The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 01, 2004

Filed:

Jun. 14, 1999
Applicant:
Inventors:

Tony Chun Tung Ng, Fremont, CA (US);

Albert Christudas Gondi, Santa Clara, CA (US);

Thulasiraman Jeyaraman, San Jose, CA (US);

Assignee:

Sun Microsystems, Inc., Santa Clara, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/00 ;
U.S. Cl.
CPC ...
G06F 9/00 ;
Abstract

A method for using a Synchronization Interface in a computer system compliant with a CORBA Object Transaction Service or a Java Transaction API (such as Java 2 Platform Enterprise Edition Reference Implementation) to perform internal state clean up in containers associated with a completed transaction. First, a synchronization object is registered for each new transaction in a container with a Transaction Manager. The Transaction Manager detects a completion of the transaction and then invokes an “after_completion” operation (method) on the synchronization object. This notifies each container involved in the completed transaction to perform internal memory space clean up. Thus, the method uses an existing Synchronization Interface mechanism to perform internal memory state clean up in containers, without adding additional communication mechanisms.


Find Patent Forward Citations

Loading…