Appeal No. 2001-2254 Application 08/951,937 The disclosed invention pertains to a process whereby a new general purpose function could be simply added to already dispensed and distributed object oriented programs. The invention provides for the connecting of a new program object to an existing object through a connecting object interfacing between the original object being connected to and the new program object. The connecting object functions independently of the attributes and methods contained in the original object and is itself without such data attributes. Representative claim 1 is reproduced as follows: 1. In a computer controlled object oriented programming system having means for interfacing a plurality of programming objects wherein said programming objects may be initial programming objects and combinations of such initial programming objects combining functions of said initial objects, and each programming object including data attributes, methods of manipulating such attributes and predetermined interface data defining a required common interface with the other programming objects, the improvement wherein said system further comprises: at least one connecting object without data attributes and interfacing with at least one of said programming objects including, means for detecting the occurrence of at least one selected condition in said one object, and means responsive to said detecting means for notifying a second object also interfacing with said connecting object of said occurrence. -2-Page: Previous 1 2 3 4 5 6 7 8 NextLast modified: November 3, 2007