Dynamic Information Pushing via Cyclic Retrieval Position
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for displaying hot topic information on clients are inflexible, leading to a fixed content display that fails to meet user browsing requirements, causing user experience issues and leakage of important information.
Innovation Solution
An information pushing method that periodically updates the information list and current retrieval position, allowing for cyclic retrieval and presentation of information, ensuring that different information is pushed to the client, thereby improving flexibility and user experience.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If hot topic information is displayed according to popularity calculated from publishing time, thumb-ups, and replies, then information popularity ranking is achieved, but early published hot topic information occupies display area for too long and leaks other hot topic information
Solution Approach 1:
The patent implements dynamic display by periodically updating the information list and retrieval position. The system transitions from a static popularity-based ranking to a dynamic mechanism where the retrieval position cycles through the information list, allowing newly published hot topic information to be discovered and displayed even before it accumulates significant popularity metrics.
Solution Approach 2:
The patent employs periodic action by updating the retrieval position at regular intervals (e.g., every 10 seconds) to cycle through the information list. This periodic retrieval mechanism ensures that different portions of the information list are displayed at different times, preventing any single piece of information from permanently occupying the display area and allowing continuous discovery of new hot topics.
2Stability of the object's composition
If hot topic information is displayed with a fixed content list, then display stability is maintained, but user experience deteriorates due to repeated display of same information and inability to meet diverse browsing needs
Solution Approach 1:
The patent transforms the static display content into a dynamic mechanism by introducing periodic retrieval position updates. The system maintains stability through structured periodicity while enhancing user experience through varied content presentation. The retrieval position cycles through the information list, ensuring different information is displayed at different times without requiring user intervention.
Solution Approach 2:
The system performs self-service by automatically cycling through the information list and updating the retrieval position without user input. The mechanism autonomously provides diverse content based on the current state of the information list, eliminating the need for users to manually navigate through repeated content while maintaining a stable and predictable display pattern.
3Quantity of substance
If users tap the 'more' option multiple times to access more hot topic information, then more information can be accessed, but user experience worsens due to repeated tapping and potential repeated display of same information
Solution Approach 1:
The patent implements preliminary action by pre-loading the information list and maintaining it in a ready state for continuous retrieval. The system prepares the information structure in advance and uses periodic retrieval to serve users without requiring them to perform multiple taps. The retrieval mechanism is already in place and executes automatically, providing information efficiently without user intervention.
Solution Approach 2:
The patent ensures continuity of useful action through periodic retrieval that continuously cycles through the information list. Instead of requiring users to tap 'more' multiple times to access different information, the system continuously provides new information based on the current retrieval position, maintaining a continuous flow of diverse content without interruption or repetition.
Data Source
AI summary
Embodiments of the present disclosure disclose an information pushing method performed at a computer server, the method comprising: receiving an information retrieving request sent by a client; in response to the information retrieving request, identifying an information list and a current retrieval position of the information list; retrieving, from the information list, multiple pieces of information starting from the current retrieval position in a cyclic manner; and pushing the multiple pieces of information to the client, wherein the multiple pieces of information is presented at the client in their retrieval order.


