Rate-controllable peer-to-peer data stream routing
    1.
    发明授权
    Rate-controllable peer-to-peer data stream routing 有权
    速率可控的对等数据流路由

    公开(公告)号:US07636789B2

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

    申请号:US11945306

    申请日:2007-11-27

    IPC分类号: G06F15/173 G06F15/16

    摘要: Difficulties associated with choosing advantageous network routes between server and clients are mitigated by a routing system that is devised to use many routing path sets, where respective sets comprise a number of routing paths covering all of the clients, including through other clients. A server may then apportion a data stream among all of the routing path sets. The server may also detect the performance of the computer network while sending the data stream between clients, and may adjust the apportionment of the routing path sets including the route. The clients may also be configured to operate as servers of other data streams, such as in a videoconferencing session, for example, and may be configured to send detected route performance information along with the portions of the various data streams.

    摘要翻译: 通过设计为使用许多路由路径集的路由系统来减轻与服务器和客户端之间选择有利的网络路由相关联的困难,其中相应的集合包括覆盖所有客户端的多个路由路径,包括通过其他客户端。 然后,服务器可以在所有路由路径集之间分配数据流。 服务器还可以在客户端之间发送数据流时检测计算机网络的性能,并且可以调整包括路由的路由路径集合的分配。 客户端还可以被配置为例如在视频会议会话中作为其他数据流的服务器操作,并且可以被配置为发送检测到的路由性能信息以及各种数据流的部分。

    RATE-CONTROLLABLE PEER-TO-PEER DATA STREAM ROUTING
    3.
    发明申请
    RATE-CONTROLLABLE PEER-TO-PEER DATA STREAM ROUTING 有权
    速率可控对等数据流路由

    公开(公告)号:US20100146108A1

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

    申请号:US12612395

    申请日:2009-11-04

    IPC分类号: G06F15/16 G06F15/173

    摘要: Difficulties associated with choosing advantageous network routes between server and clients are mitigated by a routing system that is devised to use many routing path sets, where respective sets comprise a number of routing paths covering all of the clients, including through other clients. A server may then apportion a data stream among all of the routing path sets. The server may also detect the performance of the computer network while sending the data stream between clients, and may adjust the apportionment of the routing path sets including the route. The clients may also be configured to operate as servers of other data streams, such as in a videoconferencing session, for example, and may be configured to send detected route performance information along with the portions of the various data streams.

    摘要翻译: 通过设计为使用许多路由路径集的路由系统来减轻与服务器和客户端之间选择有利的网络路由相关联的困难,其中相应的集合包括覆盖所有客户端的多个路由路径,包括通过其他客户端。 然后,服务器可以在所有路由路径集之间分配数据流。 服务器还可以在客户端之间发送数据流时检测计算机网络的性能,并且可以调整包括路由的路由路径集合的分配。 客户端还可以被配置为例如在视频会议会话中作为其他数据流的服务器操作,并且可以被配置为发送检测到的路由性能信息以及各种数据流的部分。

    Rate-controllable peer-to-peer data stream routing
    5.
    发明授权
    Rate-controllable peer-to-peer data stream routing 有权
    速率可控的对等数据流路由

    公开(公告)号:US08260951B2

    公开(公告)日:2012-09-04

    申请号:US12612395

    申请日:2009-11-04

    IPC分类号: G06F15/16

    摘要: Difficulties associated with choosing advantageous network routes between server and clients are mitigated by a routing system that is devised to use many routing path sets, where respective sets comprise a number of routing paths covering all of the clients, including through other clients. A server may then apportion a data stream among all of the routing path sets. The server may also detect the performance of the computer network while sending the data stream between clients, and may adjust the apportionment of the routing path sets including the route. The clients may also be configured to operate as servers of other data streams, such as in a videoconferencing session, for example, and may be configured to send detected route performance information along with the portions of the various data streams.

    摘要翻译: 通过设计为使用许多路由路径集的路由系统来减轻与服务器和客户端之间选择有利的网络路由相关联的困难,其中相应的集合包括覆盖所有客户端的多个路由路径,包括通过其他客户端。 然后,服务器可以在所有路由路径集之间分配数据流。 服务器还可以在客户端之间发送数据流时检测计算机网络的性能,并且可以调整包括路由的路由路径集合的分配。 客户端还可以被配置为例如在视频会议会话中作为其他数据流的服务器操作,并且可以被配置为发送检测到的路由性能信息以及各种数据流的部分。

    RATE-CONTROLLABLE PEER-TO-PEER DATA STREAM ROUTING
    6.
    发明申请
    RATE-CONTROLLABLE PEER-TO-PEER DATA STREAM ROUTING 有权
    速率可控对等数据流路由

    公开(公告)号:US20090138618A1

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

    申请号:US11945306

    申请日:2007-11-27

    IPC分类号: G06F15/173

    摘要: Difficulties associated with choosing advantageous network routes between server and clients are mitigated by a routing system that is devised to use many routing path sets, where respective sets comprise a number of routing paths covering all of the clients, including through other clients. A server may then apportion a data stream among all of the routing path sets. The server may also detect the performance of the computer network while sending the data stream between clients, and may adjust the apportionment of the routing path sets including the route. The clients may also be configured to operate as servers of other data streams, such as in a videoconferencing session, for example, and may be configured to send detected route performance information along with the portions of the various data streams.

    摘要翻译: 通过设计为使用许多路由路径集的路由系统来减轻与服务器和客户端之间选择有利的网络路由相关联的困难,其中相应的集合包括覆盖所有客户端的多个路由路径,包括通过其他客户端。 然后,服务器可以在所有路由路径集之间分配数据流。 服务器还可以在客户端之间发送数据流时检测计算机网络的性能,并且可以调整包括路由的路由路径集合的分配。 客户端还可以被配置为例如在视频会议会话中作为其他数据流的服务器操作,并且可以被配置为发送检测到的路由性能信息以及各种数据流的部分。

    MULTIPARTY REAL TIME CONTENT DELIVERY
    7.
    发明申请
    MULTIPARTY REAL TIME CONTENT DELIVERY 有权
    MULTIPARTY实时内容交付

    公开(公告)号:US20110299526A1

    公开(公告)日:2011-12-08

    申请号:US12791893

    申请日:2010-06-02

    IPC分类号: H04L12/56

    摘要: Described is a distributed peer-assisted multicast content delivery system (e.g., a multiparty conferencing application) that uses an adaptive link rate control protocol to discover and adapt to an arbitrary topology quickly and converge to efficient link rate allocations allowed by an underlying network. Link rates are regularly obtained and used to determine trees for sending packets to other nodes. Network coding is used to implement data multicast so that mixtures (i.e., linear combinations) of the packets are transmitted in the network. The redundant packets may be differentiated from non-redundant (“innovative”) packets such that network conditions may be measured by link innovation and/or session innovation.

    摘要翻译: 描述了使用自适应链路速率控制协议快速发现和适应任意拓扑并且收敛到底层网络允许的有效链路速率分配的分布式对等辅助多播内容传送系统(例如,多方会议应用)。 定期获取链路速率并用于确定用于向其他节点发送数据包的树。 网络编码用于实现数据多播,使得分组的混合(即线性组合)在网络中传输。 冗余分组可以与非冗余(“创新”)分组区分开,从而可以通过链路创新和/或会话创新来测量网络状况。

    Multiparty real time content delivery
    8.
    发明授权
    Multiparty real time content delivery 有权
    多方实时内容交付

    公开(公告)号:US08824470B2

    公开(公告)日:2014-09-02

    申请号:US12791893

    申请日:2010-06-02

    摘要: Described is a distributed peer-assisted multicast content delivery system (e.g., a multiparty conferencing application) that uses an adaptive link rate control protocol to discover and adapt to an arbitrary topology quickly and converge to efficient link rate allocations allowed by an underlying network. Link rates are regularly obtained and used to determine trees for sending packets to other nodes. Network coding is used to implement data multicast so that mixtures (i.e., linear combinations) of the packets are transmitted in the network. The redundant packets may be differentiated from non-redundant (“innovative”) packets such that network conditions may be measured by link innovation and/or session innovation.

    摘要翻译: 描述了使用自适应链路速率控制协议快速发现和适应任意拓扑并且收敛到底层网络允许的有效链路速率分配的分布式对等辅助多播内容传送系统(例如,多方会议应用)。 定期获取链路速率并用于确定用于向其他节点发送数据包的树。 网络编码用于实现数据多播,使得分组的混合(即线性组合)在网络中传输。 冗余分组可以与非冗余(“创新”)分组区分开,从而可以通过链路创新和/或会话创新来测量网络状况。

    APPLICATION AWARE RATE CONTROL
    9.
    发明申请
    APPLICATION AWARE RATE CONTROL 审中-公开
    应用程序价值控制

    公开(公告)号:US20090164657A1

    公开(公告)日:2009-06-25

    申请号:US11961900

    申请日:2007-12-20

    IPC分类号: G06F15/173

    摘要: A “communications rate controller” provides various techniques for maximizing a quality of real-time communications (RTC) (including audio and/or video broadcasts and conferencing) over multi-hop networks such as, for example, the Internet. Endpoints in such networks generally communicate via a segmented path that extends through one or more routers between each endpoint. Maximization of conferencing quality is generally accomplished by providing in-session bandwidth estimation across segments of the network path between endpoints (i.e., communication/conference participants) in combination with a robust non-oscillating dynamic rate control strategy for maximizing usage of available bandwidth between RTC endpoints. Further, the dynamic rate control techniques provided by the communications rate controller are designed to prevent degradation in end-to-end delay, jitter, and packet loss characteristics of the RTC.

    摘要翻译: “通信速率控制器”提供了通过多跳网络(例如因特网)来最大化实时通信(RTC)(包括音频和/或视频广播和会议)的质量的各种技术。 这种网络中的端点通常通过分段路径进行通信,该路径延伸通过每个端点之间的一个或多个路由器。 会议质量的最大化通常通过在端点(即通信/会议参与者)之间的网络路径的段之间提供会话期间带宽估计,结合鲁棒的非振荡动态速率控制策略来实现,以最大化RTC之间的可用带宽的使用 端点。 此外,由通信速率控制器提供的动态速率控制技术被设计为防止RTC的端到端延迟,抖动和分组丢失特性的劣化。

    ENERGY-BASED SOUND SOURCE LOCALIZATION AND GAIN NORMALIZATION
    10.
    发明申请
    ENERGY-BASED SOUND SOURCE LOCALIZATION AND GAIN NORMALIZATION 有权
    基于能量的声源定位和增益正规化

    公开(公告)号:US20080170717A1

    公开(公告)日:2008-07-17

    申请号:US11623643

    申请日:2007-01-16

    IPC分类号: H04R3/00

    摘要: An energy based technique to estimate the positions of people speaking from an ad hoc network of microphones. The present technique does not require accurate synchronization of the microphones. In addition, a technique to normalize the gains of the microphones based on people's speech is presented, which allows aggregation of various audio channels from the ad hoc microphone network into a single stream for audio conferencing. The technique is invariant of the speaker's volumes thus making the system easy to deploy in practice.

    摘要翻译: 一种基于能量的技术来估计从麦克风的自组织网络发言的人的位置。 本技术不需要麦克风的准确同步。 此外,提出了一种基于人们的语音来归一化麦克风的增益的技术,其允许将各种音频频道从专用麦克风网络聚合成用于音频会议的单个流。 该技术是扬声器音量不变的,从而使得系统在实践中容易部署。