Patents by Inventor Girish Jorapurkar

Girish Jorapurkar 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: 9391865
    Abstract: A computer-implemented method for facilitating fault-tolerant backup jobs may include (1) receiving, at a media server, a backup assignment from a master server, (2) detecting a communication failure that inhibits communication between the media server and the master server, (3) initiating a backup job at the media server based at least in part on the backup assignment received from the master server, (4) caching, due at least in part to the communication failure, a catalog of the backup job at the media server instead of forwarding the catalog of the backup job to the master server in real-time during the backup job, and then (5) transferring the catalog of the backup job to the master server upon determining that communication between the media server and the master server is no longer inhibited. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: September 20, 2013
    Date of Patent: July 12, 2016
    Assignee: Veritas Technologies LLC
    Inventors: Alioune Thiam, Girish Jorapurkar
  • Patent number: 8868726
    Abstract: A computer-implemented method for performing backups may include identifying a request to back up a client system. The computer-implemented method may also include identifying a plurality of backup servers available to the client system via a network. The computer-implemented method may further include pairing the client system with a backup server in the plurality of backup servers based on a measure of network proximity between the client system and the backup server. The computer-implemented method may additionally include performing the requested backup of the client system via the backup server as a result of the pairing. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: July 2, 2010
    Date of Patent: October 21, 2014
    Assignee: Symantec Corporation
    Inventors: Sean Tu, Clay Haapala, Jim Harris, Girish Jorapurkar, Wendy Shavor
  • Patent number: 8832492
    Abstract: A method for maintaining applications may include: (1) receiving a request to recover a first application, (2) identifying a first production topology of the first application that identifies a set of resources upon which the application depends, (3) maintaining a template for transforming the first production topology of the first application into a first recovery topology for the first application, the template comprising information for mapping the first production topology to the first recovery topology, (4) applying the template to the first production topology at a first point in time to create the first recovery topology, and (5) recovering the first application to a first computing system using the first recovery topology. Various other methods, systems, and computer-readable media are also disclosed herein.
    Type: Grant
    Filed: January 25, 2013
    Date of Patent: September 9, 2014
    Assignee: Symantec Corporation
    Inventors: Joshua Kruck, Aaron Christensen, Guido Westenberg, Girish Jorapurkar
  • Patent number: 8612700
    Abstract: A system, method, and medium for performing data duplication from a first storage device to a second storage device at a block level. A backup application processes metadata prior to replicating the data to determine the best method for performing the duplication operation. Several images may be selected for duplication, and instead of copying the images one at a time, the backup application copies data from the first storage device to the second storage device block-by-block. The catalog metadata may be updated so that the backup application may be made aware of the new copy of data. The replicated data may be accessed for future restore operations such that individual files may be retrieved from the replicated data by the backup application.
    Type: Grant
    Filed: October 29, 2010
    Date of Patent: December 17, 2013
    Assignee: Symantec Corporation
    Inventors: Richard Armstrong, James Harris, Girish Jorapurkar, Abdul Rasheed, Sean Tu
  • Patent number: 8402306
    Abstract: A method for maintaining applications may include: (1) receiving a request to recover a first application, (2) identifying a first production topology of the first application that identifies a set of resources upon which the application depends, (3) maintaining a template for transforming the first production topology of the first application into a first recovery topology for the first application, the template comprising information for mapping the first production topology to the first recovery topology, (4) applying the template to the first production topology at a first point in time to create the first recovery topology, and (5) recovering the first application to a first computing system using the first recovery topology. Various other methods, systems, and computer-readable media are also disclosed herein.
    Type: Grant
    Filed: May 14, 2010
    Date of Patent: March 19, 2013
    Assignee: Symantec Corporation
    Inventors: Joshua Kruck, Aaron Christensen, Guido Westenberg, Girish Jorapurkar
  • Patent number: 7570600
    Abstract: A network having a plurality of nodes interconnected by links (virtual communication channels) is disclosed. In one embodiment, the nodes may communicate with each other in a decentralized or peer-to-peer manner. A method for establishing the links among the nodes is disclosed. The links may be established such that the system is able to operate efficiently. In particular, the manner in which the nodes are interconnected by links may enable the system to efficiently route messages and efficiently recover from network failures.
    Type: Grant
    Filed: December 17, 2003
    Date of Patent: August 4, 2009
    Assignee: Symantec Operating Corporation
    Inventors: Gregory L. Slaughter, Thomas E. Saulpaugh, Mark P. Kwiatkowski, Girish Jorapurkar
  • Patent number: 7401132
    Abstract: A method and system for creating a peer-to-peer overlay network. The method includes discovering a set of node characteristics for each of a subset of existing nodes of a network. The method also includes scaling each of the discovered set of node characteristics to a value which is within a predetermined range of values. The method also includes generating a set of weighted values for each of the subset of nodes by applying a weighting function to each of the scaled values. In addition, the method includes generating a node rank value for each of the subset of nodes by summing the weighted values of each respective set of weighted values. Further, the method includes determining whether to connect to any of the subset of nodes based upon the node rank value.
    Type: Grant
    Filed: December 20, 2002
    Date of Patent: July 15, 2008
    Assignee: Symantec Operating Corporation
    Inventors: Andrew Krumel, Paul L. Borrill, Paul Czarnik, Gregory L. Slaughter, John Muth, Girish Jorapurkar