Patents by Inventor Nishanth Thomas

Nishanth Thomas has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10521114
    Abstract: A method of implementations includes receiving, by a processing device executing a unified storage manager (USM), an update package comprising a configuration file for a storage service to add to the USM, adding, by the processing device, the configuration file to a set of configuration files maintained by the USM, responsive to detecting the addition of the configuration file, causing, by the processing device, a re-load of the set of configuration files at the USM without a shutdown and re-start of the USM, loading, by the processing device, the configuration file in the USM, and initializing, by the processing device, an adaptor component for the storage service at the USM, the adaptor component comprising a set of application programming interface (API) methods for the USM to communicate with the storage service.
    Type: Grant
    Filed: February 26, 2016
    Date of Patent: December 31, 2019
    Assignee: Red Hat, Inc.
    Inventor: Nishanth Thomas
  • Publication number: 20170249088
    Abstract: A method of implementations includes receiving, by a processing device executing a unified storage manager (USM), an update package comprising a configuration file for a storage service to add to the USM, adding, by the processing device, the configuration file to a set of configuration files maintained by the USM, responsive to detecting the addition of the configuration file, causing, by the processing device, a re-load of the set of configuration files at the USM without a shutdown and re-start of the USM, loading, by the processing device, the configuration file in the USM, and initializing, by the processing device, an adaptor component for the storage service at the USM, the adaptor component comprising a set of application programming interface (API) methods for the USM to communicate with the storage service.
    Type: Application
    Filed: February 26, 2016
    Publication date: August 31, 2017
    Inventor: Nishanth Thomas
  • Patent number: 9596135
    Abstract: Systems and methods for configuring new nodes for using a storage system managed by a unified storage manager (USM) are disclosed. An example method may comprise detecting, by a processing device executing a unified storage manager (USM), a connection of a machine to the USM, invoking a provisioning component of the USM to initiate a provisioning process for the machine, utilizing, via the provisioning process, an external provisioning service to cause a bootstrapping process to execute on the machine, the bootstrapping process to install an operating system (OS) on the machine and to execute a kickstart file on the machine, responsive to execution of the kickstart file, performing a handshake process with the machine to establish a communication channel between the USM and the machine, and receiving, via the established communication channel, an availability status of the machine as a storage node for storage services managed by the USM.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: March 14, 2017
    Assignee: Red Hat, Inc.
    Inventors: Nishanth Thomas, Kanagaraj Mayilsamy