Patents by Inventor Mark J. Saletnik

Mark J. Saletnik 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: 8827807
    Abstract: Systems and methods include determining a hardware configuration in accordance with the detection of the presence or absence of hardware modules on a wagering game machine. Various services are selected base on the hardware configuration, where the service selected provides an interface to a wagering game. The services provide an abstraction of various functions provided by various hardware platforms upon which the wagering game may execute, and take into account differences in the platforms.
    Type: Grant
    Filed: September 5, 2012
    Date of Patent: September 9, 2014
    Assignee: WMS Gaming Inc.
    Inventors: Ranjan Dasgupta, Vernon W. Hamlin, Mark J. Saletnik
  • 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
  • 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
  • Patent number: 8579702
    Abstract: A method of operating a wagering game comprises receiving one or more configuration inputs to create at least one wagering game configuration. The at least one wagering game configuration comprises at least one base game and at least one portal game. The at least one base game is operable in response to receipt of a primary wager, the primary wager being within a range of allowable wagers. The range includes minimum and maximum allowable wagers. The at least one portal game having a set of eligibility criteria. The method further comprises creating a plurality of wager categories based upon the set of eligibility criteria and a size of the primary wager, activating participation in the at least one portal game if the set of eligibility criteria is satisfied, and metering the entire primary wager to a single wager category.
    Type: Grant
    Filed: November 7, 2008
    Date of Patent: November 12, 2013
    Assignee: WMS Gaming Inc.
    Inventors: James E. Oatman, Mark J. Saletnik, Jason A. Smith
  • Publication number: 20120329562
    Abstract: Systems and methods include determining a hardware configuration in accordance with the detection of the presence or absence of hardware modules on a wagering game machine. Various services are selected base on the hardware configuration, where the service selected provides an interface to a wagering game. The services provide an abstraction of various functions provided by various hardware platforms upon which the wagering game may execute, and take into account differences in the platforms.
    Type: Application
    Filed: September 5, 2012
    Publication date: December 27, 2012
    Inventors: Ranjan Dasgupta, Vernon W. Hamlin, Mark J. Saletnik
  • Patent number: 8282477
    Abstract: Systems and methods include determining a hardware configuration in accordance with the detection of the presence or absence of hardware modules on a wagering game machine. Various services are selected base on the hardware configuration, where the service selected provides an interface to a wagering game. The services provide an abstraction of various functions provided by various hardware platforms upon which the wagering game may execute, and take into account differences in the platforms.
    Type: Grant
    Filed: April 10, 2008
    Date of Patent: October 9, 2012
    Assignee: WMS Gaming Inc.
    Inventors: Ranjan Dasgupta, Vernon W. Hamlin, Mark J. Saletnik
  • Patent number: 8246453
    Abstract: A wagering game machine uses a single character set for displaying text in multiple languages. The character set may also be used for printing materials, such as ticket printing. In one embodiment, the character set comprises Unicode standard characters, where each character in the font is represented by a unique number, which maps to the Unicode standard, regardless of platform. This allows programs that conform to the Unicode standard to deal with text in multiple languages.
    Type: Grant
    Filed: April 28, 2006
    Date of Patent: August 21, 2012
    Assignee: WMS Gaming Inc.
    Inventors: Daniel Norman St. John, Mark J. Saletnik, Vikram Swamy
  • 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: 20100261521
    Abstract: A method of operating a wagering game comprises receiving one or more configuration inputs to create at least one wagering game configuration. The at least one wagering game configuration comprises at least one base game and at least one portal game. The at least one base game is operable in response to receipt of a primary wager, the primary wager being within a range of allowable wagers. The range includes minimum and maximum allowable wagers. The at least one portal game having a set of eligibility criteria. The method further comprises creating a plurality of wager categories based upon the set of eligibility criteria and a size of the primary wager, activating participation in the at least one portal game if the set of eligibility criteria is satisfied, and metering the entire primary wager to a single wager category.
    Type: Application
    Filed: November 7, 2008
    Publication date: October 14, 2010
    Applicant: WMS Gaming Inc.
    Inventors: James E. Oatman, Mark J. Saletnik, Jason A. Smith
  • 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: 20100137058
    Abstract: Systems and methods include determining a hardware configuration in accordance with the detection of the presence or absence of hardware modules on a wagering game machine. Various services are selected base on the hardware configuration, where the service selected provides an interface to a wagering game. The services provide an abstraction of various functions provided by various hardware platforms upon which the wagering game may execute, and take into account differences in the platforms.
    Type: Application
    Filed: April 10, 2008
    Publication date: June 3, 2010
    Applicant: WMS GAMING INC.
    Inventors: Ranjan Dasgupta, Vernon W. Hamlin, Mark J. Saletnik
  • Publication number: 20100041467
    Abstract: A wagering game machine uses a single character set for displaying text in multiple languages. The character set may also be used for printing materials, such as ticket printing. In one embodiment, the character set comprises Unicode standard characters, where each character in the font is represented by a unique number, which maps to the Unicode standard, regardless of platform. This allows programs that conform to the Unicode standard to deal with text in multiple languages.
    Type: Application
    Filed: April 28, 2006
    Publication date: February 18, 2010
    Applicant: WMS GAMING INC.
    Inventors: Daniel Norman St.John, Mark J. Saletnik, Vikram Swamy
  • Publication number: 20100041471
    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: Application
    Filed: October 9, 2007
    Publication date: February 18, 2010
    Applicant: WMS Gaming Inc.
    Inventors: Vernon W. Hamlin, Mark J. Saletnik, Jorge Luis Shimabukuro, Anussorn Andy Veradej, Jun Wang