Location Services Agent
First Claim
1. A method of providing complex, secure location based services to a self-locating from wireless device, comprising:
- establishing a secure connection between a location services agent (LSA), located on a given self-locating wireless device, to a network-based location agent management module (LAMM), location on a location based services server, comprising;
transmitting, from said LSA, an MLP SLIR message to said LAMM,authenticating said LSA,applying subscriber privacy against said given self-locating wireless device,verifying that said LSA is not currently SUPL roaming,initiating a location session between said LAMM and said LSA using SUPL INIT message;
establishing a valid position with said LSA on said given self-locating wireless device;
receiving a position response at said LSA, from said LAMM, using an MLP SLIA message.
1 Assignment
0 Petitions
Accused Products
Abstract
A wireless device Location Services Agent (LSA) provides location functions such as reporting locations to a Location Agent Management Module (LAMM) function in a location services gateway (LSG). The LSA provides a consistent location protocol for providing single shot, periodic triggers and area event triggers. Actual position determination is performed by the native techniques supported by the handset. Location is setup via a Location Agent Management Module (LAMM) component of a Location Services Gateway (LSG) communicating with the LSA. The LSA provides for agent upgrade; SET (handset) registration to the LAMM; Single Shot location determination and conveyance to the LAMM; Periodic Triggered location; Area Event Location; and Privacy Notification and Verification. The LSA interfaces with the LAMM component of the LSG to initialize location requests, and interfaces with external location servers for actual position determination.
4 Citations
22 Claims
-
1. A method of providing complex, secure location based services to a self-locating from wireless device, comprising:
-
establishing a secure connection between a location services agent (LSA), located on a given self-locating wireless device, to a network-based location agent management module (LAMM), location on a location based services server, comprising; transmitting, from said LSA, an MLP SLIR message to said LAMM, authenticating said LSA, applying subscriber privacy against said given self-locating wireless device, verifying that said LSA is not currently SUPL roaming, initiating a location session between said LAMM and said LSA using SUPL INIT message; establishing a valid position with said LSA on said given self-locating wireless device; receiving a position response at said LSA, from said LAMM, using an MLP SLIA message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. Apparatus for providing complex, secure location based services to a self-locating wireless device, comprising:
-
means for establishing a secure connection between a location services agent (LSA), located on a given self-locating wireless device, to a network based location management module (LAMM), located on a location based services server, comprising; transmitting, from said LSA, an MLP SLIR message to said LAMM, authenticating said LSA, applying subscriber privacy against said given self-locating wireless device verifying that said LSA is not currently SUPL roaming, initiating a location session between said LAMM and said LSA using a SUPL INIT message; means for establishing a valid position with said LSA, said valid position, to said LAMM means for returning, from said LSA, said valid position, to said LAMM; and means for receiving a position response at said LSA, from said LAMM, using an MLP SLIA message. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification