New pending patent applications are published on Thursdays. Both of today's Spotlight Applications concern aspects of blockchain (distributed ledger, smart contracts) and digital rights management broadly construed. Assigned to Fidelity (FMR), the first application discloses techniques for a secure firmware transaction signing platform. Assigned to Black Gold Coin, Inc., the second application discloses techniques for providing block chain or distributed ledger-based entity identity and relationship verification.
20180262341, "Secure firmware transaction signing platform apparatuses, methods and systems," assigned to Fidelity (FMR).
The Secure Firmware Transaction Signing Platform Apparatuses, Methods and Systems ("SFTSP") transforms transaction signing request inputs via SFTSP components into transaction signing response outputs. A transaction signing request message for a transaction may be received at a first HSM. An encrypted master private key associated with the transaction may be obtained from a second HSM. A private key decryption key associated with the first HSM may be retrieved from the first HSM's tamper-proof storage. The encrypted master private key may be decrypted using the private key decryption key. A transaction hash and a keychain path associated with the transaction signing request message may be determined. A signing private key for the keychain path may be generated by the first HSM using the decrypted master private key. The transaction hash may be signed by the first HSM using the signing private key, and the generated signature may be returned.
20180262493, "Systems and methods for providing block chain or distributed ledger-based entity identity and relationship verification," assigned to Black Gold Coin, Inc.
Block chain/distributed ledger-based verification of entity identity or verification of a relationship between two or more entities may be provided. Verification addresses may be established on a block chain/distributed ledger by: associating identifiers and verifiers with entities having previously verified entity identities or having previously verified relationship(s) with other entities, assigning verification addresses on a block chain/distributed ledger to the entities, and recording entity identifier(s), identity verifier data and relationship verifier data associated with the entities at corresponding verification addresses. Embodiments for block chain/distributed ledger-based verification of entity identity and/or verification of entity's relationship to related entity(ies) using the verification addresses are performed using one or more identity verifiers and/or one or more relationship verifiers.