← Back to Patent Explorer
US6098067A Expired / Lapsed US ⏱️ 0.0 years remaining

Remote computer management system

Assignee: Toshiba Corp
•
Filing: 1997-05-02
•
Granted: 2000-08-01
•
Expires: 2017-05-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computer management system for managing files and executing applications on multiple, remote networked computers from a single server. A hierarchical system is defined where each computer is a named node and computer nodes are organized into group nodes. Children nodes inherit the characteristics of their parent nodes. Actions or computer commands are assigned to nodes. The actions are made generic by use of variables whose values are set uniquely for each node. Thus a single action script or group of computer commands is applied to multiple computers having different characteristics. The user need only define a single generic script to affect changes and actions at multiple, different platform computers.

Inventors

  • 👤 Alan K. Erickson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 20:34
CPC Classifications
G; G06; G06F; G06F8/00; G06F8/60; G06F8/61; G06F8/64; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99939; Y10S707/99941; Y10S707/99944; Y10S707/99945

Claims Analysis

Total Claims: 39
Claim 1
Independent Claim 139 words
A method of managing, from a server computer, tasks to be performed on remote computers in a distributed network, the method comprising the steps of: representing, to a user of the server computer, the remote computers in the distributed network as a hierarchical arrangement of nodes, including at least one group node representing a group of remote computers with like characteristics, and computer nodes representing respective remote computers in the distributed network; defining at least one action to be performed on at least one of the remote computers; assigning the at least one action to the at least one remote computer by associating the at least one action with at least a selected one of the nodes; and executing the at least one action on the at least one remote computer represented by the at least one selected node.
Claim 2
Independent Claim 139 words
A method of managing, from a server computer, tasks to be performed on remote computers in a distributed network, the method comprising the steps of: representing, to a user of the server computer, the remote computers in the distributed network as a hierarchical arrangement of nodes, including at least one group node representing a group of remote computers with like characteristics, and computer nodes representing respective remote computers in the distributed network; defining at least one action to be performed on at least one of the remote computers; assigning the at least one action to the at least one remote computer by associating the at least one action with at least a selected one of the nodes; and executing the at least one action on the at least one remote computer represented by the at least one selected node.
Claim 3
Dependent Claim 30 words
The method of claim 1, wherein the step of defining at least one action further comprises the step of displaying an action properties window that depicts properties of the action.
Claim 4
Dependent Claim 30 words
The method of claim 2, wherein the action properties window includes a node field for permitting a user to specify the node upon which the action is to be performed.
Claim 5
Dependent Claim 51 words
The method of claim 3, wherein the step of defining at least one action comprises the further step of specifying a variable name in the node field, the variable name designating a variable value that permits the action to be performed on two or more computers without changing the action properties.
Claim 6
Dependent Claim 40 words
The method of claim 4, wherein the step of defining at least one action further comprises the step of displaying a variable window for permitting a user to assign a variable value to the variable name for the selected node.
Claim 7
Dependent Claim 48 words
The method of claim 1, wherein the step of assigning the at least one action further comprises associating the at least one action with at least one of the group nodes and thereby associating the action with the computer nodes descending from the at least one group node.
Claim 8
Dependent Claim 63 words
The method of claim 1, wherein the step of executing the at least one action comprises the further steps of first determining whether the node is a child node and if so, first applying to the child node the actions and variables associated with a parent node and then applying to the child node the actions and variables associated with the child node.
Claim 9
Dependent Claim 97 words
The method of claim 1 wherein the step of executing the at least one action includes: initiating a communications link between the server computer and the remote computer represented by the selected at least one node; applying at least one action associated with a parent node of the selected at least one node over the communications link to the remote computer represented by the selected at least one node; and applying the at least one action associated with the selected node over said communications link to the remote computer represented by the selected at least one node.
Claim 10
Dependent Claim 32 words
The method of claim 1, wherein the step of representing further comprises the step of displaying to a user of the server computer a hierarchy window representing the hierarchical arrangement of nodes.
Claim 11
Dependent Claim 47 words
The method of claim 1, wherein the step of assigning the at least one action further comprises the steps of displaying to the user of the server computer an action properties window representing properties of an action to be performed on the at least one remote computer.
Claim 12
Dependent Claim 36 words
The method of claim 10, further comprising the step of displaying a node field in the action properties window for receiving user-input information specifying at least one node to which the action is to be assigned.
Claim 13
Dependent Claim 42 words
The method of claim 11, wherein the step of assigning the at least one action occurs in response to the user input of information specifying in the node field the at least one node to which the action is to be assigned.
Claim 14
Dependent Claim 65 words
The method of claim 11, where in the step of assigning the at least one action occurs in response to the user input of a variable name in the node field, the variable name designating a variable value that varies depending on the node and thereby permitting the action to be performed on two or more of the remote computers without changing the action properties.
Claim 15
Dependent Claim 136 words
A computer-readable medium having computer-executable instructions for managing from a server computer tasks to be performed on remote computers in a distributed network, the method comprising the steps of: representing, to a user of the server, the remote computers in the distributed network as a hierarchical arrangement of nodes, including at least one group node representing a group of remote computers with like characteristics, and computer nodes representing respective remote computers in the distributed network; defining at least one action to be performed on at least one of the computers; assigning the at least one action to the at least one computer by associating the at least one action with at least a selected one of the nodes; and executing the action on the at least one computer represented by the at least one selected node.
Claim 16
Dependent Claim 136 words
A computer-readable medium having computer-executable instructions for managing from a server computer tasks to be performed on remote computers in a distributed network, the method comprising the steps of: representing, to a user of the server, the remote computers in the distributed network as a hierarchical arrangement of nodes, including at least one group node representing a group of remote computers with like characteristics, and computer nodes representing respective remote computers in the distributed network; defining at least one action to be performed on at least one of the computers; assigning the at least one action to the at least one computer by associating the at least one action with at least a selected one of the nodes; and executing the action on the at least one computer represented by the at least one selected node.
Claim 17
Dependent Claim 47 words
The computer-readable medium of claim 14, wherein the step of representing the remote computers further comprises the step of displaying the computers in hierarchical relationship in a hierarchy window on a computer display, the hierarchy window representing the computer nodes as child nodes of the group nodes.
Claim 18
Dependent Claim 31 words
The computer-readable medium of claim 14, wherein the step of defining at least one action further comprises the step of displaying an action properties window that depicts properties of the action.
Claim 19
Dependent Claim 30 words
The method of claim 16, wherein the action properties window includes a node field for permitting a user to specify the node upon which the action is to be performed.
Claim 20
Dependent Claim 52 words
The computer-readable medium of claim 17, wherein the step of defining at least one action comprises the further step of specifying a variable name in the node field, the variable name designating a variable value that permits the action to be performed on two or more computers without changing the action properties.
Claim 21
Dependent Claim 41 words
The computer-readable medium of claim 18, wherein the step of defining at least one action further comprises the step of displaying a variable window for permitting a user to assign a variable value to the variable name for the selected node.
Claim 22
Dependent Claim 29 words
The computer-readable medium of claim 14, wherein the step of defining at least one action comprises the step of specifying a condition required for the action to be performed.
Claim 23
Dependent Claim 49 words
The computer-readable medium of claim 14, wherein the step of assigning the at least one action further comprises associating the at least one action with at least one of the group nodes and thereby associating the action with the computer nodes descending from the at least one group node.
Claim 24
Dependent Claim 64 words
The computer-readable medium of claim 14, wherein the step of executing the at least one action comprises the further steps of first determining whether the node is a child node and if so, first applying to the child node the actions and variables associated with a parent node and then applying to the child node the actions and variables associated with the child node.
Claim 25
Dependent Claim 32 words
The computer-readable medium of claim 14, wherein the step of defining at least one action includes the step of defining a computer command to be executed on the at least one computer.
Claim 26
Dependent Claim 95 words
The computer-readable medium of claim 14, wherein said step of executing said actions includes: initiating a communications link between the server computer and the remote computer represented by the selected at least one node; applying at least one action associated with a parent node of the selected at least one node over the communications link to the remote computer represented by the selected at least one node; and applying the at least one action associated with the selected node over said communications link to the remote computer represented by the selected at least one node.
Claim 27
Dependent Claim 33 words
The computer-readable medium of claim 14, wherein the step of representing further comprises the step of displaying to a user of the server computer a hierarchy window representing the hierarchical arrangement of nodes.
Claim 28
Dependent Claim 48 words
The computer-readable medium of claim 14, wherein the step of assigning the at least one action further comprises the steps of displaying to the user of the server computer an action properties window representing properties of an action to be performed on the at least one remote computer.
Claim 29
Dependent Claim 37 words
The computer-readable medium of claim 26, further comprising the step of displaying a node field in the action properties window for receiving user-input information specifying at least one node to which the action is to be assigned.
Claim 30
Dependent Claim 43 words
The computer-readable medium of claim 27, wherein the step of assigning the at least one action occurs in response to the user input of information specifying in the node field the at least one node to which the action is to be assigned.
Claim 31
Dependent Claim 65 words
The computer-readable medium of claim 27, wherein the step of assigning the at least one action occurs in response to the user input of a variable name in the node field, the variable name designating a variable value that varies depending on the node and thereby permitting the action to be performed on two or more of the remote computers without changing the action properties.
Claim 32
Dependent Claim 241 words
In a computer system having a graphical user interface including a display and a selection device, a method of managing files on a distributed network comprising multiple networked computers each having different characteristics, the method comprising the steps of: displaying a hierarchy window representing the distributed network as a hierarchy of nodes, including group nodes, which represent respective groups of computers in the distributed network with like characteristics, and computer nodes, which represent respective computers in the distributed network; displaying an action window for permitting a user to assign to a selected one of the nodes one or more selected actions to be performed on computers represented by the selected node, the action window including a field containing the name of the node to which the action applies, the field containing a variable name for assuming a variable value associated with the selected node; displaying a variable window for permitting a user to assign a variable value to the variable name for the selected node; selecting a node in the hierarchy window; defining variables for the node; assigning actions to the node, the actions including variable names assigning values to the variables defined for the selected node; and executing the actions assigned to the node using the variables assigned to the node by first applying the actions and variables assigned to a parent node to the selected node and then applying to the selected node the actions and variables assigned thereto.
Claim 33
Dependent Claim 241 words
In a computer system having a graphical user interface including a display and a selection device, a method of managing files on a distributed network comprising multiple networked computers each having different characteristics, the method comprising the steps of: displaying a hierarchy window representing the distributed network as a hierarchy of nodes, including group nodes, which represent respective groups of computers in the distributed network with like characteristics, and computer nodes, which represent respective computers in the distributed network; displaying an action window for permitting a user to assign to a selected one of the nodes one or more selected actions to be performed on computers represented by the selected node, the action window including a field containing the name of the node to which the action applies, the field containing a variable name for assuming a variable value associated with the selected node; displaying a variable window for permitting a user to assign a variable value to the variable name for the selected node; selecting a node in the hierarchy window; defining variables for the node; assigning actions to the node, the actions including variable names assigning values to the variables defined for the selected node; and executing the actions assigned to the node using the variables assigned to the node by first applying the actions and variables assigned to a parent node to the selected node and then applying to the selected node the actions and variables assigned thereto.
Claim 34
Independent Claim 190 words
A method of managing computer tasks to be performed on remote computers in a distributed network, including a server computer, a display and a user interface selection device, the method comprising the steps of: displaying to a user of the server computer a hierarchy window representing the remote computers in the distributed network as a hierarchical arrangement of nodes, including at least one group node representing a group of remote computers with like characteristics, and computer nodes representing respective remote computers in the distributed network; displaying to the user of the server computer an action properties window representing properties of an action to be performed on at least one of the remote computers, the action properties window having a node field for receiving information specifying at least one node to which the action is to be assigned; in response to the user input of information specifying the at least one node to which the action is to be assigned, assigning the action to at least one of the remote computers represented by the at least one node; and executing the action on the at least one of the remote computers.
Claim 35
Independent Claim 190 words
A method of managing computer tasks to be performed on remote computers in a distributed network, including a server computer, a display and a user interface selection device, the method comprising the steps of: displaying to a user of the server computer a hierarchy window representing the remote computers in the distributed network as a hierarchical arrangement of nodes, including at least one group node representing a group of remote computers with like characteristics, and computer nodes representing respective remote computers in the distributed network; displaying to the user of the server computer an action properties window representing properties of an action to be performed on at least one of the remote computers, the action properties window having a node field for receiving information specifying at least one node to which the action is to be assigned; in response to the user input of information specifying the at least one node to which the action is to be assigned, assigning the action to at least one of the remote computers represented by the at least one node; and executing the action on the at least one of the remote computers.
Claim 36
Dependent Claim 54 words
The method of claim 31, further comprising the step of: receiving a user input variable name in the node field, the variable name designating a variable value that varies depending on the node and thereby permits the action to be performed on two or more of the remote computers without changing the action properties.
Claim 37
Dependent Claim 26 words
The method of claim 31, further comprising the step of displaying a variables window representing the value assigned to the variable name for the selected node.
Claim 38
Dependent Claim 56 words
The method of claim 31, wherein the step of assigning the action to at least one of the remote computers represented by the at least one node further comprises assigning the action to at least one of the group nodes and thereby associating the action with the computer nodes represented by at least one group node.
Claim 39
Dependent Claim 67 words
The method of claim 31, wherein the step of executing the action comprises the further steps of first determining whether the node representing the at least one remote computer is a child node and if so, first applying to the child node the actions and variables associated with a parent node and then applying to the child node the actions and variables associated with the child node.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-08-01 2004-01-31 2004-08-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-08-01 2008-01-31 2008-08-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-08-01 2012-01-31 2012-08-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag