Patents by Inventor James Ryan

James Ryan 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: 20260061153
    Abstract: A kinetic sleep apparatus that utilizes kinetic energy (vibration) and sound to facilitate relaxation and sleep by a user. The apparatus comprises an amplifier and at least one transducer that can be placed under a mattress, pillow, or seat cushion. A customized audio file is provided which will generate vibration frequencies to simulate the vibrations an individual would experience with an automobile, airplane, cruise ship or even other transportation modes. Each customized audio file includes several other layers in addition to the vibration frequencies, including brain wave frequencies, and natural calming sounds such as rain, ocean waves, wind, didgeridoo, a rainforest, and other soothing sounds of nature.
    Type: Application
    Filed: August 30, 2024
    Publication date: March 5, 2026
    Inventor: James Ryan
  • Publication number: 20260055102
    Abstract: This invention relates to novel compounds and pharmaceutical compositions comprising the novel compounds. More specifically, the invention relates to compounds useful as inhibitors of discoidin domain receptor 1 (DDR1) and discoidin domain receptor 2 (DDR2). The compounds are particularly useful in the treatment of cancer and fibrotic diseases.
    Type: Application
    Filed: August 22, 2023
    Publication date: February 26, 2026
    Inventors: Nicolas E.S. Guisot, Inder Bhamra, Clifford D. Jones, James Ryan, Michal S. Andra, Ana Varela Rodriguez, Camille Gignoux
  • Publication number: 20250112977
    Abstract: Methods and systems for a device connectivity services system. A method for using the device connectivity services includes receiving a request to connect with a device to perform one or more tasks at the device, processing the request with respect to connectivity factors related to the request and the device, scheduling the request based on the connectivity factors, instantiating a controller to execute the one or more tasks at the device, sending commands to the device over a connection to perform the one or more tasks, and receiving responses from the device over the connection after completing the one or more tasks.
    Type: Application
    Filed: December 12, 2024
    Publication date: April 3, 2025
    Applicant: Charter Communications Operating, LLC
    Inventors: James Ryan, John B. McManus, Michael McClure, Alan Robertson, Aklilu Gebreyesus
  • Publication number: 20250030639
    Abstract: A quality of service management system includes a rules engine that receives information associated with a communication path having an assigned quality of service (QoS) to be provided for a customer communication device, and identifies one or more network elements assigned to provide the communication path. Each network element having a plurality of queues configured to provide varying QoS levels relative to one another. For each of the network elements, the rules engine determines at least one queue that is configured to provide the communication path at the assigned quality of service, and transmits queue information associated with the determined queue to its respective network element, the network element conveying the communication path through the determined queue.
    Type: Application
    Filed: October 3, 2024
    Publication date: January 23, 2025
    Applicant: Level 3 Communications, LLC
    Inventors: Marcus Hadavi, James Ryan
  • Patent number: 12206747
    Abstract: Methods and systems for a device connectivity services system. A method for using the device connectivity services includes receiving a request to connect with a device to perform one or more tasks at the device, processing the request with respect to connectivity factors related to the request and the device, scheduling the request based on the connectivity factors, instantiating a controller to execute the one or more tasks at the device, sending commands to the device over a connection to perform the one or more tasks, and receiving responses from the device over the connection after completing the one or more tasks.
    Type: Grant
    Filed: September 8, 2022
    Date of Patent: January 21, 2025
    Assignee: Charter Communications Operating, LLC
    Inventors: James Ryan, John B. McManus, Michael McClure, Alan Robertson, Aklilu Gebreyesus
  • Publication number: 20250002325
    Abstract: A beverage dispense apparatus and associated method, comprises a frame (11) for removably locating and holding a sealed beverage unit package (C) in a vertical orientation. A first piercing element (14) punctures a vent opening into a headspace of the beverage package (C) and, subsequently as the first piercing element is driven downward, a second piercing element (15) punctures an outlet opening into the beverage package so that beverage can flow through a nozzle (17) under gravity. An ultrasonic transducer (16) against the nozzle (17) may supply excitation energy that breaks gas out of solution so that a creamy head is formed on the beverage in a delivery vessel underneath the frame. Control of the vent opening/vale (13) enables flow to be slowed or stopped through the nozzle (17) enabling a settle time and “two-part” pour.
    Type: Application
    Filed: May 17, 2022
    Publication date: January 2, 2025
    Inventors: Christopher Murphy, Gerald Gillen, James Ryan, Haris Velagic, Paul Smith, Stephen Hendron, Steve Gilsenan, Alan Johnston
  • Patent number: 12113715
    Abstract: A quality of service management system includes a rules engine that receives information associated with a communication path having an assigned quality of service (QoS) to be provided for a customer communication device, and identifies one or more network elements assigned to provide the communication path. Each network element having a plurality of queues configured to provide varying QoS levels relative to one another. For each of the network elements, the rules engine determines at least one queue that is configured to provide the communication path at the assigned quality of service, and transmits queue information associated with the determined queue to its respective network element, the network element conveying the communication path through the determined queue.
    Type: Grant
    Filed: October 20, 2023
    Date of Patent: October 8, 2024
    Assignee: Level 3 Communications
    Inventors: Marcus Hadavi, James Ryan
  • Publication number: 20240287078
    Abstract: This invention relates to compounds that may be useful for inhibiting RAS proteins. More specifically, this invention relates to compounds for inhibiting a broad spectrum of KRAS mutant proteins. The compounds of the invention may therefore be used in treating conditions mediated by KRAS proteins. For example, the compounds may be used in treating cancer.
    Type: Application
    Filed: June 9, 2022
    Publication date: August 29, 2024
    Inventors: Clifford D. Jones, Inder Bhamra, James Ryan
  • Publication number: 20240089342
    Abstract: Methods and systems for a device connectivity services system. A method for using the device connectivity services includes receiving a request to connect with a device to perform one or more tasks at the device, processing the request with respect to connectivity factors related to the request and the device, scheduling the request based on the connectivity factors, instantiating a controller to execute the one or more tasks at the device, sending commands to the device over a connection to perform the one or more tasks, and receiving responses from the device over the connection after completing the one or more tasks.
    Type: Application
    Filed: September 8, 2022
    Publication date: March 14, 2024
    Applicant: Charter Communications Operating, LLC
    Inventors: James Ryan, John B. McManus, Michael McClure, Alan Robertson, Aklilu Gebreyesus
  • Publication number: 20240056394
    Abstract: A quality of service management system includes a rules engine that receives information associated with a communication path having an assigned quality of service (QoS) to be provided for a customer communication device, and identifies one or more network elements assigned to provide the communication path. Each network element having a plurality of queues configured to provide varying QoS levels relative to one another. For each of the network elements, the rules engine determines at least one queue that is configured to provide the communication path at the assigned quality of service, and transmits queue information associated with the determined queue to its respective network element, the network element conveying the communication path through the determined queue.
    Type: Application
    Filed: October 20, 2023
    Publication date: February 15, 2024
    Applicant: Level 3 Communications
    Inventors: Marcus Hadavi, James Ryan
  • Publication number: 20240034547
    Abstract: A pouring attachment device for a disposable package of nitrogenated beverage, e.g. an aluminium can P, that achieves a desirable foam head when the beverage is poured into a glass. The attachment comprises a main body or housing (11), an ultrasonic wave generator (27) and a means to couple the device to the package, such as a rim seal (2)0. A flow channel has a contoured inlet (26) configured for communicating beverage from the package to an outlet (21), via a resonance chamber (28), and is particularly configured for minimising turbulence.
    Type: Application
    Filed: February 22, 2022
    Publication date: February 1, 2024
    Inventors: Haris Velagic, Gerald Gillen, James Ryan, Christopher Murphy, Paul Smith, Stephen Hendron, Steve Gilsenan
  • Patent number: 11799783
    Abstract: A quality of service management system includes a rules engine that receives information associated with a communication path having an assigned quality of service (QoS) to be provided for a customer communication device, and identifies one or more network elements assigned to provide the communication path. Each network element having a plurality of queues configured to provide varying QoS levels relative to one another. For each of the network elements, the rules engine determines at least one queue that is configured to provide the communication path at the assigned quality of service, and transmits queue information associated with the determined queue to its respective network element, the network element conveying the communication path through the determined queue.
    Type: Grant
    Filed: October 21, 2022
    Date of Patent: October 24, 2023
    Assignee: Level 3 Communications, LLC
    Inventors: Marcus Hadavi, James Ryan
  • Publication number: 20230261943
    Abstract: A method for identifying VLANs associated with a network includes gathering actual network element configuration data from a plurality of network elements in the network, wherein the actual network element configuration data identifies one or more VLANs that at least some of the plurality of network elements are actually allocated to; correlating the actual network element configuration data with administrative VLAN data; and determining one or more VLANs that are not commonly identified in both the actual network element configuration data and the administrative VLAN data.
    Type: Application
    Filed: April 21, 2023
    Publication date: August 17, 2023
    Applicant: Level 3 Communications, LLC
    Inventors: James Ryan, Marcus Hadavi, Michael Renner, Peter Faber, Raoul Alcala, John Kane, Hans Zeschin
  • Patent number: 11637751
    Abstract: A method for identifying VLANs associated with a network includes gathering actual network element configuration data from a plurality of network elements in the network, wherein the actual network element configuration data identifies one or more VLANs that at least some of the plurality of network elements are actually allocated to; correlating the actual network element configuration data with administrative VLAN data; and determining one or more VLANs that are not commonly identified in both the actual network element configuration data and the administrative VLAN data.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: April 25, 2023
    Assignee: Level 3 Communications, LLC
    Inventors: James Ryan, Marcus Hadavi, Michael Renner, Peter Faber, Raoul Alcala, John Kane, Hans Zeschin
  • Publication number: 20230040538
    Abstract: A quality of service management system includes a rules engine that receives information associated with a communication path having an assigned quality of service (QoS) to be provided for a customer communication device, and identifies one or more network elements assigned to provide the communication path. Each network element having a plurality of queues configured to provide varying QoS levels relative to one another. For each of the network elements, the rules engine determines at least one queue that is configured to provide the communication path at the assigned quality of service, and transmits queue information associated with the determined queue to its respective network element, the network element conveying the communication path through the determined queue.
    Type: Application
    Filed: October 21, 2022
    Publication date: February 9, 2023
    Applicant: Level 3 Communications, LLC
    Inventors: Marcus Hadavi, James Ryan
  • Patent number: 11483247
    Abstract: A quality of service management system includes a rules engine that receives information associated with a communication path having an assigned quality of service (QoS) to be provided for a customer communication device, and identifies one or more network elements assigned to provide the communication path. Each network element having a plurality of queues configured to provide varying QoS levels relative to one another. For each of the network elements, the rules engine determines at least one queue that is configured to provide the communication path at the assigned quality of service, and transmits queue information associated with the determined queue to its respective network element, the network element conveying the communication path through the determined queue.
    Type: Grant
    Filed: March 10, 2021
    Date of Patent: October 25, 2022
    Assignee: Level 3 Communications, LLC
    Inventors: Marcus Hadavi, James Ryan
  • Publication number: 20220289550
    Abstract: An apparatus (10) and method for dispensing beverage from a single serve beverage package (b), e.g. an aluminium can B. In operation the sealed package (B) is located and held in a receiving enclosure (11) where, firstly, a dispense end of the package is opened by a piercing element (24) and, secondly, a gas is introduced under pressure at a second end through a hollow needle (19). Gas from a pump, into the internal volume of package (B), is then used to drive beverage from the beverage package, e.g. through a restrictor structure (27), at the dispense end and into a drinking vessel (G). The pump mode may then apply negative pressure to prevent flow and enable a pause in flow or at completion of delivery to a vessel (G).
    Type: Application
    Filed: August 21, 2020
    Publication date: September 15, 2022
    Inventors: Christopher Murphy, Stephen Hendron, Stephen Kilcullen, James Ryan
  • Publication number: 20210212633
    Abstract: A portable universal monitoring device according to various aspects of the present technology includes a portable body housing a plurality of sensor devices. The portable body is configured to be repeatedly attached to and detached from one or more objects such as a wristwatch. The portable body is configured to be discretely positioned on the object to remain unseen without negatively affecting the fit, function, operation, or comfort of the object during use. The portable body may be used interchangeably with any number of objects without requiring the objects themselves to be modified.
    Type: Application
    Filed: January 11, 2021
    Publication date: July 15, 2021
    Inventors: James Ryan, Tammy Ryan
  • Patent number: D989540
    Type: Grant
    Filed: January 6, 2021
    Date of Patent: June 20, 2023
    Assignee: DIAGEO IRELAND
    Inventors: Stephen Hendron, Stephen Kilcullen, James Ryan, Christopher Murphy
  • Patent number: D1062457
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: February 18, 2025
    Assignee: DIAGEO IRELAND
    Inventors: Christopher Murphy, Gerald Gillen, James Ryan, Haris Velagic, Alan Johnston, Steve Gilsenan, Paul Smith, Stephen Hendron