IP Library Granted Patent US 10,178,142
Granted Patent B2
US 10,178,142 · App. 15/785,275 · Granted Jan 8, 2019

Method and device for providing streaming content

Inventors: Truong Cong Thang (Daejeon, KR); Jin Young Lee (Daejeon, KR); Seong Jun Bae (Daejeon, KR); Jung Won Kang (Daejeon, KR); Soon Heung Jung (Daejeon, KR); Sang Taick Park (Daejeon, KR); Won Ryu (Daejeon, KR)
Assignee: IDEAHUB
H04L65/60H04L65/4084H04L67/2804H04N21/2393H04N21/23439H04N21/25825H04N21/26258H04N21/8456H04N21/6437H04N21/64322H04N21/6582
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,178,142
App. No.
15/785,275
Granted
Jan 8, 2019
Kind
B2
Abstract

A method and apparatus for an adaptive Hypertext Transfer Protocol (HTTP) streaming service using metadata of content are provided. The metadata of the content may be efficiently divided for a purpose of use of a terminal based on general media information or specific media information, and may be transmitted to the terminal. A group may include one or more representations of content. The metadata may include a group element, and the group element may provide a summary of attributes of one or more representations included in the group.

Claims (24)

1. A server for providing media content, the server comprising:

one or more processors are configured to:

receive a request for the media content from a client based on media presentation description(MPD) with respect to the media content; and

provide a segment of media content through streaming to the client in response to the request,

wherein the MPD includes one or more periods,

wherein the period includes one or more groups,

wherein the group includes one or more representations,

wherein the representation includes one or more segments

wherein the MPD includes group element describing each of the groups,

wherein the group element provides a summary of values of all representations within a group,

wherein the group element includes (1) ID of group, (2) minBandWidth indicating a minimum value among bandwidth attributes of all representations in the group, (3)maxBandWidth indicating a maximum value among bandwidth attributes of all representations in the group, (4)minWidth indicating a minimum value among width attributes of all representations in the group, (5)maxWidth indicating a maximum value among width attributes of all representations in the group, (6)minHeight indicating a minimum value among height attributes of all representations in the group, (7)maxHeight indicating a maximum value among height attributes of all representations in the group, (8) minFrameRate indicating a minimum value among frame rate attributes of all representations in the group, and (9)maxFrameRate indicating a maximum value among frame rate attributes of all representations in the group.

2. The server of claim 1 , wherein the MPD includes information for view of media contents.

3. A client for providing media content, the client comprising:

one or more processors are configured to:

transmit a request for the media content to a server based on media presentation description(MPD) with respect to the media content; and

receive a segment of media content through streaming from the server in response to the request,

wherein the MPD includes one or more periods,

wherein the period includes one or more groups,

wherein the group includes one or more representations,

wherein the representation includes one or more segments

wherein the MPD includes group element describing each of the groups,

wherein the group element provides a summary of values of all representations within a group,

wherein the group element includes (1) ID of group, (2) minBandWidth indicating a minimum value among bandwidth attributes of all representations in the group, (3)maxBandWidth indicating a maximum value among bandwidth attributes of all representations in the group, (4)minWidth indicating a minimum value among width attributes of all representations in the group, (5)maxWidth indicating a maximum value among width attributes of all representations in the group, (6)minHeight indicating a minimum value among height attributes of all representations in the group, (7)maxHeight indicating a maximum value among height attributes of all representations in the group, (8) minFrameRate indicating a minimum value among frame rate attributes of all representations in the group, and (9)maxFrameRate indicating a maximum value among frame rate attributes of all representations in the group.

4. The client of claim 3 , wherein the MPD includes information for view of media contents.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 11, 2022
From: IDEAHUB INC.
To: HELIOS STREAMING, LLC
Reel/Frame 058613/0191 →
CORRECTIVE ASSIGNMENT TO CORRECT THE FIRST NAME OF THE FIRST INVENTOR PREVIOUSLY RECORDED ON REEL 043876 FRAME 0144. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Aug 23, 2018
From: THANG, TRUONG CONG; LEE, JIN YOUNG; BAE, SEONG JUN; KANG, JUNG WON; JUNG, SOON HEUNG; PARK, SANG TAICK
To: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
Reel/Frame 046921/0935 →
LICENSE Recorded Aug 2, 2018
From: IDEAHUB
To: HELIOS STREAMING, LLC
Reel/Frame 046545/0684 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 1, 2018
From: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
To: IDEAHUB
Reel/Frame 046531/0096 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 16, 2017
From: THANG, TROUNG CONG; LEE, JIN YOUNG; BAE, SEONG JUN; KANG, JUNG WON; JUNG, SOON HEUNG; PARK, SANG TAICK
To: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
Reel/Frame 043876/0144 →
Priority Claims (2)
KR 10-2010-0085527 · Sep 1, 2010 · national
KR 10-2011-0088325 · Sep 1, 2011 · national
Continuity (2)
Continuation 13820408
Related Publication 20180041560A1 · Feb 8, 2018