PAGE PREVIEW USING CONTEXTUAL TEMPLATE METADATA AND LABELING
First Claim
1. A system, comprising:
- a data component that supplements a result entry with information from a results destination document, the information is segmented and grouped into logical collections of related results according to contextual templates, each template associated with an interactive label that exposes a corresponding collection in response to label interaction; and
a processor that executes computer-executable instructions associated with the data component.
2 Assignments
0 Petitions
Accused Products
Abstract
Architecture that provides a preview template of information supplemented to a result entry of a results page, such as a search engine results page. A data component supplements the result entry with information from a results destination document. The information is segmented and grouped into logical collections of related results according to contextual templates. Each template is associated with an interactive label that exposes a corresponding collection in response to label interaction. Each label of a template is a visual cue that includes a descriptive title which relates to individual web results of the collection. A user can scan through the labels and interact only with the section (collection) of interest to obtain a preview of destination document results before committing a click that navigates the user to the destination document of the website. The labels are also ranked within the template of information for a given result entry.
-
Citations
20 Claims
-
1. A system, comprising:
-
a data component that supplements a result entry with information from a results destination document, the information is segmented and grouped into logical collections of related results according to contextual templates, each template associated with an interactive label that exposes a corresponding collection in response to label interaction; and a processor that executes computer-executable instructions associated with the data component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising acts of:
-
receiving a result entry on a results page in response to a query, the result entry associated with a destination webpage; selecting contextual templates and associated template labels for presentation proximate the result entry; populating the templates with metadata from the destination webpage; enabling preview of template metadata in response to user interaction with the corresponding template label; and utilizing a processor that executes instructions stored in memory to perform at least one of the acts of receiving, selecting, populating, or enabling. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method, comprising acts of:
-
receiving a result entry on a results page in response to a query, the result entry associated with a destination webpage; selecting contextual templates and associated template labels for presentation proximate the result entry; populating a given template with contextually related metadata from the destination webpage; annotating the labels with metadata that relates to the corresponding template; ranking the templates and associated labels based on context and task; presenting the labels as visual cues for user interaction; enabling preview of template metadata in response to user interaction with the corresponding template label; and utilizing a processor that executes instructions stored in memory to perform at least one of the acts of receiving, selecting, populating, annotating, ranking, presenting, or enabling. - View Dependent Claims (18, 19, 20)
-
Specification