Referent based search suggestions
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving content information on content electronically viewed by a user;
receiving contextual data indicating a context in which the content was electronically viewed by the user;
identifying, based on both the content information and the contextual data, a plurality of predetermined entities referred to in the content viewed by the user;
assigning a weight value for each entity based on the contextual data or a relevance of the entity to the user, the weight value representing a likelihood that the entity is a referent of the content;
receiving, via a computing device of the user and subsequent to receiving the content information, an indication that a search query was initiated in a search field; and
providing, in response to the indication, an identifier of at least one of the predetermined entities that is associated with a weight value exceeding a threshold weight value for display with the search field in a suggestions list.
2 Assignments
0 Petitions
Accused Products
Abstract
Computer-implemented methods for providing suggestions for a search based on previously viewed content are provided. In one aspect, a method includes receiving information on previously viewed content, and receiving a request to enter a query into a search field subsequent to receiving the information on the previously viewed content. The method also includes identifying, based on the content, at least one entity referred to in the content, and providing an identifier of the at least one entity for display with the search field. Systems and machine-readable storage media are also provided.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving content information on content electronically viewed by a user; receiving contextual data indicating a context in which the content was electronically viewed by the user; identifying, based on both the content information and the contextual data, a plurality of predetermined entities referred to in the content viewed by the user; assigning a weight value for each entity based on the contextual data or a relevance of the entity to the user, the weight value representing a likelihood that the entity is a referent of the content; receiving, via a computing device of the user and subsequent to receiving the content information, an indication that a search query was initiated in a search field; and providing, in response to the indication, an identifier of at least one of the predetermined entities that is associated with a weight value exceeding a threshold weight value for display with the search field in a suggestions list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
a memory comprising content information of content electronically viewed by a user and contextual data indicating a context in which the content was electronically viewed by the user, wherein the content information comprises an address of the content, pointer to the content, or a copy of the content; and a processor configured to; identify, based on both the content information and the contextual data, a plurality of predetermined entities referred to in the content viewed by the user; assigning a weight value for each entity based on the contextual data or a relevance of the entity to the user, the weight value representing a likelihood that the entity is a referent of the content; receive an indication that a search query was initiated in a search field; and provide, in response to the indication, an identifier of at least one of the predetermined entities that is associated with a weight value exceeding a threshold weight value for display with the search field in a suggestions list. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory machine-readable storage medium comprising machine-readable instructions for causing a processor to execute a method for providing suggestions for a search based on viewed content, the method comprising:
-
receiving content information on content electronically viewed by a user; receiving contextual data indicating a context in which the content was electronically viewed by the user; identifying, based on both the content information and the contextual data, a plurality of predetermined entities referred to in the content viewed by the user; assigning a weight value for each entity based on the contextual data or a relevance of the entity to the user, the weight value representing a likelihood that the entity is a referent of the content; receiving, via a computing device of the user and subsequent to receiving the content information, an indication that a search query was initiated in a search field; and providing, in response to the indication, an identifier of at least one of the predetermined entities that is associated with a weight value exceeding a threshold weight value for display with the search field in a suggestions list.
-
Specification