System and method for highly-scalable real-time and time-based data delivery using server clusters
    1.
    发明授权
    System and method for highly-scalable real-time and time-based data delivery using server clusters 有权
    使用服务器集群实现高度可扩展的实时和基于时间的数据传输的系统和方法

    公开(公告)号:US07403993B2

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

    申请号:US10205476

    申请日:2002-07-24

    IPC分类号: G06F15/173 G06F15/16

    CPC分类号: H04L29/06 G06F17/30017

    摘要: The present invention provides loosely-coupled cluster systems comprising a plurality of servers based on storage attached to the plurality of servers. Videos, or other assets, are automatically replicated within the server system to increase the number of concurrent play requests serviceable. The server systems can detect spikes in demand that may exceed the guaranteed number of concurrent play requests serviceable and dynamically transfer the high-in-demand or ‘hot’ asset to servers in the cluster that do not have the video. Alternatively, instead of transferring the entire asset, varying length prefixes of the asset may be transferred depending on the availability of resources. The remainder of the asset is transferred in some embodiments on demand with sufficient buffering or other storage to guarantee playback to the user or subscriber according to the required quality of service (QOS).

    摘要翻译: 本发明提供了松散耦合的集群系统,其包括基于连接到多个服务器的存储器的多个服务器。 视频或其他资产在服务器系统内自动复制,以增加并发播放请求的数量。 服务器系统可以检测到可能超过可保护的并发播放请求数量的尖峰,并将高需求或“热”资产动态地传输到没有视频的集群中的服务器。 或者,代替传输整个资产,可以根据资源的可用性来转移资产的不同长度的前缀。 在一些实施例中,资源的剩余部分在需要时通过足够的缓冲或其他存储来传送,以保证根据所需的服务质量(QOS)向用户或用户播放。

    System, server, and method for variable bit rate multimedia streaming
    2.
    发明授权
    System, server, and method for variable bit rate multimedia streaming 有权
    用于可变比特率多媒体流的系统,服务器和方法

    公开(公告)号:US07310678B2

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

    申请号:US09917198

    申请日:2001-07-27

    IPC分类号: G06F15/16

    摘要: System, method, and computer program products for implementing techniques for efficient delivery of variable bit rate streaming media assets having a variety of data formats. An embodiment provides delivery system for use in client server computer architecture in which server provides streaming media assets to at least one client over computer network, wherein media assets can have plurality of data formats, including a packet producer that acquires a streaming media asset in packetized form and places time stamps on packets that specify delivery time for each packet, a time stamp packet queue containing the packets with time stamps in a first in, first out order; and a feeder module that removes packets from the time stamp packet queue and transmits the removed packets to a client via the computer network, transmission for each packet concluded at least by the specified delivery time in each packet.

    摘要翻译: 用于实现有效传送具有各种数据格式的可变比特率流媒体资产的技术的系统,方法和计算机程序产品。 一个实施例提供了在客户服务器计算机体系结构中使用的传送系统,其中服务器通过计算机网络向至少一个客户端提供流媒体资产,其中媒体资产可以具有多个数据格式,包括在分组化中获取流媒体资产的分组生成器 在指定每个数据包的传送时间的数据包上形成并放置时间戳,包含以先入先出的时间戳的数据包的时间戳包队列; 以及馈送器模块,其从时间戳分组队列中去除分组,并且经由计算机网络将去除的分组发送到客户端,每个分组的传输至少在每个分组中指定的传送时间内被完成。

    SYSTEM AND METEHOD FOR HIGHLY SCALABLE REAL-TIME AND TIME-BASED DATA DELIVERY USING SERVER CLUSTERS
    7.
    发明申请
    SYSTEM AND METEHOD FOR HIGHLY SCALABLE REAL-TIME AND TIME-BASED DATA DELIVERY USING SERVER CLUSTERS 审中-公开
    使用服务器群集进行高可实时和基于时间的数据传送的系统和风险

    公开(公告)号:US20080270610A1

    公开(公告)日:2008-10-30

    申请号:US12166276

    申请日:2008-07-01

    IPC分类号: G06F15/173

    CPC分类号: H04L29/06 G06F16/40

    摘要: The present invention provides loosely-coupled cluster systems comprising a plurality of servers based on storage attached to the plurality of servers. Videos, or other assets, are automatically replicated within the server system to increase the number of concurrent play requests serviceable. The server systems can detect spikes in demand that may exceed the guaranteed number of concurrent play requests serviceable and dynamically transfer the high-in-demand or ‘hot’ asset to servers in the cluster that do not have the video. Alternatively, instead of transferring the entire asset, varying length prefixes of the asset may be transferred depending on the availability of resources. The remainder of the asset is transferred in some embodiments on demand with sufficient buffering or other storage to guarantee playback to the user or subscriber according to the required quality of service (QOS).

    摘要翻译: 本发明提供了松散耦合的集群系统,其包括基于连接到多个服务器的存储器的多个服务器。 视频或其他资产在服务器系统内自动复制,以增加并发播放请求的数量。 服务器系统可以检测到可能超过可保护的并发播放请求数量的尖峰,并将高需求或“热”资产动态地传输到没有视频的集群中的服务器。 或者,代替传输整个资产,可以根据资源的可用性来转移资产的不同长度的前缀。 在一些实施例中,资源的剩余部分在需要时通过足够的缓冲或其他存储来传送,以保证根据所需的服务质量(QOS)向用户或用户播放。

    Prefix caching for media objects
    8.
    发明授权
    Prefix caching for media objects 有权
    用于媒体对象的前缀缓存

    公开(公告)号:US06859840B2

    公开(公告)日:2005-02-22

    申请号:US09774204

    申请日:2001-01-29

    摘要: A method, system, and computer readable medium for delivering media object to a user over a computer network. Media object is divided into first portions and remaining portions, and the first portions are stored on edge server computers in communication with client computers. Upon receiving a request for delivery from a user, the edge server computer transmits the first portion of the media object to the client computer. The edge server computer then requests delivery of the remaining portion of the media object from the origin server computer. Upon receipt of the remaining portion of the media object from the origin server computer, the edge server computer transmits the remaining portion of the media object to the user such that delivery of both portions of the media object to the client computer is continuous and uninterrupted.

    摘要翻译: 一种用于通过计算机网络向用户传送媒体对象的方法,系统和计算机可读介质。 媒体对象分为第一部分和剩余部分,第一部分存储在与客户端计算机通信的边缘服务器计算机上。 边缘服务器计算机在接收到从用户传送的请求时,将媒体对象的第一部分发送给客户端计算机。 边缘服务器计算机然后请求从原始服务器计算机传送媒体对象的剩余部分。 当从原始服务器计算机接收到媒体对象的剩余部分时,边缘服务器计算机将媒体对象的剩余部分发送给用户,使得媒体对象的两部分传送到客户端计算机是连续且不间断的。

    Media server system and process having device independent near-online storage support
    10.
    发明申请
    Media server system and process having device independent near-online storage support 有权
    媒体服务器系统和进程具有设备独立的在线存储支持

    公开(公告)号:US20020152364A1

    公开(公告)日:2002-10-17

    申请号:US10037756

    申请日:2001-10-22

    申请人: Kasenna, Inc.

    IPC分类号: G06F012/00

    摘要: A media server system and process are disclosed that have device independent near-online storage support. A plurality of media assets are stored in online storage, and a plurality of media assets are stored on tertiary storage devices in tertiary storage to provide near-online storage. A media server, having access to the online storage and the tertiary storage, receives a user request for a media asset. The media server then determines whether the requested media asset needs to be loaded from the tertiary storage. If so, the media server allocates space in the online storage for the requested media asset. A transfer process specific to the tertiary storage devices is then used to transfer content of the requested media asset to the online storage.

    摘要翻译: 公开了具有设备独立的近在线存储支持的媒体服务器系统和过程。 多个媒体资产被存储在在线存储器中,并且多个媒体资产被存储在三级存储器中的三级存储设备中以提供近在线存储。 能够访问在线存储和第三存储的媒体服务器接收用于媒体资产的用户请求。 媒体服务器然后确定是否需要从第三级存储装载请求的媒体资产。 如果是这样,媒体服务器在所请求的媒体资产的在线存储器中分配空间。 然后,使用特定于三级存储设备的传送处理将所请求的媒体资源的内容传送到在线存储器。