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: 9171417Abstract: 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: GrantFiled: July 7, 2006Date of Patent: October 27, 2015Assignee: Bally Gaming, Inc.Inventors: Mark B. Gagner, Robertus A. Kloes, Michael R. Bytnar, Matthew Huy-Gia Phan, Jorge Luis Shimabukuro
-
Patent number: 9098972Abstract: 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: GrantFiled: March 6, 2013Date of Patent: August 4, 2015Assignee: WMS GAMING, INC.Inventors: Jorge Luis Shimabukuro, Ranjan Dasgupta
-
Patent number: 9098970Abstract: 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: GrantFiled: June 15, 2012Date of Patent: August 4, 2015Assignee: 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: 20150154080Abstract: 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: ApplicationFiled: November 18, 2014Publication date: June 4, 2015Inventors: Ranjan Dasgupta, Jorge Luis Shimabukuro
-
Patent number: 8799610Abstract: 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: GrantFiled: October 28, 2010Date of Patent: August 5, 2014Assignee: WMS Gaming Inc.Inventors: Damon E. Gura, Steven J. Lee, Samuel D. Ralston, Jorge Luis Shimabukuro, Craig J. Sylla
-
Patent number: 8721458Abstract: 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: GrantFiled: November 7, 2008Date of Patent: May 13, 2014Assignee: WMS Gaming Inc.Inventors: Jorge Luis Shimabukuro, Srinivyasa M. Adiraju, Mark J. Saletnik, Ranjan Dasgupta
-
Patent number: 8708798Abstract: 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: GrantFiled: November 8, 2010Date of Patent: April 29, 2014Assignee: WMS Gaming Inc.Inventors: Stephen A. Canterbury, Victor Mercado, Charles R. Bleich, Timothy C. Loose, Jorge Luis Shimabukuro
-
Publication number: 20140094319Abstract: 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: ApplicationFiled: March 6, 2013Publication date: April 3, 2014Applicant: WMS GAMING, INC.Inventors: Ranjan Dasgupta, Faith R. LeBrun Jennings, Nagaraju Magati, Kyle G. Nyenhuis, Mark J. Saletnik, Jorge Luis Shimabukuro
-
Publication number: 20140087863Abstract: 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: ApplicationFiled: March 6, 2013Publication date: March 27, 2014Applicant: WMS Gaming, Inc.Inventors: Jorge Luis Shimabukuro, Ranjan Dasgupta
-
Patent number: 8360888Abstract: 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: GrantFiled: October 26, 2007Date of Patent: January 29, 2013Assignee: WMS Gaming Inc.Inventors: Matthew Huy-Gia Phan, Jorge Luis Shimabukuro, Jun Wang
-
Patent number: 8357047Abstract: 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: GrantFiled: October 19, 2007Date of Patent: January 22, 2013Assignee: WMS Gaming Inc.Inventors: Chad A. Ryan, Jorge Luis Shimabukuro
-
Publication number: 20120322537Abstract: 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: ApplicationFiled: June 15, 2012Publication date: December 20, 2012Inventors: 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: 8317607Abstract: 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: GrantFiled: March 31, 2008Date of Patent: November 27, 2012Assignee: WMS Gaming Inc.Inventors: Jorge Luis Shimabukuro, Anussorn Andy Veradej, Jun Wang
-
Patent number: 8241115Abstract: 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: GrantFiled: October 9, 2007Date of Patent: August 14, 2012Assignee: WMS Gaming Inc.Inventors: Vernon W. Hamlin, Mark J. Saletnik, Jorge Luis Shimabukuro, Anussorn Andy Veradej, Jun Wang
-
Publication number: 20120115618Abstract: 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: ApplicationFiled: January 9, 2012Publication date: May 10, 2012Inventors: Jorge Luis Shimabukuro, Craig J. Sylla, Jun Wang
-
Publication number: 20120115564Abstract: 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: ApplicationFiled: November 8, 2010Publication date: May 10, 2012Inventors: Stephen A. Canterbury, Victor Mercado, Charles R. Bleich, Timothy C. Loose, Jorge Luis Shimabukuro
-
Publication number: 20120108346Abstract: 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: ApplicationFiled: October 28, 2010Publication date: May 3, 2012Inventors: Damon E. Gura, Steven J. Lee, Samuel D. Ralston, Jorge Luis Shimabukuro, Craig J. Sylla
-
Publication number: 20110003643Abstract: 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: ApplicationFiled: October 19, 2007Publication date: January 6, 2011Applicant: WMS Gaming Inc.Inventors: Chad A. Ryan, Jorge Luis Shimabukuro
-
Publication number: 20100248819Abstract: 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: ApplicationFiled: November 7, 2008Publication date: September 30, 2010Applicant: WMS Gaming Inc.Inventors: Jorge Luis Shimabukuro, Srinivyasa M. Adiraju, mark J. Saletnik, Ranjan Dasgupta
-
Publication number: 20100130278Abstract: 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: ApplicationFiled: April 15, 2008Publication date: May 27, 2010Inventors: Jorge Luis Shimabukuro, James M. Rasmussen, Craig J. Sylla, John F. LaSalvia, Joseph Lane Spina