Patents by Inventor Gregory E. Davis

Gregory E. Davis 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: 9152531
    Abstract: The invention is directed to instrumenting object code of an application and/or an operating system on a target machine so that execution trace data can be generated, collected, and subsequently analyzed for various purposes, such as debugging and performance. Automatic instrumentation may be performed on an application's object code before, during or after linking. A target machine's operating system's object code can be manually or automatically instrumented. By identifying address space switches and thread switches in the operating system's object code, instrumented code can be inserted at locations that enable the execution trace data to be generated. The instrumentation of the operating system and application can enable visibility of total system behavior by enabling generation of trace information sufficient to reconstruct address space switches and context switches.
    Type: Grant
    Filed: February 18, 2005
    Date of Patent: October 6, 2015
    Assignee: GREEN HILLS SOFWARE, INC.
    Inventors: Daniel M. Hecht, Michael Lindahl, David Kleidermacher, Gregory E. Davis, Neil C. Puthuff
  • Patent number: 6191839
    Abstract: An LCD heater and method having temperature sensors made by electrically isolating portions of ITO across a display surface and measuring the resistance of such portions and developing an assessment of temperatures in the interior of the display surface based on sensor calibration data taken under known temperature conditions.
    Type: Grant
    Filed: May 3, 1999
    Date of Patent: February 20, 2001
    Assignee: Rockwell Collin, Inc.
    Inventors: Joseph H. Briley, Gregory E. Davis
  • Patent number: 4919990
    Abstract: A flexible panel or sheet adapted for installation in a printer for separating the incoming blank paper web from the outgoing printed paper web. The sheet is wide enough to span (overlap) perforations in edge areas of the paper that are used to pull the paper web through the printer. By providing a physical separation between the incoming paper and outgoing paper it becomes possible to prevent uneven paper backups, misfeeds or uneven paper movement caused by tiny slivers of paper lodging or catching in the drive perforations when the webs come into contact with each other. The separator sheet is attached to the printer by two spaced-apart straps that extend from the sheet around a pre-existing crossbar in the printer. The straps lie in the general plane of the separator sheet to minimize the sheet thickness; cutouts in corner areas of the sheet accommodate the straps. The straps are of adjustable length to permit optimum positionment of the separator sheet.
    Type: Grant
    Filed: July 27, 1988
    Date of Patent: April 24, 1990
    Inventor: Gregory E. Davis