Broadcasting system
First Claim
Patent Images
1. A broadcasting system for subscriber'"'"'s selectively receiving any one of a plurality of programs received by a subscriber receiver, which comprises:
- (a) a plurality of stations for broadcasting programs signals including a station code for identifying each station and a fee code;
(b) a plurality of subscriber receivers provided with a meter rate charging decoder and storage means, the station code being stored in said storage means through said meter rate charging decoder whenever programs are selected by said receiver; and
(c) a management center for determining a fee to be paid from the subscriber to each of the stations on the basis of the program signals including said station code and the fee code;
wherein said storage means is an IC card including a CPU and a memory unit, said IC card storing data indicative of an initial amount of receivable programs corresponding to a pre-paid fee;
wherein said meter rate charging decoder writes a data related to a viewed/listed program together with the station code in said memory unit of said IC card, and receives balance data indicative of the amount of remaining receivable programs from said IC card; and
wherein said meter rate charging decoder generates and sends a key for encrypting the balance data of the receivable amount to the IC card whenever a charge command is transmitted, the IC card encrypts the receivable amount by the key, and the meter rate charging decoder decrypts the receivable amount by the key.
1 Assignment
0 Petitions
Accused Products
Abstract
Broadcasting stations send programs to subscribers via satellite scrambled signals. A subscriber inserts an IC card into a meter rate charging decoder to view/listen chargeable programs. Program codes are written in the IC card to determine fees to be paid to each station.
204 Citations
10 Claims
-
1. A broadcasting system for subscriber'"'"'s selectively receiving any one of a plurality of programs received by a subscriber receiver, which comprises:
-
(a) a plurality of stations for broadcasting programs signals including a station code for identifying each station and a fee code; (b) a plurality of subscriber receivers provided with a meter rate charging decoder and storage means, the station code being stored in said storage means through said meter rate charging decoder whenever programs are selected by said receiver; and (c) a management center for determining a fee to be paid from the subscriber to each of the stations on the basis of the program signals including said station code and the fee code; wherein said storage means is an IC card including a CPU and a memory unit, said IC card storing data indicative of an initial amount of receivable programs corresponding to a pre-paid fee; wherein said meter rate charging decoder writes a data related to a viewed/listed program together with the station code in said memory unit of said IC card, and receives balance data indicative of the amount of remaining receivable programs from said IC card; and wherein said meter rate charging decoder generates and sends a key for encrypting the balance data of the receivable amount to the IC card whenever a charge command is transmitted, the IC card encrypts the receivable amount by the key, and the meter rate charging decoder decrypts the receivable amount by the key. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of viewing/listening to programs sent in scrambled form from a plurality of satellite broadcasting stations on the basis of a prepaid card and a control signal identifying each broadcasting station, which comprises the steps of:
-
(a) inserting the IC card into a meter rate charging decoder to descramble program signals for viewing/listening; (b) writing data representative of completed viewing/listening by means of a decoder into the IC card; (c) computing a balanced of viewing/listening units by substracting the number of completed viewing/listening units from an original number of viewing/listening units and feeding the subtracted result to the decoder as balance data; (d) judging the balance data, to permit viewing/listening if the balance data of the viewing/listening is more than 1 unit, and forbidding viewing/listening if the balance data is zero so as to correspond to fees paid in advance; (e) collecting and reading the IC cards at a management center to determine viewing/listening fees to be allotted to each of the broadcasting stations and wherein step (b) includes performing a validity check including the steps of; (1) generating random numbers in the decoder and sending the random numbers to the IC card following the data to be transmitted; (2) separating the random number in response to a command and storing the random number temporarily; (3) adding a fixed digital pattern stored in advance in the IC card after the balance data is obtained; (4) encrypting the balance data with the random numbers as a key; (5) adding a header at the head of the encrypted data; (6) decrypting the data by the decoder with the random number as the key; (7) separating the decrypted data into the data to be transmitted and a fixed pattern; and (8) checking whether the separated fixed pattern is identical to that stored in the IC card. - View Dependent Claims (10)
-
Specification