Location privacy proxy server and method in a telecommunication network
First Claim
Patent Images
1. A method for positioning of a user on the mobile Internet, comprising the steps of:
- receiving a request to position the user using a location based service;
accessing a location privacy proxy to determine if the location based service may position the user, further comprising the steps of;
determining if the location based service has previously positioned the user;
if the location base service has not previously positioned the user, determining if the user manually authorizes positioning by the location based service; and
storing an indication of whether the location based service is authorized to position the user;
generating a unique ID within the location privacy proxy for a request from an untrusted application;
associating the unique ID with the MSISDN of the user being positioned; and
positioning the user based on the determination made by the location privacy proxy.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for controlling positioning of a user and the user'"'"'s privacy related information on the mobile Internet includes a location privacy proxy which upon receipt of a request to position a user determines whether a location based service is allowed to position the user. The user retains the right to manually override the rejection of a location based service requesting to position the user.
-
Citations
20 Claims
-
1. A method for positioning of a user on the mobile Internet, comprising the steps of:
-
receiving a request to position the user using a location based service; accessing a location privacy proxy to determine if the location based service may position the user, further comprising the steps of; determining if the location based service has previously positioned the user; if the location base service has not previously positioned the user, determining if the user manually authorizes positioning by the location based service; and storing an indication of whether the location based service is authorized to position the user; generating a unique ID within the location privacy proxy for a request from an untrusted application; associating the unique ID with the MSISDN of the user being positioned; and positioning the user based on the determination made by the location privacy proxy. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for controlling positioning of a user on the mobile Internet, comprising the steps of:
-
receiving a request to position the user using a location based service; determining if the location based service has previously positioned the user using a location privacy proxy; if the location based service has previously positioned the user, accessing a user profile to determine if the user may be positioned; if the location based service has not previously positioned the user, determining if the user manually authorizes positioning by the location based service; storing an indication of whether the location based service is authorized to position the user; generating a unique ID within the location privacy proxy for a request from an untrusted application; associating the unique ID with the MSISDN of the user making the request; and positioning the user based on the determination made by at least one of the location privacy proxy or manual authorization by the user. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method for controlling positioning of a user on the mobile Internet, comprising the steps of:
-
receiving a request to position the user using a location based service; accessing a location privacy proxy to determine if the location based service may position the user, further comprising the steps of; determining if the location based service has previously positioned the user; if the location based service has not previously positioned the user, determining if the user manually authorizes positioning by the location based service; and storing an indication of whether the location based service is authorized to position the user; generating a unique ID within the location privacy proxy for a request from an untrusted application; associating the unique ID with the MSISDN of the user making the request; attaching the unique ID of the user to a positioning request prior to positioning the user; and positioning the user based on the determination made by the location privacy proxy. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A location privacy proxy, comprising:
-
a first interface for receiving positioning requests for a user; a second interface for accessing location based services; a third interface for accessing a positioning server; and control logic configured to; receive a request to position the user using a location based service; determine if the application may position the user, further configured to; determine if the location based service has previously positioned the user; if the location based service has not previously positioned the user, determine if the user authorizes positioning by the location based service; and store an indication of whether the location based service is authorized to position the user; generate a unique ID within the location privacy proxy for a request from an untrusted application; associate the unique ID with the MSISDN of the user making the request; and position the user based on the determination made by the location privacy proxy using the positioning server. - View Dependent Claims (18, 19, 20)
-
Specification