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

    公开(公告)号:US08549171B2

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

    申请号:US11089794

    申请日:2005-03-24

    IPC分类号: G06F15/173

    CPC分类号: H04L51/00 G06F9/546 H04L69/08

    摘要: 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.

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

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

    公开(公告)号:US07606267B2

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

    申请号:US11009127

    申请日:2004-12-10

    IPC分类号: H04J3/18 H04J3/00

    CPC分类号: H04L69/04 H04L69/329

    摘要: 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.

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

    Application layer message-based server failover management by a network element
    3.
    发明授权
    Application layer message-based server failover management by a network element 有权
    基于应用层消息的服务器故障转移管理由网元

    公开(公告)号:US07698416B2

    公开(公告)日:2010-04-13

    申请号:US11043857

    申请日:2005-01-25

    IPC分类号: G06F15/16

    摘要: A method is disclosed for application layer message-based network element management of server failures. According to one aspect, a network element such as a router intercepts session state information that is contained in a request from a client and locally stores the session state information. As a result, application servers to which the requests are directed do not need to store the session state information. If an application server fails, then the network element can use the session state information stored at the network element to continue the session with another application server, transparently to the client application that is involved in the session.

    摘要翻译: 公开了一种用于服务器故障的应用层基于消息的网络元件管理的方法。 根据一方面,诸如路由器之类的网络元件拦截来自客户端的请求中包含的会话状态信息,并且本地存储会话状态信息。 因此,请求所针对的应用服务器不需要存储会话状态信息。 如果应用服务器发生故障,则网元可以使用网元上存储的会话状态信息,与会话中涉及的客户端应用程序透明地继续与其他应用服务器的会话。

    Apparatus and method for extensible real-time workflows
    4.
    发明授权
    Apparatus and method for extensible real-time workflows 有权
    可扩展实时工作流程的设备和方法

    公开(公告)号:US07739325B1

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

    申请号:US09557334

    申请日:2000-04-24

    IPC分类号: G06F15/16

    CPC分类号: H04M3/51 G06Q10/06

    摘要: A method and apparatus for extensible real-time workflows are described. The present invention allows a user of a transaction processing system, such as a customer relationship management (CRM) tool or an automatic call distribution (ACD), for example, to easily add new event sources without recompiling the core workflow server engine of the transaction processing system. The invention also supports features such as the adding of new services, the exchange of events and parameters with other systems, real-time collection and display of workflow statistical information, the use of a centralized configuration database, incremental loading and unloading of workflows and rules, and exception handling.

    摘要翻译: 描述了用于可扩展实时工作流程的方法和装置。 本发明允许诸如客户关系管理(CRM)工具或自动呼叫分配(ACD)之类的交易处理系统的用户容易地添加新的事件源而不重新编译事务的核心工作流服务器引擎 处理系统。 本发明还支持诸如添加新服务,与其他系统的事件和参数的交换等功能,实时收集和显示工作流统计信息,使用集中式配置数据库,增量加载和卸载工作流和规则 ,和异常处理。

    Externally interrupting a communication session
    5.
    发明授权
    Externally interrupting a communication session 失效
    外部中断通信会话

    公开(公告)号:US07058164B1

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

    申请号:US10295278

    申请日:2002-11-15

    IPC分类号: H04M1/64

    摘要: According to a particular embodiment of the present invention, a method for externally interrupting a telephony communication session includes establishing the telephony communication session with a remote user using a telephony interface. The method further includes loading a web page specifying one or more event handlers and media for presentation and presenting the media through a voice portion of the telephony communication session using the telephony interface. The method also includes handling input received by the telephony interface through the telephony communication session and receiving an interrupt at an interrupt handler, the interrupt specifying a session identifier for the telephony communication session. The method further includes identifying and communicating an event based on the interrupt and handling the event using a matching one of the event handlers of the web page.

    摘要翻译: 根据本发明的特定实施例,用于外部中断电话通信会话的方法包括使用电话接口与远程用户建立电话通信会话。 该方法还包括加载指定一个或多个事件处理程序的网页和用于呈现的媒体,以及使用电话接口通过电话通信会话的语音部分呈现媒体。 该方法还包括通过电话通信会话处理由电话接口接收的输入,并在中断处理器处接收中断,所述中断指定用于电话通信会话的会话标识符。 所述方法还包括基于所述中断来识别和传送事件,并使用所述网页的事件处理程序中的匹配的一个来处理所述事件。

    Apparatus and method for collecting and displaying information in a workflow system
    6.
    发明授权
    Apparatus and method for collecting and displaying information in a workflow system 有权
    在工作流系统中收集和显示信息的装置和方法

    公开(公告)号:US07221377B1

    公开(公告)日:2007-05-22

    申请号:US09557264

    申请日:2000-04-24

    IPC分类号: G09G5/00

    CPC分类号: G06Q10/06

    摘要: A method and apparatus for extensible real-time workflows are described. The present invention allows a user of a transaction processing system, such as a customer relationship management (CRM) tool or an automatic call distribution (ACD), for example, to easily add new event sources without recompiling the core workflow server engine of the transaction processing system. The invention also supports features such as the adding of new services, the exchange of events and parameters with other systems, real-time collection and display of workflow statistical information, the use of a centralized configuration database, incremental loading and unloading of workflows and rules, and exception handling.

    摘要翻译: 描述了用于可扩展实时工作流程的方法和装置。 本发明允许诸如客户关系管理(CRM)工具或自动呼叫分配(ACD)之类的交易处理系统的用户容易地添加新的事件源而不重新编译事务的核心工作流服务器引擎 处理系统。 本发明还支持诸如添加新服务,与其他系统的事件和参数的交换等功能,实时收集和显示工作流统计信息,使用集中式配置数据库,增量加载和卸载工作流和规则 ,和异常处理。

    Caching content and state data at a network element
    7.
    发明授权
    Caching content and state data at a network element 有权
    在网元上缓存内容和状态数据

    公开(公告)号:US08799403B2

    公开(公告)日:2014-08-05

    申请号:US12638159

    申请日:2009-12-15

    IPC分类号: G06F15/16 G06F15/173

    摘要: Methods are disclosed for caching content and state data at a network element. In one embodiment, data packets are intercepted at a network element. An application layer message, which specifies a request for specified data from a server application, is determined from the data packets. A first portion of the specified data contained in the network element's cache is determined. A message that requests a second portion of the data not contained in the cache is sent toward a server application. A first response that contains the second portion, but not the first portion, is received. A second response, which contains the first and second portions, is sent toward a client application.In one embodiment, data packets are intercepted at the network element. An application layer message, which specifies session or database connection state information, is determined from the data packets. The state information is cached at the network element.

    摘要翻译: 公开了用于在网络元件处缓存内容和状态数据的方法。 在一个实施例中,在网络元件处拦截数据分组。 从数据包确定应用层消息,其指定来自服务器应用的指定数据的请求。 确定网元缓存中包含的指定数据的第一部分。 向服务器应用程序发送请求缓存中未包含的数据的第二部分的消息。 收到包含第二部分但不包含第一部分的第一响应。 包含第一和第二部分的第二响应被发送到客户端应用。 在一个实施例中,在网元处截取数据分组。 从数据包确定指定会话或数据库连接状态信息的应用层消息。 状态信息被缓存在网元上。

    Caching content and state data at a network element
    8.
    发明授权
    Caching content and state data at a network element 有权
    在网元上缓存内容和状态数据

    公开(公告)号:US07664879B2

    公开(公告)日:2010-02-16

    申请号:US10997616

    申请日:2004-11-23

    IPC分类号: G06F15/13

    摘要: Methods are disclosed for caching content and state data at a network element. In one embodiment, data packets are intercepted at a network element. An application layer message, which specifies a request for specified data from a server application, is determined from the data packets. A first portion of the specified data contained in the network element's cache is determined. A message that requests a second portion of the data not contained in the cache is sent toward a server application. A first response that contains the second portion, but not the first portion, is received. A second response, which contains the first and second portions, is sent toward a client application.In one embodiment, data packets are intercepted at the network element. An application layer message, which specifies session or database connection state information, is determined from the data packets. The state information is cached at the network element.

    摘要翻译: 公开了用于在网络元件处缓存内容和状态数据的方法。 在一个实施例中,在网络元件处拦截数据分组。 从数据包确定应用层消息,其指定来自服务器应用的指定数据的请求。 确定网元缓存中包含的指定数据的第一部分。 向服务器应用程序发送请求缓存中未包含的数据的第二部分的消息。 收到包含第二部分但不包含第一部分的第一响应。 包含第一和第二部分的第二响应被发送到客户端应用。 在一个实施例中,在网元处截取数据分组。 从数据包确定指定会话或数据库连接状态信息的应用层消息。 状态信息被缓存在网元上。

    Apparatus and method for collecting and displaying information in a workflow system
    9.
    发明授权
    Apparatus and method for collecting and displaying information in a workflow system 有权
    在工作流系统中收集和显示信息的装置和方法

    公开(公告)号:US07535479B2

    公开(公告)日:2009-05-19

    申请号:US11012391

    申请日:2004-12-14

    IPC分类号: G09G5/00

    CPC分类号: G06Q10/06

    摘要: A method and apparatus for extensible real-time workflows are described. The present invention allows a user of a transaction processing system, such as a customer relationship management (CRM) tool or an automatic call distribution (ACD), for example, to easily add new event sources without recompiling the core workflow server engine of the transaction processing system. The invention also supports features such as the adding of new services, the exchange of events and parameters with other systems, real-time collection and display of workflow statistical information, the use of a centralized configuration database, incremental loading and unloading of workflows and rules, and exception handling.

    摘要翻译: 描述了用于可扩展实时工作流程的方法和装置。 本发明允许诸如客户关系管理(CRM)工具或自动呼叫分配(ACD)之类的交易处理系统的用户容易地添加新的事件源而不重新编译事务的核心工作流服务器引擎 处理系统。 本发明还支持诸如添加新服务,与其他系统的事件和参数的交换等功能,实时收集和显示工作流统计信息,使用集中式配置数据库,增量加载和卸载工作流和规则 ,和异常处理。

    Multimodal system and method
    10.
    发明授权
    Multimodal system and method 有权
    多模式系统和方法

    公开(公告)号:US07490125B1

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

    申请号:US10458778

    申请日:2003-06-10

    IPC分类号: G06F15/13

    摘要: The invention relates to a system and method for coordinating multiple session multimodal interaction. The system and method includes a capability discovery module adapted to discover multimodal capability between at least one client and a multimodal device. The system and method includes an association module adapted to associate multiple independent sessions. The system and method includes a synchronization module adapted to synchronize at least one session with other sessions. And the system and method integrate the at least one client with other devices.

    摘要翻译: 本发明涉及一种用于协调多会话多模态交互的系统和方法。 该系统和方法包括适于发现至少一个客户端与多模式设备之间的多模态能力的能力发现模块。 该系统和方法包括适于关联多个独立会话的关联模块。 该系统和方法包括适于使至少一个会话与其他会话同步的同步模块。 并且系统和方法将至少一个客户端与其他设备集成。