IP Library Granted Patent US 10,854,046
Granted Patent B2
US 10,854,046 · App. 16/232,578 · Granted Dec 1, 2020

Systems and methods for cash payments for online gaming using location

Inventor: Stephen Capps (San Carlos, CA)
Assignee: Handle Financial, Inc.
G07F17/329G07F17/3237G07F17/3246
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,854,046
App. No.
16/232,578
Granted
Dec 1, 2020
Kind
B2
Abstract

Disclosed herein are systems and methods for facilitating cash payment for online gaming including receiving player information at a service provider system through an input element of a player input screen presented on a player system. Embodiments include presenting information regarding a point-of-service that is equipped to accept cash payments, generating a token that is optically readable for use by the point-of-service, determining if the point-of-service is located in a geographic region authorized to make payments to the game provider; and notifying the point-of-service to reject any payments from the player system if the point-of-service is not located in a geographic region authorized to make the payments from the player system to the game provider.

Claims (59)

1. A method to facilitate transactions with a game provider, the method comprising:

generating an input element for a player input screen at a service provider system, the input element representing a proposed transaction to provide a game from the game provider to a player system;

sending the input element to the game provider to be included in the player input screen that is sent to the player system by the game provider;

receiving a player information about the player of the player system at the service provider system through the input element of the player input screen presented on the player system;

presenting information regarding a point-of-service to the player system from the service provider system based on the player information, the point-of-service being equipped to accept cash payments;

generating a token that is optically readable for use by the point-of-service, the token being linked to the player information;

providing the token to the player system from the service provider system;

determining if the point-of-service is located in a geographic region authorized to make game payments to the game provider;

notifying the point-of-service to reject the game payments from the player system if the point-of-service is not located in the geographic region authorized to make the game payments from the player system to the game provider;

receiving a token information, a payment information and a confirmation that the player presented the token and a transaction payment from the point-of-service at the service provider system if the point-of-service is located in the geographic region authorized to make the game payments from the player system to the game provider, the confirmation indicating that the player has provided the transaction payment to the point-of-service; and

sending the player information and the payment information from the service provider system to the game provider in response to receiving the confirmation to indicate completing the proposed transaction to the game provider.

2. The method of claim 1 , wherein the input element is configured to be nested in a frame of a game provider page having the player input screen.

3. The method of claim 1 , wherein the game provider page is within a game provider website.

4. The method of claim 1 , wherein receiving the player information includes receiving location information of the player, the method further comprising selecting the point-of-service from among a plurality of points-of-service that are local to the player, before presenting information regarding the point-of-service.

5. The method of claim 4 , wherein determining if the point-of-service is located in the geographic region authorized to make the game payments to the game provider is performed based on the received location information.

6. The method of claim 1 , wherein the token indicates a game selection from the player system and wherein the game selection is received at the service provider system from the player system before generating the token.

7. The method of claim 1 , wherein the token comprises a reference to the point-of-service.

8. The method of claim 1 , further comprising receiving a selection of the point-of service from the player system before presenting the information about the point-of-service.

9. The method of claim 1 , further comprising, if the point-of-service is located in the geographic region authorized to make the game payments from the player system to the game provider, sending an authorization from the service provider system to the point-of-service to accept the transaction payment from the player for the token in response to receiving the token information and the payment information and before receiving the transaction payment from the player.

10. The method of claim 9 , further comprising requesting and receiving the authorization from the game provider before sending the authorization to the point-of-sale.

11. The method of claim 1 , further comprising:

receiving a spending limit associated with the player at the service provider system;

storing prior payment amounts associated with the player at the service provider system;

storing a payment amount of the transaction payment received at the point-of-service at the service provider system;

determining if the payment amount together with the prior payment amounts exceed the spending limit; and

transmitting from the service provider system to the point-of-service a notification that the spending limit has been exceeded if the service provider system determines that the payment amount together with the prior payment amounts exceed the spending limit.

12. The method of claim 11 , wherein receiving the spending limit comprises receiving the spending limit from the game provider.

13. The method of claim 1 , further comprising;

receiving a second payment from the point-of-service at the service provider system, the second payment being less than the transaction payment; and

sending a third payment from the service provider system to the game provider, the third payment being less than the second payment.

14. A non-transitory machine-readable medium comprising instructions stored thereon that, when operated on by a machine, cause the machine to perform operations to facilitate transactions with a game provider, the operations comprising:

generating an input element for a player input screen at a service provider system, the input element representing a proposed transaction to provide a game from the game provider to a player system;

sending the input element to the game provider to be included in the player input screen that is sent to the player system by the game provider;

receiving a player information about the player of the player system at the service provider system through the input element of the player input screen presented on the player system;

presenting information regarding a point-of-service to the player system from the service provider system based on the player information, the point-of-service being equipped to accept cash payments;

generating a token that is optically readable for use by the point-of-service, the token being linked to the player information;

providing the token to the player system from the service provider system;

determining if the point-of-service is located in a geographic region authorized to make game payments to the game provider;

notifying the point-of-service to reject the game payments from the player system if the point-of-service is not located in the geographic region authorized to make the game payments from the player system to the game provider;

receiving a token information, a payment information and a confirmation that the player presented the token and a transaction payment from the point-of-service at the service provider system if the point-of-service is located in the geographic region authorized to make the game payments from the player system to the game provider, the confirmation indicating that the player has provided the transaction payment to the point-of-service; and

sending the player information and the payment information from the service provider system to the game provider in response to receiving the confirmation to indicate completing the proposed transaction to the game provider.

15. The medium of claim 14 , the operations further comprising:

receiving multiple game entry number selections from the player system;

requesting authorization from the game provider for the game entry number selections;

receiving the requested authorization from the game provider, wherein generating the token comprises generating the token for each game entry number selection.

16. The medium of claim 15 , the operations further comprising:

receiving winnings information from the game provider associated with the player information;

determining an allocation of winnings to the player based on past payments received from the player; and

distributing funds to the player according to the determined allocation.

17. A service provider system to facilitate transactions with a game provider, the service provider system comprising:

a processor to generate an input element, the input element representing a proposed transaction to provide a game from a game provider to a player system; and

a communications interface to send the input element to the game provider to be included in the player input screen that is sent to the player system by the game provider, to receive a player information about the player of the player system through the input element, to present information regarding a point-of-service to the player system based on the player information, the point-of-service being equipped to accept cash payments;

the processor further to generate a token for use by the point-of-service, the token being linked to the player information and provided to the player system through the communications interface, to determine if the point-of-service is located in a geographic region authorized to make game payments to the game provider, and to notify the point-of-service to reject the game payments from the player system if the point-of-service is not located in the geographic region authorized to make the game payments from the player system to the game provider;

the communications interface further to receive a token information, a payment information and a confirmation that the player presented the token and a transaction payment from the point-of-service at the service provider system, if the point-of-service is located in the geographic region authorized to make the game payments from the player system to the game provider, the confirmation indicating that the player has provided the transaction payment to the point-of-service, and to send the player information and the payment information to the game provider in response to receiving the confirmation to indicate completing the proposed transaction to the game provider.

18. The service provider system of claim 17 , wherein the communications interface is further to receive a spending limit associated with the player and to transmit to the point-of-service a notification that the spending limit has been exceeded,

the service provider system further comprising a secondary memory to store prior payment amounts associated with the player and to store a transaction payment amount received at the point-of-service,

wherein the processor is further to determine if the transaction payment amount together with the prior payment amounts exceed the spending limit to cause transmitting the notification if the service provider system determines that the transaction payment amount together with the prior payment amounts exceeds the spending limit.

19. The service provider system of claim 17 , wherein receiving the player information includes receiving location information of the player, and wherein the processor is further to select the point-of-service from among a plurality of points-of-service that are local to the player, before presenting information regarding the point-of-service.

20. The service provider system of claim 19 , wherein determining if the point-of-service is located in the geographic region authorized to make the game payments to the game provider is performed based on the received location information.

Assignments (5)
RELEASE OF IP SECURITY AGREEMENT Recorded Oct 18, 2024
From: MULTIPLIER CAPITAL II, LP
To: HANDLE FINANCIAL, INC.
Reel/Frame 069207/0038 →
SECURITY INTEREST Recorded Jul 11, 2024
From: PAYNEARME, INC. (FKA HANDLE FINANCIAL, INC.)
To: MULTIPLIER CAPITAL, LLC
Reel/Frame 068105/0927 →
CHANGE OF NAME Recorded Mar 30, 2023
From: HANDLE FINANCIAL, INC.
To: PAYNEARME, INC.
Reel/Frame 063197/0001 →
SECURITY INTEREST Recorded Aug 4, 2020
From: HANDLE FINANCIAL, INC.
To: MULTIPLIER CAPITAL II, LP
Reel/Frame 053395/0572 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 26, 2018
From: CAPPS, STEPHEN
To: HANDLE FINANCIAL, INC.
Reel/Frame 047853/0512 →
Continuity (3)
Continuation 14594565 · Jan 12, 2015
Provisional Application 61925957 · Jan 10, 2014
Related Publication 20190130695A1 · May 2, 2019