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. (WO2001029662) COMPILER HAVING REAL-TIME TUNING, I/O SCALING AND PROCESS TEST CAPABILITY
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2001/029662    International Application No.:    PCT/US2000/026264
Publication Date: 26.04.2001 International Filing Date: 19.10.2000
IPC:
G06F 9/45 (2006.01)
Applicants: GENERAL ELECTRIC COMPANY [US/US]; 1 River Road, Schenectady, NY 12008 (US)
Inventors: MOORE, Michael, D.; (US)
Agent: SCHULMAN, Robert, M.; Hunton & Williams, 1900 K Street, N.W., Washington, DC 20006 (US)
Priority Data:
09/421,094 19.10.1999 US
Title (EN) COMPILER HAVING REAL-TIME TUNING, I/O SCALING AND PROCESS TEST CAPABILITY
(FR) COMPILATEUR A CAPACITE DE MISE AU POINT, DE MISE A L'ECHELLE E/S ET D'ESSAI DE TRAITEMENT EN TEMPS REEL
Abstract: front page image
(EN)A compiler and compiling method providing modification of a value of a variable at run-time of a computer program wherein additional space in memory is allocated for variable modification parameters, assembly or object code is added upon compilation of the computer program, the added code being dependent on the variable modification parameters, and the value of the variable is modified at run-time based on the added code and at least one of the variable modification parameters such that the value of the variable at run-time is set to be equivalent to at least one of a fault value, a value multiplied by a predetermined gain and a value offset from the value of the variable or remains unchanged (unscaled) if so desired. The application of the compiler functionality or method is preferably controllable by a software switch for individual and/or all variables.
(FR)L'invention concerne un compilateur et un procédé de compilation permettant de modifier la valeur d'une variable au moment de l'exécution d'un programme informatique dans lequel un espace supplémentaire dans la mémoire est attribué à des paramètres de modification variables, un code d'ensemble ou d'objet est ajouté au moment de la compilation du programme informatique, ledit code ajouté étant fonction des paramètres de modification variables, et la valeur de la variable est modifiée au moment de l'exécution sur la base du code ajouté et d'au moins un paramètre de modification variable, la valeur de la variable au moment de l'exécution étant de la sorte équivalente à au moins une valeur de panne, une valeur multipliée par un gain prédéterminé et une valeur déduite de la valeur de la variable, ou demeurant inchangée (non mise à l'échelle), si on le souhaite. On peut, de préférence, réguler l'application de la fonctionnalité ou du procédé du compilateur par un commutateur à deux positions pour une et/ou pour toutes les variables.
Designated States: AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BY, BZ, CA, CH, CN, CR, CU, CZ, DE, DK, DM, DZ, EE, 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, NO, NZ, PL, PT, RO, RU, SD, SE, SG, SI, SK, SL, TJ, TM, TR, TT, TZ, UA, UG, UZ, VN, YU, ZA, ZW.
African Regional Intellectual Property Organization (GH, GM, KE, LS, MW, MZ, SD, SL, SZ, TZ, UG, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, CH, CY, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)