IP Library Granted Patent US 9,467,811
Granted Patent B2
US 9,467,811 · App. 14/031,544 · Granted Oct 11, 2016

Policy determined accuracy of transmitted information

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,467,811
App. No.
14/031,544
Granted
Oct 11, 2016
Kind
B2
Abstract

Systems and methods for controlling accuracy of transmitted information are described. A package is assembled based on a numerical value, such as a measurement, and one or more policies associated with the sender. When the package is received by a receiver, it is unpacked to yield a second value representing the numerical value and having a reduced accuracy with respect to the first value. The accuracy reduction depends on policies associated with the receiver and/or the sender. Examples of numerical values in different applications include geo-location data, medical data, and financial data.

Claims (37)

1. A method comprising:

receiving, at a device, location data associated with a location, the location data obtained from a geolocation circuitry at the device;

transforming, at the device, the received location data into resolution-filtered location data, wherein the resolution-filtered location data comprises the location expressed in a plurality of accuracies;

packaging, at the device, the resolution-filtered location data expressed in the plurality of accuracies with a first policy defining one or more rules associated with a use of the resolution-filtered location data expressed in the plurality of accuracies, wherein the packaging generates packaged resolution-filtered location data, wherein applying the first policy at a first recipient of the packaged resolution-filtered location data provides the location expressed in a first accuracy, wherein applying the first policy at a second recipient of the packaged resolution-filtered location data provides the location expressed in a second accuracy, and wherein the first accuracy and the second accuracy are encrypted with different public keys; and

transmitting, at the device, the packaged resolution-filtered location data including the first policy to a system associated with a consumer.

2. The method of claim 1 , wherein the location data comprises latitude and longitude information associated with the location.

3. The method of claim 1 , wherein the location data comprises a user-specified location.

4. The method of claim 1 , wherein the location data compresses a physical address.

5. The method of claim 1 , wherein the location data comprises at least one time indication associated with a generation of the location data by the geo-location unit.

6. The method of claim 1 , wherein transforming the location data comprises randomizing the location data to generate the resolution-filtered location data.

7. The method of claim 1 , wherein transforming the location data comprises transforming the location data according to one or more second policies.

8. The method of claim 7 , wherein the one or more second policies articulate a distribution for the resolution-filtered location data.

9. The method of claim 7 , wherein at least one of the one or more second policies is associated with the consumer.

10. The method of claim 7 , wherein at least one of the one or more second policies is associated with a user of the device.

11. The method of claim 1 , wherein the device comprises a processor, a computer, a smartphone, a mobile device, and/or a mobile wireless device.

12. The method of claim 11 , wherein the device includes a packaging module.

13. A non-transitory computer-readable medium storing instructions that, when executed by a processor, cause the processor to perform a method comprising:

receiving, at a device, location data associated with a location, the location data obtained from a geolocation circuitry at the device;

transforming, at the device, the received location data into resolution-filtered location data, wherein the resolution-filtered location data comprises the location expressed in a plurality of accuracies;

packaging, at the device, the resolution-filtered location data expressed in the plurality of accuracies with a first policy defining one or more rules associated with a use of the resolution-filtered location data expressed in the plurality of accuracies, wherein the packaging generates packaged resolution-filtered location data, wherein applying the first policy at a first recipient of the packaged resolution-filtered location data provides the location expressed in a first accuracy, wherein applying the first policy at a second recipient of the packaged resolution-filtered location data provides the location expressed in a second accuracy, and wherein the first accuracy and the second accuracy are encrypted with different public keys; and

transmitting, at the device, the packaged resolution-filtered location data including the first policy to a system associated with a consumer.

14. The non-transitory computer-readable medium of claim 13 , wherein the location data comprises latitude and longitude information associated with the location.

15. The non-transitory computer-readable medium of claim 13 , wherein the location data comprises a user-specified location.

16. The non-transitory computer-readable medium of claim 13 , wherein the location data compresses a physical address.

17. The non-transitory computer-readable medium of claim 13 , wherein the location data comprises at least one time indication associated with a generation of the location data by the geo-location unit.

18. The non-transitory computer-readable medium of claim 13 , wherein transforming the measurement data comprises randomizing the measurement data to generate the resolution-filtered location data.

19. The non-transitory computer-readable medium of claim 13 , wherein transforming the measurement data comprises transforming the measurement data according to one or more second policies.

20. The non-transitory computer-readable medium of claim 19 , wherein the one or more second policies articulate a distribution for the resolution-filtered location data.

21. The non-transitory computer-readable medium of claim 19 , wherein at least one of the one or more second policies is associated with the consumer.

22. The non-transitory computer-readable medium of claim 19 , wherein at least one of the one or more second policies is associated with a user of the device.

23. An apparatus, comprising:

at least one processor; and

at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following:

receive location data associated with a location, the location data obtained from a geolocation circuitry at the device;

transform the received location data into resolution-filtered location data, wherein the resolution-filtered location data comprises the location expressed in a plurality of accuracies;

package the resolution-filtered location data expressed in the plurality of accuracies with a first policy defining one or more rules associated with a use of the resolution-filtered location data expressed in the plurality of accuracies, wherein the packaging generates packaged resolution-filtered location data, wherein applying the first policy at a first recipient of the packaged resolution-filtered location data provides the location expressed in a first accuracy, wherein applying the first policy at a second recipient of the packaged resolution-filtered location data provides the location expressed in a second accuracy, and wherein the first accuracy and the second accuracy are encrypted with different public keys; and

transmit the packaged resolution-filtered location data including the first policy to a system associated with a consumer.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 19, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035206/0634 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2014
From: NILSSON, JARL A., MR.
To: INTERTRUST TECHNOLOGIES CORPORATION
Reel/Frame 033607/0351 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2014
From: INTERTRUST TECHNOLOGIES CORPORATION
To: NOKIA CORPORATION
Reel/Frame 033607/0555 →