METHOD AND SYSTEM TO ENABLE NAVIGATION OF DATA ITEMS
First Claim
1. A method of enabling navigation of a plurality of data items corresponding to a query, the method comprising:
- receiving the query;
identifying the plurality of data items corresponding to the query;
identifying an aspect of at least one of the plurality of data items;
identifying a value of a plurality of values corresponding to the aspect for each of the plurality of data items;
receiving a request to navigate to a set of data items within the plurality of data items, the request including the aspect and a requested value, each one of the set of data items having the aspect and the requested value; and
generating user interface information about each data item of the set of data items.
0 Assignments
0 Petitions
Accused Products
Abstract
There is provided methods and systems to enable navigation of data items based on aspect-value pairs extracted from the data items. First, the system receives the query. Second, the system identifies the plurality of data items found by the query. Third, the system identifies an aspect of at least one of the plurality of data items. Fourth, the system identifies a value of a plurality of values corresponding to the aspect. Fifth, the system a request to navigate to a set of data items within the plurality of data items, the request comprising the aspect and a requested value of the plurality of values. Each one of the set of data items has the aspect and the value. Sixth, the system presents, in a user interface, information about each one of the set of data items.
31 Citations
18 Claims
-
1. A method of enabling navigation of a plurality of data items corresponding to a query, the method comprising:
-
receiving the query; identifying the plurality of data items corresponding to the query; identifying an aspect of at least one of the plurality of data items; identifying a value of a plurality of values corresponding to the aspect for each of the plurality of data items; receiving a request to navigate to a set of data items within the plurality of data items, the request including the aspect and a requested value, each one of the set of data items having the aspect and the requested value; and generating user interface information about each data item of the set of data items. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system of enabling navigation of a plurality of data items corresponding to a query, the method comprising:
-
a communication module to receive the query; a search index engine to identify the plurality of data items corresponding to the query; an aspect extractor module to identify an aspect of at least one of the plurality of data items; the aspect extractor module to identify a value of a plurality of values corresponding to the aspect for each of the plurality of data items; a demand data engine to receive a request to navigate to a set of data items within the plurality of data items, the request including the aspect and a requested value, each one of the set of data items having the aspect and the requested value; and a coverage module to generate user interface information about each data item of the set of data items. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory machine-readable medium embodying a set of instructions that, when executed by a processor, causes the processor to perform a method, the method comprising:
-
receiving the query; identifying the plurality of data items corresponding to the query; identifying an aspect of at least one of the plurality of data items; identifying a value of a plurality of values corresponding to the aspect for each of the plurality of data items; receiving a request to navigate to a set of data items within the plurality of data items, the request including the aspect and a requested value, each one of the set of data items having the aspect and the requested value; and generating user interface information about each data item of the set of data items. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification