IP Library Granted Patent US 8,359,240
Granted Patent B2
US 8,359,240 · App. 13/154,658 · Granted Jan 22, 2013

Automating inventory management of consumer items

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,359,240
App. No.
13/154,658
Granted
Jan 22, 2013
Kind
B2
Abstract

A method and system for automating the management of an inventory of consumer items at a consumer location uses a programmed device that accepts input data and executes control logic for automating inventory management. At least one shopping list is received, a shopping list trend is established, and a smart list is generated with the control logic, in accordance with the shopping list trend, such that the smart list predictive of a next shopping list.

Claims (65)

1. A method, comprising:

receiving, by a computing device, a series of shopping lists, each shopping list including at least one item;

establishing, by the computing device, a shopping list trend based on the series of shopping lists;

generating, by the computing device, an output list in accordance with the shopping list trend such that the output list is predictive of a next shopping list;

receiving, by the computing device, a plurality of item price lists from a corresponding plurality of stores; and

providing, by the computing device, a recommendation of a store based on the plurality of item price lists and the output list.

2. The method of claim 1 , wherein receiving the series of shopping lists includes:

determining a shopping list of a shopping trip;

storing information indicative of the shopping list on a data storage medium; and

thereafter, retrieving the information from the data storage medium.

3. The method of claim 1 , wherein receiving the series of shopping lists includes:

determining a shopping list of a shopping trip; and

sending information indicative of the shopping list over a network.

4. The method of claim 1 , further comprising:

receiving at least one consumed item list including at least one item that has been consumed, wherein the shopping list trend is further based on the at least one consumed item list.

5. The method of claim 4 , wherein receiving the at least one consumed item list includes:

identifying an item upon consumption thereof, the item having a tag and the item being identified by recognizing the tag.

6. The method of claim 5 , wherein the tag is a bar code and the tag is recognized by scanning the bar code.

7. The method of claim 4 , wherein receiving the at least one consumed item list includes:

identifying an item upon consumption thereof by recognizing the item with a camera.

8. The method of claim 1 , further comprising:

comparing the output list with the next shopping list; and

modifying the shopping list trend based on the comparison.

9. The method of claim 1 , wherein generating the output list includes:

receiving an item list for a recipe; and

generating the output list further based on the item list for the recipe.

10. An apparatus, comprising:

at least one processor; and

memory storing computer-readable instructions that, when executed by the at least one processor, cause the apparatus to:

receive a series of shopping lists, each shopping list including at least one item;

establish a shopping list trend based on the series of shopping lists;

generate an output list in accordance with the shopping list trend such that the output list is predictive of a next shopping list;

receive a plurality of item price lists from a corresponding plurality of stores; and

provide a recommendation of a store based on the plurality of item price lists and the output list.

11. The apparatus of claim 10 , wherein receiving the series of shopping lists includes:

determining a shopping list of a shopping trip;

storing information indicative of the shopping list on a data storage medium; and

thereafter, retrieving the information from the data storage medium.

12. The apparatus of claim 10 , wherein receiving the series of shopping lists includes:

determining a shopping list of a shopping trip;

sending information indicative of the shopping list over a network; and

receiving the information from the network.

13. The apparatus of claim 10 , wherein the memory stores additional computer-readable instructions that, when executed by the at least one processor, further cause the apparatus to:

receive at least one consumed item list including at least one item that has been consumed, wherein the shopping list trend is further based on the at least one consumed item list.

14. The apparatus of claim 13 , wherein receiving the at least one consumed item list includes:

identifying an item upon consumption thereof, the item having a tag and the item being identified by recognizing the tag.

15. The apparatus of claim 14 , wherein the tag is a bar code and the tag is recognized by scanning the bar code.

16. The apparatus of claim 13 , wherein receiving the at least one consumed item list includes:

identifying an item upon consumption thereof by recognizing the item with a camera.

17. The apparatus of claim 10 , wherein the memory stores additional computer-readable instructions that, when executed by the at least one processor, further cause the apparatus to:

compare the output list with the next shopping list; and

modify the shopping list trend based on the comparison.

18. The apparatus of claim 10 , wherein generating the output list includes:

receiving an item list for a recipe; and

generating the output list further based on the item list for the recipe.

19. A method, comprising:

receiving, by a computing device, a series of shopping lists, each shopping list including at least one item;

receiving, by the computing device, instructions to ignore certain items of the series of shopping lists;

establishing, by the computing device, a shopping list trend based on the series of shopping lists and the instructions to ignore certain items of the series of shopping lists;

generating, by the computing device, an output list in accordance with the shopping list trend, the output list being predictive of a next shopping list;

receiving, by the computing device, a plurality of item price lists from a corresponding plurality of stores; and

providing, by the computing device, a recommendation of a store based on the plurality of item price lists and the output list.

20. The method of claim 19 ,

wherein establishing the shopping list trend is further based on consumed item information, and,

wherein generating the output list is additionally based on one of budget or dietary information.

Assignments (4)
MERGER AND CHANGE OF NAME Recorded Dec 17, 2015
From: COMCAST MO GROUP, LLC; COMCAST CABLE COMMUNICATIONS, LLC
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 037311/0860 →
CHANGE OF NAME Recorded Dec 17, 2015
From: COMCAST MO GROUP, INC.
To: COMCAST MO GROUP, LLC
Reel/Frame 037313/0211 →
CHANGE OF NAME Recorded May 8, 2015
From: MEDIAONE GROUP, INC.,
To: COMCAST MO GROUP, INC.
Reel/Frame 035615/0901 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME AND STATE OF INCORPORATION INSIDE ASSIGNMENT DOCUMENT PREVIOUSLY RECORDED AT REEL: 010261 FRAME: 0344. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Oct 15, 2014
From: STEVENS, J. CLARKE; STIMMEL, CAROL L.
To: MEDIAONE GROUP, INC.
Reel/Frame 034005/0753 →