Patents by Inventor Pravinkumar Patel

Pravinkumar Patel 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: 20230409097
    Abstract: In some examples, a system includes a Universal Serial Bus (USB) interface to connect to a plurality of devices. The system includes a controller to receive battery information through the USB interface from the plurality of devices, wherein the battery information relates to batteries in respective devices of the plurality of devices, and control charging of the batteries through the USB interface using the battery information.
    Type: Application
    Filed: June 15, 2022
    Publication date: December 21, 2023
    Inventors: Kartavyakumar Pravinkumar Patel, Kathleen Elizabeth Lenz, Najy Imad Faour, Peter Andrew Seiler
  • Publication number: 20220383324
    Abstract: There are provided systems and methods for dynamic autoscaling of server resources using intelligent demand analytic systems. A service provider, such as an electronic transaction processor for digital transactions, may utilize different computing resource to provide computing resources to users. During use of such computing resources by end users and their computing devices, different demand and needs may be required by such users and devices. The service provider may utilize an intelligent machine learning system to predict computing resource needs and demands at different future time periods based on past usages over similar time periods, computing requests and demands, and network communications. The machine learning engines may identify one or more usages curves, which may be of one or more degrees of curvature, to determine potential future usage. Using these past analytics, the service provider may dynamically scale automatic provision of computing resources.
    Type: Application
    Filed: May 26, 2022
    Publication date: December 1, 2022
    Inventors: Aashish Sheshadri, Dylan Jacques Grosz, Bipra De, Shyam Pravinkumar Patel, Greg Anthony Vannoni, Aniruddha Pratap Sathaye, Satish Krishnamurthy
  • Patent number: 9555322
    Abstract: A local game-area network includes a plurality of gaming devices and local game-area servers. Each local game-area server is associated with a corresponding gaming device. Each local game-area server in the local game-area network is operatively associated with every other local game-area server in the local game-area network. Additionally, one of the local game-area servers is a host local game-area server while the remaining gaming devices and associated local game-area servers are clients. Furthermore, the host status of the host local game-area server moves dynamically to an available local game-area server in the local game-area network in response to the host local game-area server becoming non-operational.
    Type: Grant
    Filed: November 20, 2012
    Date of Patent: January 31, 2017
    Assignee: Bally Gaming, Inc.
    Inventors: Robert W. Crowder, Jr., Pravinkumar Patel, Joshua D. Larsen
  • Patent number: 9430903
    Abstract: Various embodiments are directed to systems and methods for providing management of multiple progressive pools. In some embodiments, a progressive pool management system may include at least one gaming machine configured to present a first game having a progressive pool. The progressive pool management system may include at least one gaming machine configured to present a second game having a progressive pool. The progressive pool management system may include a server in communication with the at least one gaming machine configured to present the first game and the at least one gaming machine configured to present the second game. The server may associate a section of a unified pool with the progressive pool of the first game. The server may associate a section of the unified pool with the progressive pool of the second game.
    Type: Grant
    Filed: August 27, 2013
    Date of Patent: August 30, 2016
    Assignee: Bally Gaming, Inc.
    Inventors: Nathan Harvey, Pravinkumar Patel, Patrick Spiller, Joshua D. Larsen
  • Patent number: 9214055
    Abstract: Various embodiments disclosed herein are directed to a game platform and video extension system for a gaming device. The system includes an operating system that provides services to render graphics for the gaming device. Further, the operating system includes an OS video engine and a server. The system also includes a game that includes a game library and game application. The game library includes one or more library video engines. The game application includes one or more game modules, in which each game module is associated with a corresponding library video engine in the game library or OS video engine in the operating system. Additionally, the system enables game modules within the gaming application that have new features which are not supported by the video engine of the game operating system to be instead supported by corresponding library video engines within the game library.
    Type: Grant
    Filed: October 11, 2013
    Date of Patent: December 15, 2015
    Assignee: Bally Gaming, Inc.
    Inventors: James Lawrence, Pravinkumar Patel, Lasse Faabeng
  • Patent number: 9135778
    Abstract: The license manager provides an automated process that reduces the need for human interaction associated with licensing components, distribution of the same, product distribution, debugging, product building, assembly, installation, configuration and maintenance. In addition, there is an interface for use by regulators that allows the regulators to test and to receive notifications from the license manager. Finally, there is a third party interface to facilitate equipment add-ons to the system. The license management system provides enablement/disablement of software products, generation and maintenance of accounting records, and logs for licenses that are generated and distributed throughout the system. An audit trail is also created that includes who authorized the purchase of the license, as well as audit trails relating to different system levels to verify system security.
    Type: Grant
    Filed: October 31, 2008
    Date of Patent: September 15, 2015
    Assignee: Bally Gaming, Inc.
    Inventor: Pravinkumar Patel
  • Patent number: 9033786
    Abstract: Various embodiments are directed to gaming systems, gaming devices, and methods for presenting tournament games. Accordingly, one method includes: incrementing tournament entry points based on a predetermined percentage of a player's wager for base game play; presenting the player with two or more tournament games for play, wherein the player selects multiple tournament games from the two or more tournament games for immediate initiation of tournament game play on demand, and wherein the tournament games are separate from the base game; and initiating the tournament games, using a processor, selected by the player on a secondary display of the gaming device, the secondary display using an embedded processor that is separate and distinct from a main processor of the gaming device.
    Type: Grant
    Filed: July 9, 2013
    Date of Patent: May 19, 2015
    Assignee: Bally Gaming, Inc.
    Inventors: Bryan M. Kelly, Robert W. Crowder, Jr., Pravinkumar Patel, Anthony E. Green, John E. Link, Gennady Soliterman, Jeffrey L. Allen, Dennis Lockard, Jeffrey C. Tallcott, Joshua D. Larsen, Thomas Scott, Christopher D. Barton, Sudheer Vemuri, Mettu R. Reddy
  • Patent number: 9017162
    Abstract: Various embodiments are directed to a gaming device that uses an internal hard drive for primary media storage. The software is installed on the hard drive without requiring physical access to the hard drive including, but not limited to, removal or replacement of the hard drive. According to one method, an install flash program is used to format and/or reformat an internal hard drive. Additionally, the install flash program is used to install media stored on a removable storage device onto the internal hard drive.
    Type: Grant
    Filed: November 20, 2012
    Date of Patent: April 28, 2015
    Assignee: Bally Gaming, Inc.
    Inventors: Joshua D. Larsen, Pravinkumar Patel
  • Patent number: 9011241
    Abstract: Various embodiments are directed to gaming systems, gaming devices, and methods for presenting tournament games. According to one embodiment, a gaming device provides a base game in a normal, non-tournament mode, and the player's eligibility to play a tournament game is also determined. An eligible player is prompted to select a desired tournament game from a list of available tournaments while base game is in the normal, non-tournament mode. In response to the player's selection of a tournament game, the gaming device is reconfigured from the normal mode to a tournament mode. The gaming device processes game play in the tournament mode and creates a final tournament score for the player.
    Type: Grant
    Filed: July 25, 2013
    Date of Patent: April 21, 2015
    Assignee: Bally Gaming, Inc.
    Inventors: Bryan M. Kelly, Robert W. Crowder, Jr., Pravinkumar Patel, Anthony E. Green, John E. Link, Gennady Soliterman, Jeffrey L. Allen, Dennis Lockard, Jeffrey C. Tallcott, Joshua D. Larsen, Thomas Scott, Christopher D. Barton, Sudheer Vemuri, Mettu R. Reddy
  • Publication number: 20150065232
    Abstract: Various embodiments are directed to systems and methods for providing management of multiple progressive pools. In some embodiments, a progressive pool management system may include at least one gaming machine configured to present a first game having a progressive pool. The progressive pool management system may include at least one gaming machine configured to present a second game having a progressive pool. The progressive pool management system may include a server in communication with the at least one gaming machine configured to present the first game and the at least one gaming machine configured to present the second game. The server may associate a section of a unified pool with the progressive pool of the first game. The server may associate a section of the unified pool with the progressive pool of the second game.
    Type: Application
    Filed: August 27, 2013
    Publication date: March 5, 2015
    Applicant: BALLY GAMING, INC.
    Inventors: Nathan Harvey, Pravinkumar Patel, Patrick Spiller, Joshua D. Larsen
  • Patent number: 8943185
    Abstract: An integrated browser manager and networked gaming system that provides server based dynamic content onto a content display area of one or more gaming machines is disclosed. The system includes: a browser manager, one or more application servers connected to the browser manager by a server-to-server (S2S) server and S2S web service, and one or more gaming machines are connected to the browser manager by a game-to-server (G2S) server and G2S web service. The browser manager includes a user interface application and a core service, wherein the user interface application generates a user interface display on a user control station. Each gaming machine includes a network interface to receive external content from the application server via the browser manager, and a content display area for displaying the external content.
    Type: Grant
    Filed: February 23, 2012
    Date of Patent: January 27, 2015
    Assignee: Bally Gaming, Inc.
    Inventors: Bryan M. Kelly, Pravinkumar Patel, Mettu R. Reddy, Anthony E. Green, Robert W. Crowder, Jr.
  • Patent number: 8926429
    Abstract: Various embodiments are directed to gaming machines having multi-monitor support for controlling up to four monitors on a gaming device. According to one embodiment, the gaming device includes a first display for presenting a primary game. The gaming device also includes a second display. The second display is used to present a secondary game. The gaming device further includes a multi-core processor in communication with a first video chipset and a second video chipset, wherein the first and second video chipsets support the first and second monitors.
    Type: Grant
    Filed: November 12, 2013
    Date of Patent: January 6, 2015
    Assignee: Bally Gaming, Inc.
    Inventors: Nathan K. Harvey, Pravinkumar Patel, James Schaefer, Michael N. Dubose
  • Patent number: 8920239
    Abstract: Various embodiments disclosed herein are directed to methods, gaming machines, and gaming systems with multiple displays having interchangeable display content. According to one embodiment, a gaming machine includes a first display for presenting a primary game, a second display for presenting secondary display content to a player, and a player input device for receiving player input to configure content displayed on the first display and the second display such that the first display presents the secondary display content and the second display presents the primary game.
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: December 30, 2014
    Assignee: Bally Gaming, Inc.
    Inventors: Mettu R. Reddy, Joshua D. Larsen, Pravinkumar Patel
  • Patent number: 8900054
    Abstract: A gaming machine operating system is disclosed that includes download and configuration modules enabling the conducting of external communications and internal operations to receive downloads of game and game machine content and features and to modify game and game machines accordingly. Gaming machines and methods are also described which implement the download and configuration capable gaming machine operating system.
    Type: Grant
    Filed: November 9, 2007
    Date of Patent: December 2, 2014
    Assignee: Bally Gaming, Inc.
    Inventor: Pravinkumar Patel
  • Publication number: 20140329604
    Abstract: A distributed computer system includes at least two processors. Each processor includes at least one process including at least one thread and a network server. A host module is in a thread in a first processor and a client module is in a thread in a second processor. A network couples the respective network servers in the processors. The host module registers with the system via the network server in the first processor. The client module on the second processor establishes a connection with the host module on the first processor. The host module and the client module communicate through the established connection.
    Type: Application
    Filed: April 22, 2014
    Publication date: November 6, 2014
    Applicant: BALLY GAMING, INC.
    Inventors: Nathan K. Harvey, Pravinkumar Patel, Patrick Spiller, Joshua Larsen
  • Patent number: 8876599
    Abstract: Various embodiments disclosed herein are directed to methods, gaming machines, and gaming systems with multiple displays having interchangeable display content. According to one embodiment, a gaming machine includes a first display for presenting a primary game, a second display for presenting secondary display content to a player, and a player input device for receiving player input to configure content displayed on the first display and the second display such that the first display presents the secondary display content and the second display presents the primary game.
    Type: Grant
    Filed: April 15, 2008
    Date of Patent: November 4, 2014
    Assignee: Bally Gaming, Inc.
    Inventors: Mettu R. Reddy, Joshua D. Larsen, Pravinkumar Patel
  • Patent number: 8852001
    Abstract: Various embodiments are directed to gaming systems, gaming devices, and methods for presenting tournament games. According to one embodiment, a gaming system for presenting tournament games includes a plurality of gaming devices in communication with a tournament server as well as a plurality of tournament displays positioned throughout a gaming establishment. Each gaming device is configured to enable concurrent play of a base game and on-demand tournament games in which the on-demand tournament games are player initiated. The tournament server manages play of the on-demand tournament games. The plurality of tournament displays are positioned throughout a gaming establishment, and the tournament displays are also in communication with the tournament server.
    Type: Grant
    Filed: November 26, 2012
    Date of Patent: October 7, 2014
    Assignee: Bally Gaming, Inc.
    Inventors: Bryan M. Kelly, Robert W. Crowder, Jr., Pravinkumar Patel, Anthony E. Green, John E. Link, Gennady Soliterman, Jeffrey L. Allen, Dennis Lockard, Jeffrey C. Tallcott, Joshua D. Larsen, Thomas Scott, Christopher D. Barton, Sudheer Vemuri, Mettu R. Reddy
  • Patent number: 8840462
    Abstract: Various methods for administering a tournament game on a plurality of gaming machines are disclosed herein. According to one method, at least one networked gaming machine is reconfigured into a tournament mode. A gaming system then establishes one or more tournament bonus prizes. The tournament game play is initiated on the networked gaming machine. One or more tournament bonus prizes are awarded if a preselected criteria is achieved during play of the tournament game. At the conclusion of the tournament game, one or more tournament prizes are awarded to one or more winners of the tournament game.
    Type: Grant
    Filed: April 30, 2008
    Date of Patent: September 23, 2014
    Assignee: Bally Gaming, Inc.
    Inventors: Pravinkumar Patel, Joshua D. Larsen
  • Publication number: 20140208436
    Abstract: The Alpha II installation architecture requires extra management of per-seat installations to ensure the games are only installed with as many instances as were sold to the site. The License Management method manages and enforces proper per-license activation since a mechanism is present on the gaming machines to copy the software which is sold on compact flashes and installed onto hard drives. A method for providing license management using an activation application to manage and enforce proper per-license activation is disclosed.
    Type: Application
    Filed: March 20, 2014
    Publication date: July 24, 2014
    Applicant: BALLY GAMING, INC.
    Inventors: Pravinkumar Patel, Nathan K. Harvey, Joshua D. Larsen
  • Publication number: 20140206454
    Abstract: A local game-area network includes a plurality of gaming devices and local game-area servers. Each local game-area server is associated with a corresponding gaming device. Each local game-area server in the local game-area network is operatively associated with every other local game-area server in the local game-area network. Additionally, one of the local game-area servers is a host local game-area server while the remaining gaming devices and associated local game-area servers are clients. Furthermore, the host status of the host local game-area server moves dynamically to an available local game-area server in the local game-area network in response to the host local game-area server becoming non-operational.
    Type: Application
    Filed: March 20, 2014
    Publication date: July 24, 2014
    Applicant: BALLY GAMING, INC.
    Inventors: Robert W. Crowder, Jr., Pravinkumar Patel, Joshua D. Larsen