Data anonymizing blockchain system
AssigneeInternational Business Machines Corporation
InventorsIgor Ramos, Ana Biazetti
Life of this patent
Estimating the term…
Abstract
An example operation may include one or more of storing encrypted IoT data as transactions in a blockchain, the IoT data being captured by one or more edge devices of an IoT network, receiving an identification of an event, and in response, retrieving encrypted IoT transaction data stored in the blockchain which is associated with the event, decrypting, via a blockchain node, the retrieved IoT transaction data associated with the event and generating anonymized data of the event from the decrypted IoT transaction data in which personally identifiable information is anonymized, and outputting information concerning the anonymized data of the event to one or more of a user device and a display device.
Claims20
A blockchain processing method comprising:
- storing encrypted Internet of Things (IoT) data as transactions in a blockchain, the IoT data being captured by one or more edge devices of an IoT network;
- receiving an identification of an event, and in response, retrieving encrypted IoT transaction data stored in the blockchain which is associated with the event;
- decrypting, via a blockchain node, the retrieved IoT transaction data associated with the event and generating anonymized data of the event from the decrypted IoT transaction data in which personally identifiable information is anonymized;
- and
- outputting information concerning the anonymized data of the event to one or more of a user device and a display device.
A blockchain computing system comprising:
- a storage configured to store encrypted Internet of Things (IoT) data as transactions in a blockchain, the IoT data being captured by one or more edge devices of an IoT network;
- and
- a processor configured to receive an identification of an event, and in response, retrieve encrypted IoT transaction data stored in the blockchain which is associated with the event, decrypt the retrieved IoT transaction data associated with the event, and generate anonymized data of the event from the decrypted IoT transaction data in which personally identifiable information is anonymized,
- wherein the processor is further configured to output information concerning the anonymized data of the event to one or more of a user device and a display device.
A non-transitory computer readable medium having stored therein program instructions that when executed cause a computer to perform a method comprising:
- storing encrypted Internet of Things (IoT) data as transactions in a blockchain, the IoT data being captured by one or more edge devices of an IoT network;
- receiving an identification of an event, and in response, retrieving encrypted IoT transaction data stored in the blockchain which is associated with the event;
- decrypting, via a blockchain node, the retrieved IoT transaction data associated with the event and generating anonymized data of the event from the decrypted IoT transaction data in which personally identifiable information is anonymized;
- and
- outputting information concerning the anonymized data of the event to one or more of a user device and a display device.
Dependencies are inferred from the claim text.