×

Gaming device operable with platform independent code and method

  • US 7,901,291 B2
  • Filed: 09/26/2002
  • Issued: 03/08/2011
  • Est. Priority Date: 09/28/2001
  • Status: Active Grant
First Claim
Patent Images

1. A gaming device comprising:

  • a processor associated with a first platform type, the processor configured to execute a program having a first program format on a first platform type; and

    a memory device accessible by the processor, the memory device storing;

    (1) game code having a platform independent format, the game code;

    (a) having been written in a second different program format for a second platform type, the second different program format not being executable by said processor,(b) having been converted from said second different program format into said platform independent format,(c) representing a wagering game associated with a plurality of elements including at least one audio output element independent of any audio hardware of any particular platform type and at least one visual output element independent of any video hardware of any particular platform type, and(d) including an instruction call associated with a game event, and(2) conversion code having a platform independent format, the conversion code being isolated from the game code;

    the conversion code being executable by the processor to convert the game code to converted game code having the first program format, the conversion converting the at least one audio output element to at least one converted audio output element based on audio hardware particular to the first platform type and converting the at least one video output element to at least one converted video output element based on video hardware particular to the first platform type; and

    the converted game code being directly executable by the processor to;

    (a) enable a player to wager on a play of the wagering game,(b) control a plurality of the elements associated with the wagering game,(c) determine whether the game event occurs,(d) if the determination is that the game event occurs, execute the instruction call as a result of the occurrence of the game event,(e) cause the at least converted one audio output element to be played using the audio hardware particular to the first platform type,(f) cause the at least one converted video output element to be displayed using the video hardware particular to the first platform type, and(g) if the play of the wagering game results in a winning outcome, provide an award to the player, the award being based on the wager for said play.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×