IP Library Granted Patent US 9,171,056
Granted Patent B2
US 9,171,056 · App. 14/306,185 · Granted Oct 27, 2015

System and method for retrieving and normalizing product information

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,171,056
App. No.
14/306,185
Granted
Oct 27, 2015
Kind
B2
Abstract

A system and method for retrieving and normalizing product information is described. The system may collect product information from suppliers. The product information may relate to a product that is described differently by two or more of suppliers. The system may further provide a normalized representation of the product.

Claims (26)

1. A system, comprising:

a data collector, implemented by one or more processors, that is configured to collect product information from a plurality of suppliers, the product information relates to a product that is described differently by two or more of the plurality of suppliers; and

a normalization engine that is configured to provide a normalized representation of the product.

2. The system of claim 1 , wherein the normalization engine provides a normalized attribute-value pair.

3. The system of claim 1 , wherein the normalization engine provides a normalized description of a product type.

4. The system of claim 1 , wherein the data collector is further configured to scrape sites associated with the two or more suppliers.

5. The system of claim 1 , wherein the data collector is further configured to store the product information in a database and identify the product as already described in the database.

6. The system of claim 1 , wherein the product information includes a stock keeping unit.

7. The system of claim 1 , wherein the normalized representation of the product includes a canonical representation of a plurality of domains.

8. The system of claim 1 , wherein the normalized representation of the product includes a canonical representation of a plurality of values.

9. The system of claim 1 , wherein the normalized representation of the product includes a canonical representation of a plurality of attributes.

10. A method, comprising:

collecting, by a computer system, product information from a plurality of suppliers, the product information relating to a product that is being described differently by two or more of the plurality of suppliers, the collecting being performed by at least one processor; and

providing a normalized representation of the product.

11. The method of claim 10 , wherein the providing the normalized representation of the product includes providing a normalized attribute-value pair.

12. The method of claim 10 , wherein the providing the normalized representation of the product includes providing a normalized description of a product type.

13. The method of claim 10 , wherein the collecting the product information from a plurality of suppliers includes scraping sites associated with the two or more suppliers.

14. The method of claim 10 , further comprising storing the product information in a database and identifying the product as already being described in the database.

15. The method of claim 10 , wherein the product information includes a stock keeping unit.

16. The method of claim 10 , wherein the normalized representation of the product includes a canonical representation of a plurality of domains.

17. The method of claim 10 , wherein the normalized representation of the product includes a canonical representation of a plurality of values.

18. The method of claim 10 , wherein the normalized representation of the product includes a canonical representation of a plurality of attributes.

19. One or more machine-readable hardware storage devices storing a set of instructions that, when executed by a machine, cause the machine to perform operations comprising:

collecting, by a computer system, product information from a plurality of suppliers, the product information relating to a product that is described differently by two or more of the plurality of suppliers; and

providing a normalized representation of the product.

20. The one or more machine-readable hardware storage devices of claim 19 , wherein the normalized representation of the product includes a canonical representation of a plurality of attributes.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2015
From: EBAY INC.
To: PAYPAL, INC.
Reel/Frame 036171/0194 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2014
From: HALF.COM
To: EBAY INC.
Reel/Frame 033113/0752 →