Movatterモバイル変換


[0]ホーム

URL:


US20020002076A1 - Method and apparatus for securing electronic games - Google Patents

Method and apparatus for securing electronic games
Download PDF

Info

Publication number
US20020002076A1
US20020002076A1US09/895,648US89564801AUS2002002076A1US 20020002076 A1US20020002076 A1US 20020002076A1US 89564801 AUS89564801 AUS 89564801AUS 2002002076 A1US2002002076 A1US 2002002076A1
Authority
US
United States
Prior art keywords
random number
player
game server
game
player terminal
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
US09/895,648
Other versions
US6450885B2 (en
Inventor
Bruce Schneier
Jay Walker
James Jorasch
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inventor Holdings LLC
Original Assignee
Individual
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
Priority to US09/895,648priorityCriticalpatent/US6450885B2/en
Application filed by IndividualfiledCriticalIndividual
Publication of US20020002076A1publicationCriticalpatent/US20020002076A1/en
Application grantedgrantedCritical
Priority to US10/246,099prioritypatent/US20030054879A1/en
Publication of US6450885B2publicationCriticalpatent/US6450885B2/en
Assigned to JSW INVESTMENTS, LLCreassignmentJSW INVESTMENTS, LLCSECURITY INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: WALKER DIGITAL, LLC
Assigned to WALKER DIGITAL, LLCreassignmentWALKER DIGITAL, LLCRELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS).Assignors: JSW INVESTMENTS, LLC
Assigned to WALKER DIGITAL, LLCreassignmentWALKER DIGITAL, LLCRELEASE OF SECURITY INTERESTAssignors: JSW INVESTMENTS, LLC
Priority to US11/934,856prioritypatent/US7524245B2/en
Priority to US12/430,686prioritypatent/US8608558B2/en
Priority to US14/108,637prioritypatent/US20140106873A1/en
Assigned to IGTreassignmentIGTLICENSE (SEE DOCUMENT FOR DETAILS).Assignors: WALKER DIGITAL GAMING HOLDING, LLC, WALKER DIGITAL GAMING, LLC, WALKER DIGITAL, LLC, WDG EQUITY, LLC
Assigned to INVENTOR HOLDINGS, LLCreassignmentINVENTOR HOLDINGS, LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: WALKER DIGITAL, LLC
Assigned to WALKER DIGITAL, LLCreassignmentWALKER DIGITAL, LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: WALKER DIGITAL CORPORATION
Assigned to WALKER ASSET MANAGEMENT LIMITED PARTNERSHIPreassignmentWALKER ASSET MANAGEMENT LIMITED PARTNERSHIPASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: JORASCH, JAMES A., WALKER, JAY S., SCHNEIER, BRUCE
Anticipated expirationlegal-statusCritical
Expired - Lifetimelegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A system for playing electronic games includes a game server and one or more player terminals. Game results are based on a random number generated in each of the game server and the player terminals. The game server and the player terminals cooperate to ensure that the random numbers are generated independently. As a result, game players and the game host, such as a casino, can be confident that play results are not fraudulent. In one embodiment, the random numbers are transmitted between the game server and the player terminals at substantially the same time. In other embodiments, the random numbers are encoded and exchanged between the game server and the player terminals. Then, keys to decode the random numbers are exchanged.

Description

Claims (52)

What is claimed is:
1. An electronic game system comprising:
a first electronic system for generating a first random number;
a second electronic system for generating a second random number;
means for exchanging said first and second random numbers between said first and second electronic systems; and
means for ensuring that said first random number is generated independently of said second random number.
2. An electronic game system comprising a game server and one or more player terminals,
said game server including:
a random number generator; and
first transmitting means for transmitting a first random number to said one or more player terminals;
said one or more player terminals including:
a random number generator; and
second transmitting means for transmitting a second random number to said game server; and
said system including means for ensuring that said first random number is generated independently of said second random number.
3. An electronic game system comprising a game server and one or more player terminals,
wherein said one or more player terminals include:
a first random number generator; and
first transmitting means for transmitting said first random number to said game server; and
wherein said game server includes:
a second random number generator;
second transmitting means for transmitting said second random number to said one or more player terminals; and
said system including means for generating a game result based on said first random number and said second random number.
4. An electronic game system as defined inclaim 3, wherein said one or more player terminals further include encoding means for encoding said first random number; and wherein said game server further includes decoding means for decoding said encoded first random number.
5. An electronic game system as defined inclaim 3, wherein said game server further includes encoding means for encoding said second random number.
6. An electronic game system as defined inclaim 5, wherein said one or more player terminals further include:
decoding means for decoding said encoded second random number.
7. An electronic game system according toclaim 3, wherein said first and second transmitting means includes means for transmitting said first and second random numbers at substantially the same time.
8. An electronic game system according toclaim 6, further comprising:
means for exchanging decoding keys between said game server and said player terminal to decode said first and second random numbers.
9. An electronic game system according toclaim 4 said player terminal further comprising:
means for generating a decoding key; and
means for transmitting said encoded first random number to said game server before receiving said second random number from said game server and for transmitting said decoding key to said game server after receiving said second random number from said game server.
10. An electronic game system according toclaim 5, said game server further comprising:
means for generating a decoding key; and
means for transmitting said encoded second random number to said player terminal before receiving said first random number from said player terminal and for transmitting said decoding key to said player terminal after receiving said first random number from said player terminal.
11. An electronic game system according toclaim 3, wherein said player terminal further comprises:
means for generating a hash value of said first random number,
means for transmitting said hash value to said game server before receiving said second random number from said game server; and
means for transmitting said first random number to said game server after receiving said second random number from said game server.
12. An electronic game server according toclaim 3, wherein said game server further comprises:
means for generating a hash value of said second random number;
means for transmitting said hash value to said player terminal before receiving said first random number from said player terminal; and
means for transmitting said second random number to said player terminal after receiving said first random number from said player terminal.
13. An electronic game server according toclaim 3, further comprising:
means at said player terminal for encrypting said first random number or other player selection data using a first encryption key;
a database at said game server storing at least one decryption key corresponding to said first encryption key; and
means at said game server for decrypting said first random number or said other player selection data using said at least one decryption key.
14. An electronic game server according toclaim 3, further comprising:
means at said player terminal for encrypting said first random number or other player selection data using a private encryption key; and
means at said game server for decrypting said first random number or said other player selection data using a public decryption key.
15. A game server for an electronic game system comprising:
means for generating a first random number;
means for receiving a second random number generated at a separate device;
means for generating a game result based on said first and second random numbers; and
means for ensuring that said first and second random numbers are generated independently.
16. A player terminal for an electronic game system comprising:
means for generating a first random number;
means for transmitting said first random number to a separate device;
means for receiving a game result based on said first random number and a second random number generated at said separate device; and
means for ensuring that said first and second random numbers are generated independently.
17. A method of controlling an electronic game played in a system including first and second electronic systems, comprising the steps of:
generating a first random number at said first electronic system;
generating a second random number at said second electronic system;
exchanging said first and second random numbers between said first and second electronic systems; and
ensuring that said first and second random numbers are generated independently.
18. A method of controlling an electronic game played in a system including a game server and one or more player terminals, comprising the steps of:
generating a first random number at said game server;
generating a second random number at said player terminal;
encoding said first random number at said game server;
encoding said second random number at said player terminal;
transmitting a player encoded number from said player terminal to said game server;
transmitting a player decoding key from said player terminal to said game server; and
decoding said player encoded number at said game server to obtain said second random number.
19. A method of controlling an electronic game as defined inclaim 18, further comprising the steps of:
transmitting a server encoded number from said game server to said player terminal;
transmitting a server decoding key from said game server to said player terminal; and
decoding said server encoded number at said player terminal to obtain said first random number.
20. A method of controlling an electronic game as defined inclaim 19, wherein said step of encoding said first random number is performed by encoding said first random number with said game server encoding key to create said server encoded number; and said step of encoding said second random number is performed by encoding said second random number with said player encoding key to create said player encoded number.
21. In a game server for a game system including a game server and a player terminal, a method comprising the steps of:
generating a first random number;
encoding said first random number;
receiving a player encoded number from said player terminal;
receiving a player decoding key from said player terminal;
transmitting a server decoding key to said player terminal; and
decoding said player encoded number to obtain a second random number.
22. A method of controlling an electronic game as defined inclaim 21, further comprising the step of:
transmitting a server encoded number to said player terminal.
23. In a player terminal for a game system including a game server and a player terminal, a method comprising the steps of:
generating a first random number;
encoding said first random number;
transmitting said encoded first random number to said game server;
transmitting a player decoding key to said game server; and
receiving a game result based on said first random number and a second random number generated at said game server.
24. A method of controlling an electronic game as defined inclaim 23, further comprising the step of:
receiving a server encoded number from said game server.
25. A method of controlling an electronic game as defined inclaim 24, further comprising the step of:
decoding said server encoded number to obtain said second random number.
26. A method of controlling an electronic game played in a system having a game server and a player terminal, comprising the steps of:
generating a first random number at said game server;
storing said first random number at said game server;
generating a second random number at said player terminal;
encoding said second random number at said player terminal to produce an encoded player number;
transmitting said encoded player number from said player terminal to said game server;
transmitting said first random number from said game server to said player terminal;
transmitting a player decoding key from said player terminal to said server; and
decoding said encoded player number using said player decoding key to obtain said second random number.
27. A method of generating a play result for an electronic game as defined inclaim 26, wherein said first random number is transmitted from said game server to said player terminal after or at substantially the same time as the player decoding key is transmitted from said player terminal to said game server.
28. In a game server for an electronic game environment having a game server and a player terminal, a method of controlling an electronic game, comprising the steps of:
generating a first random number;
storing said first random number;
receiving from said player terminal an encoded second random number;
receiving from said player terminal a decoding key; and
decoding said encoded second random number using said decoding key.
29. A method of controlling an electronic game as defined inclaim 28, further comprising the step of:
making said first random number available for retrieval by said player terminal or transmitting said first random number to said player terminal.
30. In a player terminal of an electronic game environment having a game server and a player terminal, a method of controlling an electronic game, comprising the steps of:
generating a first random number;
encoding said first random number;
transmitting to said game server said encoded first random number;
transmitting to said game server a decoding key after said game server has generated a second random number; and
receiving from said game server a game result based on said first and second random numbers.
31. A method of obtaining a play result for an electronic game as defined inclaim 30, further comprising the step of:
receiving said second random number from said game server before transmitting said decoding key to said game server.
32. A method of controlling an electronic game for a system including a game server and a player terminal, comprising the steps of:
generating a first random number at said game server;
generating a second random number at said player terminal;
encoding said first random number at said game server using a server encoding key to produce a server encoded number;
transmitting said server encoded number from said game server to said player terminal;
transmitting a second random number from said player terminal to said game server;
transmitting said server decoding key from said game server to said player terminal; and
decoding said server encoded number using said server decoding key to obtain said first random number.
33. A method of controlling an electronic game for a system including a game server and a player terminal, comprising the steps of:
generating a first random number at said game server;
generating a second random number at said player terminal;
encoding said first random number at said game server using a server encoding key to produce a server encoded number;
transmitting said server encoded number from said game server to said player terminal;
transmitting a second random number from said player terminal to said game server after or at substantially the same time as said server decoding key is transmitted from said game server to said player terminal; and
decoding said server encoded number using said server decoding key to obtain said first random number.
34. A method of controlling an electronic game as defined inclaim 33, wherein said game server encoding key is chosen from a database.
35. In a game server for an electronic game environment having a game server and a player terminal, a method of controlling an electronic game, comprising the steps of:
generating a first random number;
encoding said first random number;
transmitting said encoded first random number to said player terminal;
receiving a second random number from said player terminal; and
transmitting a decoding key to said player terminal after or at substantially the same time as said random number is received from said player terminal.
36. In a player terminal for an electronic game environment having a game server and a player terminal, a method of obtaining a game result, comprising the steps of:
receiving an encoded first random number from said game server;
generating a second random number;
transmitting said second random number to said game server;
receiving from said game server a decoding key after or at substantially the same time as transmitting said second random number to said game server; and
receiving from said game server a game result based on said first and second random numbers.
37. In an electronic game environment having a game server and a player terminal, a method of controlling an electronic game, comprising the steps of:
generating a first random number at said player terminal;
generating a second random number at said game server; and
transmitting said first random number to said game server and transmitting said second random number to said player terminal at substantially the same time.
38. A method according toclaim 37, further comprising the step of:
posting said first and second random numbers to an electronic network.
39. A method of according toclaim 38, further comprising the step of:
attesting to the veracity of said posted numbers by a third party.
40. A method according toclaim 38, further comprising the steps of:
transmitting player identifying information to said game server; and
authenticating at said game server said player identifying information.
41. A method according toclaim 40, further comprising the step of:
creating an audit record including said player identifying information, said first random number, said second random number, and said game result.
42. A method according toclaim 41, further comprising the step of:
storing said audit record at a location separate from said game server.
43. In a game server for an electronic game environment having a game server and a player terminal, a method of controlling an electronic game, comprising the steps of:
generating a first random number;
receiving a second random number from said player terminal;
transmitting said first random number to said player terminal at substantially the same time that said second random number is received from said player terminal.
44. In a player terminal of an electronic game environment having a game server and a player terminal, a method of obtaining a game result, comprising the steps of:
generating a first random number;
receiving a second random number from said game server;
transmitting said first random number to said gamer server at substantially the same time that said second random number is received from said game server; and
receiving a game result from said game server, said game result being based on said first and second random numbers.
45. In an electronic game environment having a game server and a player terminal, a method of controlling an electronic game, comprising the steps of:
generating a first random number at said game server;
storing said first random number at said game server;
generating a second random number at said player terminal;
hashing said second random number according to a hash algorithm at said player terminal to produce a player hash value;
transmitting said player hash value from said player terminal to said game server;
transmitting said first random number from said game server to said player terminal; and
transmitting said second random number from said player terminal to said server.
46. A method according toclaim 48, further comprising the step of hashing said second random number according to said hash algorithm at said game server.
47. In a game server for an electronic game environment having a game server and a player terminal, a method of controlling an electronic game, comprising the steps of:
generating a first random number;
storing said first random number;
receiving from said player terminal an encoded second random number;
retrieving a player encoding key from a data base; and
decoding said encoded second random number using said player encoding key.
48. In a player terminal of an electronic game environment having a game server and a player terminal, a method of obtaining a game result random numbers, comprising the steps of:
generating a first random number;
encoding said first random number using an assigned player encoding key;
transmitting to said game server said encoded first random number; and,
receiving from said game server a game result based on said first and second random numbers.
49. In an electronic game environment having a game server and a player terminal, a method of controlling an electronic game, comprising the steps of:
generating a first random number at said game server;
storing said first random number at said game server;
generating a second random number at said player terminal;
encoding said second random number using a player encoding key at said player terminal to produce an encoded player number;
transmitting said encoded player number from said player terminal to said game server;
transmitting said first random number from said game server to said player terminal;
retrieving said player encoding key from a player data base at said game server; and
decoding said encoded player number using said player encoding key to obtain said second random number.
50. In a game server for an electronic game environment having a game server and a player terminal, a method of controlling an electronic game, comprising the steps of:
generating a first random number;
storing said first random number;
receiving from said player terminal an encoded second random number;
retrieving a public player encoding key from a database; and
decoding said encoded second random number using said public player encoding key.
51. In a player terminal of an electronic game environment having a game server and a player terminal, a method of obtaining a play result, comprising the steps of:
generating a first random number;
encoding said first random number using a private player encoding key;
transmitting to said game server said encoded first random number; and
receiving from said game server a game result based on said first and second random numbers.
52. A method according to one of claims18,21,26,28,32,33,35,37,43,36,47,49, and50, further comprising the steps of:
generating a result value based on said first random number and said second random number; and
producing a game result based on said result value.
US09/895,6481996-12-312001-06-29Method and apparatus for securing electronic gamesExpired - LifetimeUS6450885B2 (en)

Priority Applications (5)

Application NumberPriority DateFiling DateTitle
US09/895,648US6450885B2 (en)1996-12-312001-06-29Method and apparatus for securing electronic games
US10/246,099US20030054879A1 (en)1996-12-312002-09-17System and method for securing electronic games
US11/934,856US7524245B2 (en)1996-12-312007-11-05System and method for securing electronic games
US12/430,686US8608558B2 (en)1996-12-312009-04-27System and method for securing electronic games
US14/108,637US20140106873A1 (en)1996-12-312013-12-17System and method for securing electronic games

Applications Claiming Priority (3)

Application NumberPriority DateFiling DateTitle
US08/775,588US6099408A (en)1996-12-311996-12-31Method and apparatus for securing electronic games
US09/488,608US6264557B1 (en)1996-12-312000-01-20Method and apparatus for securing electronic games
US09/895,648US6450885B2 (en)1996-12-312001-06-29Method and apparatus for securing electronic games

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US09/488,608ContinuationUS6264557B1 (en)1996-12-312000-01-20Method and apparatus for securing electronic games

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US10/246,099Continuation-In-PartUS20030054879A1 (en)1996-12-312002-09-17System and method for securing electronic games

Publications (2)

Publication NumberPublication Date
US20020002076A1true US20020002076A1 (en)2002-01-03
US6450885B2 US6450885B2 (en)2002-09-17

Family

ID=25104867

Family Applications (3)

Application NumberTitlePriority DateFiling Date
US08/775,588Expired - LifetimeUS6099408A (en)1996-12-311996-12-31Method and apparatus for securing electronic games
US09/488,608Expired - LifetimeUS6264557B1 (en)1996-12-312000-01-20Method and apparatus for securing electronic games
US09/895,648Expired - LifetimeUS6450885B2 (en)1996-12-312001-06-29Method and apparatus for securing electronic games

Family Applications Before (2)

Application NumberTitlePriority DateFiling Date
US08/775,588Expired - LifetimeUS6099408A (en)1996-12-311996-12-31Method and apparatus for securing electronic games
US09/488,608Expired - LifetimeUS6264557B1 (en)1996-12-312000-01-20Method and apparatus for securing electronic games

Country Status (6)

CountryLink
US (3)US6099408A (en)
EP (1)EP1021229A4 (en)
JP (1)JP2000513983A (en)
AU (1)AU741888B2 (en)
CA (1)CA2276608C (en)
WO (1)WO1998029793A2 (en)

Cited By (44)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20020198848A1 (en)*2001-06-262002-12-26Michener John R.Transaction verification system and method
US20030022718A1 (en)*2001-07-172003-01-30Salerno Victor J.Remote wagering system
US20030045351A1 (en)*2001-08-302003-03-06Paul GauselmannData transfer sequence in a gaming machine to provide increased security of data
US20030114213A1 (en)*2001-12-132003-06-19Bennett Joseph W.Lottery audit system
US20030142661A1 (en)*2002-01-282003-07-31Masayuki ChataniSystem and method for distributing data between a telephone network and an entertainment network
US20040009809A1 (en)*2002-07-152004-01-15Salerno Victor J.Method and system for regulating gaming
EP1393786A1 (en)*2002-08-202004-03-03Aruze Corp.Game server and program
US20040078263A1 (en)*2002-10-162004-04-22Altieri Frances BarbaroSystem and method for integrating business-related content into an electronic game
US20040204221A1 (en)*2001-09-262004-10-14Gert EklundSet of lottery tickets and a game arrangement including such a set
US20050010786A1 (en)*2001-03-302005-01-13Michener John R.Trusted authorization device
US20050227770A1 (en)*2004-04-132005-10-13Global Direct Management Corp.Mobile gaming system
US20060046836A1 (en)*2003-02-132006-03-02Walker Jay SMethod and apparatus for offering a flat rate gaming session with time extension awards
US20060148567A1 (en)*2004-12-302006-07-06Kellerman Jason BComputer networked game system utilizing subscription based membership and alternative methods of entry
US20060287040A1 (en)*1996-12-302006-12-21Walker Jay SSystem and method for communicating game session information
US7155014B1 (en)2001-07-262006-12-26Sca Promotions, Inc.System and method for playing a lottery-type game
US20070050838A1 (en)*2005-08-252007-03-01Derek LiuMulti-protocol game engine
US20090083513A1 (en)*2007-09-202009-03-26Miura Victor O SSimplified Run-Time Program Translation for Emulating Complex Processor Pipelines
US20090131151A1 (en)*2006-09-012009-05-21IgtAutomated Techniques for Table Game State Tracking
US20090253478A1 (en)*2008-04-042009-10-08Walker Jay SGroup session play
US20090253498A1 (en)*2006-11-102009-10-08IgtFlat Rate Wager-Based Game Play Techniques For Casino Table Game Environments
EP1931440A4 (en)*2005-10-062009-11-11Cyberscan Tech IncDynamic theming of a gaming system
US7681246B1 (en)*2003-11-202010-03-16Microsoft CorporationSystem and method for server side data signing
US20100093429A1 (en)*2002-06-122010-04-15IgtIntelligent Player Tracking Card and Wagering Token Tracking Techniques
US20100093428A1 (en)*2002-06-122010-04-15IgtIntelligent Wagering Token and Wagering Token Tracking Techniques
US20100273552A1 (en)*2009-04-242010-10-28Mwstory Co., Ltd.Method for Authentication of Game Executing Authority Recording Medium for Storing Authentication Program of Game Executing Authority, and Server for Storing Authentication Program of Game Executing Authority
US20100285865A1 (en)*2009-05-112010-11-11Enzminger Joseph RMethod, apparatus, and program product for distributing random number generation on a gaming network
US7892087B1 (en)2002-12-022011-02-22Sca Promotions, Inc.Authentication of game results
US20110164749A1 (en)*2010-01-042011-07-07Vijayarangan NatarajanSystem and method for secure transaction of data between a wireless communication device and a server
US8016662B1 (en)2002-11-222011-09-13Sca Promotions, Inc.Game-winner selection based on verifiable event outcomes
US20110230268A1 (en)*2010-03-222011-09-22IgtCommunication methods for networked gaming systems
US20120134492A1 (en)*2010-11-292012-05-31Hui Liu Data Encryption and Decryption Method and Apparatus
US8628413B2 (en)2002-03-122014-01-14IgtVirtual gaming peripherals for a gaming machine
US8708791B2 (en)*2006-07-032014-04-29IgtDetecting and preventing bots and cheating in online gaming
US8795061B2 (en)2006-11-102014-08-05IgtAutomated data collection system for casino table game environments
US8966557B2 (en)2001-01-222015-02-24Sony Computer Entertainment Inc.Delivery of digital content
EP2954940A1 (en)*2014-06-122015-12-16Bee7000 LimitedCommunication of reward data between applications
WO2015189257A1 (en)*2014-06-122015-12-17Bee7000 LimitedCommunication of reward data between applications
CN105288998A (en)*2015-09-232016-02-03腾讯科技(深圳)有限公司Interaction method and apparatus of intelligent hardware
US20160379506A1 (en)*2015-06-292016-12-29Keio UniversityScent presentation method, scent presentation apparatus, and olfaction improving apparatus
US9996848B2 (en)2014-06-122018-06-12Outfit7 LimitedCommunication of reward data between applications
US10413818B2 (en)2014-10-012019-09-17Outfit7 LimitedMonitoring an application on a processing device
US10643239B2 (en)2014-10-012020-05-05Outfit7 LimitedMonitoring an application on a processing device and generating rewards
EP3779751A4 (en)*2018-08-142021-09-15Advanced New Technologies Co., Ltd. METHOD AND EQUIPMENT FOR MULTIPLE-PARTY SECURITY CALCULATION AND ELECTRONIC DEVICE
EP3779752A4 (en)*2018-08-142021-09-15Advanced New Technologies Co., Ltd. METHOD AND DEVICE FOR SECURE MULTI-PARTY DATA PROCESSING AND ELECTRONIC DEVICE

Families Citing this family (464)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5655961A (en)1994-10-121997-08-12Acres Gaming, Inc.Method for operating networked gaming devices
US7260834B1 (en)1999-10-262007-08-21Legal Igaming, Inc.Cryptography and certificate authorities in gaming machines
US6272223B1 (en)*1997-10-282001-08-07Rolf CarlsonSystem for supplying screened random numbers for use in recreational gaming in a casino or over the internet
US7690043B2 (en)*1994-12-192010-03-30Legal Igaming, Inc.System and method for connecting gaming devices to a network for remote play
US8821258B2 (en)*1996-11-142014-09-02Agincourt Gaming, LlcMethod for providing games over a wide area network
US7140964B2 (en)*1997-06-232006-11-28Walker Digital, LlcGaming device for a flat rate play session and a method of operating same
US20030054879A1 (en)*1996-12-312003-03-20Bruce SchneierSystem and method for securing electronic games
US6099408A (en)1996-12-312000-08-08Walker Digital, LlcMethod and apparatus for securing electronic games
US6104815A (en)*1997-01-102000-08-15Silicon Gaming, Inc.Method and apparatus using geographical position and universal time determination means to provide authenticated, secure, on-line communication between remote gaming locations
JP3206474B2 (en)*1997-01-272001-09-10日本電気株式会社 Electronic lottery method and electronic lottery system
US20040166942A1 (en)*1997-02-102004-08-26Muir Robert LinleyDistributed game accelerator
US5938200A (en)*1997-04-221999-08-17Gamescape, Inc.Wagering game of chance
US6071190A (en)*1997-05-212000-06-06Casino Data SystemsGaming device security system: apparatus and method
US6453334B1 (en)*1997-06-162002-09-17Streamtheory, Inc.Method and apparatus to allow remotely located computer programs and/or data to be accessed on a local computer in a secure, time-limited manner, with persistent caching
US6490408B1 (en)*1997-10-282002-12-03Lg Electronics Inc.Apparatus and method for determining ID information recorded on an information-stored medium
US20090253503A1 (en)*1998-03-112009-10-08David A KriseElectronic game system with player-controllable security for display images
US7048629B2 (en)*1998-03-112006-05-23Digideal CorporationAutomated system for playing casino games having changeable displays and play monitoring security features
US6165069A (en)1998-03-112000-12-26Digideal CorporationAutomated system for playing live casino table games having tabletop changeable playing card displays and monitoring security features
US20090082079A1 (en)*1998-03-112009-03-26Kuhn Tyler VIntelligent candle display for game machines
CA2323444C (en)1998-03-112016-10-11Digideal CorporationAutomated system for playing live casino table games having tabletop changeable playing card displays and play monitoring security features
US20030094752A1 (en)*1998-05-272003-05-22Marc MathewsMethod and apparatus for roulette-type games
US6816968B1 (en)*1998-07-102004-11-09Silverbrook Research Pty LtdConsumable authentication protocol and system
US6807291B1 (en)*1999-06-042004-10-19Intelligent Verification Systems, Inc.Animated toy utilizing artificial intelligence and fingerprint verification
AR029163A1 (en)*1999-06-112003-06-18Ods Properties Inc SYSTEM FOR PERFORMING BETS INTERACTIVELY
US6508709B1 (en)1999-06-182003-01-21Jayant S. KarmarkarVirtual distributed multimedia gaming method and system based on actual regulated casino games
US7637814B2 (en)*1999-06-222009-12-29IgtProcessing platform for a gaming machine
US6735487B1 (en)*1999-07-012004-05-11Ods Properties, Inc.Interactive wagering system with promotions
AU6230500A (en)*1999-07-162001-02-05Marathon Entertainment, Inc.Trusted communications between untrusting parties
US8243929B2 (en)*1999-09-132012-08-14IgtGaming terminal and system with biometric identification
US7950990B2 (en)1999-12-062011-05-31Ods PropertiesSystems and methods for interactive wagering
FR2802677B1 (en)*1999-12-172002-01-18Thomson Multimedia Sa SECURE REMOTE GAME MANAGEMENT METHOD
US6674995B1 (en)*1999-12-222004-01-06Nokia CorporationElectronically augmented multiplayer sporting game with virtual ball passed by infrared apparatus
EP1242982A1 (en)1999-12-232002-09-25Nokia CorporationMobile lotto
US6595856B1 (en)*2000-01-042003-07-22Sigma Game, Inc.Electronic security technique for gaming software
US6712701B1 (en)2000-03-012004-03-30Ods Technologies, L.P.Electronic book interactive wagering system
CA2402389A1 (en)2000-03-082002-09-19Shuffle Master, Inc.Computerized gaming system, method and apparatus
US7988559B2 (en)2001-03-082011-08-02IgtComputerized gaming system, method and apparatus
US7043641B1 (en)2000-03-082006-05-09IgtEncryption in a secure computerized gaming system
US7147558B2 (en)*2000-03-222006-12-12Wms Gaming Inc.System and method for dispensing gaming machine credits in multiple different media of monetary exchange
US6773347B1 (en)2000-03-312004-08-10Ods Properties, Inc.Interactive wagering system
EP1268017A2 (en)2000-04-052003-01-02ODS Properties, Inc.Systems and methods for cross-platform access to a wagering interface
MXPA02009860A (en)*2000-04-052004-12-06Ods Properties IncInteractive wagering systems for providing wagering information and methods of use.
US6544121B2 (en)*2000-04-052003-04-08Ods Properties, Inc.Interactive wagering systems and methods with multiple television feeds
US6837791B1 (en)2000-04-052005-01-04Ods Properties, Inc.Interactive wagering system with totalisator selection
US20010051540A1 (en)*2000-04-052001-12-13John HindmanInteractive wagering systems and methods with parimutuel pool features
MXPA02009862A (en)*2000-04-052004-10-14Ods Properties IncSystems and methods for recognizing preferred wagerers.
NZ521635A (en)2000-04-052004-03-26Ods Properties IncInteractive wagering systems and methods for restricting wagering access
US6674448B1 (en)2000-04-052004-01-06Ods Properties, Inc.Interactive wagering system with controllable graphic displays
NZ521779A (en)*2000-04-052003-01-31Ods Properties IncSystems and methods for placing parimutuel wagers on future events
US20020049975A1 (en)*2000-04-052002-04-25Thomas William L.Interactive wagering system with multiple display support
US7419428B2 (en)*2000-04-282008-09-02IgtCashless transaction clearinghouse
US8602874B2 (en)*2003-04-022013-12-10IgtCashless instrument based table game promotional system and methodology
US20070060274A1 (en)*2000-04-282007-03-15IgtPlayer loyalty across a gaming enterprise
US6866586B2 (en)*2000-04-282005-03-15IgtCashless transaction clearinghouse
US7267614B1 (en)*2000-05-102007-09-11Walker Digital, LlcGaming token having a variable value
JP4020567B2 (en)*2000-05-152007-12-12株式会社コナミデジタルエンタテインメント Game machine and game environment setting network system thereof
US7951002B1 (en)2000-06-162011-05-31IgtUsing a gaming machine as a server
US6676126B1 (en)*2000-06-162004-01-13Walker Digital, LlcLottery game card and method for conducting a lottery game
US6731313B1 (en)2000-06-232004-05-04IgtGaming device having touch activated alternating or changing symbol
US7695363B2 (en)2000-06-232010-04-13IgtGaming device having multiple display interfaces
US7699699B2 (en)2000-06-232010-04-20IgtGaming device having multiple selectable display interfaces based on player's wagers
US7431648B2 (en)*2000-08-312008-10-07Karaway GamingMethod of conducting a wagering game with continuous depletion
US7273415B2 (en)2000-09-072007-09-25IgtGaming device having a bonus scheme with multiple selection groups
US7470196B1 (en)*2000-10-162008-12-30Wms Gaming, Inc.Method of transferring gaming data on a global computer network
US6599185B1 (en)*2000-10-162003-07-29IgtGaming device having a multiple selection and award distribution bonus scheme
US6875110B1 (en)*2000-10-172005-04-05IgtMulti-system gaming terminal communication device
US8790181B2 (en)*2000-10-172014-07-29IgtMulti-system gaming terminal communication device
US6804763B1 (en)*2000-10-172004-10-12IgtHigh performance battery backed ram interface
US7111141B2 (en)*2000-10-172006-09-19IgtDynamic NV-RAM
US20040180721A1 (en)*2000-12-212004-09-16IgtGaming terminal data repository and information distribution system
US8556698B2 (en)*2000-10-192013-10-15IgtExecuting multiple applications and their variations in computing environments
US6645077B2 (en)*2000-10-192003-11-11IgtGaming terminal data repository and information distribution system
US8636596B2 (en)2000-11-042014-01-28IgtDynamic player notices for operational changes in gaming machines
US9251647B2 (en)*2000-10-192016-02-02IgtRemote configuration of gaming terminals
WO2002036225A1 (en)*2000-11-022002-05-10Atlantis Cyberspace, Inc.Virtual reality game system with pseudo 3d display driver and mission control
US7628702B2 (en)*2000-11-022009-12-08Atlantis Cyberspace, Inc.Mission control system for game playing satellites on network
US20020154214A1 (en)*2000-11-022002-10-24Laurent ScallieVirtual reality game system using pseudo 3D display driver
US6729961B1 (en)2000-11-032004-05-04IgtMethod for displaying an interactive game having a pre-determined outcome
US8831995B2 (en)2000-11-062014-09-09Numecent Holdings, Inc.Optimized server for streamed applications
US20020087883A1 (en)*2000-11-062002-07-04Curt WohlgemuthAnti-piracy system for remotely served computer applications
US20020083183A1 (en)*2000-11-062002-06-27Sanjay PujareConventionally coded application conversion system for streamed delivery and execution
US7062567B2 (en)2000-11-062006-06-13Endeavors Technology, Inc.Intelligent network streaming and execution system for conventionally coded applications
US7130826B1 (en)*2000-11-132006-10-31International Business Machines CorporationMethod and apparatus for conducting coinless transactions
US6949022B1 (en)2000-11-222005-09-27Trilogy Development Group, Inc.Distributed secrets for validation of gaming transactions
NZ526585A (en)2000-11-282004-04-30Ods Properties IncSystems and methods for providing fixed-odds and pari-mutuel wagering
US9047609B2 (en)*2000-11-292015-06-02Noatak Software LlcMethod and system for dynamically incorporating advertising content into multimedia environments
US20020065120A1 (en)2000-11-292002-05-30Ods Properties, Inc.Interactive wagering system with automatic runner selection
NL1016736C2 (en)*2000-11-292002-05-31Niestra Systems B VCode generating device, especially for authorizing on-line gaming, has two interlinked symbol codes provided in setting part with reference and read out points
US7409061B2 (en)2000-11-292008-08-05Noatak Software LlcMethod and system for secure distribution of subscription-based game software
JP2002169620A (en)*2000-12-012002-06-14Konami Co LtdManagement system for game device, game device, control method, software recording medium
AUPR188200A0 (en)*2000-12-042001-01-04Aristocrat Technologies Australia Pty LimitedGaming video overlay
US7515718B2 (en)*2000-12-072009-04-07IgtSecured virtual network in a gaming environment
US8550922B2 (en)*2006-03-032013-10-08IgtGame removal with game history
US20080214300A1 (en)*2000-12-072008-09-04IgtMethods for electronic data security and program authentication
US20070136817A1 (en)*2000-12-072007-06-14IgtWager game license management in a peer gaming network
US7168089B2 (en)*2000-12-072007-01-23IgtSecured virtual network in a gaming environment
US7972214B2 (en)2000-12-072011-07-05IgtMethods and devices for downloading games of chance
US7127069B2 (en)*2000-12-072006-10-24IgtSecured virtual network in a gaming environment
US7125335B2 (en)*2000-12-082006-10-24IgtCasino gambling system with biometric access control
US7451196B1 (en)2000-12-152008-11-11Stream Theory, Inc.Method and system for executing a software application in a virtual environment
KR20010074018A (en)*2000-12-182001-08-04강동훈game system through the network and method thereof
KR20010025356A (en)*2000-12-192001-04-06안기주According to the result of a game(victory or defeat), Game Server Management System costing differently gamers
WO2002057980A1 (en)*2000-12-192002-07-25Gi-Ju AnMethod and apparatus for exact calculation of gambling game fee
US20040058726A1 (en)*2001-01-092004-03-25Marcel KlugmanWorld wide lotto game method and system
US6969320B2 (en)*2001-01-102005-11-29Multimedia Games, Inc.Distributed account based gaming system
US6629591B1 (en)2001-01-122003-10-07IgtSmart token
US7186181B2 (en)*2001-02-022007-03-06IgtWide area program distribution and game information communication system
US6612928B1 (en)2001-02-152003-09-02Sierra Design GroupPlayer identification using biometric data in a gaming environment
US7203841B2 (en)*2001-03-082007-04-10IgtEncryption in a secure computerized gaming system
US7218739B2 (en)2001-03-092007-05-15Microsoft CorporationMultiple user authentication for online console-based gaming
US20020128068A1 (en)*2001-03-092002-09-12Randall Whitten Jon MarcusMethod and apparatus for managing data in a gaming system
US20020128067A1 (en)*2001-03-092002-09-12Victor Keith BlancoMethod and apparatus for creating and playing soundtracks in a gaming system
US8480466B2 (en)2001-03-272013-07-09IgtMethod and apparatus for previewing a game
US7918738B2 (en)*2001-03-272011-04-05IgtInteractive game playing preferences
US7722453B2 (en)*2001-03-272010-05-25IgtInteractive game playing preferences
US7390256B2 (en)*2001-06-082008-06-24Arl, Inc.Method, apparatus and article for random sequence generation and playing card distribution
US20020187828A1 (en)*2001-06-122002-12-12Jamal BenbrahimMethod and apparatus for securing gaming machine operating data
EP1401546A4 (en)2001-06-152006-11-02Walker Digital Llc METHOD AND DEVICE FOR PLANNING AND INDIVIDUALIZING A GAME EXPERIENCE
US8087988B2 (en)*2001-06-152012-01-03IgtPersonal gaming device and method of presenting a game
US8282475B2 (en)2001-06-152012-10-09IgtVirtual leash for personal gaming device
US7918728B2 (en)2001-06-152011-04-05IgtPersonal gaming device and method of presenting a game
US7516324B2 (en)*2001-07-052009-04-07Sony CorporationInformation processing system, information management apparatus, and information processing apparatus
JP3912514B2 (en)*2001-07-052007-05-09ソニー株式会社 Communication game system, server and client
US7162036B2 (en)2001-08-062007-01-09IgtDigital identification of unique game characteristics
US7617151B2 (en)*2001-08-062009-11-10IgtAlternative player tracking techniques
US6685567B2 (en)*2001-08-082004-02-03IgtProcess verification
JP3437844B2 (en)2001-08-172003-08-18雅史 西山 Online scratch card game program and online scratch card game device
US20030046534A1 (en)*2001-08-312003-03-06Alldredge Robert L.Method and apparatus for secured electronic commerce
US6890259B2 (en)2001-09-102005-05-10IgtModular tilt handling system
EP1433078A4 (en)2001-09-102006-11-15Igt Reno Nev METHOD FOR DEVELOPING GAME PROGRAMS COMPATIBLE WITH A COMPUTERIZED GAME OPERATING SYSTEM, AND DEVICE
US7611409B2 (en)*2001-09-202009-11-03IgtMethod and apparatus for registering a mobile device with a gaming machine
US20050143169A1 (en)*2001-09-202005-06-30IgtDirection interfaces and services on a gaming machine
US6896618B2 (en)*2001-09-202005-05-24IgtPoint of play registration on a gaming machine
US7699703B2 (en)*2001-09-202010-04-20IgtMethod and apparatus for registering a mobile device with a gaming machine
US7727070B2 (en)2001-09-282010-06-01IgtMethod and apparatus for authenticating and verifying communication on a network of gaming devices
US6902481B2 (en)*2001-09-282005-06-07IgtDecoupling of the graphical presentation of a game from the presentation logic
US20030064811A1 (en)*2001-09-282003-04-03Greg SchlottmannGaming device with write only mass storage
US6846238B2 (en)2001-09-282005-01-25IgtWireless game player
US20040054952A1 (en)*2002-09-132004-03-18Morrow James W.Device verification system and method
US8708828B2 (en)2001-09-282014-04-29IgtPluggable modular gaming modifiers and configuration templates for gaming environments
US7931533B2 (en)2001-09-282011-04-26IgtGame development architecture that decouples the game logic from the graphics logics
CA2425881A1 (en)2001-09-282003-04-10Acres Gaming IncorporatedSystem for awarding a bonus to a gaming device on a wide area network
US20030073496A1 (en)*2001-10-172003-04-17D'amico Michael H.Gaming system customer service techniques
US20030073471A1 (en)*2001-10-172003-04-17Advantage Partners LlcMethod and system for providing an environment for the delivery of interactive gaming services
US7031473B2 (en)*2001-11-132006-04-18Microsoft CorporationNetwork architecture for secure communications between two console-based gaming systems
US7203835B2 (en)*2001-11-132007-04-10Microsoft CorporationArchitecture for manufacturing authenticatable gaming systems
US20050005127A1 (en)*2001-11-142005-01-06Rowe Richard E.Method of verifying entitlement to participate in a gaming event from a remote location
KR20030041375A (en)*2001-11-192003-05-27주식회사 훈 넷System of internet and method thereof
CA2469839A1 (en)2001-11-262003-06-05IgtPass-through live validation device and method
US6923719B2 (en)*2001-12-052005-08-02IgtMethod for representing a game as a unique number
US20030135429A1 (en)*2002-01-112003-07-17Jean-Luc PousCustom engineered product system and process
US7316616B2 (en)*2002-01-162008-01-08IgtGaming system license management
GB0203519D0 (en)*2002-02-142002-04-03Waterleaf LtdControl system
US7976384B2 (en)2002-02-272011-07-12IgtContactless card reading in a gaming machine
US8645685B2 (en)*2002-02-272014-02-04IgtToken authentication
US7950996B2 (en)*2002-02-272011-05-31IgtMethods and devices for gaming account management
US7722466B2 (en)*2002-03-062010-05-25Wms Gaming Inc.Integration of casino gaming and non-casino interactive gaming
US8597116B2 (en)2002-03-122013-12-03IgtVirtual player tracking and related services
JP3466596B2 (en)*2002-03-132003-11-10コナミ株式会社 Network game system
US7198571B2 (en)*2002-03-152007-04-03IgtRoom key based in-room player tracking
US8226473B2 (en)2002-04-102012-07-24Wms Gaming Inc.Gaming software authentication
US6962530B2 (en)2002-04-252005-11-08IgtAuthentication in a secure computerized gaming system
AU2002308070A1 (en)*2002-05-032003-11-17Nkl Nordwestdeutsche KlassenlotterieData processing system for the organisation of lotteries
US20030220145A1 (en)*2002-05-222003-11-27Erickson Craig S.Digital camera and networking accessories for a portable video game device
GB0212012D0 (en)*2002-05-242002-07-03Waterleaf LtdPurchase of services by prepayment
US7370194B2 (en)*2002-06-102008-05-06Microsoft CorporationSecurity gateway for online console-based gaming
US7485043B2 (en)2002-06-192009-02-03IgtElimination games for gaming machines
US7909699B2 (en)*2002-06-272011-03-22IgtScan based configuration control in a gaming environment
US7918730B2 (en)2002-06-272011-04-05IgtTrajectory-based 3-D games of chance for video gaming machines
US7165182B2 (en)*2002-07-052007-01-16Sun Microsystems, Inc.Multiple password policies in a directory server system
US20040023713A1 (en)*2002-07-312004-02-05Wolf Bryan D.Gaming device having a paytable with direct control over distribution of outcomes
US7815507B2 (en)2004-06-182010-10-19IgtGame machine user interface using a non-contact eye motion recognition device
US8460103B2 (en)2004-06-182013-06-11IgtGesture controlled casino gaming system
US20040033832A1 (en)*2002-08-132004-02-19Gregg SolomonCasino money handling system
US6892938B2 (en)*2002-08-132005-05-17Mandalay Resort GroupGaming system and method for completing a transaction associated with a gaming machine
US20040048659A1 (en)*2002-09-042004-03-11Atlantic City Coin & Slot Service Company, Inc.Gaming device and method
US7320642B2 (en)*2002-09-062008-01-22Wms Gaming Inc.Security of gaming software
US8083585B2 (en)2002-09-102011-12-27IgtApparatus and method for copying gaming machine configuration settings
US7306519B2 (en)*2002-09-122007-12-11IgtGaming device having free game keno
US7824264B2 (en)*2002-09-302010-11-02IgtRandom bonus prize shown on the system display
US7563163B2 (en)*2002-10-012009-07-21IgtGaming device including outcome pools for providing game outcomes
US20130260879A1 (en)2002-10-092013-10-03Michael W. SaundersSystem and Method for Connecting Gaming Devices to a Network for Remote Play
AU2003282576A1 (en)*2002-10-092004-05-04Legal Igaming, Inc.System and method for connecting gaming devices to a network for remote play
EP1563881A1 (en)*2002-10-142005-08-17Scytl Online World Security, S.A.Method of obtaining an impartial result of a game via a communication network, and related protocols and programs
US20040092310A1 (en)*2002-11-072004-05-13IgtIdentifying message senders
US7107445B2 (en)*2002-11-202006-09-12International Business Machines CorporationMethod and apparatus for secure processing of sensitive data
US6866584B2 (en)*2003-02-212005-03-15IgtApparatus and method for generating a pool of seeds for a central determination gaming system
US7329183B2 (en)2003-02-212008-02-12IgtCentral determination gaming system where the same seed is used to generate the outcomes for a primary game and a secondary game
US6988946B2 (en)2003-02-212006-01-24IgtCentral determination gaming system with a central controller providing a game outcome and a gaming terminal determining a presentation of the provided game outcome
US7291069B2 (en)2003-03-062007-11-06IgtCentral determination gaming system with a game outcome generated by a gaming terminal and approved by a central controller
US8123616B2 (en)*2003-03-252012-02-28IgtMethods and apparatus for limiting access to games using biometric data
US7867083B2 (en)*2003-03-252011-01-11IgtMethods and apparatus for limiting access to games using biometric data
US8197344B2 (en)*2003-04-082012-06-12Wms Gaming Inc.Gaming terminal data monitoring network
US20070060316A1 (en)*2003-04-092007-03-15Stargames Corporation Party LimitedCommunal slot system and method for operating same
US7488890B2 (en)*2003-04-212009-02-10Sharp Kabushiki KaishaCompound solar battery and manufacturing method thereof
US7628703B2 (en)*2003-05-082009-12-08IgtCentral determination gaming system with a gaming terminal assisting the central controller in the generation of a game outcome
US20040224750A1 (en)*2003-05-092004-11-11Al-Ziyoud Aiman H.Lottery system and method with real-time progressive jackpot
US7192348B2 (en)2003-05-202007-03-20IgtCentral determination gaming system which provides a player a choice in outcomes
GB0311670D0 (en)*2003-05-212003-06-25Waterleaf LtdBetting terminal with watchdog facility
GB0311672D0 (en)*2003-05-212003-06-25Waterleaf LtdAuthentication system
US7367889B2 (en)*2003-06-092008-05-06Wms Gaming Inc.Gaming machine having hardware-accelerated software authentication
US7600108B2 (en)*2003-06-172009-10-06Wms Gaming Inc.Gaming machine having reduced-read software authentication
US7399227B2 (en)2003-06-232008-07-15IgtCentral determination gaming system with a keno game
US7491122B2 (en)*2003-07-092009-02-17Wms Gaming Inc.Gaming machine having targeted run-time software authentication
US7794323B2 (en)*2003-07-252010-09-14IgtGaming apparatus with encryption and method
US20050026670A1 (en)*2003-07-282005-02-03Brant LardieMethods and apparatus for remote gaming
DE10336355A1 (en)*2003-08-082005-03-10Universal Gaming Concepts Inc A method for preventing manipulation of the game result by a casino or a slot machine
US20050037834A1 (en)2003-08-112005-02-17Stern Kenneth O.Apparatus and method for memorization poker
US7470186B2 (en)*2003-08-122008-12-30IgtGaming device having a game with sequential display of numbers
US6991538B2 (en)2003-09-102006-01-31IgtGaming device having a card game with negative impact cards
US20050054415A1 (en)*2003-09-102005-03-10Kaminkow Joseph E.Gaming device having matching game with dual random generating and player picking of symbols
US7775881B2 (en)*2003-09-152010-08-17IgtGaming apparatus having a configurable control panel
US7914378B2 (en)*2003-09-152011-03-29IgtGaming apparatus having a configurable control panel
US8057292B2 (en)2003-09-152011-11-15IgtDraw bingo
US7322888B2 (en)*2003-10-142008-01-29Lertyos SinghaseniMethod for player-influenced random distribution of game tokens
US8512144B2 (en)2003-10-202013-08-20Tipping Point Group, LlcMethod and apparatus for providing secondary gaming machine functionality
US9564004B2 (en)2003-10-202017-02-07IgtClosed-loop system for providing additional event participation to electronic video game customers
US20050107163A1 (en)*2003-11-132005-05-19Nguyen Binh T.Methods and apparatus for providing an electronic operational event trail for a gaming apparatus
US20050107149A1 (en)*2003-11-132005-05-19Jamal BenbrahimGaming apparatus with a removable recordable storage memory
US20050143171A1 (en)*2003-12-302005-06-30Loose Timothy C.Gaming machine having sampled software verification
US7828652B2 (en)2004-02-122010-11-09IgtPlayer verification method and system for remote gaming terminals
US8092303B2 (en)2004-02-252012-01-10Cfph, LlcSystem and method for convenience gaming
US20070060358A1 (en)2005-08-102007-03-15Amaitis Lee MSystem and method for wireless gaming with location determination
US7534169B2 (en)2005-07-082009-05-19Cfph, LlcSystem and method for wireless gaming system with user profiles
US7637810B2 (en)2005-08-092009-12-29Cfph, LlcSystem and method for wireless gaming system with alerts
US8616967B2 (en)2004-02-252013-12-31Cfph, LlcSystem and method for convenience gaming
KR100469610B1 (en)*2004-04-082005-02-02엔에이치엔(주)Internet game service system capable of indicating bad users and method for indicating bad users in the same
WO2005109734A1 (en)*2004-05-102005-11-17Koninklijke Philips Electronics N.V.Personal communication apparatus capable of recording transactions secured with biometric data
US7470183B2 (en)2004-06-152008-12-30IgtFinite pool gaming method and apparatus
US20060178209A1 (en)*2004-06-162006-08-10Shultz Larry MElectronic gaming using speech-recognition
US8684839B2 (en)2004-06-182014-04-01IgtControl of wager-based game using gesture recognition
GB2429811A (en)*2004-07-012007-03-07Progressive Gaming Int CoMethod for secure generation of a random number in a gaming system
US7695359B2 (en)2004-07-302010-04-13Igt“Buy a peek” gaming methods and devices
US8123606B2 (en)2004-07-302012-02-28IgtStud bingo
US7955170B2 (en)2004-07-302011-06-07IgtProviding non-bingo outcomes for a bingo game
US8814652B2 (en)2004-07-302014-08-26IgtBingo game with multicard patterns
CA2576506A1 (en)2004-08-032006-02-16Wagerworks, Inc.Gaming method and device involving progressive wagers
US8021230B2 (en)2004-08-192011-09-20IgtGaming system having multiple gaming machines which provide bonus awards
US8251791B2 (en)2004-08-192012-08-28IgtGaming system having multiple gaming machines which provide bonus awards
US7892093B2 (en)2004-08-192011-02-22IgtGaming system having multiple gaming machines which provide bonus awards
CN101043922A (en)2004-08-192007-09-26Igt公司Gaming system having multiple gaming machines providing bonus awards
US7963847B2 (en)2004-08-192011-06-21IgtGaming system having multiple gaming machines which provide bonus awards
US7942744B2 (en)2004-08-192011-05-17IgtVirtual input system
US7837545B2 (en)2004-09-032010-11-23IgtGaming device having an interactive poker game with predetermined outcomes
US7909692B2 (en)2004-09-102011-03-22IgtApparatus for pre-determined game outcomes
US20060068895A1 (en)*2004-09-102006-03-30Nguyen Binh TApparatus for pre-determined game outcomes
US8348759B2 (en)2004-09-162013-01-08Bally Gaming, Inc.User interface system and method for a gaming machine
US7524243B2 (en)2004-09-212009-04-28IgtCentral determination poker game
US7553230B2 (en)2004-09-282009-06-30IgtGaming device having matching game with improved display
US7740536B2 (en)2004-09-292010-06-22IgtGaming device having player selection of scatter pay symbol positions
US7862427B2 (en)2004-10-042011-01-04IgtWide area progressive jackpot system and methods
US8602882B2 (en)*2004-10-042013-12-10IgtJackpot interfaces and services on a gaming machine
US7240162B2 (en)2004-10-222007-07-03Stream Theory, Inc.System and method for predictive streaming
US20060094497A1 (en)*2004-11-032006-05-04Ilya PresmanOnline gaming interaction protocol ensuring random events
WO2006052212A1 (en)*2004-11-122006-05-18Acei AbGame interruption and reconnection management
US9697673B2 (en)2004-11-122017-07-04Henrik KnibergGaming interruption and reconnection management
US20060168294A1 (en)2004-11-132006-07-27De Vries JeffHybrid local/remote streaming
US7837547B2 (en)*2004-12-142010-11-23IgtGaming device having a wagering game wherein a wager amount is automatically determined based on a quantity of player selections
US9613491B2 (en)2004-12-162017-04-04IgtVideo gaming device having a system and method for completing wagers and purchases during the cash out process
US7144012B2 (en)*2004-12-282006-12-05Gail Lee GrigsbyDiejack
US20060142079A1 (en)*2004-12-292006-06-29IgtUniversal progressive game pool
US7815500B2 (en)2005-01-072010-10-19IgtGaming device having a predetermined result poker game
US7993202B2 (en)2005-01-182011-08-09IgtServer based meter model softcount and audit processing for gaming machines
US7536752B2 (en)*2005-01-212009-05-26Leviton Manufacturing Company, Inc.Rack mounted component door system and method
US9105146B2 (en)2005-01-312015-08-11IgtCentral determination offer and acceptance game with multiplier
US7980947B2 (en)2005-02-162011-07-19IgtFlexible determination of progressive awards
US8038530B2 (en)2005-02-282011-10-18Wms Gaming Inc.Method and apparatus for filtering wagering game content
US8062121B2 (en)2005-03-092011-11-22IgtPrinter interpreter for a gaming machine
EP1875364A2 (en)2005-03-232008-01-09Stream Theory, Inc.System and method for tracking changes to files in streaming applications
US20060218165A1 (en)*2005-03-232006-09-28Vries Jeffrey DeExplicit overlay integration rules
US8024523B2 (en)2007-11-072011-09-20Endeavors Technologies, Inc.Opportunistic block transmission with time constraints
US8047908B2 (en)*2005-03-292011-11-01IgtMethods and systems for determining and selling wagering game outcomes for a plurality of players
AU2006243628B2 (en)*2005-05-032011-10-27IgtDynamically configurable user interface in a game of chance
US10510214B2 (en)2005-07-082019-12-17Cfph, LlcSystem and method for peer-to-peer wireless gaming
US8070604B2 (en)2005-08-092011-12-06Cfph, LlcSystem and method for providing wireless gaming as a service application
WO2007010055A1 (en)2005-07-152007-01-25Kinamik Data Integrity, S.L.Method and system for generating a file of auditable logs relating to games using onsite and remote electronic means
US20070060302A1 (en)*2005-08-172007-03-15IgtScan based configuration control in a gaming environment
US7658672B1 (en)2005-08-182010-02-09IgtMulti-play poker gaming system with predetermined game outcomes
WO2007027427A2 (en)*2005-08-292007-03-08Wms Gaming Inc.On-the-fly encryption on a gaming machine
US9640017B2 (en)2005-08-312017-05-02IgtGaming system and method employing rankings of outcomes from multiple gaming machines to determine awards
US7819745B2 (en)2005-09-062010-10-26IgtGaming system which provides multiple players multiple bonus awards
US7753782B2 (en)2005-09-062010-07-13IgtGaming system and method for providing multiple players multiple bonus awards
US7828649B2 (en)2005-09-062010-11-09IgtGaming system and method for providing group play with divided bonus features
US7500913B2 (en)2005-09-062009-03-10IgtGaming system which provides multiple players multiple bonus awards
US7597621B2 (en)2005-09-062009-10-06IgtGaming device having progressive awards and supplemental awards
US7841939B2 (en)2005-09-092010-11-30IgtServer based gaming system having multiple progressive awards
US7568973B2 (en)2005-09-092009-08-04IgtServer based gaming system having multiple progressive awards
US8113939B2 (en)2005-09-092012-02-14IgtGaming device and method providing relatively large awards with variable player participation levels
US8128491B2 (en)2005-09-092012-03-06IgtServer based gaming system having multiple progressive awards
US8137188B2 (en)2005-09-092012-03-20IgtServer based gaming system having multiple progressive awards
US8287379B2 (en)2005-09-122012-10-16IgtDistributed game services
US7887420B2 (en)2005-09-122011-02-15IgtMethod and system for instant-on game download
US20070090599A1 (en)*2005-10-212007-04-26Russell HamiltonMethod and apparatus for a card game tournament
EP1808833A1 (en)*2005-12-062007-07-18AB Svenska SpelNumber game
US20080318669A1 (en)*2005-12-222008-12-25Wms Gaming Inc.Wagering Game Content Approval and Dissemination System
US8382593B2 (en)*2006-01-202013-02-26Cork Group Trading Ltd.Method and system for customizing electronic gaming machines
US7951008B2 (en)*2006-03-032011-05-31IgtNon-volatile memory management technique implemented in a gaming machine
WO2007104802A1 (en)2006-03-132007-09-20Kinamik Data Integrity, S.L.Highly efficient method and system for secure generation of random numbers
US7780520B2 (en)2006-03-152010-08-24IgtGaming device having multiple different types of progressive awards
US8992304B2 (en)2006-04-132015-03-31IgtMethods and systems for tracking an event of an externally controlled interface
US8512139B2 (en)2006-04-132013-08-20IgtMulti-layer display 3D server based portals
US9028329B2 (en)2006-04-132015-05-12IgtIntegrating remotely-hosted and locally rendered content on a gaming device
US8968077B2 (en)2006-04-132015-03-03IdtMethods and systems for interfacing with a third-party application
US8784196B2 (en)2006-04-132014-07-22IgtRemote content management and resource sharing on a gaming machine and method of implementing same
US10026255B2 (en)2006-04-132018-07-17IgtPresentation of remotely-hosted and locally rendered content for gaming systems
US8777737B2 (en)*2006-04-132014-07-15IgtMethod and apparatus for integrating remotely-hosted and locally rendered content on a gaming device
US7549576B2 (en)2006-05-052009-06-23Cfph, L.L.C.Systems and methods for providing access to wireless gaming devices
US7644861B2 (en)2006-04-182010-01-12Bgc Partners, Inc.Systems and methods for providing access to wireless gaming devices
US20070270202A1 (en)*2006-05-032007-11-22Squares, IncorporatedSports pool web application
US8939359B2 (en)2006-05-052015-01-27Cfph, LlcGame access device with time varying signal
US12136314B2 (en)2006-05-052024-11-05Cfph, LlcGame access device with time varying signal
US7841941B2 (en)*2006-05-242010-11-30IgtExtension component for authenticating game data
US7857693B1 (en)2006-06-202010-12-28IgtMulti-spin poker gaming system with predetermined game outcomes
US20080004097A1 (en)*2006-06-302008-01-03IgtGaming device with customizable template for advertising display
US7901282B2 (en)2006-07-142011-03-08IgtGaming device having competitive/bonus matching game
US8512130B2 (en)2006-07-272013-08-20IgtGaming system with linked gaming machines that are configurable to have a same probability of winning a designated award
US8070597B2 (en)2006-08-032011-12-06IgtGaming device and method having multiple progressive award levels and a secondary game for advancing through the progressive award levels
US7771269B2 (en)2006-08-162010-08-10Digideal CorporationElectronic gaming machines with different player or dealer assigned virtual card stacks or other symbol sets
US20080305869A1 (en)*2006-09-052008-12-11Cognisafe Ltd.Prevention of cheating in on-line interaction
US8226474B2 (en)2006-09-082012-07-24IgtMobile gaming devices for use in a gaming network having gaming and non-gaming zones
US8092293B2 (en)*2006-09-132012-01-10IgtMethod and apparatus for tracking play at a roulette table
US7963839B2 (en)*2006-09-192011-06-21Mudalla Technology, Inc.Regulated gaming exchange
WO2008039835A2 (en)2006-09-262008-04-03Walker Digital, LlcSystems and methods for portable wagering mediums
US8221215B2 (en)*2006-09-262012-07-17IgtProviding and redeeming partial wagering game outcomes
US7862430B2 (en)2006-09-272011-01-04IgtServer based gaming system having system triggered loyalty award sequences
US8616959B2 (en)2006-09-272013-12-31IgtServer based gaming system having system triggered loyalty award sequences
US7674180B2 (en)2006-09-272010-03-09IgtServer based gaming system having system triggered loyalty award sequences
US8523665B2 (en)2006-10-112013-09-03IgtGaming system and method having multi-level mystery triggered progressive awards
US8261345B2 (en)2006-10-232012-09-04Endeavors Technologies, Inc.Rule-based application access management
US8292741B2 (en)2006-10-262012-10-23Cfph, LlcApparatus, processes and articles for facilitating mobile gaming
US9306952B2 (en)2006-10-262016-04-05Cfph, LlcSystem and method for wireless gaming with location determination
US9047733B2 (en)2006-11-082015-06-02IgtGaming system and method for providing multiple level progressive awards with increased odds of winning higher level progressive awards
US20080108430A1 (en)2006-11-082008-05-08IgtGaming system and method which provides players an opportunity to win a progressive award
US7963845B2 (en)2006-11-082011-06-21IgtGaming system and method with multiple progressive award levels and a skill based determination of providing one of the progressive award levels
US8105149B2 (en)2006-11-102012-01-31IgtGaming system and method providing venue wide simultaneous player participation based bonus game
US9311774B2 (en)2006-11-102016-04-12IgtGaming machine with externally controlled content display
US20090156303A1 (en)2006-11-102009-06-18IgtBonusing Architectures in a Gaming Environment
US9411944B2 (en)2006-11-152016-08-09Cfph, LlcBiometric access sensitivity
US8510567B2 (en)2006-11-142013-08-13Cfph, LlcConditional biometric access in a gaming environment
US8645709B2 (en)2006-11-142014-02-04Cfph, LlcBiometric access data encryption
US20080132222A1 (en)*2006-11-302008-06-05Brady Colin PWireless communication using a picocell station having its own phone number
US20080146311A1 (en)*2006-12-042008-06-19Walker Jay SIncremental revelation of results in a game of chance
CA2671574A1 (en)*2006-12-042008-06-12Scientific Games Holdings LimitedSystem and method for gaming terminal with account funding
US8888597B2 (en)*2007-01-092014-11-18Bally Gaming, Inc.Systems for providing amusement
US7976373B2 (en)*2007-01-092011-07-12Bally Gaming, Inc.Apparatus for providing amusement
US8231455B2 (en)2007-02-052012-07-31IgtMethod and apparatus for providing a bonus to a player
US8319601B2 (en)2007-03-142012-11-27Cfph, LlcGame account access device
US9183693B2 (en)2007-03-082015-11-10Cfph, LlcGame access device
US8581721B2 (en)2007-03-082013-11-12Cfph, LlcGame access device with privileges
US8562424B2 (en)2007-03-212013-10-22IgtGameplay-altering portable wagering media
US8002281B2 (en)2007-06-202011-08-23Np Ip Holdings LlcMethods and devices for playing a modified baccarat game
US7985133B2 (en)2007-07-302011-07-26IgtGaming system and method for providing an additional gaming currency
US8900053B2 (en)2007-08-102014-12-02IgtGaming system and method for providing different bonus awards based on different types of triggered events
US7976376B2 (en)2007-08-132011-07-12Bally Gaming, Inc.Methods for providing amusement
US20090075714A1 (en)2007-09-182009-03-19IgtMulti-card bingo patterns and wild balls
US8096874B2 (en)2007-09-272012-01-17IgtGaming system and method having progressive awards with meter increase events
US9142097B2 (en)2007-10-262015-09-22IgtGaming system and method for providing play of local first game and remote second game
US8070587B2 (en)2007-10-262011-12-06IgtGaming system and method providing a multiplayer bonus game having a plurality of award opportunities
US8197337B2 (en)2007-10-292012-06-12IgtGaming system and method for providing multi-level personal progressive awards
US8892738B2 (en)2007-11-072014-11-18Numecent Holdings, Inc.Deriving component statistics for a stream enabled application
US7815485B2 (en)*2008-02-272010-10-19Shoot The Moon Products Ii, LlcPose and play dolls
US9424712B2 (en)2008-06-272016-08-23Bally Gaming, Inc.Authenticating components in wagering game systems
US20100041469A1 (en)*2008-08-152010-02-18Michael Joseph KuhnElectronic Banking Management For Betting Games
US20100069148A1 (en)*2008-09-152010-03-18Katherine CargillOnline Games Integrated with Offline Fitness, Environmental, and Other Activities
US7845642B2 (en)*2008-10-152010-12-07Digideal CorporationPick-it poker
US10235832B2 (en)*2008-10-172019-03-19IgtPost certification metering for diverse game machines
US8376836B2 (en)2008-11-072013-02-19IgtServer based gaming system and method for providing deferral of bonus events
US20100120536A1 (en)*2008-11-102010-05-13Chatellier Nate JEntertaining visual tricks for electronic betting games
US8128478B2 (en)2008-11-102012-03-06IgtGaming system, gaming device, and method for providing a game having a first evaluation based on drawn symbols and a second evaluation based on an order in which the symbols are drawn
US9202171B2 (en)*2008-11-112015-12-01Digideal CorporationVirtual game assistant based on artificial intelligence
US8226467B2 (en)2008-11-122012-07-24IgtGaming system and method enabling player participation in selection of seed for random number generator
US9552191B2 (en)*2008-11-122017-01-24Igt Canada Solutions UlcSecure random number generation
US8172665B2 (en)2008-11-122012-05-08IgtGaming system enabling a symbol driven win evaluation method
US7922589B2 (en)2008-12-172011-04-12Digideal CorporationElectronic game table with multifunction legs
US8277326B2 (en)2009-01-142012-10-02Digideal CorporationRemovable player station and locking mechanism for electronic games
US8292745B2 (en)*2009-02-272012-10-23Digideal CorporationConvertible rail for selecting player-tracking modes in an electronic game table
US8147318B2 (en)*2009-05-042012-04-03Digideal CorporationRoll 21 game
US9569932B2 (en)2009-07-022017-02-14IgtCentral determination gaming system and method for providing a persistence game with predetermined game outcomes
US9039516B2 (en)2009-07-302015-05-26IgtConcurrent play on multiple gaming machines
US20110086712A1 (en)*2009-09-152011-04-14Katherine CargillOnline games integrated with an online green mall
US8092299B2 (en)2009-11-052012-01-10IgtGaming system and method for normalizing average expected payouts to players
US9245419B2 (en)2010-02-102016-01-26Leap Forward Gaming, Inc.Lottery games on an electronic gaming machine
US8932129B2 (en)2010-03-122015-01-13IgtMulti-play central determination system
US8956231B2 (en)2010-08-132015-02-17Cfph, LlcMulti-process communication regarding gaming information
US20220296999A1 (en)2010-08-132022-09-22Cfph, LlcMulti-process communication regarding gaming information
US8974302B2 (en)2010-08-132015-03-10Cfph, LlcMulti-process communication regarding gaming information
US9142085B2 (en)2010-09-212015-09-22Panayis Nicola PalexasRandom switching game engine for wagering games
US9875607B2 (en)2011-07-132018-01-23IgtMethods and apparatus for providing secure logon to a gaming machine using a mobile device
US8430737B2 (en)2011-07-212013-04-30IgtGaming system and method providing multi-dimensional symbol wagering game
US8357041B1 (en)2011-07-212013-01-22IgtGaming system and method for providing a multi-dimensional cascading symbols game with player selection of symbols
US8485901B2 (en)2011-07-212013-07-16IgtGaming system and method for providing a multi-dimensional symbol wagering game with rotating symbols
US20190272704A1 (en)2011-09-092019-09-05IgtRedemption of virtual tickets using a portable electronic device
US10297105B2 (en)2011-09-092019-05-21IgtRedemption of virtual tickets using a portable electronic device
US9367835B2 (en)2011-09-092016-06-14IgtRetrofit devices for providing virtual ticket-in and ticket-out on a gaming machine
US10121318B2 (en)2011-09-092018-11-06IgtBill acceptors and printers for providing virtual ticket-in and ticket-out on a gaming machine
US8613659B2 (en)2011-09-092013-12-24IgtVirtual ticket-in and ticket-out on a gaming machine
US8591314B2 (en)2011-09-282013-11-26IgtGaming system and method providing a server that determines a reel set for an initial game play and reel sets for subsequent game plays
US8668574B2 (en)2011-09-282014-03-11IgtGaming system and method providing a user device that receives and stores a reel set for an initial game play and reel sets for subsequent game plays
US8827798B2 (en)2011-09-282014-09-09IgtGaming system and method providing a user device that receives and stores reel sets for subsequent game plays
US8968073B2 (en)2011-09-282015-03-03IgtGaming system and method providing a server that determines reel sets for subsequent game plays
US9524609B2 (en)2011-09-302016-12-20IgtGaming system, gaming device and method for utilizing mobile devices at a gaming establishment
US9466173B2 (en)2011-09-302016-10-11IgtSystem and method for remote rendering of content on an electronic gaming machine
US8613668B2 (en)2011-12-222013-12-24IgtDirectional wireless communication
JP5979579B2 (en)*2012-02-162016-08-24株式会社セガゲームス Program, game system, and game control method
US9342956B2 (en)2012-02-242016-05-17IgtGaming system, gaming device and method for shifting progressive award contribution rates
US8876596B2 (en)2012-02-292014-11-04IgtVirtualized magnetic player card
US8627097B2 (en)2012-03-272014-01-07IgtSystem and method enabling parallel processing of hash functions using authentication checkpoint hashes
US9311769B2 (en)2012-03-282016-04-12IgtEmailing or texting as communication between mobile device and EGM
US8979635B2 (en)2012-04-022015-03-17Wms Gaming Inc.Systems, methods and devices for playing wagering games with distributed and shared partial outcome features
US8959335B2 (en)*2012-04-172015-02-17Gemalto SaSecure password-based authentication for cloud computing services
US8764544B2 (en)2012-05-252014-07-01IgtGaming system and method providing a Keno game including an additional number triggering event that causes at least one additional number to be added to a selected number set to form a modified number set
US9564007B2 (en)2012-06-042017-02-07Bally Gaming, Inc.Wagering game content based on locations of player check-in
US8708804B2 (en)2012-06-222014-04-29IgtGaming system and method providing a collection game including at least one customizable award collector
US9412227B2 (en)2012-07-112016-08-09IgtMethod and apparatus for offering a mobile device version of an electronic gaming machine game at the electronic gaming machine
US9305433B2 (en)2012-07-202016-04-05Bally Gaming, Inc.Systems, methods and devices for playing wagering games with distributed competition features
US9311777B2 (en)2012-08-172016-04-12Bally Gaming, Inc.Systems, methods and devices for configuring wagering game systems and devices
US9129469B2 (en)2012-09-112015-09-08IgtPlayer driven game download to a gaming machine
US8616981B1 (en)2012-09-122013-12-31Wms Gaming Inc.Systems, methods, and devices for playing wagering games with location-triggered game features
US9472063B2 (en)2012-09-252016-10-18IgtGaming system and method for providing a multiple sided card game
US9547957B2 (en)*2012-10-112017-01-17Scientific Games International, Inc.System and method for implementing internet-based games wherein a plurality of different games share a common prize structure
US9539501B2 (en)*2012-10-112017-01-10Scientific Games International, Inc.System for implementing internet-based games with a core platform, game modules, and protected game outcome generator
US9552690B2 (en)2013-03-062017-01-24IgtSystem and method for determining the volatility of a game based on one or more external data feeds
US9082261B2 (en)2013-05-032015-07-14IgtGaming system and method employing a player-selected feature for a play of a game or using the player-selected feature to modify another feature for a subsequent play of the game
US9875618B2 (en)2014-07-242018-01-23IgtGaming system and method employing multi-directional interaction between multiple concurrently played games
US9619974B2 (en)*2015-02-102017-04-11Ags, LlcGame outcome generator for a gaming machine
US10255761B2 (en)2015-03-172019-04-09IgtGaming system and method for converting primary game outcomes to secondary game outcomes
US10027487B2 (en)2015-05-142018-07-17Sca Promotions, Inc.System and method for providing auditable secure seeds to random number generators across multiple entities
US20180211353A1 (en)*2015-07-102018-07-26Sak MahasuverachaiSystems and methods for managing subjective probability betting including user-provided handicaps and payout rates
US9916735B2 (en)2015-07-222018-03-13IgtRemote gaming cash voucher printing system
US10055930B2 (en)2015-08-112018-08-21IgtGaming system and method for placing and redeeming sports bets
US9972171B2 (en)2015-09-242018-05-15IgtGaming system and method for providing a triggering event based on a collection of units from different games
US10417867B2 (en)2015-09-252019-09-17IgtGaming system and method for automatically transferring funds to a mobile device
US20170092054A1 (en)2015-09-252017-03-30IgtGaming system and method for utilizing a mobile device to fund a gaming session
US10297110B2 (en)2016-06-292019-05-21IgtGaming system and method for providing a central determination of game outcomes and progressive awards
US10217317B2 (en)2016-08-092019-02-26IgtGaming system and method for providing incentives for transferring funds to and from a mobile device
US10916090B2 (en)2016-08-232021-02-09IgtSystem and method for transferring funds from a financial institution device to a cashless wagering account accessible via a mobile device
US10621824B2 (en)2016-09-232020-04-14IgtGaming system player identification device
US10332344B2 (en)2017-07-242019-06-25IgtSystem and method for controlling electronic gaming machine/electronic gaming machine component bezel lighting to indicate different wireless connection statuses
US10360763B2 (en)2017-08-032019-07-23IgtSystem and method for utilizing a mobile device to facilitate fund transfers between a cashless wagering account and a gaming establishment retail account
US10360761B2 (en)2017-08-032019-07-23IgtSystem and method for providing a gaming establishment account pre-approved access to funds
US10380843B2 (en)2017-08-032019-08-13IgtSystem and method for tracking funds from a plurality of funding sources
US10373430B2 (en)2017-08-032019-08-06IgtSystem and method for tracking fund transfers between an electronic gaming machine and a plurality of funding sources
US11922765B2 (en)2017-12-182024-03-05IgtSystem and method employing virtual tickets
US10643426B2 (en)2017-12-182020-05-05IgtSystem and method for providing a gaming establishment account automatic access to funds
US20190188955A1 (en)2017-12-182019-06-20IgtSystem and method for utilizing location-based analytics to provide gaming awards
US11341817B2 (en)2017-12-182022-05-24IgtSystem and method for providing awards for utilizing a mobile device in association with a gaming establishment retail account
US11043066B2 (en)2017-12-212021-06-22IgtSystem and method for centralizing funds to a primary gaming establishment account
US10950088B2 (en)2017-12-212021-03-16IgtSystem and method for utilizing virtual ticket vouchers
KR102023430B1 (en)*2018-01-182019-09-23엔에이치엔 주식회사Probability fair game methode and system bisised on on line
KR101984808B1 (en)*2018-01-182019-05-31엔에이치엔 주식회사Probability fair game methode and system bisised on on line
US10970968B2 (en)2018-04-182021-04-06IgtSystem and method for incentivizing the maintenance of funds in a gaming establishment account
US10614669B2 (en)2018-08-222020-04-07IgtCentral determination gaming system with incrementing awards
US20200074805A1 (en)2018-08-282020-03-05IgtCentral determination gaming system with limited term persistent elements
WO2020102456A1 (en)*2018-11-132020-05-22Thunder Token Inc.Gambling systems and methods based on blockchain technology
US11463249B2 (en)2019-06-132022-10-04International Business Machines CorporationFairness in gaming
GB2589349A (en)*2019-11-272021-06-02Nchain Holdings LtdPovably fair games using a blockchain
US11465052B2 (en)*2020-09-212022-10-11Zynga Inc.Game definition file
US12083436B2 (en)2020-09-212024-09-10Zynga Inc.Automated assessment of custom game levels
US11806624B2 (en)2020-09-212023-11-07Zynga Inc.On device game engine architecture
US11318386B2 (en)2020-09-212022-05-03Zynga Inc.Operator interface for automated game content generation
US11565182B2 (en)2020-09-212023-01-31Zynga Inc.Parametric player modeling for computer-implemented games
US11291915B1 (en)2020-09-212022-04-05Zynga Inc.Automated prediction of user response states based on traversal behavior
US11738272B2 (en)2020-09-212023-08-29Zynga Inc.Automated generation of custom content for computer-implemented games
US11420115B2 (en)2020-09-212022-08-23Zynga Inc.Automated dynamic custom game content generation

Family Cites Families (34)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US3548174A (en)*1966-08-101970-12-15Burroughs CorpRandom number generator
US4339134A (en)*1977-07-051982-07-13Rockwell International CorporationElectronic card game
US4200770A (en)*1977-09-061980-04-29Stanford UniversityCryptographic apparatus and method
US4652998A (en)*1984-01-041987-03-24Bally Manufacturing CorporationVideo gaming system with pool prize structures
CA1245361A (en)*1984-06-271988-11-22Kerry E. ThacherTournament data system
GB8621333D0 (en)*1986-09-041986-10-15Manitoba Telephone SystemKey management system
US4998199A (en)*1987-10-021991-03-05Namco Ltd.Game machine system with machine grouping feature
EP0460538B1 (en)*1990-06-011998-03-04Kabushiki Kaisha ToshibaCryptographic communication method and cryptographic communication device
US5085435A (en)*1990-08-221992-02-04Rossides Michael TMethod of using a random number supplier for the purpose of reducing currency handling
US5112058A (en)*1990-11-081992-05-12Lowell SandeenGame card
AU3058292A (en)1991-10-301993-06-07Computer Based Controls, Inc.Financial document dispensing apparatus and method
US5557518A (en)*1994-04-281996-09-17Citibank, N.A.Trusted agents for open electronic commerce
US5324035A (en)*1991-12-021994-06-28Infinational Technologies, Inc.Video gaming system with fixed pool of winning plays and global pool access
DE4142964C2 (en)*1991-12-242003-05-08Gao Ges Automation Org Data exchange system with verification of the device for authentication status
US5251165A (en)*1992-04-091993-10-05James Iii J ColinTwo phase random number generator
US5242163A (en)*1992-08-271993-09-07D.D. Stud Inc.Casino game system
US5377271A (en)1992-10-091994-12-27Travelers Express Company, Inc.Apparatus for dispensing money orders
FR2697653B1 (en)*1992-11-041995-01-20Info Telecom Electronic game of chance device.
US6048269A (en)*1993-01-222000-04-11Mgm Grand, Inc.Coinless slot machine system and method
DE4317380C1 (en)*1993-05-251994-08-18Siemens AgMethod for authentication between two electronic devices
BR9405444A (en)*1993-07-281999-09-08Sega Enterprises Kk Information storage medium and electronic device that uses the same
US5397133A (en)*1993-09-301995-03-14At&T Corp.System for playing card games remotely
US5398932A (en)*1993-12-211995-03-21Video Lottery Technologies, Inc.Video lottery system with improved site controller and validation unit
FR2718312B1 (en)*1994-03-291996-06-07Rola Nevoux Method for the combined authentication of a telecommunications terminal and a user module.
US5511784A (en)*1994-05-091996-04-30Video Lottery Technologies, Inc.Method and apparatus for directly generating a random final outcome of a game
US5564701A (en)*1995-04-281996-10-15Dettor; Michael K.Casino oriented gaming apparatus and method incorporating randomly generated numbers
US5605504A (en)*1995-04-281997-02-25Huang; SmingElectronic wagering machine
US5643086A (en)*1995-06-291997-07-01Silicon Gaming, Inc.Electronic casino gaming apparatus with improved play capacity, authentication and security
US5970143A (en)*1995-11-221999-10-19Walker Asset Management LpRemote-auditing of computer generated outcomes, authenticated billing and access control, and software metering system using cryptographic and other protocols
CA2239864C (en)1995-12-152008-04-15Monsanto CompanyMethods for improved rheological control in cementitious systems
EP0812085A4 (en)1995-12-262005-06-22Nippon Telegraph & TelephoneMobile radio data communication system
US5772509A (en)*1996-03-251998-06-30Casino Data SystemsInteractive gaming device
US5779545A (en)*1996-09-101998-07-14International Game TechnologyCentral random number generation for gaming system
US6099408A (en)*1996-12-312000-08-08Walker Digital, LlcMethod and apparatus for securing electronic games

Cited By (87)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7874914B2 (en)1996-12-302011-01-25IgtSystem and method for communicating game session information
US7862416B2 (en)*1996-12-302011-01-04IgtSystem and method for communicating game session information
US20060287040A1 (en)*1996-12-302006-12-21Walker Jay SSystem and method for communicating game session information
US8966557B2 (en)2001-01-222015-02-24Sony Computer Entertainment Inc.Delivery of digital content
US20050010786A1 (en)*2001-03-302005-01-13Michener John R.Trusted authorization device
US7028191B2 (en)2001-03-302006-04-11Michener John RTrusted authorization device
US20020198848A1 (en)*2001-06-262002-12-26Michener John R.Transaction verification system and method
US20030022718A1 (en)*2001-07-172003-01-30Salerno Victor J.Remote wagering system
US7083517B2 (en)2001-07-172006-08-01American Wagering, Inc.Remote wagering system
US7155014B1 (en)2001-07-262006-12-26Sca Promotions, Inc.System and method for playing a lottery-type game
US20030045351A1 (en)*2001-08-302003-03-06Paul GauselmannData transfer sequence in a gaming machine to provide increased security of data
US20040204221A1 (en)*2001-09-262004-10-14Gert EklundSet of lottery tickets and a game arrangement including such a set
US20030114213A1 (en)*2001-12-132003-06-19Bennett Joseph W.Lottery audit system
US7980937B2 (en)*2001-12-132011-07-19Scientific Games International, Inc.Lottery audit system
US20030142661A1 (en)*2002-01-282003-07-31Masayuki ChataniSystem and method for distributing data between a telephone network and an entertainment network
WO2003063990A3 (en)*2002-01-282004-12-09Sony Comp Emtertainment UsSystem and method for distributing data between a telephone network and an entertainment network
US20080261697A1 (en)*2002-01-282008-10-23Masayuki ChataniNetworked Electronic Entertainment System
US8628413B2 (en)2002-03-122014-01-14IgtVirtual gaming peripherals for a gaming machine
US20100093428A1 (en)*2002-06-122010-04-15IgtIntelligent Wagering Token and Wagering Token Tracking Techniques
US8608548B2 (en)2002-06-122013-12-17IgtIntelligent wagering token and wagering token tracking techniques
US20100093429A1 (en)*2002-06-122010-04-15IgtIntelligent Player Tracking Card and Wagering Token Tracking Techniques
US8616984B2 (en)2002-06-122013-12-31IgtIntelligent player tracking card and wagering token tracking techniques
US20040009809A1 (en)*2002-07-152004-01-15Salerno Victor J.Method and system for regulating gaming
US20080293495A1 (en)*2002-08-202008-11-27Aruze Corp.Game server and program
EP1393786A1 (en)*2002-08-202004-03-03Aruze Corp.Game server and program
US20050054444A1 (en)*2002-08-202005-03-10Aruze Corp.Game server and program
US20040078263A1 (en)*2002-10-162004-04-22Altieri Frances BarbaroSystem and method for integrating business-related content into an electronic game
US8228325B2 (en)2002-10-162012-07-24Frances Barbaro AltieriInteractive virtual thematic environment
US7373377B2 (en)2002-10-162008-05-13Barbaro TechnologiesInteractive virtual thematic environment
US20080284777A1 (en)*2002-10-162008-11-20Barbaro TechnologiesInteractive virtual thematic environment
US10255724B2 (en)2002-10-162019-04-09Barbaro TechnologiesInteractive virtual thematic environment
US10846941B2 (en)2002-10-162020-11-24Frances Barbaro AltieriInteractive virtual thematic environment
US8458028B2 (en)2002-10-162013-06-04Barbaro TechnologiesSystem and method for integrating business-related content into an electronic game
US20080163089A1 (en)*2002-10-162008-07-03Barbaro TechnologiesInteractive virtual thematic environment
US10991165B2 (en)2002-10-162021-04-27Frances Barbaro AltieriInteractive virtual thematic environment
WO2004035155A3 (en)*2002-10-162004-09-02Terrazones International IncA system and method for integrating business-related content into an electronic game
US8225220B2 (en)2002-10-162012-07-17Frances Barbaro AltieriInteractive virtual thematic environment
US20040193441A1 (en)*2002-10-162004-09-30Altieri Frances BarbaroInteractive software application platform
US11195333B2 (en)2002-10-162021-12-07Frances Barbaro AltieriInteractive virtual thematic environment
US8016662B1 (en)2002-11-222011-09-13Sca Promotions, Inc.Game-winner selection based on verifiable event outcomes
US7892087B1 (en)2002-12-022011-02-22Sca Promotions, Inc.Authentication of game results
US20110130190A1 (en)*2002-12-022011-06-02Hamman Robert DAuthentication of Game Results
US20060046836A1 (en)*2003-02-132006-03-02Walker Jay SMethod and apparatus for offering a flat rate gaming session with time extension awards
US7955169B2 (en)2003-02-132011-06-07IgtMethod and apparatus for offering a flat rate gaming session with time extension awards
US7681246B1 (en)*2003-11-202010-03-16Microsoft CorporationSystem and method for server side data signing
US7285046B2 (en)*2004-04-132007-10-23Zolotoy ArbuzMobile gaming system
WO2005099840A3 (en)*2004-04-132007-01-25Kvarts LlcMobile gaming system
EP1737546A4 (en)*2004-04-132010-02-24Kvarts LlcMobile gaming system
US20050227770A1 (en)*2004-04-132005-10-13Global Direct Management Corp.Mobile gaming system
US20060281555A1 (en)*2004-12-302006-12-14Jason Kellerman And Marc MarinComputer networked game system utilizing subscription based membership and alternative methods of entry
US7094154B2 (en)2004-12-302006-08-22Mmjk LlcComputer networked game system utilizing subscription based membership and alternative methods of entry
US20060148567A1 (en)*2004-12-302006-07-06Kellerman Jason BComputer networked game system utilizing subscription based membership and alternative methods of entry
US20070050838A1 (en)*2005-08-252007-03-01Derek LiuMulti-protocol game engine
EP1931440A4 (en)*2005-10-062009-11-11Cyberscan Tech IncDynamic theming of a gaming system
US8708791B2 (en)*2006-07-032014-04-29IgtDetecting and preventing bots and cheating in online gaming
US20090131151A1 (en)*2006-09-012009-05-21IgtAutomated Techniques for Table Game State Tracking
US8277314B2 (en)*2006-11-102012-10-02IgtFlat rate wager-based game play techniques for casino table game environments
US20090253498A1 (en)*2006-11-102009-10-08IgtFlat Rate Wager-Based Game Play Techniques For Casino Table Game Environments
US8795061B2 (en)2006-11-102014-08-05IgtAutomated data collection system for casino table game environments
US9483405B2 (en)2007-09-202016-11-01Sony Interactive Entertainment Inc.Simplified run-time program translation for emulating complex processor pipelines
US20090083513A1 (en)*2007-09-202009-03-26Miura Victor O SSimplified Run-Time Program Translation for Emulating Complex Processor Pipelines
US20090253478A1 (en)*2008-04-042009-10-08Walker Jay SGroup session play
US20100273552A1 (en)*2009-04-242010-10-28Mwstory Co., Ltd.Method for Authentication of Game Executing Authority Recording Medium for Storing Authentication Program of Game Executing Authority, and Server for Storing Authentication Program of Game Executing Authority
US8100755B2 (en)*2009-05-112012-01-24Multimedia Games, Inc.Method, apparatus, and program product for distributing random number generation on a gaming network
US8662994B2 (en)2009-05-112014-03-04Multimedia Games, Inc.Method, apparatus, and program product for distributing random number generation on a gaming network
US20100285865A1 (en)*2009-05-112010-11-11Enzminger Joseph RMethod, apparatus, and program product for distributing random number generation on a gaming network
US8467532B2 (en)*2010-01-042013-06-18Tata Consultancy Services LimitedSystem and method for secure transaction of data between a wireless communication device and a server
US20110164749A1 (en)*2010-01-042011-07-07Vijayarangan NatarajanSystem and method for secure transaction of data between a wireless communication device and a server
US20110230268A1 (en)*2010-03-222011-09-22IgtCommunication methods for networked gaming systems
US8414391B2 (en)*2010-03-222013-04-09IgtCommunication methods for networked gaming systems
US8942373B2 (en)*2010-11-292015-01-27Beijing Z & W Technology Consulting Co., Ltd.Data encryption and decryption method and apparatus
US20120134492A1 (en)*2010-11-292012-05-31Hui Liu Data Encryption and Decryption Method and Apparatus
WO2015189257A1 (en)*2014-06-122015-12-17Bee7000 LimitedCommunication of reward data between applications
EP2954940A1 (en)*2014-06-122015-12-16Bee7000 LimitedCommunication of reward data between applications
CN105187477A (en)*2014-06-122015-12-23必翼7000有限公司Communication Of Reward Data Between Applications
US9996848B2 (en)2014-06-122018-06-12Outfit7 LimitedCommunication of reward data between applications
US10825039B2 (en)2014-06-122020-11-03Outfit7 LimitedCommunication of reward data between applications
US10413818B2 (en)2014-10-012019-09-17Outfit7 LimitedMonitoring an application on a processing device
US10643239B2 (en)2014-10-012020-05-05Outfit7 LimitedMonitoring an application on a processing device and generating rewards
US10188767B2 (en)*2015-06-292019-01-29Keio UniversityScent presentation method, scent presentation apparatus, and olfaction improving apparatus
US20160379506A1 (en)*2015-06-292016-12-29Keio UniversityScent presentation method, scent presentation apparatus, and olfaction improving apparatus
CN105288998A (en)*2015-09-232016-02-03腾讯科技(深圳)有限公司Interaction method and apparatus of intelligent hardware
US10874937B2 (en)2015-09-232020-12-29Tencent Technology (Shenzhen) Company LimitedIntelligent hardware interaction method and system
EP3779752A4 (en)*2018-08-142021-09-15Advanced New Technologies Co., Ltd. METHOD AND DEVICE FOR SECURE MULTI-PARTY DATA PROCESSING AND ELECTRONIC DEVICE
EP3779751A4 (en)*2018-08-142021-09-15Advanced New Technologies Co., Ltd. METHOD AND EQUIPMENT FOR MULTIPLE-PARTY SECURITY CALCULATION AND ELECTRONIC DEVICE
US11290266B2 (en)*2018-08-142022-03-29Advanced New Technologies Co., Ltd.Secure multi-party computation method and apparatus, and electronic device
US11290267B2 (en)*2018-08-142022-03-29Advanced New Technologies Co., Ltd.Multi-party security computing method and apparatus, and electronic device

Also Published As

Publication numberPublication date
US6450885B2 (en)2002-09-17
EP1021229A2 (en)2000-07-26
AU5621998A (en)1998-07-31
JP2000513983A (en)2000-10-24
WO1998029793A3 (en)1998-09-17
US6099408A (en)2000-08-08
EP1021229A4 (en)2005-10-05
CA2276608C (en)2004-06-29
CA2276608A1 (en)1998-07-09
AU741888B2 (en)2001-12-13
WO1998029793A2 (en)1998-07-09
US6264557B1 (en)2001-07-24

Similar Documents

PublicationPublication DateTitle
US6099408A (en)Method and apparatus for securing electronic games
US7524245B2 (en)System and method for securing electronic games
CA2302189C (en)Apparatus and process for verifying honest gaming transactions over a communications network
US6203427B1 (en)Method and apparatus for securing a computer-based game of chance
US11582209B2 (en)Trusted communications between untrusting parties
US20050108027A1 (en)Method and apparatus for collecting gambling statistics and for selling speculations via a cryptographically-assisted network
AU777376B2 (en)Method and apparatus for securing electronic games
US20060094497A1 (en)Online gaming interaction protocol ensuring random events
HK1029425B (en)Apparatus and process for verifying honest gaming transactions over a communications network

Legal Events

DateCodeTitleDescription
STCFInformation on status: patent grant

Free format text:PATENTED CASE

ASAssignment

Owner name:JSW INVESTMENTS, LLC, CONNECTICUT

Free format text:SECURITY INTEREST;ASSIGNOR:WALKER DIGITAL, LLC;REEL/FRAME:013740/0219

Effective date:20021226

FEPPFee payment procedure

Free format text:PAT HOLDER NO LONGER CLAIMS SMALL ENTITY STATUS, ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: STOL); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

ASAssignment

Owner name:WALKER DIGITAL, LLC, CONNECTICUT

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:JSW INVESTMENTS, LLC;REEL/FRAME:017783/0080

Effective date:20050527

ASAssignment

Owner name:WALKER DIGITAL, LLC, CONNECTICUT

Free format text:RELEASE OF SECURITY INTEREST;ASSIGNOR:JSW INVESTMENTS, LLC;REEL/FRAME:018668/0615

Effective date:20050527

FPAYFee payment

Year of fee payment:4

FPAYFee payment

Year of fee payment:8

FPAYFee payment

Year of fee payment:12

ASAssignment

Owner name:IGT, NEVADA

Free format text:LICENSE;ASSIGNORS:WALKER DIGITAL GAMING, LLC;WALKER DIGITAL GAMING HOLDING, LLC;WDG EQUITY, LLC;AND OTHERS;REEL/FRAME:033501/0023

Effective date:20090810

ASAssignment

Owner name:WALKER ASSET MANAGEMENT LIMITED PARTNERSHIP, CONNE

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SCHNEIER, BRUCE;WALKER, JAY S.;JORASCH, JAMES A.;SIGNING DATES FROM 19970109 TO 19970110;REEL/FRAME:035949/0373

Owner name:INVENTOR HOLDINGS, LLC, CONNECTICUT

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:WALKER DIGITAL, LLC;REEL/FRAME:035999/0758

Effective date:20131101

Owner name:WALKER DIGITAL, LLC, CONNECTICUT

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:WALKER DIGITAL CORPORATION;REEL/FRAME:036044/0468

Effective date:19991124


[8]ページ先頭

©2009-2025 Movatter.jp