Domain name resolution resource allocation
    32.
    发明授权
    Domain name resolution resource allocation 有权
    域名解析资源分配

    公开(公告)号:US07707314B2

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

    申请号:US11530790

    申请日:2006-09-11

    IPC分类号: G06F15/18

    摘要: A content delivery network (CDN) for delivering content over the Internet is disclosed in one embodiment. The CDN is configured to deliver content for others and includes a domain resolution service (DNS) server, caching servers and an Internet interface. The DNS server receives a first domain resolution request and produces a first DNS solution, and receives a second domain resolution request and produces a second DNS solution. The first and second domain resolution requests correspond to a same domain. The caching servers correspond to a plurality of addresses. The interface receives domain resolution requests, which include the first and second domain resolution requests, and transmits DNS solutions, which include the first and second DNS solutions. The first DNS solution comprises a first plurality of addresses corresponding to at least a first subset of the plurality of caching servers, and the second DNS solution comprises a second plurality of addresses corresponding to at least a second subset of the plurality of caching servers. The first DNS solution is different from the second DNS solution in that the second subset includes an address for a caching server not in the first subset. The second subset is chosen to generally match a processing power of the first subset.

    摘要翻译: 在一个实施例中公开了用于通过因特网递送内容的内容递送网络(CDN)。 CDN被配置为为他人提供内容,包括域解析服务(DNS)服务器,缓存服务器和Internet接口。 DNS服务器接收第一域解析请求并产生第一DNS解决方案,并且接收第二域解析请求并产生第二DNS解决方案。 第一和第二域解析请求对应于同一域。 缓存服务器对应于多个地址。 该接口接收域解析请求,其中包括第一和第二域解析请求,并发送包括第一和第二DNS解决方案的DNS解决方案。 所述第一DNS解决方案包括对应于所述多个高速缓存服务器的至少第一子集的第一多个地址,并且所述第二DNS解决方案包括对应于所述多个高速缓存服务器的至少第二子集的第二多个地址。 第一个DNS解决方案与第二个DNS解决方案不同之处在于,第二个子集包含不在第一个子集中的缓存服务器的地址。 第二子集被选择为通常匹配第一子集的处理能力。

    INTELLIGENT CONTENT STREAM BANDWIDTH DETERMINATION
    33.
    发明申请
    INTELLIGENT CONTENT STREAM BANDWIDTH DETERMINATION 有权
    智能内容流带宽确定

    公开(公告)号:US20100077099A1

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

    申请号:US12563660

    申请日:2009-09-21

    申请人: Michael M. Gordon

    发明人: Michael M. Gordon

    IPC分类号: G06F15/16

    摘要: A system and method for delivering content objects over the Internet to an end user system with a content delivery network (CDN) is disclosed that allows for intelligent bandwidth determination for content streams. A content object is delivered with the CDN using the Internet. When a content object is requested by an end user media player, characteristics of the access network, the content object and/or the CDN are used to choose an suitable algorithm. The algorithm then determines a bitrate for delivery of the content object to the end user media player. Ultimately, the content object is transmitted at the bitrate to the end user media player.

    摘要翻译: 公开了一种用于通过因特网将内容对象传递到具有内容传送网络(CDN)的终端用户系统的系统和方法,其允许内容流的智能带宽确定。 内容对象与CDN一起使用Internet传送。 当终端用户媒体播放器请求内容对象时,使用访问网络,内容对象和/或CDN的特征来选择合适的算法。 然后,该算法确定用于将内容对象传送到终端用户媒体播放器的比特率。 最终,内容对象以比特率传输到终端用户媒体播放器。

    NETWORK-AWARE DOWNLOAD MANAGER
    34.
    发明申请
    NETWORK-AWARE DOWNLOAD MANAGER 审中-公开
    NETWORK-AWARE下载管理器

    公开(公告)号:US20100011090A1

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

    申请号:US12502804

    申请日:2009-07-14

    申请人: Michael M. Gordon

    发明人: Michael M. Gordon

    IPC分类号: G06F15/173

    CPC分类号: H04L67/06 H04L67/325

    摘要: A download management system is disclosed. A number of download managers on a local area network (LAN) expressly negotiate bandwidth allocations with a politeness coordination function. Some bandwidth is consumed without the express negotiation and the politeness coordination function characterizes those while allocating an estimated bandwidth to provide adequate QoS. Some download managers can have their stream or download scheduled for a later time if adequate bandwidth is unavailable. The upstream connection to the Internet or wide area network (WAN) can be scheduled efficiently for computing devices that may or may not have a download manager capable of the express negotiation.

    摘要翻译: 公开了一种下载管理系统。 局域网(LAN)上的一些下载管理器明确地通过礼貌协调功能来协商带宽分配。 在没有明确协商的情况下消耗一些带宽,并且礼貌协调功能在分配估计带宽以提供足够的QoS的同时表征。 某些下载管理员可以在没有足够的带宽的情况下将其流或下载安排在较晚的时间。 可以有效地调度到因特网或广域网(WAN)的上游连接,用于可能具有也可以不具有能够进行快速协商的下载管理器的计算设备。

    DYNAMICALLY-EXECUTED SYNDICATION SERVICES
    35.
    发明申请
    DYNAMICALLY-EXECUTED SYNDICATION SERVICES 审中-公开
    动态执行情况通报服务

    公开(公告)号:US20130080579A1

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

    申请号:US13339668

    申请日:2011-12-29

    IPC分类号: G06F15/16

    摘要: Systems and methods for dynamically executing syndication services are provided that automatically implement business rules for syndication based on contextual data corresponding to a request for a media file. These systems and methods may be part of a larger media servicing network that can be used to, among other things, process uploaded media content, provide it for streaming/downloading, and collect metric information regarding the streaming/downloading. The disclosed systems and methods provide for receiving a request having a Uniform Resource Locator (URL) and providing an index file in accordance with business rules based on contextual data associated with the request. Embodiments further enable media content owners to distribute a single URL corresponding to a particular media file among many media providers, allowing a single media delivery and analytics services to provide comprehensive metric information regarding syndication for the all the media providers.

    摘要翻译: 提供了用于动态执行联合服务的系统和方法,其基于与媒体文件的请求对应的上下文数据自动实现用于联合的业务规则。 这些系统和方法可以是更大的媒体服务网络的一部分,其可以用于处理上传的媒体内容,提供流媒体/下载以及收集关于流/下载的度量信息。 所公开的系统和方法提供用于接收具有统一资源定位符(URL)的请求,并且根据与请求相关联的上下文数据根据业务规则提供索引文件。 实施例进一步使得媒体内容所有者能够在许多媒体提供商之间分配对应于特定媒体文件的单个URL,从而允许单个媒体传送和分析服务提供关于所有媒体提供者的联合的综合度量信息。

    INTELLIGENT CONTENT STREAM BANDWIDTH DETERMINATION
    36.
    发明申请
    INTELLIGENT CONTENT STREAM BANDWIDTH DETERMINATION 有权
    智能内容流带宽确定

    公开(公告)号:US20120297084A1

    公开(公告)日:2012-11-22

    申请号:US13564486

    申请日:2012-08-01

    申请人: Michael M. Gordon

    发明人: Michael M. Gordon

    IPC分类号: G06F15/16

    摘要: A system and method for delivering content objects over the Internet to an end user system with a content delivery network (CDN) is disclosed that allows for intelligent bandwidth determination for content streams. A content object is delivered with the CDN using the Internet. When a content object is requested by an end user media player, characteristics of the access network, the content object and/or the CDN are used to choose an suitable algorithm. The algorithm then determines a bitrate for delivery of the content object to the end user media player. Ultimately, the content object is transmitted at the bitrate to the end user media player.

    摘要翻译: 公开了一种用于通过因特网将内容对象传送到具有内容传送网络(CDN)的终端用户系统的系统和方法,其允许内容流的智能带宽确定。 内容对象与CDN一起使用Internet传送。 当终端用户媒体播放器请求内容对象时,使用访问网络,内容对象和/或CDN的特征来选择合适的算法。 然后,该算法确定用于将内容对象传送到终端用户媒体播放器的比特率。 最终,内容对象以比特率传输到终端用户媒体播放器。

    Intelligent content stream bandwidth determination
    37.
    发明授权
    Intelligent content stream bandwidth determination 有权
    智能内容流带宽确定

    公开(公告)号:US08250232B2

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

    申请号:US12563660

    申请日:2009-09-21

    申请人: Michael M. Gordon

    发明人: Michael M. Gordon

    IPC分类号: G06F15/16 H04N7/173

    摘要: A system and method for delivering content objects over the Internet to an end user system with a content delivery network (CDN) is disclosed that allows for intelligent bandwidth determination for content streams. A content object is delivered with the CDN using the Internet. When a content object is requested by an end user media player, characteristics of the access network, the content object and/or the CDN are used to choose an suitable algorithm. The algorithm then determines a bitrate for delivery of the content object to the end user media player. Ultimately, the content object is transmitted at the bitrate to the end user media player.

    摘要翻译: 公开了一种用于通过因特网将内容对象传送到具有内容传送网络(CDN)的终端用户系统的系统和方法,其允许内容流的智能带宽确定。 内容对象与CDN一起使用Internet传送。 当终端用户媒体播放器请求内容对象时,使用访问网络,内容对象和/或CDN的特征来选择合适的算法。 然后,该算法确定用于将内容对象传送到终端用户媒体播放器的比特率。 最终,内容对象以比特率传输到终端用户媒体播放器。

    Domain name resolution resource allocation
    38.
    发明授权
    Domain name resolution resource allocation 有权
    域名解析资源分配

    公开(公告)号:US08195837B2

    公开(公告)日:2012-06-05

    申请号:US12726840

    申请日:2010-03-18

    IPC分类号: G06F15/16

    摘要: A content delivery network (CDN) for delivering content over the Internet is disclosed in one embodiment. The CDN is configured to deliver content for others and includes a domain resolution service (DNS) server, caching servers and an Internet interface. The DNS server receives a first domain resolution request and produces a first DNS solution, and receives a second domain resolution request and produces a second DNS solution. The first and second domain resolution requests correspond to a same domain. The caching servers correspond to a plurality of addresses. The interface receives domain resolution requests, which include the first and second domain resolution requests, and transmits DNS solutions, which include the first and second DNS solutions. The first DNS solution comprises a first plurality of addresses corresponding to at least a first subset of the plurality of caching servers, and the second DNS solution comprises a second plurality of addresses corresponding to at least a second subset of the plurality of caching servers. The first DNS solution is different from the second DNS solution in that the second subset includes an address for a caching server not in the first subset. The second subset is chosen to generally match a processing power of the first subset.

    摘要翻译: 在一个实施例中公开了用于通过因特网递送内容的内容递送网络(CDN)。 CDN被配置为为他人提供内容,包括域解析服务(DNS)服务器,缓存服务器和Internet接口。 DNS服务器接收第一域解析请求并产生第一DNS解决方案,并且接收第二域解析请求并产生第二DNS解决方案。 第一和第二域解析请求对应于同一域。 缓存服务器对应于多个地址。 该接口接收域解析请求,其中包括第一和第二域解析请求,并发送包括第一和第二DNS解决方案的DNS解决方案。 所述第一DNS解决方案包括对应于所述多个高速缓存服务器的至少第一子集的第一多个地址,并且所述第二DNS解决方案包括对应于所述多个高速缓存服务器的至少第二子集的第二多个地址。 第一个DNS解决方案与第二个DNS解决方案不同之处在于,第二个子集包含不在第一个子集中的缓存服务器的地址。 第二子集被选择为通常匹配第一子集的处理能力。

    CONDITIONAL PROTOCOL CONTROL
    40.
    发明申请
    CONDITIONAL PROTOCOL CONTROL 有权
    条件协议控制

    公开(公告)号:US20130060893A1

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

    申请号:US13595904

    申请日:2012-08-27

    IPC分类号: G06F15/16

    CPC分类号: H04L47/193 H04L47/283

    摘要: Techniques for modifying the performance of a transport layer protocol in response to a request for content are disclosed. A connection can be established between a content distribution server and an end user computer according to preconfigured parameters. When a request for content is received over the connection, the content distribution server can determine one or more parameters relating to the performance of the connection using information from the request. The content distribution server can modify the connection at the transport layer according to the one or more parameters. Thereafter, the transport layer can manage delivery of the requested content to the end user computer in accordance with the modified parameters. In various embodiments, the content distribution server includes a modified TCP protocol stack which adjusts timing, pacing, and buffer allocation associated with a connection in response to requests from an application-layer data source.

    摘要翻译: 公开了响应于内容请求来修改传输层协议的性能的技术。 可以根据预配置的参数在内容分发服务器和最终用户计算机之间建立连接。 当通过连接接收到对内容的请求时,内容分发服务器可以使用来自请求的信息确定与连接的性能有关的一个或多个参数。 内容分发服务器可以根据一个或多个参数修改传输层的连接。 此后,传输层可以根据修改的参数来管理所请求的内容到终端用户计算机的传送。 在各种实施例中,内容分发服务器包括修改的TCP协议栈,其响应于来自应用层数据源的请求调整与连接相关联的定时,起搏和缓冲器分配。