IP Library Granted Patent US 8,862,710
Granted Patent B2
US 8,862,710 · App. 12/222,892 · Granted Oct 14, 2014

Dynamic configuration of mobile station location services

Inventors: Regan Gill (Berkeley, CA); Ge Xia (Albany, CA); Kevin Masao Tsurutome (San Francisco, CA)
Assignee: TeleCommunication Systems, Inc.
H04M1/72572H04M2250/10
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,862,710
App. No.
12/222,892
Granted
Oct 14, 2014
Kind
B2
Abstract

On startup, a mobile station application will determine the current carrier network and submit a query to an application server that will return the correct location server configuration for the specified network. This information will be used on the mobile station to dynamically configure the device through the available GPS chipset API.

Claims (38)

1. A method of configuring a mobile device, comprising:

transmitting a mobile device configuration request for access configuration data, to an access configuration server, to configure a software application in a mobile device to access a location server, said request for access configuration data including at least one of a carrier network identification and an application identification;

receiving said access configuration data in response to said request for access configuration data;

when a current network identification matches a received network identification associated with said access configuration data, initializing said navigation hardware with said access configuration data, and when said current network identification does not match said carrier network identification, transmitting another request for access configuration data to said access configuration server; and

configuring said software application, associated with navigation hardware in said mobile device, with latest access configuration data received.

2. The method of configuring a mobile device according to claim 1 , wherein said access configuration data comprises:

an Internet Protocol (IP) address;

a port number; and

a protocol type.

3. The method of configuring a mobile device according to claim 1 , wherein:

said mobile device is a cellular telephone.

4. The method of configuring a mobile device according to claim 1 , wherein:

said navigation hardware is a Global Positioning System (GPS) chipset.

5. Apparatus for configuring a mobile device, comprising: means for transmitting a mobile device configuration request for access configuration data, to an access configuration server, to configure a software application in a mobile device to access a location server, said request for access configuration data including at least one of a carrier network identification and an application identification;

means for receiving said access configuration data in response to said request for access configuration data;

means for initializing said navigation hardware with said access configuration data when a current network identification matches a received network identification associated with said access configuration data, and for transmitting another request for access configuration data to said access configuration server when said current network identification does not match said carrier network identification; and

means for configuring said software application, associated with navigation hardware in said mobile device, with latest access configuration data received.

6. The apparatus for configuring a mobile device according to claim 5 , wherein said access configuration data comprises:

an Internet Protocol (IP) address;

a port number; and

a protocol type.

7. The apparatus for configuring a mobile device according to claim 5 , wherein:

said mobile device is a cellular telephone.

8. The apparatus for configuring a mobile device according to claim 5 , wherein:

said navigation hardware is a Global Positioning System (GPS) chipset.

9. A system for configuring a mobile device, comprising: a mobile device to transmit a request for access configuration data, to an access configuration server, to configure a software application in a mobile device to access a location server, said request for access configuration data including at least one of a carrier network identification and an application identification;

an access configuration server to receive said request for access configuration data and to formulate a database query;

when a current network identification matches a received network identification associated with said access configuration data, initializing said navigation hardware with said access configuration data, and when said current network identification does not match said carrier network identification, transmitting another request for access configuration data to said access configuration server;

a database to store said access configuration data; and

a wireless network to communicate said request for access configuration data and said access configuration data between said mobile device and said access configuration server, to configure said software application, associated with navigation hardware in said mobile device, with latest access configuration data received.

10. The system for configuring a mobile device according to claim 9 , wherein said access configuration data comprises:

an Internet Protocol (IP) address;

a port number; and

a protocol type.

11. The system for configuring a mobile device according to claim 9 , wherein:

said mobile device is a cellular telephone.

12. The system for configuring a mobile device according to claim 9 , further comprising:

a Global Positioning System (GPS) chipset in said mobile device.

Assignments (4)
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 →
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 Aug 19, 2008
From: GILL, REGAN; XIA, GE; TSURUTOME, KEVIN MASAO
To: TELECOMMUNICATION SYSTEMS, INC.
Reel/Frame 021472/0185 →
Continuity (2)
Provisional Application 60960019 · Sep 11, 2007
Related Publication 20090070445A1 · Mar 12, 2009