Patents by Inventor Dipesh Pandit

Dipesh Pandit 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: 11157511
    Abstract: Disclosed herein are system, method, and computer program product embodiments for replication of database. In one embodiment, one or more data pages generated from a transaction are obtained at a first node. The one or more data pages are compressed. The compressed data pages are added into a first queue in a memory of the first node. The first queue includes a plurality of blocks. A first block of the compressed data pages in the first queue is transmitted to a second node when the first block of the compressed data pages becomes available for replication. The first block of the compressed data pages is stored in a persistent storage of the first node.
    Type: Grant
    Filed: July 19, 2017
    Date of Patent: October 26, 2021
    Assignee: SAP SE
    Inventors: Nandan Marathe, Anant Agarwal, Sagar Ranadive, Dipesh Pandit
  • Patent number: 10255139
    Abstract: Synchronized backup and recovery of heterogeneous DBMSs is described herein. An embodiment operates by receiving, by at least one processor, a request for a data backup process at a first server; creating, by at least one processor, a pipe between processes of the first sever and the data backup process; performing, by at least one processor, the data backup process according to an execution command sent from a second server; and sending, by at least one processor, a result of the data backup process from the second server to the first server when the data backup process has terminated.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: April 9, 2019
    Assignee: SAP SE
    Inventors: Anant Agarwal, Mahendra Chavan, Nandan Marathe, Dipesh Pandit
  • Publication number: 20190026352
    Abstract: Disclosed herein are system, method, and computer program product embodiments for replication of database. In one embodiment, one or more data pages generated from a transaction are obtained at a first node. The one or more data pages are compressed. The compressed data pages are added into a first queue in a memory of the first node. The first queue includes a plurality of blocks. A first block of the compressed data pages in the first queue is transmitted to a second node when the first block of the compressed data pages becomes available for replication. The first block of the compressed data pages is stored in a persistent storage of the first node.
    Type: Application
    Filed: July 19, 2017
    Publication date: January 24, 2019
    Inventors: Nandan MARATHE, Anant Agarwal, Sagar Ranadive, Dipesh Pandit
  • Publication number: 20180032408
    Abstract: Synchronized backup and recovery of heterogeneous DBMSs is described herein. An embodiment operates by receiving, by at least one processor, a request for a data backup process at a first server; creating, by at least one processor, a pipe between processes of the first sever and the data backup process; performing, by at least one processor, the data backup process according to an execution command sent from a second server; and sending, by at least one processor, a result of the data backup process from the second server to the first server when the data backup process has terminated.
    Type: Application
    Filed: July 26, 2016
    Publication date: February 1, 2018
    Inventors: Anant AGARWAL, Mahendra Chavan, Nandan Marathe, Dipesh Pandit