PATENT CLAIM ANALYSIS

Application Number: 16010813
Application Type: Utility
Filing Date: 2018-06
Publication Date: 2018-12
Patent Classification: ["712", "208000"]

Abstract:
A method of synchronizing a group of scheduled tasks within a parallel processing unit into a known state is described. The method uses a synchronization instruction in a scheduled task which triggers, in response to decoding of the instruction, an instruction decoder to place the scheduled task into a non-active state and forward the decoded synchronization instruction to an atomic ALU for execution. When the atomic ALU executes the decoded synchronization instruction, the atomic ALU performs an operation and check on data assigned to the group ID of the scheduled task and if the check is passed, all scheduled tasks having the particular group ID are removed from the non-active state.

Claim (Index 1):
A method of synchronizing a group of scheduled tasks into a known state within a parallel processing unit comprising:\n in response to decoding, in an instruction decoder, a synchronization instruction in a scheduled task having a group ID, placing the scheduled task into a non-active state and forwarding the decoded synchronization instruction to an atomic ALU for execution, wherein the decoded synchronization instruction causes the atomic ALU to perform an operation on data assigned to the group ID of the scheduled task which includes the synchronization instruction and then to perform a check on the data assigned to the group ID; and in response to receiving, at a scheduler, a message from the atomic ALU indicating that the data assigned to the group ID of the scheduled task which includes the synchronization instruction passed the check, removing all scheduled tasks having that group ID from the non-active state.

Metadata:
- Claim Count in Document: 11.0
- Percentile: 94.0
- Lexical Diversity: 2.0
- Patent Class: 712.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: True
- Related Applications: ['15713803', '14077899', '10165523', '11062726', '12695953']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5702606283826857
- 35 USC 102 Novelty (BERT): 0.4915215263060967
- Combined Prediction Score: 0.5623867181750268
- Mean Citation Score: 197.86548
- Max Citation Score: 214.8579
- Similarity Product: 143.39275645608905

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

Dataset: test