A television broadcast receiver is provided, for example a set-top box or television set for terrestrial, cable and/or satellite broadcasts, comprising a memory for storing channel view data encoding channel view events and a processor. The processor stores channel view data in the memory and generates a signal encoding the channel view data. The signal is an audio and/or video signal. The processor then causes the signal to be presented to a viewer. Further provided is a method of receiving information about channel view events from a broadcast receiver. A signal encoding channel view data is received. The signal is a still image or video signal and/or an audio signal and the channel view data encodes channel view events. The signal is decoded to obtain the channel view data and the channel view data is decoded to obtain information about channel view events.
H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
H04N 21/41 - Structure of clientStructure of client peripherals
H04N 21/434 - Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams or extraction of additional data from a video streamRemultiplexing of multiplex streamsExtraction or processing of SIDisassembling of packetised elementary stream
H04N 21/658 - Transmission by the client directed to the server
In overview, a system and method for determining the location of a device are disclosed. Typically, the device is generally static such that its location does not vary significantly over time, for example, a television appliance, games console or desktop computer. The location is determined by comparing data from an air pressure sensor with a pressure signature associated with an expected location.
A conditional access module receives a multimedia stream transporting multimedia content and application data forming an application to be executed in relation to the multimedia content. At reception of the multimedia stream by the conditional access module, the application data is separated from the multimedia stream by an input filter included in the conditional access module. The application data comprise a current authentication code. The input filter forwards the application data with the current authentication code to a quarantine memory associated with an application checker included in the conditional access module. The application checker verifies the current authentication code by using a reference authentication code previously acquired by the conditional access module. Upon successful verification of the authentication code, the application data is retrieved from the quarantine memory and merged by a merging module with the multimedia content previously separated by the input filter. The merging module then outputs a checked processed multimedia stream for further processing by the multimedia receiver, which executes the verified application for enhancing the multimedia content.
H04N 21/4623 - Processing of entitlement messages, e.g. ECM [Entitlement Control Message] or EMM [Entitlement Management Message]
H04N 21/462 - Content or additional data management e.g. creating a master electronic program guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
H04N 21/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
H04N 21/418 - External card to be used in combination with the client device, e.g. for conditional access
H04N 21/434 - Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams or extraction of additional data from a video streamRemultiplexing of multiplex streamsExtraction or processing of SIDisassembling of packetised elementary stream
H04N 21/835 - Generation of protective data, e.g. certificates
4.
VIEWING DATA TRANSFER USING BARCODE OR QR CODE AND SIGNAL CAPTURE DEVICE
A television broadcast receiver is provided, for example a set-top box or television set for terrestrial, cable and/or satellite broadcasts, comprising a memory for storing channel view data encoding channel view events and a processor. The processor stores channel view data in the memory and generates a signal encoding the channel view data. The signal is an audio and/or video signal. The processor then causes the signal to be presented to a viewer. Further provided is a method of receiving information about channel view events from a broadcast receiver. A signal encoding channel view data is received. The signal is a still image or video signal and/or an audio signal and the channel view data encodes channel view events. The signal is decoded to obtain the channel view data and the channel view data is decoded to obtain information about channel view events. In some embodiments, prior to receiving the signal, the signal has been captured from the receiver by a viewer using a signal capture device, for example a mobile phone, a digital still or video camera, a portable computer with image and/or sound recording capabilities, etc.
H04H 60/31 - Arrangements for monitoring the use made of the broadcast services
H04H 60/66 - Arrangements for services using the result of monitoring, identification or recognition covered by groups or for using the result on distributors' side
H04N 21/658 - Transmission by the client directed to the server
H04N 21/41 - Structure of clientStructure of client peripherals
H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
H03M 7/40 - Conversion to or from variable length codes, e.g. Shannon-Fano code, Huffman code, Morse code
The present invention relates to a PCMCIA contacting unit for a conditional access module. The innovative contacting unit is economic to manufacture and provides enhanced flexibility for customising the unit to a client's preferences while meeting the physical and mechanical constraints required of a conditional access module for insertion into the slot of a host device.
The present invention relates to a system and a device for providing proximity control in a satellite television media content distribution system comprising at least a primary receiver and a secondary receiver, whereby authorization to access the conditional access media content is given if the primary and secondary receivers are verified to be within a single household. The invention uses LNB control signaling, by the primary receiver, to cause the LNB to down-convert signals from pre-determined transponders onto a pre-determined frequency in the L-Band such that the secondary receiver may receive messages thus created through the primary receiver's controlling of the LNB.
H04N 21/438 - Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
A method comprising the steps of acquiring a first transport stream, acquiring the service description table of the first transport stream, acquiring a second transport stream of an over the top source, and inserting the service description table of the first transport stream into the second transport stream of the over the top source to form a third transport stream.
H04N 21/434 - Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams or extraction of additional data from a video streamRemultiplexing of multiplex streamsExtraction or processing of SIDisassembling of packetised elementary stream
H04N 21/418 - External card to be used in combination with the client device, e.g. for conditional access
H04N 21/462 - Content or additional data management e.g. creating a master electronic program guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
A method of modifying the output of an output device is provided. A first code, associated with a first recipient party, is received and used to generate, within the output device, a second code, the second code containing encoded data identifying the first recipient party and instructions for activating an additional functionality of the output device. The additional functionality is activated in accordance with the instructions contained in the second code. The output of the output device is modified according to data encoded in the second code, to encode a third code in the output of the output device, the third code including an ID code associated with the first recipient party.
H04N 7/16 - Analogue secrecy systemsAnalogue subscription systems
H04N 21/4408 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video stream encryption, e.g. re-encrypting a decrypted video stream for redistribution in a home network
H04N 5/913 - Television signal processing therefor for scrambling
H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
H04N 21/8355 - Generation of protective data, e.g. certificates involving usage data, e.g. number of copies or viewings allowed
10.
A SYSTEM FOR SECURE RE-DISTRIBUTION OF CONDITIONAL ACCESS CONTENT WITHIN A HOSPITALITY NETWORK
The present invention relates to a system, a device and a method for securely redistributing conditional access content within a hospitality network. The content is received at a gateway server in the hospitality network, decrypted and re-scrambled by the gateway server and redistributed in re-scrambled format to one or more client devices within the hospitality network. The client devices are able to descramble the re-scrambled content, without using any special conditional access equipment, thanks to a shared secret, a shared algorithm and a publicly accessible value within the redistributed content.
H04N 21/436 - Interfacing a local distribution network, e.g. communicating with another STB or inside the home
H04N 21/4408 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video stream encryption, e.g. re-encrypting a decrypted video stream for redistribution in a home network
H04N 21/4623 - Processing of entitlement messages, e.g. ECM [Entitlement Control Message] or EMM [Entitlement Management Message]
11.
System for providing access to conditional access media content
The present invention relates to a system and a device for conveniently providing rights to particular conditional access protected digital media content. A sleeve for covering a reception device for receiving the conditional access content is provided. The sleeve comprises a proximity wireless communications module including an antenna and a control chip. The reception device may be a set-top box, a telephone, a tablet computer or the like, as long as it is capable of receiving conditional access content, and may be used along with a detachable security module for decrypting control words to allow the content to be decrypted. The owner of such a reception device may purchase the sleeve which contains the rights to access conditional access content and when the sleeve is mounted on the reception device the rights are granted to the reception device by way of the proximity communications means.
H04B 5/00 - Near-field transmission systems, e.g. inductive or capacitive transmission systems
H04W 4/80 - Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
H04N 21/41 - Structure of clientStructure of client peripherals
H04N 21/414 - Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
H04N 21/4363 - Adapting the video stream to a specific local network, e.g. a Bluetooth® network
H04N 21/443 - OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
H04N 21/4623 - Processing of entitlement messages, e.g. ECM [Entitlement Control Message] or EMM [Entitlement Management Message]
The present invention relates to a system and a device for providing proximity control in a satellite television media content distribution system comprising at least a primary receiver and a secondary receiver, whereby authorization to access the conditional access media content is given if the primary and secondary receivers are verified to be within a single household. The invention uses LNB control signaling, by the primary receiver, to cause the LNB to down-convert signals from pre-determined transponders onto a pre-determined frequency in the L-Band such that the secondary receiver may receive messages thus created through the primary receiver's controlling of the LNB.
H04N 21/438 - Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
A method of modifying the output of an output device is provided. A first code, associated with a first recipient party, is received and used to generate, within the output device, a second code, the second code containing encoded data identifying the first recipient party and instructions for activating an additional functionality of the output device. The additional functionality is activated in accordance with the instructions contained in the second code. The output of the output device is modified according to data encoded in the second code, to encode a third code in the output of the output device, the third code including an ID code associated with the first recipient party.
H04N 7/16 - Analogue secrecy systemsAnalogue subscription systems
H04N 21/4408 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video stream encryption, e.g. re-encrypting a decrypted video stream for redistribution in a home network
H04N 5/913 - Television signal processing therefor for scrambling
H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
H04N 21/8355 - Generation of protective data, e.g. certificates involving usage data, e.g. number of copies or viewings allowed
14.
A SYSTEM, DEVICE AND METHOD FOR RENDERING A TARGETED MEDIA CONTENT
The present invention relates to a system, a device and a method for enforcing playing of targeted media content such as advertising content deemed to be of particular interest to a viewer before the viewer is allowed to view content of his own choosing. The invention may be deployed in a system comprising a media player, a storage device at least for the content he chooses and a conditional access module and makes use of a viewer profile giving an indication of the viewer's preferences based on content he has previously selected for viewing. According to embodiments of the invention, the viewer-selected content is stored and playing of this content is deferred pending obtention of a release signal. The release signal is supplied by the conditional access module on condition that advertising content, selected by the media player based on the viewer's profile, has first been played through.
H04N 21/44 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
The present invention allows for a first CI+ compliant device to be able to verify the conformity of a second CI+ compliant device with which the first CI+ compliant device is intended to cooperate with respect to the latest version of the CI+ Specification. The invention makes use of a Trust Authority to manage compliance testing of CI+ compliant devices including management and supply of authenticated compliance tables or registers upon request.
H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
H04N 21/418 - External card to be used in combination with the client device, e.g. for conditional access
H04N 21/4367 - Establishing a secure communication between the client and a peripheral device or smart card
H04N 21/45 - Management 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 or resolving scheduling conflicts
16.
A SYSTEM AND METHOD FOR NETWORKING CONDITIONAL ACCESS FUNCTIONALITIES
The present invention allows for efficient use of conditional access resources by providing a network comprising a plurality of host devices for rendering decrypted content and one or more conditional access modules to enable said decryption. The network is configured so that any of the host devices may send received content to whichever of the conditional access modules is configured to perform the decryption, depending on the scheme which was used to encrypt the received content.
H04N 21/436 - Interfacing a local distribution network, e.g. communicating with another STB or inside the home
H04N 21/4363 - Adapting the video stream to a specific local network, e.g. a Bluetooth® network
H04N 21/418 - External card to be used in combination with the client device, e.g. for conditional access
H04N 21/4405 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video stream decryption
17.
A CICAM SYSTEM FOR PROCESSING MULTIPLE PROGRAMME TRANSPORT STREAMS
The present invention allows for bandwidth-efficient processing of multiple programme transport stream broadcasts in a watch-and-record configuration within a system using Common Interface-type conditional access module to process the encrypted broadcasts. The goal of the invention is achieved through management of the selected programmes either through pre-processing of the multiple programme transport stream and efficient management of the information to be sent through the CI+ interface.
H04N 21/434 - Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams or extraction of additional data from a video streamRemultiplexing of multiplex streamsExtraction or processing of SIDisassembling of packetised elementary stream
H04N 21/436 - Interfacing a local distribution network, e.g. communicating with another STB or inside the home
18.
A SYSTEM FOR RECEIVING AND PRESENTING CONDITIONAL ACCESS DIGITAL STREAMING CONTENT
The present invention allows for a conditional access broadcast media reception and viewing device cooperating with a conditional access module according to a common interface protocol to be used to present further media retrieved from an internet protocol network. The invention includes an HTTP streaming adaptor client running on the conditional access module cooperating with a file request resource to control a file retriever on the host device to adapt requests for parts of the internet protocol media content based on usable bandwidth of the IP receiver and on player commands associated with the playback of the IP media.
H04N 21/462 - Content or additional data management e.g. creating a master electronic program guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
H04N 21/418 - External card to be used in combination with the client device, e.g. for conditional access
H04N 21/4623 - Processing of entitlement messages, e.g. ECM [Entitlement Control Message] or EMM [Entitlement Management Message]
H04N 21/434 - Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams or extraction of additional data from a video streamRemultiplexing of multiplex streamsExtraction or processing of SIDisassembling of packetised elementary stream
H04N 21/4402 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
The present invention may be deployed in a system comprising a Common Interface Conditional Access Module (CICAM) connected to a host device according to a Common Interface Standard. In keeping with the standard, the common interface comprises a command interface and a transport stream interface. The invention allows for commands to be sent across the common interface at a data rate which is substantially higher than the data rate allowed for commands to be sent according to the Common Interface Standard.
The present invention may be deployed in a system comprising a Common Interface Conditional Access Module (CICAM) connected to a host device having a high definition display in which the CICAM and the host device communicate using a Common Interface Plus (CI+) Standard. A method and an apparatus are disclosed for using the CICAM to interactively control the display of high definition graphics on the host device's display by converting the high definition graphics into a subtitle track, send ing the subtitle track from the C ICAM to the host as part of the transmission stream including the audio video content, decoding the subtitle track and the video track in the host device and combining the resulting graphics for display. The generation of the high definition graphics in the CICAM is subject to user activity information fed back from the host to the CICAM.
H04N 21/434 - Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams or extraction of additional data from a video streamRemultiplexing of multiplex streamsExtraction or processing of SIDisassembling of packetised elementary stream
21.
AN INTERFACE DEVICE FOR CONNECTING AN ELECTRONIC CHIP TO A HOST DEVICE
The present invention provides an interface device for use within a PCMCIA module allowing an interface to be made between an electronic chip on a chip card and a host device. The invention dispenses with the use of industry-standard smartcard connectors to make connection between the chip on the chip card and a printed circuit board providing the interface functionality within the PCMCIA module and makes use of a set of conductive tracks placed either within the housing of the PCMCIA module or within a specially adapted spacer or frame.
The present invention provides method for assembling a housing for a conditional access module complying with a PCMCIA Standard. The housing comprises a top cover and a bottom cover and the housing is assembled by sliding a set of tabs on the top cover into a set of cooperating tabs in the bottom cover.
It is an aim of the present invention to provide an adapter which allows a host device to be connected to a communication network without modifying the configuration of said device at hardware level by using a connector which is initially intended for the insertion of an optional card. The adapter comprises a card body (1) having a first end, fitted with contacts (3), which is intended to be inserted into a card slot arranged on the host device, and a second end, opposite the first end, which is integral with a case (2) which is intended to be linked to the communication network. The adapter has contacts (3) which extend in a first row on a face along the edge of the first end of the card body (1) and in a second row on the other face along the edge of the card body (1) so that the two rows are positioned one opposite the other with the contacts (3) of one row arranged in mirror symmetry relative to the contacts (3') of the other row. The contour of the card body (1) is symmetrical relative to an axis of symmetry (S) perpendicular to the ends of the card body (1), so as to ensure that the card body (1) is inserted into the slot of the host device in some direction or other. The case (2) has at least one cable output arranged on a face of said case (2) so that a cable portion (5) linked to said cable output is headed in a given sense and direction when the adapter is inserted into a slot in the host device, said cable portion exerting minimal traction and shear forces on the adapter.
A copy protection method and apparatus is disclosed. Various protection signals are added to a video signal in the vicinity of the color burst part of the signal. The protection signals are selected to interfere with the frequency down conversion process in the video recorder so that the color burst cannot be recorded properly. The protection signals are chosen so that when a modified video signal containing the original video signal and the protection signals has been recorded by a video recorder, playback of the modified video signal exhibits visual artefacts that are not visible before recording of the modified signal occurred. The protection signals are also used to carry digital control information for controlling the operation of a digital recorder.
The present invention relates to a host unit intended to receive at least one encrypted digital data stream and to which is connected a stream access and decryption control module CAM. The module CAM and the host unit are interlinked by an interface comprising a parallel bus through which the digital data of the stream travel and a bus through which control data travel, the two buses exchanging data bidirectionally. The module and the host unit each comprise a serial input output device and a routing device connected on the one hand to the serial input output device and on the other hand to the parallel bus so that the incoming and outgoing data transmitted serially in lines of the parallel bus are diverted to the respective serial input output devices.
An apparatus for applying an anti-copy protection signal for use with switchable head recorders, such as Video Hi-Fi recorders, is described. A high frequency pulsed signal is added to an original signal. The pulses interfere with the compensator circuitry such that the switching of the record head cannot adequately be masked on recording of a signal. On playback, the switching of the recording heads can subsequently be heard. In Video Hi-Fi recorders, the effect of the high frequency signals also interferes with the compressor-expander circuits to worsen the sound of the head switching.
A anti-copy programme signal is provided. Copies of the anti-copy video pulses made on a video recorder experience reduced quality and interference in playback making them unpleasant to watch. The uncopied signal can be viewed without any material effect on picture quality. The signal comprises a pulse added to each line of the signal throughout both the visible picture region and throughout the vertical blanking region, as well as a first modulated wave-form added to the vertical synchronization pulses of the signal and a second modulated wave-form added to several lines of the picture signal before the vertical blanking section. The presence of all three of these features together has been found to provide a surprising accumulative effectiveness in causing interference in the reproduction of the modified video signal during playback of the copied video signal, that is greater than the effectiveness provided by the different features taken separately.
H04N 9/797 - Processing of colour television signals in connection with recording for recording the signal in a plurality of channels, the bandwidth of each channel being less than the bandwidth of the signal