Patents by Inventor Muthukkumaran Ramalingam

Muthukkumaran Ramalingam 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: 11144488
    Abstract: A computer system includes a first baseboard management controller (BMC) and a first host of the first BMC. The first host operates a first storage service at the first host. The first host is a first storage device connected to one or more storage drives. The first storage service managing a first Remote Direct Memory Access (RDMA) controller for accessing user data stored on the one or more storage drives through a storage network. The first BMC receives state information of the one or more storage drives. The first BMC sends notifications to a client of the first BMC, in response to receiving the state information.
    Type: Grant
    Filed: February 4, 2020
    Date of Patent: October 12, 2021
    Assignee: AMERICAN MEGATRENDS INTERNATIONAL, LLC
    Inventors: Anurag Bhatia, Sanjoy Maity, Joseprabu Inbaraj, Jason Messer, Clark Kerr, Muthukkumaran Ramalingam, Gopinath Sekaran
  • Patent number: 11132187
    Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and a computer system are provided. A first BMC of the computer system sends hardware information of a first host of the first BMC. The first BMC receives information of at least one program for installation on the first host. The first BMC emulates a media device to the first host. The first BMC requests the first host to install the at least one program provided through the emulated media device. The first BMC transfers the at least one program to the first host through the emulated media device.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: September 28, 2021
    Assignee: AMERICAN MEGATRENDS INTERNATIONAL, LLC
    Inventors: Muthukkumaran Ramalingam, Chandrasekar Rathineswaran, Joseprabu Inbaraj
  • Patent number: 11032168
    Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus retrieves health and performance data of one or more hypervisors of the VDI system from a data store. The apparatus also determines that a first hypervisor of the one or more hypervisors is in an alert condition based on the health and performance data. The apparatus then sends an alert message in accordance with the alert condition to an alert destination.
    Type: Grant
    Filed: July 7, 2017
    Date of Patent: June 8, 2021
    Assignee: AMZETTA TECHNOLOGIES, LLC
    Inventors: Muthukkumaran Ramalingam, Nanda Kumar KR, Caarthyk Mano Sundar V., Varadachari Sudan Ayanam, Joseprabu Inbaraj
  • Publication number: 20210144232
    Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a device. The device simulates one or more services of a computing pod. The device receives a request directed to a first service of the simulated one or more services. The device generates a response to the request based on pre-stored data. The device sends the response.
    Type: Application
    Filed: November 11, 2019
    Publication date: May 13, 2021
    Inventors: Muthukkumaran Ramalingam, Joseprabu Inbaraj
  • Patent number: 10848839
    Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a service processor. The service processor collects telemetry data from a host. The service processor manages the host. The service processor determines a subset of the telemetry data that are subscribed by a subscriber. The service processor sends the subset of the telemetry data to the subscriber.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: November 24, 2020
    Assignee: AMERICAN MEGATRENDS INTERNATIONAL, LLC
    Inventors: Joseprabu Inbaraj, Muthukkumaran Ramalingam
  • Publication number: 20200250116
    Abstract: A computer system includes a first baseboard management controller (BMC) and a first host of the first BMC. The first host operates a first storage service at the first host. The first host is a first storage device connected to one or more storage drives. The first storage service managing a first Remote Direct Memory Access (RDMA) controller for accessing user data stored on the one or more storage drives through a storage network. The first BMC receives state information of the one or more storage drives. The first BMC sends notifications to a client of the first BMC, in response to receiving the state information.
    Type: Application
    Filed: February 4, 2020
    Publication date: August 6, 2020
    Inventors: Anurag Bhatia, Sanjoy Maity, Joseprabu Inbaraj, Jason Messer, Clark Kerr, Muthukkumaran Ramalingam, Gopinath Sekaran
  • Patent number: 10698715
    Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus retrieves health and performance data of one or more hypervisors of a VDI system from a data store. The apparatus further determines that a first hypervisor of the one or more hypervisors is in an alert condition based on the health and performance data. The apparatus determines the alert message based on the alert condition. The apparatus requests, in accordance with the alert condition, a social network service to send an alert message to an alert destination.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: June 30, 2020
    Assignee: AMZETTA TECHNOLOGIES, LLC
    Inventors: Joseprabu Inbaraj, Muthukkumaran Ramalingam, Chandrasekar Rathineswaran
  • Patent number: 10672044
    Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a pod manager. The pod manager receives a data object for composing a target composed-node. The pod manager determines that the data object includes an indication for high-availability. The pod manager accordingly composes a collection of composed-nodes based on the data object. The pod manager further configures the collection of composed-nodes to function as the target composed-node.
    Type: Grant
    Filed: August 23, 2017
    Date of Patent: June 2, 2020
    Assignee: AMERICAN MEGATRENDS INTERNATIONAL, LLC
    Inventors: Joseprabu Inbaraj, Muthukkumaran Ramalingam
  • Patent number: 10664299
    Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus makes a first determination whether a load metric of a first hypervisor is in a first predetermined relationship with a first threshold. The first hypervisor is one of a plurality of hypervisors of a VDI system. The apparatus also makes a second determination whether an available capacity of a second hypervisor is able to run virtual desktops of the first hypervisor when the load metric of the first hypervisor is determined to be in the predetermined relationship with the first threshold. The first hypervisor migrates virtual desktops of the first hypervisor to the second hypervisor when the available capacity of the second hypervisor of the plurality of hypervisors is determined to be able to run virtual desktops of the first hypervisor. The apparatus also powers off the first hypervisor.
    Type: Grant
    Filed: May 24, 2017
    Date of Patent: May 26, 2020
    Assignee: AMZETTA TECHNOLOGIES, LLC
    Inventors: Joseprabu Inbaraj, Muthukkumaran Ramalingam, Venkatesaperumal Kondalsamy
  • Publication number: 20190384376
    Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a pod manager. The pod manager collects resource information of a computing rack having one or more chassis, the resource information including power zone information and thermal zone information of each of the one or more chassis. The pod manager receives a request for composing a target composed-node. The pod manager further selects hardware resources of a first chassis to compose the target composed-node based on power zone information and thermal zone information of the one or more chassis. The pod manager composes the target composed-node with the selected hardware resources.
    Type: Application
    Filed: June 18, 2018
    Publication date: December 19, 2019
    Inventors: Santhosh Samuel Mathews, Sudhakar Errappa Parthasarathy, Manikandan Palaniappan, Joseprabu Inbaraj, Muthukkumaran Ramalingam
  • Patent number: 10506028
    Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and a computer system are provided. A first device of the computer system provides a service interface for retrieving stored service request templates for executing actions on a computing pod. The first device receives, at the service interface, a template request for a service request template for constructing a reused service request, the reused service request requesting the computing pod to execute a first action. The first device retrieves the service request template from a data store in accordance with information provided by the template request. The first device sends the service request template in a response to the template request.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: December 10, 2019
    Assignee: AMERICAN MEGATRENDS INTERNATIONAL, LLC
    Inventors: Sanjoy Maity, Muthukkumaran Ramalingam, Brandon Burrell, Divya Nettem
  • Patent number: 10489250
    Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and a backup system are provided. The backup system obtains a first backup image of a first virtual desktop image of a VDI system. The backup system initiates a first validation of the first backup image against one or more constraints of the first backup image. The backup system initiates an alert procedure when the first validation has failed.
    Type: Grant
    Filed: April 4, 2017
    Date of Patent: November 26, 2019
    Assignee: AMZETTA TECHNOLOGIES, LLC
    Inventors: Joseprabu Inbaraj, Muthukkumaran Ramalingam, Divya Nettem
  • Publication number: 20190166032
    Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a pod manager. The pod manager makes (a) a first determination whether a resource-utilization metric of a first composed-node is in a first predetermined relationship with a first threshold or (b) a second determination whether the resource-utilization metric of the first composed-node is in a second predetermined relationship with a second threshold. The first composed-node is one of a plurality of composed-nodes of the computing pod. The pod manager decomposes the first composed-node when the resource-utilization metric of the first composed-node is determined to be in the first predetermined relationship with the first threshold. The pod manager composes a second composed-node when the resource-utilization metric of the first composed-node is in the second predetermined relationship with the second threshold.
    Type: Application
    Filed: November 30, 2017
    Publication date: May 30, 2019
    Inventors: Joseprabu Inbaraj, Muthukkumaran Ramalingam
  • Publication number: 20190068439
    Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a pod manager. The pod manager receives a data object for composing a target composed-node. The pod manager determines that the data object includes an indication for high-availability. The pod manager accordingly composes a collection of composed-nodes based on the data object. The pod manager further configures the collection of composed-nodes to function as the target composed-node.
    Type: Application
    Filed: August 23, 2017
    Publication date: February 28, 2019
    Inventors: Joseprabu Inbaraj, Muthukkumaran Ramalingam
  • Publication number: 20190014018
    Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus retrieves health and performance data of one or more hypervisors of the VDI system from a data store. The apparatus also determines that a first hypervisor of the one or more hypervisors is in an alert condition based on the health and performance data. The apparatus then sends an alert message in accordance with the alert condition to an alert destination.
    Type: Application
    Filed: July 7, 2017
    Publication date: January 10, 2019
    Inventors: Muthukkumaran Ramalingam, Nanda Kumar KR, Caarthyk Mano Sundar V., Varadachari Sudan Ayanam, Joseprabu Inbaraj
  • Publication number: 20180367605
    Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and a computer system are provided. A first device of the computer system provides a service interface for retrieving stored service request templates for executing actions on a computing pod. The first device receives, at the service interface, a template request for a service request template for constructing a reused service request, the reused service request requesting the computing pod to execute a first action. The first device retrieves the service request template from a data store in accordance with information provided by the template request. The first device sends the service request template in a response to the template request.
    Type: Application
    Filed: June 14, 2017
    Publication date: December 20, 2018
    Inventors: Sanjoy Maity, Muthukkumaran Ramalingam, Brandon Burrell, Divya Nettem
  • Publication number: 20180359184
    Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a service processor. The service processor collects telemetry data from a host. The service processor manages the host. The service processor determines a subset of the telemetry data that are subscribed by a subscriber. The service processor sends the subset of the telemetry data to the subscriber.
    Type: Application
    Filed: June 9, 2017
    Publication date: December 13, 2018
    Inventors: Joseprabu Inbaraj, Muthukkumaran Ramalingam
  • Publication number: 20180357088
    Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus retrieves health and performance data of one or more hypervisors of a VDI system from a data store. The apparatus further determines that a first hypervisor of the one or more hypervisors is in an alert condition based on the health and performance data. The apparatus determines the alert message based on the alert condition. The apparatus requests, in accordance with the alert condition, a social network service to send an alert message to an alert destination.
    Type: Application
    Filed: June 7, 2017
    Publication date: December 13, 2018
    Inventors: Joseprabu Inbaraj, Muthukkumaran Ramalingam, Chandrasekar Rathineswaran
  • Publication number: 20180341507
    Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus makes a first determination whether a load metric of a first hypervisor is in a first predetermined relationship with a first threshold. The first hypervisor is one of a plurality of hypervisors of a VDI system. The apparatus also makes a second determination whether an available capacity of a second hypervisor is able to run virtual desktops of the first hypervisor when the load metric of the first hypervisor is determined to be in the predetermined relationship with the first threshold. The first hypervisor migrates virtual desktops of the first hypervisor to the second hypervisor when the available capacity of the second hypervisor of the plurality of hypervisors is determined to be able to run virtual desktops of the first hypervisor. The apparatus also powers off the first hypervisor.
    Type: Application
    Filed: May 24, 2017
    Publication date: November 29, 2018
    Inventors: Joseprabu Inbaraj, Muthukkumaran Ramalingam, Venkatesaperumal Kondalsamy
  • Publication number: 20180285200
    Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and a backup system are provided. The backup system obtains a first backup image of a first virtual desktop image of a VDI system. The backup system initiates a first validation of the first backup image against one or more constraints of the first backup image. The backup system initiates an alert procedure when the first validation has failed.
    Type: Application
    Filed: April 4, 2017
    Publication date: October 4, 2018
    Inventors: Joseprabu Inbaraj, Muthukkumaran Ramalingam, Divya Nettem