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. (WO2005013100) SYSTEMS AND METHODS FOR GENERATING AND DISTRIBUTING EXECUTABLE PROCEDURES FOR TECHNICAL DESK-SIDE SUPPORT
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2005/013100    International Application No.:    PCT/US2004/024983
Publication Date: 10.02.2005 International Filing Date: 30.07.2004
IPC:
G06F 15/00 (2006.01), G06F 9/44 (2006.01)
Applicants: INTERNATIONAL BUSINESS MACHINES CORPORATION [US/US]; New Orchard Road, Armonk, NY 10504 (US) (For All Designated States Except US).
BERGMAN, Lawrence [US/US]; (US) (For US Only).
CASTELLI, Vittorio [IT/US]; (US) (For US Only).
LAU, Tessa [US/US]; (US) (For US Only).
OBLINGER, Daniel [US/US]; (US) (For US Only)
Inventors: BERGMAN, Lawrence; (US).
CASTELLI, Vittorio; (US).
LAU, Tessa; (US).
OBLINGER, Daniel; (US)
Agent: DEROSA, Frank, V.; F. Chau & Associates, LLC, 130 Woodbury Road, Woodbury, NY 11797 (US)
Priority Data:
10/630,959 30.07.2003 US
Title (EN) SYSTEMS AND METHODS FOR GENERATING AND DISTRIBUTING EXECUTABLE PROCEDURES FOR TECHNICAL DESK-SIDE SUPPORT
(FR) SYSTEMES ET PROCEDES DE GENERATION ET DE DISTRIBUTION DE PROCEDURES EXECUTABLES POUR SOUTIEN TECHNIQUE SUR PLACE
Abstract: front page image
(EN)Systems and methods are provided for dynamically generating computer executable technical support procedures, as well as updating/augmenting such executable procedures, by tracking and processing sequences of actions (execution traces) that are taken by experts (or users) when performing a procedure or when executing an executable procedure. In one aspect, a method for generating and distributing a reusable executable procedure includes observing an expert executing a given procedure or task (step 101) (e.g., monitoring and recording a sequence of steps/actions (e.g., mouse clicks, keyboard actions, etc.) that are taken by an expert (or user) when manually performing a task/procedure on, e.g., a machine that is to be repaired or upgraded), and recording annotations (step 102) that may be made by the expert to explain why certain actions are taken or why certain decisions are made. The captured sequence of actions and recorded annotations are converted to an annotated execution trace that represents the execution of the procedure, which is stored in a procedure database (step 103). One or more corresponding/related procedure execution traces are retrieved from the procedure database (step 104) and then aligned (step 105) to identify/match corresponding/related steps/actions between the different procedure traces. The aligned traces are then generalized (step 106) to produce an executable procedure. The aligned traces are generalized by, e.g., identifying differences between corresponding steps of different traces, explaining them, and abstracting them into a logical description of the action to be performed at each step, to produce the executable procedure. The executable procedure can be subsequently retrieved and executed as required (step 107).
(FR)L'invention concerne des systèmes et des procédés permettant de générer de manière dynamique des procédures exécutables par ordinateur de soutien technique, et de mettre à jour/d'augmenter ces procédures exécutables, par traçage et traitement de séquences d'actions (traces d'exécution) effectuées par des experts (ou utilisateurs) lors de la mise en oeuvre d'une procédure ou de l'exécution d'une procédure exécutable. Selon un aspect, un procédé de l'invention de génération et de distribution d'une procédure exécutable réutilisable consiste : à observer un expert exécuter un procédure ou tâche donnée (étape 101) (par exemple, la surveillance et l'enregistrement d'une séquence d'étapes/actions (par exemple, clic de souris, actions sur le clavier, etc.) qui sont effectuées par un expert (ou utilisateur) lors de la mise en oeuvre manuelle d'une tâche/procédure sur, par exemple, une machine à réparer ou à mettre à niveau) ; et à enregistrer des annotations (étape 102) pouvant être relevées par l'expert afin d'expliquer pourquoi certaines actions sont effectuées ou pourquoi certaines décisions sont prises. La séquence capturée d'actions et les annotations enregistrées sont converties en une trace d'exécution annotée représentant l'exécution de la procédure, qui est stockée dans une base de données de procédures (étape 103). Une ou plusieurs traces d'exécution de procédure correspondantes/associées sont extraites de la base de données de procédures (étape 104) et sont alignées (étape 105) afin d'identifier/de faire correspondre les étapes/actions correspondantes/associées entre les différentes traces de procédure. Les traces alignées sont ensuite généralisées (étape 106) afin de produire une procédure exécutable. Les traces alignées sont généralisées, par exemple, par identification de différences entre des étapes correspondantes de traces différentes, par explication de celles-ci, et par analyse de celles-ci dans une description logique de l'action à mettre en oeuvre à chaque étape, afin de produire la procédure exécutable. Ladite procédure exécutable peut ensuite être extraite et exécutée de manière appropriée (étape 107).
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, 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, IT, 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)