System and method for secure information sharing with untrusted recipients
First Claim
1. A method for optimally sharing information from a sender to one or more recipients comprising:
- receiving, at a processor device, a parameter information including;
identifiers of one or more recipients to receive shared information sent by a sender entity, number of information sharing decision time intervals n where 0≦
n<
N, and, a reward value for successful sharing and a penalty value for detecting a leakage; and
building, at said processor device, a model of a dynamic trustworthiness of each said one or more recipients as a Partially Observable-Markov Decision Process (POMPD), said POMPD model including an initial sender belief state of trustworthiness of each of said recipients;
deriving based on said model, an optimal information sharing policy for sharing with said one or more recipients that maximizes an expected reward for said sender;
sharing said information with said one or more recipients, and,updating, in each decision time interval n, said belief state of trustworthiness of each recipient in said POMPD model by;
a) monitoring a communications network, using a leakage detection device, for a leakage of said information shared with the one or more recipients;
b) observing or not any shared information leakage associated with a recipient;
c) computing, for the sender, based on the observing, a policy to share the information among the one or more recipients in a subsequent decision time interval; and
,d) sharing, according to the policy, said information among the one or more recipients in the subsequent time interval.
1 Assignment
0 Petitions
Accused Products
Abstract
System, method and computer program product for modelling information sharing domains as Partially Observable Markov Decision Processes (POMDP), and that provides solutions that view the information sharing as a sequential process where the trustworthiness of the information recipients is monitored using data leakage detection mechanisms. In one embodiment, the system, method and computer program product performs (i) formulating information sharing decisions using Partially Observable Markov Decision Processes combined with a digital watermarking leakage detection mechanism, and (ii) deriving optimal information sharing strategies for the sender and optimal information leakage strategies for a recipient as a function of the efficacy of the underlying monitoring mechanism. By employing POMDPs in information sharing domains, users (senders) can maximize the expected reward of their data/information sharing actions.
-
Citations
26 Claims
-
1. A method for optimally sharing information from a sender to one or more recipients comprising:
-
receiving, at a processor device, a parameter information including;
identifiers of one or more recipients to receive shared information sent by a sender entity, number of information sharing decision time intervals n where 0≦
n<
N, and, a reward value for successful sharing and a penalty value for detecting a leakage; andbuilding, at said processor device, a model of a dynamic trustworthiness of each said one or more recipients as a Partially Observable-Markov Decision Process (POMPD), said POMPD model including an initial sender belief state of trustworthiness of each of said recipients; deriving based on said model, an optimal information sharing policy for sharing with said one or more recipients that maximizes an expected reward for said sender; sharing said information with said one or more recipients, and, updating, in each decision time interval n, said belief state of trustworthiness of each recipient in said POMPD model by; a) monitoring a communications network, using a leakage detection device, for a leakage of said information shared with the one or more recipients; b) observing or not any shared information leakage associated with a recipient; c) computing, for the sender, based on the observing, a policy to share the information among the one or more recipients in a subsequent decision time interval; and
,d) sharing, according to the policy, said information among the one or more recipients in the subsequent time interval. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 18)
-
-
12. A computer system for optimally sharing information from a sender to one or more recipients comprising:
-
a memory; a processor in communications with the memory, wherein the system performs a method comprising; receiving, at a processor device, a parameter information including;
identifiers of one or more recipients to receive shared information sent by a sender entity, number of information sharing decision time intervals n where 0≦
n<
N, and, a reward value for successful sharing and a penalty value for detecting a leakage; andbuilding, at said processor device, a model of a dynamic trustworthiness of each said one or more recipients as a Partially Observable-Markov Decision Process (POMDP), said POMDP model including an initial sender belief state of trustworthiness of each of said recipients; deriving based on said model, an optimal information sharing policy for sharing with said one or more recipients that maximizes an expected reward for said sender;
sharing said information with said one or more recipients, and,updating, in each decision time interval n, said belief state of trustworthiness of each recipient in said POMPD model by; a) monitoring a communications network, using a leakage detection device, for a leakage of said information shared with the one or more recipients; b) observing or not any shared information leakage associated with a recipient; c) computing, for the sender, based on the observing, a policy to share the information among the one or more recipients in a subsequent decision time interval; and
,d) sharing, according to the policy, said information among the one or more recipients in the subsequent time interval. - View Dependent Claims (13, 14, 15, 16, 17, 19, 20)
-
-
21. A computer program product for optimally sharing information from a sender to one or more recipients, the computer program product comprising:
-
a storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising; receiving, at a processor device, a parameter information including;
identifiers of one or more recipients to receive shared information sent by a sender entity, number of information sharing decision time intervals n where 0≦
n<
N, and, a reward value for successful sharing and a penalty value for detecting a leakage; andbuilding, at said processor device, a model of a dynamic trustworthiness of each said one or more recipients as a Partially Observable-Markov Decision Process (POMDP), said POMDP model including an initial sender belief state of trustworthiness of each of said recipients; deriving based on said model, an optimal information sharing policy for sharing with said one or more recipients that maximizes an expected reward for said sender; sharing said information with said one or more recipients, and, updating, in each decision time interval n, said belief state of trustworthiness of each recipient in said POMDP model by; a) monitoring a communications network, using a leakage detection device, for a leakage of said information shared with the one or more recipients; b) observing or not any shared information leakage associated with a recipient; c) computing, for the sender, based on the observing, a policy to share the information among the one or more recipients in a subsequent decision time interval; and
,d) sharing, according to the policy, said information among the one or more recipients in the subsequent time interval. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification