| CPC H04N 21/462 (2013.01) [H04N 21/439 (2013.01); H04N 21/44008 (2013.01)] | 17 Claims |

|
1. A system to facilitate content adaptation to endpoints, the system comprising:
one or more processing devices; and
memory communicatively coupled with and readable by the one or more processing devices and having stored therein processor-readable instructions which, when executed by the one or more processing devices, cause the one or more processing devices to perform operations comprising:
receiving first content that comprises audio content and video content;
detecting that an adaptation protocol applies to the first content based at least in part on one or more of a destination specification and/or an endpoint specification identified for the first content;
analyzing the first content based at least in part on the adaptation protocol;
determining that a portion of the first content has a content characteristic specified by the adaptation protocol;
identifying a set of rules governing content modification in accordance with the adaptation protocol;
modifying the first content in accordance with the adaptation protocol and the set of rules based at least in part on crowdsourced data from a plurality of content receivers, where the crowdsourced data is indicative of selections of a plurality of different editing operations with respect to content that is different from the first content, and the modifying comprises matching a subset of one or more editing operations of the plurality of different editing operations that are determined from the crowdsourced data to have been selected by a majority or a plurality of a crowd that is geo-relevant and category-relevant to one or more users associated with an endpoint media device and performing the one or more editing operations with respect to the first content;
transferring the modified first content so that the modified first content is accessible with the endpoint media device;
receiving an indication of one or more user adjustments to the one or more editing operations performed with respect to the first content, wherein the one or more user adjustments correspond to one or more selections of user-selectable options associated with the one or more editing operations and the endpoint media device;
learning triggers and editing operations acceptable to a particular user of the endpoint media device based at least in part on the one or more user adjustments made with the endpoint media device; and
modifying second content for the endpoint media device based at least in part on the learned triggers and editing operations acceptable to the particular user of the endpoint media device.
|