Distributing transcoding tasks across a dynamic set of resources using a queue responsive to restriction-inclusive queries
    1.
    发明授权
    Distributing transcoding tasks across a dynamic set of resources using a queue responsive to restriction-inclusive queries 有权
    使用响应包含限制性查询的队列在一组动态资源上分发转码任务

    公开(公告)号:US08527645B1

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

    申请号:US13651663

    申请日:2012-10-15

    IPC分类号: G06F15/16

    摘要: A method and system for performing processing tasks is disclosed. At a resource, a detection is made as to when the resource is available to perform a processing task. Usage of the resource for performing processing tasks associated with each client of a set of clients is monitored. A restriction limiting which processing task is to be assigned to the resource is identified. The restriction identifies a hierarchy amongst at least two clients of the set of clients. The hierarchy is based on the monitored usage. A query identifying the restriction is generated. The query is transmitted to a remote queue in communication with a plurality of independent resources. The plurality of independent resources includes the resource. A response is received from the queue. The response identifies a processing task.

    摘要翻译: 公开了一种用于执行处理任务的方法和系统。 在资源中,检测资源何时可用于执行处理任务。 监视用于执行与一组客户端中的每个客户端相关联的处理任务的资源的使用。 识别将哪个处理任务分配给资源的限制限制。 该限制标识了该组客户端中的至少两个客户端中的层次结构。 层次结构基于受监视的使用。 生成识别限制的查询。 该查询被发送到与多个独立资源通信的远程队列。 多个独立资源包括资源。 从队列接收到响应。 响应标识处理任务。

    TARGETED AND DYNAMIC CONTENT-OBJECT STORAGE BASED ON INTER-NETWORK PERFORMANCE METRICS
    2.
    发明申请
    TARGETED AND DYNAMIC CONTENT-OBJECT STORAGE BASED ON INTER-NETWORK PERFORMANCE METRICS 有权
    基于互联网性能指标的目标和动态内容对象存储

    公开(公告)号:US20140108598A1

    公开(公告)日:2014-04-17

    申请号:US13921893

    申请日:2013-06-19

    IPC分类号: H04L29/08

    摘要: Methods and systems for coordinating provisions of storage service for clients are provided. For each storage provider of a set of storage providers, a service-provider database stores a metric characterizing a property of a service provided by the service provider. The storage providers are independently owned and operated relative to each other. The metrics are repeatedly updated. A selection engine repeatedly selects a service provider from the set of service providers to store a content object of a client of the content delivery system. The selection is based on the repeatedly updated metrics for the set of service providers. For each service provider selected by the selection engine to store the content object of the client, a service manager coordinates with the service provider such that the service provider stores the content object of the client.

    摘要翻译: 提供了协调客户存储服务规定的方法和系统。 对于一组存储提供商的每个存储提供商,服务提供商数据库存储表征服务提供商提供的服务的属性的度量。 存储提供商是相互独立拥有和运行的。 重复更新度量标准。 选择引擎从该组服务提供者重复地选择服务提供者来存储内容传送系统的客户端的内容对象。 选择是基于服务提供商集合的重复更新度量。 对于由选择引擎选择的用于存储客户端的内容对象的每个服务提供商,服务管理器与服务提供商协调,使得服务提供商存储客户端的内容对象。

    EXTREMELY LOW DELAY VIDEO TRANSCODING
    3.
    发明申请
    EXTREMELY LOW DELAY VIDEO TRANSCODING 审中-公开
    极度低延时视频转码

    公开(公告)号:US20150189018A1

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

    申请号:US14145851

    申请日:2013-12-31

    IPC分类号: H04L29/08 H04N7/01 H04L29/06

    摘要: A content delivery network transcodes content objects from a content provider for transmission to end users. The content delivery network includes network storage and servers. When a content object is uploaded, the network storage stores a copy of the content object, and a copy of the content object is directed to external file-based storage. At least one of the servers directs segments of the content object to a plurality of transcoding servers. Each of the transcoding servers informs a segment engine about which of the segments the transcoding server has received, transcodes the received segment to form a transcoded segment receivable by at least one of the end users, and transmits the transcoded segment to a permanent storage location. The content delivery network verifies that the copy of the content object is stored in the external file-based storage, and deletes the local copy of the content object.

    摘要翻译: 内容传送网络对来自内容提供商的内容对象进行转码以传输给终端用户。 内容传送网络包括网络存储和服务器。 当内容对象被上传时,网络存储器存储内容对象的副本,内容对象的副本被引导到外部基于文件的存储。 至少一个服务器将内容对象的段指向多个代码转换服务器。 每个代码转换服务器通知段引擎代码转换服务器已经接收到哪个段,对所接收到的段进行转码以形成由至少一个终端用户可接收的代码转换段,并将转码段发送到永久存储位置。 内容传递网络验证内容对象的副本是否存储在外部基于文件的存储中,并删除内容对象的本地副本。

    Targeted and dynamic content-object storage based on inter-network performance metrics
    4.
    发明授权
    Targeted and dynamic content-object storage based on inter-network performance metrics 有权
    基于网络间性能指标的目标和动态内容 - 对象存储

    公开(公告)号:US09043437B2

    公开(公告)日:2015-05-26

    申请号:US13921893

    申请日:2013-06-19

    IPC分类号: H04L29/08 H04L29/06

    摘要: Methods and systems for coordinating provisions of storage service for clients are provided. For each storage provider of a set of storage providers, a service-provider database stores a metric characterizing a property of a service provided by the service provider. The storage providers are independently owned and operated relative to each other. The metrics are repeatedly updated. A selection engine repeatedly selects a service provider from the set of service providers to store a content object of a client of the content delivery system. The selection is based on the repeatedly updated metrics for the set of service providers. For each service provider selected by the selection engine to store the content object of the client, a service manager coordinates with the service provider such that the service provider stores the content object of the client.

    摘要翻译: 提供了协调客户存储服务规定的方法和系统。 对于一组存储提供商的每个存储提供商,服务提供商数据库存储表征服务提供商提供的服务的属性的度量。 存储提供商是相互独立拥有和运行的。 重复更新度量标准。 选择引擎从该组服务提供者重复地选择服务提供者来存储内容传送系统的客户端的内容对象。 选择是基于服务提供商集合的重复更新度量。 对于由选择引擎选择的用于存储客户端的内容对象的每个服务提供商,服务管理器与服务提供商协调,使得服务提供商存储客户端的内容对象。

    CONTROL SYSTEMS AND METHODS FOR CLOUD RESOURCE MANAGEMENT
    5.
    发明申请
    CONTROL SYSTEMS AND METHODS FOR CLOUD RESOURCE MANAGEMENT 审中-公开
    云资源管理控制系统与方法

    公开(公告)号:US20140344398A1

    公开(公告)日:2014-11-20

    申请号:US14291787

    申请日:2014-05-30

    摘要: A machine-implementable method for managing cloud-based transcoding resources available to a content delivery network includes maintaining a queue of video transcoding jobs that may be executed by internal transcoders of the content delivery network or by external transcoders of a plurality of cloud-based resources, utilizing a server of the content delivery network. The method further includes determining, at first and second times, corresponding first and second transcoder supply deviations, and a trend indicator; and determining whether to activate, deactivate, or make no change to the number of transcoders that are currently activated for transcoding, based at least on the second transcoder supply deviation and the trend indicator.

    摘要翻译: 用于管理可用于内容传送网络的基于云的代码转换资源的机器可实现的方法包括维护可由内容传送网络的内部代码转换器执行的视频转码作业的队列,或者由多个基于云的资源的外部代码转换器 利用内容传送网络的服务器。 该方法还包括在第一和第二时间确定对应的第一和第二代码转换器供应偏差和趋势指标; 以及至少基于所述第二代码转换器供应偏差和所述趋势指示符来确定是否激活,去激活或不改变当前为代码转换激活的代码转换器的数量。

    DISTRIBUTING TRANSCODING TASKS ACROSS A DYNAMIC SET OF RESOURCES USING A QUEUE RESPONSIVE TO RESTRICTION-INCLUSIVE QUERIES
    6.
    发明申请
    DISTRIBUTING TRANSCODING TASKS ACROSS A DYNAMIC SET OF RESOURCES USING A QUEUE RESPONSIVE TO RESTRICTION-INCLUSIVE QUERIES 审中-公开
    通过使用响应限制性包含查询的队列来动态地分配资源集合来分配平移任务

    公开(公告)号:US20140109103A1

    公开(公告)日:2014-04-17

    申请号:US13945446

    申请日:2013-07-18

    IPC分类号: G06F9/50

    摘要: A method and system for performing processing tasks is disclosed. At a resource, a detection is made as to when the resource is available to perform a processing task. Usage of the resource for performing processing tasks associated with each client of a set of clients is monitored. A restriction limiting which processing task is to be assigned to the resource is identified. The restriction identifies a hierarchy amongst at least two clients of the set of clients. The hierarchy is based on the monitored usage. A query identifying the restriction is generated. The query is transmitted to a remote queue in communication with a plurality of independent resources. The plurality of independent resources includes the resource. A response is received from the queue. The response identifies a processing task.

    摘要翻译: 公开了一种用于执行处理任务的方法和系统。 在资源中,检测资源何时可用于执行处理任务。 监视用于执行与一组客户端中的每个客户端相关联的处理任务的资源的使用。 识别将哪个处理任务分配给资源的限制限制。 该限制标识了该组客户端中的至少两个客户端中的层次结构。 层次结构基于受监视的使用。 生成识别限制的查询。 该查询被发送到与多个独立资源通信的远程队列。 多个独立资源包括资源。 从队列接收到响应。 响应标识处理任务。