Patents by Inventor Rajiv Jayaraman

Rajiv Jayaraman 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: 7937455
    Abstract: Various embodiments of the invention provide solutions to allow more efficient management of clustered environments. Merely by way of example, some embodiments provide a framework for the relatively automated management of clusters, including the addition, deletion and/or modification of cluster nodes. In certain embodiments, this framework may be incorporated within a software application that can assist in the configuration of clusters. Other embodiments provide methods of managing clusters and/or their nodes, including, inter alia, methods of establishing and/or implementing such frameworks. Still other embodiments provide systems, including clustered systems, that provide relatively automated cluster management capabilities.
    Type: Grant
    Filed: July 28, 2004
    Date of Patent: May 3, 2011
    Assignee: Oracle International Corporation
    Inventors: Debashis Saha, Rajiv Jayaraman, Bharat Paliwal
  • Patent number: 7757226
    Abstract: An improved method and mechanism for performing rolling upgrades to distributed software installations is disclosed. The present approach eliminates or minimizes extraneous downtime when performing a rolling upgrade, thereby improving performance an availability for users of the software installation. A rolling upgrade can be performed by defining a private symbolic link for each member that is upgraded to reference the upgraded version of the software installation.
    Type: Grant
    Filed: March 17, 2004
    Date of Patent: July 13, 2010
    Assignee: Oracle International Corporation
    Inventors: Alok Kumar Srivastava, Rajiv Jayaraman
  • Publication number: 20060037016
    Abstract: Various embodiments of the invention provide solutions to allow more efficient management of clustered environments. Merely by way of example, some embodiments provide a framework for the relatively automated management of clusters, including the addition, deletion and/or modification of cluster nodes. In certain embodiments, this framework may be incorporated within a software application that can assist in the configuration of clusters. Other embodiments provide methods of managing clusters and/or their nodes, including, inter alia, methods of establishing and/or implementing such frameworks. Still other embodiments provide systems, including clustered systems, that provide relatively automated cluster management capabilities.
    Type: Application
    Filed: July 28, 2004
    Publication date: February 16, 2006
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Debashis Saha, Rajiv Jayaraman, Bharat Paliwal
  • Publication number: 20050210461
    Abstract: An improved method and mechanism for performing rolling upgrades to distributed software installations is disclosed. The present approach eliminates or minimizes extraneous downtime when performing a rolling upgrade, thereby improving performance an availability for users of the software installation. A rolling upgrade can be performed by defining a private symbolic link for each member that is upgraded to reference the upgraded version of the software installation.
    Type: Application
    Filed: March 17, 2004
    Publication date: September 22, 2005
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Alok Srivastava, Rajiv Jayaraman