# US 2020/0396273 A1 · Systems and Methods for Quick Start-Up of Playback

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2020/0396273 A1
- Document ID: US20200396273A1
- Status: Published application
- Kind: A1
- Application number: 16/932,559
- Filed: 2020-07-17
- Published: 2020-12-17
- Earliest claimed: 2016-03-30
- Assignees: Divx, LLC
- Applicants: Divx, LLC
- Inventors: William David Amidei; Jason Braness; Cristina Dobrin
- Web page: https://patentgrep.com/patent/US20200396273A1

## CPC

- H04L 67/02: based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L 63/0428: {wherein the data content is protected, e.g. by encrypting or encapsulating the payload}
- H04L 63/062: {for key distribution, e.g. centrally by trusted party (cryptographic mechanisms or cryptographic arrangements for key distribution involving a central third party H04L9/0819)}
- H04L 65/612: for unicast
- H04L 65/613: for the control of the source by the destination (control signals issued by the client directed to the server or network components specially adapted for selective content distribution H04N21/637)
- H04L 65/70: Media network packetisation
- H04L 65/75: Media network packet handling
- H04L 65/752: adapting media to network capabilities
- H04L 65/756: adapting media to device capabilities
- H04L 65/762: {at the source (reformatting of additional data in video distribution servers H04N21/2355)}
- H04N 21/23439: {for generating different versions}
- H04N 21/2347: involving video stream encryption
- H04N 21/2541: {Rights Management (protecting software against unauthorised usage in a vending or licensing environment G06F21/10; security in data switching network management H04L41/28; security management or policies for network security H04L63/20; access security in wireless networks H04W12/08)}
- H04N 21/44029: {for generating different versions}
- H04N 21/4621: {Controlling the complexity of the content stream or additional data, e.g. lowering the resolution or bit-rate of the video stream for a mobile client with a small screen (arrangements for using the results of monitoring on user's side in broadcast systems H04H60/65; flow control in packet networks H04L47/10)}
- H04N 21/63345: {by transmitting keys (key distribution for secret or secure communication H04L9/08; network support of key management H04L63/06)}
- H04N 21/64322: {IP}
- H04N 21/8456: {by decomposing the content in the time domain, e.g. in time segments}
- H04L 2209/60: Digital content management, e.g. content distribution
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

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.

## Claims

### Claim 1

A method for fast startup of video playback of encoded media content using at least two video streams, where the media is encoded as at least a first video stream and a second video stream, the method comprising:
receiving information for a plurality of alternative streams and a quick start-up stream of media content in the playback device from a content provider system over a network, where the plurality of alternative streams are encoded at various bitrates, resolutions, and frame rates and the media content in each particular stream of the plurality of alternative streams has a particular quality based upon at least one of the bitrate, resolution of, and frame rate of the particular stream and the quality of media content in the quick start-up stream has a lesser quality than the video content of each of the plurality of alternative streams;
commencing streaming of the media content in the quick start-up stream from the content provider system over the network using the playback device;
determining a metric has been met using the playback device; and
commencing streaming of media content in one of the plurality of alternative streams from the content provider system over the network using the playback device in response to a determination that the metric has been met.
