IP Library Granted Patent US 9,097,544
Granted Patent B2
US 9,097,544 · App. 13/770,265 · Granted Aug 4, 2015

Location tracking for mobile computing device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,097,544
App. No.
13/770,265
Granted
Aug 4, 2015
Kind
B2
Abstract

A mobile computing device is disclosed. The mobile computing device includes a location determination circuit and a processing circuit. The processing circuit determines a current location of the mobile computing device and a destination location. The processing circuit determines an expected travel time from the current location to the destination location, and disables continuous location tracking for a duration of time. The duration is determined based on the expected travel time. Once the duration of time has elapsed, the processing circuit enables continuous location tracking.

Claims (30)

1. A mobile computing device comprising:

a location determination circuit; and

a processing circuit, coupled to the location determination circuit, to:

determine a current location of the mobile computing device and a destination location;

determine an expected travel time from the current location to the destination location;

disable continuous location tracking for a duration of time, the duration of time being determined based on the expected travel time;

once the duration of time has elapsed, enable continuous location tracking; and

generate a notification message in response to the processing circuit determining that the current location of the mobile computing device is within a predetermined distance of the destination location.

2. The mobile computing device of claim 1 , wherein the processing circuit determines that the current location of the mobile computing device is within the predetermined distance of the destination location by comparing a first latitude and a first longitude of the current location with a second latitude and a second longitude of the destination location.

3. The mobile computing device of claim 1 , wherein the duration of time is equal to the expected travel time.

4. The mobile computing device of claim 1 , wherein the duration of time is set to a fraction of the expected travel time.

5. The mobile computing device of claim 1 , wherein the processing circuit disables continuous location tracking for the duration of time in response to determining that the mobile computing device has begun moving toward the destination location.

6. The mobile computing device of claim 1 , wherein the processing circuit disables continuous location tracking by turning off a global positioning system (GPS) tracking function.

7. A non-transitory computer-readable medium storing instructions that, when executed by one or more processors of a mobile computing device, cause the one or more processors to:

determine a current location of the mobile computing device and a destination location;

determine an expected travel time from the current location to the destination location;

disable continuous location tracking for a duration of time, the duration of time being determined based on the expected travel time;

once the duration of time has elapsed, enable continuous location tracking; and

generate a notification message in response to determining that the current location of the mobile computing device is within a predetermined distance of the destination location.

8. The non-transitory computer-readable medium of claim 7 , wherein the instructions cause the one or more processors to determine that the current location of the mobile computing device is within the predetermined distance of the destination location by comparing a first latitude and a first longitude of the current location with a second latitude and a second longitude of the destination location.

9. The non-transitory computer-readable medium of claim 7 , wherein the duration of time is equal to the expected travel time.

10. The non-transitory computer-readable medium of claim 7 , wherein the duration of time is set to a fraction of the expected travel time.

11. The non-transitory computer-readable medium of claim 7 , wherein the instructions cause the one or more processors to disable continuous location tracking for the duration of time in response to determining that the mobile computing device has begun moving toward the destination location.

12. The non-transitory computer-readable medium of claim 7 , wherein the instructions cause the one or more processors to disable continuous location tracking by turning off a global positioning system (GPS) tracking function.

13. A method of operating a mobile computing device, the method being performed by one or more processors and comprising:

determining a current location of the mobile computing device and a destination location;

determining an expected travel time from the current location to the destination location;

disabling continuous location tracking for a duration of time, the duration of time being determined based on the expected travel time;

once the duration of time has elapsed, enabling continuous location tracking; and

generating a notification message in response to determining that the current location of the mobile computing device is within a predetermined distance of the destination location.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2014
From: HEWLETT-PACKARD COMPANY; HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.; PALM, INC.
To: QUALCOMM INCORPORATED
Reel/Frame 032177/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: PALM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 031837/0239 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: PALM, INC.
Reel/Frame 031837/0544 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: PALM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 031837/0659 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2013
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: PALM, INC.
Reel/Frame 030341/0459 →