Systems and methods for cash payments for online gaming using location
AssigneeHandle Financial, Inc.
InventorStephen Capps
Life of this patent
Estimating the term…
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.
Claims20
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.
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.
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.
Dependencies are inferred from the claim text.