PATENT CLAIM ANALYSIS

Application Number: 15975254
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2018-09
Patent Classification: ["710", "260000"]

Abstract:
A storage system in one embodiment comprises at least one processor, a processor memory, an input-output controller, and a directly-addressable storage device having volatile memory and non-volatile memory. The input-output controller generates a plurality of write commands in conjunction with storage of data in the storage system, the write commands including at least a first write command comprising the data and a second write command comprising one or more interrupts. If an address of a given one of the write commands falls within a specified interrupt group window, the write command is copied to the directly-addressable storage device so as to provide at least one of the one or more interrupts to that storage device. The directly-addressable storage device responds to receipt of the interrupt by writing data from the volatile memory to the non-volatile memory and generating a corresponding additional interrupt to the processor.

Claim (Index 20):
The computer program product of  claim 19  wherein the PCIe switch further comprises multicast logic configured to determine if the address of the given write command falls within the specified data group window or the specified interrupt group window and to control copying of the write command in accordance with that determination.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 93.0
- Lexical Diversity: 2.36923
- Patent Class: 710.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['15198404', '15223479', '15956309', '14272214', '15086782']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.7035028939341441
- 35 USC 102 Novelty (BERT): 0.5363470748801498
- Combined Prediction Score: 0.6867873120287448
- Mean Citation Score: 225.948478
- Max Citation Score: 377.20697
- Similarity Product: 360.10289900278457

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

Dataset: test