CZ301220B6 - Systém s podmíneným prístupem - Google Patents

Systém s podmíneným prístupem Download PDF

Info

Publication number
CZ301220B6
CZ301220B6 CZ0331099A CZ331099A CZ301220B6 CZ 301220 B6 CZ301220 B6 CZ 301220B6 CZ 0331099 A CZ0331099 A CZ 0331099A CZ 331099 A CZ331099 A CZ 331099A CZ 301220 B6 CZ301220 B6 CZ 301220B6
Authority
CZ
Czechia
Prior art keywords
subscriber
command
decoder
receiver
emm
Prior art date
Application number
CZ0331099A
Other languages
English (en)
Other versions
CZ331099A3 (cs
Inventor
Bayassi@Mulham
La Tullaye@Pierre De
Jezequel@Jean-Francois
Original Assignee
Canal+ Societe Anonyme
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=26070203&utm_source=***_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CZ301220(B6) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Canal+ Societe Anonyme filed Critical Canal+ Societe Anonyme
Publication of CZ331099A3 publication Critical patent/CZ331099A3/cs
Publication of CZ301220B6 publication Critical patent/CZ301220B6/cs

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/08Error detection or correction by redundancy in data representation, e.g. by using checking codes
    • G06F11/10Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/04Payment circuits
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/341Active cards, i.e. cards including their own processing means, e.g. including an IC or chip
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/357Cards having a plurality of specified features
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/409Device specific authentication in transaction processing
    • G06Q20/4097Device specific authentication in transaction processing using mutual authentication between devices and transaction partners
    • G06Q20/40975Device specific authentication in transaction processing using mutual authentication between devices and transaction partners using encryption therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T9/00Image coding
    • G06T9/007Transform coding, e.g. discrete cosine transform
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/0014Coin-freed apparatus for hiring articles; Coin-freed facilities or services for vending, access and use of specific services not covered anywhere else in G07F17/00
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
    • G07F7/10Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means together with a coded signal, e.g. in the form of personal identification information, like personal identification number [PIN] or biometric data
    • G07F7/1008Active credit-cards provided with means to personalise their use, e.g. with PIN-introduction/comparison system
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/06Auxiliary circuits, e.g. for writing into memory
    • G11C16/10Programming or data input circuits
    • G11C16/102External programming circuits, e.g. EPROM programmers; In-circuit programming or reprogramming; EPROM emulators
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/06Auxiliary circuits, e.g. for writing into memory
    • G11C16/10Programming or data input circuits
    • G11C16/102External programming circuits, e.g. EPROM programmers; In-circuit programming or reprogramming; EPROM emulators
    • G11C16/105Circuits or methods for updating contents of nonvolatile memory, especially with 'security' features to ensure reliable replacement, i.e. preventing that old data is lost before new data is reliably written
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/06Network architectures or network communication protocols for network security for supporting key management in a packet data network
    • H04L63/062Network architectures or network communication protocols for network security for supporting key management in a packet data network for key distribution, e.g. centrally by trusted party
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N17/00Diagnosis, testing or measuring for television systems or their details
    • H04N17/004Diagnosis, testing or measuring for television systems or their details for digital television systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • H04N21/2351Processing of additional data, e.g. scrambling of additional data or processing content descriptors involving encryption of additional data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/254Management at additional data server, e.g. shopping server, rights management server
    • H04N21/2541Rights Management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/254Management at additional data server, e.g. shopping server, rights management server
    • H04N21/2543Billing, e.g. for subscription services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25808Management of client data
    • H04N21/25816Management of client data involving client authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/26606Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel for generating or managing entitlement messages, e.g. Entitlement Control Message [ECM] or Entitlement Management Message [EMM]
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • H04N21/42676Internal components of the client ; Characteristics thereof for modulating an analogue carrier signal to encode digital information or demodulating it to decode digital information, e.g. ADSL or cable modem
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • H04N21/4353Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream involving decryption of additional data
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring 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, the storage space available from the internal hard disk
    • H04N21/44236Monitoring of piracy processes or activities
    • 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/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4623Processing of entitlement messages, e.g. ECM [Entitlement Control Message] or EMM [Entitlement Management Message]
    • 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/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47211End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting pay-per-view content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6137Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via a telephone network, e.g. POTS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6143Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via a satellite
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6156Network physical structure; Signal processing specially adapted to the upstream path of the transmission network
    • H04N21/6187Network physical structure; Signal processing specially adapted to the upstream path of the transmission network involving transmission via a telephone network, e.g. POTS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/633Control signals issued by server directed to the network components or client
    • H04N21/6332Control signals issued by server directed to the network components or client directed to client
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/633Control signals issued by server directed to the network components or client
    • H04N21/6332Control signals issued by server directed to the network components or client directed to client
    • H04N21/6334Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key
    • H04N21/63345Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key by transmitting keys
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/637Control signals issued by the client directed to the server or network components
    • H04N21/6377Control signals issued by the client directed to the server or network components directed to server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6582Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
    • 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
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1415Saving, restoring, recovering or retrying at system level
    • G06F11/1435Saving, restoring, recovering or retrying at system level using file system or storage system metadata
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2347Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving video stream encryption
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing 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
    • H04N21/4405Processing 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Accounting & Taxation (AREA)
  • General Engineering & Computer Science (AREA)
  • General Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • General Health & Medical Sciences (AREA)
  • Software Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Virology (AREA)
  • Computing Systems (AREA)
  • Human Computer Interaction (AREA)
  • Biomedical Technology (AREA)
  • Finance (AREA)
  • Computer Graphics (AREA)
  • Quality & Reliability (AREA)
  • Discrete Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Astronomy & Astrophysics (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Circuits Of Receivers In General (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Input Circuits Of Receivers And Coupling Of Receivers And Audio Equipment (AREA)
  • Radio Relay Systems (AREA)
  • Fuel Cell (AREA)
  • Telephonic Communication Services (AREA)
  • Eye Examination Apparatus (AREA)

Abstract

Systém s podmíneným prístupem pro poskytnutí podmíneného prístupu úcastníkum, který zahrnuje: úcastnický rídicí systém (3004); úcastnický autorizacní systém (3002) spojený s úcastnickým rídicím systémem (3004); a komunikacní obslužný kanál (3022), pricemž tento obslužný kanál (3022) je spojen prímo s úcastnickým autorizacním systémem (3002), to jest ne s nebo pres úcastnický rídicí systém (3004). Uvedený úcastnický autorizacní systém (3002) je upraven pro vytvárení opravnovacích zpráv v odezve na data prijatá pres uvedený komunikacní obslužný kanál (3022).

Description

Systém s podmíněným přístupem
Oblast techniky
Vynález se týká systému s podmíněným přístupem pro poskytnutí podmíněného přístupu účastníkům, který zahrnuje: účastnický řídicí systém; účastnický autorizační systém spojený s účastnickým řídicím systémem; a komunikační obslužný kanál, přičemž tento obslužný kanál je spojen přímo s účastnickým autorizačním systémem, to jest ne s nebo přes účastnický řídicí ío systém.
Dosavadní stav techniky
Zejména, ale ne výhradně, se předkládaný vynález týká vysílacího systému hromadného trhu, který
Je informačním vysílacím systémem, výhodně rádiovým a/nebo televizním vysílacím systémem.
Je satelitním systémem (přestože by mohl být použitelný pro kabelový nebo pozemní pře20 nos).
Je digitálním systémem, výhodně využívajícím MPEG, zvláště výhodně MPEG-2, kompresní systém pro datový/signálový přenos.
- Poskytuje možnost interaktivity.
Mnohem přesněji se předkládaný vynález týká tak zvané placené televize (nebo placeného rádia), kde uživatel/divák volí program/film/hru pro sledování, za kterou je třeba provést platbu, to je označováno jako systém plateb za shlédnutí (PPV) nebo v případě, že mají být stahována (zaváděna) data, jeto tak zvaný systém plateb za soubor (PPF).
U takovýchto známých PPV nebo PPF systémů je vyžadován značný časový interval, který musí být stráven uživatelem/divákem kvůli tomu, aby provedl akce potřebné pro vlastní přístup ke zvolenému produktu.
Například u jednoho známého systému je sekvence kroků, které musí být provedeny, následující:
I) Uživatel telefonuje do tak zvaného účastnického řídicího systému (SMS), který v tomto známém systému zahrnuje určitý počet živých operátorů, kteří odpovídají na účastnický hovor a se kterými účastník komunikuje ohledně potřebných informací týkajících se zvoleného produktu a týkajících se finančního stavu účastníka pro tak zvaný účastnický autorizační systém (SAS), který v sobě obsahuje neboje sdružen s množstvím komunikačních obslužných kanálů.
II) Operátor v SMS potom musí zkontrolovat finanční stav uživatele před autorizací připojení od komunikačních obslužných kanálů k televiznímu zařízení účastníka, takže produkt může být dodán k uživateli a sledován tímto uživatelem.
V jiném známém systému živý operátor je nahrazen automatickým hlasovým obslužným kanálem, takže když uživatel telefonuje do SMS slyší hlasově aktivované záznamy, se kterými uživatel komunikuje stejné informace jako v systému podle I) výše.
Toto druhé uspořádání zmenšuje zpoždění, které je vlastní prvnímu popisovanému uspořádání, které může být mnohem snáze přetíženo, když si velké množství uživatelů přeje objednat produkt ve stejném okamžiku.
Ovšem dokonce i s tímto druhým uspořádáním je na uživateli žádáno, aby zadával značné množství informací ve formě dlouhých sériových čísel, přičemž tato činnost poskytuje značný prostor pro chyby a rovněž je časově náročná.
Třetí známé uspořádání vyžaduje na uživateli, aby používal existující systémy na bázi obrazovek, jako je MINITEL ve Francii a PRESTEL ve Velké Británii, přičemž tyto systémy nahrazují hlasově aktivovaný obslužný kanál popisovaný výše ve spojení s druhým uspořádáním. Systémy MINITEL a PRESTEL samy zahrnují modem na výstupu u spotřebitele.
Ve všech těchto známých uspořádáních je na uživateli žádáno, aby vynaložil značné množství času a snažil se zadat všechny informace potřebné pro aktivaci systému, aby docílil autorizace vysílání zvoleného produktu do televizního zařízení uživatele.
V případě satelitního televizního systému zde dochází k dalšímu zpoždění, se kterým uživatel skutečně přijímá zvolený produkt.
V PPV a PPF systémech jsou klíčovým elementem při řízení přístupu uživatele k produktům tak zvané opravňovací řídicí zprávy (EMM), které musí být zaváděny do systému, aby byl poskytnut uživateli přístup k produktům. Mnohem přesněji jsou zprávy EMM mechanismem, prostřednic20 tvím kterého jsou kódovaná data reprezentující produkt dekódována pro určitého jednotlivého uživatele.
Ve známých satelitních televizních systémech jsou zprávy EMM vysílány do televizních zařízení uživatelů přes satelitní spojení v pravidelných intervalech vMPEG-2 datovém toku. Tedy v případě EMM pro určitého uživatele zde může docházet ke značnému zpoždění o velikosti možná několika minut, než následující vysílání EMM pro uživatele dorazí do příslušného televizního zařízení tohoto uživatele.
Toto zpoždění při vysílání se přidává ke zpoždění popisovanému výše, ke kterému dochází v důsledku toho, že uživatel musí ručně zadávat určitá data do systému. Kumulativní účinek těchto dvou zpoždění může představovat obvykle pět minut pro uživatele, aby byl schopen získat přístup ke zvolenému produktu.
Předkládaný vynález se zabývá překonáním tohoto problému.
Podstata vynálezu
Podle vynálezu je tedy navržen systém s podmíněným přístupem v úvodu uvedeného typu, jehož podstata spočívá v tom, že uvedený účastnický autorizační systém je upraven pro vytváření opravňovacích zpráv v odezvě na data přijatá přes uvedený komunikační obslužný kanál.
Systém s podmíněným přístupem podle vynálezu výhodně dále zahrnuje přijímač/ dekodér pro účastníka, přičemž tento přijímač/ dekodér je spojitelný s uvedeným komunikačním obslužným kanálem a tudíž s uvedeným účastnickým autorizačním systémem prostřednictvím modemu a telefonní linky.
Výhodně jsou opravňovací zprávy vytvářeny v odezvě na příkaz z přijímače/dekodéru.
Výhodně je skupiny příkazů, uvedeným zahrnující příkazem alespoň příkaz jeden zvolený ze z příkazu objednávky produktů, příkazu modifikace předplatného, a příkazu znovunastavení rodičovského kódu.
Ve výhodném provedení systému s podmíněným přístupem podle vynálezu platí, že
-2VZj DU komunikační obslužný kanál je spojitelný s účastnickým přijímačem/dekodérem;
účastnický řídicí systém ukládá předplatitelské informace; a účastnický autorizační systém je upraven pro vytváření opravňovacích zpráv pro přenos do přijímače/dekodéru v odezvě na příkazy přijaté přes komunikační obslužný kanál, a zahrnuje:
příkazově centralizovaný obslužný kanál spojený s komunikačním obslužným kanálem pro přijímání příkazů z prijímače/dekodéru a informací z účastnického řídicího systému;
autorizační obslužný kanál spojený s příkazově centralizovaným obslužným kanálem pro identifikaci a ověření účastníka v odezvě na autorizační žádost z příkazově centralizovaného obslužného kanálu; a is generátor zpráv, spojený s příkazově centralizovaným obslužným kanálem pro vytváření opravňovacích zpráv v odezvě na příkaz přijatý z příkazově centralizovaného obslužného kanálu;
přičemž uvedený příkazově centralizovaný obslužný kanál je upraven pro vydání uvedeného příkazu do generátoru zpráv v odezvě na data přijatá z alespoň jednoho z uvedeného autorizač20 ního obslužného kanálu a uvedeného účastnického řídicího systému, a pro vysílání uvedených opravňovacích zpráv do prijímače/dekodéru přes komunikační obslužný kanál.
Výhodné znaky předkládaného vynálezu budou popsány v následujícím popisu čistě prostřednictvím příkladných provedení ve spojení s odkazy na připojené výkresy.
Přehled obrázků na výkresech
Obr. 1 znázorňuje celkovou architekturu digitálního televizního systému podle výhodného pro30 vedení předkládaného vynálezu;
Obr. 2 znázorňuje architekturu systému podmíněného přístupu v digitálním televizním systému;
Obr. 3 znázorňuje strukturu opravňovací řídicí zprávy (EMM) použité v systému podmíněného přístupu;
Obr. 4 znázorňuje schematický diagram hardwaru účastnického autorizačního systému (SAS) podle výhodného provedení předkládaného vynálezu;
Obr. 5 znázorňuje schematický diagram architektury SAS;
Obr. 6 znázorňuje schematický diagram obslužného kanálu účastnického technického řízení, který tvoří část SAS;
Obr. 7 znázorňuje vývojový diagram procedury pro automatické obnovování připojení účastníků, jak je realizováno prostřednictvím SAS;
Obr. 8 znázorňuje schematický diagram bitové mapy skupiny připojení účastníků, která je 50 použita v automatické obnovovací proceduře;
Obr. 9 znázorňuje strukturu EMM, která je použita v automatické obnovovací proceduře;
Obr. 10 znázorňuje detailně strukturu EMM;
-3CZ 301220 B6
Obr. 11 znázorňuje schematický diagram příkazově centralizovaného obslužného kanálu, když je použit pro přijímání příkazů přímo přes komunikační obslužné kanály;
Obr. 12 schematicky ilustruje část obr. 2, která znázorňuje jedno provedení předkládaného 5 vynálezu;
Obr. 13 znázorňuje schematický diagram příkazově centralizovaného obslužného kanálu, když je použit pro přijímání příkazů z účastnického autorizačního systému pro žádost o zpětný dotaz;
o
Obr. 14 znázorňuje schematický diagram komunikačních obslužných kanálů;
Obr. 15 znázorňuje způsob, kterým je měněna rychlost vysílacího cyklu zpráv EMM podle časování PPV události;
Obr. 16 schematický diagram vysílače zpráv, použitého pro vysílání zpráv EMM;
Obr. 17 znázorňuje schematický diagram ilustrující způsob uložení zpráv EMM ve vysílači zpráv;
Ό
Obr. 18 znázorňuje schematický diagram inteligentní karty;
Obr. 19 znázorňuje schematický diagram uspořádání zón v paměti inteligentní karty; a
Obr. 20 znázorňuje schematický diagram popisu PPV události.
Příklady provedení vynálezu
Celkový přehled digitálního televizního vysílacího a přijímacího systému 1000 podle předkládaného vynálezu je znázorněn na obr. 1. Vynález zahrnuje většinou běžný digitální televizní systém 2000, který využívá známý MPEG-2 kompresní systém pro vysílání komprimovaných digitálních signálů. Přesněji MPEG-2 komprimátor 2002 ve vysílacím centru přijímá tok digitálního signálu (obvykle tok video signálů). Komprimátor 2002 je spojen s multiplexorem a kodérem
2 004 prostřednictvím spojení 2006. Multiplexor 2004 přijímá množství dalších vstupních signálů, sestavuje jeden nebo více vysílacích toků a vysílá komprimované digitální signály do vysílače 2008 vysílacího centra přes spojení 2010, které samozřejmě může být představováno velkým množstvím různých forem včetně telekomunikačních linek. Vysílač 2008 vysílá elektromagnetické signály pres vzestupné spojení 2012 směrem k satelitnímu odpovídači 2014, kde jsou tyto signály elektronicky zpracovány a vysílány přes teoretické sestupné spojení 2016 do pozemního přijímače 2018, běžně ve formě parabolické antény vlastněné nebo pronajímané koncovým uživatelem. Signály přijímané přijímačem 2018 jsou vysílány do integrovaného přijímače/dekodéru 2020 vlastněného nebo pronajímaného koncovým uživatelem a spojeného s televizním zařízením 2022 koncového uživatele. Přijímač/dekodér 2020 dekóduje komprimovaný MPEG-2 signál na televizní signál pro televizní zařízení 2022.
Systém 3000 podmíněného přístupu je spojen s multiplexorem 2004 a přijímačem/dekodérem 2020 aje umístěn částečně ve vysílacím centru a částečně v dekodéru. Tento systém umožňuje koncovému uživateli přístup k digitálním televizním vysíláním (přenosům) od jednoho nebo více dodavatelů (poskytovatelů) vysílání. Inteligentní karta, schopná dekódování zpráv týkajících se komerčních nabídek (to jest jeden nebo několik televizních programů, které jsou prodávány dodavatelem vysílání), může být vložena do přijímače/dekodéru 2020. S použitím dekodéru 2020 a inteligentní karty může koncový uživatel nakupovat vysílané události buď v módu předplacení, nebo v módu platby za shlédnutí.
-4VA DO
S multiplexorem 2004 a přijímačem/dekodérem 2020 ie rovněž spojen interaktivní systém 4000, který je opět umístěn Částečně ve vysílacím centru a částečně v dekodéru a který umožňuje koncovému uživateli interagovat s různými aplikacemi přes modemový zpětný kanál 4002.
Níže bude podrobněji popsán systém 3000 podmíněného přístupu.
Ze schématu obr. 2 je patrné, že systém 3000 podmíněného přístupu zahrnuje účastnický autorizační systém (SAS) 3002. SAS 3002 ie spojen sjedním nebo svíce účastnickými řídicími systémy (SMS) 3004, přičemž jeden SMS 3004 je pro každého poskytovatele vysílání, prostředio nictvím příslušného TCP-IP spojení 3006 (ačkoliv jiné typy spojení by alternativně také mohly být použity). Alternativně by jeden SMS 3004 mohl být sdílen mezi dvěma poskytovateli vysílání, nebo by jeden poskytovatel vysílání mohl používat dva SMS 3004 a podobně.
První kódovací jednotky ve formě šifrovacích jednotek 3008, využívajících mateřské inteli15 gentní karty 3010, jsou spojené se SAS 3002 spojením 3012. Druhé kódovací jednotky opět ve formě šifrovacích jednotek 3014, využívajících materské inteligentní karty 3016, jsou spojené s multiplexorem 2004 spojením 3018. Přijímač/dekodér 2020 přijímá dceřinou inteligentní kartu 3020. Přijímač/dekodér 2020 ie spojen přímo se SAS 3002 prostřednictvím komunikačních obslužných kanálů 3022 přes modemový zpětný kanál 4002. SAS 3002 vysílá, kromě jiných informací, přihlašovací práva do dceřiné inteligentní karty 3020 podle požadavků.
Inteligentní karty obsahují tajné informace jednoho nebo více komerčních operátorů, mateřská inteligentní karta kóduje různé typy zpráva dceřiné inteligentní karty dekódují tyto zprávy, pokud k tomu mají oprávnění.
První a druhé šifrovací jednotky 3008 a 3014 zahrnují rám, elektronickou VME kartu se softwarem uloženým na EEPROM, až 20 elektronických karet a jednu inteligentní kartu 3010 respektive 3016 na každou elektronickou kartu, jednu (karta 3016) pro kódování zpráv ECM a jednu (karta 3010) pro kódování zpráv EMM.
Činnost tohoto systému 3000 podmíněného přístupu digitálního televizního systému bude nyní níže popsáno poněkud podrobněji ve spojení s odkazy na různé komponenty digitálního televizního systému 2000 a systému 3000 podmíněného přístupu.
Multiplexor a kodér
Jakje patrné ze znázornění na obr. 1 a obr. 2, je ve vysílacím centru digitální video signál nejprve komprimován (nebo je mu snížena bitová rychlost) s použitím MPEG-2 komprimátoru 2002. Tento komprimovaný signál je potom vysílán do multiplexoru a kodéru 2004 přes spojení 2006, aby byl multiplexován s dalšími daty, jako jsou další komprimovaná data.
Kodér vytváří řídicí slovo použité v kódovacím procesu a obsažené v toku MPEG-2 v multiplexoru 2004. Řídicí slovo je vytvářeno vnitřně a umožňuje integrovanému přijímači/dekodéru 2020 koncového uživatele dekódovat program.
Přístupová kritéria, která indikují způsob komercionalizace programu, jsou rovněž přidávána do toku MPEG-2. Program může být komercionalizován kterýmkolív jedním z množství předplatitelských módů a/nebo jedním z množství módů nebo událostí placených za shlédnutí (PPV). V předplaceném módu koncový uživatel předplácí (účastní se) jednu nebo více komerčních nabí50 dek, nebo souborů, což mu poskytuje práva sledovat každý kanál uvnitř těchto souborů. Ve výhodném provedení může být ze souboru kanálů zvoleno až 960 komerčních nabídek. V módu platby za shlédnutí je koncový uživatel vybaven možností kupovat události podle přání. To může být dosaženo buď předobjednáním události předem (objednávkový mód), nebo nákupem události, jakmile je vysílána (ímpulzní mód). Ve výhodném provedení jsou všichni uživatelé účast-5CZ 301220 B6 níci (předplatitelé), ať již sledují nebo nesledují v předplaceném nebo PPV módu, ale samozřejmě, že PPV diváci nemusí být nezbytné účastníci (předplatitelé).
Jak řídicí slovo, tak i přístupová kritéria jsou použita pro sestavení opravňovací řídicí zprávy (ECM); což je zpráva vysílaná ve spojení s jedním kódovaným programem; přičemž tato zpráva obsahuje řídicí slovo (které umožňuje dekódování programu) a přístupová kritéria vysílaného programu. Přístupová kritéria a řídicí slovo jsou vysílány do druhé šifrovací jednotky 3014 přes spojení 3018. V této jednotce je zpráva ECM vytvářena, kódována a vysílána na multiplexor a kodér 2004.
io
Každá služba vysílaná poskytovatelem vysílání zahrnuje v datovém toku množství oddělených komponentů; například televizní program obsahuje komponent videa, komponent audia, komponent podtitulků a tak dále. Každý z těchto komponentů služby je jednotlivě kódován a šifrován pro následné vysílání k odpovídací 2014. Ve spojení s každým kódovaným komponentem služby je vyžadována samostatná zpráva ECM.
Vysílání programů
Multiplexor 2004 přijímá elektrické signály zahrnující kódované zprávy EMM ze SAS 3002, kódované zprávy ECM z druhé šifrovací jednotky 3014 a komprimované programy z komprimátoru 2002. Multiplexor 2004 kóduje programy a vysílá kódované programy, kódované zprávy EMM a kódované zprávy ECM jako elektrické signály do vysílače 2008 vysílacího centra přes spojení 2010. Vysílač 2008 vysílá elektromagnetické signály směrem k satelitnímu odpovídací 2014 přes vzestupné spojení 2012.
Přijímání programů
Satelitní odpovídaě 2014 přijímá a zpracovává elektromagnetické signály vysílané vysílačem 2008 a vysílá tyto signály k pozemnímu přijímači 2018, obvykle ve formě parabolické antény vlastněné nebo pronajaté koncovým uživatelem, přes sestupné spojení 2016. Signály přijímané pozemním přijímačem 2018 jsou vysílány do integrovaného přijímače/dekodéru 2020 vlastněného nebo pronajatého koncovým uživatelem a spojeného s televizním zařízením 2022 koncového uživatele. Přijímač/dekodér 2020 demultiplexuje signály, aby získal kódované programy s šifrovanými zprávami EMM a s Šifrovanými zprávami ECM.
Pokud program není kódován, to znamená, že nebyla vysílána jakákoliv zpráva ECM v toku MPEG-2, přijímač/dekodér 2020 dekomprimuje data a mění signál na video signál pro vysílání do televizního zařízení 2022.
Pokud program je kódován, přijímač/dekodér 2020 vybírá odpovídající zprávu ECM z toku MPEG-2 a předává tuto zprávu ECM dceřiné inteligentní kartě 3020 koncového uživatele. Ta je zasunuta do štěrbiny v pouzdru přijímače/dekodéru 2020. Dceřiná karta 3020 řídí, zda koncový uživatel má právo dekódovat zprávu ECM a právo přístupu k programu. Pokud ne, je do přijímače/dekodéru 2020 předán negativní stav pro indikaci toho, že program nemůže být dekódován.
Pokud koncový uživatel má příslušná práva, je zpráva ECM dekódována a je vyjmuto řídicí slovo. Dekodér 2020 potom může dekódovat program s použitím tohoto řídicího slova. Tok MPEG-2 je dekomprimován a převeden na video signál pro následné vysílání do televizního zařízení 2022.
Účastnický řídicí systém (SMS)
Účastnický řídící systém (SMS) 3004 zahrnuje databázi 3024, která spravuje, kromě jiného, všechny soubory koncových uživatelů, komerční nabídky (jako jsou tarify a reklamy), předplacení, detaily PPV, a data týkající se spotřeby koncových uživatelů a autorizace. SMS 3004 může být fyzicky vzdálený od SAS 3002.
-6VZ. JUlíAU DU
Každý SMS 3004 vysílá zprávy do SAS 3002 přes odpovídající spojení 3006, které zahrnují modifikace nebo vytváření opravňovacích řídicích zpráv (EMM), určených k vysílání ke koncovým uživatelům.
SMS 3004 rovněž vysílá zprávy do SAS 3002, které nezahrnují jakékoliv modifikace nebo vytváření zpráv EMM, ale zahrnují pouze změnu stavu koncového uživatele (týkající se autorizace přidělené koncovému uživateli při objednávání produktů nebo hodnoty, jaká bude koncovému uživateli účtována).
Jak je popsáno v popisu níže, vysílá SAS 3002 zprávy (obvykle vyžadující informace, jako je informace zpětného dotazu nebo fakturační informace) do SMS 3004, takže je zřejmé, že komunikace mezi těmito dvěma komponenty je dvoucestná.
Opravňovací řídicí zprávy (EMM)
EMM je zpráva přidělená pouze jednotlivému koncovému uživateli (účastníkovi), nebo skupině koncových účastníků, (na rozdíl od zprávy ECM, která je přidělena pouze jednomu kódovanému programu nebo sadě kódovaných programů, pokud jsou součástí stejné komerční nabídky).
Každá skupina může obsahovat daný počet koncových uživatelů. Tato organizace do skupin má za cíl optimalizovat využití Šířky pásma; to znamená, že přístup k jedné skupině může umožnit dosažení většího počtu koncových uživatelů.
Různé specifické typy zprávy EMM jsou používány při uvádění předkládaného vynálezu do praxe. Jednotlivé zprávy EMM jsou přiděleny jednotlivým účastníkům a jsou obvykle používány při zajišťování služeb placených za shlédnutí; tyto zprávy obsahujíc identifikátor skupiny a umístění účastníka v této skupině. Tak zvané skupinové” účastnické zprávy EMM jsou přiděleny skupinám, řekněme o 256 jednotlivých účastnících, a jsou obvykle použity při spravování určitých účastnických služeb. Tato zpráva EMM má identifikátor skupiny a bitovou mapu sku30 piny účastníků. Publikové zprávy EMM jsou přiděleny celým publikům a mohou být, například, použity určitým operátorem pro poskytování určitých volných (bezplatných) služeb. Publikum je celek účastníků majících inteligentní karty, které obsahují stejný identifikátor operátora (OPI). Nakonec specifická zpráva EMM je adresována specifickému identifikátoru inteligentní karty.
Níže bude ve spojení s odkazy na obr. 3 popsána struktura typické zprávy EMM. Zpráva EMM, která je realizovaná jako série digitálních datových bitů, v zásadě zahrnuje záhlaví 3060, vlastní EMM 3062 a podpis 3064. Záhlaví 3060 dále zahrnuje identifikátor 3066 typu pro identifikaci zda zpráva je individuální, skupinová, publiková neboje zprávou nějakého jiného typu, identifikátor 3068, který udává délku zprávy EMM, doplňkovou adresu 3070 pro zprávu EMM, identífi40 kátor 3072 operátora a identifikátor 3074 klíče. Vlastní EMM 3062 se samozřejmě značně mění podle svého typu. Nakonec podpis 3064, který je obvykle 8 bytů dlouhý, zajišťuje určitý počet kontrol proti poškození zbývajících dat ve zprávě EMM.
Účastnický autorizační systém (SAS)
Zprávy vytvářené SMS 3004 jsou předávány přes spojení 3006 do účastnického autorizačního systému (SAS) 3002, který dále vytváří zprávy potvrzující příjem zpráv vytvořených SMS 3004 a předává tato potvrzení do SMS 3004.
Jak je znázorněno na obr. 4, na hardwarové úrovni SAS zahrnuje známým způsobem střediskový počítač 3050 (ve výhodném provedení DEC počítač) spojený s jednou nebo s více klávesnicemi 3052 pro zadávaní dat a příkazů, jednu nebo více zobrazovacích jednotek (VDU) 3054 pro zobrazování výstupní informace a prostředek 3056 pro ukládání dat. Může být zajištěna určitá záloha (nadbytečnost) v hardwaru.
-7CZ 301220 Bó
Na softwarové úrovni SAS pracuje, ve výhodném provedení na standardním VMS operačním systému, podle softwarového schéma, jehož architektura bude nyní popsáno v přehledu ve spojení s odkazy na obr. 5; mělo by přitom být zcela zřejmé, že software by alternativně mohl být realizován v hardwaru.
V přehledu SAS zahrnuje oblast 3100 předplatitelského řetězce pro poskytování práv pro předplacený mód a pro obnovování práv automaticky každý měsíc, oblast 3200 řetězce plateb za shlédnutí pro poskytování práv pro PPV události, a zaváděč 3300 EMM pro předávání zpráv EMM, vytvářených oblastmi předplatitelského řetězce a řetězce PPV, do multiplexoru a kodéru io 2004 a tudíž pro plnění toku MPEG zprávy EMM. Pokud mají být udělena další práva, jako jsou práva při platbách za soubor (PPF) v případě stahování počítačového softwaru do osobního počítače uživatele, jsou rovněž vytvořeny další podobné oblasti.
Jednou funkcí SAS 3002 je spravovat přístupová práva k televizním programům, dostupným jako komerční nabídky v předplatitelském módu nebo prodávaným jako PPV události podle různých módů komercionalizace (například objednávkový mód, impulzní mód). SAS 3002 podle těchto práv a podle informace, přijaté ze SMS 3004, vytváří zprávy EMM pro účastníka.
Oblast 3100 předplatitelského řetězce zahrnuje příkazové rozhraní (CI) 3102, obslužný kanál
3 1 04 technické správy účastníků (STM), generátor zpráv (MG) 3106 a šifrovací jednotku 3008.
Oblast 3200 PPV řetězce zahrnuje autorizační obslužný kanál (AS) 3202, relační (vztahovou) databázi 3204 pro ukládání relevantních detailů týkajících se koncových uživatelů, lokální databázi 3205 černého seznamu (seznam neplatičů), databázové obslužné kanály 3206 pro databáze, příkazově centralizovaný obslužný kanál (OCS) 3207- obslužný kanál 3208 pro programový vysílač (SPB), generátor zpráv (MG) 3210, jehož funkce je v zásadě stejná jako funkce generátoru zpráv pro oblast předplatitelského řetězce a tudíž na tomto místě dále nebude podrobněji popisována, a šifrovací jednotku 3008.
EMM zaváděč 3300 zahrnuje množství vysílačů 3302, 3304, 3306 a 3308 zpráv (ME) a softwarové multiplexory (SMUX) 3310 a 3312. Ve výhodném provedení předkládaného vynálezu jsou použity dva ME 3300 a 3304 pro generátor 3106 zpráv, a další dva ME 3306 a 3308 pro generátor 3210 zpráv. ME 3302 a 3306 jsou spojené se SMUX 3312, zatímco ME 3304 a 3308 jsou spojené se SMUX 3312.
Každý z uvedených tří hlavních komponentů SAS (oblast předplatitelského řetězce, oblast PPV řetězce a EMM zaváděč) bude nyní popsán poněkud podrobněji.
Oblast předplatitelského řetězce
Nejprve bude popsána oblast 3100 předplatitelského řetězce, ve které je příkazové rozhraní 3102 určeno primárně pro přidělování zpráv ze SMS 3004 do STM obslužného kanálu 3104 a také do OCS 3206, a z OCS 3206 do SMS 3004. příkazové rozhraní 3102 bere jako vstup ze SMS 3004 buď přímé příkazy, nebo dávkové soubory obsahující příkazy. Toto rozhraní provádí syntaktic45 kou analýzu zpráv přicházejících z STM obslužného kanálu 3104 a je schopné vysílat správné zprávy, když ve zprávě dojde k chybě (parametr mimo rozsah, chybějící parametr a podobně). Toto rozhraní dále sleduje přicházející příkazy v textové formě ve sledovacím souboru 3110 a rovněž v binární formě v přehrávacím (opakovačím) souboru 3112, aby bylo schopno přehrávat (opakovat) série příkazů. Sledování může být vyřazeno z provozu a velikost souborů může být so omezená.
V následujícím popisu bude provedena detailní diskuse o STM obslužném kanálu 3104 ve spojení s odkazy zejména na obr. 6. STM obslužný kanál 3104 je v podstatě hlavním prvkem oblasti 3100 předplatitelského řetězce a jeho účelem je spravování volných práv, vytváření nových účastníků a obnovování existujících účastníků. Jak je znázorněno na obrázku, jsou příkazy předá-8vány do generátoru 3106 zpráv, ačkoliv v odlišném formátu než je formát, ve kterém jsou tyto příkazy předávány do STM obslužného kanálu 3104. Pro každý příkaz je STM obslužný kanál 3104 uspořádán tak, aby vyslal potvrzovací zprávu do CI 3102 pouze tehdy, když relevantní příkaz již byl úspěšně zpracován a vyslán do MG 3106.
STM obslužný kanál 3104 obsahuje účastnickou databázi 3120, ve které jsou uloženy všechny relevantní parametry týkající se účastníků (číslo inteligentní karty, komerční nabídky, stav, skupina a umístění v této skupině, a podobně). Tato databáze 3120 provádí sémantické kontroly příkazů vysílaných Cl 3102 vzhledem k obsahu databáze 3120 a aktualizuje databázi 3120, když ío jsou příkazy platné.
STM obslužný kanál 3104 dále spravuje vyrovnávací paměť 3122, typu první dovnitř první ven (FIFO), mezi STM obslužným kanálem 3104 a MG 3106 a rovněž záložní FIFO disk 3124. Účelem těchto FIFO prvků je zprůměrovat tok příkazů zCI 3102, pokud MG 3106 není z jakéhokoliv důvodu schopen po určitou dobu odpovídat. Tyto FIFO prvky mohou rovněž zajistit, že v případě kolize STM obslužného kanálu 3104 nebo MG 3106 nebude žádný příkaz ztracen, protože STM obslužný kanál 3104 je uspořádán pro vyprázdnění (to jest vyslání do MG 3106) jeho FIFO prvku, když je restartován. FIFO prvky jsou realizovány jako soubory.
STM obslužný kanál 3104 ve svém paměťovém jádru obsahuje obslužný kanál 3126 automatického obnovování, který automaticky vytváří obnovení a, pokud je to požadováno operátory, volná práva. V této souvislosti je možné o vytváření obnovení uvažovat tak, že zahrnuje i vytváření práv poprvé, ačkoliv je zcela zřejmé, že vytváření nových práv je inicializováno v SMS 3004, Jak bude patrné, mohou být tyto dvě věci ošetřeny zhruba stejnými příkazy a zprávami
EMM.
To, že STM obslužný kanál 3104 je oddělen od SAS 3002 a obslužný kanál automatického obnovení uvnitř SAS 3002 spíše než (ve známých systémech) v SMS 3004, je obzvláště důležitým znakem, protože to může podstatně omezit počet příkazů, které musí být předány ze SMS 3004 do SAS 3002 (při vzetí do úvahy, že SMS a SAS mohou být na různých místech a provozovány různými operátory). Ve skutečnosti dva hlavní příkazy vyžadované ze SMS 3004 jsou pouze příkazy, že nové předplácení by mělo být započato a že existující předplácení by mělo být zastaveno (například v případě neplacení). Prostřednictvím minimalizace výměny příkazů mezi SMS 3004 a SAS 3002 ie rovněž snížena možnost selhání přenosu příkazů ve spojení 3006 mezi těm35 ito dvěma prvky; a rovněž konstrukce SMS 3004 nemusí brát obecně do úvahy znaky systému 3000 podmíněného přístupu.
Automatické obnovování je realizováno způsobem naznačeným ve vývojovém diagramu podle obr. 7. Aby se omezila šířka pásma a vzhledem k tomu, že velký procentní podíl všech obnovení je standardní, je obnovení realizováno ve skupinách účastníků; ve výhodných provedeních vynálezu je 256 jednotlivých účastníků na skupinu, vývojový diagram začíná zahajovacím krokem 3130 a pokračuje do kroku 3132, ve kterém je prováděna měsíční aktivace obnovovací funkce (ačkoliv by samozřejmě mělo být zcela zřejmé, že jiné frekvence obnovení jsou také možné). S měsíční frekvencí obnovování jsou práva poskytována koncovému uživateli pro právě probíha45 jící měsíc a celý následující měsíc, na jehož konci přestanou platit, pokud nebudou obnovena.
V kroku 3134 je vstupováno do účastnické databáze 3120 vzhledem ke každé skupině a každému jednotlivci uvnitř této skupiny pro určení, zda práva pro určitého jednotlivce mají být obnovena.
V kroku 3136 ie. jak je znázorněno na obr. 8, podle obsahů účastnické databáze 3120 sestavena bitová mapa předplacení skupiny. Tato bitová mapa zahrnuje identifikátor 3138 skupiny (v tomto případě skupina 1 - Gl) a 256 zón 3140 jednotlivých účastníků. Jednotlivé bity v této bitové mapě jsou nastaveny na 1 nebo nulu podle toho, zda má či nemá mít určitý účastník obnovena jeho práva. Typická sestava binárních dat je znázorněna na obrázku.
-9CZ 3UI220 B6
V kroku 3142 jsou do generátoru 3106 zpráv předávány vhodné příkazy, včetně bitové mapy předplacení skupiny. V kroku 3143 generátor 3106 zpráv nastavuje datum zastarání pro indikaci inteligentní kartě data, za kterým určitá účastnická EMM již není platná; obvykle je toto datum nastaveno jako konec následujícího měsíce.
V kroku 3144 generátor 3106 zpráv vytváří z příkazů vhodné zprávy EMM pro skupinu účastníků a žádá Šifrovací jednotku 3008, aby zašifrovala tyto zprávy EMM, přičemž šifrované zprávy EMM jsou potom předávány do zaváděče 3300 EMM, který v kroku 3146 zavádí tyto zprávy EMM do datového toku MPEG-2.
io
Krok 3148 naznačuje, že shora popisovaná procedura je opakována pro každou skupinu. Proces je nakonec ukončen v ukončovacím kroku 3150.
Vývojový diagram, popisovaný výše ve spojení s odkazy na obr. 7, se ve skutečnosti týká speci15 fleky obnovování předplacení. STM kanál 3104 rovněž spravuje podobným způsobem volná publiková práva a nové účastníky,
V případě volných publikových práv, dostupných pro specifické programy nebo skupiny takových programů, jsou tato práva vytvořena dostupnými prostřednictvím STM obslužného kanálu
3 1 04, který tedy vydává příkaz do generátoru 3106 zpráv pro vytvoření vhodných publikových zpráv EMM (pro celé publikum) s datem zastarání po daném počtu dnů (nebo týdnů). MG 3106 vypočítá přesné datum zastarání na základě příkazu z STM obslužného kanálu 3104.
Pokud se týká nových účastníků, jsou tito účastníci zpracováni ve dvou fázích. Nejprve pri nákupu inteligentní karty do přijímače/dekodéru 202Q (pokud je to žádáno operátorem) získává účastník volná práva pro danou časovou periodu (obvykle několik dnů). To je dosaženo prostřednictvím vytvoření bitové mapy pro účastníka, která obsahuje relevantní datum zastarání. Účastník potom předá přihlášku operátorovi spravujícímu tohoto účastníka (v SMS). Jakmile je tato přihláška zpracována, SMS dodá do SAS zahajovací příkaz pro tohoto určitého účastníka. Po přijetí tohoto zahajovacího příkazu v SAS přikáže STM obslužný kanál MG, aby přidělil jednoznačnou adresu tomuto novému účastníkovi (s určitým číslem skupiny a umístěním v této skupině) a aby vytvořil speciální, tak zvanou zprávu EMM předplacení komerční nabídky (oproti běžnější zprávě EMM předplacení skupiny, která je používána pro obnovování) pro zajištění tomuto určitému účastníkovi práv až do konce následujícího měsíce. Od tohoto okamžiku může obnovo35 vání nového účastníka probíhat automaticky podle shora uváděného popisu. Prostřednictvím tohoto dvoufázového procesu je možné udělovat novým účastníkům práva, dokud SMS nevydá zastavovací příkaz.
Je třeba uvést, že zpráva EMM předplacení komerční nabídky je použita pro nové účastníky a pro opětovnou aktivaci existujících účastníků. Zpráva EMM předplacení skupiny je použita pro účely obnovování a zastavování.
Jak je patrné z obr. 9, typická vlastní zpráva EMM (to jest pri ignorování záhlaví a podpisu) předplacení, která je vytvořena prostřednictvím výše popisované procedury, zahrnuje následující hlavní části, zejména obvykle 256 bitů bitové mapy 3152 předplacení (nebo .skupiny účastníků), 128 bitů řídicích šifrovacích klíčů 3154 pro šifrování zprávy EMM, 64 bitů každého použitého šifrovacího klíče 3156 pro umožnění inteligentní kartě 3020 dešifrovat řídicí slovo pro zajištění přístupu k vysílaným programům, a 16 bitů data 3158 zastarání pro indikaci data, za kterým inteligentní karta bude ignorovat tuto EMM. Ve skutečnosti jsou ve výhodném provedení vynálezu zajištěny tři použité klíče, jeden Je nastaven pro současný měsíc, jeden je nastaven pro následující měsíc a jeden je nastaven pro účely obnovení v případě selhání systému.
Přesněji vlastní zpráva EMM předplacení skupiny má všechny ze shora uvedených komponentů, až na řídicí šifrovací klíče 3154. Vlastní zpráva předplacení komerční nabídky (která je pro jed55 notlivého účastníka) zahrnuje, namísto úplné bitové mapy 3152 skupiny účastníků, identifikátor
- 10skupiny následovaný umístěním v této skupině, a potom řídicí šifrovací klíče 3154 a tri použité klíče 3156 následované relevantním datem 3158 zastarání.
UL JU1ZZU BO
Generátor 3106 zpráv slouží pro přeměnu příkazů vydávaných STM obslužným kanálem 3104 na zprávy EMM pro předání do vysílače 3302 zpráv. Jak je patrné na obr. 5, MG 3106 nejprve vytvoří vlastní zprávy EMM a předá je do šifrovací jednotky 3008 pro šifrování vzhledem k řídicím a použitým klíčům. CU 3008 dokončí podpis 3064 na EMM (viz obr. 3) a předá EMM zpět do MG 3106, kde je přidáno záhlaví 3060. Zprávy EMM, které jsou předány do vysílače 3302 zpráv, jsou tudíž úplné zprávy EMM. Generátor 3106 zpráv rovněž určuje dobu započetí a zastavení io vysílání a rychlost vysílání zpráv EMM, a předává tyto informace jako vhodné příkazy společně se zprávami EMM do vysílače 3302 zpráv. MG 3106 vytváří danou zprávu EMM pouze jednou;
tím prvkem, který provádí její cyklické vysílání, je ME 3302.
Jak je opět patrné z obr. 5, zahrnuje generátor 3106 zpráv svojí vlastní databázi 3160 EMM, která po dobu aktuálnosti relevantní EMM tuto zprávu EMM ukládá. Tato zpráva EMM je vymazána, jakmile již uplynula doba jejího vysílání. Tato databáze 3160 je použita pro zajištění konzistence mezi MG 3106 a ME 3302, takže například při vyloučení (zastavení) koncového uživatele ME 3302 nebude pokračovat s vysíláním obnovení. V této souvislosti MG 3106 vypočítává relevantní operace a vysílá je do ME 3302.
Při vytváření zprávy EMM přiděluje MG 3106 této zprávě EMM jednoznačný identifikátor. Když MG 3106 předává zprávu EMM do ME 3302 rovněž předává tento jednoznačný identifikátor (ID) pro EMM. To umožňuje identifikaci určité zprávy EMM jak v MG 3106 tak i v ME 3302.
Rovněž pokud se týká oblasti 3100 předplatitelského řetězce zahrnuje generátor 3106 zpráv dvě FIFO paměti 3162 a 3164, jednu pro každý z relevantních vysílačů 3302 a 3304 zpráv v zaváděči 330 EMM, pro ukládání šifrovaných EMM. Protože oblast 3100 předplatitelského řetězce a zaváděč 330 EMM mohou být vzdáleny o značnou vzdálenost, umožňuje použití těchto FIFO pamětí úplnou kontinuitu ve vysílání EMM, dokonce i když spoje 3166 a 3168 mezi těmito dvěma prvky selžou. Podobné FIFO paměti jsou použity v oblasti 3200 řetězce plateb za shlédnutí.
Jeden zvláštní znak generátoru 3106 zpráv zejména a systému 3000 podmíněného přístupu obecně se týká způsobu, kterým omezuje délku vlastní zprávy EMM 3062 prostřednictvím směšování parametru délku a identifikátoru pro úsporu prostoru. To bude v následujícím popisu popsáno ve spojení s odkazy na obr. 10, který ilustruje příkladnou EMM (ve skutečnosti PPV EMM, která je nejednodušší EMM). Ke snížení délky dochází v Pid (identifikátor paketu nebo parametru1’) 3170. Ten zahrnuje dvě části, vlastní ID (identifikátor) 3172 a parametr 3174 délky pro paket (potřebný k tomu, aby mohl být identifikován začátek následujícího paketu). Celý Pid 3170 je vyjádřen v právě jednom bytu informace, kde 4 bity jsou rezervovány pro ID a čtyři bity jsou rezervovány pro parametr délky. Protože 4 bity nejsou dostatečné pro definování délky skutečně binárním způsobem, je použito odlišného vztahu mezi bity a vlastní délkou, tento vztah je reprezentován ve vyhledávací tabulce uložené v paměťové oblasti 3178 v generátoru 3106 zpráv (viz obr. 5). Vztah je obvykle následující:
0000 = 0 0001 = 1 0010 = 2
0011 =3
0100 = 4 0101 =5 0110 = 6 0111=7
1000 = 8
-11CZ 301220 B6
1001-9 1010= 10 1011 = 11 1100= 12
1101 = 16
1110 = 24 1111= 32
Mělo by být patrné, že parametr délky není přímo úměrný skutečné délce paketu; vztah je čásio tečně více kvadratický, spíše než aby byl lineární. To umožňuje větší rozsah délky paketu.
Oblast řetězce plateb za shlédnutí
Pokud se týká oblasti 3200 řetězce plateb za shlédnutí, jak je podrobněji patrné na obr. 5, má autorizační obslužný kanál 3202 za svého klienta příkazově centralizovaný obslužný kanál 3207, který si žádá informace o každém účastníkovi, který se připojuje ke komunikačním obslužným kanálům 3022 za účelem nákupu PPV produktu.
Pokud je účastník známý z AS 3202, proběhne sada transakcí. Pokud je účastník autorizován pro objednávku, vytváří AS 3202 fakturu (účet) a posílá ji do OCS 3207. V opačném případě AS 3202 signalizuje do OCS 3207, že objednávka není autorizována.
Pouze na konci této sady transakcí dochází k tomu, že AS 3202 aktualizuje relační databázi 3204 koncových uživatelů přes databázové obslužné kanály (DBAS) 3206, pokud alespoň jedna trans25 akce byla autorizována; což optimalizuje počet přístupů do databáze.
Kritéria, podle nichž AS 3202 autorizuje nákupy, jsou uloženy v databázi, do níž je vstupováno přes DBAS procesy. V jednom provedení vynálezu je tato databáze stejná jako databáze, do níž vstupuje STM.
V závislosti na profilu spotřebitele může být autorizace odepřena (PPVzakázáno, Casino zakázáno...). Tyto typy kritérií jsou aktualizovány prostřednictvím STM 3104 v zastoupení SMS 3004.
Jsou kontrolovány také další parametry, jako jsou limity povolené pro nákup (buď kreditní karta, automatická platba, nebo počet autorizovaných, provedených nákupů za den).
V případě platby kreditní kartou je kontrolováno číslo této karty vzhledem k lokálnímu černému seznamu (seznam neplatičů nebo nekrytých karet) uloženému v lokální databázi 3205 černého seznamu.
Když jsou všechna ověření úspěšná, pak AS:1. Vytváří fakturu (účet) a vysílá ji do OCS, který doplní tuto fakturu a uloží ji do souboru, tento soubor je později vyslán do SMS pro zpracování (aktuální fakturace zákazníka; a
2. Aktualizuje databázi, převážně pro nastavení nových nákupních limitů.
Tento mechanismus zkontroluj-a-vytvor-fakturu-pokud-OK je aplikován pro každý příkaz, který účastník může žádat v průběhu jednoho spojení (je možné objednat, například, 5 filmů (pořadů) při jednom spojení).
Je třeba uvést, že AS má omezené množství informací týkajících se účastníka ve srovnání s tím, co má k dispozici SMS. Například AS nemá k dispozici jméno nebo adresu účastníka. Na druhou stranu AS má k dispozici číslo inteligentní karty účastníka, spotřebitelskou kategorii zákazníka
-12vz. juiaau υυ (takže odlišné objednávky mohou být provedeny pro odlišné účastníky) a různé příznaky, které udávají, například, zda účastník může nakupovat na kredit, neboje vyloučen nebo byla ukradena jeho inteligentní karta. Použití omezeného množství informací může napomoci omezit dobu potřebnou pro autorizaci určitého požadavku účastníka.
Hlavním účelem DB AS 3206 je zvýšit výkon databáze z hlediska AS 3202 prostřednictvím paralelních přístupů (takže vlastně nemá velký smysl definovat uspořádání s pouze jedním DB AS 3206). Parametr AS 3202 určuje kolik DBAS 3206 by měl spojit. Daný DBAS 3026 může být spojen pouze s jedním AS 3202.
ío
OCS 3207 převážně pracuje s PPV příkazy a pracuje v několika módech.
Za prvé OCS 3207 pracuje pro zpracování příkazů vydávaných SMS 3004, jako je obnova produktů (například, pokud je faktura již uložena prostřednictvím SMS 3004, není faktura vytvořena prostřednictvím OCS 3207), aktualizace peněženky v inteligentní kartě 3020, a zrušení/aktualizace spojení.
Různými kroky v této proceduře jsou:20 1. Identifikace relevantního účastníka (s použitím AS 3202);
2. V případě platnosti vytvoření odpovídajících příkazů do generátoru zpráv, aby vyslal vhodnou zprávu EMM. Příkazy mohou být:
příkazy o produktech, aktualizace peněženky, vymazání spojení.
Je třeba si všimnout, že tyto operace nezahrnují vytvoření fakturačních informací, protože fakturace je již známá ze SMS. Tato operace jsou přizpůsobeny pro nákup volných produktů.
Za druhé OCS 3207 pracuje s příkazy přijatými od účastníků přes komunikační obslužné kanály 3022. Tyto příkazy mohou být přijímány buď přes modem připojený k přijímači/dekodéru 2020, nebo prostřednictvím hlasové aktivace pres telefon 4001, nebo prostřednictvím aktivace klávesami pres MINITEL, PRESTEL nebo podobný systém v případě jeho dostupnosti.
Za třetí OCS 3207 pracuje se zpětnými žádostmi vydávanými ze SMS. Tyto poslední dva módy činnosti budou nyní níže podrobněji diskutovány.
V druhém typu módu popisovaného výše bylo uvedeno, že OCS 3207 pracuje s příkazy přijatými 40 přímo od koncového uživatele (účastníka) přes komunikační obslužné kanály 3022. Tyto příkazy zahrnují objednávky produktů (například pro určitou PPV událost), modifikace předplatného, vyžadované účastníkem a znovunastavení rodičovského kódu (rodičovský kód je kód, prostřednictvím kterého rodiče mohou omezit právo přístupu k určitým programům nebo třídám programů).
Způsob, kterým jsou tyto příkazy zpracovávány, bude nyní podrobněji popsán ve spojení s odkazy na obr. 11.
Objednávky produktů, zadávané účastníkem, zahrnují následující kroky:50
1. Přes AS 3202 identifikace volajícího, který provádí hovor přes CS 3022 a objednává určitý produkt;
-13CZ 301220 B6
2. Ověření platnosti žádosti volajícího, opět s použitím AS 3202 (tam, kde je objednávka podávána s použitím přijímače/dekodéru 2020, je to dosaženo ověřením detailů inteligentní karty
3020):
3. Zjištění ceny nákupu;
4. Ověření, že cena nepřekročila kreditní limit volajícího a podobně;
5. Přijetí částečné faktury od AS 3202;
6. Vyplnění doplňkových polí ve faktuře pro vytvoření úplné faktury;
7. Přidání úplné faktury do paměťového souboru 3212 fakturačních informací pro pozdější zpracování; a
8. Vyslání odpovídajících příkazů do generátoru 3210 PPV zpráv pro vytvoření relevantních zpráv EMM.
Zprávy EMM jsou vyslány buď na modemové lince 4002, pokud spotřebitel podal objednávku na 20 produkt s použitím přijímače/dekodéru 2020 (více detailů bude popsáno později), anebo jsou vysílány. Jednou výjimkou je případ, ve kterém dochází k nějakému selhání modemového spojení (v případě, kdy spotřebitel podává objednávku s použitím přijímače/dekodéru 2020); za těchto okolností jsou EMM vysílány vzduchem.
Modifikace předplacení, vyžadovaná účastníkem, zahrnuje:
1. Identifikaci volajícího (s použitím AS 3202);
2. Vyslání informace do příkazového rozhraní 3102; přičemž toto CI 3102 dále předá tuto informaci do SMS 3004; a
3. Přes CI 3102 potom OCS 3207 přijímá odpověď ze SMS 3004 (týkající se modifikace ceny, pokud je modifikace možná).
Pokud modifikace byla požadována s použitím přijímače dekodéru 2020, OCS 3207 vytváří potvrzení do SMS 3004. Jinak, například v případě telefonu nebo systému MINITEL, je účastník požádán o potvrzení a tato odpověď je vyslána do SMS 3004 pres OCS 3207 a CI 3102.
Znovunastavení rodičovského kódu zahrnuje:
1. Identifikaci volaj ícího (s použitím AS 3202); a
2. Vyslání příkazu do MG 3210 pro vytvoření vhodné zprávy EMM nesoucí vhodné heslo pro znovunastavení.
V případě znovunastavení rodičovského kódu není z důvodu bezpečnosti povoleno, aby příkaz pro znovunastavení kódu pocházel z přijímače/dekodéru 2020. Takovýto příkaz může pocházet pouze ze SMS 3004, telefonu a systému MINITEL nebo podobně. Tudíž v tomto zvláštním případě jsou zprávy EMM vysílány pouze vzduchem, nikdy ne na telefonní (modemové) lince.
Ze shora uvedených příkladů různých módů činnosti OCS 3207 by mělo být zcela zřejmé, že uživatel může mít přímý přístup do SAS 3002, a zejména do OCS 3207 a AS 3202, tím, že komunikační obslužné kanály 3022 jsou přímo spojené se SAS 3002 a přesněji s OCS 3207. Tento důležitý znak je spojen se snížením doby, která je nutná ktomu, aby uživatel předal svůj příkaz do SAS 3002.
-14CL JUJLZZU DO
Tento znak je dále ilustrován ve spojení s odkazy na obr. 12, ze kterého může být patrné, že nastavovací řídicí skříň (STB) koncového uživatele a zejména její přijímač/dekodér 2020 má možnost komunikovat přímo s komunikačními obslužnými kanály 3022 sdruženými se SAS 3002.
Namísto toho, aby spojení od koncového uživatele ke komunikačním obslužným kanálům 3022 systému SAS 3002 bylo realizováno přes SMS 3004, je toto spojení realizováno přímo se SAS 3002.
Ve skutečnosti, jak bylo uvedeno výše, jsou vytvořena dvě přímá spojení.
První přímé spojení je realizováno prostřednictvím hlasového spoje přes telefon 4001 a vhodnou telefonní linku (a/nebo systém MINITEL nebo podobné spojení, kde je dostupné), přičemž koncoví uživatelé stále ještě musí zadat série hlasových příkazů nebo číselných kódů, ale čas je přesto uspořen ve srovnání s komunikací realizovanou přes SMS 3004.
Druhé přímé spojení je realizováno z přijímače/dekodéru 2020 a zadávání dat je dosaženo automaticky tím, že koncový uživatel vloží svoji vlastní dceřinou inteligentní kartu 3020, což tohoto koncového uživatele uvolní od nutnosti zadávat relevantní data, což dále zkracuje potřebnou dobu a snižuje pravděpodobnost chyb při provádění tohoto zadávání.
Dalším důležitým znakem, který vyplývá ze shora uváděného popisu, je spojen s omezením doby potřebné k tomu, aby výsledná zpráva EMM byla vyslána ke koncovému uživateli, aby iniciovala sledování zvoleného produktu tímto koncovým uživatelem.
V širším smyslu a ve spojení s odkazy na obr. 12, je tento znak opět dosažen prostřednictvím zajištění toho, že přijímač/dekodér 2020 koncového uživatele má schopnost komunikovat přímo s komunikačními obslužnými kanály 3022 sdruženými se SAS 3002.
Jak je popsáno v předcházejícím popisu, je integrovaný přijímač/dekodér 2020 spojen přímo s komunikačními obslužnými kanály 3022 prostřednictvím modemového zpětného kanálu 4002, takže příkazy z dekodéru 2020 jsou zpracovávány SAS 3002, zprávy (včetně zpráv EMM) jsou vytvářeny a potom vysílány zpět přímo do dekodéru 2020 přes tento modemový zpětný kanál 4002. Při komunikaci mezi CS 3022 a přijímačem dekodérem 2020 je použit protokol (jak je popsáno v popisu níže), takže CS 3022 přijímá potvrzení o přijetí relevantní zprávy EMM, Čímž proceduře přidává na spolehlivosti.
Tak například v případě objednávkového módu SAS 3002 přijímá zprávy od koncového uživatele přes inteligentní kartu a dekodér 2020 přes svůj modem a přes telefonní linku 4002, žádající přístup ke specifické události/produktu, a vrací vhodnou zprávu EMM přes telefonní linku 4002 a modem do dekodéru 2020, přičemž modem a dekodér jsou výhodně umístěny společně v nastavovací řídicí skříni (STB). To je tedy dosaženo bez nutnosti vysílat zprávu EMM v MPEG-2 datovém toku přes komprimátor 2002 a přes multiplexor a kodér 2004, vzestupné spojení 2012, satelitní odpovídač 2014 a datové sestupné spojení 2016 pro umožnění koncovému uživateli, aby sledoval vybranou událost/produkt. Takto lze uspořit podstatně na potřebné době a na šířce pásma. Je také zajištěna faktická spolehlivost tím, že, jakmile účastník již zaplatil za svůj nákup, zpráva EMM dorazí do přijímače/dekodéru 2020.
Ve třetím typu módu činnosti OCS 3207 podle shora uváděného popisu pracuje OCS 3207 se zpětnými žádostmi vydávanými systémem SAS 3002. To je ilustrováno ve spojení s odkazy na obr. 13. Obvyklé zpětné žádosti mají za účel zajištění, že přijímač/dekodér 2020 volá zpět SAS 3002 přes modemový zpětný kanál 4002 s informací, kterou SAS 3002 vyžaduje od přijímače/dekodéru 2020.
Jak je instruován příkazovým rozhraním 3102 vytváří generátor 3106 zpráv v předplatitelském 55 řetězci zpětnou zprávu EMM a vysílá ji do přijímače/dekodéru 2020. Tato zpráva EMM je
- 15CZ 301220 B6 z bezpečnostních důvodů šifrována prostřednictvím šifrovací jednotky 3008. Zpráva EMM může obsahovat čas/datum, ve kterém by se měl přijímač/dekodér 2020 aktivovat a provést zpětný hovor sám od sebe, aniž by byl explicitně vyzván; zpráva EMM může rovněž obvykle obsahovat telefonní čísla, která terminál musí vytočit, počet dalších pokusů po neúspěšných voláních a zpoždění mezi dvěma voláními.
Při přijetí zprávy EMM, nebo ve specifikovaném case-datu, se přijímač/dekodér 2020 spojuje s komunikačními obslužnými kanály 3022. OCS 3207 nejprve identifikuje volajícího s využitím AS 3202 a ověřuje určité detaily, jako je operátor inteligentní karty a detaily o účastníkovi. OCS ιθ 3207 potom žádá inteligentní kartu 3020, aby vyslala různé šifrované informace (jako jsou relevantní počty relací, kdy relace byla sledována, kolikrát je účastníkovi umožněno opět sledovat relaci, způsob, kterým relace byla sledována, počet zbývajících využitelných jednotek, počet objednaných relací a podobně). Tato informace je dešifrována prostřednictvím generátoru 3210 zpráv PPV řetězce, opět s využitím šifrovací jednotky 3008. OCS 3207 přidává tuto informaci do paměťového souboru 3214 zpětných informací pro pozdější zpracování a předání do SMS 3004, Tato informace je z bezpečnostních důvodů Šifrována. Celá procedura je opakována tak dlouho, až inteligentní karta již neobsahuje nic určeného k přečtení.
Jedním obzvláště výhodných znakem tohoto uspořádání zpětného volání je to, že před přečtením inteligentní karty (to jest okamžitě po identifikaci volajícího s využitím AS 3202, jak bylo popsáno výše) je provedena systémem SAS 3002 kontrola, že přijímač/dekodér 2020 je skutečný a nefalšovaný, spíše než aby byl pirátskou verzí nebo počítačovou simulací. Taková kontrola je prováděna následujícím způsobem. SAS 3002 vytváří náhodné číslo, které je přijato přijímačem/dekodérem 2020, šifrováno a potom vráceno do SAS 3002. SAS 3002 dešifruje toto číslo.
Pokud je dešifrování úspěšné a původní náhodné číslo je získáno, lze z toho vyvodit, že přijímač/dekodér 2020 je nefalšovaný, a procedura pokračuje. V opačném případě je procedura přerušena.
Další funkce, které mohou proběhnou během zpětného volání, jsou vymazání zastaralých relací na inteligentní kartě nebo naplnění peněženky (tato posledně uvedená funkce je rovněž popsána v popisu níže v části pojmenované Inteligentní karta).
Rovněž ve spojení s oblastí 3200 řetězce plateb za shlédnutí je nyní níže proveden popis komunikačních obslužných kanálů 3022. Na hardwarové úrovni zahrnují tyto kanály ve výhodném pro35 vedení paralelní procesor DEC Four. Na úrovni softwarové architektury, jak je patrné z obr. 14, jsou komunikační obslužné kanály v mnoha ohledech zcela běžné. Jedna určitá odlišnost od běžných konstrukcí vyplývá ze skutečnosti, že obslužné kanály musí obsluhovat jak přijímače/dekodéry 2020 tak i hlasovou komunikaci s běžnými telefony 4001 a rovněž případně se systémem MÍNITEL nebo s podobnými systémy.
V následujícím popisu bude uvedeno, že dva příkazově centralizované obslužné kanály 3207 jsou znázorněné na obr. 14 (jako OCSI a OCS2). Přirozeně může být použit jakýkoliv požadovaný počet.
Komunikační obslužné kanály zahrnují dva hlavní obslužné kanály C$1 a C$2 a také určitý počet předních obslužných kanálů, například přední obslužné kanály Přední 1 a Přední 2; přičemž přestože jsou na obrázku znázorněny dva přední obslužné kanály, může jich být najeden hlavní obslužný kanál vytvořeno obvykle 10 nebo 12. Rovněž, přestože na obrázku byly znázorněny dva hlavní obslužné kanály CS1 a CS2 a dva přední obslužné kanály Přední 1 a Přední 2, mohl by být použit jakýkoliv počet těchto kanálů. Obvykle je žádoucí určitá nadbytečnost.
Hlavní obslužné kanály C$1 a CS2 jsou spojené s příkazově centrovanými obslužnými kanály OCSl a OCS2 přes vysokoúrovňové TCP/IP spojení 3230, zatímco hlavní obslužné kanály CSl a CS2 jsou spojené s předními obslužnými kanály Přední 1 a Přední 2 přes další TCP/IP spoje55 ní 3232.
-16GL· JVlítV DU
Jak je ilustrováno, zahrnují hlavní obslužné kanály CS1 a CS2 obslužné kanály pro SENDR (vysílání), RECVR (příjem), VTXJ (MINITEL, PRESTEL nebo podobně), VOX (hlasová komunikace), a TRM (komunikace s přijímačem/ dekodérem). Tyto obslužné kanály jsou spo5 jeny se sběrnicí BUS pro komunikaci signálů k předním obslužným kanálům.
Hlavní obslužné kanály CS1 a CS2 komunikují přímo s přijímači/dekodéry 2020 přes jejích modemové zpětné kanály 4002 s použitím společného protokolu veřejné sítě X25. Relativně nízkoúrovňový protokol mezi komunikačními obslužnými kanály 3022 a přijímači/dekodéry 2020 ie io v jednom výhodném provedená založen na mezinárodním protokolu CCITT standardu V42, který poskytuje spolehlivost tím, že má funkce chybové detekce a opětovného vysílání dat, a že využívá program pro provádění kontrolních součtů pro kontrolu integrity opětovného vysílání. Je rovněž zajištěn únikový mechanismus, jehož účelem je zabránění vysílání nepovolených znaků.
Na druhou stranu je hlasová telefonní komunikace prováděna přes přední komunikační obslužné kanály, z nichž každý je schopen realizovat řekněme současně probíhajících hlasových přenosů ze spojení 3234 do lokální telefonní sítě přes vysokorychlostní T2 (El) standardní telefonní ISDN linky.
Třemi určitými funkcemi softwarové části komunikačních obslužných kanálů (které by mohly samozřejmě alternativně být realizovány zcela v hardwaru) jsou: za prvé měnit informace relativně nízkoúrovňového protokolu, přijaté z přijímače/dekodéru, na informační výstup relativně vysokoúrovňového protokolu do OCS, za druhé utlumit (omezit) nebo řídit počet současně prováděných spojení, a za třetí vytvořit několik souběžných kanálů bez jakéhokoliv směšování.
V tomto posledním ohledu hrají komunikační obslužné kanály úlohu určité formy multiplexoru, přičemž interakce v určitém kanálu jsou definovány daným identifikátorem relace, který je ve skutečnosti použit v celém komunikačním řetězci.
Nakonec, pokud se týká oblasti 3200 řetězce plateb za shlédnutí, a ve spojení opět s odkazy na obr. 5, je obslužný kanál 3208 pro programový vysílač (SPB) spojen sjedním nebo více programovými vysílači 3250 (které by obvykle mohly být umístěny vzdáleně od SAS 3002) pro přijetí programových informací. SPB 3208 filtrují informaci, odpovídající PPV událostem (relacím), pro další použití.
Obzvláště důležitým znakem je to, že filtrovaná informace o programových událostech je předána prostřednictvím SPB 3208 do MG 3210, který dále vysílá pseudoinstrukci (řídicí příkaz) do ME 3306 nebo 3308 pro změnu rychlosti cyklického vysílání zpráv EMM za daných okolností; to je provedeno tak, že ME nalézá všechny zprávy EMM s relevantním identifikátorem relace a mění rychlost cyklu vysílání, přidělenou těmto zprávám EMM. Tento znak by mohl být chápán jako dynamické přidělování šířky pásma pro specifické zprávy EMM. Cyklické vysílání zpráv EMM je diskutováno podrobněji v popisu níže v úseku zabývajícím se zaváděčem EMM.
Okolnosti, ve kterých je měněna rychlost cyklu vysílání, budou nyní popsány ve spojení s odkazy na obr. 15, který demonstruje, jak je rychlost 3252 cyklu zvýšena krátkou chvíli (řekněme
10 minut) před určitou PPV programovou událostí až do konce této události z pomalé rychlosti cyklu, řekněme jednou každých 30 minut, na rychlou rychlost cyklu, řekněme jednou každých 30 sekund nebo každou 1 minutu, aby splnila předpokládána zvýšené nároky uživatelů na PPV události v těchto okamžicích. Tímto způsobem může být šířka pásma přidělována dynamicky podle předpokládaných nároků uživatelů. To může napomáhat při omezení celkových nároků na šířku pásma.
Rychlost cyklu dalších zpráv EMM může být rovněž měněna. Například rychlost cyklu zpráv EMM týkajících se předplacení může být měněna multiplexorem a kodérem 2004 vysílajícím vhodnou pseudoinstrukci týkající se bitové rychlosti.
-17CZ 3U122U Bó
Zaváděč EMM
Pokud se týká zaváděče 3300 EMM budou nyní ve spojení s odkazy na obr. 16 popsány detaily vysílačů 3302 až 3308 zpráv, které tvoří část zaváděče 3300 EMM a působí jako výstupní pro5 středek generátoru zpráv. Jejich funkcí je odebírat zprávy EMM a předávat je cyklicky (na způsob karuselu) přes odpovídající spoje 3314 a 3316 do softwarových multiplexorů 3310 a 3312 a tudíž do hardwarových multiplexorů a kodérů 2004. V odezvě softwarové multiplexory a kodéry 2004 vytvářejí globální pseudoinstrukci týkající se bitové rychlosti pro řízení celkové rychlosti cyklu zpráv EMM; aby to mohly provádět, berou ME 3302 až 3308 do úvahy různé parametry, io jako je doba cyklu, velikost zprávy EMM a tak dále. Na obrázku EMM_X a EMM Y jsou skupiny zpráv EMM pro operátory X a Y, zatímco EMM Z jsou další zprávy EMM buď pro operátora
X, nebo pro operátora Y.
Další popis pokračuje prostřednictvím příkladného provedení jednoho z vysílačů zpráv; je třeba uvést, že zbývající ME pracují podobným způsobem. ME pracuje pod řízením pseudo instrukce mi z MG, které řídí zejména začátek vysílání a okamžik ukončení a rychlost vysílání a rovněž číslo relace, pokud zpráva EMM je zprávou PPV EMM. Pokud se týká rychlosti vysílání, může ve výhodném provedení relevantní pseudo instrukce nabývat jedné z pěti hodnot od velmi rychlé do velmi pomalé. Číselné hodnoty nejsou specifikovány v pseudoinstrukci, ale ME spíše přiřazuje pseudoinstrukci aktuální číselné hodnotě, která je dodávána prostřednictvím příslušné části SAS. Ve výhodném provedení má 5 rychlostí vysílání následující hodnoty
1. velmi rychle - každých 30 sekund
2. rychle - každou minutu
3. středně - každých 15 minut
4, pomalu - každých 30 minut
5. velmi pomalu - každých 30 minut
ME má první a druhou databázi 3320 a 3322. První databáze 3320 je pro ty zprávy EMM, které ještě nedosáhly svého data vysílání; tyto zprávy jsou uloženy v sériích chronologických souborů v této databázi 3320. Druhá databáze 3322 je pro zprávy EMM určené k bezprostřednímu vysílání. V případě selhání systému je ME uspořádán tak, aby měl možnost opětovně přečíst relevantní uložený soubor a provést opravné vysílání. Všechny soubory uložené v databázích 3320 a 3322 jsou aktualizovány podle žádostí z MG, když MG potřebuje udržet konzistenci mezi přicházejí35 čími pseudoinstrukcemi a zprávami EMM již vyslanými do ME. Zprávy EMM aktuálně již vysílané jsou rovněž uloženy v paměti s přímým přístupem 3324 (RAM),
Kombinace pamětí FIFO 3162 a 3164 v generátoru zpráv a databází 3320 a 3322 ve vysílači zpráv znamená, že tyto dva komponenty mohou pracovat v samostatném módu, pokud spoj 3166 mezi nimi je dočasně přerušen; ME potom může stále ještě vysílat zprávy EMM.
Softwarové multiplexory (SMUX) 3310 a 3312 vytvářejí rozhraní mezi vysílači ME a hardwarovými multiplexory 2004. Ve výhodném provedení každý z nich přijímá zprávy EMM ze dvou ME, ačkoliv obecně zde není žádné omezení týkající se počtu vysílačů ME, které mohou být spojené s jedním SMUX. SMUX soustřeďují zprávy EMM a potom je předávají podle typu EMM do vhodného hardwarového multiplexorů. To je nezbytné, protože hardwarové multiplexory přebírají různé typy zpráv EMM a umísťují je na různá místa v datovém toku MPEG-2. SMUX rovněž předávají globální pseudo instrukce týkající se bitové rychlosti z hardwarových multiplexorů do vysílačů ME.
Jedním obzvláště důležitým znakem ME je to, že vysílá zprávy EMM v náhodném pořadí. Důvod pro takové uspořádání je následující. Vysílač zpráv nemá možnost snímat nebo řídit obsah toho, co vysílá do multiplexorů. Tudíž je možné, že může vysílat dvě zprávy EMM, které mají být přijaty a dekódovány prostřednictvím přijímače/dekodéru 2020. ve zkráceném módu. Za tako- 18vých okolností je dále možné, že, pokud zprávy EMM jsou nedostatečně odděleny, budou přijímač/dekodér a inteligentní karta neschopny snímat a dekódovat správně druhou z těchto zpráv
EMM. Cyklické vysílání zpráv EMM v náhodném pořadí může tento problém vyřešit.
Způsob, kterým je dosaženo náhodného rozdělování, bude nyní popsán ve spojení s odkazy na obr. 17; ve výhodném provedení je potřebná softwarová logika realizována ve strojovém jazyku ADA. Obzvláště důležitou částí náhodného rozdělování je správné uložení zpráv EMM v databázích 3320 a 3322 (které jsou použity pro záložní účely) a v RAM 3324. Pro určitou rychlost cyklu vysílání a operátora jsou zprávy EMM uloženy ve dvojrozměrném poli prostředio nictvím úrovně 3330 (jdoucí řekněme od A do Z) a počtu v úrovni 3332 (jdoucí od 0 do N). Třetí rozměr je přidán prostřednictvím rychlosti 3334 cyklu, takže je vytvořeno tolik dvojrozměrných polí kolik je použito rychlostí cyklu vysílání. Ve výhodném provedení je použito 256 úrovní a obvykle 200 nebo 300 zpráv EMM v každé úrovni; a je použito 5 rychlostí cyklu vysílání. Poslední rozměr poleje přidán existencí různých operátorů; existuje tedy tolik třírozměrných polí kolik je operátorů. Ukládání dat tímto způsobem může umožnit rychlé vyhledávání v případě, že
MG žádá vymazání určité zprávy EMM.
Ukládání zpráv EMM probíhá podle algoritmu s kontrolním součtem (který je jinak známý jako jednocestná funkce s kontrolním součtem). Ten pracuje na modulovém přístupu, takže po sobě jdoucí úrovně jsou plněny předtím, než je použito vyšší číslo v úrovni, a počet zpráv EMM v každé úrovni zůstává zhruba konstantní. V tomto příkladu se uvažuje o použití 256 úrovní. Když MG vysílá do ME zprávu EMM s identifikátorem (ID) 1, je této EMM přiřazena úroveň 1 a zaujímá první číslo v úrovni 3332 pro úroveň 3330. Zprávě EMM s ID 2 je přiřazena úroveň 2 a tak dále až do úrovně 256. Zprávě EMM s ID 257 je přiřazena opět úroveň 1 (na základě funkce modulo) a zaujímá druhé číslo v první úrovni a tak dále.
Vyhledání specifické zprávy EMM, například když je prostřednictvím MG žádáno vymazání této specifické zprávy EMM, je prováděno prostřednictvím obrácení shora uvedeného postupu. Algoritmus s kontrolními součty je aplikování na ID zprávy EMM, aby se získala úroveň, načež je nalezeno číslo v této úrovni.
Vlastní náhodné rozdělování probíhá, když zprávy EMM jsou na cyklické bázi uvolňovány z RAM 3324 s použitím prostředku 3340 náhodného rozdělování, který je realizován v hardwaru a/nebo softwaru vysílače zpráv. Vyhledávání je přímé a opět je založeno na algoritmu s kontrol35 ním součtem. Nejprve je zvoleno náhodné číslo (ve shora uvedeném příkladu nejprve v rozsahu 1 až 256) pro zjištění určité úrovně, která bude použita. Za druhé je zvoleno další náhodné číslo pro zjištění určitého čísla v úrovni. Toto další náhodné číslo je zvoleno podle celkového počtu zpráv EMM v dané úrovni. Jakmile již byla daná zpráva EMM zvolena a odvysílána, je přesunuta do druhé identické paměťové oblasti v RAM 3324 opět s použitím funkce s kontrolním součtem,
Tudíž první oblast zmenšuje svoji velikost, jak jsou zprávy EMM vysílány, do té míry, že při využití celé úrovně je tato oblast vymazána. Jakmile je první paměťová oblast zcela prázdná, je nahrazena druhou paměťovou oblastí před novým kolem vysílání zpráv EMM a obráceně.
Ve shora uvedeném postupu je po dvou nebo třech cyklech vysílání zpráv EMM šance, že jaké45 koliv dvě zprávy EMM určené pro stejného koncového uživatele budou vysílány zkráceně, statisticky zanedbatelná.
V pravidelných intervalech, zatímco jsou zprávy EMM ukládány, střediskový počítač 3050 vypočítává počet bytů v paměti a z této hodnoty vypočítává bitovou tychlost vysílání danou gloso bální pseudoinstrukcí pro bitovou rychlost z multiplexoru a softwarového multiplexoru.
Ve shora uvedeném popisu byly uváděny záložní databáze 3320 a 3322. Tyto databáze jsou ve skutečnosti ve výhodném provedení sekvenčními pamětmi souborů, které obsahují záložní verzi toho, co je obsaženo v RAM 3324. V případě selhání vysílače zpráv a při následném restartu, nebo obecněji, když je ME restartován (opětovně spuštěn) z jakéhokoliv důvodu, je mezi RAM
-19CZ 3U12ZU B6 a databázemi vytvořeno spojení, přes které jsou zprávy EMM zavedeny do RAM. Tímto způsobem může být odstraněno riziko ztráty zpráv EMM v případě selhání systému.
Pro zprávy PPV EMM probíhá podobné ukládání, jako bylo popsáno výše ve spojení s pred5 platitelskými zprávami EMM, přičemž úroveň obvykle odpovídá danému operátorovi a číslo v úrovni odpovídá číslu relace.
Inteligentní karta io Dceřiná nebo účastnická inteligentní karta 3020 je schematicky znázorněna na obr. 18 a zahrnuje 8 bitový mikroprocesor 110, jako je mikroprocesor Motorola 6805, který má vstupní/výstupní sběrnici spojenou se standardním polem kontaktů 120, které jsou při použití spojeny s odpovídajícím polem kontaktů ve čtecím zařízení karty v přijímači/dekodéru 2020, přičemž toto čtecí zařízení karet je zcela běžné konstrukce. Mikroprocesor 110 je rovněž opatřen sběmicovými spojeními s výhodně maskovanými ROM 130, RAM 140 a EEPROM 150. Inteligentní karta vyhovuje standardním protokolům ISO 7816-1, 7816-2 a 7816-3, které určují určité fyzické parametry inteligentní karty, polohy kontaktů na čipu a určité komunikace mezi vnějším systémem (a zejména přijímaěem/dekodérem 2020) respektive inteligentní kartou a které v tomto popisu tudíž nebudou podrobněji popisovány. Jednou funkcí mikroprocesoru 110 je spravovat paměť v inteligentní kartě, jak bude popsáno níže.
EEPROM 150 obsahuje určité dynamicky vytvářené operátorové zóny 154, 155, 156 (ID operátora) a dynamicky vytvářené datové zóny, které nyní budou níže popsány ve spojení s odkazy na obr. 19.
Jak je patrné z obr. 19, EEPROM 150 zahrnuje permanentní zónu 151 trvalého ID karty (nebo výrobce) o 8 bytech, která obsahuje trvalý identifikátor účastnické inteligentní karty, zadaný výrobcem této inteligentní karty 3020.
Když je inteligentní karta znovunastavena, vydává mikroprocesor 110 signál do přijímače/dekodéru 2020. přičemž tento signál zahrnuje identifikátor systému s podmíněným přístupem, který je používán touto inteligentní kartou, a data vytvořená z dat uložených v inteligentní kartě, včetně ID (identifikátor) karty. Tento signál je uložen přijímaěem/dekodérem 2020, který následně využívá tento uložený signál pro kontrolu, zda inteligentní karta je kompatibilní se systémem podmí35 něného přístupu, který je použit tímto prijímačem/dekodérem 2020.
EEPROM 150 rovněž obsahuje permanentní zónu 152 generátoru náhodných čísel, která obsahuje program pro vytváření pseudonáhodných čísel. Tato náhodná čísla jsou používána pro rozdělovači transakce výstupních signálů, vyvářených inteligentní kartou 3020 a vysílaných zpět do vysílače.
Pod permanentní zónou 152 generátoru náhodných čísel je vytvořena permanentní řídicí'1 zóna 153 o 144 bytech. Tato permanentní řídicí zóna 153 je specifická operátorová zóna využívaná programem v ROM 130 při dynamickém vytváření (a odstraňování) zón 154. 155, 156.... jak je podrobněji popsáno níže. Permanentní řídicí zóna 153 obsahuje data týkající se práv inteligentní karty pro vytváření nebo odstraňování zón.
Program pro dynamické vytváření a odstraňování zón pracuje v odezvě na specifické zprávy EMM pro vytváření (nebo odstraňování) zón, které jsou vysílány systémem SAS 3002 apřijí50 many přijímaěem/dekodérem 2020 a předávány do účastnické inteligentní karty 3020. Aby bylo možné vytvářet zprávy EMM, vyžaduje operátor, že řídicí zóně mají být přiděleny specifické klíče. To brání jednomu operátorovi ve smazání zón týkajících se jiného operátora,
Pod řídicí zónou 153 je řada zón 154, 155, 156 ID operátora pro operátory 1,2, respektive
N. Obvykle alespoň jedna zóna ID operátora bude předem zavedena do EEPROM účastnické
-20CL· JV144U DU inteligentní karty 3020, takže koncový uživatel může dekódovat programy vysílané tímto operátorem. Ovšem další zóny ID operátora mohu být následně dynamicky vytvářeny s použitím permanentní řídicí zóny 153 v odezvě na výstupní signál transakce, vytvářený přes inteligentní kartu 3020 koncovým uživatelem (účastníkem), jak bude podrobněji popsáno níže.
Každá operátorová zóna 154,155, 156 obsahuje identifikátor skupiny, ke které inteligentní karta 3020 přísluší, a umístění inteligentní karty uvnitř této skupiny. Tento údaj umožňuje inteligentní kartě (společně s dalšími inteligentními kartami v její skupině), aby mohla reagovat na vysílání skupinové'' předplatitelské EMM mající adresu skupiny (ale ne umístění inteligentní karty ve ío skupině) a rovněž individuální (nebo předplacení komerčních nabídek) EMM adresované pouze této inteligentní kartě uvnitř skupiny. V každé takové skupině může být 256 členských inteligentních karet a tento znak tudíž podstatně omezuje šířku pásma, která Je vyžadována pro vysílání zpráv EMM.
Aby se dále omezila šířka pásma, vyžadovaná pro vysílání skupinových předplatitelských zpráv EMM, jsou skupinová data v každé operátorové zóně 154, 155, 156 a ve všech podobných zónách v EEPROM inteligentní karty 3020 a dalších dceřiných inteligentních karet kontinuálně aktualizována pro umožnění určité inteligentní kartě změnit svoje umístění v každé skupině pro vyplnění jakýchkoliv mezer vytvořených, například, vymazáním člena skupiny. Mezery jsou vyplněny prostřednictvím SAS 3002, protože v STM obslužném kanálu 3104 je seznam těchto mezer.
Tímto způsobem je značně omezeno segmentování a počet členů v každé skupiny je udržován na hodnotě nebo v blízkostí hodnoty 256 členů.
Každá operátorová zóna 154, 155, 156 ie sdružena sjedním nebo s více operátorovými datovými objekty (objekty dat operátora) uloženými v EEPROM 150, Jak je znázorněno na obr. 19, jsou série dynamicky vytvářených operátorových datových objektu 157 až 165 umístěny pod zónami ID operátora. Každý z těchto objektů je označen:
a) identifikátorem 1, 2, 3 ... N odpovídajícím odpovídajícímu operátorovi 1, 2, 3 ... N, jak je znázorněno v jeho levé části na obr. 19;
b) ID (identifikátorem) indikujícím typ objektu; a
c) datovou zónou rezervovanou pro data, jak je znázorněno v pravé části každého relevantní35 ho operátorového datového objektu na obr. 19.
Mělo by být zcela zřejmé, že každý operátor je sdružen s podobnou sadou datových objektů, takže následující popis typu dat v datových objektech operátora 1 je rovněž použitelný pro datové objekty všech ostatních operátorů. Rovněž bude zcela zřejmé, že datové objekty jsou umístěny v souvislých fyzických oblastech EEPROM a že jejich pořadí není podstatné.
Vymazání datových objektů vytváří mezeru 166 v inteligentní kartě, to znamená, že určitý počet bytů, které vymazané objekty předtím zaujímaly, nejsou nyní obsazené. Takto uvolněný počet bytů nebo mezera se označuje:
a) identifikátorem 0; a
b) ÍD (identifikátorem) indikujícím, že tyto byty jsou volné pro přijetí objektu.
Příští vytvořený datový objekt vyplňuje tuto mezeru, která je označena identifikátorem 0, Tímto způsobem je omezená paměťová kapacita (4 kilobyty) EEPROM 150 účinně využita.
Pokud se nyní týká sady datových objektů sdružených s každým operátorem, budou níže popsány příklady těchto datových objektů.
-21 CZ JU1ZZU B6
Datový objekt 157 obsahuje EMM klíč použitý pro dekódování zakódovaných zpráv EMM přijatých přijímačem/dekodérem 2020. Tento EMM klíč je permanentně uložen v datovém objektu 157. Tento datový objekt 157 může být vytvořen před distribucí inteligentní karty 3020 a/nebo může být vytvořen dynamicky, když je vytvářena nová operátorová zóna (jakje popsáno výše).
Datový objekt 159 obsahuje ECM klíče, kteréjsou vyslány odpovídajícím operátorem (v tomto případě operátorem 1) pro umožnění koncovému uživateli dekódování určitého souboru programů, ke kterému se přihlásil (který si předplatil). Nové ECM klíče jsou vysílány obvykle každý měsíc společně s (obnovovací) zprávou EMM skupinového předplacení, která obnovuje celkové io právo koncového uživatele pro sledování vysílání od (v tomto případě) operátora 1. Použití samostatné zprávy EMM a ECM klíčů umožňuje, aby sledovací práva byla nakupována různými způsoby (v tomto případě prostřednictvím předplacení a jednotlivě (platba za shlédnutí)), a rovněž zvyšuje bezpečnost. Mód platby za shlédnutí (PPV) bude podrobněji popsán níže.
Protože nové ECM klíče jsou vysílány periodicky, je podstatné zabránit uživateli v používání starých ECM klíčů, například prostřednictvím vypínání přijímače/dekodéru nebo opětovným nastavením hodin pro zabránění uplynutí platnosti starého ECM klíče, takže časovač v přijímači/dekodéru 2020 by mohl být přeskočen. Proto tedy operátorová zóna 154 zahrnuje oblast (obvykle mající velikost 2 byty) obsahující datum zastarání ECM klíčů. Inteligentní karta
3020 je uspořádána pro porovnání tohoto data se současným datem, které je obsaženo v přijímaných zprávách ECM, a pro zabránění v dekódování, pokud je současné datum pozdější než datum zastarání. Datum zastarání je vysíláno přes zprávy EMM, jakje popsáno výše.
Datový objekt 161 obsahuje 64 bitovou účastnickou bitovou mapu, kteráje přesnou reprezentací vysílaných programů operátora, ke kterým se účastník přihlásil (které si předplatil). Každý bit reprezentuje program a je nastaven na hodnotu 1, pokud je předplacen, a na hodnotu 0, pokud není předplacen.
Datový objekt 163 obsahuje množství jednotek, které mohou být použity spotřebitelem v PPV módu pro nákup sledovacích práv pro bezprostřední vysílání, například v odezvě na volné ukázky nebo jinou reklamu. Datový objekt 163 rovněž obsahuje limitní hodnotu, která může být nastavena, například na zápornou hodnotu, pro umožnění kreditu spotřebiteli, Jednotky mohou být nakupovány, například prostřednictvím kreditu a přes modemový zpětný kanál 4002, nebo, například, prostřednictvím použiti hlasového obslužného kanálu v kombinaci s kreditní kartou. Určitá udá35 lost může být účtována jako jedna jednotka nebo určitý počet jednotek.
Datový objekt 165 obsahuje popis PPV události, jakje znázorněno ve spojení s odkazy na tabulku 167 znázorněnou na obr. 20.
Tabulka 167, popisující PPV událost, obsahuje ID 16$ relace, identifikující relaci určenu ke sledování (odpovídající programu a Času a datu vysílání) mód 169 relace, indikující jak jsou nakupována sledovací práva (například v objednávkovém módu), index 171 relace a sledování UL relace.
Pokud se týká přijímání programu v PPV módu, přijímač/dekodér 2020 určuje zda program je programem prodávaným v PPV módu. Pokud ano, pak dekodér 2020 kontroluje s použitím položek uložených v tabulce 167, popisující PPV událost, zdaje v ní uložen ID relace pro tento program. Pokud je zde ID relace uložen, pak je ze zprávy ECM vyjmuto řídicí slovo.
Pokud zde ID relace není uložen, pak prostřednictvím specifické aplikace přijímač/dekodér 2020 zobrazí zprávu koncovému uživateli, která indikuje, že uživatel má právo sledovat relaci za cenu řekněme 25 jednotek, jak je přečteno ze zprávy ECM, nebo se může spojit s komunikačními obslužnými kanály 3022, aby událost nakoupil, Při použití jednotek, pokud koncový uživatel odpoví ano (prostřednictvím vzdálené řídicí jednotky 2026 (viz obr. 2)), dekodér 2020 vysílá zprávu ECM do inteligentní karty, inteligentní karta snižuje obsah peněženky v inteligentní kartě
-223Q20 o 25 jednotek, zapisuje ID 168 relace, mód 169 relace, index 170 relace a sledování 171 relace do tabulky 167, popisující PPV událost, a vyjímá a dešifruje řídicí slovo ze zprávy ECM.
V objednávkovém módu bude do inteligentní karty 3020 předána zpráva EMM, takže inteli5 gentní karta zapíše ID 168 relace, mód 169 relace, index 170 relace a sledování 171 relace do tabulky 167, popisující PPV událost, s použitím této zprávy EMM.
Index 170 relace může být nastaven pro odlišení jednoho vysílání od druhého. Tento znak umožňuje autorizaci, aby byla dána pro podskupinu vysílání, například, 3 krát z 5 vysílání. Jakmile je io do inteligentní karty předána zpráva EMM s indexem relace odlišným od současného indexu 170 relace, uloženého v tabulce 167, popisující PPV událost, je počet sledování 171 relace snížen o jednu. Když sledování 171 relace dosáhne hodnoty nula, inteligentní karta odmítne dešifrovat zprávu ECM s jiným indexem relace, než je současný index relace.
Počáteční hodnota sledování relace závisí pouze na způsobu, kterým si poskytovatel vysílání přeje definovat událost, které se sledování týká; sledování relace pro příslušnou událost může mít jakoukoliv hodnotu.
Mikroprocesor 110 v inteligentní kartě realizuje počítání a porovnávací program pro detekci toho, kdy již bylo dosaženo limitu počtu sledování určitého programu.
Všechny složky ID 168 relace, mód 169 relace, index 170 relace a sledování 171 relace v tabulce 167, popisující PPV událost, mohou být vyjmuty z inteligentní karty s použitím zpětné procedury, jak bylo popsáno v předcházejícím popisu.
Každý přijímač/dekodér 2020 obsahuje identifikátor, který může buď identifikovat jednoznačně tento přijímač/dekodér, nebo může identifikovat jeho výrobce nebo jej může klasifikovat nějakým jiným způsobem, aby mu umožnil pracovat pouze s určitou individuální inteligentní kartou, určitou třídou inteligentních karet vyrobených stejným nebo odpovídajícím výrobcem nebo jakoukoliv jinou třídou inteligentních karet, které jsou určeny pro použití výhradně s touto třídou přijímačů/dekodérů.
Tímto způsobem přijímače/dekodéry 2020, které byly spotřebiteli dodány jedním dodavatelem vysílání, jsou chráněny proti používání neautorizovaných dceřiných karet 3020.
Přídavně nebo alternativně k tomuto prvnímu potvrzení spolupráce mezi inteligentní kartou a přijímačem by EEPROM inteligentní karty 3020 mohla obsahovat pole nebo bitovou mapu popisující kategorie přijímačů/dekodérů 2020, se kterými může fungovat. Tyto kategorie by mohly být specifikovány buď v průběhu výroby inteligentní karty 3020, nebo prostřednictvím specifické zprávy EMM.
Bitová mapa uložená v inteligentní kartě 3020 obvykle zahrnuje seznam až 80 přijímačů/dekodérů, z nichž každý je identifikován odpovídajícím ID přijímače/dekodéru, se kterými tato inteligentní karta může být použita. S každým přijímačem/dekodérem je sdružena úroveň 1 nebo
0, která indikuje, zda inteligentní karta může respektive nemůže být použita s tímto prijímaČem/dekodérem. Program v paměti 2024 přijímače/dekodéru vyhledává identifikátor přijímače/dekodéru v bitové mapě uložené v inteligentní kartě. Pokud je tento identifikátor nalezen a hodnota sdružená s tímto identifikátorem je 1, pak je tato inteligentní karta aktivována, pokud ne, pak inteligentní karta nebude fungovat s tímto přijímačem/dekodérem,
Navíc, pokud, obvykle z důvodu dohody mezi operátory, je žádoucí autorizovat použití jiných inteligentních karet v určitém přijímač i/dekodéru, budou do těchto inteligentní karet vyslány speciální zprávy EMM pro změnu jejich bitových map přes odpovídač 2014.
-23CZ 301220 B6
Každý poskytovatel vysílání může rozlišovat své účastníky podle určitého předem stanoveného kritéria. Například určitý počet účastníků může být klasifikován jako VIP. Každý poskytovatel vysílání tedy může rozdělit své účastníky do množství podskupin, přičemž každá podskupina zahrnuje jakýkoliv počet účastníků.
Podskupina, ke které určitý účastník náleží, je nastavena v SMS 3004. Dále SAS 3002 vysílá zprávu EMM k účastníkovi, která zapisuje informaci (obvykle o délce 1 byte) týkající se podskupiny, ke které účastník náleží, do relevantní zóny dat operátora, řekněme do zóny 154, EEPROM v inteligentní kartě. Dále, jak jsou události vysílány poskytovatelem vysílání, je vysíio lána zpráva EMM, obvykle o délce 256 bitů, s událostí, přičemž tato zpráva EMM indikuje, které z podskupin účastníků mohou sledovat tuto událost. Pokud podle informace uložené v operátorové zóně účastník nemá práva pro sledování události, jak je určeno zprávou ECM, je sledování programu odepřeno.
Toto uspořádaní může být využito, například, pro odpojení všech daných inteligentních karet operátora v určité geografické oblasti v průběhu vysílání určitého programu, zejména programu týkajícího se sportovní událostí probíhající v této geografické oblasti. Tímto způsobem mohou fotbalové kluby a jiná sportovní tělesa prodávat vysílací práva vně jejich lokality, přičemž současně brání místním fanouškům ve sledování události v televizi. Takto jsou místní fanoušci povz20 buzeni k nákupu lístků a návštěvě události.
Každý ze znaků sdružených s zónami 151 až 172 je považován za samostatný vynález nezávisle na dynamickém vytváření zón.
Mělo by být zcela zřejmé, že předkládaný vynález byl popsán výše čistě prostřednictvím příkladu, a že v rozsahu tohoto vynálezu mohou být provedeny modifikace jednotlivých detailů.
Každý znak popisovaný v popisu a (kde je to vhodné) v nárocích a na výkresech může být vytvořen nezávisle nebo v jakékoliv vhodné kombinaci,
Ve shora zmiňovaných výhodných provedeních byly určité znaky předkládaného vynálezu realizovány s použitím počítačového softwaru. Ovšem osobám v oboru znalým je přirozeně zcela zřejmé, že jakýkoliv z těchto znaků může být realizován s použitím hardwaru. Navíc by mělo být zcela zřejmé, že funkce prováděné hardwarem, počítačovým softwarem a podobně jsou provádě35 ny na nebo s použitím elektrických a podobných signálů.
Na tomto místě je učiněn odkaz na souběžné patentové přihlášky stejného přihlašovatele, které mají stejné datum podání a následující názvy: vytváření a vysílání signálů (značka zástupce: 73142/PT), Inteligentní karta pro použití s přijímačem kódovaných vysílaných signálů a přijímač (značka zástupce: 73143/PT), Vysílací a přijímací systém a systém s podmíněným přístupem (značka zástupce: 73145/PT), Stahování počítačového souboru z vysílače pres přijímač/dekodér do počítače (značka zástupce: 73146/PT), Vysílání a příjem televizních programů a jiných dat (značka zástupce: 73147/PT), Způsob zavádění dat do MPEG přijímače/dekodéru a MPEG vysílací systém pro jeho realizaci (značka zástupce: 73148/PT), Organizace počítačové paměti (značka zástupce: 73149/PT), Způsob vývoje a testování řídicího programu (značka zástupce: 73150/PT), Vybírání datových úseků z vysílaného datového toku (značka zástupce: 73151/PT), Systém řízení přístupu (značka zástupce: 73152/PT), Systém pro zpracování dat (značka zástupce: 73153/PT), Vysílací a přijímací systém, přijímač/dekodér a vzdálená řídicí jednotka (značka zástupce: 73154/PT), Popisy těchto dokumentů jsou začleněny do tohoto popisu prostřednictvím odkazu. Seznam přihlášek obsahuje předkládanou přihlášku.

Claims (5)

  1. PATENTOVÉ NÁROKY
    1. Systém s podmíněným přístupem pro poskytnutí podmíněného přístupu účastníkům, který zahrnuje:
    účastnický řídicí systém (3004);
    účastnický autorizační systém (3002) spojený s účastnickým řídicím systémem (3004); a
    10 komunikační obslužný kanál (3022), přičemž tento obslužný kanál (3022) je spojen přímo s účastnickým autorizačním systémem (3002), to jest ne s nebo přes účastnický řídicí systém (3004);
    vyznačující se tím, že uvedený účastnický autorizační systém (3002) je upraven pro vytváření opravňovacích zpráv v odezvě na data přijatá pres uvedený komunikační obslužný i5 kanál (3022).
  2. 2. Systém spodmíněným přístupem podle nároku 1, vyznačující se tím, že dále zahrnuje přijímač/dekodér (2020) pro účastníka, přičemž tento prijímač/dekodér (2020) je spojitelný s uvedeným komunikačním obslužným kanálem (3022) a tudíž s uvedeným účastnickým
    20 autorizačním systémem (3002) prostřednictvím modemu a telefonní linky (4002).
  3. 3. Systém s podmíněným přístupem podle nároku 2, vyznačující se tím, že opravňovací zprávy jsou vytvářeny v odezvě na příkaz z přijímače/dekodéru (2020).
    25
  4. 4. Systém s podmíněným přístupem podle nároku 3, vyznačující se tím, že uvedeným příkazem je příkaz zvolený ze skupiny příkazů, zahrnující alespoň jeden z příkazu objednávky produktů, příkazu modifikace předplatného, a příkazu znovunastavení rodičovského kódu.
  5. 5. Systém s podmíněným přístupem podle nároku 1, vyznačující se t í m, že:
    30 komunikační obslužný kanál (3022) je spojitelný s účastnickým přijímačem/dekodérem (2020); účastnický řídicí systém (3004) ukládá předplatitelské informace; a účastnický autorizační systém (3002) je upraven pro vytváření opravňovacích zpráv pro přenos do přijímače/dekodéru (2020) v odezvě na příkazy přijaté přes komunikační obslužný kanál (3022), a zahrnuje:
    35 příkazově centralizovaný obslužný kanál (3207) spojený s komunikačním obslužným kanálem (3022) pro přijímání příkazů z přijímače/dekodéru (2020) a informací z účastnického řídicího systému (3004);
    autorizační obslužný kanál (3202) spojený s příkazově centralizovaným obslužným kanálem (3207) pro identifikaci a ověření účastníka v odezvě na autorizační žádost z příkazově centralizo40 váného obslužného kanálu (3207); a generátor (3210) zpráv, spojený s příkazově centralizovaným obslužným kanálem (3207) pro vytváření opravňovacích zpráv v odezvě na příkaz přijatý z příkazově centralizovaného obslužného kanálu (3207);
    přičemž uvedený příkazově centralizovaný obslužný kanál (3207) je upraven pro vydání uvede45 ného příkazu do generátoru (3210) zpráv v odezvě na data přijatá z alespoň jednoho z uvedeného autorizačního obslužného kanálu (3202) a uvedeného účastnického řídicího systému (3004), a pro vysílání uvedených opravňovacích zpráv do přijímače/dekodéru (2020) přes komunikační obslužný kanál (3022).
CZ0331099A 1997-03-21 1997-04-25 Systém s podmíneným prístupem CZ301220B6 (cs)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP97400650 1997-03-21
PCT/EP1997/002108 WO1998043426A1 (en) 1997-03-21 1997-04-25 Broadcast and reception system, and conditional access system therefor

Publications (2)

Publication Number Publication Date
CZ331099A3 CZ331099A3 (cs) 2000-07-12
CZ301220B6 true CZ301220B6 (cs) 2009-12-09

Family

ID=26070203

Family Applications (1)

Application Number Title Priority Date Filing Date
CZ0331099A CZ301220B6 (cs) 1997-03-21 1997-04-25 Systém s podmíneným prístupem

Country Status (23)

Country Link
US (1) US7644429B2 (cs)
EP (2) EP0974229B8 (cs)
JP (1) JP4079282B2 (cs)
CN (2) CN1756345A (cs)
AT (1) ATE345645T1 (cs)
AU (1) AU754166B2 (cs)
BR (1) BR9714601A (cs)
CA (1) CA2284023C (cs)
CZ (1) CZ301220B6 (cs)
DE (1) DE69736952T2 (cs)
ES (1) ES2276424T3 (cs)
HK (1) HK1025451A1 (cs)
HU (1) HU229694B1 (cs)
IL (1) IL131949A (cs)
NO (1) NO994532L (cs)
NZ (2) NZ500198A (cs)
PL (1) PL186325B1 (cs)
PT (1) PT974229E (cs)
RU (1) RU2196389C2 (cs)
TR (1) TR199902274T2 (cs)
UA (1) UA74766C2 (cs)
WO (1) WO1998043426A1 (cs)
ZA (1) ZA973605B (cs)

Families Citing this family (143)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08263438A (ja) 1994-11-23 1996-10-11 Xerox Corp ディジタルワークの配給及び使用制御システム並びにディジタルワークへのアクセス制御方法
US6963859B2 (en) 1994-11-23 2005-11-08 Contentguard Holdings, Inc. Content rendering repository
US6233684B1 (en) 1997-02-28 2001-05-15 Contenaguard Holdings, Inc. System for controlling the distribution and use of rendered digital works through watermaking
JP3791720B2 (ja) * 1997-06-11 2006-06-28 ソニー株式会社 伝送装置及び伝送方法
US6970564B1 (en) * 1998-07-13 2005-11-29 Sony Corporation Data multiplexing device, program distribution system, program transmission system, pay broadcast system, program transmission method, conditional access system, and data reception device
US7113523B1 (en) * 1997-06-11 2006-09-26 Sony Corporation Data multiplexing device, program distribution system, program transmission system, pay broadcast system, program transmission method, conditional access system, and data reception device
KR20010033653A (ko) * 1998-10-27 2001-04-25 요트.게.아. 롤페즈 대화형 서비스를 제공하는 방송 네트워크
JP4356131B2 (ja) * 1999-02-19 2009-11-04 ソニー株式会社 ディジタル放送送信方法及びディジタル放送送信装置
EP1163794A1 (en) * 1999-03-24 2001-12-19 Microsoft Corporation Associating content with households using smart cards
US7124938B1 (en) 1999-03-24 2006-10-24 Microsoft Corporation Enhancing smart card usage for associating media content with households
JP2000293587A (ja) * 1999-04-09 2000-10-20 Sony Corp 情報処理装置および方法、管理装置および方法、並びに提供媒体
JP2000293590A (ja) * 1999-04-12 2000-10-20 Sony Corp 情報処理装置および方法、並びに提供媒体
MXPA01010808A (es) * 1999-05-04 2002-05-14 Gen Instrument Corp Metodo y aparato para el control de acceso de servicios de television sobre pedido precodificados.
UA69439C2 (uk) * 1999-07-09 2004-09-15 Награвізьйон Са Система здійснення покупки під впливом імпульсу для платного телебачення
ES2175897T3 (es) * 1999-10-18 2002-11-16 Irdeto Access Bv Metodo operativo de un sistema de acceso condicional para aplicaciones de emision por ondas.
WO2001037567A1 (en) * 1999-11-17 2001-05-25 Nokia Corporation Method to order tv services with a cellular telephone
SE515803C2 (sv) 1999-12-01 2001-10-08 Kianoush Namvar Anordning vid överföring av signalenheter
EP1109400A1 (en) * 1999-12-16 2001-06-20 CANAL+ Société Anonyme Transmission of a command to a receiver or to a decoder
EP1109405A1 (en) * 1999-12-16 2001-06-20 CANAL+ Société Anonyme Communication with receiver/decoder
JP2001177814A (ja) * 1999-12-21 2001-06-29 Mitsubishi Electric Corp 限定受信システム
EP1161835A1 (en) * 1999-12-22 2001-12-12 Koninklijke Philips Electronics N.V. Conditional access system for controlling the access to a data content
US7080039B1 (en) 2000-03-23 2006-07-18 David J Marsh Associating content with households using smart cards
FR2809269B1 (fr) * 2000-05-16 2002-10-04 Canal Plus Technologies Procede de transmission de donnees chiffrees, application d'un tel procede dans un systeme de television numerique a peage et decodeur utilise dans un tel systeme
AR028459A1 (es) * 2000-05-18 2003-05-07 Nagravision Sa Metodo de gestion de bases de datos distribuidas
ATE288657T1 (de) * 2000-06-13 2005-02-15 Nagravision Sa Methode und gerät zur empfangsrechtaktualisierung in einem multi-operator empfangssystem
ATE258354T1 (de) * 2000-06-20 2004-02-15 Fraunhofer Ges Forschung Kodierung von parameterwerten
DE10108919A1 (de) * 2000-06-20 2002-03-14 Fraunhofer Ges Forschung Kodierung von Parameterwerten
JP5068398B2 (ja) 2000-08-17 2012-11-07 Necディスプレイソリューションズ株式会社 受信機及びコンテンツの配信方法
EP1182874A1 (en) * 2000-08-24 2002-02-27 Canal+ Technologies Société Anonyme Digital content protection system
US7743259B2 (en) 2000-08-28 2010-06-22 Contentguard Holdings, Inc. System and method for digital rights management using a standard rendering engine
US7412605B2 (en) 2000-08-28 2008-08-12 Contentguard Holdings, Inc. Method and apparatus for variable encryption of data
US6931545B1 (en) * 2000-08-28 2005-08-16 Contentguard Holdings, Inc. Systems and methods for integrity certification and verification of content consumption environments
US8205237B2 (en) 2000-09-14 2012-06-19 Cox Ingemar J Identifying works, using a sub-linear time search, such as an approximate nearest neighbor search, for initiating a work-based action, such as an action on the internet
US7661119B1 (en) 2000-10-02 2010-02-09 The Directv Group, Inc. Method and apparatus for providing non-resident program guide information to a media subscriber
US7080397B2 (en) 2000-10-26 2006-07-18 General Instrument Corporation Communication protocol for content on demand system with callback time
US6978022B2 (en) 2000-10-26 2005-12-20 General Instrument Corporation System for securing encryption renewal system and for registration and remote activation of encryption device
US7257227B2 (en) * 2000-10-26 2007-08-14 General Instrument Corporation System for denying access to content generated by a compromised off line encryption device and for conveying cryptographic keys from multiple conditional access systems
EP1352496A2 (en) * 2000-10-26 2003-10-15 General Instrument Corporation Initial free preview for multimedia multicast content
US7343324B2 (en) 2000-11-03 2008-03-11 Contentguard Holdings Inc. Method, system, and computer readable medium for automatically publishing content
US6912294B2 (en) 2000-12-29 2005-06-28 Contentguard Holdings, Inc. Multi-stage watermarking process and system
US7774279B2 (en) 2001-05-31 2010-08-10 Contentguard Holdings, Inc. Rights offering and granting
US8069116B2 (en) 2001-01-17 2011-11-29 Contentguard Holdings, Inc. System and method for supplying and managing usage rights associated with an item repository
US7028009B2 (en) 2001-01-17 2006-04-11 Contentguardiholdings, Inc. Method and apparatus for distributing enforceable property rights
US7346917B2 (en) * 2001-05-21 2008-03-18 Cyberview Technology, Inc. Trusted transactional set-top box
US8275716B2 (en) 2001-05-31 2012-09-25 Contentguard Holdings, Inc. Method and system for subscription digital rights management
US8099364B2 (en) 2001-05-31 2012-01-17 Contentguard Holdings, Inc. Digital rights management of content when content is a future live event
US7725401B2 (en) 2001-05-31 2010-05-25 Contentguard Holdings, Inc. Method and apparatus for establishing usage rights for digital content to be created in the future
US8275709B2 (en) 2001-05-31 2012-09-25 Contentguard Holdings, Inc. Digital rights management of content when content is a future live event
US6895503B2 (en) 2001-05-31 2005-05-17 Contentguard Holdings, Inc. Method and apparatus for hierarchical assignment of rights to documents and documents having such rights
US6876984B2 (en) 2001-05-31 2005-04-05 Contentguard Holdings, Inc. Method and apparatus for establishing usage rights for digital content to be created in the future
US8001053B2 (en) 2001-05-31 2011-08-16 Contentguard Holdings, Inc. System and method for rights offering and granting using shared state variables
US7853531B2 (en) 2001-06-07 2010-12-14 Contentguard Holdings, Inc. Method and apparatus for supporting multiple trust zones in a digital rights management system
US7774280B2 (en) 2001-06-07 2010-08-10 Contentguard Holdings, Inc. System and method for managing transfer of rights using shared state variables
US7383561B2 (en) 2001-06-29 2008-06-03 Nokia Corporation Conditional access system
SE523805C2 (sv) * 2001-10-24 2004-05-18 Television And Wireless Applic Metod och system för beställning av TV-tjänster via en mobilterminal
US7558759B2 (en) 2001-11-20 2009-07-07 Contentguard Holdings, Inc. Systems and methods for creating, manipulating and processing rights and contract expressions using tokenized templates
US7974923B2 (en) 2001-11-20 2011-07-05 Contentguard Holdings, Inc. Extensible rights expression processing system
US7840488B2 (en) 2001-11-20 2010-11-23 Contentguard Holdings, Inc. System and method for granting access to an item or permission to use an item based on configurable conditions
US20030200548A1 (en) * 2001-12-27 2003-10-23 Paul Baran Method and apparatus for viewer control of digital TV program start time
ES2200671B1 (es) * 2002-02-06 2005-05-16 Semiconductores, Investigacion Y Diseño, S.A. (S.I.D.Sa) Sistema de acceso condicional para contenidos de television digital basado en procedimientos de prepago y en la organizacion en el ancho de banda difusor de contenidos.
US7415440B1 (en) 2002-02-22 2008-08-19 Entriq, Inc. Method and system to provide secure key selection using a secure device in a watercrypting environment
US7805371B2 (en) 2002-03-14 2010-09-28 Contentguard Holdings, Inc. Rights expression profile system and method
JP2005532610A (ja) 2002-03-14 2005-10-27 コンテントガード ホールディングズ インコーポレイテッド 変調された信号を使用して使用権を表現するシステム及び方法
WO2005004391A1 (en) * 2002-03-20 2005-01-13 General Instrument Corporation Enforcement of content rights and conditions for multimedia content
US6988204B2 (en) 2002-04-16 2006-01-17 Nokia Corporation System and method for key distribution and network connectivity
CA2484493A1 (en) 2002-04-29 2003-11-13 Contentguard Holdings, Inc. System and method for specifying and processing legality expressions
US20030208777A1 (en) * 2002-05-02 2003-11-06 Daniel Danker Addressed broadcast messaging
US7444413B2 (en) 2002-06-26 2008-10-28 Microsoft Corporation Authorization access controlled content exchange
DE10248544A1 (de) * 2002-10-14 2004-04-22 Deutsche Telekom Ag Verfahren zum Bereitstellen eines zugangsbeschränkten Dienstes und Kommunikationsvorrichtung dazu
EP1427208A1 (en) * 2002-12-02 2004-06-09 Canal + Technologies Messaging over mobile phone network for digital multimedia network
US20040117490A1 (en) * 2002-12-13 2004-06-17 General Instrument Corporation Method and system for providing chaining of rules in a digital rights management system
US8131649B2 (en) * 2003-02-07 2012-03-06 Igware, Inc. Static-or-dynamic and limited-or-unlimited content rights
US20100017627A1 (en) * 2003-02-07 2010-01-21 Broadon Communications Corp. Ensuring authenticity in a closed content distribution system
US7779482B1 (en) 2003-02-07 2010-08-17 iGware Inc Delivery of license information using a short messaging system protocol in a closed content distribution system
US7703128B2 (en) 2003-02-13 2010-04-20 Microsoft Corporation Digital identity management
US20040177369A1 (en) * 2003-03-06 2004-09-09 Akins Glendon L. Conditional access personal video recorder
EP1621018B1 (en) 2003-04-29 2009-10-14 Koninklijke Philips Electronics N.V. Device and method for recording information
US7685642B2 (en) 2003-06-26 2010-03-23 Contentguard Holdings, Inc. System and method for controlling rights expressions by stakeholders of an item
KR100501332B1 (ko) * 2003-07-04 2005-07-18 삼성전자주식회사 메시지 기반 프로토콜을 이용한 티브이 포탈 서비스 제공시스템 및 그 방법
BRPI0412839A (pt) 2003-07-24 2006-09-26 Lg Electronics Inc mìdia de gravação que tem uma estrutura de dados para gerenciar reprodução de dados de subtìtulo de texto gravado nela e métodos e aparelhos de gravação e reprodução
KR20050012328A (ko) 2003-07-25 2005-02-02 엘지전자 주식회사 고밀도 광디스크의 프레젠테이션 그래픽 데이터 관리 및재생방법과 그에 따른 고밀도 광디스크
KR20050035678A (ko) 2003-10-14 2005-04-19 엘지전자 주식회사 광디스크 장치의 부가 데이터 재생방법 및 장치와, 이를위한 광디스크
KR20050036277A (ko) 2003-10-15 2005-04-20 엘지전자 주식회사 고밀도 광디스크의 네비게이션 정보 관리방법
US7568111B2 (en) 2003-11-11 2009-07-28 Nokia Corporation System and method for using DRM to control conditional access to DVB content
KR20080014929A (ko) * 2003-11-11 2008-02-14 노키아 코포레이션 Drm을 이용하여 광대역 디지털 콘텐츠에 대한 조건부접근을 제어하는 시스템 및 방법
CN100366082C (zh) * 2003-12-24 2008-01-30 华为技术有限公司 数字电视网络中上线用户鉴权方法
CN100346648C (zh) * 2004-01-13 2007-10-31 北京中视联数字***有限公司 数字电视通用用户管理***与授权管理***接口通讯方法
US9461825B2 (en) 2004-01-30 2016-10-04 Broadcom Corporation Method and system for preventing revocation denial of service attacks
US20050172132A1 (en) * 2004-01-30 2005-08-04 Chen Sherman (. Secure key authentication and ladder system
US9094699B2 (en) 2004-02-05 2015-07-28 Broadcom Corporation System and method for security key transmission with strong pairing to destination client
ES2338019T3 (es) 2004-03-18 2010-05-03 Lg Electronics Inc. Medio de grabacion y metodo y aparato para reproducir un flujo o corriente de subtitulos de texto grabados en el medio de grabacion.
US7984488B2 (en) 2004-04-09 2011-07-19 Microsoft Corporation Credential roaming in electronic computing systems
US9344765B2 (en) 2004-07-30 2016-05-17 Broadband Itv, Inc. Dynamic adjustment of electronic program guide displays based on viewer preferences for minimizing navigation in VOD program selection
US11259059B2 (en) 2004-07-30 2022-02-22 Broadband Itv, Inc. System for addressing on-demand TV program content on TV services platform of a digital TV services provider
US7631336B2 (en) 2004-07-30 2009-12-08 Broadband Itv, Inc. Method for converting, navigating and displaying video content uploaded from the internet to a digital TV video-on-demand platform
US9584868B2 (en) 2004-07-30 2017-02-28 Broadband Itv, Inc. Dynamic adjustment of electronic program guide displays based on viewer preferences for minimizing navigation in VOD program selection
US7590997B2 (en) 2004-07-30 2009-09-15 Broadband Itv, Inc. System and method for managing, converting and displaying video content on a video-on-demand platform, including ads used for drill-down navigation and consumer-generated classified ads
US9635429B2 (en) 2004-07-30 2017-04-25 Broadband Itv, Inc. Dynamic adjustment of electronic program guide displays based on viewer preferences for minimizing navigation in VOD program selection
US8660961B2 (en) 2004-11-18 2014-02-25 Contentguard Holdings, Inc. Method, system, and device for license-centric content consumption
FR2882208B1 (fr) * 2005-02-14 2007-05-11 Viaccess Sa Procede et systeme de reception d'un signal multimedia, entite cryptographique pour ce procede de reception et systeme, procede et boite noire pour la fabrication de l'entite cryptographique
JP5025640B2 (ja) * 2005-06-03 2012-09-12 ケーティーフリーテル・カンパニー・リミテッド Drm基盤のコンテンツ提供及び処理方法並びにその装置
US8893179B2 (en) 2005-09-12 2014-11-18 Qualcomm Incorporated Apparatus and methods for providing and presenting customized channel information
KR100755435B1 (ko) * 2005-10-04 2007-09-04 삼성전자주식회사 디지털 방송 제한 수신 단말기 및 그 방법
US8527756B2 (en) * 2005-10-06 2013-09-03 Cisco Technology, Inc. Security device and building block functions
US7720767B2 (en) 2005-10-24 2010-05-18 Contentguard Holdings, Inc. Method and system to support dynamic rights and resources sharing
CN100525434C (zh) * 2005-12-31 2009-08-05 华为技术有限公司 一种在数字电视条件接收***中对用户授权的方法
EP1814278B1 (de) * 2006-01-27 2009-04-08 Siemens Aktiengesellschaft Verfahren zur Zuordnung von zumindest einer Nutzdatenverbindung zu zumindest einer Multiplexverbindung
US20070180231A1 (en) * 2006-01-31 2007-08-02 Widevine Technologies, Inc. Preventing entitlement management message (EMM) filter attacks
EP1827019A1 (fr) * 2006-02-23 2007-08-29 Nagravision S.A. Procédé de contrôle d'accès à des données à accès conditionnel
EP1835742A1 (fr) * 2006-03-13 2007-09-19 Nagravision S.A. Méthode de validation d'accès à un produit par un module de sécurité
WO2007130554A2 (en) 2006-05-02 2007-11-15 Broadon Communications Corp. Content management system and method
US7624276B2 (en) * 2006-10-16 2009-11-24 Broadon Communications Corp. Secure device authentication system and method
US7613915B2 (en) * 2006-11-09 2009-11-03 BroadOn Communications Corp Method for programming on-chip non-volatile memory in a secure processor, and a device so programmed
WO2008066367A1 (es) * 2006-11-30 2008-06-05 Bazan Cuevas Tomas Sistema y método para activación y desactivación a distancia de servicios de televisión por cable
CN101076109B (zh) * 2007-05-11 2010-05-19 天栢宽带网络科技(上海)有限公司 数字电视双向ca***和基于该***的节目订购/取消方法
US8621093B2 (en) * 2007-05-21 2013-12-31 Google Inc. Non-blocking of head end initiated revocation and delivery of entitlements non-addressable digital media network
US11570521B2 (en) 2007-06-26 2023-01-31 Broadband Itv, Inc. Dynamic adjustment of electronic program guide displays based on viewer preferences for minimizing navigation in VOD program selection
DE102007038763A1 (de) * 2007-08-16 2009-02-19 Siemens Ag Verfahren und Vorrichtung zur Sicherung eines Programms gegen eine Kontrollflussmanipulation und gegen einen fehlerhaften Programmablauf
EP2068491A1 (fr) * 2007-12-07 2009-06-10 Gemplus Module d'identité d'un abonné et serveur de diffusion associé, adaptés pour mettre en oeuvre des modèles économiques complexes
US20090165074A1 (en) * 2007-12-21 2009-06-25 General Instrument Corporation Multi-Address Message Addressing
CN100562098C (zh) * 2008-01-03 2009-11-18 济南市泰信电子有限责任公司 数字电视条件接收***及其处理流程
FR2928235A1 (fr) * 2008-02-29 2009-09-04 Thomson Licensing Sas Procede d'affichage de contenus multimedia a perturbations variables en fonctions de droits locaux de recepteurs/ decodeurs.
CN101309120B (zh) * 2008-04-17 2010-12-08 中兴通讯股份有限公司 一种终端获取解密解扰信息的方法及装置
EP2124439A1 (fr) * 2008-05-21 2009-11-25 Nagravision S.A. Méthode d'allocation et de gestion d'abbonements de réception de produits télédiffusés
US20100115575A1 (en) * 2008-11-03 2010-05-06 At&T Intellectual Property I, L.P. System and method for recording and distributing media content
CN101771856B (zh) * 2008-12-26 2012-06-27 北京视博数字电视科技有限公司 信息发送方法及其装置
US8856361B2 (en) * 2009-01-13 2014-10-07 Microsoft Corporation Incrementally changing the availability of a feature
JP2011135547A (ja) * 2009-11-30 2011-07-07 Nippon Hoso Kyokai <Nhk> メッセージ送信装置、メッセージ受信装置およびメッセージ配信システム
EP2357783B1 (fr) * 2010-02-16 2013-06-05 STMicroelectronics (Rousset) SAS Procédé de détection d'un fonctionnement potentiellement suspect d'un dispositif électronique et dispositif électronique correspondant.
US8869141B2 (en) * 2010-03-09 2014-10-21 Avistar Communications Corp. Scalable high-performance interactive real-time media architectures for virtual desktop environments
EP2556646B1 (fr) 2010-04-09 2016-12-21 Orange Technique de contrôle d'accès a un flux de données diffusé
JP5760279B2 (ja) * 2010-05-25 2015-08-05 ティーピー ビジョン ホールディング ビー ヴィ メディアコンテンツに対するユーザのアクセスを制御する方法
EP2395741A1 (en) 2010-06-11 2011-12-14 Nagravision S.A. Method to manage the power setting of a receiver/decoder for pay-TV
EP2719099A4 (en) 2010-07-14 2017-05-17 RMZ Development, LLC Media sharing community
US8938749B2 (en) * 2010-08-31 2015-01-20 At&T Intellectual Property I, L.P. System and method to troubleshoot a set top box device
CN102402394B (zh) * 2010-09-13 2014-10-22 腾讯科技(深圳)有限公司 一种基于哈希算法的数据存储方法及装置
EP2566157A1 (en) 2011-09-02 2013-03-06 Nagravision S.A. Method to optimize reception of entitlement management messages in a Pay-TV system
WO2013072724A1 (en) 2011-11-20 2013-05-23 Nds Limited Hybrid messaging system
US8627097B2 (en) 2012-03-27 2014-01-07 Igt System and method enabling parallel processing of hash functions using authentication checkpoint hashes
US9245003B2 (en) * 2012-09-28 2016-01-26 Emc Corporation Method and system for memory efficient, update optimized, transactional full-text index view maintenance
US9392309B2 (en) * 2013-05-06 2016-07-12 Verizon Patent And Licensing Inc. Entitlement management for video customers
US9661254B2 (en) 2014-05-16 2017-05-23 Shadowbox Media, Inc. Video viewing system with video fragment location
US10601669B2 (en) * 2015-10-27 2020-03-24 Vmware, Inc. Configurable client filtering rules

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5144663A (en) * 1986-04-18 1992-09-01 Kudelski S.A. Fabrique D'engregistreurs Nagra Method of interactive communication between a subscriber and a decoder of a system of pay-television and decoder thereof
WO1994014284A1 (en) * 1992-12-09 1994-06-23 Discovery Communications, Inc. Reprogrammable terminal for suggesting programs offered on a television program delivery system

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5311325A (en) * 1992-06-10 1994-05-10 Scientific Atlanta, Inc. Method and apparatus for providing periodic subscription television services
US5644354A (en) * 1992-10-09 1997-07-01 Prevue Interactive, Inc. Interactive video system
US5329590A (en) * 1993-07-08 1994-07-12 Uniden America Corporation Automatic pay-per-view reception in a satellite receiver
JPH088853A (ja) * 1994-06-24 1996-01-12 Sony Corp スクランブル装置およびデスクランブル装置
US5758257A (en) * 1994-11-29 1998-05-26 Herz; Frederick System and method for scheduling broadcast of and access to video programs and other data using customer profiles
US5642418A (en) * 1995-02-21 1997-06-24 Bell Atlantic Network Services, Inc. Satellite television system and method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5144663A (en) * 1986-04-18 1992-09-01 Kudelski S.A. Fabrique D'engregistreurs Nagra Method of interactive communication between a subscriber and a decoder of a system of pay-television and decoder thereof
WO1994014284A1 (en) * 1992-12-09 1994-06-23 Discovery Communications, Inc. Reprogrammable terminal for suggesting programs offered on a television program delivery system

Also Published As

Publication number Publication date
HUP0001482A2 (hu) 2000-09-28
JP2001519124A (ja) 2001-10-16
NZ514853A (en) 2002-12-20
ATE345645T1 (de) 2006-12-15
AU754166B2 (en) 2002-11-07
EP1679894A2 (en) 2006-07-12
ES2276424T3 (es) 2007-06-16
CZ331099A3 (cs) 2000-07-12
CN1756345A (zh) 2006-04-05
NO994532L (no) 1999-11-19
AU2770497A (en) 1998-10-20
HUP0001482A3 (en) 2002-07-29
US20040068541A1 (en) 2004-04-08
PT974229E (pt) 2007-01-31
NZ500198A (en) 2001-11-30
US7644429B2 (en) 2010-01-05
EP0974229B1 (en) 2006-11-15
EP1679894A3 (en) 2007-10-10
NO994532D0 (no) 1999-09-17
EP0974229B8 (en) 2007-02-14
DE69736952T2 (de) 2007-09-06
IL131949A (en) 2004-06-20
HK1025451A1 (en) 2000-11-10
UA74766C2 (en) 2006-02-15
CA2284023C (en) 2007-07-03
CN1231061C (zh) 2005-12-07
ZA973605B (en) 1998-09-10
JP4079282B2 (ja) 2008-04-23
PL186325B1 (pl) 2003-12-31
CN1254473A (zh) 2000-05-24
IL131949A0 (en) 2001-03-19
PL335585A1 (en) 2000-05-08
RU2196389C2 (ru) 2003-01-10
HU229694B1 (en) 2014-05-28
BR9714601A (pt) 2002-09-10
DE69736952D1 (de) 2006-12-28
TR199902274T2 (xx) 2000-01-21
EP0974229A1 (en) 2000-01-26
CA2284023A1 (en) 1998-10-01
WO1998043426A1 (en) 1998-10-01

Similar Documents

Publication Publication Date Title
CZ301220B6 (cs) Systém s podmíneným prístupem
KR100629413B1 (ko) 암호화된 방송신호의 수신기에 사용하는 스마트카드, 및 수신기
KR100589447B1 (ko) 신호 발생 및 방송
KR20060066173A (ko) 방송 및 수신 시스템, 및 수신기
AU773927B2 (en) Broadcast and reception system, and receiver therefor
AU760416B2 (en) Smartcard for use with a receiver of encrypted broadcast signals, and receiver
CZ330799A3 (cs) Zařízení pro opakované vytváření sady zpráv
CZ330899A3 (cs) Inteligentní karta pro použití s přijímačem kódových vysílaných signálů a přijímač
KR20000076400A (ko) 방송 및 수신 시스템, 및 그를 위한 조건부 액세스 시스템
MXPA99008539A (en) Broadcast and reception system, and conditional access system therefor
MXPA99008541A (en) Smartcard for use with a receiver of encrypted broadcast signals, and receiver
MXPA99008544A (en) Signal generation and broadcasting

Legal Events

Date Code Title Description
PD00 Pending as of 2000-06-30 in czech republic
MK4A Patent expired

Effective date: 20170425