Patents by Inventor Chau M. Doan
Chau M. Doan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10719833Abstract: 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.Type: GrantFiled: January 13, 2017Date of Patent: July 21, 2020Assignee: PAYRANGE INC.Inventors: Paresh K. Patel, Chau M. Doan
-
Patent number: 10438208Abstract: System and methods are disclosed for interactions with unattended retail machines (“URMs”) using detectable trigger conditions and limited-scope authorization grants. An exemplary method is performed at a mobile device and includes: receiving, via a communications unit, a broadcasted signal from an electronic payment device coupled with an URM. The broadcasted signal includes a request to authorize funds that are associated with a user of the mobile device for use at the URM. The method further includes: (i) sending the request to a server via the communications unit, (ii) receiving, from the server, an authorization grant (e.g., the grant expires if predetermined criteria are satisfied), and (iii) detecting a trigger condition to initiate a cashless transaction with the URM. In accordance with a determination that the predetermined criteria haven't been satisfied, the method includes: initiating the cashless transaction with the URM by sending the authorization grant to the electronic payment device.Type: GrantFiled: December 14, 2015Date of Patent: October 8, 2019Assignee: PAYRANGE INC.Inventors: Paresh K. Patel, Chau M. Doan
-
Patent number: 10397876Abstract: Wireless devices are provisioned using multiple factors. As part of a wireless detection phase, multiple wireless communications are received that were transmitted by multiple wireless devices. Individual wireless devices are distinguished from each other among the multiple wireless devices based on a distinguishing feature of each of the multiple wireless communications to obtain a provisional set of wireless devices. As part of an electrical load detection phase, one or more wireless devices connected to an electrical power circuit are identified based on time-based measurements of electrical power consumed by electrical loads on the electrical power circuit and/or powerline communications received via the electrical power circuit. The provisional set of wireless devices obtained by wireless detection may be filtered to obtain a filtered set of wireless devices that excludes wireless devices of the provisional set not connected to the same electrical power circuit.Type: GrantFiled: July 7, 2017Date of Patent: August 27, 2019Assignee: IOTAS, INC.Inventors: Scevhur Y. Pike, Chau M. Doan, Jeremy Daniel Steinhauer
-
Publication number: 20180132188Abstract: Wireless devices are provisioned using multiple factors. As part of a wireless detection phase, multiple wireless communications are received that were transmitted by multiple wireless devices. Individual wireless devices are distinguished from each other among the multiple wireless devices based on a distinguishing feature of each of the multiple wireless communications to obtain a provisional set of wireless devices. As part of an electrical load detection phase, one or more wireless devices connected to an electrical power circuit are identified based on time-based measurements of electrical power consumed by electrical loads on the electrical power circuit and/or powerline communications received via the electrical power circuit. The provisional set of wireless devices obtained by wireless detection may be filtered to obtain a filtered set of wireless devices that excludes wireless devices of the provisional set not connected to the same electrical power circuit.Type: ApplicationFiled: July 7, 2017Publication date: May 10, 2018Applicant: IOTAS, Inc.Inventors: Scevhur Y. Pike, Chau M. Doan, Jeremy Daniel Steinhauer
-
Patent number: 9706499Abstract: Wireless devices are provisioned using multiple factors. As part of a wireless detection phase, multiple wireless communications are received that were transmitted by multiple wireless devices. Individual wireless devices are distinguished from each other among the multiple wireless devices based on a distinguishing feature of each of the multiple wireless communications to obtain a provisional set of wireless devices. As part of an electrical load detection phase, one or more wireless devices connected to an electrical power circuit are identified based on time-based measurements of electrical power consumed by electrical loads on the electrical power circuit and/or powerline communications received via the electrical power circuit. The provisional set of wireless devices obtained by wireless detection may be filtered to obtain a filtered set of wireless devices that excludes wireless devices of the provisional set not connected to the same electrical power circuit.Type: GrantFiled: December 2, 2016Date of Patent: July 11, 2017Assignee: IOTAS, Inc.Inventors: Scevhur Y. Pike, Chau M. Doan, Jeremy Daniel Steinhauer
-
Publication number: 20170193508Abstract: 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.Type: ApplicationFiled: January 13, 2017Publication date: July 6, 2017Inventors: Paresh K. Patel, Chau M. Doan
-
Publication number: 20170086143Abstract: Wireless devices are provisioned using multiple factors. As part of a wireless detection phase, multiple wireless communications are received that were transmitted by multiple wireless devices. Individual wireless devices are distinguished from each other among the multiple wireless devices based on a distinguishing feature of each of the multiple wireless communications to obtain a provisional set of wireless devices. As part of an electrical load detection phase, one or more wireless devices connected to an electrical power circuit are identified based on time-based measurements of electrical power consumed by electrical loads on the electrical power circuit and/or powerline communications received via the electrical power circuit. The provisional set of wireless devices obtained by wireless detection may be filtered to obtain a filtered set of wireless devices that excludes wireless devices of the provisional set not connected to the same electrical power circuit.Type: ApplicationFiled: December 2, 2016Publication date: March 23, 2017Applicant: IOTAS, INC.Inventors: SCEVHUR Y. PIKE, CHAU M. DOAN, JEREMY DANIEL STEINHAUER
-
Patent number: 9547859Abstract: 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.Type: GrantFiled: July 18, 2014Date of Patent: January 17, 2017Assignee: PAYRANGE INC.Inventors: Paresh K. Patel, Chau M. Doan
-
Publication number: 20160098711Abstract: System and methods are disclosed for interactions with unattended retail machines (“URMs”) using detectable trigger conditions and limited-scope authorization grants. An exemplary method is performed at a mobile device and includes: receiving, via a communications unit, a broadcasted signal from an electronic payment device coupled with an URM. The broadcasted signal includes a request to authorize funds that are associated with a user of the mobile device for use at the URM. The method further includes: (i) sending the request to a server via the communications unit, (ii) receiving, from the server, an authorization grant (e.g., the grant expires if predetermined criteria are satisfied), and (iii) detecting a trigger condition to initiate a cashless transaction with the URM. In accordance with a determination that the predetermined criteria haven't been satisfied, the method includes: initiating the cashless transaction with the URM by sending the authorization grant to the electronic payment device.Type: ApplicationFiled: December 14, 2015Publication date: April 7, 2016Inventors: Paresh K. Patel, Chau M. Doan
-
Method and device for retrofitting an offline-payment operated machine to accept electronic payments
Patent number: 9256873Abstract: A payment module includes: one or more processors, memory, a first interface module configured to couple the payment module with a control unit of an offline-payment operated machine, and a short-range communication capability for communicating with one or more mobile devices each including a complimentary short-range communication capability and a long-range communication capability. The payment module receives a transaction request via the short-range communication capability from a mobile device to perform a transaction with the offline-payment operated machine. The payment module validates the transaction request to verify that the mobile device is authorized to initiate payment for the transaction by a remote server via the long-range communication capability.Type: GrantFiled: August 11, 2014Date of Patent: February 9, 2016Assignee: PAYRANGE INC.Inventors: Paresh K. Patel, Chau M. Doan -
Patent number: 9134994Abstract: A first device with one or more processors, processors, memory, and two or more communication capabilities obtains, from a payment module, advertised information via a first communication capability (e.g., BLE), where the advertised information at least includes a current firmware version of the payment module. In accordance with a determination that the current firmware version of the payment module satisfies one or more predefined firmware criteria (i.e., indicating that the payment module's firmware needs updating), the first device includes sends, to the payment module, firmware update information via the first communication capability, where the firmware update information includes one or more data packets for updating the current firmware version of the payment module.Type: GrantFiled: July 1, 2014Date of Patent: September 15, 2015Assignee: PAYRANGE INC.Inventors: Paresh K. Patel, Chau M. Doan, Christopher M. Sokol, Corin P. Frauenglass
-
Publication number: 20150227928Abstract: 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.Type: ApplicationFiled: July 18, 2014Publication date: August 13, 2015Inventors: Paresh K. Patel, Chau M. Doan
-
Publication number: 20150170129Abstract: A device with one or more processors, memory, and two or more communication capabilities obtains, from a payment module, advertised information via a first communication capability (e.g., BLE), where the advertised information at least includes status information indicating one or more states of at least one of a payment module and a payment accepting unit (e.g., an automatic retailing machine for dispensing goods and/or services) associated with the payment module. The device sends, to a server, at least the status information from the advertised information via a second communication capability (e.g., GSM, CDMA, Wi-Fi, etc.) distinct from the first communication capability.Type: ApplicationFiled: July 1, 2014Publication date: June 18, 2015Applicant: PAYRANGE INC.Inventors: Paresh K. Patel, Chau M. Doan, Christopher M. Sokol
-
Publication number: 20150170145Abstract: A payment module with one or more processors, memory, and a first communication capability is coupled with a payment accepting unit (e.g., an automatic retailing machine for dispensing goods and/or services). The payment module obtains a notification indicating completion of a transaction, and an amount thereof, performed by user of a device at the payment accepting unit. In response to receiving the notification, the payment module generates and stores transaction information based on the notification; and sends the transaction information to the device via the first communication capability (e.g., BLE). After sending the transaction information to the device, the payment module: deletes the stored transaction information if acknowledgement information is received from the device within a predetermined time period; and maintains the stored transaction information if the acknowledgement information is not received from the device within the predetermined time period.Type: ApplicationFiled: July 1, 2014Publication date: June 18, 2015Inventors: Paresh K. Patel, Chau M. Doan, Christopher M. Sokol
-
Method and Device for Retrofitting an Offline-Payment Operated Machine to Accept Electronic Payments
Publication number: 20150170130Abstract: A payment module includes: one or more processors, memory, a first interface module configured to couple the payment module with a control unit of an offline-payment operated machine, and a short-range communication capability for communicating with one or more mobile devices each including a complimentary short-range communication capability and a long-range communication capability. The payment module receives a transaction request via the short-range communication capability from a mobile device to perform a transaction with the offline-payment operated machine. The payment module validates the transaction request to verify that the mobile device is authorized to initiate payment for the transaction by a remote server via the long-range communication capability.Type: ApplicationFiled: August 11, 2014Publication date: June 18, 2015Inventors: Paresh K. Patel, Chau M. Doan -
Publication number: 20150170136Abstract: A device with one or more processors, memory, and two or more communication capabilities obtains, from a payment module, advertised information via a first communication capability (e.g., BLE) at least including an authorization code. The device sends, to a server, at least the authorization code from the advertised information via a second communication capability (e.g., GSM, CDMA, Wi-Fi, etc.) distinct from the first communication capability. After the sending, the device obtains, from the server, authorization information via the second communication capability at least including an authorization grant token. After obtaining the authorization information, the device detects a trigger condition to perform a first transaction with a payment accepting unit (e.g., an automatic retailing machine for dispensing goods and/or services) associated with the payment module.Type: ApplicationFiled: June 30, 2014Publication date: June 18, 2015Inventors: Paresh K. Patel, Chau M. Doan, Christopher M. Sokol, Corin P. Frauenglass
-
Publication number: 20150169312Abstract: A first device with one or more processors, processors, memory, and two or more communication capabilities obtains, from a payment module, advertised information via a first communication capability (e.g., BLE), where the advertised information at least includes a current firmware version of the payment module. In accordance with a determination that the current firmware version of the payment module satisfies one or more predefined firmware criteria (i.e., indicating that the payment module's firmware needs updating), the first device includes sends, to the payment module, firmware update information via the first communication capability, where the firmware update information includes one or more data packets for updating the current firmware version of the payment module.Type: ApplicationFiled: July 1, 2014Publication date: June 18, 2015Inventors: Paresh K. Patel, Chau M. Doan, Christopher M. Sokol, Corin P. Frauenglass
-
Patent number: 8856045Abstract: Described herein is a mobile-device-to-machine payment system and method for facilitating a cashless transaction for purchase of at least one product or service by a user from a payment accepting unit.Type: GrantFiled: March 14, 2014Date of Patent: October 7, 2014Assignee: PayRange Inc.Inventors: Paresh K. Patel, Chau M. Doan