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

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2005064458) METHODS AND APPARATUS FOR EXTERNALLY CONTROLLING A SOFTWARE APPLICATION TO CREATE NEW APPLICATION BEHAVIOR
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2005/064458    International Application No.:    PCT/US2004/043753
Publication Date: 14.07.2005 International Filing Date: 23.12.2004
IPC:
G06F 9/44 (2006.01), G06F 13/10 (2006.01)
Applicants: SENTILLION, INC. [US/US]; 40 Shattuck Road, Andover, MA 01810 (US) (For All Designated States Except US).
FUSARI, David [US/US]; (US) (For US Only).
SELIGER, Robert [US/US]; (US) (For US Only).
KLEIN, Ralf, Michael [DE/US]; (US) (For US Only)
Inventors: FUSARI, David; (US).
SELIGER, Robert; (US).
KLEIN, Ralf, Michael; (US)
Agent: GIUNTA, Richard, F.; Wolf, Greenfield & Sacks, P.C., 600 Altlantic Avenue, Boston, MA 02210 (US)
Priority Data:
60/532,245 23.12.2003 US
Title (EN) METHODS AND APPARATUS FOR EXTERNALLY CONTROLLING A SOFTWARE APPLICATION TO CREATE NEW APPLICATION BEHAVIOR
(FR) PROCEDES ET DISPOSITIFS PERMETTANT DE CONTROLER DE FAÇON EXTERNE UNE APPLICATION LOGICIELLE POUR CREER UN NOUVEAU COMPORTEMENT LOGICIEL
Abstract: front page image
(EN)One embodiment is a method for use in a system comprising a plurality of software applications relating to healthcare and a context manager to facilitate sharing of a context between at least two of them, the context comprising a plurality of subjects including a patient subject and a user subject. The software applications comprise a first application and a target application, wherein the target application has no natively programmed capability to share the context. The method comprises providign a manipulator program that provides the target application with the capability to share the context. Another embodiment is a method for use in a system comprising a target computer having a user interface hosting environment and a target application executing thereon. The method comprises providing a manipulator program that hooks into the user interface hosting environment to provide inputs to the target application substantially simultaneously with inputs provided from a user. A further embodiment is a method of providing a manipulator program that is external to the target application and hooks into at least one application interface for the target application that is not natively programmed to be an interface to an independent external program, wherein the manipulator program is programmed to, after a user has logged into the target application, communicate with the target application via the application interface to provide the target application with a capability to perform at least one function not natively programmed.
(FR)Un mode de réalisation concerne un procédé destiné à être mis en oeuvre dans un système utilisant une pluralité d'applications logicielles concernant les soins de santé et un gestionnaire de contexte pour faciliter le partage d'un contexte entre au moins deux applications, le contexte comportant une pluralité de sujets dont un sujet patient et un sujet utilisateur. Les applications logicielles comprennent une première application et une application cible, l'application cible ne possédant aucune fonction programmée de départ pour partager le contexte. Le procédé consiste à fournir un programme manipulateur fournissant à l'application cible la fonction nécessaire pour partager le contexte. Un autre mode de réalisation concerne un procédé destiné à être mis en oeuvre dans un système utilisant un ordinateur cible comportant un environnement hébergeant une interface d'utilisateur et une application cible exécutée dans cet environnement. Ce procédé consiste à fournir un programme manipulateur qui s'insère dans l'environnement hébergeant l'interface d'utilisateur, pour fournir des entrées vers l'application cible de manière sensiblement simultanée avec les entrées fournies par un utilisateur. Un autre mode de réalisation concerne un procédé permettant de fournir un programme manipulateur qui est externe à l'application cible et qui s'insère dans au moins une interface d'application pour l'application cible qui n'est pas programmée de façon native pour servir d'interface pour un programme externe indépendant, ce programme manipulateur étant programmé, après qu'un utilisateur s'est enregistré dans l'application cible, pour communiquer avec l'application cible par l'intermédiaire de l'interface d'application, le programme manipulateur fournissant à l'application cible une fonction qui n'est pas programmée de façon native.
Designated States: AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BW, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS, JP, KE, KG, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MA, MD, MG, MK, MN, MW, MX, MZ, NA, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RU, SC, SD, SE, SG, SK, SL, SM, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, YU, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HU, IE, IS, IT, LT, LU, MC, NL, PL, PT, RO, SE, SI, SK, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)