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. (WO2016153586) DÉTECTION DE DÉBORDEMENT DE MÉMOIRE TAMPON DE GRANULARITÉ DE NIVEAU OCTET POUR ARCHITECTURES DE DÉTECTION DE CORRUPTION DE MÉMOIRE
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2016/153586    N° de la demande internationale :    PCT/US2016/014180
Date de publication : 29.09.2016 Date de dépôt international : 20.01.2016
CIB :
G06F 11/07 (2006.01), G06F 12/14 (2006.01), G06F 12/02 (2006.01)
Déposants : INTEL CORPORATION [US/US]; 2200 Mission College Boulevard Santa Clara, California 95054 (US)
Inventeurs : STARK, Tomer; (IL).
TAL, Ady; (IL).
GABOR, Ron; (IL).
NUZMAN, Jospeh; (IL)
Mandataire : PORTNOVA, Marina; (US)
Données relatives à la priorité :
14/668,862 25.03.2015 US
Titre (EN) BYTE LEVEL GRANULARITY BUFFER OVERFLOW DETECTION FOR MEMORY CORRUPTION DETECTION ARCHITECTURES
(FR) DÉTECTION DE DÉBORDEMENT DE MÉMOIRE TAMPON DE GRANULARITÉ DE NIVEAU OCTET POUR ARCHITECTURES DE DÉTECTION DE CORRUPTION DE MÉMOIRE
Abrégé : front page image
(EN)Memory corruption detection technologies are described. A processor can include a memory to store data from an application, wherein the memory comprises a memory corruption detection (MCD) table. The processor can also include processor core coupled to the memory. The processor core can receive, from an application, a memory access request to access data of one or more contiguous memory blocks in a memory object of the memory. The processor core can also retrieve data stored in the one or more contiguous memory blocks based on the location indicated by the pointer. The processor core can also retrieve, from the MCD table, allocation information associated with the one or more contiguous memory blocks. The processor core can also send, to the application, a fault message when a fault event associated with the retrieved data occurs based on the allocation information
(FR)L'invention concerne des technologies de détection de corruption de mémoire. Un processeur peut comprendre une mémoire permettant de stocker les données d'une application, la mémoire comprenant une table de détection de corruption de mémoire (MCD). Le processeur peut comprendre également un cœur de processeur couplé à la mémoire. Le cœur de processeur peut recevoir, en provenance d'une application, une demande d'accès mémoire pour accéder à des données d'un ou de plusieurs blocs de mémoire contigus dans un objet de la mémoire. Le cœur de processeur peut également extraire des données stockées dans le ou les blocs de mémoire contigus d'après l'emplacement indiqué par le pointeur. Le cœur de processeur peut également extraire, à partir de la table MCD, des informations d'attribution associées au(x) bloc(s) de mémoire contigu(s). Le cœur de processeur peut également envoyer à l'application un message de défaillance lorsqu'un événement de défaillance associé aux données extraites se produit d'après les informations d'attribution.
É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, 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.
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)