Certains contenus de cette application ne sont pas disponibles pour le moment.
Si cette situation persiste, veuillez nous contacter àObservations et contact
1. (WO2018038993) VÉRIFICATION D'APPEL DE FONCTION INDIRECTE GUIDÉE PAR PROFIL DESTINÉE À L'INTÉGRITÉ DE FLUX DE COMMANDE
Dernières données bibliographiques dont dispose le Bureau international    Formuler une observation

N° de publication : WO/2018/038993 N° de la demande internationale : PCT/US2017/047111
Date de publication : 01.03.2018 Date de dépôt international : 16.08.2017
Demande présentée en vertu du Chapitre 2 : 22.06.2018
CIB :
G06F 9/32 ,G06F 21/54 (2013.01)
G PHYSIQUE
06
CALCUL; COMPTAGE
F
TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
9
Dispositions pour la commande par programme, p.ex. unité de commande
06
utilisant un programme emmagasiné, c. à. d. utilisant une unité de stockage interne de l'équipement de traitement de données pour recevoir et conserver le programme
30
Dispositions pour exécuter des instructions machine, p.ex. le décodage des instructions
32
Formation de l'adresse de l'instruction suivante, p.ex. par incrémentation du compteur d'instruction, par saut
G PHYSIQUE
06
CALCUL; COMPTAGE
F
TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
21
Dispositions de sécurité pour protéger les calculateurs, leurs composants, les programmes ou les données contre une activité non autorisée
50
Contrôle des usagers, programmes ou dispositifs de préservation de l’intégrité des plates-formes, p.ex. des processeurs, des micrologiciels ou des systèmes d’exploitation
52
au stade de l’exécution du programme, p.ex. intégrité de la pile, débordement de tampon ou prévention d'effacement involontaire de données
54
par ajout de routines ou d’objets de sécurité aux programmes
Déposants :
QUALCOMM INCORPORATED [US/US]; Attn: International IP Administration 5775 Morehouse Drive San Diego, California 92121-1714, US
Inventeurs :
KIM, Minjang; US
GALENSON, Joel; US
GATHALA, Sudha Anil Kumar; US
Mandataire :
HANSEN, Robert M.; US
HUANG,, Stephen D.; US
HUANG, Stephen D.; US
HUANG, Stephen, D.; The Marbury Law Group, PLLC 11800 Sunrise Valley Drive 15th Floor Reston, Virginia 20191, US
Données relatives à la priorité :
15/248,80326.08.2016US
Titre (EN) PROFILE GUIDED INDIRECT FUNCTION CALL CHECK FOR CONTROL FLOW INTEGRITY
(FR) VÉRIFICATION D'APPEL DE FONCTION INDIRECTE GUIDÉE PAR PROFIL DESTINÉE À L'INTÉGRITÉ DE FLUX DE COMMANDE
Abrégé :
(EN) Embodiments include computing devices, apparatus, and methods implemented by the apparatus for implementing profile guided indirect jump checking on a computing device, including encountering an indirect jump location of implementing an indirect jump during execution of a program, identifying an indirect jump target of the indirect jump, determining whether the indirect jump location and the indirect jump target are associated in a profile guided indirect jump table, and determining whether the indirect jump location and the indirect jump target are associated in a compiler guided indirect jump table in response to determining that the indirect jump location and the indirect jump target are not associated in the profile guided indirect jump table.
(FR) La présente invention concerne des dispositifs informatiques, un appareil et des procédés mis en œuvre par l'appareil pour mettre en œuvre une vérification de saut indirect guidée par profil sur un dispositif informatique, consistant : à rencontrer un emplacement de saut indirect de mise en œuvre d'un saut indirect pendant l'exécution d'un programme, à identifier une cible de saut indirect du saut indirect, à déterminer si l'emplacement de saut indirect et la cible de saut indirect sont associés dans une table de saut indirect guidée par profil, et à déterminer si l'emplacement de saut indirect et la cible de saut indirect sont associés dans une table de saut indirect guidée par compilateur en réponse à la détermination du fait que l'emplacement de saut indirect et la cible de saut indirect ne sont pas associés dans la table de saut indirect guidée par profil.
front page image
É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, JO, 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)