Relating to internet protocol (IP) location, privacy and presence
First Claim
1. A location privacy register for selectively enabling access to location information in respect of a user of a communications service, the register being for use in a communications network and having:
- a data store arranged to store;
one or more location privacy rules for the user; and
a processor arranged to;
receive a first request message from a location information server querying whether or not the location information server may provide location information relating to the user;
in response, determine whether or not the location information server may provide location information relating to the user in dependence on the one or more location privacy rules for the user; and
provide a first response message indicating the determination to the location information server;
wherein the data store is arranged to store a location key for the user, the location key enabling a requesting entity to query the location information server to obtain location information relating to the user; and
the processor is arranged to receive a second request message requesting the location key of the user and, in response, to provide a second response message comprising the location key of the user.
3 Assignments
0 Petitions
Accused Products
Abstract
An extension to the Location Information Service (LIS) architecture uses a centralized, user-selected, Privacy Profile Register (PPR) and Presence Register (PR) element, the User Privacy and Presence Register (UPPR) (also known as the Home Register (HR)). This centralized model provides access to value added services that allow the user to be located anywhere in the world by people and services of his choosing. It also provides network elements using this location information with security that the location being provided has certification.
-
Citations
20 Claims
-
1. A location privacy register for selectively enabling access to location information in respect of a user of a communications service, the register being for use in a communications network and having:
-
a data store arranged to store; one or more location privacy rules for the user; and a processor arranged to; receive a first request message from a location information server querying whether or not the location information server may provide location information relating to the user; in response, determine whether or not the location information server may provide location information relating to the user in dependence on the one or more location privacy rules for the user; and provide a first response message indicating the determination to the location information server; wherein the data store is arranged to store a location key for the user, the location key enabling a requesting entity to query the location information server to obtain location information relating to the user; and
the processor is arranged to receive a second request message requesting the location key of the user and, in response, to provide a second response message comprising the location key of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A location information server for selectively providing location information in respect of a user of a communications service, the server having:
-
a data store arranged to store; location information relating to the user; and a processor arranged to; receive a third request message for location information relating to the user from a requesting entity; in response, send a first request message to a location privacy register querying whether or not it may provide location information relating to the user; receive a first response message indicating the determination from the location privacy register; and selectively provide the location information relating to the user to the requesting entity in dependence on the first response message; wherein the processor is arranged to send location key update messages comprising a location key for the user for updating a location key stored by the location privacy register. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of selectively enabling access to location data in respect of a user of a communications service, the method comprising the steps of:
-
storing one or more location privacy rules for the user, receiving a first request message from a location information server querying whether or not the location information server may provide location information relating to the user; in response, determining whether or not the location information server may provide location information relating to the user in dependence on the one or more location privacy rules for the user; providing a first response message indicating the determination to the location information server; storing a location key for the user, the location key enabling a requesting entity to query a location information server to obtain location information relating to the user; receiving a second request message requesting the location key of the user; and in response, providing a second response message comprising the location key of the user.
-
-
20. A method of selectively providing location data in respect of a user of a communications service, the method comprising the steps of:
-
storing location information relating to the user; receiving a third request message for location information relating to the user from a requesting entity; in response, sending a first request message to a location privacy register querying whether or not it may provide location information relating to the user; receiving a first response message indicating the determination from the location information server; selectively providing the location information relating to the user to the requesting entity in dependence on the first response message; and sending location key update messages comprising a location key for the user for updating a location key stored by a location privacy register.
-
Specification