IP Library Granted Patent US 8,290,510
Granted Patent B2
US 8,290,510 · App. 12/782,920 · Granted Oct 16, 2012

System and method for SUPL held interworking

Assignee: Andrew LLC
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,290,510
App. No.
12/782,920
Granted
Oct 16, 2012
Kind
B2
Abstract

A system and method for enhancing a SUPL session where a SET with a HELD client discovers an LIS of an access network and provides information received from the LIS or plurality of LISs to the SLP. The SLP determines the trustworthiness of the location information and estimates a location. The degree to which the SLP uses the location information is a function of the trustworthiness of the LIS and restraints on the location request. The location information may include a URI or domain name or other indication of location.

Claims (52)

1. A method of locating a mobile device comprising:

connecting the mobile device to an access network;

discovering a location information server (LIS) over the connected access network;

obtaining location information from the LIS over the connected access network;

measuring characteristics of a wireless communications network at the mobile device to obtain network measurements;

sending a message from the mobile device to a location center, wherein the location center is a SUPL (Secure User Plane Location) Location Platform (SLP), said message containing location information received from the LIS and the network measurements;

determining if the location information server is trustworthy; and,

determining a location based at least upon the location information.

2. The method according to claim 1 , where mobile device comprises a SUPL enabled terminal and HELD (Http Enabled Location Delivery) client and the LIS provides information using HELD.

3. The method according to claim 1 , wherein the mobile device comprises a SUPL enabled terminal (SET) and a DHCP (Dynamic Host Configuration Protocol) client and the LIS is a DHCP server.

4. The method according to claim 1 , where determining if the LIS is trustworthy is based on the URI (Uniform Resource Identifier) of the LIS.

5. The method according to claim 1 , where determining if the LIS is trustworthy is based on Presence Information Data Format Location Objects (PIDF-LOs).

6. The method according to claim 1 , where a digital signature on the location information is used to identify the LIS.

7. The method according to claim 1 , wherein determining if the location information server is trustworthy is based on at least one of QOS (Quality of Service) of LIS, Consistency of Data received from the LIS, and response delay.

8. The method according to claim 7 , where determining if the location information server is trustworthy comprises assigning a rating based on at least one of QOS of LIS, Consistency of Data received from the LIS, and response delay.

9. The method according to claim 8 , wherein determining if the location information server is trustworthy comprises comparing the assigned rating to a threshold.

10. The method according to claim 9 , wherein the threshold is based on at least a speed requirement and an accuracy requirement of a location request.

11. The method according to claim 1 , where determining if the location information server is trustworthy is based on the LIS's relationship with another LIS.

12. A method of estimating the location of a SUPL (Secure User Plane Location) enabled terminal (SET) comprising:

receiving information over a secure user plane from the SET, said information including at least the URI (Uniform Resource Identifier) of a LIS (Location Information Server) and network measurements;

determining if the LIS is trustworthy based on the received information;

estimating the location of the SET based on at least the received information and the trustworthiness of the LIS; and,

providing an estimated location over the secure user plane to the SET,

wherein the steps are performed by a SLP (SUPL Location Platform).

13. The method according to claim 12 , where the step of determining if the LIS is trustworthy comprises:

determining an estimate of the SET location and comparing the estimate with the received information.

14. The method according to claim 13 , wherein the estimate is based on the network measurements.

15. The method according to claim 11 , where determining if the LIS is trustworthy is based on the URI of the LIS or the Presence Information Data Format Location Objects (PIDF-LOs).

16. The method according to claim 11 , wherein determining if the location information server is trustworthy is based on at least one of QOS (Quality of Service) of LIS, consistency of data received from the LIS, and response delay.

17. The method according to claim 16 , where determining if the location information server is trustworthy comprises assigning a rating based on at least one of QOS of LIS, consistency of data received from the LIS, and response delay.

18. The method according to claim 17 , wherein determining if the location information server is trustworthy comprises comparing the assigned rating to a threshold.

19. The method according to claim 18 , wherein the threshold is based on at least a speed requirement and an accuracy requirement of a location request.

20. The method according to claim 8 , where determining if the location information server is trustworthy is based on the LIS's relationship with another LIS.

21. The method according to claim 8 , wherein the received information includes location information and the step of estimating the location of the SET based on at least the received information and the trustworthiness of the LIS, further comprises estimating the location based on at least the location information.

22. The method according to claim 8 , further comprising sending information regarding the LIS to a third party if the LIS is determined to be trustworthy.

23. A method for generating a location estimate using multiple communication connections comprising:

connecting to an access network;

receiving location information from a location information server (LIS) on the access network;

sending at least a portion of the location information to a location center, wherein the location center is a SUPL (Secure User Plane Location) Location Platform (SLP); and,

receiving the location estimate from the location center, wherein the location estimate is a function of at least the portion of the location information.

24. The method according to claim 1 , wherein the access network and the wireless communication network are different networks.

25. The method according to claim 1 , wherein the information is received using HELD (Http Enable Location Delivery) or DHCP (Dynamic Host Configuration Protocol).

26. The method according to claim 1 , where the access network is accessed from one of the group consisting of: WiFi, WiMax, Bluetooth, 802.11, TDMA, CDMA, AMPS, GPRS, UMTS, and LTE.

27. The method according to claim 1 , further comprising discovering the LIS over the access network.

28. A system for locating a mobile appliance comprising:

a SUPL (Secure User Plane Location) enable terminal (SET) having a resident HELD (Http Enable Location Delivery) client;

a local access network accessible by the HELD client of the SET;

a location information server (LIS) connected to the local access network;

a SLP SUPL Location Platform (SLP) capable of estimating a location; and

a wireless communication network connected to the SLP,

wherein said SET being capable of taking measurements of the wireless communication network, and

wherein information received from the LIS over the local access network is communicated from the SET along with the network measurements over the wireless communication network to the SLP for estimating the location of the SET.

Assignments (12)
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 037993/FRAME 0001 Recorded Jun 19, 2024
From: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
To: COMTECH TELECOMMUNICATIONS CORP.; COMTECH EF DATA CORP.; COMTECH MOBILE DATACOM LLC; COMTECH SATELLITE NETWORK TECHNOLOGIES, INC.; COMTECH SYSTEMS, INC.; COMTECH XICOM TECHNOLOGY, INC.; MAPLE ACQUISITION LLC; TELECOMMUNICATION SYSTEMS, INC.
Reel/Frame 067780/0566 →
SECURITY INTEREST Recorded Jun 18, 2024
From: TELECOMMUNICATION SYSTEMS, INC.
To: TCW ASSET MANAGEMENT COMPANY LLC, AS AGENT
Reel/Frame 067776/0309 →
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2019
From: JPMORGAN CHASE BANK, N.A.
To: REDWOOD SYSTEMS, INC.; ALLEN TELECOM LLC; ANDREW LLC; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 049260/0001 →
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2019
From: JPMORGAN CHASE BANK, N.A.
To: REDWOOD SYSTEMS, INC.; ALLEN TELECOM LLC; ANDREW LLC; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 048840/0001 →
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 Nov 6, 2015
From: MAPLE ACQUISITION LLC
To: TELECOMMUNICATION SYSTEMS, INC.
Reel/Frame 037057/0781 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2013
From: COMMSCOPE, INC. OF NORTH CAROLINA; ANDREW LLC
To: MAPLE ACQUISITION LLC
Reel/Frame 030739/0969 →
PATENT RELEASE Recorded Jun 21, 2013
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: COMMSCOPE, INC. OF NORTH CAROLINA; ANDREW LLC
Reel/Frame 030656/0973 →
PATENT RELEASE Recorded Jun 21, 2013
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: COMMSCOPE, INC. OF NORTH CAROLINA; ANDREW LLC
Reel/Frame 030656/0922 →
SECURITY AGREEMENT Recorded May 4, 2011
From: ALLEN TELECOM LLC, A DELAWARE LLC; ANDREW LLC, A DELAWARE LLC; COMMSCOPE, INC OF NORTH CAROLINA, A NORTH CAROLINA CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 026272/0543 →
SECURITY AGREEMENT Recorded May 3, 2011
From: ALLEN TELECOM LLC, A DELAWARE LLC; ANDREW LLC, A DELAWARE LLC; COMMSCOPE, INC. OF NORTH CAROLINA, A NORTH CAROLINA CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 026276/0363 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2010
From: THOMSON, MARTIN; WINTERBOTTOM, ANTHONY JAMES; TRAN, NGUYEN KHIEM
To: ANDREW LLC
Reel/Frame 024408/0068 →
Continuity (2)
Provisional Application 61186256 · Jun 11, 2009
Related Publication 20100316006A1 · Dec 16, 2010