PATENT CLAIM ANALYSIS

Application Number: 15959211
Application Type: Utility
Filing Date: 2018-04
Publication Date: 2018-08
Patent Classification: ["718", "106000"]

Abstract:
The use of a skip element when redoing transactions, so as to avoid tracking dependencies between transactions assigned to different threads for parallel processing. When the second thread comes to a second task in the course of redoing a second transaction, if a first task that is mooted by the second task is not already performed, the second thread inserts a skip element associated with the object to be operated upon by the particular task, instead of actually performing the particular task upon the object. When the first thread later comes to the first task in the course of redoing a first transaction, the first thread encounters the skip element associated with the object. Accordingly, instead of performing the dependee task, the first thread skips the dependee task and perhaps removes the skip element. The result is the same regardless of whether the first or second task is redone first.

Claim (Index 19):
The method in accordance with  claim 18 , the particular task being a first particular task, the skip element being a first skip element, the method further comprising at least the following during redoing the transaction segment:\n evaluating a potential redo of a second particular task within the transaction segment; as a result of evaluating the potential redo of the second particular task, determining that there is a second skip element associated with the object and that is applicable to the second particular task; and as a result of determining that the object has a second skip element that is applicable to the second particular task, not redoing the second particular task.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 91.0
- Lexical Diversity: 2.41791
- Patent Class: 718.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14686515', '14686503', '14686525', '14686560', '14686544']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4667797858625985
- 35 USC 102 Novelty (BERT): 0.6138988997130417
- Combined Prediction Score: 0.4814916972476428
- Mean Citation Score: 291.78043799999995
- Max Citation Score: 518.72
- Similarity Product: 441.6000642395021

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