×

Locating a specific product within a retail environment in furtherance of a comparison of product information based on product codes

  • US 9,898,746 B2
  • Filed: 07/13/2012
  • Issued: 02/20/2018
  • Est. Priority Date: 07/13/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for locating, by a multipurpose mobile device having a plurality of scanners each having a different scanner type, a controller, a navigation module, and a processor, a cheapest product per unit weight in a retail store, the method comprising:

  • repeatedly determining by the navigation module of the mobile device, an indoor location of a user within the retail store;

    identifying a label type for each label of a plurality of labels, wherein each label type is one of a plurality of different label types;

    automatically selecting a scanner of the plurality of scanners having a scanner type that corresponds to the identified label type, wherein the automatic selection of the scanner is based on data stored within a digital memory of the mobile device;

    scanning each label of the plurality of labels using the selected scanner of the mobile device;

    extracting, by the scanner of the mobile device, information related to a price of a product and a weight of the product embedded within the plurality of labels, wherein the plurality of labels provide information about products located in disparate locations within the retail store to be compared;

    electronically uploading, by the controller of the mobile device, information from the plurality of labels related to the price of the product and the weight of the product to the digital memory of the mobile device to be processed by the processor of the mobile device;

    automatically determining, by a comparator of the mobile device in the form of an application stored in the digital memory of the mobile device, the cheapest product per unit weight from the products to be compared based on the extracted information by processing, by the processor of the mobile device, the application stored in the digital memory of the mobile device and executed by the processor of the mobile device to automatically compare a price per unit weight of one or more products to the information extracted from the plurality of labels;

    determining, with the navigation module, locations of the products associated with each of the plurality of labels relative to the indoor location of the user by executing, with the processor of the mobile device, software code configured to determine the locations of the products associated with pricing information associated with related products relative to the indoor location of the user within the retail store;

    presenting each compared product of the products in a list that is ordered according to the cheapest product per unit weight;

    providing, by the processor of the mobile device, a location of the cheapest product per unit weight in the retail store relative to the indoor location of the user;

    rendering a graphic mapping representation of location information of the products associated with the plurality of labels relative to the user;

    providing, by the processor of the mobile device, turn by turn directions according to aisles and a shelf identification from the indoor location of the user to a desired product location within the graphic mapping representation of directions showing detailed location information and turn by turn walking directions from the indoor location of the user to the compared products of the products being considered by the user that are viewable by the user on the mobile device; and

    continuously updating the graphic mapping representation of the turn by turn directions based on the indoor location of the user.

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