Patents by Inventor Shreesh Rajendra Dubey

Shreesh Rajendra Dubey 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: 8930751
    Abstract: Techniques for initializing a replication relationship between virtual machines are described herein. The techniques include performing one or more pre-requisite checks, determining, at least partly in response to performing the one or more pre-requisite checks, one or more first data blocks associated with a first virtual machine that differ from one or more second data blocks associated with a second virtual machine. The second virtual machine may be instructed to send the one or more second data blocks that differ from the one or more first data blocks to the first virtual machine.
    Type: Grant
    Filed: April 24, 2012
    Date of Patent: January 6, 2015
    Assignee: Microsoft Corporation
    Inventors: Vijay Krishna Tandra Sistla, Shreesh Rajendra Dubey
  • Publication number: 20140208012
    Abstract: Techniques involving replication of virtual machines at a target site are described. One representative technique includes an apparatus including a virtual machine configured to provide storage access requests targeting a virtual disk. A storage request processing module is coupled to the virtual machine to receive the storage access requests and update the virtual disk as directed by the storage access requests. A replication management module is coupled to the virtual machine to receive the storage access requests in parallel with the storage request processing module, and to store information associated with the storage access requests in a log file(s). The log file may be transferred to a destination as a recovery replica of at least a portion of the virtual disk.
    Type: Application
    Filed: March 21, 2014
    Publication date: July 24, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Sriravi Kotagiri, Rahul Shrikant Newaskar, Palash Kar, Shreesh Rajendra Dubey
  • Patent number: 8689047
    Abstract: Techniques involving replication of virtual machines at a target site are described. One representative technique includes an apparatus including a virtual machine configured to provide storage access requests targeting a virtual disk. A storage request processing module is coupled to the virtual machine to receive the storage access requests and update the virtual disk as directed by the storage access requests. A replication management module is coupled to the virtual machine to receive the storage access requests in parallel with the storage request processing module, and to store information associated with the storage access requests in a log file(s). The log file may be transferred to a destination as a recovery replica of at least a portion of the virtual disk.
    Type: Grant
    Filed: July 22, 2011
    Date of Patent: April 1, 2014
    Assignee: Microsoft Corporation
    Inventors: Sriravi Kotagiri, Rahul Shrikant Newaskar, Palash Kar, Shreesh Rajendra Dubey
  • Publication number: 20130282653
    Abstract: Techniques for initializing a replication relationship between virtual machines are described herein. The techniques include performing one or more pre-requisite checks, determining, at least partly in response to performing the one or more pre-requisite checks, one or more first data blocks associated with a first virtual machine that differ from one or more second data blocks associated with a second virtual machine. The second virtual machine may be instructed to send the one or more second data blocks that differ from the one or more first data blocks to the first virtual machine.
    Type: Application
    Filed: April 24, 2012
    Publication date: October 24, 2013
    Applicant: Microsoft corporation
    Inventors: Vijay Krishna Tandra Sistla, Shreesh Rajendra Dubey
  • Publication number: 20130024722
    Abstract: Techniques involving replication of virtual machines at a target site are described. One representative technique includes an apparatus including a virtual machine configured to provide storage access requests targeting a virtual disk. A storage request processing module is coupled to the virtual machine to receive the storage access requests and update the virtual disk as directed by the storage access requests. A replication management module is coupled to the virtual machine to receive the storage access requests in parallel with the storage request processing module, and to store information associated with the storage access requests in a log file(s). The log file may be transferred to a destination as a recovery replica of at least a portion of the virtual disk.
    Type: Application
    Filed: July 22, 2011
    Publication date: January 24, 2013
    Applicant: Microsoft Corporation
    Inventors: Sriravi Kotagiri, Rahul Shrikant Newaskar, Palash Kar, Shreesh Rajendra Dubey