Dynamic Search Result Display on Portable Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Portable devices with limited display space struggle to effectively display comprehensive search results, limiting user access to information until a search result is selected, which hampers usability and efficiency.
Innovation Solution
A computing apparatus and method that dynamically adjusts the display of search results by incrementally adding associated information over time when the device is idle, allowing users to view more details without requiring explicit user input, and enabling intuitive zoom gestures for further information access.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If comprehensive search results are displayed on portable devices with limited display space, then information completeness is improved, but display clutter and reduced visibility of multiple results occurs
Solution Approach 1:
The patent applies preliminary action by pre-loading and storing complete search result data on the portable device before the user needs to view it. The processor retrieves search results from a search engine and stores them in memory, making the full information available locally. This allows the device to display comprehensive information on demand without requiring additional display space, as the data is already prepared and stored in advance.
Solution Approach 2:
The patent transitions from a two-dimensional display constraint to a multi-dimensional solution by utilizing the temporal dimension. Instead of trying to fit all information on the screen at once (spatial dimension), the system loads information as needed over time. The processor can retrieve and display complete search results, metadata, and related information sequentially, allowing comprehensive information display without screen clutter by managing information flow across time rather than space.
2Loss of information
If detailed information about each search result is displayed, then user understanding is improved, but the number of visible search results decreases
Solution Approach 1:
The patent applies dynamics by making the display configuration adaptive rather than static. The processor dynamically adjusts what information is displayed based on user interaction and device state. When a user selects a search result, the system dynamically expands to show detailed information including metadata and related results. When no selection is made, the display maintains a compact overview showing multiple results with less detail, allowing users to quickly scan results while still accessing comprehensive information when needed.
3Use of energy by moving object
If the device waits for user input to display more information, then power consumption is reduced, but user experience and accessibility are degraded
Solution Approach 1:
The patent applies preliminary action by pre-processing and storing search results, metadata, and related information in memory during idle periods or when the device is in a low-power state. This preparation work is done in advance so that when the user needs information, it is already available and can be displayed quickly without requiring intensive real-time processing. The system proactively manages data availability, balancing power consumption with user experience by preparing information beforehand rather than processing it on-demand during active use.
Data Source
Figure 1
Figure 2~3
Figure 4~5
AI summary
Apparatus has at least one processor and at least one memory having computer-readable code stored thereon which when executed controls the at least one processor: to cause a list of search results to be displayed, each of the search results being caused to be displayed with a number of elements of associated information, wherein the number is greater than or equal to zero; after a predetermined time period in which no user input is received, to cause the number of elements of associated information that are displayed for each of plural ones of the search results to be increased; and to respond to a user initiated scroll command after the number of elements of associated information that are caused to be displayed for each of plural ones of the search results has been increased by causing the number of elements of associated information that are displayed to be decreased.