Patents by Inventor Andrew C. Ryan

Andrew C. 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: 20240139493
    Abstract: Provided herein is a disinfecting device including a container containing a chlorhexidine-based solution having a chlorhexidine concentration of from 0.2-2.0% wt/vol. Provided also is a medical connector disinfected with the disinfecting device. A method of disinfecting a medical connector using the disinfecting device is also disclosed.
    Type: Application
    Filed: November 2, 2022
    Publication date: May 2, 2024
    Inventors: Kevin M. Ryan, Andrew Woodbridge Van Cott, Richard Bradley Timmers, Shoshana San Solo, Shishir Prasad, Narasinha C. Parasnis, Anurag Mathur, Chang Jiang, Kelsey Ann Graves, Joseph J. Dajcs, Qin Chen
  • Publication number: 20020184381
    Abstract: Disclosed herein is a method and apparatus for dynamically controlling data flow on a bi-directional data bus. Windows of time on the bus are divided between input, output, and pointer transactions. The number of input transactions relative to the number of output transactions is dynamically determined as a function of an input/output bias factor. Input transactions are written to a plurality of input queues (IQs) over the bus, and output transactions are read from a plurality of output queues (OQs) over the bus. The IQ receiving an input transaction is selected at least in part according to the occupancies of the IQs relative to a threshold occupancy. The number of output transactions allocated to an OQ during a window is determined as a function of that OQ's occupancy. Pointer transactions comprise reading or writing two copies of the pertinent pointers to prevent pointer corruption resulting from simultaneous pointer read/write accesses.
    Type: Application
    Filed: May 30, 2001
    Publication date: December 5, 2002
    Applicant: Celox Networks, Inc.
    Inventors: Andrew C. Ryan, Otto A. Schmid, Matthew D. Rossmiller