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. (WO2016094985) PROTECTION DRIVER FOR DEFENSE AGAINST PROCESS OR THREAD TERMINATION
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2016/094985    International Application No.:    PCT/BR2015/000184
Publication Date: 23.06.2016 International Filing Date: 15.12.2015
IPC:
G06F 21/50 (2013.01), G06F 21/52 (2013.01), G06F 9/54 (2006.01), G06F 9/52 (2006.01), G06F 21/30 (2013.01), G06F 21/00 (2013.01), G06F 9/46 (2006.01)
Applicants: GAS INFORMATICA LTDA [BR/BR]; SCLN 311, Bloco E, 2° Andar CEP: 70757-550 Brasilia, DF (BR)
Inventors: CAVALHEIRI MARENGHI, Fabio; (BR).
FIGUEIREDO ALVES, Paulo Márcio; (BR).
NAVA, Felipe; (BR)
Agent: VASCONCELOS PEREIRA, Flav!a Maria; TRENCH ROSSI E WATANABE ADVOGADOS Av. Rio Branco, 1 - 19° Andar CEP: 20090-003 Rio de Janeiro - RJ (BR)
Priority Data:
62/091,923 15.12.2014 US
Title (EN) PROTECTION DRIVER FOR DEFENSE AGAINST PROCESS OR THREAD TERMINATION
(FR) PILOTE DE PROTECTION ASSURANT LA DÉFENSE CONTRE L'ARRÊT D'UN PROCESSUS OU D'UN FIL
Abstract: front page image
(EN)Computer systems Methods (implemented through instructions carried by a medium) and apparatus for protecting a process or thread (102, 202) against forced terminations are disclosed. The protection is accomplished by monitoring of commands targeting the processes or threads (102, 202) under protection. In one example embodiment (100), Operating Systems' API (108) usage is monitored by a Operating System Device Driver (104) using kernel hooks. In another example embodiment (200), that monitoring occurs using kernel callbacks.
(FR)Dans des modes de réalisation illustratifs, des processus sont capables de se protéger eux-mêmes contre des arrêts forcés. Dans un mode de réalisation donné à titre d'exemple, une interface de programmation d'application (API) du noyau d'un système d'exploitation est employée. Dans un autre mode de réalisation donné à titre d'exemple, des fonctions de rappel du noyau d'un système d'exploitation sont employées.
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)