Patents by Inventor Mark Douglas Naley

Mark Douglas Naley 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: 6629310
    Abstract: A software architecture uses a source program and retrievable internal-register configuration models corresponding to data that is specific to different types of ICs, and permits configuration of the internal registers of one of the ICs. In one embodiment, the single source program causes the CPU to select and load one of a plurality of respective models for different types of ICs, to translate the loaded model, and to use the translated model to access the internal register in an IC corresponding to the loaded model. In one specific application, a PC executes the source program and configures the internal registers of an IC that is coupled to the PC through the parallel printer port. By providing an IC definition file for different types of ICs, such a PC can be programmed to reconfigure the internal registers of the corresponding ICs without requiring revisions to the source program.
    Type: Grant
    Filed: December 22, 1999
    Date of Patent: September 30, 2003
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Ho Wai Wong-Lam, Mark Douglas Naley, Albertus Franciscus Maria Geven, Henk Albert Hessel
  • Patent number: 6487514
    Abstract: A method and system for programmed interaction with integrated circuits (ICs) are disclosed in various embodiments. The system allows a hard-coded program that is suitable for a family of ICs having certain characteristics in common to be dynamically adapted for use with specific ICs within the family. To test a specific IC within a family, the register characteristics and one or more program operations that are particular to the specific are obtained. During execution, the hard-coded program is adapted to interact with the specific IC using the register characteristics and the one or more program operations of the specific IC.
    Type: Grant
    Filed: December 22, 1999
    Date of Patent: November 26, 2002
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Ho Wai Wong-Lam, Mark Douglas Naley
  • Patent number: 6477476
    Abstract: The present invention is directed to systems and methods for analyzing and characterizing a time-limited waveform to avoid significant delays and miscalculations due to the presence of spurious transitions. In an example implementation, a processor is adapted to sense the signal and interpret various parameters of the waveform using a correlation method. In one application, the correlation method includes providing an autocorrelation function of a segment of the waveform that includes at least one period, and approximating a period of the waveform using peaks in the autocorrelation function. Other aspects of the invention involve approximating the period of the waveform by identifying a segment of the waveform having a steep slope magnitude that exceeds a certain threshold, and determining a polarity associated with the waveform.
    Type: Grant
    Filed: December 6, 1999
    Date of Patent: November 5, 2002
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Ho Wai Wong-Lam, Mark Douglas Naley
  • Patent number: 6418386
    Abstract: The present invention is directed to systems and methods for analyzing high and low values in a period waveform in a manner that is applicable and accurate for both pulse-shaped waveforms and non-pulse-shaped waveforms. In an example implementation, a processor is adapted to generate a waveform histogram of the signal with weighted data samples, and to determine from the waveform histogram the high and low values in the waveform. Other aspects of the invention involve various manners in obtaining the weighted data samples.
    Type: Grant
    Filed: December 6, 1999
    Date of Patent: July 9, 2002
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Ho Wai Wong-Lam, Mark Douglas Naley