SUBSTANTIALLY CONTINUOUS LOCATION LOGGING FOR GEOGRAPHIC-POSITIONING CAPABLE DEVICES
First Claim
1. A method comprising:
- determining, by one or more first processors of a mobile device, an operating condition of the mobile device, the operating condition comprising;
a current time of day;
a current activity of a user associated with the mobile device;
ora current proximity of the mobile device to a place socially connected to the user through an on-line social network with which the user and the place are associated; and
if the operating condition satisfies the operating condition of the mobile device, then sending, by the first processors, a message to one or more second processors of the mobile device, the message causing one or more of the second processors to transition from a sleep state to an active state.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a mobile computing device has a first processor and a second processor. The mobile device determines an operating condition of the mobile device, the operating condition being based on at least the current time of day, a current activity of a user associated with the mobile device, or a current proximity of the mobile device to a place connected to the user of the mobile device through an on-line social network. If the operating conditions of the mobile device are satisfied, the first processor of the mobile device sends a message to the second processor of the mobile device, the message causing the second processor to transition from a sleep state to an active state.
-
Citations
20 Claims
-
1. A method comprising:
-
determining, by one or more first processors of a mobile device, an operating condition of the mobile device, the operating condition comprising; a current time of day; a current activity of a user associated with the mobile device;
ora current proximity of the mobile device to a place socially connected to the user through an on-line social network with which the user and the place are associated; and if the operating condition satisfies the operating condition of the mobile device, then sending, by the first processors, a message to one or more second processors of the mobile device, the message causing one or more of the second processors to transition from a sleep state to an active state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. One or more computer-readable non-transitory storage media within a mobile device, the media embodying logic that is operable when executed to:
-
determine an operating condition of the mobile device, the operating condition comprising; a current time of day; a current activity of a user associated with the mobile device;
ora current proximity of the mobile device to a place socially connected to the user through an on-line social network with which the user and the place are associated; and if the operating condition satisfies the operating condition of the mobile device, then send a message to one or more second processors of the mobile device, the message causing one or more of the second processors to transition from a sleep state to an active state. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
one or more first processors; one or more second processors; and a memory coupled to the processors comprising instructions executable by the processors, the processors being operable when executing the instructions to; determine an operating condition of the mobile device, the operating condition comprising; a current time of day; a current activity of a user associated with the mobile device;
ora current proximity of the mobile device to a place socially connected to the user through an on-line social network with which the user and the place are associated; and if the operating condition satisfies the operating condition of the mobile device, then send a message to one or more second processors of the mobile device, the message causing one or more of the second processors to transition from a sleep state to an active state. - View Dependent Claims (18, 19, 20)
-
Specification