Claims Analysis
Total Claims: 40
Claim 1
Independent Claim
96 words
A computer system comprising: a storage device including one or more upgradeable computer programs stored therein; the computer system executing software to facilitate updating of at least one upgradeable computer program of the upgradeable computer programs stored in the storage device, the software executing instructions performing the operations of: determining whether an upgrade is available for the at least one upgradeable computer program; and when an upgrade is available for the at least one upgradeable computer program, automatically assembling, by computer, information about whether or not the at least one upgradeable computer program should be upgraded.
Claim 2
Dependent Claim
96 words
A computer system comprising: a storage device including one or more upgradeable computer programs stored therein; the computer system executing software to facilitate updating of at least one upgradeable computer program of the upgradeable computer programs stored in the storage device, the software executing instructions performing the operations of: determining whether an upgrade is available for the at least one upgradeable computer program; and when an upgrade is available for the at least one upgradeable computer program, automatically assembling, by computer, information about whether or not the at least one upgradeable computer program should be upgraded.
Claim 3
Dependent Claim
35 words
The system of claim 1 wherein the operation of automatically assembling information comprises assembling information that assists a computer system user in determining whether or not to upgrade the at least one upgradeable computer program.
Claim 4
Dependent Claim
12 words
The system of claim 1 wherein the computer system comprises a server.
Claim 5
Dependent Claim
39 words
The system of claim 1 wherein the software further executes instructions performing the operation of storing information identifying features of a replacement version relative to another version of a resource and storing instructions for automatically installing the replacement version.
Claim 6
Dependent Claim
22 words
The system of claim 1 wherein the software further executes instructions performing the operation of automatically determining the importance of said upgrade.
Claim 7
Dependent Claim
30 words
The system of claim 1 wherein the software further executes instructions performing the operation of automatically providing information to a computer system user to determine the importance of the upgrade.
Claim 8
Dependent Claim
21 words
The system of claim 1 wherein the software further executes instructions performing the operation of automatically installing upgrades of sufficient importance.
Claim 9
Dependent Claim
54 words
The system of claim 1 wherein the operation of determining whether an upgrade is available comprises: determining which upgradeable computer programs are included on the computer system; storing information identifying the version of each of the upgradeable computer programs; and determining if any a replacement is available for any of the upgradeable computer programs.
Claim 10
Dependent Claim
46 words
The system of claim 1 wherein the software further executes instructions performing the operations of: causing an old version of the at least one upgradeable computer program to be saved to the storage device; and causing the at least one upgradeable computer program to be updated.
Claim 11
Dependent Claim
21 words
The system of claim 9 wherein the software further executes instructions performing the operation causing the old version to be restored.
Claim 12
Dependent Claim
23 words
The system of claim 1 wherein the software further executes instructions which cause the at least one upgradeable computer program to be upgraded.
Claim 13
Dependent Claim
18 words
The system of claim 11 wherein the computer program is upgraded by retrieving an upgrade from a CD-ROM.
Claim 14
Dependent Claim
19 words
The system of claim 11 wherein the computer program is upgraded by retrieving an upgrade from an on-line service.
Claim 15
Dependent Claim
22 words
The system of claim 1 wherein the step of automatically assembling information comprises retrieving information about the upgrade from an on-line service.
Claim 16
Dependent Claim
23 words
The system of claim 14 wherein the step of automatically assembling information comprises retrieving information about the upgrade from a bulletin board service.
Claim 17
Dependent Claim
109 words
A computer system comprising: a storage device including one or more upgradeable computer programs stored therein; the computer system executing software to facilitate updating of at least one upgradeable computer program of the upgradeable computer programs stored in the storage device, the software executing instructions performing the operations of: determining whether an upgrade is available for the at least one upgradeable computer program; retrieving upgrade information from an on-line service; and when an upgrade is available for the at least one upgradeable computer program, automatically assembling, by computer, information that assists a computer system user in determining whether or not to upgrade the at least one upgradeable computer program.
Claim 18
Dependent Claim
109 words
A computer system comprising: a storage device including one or more upgradeable computer programs stored therein; the computer system executing software to facilitate updating of at least one upgradeable computer program of the upgradeable computer programs stored in the storage device, the software executing instructions performing the operations of: determining whether an upgrade is available for the at least one upgradeable computer program; retrieving upgrade information from an on-line service; and when an upgrade is available for the at least one upgradeable computer program, automatically assembling, by computer, information that assists a computer system user in determining whether or not to upgrade the at least one upgradeable computer program.
Claim 19
Dependent Claim
23 words
The system of claim 16 wherein the software further executes instructions which cause the at least one upgradeable computer program to be upgraded.
Claim 20
Dependent Claim
19 words
The system of claim 17 wherein the computer program is upgraded by retrieving an upgrade from the on-line service.
Claim 21
Dependent Claim
12 words
The system of claim 16 wherein the computer system comprises a server.
Claim 22
Dependent Claim
99 words
A computer system comprising: a storage device including one or more upgradeable computer programs stored therein; the computer system executing software to facilitate updating of at least one upgradeable computer program of the upgradeable computer programs stored in the storage device, the software executing instructions performing the operations of: determining whether an upgrade is available for a computer system resource; when an upgrade is available for a resource, assembling by computer information about whether or not the computer system should be upgraded; and storing on a storage medium information identifying features of a replacement version relative to another version.
Claim 23
Dependent Claim
99 words
A computer system comprising: a storage device including one or more upgradeable computer programs stored therein; the computer system executing software to facilitate updating of at least one upgradeable computer program of the upgradeable computer programs stored in the storage device, the software executing instructions performing the operations of: determining whether an upgrade is available for a computer system resource; when an upgrade is available for a resource, assembling by computer information about whether or not the computer system should be upgraded; and storing on a storage medium information identifying features of a replacement version relative to another version.
Claim 24
Dependent Claim
23 words
The system of claim 20 wherein the software further executes instructions performing the operation of automatically determining the importance of the replacement version.
Claim 25
Dependent Claim
21 words
The system of claim 20 wherein the software further executes instructions performing the operation of automatically installing upgrades of sufficient importance.
Claim 26
Dependent Claim
20 words
The system of claim 20 wherein the software further executes instructions performing the operation of automatically installing the replacement version.
Claim 27
Dependent Claim
88 words
A computer system comprising: a storage device including one or more upgradeable computer programs stored therein; the computer system executing software to facilitate updating of at least one upgradeable computer program of the upgradeable computer programs stored in the storage device, the software executing instructions performing the operations of: determining whether an upgrade is available for a computer system resource; when an upgrade is available for a resource, assembling by computer information about whether the computer system should be upgraded; and automatically determining the importance of the upgrade.
Claim 28
Dependent Claim
88 words
A computer system comprising: a storage device including one or more upgradeable computer programs stored therein; the computer system executing software to facilitate updating of at least one upgradeable computer program of the upgradeable computer programs stored in the storage device, the software executing instructions performing the operations of: determining whether an upgrade is available for a computer system resource; when an upgrade is available for a resource, assembling by computer information about whether the computer system should be upgraded; and automatically determining the importance of the upgrade.
Claim 29
Dependent Claim
21 words
The method of claim 24 wherein the software further executes instructions performing the operation of automatically installing upgrades of sufficient importance.
Claim 30
Dependent Claim
96 words
A computer system comprising: a storage device including a number of upgradeable computer programs stored therein; the computer system executing software to facilitate updating of at least one upgradeable computer program of the upgradeable computer programs stored in the storage device, the software executing instructions performing the operations of: determining whether an upgrade is available for a computer system resource; when an upgrade is available for a resource, assembling, by computer, information about whether the computer system should be upgraded; and automatically providing information to a computer system user to determine the importance of the upgrade.
Claim 31
Dependent Claim
96 words
A computer system comprising: a storage device including a number of upgradeable computer programs stored therein; the computer system executing software to facilitate updating of at least one upgradeable computer program of the upgradeable computer programs stored in the storage device, the software executing instructions performing the operations of: determining whether an upgrade is available for a computer system resource; when an upgrade is available for a resource, assembling, by computer, information about whether the computer system should be upgraded; and automatically providing information to a computer system user to determine the importance of the upgrade.
Claim 32
Dependent Claim
87 words
A computer system comprising: a storage device including one or more upgradeable computer programs stored therein; the computer system executing software to facilitate updating of at least one upgradeable computer program of the upgradeable computer programs stored in the storage device, the software executing instructions performing the operations of: determining whether an upgrade is available for a computer system resource; when an upgrade is available for a resource, assembling, by computer, information about whether the computer system should be upgraded; and automatically installing upgrades of sufficient importance.
Claim 33
Dependent Claim
87 words
A computer system comprising: a storage device including one or more upgradeable computer programs stored therein; the computer system executing software to facilitate updating of at least one upgradeable computer program of the upgradeable computer programs stored in the storage device, the software executing instructions performing the operations of: determining whether an upgrade is available for a computer system resource; when an upgrade is available for a resource, assembling, by computer, information about whether the computer system should be upgraded; and automatically installing upgrades of sufficient importance.
Claim 34
Dependent Claim
124 words
A computer system comprising: a storage device including one or more upgradeable computer programs stored therein; the computer system executing software to facilitate updating of at least one upgradeable computer program of the upgradeable computer programs stored in the storage device, the software executing instructions performing the operations of: selecting a resource to be updated at the local computer; assembling, by computer, information identifying features of a replacement version of the resource relative to another version; saving an old version of the computer resource to a storage medium at the local computer; coupling the computer to a remote computer; and updating the resource from the old version to a new version by downloading the new version from the remote computer to the local computer.
Claim 35
Dependent Claim
124 words
A computer system comprising: a storage device including one or more upgradeable computer programs stored therein; the computer system executing software to facilitate updating of at least one upgradeable computer program of the upgradeable computer programs stored in the storage device, the software executing instructions performing the operations of: selecting a resource to be updated at the local computer; assembling, by computer, information identifying features of a replacement version of the resource relative to another version; saving an old version of the computer resource to a storage medium at the local computer; coupling the computer to a remote computer; and updating the resource from the old version to a new version by downloading the new version from the remote computer to the local computer.
Claim 36
Dependent Claim
41 words
The system of claim 28 wherein the software further executes instructions performing the operation of downgrading the computer resource from the new version back to the old version, the old version being accessed from the storage medium at the local computer.
Claim 37
Dependent Claim
27 words
The system of claim 29 wherein the software further executes instructions performing the operation of maintaining information about a plurality of resources available on the local computer.
Claim 38
Dependent Claim
23 words
The system of claim 30 wherein the information includes the name and version number of each piece of software on the local computer.
Claim 39
Dependent Claim
15 words
The system of claim 29 wherein the new version is downloaded from an on-line service.
Claim 40
Dependent Claim
14 words
The system of claim 32 wherein the on-line service comprises a bulletin board service.