Robust encoding of machine readable information in host objects and biometrics, and associated decoding and authentication
AssigneeDigimarc Corporation
InventorsMatthew M. Weaver, Tony F. Rodriguez
Life of this patent
Estimating the term…
Abstract
This disclosure details image and audio signal processing methods and associated equipment to robustly encode transaction parameters in rendered displays, printed objects and audio. It also details corresponding decoding methods and equipment to recover these parameters. Further, it details object authentication processing and equipment to validate a transaction for an object, employing a trust network protocol for maintaining a trusted transaction history of the object. Various alternative forms of this technology are described.
Claims10
1-11. (canceled)
A system for managing transactions of content items, comprising:
- means for obtaining a request of a first party to process a transaction of a first content item, the first content item comprising a first audio signal;
- means for decoding an auxiliary data signal encoded within the first audio signal to extract a digital payload;
- means for obtaining an identifier from the payload;
- means for accessing metadata linked to the first content item by the identifier to determine whether the transaction is authorized;
- and
- means for digitally signing the transaction into a signed message and providing the signed message and address for the transaction to a distributed blockchain registry to register the transaction for the first content item in the blockchain registry.
A method for managing transactions of content items, comprising:
- obtaining a request of a first party to process a transaction of a first content item, the first content item comprising a first audio signal;
- decoding an auxiliary data signal encoded within the first audio signal to extract a digital payload;
- obtaining an identifier from the payload;
- accessing metadata linked to the first content item by the identifier to determine whether the transaction is authorized;
- and
- digitally signing the transaction into a signed message and providing the signed message and address for the transaction to a distributed blockchain registry to register the transaction for the first content item in the blockchain registry.
A non-transitory computer readable medium comprising instructions stored thereon that, when executed by one or more multi-core processors, cause the multi-core processors to:
- obtain a request of a first party to process a transaction of a first content item, the first content item comprising a first audio signal;
- decode an auxiliary data signal encoded within the first audio signal to extract a digital payload;
- obtain an identifier from the payload;
- access metadata linked to the first content item by the identifier to determine whether the transaction is authorized;
- and
- digitally sign the transaction into a signed message and provide the signed message and address for the transaction to a distributed blockchain registry to register the transaction for the first content item in the blockchain registry.
Dependencies are inferred from the claim text.