Policy determined accuracy of transmitted information
First Claim
Patent Images
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.
3 Assignments
0 Petitions
Accused Products
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.
-
Citations
23 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
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. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
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.
-
Specification