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. (WO2008129315) DISPOSITIF ET PROCÉDÉ DE GESTION DE SIGNAUX D'EXCEPTIONS DANS UN SYSTÈME INFORMATIQUE
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2008/129315    N° de la demande internationale :    PCT/GB2008/050259
Date de publication : 30.10.2008 Date de dépôt international : 15.04.2008
CIB :
G06F 9/45 (2006.01)
Déposants : INTERNATIONAL BUSINESS MACHINES CORPORATION [US/US]; New Orchard Road Armonk, NY 10504 (US) (Tous Sauf US).
KNOWLES, Paul Thomas [GB/GB]; (GB) (US Seulement).
WAN, Kit Man [GB/GB]; (GB) (US Seulement)
Inventeurs : KNOWLES, Paul Thomas; (GB).
WAN, Kit Man; (GB)
Mandataire : LING, Christopher, John; IBM United Kingdom Limited Intellectual Property law Hursley Park Winchester Hampshire SO21 2JN (GB)
Données relatives à la priorité :
0707528.6 19.04.2007 GB
11/810,050 04.06.2007 US
Titre (EN) APPARATUS AND METHOD FOR HANDLING EXCEPTION SIGNALS IN A COMPUTING SYSTEM
(FR) DISPOSITIF ET PROCÉDÉ DE GESTION DE SIGNAUX D'EXCEPTIONS DANS UN SYSTÈME INFORMATIQUE
Abrégé : front page image
(EN)Method and apparatus for the handling of exception signals in combination particularly with the dynamic conversion of binary code executable by a one computing platform into binary code executed instead by another computing platform. In one exemplary aspect, an exception handling unit (195, 220, 230) selectively handles some exception signals with respect to a target state (320) and handles other exception signals with respect to a subject state (330) derived from the target state (320). A plurality of signal handling sub-units (223) are arranged to selectively process the exception signal (310) with respect to the target state (320) and output a request either to return to execution or to pass on the exception signal (310). A delivery path selection unit (222) is arranged to determine a delivery path of the exception signal (310) to a selected group of the plurality of signal handling sub-units (223). A signal control unit (221 ) is arranged to deliver the exception signal (310) in turn to each of the selected group of signal handling sub-units (223) according to the delivery path and (i) where a respective one of the signal handling sub-units (223) requests the return to execution then to return to execution according to the target state (320); and (ii) where the signal handling sub- unit (223) requests to pass on the exception signal (310) then to pass on the exception signal (310) to a subsequent one of the selected group of signal handling sub-units (223) according to the delivery path and, where no further of the signal handling sub-units are specified in the delivery path, then to deliver the exception signal (310) to a subject-side exception handler unit (230).
(FR)Procédé et dispositif de gestion de signaux d'exceptions, en association notamment, avec la conversion dynamique en code binaire d'un code binaire exécutable par une plate-forme informatique, mais exécuté par une autre plate-forme informatique. Selon un aspect à titre d'exemple de l'invention, une unité de gestion d'exceptions (195, 220, 230) gère sélectivement certains signaux d'exception en fonction d'un état cible (320) et gère d'autres signaux d'exception en fonction d'un état sujet (330) dérivé de l'état cible (320). Une pluralité de sous-unités de gestion de signaux (223) sont configurées pour traiter sélectivement le signal d'exception (310) en fonction de l'état cible (320) et pour émettre une demande, soit de reprendre l'exécution, soit de transmettre le signal d'exception (310). Une unité de sélection de trajets de transfert (222) est configurée pour déterminer un trajet de transfert du signal d'exception (310) à un groupe sélectionné de la pluralité de sous-unités de gestion de signaux (223). Une unité de contrôle de signal (221) est configurée pour transférer le signal d'exception (310), individuellement, à chacun des groupes sélectionnés de sous-unités de gestion de signal (223) selon le trajet de transfert, (i) si une des sous-unités de gestion de signaux (223) demande la reprise de l'exécution, pour reprendre ainsi l'exécution selon l'état cible (320); ou (ii) si la sous-unité de gestion de signal (223) demande la transmission du signal d'exception (310) pour transmettre ainsi le signal d'exception (310) à un groupe suivant sélectionné de sous-unités de gestion de signaux (223) selon le trajet de transfert ou, si aucune autre des sous unités de gestion de signal n'est spécifiée dans le trajet de transfert, pour transférer ainsi le signal d'exception (310) à une unité de gestion d'exception côté sujet (230).
États désignés : AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BR, BW, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, SV, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
Office européen des brevets (OEB) (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MT, NL, NO, PL, PT, RO, SE, SI, SK, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)