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 21):
The method of  claim 20 , wherein the finite state model further comprises a set of user interface rendering rules that define how a user interface is rendered based on the global value for the SPA and the definition of the state, one or more components and the one or more actions and a set of action execution flow rules, wherein the set of action execution flow rules include a rule that define an action result affects the data in the same component as the action, a rule that defines an action result in one component affects the prerequisite of a second component, a rule that defines an action result in one state affects a prerequisite of a second 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.4060615454014651
- 35 USC 102 Novelty (BERT): 0.4945117566635201
- Combined Prediction Score: 0.4149065665276706
- Mean Citation Score: 162.99246399999996
- Max Citation Score: 176.91678000000005
- Similarity Product: 122.94236611284973

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