Patents by Inventor Ryan Ruppert
Ryan Ruppert 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: 8275848Abstract: A slot management system including a download and configuration server-based sub-system and method is disclosed for use with game devices, systems, and methods is provided to enable users to monitor, control, and modify game devices and other related activities. A notification system and method is provided for providing one-way delivery of notifications to clients of a server.Type: GrantFiled: November 12, 2008Date of Patent: September 25, 2012Assignee: Bally Gaming, Inc.Inventors: Farshid Atashband, Ryan Ruppert
-
Patent number: 8271671Abstract: A system and method are disclosed for implementing a modified form of User Datagram Protocol (UDP) multicast notification system in a client-server architecture that otherwise allows only client initiated messages. The method includes: receiving a registration message at a server from a client with a client IP address in the registration message, wherein the registration message includes types of notifications desired to be received by the client, and wherein the server is a Download and Configuration Management (DCM) engine; adding the client IP address to a list in a registration message database; receiving a request for a port number by the client; and responding with the port number to the client.Type: GrantFiled: May 17, 2012Date of Patent: September 18, 2012Assignee: Bally Gaming, Inc.Inventors: Ryan Ruppert, Farshid Atashband
-
Publication number: 20120233306Abstract: A system and method are disclosed for implementing a modified form of User Datagram Protocol (UDP) multicast notification system in a client-server architecture that otherwise allows only client initiated messages. The method includes: receiving a registration message at a server from a client with a client IP address in the registration message, wherein the registration message includes types of notifications desired to be received by the client, and wherein the server is a Download and Configuration Management (DCM) engine; adding the client IP address to a list in a registration message database; receiving a request for a port number by the client; and responding with the port number to the client.Type: ApplicationFiled: May 17, 2012Publication date: September 13, 2012Applicant: Bally Gaming, Inc.Inventors: Ryan Ruppert, Farshid Atashband
-
Patent number: 8260946Abstract: A method for sending a notification message using a modified form of User Datagram Protocol (UDP) multicast notification system in a client-server architecture that otherwise allows only client initiated messages. The method includes: identifying information at a server that has potential for inclusion in a notification message, wherein the server is a Download and Configuration Management (DCM) engine; querying a database for one or more clients that have registered for a particular type of notification by a UDP broadcast processor; receiving identifiers for the one or more clients that have registered for the particular type of notification from the database; and sending notification to the one or more clients.Type: GrantFiled: April 27, 2012Date of Patent: September 4, 2012Assignee: Bally Gaming, Inc.Inventors: Ryan Ruppert, Farshid Atashband
-
Publication number: 20120214601Abstract: A method for sending a notification message using a modified form of User Datagram Protocol (UDP) multicast notification system in a client-server architecture that otherwise allows only client initiated messages. The method includes: identifying information at a server that has potential for inclusion in a notification message, wherein the server is a Download and Configuration Management (DCM) engine; querying a database for one or more clients that have registered for a particular type of notification by a UDP broadcast processor; receiving identifiers for the one or more clients that have registered for the particular type of notification from the database; and sending notification to the one or more clients.Type: ApplicationFiled: April 27, 2012Publication date: August 23, 2012Applicant: Bally Gaming, Inc.Inventors: Ryan Ruppert, Farshid Atashband
-
Publication number: 20120190421Abstract: A networked gaming system includes one or more gaming machines connected to a network, a network-connected user station having a user interface and a display. The networked gaming system further includes a host computer system having an environment module enabled to capture, analyze, and present both historical data stored in at least one data storage device and real-time gaming data from the gaming machines in accordance with one or more requests from the user station.Type: ApplicationFiled: April 3, 2012Publication date: July 26, 2012Applicant: BALLY GAMING, INC.Inventors: Ryan Ruppert, Farshid Atashband, Saurabh Singh, Christopher P. Arbogast, Randy Phillips, Mark Lowell
-
Publication number: 20120157213Abstract: A modified form of the UDP multicast protocol is disclosed to implement a one-way download progress notification system between a server and one or more clients. The UDP multicast download progress notification system enables UDP messages to be sent only to registered clients, not broadcasted to all clients. This architecture minimizes network traffic and enhances system security, since only registered clients receive the UDP message. The configuration of the UDP multicast download progress notification system does not require the configuration of network devices in order to support a UDP multicast. Furthermore, any number of the clients may be on a different network domain than the DCM engine.Type: ApplicationFiled: February 24, 2012Publication date: June 21, 2012Applicant: Bally Gaming, Inc.Inventors: Ryan Ruppert, Geethanand Vellore, Christopher P. Arbogast
-
Patent number: 8201229Abstract: A slot management system including a download and configuration server-based sub-system and method is disclosed for use with game devices, systems, and methods is provided to enable users to monitor, control, and modify game devices and other related activities. A computerized authorization system authorizes users access to the slot management system.Type: GrantFiled: November 12, 2008Date of Patent: June 12, 2012Assignee: Bally Gaming, Inc.Inventors: Ryan Ruppert, Haiyang Deng
-
Patent number: 8195826Abstract: A method for sending a notification message using a modified form of User Datagram Protocol (UDP) multicast notification system in a client-server architecture that otherwise allows only client initiated messages. The method includes: identifying information at a server that has potential for inclusion in a notification message; querying a database for a list of clients that have registered for a particular type of notification by a UDP broadcast processor; receiving a reply with a list of clients that have registered for a particular type of notification from the database; and sending notification to all clients on the list using an assigned port number from the UDP broadcast processor.Type: GrantFiled: January 21, 2010Date of Patent: June 5, 2012Assignee: Bally Gaming, Inc.Inventors: Ryan Ruppert, Farshid Atashband
-
Patent number: 8192283Abstract: A networked gaming system includes one or more gaming machines connected to a network, a network-connected user station having a user interface and a display. The networked gaming system further includes a host computer system having an environment module enabled to capture, analyze, and present both historical data stored in at least one data storage device and real-time gaming data from the gaming machines in accordance with one or more requests from the user station.Type: GrantFiled: November 17, 2009Date of Patent: June 5, 2012Assignee: Bally Gaming, Inc.Inventors: Ryan Ruppert, Farshid Atashband, Saurabh Singh, Christopher P. Arbogast, Randy Phillips, Mark Lowell
-
Patent number: 8195825Abstract: A method is disclosed for implementing a modified form of User Datagram Protocol (UDP) multicast notification system in a client-server architecture that otherwise allows only client initiated messages. The method including: sending a registration message to a server from a client with a client IP address in the registration message, wherein the registration message includes types of notifications desired to be received by the client; adding the client IP address to a list in a registration message database; requesting a port number from the server by the client; and responding with the port number on which the client should listen by the server.Type: GrantFiled: January 21, 2010Date of Patent: June 5, 2012Assignee: Bally Gaming, Inc.Inventors: Ryan Ruppert, Farshid Atashband
-
Patent number: 8191121Abstract: A Web authorization service facilitates the control of access to resources in a casino gaming network system.Type: GrantFiled: November 9, 2007Date of Patent: May 29, 2012Assignee: Bally Gaming, Inc.Inventors: Ryan Ruppert, Haiyang Deng
-
Patent number: 8171155Abstract: A download and data transfer gaming system utilizes a hybrid peer-to-peer, segmented file distribution protocol to vastly improve the download capabilities of a gaming system by improving the upload cost burdened by the download host. The system redistributes this cost to the download clients by allowing clients on the gaming system to upload pieces of a file to each other. This system is much more redundant by eliminating the possibility of a client missing a download broadcast. The system alleviates this possibility of missing packets and bad data integrity by using SHA-1 verification of the file pieces. The benefits of the improved bandwidth capabilities enable the download of much larger files, thus enhancing the game play experience.Type: GrantFiled: June 11, 2010Date of Patent: May 1, 2012Assignee: Bally Gaming, Inc.Inventor: Ryan Ruppert
-
Patent number: 8135793Abstract: A modified form of the UDP multicast protocol is disclosed to implement a one-way download progress notification system between a server and one or more clients. The UDP multicast download progress notification system enables UDP messages to be sent only to registered clients, not broadcasted to all clients. This architecture minimizes network traffic and enhances system security, since only registered clients receive the UDP message. The configuration of the UDP multicast download progress notification system does not require the configuration of network devices in order to support a UDP multicast. Furthermore, any number of the clients may be on a different network domain than the DCM engine.Type: GrantFiled: April 30, 2008Date of Patent: March 13, 2012Assignee: Bally Gaming, Inc.Inventors: Ryan Ruppert, Geethanand Vellore, Christopher R. Arbogast
-
Patent number: 8051196Abstract: A download and data transfer gaming method utilizes a hybrid peer-to-peer, segmented file distribution protocol to vastly improve the download capabilities of a gaming system by improving the upload cost burdened by the download host. The method redistributes this cost to the download clients by allowing clients on the gaming system to upload pieces of a file to each other. This method is much more redundant by eliminating the possibility of a client missing a download broadcast. The method alleviates this possibility of missing packets and bad data integrity by using SHA-1 verification of the file pieces. The benefits of the improved bandwidth capabilities enable the download of much larger files, thus enhancing the game play experience.Type: GrantFiled: April 30, 2008Date of Patent: November 1, 2011Assignee: Bally Gaming, Inc.Inventor: Ryan Ruppert
-
Patent number: 7937464Abstract: A modified form of the UDP multicast protocol is disclosed to implement a one-way download progress notification method between a server and one or more clients. The UDP multicast download progress notification method enables UDP messages to be sent only to registered clients, not broadcasted to all clients. This architecture minimizes network traffi c and enhances system security, since only registered clients receive the UDP message. The configuration of the UDP multicast download progress notification method does not require the configuration of network devices in order to support a UDP multicast. Furthermore, any number of the clients may be on a different network domain than the DCM engine.Type: GrantFiled: April 30, 2008Date of Patent: May 3, 2011Assignee: Bally Gaming, Inc.Inventors: Ryan Ruppert, Geethanand Vellore, Christopher R. Arbogast
-
Publication number: 20100248842Abstract: A download and data transfer gaming system utilizes a hybrid peer-to-peer, segmented file distribution protocol to vastly improve the download capabilities of a gaming system by improving the upload cost burdened by the download host. The system redistributes this cost to the download clients by allowing clients on the gaming system to upload pieces of a file to each other. This system is much more redundant by eliminating the possibility of a client missing a download broadcast. The system alleviates this possibility of missing packets and bad data integrity by using SHA-1 verification of the file pieces. The benefits of the improved bandwidth capabilities enable the download of much larger files, thus enhancing the game play experience.Type: ApplicationFiled: June 11, 2010Publication date: September 30, 2010Applicant: BALLY GAMING, INCInventor: Ryan Ruppert
-
Publication number: 20100234104Abstract: A networked gaming system includes one or more gaming machines connected to a network, a network-connected user station having a user interface and a display. The networked gaming system further includes a host computer system having an environment module enabled to capture, analyze, and present both historical data stored in at least one data storage device and real-time gaming data from the gaming machines in accordance with one or more requests from the user station.Type: ApplicationFiled: November 17, 2009Publication date: September 16, 2010Applicant: BALLY GAMING, INC.Inventors: Ryan Ruppert, Farshid Atashband, Saurabh Singh, Christopher P. Arbogast, Randy Phillips, Mark Lowell
-
Publication number: 20100161798Abstract: A method for sending a notification message using a modified form of User Datagram Protocol (UDP) multicast notification system in a client-server architecture that otherwise allows only client initiated messages. The method includes: identifying information at a server that has potential for inclusion in a notification message; querying a database for a list of clients that have registered for a particular type of notification by a UDP broadcast processor; receiving a reply with a list of clients that have registered for a particular type of notification from the database; and sending notification to all clients on the list using an assigned port number from the UDP broadcast processor.Type: ApplicationFiled: January 21, 2010Publication date: June 24, 2010Applicant: BALLY GAMING, INC.Inventors: Ryan Ruppert, Farshid Atashband
-
Patent number: 7743163Abstract: A download and data transfer gaming system utilizes a hybrid peer-to-peer, segmented file distribution protocol to vastly improve the download capabilities of a gaming system by improving the upload cost burdened by the download host. The system redistributes this cost to the download clients by allowing clients on the gaming system to upload pieces of a file to each other. This system is much more redundant by eliminating the possibility of a client missing a download broadcast. The system alleviates this possibility of missing packets and bad data integrity by using SHA-1 verification of the file pieces. The benefits of the improved bandwidth capabilities enable the download of much larger files, thus enhancing the game play experience.Type: GrantFiled: April 30, 2008Date of Patent: June 22, 2010Assignee: Bally Gaming, Inc.Inventor: Ryan Ruppert