Patent classifications
G06Q30/0635
Virtual Bottle-Service System For Allocating Drinks From A Refillable Vat Of Liquor
The present disclosure includes a method of providing a virtual bottle service from an establishment to a user. The virtual bottle service is accessible by the user via an app on a smartphone of a user. The method comprises receiving, via the app on the smartphone of a user, a purchase request for a virtual bottle from an establishment, and after the receiving, allocating the user with a predetermined number of drinks of a particular liquor from the establishment. The method further includes, in response to a drink order from the virtual bottle by the user, decrementing the number of drinks from the virtual bottle that remain available to the user. The method may also include communicating, to the user, the remaining number of drinks via the app on the smartphone. A corresponding system that incorporates and/or uses such a method is also provided.
Customer-based wireless food ordering and payment system and method
An interactive system and method allows customers to electronically place and pay for menu orders without wait staff intervention at food service establishments and which processes orders. The invention has at least one ordering device with data input, a display, and wireless communications, and one or more computer servers for processing menu orders and payments. The ordering devices and computer servers cooperatively utilize means for adding a menu item to an order from a list or entering a code; means for wirelessly transmitting orders to food preparation areas; means on a terminal and a mobile device to use cashless payment mediums; means for identifying the dining party leader; means for consolidating a customer's reward points; means for offering discounts and accepting coupons; means for pre-ordering menu items; means for reserving seating; means for accessing the internet from a terminal; and means for splitting orders for batch processing.
ENABLING FRICTIONLESS SHOPPING OF PRODUCTS FROM BULK PACKAGING
A method for identifying products removed from bulk packaging includes receiving one or more images acquired by a camera arranged to capture interactions between a shopper and one or more bulk packages each configured to contain a plurality of products, analyzing the one or more images to identify the shopper and a particular bulk package among the one or more bulk packages with which the identified shopper interacted, receiving an output from at least one sensor configured to monitor changes associated with the particular bulk package, analyzing the output to determine a quantity of products removed from the particular bulk package by the identified shopper, and updating a virtual shopping cart associated with the identified shopper to include the determined quantity of products and an indication of a product type associated with the particular bulk package.
AUTONOMOUS DELIVERY VEHICLE DECISIONING TO ENABLE SECURE AND EFFICIENT ORDER FULFILLMENT
In some implementations, an autonomous vehicle may receive information associated with an order including multiple items. The autonomous vehicle may, after traveling to a first pickup location and obtaining a subset of the items in the order, identify one or more alternative pickup locations having respective inventories including one or more items that are unavailable at the first pickup location. The autonomous vehicle may generate one or more virtual credentials linked to a primary credential associated with a user that submitted the order and use the one or more virtual credentials to obtain, at each alternative pickup location, one or more items that were unavailable at the first pickup location. The autonomous vehicle may travel to a final destination to deliver the subset of the multiple items obtained from the first pickup location and the one or more items obtained from each of the one or more alternative pickup locations.
SYSTEM AND METHOD FOR PROVIDING A SOCIAL MEDIA SHOPPING EXPERIENCE
Disclosed are a system and process of providing social networking purchasing processes. A method includes receiving, from a posting entity and at the social networking entity, a posting or a submission of a text, an image or a video. When the submission is associated with a product within a product catalog of the posting entity, the social networking entity presents in a newsfeed of users or otherwise on the social networking entity, the text, image or video with an associated option to buy. The option to buy might be presented through a messenger application or as the user browses the posting. When there is a correlation between the posting and the product catalog, and when the user makes a purchase of the product, the user is not transitioned away from the social networking entity. Initiating a payment process occurs within the social networking entity.
REMOTE KIOSK ACCESS SYSTEM
A method of providing photofinishing services to a user including choices of photofinishing services, retailers, retail locations, delivery, and payment options, using a computer processor, communications network, and user interface. The user can send one or more digital images to the selected retailer and retail location via the communications network. Once the user selects the type and amount of photo products to be made from the provided digital images, the user can select any additional retail products, selects a delivery means, and payment option. The processor can coordinate the communications for production of the photofinishing order, billing, and any other retail purchase selected by the user. The processor also communicates the additional retail items to the retail staff and/or personal shopper and coordinates the production of the photofinishing order.
Methods and systems for detecting delivery trip events and improving delivery driver safety
Systems and methods for detecting predetermined events occurring during delivery of an ordered product to a delivery address is provided. Upon receipt of a customer order, delivery of the ordered product is assigned to a delivery driver/vehicle which includes a stand-alone communication device disposed in the delivery vehicle. As the delivery trip begins, various position and acceleration information is collected by the communication device, processed to determine whether a predetermined driving event has occurred, and stored. This information is transmitted periodically to a processing system for eventual communication to a home location store associated with the delivery order. Additional processing of the delivery trip data may occur to enable a review of the delivery trip and any detected events along the delivery path.
VEHICLE MATCHING SYSTEM AND METHOD
A vehicle matching system and method to improve the auto loan process for a borrower and a seller of vehicles, particularly a vehicle dealership. Particularly, the system finds all vehicles in a dealership's inventory database or a provided third party marketplace that are compatible with an auto loan approval and maximizes deals by structuring them in the most profitable manner for the vehicle dealership.
MULTI-INSTANCE, MULTI-USER ORDERING METHOD AND SYSTEM
Disclosed herein are a system for automatically managing payments across multiple orders placed by multiple users associated with an ordering group, each user associated with a payment method. The system includes: a venue computing device coupled to a communications network, the venue computing device being associated with a venue; and a database server coupled to the communications network. The database server is adapted to: store a user profile for each of said multiple users, each user profile storing at least one payment method for the respective user; and manage a list of multiple users associated with a shout, the database server including a scheduler adapted to sort the multiple users into an ordered list, based on an order in which the users joined the shout, said scheduler identifying in turn a current host responsible for a next order.
SYSTEMS AND METHODS FOR PRIORITIZING ORDERS
In one aspect, an example methodology implementing the disclosed techniques includes, by an order prioritization service, receiving information regarding orders that need to be fulfilled and determining, for each one of the orders, one or more relevant features from the information regarding the order, the one or more relevant features influencing prediction of an order priority. The method also includes, by the order prioritization service, predicting, using a machine learning (ML) model, a priority score for each one of the orders based on the determined one or more relevant features, and ranking the orders based on their respective priority scores.