Patents by Inventor Lawrence McAllister

Lawrence McAllister 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).

  • Publication number: 20090275395
    Abstract: Gaming machines may be remotely accessed by a gaming machine management server. The gaming machine management server may access a respective gaming machine while the respective gaming machine is powered off. The gaming machine management server may access a respective gaming machine while the respective gaming machine is powered on and concurrently while an operating system of the respective gaming machine is being executed.
    Type: Application
    Filed: April 30, 2008
    Publication date: November 5, 2009
    Applicant: BALLY GAMING, INC.
    Inventors: Lawrence McAllister, Anand Singh
  • Publication number: 20090275407
    Abstract: The resources of a gaming device may be partitioned to create a first virtual machine and a second virtual machine. A first application is executed in a first operating system executing on the first virtual machine, and a second application is executed in a second operating system executing on the second virtual machine.
    Type: Application
    Filed: April 30, 2008
    Publication date: November 5, 2009
    Applicant: BALLY GAMING, INC.
    Inventors: Anand Singh, Lawrence McAllister
  • Publication number: 20090137310
    Abstract: An enhanced mechanical gaming system (10) utilizes a touch panel (40) as a user control device for mechanical assemblies and game play features which provides users with the enhanced flexibility and interactivity of a video gaming device in a mechanical gaming device environment. The enhanced mechanical gaming system (10) includes a gaming machine assembly (20), a touch sensor assembly (30) incorporating a substantially transparent touch panel (40), a touch panel controller (50), and touch panel software (60). The gaming machine assembly is a standard gaming machine assembly that has been modified to utilize touch-panel components. The touch panel (40) and the sensor assembly (30) produce touch data when activated, and provide viewing of mechanical assemblies behind the touch panel (40). The touch panel controller (50) acts to control and interpret the touch panel (40).
    Type: Application
    Filed: January 19, 2009
    Publication date: May 28, 2009
    Inventors: Lawrence McAllister, James Morrow, Richard Hunsaker
  • Patent number: 7479065
    Abstract: An enhanced mechanical gaming system (10) utilizes a touch panel (40) as a user control device for mechanical assemblies and game play features which provides users with the enhanced flexibility and interactivity of a video gaming device in a mechanical gaming device environment. The enhanced mechanical gaming system (10) includes a gaming machine assembly (20), a touch sensor assembly (30) incorporating a substantially transparent touch panel (40), a touch panel controller (50), and touch panel software (60). The gaming machine assembly is a standard gaming machine assembly that has been modified to utilize touch-panel components. The touch panel (40) and the sensor assembly (30) produce touch data when activated, and provide viewing of mechanical assemblies behind the touch panel (40). The touch panel controller (50) acts to control and interpret the touch panel (40).
    Type: Grant
    Filed: August 23, 2005
    Date of Patent: January 20, 2009
    Assignee: Bally Gaming, Inc.
    Inventors: Lawrence McAllister, James Morrow, Richard Hunsaker
  • Publication number: 20090005176
    Abstract: A gaming device includes a housing and a game display carried by the housing for displaying one or more games. The gaming device further includes two card readers carried by the housing: a first card reader to read information indicative of a player identity from a player club card issued by a casino, and a second card reader to read information indicative of a financial account from a financial card issued by a financial institution.
    Type: Application
    Filed: April 30, 2008
    Publication date: January 1, 2009
    Applicant: BALLY GAMING, INC.
    Inventors: James W. Morrow, Carmen DiMichele, Lars A. Perry, Michael M. LeStrange, Robert Luciano, Lawrence McAllister
  • Patent number: 7467404
    Abstract: A method for distributing software licenses for authorizing the installation of gaming software, by a user, onto a gaming machine is provided. The software installation process is initiated and an electronic key containing an encrypted license count interfaces with the gaming machine. The encrypted license count represents the number of licenses available for authorizing the installation of a particular gaming software. The encrypted license count is accessed and it is determined whether installation is permitted. Additionally a processing means for accessing a remote server, via a network connection, and increasing the licensing count stored in the electronic key is provided.
    Type: Grant
    Filed: September 27, 2004
    Date of Patent: December 16, 2008
    Assignee: Bally Garning, Inc.
    Inventors: Lawrence McAllister, James W. Morrow, Marvin A. Hein, Jr.
  • Publication number: 20080167123
    Abstract: Methods for receiving and processing input on a gaming machine using a virtual user interface are disclosed herein. According to one method, a gaming machine having a game display for presenting a game is able to generate a virtual user interface of a surface of the gaming machine. The virtual user interface includes one or more virtual components that correspond to one or more game functions. The gaming machine receives and processes user input via the virtual user interface. The gaming machine then performs the game function corresponding to the user input. Gaming machines having a virtual user interface are disclosed herein. According to one embodiment, the gaming machine includes a game display for presenting a game. The gaming machine also includes a virtual interface controller for generating and presenting a virtual user interface on a surface of the gaming machine where the virtual user interface receives user input for gaming or non-gaming functions.
    Type: Application
    Filed: January 5, 2007
    Publication date: July 10, 2008
    Inventors: Robert A. Luciano, Lawrence McAllister
  • Publication number: 20070060323
    Abstract: A gaming machine and methods for independently controlling the movement of each mechanical reel are disclosed. The gaming machine includes a plurality of mechanical reels each having indicia provided on an outer surface of each of the reels. A game controller generates a game outcome and determines a spin duration for each of the plurality of reels. One or more stepper motors are operatively coupled to the mechanical reels to independently spin each reel. A reel control unit is in communication with one or more stepper motors and the game controller. The reel control unit determines an appropriate spin profile for each reel based upon the game outcome and the spin duration to cause the reels to spin and stop in a rhythmic manner.
    Type: Application
    Filed: August 31, 2005
    Publication date: March 15, 2007
    Inventors: Benjamin Isaac, John Kearns, Lawrence McAllister
  • Publication number: 20070006329
    Abstract: There is provided a method and system for verifying a device, having components. Identification numbers of the components are read and then verified. The process of verifying comprises matching each identification number in a database to determine whether each identification number is valid. In one embodiment, the database is remote from the device, wherein verification is performed over a network connecting a database server containing the database with the device. The device transmits the identification numbers for each of the components to the database server for verification. A file allocation structure reader may be located in a basic input/output system of the device for reading and verifying data files from a persistent storage media without loading an operating system. The device may comprise a gaming machine that contains a monitor for monitoring one or more system events being processed by the gaming machine. The monitor monitors routine and non-routine events.
    Type: Application
    Filed: August 15, 2006
    Publication date: January 4, 2007
    Applicant: BALLY GAMING, INC.
    Inventors: James Morrow, Lawrence McAllister, Robert Dubner, David Carman
  • Publication number: 20060288200
    Abstract: There is provided a method and system for verifying a device, having components. Identification numbers of the components are read and then verified. The process of verifying comprises matching each identification number in a database to determine whether each identification number is valid. In one embodiment, the database is remote from the device, wherein verification is performed over a network connecting a database server containing the database with the device. The device transmits the identification numbers for each of the components to the database server for verification. A file allocation structure reader may be located in a basic input/output system of the device for reading and verifying data files from a persistent storage media without loading an operating system. The device may comprise a gaming machine that contains a monitor for monitoring one or more system events being processed by the gaming machine. The monitor monitors routine and non-routine events.
    Type: Application
    Filed: August 15, 2006
    Publication date: December 21, 2006
    Applicant: BALLY GAMING, INC.
    Inventors: James Morrow, Lawrence McAllister, Robert Dubner, David Carman
  • Publication number: 20060079333
    Abstract: A system for verifying one or more downloaded components 54 of a gaming device 10 that includes the gaming device, which has an alterable hard drive 80 (or other persistent storage media 90), and the downloaded components that further include gaming-related content 92-96. A related method includes: enabling initiation of a game on the gaming device 10; downloading the gaming-related content 92-96 to the alterable hard drive 80 while the gaming device 10 is enabled for game play; reading an identifier associated with the gaming-related content 92-96; verifying that the identifier is valid (using verification software 70); and reconfiguring the gaming device 10 to utilize the newly-downloaded, gaming-related content 92-96 in response to an initiating event.
    Type: Application
    Filed: February 24, 2005
    Publication date: April 13, 2006
    Inventors: James Morrow, Lawrence McAllister, Robert Dubner, David Carman
  • Publication number: 20060073890
    Abstract: A method for distributing software licenses for authorizing the installation of gaming software, by a user, onto a gaming machine is provided. The software installation process is initiated and an electronic key containing an encrypted license count interfaces with the gaming machine. The encrypted license count represents the number of licenses available for authorizing the installation of a particular gaming software. The encrypted license count is accessed and it is determined whether installation is permitted. Additionally a processing means for accessing a remote server, via a network connection, and increasing the licensing count stored in the electronic key is provided.
    Type: Application
    Filed: September 27, 2004
    Publication date: April 6, 2006
    Inventors: Lawrence McAllister, James Morrow, Marvin Hein
  • Patent number: 6942571
    Abstract: An enhanced mechanical gaming system (10) utilizes a touch panel (40) as a user control device for mechanical assemblies and game play features which provides users with the enhanced flexibility and interactivity of a video gaming device in a mechanical gaming device environment. The enhanced mechanical gaming system (10) includes a gaming machine assembly (20), a touch sensor assembly (30) incorporating a substantially transparent touch panel (40), a touch panel controller (50), and touch panel software (60). The gaming machine assembly is a standard gaming machine assembly that has been modified to utilize touch-panel components. The touch panel (40) and the sensor assembly (30) produce touch data when activated, and provide viewing of mechanical assemblies behind the touch panel (40). The touch panel controller (50) acts to control and interpret the touch panel (40).
    Type: Grant
    Filed: October 16, 2000
    Date of Patent: September 13, 2005
    Assignee: Bally Gaming, Inc.
    Inventors: Lawrence McAllister, James Morrow, Richard Hunsaker
  • Publication number: 20040054952
    Abstract: There is provided a method and system for verifying a device, having components. Identification numbers of the components are read and then verified. The process of verifying comprises matching each identification number in a database to determine whether each identification number is valid. In one embodiment, the database is remote from the device, wherein verification is performed over a network connecting a database server containing the database with the device. The device transmits the identification numbers for each of the components to the database server for verification. A file allocation structure reader may be located in a basic input/output system of the device for reading and verifying data files from a persistent storage media without loading an operating system. The device may comprise a gaming machine that contains a monitor for monitoring one or more system events being processed by the gaming machine. The monitor monitors routine and non-routine events.
    Type: Application
    Filed: September 13, 2002
    Publication date: March 18, 2004
    Inventors: James W. Morrow, Lawrence McAllister, Robert Dubner, David Carman
  • Patent number: 6293867
    Abstract: In a system and method for a payout in the form of paper tokens from a gaming machine, the system includes a hopper for dispensing the paper tokens, a cassette for containing the paper tokens, and software for controlling the operations of the payout of the paper tokens from the gaming machine. The cassette and hopper are located in the gaming machine in plain view of a player, and are locked for security purposes. Each paper token is transported through a payout path by mechanisms in the cassette and the hopper which interact to dispense a paper token. A plurality of sensors sense the transport of the paper token through the payout path, the operation of the transport mechanism, and the status of the paper token supply. An escrow area is provided in the cassette for rejected paper tokens, as sensed by sensors and diverted by a diverting mechanism into the escrow area. A memory element in the cassette stores operational information regarding dispensing of the paper tokens.
    Type: Grant
    Filed: March 11, 1998
    Date of Patent: September 25, 2001
    Assignee: Bally Gaming, Inc.
    Inventors: Raymond J. Heidel, Rodney Hill, Thomas N. Taxon, Lawrence McAllister
  • Patent number: 6289261
    Abstract: In a system and method for a payout in the form of paper tokens from a gaming machine, the system includes a hopper for dispensing the paper tokens, a cassette for containing the paper tokens, and software for controlling the operations of the payout of the paper tokens from the gaming machine. The cassette and hopper are located in the gaming machine in plain view of a player, and are locked for security purposes. Each paper token is transported through a payout path by mechanisms in the cassette and the hopper which interact to dispense a paper token. A plurality of sensors sense the transport of the paper token through the payout path, the operation of the transport mechanism, and the status of the paper token supply. An escrow area is provided in the cassette for rejected paper tokens, as sensed by sensors and diverted by a diverting mechanism into the escrow area. A memory element in the cassette stores operational information regarding dispensing of the paper tokens.
    Type: Grant
    Filed: March 8, 1999
    Date of Patent: September 11, 2001
    Assignee: Bally Gaming, Inc.
    Inventors: Raymond J Heidel, Rodney Hill, Thomas N. Taxon, Lawrence McAllister
  • Patent number: 6128550
    Abstract: In a system and method for a payout in the form of paper tokens from a gaming machine, the system includes a hopper for dispensing the paper tokens, a cassette for containing the paper tokens, and software for controlling the operations of the payout of the paper tokens from the gaming machine. The cassette and hopper are located in the gaming machine in plain view of a player, and are locked for security purposes. Each paper token is transported through a payout path by mechanisms in the cassette and the hopper which interact to dispense a paper token. A plurality of sensors sense the transport of the paper token through the payout path, the operation of the transport mechanism, and the status of the paper token supply. An escrow area is provided in the cassette for rejected paper tokens, as sensed by sensors and diverted by a diverting mechanism into the escrow area. A memory element in the cassette stores operational information regarding dispensing of the paper tokens.
    Type: Grant
    Filed: March 8, 1999
    Date of Patent: October 3, 2000
    Assignee: Bally Gaming, Inc.
    Inventors: Raymond J Heidel, Rodney Hill, Thomas N. Taxon, Lawrence McAllister
  • Patent number: 6125307
    Abstract: In a system and method for a payout in the form of paper tokens from a gaming machine, the system includes a hopper for dispensing the paper tokens, a cassette for containing the paper tokens, and software for controlling the operations of the payout of the paper tokens from the gaming machine. The cassette and hopper are located in the gaming machine in plain view of a player, and are locked for security purposes. Each paper token is transported through a payout path by mechanisms in the cassette and the hopper which interact to dispense a paper token. A plurality of sensors sense the transport of the paper token through the payout path, the operation of the transport mechanism, and the status of the paper token supply. An escrow area is provided in the cassette for rejected paper tokens, as sensed by sensors and diverted by a diverting mechanism into the escrow area. A memory element in the cassette stores operational information regarding dispensing of the paper tokens.
    Type: Grant
    Filed: March 8, 1999
    Date of Patent: September 26, 2000
    Assignee: Bally Gaming, Inc.
    Inventors: Raymond J. Heidel, Rodney Hill, Thomas N. Taxon, Lawrence McAllister
  • Patent number: 6014594
    Abstract: In a system and method for a payout in the form of paper tokens from a gaming machine, the system includes a hopper for dispensing the paper tokens, a cassette for containing the paper tokens, and software for controlling the operations of the payout of the paper tokens from the gaming machine. The cassette and hopper are located in the gaming machine in plain view of a player, and are locked for security purposes. Each paper token is transported through a payout path by mechanisms in the cassette and the hopper which interact to dispense a paper token. A plurality of sensors sense the transport of the paper token through the payout path, the operation of the transport mechanism, and the status of the paper token supply. An escrow area is provided in the cassette for rejected paper tokens, as sensed by sensors and diverted by a diverting mechanism into the escrow area. A memory element in the cassette stores operational information regarding dispensing of the paper tokens.
    Type: Grant
    Filed: March 11, 1998
    Date of Patent: January 11, 2000
    Assignee: Bally Gaming, Inc.
    Inventors: Raymond J. Heidel, Rodney Hill, Thomas N. Taxon, Lawrence McAllister