IP Library Granted Patent US 9,666,031
Granted Patent B2
US 9,666,031 · App. 12/304,608 · Granted May 30, 2017

Wagering machines having three dimensional game segments

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,666,031
App. No.
12/304,608
Filed
Dec 12, 2008
Granted
May 30, 2017
Kind
B2
Examiner
LEE, WEI
Art Unit
3714
USPC
463/16
Abstract

Systems and methods provide a three-dimensional wagering game segment on a wagering game machine. The systems and methods provide three-dimensional representations and movement through a scene. The scene may include target objects, and input may be received indicating actions to be taken with respect to the target objects. The scene may be defined as parts of a tile, and the tile may be part of a track of tiles.

Claims (61)

1. A method comprising:

presenting a wagering game upon which monetary value may be wagered, the wagering game including one or more segments, the one or more segments having a scripted environment, the scripted environment having multiple scenes for simulating an illusion of continuous movement of a point of reference through a three-dimensional graphical environment along a predetermined track that forms at least one loop;

storing the predetermined track in a memory as a plurality of tiles, each tile having scene data for a respective one of the multiple scenes;

under control of one or more processors, serially transitioning through the multiple scenes of the scripted environment, along the predetermined track, the transitioning including:

reading scene data for one of the multiple scenes from the memory;

determining a set of one or more graphical elements to be displayed for the scene;

determining a set of one or more graphical characteristics associated with the scene;

rendering the scene of the three-dimensional graphical environment from the point of reference; and

rendering the set of one or more graphical elements for the scene within the three-dimensional graphical environment in accordance with the set of one or more graphical characteristics for the scene defined by the scene data, the rendering including moving one or more of the set of graphical elements within the scene;

receiving, via an input device, an input indicating a change in the illusion of continuous movement through the three-dimensional graphical environment;

in response to the input, updating the set of one or more graphical elements of the scene, determining an outcome based on whether the point of reference is substantially close to a graphical element, and providing an award for the segment of the wagering game based on the closeness of the graphical element and the reference point; and

determining a next scene.

2. The method of claim 1 , wherein determining the set of one or more graphical elements to be displayed for the scene includes:

randomly generating one or more graphical elements.

3. The method of claim 1 , wherein determining the set of one or more graphical elements to be displayed for the scene includes determining one or more graphical elements in accordance with a time of day, day of year, or current weather.

4. The method of claim 1 , wherein the set of one or more graphical characteristics associated with the scene include one or more of a camera angle, a camera position, a lighting value, a lighting position or a perspective.

5. The method of claim 1 , further comprising saving a path through the predetermined track.

6. The method of claim 1 , further comprising checkpointing a current state of the point of reference in the predetermined track.

7. The method of claim 1 , wherein the one or more segments of the wagering game comprises a bonus round.

8. The method of claim 1 , wherein the outcome is determined upon receiving input that is independent of the input indicating the change in the illusion of continuous movement.

9. The method of claim 1 , wherein the set of one or more graphical objects includes target objects.

10. The method of claim 9 , further comprising detecting movement of the point of reference substantially through at least one of the target objects.

11. The method of claim 1 , wherein the award for the segment of the wagering game comprises at least one of bonus points, a bonus multiplier or an extension of the segment of the wagering game.

12. The method of claim 1 , further comprising dynamically determining the award for the segment of the wagering game according to the output of a random number generator after the input indicating the change in direction is received.

13. The method of claim 9 , further comprising receiving an input indicating an action to be performed with respect to at least one of the target objects and selectively providing a bonus award in response to the action.

14. The method of claim 13 , wherein the action includes firing at the at least one target object.

15. The method of claim 13 , further comprising determining an interaction between a target object and a different graphical object within the scene upon receiving the input indicating an action to be performed.

16. The method of claim 13 , further comprising displaying one or more alternative bonus awards associated with at least one of the target objects.

17. The method of claim 1 , wherein the change in the illusion of continuous movement through the three-dimensional graphical environment includes changing a lane displayed within the scene.

18. The method of claim 1 , wherein the predetermined track that forms at least one loop includes one or more paths that diverge from the loop and return to the loop.

19. A gaming system comprising:

a processor operable to present a wagering game upon which monetary value may be wagered;

a graphics engine operable to render a wagering game segment of the wagering game, the wagering game segment having a scripted environment, the scripted environment having multiple scenes for simulating an illusion of continuous movement of a point of reference through a three-dimensional graphical environment along a predetermined track that forms at least one loop;

a memory configured to store the predetermined track as a plurality of tiles, each tile having scene data for a respective one of the multiple scenes; and

an input device, configured to receive an input from a user, the input indicating a change in a movement of the point of reference through the three-dimensional graphical environment;

wherein the graphics engine is configured to serially transition through the multiple scenes of the scripted environment, along the predetermined track, the transitioning including:

reading scene data for one of the multiple scenes from the memory;

determining a set of one or more graphical elements to be displayed for the scene;

determining a set of one or more graphical characteristics associated with the scene;

rendering the scene of the three-dimensional graphical environment from the point of reference; and

rendering the set of one or more graphical elements for the scene within the three-dimensional graphical environment in accordance with the set of one or more graphical characteristics for the scene defined by the scene data, the rendering including moving one or more of the set of graphical elements within the scene;

receiving the input indicating a change in the illusion of continuous movement through the three-dimensional graphical environment;

in response to the input, updating the set of one or more graphical elements of the scene, determining an outcome based on whether the point of reference is substantially close to a graphical element, and providing an award for the segment of the wagering game based on the closeness of the graphical element and the reference point; and

determining a next scene.

20. The gaming system of claim 19 , wherein determining the set of one or more graphical elements to be displayed for the scene includes randomly generating one or more graphical elements.

21. The gaming system of claim 19 , wherein the set of one or more graphical objects includes a plurality of target objects.

22. The gaming system of claim 21 , wherein the plurality of target objects are associated with one or more alternative bonus awards.

23. The gaming system of claim 19 , further comprising a physics engine operable to at least in part determine how the set of graphical elements of the scene are rendered by the graphics engine.

24. A non-transitory machine-readable medium having machine executable instructions for causing one or more processors to perform a method, the method comprising:

presenting a wagering game upon which monetary value may be wagered, the wagering game including one or more segments, the one or more segments having a scripted environment, the scripted environment having multiple scenes for simulating an illusion of continuous movement of a point of reference through a three-dimensional graphical environment along a predetermined track that forms at least one loop;

storing the predetermined track in a memory as a plurality of tiles, each tile having scene data for a respective one of the multiple scenes;

under the control of the one or more processors, serially transitioning through the multiple scenes of the scripted environment, along the predetermined track, the transitioning including:

reading scene data for one of the multiple scenes from the memory;

determining a set of one or more graphical elements to be displayed for the scene;

determining a set of one or more graphical characteristics associated with the scene;

rendering the scene of the three-dimensional graphical environment from the point of reference; and

rendering the set of one or more graphical elements for the scene within the three-dimensional graphical environment in accordance with the set of one or more graphical characteristics for the scene defined by the scene data, the rendering including moving one or more of the set of graphical elements within the scene;

receiving, via an input device, an input indicating a change in the illusion of continuous movement through the three-dimensional graphical environment;

in response to the input, updating the set of one or more graphical elements of the scene, determining an outcome based on whether the point of reference is substantially close to a graphical element, and providing an award for the segment of the wagering game based on the closeness of the graphical element and the reference point; and

determining a next scene.

25. The non-transitory machine-readable medium of claim 24 , wherein the predetermined track that forms at least one loop includes one or more paths that diverge from the loop and return to the loop.

Assignments (9)
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 051649/0239 →
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/0464 →
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 →