Privacy-preserving document sharing
AssigneeInternational Business Machines Corporation
InventorsYedendra Shrinivasan, Krishna Chaitanya Ratakonda, Teja Chiranjeevi Tummalapalli, Mari M. Wade, Atallah Hezbor
Life of this patent
Estimating the term…
Abstract
An example operation may include one or more of receiving, by a document processor node, a document comprising a document identifier (ID) and a document type, generating, by the document processor node, at least one hashed attribute for sharing of the document based on the document ID and the document type, acquiring, by the document processor node, a list of documents and corresponding document owners to be linked to the document based on the at least one hashed attribute, and creating a plurality of linked documents based on the list of the documents.
Claims20
A node in a blockchain network, the node comprising:
- a hardware processor that when executing one or more instructions stored in a memory is configured to:
- receive a document comprising a document identifier (ID) and a document type;
- generate at least one hashed attribute for sharing of the document based on the document ID and the document type;
- acquire, based on the at least one hashed attribute, a list of documents and corresponding document owners to be linked to the document;
- and
- create a plurality of linked documents based on the list of the documents.
A method, comprising:
- receiving, by a document processor node, a document comprising a document identifier (ID) and a document type;
- generating, by the document processor node, at least one hashed attribute for sharing of the document based on the document ID and the document type;
- acquiring, by the document processor node and based on the at least one hashed attribute, a list of documents and corresponding document owners to be linked to the document;
- and
- creating a plurality of linked documents based on the list of the documents.
A non-transitory computer readable medium comprising one or more instructions that when executed by a processor cause the processor to perform:
- receiving a document comprising a document identifier (ID) and a document type;
- generating at least one hashed attribute for sharing of the document based on the document ID and the document type;
- acquiring, based on the at least one hashed attribute, a list of documents and corresponding document owners to be linked to the document;
- and
- creating a plurality of linked documents based on the list of the documents.
Dependencies are inferred from the claim text.