Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
175 words
A programmable timing circuit, comprising: a period memory for storing the value of the duration of intervals to be timed; a final instant memory for storing values of the final instant for each of said intervals; a local time counter for outputting values of instants of local time; an adder having an augend input connected to an output of said period memory and an addend input connected to an output of said counter and a sum output connected to a data input of said final instant memory, for adding a duration value output from said period memory to an instant value output from said counter and outputting their sum as a final instant of said duration value therein, said sum being input to said final instant memory; a comparator having a first input connected to an output from said final instant memory and a second input connected to an output from said counter, for comparing said final instant values with said local time instant values and outputting a timing signal when the values are equivalent.
Claim 2
Dependent Claim
175 words
A programmable timing circuit, comprising: a period memory for storing the value of the duration of intervals to be timed; a final instant memory for storing values of the final instant for each of said intervals; a local time counter for outputting values of instants of local time; an adder having an augend input connected to an output of said period memory and an addend input connected to an output of said counter and a sum output connected to a data input of said final instant memory, for adding a duration value output from said period memory to an instant value output from said counter and outputting their sum as a final instant of said duration value therein, said sum being input to said final instant memory; a comparator having a first input connected to an output from said final instant memory and a second input connected to an output from said counter, for comparing said final instant values with said local time instant values and outputting a timing signal when the values are equivalent.
Claim 3
Dependent Claim
84 words
The apparatus of claim 1, which further comprises: an event detector, for detecting the occurrence of each of a plurality of events and outputting a distinctive address value corresponding to each of said types of events when detected thereby; said period memory having a read address input connected to said event detector, for accessing one of said duration values stored therein corresponding to a detected event, in response to a corresponding one of said distinctive addresses output from said detector upon detecting said event.
Claim 4
Dependent Claim
52 words
The apparatus of claim 2, which further comprises: said final instant memory having a write address input connected to said event detector, for writing said final instant value therein corresponding to said detected event, in response to said corresponding one of said distinctive addresses output from said detector upon detecting said event.
Claim 5
Dependent Claim
39 words
The apparatus of claim 3, which further comprises: said final instant memory having a read address input connected to said output of said counter, for accessing said final instant values for comparison with said local time in said comparator.
Claim 6
Dependent Claim
45 words
The apparatus of claim 4, wherein said event is the receipt of a TDMA burst having an address as said distinctive address associated therewith, said comparator outputting said timing signal after a duration equal to said duration value stored in said period memory corresponding thereto.
Claim 7
Dependent Claim
193 words
A programmable timing circuit for a time division multiple access (TDMA) controller, comprising: a period memory for storing the value of the duration of intervals to be timed following the receipt of TDMA bursts; a final instant memory for storing values of the final instant for each of said intervals; a local time counter for outputting values of instants of local time at said controller; an adder having an augend input connected to an output of said period memory and an addend input connected to an output of said counter and a sum output connected to a data input of said final instant memory, for adding a duration value output from said period memory to an instant value output from said counter and outputting their sum as a final instant of said duration value therein, said sum being input to said final instant memory; a comparator having a first input connected to an output from said final instant memory and a second input connected to an output from said counter, for comparing said final instant values with said local time instant values and outputting a TDMA synchronizing signal when the values are equivalent.
Claim 8
Dependent Claim
193 words
A programmable timing circuit for a time division multiple access (TDMA) controller, comprising: a period memory for storing the value of the duration of intervals to be timed following the receipt of TDMA bursts; a final instant memory for storing values of the final instant for each of said intervals; a local time counter for outputting values of instants of local time at said controller; an adder having an augend input connected to an output of said period memory and an addend input connected to an output of said counter and a sum output connected to a data input of said final instant memory, for adding a duration value output from said period memory to an instant value output from said counter and outputting their sum as a final instant of said duration value therein, said sum being input to said final instant memory; a comparator having a first input connected to an output from said final instant memory and a second input connected to an output from said counter, for comparing said final instant values with said local time instant values and outputting a TDMA synchronizing signal when the values are equivalent.
Claim 9
Dependent Claim
85 words
The apparatus of claim 6, which further comprises: a TDMA burst detector, for detecting the reception of each of a plurality of TDMA bursts and outputting a distinctive address value corresponding to each of said TDMA bursts when detected thereby; said period memory having a read address input connected to said burst detector, for accessing one of said duration values stored therein corresponding to a detector burst, in response to a corresponding one of said distinctive addresses output from said detector upon detecting said burst.
Claim 10
Dependent Claim
52 words
The apparatus of claim 7, which further comprises: said final instant memory having a write address input connected to said burst detector, for writing said final instant value therein corresponding to said detected burst, in response to said corresponding one of said distinctive addresses output from said detector upon detecting said burst.
Claim 11
Dependent Claim
39 words
The apparatus of claim 8, which further comprises: said final instant memory having a read address input connected to said output of said counter, for accessing said final instant values for comparison with said local time in said comparator.
Claim 12
Dependent Claim
41 words
The apparatus of claim 9, wherein said comparator outputs said timing signal after a duration equal to said duration value stored in said period memory corresponding thereto; said timing signal being applied to a TDMA burst transmitter at said local station.
Claim 13
Dependent Claim
380 words
A programmable timing circuit for a time division multiple access (TDMA) controller, comprising: a period memory for storing the value of the duration of intervals to be timed following the receipt of TDMA bursts; a final instant memory for storing values of the final instant for each of said intervals; a local time counter for outputting values of instants of local time at said controller; an adder having an augend input connected to an output of said period memory and an addend input connected to an output of said counter and a sum output connected to a data input of said final instant memory, for adding a duration value output from said period memory to an instant value output from said counter and outputting their sum as a final instant of said duration value therein, said sum being input to said final instant memory; a comparator having a first input connected to an output from said final instant memory and a second input connected to an output from said counter, for comparing said final instant values with said local time instant values and outputting a TDMA synchronizing signal when the values are equivalent; a TDMA burst detector, for detecting the reception of each of a plurality of TDMA bursts and outputting a distinctive address value corresponding to each of said TDMA bursts when detected thereby; said period memory having a read address input connected to said burst detector, for accessing one of said duration values stored therein corresponding to a detected burst, in response to a corresponding one of said distinctive addresses output from said detector upon detecting said burst; said final instant memory having a write address input connected to said burst detector, for writing said final instant value therein corresponding to said detected burst, in response to said corresponding one of said distinctive addresses output from said detector upon detecting said burst; said final instant memory having a read address input connected to said output of said counter, for accessing said final instant values for comparison with said local time in said comparator; said comparator outputting said timing signal after a duration equal to said duration value stored in said period memory corresponding thereto; said timing signal being applied to a TDMA burst transmitter at said local station.
Claim 14
Dependent Claim
380 words
A programmable timing circuit for a time division multiple access (TDMA) controller, comprising: a period memory for storing the value of the duration of intervals to be timed following the receipt of TDMA bursts; a final instant memory for storing values of the final instant for each of said intervals; a local time counter for outputting values of instants of local time at said controller; an adder having an augend input connected to an output of said period memory and an addend input connected to an output of said counter and a sum output connected to a data input of said final instant memory, for adding a duration value output from said period memory to an instant value output from said counter and outputting their sum as a final instant of said duration value therein, said sum being input to said final instant memory; a comparator having a first input connected to an output from said final instant memory and a second input connected to an output from said counter, for comparing said final instant values with said local time instant values and outputting a TDMA synchronizing signal when the values are equivalent; a TDMA burst detector, for detecting the reception of each of a plurality of TDMA bursts and outputting a distinctive address value corresponding to each of said TDMA bursts when detected thereby; said period memory having a read address input connected to said burst detector, for accessing one of said duration values stored therein corresponding to a detected burst, in response to a corresponding one of said distinctive addresses output from said detector upon detecting said burst; said final instant memory having a write address input connected to said burst detector, for writing said final instant value therein corresponding to said detected burst, in response to said corresponding one of said distinctive addresses output from said detector upon detecting said burst; said final instant memory having a read address input connected to said output of said counter, for accessing said final instant values for comparison with said local time in said comparator; said comparator outputting said timing signal after a duration equal to said duration value stored in said period memory corresponding thereto; said timing signal being applied to a TDMA burst transmitter at said local station.
Claim 15
Dependent Claim
899 words
In a TDMA satellite communications network having N stations, each respectively transmitting one burst per periodic frame interval through a satellite transponder to all of said N stations, each respective burst including the identity of the transmitting station, apparatus for synchronizing the transmission of bursts from a local one of said stations, comprising: a mod M counter having an input connected to an M times F frequency oscillator, to generate M address values per M/F seconds, where M is greater than or equal to N+3; a TDMA burst detector, for detecting the reception of each of a plurality of TDMA bursts transmitted from at least a portion of said stations and outputting said identity of the transmitting station whose burst is detected thereby; a first comparator having a first input connected to said TDMA burst detector and a second input connected to said mod M counter, for generating an enabling signal when the address value output by said counter equals said identity of said transmitting station; a period memory having an address input connected to said mod M counter and to said first comparator, for storing a guard duration value, a transmit duration value and a plurality of N receive duration values for the duration of intervals to be timed following the receipt of respective TDMA bursts from each of said N stations, said duration values being accessed by respective ones of said address values output from said counter; a local time counter having an input connected to said mod M counter, for periodically generating a value for the instant of local time once every M/F seconds; a final instant memory having an address input connected to said mod M counter and to said first comparator, for storing a guard final instant value, a transmit final instant value and a plurality of N receive final instant values for each of said intervals to be timed, said final instant values being accessed by respective ones of said address values output from said mod M counter; an adder having an augend input connected to an output of said period memory and an addend input connected to an output of said local time counter and a sum output connected to a data input of said final instant memory, for adding a duration value output from said period memory to an instant value output from said local time counter and outputting their sum as a final instant of said duration value therein, said sum being input to said final instant memory; a second comparator having a first input connected to said final instant memory and a second input connected to said local time counter, for periodically comparing said final instant values accessed from said final instant memory with said local time instant values and outputting an enabling signal; first gating means connected between said mod M counter and said address input of said period memory, and having a control input connected to said first comparator, for applying a first address value output from said mod M counter to access a first one of said receive duration values which is then output from said period memory to said adder for addition with a local time value output by said local time counter, said adder then outputting the sum thereof as a first receive final instant value which is stored in said final instant memory at a location accessed by said first address value; second gating means connected between said mod M counter and said address input of said period memory, and having a control input connected to said second comparator, for applying a second address value output from said mod M counter to access said guard duration value in response to said second comparator determining that said first receive final instant value equals the current value for the instant of local time, said guard duration value then being output from said period memory to said adder for addition with said current value of local time, said adder then outputting the sum thereof as a computed guard final instant value which is stored in said final instant memory at a location accessed by said second address value; a third gating means connected between said mod M counter and said address input of said period memory, and having a control input connected to said second comparator, and a control output connected to a TDMA burst transmitter, for applying a third address value output from said mod M counter to access said transmit duration value in response to said second comparator making a second determination that said computed guard final instant value equals the current value for the instant of local time, said transmit duration value then being output from said period memory to said adder for addition with said duration value of local time, said adder then outputting the sum thereof as a computed transmit final instant value which is stored in said final instant memory at a location accessed by said third address value, said TDMA burst transmitter being turned on in response to said second comparator making said second determination; a fourth gating means connected between said mod M counter and said TDMA burst transmitter, and having a control input connected to said second comparator, for turning off said transmitter in response to said second comparator determining that said computed transmit final instant value equals the current value for the instant of local time.
Claim 16
Dependent Claim
899 words
In a TDMA satellite communications network having N stations, each respectively transmitting one burst per periodic frame interval through a satellite transponder to all of said N stations, each respective burst including the identity of the transmitting station, apparatus for synchronizing the transmission of bursts from a local one of said stations, comprising: a mod M counter having an input connected to an M times F frequency oscillator, to generate M address values per M/F seconds, where M is greater than or equal to N+3; a TDMA burst detector, for detecting the reception of each of a plurality of TDMA bursts transmitted from at least a portion of said stations and outputting said identity of the transmitting station whose burst is detected thereby; a first comparator having a first input connected to said TDMA burst detector and a second input connected to said mod M counter, for generating an enabling signal when the address value output by said counter equals said identity of said transmitting station; a period memory having an address input connected to said mod M counter and to said first comparator, for storing a guard duration value, a transmit duration value and a plurality of N receive duration values for the duration of intervals to be timed following the receipt of respective TDMA bursts from each of said N stations, said duration values being accessed by respective ones of said address values output from said counter; a local time counter having an input connected to said mod M counter, for periodically generating a value for the instant of local time once every M/F seconds; a final instant memory having an address input connected to said mod M counter and to said first comparator, for storing a guard final instant value, a transmit final instant value and a plurality of N receive final instant values for each of said intervals to be timed, said final instant values being accessed by respective ones of said address values output from said mod M counter; an adder having an augend input connected to an output of said period memory and an addend input connected to an output of said local time counter and a sum output connected to a data input of said final instant memory, for adding a duration value output from said period memory to an instant value output from said local time counter and outputting their sum as a final instant of said duration value therein, said sum being input to said final instant memory; a second comparator having a first input connected to said final instant memory and a second input connected to said local time counter, for periodically comparing said final instant values accessed from said final instant memory with said local time instant values and outputting an enabling signal; first gating means connected between said mod M counter and said address input of said period memory, and having a control input connected to said first comparator, for applying a first address value output from said mod M counter to access a first one of said receive duration values which is then output from said period memory to said adder for addition with a local time value output by said local time counter, said adder then outputting the sum thereof as a first receive final instant value which is stored in said final instant memory at a location accessed by said first address value; second gating means connected between said mod M counter and said address input of said period memory, and having a control input connected to said second comparator, for applying a second address value output from said mod M counter to access said guard duration value in response to said second comparator determining that said first receive final instant value equals the current value for the instant of local time, said guard duration value then being output from said period memory to said adder for addition with said current value of local time, said adder then outputting the sum thereof as a computed guard final instant value which is stored in said final instant memory at a location accessed by said second address value; a third gating means connected between said mod M counter and said address input of said period memory, and having a control input connected to said second comparator, and a control output connected to a TDMA burst transmitter, for applying a third address value output from said mod M counter to access said transmit duration value in response to said second comparator making a second determination that said computed guard final instant value equals the current value for the instant of local time, said transmit duration value then being output from said period memory to said adder for addition with said duration value of local time, said adder then outputting the sum thereof as a computed transmit final instant value which is stored in said final instant memory at a location accessed by said third address value, said TDMA burst transmitter being turned on in response to said second comparator making said second determination; a fourth gating means connected between said mod M counter and said TDMA burst transmitter, and having a control input connected to said second comparator, for turning off said transmitter in response to said second comparator determining that said computed transmit final instant value equals the current value for the instant of local time.