Search Results Summarized with Tokens
First Claim
1. A method comprising:
- by a first computing device,accessing a first search query issued by a user and one or more first documents identified in response to the first search query;
determining a first set of tokens for each of the first documents, wherein determining the first set of tokens for one of the first documents comprises;
extracting one or more tokens from the first document;
for each of the extracted tokens,identifying a concept represented by the extracted token;
determining a level of importance for the extracted token with respect to the first document; and
determining a level of relationship for the extracted token with respect to the search query; and
for each unique pair of extracted tokens, determining a level of co-occurrence for the pair of extracted tokens;
for each of the extracted tokens, determining a level of relevance for the extracted tokens with respect to the first document based on its level of importance with respect to the first document, its level of relationship with respect to the search query, and its levels of co-occurrence with other ones of the extracted tokens; and
selecting one or more of the extracted tokens that are most relevant to the first document to form the first set of tokens; and
transmitting the first documents and their associated first sets of tokens to a second computing device associated with the user for display to the user, wherein;
each of the first documents is displayed together with its associated first set of tokens; and
the tokens of each of the first sets of tokens are visually distinguished based on the concepts they represent and their levels of relevance with respect to the first document associated with the first set of tokens.
9 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a first computing device accesses a first search query issued by a user and one or more first documents identified in response to the first search query; determines a first set of tokens for each of the first documents; and transmits the first documents and their associated first sets of tokens to a second computing device associated with the user for display to the user, wherein: each of the first documents is displayed together with its associated first set of tokens; and the tokens of each of the first sets of tokens are visually distinguished based on the concepts they represent and their levels of relevance with respect to the first document associated with the first set of tokens.
-
Citations
18 Claims
-
1. A method comprising:
- by a first computing device,
accessing a first search query issued by a user and one or more first documents identified in response to the first search query; determining a first set of tokens for each of the first documents, wherein determining the first set of tokens for one of the first documents comprises; extracting one or more tokens from the first document; for each of the extracted tokens, identifying a concept represented by the extracted token; determining a level of importance for the extracted token with respect to the first document; and determining a level of relationship for the extracted token with respect to the search query; and for each unique pair of extracted tokens, determining a level of co-occurrence for the pair of extracted tokens; for each of the extracted tokens, determining a level of relevance for the extracted tokens with respect to the first document based on its level of importance with respect to the first document, its level of relationship with respect to the search query, and its levels of co-occurrence with other ones of the extracted tokens; and selecting one or more of the extracted tokens that are most relevant to the first document to form the first set of tokens; and transmitting the first documents and their associated first sets of tokens to a second computing device associated with the user for display to the user, wherein; each of the first documents is displayed together with its associated first set of tokens; and the tokens of each of the first sets of tokens are visually distinguished based on the concepts they represent and their levels of relevance with respect to the first document associated with the first set of tokens. - View Dependent Claims (2, 3, 4, 5, 6)
- by a first computing device,
-
7. A system, comprising:
-
a memory comprising instructions executable by one or more processors; and one or more processors coupled to the memory and operable to execute the instructions, the one or more processors being operable when executing the instructions to; access a first search query issued by a user and one or more first documents identified in response to the first search query; determine a first set of tokens for each of the first documents, wherein determining the first set of tokens for one of the first documents comprises; extract one or more tokens from the first document; for each of the extracted tokens, identify a concept represented by the extracted token; determine a level of importance for the extracted token with respect to the first document; and determine a level of relationship for the extracted token with respect to the search query; and for each unique pair of extracted tokens, determine a level of co-occurrence for the pair of extracted tokens; for each of the extracted tokens, determine a level of relevance for the extracted tokens with respect to the first document based on its level of importance with respect to the first document, its level of relationship with respect to the search query, and its levels of co-occurrence with other ones of the extracted tokens; and select one or more of the extracted tokens that are most relevant to the first document to form the first set of tokens; and transmit the first documents and their associated first sets of tokens to a second computing device associated with the user for display to the user, wherein; each of the first documents is displayed together with its associated first set of tokens; and the tokens of each of the first sets of tokens are visually distinguished based on the concepts they represent and their levels of relevance with respect to the first document associated with the first set of tokens. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. One or more computer-readable tangible storage media embodying software operable when executed by one or more computing devices to:
-
access a first search query issued by a user and one or more first documents identified in response to the first search query; determine a first set of tokens for each of the first documents, wherein determining the first set of tokens for one of the first documents comprises; extract one or more tokens from the first document; for each of the extracted tokens, identify a concept represented by the extracted token; determine a level of importance for the extracted token with respect to the first document; and determine a level of relationship for the extracted token with respect to the search query; and for each unique pair of extracted tokens, determine a level of co-occurrence for the pair of extracted tokens; for each of the extracted tokens, determine a level of relevance for the extracted tokens with respect to the first document based on its level of importance with respect to the first document, its level of relationship with respect to the search query, and its levels of co-occurrence with other ones of the extracted tokens; and select one or more of the extracted tokens that are most relevant to the first document to form the first set of tokens; and transmit the first documents and their associated first sets of tokens to a second computing device associated with the user for display to the user, wherein; each of the first documents is displayed together with its associated first set of tokens; and the tokens of each of the first sets of tokens are visually distinguished based on the concepts they represent and their levels of relevance with respect to the first document associated with the first set of tokens. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification