Wireless beacon shopping experience
First Claim
1. A computer implemented method comprising:
- receiving, via a user interface presented on a user device, a selection of one or more items available for purchase at a physical store location of a store;
storing, on the user device, the selection of the one or more items as a shopping list;
receiving, by a receiver on the user device, a signal from a wireless beacon installed in a particular section of the physical store location, wherein the signal emitted by the wireless beacon identifies the particular section of the physical store location;
determining that the user device is currently located in the particular section based on the signal from the wireless beacon;
determining, by an application executing at least partly on the user device, a first subset of the one or more items in the shopping list that are located in the particular section;
responsive to a determination that the first subset of the one or more items are located in the particular section and without further input via the user interface, dynamically modifying an order of the shopping list, wherein a modified shopping list comprises the first subset of the one or more items above a second subset of the one or more items;
presenting the modified shopping list on a display of the user device;
determining, by the application executing at least partly on the user device, that a signal strength of the signal from the wireless beacon has remained above a threshold level for a threshold period of time; and
based at least in part on a determination that the signal strength has remained above the threshold level for the threshold period of time, automatically displaying an indication that at least one item of the first subset of the one or more items on the shopping list has been selected for purchase.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for using wireless beacons to manage shopping lists. One of the methods includes receiving, from a user, a selection of one or more items available for purchase at a physical store location of a store. A user device receives a signal from a wireless beacon installed in a particular section of the physical store location, wherein the signal emitted by the wireless beacon identifies the particular section of the store. If one or more items in the shopping list are located in the particular section, the one or more identified items that are located in the particular section are presented on a display device of the user device such that they appear above one or more items in the shopping list data that are not located in the particular section.
-
Citations
20 Claims
-
1. A computer implemented method comprising:
-
receiving, via a user interface presented on a user device, a selection of one or more items available for purchase at a physical store location of a store; storing, on the user device, the selection of the one or more items as a shopping list; receiving, by a receiver on the user device, a signal from a wireless beacon installed in a particular section of the physical store location, wherein the signal emitted by the wireless beacon identifies the particular section of the physical store location; determining that the user device is currently located in the particular section based on the signal from the wireless beacon; determining, by an application executing at least partly on the user device, a first subset of the one or more items in the shopping list that are located in the particular section; responsive to a determination that the first subset of the one or more items are located in the particular section and without further input via the user interface, dynamically modifying an order of the shopping list, wherein a modified shopping list comprises the first subset of the one or more items above a second subset of the one or more items; presenting the modified shopping list on a display of the user device; determining, by the application executing at least partly on the user device, that a signal strength of the signal from the wireless beacon has remained above a threshold level for a threshold period of time; and based at least in part on a determination that the signal strength has remained above the threshold level for the threshold period of time, automatically displaying an indication that at least one item of the first subset of the one or more items on the shopping list has been selected for purchase. - View Dependent Claims (2, 3)
-
-
4. A computer implemented method comprising:
-
receiving, via a user interface presented on a user device, shopping list data that identifies one or more items of a shopping list, wherein each item of the one or more items is associated with a respective section of a physical store location; determining, by the user device, that a user has entered a particular section of the physical store location based at least in part on a signal received by a receiver of the user device from a wireless beacon installed in the particular section of the store, wherein the signal identifies the particular section; determining, by an application executing at least partly on the user device, a first subset of the one or more items of the shopping list that are located in the particular section; based at least in part on a determination that the first subset of the one or more items are located in the particular section, automatically modifying an order of the shopping list without further input via the user interface, wherein a modified shopping list comprises the first subset of the one or more items above a second subset of the one or more items; and presenting, via the user interface on the user device, a suggestion to add an item to the modified shopping list for each item of the first subset of the one or more items that are located in the particular section. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a wireless beacon located in a particular section of a store, wherein the wireless beacon is configured to emit a signal that encodes a section identifier of the particular section; and a user device that is configured to; receive, via a user interface, shopping list data that identifies one or more items of a shopping list, wherein each item of the one or more items is associated with a respective section of a physical store location; receive, by a receiver, the signal emitted by the wireless beacon located in the particular section; determine the section identifier from the received signal; determine a first subset of the one or more items of the shopping list that are located in the particular section; responsive to a determination that the first subset of the one or more items are located in the particular section and without further input via the user interface, dynamically modify an order of the one or more items of the shopping list, wherein a modified order comprises the first subset of the one or more items above a second subset of the one or more items; and present, on a display, a suggestion to add an item to a list of selected items for each item of the first subset of the one or more items.
-
-
14. A non-transitory computer-readable medium storing software comprising instructions executable by one or more computers which, upon such execution, cause the one or more computers to perform operations comprising:
-
receiving, via a user interface presented on a user device, shopping list data that identifies one or more items of a shopping list, wherein each item of the one or more items is associated with a respective section of a physical store location; determining that the user device is currently located in a particular section of the physical store location based at least in part on a signal received by a receiver of the user device from a wireless beacon installed in the particular section of the store, wherein the signal identifies the particular section; determining a first subset of the one or more items of the shopping list that are located in the particular section; based at least in part on a determination that the first subset of the one or more items are located in the particular section, automatically, and without further input via the user interface, modifying an order of the shopping list, wherein a modified shopping list comprises the first subset of the one or more items above a second subset of the one or more items; and presenting, via the user interface on the user device, a suggestion to add an item to the modified shopping list for each item of the first subset of the one or more items. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification