Patents by Inventor Anoop Ninan

Anoop Ninan 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: 10241712
    Abstract: Example embodiments of the present invention relate to a method, a system, and a computer program product for replicating a virtual volume. The method includes creating a volume in a first datacenter, the volume in the first datacenter accessible as a virtual volume exposed to the first datacenter and a second datacenter, and establishing replication of the virtual volume to a third datacenter.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: March 26, 2019
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: William J. Elliott, IV, Bradley J. Hughes, Sean R. Gallacher, Bharath Sreekanth, Anoop Ninan, Joseph A. Condlin, Michael G. Hegerich, Thomas L. Watson
  • Patent number: 10001939
    Abstract: Example embodiments of the present invention relate to a method, a system, and a computer program product for managing a plurality of storage providers to allocate a second storage provider as an active storage provider. The method includes monitoring respective health states of a plurality of storage providers in a storage infrastructure and determining an unhealthy health state of a first storage provider, operating as an active storage provider, among the plurality of storage providers. The method also includes managing the plurality of storage providers to allocate a second storage provider, operating as a standby storage provider, among the plurality of storage providers as the active storage provider.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: June 19, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Katakam Gangadhar, Stalin Saravanakumar Thangapalam, Selvamanickam Anbalagan, Michael G. Hegerich, Anil Arun Degwekar, Anoop Ninan
  • Patent number: 9940073
    Abstract: Example embodiments relate to methods, systems, and computer program products for creating a cascaded storage group. The method includes receiving a request to apply a data storage policy to a group of volumes; iterating through all available storage groups in a storage array to determine whether any volumes in a storage group satisfy a first condition of being both common to the group of volumes and not being associated with an existing cascaded storage group; defining a candidate list of those volumes in the storage group that satisfy the first condition; when iterating is complete, selecting as a child group to a parent cascaded storage group, volumes associated with the candidate list that satisfy a second condition; and selecting as a parent cascaded storage group, if the first and second candidate lists both satisfy the second condition, whichever of the first and second candidate lists was iterated through most recently.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: April 10, 2018
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Stalin Saravanakumar Thangapalam, Katakam Gangadhar, Santhosh Lakshmanan, Selvamanickam Anbalagan, Anoop Ninan
  • Patent number: 9933967
    Abstract: Example embodiments of the present invention relate to a method, a system, and a computer program product for aggregating physical storage pools and ports into a virtual storage array. The method includes selecting a plurality of physical storage pools in a storage environment, selecting a plurality of ports in the storage environment, and aggregating the physical storage pools and ports into a virtual storage array. Example embodiments of the present invention relate to a method, a system, and a computer program product for aggregating a plurality of storage resource from a plurality of physical storage pools into a virtual storage pool. The method includes selecting a plurality of storage resource from a plurality of physical storage pools and aggregating the plurality of resources from the plurality of physical storage pools into a virtual storage pool.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: April 3, 2018
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Hala S. El-Ali, Michael G. Hegerich, Thomas L. Watson, Katakam Gangadhar, Stalin Saravanakumar Thangapalam, Anoop Ninan
  • Patent number: 9612769
    Abstract: Example embodiments of the present invention provide a method, a system, and a computer program product for creating volumes with data protection. The method includes receiving parameters for creation of a source volume for a host and creating the source volume with data protection according to the received parameters.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: April 4, 2017
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Stalin Saravanakumar Thangapalam, Ian D. Bibby, William J. Elliott, IV, Anoop Ninan