IP Library Granted Patent US 9,608,748
Granted Patent B2
US 9,608,748 · App. 13/819,599 · Granted Mar 28, 2017

Methods of transmitting and receiving a media information file for HTTP streaming

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 9,608,748
App. No.
13/819,599
Granted
Mar 28, 2017
Kind
B2
Abstract

Disclosed are methods of transmitting and receiving media information file for HTTP stream. Content is divided into segments, the segments are divided into segment sub groups, each of the divided segments grouping the segment sub groups, a meta media information file including information on a segment sub group is configured; and sub media information file including information on segments in a segment sub group is configured. When service initializes, the meta media information file is transmitted. When a transmission request for content is received, the sub media information file to which a playback request timing for content belongs is selected and transmitted by referring to the meta media information file, and then, a segment in a segment sub group corresponding to the sub media information file is transmitted. Thus, during HTTP streaming, initial transmission delay is reduced, and random access and trick mode playback are possible.

Claims (24)

1. A method for transmitting multimedia content by an HTTP (hypertext transfer protocol) streaming transmission, the method comprising the steps of:

dividing the multimedia content into a plurality of segments, dividing each of the plurality of segments into a plurality of sub segments, configuring a meta media information file including information on a first segment of the plurality of segments, and configuring a sub-media information file including information on the plurality of sub segments which belong to the first segment of the plurality of segments, wherein the information on the plurality of sub segments includes URL (uniform resource locator) information corresponding to each of the plurality of sub segments which belong to the first segment;

when a service for the HTTP streaming transmission is initiated, transmitting the meta media information file and the sub-media information file to a client;

when a request for a specific sub segment of the multimedia content, the request including URL information corresponding to the specific sub segment, is received from the client, transmitting the specific sub segment corresponding to the URL information in the request to the client;

wherein the client selects a specific segment comprising the specific sub segment based on the meta media information file, and seeks the specific sub segment in the specific segment based on the sub-media information file; and

wherein each of the plurality of segments corresponds to a specific time period divided from the multimedia content and comprises the plurality of sub segments corresponding to the specific time period.

2. The method of claim 1 , wherein the multimedia content is divided into a plurality of periods based on a playback time, and the meta media information file comprises URL (uniform resource locator) information of the plurality of segments, wherein the plurality of segments respectively corresponding to the plurality of periods.

3. The method of claim 2 , wherein the multimedia content is divided into the plurality of periods having same size or different sizes.

4. The method of claim 1 , wherein each of the plurality of segments corresponding to a greater time period of the multimedia content than each of respective sub segments.

5. The method of claim 1 , wherein configuring the sub-media information file includes generating a plurality of sub-media information files respectively corresponding the plurality of segments, and

wherein when the request for the specific sub segment of the multimedia content is received from the client, a sub-media information file comprising the specific sub segment is retrieved based on the meta media information file, and the specific sub segment is retrieved based on the retrieved sub-media information file.

6. A method for receiving multimedia content transmitted by an HTTP (hypertext transfer protocol) streaming transmission, wherein the multimedia content is divided into a plurality of segments, each of the plurality of segments is divided into a plurality of sub segments;

the method comprising:

receiving, by a client, a meta media information file and a sub-media information file, wherein the meta media information file includes information on a first segment of the plurality of segments and the sub-media information file includes information on the plurality of sub segments which belong to the first segment of the plurality of segments, wherein the information on the plurality of sub segments includes URL (uniform resource locator) information corresponding to each of the plurality of sub segments which belong to the first segment;

selecting, by the client, a specific segment based on the meta media information file;

seeking, by the client, a specific sub segment in the specific segment based on the sub-media information file;

transmitting, by the client, a request for the specific sub segment of the multimedia content using a respective URL information of the specific sub segment; and

receiving and outputting, by the client, the sub segment corresponding to the respective URL information;

wherein each of the plurality of segments corresponds to a specific time period divided from the multimedia content and comprises the the plurality of sub segments corresponding to the specific time period.

7. The method of claim 6 , wherein the multimedia content is divided into a plurality of periods based on a playback time, and the meta media information file comprises URL (uniform resource locator) information of the plurality of segments, wherein the plurality of segments respectively corresponding to the plurality of periods.

8. The method of claim 7 , wherein the multimedia content is divided into the plurality of periods having same size or different sizes.

9. The method of claim 6 , wherein each of the plurality of segments corresponding to a greater time period of the multimedia content than each of respective sub segments.

10. The method of claim 6 , wherein configuring the sub-media information file includes generating a plurality of sub-media information files respectively corresponding the plurality of segments, and

wherein when the request for the specific sub segment of the multimedia content is received from the client, a sub-media information file comprising the specific sub segment is retrieved based on the meta media information file, and the specific sub segment is retrieved based on the retrieved sub-media information file.

Assignments (11)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 20, 2024
From: RPX CORPORATION
To: SISVEL INTERNATIONAL SA
Reel/Frame 067462/0160 →
RELEASE OF SECURITY INTEREST Recorded May 13, 2024
From: BARINGS FINANCE LLC
To: RPX CORPORATION; RPX CLEARINGHOUSE LLC
Reel/Frame 067388/0050 →
RELEASE OF SECURITY INTEREST Recorded Apr 30, 2024
From: BARINGS FINANCE LLC
To: RPX CORPORATION; RPX CLEARINGHOUSE LLC
Reel/Frame 067275/0760 →
RELEASE OF SECURITY INTEREST Recorded Oct 26, 2020
From: JEFFERIES FINANCE LLC
To: RPX CORPORATION
Reel/Frame 054486/0422 →
PATENT SECURITY AGREEMENT Recorded Oct 23, 2020
From: RPX CLEARINGHOUSE LLC; RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 054244/0566 →
PATENT SECURITY AGREEMENT Recorded Oct 23, 2020
From: RPX CLEARINGHOUSE LLC; RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 054198/0029 →
SECURITY INTEREST Recorded Jun 29, 2018
From: RPX CORPORATION
To: JEFFERIES FINANCE LLC
Reel/Frame 046486/0433 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2017
From: HUMAX CO., LTD.
To: RPX CORPORATION
Reel/Frame 043122/0402 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2016
From: HUMAX HOLDINGS CO., LTD.
To: HUMAX CO., LTD.
Reel/Frame 037843/0859 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2014
From: HUMAX CO., LTD.
To: HUMAX HOLDINGS CO., LTD.
Reel/Frame 033499/0266 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2013
From: YIE, CHUNG KU; KIM, MIN SUNG; LEE, UL HO
To: HUMAX CO., LTD.
Reel/Frame 029895/0401 →