Prediction for power conservation in a mobile device
Abstract
Architecture that facilitates power conservation in mobile devices such as cell phones using prediction. The architecture is an algorithmic-based solution that transforms infrequently-captured geolocation data of an entity into a continuous probable location approximation. Given the location history and additional data about the recent location of the mobile device, the current location of the device can be estimated with some probability. Additionally, given the location history and additional data about the recent location of the device, the probability of the device actually being at a given point on a map is computed.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A mobile device comprising:
a processor; and computer storage memory having computer-executable instructions stored thereon which, when executed by the processor, configure the mobile device to: wherein the mobile device is associated with a first user; access, at the mobile device, location updates of a second user, the location updates of the second user periodically stored on a network for access by the mobile device as provided by a second mobile device associated with the second user; and estimating a realtime geographical location of the second user based on processing of a location update that shows a previous location of the second user, the estimating performed at the mobile device rather than accessing the network for additional location updates of the second user; and outputting for display on the mobile device the estimated realtime geographic location of the second mobile device.
2 . The mobile device of claim 1 , wherein the location updates include at least one of geographical coordinates of the location of the second user, or metadata comprised of speed information and navigation vector of the second user.
3 . The mobile device of claim 1 , wherein the geographical point of the second user is estimated based on a destination of the second user.
4 . The mobile device of claim 1 , wherein the geographical point of the second user is estimated based on some or all of historical location updates of the second user.
5 . The mobile device of claim 1 , wherein the geographical point of the second user is estimated based on location updates of other users.
6 . The mobile device of claim 1 , wherein the geographical point of the second user based on location updates and information from a navigation application of the second user.
7 . The mobile device of claim 1 , further configured to a data obtain traffic data and road topology vector data for processing to estimate the geographical point.
8 . The mobile device of claim 1 , wherein a location update of the second user to the network is not performed when the second user travels along a same vector and at an approximately constant speed.
9 . One or more computer-storage media having computer executable instructions embodied thereon, which when executed, cause a computing device to perform a method, comprising acts of:
accessing, via a mobile device associated with a first user, metadata of a second user stored on the network as location updates of the second user as provided by a second mobile device associated with the second user; estimating a realtime geographical location of the second user based on the accessed metadata, the estimating performed at the mobile device rather than accessing the network for additional location updates of the second user; and outputting for display through a map application on the mobile device the estimated realtime geographic location of the second mobile device.
10 . The media of claim 15 , further comprising sending a location update from the mobile device to the network for access by other users when a location update criteria indicates the user is approaching an intersection.
11 . The media of claim 9 , further comprising refraining from sending a location update from the mobile device to the network for access by other users when a location update criteria indicates the user is maintaining speed along a vector.
12 . The media of claim 9 , further comprising refraining from sending a location update from the mobile device to the network for access by other users when a location update criteria indicates the user is maintaining travel along a same road of a map.
13 . The media of claim 9 , further comprising estimating the realtime geographical location of the second user based in part on consideration of live traffic data.
14 . The media of claim 9 , further comprising overriding the sending of a location update based solely on an update criteria in view of a type of power source of the mobile device.
15 . A method, comprising acts of:
accessing, via a mobile device associated with a first user, metadata of a second user stored on the network as location updates of the second user, wherein the metadata includes speed information and location vector information for the second user; estimating a realtime geographical location of the second user based on the accessed metadata, the estimating performed at the mobile device rather than accessing the network for additional location updates of the second user; and outputting for display on the mobile device the estimated realtime geographic location of the second user.
16 . The method of claim 15 , further comprising sending a location update from the mobile device to the network for access by other users when a location update criteria indicates the first user is approaching an intersection.
17 . The method of claim 15 , further comprising refraining from sending a location update from the mobile device to the network for access by other users when a location update criteria indicates the user is maintaining speed along a vector.
18 . The method of claim 15 , further comprising refraining from sending a location update from the mobile device to the network for access by other users when a location update criteria indicates the user is maintaining travel along a same road of a map.
19 . The method of claim 15 , further comprising estimating the realtime geographical location of the second user based in part on consideration of live traffic data.
20 . The method of claim 15 , further comprising overriding a sending of a location update based solely on a location update criteria in view of a type of power source of the mobile device.Join the waitlist — get patent alerts
Track US2018084503A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.