Source: http://www.google.cl/patents/US7831047
Timestamp: 2018-01-22 19:55:51
Document Index: 564708098

Matched Legal Cases: ['Application No. 2002326552', 'Application No. 2002326552', 'Application No. 2002326552', 'Application No. 2002326526', 'Application No. 2002326526', 'Application No. 2002326526', 'Application No. 2008243153', 'Application No. 2', 'Application No. 02', 'Application No. 02761247', 'Application No. 01918440', 'Application No. 02', 'Application No. 2002326526']

Patent US7831047 - Digital identification of unique game characteristics - Google Patents
Various techniques are disclosed for authenticating a first gaming application adapted for deployment at a first gaming machine that is operable to receive a wager on a game of chance. A first gaming application signature is accessed. In at least one embodiment, the first gaming application signature...http://www.google.cl/patents/US7831047?utm_source=gb-gplus-sharePatent US7831047 - Digital identification of unique game characteristics
Publication number US7831047 B2
Application number US 11/486,760
Also published as CA2456759A1, CA2456759C, EP1415229A1, EP1415229A4, US7162036, US20030028779, US20060256965, US20080031452, WO2003014937A1
Publication number 11486760, 486760, US 7831047 B2, US 7831047B2, US-B2-7831047, US7831047 B2, US7831047B2
Patent Citations (213), Non-Patent Citations (64), Referenced by (46), Classifications (15), Legal Events (1)
US 7831047 B2
The present application is a continuation application pursuant to 35 USC 120 from U.S. patent application Ser. No. 09/927,313, filed on Aug. 6, 2001 now U.S. Pat. No. 7,162,036, and entitled, “DIGITAL IDENTIFICATION OF UNIQUE GAME CHARACTERISTICS”, the entirety of which is incorporated herein by reference for all purposes.
US4193131 5 Dec 1977 11 Mar 1980 International Business Machines Corporation Cryptographic verification of operational keys used in communication networks
US4355390 22 Sep 1980 19 Oct 1982 Siemens Aktiengesellschaft Method for checking data written into buffered write-read memories in numerically controlled machine tools
US4519077 30 Aug 1982 21 May 1985 Amin Pravin T Digital processing system with self-test capability
US4525599 21 May 1982 25 Jun 1985 General Computer Corporation Software protection methods and apparatus
US4788637 29 Sep 1986 29 Nov 1988 Kabushiki Kaisha Toshiba Communication control apparatus
US4944008 18 Feb 1988 24 Jul 1990 Motorola, Inc. Electronic keying scheme for locking data
US5109152 13 Jul 1989 28 Apr 1992 Matsushita Electric Industrial Co., Ltd. Communication apparatus
US5161193 29 Jun 1990 3 Nov 1992 Digital Equipment Corporation Pipelined cryptography processor and method for its use in communication networks
US5475753 12 Nov 1993 12 Dec 1995 Matsushita Electric Corporation Of America Apparatus and method for certifying the delivery of information
US5668945 23 Feb 1995 16 Sep 1997 Sega Enterprises, Ltd. Data security apparatus and method
US5742616 7 Jun 1995 21 Apr 1998 International Business Machines Corporation System and method testing computer memories
US5879234 1 Oct 1997 9 Mar 1999 Universal De Desarrollos Electronicos, S.A. (Unidesa) Security system for reel type slot machine with physical mapping to control the win odds
US5951639 14 Feb 1996 14 Sep 1999 Powertv, Inc. Multicast downloading of software and data modules and their compatibility requirements
US6074435 30 Oct 1997 13 Jun 2000 Telefonakiebolaget Lm Ericsson (Publ) Remote software download with automatic adjustment for data access compatibility
US6163842 26 May 1999 19 Dec 2000 Sony Corporation Method and apparatus for embedding authentication information within digital data
US6259984 3 May 2000 10 Jul 2001 Denso Corporation Automatic transmission control with object-oriented program
US6263497 27 Jul 1998 17 Jul 2001 Matsushita Electric Industrial Co., Ltd. Remote maintenance method and remote maintenance apparatus
US6368219 15 Oct 1999 9 Apr 2002 Gtech Rhode Island Corporation System and method for determining whether wagers have been altered after winning game numbers are drawn
US6496808 5 Oct 1999 17 Dec 2002 At&T Corp. Using smartcards to enable probabilistic transaction on an untrusted device
US6510521 8 Jul 1998 21 Jan 2003 Intel Corporation Methods and apparatus for preventing unauthorized write access to a protected non-volatile storage
US6595856 4 Jan 2000 22 Jul 2003 Sigma Game, Inc. Electronic security technique for gaming software
US6681329 25 Jun 1999 20 Jan 2004 International Business Machines Corporation Integrity checking of a relocated executable module loaded within memory
US6851607 21 Mar 2003 8 Feb 2005 Gemplus Secured method for monitoring the transfer of value units in a chip card gambling system
US6931630 27 Sep 2000 16 Aug 2005 International Business Machines Corporation Method of, system for, and computer program product for providing automatic identification of a computer program code candidate for web deployment or a stored procedure
US7216169 1 Jul 2003 8 May 2007 Microsoft Corporation Method and system for administering personal computer health by registering multiple service providers and enforcing mutual exclusion rules
US7237717 8 Nov 2003 3 Jul 2007 Ip Holdings, Inc. Secure system for electronic voting
US7506195 28 Jan 2005 17 Mar 2009 Fujitsu Limited Operation management method and operation management server
US20030195033 10 Apr 2002 16 Oct 2003 Gazdic Daniel J. Gaming software authentication
US20030216172 10 Jun 2003 20 Nov 2003 Lemay Steven G. Method and apparatus for software authentication
US20040002381 23 Jun 2003 1 Jan 2004 Igt Electronic gaming apparatus with authentication
US20040068654 6 Oct 2003 8 Apr 2004 Igt Process verification
US20050183143 13 Feb 2004 18 Aug 2005 Anderholm Eric J. Methods and systems for monitoring user, application or device activity
US20060256965 14 Jul 2006 16 Nov 2006 Igt Digital identification of unique game characteristics
US20070298887 14 Sep 2005 27 Dec 2007 Wms Gaming Inc. Remote Authentication For Gaming Appalications
US20080031452 30 Jul 2007 7 Feb 2008 Igt Digital identification of unique game characteristics
US20090282489 15 Jul 2009 12 Nov 2009 Igt Process verification
EP0685246A1 31 May 1995 6 Dec 1995 Sony Corporation Video game apparatus with external memory devices
EP1496419B1 2 Jul 2004 20 Mar 2013 Wms Gaming, Inc. Gaming machine having targeted run-time software authentication
EP1934961A1 31 Aug 2006 25 Jun 2008 Igt Data pattern verification in a gaming machine environment
GB2121569B Title not available
2 AU Examiner's First Report dated Jul. 26, 2007 issued in Application No. 2002326552.
3 AU Examiner's Fourth Report dated Sep. 11, 2009 issued in Application No. 2002326552.
4 AU Examiner's Second Report dated Jan. 12, 2009 issued in Application No. 2002326552.
5 AU Notice of Opposition dated Nov. 6, 2008 issued in Application No. 2002326526.
6 AU Statement of Grounds and Particulars dated Jan. 23, 2009 issued in Application No. 2002326526.
7 AU Withdrawl of Opposition dated Aug. 19, 2009 issued in Application No. 2002326526.
8 Australian Examination Report dated Feb. 24, 2010 issued in Application No. 2008243153.
9 Bakhtiari et al., Cryptographic Hash Functionsl: A Survey, 1995, Centre for Computer Security Research, pp. 1-26.
10 Bauspiess, et al., "Requirements for Cryptographic Hash Functions," Computers and Security, 5:427-437 (Sep. 11, 1992).
11 Benjamin Kosnik, "Notes on the codevt implmentation", Aug. 28, 2000, pp. 1-7.
12 Brosnan, "Using a Gaming Machine as a Server," U.S. Appl. No. 09/595,798, filed Jun. 16, 2000.
13 Canadian Examination Report mailed Jun. 1, 2010 in Application No. 2,456,759.
14 Canadian First Office Action dated Jul. 10, 2008 issued in 2,456,635.
15 Canadian Second Office Action dated Apr. 9, 2009 issued in 2,456,635.
16 Complaint for patent infringement filed by Aristocrat Technologies, et al., dated Jan. 22, 2002, Civil Action No. CV-S-02-0091.
17 Davida, G. et al., "Defending Systems Against Viruses through Cryptographic Authentication," Proceedings of the Symposium on Security and Privacy, IEEE Comp. Soc. Press, pp. 312-318 (May 1, 1989).
18 Defendants', Supplemental Response to Plaintiffs' First Set of Interrogatories filed in connection with Civil Action No. CV-S-01-1498, pp. 1-3,50-68 and 85-86.
19 Document entitled "Fact Sheet on Digital Signature Standard" dated May 1994, 6 pages.
20 Eddy Zwaneveld, "Definition of Lossless Cloning", Apr. 3, 2000, pp. 1-4.
21 European Examination Report dated Aug. 27, 2009 issued in Application No. 02 761274.6.
22 European Examination Report dated Nov. 18, 2005 issued in Application No. 02761247.2.
23 European Search Report dated Sep. 28, 2005 issued in Application No. 01918440.7, 3 pages.
24 European Supplemental Search Report dated Aug. 23, 2006 issued in Application No. 02 761274.6.
25 Federal Information Processing Standards (FIPS) Publication 180 entitled "Secure Hash Standard" dated May 11, 1993, title page, abstract page and pp. 1-20.
26 Federal Information Processing Standards (FIPS) Publication 180-1 entitled "Secure Hash Standard" dated Apr. 17, 1995, 2 title pages, abstract page and pp. 1-21.
27 Federal Information Processing Standards (FIPS) Publication 186 entitled "Digital Signature Standard (DSS)" dated Jan. 27, 2000, 17 pages.
28 Gaming Standards Association, "Software Verification and Authentication in a Gaming Device", Feb. 15, 2000, www.gamingstandards.com (5 pages).
29 Hellman, Martin E., "The Mathematics of Public-Key Cryptography," Scientific American, vol. 241, No. 8, Aug. 1979, pp. 146-152 and 154-157.
30 International Preliminary Examination Report dated Nov. 10, 2003 issued in PCT/US02/24882.
31 International Preliminary Examination Report dated Oct. 28, 2006 issued in Application No. PCT/US02/25083.
32 International Preliminary Report dated Mar. 20, 2008 issued in Application No. PCT/US2006/034366.
33 International Search Report dated Nov. 21, 2002 issued in Application No. PCT/US02/24882.
34 International Search Report dated Nov. 5, 2002 issued in Application No. PCT/US02/25083.
35 International Written Opinion dated Apr. 24, 2003 issued in Application No. PCT/US02/24882.
36 International Written Opinion dated Jun. 10, 2004 issued in Application No. PCT/US02/25083.
37 LeMay et al, "Gaming Machine Virtual Player Tracking and Related Services," U.S. Appl. No. 09/642,192, filed Aug. 18, 2000.
38 Martinek, et al., "Encryption in a Secure Computerized Gaming System", U.S. Appl. No. 09/520,404, filed Mar. 8, 2000.
39 Menezes A., Van Oorschot P., Vanstone S.: "Handbook of Applied Cryptography" 1996, CRC Press, USA, XP002344242, pp. 365-366.
40 Nguyen et al., "Secured Virtual Network in a Gaming Environment," U.S. Appl. No. 11/078,966, filed Mar. 10, 2005.
41 Office Action, dated Jul. 18, 2007 for Australian Patent Application No. 2002326526.
42 Oracle Corporation, www.oracle.com/collateral/ent-partioning-fo.pdf, Feb. 1999.
43 Oracle Corporation, www.oracle.com/collateral/ent—partioning—fo.pdf, Feb. 1999.
44 PCT Supplemental Search Report and Written Opinion dated Feb. 1, 2007 issued in PCT/US2006/034366.
45 Rivest, et al., "A Method for Obtaining Digital Signatures and Public-Key Cryptosystems," Communications of the ACM, vol. 21, No. 2, Feb. 1978, pp. 120-126.
46 Schneier B.: "Applied Cryptography, Second Edition. Protocols, Algorithms, and Source Code in C" 1996, John Wiley & Sons, Inc. USA, XP002344241, pp. 446-449; pp. 458-459.
47 Spielo Gaming International, www.spielo.com, Dec. 6, 2000.
48 U.S. Final Office Action dated Feb. 13, 2008 issued in U.S. Appl. No. 10/680,041.
49 U.S. Final Office Action dated Nov. 17, 2005 issued in U.S. Appl. No. 09/927,313.
50 U.S. Notice of Allowance dated Apr. 16, 2009 issued in U.S. Appl. No. 10/680,041.
51 U.S. Notice of Allowance dated Apr. 20, 2006 issued in U.S. Appl. No. 09/927,313.
52 U.S. Notice of Allowance dated Aug. 31, 2006 issued in U.S. Appl. No. 09/927,313.
53 U.S. Notice of Allowance dated Jul. 11, 2003 issued in U.S. Appl. No. 09/925,098.
54 U.S. Office Action dated Apr. 5, 2005 issued in U.S. Appl. No. 09/927,313.
55 U.S. Office Action dated Dec. 10, 2008 issued in U.S. Appl. No. 10/680,041.
56 U.S. Office Action dated Jan. 29, 2003 issued in U.S. Appl. No. 09/925,098.
57 U.S. Office Action dated Jul. 20, 2007 issued in U.S. Appl. No. 10/680,041.
58 U.S. Office Action dated May 12, 2010 issued in U.S. Appl. No. 11/221,314.
59 U.S. Office Action dated Oct. 3, 2002 issued in U.S. Appl. No. 09/925,098.
60 U.S. Office Action dated Oct. 30, 2009 issued in U.S. Appl. No. 11/888,324.
61 Unknown author, "bcmp(3)-byte string operations", Jun. 4, 1993, pp. 1-2.
62 Unknown author, "bcmp(3)—byte string operations", Jun. 4, 1993, pp. 1-2.
63 Unknown author, "memcmp(3)-compare byte string", Jun. 4, 1993, pp. 1-4.
64 Unknown author, "memcmp(3)—compare byte string", Jun. 4, 1993, pp. 1-4.
US8137200 * 7 Nov 2008 20 Mar 2012 Bally Gaming, Inc. Networked gaming system having a browser manager
US8762495 8 Sep 2010 24 Jun 2014 Code Systems Corporation Method and system for building and distributing application profiles via the internet
US8943185 23 Feb 2012 27 Jan 2015 Bally Gaming, Inc. Networked gaming system having a browser manager
US9053603 17 Apr 2012 9 Jun 2015 Igt Cloud based virtual environment authentication
US9053604 * 25 Jun 2012 9 Jun 2015 Wms Gaming, Inc. Trusted initialization for wagering game machines
US9065856 11 Mar 2013 23 Jun 2015 Vidder, Inc. Securing communication over a network using client system authorization and dynamically assigned proxy servers
US9106425 * 21 Nov 2012 11 Aug 2015 Code Systems Corporation Method and system for restricting execution of virtual applications to a managed process environment
US9282120 11 Mar 2013 8 Mar 2016 Vidder, Inc. Securing communication over a network using client integrity verification
US9398050 11 Mar 2013 19 Jul 2016 Vidder, Inc. Dynamically configured connection to a trust broker
US9462081 * 17 Apr 2012 4 Oct 2016 Igt Cloud based virtual environment validation
US9648044 23 Jun 2015 9 May 2017 Vidder, Inc. Securing communication over a network using client system authorization and dynamically assigned proxy servers
US9692743 5 May 2015 27 Jun 2017 Vidder, Inc. Securing organizational computing assets over a network using virtual domains
US20090062017 * 7 Nov 2008 5 Mar 2009 Bally Gaming, Inc. Browser manager, gaming machine, gaming network, and system
US20100037206 * 7 Aug 2008 11 Feb 2010 Code Systems Corporation Method and system for configuration of virtualized software applications
US20120264508 * 25 Jun 2012 18 Oct 2012 Wms Gaming, Inc. Trusted initialization for wagering game machines
US20130086386 * 21 Nov 2012 4 Apr 2013 Code Systems Corporation Method and system for restricting execution of virtual applications to a managed process environment
US20130275376 * 17 Apr 2012 17 Oct 2013 Igt Cloud based virtual environment validation
US20140033298 * 25 Jul 2013 30 Jan 2014 Samsung Electronics Co., Ltd. User terminal apparatus and control method thereof
US20140223514 * 11 Mar 2013 7 Aug 2014 Junaid Islam Network Client Software and System Validation
US20150235515 * 4 May 2015 20 Aug 2015 Ainsworth Game Technology Limited Systems And Methods For Data Protection
U.S. Classification 380/251, 463/29, 713/180
International Classification G06F12/00, G07F17/32, A63F9/24, G06F21/00
Cooperative Classification G06F21/57, G07F17/323, G07F17/32, G07F17/3241
European Classification G07F17/32, G07F17/32H, G07F17/32E4, G06F21/57