| Patent Number |
Title Of Patent |
Date Issued |
| 8037479 |
Implementing container managed batch jobs in an enterprise java bean environment |
October 11, 2011 |
| An improved method, apparatus, and computer instructions for creating and running batch jobs in an object oriented environment, such as a J2EE environment. A request to execute a batch job is received. A deployment descriptor file is processed to identify a batch bean to be invoked. This |
| 8024733 |
Component model for batch computing in a distributed object environment |
September 20, 2011 |
| A batch component model is provided within a distributed object environment. The batch component is designed to capture the iterative logic of a batch program as it reads from one or more input streams, invokes operations on other business component functions, and generates output to |
| 7958172 |
Apparatus for implementing container managed uses, ownerships, and references in an enterprise j |
June 7, 2011 |
| A method, apparatus, and computer instructions are provided for implementing container managed uses, ownerships, and references in an enterprise JavaBean.TM. environment. A user may specify a uses, ownership, reference relationships between entity beans and sessions in a deployment d |
| 7603403 |
Localization in distributed computer environments |
October 13, 2009 |
| A method and system for providing client locale information to a server in a distributed computer enterprise. When a client generates a request to a remote server, the client's locale and time zone information, known as the international context, is associated with the request. The serve |
| 7340478 |
Method and apparatus for implementing container managed uses, ownerships, and references in an e |
March 4, 2008 |
| A method, apparatus, and computer instructions are provided for implementing container managed uses, ownerships, and references in an enterprise JavaBean.TM. environment. A user may specify a uses, ownership, reference relationships between entity beans and sessions in a deployment d |
| 7139918 |
Multiple secure socket layer keyfiles for client login support |
November 21, 2006 |
| A method and system to allow multiple users of a client computer to establish a secure connection for each of the multiple users between the client computer and a server computer. Each user is allowed to unlock a keyfile unique to that user. The unique keyfile is able to authenticate |
| 7124192 |
Role-permission model for security policy administration and enforcement |
October 17, 2006 |
| Methods, systems, and computer program products are disclosed for protecting the security of resources in distributed computing environments. The disclosed techniques improve administration and enforcement of security policies. Allowed actions on resources, also called permissions, ( |
| 7076798 |
Securing non-EJB corba objects using an EJB security mechanism |
July 11, 2006 |
| A method and system for providing security protection to Common Object Request Broker Architecture (CORBA) objects located on a server. An EJB shadow object is created for the CORBA object. The EJB shadow object invokes an EJB security mechanism on behalf of the CORBA object, thus pr |
| 6782538 |
Object oriented information handling system including an extensible instance manager |
August 24, 2004 |
| A system for efficiently generating keys for subsequently objects during object creation and for finding and activating objects using the generated keys in an object oriented system includes one or more processors, a storage system, one or more I/O controllers, a system bus, operatively |
| 6687831 |
Method and apparatus for multiple security service enablement in a data processing system |
February 3, 2004 |
| A method and apparatus in a computer system for establishing a connection between a client proxy object and a server target object. A request is received from the client proxy object to access the server target object, wherein the request includes an identification of a type of communica |
| 6253253 |
Method and apparatus for optimizing references to objects in a data processing system |
June 26, 2001 |
| A method and apparatus for optimizing references to objects in a distributed data processing system. A method is invoked in a client process by client application on a target object. In response to determining that the target object is on a remote process reference, a smart proxy det |
| 6141758 |
Method and system for maintaining client server security associations in a distributed computing |
October 31, 2000 |
| A method and system for maintaining a secure association between a client and a server in a distributed computing system by computing a session identifier as a function of a Kerberos-based authentication ticket. The session identifier is independently derived or verified by the client an |
| 5925095 |
Method and a computer program product for client/server computing with support for both recovera |
July 20, 1999 |
| Client/server middleware processes a source code client application program so that when the application program signifies the beginning of a transaction using a transaction begin command, the transaction is automatically created locally for a recoverable client and remotely for a no |
| 5893912 |
Thread context manager for relational databases, method and computer program product for impleme |
April 13, 1999 |
| In brief, an object oriented thread context manager, a method and computer program product are provided for object oriented thread context management, particularly for relational databases working with distributed transactions. A context manager is provided for managing a plurality of |
| 5873092 |
Information handling system, method, and article of manufacture including persistent, distribute |
February 16, 1999 |
| An information handling system includes one or more work stations, each work station including one or more processing units, a memory system, and one or more I/O controllers all connected to a system bus, the I/O controllers controlling various input/output devices such as a keyboard, a |
| 5870753 |
Method and apparatus for enabling a persistent metastate for objects in an object oriented envir |
February 9, 1999 |
| A method and apparatus for enabling the maintenance of multiple metastates for a persistent object without increasing the size of the object reference. An object reference data structure is provided in memory and persistent storage to carry a key which contains a universal unique ide |
| 5870742 |
Method and apparatus for enabling persistent attributes in an object oriented environment |
February 9, 1999 |
| A method and apparatus for saving and restoring persistent objects in a distributed object-oriented programming environment. This invention maintains persistent values for individual attributes and or instance variables. Attribute persistence is implemented using an interface that is |
| 5842219 |
Method and system for providing a multiple property searching capability within an object-orient |
November 24, 1998 |
| A method and system for providing a multiple property search capability within an object-oriented distributed computing network are disclosed. In accordance with the method and system of the present invention, a permanent index which includes multiple property names is initially built. |