Patents by Inventor Gilles Ritter

Gilles Ritter 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: 7965764
    Abstract: A method and apparatus for capturing an analog waveform on a serial bus. The method comprises the steps of designating a predetermined digital data sequence, decoding a serial data signal carried on a serial data bus, and comparing the decoded serial data signal to the predetermined digital data sequence. When it is determined that a portion of the decoded serial data matches the predetermined digital data sequence, the portion of the serial data signal corresponding to the matching portion of the decoded serial data signal is marked.
    Type: Grant
    Filed: February 12, 2010
    Date of Patent: June 21, 2011
    Assignee: Lecroy Corporation
    Inventors: Roland Gamper, Kenneth William Johnson, Gilles Ritter, Lawrence Steven Salant
  • Patent number: 7756199
    Abstract: A method and apparatus for capturing an analog waveform on a serial bus. The method comprises the steps of designating a predetermined digital data sequence, decoding a serial data signal carried on a serial data bus, and comparing the decoded serial data signal to the predetermined digital data sequence. When it is determined that a portion of the decoded serial data matches the predetermined digital data sequence, the portion of the serial data signal corresponding to the matching portion of the decoded serial data signal is marked.
    Type: Grant
    Filed: June 20, 2008
    Date of Patent: July 13, 2010
    Assignee: Lecroy Corporation
    Inventors: Roland Gamper, Kenneth William Johnson, Gilles Ritter, Lawrence Steven Salant
  • Publication number: 20100141657
    Abstract: A method and apparatus for capturing an analog waveform on a serial bus. The method comprises the steps of designating a predetermined digital data sequence, decoding a serial data signal carried on a serial data bus, and comparing the decoded serial data signal to the predetermined digital data sequence. When it is determined that a portion of the decoded serial data matches the predetermined digital data sequence, the portion of the serial data signal corresponding to the matching portion of the decoded serial data signal is marked.
    Type: Application
    Filed: February 12, 2010
    Publication date: June 10, 2010
    Inventors: Roland Gamper, Kenneth William Johnson, Gilles Ritter, Lawrence Steven Salant
  • Patent number: 7589728
    Abstract: A method and apparatus for displaying an acquired signal on an oscilloscope. The method comprises the steps of acquiring an analog signal, digitizing the analog signal and determining a plurality of samples generated by the digitizing that are to be represented by a same vertical pixel column on a display. Thereafter, a histogram of the values of the determined plurality of samples is generated, and a display characteristic of information displayed in the vertical pixel column is modified based upon the generated values of the histogram.
    Type: Grant
    Filed: September 15, 2004
    Date of Patent: September 15, 2009
    Assignee: Lecroy Corporation
    Inventor: Gilles Ritter
  • Publication number: 20080255784
    Abstract: A method and apparatus for capturing an analog waveform on a serial bus. The method comprises the steps of designating a predetermined digital data sequence, decoding a serial data signal carried on a serial data bus, and comparing the decoded serial data signal to the predetermined digital data sequence. When it is determined that a portion of the decoded serial data matches the predetermined digital data sequence, the portion of the serial data signal corresponding to the matching portion of the decoded serial data signal is marked.
    Type: Application
    Filed: June 20, 2008
    Publication date: October 16, 2008
    Inventors: Roland Gamper, Kenneth William Johnson, Gilles Ritter, Lawrence Steven Salant
  • Patent number: 7403560
    Abstract: A method and apparatus for capturing an analog waveform on a serial bus. The method comprises the steps of designating a predetermined digital data sequence, decoding a serial data signal carried on a serial data bus, and comparing the decoded serial data signal to the predetermined digital data sequence. When it is determined that a portion of the decoded serial data matches the predetermined digital data sequence, the portion of the serial data signal corresponding to the matching portion of the decoded serial data signal is marked.
    Type: Grant
    Filed: April 30, 2004
    Date of Patent: July 22, 2008
    Assignee: Lecroy Corporation
    Inventors: Roland Gamper, Kenneth William Johnson, Gilles Ritter, Lawrence Steven Salant
  • Publication number: 20060055698
    Abstract: A method and apparatus for displaying an acquired signal on an oscilloscope. The method comprises the steps of acquiring an analog signal, digitizing the analog signal and determining a plurality of samples generated by the digitizing that are to be represented by a same vertical pixel column on a display. Thereafter, a histogram of the values of the determined plurality of samples is generated, and a display characteristic of information displayed in the vertical pixel column is modified based upon the generated values of the histogram.
    Type: Application
    Filed: September 15, 2004
    Publication date: March 16, 2006
    Inventor: Gilles Ritter
  • Patent number: 6965383
    Abstract: An oscilloscope apparatus for scaling and displaying persistence data using interpolation. The oscilloscope apparatus acquires a waveform and accumulates persistence data of the acquired waveform in a results buffer. The size of the persistence data is selectable by the user. A processor scales the persistence data using an interpolation algorithm to the size of a buffer in the display. The user may select a region of interest within the persistence data for scaling and display. In this manner, the persistence data can be zoomed in/out and centered on the display. The interpolation algorithm may be automatically selected or set by the user from standard, bi-linear, bi-cubic, or super-sampling algorithms.
    Type: Grant
    Filed: December 11, 2001
    Date of Patent: November 15, 2005
    Assignee: LeCroy Corporation
    Inventors: Gilles Ritter, Martin Thomas Miller, Thierry Campiche
  • Publication number: 20050175079
    Abstract: A method and apparatus for capturing an analog waveform on a serial bus. The method comprises the steps of designating a predetermined digital data sequence, decoding a serial data signal carried on a serial data bus, and comparing the decoded serial data signal to the predetermined digital data sequence. When it is determined that a portion of the decoded serial data matches the predetermined digital data sequence, the portion of the serial data signal corresponding to the matching portion of the decoded serial data signal is marked.
    Type: Application
    Filed: April 30, 2004
    Publication date: August 11, 2005
    Inventors: Roland Gamper, Kenneth Johnson, Gilles Ritter, Lawrence Salant
  • Patent number: 6731286
    Abstract: A method for displaying a compacted data signal, comprising the steps of acquiring a data signal comprising a plurality of data values; computing a compaction table based upon said acquired data signal; generating a min/max pair for all data values of said data signal associated with each of a plurality of vertical pixel columns of a display device; drawing a single vertical line for each min/max pair; and repeating said acquiring, computing, generating and drawing steps for each data signal acquisition.
    Type: Grant
    Filed: December 11, 2001
    Date of Patent: May 4, 2004
    Assignee: LeCroy Corporation
    Inventor: Gilles Ritter
  • Publication number: 20030222873
    Abstract: An oscilloscope, comprising a display, a display controller for controlling information to be displayed on the display, and an acquisition system for acquiring a sequence of waveforms. Two or more of the sequentially acquired waveforms are displayed employing a small vertical shift and a small horizontal shift, thus resulting in a diagonal positioning of each waveform relative to each previously drawn waveform.
    Type: Application
    Filed: May 13, 2003
    Publication date: December 4, 2003
    Inventor: Gilles Ritter
  • Publication number: 20030107581
    Abstract: An oscilloscope apparatus for scaling and displaying persistence data using interpolation. The oscilloscope apparatus acquires a waveform and accumulates persistence data of the acquired waveform in a results buffer. The size of the persistence data is selectable by the user. A processor scales the persistence data using an interpolation algorithm to the size of a buffer in the display. The user may select a region of interest within the persistence data for scaling and display. In this manner, the persistence data can be zoomed in/out and centered on the display. The interpolation algorithm may be automatically selected or set by the user from standard, bilinear, bi-cubic, or super-sampling algorithms.
    Type: Application
    Filed: December 11, 2001
    Publication date: June 12, 2003
    Inventors: Gilles Ritter, Martin Thomas Miller, Thierry Campiche
  • Publication number: 20030107574
    Abstract: A method for displaying a compacted data signal, comprising the steps of acquiring a data signal comprising a plurality of data values; computing a compaction table based upon said acquired data signal; generating a min/max pair for all data values of said data signal associated with each of a plurality of vertical pixel columns of a display device; drawing a single vertical line for each min/max pair; and repeating said acquiring, computing, generating and drawing steps for each data signal acquisition.
    Type: Application
    Filed: December 11, 2001
    Publication date: June 12, 2003
    Inventor: Gilles Ritter
  • Patent number: 6539318
    Abstract: An oscilloscope apparatus and method of processing waveform data using a streaming architecture. The apparatus has multiple processing objects (processors) that share a common cache memory in which the waveform data is stored during processing. Each processing object performs a sequential processing operation by retrieving a “chunk” or portion of the waveform from the memory, processes the chunk of data, and re-stores the processed data into the same location in the cache memory. This process is generally repeated until the entire waveform has been sequentially processed. The apparatus operates using a “pull” design wherein the last processor requests the next chunk to be processed from the preceding processor. In this manner, the waveform data is essentially processed by pulling it through the sequence of processing objects. The multiple processing objects may be implemented as a sequence of software processing objects in a processing thread or as separate hardware processors.
    Type: Grant
    Filed: November 16, 2001
    Date of Patent: March 25, 2003
    Assignee: LeCroy Corporation
    Inventors: Martin Thomas Miller, Jonathan Calvin Libby, Gilles Ritter
  • Publication number: 20020109496
    Abstract: An oscilloscope apparatus and method of processing waveform data using a streaming architecture. The apparatus has multiple processing objects (processors) that share a common cache memory in which the waveform data is stored during processing. Each processing object performs a sequential processing operation by retrieving a “chunk” or portion of the waveform from the memory, processes the chunk of data, and re-stores the processed data into the same location in the cache memory. This process is generally repeated until the entire waveform has been sequentially processed. The apparatus operates using a “pull” design wherein the last processor requests the next chunk to be processed from the preceding processor. In this manner, the waveform data is essentially processed by pulling it through the sequence of processing objects. The multiple processing objects may be implemented as a sequence of software processing objects in a processing thread or as separate hardware processors.
    Type: Application
    Filed: November 16, 2001
    Publication date: August 15, 2002
    Inventors: Martin Thomas Miller, Jonathan Calvin Libby, Gilles Ritter