会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • FIRMWARE SOCKET MODULE FOR FPGA-BASED PIPELINE PROCESSING
    • 用于基于FPGA的管道处理的固件插座模块
    • WO2007087507A3
    • 2007-09-13
    • PCT/US2007060835
    • 2007-01-22
    • EXEGY INCUNIV WASHINGTONCHAMBERLAIN ROGER DSHANDS E F BERKLEYBRODIE BENJAMIN CHENRICHS MICHAELWHITE JASON R
    • CHAMBERLAIN ROGER DSHANDS E F BERKLEYBRODIE BENJAMIN CHENRICHS MICHAELWHITE JASON R
    • G06F15/78G06F9/38G06F15/80
    • G06F9/3879
    • A firmware socket module is deployed on a reconfigurable logic device, wherein the firmware socket module has a communication path between itself and an entry point into a data processing pipeline, wherein the firmware socket module is configured to provide both commands and target data to the entry point in the data processing pipeline via the same communication path, wherein each command defines a data processing operation that is to be performed by the data processing pipeline, and wherein the target data corresponds to the data upon which the data processing pipeline performs its commanded data processing operation. Preferably, the firmware socket module is configured to provide the commands and target data in a predetermined order that is maintained throughout the data processing pipeline. Also, the firmware socket module may be configured to (1) access an external input descriptor pool buffer that defines the order in which commands and target data are to be provided to the data processing pipeline, and (2) transfer the commands and target data from an external memory to the data processing pipeline in accordance with the identified defined order. Results of the processing by the data processing pipeline are also returned to external memory by the firmware socket module, whereupon those results can be subsequently used by software executing on a computer system.
    • 固件插座模块部署在可重新配置的逻辑设备上,其中固件插座模块在其与进入数据处理流水线的入口点之间具有通信路径,其中,固件插座模块被配置为向命令提供命令和目标数据 通过相同的通信路径指向数据处理流水线,其中每个命令定义要由数据处理流水线执行的数据处理操作,并且其中目标数据对应于数据处理流水线在其上执行其命令数据的数据 处理操作。 优选地,固件插座模块被配置为按照在整个数据处理流水线中维护的预定顺序提供命令和目标数据。 此外,固件插座模块可以被配置为(1)访问外部输入描述符池缓冲器,该外部输入描述符池缓冲器定义要向数据处理流水线提供命令和目标数据的顺序,以及(2)传送命令和目标数据 根据所确定的定义顺序从外部存储器传输到数据处理流水线。 数据处理流水线的处理结果也由固件插座模块返回到外部存储器,随后可以在计算机系统上执行的软件随后使用这些结果。
    • 3. 发明申请
    • METHOD AND DEVICE FOR HIGH PERFORMANCE REGULAR EXPRESSION PATTERN MATCHING
    • 用于高性能正则表达式匹配的方法和装置
    • WO2007064685A3
    • 2008-10-02
    • PCT/US2006045653
    • 2006-11-29
    • EXEGY INCCYTRON RON KTAYLOR DAVID EDWARDBRODIE BENJAMIN CURRY
    • CYTRON RON KTAYLOR DAVID EDWARDBRODIE BENJAMIN CURRY
    • G06F17/30
    • G06F17/30985Y10S707/99936
    • Disclosed herein is an improved architecture for regular expression pattern matching. Improvements to pattern matching deterministic finite automatons (DFAs) that are described by the inventors include a pipelining strategy that pushes state-dependent feedback to a final pipeline stage to thereby enhance parallelism and throughput, augmented state transitions that track whether a transition is indicative of a pattern match occurring thereby reducing the number of necessary states for the DFA, augmented state transition that track whether a transition is indicative of a restart to the matching process, compression of the DFA's transition table, alphabet encoding for input symbols to equivalence class identifiers, the use of an indirection table to allow for optimized transition table memory, and enhanced scalability to facilitate the ability of the improved DFA to process multiple input symbols per cycle.
    • 这里公开了用于正则表达式模式匹配的改进的架构。 由发明人描述的对模式匹配确定性有限自动机(DFA)的改进包括流水线策略,其将状态相关反馈推送到最终流水线级,从而增强并行度和吞吐量,增强的状态转换,跟踪转移是否指示 模式匹配发生,从而减少了DFA的必要状态数量,增强状态转换,跟踪转移是否指示重新启动到匹配过程,DFA转换表的压缩,输入符号的字母编码等价类标识符, 使用间接表来允许优化的转换表存储器,以及增强的可扩展性,以便于改进的DFA在每个周期处理多个输入符号的能力。
    • 7. 发明申请
    • METHOD AND APPARATUS FOR APPROXIMATE PATTERN MATCHING
    • 用于大致图案匹配的方法和装置
    • WO2007130818A3
    • 2008-02-28
    • PCT/US2007067319
    • 2007-04-24
    • EXEGY INCTAYLOR DAVID EDWARD
    • TAYLOR DAVID EDWARD
    • H04L29/06
    • H04L63/0245G06F19/22H04L63/1416H04L63/145
    • A system and method for inspecting a data stream for data segments matching one or more patterns each having a predetermined allowable error, which includes filtering a data stream for a plurality of patterns of symbol combinations with a plurality of parallel filter mechanisms, detecting a plurality of potential pattern piece matches, identifying a plurality of potentially matching patterns, reducing the identified plurality of potentially matching patterns to a set of potentially matching patterns with a reduction stage, providing associated data and the reduced set of potentially matching patterns, each having an associated allowable error, to a verification stage, and verifying presence of a pattern match in the data stream from the plurality of patterns of symbol combinations and associated allowable errors with the verification stage.
    • 一种用于检查数据流的系统和方法,用于匹配具有预定可允许误差的一个或多个模式的数据段,其包括用多个并行过滤机构对符号组合的多个模式进行数据流的过滤,检测多个 潜在图案片匹配,识别多个潜在匹配模式,将所识别的多个潜在匹配模式减少到具有减少级的一组潜在匹配模式,提供相关联的数据和所述缩减的潜在匹配模式集合,每组具有相关联的允许 错误,到验证阶段,以及验证来自多个符号组合模式的数据流中的模式匹配的存在以及与验证阶段相关联的允许错误。