Patents by Inventor Shivakumar Govindarajapuram

Shivakumar Govindarajapuram 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: 7320123
    Abstract: A method for controlling access to deprecated methods of an implementation is provided. The method includes receiving a request to access a method that has been marked as deprecated and building a call stack for the request. Also included is inspecting the call stack to determine if the request is from an application outside of the implementation. The method further includes acting on the request in accordance with a control policy defined by a pluggable policy.
    Type: Grant
    Filed: January 23, 2003
    Date of Patent: January 15, 2008
    Assignee: Sun Microsystems, Inc.
    Inventors: Shivakumar Govindarajapuram, Rajesh Kanungo
  • Patent number: 7191356
    Abstract: An invention is provided for affording asynchronous fault-tolerant and adaptive communication in a distributed computing environment. The invention includes periodically updating a stored connection state value, which is received from an application. The connection state value indicates the number of data elements processed by the application. An interruption in a digital connection is then detected on a network between two endpoints. Upon detection, the stored connection state value is exchanged with the opposite endpoint over the network. In this manner, remaining data elements of the transaction can be received sequentially over the network from the opposite endpoint. In particular, the remaining data elements begin with a data element at a point indicated by the connection state value plus one.
    Type: Grant
    Filed: February 27, 2003
    Date of Patent: March 13, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Terrence Barr, Shivakumar Govindarajapuram, Peter Strarup Jensen
  • Patent number: 7178051
    Abstract: An invention is provided for fault-tolerant and adaptive communication in a distributed computing environment. The invention includes detecting an interruption in a digital connection on a network between two endpoints. Upon detection, a connection state value indicating a number of data elements processed by the application is obtained. The connection state value is then exchanged with the opposite endpoint over the network. In this manner, remaining data elements of the transaction can be received sequentially over the network from the opposite endpoint. In particular, the remaining data elements begin with a data element at a point indicated by the connection state value plus one.
    Type: Grant
    Filed: February 27, 2003
    Date of Patent: February 13, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Terrence Barr, Shivakumar Govindarajapuram, Peter Strarup Jensen, Shahriar Vaghar
  • Publication number: 20040193942
    Abstract: An invention is provided for fault-tolerant and adaptive communication in a distributed computing environment. The invention includes detecting an interruption in a digital connection on a network between two endpoints. Upon detection, a connection state value indicating a number of data elements processed by the application is obtained. The connection state value is then exchanged with the opposite endpoint over the network. In this manner, remaining data elements of the transaction can be received sequentially over the network from the opposite endpoint. In particular, the remaining data elements begin with a data element at a point indicated by the connection state value plus one.
    Type: Application
    Filed: February 27, 2003
    Publication date: September 30, 2004
    Applicant: Sun Microsystems, Inc.
    Inventors: Terrence Barr, Shivakumar Govindarajapuram, Peter Strarup Jensen, Shahriar Vaghar
  • Publication number: 20040193941
    Abstract: An invention is provided for affording asynchronous fault-tolerant and adaptive communication in a distributed computing environment. The invention includes periodically updating a stored connection state value, which is received from an application. The connection state value indicates the number of data elements processed by the application. An interruption in a digital connection is then detected on a network between two endpoints. Upon detection, the stored connection state value is exchanged with the opposite endpoint over the network. In this manner, remaining data elements of the transaction can be received sequentially over the network from the opposite endpoint. In particular, the remaining data elements begin with a data element at a point indicated by the connection state value plus one.
    Type: Application
    Filed: February 27, 2003
    Publication date: September 30, 2004
    Applicant: Sun Microsystems, Inc.
    Inventors: Terrence Barr, Shivakumar Govindarajapuram, Peter Strarup Jensen
  • Publication number: 20030191864
    Abstract: A method for controlling access to deprecated methods of an implementation is provided. The method includes receiving a request to access a method that has been marked as deprecated and building a call stack for the request. Also included is inspecting the call stack to determine if the request is from an application outside of the implementation. The method further includes acting on the request in accordance with a control policy defined by a pluggable policy.
    Type: Application
    Filed: January 23, 2003
    Publication date: October 9, 2003
    Applicant: Sun Microsystems, Inc.
    Inventors: Shivakumar Govindarajapuram, Rajesh Kanungo