Patents by Inventor Ajay Kushwah

Ajay Kushwah 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: 20230244522
    Abstract: Systems, methods, and machine-readable media are disclosed for a global scheduler that manages jobs across nodes of one or more clusters. The global scheduler receives a request to replicate a volume from a first storage node to a second storage node, the global scheduler handling job scheduling for one or more storage operating systems across one or more clusters. The global scheduler stores a new job in a job queue based on the request to replicate the volume. The global scheduler determines that the new job has a higher priority than other jobs in the job queue. The global scheduler allocates one or more resources of the first storage node to the new job in response to determining that the new job has a higher priority than other jobs in the job queue. The global scheduler sends an instruction to run the new job.
    Type: Application
    Filed: January 31, 2022
    Publication date: August 3, 2023
    Inventors: Sivakumar Chandrasekaran, Vikash Kumar Jha, Pranith Kiran Kouda, Rujuta Antarkar, Anuja Inamdar, Raghvendra Dixit, Ajay Kushwah
  • Patent number: 8812455
    Abstract: A method, article of manufacture, and apparatus for efficiently backing up information is disclosed. In an embodiment, this comprises receiving data and analyzing the received data. In an embodiment, the data may be deduped. File headers, corresponding file metadata and corresponding file blocks are then created based on analyzing the data. In an embodiment, the data is discarded. The file headers, corresponding file metadata and corresponding file blocks are then organized into a self contained datastream. The self contained datastream is then stored in a storage device. File headers are used to indicate the start of a new file in the self contained datastream. File blocks contain the information necessary to reconstruct the files in the datastream. File metadata describes how to reconstruct the file, such as which file blocks are required for the file, and the location of each file block in the self contained datastream, among others.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: August 19, 2014
    Assignee: EMC Corporation
    Inventors: Christopher Hercules Claudatos, Ajay Kushwah, Kiran Bachu
  • Publication number: 20130138613
    Abstract: Example apparatus and methods concern creating synthetic backups from existing backups. One example method includes accessing first information that is associated with an existing backup(s). The first information may be computer data that describes data stored on a backup media or appliance. The first information may be referred to as metadata. The existing backup may reside on a backup medium (e.g., tape), on a backup appliance (e.g., disk), or elsewhere. The example method includes instantiating second information (e.g., metadata) associated with a synthetic backup to be created. The second information may be stored on a non-transitory computer-readable medium. The example method also includes selectively manipulating the second information to create the synthetic backup. The manipulating may include copying portions of the first information into the second information. In one embodiment, the synthetic backup is only logically created and thus no data is copied from the existing backup.
    Type: Application
    Filed: November 29, 2011
    Publication date: May 30, 2013
    Applicant: QUANTUM CORPORATION
    Inventors: Sudhakar PAULZAGADE, Ajay KUSHWAH, CAO WU
  • Patent number: 8090689
    Abstract: A method, article of manufacture, and apparatus for efficiently restoring information is disclosed. In an embodiment, this comprises receiving a self-contained datastream and analyzing the self-contained datastream for file headers, corresponding file metadata and corresponding file blocks. Data is then reconstructed based on analyzing the self-contained datastream into reconstructed data, and the reconstructed data is then stored in a storage device. File headers are used to indicate the start of a new file in the self contained datastream. File blocks contain the information necessary to reconstruct the files in the datastream. File metadata describes how to reconstruct the file, such as which file blocks are required for the file, and the location of each file block in the self contained datastream, among others. In an embodiment, the reconstructed data may contain deduped data.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: January 3, 2012
    Assignee: EMC Corporation
    Inventors: Christopher Hercules Claudatos, Ajay Kushwah, Kiran Bachu
  • Publication number: 20060149793
    Abstract: In one embodiment, a method for information management comprises monitoring output from an application, wherein the output is monitored substantially continuously; determining if the output is associated with a predetermined type of version; and saving data associated with the output if the output is associated with the predetermined type of version.
    Type: Application
    Filed: March 18, 2005
    Publication date: July 6, 2006
    Inventors: Ajay Kushwah, Akhil Kaushik, Jian Xing, Mayank Joshi, Pashupati Kumar, Subramaniam Periyagaram, Rangarajan Suryanarayanan, Yogita Bijani