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. (WO2013070334) CODAGE D'ÉTIQUETTES DANS DES VALEURS POUR CAPTURER DES FLUX D'INFORMATIONS
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2013/070334    N° de la demande internationale :    PCT/US2012/057682
Date de publication : 16.05.2013 Date de dépôt international : 28.09.2012
Demande présentée en vertu du Chapitre 2 :    16.04.2013    
CIB :
G06F 21/52 (2013.01), G06F 21/62 (2013.01), G06F 21/53 (2013.01)
Déposants : QUALCOMM INCORPORATED [US/US]; Attn: INTERNATIONAL IP ADMINISTRATION 5775 Morehouse Drive San Diego, California 92121 (US) (Tous Sauf US).
KERSCHBAUMER, Christoph [AU/US]; (US) (US only).
RESHADI, Mohammad H. [IR/US]; (US) (US only)
Inventeurs : KERSCHBAUMER, Christoph; (US).
RESHADI, Mohammad H.; (US)
Mandataire : COLE, Nicholas Albert; 5775 Morehouse Drive San Diego, California 92121 (US)
Données relatives à la priorité :
61/556,658 07.11.2011 US
13/399,136 17.02.2012 US
Titre (EN) ENCODING LABELS IN VALUES TO CAPTURE INFORMATION FLOWS
(FR) CODAGE D'ÉTIQUETTES DANS DES VALEURS POUR CAPTURER DES FLUX D'INFORMATIONS
Abrégé : front page image
(EN)Methods, servers, and systems for encoding security labels in a dynamic language value to allow cross script communications within client application while limiting the types of information that is allowed to be communicated back to a host server. Static analysis is performed during compilation, and the results are used to generate and insert additional code that updates, modifies and propagates labels (e.g., JavaScript labels) attached to values (e.g., JavaScript values) during execution of a program. To support popular language features that allow for strong integration with other web-based systems, malicious code is allowed to perform operations locally (e.g., on the client), and a detection and prevention mechanism identifies and stops malicious code from sending requests or gathered information over the network, naturalizing attacks and improving the security of applications that embed dynamic language code.
(FR)L'invention concerne des procédés, des serveurs et des systèmes qui permettent de coder des étiquettes de sécurité dans une valeur en langage dynamique afin d'autoriser des communications inter-script dans une application client tout en limitant les types d'informations qui sont autorisées à être communiquées en retour à un serveur hôte. Une analyse statique est effectuée pendant la compilation et les résultats sont utilisés pour générer et introduire du code supplémentaire qui met à jour, modifie et propage des étiquettes (par exemple des étiquettes JavaScript) attachées à des valeurs (par exemple des valeurs JavaScript) pendant l'exécution d'un programme. Pour prendre en charge des fonctions en langage populaire, qui permettent une forte intégration avec d'autres systèmes sur le Web, un code malveillant est autorisé à effectuer des opérations localement (par exemple sur le client), et un mécanisme de détection et de prévention identifie et arrête l'envoi de requêtes ou d'informations rassemblées sur le réseau par le code malveillant, naturalisant les attaques et améliorant la sécurité des applications qui incorporent du code en langage dynamique.
É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, IS, JP, KE, KG, KM, 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, 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, ML, MR, NE, SN, TD, TG).
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)