Method and apparatus for high-speed processing of structured application messages in a network device
    11.
    发明授权
    Method and apparatus for high-speed processing of structured application messages in a network device 有权
    用于在网络设备中高速处理结构化应用消息的方法和装置

    公开(公告)号:US08549171B2

    公开(公告)日:2013-10-01

    申请号:US11089794

    申请日:2005-03-24

    CPC classification number: H04L51/00 G06F9/546 H04L69/08

    Abstract: A method is disclosed for high-speed processing of structured application messages in a network device. According to one aspect, a network device receives a set of message classification rules that have been prepared beforehand by a system administrator or customer. The system analyzes the message classification rules to determine what part(s) of the message are necessary to classify a message according to the message classification rules. This allows the system to consider only the relevant parts of the message and ignore the rest of the message. The system extracts the portion of the message necessary for classifying the message and classifies the message using the values of the extracted information and the message classification rules. A unique sequence of operations is implied by the message classification and those operations must then be applied to the message.

    Abstract translation: 公开了一种用于在网络设备中高速处理结构化应用消息的方法。 根据一个方面,网络设备接收由系统管理员或客户预先准备的一组消息分类规则。 系统分析消息分类规则,以根据消息分类规则确定消息的哪些部分是必要的,以对消息进行分类。 这允许系统仅考虑消息的相关部分,并忽略消息的其余部分。 系统提取消息分类所需的部分,并使用提取的信息和消息分类规则的值对消息进行分类。 消息分类暗示了唯一的操作序列,然后必须将这些操作应用于消息。

    Performing message payload processing functions in a network element on behalf of an application
    12.
    发明授权
    Performing message payload processing functions in a network element on behalf of an application 有权
    代表应用程序在网络元素中执行消息有效负载处理功能

    公开(公告)号:US07987272B2

    公开(公告)日:2011-07-26

    申请号:US11005978

    申请日:2004-12-06

    CPC classification number: H04L51/00 G06F9/546 H04L69/08

    Abstract: A method is disclosed for performing message payload processing functions in a network element on behalf of an application. According to one aspect, a network element receives user-specified input that indicates a particular message classification. The network element also receives one or more data packets. Based on the data packets, the network element determines that an application layer message, which is collectively contained in payload portions of the data packets, matches the particular message classification. The network element processes at least a portion of the message by performing, on behalf of the application to which the message is directed, and relative to at least the portion of the message, one or more actions that are (a) specified in the user-specified input and (b) associated with the particular message classification.

    Abstract translation: 公开了一种代表应用程序在网络元件中执行消息有效载荷处理功能的方法。 根据一个方面,网络元件接收指示特定消息分类的用户指定的输入。 网元还接收一个或多个数据包。 基于数据分组,网元确定在数据分组的有效载荷部分中共同包含的应用层消息与特定消息分类相匹配。 网络元件通过代表消息所针对的应用程序并相对于消息的至少一部分执行一个或多个动作(a)在用户中指定的处理消息的至少一部分 指定的输入和(b)与特定消息分类相关联。

    Method and system for stream processing web services
    13.
    发明授权
    Method and system for stream processing web services 有权
    流处理Web服务的方法和系统

    公开(公告)号:US07720984B2

    公开(公告)日:2010-05-18

    申请号:US11349593

    申请日:2006-02-07

    Abstract: Systems and methods for stream processing message data relating to a web service application are described. One system has an input pipe for receiving multiple interrelated session based messages according to an order with which they originate. A processor processes an accumulation of the messages upon reaching a trigger point related to grammar characterizing the messages.

    Abstract translation: 描述用于流处理与web服务应用有关的消息数据的系统和方法。 一个系统具有用于根据它们起源的顺序接收多个相互关联的基于会话的消息的输入管道。 处理器在达到与表征消息的语法相关的触发点时处理消息的累积。

    Reducing the sizes of application layer messages in a network element
    14.
    发明授权
    Reducing the sizes of application layer messages in a network element 有权
    降低网元中应用层消息的大小

    公开(公告)号:US07606267B2

    公开(公告)日:2009-10-20

    申请号:US11009127

    申请日:2004-12-10

    CPC classification number: H04L69/04 H04L69/329

    Abstract: A method is disclosed for reducing the sizes of application layer messages in a network element such as a network switch or router. According to one aspect, the network element receives data packets and determines an original application layer message that is collectively contained in payload portions of the data packets. The network element compresses the original application layer message into a compressed message, and sends the compressed message toward an application that is hosted on a device other than the network element. According to another aspect, the network element receives data packets and determines a compressed message that is collectively contained in payload portions of the data packets. The network element decompresses the compressed message into an original application layer message, and sends the original application layer message toward an application that is hosted on a device other than the network element. Compressed messages consume less network bandwidth.

    Abstract translation: 公开了一种减少诸如网络交换机或路由器之类的网络元件中的应用层消息的大小的方法。 根据一个方面,网络单元接收数据分组并且确定共同包含在数据分组的有效载荷部分中的原始应用层消息。 网络元件将原始应用层消息压缩为压缩消息,并将压缩消息发送到托管在除了网元之外的设备上的应用。 根据另一方面,网络单元接收数据分组并且确定统一包含在数据分组的有效载荷部分中的压缩消息。 网络单元将压缩消息解压缩为原始应用层消息,并将原始应用层消息发送到托管在除了网元之外的设备上的应用。 压缩消息消耗较少的网络带宽。

    Method and system for stream processing web services
    15.
    发明申请
    Method and system for stream processing web services 有权
    流处理Web服务的方法和系统

    公开(公告)号:US20070186004A1

    公开(公告)日:2007-08-09

    申请号:US11349593

    申请日:2006-02-07

    Abstract: Systems and methods for stream processing message data relating to a web service application are described. One system has an input pipe for receiving multiple interrelated session based messages according to an order with which they originate. A processor processes an accumulation of the messages upon reaching a trigger point related to grammar characterizing the messages.

    Abstract translation: 描述用于流处理与web服务应用有关的消息数据的系统和方法。 一个系统具有用于根据它们起源的顺序接收多个相互关联的基于会话的消息的输入管道。 处理器在达到与表征消息的语法相关的触发点时处理消息的累积。

    Reducing the sizes of application layer messages in a network element

    公开(公告)号:US20060129689A1

    公开(公告)日:2006-06-15

    申请号:US11009127

    申请日:2004-12-10

    CPC classification number: H04L69/04 H04L69/329

    Abstract: A method is disclosed for reducing the sizes of application layer messages in a network element such as a network switch or router. According to one aspect, the network element receives data packets and determines an original application layer message that is collectively contained in payload portions of the data packets. The network element compresses the original application layer message into a compressed message, and sends the compressed message toward an application that is hosted on a device other than the network element. According to another aspect, the network element receives data packets and determines a compressed message that is collectively contained in payload portions of the data packets. The network element decompresses the compressed message into an original application layer message, and sends the original application layer message toward an application that is hosted on a device other than the network element. Compressed messages consume less network bandwidth.

    SYSTEM AND METHOD FOR TRANSCODING DATA

    公开(公告)号:US20170214926A1

    公开(公告)日:2017-07-27

    申请号:US15483884

    申请日:2017-04-10

    CPC classification number: H04N19/40 H04N19/115 H04N19/184

    Abstract: A method for transcoding data comprises receiving an input stream of data formatted according to a USB standard, the input stream is partitioned into a sequence of blocks having a fixed length. At least one input block of the input stream comprises one or more data symbols and one or more control symbols, the one or more control symbols include one or more general control symbols. The method also includes transcoding the at least one input block to generate at least one output block comprising a synchronization block and a control/data block. The control/data block comprises the one or more data symbols of the at least one input block, a representation of the one or more general control symbols of the at least one input block, and a plurality of indicators indicating locations of the one or more data symbols and control symbols in the at least one input block.

    Dynamic configuration of applications deployed in a cloud
    19.
    发明授权
    Dynamic configuration of applications deployed in a cloud 有权
    在云中部署的应用程序的动态配置

    公开(公告)号:US08676939B2

    公开(公告)日:2014-03-18

    申请号:US12869556

    申请日:2010-08-26

    CPC classification number: G06F9/455 G06F8/63

    Abstract: A system is provided to deploy a computing application in a cloud using a service provider interface. The system comprises a configuration request detector, a configuration object retriever, and a configuration installer. The configuration request detector receives, at a computer system provided within a virtualization service, a configuration request. The configuration object retriever retrieves a configuration object in response to the configuration request. The configuration installer uses the configuration object, to automatically install a configuration associated with the configuration object to produce a second version of the computing application. The second version of the computing application provides additional features or services according to the definition of the configuration object.

    Abstract translation: 提供了一种使用服务提供商接口在云中部署计算应用程序的系统。 该系统包括配置请求检测器,配置对象检索器和配置安装程序。 配置请求检测器在虚拟化服务内提供的计算机系统处接收配置请求。 配置对象检索器根据配置请求检索配置对象。 配置安装程序使用配置对象来自动安装与配置对象关联的配置,以生成计算应用程序的第二个版本。 计算应用程序的第二个版本根据配置对象的定义提供附加的功能或服务。

    OPTIMIZATION SCHEDULER FOR DEPLOYING APPLICATIONS ON A CLOUD
    20.
    发明申请
    OPTIMIZATION SCHEDULER FOR DEPLOYING APPLICATIONS ON A CLOUD 有权
    在云上应用的优化调度器

    公开(公告)号:US20140040473A1

    公开(公告)日:2014-02-06

    申请号:US12869511

    申请日:2010-08-26

    CPC classification number: G06F9/5072

    Abstract: A system is provided to deploy a computing application on a cloud using optimization criteria. The system comprises a launch request detector to detect a request to launch a computing application within a virtualization service, an application requirement detector to determine application requirement for the computing application, a cloud resource inventory detector to determine cloud resource inventory, an optimization requirement detector, a matching module, and a configuration module. The optimization requirement detector may be configured to determine an optimization requirement. The matching module may be configured to perform matching of the application requirement with the resource inventory based on the optimization requirement. The configuration module may be configured to generate an optimized application deployment configuration based on the result of the matching and cause launching of the computing application within the virtualization service using the optimized application deployment configuration.

    Abstract translation: 提供了一种系统,用于使用优化标准在云上部署计算应用程序。 该系统包括:发起请求检测器,用于检测在虚拟化服务内启动计算应用的请求;确定计算应用的应用需求的应用需求检测器;确定云资源库存的云资源库存检测器;优化要求检测器; 匹配模块和配置模块。 优化要求检测器可以被配置为确定优化要求。 匹配模块可以被配置为基于优化要求来执行应用需求与资源库存的匹配。 配置模块可以被配置为基于匹配的结果生成优化的应用部署配置,并且使用优化的应用部署配置来引起虚拟化服务内的计算应用的启动。

Patent Agency Ranking