Provided is a method and mechanism for automatic updating of computer programs and synchronising updates of computer programs and their pre-requisite programs to maintain interoperability. Conventionally, computer programs have been distributed on a recording medium for users to install on their computer systems. Each time fixes, additions and new versions for the programs were developed, a new CD or diskette was required to be delivered to users to enable them to install the update. More recently some software has been downloadable across a network, but the effort for users obtaining and installing updates and the effort for software vendors to distribute updates remains undesirable. The invention provides an updater agent which is associated with a computer program and which accesses relevant network locations and automatically downloads and installs any available updates to its associated program if those updates satisfy predefined update criteria of the updater agent. The updater agents are able to communicate with each other and the update process include the updater agent of a first computer program determining whether pre-requisite programs require updating to maintain interoperability and then requesting updates to the first program's pre-requisites programs when required.

Se è un metodo e un meccanismo per l'aggiornamento automatico dei programmi destinati all'elaboratore e la sincronizzazione degli aggiornamenti dei programmi destinati all'elaboratore e dei loro programmi di requisito preliminare per effettuare il interoperability. Convenzionalmente, i programmi destinati all'elaboratore sono stati distribuiti su un mezzo della registrazione per gli utenti per installare sui loro sistemi di elaborazione. Ogni volta le difficoltà, le aggiunte e le nuove versioni per i programmi sono state sviluppate, un nuovo CD o il dischetto è stato richiesto per essere trasportato agli utenti per permettere loro di installare l'aggiornamento. Più recentemente un certo software è stato downloadable attraverso una rete, ma lo sforzo per gli utenti che ottengono e che installano gli aggiornamenti e lo sforzo affinchè i fornitori del software distribuisca il remains degli aggiornamenti indesiderabile. L'invenzione fornisce un agente del updater che è associato con un programma destinato all'elaboratore e che accede alle posizioni ed automaticamente ai trasferimenti dal sistema centrale verso i satelliti relativi della rete ed installa tutti gli aggiornamenti disponibili al relativo programma collegato se quegli aggiornamenti soddisfano i test di verifica predefiniti dell'aggiornamento dell'agente del updater. Gli agenti del updater possono comunicare con a vicenda ed il processo dell'aggiornamento include l'agente del updater di un primo programma destinato all'elaboratore che determina se i programmi di requisito preliminare richiedano l'aggiornamento per effettuare il interoperability ed allora la richiesta degli aggiornamenti ai programmi di requisiti preliminari del primo programma una volta richiesti.

 
Web www.patentalert.com

< (none)

< Quick-placement electroencephalogram (EEG) electrode

> Multi-tier debugging

> (none)

~ 00005