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

Automated software updating and distribution

Assignee: Veritas Software Corp
•
Filing: 1997-05-02
•
Granted: 2000-03-14
•
Expires: 2017-05-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention reduces complicated support and maintenance issues to a simple model. This model is called a procedure. A procedure includes two elements. The first element is called "criteria". Criteria are specified by the user and are used to create a filter that determines which workstations, workstation directories, workstation files, users, and/or file server directories are to be updated. The second element of a procedure is called an "action". Actions are used to specify what steps are to be taken automatically at the selected workstations or file server directories. Any type of process that can be carried out from the workstation keyboard can be automated using an action. One embodiment of the invention provides a system for updating software on at least one computer connected to a computer network, including hardware and software for defining at least one procedure, the at least one procedure including a set of criteria specifying a predetermined condition of the at least one computer hardware and software, responsive to the hardware and software for defining, for executing a predetermined action, such as a program, when the set of criteria are true.

Inventors

  • 👤 Russell Frye

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 22:41
CPC Classifications
G; G06; G06F; G06F8/00; G06F8/60; G06F8/65

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 137 words
A method of maintaining a computer network including at least one file server and at least one computer, without intervention by a user of the at least one computer, the method comprising the steps of: receiving in the file server from a network manager a specified (1) procedure including at least one step by which software on the at least one computer is updated, (2) set of criteria, and (3) relationship; issuing from the file server, over the computer network an interrogation of the at least one computer to determine a system configuration; comparing the specified set of criteria with the system configuration determined to establish whether the specified relationship is met; and performing the specified procedure to maintain the computer network by updating software on the at least one computer when the specified relationship is met.
Claim 2
Independent Claim 137 words
A method of maintaining a computer network including at least one file server and at least one computer, without intervention by a user of the at least one computer, the method comprising the steps of: receiving in the file server from a network manager a specified (1) procedure including at least one step by which software on the at least one computer is updated, (2) set of criteria, and (3) relationship; issuing from the file server, over the computer network an interrogation of the at least one computer to determine a system configuration; comparing the specified set of criteria with the system configuration determined to establish whether the specified relationship is met; and performing the specified procedure to maintain the computer network by updating software on the at least one computer when the specified relationship is met.
Claim 3
Dependent Claim 27 words
A method of maintaining a computer network as recited in claim 1, wherein the specified relationship is that the specified set of criteria match the system configuration.
Claim 4
Dependent Claim 32 words
A method of maintaining a computer network as recited in claim 1, wherein the method further comprises the step of: awaiting a trigger event, before performing any other steps of the method.
Claim 5
Dependent Claim 34 words
A method of maintaining a computer network as recited in claim 3, the step of awaiting a trigger further comprising the step of: repeatedly timing an interval after which the trigger event is generated.
Claim 6
Dependent Claim 181 words
A computer network including at least one file server operated by a network manager and at least one computer operated by a user, maintained without intervention by the user, the network comprising: a first software program module executing in the file server which receives from the network manager a specified (1) procedure including at least one step by which software on the at least one computer is updated, (2) set of criteria, and (3) relationship; a network connection between the file server and the at least one computer over the computer network through which the file server interrogates the at least one computer to determine a system configuration; a second software program module executing in the file server which compares the specified set of criteria with the system configuration determined, to establish whether the specified relationship is met; and a third software module executing in the file server which performs the specified procedure including the at least one step by which software on the at least one computer is updated to maintain the computer network when the specified relationship is met.
Claim 7
Dependent Claim 181 words
A computer network including at least one file server operated by a network manager and at least one computer operated by a user, maintained without intervention by the user, the network comprising: a first software program module executing in the file server which receives from the network manager a specified (1) procedure including at least one step by which software on the at least one computer is updated, (2) set of criteria, and (3) relationship; a network connection between the file server and the at least one computer over the computer network through which the file server interrogates the at least one computer to determine a system configuration; a second software program module executing in the file server which compares the specified set of criteria with the system configuration determined, to establish whether the specified relationship is met; and a third software module executing in the file server which performs the specified procedure including the at least one step by which software on the at least one computer is updated to maintain the computer network when the specified relationship is met.
Claim 8
Dependent Claim 23 words
The computer network as recited in claim 5, wherein the specified relationship is that the specified set of criteria match the system configuration.
Claim 9
Dependent Claim 43 words
The computer network as recited in claim 5, further comprising: a fourth software program module executing in the file server which awaits a trigger event, and controls formation of the network connection and controls execution of the second and third software program modules.
Claim 10
Dependent Claim 35 words
The computer network as recited in claim 7, the software program module which awaits a trigger further comprising: a sequence of software instructions which repeatedly times an interval after which the trigger event is generated.

References Cited (Backward Citations)

US4974149A Cited
US5212789A Cited
US5381534A Cited
US5361360A Cited
US5838918A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag