PATENT CLAIM ANALYSIS

Application Number: 16000425
Application Type: Utility
Filing Date: 2018-06
Publication Date: 2019-05
Patent Classification: ["717", "105000"]

Abstract:
A distributed component model for creating a scalable and available distributed application is disclosed. The distributed component model provides for an application schema to be declaratively defined to include a module having a component. The schema includes a corresponding definition construct in a technology agnostic manner. The corresponding definition construct is declaratively defined to include metadata to control scaling and availability.

Claim (Index 18):
A system for creating a distributed application in a distributed component model, the system comprising:\n a processor; and memory comprising instructions executable by the processor to: declaratively define an application schema including a module having a component, the schema includes a corresponding definition construct to express configurations in a serialized form of the distributed application and the module is a tier-specific unit of hosting; declaratively define within the module of the corresponding definition construct by adjustably programmable counts and policies within metadata to control scaling and availability of the distributed application in the serialized form of the distributed application; and enforce a compositional structure of the distributed application during runtime.

Metadata:
- Claim Count in Document: 2.0
- Percentile: 94.0
- Lexical Diversity: 1.75676
- Patent Class: 717.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['13071982', '13080369', '13037299', '15723782', '12969446']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4100087301046032
- 35 USC 102 Novelty (BERT): 0.5347230949480027
- Combined Prediction Score: 0.4224801665889433
- Mean Citation Score: 272.215772
- Max Citation Score: 345.76135
- Similarity Product: 315.6458355255276

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