Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
205 words
In electronic data processing apparatus including a plurality of data input channels which may require service at random times as indicated by sample request signals generated therein and which provide data at a plurality of data sampling rates, a computer having input data sampling means for sampling data provided by said input channels at a rate significantly higher than any of said sampling rates, and a real time clock, the method of controlling computer interrupts for sampling data input channels, which comprises the steps of: a generating a plurality of distinct clock signals at different frequencies, said frequencies including a given frequency and multiples and sub-multiples of said given frequency and said frequencies relating to different sampling rates at which various ones of said data input channels are to be sampled; b registering sample request signals from one or more data channels; c in response to the concurrence of a registered sample request and one of said distinct clock signals at the frequency corresponding to the data sampling rate of the input channel related to the registered sample request, generating computer interrupt signals to cause said input sampling means of said computer to sample the data at the related one of said data input channels.
Claim 2
Dependent Claim
205 words
In electronic data processing apparatus including a plurality of data input channels which may require service at random times as indicated by sample request signals generated therein and which provide data at a plurality of data sampling rates, a computer having input data sampling means for sampling data provided by said input channels at a rate significantly higher than any of said sampling rates, and a real time clock, the method of controlling computer interrupts for sampling data input channels, which comprises the steps of: a generating a plurality of distinct clock signals at different frequencies, said frequencies including a given frequency and multiples and sub-multiples of said given frequency and said frequencies relating to different sampling rates at which various ones of said data input channels are to be sampled; b registering sample request signals from one or more data channels; c in response to the concurrence of a registered sample request and one of said distinct clock signals at the frequency corresponding to the data sampling rate of the input channel related to the registered sample request, generating computer interrupt signals to cause said input sampling means of said computer to sample the data at the related one of said data input channels.
Claim 3
Dependent Claim
73 words
The method according to claim 1 wherein said step (c) comprises: in response to registered sample requests for sampling two or more of said data input channels, generating electric signals defining an ordered sequence of generating computer interrupt signals in response to said registered sample requests concurrently with ones of said distinct clock signals relating to the data sampling rates of the data input channels for which the sample requests have been registered.
Claim 4
Dependent Claim
92 words
The method according to claim 1 comprising the additional steps of: registering, for each data input channel, the number of data samples required as a result of a single registered sample request; counting the number of said clock signals which occur at the frequency related to the data sampling rate of each of said channels for which a sample request is registered; and generating said interrupt signals for each of said channels repetitively until the number of said interrupt signals for each of said channels equals the registered number of required samples.
Claim 5
Dependent Claim
72 words
The method according to claim 1 wherein said real time clock includes a phase locked clock having a reference signal input, the output of said phase lock clock being connected to advance a frequency dividing counter, and wherein said step of generating clock signals comprises: applying a clock signal derived as an output of one of the stages of said counter as a reference signal for phase locking said phase locked clock.
Claim 6
Dependent Claim
72 words
The method according to claim 4 wherein said phase locked clock is driven by a 60 Hz power signal, said frequency dividing counter comprises a binary counter, and said applying step comprises applying the output of the Nth stage of said counter aS a phase reference to said reference input for phase locking said clock, whereby said clock produces signals to said counter which are two to the Nth times 60 Hz.
Claim 7
Dependent Claim
24 words
The method according to claim 1 wherein there is provided clock pulses at 60 Hz, multiples of 60 Hz, the submultiples of 60 Hz.
Claim 8
Dependent Claim
195 words
Electronic data processing apparatus comprising: a plurality of data input channels each of which may require service at random times, each indicating that service is required by issuing a sample demand signal, and at least some of which provide data at data sampling rates different from others thereof; a real time clock for generating a plurality of distinct clock signals at different frequencies, said frequencies including a given frequency and multiples and sub-multiples of said given frequency, said frequencies relating to different data sampling rates at which corresponding ones of said data input channels are to be sampled; and multi-function data processing means including input data sampling means for sampling data provided by said data input channels, and means for registering demands to sample the data of one or more of said data input channels and for generating, in response to the concurrence of a registered sample demand and one of said distinct clock signals at the frequency corresponding to the data sampling rate of the related data input channel, interrupt signals for indicating that a unit of data at the related data input channel is to be sampled by said input data sampling means.
Claim 9
Dependent Claim
195 words
Electronic data processing apparatus comprising: a plurality of data input channels each of which may require service at random times, each indicating that service is required by issuing a sample demand signal, and at least some of which provide data at data sampling rates different from others thereof; a real time clock for generating a plurality of distinct clock signals at different frequencies, said frequencies including a given frequency and multiples and sub-multiples of said given frequency, said frequencies relating to different data sampling rates at which corresponding ones of said data input channels are to be sampled; and multi-function data processing means including input data sampling means for sampling data provided by said data input channels, and means for registering demands to sample the data of one or more of said data input channels and for generating, in response to the concurrence of a registered sample demand and one of said distinct clock signals at the frequency corresponding to the data sampling rate of the related data input channel, interrupt signals for indicating that a unit of data at the related data input channel is to be sampled by said input data sampling means.
Claim 10
Dependent Claim
25 words
Apparatus according to claim 7 wherein said real time clock provides clock signals at 60 Hz, multiples of 60 Hz, and sub-multiples of 60 Hz.
Claim 11
Dependent Claim
77 words
Apparatus according to claim 7 wherein said multi-function data processing means includes means responsive to said real time clock and to said registering means for generating, in response to demands for sampling two or more said input channels, said computer interrupt signals in an ordered sequence in response concurrence of individual ones of said demands with ones of said distinct clock signals related to the data sampling rate of the data input channels corresponding to the demands.
Claim 12
Dependent Claim
55 words
Apparatus according to claim 7 wherein said real time clock includes a phase locked clock having a phase reference input and a frequency dividing counter, one of the stages of said counter being connected to the phase reference input of said phase locked clock as a reference signal for phase locking said phase locked clock.
Claim 13
Dependent Claim
65 words
Apparatus according to claim 10 wherein said phase locked clock is driven by a 60 Hz power signal, said frequency dividing counter comprises a binary counter, and the output of the Nth stage of said counter is connected to the phase reference input of said phase locked clock, whereby said clock produces signals to said counter which are two to the Nth times 60 Hz.