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: 10114847Abstract: 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: GrantFiled: October 4, 2010Date of Patent: October 30, 2018Assignee: CA, Inc.Inventors: Pratap Karonde, Prashant Parikh
-
Patent number: 9690668Abstract: 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: GrantFiled: May 30, 2008Date of Patent: June 27, 2017Assignee: CA, Inc.Inventors: Chandra Reddy, Pratap Karonde, Prashant Parikh
-
Patent number: 9483357Abstract: 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: GrantFiled: November 8, 2010Date of Patent: November 1, 2016Assignee: CA, Inc.Inventors: Pratap Karonde, Prashant Parikh
-
Publication number: 20150278032Abstract: 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: ApplicationFiled: April 1, 2014Publication date: October 1, 2015Applicant: CA, Inc.Inventors: Alexey Shvechkov, Pratap Karonde, Gil Zhao
-
Patent number: 9122638Abstract: 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: GrantFiled: July 28, 2014Date of Patent: September 1, 2015Assignee: CA, Inc.Inventors: Pratap Karonde, Prashant Parikh
-
Publication number: 20140337294Abstract: 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: ApplicationFiled: July 28, 2014Publication date: November 13, 2014Inventors: Pratap Karonde, Prashant Parikh
-
Patent number: 8793217Abstract: 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: GrantFiled: July 16, 2010Date of Patent: July 29, 2014Assignee: CA, Inc.Inventors: Pratap Karonde, Prashant Parikh
-
Publication number: 20120117342Abstract: 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: ApplicationFiled: November 8, 2010Publication date: May 10, 2012Applicant: Computer Associates Think, Inc.Inventors: Pratap Karonde, Prashant Parikh
-
Patent number: 8174412Abstract: 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: GrantFiled: May 30, 2008Date of Patent: May 8, 2012Assignee: CA, Inc.Inventors: Chandra Reddy, Pratap Karonde, Prashant Parikh
-
Publication number: 20120084258Abstract: 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: ApplicationFiled: October 4, 2010Publication date: April 5, 2012Applicant: Computer Associates Think, Inc.Inventors: Pratap Karonde, Prashant Parikh
-
Publication number: 20120016841Abstract: 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: ApplicationFiled: July 16, 2010Publication date: January 19, 2012Applicant: Computer Associates Think, Inc.Inventors: Pratap Karonde, Prashant Parikh
-
Publication number: 20090228680Abstract: 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: ApplicationFiled: May 30, 2008Publication date: September 10, 2009Applicant: CA, Inc.Inventors: Chandra Reddy, Pratap Karonde, Prashant Parikh
-
Publication number: 20090228522Abstract: 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: ApplicationFiled: May 30, 2008Publication date: September 10, 2009Applicant: CA, Inc.Inventors: Chandra Reddy, Pratap Karonde, Prashant Parikh
-
Publication number: 20090070626Abstract: 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: ApplicationFiled: September 11, 2007Publication date: March 12, 2009Inventors: Rick Shengli Chen, Pujun Wu, Pratap Karonde