IP Library Granted Patent US 12700279
Granted Patent B2
US 12700279 · App. 18/092,085 · Granted Aug 4, 2026

Server connectivity for a dispensing machine and related processes

Inventors: Jeremiah Divyan David (Tamil Nadu, IN); David D. Davidar (Schwenksville, PA)
Assignee: Trinity Axis Inc.
G07F9/002G06Q10/087G06Q20/18G06Q30/0241G07F9/006G07F11/004
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12700279
App. No.
18/092,085
Granted
Aug 4, 2026
Kind
B2
Abstract

Systems and methods of the present disclosure relate to server connectivity for a dispensing machine and related processes such as mapping of a vending machine to a location via a network server and software application using an optical code; updating a planogram for a vending machine via a network server; updating inventory/pricing for items in a vending machine via a server using a second application; updating authorized personnel access data on a vending machine via a server; and managing advertisements/campaigns in a vending network system.

Claims (21)

1 . A method comprising:

generating an optical code on a web application;

displaying an optical code on a first application associated with a dispensing machine;

pre-allocating the dispensing machine to a location via a web application;

receiving on the cloud application server, a request for a menu badge notification, wherein the request is sent from a second application;

transmitting from the cloud application server, a list of active locations that are ready for allocation;

receiving on the cloud application server, a selection for the location from the list of active locations that includes the optical code for scanning with a second application;

transmitting from the cloud application server, a confirmation of an internal structure of dispensing machine, location requirement for the said internal structure; and synchronization of dispensing machine;

requesting an API call with push device token and update type for allocating the location;

transmitting at least one push notification message to the first application for performing an update action, via a messaging server;

receiving on the cloud application server, a response for storing a message ID, a notification type, a dispensing machine ID, success and/or failure state in a notification table, wherein the response is transmitted from a cloud messaging server;

transmitting a request for updating a read status for the message ID that is mapped with the dispensing machine ID, the notification ID and type in the notification table, to the cloud application server;

sending a request for changing the visual representation upon allocation of the dispensing machine, and a request for updating an advertisement, dispensing machine access data, and the location configurations, wherein the request is sent from the first application to the cloud application server;

receiving on the first application, updates for changing the visual representation upon allocation, the advertisement, the dispensing machine access data, and the location related configurations; and

allocating the dispensing machine to the location.

2 . The method of claim 1 , further comprising receiving with the cloud application server, a request to pre-allocate the dispensing machine to the location.

3 . The method of claim 2 , wherein the request is received from a web application before the pre-allocating.

4 . The method of claim 3 , further comprising confirming system requirements for allocating a dispensing machine by communicating with the cloud application server before the synchronizing.

5 . The method of claim 4 , further comprising synchronizing the dispensing machine via a cloud application server.

6 . The method of claim 1 , wherein the optical code is displayed on the dispensing machine.

7 . The method of claim 1 , wherein the dispensing machine includes a vending machine.