×

Universal gaming engine

  • US 5,707,286 A
  • Filed: 12/19/1994
  • Issued: 01/13/1998
  • Est. Priority Date: 12/19/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. An apparatus for implementing a game, the game having a deterministic component, a rule based non-deterministic component, and a random component, the apparatus comprising:

  • a first player interface unit generating at least a first player record of information indicating player-initiated events from a first player;

    a random number circuit providing an output signal comprising a series of uniformly distributed pseudo-random numbers;

    verification means coupled to receive the output signal from the random number circuit for verifying that the received pseudo-random numbers are statistically random, the verification means having an output for supplying a series of verified pseudo-random numbers;

    buffer means coupled to receive the verified pseudo-random numbers for temporarily storing the verified pseudo-random numbers, the buffer means having an output for distributing the stored verified random numbers;

    first control means coupled to the buffer means, verification means, and the random number circuit for activating the random number circuit and the verification means and causing the buffer means to deliver a set of the stored verified pseudo-random numbers on the buffer means output;

    a rules library storing indexed rules for one or more games;

    an interface registry for storing mapping data records, the mapping data records for mapping the first player record to pre-selected rules in the rules library;

    combinatorial algorithm storage means having a bi-directional input/output port for storing combinatorial algorithms in an executable form; and

    second control means coupled to the buffer means output, the first player interface unit, the interface registry, the combinatorial algorithm storage means, and rules library, the second control means for processing the player record, the processing comprising the steps of;

    (i) accepting the first player record,(ii) referring to the interface registry to map the first player record to a selected rule in the rules library,(iii) executing the selected rule by selectively referring to the combinatorial algorithm storage means and selectively generating requests for sets of verified pseudo-random numbers from the buffer means output, and(iv) generating an output record indicating results of the execution step, the output record directed to the first player interface unit.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×