Patents by Inventor Pratap Karonde

Pratap Karonde 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: 10114847
    Abstract: A computer implemented method includes monitoring blocks of data on a storage device that are changing as the computer operates. On detecting a computer shut down event, a copy of changes to the monitored blocks are saved. Upon startup of the computer, a backup of the changed blocks of data is performed.
    Type: Grant
    Filed: October 4, 2010
    Date of Patent: October 30, 2018
    Assignee: CA, Inc.
    Inventors: Pratap Karonde, Prashant Parikh
  • Patent number: 9690668
    Abstract: A system and method obtain a set of data and identify successive subsets of data within the set of data. A boundary identifying hash is calculated on a subset of data and compared with a boundary indicating value. If the calculated boundary identifying hash matches the boundary indicating value, a natural boundary is identified in the set of data.
    Type: Grant
    Filed: May 30, 2008
    Date of Patent: June 27, 2017
    Assignee: CA, Inc.
    Inventors: Chandra Reddy, Pratap Karonde, Prashant Parikh
  • Patent number: 9483357
    Abstract: A computer implemented method includes creating a child disk for a machine. A configuration of a backed up disk drive is derived from a storage container that includes a block level backup copy of the disk drive. The child disk is populated with selected data from blocks of data corresponding to selected files desired to be used on the machine. Drivers may be injected and registries modified to start with booting of the virtual.
    Type: Grant
    Filed: November 8, 2010
    Date of Patent: November 1, 2016
    Assignee: CA, Inc.
    Inventors: Pratap Karonde, Prashant Parikh
  • Publication number: 20150278032
    Abstract: A method includes running a backup image of a device on the device while the device is being restored such that the device being restored is capable of servicing users while it is being restored. The method further includes determining if the data requested by an operating system image being executed is available from local storage of the device being restored, and causing the requested data to be stored in the local storage of the device being restored from a backup storage if the storage of the device being restored does not yet have the requested data.
    Type: Application
    Filed: April 1, 2014
    Publication date: October 1, 2015
    Applicant: CA, Inc.
    Inventors: Alexey Shvechkov, Pratap Karonde, Gil Zhao
  • Patent number: 9122638
    Abstract: A system and method include creating a full backup copy of selected data from a storage device. A series of incremental backups are created over time following the creation of the full backup copy. The oldest incremental backup is merged into the full backup at a desired time.
    Type: Grant
    Filed: July 28, 2014
    Date of Patent: September 1, 2015
    Assignee: CA, Inc.
    Inventors: Pratap Karonde, Prashant Parikh
  • Publication number: 20140337294
    Abstract: A system and method include creating a full backup copy of selected data from a storage device. A series of incremental backups are created over time following the creation of the full backup copy. The oldest incremental backup is merged into the full backup at a desired time.
    Type: Application
    Filed: July 28, 2014
    Publication date: November 13, 2014
    Inventors: Pratap Karonde, Prashant Parikh
  • Patent number: 8793217
    Abstract: A system and method include creating a full backup copy of selected data from a storage device. A series of incremental backups are created over time following the creation of the full backup copy. The oldest incremental backup is merged into the full backup at a desired time.
    Type: Grant
    Filed: July 16, 2010
    Date of Patent: July 29, 2014
    Assignee: CA, Inc.
    Inventors: Pratap Karonde, Prashant Parikh
  • Publication number: 20120117342
    Abstract: A computer implemented method includes creating a child disk for a machine. A configuration of a backed up disk drive is derived from a storage container that includes a block level backup copy of the disk drive. The child disk is populated with selected data from blocks of data corresponding to selected files desired to be used on the machine. Drivers may be injected and registries modified to start with booting of the virtual.
    Type: Application
    Filed: November 8, 2010
    Publication date: May 10, 2012
    Applicant: Computer Associates Think, Inc.
    Inventors: Pratap Karonde, Prashant Parikh
  • Patent number: 8174412
    Abstract: A method comprises obtaining a plurality of variable size chunks of data, calculating a first hash for each variable size chunk of data, determining a length representation for each variable size chunk of data, determining a second hash of a subset of each variable size chunk of data, and forming a signature of each variable size chunk of data that is comprised of the first hash, the length representation and the second hash.
    Type: Grant
    Filed: May 30, 2008
    Date of Patent: May 8, 2012
    Assignee: CA, Inc.
    Inventors: Chandra Reddy, Pratap Karonde, Prashant Parikh
  • Publication number: 20120084258
    Abstract: A computer implemented method includes monitoring blocks of data on a storage device that are changing as the computer operates. On detecting a computer shut down event, a copy of changes to the monitored blocks are saved. Upon startup of the computer, a backup of the changed blocks of data is performed.
    Type: Application
    Filed: October 4, 2010
    Publication date: April 5, 2012
    Applicant: Computer Associates Think, Inc.
    Inventors: Pratap Karonde, Prashant Parikh
  • Publication number: 20120016841
    Abstract: A system and method include creating a full backup copy of selected data from a storage device. A series of incremental backups are created over time following the creation of the full backup copy. The oldest incremental backup is merged into the full backup at a desired time.
    Type: Application
    Filed: July 16, 2010
    Publication date: January 19, 2012
    Applicant: Computer Associates Think, Inc.
    Inventors: Pratap Karonde, Prashant Parikh
  • Publication number: 20090228680
    Abstract: A method comprises obtaining a plurality of variable size chunks of data, calculating a first hash for each variable size chunk of data, determining a length representation for each variable size chunk of data, determining a second hash of a subset of each variable size chunk of data, and forming a signature of each variable size chunk of data that is comprised of the first hash, the length representation and the second hash.
    Type: Application
    Filed: May 30, 2008
    Publication date: September 10, 2009
    Applicant: CA, Inc.
    Inventors: Chandra Reddy, Pratap Karonde, Prashant Parikh
  • Publication number: 20090228522
    Abstract: A system and method obtain a set of data and identify successive subsets of data within the set of data. A boundary identifying hash is calculated on a subset of data and compared with a boundary indicating value. If the calculated boundary identifying hash matches the boundary indicating value, a natural boundary is identified in the set of data.
    Type: Application
    Filed: May 30, 2008
    Publication date: September 10, 2009
    Applicant: CA, Inc.
    Inventors: Chandra Reddy, Pratap Karonde, Prashant Parikh
  • Publication number: 20090070626
    Abstract: A system and method of recovering a system on replacement hardware includes booting the replacement hardware from an operating system disk. A recovery media is coupled to the replacement hardware to provide access to system information for restoring programming to replacement hardware. A specific file is provided on the recovery media that is looked for during the booting of the replacement hardware. When the specific file is found, recovery specific system information is loaded onto the replacement hardware to facilitate a recovery process.
    Type: Application
    Filed: September 11, 2007
    Publication date: March 12, 2009
    Inventors: Rick Shengli Chen, Pujun Wu, Pratap Karonde