Certains contenus de cette application ne sont pas disponibles pour le moment.
Si cette situation persiste, veuillez nous contacter àObservations et contact
1. (WO2017145898) VALIDATION EN TEMPS RÉEL DE DONNÉES JSON PAR APPLICATION DE PROPRIÉTÉS DE GRAPHE ARBORESCENT
Dernières données bibliographiques dont dispose le Bureau international    Formuler une observation

N° de publication : WO/2017/145898 N° de la demande internationale : PCT/JP2017/005602
Date de publication : 31.08.2017 Date de dépôt international : 09.02.2017
CIB :
H04L 29/06 (2006.01)
H ÉLECTRICITÉ
04
TECHNIQUE DE LA COMMUNICATION ÉLECTRIQUE
L
TRANSMISSION D'INFORMATION NUMÉRIQUE, p.ex. COMMUNICATION TÉLÉGRAPHIQUE
29
Dispositions, appareils, circuits ou systèmes non couverts par un seul des groupes H04L1/-H04L27/135
02
Commande de la communication; Traitement de la communication
06
caractérisés par un protocole
Déposants :
MITSUBISHI ELECTRIC CORPORATION [JP/JP]; 7-3, Marunouchi 2-chome, Chiyoda-ku, Tokyo 1008310, JP (AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BE, BF, BG, BH, BJ, BN, BR, BW, BY, BZ, CA, CF, CG, CH, CI, CL, CM, CN, CO, CR, CU, CY, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, FR, GA, GB, GD, GE, GH, GM, GN, GQ, GR, GT, GW, HN, HR, HU, ID, IE, IL, IN, IR, IS, IT, KE, KG, KH, KM, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LT, LU, LV, LY, MA, MC, MD, ME, MG, MK, ML, MN, MR, MT, MW, MX, MY, MZ, NA, NE, NG, NI, NL, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SI, SK, SL, SM, SN, ST, SV, SY, SZ, TD, TG, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW)
MITSUBISHI ELECTRIC R&D CENTRE EUROPE B.V. [NL/NL]; Capronilaan 46 NS Schiphol Rijk 1119, NL (JP)
Inventeurs :
ROLLET, Romain; FR
Mandataire :
SOGA, Michiharu; S. SOGA & CO., 8th Floor, Kokusai Building, 1-1, Marunouchi 3-chome, Chiyoda-ku, Tokyo 1000005, JP
Données relatives à la priorité :
16305225.126.02.2016EP
Titre (EN) REAL-TIME VALIDATION OF JSON DATA APPLYING TREE GRAPH PROPERTIES
(FR) VALIDATION EN TEMPS RÉEL DE DONNÉES JSON PAR APPLICATION DE PROPRIÉTÉS DE GRAPHE ARBORESCENT
Abrégé :
(EN) The invention relates to a method of processing in real-time a data stream exchanged between a source and a server over a telecommunications network, the method being carried out by a classifier, said classifier storing a first set of a least one test, and a list of existing TCP connections, the method comprising: - receiving (400) a TCP segment of the data stream, the TCP segment including data payload, said payload comprising at least a portion of a HTTP message; - identifying (401) a first TCP connection to which the TCP segment belongs or creating a new first TCP connection for the received TCP segment; - detecting (406), in the portion of the HTTP message, presence of JavaScript Object Notation, JSON, data; - in the case where JSON data is detected, building (409) a tree graph based on the JSON data; - performing (410) at least one test of the first set on properties of the built tree graph to determine whether the JSON data is invalid; - if the JSON data is invalid, interrupting (411) the first TCP connection.
(FR) La présente invention concerne un procédé de traitement en temps réel d'un flux de données échangé entre une source et un serveur dans un réseau de télécommunications, le procédé étant exécuté par un classificateur qui stocke un premier ensemble d'au moins un test et une liste de connexions TCP existantes. Ledit procédé consiste à : - recevoir (400) un segment TCP du flux de données, le segment TCP incluant une charge utile de données, la charge utile comprenant au moins une partie d'un message HTTP; - identifier (401) une première connexion TCP à laquelle le segment TCP appartient ou créer une nouvelle première connexion TCP pour le segment TCP reçu; - détecter (406), dans la partie du message HTTP, la présence de données JSON (données de notation d'objet JavaScript); - dans le cas où des données JSON ont été détectées, construire (409) un graphe arborescent sur la base des données JSON; - réaliser (410) au moins un test du premier ensemble de propriétés du graphe arborescent construit pour déterminer si les données JSON sont invalides; - si les données JSON sont invalides, interrompre (411) la première connexion TCP.
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, 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)