Patent US6047129A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6047129A Expired / Lapsed US ⏱️ 0.0 years remaining

Software updating and distribution

Assignee: Veritas Software Corp
•
Filing: 1998-03-03
•
Granted: 2000-04-04
•
Expires: 2018-03-03
📄 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-29 18:11
CPC Classifications
G; G06; G06F; G06F8/00; G06F8/60; G06F8/65

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 158 words
An information processing system, comprising: a computer network; at least one file server connected to the computer network; and at least one computer connected to the computer network; wherein the at least one file server further includes a memory holding a software program and a processor executing instructions specified by the software program to: a. issue commands over the computer network to interrogate the at least one computer to determine a system configuration thereof, b. receive from a network manager a specified procedure, a set of criteria selected from a set of possible hardware and software configurations and a specified relationship between the set of criteria and the system configuration, c. compare the set of criteria with the system configuration to find an actual relationship there between, and d. update software on the at least one computer in accordance with the specified procedure, when the specified relationship is the same as the actual relationship found in the comparison.
Claim 2
Dependent Claim 158 words
An information processing system, comprising: a computer network; at least one file server connected to the computer network; and at least one computer connected to the computer network; wherein the at least one file server further includes a memory holding a software program and a processor executing instructions specified by the software program to: a. issue commands over the computer network to interrogate the at least one computer to determine a system configuration thereof, b. receive from a network manager a specified procedure, a set of criteria selected from a set of possible hardware and software configurations and a specified relationship between the set of criteria and the system configuration, c. compare the set of criteria with the system configuration to find an actual relationship there between, and d. update software on the at least one computer in accordance with the specified procedure, when the specified relationship is the same as the actual relationship found in the comparison.
Claim 3
Dependent Claim 164 words
An information processing system, comprising: a computer network; at least one file server connected to the computer network; and at least one computer connected to the computer network; wherein the at least one file server further includes a memory holding a software program and a processor executing instructions specified by the software program to: a. issue commands over the computer network to interrogate the at least one computer to determine a system configuration thereof, b. display at least one category of criteria for selection by a network manager, c. receive from the network manager an update procedure, a selection of one or more of the displayed criteria and a definition of a relationship to be satisfied by a comparison of the system configuration with the selection of one or more of the displayed criteria, d. compare the selection of one or more of the displayed criteria with the system configuration, and e. when the relationship is satisfied by the comparison, perform the update procedure.
Claim 4
Dependent Claim 164 words
An information processing system, comprising: a computer network; at least one file server connected to the computer network; and at least one computer connected to the computer network; wherein the at least one file server further includes a memory holding a software program and a processor executing instructions specified by the software program to: a. issue commands over the computer network to interrogate the at least one computer to determine a system configuration thereof, b. display at least one category of criteria for selection by a network manager, c. receive from the network manager an update procedure, a selection of one or more of the displayed criteria and a definition of a relationship to be satisfied by a comparison of the system configuration with the selection of one or more of the displayed criteria, d. compare the selection of one or more of the displayed criteria with the system configuration, and e. when the relationship is satisfied by the comparison, perform the update procedure.
Claim 5
Dependent Claim 168 words
An information processing system, comprising: a computer network; at least one file server connected to the computer network; and at least one computer connected to the computer network; wherein the at least one file server further includes a memory holding a software program and a processor executing instructions specified by the software program to: a. issue commands over the computer network to interrogate the at least one computer to determine a system configuration thereof, b. display a set of criteria entered by a network manager, c. display a relationship to be satisfied by a comparison of the set of criteria with the system configuration, the relationship entered by the network manager, d. display an update procedure entered by the network manager, e. compare the set of criteria with the system configuration to find an actual relationship therebetween, and f. update software on the at least one computer in accordance with the specified procedure, when the specified relationship is the same as the actual relationship found in the comparison.
Claim 6
Dependent Claim 168 words
An information processing system, comprising: a computer network; at least one file server connected to the computer network; and at least one computer connected to the computer network; wherein the at least one file server further includes a memory holding a software program and a processor executing instructions specified by the software program to: a. issue commands over the computer network to interrogate the at least one computer to determine a system configuration thereof, b. display a set of criteria entered by a network manager, c. display a relationship to be satisfied by a comparison of the set of criteria with the system configuration, the relationship entered by the network manager, d. display an update procedure entered by the network manager, e. compare the set of criteria with the system configuration to find an actual relationship therebetween, and f. update software on the at least one computer in accordance with the specified procedure, when the specified relationship is the same as the actual relationship found in the comparison.
Claim 7
Dependent Claim 36 words
The system of claim 3, wherein the processor further executes instructions to modify at least one of the set of criteria, the relationship and the update procedure in accordance with input received from the network manager.
Claim 8
Dependent Claim 28 words
The system of claim 3, wherein at least one of the set of criteria, the relationship and the update procedure is entered by selection from a displayed list.
Claim 9
Dependent Claim 27 words
The system of claim 3, wherein at least one of the set of criteria, the relationship and the update procedure is entered as an arbitrary text input.

References Cited (Backward Citations)

US4974149A Cited
US5212789A Cited
US5664170A Cited
US5381534A Cited
US5361360A Cited
US5483647A Cited
US5838918A Cited
US5580177A Cited
US5771381A Cited
US5764911A Cited
US5790796A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag