Ex Parte SRINIVASAN et al - Page 4




          Appeal No. 2002-0399                                                          
          Application 09/100,227                                                        

          (Whitehead, abstract and col. 4, line 36 - col. 5, line 44)"                  
          (FR3).  The examiner concludes (FR3; EA5):                                    
                    It would have been obvious to one having ordinary skill             
               in the art at the time the invention was made to incorporate             
               a documentation module as taught by Whitehead into the data              
               exchange system of Haller in order to provide the client                 
               rules for exchanging data over the internet thereby                      
               enhancing cutomizability of the system to the particular                 
               transaction and to make the system more adaptable to                     
               different protocols.                                                     
               Appellants argue that neither Haller nor Whitehead teaches               
          or suggests packaging an object-oriented programming component                
          with a documentation module (Br6).                                            
               The examiner responds (EA8-9):                                           
               Whitehead teaches a component management system (CMS) which              
               enables communication between the server and the client                  
               (Whitehead, abstract and col. 4, line 36 - col. 5, line 44).             
               A global component registry offers a heterogeneous component             
               to the client by providing an appropriate interface for data             
               exchange.  The interface provides the rules for data                     
               exchange between the client and server.  The component                   
               registry CMS comprises various repositories.  The various                
               repositories of the component registry conforms to the                   
               Common Object Request Broker Architecture (CORBA) to                     
               incorporate rules and instructions to the object package.                
                    CORBA enables interoperability in heterogeneous                     
               environments.  CORBA Object implementations include                      
               executable code as well as definitions that provides the                 
               information needed to create the object and to allow the                 
               object to participate in providing an appropriate set of                 
               services.  An implementation typically includes, among other             
               things, definitions of the methods that operate upon the                 
               state of an object.                                                      
          The examiner further states (EA9):                                            
               Whitehead explicitly discloses the use of CORBA and its                  
               interfaces.  The techniques incorporated in CORBA to                     
               exchange data objects were notoriously well known in the                 

                                         - 4 -                                          





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

Last modified: November 3, 2007