Processing web editor for data processing in a digital oscilloscope or similar instrument
First Claim
1. A method for generating a graphical representation of a processing web of an instrument, comprising the steps of:
- determining a first processing element of said processing web;
placing said first processing element in a particular location based at least in part upon its location in said processing web and various inputs to and outputs from said first processing element;
determining a second processing element of said processing web;
placing said second processing element in a particular location based at least in part upon its location in said processing web, various inputs to and outputs from said second processing element, and a relationship between said second processing element and said first processing element; and
connecting at least one pin of said first processing element to one pin of said second processing element.
8 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for generating a graphical representation of a processing web of an instrument. The method comprises the steps of determining a first processing element of the processing web and placing the first processing element in a particular location based at least in part upon its location in said processing web and various inputs to and outputs from the first processing element. The method further comprises the steps of determining a second processing element of the processing web and placing the second processing element in a particular location based at least in part upon its location in said processing web, various inputs to and outputs from the second processing element, and a relationship between the second processing element and the first processing element. At least one pin of the first processing element is connected to one pin of the second processing element.
-
Citations
77 Claims
-
1. A method for generating a graphical representation of a processing web of an instrument, comprising the steps of:
-
determining a first processing element of said processing web;
placing said first processing element in a particular location based at least in part upon its location in said processing web and various inputs to and outputs from said first processing element;
determining a second processing element of said processing web;
placing said second processing element in a particular location based at least in part upon its location in said processing web, various inputs to and outputs from said second processing element, and a relationship between said second processing element and said first processing element; and
connecting at least one pin of said first processing element to one pin of said second processing element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21)
-
-
14. A method for generating a graphical representation of a processing web of an instrument, comprising the steps of:
-
determining a first processing element of said processing web;
placing said first processing element in a particular location based at least in part upon its function and various inputs to and outputs from said first processing element;
determining a second processing element of said processing web;
placing said second processing element in a particular location based at least in part upon its function, various inputs to and outputs from said second processing element, and a relationship between said second processing element and said first processing element; and
connecting said first processing element to second processing element indicating a flow of data therebetween;
wherein said first processing element is a waveform acquisition processing; and
wherein said second processing element is a display processing element.
-
-
22. A method for modifying a processing sequence by editing the configuration of a processing web, comprising the steps of:
-
determining a current state of said processing web; and
editing at least one processing element of said processing web;
whereby said processing sequence is modified in accordance with the editing of said at least one processing element. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method for modifying a processing sequence by editing the graphical representation of a processing web as displayed on a processing web editor, comprising the steps of:
-
determining a current state of said processing web;
generating a graphical representation of said processing web by;
determining a first processing element of said processing web;
placing said first processing element in a particular location based at least in part upon its location in said processing web and various inputs to and outputs from said first processing element;
determining a second processing element of said processing web;
placing said second processing element in a particular location based at least in part upon its location in said processing web, various inputs to and outputs from said second processing element, and a relationship between said second processing element and said first processing element; and
connecting at least one pin of said first processing element to one pin of said second processing element; and
editing at least one processing element of said processing web;
whereby said processing sequence is modified in accordance with the editing of said at least one processing element.
-
-
32. A graphical representation of a processing web of an instrument, comprising:
-
a first processing element of said processing web, said first processing element being placed in a particular location based at least in part upon its location in said processing web and various inputs to and outputs from said first processing element;
a second processing element of said processing web, said second processing element in a particular location based at least in part upon its location in said processing web, various inputs to and outputs from said second processing element, and a relationship between said second processing element and said first processing element; and
a connection for connecting at least one pin of said first processing element to one pin of said second processing element. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52)
-
-
45. A graphical representation of a processing web of an instrument, comprising:
-
a first processing element of said processing web, said first processing element being placed in a particular location based at least in part upon its function and various inputs to and outputs from said first processing element;
a second processing element of said processing web, said second processing element in a particular location based at least in part upon its function, various inputs to and outputs from said second processing element, and a relationship between said second processing element and said first processing element; and
a connection for connecting said first processing element to second processing element indicating a flow of data therebetween;
wherein said first processing element is a waveform acquisition processing element; and
wherein said second processing element is a display processing.
-
-
53. An editor for modifying a processing sequence by editing the configuration of a processing web, comprising:
-
means for determining a current state of said processing web, including one or more processing elements and connections therebetween in said processing web; and
a selector for selecting and editing at least one of said processing elements of said processing web;
whereby said processing sequence is modified in accordance with the editing of said at least one processing element. - View Dependent Claims (54, 55, 56, 57, 58, 59, 60, 61)
-
-
62. A processing web editor for modifying a processing sequence by editing a graphical representation of a processing, comprising:
-
means for determining a current state of said processing web;
a renderer for generating a graphical representation of said processing web by;
determining a first processing element of said processing web;
placing said first processing element in a particular location based at least in part upon its location in said processing web and various inputs to and outputs from said first processing element;
determining a second processing element of said processing web;
placing said second processing element in a particular location based at least in part upon its location in said processing web, various inputs to and outputs from said second processing element, and a relationship between said second processing element and said first processing element; and
connecting at least one pin of said first processing element to one pin of said second processing element; and
a selector for selecting and editing at least one processing element of said processing web;
whereby said processing sequence is modified in accordance with the editing of said at least one processing element. - View Dependent Claims (63, 64, 65)
-
-
66. An editor for modifying a processing sequence by editing the configuration of a processing web, comprising:
-
means for determining a current state of said processing web, including one or more processing elements and connections therebetween in said processing web; and
a selector for selecting and editing at least one connection between said processing elements of said processing web;
whereby said processing sequence is modified in accordance with the editing of said at least one connection. - View Dependent Claims (67, 68, 69, 70, 71)
-
-
72. An method for modifying a processing sequence by editing the configuration of a processing web, comprising the steps of:
-
determining a current state of said processing web, including one or more processing elements and connections therebetween in said processing web; and
selecting and editing at least one connection between said processing elements of said processing web;
whereby said processing sequence is modified in accordance with the editing of said at least one connection. - View Dependent Claims (73, 74, 75, 76, 77)
-
Specification