Search Result Cards for Rich Media and Query Relevance
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing search technologies present limited and irrelevant information in search results, making it difficult for users to determine further actions and often prioritizing advertisements over relevant content.
Innovation Solution
A method and system for presenting search results in a search result card format that includes a title, logo/image, snippet, and multiple information entities such as textual, static images, animated images, audio, and video, which can be interacted with directly on a touch-friendly interface, and are generated pre-emptively or in real-time to match user behavior.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If search results are presented with limited text and small fonts to fit display area, then more search results can be displayed, but user readability and ability to determine further actions deteriorate
Solution Approach 1:
The search result information is segmented into multiple interactive cards, each card containing a specific type of information (e.g., business hours, address, reviews, images). This segmentation allows comprehensive information display while maintaining readability through structured, modular card layouts with appropriate spacing and sizing.
Solution Approach 2:
The patent transitions from traditional linear text-based search results to a multi-dimensional card-based interface. Each card is a discrete interactive element that can be tapped, swiped, or expanded, adding a spatial and interactive dimension to the search result presentation. This enables richer information display without compromising readability.
2Ease of manufacture
If advertisements with maps and images are presented before search results, then visual engagement is improved, but relevance to user search query deteriorates
Solution Approach 1:
The system performs preliminary analysis of the user's search query and device context before generating search result cards. By pre-processing the query to understand user intent and pre-generating relevant cards based on the query semantics, the system ensures that only highly relevant information is presented, eliminating the need for generic advertisements that compromise relevance.
Solution Approach 2:
The system incorporates feedback mechanisms where user interactions with search result cards (taps, swipes, expansions) are analyzed to refine future card generation. This feedback loop ensures that the presented cards continuously improve in relevance to the user's actual needs and behavior patterns.
3Loss of information
If comprehensive information is extracted and presented in search result cards, then user information needs are met, but processing time and computational resources increase
Solution Approach 1:
The system extracts and structures comprehensive information from search results in advance, organizing it into standardized card templates with predefined fields (business hours, address, reviews, images). This preliminary structuring reduces the computational burden during actual search execution, as the information is already prepared and formatted for rapid card generation.
Solution Approach 2:
The system dynamically adjusts the level of information extraction and card generation based on device parameters (processing power, memory, network conditions) and user context. By changing parameters such as the number of cards generated, the depth of information extraction, and the resolution of images, the system balances information completeness with processing efficiency.
Data Source
AI summary
A method, implemented on at least one computing device each of which has at least one processor, storage, and a communication platform connected to a network for presenting a search result in a search result card, the method includes receiving from a user, an input associated with a search query; fetching one or more search results in accordance with the search query; generating a search result card for each of the one or more search results; and presenting to the user, one or more search result cards as a response to the search query, the one or more search result cards corresponding to the one or more search results, respectively.


