Dual mode bluetooth/wireless device with power conservation features
First Claim
1. A signal-bearing medium tangibly embodying a program of machine-readable instructions executable by a digital data processing machine to perform operations to synchronize idle mode wakeup times for a Bluetooth module and a wireless module in a dual mode Bluetooth/wireless unit, the operations comprising:
- determining whether a next planned wireless module wakeup time is earlier than a next planned Bluetooth module wakeup time;
if the next planned wireless module wakeup time is earlier than the next planned Bluetooth module wakeup time, performing operations comprising;
determining whether a next Bluetooth scanning frequency change is scheduled to occur after the next planned wireless module wakeup time, and only in such event, performing operations comprising rescheduling the next planned Bluetooth scanning frequency change to occur substantially at the next planned wireless module wakeup time.
0 Assignments
0 Petitions
Accused Products
Abstract
In a dual mode Bluetooth/wireless mobile unit, the next sleep mode Bluetooth wakeup time is rescheduled to synchronize with any upcoming idle mode wireless wakeup time that will otherwise precede the Bluetooth wakeup time. The Bluetooth clock is advanced, or other reconfiguration made to the Bluetooth module, as appropriate to prevent the scanning frequency from changing during a sleep mode Bluetooth wakeup/scanning interval commencing at the resynchronized Bluetooth wakeup time.
-
Citations
1 Claim
-
1. A signal-bearing medium tangibly embodying a program of machine-readable instructions executable by a digital data processing machine to perform operations to synchronize idle mode wakeup times for a Bluetooth module and a wireless module in a dual mode Bluetooth/wireless unit, the operations comprising:
-
determining whether a next planned wireless module wakeup time is earlier than a next planned Bluetooth module wakeup time;
if the next planned wireless module wakeup time is earlier than the next planned Bluetooth module wakeup time, performing operations comprising;
determining whether a next Bluetooth scanning frequency change is scheduled to occur after the next planned wireless module wakeup time, and only in such event, performing operations comprising rescheduling the next planned Bluetooth scanning frequency change to occur substantially at the next planned wireless module wakeup time.
-
Specification