Clock adjustment for a handheld audio system
First Claim
Patent Images
1. A method for adjusting a system clock comprises:
- receiving a signal at a receive rate corresponding to a receive clock, wherein the signal includes data at a transmit rate;
determining an error term between the receive rate and the transmit rate; and
generating a clock signal based on the receive clock and the error term, wherein the error term is non-zero.
16 Assignments
0 Petitions
Accused Products
Abstract
A handheld audio system having a radio signal decoder that includes a method for adjusting a system clock. Adjusting the system clock includes receiving a signal at a rate of a receive clock, wherein the signal includes data at a transmit rate. An error term is determined between the receive rate and the transmit rate. Based on the receive clock and the error term, where the error term is non-zero, a clock signal is generated.
18 Citations
26 Claims
-
1. A method for adjusting a system clock comprises:
-
receiving a signal at a receive rate corresponding to a receive clock, wherein the signal includes data at a transmit rate;
determining an error term between the receive rate and the transmit rate; and
generating a clock signal based on the receive clock and the error term, wherein the error term is non-zero. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for adjusting a receive clock comprises:
-
receiving a signal at a rate of the receive clock, wherein the signal includes data at a transmit rate;
determining an error term between the rate of the receive clock and the transmit rate;
determining whether the error term is within an error tolerance; and
when the error term is not within the error tolerance, adjusting the rate of the receive clock based on the error term to produce an adjusted receive clock rate, wherein the error tolerance is substantially non-zero. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A radio signal decoder comprises:
-
a front-end module operably coupled to, when enabled, convert a received radio signal into digital data in accordance with a rate of a receive clock, wherein the received radio signal includes data at a transmit rate; and
a baseband processing module operably coupled to process the digital data and to produce therefrom output digital data, wherein the baseband processing module includes;
a processing module; and
memory operably coupled to the processing module, wherein the memory stores operational instructions that cause the processing module to;
determine an error term between the rate of the receive clock and the transmit rate;
determine whether the error term is within an error tolerance; and
when the error term is not within the error tolerance, adjust the rate of the receive clock based on the error term to produce an adjusted receive clock rate. - View Dependent Claims (13, 14, 15)
-
-
16. A radio signal decoder comprises:
-
a front-end module operably coupled to, when enabled, convert a received radio signal into digital data in accordance with a rate of a receive clock, wherein the received radio signal includes data at a transmit rate; and
a baseband processing module operably coupled to process the digital data and to produce therefrom output digital data, wherein the baseband processing module includes;
a processing module; and
memory operably coupled to the processing module, wherein the memory stores operational instructions that cause the processing module to;
determine an error term between the receive rate and the transmit rate; and
generate a clock signal based on the receive clock and the error term, wherein the error term is non-zero. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A method for correcting a local time base of a handheld media device comprises:
-
searching for a continuous-time radio signal that includes a suitable timing reference; and
when the continuous-time radio signal is located, receiving the continuous-time radio signal from the RF front end;
extracting timing information from the continuous-time radio signal; and
correcting the local time base with the timing information. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification