Back to results
US 12,700,279 B2Granted
Server connectivity for a dispensing machine and related processes
AssigneeTrinity Axis Inc.
InventorsJeremiah Divyan David, David D. Davidar
Life of this patent
Estimating the term…
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.
Claims7
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.
13 more elements
Dependencies are inferred from the claim text.