G06Q20/203

System and Method of Sourcing Materials
20220343268 · 2022-10-27 ·

A system and method of sourcing materials by connecting or matching Sellers having present or expected inventory with Buyers having present or expected necessity while minimizing or eliminating the use of a third party intermediary are disclosed. In some implementations, a method of sourcing materials may generally comprise receiving bid information from a candidate Seller and demand data from a candidate Buyer, comparing the bid information and the demand data to match a portion of the candidate Seller's inventory to the candidate Buyer's need (to identify a transaction), allocating and routing the portion of the inventory to the candidate Buyer via a transportation carrier, and augmenting the historical data with information associated with the transaction.

APPARATUS AND METHOD FOR DYNAMIC PREDICTION AND UPDATE OF TAKEOUT TIMES
20220351167 · 2022-11-03 · ·

A method for predicting takeout and delivery pickup times includes: retrieving set of item-level records from a database for preparation menu items for all subscriber restaurants; training and executing a first neural network to generate embeddings for each of the menu items; for a first subset of the set, calculating actual item-level preparation time vectors; for a second subset of the historical set, generating estimated item-level preparation time vectors; retrieving a set of order-level records for preparation of orders from the database; training a second neural network to predict the order-level preparation times, wherein inputs to the second neural network comprise one or more of the item-level preparation time vectors and metadata taken from the order-level records; and following training, executing the second neural network to generate predicted order-level preparation times for current orders within a restaurant, and translating the predicted order-level preparation times into pickup times.

Methods and systems for a self-provisioning device

In an aspect, the present disclosure includes a method, apparatus, and non-transitory computer readable medium for wireless communications for initiating, by a provisioning system, a provisioning procedure to configure and update a device that initiates an initial connection to a wireless network based on a unique identifier of the device; and establishing, by the provisioning system, a secure socket with the device based on the provisioning procedure.

Systems and methods for detecting potential shrink events via RFID technology

Systems and methods for detecting potential shrink events via RFID technology are provided. The systems include a point of sale (POS) system that includes an optical scanner, an RFID transceiver arrangement, a user interface and a controller. The controller is configured to perform example methods disclosed herein. For example, the controller may detect that the optical scanner has decoded a barcode, trigger the RFID transceiver arrangement to write a data string to an RFID tag located within the object scanning area, conduct a detection operation to detect the RFID tag with the data string in the bagging area. Responsive to detecting the RFID tag with the data string, the method involves the user interface performing a first operation. Responsive to not detecting the RFID tag with the data string, the method involves the user interface performing a second operation.

SYSTEM FOR IMPLEMENTING A FOOD-SHARING APPLICATION
20230079808 · 2023-03-16 ·

A system including a user interface adapted to receive a user input and communicatively connected with a communications module, a foodstuff database stored in memory including a set of available foodstuff transactions, and a controller module adapted to receive the user input receive at the user interface by way of the communications module, and configured to query the foodstuff database based on the user input, identify at least a subset of available foodstuff transactions based on the query, and send the identified subset of available foodstuff transactions to the user interface by way of the communications module.

RESOURCE CONSUMPTION SYSTEMS
20230081871 · 2023-03-16 ·

A resource consumption system can include a plurality of resources positioned within at least one rack and at least one sensor configured to detect removal of an amount of the plurality of resources from the respective rack. The resource consumption system can include at least one transmitter configured to transmit a notification based on the at least one sensor detecting the removal of the amount of resources, wherein the notification comprises a resource identifier, an entity identifier, and the amount of the plurality of resources. The resource consumption system can include at least one computing device configured to compute an amount based on the resource identifier and the amount of resources, generate a request based on the notification, and transmit the request to an entity associated with the entity identifier, wherein the request comprises the resource identifier, the entity identifier, and the amount.

Intelligent inventory recommendations
11481749 · 2022-10-25 · ·

Techniques for recommending actions for a merchant to perform to encourage or discourage a sale of an item based on a threshold condition associated with the item. A service provider may obtain data from a plurality of merchants related to inventory, transactions, and actions taken by the merchants to change sales of an item offered for sale by the merchant. Based on determining a current inventory of the item in the merchant's inventory, determining that a condition is within a threshold condition, and via application of a data model that is trained on actions of similar merchants, the service provider may send a recommendation to the merchant to perform an action to encourage or discourage the sale of the item.

SMART GLASS ORCHESTRATION ON CLOSE PROXIMITY ATMS
20230078916 · 2023-03-16 ·

This disclosure relates to an intelligent smart glasses that may be worn by a customer. The smart glasses may sense cash information on automated teller machine (“ATM”). The smart glasses may accordingly split up a cash transaction across various ATM units in close to proximity to the customer. The smart glasses may split a requested cash transactions among various ATMs so that if the desired amount/denomination of cash is not available at an ATM to the customer, the customer is seamlessly directed to one or more other ATMs that are capable of dispensing the desired amount of cash.

DISTRIBUTED NETWORK OF ORDER SYSTEMS
20220335374 · 2022-10-20 ·

Some embodiments include receiving a plurality of items available for purchase; aggregating the plurality of items into a menu; populating a first interface configured for ordering; receiving an order; requesting delivery quotes to deliver the order to the customer; receiving the delivery quotes to deliver the order to the customer; populating a second interface with information defining the order, requesting confirmation of the order and selection of a delivery network to deliver the order to the customer; populating the second interface with at least one of cost and time from the delivery quotes; receiving a confirmation of the order and a selection of a delivery network to delivery network; notifying the customer of the confirmation and an estimate of a time for delivery of the order; facilitating delivery of the order to the customer using the delivery network; and processing payment for the order and payment for delivery.

Methods and systems for secure product tracking data storage and verification

The present disclosure relates to secure and verifiable storage and retrieval of data, in particular in the context of product tracking. According to one aspect there is provided a computer-implemented verifiable data storage method comprising: receiving a product serial number; receiving an account identifier; producing a non-invertible hash by operating on the product serial number and the account identifier; and causing the hash to be written to a secure distributed data store. According to another aspect there is provided a computer-implemented verification method comprising: receiving a product serial number; receiving an account identifier; producing a non-invertible hash by operating on the product serial number and the account identifier; searching a secure distributed data store for the hash; and depending on a result of the searching, providing confirmation or denial of the hash's presence in the secure distributed data store.