Portable resource management systems and methods
First Claim
1. A method performed by a mobile device comprising a processor and a non-transitory computer-readable storage medium storing instructions that, when executed, cause the mobile device to perform the method, the method comprising:
- receiving first device location information from a first sensor system of the mobile device;
determining, based on the first device location information, that the mobile device is in a transitory state;
scheduling a first location determination event by a second sensor system of the mobile device based on the determination that the mobile device is in the transitory state, the second sensor system differing from the first sensor system, the first location determination event being scheduled at an expiration of a first period of time initiated at a time of receipt of the first device location information, wherein the first period of time is based on a location indicated by the first device location information and a relative distance between the location indicated by the first device location information and one or more points of interest;
receiving second device location information from the first sensor system;
cancelling, in response to receiving the second device location information, the scheduled first location determination event;
scheduling a second location determination event by the second sensor system at an expiration of a second period of time, the second period of time initiated at a time of receipt of the second device location information; and
performing the second location determination event by the second sensor system at the expiration of the second period of time.
4 Assignments
0 Petitions
Accused Products
Abstract
This disclosure relates to systems and methods for managing resources of a mobile device based on a state of the device. In certain embodiments, systems and methods disclosed herein may adjust utilization of one more device systems and/or sensors based on a state of a device to better utilize device power or other resources. In further embodiments, systems and methods disclosed herein may utilize one or more power-efficient systems to determine when a device is in a transitory state and to schedule precise location determination events at times when the device is more likely to be located at a point of interest.
-
Citations
8 Claims
-
1. A method performed by a mobile device comprising a processor and a non-transitory computer-readable storage medium storing instructions that, when executed, cause the mobile device to perform the method, the method comprising:
-
receiving first device location information from a first sensor system of the mobile device; determining, based on the first device location information, that the mobile device is in a transitory state; scheduling a first location determination event by a second sensor system of the mobile device based on the determination that the mobile device is in the transitory state, the second sensor system differing from the first sensor system, the first location determination event being scheduled at an expiration of a first period of time initiated at a time of receipt of the first device location information, wherein the first period of time is based on a location indicated by the first device location information and a relative distance between the location indicated by the first device location information and one or more points of interest; receiving second device location information from the first sensor system; cancelling, in response to receiving the second device location information, the scheduled first location determination event; scheduling a second location determination event by the second sensor system at an expiration of a second period of time, the second period of time initiated at a time of receipt of the second device location information; and performing the second location determination event by the second sensor system at the expiration of the second period of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification