Scalable content delivery network request handling mechanism to support a request processing layer
    1.
    发明授权
    Scalable content delivery network request handling mechanism to support a request processing layer 有权
    可扩展内容传送网络请求处理机制,支持请求处理层

    公开(公告)号:US09509804B2

    公开(公告)日:2016-11-29

    申请号:US14135179

    申请日:2013-12-19

    摘要: Described herein are improved systems, methods, and devices for delivering and managing metadata in a distributed computing platform such as a content delivery network (CDN) so as to configure content servers to handle client requests. The teachings hereof provide, among other things, scalable and configurable solutions for delivering and managing metadata, preferably by leveraging dynamically obtained control information. For example, in one embodiment, a given content server may store metadata, e.g., in a configuration file, that references dynamic, late-bound control information for use in satisfying dependencies. This dynamic control information can be requested by the CDN content server, typically from a remote host, when needed to parse and execute the metadata.

    摘要翻译: 这里描述了用于在分布式计算平台(诸如内容传送网络(CDN))中传送和管理元数据的改进的系统,方法和设备,以便配置内容服务器来处理客户端请求。 本文的教导尤其提供了用于递送和管理元数据的可扩展和可配置的解决方案,优选地通过利用动态获得的控制信息。 例如,在一个实施例中,给定内容服务器可以存储例如在配置文件中的元数据,该配置文件引用用于满足依赖性的动态的,后期约束的控制信息。 当需要解析和执行元数据时,该动态控制信息可以由CDN内容服务器通常从远程主机请求。

    Dynamic multimedia fingerprinting system
    2.
    发明授权
    Dynamic multimedia fingerprinting system 有权
    动态多媒体指纹系统

    公开(公告)号:US08271793B2

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

    申请号:US12489375

    申请日:2009-06-22

    IPC分类号: H04L29/06 H04L9/32

    摘要: A dynamic multimedia fingerprinting system is provided. A user requests multimedia content from a Web cache server that verifies that the user is authorized to download the content. A custom fingerprint specific to the user is generated and dynamically inserted into the content as the content is delivered to the user. The custom fingerprint can be generated on the Web cache server or at the content provider's server. The system allows a content provider to specify where the custom fingerprint is inserted into the content or where the fingerprint is to replace a placeholder within the content.

    摘要翻译: 提供动态多媒体指纹系统。 用户从Web缓存服务器请求多媒体内容,以验证用户是否被授权下载内容。 生成特定于用户的自定义指纹,并且当内容被传递给用户时,动态地插入到内容中。 可以在Web缓存服务器或内容提供商的服务器上生成自定义指纹。 该系统允许内容提供商指定自定义指纹插入到内容中的位置或指纹何处替换内容中的占位符。

    Mechanism for distinguishing between content to be served through first or second delivery channels

    公开(公告)号:US10785280B2

    公开(公告)日:2020-09-22

    申请号:US15862348

    申请日:2018-01-04

    IPC分类号: H04L29/08

    摘要: Described herein are methods, apparatus and systems for selectively delivering content through one of two communication channels, one being origin to client and the other being from or through a CDN to client. Thus a client may choose to request content from a CDN and/or from an origin server. This disclosure sets forth techniques for, among other things, distinguishing between which channel to use for a given object, using the CDN-client channel to obtain the performance benefit of doing so, and reverting to the origin-client channel where content may be private, sensitive, corrupted, or otherwise considered to be unsuitable from delivery from and/or through the CDN.

    Session persistence management by a server in a content delivery network
    4.
    发明授权
    Session persistence management by a server in a content delivery network 有权
    内容传送网络中的服务器进行会话持久性管理

    公开(公告)号:US08478883B2

    公开(公告)日:2013-07-02

    申请号:US13073998

    申请日:2011-03-28

    IPC分类号: G06F15/16

    摘要: A method and apparatus for establishing session persistence between a client and an origin server are provided. The session persistence can be managed by an intermediate cache server. The persistence is established by inserting an identifier and origin server address in a cookie or URL. Alternatively, the persistence is established by a table mapping a source IP address or a session ID to a specific origin server. Subsequent requests from the same client are mapped to the same origin server using these methods of establishing persistence.

    摘要翻译: 提供了一种用于在客户机和源服务器之间建立会话持久性的方法和装置。 会话持久性可以由中间缓存服务器管理。 通过在cookie或URL中插入标识符和源服务器地址来建立持久性。 或者,通过将源IP地址或会话ID映射到特定原始服务器的表来建立持久性。 使用这些建立持久性的方法将来自同一客户机的后续请求映射到相同的源服务器。

    Method and system for enhancing live stream delivery quality using prebursting
    5.
    发明授权
    Method and system for enhancing live stream delivery quality using prebursting 有权
    使用预喷射增强活流输送质量的方法和系统

    公开(公告)号:US07409456B2

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

    申请号:US10410986

    申请日:2003-04-10

    IPC分类号: G06F15/16

    摘要: A method to “accelerate” the delivery of a portion of a data stream across nodes of a stream transport network. According to the invention, a portion of a live stream is forwarded from a first node to a second node in a transport network at a high bitrate as compared to the stream's encoded bitrate, and thereafter, the stream continues to be forwarded from the first node to the second node at or near the encoded bitrate. The disclosed technique of forwarding a portion of a stream at a high bitrate as compared to the encoded bitrate of the stream is sometimes referred to as “prebursting” the stream. This technique provides significant advantages in that it reduces stream startup time, reduces unrecoverable stream packet loss, and reduces stream rebuffers as the stream is viewed by a requesting end user that has been mapped to a media server in a distributed computer network such as a content delivery network.

    摘要翻译: 一种在流传输网络的节点上“加速”一部分数据流的传送的方法。 根据本发明,与流的编码比特率相比,实时流的一部分以高比特率从传输网络中的第一节点转发到第二节点,此后,流继续从第一节点转发 到编码比特率处或附近的第二节点。 与流的编码比特率相比,公开的以高比特率转发流的一部分的技术有时被称为“预爆”流。 该技术提供了显着的优点,因为它减少了流启动时间,减少了不可恢复的流分组丢失,并且减少了流拒斥,因为请求终端用户已经将流映射到分布式计算机网络中的媒体服务器(如内容) 交付网络。