PATENT CLAIM ANALYSIS

Application Number: 15971169
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2018-09
Patent Classification: ["726", "001000"]

Abstract:
A system for securing an electronic device may include a processor and a memory. The memory may be communicatively coupled to the processor and include instructions. The instructions, when loaded and executed by the processor, cause the processor to scan data including one or more application components to uniquely identify elements therein, determine from a given application component additional components to be accessed by the given application component, scan the additional components to uniquely identify elements therein, determine whether the additional components include any known vulnerabilities, associate one or more known vulnerabilities of the additional components with the given application component, record the known vulnerabilities and the given application component. The given application component may be uniquely identified.

Claim (Index 27):
A method, comprising:\n analyzing an application file structure of an application and an import table of the application to identify, via the at least one of the application file structure of the application and the import table of the application, one or more uniquely identified application components; determining vulnerabilities associated with a given application component of the one or more uniquely identified application components, the vulnerabilities including vulnerabilities of one or more additional components to be accessed by the given application component; taking remedial action based at least upon the vulnerabilities; after the remedial action is taken:\n repeating a scan of the given application component; \n determining, based at least on the repeat of the scan of the given application component, that the remedial action corrected at least one of the vulnerabilities associated with the given application component, present before the remedial action is taken on the given application component; \n determining, based at least on the repeat of the scan of the given application component, one or more new vulnerabilities associated with the given application component; \n determining from an interplay of the vulnerabilities of the given application component, that includes the one or more new vulnerabilities, that corrective action is necessary; and \n adjusting a network security device to defeat at least one of the one or more new vulnerabilities for the corrective action.

Metadata:
- Claim Count in Document: 107.0
- Percentile: 93.0
- Lexical Diversity: 2.38889
- Patent Class: 726.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14876592', '12987635', '11363142', '14538599', '14951923']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2287479329549698
- 35 USC 102 Novelty (BERT): 0.5572743869869166
- Combined Prediction Score: 0.2616005783581645
- Mean Citation Score: 218.314584
- Max Citation Score: 425.9849
- Similarity Product: 339.33402942829133

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