Electronic Game Using Cryptography Patents (Class 380/251)
  • Patent number: 9866541
    Abstract: A communication unit and a controller are included, the communication unit being configured to communicate with a communication apparatus using a first communication procedure in which authentication of the communication apparatus is performed in order to retain a communication session with the communication apparatus and using a second communication procedure that does not require authentication of the communication apparatus in order to communicate with the communication apparatus, the controller being configured to perform, using the first communication procedure and the second communication procedure, control under which it is determined whether a communication session with the communication apparatus is to be retained and perform control under which a limit is put on retaining of the communication session with the communication apparatus through the second communication procedure in a case where the communication apparatus is not authenticated as a certain communication apparatus through the first commun
    Type: Grant
    Filed: November 24, 2014
    Date of Patent: January 9, 2018
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Toru Suneya
  • Patent number: 9811972
    Abstract: A computer-implemented method of authenticating a memory of a gaming machine is provided. The method uses a computing device having a processor communicatively coupled to a memory. The method includes identifying a first area of the memory including one or more operational data components associated with operating the gaming machine. The first area further includes a public key associated with an original memory area. The method also includes authenticating, by the processor, the first area using at least the public key from the first area.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: November 7, 2017
    Assignee: Video Gaming Technologies, Inc.
    Inventor: Michael Oberberger
  • Patent number: 9782674
    Abstract: The subject application describes an activity performed with or without a website, such as a game. The game can be played either when in contact with the website or when disconnected from the website. The game playing can be carried out for example on a mobile device. The game can be used to earn virtual cash on the website, when playing from the mobile device. The game can also be played when the mobile device is not attached to the website, in which case the points that are received are saved along with an encryption to avoid a user's improper increasing of the points.
    Type: Grant
    Filed: January 5, 2012
    Date of Patent: October 10, 2017
    Assignee: GANZ
    Inventors: Howard Ganz, Karl Joseph Borst, John Alexander Larsen
  • Patent number: 9727491
    Abstract: Data storage systems are disclosed for automatically generating encryption rules based on a set of training files that are known to include sensitive information. The system may use a number of heuristic algorithms to generate one or more encryption rules for determining whether a file includes sensitive information. Further, the system may apply the heuristic algorithms to the content of the files, as determined by using natural language processing algorithms, to generate the encryption rules. Moreover, systems are disclosed that are capable of automatically determining whether to encrypt a file based on the generated encryption rules. The content of the file may be determined using natural language processing algorithms and then the encryption rules may be applied to the content of the file to determine whether to encrypt the file.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: August 8, 2017
    Assignee: Commvault Systems, Inc.
    Inventors: Arun Prasad Amarendran, Tirthankar Chatterjee, Yun Yuan, Yongtao Liu
  • Patent number: 9720849
    Abstract: Data storage systems are disclosed for automatically generating encryption rules based on a set of training files that are known to include sensitive information. The system may use a number of heuristic algorithms to generate one or more encryption rules for determining whether a file includes sensitive information. Further, the system may apply the heuristic algorithms to the content of the files, as determined by using natural language processing algorithms, to generate the encryption rules. Moreover, systems are disclosed that are capable of automatically determining whether to encrypt a file based on the generated encryption rules. The content of the file may be determined using natural language processing algorithms and then the encryption rules may be applied to the content of the file to determine whether to encrypt the file.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: August 1, 2017
    Assignee: Commvault Systems, Inc.
    Inventors: Arun Prasad Amarendran, Tirthankar Chatterjee, Yun Yuan, Yongtao Liu
  • Patent number: 9686244
    Abstract: In representative embodiments, a rule-based certificate cryptographic key material comprising containing a rule set defining validity conditions is associated with cryptographic key material assigned to an entity for use in authenticated communications. The validity of the cryptographic material changes state based on whether the entity is compliant or non-compliant with the rule set. This is accomplished in a representative embodiment by suspending the validity of the cryptographic key material when the entity is non-compliant with the rules and reinstating the validity of the cryptographic key material when the entity becomes compliant. A rules compliance service determines the validity of the cryptographic material in part using updates sent by the entity. Entities can delegate the update to a delegate device. Encryption can be used to preserve privacy.
    Type: Grant
    Filed: April 17, 2014
    Date of Patent: June 20, 2017
    Assignee: Venafi, Inc.
    Inventor: Remo Ronca
  • Patent number: 9646454
    Abstract: A networked gaming system and method is described. The networked gaming system and method include a user identification, a transactional component, a networked gaming module, and at least one network access device. The user identification is received by the network access device. The received user identification is compared with registration data in a registration database. A player is provided access to a game when the received user identification matches the registered player data. The transactional component charges the registered player at least one credit for a game outcome. The networked gaming module performs the game operations and generates at least one random game output by random generation at the networked gaming module. The networked gaming module then associates the at least one random game output with an image ID. The networked gaming module then communicates the one or more images corresponding to the image ID to the network access device.
    Type: Grant
    Filed: February 25, 2014
    Date of Patent: May 9, 2017
    Assignee: NEXRF CORP
    Inventor: Michael A. Kerr
  • Patent number: 9626824
    Abstract: Methods an apparatus are described for verifying a game of chance is displayed correctly on a remote client. The verification may include storing game history information associated with a game of chance presented at a remote client. The server can provide a game outcome associated with the game of chance, and the game outcome can be presented visually on the remote client. A sample game outcome can be generated on a remote client and a user may be asked one or more questions about the sample game outcome to verify that the sample game outcome is correctly displayed on the remote client. In addition, the remote client can then generate a hash of the 1 game outcome and send the hash to the server. The server can store the client-generated hash and game history. If a dispute arises, this client-generated hash can be compared to a server-generated hash. A comparison of these hashes can be used to verify that the correct outcome was displayed on the remote client.
    Type: Grant
    Filed: August 6, 2008
    Date of Patent: April 18, 2017
    Assignee: IGT
    Inventors: William R. Brosnan, Jamal Benbrahim, Steven G. LeMay
  • Patent number: 9594882
    Abstract: The present invention relates to a telecommunications apparatus and a method, a storage medium, and a program for determining whether or not an other side communicating apparatus is near in a network. In a transmitting apparatus, a transmitting unit transmits a sending-message, and a control unit receives a response message to the sending-message, which includes acknowledgement information based on shared data and transmission information in the sending-message. The transmitting apparatus also includes a first judging unit that judges whether a response time of the acknowledgement message is less than a predetermined time. A receiving apparatus includes a generating unit that generates the acknowledgment information and transmits the response message to the transmitting apparatus.
    Type: Grant
    Filed: November 24, 2014
    Date of Patent: March 14, 2017
    Assignee: Sony Corporation
    Inventor: Takehiko Nakano
  • Patent number: 9553729
    Abstract: A method for authenticating a reader to a radio tag includes the following steps, which are implemented by the tag: receiving a piece of information ciphered by a reversible operation, which is parameterized by an authentication coupon for the reader, and a data item allowing determination of an index for identifying the authentication coupon of the reader; calculating a current authentication coupon for the reader as a function of the index; deciphering the received piece of information ciphered by the reversible operation, which is parameterized by the calculated current authentication coupon; and checking the deciphered piece of information that is intended to verify that the calculated current coupon corresponds to the authentication coupon used by the reader in order to parameterize the reversible operation.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: January 24, 2017
    Assignee: ORANGE
    Inventor: Matthew Robshaw
  • Patent number: 9462081
    Abstract: Techniques for providing on-demand validation services for wager-based virtual machines deployed in a cloud based virtual environment. In some implementations, data sources store master deployment sets containing virtual machines. The master deployment sets may be deployed to component servers to provide a gaming related software services to remote client machines. The on-demand service takes snapshots of the virtual machines in the deployment and the virtual machines in the master deployment set. The snapshots are compared to ensure that important files in the master deployment set have not been improperly modified in the deployment. In some implementations, a secure hashing algorithm creates signatures for the snapshots prior to the comparison and the signatures are compared. The validation result may be sent to a remote client that requested the validation.
    Type: Grant
    Filed: April 17, 2012
    Date of Patent: October 4, 2016
    Assignee: IGT
    Inventors: Gandolf G. Hudlow, Eugene T. Bond, Adam J. Thompson
  • Patent number: 9412282
    Abstract: Data is collected during the operation of a vehicle and used to produce a ranking of a driver's efficiency performance, and that ranking is shared on a hosted website, such that the drivers can compare their performance metrics to their peers. Fleet operators can use these performance metrics as incentives, by linking driver pay with efficiency performance. Individual fleet operators can host their own website, where driver rankings in that fleet can be compared, or the website can be hosted by a third party, and multiple fleet operators participate. The third party can offset their costs for operating the website by charging participating fleet operators a fee, and/or by advertising revenue. In some embodiments, all driver efficiency performance data is displayed in an anonymous format, so that individual drivers cannot be identified unless the driver shares their user ID.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: August 9, 2016
    Assignee: Zonar Systems, Inc.
    Inventors: Bryan Hunt, Charles Michael McQuade
  • Patent number: 9350541
    Abstract: A measurement to obtain an RTT to a receiving apparatus is performed by a relay apparatus that is disposed between a WAN and a home network and connects these two networks. That an RTT value is equal to or less than the threshold value is set as a content distribution condition from a transmitting apparatus, so that the same use environment as a system using current DLNA and DTCP-IP can be realized for content use in the home network. Thereby, unjust distribution of content is prevented while an authentication and key exchange procedure performed via an external network is allowed.
    Type: Grant
    Filed: July 3, 2012
    Date of Patent: May 24, 2016
    Assignee: SONY CORPORATION
    Inventors: Takehiko Nakano, Hisato Shima
  • Patent number: 9251649
    Abstract: A gaming system authenticates over a network a user of a remote device for a gaming system for a gambling game. The gaming system determines a location of the remote device. The gaming system verifies that the location of the remote device is within a jurisdiction that allows use of the gaming system by persons of age to gamble. Then the gaming system provides software to the remote device, wherein the software, when executed, causes media associated with the gambling game to be presented on the remote device.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: February 2, 2016
    Assignee: Zynga Inc.
    Inventors: Michael W. Saunders, Rolf E. Carlson, William D. Miller
  • Patent number: 9251642
    Abstract: A system and method of managing casino patron money balances which stores patron money balances in electronic form. The system includes an interrogator, and a self-service computer coupled to the interrogator for interrogating a wireless communicator associated with a casino patron to determine a money balance associated with the wireless communicator and for processing a selection by the casino patron to produce a change in the money balance.
    Type: Grant
    Filed: October 28, 2009
    Date of Patent: February 2, 2016
    Assignee: NCR Corporation
    Inventors: Chao He, Andrew Colley
  • Patent number: 9253315
    Abstract: The present disclosure describes a system, method, and computer readable medium for providing information to a receiving party in a communications network. The method includes receiving a message from a sending party and performing a lookup of information relating to the sending party in a database via an Internet Protocol connection. The lookup is based on an identifier of at least one of the sending party and the receiving party. Subsequently, the information is provided to the receiving party based on the availability of the information in the database.
    Type: Grant
    Filed: August 13, 2014
    Date of Patent: February 2, 2016
    Assignee: I D YOU, LLC
    Inventors: Monica Rose Martino, Kevin V. Nguyen, M. Gregory Smith
  • Patent number: 9208346
    Abstract: A persona-notitia intellection codifier (P-NIC) server intelligently codifies and disburses personal user information from a user device (smartphone, laptop, etc.) to a multiplicity of designee devices. Masking Persona-Notitia Intellection Codes (a.k.a. PICs) are created that each stipulate control(s) and parametric limitation(s) for the associated one of a variety of personal user information. The Persona-Notitia Intellection Codifier (P-NIC) server rapidly produces a mask comprising a multiple bit “key” value (i.e., a persona-notitia intellection code (PIC)) that is uniquely distinguishable from every other PIC that's ever been generated for a given user. The value of the PIC is typically many bytes in length, and associates attributes to a unique key value that describes a desired subset of all the user's available personal user information to be unlocked by the key value (i.e., by the PIC).
    Type: Grant
    Filed: September 5, 2013
    Date of Patent: December 8, 2015
    Assignee: TeleCommunication Systems, Inc.
    Inventors: Lance Douglas Pitt, Gordon John Hines, John Griffin
  • Patent number: 9092608
    Abstract: A method for low-level security based on the UID. In particular it enhances an RFID system by adding the ability to dynamically modify the UID of the smartcard or to randomly generate a new UID for the smartcard.
    Type: Grant
    Filed: December 1, 2011
    Date of Patent: July 28, 2015
    Assignee: NXP B.V.
    Inventors: Francesco Gallo, Hauke Meyn, Wolfgang Buhr
  • Patent number: 9008310
    Abstract: A device, method, and an action figure toy for implementing encrypted content for implementation in a game are disclosed. The encrypted content may relate to physical objects, such as action figure toys corresponding movie characters and/or any other physical objects. Such content may be encrypted separately and distinctively during a development stage of the game. Decryption keys for decrypting the encrypted content may be stored on and distributed with corresponding physical objects. A set of encrypted content associated with such a physical object may be decrypted upon presence of the physical object detected by a reader configured to read information stored on the physical object and responsive to receiving the decryption key stored on the physical object. The decrypted content may be implemented in the game responsive to the presence of the physical object on the reader.
    Type: Grant
    Filed: July 1, 2013
    Date of Patent: April 14, 2015
    Assignee: Disney Enterprises, Inc.
    Inventors: Robert Nelson, Jose Villeta
  • Patent number: 8966644
    Abstract: An information storing device includes a storage section configured to store revocation information that is a list of an identifier of an unauthorized device, and a data processor configured to execute determination processing of unauthorized equipment in accordance with the revocation information. The data processor extracts version information enabling identification of the issue order of the revocation information from the revocation information and transmits the extracted version information to a communication counterpart device. If the data processor receives the revocation information of a new version of the issue order held by the communication counterpart device from the communication counterpart device, the data processor executes revocation information synchronization processing of substituting the received revocation information of the new version for the revocation information of an old version stored in the storage section to store the revocation information of the new version.
    Type: Grant
    Filed: August 13, 2012
    Date of Patent: February 24, 2015
    Assignee: Sony Corporation
    Inventors: Takamichi Hayashi, Hiroshi Kuno
  • Patent number: 8964980
    Abstract: The present invention is directed to a system and method of distributing game play instructions to players during a game, more specifically a system and method for allowing a portable remote terminal and/or a game apparatus to dynamically transmit and/or receive in game instructions in real-time concerning game play instructions to be effected on the field or court, and to be distributed to one, a plurality, or all team players wearing a headgear configured to receive audio transmissions of the game play instructions from a game play apparatus, another headgear and/or the portable remote terminal.
    Type: Grant
    Filed: November 6, 2009
    Date of Patent: February 24, 2015
    Inventor: Isaac Sayo Daniel
  • Publication number: 20150003609
    Abstract: A device, method, and an action figure toy for implementing encrypted content for implementation in a game are disclosed. The encrypted content may relate to physical objects, such as action figure toys corresponding movie characters and/or any other physical objects. Such content may be encrypted separately and distinctively during a development stage of the game. Decryption keys for decrypting the encrypted content may be stored on and distributed with corresponding physical objects. A set of encrypted content associated with such a physical object may be decrypted upon presence of the physical object detected by a reader configured to read information stored on the physical object and responsive to receiving the decryption key stored on the physical object. The decrypted content may be implemented in the game responsive to the presence of the physical object on the reader.
    Type: Application
    Filed: July 1, 2013
    Publication date: January 1, 2015
    Applicant: Disney Enterprises, Inc.
    Inventors: Robert Nelson, Jose Villeta
  • Patent number: 8918906
    Abstract: A communication service system includes a SNS server 1 that manages contents, and client terminals 10 to 30 that can make access to the SNS server 1 via a network 40. Each of the client terminals 10 to 30 includes a portion with which the client terminal can obtain an object. The SNS server 1 manages objects input by the client terminals 10 to 30, and allows a plurality of client terminals that are connected to the network 40 and browse the same content to share objects.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: December 23, 2014
    Assignee: Panasonic Corporation
    Inventors: Shuhei Sasakura, Katsuyuki Morita, Eiji Fukumiya
  • Patent number: 8917869
    Abstract: A “fair play” online gaming system comprises a deal server for generating an encrypted set of gaming elements (such as cards) and a play server for controlling a set of operations within a game. The play server is coupled to the deal server and receives encrypted gaming elements from the deal server in response to commands. The gaming system also includes an audit server that is coupled to the play server, where the audit server is used to send and receive information between the play server and one or more online players communicating via the internet. Importantly, the deal server and the play server cannot communicate with the internet and cannot be accessed by untoward individuals, thus providing fair play conditions for an online game.
    Type: Grant
    Filed: January 21, 2013
    Date of Patent: December 23, 2014
    Inventor: Robert S. Cahn
  • Patent number: 8856504
    Abstract: Techniques are described for securely booting and executing a virtual machine (VM) image in an untrusted cloud infrastructure. A multi-core processor may be configured with additional hardware components—referred to as a trust anchor. The trust anchor may be provisioned with a private/public key pair, which allows the multi-core CPU to authenticate itself as being able to securely boot and execute a virtual machine (VM) image in an untrusted cloud infrastructure.
    Type: Grant
    Filed: June 7, 2010
    Date of Patent: October 7, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Fabio R. Maino, Pere Monclus, David A. McGrew, Robert T. Bell, Steven Joseph Rich
  • Patent number: 8769254
    Abstract: This invention relates to reprogramming of in-circuit programmable chips installed in video lottery terminals (VLTs) by downloading electronic information (software) to such chips. Encrypted electronic information is downloaded from a host device to a gaming terminal through a communications link. The terminal comprises a decryption component configured for decrypting the encrypted electronic information using at least two security keys, at least one said key being resident in the terminal and at least another said key being delivered to the terminal at the time of the downloading (the downloading facilitating a replacement of existing software in terminal with corresponding decrypted software obtained from decrypting the encrypted information). The encrypted information transmitted to the terminal comprises at least one next version key for later use by the decryption component in decrypting a next version of encrypted electronic information.
    Type: Grant
    Filed: May 17, 2013
    Date of Patent: July 1, 2014
    Assignee: GTECH Canada ULC
    Inventors: Timothy Alexander Gordon, Bartholmew Matthew Kelly, Joseph Emile Cormier
  • Publication number: 20140153718
    Abstract: A system and method is disclosed for assuring that networked communications between parties playing a game on a network (e.g., the Internet) are not tampered with by either of the parties for illicitly gaining an advantage over the other party. An initial sequence of tokens (e.g., card representations) for playing the game are doubly encrypted using an encryption key from each of the parties. Accordingly, during play of the game neither party can modify the initial sequence of game tokens during the game. At termination of the game, at least one of the parties can fully decrypt the initial sequence of tokens, and thereby, if desired, compare the played token sequence with the corresponding the initial token sequence.
    Type: Application
    Filed: February 4, 2014
    Publication date: June 5, 2014
    Inventor: Dennis Dupray
  • Patent number: 8705739
    Abstract: Systems, apparatus and methods for on-the-fly encryption of data storage on a computerized wagering gaming machine are described herein. In some embodiments, a method includes accessing, using an on-the-fly encryption operation, data from a nonvolatile data storage in a computerized wagering gaming machine.
    Type: Grant
    Filed: August 15, 2006
    Date of Patent: April 22, 2014
    Assignee: WMS Gaming Inc.
    Inventor: Steven M. Campbell
  • Patent number: 8666075
    Abstract: The present invention is directed to a system and method for improving communications between players and coaches during a sporting event, more specifically allowing coaches to dynamically transmit secure real-time communications of an intended game plays in text, visual, sketch and/or verbal format to their players or other coaches on/off the field to be effected on the field during a game.
    Type: Grant
    Filed: December 23, 2008
    Date of Patent: March 4, 2014
    Assignee: F3M3 Companies, Inc.
    Inventors: Isaac Sayo Daniel, Michael Stibilla
  • Patent number: 8656151
    Abstract: Embodiments of the present invention provide a service accessing control method, including generating a service group comprising more than one client, and generating a key for the service group; searching for, by the more than one client in the service group, a service component on a server, encrypting, by a client who first searches out the service component, the service component with the generated key; and accessing, by the other clients in the service group, the encrypted service component with the generated key. The embodiments of the present further also provide a terminal and system corresponding to the method. By the embodiments of the present invention, it can be guaranteed that a invitation flow is not disturbed by external users, thereby increasing the success rate of the invitation.
    Type: Grant
    Filed: December 28, 2009
    Date of Patent: February 18, 2014
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Min Yan, Caishi Yang, Liang Hu
  • Patent number: 8644507
    Abstract: The present invention is directed to a game apparatus, system and method for improving in-game communications, more specifically a game apparatus, system and method for allowing players to dynamically transmit and receive communications in real-time from their coaches and/or other players on or off the field concerning game play instructions to be effected on the field or court. The system and method of the invention includes a headgear being provided to at least one player, where the headgear includes a game apparatus equipped with a circuit board, electrical wiring, battery, antennae, microprocessor, communications means and displaying means all enclosed within a housing that is affixed to the headgear. The communication means receives in real-time an encrypted signal containing a game play instruction intended for execution on the field during a game.
    Type: Grant
    Filed: February 11, 2009
    Date of Patent: February 4, 2014
    Inventors: Isaac Sayo Daniel, Olamide Daniel, Michael Stibila, Claudio Schapsis, Eitan Schapsis
  • Patent number: 8644508
    Abstract: A system and method is disclosed for assuring that networked communications between parties playing a game on a network (e.g., the Internet) are not tampered with by either of the parties for illicitly gaining an advantage over the other party. An initial sequence of tokens (e.g., card representations) for playing the game are doubly encrypted using an encryption key from each of the parties. Accordingly, during play of the game neither party can modify the initial sequence of game tokens during the game. At termination of the game, at least one of the parties can fully decrypt the initial sequence of tokens, and thereby, if desired, compare the played token sequence with the corresponding the initial token sequence.
    Type: Grant
    Filed: March 26, 2012
    Date of Patent: February 4, 2014
    Inventors: Dennis J. Dupray, Sheldon F. Goldberg
  • Patent number: 8635352
    Abstract: A method for symmetric receive-side scaling (RSS) in a network device having an ingress side RRS router and an egress side RSS router and a plurality of queues for handling packets. The method comprises identifying an internet protocol (IP) version being used for the network. The transport layer headers (TLHs) existence status is identified. A secret key by each of the egress side RSS router and the ingress side RSS router is identified. The key is based on the identification of the IP version and the TLHs existence status. The secret key ensures that packets sent from a source to a destination and packets sent from the destination to the source are routed by the egress side RSS router and the ingress side RSS router to a common queue among the plurality of queues. The secret key is stored at a storage in the network device. The secret key is used by the ingress side RSS router and the egress side RSS router for routing packets.
    Type: Grant
    Filed: February 22, 2011
    Date of Patent: January 21, 2014
    Assignee: Qwilt, Inc.
    Inventor: Oren Shemesh
  • Patent number: 8627086
    Abstract: Disclosed is a method of loading data into a data processing device. The method comprises receiving a payload data item by the data processing device; performing a cryptographic authentication process to ensure the authenticity of the payload data item; storing the authenticated received payload data item in the data processing device; and integrity protecting the stored payload data item. The cryptographic authentication process comprises calculating an audit hash value of at least the received data item. Integrity protecting further comprises calculating a reference message authentication code value of at least the audit hash value using a secret key stored in the data processing device as an input.
    Type: Grant
    Filed: September 7, 2005
    Date of Patent: January 7, 2014
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Christian Gehrmann, Bernard Smeets
  • Patent number: 8595794
    Abstract: Auditing a communication is disclosed. Credentials are received from a client. It is determined whether the client is authorized to communicate with a remote resource. If it is determined that the communication with the remote resource is allowed, a communication is forwarded from the local resource to the remote resource.
    Type: Grant
    Filed: April 13, 2007
    Date of Patent: November 26, 2013
    Assignee: Xceedium, Inc.
    Inventor: David Van
  • Patent number: 8568226
    Abstract: A gaming device master control program is described herein. In one embodiment, the master control program performs operations including starting one or more gaming applications that include one or more gaming application processes. The master control program can also monitor the gaming application processes and determine, based on the monitoring, that fault recovery operations are needed. The master control program can also perform the fault recovery operations.
    Type: Grant
    Filed: July 17, 2006
    Date of Patent: October 29, 2013
    Assignee: WMS Gaming Inc.
    Inventors: Jason A. Smith, Nevin J. Liber, Mark B. Gagner
  • Patent number: 8543837
    Abstract: In a gaming environment, a method of periodically downloading dynamically generated executable modules at random intervals that perform system configuration integrity checks in a secure and verifiable manner is disclosed. The dynamically generated executable module returns the signature to a server from which it was downloaded and deletes itself from the system being checked. The next time such an executable module is downloaded, it will contain a different randomly chosen subset of hashing and encryption algorithms. The server that is performing the system configuration integrity check maintains a database of expected system configurations and performs subset of hashing and encryption algorithms as contained in the dynamically generated executable module. The result returned by the downloaded executable module is compared to that computed locally, and an error condition is raised if they do not match.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: September 24, 2013
    Assignee: IGT
    Inventors: Robert Bigelow, Jr., Dwayne A Davis, Kirk Rader
  • Patent number: 8522037
    Abstract: Systems, methods, and computer program products are provided for user authentication required for conducting online financial institution transactions. The disclosed embodiments leverage the capabilities of platforms other than conventional personal computers and laptops, such as gaming consoles and wireless devices. Unique intrinsic user activities, such as controller motions or activities, built-in hardware signatures or other input data are used as the authentication mechanism, so as to provide a higher degree of security in the overall authentication process by lessening the likelihood of password replication or interception during network communication.
    Type: Grant
    Filed: January 6, 2012
    Date of Patent: August 27, 2013
    Assignee: Bank of America Corporation
    Inventors: Daniel P. Shnowske, William Treadwell, Todd Keith Inskeep, Helene Urban Mele
  • Patent number: 8488789
    Abstract: This invention relates to reprogramming of in-circuit programmable chips installed in video lottery terminals (VLTs) by downloading electronic information (software) to such chips. Encrypted electronic information is downloaded from a host device to a gaming terminal through a communications link. The terminal comprises a decryption component configured for decrypting the encrypted electronic information using at least two security keys, at least one said key being resident in the terminal and at least another said key being delivered to the terminal at the time of the downloading (the downloading facilitating a replacement of existing software in terminal with corresponding decrypted software obtained from decrypting the encrypted information). The encrypted information transmitted to the terminal comprises at least one next version key for later use by the decryption component in decrypting a next version of encrypted electronic information.
    Type: Grant
    Filed: February 12, 2007
    Date of Patent: July 16, 2013
    Assignee: Spielo International Canada, ULC
    Inventors: Timothy Alexander Gordon, Bartholmew Matthew Kelly, Joseph Emile Junior Cormier
  • Patent number: 8488729
    Abstract: Methods and structures are disclosed for aligning high speed data across a plurality of lanes. In one embodiment, a method and integrated circuit (“IC”) is provided for receiving and aligning scrambled training data across a plurality of data lanes before the data is descrambled. In some implementations, a known scrambled training pattern is different in each lane and alignment includes comparing incoming training data in each lane to different known scrambled training patterns in each lane. In some implementations, after scrambled data is aligned and then descrambled, it is checked against a known unscrambled training pattern to make sure that alignment of the scrambled training data was correct. In an alternative embodiment, data is descrambled before being aligned, but deskew circuitry output is monitored to determine if a training pattern ends at the same time across the plurality of lanes being aligned.
    Type: Grant
    Filed: September 10, 2010
    Date of Patent: July 16, 2013
    Assignee: Altera Corporation
    Inventors: David W. Mendel, Brent A. Fairbanks, Ning Xue
  • Patent number: 8403755
    Abstract: A wireless broadband gaming system and method is described. The wireless broadband gaming system includes a wireless network access device and a gaming system. The gaming system includes a registration database, a verification system, a video server and a gaming server. The video server stores images corresponding to at least one particular game outcome. The gaming server generates a random game output that associates the random game output with at least one particular game outcome. The gaming server communicates the images corresponding to the particular game outcome to the wireless network access device after verifying the wireless network device is a secure device and after verifying the user has registered.
    Type: Grant
    Filed: October 8, 2003
    Date of Patent: March 26, 2013
    Assignee: NexRf, Corp.
    Inventor: Michael A. Kerr
  • Patent number: 8364962
    Abstract: A receiving device sends challenge information to a transmitting device. The transmitting device initializes a time varying parameter and transmits communication data together with data derived from the challenge information to the receiving device. Subsequent communication data, if any, are then transmitted together with data derived from the time varying parameter. The receiving device uses the challenge information to verify the freshness of the communication data transmitted first, and uses the time varying parameter to verify the freshness of the subsequent communication data. Freshness can be verified without having to maintain any type of verification data during sleep periods, and without having to send a separate challenge for each data transmission.
    Type: Grant
    Filed: June 9, 2010
    Date of Patent: January 29, 2013
    Assignee: Oki Electric Industry Co., Ltd.
    Inventors: Taketsugu Yao, Kiyoshi Fukui
  • Patent number: 8365269
    Abstract: An embedded communication terminal equipped with an interface device which performs security tasks, driver tasks, power management tasks and handover tasks, and thus relieves the application processor of the embedded communication terminal.
    Type: Grant
    Filed: May 11, 2006
    Date of Patent: January 29, 2013
    Assignee: Intel Mobile Communications GmbH
    Inventors: Carsten Mielenz, Hans-Georg Gruber
  • Patent number: 8307439
    Abstract: In general, in one aspect, an add-in card includes inaccessible memory to store an identity key, wherein the identity key is to enable a secure communication link. The add-in card also includes an isolated execution environment and a machine-accessible medium comprising content. The content when executed by the isolated execution environment causes the isolated execution environment to route secure communications between an on-line application and a remote service provider through the isolated execution environment to provide a secure communication link therebetween, detect on-line application code modifications, detect on-line application process flow modifications, and notify, via the secure communication link, the remote service provider when a modification is detected.
    Type: Grant
    Filed: November 30, 2007
    Date of Patent: November 6, 2012
    Assignee: Intel Corporation
    Inventors: Travis T. Schluessler, Stephen D. Goglin, Erik J. Johnson
  • Patent number: 8267792
    Abstract: Systems and methods manage the presentation of wagering games on a portable wagering game machine. The systems and methods determine if an authorized user is in possession of the portable wagering game machine, and further determine if the portable wagering game machine is in a location where wagering games are authorized to be presented.
    Type: Grant
    Filed: April 23, 2007
    Date of Patent: September 18, 2012
    Assignee: WMS Gaming Inc.
    Inventors: Dale R. Buchholz, Mark B. Gagner, Robert A. Grom, Vernon W. Hamlin, Craig J. Sylla, Alfred Thomas
  • Patent number: 8261084
    Abstract: A data processing device for playing back a digital work reduces the processing load involved in verification by using only a predetermined number of encrypted units selected randomly from multiple encrypted units constituting encrypted contents recorded on a DVD. In addition, the data processing device improves the accuracy of detecting unauthorized contents by randomly selecting a predetermined number of encrypted units every time the verification is performed.
    Type: Grant
    Filed: January 21, 2011
    Date of Patent: September 4, 2012
    Assignee: Panasonic Corporation
    Inventors: Masao Nonaka, Yuichi Futa, Toshihisa Nakano, Kaoru Yokota, Motoji Ohmori, Masaya Miyazaki, Masaya Yamamoto, Kaoru Murase, Senichi Onoda
  • Patent number: 8249254
    Abstract: The present invention is directed to an apparatus, system and method for reporting a player's game plays during a game with input from fans on the player's performance, and more specifically allowing each player to dynamically transmit information regarding the player's game plays to a portable remote terminal or central processor from which real-time statistical information may be obtained and wherein the player, coach(es) and/or other teammates may review the statistical information to formulate and implement appropriate game strategies to be effected on the field or court.
    Type: Grant
    Filed: May 13, 2009
    Date of Patent: August 21, 2012
    Assignee: ID Coach, LLC
    Inventor: Isaac Sayo Daniel
  • Patent number: 8243929
    Abstract: A gaming system is provided with biometric facilities for identifying or verifying the identity of a player or perspective player. In one aspect reference biometric data is stored in a portable biometric data storage device such as a smart card, PCMCIA card or the like and is preferably left in the possession or control of the individual or individuals to whom the biometric data relates. The reference biometric data is read in individual gaming terminals and compared, in individual gaming terminals to measured biometric data of a player or perspective player. In one aspect, gaming terminals use biometric verification or indication to implement a practical and feasible cashless gaming terminal.
    Type: Grant
    Filed: May 3, 2006
    Date of Patent: August 14, 2012
    Assignee: IGT
    Inventors: William R. Wells, Richard Wilder, Harold E. Mattice, Chancey W. Griswold
  • Publication number: 20120183138
    Abstract: A system and method is disclosed for assuring that networked communications between parties playing a game on a network (e.g., the Internet) are not tampered with by either of the parties for illicitly gaining an advantage over the other party. An initial sequence of tokens (e.g., card representations) for playing the game are doubly encrypted using an encryption key from each of the parties. Accordingly, during play of the game neither party can modify the initial sequence of game tokens during the game. At termination of the game, at least one of the parties can fully decrypt the initial sequence of tokens, and thereby, if desired, compare the played token sequence with the corresponding the initial token sequence.
    Type: Application
    Filed: March 26, 2012
    Publication date: July 19, 2012
    Inventors: Dennis J. Dupray, Sheldon F. Goldberg
  • Patent number: 8224738
    Abstract: Methods, software, and hardware are disclosed for providing verified real time price quotes in an over-the-counter financial market. Systems are described that can comprise methods, software, and/or hardware to provide verified real time price information for securities traded over-the-counter. Verification methods of the invention include identifying suspect source data, wherein the suspect source data includes information about the price of a security, verifying the suspect source data, and displaying to a user a verified price quote of a security traded in an over-the-counter market to a user. The verification methods of the invention include using hash functions and hash tables to process suspect source data, wherein the hashing allows for confidential processing while at the same time maintaining the ability to match a price quote to the source of the price quote.
    Type: Grant
    Filed: August 31, 2005
    Date of Patent: July 17, 2012
    Assignee: Credit Market Analysis, Ltd.
    Inventors: Stephen Richard Madle, Forbes Herbert Elworthy