WIPO logo
Mobile | Deutsch | English | Español | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO1998049613) INTERFACES UTILISATEUR PERSONNALISABLES A MAINTENANCE AUTOMATIQUE
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/1998/049613    N° de la demande internationale :    PCT/US1998/008643
Date de publication : 05.11.1998 Date de dépôt international : 29.04.1998
Demande présentée en vertu du Chapitre 2 :    24.11.1998    
CIB :
G06F 15/00 (2006.01), G06F 3/0481 (2013.01), G06F 9/44 (2006.01)
Déposants : GEODESIC SYSTEMS L.L.C. [US/US]; 414 N. Orleans, Suite 410, Chicago, IL 60610 (US) (AT, BE, CA, CH, CY, DE, DK, ES, FI, FR, GB, GR, IE, IT, JP, LU, MC, NL, PT, SE only).
SPERTUS, Michael, P. [US/US]; (US) (US Seulement).
FITERMAN, Charles [US/US]; (US) (US Seulement)
Inventeurs : SPERTUS, Michael, P.; (US).
FITERMAN, Charles; (US)
Mandataire : NELSON, Gordon, E.; 57 Central St., P.O. Box 782, Rowley, MA 01969 (US)
Données relatives à la priorité :
60/045,118 30.04.1997 US
Titre (EN) AUTOMATICALLY-MAINTAINED CUSTOMIZABLE USER INTERFACES
(FR) INTERFACES UTILISATEUR PERSONNALISABLES A MAINTENANCE AUTOMATIQUE
Abrégé : front page image
(EN)Techniques for providing interactive user interfaces for programming constructs. A programming construct is associated with one or more metaphors (837) that specify interactive user interfaces (807) for the programming construct. Thus, a programming construct may have a metaphor for a text-based user interface or for one or more different graphical user interfaces. The metaphor may be associated with a description of the construct such as that found in an abstract syntax tree (823), and the metaphor may obtain the information it needs to construct the interface from the description, so that the user interfaces automatically track changes in the programming construct. Also included is apparatus for modifying the metaphor. In one implementation, a build form function (1407) is used to read the information needed to construct the construct's user interface from the construct's description and the metaphor is modified by modifying the build form function. In the implementation, parameter values received via the user interface are incorporated into an abstract syntax tree that represents the construct.
(FR)La présente invention concerne des techniques permettant de créer des interfaces utilisateur interactives destinées à des structures de programmation. Une structure de programmation est associée à une ou plusieurs métaphores qui spécifient les interfaces utilisateur interactives de la structure de programmation. De la sorte, une structure de programmation peut être associée à une métaphore spécifiant une interface utilisateur à base de texte ou une ou plusieurs interfaces utilisateur graphiques différentes. La métaphore peut être associée à une description de la structure comme celle que l'on trouve dans un arbre de syntaxe abstraite, et la métaphore peut obtenir les informations dont elle a besoin pour construire l'interface à partir de la description, de manière que les interfaces utilisateur détectent automatiquement les modifications apportées à la structure de programmation. L'invention se rapporte également à un appareil destiné à modifier la métaphore. Dans un mode de réalisation, on utilise une fonction de création de grille d'écran qui permet de lire les informations nécessaires pour construire l'interface utilisateur de la structure à partir de la description de la structure et on modifie la métaphore en modifiant la fonction de création de grille d'écran. Lors de l'implémentation, on incorpore les valeurs de paramètre reçues via l'interface utilisateur dans un arbre de syntaxe abstraite qui représente la structure.
États désignés : CA, JP, US.
Office européen des brevets (OEB) (AT, BE, CH, CY, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE).
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)