Data transmission device, reception device, data transmission system, and data transmission method
First Claim
1. An apparatus for transmitting one or more signals to one or more receivers over a communications channel, comprising:
- at least one multiplexer operable to;
(i) receive audio/video data, control program data capable of execution by the receivers to control one or more functions of the receivers, receiver make data, and receiver model data, and (ii) produce a data stream; and
one or more modulators operable to receive the data stream and produce the one or more signals.
0 Assignments
0 Petitions
Accused Products
Abstract
Proper data is selected from a plurality of data which are multiplexed and transmitted to download the proper data. The maker and model of a receiver and the version of a control program are stored in a load section as a maker ID, a model ID, and a version ID. The section number and the total number of sections are also stored. It is checked whether the maker ID and the model ID coincide with those stored in the ROM of the receiver to check whether the version number is newer than that of the control program of the receiver. Therefore, it can be checked whether the program should be downloaded. With reference to the list of section numbers which have been downloaded, it can be found whether a program divided into a plurality of sections to be transmitted is completely downloaded. With reference to the list of section numbers and the total number of sections, the progress state of downloading can be known.
21 Citations
39 Claims
-
1. An apparatus for transmitting one or more signals to one or more receivers over a communications channel, comprising:
-
at least one multiplexer operable to;
(i) receive audio/video data, control program data capable of execution by the receivers to control one or more functions of the receivers, receiver make data, and receiver model data, and (ii) produce a data stream; and
one or more modulators operable to receive the data stream and produce the one or more signals. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of transmitting one or more signals to one or more receivers over a communications channel, comprising:
-
producing a multiplexed data stream including audio/video data, control program data capable of execution by the receivers to control one or more functions of the receivers, receiver make data, and receiver model data; and
modulating the multiplexed data stream and produce the one or more signals. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A receiver for receiving one or more signals over a communications channel, each signal including one or more modulated data streams including audio/video data, control program data capable of execution by the apparatus to control one or more functions thereof, receiver make data, and receiver model data, the receiver comprising:
-
a tuner operable to receive the signals over one or more frequency bands; and
a separation unit operable to extract the receiver make data and receiver model data from the data stream such that a determination can be made as to whether to download the control program data. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method of receiving one or more signals over a communications channel into a receiver, each signal including one or more modulated data streams including audio/video data, control program data capable of execution by the apparatus to control one or more functions thereof, receiver make data, and receiver model data, comprising:
-
receiving the signals over one or more frequency bands;
extracting the receiver make data and receiver model data from the data stream; and
determining whether to download the control program data based on the receiver make data and receiver model data. - View Dependent Claims (23, 24, 25, 26, 27, 28)
extracting the location data; and
determining a desired frequency band over which to receive the control program data pertaining to the stored make and model data of the receiver.
-
-
26. The method of claim 25, further comprising commanding the tuner to the desired frequency band such that the control program data pertaining to the stored make and model data of the receiver may be downloaded.
-
27. The method of claim 26, wherein the signals are capable of transmission to one or more satellite stations over a portion of the communications channel, each of the different frequency bands correspond to respective transponder channels of the satellite station, and the location data indicates which transponder channels contain the respective different control programs.
-
28. The method of claim 24, wherein the control program data includes different versions thereof, the one or more signals contain the version data, the method further comprising determining that a given control program should be downloaded only if the version data indicates that an existing control program of the receiver is older.
-
29. A system, comprising:
-
an apparatus for transmitting one or more signals over a communications channel, including at least one multiplexer operable to;
(i) receive audio/video data, control program data capable of execution by the receivers to control one or more functions of the receivers, receiver make data, and receiver model data, and (ii) produce a data stream; and
one or more modulators operable receive the data stream and produce the one or more signals; and
a receiver for receiving the signals over the communications channel, the receiver including a tuner operable to receive the signals over one or more frequency bands; and
a separation unit operable to extract the receiver make data and receiver model data from the data stream such that a determination can be made as to whether to download the control program data.- View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification