Patents by Inventor Neil C. Puthuff

Neil C. Puthuff 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: 7640472
    Abstract: An integrated circuit (IC) having a link layer that (1) simultaneously receives both hardware debug data from on-chip ASIC logic and software debug data from an on-chip programmable processor and (2) serializes the hardware and software debug data streams to generate one or more serialized debug data streams, e.g., containing both hardware and software debug data, for output to off-chip debug testing equipment to support debug testing of both the ASIC logic and the programmable processor. Cross triggering can be implemented on-chip to support simultaneous display of correlated hardware and software debug information on appropriate monitors. The present invention supports debug testing using external debug testing equipment that does not require a hardware logic analyzer.
    Type: Grant
    Filed: February 28, 2007
    Date of Patent: December 29, 2009
    Assignee: Agere Systems Inc.
    Inventors: Bernhard Laschinsky, Neil C. Puthuff, Francis H. Reiff, Million Woldesenbet
  • Publication number: 20070240020
    Abstract: An integrated circuit (IC) having a link layer that (1) simultaneously receives both hardware debug data from on-chip ASIC logic and software debug data from an on-chip programmable processor and (2) serializes the hardware and software debug data streams to generate one or more serialized debug data streams, e.g., containing both hardware and software debug data, for output to off-chip debug testing equipment to support debug testing of both the ASIC logic and the programmable processor. Cross triggering can be implemented on-chip to support simultaneous display of correlated hardware and software debug information on appropriate monitors. The present invention supports debug testing using external debug testing equipment that does not require a hardware logic analyzer.
    Type: Application
    Filed: February 28, 2007
    Publication date: October 11, 2007
    Inventors: Bernhard Laschinsky, Neil C. Puthuff, Francis H. Reiff, Million Woldesenbet
  • Patent number: 5877752
    Abstract: A light pen computer interface system utilizes a coil located externally of the computer's CRT display monitor to sense the magnetic field which provides the raster for the CRT. Vertical and horizontal sync detection circuits receive the sensor coil output and supply vertical and horizontal sync signals to a timing circuit. The timing circuit in response to an output signal from the light pen and the vertical and horizontal sync signals supplies a pen position signal to the computer which is either representative of the x,y coordinates position of the light pen on the CRT screen or representative of the change of x,y coordinates between successive positions of the light pen.
    Type: Grant
    Filed: May 30, 1997
    Date of Patent: March 2, 1999
    Assignee: Interactive Computer Products, Inc.
    Inventors: Neil C. Puthuff, James D. Bearden