Dynamic Search Result Pagination Based on User Interest
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face inefficiency in browsing search results when the number of search results exceeds the display per page, requiring multiple page navigations to find desired information, leading to increased time and effort.
Innovation Solution
An information searching apparatus that dynamically adjusts the number of search results per page based on user interaction, such as selecting 'next' links or elapsed time, to display more results if no interest is detected, thereby reducing unnecessary page requests.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the number of search results displayed per page is limited, then the terminal device can display search results efficiently and quickly, but the user must perform multiple page navigation operations to browse all search results, increasing time and effort
Solution Approach 1:
The patent applies dynamics by making the number of displayed search results adjustable rather than fixed. The system dynamically changes the display quantity based on user interaction patterns - initially displaying a standard number of results, then increasing the display quantity when detecting user interest through operations like hovering or clicking on result items. This dynamic adjustment resolves the contradiction by adapting the balance between display efficiency and browsing completeness to actual user needs.
Solution Approach 2:
The patent implements feedback mechanisms where the terminal device monitors user operations on search result items (such as hovering, clicking, or selecting items) and uses this feedback to determine whether to increase the number of displayed results. When user interest is detected through specific operations, the system responds by displaying more results on subsequent pages, thereby reducing the need for repeated navigation operations and resolving the time loss issue.
2Loss of time
If the number of search results displayed per page is increased, then the user can browse more results without multiple page navigation operations, but the terminal device requires more resources to display and process a larger number of results
Solution Approach 1:
The system dynamically adjusts the number of displayed results based on detected user interest rather than consistently displaying maximum results. This dynamic approach ensures that processing resources are allocated efficiently - when user interest is low, fewer results are displayed reducing resource consumption; when user interest is high (detected through operations like hovering or clicking), more results are displayed to reduce navigation time, thus resolving the contradiction between time savings and resource usage.
Solution Approach 2:
The patent changes the parameter of display quantity based on user interaction conditions. The terminal device monitors user operations and adjusts the number of displayed search results accordingly - increasing the display quantity parameter when user interest is detected, while maintaining smaller display quantities when interest is low. This parameter change strategy optimizes the balance between reducing navigation time and conserving processing resources.
3Ease of operation
If the terminal device displays all search results at once, then the user can access all information immediately without pagination, but the terminal device and network require significantly more bandwidth and processing power
Solution Approach 1:
The patent applies segmentation by dividing search results into multiple pages with a variable number of items per page. Instead of displaying all results at once or using fixed-size pages, the system segments results into dynamic pages where the number of items per page adjusts based on user interest. This segmentation approach maintains ease of operation by providing manageable result sets while reducing data transmission volume compared to displaying all results simultaneously.
Solution Approach 2:
The system dynamically adjusts the number of items per page based on user interaction patterns. When user interest is detected through operations like hovering or clicking on result items, the system increases the number of items displayed per page for subsequent requests. This dynamic segmentation strategy optimizes the balance between ease of access and data transmission volume, as it only increases display quantity when necessary based on actual user needs.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
There are provided an information searching apparatus, a number deciding method, an information searching program, an information searching system and a recording medium, in which a user can efficiently browse search results. A first data group constituted of a predetermined number of pieces of data is transmitted to a terminal device in a data group which is data corresponding to an searched information group, a transmission request of data different from the first data group is received from the terminal device, a second data group different from the first data group is transmitted to the terminal device in the data group corresponding to the searched information group, a presence of a user interest in the first data group is determined based on contents of a user operation detected by the terminal device after the first data group is transmitted until the transmission request is received, and when the user is not interested in the first data group, the second data group constituted of a larger number of pieces of data than the number of pieces of data constituting the first data group is transmitted.