Calendar Entry Grouping for User Generated Content

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing social network systems inefficiently present user-generated content (UGC) related to the same event, leading to increased user interaction time and network resource usage as users must search through fragmented content.

Innovation Solution

A method and device that establish calendar entries to associate and display UGC related to the same event, reducing user interaction time and network resource consumption by grouping UGC under a single event representation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If UGC is presented in classification or time order, then the system structure is simple and easy to implement, but users need to search through fragmented content increasing interaction time

Engineering Contradiction:
Improveuser interaction timeVSAvoidsystem structure complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent merges multiple fragmented UGC items related to the same event into a single calendar entry representation. Instead of presenting UGC separately in classification or time order, the system combines them under a unified event-based calendar structure, allowing users to access all related content through one interface point, thereby reducing search time and interaction effort.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The calendar entry serves as an intermediary structure between the user and fragmented UGC content. It acts as a mediator that organizes and represents multiple UGC items related to the same event, providing a structured access point that reduces the need for users to search through scattered content while maintaining system implementability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If users search through fragmented UGC manually, then no additional system resources are needed, but network resources are consumed and interaction time increases

Engineering Contradiction:
Improvecontent browsing efficiencyVSAvoidnetwork resource consumption
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system performs preliminary organization of UGC content by automatically grouping related content into calendar entries before users need to access it. This pre-organization reduces the network resources required during user browsing, as the system can efficiently retrieve consolidated content rather than searching through fragmented items, thereby improving browsing efficiency while reducing energy consumption.

Inventive Principle:
Principle #10Preliminary action

3Loss of time

If multiple UGC are displayed separately, then the system can handle diverse content types, but users must perform multiple search operations increasing interaction time

Engineering Contradiction:
Improveman machine interaction timeVSAvoidcontent type flexibility
Core Design Contradiction:
Loss of timeVSAdaptability or versatility

Solution Approach 1:

The calendar entry structure provides universality by serving as a multi-functional interface that can represent different types of UGC (text, images, videos) related to the same event. This unified structure maintains the system's ability to handle diverse content types while reducing interaction time, as users access all content types through a single calendar entry rather than performing separate search operations for each content type.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentEP2765523B1Method and device for processing user generated content
Publication Date: 2019.06.19 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • EP2765523B1 patent drawingFigure 1~2
  • EP2765523B1 patent drawingFigure 3
  • EP2765523B1 patent drawingFigure 4

AI summary

Disclosed are a method and a device for processing a user generated content (UGC). The method comprises: receiving a calendar entry establishment request of a user to establish a calendar entry; searching for a UGC matching the calendar entry, and displaying the found UGC; receiving a selection command for the displayed UGC of the user, and associating the UGC selected by the user with the calendar entry; displaying the calendar entry and the information of the UGC associated with the calendar entry. The device correspondingly comprises: a calendar entry establishing module, a UGC searching module, an associating module, and a calendar entry displaying module.