Omnichannel retailing
First Claim
1. A system comprising:
- one or more processors of one or more machines configured to perform operations comprising;
determining, by a GPS sensor in a user device, a location of the user device within a store;
receiving, from a server over a network, a map of the store;
identifying a first item from a list of a plurality of items, the first item having a plurality of locations within the store;
selecting a first location of the first item from among the plurality of locations within the store;
in response to the determining of the location of the user device within the store, generating, based on the list of the plurality of items and the map of the store, a path to the first location of the first item;
displaying the location of the user device within the store and the first location of the first item on the map of the store;
determining, based on the location of the user device within the store as determined by the GPS sensor in the user device, a recommended item;
in response to the determining the recommended item, displaying on a user interface content associated with the recommended item;
displaying a user interface element operable to receive user selection of a different location of the first item from among the plurality of locations within the store; and
in response to receiving, via the user interface element, a user selection of the different location of the first item from among the plurality of locations within the store, ceasing display of the first location of the first item on the map of the store and displaying the different location of the first item on the map of the store.
1 Assignment
0 Petitions
Accused Products
Abstract
A device may determine its location within a store and display the location on a map of the store. A user may provide a shopping list to the device. The device may then display the location of desired items on the map of the store. When an item is located in multiple locations, the device may display one or more of the locations for the item. The device may suggest a route through the store by which the user can find all of the items on the shopping list. The device may recommend products to the user based on items near the device, items on the shopping list, or items identified by the user. The device may have the ability to identify items. The device may communicate with the server to gather information about an identified item.
-
Citations
12 Claims
-
1. A system comprising:
one or more processors of one or more machines configured to perform operations comprising; determining, by a GPS sensor in a user device, a location of the user device within a store; receiving, from a server over a network, a map of the store; identifying a first item from a list of a plurality of items, the first item having a plurality of locations within the store; selecting a first location of the first item from among the plurality of locations within the store; in response to the determining of the location of the user device within the store, generating, based on the list of the plurality of items and the map of the store, a path to the first location of the first item; displaying the location of the user device within the store and the first location of the first item on the map of the store; determining, based on the location of the user device within the store as determined by the GPS sensor in the user device, a recommended item; in response to the determining the recommended item, displaying on a user interface content associated with the recommended item; displaying a user interface element operable to receive user selection of a different location of the first item from among the plurality of locations within the store; and in response to receiving, via the user interface element, a user selection of the different location of the first item from among the plurality of locations within the store, ceasing display of the first location of the first item on the map of the store and displaying the different location of the first item on the map of the store. - View Dependent Claims (2, 3, 4)
-
5. A method comprising:
-
determining, by a GPS sensor in a user device, a location of the user device within a store; receiving, from a server over a network, a map of a store; identifying a first item from a list of a plurality of items, the first item having a plurality of locations within the store; selecting a first location of the first item from among the plurality of locations within the store; in response to the determining of the location of the user device within the store, generating, based on the list of the plurality of items and the map of the store, a path to the first location of the first item; displaying the location of the user device within the store and the first location of the first item on the map of the store; determining, based on the location of the user device within the store as determined by the GPS sensor in the user device, a recommended item; in response to the determining the recommended item, displaying on a user interface content associated with the recommended item; displaying a user interface element operable to receive user selection of a different location of the first item from among the plurality of locations within the store; and in response to receiving, via the user interface element, the user selection of the different location of the first item from among the plurality of locations within the store, ceasing display of the first location of the first item on the map of the store and displaying the different location of the first item on the map of the store. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A non-transitory machine-readable medium having stored therein a set of program instructions which, when executed by one or more processors of a machine, cause the machine to perform operations comprising:
-
determining, by a GPS sensor in a user device, a location of the user device within a store; receiving, from a server over a network, a map of the store; identifying a first item from a list of a plurality of items, the first item having a plurality of locations within the store; selecting a first location of the first item from among the plurality of locations within the store; in response to the determining of the location of the user device within the store, generating, based on the list of the plurality of items and the map of the store, a path to the first location of the first item; displaying the location of the user device within the store and the first location of the first item on the map of the store; determining, based on the location of the user device within the store as determined by the GPS sensor in the user device, a recommended item; in response to the determining the recommended item, displaying on a user interface content associated with the recommended item; displaying a user interface element operable to receive user selection of a different location of the first Item from among the plurality of locations within the store; and in response to receiving, via the user interface element, a user selection of the different location of the first item from among the plurality of locations within the store, ceasing display of the first location of the first item on the map of the store and displaying the different location of the first item on the map of the store. - View Dependent Claims (11, 12)
-
Specification