# US 10,122,780 B2 · Apparatus and method for providing streaming content using representations

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

- Number: US 10,122,780 B2
- Document ID: US10122780B2
- Status: Granted
- Kind: B2
- Application number: 15/834,702
- Filed: 2017-12-07
- Published: 2018-04-19
- Granted: 2018-11-06
- Earliest claimed: 2011-03-16
- Assignees: Electronics and Telecommunications Research Institute
- Applicants: Electronics and Telecommunications Research Institute
- Inventors: Truong Cong Thang; Jin Young Lee
- Web page: https://patentgrep.com/patent/US10122780B2

## CPC

- H04N 21/23439: {for generating different versions}
- H04L 65/612: for unicast
- 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/25825: {involving client display capabilities, e.g. screen resolution of a mobile phone (optimising the visualisation of content during browsing in the Internet G06F16/9577; processing of terminal status or physical abilities in wireless networks H04W8/22; authentication in wireless network security H04W12/06)}
- H04N 21/6125: {involving transmission via Internet (transmission by internet of broadcast information H04H60/82)}
- H04N 21/84: Generation or processing of descriptive data, e.g. content descriptors {(systems specially adapted for using meta-information in broadcast systems H04H60/73)}
- H04N 21/8456: {by decomposing the content in the time domain, e.g. in time segments}
- H04N 21/8543: using a description language, e.g. Multimedia and Hypermedia information coding Expert Group [MHEG], eXtensible Markup Language [XML] {(information retrieval of semistructured data, the underlying structure being taken into account, e.g. mark-up language structure data G06F16/80)}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A method and apparatus for an adaptive Hypertext Transfer Protocol (HTTP) streaming service using metadata of media content are provided. The media content may include a sequence of one or more periods. Each of the periods may include one or more representations. The metadata may include information used to describe a relationship between the representations, and include information for terminals having different display bit depths.

## Claims

### Claim 1

A method for providing media content performed by a DASH (Dynamic adaptive streaming over HTTP) client, the method comprising:
receiving metadata of media content, the metadata comprising one or more periods; and
accessing segments of the media content based on information provided by the metadata,
wherein the each of the periods includes one or more adaptation sets,
wherein the adaptation set includes one or more representations,
wherein the representation includes one or more sub-representations,
wherein the adaptation sets, representations, and sub-representation share common attributes and elements.

### Claim 2 (depends on 1)

The method of claim 1, wherein the all representations included in a single adaptation set represent the same media content components, and include one or more media streams that are determined to be perceptually equivalent.

### Claim 3 (depends on 1)

The method of claim 1, wherein one or more representations are arranged in an adaptation set based on properties of media content components present in the representations.

### Claim 4 (depends on 1)

The method of claim 1, wherein the properties of the media content components include at least one of:
1) an attribute related to language,
2) an attribute related to a media component type,
3) an attribute related to a picture aspect ratio,
4) an element related to a role property which specifies information on a role annotation scheme,
5) an element related to an accessibility property which specifies information on an accessibility scheme,
6) an element related to a viewpoint property which specifies information on a viewpoint annotation scheme, and
7) an element related to a rating property which specifies information on a ration rating scheme.

### Claim 5 (depends on 1)

The method of claim 1, wherein the information included in the at least one of the representations indicates an intended use of the at least one of the representations, and the intended use comprises at least one of a sign language, a subtitle, a caption, or a description.

### Claim 6

A method for providing media content performed by a server, the method comprising:
performing hosting on a DASH (Dynamic adaptive streaming over HTTP) segment; and
transmitting metadata of media content to a client, the metadata comprising one or more periods
wherein each of the periods comprises one or more representations of the media content,
wherein the each of the periods includes one or more adaptation sets,
wherein the adaptation set includes one or more representations,
wherein the representation includes one or more sub-representations,
wherein the adaptation sets, representations, and sub-representation share common attributes and elements.

### Claim 7 (depends on 6)

The method of claim 6, wherein the all representations included in a single adaptation set represent the same media content components, and include one or more media streams that are determined to be perceptually equivalent.

### Claim 8 (depends on 6)

The method of claim 6, wherein one or more representations are arranged in an adaptation set based on properties of media content components present in the representations.

### Claim 9 (depends on 8)

The method of claim 8, wherein the properties of the media content components include at least one of:
1) an attribute related to language,
2) an attribute related to a media component type,
3) an attribute related to a picture aspect ratio,
4) an element related to a role property which specifies information on a role annotation scheme,
5) an element related to an accessibility property which specifies information on an accessibility scheme,
6) an element related to a viewpoint property which specifies information on a viewpoint annotation scheme, and
7) an element related to a rating property which specifies information on a ration rating scheme.
