TECHNIQUE FOR AUTOMATICALLY UPDATING SOFTWARE STORED ON A CLIENT COMPUTER IN A NETWORKED CLIENT-SERVER ENVIRONMENT

Patent №

US 6,167,567

Granted

2000-12-26

Filed 1998

Owner

3COM CORPORATION

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09073054

A technique for automatically updating software, including but not limited to application programs, residing on, e.g., a client computer. Specifically, an update script is stored on a network server for each software product to be updated and, where appropriate, for each different country or locale in which that product will be installed. At a scheduled time, the client computer automatically, through an executing updating application: establishes a network connection to the server; constructs a file name for a file containing an appropriate update script; and then downloads that file from the server. The script contains appropriate update information, including whether the update is to occur through a web site or through the script, and if the latter, listings of operating system (O/S) specific and O/S-independent product update files. For a script-based update, the updating application downloads those update files, as specified by the script, corresponding to the executing O/S and then, in a sequence specified in the script, executes various files therein to complete the update. Once the update successfully concludes, the updating application appropriately updates the locally stored version number of the installed software and schedules the next update accordingly.

AI hardwareG06F 8/65G06F 9/454

AI classification

AI hardware0.60
Knowledge representation0.49
Planning0.09
Natural language0.01
Evolutionary computation0.01
Machine learning0.00
Vision0.00
Speech0.00

Ownership

3COM CORPORATION

assignment · 93560893

Assignors

CHILES, ANTHONY A., CHILES, DAVID C., MANBECK, JACKIE L., JR., NGUYEN, VU H.

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC