IP Library Granted Patent US 10,438,208
Granted Patent B2
US 10,438,208 · App. 14/968,703 · Granted Oct 8, 2019

Systems and methods for interacting with unattended machines using detectable trigger conditions and limited-scope authorization grants

Inventors: Paresh K. Patel (Portland, OR); Chau M. Doan (Beaverton, OR)
Assignee: PAYRANGE INC.
G06Q20/405G06Q20/18G06Q20/32G06Q20/322G06Q20/327G06Q20/3226G06Q20/3278G06Q20/36G06Q20/38G06Q20/3821G06Q20/3823G06Q20/3829G06Q20/40G06Q20/401G06Q30/06G07F9/023G07F11/002G06Q2220/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,438,208
App. No.
14/968,703
Granted
Oct 8, 2019
Kind
B2
Abstract

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.

Claims (61)

1. A method, comprising:

at a mobile device with one or more processors, memory, and a communications unit, and prior to user selection of any items or services provided by an automatic retail machine:

notifying an electronic payment device coupled with the automatic retail machine that the mobile device has entered an authorization zone associated with the automated retail machine:

in response to notifying the electronic payment device that the mobile device has entered the authorization zone, receiving from the electronic payment device, via the communications unit, a request to preemptively obtain authorization to make funds available for cashless transactions with the automatic retail machine;

sending the request to a server via the communications unit;

in response to sending the request to the server, receiving, from the server, an authorization grant of an amount of funds corresponding to a maximum amount associated with an item or service provided by the automatic retail machine, wherein the authorization grant expires upon satisfaction of one or more predetermined criteria;

detecting, by an application executing on the mobile device, a trigger condition to initiate a cashless transaction with the automatic retail machine; and

in response to detecting the trigger condition and in accordance with a determination that the one or more predetermined criteria have not been satisfied, sending to the electronic payment device the authorization grant via the communications unit, enabling a user to select an item or service provided by the automatic retail machine for less than or equal to the amount of funds.

2. The method of claim 1 , further comprising:

determining a current mode of operation for the application executing on the mobile device with respect to cashless transactions at the automatic retail machine; and

selecting the trigger condition based on the determined mode of operation.

3. The method of claim 2 , further comprising:

when the automatic retail machine is a favorite automatic retail machine for the user of the mobile device, selecting a proximity-based trigger condition that does not require user input at the application executing on the mobile device.

4. The method of claim 2 , further comprising:

when the automatic retail machine is not a favorite automatic retail machine for the user of the mobile device, providing, in a user interface of the application executing on the mobile device, a visual indication of the automatic retail machine and selecting a trigger condition that corresponds to a predefined gesture at the visual indication of the automatic retail machine within the user interface of the application executing on the mobile device.

5. The method of claim 1 , wherein the authorization grant is configured to authorize a single cashless transaction with the automatic retail machine and the method further includes erasing the authorization grant from the mobile device upon satisfaction of at least one of the one or more predetermined criteria.

6. The method of claim 1 , wherein a first predetermined criterion of the one or more predetermined criteria is an expiration time determined based on one or more of the following: (i) trustworthiness of a user of the mobile device, (ii) a number of other users, distinct from the user of the mobile device, near the automatic retail machine, (iii) a time period defined by the user of the mobile device, and (iv) current time of day.

7. The method of claim 1 , wherein receiving the request via the communications unit includes receiving a baseline signal strength threshold from a transmission sent by the electronic payment device.

8. The method of claim 7 , wherein the baseline signal strength is one of a plurality of baseline signal strengths included in the transmission sent by the electronic payment device and the baseline signal strength is selected based on a model type of the mobile device.

9. The method of claim 7 , further comprising:

before detecting the trigger condition to perform the cashless transaction, determining a payment zone threshold based on the baseline signal strength threshold; and

in accordance with a determination that a received signal strength corresponding to the transmission sent by the electronic payment device satisfies the payment zone threshold, detecting the trigger condition to perform the cashless transaction.

10. The method of claim 9 , wherein determining the payment zone threshold based on the baseline signal strength includes using an offset that corresponds to a model type of the mobile device, the method further comprising transmitting the model type of the mobile device to the electronic payment device.

11. The method of claim 9 , wherein determining the payment zone threshold further includes adjusting the payment zone threshold based on transmission strength of the communications unit of the mobile device.

12. A system, comprising:

an electronic payment device with one or more processors, memory, and a first communications unit, the electronic payment device configured to:

receive a notification from a mobile device that the mobile device has entered an authorization zone associated with an automated retail machine coupled with the electronic payment device;

in response to receiving the notification that the mobile device has entered the authorization zone, send, via the first communications unit and prior to user selection of any items or services provided by the automatic retail machine a request to preemptively obtain authorization to make funds available for cashless transactions with the automatic retail machine; and

wherein the mobile device includes one or more processors, memory, and a second communications unit, and is configured to:

prior to user selection of any items or services provided by the automatic retail machine:

receive, via the second communications unit, the request from the electronic payment device;

send the request to a server via the second communications unit;

in response to sending the request to the server, receive, from the server, an authorization grant of an amount of funds, wherein the amount of funds is set in accordance with a maximum amount associated with an item or service provided by the automatic retail machine, and wherein the authorization grant expires upon satisfaction of one or more predetermined criteria;

detect, by an application executing on the mobile device, a trigger condition to initiate a cashless transaction with the automatic retail machine; and

in response to detecting the trigger condition and in accordance with a determination that the one or more predetermined criteria have not been satisfied, send to the electronic payment device the authorization grant via the second communications unit, enabling a user to select an item or service provided by the automatic retail machine for less than or equal to the amount of funds.

13. The system of claim 12 , wherein the mobile device is further configured to:

determine a current mode of operation for the application executing on the mobile device with respect to cashless transactions at the automatic retail machine; and

select the trigger condition based on the determined mode of operation.

14. The system of claim 13 , wherein the mobile device is further configured to:

when the automatic retail machine is a favorite automatic retail machine for the user of the mobile device, select a proximity-based trigger condition that does not require user input at the application executing on the mobile device.

15. The system of claim 13 , wherein the electronic payment device is further configured to:

before sending the request, send, via the first communications unit, information identifying the automatic retail machine that is coupled with the electronic payment device, and

wherein the mobile device is further configured to:

when the automatic retail machine is not a favorite automatic retail machine for the user of the mobile device, provide, in a user interface of the application executing on the mobile device, a visual indication of the automatic retail machine that is based on the information identifying the automatic retail machine, and select a trigger condition that corresponds to a predefined gesture at the visual indication of the automatic retail machine within the user interface of the application executing on the mobile device.

16. The system of claim 12 , wherein the authorization grant is configured to authorize the amount of funds for a single cashless transaction with the automatic retail machine, and

wherein the mobile device is further configured to: erase the authorization grant from the mobile device upon satisfaction of at least one of the one or more predetermined criteria.

17. 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 and a communications unit, cause the mobile device to perform operations comprising:

prior to user selection of any items or services provided by an automatic retail machine:

notifying an electronic payment device coupled with the automatic retail machine that the mobile device has entered an authorization zone associated with the automated retail machine;

in response to notifying the electronic payment device that the mobile device has entered the authorization zone, receiving from the electronic payment device, via the communications unit, a request to preemptively obtain authorization to make funds available for cashless transactions with the automatic retail machine;

sending the request to a server via the communications unit;

in response to sending the request to the server, receiving, from the server, an authorization grant of an amount of funds corresponding to a maximum amount associated with an item or service provided by the automatic retail machine, wherein the authorization grant expires upon satisfaction of one or more predetermined criteria;

detecting, by an application executing on the mobile device, a trigger condition to initiate a cashless transaction with the automatic retail machine; and

in response to detecting the trigger condition and in accordance with a determination that the one or more predetermined criteria have not been satisfied, sending to the electronic payment device the authorization grant via the communications unit, enabling a user to select an item or service provided by the automatic retail machine for less than or equal to the amount of funds.

18. The non-transitory computer-readable storage medium of claim 17 , wherein the one or more programs further comprise instructions which, when executed by the mobile device, cause the mobile device to perform operations comprising:

determining a current mode of operation for the application executing on the mobile device with respect to cashless transactions at the automatic retail machine; and

selecting the trigger condition based on the determined mode of operation.

19. The non-transitory computer-readable storage medium of claim 18 , wherein the one or more programs further comprise instructions which, when executed by the mobile device, cause the mobile device to perform operations comprising:

when the automatic retail machine is a favorite automatic retail machine for the user of the mobile device, selecting a proximity-based trigger condition that does not require user input at the application executing on the mobile device.

20. The non-transitory computer-readable storage medium of claim 18 , wherein the one or more programs further comprise instructions which, when executed by the mobile device, cause the mobile device to perform operations comprising:

when the automatic retail machine is not a favorite automatic retail machine for the user of the mobile device, providing, in a user interface of the application executing on the mobile device, a visual indication of the automatic retail machine and selecting a trigger condition that corresponds to a predefined gesture at the visual indication of the automatic retail machine within the user interface of the application executing on the mobile device.

Assignments (1)
SECURITY INTEREST Recorded Oct 31, 2024
From: PAYRANGE, LLC
To: BAIN CAPITAL CREDIT, LP, AS COLLATERAL AGENT
Reel/Frame 069286/0934 →
Continuity (5)
Continuation 14335762 · Jul 18, 2014
Continuation 14214644 · Mar 14, 2014
Continuation In Part 29477025 · Dec 18, 2013
Provisional Application 61917936 · Dec 18, 2013
Related Publication 20160098711A1 · Apr 7, 2016
Cited By (14)
US 12,229,767 US 12,229,769 US 12,229,770 US 12,236,425 US 12,248,939 US 12,314,919 US 12,327,253 US 12,367,497 US 12,399,958 US 12,494,100 US 12,524,769 US 12,548,018 US 12,548,032 US 12,592,134