CN100385928C - 处理来自多个广播源的节目和参数信息的系统以及方法 - Google Patents

处理来自多个广播源的节目和参数信息的系统以及方法 Download PDF

Info

Publication number
CN100385928C
CN100385928C CNB2005100825965A CN200510082596A CN100385928C CN 100385928 C CN100385928 C CN 100385928C CN B2005100825965 A CNB2005100825965 A CN B2005100825965A CN 200510082596 A CN200510082596 A CN 200510082596A CN 100385928 C CN100385928 C CN 100385928C
Authority
CN
China
Prior art keywords
program
required programs
information
grade
concrete
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
CNB2005100825965A
Other languages
English (en)
Other versions
CN1717020A (zh
Inventor
丹尼尔·R·施奈德温德
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Technicolor USA Inc
Original Assignee
Thomson Consumer Electronics Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Thomson Consumer Electronics Inc filed Critical Thomson Consumer Electronics Inc
Publication of CN1717020A publication Critical patent/CN1717020A/zh
Application granted granted Critical
Publication of CN100385928C publication Critical patent/CN100385928C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • 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/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/12Systems in which the television signal is transmitted via one channel or a plurality of parallel channels, the bandwidth of each channel being less than the bandwidth of the television signal
    • 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/2353Processing of additional data, e.g. scrambling of additional data or processing content descriptors specifically adapted to content descriptors, e.g. coding, compressing or processing of metadata
    • 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/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • H04N21/2362Generation or processing of Service Information [SI]
    • 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/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4135Peripherals receiving signals from specially adapted client devices external recorder
    • 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/4302Content synchronisation processes, e.g. decoder synchronisation
    • H04N21/4305Synchronising client clock from received content stream, e.g. locking decoder clock with encoder clock, extraction of the PCR packets
    • 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/432Content retrieval operation from a local storage medium, e.g. hard-disk
    • H04N21/4325Content retrieval operation from a local storage medium, e.g. hard-disk by playing back content from the storage medium
    • 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/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4345Extraction or processing of SI, e.g. extracting service information from an MPEG stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/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/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • 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/4627Rights management associated to the content
    • 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
    • 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/47214End-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 content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4751End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user accounts, e.g. accounts for children
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4821End-user interface for program selection using a grid, e.g. sorted out by channel and broadcast time
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8126Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts
    • H04N21/8133Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts specifically related to the content, e.g. biography of the actors in a movie, detailed information about an article seen in a video program
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8166Monomedia components thereof involving executable data, e.g. software
    • H04N21/8173End-user applications, e.g. Web browser, game
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/835Generation of protective data, e.g. certificates
    • H04N21/8352Generation of protective data, e.g. certificates involving content or source identification data, e.g. Unique Material Identifier [UMID]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/835Generation of protective data, e.g. certificates
    • H04N21/8355Generation of protective data, e.g. certificates involving usage data, e.g. number of copies or viewings allowed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • H04N5/782Television signal recording using magnetic recording on tape
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/08Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
    • H04N7/087Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only
    • H04N7/088Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital
    • H04N7/0887Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital for the transmission of programme or channel identifying signals
    • 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
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/84Television signal recording using optical recording
    • H04N5/85Television signal recording using optical recording on discs or drums
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/806Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components with processing of the sound signal
    • H04N9/8063Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components with processing of the sound signal using time division multiplex of the PCM audio and PCM video signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
    • H04N9/8227Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal the additional signal being at least another television signal

Abstract

一种处理来自不同广播源的分组化节目信息的系统,所述信息包括节目和含有相关内容等级数据的具体节目信息。根据其来源,从来自备选广播源的等效参数中选择(310,320,330)所需节目的具体节目参数。为显示、记录或重放,利用所选的具体节目参数来处理(337)所需节目。所选具体节目参数可包含内容等级,所述内容等级被映射到(323)不同节目内容评级系统,并用在访问所需节目的权限的多级确认中。

Description

处理来自多个广播源的节目和参数信息的系统以及方法
本申请是申请号为99123690.4、申请日为1999年11月5日、发明名称为“处理来自多个广播源的节目和参数信息的系统”的发明专利申请的分案申请。
技术领域
本发明涉及对从多个广播源接收的节目以及相关内容等级和系统定时信息的处理,以进行节目播放、记录和重放。
背景技术
在数字视频和音频广播应用中,发送到视频译码器的分组化节目信息、比如高清晰度电视(HDTV)接收机,包含来自多个广播源的广播频道,例如,Fox 5TM,频道13TM。单个广播台的分组化节目信息可包含若干节目子频道的数据内容,节目子频道占据以前由单个模拟广播频道占据的频谱。子频道可包括例如含主节目频道的数字业务、提供股票报价的金融业务频道、体育新闻业务频道以及购物和交互频道,所有这些频道均在事先分配给单个模拟NTSC兼容广播频道的6MHz带宽内传送。
单个广播台的分组化节目信息还包含辅助信息以及节目子频道的数据内容。辅助信息包括系统信息和用于识别和汇编含有所选节目的分组的具体节目数据,还包括节目指南和与所发送的节目数据相关的文本信息。尤其,辅助系统信息包括系统定时信息,系统定时信息提供能够判定将要播送具体节目的时刻的时钟基准。辅助具体节目数据可包括节目内容等级信息(如PG-13),使得能够利用例如像V-chip(芯片)型系统这样的条件存取系统实现父母(parental)控制。辅助系统定时和内容等级信息一般与节目数据一起被编码,以符合公知标准的要求。先进电视系统委员会(ATSC)1997年11月10日出版的“地面广播和有线广播的节目和系统信息协议”、下文称为PSIP标准,对这样一种详细说明结合广播应用的系统定时和内容等级信息的信息协议进行了命名。
在处理来自多个广播源的系统定时和具体节目信息的数字视频系统中可能出现许多问题。特别是,在采用用于调度节目处理功能和为用户显示当前时间的系统定时信息时会出现一些问题。在提供一种在授权访问节目时利用精确节目内容等级信息的条件存取系统,与此同时提供所需特征、比如用户有选择地重设先前设定的内容等级极限的能力的情形下,也会出现一些问题。因此有必要解决这些问题和所派生的问题。
发明内容
本发明的目的是提供一种处理来自不同广播源的分组化节目信息的系统,所述信息包括节目和含有相关内容等级数据的具体节目信息。根据其来源,从来自备选广播源的等效参数中选择所需节目的具体节目参数。为显示、记录或重放,利用所选的具体节目参数来处理所需节目。所选具体节目参数可包含内容等级,所述内容等级被映射到不同节目内容评级系统,并用在访问所需节目的权限确认中。
按照本发明的一个方面,提供一种利用从备选广播源选择的具体节目参数处理节目的方法,该方法适于用在从不同广播源接收分组化节目信息的视频译码器中,来自各个广播源的所述分组化信息包括节目内容和含有节目内容等级数据的具体节目信息,其特征在于包括步骤:从第一广播源选择所需节目,从第二广播源接收包括所述所需节目的具体节目参数的分组化节目信息,接收包括所述所需节目的具体节目参数的分组化节目信息,来自所述第二广播源的所述具体节目参数的作用等效于来自所述第一广播源的所述具体节目参数的作用;根据信号源选择所述接收的具体节目信息参数之一;以及利用所述选择的具体节目参数处理所述所需节目,其中:所述第一广播源包括至少下列各项之一,a)从提供所述所需节目的广播源接收的分组化节目信息以外的信号源,以及b)包含来自不同广播源的信息的复合节目指南,以及所述第二广播源包括从提供所述所需节目的广播源接收的分组化节目信息。
按照本发明的另一方面,提供一种用于根据节目内容等级调整用户对节目处理功能的访问的方法,该方法适于用在从不同广播源接收分组化节目信息的视频译码器中,来自各个广播源的所述分组化信息包括节目内容和含有节目内容等级数据的具体节目信息,其特征在于包括步骤:选择所需节目;从存储器获取所述所需节目的预定内容等级;用所述获取的内容等级按确认调度所述所需节目的处理;从提供所述所需节目的广播源接收的分组化节目信息中导出所述所需节目的内容等级;以及通过比较所述导出的内容等级与等级极限阈值确认访问所述所需节目的用户权限。
附图说明
图1是按照本发明原理用于处理来自多个广播源的节目内容等级(rating)信息和系统定时的数字视频接收设备的方框图。
图2示出按照本发明的用于调度和执行节目处理功能并显示时钟的方法的流程图。
图3示出按照本发明的用于启动节目处理功能调度的节目指南用户界面。
图4示出按照本发明的用于根据从多个广播源接收的节目内容等级调整对节目的访问的方法的流程图。
图5示出按照本发明的用于产生结合系统定时和节目内容等级信息的具体节目信息的方法的流程图。
具体实施方式
图1是按照本发明原理的用于对来自多个广播源的广播信号进行解调和译码的数字视频接收系统的方框图。虽然作为用于接收结合MPEG可兼容格式下的定时信息和具体辅助节目的地面广播视频信号描述了所公开的系统,但它仅仅是说明性的。MPEG数据格式已被广泛采用并在MPEG 2(运动图像专家组)图像编码标准中进行了详细说明,下文称为“MPEG标准”,(ISO/IEC 13818-2,1994年六月第10期,和ISO/IEC 13818-1,1995年1月第20期)。具体节目和定时信息可以有多种类型。例如,它可符合在MPEG系统标准第2.4.4节中规定的具体节目信息(PSI)要求或可符合先前提到的PSIP标准或其他ATSC标准。另外,它可按照具体系统专有的或常规的要求来形成。
本发明的原理可应用于地面、有线、卫星、因特网或计算机网络广播系统,其中编码类型或调制格式可改变。这种系统可包括例如非MPEG兼容系统,涉及传送具体节目信息的其他方法和其他类型的编码数据流。此外,尽管按照对广播节目的处理描述了所公开的系统,但这仅仅是说明性的。术语‘节目’用于表示任何形式的分组化数据,例如音频数据、电话消息、计算机程序、因特网数据或其他通信联络。
在图1的视频接收机系统中,天线10接收用携带音频、视频及表示广播节目内容的相关数据的信号调制的广播载波,并由单元13进行处理。解调器15解调所得数字输出信号。译码器17将单元15输出的解调信号进行网格译码、映射到字节长度数据段、解交织及进行里德-所罗门纠错。来自单元17的纠错输出数据具有MPEG兼容传输数据流的形式,包含表示节目的多路复用的音频、视频及数据分量。单元22将来自单元17的传送流多路分解为音频、视频及数据分量,再由译码系统100的其他元件进行进一步的处理。在一种模式下,译码器100分别在单元50和55上提供供显示的MPEG译码数据和音频再现。在另一种模式下,译码器100处理来自单元17的传送流,以提供MPEG兼容数据流,从而经存储装置90存储在存储介质105上。
用户利用遥控器70选择收看电视频道(用户选择的通道-SC),或者选择收看屏幕菜单,比如节目指南。控制器60利用从遥控器70经接口65提供的选择信息适当地配置图1的元件,以接收要收看的所需节目频道。控制器60包括处理器62和处理器64。单元62处理(即分析、整理和汇编)含节目内容等级和节目指南信息的系统定时信息和具体节目信息。处理器64执行操作译码器100所需的保持控制功能。虽然单元60的功能可作为图1的分离元件62和64来实现,它们也可用单个处理器实现。例如,单元62和64的功能也可结合在微处理器的编程指令中。控制器60配置处理器13、解调器15、译码器17及译码系统100,以对输入信号格式和编码类型进行解调和译码。此外,控制器60还配置其他通信模式的单元13、15和17,例如通过同轴电缆14接收有线电视(CATV)信号或者通过电话线11进行双向(例如因特网)通信。在模拟视频模式下,单元13、15和17接收NTSC兼容信号并由译码器100加以处理,以分别在单元50和55上进行视频显示和音频再现。由控制器60利用双向数据和控制信号总线C设定这些单元中的控制寄存器值,针对输入信号类型分别地配置单元13、15、17和译码器100中的子单元。
提供给译码器100的传送流包括含节目频道数据和辅助系统定时信息的数据分组和含节目内容等级的具体节目信息,以及节目指南信息。单元22将辅助信息分组引导至控制器60,控制器60将该信息分析、整理和汇编为分层排列的列表。包括用户选择节目频道SC的各个数据分组利用汇编的具体节目信息进行识别和汇编。系统定时信息包含时间基准指示符和相关校正数据(例如,白天节省时间指示符和调整时间漂移、跳跃年等的补偿信息)。该定时信息足以让译码器将时间基准指示符变换为一时钟(例如美国东海岸时间和日期),以建立该节目的广播台在将来传送节目的日期和当天的时间。该时钟对于例如启动包含节目播放、节目记录和节目重放的所调度节目处理功能是有用的。而且,具体节目信息包含条件存取、网络信息和识别以及使图1系统调谐到所需频道的链接数据和汇编数据分组以形成完整的节目。具体节目信息还包含辅助节目内容等级信息(例如基于年龄的适当等级),节目指南信息(例如电子节目指南-EPG)和与广播节目有关的描述文本以及支持该辅助信息的汇编和识别的数据。
控制器60将具体节目和系统定时信息汇编为多级分层排列且相互链接的列表。示范性的PSIP兼容分层表排列包括“系统定时表(STT)”,“主指南表(MGT)”,“频道信息表(CIT)”,“事件信息表(EIT)”及诸如“扩充文本表(ETT)”和“等级区域表(RRT)”一类的可选列表。例如,STT包含时间基准指示符和相关校正数据,足以使译码器建立广播源传送节目的时间,精确到正负4秒以内。MGT包含获得在其他列表中传送的具体节目信息的信息,如用于识别与其他列表相关的数据分组的识别符。CIT包含调谐并移转接收用户选择节目频道的信息。EIT包含可在CIT中所列频道上接收的节目(事件)的描述清单。ETT包含描述节目和节目频道的文本消息。
RRT包含节目内容等级信息,如MPAA(美国运动图像协会)或按区域(例如按美国内的国家或洲)整理的V-chip(芯片)兼容等级信息。在描述符信息单元内传送在分层表内描述并补充项目的附加具体节目信息。使节目内容等级与来自特定广播源的特定节目相关的信息可以包含在EIT或PMT中的内容咨询描述符内传送。在其他实施例中,使具体节目与具体等级相关的系统定时和节目内容等级信息可包含在其他列表中,像字幕业务描述符一类的描述符或信息可在用户可定义数据中传送。附加节目内容等级在由译码器100内模拟视频模式下的模拟处理器27处理的NTSC兼容信号中的垂直消隐间隔中传送。控制器经单元22获得的具体节目和系统定时信息存储在单元60的内部存储器内。控制器60在条件存取节目和调度包括节目收视、记录和重放的节目处理功能时采用获得的内容等级和系统定时信息。
控制器60采用图2的过程执行包括节目收视、记录和重放的经调度的节目处理功能。在其他实施例中,相应于图2(和图4)的过程的一种过程可用于执行包括节目传送、节目标准变换、节目加密、解密、加扰、译码的其他调度功能以及包括终止这些处理功能中任何一个的派生的功能。在执行特定节目的经调度处理过程时,控制器60自适应地由特定节目广播源提供的时间基准指示(例如在STT中)产生一调度时钟。这一所产生的调度时钟用于对经调度节目处理功能的启动计时。在启动这一特定节目的经调度处理过程时不考虑先前导出的时钟(例如从其他广播源导出的)。在启动由该特定节目源产生的任何节目的调度处理之前,使调度时钟再与特定广播源提供的STT时间基准信息同步。
这些特征解决了防止应用跨越节目边界的不正确具体节目信息参数(在MGT,CIT,EIT,ETT和RRT等之内的参数)的问题。这可能发生在利用不精确的时钟,比如从广播源产生的而不是从要处理的具体节目的信号源产生的时钟对节目处理调度时。由于在利用多个广播源的系统中发生的节目广播延迟和其他延迟,10秒或更长的时钟不精确性在这些条件下是相当可能的。
由于这种时钟非精确性,在启动或节目记录终止和节目的实际广播时间之间的重叠时段可能记录(或收视或重放)错误的节目。而且,在发生于重叠时段的节目段期间,可能利用先前处理的节目的具体节目信息参数错误地记录节目。因此,一旦重放该节目,在重叠段期间就应用不正确的具体节目参数。例如,这可能引起有缺陷的译码,包括不正确的分组识别和数据采集或者利用不正确的节目内容等级。所以,可能给用户瞬时显示无效或不能采用的图像。在这种条件下,例如,可能将一部分成人内容的等级节目错误地显示给孩子。
当用户启动调度功能时,控制器60采用图2的过程来调度和执行节目处理功能。跟随在步骤200的开始,控制器60在步骤203通过显示在显示器50(图1)上的节目指南界面响应用户调度命令调度节目收看(包括调谐和数据采集)、记录或重放。其他实施例可采用用于这种调度功能的备选用户界面。
在通过图3的节目指南调度节目收视或记录时,用户利用菜单图标853和855游动至所需频道和节目。用户分别借助选择图标805或图标810通过加亮新闻图标849选择一个节目、例如新闻节目849,并调度新闻节目849以进行收视或记录。同样用户可调度电影的重放,例如来自存储装置90和介质105(图1)电影项847(终端负载II)。用户通过加亮电影项847和选择图标815调度电影的重放。在其他实施例中,用户可借助其他方法,例如利用遥控器70的按钮而不是节目指南图标805,810和815来调度节目收视、记录或重放。
当用户选择图标805或810时,控制器60将新闻项849的播送和结束的调度时间存储在内部存储器中。控制器60由事先从EIT导出的存储节目指南信息确定新闻项849的播送和结束的调度时间。一旦用户选择图标815,控制器60结合单元37(图1)产生调度菜单,使用户能输入将来重放电影847的时间或选择立即重放电影。用户利用遥控器70选择控制和游动图标并输入时间等,遥控器70支持光标操纵(或基于备选光标的装置,如鼠标或键盘系统)。
返回图2的过程,控制器60在步骤205配置单元13、15和17(图1)和译码器100的部件,以接收包含用户所选节目的分组化节目信息。控制器60配置处理器13、解调器15和译码器17,以接收具体频道频率和所需节目的广播台的发送频道的数据格式(已在步骤203先选择)。在步骤210,控制器60通过以预定STT PID和列表识别数据(表_ID)配置多路分解器22来获取包含来自所需节目广播源的STT数据的数据分组。由此控制器60获取包含当前时间基准指示和所需节目广播源产生的时间校正数据的STT数据。以预定周期性时间间隔(由PSIP标准推荐,至少每秒一次)发送和获取STT数据。
在步骤215,在节目记录和收视模式下,控制器60利用获取的STT时间基准(指示从时基时间特别是从1980年1月6时上午12点起经过的秒数)与包括偏移值和白天节省时间指示符(按PSIP标准节6.1)的STT校正数据一起导出时钟。导出的时钟包含日期和时间并包含年、月、日和一天的时间。在从时间基准指示导出时钟时计算下列四个值:
1)从时基开始的分钟数=(从时基开始的所接收秒数)/60
2)从时基开始的小时数=(从时基开始的所接收分钟数)/60
3)从时基开始的天数=(从时基开始的小时数)/24
4)从时基开始的年数=(从时基开始的天数)/(每年的天数),其中,每年的天数=365,或闰年时为366
注意,
上列表达式中的时基是1980年1月6时上午12点。
根据以上四值,按下列等式确定导出的时钟分量,年、月、日和一天的时间。
1)当年=基础年+自时基开始的年数,
2)一年的当天=自时基开始的天数-(自时基开始的年数×每年的天数),
此外,直接从当年和一年的当天确定当月和该月的当天。
3)一天的当前小时=自时基开始的小时数-(自时基开始的天数×24),
4)小时的当前分钟=自时基开始接收的分钟数-(自时基开始的小时数×60)
5)分钟内的当前秒=自时基开始接收的秒数-(自时基开始的分钟数×60)
则导出的时钟为,当前总时间=当年、月、日、小时、分钟和秒。另外,按PSIP标准6.1节和附录A(或者在非PSIP兼容系统中由相应校正因子),利用包括补偿值和白天节省时间指示符的STT校正数据来校正所导出的时钟。
在步骤215,在节目重放模式下,为启动电影重放,控制器60采用与存储装置90的操作同步的内部系统时钟。在其他实施例中,控制器60可从多种其他形式的时钟数据导出调度时钟。最好是让用于导出调度时钟的时钟数据与在播送所需节目时广播源发送的时钟同步。这是例如在收视和记录模式下利用来自所需节目广播源的STT数据和在重放模式下利用与重放装置同步的系统时钟实现的。在启动所需节目的所调度处理时,不考虑STT数据和从来自所需节目源以外的广播源的STT数据导出的时钟。
在步骤220,控制器60用在步骤215导出的时钟信息更新(即校正和再同步化)内部保存的调度时钟。以这种方式,从以等于或小于一秒的间隔接收的更新STT数据获得的导出时钟值,周期性地更新调度时钟。在从STT数据更新调度时钟之间的时间间隔内,利用控制器60内的内部晶体时钟频率保存调度时钟。在其他实施例中,利用步骤205-215的方法,控制器60可建立和保存分离调度时钟和/或STT导出时间基准和与每一节目广播源相关的校正信息(例如每一广播源的一个时钟)。在步骤220,如果未从所需节目的广播源获得时钟基准信息,控制器60利用事先导出的调度时钟。在步骤225,控制器60以步骤203中事先建立的调度处理时间启动所需节目的处理。控制器60根据在步骤220确定的调度时钟判定是否已到达启动处理(在步骤203事先调度的)的时间。
在步骤225,通过识别和获取包含所需节目的分组,控制器60启动所需节目的处理,以便以调度的处理时间进行收视、记录或重放。具体地说,控制器60和处理器22(图1)从CIT确定在从单元17输入到译码器100的分组化译码传送流中的视频、音频和分画面流的PID。视频、音频和分画面流构成在所选频道SC上传送的所需节目。处理器22将MPEG兼容视频、音频和分画面流分别提供给视频译码器25、音频译码器35和分画面处理器30。视频和音频流包含表示所选择频道SC节目内容的压缩的视频和音频数据。分画面数据包含与频道SC节目内容相关的EIT、ETT和RRT信息。
译码器25将来自单元22的MPEG兼容分组化视频数据译码和解压缩并经多路复用器40提供解压缩的节目表示像素数据到NTSC编码器45。类似地,音频处理器35将来自单元22的分组化音频数据译码并将与相关解压缩视频数据同步的译码并放大的音频数据提供到进行音频再现的装置55。处理器30将从单元22接收的分画面数据译码和解压缩。
处理器30将来自单元22的EIT、RRT和ETT数据进行汇编、整理和翻译以产生格式化的节目指南数据输出到OSD 37。OSD 37处理EIT、RRT和ETT和其他信息以产生表示字幕、控制和信息菜单显示的像素映射数据,包括可选菜单选项和其他用于显示在显示器50上的项目。被显示的控制和信息菜单使用户能够选择收看的节目,和调度将来节目处理功能,包括a)调谐接收要收看的所选择节目,b)记录节目到存储介质105上,及c)从介质105重放节目。
在控制器60的控制下,以重叠像素映像数据的形式产生包括OSD产生器37产生的文本和图形的控制和信息显示。在控制器60的控制下,经多路复用器40,在编码器45中,将来自单元37的重叠像素映像数据与来自MPEG译码器25的表示解压缩像素的数据组合并同步。由NTSC编码器45将表示频道SC上视频节目的组合像素映像数据与相关分画面数据一起进行编码并输出到显示器50供显示。
在步骤230(图2),控制器60产生呈现给用户的第二时钟,例如在图3的节目指南中描绘的所显示时钟项857(还包括日期)。第二时钟不同于调度时钟,它是用于防止在调度时钟下出现的时间变化不连续性被显示并干扰用户。控制器60通过下以方式产生第二时钟,a)利用例如一低通滤波器对调度时钟值进行滤波,以防止突发的不连续性,或者b)在用户看不见时周期更新第二时钟。另一方面,可采用如下第二时钟,其与调度时钟无关,并且是a)基于控制器60的内部时钟和译码器100系统,b)是在一个单独的且不同于节目内容频道的频道上接收的,或者,c)例如,嵌套在列出来自多个广播源的节目的复合节目指南内被接收。图2的过程在步骤235结束。
控制器60采用图4的方法处理来自不同广播源的分组化节目信息,其利用功能上等效的具体节目信息参数,包括从备选广播源动态地选择的节目内容等级数据。在处理分组化节目信息时,控制器60最好根据该参数的广播源,自适应地选择具体节目参数。图4的过程还可应用于模拟视频NTSC兼容节目的调度和源自垂直消隐间隔的等级信息的采集和处理。
在图4的示范性实施例中,控制器60根据从提供模拟或数字数据的多个广播源接收的节目内容等级调整对节目的访问。控制器60响应通过由OSD单元37产生并在单元50上显示的控制和信息菜单(如结合图2所描述的)输入的用户命令,调整对节目的访问。例如,一旦提供了包括用户标识(ID)和预定口令的资格数据,控制和信息菜单使用户能够进入他自己和他人的内容等级分布。内容等级分布允许用户按照一用户选择的评级(rating)系统为译码器100的各个用户设定最大等级极限阈值。用户可按照像V-chip(芯片)、MPAA或其他系统这样许多不同的评级系统选择等级极限阈值。因此译码器100使得对孩子和其他人访问广播节目进行父母控制成为可能。此外,控制和信息菜单使用户可根据像用户标识字和口令一类的授权数据的输入重设所选择的预置最大等级极限。
在执行图4的过程时,跟随开始步骤300,在步骤303,控制器60启动节目收视(包括调谐和采集)、记录或重放的调度。如前所述,控制器60通过图3的节目指南界面根据用户的调度命令启动调度。在步骤305,控制器60配置单元13、15和17(图1)以及译码器100的部件,以从第一广播源接收复合节目指南信息。复合节目指南信息包含节目描述和支持设备并对构成多种不同广播源产生的各个节目的分组数据译码的其他信息。控制器60配置处理器13、解调器15和译码器17,以接收第一广播源提供的传输频道的具体频道频率和数据格式。由此,在步骤305,控制器60与单元22一起从第一广播源获取含包括所需节目的节目内容等级的具体节目信息的复合节目指南信息。此外,在步骤305,控制器60将具体节目信息存储在内部存储器中,并在步骤310从包含在所存储具体节目信息的EIT中的内容咨询描述符检索所需节目的内容等级。控制器60从所存储的具体节目信息的检索RRT判定所检索的内容等级的评级系统(即所需节目是否是根据例如V-chip(芯片)或MPAA兼容系统评级的)。
在步骤315,控制器60比较所检索的节目内容等级与包含在预定用户具体等级分布中的最大等级阈值极限。等级阈值极限决定授权译码器100系统的当前用户访问的最大节目内容等级。如果所需节目的内容等级不超过最大内容等级阈值,控制器60在步骤315调度对所需节目的处理。检索的节目内容等级和最大内容等级阈值极限与包含在先前存储的RRT内的内容评级系统是兼容的。一种示范性的基于寿命的评级系统在图3的节目指南(项目860-872)中作了描绘,包括TV-M,TV-14,TV-PG,TV-G,TV-Y7,TV-Y等级。
在以步骤303-315公开的方式调度节目处理时,在利用来自复合节目指南(或另一等级信息源)的内容等级时可能出现许多问题。具体而言,可能出现问题是因为,a)第一广播源提供的复合指南中的内容等级可能不精确,以及b)由于种种原因在步骤315执行的用户权限的验证可能变为无效。例如,由于节目指南极限阈值被顺序重设并由授权用户更改,或者由于所需节目的内容的后续再等级,该验证可能变为无效。
因此,在步骤320,控制器60从所需节目的广播源提供的具体节目信息获取所需节目的第二内容等级。靠近节目广播时间合理地获取来自该第二广播源的内容等级,以使用户访问所需节目权限的当前和可靠的第二次确认成为可能。在步骤325,控制器60将从第二源(所需节目的广播台)获取的内容等级变换为与第一源(复合指南广播台)采用的内容评级系统兼容。控制器60利用预定等效映射信息变换内容等级,所述信息用于将一个广播源的内容等级变换为另一广播源的评级系统。
在步骤330,如果从第一和第二广播源获取的等级是不同的,控制器在它们之间进行选择。一旦选定,内容等级用在进一步的处理中,并可由控制器60用于在步骤330中更新现有的不同等级,例如在图3的节目指南中显示的等级。在步骤330,控制器60从被认为最可靠和最精确的广播源选择具体节目信息参数,此时考虑,a)选择的参数类型(该实例中的内容等级),及b)参数被处理的处理方案中的时间和阶段。可以认为来自一个广播源的具体节目信息参数在具体时间点比来自另一节目源的等效参数更可靠。因此,可根据参数源和其被获取的时间及处理阶段有益地改变参数选择。在其他实施例中,等级变换步骤325可能是不必要的,它可被有选择地用于将选择变换为第二节目源的系统或第三级不同系统。在根据节目内容等级调整访问时选择内容等级是有利的,该内容等级是:a)从所需节目的广播源提供的,以及b)最近获取的等级,尤其是当实际上靠近所需节目的播送时间来获取该等级时。
在步骤335,控制器60利用在步骤330选择的等级,以结合步骤315描述的方式,执行用户访问所需节目的权限的二次确认。具体而言,控制器60将检索的节目内容等级与包含在预定用户具体等级分布中的最大等级阈值极限相比较。一旦成功确认,在步骤337控制器60通过用PID配置多路分解器22启动对所需节目的处理,所述PID用于识别和获取包含构成所需节目的数据流的分组。译码器100处理经识别的所需节目的分组,从而以前面结合图2描述的方式进行收视、记录或重放。图4的过程在步骤340结束。
图4的过程还用于调整对模拟视频节目的访问和从NTSC兼容模拟视频信号的垂直消隐间隔导出的节目内容等级的收集和处理。因而,步骤303-320同样涉及对处理并调谐到模拟视频信号源的模拟视频的调度,用于从NTSC兼容垂直或水平消隐间隔导出内容等级(例如V-chip兼容等级)。另外,步骤325-337的映射、选择、确认和处理利用从模拟视频信号以及从数字具体节目信息导出的等级。
图5示出按照本发明的一种用于产生包括系统定时的具体节目信息和节目内容等级信息的方法。例如,该方法可用在用于广播视频数据的编码器中,例如图1天线10接收的数据,或可用在译码器单元内,例如用在存储模式下的图1控制器60内。
在图1系统的存储模式下,译码器100处理来自单元17的校正输出数据,以提供MPEG兼容数据流供存储。在该模式下,用户通过遥控单元70和接口65选择存储的节目。处理器22与控制器60一起形成压缩的系统和包括含有前述有益特征的STT,MGT,CIT,EIT,ETT和RRT数据的具体节目信息。压缩的信息支持选择存储的节目的译码,但排除不相关的信息。控制器60连同处理器22形成一包含所选节目的分组化内容数据和相关的压缩具体节目信息的复合MPEG兼容数据流。复合数据流输出到存储接口95。
存储接口95缓冲复合数据流以减小数据中的间隙和比特率变化。存储装置90对所得缓冲数据进行处理以适合于存储在介质105上。存储装置90利用公知的误差编码技术,比如信号编码、交织和里德-所罗门编码对来自接口95的缓冲数据流编码,以产生适于存储的编码数据流。单元90将包括压缩具体节目信息的所得编码数据流存储在介质105上。
编码器采用图5的方法来产生包括每个广播台的描述符及STT、MGT、CIT、EIT、ETT和RRT数据的制式和具体节目信息,并将该信息组合在复合数据流中。所产生信息可传送到译码器系统,例如前述图1中由天线10进行接收随后进行译码的系统。随着在图5步骤400开始,在步骤405和410产生每个广播台的描述符及STT、MGT、CIT、EIT、ETT和RRT数据。具体来讲,在步骤405产生CIT。CIT包含允许获取各个广播台产生的可用广播节目和频道的节目识别信息。CIT结合频道识别号和用于识别构成要在特定频道上传送的各节目的各分组化数据流的分组标识符。所产生的CIT还包括链接到包括节目编号、语言代码指示符、以及流类型标识符的所列出节目频道的项目,如结合图1所描述的。
在步骤410,产生EIT,它含有节目指南信息,节目指南信息包括可在CIT中所列出的频道上接收的节目(事件)的描述清单。产生EIT包括内容咨询描述符,内容咨询描述符包含以结合图4描述的方式从由多个广播源提供的等级信息选择和处理的节目内容等级。EIT使具体节目与具体等级相关。在步骤410还产生ETT和RRT。ETT包含例如文本消息描述节目,RRT如前所述包含节目内容等级信息。在步骤410,还产生MGT,它包含允许识别和汇编CIT、EIT、和RRT信息的数据标识符。MGT还输送用于先前所产生CIT、EIT、ETT和RRT的列表尺寸信息。在步骤410还产生STT,它包含对于译码器而言足够的时间基准指示符和相关校正数据,以由节目广播台建立传输节目的时间。
在步骤415,将在步骤405和410产生的STT、MGT、CIT、EIT、ETT和RRT数据及描述符形成为多个广播源的复合制式和具体节目信息。最好让形成的复合制式和具体节目信息使各个STT时间基准与它们的对应广播源相关。在步骤420,在步骤415产生的复合信息与多个频道的视频和音频节目表示分量相组合并格式化为传送流,以便输出。在步骤423,输出传送流被进一步处理,以适合于传输到另一装置,例如,接收机、视频服务器或在存储介质上记录的存储装置。步骤423执行的过程包括公知的编码功能,例如数据压缩里德-所罗门编码、交织、加扰、网格编码以载波调制。在步骤425完成并结束该过程。在图5的过程中,可形成多个CIT、EIT、ETT和RRT列表并将之结合在具体节目信息中,以便容纳扩大数量的频道。
图1的结构不是唯一的。按照本发明的原理,也可导出其他结构来达到相同目标。而且,图1译码器100的部件的功能和图2、4和5的处理步骤可在微处理机的编程指令内全部或部分地实现。此外,按照本发明形成的数据流可用在多种应用中,例如,包括通过电话线的PC(个人计算机)型通信或视频服务器。按照本发明原理的具有一个以上视频、音频分量和形成为包括制式和具体节目信息的数据的节目数据流可记录在存储介质上并传输或者再播送给其他服务器、PC或接收机。

Claims (14)

1.一种利用从备选广播源选择的具体节目参数处理节目的方法,该方法适于用在从不同广播源接收分组化节目信息的视频译码器中,来自各个广播源的所述分组化节目信息包括节目内容和含有节目内容等级数据的具体节目信息,其特征在于包括步骤:
选择所需节目;
从第一广播源接收包括所述所需节目的具体节目参数的分组化节目信息;
从第二广播源接收包括所述所需节目的具体节目参数的分组化节目信息,来自所述第二广播源的所述具体节目参数的作用等效于来自所述第一广播源的所述具体节目参数的作用;
根据信号源选择所述接收的具体节目参数之一;以及
利用所述选择的具体节目参数处理所述所需节目,其中:
所述第一广播源包括至少下列各项之一,a)从提供所述所需节目的广播源接收的分组化节目信息以外的信号源,以及b)包含来自不同广播源的信息的复合节目指南,以及
所述第二广播源包括从提供所述所需节目的广播源接收的分组化节目信息。
2.如权利要求1所述的方法,其特征在于:
所述所需节目的所述选择的具体节目参数包括节目内容等级,以及
所述处理所述所需节目的步骤包括:
显示所述选择的节目内容等级。
3.如权利要求1所述的方法,其特征在于:
所述所需节目的所述具体节目参数包括至少下列各项之一,a)节目内容等级,b)字幕信息,以及c)文本描述信息。
4.如权利要求1所述的方法,其特征在于:
处理所述所需节目的所述步骤包括至少下列步骤之一,a)节目记录,b)节目重放,以及c)节目选择和显示。
5.如权利要求1所述的方法,其特征在于:
调度所述所需节目的所述处理。
6.如权利要求1所述的方法,其特征在于在选择所述具体节目参数的所述步骤中:
根据信号源和参数类型动态地选择所述参数。
7.一种用于根据节目内容等级调整用户对节目处理功能的访问的方法,该方法适于用在从不同广播源接收分组化节目信息的视频译码器中,来自各个广播源的所述分组化节目信息包括节目内容和含有节目内容等级数据的具体节目信息,其特征在于包括步骤:
选择所需节目;
从存储器获取所述所需节目的预定内容等级;
在用所述获取的预定内容等级确认时调度所述所需节目的处理;
从提供所述所需节目的广播源接收的分组化节目信息中导出所述所需节目的内容等级;以及
通过比较所述导出的内容等级与预定用户等级中的等级极限阈值确认访问所述所需节目的用户权限。
8.如权利要求7所述的方法,其特征在于:
在比较所述获取的预定内容等级时,所述预定用户等级中的等级极限阈值须经用户重设。
9.如权利要求7所述的方法,其特征在于包括步骤:
从一个信号源获得所述预定内容等级,该信号源至少包括下列各项之一,a)从提供所述所需节目的广播源接收的分组化节目信息以外的信号源,以及b)包含来自不同广播源的信息的复合节目指南。
10.如权利要求7所述的方法,其特征在于所述调度所述所需节目的处理的步骤包括:调度包括至少下列各项之一的处理功能,a)节目记录,b)节目重放,以及c)节目调谐。
11.如权利要求7所述的方法,其特征在于包括步骤:
从提供所述所需节目的广播源接收的模拟视频信号导出所述所需节目的内容等级。
12.如权利要求7所述的方法,其特征在于:在所述调度所述所需节目的处理的步骤中,
通过比较所述获取的预定内容等级与预定用户等级中的等级极限阈值实现所述确认。
13.如权利要求7所述的方法,其特征在于包括步骤:
调谐接收包含所述所需节目的分组化节目信息。
14.如权利要求7所述的方法,其特征在于包括步骤:
显示所述导出的内容等级。
CNB2005100825965A 1998-11-12 1999-11-05 处理来自多个广播源的节目和参数信息的系统以及方法 Expired - Lifetime CN100385928C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/191,056 1998-11-12
US09/191,056 US6529526B1 (en) 1998-07-13 1998-11-12 System for processing programs and program content rating information derived from multiple broadcast sources

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CNB991236904A Division CN1215712C (zh) 1998-11-12 1999-11-05 处理来自多个广播源的节目和参数信息的系统

Publications (2)

Publication Number Publication Date
CN1717020A CN1717020A (zh) 2006-01-04
CN100385928C true CN100385928C (zh) 2008-04-30

Family

ID=22703960

Family Applications (2)

Application Number Title Priority Date Filing Date
CNB991236904A Expired - Lifetime CN1215712C (zh) 1998-11-12 1999-11-05 处理来自多个广播源的节目和参数信息的系统
CNB2005100825965A Expired - Lifetime CN100385928C (zh) 1998-11-12 1999-11-05 处理来自多个广播源的节目和参数信息的系统以及方法

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CNB991236904A Expired - Lifetime CN1215712C (zh) 1998-11-12 1999-11-05 处理来自多个广播源的节目和参数信息的系统

Country Status (7)

Country Link
US (1) US6529526B1 (zh)
EP (1) EP1001614B1 (zh)
JP (1) JP4510192B2 (zh)
KR (1) KR100707879B1 (zh)
CN (2) CN1215712C (zh)
ES (1) ES2385430T3 (zh)
TW (1) TW444497B (zh)

Families Citing this family (142)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6020189A (en) * 1996-08-30 2000-02-01 The Johns Hopkins University School Of Medicine Fibroblast growth factor homologous factors (FHFs) and methods of use
US6720745B2 (en) * 1997-08-26 2004-04-13 Color Kinetics, Incorporated Data delivery track
US8286207B1 (en) 1998-07-13 2012-10-09 Thomson Licensing System for processing programs and system timing information derived from multiple broadcast sources
US6976265B1 (en) * 1998-10-08 2005-12-13 Ati International Srl Method and apparatus for controlling display of content signals
US6697489B1 (en) * 1999-03-30 2004-02-24 Sony Corporation Method and apparatus for securing control words
US7730300B2 (en) * 1999-03-30 2010-06-01 Sony Corporation Method and apparatus for protecting the transfer of data
US8108891B1 (en) * 1999-04-21 2012-01-31 Mitsubishi Electric Visual Solutions America, Inc. V-chip hours
US7406706B1 (en) * 1999-07-28 2008-07-29 Sony Corporation Method and system for devices efficiently sharing information regarding the content of a digital television bit-stream
US7085377B1 (en) * 1999-07-30 2006-08-01 Lucent Technologies Inc. Information delivery in a multi-stream digital broadcasting system
US20060212908A1 (en) * 1999-08-27 2006-09-21 Ochoa Optics Llc Video distribution system
US7209900B2 (en) * 1999-08-27 2007-04-24 Charles Eric Hunter Music distribution systems
US8090619B1 (en) 1999-08-27 2012-01-03 Ochoa Optics Llc Method and system for music distribution
US7647618B1 (en) 1999-08-27 2010-01-12 Charles Eric Hunter Video distribution system
US6952685B1 (en) * 1999-08-27 2005-10-04 Ochoa Optics Llc Music distribution system and associated antipiracy protection
US6647417B1 (en) 2000-02-10 2003-11-11 World Theatre, Inc. Music distribution systems
US7039614B1 (en) 1999-11-09 2006-05-02 Sony Corporation Method for simulcrypting scrambled data to a plurality of conditional access devices
US9252898B2 (en) 2000-01-28 2016-02-02 Zarbaña Digital Fund Llc Music distribution systems
WO2001067381A1 (en) * 2000-03-06 2001-09-13 Sony Electronics Inc. System and method for effectively implementing an electronic image manager device
US7284064B1 (en) 2000-03-21 2007-10-16 Intel Corporation Method and apparatus to determine broadcast content and scheduling in a broadcast system
US7167895B1 (en) * 2000-03-22 2007-01-23 Intel Corporation Signaling method and apparatus to provide content on demand in a broadcast system
US7877769B2 (en) * 2000-04-17 2011-01-25 Lg Electronics Inc. Information descriptor and extended information descriptor data structures for digital television signals
US8677413B2 (en) 2000-04-17 2014-03-18 Lg Electronics Inc. Information descriptor and extended information descriptor data structures for digital television signals
US6772214B1 (en) * 2000-04-27 2004-08-03 Novell, Inc. System and method for filtering of web-based content stored on a proxy cache server
US20010039657A1 (en) * 2000-04-28 2001-11-08 Tvmentor, Inc. Methods, systems and devices for selectively presenting and sorting data content
CA2342045C (en) * 2000-06-02 2006-05-23 Tri-Vision Electronics Inc. Universal media ratings selector
US20030206631A1 (en) * 2000-06-22 2003-11-06 Candelore Brant L. Method and apparatus for scrambling program data for furture viewing
US20040205812A1 (en) * 2000-06-22 2004-10-14 Candelore Brant L. Method and apparatus for routing program data in a program viewing unit
KR20020005160A (ko) * 2000-07-08 2002-01-17 Didim Power Co Ltd 스포츠 센터용 오디오/비디오 시스템
GB0023408D0 (en) * 2000-09-23 2000-11-08 Koninkl Philips Electronics Nv Handling broadcast data tokens
KR100664012B1 (ko) * 2000-10-14 2007-01-03 엘지전자 주식회사 디지털 티브이의 출력언어 표시방법
US7281061B2 (en) * 2000-12-06 2007-10-09 Matsushita Electric Industrial Co., Ltd. Time managing apparatus for managing time to synchronize with other apparatuses
US20020112243A1 (en) * 2001-02-12 2002-08-15 World Theatre Video distribution system
US8112311B2 (en) * 2001-02-12 2012-02-07 Ochoa Optics Llc Systems and methods for distribution of entertainment and advertising content
EP1231782A1 (en) * 2001-02-13 2002-08-14 Sony International (Europe) GmbH Tuning device for a data distribution network
US20020144265A1 (en) * 2001-03-29 2002-10-03 Connelly Jay H. System and method for merging streaming and stored content information in an electronic program guide
US8949878B2 (en) * 2001-03-30 2015-02-03 Funai Electric Co., Ltd. System for parental control in video programs based on multimedia content information
US20020143591A1 (en) * 2001-03-30 2002-10-03 Connelly Jay H. Method and apparatus for a hybrid content on demand broadcast system
US20020144269A1 (en) * 2001-03-30 2002-10-03 Connelly Jay H. Apparatus and method for a dynamic electronic program guide enabling billing broadcast services per EPG line item
US7034890B2 (en) * 2001-04-13 2006-04-25 Ati Technologies, Inc. Method and apparatus for updating a computer system clock from a real time television signal
US7185352B2 (en) * 2001-05-11 2007-02-27 Intel Corporation Method and apparatus for combining broadcast schedules and content on a digital broadcast-enabled client platform
US7747853B2 (en) 2001-06-06 2010-06-29 Sony Corporation IP delivery of secure digital content
US7895616B2 (en) * 2001-06-06 2011-02-22 Sony Corporation Reconstitution of program streams split across multiple packet identifiers
US7151831B2 (en) * 2001-06-06 2006-12-19 Sony Corporation Partial encryption and PID mapping
US7350082B2 (en) * 2001-06-06 2008-03-25 Sony Corporation Upgrading of encryption
US20030005465A1 (en) * 2001-06-15 2003-01-02 Connelly Jay H. Method and apparatus to send feedback from clients to a server in a content distribution broadcast system
US20030005451A1 (en) * 2001-06-15 2003-01-02 Connelly Jay H. Method and apparatus to distribute content descriptors in a content distribution broadcast system
US20020194585A1 (en) * 2001-06-15 2002-12-19 Connelly Jay H. Methods and apparatus for providing ranking feedback for content in a broadcast system
US20020194603A1 (en) * 2001-06-15 2002-12-19 Jay H. Connelly Method and apparatus to distribute content using a multi-stage broadcast system
US7328455B2 (en) * 2001-06-28 2008-02-05 Intel Corporation Apparatus and method for enabling secure content decryption within a set-top box
US7363569B2 (en) 2001-06-29 2008-04-22 Intel Corporation Correcting for data losses with feedback and response
US7366397B2 (en) * 2001-08-20 2008-04-29 Broadcom Corporation V-Chip data processing for decoder with personal video recording functionality
US7047456B2 (en) * 2001-08-28 2006-05-16 Intel Corporation Error correction for regional and dynamic factors in communications
US20030046683A1 (en) * 2001-08-28 2003-03-06 Jutzi Curtis E. Server-side preference prediction based on customer billing information to generate a broadcast schedule
US20030046633A1 (en) * 2001-08-28 2003-03-06 Jutzi Curtis E. Data error correction based on reported factors and predicted data interference factors
US7960005B2 (en) * 2001-09-14 2011-06-14 Ochoa Optics Llc Broadcast distribution of content for storage on hardware protected optical storage media
KR20030025444A (ko) * 2001-09-20 2003-03-29 주식회사 에이스테크놀로지 디지털 위성방송 시스템의 정보 송수신 방법 및 수신장치
US7231653B2 (en) 2001-09-24 2007-06-12 Intel Corporation Method for delivering transport stream data
US20030061611A1 (en) * 2001-09-26 2003-03-27 Ramesh Pendakur Notifying users of available content and content reception based on user profiles
US20030066090A1 (en) * 2001-09-28 2003-04-03 Brendan Traw Method and apparatus to provide a personalized channel
US8943540B2 (en) * 2001-09-28 2015-01-27 Intel Corporation Method and apparatus to provide a personalized channel
US20030097478A1 (en) * 2001-10-08 2003-05-22 Imagearray, Ltd. Method and system for synchronizing a presentation
US7155012B2 (en) * 2002-01-02 2006-12-26 Sony Corporation Slice mask and moat pattern partial encryption
US7765567B2 (en) * 2002-01-02 2010-07-27 Sony Corporation Content replacement by PID mapping
US7218738B2 (en) * 2002-01-02 2007-05-15 Sony Corporation Encryption and content control in a digital broadcast system
US7039938B2 (en) * 2002-01-02 2006-05-02 Sony Corporation Selective encryption for video on demand
US7302059B2 (en) * 2002-01-02 2007-11-27 Sony Corporation Star pattern partial encryption
US7376233B2 (en) * 2002-01-02 2008-05-20 Sony Corporation Video slice and active region based multiple partial encryption
US7823174B2 (en) * 2002-01-02 2010-10-26 Sony Corporation Macro-block based content replacement by PID mapping
US7215770B2 (en) * 2002-01-02 2007-05-08 Sony Corporation System and method for partially encrypted multimedia stream
US7233669B2 (en) * 2002-01-02 2007-06-19 Sony Corporation Selective encryption to enable multiple decryption keys
US7242773B2 (en) * 2002-09-09 2007-07-10 Sony Corporation Multiple partial encryption using retuning
US20030135605A1 (en) * 2002-01-11 2003-07-17 Ramesh Pendakur User rating feedback loop to modify virtual channel content and/or schedules
US20030135857A1 (en) * 2002-01-11 2003-07-17 Ramesh Pendakur Content discovery in a digital broadcast data service
US8126127B2 (en) * 2002-01-16 2012-02-28 Qualcomm Incorporated Method and apparatus for provision of broadcast service information
US8959230B2 (en) * 2002-01-28 2015-02-17 Qualcomm Incorporated Method and apparatus for negotiation of transmission parameters for broadcast/multicast services
KR100416169B1 (ko) * 2002-02-25 2004-01-24 주식회사 에어코드 데이터 방송 송출/수신 시스템 및 이를 이용한 데이터방송 송출/수신 방법
KR100406122B1 (ko) * 2002-03-29 2003-11-14 한국전자통신연구원 디지털 데이터 방송을 위한 동기화 데이터 삽입 장치 및그 방법
US20040017831A1 (en) * 2002-04-05 2004-01-29 Jian Shen System and method for processing SI data from multiple input transport streams
US7530084B2 (en) * 2002-05-28 2009-05-05 Sony Corporation Method and apparatus for synchronizing dynamic graphics
US20090180025A1 (en) * 2002-05-28 2009-07-16 Sony Corporation Method and apparatus for overlaying graphics on video
BRPI0305026B1 (pt) 2002-06-07 2019-09-17 Thomson Licensing S.A. Método e aparelho para controle da distribuição de dados digitalmente codificados em uma rede
US7016888B2 (en) 2002-06-18 2006-03-21 Bellsouth Intellectual Property Corporation Learning device interaction rules
US6795404B2 (en) 2002-06-18 2004-09-21 Bellsouth Intellectual Property Corporation Device for aggregating, translating, and disseminating communications within a multiple device environment
US20030233660A1 (en) * 2002-06-18 2003-12-18 Bellsouth Intellectual Property Corporation Device interaction
US7039698B2 (en) * 2002-06-18 2006-05-02 Bellsouth Intellectual Property Corporation Notification device interaction
US6889207B2 (en) 2002-06-18 2005-05-03 Bellsouth Intellectual Property Corporation Content control in a device environment
US20030231212A1 (en) * 2002-06-18 2003-12-18 Bellsouth Intellectual Property Corporation User interface to a device environment
US8818896B2 (en) 2002-09-09 2014-08-26 Sony Corporation Selective encryption with coverage encryption
US7724907B2 (en) * 2002-11-05 2010-05-25 Sony Corporation Mechanism for protecting the transfer of digital content
US8572408B2 (en) * 2002-11-05 2013-10-29 Sony Corporation Digital rights management of a digital device
US8645988B2 (en) * 2002-12-13 2014-02-04 Sony Corporation Content personalization for digital content
US8667525B2 (en) * 2002-12-13 2014-03-04 Sony Corporation Targeted advertisement selection from a digital stream
US7409702B2 (en) * 2003-03-20 2008-08-05 Sony Corporation Auxiliary program association table
US20050036067A1 (en) * 2003-08-05 2005-02-17 Ryal Kim Annon Variable perspective view of video images
US7653288B2 (en) * 2003-08-16 2010-01-26 Samsung Electronics Co., Ltd. Information storage medium having data structure for being reproduced adaptively according to player profile information, method for reproducing AV data in interactive mode
KR100565614B1 (ko) 2003-09-17 2006-03-29 엘지전자 주식회사 캡션 송수신 방법
US20050066357A1 (en) * 2003-09-22 2005-03-24 Ryal Kim Annon Modifying content rating
US7366287B2 (en) * 2003-09-25 2008-04-29 At&T Knowledge Ventures, L.P. DTMF lockout utility epoch time stamp
US7263187B2 (en) * 2003-10-31 2007-08-28 Sony Corporation Batch mode session-based encryption of video on demand content
US20050097596A1 (en) * 2003-10-31 2005-05-05 Pedlow Leo M.Jr. Re-encrypted delivery of video-on-demand content
US20050097597A1 (en) * 2003-10-31 2005-05-05 Pedlow Leo M.Jr. Hybrid storage of video on demand content
US7343013B2 (en) * 2003-12-16 2008-03-11 Sony Corporation Composite session-based encryption of video on demand content
US7853980B2 (en) * 2003-10-31 2010-12-14 Sony Corporation Bi-directional indices for trick mode video-on-demand
US7346163B2 (en) * 2003-10-31 2008-03-18 Sony Corporation Dynamic composition of pre-encrypted video on demand content
US7620180B2 (en) * 2003-11-03 2009-11-17 Sony Corporation Preparation of content for multiple conditional access methods in video on demand
US20050102702A1 (en) * 2003-11-12 2005-05-12 Candelore Brant L. Cablecard with content manipulation
US20050169473A1 (en) * 2004-02-03 2005-08-04 Candelore Brant L. Multiple selective encryption with DRM
JP2006033677A (ja) * 2004-07-21 2006-02-02 Matsushita Electric Ind Co Ltd 映像再生出力装置及び映像再生出力方法
WO2006049424A1 (en) * 2004-11-02 2006-05-11 Yong-Seok Jeong Method and apparatus for requesting service using access code
US7895617B2 (en) 2004-12-15 2011-02-22 Sony Corporation Content substitution editor
US8041190B2 (en) 2004-12-15 2011-10-18 Sony Corporation System and method for the creation, synchronization and delivery of alternate content
KR100678018B1 (ko) * 2005-01-07 2007-02-02 엘지전자 주식회사 설정된 시청등급에 따른 기록 및 재생 방법과 장치
KR100691322B1 (ko) * 2005-06-07 2007-03-12 삼성전자주식회사 전송 스트림 송/수신 시스템 및 그 제어방법
KR100754177B1 (ko) * 2005-06-30 2007-09-03 삼성전자주식회사 방송 스트림 시간 정보 관리 방법 및 장치
KR20070025752A (ko) * 2005-09-05 2007-03-08 삼성전자주식회사 방송프로그램의 등급별 녹화방법
JP4855752B2 (ja) * 2005-09-30 2012-01-18 株式会社東芝 Ip放送の送信方法
US20070118857A1 (en) * 2005-11-18 2007-05-24 Sbc Knowledge Ventures, L.P. System and method of recording video content
AU2006320693B2 (en) * 2005-11-29 2012-03-01 Google Inc. Social and interactive applications for mass media
KR100820837B1 (ko) * 2006-01-27 2008-04-10 엘지전자 주식회사 방송 수신기 및 이를 이용한 다이나믹 rrt 정보의 처리 방법
US8185921B2 (en) 2006-02-28 2012-05-22 Sony Corporation Parental control of displayed content using closed captioning
US7555464B2 (en) * 2006-03-01 2009-06-30 Sony Corporation Multiple DRM management
US20070223870A1 (en) * 2006-03-23 2007-09-27 Seagate Technology Llc Single board digital video system
FR2901950B1 (fr) * 2006-05-30 2008-10-10 Nds Technologies France Soc Pa Procede de controle de visualisation de chaines de television notamment pour le renforcement du controle parental, et decodeur de chaines de television
US9679602B2 (en) 2006-06-14 2017-06-13 Seagate Technology Llc Disc drive circuitry swap
US8411977B1 (en) 2006-08-29 2013-04-02 Google Inc. Audio identification using wavelet-based signatures
KR20080022757A (ko) * 2006-09-07 2008-03-12 엘지전자 주식회사 디지털 방송 신호와 상기 신호를 처리하는 장치 및 방법
KR101265625B1 (ko) 2006-09-11 2013-05-22 엘지전자 주식회사 멀티 채널을 정의하는 방송 신호를 처리하는 방송 수신기 및 그 제어방법
US9456250B2 (en) * 2006-12-15 2016-09-27 At&T Intellectual Property I, L.P. Automatic rating optimization
KR101341494B1 (ko) 2007-02-13 2013-12-16 엘지전자 주식회사 사용자 단말 위치 정보 제공 방법 및 장치
KR101356491B1 (ko) * 2007-03-02 2014-02-03 엘지전자 주식회사 Iptv 환경에서의 등급에 관한 정보 처리 방법과 장치및 iptv 시스템
CN101316259B (zh) * 2007-05-30 2012-03-21 华为技术有限公司 内容过滤的方法、装置及系统
KR101377952B1 (ko) * 2007-06-05 2014-03-25 엘지전자 주식회사 방송 신호 전송 방법, 방송 신호 수신 방법 및 방송 수신기
US20080313666A1 (en) * 2007-06-15 2008-12-18 Mark Clifford Evenson Method and system for controlling access to media content distributed within a premises
US8087043B2 (en) * 2007-07-25 2011-12-27 Sony Corporation Extensible downloadable content advisory system
US8407734B2 (en) * 2007-07-25 2013-03-26 Lg Electronics Inc. Broadcasting receiver and method of transmitting / receiving broadcasting signal
US9305590B2 (en) 2007-10-16 2016-04-05 Seagate Technology Llc Prevent data storage device circuitry swap
US20100287584A1 (en) * 2009-05-07 2010-11-11 Microsoft Corporation Parental control for media playback
US8843984B2 (en) 2010-10-12 2014-09-23 At&T Intellectual Property I, L.P. Method and system for preselecting multimedia content
CN103179432B (zh) * 2011-12-21 2016-05-11 上海未来宽带技术股份有限公司 基于网页来进行节目处理的方法及系统
CN103686407A (zh) * 2013-12-04 2014-03-26 乐视网信息技术(北京)股份有限公司 轮播水印显示的方法和系统
US9703846B1 (en) 2014-10-15 2017-07-11 Google Inc. Methods, systems, and media for presenting content based on a generic rating
US9788033B1 (en) * 2016-06-29 2017-10-10 Cisco Technology, Inc. Secure differential insertion of secondary content

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5485518A (en) * 1993-09-30 1996-01-16 Yellowstone Environmental Science, Inc. Electronic media program recognition and choice
US5559548A (en) * 1994-05-20 1996-09-24 Davis; Bruce System and method for generating an information display schedule for an electronic program guide
US5625406A (en) * 1994-12-21 1997-04-29 Thomson Consumer Electronics, Inc. Unified program guide interface
US5757417A (en) * 1995-12-06 1998-05-26 International Business Machines Corporation Method and apparatus for screening audio-visual materials presented to a subscriber

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4323922A (en) 1979-12-17 1982-04-06 Oak Industries Inc. Television coding system with channel level identification
US4930158A (en) 1987-09-02 1990-05-29 Vogel Peter S Selective video playing system
US5410344A (en) 1993-09-22 1995-04-25 Arrowsmith Technologies, Inc. Apparatus and method of selecting video programs based on viewers' preferences
US5550575A (en) 1994-05-04 1996-08-27 West; Brett Viewer discretion television program control system
CA2156871C (en) * 1994-09-09 2005-04-05 Thomas Patrick Newberry Unified program guide interface
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
JP3065227B2 (ja) 1995-03-10 2000-07-17 ソニー株式会社 視聴制限装置および視聴制限方法
JP3372004B2 (ja) * 1995-03-31 2003-01-27 ソニー株式会社 電子番組ガイド装置、電子番組ガイドシステム、および電子番組ガイド方法
US5583576A (en) 1995-09-11 1996-12-10 Oktv, Inc. Rating-dependent parental lock-out for television reception
JP3423160B2 (ja) * 1996-09-30 2003-07-07 三洋電機株式会社 番組案内表示装置
US5754651A (en) * 1996-05-31 1998-05-19 Thomson Consumer Electronics, Inc. Processing and storage of digital data and program specific information
US5844595A (en) 1996-05-31 1998-12-01 Thomson Consumer Electronics, Inc. Decoding of digital data including program specific information
JP3540098B2 (ja) * 1996-06-21 2004-07-07 松下電器産業株式会社 テレビジョン放送受信装置
JP3519883B2 (ja) * 1996-09-30 2004-04-19 三洋電機株式会社 画像表示装置
US6111612A (en) * 1997-07-10 2000-08-29 Thomson Consumer Electronics System for forming and processing text data for use in program specific information for broadcast
JP2003078890A (ja) * 2001-09-04 2003-03-14 Matsushita Electric Ind Co Ltd デジタル放送送出装置、デジタル放送受信装置、デジタル放送送出方法、デジタル放送受信方法、及びプログラム

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5485518A (en) * 1993-09-30 1996-01-16 Yellowstone Environmental Science, Inc. Electronic media program recognition and choice
US5559548A (en) * 1994-05-20 1996-09-24 Davis; Bruce System and method for generating an information display schedule for an electronic program guide
US5625406A (en) * 1994-12-21 1997-04-29 Thomson Consumer Electronics, Inc. Unified program guide interface
US5757417A (en) * 1995-12-06 1998-05-26 International Business Machines Corporation Method and apparatus for screening audio-visual materials presented to a subscriber

Also Published As

Publication number Publication date
JP2000152238A (ja) 2000-05-30
US6529526B1 (en) 2003-03-04
KR100707879B1 (ko) 2007-04-16
TW444497B (en) 2001-07-01
EP1001614B1 (en) 2012-05-30
CN1717020A (zh) 2006-01-04
CN1215712C (zh) 2005-08-17
CN1255806A (zh) 2000-06-07
ES2385430T3 (es) 2012-07-24
EP1001614A1 (en) 2000-05-17
KR20000035074A (ko) 2000-06-26
JP4510192B2 (ja) 2010-07-21

Similar Documents

Publication Publication Date Title
CN100385928C (zh) 处理来自多个广播源的节目和参数信息的系统以及方法
CN1225899C (zh) 用于形成复合节目指南信息的方法
CN100355276C (zh) 获取和处理广播节目和节目指南数据的方法
KR100564839B1 (ko) 패킷화된 프로그램 데이터의 획득 장치, 재분할 가능한 패킷화된 프로그램 가이드 데이터를 적합하게 디코딩하기 위한 장치, 디코더에서 처리하기에 적합한 패킷화된 프로그램 데이터의 형성 방법, 및 디지털 데이터를 포함하는 저장매체
CN101578863B (zh) 可创作的内容等级系统
WO2010090162A1 (ja) コンテンツ受信装置および方法、コンテンツ送信装置および方法、プログラム、並びに記録媒体
Lechner et al. The ATSC transport layer, including program and system information protocol (PSIP)
KR100676058B1 (ko) 방송 신호 수신 기기의 현재 시간 설정 방법
KR101211435B1 (ko) 방송 시스템에서 방송 프로그램 정보 제공 장치 및 방법
KR100586857B1 (ko) 패킷화된 프로그램 정보의 디코딩 방법과 장치, 디지털 데이터를 포함하는 저장 매체, 및 프로그램 가이드 정보의 형성 방법
KR20000044769A (ko) 저작권 정보 기록 방법
MXPA99010439A (en) A system for processing programs and parameter information derived from multiple sources of transmis
KR20060068361A (ko) 디지털 방송 수신 시스템의 전자 프로그램 가이드디스플레이 방법
MXPA99010438A (en) A system for processing programs and system timing information derived from multiple sources of transmis
CN102144397A (zh) 基于服务器的节目记录安排

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term

Granted publication date: 20080430

CX01 Expiry of patent term