会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • LOW LATENCY DEVICE INTERCONNECT USING REMOTE MEMORY ACCESS WITH SEGMENTED QUEUES
    • 使用远程内存访问的低延迟设备互连与已分配的QUEUES
    • WO2014197974A1
    • 2014-12-18
    • PCT/CA2014/000495
    • 2014-06-12
    • TSX INC
    • ALLEN, Gregory ArthurMOROSAN, Tudor
    • H04L12/863H04L12/12H04L12/58H04L12/879
    • G06F15/167H04L12/06H04L12/6418H04L47/6295H04L49/901H04L67/104
    • A writing application on a computing device can reference a tail pointer to write messages to message buffers that a peer-to-peer data link replicates in memory of another computing device. The message buffers are divided into at least two queue segments, where each segment has several buffers. Messages are read from the buffers by a reading application on one of the computing devices using an advancing head pointer by reading a message from a next message buffer when determining that the next message buffer has been newly written. The tail pointer is advanced from one message buffer to another within a same queue segment after writing messages. The tail pointer is advanced from a message buffer of a current queue segment to a message buffer of a next queue segment when determining that the head pointer does not indicate any of the buffers of the next queue segment.
    • 计算设备上的写入应用程序可以引用尾部指针来将消息写入到对等数据链路在另一计算设备的存储器中复制的消息缓冲区。 消息缓冲区被划分为至少两个队列段,其中每个段具有多个缓冲区。 当确定下一个消息缓冲器已经被新写入时,通过读取来自下一个消息缓冲器的消息的前进头指针,在一个计算设备上的读取应用程序从缓冲器中读取消息。 写入消息后,尾部指针在同一个队列段内从一个消息缓冲区升级到另一个消息缓冲区。 当确定头指针不指示下一个队列段的任何缓冲区时,尾指针从当前队列段的消息缓冲区前进到下一队列段的消息缓冲区。
    • 3. 发明申请
    • FAILOVER SYSTEM AND METHOD
    • FAILOVER系统和方法
    • WO2008014585A1
    • 2008-02-07
    • PCT/CA2007/000246
    • 2007-02-19
    • TSX INC.MOROSAN, TudorALLEN, Gregory, A.PAVLENKO, ViktorLAM, Benson, Sze-Kit
    • MOROSAN, TudorALLEN, Gregory, A.PAVLENKO, ViktorLAM, Benson, Sze-Kit
    • G06F11/16H04L12/24H04L29/14G06Q40/00
    • G06F11/2023G06F11/2028G06F11/2038G06F11/2048G06F11/2097G06Q40/00G06Q40/04
    • One aspect of the present invention provides a system for failover comprising at least one client selectively connectable to one of at least two interconnected servers via a network connection. In a normal state, one of the servers is designated a primary server when connected to the client and a remainder of the servers are designated as backup servers when not connected to the client. The at least one client is configured to send messages to the primary server. The servers are configured to process the messages using at least one service that is identical in each of the servers. The services are unaware of whether a server respective to the service is operating as the primary server or the backup server. The servers are further configured to maintain a library, or the like, that indicates whether a server is the primary server or a server is the backup server. The services within each server are to make external calls via its respective library. The library in the primary server is configured to complete the external calls and return results of the external calls to the service in the primary server and to forward results of the external calls to the service in the backup server. The library in the secondary server does not make external calls but simply forwards the results of the external calls, as received from the primary server, to the service in the secondary server when requested to do so by the service in the secondary server.
    • 本发明的一个方面提供了一种用于故障切换的系统,其包括经由网络连接选择性地可连接到至少两个互连的服务器中的一个的至少一个客户端。 在正常状态下,其中一个服务器在连接到客户端时被指定为主服务器,并且在未连接到客户端时将其余服务器指定为备份服务器。 至少一个客户端被配置为向主服务器发送消息。 服务器被配置为使用至少一个在每个服​​务器中相同的服务来处理消息。 服务不知道相应服务的服务是作为主服务器还是作为备份服务器运行。 服务器还被配置为维护指示服务器是主服务器还是服务器是备份服务器的库等。 每个服务器中的服务都是通过其各自的库进行外部呼叫。 主服务器中的库被配置为完成外部呼叫并将外部呼叫的结果返回到主服务器中的服务,并将外部呼叫的结果转发到备份服务器中的服务。 辅助服务器中的库不会进行外部呼叫,而是在辅助服务器中的服务请求时,将从主服务器接收到的外部呼叫的结果转发到辅助服务器中的服务。
    • 6. 发明申请
    • APPARATUS AND METHOD FOR FAILOVER OF DEVICE INTERCONNECT USING REMOTE MEMORY ACCESS WITH SEGMENTED QUEUE
    • 使用远程记忆访问设备互连的设备和方法与已分配的队列
    • WO2014197975A1
    • 2014-12-18
    • PCT/CA2014/000498
    • 2014-06-12
    • TSX INC.
    • MOROSAN, TudorALLEN, Gregory Arthur
    • H04L29/14H04L12/707
    • H04L45/22H04L69/14H04L69/40
    • A first remote memory access link is established between a first communications interface card on the first computing device and a second communications interface card on the second computing device. In response to an error associated with the first remote memory access link, messages are copied from a segmented queue associated with the first communications interface card to a segmented queue associated with a third communications interface card on the first computing device. A second remote memory access link between the third communications interface card and a fourth communications interface card is activated on the second computing device, and messages are resent from the segmented queue associated with the third communications interface card to the fourth communications interface card through the second remote memory access link. The second computing device discards duplicate received messages, if any.
    • 在第一计算设备上的第一通信接口卡和第二计算设备上的第二通信接口卡之间建立第一远程存储器访问链路。 响应于与第一远程存储器访问链路相关联的错误,将消息从与第一通信接口卡相关联的分段队列复制到与第一计算设备上的第三通信接口卡相关联的分段队列。 在第二计算设备上激活第三通信接口卡和第四通信接口卡之间的第二远程存储器访问链路,并且通过第二通信接口卡将消息从与第三通信接口卡相关联的分段队列重新发送到第四通信接口卡 远程存储器访问链接。 第二计算设备丢弃重复的接收到的消息(如果有的话)。