US4578703A - Subscription television system - Google Patents

Subscription television system Download PDF

Info

Publication number
US4578703A
US4578703A US06/560,908 US56090883A US4578703A US 4578703 A US4578703 A US 4578703A US 56090883 A US56090883 A US 56090883A US 4578703 A US4578703 A US 4578703A
Authority
US
United States
Prior art keywords
code
enable
key code
codes
receiving
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
US06/560,908
Inventor
Tsutomu Kanai
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Faurecia Clarion Electronics Co Ltd
Original Assignee
Clarion Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Clarion Co Ltd filed Critical Clarion Co Ltd
Priority to US06/560,908 priority Critical patent/US4578703A/en
Assigned to CLARION CO., LTD., TOYKO, JAPAN reassignment CLARION CO., LTD., TOYKO, JAPAN ASSIGNMENT OF ASSIGNORS INTEREST. Assignors: KANAI, TSUTOMU
Application granted granted Critical
Publication of US4578703A publication Critical patent/US4578703A/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/167Systems rendering the television signal unintelligible and subsequently intelligible
    • H04N7/1675Providing digital key or authorisation information for generation or regeneration of the scrambling sequence

Definitions

  • This invention relates to a wireless type subscription (pay) television system, and more particularly to improvements in a decoding method suitable for such a television system.
  • a wireless pay television system provides individual subscribers with television programs paid for and limited by individual agreements.
  • Some prior art systems have some kind of receiving system, each provided with a hard-wired decoder permitting reception of only one of a plurality of program categories, so that the receiving system can receive a television program only when a category-defining signal supplied from the broadcasting station conforms with the assigned program category.
  • FIG. 1 is a functional block diagram of the elements of a television transmission system of the present invention
  • FIG. 2 is a functional block diagram of a receiver decoding system
  • FIG. 3 shows details of a key code entry system
  • FIG. 4 shows the relation between control signals and enable codes
  • FIG. 5 is an explanation diagram of a method for picking up an enable code from key codes.
  • FIG. 1 shows a wireless pay television system according to the present invention in which enable codes common to a transmitting system and individual television receivers are employed to permit the television receivers to decode encoded video signals.
  • Reference number 1 denotes a transmitting system (broadcasting station) and
  • FIG. 2 shows a receiving system including a number of television receivers 22. As to the television receiver 22, FIG. 2 merely shows parts for signal processing relative to the enable code.
  • the transmitting system 1 comprises an enable code-setting circuit 3 for setting several kinds of enable codes E (each consisting of bits E 1 ⁇ E 16 and each corresponding to a program category), a control signal generator 4 for generating control signals i and/or j and sending one or both at will to the TV receivers so as to permit them to pick up an enable code from a key code (consisting of bits K 1 ⁇ K 16 ) which will be described later.
  • E enable code-setting circuit 3 for setting several kinds of enable codes E (each consisting of bits E 1 ⁇ E 16 and each corresponding to a program category)
  • a control signal generator 4 for generating control signals i and/or j and sending one or both at will to the TV receivers so as to permit them to pick up an enable code from a key code (consisting of bits K 1 ⁇ K 16 ) which will be described later.
  • the transmitting system also includes a masking circuit 5 for converting and masking the enable code E and sending out the masked enable code E'.
  • a masking circuit 5 for converting and masking the enable code E and sending out the masked enable code E'.
  • the receiver 22 has a receiving decoder system 7.
  • a single key code is commonly used for all the receiving decoder systems.
  • the receiving decoder system 7 comprises a key code input device 8 for entering the key code, an enable code converter 9 for converting the key code into an enable code in response to the control signal i or j, and a comparator 10 for determining whether or not the converted enable code conforms with the masked enable code E' transmitted from the transmitting system 1.
  • a receiving circuit 23 in the television receiver 22 is of a type well-known in the art of subscription television systems.
  • the receiving circuit 23 separates the enable code E' and the control signals i and j from the encoded video signal and applies them to a receiving circuit 18.
  • the receiving circuit 18 sends the control signals i and j to the converter 9 and the enable code E' to the comparator 10.
  • the comparator 10 generates a signal S upon conformity of both the enable codes and applies it to a television receiving circuit 23 to place the television receiver 22 in condition for reception, i.e. capable of decoding and reproducing said video signal.
  • FIG. 3 shows a digital switching device 11 and an operational circuit 12, both constituting the key code input device 8 of FIG. 2.
  • the digital switching device comprises 4 hexadecimal digital switching elements, for example, to allow a subscriber to enter at will a number which leads to the enable code of 16 bits.
  • the enable code E itself is not directly entered, so as not to disclose it to other subscribers or outsiders. Instead, the enable code E is obtained from the key code produced by the following operation in the operational circuit 12.
  • the receiving decoder system 7 has a unique identification code. The subscriber enters a given entry number through the digital switches 11. The operational circuit 12 performs an operation on the entry number and the identification code and makes the key code. Thus, the enable code E appears random to other subscribers or outsiders before it is actually made from the key code.
  • the entry number (consisting of bits S 1 ⁇ S 16 ) set by the subscriber via the digital switching device 11 and identification code (consisting of bits ID 1 ⁇ ID 16 ) generated by an identification code generator 13 are applied to multiplexers 14 and 15 respectively.
  • the multiplexers 14 and 15 scan their respective addresses by scanning signals SC from a scanner 17 and convert the entry code and the identification code to serial data.
  • Sequential bits of both serial data are applied to a half adder 16.
  • the half adder 16 adds each bit of one of the serial data to an associated bit of the other serial data and makes the key code K (consisting of bits K 1 ⁇ K 16 ).
  • the equation S 1 VID 1 ⁇ S 16 VID 16 K 1 ⁇ K 16 is obtained.
  • the transmitting system 1 transmits the enable code E' and the control signals i and j in the form as shown in FIG. 4.
  • the number of the control signals depends on the number of TV program categories.
  • the system shown has two categories.
  • the enable code E' is used to see whether it conforms with the enable code E which is picked up by the control signal i or j in each receiving decoded system 7 as described above.
  • the comparator 10 compares the code E with the code E', by means of an algorithm for the purpose of prevention of wiretap. When the both codes E and E' conform with each other, the receiving decoder system 7 is disposed in an operative condition.
  • control signals i and j are transmitted, all the receiving systems, whichever categories they subscribe to, are disposed receivable, whereas if only one control signal i, for example, is transmitted, only the receiving systems subscribing to the category corresponding to the control signal i are enabled.
  • the converter 9 converts the key code K into the enable code E in response to the control signals i and j from the receiving circuit 18 in the following manner.
  • the enable code E is expressed by E 1 ⁇ E i ⁇ E 16 and the key code K by K 1 ⁇ K i ⁇ K 16 ,
  • a circulating shift register 9' provided in the enable code converter 9 picks up the bits of the key code, sequentially in the direction shown by the arrow A in FIG. 5, starting from the bit K i corresponding to the control signal i.
  • One entire circulation of the picked-up key code bits starting from the bit K i makes the enable code E consisting of the bits E 1 ⁇ E i ⁇ E 16 .
  • K j ⁇ K 16 K 1 ⁇ K j-1 E 1 ⁇ E j ⁇ E 16 .
  • the key code bits may be picked up, starting from the bit K j corresponding to the control signal j so that one entire circulation of the key code bits makes the enable code consisting of the bits E 1 ⁇ E j E 16 .
  • the system can make two kinds of enable codes consisting of the key code bits as follows:
  • the enable codes may also be expressed as follows:
  • the transmitting station may inform at will a subscriber of one or both of the entry numbers which lead to the enable codes to enable the receiving system.
  • the comparator 10 compares the enable code E obtained from the key code with the enable code E' supplied via the receiving circuit 18. If both the enable codes E and E' conform, the receiving decoder system is set for reception.
  • the system according to the invention makes it possible for the transmitting station to control the enable code generating operation of the individual receiving systems by control from the transmitting station so as to enable merely the selected receiving systems subscribing to the currently transmitted program category.
  • amendment of subscribed category may readily be effected by merely informing the subscriber of another number to be entered into the digital switch.

Abstract

A wireless subscription television system arranged to transmit ciphered video signals from a transmitter to receivers in which the transmitting system comprises an enable code setting means, a transmitting means for transmitting control signals to allow a respective enable code of a receiving system to be picked up and a converting means for masking said enable codes and sending out masked enable codes, and on the other hand, the receiving system has a plurality of decoder systems each comprising a key code input means, a means for picking up a key code put in by the input means after converting it into an enable code by means of the control signals and a comparator means for determining if the picked-up enable code and the enable code as masked sent from the transmitting system are same or not. Thus, when the both enable codes come to be same, the respective decoder system is set in receivable condition.

Description

RELATED APPLICATIONS
This application is a continuation-in-part of application Ser. No. 290,384, filed Aug. 5, 1981.
FIELD OF THE INVENTION
This invention relates to a wireless type subscription (pay) television system, and more particularly to improvements in a decoding method suitable for such a television system.
BACKGROUND OF THE INVENTION
As widely known, a wireless pay television system provides individual subscribers with television programs paid for and limited by individual agreements. Some prior art systems have some kind of receiving system, each provided with a hard-wired decoder permitting reception of only one of a plurality of program categories, so that the receiving system can receive a television program only when a category-defining signal supplied from the broadcasting station conforms with the assigned program category.
However, such a prior art system has the drawback that when a subscriber amends his subscription category to another, it is necessary to replace the entire receiving decoder with another, and further that a subscriber can disassemble his receiving system and easily rearrange the category-defining hard-wired circuit so as to receive other program categories to which he is not entitled.
DESCRIPTION OF DRAWINGS
FIG. 1 is a functional block diagram of the elements of a television transmission system of the present invention;
FIG. 2 is a functional block diagram of a receiver decoding system;
FIG. 3 shows details of a key code entry system; and
FIG. 4 shows the relation between control signals and enable codes; and
FIG. 5 is an explanation diagram of a method for picking up an enable code from key codes.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
The present invention will now be described in detail referring to the preferred embodiment illustrated in the accompanying drawings.
FIG. 1 shows a wireless pay television system according to the present invention in which enable codes common to a transmitting system and individual television receivers are employed to permit the television receivers to decode encoded video signals. Reference number 1 denotes a transmitting system (broadcasting station) and FIG. 2 shows a receiving system including a number of television receivers 22. As to the television receiver 22, FIG. 2 merely shows parts for signal processing relative to the enable code. The transmitting system 1 comprises an enable code-setting circuit 3 for setting several kinds of enable codes E (each consisting of bits E1 ˜E16 and each corresponding to a program category), a control signal generator 4 for generating control signals i and/or j and sending one or both at will to the TV receivers so as to permit them to pick up an enable code from a key code (consisting of bits K1 ˜K16) which will be described later.
The transmitting system also includes a masking circuit 5 for converting and masking the enable code E and sending out the masked enable code E'. To send the masked code E' and the control signals i and j to the TV receiver 22, they are superposed on an encoded video signal by a transmitting circuit 6 during blanking periods of the vertical synchronizing signal of the encoded video signal encoded by an encoding circuit 21 from the video signal supplied from a television and program source 20.
The receiver 22 has a receiving decoder system 7. A single key code is commonly used for all the receiving decoder systems. The receiving decoder system 7 comprises a key code input device 8 for entering the key code, an enable code converter 9 for converting the key code into an enable code in response to the control signal i or j, and a comparator 10 for determining whether or not the converted enable code conforms with the masked enable code E' transmitted from the transmitting system 1.
A receiving circuit 23 in the television receiver 22 is of a type well-known in the art of subscription television systems. The receiving circuit 23 separates the enable code E' and the control signals i and j from the encoded video signal and applies them to a receiving circuit 18. The receiving circuit 18 sends the control signals i and j to the converter 9 and the enable code E' to the comparator 10. The comparator 10 generates a signal S upon conformity of both the enable codes and applies it to a television receiving circuit 23 to place the television receiver 22 in condition for reception, i.e. capable of decoding and reproducing said video signal.
FIG. 3 shows a digital switching device 11 and an operational circuit 12, both constituting the key code input device 8 of FIG. 2. The digital switching device comprises 4 hexadecimal digital switching elements, for example, to allow a subscriber to enter at will a number which leads to the enable code of 16 bits.
In this embodiment, the enable code E itself is not directly entered, so as not to disclose it to other subscribers or outsiders. Instead, the enable code E is obtained from the key code produced by the following operation in the operational circuit 12. The receiving decoder system 7 has a unique identification code. The subscriber enters a given entry number through the digital switches 11. The operational circuit 12 performs an operation on the entry number and the identification code and makes the key code. Thus, the enable code E appears random to other subscribers or outsiders before it is actually made from the key code.
In FIG. 3, the entry number (consisting of bits S1 ˜S16) set by the subscriber via the digital switching device 11 and identification code (consisting of bits ID1 ˜ID16) generated by an identification code generator 13 are applied to multiplexers 14 and 15 respectively. The multiplexers 14 and 15 scan their respective addresses by scanning signals SC from a scanner 17 and convert the entry code and the identification code to serial data. Sequential bits of both serial data are applied to a half adder 16. The half adder 16 adds each bit of one of the serial data to an associated bit of the other serial data and makes the key code K (consisting of bits K1 ˜K16). Thus, the equation S1 VID1 ˜S16 VID16 =K1 ˜K16 is obtained.
The transmitting system 1 transmits the enable code E' and the control signals i and j in the form as shown in FIG. 4. The number of the control signals depends on the number of TV program categories. The system shown has two categories. The enable code E' is used to see whether it conforms with the enable code E which is picked up by the control signal i or j in each receiving decoded system 7 as described above. Then, the comparator 10 compares the code E with the code E', by means of an algorithm for the purpose of prevention of wiretap. When the both codes E and E' conform with each other, the receiving decoder system 7 is disposed in an operative condition. If both the control signals i and j are transmitted, all the receiving systems, whichever categories they subscribe to, are disposed receivable, whereas if only one control signal i, for example, is transmitted, only the receiving systems subscribing to the category corresponding to the control signal i are enabled.
The converter 9 converts the key code K into the enable code E in response to the control signals i and j from the receiving circuit 18 in the following manner. When the enable code E is expressed by E1 ˜Ei ˜E16 and the key code K by K1 ˜Ki ˜K16,
K.sub.i ˜K.sub.16 K.sub.1 ˜K.sub.i-1 =E.sub.1 ˜E.sub.16
That is, a circulating shift register 9' provided in the enable code converter 9 picks up the bits of the key code, sequentially in the direction shown by the arrow A in FIG. 5, starting from the bit Ki corresponding to the control signal i. One entire circulation of the picked-up key code bits starting from the bit Ki makes the enable code E consisting of the bits E1 ˜Ei ˜E16.
Similarly, Kj ˜K16 K1 ˜Kj-1 =E1 ˜Ej ˜E16. In this case, the key code bits may be picked up, starting from the bit Kj corresponding to the control signal j so that one entire circulation of the key code bits makes the enable code consisting of the bits E1 ˜Ej E16.
Thus, the system can make two kinds of enable codes consisting of the key code bits as follows:
K.sub.1 ˜K.sub.16 =E.sub.i ˜E.sub.16 E.sub.1 ˜E.sub.i-1
K.sub.1 ˜K.sub.16 =E.sub.j ˜E.sub.16 E.sub.1 ˜E.sub.j-1
The enable codes may also be expressed as follows:
S.sub.1 VID.sub.1 ˜S.sub.16 VID.sub.16 =E.sub.i ˜E.sub.16 E.sub.1 ˜E.sub.i-1
S.sub.1 VID.sub.1 ˜S.sub.16 VID.sub.16 =E.sub.j ˜E.sub.16 E.sub.1 ˜E.sub.j-1
Thus, the transmitting station may inform at will a subscriber of one or both of the entry numbers which lead to the enable codes to enable the receiving system.
The comparator 10 compares the enable code E obtained from the key code with the enable code E' supplied via the receiving circuit 18. If both the enable codes E and E' conform, the receiving decoder system is set for reception.
As described above, the system according to the invention makes it possible for the transmitting station to control the enable code generating operation of the individual receiving systems by control from the transmitting station so as to enable merely the selected receiving systems subscribing to the currently transmitted program category. Thus, amendment of subscribed category may readily be effected by merely informing the subscriber of another number to be entered into the digital switch.

Claims (1)

I claim:
1. A subscription television system including a transmitting system for transmitting ciphered video signals, enable codes each having a plurality of bits, and control signals, said system further including a receiving system having a plurality of subscription television receivers each having a decoder, wherein said decoder comprises:
a receiving means for receiving the enable code and the control signals from said transmitting system;
a key code input means for setting a key code having a plurality of key code bits, said key code input means having a plurality of digital switches to input said key code by means of said digital switches;
a converting means for converting said key code from said key code input means into enable codes in response to control signals from said receiving means;
a comparator means for comparing an enable code from said converting means with the enable code from said receiving means, so as to determine if both codes are consistent or not, and for producing a signal to render said television receiver operative to receive said ciphered video signals when said both codes are consistent, said key code input means comprising:
a first multiplexer circuit for receiving bit signals sent by said digital switches;
an identification code generating circuit;
a second multiplexer circuit for receiving identification codes from said identification code generating circuit;
a scanner actuating said first and second multiplexer circuits to sequential sensings of said bit signals from said digital switches and said identification codes from said identification code generating circuit, so as to provide at the output of each of said multiplexer circuits a converted serial signal representation of the individual bit codes provided to said multiplexers;
a half adding circuit for adding the serial data read out from said first and second multiplexer circuit; and
converting means including a shift register for obtaining said enable code from said key code by circulating the key code bits with the key code bit corresponding to the control signal and progressively picking up each bit therein.
US06/560,908 1981-08-05 1983-12-12 Subscription television system Expired - Fee Related US4578703A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US06/560,908 US4578703A (en) 1981-08-05 1983-12-12 Subscription television system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US29038481A 1981-08-05 1981-08-05
US06/560,908 US4578703A (en) 1981-08-05 1983-12-12 Subscription television system

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US29038481A Continuation-In-Part 1981-08-05 1981-08-05

Publications (1)

Publication Number Publication Date
US4578703A true US4578703A (en) 1986-03-25

Family

ID=26966148

Family Applications (1)

Application Number Title Priority Date Filing Date
US06/560,908 Expired - Fee Related US4578703A (en) 1981-08-05 1983-12-12 Subscription television system

Country Status (1)

Country Link
US (1) US4578703A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2701624A1 (en) * 1993-02-16 1994-08-19 Thomson Csf Scrambler/unscrambler anti-blocking device, of self-synchronising type, for serial transmission of digital video signals

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4225884A (en) * 1977-02-14 1980-09-30 Telease, Inc. Method and system for subscription television billing and access
US4250524A (en) * 1979-02-22 1981-02-10 Clarion Co., Ltd. Validation apparatus in a pay television system
US4338628A (en) * 1979-12-19 1982-07-06 Dynacom International, Inc. Scrambled video communication system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4225884A (en) * 1977-02-14 1980-09-30 Telease, Inc. Method and system for subscription television billing and access
US4250524A (en) * 1979-02-22 1981-02-10 Clarion Co., Ltd. Validation apparatus in a pay television system
US4338628A (en) * 1979-12-19 1982-07-06 Dynacom International, Inc. Scrambled video communication system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2701624A1 (en) * 1993-02-16 1994-08-19 Thomson Csf Scrambler/unscrambler anti-blocking device, of self-synchronising type, for serial transmission of digital video signals

Similar Documents

Publication Publication Date Title
CA1137214A (en) Stv subscriber address system
US5204900A (en) Coding system for descrambling video
US4916737A (en) Secure anti-piracy encoded television system and method
US4864614A (en) Authorising coded signals
JPH04233345A (en) Method and apparatus for transfer control in broadcast equipment
US4736421A (en) System for displaying the subscription state of a pay broadcasting program
JPS62503066A (en) Method and apparatus for scrambling and descrambling television signals
US5241595A (en) Communication control section for facsimile equipment having a secure communication function
JPH02279083A (en) Data receiver
Guillou et al. Encipherment and conditional access
US4578703A (en) Subscription television system
CN102265634B (en) Transmission, reception and identification methods, security processor and information recording medium for said methods
US5343305A (en) Multiple addressing facsimile system
KR0166382B1 (en) Process for transmission and automatic reception of data signals in a tv signal
US3919463A (en) Pay TV system using UHF input
KR20020086804A (en) Multi receiving device using wireless LAN for TV
US4716587A (en) Broadband-signal broadcasting system
JP2004517530A (en) Distributed digital television system and related methods
KR100820805B1 (en) Digital TV system for multi-visual
EP1542463A2 (en) A broadcast routing system
JP2705576B2 (en) Satellite communication receiver
NO974917L (en) Procedure for selective transmission of information
KR100213385B1 (en) Apparatus and method for storing the program watching history of a digital satellite broadcasting receiver
JP3489156B2 (en) Communication terminal device
SU1117861A1 (en) Device for transmitting and receiving several broadcast programs via single conventional televison channel

Legal Events

Date Code Title Description
AS Assignment

Owner name: CLARION CO., LTD., TOYKO, JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST.;ASSIGNOR:KANAI, TSUTOMU;REEL/FRAME:004224/0761

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 4

FEPP Fee payment procedure

Free format text: PAYER NUMBER DE-ASSIGNED (ORIGINAL EVENT CODE: RMPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

REMI Maintenance fee reminder mailed
LAPS Lapse for failure to pay maintenance fees
FP Lapsed due to failure to pay maintenance fee

Effective date: 19940330

STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362