-
公开(公告)号:US20240356903A1
公开(公告)日:2024-10-24
申请号:US18526982
申请日:2023-12-01
申请人: DIVX, LLC
发明人: Eric William Grab , Kourosh Soroushian , Tung Lin , Francis Yee-Dug Chan , Evan Wallin , William David Amidei
CPC分类号: H04L63/0428 , G06F21/10 , G06F21/12 , H04L63/06 , H04L63/0876 , H04L63/0884 , H04L63/168 , H04L67/60
摘要: Systems and methods for application identification in accordance with embodiments of the invention are disclosed. In one embodiment, a user device includes a processor and memory configured to store an application, a session manager, an application identifier, and at least one shared library, and the processor is configured by the session manager to communicate the application identifier and the application identifier data to an authentication server and permit the execution of the application in response to authentication of the application by the authentication server.
-
公开(公告)号:US20240314182A1
公开(公告)日:2024-09-19
申请号:US18488876
申请日:2023-10-17
申请人: DIVX, LLC
发明人: Eric W. Grab , Abhishek Shivadas
IPC分类号: H04L65/60 , G06Q10/10 , H04L65/612 , H04L65/75 , H04L65/80 , H04L67/1008 , H04L67/568
CPC分类号: H04L65/60 , H04L65/612 , H04L65/765 , H04L65/80 , H04L67/568 , G06Q10/10 , H04L67/1008
摘要: Systems, methods, and computer readable media for delivery of content are provided. In some embodiments, systems for controlling delivery of content are provided, the systems comprising processing circuitry configured to: receive a request to stream the content, the request being received from a user equipment device; determine a first location of the user equipment device; determine a count of user equipment devices that are located at the first location and are currently streaming the content; determine whether the count meets a threshold; and responsive to determining that the count meets the threshold, add a first content delivery network to a pool of one or more content delivery networks that are used to stream the content.
-
公开(公告)号:US12041113B2
公开(公告)日:2024-07-16
申请号:US18068395
申请日:2022-12-19
申请人: DIVX, LLC
IPC分类号: H04L67/02 , H04L9/40 , H04L65/612 , H04L65/613 , H04L65/70 , H04L65/75 , H04N21/2343 , H04N21/2347 , H04N21/254 , H04N21/4402 , H04N21/462 , H04N21/6334 , H04N21/643 , H04N21/845
CPC分类号: H04L67/02 , H04L63/0428 , H04L63/062 , H04L65/612 , H04L65/613 , H04L65/70 , H04L65/75 , H04L65/762 , H04N21/23439 , H04N21/2347 , H04N21/2541 , H04N21/44029 , H04N21/4621 , H04N21/63345 , H04N21/64322 , H04N21/8456 , H04L2209/60
摘要: Systems and methods for quick start-up of playback in accordance with embodiments of the invention are disclosed. Media content may be encoded in a plurality of alternative streams and a quick start-up stream. The quick start-up stream may include media content that is encoded at a lower quality that the alternative streams and may be encrypted with a different, less secure encryption process than that of the alternative streams. During a start-up of playback, the playback device streams the media content from a quick start-up stream until a metric, such as a decryption key for the alternative streams is met. The device then streams the media content from the alternative streams in response to the metric being met.
-
公开(公告)号:US11886545B2
公开(公告)日:2024-01-30
申请号:US17135724
申请日:2020-12-28
申请人: DIVX, LLC
IPC分类号: G06F21/10 , H04N21/222 , H04N21/266 , H04N21/4627 , H04N21/8355 , H04L9/32 , H04L9/40
CPC分类号: G06F21/10 , G06F21/105 , H04L9/3268 , H04L63/0428 , H04N21/222 , H04N21/26606 , H04N21/26613 , H04N21/4627 , H04N21/8355 , G06F21/1062
摘要: Federated systems for issuing playback certifications granting access to technically protected content are described. One embodiment of the system includes a registration server connected to a network, a content server connected to the network and to a trusted system, a first device including a non-volatile memory that is connected to the network and a second device including a non-volatile memory that is connected to the network. In addition, the registration server is configured to provide the first device with a first set of activation information in a first format, the first device is configured to store the first set of activation information in non-volatile memory, the registration server is configured to provide the second device with a second set of activation information in a second format, and the second device is configured to store the second set of activation information in non-volatile memory.
-
5.
公开(公告)号:US11824912B2
公开(公告)日:2023-11-21
申请号:US17485163
申请日:2021-09-24
申请人: DIVX, LLC
发明人: Yuri Bulava , Pavel Potapov
CPC分类号: H04L65/70 , H04L65/75 , H04L65/765 , H04L67/02
摘要: Embodiments of the invention provide for live encoding systems that can replicate a current encoded frame instead of re-encoding said current frame, and then adjust the replicated frame to different bitrates, resolutions, and/or contexts as necessary for the several different adaptive bitrate streams. In addition, various embodiments of the invention can extend a duration of a current frame being repackaged and/or re-encoded. Utilizing these and other techniques, live encoding systems in accordance with embodiments of the invention can more efficiently handle gaps in received data, slower feeding of data, and/or heavy loads on server hardware.
-
公开(公告)号:US20230370515A1
公开(公告)日:2023-11-16
申请号:US18359831
申请日:2023-07-26
申请人: DIVX, LLC
发明人: Jason Braness , Evan Wallin , Ederson Ferreira
IPC分类号: H04L65/75 , H04N21/472 , G06F21/10 , H04L67/06 , H04N21/239 , H04N21/2385 , H04N21/254 , H04L9/40 , H04N21/258 , H04L65/61 , H04N21/658 , H04L65/60 , H04N21/262 , H04N21/8352
CPC分类号: H04L65/762 , H04N21/47202 , G06F21/10 , H04L67/06 , H04N21/2393 , H04N21/2385 , H04N21/2541 , H04L63/0428 , H04N21/25825 , H04L65/61 , H04N21/6581 , H04L65/60 , H04N21/26258 , H04N21/8352 , H04N21/25841
摘要: Systems and methods for automatically generating top level index files for use in adaptive bitrate streaming in accordance with embodiments of the invention are disclosed. One embodiment of the method of the invention includes receiving a request from a playback device at a playback server, where the request identifies a piece of content, retrieving a list of assets associated with the identified piece of content using the playback server, filtering the list of assets using at least one predetermined criterion using the playback server, generating a top level index file describing each asset in the filtered list of assets using the playback server, and sending the top level index file to the playback device using the playback server.
-
公开(公告)号:US11765410B2
公开(公告)日:2023-09-19
申请号:US17653605
申请日:2022-03-04
申请人: DIVX, LLC
IPC分类号: H04N21/43 , H04N21/2387 , H04L7/00 , H04N21/242 , H04L65/80 , H04L65/61 , H04L65/70 , H04L65/75
CPC分类号: H04N21/2387 , H04L7/00 , H04L7/0008 , H04L65/61 , H04L65/70 , H04L65/764 , H04L65/80 , H04N21/242 , H04N21/4305 , H04N21/4307 , H04N21/43076
摘要: Systems and methods for synchronizing the playback of OTT or other time sensitive content on multiple playback devices is disclosed. The systems and methods include receiving time information based on a network time source in the playback devices. The playback clock in each playback device is set based upon the time information. Stream initiation information derived using the time information from the network time source is received by each of the playback device from the media provider. The playback devices use the stream initiation information to adjust the presentation time stamps of the frames of the media content in the stream.
-
公开(公告)号:US11735227B2
公开(公告)日:2023-08-22
申请号:US17307990
申请日:2021-05-04
申请人: DIVX, LLC
IPC分类号: H04N7/173 , H04N19/107 , H04N19/117 , H04N19/126 , H04N19/149 , H04N19/152 , H04N19/154 , H04N19/159 , H04N19/176 , H04N19/18 , H04N19/192 , G11B27/30 , H04N19/196 , H04N19/61 , H04N19/186 , H04N19/48 , H04N19/80 , H04N19/577 , G11B20/10 , G11B27/32 , H04N21/426 , H04N21/81 , H04N21/84 , H04N21/845 , H04N21/854 , H04N21/8543 , H04N21/858 , H04N19/85 , H04N19/625
CPC分类号: G11B27/3027 , G11B20/10 , G11B27/322 , H04N7/17318 , H04N19/107 , H04N19/117 , H04N19/126 , H04N19/149 , H04N19/152 , H04N19/154 , H04N19/159 , H04N19/176 , H04N19/18 , H04N19/186 , H04N19/192 , H04N19/196 , H04N19/198 , H04N19/48 , H04N19/577 , H04N19/61 , H04N19/625 , H04N19/80 , H04N19/85 , H04N21/42646 , H04N21/8106 , H04N21/8133 , H04N21/84 , H04N21/8455 , H04N21/8456 , H04N21/8543 , H04N21/8586 , H04N21/85406
摘要: A multimedia file and methods of generating, distributing and using the multimedia file are described. Multimedia files in accordance with embodiments of the present invention can contain multiple video tracks, multiple audio tracks, multiple subtitle tracks, a complete index that can be used to locate each data chunk in each of these tracks and an abridged index that can enable the location of a subset of the data chunks in each track, data that can be used to generate a menu interface to access the contents of the file and ‘meta data’ concerning the contents of the file. Multimedia files in accordance with several embodiments of the present invention also include references to video tracks, audio tracks, subtitle tracks and ‘meta data’ external to the file. One embodiment of a multimedia file in accordance with the present invention includes a series of encoded video frames, a first index that includes information indicative of the location within the file and characteristics of each encoded video frame and a separate second index that includes information indicative of the location within the file of a subset of the encoded video frames.
-
公开(公告)号:US20230179837A1
公开(公告)日:2023-06-08
申请号:US17938773
申请日:2022-10-07
申请人: DIVX, LLC
IPC分类号: H04N21/845 , H04N21/472 , H04N21/6587 , H04N19/98 , H04N21/2343 , H04N21/2387 , H04N21/262 , H04N21/854 , H04L65/70
CPC分类号: H04N21/8455 , H04N21/47217 , H04N21/6587 , H04N19/98 , H04N21/234345 , H04N21/234381 , H04N21/23439 , H04N21/2387 , H04N21/26258 , H04N21/8456 , H04N21/85406 , H04L65/70
摘要: Network services encode multimedia content, such as video, into multiple adaptive bitrate streams of encoded video and a separate trick play stream of encoded video to support trick play features. The trick play stream is encoded at a lower encoding bitrate and frame rate than each of the adaptive bitrate streams. The adaptive bitrate streams and the trick play stream are stored in the network services. During normal content streaming and playback, a client device downloads a selected one of the adaptive bitrate streams from network serviced for playback at the client device. To implement a trick play feature, the client device downloads the trick play stream from the network services for trick play playback.
-
公开(公告)号:US20230112297A1
公开(公告)日:2023-04-13
申请号:US18053312
申请日:2022-11-07
申请人: DIVX, LLC
发明人: Kourosh Soroushian , Shaiwal Priyadarshi , Jason Braness , Roland Osborne , William Frantz , Jerome Vashisht-Rota , Daniel Salmonsen , John Funnell , Michael Floyd
摘要: Playback and distribution systems and methods for multimedia files are provided. The multimedia files are encoded with flags associated with the content data of the multimedia files. Through the use of the flags, playback of the content is enhanced without significantly increasing the file size of the multimedia file.
-
-
-
-
-
-
-
-
-