PATENT CLAIM ANALYSIS

Application Number: 15969644
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2019-11
Patent Classification: ["717", "120000"]

Abstract:
A first client computing device, including a display and a processor. The processor may execute a distributed source code authoring management system client configured to communicate with a codebase host server. The processor may output a graphical user interface (GUI) of the distributed source code authoring management system client and may receive a first edit to a code file in an editor window included in the GUI. The editor window may provide real-time mark-up of the code file. In response to the first edit, the processor may transmit change set information including the first edit to a codebase host server. The processor may receive, from the codebase host server, a first conflict notification indicating that the first edit and a second edit to the code file have a pending merge conflict. The processor may output the first conflict notification to the display for display in the editor window.

Claim (Index 1):
A first client computing device comprising:\n a display; and a processor configured to:\n execute a distributed source code authoring management system client configured to communicate with a codebase host server; \n output for display on the display a graphical user interface (GUI) of the distributed source code authoring management system client; \n receive a first edit to a code file in an editor window included in the GUI, the editor window configured to provide real-time mark-up of the code file; \n in response to the first edit, transmit change set information including the first edit to the codebase host server, wherein the change set information further includes a first identifier to which the first edit by the first client computing device is attributed; \n receive, from the codebase host server, a first conflict notification indicating that the first edit attributed to the first identifier and at least a second edit to the code file attributed to a second identifier by a second client computing device have a pending merge conflict; and \n output the first conflict notification to the display for display in the editor window as the real-time mark-up of the code file, the first conflict notification indicating at least a portion of the first edit attributed to the first identifier and at least a portion of the second edit attributed to the second identifier in conflict with each other, \n wherein the second edit to the code file is performed at the second client computing device, \n wherein the first conflict notification further includes an option to transmit a second conflict notification to the second client computing device.

Metadata:
- Claim Count in Document: 9.0
- Percentile: 93.0
- Lexical Diversity: 2.51562
- Patent Class: 717.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15292171', '13827381', '13196728', '12270341', '14609810']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3655229049254595
- 35 USC 102 Novelty (BERT): 0.4838074037987056
- Combined Prediction Score: 0.3773513548127841
- Mean Citation Score: 159.927214
- Max Citation Score: 165.9998
- Similarity Product: 122.74158280839922

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