Patents by Inventor Ryan Reddy

Ryan Reddy 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: 11924179
    Abstract: A secure communication tunnel between user space software and a client device can be established. A private session key can be communicated from the user space software to a network communication device via an application programming interface. Outbound session packets can be communicated from the user space software to the network communication device. The network communication device can generate encrypted outbound session packets by encrypting the outbound session packets using the private session key; communicate to the client device, via the secured communication tunnel, the encrypted outbound session packets; receive, by the network communication device from the client device, via the secured communication tunnel, inbound session packets; generate decrypted inbound session packets by decrypting the inbound session packets using the private session key; and communicate the decrypted inbound session packets.
    Type: Grant
    Filed: August 8, 2022
    Date of Patent: March 5, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Renato J. Recio, Ryan Moats, Eran Gampel, Gal Sagi, Ravinder Reddy Amanaganti, Etai Lev Ran, Dean Har'el Lorenz
  • Patent number: 11916890
    Abstract: A secure communication tunnel between user space software and a client device can be established. A private session key can be accessed from a cryptographic service. The private session key can be communicated from the user space software to a network communication device. Outbound session packets can be communicated from the user space software to the network communication device. The network communication device can be configured to generate encrypted outbound session packets by encrypting the outbound session packets using the private session key; communicate to the client device, via the secured communication tunnel, the encrypted outbound session packets; receive from the client device, via the secured communication tunnel, inbound session packets; generate decrypted inbound session packets by decrypting the inbound session packets using the private session key; and communicate the decrypted inbound session packets.
    Type: Grant
    Filed: August 8, 2022
    Date of Patent: February 27, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Renato J. Recio, Ryan Moats, Eran Gampel, Gal Sagi, Ravinder Reddy Amanaganti, Etai Lev Ran, Dean Har'el Lorenz
  • Publication number: 20230171006
    Abstract: Methods and systems for automated testing of extremely-high frequency devices are disclosed. A device under test (DUT) is set in a simultaneous transmit and receive mode. The DUT receives a lower frequency radio frequency (RF) signal from a test unit and up-converts the lower frequency RF signal to a higher frequency RF signal. The DUT transmits the higher frequency RF signal using a first antenna, and receives the higher frequency RF signal using a second antenna. The DUT down-converts the received higher frequency RF signal to a received test RF signal and provides the received test RF signal to the test unit for comparing measurements derived from the received test signal to a design specification for the DUT.
    Type: Application
    Filed: February 1, 2023
    Publication date: June 1, 2023
    Inventors: Gaurav VERMA, David COLLINS, Ryan Reddy WENDLANDT, Prachi DESHPANDE, Gaurav SINGHANIA, Karthik MONCOMBU RAMAKRISHNAN, Jeffrey CARR, Anushruti BHATTACHARYA, Dennis FEENAGHTY
  • Publication number: 20220044845
    Abstract: Various examples disclosed relate to a cable clip. The cable clip includes a curved body including a polymeric material and extending from a first end to a second end, the first end and second end spaced from each other to define a gap therebetween. The curved body includes a first surface and an opposed second surface with a thickness of the clip defined therebetween.
    Type: Application
    Filed: August 5, 2021
    Publication date: February 10, 2022
    Inventor: Ryan Reddy
  • Patent number: 8911293
    Abstract: Methods and systems for facilitating the play of a progressive game. The methods and systems are configured to accrue contributions to a multivendor progressive prize fund by a first set of game terminals in a first prize determination interval. Optionally, the methods and systems is configured to receive contributions from a second set of game terminals. The methods and systems may determine the value of the progressive prize, the value depending on the size of the multivendor progressive prize fund and on an amount of contributions accrued from one of the sets of game terminals to the multivendor progressive prize fund during a second prize determination interval. The odds of winning the progressive prize may be different for different sets of game terminals and may be set by a game operator.
    Type: Grant
    Filed: December 18, 2012
    Date of Patent: December 16, 2014
    Assignee: Gtech Canada ULC
    Inventors: Tom Cahill, Glenn Caldwell, Heather Clifford, Deborah Hach, Ryan Reddy
  • Patent number: 8414389
    Abstract: Systems for facilitating the play of a progressive game. The systems are configured to accrue a portion of wagers to a multivendor progressive prize fund and track the amount accrued to the prize fund by a first set of game terminals in a first prize determination interval. Optionally, the system is configured to receive a second wager from a second player of a second game of chance, the second game of chance operating on a second game terminal in a second set of game terminals. Optionally the system determines that the second player has won a progressive prize. Optionally the system is configured to determine the value of the progressive prize, the value depending on the size of the multivendor progressive prize fund and on an amount of contributions accrued from the second set of game terminals to the multivendor progressive prize fund during a second prize determination interval.
    Type: Grant
    Filed: December 29, 2011
    Date of Patent: April 9, 2013
    Assignee: Spielo International Canada, ULC
    Inventors: Tom Cahill, Glenn Caldwell, Heather Clifford, Deborah Hach, Ryan Reddy
  • Publication number: 20120149452
    Abstract: Systems for facilitating the play of a progressive game. The systems are configured to accrue a portion of wagers to a multivendor progressive prize fund and track the amount accrued to the prize fund by a first set of game terminals in a first prize determination interval. Optionally, the system is configured to receive a second wager from a second player of a second game of chance, the second game of chance operating on a second game terminal in a second set of game terminals. Optionally the system determines that the second player has won a progressive prize. Optionally the system is configured to determine the value of the progressive prize, the value depending on the size of the multivendor progressive prize fund and on an amount of contributions accrued from the second set of game terminals to the multivendor progressive prize fund during a second prize determination interval.
    Type: Application
    Filed: December 29, 2011
    Publication date: June 14, 2012
    Applicant: GTECH RHODE ISLAND CORPORATION
    Inventors: Tom CAHILL, Heather CLIFFORD, Glenn CALDWELL, Deborah HACH, Ryan REDDY
  • Patent number: 8109827
    Abstract: A method of facilitating the play of a progressive game and a system for facilitating the play of a progressive game are disclosed. The method may include accruing a portion of wagers to a multi-vendor progressive prize fund, tracking the total amount accrued to the multi-vendor progressive prize fund by the first set of game terminals in a first prize determination interval. The method may include receiving a second wager from a second player of a second game of chance, the second game of chance operating on a second game terminal in a second set of game terminals. The method may include determining that the second player has won a progressive. The method may also include determining the value of the progressive prize, the value of the progressive prize depending on the size of the multi-vendor progressive prize fund and on an amount of contributions accrued from the second set of game terminals to the multi-vendor progressive prize fund during a second prize determination interval.
    Type: Grant
    Filed: September 7, 2004
    Date of Patent: February 7, 2012
    Assignee: GTECH Rhode Island Corporation
    Inventors: Tom Cahill, Heather Clifford, Glenn Caldwell, Deborah Hach, Ryan Reddy
  • Publication number: 20060052159
    Abstract: A method of facilitating the play of a progressive game and a system for facilitating the play of a progressive game are disclosed. The method may include accruing a portion of wagers to a multi-vendor progressive prize fund, tracking the total amount accrued to the multi-vendor progressive prize fund by the first set of game terminals in a first prize determination interval. The method may include receiving a second wager from a second player of a second game of chance, the second game of chance operating on a second game terminal in a second set of game terminals. The method may include determining that the second player has won a progressive. The method may also include determining the value of the progressive prize, the value of the progressive prize depending on the size of the multi-vendor progressive prize fund and on an amount of contributions accrued from the second set of game terminals to the multi-vendor progressive prize fund during a second prize determination interval.
    Type: Application
    Filed: September 7, 2004
    Publication date: March 9, 2006
    Inventors: Tom Cahill, Heather Clifford, Glenn Caldwell, Deborah Hach, Ryan Reddy