Patents by Inventor Jorge Luis Shimabukuro

Jorge Luis Shimabukuro has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9171417
    Abstract: Method and apparatus are provided wherein, in one example embodiment, a gaming machine includes a computing platform and a software program executing on the computing platform to provide a gaming experience to a user of the gaming machine, and there are provided one or more hardware or software components operative on the computing platform to detect faults occurring on the platform. At least one fault recovery software component is also operative on the gaming platform, and the fault recovery software component is adapted to operate in response to the detection of a fault.
    Type: Grant
    Filed: July 7, 2006
    Date of Patent: October 27, 2015
    Assignee: Bally Gaming, Inc.
    Inventors: Mark B. Gagner, Robertus A. Kloes, Michael R. Bytnar, Matthew Huy-Gia Phan, Jorge Luis Shimabukuro
  • Patent number: 9098972
    Abstract: An electronic gaming machine (EGM) may use a temporary network to perform configuration updates upon determining that a maintenance mode is active and that normal gaming operation is suspended. The temporary network may use cryptographically paired wireless devices that prevent man-in-the-middle attacks or eavesdropping. Alternatively, the temporary network may use an existing network that is utilized during normal gaming operation for accessories and/or loyalty data. Once the temporary, or ad hoc, network is established, a host electronic gaming machine or a standalone device may be used as a repository from which configuration information may be propagated to other electronic gaming machines, even if the other electronic gaming machines have a different games or configurations from that of the host. This capability may be particularly helpful in jurisdictions where EGM networking is prohibited during game play operation.
    Type: Grant
    Filed: March 6, 2013
    Date of Patent: August 4, 2015
    Assignee: WMS GAMING, INC.
    Inventors: Jorge Luis Shimabukuro, Ranjan Dasgupta
  • Patent number: 9098970
    Abstract: Apparatus, systems, and methods may operate to receive operational power from a primary power supply at a processor housed within a wagering game machine, where the processor is operable to present a wagering game. Further activities may include determining that the wagering game machine is currently in a hibernation state, authenticating at least one hibernation file, and resuming operation of the wagering game machine to a base operation state defined by the at least one hibernation file. Additional apparatus, systems, and methods are disclosed.
    Type: Grant
    Filed: June 15, 2012
    Date of Patent: August 4, 2015
    Assignee: WMS Gaming Inc.
    Inventors: Ryan Antkowiak, Jesse Garvey, Damon E. Gura, Vernon W. Hamlin, Budyanto Himawan, Mahesh Lakshmanaperumal, Laurie Lasseter, Robert A. McPeak, Jorge Luis Shimabukuro, Craig J. Sylla, Anussorn Andy Veradej, Jun Wang
  • Publication number: 20150154080
    Abstract: A selectively stored roll back data set is configured to facilitate (1) automatically rolling an electronic gaming machine (EGM) backward to a previous operating system (OS), (2) electively rolling back the EGM to a previous OS, and (3) cloning a state of the EGM to one or more other EGMs. In an embodiment, the roll back data set is collected from nonvolatile sources of the EGM. Each set may include machine configuration data and data structures associated with the current OS. When a change back to the original OS is needed or desired, e.g., due to an installation failure of a downloadable OS (DLOS), or when cloning is desired, the roll back data set is automatically retrieved and the EGM is reverted.
    Type: Application
    Filed: November 18, 2014
    Publication date: June 4, 2015
    Inventors: Ranjan Dasgupta, Jorge Luis Shimabukuro
  • Patent number: 8799610
    Abstract: Apparatus, systems, and methods may operate to receive a signal that enables execution of instructions forming a memory clear process, wherein the instructions are included in an operating system of a wagering game machine. Additional activities may include executing the instructions by at least one processor to clear at least a portion of nonvolatile memory in the wagering game machine and initializing the operating system to enable receiving a wager from a player in association with a wagering game to be played on the wagering game machine. Additional apparatus, systems, and methods are disclosed.
    Type: Grant
    Filed: October 28, 2010
    Date of Patent: August 5, 2014
    Assignee: WMS Gaming Inc.
    Inventors: Damon E. Gura, Steven J. Lee, Samuel D. Ralston, Jorge Luis Shimabukuro, Craig J. Sylla
  • Patent number: 8721458
    Abstract: Systems and methods are used to manage the contents of NVRAM in a wagering game machine. NVRAM may be pre-allocated for various purposes prior to loading a first wagering game on a the wagering game machine. A second wagering may be loaded on the wagering game machine. The second wagering game reuses the pre-allocated NVRAM portions for the same purposes as the first wagering game.
    Type: Grant
    Filed: November 7, 2008
    Date of Patent: May 13, 2014
    Assignee: WMS Gaming Inc.
    Inventors: Jorge Luis Shimabukuro, Srinivyasa M. Adiraju, Mark J. Saletnik, Ranjan Dasgupta
  • Patent number: 8708798
    Abstract: Systems described herein include wagering game machines having a cabinet memory mounted or affixed to a cabinet or cabinet component. The cabinet memory provides configuration data and manufacturing data for the cabinet and cabinet components. The configuration data may be used during operation of the wagering game machine to properly configure the components and operation of the wagering game machine.
    Type: Grant
    Filed: November 8, 2010
    Date of Patent: April 29, 2014
    Assignee: WMS Gaming Inc.
    Inventors: Stephen A. Canterbury, Victor Mercado, Charles R. Bleich, Timothy C. Loose, Jorge Luis Shimabukuro
  • Publication number: 20140094319
    Abstract: A notification that the data in the critical memory is to be accessed may be received. The data in the critical memory may be reviewed to determine if a version update is required. It may be determined if the data in the critical memory requires a version update. If the data requires a version update, a related version algorithm may be used to retrieve the data from the critical memory.
    Type: Application
    Filed: March 6, 2013
    Publication date: April 3, 2014
    Applicant: WMS GAMING, INC.
    Inventors: Ranjan Dasgupta, Faith R. LeBrun Jennings, Nagaraju Magati, Kyle G. Nyenhuis, Mark J. Saletnik, Jorge Luis Shimabukuro
  • Publication number: 20140087863
    Abstract: An electronic gaming machine (EGM) may use a temporary network to perform configuration updates upon determining that a maintenance mode is active and that normal gaming operation is suspended. The temporary network may use cryptographically paired wireless devices that prevent man-in-the-middle attacks or eavesdropping. Alternatively, the temporary network may use an existing network that is utilized during normal gaming operation for accessories and/or loyalty data. Once the temporary, or ad hoc, network is established, a host electronic gaming machine or a standalone device may be used as a repository from which configuration information may be propagated to other electronic gaming machines, even if the other electronic gaming machines have a different games or configurations from that of the host. This capability may be particularly helpful in jurisdictions where EGM networking is prohibited during game play operation.
    Type: Application
    Filed: March 6, 2013
    Publication date: March 27, 2014
    Applicant: WMS Gaming, Inc.
    Inventors: Jorge Luis Shimabukuro, Ranjan Dasgupta
  • Patent number: 8360888
    Abstract: Example embodiments are directed to external control of peripheral devices through a communication proxy of an electronic wagering game machine in a wagering game network. In a particular embodiment, an electronic wagering game machine includes a central processing unit (CPU); at least one peripheral device in data communication with the CPU; and a data communication interface in data communication with the CPU to enable data communication with an external system via an external system interface, the data communication interface including a first communication mode to control data communication between the external system and the at least one peripheral device, the data communication interface including a second communication mode to enable a communication proxy that optionally relinquishes control of the data communication between the external system and the at least one peripheral device.
    Type: Grant
    Filed: October 26, 2007
    Date of Patent: January 29, 2013
    Assignee: WMS Gaming Inc.
    Inventors: Matthew Huy-Gia Phan, Jorge Luis Shimabukuro, Jun Wang
  • Patent number: 8357047
    Abstract: Systems and methods include detecting the failure or imminent failure of a persistent storage unit for a wagering game machine. Upon detection of the failure, a flag is set to indicate that failed persistent storage unit is being replaced. After replacement, the wagering game machine is restarted. The flag indicating persistent storage unit replacement is read and wagering game machine software assets are automatically loaded onto the replacement persistent storage unit. The software assets to be loaded may be determined from an asset list maintained on the wagering game machine or on a server communicably coupled to the wagering game machine.
    Type: Grant
    Filed: October 19, 2007
    Date of Patent: January 22, 2013
    Assignee: WMS Gaming Inc.
    Inventors: Chad A. Ryan, Jorge Luis Shimabukuro
  • Publication number: 20120322537
    Abstract: Apparatus, systems, and methods may operate to receive operational power from a primary power supply at a processor housed within a wagering game machine, where the processor is operable to present a wagering game. Further activities may include determining that the wagering game machine is currently in a hibernation state, authenticating at least one hibernation file, and resuming operation of the wagering game machine to a base operation state defined by the at least one hibernation file. Additional apparatus, systems, and methods are disclosed.
    Type: Application
    Filed: June 15, 2012
    Publication date: December 20, 2012
    Inventors: Ryan Antkowiak, Jesse Garvey, Damon E. Gura, Vernon W. Hamlin, Budyanto Himawan, Mahesh Lakshmanaperumal, Laurie Lasseter, Robert A. McPeak, Jorge Luis Shimabukuro, Craig J. Sylla, Anussorn Andy Veradej, Jun Wang
  • Patent number: 8317607
    Abstract: A computerized wagering game system includes a gaming module comprising gaming code which is operable to present a wagering game on which monetary value can be wagered; and an authentication module. The authentication module is operable to authenticate one or more used partitions of a non-volatile storage volume using a first authentication method and to authenticate one or more unused sections of the nonvolatile storage volume using a second authentication method.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: November 27, 2012
    Assignee: WMS Gaming Inc.
    Inventors: Jorge Luis Shimabukuro, Anussorn Andy Veradej, Jun Wang
  • Patent number: 8241115
    Abstract: A computerized wagering game system includes a gaming module comprising gaming code which is operable when executed on to conduct a wagering game on which monetary value can be wagered, and a security module operable to check the authenticity of a wagering game component using at least one of two or more available encryption keys.
    Type: Grant
    Filed: October 9, 2007
    Date of Patent: August 14, 2012
    Assignee: WMS Gaming Inc.
    Inventors: Vernon W. Hamlin, Mark J. Saletnik, Jorge Luis Shimabukuro, Anussorn Andy Veradej, Jun Wang
  • Publication number: 20120115618
    Abstract: A wagering game system and method of conducting a wagering game utilizing non-volatile storage configured as two or more partitions. The partitions can be restricted to store executable data and non-executable data, and the system can further include a controller operable to manage the two or more partitions.
    Type: Application
    Filed: January 9, 2012
    Publication date: May 10, 2012
    Inventors: Jorge Luis Shimabukuro, Craig J. Sylla, Jun Wang
  • Publication number: 20120115564
    Abstract: Systems described herein include wagering game machines having a cabinet memory mounted or affixed to a cabinet or cabinet component. The cabinet memory provides configuration data and manufacturing data for the cabinet and cabinet components. The configuration data may be used during operation of the wagering game machine to properly configure the components and operation of the wagering game machine.
    Type: Application
    Filed: November 8, 2010
    Publication date: May 10, 2012
    Inventors: Stephen A. Canterbury, Victor Mercado, Charles R. Bleich, Timothy C. Loose, Jorge Luis Shimabukuro
  • Publication number: 20120108346
    Abstract: Apparatus, systems, and methods may operate to receive a signal that enables execution of instructions forming a memory clear process, wherein the instructions are included in an operating system of a wagering game machine. Additional activities may include executing the instructions by at least one processor to clear at least a portion of nonvolatile memory in the wagering game machine and initializing the operating system to enable receiving a wager from a player in association with a wagering game to be played on the wagering game machine. Additional apparatus, systems, and methods are disclosed.
    Type: Application
    Filed: October 28, 2010
    Publication date: May 3, 2012
    Inventors: Damon E. Gura, Steven J. Lee, Samuel D. Ralston, Jorge Luis Shimabukuro, Craig J. Sylla
  • Publication number: 20110003643
    Abstract: Systems and methods include detecting the failure or imminent failure of a persistent storage unit for a wagering game machine. Upon detection of the failure, a flag is set to indicate that failed persistent storage unit is being replaced. After replacement, the wagering game machine is restarted. The flag indicating persistent storage unit replacement is read and wagering game machine software assets are automatically loaded onto the replacement persistent storage unit. The software assets to be loaded may be determined from an asset list maintained on the wagering game machine or on a server communicably coupled to the wagering game machine.
    Type: Application
    Filed: October 19, 2007
    Publication date: January 6, 2011
    Applicant: WMS Gaming Inc.
    Inventors: Chad A. Ryan, Jorge Luis Shimabukuro
  • Publication number: 20100248819
    Abstract: Systems and methods are used to manage the contents of NVRAM in a wagering game machine. NVRAM may be pre-allocated for various purposes prior to loading a first wagering game on a the wagering game machine. A second wagering may be loaded on the wagering game machine. The second wagering game reuses the pre-allocated NVRAM portions for the same purposes as the first wagering game.
    Type: Application
    Filed: November 7, 2008
    Publication date: September 30, 2010
    Applicant: WMS Gaming Inc.
    Inventors: Jorge Luis Shimabukuro, Srinivyasa M. Adiraju, mark J. Saletnik, Ranjan Dasgupta
  • Publication number: 20100130278
    Abstract: A computerized wagering game system includes a gaming module comprising gaming code which is operable to present a wagering game on which monetary value can be wagered, and a wireless power module. The power module is operable to provide power to a wagering game component via a power signal traveling through a nonconductive medium.
    Type: Application
    Filed: April 15, 2008
    Publication date: May 27, 2010
    Inventors: Jorge Luis Shimabukuro, James M. Rasmussen, Craig J. Sylla, John F. LaSalvia, Joseph Lane Spina