Ex Parte Kappel et al - Page 7



                Appeal 2007-0226                                                                                  
                Application 09/823,866                                                                            
                              Content of Schmidt and Konrad                                                       
                       Schmidt describes "wrapper facades" whose purpose is "to                                   
                encapsulate low-level functions and data structures with object-oriented                          
                (OO) class interfaces" (Schmidt, p. 1 under "Introduction") for use in                            
                networking applications (Schmidt, p. 3 under "Problem" and "Solution").                           
                "The Functions are existing low-level functions and data structures that                          
                provide a cohesive service."  Page 4 § 2.6.  "The Wrapper Facade is a set of                      
                one or more classes that encapsulate the Functions and their associated data                      
                structures.  The Wrapper Facade provides methods that forward client                              
                invocations to one or more of the low-level Functions."  Id.  Either the                          
                functions or the wrapper facade can be considered to be "objects."  The                           
                implementation applies reusable components from the ACE framework.                                
                "ACE provides a rich set of reusable C++ wrappers and framework                                   
                components that perform common communication software tasks across a                              
                wide range of OS platforms."  Page 4 § 2.8.  Thus, the ACE framework                              
                corresponds to "means for using a component framework to enable the                               
                communication of the at least two objects."  Schmidt provides an example of                       
                a logging server handling connection requests and logging record requests                         
                sent by clients to a client connection endpoint called a "socket handle,"                         
                which is a port at a certain IP address.  Page 1 § 2.2.  Since the wrapper                        
                facade is used at the client and the logging server, and because there is                         
                communication across a wide range of OS platforms using the ACE                                   
                framework, there is "object to object communication" across a network.                            

                                                        7                                                         



Page:  Previous  1  2  3  4  5  6  7  8  9  10  11  12  13  14  Next

Last modified: September 9, 2013