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. (WO2017058208) MULTI-THREADED APPLICATION PERSISTENCE
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2017/058208    International Application No.:    PCT/US2015/053264
Publication Date: 06.04.2017 International Filing Date: 30.09.2015
IPC:
G06F 9/30 (2006.01), G06F 9/44 (2006.01)
Applicants: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP [US/US]; 11445 Compaq Center Drive W. Houston, Texas 77070 (US)
Inventors: ROY, Indrajit; (US).
HSU, Ching Hsiang; (US).
BRUEGNER, Helge; (DE).
KEETON, Kimberly; (US)
Agent: HARTMANN II, Kenneth R.; (US)
Priority Data:
Title (EN) MULTI-THREADED APPLICATION PERSISTENCE
(FR) PERSISTANCE D'APPLICATIONS MULTI-FILS
Abstract: front page image
(EN)Examples herein involve persistence of multi-threaded applications. Examples involve generating application processes corresponding to threads of an application comprising multiple threads and identifying critical sections of the application based on the generated application processes. The application processes in the critical sections are executed in a sequential manner to facilitate reuse of persistent data of the application and shared data from the sequentially executed application processes are stored in a non-volatile memory.
(FR)Des exemples de l'invention concernent la persistance d'applications multi-fils. Des exemples consistent à générer des processus d'application correspondant aux fils d'une application comprenant de multiples fils, ainsi qu’à identifier les sections critiques de l'application d’après les processus d'application générés. Les processus d'application dans les sections critiques sont exécutés de manière séquentielle afin de faciliter la réutilisation des données persistantes de l'application, et les données partagées à partir des processus d'application exécutés de manière séquentielle sont stockées dans une mémoire non volatile.
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)