Predicting orders from buyer behavior
First Claim
Patent Images
1. A system comprising:
- a service provider having one or more processors configured to communicate with a user device associated with a buyer and one or more merchant point of sale (POS) devices; and
one or more computer-readable media storing instructions, which when executed by the one or more processors, cause the one or more processors to;
receive, from the one or more merchant POS devices, transaction information corresponding to one or more POS transactions conducted by the buyer at one or more merchant locations associated with the one or more merchant POS devices, wherein the transaction information includes buyer identifying information that identifies the buyer and item purchase information that identifies at least one item purchased by the buyer during each of the POS transactions as well as a time and day of a week of purchase of the at least one item;
associate the transaction information with a buyer profile of the buyer;
identify, based at least in part on the buyer identifying information and the item purchase information associated with the buyer profile, a set of additional buyer profiles of similar buyers other than the buyer that share a characteristic with the buyer, the shared characteristic based on similarity in at least one of buying patterns or demographic information;
generate a confidence rating for a particular item based at least in part on the item purchase information included in the buyer profile and on one or more transactions corresponding to the profiles of the similar buyers, the confidence rating indicating a probability of the buyer regularly purchasing the particular item;
identify that the confidence rating exceeds a first threshold level;
receive a geographical location of the user device from the user device, the user device having identified the geographical location based on a positioning component of the user device;
identify a merchant with which to place an order for the particular item based at least in part on the confidence rating exceeding the first threshold level and the geographical location of the user device;
send, to the user device, a message including an offer to place the order for the particular item with the identified merchant;
receive, from the user device, an indication of acceptance of the offer to order for the particular item; and
upon receipt of the indication of acceptance of the offer and prior to the buyer arriving at a location corresponding to the identified merchant, automatically send a request to purchase the particular item on behalf of the buyer to a defined merchant POS device associated with the identified merchant.
2 Assignments
0 Petitions
Accused Products
Abstract
A service provider system may store buyer information and merchant information related to past purchasing history of one or more buyers. In some examples, based in part on the buyer information and/or the merchant information the service provider system may identify items that the buyer regularly or habitually purchases. In some cases, the service provider system may pre-order or pre-purchase the items on behalf of the buyer and send a message to a device associated with the buyer to inform the buyer that an order for the regularly purchased item has been placed.
-
Citations
24 Claims
-
1. A system comprising:
-
a service provider having one or more processors configured to communicate with a user device associated with a buyer and one or more merchant point of sale (POS) devices; and one or more computer-readable media storing instructions, which when executed by the one or more processors, cause the one or more processors to; receive, from the one or more merchant POS devices, transaction information corresponding to one or more POS transactions conducted by the buyer at one or more merchant locations associated with the one or more merchant POS devices, wherein the transaction information includes buyer identifying information that identifies the buyer and item purchase information that identifies at least one item purchased by the buyer during each of the POS transactions as well as a time and day of a week of purchase of the at least one item; associate the transaction information with a buyer profile of the buyer; identify, based at least in part on the buyer identifying information and the item purchase information associated with the buyer profile, a set of additional buyer profiles of similar buyers other than the buyer that share a characteristic with the buyer, the shared characteristic based on similarity in at least one of buying patterns or demographic information; generate a confidence rating for a particular item based at least in part on the item purchase information included in the buyer profile and on one or more transactions corresponding to the profiles of the similar buyers, the confidence rating indicating a probability of the buyer regularly purchasing the particular item; identify that the confidence rating exceeds a first threshold level; receive a geographical location of the user device from the user device, the user device having identified the geographical location based on a positioning component of the user device; identify a merchant with which to place an order for the particular item based at least in part on the confidence rating exceeding the first threshold level and the geographical location of the user device; send, to the user device, a message including an offer to place the order for the particular item with the identified merchant; receive, from the user device, an indication of acceptance of the offer to order for the particular item; and upon receipt of the indication of acceptance of the offer and prior to the buyer arriving at a location corresponding to the identified merchant, automatically send a request to purchase the particular item on behalf of the buyer to a defined merchant POS device associated with the identified merchant. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
receiving, at a computing device of a service provider and from at least one of a buyer device associated with a buyer or a merchant point of sale (POS) device, POS transaction information associated with a buyer profile corresponding to the buyer, the POS transaction information including information identifying an item purchased by the buyer along with a corresponding date and a corresponding time and a corresponding merchant location at which the item was purchased; generating, by the computing device and based at least in part on the POS transaction information associated with the buyer profile, a confidence rating for the item, the confidence rating indicating a probability that the item is regularly purchased by the buyer; receiving, at the computing device and from the buyer device, a geographical location of the buyer device, the buyer device having identified the geographical location based on a positioning component of the buyer device; identifying, by the computing device and based at least in part on the confidence rating exceeding a threshold and on the geographical location of the buyer device, a merchant to place an order with for the item; and automatically sending a message from the computing device to the buyer device in response to identification that the confidence rating exceeds the threshold, the message including at least one of an offer for placement of an order for the item on behalf of the buyer via one or more communications between the computing device and a defined merchant POS device associated with the identified merchant or a confirmation that the order has already been placed on behalf of the buyer via the one or more communications between the computing device and the defined merchant POS device associated with the identified merchant prior to the buyer arriving at a location corresponding to the identified merchant. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. One or more non-transitory computer-readable media having instructions that, when executed by one or more processors of a service provider, cause the one or more processors to:
-
receive, from at least one of a buyer device associated with a buyer or a merchant point of sale (POS) device, POS transaction information associated with a buyer profile corresponding to the buyer, the POS transaction information including information identifying an item purchased by the buyer along with a corresponding date and a corresponding and a corresponding merchant location at which the item was purchased; generate a confidence rating associated with a probability of a future purchase of the item based at least in part on the POS transaction information; receiving, at the service provider and from the buyer device, a geographical location of the buyer device, the buyer device having identified the geographical location based on a positioning component of the buyer device; identify, based at least on the confidence rating exceeding a threshold and on the geographical location of the buyer device, a merchant for placing an order for the item; and automatically send a message related to the item to the buyer device in response to identification that the confidence rating exceeds the threshold, the message including at least one of an offer for placement of the order for the item with the identified merchant on behalf of the buyer via one or more communications with a defined merchant POS device associated with the identified merchant or a confirmation that the order has already been placed on behalf of the buyer via the one or more communications with the defined merchant POS device associated with the identified merchant prior to the buyer arriving at a location corresponding to the identified merchant. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A system comprising:
-
a service provider having one or more processors that are communicatively coupled to one or more buyer devices and one or more merchant point of sale (POS) devices; and one or more computer-readable media storing instructions, which when executed by the one or more processors, cause the one or more processors to; receive from one of a buyer device or a merchant POS device, transaction history of a buyer associated with the buyer device and having made at least one purchase at the merchant POS device; generate, based at least in part on the transaction history of the buyer, a confidence threshold for an item that the buyer purchased, the confidence threshold indicating a probability that the item is purchased on a regular basis, from a particular merchant location at a particular time of day and a particular day of a week; receive, from the buyer device, a geographical location of the buyer device, the buyer device having identified the geographical location based on a positioning component of the buyer device; based on the confidence threshold being greater than a first threshold and the geographical location of the buyer device, automatically identify a merchant for placing an order for the item on behalf of the buyer; automatically send, to a defined merchant point of sale (POS) device associated with the identified merchant, a communication to place the order for the item on behalf of the buyer, wherein the communication is sent before the particular time of day on the particular day of the week and prior to the buyer arriving at the particular merchant location; and send a message to the buyer device, the message indicating that the order for the item has been placed with the merchant. - View Dependent Claims (21, 22, 23, 24)
-
Specification