Electrical computers and digital processing systems: interprogra – Event handling or event notification
Reexamination Certificate
2005-03-15
2005-03-15
Lee, Thomas (Department: 2126)
Electrical computers and digital processing systems: interprogra
Event handling or event notification
C719S310000, C719S330000
Reexamination Certificate
active
06868543
ABSTRACT:
A method for establishing a location transparent event handler can include establishing a Notifier object based upon a Notifier class in a client application for execution in a first process address space. The Notifier object can have a list of Listener objects to be notified upon an event occurrence. A Listener object can be established in a server application for execution in a second process address space separate from the first process address space. Like the Notifier object, the Listener object can be based upon a Listener class. The Listener object can define a method to be called upon the occurrence of the event. Moreover, the Listener object can be enabled to be callable from the Notifier object. Finally, a Listener object stub can be generated for the Listener object, wherein the Listener object stub can be configured to be added to the list of Listener objects in the Notifier object. Additionally, the Listener object stub can be further configured to remotely call the defined method in the Listener object in response to receiving notification of an event from the Notifier object. In consequence, upon the event occurrence, the Notifier object can traverse the list of Listener objects and can notify the Listener object stub of the event occurrence thereby creating a remote call to the defined method in the Listener object.
REFERENCES:
patent: 6073184 (2000-06-01), Couturier et al.
patent: 6185611 (2001-02-01), Waldo et al.
patent: 6282568 (2001-08-01), Sondur et al.
patent: 6463446 (2002-10-01), Wollrath et al.
Riehle, The Event Notification Pattern—Integrating Implicit Invocation with Object-Orientation, Theory and Practice of Object System 2, 1996, pp. 43-52.*
Expersoft Corp. et al., COM/CORBA Interworking RFP Part A, OMG TC Document, Aug. 1995.*
Sun Microsystems, Remote Method Invocation Specification, 1997.*
Gamma, Helm, Johnson and Vlissides,Design Patterns, pp. 207-217 (Addison-Wesley Professional Computing Series 1995).
Cao Diem
Lee Thomas
Senterfitt Akerman
LandOfFree
Location transparent event handling does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Location transparent event handling, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Location transparent event handling will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3388787