US 12,333,493 B2
Systems and methods for managing beverage dispatching
Greg Groff, Keller, TX (US); Jesse Crabbe, Irving, TX (US); and Brett Stallard, Dallas, TX (US)
Assigned to WE SCAN, LLC, Grapevine, TX (US)
Filed by WE SCAN, LLC, Grapevine, TX (US)
Filed on Oct. 18, 2021, as Appl. No. 17/503,971.
Prior Publication US 2023/0124838 A1, Apr. 20, 2023
Int. Cl. G06Q 10/08 (2024.01); G06Q 10/0875 (2023.01); G06Q 20/20 (2012.01); G06Q 20/32 (2012.01); G06V 10/10 (2022.01); G06V 10/70 (2022.01)
CPC G06Q 10/0875 (2013.01) [G06Q 20/20 (2013.01); G06Q 20/3276 (2013.01); G06V 10/10 (2022.01); G06V 10/70 (2022.01)] 20 Claims
OG exemplary drawing
 
1. A method for beverage ordering dispatching, the method comprising:
storing, at a first database, a standardized product schema representing a plurality of beverage products, the standardized product schema is based on converting data from a plurality of retailer computing devices into standardized product identifiers;
receiving, at a user interface of a retailer computing device, an onboarding input indicating inventory data associated with the retailer computing device;
receiving, from the first database and at the retailer computing device, a plurality of product identifiers from the standardized product schema;
mapping, at the retailer computing device, the inventory data to the plurality of product identifiers;
storing, at a second database associated with the retailer computing device, the inventory data mapped to the plurality of product identifiers;
determining, at the retailer computing device, that a user device associated with a user profile is at a location associated with the retailer computing device;
determining, at the retailer computing device, a preference associated with the user profile, the preference corresponding to a product identifier of the plurality of product identifiers from the standardized product schema;
causing, based on the preference corresponding to the product identifier, an indicator associated with the preference to be presented at the user device;
receiving, from the user device and at the retailer computing device, an order input indicating a selection of the preference;
generating, at the retailer computing device, a randomized order image, wherein the randomized order image is used to identify a transaction corresponding to the selection, wherein generating the randomized order image includes performing a randomized image generation procedure that selects a color and an object image to form the randomized order image;
causing the randomized order image to be displayed at the retailer computing device;
causing the randomized order image to be displayed at the user device responsive to an input received at the retailer computing device; and
receiving, at the retailer computing device, a transaction confirmation associated with the transaction.