WO2006025050A3
Method and system for adaptive rule-based content scanners
Abstract
A method for scanning content (200), including identifying tokens within an incoming byte stream (210), the tokens being lexical constructs for a specific language, identifying patterns of tokens, generating a parse tree from the identified patterns of tokens (220), and identifying the presence of potential exploits within the parse tree, wherein said identifying tokens, identifying patterns of tokens, and identifying the presence of potential exploits are based upon a set of rules for the specific language. A system and a computer readable storage medium are also described and claimed.
Term
No projected expiry on record.
- Priority
- Filed
- Published
- Today
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US6487666B1 | Cites | United States of America | International search |
58 members in 9 offices
Priority claims3
| Document | Office | Kind | Date |
|---|---|---|---|
| 93088404 | United States of America | A | |
| 10930884 | – | – | – |
| US20040930884 | – | – | – |
Members58
| Document | Office | Kind | |
|---|---|---|---|
| CA2275771A1 | Canada | A1 | |
| WO9821683A2 | World Intellectual Property Organization (WIPO) | A2 | |
| WO9821683A3 | World Intellectual Property Organization (WIPO) | A3 | |
| WO9935583A2 | World Intellectual Property Organization (WIPO) | A2 | |
| WO9935583A3 | World Intellectual Property Organization (WIPO) | A3 | |
| EP0965094A2 | European Patent Office (EPO) | A2 | |
| US6092194A | United States of America | A | |
| US6154844A | United States of America | A | |
| US6167520A | United States of America | A | |
| WO0188673A2 | World Intellectual Property Organization (WIPO) | A2 | |
| AU7440601A | Australia | A | |
| US2002013910A1 | United States of America | A1 | |
| JP2002514326A | Japan | A | |
| US6480962B1 | United States of America | B1 | |
| WO0188673A3 | World Intellectual Property Organization (WIPO) | A3 | |
| US6804780B1 | United States of America | B1 | |
| EP0965094A4 | European Patent Office (EPO) | A4 | |
| US2005005107A1 | United States of America | A1 | |
| US2005108554A1 | United States of America | A1 | |
| US2005240999A1 | United States of America | A1 | |
| US2006026677A1 | United States of America | A1 | |
| CA2578792A1 | Canada | A1 | |
| CA2842218A1 | Canada | A1 | |
| WO2006025050A2 | World Intellectual Property Organization (WIPO) | A2 | |
| WO2006025050A3This record | World Intellectual Property Organization (WIPO) | A3 | |
| US7058822B2 | United States of America | B2 | |
| US2006149968A1 | United States of America | A1 | |
| EP1810152A2 | European Patent Office (EPO) | A2 | |
| JP3952315B2 | Japan | B2 | |
| US7418731B2 | United States of America | B2 | |
| EP0965094B1 | European Patent Office (EPO) | B1 | |
| CA2275771C | Canada | C | |
| ATE409920T1 | Austria | T1 | |
| DE69739021D1 | Germany | D1 | |
| IL147712A | Israel | A | |
| US7613926B2 | United States of America | B2 | |
| US7647633B2 | United States of America | B2 | |
| IL190518A | Israel | A | |
| US7975305B2 | United States of America | B2 | |
| US8079086B1 | United States of America | B1 | |
| US2012117651A1 | United States of America | A1 | |
| US8225408B2 | United States of America | B2 | |
| IL181611A | Israel | A | |
| EP1810152A4 | European Patent Office (EPO) | A4 | |
| US8677494B2 | United States of America | B2 | |
| US2014143827A1 | United States of America | A1 | |
| US2015169870A1 | United States of America | A1 | |
| US2015180885A1 | United States of America | A1 | |
| US9141786B2 | United States of America | B2 | |
| US2015288720A1 | United States of America | A1 | |
| US9189621B2 | United States of America | B2 | |
| US9219755B2 | United States of America | B2 | |
| US2016070907A1 | United States of America | A1 | |
| US9444844B2 | United States of America | B2 | |
| EP1810152B1 | European Patent Office (EPO) | B1 | |
| CA2578792C | Canada | C | |
| CA2842218C | Canada | C | |
| US10552603B2 | United States of America | B2 |
9 legal events, as 2 offices reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | Office | |
|---|---|---|---|
| Wipo information: published in national officeWWP | WWP | WO | |
| Non-entry into the national phaseNENP | NENP | DE | |
| Request for entry into the european phaseREEP | REEP | WO | |
| Wipo information: entry into national phaseWWE | WWE | WO | |
| Wipo information: entry into national phaseWWE | WWE | WO | |
| Wipo information: entry into national phaseWWE | WWE | WO | |
| Ep: the epo has been informed by wipo that ep was designated in this application121 | 121 | WO | |
| Designated statesAK | AK | WO | |
| Designated countries for regional patentsAL | AL | WO |
Numbers
- Publication
- 2006/025050
- Publication, DOCDB
- 2006025050
- Publication, EPODOC
- WO2006025050
- Application
- 915
- Application, DOCDB
- 2005000915
- Application, EPODOC
- WO2005IL00915
Titles2
- English
- METHOD AND SYSTEM FOR ADAPTIVE RULE-BASED CONTENT SCANNERS
- French
- PROCEDE ET SYSTEME DESTINES A DES DISPOSITIFS DE BALAYAGE DE CONTENUS FONDES SUR DES REGLES ADAPTATIVES
Classification
- CPC, 8
- G06F21/563
- G06F8/427
- G06F21/562
- G06F2221/2119
- H04L63/0227
- H04L63/0245
- H04L63/145
- H04L63/168
- IPC, 2
- G06F21 00
- H04L29 06
Designated states129
- Regional, 74
- African Regional Intellectual Property Organization (ARIPO)
- Botswana
- Ghana
- Gambia
- Kenya
- Lesotho
- Malawi
- Mozambique
- Namibia
- Sudan
- Sierra Leone
- Eswatini
- United Republic of Tanzania
- Uganda
- Zambia
- Zimbabwe
- Eurasian Patent Organization (EAPO)
- Armenia
- Azerbaijan
- Belarus
- Kyrgyzstan
- Kazakhstan
- Republic of Moldova
- Russian Federation
and 50 moreShow fewer
- Tajikistan
- Turkmenistan
- European Patent Office (EPO)
- Austria
- Belgium
- Bulgaria
- Switzerland
- Cyprus
- Czechia
- Germany
- Denmark
- Estonia
- Spain
- Finland
- France
- United Kingdom
- Greece
- Hungary
- Ireland
- Iceland
- Italy
- Lithuania
- Luxembourg
- Latvia
- Monaco
- Netherlands (Kingdom of the)
- Poland
- Portugal
- Romania
- Sweden
- Slovenia
- Slovakia
- Türkiye
- African Intellectual Property Organization (OAPI)
- Burkina Faso
- Benin
- Central African Republic
- Congo
- Côte d’Ivoire
- Cameroon
- Gabon
- Guinea
- Equatorial Guinea
- Guinea-Bissau
- Mali
- Mauritania
- Niger
- Senegal
- Chad
- Togo
- National, 55
- United Arab Emirates
- Antigua and Barbuda
- Albania
- Australia
- Bosnia and Herzegovina
- Barbados
- Brazil
- Belize
- Canada
- China
- Colombia
- Costa Rica
- Cuba
- Dominica
- Algeria
- Ecuador
- Egypt
- Grenada
- Georgia
- Croatia
- Indonesia
- Israel
- India
- Japan
and 31 moreShow fewer
- Comoros
- Democratic People’s Republic of Korea
- Republic of Korea
- Saint Lucia
- Sri Lanka
- Liberia
- Morocco
- Madagascar
- North Macedonia
- Mongolia
- Mexico
- Nigeria
- Nicaragua
- Norway
- New Zealand
- Oman
- Papua New Guinea
- Philippines
- Seychelles
- Singapore
- San Marino
- Syrian Arab Republic
- Tunisia
- Trinidad and Tobago
- Ukraine
- United States of America
- Uzbekistan
- Saint Vincent and the Grenadines
- Viet Nam
- Yugoslavia, later Serbia and Montenegro (until 2006)
- South Africa