WO2004068280A3 - Method of generating unpredictable and auditable random numbers - Google Patents

Method of generating unpredictable and auditable random numbers Download PDF

Info

Publication number
WO2004068280A3
WO2004068280A3 PCT/US2004/000147 US2004000147W WO2004068280A3 WO 2004068280 A3 WO2004068280 A3 WO 2004068280A3 US 2004000147 W US2004000147 W US 2004000147W WO 2004068280 A3 WO2004068280 A3 WO 2004068280A3
Authority
WO
WIPO (PCT)
Prior art keywords
random numbers
elements
generation
data
digital signature
Prior art date
Application number
PCT/US2004/000147
Other languages
French (fr)
Other versions
WO2004068280A2 (en
Inventor
Walter Szrek
Irena Szrek
Original Assignee
Walter Szrek
Irena Szrek
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Walter Szrek, Irena Szrek filed Critical Walter Szrek
Priority to GB0514945A priority Critical patent/GB2412467B/en
Priority to AU2004207345A priority patent/AU2004207345C1/en
Priority to CA2513787A priority patent/CA2513787C/en
Publication of WO2004068280A2 publication Critical patent/WO2004068280A2/en
Publication of WO2004068280A3 publication Critical patent/WO2004068280A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled
    • G06F7/58Random or pseudo-random number generators
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C15/00Generating random numbers; Lottery apparatus
    • G07C15/006Generating random numbers; Lottery apparatus electronically

Abstract

A system and method for generation of unpredictable and auditable random numbers includes a host computer (18), a digital signature server (16) and a verification device (24). The host computer (18) provides data to the digital signature server (16); obtains digital signature for this data; uses elements of this signature for random numbers generation; logs relevant data for audit. The verification device (24) uses logged data for auditing of the random number generation process. This invention can be applied in gaming and gambling industries where the random numbers are used for generation of game/play elements and of winning numbers elements. The game/play elements and winning numbers elements generated using this invention can be audited.
PCT/US2004/000147 2003-01-22 2004-01-06 Method of generating unpredictable and auditable random numbers WO2004068280A2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
GB0514945A GB2412467B (en) 2003-01-22 2004-01-06 Method of generating unpredictable and auditable random numbers
AU2004207345A AU2004207345C1 (en) 2003-01-22 2004-01-06 Method of generating unpredictable and auditable random numbers
CA2513787A CA2513787C (en) 2003-01-22 2004-01-06 Method of generating unpredictable and auditable random numbers

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/248,471 2003-01-22
US10/248,471 US6934846B2 (en) 2003-01-22 2003-01-22 Method of generating unpredictable and auditable random numbers

Publications (2)

Publication Number Publication Date
WO2004068280A2 WO2004068280A2 (en) 2004-08-12
WO2004068280A3 true WO2004068280A3 (en) 2005-02-03

Family

ID=32710666

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2004/000147 WO2004068280A2 (en) 2003-01-22 2004-01-06 Method of generating unpredictable and auditable random numbers

Country Status (5)

Country Link
US (1) US6934846B2 (en)
AU (1) AU2004207345C1 (en)
CA (1) CA2513787C (en)
GB (1) GB2412467B (en)
WO (1) WO2004068280A2 (en)

Families Citing this family (62)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040030598A1 (en) * 1999-11-30 2004-02-12 Boal Steven R. Electronic coupon distribution system
US20080177603A1 (en) * 1999-11-30 2008-07-24 Coupons, Inc. System and method for controlling distribution of electronic coupons
US20030221105A1 (en) * 2002-05-20 2003-11-27 Autodesk, Inc. Extensible mechanism for attaching digital signatures to different file types
US8043152B2 (en) 2003-07-03 2011-10-25 Igt Methods and system for providing paper-based outcomes
US7771264B2 (en) * 2004-05-07 2010-08-10 Gamelogic Inc. Method and apparatus for conducting a wagering game of chance including a prize wheel game
US7766739B2 (en) 2004-05-07 2010-08-03 Gamelogic, Inc. Method and apparatus for conducting a game of chance
US8038529B2 (en) 2004-05-07 2011-10-18 Gamelogic, Inc. Method and apparatus for conducting a game of chance
US8047907B2 (en) 2004-05-07 2011-11-01 Scientific Games Holdings Limited Method and apparatus for conducting a game of chance using pull-tab tickets
US8845409B2 (en) 2004-05-07 2014-09-30 Scientific Games Holdings Limited Method and apparatus for reinvesting winnings
US8100759B2 (en) 2004-05-07 2012-01-24 Scientific Games Holdings Limited Method and apparatus for providing player incentives
US8727867B2 (en) 2004-05-07 2014-05-20 Scientific Games Holdings Limited Method and apparatus for conducting a first and second level game and a game of chance
US7666082B2 (en) 2004-05-07 2010-02-23 Gamelogic Inc. Method and apparatus for conducting a game of chance
US8109828B2 (en) 2004-05-07 2012-02-07 Scientific Games Holdings Limited System and method for playing a game having online and offline elements
US8025567B2 (en) 2004-05-07 2011-09-27 Gamelogic Inc. Method and apparatus for conducting a game of chance
US8029361B2 (en) 2004-05-07 2011-10-04 Gamelogic Inc. Method and apparatus for providing player incentives
US9129476B2 (en) 2004-05-07 2015-09-08 Scientific Games Holdings Limited Method and apparatus for providing player incentives
US8425300B2 (en) 2004-05-07 2013-04-23 Scientific Games Holdings Limited Method and apparatus of conducting a game of chance including bingo
US8512133B2 (en) 2004-05-07 2013-08-20 Scientific Games Holdings Limited Method and apparatus for providing player incentives
US7959502B2 (en) * 2004-05-07 2011-06-14 Gamelogic Inc. Method of playing a game of chance including a computer-based game
US8425297B2 (en) 2004-05-07 2013-04-23 Scientific Games Holdings Limited Method and apparatus for conducting a game of chance including a ticket
US7819747B2 (en) 2004-05-07 2010-10-26 Gamelogic Inc. Method and apparatus for conducting a game of chance
US7815502B2 (en) 2004-05-07 2010-10-19 Gamelogic Inc. Method and apparatus for conducting a game of chance
US7976374B2 (en) 2004-05-07 2011-07-12 Gamelogic, Inc. Method and apparatus for conducting a game of chance
US8047917B2 (en) 2004-05-07 2011-11-01 Scientific Games Holdings Limited Method and apparatus for conducting a game of chance
US8512134B2 (en) 2004-05-07 2013-08-20 Dow K. Hardy Method and apparatus for providing player incentives
US7357715B2 (en) * 2004-08-03 2008-04-15 Gamelogic, Inc. System and method for playing a role-playing game
JP2006050504A (en) * 2004-08-09 2006-02-16 Canon Inc Image processing device and method thereof
US20060121980A1 (en) * 2004-12-03 2006-06-08 Hannu Heilala Method and system for using preprinted coupons in a multiuser game
WO2007010055A1 (en) * 2005-07-15 2007-01-25 Kinamik Data Integrity, S.L. Method and system for generating a file of auditable logs relating to games using onsite and remote electronic means
GB2434947B (en) * 2006-02-02 2011-01-26 Identum Ltd Electronic data communication system
AU2007212246B2 (en) 2006-02-08 2012-04-12 Scientific Games, Llc Method and system for remote entry in frequent player programs
US8118667B2 (en) * 2006-02-08 2012-02-21 Scientific Games Holdings Limited Multiplayer gaming incentive
WO2007104802A1 (en) * 2006-03-13 2007-09-20 Kinamik Data Integrity, S.L. Highly efficient method and system for secure generation of random numbers
WO2008016960A2 (en) 2006-08-01 2008-02-07 Gamelogic, Inc. Method for playing multi-level games of chance
US8606834B2 (en) * 2006-08-16 2013-12-10 Apple Inc. Managing supplied data
US7934993B2 (en) * 2006-10-16 2011-05-03 Igt Secure progressive controller
US7896741B2 (en) * 2006-10-16 2011-03-01 Igt Progressive controller
AU2008206204B2 (en) * 2007-01-18 2012-03-01 Coupons.Com Incorporated System and method for controlling distribution of electronic coupons
US8577943B2 (en) * 2007-10-16 2013-11-05 Arrow International, Inc. Algorithm for creating unique bingo faces
US10115097B2 (en) * 2007-11-05 2018-10-30 Irena Szrek Protecting lottery receipts
EP2243109A4 (en) 2007-12-26 2012-01-18 Gamelogic Inc System and method for collecting and using player information
US20090307076A1 (en) * 2008-05-13 2009-12-10 Manickababu Muthugopalakrishnan System and method for distributing coupon content and transactional advertisements
US20100035679A1 (en) * 2008-08-11 2010-02-11 Oram Thomas K Systems and methods for wager management
US8165078B2 (en) * 2008-11-19 2012-04-24 Coupons.Com Incorporated System and method for controlling use of a network resource
WO2010107902A2 (en) * 2009-03-18 2010-09-23 Szrek2Solutions, Llc Secure provisioning of random numbers to remote clients
GB201000288D0 (en) * 2010-01-11 2010-02-24 Scentrics Information Security System and method of enforcing a computer policy
US20130151320A1 (en) 2011-12-07 2013-06-13 Szrek2Solutions Llc Payment method and system
US20140141862A1 (en) 2012-10-11 2014-05-22 Scientific Games International, Inc. System and Method for Implementing Play of Internet-Based Games
US9547957B2 (en) 2012-10-11 2017-01-17 Scientific Games International, Inc. System and method for implementing internet-based games wherein a plurality of different games share a common prize structure
US20140141866A1 (en) 2012-10-11 2014-05-22 Scientific Games International, Inc. Method for Integration of Closed and Open Loop Debit Systems with an Internet Gaming System
US9539501B2 (en) 2012-10-11 2017-01-10 Scientific Games International, Inc. System for implementing internet-based games with a core platform, game modules, and protected game outcome generator
KR101738978B1 (en) * 2013-02-28 2017-05-23 아마존 테크놀로지스, 인크. Configurable-quality random data service
US9819727B2 (en) 2013-02-28 2017-11-14 Amazon Technologies, Inc. Computing infrastructure for configurable-quality random data
KR101392746B1 (en) * 2013-11-01 2014-05-08 배영현 System for generating lotto number using hash code and method thereof
WO2015173434A1 (en) * 2014-05-16 2015-11-19 Nec Europe Ltd. Method for proving retrievability of information
EP3197192B1 (en) * 2014-10-31 2021-04-21 Nanchang Coolpad Intelligent Technology Company Limited Mic verification method in d2d communications and d2d communications system
US20180096560A1 (en) * 2015-04-08 2018-04-05 Joseph Y. Lee Game random number generation and auditing systems and methods
US10009180B2 (en) * 2015-05-14 2018-06-26 Sca Promotions, Inc. System and method for generating auditable secure seeds from real-world data
WO2020028971A1 (en) * 2018-08-09 2020-02-13 Wgames Incorporated Multi-process interface controller
GB201901893D0 (en) * 2019-02-11 2019-04-03 Nchain Holdings Ltd Computer implemented system and method
US11430294B2 (en) 2019-03-25 2022-08-30 Multi-State Lottery Association Lottery transaction processing system
US10997827B2 (en) 2019-07-15 2021-05-04 Multi-State Lottery Association Distributed and deterministic random number generation for lottery drawings

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5643086A (en) * 1995-06-29 1997-07-01 Silicon Gaming, Inc. Electronic casino gaming apparatus with improved play capacity, authentication and security
US5778069A (en) * 1996-04-10 1998-07-07 Microsoft Corporation Non-biased pseudo random number generator
US20010038178A1 (en) * 1998-09-11 2001-11-08 Olaf Vancura Knowledge-based casino game and method therefor
US20020141590A1 (en) * 2001-03-29 2002-10-03 Montgomery Dennis L. Method and apparatus for streaming data using rotating cryptographic keys
US20020161721A1 (en) * 2000-07-28 2002-10-31 Xinhong Yuan Digital receipt for a transaction
US6595855B2 (en) * 1997-01-27 2003-07-22 Nec Corporation Electronic lottery system and its operating method and computer-readable recording medium in which the electronic lottery program code is stored
US6685562B1 (en) * 1998-11-25 2004-02-03 Oy Veikkaus Ab Method and system for arranging electronic quick lotteries

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5871398A (en) * 1995-06-30 1999-02-16 Walker Asset Management Limited Partnership Off-line remote system for lotteries and games of skill
US20020026321A1 (en) * 1999-02-26 2002-02-28 Sadeg M. Faris Internet-based system and method for fairly and securely enabling timed-constrained competition using globally time-sychronized client subsystems and information servers having microsecond client-event resolution

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5643086A (en) * 1995-06-29 1997-07-01 Silicon Gaming, Inc. Electronic casino gaming apparatus with improved play capacity, authentication and security
US5778069A (en) * 1996-04-10 1998-07-07 Microsoft Corporation Non-biased pseudo random number generator
US6595855B2 (en) * 1997-01-27 2003-07-22 Nec Corporation Electronic lottery system and its operating method and computer-readable recording medium in which the electronic lottery program code is stored
US20010038178A1 (en) * 1998-09-11 2001-11-08 Olaf Vancura Knowledge-based casino game and method therefor
US6685562B1 (en) * 1998-11-25 2004-02-03 Oy Veikkaus Ab Method and system for arranging electronic quick lotteries
US20020161721A1 (en) * 2000-07-28 2002-10-31 Xinhong Yuan Digital receipt for a transaction
US20020141590A1 (en) * 2001-03-29 2002-10-03 Montgomery Dennis L. Method and apparatus for streaming data using rotating cryptographic keys

Also Published As

Publication number Publication date
US20040141611A1 (en) 2004-07-22
AU2004207345A1 (en) 2004-08-12
GB0514945D0 (en) 2005-08-24
AU2004207345B2 (en) 2007-10-04
CA2513787C (en) 2010-07-27
US6934846B2 (en) 2005-08-23
GB2412467B (en) 2006-11-15
WO2004068280A2 (en) 2004-08-12
GB2412467A (en) 2005-09-28
CA2513787A1 (en) 2004-08-12
AU2004207345C1 (en) 2008-04-03

Similar Documents

Publication Publication Date Title
WO2004068280A3 (en) Method of generating unpredictable and auditable random numbers
WO2006074009A3 (en) Method and apparatus for conducting a game of chance
NO20076025L (en) Play Gyms
WO2006124812A3 (en) Method and apparatus for conducting a game of chance
WO2007087286A3 (en) Method and apparatus for conducting a game of chance
CA2481554A1 (en) Method and apparatus for wagering on a random chance event
WO2006017516A3 (en) Apparatus for playing a role-playing game
WO2006060436A3 (en) Method and apparatus for conducting a game of chance
US20170161991A1 (en) System and method for public verification of a gambling website or gaming event
WO2006060493A3 (en) Method and apparatus for conducting a game of a chance
WO2006074423A3 (en) Lottery game utilizing nostalgic game themes
WO2006073934A3 (en) Method and apparatus for conducting a game of chance
WO2006074010A3 (en) Method and apparatus for conducting a game of chance
WO2006122145A3 (en) System, method, and computer program product for networked pari-mutuel gaming
WO2008039848A3 (en) Providing and redeeming partial wagering game outcomes
EP1378874A3 (en) Gaming machine, program, and server
WO2003027970A3 (en) Wireless gaming machine
MXPA05008258A (en) Method, system, and program product for conducting bingo games.
WO2005069983A3 (en) Method, apparatus, and program product for applying bonus designations in a bingo game
WO2005043352A3 (en) Enhanced bingo game method, apparatus, and computer program product
WO2005006113A3 (en) Methods and apparatus for providing a lottery game
WO2007011715A3 (en) Interactive gaming among a plurality of players systems and methods
JP2008528127A5 (en)
CN1333905A (en) Computer gamebling game
WO2007040707A3 (en) Electronic lottery system with promotion prize distribution

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): BW GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DPEN Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed from 20040101)
WWE Wipo information: entry into national phase

Ref document number: 2513787

Country of ref document: CA

ENP Entry into the national phase

Ref document number: 0514945

Country of ref document: GB

Kind code of ref document: A

Free format text: PCT FILING DATE = 20040106

WWE Wipo information: entry into national phase

Ref document number: 2004207345

Country of ref document: AU

ENP Entry into the national phase

Ref document number: 2004207345

Country of ref document: AU

Date of ref document: 20040106

Kind code of ref document: A

WWP Wipo information: published in national office

Ref document number: 2004207345

Country of ref document: AU

122 Ep: pct application non-entry in european phase