Supervisory control system for networked multimedia workstations that provides reconfiguration of workstations by remotely updating the operating system
First Claim
1. In a networked computer system of the type that includes a master workstation and a multiplicity of other workstations, a method for remotely configuring selected ones of the other workstations from said master workstation, comprising the steps of:
- transmitting a desired version of an operating system program from said master workstation to each of said selected other workstations;
storing said desired version of said operating system program in a predetermined location at each of said selected other workstations;
storing information relating to a current version of the operating system program in said predetermined location at each of said other workstations;
revising a parameter at each of said other workstations to refer to the desired version of the operating system program;
restarting each of said selected other workstations;
loading the desired version of the operating system program into memory for each of the other workstations to thereby control the operation of each of said selected other workstations with said desired version of the operating system program upon restart; and
deleting the current version of said operating system program from each of said selected other workstations after said restart step.
2 Assignments
0 Petitions
Accused Products
Abstract
A supervisory control system for a networked multimedia computing system permits a teacher or network administrator to quickly and easily update system software on selected destination workstations with the system software currently residing on the master workstation. In one mode of operation, only basic system software is updated, while user-defined preferences are unchanged. In a second mode of operation, both the system software and all user-controlled settings are replaced, to permit the remote workstations to be configured in a desired manner.
154 Citations
16 Claims
-
1. In a networked computer system of the type that includes a master workstation and a multiplicity of other workstations, a method for remotely configuring selected ones of the other workstations from said master workstation, comprising the steps of:
-
transmitting a desired version of an operating system program from said master workstation to each of said selected other workstations; storing said desired version of said operating system program in a predetermined location at each of said selected other workstations; storing information relating to a current version of the operating system program in said predetermined location at each of said other workstations; revising a parameter at each of said other workstations to refer to the desired version of the operating system program; restarting each of said selected other workstations; loading the desired version of the operating system program into memory for each of the other workstations to thereby control the operation of each of said selected other workstations with said desired version of the operating system program upon restart; and
deleting the current version of said operating system program from each of said selected other workstations after said restart step. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for remotely configuring selected workstations in a networked computer system of the type that includes a master workstation and a multiplicity of other workstations, comprising the steps of:
-
transmitting a new version of an operating system program from said master workstation to at least some of said other workstations; storing said new version of said operating system program in a predetermined location in respective memories at said other workstations; storing the memory location of a current version of the operating system program in said predetermined location at each of said other workstations where the new version of the operating system program is stored; restarting said other workstations; loading the new version of the operating system program into the respective memories of the other workstations to thereby control the operation of said other workstations with said new version of the operating system program; and deleting the current version of the operating system program from each of said selected other workstations after said restart step.
-
-
9. A networked computer system, comprising:
-
a master workstation; a plurality of other workstations connected to said master workstation, each of said other workstations including a non-volatile memory storing an operating system that is loaded into a working memory to control the operation of the other workstation, and a designated memory area for storing files received from said master workstation; means at said master workstation for transmitting an updated version of an operating system to said other workstations for storage in said designated memory areas; means at said other workstations that are responsive to the transmission of said updated version of an operating system for storing in said designated memory area the identification of a current version of the operating system; means for restarting said other workstations and causing the updated version of the operating system to be loaded into their working memories; and means at said other workstations for deleting the current version of the operating system identified in the designated memory area. - View Dependent Claims (10, 11, 12)
-
-
13. A method for reconfiguring any one or more remote workstations that are currently executing a first version of an operating system program, comprising the steps of:
-
transmitting a second version of an operating system program from a master workstation to the remote workstations which are currently executing said first version of an operating system program; storing said second version of an operating system program in a predetermined location in respective memories at said remote workstations; storing the memory location of the first version of an operating system program which is currently being executed on said remote workstations; restarting said remote workstations; loading the second version of an operating system program into the respective memories of the remote workstations to thereby control the operation of said other workstations with said second version of an operating system program; and deleting the first version of an operating system program at said stored memory location on each of said remote workstations. - View Dependent Claims (14)
-
-
15. A computer-readable medium containing a program which carries out the steps of:
-
transmitting an update version of an operating system program to each of a plurality of workstations; storing said update version of said operating system program in a predetermined location at each of said workstations; storing information relating to a current version of the operating system program that is currently being executed by the workstation in said predetermined location at each of said workstations; revising a parameter at each of said workstations to refer to the update version of the operating system program; restarting each of said workstations; loading the update version of the operating system program into memory for each of the other workstations to thereby cause the workstations to execute said update version of the operating system program upon restart; and
deleting the current version of said operating system program from each of said selected other workstations after said restart step. - View Dependent Claims (16)
-
Specification