PATENT CLAIM ANALYSIS

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

Abstract:
The declarative Single Page Web Application (SPA) builder system and method can be used to build complex, fully functional SPA without undue coding. The SPA builder contains a set of rules that facilitate the building of a SPA. The set of rules in the SPA builder may include a set of user interface elements and a finite state machine model with a set of data dependency rules, a set of user interface rendering rules, and a set of action execution data flow rules. The SPA builder may also utilize mock data that allows the user to build and verify the user interaction flows of the SPA at design time.

Claim (Index 11):
The apparatus of  claim 9 , wherein the SPA builder is further configured to specify, for the new state of the SPA, a prerequisite for the new state, assign values to the new state prerequisite from one or more global values and a triggered action that leads to the new state and determine a user interface layout for the new state and further configured to add one or more components to the user interface layout for the new state and define, for each component, a prerequisite and one or more values for the component prerequisite from the one or more global values, the new state prerequisite and data and a prerequisite for another component of the new state.

Metadata:
- Claim Count in Document: 9.0
- Percentile: 86.0
- Lexical Diversity: 1.90323
- Patent Class: 717.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['11977218', '09853360', '15484860', '15042797', '14073516']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4041862479289994
- 35 USC 102 Novelty (BERT): 0.5020026619740164
- Combined Prediction Score: 0.4139678893335011
- Mean Citation Score: 162.99246399999996
- Max Citation Score: 176.91678000000005
- Similarity Product: 114.19397192017796

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