US2024020671A1PendingUtilityA1

Prescient and adaptive point-of-sale systems

78
Assignee: GROUPON INCPriority: Dec 31, 2014Filed: Jun 14, 2023Published: Jan 18, 2024
Est. expiryDec 31, 2034(~8.5 yrs left)· nominal 20-yr term from priority
G06Q 20/202G06Q 20/363H04L 63/102H04L 63/083H04L 63/0428G06Q 20/327G06Q 20/4014G06Q 20/405G06Q 30/0641G06F 16/24578G06Q 20/203G06Q 30/0268G06Q 50/12H04L 63/0807H04L 2463/102G06Q 20/3223G06Q 20/206G06Q 20/367
78
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Systems, apparatus, methods, and non-transitory media for providing prescient and adaptive point-of-sale services via electronic networks are discussed herein. Some embodiments may include a system with one or more servers. The one or more servers may be configured to generate digital consumer tokens and provide the digital consumer tokens to consumer devices for sharing with merchant devices. When a merchant device receives the digital consumer token, the merchant device may forward the digital consumer token to the one or more servers in exchange for consumer data to facilitate consumer service. In some embodiments, the one or more servers may be configured to provide point-of-sale interfaces that adapt to different consumer preferences or consumer device signals. Some embodiments may provide for consumer interfaces that allow consumers to manage their electronic identity at various (e.g., merchant) locations.

Claims

exact text as granted — not AI-modified
1 .- 26 . (canceled) 
     
     
         27 . A system comprising one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to:
 generate a digital consumer token;   associate the digital consumer token with a consumer account record of a consumer database;   provide, via the network, the digital consumer token to a consumer device associated with the consumer account record;   receive, via the network, electronic marketing information from the consumer device;   receive, via the network, inventory data from a first merchant device associated with a merchant, wherein the inventory data indicates available ingredients of menu items offered by the merchant;   receive, via the network, the digital consumer token from a second merchant device indicating that the consumer device has provided the digital consumer token to the second merchant device; and   in response to receiving the digital consumer token from the second merchant device:
 identify the consumer account record based on the digital consumer token; 
 generate a point-of-sale interface based on the inventory data and the electronic marketing information, wherein the point-of-sale interface includes a menu display including selectable menu items; and 
 provide, via the network, the point-of-sale interface to at least one of the second merchant device and the consumer device. 
   
     
     
         28 . The system of  claim 27 , wherein the electronic marketing information includes one or more of discretionary data, clickstream data, transaction data, consumer location data, or one or more real-time consumer device signals, and wherein the one or more storage devices store instructions that are operable, when executed by the one or more computers, to further cause the one or more computers to:
 receive, via the network, menu item data from one or more of the first merchant device and the second merchant device indicating menu items offered by the merchant and associated ingredients of the menu items.   
     
     
         29 . The system of  claim 28 , wherein generating the point-of-sale interface comprises:
 determining candidate menu items from menu items offered by the merchant based on the inventory data indicating available ingredients of the menu items and the menu item data indicating the associated ingredients of the menu items;   determining menu item scores for the candidate menu items based on the discretionary data, the clickstream data, the transaction data, the consumer location data, and the one or more real-time consumer device signals;   determining a ranking of the candidate menu items based on the menu item scores; and   determining the selectable menu items of the menu display from the candidate menu items based on the ranking.   
     
     
         30 . The system of  claim 29 , wherein the menu item data includes price data indicating prices associated with the menu items offered by the merchant, and wherein determining menu item scores for the candidate menu items comprises comparing the price data with a consumer price preference determined based on one or more of the transaction data, the clickstream data, or the discretionary data. 
     
     
         31 . The system of  claim 29 , wherein the selectable menu items are ordered within the menu display based at least in part on the ranking. 
     
     
         32 . The system of  claim 27 , wherein the electronic marketing information indicates an undesirable ingredient, and wherein the one or more storage devices store instructions that are operable, when executed by the one or more computers, to further cause the one or more computers to:
 receive, via the network, menu item data from one or more of the first merchant device and the second merchant device indicating menu items offered by the merchant and associated ingredients of the menu items.   
     
     
         33 . The system of  claim 32 , wherein the one or more storage devices store instructions that are operable, when executed by the one or more computers, to further cause the one or more computers to:
 determine the selectable menu items from menu items offered by the merchant based on the menu item data indicating the associated ingredients of the menu items and the electronic marketing information indicating the undesirable ingredient, wherein a menu item including the undesirable ingredient is excluded from the selectable menu items or included with the selectable menu items with an indication that the menu item includes the undesirable ingredient.   
     
     
         34 . The system of  claim 32 , wherein the one or more storage devices store instructions that are operable, when executed by the one or more computers, to further cause the one or more computers to:
 receive input data indicating a selected menu item from the selectable menu items of the menu display;   determine whether the selected menu item includes the undesirable ingredient based on the menu item data indicating the ingredients of the menu items; and   provide a warning indication to the point-of-sale interface when the selected menu item includes the undesirable ingredient.   
     
     
         35 . The system of  claim 32 , wherein the one or more storage devices store instructions that are operable, when executed by the one or more computers, to further cause the one or more computers to:
 receive input data indicating a selected menu item from the selectable menu items of the menu display;   determine whether the selected menu item includes the undesirable ingredient based on the menu item data indicating the ingredients of the menu items;   provide a remove ingredient button to the point-of-sale service interface when the selected menu item includes the undesirable ingredient; and   associate the selected menu item without the undesirable ingredient with a tab in response to receiving a selection of the remove ingredient button.   
     
     
         36 . The system of  claim 27 , wherein the electronic marketing information includes discretionary data, the discretionary data indicating one or more of consumer interests, hobbies, age, gender, group membership, or a location, wherein the electronic marketing information further includes one or more real-time consumer device signals indicating one or more of a consumer device time and a consumer device location, and wherein the one or more storage devices store instructions that are operable, when executed by the one or more computers, to further cause the one or more computers to:
 create a plurality of consumer profiles associated with the consumer account record based on the discretionary data; and   in response to receiving the digital consumer token, determine a selected consumer profile from the plurality of consumer profiles based on the one or more real-time consumer device signals and provide the selected consumer profile to the second merchant device via the network.   
     
     
         37 . The system of  claim 36 , wherein the discretionary data further indicates eligible merchants that are allowed to receive consumer profiles created based on the discretionary data, and wherein the one or more storage devices store instructions that are operable, when executed by the one or more computers, to further cause the one or more computers to:
 determine whether the merchant associated with the second merchant device is an eligible merchant allowed to receive the selected consumer profile based on the discretionary data; and   provide the selected consumer profile to the second merchant device in response to determining the merchant associated with the second merchant device is an eligible merchant.   
     
     
         38 . The system of  claim 36 , wherein determining the selectable menu items of the menu display is based on the selected consumer profile. 
     
     
         39 . The system of  claim 27 , wherein the digital consumer token is generated based on a random code that is independent of consumer identifying data and the electronic marketing information. 
     
     
         40 . The system of  claim 27 , wherein the first merchant device and the second merchant device are the same device. 
     
     
         41 . The system of  claim 27 , wherein the electronic marketing information includes discretionary data, and wherein the one or more storage devices store instructions that are operable, when executed by the one or more computers, to further cause the one or more computers to:
 generate a public consumer profile based on a first portion of the discretionary data;   generate a private consumer profile based on a second portion of the discretionary data; and   in response to receiving the digital consumer token, provide, via the network, at least one of the public consumer profile or the private consumer profile to the second merchant device.   
     
     
         42 . A computer-implemented method, comprising:
 generating a digital consumer token;   associating the digital consumer token with a consumer account record of a consumer database;   providing, via a network, the digital consumer token to a consumer device associated with the consumer account record;   receiving, via the network, electronic marketing information from the consumer device;   receiving, via the network, inventory data from a first merchant device associated with a merchant, wherein the inventory data indicates available ingredients of menu items offered by the merchant;   receiving, via the network, the digital consumer token from a second merchant device indicating that the consumer device has provided the digital consumer token to the second merchant device; and   in response to receiving the digital consumer token from the second merchant device:
 identifying the consumer account record based on the digital consumer token; 
 generating a point-of-sale interface based on the inventory data and the electronic marketing information, wherein the point-of-sale interface includes a menu display including selectable menu items; and 
 providing, via the network, the point-of-sale interface to at least one of the second merchant device and the consumer device. 
   
     
     
         43 . The computer-implemented method of  claim 41 , wherein the electronic marketing information includes one or more of discretionary data, clickstream data, transaction data, consumer location data, or one or more real-time consumer device signals, the method further including:
 receiving, via the network, menu item data from one or more of the first merchant device and the second merchant device indicating menu items offered by the merchant and associated ingredients of the menu items.   
     
     
         44 . The computer-implemented method of  claim 43 , wherein generating the point-of-sale interface comprises:
 determining candidate menu items from menu items offered by the merchant based on the inventory data indicating available ingredients of the menu items and the menu item data indicating the associated ingredients of the menu items;   determining menu item scores for the candidate menu items based on the discretionary data, the clickstream data, the transaction data, the consumer location data, and the one or more real-time consumer device signals; and   determining a ranking of the candidate menu items based on the menu item scores; and determining the selectable menu items of the menu display from the candidate menu items based on the ranking.   
     
     
         45 . The computer-implemented method of claim  55 , wherein the menu item data includes price data indicating prices associated with the menu items offered by the merchant, the method further comprising:
 determining the menu item scores includes comparing the price data with a consumer price preference determined based on one or more of the transaction data, the clickstream data, and the discretionary data.   
     
     
         46 . A computer program product, stored on a computer readable medium, comprising instructions that when executed by one or more computers cause the one or more computers to:
 generate a digital consumer token;   associate the digital consumer token with a consumer account record of a consumer database;   provide, via the network, the digital consumer token to a consumer device associated with the consumer account record;   receive, via the network, electronic marketing information from the consumer device;   receive, via the network, inventory data from a first merchant device associated with a merchant, wherein the inventory data indicates available ingredients of menu items offered by the merchant;   receive, via the network, the digital consumer token from a second merchant device indicating that the consumer device has provided the digital consumer token to the second merchant device; and   in response to receiving the digital consumer token from the second merchant device:
 identify the consumer account record based on the digital consumer token; 
 generate a point-of-sale interface based on the inventory data and the electronic marketing information, wherein the point-of-sale interface includes a menu display including selectable menu items; and 
 provide, via the network, the point-of-sale interface to at least one of the second merchant device and the consumer device.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.