METHOD AND APPARATUS FOR SUPPORTING LOCATION SERVICES VIA A GENERIC LOCATION SESSION
First Claim
1. A method of supporting location services, comprising:
- establishing a generic location session between a terminal and a location server for a particular duration or until the generic location session is terminated by a trigger condition; and
engaging in one or more positioning activities between the terminal and the location server at any time during the generic location session, each of the one or more positioning activities being any one of a plurality of positioning activity types supported by the terminal and the location server.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for supporting location services are disclosed. In an aspect, a generic location session between a terminal and a location server may be established for a particular duration or until the generic location session is terminated by a trigger condition. Parameters related to the generic location session may be exchanged between the terminal and the location server during session establishment. Thereafter, the terminal and the location server may engage in one or more positioning activities at any time during the generic location session. Each positioning activity may be of any type supported by the terminal and the location server. The generic location session can be initiated by either the terminal or the location server. In one design, one entity (e.g., the location server) may initiate the generic location session, and the other entity (e.g., the terminal) may send an end message to terminate the generic location session.
24 Citations
37 Claims
-
1. A method of supporting location services, comprising:
-
establishing a generic location session between a terminal and a location server for a particular duration or until the generic location session is terminated by a trigger condition; and engaging in one or more positioning activities between the terminal and the location server at any time during the generic location session, each of the one or more positioning activities being any one of a plurality of positioning activity types supported by the terminal and the location server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. An apparatus for supporting location services, comprising:
-
means for establishing a generic location session between a terminal and a location server for a particular duration or until the generic location session is terminated by a trigger condition; and means for engaging in one or more positioning activities between the terminal and the location server at any time during the generic location session, each of the one or more positioning activities being any one of a plurality of positioning activity types supported by the terminal and the location server. - View Dependent Claims (28, 29, 30, 31)
-
-
32. An apparatus for supporting location services, comprising:
at least one processor configured to establish a generic location session between a terminal and a location server for a particular duration or until the generic location session is terminated by a trigger condition, and to engage in one or more positioning activities between the terminal and the location server at any time during the generic location session, each of the one or more positioning activities being any one of a plurality of positioning activity types supported by the terminal and the location server. - View Dependent Claims (33, 34, 35, 36)
-
37. A computer program product, comprising:
a non-transitory computer-readable medium comprising; code for causing at least one computer to establish a generic location session between a terminal and a location server for a particular duration or until the generic location session is terminated by a trigger condition, and code for causing the at least one computer to engage in one or more positioning activities between the terminal and the location server at any time during the generic location session, each of the one or more positioning activities being any one of a plurality of positioning activity types supported by the terminal and the location server.
Specification