Patents by Inventor Daniel M. Dorrance

Daniel M. Dorrance 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: 11971250
    Abstract: A vehicle service system incorporating a pair of gimbal-mounted optical projection systems enables an operator to selectively orient each optical emitter of the optical projection system to illuminate a location on a vehicle surface in proximity to the system. Signals indicative of an orientation of each optical emitter about three-axes of rotation are received at a controller programmed with software instructions to utilize the received signals, together with known locations for the systems, to calculate a three-dimensional coordinate for the illuminated location within an established frame of reference. The controller is further programmed to utilize the calculated three-dimensional coordinate of the illuminated location as an origin point for determining one or more placement locations within the established frame of reference for ADAS sensor calibration or alignment targets.
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: April 30, 2024
    Assignee: HUNTER ENGINEERING COMPANY
    Inventors: Brian M Cejka, Daniel R Dorrance, Patrick G. Callanan, Michael T. Stieff
  • Patent number: 6611817
    Abstract: Complex data protocols, such as the financial protocols OFX and Gold, generate data streams in which some elements may not have a one-to-one mapping between protocols, some elements may have only conditional mapping between protocols, and some elements may not supply fields or parameters under a first protocol which are required under the second protocol. Executable code and/or data structures for data conversion between such complex protocols are automatically generated. An exhaustive definition of each protocol in machine readable format is obtained, complex mapping rules between elements are broken into atomic operations and procedures which are definable and encapsulated, and a structured flow for element conversion between protocols is defined.
    Type: Grant
    Filed: June 17, 1999
    Date of Patent: August 26, 2003
    Assignee: International Business Machines Corporation
    Inventors: Daniel M. Dorrance, Jerry Walter Malcolm
  • Patent number: 5539908
    Abstract: This invention discloses a software mechanism for installing and identifying compression/decompression procedures thereby providing dynamic linking, while also supporting existing and future CODEC algorithms. The present procedure is a dynamically linked library installed as an entry in the system initialization file. Each entry is comprised of a four character code which uniquely identifies a file format, a compression type, and a compression subtype. Additional CODEC information in the entry of the system initialization file are the file name, the procedure name, the processing speed, and other attributes of compression algorithms. This method combined with the installed entry in the initialization file allows sharing of the same CODEC algorithm for different file formats and also provides for an existing application program to continue working, without modification, even at such time as when a new CODEC algorithm is added to the file format in a future installation.
    Type: Grant
    Filed: April 21, 1995
    Date of Patent: July 23, 1996
    Assignee: International Business Machines Corporation
    Inventors: Fetchi Chen, Daniel M. Dorrance