PATENT CLAIM ANALYSIS

Application Number: 15961791
Application Type: Utility
Filing Date: 2018-04
Publication Date: 2019-01
Patent Classification: ["713", "168000"]

Abstract:
An embodiment herein provides a processor implemented method for blockchain-based secure credential and token management for open identity management that enables a first device to provision at least one additional device to present tokens issued to the first device, that includes i) creating, using a hardware-based cryptographic processor on a first device associated with an end user, a first set of credentials; ii) obtaining and caching at least one attestation token from one or attestation issuing parties, the at least one attestation token is restricted by default to be unusable from any device other than the first device; (iii) providing the at least one attestation token to at least one relying party that is interested in receiving attestations about the end user; and iv) signing a trust record on the blockchain using the first device associated with the end user.

Claim (Index 14):
One or more non-transitory computer readable storage mediums storing one or more sequences of instructions, which when executed by one or more processors, causes a processor implemented method for blockchain-based secure credential and token management for open identity management that enables a first device to provision at least one additional device to present tokens issued to the first device by performing the steps of:\n obtaining a first set of credentials comprising a blockchain-compatible public-private key pair associated with the end user, wherein the first set of credentials are created by a hardware-based cryptographic processor on the first device associated with an end user, wherein the blockchain-compatible public-private key pair comprises an end user public key and an end user private key, wherein the end user public key is published and the end user private key is protected by at least one of the end user's password, biometric or PIN code; obtaining and caching at least one attestation token from at least one attestation issuing party, wherein the at least one attestation token is restricted by default to be unusable from any device other than the first device, and the at least one attestation issuing party attests information that they are authorized to validate with reference to the end user; providing the at least one attestation token to at least one relying party, wherein the validity of the at least one attestation token is determined using a blockchain; and signing a trust record on the blockchain using the first device associated with the end user to indicate that the first set of credentials trusts a second set of credentials associated with a second user device as long as the first set of credentials are valid, to indicate to the at least one relying party that the at least one attestation token presented by the second set of credentials from the second device are acceptable to the blockchain, wherein signing the trust record on the blockchain overcomes the restriction by default that the at least one attestation tokens is to be unusable from any device other than the first device.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 91.0
- Lexical Diversity: 1.86585
- Patent Class: 713.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15331019', '15662417', '15582100', '15248463', '15863128']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4074732708091843
- 35 USC 102 Novelty (BERT): 0.4994758127427688
- Combined Prediction Score: 0.4166735250025427
- Mean Citation Score: 246.40147
- Max Citation Score: 271.80444
- Similarity Product: 216.33789875837803

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 0
- Claim Label 112: 1
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test