Patents by Inventor Patrick L. Garvan

Patrick L. Garvan 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: 20240254548
    Abstract: This disclosure describes a technique for bootstrapping the reading of a DNA data storage archive from information contained in the oligonucleotides of the archive. Labeling oligonucleotides are added to the DNA data storage archive. The labeling oligonucleotides are amplified by a known pair of primers. The sequence of nucleotides between the primers functions as an uncoded identifier that is used to look up a decoding technique. The association between the uncoded identifier and the decoding technique may be stored in a network-accessible database. Data storage oligonucleotides in the DNA data storage archive can then be decoded and digital data recovered by use of the decoding technique. Knowledge of the primers and location of the database is thus sufficient to read the DNA data storage archive even if external labeling information that provides the decoding technique for the archive is lost.
    Type: Application
    Filed: January 27, 2023
    Publication date: August 1, 2024
    Inventors: Karin STRAUSS, Patrick L. GARVAN
  • Patent number: 7810103
    Abstract: A system and method for validating whether communications between a device driver and a hardware device conform to a communication specification is presented. A validation module obtains a communication specification identifying rules for validating whether communications between a device driver and a hardware device conform to the specification. A redirection module redirects communications between the device driver and the hardware device to the validation module. Based on an individual communication, as well as the context in which an individual communication is made, the validation module validates whether the communication conforms to the communication specification.
    Type: Grant
    Filed: April 30, 2004
    Date of Patent: October 5, 2010
    Assignee: Microsoft Corporation
    Inventors: Peter Shier, Patrick L. Garvan, Adrian Oney