UTILIZING EXCESS RESOURCE CAPACITY FOR TRANSCODING MEDIA
    21.
    发明申请
    UTILIZING EXCESS RESOURCE CAPACITY FOR TRANSCODING MEDIA 审中-公开
    利用传输媒体的资源能力

    公开(公告)号:US20170046778A1

    公开(公告)日:2017-02-16

    申请号:US15339460

    申请日:2016-10-31

    CPC classification number: G06Q30/08 G06Q30/0613 H04L29/08549 H04L47/82

    Abstract: A transcoding service is described that is capable of utilizing the excess capacity of the computing resources of a service provider. The customer of the transcoding service can submit a bid price for completing the transcodes. As long as the specified price exceeds the fluctuating price of the unused resource instances, the transcoding service will execute the job on the unused instance(s). If the price of the unused resource instances exceeds the customer's bid, the transcoding process stops. The transcoding service may pause the transcoding when the dynamically fluctuating price of the unused resource exceeds the customer's bid and then resume when the price falls back down. Users can specify constraints for transcoding, such as timeframes during which the transcode must be completed, a total price for completing transcoding or priorities of the media files. The system can automatically optimize the utilization of the resource instances according to the constraints.

    Abstract translation: 描述了能够利用服务提供商的计算资源的过剩容量的代码转换服务。 转码服务的客户可以提交完成转码的投标价格。 只要指定的价格超过未使用的资源实例的波动价格,转码服务将在未使用的实例上执行作业。 如果未使用的资源实例的价格超过客户的出价,转码过程将停止。 当未使用的资源的动态波动的价格超过客户的出价时,代码转换服务可以暂停转码,然后当价格下降时恢复。 用户可以指定转码的约束,例如转码必须完成的时间范围,完成代码转换的总价格或媒体文件的优先级。 系统可以根据约束自动优化资源实例的利用率。

    VIRTUAL MACHINE BASED CONTENT PROCESSING
    22.
    发明申请
    VIRTUAL MACHINE BASED CONTENT PROCESSING 审中-公开
    基于虚拟机的内容处理

    公开(公告)号:US20160124767A1

    公开(公告)日:2016-05-05

    申请号:US14992891

    申请日:2016-01-11

    Abstract: A set of techniques is described for enabling a virtual machine based transcoding system. The system enables any transcoding provider to make their transcoding service available to other users over a network. The system can automate the deployment, execution and delivery of the transcoding service on behalf of the transcoding provider and enable other users to use the transcoding services to transcode content. The system receives a virtual machine image, transfers the image to a location where the media content is stored and creates a virtual private network of resources that will perform the transcoding of the media content. The virtual private network may be firewalled or otherwise restricted from opening connections with external clients when transcoding the content in order to prevent malicious use of the media content.

    Abstract translation: 描述了一组技术,用于启用基于虚拟机的代码转换系统。 该系统使任何代码转换提供商能够通过网络向其他用户提供其转码服务。 系统可以代表代码转换提供商自动部署,执行和传送代码转换服务,并使其他用户能够使用代码转换服务来转码内容。 系统接收虚拟机映像,将映像传送到存储媒体内容的位置,并创建将执行媒体内容转码的资源的虚拟专用网络。 当对内容进行代码转换以防止恶意使用媒体内容时,虚拟专用网络可以被防火墙或以其他方式限制开放与外部客户端的连接。

    MANAGING DATA TRANSFER USING STREAMING PROTOCOLS
    23.
    发明申请
    MANAGING DATA TRANSFER USING STREAMING PROTOCOLS 审中-公开
    使用流水线协议管理数据传输

    公开(公告)号:US20150089077A1

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

    申请号:US14558532

    申请日:2014-12-02

    CPC classification number: H04L65/608 H04L65/4084 H04L67/02 H04L69/18

    Abstract: Techniques are described for managing data transmissions between computing systems based at least in part on using a streaming transport protocol. At least some such data transmissions may be performed using HTTP, with one or more underlying transport protocols used to implement the HTTP-based data transmissions. HTTP-based data transmissions performed using an underlying streaming transport protocol, for example, may send data without performing error detection for reliability and without ensuring ordered delivery of the sent data. In addition, one or more HTTP-based data transmissions may be initiated using an underlying streaming transport protocol, but subsequent data transmissions may switch to using a different underlying transport protocol (e.g., TCP) or different transmission technique that is performed without using data streaming.

    Abstract translation: 描述了至少部分地基于使用流传输协议来管理计算系统之间的数据传输的技术。 可以使用HTTP执行至少一些这样的数据传输,其中一个或多个底层传输协议用于实现基于HTTP的数据传输。 例如,使用基础流传输协议执行的基于HTTP的数据传输可以发送数据而不执行错误检测以获得可靠性,并且不确保发送的数据的有序传送。 此外,可以使用底层流传输协议来启动一个或多个基于HTTP的数据传输,但是随后的数据传输可以切换到使用不使用数据流执行的不同的底层传输协议(例如TCP)或不同的传输技术 。

    Securing content using pipelines
    24.
    发明授权
    Securing content using pipelines 有权
    使用管道保护内容

    公开(公告)号:US08813245B1

    公开(公告)日:2014-08-19

    申请号:US13750978

    申请日:2013-01-25

    Abstract: A transcoding service is described that is capable of transcoding or otherwise processing content, such as video, audio or multimedia content, by utilizing one or more pipelines. A pipeline can enable a user to submit transcoding jobs (or other processing jobs) into an available pipeline, where a transcoding service (or other such service) assigns one or more computing resources to process the jobs received to each pipeline. The transcoding service and the pipelines can be provided by at least one service provider (e.g., a cloud computing provider) or other such entity to a plurality of customers. A service provider can also provide the computing resources (e.g., servers, virtual machines, etc.) used to process the transcoding jobs from the pipelines.

    Abstract translation: 描述了能够通过利用一个或多个管道来代码转换或以其他方式处理诸如视频,音频或多媒体内容的内容的代码转换服务。 管道可以使用户能够将转码作业(或其他处理作业)提交到可用流水线中,其中代码转换服务(或其他此类服务)分配一个或多个计算资源以处理接收到每个流水线的作业。 代码转换服务和管道可以由至少一个服务提供商(例如,云计算提供商)或其他此类实体提供给多个客户。 服务提供商还可以提供用于处理来自管道的转码作业的计算资源(例如,服务器,虚拟机等)。

Patent Agency Ranking