PATENT CLAIM ANALYSIS

Application Number: 16234104
Application Type: Utility
Filing Date: 2018-12
Publication Date: 2019-07
Patent Classification: ["726", "001000"]

Abstract:
Systems and methods for providing visibility in application transactions between users and an application. In some embodiments, an application security microscope is deployed at network locations to capture and analyze application transaction data and to identify API call data. The application security microscope includes an API classifier to classify captured API call data. The API classifier generates API specifications which are then used to aid in the capture and identification of API call data in the application transaction data, thereby improving the capture efficiency and accuracy of policy actions.

Claim (Index 18):
A method for monitoring and classifying application transaction data, and enforcing data security policy based on the classification of the application transaction data, comprising:\n capturing, using a data receptor, application transaction data transferred to an application, the application transaction data comprising application programming interface (API) call data; identifying, at the data receptor, API call data in the application transaction data using rules derived from one or more pre-determined API specifications without prior knowledge of the application or the API exposed by the application to access the application; determining, at the data receptor, whether the API call data is associated with a previously identified API; in response to determining the API call data being associated with a previously identified API, processing the application transaction data for security policy enforcement; in response to determining the API call data not being associated with a previously identified API, classifying, at a processor, the API call data using one or more classification methods; in response to the classification, generating, at the processor, an API specification associated with the classified API call data; and providing the API specification as the one or more pre-determined API specifications for identifying subsequent API call data.

Metadata:
- Claim Count in Document: 41.0
- Percentile: 98.0
- Lexical Diversity: 1.79245
- Patent Class: 726.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14466779', '14835640', '14745317', '16111043', '14946858']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2296852798315953
- 35 USC 102 Novelty (BERT): 0.4859431708890052
- Combined Prediction Score: 0.2553110689373363
- Mean Citation Score: 172.43608999999995
- Max Citation Score: 190.67474
- Similarity Product: 138.99885706995488

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

Dataset: test