System, computer-readable storage medium, device, and method for managing grocery shopping
First Claim
Patent Images
1. A system having a processor comprising a controller to:
- receive a grocery list from a communication device of a user;
identify a location in a store for each item in the grocery list;
determine a selection order for the items in the grocery list based on the identified location of each item and based on minimizing exposure time of at least one of the items to ambient temperature;
adjust the grocery list according to the selection order, the location of each item and at least one characteristic of at least one of the items; and
transmit the adjusted grocery list to a device in the store for conducting grocery shopping according to the adjusted grocery list.
1 Assignment
0 Petitions
Accused Products
Abstract
A system that incorporates teachings of the present disclosure may include, for example, a system having a controller to receive a grocery list from a communication device of a user, identify a location in a store for each item in the grocery list, determine a selection order for the items in the grocery list based on the identified location of each item, adjust the grocery list according to the selection order and the location of each item, and transmit the adjusted grocery list to a device in the store for conducting grocery shopping according to the adjusted grocery list. Other embodiments are disclosed.
-
Citations
27 Claims
-
1. A system having a processor comprising a controller to:
-
receive a grocery list from a communication device of a user; identify a location in a store for each item in the grocery list; determine a selection order for the items in the grocery list based on the identified location of each item and based on minimizing exposure time of at least one of the items to ambient temperature; adjust the grocery list according to the selection order, the location of each item and at least one characteristic of at least one of the items; and transmit the adjusted grocery list to a device in the store for conducting grocery shopping according to the adjusted grocery list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable storage medium having stored therein computer-readable instructions, which, when loaded in and executed by a computer, causes the computer to:
-
receive a grocery list from a communication device of a user; determine a selection order for the items in the grocery list based on a location of each item in a store and based on minimizing exposure time of at least one of the items to ambient temperature; identify one or more promotions associated with items on the grocery list; update the grocery list according to the selection order, the location of each item, the one or more promotions, and at least one characteristic of at least one of the items; and transmit the updated grocery list to a device for conducting grocery shopping according to the adjusted grocery list. - View Dependent Claims (12, 13)
-
-
14. A communication device, comprising a controller to:
-
present a user a plurality of meal options; detect one or more selections by the user from the plurality of meal options; generate a grocery list from the one or more meal options selected; and transmit the grocery list to a system adapted to; receive the grocery list from the communication device; determine a selection order for the items in the grocery list based on a location of each item in a store and based on minimizing exposure time of at least one of the items to ambient temperature; update the grocery list according to the selection order, the location of each item and at least one characteristic of at least one of the items; and transmit the updated grocery list to a device for conducting grocery shopping according to the adjusted grocery list. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A device, comprising a controller to:
-
receive a grocery list with a selection order for items in the grocery list and a location of each item in a store, the selection order being based on at least one characteristic of at least one of the items; receive a selection of an item in the grocery list; determine the location of the item in the store; and present a user the item and one or more navigation instructions to locate the item in the store based on the determined location of each item and based on minimizing exposure time of at least one of the items to ambient temperature. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A method, comprising:
-
receiving a list of shopping items; determining a selection order for the items in the shopping list based on a location of each item in a store and based on minimizing exposure time of at least one of the items to ambient temperature by utilizing a processor; updating the received list of shopping items according to the selection order, the location of each item and at least one characteristic of at least one of the items by utilizing a processor; and transmitting the updated shopping list to a device to shop for the items in the store according to the updated list of shopping items. - View Dependent Claims (27)
-
Specification