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. 7Page: Previous 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Next
Last modified: September 9, 2013