会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • System and method for efficient storage of long-lived session state in a SIP server
    • 在SIP服务器中高效存储长时间会话状态的系统和方法
    • US08078737B2
    • 2011-12-13
    • US11956110
    • 2007-12-13
    • Ioannis CosmadopoulosVinod MehraPaul James DevineReto Kramer
    • Ioannis CosmadopoulosVinod MehraPaul James DevineReto Kramer
    • G06F7/00G06F15/16
    • G06F17/30899H04L67/14
    • A SIP server can be deployed in a two-tier architecture, including an engine tier for processing of SIP communications and a state tier for maintaining the state associated with these communications. The state tier can include RAM-based replicas that provide data to the engines. Some of the SIP session state can be moved to the database in order to reduce the memory requirements of the state tier. Upon determining that a transaction boundary has been reached where the session state is steady, the state replica can save the data to the database. A hint can be received from the engine tier by the state replica indicating that the state data is ready to be saved. Subsequently, the data can be removed from the state tier by nulling out the bytes of actual data, while preserving the primary key, locking and timer information so as not to impact latency.
    • SIP服务器可以部署在双层架构中,包括用于处理SIP通信的引擎层和用于维护与这些通信相关联的状态的状态层。 状态层可以包括向引擎提供数据的基于RAM的副本。 一些SIP会话状态可以移动到数据库,以减少状态层的内存需求。 一旦确定已经到达会话状态稳定的事务边界,状态副本可以将数据保存到数据库。 可以通过状态副本从引擎层接收到提示,指示状态数据已准备好被保存。 随后,可以通过舍弃实际数据的字节,同时保留主键,锁定和定时器信息,从而不影响延迟,从状态层中删除数据。
    • 2. 发明申请
    • System and Method for Efficient Storage of Long-Lived Session State in a SIP Server
    • 在SIP服务器中高效存储长时间会话状态的系统和方法
    • US20090006598A1
    • 2009-01-01
    • US11956110
    • 2007-12-13
    • Ioannis CosmadopoulosVinod MehraPaul James DevineReto Kramer
    • Ioannis CosmadopoulosVinod MehraPaul James DevineReto Kramer
    • G06F15/173G06F17/30
    • G06F17/30899H04L67/14
    • A SIP server can be deployed in a two-tier architecture, including an engine tier for processing of SIP communications and a state tier for maintaining the state associated with these communications. The state tier can include RAM-based replicas that provide data to the engines. Some of the SIP session state can be moved to the database in order to reduce the memory requirements of the state tier. Upon determining that a transaction boundary has been reached where the session state is steady, the state replica can save the data to the database. A hint can be received from the engine tier by the state replica indicating that the state data is ready to be saved. Subsequently, the data can be removed from the state tier by nulling out the bytes of actual data, while preserving the primary key, locking and timer information so as not to impact latency.
    • SIP服务器可以部署在双层架构中,包括用于处理SIP通信的引擎层和用于维护与这些通信相关联的状态的状态层。 状态层可以包括向引擎提供数据的基于RAM的副本。 一些SIP会话状态可以移动到数据库,以减少状态层的内存需求。 一旦确定已经到达会话状态稳定的事务边界,状态副本可以将数据保存到数据库。 可以通过状态副本从引擎层接收到提示,指示状态数据已准备好被保存。 随后,可以通过舍弃实际数据的字节,同时保留主键,锁定和定时器信息,从而不影响延迟,从状态层中删除数据。
    • 3. 发明授权
    • System and method for protecting against failure through geo-redundancy in a SIP server
    • 通过SIP服务器中的地理冗余来防止故障的系统和方法
    • US07844851B2
    • 2010-11-30
    • US11956094
    • 2007-12-13
    • Ioannis CosmadopoulosVinod MehraAnno R. LangenReto Kramer
    • Ioannis CosmadopoulosVinod MehraAnno R. LangenReto Kramer
    • G06F11/00
    • G06F11/2097G06F11/2028H04L65/1006H04L67/1095H04L67/14H04L67/142H04L69/40
    • The SIP server deployment can be comprised of an engine tier that provides high throughput processing and a state tier that maintains SIP state data in a set of partitions and replicas. Two sites of SIP server deployments can be configured, each being remotely located with respect to the other. A primary site can process various SIP transactions and communications and upon determining a transaction boundary, replicate the state data associated with the transaction being processed, to a secondary site. Engines in the primary site can generate hints for the state replicas which can be in turn responsible for replicating the SIP session state. The replicas can choose to follow or disregard the generated hints. Upon failure of the primary site, calls can be routed from the failed primary site to the secondary site for processing. Similarly, upon recovery, the calls can be re-routed back to the primary site.
    • SIP服务器部署可以由提供高吞吐量处理的引擎层和在一组分区和副本中维护SIP状态数据的状态层组成。 可以配置两个站点的SIP服务器部署,每个站点相对于另一站点远程定位。 主站点可以处理各种SIP事务和通信,并且在确定事务边界时,将与正在处理的事务相关联的状态数据复制到辅助站点。 主站点中的引擎可以为状态副本生成提示,这可以反过来负责复制SIP会话状态。 副本可以选择跟踪或忽略生成的提示。 在主站点发生故障后,呼叫可以从故障的主站点路由到辅助站点进行处理。 类似地,恢复后,呼叫可以重新路由回主站点。
    • 10. 发明授权
    • Management of data nodes in an application server
    • 管理应用服务器中的数据节点
    • US08880661B2
    • 2014-11-04
    • US13078555
    • 2011-04-01
    • Ioannis CosmadopoulosBallav Bihani
    • Ioannis CosmadopoulosBallav Bihani
    • G06F15/177G06F9/50
    • G06F9/5072
    • Described herein are systems and methods for managing nodes in a data grid from within an application server. The system includes an application server having an administrative user interface, and a data grid including a plurality of nodes operating as a cluster, wherein each node in the data grid has node attributes that define node functionality. A configuration repository provided by the application server is accessible to the administrative user interface, and stores configuration information used by the administrative user interface to directly manage the plurality of nodes in the data grid. Upon receiving interpreted configuration information from the application server at a node manager client on the application server, the node manager client modifies the operation of the plurality of nodes in the data grid by overriding node attributes according to the interpreted configuration information, wherein the plurality of nodes thereafter operate according to the configuration information.
    • 这里描述的是用于在应用服务器内从数据网格中管理节点的系统和方法。 该系统包括具有管理用户界面的应用服务器和包括作为集群操作的多个节点的数据网格,其中数据网格中的每个节点具有定义节点功能的节点属性。 管理用户界面可访问应用服务器提供的配置库,并存储管理用户界面使用的配置信息,直接管理数据网格中的多个节点。 在应用服务器上的节点管理器客户端处从应用服务器接收到解释的配置信息时,节点管理客户机根据所解释的配置信息,通过重写节点属性来修改数据网格中的多个节点的操作,其中, 节点随后根据配置信息进行操作。