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. (WO2014062739) ANNOTATION D'ATTRIBUT DE RÉFÉRENCE NE SIGNIFIANT AUCUNE RÉFÉRENCE EXTERNE
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2014/062739    N° de la demande internationale :    PCT/US2013/065139
Date de publication : 24.04.2014 Date de dépôt international : 15.10.2013
CIB :
G06F 9/45 (2006.01)
Déposants : MICROSOFT TECHNOLOGY LICENSING, LLC [US/US]; One Microsoft Way Redmond, WA 98052 (US)
Inventeurs : DUFFY, John J.; (US).
PARSONS, Jared P.; (US).
SINZ, Michael; (US).
BROMFIELD, Alexander D.; (US)
Données relatives à la priorité :
13/652,436 15.10.2012 US
Titre (EN) REFERENCE ATTRIBUTE ANNOTATION SIGNIFYING NO EXTERNAL REFERENCE
(FR) ANNOTATION D'ATTRIBUT DE RÉFÉRENCE NE SIGNIFIANT AUCUNE RÉFÉRENCE EXTERNE
Abrégé : front page image
(EN)The annotation of a returned reference from an executable component to signify that there are no external references to the particular object graph referenced by the returned reference. If either 1) there are no input arguments to the executable component or 2) each input argument is either immutable or represents an object graph that has no external mutable references pointing into the object graph, and no internal mutable references that reference external objects, the particular attribute is assigned to the returned reference. Accordingly, if the returned reference is writable (as determined by evaluating the declaration code or the call code for the executable component), the returned reference is free to have whatever access permissions assigned to it, and may also be assigned to an isolated memory location, though such assignments will cause the returned reference to lose the particular attribute.
(FR)L'invention concerne l'annotation d'une référence renvoyée en provenance d'une composante exécutable afin de signifier qu'il n'y a aucune référence externe au graphe d'objet particulier référencé par la référence renvoyée. Si soit 1) il n'y a pas d'arguments d'entrée dans la composante exécutable, soit 2) chaque argument d'entrée est immuable ou représente un graphe d'objet qui n'a pas de référence mutable externe pointant dans le graphe d'objet, et aucune référence mutable interne qui référence des objets externes, l'attribut particulier est attribué à la référence renvoyée. En conséquence, si la référence renvoyée est inscriptible (comme déterminé en évaluant le code de déclaration ou le code d'appel pour la composante exécutable), la référence renvoyée est libre de se voir attribuer toute permission d'accès, et peut également être attribuée à un emplacement de mémoire isolé, bien que de telles attributions amèneront la référence renvoyée à perdre l'attribut particulier.
É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, LT, 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, 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)