WO2005057925A1 - Device for conditional access to a receiver/decoder in certain time slots - Google Patents

Device for conditional access to a receiver/decoder in certain time slots Download PDF

Info

Publication number
WO2005057925A1
WO2005057925A1 PCT/EP2004/053290 EP2004053290W WO2005057925A1 WO 2005057925 A1 WO2005057925 A1 WO 2005057925A1 EP 2004053290 W EP2004053290 W EP 2004053290W WO 2005057925 A1 WO2005057925 A1 WO 2005057925A1
Authority
WO
WIPO (PCT)
Prior art keywords
receiver
management unit
decoder
user
time slots
Prior art date
Application number
PCT/EP2004/053290
Other languages
French (fr)
Inventor
Patrick Lebouc
Nicolas Beaunoir
Original Assignee
Thomson Licensing
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 Thomson Licensing filed Critical Thomson Licensing
Publication of WO2005057925A1 publication Critical patent/WO2005057925A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/163Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/454Content or additional data filtering, e.g. blocking advertisements
    • H04N21/4542Blocking scenes or portions of the received content, e.g. censoring scenes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4751End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user accounts, e.g. accounts for children
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4753End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for user identification, e.g. by entering a PIN or password
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards

Definitions

  • the present invention pertains to a device for conditional access to a receiver/decoder in certain time slots. It belongs to the field of the protection, by a user, of access to programmes transmitted by a digital television system comprising a receiver/decoder device. For example, within the context of parental control, parents may not want their children to watch television, other than a programme recorded by way of the receiver/decoder, after a certain time in the evening, so that they go to bed early, or for a certain period during the day, while they have homework to do. Parents may also not want other people to use their receiver/decoder in their absence.
  • digital television system includes here for example satellite, cable, terrestrial systems and the like.
  • the term "receiver/decoder device” includes here a receiver device for receiving either coded signals or uncoded signals, for example audio/video signals, preferably in the MPEG format. These signals may be sent by various means.
  • the receiver/decoder device may be a device also referred to a "set-top box", connected to or integrated with a television set.
  • the receiver/decoder device may be fixed or portable.
  • MPEG refers here to the data transmission standard developed by the "Motion Pictures Expert Group” working group of the International Standard Organisation and in particular but not exclusively the MPEG-2 standard developed for digital television applications and the MPEG-4 standard as well as the other compatible MPEG standards.
  • MPEG includes all of the variants, modifications and developments of MPEG formats applicable to the transmission of digital data including the DVB (Digital Video Broadcast) standard.
  • DVB Digital Video Broadcast
  • access control systems making it possible for access to a given television channel to be locked by password.
  • Such systems do not however provide for the possibility of conditional access as a function of time or of a particular time slot. Consequently, these systems have the drawback, for a user who does not know the access code, as preventing this user from accessing a channel whatever the time, while the programmes to which one wishes to restrict access occupy only a very limited time slot.
  • WO-A-02 01864 Also known through document WO-A-02 01864 is a parental control system which makes it possible to lock access to a particular television programme or a specific website content or a certain computer file.
  • This prior document briefly mentions the eventuality of locking certain channels only at certain dates and times. Nevertheless, it contains no description of the implementation of such locking as a function of time.
  • An aim of the invention is to remedy the aforesaid drawbacks.
  • the present invention proposes a device for access control in a receiver/decoder, noteworthy in that it comprises various units for subjecting the use of the receiver/decoder to conditional access during at least one time slot defined by a user.
  • the invention allows the use of the receiver/decoder during one or more time slots chosen by the user to be subordinated to the entry of an access code, whether it be a matter of using the receiver/decoder to view a programme or to record a programme, and to do so independently of the television channel concerned.
  • This makes it possible to target the locking of the receiver/decoder, not only as a function of a particular programme, having a certain duration, but also as a function of a given time, deemed for example by parents to be too late for their children to watch the television or a recorded programme; this also allows the regular user of the receiver/decoder to prevent other people from making use thereof during a certain period in which this regular user will be absent.
  • the access control device comprises a unit for managing personal information for storing the start and the end of each of the aforesaid time slots and for receiving a secret code defined by a user, associated with each of these time slots, the secret codes conditioning the use of the receiver/decoder during the associated time slots.
  • the access control device furthermore comprises a parental control management unit suitable for receiving the secret codes originating from the personal information management unit and for storing them. This parental control management unit guarantees security of access to the receiver/decoder, by ensuring the management of the secret codes entered by the users and by conditioning access to a certain number of resources and functionalities of the receiver/decoder.
  • the parental control management unit is suitable, in the course of viewing, by a user, of programmes transmitted or previously recorded by the receiver/decoder, when the time of transmission or the initial time slot of recording belongs at least in part to one of the aforesaid time slots, for inviting the user to enter the secret code associated with this time slot, viewing being suspended as long as the correct secret code is not entered.
  • the parental control management unit is suitable, when a user turns on the receiver/decoder during one of the aforesaid time slots, for inviting the user to enter the secret code associated with this time slot, viewing and recording of programmes being impossible as long as the correct secret code is not entered.
  • This parental control management unit therefore makes it possible to prohibit anybody who does not know the parental code from viewing, either a live or a previously recorded a programme, if the transmission schedule for this programme belongs at least in part to one of the aforesaid time slots.
  • the parental control management unit is suitable, when a user programmes on the receiver/decoder a recording that has to occur at least in part during at least one of the aforesaid time slots, for inviting the user to enter the secret codes associated with the time slots concerned, programming being impossible as long as the correct secret codes are not entered.
  • This parental control management unit therefore makes it possible to prohibit anybody who does not know the parental code from recording a programme if the transmission schedule for this programme belongs at least in part to one of the aforesaid time slots.
  • the access control device in accordance with the invention furthermore comprises an alarm management unit suitable for storing the start time of at least one of the aforesaid time slots and for advising the parental control management unit when the current time is equivalent to the time stored.
  • the access control device in accordance with the invention furthermore comprises an initialisation management unit suitable for initialising the personnel information management unit when a user turns the receiver/decoder on. This thus makes it possible to configure the personal information management unit for all future uses thereof.
  • the access control device in accordance with the invention furthermore comprises a recording management unit suitable for advising the personal information management unit when a user programmes a recording on the receiver/decoder
  • a recording management unit suitable for advising the personal information management unit when a user programmes a recording on the receiver/decoder
  • the present invention is also aimed at a receiver/decoder comprising a device such as hereinabove.
  • the particular characteristics and the advantages of the receiver/decoder being similar to those of the device according to the invention, they are not recalled here. Other aspects and advantages of the invention will become apparent on reading the detailed description which follows of particular embodiments given by way of nonlimiting example.
  • a communication system, of digital television type 106 in accordance with the prior art, comprises a transmission centre 101 and at least one terminal 111 belonging to a pool of terminals.
  • the terminal 111 comprises a receiver/decoder device 102 possessing a software and/or hardware architecture 103, and viewing equipment 113.
  • the communication system 106 furthermore comprises, on the one hand, an interactive device 104 playing the role of return path, and on the other hand, a conditional access system 105.
  • the digital television system 106 uses an
  • a compressor facility 107 receives a digital stream, typically a stream of audio and/or video signals, and transforms this stream into digital signals in the MPEG-2 format.
  • the compressor facility 107 is connected by a link to a facility forming a multiplexer and scrambler 108.
  • the facility forming the multiplexer and scrambler 108 receives a plurality of transformed sources and/or data (application and application data), musters these sources and/or data into a single channel, and sends the compressed digital streams to a transmitter (modulator/transmission dish) 109 of the transmission centre 101.
  • the transmitter 109 sends the data streams 10 via a first link (satellite, terrestrial, cable, combination of two or more means of transmission) to a station 110 which will forward them via a second link to receivers 112, for example, through dishes or antennas.
  • the data streams 10 are transmitted over a predetermined frequency range, called the bandwidth. The latter is split up into a certain number of elementary streams corresponding to a service.
  • the signals received by the receivers (antennas) 112 are transmitted to the receiver/decoder device 102 of the terminal 111 of the user, to which device the viewing equipment 113, for example a television set, is connected.
  • the receiver/decoder device 102 filters a portion of the overall data stream corresponding to the service expected by the user.
  • the receiver/decoder device 102 decodes the compressed MPEG-2 signal into a video data stream or the like for the viewing equipment 113.
  • the interactive device 104 is connected to the facility forming a multiplexer and scrambler 108 on the one hand, and to the receiver/decoder device 102 on the other hand. In practice, the interactive device 104 is located partially in the transmission centre 101 and partially in the terminal 111.
  • the interactive device 104 allows the user to interact with a certain number of applications via a return channel.
  • the return channel or path may for example be a communication channel of switched network or PSTN (Public Switched)
  • conditional access system 105 is also connected to the facility forming a multiplexer and scrambler 108 and to the receiver/decoder device
  • the conditional access system 105 is also located partially in the transmission centre 101 and partially in the receiver/decoder device 102.
  • the conditional access system 105 allows the user to access the transmissions of digital television data transmitted by one or more providers.
  • the conditional access system is geared around a chip card owned by the user.
  • the chip card is capable of decrypting the messages in relation to commercial offers.
  • the chip card communicates with a chip card reader (not represented) with which the receiver/decoder device 102 is equipped.
  • part of the programmes transmitted by the transmission centre 101 are coded, the encryption keys and conditions applied to a transmission being determined by the access control system. In a general manner, the coded data are transmitted with a control word for decoding the data.
  • the control word is itself encrypted by an operating key and transmitted in encrypted form.
  • the coded data and the encrypted control word are received by the receiver/decoder device 102 having access to the operating key recorded in chip card inserted into the receiver/decoder device 102, so as to decrypt the encrypted control word and thereafter decode the transmitted data.
  • the structure of a conventional user terminal 200 comprises a receiver/decoder device 201 possessing a part forming a receiver 202 and a part forming a decoder 203.
  • the terminal 200 receives the data stream 10 transmitted by the transmission source.
  • the part forming the decoder 203 comprises a memory 207 and a processing unit 209 communicating with viewing equipment 210.
  • the part forming the receiver 202 comprises at least one reception channel formed by a tuner 204, a demodulator 205 and a demultiplexer 206.
  • the demultiplexer 206 carries out the separation of the various information transmitted in the stream (encrypted control word, scrambled components) so as to be able to descramble them later. According to the information received, the demultiplexer 206 transmits, on the one hand, signalling information to a signalling processing unit 211 and, on the other hand, audio/video data in the buffer memory 207.
  • the information read in the memory 207 is thereafter read by the processing unit 209 which descrambles the programme, if the latter is scrambled, and if the user has the corresponding access rights.
  • the signalling processing unit 211 has the role of processing all of the signalling information.
  • the signalling information includes the signalling of PSI (Program Specific information) type, the SI (Information Signalling) signalling exhibiting a means of navigating around a collection of services and events, as well as the tables in accordance with the DVB (Digital Video Broadcasting) standard, such as the SDT (Service Description Table) table, the BAT (Bouquet Association Table) table, the NIT (Network Information Table) table, etc.
  • the memory 207 is a temporary memory which is able to contain all the information required to allow the part forming the decoder 203 to reconstitute the signal to be viewed.
  • a terminal can comprise two reception channels each comprising a tuner, a demodulator and a demultiplexer.
  • Such a receiver/decoder device with two reception channels can thus allow the recording of a first data stream on a first reception channel, and in parallel the viewing of a second data stream on the basis of the second reception channel.
  • the overall architecture of the platform 300 containing a receiver/decoder device having a conditional access device in accordance with the present invention comprises several layers.
  • a first layer 322 called the "application layer" provides the functionalities for the applications executed by the platform on a receiver/decoder device. This application layer 322 is under the control of the devices of service providers.
  • An application 322 can: - be associated with a channel, with a group of channels or with all the channels; - be resident or dynamically loaded into the receiver/decoder device; - execute independently or in conjunction with the audio/video/data stream of one or more television programmes; and/or - make requests on servers via a return path and display the responses on the viewing screen.
  • the platform also comprises a virtual machine 320 providing among other things an interpreter of intermediate codes, a storage medium and various processing directories.
  • the platform furthermore comprises a devices manager 318 and the corresponding devices (display device 316, input/output device 314).
  • the devices manager 318 is a standardized interface disposed between the interactive applications 322 and the physical elements (316, 314, drivers 312, hardware part 310) of the receiver/decoder device.
  • the devices manager 318 provides interoperability for the interactive applications with the hardware of the receiver/decoder.
  • a parental control management unit 324 this ensures the management of a code referred to as the "parent code”.
  • This code can be used to condition access to a certain number of resources and functionalities of the receiver/decoder: only people able to correctly enter this code have access to the resources and functionalities protected; - an alarm management unit 326: this makes it possible to record alarms consisting of a date, of a schedule and of an action.
  • Figure 4a diagrammatically illustrates a scenario for configuring the receiver/decoder with a parent code.
  • FIG. 4b diagrammatically illustrates a scenario for configuring the receiver/decoder with viewing time slots protected by the parent code.
  • the user enters, by way of various control interfaces of his receiver/decoder (remote control, keypad, etc) the value of a time slot that he wishes to protect through the parent code (arrow 1 b in the drawing).
  • the personal information management unit 328 retrieves this data, stores them and programmes the alarm management unit 326 with the corresponding alarms (arrow 2b).
  • the alarm management unit 326 stores the alarms corresponding to the start and to the end of the time slot to be protected through parent code.
  • the alarm management unit 326 will advise the parental control management unit 324.
  • Figure 4c diagra mmatically illustrates a scenario for control of the parent code during the viewing of programmes, currently transmitted or recorded, during a time slot protected through parent code.
  • the alarm management unit 326 advises the parental control management unit 324 at the start time of the time slot protected through parent code (arrow 1c).
  • the parental control management unit 324 then invites the user to enter the parent code (arrow 2c).
  • Figure 4d diagram matically illustrates a scenario for control of the parent code when turning on the receiver/decoder during a protected time slot.
  • the user turns on his receiver/decoder during a time slot protected through parent code (arrow 1d), either to view a programme, or to record one.
  • the initialisation management unit 330 initialises the personal information management unit 328 (arrow 2d).
  • the personal information management unit 328 verifies the current time and the configurations previously chosen by the user; all this information leads the personal information management unit 328 to advise the parental control management unit 324 (arrow 3d) to make a parent code entry request to the user (arrow 4d). The user enters the parent code (arrow 5d). The value of the parent code is verified by the parental control management unit 324. As long as a correct parent code is not entered, the viewing and the recording of the programmes are impossible; following the correct entry of the parent code, the viewing or recording of the requested programmes is allowed.
  • Figure 4e diagrammatically illustrates a scenario of parent code control during the programming of a recording required to be performed during a protected time slot.
  • the user programmes a recording required to be performed during a time slot protected through parent code (arrow 1e).
  • the recording management unit 322 advises the personal information management unit 328 that a recording request has been formulated (arrow 2e).
  • the personal information management unit 328 verifies the time of the recording and the configurations previously chosen by the user; all this information leads the personal information management unit 328 to advise the parental control management unit 324 (arrow 3e) so that the latter makes a parent code entry request to the user.
  • the parental control management unit 324 then invites the user to enter the parent code (arrow 4e). As long as this code is not correctly entered, the programming of the recording is not permitted.
  • the user enters the parent code (arrow 5e)
  • the value of the code entered is verified by the parental control management unit 324.
  • Figure 4f diagrammatically illustrates a scenario of parent code control during the viewing of a programme recorded during a protected time slot.
  • the user makes a request to view a recorded programme whose initial transmission schedule covers, at least partially, a time slot protected through parent code (arrow 1f).
  • the recording management unit 332 advises the personal information management unit 328 of a request to view a recorded programme (arrow 2f).
  • the personal information management unit 328 verifies the initial time of transmission of the programme and the configurations previously chosen by the user; all this information leads the personal information management unit 328 to advise the parental control management unit 324 (arrow 3f) so that the latter makes a parent code entry request to the user.
  • the parental control management unit 324 then invites the user to enter the parent code (arrow 4f). As long as this code is not correctly entered, the viewing of the recording is not permitted.
  • the user enters the parent code (arrow 5f)
  • the value of the code entered is verified by the parental control management unit 324. Following correct entry of the parent code, the viewing of the recording is allowed.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • Health & Medical Sciences (AREA)
  • Child & Adolescent Psychology (AREA)
  • General Health & Medical Sciences (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

This device for controlling access to a receiver/decoder (102) comprises various units (324, 326, 328, 330, 332) for subjecting the use of the receiver/decoder to conditional access during at least one time slot defined by a user.

Description

DEVICE FOR CONDITIONAL ACCESS TO A RECEIVER/DECODER IN CERTAIN TIME SLOTS
The present invention pertains to a device for conditional access to a receiver/decoder in certain time slots. It belongs to the field of the protection, by a user, of access to programmes transmitted by a digital television system comprising a receiver/decoder device. For example, within the context of parental control, parents may not want their children to watch television, other than a programme recorded by way of the receiver/decoder, after a certain time in the evening, so that they go to bed early, or for a certain period during the day, while they have homework to do. Parents may also not want other people to use their receiver/decoder in their absence. The term "digital television system" includes here for example satellite, cable, terrestrial systems and the like. The term "receiver/decoder device" includes here a receiver device for receiving either coded signals or uncoded signals, for example audio/video signals, preferably in the MPEG format. These signals may be sent by various means. The receiver/decoder device may be a device also referred to a "set-top box", connected to or integrated with a television set. The receiver/decoder device may be fixed or portable. The term "MPEG" refers here to the data transmission standard developed by the "Motion Pictures Expert Group" working group of the International Standard Organisation and in particular but not exclusively the MPEG-2 standard developed for digital television applications and the MPEG-4 standard as well as the other compatible MPEG standards. In the present invention, the term MPEG includes all of the variants, modifications and developments of MPEG formats applicable to the transmission of digital data including the DVB (Digital Video Broadcast) standard. There presently exist access control systems making it possible for access to a given television channel to be locked by password. Such systems do not however provide for the possibility of conditional access as a function of time or of a particular time slot. Consequently, these systems have the drawback, for a user who does not know the access code, as preventing this user from accessing a channel whatever the time, while the programmes to which one wishes to restrict access occupy only a very limited time slot. Thus, to allow this user to watch other programmes on this same channel, it will be necessary to divulge the access code to him, then to modify this code later. Also known through document WO-A-02 01864 is a parental control system which makes it possible to lock access to a particular television programme or a specific website content or a certain computer file. This prior document briefly mentions the eventuality of locking certain channels only at certain dates and times. Nevertheless, it contains no description of the implementation of such locking as a function of time. An aim of the invention is to remedy the aforesaid drawbacks. With this aim, the present invention proposes a device for access control in a receiver/decoder, noteworthy in that it comprises various units for subjecting the use of the receiver/decoder to conditional access during at least one time slot defined by a user. Thus, the invention allows the use of the receiver/decoder during one or more time slots chosen by the user to be subordinated to the entry of an access code, whether it be a matter of using the receiver/decoder to view a programme or to record a programme, and to do so independently of the television channel concerned. This makes it possible to target the locking of the receiver/decoder, not only as a function of a particular programme, having a certain duration, but also as a function of a given time, deemed for example by parents to be too late for their children to watch the television or a recorded programme; this also allows the regular user of the receiver/decoder to prevent other people from making use thereof during a certain period in which this regular user will be absent. Advantageously, the access control device comprises a unit for managing personal information for storing the start and the end of each of the aforesaid time slots and for receiving a secret code defined by a user, associated with each of these time slots, the secret codes conditioning the use of the receiver/decoder during the associated time slots. This allows the user to customise in a flexible and easy manner the mode of access to his receiver/decoder. Advantageously, the access control device furthermore comprises a parental control management unit suitable for receiving the secret codes originating from the personal information management unit and for storing them. This parental control management unit guarantees security of access to the receiver/decoder, by ensuring the management of the secret codes entered by the users and by conditioning access to a certain number of resources and functionalities of the receiver/decoder. Advantageously, the parental control management unit is suitable, in the course of viewing, by a user, of programmes transmitted or previously recorded by the receiver/decoder, when the time of transmission or the initial time slot of recording belongs at least in part to one of the aforesaid time slots, for inviting the user to enter the secret code associated with this time slot, viewing being suspended as long as the correct secret code is not entered. Advantageously, the parental control management unit is suitable, when a user turns on the receiver/decoder during one of the aforesaid time slots, for inviting the user to enter the secret code associated with this time slot, viewing and recording of programmes being impossible as long as the correct secret code is not entered. This parental control management unit therefore makes it possible to prohibit anybody who does not know the parental code from viewing, either a live or a previously recorded a programme, if the transmission schedule for this programme belongs at least in part to one of the aforesaid time slots. Advantageously, the parental control management unit is suitable, when a user programmes on the receiver/decoder a recording that has to occur at least in part during at least one of the aforesaid time slots, for inviting the user to enter the secret codes associated with the time slots concerned, programming being impossible as long as the correct secret codes are not entered. This parental control management unit therefore makes it possible to prohibit anybody who does not know the parental code from recording a programme if the transmission schedule for this programme belongs at least in part to one of the aforesaid time slots. Advantageously, the access control device in accordance with the invention furthermore comprises an alarm management unit suitable for storing the start time of at least one of the aforesaid time slots and for advising the parental control management unit when the current time is equivalent to the time stored. Advantageously, the access control device in accordance with the invention furthermore comprises an initialisation management unit suitable for initialising the personnel information management unit when a user turns the receiver/decoder on. This thus makes it possible to configure the personal information management unit for all future uses thereof. Advantageously, the access control device in accordance with the invention furthermore comprises a recording management unit suitable for advising the personal information management unit when a user programmes a recording on the receiver/decoder The present invention is also aimed at a receiver/decoder comprising a device such as hereinabove. The particular characteristics and the advantages of the receiver/decoder being similar to those of the device according to the invention, they are not recalled here. Other aspects and advantages of the invention will become apparent on reading the detailed description which follows of particular embodiments given by way of nonlimiting example. The description refers to the drawings which accompany it, in which: - Figure 1 diagrammatically represents a digital television system according to the prior art; - Figure 2 diagrammatically represents the structure of a terminal according to the prior art; - Figure 3 diagrammatically represents the overall architecture of a receiver/decoder device comprising a conditional access device in accordance with the present invention, in a particular embodiment; and - Figures 4a to 4f are schematics illustrating the various scenarios of implementation of a conditional access device in accordance with the present invention, in particular embodiments. With reference to Figure 1, a communication system, of digital television type 106, in accordance with the prior art, comprises a transmission centre 101 and at least one terminal 111 belonging to a pool of terminals. The terminal 111 comprises a receiver/decoder device 102 possessing a software and/or hardware architecture 103, and viewing equipment 113. The communication system 106 furthermore comprises, on the one hand, an interactive device 104 playing the role of return path, and on the other hand, a conditional access system 105. In a general manner, the digital television system 106 uses an
MPEG-2 type compression system to transmit compressed digital signals. At the level of the transmission centre 101, a compressor facility 107 receives a digital stream, typically a stream of audio and/or video signals, and transforms this stream into digital signals in the MPEG-2 format. The compressor facility 107 is connected by a link to a facility forming a multiplexer and scrambler 108. The facility forming the multiplexer and scrambler 108 receives a plurality of transformed sources and/or data (application and application data), musters these sources and/or data into a single channel, and sends the compressed digital streams to a transmitter (modulator/transmission dish) 109 of the transmission centre 101. The transmitter 109 sends the data streams 10 via a first link (satellite, terrestrial, cable, combination of two or more means of transmission) to a station 110 which will forward them via a second link to receivers 112, for example, through dishes or antennas. The data streams 10 are transmitted over a predetermined frequency range, called the bandwidth. The latter is split up into a certain number of elementary streams corresponding to a service. The signals received by the receivers (antennas) 112 are transmitted to the receiver/decoder device 102 of the terminal 111 of the user, to which device the viewing equipment 113, for example a television set, is connected. The receiver/decoder device 102 filters a portion of the overall data stream corresponding to the service expected by the user. Thereafter, the receiver/decoder device 102 decodes the compressed MPEG-2 signal into a video data stream or the like for the viewing equipment 113. The interactive device 104 is connected to the facility forming a multiplexer and scrambler 108 on the one hand, and to the receiver/decoder device 102 on the other hand. In practice, the interactive device 104 is located partially in the transmission centre 101 and partially in the terminal 111. The interactive device 104 allows the user to interact with a certain number of applications via a return channel. The return channel or path may for example be a communication channel of switched network or PSTN (Public Switched
Telephone Network) type or a mobile communication channel of GPRS or
UMTS type. The conditional access system 105 is also connected to the facility forming a multiplexer and scrambler 108 and to the receiver/decoder device
102. The conditional access system 105 is also located partially in the transmission centre 101 and partially in the receiver/decoder device 102. The conditional access system 105 allows the user to access the transmissions of digital television data transmitted by one or more providers. The conditional access system is geared around a chip card owned by the user. The chip card is capable of decrypting the messages in relation to commercial offers. The chip card communicates with a chip card reader (not represented) with which the receiver/decoder device 102 is equipped. In practice, part of the programmes transmitted by the transmission centre 101 are coded, the encryption keys and conditions applied to a transmission being determined by the access control system. In a general manner, the coded data are transmitted with a control word for decoding the data. The control word is itself encrypted by an operating key and transmitted in encrypted form. The coded data and the encrypted control word are received by the receiver/decoder device 102 having access to the operating key recorded in chip card inserted into the receiver/decoder device 102, so as to decrypt the encrypted control word and thereafter decode the transmitted data. With reference to Figure 2, the structure of a conventional user terminal 200 comprises a receiver/decoder device 201 possessing a part forming a receiver 202 and a part forming a decoder 203. The terminal 200 receives the data stream 10 transmitted by the transmission source. The part forming the decoder 203 comprises a memory 207 and a processing unit 209 communicating with viewing equipment 210. The part forming the receiver 202 comprises at least one reception channel formed by a tuner 204, a demodulator 205 and a demultiplexer 206. The demultiplexer 206 carries out the separation of the various information transmitted in the stream (encrypted control word, scrambled components) so as to be able to descramble them later. According to the information received, the demultiplexer 206 transmits, on the one hand, signalling information to a signalling processing unit 211 and, on the other hand, audio/video data in the buffer memory 207. The information read in the memory 207 is thereafter read by the processing unit 209 which descrambles the programme, if the latter is scrambled, and if the user has the corresponding access rights. The result of the processing is thereafter routed to the viewing equipment 210. The signalling processing unit 211 has the role of processing all of the signalling information. For example, the signalling information includes the signalling of PSI (Program Specific information) type, the SI (Information Signalling) signalling exhibiting a means of navigating around a collection of services and events, as well as the tables in accordance with the DVB (Digital Video Broadcasting) standard, such as the SDT (Service Description Table) table, the BAT (Bouquet Association Table) table, the NIT (Network Information Table) table, etc. The memory 207 is a temporary memory which is able to contain all the information required to allow the part forming the decoder 203 to reconstitute the signal to be viewed. As a variant, a terminal can comprise two reception channels each comprising a tuner, a demodulator and a demultiplexer. Such a receiver/decoder device with two reception channels can thus allow the recording of a first data stream on a first reception channel, and in parallel the viewing of a second data stream on the basis of the second reception channel. With reference to Figure 3, the overall architecture of the platform 300 containing a receiver/decoder device having a conditional access device in accordance with the present invention comprises several layers. A first layer 322 called the "application layer" provides the functionalities for the applications executed by the platform on a receiver/decoder device. This application layer 322 is under the control of the devices of service providers. An application 322 can: - be associated with a channel, with a group of channels or with all the channels; - be resident or dynamically loaded into the receiver/decoder device; - execute independently or in conjunction with the audio/video/data stream of one or more television programmes; and/or - make requests on servers via a return path and display the responses on the viewing screen. The platform also comprises a virtual machine 320 providing among other things an interpreter of intermediate codes, a storage medium and various processing directories. The platform furthermore comprises a devices manager 318 and the corresponding devices (display device 316, input/output device 314). The devices manager 318 is a standardized interface disposed between the interactive applications 322 and the physical elements (316, 314, drivers 312, hardware part 310) of the receiver/decoder device. The devices manager 318 provides interoperability for the interactive applications with the hardware of the receiver/decoder. In accordance with the present invention, at the level of the application layer, there exists: - a parental control management unit 324: this ensures the management of a code referred to as the "parent code". This code can be used to condition access to a certain number of resources and functionalities of the receiver/decoder: only people able to correctly enter this code have access to the resources and functionalities protected; - an alarm management unit 326: this makes it possible to record alarms consisting of a date, of a schedule and of an action. It guarantees the triggering of this action when the current date and current time are equivalent to the date and time of the alarm; - a personal information management unit 328: this allows the user to configure a certain number of preferences of use of his receiver/decoder; - an initialisation management unit 330: this manages all the operations for initialising the terminal when it is started up after having been placed on standby; - a recording management unit 332: this manages the recording of audio/video programmes and the viewing of these recordings. Various situations in which the access control device in accordance with the present invention is implemented will now be described in conjunction with Figures 4a to 4f. Figure 4a diagrammatically illustrates a scenario for configuring the receiver/decoder with a parent code. The user enters, by way of various control interfaces of his receiver/decoder (remote control, keypad, etc) the current value of the parent code. The personal information management unit 328 retrieves this data (arrow 1 a in the drawing) and provides it to the parental control management unit 324 (arrow 2a). The parental control management unit 324 verifies the validity of the value of this data item and stores it. Figure 4b diagrammatically illustrates a scenario for configuring the receiver/decoder with viewing time slots protected by the parent code. The user enters, by way of various control interfaces of his receiver/decoder (remote control, keypad, etc) the value of a time slot that he wishes to protect through the parent code (arrow 1 b in the drawing). The personal information management unit 328 retrieves this data, stores them and programmes the alarm management unit 326 with the corresponding alarms (arrow 2b). The alarm management unit 326 stores the alarms corresponding to the start and to the end of the time slot to be protected through parent code. When the current time is equivalent to the stored time of start of time slot, the alarm management unit 326 will advise the parental control management unit 324. Figure 4c diagra mmatically illustrates a scenario for control of the parent code during the viewing of programmes, currently transmitted or recorded, during a time slot protected through parent code. The alarm management unit 326 advises the parental control management unit 324 at the start time of the time slot protected through parent code (arrow 1c). The parental control management unit 324 then invites the user to enter the parent code (arrow 2c). As long as this code is not correctly entered, the viewing of the programmes is suspended. When the user enters the parent code, the value of the code is verified by the parental control management unit 324 (arrow 3c). Following correct entry of the parent code, the viewing of the programmes is allowed again. Figure 4d diagram matically illustrates a scenario for control of the parent code when turning on the receiver/decoder during a protected time slot. The user turns on his receiver/decoder during a time slot protected through parent code (arrow 1d), either to view a programme, or to record one. The initialisation management unit 330 initialises the personal information management unit 328 (arrow 2d). During its initialisation, the personal information management unit 328 verifies the current time and the configurations previously chosen by the user; all this information leads the personal information management unit 328 to advise the parental control management unit 324 (arrow 3d) to make a parent code entry request to the user (arrow 4d). The user enters the parent code (arrow 5d). The value of the parent code is verified by the parental control management unit 324. As long as a correct parent code is not entered, the viewing and the recording of the programmes are impossible; following the correct entry of the parent code, the viewing or recording of the requested programmes is allowed. Figure 4e diagrammatically illustrates a scenario of parent code control during the programming of a recording required to be performed during a protected time slot. The user programmes a recording required to be performed during a time slot protected through parent code (arrow 1e). The recording management unit 322 advises the personal information management unit 328 that a recording request has been formulated (arrow 2e). The personal information management unit 328 verifies the time of the recording and the configurations previously chosen by the user; all this information leads the personal information management unit 328 to advise the parental control management unit 324 (arrow 3e) so that the latter makes a parent code entry request to the user. The parental control management unit 324 then invites the user to enter the parent code (arrow 4e). As long as this code is not correctly entered, the programming of the recording is not permitted. When the user enters the parent code (arrow 5e), the value of the code entered is verified by the parental control management unit 324. Following correct entry of the parent code, the programming of the recording is allowed. It should be noted that it is sufficient for the recording that the user wishes to programme to take place at least in part during a protected time slot in order for the parent code request mechanism to be implemented. Figure 4f diagrammatically illustrates a scenario of parent code control during the viewing of a programme recorded during a protected time slot. The user makes a request to view a recorded programme whose initial transmission schedule covers, at least partially, a time slot protected through parent code (arrow 1f). The recording management unit 332 advises the personal information management unit 328 of a request to view a recorded programme (arrow 2f). The personal information management unit 328 verifies the initial time of transmission of the programme and the configurations previously chosen by the user; all this information leads the personal information management unit 328 to advise the parental control management unit 324 (arrow 3f) so that the latter makes a parent code entry request to the user. The parental control management unit 324 then invites the user to enter the parent code (arrow 4f). As long as this code is not correctly entered, the viewing of the recording is not permitted. When the user enters the parent code (arrow 5f), the value of the code entered is verified by the parental control management unit 324. Following correct entry of the parent code, the viewing of the recording is allowed.

Claims

1. Device for access control in a receiver/decoder (102), characterized in that it comprises units (324, 326, 328, 330, 332) for subjecting the use of the receiver/decoder to conditional access during at least one time slot defined by a user.
2. Device according to Claim 1 , characterized in that it comprises a personal information management unit (328) for storing the start and the end of each of the time slots and for receiving a secret code defined by a user, associated with each of the time slots, the secret codes conditioning the use of the receiver/decoder (102) during the associated time slots.
3. Device according to Claim 2, characterized in that it furthermore comprises a parental control management unit (324) for receiving the secret codes originating from the personal information management unit (328) and for storing them.
4. Device according to Claim 3, characterized in that the parental control management unit (324) is adapted to, in the course of viewing, by a user, of programmes transmitted or previously recorded by the receiver/decoder (102), when the time of transmission or the initial time slot of recording belongs at least in part to one of the time slots, invite the user to enter the secret code associated with this time slot, viewing being suspended as long as the correct secret code is not entered.
5. Device according to Claim 3 or 4, characterized in that the parental control management unit (324) further is adapted to, when a user turns on the receiver/decoder (102) during one of the time slots, invite the user to enter the secret code associated with this time slot, viewing and recording of programmes being impossible as long as the correct secret code is not entered.
6. Device according to Claim 3, 4 or 5, characterized in that the parental control management unit (324) further is adapted to, when a user programmes on the receiver/decoder (102) a recording that has to occur at least in part during at least one of the time slots, invite the user to enter the secret codes associated with the time slots concerned, programming being impossible as long as the correct secret codes are not entered.
7. Device according to any one of Claims 3 to 6, characterized in that it furthermore comprises an alarm management unit (326) adapted to store the start time of at least one of the time slots and to advise the parental control management unit (324) when the current time is equivalent to the time stored.
8. Device according to Claim 2, characterized in that it furthermore comprises an initialisation management unit (330) adapted to initialise the personal information management unit (328) when a user turns the receiver/decoder ( 102) on .
9. Device according to Claim 2, characterized in that it furthermore comprises a recording management unit (332) adapted to advise the personal information management unit (328) when a user programmes a recording on the receiver/decoder (102).
10. Receiver/decoder (102), characterized in that it comprises an access control device according to any one of the preceding claims.
PCT/EP2004/053290 2003-12-08 2004-12-06 Device for conditional access to a receiver/decoder in certain time slots WO2005057925A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP03293059A EP1542469A1 (en) 2003-12-08 2003-12-08 Apparatus for providing conditional access to receiver/decoder within certain time slots
EP03293059.6 2003-12-08

Publications (1)

Publication Number Publication Date
WO2005057925A1 true WO2005057925A1 (en) 2005-06-23

Family

ID=34486446

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2004/053290 WO2005057925A1 (en) 2003-12-08 2004-12-06 Device for conditional access to a receiver/decoder in certain time slots

Country Status (2)

Country Link
EP (1) EP1542469A1 (en)
WO (1) WO2005057925A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103144119A (en) * 2013-03-26 2013-06-12 广州创研自动化设备有限公司 Robot conveying claw mechanism

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997046016A1 (en) * 1996-05-29 1997-12-04 Starsight Telecast Incorporated Television schedule system with access control
WO1999044361A1 (en) * 1998-02-27 1999-09-02 Gemstar Development Corporation Apparatus and method for parental control using v-chip plus+ and master password
EP1134972A2 (en) * 2000-03-17 2001-09-19 Matsushita Electric Industrial Co., Ltd. Parental control and monitoring system and method
US20020109732A1 (en) * 1998-05-13 2002-08-15 E Guide, Inc. V-Chip plus +: in-guide user interface apparatus and method
EP1341388A2 (en) * 2002-02-28 2003-09-03 Broadcom Corporation V-chip data processing for decoder with personal video recording functionality

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997046016A1 (en) * 1996-05-29 1997-12-04 Starsight Telecast Incorporated Television schedule system with access control
WO1999044361A1 (en) * 1998-02-27 1999-09-02 Gemstar Development Corporation Apparatus and method for parental control using v-chip plus+ and master password
US20020109732A1 (en) * 1998-05-13 2002-08-15 E Guide, Inc. V-Chip plus +: in-guide user interface apparatus and method
EP1134972A2 (en) * 2000-03-17 2001-09-19 Matsushita Electric Industrial Co., Ltd. Parental control and monitoring system and method
EP1341388A2 (en) * 2002-02-28 2003-09-03 Broadcom Corporation V-chip data processing for decoder with personal video recording functionality

Also Published As

Publication number Publication date
EP1542469A1 (en) 2005-06-15

Similar Documents

Publication Publication Date Title
US6002694A (en) Interactive chargeable communication system with billing system therefor
TW385618B (en) Data transmission device, reception device and transmission/ reception system
US6987854B2 (en) Method and apparatus for recording of encrypted digital data
KR100810318B1 (en) Digital multimedia broadcasting conditional access system and method thereof
JP2002514834A (en) Method and apparatus for recording encrypted digital data
KR20040066901A (en) Method and system for conditional access
AU713249B2 (en) High definition TV motion picture distribution network
US20020129383A1 (en) Apparatus for a cosumer controlled selective recording device for interactive television
JP4611748B2 (en) Message distribution method in communication on mobile phone network for digital multimedia network and receiver / decoder used therefor
WO2000054507A1 (en) System and method for standard and high definition video delivery
JP3539858B2 (en) Broadcasting system and receiving terminal using time stamp
WO2005057925A1 (en) Device for conditional access to a receiver/decoder in certain time slots
JP2022003783A (en) Reception device
EP0884908A2 (en) Terminal apparatus for storing and reproducing video signals for a high definition movie distribution service
KR20050034121A (en) Method for recording/playing by grade in multi unit digital satellite broadcasting receiver
JP7019772B2 (en) Reception method
JP6968940B2 (en) Reception method
KR100970637B1 (en) Method for processing record program duplicated in multi unit digital satellite broadcasting receiver
KR100970635B1 (en) Method for recording/playing by unit in digital satellite broadcasting receiver
KR20070002889A (en) Method for displaying tv broadcasting program using time shift according to call signal in a stb
KR100970638B1 (en) Method for servicing message in multi unit digital satellite broadcasting receiver
JP2022003784A (en) Reception device
JP2022003781A (en) Reception device
JP4501215B2 (en) Video data reproducing apparatus and electronic program guide drawing method
KR100998901B1 (en) Digital satellite broadcasting receiver and method for reservation seeing and hearing and recording of digital satellite broadcasting receiver

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase