Patents by Inventor Donald Wilson Stark

Donald Wilson Stark 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: 6937237
    Abstract: Traces are placed in a plurality of windows. Each trace is weighted based on a plurality of attributes of the trace. The traces are sorted based on the weighting. Boundaries between traces are assigned based on transitions in attributes. The boundaries function to divide the traces into windows.
    Type: Grant
    Filed: February 28, 2001
    Date of Patent: August 30, 2005
    Assignee: Agilent Technologies, Inc.
    Inventors: Dennis John McCarthy, Donald Wilson Stark
  • Patent number: 6728655
    Abstract: An electronic instrument includes instrument hardware, core software, and the ability to support custom data processing libraries, separate from the core software. The instrument hardware acquires unprocessed measured data. The core software includes standard measurement objects and standard algorithms. The standard measurement objects produce analysis results of the unprocessed measured data. The standard algorithms are used by the standard measurement objects to aid in production of analysis results of the unprocessed measured data. Custom libraries as supported by the core software include custom measurement objects and custom algorithms. The custom measurement objects produce analysis results of the unprocessed measured data. The custom algorithms are used by the custom measurement objects to aid in production of analysis results of the unprocessed measured data.
    Type: Grant
    Filed: August 31, 2001
    Date of Patent: April 27, 2004
    Assignee: Agilent Technologies, Inc.
    Inventor: Donald Wilson Stark
  • Patent number: 6691050
    Abstract: An electronic instrument includes instrument hardware. A data acquisition engine schedules time sharing of the instrument hardware. Channel objects act each as a client of the data acquisition engine. The channel objects each included a channel buffer that contains data obtained from the instrument hardware. Measurement objects are each a client of one of the plurality of channel objects. Each measurement object processes data obtained from a channel buffer of a channel object to which the measurement object is a client. Display window objects are each a client of at least one of the plurality of measurement objects, each display window object displaying data processed by any measurement object to which the display window object is a client. Memory within the electronic instrument is allocated among object types to accommodate a user specified mix of object types.
    Type: Grant
    Filed: March 14, 2001
    Date of Patent: February 10, 2004
    Assignee: Agilent Technologies, Inc.
    Inventor: Donald Wilson Stark
  • Publication number: 20030125898
    Abstract: An electronic instrument includes instrument hardware, core software, and the ability to support custom data processing libraries, separate from the core software. The instrument hardware acquires unprocessed measured data. The core software includes standard measurement objects and standard algorithms. The standard measurement objects produce analysis results of the unprocessed measured data. The standard algorithms are used by the standard measurement objects to aid in production of analysis results of the unprocessed measured data. Custom libraries as supported by the core software include custom measurement objects and custom algorithms. The custom measurement objects produce analysis results of the unprocessed measured data. The custom algorithms are used by the custom measurement objects to aid in production of analysis results of the unprocessed measured data.
    Type: Application
    Filed: August 31, 2001
    Publication date: July 3, 2003
    Inventor: Donald Wilson Stark
  • Publication number: 20030036872
    Abstract: An electronic instrument includes instrument hardware. A data acquisition engine schedules time sharing of the instrument hardware. Channel objects act each as a client of the data acquisition engine. The channel objects each included a channel buffer that contains data obtained from the instrument hardware. Measurement objects are each a client of one of the plurality of channel objects. Each measurement object processes data obtained from a channel buffer of a channel object to which the measurement object is a client. Display window objects are each a client of at least one of the plurality of measurement objects, each display window object displaying data processed by any measurement object to which the display window object is a client. Memory within the electronic instrument is allocated among object types to accommodate a user specified mix of object types.
    Type: Application
    Filed: March 14, 2001
    Publication date: February 20, 2003
    Inventor: Donald Wilson Stark
  • Publication number: 20020158915
    Abstract: An interface for an electronic device includes a plurality of function keys. Each function key has a distinct color different from other function keys in the plurality of function keys. The electronic instrument also includes a display. The display displays a plurality of soft key labels. Each soft key label is associated with and has a same color as one function key from the plurality of function keys. Coloring indicates to a viewer of the display associations between soft key labels and function keys.
    Type: Application
    Filed: February 28, 2001
    Publication date: October 31, 2002
    Inventors: Joseph Rowell, Dennis John McCarthy, Donald Wilson Stark
  • Publication number: 20020154118
    Abstract: Traces are placed in a plurality of windows. Each trace is weighted based on a plurality of attributes of the trace. The traces are sorted based on the weighting. Boundaries between traces are assigned based on transitions in attributes. The boundaries function to divide the traces into windows.
    Type: Application
    Filed: February 28, 2001
    Publication date: October 24, 2002
    Inventors: Dennis John McCarthy, Donald Wilson Stark