IP Library Granted Patent US 10,102,713
Granted Patent B2
US 10,102,713 · App. 13/831,604 · Granted Oct 16, 2018

System and method for connecting gaming devices to a network for remote play

Inventors: Michael W. Saunders (Henderson, NV); Rolf E. Carlson (Albuquerque, NM); William D. Miller (Las Vegas, NV)
Assignee: Zynga Inc.
G07F17/323G07F17/3225G07F17/3241H05K999/99G06Q20/3674G06Q30/0221G06Q50/00G06Q50/34
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,102,713
App. No.
13/831,604
Granted
Oct 16, 2018
Kind
B2
Abstract

Software for a gaming system receives a password over a network from a user of a remote player device for a gaming system for a gambling game. The software authenticates the user using the password. The software also receives an age from the user and determines that the user is of age to gamble on the gambling game, based on data stored in a database for the gaming system. Then software transmits a program to the remote player device. When executed, the program interactively presents the gambling game through a remote player interface and causes media associated with the gambling game to be presented on the remote player device.

Claims (49)

1. A method, comprising operations of:

authenticating a user of a remote player device for a gaming system for a gambling game using a biometric identity device that includes a facial recognition device, wherein the gambling system includes a random number generator regulated by a gaming authority with a jurisdiction;

determining that the user is of age to gamble on the gambling game, based on data received from the biometric identity device and records stored in a database for the gaming system;

determining that the remote player device is at a geographic location within the jurisdiction using a global positioning system (GPS);

streaming, across a network to the remote player device following the authentication, media associated with the gambling game to be presented on the remote player device;

creating an auditable gaming session record including each gaming transaction;

sending the auditable gaming session record over the network to the gaming authority for auditing using standard accounting practices;

recording a gaming state of the gambling game following the authentication, wherein the gaming state of the gambling game is configured to be encrypted as an encrypted block of data and transferred to an additional remote player device for resuming of the gambling game after interruption of the gambling game;

in response to an interruption of the gambling game, transferring the encrypted block of data over the network from the gaming system to the additional remote player device for resuming of the gambling game, the encrypted block of data includes the gaming state of the gambling game prior to the interruption and wagering data associated with the gambling game; and

authenticating the user and the additional remote player device such that the additional remote player device decrypts the encrypted block of data into a decrypted block of data and validating, by a central gaming controller, the decrypted block of data before allowing the resuming of the gambling game,

wherein each operation is executed by one or more processors.

2. The method of claim 1 , further comprising:

delivering, to the remote player device, game information by a packet based network protocol, the game information including image and sound data for presentation on the remote player device.

3. The method of claim 1 , wherein the network includes the Internet.

4. The method of claim 1 , wherein the media includes video.

5. The method of claim 1 , wherein the media uses a streaming media protocol.

6. The method of claim 1 , wherein the remote player device is a handheld computer, a personal computer, or a mobile or wireless telephone headset.

7. The method of claim 1 , wherein the information received from the user is received at least in part through the use of a keyboard coupled to the remote player device.

8. The method of claim 1 , wherein the information received from the user is received at least in part through the use of a touch screen coupled to the remote player device.

9. The method of claim 1 , wherein the interruption is caused by a system failure that includes a failure of one or more of the gaming system, the remote player device, or the network.

10. One or more computer-readable media, that are non-transitory, storing a program which when executed, instructs a processor to perform the following operations:

authenticate a user of a remote player device for a gaming system for a gambling game using a biometric identity device that includes a facial recognition device, wherein the gambling system includes a random number generator regulated by a gaming authority with a jurisdiction;

determining that the user is of age to gamble on the gambling game, based on data received from the biometric identity device and records stored in a database for the gaming system;

determine that the remote player device is at a geographic location within the jurisdiction using a global positioning system (GPS);

stream, across a network to the remote player device following the authentication, media associated with the gambling game to be presented on the remote player device;

create an auditable gaming session record including each gaming transaction;

send the auditable gaming session record over the network to the gaming authority for auditing using standard accounting practices;

record a gaming state of the gambling game following the authentication, wherein the gaming state of the gambling game is configured to be encrypted as an encrypted block of data and transferred to an additional remote player device for resuming of the gambling game after interruption of the gambling game;

responsive to an interruption of the gambling game, transfer the encrypted block of data over the network from the game system to the additional remote player device for resuming of the gambling game, the encrypted block of data includes the gaming state of the gambling game prior to the interruption and wagering data; and

authenticate the user and the additional remote player device such that the additional remote player device decrypts the encrypted block of data into a decrypted block of data, the decrypted block of data is validated by a central gaming controller before allowing resuming of the gambling game.

11. The computer-readable media of claim 10 , further comprising the following operation:

delivering, to the remote player device, game information by a packet based network protocol, the game information including image and sound data for presentation on the remote player device.

12. The computer-readable media of claim 10 , wherein the network includes the Internet.

13. The computer-readable media of claim 10 , wherein the media includes video.

14. The computer-readable media of claim 10 , wherein the media uses a streaming media protocol.

15. The computer-readable media of claim 10 , wherein the remote player device is a handheld computer, a personal computer, or a mobile or wireless telephone headset.

16. The computer-readable media of claim 10 , wherein the interruption is cause by a system failure that includes a failure of one or more of the gaming system, the remote player device, or the network.

17. A method, comprising operations of:

authenticating a user of a remote player device for a gaming system for a gambling game using a biometric identity device that is a facial recognition, wherein the gambling system includes a random number generator regulated by a gaming authority with a jurisdiction;

determining that the user is of age to gamble on the gambling game, based on data received from the biometric identity device and records stored in a database for the gaming system;

determining that the remote player device is at a geographic location within the jurisdiction using a global positioning system (GPS);

streaming, from a host gaming device to the remote player device following the authentication, game information associated with the gambling game to be presented on the remote player device, the game information including image and sound data;

creating an auditable gaming session record including each gaming transaction;

sending the auditable gaming session record over the network to the gaming authority for auditing using standard accounting practices;

generating, by the remote player device, an encrypted block of data representing a gaming state of the gambling game following the authentication, the encrypted block of data representing the gaming state of the gambling game configured to be transferred to the host gaming device, the encrypted block of data includes wagering data associated with the gambling game;

in response to an interruption of the gambling game, transferring the encrypted block of data representing the gaming state of the gambling game over the network from the game system to an additional remote player device after the interruption of the gambling game; and

authenticating the user and the additional remote player device such that the additional remote player device decrypts the encrypted block of data into a decrypted block of data and validating, by a central gaming controller, the decrypted block of data before allowing the resuming of the gambling game, wherein each operation is executed by one or more processors.

18. The method of claim 17 , wherein the remote player device is a handheld computer.

19. The method of claim 17 , wherein the interruption is caused by a system failure that includes a failure of one or more of the gaming system, the remote player device, or the network.

Assignments (5)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded May 23, 2022
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: ZYNGA INC.
Reel/Frame 060163/0437 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Dec 14, 2020
From: ZYNGA INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 054719/0490 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Dec 11, 2020
From: BANK OF AMERICA, N.A., AS LENDER
To: ZYNGA INC.
Reel/Frame 054701/0393 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Dec 21, 2018
From: ZYNGA INC.
To: BANK OF AMERICA, N.A., AS LENDER
Reel/Frame 049147/0546 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2018
From: ATWATER VENTURES LTD.
To: ZYNGA INC.
Reel/Frame 047937/0213 →
Continuity (5)
Continuation 12331328 · Dec 9, 2008
Division 10913301 · Aug 5, 2004
Continuation 10682095 · Oct 8, 2003
Provisional Application 60417913 · Oct 9, 2002
Related Publication 20130260880A1 · Oct 3, 2013