PATENT CLAIM ANALYSIS

Application Number: 15885636
Application Type: Utility
Filing Date: 2018-01
Publication Date: 2019-08
Patent Classification: ["717", "103000"]

Abstract:
A device may receive information regarding a software environment and/or one or more modules associated with the software environment; receive information regarding one or more compliance requirements; determine one or more smart contracts based on the information regarding the one or more compliance requirements and the information regarding the software environment and/or the one or more modules associated with the software environment; obtain data regarding the software environment and/or the one or more modules; determine, using the one or more smart contracts, whether the data satisfies the one or more compliance requirements; and add at least part of a block, to a blockchain, to indicate whether the data satisfies the one or more compliance requirements, for realization of a reward or penalty associated with the one or more compliance requirements.

Claim (Index 10):
A method, comprising:\n receiving, by one or more computer resources of a compliance platform, information regarding a software environment; receiving, by one or more computer resources of the compliance platform, information regarding one or more compliance requirements for a module or build to be developed in the software environment; determining, by one or more computer resources of the compliance platform, one or more smart contracts based on the information regarding the software environment and the information regarding the one or more compliance requirements; obtaining, by one or more computer resources of the compliance platform and from a blockchain, data regarding the software environment; determining, by one or more computer resources of the compliance platform and using the one or more smart contracts, whether the data satisfies the one or more compliance requirements; and adding, by one or more computer resources of the compliance platform, at least part of a block to the blockchain to indicate whether the data satisfies the one or more compliance requirements, for realization of a reward or penalty associated with the one or more compliance requirements.

Metadata:
- Claim Count in Document: 4.0
- Percentile: 86.0
- Lexical Diversity: 3.06522
- Patent Class: 717.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15834522', '15726118', '15390594', '15663141', '15399183']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3769551397715139
- 35 USC 102 Novelty (BERT): 0.4726565844113719
- Combined Prediction Score: 0.3865252842354997
- Mean Citation Score: 178.367124
- Max Citation Score: 182.47557
- Similarity Product: 154.6467125644541

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

Dataset: test