Optimized Content Distribution Based on Metrics Derived from the End User
    1.
    发明申请
    Optimized Content Distribution Based on Metrics Derived from the End User 有权
    基于最终用户导出的指标优化的内容分发

    公开(公告)号:US20120054266A1

    公开(公告)日:2012-03-01

    申请号:US12873598

    申请日:2010-09-01

    IPC分类号: G06F15/16

    摘要: Some embodiments provide systems and methods for determining a server of a distributed hosting system to optimally distribute content to an end user. The method includes identifying an IP address of the end user. Based on the IP address, a set of servers send packets to the end user to derive performance metrics. The performance metrics are used to determine a server from the set of servers that optimally distributes content to the end user. The method modifies a configuration for resolving end user requests such that the optimal server is identified to the end user when the end user requests content from the hosting system. Some embodiments determine the optimal server by providing downloadable content that is embedded with a monitoring tool. The monitoring tool causes the end user to derive performance metrics for the hosting system when downloading a particular object from a set of servers.

    摘要翻译: 一些实施例提供用于确定分布式主机系统的服务器以最佳地向最终用户分发内容的系统和方法。 该方法包括识别最终用户的IP地址。 基于IP地址,一组服务器向最终用户发送数据包以导出性能指标。 性能指标用于从最佳分发内容到最终用户的服务器集中确定服务器。 该方法修改用于解决最终用户请求的配置,使得当最终用户从主机系统请求内容时,最终服务器被识别给最终用户。 一些实施例通过提供嵌入监视工具的可下载内容来确定最佳服务器。 当从一组服务器下载特定对象时,监视工具使最终用户导出主机系统的性能指标。

    Optimized content distribution based on metrics derived from the end user
    2.
    发明授权
    Optimized content distribution based on metrics derived from the end user 有权
    基于从最终用户导出的指标优化的内容分发

    公开(公告)号:US08745128B2

    公开(公告)日:2014-06-03

    申请号:US12873598

    申请日:2010-09-01

    IPC分类号: G06F15/16

    摘要: Some embodiments provide systems and methods for determining a server of a distributed hosting system to optimally distribute content to an end user. The method includes identifying an IP address of the end user. Based on the IP address, a set of servers send packets to the end user to derive performance metrics. The performance metrics are used to determine a server from the set of servers that optimally distributes content to the end user. The method modifies a configuration for resolving end user requests such that the optimal server is identified to the end user when the end user requests content from the hosting system. Some embodiments determine the optimal server by providing downloadable content that is embedded with a monitoring tool. The monitoring tool causes the end user to derive performance metrics for the hosting system when downloading a particular object from a set of servers.

    摘要翻译: 一些实施例提供用于确定分布式主机系统的服务器以最佳地向最终用户分发内容的系统和方法。 该方法包括识别最终用户的IP地址。 基于IP地址,一组服务器向最终用户发送数据包以导出性能指标。 性能指标用于从最佳分发内容到最终用户的服务器集中确定服务器。 该方法修改用于解决最终用户请求的配置,使得当最终用户从主机系统请求内容时,最终服务器被识别给最终用户。 一些实施例通过提供嵌入监视工具的可下载内容来确定最佳服务器。 当从一组服务器下载特定对象时,监视工具使最终用户导出主机系统的性能指标。

    Optimized content distribution based on metrics derived from the end user

    公开(公告)号:US08639748B2

    公开(公告)日:2014-01-28

    申请号:US12873585

    申请日:2010-09-01

    摘要: Some embodiments provide systems and methods for determining a server of a distributed hosting system to optimally distribute content to an end user. The method includes identifying an IP address of the end user. Based on the IP address, a set of servers send packets to the end user to derive performance metrics. The performance metrics are used to determine a server from the set of servers that optimally distributes content to the end user. The method modifies a configuration for resolving end user requests such that the optimal server is identified to the end user when the end user requests content from the hosting system. Some embodiments determine the optimal server by providing downloadable content that is embedded with a monitoring tool. The monitoring tool causes the end user to derive performance metrics for the hosting system when downloading a particular object from a set of servers.

    Optimized Content Distribution Based on Metrics Derived from the End User

    公开(公告)号:US20120054265A1

    公开(公告)日:2012-03-01

    申请号:US12873585

    申请日:2010-09-01

    IPC分类号: G06F15/16 G06F17/00 G06F9/455

    摘要: Some embodiments provide systems and methods for determining a server of a distributed hosting system to optimally distribute content to an end user. The method includes identifying an IP address of the end user. Based on the IP address, a set of servers send packets to the end user to derive performance metrics. The performance metrics are used to determine a server from the set of servers that optimally distributes content to the end user. The method modifies a configuration for resolving end user requests such that the optimal server is identified to the end user when the end user requests content from the hosting system. Some embodiments determine the optimal server by providing downloadable content that is embedded with a monitoring tool. The monitoring tool causes the end user to derive performance metrics for the hosting system when downloading a particular object from a set of servers.

    Systems and methods for invoking commands across a federation
    5.
    发明授权
    Systems and methods for invoking commands across a federation 有权
    用于在联盟中调用命令的系统和方法

    公开(公告)号:US08504642B2

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

    申请号:US13595176

    申请日:2012-08-27

    IPC分类号: G06F15/167

    摘要: Some embodiments provide different frameworks for seamlessly issuing and executing commands across servers of different federation participants. Each framework facilitates issuance and execution of a command that originates from a first federation participant and that is intended for execution at servers of a second federation participant. In some embodiments, a framework implements a method for enabling command interoperability between distributed platforms that each operate a set of servers on behalf of content providers. The method involves receiving a command targeting a particular configuration that a first distributed platform deploys to a server that is operated by a second distributed platform. The method identifies the server of the second distributed platform that is deployed with the particular configuration. The method communicably couples to a command invocation system of the second distributed platform and issues the command to the command invocation system for issuance of the command to the identified server.

    摘要翻译: 一些实施例提供不同的框架,用于在不同联盟参与者的服务器上无缝地发布和执行命令。 每个框架有助于发布和执行来自第一联合参与者的并且旨在在第二联合参与者的服务器处执行的命令。 在一些实施例中,框架实现了一种方法,用于实现分布式平台之间的命令互操作性,每个分布式平台各自代表内容提供者操作一组服务器。 该方法涉及接收针对第一分布式平台部署到由第二分布式平台操作的服务器的特定配置的命令。 该方法标识使用特定配置部署的第二个分布式平台的服务器。 该方法可通信地耦合到第二分布式平台的命令调用系统,并向命令调用系统发出命令以向所识别的服务器发出命令。

    Systems and methods for invoking commands across a federation

    公开(公告)号:US08117276B1

    公开(公告)日:2012-02-14

    申请号:US13246762

    申请日:2011-09-27

    IPC分类号: G06F15/167

    摘要: Some embodiments provide different frameworks for seamlessly issuing and executing commands across servers of different federation participants. Each framework facilitates issuance and execution of a command that originates from a first federation participant and that is intended for execution at servers of a second federation participant. In some embodiments, a framework implements a method for enabling command interoperability between distributed platforms that each operate a set of servers on behalf of content providers. The method involves receiving a command targeting a particular configuration that a first distributed platform deploys to a server that is operated by a second distributed platform. The method identifies the server of the second distributed platform that is deployed with the particular configuration. The method communicably couples to a command invocation system of the second distributed platform and issues the command to the command invocation system for issuance of the command to the identified server.

    Systems and methods for invoking commands across a federation
    7.
    发明授权
    Systems and methods for invoking commands across a federation 有权
    用于在联盟中调用命令的系统和方法

    公开(公告)号:US08275851B1

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

    申请号:US13449183

    申请日:2012-04-17

    IPC分类号: G06F15/167

    摘要: Some embodiments provide different frameworks for seamlessly issuing and executing commands across servers of different federation participants. Each framework facilitates issuance and execution of a command that originates from a first federation participant and that is intended for execution at servers of a second federation participant. In some embodiments, a framework implements a method for enabling command interoperability between distributed platforms that each operate a set of servers on behalf of content providers. The method involves receiving a command targeting a particular configuration that a first distributed platform deploys to a server that is operated by a second distributed platform. The method identifies the server of the second distributed platform that is deployed with the particular configuration. The method communicably couples to a command invocation system of the second distributed platform and issues the command to the command invocation system for issuance of the command to the identified server.

    摘要翻译: 一些实施例提供不同的框架,用于在不同联盟参与者的服务器上无缝地发布和执行命令。 每个框架有助于发布和执行来自第一联合参与者的并且旨在在第二联合参与者的服务器处执行的命令。 在一些实施例中,框架实现了一种方法,用于实现分布式平台之间的命令互操作性,每个分布式平台各自代表内容提供者操作一组服务器。 该方法涉及接收针对第一分布式平台部署到由第二分布式平台操作的服务器的特定配置的命令。 该方法标识使用特定配置部署的第二个分布式平台的服务器。 该方法可通信地耦合到第二分布式平台的命令调用系统,并向命令调用系统发出命令以向所识别的服务器发出命令。

    Systems and methods for invoking commands across a federation

    公开(公告)号:US08190702B1

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

    申请号:US13336592

    申请日:2011-12-23

    IPC分类号: G06F15/167

    摘要: Some embodiments provide different frameworks for seamlessly issuing and executing commands across servers of different federation participants. Each framework facilitates issuance and execution of a command that originates from a first federation participant and that is intended for execution at servers of a second federation participant. In some embodiments, a framework implements a method for enabling command interoperability between distributed platforms that each operate a set of servers on behalf of content providers. The method involves receiving a command targeting a particular configuration that a first distributed platform deploys to a server that is operated by a second distributed platform. The method identifies the server of the second distributed platform that is deployed with the particular configuration. The method communicably couples to a command invocation system of the second distributed platform and issues the command to the command invocation system for issuance of the command to the identified server.

    Scalability and Redundancy Enhancements for Content Streaming
    9.
    发明申请
    Scalability and Redundancy Enhancements for Content Streaming 有权
    内容流的可扩展性和冗余增强

    公开(公告)号:US20120072608A1

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

    申请号:US12887487

    申请日:2010-09-21

    IPC分类号: G06F15/16

    摘要: Some embodiments provide methods and systems for improving the scalability and redundancy of a distributed content streaming system. Such scalability and redundancy is provided with zero configuration changes to the addressing used by content providers to publish content and zero configuration changes to existing servers of the system. The system includes ingest servers and edge servers. Content providers supply content streams to the ingest servers using a virtual or load balanced address that distributes the content streams across the ingest servers. Accordingly, ingest servers can be added or removed without changing content provider configurations. The ingest servers are configured to notify the edge servers of which content streams are available for streaming at which ingest server. When an ingest server is added to the system, its functionality may be assimilated without modifying the configurations of the other servers. Some embodiments also provide multiple caching layers.

    摘要翻译: 一些实施例提供了用于改进分布式内容流系统的可扩展性和冗余性的方法和系统。 提供了这种可扩展性和冗余度,对内容提供商使用的寻址进行零配置更改,将内容和零配置更改发布到系统的现有服务器。 该系统包括摄像服务器和边缘服务器。 内容提供商使用虚拟或负载平衡的地址向摄取的服务器提供内容流,从而将内容流跨越摄取的服务器。 因此,可以在不更改内容提供商配置的情况下添加或删除摄取服务器。 摄取服务器被配置为通知边缘服务器哪个内容流可用于在哪个摄取服务器上进行流式传输。 当将摄取服务器添加到系统时,其功能可以被同化而不修改其他服务器的配置。 一些实施例还提供多个缓存层。

    Scalability and redundancy enhancements for content streaming
    10.
    发明授权
    Scalability and redundancy enhancements for content streaming 有权
    内容流可扩展性和冗余度增强

    公开(公告)号:US08977766B2

    公开(公告)日:2015-03-10

    申请号:US12887487

    申请日:2010-09-21

    摘要: Some embodiments provide methods and systems for improving the scalability and redundancy of a distributed content streaming system. Such scalability and redundancy is provided with zero configuration changes to the addressing used by content providers to publish content and zero configuration changes to existing servers of the system. The system includes ingest servers and edge servers. Content providers supply content streams to the ingest servers using a virtual or load balanced address that distributes the content streams across the ingest servers. Accordingly, ingest servers can be added or removed without changing content provider configurations. The ingest servers are configured to notify the edge servers of which content streams are available for streaming at which ingest server. When an ingest server is added to the system, its functionality may be assimilated without modifying the configurations of the other servers. Some embodiments also provide multiple caching layers.

    摘要翻译: 一些实施例提供了用于改进分布式内容流系统的可扩展性和冗余性的方法和系统。 提供了这种可扩展性和冗余度,对内容提供商使用的寻址进行零配置更改,将内容和零配置更改发布到系统的现有服务器。 该系统包括摄像服务器和边缘服务器。 内容提供商使用虚拟或负载平衡的地址向摄取的服务器提供内容流,从而将内容流跨越摄取的服务器。 因此,可以在不更改内容提供商配置的情况下添加或删除摄取服务器。 摄取服务器被配置为通知边缘服务器哪个内容流可用于在哪个摄取服务器上进行流式传输。 当将摄取服务器添加到系统时,其功能可以被同化而不修改其他服务器的配置。 一些实施例还提供多个缓存层。