会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 23. 发明授权
    • Model driven command language translator
    • 模型驱动命令语言翻译器
    • US08190718B1
    • 2012-05-29
    • US12767937
    • 2010-04-27
    • Nafea BisharaMichael Orr
    • Nafea BisharaMichael Orr
    • G06F15/16G06F12/00
    • G06F15/177G06F8/51
    • An embodiment includes a method that includes identifying a first functional effect that would be produced in an apparatus by executing in the apparatus one or more source commands. The embodiment includes determining whether the first functional effect is producible in the apparatus based on the apparatus executing one or more target commands written in a command language different than the language that the source commands are written in. The embodiment includes, in response to determining that the first functional effect is producible in the apparatus based on the apparatus executing the one or more target commands, producing an output comprising the one or more target commands for execution by the apparatus.
    • 实施例包括一种方法,其包括通过在装置中执行一个或多个源命令来识别将在装置中产生的第一功能效果。 该实施例包括基于执行用与写入源命令的语言不同的命令语言编写的一个或多个目标命令的装置来确定该装置中的第一功能效果是否可生产。该实施例包括响应于确定 基于执行一个或多个目标命令的装置,第一功能效果可在装置中产生,产生包括用于由装置执行的一个或多个目标命令的输出。
    • 24. 发明授权
    • Buffer overflow prevention for network devices
    • 网络设备的缓冲区溢出预防
    • US07916640B1
    • 2011-03-29
    • US11204484
    • 2005-08-16
    • Nafea Bishara
    • Nafea Bishara
    • G01R31/08H04J3/18
    • H04L47/12H04L47/193H04L47/2441H04L47/27
    • An apparatus includes ports to transmit and receive packets, each packet being associated with one of a plurality of sessions, and a packet buffer to store the packets. A classifier identifies packets that include data representing a transmit window size for one of the sessions. A processor determines whether to reduce the transmit window size for the one of the sessions by comparing a size of the packet buffer to a sum of (i) the transmit window size for the one of the sessions and (ii) transmit window sizes for others of the sessions. The processor modifies the data representing the transmit window size for the one of the sessions to reduce the transmit window size for the one of the sessions before one or more of the ports transmits the packets comprising the data representing the transmit window size for the one of the sessions.
    • 一种装置包括用于发送和接收分组的端口,每个分组与多个会话中的一个相关联,以及分组缓冲器,用于存储分组。 分类器识别包括表示其中一个会话的发送窗口大小的数据的数据包。 处理器通过将分组缓冲器的大小与(i)会话中的一个的发送窗口大小和(ii)发送窗口大小对于其他会话的总和进行比较来确定是否减少会话中的一个的发送窗口大小 的会议。 在一个或多个端口发送包括表示发送窗口大小的数据的分组之前,处理器修改表示该会话之一的发送窗口大小的数据,以减少该会话中的一个的发送窗口大小 会议。
    • 25. 发明授权
    • Aligning IP payloads on memory boundaries for improved performance at a switch
    • 在内存边界上对齐IP有效载荷,以提高交换机的性能
    • US07870361B1
    • 2011-01-11
    • US12131837
    • 2008-06-02
    • Nafea Bishara
    • Nafea Bishara
    • G06F12/02G06F12/16G06F7/00
    • H04L49/604H04L69/22
    • A network device includes an alignment module to align payloads of received frames on memory boundaries in a buffer memory. The frames may be Ethernet frames which encapsulate IP (Internet Protocol) packets as payloads. The alignment module modifies the frame to shift the IP payload into a position in the memory regions such that the IP payload is aligned with the memory boundaries. The number x of non-data bits can be determined according to x=m*c+p, where m is the bit depth of memory regions, n is the length of a header, p is the non-zero remainder of the ratio n/m, and c is an integer.
    • 网络设备包括对准模块,用于将缓冲存储器中的存储器边界上的接收帧的有效载荷对准。 这些帧可以是将IP(因特网协议)分组封装成有效载荷的以太网帧。 对准模块修改帧以将IP有效负载移动到存储器区域中的位置,使得IP有效载荷与存储器边界对准。 可以根据x = m * c + p来确定非数据位的数量x,其中m是存储器区域的位深度,n是标题的长度,p是比率n的非零余数 / m,c为整数。
    • 26. 发明授权
    • Model driven command language translator
    • 模型驱动命令语言翻译器
    • US08478580B1
    • 2013-07-02
    • US13480587
    • 2012-05-25
    • Nafea BisharaMichael Orr
    • Nafea BisharaMichael Orr
    • G06F15/16
    • G06F15/177G06F8/51
    • An embodiment includes a method that includes receiving source commands to establish a configuration to control a computer networking function in a computer networking device, wherein the source commands are written in a source command language. The method selectively translates the source commands from the source command language to target commands written in a target command language, wherein the translation is based, at least in part, on a function-to-function translation model. The configuration is established in the computer networking device based on the target commands.
    • 一个实施例包括一种方法,其包括接收源命令以建立用于控制计算机网络设备中的计算机联网功能的配置,其中源命令以源命令语言编写。 所述方法选择性地将来自源命令语言的源命令转换为以目标命令语言编写的目标命令,其中,所述翻译至少部分地基于功能到功能的翻译模型。 基于目标命令在计算机网络设备中建立配置。