







| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US13/341,504US9020039B2 (en) | 2011-01-06 | 2011-12-30 | Systems and methods for encoding alternative streams of video for use in adaptive bitrate streaming |
| EP11854998.9AEP2661694A4 (en) | 2011-01-06 | 2011-12-31 | Systems and methods for performing adaptive bitrate streaming based upon stream delay and "channel rate |
| PCT/US2011/068284WO2012094258A1 (en) | 2011-01-06 | 2011-12-31 | Systems and methods for performing adaptive bitrate streaming based upon stream delay and "channel rate |
| CA2823830ACA2823830A1 (en) | 2011-01-06 | 2011-12-31 | Systems and methods for perfroming adaptive bitrate streaming based upon stream delay and "channel rate |
| KR1020137020587AKR20140047575A (en) | 2011-01-06 | 2011-12-31 | Systems and methods for performing adaptive bitrate streaming based upon stream delay and "channel rate |
| AU2011353517AAU2011353517A1 (en) | 2011-01-06 | 2011-12-31 | Systems and methods for performing adaptive bitrate streaming based upon stream delay and "channel rate |
| CN2011800673167ACN103348336A (en) | 2011-01-06 | 2011-12-31 | Systems and methods for performing adaptive bitrate streaming based upon stream delay and "channel rate |
| JP2013548444AJP2014505425A (en) | 2011-01-06 | 2011-12-31 | System and method for adaptive bitrate streaming based on stream delay and channel rate |
| US14/696,035US9667967B2 (en) | 2011-01-06 | 2015-04-24 | Systems and methods for encoding alternative streams of video for use in adaptive bitrate streaming |
| US15/453,714US10326987B2 (en) | 2011-01-06 | 2017-03-08 | Systems and methods for encoding alternative streams of video for use in adaptive bitrate streaming |
| US16/443,254US10764579B2 (en) | 2011-01-06 | 2019-06-17 | Systems and methods for encoding alternative streams of video for use in adaptive bitrate streaming |
| US16/931,287US20200351496A1 (en) | 2011-01-06 | 2020-07-16 | Systems and Methods for Encoding Alternative Streams of Video for Use in Adaptive Bitrate Streaming |
| US18/172,188US20230209049A1 (en) | 2011-01-06 | 2023-02-21 | Systems and Methods for Encoding Alternative Streams of Video for Use in Adaptive Bitrate Streaming |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201161430502P | 2011-01-06 | 2011-01-06 | |
| US13/341,504US9020039B2 (en) | 2011-01-06 | 2011-12-30 | Systems and methods for encoding alternative streams of video for use in adaptive bitrate streaming |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US14/696,035ContinuationUS9667967B2 (en) | 2011-01-06 | 2015-04-24 | Systems and methods for encoding alternative streams of video for use in adaptive bitrate streaming |
| Publication Number | Publication Date |
|---|---|
| US20120177101A1true US20120177101A1 (en) | 2012-07-12 |
| US9020039B2 US9020039B2 (en) | 2015-04-28 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US13/341,504Active2033-09-11US9020039B2 (en) | 2011-01-06 | 2011-12-30 | Systems and methods for encoding alternative streams of video for use in adaptive bitrate streaming |
| US13/341,667Active2032-12-13US9021119B2 (en) | 2011-01-06 | 2011-12-30 | Systems and methods for performing adaptive bitrate streaming based upon the delay of each stream and the channel rate |
| US14/696,035ActiveUS9667967B2 (en) | 2011-01-06 | 2015-04-24 | Systems and methods for encoding alternative streams of video for use in adaptive bitrate streaming |
| US15/453,714ActiveUS10326987B2 (en) | 2011-01-06 | 2017-03-08 | Systems and methods for encoding alternative streams of video for use in adaptive bitrate streaming |
| US16/443,254ActiveUS10764579B2 (en) | 2011-01-06 | 2019-06-17 | Systems and methods for encoding alternative streams of video for use in adaptive bitrate streaming |
| US16/931,287AbandonedUS20200351496A1 (en) | 2011-01-06 | 2020-07-16 | Systems and Methods for Encoding Alternative Streams of Video for Use in Adaptive Bitrate Streaming |
| US18/172,188PendingUS20230209049A1 (en) | 2011-01-06 | 2023-02-21 | Systems and Methods for Encoding Alternative Streams of Video for Use in Adaptive Bitrate Streaming |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US13/341,667Active2032-12-13US9021119B2 (en) | 2011-01-06 | 2011-12-30 | Systems and methods for performing adaptive bitrate streaming based upon the delay of each stream and the channel rate |
| US14/696,035ActiveUS9667967B2 (en) | 2011-01-06 | 2015-04-24 | Systems and methods for encoding alternative streams of video for use in adaptive bitrate streaming |
| US15/453,714ActiveUS10326987B2 (en) | 2011-01-06 | 2017-03-08 | Systems and methods for encoding alternative streams of video for use in adaptive bitrate streaming |
| US16/443,254ActiveUS10764579B2 (en) | 2011-01-06 | 2019-06-17 | Systems and methods for encoding alternative streams of video for use in adaptive bitrate streaming |
| US16/931,287AbandonedUS20200351496A1 (en) | 2011-01-06 | 2020-07-16 | Systems and Methods for Encoding Alternative Streams of Video for Use in Adaptive Bitrate Streaming |
| US18/172,188PendingUS20230209049A1 (en) | 2011-01-06 | 2023-02-21 | Systems and Methods for Encoding Alternative Streams of Video for Use in Adaptive Bitrate Streaming |
| Country | Link |
|---|---|
| US (7) | US9020039B2 (en) |
| EP (1) | EP2661694A4 (en) |
| JP (1) | JP2014505425A (en) |
| KR (1) | KR20140047575A (en) |
| CN (1) | CN103348336A (en) |
| AU (1) | AU2011353517A1 (en) |
| CA (1) | CA2823830A1 (en) |
| MX (1) | MX376832B (en) |
| WO (1) | WO2012094258A1 (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130051767A1 (en)* | 2011-08-30 | 2013-02-28 | Rovi Corp. | Selection of Resolutions for Seamless Resolution Switching of Multimedia Content |
| US20140003516A1 (en)* | 2012-06-28 | 2014-01-02 | Divx, Llc | Systems and methods for fast video startup using trick play streams |
| US20140068096A1 (en)* | 2012-08-31 | 2014-03-06 | Divx, Llc | System and Method for Decreasing an Initial Buffering Period of an Adaptive Streaming System |
| US20140189139A1 (en)* | 2012-12-28 | 2014-07-03 | Microsoft Corporation | Seamlessly playing a composite media presentation |
| US20140241420A1 (en)* | 2013-02-28 | 2014-08-28 | Divx, Llc | Systems and Methods of Encoding Multiple Video Streams for Adaptive Bitrate Streaming |
| WO2014190308A1 (en)* | 2013-05-24 | 2014-11-27 | Sonic Ip, Inc. | Systems and methods of encoding multiple video streams with adaptive quantization for adaptive bitrate streaming |
| US20150098689A1 (en)* | 2013-10-08 | 2015-04-09 | Mstar Semiconductor, Inc. | Television control chip having data protection function and method for controlling television set |
| US9021119B2 (en) | 2011-01-06 | 2015-04-28 | Sonic Ip, Inc. | Systems and methods for performing adaptive bitrate streaming based upon the delay of each stream and the channel rate |
| US9210481B2 (en) | 2011-01-05 | 2015-12-08 | Sonic Ip, Inc. | Systems and methods for performing smooth visual search of media encoded for adaptive bitrate streaming via hypertext transfer protocol using trick play streams |
| US9247317B2 (en) | 2013-05-30 | 2016-01-26 | Sonic Ip, Inc. | Content streaming with client device trick play index |
| US9350990B2 (en) | 2013-02-28 | 2016-05-24 | Sonic Ip, Inc. | Systems and methods of encoding multiple video streams with adaptive quantization for adaptive bitrate streaming |
| US9510031B2 (en) | 2011-08-30 | 2016-11-29 | Sonic Ip, Inc. | Systems and methods for encoding alternative streams of video for playback on playback devices having predetermined display aspect ratios and network connection maximum data rates |
| US9532080B2 (en) | 2012-05-31 | 2016-12-27 | Sonic Ip, Inc. | Systems and methods for the reuse of encoding information in encoding alternative streams of video data |
| US9577962B2 (en) | 2013-02-22 | 2017-02-21 | Samsung Electronics Co., Ltd. | Dynamic buffering method and apparatus for providing streaming |
| US9621522B2 (en) | 2011-09-01 | 2017-04-11 | Sonic Ip, Inc. | Systems and methods for playing back alternative streams of protected content protected using common cryptographic information |
| US9712890B2 (en) | 2013-05-30 | 2017-07-18 | Sonic Ip, Inc. | Network video streaming with trick play based on separate trick play files |
| US9804668B2 (en) | 2012-07-18 | 2017-10-31 | Verimatrix, Inc. | Systems and methods for rapid content switching to provide a linear TV experience using streaming content distribution |
| US9866878B2 (en) | 2014-04-05 | 2018-01-09 | Sonic Ip, Inc. | Systems and methods for encoding and playing back video at different frame rates using enhancement layers |
| US9906785B2 (en) | 2013-03-15 | 2018-02-27 | Sonic Ip, Inc. | Systems, methods, and media for transcoding video data according to encoding parameters indicated by received metadata |
| US20180069909A1 (en)* | 2016-09-08 | 2018-03-08 | Sonic Ip, Inc. | Systems and Methods for Adaptive Buffering for Digital Video Streaming |
| WO2018060489A1 (en)* | 2016-09-30 | 2018-04-05 | British Telecommunications Public Limited Company | Viewer importance adaptive bit rate delivery |
| WO2018060488A1 (en)* | 2016-09-30 | 2018-04-05 | British Telecommunications Public Limited Company | Viewer importance adaptive bit rate delivery |
| US9955195B2 (en) | 2011-08-30 | 2018-04-24 | Divx, Llc | Systems and methods for encoding and streaming video encoded using a plurality of maximum bitrate levels |
| US9967305B2 (en) | 2013-06-28 | 2018-05-08 | Divx, Llc | Systems, methods, and media for streaming media content |
| US10148989B2 (en) | 2016-06-15 | 2018-12-04 | Divx, Llc | Systems and methods for encoding video content |
| US20180359504A1 (en)* | 2011-11-08 | 2018-12-13 | Comcast Cable Communications, Llc | Adaptive Content Selection |
| US10212486B2 (en) | 2009-12-04 | 2019-02-19 | Divx, Llc | Elementary bitstream cryptographic material transport systems and methods |
| US10225299B2 (en) | 2012-12-31 | 2019-03-05 | Divx, Llc | Systems, methods, and media for controlling delivery of content |
| US10382829B1 (en) | 2018-03-23 | 2019-08-13 | Rovi Guides, Inc. | Systems and methods for prompting a user to view an important event in a media asset when the user is using another application |
| US10397292B2 (en) | 2013-03-15 | 2019-08-27 | Divx, Llc | Systems, methods, and media for delivery of content |
| WO2019183059A1 (en)* | 2018-03-23 | 2019-09-26 | Rovi Guides, Inc. | Systems and methods for prompting a user to view an important event in a media asset presented on a first device when the user is viewing another media asset presented on a second device |
| US10437896B2 (en) | 2009-01-07 | 2019-10-08 | Divx, Llc | Singular, collective, and automated creation of a media guide for online content |
| US20190347322A1 (en)* | 2018-05-10 | 2019-11-14 | International Business Machines Corporation | Using remote words in data streams from remote devices to autocorrect input text |
| US10498795B2 (en) | 2017-02-17 | 2019-12-03 | Divx, Llc | Systems and methods for adaptive switching between multiple content delivery networks during adaptive bitrate streaming |
| US10591984B2 (en) | 2012-07-18 | 2020-03-17 | Verimatrix, Inc. | Systems and methods for rapid content switching to provide a linear TV experience using streaming content distribution |
| US10652166B2 (en)* | 2017-06-27 | 2020-05-12 | Cisco Technology, Inc. | Non-real time adaptive bitrate recording scheduler |
| US10687095B2 (en) | 2011-09-01 | 2020-06-16 | Divx, Llc | Systems and methods for saving encoded media streamed using adaptive bitrate streaming |
| US10721285B2 (en) | 2016-03-30 | 2020-07-21 | Divx, Llc | Systems and methods for quick start-up of playback |
| US10841625B2 (en) | 2016-08-09 | 2020-11-17 | V-Nova International Limited | Adaptive video consumption |
| US10878065B2 (en) | 2006-03-14 | 2020-12-29 | Divx, Llc | Federated digital rights management scheme including trusted systems |
| EP3767962A1 (en)* | 2019-07-19 | 2021-01-20 | THEO Technologies | A media client with adaptive buffer size and the related method |
| US20210195181A1 (en)* | 2014-10-07 | 2021-06-24 | Disney Enterprises, Inc. | Method And System For Optimizing Bitrate Selection |
| USRE48748E1 (en) | 2011-06-29 | 2021-09-21 | Divx, Llc | Systems and methods for estimating available bandwidth and performing initial stream selection when streaming content |
| USRE48761E1 (en) | 2012-12-31 | 2021-09-28 | Divx, Llc | Use of objective quality measures of streamed content to reduce streaming bandwidth |
| US11165844B2 (en)* | 2016-09-20 | 2021-11-02 | Samsung Electronics Co., Ltd. | Method and apparatus for providing data to streaming application in adaptive streaming service |
| US11184652B2 (en)* | 2017-09-08 | 2021-11-23 | Opentv, Inc. | Bitrate and pipeline preservation for content presentation |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8553882B2 (en)* | 2006-03-16 | 2013-10-08 | Time Warner Cable Enterprises Llc | Methods and apparatus for connecting a cable network to other network and/or devices |
| US8997161B2 (en) | 2008-01-02 | 2015-03-31 | Sonic Ip, Inc. | Application enhancement tracks |
| EP3393091B1 (en)* | 2011-09-09 | 2020-10-28 | Nokia Solutions and Networks Oy | A method for cdn delay optimization and control for http live streaming |
| US9450997B2 (en)* | 2012-02-27 | 2016-09-20 | Qualcomm Incorporated | Dash client and receiver with request cancellation capabilities |
| US9374406B2 (en) | 2012-02-27 | 2016-06-21 | Qualcomm Incorporated | Dash client and receiver with a download rate estimator |
| US9143812B2 (en) | 2012-06-29 | 2015-09-22 | Sonic Ip, Inc. | Adaptive streaming of multimedia |
| US10452715B2 (en) | 2012-06-30 | 2019-10-22 | Divx, Llc | Systems and methods for compressing geotagged video |
| US20140003799A1 (en)* | 2012-06-30 | 2014-01-02 | Divx, Llc | Systems and methods for decoding a video sequence encoded using predictions that include references to frames in reference segments from different video sequences |
| US9479773B2 (en)* | 2012-09-24 | 2016-10-25 | Qualcomm Incorporated | Access unit independent coded picture buffer removal times in video coding |
| US8914836B2 (en)* | 2012-09-28 | 2014-12-16 | Sonic Ip, Inc. | Systems, methods, and computer program products for load adaptive streaming |
| TWI528798B (en)* | 2012-10-11 | 2016-04-01 | 緯創資通股份有限公司 | Streaming data downloading method and computer readable recording medium thereof |
| EP2728829A1 (en)* | 2012-10-30 | 2014-05-07 | Thomson Licensing | Method for downloading content according to communication parameters, and associated content receiver |
| US9654527B1 (en)* | 2012-12-21 | 2017-05-16 | Juniper Networks, Inc. | Failure detection manager |
| US9264475B2 (en) | 2012-12-31 | 2016-02-16 | Sonic Ip, Inc. | Use of objective quality measures of streamed content to reduce streaming bandwidth |
| US9654528B1 (en) | 2013-03-11 | 2017-05-16 | Google Inc. | Dynamic bitrate selection for streaming media |
| GB2512310A (en)* | 2013-03-25 | 2014-10-01 | Sony Corp | Media Distribution |
| US9344517B2 (en) | 2013-03-28 | 2016-05-17 | Sonic Ip, Inc. | Downloading and adaptive streaming of multimedia content to a device with cache assist |
| US9544665B2 (en)* | 2013-05-31 | 2017-01-10 | Broadcom Corporation | Providing multiple ABR streams using a single transcoder |
| KR102133531B1 (en)* | 2013-08-23 | 2020-07-13 | 삼성전자주식회사 | Method for reproducing a content, terminal thereof, and system thereof |
| US20150271541A1 (en) | 2014-03-19 | 2015-09-24 | Time Warner Cable Enterprises Llc | Apparatus and methods for recording a media stream |
| US9722903B2 (en) | 2014-09-11 | 2017-08-01 | At&T Intellectual Property I, L.P. | Adaptive bit rate media streaming based on network conditions received via a network monitor |
| US10375452B2 (en) | 2015-04-14 | 2019-08-06 | Time Warner Cable Enterprises Llc | Apparatus and methods for thumbnail generation |
| US10152080B2 (en)* | 2015-09-23 | 2018-12-11 | Adobe Systems Incorporated | Power efficient multimedia content streaming based on media segment duration |
| US10158682B2 (en) | 2015-09-23 | 2018-12-18 | Adobe Systems Incorporated | Power efficient multimedia content streaming based on a server push |
| US9894366B2 (en) | 2016-01-28 | 2018-02-13 | Arris Enterprises Llc | Variant and buffer handling for adaptive bitrate streaming |
| DE102016004172B4 (en)* | 2016-04-11 | 2018-06-14 | Exaring Ag | Method for switching between digital television signals |
| US10652594B2 (en)* | 2016-07-07 | 2020-05-12 | Time Warner Cable Enterprises Llc | Apparatus and methods for presentation of key frames in encrypted content |
| GB201614356D0 (en) | 2016-08-23 | 2016-10-05 | Microsoft Technology Licensing Llc | Media buffering |
| US10187681B2 (en) | 2016-12-01 | 2019-01-22 | The Directv Group, Inc. | Enhanced streaming source change |
| US10601946B2 (en)* | 2017-02-23 | 2020-03-24 | The Directv Group, Inc. | Edge cache segment prefetching |
| US10362080B2 (en) | 2017-04-25 | 2019-07-23 | At&T Intellectual Property I, L.P. | Methods, systems, and devices for video streaming adaptation using control theoretic approach |
| US10958948B2 (en) | 2017-08-29 | 2021-03-23 | Charter Communications Operating, Llc | Apparatus and methods for latency reduction in digital content switching operations |
| CN110324710A (en)* | 2018-03-30 | 2019-10-11 | 深圳Tcl新技术有限公司 | A kind of method, apparatus and storage medium calculating video code rate |
| US10728180B2 (en) | 2018-08-21 | 2020-07-28 | At&T Intellectual Property I, L.P. | Apparatus, storage medium and method for adaptive bitrate streaming adaptation of variable bitrate encodings |
| CN111510747B (en)* | 2019-01-30 | 2022-02-08 | 上海哔哩哔哩科技有限公司 | Video definition determination method, system, computer device and storage medium |
| KR102165837B1 (en) | 2019-04-03 | 2020-10-14 | 네이버웹툰컴퍼니 주식회사 | Method and system for effective adaptive bitrate streaming |
| CN110351595B (en)* | 2019-07-17 | 2023-08-18 | 北京百度网讯科技有限公司 | Buffer processing method, device, equipment and computer storage medium |
| KR102287274B1 (en) | 2019-12-05 | 2021-08-06 | 울산과학기술원 | Method and apparatus for encording video |
| US11463651B2 (en) | 2019-12-23 | 2022-10-04 | Carrier Corporation | Video frame-based media stream bandwidth reduction |
| US11438545B2 (en) | 2019-12-23 | 2022-09-06 | Carrier Corporation | Video image-based media stream bandwidth reduction |
| KR20220039114A (en)* | 2020-09-21 | 2022-03-29 | 삼성전자주식회사 | An electronic apparatus and a method of operating the electronic apparatus |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060165166A1 (en)* | 2004-12-10 | 2006-07-27 | Microsoft Corporation | System and process for controlling the coding bit rate of streaming media data employing a limited number of supported coding bit rates |
| US20110158612A1 (en)* | 2009-12-25 | 2011-06-30 | Shinya Takeda | Moving picture multiplexing apparatus, audio and video recording apparatus and moving picture multiplexing method |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5907688A (en) | 1996-06-28 | 1999-05-25 | Intel Corporation | Smart arbitration for non-symmetric data streams |
| JPH10190746A (en)* | 1996-11-07 | 1998-07-21 | Sony Corp | Encoding signal transmitting method/device |
| US6637031B1 (en)* | 1998-12-04 | 2003-10-21 | Microsoft Corporation | Multimedia presentation latency minimization |
| EP1359722A1 (en)* | 2002-03-27 | 2003-11-05 | BRITISH TELECOMMUNICATIONS public limited company | Data streaming system and method |
| JP3935419B2 (en)* | 2002-11-19 | 2007-06-20 | Kddi株式会社 | Video coding bit rate selection method |
| JP2004289628A (en)* | 2003-03-24 | 2004-10-14 | Toshiba Corp | Streaming distribution system, set-top box, streaming distribution method, streaming distribution program |
| US7640352B2 (en)* | 2004-09-24 | 2009-12-29 | Microsoft Corporation | Methods and systems for presentation of media obtained from a media stream |
| US20070160127A1 (en)* | 2006-01-10 | 2007-07-12 | International Business Machines Corporation | Bandwidth adaptive stream selection |
| US7577980B2 (en) | 2006-01-19 | 2009-08-18 | International Business Machines Corporation | Bit-rate constrained trick play through stream switching and adaptive streaming |
| JP5052220B2 (en)* | 2007-06-19 | 2012-10-17 | パナソニック株式会社 | Video encoding device |
| US7925774B2 (en)* | 2008-05-30 | 2011-04-12 | Microsoft Corporation | Media streaming using an index file |
| US8170401B2 (en) | 2008-11-25 | 2012-05-01 | Cisco Technology, Inc. | Optimizing ad insertion by removing low information frames |
| US9060187B2 (en)* | 2008-12-22 | 2015-06-16 | Netflix, Inc. | Bit rate stream switching |
| US9324375B1 (en)* | 2009-03-13 | 2016-04-26 | Tata Communications (America) Inc. | Dynamically adjusting stream quality level |
| JP5072893B2 (en)* | 2009-03-25 | 2012-11-14 | 株式会社東芝 | Image encoding method and image decoding method |
| US9020039B2 (en) | 2011-01-06 | 2015-04-28 | Sonic Ip, Inc. | Systems and methods for encoding alternative streams of video for use in adaptive bitrate streaming |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060165166A1 (en)* | 2004-12-10 | 2006-07-27 | Microsoft Corporation | System and process for controlling the coding bit rate of streaming media data employing a limited number of supported coding bit rates |
| US20110158612A1 (en)* | 2009-12-25 | 2011-06-30 | Shinya Takeda | Moving picture multiplexing apparatus, audio and video recording apparatus and moving picture multiplexing method |
| Title |
|---|
| Anonymous SERIES H: AUDIOVISUAL AND MULTIMEDIA SYSTEMS Infrastructure of audiovisual services - Coding of moving video (03/2005) INTERNATIONAL TELECOMMUNICATION UNION* |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10878065B2 (en) | 2006-03-14 | 2020-12-29 | Divx, Llc | Federated digital rights management scheme including trusted systems |
| US11886545B2 (en) | 2006-03-14 | 2024-01-30 | Divx, Llc | Federated digital rights management scheme including trusted systems |
| US10437896B2 (en) | 2009-01-07 | 2019-10-08 | Divx, Llc | Singular, collective, and automated creation of a media guide for online content |
| US10484749B2 (en) | 2009-12-04 | 2019-11-19 | Divx, Llc | Systems and methods for secure playback of encrypted elementary bitstreams |
| US10212486B2 (en) | 2009-12-04 | 2019-02-19 | Divx, Llc | Elementary bitstream cryptographic material transport systems and methods |
| US11102553B2 (en) | 2009-12-04 | 2021-08-24 | Divx, Llc | Systems and methods for secure playback of encrypted elementary bitstreams |
| US12184943B2 (en) | 2009-12-04 | 2024-12-31 | Divx, Llc | Systems and methods for secure playback of encrypted elementary bitstreams |
| US12250404B2 (en) | 2011-01-05 | 2025-03-11 | Divx, Llc | Systems and methods for performing adaptive bitrate streaming |
| US11638033B2 (en) | 2011-01-05 | 2023-04-25 | Divx, Llc | Systems and methods for performing adaptive bitrate streaming |
| US12262051B2 (en) | 2011-01-05 | 2025-03-25 | Divx, Llc | Systems and methods for performing adaptive bitrate streaming |
| US9210481B2 (en) | 2011-01-05 | 2015-12-08 | Sonic Ip, Inc. | Systems and methods for performing smooth visual search of media encoded for adaptive bitrate streaming via hypertext transfer protocol using trick play streams |
| US10368096B2 (en) | 2011-01-05 | 2019-07-30 | Divx, Llc | Adaptive streaming systems and methods for performing trick play |
| US10382785B2 (en) | 2011-01-05 | 2019-08-13 | Divx, Llc | Systems and methods of encoding trick play streams for use in adaptive streaming |
| US9883204B2 (en) | 2011-01-05 | 2018-01-30 | Sonic Ip, Inc. | Systems and methods for encoding source media in matroska container files for adaptive bitrate streaming using hypertext transfer protocol |
| US10764579B2 (en) | 2011-01-06 | 2020-09-01 | Divx, Llc | Systems and methods for encoding alternative streams of video for use in adaptive bitrate streaming |
| US9667967B2 (en) | 2011-01-06 | 2017-05-30 | Sonic Ip, Inc. | Systems and methods for encoding alternative streams of video for use in adaptive bitrate streaming |
| US9021119B2 (en) | 2011-01-06 | 2015-04-28 | Sonic Ip, Inc. | Systems and methods for performing adaptive bitrate streaming based upon the delay of each stream and the channel rate |
| US10326987B2 (en) | 2011-01-06 | 2019-06-18 | Divx, Llc | Systems and methods for encoding alternative streams of video for use in adaptive bitrate streaming |
| USRE48748E1 (en) | 2011-06-29 | 2021-09-21 | Divx, Llc | Systems and methods for estimating available bandwidth and performing initial stream selection when streaming content |
| US10931982B2 (en) | 2011-08-30 | 2021-02-23 | Divx, Llc | Systems and methods for encoding and streaming video encoded using a plurality of maximum bitrate levels |
| US9510031B2 (en) | 2011-08-30 | 2016-11-29 | Sonic Ip, Inc. | Systems and methods for encoding alternative streams of video for playback on playback devices having predetermined display aspect ratios and network connection maximum data rates |
| US9467708B2 (en)* | 2011-08-30 | 2016-10-11 | Sonic Ip, Inc. | Selection of resolutions for seamless resolution switching of multimedia content |
| US10645429B2 (en) | 2011-08-30 | 2020-05-05 | Divx, Llc | Systems and methods for encoding and streaming video encoded using a plurality of maximum bitrate levels |
| US10708587B2 (en) | 2011-08-30 | 2020-07-07 | Divx, Llc | Systems and methods for encoding alternative streams of video for playback on playback devices having predetermined display aspect ratios and network connection maximum data rates |
| US10798143B2 (en) | 2011-08-30 | 2020-10-06 | Divx, Llc | Selection of resolutions for seamless resolution switching of multimedia content |
| US20130051767A1 (en)* | 2011-08-30 | 2013-02-28 | Rovi Corp. | Selection of Resolutions for Seamless Resolution Switching of Multimedia Content |
| US11457054B2 (en) | 2011-08-30 | 2022-09-27 | Divx, Llc | Selection of resolutions for seamless resolution switching of multimedia content |
| US11611785B2 (en) | 2011-08-30 | 2023-03-21 | Divx, Llc | Systems and methods for encoding and streaming video encoded using a plurality of maximum bitrate levels |
| US9955195B2 (en) | 2011-08-30 | 2018-04-24 | Divx, Llc | Systems and methods for encoding and streaming video encoded using a plurality of maximum bitrate levels |
| US10856020B2 (en) | 2011-09-01 | 2020-12-01 | Divx, Llc | Systems and methods for distributing content using a common set of encryption keys |
| US11178435B2 (en) | 2011-09-01 | 2021-11-16 | Divx, Llc | Systems and methods for saving encoded media streamed using adaptive bitrate streaming |
| US10341698B2 (en) | 2011-09-01 | 2019-07-02 | Divx, Llc | Systems and methods for distributing content using a common set of encryption keys |
| US10244272B2 (en) | 2011-09-01 | 2019-03-26 | Divx, Llc | Systems and methods for playing back alternative streams of protected content protected using common cryptographic information |
| US9621522B2 (en) | 2011-09-01 | 2017-04-11 | Sonic Ip, Inc. | Systems and methods for playing back alternative streams of protected content protected using common cryptographic information |
| US11683542B2 (en) | 2011-09-01 | 2023-06-20 | Divx, Llc | Systems and methods for distributing content using a common set of encryption keys |
| US10225588B2 (en) | 2011-09-01 | 2019-03-05 | Divx, Llc | Playback devices and methods for playing back alternative streams of content protected using a common set of cryptographic keys |
| US12244878B2 (en) | 2011-09-01 | 2025-03-04 | Divx, Llc | Systems and methods for distributing content using a common set of encryption keys |
| US10687095B2 (en) | 2011-09-01 | 2020-06-16 | Divx, Llc | Systems and methods for saving encoded media streamed using adaptive bitrate streaming |
| US11539990B2 (en) | 2011-11-08 | 2022-12-27 | Comcast Cable Communications, Llc | Adaptive content selection |
| US20180359504A1 (en)* | 2011-11-08 | 2018-12-13 | Comcast Cable Communications, Llc | Adaptive Content Selection |
| US12301901B2 (en) | 2011-11-08 | 2025-05-13 | Comcast Cable Communications, Llc | Adaptive content selection |
| US10965970B2 (en)* | 2011-11-08 | 2021-03-30 | Comcast Cable Communications, Llc | Adaptive content selection |
| US11025902B2 (en) | 2012-05-31 | 2021-06-01 | Nld Holdings I, Llc | Systems and methods for the reuse of encoding information in encoding alternative streams of video data |
| US9532080B2 (en) | 2012-05-31 | 2016-12-27 | Sonic Ip, Inc. | Systems and methods for the reuse of encoding information in encoding alternative streams of video data |
| US9197685B2 (en)* | 2012-06-28 | 2015-11-24 | Sonic Ip, Inc. | Systems and methods for fast video startup using trick play streams |
| US20140003516A1 (en)* | 2012-06-28 | 2014-01-02 | Divx, Llc | Systems and methods for fast video startup using trick play streams |
| US10591984B2 (en) | 2012-07-18 | 2020-03-17 | Verimatrix, Inc. | Systems and methods for rapid content switching to provide a linear TV experience using streaming content distribution |
| US9804668B2 (en) | 2012-07-18 | 2017-10-31 | Verimatrix, Inc. | Systems and methods for rapid content switching to provide a linear TV experience using streaming content distribution |
| US20180288498A1 (en)* | 2012-08-31 | 2018-10-04 | Divx, Llc | System and Method for Decreasing an Initial Buffering Period of an Adaptive Streaming System |
| US10979782B2 (en)* | 2012-08-31 | 2021-04-13 | Divx, Llc | System and method for decreasing an initial buffering period of an adaptive streaming system |
| US9936267B2 (en)* | 2012-08-31 | 2018-04-03 | Divx Cf Holdings Llc | System and method for decreasing an initial buffering period of an adaptive streaming system |
| US20210409839A1 (en)* | 2012-08-31 | 2021-12-30 | Divx, Llc | System and Method for Decreasing an Initial Buffering Period of an Adaptive Streaming System |
| US11528540B2 (en)* | 2012-08-31 | 2022-12-13 | Divx, Llc | System and method for decreasing an initial buffering period of an adaptive streaming system |
| US20140068096A1 (en)* | 2012-08-31 | 2014-03-06 | Divx, Llc | System and Method for Decreasing an Initial Buffering Period of an Adaptive Streaming System |
| US9344472B2 (en)* | 2012-12-28 | 2016-05-17 | Microsoft Technology Licensing, Llc | Seamlessly playing a composite media presentation |
| US20140189139A1 (en)* | 2012-12-28 | 2014-07-03 | Microsoft Corporation | Seamlessly playing a composite media presentation |
| US10805368B2 (en) | 2012-12-31 | 2020-10-13 | Divx, Llc | Systems, methods, and media for controlling delivery of content |
| US12177281B2 (en) | 2012-12-31 | 2024-12-24 | Divx, Llc | Systems, methods, and media for controlling delivery of content |
| USRE49990E1 (en) | 2012-12-31 | 2024-05-28 | Divx, Llc | Use of objective quality measures of streamed content to reduce streaming bandwidth |
| US10225299B2 (en) | 2012-12-31 | 2019-03-05 | Divx, Llc | Systems, methods, and media for controlling delivery of content |
| USRE48761E1 (en) | 2012-12-31 | 2021-09-28 | Divx, Llc | Use of objective quality measures of streamed content to reduce streaming bandwidth |
| US11438394B2 (en) | 2012-12-31 | 2022-09-06 | Divx, Llc | Systems, methods, and media for controlling delivery of content |
| US11785066B2 (en) | 2012-12-31 | 2023-10-10 | Divx, Llc | Systems, methods, and media for controlling delivery of content |
| US9577962B2 (en) | 2013-02-22 | 2017-02-21 | Samsung Electronics Co., Ltd. | Dynamic buffering method and apparatus for providing streaming |
| US9357210B2 (en)* | 2013-02-28 | 2016-05-31 | Sonic Ip, Inc. | Systems and methods of encoding multiple video streams for adaptive bitrate streaming |
| US10178399B2 (en)* | 2013-02-28 | 2019-01-08 | Sonic Ip, Inc. | Systems and methods of encoding multiple video streams for adaptive bitrate streaming |
| US10728564B2 (en) | 2013-02-28 | 2020-07-28 | Sonic Ip, Llc | Systems and methods of encoding multiple video streams for adaptive bitrate streaming |
| US9350990B2 (en) | 2013-02-28 | 2016-05-24 | Sonic Ip, Inc. | Systems and methods of encoding multiple video streams with adaptive quantization for adaptive bitrate streaming |
| US20140241420A1 (en)* | 2013-02-28 | 2014-08-28 | Divx, Llc | Systems and Methods of Encoding Multiple Video Streams for Adaptive Bitrate Streaming |
| WO2014132098A1 (en)* | 2013-02-28 | 2014-09-04 | Sonic IP, Inc | Systems and methods of encoding multiple video streams for adaptive bitrate streaming |
| US20160261879A1 (en)* | 2013-02-28 | 2016-09-08 | Sonic Ip, Inc. | Systems and Methods of Encoding Multiple Video Streams for Adaptive Bitrate Streaming |
| US10715806B2 (en) | 2013-03-15 | 2020-07-14 | Divx, Llc | Systems, methods, and media for transcoding video data |
| US10397292B2 (en) | 2013-03-15 | 2019-08-27 | Divx, Llc | Systems, methods, and media for delivery of content |
| US11849112B2 (en) | 2013-03-15 | 2023-12-19 | Divx, Llc | Systems, methods, and media for distributed transcoding video data |
| US10264255B2 (en) | 2013-03-15 | 2019-04-16 | Divx, Llc | Systems, methods, and media for transcoding video data |
| US9906785B2 (en) | 2013-03-15 | 2018-02-27 | Sonic Ip, Inc. | Systems, methods, and media for transcoding video data according to encoding parameters indicated by received metadata |
| WO2014190308A1 (en)* | 2013-05-24 | 2014-11-27 | Sonic Ip, Inc. | Systems and methods of encoding multiple video streams with adaptive quantization for adaptive bitrate streaming |
| CN105359511A (en)* | 2013-05-24 | 2016-02-24 | 索尼克Ip股份有限公司 | System and method for encoding multiple video streams with adaptive quantization for adaptive bitrate streaming |
| US12407906B2 (en) | 2013-05-30 | 2025-09-02 | Divx, Llc | Network video streaming with trick play based on separate trick play files |
| US10462537B2 (en) | 2013-05-30 | 2019-10-29 | Divx, Llc | Network video streaming with trick play based on separate trick play files |
| US9712890B2 (en) | 2013-05-30 | 2017-07-18 | Sonic Ip, Inc. | Network video streaming with trick play based on separate trick play files |
| US9247317B2 (en) | 2013-05-30 | 2016-01-26 | Sonic Ip, Inc. | Content streaming with client device trick play index |
| US9967305B2 (en) | 2013-06-28 | 2018-05-08 | Divx, Llc | Systems, methods, and media for streaming media content |
| US20150098689A1 (en)* | 2013-10-08 | 2015-04-09 | Mstar Semiconductor, Inc. | Television control chip having data protection function and method for controlling television set |
| US9462336B2 (en)* | 2013-10-08 | 2016-10-04 | Mstar Semiconductor, Inc. | Television control chip having data protection function and method for controlling television set |
| US11711552B2 (en) | 2014-04-05 | 2023-07-25 | Divx, Llc | Systems and methods for encoding and playing back video at different frame rates using enhancement layers |
| US9866878B2 (en) | 2014-04-05 | 2018-01-09 | Sonic Ip, Inc. | Systems and methods for encoding and playing back video at different frame rates using enhancement layers |
| US10321168B2 (en) | 2014-04-05 | 2019-06-11 | Divx, Llc | Systems and methods for encoding and playing back video at different frame rates using enhancement layers |
| US20210195181A1 (en)* | 2014-10-07 | 2021-06-24 | Disney Enterprises, Inc. | Method And System For Optimizing Bitrate Selection |
| US12407822B2 (en)* | 2014-10-07 | 2025-09-02 | Disney Enterprises, Inc. | Method and system for optimizing bitrate selection |
| US10721285B2 (en) | 2016-03-30 | 2020-07-21 | Divx, Llc | Systems and methods for quick start-up of playback |
| US12041113B2 (en) | 2016-03-30 | 2024-07-16 | Divx, Llc | Systems and methods for quick start-up of playback |
| US10148989B2 (en) | 2016-06-15 | 2018-12-04 | Divx, Llc | Systems and methods for encoding video content |
| US11729451B2 (en) | 2016-06-15 | 2023-08-15 | Divx, Llc | Systems and methods for encoding video content |
| US12126849B2 (en) | 2016-06-15 | 2024-10-22 | Divx, Llc | Systems and methods for encoding video content |
| US11483609B2 (en) | 2016-06-15 | 2022-10-25 | Divx, Llc | Systems and methods for encoding video content |
| US10595070B2 (en) | 2016-06-15 | 2020-03-17 | Divx, Llc | Systems and methods for encoding video content |
| US10841625B2 (en) | 2016-08-09 | 2020-11-17 | V-Nova International Limited | Adaptive video consumption |
| US11877019B2 (en) | 2016-08-09 | 2024-01-16 | V-Nova International Limited | Adaptive video consumption |
| US20180069909A1 (en)* | 2016-09-08 | 2018-03-08 | Sonic Ip, Inc. | Systems and Methods for Adaptive Buffering for Digital Video Streaming |
| US12244660B2 (en)* | 2016-09-08 | 2025-03-04 | Divx, Llc | Systems and methods for adaptive buffering for digital video streaming |
| US11165844B2 (en)* | 2016-09-20 | 2021-11-02 | Samsung Electronics Co., Ltd. | Method and apparatus for providing data to streaming application in adaptive streaming service |
| US11317171B2 (en) | 2016-09-30 | 2022-04-26 | British Telecommunications Public Limited Company | Viewer importance adaptive bit rate delivery |
| WO2018060489A1 (en)* | 2016-09-30 | 2018-04-05 | British Telecommunications Public Limited Company | Viewer importance adaptive bit rate delivery |
| WO2018060488A1 (en)* | 2016-09-30 | 2018-04-05 | British Telecommunications Public Limited Company | Viewer importance adaptive bit rate delivery |
| US11044507B2 (en) | 2016-09-30 | 2021-06-22 | British Telecommunications Public Limited Company | Viewer importance adaptive bit rate delivery |
| US10931993B2 (en) | 2016-09-30 | 2021-02-23 | British Telecommunications Public Limited Company | Viewer importance adaptive bit rate delivery |
| WO2018060490A1 (en)* | 2016-09-30 | 2018-04-05 | British Telecommunications Public Limited Company | Viewer importance adaptive bit rate delivery |
| US10498795B2 (en) | 2017-02-17 | 2019-12-03 | Divx, Llc | Systems and methods for adaptive switching between multiple content delivery networks during adaptive bitrate streaming |
| US11343300B2 (en) | 2017-02-17 | 2022-05-24 | Divx, Llc | Systems and methods for adaptive switching between multiple content delivery networks during adaptive bitrate streaming |
| US10652166B2 (en)* | 2017-06-27 | 2020-05-12 | Cisco Technology, Inc. | Non-real time adaptive bitrate recording scheduler |
| US12231703B2 (en) | 2017-09-08 | 2025-02-18 | Opentv, Inc. | Bitrate and pipeline preservation for content presentation |
| US11825139B2 (en) | 2017-09-08 | 2023-11-21 | Opentv, Inc. | Bitrate and pipeline preservation for content presentation |
| US11184652B2 (en)* | 2017-09-08 | 2021-11-23 | Opentv, Inc. | Bitrate and pipeline preservation for content presentation |
| US10440440B1 (en) | 2018-03-23 | 2019-10-08 | Rovi Guides, Inc. | Systems and methods for prompting a user to view an important event in a media asset presented on a first device when the user is viewing another media asset presented on a second device |
| WO2019183059A1 (en)* | 2018-03-23 | 2019-09-26 | Rovi Guides, Inc. | Systems and methods for prompting a user to view an important event in a media asset presented on a first device when the user is viewing another media asset presented on a second device |
| US10382829B1 (en) | 2018-03-23 | 2019-08-13 | Rovi Guides, Inc. | Systems and methods for prompting a user to view an important event in a media asset when the user is using another application |
| US20190347322A1 (en)* | 2018-05-10 | 2019-11-14 | International Business Machines Corporation | Using remote words in data streams from remote devices to autocorrect input text |
| EP3767962A1 (en)* | 2019-07-19 | 2021-01-20 | THEO Technologies | A media client with adaptive buffer size and the related method |
| WO2021013558A1 (en)* | 2019-07-19 | 2021-01-28 | Theo Technologies | A media client with adaptive buffer size and the related method |
| Publication number | Publication date |
|---|---|
| EP2661694A1 (en) | 2013-11-13 |
| US10764579B2 (en) | 2020-09-01 |
| MX376832B (en) | 2025-03-07 |
| US20200351496A1 (en) | 2020-11-05 |
| WO2012094258A1 (en) | 2012-07-12 |
| US9021119B2 (en) | 2015-04-28 |
| US10326987B2 (en) | 2019-06-18 |
| EP2661694A4 (en) | 2015-06-03 |
| CN103348336A (en) | 2013-10-09 |
| US20120179834A1 (en) | 2012-07-12 |
| CA2823830A1 (en) | 2012-07-12 |
| AU2011353517A1 (en) | 2013-07-25 |
| KR20140047575A (en) | 2014-04-22 |
| US20150296205A1 (en) | 2015-10-15 |
| US9020039B2 (en) | 2015-04-28 |
| US20230209049A1 (en) | 2023-06-29 |
| US9667967B2 (en) | 2017-05-30 |
| JP2014505425A (en) | 2014-02-27 |
| US20190306501A1 (en) | 2019-10-03 |
| US20170230655A1 (en) | 2017-08-10 |
| MX2013008000A (en) | 2019-04-11 |
| Publication | Publication Date | Title |
|---|---|---|
| US20230209049A1 (en) | Systems and Methods for Encoding Alternative Streams of Video for Use in Adaptive Bitrate Streaming | |
| US11528540B2 (en) | System and method for decreasing an initial buffering period of an adaptive streaming system | |
| EP3465460B1 (en) | Systems and methods for providing audio content during trick-play playback | |
| US20130007200A1 (en) | Systems and methods for determining available bandwidth and performing initial stream selection when commencing streaming using hypertext transfer protocol | |
| EP3510491B1 (en) | Systems and methods for adaptive buffering for digital video streaming | |
| KR102808458B1 (en) | Device and Method for Trick Play of Media Content | |
| HK40008828B (en) | Systems and methods for adaptive buffering for digital video streaming | |
| HK40008828A (en) | Systems and methods for adaptive buffering for digital video streaming | |
| HK40010466A (en) | Systems and methods for adaptive buffering for digital video streaming |
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment | Owner name:DIVX, LLC, CALIFORNIA Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:VAN DER SCHAAR, AUKE SJOERD;REEL/FRAME:027879/0010 Effective date:20120221 | |
| AS | Assignment | Owner name:SONIC IP, INC., CALIFORNIA Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:DIVX, LLC;REEL/FRAME:031713/0032 Effective date:20131121 | |
| STCF | Information on status: patent grant | Free format text:PATENTED CASE | |
| AS | Assignment | Owner name:DIVX CF HOLDINGS LLC, NEW YORK Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SONIC IP, INC.;DIVX, LLC;REEL/FRAME:045310/0020 Effective date:20180212 | |
| AS | Assignment | Owner name:DIVX, LLC, NEW YORK Free format text:CHANGE OF NAME;ASSIGNOR:DIVX CF HOLDINGS LLC;REEL/FRAME:045498/0560 Effective date:20180212 | |
| MAFP | Maintenance fee payment | Free format text:PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment:4 | |
| AS | Assignment | Owner name:DIVX, LLC, CALIFORNIA Free format text:CHANGE OF PRINCIPAL PLACE OF BUSINESS;ASSIGNOR:DIVX, LLC;REEL/FRAME:050407/0104 Effective date:20190219 | |
| MAFP | Maintenance fee payment | Free format text:PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment:8 |