Method for tracking the processing of a digital asset, method for identifying such processing, corresponding computer program products and devices
AssigneeNagravision Sarl
InventorPierre Sarda
Life of this patent
Estimating the term…
Abstract
A method for tracking the processing of an initial digital asset according to at least one processing step delivering an output digital asset from an input digital asset that is a function of the initial digital asset. The method includes watermarking the output digital asset with a watermark, representative of an identifier of the output digital asset; and creating, in a blockchain, metadata associated with the output digital asset, the metadata being associated with the identifier.
Claims15
A method for tracking processing of an initial digital asset according to at least one processing step delivering an output digital asset from at least one input digital asset that is derived from the initial digital asset, the method comprising, for a given processing step among said at least one processing step, the given processing step generating a given output digital asset from a given input digital asset that is derived from said initial digital asset:
- watermarking the given output digital asset with an output watermark that is representative of an output identifier of the given output digital asset;
- and
- creating, in a blockchain, output metadata associated with the given output digital asset, the output metadata being associated with the output identifier,
- wherein the method further comprises, for the given input digital asset,
- decoding an input watermark of the given input digital asset to obtain an input identifier of the given input digital asset, input metadata being associated with the input digital asset in the blockchain, the input metadata being associated with the input identifier;
- and
- retrieving, from the blockchain, the input metadata associated with the input identifier.
A method for identifying processing of an initial digital asset according to at least one processing step generating an output digital asset from at least one input digital asset, which is derived from the initial digital asset, the method comprising, for a given output digital asset generated by a given processing step among said at least one processing step, the given processing step generating the given output digital asset from a given input digital asset that is derived from said initial digital asset:
- decoding an output watermark of the given output digital asset to obtain an output identifier of the given output digital asset;
- and
- retrieving, from a blockchain, output metadata associated with the given output digital asset, the output metadata being associated with the output identifier,
- wherein the output metadata comprises an input identifier of the given input digital asset among the at least one given input digital asset, and
- input metadata is associated with the given input digital asset in the blockchain, the input metadata being associated with the input identifier.
An electronic device for tracking processing of an initial digital asset according to at least one processing step delivering an output digital asset from an input digital asset that is derived from the initial digital asset, the electronic device comprising:
- processing circuitry configured to execute, for a given processing step among said at least one processing step, the given processing step generating a given output digital asset from a given input digital asset that is derived from said initial digital asset:
- watermarking the given output digital asset with an output watermark that is representative of an output identifier of the given output digital asset;
- and
- creating, in a blockchain, output metadata associated with the given output digital asset, the output metadata being associated with the output identifier,
- wherein the processing circuitry is further configured to, for the given input digital asset,
- decode an input watermark of the given input digital asset to obtain an input identifier of the given input digital asset, input metadata being associated with the input digital asset in the blockchain, the input metadata being associated with the input identifier;
- and
- retrieve, from the blockchain, the input metadata associated with the input identifier.
An electronic device for identifying processing of an initial digital asset according to at least one processing step delivering an output digital asset from an input digital asset that is derived from the initial digital asset, the electronic device comprising:
- processing circuitry configured to
- execute, for at least one given output digital asset generated by a given processing step among said at least one processing step, the given processing step delivering the given output digital asset from a given input digital asset that is derived from said initial digital asset:
- decode an output watermark of the given output digital asset to obtain an output identifier of the given output digital asset;
- and
- retrieve, from a blockchain, output metadata associated with the given output digital asset, the output metadata being associated with the output identifier,
- wherein the output metadata comprises an input identifier of the given input digital asset among the at least one given input digital asset, and
- input metadata is associated with the given input digital asset in the blockchain, the input metadata being associated with the input identifier.
Dependencies are inferred from the claim text.