×

Technologies for identifying product sources

  • US 10,387,933 B2
  • Filed: 08/12/2016
  • Issued: 08/20/2019
  • Est. Priority Date: 08/12/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method of identifying product sources, the method comprising:

  • receiving, by a product source management server, an unidentified Universal Product Code (UPC) that corresponds to a product of a manufacturer;

    comparing, by the product source management server, the unidentified UPC to a preconfigured and preselected first library comprising a plurality of reference Universal Product Codes (UPCs), each reference UPC is associated with first manufacturer identification data that identifies the manufacturer of the product corresponding to the reference UPC, and each reference UPC is further associated with a product carried by the retailer;

    identifying, by the product source management server and in response to a determination that the unidentified UPC matches one of the reference UPCs of the first library, the manufacturer of the product corresponding to the unidentified UPC as the manufacturer of the product corresponding to the matching reference UPC;

    determining, by the product source management server and in response to a determination that the unidentified UPC does not match one of the reference UPCs of the first library, a brand of the product corresponding to the unidentified UPC based at least in part on product description data associated with the product;

    comparing, by the product source management server, the determined brand of the product corresponding to the unidentified UPC to a second library comprising a plurality of reference brands, each reference brand is associated with second manufacturer identification data that identifies the manufacturer of the reference brand;

    comparing, by the product source management server and in response to a determination that the determined brand of the product corresponding to the unidentified UPC does not match one of the reference brands of the second library, the product description data associated with the product to a third library, wherein the third library comprises a plurality of reference product descriptions strings, each reference product description string is associated with product identification data that identifies the product and brand corresponding to the reference product description string;

    obtaining brand identification data from remote electronic sources, in response to a determination that the determined brand of the product corresponding to the unidentified UPC does not match one of the reference product description strings of the third library, by crawling the remote electronic sources for the brand identification data for the product associated with the unidentified UPC using the product source management server; and

    identifying, by crawling the remote electronic sources using the product source management server, the manufacturer of the product corresponding to the brand identification and the unidentified UPC,wherein the obtained brand identification data and the manufacturer for the product associated with the UPC are used by the product source management server to revise or update at least the second library.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×