Registering an Endpoint With a Sliding Window of Controllers in a List of Controllers of a Survivable Network
    1.
    发明申请
    Registering an Endpoint With a Sliding Window of Controllers in a List of Controllers of a Survivable Network 有权
    使用可控网络控制器列表中的控制器的滑动窗口注册端点

    公开(公告)号:US20100070563A1

    公开(公告)日:2010-03-18

    申请号:US12211284

    申请日:2008-09-16

    申请人: Al Baker Eric Cooper

    发明人: Al Baker Eric Cooper

    IPC分类号: G06F15/16

    摘要: Provided are methods, devices, and systems for maintaining a SIP survivable network. A SIP endpoint maintains an ordered list of the controllers that are available to it and registers with a subset containing the first N controllers in the list, where N is a plurality, but not all, of the controllers in the list, and obtains services from one or more of the controllers of the subset. If one of the controllers of the subset becomes unavailable, the endpoint registers with the (N+1)st controller in the list, thereby adding it to the subset. If and when the one controller becomes available again, the endpoint de-registers with the (N+1)st controller, thereby removing it from the subset, and if necessary re-registers with one controller. The subset thus forms a sliding window on the list.

    摘要翻译: 提供了用于维护SIP可存活网络的方法,设备和系统。 SIP端点维护可用于其的控制器的有序列表,并且向包含列表中的前N个控制器的子集注册,其中N是列表中的多个但不是全部的控制器,并且从 该子集的一个或多个控制器。 如果该子集的一个控制器变得不可用,端点将向列表中的(N + 1)个第一个控制器注册,从而将其添加到该子集。 如果当一个控制器再次可用时,端点将与(N + 1)个控制器取消注册,从而将其从该子集中移除,并且如果必要的话,一个控制器重新注册。 该子集因此在列表上形成滑动窗口。

    Registering an endpoint with a sliding window of controllers in a list of controllers of a survivable network
    2.
    发明授权
    Registering an endpoint with a sliding window of controllers in a list of controllers of a survivable network 有权
    在可维护网络的控制器列表中注册具有控制器的滑动窗口的端点

    公开(公告)号:US08527656B2

    公开(公告)日:2013-09-03

    申请号:US12211284

    申请日:2008-09-16

    申请人: Al Baker Eric Cooper

    发明人: Al Baker Eric Cooper

    IPC分类号: G06F15/16

    摘要: Provided are methods, devices, and systems for maintaining a SIP survivable network. A SIP endpoint maintains an ordered list of the controllers that are available to it and registers with a subset containing the first N controllers in the list, where N is a plurality, but not all, of the controllers in the list, and obtains services from one or more of the controllers of the subset. If one of the controllers of the subset becomes unavailable, the endpoint registers with the (N+1)st controller in the list, thereby adding it to the subset. If and when the one controller becomes available again, the endpoint de-registers with the (N+1)st controller, thereby removing it from the subset, and if necessary re-registers with one controller. The subset thus forms a sliding window on the list.

    摘要翻译: 提供了用于维护SIP可存活网络的方法,设备和系统。 SIP端点维护可用于其的控制器的有序列表,并且向包含列表中的前N个控制器的子集注册,其中N是列表中的多个但不是全部的控制器,并且从 该子集的一个或多个控制器。 如果该子集的一个控制器变得不可用,端点将向列表中的(N + 1)个第一个控制器注册,从而将其添加到该子集。 如果当一个控制器再次可用时,端点将与(N + 1)个控制器取消注册,从而将其从该子集中移除,并且如果必要的话,一个控制器重新注册。 该子集因此在列表上形成滑动窗口。

    Peer-to-peer communication system and method
    3.
    发明授权
    Peer-to-peer communication system and method 有权
    对等通信系统和方法

    公开(公告)号:US08693392B2

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

    申请号:US11708635

    申请日:2007-02-21

    IPC分类号: H04W4/00

    摘要: A method and system of enabling communication between peers in a peer-to-peer (P2P) network in the presence of network address translators (NAT). The method includes: assigning a unique peer identifier to each one of the plurality of peers in the P2P network; establishing an overlay topology connecting each peer to a subset of the plurality of peers in a structured connection pattern based on the unique peer identifier of each peer, each one of the plurality of peers having more connections to close peers and fewer connections to distant peers; and routing messages between peers through the established overlay topology.

    摘要翻译: 一种在存在网络地址转换器(NAT)的情况下能够在对等(P2P)网络中的对等体之间进行通信的方法和系统。 该方法包括:向P2P网络中的多个对等体中的每一个分配唯一的对等体标识符; 基于每个对等体的唯一对等体标识符建立连接每个对等体到结构化连接模式中的多个对等体的子集的覆盖拓扑,所述多个对等体中的每个对等体具有更多的连接以关闭对等体并且具有较少的到远距离对等体的连接; 并通过建立的覆盖拓扑在对等体之间路由消息。

    Multicast and unicast message re-direction system, method, message re-director, and network device
    4.
    发明授权
    Multicast and unicast message re-direction system, method, message re-director, and network device 有权
    组播和单播消息重定向系统,方法,消息重定向和网络设备

    公开(公告)号:US07693132B1

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

    申请号:US10954236

    申请日:2004-10-01

    IPC分类号: H04L12/56 H04L12/66

    CPC分类号: H04L12/1836 H04L51/066

    摘要: A plurality of local networks each have one or more terminal sets and a message re-director. The message re-directors are adapted to communicate with each other across another network through edge devices. The message re-directors are also adapted to convert multicast messages received locally from the terminal sets into unicast messages for transmission across the other network. The unicast messages are received by the other message re-directors. Each one of the other message re-directors then multicasts information received as part of the multicast messages received to the terminal sets within its local network.

    摘要翻译: 多个本地网络各自具有一个或多个终端机组和消息重定向器。 消息重定向器适于通过边缘设备在另一个网络上相互通信。 消息重定向器还适用于将本地从终端机组接收的多播消息转换为单播消息以在另一个网络上传输。 单播消息由其他消息重新接收者接收。 其他消息重定向中的每一个然后将接收的信息作为接收的多播消息的一部分组播到本地网络内的终端机组。

    BOOTSTRAPPING IN PEER-TO-PEER NETWORKS WITH NETWORK ADDRESS TRANSLATORS
    5.
    发明申请
    BOOTSTRAPPING IN PEER-TO-PEER NETWORKS WITH NETWORK ADDRESS TRANSLATORS 有权
    在网络地址转换器的对等网络中引导

    公开(公告)号:US20120079031A1

    公开(公告)日:2012-03-29

    申请号:US12527960

    申请日:2008-02-20

    IPC分类号: G06F15/16

    摘要: A joining peer is bootstrapped into in a peer-to-peer (P2P) network in the presence of network address translators (NAT). A bootstrap peer is contact by the joining peer to establish a connection between the joining peer and an admitting peer in the peer-to-peer network. The joining peer receives an indication from the bootstrap peer that the connection between the joining peer and the admitting peer has been established with a message path through the bootstrap peer. The indication includes contact information for the admitting peer. The connection is them modified to remove all proxies therefrom.

    摘要翻译: 在存在网络地址转换器(NAT)的情况下,加入对等体被引导到对等(P2P)网络中。 引导对等体由加入的对等体联系以在对等网络中建立加入对等体与允许对等体之间的连接。 加入对等体从引导对等体接收到加入对等体和允许对等体之间的连接已经通过引导对等体的消息路径建立的指示。 该指示包括接纳对等体的联系信息。 连接被修改为从中删除所有代理。

    Peer-to-peer communication system and method
    6.
    发明申请
    Peer-to-peer communication system and method 有权
    对等通信系统和方法

    公开(公告)号:US20080198850A1

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

    申请号:US11708635

    申请日:2007-02-21

    IPC分类号: H04L12/56

    摘要: A method and system of enabling communication between peers in a peer-to-peer (P2P) network in the presence of network address translators (NAT). The method includes: assigning a unique peer identifier to each one of the plurality of peers in the P2P network; establishing an overlay topology connecting each peer to a subset of the plurality of peers in a structured connection pattern based on the unique peer identifier of each peer, each one of the plurality of peers having more connections to close peers and fewer connections to distant peers; and routing messages between peers through the established overlay topology.

    摘要翻译: 一种在存在网络地址转换器(NAT)的情况下能够在对等(P2P)网络中的对等体之间进行通信的方法和系统。 该方法包括:向P2P网络中的多个对等体中的每一个分配唯一的对等体标识符; 基于每个对等体的唯一对等体标识符建立连接每个对等体到结构化连接模式中的多个对等体的子集的覆盖拓扑,所述多个对等体中的每个对等体具有更多的连接以关闭对等体并且具有较少的到远距离对等体的连接; 并通过建立的覆盖拓扑在对等体之间路由消息。

    System and methods for announcing and locating services in a distributed peer-to-peer network
    7.
    发明授权
    System and methods for announcing and locating services in a distributed peer-to-peer network 有权
    用于在分布式对等网络中通告和定位业务的系统和方法

    公开(公告)号:US07796520B2

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

    申请号:US10952857

    申请日:2004-09-30

    IPC分类号: H04L12/26

    摘要: Systems and methods for announcing and locating services that are shared in a distributed manner within a peer-to-peer packet-based network are provided. One or more network devices maintain a copy of a particular service and the service is shared by any network device in the network that requires the service. Network devices maintain lists of what services are available on the network as well as where the services are located. When a particular service is desired, the network device consults the lists and is able to request acquisition of the service from any network device known to host the service, either locally or on a remote network device. Service location functionality is also capable of allocating resources and/or services in the network based on statistical information gathered and maintained regarding service use in the network.

    摘要翻译: 提供了在基于分组的对等网络内以分布式方式共享的用于通告和定位业务的系统和方法。 一个或多个网络设备维护特定服务的副本,并且服务由需要该服务的网络中的任何网络设备共享。 网络设备维护网络上可用的服务以及服务所在的列表。 当需要特定服务时,网络设备参考列表,并且能够从本地或远程网络设备上的任何已知承载服务的网络设备请求获取服务。 服务定位功能还能够基于针对网络中的服务使用收集和维护的统计信息来分配网络中的资源和/或服务。

    System and methods for announcing and locating services in a distributed peer-to-peer network
    8.
    发明申请
    System and methods for announcing and locating services in a distributed peer-to-peer network 有权
    用于在分布式对等网络中通告和定位业务的系统和方法

    公开(公告)号:US20060067249A1

    公开(公告)日:2006-03-30

    申请号:US10952857

    申请日:2004-09-30

    摘要: Systems and methods for announcing and locating services that are shared in a distributed manner within a peer-to-peer packet-based network are provided by embodiments of the invention. As opposed to every network device of the network requiring a copy of every desired service, one or more network devices maintain a copy of a particular service and the service is shared by any network device in the network that requires the service. Available services at a particular network device are registered with that network device and then service availability is announced to all other network devices on the network. Network devices maintain lists of what services are available on the network as well as where the services are located. When a particular service is desired, the network device consults the lists and is able to request acquisition of the service from any network device known to host the service, either locally or on a remote network device. Service location functionality is also capable of allocating resources and/or services in the network based on statistical information gathered and maintained regarding service use in the network.

    摘要翻译: 通过本发明的实施例提供了在基于分组的对等网络内通告和定位以分布式方式共享的服务的系统和方法。 与需要每个所需服务的副本的网络的每个网络设备相反,一个或多个网络设备维护特定服务的副本,并且该服务由网络中需要服务的任何网络设备共享。 特定网络设备上的可用服务被注册到该网络设备,然后向网络上的所有其他网络设备通知服务可用性。 网络设备维护网络上可用的服务以及服务所在的列表。 当需要特定服务时,网络设备参考列表,并且能够从本地或远程网络设备上的任何已知承载服务的网络设备请求获取服务。 服务定位功能还能够基于针对网络中的服务使用收集和维护的统计信息来分配网络中的资源和/或服务。

    MECHANISMS FOR HANDLING SIP GLARE ACROSS MULTIPLE DIALOGS
    9.
    发明申请
    MECHANISMS FOR HANDLING SIP GLARE ACROSS MULTIPLE DIALOGS 有权
    用于处理多个对话框中的SIP GLARE的机制

    公开(公告)号:US20150358361A1

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

    申请号:US14295400

    申请日:2014-06-04

    IPC分类号: H04L29/06

    CPC分类号: H04L65/1006 H04L65/1069

    摘要: The system and method detect and properly handle a glare condition in a SIP communication session. A glare condition is where a communication device has two concurrent outstanding requests (typically an incoming and an outgoing request that have not be acknowledged) and needs to process one of the requests before processing the other request. To detect a glare condition, the system and method identify that an out-of-dialog SIP request is received while an outgoing SIP request is pending. In response to detecting the glare condition, a glare algorithm is initiated. The glare algorithm ensures that outstanding requests will be handled in a timely manner.

    摘要翻译: 系统和方法检测并正确处理SIP通信会话中的眩光状况。 眩光条件是通信设备具有两个并发未完成的请求(通常是未被确认的传入和传出请求),并且在处理其他请求之前需要处理其中一个请求。 为了检测眩光条件,系统和方法识别出呼出SIP请求待处理时接收到对话外的SIP请求。 响应于检测到眩光条件,启动眩光算法。 眩光算法确保未完成的请求将及时处理。

    MISTER DEVICE AND METHOD FOR MISTING
    10.
    发明申请

    公开(公告)号:US20100237168A1

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

    申请号:US12406706

    申请日:2009-03-18

    申请人: Eric Cooper

    发明人: Eric Cooper

    IPC分类号: B67D5/08

    摘要: A misting device including a mister configured to mist water and at least one of a sound emitter, configured to generate one or more sounds, and a display, configured to generate one or more images. The generation of the one or more sounds and/or the one or more images is timed based on operation of the mister. The sound and/or images may be used, for example, to mentally prepare a pet for misting and/or to calm a pet during or after misting.

    摘要翻译: 一种雾化装置,其包括配置成使水发生雾化的雾化装置和被配置为产生一个或多个声音的声发射器中的至少一个以及被配置为产生一个或多个图像的显示器。 一个或多个声音的产生和/或一个或多个图像基于先驱者的操作被定时。 例如,可以使用声音和/或图像来精神上准备在喷雾期间或之后使宠物进行雾化和/或平静的宠物。