PATENT CLAIM ANALYSIS

Application Number: 15772991
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2018-11
Patent Classification: ["717", "128000"]

Abstract:
Disclosed is a method for dynamically repairing an application, which includes: a client receiving a pre-configured repaired program segment; the repaired program segment is stored; an address that stores the repaired program segment is recorded; the address of the repaired program segment is stored in an application APP, and when the APP is in operation, the APP calling the repaired program segment via the address of the repaired program segment. Correspondingly, the present invention further discloses a device for dynamically repairing an application and a related system.

Claim (Index 15):
The device according to  claim 14 , wherein the storing module further comprises a reading unit, wherein\n the reading unit is configured to read the storage node corresponding to the address of a program segment to be repaired from the application program APP, wherein the program segment to be repaired is a program segment prior to the repaired program segment; and the writing unit is further configured to write the address of the repaired program segment to the storage node corresponding to the address of the program segment to be repaired, such that the address of the program segment to be repaired is replaced by the address of the repaired program segment.

Metadata:
- Claim Count in Document: 8.0
- Percentile: 93.0
- Lexical Diversity: 2.25581
- Patent Class: 717.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: True
- Related Applications: ['15079068', '15619023', '15147862', '14410653', '13571797']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.335587932978081
- 35 USC 102 Novelty (BERT): 0.4985978621045778
- Combined Prediction Score: 0.3518889258907307
- Mean Citation Score: 156.46052400000005
- Max Citation Score: 175.09208999999996
- Similarity Product: 119.32335258091088

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

Dataset: test