IP Library Granted Patent US 8,515,259
Granted Patent B2
US 8,515,259 · App. 12/882,665 · Granted Aug 20, 2013

Method for providing progressive download service for playback apparatus supporting BD-J specification

Inventors: Wonjang Baek (Gyeonggi-do, KR); John Kim (Seoul, KR)
Assignee: SK Planet Co., Ltd.
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 8,515,259
App. No.
12/882,665
Granted
Aug 20, 2013
Kind
B2
Abstract

A method for providing a progressive download service for a playback apparatus supporting a BD-J specification is disclosed. In accordance with the present invention, a standby time and a communication overhead necessary for receiving and playing a A/V data by a playback apparatus supporting a BD-J specification are minimized by dividing and playing a first clip and a second clip according to a size of clips.

Claims (182)

1. A method for providing a progressive download service for an A/V data providing server and a playback apparatus supporting a BD-J specification, the method comprising steps of:

(a) preparing an A/V data;

(b) dividing the A/V data into a plurality of clips including a first clip group and a second clip group using a clip division information, wherein the first clip group includes one or more first clips each having a first size and the second clip group includes one or more second clips each having a second size larger than the first size; and

(c) transmitting the plurality of clips from the A/V data providing server to the playback apparatus,

wherein the clip division information comprises at least one of the first size, the second size, a number of the one or more first clips, a media network bandwidth of the A/V data, a customer network bandwidth necessary for transmitting the A/V data to the playback apparatus and a number of buffered clips,

wherein a first mathematical expression

B

a

×

S

s

CB

+

N

×

S

s

MB

N

×

S

s

CB

+

S

c

CB

is satisfied, where S s represents the first size, S c represent the second size, N represents the number of one or more first clips, MB represents the media network bandwidth, CB represents the customer network bandwidth and B a represents the number of buffered clips.

2. A method for providing a progressive download service for an A/V data providing server and a playback apparatus supporting a BD-J specification, the method comprising steps of:

(a) preparing an A/V data;

(b) dividing the A/V data into a plurality of clips including a first clip group and a second clip group using a clip division information, wherein the first clip group includes one or more first clips each having a first size and the second clip group includes one or more second clips each having a second size larger than the first size; and

(c) transmitting the plurality of clips from the A/V data providing server to the playback apparatus,

wherein the clip division information comprises at least one of the first size, the second size, a number of the one or more first clips, a media network bandwidth of the A/V data, a customer network bandwidth necessary for transmitting the A/V data to the playback apparatus and a number of buffered clips,

wherein the method further comprises:

obtaining the first size, the second size, the media network bandwidth, the customer network bandwidth and the number of buffered clips from the clip division information; and

selecting the number of the one or more first clips satisfying a second mathematical expression

N

MB

×

[

S

c

-

B

a

×

S

s

]

S

s

×

[

CB

-

MB

]

,

where Ss represents the first size, Sc represent the second size, N represents the number of one or more first clips, MB represents the media network bandwidth, CB represents the customer network bandwidth and Ba represents the number of buffered clips.

3. A method for providing a progressive download service for an A/V data providing server and a playback apparatus supporting a BD-J specification, the method comprising steps of:

(a) preparing an A/V data;

(b) dividing the A/V data into a plurality of clips including a first clip group and a second clip group using a clip division information, wherein the first clip group includes one or more first clips each having a first size and the second clip group includes one or more second clips each having a second size larger than the first size; and

(c) transmitting the plurality of clips from the A/V data providing server to the playback apparatus,

wherein the clip division information comprises at least one of the first size, the second size, a number of the one or more first clips, a media network bandwidth of the A/V data, a customer network bandwidth necessary for transmitting the A/V data to the playback apparatus and a number of buffered clips,

wherein the method further comprises:

obtaining the first size, the number of the one or more first clips, the media network bandwidth, the customer network bandwidth and the number of buffered clips; and

selecting the second size satisfying a third mathematical expression

S

c

S

s

×

[

N

(

CB

-

MB

)

+

B

a

×

MB

MB

]

,

where Ss represents the first size, Sc represent the second size. N represents the number of one or more first clips. MB represents the media network bandwidth, CB represents the customer network bandwidth and Ba represents the number of buffered clips.

4. A method for providing a progressive download service for an A/V data providing server and a playback apparatus supporting a BD-J specification, the method comprising steps of:

(a) preparing, by the A/V data providing server, an A/V data;

(b) dividing, by the A/V data providing server, the A/V data into a plurality of clips including a first clip group and a second clip group using a clip division information, wherein the first clip group includes one or more first clips each having a first size and the second clip group includes one or more second clips each having a second size larger than the first size; and

(c) transmitting the plurality of clips from the A/V data providing server to the playback apparatus,

wherein the clip division information comprises at least one of the first size, the second size, a number of the one or more first clips, a media network bandwidth of the A/V data, a customer network bandwidth necessary for transmitting the A/V data to the playback apparatus and a number of buffered clips,

wherein a first mathematical expression

B

a

×

S

s

CB

+

N

×

S

s

MB

N

×

S

s

CB

+

S

c

CB

is satisfied, where Ss represents the first size, Sc represent the second size, N represents the number of one or more first clips, MB represents the media network bandwidth, CB represents the customer network bandwidth and Ba represents the number of buffered clips.

5. A method for providing a progressive download service for an A/V data providing server and a playback apparatus supporting a BD-J specification, the method comprising steps of:

(a) preparing, by the A/V data providing server, an A/V data;

(b) dividing, by the A/V data providing server, the A/V data into a plurality of clips including a first clip group and a second clip group using a clip division information, wherein the first clip group includes one or more first clips each having a first size and the second clip group includes one or more second clips each having a second size larger than the first size; and

(c) transmitting the plurality of clips from the A/V data providing server to the playback apparatus,

wherein the clip division information comprises at least one of the first size, the second size, a number of the one or more first clips, a media network bandwidth of the A/V data, a customer network bandwidth necessary for transmitting the A/V data to the playback apparatus and a number of buffered clips, the method further comprising:

obtaining the first size, the second size, the media network bandwidth, the customer network bandwidth and the number of buffered clips from the clip division information; and

selecting the number of the one or more first clips satisfying a second mathematical expression

N

MB

×

[

S

c

-

B

a

×

S

s

]

S

s

×

[

CB

-

MB

]

,

where Ss represents the first size, Sc represent the second size, N represents the number of one or more first clips, MB represents the media network bandwidth, CB represents the customer network bandwidth and Ba represents the number of buffered clips.

6. A method for providing a progressive download service for an A/V data providing server and a playback apparatus supporting a BD-J specification, the method comprising steps of:

(a) preparing, by the A/V data providing server, an A/V data;

(b) dividing, by the A/V data providing server, the A/V data into a plurality of clips including a first clip group and a second clip group using a clip division information, wherein the first clip group includes one or more first clips each having a first size and the second clip group includes one or more second clips each having a second size larger than the first size; and

(c) transmitting the plurality of clips from the A/V data providing server to the playback apparatus,

wherein the clip division information comprises at least one of the first size, the second size, a number of the one or more first clips, a media network bandwidth of the A/V data, a customer network bandwidth necessary for transmitting the A/V data to the playback apparatus and a number of buffered clips, the method further comprising:

obtaining the first size, the number of the one or more first clips, the media network bandwidth, the customer network bandwidth and the number of buffered clips; and

selecting the second size satisfying a third mathematical expression

S

c

S

s

×

[

N

(

CB

-

MB

)

+

B

a

×

MB

MB

]

,

where Ss represents the first size, Sc represent the second size, N represents the number of one or more first clips, MB represents the media network bandwidth, CB represents the customer network bandwidth and Ba represents the number of buffered clips.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 1, 2012
From: ANYPOINT MEDIA GROUP
To: SK PLANET CO., LTD.
Reel/Frame 027801/0582 →
CHANGE OF NAME Recorded Apr 15, 2011
From: DREAMER
To: ANYPOINT MEDIA GROUP
Reel/Frame 026132/0956 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2010
From: BAEK, WONJANG; KIM, JOHN
To: DREAMER
Reel/Frame 024998/0384 →
Priority Claims (1)
KR 10-2009-0089058 · Sep 21, 2009 · national
Continuity (1)
Related Publication 20110069935A1 · Mar 24, 2011