A Universal Client with a self-contained scripting language called GUIScript allows computing systems of varying architectures linked to the Internet or connected by an Intranet to run the same application software without modification or recompilation. Using a client-server architecture, the Universal Client receives GUIScript from the server, which commands the Universal Client to display certain graphical user interface (GUI) objects. The GUIScript also describes the behavior of the GUI objects presented by the Universal Client, thus providing a personality which defines the client application without changing the Universal Client's software. The Universal Client can also send GUIScript to the server to cause the server to execute commands. Preferably, a storage medium stores computer readable instructions for permitting a computer to display a graphical user interface (GUI) responsive to commands issued in the GUIScript scripting language to a Universal Client running on a JAVA.TM. virtual machine.

Un cliente universale con una lingua scripting autonoma denominata GUIScript permette i sistemi informatici delle architetture di variazione collegate al Internet o collegate da un Intranet per fare funzionare lo stesso software di applicazione senza modifica o recompilation. Usando un'architettura dell'assistente di cliente, il cliente universale riceve GUIScript dall'assistente, che comanda il cliente universale visualizzare determinati oggetti grafici dell'interfaccia di utente (GUI). Il GUIScript inoltre descrive il comportamento degli oggetti del GUI presentati dal cliente universale, così fornendo una personalità che definisce l'applicazione del cliente senza cambiare il software del cliente universale. Il cliente universale può anche trasmettere GUIScript all'assistente per indurre l'assistente ad eseguire gli ordini. Preferibilmente, uno strumento di memorizzazione memorizza le istruzioni leggibili dall'elaboratore per consentire un calcolatore di visualizzare un'interfaccia di utente grafica (GUI) sensible a reagire agli ordini pubblicati nella lingua scripting di GUIScript ad un cliente universale che funziona su un JAVA.TM. macchina virtuale.

 
Web www.patentalert.com

< (none)

< Distributed-client change-detection tool with change-detection augmented by multiple clients

> Method and apparatus for accessing and downloading information from the internet

> (none)

~ 00002