System and Method for Automatically Scheduling Radios on a Mobile Device
First Claim
1. A method of automatically powering on and off one or more radios in a mobile device, the method comprising:
- retrieving from memory a schedule for each of the one or more radios, the schedule specifying availability of network coverage for each of the one or more radios; and
powering on and off each of the one or more radios according to the schedule.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for automatically powering on and off one or more radios in a mobile device according to a schedule generated automatically for each of the one or more radios. To generate the schedules, each of the one or more radios are powered on for a designated period of time. During the designated period of time, information is recorded specifying the availability of network coverage for each of the radios. A schedule for each of the radios is then generated according to this information. Each radio is subsequently automatically powered on and off according its schedule.
17 Citations
41 Claims
-
1. A method of automatically powering on and off one or more radios in a mobile device, the method comprising:
-
retrieving from memory a schedule for each of the one or more radios, the schedule specifying availability of network coverage for each of the one or more radios; and powering on and off each of the one or more radios according to the schedule. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer readable medium having stored thereon computer readable instructions for automatically powering on and off one or more radios in a mobile device, the computer readable instructions comprising instructions for:
-
retrieving from memory a schedule for each of the one or more radios, the schedule specifying availability of network coverage for each of the one or more radios; and powering on and off each of the one or more radios according to the schedule.
-
-
8. A mobile device comprising a radio scheduling software application for automatically powering on and off one or more radios in the mobile device, the mobile device further comprising memory, and the radio scheduling software application configured for:
-
retrieving from memory a schedule for each of the one or more radios, the schedule specifying availability of network coverage for each of the one or more radios; and powering on and off each of the one or more radios according to the schedule. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method of automatically powering on and off one or more radios in a mobile device, the method comprising:
-
powering on the one or more radios for a designated period of time; during the designated period of time, recording in memory information specifying availability of network coverage for each of the one or more radios; and generating a schedule for each of the one or more radios using the information. - View Dependent Claims (15, 16, 17, 18)
-
-
19. The method of clam 18 wherein during the designated period of time, a display on the mobile device indicates that the mobile device is collecting information specifying availability of network coverage for each of the one or more radios.
-
20. A non-transitory computer readable medium having stored thereon computer readable instructions for automatically powering on and off one or more radios in a mobile device, the computer readable instructions comprising instructions for:
-
powering on the one or more radios for a designated period of time; during the designated period of time, recording in memory information specifying availability of network coverage for each of the one or more radios; and generating a schedule for each of the one or more radios using the information.
-
-
21. A mobile device comprising a radio scheduling software application for automatically powering on and off one or more radios in the mobile device, the mobile device further comprising memory, and the radio scheduling software application configured for:
-
powering on the one or more radios for a designated period of time; during the designated period of time, recording in memory information specifying availability of network coverage for each of the one or more radios; and generating a schedule for each of the one or more radios using the information. - View Dependent Claims (22, 23, 24, 25)
-
-
26. The mobile device of clam 25 wherein during the designated period of time, a display on the mobile device indicates that the mobile device is collecting information specifying availability of network coverage for each of the one or more radios.
-
27. A method of automatically powering on and off one or more radios in a mobile device, the method comprising:
-
operating the mobile device in a learning mode to determine availability of network coverage for each of the one or more radios during at least one designated period of time; and selectively powering on and off each of the one or more radios according to information determined during the learning mode. - View Dependent Claims (28, 29, 30, 31, 32)
-
-
33. The method of clam 32 wherein during the designated period of time, a display on the mobile device indicates that the mobile device is collecting information specifying availability of network coverage for each of the one or more radios.
-
34. A non-transitory computer readable medium having stored thereon computer readable instructions for automatically powering on and off one or more radios in a mobile device, the computer readable instructions comprising instructions for:
-
operating the mobile device in a learning mode to determine availability of network coverage for each of the one or more radios during at least one designated period of time; and selectively powering on and off each of the one or more radios according to information determined during the learning mode.
-
-
35. A mobile device comprising a radio scheduling software application for automatically powering on and off one or more radios in the mobile device, the mobile device further comprising memory, and the radio scheduling software application configured for:
-
operating the mobile device in a learning mode to determine availability of network coverage for each of the one or more radios during at least one designated period of time; and selectively powering on and off each of the one or more radios according to information determined during the learning mode. - View Dependent Claims (36, 37, 38, 39, 40)
-
-
41. The mobile device of clam 40, wherein during the designated period of time, a display on the mobile device indicates that the mobile device is collecting information specifying availability of network coverage for each of the one or more radios.
Specification