Structured Search Result Pages Using Relevance-Based Content Grouping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional content distribution systems lack the capability to quickly organize content items identified during a search beyond a gallery view, failing to provide an efficient and structured presentation of search results.
Innovation Solution
A computer-implemented method that determines relevance scores for content items based on user input, assigns them to predefined collections, and generates a structured page that includes lists of content items ordered by relevance and coherence, enabling dynamic and rapid organization of search results.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If conventional content distribution systems display content items using a gallery view, then the system is simple to implement, but the system lacks the capability to quickly organize content items beyond a basic grid layout
Solution Approach 1:
The patent segments content items into multiple organized lists based on different criteria (e.g., relevance, category, user preferences) rather than displaying them as a single undifferentiated gallery. Each list represents a segmented view of the content items, allowing users to explore different organizational perspectives of the same content set.
Solution Approach 2:
The system dynamically generates the structured page with multiple lists based on real-time analysis of content items and user context. The organization structure is not static but adapts dynamically to the specific search query, content available, and user profile, enabling versatile organization without requiring complex pre-configured display templates.
2Loss of information
If the system generates a structured page with multiple organized lists, then the information presentation becomes more useful and organized, but the generation time increases
Solution Approach 1:
The system performs preliminary actions by pre-processing and indexing content items during off-peak times, organizing them into categories and metadata structures. When a user searches, the system leverages these pre-prepared organizational structures to quickly generate the multi-list structured page without having to analyze and organize all content items from scratch in real-time.
Solution Approach 2:
The system changes parameters by adjusting the level of organization and detail in the generated lists based on user context, device capabilities, and performance requirements. It can dynamically modify parameters such as the number of lists, items per list, and sorting criteria to balance information quality with generation speed, delivering optimized results for different scenarios.
3Speed
If the system quickly organizes content items into structured lists, then search results are returned rapidly, but the capability to handle previously unencountered user input is limited
Solution Approach 1:
The system introduces an intermediary layer of semantic analysis and intent recognition that processes user queries to understand their meaning beyond exact keyword matching. This intermediary component translates diverse and novel user inputs into standardized organizational parameters, enabling the system to handle previously unencountered queries while maintaining fast response times by leveraging pre-existing content organization structures.
Data Source
AI summary
In various embodiments, structured pages are dynamically generated based on user inputs. In response to a user input such as a query, a page generating engine ranks content items according to relevance to the user input in order to generate a list of the content items that is ordered based on the relevance. The page generating engine further maps the content items to collections of content items that can be displayed together in a page. Then, the page generating engine generates a structured page that includes a subset of the collections and associated content items that are assigned to collections within the subset of collections based on relevance and/or coherence criteria. Thereafter, the structured page is transmitted to a client device for display via user interface.


