Ex Parte LEBLANC et al - Page 2




          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  Next 

Last modified: November 3, 2007