IP Library Granted Patent US 8,525,837
Granted Patent B2
US 8,525,837 · App. 12/111,264 · Granted Sep 3, 2013

Method and apparatus for data preview

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,525,837
App. No.
12/111,264
Granted
Sep 3, 2013
Kind
B2
Abstract

A method and apparatus for displaying information on a device acquiring data is provided. The method includes the steps of receiving an input data, generating a version of the received input data to be displayed in accordance with one or more display parameters and displaying the generated version of the received input data. A requested change in one or more display parameters is received and the requested change of the one or more display parameters is implemented on the displayed data. Processing continues on the further received input data in accordance with the requested change in the one or more display parameters and the display is ultimately updated with the processed further received input data.

Claims (59)

1. A method for displaying information on a data acquiring device, comprising the steps of:

receiving an input data;

generating a version of the received input data to be displayed in accordance with one or more display parameters;

storing the version of the received input data generated in accordance with the one or more display parameters to a first waveform trace buffer;

storing the generated version of the received input data to be displayed to a display buffer;

displaying the generated version of the received input data from the display buffer;

receiving a requested change in one or more display parameters;

implementing the requested change of the one or more display parameters to the data in the display buffer;

displaying the changed version of the data in the display buffer;

processing further received input data in accordance with the requested change in the one or more display parameters;

storing the further received and processed input data to a second waveform trace buffer; and

updating the data in the display buffer in accordance with the stored further received and processed input data from the second waveform trace buffer.

2. The method of claim 1 , wherein the step of implementing the requested change of the one or more display parameters on the displayed data further comprises the steps of:

obtaining the displayed data from the display buffer;

processing the obtained display data in accordance with the requested change in the one or more display parameters;

providing the processed displayed data to the display buffer; and

writing the processed display data from the display buffer to the display.

3. The method of claim 1 , wherein the device acquiring data comprises an oscilloscope.

4. The method of claim 3 , wherein the requested change in the one or more display parameters comprises a change in a displayed time per division on the display.

5. The method of claim 3 , wherein the requested change in the one or more display parameters comprises a change in a trigger delay.

6. The method of claim 3 , wherein the requested change in the one or more display parameters comprises a change in a voltage per division on the display.

7. The method of claim 3 , wherein the requested change in the one or more display parameters comprises a change in an offset of the display.

8. The method of claim 3 , wherein the requested change in the one or more display parameters is generated by an analysis tool.

9. The method of claim 8 , wherein the requested change in the one or more display parameters comprises a change to one of horizontal scale and offset controls.

10. The method of claim 1 , wherein the requested change in the one or more display parameters is requested as a function of one or more characteristics of the input data.

11. A method for displaying information on an oscilloscope, comprising the steps of:

acquiring an input data stream;

generating a version of the acquired input data to be displayed on a display of the oscilloscope in accordance with one or more display parameters;

storing the version of the acquired input data generated in accordance with the one or more display parameters to a first waveform trace buffer;

storing the to be displayed generated version of the acquired input data from the first waveform trace buffer to a display buffer;

displaying the generated version of the received acquired data;

receiving a requested change in one or more display parameters;

implementing the requested change of the one or more display parameters on the data stored in the display buffer;

displaying the changed data in the display buffer;

processing further received input data in accordance with the requested change in the one or more display parameters;

storing the further received and processed input data to a second waveform trace buffer; and

updating the display buffer with the processed further received input data.

12. The method of claim 11 , wherein the step of implementing the requested change of the one or more display parameters on the data stored in the display buffer further comprises the steps of:

obtaining the displayed data from the display buffer;

processing the obtained display data in accordance with the requested change in the one or more display parameters;

providing the processed displayed data to the display buffer; and

writing the processed display data from the display buffer to the display.

13. An oscilloscope for acquiring an input data stream, processing the input data stream, and displaying a version of the processed data stream on a display, the oscilloscope further comprising:

an acquisition element for acquiring an input data stream;

a waveform data producer for generating a version of the acquired input data to be displayed on a display of the oscilloscope in accordance with one or more display parameters;

a first waveform trace buffer for storing a portion of the generated version of the acquired input data stream;

a second waveform trace buffer for storing a portion of the acquired input data stream;

a display buffer for storing the to be displayed version of the acquired input data;

a display for displaying the generated version of the received acquired data in accordance with the display buffer; and

a processor for receiving a requested change in one or more display parameters, implementing the requested change of the one or more display parameters on the data stored in the display buffer, processing the further received input data in accordance with the requested change in the one or more display parameters, and storing the processed further received input data to the second waveform trace buffer; and

wherein the display is first updated with the updated data stored in the display buffer, and the display is later updated in accordance with the processed further received input data stored in the second waveform trace buffer.

14. The oscilloscope of claim 13 , wherein the processor is further adapted to obtain the displayed data from the display buffer, process the obtained display data in accordance with the requested change in the one or more display parameters, provide the processed displayed data to the display buffer, and write the processed display data from the display buffer to the display when implementing the requested change of the one or more display parameters.

15. The oscilloscope of claim 13 , wherein the requested change in the one or more display parameters comprises a change in a displayed time per division on the display.

16. The oscilloscope of claim 13 , wherein the requested change in the one or more display parameters comprises a change in a trigger delay.

17. The oscilloscope of claim 13 , wherein the requested change in the one or more display parameters comprises a change in a voltage per division on the display.

18. The oscilloscope of claim 13 , wherein the requested change in the one or more display parameters comprises a change in an offset of the display.

19. The oscilloscope of claim 13 , wherein the requested change in the one or more display parameters is generated by an analysis tool.

20. The oscilloscope of claim 19 , wherein the requested change in the one or more display parameters comprises a change to one of horizontal scale and offset controls.

21. The oscilloscope of claim 13 , wherein the requested change in the one or more display parameters is requested as a function of one or more characteristics of the input data.

Assignments (2)
MERGER Recorded Oct 19, 2012
From: LECROY CORPORATION
To: TELEDYNE LECROY, INC.
Reel/Frame 029162/0724 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 29, 2008
From: LIBBY, JONATHAN C; PATEL, HITESH
To: LECROY CORPORATION
Reel/Frame 020870/0164 →