Methods and systems to communicate information
First Claim
1. A system comprising:
- one or more processors to implement components comprising;
an aspect-extractor module to identify first aspect-value pairs from a query submitted by a user;
a scrubber module to identify second aspect-value pairs from data items;
a classification service engine to associate the first aspect-value pairs and the second aspect-value pairs with one or more product domains;
a search index engine to generate at least one supply histogram associated with at least one of the product domains, based on the second aspect-value pairs; and
a coverage module to determine that a demand histogram of the first aspect-value pairs corresponds to a peak or a hill of a product histogram of the product domains and to generate product interface information for a first product domain that corresponds to the peak of the product histogram or cross-product interface information for a second product domain that corresponds to the hill of the product histogram.
1 Assignment
0 Petitions
Accused Products
Abstract
There is provided a method and system to communicate information. The system receives a first query that contains at least one constraint and retrieves a first plurality of data items from a database based on the first query. Next the system generating a first distribution based on the first plurality of data items, the first distribution utilizing a first plurality of domains used to identify data items. Next the system generates a second distribution based on a plurality of requests to view a second plurality of data items. Next the system generates a third distribution based on the first distribution and the second distribution. Finally the system generates interface information, to be communicated to a user, based on the third distribution.
104 Citations
21 Claims
-
1. A system comprising:
-
one or more processors to implement components comprising; an aspect-extractor module to identify first aspect-value pairs from a query submitted by a user; a scrubber module to identify second aspect-value pairs from data items; a classification service engine to associate the first aspect-value pairs and the second aspect-value pairs with one or more product domains; a search index engine to generate at least one supply histogram associated with at least one of the product domains, based on the second aspect-value pairs; and a coverage module to determine that a demand histogram of the first aspect-value pairs corresponds to a peak or a hill of a product histogram of the product domains and to generate product interface information for a first product domain that corresponds to the peak of the product histogram or cross-product interface information for a second product domain that corresponds to the hill of the product histogram. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
identifying first aspect-value pairs from a query submitted by a user; identifying second aspect-value pairs from data items; associating the first aspect-value pairs and the second aspect-value pairs with one or more product domains; generating at least one supply histogram associated with at least one of the product domains based on the second aspect-value pairs; determining, using one or more processors, that a demand histogram of the first aspect-value pairs corresponds to a peak or a hill of a product histogram of the product domains; and generating product interface information for a first product domain that corresponds to the peak of the product histogram or cross-product interface information for a second product domain that corresponds to the hill of the product histogram. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer-readable storage medium having instruction embodied thereon, the instructions executable by a processor to perform a method for generating a user interface, the method comprising:
-
identifying first aspect-value pairs from a query submitted by a user; identifying second aspect-value pairs from data items; associating the first aspect-value pairs and the second aspect-value pairs with one or more product domains; generating at least one supply histogram associated with at least one of the product domains based on the second aspect-value pairs; determining that a demand histogram of the first aspect-value pairs corresponds to a peak or a hill of a product histogram of the product domains; and generating product interface information for a first product domain that corresponds to the peak of the product histogram or cross-product interface information for a second product domain that corresponds to the hill of the product histogram.
-
Specification