Appeal No. 1999-1452 Application 08/436,830 indicative of terminology associated with OOP. The prior art discussion at column 1 of Berry is instructive as to setting an additional context under which Berry’s teachings must be viewed. This would include user interfaces utilizing existing visual programming products to allow users to visually create simple event-action sequences with respect to source objects and target objects. These are all discussed in the context of inserting, deleting, clearing, etc., functions associated with normal editing operations by a programmer. In this sense, the context of Berry may be viewed as a program editor for modifying existing programs in OOP. Berry teaches the use of graphical user interfaces (GUIs) to link objects in OOP. Although not explicitly teaching that the GUI environment is Windows-based, Figures 2-6 are clearly suggestive of that in addition to the ability of the user to use the user interface adaptor 22 in Figure 1 by the actuation of the mouse 26 and keyboard 24 to effect the GUI functions depicted in these figures. These functions also include conventional Windows-type drag and release operations for manipulating graphical objects such as those displayed in the various figures. On the other hand, in a more specific context, Pazel teaches that a Windows- type environment is utilized with its attendant graphical user interfaces to simplify software programming development and debugging and even to correct software 4Page: Previous 1 2 3 4 5 6 7 8 9 10 11 12 13 14 NextLast modified: November 3, 2007