Method and system for performing mobile device-to-machine payments
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06Q-099/00
G06Q-020/38
G06Q-020/40
G06Q-020/32
G06Q-020/18
G06Q-020/36
G06Q-030/06
출원번호
US-0335762
(2014-07-18)
등록번호
US-9547859
(2017-01-17)
발명자
/ 주소
Patel, Paresh K.
Doan, Chau M.
출원인 / 주소
PAYRANGE INC.
대리인 / 주소
Morgan, Lewis & Bockius LLP
인용정보
피인용 횟수 :
1인용 특허 :
96
초록▼
A device with one or more processors, memory, and two or more communication capabilities obtains, from a payment module, an authorization request via a first communication capability (e.g., Bluetooth). The device sends, to a server, the authorization request via a second communication capability dis
A device with one or more processors, memory, and two or more communication capabilities obtains, from a payment module, an authorization request via a first communication capability (e.g., Bluetooth). The device sends, to a server, the authorization request via a second communication capability distinct from the first communication capability (e.g., cellular or WiFi technology). In response to sending the authorization request, the device obtains, from the server, authorization information via the second communication capability. After obtaining the authorization information, the device detects a trigger condition to perform a transaction with a payment accepting unit associated with the payment module. In response to detecting the trigger condition, the device sends, to the payment module, at least a portion of the authorization information via the first communication capability.
대표청구항▼
1. A method of payment processing, the method comprising: at a mobile device with one or more processors, memory, and a communications unit: identifying a vending machine based at least in part on a transmission received from a payment module of the vending machine;initiating pre-authorization for a
1. A method of payment processing, the method comprising: at a mobile device with one or more processors, memory, and a communications unit: identifying a vending machine based at least in part on a transmission received from a payment module of the vending machine;initiating pre-authorization for a cashless vending transaction with the vending machine by sending a first communication via the communications unit of the mobile device to the payment module;in response to sending the first communication, obtaining, from the payment module, an authorization request via the communications unit of the mobile device;sending, to a server, the authorization request via the communications unit of the mobile device;in response to sending the authorization request, obtaining, from the server, authorization information via the communications unit of the mobile device, the authorization information including information identifying an authorized amount for use in conjunction with the cashless vending transaction with the vending machine, the authorization information being associated with a predetermined time period within which the authorized amount is valid for use; andafter obtaining the authorization information, detecting a trigger condition to perform the cashless vending transaction with the vending machine; andin response to detecting the trigger condition, determining whether the authorized amount is available for use, including determining based at least in part on the predetermined time period whether the authorized amount is available for use;in accordance with a determination that the authorized amount is available for use, sending, to the payment module, the information identifying the authorized amount to enable completion of the cashless vending transaction at the vending machine. 2. The method of claim 1, wherein the transmission at least includes authorization zone threshold criterion; and after receiving the transmission, initiating a handshake process with the payment module, wherein the handshake process includes: sending, to the payment module, device information at least including user identification information corresponding to the user of the mobile device via the first transceiver; andreceiving, from the payment module, payment module information, wherein the payment module information at least includes an identifier corresponding to the payment module. 3. The method of claim 2, wherein the sending the first communication comprises: in accordance with a determination that the authorization zone threshold criterion is satisfied, sending the first communication to the payment module via the first transceiver, wherein the first communication indicates that the authorization zone threshold criterion is satisfied; andwherein the device obtains the authorization request in response to sending the first communication. 4. The method of claim 2, wherein the payment module information further includes an indication that hands-free mode is available and payment zone threshold criterion. 5. The method of claim 4, wherein the device information further includes device identification information corresponding to a model type of the mobile device; and wherein the payment zone threshold criterion is based at least in part on the device identification information. 6. The method of claim 4, wherein detecting the trigger condition comprises: determining whether the payment zone threshold criterion is satisfied; andin accordance with a determination that the payment zone threshold criterion is satisfied, detecting the trigger condition without interaction from a user of the mobile device. 7. The method of claim 1, wherein detecting the trigger condition comprises: detecting a user input from a user of the mobile device; andin response to detecting the user input, detecting the trigger condition to perform the cashless vending transaction with the vending machine. 8. The method of claim 1, further comprising: in response to obtaining the authorization information, presenting a notification to a user of the mobile device that a connection has been established with the payment module. 9. The method of claim 8, wherein the notification further indicates an authorized amount for the transaction. 10. The method of claim 1, wherein the authorization information includes an identifier corresponding to the payment module, an identifier corresponding to the user of the mobile device, an authorized amount, an authorization grant token, and an expiration period for the authorization grant token. 11. The method of claim 10, wherein at least a portion of the authorization request and the authorization grant token are encrypted with a unique encryption key corresponding to the payment module. 12. The method of claim 1, wherein: the mobile device includes a touch-sensitive display, anddetecting the trigger condition includes detecting a swipe gesture from a user at the touch-sensitive display of the mobile device. 13. The method of claim 12, wherein: the swipe gesture is performed by the user over a user interface object that is displayed on the touch-sensitive display of the mobile device, andthe user interface object is specific to the vending machine. 14. A device, comprising: a first transceiver corresponding to a short-range communication mode, and a second transceiver, distinct from the first transceiver, corresponding to a long-range communication mode distinct from the short-range communication mode;one or more processors; andmemory storing one or more programs to be executed by the one or more processors, the one or more programs comprising instructions for: identifying a vending machine based at least in part on a transmission received from a payment module of the vending machine;initiating pre-authorization for a cashless vending transaction with the vending machine by sending a first communication via the communications unit of the mobile device to the payment module;in response to sending the first communication, obtaining, from a payment module, an authorization request via the communications unit of the mobile device;sending, to a server, the authorization request via the communications unit of the mobile device;in response to sending the authorization request, obtaining, from the server, authorization information via the communications unit of the mobile device, the authorization information including information identifying an authorized amount for use in conjunction with the cashless vending transaction with the vending machine, the authorization information being associated with a predetermined time period within which the authorized amount is valid for use; andafter obtaining the authorization information, detecting a trigger condition to perform the cashless vending transaction with the vending machine; andin response to detecting the trigger condition, determining whether the authorized amount is available for use, including determining based at least on the predetermined time period whether the authorized amount is available for use;in accordance with a determination that the authorized amount is available for use, sending, to the payment module, the information identifying the authorized amount to enable completion of the cashless vending transaction at the vending machine. 15. The device of claim 14, wherein the transmission at least includes authorization zone threshold criterion; andafter receiving the transmission, initiating a handshake process with the payment module, wherein the handshake process includes: sending, to the payment module, device information at least including user identification information corresponding to the user of the mobile device via the first transceiver; andreceiving, from the payment module, payment module information, wherein the payment module information at least includes an identifier corresponding to the payment module. 16. The device of claim 15, wherein the sending the first communication comprises: in accordance with a determination that the authorization zone threshold criterion is satisfied, sending the first communication to the payment module via the first transceiver, wherein the first communication indicates that the authorization zone threshold criterion is satisfied; andwherein the mobile device obtains the authorization request in response to sending the first communication. 17. The device of claim 15, wherein the payment module information further includes an indication that hands-free mode is available and payment zone threshold criterion. 18. The device of claim 17, wherein the device information further includes device identification information corresponding to a model type of the mobile device; and wherein the payment zone threshold criterion is based at least in part on the device identification information. 19. The device of claim 17, wherein detecting the trigger condition comprises: determining whether the payment zone threshold criterion is satisfied; andin accordance with a determination that the payment zone threshold criterion is satisfied, detecting the trigger condition without user input from a user at the mobile device. 20. The device of claim 14, wherein detecting the trigger condition comprises: detecting a user input from a user of the mobile device; andin response to detecting the user input, detecting the trigger condition to perform the cashless vending transaction with the vending machine. 21. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which, when executed by a device with one or more processors and a first transceiver corresponding to a short-range communication mode, and a second transceiver, distinct from the first transceiver, corresponding to a long-range communication mode distinct from the short-range communication mode, cause the device to perform operations comprising: identifying a vending machine based at least in part on a transmission received from a payment module of the vending machine;initiating pre-authorization for a cashless vending transaction with the vending machine by sending a first communication via the communications unit of the mobile device to the payment module;in response to sending the first communication, obtaining, from the payment module, an authorization request via the communications unit of the mobile device;sending, to a server, the authorization request via the communications unit of the mobile device;in response to sending the authorization request, obtaining, from the server, authorization information via the communications unit of the mobile device, the authorization information including information identifying an authorized amount for use in conjunction with the cashless vending transaction with the vending machine, the authorization information being associated with a predetermined time period within which the authorized amount is valid for use; andafter obtaining the authorization information, detecting a trigger condition to perform the cashless vending transaction with the vending machine; andin response to detecting the trigger condition, determining whether the authorized amount is available for use, including determining based at least in part on the predetermined time period whether the authorized amount is available for use;in accordance with a determination that the authorized amount is available for use, sending, to the payment module, the information identifying the authorized amount to enable completion of the cashless vending transaction at the vending machine. 22. The non-transitory computer readable storage medium of claim 21, wherein the transmission at least includes authorization zone threshold criterion; andafter receiving the transmission, initiating a handshake process with the payment module, wherein the handshake process includes: sending, to the payment module, device information at least including user identification information corresponding to the user of the mobile device via the first transceiver; andreceiving, from the payment module, payment module information, wherein the payment module information at least includes an identifier corresponding to the payment module. 23. The non-transitory computer readable storage medium of claim 22, wherein the sending the first communication comprises: in accordance with a determination that the authorization zone threshold criterion is satisfied, sending the first communication to the payment module via the first transceiver, wherein the first communication indicates that the authorization zone threshold criterion is satisfied; andwherein the mobile device obtains the authorization request in response to sending the first communication. 24. The non-transitory computer readable storage medium of claim 22, wherein the payment module information further includes an indication that hands-free mode is available and payment zone threshold criterion. 25. The non-transitory computer readable storage medium of claim 24, wherein the device information further includes device identification information corresponding to a model type of the mobile device; and wherein the payment zone threshold criterion is based at least in part on the device identification information. 26. The non-transitory computer readable storage medium of claim 24, wherein detecting the trigger condition comprises: determining whether the payment zone threshold criterion is satisfied; andin accordance with a determination that the payment zone threshold criterion is satisfied, detecting the trigger condition without user input from a user at the mobile device. 27. The non-transitory computer readable storage medium of claim 21, wherein detecting the trigger condition comprises: detecting a user input from a user of the mobile device; andin response to detecting the user input, detecting the trigger condition to perform the cashless vending transaction with the vending machine.
Konsmo .O slashed.ystein ; Staff Finn,NOX, Apparatus and methods for monitoring and communicating with a plurality of networked remote vending machines.
Arnold, Jeffery G.; Singhal, Priyanka; Bickel, Ryan T.; Roberts, Chad Michael; Kratzer, Lori Beth; Park, Jae, Display screen with animated graphical user interface.
Horvitz Eric J. ; Sonntag Martin L. ; Markley Michael E., Display system and method for displaying windows of an operating system to provide a three-dimensional workspace for a c.
Katzenstein Garibaldi, Martin; Oreggioni Gamou, Julian; Cardozo Martinez, Alvaro Alejandro, Electronic device for the sale of intangible products in vending machines.
Brandmaier, Jennifer A.; Faga, Mark E.; Johnson, Robert H.; Ramirez, Philip Peter; Stricker, Kurt M.; Campbell, Joshua E., Enhanced claims damage estimation using aggregate display.
Vance, Michael Steffen; Benson, Jared T.; Robertson, Christian; Shah, Shilpa R.; White, Gabriel J., Managing contact groups from subset of user contacts.
Xie, Yuan; Mandal, Ayan Kanti; Jones, Christopher Michael; Richardson, David Luke; Hering, John Gunther; Mahaffey, Kevin Patrick, Mobile communication device display with graphical user interface comprising a dashboard.
Forstall, Scott; Pisula, Charles J.; Chaudhri, Imran; Anzures, Freddy Allen; Jobs, Steven P.; Herz, Scott, Modal change based on orientation of a portable multifunction device.
Hwang, Danny; Kwon, Yong-Hwan; Kim, Jieun; Kim, Jihong; Kim, Hyeryung; Seo, Jangwon; Jeon, Seran, Portable electronic device with animated graphical user interface.
Johnson, John M.; Nelson, Roy; Faircloth, Christopher D.; Larsen, Lance, Portable handheld device for wireless order entry and real time payment authorization and related methods.
Nathan,Adam; Rice,Timothy; Sterland,Andy; Leonard,Michael; Mazner,Jeremy; Montgomery,John, Portion of a display screen showing a transitional user interface.
Vance, Michael Steffen; Chugh, Jasdeep Singh; Malekzadeh, Feridoon; Goulart, Valerie Lynn; Barton, Jupiter Macleod; Benson, Jared T.; Robertson, Christian; Shah, Shilpa R.; White, Gabriel J., Portion of a display screen with a user interface.
Ginter Karl L. ; Shear Victor H. ; Sibert W. Olin ; Spahn Francis J. ; Van Wie David M., Systems and methods for secure transaction management and electronic rights protection.
Proud, James, Telemetry system with remote firmware updates or repair for remote monitoring devices when the monitoring device is not in use by the user.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.