发明名称 Seamless streaming and filtering
摘要 A method and system for filtering content streamed over HLS and other streaming technologies are disclosed. A Streaming Filtering Solution may generate a content map for a movie or other content, identifying filterable elements associated with vulgarity, sex/nudity, violence, etc. A filterable element may identify a category and subcategory of content (e.g., “vulgarity”: “f---” word), a begin time and end time, and other characteristics. The Streaming Filtering Solution may generate media segment files based on the filterable elements. The Streaming Filtering Solution may obtain a filter with categories and sub-categories of content to exclude or retain when the content is played. When content is requested, the Streaming Filtering Solution may apply the filter to the media segment files to determine that some media segment files should be dynamically generated based on the filter. The Streaming Filtering Solution may dynamically generate one or more filtered media segment files and provide those files to a requester. Depending on the filter, and the characteristics of a particular filterable element, a filtered media segment file may have fully or partially muted audio, or may have fully or partially cropped video, or may be entirely omitted, or may have other filtering effects applied.
申请公布号 US9363561(B1) 申请公布日期 2016.06.07
申请号 US201514674364 申请日期 2015.03.31
申请人 VidAngel, Inc. 发明人 Harmon Neal;McDonald Jarom
分类号 H04N21/454;H04N21/4545;H04N21/4402;H04N21/439;H04N21/45;H04N21/845 主分类号 H04N21/454
代理机构 Strong & Hanni 代理人 Strong & Hanni
主权项 1. A method for filtering streamed content, comprising: obtaining a content map for the content, wherein the content map identifies one or more filterable elements; obtaining a filter, the filter identifying one or more filterable content categories; dividing the content into one or more segments such that each filterable element is associated with one or more segments; generating unfiltered segment files for some or all of the segments; receiving a request from the client for one of the segments; determining, based on the filter, to provide a filtered version of the requested segment; providing the filtered version of the requested segment.
地址 Provo UT US