IP Library Granted Patent US 8,325,077
Granted Patent B2
US 8,325,077 · App. 11/574,238 · Granted Dec 4, 2012

Method of distributing multimedia content

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,325,077
App. No.
11/574,238
Granted
Dec 4, 2012
Kind
B2
Abstract

The present invention relates to a system for distributing multimedia content to at least one client device over a network. Said system comprises: a slicer (SLI) for slicing the multimedia content into a set of slices; a coder (ALC) for coding a slice according to an asynchronous layer coding technique such that N coded symbols including K source symbols and N−K error symbols are generated; a content server (SER) for storing and transmitting said coded slices upon request of the client device; a client device (CLD) comprising means for receiving said coded slices and a decoder (DEC) for decoding a coded slice as soon as K coded symbols of said slice have been received.

Claims (27)

1. A method of distributing multimedia content to at least one client device, comprising:

slicing the multimedia content into a set of slices;

coding a slice according to an asynchronous layer coding technique such that N coded symbols including K source symbols and N−K error symbols are generated;

transmitting said coded slices upon request of the client device;

receiving said coded slices on a client device;

decoding a coded slice on said client device as soon as K coded symbols of said slice have been received;

wherein the multimedia content is under a compressed format; and

wherein the multimedia content is compressed at a bit rate R and wherein the coded slices are transmitted at a bit rate N/K*R.

2. A method as claimed in any one of claim 1 , wherein the step of slicing is adapted to divide the compressed multimedia content into a set of slices which can be decompressed independently.

3. A method as claimed in claim 1 , wherein the coded slices are transmitted over different channels and wherein said method further comprises the step of buffering decoded slices on the client device.

4. A system for distributing multimedia content to at least one client device over a network, comprising:

a slicer for slicing the multimedia content into a set of slices;

a coder for coding a slice according to an asynchronous layer coding technique such that N coded symbols including K source symbols and N−K error symbols are generated;

a content server for storing and transmitting said coded slices upon request of the client device;

a client device comprising means for receiving said coded slices and a decoder for decoding a coded slice as soon as K coded symbols of said slice have been received;

wherein the multimedia content is under a compressed format; and

wherein the multimedia content is compressed at a bit rate R and wherein the coded slices are transmitted at a bit rate N/K*R.

5. A client device for downloading multimedia content from a content server, said multimedia content being sliced into a set of slices, a slice being further coded according to an asynchronous layer coding technique such that N coded symbols including K source symbols and N−K error symbols are generated, said device comprising:

means for receiving said coded slices; and

a decoder for decoding a coded slice as soon as K coded symbols of said slice have been received;

wherein the multimedia content is under a compressed format; and

wherein the multimedia content is compressed at a bit rate R and wherein the coded slices are transmitted at a bit rate N/K*R.

6. A device for processing multimedia content, comprising:

a slicer for slicing the multimedia content into a set of slices;

an ALC coder for coding a slice according to an asynchronous layer coding technique such that N coded symbols including K source symbols and N−K error symbols are generated and transmitted over a network;

wherein the multimedia content is under a compressed format; and

wherein the multimedia content is compressed at a bit rate R and wherein the coded slices are transmitted at a bit rate N/K*R.

Assignments (14)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2020
From: NXP B.V.
To: GOODIX TECHNOLOGY (HK) COMPANY LIMITED
Reel/Frame 053455/0458 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 042985 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051029/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 039361 FRAME 0212. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051029/0387 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051030/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 042762 FRAME 0145. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051145/0184 →
RELEASE OF SECURITY INTEREST Recorded Sep 10, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 050745/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2017
From: KONINKLIJKE PHILIPS ELECTRONICS N.V.
To: PHILIPS SEMICONDUCTORS INTERNATIONAL B.V.
Reel/Frame 043955/0001 →
CHANGE OF NAME Recorded Sep 22, 2017
From: PHILIPS SEMICONDUCTORS INTERNATIONAL B.V.
To: NXP B.V.
Reel/Frame 043951/0436 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12681366 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded May 9, 2017
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 042985/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12681366 PREVIOUSLY RECORDED ON REEL 039361 FRAME 0212. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded May 9, 2017
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 042762/0145 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12092129 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Jul 14, 2016
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 039361/0212 →
SECURITY AGREEMENT SUPPLEMENT Recorded Mar 7, 2016
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 038017/0058 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2012
From: GENTRIC, PHILIPPE
To: KONINKLIJKE PHILIPS ELECTRONICS N.V.
Reel/Frame 029004/0485 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2007
From: KONINKLIJKE PHILIPS ELECTRONICS N.V.
To: NXP B.V.
Reel/Frame 019719/0843 →