PATENT CLAIM ANALYSIS

Application Number: 16028208
Application Type: Utility
Filing Date: 2018-07
Publication Date: 2018-11
Patent Classification: ["719", "318000"]

Abstract:
The disclosed embodiments relate to a system that facilitates developing applications in a component-based software development environment. This system provides an execution environment comprising instances of application components and a registry that maps names to instances of application components. Upon receiving a call to register a mapping between a name and an instance of an application component, the system updates the registry to include an entry for the mapping. Moreover, upon receiving a call to be notified about registry changes for a name, the system updates the registry to send a notification to a caller when a registry change occurs for the name.

Claim (Index 22):
A system, comprising:\n at least one processor and at least one associated memory; and an execution environment configured to execute on the at least one processor and comprising component instances and a registry comprising entries that map callers of the component instances to names of the entries using configurable input links and map the names of the entries to targets of the component instances using configurable output links, wherein a first of the entries comprises:\n a first of the configurable input links comprising a first element that identifies a first of the callers and a second element that identifies a corresponding first of the names; and \n a first of the configurable output links comprising a third element that identifies the first name and a fourth element that identifies a first of the targets.

Metadata:
- Claim Count in Document: 80.0
- Percentile: 95.0
- Lexical Diversity: 1.92982
- Patent Class: 719.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14305661', '14305977', '15421248', '13910858', '13910899']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5245447624894778
- 35 USC 102 Novelty (BERT): 0.532406064522189
- Combined Prediction Score: 0.5253308926927489
- Mean Citation Score: 326.96944599999995
- Max Citation Score: 419.42438
- Similarity Product: 374.2922027823412

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