Policy determined accuracy of transmitted information
AssigneeIntertrust Technologies Corporation
InventorJarl A. Nilsson
Life of this patent
Estimating the term…
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.
Claims38
A method for controlling accuracy of information sent by a sender comprising:
- receiving, at a packaging module, a first value representing a numerical value;
- assembling, at the packaging module, a digital package based in part on the first value;
- sending the digital package to a first receiving device, wherein the digital package, when received by the first receiving device is unpackable to yield a second value representing the numerical value and having a reduced accuracy with respect to the first value, the accuracy reduction depending on one or more policies;
- sending the digital package to a second receiving device;
- unpacking the digital package at the first receiving device to yield the second value;
- unpacking the digital package at the second receiving device to yield a third value representing the numerical value having a reduced accuracy with respect to the first value, and wherein the second value does not equal the third value.
A method for controlling accuracy of information sent by a sender comprising:
- receiving, at a packaging module, a first value representing a numerical value;
- assembling, at the packaging module, a digital package based in part on the first value;
- and
- sending the digital package to a first receiving device, wherein the digital package, when received by the first receiving device is unpackable to yield a second value representing the numerical value and having a reduced accuracy with respect to the first value, the accuracy reduction depending on one or more policies;
- wherein the digital package is assembled based in part on a third value, and the digital package is unpackable to yield a fourth value having a reduced accuracy with respect to the third value, the accuracy reduction depending on the one or more policies.
A method for controlling accuracy of information sent by a sender comprising:
- receiving, at a packaging module, a first value representing a numerical value;
- assembling, at the packaging module, a digital package based in part on the first value;
- sending the digital package to a first receiving device, wherein the digital package, when received by the first receiving device is unpackable to yield a second value representing the numerical value and having a reduced accuracy with respect to the first value, the accuracy reduction depending on one or more policies;
- receiving, at the first receiving device, the digital package;
- unpacking the received digital package to yield the second value;
- assembling a second digital package based on the second value and one or more second policies;
- and
- sending the second digital package to a second receiving device, wherein the second digital package when received by the second receiving device, being unpackable to yield a third value representing the numerical value and having a reduced accuracy with respect to the second value, the accuracy reduction depending on the one or more policies and the one or more second policies.
A method for controlling accuracy of information sent by a sender comprising:
- receiving, at a first receiving device, a digital package sent by a sender, the digital package having been assembled based on a first value representing a numerical value;
- unpacking the digital package to yield a second value representing the numerical value and having a reduced accuracy with respect to the first value, the accuracy reduction depending on one or more policies;
- receiving, at a second receiving device, the digital package;
- and
- unpacking the digital package at the second receiving device to yield a third value representing the numerical value having a reduced accuracy with respect to the first value, wherein the second value does not equal the third value.
A system for controlling accuracy of information sent by a sender comprising:
- a packaging module adapted and configured to receive a first value representing a numerical value, to assemble a digital package based in part on the first value, and to send the digital package, such that the digital package, when received at a first receiving device, is unpackable to yield a second value representing the numerical value and having a reduced accuracy with respect to the first value, the accuracy reduction depending on one or more policies;
- wherein the packaging module is further adapted to send the digital package to the first receiving device and a second receiving device, such that the first receiving device upon unpacking the digital package yields the second value, and the second receiving device upon unpacking the package yields a third value representing the numerical value and having a reduced accuracy with respect to the first value, and wherein the second value does not equal the third value.
A system for controlling accuracy of information sent by a sender comprising:
- a first receiving device adapted and configured to receive a digital package sent from the sender, the digital package having been assembled based in part on a first value representing a numerical value, and to unpack the digital package so as to yield a second value representing the numerical value and having a reduced accuracy with respect to the first value, the accuracy reduction depending on one or more policies;
- and
- a second receiving device adapted to receive the digital package, and unpack the digital package to yield a third value representing the numerical value and having a reduced accuracy with respect to the first value;
- wherein the second value does not equal the third value.
Dependencies are inferred from the claim text.