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. (WO2017139138) DÉTOURNEMENT DE FIL ATTENDANT UN RETOUR D’APPEL DE JOURNAL
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2017/139138    N° de la demande internationale :    PCT/US2017/015917
Date de publication : 17.08.2017 Date de dépôt international : 01.02.2017
CIB :
G06F 9/48 (2006.01)
Déposants : MICROSOFT TECHNOLOGY LICENSING, LLC [US/US]; Attn: Patent Group Docketing (Bldg. 8/1000) One Microsoft Way Redmond, Washington 98052-6399 (US)
Inventeurs : FITZGERALD, Robert Patrick; (US).
DIACONU, Cristian; (US).
ZWILLING, Michael James; (US).
LARSON, Per-Ake; (US)
Mandataire : MINHAS, Sandip; (US).
CHEN, Wei-Chen Nicholas; (US).
DRAKOS, Katherine J.; (US).
KADOURA, Judy M.; (US).
HOLMES, Danielle J.; (US).
SWAIN, Cassandra T.; (US).
WONG, Thomas S.; (US).
CHOI, Daniel; (US)
Données relatives à la priorité :
15/018,531 08.02.2016 US
Titre (EN) THREAD DIVERSION AWAITING LOG CALL RETURN
(FR) DÉTOURNEMENT DE FIL ATTENDANT UN RETOUR D’APPEL DE JOURNAL
Abrégé : front page image
(EN)The efficient use of threads that issue calls to log events. While waiting for the call to return or complete, the threads are put to work on other tasks that are not part of the process that generated the event. This can occur without context switching of the thread, especially when the task to be performed is state-less or context free. In the efficient thread diversion process, the thread calls a logging component to log an event. This blocks the thread from continuing work on a process that the event is part of until the event is logged. The thread then performs a diversion task that is not part of the processing unit that the event is part of. After detecting that the event has logged, the thread continues work on the processing unit that the event is part of.
(FR)L’invention concerne l’usage efficace de fils qui émettent des appels à des événements de journal. Pendant l’attente du retour ou de l’achèvement de l’appel, les fils sont exploités pour d’autres tâches qui ne font pas partie du processus qui a généré l’événement. Cela peut se produire sans commutation de contexte du fil, en particulier lorsque la tâche à effectuer ne comporte pas d’état ou de contexte. Selon le processus de détournement de fil efficace, le fil appelle un composant de journal pour consigner un événement. Cela empêche le fil de continuer à travailler sur un processus dont fait partie l’événement jusqu’à ce que l’événement soit consigné. Le fil effectue alors une tâche de détournement qui ne fait pas partie de l’unité de traitement dont fait partie l’événement. Après la détection de consignation de l’événement, le fil continue à travailler sur l’unité de traitement dont fait partie l’événement.
États désignés : 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, DJ, 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, KH, KN, KP, KR, KW, 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.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
Office européen des brevets (OEB) (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)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)