Claims Analysis
Total Claims: 50
Claim 1
Independent Claim
60 words
A method comprising: receiving a transport stream having unknown transport characteristics representable by characteristic values; identifying the characteristic values using a transport stream acquisition routine that iteratively selects a combination of characteristic values from a plurality of possible combinations of characteristic values to determine a combination of characteristic values for the transport characteristics that enables synchronization to the transport stream.
Claim 2
Independent Claim
60 words
A method comprising: receiving a transport stream having unknown transport characteristics representable by characteristic values; identifying the characteristic values using a transport stream acquisition routine that iteratively selects a combination of characteristic values from a plurality of possible combinations of characteristic values to determine a combination of characteristic values for the transport characteristics that enables synchronization to the transport stream.
Claim 3
Dependent Claim
21 words
The method of claim 1 , wherein identifying the characteristic values includes identifying the characteristic values in less than 10 seconds.
Claim 4
Dependent Claim
21 words
The method of claim 2 , wherein identifying the characteristic values includes identifying the characteristic values in less than 2 seconds.
Claim 5
Dependent Claim
24 words
The method of claim 1 , wherein identifying the characteristic values includes initializing the transport stream acquisition routine based upon a manually initiated request.
Claim 6
Dependent Claim
37 words
The method of claim 1 , wherein identifying the characteristic values includes identifying a first combination of characteristic values and determining if synchronization to the transport stream has been acquired using the first combination of characteristic values.
Claim 7
Dependent Claim
32 words
The method of claim 1 , wherein the unknown transport characteristics include a bit ordering of a portion of data, and wherein the transport stream includes a plurality of portions of data.
Claim 8
Dependent Claim
51 words
The method of claim 6 , wherein a portion of data is 8 bits of data, and the bit ordering is one of the first bit of 8 bits of data being the most significant bit, or the last bit of the 8 bits of data being the most significant bit.
Claim 9
Dependent Claim
25 words
The method of claim 6 , wherein the unknown transport characteristics include a latching edge of a clock signal used to sample the transport stream.
Claim 10
Dependent Claim
30 words
The method of claim 8 , wherein the unknown transport characteristics include a polarity of a active logic level of an error signal transmitted as part of the transport stream.
Claim 11
Dependent Claim
27 words
The method of claim 9 , wherein the unknown transport characteristics include a polarity of a transport packet start signal transmitted as part of the transport stream.
Claim 12
Dependent Claim
27 words
The method of claim 9 , wherein the unknown transport characteristics include a polarity of a transport packet valid signal transmitted as part of the transport stream.
Claim 13
Dependent Claim
23 words
The method of claim 1 , wherein identifying the characteristic values includes the determining if a framer is locked to the transport stream.
Claim 14
Dependent Claim
28 words
The method of claim 12 , wherein the framer is locked to the transport stream if a predefined number of packets with a predefined start code are received.
Claim 15
Dependent Claim
15 words
The method of claim 13 , wherein the predefined number of packets are sequentially received.
Claim 16
Dependent Claim
14 words
The method of claim 13 , wherein the predefined number of packets is programmable.
Claim 17
Dependent Claim
17 words
The method of claim 15 , wherein the predefined number of packets is stored in a register.
Claim 18
Dependent Claim
13 words
The method of claim 13 , wherein the predefined start code is 47h.
Claim 19
Dependent Claim
37 words
The method of claim 1 , wherein the set of characteristics are based on at least one of a data input, a clock input, a start indicator input, a valid indicator input, or an error indicator input.
Claim 20
Independent Claim
142 words
A method for synchronizing to a transport stream, the method comprising setting a first transport stream characteristic register to a first value; setting a second transport stream characteristic register to a second value; determining if a synchronization indicator is generated within a first amount of time; repeating the step of determining for a number of times when the synchronization indicator is generated, wherein synchronization is successful if a synchronization indicator is generated for the number of times; changing the first transport stream register to have a third value when the synchronization indicator is not generated within the first amount of time, and repeating the steps of determining and repeating; and changing the second transport stream register to have a fourth value when the synchronization indicator is not generated within the first amount of time, and repeating the steps of determining and repeating.
Claim 21
Independent Claim
142 words
A method for synchronizing to a transport stream, the method comprising setting a first transport stream characteristic register to a first value; setting a second transport stream characteristic register to a second value; determining if a synchronization indicator is generated within a first amount of time; repeating the step of determining for a number of times when the synchronization indicator is generated, wherein synchronization is successful if a synchronization indicator is generated for the number of times; changing the first transport stream register to have a third value when the synchronization indicator is not generated within the first amount of time, and repeating the steps of determining and repeating; and changing the second transport stream register to have a fourth value when the synchronization indicator is not generated within the first amount of time, and repeating the steps of determining and repeating.
Claim 22
Dependent Claim
18 words
The method of claim 19 , wherein the first amount of time is a predetermined amount of time.
Claim 23
Dependent Claim
17 words
The method of claim 19 , wherein the number of times is a predetermined number of times.
Claim 24
Dependent Claim
18 words
The method of claim 21 , wherein the first amount of time is a predetermined amount of time.
Claim 25
Independent Claim
90 words
A method comprising: receiving a set of signals to provide a transport stream, the set of signals comprising unknown transport characteristics representable by a set of characteristic values; identifying the characteristic values using a transport stream acquisition routine that iteratively selects a combination of characteristic values from a plurality of possible combinations of characteristic values to determine a combination of characteristic values for the unknown transport characteristics that enables synchronization to the transport stream; and synchronizing to the transport stream based at least in part on the identified characteristic values.
Claim 26
Independent Claim
90 words
A method comprising: receiving a set of signals to provide a transport stream, the set of signals comprising unknown transport characteristics representable by a set of characteristic values; identifying the characteristic values using a transport stream acquisition routine that iteratively selects a combination of characteristic values from a plurality of possible combinations of characteristic values to determine a combination of characteristic values for the unknown transport characteristics that enables synchronization to the transport stream; and synchronizing to the transport stream based at least in part on the identified characteristic values.
Claim 27
Dependent Claim
21 words
The method of claim 23 , wherein identifying the characteristic values includes identifying the characteristic values in less than 10 seconds.
Claim 28
Dependent Claim
22 words
The method of claim 24 , wherein identifying the characteristic values includes identifying the characteristic values in less than approximately 2 seconds.
Claim 29
Dependent Claim
24 words
The method of claim 23 , wherein identifying the characteristic values includes initializing the transport stream acquisition routine based upon a manually initiated request.
Claim 30
Dependent Claim
41 words
The method of claim 23 , wherein identifying the characteristic values includes identifying a first combination of values for the set of transport characteristics and determining if synchronization to the transport stream has been acquired using the first combination of values.
Claim 31
Dependent Claim
31 words
The method of claim 23 , wherein the unknown transport characteristics include a bit ordering of a portion of data, wherein the transport stream includes a plurality of portions of data.
Claim 32
Dependent Claim
51 words
The method of claim 28 , wherein a portion of data is 8 bits of data, and the bit ordering is one of the first bit of 8 bits of data being the most significant bit, or the last bit of the 8 bits of data being the most significant bit.
Claim 33
Dependent Claim
25 words
The method of claim 28 , wherein the unknown transport characteristics include a latching edge of a clock signal used to sample the transport stream.
Claim 34
Dependent Claim
30 words
The method of claim 30 , wherein the unknown transport characteristics include a polarity of an active logic level of an error signal transmitted as part of the transport stream.
Claim 35
Dependent Claim
27 words
The method of claim 31 , wherein the unknown transport characteristics include a polarity of a transport packet start signal transmitted as part of the transport stream.
Claim 36
Dependent Claim
27 words
The method of claim 31 , wherein the unknown transport characteristics include a polarity of a transport packet valid signal transmitted as part of the transport stream.
Claim 37
Dependent Claim
22 words
The method of claim 23 , wherein identifying the characteristic values include determining if a framer is locked to the transport stream.
Claim 38
Dependent Claim
28 words
The method of claim 34 , wherein the framer is locked to the transport stream if a predefined number of packets with a predefined start code are received.
Claim 39
Dependent Claim
15 words
The method of claim 35 , wherein the predefined number of packets are sequentially received.
Claim 40
Dependent Claim
14 words
The method of claim 35 , wherein the predefined number of packets is programmable.
Claim 41
Dependent Claim
17 words
The method of claim 37 , wherein the predefined number of packets is stored in a register.
Claim 42
Dependent Claim
13 words
The method of claim 35 , wherein the predefined start code is 47h.
Claim 43
Dependent Claim
39 words
The method of claim 23 , wherein the unknown set of transport characteristics are based on at least one of a data input, a clock input, a start indicator input, a valid indicator input, and an error indicator input.
Claim 44
Independent Claim
155 words
A method of synchronizing to a transport stream, the method comprising setting a first register to a first value representing a first transport stream characteristic; setting a second register to a second value representing a second transport stream characteristic; determining if a transport stream synchronization indicator is generated within a first amount of time; repeating the step of determining for a number of times when the transport stream synchronization indicator is generated, wherein synchronization to the system is successful if a synchronization indicator is generated for the number of times; changing the first transport stream register to have a third value when the synchronization indicator is not generated within the first amount of time, and repeating the steps of determining and repeating; and changing the second transport stream register to have a fourth value when the synchronization indicator is not generated within the first amount of time, and repeating the steps of determining and repeating.
Claim 45
Independent Claim
155 words
A method of synchronizing to a transport stream, the method comprising setting a first register to a first value representing a first transport stream characteristic; setting a second register to a second value representing a second transport stream characteristic; determining if a transport stream synchronization indicator is generated within a first amount of time; repeating the step of determining for a number of times when the transport stream synchronization indicator is generated, wherein synchronization to the system is successful if a synchronization indicator is generated for the number of times; changing the first transport stream register to have a third value when the synchronization indicator is not generated within the first amount of time, and repeating the steps of determining and repeating; and changing the second transport stream register to have a fourth value when the synchronization indicator is not generated within the first amount of time, and repeating the steps of determining and repeating.
Claim 46
Dependent Claim
18 words
The method of claim 41 , wherein the first amount of time is a predetermined amount of time.
Claim 47
Dependent Claim
17 words
The method of claim 41 , wherein the number of times is a predetermined number of times.
Claim 48
Dependent Claim
18 words
The method of claim 43 , wherein the first amount of time is a predetermined amount of time.
Claim 49
Independent Claim
99 words
A method comprising: receiving a set of signals carrying a transport stream, the set of signals comprising a clock signal and a data signal, the clock signal and the data signal having unknown characteristics; assuming a set of characteristics to be the unknown characteristics; receiving a data stream from the set of signals based upon the assumed set of characteristics; and assuming as the set of characteristics a different set of characteristics and repeating the steps of receiving the data and determining until reception of a transport stream is verified based at least in part on the data stream.
Claim 50
Independent Claim
99 words
A method comprising: receiving a set of signals carrying a transport stream, the set of signals comprising a clock signal and a data signal, the clock signal and the data signal having unknown characteristics; assuming a set of characteristics to be the unknown characteristics; receiving a data stream from the set of signals based upon the assumed set of characteristics; and assuming as the set of characteristics a different set of characteristics and repeating the steps of receiving the data and determining until reception of a transport stream is verified based at least in part on the data stream.