IP Library Granted Patent US 9,165,428
Granted Patent B2
US 9,165,428 · App. 13/860,991 · Granted Oct 20, 2015

Interactive financial transactions

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 9,165,428
App. No.
13/860,991
Granted
Oct 20, 2015
Kind
B2
Abstract

An interactive financial transactions systems and methods are disclosed for providing gaming activity using funds located at a financial institution. Prior to initiating gaming activity, the player indicates the amount of funds the player would like to wager in a session. The financial institution is contacted to block the player funds from being used for another purpose while the player is placing wagers on the interactive gaming system. As the player completes wagers, the results of wagering activities may be passed to the financial institution. When the player completes the gaming session, the financial institution is instructed to release the blocked funds. In one embodiment, the interactive gaming system contacts an intermediary business which performs the account blocking and financial transactions with the financial institution.

Claims (57)

1. A computer-implemented method for providing wagering games, comprising:

receiving, by a processor-based device, a request from a user device to engage in a wagering activity, wherein the request specifies a session wagering amount,

transmitting, by the processor-based device to an intermediary business system, the session wagering amount and a request for a block on a financial account of a user of the user device, the intermediary business system being communicatively coupled to a financial institution that maintains the financial account,

initiating, by the processor-based device, a wagering session with the user device, the wagering session including at least one wagering game,

receiving, by the processor-based device, an indication from the user device of a wager in the at least one wagering game,

verifying, via one or more communications between the processor-based device and the intermediary business system, availability of an amount no less than an amount of the wager in the at least one wagering game,

responsive to the verifying of the availability of the amount no less than the amount of the wager, providing, by the processor-based device, a gaming activity to the user device,

determining, by the processor-based device, a wager result based on the provided gaming activity, and

providing, by the processor-based device and via one or more additional communications between the processor-based device and the intermediary business system, the wager result to the intermediary business system.

2. The method of claim 1 , further comprising:

ending the wagering session and providing a notification to the intermediary business system reflecting an end of the gaming activity.

3. The method of claim 1 , further comprising:

providing an interface to the user device for entering financial institution data.

4. The method of claim 3 , further comprising:

passing the financial institution data to the intermediary business system as a pass-through.

5. The method of claim 1 , wherein the wager result is determined after the user commits funds to the at least one wagering game.

6. The method of claim 5 , wherein committing the funds to the at least one wagering game comprises making the funds available for wagering over a course of several wagering decisions in the at least one wagering game.

7. The method of claim 1 , wherein the financial institution that maintains the financial account is a system of record for the financial account.

8. A computer-implemented method for providing wagering games, comprising:

receiving a request from a user device associated with a user, wherein the request specifies a desired wager amount,

requesting a financial block from a financial institution on a financial account associated with the user, wherein the requested financial block specifies the desired wager amount,

responsive to receiving a notification from the financial institution that the financial block was successful, beginning a wagering session, wherein the wagering session includes at least one wagering game with the user device,

responsive to a wagering result from the at least one wagering game, reporting the wagering result to the financial institution, and

settling a transaction with the financial institution responsive to the user ending the at least one wagering game, wherein the settling includes releasing the financial block on the financial account associated with the user.

9. The computer-implemented method of claim 8 , wherein the settling with the financial institution is performed in substantially real-time with the user ending the at least one wagering game.

10. The computer-implemented method of claim 8 , wherein the wagering result is reported to the financial institution for each wagering result created by the at least one wagering game.

11. The computer-implemented method of claim 10 , wherein the at least one wagering game creates the wagering result after the user initiates a wagering activity, which commits user's funds to the at least one wagering game.

12. The method of claim 11 , wherein committing the user's funds to the at least one wagering game comprises making the user's funds available for wagering over a course of several wagering decisions in the at least one wagering game.

13. A computer-implemented method of authorizing a use of player funds, comprising:

receiving a request associated with a player to designate an amount of funds to make available for wagering at an interactive gaming system,

sending a request to a financial institution associated with the player to block the amount of funds in a financial account associated with the player,

receiving an indication from the financial institution that the amount of funds is blocked,

setting a wager balance based on the amount of funds blocked,

receiving a request to authorize a wager for a wager amount,

responsive to the request from the interactive gaming system, providing an authorization for the wager amount when the wager amount is less than or equal to the wager balance,

receiving a wager result indicating a win or loss,

receiving an indication of an end of a play session,

transmitting the wager result to the financial institution, and

responsive to receiving the indication of the end of the play session, sending a request to the financial institution to unblock the funds in the financial account associated with the player.

14. The computer-implemented method of claim 13 , further comprising:

calculating an updated wager balance by updating the wager balance with the wager result,

receiving a second request to authorize a second wager amount, and

responsive to receiving the second request, providing an authorization for the second wager amount if the second wager amount is less than or equal to the updated wager balance.

15. The computer-implemented method of claim 13 , wherein a plurality of wager results is received, and wherein the plurality of wager results is transmitted to the financial institution as a batch.

16. The computer-implemented method of claim 13 , wherein a plurality of wager results is received, and a net result of the plurality of wager results is transmitted to the financial institution.

17. The computer-implemented method of claim 13 , further comprising:

receiving a request from a user device operated by the player to associate the player with the financial account, and

associating the player with the requested financial account.

18. The computer-implemented method of claim 13 , further comprising:

receiving a request from an interactive gaming system to associate the player with the financial account, and

associating the player with the requested financial account.

19. The computer-implemented method of claim 13 , wherein sending the request to block funds in the financial account associated with the player comprises a request to place a plurality of blocks in the financial account.

20. The computer-implemented method of claim 13 , wherein sending a request to unblock the funds in the financial account associated with the player comprises a request to unblock a plurality of blocks in the financial account.

21. The computer-implemented method of claim 13 , further comprising:

generating a player's account associated with the player.

22. The computer-implemented method of claim 21 , wherein the player's account is generated responsive to a request received from an interactive gaming system or a user device operated by the player.

23. The computer-implemented method of claim 13 , wherein the financial institution is a record holder for the financial account associated with the player.

Assignments (15)
SECURITY AGREEMENT Recorded May 23, 2025
From: LNW GAMING, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 071340/0404 →
CHANGE OF NAME Recorded Feb 7, 2023
From: SG GAMING, INC.
To: LNW GAMING, INC.
Reel/Frame 062669/0341 →
SECURITY AGREEMENT Recorded Apr 22, 2022
From: SG GAMING INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 059793/0001 →
RELEASE OF SECURITY INTEREST Recorded Apr 21, 2022
From: BANK OF AMERICA, N.A.
To: SCIENTIFIC GAMES INTERNATIONAL, INC.; WMS GAMING INC.; BALLY GAMING, INC.; DON BEST SPORTS CORPORATION
Reel/Frame 059756/0397 →
CHANGE OF NAME Recorded Jan 18, 2020
From: BALLY GAMING, INC.
To: SG GAMING, INC.
Reel/Frame 051641/0820 →
RELEASE OF SECURITY INTEREST IN PATENTS (RELEASES REEL/FRAME 034530/0318) Recorded Nov 5, 2018
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SCIENTIFIC GAMES INTERNATIONAL, INC.; BALLY GAMING, INC.; WMS GAMING INC.
Reel/Frame 047924/0701 →
SECURITY AGREEMENT Recorded Apr 11, 2018
From: SCIENTIFIC GAMES INTERNATIONAL, INC.; BALLY GAMING, INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT
Reel/Frame 045909/0513 →
SECURITY AGREEMENT Recorded Dec 15, 2017
From: SCIENTIFIC GAMES INTERNATIONAL, INC.; BALLY GAMING, INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT
Reel/Frame 044889/0662 →
RELEASE OF SECURITY INTEREST IN PATENTS (RELEASES RF 031744/0825) Recorded Jul 25, 2017
From: BANK OF AMERICA, N.A.
To: SHFL ENTERTAINMENT, INC.,FORMERLY KNOWN AS SHUFFLE MASTER, INC.
Reel/Frame 043326/0668 →
SECURITY AGREEMENT Recorded Dec 4, 2014
From: BALLY GAMING, INC; SCIENTIFIC GAMES INTERNATIONAL, INC; WMS GAMING INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT
Reel/Frame 034530/0318 →
SECURITY AGREEMENT Recorded Dec 3, 2014
From: BALLY GAMING, INC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 034535/0094 →
RELEASE OF SECURITY INTEREST Recorded Dec 1, 2014
From: BANK OF AMERICA, N.A.
To: SHFL ENTERTAINMENT, INC; ARCADE PLANET, INC.; BALLY GAMING, INC; BALLY GAMING INTERNATIONAL, INC.; BALLY TECHNOLOGIES, INC.; SIERRA DESIGN GROUP
Reel/Frame 034501/0049 →
MERGER Recorded Jul 9, 2014
From: SHFL ENTERTAINMENT, INC.
To: BALLY GAMING, INC.
Reel/Frame 033272/0343 →
AMENDED AND RESTATED PATENT SECURITY AGREEMENT Recorded Nov 30, 2013
From: SHFL ENTERTAINMENT, INC., FORMERLY KNOWN AS SHUFFLE MASTER, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 031744/0825 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2013
From: COSTELLO, ANDREW
To: SHFL ENTERTAINMENT, INC.
Reel/Frame 030214/0367 →