会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • SYSTEM, APPARATUS AND METHODS TO IMPLEMENT HIGH-SPEED NETWORK ANALYZERS
    • 系统,设备和实现高速网络分析仪的方法
    • US20100281160A1
    • 2010-11-04
    • US12770649
    • 2010-04-29
    • Jordi Ros-GiraltPeter SzilagyiJames EzickDavid E. WohlfordRichard A. Lethin
    • Jordi Ros-GiraltPeter SzilagyiJames EzickDavid E. WohlfordRichard A. Lethin
    • G06F15/16G06F15/18
    • H04L43/18H04L63/1408H04L63/1416
    • Systems, apparatus and methods for the implementation of high-speed network analyzers are provided. A set of high-level specifications is used to define the behavior of the network analyzer emitted by a compiler. An optimized inline workflow to process regular expressions is presented without sacrificing the semantic capabilities of the processing engine. An optimized packet dispatcher implements a subset of the functions implemented by the network analyzer, providing a fast and slow path workflow used to accelerate specific processing units. Such dispatcher facility can also be used as a cache of policies, wherein if a policy is found, then packet manipulations associated with the policy can be quickly performed. An optimized method of generating DFA specifications for network signatures is also presented. The method accepts several optimization criteria, such as min-max allocations or optimal allocations based on the probability of occurrence of each signature input bit.
    • 提供了实现高速网络分析仪的系统,设备和方法。 一组高级规范用于定义编译器发出的网络分析仪的行为。 在不牺牲处理引擎的语义能力的情况下,呈现了优化的内联工作流来处理正则表达式。 优化的分组分派器实现由网络分析器实现的功能的子集,提供用于加速特定处理单元的快速和慢速路径工作流。 这样的调度设备也可以用作策略的缓存,其中如果发现策略,则可以快速执行与策略相关联的分组操纵。 还提出了一种为网络签名生成DFA规范的优化方法。 该方法接受几个优化标准,例如基于每个签名输入位发生概率的最小 - 最大分配或最优分配。
    • 4. 发明授权
    • System, apparatus and methods to implement high-speed network analyzers
    • 实现高速网络分析仪的系统,设备和方法
    • US09185020B2
    • 2015-11-10
    • US12770649
    • 2010-04-29
    • James EzickRichard A. LethinJordi Ros-GiraltPeter SzilagyiDavid E. Wohlford
    • James EzickRichard A. LethinJordi Ros-GiraltPeter SzilagyiDavid E. Wohlford
    • H04L12/26H04L29/06
    • H04L43/18H04L63/1408H04L63/1416
    • Systems, apparatus and methods for the implementation of high-speed network analyzers are provided. A set of high-level specifications is used to define the behavior of the network analyzer emitted by a compiler. An optimized inline workflow to process regular expressions is presented without sacrificing the semantic capabilities of the processing engine. An optimized packet dispatcher implements a subset of the functions implemented by the network analyzer, providing a fast and slow path workflow used to accelerate specific processing units. Such dispatcher facility can also be used as a cache of policies, wherein if a policy is found, then packet manipulations associated with the policy can be quickly performed. An optimized method of generating DFA specifications for network signatures is also presented. The method accepts several optimization criteria, such as min-max allocations or optimal allocations based on the probability of occurrence of each signature input bit.
    • 提供了实现高速网络分析仪的系统,设备和方法。 一组高级规范用于定义编译器发出的网络分析仪的行为。 在不牺牲处理引擎的语义能力的情况下,呈现了优化的内联工作流来处理正则表达式。 优化的分组分派器实现由网络分析器实现的功能的子集,提供用于加速特定处理单元的快速和慢速路径工作流。 这样的调度设备也可以用作策略的缓存,其中如果发现策略,则可以快速执行与策略相关联的分组操纵。 还提出了一种为网络签名生成DFA规范的优化方法。 该方法接受几个优化标准,例如基于每个签名输入位发生概率的最小 - 最大分配或最优分配。
    • 5. 发明授权
    • Systems and methods for a fast interconnect table
    • 快速互连表的系统和方法
    • US08914601B1
    • 2014-12-16
    • US13275688
    • 2011-10-18
    • Richard A. LethinJordi Ros-GiraltPeter Szilagyi
    • Richard A. LethinJordi Ros-GiraltPeter Szilagyi
    • G06F12/00
    • G06F12/0837G06F12/0813
    • In a multi-processor (e.g., multi-core) computer system, several processors can simultaneously access data without corruption thereof by: designating to each processor a portion of a hash table containing the data; by allowing each processor to access only those data elements belonging to the portion of the hash table designated to that processor; and by sending, via a network, other data elements to the processors that are designated the portions of the hash table to which the other data elements belong. The network avoids memory contention at each processor without requiring a memory-based lock. This Abstract is provided for the sole purpose of complying with the Abstract requirement rules that allow a reader to quickly ascertain the subject matter of the disclosure contained herein. This Abstract is submitted with the explicit understanding that it will not be used to interpret or to limit the scope or the meaning of the claims.
    • 在多处理器(例如,多核)计算机系统中,几个处理器可以同时访问数据而不损坏数据,方法是:向每个处理器指定包含数据的散列表的一部分; 通过允许每个处理器仅访问属于指定给该处理器的散列表部分的那些数据元素; 并且通过网络将其他数据元素发送到指定其他数据元素所属的散列表的部分的处理器。 网络避免了每个处理器的内存争用,而不需要基于内存的锁定。 本摘要仅用于遵守允许读者快速确定本文所包含的披露的主题的抽象要求规则。 本摘要以明确的理解提交,不会用于解释或限制权利要求的范围或含义。