Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
146 words
A method of providing Time Division Multiple Access (TDMA) synchronization for a headend that transmits a plurality of data streams that are multiplexed by a multiplexer into a combined data stream, wherein the plurality of data streams include a first timing packet generated by a network data source, said method comprising the steps of: (a) extracting the first timing packet from the combined data stream; (b) generating a second timing packet that compensates for a time delay of the multiplexer; and (c) inserting the second timing packet into the combined data stream in place of the first timing packet at the output of the multiplexer and before the combined data stream is transmitted by the headend; wherein steps (a)-(c) are executed by a data synchronization unit that is coupled to the network data source having a clock, and wherein said data synchronization unit uses said clock.
Claim 2
Independent Claim
146 words
A method of providing Time Division Multiple Access (TDMA) synchronization for a headend that transmits a plurality of data streams that are multiplexed by a multiplexer into a combined data stream, wherein the plurality of data streams include a first timing packet generated by a network data source, said method comprising the steps of: (a) extracting the first timing packet from the combined data stream; (b) generating a second timing packet that compensates for a time delay of the multiplexer; and (c) inserting the second timing packet into the combined data stream in place of the first timing packet at the output of the multiplexer and before the combined data stream is transmitted by the headend; wherein steps (a)-(c) are executed by a data synchronization unit that is coupled to the network data source having a clock, and wherein said data synchronization unit uses said clock.
Claim 3
Dependent Claim
22 words
The method of claim 1 , wherein step (b) comprises the step of inserting revised timing information in the first timing packet.
Claim 4
Dependent Claim
19 words
The method of claim 2 , further comprising the step of extracting timing information from the network data source.
Claim 5
Dependent Claim
29 words
The method of claim 1 , wherein the first timing packet is generated by a Media Access Control function and the first timing packet is a timing information element.
Claim 6
Dependent Claim
16 words
The method of claim 1 , wherein the headend is a Hybrid Fiber/Coaxial cable network headend.
Claim 7
Dependent Claim
22 words
The method of claim 1 , wherein the headend transmits the combined data stream using a Moving Picture Experts Group-2 transport stream.
Claim 8
Dependent Claim
21 words
The method of claim 1 , wherein the headend transmits the combined data stream using an Asynchronous Transport Mode transport stream.
Claim 9
Dependent Claim
176 words
A data synchronization unit adapted to provide Time Division Multiple Access (TDMA) synchronization for a headend that includes a network data source having a clock, and transmits a plurality of data streams on a transmission medium, wherein the plurality of data streams are multiplexed by a multiplexer into a combined data stream and include a first timing packet generated by the network data source, said data synchronization unit comprising: a timing packet replacer having a first input coupled to said clock of the network data source, a second input coupled to an output of the multiplexer, and an output coupled to the transmission medium; wherein said timing packet replacer extracts the first timing packet from the combined data stream, generates a second timing packet that compensates for a time delay of the multiplexer using said clock of the network data source, and inserts the second timing packet into the combined data stream in place of the first timing packet at the output of the multiplexer and before the combined data stream is transmitted by the headend.
Claim 10
Dependent Claim
176 words
A data synchronization unit adapted to provide Time Division Multiple Access (TDMA) synchronization for a headend that includes a network data source having a clock, and transmits a plurality of data streams on a transmission medium, wherein the plurality of data streams are multiplexed by a multiplexer into a combined data stream and include a first timing packet generated by the network data source, said data synchronization unit comprising: a timing packet replacer having a first input coupled to said clock of the network data source, a second input coupled to an output of the multiplexer, and an output coupled to the transmission medium; wherein said timing packet replacer extracts the first timing packet from the combined data stream, generates a second timing packet that compensates for a time delay of the multiplexer using said clock of the network data source, and inserts the second timing packet into the combined data stream in place of the first timing packet at the output of the multiplexer and before the combined data stream is transmitted by the headend.
Claim 11
Dependent Claim
23 words
The data synchronization unit of claim 8 , wherein the plurality of data streams comprise a video stream and an Internet data stream.
Claim 12
Dependent Claim
31 words
The data synchronization unit of claim 8 , wherein the first timing packet is generated by a Media Access Control function and the first timing packet is a timing information element.
Claim 13
Dependent Claim
18 words
The data synchronization unit of claim 8 , wherein the headend is a Hybrid Fiber/Coaxial cable network headend.
Claim 14
Dependent Claim
24 words
The data synchronization unit of claim 8 , wherein the headend transmits the combined data stream using a Moving Picture Experts Group-2 transport stream.
Claim 15
Dependent Claim
23 words
The data synchronization unit of claim 8 , wherein the headend transmits the combined data stream using an Asynchronous Transport Mode transport stream.
Claim 16
Dependent Claim
202 words
A headend adapted to transmit a plurality of data streams on a transmission medium comprising: a network data source that generates at least one of the plurality of data streams, and comprises a clock, wherein said at least one data streams include a first timing packet; a multiplexer coupled to said network data source that multiplexes the plurality of data streams into a combined data stream; and a data synchronization unit coupled to said multiplexer and said network data source, wherein said data synchronization unit provides Time Division Multiple Access (TDMA) synchronization for said headend, said data synchronization unit comprising: a timing packet replacer having a first input coupled to said clock, a second input coupled to an output of the multiplexer, and an output coupled to the transmission medium; wherein said timing packet replacer extracts the first timing packet from the combined data stream, generates a second timing packet that compensates for a time delay of the multiplexer using said clock of the network data source, and inserts the second timing packet into the combined data stream in place of the first timing packet at the output of the multiplexer and before the combined data stream is transmitted by the headend.
Claim 17
Dependent Claim
202 words
A headend adapted to transmit a plurality of data streams on a transmission medium comprising: a network data source that generates at least one of the plurality of data streams, and comprises a clock, wherein said at least one data streams include a first timing packet; a multiplexer coupled to said network data source that multiplexes the plurality of data streams into a combined data stream; and a data synchronization unit coupled to said multiplexer and said network data source, wherein said data synchronization unit provides Time Division Multiple Access (TDMA) synchronization for said headend, said data synchronization unit comprising: a timing packet replacer having a first input coupled to said clock, a second input coupled to an output of the multiplexer, and an output coupled to the transmission medium; wherein said timing packet replacer extracts the first timing packet from the combined data stream, generates a second timing packet that compensates for a time delay of the multiplexer using said clock of the network data source, and inserts the second timing packet into the combined data stream in place of the first timing packet at the output of the multiplexer and before the combined data stream is transmitted by the headend.
Claim 18
Dependent Claim
24 words
The headend of claim 14 , wherein the plurality of data streams comprise a video stream, an audio stream, and a network data stream.
Claim 19
Dependent Claim
29 words
The headend of claim 14 , wherein the first timing packet is generated by a Media Access Control function and the first timing packet is a timing information element.
Claim 20
Dependent Claim
16 words
The headend of claim 14 , wherein the headend is a Hybrid Fiber/Coaxial cable network headend.