Method and system for presenting representations of payment accepting unit events
DC CAFCFirst Claim
1. A method of presenting representations of vending machine events, comprising:
- at a mobile device with one or more processors, memory, one or more output devices including a display, and a radio transceiver;
executing a mobile payment application on the mobile device, the mobile payment application being configured to identify one or more vending machines in proximity to the mobile device that are available to accept payment from the mobile payment application, the identifying including detecting predefined radio messages broadcast by the one or more vending machines;
displaying a user interface of the mobile payment application on the display of the mobile device, the user interface being configured to accept user input to trigger payment by the mobile payment application for a vending transaction initiated by the user with an available vending machine of the one or more vending machines;
establishing via the radio transceiver a wireless connection between the mobile device and the available vending machine of the one or more vending machines;
after establishing the wireless connection, presenting on the user interface of the mobile payment application an indication that the wireless connection has been established with the available vending machine;
sending information via the radio transceiver, in conjunction with the vending transaction;
obtaining, via the radio transceiver, a notification, wherein the notification is based on a message from the available vending machine in conjunction with the vending transaction; and
in response to obtaining the notification, providing, on the display, an updated user interface of the mobile payment application that provides a visual representation of the notification to the user of the mobile device.
1 Assignment
Litigations
2 Petitions
Accused Products
Abstract
After sending a request to a payment module, via a first communication capability (e.g., BLE), to initiate a transaction with a payment accepting unit associated with the payment module, a mobile device with one or more processors, memory, one or output devices, and two or more communication capabilities obtains a notification from the payment module via the first communication capability. The notification indicates an event at the payment accepting unit associated with the payment module. In response to obtaining the notification, mobile device provides a representation of the notification to a user of the mobile device via the one or more output devices of the mobile device. For example, a message is displayed on a display of the mobile device, a vibration alert is produced by a vibration mechanism of the mobile device, an aural alert is produced by a speaker of the mobile device, and/or the like.
172 Citations
23 Claims
-
1. A method of presenting representations of vending machine events, comprising:
at a mobile device with one or more processors, memory, one or more output devices including a display, and a radio transceiver; executing a mobile payment application on the mobile device, the mobile payment application being configured to identify one or more vending machines in proximity to the mobile device that are available to accept payment from the mobile payment application, the identifying including detecting predefined radio messages broadcast by the one or more vending machines; displaying a user interface of the mobile payment application on the display of the mobile device, the user interface being configured to accept user input to trigger payment by the mobile payment application for a vending transaction initiated by the user with an available vending machine of the one or more vending machines; establishing via the radio transceiver a wireless connection between the mobile device and the available vending machine of the one or more vending machines; after establishing the wireless connection, presenting on the user interface of the mobile payment application an indication that the wireless connection has been established with the available vending machine; sending information via the radio transceiver, in conjunction with the vending transaction; obtaining, via the radio transceiver, a notification, wherein the notification is based on a message from the available vending machine in conjunction with the vending transaction; and in response to obtaining the notification, providing, on the display, an updated user interface of the mobile payment application that provides a visual representation of the notification to the user of the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A mobile device, comprising:
-
a radio transceiver; one or more output devices including a display; one or more processors; and memory storing one or more programs to be executed by the one or more processors, the one or more programs comprising instructions for; executing a mobile payment application on the mobile device, the mobile payment application being configured to identify one or more vending machines in proximity to the mobile device that are available to accept payment from the mobile payment application, the identifying including detecting predefined radio messages broadcast by the one or more vending machines; displaying a user interface of the mobile payment application on the display of the mobile device, the user interface being configured to accept user input to trigger payment by the mobile payment application for a vending transaction initiated by the user with an available vending machine of the one or more vending machines; establishing via the radio transceiver a wireless connection between the mobile device and the available vending machine of the one or more vending machines; after establishing the wireless connection, presenting on the user interface of the mobile payment application an indication that the wireless connection has been established with the available vending machine; sending information via the radio transceiver, in conjunction with the vending transaction; obtaining, via the radio transceiver, a notification, wherein the notification is based on a message from the available vending machine in conjunction with the vending transaction; and in response to obtaining the notification, providing, on the display, an updated user interface of the mobile payment application that provides a visual representation of the notification to the user of the mobile device. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. 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 a short-range transceiver, cause the mobile device to perform operations comprising:
-
executing a mobile payment application on the mobile device, the mobile payment application being configured to identify one or more vending machines in proximity to the mobile device that are available to accept payment from the mobile payment application, the identifying including detecting predefined radio messages broadcast by the one or more vending machines displaying a user interface of the mobile payment application on the display of the mobile device, the user interface being configured to accept user input to trigger payment by the mobile payment application for a vending transaction initiated by the user with an available vending machine of the one or more vending machines; establishing via the radio transceiver a wireless connection between the mobile device and the available vending machine of the one or more vending machines; after establishing the wireless connection, presenting on the user interface of the mobile payment application an indication that the wireless connection has been established with the available vending machine; sending information via the radio transceiver, in conjunction with the vending transaction obtaining, via the radio transceiver, a notification, wherein the notification is based on a message from the available vending machine in conjunction with the vending transaction; and in response to obtaining the notification, providing, on the display, an updated user interface of the mobile payment application that provides a visual representation of the notification to the user of the mobile device. - View Dependent Claims (19, 20, 21, 22, 23)
-
Specification