Ex Parte DALAL et al - Page 2




          Appeal No. 2001-2581                                                        
          Application No. 08/847,124                                                  


          a class.  When an object of the class is instantiated within an             
          enclosing object, the system sets a data member of the                      
          instantiated object to indicate an offset between the start of              
          the instantiated object to the start of a nearest enclosing                 
          object.  When an object of a class is not instantiated within an            
          enclosing object, the system sets the data member of the                    
          instantiated object to indicate a zero offset.  When the system             
          receives a reference to an instantiated object, the system                  
          repeats the following until the reference points to a most-                 
          enclosing object.  The system retrieves the offset from the                 
          object referenced by the current value of the reference.  The               
          system combines the retrieved offset with the current value of              
          the reference to generate a new reference that references the               
          nearest enclosing object of the previously referenced object.               
          When the offset is zero, then the reference points to the most-             
          enclosing object.                                                           


               Representative independent claim 12 is reproduced as                   
          follows:                                                                    
               12.  A method in a computer system for generating a                    
          reference to an enclosing object from a reference to an embedded            
          object that is embedded within the enclosing object, the                    
          enclosing object having an enclosing class, the embedded object             
          having an embedded class, the embedded class having an offset               

                                         -2–                                          





Page:  Previous  1  2  3  4  5  6  7  8  9  Next 

Last modified: November 3, 2007