发明名称 System and method of centralized random number generator processing
摘要 A networked gaming system and method with a central true random number generator (“TRNG”) for generating random numbers (“RNs”). The RNs are supplied to electronic gaming machines (“EGMs”) on a network and are used to determine game outcomes. The system and method are configured to gather requests for RNs from EGMs in batches that are coordinated by a RNG server where the RNG server receives RN requests from EGMs and routes the requests in batches to the central TRNG. The central TRNG responds to the RNG server with a batch of RNs that are then distributed to the EGMs within an acceptable response time.
申请公布号 US9336646(B2) 申请公布日期 2016.05.10
申请号 US201313757767 申请日期 2013.02.02
申请人 Novomatic A.G. 发明人 Pirvu Bogdan;Pitulej Dariusz;Chyla Darek
分类号 G07F17/32 主分类号 G07F17/32
代理机构 代理人 Foodman Marc D.
主权项 1. A system in which a plurality of electronic gaming machines (“EGMs”) are connected on a network wherein players are enabled to play games on the EGMs with an opportunity to win an award, comprising: a first central server in communication with the network, comprising: a true random number generator (“TRNG”) for generating random numbers (“RNs”) that determine the outcome of games played on EGMs on the network wherein each game outcome resulting from a corresponding RN is one of a predefined set of game outcomes including winning and losing outcomes; anda true random number generator request handler (“TRNGRH”) for handling RN batch requests with individual RN requests received on the network from the EGMs, and coordinating the transmission of RNs generated by the RNG on the network; at least one RNG server in communication with the network for: (a) receiving individual RN requests from at least a first group of EGMs that is a subset of the plurality of EGMs, and accumulating the RN requests in a request list that forms a batch of RN requests; (b) parsing, in the time intervals Δt<<min(ΔT, δT), the request list and determining whether an equation t+Ti≧ti−δT, is fulfilled for any of the RN requests; (c) upon the equation being fulfilled for any i, sending the batch of RN requests to the TRNGRH for handling and response; (d) receiving a response to the batch request sent to the TRNGRH including a RN corresponding to each RN request in the batch; and (e) transmitting each RN request in the batch to the appropriate EGM in response to each individual request received from the EGMs; and wherein i is an integer for counting RN requests; t is a running time variable in the system; Ti is an expected response time for a particular EGM to receive a RN; ti is the latest arrival time at which a particular request for a RN made on EGM i may be answered; δT is an operator defined value set to cover an unexpected level of fluctuation; and ΔT is the maximum allowable latency time between request and receipt of a RN on the EGM.
地址 Gumpoldskirchen AT