Patents by Inventor Nitin Anand

Nitin Anand 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).

  • Publication number: 20200241966
    Abstract: A method for managing backups that includes generating a full backup of a database and, after generating the full backup, generating N incremental backups of the database and generating a first differential backup of the database after the N incremental backups have been generated, wherein the first differential backup is generated relative to the full backup.
    Type: Application
    Filed: January 24, 2019
    Publication date: July 30, 2020
    Inventors: Shelesh Chopra, Asif Khan, Krishnendu Bagchi, Matthew Dickey Buchman, Pallavi Prakash, Vipin Kumar Kaushal, Nitin Anand
  • Patent number: 9979785
    Abstract: The disclosed computer-implemented method for restoring data from opaque data backup streams may include (1) initiating a virtual restore of an opaque data backup stream that is designed to be parsed exclusively by a data backup application that created the stream, (2) determining, for each block of data, an original header and tail of the block based on a restored version of the block on the client, (3) sending the original header and tail of the block to a server, (4) creating, at the server, a mapping between a location of the block of data in the stream on the server and the original header and tail of the block, and (5) restoring, without using the data backup application, data in the stream by using the mapping to restore the original headers and tails of the blocks. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: May 22, 2018
    Assignee: Veritas Technologies LLC
    Inventors: Sudhakar Paulzagade, Nitin Anand, Saurabh Jain
  • Publication number: 20170185492
    Abstract: In one embodiment, a computer-implemented method for server migration includes the step of, with an agent running inside a server, capturing a server image of the server, wherein the server image is independent of a source-compute infrastructure. The method includes the step of transferring the server image to a dedupe store. The method includes the step of transforming the dedupe stream of the server image into a bootable server image on a target compute infrastructure. The method includes the step of generating a recovery set of disks on the target compute infrastructure. The method includes the step of creating a recover-process server on the target compute infrastructure using a recovery set of disks.
    Type: Application
    Filed: December 28, 2015
    Publication date: June 29, 2017
    Inventors: Ashish Govind Khurange, Sachin Baban Durge, Kulangara Kuriakose George, Kuldeep Sureshrao Nagarkar, Ravender Goyal, Nitin Anand, Supriya Sitaram Dere
  • Publication number: 20170093972
    Abstract: The disclosed computer-implemented method for restoring data from opaque data backup streams may include (1) initiating a virtual restore of an opaque data backup stream that is designed to be parsed exclusively by a data backup application that created the stream, (2) determining, for each block of data, an original header and tail of the block based on a restored version of the block on the client, (3) sending the original header and tail of the block to a server, (4) creating, at the server, a mapping between a location of the block of data in the stream on the server and the original header and tail of the block, and (5) restoring, without using the data backup application, data in the stream by using the mapping to restore the original headers and tails of the blocks. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: December 10, 2015
    Publication date: March 30, 2017
    Inventors: Sudhakar Paulzagade, Nitin Anand, Saurabh Jain
  • Patent number: 8990164
    Abstract: A computer-implemented method for performing incremental backups may include 1) identifying a volume of data previously subjected to a backup, 2) determining a time to perform an incremental backup of the volume, the incremental backup being incremental with respect to the backup, and, at the time of the incremental backup, 3) identifying a list of files changed on the volume since the backup, 4) identifying a map of blocks changed on the volume since the backup, and 5) including, in the incremental backup, each block within at least one file that is indicated as changed in the map of blocks. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: February 1, 2012
    Date of Patent: March 24, 2015
    Assignee: Symantec Corporation
    Inventors: Sameer Mahajan, Pradip Kulkarni, Dulipsinh Deshmukh, Nitin Anand
  • Patent number: 8762341
    Abstract: A system and method for determining the data that should be backed up by a plurality of backup policies are described. A global file change log that lists which files have been changed may be maintained. The global file change log may be processed to distribute the file change information into policy-specific file change logs. A global block change bitmap may also be maintained. The global block change bitmap may indicate which data blocks of the files have been changed. Performing a respective backup operation for a respective backup policy may include backing up only the data blocks that have changed in the files listed in the respective policy-specific file change log since a previous backup operation for the respective backup policy was performed. The data blocks that have changed may be specified in a respective policy-specific block change bitmap for the respective backup policy.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: June 24, 2014
    Assignee: Symantec Corporation
    Inventors: Sameer Mahajan, Dulipsinh Hanamant Deshmukh, Pradip Kulkarni, Nitin Anand
  • Patent number: 7778744
    Abstract: A modular avionics system for an Unmanned Aerial Vehicle (UAV) has a control module that executes flight control and vertical and lateral guidance algorithms to generate control commands. A data link module communicates with a remote control station and receives control commands from the remote control station. A data acquisition module communicates with the control module and the data link module. The data acquisition module is configured to receive and process data from one or more onboard sensors and to actuate a plurality of servo motors in response to control commands. A switching module selectively couples the data acquisition module to the control module or to the data link module responsive to an input from the remote control station to respectively switch between a fully autonomous mode of UAV operation and a manual mode of UAV operation. Power may be provided by a power module.
    Type: Grant
    Filed: April 20, 2006
    Date of Patent: August 17, 2010
    Assignee: Honeywell International Inc.
    Inventors: Manaswini Rath, Yogesh Patel, Nitin Anand Kale, Mallikarjun Kande
  • Publication number: 20090319100
    Abstract: Embodiments of systems and methods for defining and rendering a trajectory of an aircraft include a processing system that causes a three dimensional trajectory depiction to be rendered on a display device. The trajectory depiction includes at least one trajectory element indicator that corresponds to at least one trajectory element of a flight plan. The processing system also receives one or more user interface commands that indicate selection by a user of a selected trajectory element indicator and user-initiated movement of the selected trajectory element indicator from a first display position to a second display position. The processing system determines one or more modified characteristics of a trajectory element corresponding to the selected trajectory element indicator in response to the user-initiated movement, and causes a modified trajectory depiction to be rendered. The modified trajectory depiction includes the selected trajectory element indicator rendered at the second display position.
    Type: Application
    Filed: June 20, 2008
    Publication date: December 24, 2009
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Nitin Anand Kale, Keshav Rao