Claims Analysis
Total Claims: 29
Claim 1
Independent Claim
202 words
A method of frame synchronization for a superframe lock subsystem comprising: a) searching for and detecting a unique word in received data, the received data consisting of superframes including a plurality of frames having frame information therein, a unique word in the received data being indicative of a frame boundary; b) predicting the location of frame boundaries in the received data based upon the unique word detected during said step a); c) searching for and detecting if a unique word exists in the received data at the predicted frame boundary immediately following the frame boundary corresponding to the unique word detected during said step a); d) searching for and detecting if a carrier wave sequence exists in the received data at the predicted frame boundary immediately following the frame boundary corresponding to the unique word detected during said step c), a carrier wave sequence in the received data being indicative of a superframe boundary; e) searching for and detecting if a unique word exists in the received data immediately following the carrier wave sequence detected during said step d); and f) maintaining frame synchronization of the received data based upon unique words detected subsequent the unique word detected during said step e).
Claim 2
Independent Claim
202 words
A method of frame synchronization for a superframe lock subsystem comprising: a) searching for and detecting a unique word in received data, the received data consisting of superframes including a plurality of frames having frame information therein, a unique word in the received data being indicative of a frame boundary; b) predicting the location of frame boundaries in the received data based upon the unique word detected during said step a); c) searching for and detecting if a unique word exists in the received data at the predicted frame boundary immediately following the frame boundary corresponding to the unique word detected during said step a); d) searching for and detecting if a carrier wave sequence exists in the received data at the predicted frame boundary immediately following the frame boundary corresponding to the unique word detected during said step c), a carrier wave sequence in the received data being indicative of a superframe boundary; e) searching for and detecting if a unique word exists in the received data immediately following the carrier wave sequence detected during said step d); and f) maintaining frame synchronization of the received data based upon unique words detected subsequent the unique word detected during said step e).
Claim 3
Dependent Claim
31 words
The method of frame synchronization for a superframe lock subsystem of claim 1, further comprising terminating said step a) if a unique word is not detected within a predetermined time period.
Claim 4
Dependent Claim
145 words
The method of frame synchronization for a superframe lock subsystem of claim 1, wherein said step c) comprises: c1) searching for and detecting if a unique word exists in the received data at an early position a predetermined number of bit positions prior to the predicted frame boundary immediately following the frame boundary corresponding to the unique word detected during said step a); c2) searching for and detecting if a unique word exists in the received data at the predicted frame boundary immediately following the frame boundary corresponding to the unique word detected during said step a), if a unique word is not detected at the early position during step c1); c3) advancing to said step d) if a unique word is detected during said step c2); and c4) returning to said step a) if a unique word is not detected during said step c2).
Claim 5
Dependent Claim
108 words
The method of frame synchronization for a superframe lock subsystem of claim 3, wherein said step c) further comprises: c5) repredicting the location of frame boundaries based on the frame boundary corresponding to the early position, if a unique word is detected during said step c1) at the early position; c6) searching for and detecting if a unique word exists in the received data at an early position the predetermined number of bit positions prior to the repredicted frame boundary immediately following the frame boundary corresponding to the early position; and c7) advancing to said step d) if a unique word is not detected during said step c6).
Claim 6
Dependent Claim
31 words
The method of frame synchronization for a superframe lock subsystem of claim 4, wherein the received data includes frames having a plurality of unique words located at the corresponding frame boundaries.
Claim 7
Dependent Claim
30 words
The method of frame synchronization for a superframe lock subsystem of claim 1, wherein the unique words are indicative of front-end frame boundaries of the frames of the received data.
Claim 8
Dependent Claim
33 words
The method of frame synchronization for a superframe lock subsystem of claim 3, wherein the unique words each have n bit length and the predetermined number of bit positions equals n bit positions.
Claim 9
Dependent Claim
31 words
The method of frame synchronization for a superframe lock subsystem of claim 1, wherein the carrier wave portions are indicative of rear-end superframe boundaries of the superframes of the received data.
Claim 10
Dependent Claim
176 words
The method of frame synchronization for a superframe lock subsystem of claim 1, wherein said step d) comprises: d1) searching for and detecting if a carrier wave sequence exists in the received data at the predicted frame boundary immediately following the frame boundary corresponding to the unique word detected during said step c); d2) searching for and detecting if a unique word exists in the received data at the predicted frame boundary immediately following the frame boundary corresponding to the unique word detected during said step c), if a carrier wave sequence is not detected during said step d1); d3) searching for and detecting if a unique word exists in the received data at either one of m bit positions before or after the predicted frame boundary immediately following the frame boundary corresponding to the unique word detected during said step c), if a unique word is not detected during said step d2); and d4) repredicting the location of frame boundaries based on the frame boundary corresponding to the unique word detected during said step d3).
Claim 11
Dependent Claim
167 words
The method of frame synchronization for a superframe lock subsystem of claim 9, wherein said step d) further comprises: d5) determining if a pattern of a unique word detected during either of said step d2) or said step d3) matches one of permitted patterns of the plurality of unique words, the patterns identifying frame type; d6) processing frame information of the frame corresponding to the unique word detected during either of said step d2) or said step d3), in accordance with the frame type corresponding to the pattern of the unique word, upon determination during said step d5) that the pattern of the unique word matches one of the permitted patterns; and d7) processing frame information of the frame of the unique word detected during either of said step d2) or said step d3), in accordance with a frame type of a most recently processed frame, upon determination during said step d5) that the pattern of the unique word does not match one of the permitted patterns.
Claim 12
Dependent Claim
84 words
The method of frame synchronization for a superframe lock subsystem of claim 10, wherein said step d) comprises resetting a frame count to zero prior to said step d1), said step d) further comprising: d5) incrementing the frame count subsequent processing of either of said step d6) or said step d7); d9) determining if the incremented frame count is equal to a predetermined frame count; and d10) returning to said step d1) if the incremented frame count does not equal the predetermined frame count.
Claim 13
Dependent Claim
99 words
The method of frame synchronization for a superframe lock subsystem of claim 11, wherein said step d) further comprises: d11) resetting the frame count upon determination in said step d9) that the incremented frame count is equal to the predetermined frame count; d12) searching for and detecting if a carrier wave sequence exists in the received data at the predicted frame boundary immediately following the frame boundary of the frame processed during either of said step d6) or said step d7); and d13) advancing to said step e) if a carrier wave sequence is detected during said step d12).
Claim 14
Dependent Claim
131 words
The method of frame synchronization for a superframe lock subsystem of claim 12, wherein said step d) further comprises: d14) advancing m bit positions from the predicted frame boundary immediately following the frame boundary of the frame processed during either of said step d6) or said step d7) to a new predicted frame boundary, if a carrier wave sequence is not detected during said step d12); d15) searching for and detecting if a carrier wave sequence exists at the new predicted frame boundary; d16) advancing to said step e) if a carrier wave sequence is detected during said step d15); and d16) repeating said step d2) and the following steps beginning at the new predicted frame boundary if a carrier wave sequence is not detected at the new predicted frame boundary.
Claim 15
Dependent Claim
62 words
The method of frame synchronization for a superframe lock subsystem of claim 1, wherein said step e) comprises repeating said step d) beginning at the predicted frame boundary immediately following the frame boundary corresponding to the CW sequence detected during said step d), upon detection that a unique word does not exist immediately following the CW sequence detected during said step d).
Claim 16
Dependent Claim
217 words
A mobile terminal receiver comprising: correlator means for detecting the presence of unique words and carrier wave sequences in received data and for providing a correlator output indicative thereof, the received data consisting of superframes including a plurality of frames having frame information therein, a unique word in the received data being indicative of frame boundaries and a carrier wave sequence in the received data being indicative of superframe boundaries within the received data; delay means for delaying the received data; frame classifier means, coupled to said correlator means and said delay means, for identifying frame type of the frames of the delayed received data in accordance with the correlator output and for outputting frame type signals indicative of identified frame type; control means for predicting frame boundaries based on a first unique word detected by said correlator means in accordance with the correlator output, for directing said correlator means to search for subsequent unique words and carrier wave sequences at the predicted frame boundaries and for generating timing signals based on the predicted frame boundaries; and frame processor means, coupled to said frame classifier means and said control means, for delaying the received data and processing the frame information of the received data thereby delayed in accordance with the timing signals and the frame type signals.
Claim 17
Dependent Claim
217 words
A mobile terminal receiver comprising: correlator means for detecting the presence of unique words and carrier wave sequences in received data and for providing a correlator output indicative thereof, the received data consisting of superframes including a plurality of frames having frame information therein, a unique word in the received data being indicative of frame boundaries and a carrier wave sequence in the received data being indicative of superframe boundaries within the received data; delay means for delaying the received data; frame classifier means, coupled to said correlator means and said delay means, for identifying frame type of the frames of the delayed received data in accordance with the correlator output and for outputting frame type signals indicative of identified frame type; control means for predicting frame boundaries based on a first unique word detected by said correlator means in accordance with the correlator output, for directing said correlator means to search for subsequent unique words and carrier wave sequences at the predicted frame boundaries and for generating timing signals based on the predicted frame boundaries; and frame processor means, coupled to said frame classifier means and said control means, for delaying the received data and processing the frame information of the received data thereby delayed in accordance with the timing signals and the frame type signals.
Claim 18
Dependent Claim
206 words
The mobile terminal receiver of claim 15, wherein said control means operates in a) an initial acquisition state for directing said correlator means to search for the first unique word in the received data, b) a tentative frame lock state, upon detection of the first unique word by said correlator means, for predicting frame boundaries and for directing said correlator means to search for a second unique word at a predicted frame boundary immediately following a frame boundary which corresponds to the first unique word, c) a frame lock state, upon detection of the second unique word by said correlator means, for directing said correlator means to search for a carrier wave sequence followed by a third unique word at a predicted frame boundary immediately following the predicted frame boundary which corresponds to the second unique word and for directing said frame processor to process frame information, and d) a superframe lock state, upon detection of the carrier wave sequence followed by the third unique word, for directing said correlator means to search for subsequent unique words at the predicted frame boundaries following the third unique word and for directing said frame processor to continue processing of frame information based on the detected subsequent unique words.
Claim 19
Dependent Claim
31 words
The mobile terminal receiver of claim 16, wherein during said initial acquisition state said control means directs said frame processor to process frame information based upon the first unique word detected.
Claim 20
Dependent Claim
34 words
The mobile terminal receiver of claim 16, wherein during said tentative frame lock state said control means directs said frame processor to process frame information based upon the first and second unique words detected.
Claim 21
Dependent Claim
16 words
The mobile terminal receiver of claim 15, wherein the mobile terminal receiver is a mobile telephone.
Claim 22
Dependent Claim
223 words
A superframe lock subsystem for a mobile terminal comprising: first means for searching for and detecting a unique word in received data, the received data consisting of superframes including a plurality of frames having frame information therein, a unique word in the received data being indicative of a frame boundary; prediction means for predicting the location of frame boundaries in the received data based upon the unique word detected by said first means; second means for searching for and detecting if a unique word exists in the received data at the predicted frame boundary immediately following the frame boundary corresponding to the unique word detected by said first means; third means for searching for and detecting if a carrier wave sequence exists in the received data at the predicted frame boundary immediately following the frame boundary corresponding to the unique word detected by said second means, a carrier wave sequence in the received data being indicative of a superframe boundary; fourth means for searching for and detecting if a unique word exists in the received data immediately following the carrier wave sequence detected by said third means; and fifth means for detecting unique words subsequent the unique word detected by said fourth means and for maintaining frame synchronization based upon the unique words detected subsequent the unique word detected by said fourth means.
Claim 23
Dependent Claim
223 words
A superframe lock subsystem for a mobile terminal comprising: first means for searching for and detecting a unique word in received data, the received data consisting of superframes including a plurality of frames having frame information therein, a unique word in the received data being indicative of a frame boundary; prediction means for predicting the location of frame boundaries in the received data based upon the unique word detected by said first means; second means for searching for and detecting if a unique word exists in the received data at the predicted frame boundary immediately following the frame boundary corresponding to the unique word detected by said first means; third means for searching for and detecting if a carrier wave sequence exists in the received data at the predicted frame boundary immediately following the frame boundary corresponding to the unique word detected by said second means, a carrier wave sequence in the received data being indicative of a superframe boundary; fourth means for searching for and detecting if a unique word exists in the received data immediately following the carrier wave sequence detected by said third means; and fifth means for detecting unique words subsequent the unique word detected by said fourth means and for maintaining frame synchronization based upon the unique words detected subsequent the unique word detected by said fourth means.
Claim 24
Dependent Claim
15 words
The superframe lock subsystem of claim 20, wherein the mobile terminal is a mobile telephone.
Claim 25
Dependent Claim
202 words
A superframe lock subsystem comprising: correlator means for detecting the presence of unique words and carrier wave sequences in received data and for providing a correlator output indicative thereof, the received data consisting of superframes including a plurality of frames having frame information therein, a unique word in the received data being indicative of frame boundaries and a carrier wave sequence in the received data being indicative of superframe boundaries within the received data; delay means for delaying the received data; frame classifier means, coupled to said correlator means and said delay means, for identifying frame type of the frames of the delayed received data in accordance with the correlator output and for outputting frame type signals indicative of identified frame type; and control means for predicting frame boundaries based on a first unique word detected by said correlator means in accordance with the correlator output, directing said correlator means to search for subsequent unique words and carrier wave sequences at the predicted frame boundaries, generating timing signals based on the predicted frame boundaries, delaying the received data and subsequently processing the frame information of the received data as thereby delayed in accordance with the timing signals and the frame type signals.
Claim 26
Dependent Claim
202 words
A superframe lock subsystem comprising: correlator means for detecting the presence of unique words and carrier wave sequences in received data and for providing a correlator output indicative thereof, the received data consisting of superframes including a plurality of frames having frame information therein, a unique word in the received data being indicative of frame boundaries and a carrier wave sequence in the received data being indicative of superframe boundaries within the received data; delay means for delaying the received data; frame classifier means, coupled to said correlator means and said delay means, for identifying frame type of the frames of the delayed received data in accordance with the correlator output and for outputting frame type signals indicative of identified frame type; and control means for predicting frame boundaries based on a first unique word detected by said correlator means in accordance with the correlator output, directing said correlator means to search for subsequent unique words and carrier wave sequences at the predicted frame boundaries, generating timing signals based on the predicted frame boundaries, delaying the received data and subsequently processing the frame information of the received data as thereby delayed in accordance with the timing signals and the frame type signals.
Claim 27
Dependent Claim
199 words
The superframe lock subsystem of claim 22, wherein said control means operates in a) an initial acquisition state for directing said correlator means to search for the first unique word in the received data, b) a tentative frame lock state, upon detection of the first unique word by said correlator means, for predicting frame boundaries and for directing said correlator means to search for a second unique word at a predicted frame boundary immediately following a frame boundary which corresponds to the first unique word, c) a frame lock state, upon detection of the second unique word by said correlator means, for directing said correlator means to search for a carrier wave sequence followed by a third unique word at a predicted frame boundary immediately following the predicted frame boundary which corresponds to the second unique word and for directing processing of frame information, and d) a superframe lock state, upon detection of the carrier wave sequence followed by the third unique word, for directing said correlator means to search for subsequent unique words at the predicted frame boundaries following the third unique word and for directing continuing processing of frame information based on the detected subsequent unique words.
Claim 28
Dependent Claim
28 words
The superframe lock subsystem of claim 23, wherein during said initial acquisition state said control means directs processing of frame information based upon the first unique word detected.
Claim 29
Dependent Claim
31 words
The superframe lock subsystem of claim 23, wherein during said tentative frame lock state said control means directs processing of frame information based upon the first and second unique words detected.