Patent ID: 11966920
Assignee: PAYRANGE INC.
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 14:
15. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which, when executed by a mobile device with one or more processors, one or more output devices including a display, and one or more radio transceivers, cause the mobile device to perform operations comprising:
identifying one or more payment accepting units that are available to accept payment from a mobile payment application executing on the mobile device, the identifying based at least in part on an identifier or location corresponding to the one or more payment accepting units, wherein the one or more payment accepting units are payment operated machines that accept payment for dispensing of products and/or services;
displaying a user interface of the mobile payment application on the display of the mobile device, the user interface being configured to display a visual indication of the one or more payment accepting units and accept user input selecting an available payment accepting unit of the one or more payment accepting units;
establishing via the one or more radio transceivers a wireless communication path including the mobile device and the available payment accepting unit of the one or more payment accepting units;
after establishing the wireless communication path, enabling user interaction with the user interface of the mobile payment application to complete a transaction with the available payment accepting unit, wherein the user interface includes a visual representation of the available payment accepting unit, an indication of a balance, and an affordance that, in response to a user input, indicates completion of the transaction;
exchanging information with the available payment accepting unit via the one or more radio transceivers, in conjunction with the transaction; and
after exchanging the information, displaying, on the display, an updated user interface of the mobile payment application to the user of the mobile device.