发明名称 System and method for distributed media personalization
摘要 A method of generating edited video, the method comprises receiving, at a server, an unedited video from a user device; receiving, at the server, user input indicating one or more effects to apply to the unedited video from the user device; generating, at the server, a plurality of intermediate representations of the unedited video; and generating, at the server, an edited video based on, at least in part on the unedited video, the user input, and one of the plurality of intermediate representations.
申请公布号 US8990693(B2) 申请公布日期 2015.03.24
申请号 US201113166785 申请日期 2011.06.22
申请人 Newblue, Inc. 发明人 Fay Todor;Grey Melissa J.;Shakirov Igor;Sherbakov Viktor;Poggel Eric
分类号 G06F3/048;H04N5/76;G11B27/034;G11B27/34;G06F3/0484 主分类号 G06F3/048
代理机构 Procopio, Cory, Hargreaves & Savitch LLP 代理人 Procopio, Cory, Hargreaves & Savitch LLP ;Gillespie Noel C.
主权项 1. A method of personalizing media, the method comprising, by at least one server: maintaining one or more templates for personalizing media, wherein each of the one or more templates comprises one or more variables; for each of a plurality of media, identifying at least one of the one or more templates to be used to personalize the media,receiving a media file representing the media from a user device, wherein an end portion of a file representing the media at the user device is received prior to receiving any other portion of that file from the user device,receiving one or more values from the user device, wherein each of the one or more values corresponds to one of the one or more variables of the identified at least one template,reading the media file once to generate a plurality of intermediate representations of the media, wherein the plurality of intermediate representations comprise at least a preview transcode, wherein the preview transcode comprises a lower resolution version of the media, andgenerating a plurality of production files comprising one or more preview production files based, at least in part, on the preview transcode and the one or more values, and a final production file based, at least in part, on the media and the one or more values; assigning a priority to each of the plurality of production files for the plurality of media based on whether each production file of the plurality of production files is a preview production file or a final production file; and queuing each of the plurality of production files for rendering according to its assigned priority.
地址 La Jolla CA US