# US 2013/0157766 A1 · Casino Game Download System and Method of Use

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2013/0157766 A1
- Document ID: US20130157766A1
- Status: Published application
- Kind: A1
- Application number: 13/685,022
- Filed: 2012-11-26
- Published: 2013-06-20
- Earliest claimed: 2006-11-10
- Assignees: Aristocrat Technologies Australia Pty Limited
- Inventors: Jeffrey S. Topham; David Lawdensky; David Salour; Jeff C. Himmelright; Gary Frerking
- Web page: https://patentgrep.com/patent/US20130157766A1

## CPC

- G07F 17/3227: {Configuring a gaming machine, e.g. downloading personal settings, selecting working parameters}
- A63F 13/20: Input arrangements for video game devices
- A63F 13/23: for interfacing with the game device, e.g. specific interfaces between game controller and console
- A63F 13/352: involving special game server arrangements, e.g. regional servers connected to a national server or a plurality of servers managing partitions of the game world
- G06Q 50/34: Betting or bookmaking, e.g. Internet betting
- G07F 17/32: for games, toys, sports, or amusements
- G07F 17/3209: {Input means, e.g. buttons, touch screen}
- G07F 17/3225: {Data transfer within a gaming system, e.g. data sent between gaming machines and users}
- G07F 17/323: {wherein the player is informed, e.g. advertisements, odds, instructions}
- G07F 17/3241: {Security aspects of a gaming system, e.g. detecting cheating, device integrity, surveillance (computer security G06F21/00)}
- H04L 67/1001: for accessing one among a plurality of replicated servers
- H04L 67/1008: based on parameters of servers, e.g. available memory or workload (monitoring of computer activity G06F11/30)
- H04L 67/101: based on network conditions
- H04L 67/1023: based on a hash applied to IP addresses or costs
- H04L 67/131: Protocols for games, networked simulations or virtual reality
- G07F: COIN-FREED OR LIKE APPARATUS (coin sorting G07D3/00; coin testing G07D5/00; {handling coins or paper currencies apart from payment activated apparatus G07D; payment architectures, schemes or protocols G06Q20/00})
- A63F: CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

Certain embodiments provide systems and methods for multi-tiered gaming data download. The system includes a gaming device for local play of a game. The gaming device includes a communication interface receiving and transmitting data to download a game for play at the gaming device. The system also includes a plurality of download servers communicating with the gaming device to provide game data for download to and play at the gaming device. The system further includes a middle tier server acting as a hub to communicate with the plurality of download servers to provide game data from one or more of the plurality of download servers. The middle tier server allocates download server resources and schedules a download of game data from one or more download servers to the gaming device based on resource constraints at the plurality of download servers and availability for download at the gaming device.

## Claims

### Claim 1

A system for game download, said system comprising:
a gaming terminal for local play of a game, said gaming terminal including a communication interface receiving and transmitting data to download a game for play at said gaming terminal;
one or more download servers communicating with said gaming terminal to provide game data for download to said gaming terminal for local play at said gaming terminal; and
a middle tier server acting as a hub to communicate with said one or more download servers to provide game data to said gaming terminal from said one or more download servers and provide data from at least one of a database server and a user interface server, said middle tier server scheduling a download of game data from at least one of said one or more download servers to said gaming terminal.

### Claim 2 (depends on 1)

The system of claim 1, further comprising the database server and the user interface server.

### Claim 3 (depends on 1)

The system of claim 1, wherein download of data from said one or more download server to said gaming terminal is scheduled as a function of at least one of available bandwidth, gaming terminal download acceptance criteria and time of download.

### Claim 4 (depends on 3)

The system of claim 3, wherein said gaming terminal download acceptance criteria comprises availability of said gaming terminal for download based on user activity at said gaming terminal.

### Claim 5 (depends on 3)

The system of claim 3, wherein said download of data is scheduled as a sum of functions of available bandwidth, gaming terminal download acceptance criteria, and time of download.

### Claim 6 (depends on 1)

The system of claim 1, wherein download of data from said one or more download servers is multi-cast to a plurality of gaming terminals set in an appropriate receiving mode.

### Claim 7 (depends on 1)

The system of claim 1, wherein download of data from said one or more download servers is broadcast to all connected gaming terminals.

### Claim 8 (depends on 1)

The system of claim 1, wherein download of data to said gaming terminal is facilitated from another gaming terminal such as the data is downloaded to said gaming terminal from a second gaming terminal rather than from one of said one or more download servers, said download of data facilitated by said middle tier server.

### Claim 9 (depends on 1)

The system of claim 1, wherein gaming terminal is reconfigured based on game data stored in memory at said gaming terminal in response to a signal from said one or more download server.

### Claim 10 (depends on 1)

The system of claim 1, further comprising an access point for review of gaming terminal operation and data.

### Claim 11 (depends on 10)

The system of claim 10, wherein said access point comprises a user interface.

### Claim 12 (depends on 10)

The system of claim 10, wherein said access point facilitates verification of said gaming terminal operation and data.

### Claim 13 (depends on 12)

The system of claim 12, wherein said access point provides auditing and regulatory oversight of said gaming terminal operation, data, and downloads.

### Claim 14 (depends on 12)

The system of claim 12, wherein said gaming terminal verifies the download of data in conjunction with the middle tier server.

### Claim 15 (depends on 14)

The system of claim 14, wherein, if an error is detected in the download of data, a clean copy of the download data is downloaded to said gaming terminal.

### Claim 16

A method for multi-tiered game download, said method comprising:
receiving a request for a game download to at least one gaming device;
scheduling the request for game download from at least one of a plurality of download servers via a middle tier server;
allocating, via said middle tier server, one or more download resources from said plurality of download servers to satisfy the request for game download; and
downloading the requested game to said at least one gaming device.

### Claim 17 (depends on 16)

The method of claim 16, further comprising verifying said game download to said gaming device.

### Claim 18 (depends on 16)

The method of claim 16, wherein the request for game download to said gaming device is scheduled as a function of at least one of available bandwidth, gaming terminal download acceptance criteria and time of download.

### Claim 19 (depends on 16)

The method of claim 16, wherein the game download is multi-cast to a plurality of gaming devices configured in a receiving mode.

### Claim 20 (depends on 16)

The method of claim 16, further comprising downloading said game to said gaming device from a second gaming device rather than from one of said one or more download servers, said game download facilitated by said middle tier server.
