PATENT CLAIM ANALYSIS

Application Number: 16101261
Application Type: Utility
Filing Date: 2018-08
Publication Date: 2020-02
Patent Classification: ["null", "null"]

Abstract:
A system and method for dynamically adjusting the architecture of an application on a device based on user responsiveness. The application determines relevant changes to apply based on the user's interactivity with the application through a plurality of inputs and data analysis. The application adapts the architecture to provide preferred application containers, features, workflow, and interface elements. User data, indicating characteristics of the user, is obtained and used to select adaptions to the user architecture through selection of specific application container units, application features, workflow segments and other elements. The application determines and selects the appropriate application container units, application feature, and workflow segments to vary the features available, the content displayed, the workflow of the application, the form of the content and the interface for different users. The dynamic architecture ensures continued engagement with the application by displaying interactive elements on an individual level on the device.

Claim (Index 1):
A computing device comprising: one or more processors; and one or more computer-readable storage devices for storing instructions that, when executed by the one or more processors, cause the computing device to perform operations comprising:\n a. receive, by the computing device and over a computer network, a first set of instructions stored on the computer-readable devices, the first set of instructions including an initial application configuration, at least two application container units, an application container manager, a plurality of application feature units, and a plurality of application workflow segments; b. the initial application configuration identifies a first application container unit from the at least two application container units, a first set of application feature units from the plurality of application feature units, and a first workflow set from the plurality of workflow segments for the computing device to generate a first user interface; c. capture user interaction data with the first user interface generated from the initial application configuration; d. analyze the user interaction data with first user interface generated from the initial application configuration; e. build a real-time personality profile from the user interaction data analysis; f. determine, based on the real-time personality profile, a preferred application configuration from the at least two application container units, the plurality of application feature units, and the plurality of workflow segments, wherein the device determines the preferred application configuration for the plurality of workflow segments by analyzing a reference table of alternative workflows on the computing device; and g. update the initial application configuration to a second application configuration based on the real-time personality profile, which causes the application container manger to select a second user interface template, a second application container unit from the at least two application container units, to use a second set of application feature units from the plurality of application feature units, and a second workflow set from the plurality of workflow segments to generate a second user interface.

Metadata:
- Claim Count in Document: 4.0
- Percentile: 96.0
- Lexical Diversity: 2.22667
- Patent Class: nan
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['11908962', '13603078', '14139532', '13748403', '14175043']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4891177770629812
- 35 USC 102 Novelty (BERT): 0.4632324206434683
- Combined Prediction Score: 0.48652924142103
- Mean Citation Score: 130.38293800000002
- Max Citation Score: 133.57013
- Similarity Product: 97.38477813394128

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

Dataset: test