ATE470303T1 - Vorrichtung und verfahren zur mustererfassung - Google Patents
Vorrichtung und verfahren zur mustererfassungInfo
- Publication number
- ATE470303T1 ATE470303T1 AT06727990T AT06727990T ATE470303T1 AT E470303 T1 ATE470303 T1 AT E470303T1 AT 06727990 T AT06727990 T AT 06727990T AT 06727990 T AT06727990 T AT 06727990T AT E470303 T1 ATE470303 T1 AT E470303T1
- Authority
- AT
- Austria
- Prior art keywords
- state transition
- component
- state
- pattern
- rule
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/14—Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
- H04L63/1408—Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic by monitoring network traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/14—Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
- H04L63/1441—Countermeasures against malicious traffic
- H04L63/145—Countermeasures against malicious traffic the attack involving the propagation of malware through the network, e.g. viruses, trojans or worms
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Health & Medical Sciences (AREA)
- Virology (AREA)
- Health & Medical Sciences (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
- Holo Graphy (AREA)
- Debugging And Monitoring (AREA)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP05405304 | 2005-04-20 | ||
| PCT/IB2006/051230 WO2006111936A2 (en) | 2005-04-20 | 2006-04-20 | Apparatus and method for pattern detection |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ATE470303T1 true ATE470303T1 (de) | 2010-06-15 |
Family
ID=36764397
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| AT06727990T ATE470303T1 (de) | 2005-04-20 | 2006-04-20 | Vorrichtung und verfahren zur mustererfassung |
Country Status (6)
| Country | Link |
|---|---|
| US (2) | US20070124146A1 (de) |
| EP (1) | EP1872557B1 (de) |
| CN (1) | CN101160923B (de) |
| AT (1) | ATE470303T1 (de) |
| DE (1) | DE602006014673D1 (de) |
| WO (1) | WO2006111936A2 (de) |
Families Citing this family (41)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7805392B1 (en) | 2005-11-29 | 2010-09-28 | Tilera Corporation | Pattern matching in a multiprocessor environment with finite state automaton transitions based on an order of vectors in a state transition table |
| GB2437560A (en) * | 2006-04-28 | 2007-10-31 | Roke Manor Research | Constructing Aho Corasick trees |
| US7877401B1 (en) | 2006-05-24 | 2011-01-25 | Tilera Corporation | Pattern matching |
| US8156247B2 (en) * | 2007-04-30 | 2012-04-10 | Lsi Corportion | Systems and methods for reducing network performance degradation |
| US7899904B2 (en) * | 2007-04-30 | 2011-03-01 | Lsi Corporation | Hardware processing of regular expressions |
| JP5224953B2 (ja) * | 2008-07-17 | 2013-07-03 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 情報処理装置、情報処理方法およびプログラム |
| US8718318B2 (en) | 2008-12-31 | 2014-05-06 | Sonicwall, Inc. | Fingerprint development in image based spam blocking |
| US8572016B2 (en) * | 2009-07-31 | 2013-10-29 | International Business Machines Corporation | Match engine for detection of multi-pattern rules |
| US20110145205A1 (en) * | 2009-12-14 | 2011-06-16 | Sanjeev Jain | Packet Boundary Spanning Pattern Matching Based At Least In Part Upon History Information |
| US8766666B2 (en) * | 2010-06-10 | 2014-07-01 | Micron Technology, Inc. | Programmable device, hierarchical parallel machines, and methods for providing state information |
| US8543528B2 (en) | 2010-09-23 | 2013-09-24 | International Business Machines Corporation | Exploitation of transition rule sharing based on short state tags to improve the storage efficiency |
| US8635180B2 (en) | 2011-02-06 | 2014-01-21 | International Business Machines Corporation | Multiple hash scheme for use in a pattern matching accelerator |
| US8495334B2 (en) | 2011-02-06 | 2013-07-23 | International Business Machines Corporation | Address translation for use in a pattern matching accelerator |
| US8966182B2 (en) | 2011-02-08 | 2015-02-24 | International Business Machines Corporation | Software and hardware managed dual rule bank cache for use in a pattern matching accelerator |
| US8412722B2 (en) * | 2011-02-08 | 2013-04-02 | International Business Machines Corporation | Upload manager for use in a pattern matching accelerator |
| US8478736B2 (en) * | 2011-02-08 | 2013-07-02 | International Business Machines Corporation | Pattern matching accelerator |
| US8447749B2 (en) | 2011-02-08 | 2013-05-21 | International Business Machines Corporation | Local results processor for use in a pattern matching accelerator |
| US8983891B2 (en) | 2011-02-08 | 2015-03-17 | International Business Machines Corporation | Pattern matching engine for use in a pattern matching accelerator |
| US8402003B2 (en) | 2011-02-08 | 2013-03-19 | International Business Machines Corporation | Performance monitoring mechanism for use in a pattern matching accelerator |
| US8799188B2 (en) * | 2011-02-08 | 2014-08-05 | International Business Machines Corporation | Algorithm engine for use in a pattern matching accelerator |
| US8423533B2 (en) | 2011-02-08 | 2013-04-16 | International Business Machines Corporation | Multiple rule bank access scheme for use in a pattern matching accelerator |
| US20120221494A1 (en) * | 2011-02-25 | 2012-08-30 | International Business Machines Corporation | Regular expression pattern matching using keyword graphs |
| US9495477B1 (en) * | 2011-04-20 | 2016-11-15 | Google Inc. | Data storage in a graph processing system |
| US9246928B2 (en) * | 2011-05-02 | 2016-01-26 | International Business Machines Corporation | Compiling pattern contexts to scan lanes under instruction execution constraints |
| US8601172B2 (en) | 2011-05-19 | 2013-12-03 | International Business Machines Corporation | Recognition techniques to enhance automation in a computing environment |
| US9223618B2 (en) | 2011-09-20 | 2015-12-29 | Intel Corporation | Multi-threaded queuing system for pattern matching |
| US8775393B2 (en) * | 2011-10-03 | 2014-07-08 | Polytechniq Institute of New York University | Updating a perfect hash data structure, such as a multi-dimensional perfect hash data structure, used for high-speed string matching |
| US8930285B2 (en) * | 2011-10-21 | 2015-01-06 | International Business Machines Corporation | Composite production rules |
| CN103093147B (zh) * | 2011-11-02 | 2016-08-10 | 中国移动通信集团广东有限公司 | 一种识别信息的方法和电子装置 |
| US9043264B2 (en) * | 2012-12-14 | 2015-05-26 | International Business Machines Corporation | Scanning data streams in real-time against large pattern collections |
| US20140324530A1 (en) * | 2013-04-30 | 2014-10-30 | Liveops, Inc. | Method and system for detecting patters in data streams |
| US9588956B2 (en) * | 2013-07-12 | 2017-03-07 | Ab Initio Technology Llc | Parser generation |
| US9678885B2 (en) * | 2013-07-23 | 2017-06-13 | Globalfoundries Inc. | Regular expression memory region with integrated regular expression engine |
| US9721569B2 (en) * | 2015-05-27 | 2017-08-01 | Intel Corporation | Gaussian mixture model accelerator with direct memory access engines corresponding to individual data streams |
| WO2017180153A1 (en) | 2016-04-15 | 2017-10-19 | Entit Software Llc | Removing wildcard tokens from a set of wildcard tokens for a search query |
| CN106230725B (zh) * | 2016-07-14 | 2019-09-06 | 杭州迪普科技股份有限公司 | 网包规则集的分类方法及装置 |
| US11295083B1 (en) * | 2018-09-26 | 2022-04-05 | Amazon Technologies, Inc. | Neural models for named-entity recognition |
| US11036802B2 (en) | 2019-08-05 | 2021-06-15 | Morgan Stanley Services Group Inc. | Classification rules engine and API generator |
| CN112749248A (zh) * | 2020-12-30 | 2021-05-04 | 未鲲(上海)科技服务有限公司 | 文本要素内容的提取方法及装置、设备、计算机存储介质 |
| CN116186000A (zh) * | 2021-11-26 | 2023-05-30 | 华为云计算技术有限公司 | 数据治理的方法、装置及存储介质 |
| CN115913963B (zh) * | 2022-10-28 | 2024-10-25 | 新华三半导体技术有限公司 | 一种规则中的范围展开方法、装置、电子设备及存储介质 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7468979B2 (en) * | 2002-12-20 | 2008-12-23 | Force10 Networks, Inc. | Layer-1 packet filtering |
| WO2004081761A2 (en) * | 2003-03-12 | 2004-09-23 | Sensory Networks Inc. | Apparatus and method for memory efficient, programmable, pattern matching finite state machine hardware |
-
2006
- 2006-04-20 EP EP06727990A patent/EP1872557B1/de not_active Expired - Lifetime
- 2006-04-20 WO PCT/IB2006/051230 patent/WO2006111936A2/en not_active Ceased
- 2006-04-20 DE DE602006014673T patent/DE602006014673D1/de not_active Expired - Lifetime
- 2006-04-20 CN CN2006800123560A patent/CN101160923B/zh not_active Expired - Lifetime
- 2006-04-20 AT AT06727990T patent/ATE470303T1/de not_active IP Right Cessation
- 2006-05-17 US US11/436,504 patent/US20070124146A1/en not_active Abandoned
-
2008
- 2008-08-14 US US12/191,468 patent/US8126835B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| DE602006014673D1 (de) | 2010-07-15 |
| US20090055343A1 (en) | 2009-02-26 |
| CN101160923B (zh) | 2012-05-23 |
| US8126835B2 (en) | 2012-02-28 |
| WO2006111936A3 (en) | 2007-03-29 |
| EP1872557A2 (de) | 2008-01-02 |
| EP1872557B1 (de) | 2010-06-02 |
| CN101160923A (zh) | 2008-04-09 |
| WO2006111936A2 (en) | 2006-10-26 |
| US20070124146A1 (en) | 2007-05-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ATE470303T1 (de) | Vorrichtung und verfahren zur mustererfassung | |
| ATE555430T1 (de) | Systeme und verfahren für computersicherheit | |
| DE502005001685D1 (de) | Vorrichtung und verfahren zum analysieren eines informationssignals | |
| WO2008044004A3 (en) | Improvements relating to the detection of patterns | |
| ATE514161T1 (de) | Vorrichtung und verfahren zum berechnen eines fingerabdrucks eines audiosignals, vorrichtung und verfahren zum synchronisieren und vorrichtung und verfahren zum charakterisieren eines testaudiosignals | |
| EP2421223A3 (de) | Verfahren und Vorrichtung für annähernden Musterabgleich | |
| ATE537425T1 (de) | MITTEL UND VERFAHREN ZUR SIGNALVALIDIERUNG ZUR GRÖßENBESTIMMUNG VON KUGELFÖRMIGEN OBJEKTEN | |
| DE60219523D1 (de) | Verfahren, vorrichtung und programm zur entwicklung von erkennungsalgorithmen | |
| DE602007002637D1 (de) | Verfahren und vorrichtung zur messung des tastverhältnisses oder relativen tastverhältnisses eines digitalen signals | |
| GB0614334D0 (en) | Network monitoring | |
| DE602004007754D1 (de) | Verfahren und Vorrichtung zur Feststellung einer Prozessorenbelastung | |
| ATE529952T1 (de) | Verfahren und vorrichtung zum messen des nebensprechens | |
| ATE456252T1 (de) | Verfahren und vorrichtung zur verwaltung von klingeltönen in einem mobilgerät | |
| ATE459073T1 (de) | Verfahren und vorrichtung zur analyse von audiosignalen | |
| ATE505875T1 (de) | Elektronische vorrichtung, system auf einem chip und verfahren zur überwachung eines datenverkehrs | |
| DE602005008041D1 (de) | Verfahren und system zur klassifizierung eines audiosignals | |
| ATE531131T1 (de) | Verfahren und vorrichtung zum verteilen mehrerer signaleingänge an mehrere integrierte schaltungen | |
| ATE506645T1 (de) | Verfahren und vorrichtung zur bereitstellung eines benutzerprioritätsmodus | |
| ATE312472T1 (de) | Bildsignalwasserzeichendetektionssystem und verfahren | |
| DE60134014D1 (de) | Vorrichtung und verfahren zur analyse eines systems mit fehlstarten | |
| DE60140840D1 (de) | Vorrichtung zur Abnormitätsdetektion für eine Brennkraftmaschine | |
| DE502005005287D1 (de) | Verfahren und vorrichtung zur erzeugung eines modussignals bei einem rechnersystem mit mehreren komponenten | |
| ATE482537T1 (de) | Verfahren und vorrichtung mit niedriger komplexität zur leistungsprüfung der frequenzsprungsysteme | |
| WO2007090795A3 (de) | Verfahren und vorrichtung zum generieren zumindest eines nutzerspezifisch markierten datenstroms | |
| DE60124262D1 (de) | Vorrichtung und verfahren zur charakterisierung und sequenzierung von polymeren |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RER | Ceased as to paragraph 5 lit. 3 law introducing patent treaties |