Information Pushing via Display Location Trajectory Prediction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing information pushing methods waste system resources by pushing information to display locations that users quickly flick through, as they do not necessarily browse the information, leading to meaningless content delivery and resource consumption.
Innovation Solution
An information pushing method and apparatus that utilizes a display location trajectory diagram and user preference diagram to predict the next likely display location based on historical user behavior, allowing for targeted and efficient information delivery by pre-fetching content for anticipated display locations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If the client sequentially obtains information in display locations from the server, then the information acquisition follows a fixed order, but this causes stalling and affects user experience when users flick through display locations quickly
Solution Approach 1:
The client pre-obtains information in next display locations before the user actually browses them. When a user is browsing information in a current page, the client pre-obtains information in a next display location from the server, so that when the user flicks to that location, the information is already available and no stalling occurs.
2Ease of operation
If the client pre-obtains information in next display locations, then user experience is improved by preventing stalling, but system resources are wasted when users flick through display locations quickly without actually browsing the information
Solution Approach 1:
Instead of pre-obtaining information for all next display locations, the client only pre-obtains information for a limited number of next display locations (e.g., one or two ahead). This partial pre-acquisition approach prevents stalling for the most likely next locations while avoiding waste of system resources on locations the user will skip.
Solution Approach 2:
The system dynamically adjusts the pre-acquisition strategy based on user behavior. By monitoring whether users actually browse the pre-obtained information or flick through it quickly, the system can adapt the pre-acquisition depth and frequency, optimizing between user experience and resource consumption.
Data Source
AI summary
This specification techniques for targeted information display based on historical user behavior. One example method include receiving an information acquisition request sent by a client, wherein the information acquisition request comprises an identifier of a source display location and an identifier of a user that requests to obtain information; identifying a display location trajectory diagram that corresponds to the user identifier, wherein an order in which the user historically browses display locations is recorded in the display location trajectory diagram; identifying a target display location based on the display location trajectory diagram, the target display location adjacent to the source display location and after the source display location, wherein the target display location is a predicted location that is most likely to be browsed by the user; and transmitting the information to the client that corresponds to the user identifier for display in the target display location.


