Patents by Inventor Shivaji Ganesh

Shivaji Ganesh 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: 7058853
    Abstract: A generalized architecture for a highly available transaction processing system that combines commercially available components and software components specifically developed to implement the architecture into an integrated, highly available transaction processing system that minimizes planned and unplanned downtime, minimizes data loss in the event of failures, provides proactive monitoring of both hardware and software components of the highly available transaction processing system, provides automated recovery actions that involve fast failover, either locally to an Inactive Node, or remotely to a Standby Site, and provides an easy-to-use graphical-user-interface-based management interface that provides service-oriented views of the state of the system, with context-directed commands and meta-commands to guide managers in execution of their tasks.
    Type: Grant
    Filed: June 11, 2001
    Date of Patent: June 6, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ramesh Kavanappillil, Shivaji Ganesh, Curtis P. Kolovson, Richard H. Van Gaasbeck, Ewald Comhaire
  • Patent number: 6820098
    Abstract: A method is provided for asynchronously tracking the replication of data writes from an application that is subject to system and network failure, to a standby data processing unit located at a standby site. The method includes the step of enabling access to sequence numbers created for use in replication of the data writes. Another step is sending the data writes to a remote mirroring module. Next is assigning sequence numbers to each data write accepted. It can then be determined when data writes at a local site have been successfully replicated at the standby site by correlating the most recent local write sequence number and most recent replication sequence number. An additional step is initiating replication of the data writes for which replication has not taken place.
    Type: Grant
    Filed: March 15, 2002
    Date of Patent: November 16, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Shivaji Ganesh, Ramesh Kavanpillil
  • Patent number: 6691139
    Abstract: A method for creating a standby data processing system located at a standby site, which is remotely located from a primary site. The method comprises a first step of computing a difference between an active data file and an archive data file to produce a delta image at the primary site. Another step is transmitting the active data file and the delta image, separately in time sequence, from the primary site to a standby site. A final step is combining the delta image with the active data file at the standby site, to produce an archive data file. An advantage of this method is the creation of a standby data processing system, while using a lower bandwidth to create this additional site.
    Type: Grant
    Filed: January 31, 2001
    Date of Patent: February 10, 2004
    Assignee: Hewlett-Packard Development Co., Ltd.
    Inventors: Shivaji Ganesh, Ramesh Kavanappillil
  • Publication number: 20020103816
    Abstract: A method for creating a standby data processing system located at a standby site, which is remotely located from a primary site. The method comprises a first step of computing a difference between an active data file and an archive data file to produce a delta image at the primary site. Another step is transmitting the active data file and the delta image, separately in time sequence, from the primary site to a standby site. A final step is combining the delta image with the active data file at the standby site, to produce an archive data file. An advantage of this method is the creation of a standby data processing system, while using a lower bandwidth to create this additional site.
    Type: Application
    Filed: January 31, 2001
    Publication date: August 1, 2002
    Inventors: Shivaji Ganesh, Ramesh Kavanappillil