PATENT CLAIM ANALYSIS

Application Number: 16117058
Application Type: Utility
Filing Date: 2018-08
Publication Date: 2019-01
Patent Classification: ["712", "218000"]

Abstract:
Mechanisms are provided, in a processor, for executing instructions that are younger than a previously dispatched synchronization (sync) instruction is provided. An instruction sequencer unit of the processor dispatches a sync instruction. The sync instruction is sent to a nest of one or more devices outside of the processor. The instruction sequencer unit dispatches a subsequent instruction after dispatching the sync instruction. The dispatching of the subsequent instruction after dispatching the sync instruction is performed prior to receiving a sync acknowledgement response from the nest. The instruction sequencer unit performs a completion of the subsequent instruction based on whether completion of the subsequent instruction is dependent upon receiving the sync acknowledgement from the nest and completion of the sync instruction.

Claim (Index 24):
The method of  claim 23 , wherein performing a completion of execution of the subsequent instruction and update of the architected state further comprises, in response to determining that the sync_pending status bit is not set, or in response to determining that the sync_pending status bit is set and the younger_load_dispatched bit is set:\n determining whether a group of instructions corresponding to the subsequent instruction comprises a sync instruction; and in response to the group of instructions comprising a sync instruction, setting the sync_pending status bit to a set state, resetting the younger_load_dispatched bit to a not set state, and setting a sync status bit in the global completion table to a set state, wherein the sync status bit indicates that the corresponding group of instructions comprises a sync instruction.

Metadata:
- Claim Count in Document: 14.0
- Percentile: 96.0
- Lexical Diversity: 2.40741
- Patent Class: 712.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['13470386', '11736855', '09753053', '12423495', '12024674']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.558949498386606
- 35 USC 102 Novelty (BERT): 0.5818897843595335
- Combined Prediction Score: 0.5612435269838988
- Mean Citation Score: 254.9372
- Max Citation Score: 506.19403
- Similarity Product: 431.6317072137606

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