Patents by Inventor Sankara Bhogi

Sankara Bhogi 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: 20050066155
    Abstract: Various embodiments of a utility for configuring data sources in a networked computer system are disclosed. A networked computer system may include a number of backend systems hosting a variety of types of data resources including databases produced by a variety of vendors. Application servers running transactional applications as well as many other types of computer systems may be included in the networked system. The data source configuration utility may determine the data source configuration parameters associated with each of the various types of data resources included in the system. When a data source is selected for configuration, the utility may present the configuration parameters corresponding to that particular data source to the user. The utility may create one or more data source configuration files based on parameter values received from the user.
    Type: Application
    Filed: September 4, 2003
    Publication date: March 24, 2005
    Applicant: Sun Microsystems, Inc.
    Inventors: Bala Dutt, Ajay Kumar, Venugopal K., Sankara Bhogi, Srinivasan Kannan
  • Publication number: 20050055325
    Abstract: Various embodiments of a networked computer system in which an application server associates an identity with each data source included in the system are disclosed. The networked computer system may include several backend systems, each including one or more data resources, and the identity of a data source may be unique to a data resource. When an application requests a connection to a data resource, the application server may ascertain the identity of the associated data source and compare this identity to identities of data sources with existing connections. If a match is found, the application server may provide an existing connection to the application, whereas if no match is found the application server may provide a new connection. The identity of a data source may include one or more data source configuration properties. In some embodiments, the identity may include database name, URL, and user name.
    Type: Application
    Filed: September 4, 2003
    Publication date: March 10, 2005
    Applicant: Sun Microsystems, Inc.
    Inventors: Bala Dutt, Ajay Kumar, Venugopal K., Sankara Bhogi, Srinivasan Kannan
  • Publication number: 20050015353
    Abstract: A transaction manager may be paused so that transactions managed by the transaction manager are prevented from making transactional state changes. When all transactions being coordinated by a transaction manager are paused, the transaction manager may be said to be paused or frozen. While the transaction manager is paused, the transactions that the transaction manager is supporting may not be allowed to complete. A transaction manager may be configured to obtain permission from a transaction freeze manager in order to transition the state of a transaction. The transaction freeze manager may function as a read/write lock manager controlling locks on a transaction freeze object. In servicing a transaction state transition request, the transaction freeze manager may grant the transaction manager a read lock on the transaction freeze object. In servicing a transaction manager pause request, the transaction freeze manager may grant an administrative entity a write lock on the transaction freeze object.
    Type: Application
    Filed: July 14, 2003
    Publication date: January 20, 2005
    Applicant: Sun Microsystems, Inc.
    Inventors: Ajay Kumar, Bala Dutt, Venugopal K, Sankara Bhogi, Srinivasan Kannan
  • Publication number: 20050015425
    Abstract: A transaction manager may be paused so that the transactions it manages are prevented from making transaction state changes. While the transaction manager is paused, the transactions that the transaction manager is executing may not be allowed to complete. A transaction manager may be configured to obtain permission from a transaction freeze manager in order to transition the state of a transaction. The transaction freeze manager may function as a read/write lock manager controlling locks on a transaction freeze object. In servicing a transaction state transition request, the transaction freeze manager may grant the transaction manager a read lock on the transaction freeze object. In servicing a transaction manager pause request, the transaction freeze manager may grant an administrative entity a write lock on the transaction freeze object.
    Type: Application
    Filed: July 14, 2003
    Publication date: January 20, 2005
    Applicant: Sun Microsystems, Inc.
    Inventors: Ajay Kumar, Bala Dutt, Venugopal K., Sankara Bhogi, Srinivasan Kannan