US 12,469,352 B2
Functionality of a dispensing machine that is in communication with a wireless network
Jeremiah Divyan David, Tamil Nadu (IN); and David D. Davidar, Schwenksville, PA (US)
Assigned to Trinity Axis Inc., Harleysville, PA (US)
Filed by Trinity Axis Inc., Harleysville, PA (US)
Filed on Feb. 10, 2023, as Appl. No. 18/108,073.
Prior Publication US 2024/0273963 A1, Aug. 15, 2024
Int. Cl. G07F 9/00 (2006.01); G06Q 10/087 (2023.01); G06Q 30/0251 (2023.01)
CPC G07F 9/002 (2020.05) [G06Q 10/087 (2013.01); G06Q 30/0267 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A system comprising:
a messaging server connected to a wireless network;
a host application server connected to the wireless network, wherein the host application server and
the messaging server are separately connected to the wireless network and are configured to communicate within the wireless network; and
a dispensing machine comprising:
at least one application running on the dispensing machine;
a display;
a microcontroller;
a microprocessor;
a wireless network module configured for data communication between the dispensing machine, the host application server, and the messaging server;
peripheral devices comprising a plurality of readers; and
a dispensing mechanism comprising a product collection area, motors, limit switches, and one or more sensors wherein the system is configured to send and receive data from the wireless network as follows:
a web application is configured to send preconfigured instructions to the host application server and thereby receive a response from the host application server, wherein the preconfigured instructions comprise operations parameters, configuration details, notification instructions, software updates, and/or diagnosis routines;
the host application server is configured to communicate with the message server;
after a response is received from the host application server, the messaging server is configured to send a notification trigger for the preconfigured instructions from the host application server to the at least one application associated with the dispensing machine;
the at least one application associated with the dispensing machine is configured to send a request to the host application server for preconfigured instructions, wherein the at least one application is configured to receive the preconfigured instructions from the host application server;
the display of the dispensing machine is operable based on one or more signals from the host applications server;
the dispensing machine is operable to convert the preconfigured instructions in a form of one or more signals into pulses for operating the dispensing mechanism, wherein the pulses are preconfigured pulses stored in the microprocessor of the dispensing machine to operate at least one motor of the dispensing mechanism; and
the at least one application on the dispensing machine sends data to the host application server via the wireless network, wherein the at least one application is configured to monitor the data sent from the dispensing machine.