Method and device for transmitting data units of a data stream
First Claim
Patent Images
1. A method for transmitting data units of a data stream, especially a multimedia data stream, from at least one transmitting facility to at least one receiving facility Ej (j≧
- 1), in which method;
n data sets (n≧
2) are sent with the aid of the at least one transmitting facility, the sending of a first data set M1 of the n data sets begins at a time t1, the first data set M1 comprises all data units of the data stream, the sending of at least one further data set Mk (2≧
k≧
n) of the n data sets begins at a time tk (2≧
k≧
n), the at least one further data set Mk comprises at least one part of the data units of the data stream, and the n data sets are sent in such a manner that in the at least one receiving facility Ej, a reproduction of the data units of the data stream as predetermined time sequence of information, especially picture and/or sound information, can be begun at a starting time tkA=tk+0 (θ
>
0) and ended at an ending time tkE=tkA+Δ
t, where θ
is a period characteristic of the transmission of individual data units of the data stream from the at least one transmitting facility to the at least one receiving facility Ej and/or processing of individual data units of the data stream and Δ
t is a period characteristic of the reproduction of all data units of the data stream as the predetermined time sequence of information, wherein the at least one further data set Mk (2≦
k≦
n) is formed from selected data units of the data stream for which an earlier transmission is begun at least once by the at least one transmitting facility in a time interval between a time tk−
1 and the time tk (2≦
k≦
n), a time interval (tk−
1−
tk) being smaller than Δ
t for at least two of successive times tk and tk+1 (1≦
k≦
n).
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to a method and a device for transmitting a data stream, especially a multimedia data stream, from at least one transmitting facility to at least one receiving facility. In this method, the data stream is split into data units. At successive times, in each case at least a part of the data units is transmitted in such a manner that the at least one receiving facility can begin complete reception of the data stream at any of the successive times.
-
Citations
18 Claims
-
1. A method for transmitting data units of a data stream, especially a multimedia data stream, from at least one transmitting facility to at least one receiving facility Ej (j≧
- 1), in which method;
n data sets (n≧
2) are sent with the aid of the at least one transmitting facility,the sending of a first data set M1 of the n data sets begins at a time t1, the first data set M1 comprises all data units of the data stream, the sending of at least one further data set Mk (2≧
k≧
n) of the n data sets begins at a time tk (2≧
k≧
n),the at least one further data set Mk comprises at least one part of the data units of the data stream, and the n data sets are sent in such a manner that in the at least one receiving facility Ej, a reproduction of the data units of the data stream as predetermined time sequence of information, especially picture and/or sound information, can be begun at a starting time tkA=tk+0 (θ
>
0) and ended at an ending time tkE=tkA+Δ
t, where θ
is a period characteristic of the transmission of individual data units of the data stream from the at least one transmitting facility to the at least one receiving facility Ej and/or processing of individual data units of the data stream and Δ
t is a period characteristic of the reproduction of all data units of the data stream as the predetermined time sequence of information,wherein the at least one further data set Mk (2≦
k≦
n) is formed from selected data units of the data stream for which an earlier transmission is begun at least once by the at least one transmitting facility in a time interval between a time tk−
1 and the time tk (2≦
k≦
n), a time interval (tk−
1−
tk) being smaller than Δ
t for at least two of successive times tk and tk+1 (1≦
k≦
n).- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
- 1), in which method;
-
9. The method according to
claim 6 , wherein the data units Dx of the data stream of a total data stream are comprised of data units Dx* (x*=v+x;- v≧
1), where v is a number of data units Dx* of the total data stream which are conveyed to the at least one receiving facility Ej before the time t1 so that the following holds true when the mth data unit Dm is sent;
- v≧
-
10. The method according to
claim 7 , wherein the data units Dx of the data stream of a total data stream are comprised of data units Dx* (x*=v+x;- v≧
1), where v is a number of data units Dx* of the total data stream which are conveyed to the at least one receiving facility Ej before the time t1 so that the following holds true when the mth data unit Dm is sent;
- v≧
-
11. The method according to
claim 1 , wherein a data unit DEx (x=1,2, . . . ) of the data stream which is received by the at least one receiving facility Ej is reproduced with the aid of replay means at a replay time tWx (x=1,2, . . . ) within the predetermined time sequence of information items, an mth data unit Dm of the data stream being sent in such a manner that an mth received data unit DEm (1≦- m≦
x) comprising the transmitted mth data unit Dm is received by the at least one receiver facility Ej closely in time to a replay time tWm.
- m≦
-
12. The method according to
claim 1 , wherein a data unit DEx (x=1,2, . . . ) of the data stream which is received by the at least one receiving facility Ej is reproduced with the aid of replay means at a replay time tWx (x=1,2, . . . ) within a predetermined time sequence of information items, an mth received data unit DEm (1≦- m≦
x) received at a receiving time tE beinga) transferred to the replay means when tE=tWm−
ε
(ε
>
0), where ε
is a characteristic time for transferring the mth received data unit DEm to the replay means and/or a conversion of the mth received data unit DEm for reproduction;
orb) stored in storage means of the at least one receiving facility Ej if tE<
tWm−
ε and
the mth received data unit DEm is not yet stored in the storage means;
orc) discarded if tE>
tWm−
ε
or the mth received data unit DEm is already stored in the storage means.
- m≦
-
13. The method according to
claim 1 , wherein a data unit DEx (x1,2, . . . ) of the data stream which is received by the at least one receiving facility Ej is reproduced with the aid of replay means at a replay time tWx (x=1,2, . . . ) within a predetermined time sequence of information items, an mth received data unit DEm (1≦- m≦
x) received at a receiving time tE beinga) transferred to the replay means when tE=tWm−
ε
(ε
≧
0), where ε
is a characteristic time for transferring the mth received data unit DEm to the replay means and/or a conversion of the mth received data unit DEm for reproduction;
orb) stored in storage means of the at least one receiving facility Ej if (tE<
(tWm−
ε
)<
(tE+Δ
tMem)) and the mth received data unit DEm is not yet stored in the storage means, where Δ
tMem is a characteristic period for the reproduction of a part of the received data units DEx and the storage capacity of the storage means is limited to the part of the received data units;
orc) discarded if tE>
tWm−
ε
or the mth received data unit D Em is already stored in the storage means.
- m≦
-
14. The method according to
claim 1 , wherein a data stream is at least partially transmitted as encrypted data stream. -
15. The method according to
claim 14 , wherein the first data set M1 and the at least one further data set Mk (2≦- k≦
n) of the n data sets are transmitted in such a manner that during the reproduction of the data units in the at least one receiving facility Ej, data units which are transmitted unencrypted are reproduced for a predetermined starting period after the starting time tkA=tk+θ
(θ
>
0).
- k≦
-
16. Transmitting device for transmitting data units of a data stream, especially a multimedia data stream, to at least one receiving facility Ej (j≧
- 1), comprising transmitting means for transmitting the data units and control means for controlling the transmitting means, in such a manner that the data units of the data stream can be transmitted from at least one transmitting facility to at least one receiving facility Ej (j≧
1), in which method;
n data sets (n≧
2) are sent with the aid of the at least one transmitting facility,the sending of a first data set M1 of the n data sets begins at a time t1, the first data set M1 comprises all data units of the data stream, the sending of at least one further data set Mk (2≦
k≦
n) of the n data sets begins at a time tk (2≦
k≦
n),the at least one further data set Mk comprises at least one part of the data units of the data stream, and the n data sets are sent in such a manner that in the at least one receiving facility Ej, a reproduction of the data units of the data stream as predetermined time sequence of information, especially picture and/or sound information, can be begun at a starting time tkA=tk+θ
(θ
>
0) and ended at an ending time tkE=tkA+Δ
t, where θ
is a period characteristic of the transmission of individual data units of the data stream from the at least one transmitting facility to the at least one receiving facility Ej and/or processing of individual data units of the data stream and Δ
t is a period characteristic of the reproduction of all data units of the data stream as the predetermined time sequence of information,wherein the at least one further data set Mk (2≦
k≦
n) is formed from selected data units of the data stream for which an earlier transmission is begun at least once by the at least one transmitting facility in a time interval between a time tk−
1 and the time tk (2≦
k≦
n), a time interval (tk−
1−
tk) being smaller than Δ
t for at least two of successive times tk and tk+1 (1≦
k≦
n). - View Dependent Claims (17, 18)
- 1), comprising transmitting means for transmitting the data units and control means for controlling the transmitting means, in such a manner that the data units of the data stream can be transmitted from at least one transmitting facility to at least one receiving facility Ej (j≧
Specification