Fast-sleep configuration for CDMA slotted mode
First Claim
1. A timing system for a wireless mobile station, the system comprising:
- a communication element operating to communicate with a remote station; and
a circuit that enables the mobile station to enter a low-power mode after a next timing boundary when a command is received;
wherein the circuit artificially slews local system time upon receipt of said command so that the next timing boundary occurs substantially immediately.
2 Assignments
0 Petitions
Accused Products
Abstract
A sleep timing system for a wireless mobile station includes a circuitry that enables the mobile station to enter a low-power mode immediately upon command. The circuitry transitions the mobile station into the low-power mode without waiting for a next pseudo-random noise (PN) sequence roll boundary. The timing system includes a counter, a wakeup time register, and a sleep timer. The counter receives a PN sequence and estimates a number of clock cycles to the next PN sequence roll boundary. The wakeup time register may be set with a sleep time value in terms of number of PN roll boundaries. The register is provided with a new sleep time value that includes the number of clock cycles to the next PN sequence roll boundary.
-
Citations
26 Claims
-
1. A timing system for a wireless mobile station, the system comprising:
-
a communication element operating to communicate with a remote station; and
a circuit that enables the mobile station to enter a low-power mode after a next timing boundary when a command is received;
wherein the circuit artificially slews local system time upon receipt of said command so that the next timing boundary occurs substantially immediately. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for managing sleep timing operations in a CDMA slotted-paging mode, comprising:
-
monitoring allotted slots or interrupts;
waking up at an appropriate time to service said slots or interrupts;
immediately entering a low-power mode when commanded;
slewing local system time before entering said low-power mode;
determining a difference between said slewed local system time and correct system time that corresponds to said allotted slots; and
incorporating said difference into the duration of said low-power mode. - View Dependent Claims (8, 9, 10)
-
-
11. A method for managing sleep timing operations in a wireless mobile device, comprising:
-
slewing a local time reference so that an artificial timing roll boundary occurs immediately upon a command to enter a low-power mode, wherein said artificial timing roll boundary occurs sooner than a next timing roll boundary;
storing a calculated wakeup time based in part on a time period to said next timing roll boundary, upon the command to enter said low-power mode; and
transitioning into said low-power mode in accordance with said local time reference without waiting for said next timing roll boundary.
-
-
12. A computer program on a computer-readable storage medium having executable instructions that enable a mobile station to enter a low-power mode substantially immediately upon command, said program enabling the computer to:
-
slew a local time reference so that an artificial timing roll boundary occurs immediately upon a command to enter a low-power mode, wherein said artificial timing roll boundary occurs sooner than a next timing roll boundary;
store a calculated wakeup time based in part on a time period to said next timing roll boundary, upon the command to enter said low-power mode; and
transition into said low-power mode in accordance with said local time reference without waiting for said next timing roll boundary.
-
-
13. A wireless telephone device, comprising:
-
a housing; and
a sleep timing system within the housing, said system enabling the device to enter a low-power mode after a next roll boundary when a command is received;
wherein the sleep timing system artificially slews local system time upon receipt of said command so that the next roll boundary occurs substantially immediately. - View Dependent Claims (14, 15)
-
-
16. A method for managing sleep timing operations in a wireless mobile device, comprising:
-
computing a time difference between a first system time that corresponds to a desired start time of sleep and a second system time that corresponds to a system time event;
slewing a local reference clock from a first time that is synchronized with system timing to a second time that is offset from the system timing by the time difference; and
entering sleep when the local reference clock reaches a local time event. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A timing system for a wireless mobile station that uses periodic timing boundaries to control a low-power mode, the timing system comprising:
-
a counter that determines a time interval to a next timing boundary upon receiving a command;
a calculating element that calculates a sleep time period based on the time interval; and
a signal generator that produces a sleep command signal after the calculating element calculates the sleep time period so that the wireless mobile station enters the low-power mode without waiting the next timing boundary, and produces a wakeup signal when the sleep time period has elapsed. - View Dependent Claims (25, 26)
-
Specification