Fleet health management corrective action communication exchange

US11621963B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11621963-B2
Application numberUS-202117333007-A
CountryUS
Kind codeB2
Filing dateMay 27, 2021
Priority dateMay 27, 2021
Publication dateApr 4, 2023
Grant dateApr 4, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An approach to exchanging information between data storage devices (DSDs) within a secure data center and an external fleet health manager (FHM) application includes querying one or more DSDs for data to be analyzed, including providing a unique query identifier, whereby a particular DSD responsively provides (i) a device identifier identifying itself, (ii) a random key code for authentication and integrity purposes, (iii) the data to be analyzed, and (iv) the query identifier for the FHM application to verify. The FHM application can then digitally sign a corrective action payload, using the key code from the particular DSD, including the query identifier and the device identifier and a recommended corrective action, and transmit the signed corrective action payload to the data center for application to the particular DSD, whereby the DSD can execute pre-defined fundamental repair action operation(s) corresponding to the corrective action for in-situ repair.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for exchanging information with a data storage device (DSD) in a secure data center, the method comprising: a fleet health manager (FHM) application querying one or more DSDs for data to be analyzed, including providing a unique query identifier; a particular DSD providing to the FHM application (i) a device identifier identifying itself, (ii) a random key code, (iii) the data to be analyzed, and (iv) the query identifier; the FHM application verifying the query identifier; responsive to verifying the query identifier, the FHM application digitally signing a corrective action payload, using the random key code from the particular DSD, comprising the query identifier and the device identifier and a recommended corrective action; and the FHM application transmitting the signed corrective action payload to the data center for application to the particular DSD. 2. The method of claim 1 , wherein the FHM application querying, the particular DSD providing to the FHM application, and the FHM application transmitting the signed corrective action payload are encrypted communications. 3. The method of claim 1 , wherein the particular DSD providing to the FHM application comprises providing the data to be analyzed to a host running in a customer application area of the data center, the method further comprising: the host: transforming the data to be analyzed from its original form from the particular DSD to a key-value pair form stored in a device database within the data center; and extracting the transformed data to be analyzed from the device database. 4. The method of claim 1 , further comprising: prior to transmitting to the data center, the FHM application: transforming the corrective action payload to a cleartext form; and encrypting the transformed corrective action payload. 5. The method of claim 1 , further comprising: prior to transmitting to the data center, the FHM application generating a unique corrective action identifier; and wherein the corrective action payload further comprises the corrective action identifier. 6. The method of claim 1 , wherein the FHM application transmitting the signed corrective action payload to the data center comprises providing an encrypted form of the signed corrective action payload for a host running in a customer application area of the data center, the method further comprising: the host: decrypting the signed corrective action payload; verifying the query identifier and the device identifier from the corrective action payload; and providing instructions to the particular DSD for execution of one or more fundamental repair operations corresponding to the corrective action. 7. The method of claim 6 , wherein the one or more fundamental repair operations are coded into firmware of the particular DSD. 8. The method of claim 1 , wherein the particular DSD providing to the FHM application includes providing access to the data to be analyzed to a host running in a customer application area of the data center for providing to the FHM application, the method further comprising: the particular DSD transforming the data to be analyzed from its original form to a key-value pair form stored in a device database within the data center; and the host running in the customer application area of the data center extracting the transformed data to be analyzed from the device database. 9. A non-transitory computer-readable medium storing one or more sequences of instructions which, when executed by one or more processors, cause performance of: a fleet health manager (FHM) application querying one or more DSDs in a secure data center for data to be analyzed, including providing a unique query identifier; a particular DSD providing to the FHM application (i) a device identifier identifying itself, (ii) a random key code, (iii) the data to be analyzed, and (iv) the query identifier; the FHM application verifying the query identifier; responsive to verifying the query identifier, the FHM application digitally signing a corrective action payload, using the random key code from the particular DSD, comprising the query identifier and the device identifier and a recommended corrective action; and the FHM application transmitting the signed corrective action payload to the data center for application to the particular DSD. 10. The computer-readable medium of claim 9 , wherein the one or more sequences of instructions, when executed by the one or more processors, cause further performance of: prior to the FHM application querying, encrypting a communication containing the query; prior to the particular DSD providing to the FHM application, encrypting a communication containing (i)-(iv); and prior to the FHM application transmitting the signed corrective action payload, encrypting a communication containing the signed corrective action payload. 11. The computer-readable medium of claim 9 , wherein the particular DSD providing to the FHM application comprises providing the data to be analyzed to a host running in a customer application area of the data center, wherein the one or more sequences of instructions, when executed by the one or more processors, cause further performance of: the host: transforming the data to be analyzed from its original form from the particular DSD to a key-value pair form stored in a device database within the data center; and extracting the transformed data to be analyzed from the device database. 12. The computer-readable medium of claim 9 , wherein the one or more sequences of instructions, when executed by the one or more processors, cause further performance of: prior to transmitting to the data center, the FHM application: transforming the corrective action payload to a cleartext form; and encrypting the transformed corrective action payload. 13. The computer-readable medium of claim 9 , wherein the one or more sequences of instructions, when executed by the one or more processors, cause further performance of: prior to transmitting to the data center, the FHM application generating a unique corrective action identifier; and wherein the corrective action payload further comprises the corrective action identifier. 14. The computer-readable medium of claim 9 , wherein the FHM application transmitting the signed corrective action payload to the data center comprises providing an encrypted form of the signed corrective action payload to a host running in a customer application area of the data center, wherein the one or more sequences of instructions, when executed by the one or more processors, cause further performance of: the host: decrypting the signed corrective action payload; verifying the query identifier and the device identifier from the corrective action payload; and providing instructions to the particular DSD for execution of one or more fundamental repair operations corresponding to the corrective action. 15. The computer-readable medium of claim 14 , wherein the one or more fundamental repair operations comprise one or more sequences of instructions encoded as firmware of the particular DSD. 16. The computer-readable medium of claim 9 , wherein the particular DSD providing to the FHM application includes providing access to the data to be analyzed to a host running in a customer application area of the data center for providing to the FHM application, wherein the one or more sequences of instructions, when executed by the one or more processors, cause further performance of: prior to providing to the FHM application, the particular DSD transformin

Assignees

Inventors

Classifications

  • H04L63/126Primary

    the source of the received data · CPC title

  • Probabilistic graphical models, e.g. probabilistic networks · CPC title

  • Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor · CPC title

  • wherein the data content is protected, e.g. by encrypting or encapsulating the payload · CPC title

  • based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11621963B2 cover?
An approach to exchanging information between data storage devices (DSDs) within a secure data center and an external fleet health manager (FHM) application includes querying one or more DSDs for data to be analyzed, including providing a unique query identifier, whereby a particular DSD responsively provides (i) a device identifier identifying itself, (ii) a random key code for authentication …
Who is the assignee on this patent?
Western Digital Tech Inc
What technology area does this patent fall under?
Primary CPC classification H04L63/126. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Apr 04 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).