Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
205 words
An instrument comprising: a computer for producing at least one output signal; first means for carrying out an instrumentation operation in any one of a plurality of operating modes determined according to said at least one output signal; a plurality of control signal sources, each for producing at least one control signal; interface means for providing input to said computer indicating when each of said control signal is produced; and memory means accessed by said computer for storing a plurality of command execution modules, at least one command execution module comprising instructions for said computer to produce said at least one output signal for determining the operating mode of said first means, said memory means also storing in addition to the command execution modules instructions for causing said computer to generate commands and to store said commands in said memory means as they are generated, each command being generated in response to production of a corresponding one of said control signals indicated by said interface means and each command identifying a corresponding command execution module, and said memory means storing instructions for causing said computer to execute in a predetermined order of priority instructions included in each command execution module identified by each stored command.
Claim 2
Dependent Claim
205 words
An instrument comprising: a computer for producing at least one output signal; first means for carrying out an instrumentation operation in any one of a plurality of operating modes determined according to said at least one output signal; a plurality of control signal sources, each for producing at least one control signal; interface means for providing input to said computer indicating when each of said control signal is produced; and memory means accessed by said computer for storing a plurality of command execution modules, at least one command execution module comprising instructions for said computer to produce said at least one output signal for determining the operating mode of said first means, said memory means also storing in addition to the command execution modules instructions for causing said computer to generate commands and to store said commands in said memory means as they are generated, each command being generated in response to production of a corresponding one of said control signals indicated by said interface means and each command identifying a corresponding command execution module, and said memory means storing instructions for causing said computer to execute in a predetermined order of priority instructions included in each command execution module identified by each stored command.
Claim 3
Dependent Claim
220 words
An instrument comprising: a computer for producing an output signal; means for carrying out an instrumentation operation in any one of a plurality of operating modes determined according to said output signal; a plurality of control signal sources, each producing a control signal; means for providing an input to said computer indicating when each control signal is produced; and means accessed by said computer for storing configuration parameter data, a steady state module having instructions for said computer to carry out an instrumentation operation in any one of the plurality of operating modes determined according to steady state values of said configuration parameter data, a plurality of command execution modules having instructions for said computer to produce said output signal for determining the operating mode of said carrying out means according to interface values of said configuration parameter data and having instructions for adjusting the steady state values of said configuration parameter data, a command interface module having instructions causing said computer to generate and store commands identifying a corresponding command execution module in response to production of a corresponding one of said control signals indicated by said providing means, and an arbitrator module having instructions for causing said computer to execute in a predetermined order of priority instructions included in each command execution module identified by each stored command.
Claim 4
Dependent Claim
220 words
An instrument comprising: a computer for producing an output signal; means for carrying out an instrumentation operation in any one of a plurality of operating modes determined according to said output signal; a plurality of control signal sources, each producing a control signal; means for providing an input to said computer indicating when each control signal is produced; and means accessed by said computer for storing configuration parameter data, a steady state module having instructions for said computer to carry out an instrumentation operation in any one of the plurality of operating modes determined according to steady state values of said configuration parameter data, a plurality of command execution modules having instructions for said computer to produce said output signal for determining the operating mode of said carrying out means according to interface values of said configuration parameter data and having instructions for adjusting the steady state values of said configuration parameter data, a command interface module having instructions causing said computer to generate and store commands identifying a corresponding command execution module in response to production of a corresponding one of said control signals indicated by said providing means, and an arbitrator module having instructions for causing said computer to execute in a predetermined order of priority instructions included in each command execution module identified by each stored command.
Claim 5
Independent Claim
109 words
A method for configuring a measurement instrument having a plurality of subsystems for carrying out various operations and having a plurality of control sources comprising the steps of: converting input control signals from each of the control sources into configuration commands having configuration data; storing the configuration commands into respective queues associated with each control source; determining an execution sequence for the stored configuration commands stored in the queues according to a predetermined order of priority; and executing the stored configuration commands in the execution sequence to configure the subsystems for selected modes of operation determined by the configuration commands according to configuration parameters derived from the configuration data.
Claim 6
Independent Claim
109 words
A method for configuring a measurement instrument having a plurality of subsystems for carrying out various operations and having a plurality of control sources comprising the steps of: converting input control signals from each of the control sources into configuration commands having configuration data; storing the configuration commands into respective queues associated with each control source; determining an execution sequence for the stored configuration commands stored in the queues according to a predetermined order of priority; and executing the stored configuration commands in the execution sequence to configure the subsystems for selected modes of operation determined by the configuration commands according to configuration parameters derived from the configuration data.
Claim 7
Independent Claim
157 words
An apparatus for configuring a measurement instrument having a plurality of control sources comprising: means for converting input control signals from each of the control sources into configuration commands having configuration data; a plurality of queues, one for each control source, for storing the configuration commands for the converting means; an arbitrator for determining an execution sequence for the configuration commands stored in the queues according to a predetermined order of priority; and means for executing the execution sequence to configure the measurement instrument including a read only memory having a plurality of command execution modules corresponding one to each configuration command, the command execution module being accessed by the arbitrator according to the execution sequence, and a random access memory having a configuration parameter space in which configuration parameters for the measurement instrument are stored, the accessed command execution module updating the configuration parameter space and configuring the measurement instrument according to the updated configuration parameters.
Claim 8
Independent Claim
157 words
An apparatus for configuring a measurement instrument having a plurality of control sources comprising: means for converting input control signals from each of the control sources into configuration commands having configuration data; a plurality of queues, one for each control source, for storing the configuration commands for the converting means; an arbitrator for determining an execution sequence for the configuration commands stored in the queues according to a predetermined order of priority; and means for executing the execution sequence to configure the measurement instrument including a read only memory having a plurality of command execution modules corresponding one to each configuration command, the command execution module being accessed by the arbitrator according to the execution sequence, and a random access memory having a configuration parameter space in which configuration parameters for the measurement instrument are stored, the accessed command execution module updating the configuration parameter space and configuring the measurement instrument according to the updated configuration parameters.
Claim 9
Dependent Claim
42 words
An apparatus as recited in claim 4 wherein the plurality of queues comprise a random access memory having space set aside for each control source to store configuration commands from that control source, the set aside space forming one of the queues.
Claim 10
Dependent Claim
52 words
An apparatus as recited in claim 4 wherein the arbitrator comprises a read only memory having a priority determining command sequence stored therein, such priority determining command sequence being accessed prior to each execution of one of the configuration commands to determine the queue from which the configuration command will be executed.