Claims Analysis
Total Claims: 25
Claim 1
Independent Claim
102 words
A method for providing display screens and operator interfaces for process control and measurement instruments, comprising the steps of: (a) graphically defining and generating a Display Library, utilizing a graphical display editor, wherein said Display Library is suitable for use by process control and process measurement instruments not capable of executing said graphical display editor; (b) providing said Display Library to an instrument; and (c) interpreting the contents of said Display Library provided to said instrument, utilizing an interpretation engine resident in said instrument, wherein said interpretation engine runs during the operation of said instrument in order to render a given display.
Claim 2
Independent Claim
102 words
A method for providing display screens and operator interfaces for process control and measurement instruments, comprising the steps of: (a) graphically defining and generating a Display Library, utilizing a graphical display editor, wherein said Display Library is suitable for use by process control and process measurement instruments not capable of executing said graphical display editor; (b) providing said Display Library to an instrument; and (c) interpreting the contents of said Display Library provided to said instrument, utilizing an interpretation engine resident in said instrument, wherein said interpretation engine runs during the operation of said instrument in order to render a given display.
Claim 3
Dependent Claim
67 words
A method as set forth in claim 1 wherein the step of interpreting further comprises the steps of: (a) cyclically updating the display utilizing real time information available to the instrument; and (b) recognizing and processing signals generated external to the interpretation engine, according to any defined Taught Behavior for a given Display Object and any Inherent Behavior implicit in the definition of the given Display Object.
Claim 4
Dependent Claim
33 words
A method as set forth in claim 2 wherein said Taught Behavior takes precedence over said Inherent Behavior in performing said step of recognizing and processing signals generated external to the interpretation engine.
Claim 5
Dependent Claim
73 words
A method as set forth in claim 2 wherein said step of interpreting for each Display Object being used to render a given display, further comprises the steps of: (a) utilizing each Display Object's Data Source Identifier to locate and retrieve real time data to be displayed; (b) executing any defined Custom Procedural Logic for each Display Object; and (c) formatting and drawing the retrieved real time data according to its defined Appearance.
Claim 6
Dependent Claim
37 words
A method as set forth in claim 1 wherein the step of graphically defining and generating a Display Library further comprises the step of accepting graphical input and defining a set of Display Objects in response thereto.
Claim 7
Dependent Claim
33 words
A method as set forth in claim 1 wherein the step of graphically defining and generating a Display Library further comprises the step of optionally including Taught Behavior in a given Display Object.
Claim 8
Dependent Claim
34 words
A method as set forth in claim 1 wherein the step of graphically defining and generating a Display Library further comprises the step of optionally including Custom Procedural Logic in a given Display Object.
Claim 9
Dependent Claim
35 words
A method as set forth in claim 1 wherein said Display Library is provided in the form of a non-executable data set capable of being interpreted independently by the interpretation engine resident in said instrument.
Claim 10
Independent Claim
117 words
A method for providing display screens and operator interfaces for process control and measurement instruments wherein said display screens and operator interfaces are generated on a first device and are subsequently input to and interpreted on a second device, capable of being decoupled from and run independently with respect to said first device, wherein said second device lacks the system resources to support a display editor, comprising the steps of: (a) generating a Display Definition utilizing said first device; (b) providing said Display Definition to said second device in the form of an interpretable, non-executable data set; (c) interpreting said Display Definition within said second device; and (d) rendering the desired display in response to Display Definition.
Claim 11
Independent Claim
117 words
A method for providing display screens and operator interfaces for process control and measurement instruments wherein said display screens and operator interfaces are generated on a first device and are subsequently input to and interpreted on a second device, capable of being decoupled from and run independently with respect to said first device, wherein said second device lacks the system resources to support a display editor, comprising the steps of: (a) generating a Display Definition utilizing said first device; (b) providing said Display Definition to said second device in the form of an interpretable, non-executable data set; (c) interpreting said Display Definition within said second device; and (d) rendering the desired display in response to Display Definition.
Claim 12
Dependent Claim
29 words
A method as set forth in claim 9 further comprising the step of utilizing said first device to provide a text dictionary which is referenced by said Display Definition.
Claim 13
Dependent Claim
26 words
A method as set forth in claim 10 wherein said text dictionary is accessible by said second device as part of said interpretable, non-executable data set.
Claim 14
Dependent Claim
36 words
A method as set forth in claim 9 further comprising the step of providing at least one additional Display Definition to said second device at any time utilizing a communication link coupled to said second device.
Claim 15
Dependent Claim
37 words
A method as set forth in claim 9 further comprising the step of providing at least one additional Display Definition to said second device at any time utilizing a removable storage medium accessible by said second device.
Claim 16
Dependent Claim
103 words
Apparatus for providing display screens and operator interfaces for process control and measurement instruments, comprising: (a) means for graphically defining and generating a Display Library, including a graphical display editor, wherein said Display Library is suitable for use by process control and process measurement instruments not capable of executing said graphical display editor; (b) means for providing said Display Library to an instrument; and (c) means for interpreting the contents of said Display Library provided to said instrument, wherein said means for interpreting is resident in said instrument and runs during the operation of said instrument in order to render a given display.
Claim 17
Dependent Claim
103 words
Apparatus for providing display screens and operator interfaces for process control and measurement instruments, comprising: (a) means for graphically defining and generating a Display Library, including a graphical display editor, wherein said Display Library is suitable for use by process control and process measurement instruments not capable of executing said graphical display editor; (b) means for providing said Display Library to an instrument; and (c) means for interpreting the contents of said Display Library provided to said instrument, wherein said means for interpreting is resident in said instrument and runs during the operation of said instrument in order to render a given display.
Claim 18
Dependent Claim
23 words
Apparatus as set forth in claim 14 wherein said means for providing is a Read Only Memory (ROM) device installed in said instrument.
Claim 19
Dependent Claim
20 words
Apparatus as set forth in claim 14 wherein said means for providing is a communication link coupled to said instrument.
Claim 20
Dependent Claim
21 words
Apparatus as set forth in claim 14 wherein said means for providing is a removable storage medium accessible by said instrument.
Claim 21
Independent Claim
75 words
A method for providing display screens and operator interfaces for process control and process measurement instruments not capable of executing a graphical display editor, comprising the steps of: (a) providing a Display Library to an instrument; and (b) interpreting the contents of said Display Library provided to said instrument, utilizing an interpretation engine resident in said instrument, wherein said interpretation engine runs during the operation of said instrument in order to render a given display.
Claim 22
Independent Claim
75 words
A method for providing display screens and operator interfaces for process control and process measurement instruments not capable of executing a graphical display editor, comprising the steps of: (a) providing a Display Library to an instrument; and (b) interpreting the contents of said Display Library provided to said instrument, utilizing an interpretation engine resident in said instrument, wherein said interpretation engine runs during the operation of said instrument in order to render a given display.
Claim 23
Dependent Claim
67 words
A method as set forth in claim 18 wherein the step of interpreting further comprises the steps of: (a) cyclically updating the display utilizing real time information available to the instrument; and (b) recognizing and processing signals generated external to the interpretation engine, according to any defined Taught Behavior for a given Display Object and any Inherent Behavior implicit in the definition of the given Display Object.
Claim 24
Dependent Claim
33 words
A method as set forth in claim 19 wherein said Taught Behavior takes precedence over said Inherent Behavior in performing said step of recognizing and processing signals generated external to the interpretation engine.
Claim 25
Dependent Claim
73 words
A method as set forth in claim 19 wherein said step of interpreting for each Display Object being used to render a given display, further comprises the steps of: (a) utilizing each Display Object's Data Source Identifier to locate and retrieve real time data to be displayed; (b) executing any defined Custom procedural Logic for each Display Object; and (c) formatting and drawing the retrieved real time data according to its defined Appearance.