IP Library Granted Patent US 9,197,992
Granted Patent B2
US 9,197,992 · App. 14/747,148 · Granted Nov 24, 2015

User plane location services over session initiation protocol (SIP)

Inventors: Yinjun Zhu (Sammamish, WA); Gordon John Hines (Kirkland, WA); Roger Marshall (Auburn, WA); Fei Yang (Odenton, MD); Victor Burton (Bellevue, WA)
Assignee: TeleCommunication Systems, Inc.
H04W4/02H04L65/1006H04L67/18H04M3/42348H04M7/006H04W4/22H04W64/00H04W64/003
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,197,992
App. No.
14/747,148
Filed
Jun 23, 2015
Granted
Nov 24, 2015
Kind
B2
Art Unit
2466
USPC
370/352
Abstract

A method and mechanism to allow a location server to initiate a user plane location service (e.g., SUPL defined by OMA) procedure to a user plane enabled device via Instant Messaging, or alternatively, via an existing SIP session if a multimedia session is already established. The location request is signaled to the user plane enabled device via a SIP INFO message. The location request uses SIP messaging to overcome firewall and other network security issues. Location using SUPL over SIP may be provided about a caller making an E911 emergency call. An Instant Message may be sent to the user plane enabled device, e.g., a VoIP wireless phone.

Claims (17)

1. A method for obtaining a location of a subscriber wireless device, comprising:

signaling, at a location server, a Secure User Plane for Location (SUPL) location request via an existing multimedia session initiation protocol (SIP) session established between said location server and a target wireless device via a physical presence server; and

retrieving, via a user plane location service session, location information associated with said target wireless device.

2. The method for obtaining a location of a subscriber wireless device according to claim 1 , further comprising:

initiating said user plane location service session via Extensible Messaging and Presence Protocol (XMPP) protocol.

3. The method for obtaining a location of a subscriber wireless device according to claim 1 , wherein:

said SUPL location request is signaled to said target wireless device via a SIP INFO message.

4. The method for obtaining a location of a subscriber wireless device according to claim 1 , wherein said signaling, at said location server, comprises:

transmitting a SIP message as said signaling, to overcome network security.

5. The method for obtaining a location of a subscriber wireless device according to claim 4 , wherein said network security comprises:

a firewall.

6. The method for obtaining a location of a subscriber wireless device according to claim 1 , further comprising:

receiving an emergency call from said target wireless device via Voice over Internet Protocol (VoIP).

7. The method for obtaining a location of a subscriber wireless device according to claim 1 , wherein said target wireless device comprises:

a voice over Internet Protocol (VoIP) phone.

8. The method for obtaining a location of a subscriber wireless device according to claim 1 , wherein:

said user plane location service session complies with a secure user plane for location (SUPL) standard defined by Open Mobile Alliance OMA-TS-ULP-V1 — 0-20060127-C.

Assignments (2)
SECURITY AGREEMENT Recorded Mar 3, 2016
From: COMTECH EF DATA CORP.; COMTECH XICOM TECHNOLOGY, INC.; COMTECH MOBILE DATACOM CORPORATION; TELECOMMUNICATION SYSTEMS, INC.
To: CITIBANK N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 037993/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2015
From: ZHU, YINJUN; HINES, GORDON JOHN; MARSHALL, ROGER; YANG, FEI; BURTON, VICTOR
To: TELECOMMUNICATION SYSTEMS, INC.
Reel/Frame 035952/0511 →
Continuity (11)
Continuation 14201283 · Mar 7, 2014
Continuation 11638548 · Dec 14, 2006
Continuation 14747148
Continuation In Part 13775670 · Feb 25, 2013
Continuation 13064203 · Mar 10, 2011
Continuation 11819262 · Jun 26, 2007
Continuation 10836330 · May 3, 2004
Continuation 10739292 · Dec 19, 2003
Provisional Application 60861267 · Nov 28, 2006
Provisional Application 60555305 · Mar 23, 2004
Related Publication 20150289092A1 · Oct 8, 2015