Patents by Inventor Nagasimha G. Haravu

Nagasimha G. Haravu 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).

  • Publication number: 20210034245
    Abstract: Techniques for taking and managing snapshots comprise: capturing a first snapshot of a virtual machine (VM), wherein the first snapshot is a managed snapshot exposed to a virtualization environment and a data storage system environment providing physical storage for data of the VM; capturing a second snapshot of the VM, wherein the second snapshot of the VM is a managed snapshot of the VM is exposed to the virtualization environment and the data storage system environment; and converting the second snapshot of the VM from a managed snapshot of the VM to an unmanaged snapshot of the VM. Subsequent to completing the converting, the second snapshot of the VM that is an unmanaged snapshot is exposed to the data storage system environment and subsequent to completing the converting, the second snapshot of the VM that is an unmanaged snapshot is not exposed to the virtualization environment.
    Type: Application
    Filed: July 30, 2019
    Publication date: February 4, 2021
    Applicant: EMC IP Holding Company LLC
    Inventors: Dmitry Tylik, Michael Zeldich, Nagasimha G. Haravu, William C. Whitney, Sergey Alexeev, Alexey Shusharin
  • Publication number: 20210034402
    Abstract: A method, computer program product, and computer system for creating, with a first replication product, one or more groups of a plurality of groups that is empty in a storage array. A protection policy may be applied to the one or more groups on the first replication product, wherein the protection policy may include a replication rule. A policy profile may be created by the second replication product, wherein the replication rule may be included to the policy profile. The protection policy may be applied to a virtual machine (VM). The policy profile may be applied to the VM. The first replication product may replicate one or more virtual volumes of the VM on a remote system based upon, at least in part, the replication rule.
    Type: Application
    Filed: August 2, 2019
    Publication date: February 4, 2021
    Inventors: Dmitry Tylik, Girish Sheelvant, Michael Zeldich, Nagasimha G. Haravu, William C. Whitney
  • Patent number: 10782997
    Abstract: A method, computer program product, and computing system for receiving an control plane request on a layered services architecture that includes a plurality of discrete services and a rules engine. The control plane request is processed with the rules engine to identify one or more mandatory services, chosen from the plurality of discrete services, required to process the control plane request. The one or more mandatory services are sequenced to form a services workflow. The control plane request is processed based upon the services workflow.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: September 22, 2020
    Assignee: EMC IP Holding Company, LLC
    Inventors: Sathya Krishna Murthy, Alan L. Taylor, Nagasimha G. Haravu
  • Patent number: 10552071
    Abstract: A data path for each storage object may be customized for the particular services enabled for the storage object. Techniques for determining and using data paths may include: receiving an administrative command on a control path, wherein the administrative command is a request to perform any of enable, disable and modify a data service for a first storage object; determining, in accordance with the administrative command, a modification to be made to a current configuration of a data path for the first storage object in order to implement the administrative command, wherein the current configuration includes a plurality of components forming a call stack invoked in connection with I/O processing for I/Os directed to the first storage object; and modifying the data path in accordance with the modification determined.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: February 4, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Nagasimha G. Haravu, Alan L. Taylor
  • Patent number: 10089773
    Abstract: Examples are generally directed towards an animated performance dashboard. An animated performance dashboard including a plurality of performance indicators representing a plurality of selected objects is generated. A performance indicator includes a color overlay. The color overlay of a given performance indicator identifies a performance status of at least one object at a given point in time relative to a selected metric and a performance threshold. The animated performance dashboard animates changes in performance status of one or more objects at a plurality of points within a time range by changing a first color overlay of one or more performance indicators identifying a first performance status of one or more objects at a first point in time to a second color overlay identifying a second performance status of the one or more objects at a second point in time within the time range.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: October 2, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Nagasimha G. Haravu, Bruce Rabe
  • Patent number: 9734674
    Abstract: Examples are generally directed towards sonifying performance metrics. A computing device includes one or more data storage devices coupled to one or more processors. A performance dashboard controller maps a plurality of performance status updates corresponding to a plurality of points within a time range to a set of sound recordings to identify an audible performance indicator for the at least one object. A performance status update indicates a change in a performance status of the at least one object at a given point in time. The audible performance indicator sonifies the plurality of performance status updates at the plurality of points relative to the performance threshold. The audible performance indicator is output by an output device. The audible performance indicator identifies changes in performance status of the at least one object during the time range.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: August 15, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Bruce R. Rabe, Nagasimha G. Haravu