Automatic information presentation of data and actions in search results
First Claim
1. A computer-implemented system, comprising:
- a label component presented in association with a search result entry of a plurality of search result entries of a search results page generated in response to a search query, wherein;
each of the plurality of search result entries, including the search result entry, comprises a title, a link to a corresponding webpage, and a snippet of information from the corresponding webpage and related to the search query;
the link to a corresponding webpage of the search result entry comprises a link to a target webpage; and
the label component includes one or more label items comprising links to a corresponding one or more additional webpages having information relevant to the target webpage;
a presentation component that launches proximate to a label item in response to interaction with the label item and presents the additional information from the target webpage, wherein the presentation component is a pop-up window or an expansion object that is presented proximate to the associated label item and includes the additional information; and
a processor that executes computer-executable instructions associated with at least one of the label component.
2 Assignments
0 Petitions
Accused Products
Abstract
Architecture that inserts one or more label items in search result entries. In addition to the typical search result caption (title, snippet, and link), the architecture includes the label component of one or more of the label items in the result entry. The number and type of label annotations are based on the query. When a particular label item is selected (e.g., hover, mouse click), a presentation component (e.g., expansion object, pop-up window) launches proximate to a label item in response to interaction with the label item and presents additional information from the target webpage. The additional information can include an action and data related to the search result entry and the target webpage. The data can be obtained from a data source other than the target webpage.
12 Citations
16 Claims
-
1. A computer-implemented system, comprising:
-
a label component presented in association with a search result entry of a plurality of search result entries of a search results page generated in response to a search query, wherein; each of the plurality of search result entries, including the search result entry, comprises a title, a link to a corresponding webpage, and a snippet of information from the corresponding webpage and related to the search query; the link to a corresponding webpage of the search result entry comprises a link to a target webpage; and the label component includes one or more label items comprising links to a corresponding one or more additional webpages having information relevant to the target webpage; a presentation component that launches proximate to a label item in response to interaction with the label item and presents the additional information from the target webpage, wherein the presentation component is a pop-up window or an expansion object that is presented proximate to the associated label item and includes the additional information; and a processor that executes computer-executable instructions associated with at least one of the label component. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method, comprising acts of:
-
accessing a search results page, the search results page being generated in response to a search query and comprising a plurality of search results, wherein each of the plurality of search results comprise a title, a link to a corresponding webpage, and a snippet of information from the corresponding webpage, the snippet of information relating to the search query; inserting a label item in a search result of the plurality of search results of the search results page as part of the search result, wherein the search result relates to a target webpage; linking the label item to additional information relevant to the target webpage; obtaining the additional information in response to interaction with the label item; presenting the additional information as visually connected to the label item in a pop-up window or in an expansion object located proximate the label item; and utilizing a processor that executes instructions in memory to perform at least one of the acts of accessing, inserting, linking, obtaining, or presenting. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A computer-implemented method, comprising acts of:
- accessing a search results page, the search results page being generated in response to a query and comprising a plurality of search results, wherein each of the plurality of search results comprise a title, a link to a related webpage, and a snippet of information, the snippet of information relating to the query;
presenting a label item as part of the search result of the plurality of search results, wherein the search results that relates to a target webpage, wherein the label item presents additional information relevant to the target webpage, and wherein the label item is presented as a pop-up window or as an expansion object located proximate the label item; linking the label item to the additional information relevant to the target webpage; annotating the label item with textual information relevant to target webpage; and utilizing a processor that executes instructions in memory to perform at least one of the acts of presenting, linking, or annotating. - View Dependent Claims (14, 15, 16)
- accessing a search results page, the search results page being generated in response to a query and comprising a plurality of search results, wherein each of the plurality of search results comprise a title, a link to a related webpage, and a snippet of information, the snippet of information relating to the query;
Specification