IP Library Granted Patent US 9,288,615
Granted Patent B2
US 9,288,615 · App. 14/188,351 · Granted Mar 15, 2016

Location service requests throttling

Inventors: Yinjun Zhu (Sammamish, WA); Gordon John Hines (Kirkland, WA); Victor Burton (Bellevue, WA); Hsin-Chih Liao (Mill Creek, WA)
Assignee: Telecommunication Systems, Inc.
H04W4/02H04L67/28H04L67/2833H04L67/32H04W28/10H04L67/18
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,288,615
App. No.
14/188,351
Granted
Mar 15, 2016
Kind
B2
Abstract

A technique to allow a server such as a location server to throttle concurrent or closely timed location requests for the position of a given wireless device such that within a certain time period preferably only one location request will be initiated to the positioning engine and the remaining closely-timed location requests will be buffered or cached. When a position for the given wireless device is returned per the outstanding location request, then the retrieved position will be used to respond to each of the buffered location requests. Thus, a plurality of location requests are satisfied with a single request to the positioning engine. By optimizing the use of cached position requests, throttling of location requests per the invention reduces network traffic significantly, increases the efficiency of a positioning server (therefore reducing business cost), and provides for an improved grade or quality of location based services in general.

Claims (20)

1. A method of throttling location requests relating to a wireless device, comprising: buffering, at a single location server, a plurality of location requests from a plurality of requesting devices all requesting location of a single wireless device, prior to requesting a last known location of said wireless device from a location server; requesting a last known location of said wireless device; and receiving said last known location of said wireless device from said location server; and

transmitting said received last known location to said plurality of requesting devices; wherein said plurality of location requests are received within 15 seconds.

2. A method of throttling location requests relating to a wireless device according to claim 1 , wherein:

said previously cached location information is an initial location of said wireless device.

3. A method of throttling location requests relating to a wireless device according to claim 1 , wherein:

said previously cached location information is transmitted to all of said plurality of requesting devices.

4. The method of throttling location requests relating to a wireless device according to claim 1 , wherein:

said single wireless device is a Voice over Internet Protocol (VoIP) device.

5. A method of throttling location requests relating to a wireless device, comprising: buffering, at a single location server, a plurality of location requests from a plurality of requesting devices all requesting location of a single wireless device, prior to requesting a last known location of said wireless device from a location server: requesting a last known location of said wireless device; receiving said last known location of said wireless device from said location server: and

transmitting said received last known location to said plurality of requesting devices:

wherein said plurality of location requests are received within 15 seconds.

6. An Apparatus to throttle location requests relating to a wireless device, comprising: a location request buffer, at a location server mobile positioning center (MPC), to buffer a plurality of location requests from a plurality of requesting devices all requesting location of a single wireless device, prior to requesting a last known location of said wireless device from a location server;

a cache memory, at said location server, to provide a previously cached location information of said single wireless device to at least one of said plurality of requesting devices; and a transmitter to transmit an updated last known location to said plurality of requesting devices; wherein said plurality of location requests are received within 15 seconds.

7. The apparatus to throttle location requests according to claim 6 , wherein:

said previously cached location information is an initial location of said wireless device.

8. The apparatus to throttle location requests according to claim 6 , wherein:

said cache memory provides said previously cached location information to all of said plurality of requesting devices.

9. The apparatus to throttle location requests according to claim 6 , wherein:

said single wireless device is a Voice over Internet Protocol (VoIP) device.

10. An Apparatus to throttle location requests relating to a wireless device, comprising: a location request buffer, at a location server mobile positioning center (MPC), to buffer a plurality of location requests from a plurality of requesting devices all requesting location of a single wireless device, prior to requesting a last known location of said wireless device from a location server; a cache memory, at said location server, to provide a previously cached location information of said single wireless device to at least one of said plurality of requesting devices; and a transmitter to transmit an updated last known location to said plurality of requesting devices; wherein said plurality of location requests are received within 15 seconds.

Assignments (4)
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 048104/FRAME 0080 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/0444 →
SECURITY INTEREST Recorded Jun 18, 2024
From: TELECOMMUNICATION SYSTEMS, INC.
To: TCW ASSET MANAGEMENT COMPANY LLC, AS AGENT
Reel/Frame 067776/0309 →
SECURITY INTEREST Recorded Nov 16, 2018
From: COMTECH TELECOMMUNICATIONS CORP.; COMTECH EF DATA CORP.; COMTECH XICOM TECHNOLOGY, INC.; COMTECH SYSTEMS, INC.; COMTECH PST CORP.; COMTECH MOBILE DATACOM CORPORATION; ANGELS ACQUISITION CORP.; ARMER COMMUNICATIONS ENGINEERING SERVICES, INC.; COMTECH AEROASTRO, INC.; COMTECH ANTENNA SYSTEMS, INC.; COMTECH COMMUNICATIONS CORP.; COMTECH COMSTREAM, INC.; COMTECH SYSTEMS INTERNATIONAL, INC.; COMTECH TOLT TECHNOLOGIES, INC.; TIERNAN RADYNE COMSTREAM, INC.; COMTECH CPI ELECTRON DEVICES CORP.; COMTECH CPI MICROWAVE CORP.; TELECOMMUNICATION SYSTEMS, INC.; NETWORKS IN MOTION, INC.; SOLVERN INNOVATIONS, INC.; MICRODATA, LLC; MICRODATA GIS, INC.; MAPLE ACQUISITION LLC; NEXTGEN COMMUNICATIONS, INC., A CORPORATION OF MARYLAND; NEXTGEN COMMUNICATIONS, INC., A CORPORATION OF VIRGINIA; OLIVE ACQUISITION LLC
To: CITIBANK, N.A.
Reel/Frame 048104/0080 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2014
From: ZHU, YINJUN; HINES, GORDON JOHN; BURTON, VICTOR; LIAO, HSIN-CHIH
To: TELECOMMUNICATION SYSTEMS, INC.
Reel/Frame 032285/0011 →
Continuity (3)
Continuation 11244223 · Oct 6, 2005
Provisional Application 60700345 · Jul 19, 2005
Related Publication 20140171112A1 · Jun 19, 2014