Maintaining search context
First Claim
Patent Images
1. A computer implemented method for providing search results, the method comprising:
- receiving a search query for an entity;
responsive to the search query, causing a first plurality of first links to be displayed in an information area of a display screen, the first links corresponding to first related entities, wherein each first link corresponds to a first related entity that is related to the entity of the search query and each first link is associated with an entity type, wherein the display screen includes distinct demarcated regions including, respectively, the information area, a related entity area, and a search result area;
responding to a selection of one of the first links in the information area, the selected first link corresponding to one of the first related entities that is of a particular entity type, by causing a second plurality of second links to be displayed in the related entity area of the display screen, the second links corresponding to second related entities that are related to the entity and wherein each second related entity is of the same entity type as the selected first related entity; and
responding to a selection of one of the second links by causing a third plurality of third links that are related to the entity corresponding to the selected second link to be displayed in the search result area of the display screen while the second plurality of second links remain displayed in the related entity area of the display screen.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are provided for providing search results while maintaining search context. A search system may display a plurality of links related to a received search query, wherein the links are all of the same entity type. The system may display sets of search results related to the plurality of links, while continuing to display the plurality of links.
-
Citations
30 Claims
-
1. A computer implemented method for providing search results, the method comprising:
-
receiving a search query for an entity; responsive to the search query, causing a first plurality of first links to be displayed in an information area of a display screen, the first links corresponding to first related entities, wherein each first link corresponds to a first related entity that is related to the entity of the search query and each first link is associated with an entity type, wherein the display screen includes distinct demarcated regions including, respectively, the information area, a related entity area, and a search result area; responding to a selection of one of the first links in the information area, the selected first link corresponding to one of the first related entities that is of a particular entity type, by causing a second plurality of second links to be displayed in the related entity area of the display screen, the second links corresponding to second related entities that are related to the entity and wherein each second related entity is of the same entity type as the selected first related entity; and responding to a selection of one of the second links by causing a third plurality of third links that are related to the entity corresponding to the selected second link to be displayed in the search result area of the display screen while the second plurality of second links remain displayed in the related entity area of the display screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer implemented method for providing search results, the method comprising:
-
receiving a search query for a list of entities, wherein the search query implicitly or explicitly identifies an entity type; causing a plurality of related area links to be displayed in a related entity area of a display screen, each related area link corresponding to a respective entity of the entity type and each related area link obtained by a search system based on the search query; responding to a selection of one of the related area links by causing data representing multiple web resources related to the respective entity corresponding to the selected related area link to be displayed in another area of the display screen, while the plurality of related area links remain displayed in the related entity area, wherein the data representing multiple web resources is obtained by the search system based on the selected related area link; and responding to a selection of data representing a particular web resource of the multiple web resources, providing for display of the particular web resource on the display screen. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system comprising one or more computers configured to perform operations including:
-
receiving a search query for an entity; responsive to the search query, causing a first plurality of first links to be displayed in an information area of a display screen, the first links corresponding to first related entities, wherein each first link corresponds to a first related entity that is related to the entity of the search query and each first link is associated with an entity type, wherein the display screen includes distinct demarcated regions including, respectively, the information area, a related entity area, and a search result area; responding to a selection of one of the first links in the information area, the selected first link corresponding to one of the first related entities that is of a particular entity type, by causing a second plurality of second links to be displayed in the related entity area of the display screen, the second links corresponding to second related entities that are related to the entity and wherein each second related entity is of the same entity type as the selected first related entity; and responding to a selection of one of the second links by causing a third plurality of third links that are related to the entity corresponding to the selected second link to be displayed in the search result area of the display screen while the second plurality of second links remain displayed in the related entity area of the display screen. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A system comprising one or more computers configured to perform operations including:
-
receiving a search query for a list of entities, wherein the search query implicitly or explicitly identifies an entity type; causing a plurality of related area links to be displayed in a related entity area of a display screen, each related area link corresponding to a respective entity of the entity type and each related area link obtained by a search system based on the search query; responding to a selection of one of the related area links by causing data representing multiple web resources related to the respective entity corresponding to the selected related area link to be displayed in another area of the display screen while the plurality of related area links remain displayed in the related entity area, wherein the data representing multiple web resources is obtained by the search system based on the selected related area link; and responding to a selection of data representing a particular web resource of the multiple web resources, providing for display of the particular web resource on the display screen. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
Specification