Peer-to-peer (P2P) streaming overlay construction and optimization
    2.
    发明授权
    Peer-to-peer (P2P) streaming overlay construction and optimization 有权
    对等(P2P)流覆盖的构建和优化

    公开(公告)号:US08051161B2

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

    申请号:US12330236

    申请日:2008-12-08

    IPC分类号: G06F15/173 G06F15/16

    摘要: This document describes a directed graph model using a peer-to-peer overlay structure and a gossip-based protocol to maintain the distributed membership. A protocol suite for peers to join the live streaming session, form the P2P streaming overlay, and exchange video packets with others has also been presented. The different capabilities of the heterogeneous peers are well depicted using an adaptive out-degree mechanism. The performance of the whole system is maintained by a contribution-aware mechanism, which ensures that the peers with large contribution will get more chance to be served than those with small or no contribution.

    摘要翻译: 本文档描述了使用对等覆盖结构和基于八卦的协议来维护分布式成员资格的有向图模型。 还提出了一种用于同伴加入直播流会话的协议组,形成P2P流覆盖,并与其他视频分组交换。 异构对等体的不同功能使用自适应外向机制进行了很​​好的描述。 整个系统的表现由贡献感知机制保持,确保与贡献较小或没有贡献的同伴具有较大贡献的机会将获得更多的机会。

    Lecture Capture and Broadcast System
    4.
    发明申请
    Lecture Capture and Broadcast System 有权
    讲座拍摄和广播系统

    公开(公告)号:US20100186056A1

    公开(公告)日:2010-07-22

    申请号:US12357627

    申请日:2009-01-22

    IPC分类号: H04N7/173

    摘要: An end-to-end lecture broadcast system (LBS) is described. The LBS system typically comprises three modules: a schedule module, a capture module and a transmission module. The schedule module is comprised of a scheduler that is implemented as a software add-on on the lecture host's computing device, a schedule server, and a schedule agent component in the uploading peer to provide for channel based management. The capture module is comprised of a video camera for capturing video content, one or more microphones for capturing audio content, and a VGA signal capture for capturing presentation materials. The transmission module is comprised of an uploading peer and a web server. The uploading peer is responsible for transmitting video/audio content to the Internet/intranet using peer-to-peer (P2P) streaming technology. The web server is responsible for the delivery of captured presentation materials and for ensuring the synchronous play back of video/audio content and presentation materials.

    摘要翻译: 描述了端到端讲座广播系统(LBS)。 LBS系统通常包括三个模块:调度模块,捕获模块和传输模块。 该调度模块包括一个调度器,该调度程序被实现为演讲主机的计算设备上的软件附件,调度服务器和上传对等体中的调度代理组件,以提供基于频道的管理。 捕获模块包括用于捕获视频内容的摄像机,用于捕获音频内容的一个或多个麦克风,以及用于捕获演示材料的VGA信号捕获。 传输模块由上传对等体和Web服务器组成。 上传对等体负责使用点对点(P2P)流技术将视频/音频内容传输到互联网/内部网。 Web服务器负责传送捕获的演示资料,并确保视频/音频内容和演示资料的同步播放。

    Network Address Translators (NAT) Type Detection Techniques
    5.
    发明申请
    Network Address Translators (NAT) Type Detection Techniques 有权
    网络地址转换器(NAT)类型检测技术

    公开(公告)号:US20100146099A1

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

    申请号:US12328296

    申请日:2008-12-04

    IPC分类号: G06F15/173

    摘要: Techniques described herein enable peers to determine each peer's NAT type much more efficiently and quickly than when compared with existing techniques. To do so, a peer simultaneously sends multiple test messages to a server. The peer then waits to either receive a response for each of the multiple test messages or may store an indication that no response has been received after a predetermined timeout period. The peer then analyzes the received responses and/or the stored timeout indications to determine the peer's NAT type or to determine that the peer is operating free from concealment by a NAT/firewall device. By simultaneously sending the multiple test messages, the peer may determine the NAT type within a maximum time defined by the predetermined timeout period or a roundtrip time period that is required for communication between the peer and the server. As such, the tools allow for efficient NAT-type detection.

    摘要翻译: 本文描述的技术使得对等体能够比与现有技术相比更有效和快速地确定每个对等体的NAT类型。 为此,对等体同时向服务器发送多个测试消息。 然后,对等体等待接收多个测试消息中的每一个的响应,或者可以存储在预定的超时时段之后没有接收到响应的指示。 对等体然后分析接收到的响应和/或存储的超时指示以确定对等体的NAT类型或者确定对等体正在从NAT /防火墙设备的隐藏中运行。 通过同时发送多个测试消息,对等体可以在由对等体和服务器之间的通信所需的预定超时时间段或往返时间周期限定的最大时间内确定NAT类型。 因此,这些工具允许有效的NAT类型检测。

    Peer-to-peer aided live video sharing system
    6.
    发明授权
    Peer-to-peer aided live video sharing system 有权
    点对点辅助实时视频共享系统

    公开(公告)号:US07733808B2

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

    申请号:US11558878

    申请日:2006-11-10

    IPC分类号: G06F11/00 H04L12/56 H04N7/16

    摘要: Video data from an upload client is received at a hosting node. A request from a download client is received at a bootstrapping node to receive the video data. The download client to receive the video data directly from the hosting node when the hosting node is below a threshold, wherein the threshold is based at least in part on the maximum number of download clients the hosting node can stream to simultaneously. The download client to receive the video data from peers in a peer-to-peer overlay when the hosting node above the threshold.

    摘要翻译: 在主机节点接收来自上传客户端的视频数据。 在自举节点处接收来自下载客户端的请求以接收视频数据。 所述下载客户端在所述主机节点低于阈值时直接从所述主机节点接收所述视频数据,其中所述阈值至少部分地基于所述主机节点可以同时流式传输的下载客户端的最大数目。 当主机节点高于阈值时,下载客户端从点对点覆盖中的对等端接收视频数据。

    LOG MESSAGE ANOMALY DETECTION
    7.
    发明申请
    LOG MESSAGE ANOMALY DETECTION 有权
    日志消息异常检测

    公开(公告)号:US20110296244A1

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

    申请号:US12786837

    申请日:2010-05-25

    IPC分类号: G06F11/07

    CPC分类号: G06F11/3608

    摘要: One or more techniques and/or systems are disclosed for detecting anomalies in a message log. A log message is parsed from an unstructured text string to a structured form, comprising messages signature and parameter values. Structured log messages that contain a same parameter value of a same program variable are grouped together. One or more invariants for are identified from respective types of log message groups. Invariants are applied to log sequences of respective log types.

    摘要翻译: 公开了用于检测消息日志中的异常的一个或多个技术和/或系统。 日志消息从非结构化文本字符串解析为结构化形式,包括消息签名和参数值。 包含相同程序变量相同参数值的结构化日志消息分组在一起。 从相应类型的日志消息组中识别一个或多个不变量。 不变量应用于各自日志类型的日志序列。

    Distributed Kernel Density Estimation
    9.
    发明申请
    Distributed Kernel Density Estimation 有权
    分布式核密度估计

    公开(公告)号:US20080313188A1

    公开(公告)日:2008-12-18

    申请号:US11763285

    申请日:2007-06-14

    IPC分类号: G06F17/30

    摘要: The described systems and methods can be used to estimate the global distributed kernel density without prior information of data using a gossip based method. In the gossip based method, a node in a distributed network periodically selects and exchanges kernels with a random node in the network. After exchanging, both the initiating and the target node use the received kernels to update their local estimates. In addition, a data reduction method can be used to optimize the size of the kernel set at each node.

    摘要翻译: 所描述的系统和方法可以用于使用基于八卦的方法来估计全局分布式核密度,而无需使用数据的先验信息。 在基于八卦的方法中,分布式网络中的节点周期性地选择并与网络中的随机节点交换内核。 交换后,启动节点和目标节点都使用接收到的内核来更新其本地估计。 此外,可以使用数据简化方法来优化每个节点处的内核集的大小。

    Epipolar geometry-based motion estimation for multi-view image and video coding
    10.
    发明申请
    Epipolar geometry-based motion estimation for multi-view image and video coding 有权
    用于多视图图像和视频编码的基于双极几何的运动估计

    公开(公告)号:US20080172384A1

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

    申请号:US11653587

    申请日:2007-01-16

    摘要: Described is fast motion estimation based upon epipolar geometry, which can be used in compressing multi-view video. An epipolar line is computed based on a point (e.g., a centroid point) in a macroblock to be predicted, and a temporary starting point in an image is determined, such as a median predicted search center. A search starting point is further determined based on the temporary starting point and the epipolar line, e.g., a point on the epipolar line corresponding to an intersecting line that is projected orthogonally from the temporary point to the epipolar line. A motion estimation mechanism searches the search space to produce a motion vector. The search may be conducted starting at the search starting point in a reduced search area located around the epipolar line, e.g., a local diamond search and/or rotated unsymmetrical rood-pattern search.

    摘要翻译: 描述了基于对极几何的快速运动估计,可用于压缩多视图视频。 基于要预测的宏块中的点(例如,质心点)计算核线,并且确定图像中的临时起始点,诸如中值预测搜索中心。 基于临时起点和核线,进一步确定搜索起始点,例如对应于从临时点到对极线正交投影的相交线的对极线上的点。 运动估计机制搜索搜索空间以产生运动矢量。 搜索可以在位于核线附近的缩小搜索区域的搜索起点开始进行,例如本地菱形搜索和/或旋转的不对称轮廓图案搜索。