Intelligent utilization of battery and bandwidth resources in mobile devices
First Claim
1. A mobile device comprising:
- a GPS module configured to receive location based information;
an intelligent activation module configured to regulate power consumption and network bandwidth consumption by the GPS module based on at least one control setting; and
one or more input/output (I/O) components configured to interact with the GPS module and the intelligent activation module to provide turn-by-turn directions to a user based on desired destination information and the at least one control setting.
1 Assignment
0 Petitions
Accused Products
Abstract
A programmable intelligent activation module to intelligently allow access to GPS resources is provided. In accordance with pre-programmed settings, an intelligent activation module will control the frequency by which a GPS module is allowed to access a GPS or GSM network in order to acquire location information of a mobile device equipped with GPS equipment. By controlling access to a GPS or GSM network, network resources such as bandwidth are conserved unless actually needed as is determined by the intelligent activation module. Similarly, battery resources for the mobile device are also conserved in that unnecessary activation of the GPS module is prevented until such activation is actually needed. The intelligent activation module can be programmed with a variety of settings including speed, map deltas, final destination information, or settings as pre-determined by a user of the mobile device.
-
Citations
34 Claims
-
1. A mobile device comprising:
-
a GPS module configured to receive location based information;
an intelligent activation module configured to regulate power consumption and network bandwidth consumption by the GPS module based on at least one control setting; and
one or more input/output (I/O) components configured to interact with the GPS module and the intelligent activation module to provide turn-by-turn directions to a user based on desired destination information and the at least one control setting. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for intelligently utilizing resources in a mobile device, comprising:
-
receiving destination information;
receiving final destination buffer information; and
accessing a location based information network to obtain location information at time intervals associated with the final destination buffer information. - View Dependent Claims (16, 17)
-
-
18. A method for intelligently utilizing resources in a mobile device, comprising:
-
receiving an indicia of speed at the mobile device;
accessing an onboard computer in a vehicle to determine a speed of the vehicle;
determining whether the speed of the vehicle is greater than the indicia of speed; and
if the speed of the vehicle is greater than the indicia of speed, accessing location based information over the at least one network. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A method for intelligently utilizing resources in a mobile device, comprising:
-
receiving an indicia of speed at the mobile device;
accessing an onboard computer in a vehicle to determine a speed of the vehicle;
determining whether the speed of the vehicle is less than the indicia of speed; and
if the speed of the vehicle is less than the indicia of speed, accessing location based information over the at least one network. - View Dependent Claims (24, 25, 26, 27)
-
-
28. A method for intelligently utilizing resources in a mobile device, comprising:
-
receiving an indicia of speed at the mobile device;
accessing an onboard computer in a vehicle to determine a speed of the vehicle;
determining a relationship between the speed of the vehicle and the indicia of speed; and
accessing location based information over the at least one network based on the relationship. - View Dependent Claims (29)
-
-
30. A method for intelligently utilizing resources in a mobile device, comprising:
-
receiving an indicia of speed;
accessing location based information over at least one network to obtain first location information (L1) and a first indication of time (T1);
accessing location based information over the at least one network to obtain second location information (L2) and a second indication of time (T2); and
determining present speed according to a distance differential based on location information and indications of time. - View Dependent Claims (31, 32, 33, 34)
-
Specification