IP Library Granted Patent US 8,454,428
Granted Patent B2
US 8,454,428 · App. 10/657,650 · Granted Jun 4, 2013

Gaming machine performing real-time 3D rendering of gaming events

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 8,454,428
App. No.
10/657,650
Granted
Jun 4, 2013
Kind
B2
Abstract

A gaming machine uses mathematical modeling and graphical displays to provide players with realistic depictions of gaming activities for wagering. Three-dimensional mathematical models are used to simulate real-world interactions of physical objects, with a display showing the player a visual representation of the game interactions. By providing the player with a realistic depiction of real-world gaming activities, a gaming machine according to the present invention involves the player in the wagered-upon activity to a greater extent than traditional gaming machines.

Claims (39)

1. A method of operating a gaming system comprising:

storing simulation rule data and physical object data, the physical object data defining physical objects including a ball and a wheel having a plurality of pockets, the simulation rule data defining rules of a simulated world that affect the physical objects including how the ball interacts with the wheel, the simulation rule data and the physical object data being selected to yield a pre-selected desired outcome probability distribution of a plurality of possible simulated outcomes;

accepting a wager to play a wagering game;

based on the interaction of the physical object data and the simulation rule data, simulating actions of the physical ball and wheel objects within the simulated world to randomly select a simulated outcome of the ball landing in a pocket after the wheel is rotated from the plurality of possible simulated outcomes of the plurality of pockets according to the desired outcome probability distribution;

graphically rendering the actions and the simulated outcome such that the desired outcome probability distribution is readily apparent and discernible to a player of the wagering game; and

providing an award if the selected simulated outcome represents a winning condition.

2. The method of claim 1 , wherein the simulating and the rendering occur simultaneously such that the actions and the simulated outcome are rendered in real time.

3. The method of claim 1 , wherein the simulating occurs prior to the rendering such that the simulated outcome is selected prior to being rendered.

4. The method of claim 1 , further including randomly modifying the simulation rule data such that pre-defined organizations of the physical objects provide different ones of the simulated outcomes.

5. The method of claim 1 , further including modifying the simulation rule data by bounds to control the possible simulated outcomes.

6. The method of claim 1 , wherein the simulating and the rendering are performed by a 3D processor that receives the simulation rule data and the physical object data from a central processor.

7. The method of claim 6 , wherein the simulation rule data includes common rule data applicable to different types of wagering games such that the 3D processor need not be updated with the common rule data for the different types of wagering games.

8. The method of claim 1 , wherein the simulating and the rendering occur, in part, simultaneously but the simulated outcome is selected prior to being rendered.

9. The method of claim 1 , wherein the simulating commences from a randomly chosen initial condition.

10. The method of claim 1 , wherein the simulating includes influencing the actions with a random variable.

11. A gaming system comprising:

a memory for storing simulation rule data and physical object data, the physical object data defining physical objects including a ball and a wheel having a plurality of pockets, the simulation rule data defining rules of a simulated world that affect the physical objects including how the ball interacts with the wheel, the simulation rule data and the physical object data being selected to yield a pre-selected desired outcome probability distribution of a plurality of possible simulated outcomes;

a wager input device for receiving a wager to play a wagering game;

a display; and

a controller operative to

based on the interaction of the physical object data and the simulation rule data, simulate actions of the physical ball and wheel objects within the simulated world to randomly select a simulated outcome of the ball landing in a pocket after the wheel is rotated from a plurality of possible simulated outcomes of the plurality of pockets according to the desired outcome probability distribution;

graphically render the actions and the simulated outcome on the display such that the desired outcome probability distribution is readily apparent and discernible to a player of the wagering game; and

provide an award if the selected simulated outcome represents a winning condition.

12. The system of claim 11 , wherein the controller is operative to simulate and render simultaneously such that the actions and the simulated outcome are rendered on the display in real time.

13. The system of claim 11 , wherein the controller is operative to simulate prior to rendering such that the simulated outcome is selected prior to being rendered on the display.

14. The system of claim 11 , wherein the controller is operative to randomly modify the simulation rule data such that pre-defined organizations of the physical objects provide different ones of the simulated outcomes.

15. The system of claim 11 , wherein the controller is operative to modify the simulation rule data by bounds to control the possible simulated outcomes.

16. The system of claim 11 , wherein the controller includes a central processor and a 3D processor, the 3D processor being operative to receive the simulation rule data and the physical object data from the central processor and then simulate and render the actions and simulated outcome on the display.

17. The system of claim 16 , wherein the simulation rule data includes common rule data applicable to different types of wagering games such that the 3D processor need not be updated with the common rule data for the different types.

18. The system of claim 11 , wherein the controller is operative to simulate and render, in part, simultaneously but select the simulated outcome prior to being rendered.

19. The system of claim 11 , wherein the controller is operative to simulate the actions commencing from a randomly chosen initial condition.

20. The system of claim 11 , wherein the controller is operative to influence the actions with a random variable.

21. A computer readable storage medium encoded with instructions for directing a gaming system to perform the method of claim 1 .

22. A method of operating a gaming system simulating a horse race comprising:

storing simulation rule data and physical object data, the physical object data defining physical objects including a plurality of racers and a track, the simulation rule data defining rules of a simulated world that affect the physical objects including the skill of the racers and the conditions of the track, the simulation rule data and the physical object data being selected to yield a pre-selected desired outcome probability distribution of a plurality of possible simulated outcomes of the winner of a race between the plurality of racers on the track;

accepting a wager to play a wagering game;

based on the interaction of the physical object data and the simulation rule data, simulating actions of the physical racer objects within the simulated track world to randomly select a simulated outcome from the plurality of possible simulated outcomes according to the desired outcome probability distribution;

graphically rendering the actions and the simulated outcome such that the desired outcome probability distribution is readily apparent and discernible to a player of the wagering game based on the racing of the plurality of racers; and

providing an award if the selected simulated outcome represents a winning condition.

Assignments (11)
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 20, 2020
From: BALLY GAMING, INC.
To: SG GAMING, INC.
Reel/Frame 051643/0528 →
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 →
MERGER Recorded Jul 29, 2015
From: WMS GAMING INC.
To: BALLY GAMING, INC.
Reel/Frame 036225/0048 →
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 18, 2013
From: WMS GAMING INC.; SCIENTIFIC GAMES INTERNATIONAL, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 031847/0110 →