Patents by Inventor Jahangir Ahmad

Jahangir Ahmad 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: 10509705
    Abstract: A method for providing application functionality protection. The method includes accessing a distributed computer system having a cluster including a plurality of nodes, and receiving an indication of an application failure. The method further includes attempting to restore the application through a number of application restart attempts, and receiving an indication that the restart attempts have not restored the application. An image history is then accessed to obtain a last known good point in time image of the application. The application is restored in accordance with the last known good point in time image.
    Type: Grant
    Filed: November 4, 2011
    Date of Patent: December 17, 2019
    Assignee: Veritas Technologies LLC
    Inventors: Srineet Sridharan, Vikas Jain, Phani Karthik Maradani, Jahangir Ahmad
  • Patent number: 9817739
    Abstract: Methods and apparatuses for triggering backups of virtual machines using high-availability applications in the virtual machines are described herein. Also, methods and apparatuses for restoring individual components that are backed up within an application infrastructure within the virtual machine are described herein.
    Type: Grant
    Filed: October 31, 2012
    Date of Patent: November 14, 2017
    Assignee: Veritas Technologies LLC
    Inventors: Mandar Pise, Amit Gaurav, Jahangir Ahmad, Swapnil Koulgikar, Makarand Chatur
  • Patent number: 9110965
    Abstract: A computer-implemented method for disaster recovery from binary large objects may include (1) identifying a volume of data to be protected, (2) identifying a binary large object storage system, (3) replicating the volume to the binary large object storage system by writing to a binary large object file on the binary large object storage system to be readable as a consumable virtual disk that may represent the volume and (4) mounting the consumable virtual disk directly from the binary large object file. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: March 6, 2013
    Date of Patent: August 18, 2015
    Assignee: Symantec Corporation
    Inventors: Kushal Shah, Makarand Chatur, Manav Deshmukh, Jahangir Ahmad
  • Patent number: 8874954
    Abstract: Compatibility is provided between a high availability clustering system and a virtualization environment. A hardware level hypervisor runs on each host, and VM(s) run on each hypervisor. A shared virtual storage manager runs on each VM, and facilitates sharing virtual storage between VMs. Sharing virtual storage can be performed in the context of a failed application or VM. A shared virtual storage manager VM detects that the application is being failed over from the source VM to the target VM, detaches the virtual storage from the source VM, and attaches it to the target VM. The shared virtual storage manager can also enable sharing of the virtual storage when a monitored application is failed over in response to the failure of a hypervisor. Virtual storage can additionally act as an arbitrator to resolve an occurrence of split brain, when VMs become disconnected.
    Type: Grant
    Filed: October 19, 2012
    Date of Patent: October 28, 2014
    Assignee: Symantec Corporation
    Inventors: Amit Gupte, Jahangir Ahmad, Lorenzo Galelli, Mohini Rahalkar
  • Publication number: 20130117231
    Abstract: A method for providing application functionality protection. The method includes accessing a distributed computer system having a cluster including a plurality of nodes, and receiving an indication of an application failure. The method further includes attempting to restore the application through a number of application restart attempts, and receiving an indication that the restart attempts have not restored the application. An image history is then accessed to obtain a last known good point in time image of the application. The application is restored in accordance with the last known good point in time image.
    Type: Application
    Filed: November 4, 2011
    Publication date: May 9, 2013
    Applicant: SYMANTEC CORPORATION
    Inventors: Srineet Sridharan, Vikas Jain, Phani Karthik Maradani, Jahangir Ahmad