Patent classifications
G06Q30/0635
SYSTEMS AND METHODS FOR PRODUCT RETRIEVAL
Systems, apparatuses, devices, applications, and methods are provided herein useful to provide retrieval of products within a retail store and control a point of sale system to execute purchase of a product list in conjunction with a mobile device. A device control circuit of the mobile device is configured to receive a proposed product list from a respective customer; determine a suggested product list based on the proposed product list and a weighted average of a plurality of variables; determine a shopping route for the suggested product list, reduce the duration of the shopping route if possible, acquire payment from the respective customer for products on a final product list, and control the point of sale system to execute purchase of the products on the final product list on behalf of the respective customer.
Selective treatment of shopping receptacles in checkout
Methods, systems, and computer-readable media are provided for tracking frictionless shopping eligibility relative to individual shopping receptacles. In one implementation a method comprises: obtaining image data captured using a plurality of image sensors; analyzing the image data to identify a shopper at one or more locations; detecting, based on the analysis of the image data, a first product interaction event involving a first shopping receptacle associated with the shopper and a second product interaction event involving a second shopping receptacle associated with the shopper; based on the detected first product interaction event, determining whether the first shopping receptacle is eligible for frictionless checkout; based on the detected second product interaction event, determining whether the second shopping receptacle is eligible for frictionless checkout; and causing delivery of an indicator identifying which of the first shopping receptacle or the second shopping receptacle is ineligible for frictionless checkout.
USER IDENTIFICATION IN STORE ENVIRONMENTS
One embodiment of the present invention sets forth a technique for identifying users. The technique includes generating a first set of image crops of users in an environment based on estimates of a first set of poses for the users in a first set of images collected by a set of tracking cameras. The technique also includes applying an embedding model to the first set of image crops to produce a first set of embeddings and aggregating the first set of embeddings into clusters representing the users. The technique further includes upon matching, to a cluster, a second set of embeddings produced by the embedding model from a second set of image crops of an interaction between a user and an item, storing a representation of the interaction in a virtual shopping cart associated with the cluster.
COOPERATIVE SUPPLY AND DISTRIBUTION CHAIN PROCESSING
A ledger associated with a Purchase Order (PO) is maintained in a private blockchain among entities associated with the PO. An Application Programming Interface (API) is provided to hash and store ledger entries, ledger accesses, and/or documents associated with the PO. An interface is provided that uses the API to obtain the ledger, selective entries of the ledger, the PO, selective portions of the PO, ledger accesses, and/or selective documents associated with the PO from the private blockchain.
METHOD OF ADDING GOODS AND SERVICES FROM VARIOUS SUPPLIERS TO THE ELECTRONIC SHOPPING CART WITH THE CONVERSION OF LINKS AND IDENTIFIERS INTO GOODS AND SERVICES ON THE INTERNET
This invention discloses methods and systems for increasing the efficiency of acquiring goods and services from different sellers with the possibility of using a “one-click” service, achieved as a result of increasing the speed of adding goods and services to an electronic shopping cart and paying for them, as well as covering the entire spectrum of types of product information placement or service from different suppliers, adding them to one electronic shopping cart upon purchase. The invention converts hyperlinks by comparing theoretically all global links on the Internet with electronic links to the sale of goods and services and is aimed at expanding the arsenal of technical means for universal shopping carts.
Interface to Enable Integrating an Artificial Intelligence (AI) Order Taking System with Different Types of Point of Sale (POS) Terminals
In some examples, a server may receive, by a menu manager executing on the server, a menu having a particular format from a point-of-sale (POS) terminal and parse the menu to create a parsed menu. The menu is parsed using POS data indicating a formatting of the menu. The server automatically converts the parsed menu into multiple menu items, stores the multiple menu items in a menu item database, and creates a mapping database that includes pricing data, pronunciation data, and voice tags associated with individual menu items of the multiple menu items. The server provides multiple software agents access to the mapping database and instructs individual software agents of the one or more software agents to initiate a conversation with a customer to receive a voice-based order. The individual software agents comprise an instance of an artificial intelligence engine.
Machine learned system for predicting item package quantity relationship between item descriptions
Systems and methods are disclosed to implement a machine learned system to determine the comparative relationship between item package quantity (IPQ) information indicated in two item descriptions. In embodiments, the system employs a neural network that includes a token encoding layer, an attribute summarizing layer, and a comparison layer. The token encoding layer accepts an item description as a token sequence and encodes the tokens with token attributes that are relevant to IPQ extraction. The attribute summarizing layer uses a convolutional neural network to generate a set of fixed-size feature vectors for each encoded token sequence. All feature vectors for both item descriptions are then provided to the comparison layer to generate the IPQ comparison result. Advantageously, the disclosed neural network model can be trained to make accurate predictions about the IPQ relationship of the two item descriptions using a small set of token-level attributes as input signals.
Intelligent subscription identification using transaction data
Intelligent subscription identification using transaction data is described. In an example, a computing system can receive transaction data associated one or more transactions between one or more merchants and one or more customers. Based at least in part on the transaction data, the computing system can determine that a first customer of the one or more customers purchased a first item at a first time and that a second customer of the one or more customers purchased a second item at a second time. The computing system can determine a recommendation to offer a subscription to enable the one or more customers to access a third item at a third time, send the recommendation to a device operable by a merchant of the one or more merchants, and associate an indication of the subscription with a profile of the merchant.
System and Method for Green Procurement
A system and method for green procurement is provided. In certain embodiments, the system may comprise a buyer computing device and a seller computing device. The buyer computing device may receive identity information associated with the buyer, receive a desired material request from the buyer, the desired material request defined by one or more material characteristics, display at least one waste material listing, and receive and transmit a waste material order from one or more of the at least one waste material listing. The seller computing device may receive identity information associated with the seller, generate a seller account based on the identity information, receive a waste material supply from the seller, generate one of the at least one waste material listing based on the waste material supply, and receive the waste material order from the buyer computing device.
MULTI-USER SUPPORT AND MULTI-NODE COORDINATION FOR AUTOMATED RETAIL SYSTEMS
An autonomous retail system (ARS) can provide a convenient way for a manufacturer or vendor to sell products or services, and an equally convenient way for a customer to find and purchase the same. Users of an ARS may make concurrent orders via a user device for concurrent transaction processing by the ARS. An ARS may determine whether another ARS may be better suited to transact an order if the other ARS has fewer users waiting to place orders. In some embodiments, a map to the better-suited ARS may be presented by the ARS or provided for the user device to present. The map may include an indication of the better-suited ARS(es) and paths to them.