Referent based search suggestions
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving content information indicating content electronically viewed by a user on a computing device;
identifying, based on the content information, one or more entities referred to in the content, wherein identifying at least one entity of the one or more entities is further based on proximity of the at least one entity to a location associated with the computing device, and wherein each of the one or more entities is associated with a weight value indicating a likelihood that the corresponding entity is a referent of the content;
identifying, for the at least one entity referred to in the content, one or more actions that are mapped to the at least one entity in an entity database;
receiving, via the computing device of the user and subsequent to receiving the content information, a request to enter a query into a search field; and
providing, for display with the search field in response to the request to enter the query into the search field, an identifier of the at least one entity and an identifier of a first action of the one or more actions that are mapped to the at least one entity;
wherein selection of the identifier of the first action via the computing device causes additional content to be displayed at the computing device that is specific to the first action for the at least one entity.
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.
190 Citations
21 Claims
-
1. A computer-implemented method comprising:
-
receiving content information indicating content electronically viewed by a user on a computing device; identifying, based on the content information, one or more entities referred to in the content, wherein identifying at least one entity of the one or more entities is further based on proximity of the at least one entity to a location associated with the computing device, and wherein each of the one or more entities is associated with a weight value indicating a likelihood that the corresponding entity is a referent of the content; identifying, for the at least one entity referred to in the content, one or more actions that are mapped to the at least one entity in an entity database; receiving, via the computing device of the user and subsequent to receiving the content information, a request to enter a query into a search field; and providing, for display with the search field in response to the request to enter the query into the search field, an identifier of the at least one entity and an identifier of a first action of the one or more actions that are mapped to the at least one entity; wherein selection of the identifier of the first action via the computing device causes additional content to be displayed at the computing device that is specific to the first action for the at least one entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a memory comprising content information indicating content electronically viewed by a user on a computing device, the content information comprising an address of the previously viewed user content, pointer to the previously viewed user content, or a copy of the previously viewed user content; and a processor configured to; identify, based on the content information, one or more entities referred to in the content, wherein identifying at least one entity of the at least one or more entities is further based on proximity of the at least one entity to a location associated with the computing device, and wherein each of the one or more entities is associated with a weight value indicating a likelihood that the corresponding entity is a referent of the content; identify, for at least one entity of the one or more entities referred to in the content, one or more actions that are mapped to the at least one entity in an entity database; receive a request of the user to enter a query into a search field; and provide, for display with the search field in response to the request to enter the query into the search field, an identifier of the at least one entity and an identifier of a first action of the one or more actions that are mapped to the at least one entity; specific to the first action for the at least one entity. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. 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 previously viewed content, the method comprising:
-
receiving content information indicating content electronically viewed by a user on a computing device; identifying, based on the content information, one or more entities referred to in the content, wherein identifying at least one entity of the one or more entities is further based on proximity of the at least one entity to a location associated with the computing device, and wherein each of the one or more entities is associated with a weight value indicating a likelihood that the corresponding entity is a referent of the content; identifying, for the at least one entity referred to in the content, one or more actions that are mapped to the at least one entity in an entity database; receiving, via the computing device of the user and subsequent to receiving the content information, a request to enter a query into a search field; and providing, for display with the search field in response to the request to enter the query into the search field, an identifier of the at least one entity and an identifier of a first action of the one or more actions that are mapped to the at least one entity; wherein selection of the identifier of the first action via the computing device causes additional content to be displayed at the computing device that is specific to the first action for the at least one entity.
-
Specification