Wireless video transmission system
First Claim
Patent Images
1. A method for transmitting video content comprising:
- (a) encoding said video by a sender at a data rate;
(b) transmitting said encoded video across a network interconnection to a receiver;
(c) adjusting said data rate based upon at least one of the following;
(i) a delivery deadline of a portion of said video content at said receiver;
(ii) the amount of data in the channel between an encoder at said sender and a decoder at said receiver;
(iii) the amount of data within a buffer at an application layer at said receiver;
(iv) the amount of data within a buffer at a MAC layer at said receiver;
(v) the amount of data within a buffer at an application layer at said sender;
(vi) the amount of data within a buffer at a MAC layer at said sender;
(vii) an arrival time of said encoded video at said receiver;
(viii) a desired arrival time of said encoded video at said receiver;
(ix) a prediction of future conditions of said network interconnection;
(x) past condition of said network interconnection;
(xi) a manner of packetization of previous and current portions of coded video data;
(xii) the number of bits used for encoding previous portions of encoded video data;
(xiii) the relative importance of a portion of video;
(xiv) the tolerance to delay within the system;
(xv) accumulative effects of conditions of said network interconnection over a past period of time;
(xvi) the amount of data within a buffer at said receiver;
(xvii) the amount of data in the channel between said sender and said receiver;
(xviii) the amount of data within a buffer at the sender.
2 Assignments
0 Petitions
Accused Products
Abstract
A transmission systems suitable for video.
264 Citations
26 Claims
-
1. A method for transmitting video content comprising:
-
(a) encoding said video by a sender at a data rate;
(b) transmitting said encoded video across a network interconnection to a receiver;
(c) adjusting said data rate based upon at least one of the following;
(i) a delivery deadline of a portion of said video content at said receiver;
(ii) the amount of data in the channel between an encoder at said sender and a decoder at said receiver;
(iii) the amount of data within a buffer at an application layer at said receiver;
(iv) the amount of data within a buffer at a MAC layer at said receiver;
(v) the amount of data within a buffer at an application layer at said sender;
(vi) the amount of data within a buffer at a MAC layer at said sender;
(vii) an arrival time of said encoded video at said receiver;
(viii) a desired arrival time of said encoded video at said receiver;
(ix) a prediction of future conditions of said network interconnection;
(x) past condition of said network interconnection;
(xi) a manner of packetization of previous and current portions of coded video data;
(xii) the number of bits used for encoding previous portions of encoded video data;
(xiii) the relative importance of a portion of video;
(xiv) the tolerance to delay within the system;
(xv) accumulative effects of conditions of said network interconnection over a past period of time;
(xvi) the amount of data within a buffer at said receiver;
(xvii) the amount of data in the channel between said sender and said receiver;
(xviii) the amount of data within a buffer at the sender. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification