Service Layer Device Location Management and Privacy Control
AssigneeConvida Wireless, LLC
InventorsLijun Dong, Guang Lu, Dale N. Seed, Chonggang Wang
Life of this patent
Estimating the term…
Abstract
A machine to machine (M2M) service layer can facilitate acquiring and providing location information for use by M2M devices. The service layer can also ensure that privacy controls are maintained and enforced for location information. A device can report its location and its privacy preferences to a service layer device. Other devices can receive this location information subject to qualifying to receive it based on the privacy preferences. Devices in an area may advertise services with the service layer acting as a filter and relay point ensuring that such advertisements satisfy the privacy policies of the devices involved.
Claims20
A server implementing a service layer in a communication network, the server comprising a computer memory containing instructions and a computer processor which executes the instructions, wherein the server is arranged:
- to receive information from a first device via the communication network, the information comprising location information and a privacy policy of the first device, where the privacy policy comprises criteria relating to an identity of a second device, a distance, and/or a relationship among two or more devices;
- to apply the privacy policy to information known to the server regarding a set of devices, the set comprising the first device, the second device, and/or other devices;
- to choose from the set of devices those devices that meet the criteria of the privacy policy;
- and
- to push to the chosen devices via the communication network the location information of the first device.
A computer implemented method for providing a location management service capability in a server implementing a service layer of a communication network, the method comprising:
- receiving information from a first device via the communication network, the information comprising location information and a privacy policy of the first device, where the privacy policy comprises criteria relating to an identity of a second device, a distance, and/or a relationship among two or more devices;
- applying the privacy policy to information known to the server regarding a set of devices, the set comprising the first device, the second device, and/or other devices;
- choosing from the set of devices those devices that meet the criteria of the privacy policy;
- and
- pushing to the chosen devices via the communication network the location information of the first device.
A device in communication with a service layer of a communication network that provides location management services to devices connected to the communication network, the device comprising a processor and a memory containing instructions which, when executed by the processor, cause the device to:
- transmit a message to the service layer requesting information concerning the location of other devices connected to the communication network, the message comprising information identifying the location of the requesting device and specifying one or more of an identity of another device, a distance, and/or a relationship between the requesting device and other devices;
- and
- receive from the service layer, in response to the message, location information concerning devices either within the specified distance from the requesting device or having the specified relationship with the requesting device.
Dependencies are inferred from the claim text.