WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2007098362) METHODS AND APPARATUS FOR HEURISTIC/DETERMINISTIC FINITE AUTOMATA
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2007/098362    International Application No.:    PCT/US2007/062208
Publication Date: 30.08.2007 International Filing Date: 15.02.2007
IPC:
G06F 15/16 (2006.01), G06F 11/00 (2006.01)
Applicants: JOYCE, James B. [US/US]; (US)
Inventors: JOYCE, James B.; (US)
Agent: KERCHER, Kevin M.; Thompson Coburn LLP, One US Bank Plaza, St. Louis, Missouri 63101 (US)
Priority Data:
60/773,820 16.02.2006 US
11/464,772 15.08.2006 US
Title (EN) METHODS AND APPARATUS FOR HEURISTIC/DETERMINISTIC FINITE AUTOMATA
(FR) MÉTHODES ET APPAREIL POUR AUTOMATE FINI HEURISTIQUE/DÉTERMINISTE
Abstract: front page image
(EN)One embodiment of the present invention is a method for processing data in a computer or computer communications network that includes the steps of analyzing data using at least a first Heuristic/Deterministic Finite Automata (H/DFA), to classify data based upon pre-programmed classification values assigned to different possible input data and/or pre-trained or dynamically updated heuristic engine output, and to select data for further processing based upon the resultant classification values that the logically interconnected look-up tables and/or heuristic components output given the input data. This exemplary embodiment overcomes disadvantages of previous methods for providing access control list, firewall, instrusion detection, intrusion prevention, spam filtration, anti-spyware, anti-phishing, anti-virus, anti-trojan, anti-worm, other computer security, routing, and/or switching related functionality. Heuristic algorithms, or a combination of logically interconnected look-up tables and heuristic techniques can also implement the H/DFA functionality. There are significant advantages in speed and scalability.
(FR)Un exemple de mode de réalisation de la présente invention est une méthode de traitement de données dans un ordinateur ou dans un réseau de communication informatique qui comprend les étapes d'analyse de données utilisant au moins un premier automate fini heuristique/déterministe (H/DFA) pour classer des données selon des valeurs de classement pré-programmées affectées à différentes données d'entrée possibles et/ou une sortie de moteur heuristique pré-entraîné ou mis à jour dynamiquement, et sélectionner des données pour traitement ultérieur en fonction des valeurs de classement résultantes que les tables de consultation interconnectées logiquement et/ou les composants heuristiques fournissent en fonction des données d'entrée. Cet exemple de mode de réalisation supprime les inconvénients de méthodes précédentes de fourniture de liste de contrôle d'accès, de pare-feu, de détection d'intrusion, de prévention d'intrusion, de filtrage de spam, d'anti-logiciel espion, d'anti-phishing, anti-virus, d'anti-troyen, d'anti-vers, d'autres sécurités informatiques, de routage et/ou de fonctionnalités en relation avec la commutation. Des algorithmes heuristiques ou une combinaison de tables de consultation interconnectées logiquement et de techniques heuristiques peuvent également mettre en œuvre la fonctionnalité H/DFA. Il existe des avantages significatifs de vitesse et de possibilité de dimensionnement.
Designated States: AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BW, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, 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, LV, LY, MA, MD, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, SV, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HU, IE, IS, IT, LT, LU, LV, MC, NL, PL, PT, RO, SE, SI, SK, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)