Data transmission over a network having initially undetermined transmission capacity
First Claim
1. A method of transmitting data over a network having initially undetermined transmission capacity, in which the data comprise a first part and at least two alternative second parts corresponding to respective different resolutions, for presentation at a receiving terminal simultaneously with the first part, comprising:
- (a) transmitting at least an initial portion of the first part;
(b) receiving data indicative of the available transmission capacity;
(c) choosing among the alternative second parts, as a function of the data indicative of the available transmission capacity;
(d) transmitting the chosen second part and any remainder of the first part.
1 Assignment
0 Petitions
Accused Products
Abstract
Data to be transmitted over a network comprise a first part (perhaps audio) which is always to be transmitted and alternative second parts (perhaps video coded at different compression rates) of which one is to be chosen for transmission, depending on the current network capacity. In order to accommodate systems where (owing perhaps to the use of a congestion control mechanism such as TCP) the capacity available is initially undetermined, one firstly begins to transmit just the first part. When the network capacity becomes known (typically by monitoring the performance of the network in transmitting the first part), one of the alternative second parts is chosen and transmission of its commences. If desired this may initially be preferentially to, or to the exclusion of, further transmission of the first part.
-
Citations
7 Claims
-
1. A method of transmitting data over a network having initially undetermined transmission capacity, in which the data comprise a first part and at least two alternative second parts corresponding to respective different resolutions, for presentation at a receiving terminal simultaneously with the first part, comprising:
-
(a) transmitting at least an initial portion of the first part;
(b) receiving data indicative of the available transmission capacity;
(c) choosing among the alternative second parts, as a function of the data indicative of the available transmission capacity;
(d) transmitting the chosen second part and any remainder of the first part. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of transmitting data over a network having initially undetermined transmission capacity, in which the data comprise a first part and at least one second part, for presentation at a receiving terminal simultaneously with the first part, comprising:
-
(a) transmitting at least an initial portion of the first part;
(b) receiving data indicative of the available transmission capacity;
(c) choosing, as a function of the data indicative of the available transmission capacity, among the options of transmitting no second part, or one or more of the second parts;
(d) transmitting the chosen second part (s), if any, and the remainder of the first part.
-
Specification