A system and method wherein a mobile user, or a user interacting with a mobile program, can at any time initiate a program status request. The program status request initiates the sequence of events whereby the current location of the program is determined and/or the current user location is made available to the program without the necessity of either entity changing location. Further, the agent script for the program maintains a composite data structure which includes an input buffer for storing input variables, an output buffer for storing output values to be displayed to the user, a program state data structure, and an optional bag buffer for temporarily storing input variables which the program will need in the course of future execution. By maintaining such a composite data structure, it is assured that all necessary information can be provided at a program location regardless of whether the program or the user has relocated.

Un système et une méthode où un utilisateur mobile, ou un utilisateur agissant l'un sur l'autre avec un programme mobile, peut à tout moment lancer une demande de statut de programme. La demande de statut de programme lance la séquence d'opérations par lequel l'endroit courant du programme soit déterminé et/ou l'endroit courant d'utilisateur soit rendu disponible au programme sans nécessité de l'un ou l'autre endroit changeant d'entité. De plus, l'agent que le manuscrit pour le programme maintient une structure de données composée qui inclut un amortisseur d'entrée pour stocker des variables d'entrée, un amortisseur de rendement pour le stockage du rendement évalue pour être montré à l'utilisateur, à une structure de données d'état de programme, et à un amortisseur facultatif de sac pour stocker temporairement les variables d'entrée dont le programme aura besoin au cours de la future exécution. En maintenant une structure de données si composée, on l'assure que toutes les informations nécessaires peuvent être fournies à un endroit de programme indépendamment de si le programme ou l'utilisateur a replacé.

 
Web www.patentalert.com

< (none)

< Cache fencing for interpretive environments

> Automatic data collection device that receives data output instruction from data consumer

> (none)

~ 00029