PATENT CLAIM ANALYSIS

Application Number: 15887896
Application Type: Utility
Filing Date: 2018-02
Publication Date: 2019-08
Patent Classification: ["717", "123000"]

Abstract:
A system may include a memory, a communication interface, and a processor operatively coupled to the communication interface. The processor may be configured to generate a set of classification models. The classification models may include one or more sentences associated with application program interface (API) documentations. The processor may also be configured to access one or more content sources for content. Additionally, the processor may be configured to determine whether one or more sentences in the content is the same or substantially similar to one or more sentences included in the classification models. In response to determining one or more sentences in the content is the same or substantially similar, the processor may be configured to collect the content as API documentation. Additionally, the processor may be configured to categorize different type of API documentations, such as REST API documentations, JAVA API documentations, etc.

Claim (Index 17):
The non-transitory computer-readable medium of  claim 16 , the operation collecting the content as REST API documentation comprising:\n parsing the content; determining a total number of REST API keywords and frequency of any REST API keywords that are included in the content; generating a REST API documentation keyword array based on the total number of REST API keywords and frequency of any REST API keywords that are included in the content; and determining whether at least one of the total number of REST API keywords included in the content exceeds a keywords threshold value and the frequency of any REST API keywords that are included in the content exceeds a frequency threshold value, wherein the content is collected as REST API documentation based on whether at least one of the total number of REST API keywords exceeds the keywords threshold value and the frequency of any REST API keywords exceeds the frequency threshold value.

Metadata:
- Claim Count in Document: 1.0
- Percentile: 88.0
- Lexical Diversity: 2.55556
- Patent Class: 717.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15374798', '15727540', '15641196', '15887906', '15851599']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.364436226075536
- 35 USC 102 Novelty (BERT): 0.494166958162629
- Combined Prediction Score: 0.3774092992842454
- Mean Citation Score: 166.580454
- Max Citation Score: 187.7066
- Similarity Product: 133.85148729465007

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