Method and system for presenting a search result in a search result card
AssigneeYahoo Assets LLC
InventorWen Yang
Life of this patent
Estimating the term…
Abstract
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.
Claims20
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 generating search result cards, the method comprising:
- obtaining search results based on a search query from a user;
- classifying and sorting content associated with each of the search results into categories;
- extracting, from the content, multiple information entities based on the categories;
- reorganizing, based on the user's past behavior indicating that the user prefers one of the information entities to another one of the information entities, the extracted information entities into an order in which the one information entity is placed before the another one information entity;
- generating a search result card in which the reorganized information entities are displayed in the order;
- and
- providing the search result card as a response to the search query to the user.
One or more non-transitory computer-readable media storing computer program instructions that, when executed by one or more processors, effectuate operations comprising:
- obtaining search results based on a search query from a user;
- classifying and sorting content associated with each of the search results into categories;
- extracting, from the content, multiple information entities based on the categories;
- reorganizing, based on the user's past behavior indicating that the user prefers one of the information entities to another one of the information entities, the extracted information entities into an order in which the one information entity is placed before the another one information entity;
- generating a search result card in which the reorganized information entities are displayed in the order;
- and
- providing the search result card as a response to the search query to the user.
A system for generating search result cards, comprising:
- memory storing computer program instructions;
- and
- one or more processors that, when executing the computer program instructions, effectuate operations comprising:
- obtaining search results based on a search query from a user;
- classifying and sorting content associated with each of the search results into categories;
- extracting, from the content, multiple information entities from the content based on the categories;
- reorganizing, based on the user's past behavior indicating that the user prefers one of the information entities to another one of the information entities, the extracted information entities into an order in which the one information entity is placed before the another one information entity;
- generating a search result card in which the reorganized information entities are displayed in the order;
- and
- providing the search result card as a response to the search query to the user.
Dependencies are inferred from the claim text.