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. (WO2015118454) SYSTEM AND METHOD FOR PROVIDING RUNTIME DIAGNOSTICS OF EXECUTING APPLICATIONS
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2015/118454    International Application No.:    PCT/IB2015/050828
Publication Date: 13.08.2015 International Filing Date: 03.02.2015
IPC:
H04L 29/08 (2006.01), G06F 11/36 (2006.01)
Applicants: ZEROTURNAROUND AS [EE/EE]; Ülikooli 2 EE-51006 Tartu (EE)
Inventors: RÖMER, Toomas; (EE).
KABANOV, Jevgeni; (EE).
ARHIPOV, Anton; (EE)
Priority Data:
61/935,367 04.02.2014 US
Title (EN) SYSTEM AND METHOD FOR PROVIDING RUNTIME DIAGNOSTICS OF EXECUTING APPLICATIONS
(FR) SYSTÈME ET PROCÉDÉ DE GÉNÉRATION DE DIAGNOSTICS À L'EXÉCUTION D'APPLICATIONS EN COURS D'EXÉCUTION
Abstract: front page image
(EN)A system and method that provides runtime diagnostics information of server applications executing on application servers of a server system. At class load time, the system injects executable software code that creates and displays the diagnostics information without necessarily having to stop and restart the executing server application. In response to user applications on user devices sending request messages for content from the server application, the system injects executable code into the application server that collects the diagnostics information, produces display components, and includes the diagnostics information within the display components. The server application then includes the display components and the requested content in response messages sent to the user devices. Preferably, the diagnostics information is presented in the same display context on the user device as the requested content, such as pages within a web browser. In examples, the diagnostics information includes enhanced call stack trace and memory profilers.
(FR)L'invention concerne un système et procédé qui génèrent des informations de diagnostics à l'exécution d'applications de serveurs s'exécutant sur des serveurs d'applications d'un système de serveurs. Au moment du chargement des classes, le système injecte du code logiciel exécutable qui crée et affiche les informations de diagnostics sans devoir nécessairement arrêter et redémarrer l'application de serveur an cours d'exécution. En réaction à l'envoi par des applications d'utilisateurs sur des dispositifs d'utilisateurs de messages de demande portant sur un contenu en provenance de l'application de serveur, le système injecte dans le serveur d'applications du code exécutable qui recueille les informations de diagnostics, produit des composants d'affichage, et inclut les informations de diagnostics à l'intérieur des composants d'affichage. L'application de serveur inclut ensuite les composants d'affichage et le contenu demandé dans des messages de réponse envoyés aux dispositifs d'utilisateurs. De préférence, les informations de diagnostics sont présentées dans le même contexte d'affichage sur le dispositif d'utilisateur que le contenu demandé, par exemple des pages au sein d'un navigateur Web. Dans certains exemples, les informations de diagnostics comprennent une trace enrichie de pile d'appels et des profileurs de mémoire.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, 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, IR, IS, JP, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)