Managing Presence Information Of A Presentity
    21.
    发明申请
    Managing Presence Information Of A Presentity 审中-公开
    管理现场信息

    公开(公告)号:US20090070410A1

    公开(公告)日:2009-03-12

    申请号:US11854383

    申请日:2007-09-12

    CPC classification number: H04L67/24

    Abstract: Methods, apparatus, and products for managing presence information of a presentity through a network according to a loosely-coupled network architecture style, the presentity representing a user of the network, are described that include receiving, by the presence information server, a request message to administer presence information of the presentity in a presence information document, the presence information document implemented as a markup document that includes one or more dedicated sections for presence information of the presentity, the request message identifying an action to administer presence information in the presence information document, and an identification of a dedicated section; retrieving, by the presence information server in response to the request message, the presence information document; and modifying, by the presence information server, the presence information document, including administering, in accordance with the request message, the presence information of the presentity in the presence information document.

    Abstract translation: 描述了根据松散耦合的网络架构风格通过网络管理呈现者的呈现信息的方法,装置和产品,表示网络的用户的呈现体包括由呈现信息服务器接收请求消息 用于在存在信息文档中管理存在信息的呈现信息,所述呈现信息文档被实现为标记文档,所述标记文档包括用于所述呈现体的存在信息的一个或多个专用部分,所述请求消息标识用于在所述在场信息中管理呈现信息的动作 文件和专用部分的识别; 由存在信息服务器响应于请求消息检索存在信息文档; 以及由所述在场信息服务器修改所述在场信息文档,包括根据所述请求消息在所述在场信息文档中管理所述呈现体的呈现信息。

    Method for testing branch execution and state transition logic in session initiation protocol application modular components
    22.
    发明授权
    Method for testing branch execution and state transition logic in session initiation protocol application modular components 失效
    在会话发起协议应用模块化组件中测试分支执行和状态转换逻辑的方法

    公开(公告)号:US07499405B2

    公开(公告)日:2009-03-03

    申请号:US11168719

    申请日:2005-06-28

    CPC classification number: H04L29/06027 H04L65/1006

    Abstract: A system for testing branch execution and state transition logic in session initiation protocol application modular components. A test harness constructs, sends, and initializes an artificial session initiation protocol runtime environment in order to test session initiation protocol application modular components. The artificial session initiation protocol runtime environment simulates session initiation protocol messages and a determines whether an appropriate session initiation protocol event occurs. Subsequent to determining whether the appropriate session initiation protocol event occurs in response to the simulated session initiation protocol messages, a report of the test results is generated.

    Abstract translation: 一种用于在会话发起协议应用模块化组件中测试分支执行和状态转换逻辑的系统。 测试线束构建,发送和初始化人工会话发起协议运行时环境,以便测试会话发起协议应用模块化组件。 人工会话发起协议运行时环境模拟会话发起协议消息,并且a确定是否发生适当的会话发起协议事件。 在确定是否响应于模拟的会话发起协议消息发生适当的会话发起协议事件之后,生成测试结果的报告。

    CONVERGED CALL FLOW AND WEB SERVICE APPLICATION INTEGRATION USING A PROCESSING ENGINE
    23.
    发明申请
    CONVERGED CALL FLOW AND WEB SERVICE APPLICATION INTEGRATION USING A PROCESSING ENGINE 有权
    使用加工发动机的转换呼叫流程和WEB服务应用集成

    公开(公告)号:US20080127124A1

    公开(公告)日:2008-05-29

    申请号:US11553308

    申请日:2006-10-26

    CPC classification number: H04L67/02 G06F9/44 H04L67/16 H04L67/42

    Abstract: Given a SIP call flow definition and WSDL extended with SIP/call flow interactions, a converged application integration (CAI) engine provides service-oriented application practitioners with an ability to reuse existing Web services integration techniques in a new converged application integration green space. The converged application integration engine “wraps” a pre-existing converged Web service/SIP or a SIP-only application, listens to application-specific signaling, and based on a supplied WSDL with SIP/call flow extensions, makes and accepts interaction requests using Web services. Given a SIP call flow definition, a WSDL extended with SIP/call flow interactions, and the converged application integration engine, a converged application execution (CAE) engine that greatly eases developing new converged applications. At runtime, the CAE engine “stitches” the signaling onto the decomposed servlet model by following the WSDL extended with SIP/call flow interactions. At appropriate binding points, the CAE engine invokes the listener callback interfaces.

    Abstract translation: 给定SIP呼叫流定义和通过SIP /呼叫流互动扩展的WSDL,融合应用集成(CAI)引擎为面向服务的应用程序实践者提供了在新的融合应用集成绿色空间中重用现有Web服务集成技术的能力。 融合应用集成引擎“包装”预先存在的融合Web服务/ SIP或仅SIP应用程序,监听特定于应用程序的信令,并基于提供的具有SIP /呼叫流扩展的WSDL,使用 网页服务。 给定SIP呼叫流定义,使用SIP /呼叫流交互扩展的WSDL以及融合应用集成引擎,融合应用执行(CAE)引擎,极大地简化了开发新的融合应用。 在运行时,CAE引擎通过遵循使用SIP /呼叫流互动扩展的WSDL将信号“缝合”到分解的servlet模型上。 在适当的绑定点,CAE引擎调用侦听器回调接口。

    Using a group list server as a syndication feed server
    24.
    发明授权
    Using a group list server as a syndication feed server 有权
    使用组列表服务器作为联合供稿服务器

    公开(公告)号:US09152942B2

    公开(公告)日:2015-10-06

    申请号:US11833790

    申请日:2007-08-03

    CPC classification number: G06Q10/10 H04L67/00 H04L67/26

    Abstract: The present invention discloses a solution for modifying a group list server to perform syndication feed operations. A syndication feed creation software component, a content gathering component, and a content extraction converting component can be added to a group list server. The modified group list server can continue to function as a traditional list server and can also function as a traditional feed server that is able to interoperate with standard, client-side feed readers. In one embodiment, the modified list server can repurpose syndication groups as to operate as syndication feed channels and can repurpose group members to operate as feed items.

    Abstract translation: 本发明公开了一种用于修改组列表服务器以执行联合馈送操作的解决方案。 联合馈送创建软件组件,内容收集组件和内容提取转换组件可以被添加到组列表服务器。 修改的组列表服务器可以继续作为传统的列表服务器,并且还可以作为能够与标准的客户端馈送阅读器互操作的传统馈送服务器。 在一个实施例中,修改的列表服务器可以重新组合联合组作为联合馈送信道操作,并且可以重新使用组成员作为馈送项目来操作。

    Developing diameter applications using diameter interface servlets
    25.
    发明授权
    Developing diameter applications using diameter interface servlets 有权
    使用直径接口servlet开发直径应用程序

    公开(公告)号:US08042118B2

    公开(公告)日:2011-10-18

    申请号:US11674976

    申请日:2007-02-14

    Abstract: Mechanisms for developing Diameter applications are provided. The mechanisms extend the application server servlet model to support Diameter applications. A “base protocol” servlet is provided that handles the basic Diameter protocol functionality. Base application servlets are provided for each Diameter interface (for example, an “Sh” base servlet for the IMS “Sh” interface). These servlets are base classes for application code. The base application servlets implement additional semantics on top of the base protocol servlet to support additional attribute-value pair semantics. With the system and method, Diameter servlets share the same ServletContext as HTTP and SIP servlets. This mechanism facilitates communication between the various application entities and facilitates generation of converged applications.

    Abstract translation: 提供开发Diameter应用的机制。 这些机制将应用服务器servlet模型扩展到支持Diameter应用程序。 提供了一个“基本协议”servlet来处理基本的Diameter协议功能。 为每个Diameter接口(例如,用于IMS“Sh”接口的“Sh”基本servlet)提供基本应用程序servlet。 这些servlet是应用程序代码的基类。 基本应用程序servlet在基本协议servlet之上实现附加语义,以支持额外的属性值对语义。 使用系统和方法,Diameter servlet与HTTP和SIP servlet共享相同的ServletContext。 该机制促进了各种应用实体之间的通信,并且促进了融合应用的生成。

    Extending web service description language for SIP/call flow interactions
    26.
    发明授权
    Extending web service description language for SIP/call flow interactions 有权
    扩展SIP /呼叫流互动的Web服务描述语言

    公开(公告)号:US07966625B2

    公开(公告)日:2011-06-21

    申请号:US11553325

    申请日:2006-10-26

    CPC classification number: H04L67/02

    Abstract: An extended Web services description language (WSDL) is provided to allow for the merging of call flow XML with the interface description. This is accomplished through additional WSDL bindings for operations that associate an operation with segments or message points within the call flow. In addition, the extension to WSDL defines a set of interactions that provide additional semantics for how the operation interacts with the call flow. These interactions capture the interaction points between the WSDL. The WSDL interfaces that are created may be used for outbound interactions (i.e. initiated through Web services from some event within the call flow) or for the usual inbound request response. An additional lifecycle listener interface is used to convey different binding points between an enhanced converged Web service processing engine and a converged application implementation of the WSDL.

    Abstract translation: 提供了扩展的Web服务描述语言(WSDL),以允许将呼叫流XML与接口描述合并。 这通过用于将操作与呼叫流中的段或消息点相关联的操作的附加WSDL绑定来实现。 此外,WSDL的扩展定义了一组交互,为操作与呼叫流的交互提供了额外的语义。 这些交互捕获了WSDL之间的交互点。 创建的WSDL接口可以用于出站交互(即通过来自呼叫流中的一些事件的Web服务启动)或用于通常的入站请求响应。 附加的生命周期侦听器接口用于在增强的融合Web服务处理引擎和WSDL的融合应用程序实现之间传达不同的绑定点。

    Method and system for handling failover in a distributed environment that uses session affinity
    27.
    发明授权
    Method and system for handling failover in a distributed environment that uses session affinity 失效
    在使用会话亲和性的分布式环境中处理故障切换的方法和系统

    公开(公告)号:US07793140B2

    公开(公告)日:2010-09-07

    申请号:US11872235

    申请日:2007-10-15

    Abstract: A system for managing failover in a server cluster. In response to detecting a failed server, subscription message processing of a failover server is stopped. A subscription queue of the failed server is opened. A marker message is published to all subscribers of a particular messaging topic. The marker message includes an identification of the failover server managing the subscription queue of the failed server. Messages within the subscription queue of the failed server are processed. In response to determining that a message in the subscription queue of the failed server is the marker message, the subscription queue of the failed server is closed. Then, the failover server resumes processing of its original subscription queue looking for the marker message, while processing yet unseen messages from the queue. Once the marker message is found in the original subscription queue, normal operation is resumed.

    Abstract translation: 用于管理服务器群集中的故障切换的系统。 响应于检测到故障的服务器,故障转移服务器的订阅消息处理被停止。 打开故障服务器的订阅队列。 标记消息被发布到特定消息传递主题的所有订户。 标记消息包括管理故障服务器的订阅队列的故障切换服务器的标识。 处理失败服务器的订阅队列内的消息。 响应于确定故障服务器的订阅队列中的消息是标记消息,故障服务器的订阅队列被关闭。 然后,故障转移服务器恢复其原始订阅队列的处理,寻找标记消息,同时处理尚未看到的队列中的消息。 一旦在原始订阅队列中找到标记消息,则恢复正常操作。

    Distributing rate limits and tracking rate consumption across members of a cluster
    28.
    发明授权
    Distributing rate limits and tracking rate consumption across members of a cluster 失效
    分布群集成员的速率限制和跟踪率消耗

    公开(公告)号:US07764615B2

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

    申请号:US11456447

    申请日:2006-07-10

    CPC classification number: H04L67/322 H04L67/125

    Abstract: Mechanisms for distributing rate limits and tracking rate consumption across members of a cluster are provided. One member of the cluster is responsible for controlling the distribution of rate capacity across members of the cluster. Rate capacity may be distributed in a hierarchical fashion to account for the needs of the various services, applications, and/or operations provided by the cluster members. A hierarchical tree structure may be formed by distributing rate capacity among a plurality of nodes arranged at a global, service, application or operation level of the tree. In some cases, rate capacity may also be distributed at a requester level to account for the needs of requesters who are granted access to the services, applications and operations provided by the cluster members.

    Abstract translation: 提供了跨群体成员分发速率限制和跟踪速率消耗的机制。 集群的一个成员负责控制群集成员之间的速率容量分配。 速率容量可以以分层方式分布,以解决由集群成员提供的各种服务,应用和/或操作的需要。 可以通过在布置在树的全局,服务,应用或操作级别上的多个节点之间分配速率容量来形成分层树结构。 在某些情况下,速率容量也可以在请求者级别分配,以满足被授权访问由集群成员提供的服务,应用和操作的请求者的需求。

    Burst traffic smoothing for SIP processing elements
    29.
    发明授权
    Burst traffic smoothing for SIP processing elements 失效
    用于SIP处理元件的突发流量平滑

    公开(公告)号:US07742417B2

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

    申请号:US11676076

    申请日:2007-02-16

    Abstract: Mechanisms for burst traffic smoothing for Session Initiation Protocol (SIP) processing elements are provided. A dispatch queue management engine determines whether a received packet is a TCP or UDP packet. If the packet is a TCP packet, the packet is automatically added to the dispatch queue. If the packet is a UDP packet, a value for a drop function ƒ is generated and a random or pseudo-random number r is generated. If r has a predetermined relationship to ƒ, then the UDP packet is added to the dispatch queue, otherwise the UDP packet is discarded. The value for ƒ is based on the current dispatch queue load, the network quality, the retransmission rate, and the allowable drop rate. Thus, the determination as to whether to drop UDP packets or not is configurable by an administrator and also adaptable to the current network and dispatch queue conditions.

    Abstract translation: 提供了用于会话发起协议(SIP)处理元件的突发流量平滑的机制。 调度队列管理引擎确定接收的分组是TCP还是UDP分组。 如果数据包是TCP数据包,则数据包将自动添加到调度队列中。 如果分组是UDP分组,则生成丢弃函数ƒ的值,并且生成随机或伪随机数r。 如果r与ƒ具有预定的关系,则将UDP数据包添加到调度队列,否则丢弃UDP数据包。 ƒ的值基于当前的调度队列负载,网络质量,重传速率和允许的丢弃率。 因此,关于是否丢弃UDP分组的确定由管理员来配置,并且还适应于当前网络和调度队列条件。

    Method and apparatus for session initiation protocol application design, development, execution and integration
    30.
    发明授权
    Method and apparatus for session initiation protocol application design, development, execution and integration 失效
    会话启动协议应用程序设计,开发,执行和集成的方法和装置

    公开(公告)号:US07532617B2

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

    申请号:US11065538

    申请日:2005-02-24

    CPC classification number: H04L29/06027 H04L65/1006 H04L65/1096 H04L69/03

    Abstract: A method, apparatus, and computer instructions are provided for a session initiation protocol application design, development, execution, and integration. A framework with a framework controller, an application data object, transition handlers, precondition handlers and post condition handlers is provided. When a message is received in a SIP application, the framework controller determines a state of application and parses the message to update application data by using corresponding handlers. The handlers for each state are specified in an input markup language model defined by a user externally via a Web service accessible component.

    Abstract translation: 提供了一种用于会话发起协议应用程序设计,开发,执行和集成的方法,装置和计算机指令。 提供了具有框架控制器,应用程序数据对象,转换处理程序,前提条件处理程序和后处理程序的框架。 当在SIP应用程序中接收到消息时,框架控制器通过使用相应的处理程序来确定应用程序的状态并解析消息来更新应用程序数据。 每个状态的处理程序在用户通过Web服务可访问组件外部定义的输入标记语言模型中指定。

Patent Agency Ranking