IP Library Granted Patent US 7,929,977
Granted Patent B2
US 7,929,977 · App. 11/929,630 · Granted Apr 19, 2011

Method and system for determining the location of an unlicensed mobile access subscriber

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 7,929,977
App. No.
11/929,630
Granted
Apr 19, 2011
Kind
B2
Abstract

A method and system for locating an unlicensed mobile access (UMA) subscriber. The method enables a user of a mobile station comprising a hand-set or the like that supports voice and data access via both licensed and unlicensed radio spectrums to be located. Accordingly, services requiring location information, such as 911 services, may be accessed when operating the mobile station under both UMA and licensed wireless network (e.g., cellular) sessions.

Claims (44)

1. A method for locating a user of a telecommunication device operating in a communication session in a wireless first communication system comprising a network controller for communicatively coupling the telecommunication device to a second communication system comprising a licensed radio access network and a core network, the method comprising:

identifying an access point of the wireless first communication system that is used to provide a wireless link to host the communication session;

determining whether location information is available for the access point; and

when location information is not available for the access point, initiating a hand-over of the communication session to the second communication system in order to use a location service of the second communication system to identify a location of the user of the telecommunication device.

2. The method of claim 1 , wherein the identifying, determining, and initiating are performed by the network controller.

3. A method for locating a user of a telecommunication device operating in a wireless first communication system comprising a network controller for communicatively coupling the telecommunication device to a second communication system comprising a licensed radio access network and a core network, the method comprising:

establishing a communication session between the network controller and the telecommunication device operating in a service region of the wireless first communication system;

identifying an access point that is used to provide a wireless link to host the communication session;

determining whether location information is available for the access point; and

when the location information is not available, employing a location service of the second communication system to identify a location of the user of the telecommunication device.

4. The method of claim 3 , wherein the establishing, determining, and employing are performed by the network controller.

5. The method of claim 3 further comprising:

when the location information is available, specifying the location information of the access point as the location of the user of the telecommunication device, wherein the location information comprises a location estimate that includes at least one of a geographic longitude, a geographic latitude, and a street address.

6. The method of claim 3 further comprising storing the location information for the telecommunication device obtained via the location service of the second communication system as the location information of the access point.

7. The method of claim 3 , wherein the communication session is maintained in the wireless first communication system while employing the location service of the second communication system.

8. A non-transitory computer readable medium storing a computer program for a network controller that communicatively couples a set of service regions of a wireless first communication system to a second wireless communication system comprising a licensed radio access network and a core network, the computer program executable by at least one processor to locate a user of a telecommunication device having a communication session in a service region of the first communication system, the computer program comprising sets of instructions for:

receiving from the telecommunication device information about the service region;

based on the information, determining whether location information is available for the service region; and

initiating a hand-over of the communication session from the wireless first communication system to the second communication system to identify a location of the user of the telecommunication device when the location information is not available for the service region.

9. The method of claim 8 , wherein the communication session is maintained in the wireless first communication system when the location information is available for the service region.

10. The non-transitory computer readable medium of claim 8 , wherein the computer program further comprises a set of instructions for:

specifying the location information of an access point as the location of the user of the telecommunication device when the location information is available, wherein the location information comprises a location estimate that includes at least one of a geographic latitude, a geographic longitude, and a street address.

11. The non-transitory computer readable medium of claim 8 , wherein the location information is for locating the user of the telecommunication device during an emergency call.

12. A method of locating a user of a telecommunication device operating in a service region of a wireless first communication system comprising a network controller for communicatively coupling the telecommunication device to a second communication system comprising a licensed radio access network and a core network, the method comprising:

receiving at the network controller information about the service region from the telecommunication device;

based on the information, determining whether location information is available for the service region; and

when the location information is not available for the service region, employing a location service of the second communication system to identify a location of the user of the telecommunication device.

13. The method of claim 12 , wherein the location information is for estimating the location of the user of the telecommunication device during an emergency call.

14. The method of claim 13 further comprising:

receiving location information from the location service; and

sending the location information received from the location service to an emergency service.

15. The method of claim 12 , wherein the location service of the second communication system comprises a Gateway Mobile Location Center (GMLC) and a Serving Mobile Location Center (SMLC).

16. The method of claim 12 further comprising storing the location information for the telecommunication device obtained via the location service of the second communication system as the location information of an access point.

17. The method of claim 12 , wherein the information about the service region comprises information about an access point operating in the service region, wherein the determining comprises determining whether the location information is available for the access point.

18. The method of claim 12 , wherein the service region comprises a Wi-Fi based access point for hosting a communication session.

19. The method of claim 12 , wherein the service region comprises a Bluetooth based access point for hosting a communication session.

20. The method of claim 12 further comprising:

when the location information is available, specifying the location information of an access point as the location of the user of the telecommunication device, wherein the location information comprises a location estimate that includes at least one of a geographic longitude, a geographic latitude, and a street address.

21. A non-transitory computer readable medium storing a computer program for a network controller that communicatively couples a set of service regions of a wireless first communication system to a second communication system comprising a licensed radio access network and a core network, the computer program executable by at least one processor to locate a user of a telecommunication device having a communication session in a service region of the wireless first communication system, the computer program comprising sets of instructions for:

receiving at the network controller information about the service region from the telecommunication device;

based on the information, determining whether location information is available for the service region; and

employing a location service of the second communication system to determine a location of the user of the telecommunication device when the location information is not available for the service region.

22. The non-transitory computer readable medium of claim 21 , wherein the information about the service region comprises an access point identifier of an access point that is used to host the communication session, wherein the set of instructions for determining comprises a set of instructions for determining whether location information is stored for the access point based on the access point identifier.

23. The non-transitory computer readable medium of claim 21 , wherein the communication session is maintained in the wireless first communication system while employing the location service of the second communication system.

Assignments (12)
RELEASE OF SECURITY INTEREST Recorded Jun 24, 2024
From: CITIZENS BANK, N.A.
To: RIBBON COMMUNICATIONS OPERATING COMPANY, INC. (F/K/A GENBAND US LLC AND SONUS NETWORKS, INC.)
Reel/Frame 067822/0433 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT AT R/F 044978/0801 Recorded Dec 6, 2021
From: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
To: RIBBON COMMUNICATIONS OPERATING COMPANY, INC. (F/K/A GENBAND US LLC AND SONUS NETWORKS, INC.)
Reel/Frame 058949/0497 →
SECURITY INTEREST Recorded Mar 3, 2020
From: RIBBON COMMUNICATIONS OPERATING COMPANY, INC.
To: CITIZENS BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 052076/0905 →
CHANGE OF NAME Recorded Jan 16, 2019
From: SONUS NETWORKS, INC.
To: RIBBON COMMUNICATIONS OPERATING COMPANY, INC.
Reel/Frame 048078/0036 →
SECURITY INTEREST Recorded Jan 2, 2018
From: GENBAND US LLC; SONUS NETWORKS, INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 044978/0801 →
MERGER AND CHANGE OF NAME Recorded Dec 24, 2017
From: SOLSTICE SAPPHIRE, INC.; SONUS NETWORKS, INC.; SONUS NETWORKS, INC.
To: SONUS, INC.
Reel/Frame 044957/0243 →
CHANGE OF NAME Recorded Dec 24, 2017
From: SONUS, INC.
To: SONUS NETWORKS, INC.
Reel/Frame 044957/0213 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2016
From: KINETO WIRELESS, LLC
To: SONUS NETWORKS, INC.
Reel/Frame 040351/0102 →
RELEASE OF SECURITY INTEREST Recorded Sep 28, 2016
From: BUSINESS DEVELOPMENT CORPORATION OF AMERICA, AS ADMINISTRATIVE AGENT
To: KINETO WIRELESS, LLC
Reel/Frame 040173/0114 →
CHANGE OF NAME Recorded Sep 17, 2014
From: KINETO WIRELESS, INC.
To: KINETO WIRELESS, LLC
Reel/Frame 033763/0534 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 3, 2014
From: GALLAGHER, MICHAEL D
To: KINETO WIRELESS, INC.
Reel/Frame 033656/0173 →
NOTICE OF GRANT OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Aug 7, 2014
From: KINETO WIRELESS, LLC
To: BUSINESS DEVELOPMENT CORPORATION OF AMERICA, AS ADMINISTRATIVE AGENT
Reel/Frame 033492/0826 →