Appeal No. 96-2894 Application 08/742,974 storing courses in a repository; transporting said courses over a network to selected servers of said network; responding to a request for a course made on a workstation; delivering said course to a server serving said workstation; and downloading an execution module to said workstation. 19. A method enabling a student to execute courseware, comprising the steps of: downloading an executable module to a workstation; retaining a control module on a server serving the workstation; sending messages from said executable module to said control module; and verifying prior authorizations of said student for executing said courseware. The examiner relies on the following prior art: Andersen et al. (Andersen) 4,636,174 January 13, 1987 Abrahamson et al. (Abrahamson) 5,002,491 March 26, 1991 - 3 -Page: Previous 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 NextLast modified: November 3, 2007