CONTENT AGGREGATION METHOD AND APPARATUS FOR ON-LINE PURCHASING SYSTEM
First Claim
1. A computer-implemented method, performed by one or more computing devices, for aggregating product information for use in a product database including various products arranged in categories within a taxonomy, the method comprising the steps of:
- receiving, by at least one of the one or more computing devices, a plurality of records;
clustering, by at least one of the one or more computing devices, the plurality of records to identify a set of records likely corresponding to a product;
scraping, by at least one of the one or more computing devices, one or more attribute values from each of the records in the set of records likely corresponding to the product;
merging, by at least one of the one or more computing devices, the scraped attribute values from each of the records in the set of records likely to correspond to the product to determine one or more attribute values for the product; and
categorizing, by at least one of the one or more computing devices, the product in the taxonomy according to the one or more attribute values.
3 Assignments
0 Petitions
Accused Products
Abstract
The method comprises processing plural product information records from the product information sources into one or more groups based on which product information records are likely to correspond to the same product, correlating a unique product ID corresponding to the product associated with each of said groups to identify the product, comparing each identified product to categories of a taxonomy to determine a category for the identified products in the taxonomy, and determining attributes for each categorized product based on the product information records corresponding to each group, creating product specifications based on the determined attributes and storing the product specification in the corresponding determined categories of the taxonomy.
-
Citations
18 Claims
-
1. A computer-implemented method, performed by one or more computing devices, for aggregating product information for use in a product database including various products arranged in categories within a taxonomy, the method comprising the steps of:
-
receiving, by at least one of the one or more computing devices, a plurality of records; clustering, by at least one of the one or more computing devices, the plurality of records to identify a set of records likely corresponding to a product; scraping, by at least one of the one or more computing devices, one or more attribute values from each of the records in the set of records likely corresponding to the product; merging, by at least one of the one or more computing devices, the scraped attribute values from each of the records in the set of records likely to correspond to the product to determine one or more attribute values for the product; and categorizing, by at least one of the one or more computing devices, the product in the taxonomy according to the one or more attribute values. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for aggregating product information for use in a product database including various products arranged in categories within a taxonomy comprising:
-
a memory; and a processor operatively coupled to the memory, the processor configured to perform the steps of; receiving a plurality of records; clustering the plurality of records to identify a set of records likely corresponding to a product; scraping one or more attribute values from each of the records in the set of records likely corresponding to the product; merging the scraped attribute values from each of the records in the set of records likely to correspond to the product to determine one or more attribute values for the product; and categorizing the product in the taxonomy according to the one or more attribute values. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable medium having computer-readable code stored thereon that, when executed by a computing device, performs a method for aggregating product information for use in a product database including various products arranged in categories within a taxonomy, the method comprising:
-
receiving a plurality of records; clustering the plurality of records to identify a set of records likely corresponding to a product; scraping one or more attribute values from each of the records in the set of records likely corresponding to the product; merging the scraped attribute values from each of the records in the set of records likely to correspond to the product to determine one or more attribute values for the product; and categorizing the product in the taxonomy according to the one or more attribute values. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification