Administering Feeds Of Presence Information Of One Or More Presentities
    1.
    发明申请
    Administering Feeds Of Presence Information Of One Or More Presentities 审中-公开
    管理一个或多个存在信息的信息

    公开(公告)号:US20090070419A1

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

    申请号:US11853612

    申请日:2007-09-11

    CPC classification number: H04L67/24

    Abstract: Methods, apparatus, and products for administering feeds of presence information of one or more presentities including creating a feed definition; adding to the feed definition one or more identifications of presentities; receiving a feed request; creating the feed, the feed including presence information for presentities identified in the feed definition; and sending a response to the feed request including the feed.

    Abstract translation: 用于管理一个或多个存在的存在信息的馈送的方法,装置和产品,包括创建馈送定义; 将饲料定义添加到一个或多个身份标识; 接收Feed请求; 创建饲料,饲料包括在饲料定义中鉴定的存在物质的存在信息; 并向包含Feed的Feed请求发送响应。

    EXTENDING WEB SERVICE DESCRIPTION LANGUAGE FOR SIP/CALL FLOW INTERACTIONS
    2.
    发明申请
    EXTENDING WEB SERVICE DESCRIPTION LANGUAGE FOR SIP/CALL FLOW INTERACTIONS 有权
    扩展WEB服务描述SIP /呼叫流程交互的语言

    公开(公告)号:US20080104238A1

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

    申请号: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的融合应用程序实现之间传达不同的绑定点。

    AUTO-GENERATION OR AUTO-EXECUTION OF WEB SERVICE DESCRIPTION LANGUAGE CALL FLOW IMPLEMENTATION
    3.
    发明申请
    AUTO-GENERATION OR AUTO-EXECUTION OF WEB SERVICE DESCRIPTION LANGUAGE CALL FLOW IMPLEMENTATION 失效
    自动生成或自动执行WEB服务说明语言呼叫流程实现

    公开(公告)号:US20080104237A1

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

    申请号:US11553316

    申请日:2006-10-26

    CPC classification number: H04L67/02 H04L65/1006

    Abstract: Development tooling receives the extended Web services description language with call flow interactions. The development tooling allows the user to select trivial message exchanges in the call flow. The development tooling may generate servlets for the selected message exchanges automatically to form a template form of the application that will execute in the converged application engine. Alternatively, the development tooling may generate a template form of the application that may be interpreted in an interpretive engine. The user may then drop in higher level business logic. The automatically generated servlets, or template form of the application to be interpreted, are configured to pass to the Web services information, including the last message contents.

    Abstract translation: 开发工具通过调用流交互来接收扩展的Web服务描述语言。 开发工具允许用户在呼叫流程中选择平凡的消息交换。 开发工具可以自动生成所选消息交换的servlet,以形成将在融合应用引擎中执行的应用程序的模板形式。 或者,开发工具可以生成可以在解释引擎中解释的应用的模板形式。 然后,用户可以放弃更高级别的业务逻辑。 要解释的应用程序的自动生成的servlet或模板形式被配置为传递到Web服务信息,包括最后的消息内容。

    Methods for Distributing Rate Limits and Tracking Rate Consumption across Members of a Cluster
    4.
    发明申请
    Methods for Distributing Rate Limits and Tracking Rate Consumption across Members of a Cluster 失效
    在群集成员中分配速率限制和跟踪速率消耗的方法

    公开(公告)号:US20080008094A1

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

    申请号:US11456447

    申请日:2006-07-10

    CPC classification number: H04L67/322 H04L67/125

    Abstract: A network cluster is provided herein having a plurality of cluster members. One member of the cluster (i.e., the “reservation coordinator”) is responsible for controlling the distribution of rate capacity across members of the cluster. In general, 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. More specifically, 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 (i.e., users) who are granted access to the services, applications and operations provided by the cluster members. A method for distributing rate limits across members of a cluster and a method for tracking rate consumption for at least one member of a cluster are also provided herein.

    Abstract translation: 本文提供了具有多个集群成员的网络集群。 集群的一个成员(即“预留协调员”)负责控制群集成员之间的速率容量分配。 通常,速率容量可以以分层方式分配,以解决集群成员提供的各种服务,应用和/或操作的需要。 更具体地,可以通过在布置在树的全局,服务,应用或操作级别上的多个节点之间分配速率容量来形成分级树结构。 在某些情况下,速率容量也可以在请求者级别分配以考虑被授权访问由集群成员提供的服务,应用和操作的请求者(即,用户)的需求。 本文还提供了用于在群集的成员之间分配速率限制的方法以及用于跟踪群集的至少一个成员的速率消耗的方法。

    Converged call flow and web service application integration using a processing engine
    5.
    发明授权
    Converged call flow and web service application integration using a processing engine 有权
    使用处理引擎进行融合呼叫流和Web服务应用集成

    公开(公告)号:US09229726B2

    公开(公告)日:2016-01-05

    申请号: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引擎调用侦听器回调接口。

    Converged call flow modeling and converged web service interface design
    6.
    发明授权
    Converged call flow modeling and converged web service interface design 失效
    融合呼叫流建模和融合的Web服务接口设计

    公开(公告)号:US08671199B2

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

    申请号:US11553287

    申请日:2006-10-26

    CPC classification number: G06F8/34

    Abstract: An interface design tool may include a traditional call flow design view and a traditional WSDL interface design view. The call flow design view may allow for the grouping of the call flow into segments or exchanges, and allow for labeling of each message in the segment. The tooling then allows for the creation of a mapping between WSDL operations and the call flow. The mapping may be labeled with the interaction type. The output of the visual artifacts may then be a WSDL and call flow XML document, where the additional bindings are included for the operations that capture the interaction relationships.

    Abstract translation: 接口设计工具可以包括传统的呼叫流设计视图和传统的WSDL接口设计视图。 呼叫流设计视图可以允许将呼叫流分组成段或交换,并且允许对段中的每个消息进行标记。 然后,工具允许在WSDL操作和调用流之间创建映射。 该映射可以用交互类型标记。 然后,视觉工件的输出可以是WSDL和调用流XML文档,其中包含用于捕获交互关系的操作的附加绑定。

    Multi-protocol authentication and authorization in computer network environments
    7.
    发明授权
    Multi-protocol authentication and authorization in computer network environments 失效
    计算机网络环境中的多协议认证和授权

    公开(公告)号:US08127034B2

    公开(公告)日:2012-02-28

    申请号:US12714493

    申请日:2010-02-28

    CPC classification number: H04L63/08 H04L69/18

    Abstract: A multi-protocol authentication and authorization system including a request interceptor configured to receive from a requestor a first request using a first transport protocol and a second request using a second transport protocol, and an authenticator for validating a digest received from the requestor, where the request interceptor is configured to authenticate the requestor if the digest is valid and if at least one multi-protocol criterion applied to the requests is met.

    Abstract translation: 一种多协议认证和授权系统,包括被配置为使用第一传输协议从请求者接收第一请求的请求拦截器和使用第二传输协议的第二请求,以及用于验证从请求者接收到的摘要的认证器,其中 请求拦截器被配置为如果摘要有效并且满足至少一个应用于请求的多协议标准,则对请求者进行认证。

    Creating global sessions across converged protocol applications
    8.
    发明授权
    Creating global sessions across converged protocol applications 失效
    在融合协议应用程序中创建全局会话

    公开(公告)号:US07870267B2

    公开(公告)日:2011-01-11

    申请号:US11749484

    申请日:2007-05-16

    CPC classification number: H04L67/2814 H04L67/14 H04L67/148 H04L69/08

    Abstract: Mechanisms for creating global sessions across different protocols and multiple converged protocol applications are provided. By creating a global session, state information for each of the individual protocol sessions may be communicated across protocols and utilized in performing operations across converged protocol applications. An edge server is used at the edge of a data network to correlate client interactions over different protocols and to associate them with a global session. The edge server acts as a session reference counter for individual client sessions that are part of a larger global session. The global session is created after the creation of the first protocol session and exists across the creation of future sessions on other protocols and other converged applications. Logical names and global session tokens are utilized to manage the various global sessions handled by the edge server.

    Abstract translation: 提供了跨不同协议和多个融合协议应用程序创建全局会话的机制。 通过创建全局会话,每个协议会话的状态信息可以跨协议传送,并用于跨融合协议应用执行操作。 在数据网络的边缘使用边缘服务器,以通过不同的协议关联客户端交互并将其与全局会话相关联。 边缘服务器充当会话引用计数器,用于作为较大全局会话一部分的单个客户端会话。 全局会话在创建第一个协议会话之后创建,并且存在于其他协议和其他融合应用程序的未来会话的创建之间。 利用逻辑名称和全局会话令牌来管理由边缘服务器处理的各种全局会话。

    System and Method for Developing Diameter Applications
    9.
    发明申请
    System and Method for Developing Diameter Applications 有权
    用于开发直径应用的系统和方法

    公开(公告)号:US20080195742A1

    公开(公告)日:2008-08-14

    申请号:US11674976

    申请日:2007-02-14

    Abstract: A system and method for developing Diameter applications are provided. The system and method 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应用程序。 提供了一个处理基本Diameter协议功能的“基本协议”servlet。 为每个Diameter接口(例如,用于IMS“Sh”接口的“Sh”基本servlet)提供基本应用程序servlet。 这些servlet是应用程序代码的基类。 基本应用程序servlet在基本协议servlet之上实现附加语义,以支持额外的属性值对语义。 使用系统和方法,Diameter servlet与HTTP和SIP servlet共享相同的ServletContext。 该机制促进了各种应用实体之间的通信,并且促进了融合应用的生成。

    Method for Distributed Traffic Shaping across a Cluster
    10.
    发明申请
    Method for Distributed Traffic Shaping across a Cluster 失效
    跨集群分布式流量整形的方法

    公开(公告)号:US20080008095A1

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

    申请号:US11456462

    申请日:2006-07-10

    Abstract: A network is provided herein comprising a plurality of network resources, and at least one network cluster having a plurality of cluster members. Each member of the cluster may be configured for utilizing one or more of the network resources and for tracking usage thereof. For example, each member of the cluster may include one or more token buckets for tracking that member's usage of the network resources. At least one member of the cluster (i.e., a “reservation coordinator”) may include a first set of computer-executable instructions for receiving network traffic destined for a particular network resource at a first rate (i.e., a maximum average sustained rate). In addition, the reservation coordinator may include a second set of computer-executable instructions for distributing the first rate among at least a subset of the cluster members. In some cases, each member of the cluster may include a third set of computer-executable instructions for changing how the first rate is distributed among members of the subset. For example, the third set of computer-executable instructions may include instructions for attempting to reserve a substantially larger or smaller portion of the first rate.

    Abstract translation: 本文提供的网络包括多个网络资源以及具有多个集群成员的至少一个网络集群。 集群的每个成员可以被配置为利用一个或多个网络资源并用于跟踪其使用。 例如,集群的每个成员可以包括用于跟踪该成员对网络资源的使用的一个或多个令牌桶。 集群的至少一个成员(即,“预约协调器”)可以包括用于以第一速率(即,最大平均持续速率)接收去往特定网络资源的网络业务的第一组计算机可执行指令。 另外,预约协调器可以包括用于在集群成员的至少一个子集中分发第一速率的第二组计算机可执行指令。 在某些情况下,集群的每个成员可以包括用于改变第一速率如何在子集的成员之间分发的第三组计算机可执行指令。 例如,第三组计算机可执行指令可以包括用于尝试预留第一速率的实质上较大或较小部分的指令。

Patent Agency Ranking