Apparatus, method and computer program product for privacy protection
AssigneeNokia Technologies Oy
InventorsYunjuan Yang, Ye Tian, Zheng Song, Wendong Wang
Life of this patent
Estimating the term…
Abstract
Method, apparatus, computer program product and computer readable medium are disclosed for privacy protection. A method may comprise: receiving encrypted data from a top participating node of a participant chain, which comprises a plurality of participating nodes; and decrypting the encrypted data, wherein the encrypted data comprise a plurality of encrypted sensory data obtained respectively by said plurality of participating nodes.
Claims9
A method, comprising:
- receiving encrypted data from a child participating node of a participant chain, which comprises a plurality of participating nodes, and where the encrypted data comprises local encrypted data from sensory data from at least the child participating node;
- combining the encrypted data with corresponding local encrypted data from sensory data, wherein each sensory data is associated with a unique random identification, and wherein each sensory data is associated with an encryption key;
- and
- sending the combined encrypted data toward a parent participating node of the participant chain;
- receiving, from the parent participating node, incentive information including an encrypted deserved incentive and an associated unique random identification for each of at least one sensory data, wherein each deserved incentive is encrypted with a task initiating node's private key and the encryption key;
- extracting a local encrypted deserved incentive and a corresponding local unique random identification from the incentive information;
- and
- sending the rest of the incentive information to the child participating node.
An apparatus comprising:
- at least one processor;
- and
- at least one memory including computer program code for one or more programs, 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 encrypted data from a child participating node of a participant chain, which comprises a plurality of participating nodes, and where the encrypted data comprises local encrypted data from sensory data from at least the child participating node;
- combine the encrypted data with corresponding local encrypted data from sensory data, wherein each sensory data is associated with a unique random identification, and wherein each sensory data is associated with an encryption key;
- and
- send the combined encrypted data toward a parent participating node of the participant chain;
- receive, from the parent participating node, incentive information including an encrypted deserved incentive and an associated unique random identification for each of at least one sensory data, wherein each deserved incentive is encrypted with a task initiating node's private key and the encryption key;
- extract a local encrypted deserved incentive and a corresponding local unique random identification from the incentive information;
- and
- send the rest of the incentive information to the child participating node.
A non-transitory computer readable medium having stored thereon a set of computer readable instructions that, when executed by at least one processor, cause an apparatus to at least:
- receive encrypted data from a child participating node of a participant chain, which comprises a plurality of participating nodes, and where the encrypted data comprises local encrypted data from sensory data from at least the child participating node;
- combine the encrypted data with corresponding local encrypted data from sensory data, wherein each sensory data is associated with a unique random identification, and wherein each sensory data is associated with an encryption key;
- and
- send the combined encrypted data toward a parent participating node of the participant chain;
- receive, from the parent participating node, incentive information including an encrypted deserved incentive and an associated unique random identification for each of at least one sensory data, wherein each deserved incentive is encrypted with a task initiating node's private key and the encryption key;
- extract a local encrypted deserved incentive and a corresponding local unique random identification from the incentive information;
- and
- send the rest of the incentive information to the child participating node.
Dependencies are inferred from the claim text.