PATENT CLAIM ANALYSIS

Application Number: 16007962
Application Type: Utility
Filing Date: 2018-06
Publication Date: 2018-10
Patent Classification: ["715", "707000"]

Abstract:
A category is determined to which a portion of a code selected for review by a reviewer belongs. A subset is selected from a set of checklist items. A checklist item in the subset is configured for reviewing a set of categories of code portions including the category of the portion. A context including a characteristic of the reviewer is determined of the review of the portion. A checklist item in a sub-subset of the subset of checklist items is usable in reviewing the code portions under a set of contexts. The context of the review of the portion corresponds to a context in the set of contexts. Using a checklist item from the sub-subset, a checklist is dynamically configured to be specific to the review of the portion, specific to the reviewer, and specific to the review.

Claim (Index 1):
A method comprising:\n determining during a code review operation, using a processor and a memory, a category to which a portion of a code belongs; selecting, from a set of checklist items, a subset of checklist items, wherein a checklist item in the subset of checklist items is configured for reviewing a set of categories of code portions, and wherein the category of the portion corresponds to a category in the set of categories; determining, using the processor and the memory, a context of the review of the portion, wherein the context comprises a characteristic of a reviewer of the portion; selecting, from the subset of checklist items, a sub-subset of checklist items, wherein a checklist item in the sub-subset of checklist items is configured for use in reviewing the code portions under a set of contexts, and wherein the context of the review of the portion corresponds to a context in the set of contexts; and causing, to improve the code review operation, the processor to construct new data of a checklist from data of the sub-subset of checklist items such that the processor dynamically customizes the checklist specifically for the code review operation of the portion, by the reviewer, and specific to the code review operation.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 94.0
- Lexical Diversity: 3.36364
- Patent Class: 715.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14988935', '13191556', '13030389', '13307250', '10005102']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3063632237409432
- 35 USC 102 Novelty (BERT): 0.4727238651959148
- Combined Prediction Score: 0.3229992878864404
- Mean Citation Score: 161.875364
- Max Citation Score: 170.30144
- Similarity Product: 120.02331013488772

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