Patents by Inventor Thomas A. Odegard

Thomas A. Odegard 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: 7460086
    Abstract: A display interface device and method for an individual personal computer, workstation, or embedded system comprising one or more display interfaces; a video library; and driving any one of a plurality of video displays of a plurality of types connected to the one or more display interfaces from output of the video library. OpenGL is a preferred API. Driving of hybrid displays as well as stroke displays using formats designed for raster displays (such as VAPS) is also provided for. Real-time switching between displays is also provided for.
    Type: Grant
    Filed: December 13, 1999
    Date of Patent: December 2, 2008
    Assignee: Honeywell International Inc.
    Inventors: John Spencer Cunningham, Scott Richard Maass, Thomas A. Odegard
  • Patent number: 6564340
    Abstract: This invention provides fault tolerant capability for a Versa Module Eurocards backplane system design for high reliability applications. An approach of connecting two independent backplanes together electrically, but providing isolation capabilities in the event of a failure was developed. The electrical connection or integrated bridge design provides a virtual connection between the two VME backplanes that is transparent to the end user. The integrated virtual VMEbus design provides a low latency, high bandwidth interconnect between modules whether located on the same local bus or the electrically isolateable bus. This dual-VME fault tolerant backplane design eliminates complete system failures due to single event failures.
    Type: Grant
    Filed: November 18, 1999
    Date of Patent: May 13, 2003
    Assignee: Honeywell International Inc.
    Inventors: Thomas A. Odegard, Larry J. Thomas, Bryan P. Hansen, Aaron Levine