IP Library Patent Application 11902845
Patent Application
App. No. 11/902,845

Injection of location object into routing SIP message

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 None
App. No.
11/902,845
Abstract

The function of determination of location is separated from the function of gathering information based on determined location by use of a Location Object (LO) proxy between an initiating VoIP capable device and a positioning center. The LOProxy queries an appropriate location database using a location key, and injects a PIDF-LO into a routing SIP message otherwise without location. A SIP request without location is received from a VoIP capable device. The SIP request contains messages indicating the type of location generator or service needed. A location key (like a telephone number or SIP URI), in addition to the type of location generator or service needed, is included in a SIP request. A location object (LO) broker may be used between a routing SIP message and a positioning center to direct a routing SIP message to an appropriate one of a plurality of location object (LO) proxies.

Claims (28)

1 . A method for separating determination of location from gathering information based on determined location, comprising:

receiving an incoming Session Internet Protocol (SIP) message at a location object proxy;

determining location of an initiator of said SIP message;

injecting a location object into said SIP message; and

passing said SIP message with location object (LO) to a positioning center.

2 . The method for separating determination of location from gathering information based on determined location according to claim 1 , wherein said determining location comprises:

querying a database with a unique location key; and

receiving in response a location of an initiator of said SIP message.

3 . The method for separating determination of location from gathering information based on determined location according to claim 2 , wherein said database comprises:

a static location database.

4 . The method for separating determination of location from gathering information based on determined location according to claim 2 , wherein said unique location key comprises:

a telephone number.

5 . The method for separating determination of location from gathering information based on determined location according to claim 2 , wherein said unique location key comprises:

a uniform resource identifier (URI).

6 . Apparatus to separate determination of location from gathering information based on determined location, comprising:

means for receiving an incoming Session Internet Protocol (SIP) message at a location object proxy;

means for determining location of an initiator of said SIP message;

means for injecting a location object into said SIP message; and

means for passing said SIP message with location object (LO) to a positioning center.

7 . The apparatus to separate determination of location from gathering information based on determined location according to claim 6 , wherein said means for determining location comprises:

means for querying a database with a unique location key; and

means for receiving in response a location of an initiator of said SIP message.

8 . The apparatus to separate determination of location from gathering information based on determined location according to claim 7 , wherein said database comprises:

a static location database.

9 . The apparatus to separate determination of location from gathering information based on determined location according to claim 7 , wherein said unique location key comprises:

a telephone number.

10 . The apparatus to separate determination of location from gathering information based on determined location according to claim 7 , wherein said unique location key comprises:

a uniform resource identifier (URI).

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Mar 3, 2016
From: SILICON VALLEY BANK
To: TELECOMMUNICATION SYSTEMS, INC.; LONGHORN ACQUISITION, LLC; SOLVEM INNOVATIONS, INC.; QUASAR ACQUISITION, LLC; NETWORKS IN MOTION, INC.
Reel/Frame 037994/0113 →
SECURITY AGREEMENT Recorded Jan 29, 2010
From: TELECOMMUNICATION SYSTEMS, INC.; LONGHORN ACQUISITION, LLC; SOLVERN INNOVATIONS, INC.; QUASAR ACQUISITION, LLC; NETWORKS IN MOTION, INC.
To: SILICON VALLEY BANK, AGENT
Reel/Frame 023870/0484 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2008
From: HINES, JOHN GORDON; JOHNSON, DARRIN; CROY, JONATHAN A.
To: TELECOMMUNICATION SYSTEMS, INC.
Reel/Frame 020870/0546 →