PATENT CLAIM ANALYSIS

Application Number: 15745854
Application Type: Utility
Filing Date: 2018-01
Publication Date: 2018-07
Patent Classification: ["711", "166000"]

Abstract:
Provided is a storage apparatus including a plurality of storage devices which store data, a controller which executes data input/output processing to the storage devices, and a processor which transmits/receives information with the controller, wherein the controller manages a plurality of different tag numbers by separating the tag numbers into a plurality of groups, and upon receiving a first command from the processor, assigns a tag number belonging to one group among the plurality of groups to the first command, and transfers the first command to a designated storage device, and, upon subsequently receiving an instruction for a chip reset from the processor, executes a chip reset, and, upon subsequently receiving a second command from the processor, assigns a tag number belonging to a group which is different from the group used before the chip reset to the second command, and transfers the second command to a designated storage device.

Claim (Index 14):
The information processing program according to  claim 10 ,\n wherein the controller: in the first step, manages the plurality of different tag numbers by separating the plurality of different tag numbers into a plurality of IO groups and a plurality of task groups; in the second step: upon receiving an IO request as the first command from the processor, assigns a tag number belonging to one group among the plurality of IO groups to the IO request, and transfers the IO request to which the tag number was assigned to a designated storage device; and upon receiving a task request as the first command from the processor, assigns a tag number belonging to one task group among the plurality of task groups to the task request, and transfers the task request to which the tag number was assigned to a designated storage device; and in the fourth step: upon receiving an IO request as the second command from the processor after the third step, assigns a tag number belonging to an IO group which is different from the IO group used before the chip reset to the IO request, and transfers the IO request to which the tag number was assigned to a designated storage device; and upon receiving a task request as the second command from the processor after the third step, assigns a tag number belonging to a task group which is different from the task group used before the chip reset to the task request, and transfers the task request to which the tag number was assigned to a designated storage device.

Metadata:
- Claim Count in Document: 35.0
- Percentile: 86.0
- Lexical Diversity: 2.87719
- Patent Class: 711.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['13002945', '12311520', '14619901', '12691752', '11331115']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4812507891553388
- 35 USC 102 Novelty (BERT): 0.4968165893077027
- Combined Prediction Score: 0.4828073691705752
- Mean Citation Score: 164.991954
- Max Citation Score: 168.17844
- Similarity Product: 106.53274834508656

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

Dataset: test