IP Library Granted Patent US 8,116,291
Granted Patent B2
US 8,116,291 · App. 12/549,290 · Granted Feb 14, 2012

Mobile computing device geographic location determination

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 8,116,291
App. No.
12/549,290
Granted
Feb 14, 2012
Kind
B2
Abstract

A wireless connection between a mobile device and an IP-based wireless telecommunications network is established when the mobile device registers with a network controller (NC) through an access point (AP). When a geographical position is needed for the mobile device (e.g., a 911 call), messages are exchanged between the NC and a serving mobile location center (SMLC), where the SMLC retrieves information from a database that is used to identify the geographic position of the mobile device. The database can store a variety of information related to mobile devices such as: last known position, IP address, MAC address, a mobile or subscriber identifier (such as an International Mobile Subscriber Identity (IMSI)), last CGI, etc. The geographical position is communicated back to the NC, which can then forward the position information to a switch for processing such as for 911 calls.

Claims (56)

1. A method of estimating a location of a mobile device that is accessing an IP-based network, the method comprising:

receiving an identifier of an access point used by a mobile device to access an IP-based network;

receiving, from the mobile device over the IP-based network, an identifier of a cell tower proximate to the access point;

associating the access point identifier with the cell tower identifier;

storing the association between the access point identifier and the cell tower identifier; and

estimating a location of the mobile device based at least in part upon the stored cell tower identifier.

2. The method of claim 1 , wherein the access point identifier is received from the mobile device.

3. The method of claim 1 , wherein the cell tower identifier includes a cell global identity (CGI), and wherein the access point identifier includes at least one of a Media Access Control (MAC) address and an Internet Protocol (IP) address.

4. The method of claim 1 , further comprising:

receiving, from the mobile device over the IP-based network, global positioning system (GPS) coordinates of the mobile device;

associating the access point identifier with the GPS coordinates;

storing the association between the access point identifier and the GPS coordinates; and

estimating a location of the mobile device based at least in part upon the stored GPS coordinates.

5. The method of claim 1 , further comprises:

receiving the access point identifier when a second mobile device accesses the IP-based network via the access point;

receiving, from the second mobile device over the IP-based network, an identifier of a second cell tower;

associating the access point identifier with the second cell tower identifier; and

storing the association between the access point identifier and the second cell tower identifier.

6. The method of claim 1 , further comprising receiving either an indication that the mobile device is currently associated with the cell tower or an indication that the mobile device was previously associated with the cell tower.

7. The method of claim 1 , further comprising deactivating the stored association between the access point identifier and the cell tower identifier.

8. A method of estimating a location of a mobile device, the method comprising:

receiving an identifier of an access point used by a mobile device to access an IP-based network;

accessing a set of stored associations between the access point and one or more cell towers, the one or more cell towers identified by mobile devices that had previously utilized the access point to access the IP-based network, and selecting a cell tower that has a location that is believed proximate to the location of the access point;

determining the location of the selected cell tower; and

estimating a location of the mobile device based at least in part upon the determined location of the selected cell tower.

9. The method of claim 8 , further comprising:

receiving, from the mobile device over the IP-based network, an identifier of a cell tower proximate to the access point;

associating the cell tower identifier with the access point identifier; and

storing the association between the two identifiers.

10. The method of claim 8 , wherein the cell tower identifier includes a cell global identity (CGI), and wherein the access point identifier includes at least one of a Media Access Control (MAC) address and an IP address.

11. The method of claim 8 , further comprising:

receiving a request for the estimated location of the mobile device; and

providing the estimated location of the mobile device in response to the request.

12. The method of claim 8 , further comprising:

determining an address associated with the mobile device; and

estimating a location of the mobile device based at least in part upon the address associated with the mobile device.

13. The method of claim 8 , further comprising:

determining a location of an address associated with the mobile device;

determining whether the location of the address is within a predetermined distance from the location of the selected cell tower; and

if the location of the address is within a predetermined distance from the location of the selected cell tower, then estimating a location of the mobile device based upon the location of the address.

14. The method of claim 8 , further comprising:

receiving the identifier of the access point when a second mobile device uses the access point to access the IP-based network;

receiving, from the second mobile device over the IP-based network, an identifier of a second cell tower proximate to the access point;

associating the second cell tower identifier with the access point identifier; and

storing the association between the two identifiers.

15. The method of claim 8 , wherein selecting a cell tower includes selecting a cell tower having the most recent stored association between its identifier and the access point identifier.

16. The method of claim 8 , wherein selecting a cell tower includes selecting a cell tower for which a number of stored associations between the cell tower and the access point is greater than a number of stored associations between any other cell tower and the access point.

17. The method of claim 8 , wherein selecting a cell tower further includes selecting a cell tower for which a number of stored associations between it and the access point exceeds a threshold number.

18. A system for estimating a location of a mobile device, the system comprising:

means for receiving an identifier of an access point used by a mobile device to access an IP-based network;

means for selecting a cell tower based at least in part upon the access point identifier, wherein the selected cell tower has a location that is proximate to a location of the access point;

means for determining the location of the selected cell tower; and

means for estimating a location of the mobile device based at least in part upon the determined location of the selected cell tower.

19. The system of claim 18 , further comprising:

means for receiving a request for the estimated location of the mobile device; and

means for providing the estimated location of the mobile device.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT INTERNATIONAL INCORPORATED; IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
RELEASE OF SECURITY INTEREST Recorded Apr 1, 2020
From: DEUTSCHE TELEKOM AG
To: T-MOBILE USA, INC.; IBSV LLC
Reel/Frame 052969/0381 →
RELEASE OF SECURITY INTEREST Recorded Apr 1, 2020
From: DEUTSCHE BANK AG NEW YORK BRANCH
To: T-MOBILE USA, INC.; IBSV LLC; METROPCS COMMUNICATIONS, INC.; METROPCS WIRELESS, INC.; T-MOBILE SUBSIDIARY IV CORPORATION; LAYER3 TV, INC.; PUSHSPRING, INC.
Reel/Frame 052969/0314 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Dec 30, 2016
From: T-MOBILE USA, INC.
To: DEUTSCHE TELEKOM AG
Reel/Frame 041225/0910 →
SECURITY AGREEMENT Recorded Nov 17, 2015
From: T-MOBILE USA, INC.; METROPCS COMMUNICATIONS, INC.; T-MOBILE SUBSIDIARY IV CORPORATION
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS ADMINISTRATIVE AGENT
Reel/Frame 037125/0885 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2011
From: ANNAMALAI, MAGESH; CALDWELL, CHRISTOPHER E.; CHAPMAN, SIMON; JOUL, CHRISTOPHER H.; MUELLER, JUSTIN; LINKOLA, JANNE P.; POTTLE, JOHN F.; JENSEN, RYAN N.
To: T-MOBILE USA, INC.
Reel/Frame 027136/0853 →