Asynchronous notification including parameter values in serial advanced technology attachment protocol
First Claim
1. An information handling system comprising:
- a processor;
a memory communicatively coupled to the processor; and
an information storage device communicatively coupled to the processor via an input/output (I/O) bus for communicating I/O data between the processor and the information storage device, the information storage device configured to receive a specification of reporting criteria for a plurality of information storage device parameters, to receive a specification of logical relationships for the reporting criteria, to monitor information storage device parameter values for the information storage device parameters, to compare the information storage device parameter values to the reporting criteria to obtain indications of whether the reporting criteria have been satisfied, to apply the logical relationships to the indications and, in response to the logical relationships applied to the indications yielding a first result, to transmit an alert notification to the processor, the alert notification including the information storage device parameter values, wherein, when traffic is present on the I/O bus, the alert notification comprising the information storage device parameter values is included as part of a return status being sent from the information storage device to the processor in response to a command issued by the processor to the information storage device, and, when traffic is not present on the I/O bus, a separate message is generated to convey the alert notification comprising the information storage device parameter values from the information storage device to the processor.
14 Assignments
0 Petitions
Accused Products
Abstract
An information handling system and method provide for receiving, at an information storage device, a specification of reporting criteria for a plurality of information storage device parameters, receiving a specification of logical relationships for the reporting criteria, monitoring information storage device parameter values for the information storage device parameters, comparing the information storage device parameter values to the reporting criteria to obtain indications of whether the reporting criteria have been satisfied, applying the logical relationships to the indications, and, in response to the logical relationships applied to the indications yielding a first result, transmitting an alert notification including information storage device parameter values in the form of a single contiguous message for which a corresponding command to send the single contiguous message has not been received by the information storage device.
-
Citations
17 Claims
-
1. An information handling system comprising:
-
a processor; a memory communicatively coupled to the processor; and an information storage device communicatively coupled to the processor via an input/output (I/O) bus for communicating I/O data between the processor and the information storage device, the information storage device configured to receive a specification of reporting criteria for a plurality of information storage device parameters, to receive a specification of logical relationships for the reporting criteria, to monitor information storage device parameter values for the information storage device parameters, to compare the information storage device parameter values to the reporting criteria to obtain indications of whether the reporting criteria have been satisfied, to apply the logical relationships to the indications and, in response to the logical relationships applied to the indications yielding a first result, to transmit an alert notification to the processor, the alert notification including the information storage device parameter values, wherein, when traffic is present on the I/O bus, the alert notification comprising the information storage device parameter values is included as part of a return status being sent from the information storage device to the processor in response to a command issued by the processor to the information storage device, and, when traffic is not present on the I/O bus, a separate message is generated to convey the alert notification comprising the information storage device parameter values from the information storage device to the processor. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
receiving, at an information storage device, a specification of reporting criteria for a plurality of information storage device parameters; receiving a specification of logical relationships for the reporting criteria; monitoring information storage device parameter values for the information storage device parameters; comparing the information storage device parameter values to the reporting criteria to obtain indications of whether the reporting criteria have been satisfied; applying the logical relationships to the indications; and in response to the logical relationships applied to the indications yielding a first result, transmitting an alert notification including information storage device parameter values as an electromagnetic signal, wherein the alert notification comprising the information storage device parameter values is included in a device-to-host serial advanced technology attachment frame information structure. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
receiving, at an information storage device, reporting criteria for a plurality of information storage device parameters and logical relationships for the reporting criteria; monitoring information storage device parameter values for the information storage device parameters; and in response to the logical relationships applied to comparisons of the information storage device parameter values to the reporting criteria, transmitting an alert notification including information storage device parameter values as an electromagnetic signal in the form of a single contiguous message for which a corresponding command to send the single contiguous message has not been received by the information storage device, wherein the alert notification comprising the information storage device parameter values is included in a device-to-host serial advanced technology attachment frame information structure. - View Dependent Claims (14, 15, 16, 17)
-
Specification