Generation of electronic shopping lists for recurring item purchases based on consumer location and schedule
First Claim
1. A computer-implemented method for generating and providing an electronic shopping list to a consumer, the method comprising:
- a computer determining a purchase interval of an item that was purchased by the consumer from a merchant with a purchase interval program executing on or accessed by the computer, the determined purchase interval being based at least in part upon respective item-level electronic transaction data generated for prior purchases of the item by the consumer;
the computer reading data of an electronic calendar or schedule of the consumer to determine available time the consumer has for shopping;
the computer generating an electronic shopping list comprising the item to be purchased, the item being selected for inclusion in the electronic shopping list based at least in part upon the purchase interval determined by the purchase interval program; and
the computer transmitting the electronic shopping list from the computer through a network to a computing apparatus of the consumer when the consumer has at least a pre-determined amount of available time for shopping as determined from the electronic calendar or schedule.
1 Assignment
0 Petitions
Accused Products
Abstract
A host computer is coupled to a source of item-level transaction data and a consumer computing device such as a Smartphone. A purchase program determines respective purchase intervals of respective items purchased by consumer from respective merchants using respective item-level electronic transaction data representing prior purchases of respective items by consumer. A shopping list program receives a location of consumer and/or data of an electronic calendar of consumer at host computer, identifies at least one merchant within a pre-determined distance of the received location and/or at which consumer has time to shop as determined from received calendar or schedule data, generates at least one electronic shopping list comprising at least one item previously purchased by consumer from the at least one merchant, and transmits the electronic shopping list from the host computer through a network to a computing apparatus of consumer.
-
Citations
25 Claims
-
1. A computer-implemented method for generating and providing an electronic shopping list to a consumer, the method comprising:
-
a computer determining a purchase interval of an item that was purchased by the consumer from a merchant with a purchase interval program executing on or accessed by the computer, the determined purchase interval being based at least in part upon respective item-level electronic transaction data generated for prior purchases of the item by the consumer; the computer reading data of an electronic calendar or schedule of the consumer to determine available time the consumer has for shopping; the computer generating an electronic shopping list comprising the item to be purchased, the item being selected for inclusion in the electronic shopping list based at least in part upon the purchase interval determined by the purchase interval program; and the computer transmitting the electronic shopping list from the computer through a network to a computing apparatus of the consumer when the consumer has at least a pre-determined amount of available time for shopping as determined from the electronic calendar or schedule. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
11. A computer-implemented method for generating and providing an electronic shopping list to a consumer, the method comprising:
-
a computer reading data of an electronic calendar or schedule of the consumer to determine available time the consumer has for shopping; the computer identifying a merchant at which the consumer can shop based at least in part upon the determined available time; the computer generating an electronic shopping list comprising an item to be purchased from the identified merchant, the item being selected based at least in part upon a purchase interval of the item, the purchase interval being based at least in part upon item-level electronic transaction data generated for prior purchases of the item by the consumer; and the computer transmitting the electronic shopping list from the computer through a network to a computing apparatus of the consumer when the consumer has at least a minimum amount of available time as determined from the electronic calendar or schedule to shop at the identified merchant.
-
-
12. A computer-implemented method for generating and providing an electronic shopping list to a consumer, the method comprising:
-
a computer reading data of an electronic calendar or schedule of the consumer to determine available time the consumer has for shopping; the computer identifying a merchant within a pre-determined distance of a location of the consumer; the computer generating an electronic shopping list comprising a particular item to be purchased from the identified merchant, the particular item being selected for inclusion in the electronic shopping list based at least in part upon a purchase interval of the particular item, the purchase interval being based at least in part upon respective item-level electronic transaction data generated for prior purchases of the particular item by the consumer; and the computer transmitting the electronic shopping list from the host computer through a network to a computing apparatus of the consumer when the consumer has sufficient time to shop at the identified merchant as determined from the data of the electronic calendar or schedule.
-
Specification