IP Library Granted Patent US 9,684,080
Granted Patent B2
US 9,684,080 · App. 12/964,573 · Granted Jun 20, 2017

Low-energy GPS

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,684,080
App. No.
12/964,573
Granted
Jun 20, 2017
Kind
B2
Abstract

This document describes various techniques for implementing low-energy GPS on a mobile device. A GPS module is activated, a sub-millisecond pseudo-range estimate is received from the GPS module, the GPS module is deactivated, the sub-millisecond pseudo-range estimate and a time stamp are transmitted to a remote entity, and location information based on the sub-millisecond pseudo-range estimate and time stamp is received from the remote entity.

Claims (9)

1. A method comprising:

receiving, in one or more data packets from a remote entity and based on a minimum update frequency of location information to which the one or more data packets correspond, a sub-millisecond pseudo-range estimate associated with GPS signals received by the remote entity, a time stamp provided from the remote entity and corresponding to the sub-millisecond pseudo-range estimate that indicates when the GPS signals were received by the remote entity, and information relating to an approximate location of the remote entity, the minimum update frequency of the location information indicating a period of time for the remote entity to duty cycle a GPS module;

determining a position of the remote entity based on the information relating to the approximate location of the remote entity, the sub-millisecond pseudo-range estimate, and the corresponding time stamp; and

transmitting the location information to the remote entity based on the determined position.

2. The method as recited in claim 1 , wherein the sub-millisecond pseudo-range estimate is an average of sub-millisecond pseudo-range estimates.

3. The method as recited in claim 1 , wherein the act of receiving receives a plurality of sub-millisecond pseudo-range estimates.

4. The method as recited in claim 1 , wherein the information relating to an approximate location is based on a previously determined position, a unique identifier of a cell-tower, or a media access address of a wireless network access-point.

5. The method as recited in claim 1 , wherein the location information includes positional coordinates of the determined position of the remote entity or information associated with a location-based service.

6. The method as recited in claim 1 , wherein the location information is information relating to entities proximate the determined position of the remote entity.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034544/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 5, 2011
From: LIU, JIE; PRIYANTHA, NISSANKA ARACHCHIGE BODHI; FILHO, HEITOR SOARES RAMOS
To: MICROSOFT CORPORATION
Reel/Frame 025583/0459 →