Search Information Processing Apparatus with Preliminary Display Pushing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users experience a dull waiting process while searching for information online, as they can only view loading symbols and not receive any relevant information until the search result is returned.
Innovation Solution
A method and apparatus that push display information, such as pictures, audio, videos, or text, to the user's interface before the search result is returned, allowing users to interact with the search interface and providing personalized content based on preset settings or associated search information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the system waits for cloud server search results before displaying any information, then search result accuracy is ensured, but user experience deteriorates due to dull waiting process
Solution Approach 1:
The system performs preliminary actions by pushing display information to the user interface before the cloud server returns search results. This includes showing loading animations, providing related information, or displaying cached results that are prepared in advance, allowing users to engage with the interface during the waiting period without compromising the eventual search result accuracy.
Solution Approach 2:
The system introduces an intermediary mechanism that bridges the gap between user expectation and cloud processing time. This intermediary layer provides temporary display information (such as partial results, related content, or status updates) that mediates the user's waiting experience while the complete search results are being processed by the cloud server.
2Loss of information
If the system displays loading symbols during search, then user awareness of processing is maintained, but information value is lost as users cannot obtain useful content
Solution Approach 1:
The system maintains continuity of useful action by continuously providing valuable information to users during the search process. Instead of showing static loading symbols, the system pushes updated display information that evolves over time, such as progressively revealing search results, showing related information, or providing contextual content that remains useful throughout the waiting period.
Solution Approach 2:
The system implements feedback mechanisms that provide users with ongoing information about the search process and intermediate results. This feedback loop allows users to see progress, adjust their queries if needed, and obtain useful information even before the complete search results are available, reducing the perceived waiting time and information loss.
3Ease of operation
If the system pushes display information during search process, then user engagement is improved, but system complexity increases
Solution Approach 1:
The system applies segmentation by dividing the information delivery process into distinct stages and components. Display information is segmented into different types (loading indicators, partial results, related content, cached data) that can be independently managed and pushed to the user interface based on specific conditions, reducing overall system complexity through modular organization.
Solution Approach 2:
The system achieves universality by creating a multi-functional display information pushing mechanism that serves multiple purposes simultaneously. The same infrastructure pushes various types of content (search results, loading states, related information, advertisements) through a unified interface, reducing complexity by avoiding separate systems for each function while maintaining high user engagement.
Data Source
AI summary
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing search information. One of the methods includes receiving search information from a user and sending the search information to a cloud server to cause the cloud server to perform search processing based on the search information. The method further includes pushing display information to the user on a display interface before the cloud server returns a result associated with the search processing.


