Appeal No. 2000-1704 Application No. 08/484,999 Representative claim 1 is reproduced as follows: 1. A method in a computer system of automatically compiling version compatible object servers, the method comprising the steps of: compiling a first program into a first version object server having a set of one or more interfaces; compiling a second program into a second version object server to be version compatible with the first version object server, said compiling into the second version object server comprising: verifying whether the second program can compile into a second version object server that provides at least each interface of the first version object server; and if the verifying step shows that second program can be compiled into the second version object server that provides at least each interface of the first version object server, generating a set of interfaces for the second version object server so as to comprise interfaces that match each interface of the first version object server. The examiner relies on the following references: “Management of Programming Compatibility Within a System of Separate Dependent Elements,” IBM Technical Disclosure Bulletin, Vol. 31, No. 8, January 1989, pages 317-320 (IBM Bulletin). IBM System Object Model Guide and Reference, version 2.00, 1991, chapter 1, page 1-2; chapter 2, pages 2-1, 2-8; chapter 6, pages 6- 3 to 6-4 (IBM Model Guide). IBM OS/2 2.0 Application Design Guide, 1992, chapter 7, pages 7-4 to 7-12 (IBM Design Guide). K. Brockschmidt, Inside OLE, 2ND Edition, June 1995 by Microsoft Press, pages 27-29, 145-151. 2Page: Previous 1 2 3 4 5 6 7 8 9 10 11 NextLast modified: November 3, 2007