CN101374232B - 在配置点模块和接收有线广播信号的主机设备间交互的方法 - Google Patents

在配置点模块和接收有线广播信号的主机设备间交互的方法 Download PDF

Info

Publication number
CN101374232B
CN101374232B CN2008101664822A CN200810166482A CN101374232B CN 101374232 B CN101374232 B CN 101374232B CN 2008101664822 A CN2008101664822 A CN 2008101664822A CN 200810166482 A CN200810166482 A CN 200810166482A CN 101374232 B CN101374232 B CN 101374232B
Authority
CN
China
Prior art keywords
hdmi
dvi
field
diagnostic
information
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.)
Active
Application number
CN2008101664822A
Other languages
English (en)
Other versions
CN101374232A (zh
Inventor
权侊勋
车尚勋
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.)
LG Electronics Inc
Original Assignee
LG 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 LG Electronics Inc filed Critical LG Electronics Inc
Publication of CN101374232A publication Critical patent/CN101374232A/zh
Application granted granted Critical
Publication of CN101374232B publication Critical patent/CN101374232B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/10Adaptations for transmission by electrical cable
    • 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/4424Monitoring of the internal components or processes of the client device, e.g. CPU or memory load, processing speed, timer, counter or percentage of the hard disk space used
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/003Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto
    • G09G5/006Details of the interface to the display terminal
    • 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/4122Peripherals receiving signals from specially adapted client devices additional display device, e.g. video projector
    • 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/418External card to be used in combination with the client device, e.g. for conditional access
    • 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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • 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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video or multiplex stream to a specific local network, e.g. a IEEE 1394 or Bluetooth® network
    • H04N21/43632Adapting the video or multiplex stream to a specific local network, e.g. a IEEE 1394 or Bluetooth® network involving a wired protocol, e.g. IEEE 1394
    • 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/44227Monitoring of local network, e.g. connection or bandwidth variations; Detecting new devices in the local network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2360/00Aspects of the architecture of display systems
    • G09G2360/02Graphics controller able to handle multiple formats, e.g. input or output formats
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2370/00Aspects of data communication
    • G09G2370/04Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller
    • G09G2370/045Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller using multiple communication channels, e.g. parallel and serial
    • G09G2370/047Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller using multiple communication channels, e.g. parallel and serial using display data channel standard [DDC] communication
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2370/00Aspects of data communication
    • G09G2370/12Use of DVI or HDMI protocol in interfaces along the display data pipeline
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/02Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/12Synchronisation between the display unit and other units, e.g. other display units, video-disc players
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/775Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver

Abstract

本发明提供了一种与接收广播信号的主机设备进行交互的方法,所述方法包括:对加扰的广播信号进行解扰并将所解扰的信号发送到主机设备;向主机设备发送对于HDMI状态的诊断请求以便响应于诊断请求执行诊断功能并产生HDMI状态报告;以及接收包括HDMI状态信息的诊断结果的诊断响应;其中,HDMI状态信息包括与在HDMI端口上使用的音频相关的音频编码类型、采样频率以及采样尺寸中的至少一个。

Description

在配置点模块和接收有线广播信号的主机设备间交互的方法
本案是申请日为2005年8月4日、申请号为200510091044.0、发明名称为“数字有线电视接收机、其诊断方法和状态报告的数据结构”的发明专利申请的分案申请。 
相关申请的交叉参考 
本申请要求于2004年8月5日提交的韩国专利申请No.10-2004-0061804的优先权,在此通过参考合并其整个内容。 
技术领域
本发明涉及一种有线广播节目接收机和发送机,更具体地说涉及一种数字有线TV接收机、其诊断方法和HDMI状态报告的数据结构,其中节目接收机提供通过DVI链接或HDMI链接而接连接到有线广播节目接收机(或数字有线TV接收机)的多个外围设备的状态信息。 
背景技术
通常,数字虚拟接口(Digital Visual Interface,DVI)是由被称为数字显示工作组(DDWG)的合作组织(其由在计算机业的一组领导者创建)建立的传输标准。使用DVI将个人计算机(PC)数字连接到平板监视机。更具体地说,DVI是一种标准用于以数字方式连接在PC和监视机之间交换的信号。诸如个人计算机、办公室投影仪、普通等离子体显示机、电控制板(electric board)的、通过连接到PC使用的外围设备已经主要采用了DVI。并且最近,在数字电视(TV)接收机和有线数字电视(TV)接收机中也已经采用了DVI。在开发DVI标准之前,通过复杂的处理过程来交换数字信号。首先,PC创建数字数据。然后,即使数字显示设备能够接收数字数据,也将从PC发送来的数字数据转换为模拟数据,再将该模拟信号转换回数字数据然后发送到数字显示设备。因此,为了避免这种复杂的处理过程,已经开发了DVI标准以允许通过线缆直接地将从PC创建的数字数据以数字方式直接发送到显示设备。在 DVI标准中,以单一的方向发送没有压缩的数字广播信号。 
高清晰度多媒体接口(HDMI)是一种传输标准,其使得由单一的线缆将数字音频和视频信号进行连接而不用压缩。更具体地说,因为在音频信号的情况下可以执行多个频道的传输(5.1频道),所以将该接口称为多媒体接口而不是视频接口将更加准确。换句话说,HDMI和DVI之间的区别是HDMI小于DVI,因为DVI在其中提供了高带宽数字内容保护(HDCP)编码功能,并且DVI支持多个频道的音频。因此,HDMI标准使得DVI能够在音频和视频电子设备两者中被采用,而DVI标准只可以在视频电子设备中采用DVI接口。所以,由于将HDMI考虑作为DVI的更新版本,所以相关产业正开始将应用于数字电视(TV)和机顶盒的输入/示出接口从DVI标准更新到HDMI标准。因为HDMI标准是基于DVI的HDCP和音频信号(EIA/CEA-861)的综合,所以也将HDMI标准称为DVI-HDMI。但是,为了在本发明中清楚地区分HDMI和DVI,将HDMI标准简单称为“HDMI”。而且,在本发明中所述的DVI/HDMI是指“DVI和/或HDMI”并且与术语“DVI-HDMI”区分开来。 
同时,有线广播系统广泛地包括有线广播站(或有线TV站)和有线广播节目接收机(或数字有线TV接收机)。这里,有线广播站是发送有线广播节目的发送和接收端,并且有线广播节目接收机接收发送的有线广播节目。可以将有线广播站称为SO头端(head-end)或MSO头端。SO是指系统运行者(system operator,SO),其是韩国有线系统运行者(即本地有线TV系统运行者),而MSO是指多个系统运行者(Multiple System Operator,MSP),其为一组系统运行者。 
而且,有线广播节目接收机采用开放线缆,其中将包括条件接入(CA)系统的配置点(POD)模块从主机身分离开(或卸下)。比如,POD模块使用个人计算机存储机卡国际协会(PCMCIA)卡,该卡可以被安装到有线广播节目接收机的主机身插槽上或从有线广播节目接收机的主机身插槽分离开。因此,也可以将POD模块称为有线卡,并且将POD模块插入其中的主机身称为主机。比如,数字内置TV或数字就绪(Ready)TV对应于主机,而将主机和POD模块的组合称为有线广播节目接收机。此时,可以将主机通过DVI链接和HDMI链接之一连接到其他的外围设备(如,数字TV、DVD播放机、数字照相机/摄像机、机顶盒等)。更具体地说,在主机内可以存在一个或多个DVI端口或HDMI端口。因此,可以通过DVI链接或HDMI链接将多个外围设备连 接到主机。 
同时,在开放线缆标准中,其中POD模块与主机身分离,提供诊断功能从而允许监视主机的每个状态。诊断功能检查各种状态,比如主机的操作状态和外围设备的连接状态。比如,在STCE282004标准中,在主机POD接口资源层定义了通用诊断协议。已经定义了通用诊断协议以允许通过本地广播站(本地、用户)或有线广播站(远端、MSO头端)实时地监视主机的每个状态信息。这里,在下面的表1中示出了通用诊断协议定义的如下诊断: 
表1 
  
诊断ID 诊断
00 机顶存储器分配
01 软件版本
02 固件版本
03 MAC状态
04 FAT状态
05 FDC状态
06 当前频道报告
07 1394端口
08 DVI状态
09~FF 为将来使用而保留
更具体地说,当从POD模块将诊断请求发送到主机时,并且当诊断ID是‘08’时,请求的具体内容包括验证主机的DVI状态和将验证的DVI状态报告给POD模块。 
图1示出了主机验证DVI状态和发送报告到POD模块所利用的诊断确认对象语法(Diagnostic Confirm Object Syntax)的例子。更具体地说,POD模块分析从主机发送来的Diagnostic_cnfAPDU(即诊断确认对象语法)并且分析与每个诊断ID对应的报告语法,从而为每个诊断项目提取状态信息。比如,在图1的诊断确认对象语法中,当所分析的诊断ID是‘0x08’时,则分析DVI状态报告语法,从而提取DVI状态信息。换句话说,当POD模块将诊断请求(Diagnostic_req APDU)发送到主机以请求主机验证DVI状态并且将所验证的结果报告回POD模块时,主机检查DVI状态并且以DVI状态报告语法(Diagnostic_cnf APDU)的形式将结果发送回POD模块。因此,根据图1所示 的通用诊断协议,POD模块不能从主机请求HDMI状态信息,并且主机不能将任何HDMI状态信息提供给POD模块。 
发明内容
因此,本发明提出了一种数字有线TV接收机、其诊断方法、和HDMI状态报告的数据结构,其基本上消除由于相关技术的缺点和限制而导致的一个或多个问题。 
本发明的一个目的是提供一种数字有线TV接收机、其诊断方法、和HDMI状态报告的数据结构,其可从POD模块发送HDMI状态信息请求而其可验证HDMI状态并且从主机将验证的结果发送到POD模块。 
本发明的另一个目的是提供一种数字有线TV接收机、其诊断方法、和HDMI状态报告的数据结构,其能够扩展在SCTE28标准中(其中“SCTE”代表有线通信工程师协会)定义的通用诊断协议,从而POD模块能够发送HDMI状态信息请求。 
本发明的另一个目的是提供一种数字有线TV接收机、其诊断方法、和HDMI状态报告的数据结构,其能够扩展在SCTE28标准中定义的通用诊断协议,从而主机能够验证HDMI状态并且将验证的结果发送到POD模块。 
本发明的另一个目的是提供一种数字有线TV接收机、其诊断方法、和HDMI状态报告的数据结构,其能够扩展在SCTE28标准中定义的通用诊断协议,从而当通过DVI/HDMI端口将多个外围设备同时连接到主机时,可以将所有状态信息发送到POD模块。 
本发明的其他优点、目的、和特点可以部分通过下面的说明进行陈述,并且部分通过参看下面的说明对于本领域的技术人员变得明显,或者可以通过实践本发明而理解。通过在所编写的说明书和权利要求书以及附图中具体指出的结构可以实现或达到本发明的目的和其他优点。 
为了达到根据本发明目的的这些目的和其他优点,如在这里具体表达和广泛说明的,数字有线TV接收机包括POD模块,和主机设备,其包括控制器和链接到外围设备的HDMI端口,其中当从POD模块接收到对于HDMI状态的诊断请求时控制器产生HDMI状态报告并且将HDMI状态报告发送到POD模块,HDMI状态报告包括与外围设备关联的HDMI状态信息。 
在本发明的另一方面,用于数字有线TV接收机的诊断方法包括:从POD模块接收对于HDMI状态的诊断请求;和通过产生HDMI状态报告并且将HDMI状态报告发送到POD模块来响应于诊断请求而执行诊断功能,该HDMI状态报告包括与链接到HDMI端口的外围设备关联的HDMI状态信息。 
在本发明的另一个方面,在数字有线TV接收机中使用的HDMI状态报告的数据结构包括:连接状态字段,其指示在HDMI端口上是否存在连接,和与链接到HDMI端口的外围设备关联的HDMI状态信息。 
在本发明的另一个实施例中,数字有线TV接收机包括POD模块,和主机设备,其包括控制器、HDMI端口,其链接到第一外围设备;和DVI端口其链接到第二外围设备,该控制器在从POD模块接收到HDMI/DVI状态的诊断请求时,产生HDMI/DVI状态报告并且将HDMI/DVI状态报告发送到POD模块,该HDMI/DVI状态报告包括与第一外围设备关联的HDMI状态信息和与第二外围设备关联的DVI状态信息。 
在本发明的另一个方面,用于数字有线TV接收机的诊断方法包括:从POD模块接收对于HDMI/DVI状态的诊断请求,以及通过产生HDMI/DVI状态报告和将HDMI/DVI状态报告发送到POD模块来响应诊断请求而执行诊断功能,该HDMI/DVI状态报告包括与链接到HDMI端口的第一外围设备关联的HDMI状态信息和与链接到DVI端口的第二外围设备关联的DVI状态信息。 
在本发明的再一方面,在数字有线TV接收机中使用的HDMI/DVI状态报告的数据结构包括:连接状态字段,其指示在HDMI端口和DVI端口的任何一个上是否存在连接,与链接到HDMI端口的第一外围设备关联的HDMI状态信息,和与链接DVI端口的第二外围设备关联的DVI状态信息。 
具体地,本发明提供一种在配置点POD模块和接收有线广播信号的主机设备之间进行交互的方法,所述方法包括:在POD模块对加扰的有线广播信号进行解扰并将所解扰的信号发送到主机设备;在POD模块向主机设备发送对于高清晰度多媒体接口HDMI状态的诊断请求,其中主机设备响应于诊断请求执行诊断功能并产生HDMI状态报告;以及在POD模块接收包括HDMI状态信息的诊断结果的诊断响应,其中,HDMI状态信息包括与在HDMI端口上使用的音频相关的音频编码类型、采样频率以及采样尺寸中的至少一个。 
应该理解本发明上面一般说明和下面的详细说明两者都是示例性的和解释性的,并且期望为所要求权利的本发明提供进一步的说明。 
附图说明
包括的附图示出了本发明的实施例以有利对本发明的进一步理解、和被合并构成本申请的一部分,并且与说明书一起用于解释本发明的原理。在附图中 
图1示出了通用STCE标准的Diagnostic_cnf语法的例子; 
图2示出了在根据本发明的通用诊断中的消息交换协议的例子; 
图3示出了根据本发明的STCE标准的扩展Diagnostic_cnf语法的例子; 
图4A到4C示出了根据本发明实施例的HDMI_DVI_status_report()语法; 
图5示出了根据本发明的数字有线TV接收机的例子; 
图6示出了用于根据本发明实施例来创建和发送DVI/HDMI状态信息的处理步骤的流程图; 
图7A到7C示出了根据本发明另一个实施例的HDMI_status_report()语法;和 
图8示出了用于根据本发明另一个实施例来创建和发送HDMI状态信息的处理步骤的流程图。 
具体实施方式
现在将详细说明本发明的优选实施例,并在附图中示出了例子。只要可能,在所有的附图中将使用相同的标号来指示相同或类似的部件。此外,虽然从普遍公知和常用的术语中选择本发明中使用的术语,但是本发明的说明书中所提到的一些术语是在申请人他或/她的判断下选择的,并且在这里的说明书的相关部分中说明了其详细含意。而且,需要不能简单通过所使用的实际术语,而是通过每个术语中的含意来理解本发明。 
本发明涉及请求主机从POD模块来验证HDMI状态并且将结果报告给POD模块,并且还涉及从主机验证HDMI状态信息并且将结果发送回POD模块。作为例子,为了进行这样的处理过程,扩展了上述相关技术通用诊断协议。这里,通用诊断协议的扩展是用于维持与采用SCTE28标准的所有有线广播节目接收机(或数字有线TV接收机)的兼容性。如上所述,已经将通用诊断协议定义来允许通过本地广播站(本地、用户)或有线广播站(远端、MSO头端)对主机的每个状态信息进行实时监视。 
图2示出了在根据本发明的通用诊断中的消息交换协议的例子。在这个 例子中,POD模块将诊断请求(Diagnostic_req APDU)发送给主机,并且主机将诊断结果(Diagnostic_cnf APDU)发送给POD模块。更具体地说,当POD模块接收诊断命令时,该POD模块将诊断请求(Diagnostic_rep APDU)发送给主机。这里,可以将诊断请求从有线广播站发送到POD模块,或由用户使用遥控器将诊断请求直接输入到POD模块。或者,甚至当没有将诊断请求从POD模块发送时,还可以有规则地(定期地)从主机验证系统状态,并且可将相应的结果发送到POD模块。 
比如,假设没有正常显示有线广播节目,并且如果提供了诊断命令选项,其可以由用户通过遥控器或菜单屏幕来选择,则用户可以通过使用遥控器或菜单屏幕来选择诊断命令选项。如果用户处于他/她不能直接选择诊断命令的环境中,则用户可以通过电话或互联网来联系有线广播站。之后,有线广播站将发送诊断命令到对应的数字有线TV接收机的POD模块。 
同时,从POD模块接收诊断请求(Diagnostic_req APDU)的主机验证与诊断ID对应的每个诊断项目的状态。然后,主机将所验证的结果(Diagnostic_cnf APDU)报告到POD模块。该POD模块或者可以将从主机接收的所验证的结果(Diagnostic_cnf APDU)发送到有线广播站,或者可以通过主机的OSD诊断应用程序将所验证的结果(Diagnostic_cnf APDU)显示给用户。例如,如果在有线广播站(或有线TV站)和有线广播节目接收机(或数字有线TV接收机)之间的可以进行双向传输,则通过00B将诊断结果发送给有线广播站。此时,可以同时将诊断结果发送到有线广播站并且通过OSD诊断应用程序显示在TV屏幕上。如果数字有线TV接收机是单向的,则通过OSD诊断应用程序将诊断结果显示在TV屏幕号上。并且,当用户将所显示的内容通知给有线广播站时,有线广播站根据诊断结果(例如,逐户或有线/无线售后服务(after-services)执行操作。 
在本发明中,扩展了通用诊断协议从而POD模块可以请求主机来执行DVI/HDMI状态的诊断,而且主机也可以验证DVI/HDMI状态并且将对应的状态信息发送回POD模块。更具体地说,如下面表2中所示将在通用诊断协议内被指定为0x08的诊断ID的诊断项目的定义进行扩展。并且,将DVI状态报告语法如同在图4A到4C中所示的DVI/HDMI状态报告语法进行扩展。换句话说,POD模块将请求将被诊断的DVI/HDMI状态的诊断ID(如0x08)包括在Diagnostic_req APDU内,并且将Diagnostic_req APDU发送给主机。 随后,主机将通过DVI链接和HDMI链接的任何一个连接到主机的所有外围设备的所有状态信息包括在Diagnostic_cnf APDU内,并且将Diagnostic_cnfAPDU发送回POD模块。表2示出了在根据本发明的扩展的通用诊断协议中定义的诊断项目和指定给每个诊断项目的ID。 
表2 
  
诊断ID 诊断
00 机顶存储器分配
01 软件版本
02 固件版本
03 MAC状态
04 FAT状态
  
05 FDC状态
06 当前频道报告
07 1394端口
08 DVI/HDMI状态
09~FF 为将来使用保留
这里,以黑体斜体字符标出的诊断ID和项目是在根据本发明的通用诊断协议内新定义的。更具体地说,在新定义中,当诊断ID是0x08时,请求验证和报告所有的DVI状态和HDMI状态。上述表2示出了实施例,其具有请求用于诊断被加入到请求诊断DVI状态的诊断ID的HDMI状态。 
图3示出了根据本发明的诊断确认对象语法的例子,其验证来自主机的DVI或HDMI链接并且将结果报告给POD模块。更具体地说,当诊断ID是0x08时,分析图4A和4C的HMDI_DVI_status_report(),并且提取DVI链接和HMDI链接的状态信息。 
图4A到4C示出了根据本发明的通用诊断协议的DVI/HDMI状态报告语法的例子。更具体地说,除了connection_status字段、host_HDCP_status字段、Device_HDCP_status字段、video_format字段、horizontal_lines字段、vertical_lines字段、scan_rate字段、aspect_ratio字段、prog_inter_type字段以外,剩余的字段都是在本发明中新定义的状态信息。但是,也将每个上述字段的定义扩展到HDMI链接。之后,将详细说明图4A到4C的DVI/HDMI状态报告语法。
首先,connection_status字段指示在主机的DVI端口或HDMI端口上是否存在连接。并且,当connection_status字段值为‘002’时,则没有DVI或HDMI链接(或连接)存在。因此,仅仅当connection_status字段值不为‘002’时才创建DVI/HDMI状态信息。更具体地说,当connection_status字段值不为‘002’时仅仅能够执行IF条件语句‘if(connection_satus!=0x00){}’。此外,当通过DVI链接或HDMI链接将外围设备连接到主机时,connection_count字段被分配有8比特并且指示DVI/HDMI链接的数目。比如,当通过DVI链接将DVD播放机连接到主机并且通过HDMI链接将机顶盒连接到主机时,connection_status字段值为‘2’。 
而且,当通过DVI/HDMI链接将至少一个或(更特别地)多个外围设备连接到主机时,使用FOR循环语句‘for(i=0;i<connection_count;i++){}’(其重复执行与connection_status字段值相同的次数)来将所有状态信息发送到POD模块。FOR循环重复次数相同于connection_count字段值,其指示通过DVI/HDMI链接而连接到主机的外围设备的数目。例如,当connection_count字段值等于‘2’时,FOR循环重复两次。换句话说,每次执行FOR循环,创建HDMI链接的状态信息并且将其发送到POD模块。因此,当重复FOR循环两次时,创建多个DVI/HDMI链接的状态信息并且将其发送到POD模块。 
之后,将说明位于用FOR循环配置的重复语句内的字段。connection_no字段被分配有8比特并且被定义来指示DVI/HDMI链接的顺序(order)。更具体地说,当通过DVI链接或HDMI链接将多个外围设备连接到主机时,该顺序包括DVI/HDMI链接(其具有所创建和发送的它们当前的状态信息)的顺序。此外,connection_mode字段被分配有一个(1)比特并且指示当前在FOR循环中创建的状态信息对应于DVI连接还是HDMI链接。比如,当目前通过HDMI链接将外围设备链接到主机时,将FOR循环内的connection_mode字段值设置为‘1’。相反地,当connection_mode字段值为‘0’时,这指示当前通过DVI链接将外围设备连接到主机。将2比特分配给connection_type字段。这里,connection_type字段对于每个DVI/HDMI链接指示对应的外围设备和主机间的连接类型。换句话说,connection_type字段指示连接到对应的外围设备的主机的DVI/HDMI端口是DVI/HDMI输入端口、DVI/HDMI输出端口或DVI/HDMI输入/输出端口。比如,‘002’指示DVI/HDMI输入端口 (即,只是输入连接),‘012’代表DVI/HDMI输出端口(即,只是输出连接),‘102’指示DVI/HDMI输入/输出端口(即,输入/输出连接)。而且,‘112’代表未使用(或保留)的状态。 
host_HDCP_status字段指示是否在DVI/HDMI链接内启用HDCP。(这里,‘HDCP’代表高带宽数字内容保护标准)。比如,当host_HDCP_status字段值为‘002’时,则禁止HDCP。Device_HDCP_status字段指示通过DVI/HDMI端口连接到主机的外围设备的HDCP状态。video_format字段指示在DVI/HDMI端口上使用的当前视频格式。horizontal_lines字段、vertical_lines字段、scan_rate字段、aspect_ratio字段、和prog_inter_type字段创建与在DVI/HDMI链接内的视频格式对应的信息。 
现在将被定义的字段与当通过HDMI链接将外围设备连接到主机时,即在FOR循环内的当前connection_mode字段值等于‘1’时所创建的HDMI状态信息对应。auxilliary_information_status字段被分配有5比特并且被定义来指示通过HDMI连接与主机连接的外围设备的状态信息。之后,将详细说明每个auxilliary_status字段值的定义。 
比如,当值为000002时,辅助信息(辅助信息,只是视频格式)不存在。当值为000012时,存在辅助视频信息(AVI)InfoFrame信息,并且当值为000102时,存在AUDIO InfoFrame信息。此外,当值为001002时,存在源产品说明(SPD)InfoFrame信息,并且当值为010002时,存在MPEG源InfoFrame信息。而且当值为100002时,存在通用控制(GC)InfoFrame信息。因此,当值为000112时,存在AVI InfoFrame信息和AUDIO InfoFrame信息两者。并且类似地,当值为111112时,存在所有的AVI InfoFrame信息、AUDIOInfoFrame信息、SPD InfoFrame信息、MPEG源InfoFrame信息和GC InfoFrame信息。比如,当通过HDMI链接当前将DVD播放机连接到主机时,并且当发送AVI信息、AUDIO信息和MPEG信息时,auxilliary_information_status字段的值等于‘010112’。而且,由AVI_info{}语法、AUDIO_info{}语法和MPEG_info{}语法创建AVI信息、AUDIO信息和MPEG信息。因此,当分析auxilliary_information_status字段的值时,并且当对应的值等于‘010112’时,分析AVI_info{}语法、AUDIO_info{}语法和MPEG_info{}语法,从而提取AVI信息、AUDIO信息和MPEG信息。 
之后,将详细说明创建AVI信息、AUDIO信息、SPD信息、MPEG信 息和GC信息的过程。更具体地说,当auxilliary_information_status字段的值和0x01之间的逻辑积(或者逻辑乘,逻辑与)等于‘1’时,通过使用在AVI_info{}语法中随后新定义的AVI信息字段来创建HDMI端口内所使用的当前AVI信息。新定义的AVI信息字段包括版本字段、color_space字段、active_format字段、bar_info字段、scan_info字段、aspect_ratio字段、active_format_aspect_ratio字段、picture_scaling字段、video_id_code字段、和pixel_repetion字段。 
版本字段指示AVI InfoFrame版本。color_space字段指示与在当前HDMI链接上的视频关联的色空间信息。比如,每个值指示如下内容: 
002=RGB; 
012=YCbCr4:2:2; 
102=YCbCr4:4:4;和 
112=保留。 
active_format字段指示与在HDMI链接上的视频关联的现在有效(active)的格式。比如,每个值指示如下内容: 
02=无数据;和 
12=现行(active)格式信息有效。 
bar_info字段指示与在HDMI链接上的视频关联的条(bar)信息。比如,每个值指示如下内容: 
002=条数据无效; 
012=垂直条信息有效; 
102=水平条信息有效;和 
112=垂直和水平条信息有效。 
scan_info字段指示与在HDMI链接上的视频关联的扫描信息。比如,每个值指示如下内容: 
002=无数据; 
012=过扫描的(overscanned)(电视); 
102=亚扫描的(underscanned)(计算机);和 
112=保留。 
colorimetry字段指示与在HDMI链接上的视频关联的色度学信息。比如,每个值指示如下内容:
002=无数据; 
012=SMPTE170M或者ITU601; 
102=ITU709;和 
112=保留。 
aspect_ratio字段指示与在HDMI链接上的视频关联的画面宽高比(aspect ratio)。比如,每个值指示如下内容: 
002=无数据; 
012=4:3; 
102=16:9;和 
112=保留。 
active_format_aspect_ratio字段指示与在MI链接上的视频关联的现行格式宽高比。比如,每个值指示如下内容 
10002=与画面宽高比率相同; 
10012=4:3(中心); 
10102=16:9(中心); 
10112=14:9(中心);和 
其他=按DVB AFD现行格式字段。 
picture_scaling字段指示与在HDMI链接上的视频关联的非统一画面定标(scaling)。比如,每个值指示如下内容: 
002=无已知非统一定标; 
012=已经沿水平方向将画面定标; 
102=已经沿垂直方向将画面定标;和 
112=已经水平和垂直地将画面定标。 
video_id_code字段指示与在HDMI链接上的视频关联的CEA短描述符的视频标识码。并且,pixel_repetition字段指示与在HDMI链接上的视频关联的象素重复。比如,每个值指示如下内容: 
00002=无重复(即,发送象素一次); 
00012=发送象素2次(即,重复一次); 
00102=发送象素3次; 
00112=发送象素4次; 
01002=发送象素5次;
01012=发送象素6次; 
01102=发送象素7次; 
01112=发送象素8次; 
10002=发送象素9次; 
10012=发送象素10次;和 
其他=保留。 
同时,当auxilliary_information_status字段值和0x02的逻辑积(或者逻辑相乘,逻辑与)等于‘1’时,通过使用在AUDIO_info{}语法内随后新定义的音频信息字段来创建在HDMI端口内使用的当前音频信息。换句话说,当auxilliary_information_status字段值和0x02的逻辑积(或者逻辑相乘,逻辑与)等于‘1’时,指示当前在HDMI端口使用的辅助视频信息(AVI)InfoFrame。新定义的音频信息字段包括版本字段、audio_coding_type字段、audio_channel_count字段、sampling_frequency字段、sample_size字段、max_bit_rate字段、speaker__allocation字段、down_mix字段和level_shift_value字段。 
版本字段指示AUDIO InfoFrame版本。并且,audio_coding_type字段指示与在HDMI链接上的音频关联的音频编码类别。比如,每个值指示如下内容: 
00002=参照流首标; 
00012=IEC60958PCM; 
00102=AC-3; 
00112=MPEG1(层1&2); 
01002=MP3(MPEG1层3); 
01012=MPEG2(多频道); 
01102=AAC; 
01112=DTS; 
10002=ATRAC;和 
其他=保留。 
audio_channel_count字段指示与在HDMI链接上的音频关联的音频频道计数。比如,每个值指示如下内容: 
0002=参照流首标;
0012=2ch; 
0102=3ch; 
0112=4ch; 
1002=5ch; 
1012=6ch; 
1102=7ch;和 
1112=8ch。 
sampling_frequency字段指示与在HDMI链接上的音频关联的采样频率计数。比如,每个值指示如下内容: 
0002=参照流首标; 
0012=32kHz; 
0102=44.1kHz(CD); 
0112=48kHz; 
1002=88.2kHz; 
1012=96kHz; 
1102=176.4kHz;和 
1112=192kHz。 
sample_size字段指示与在HDMI链接上的音频关联的采样尺寸。比如,每个值指示如下内容: 
002=参照流首标; 
012=16比特; 
102=20比特;和 
112=24比特。 
max_bit_rate字段指示与在HDMI链接上的音频关联的最大比特速率。speaker_allocation字段指示与在HDMI链接上的音频关联的扬声器分配。而且,down_mix字段指示与在HDMI链接上的音频关联的下混合。比如,每个值指示如下内容: 
02=允许或没有关于此的任何确立(assertion)的信息;和 
12=禁止。 
level_shift_value字段指示与在HDMI链接上的音频关联的电平移动值。这里,level_shift_value字段使用dB单位。同时,当 auxilliary_information_status字段值和0x04的逻辑积(或者逻辑相乘,逻辑与)等于‘1’时,通过使用在SPD_info{}语法内随后新定义的SPD信息字段来创建在HDMI端口内使用的当前源产品描述(SPD)信息。换句话说,当auxilliary_information_status字段值和0x04的逻辑积(或者逻辑相乘,逻辑与)等于‘1’时,指示当前在HDMI端口使用的SPD InfoFrame。新定义的SPD信息字段包括版本字段、source_device_info字段、vendor_name_character1到vender_name_character8字段、和product_description_chart1到product_description_chart16字段。 
版本字段指示SPD InfoFrame的版本。source_device_info字段指示与在HDMI链接上的源产品描述格式关联的源设备信息。比如,每个值指示如下内容: 
00h=未知; 
01h=数字STB; 
02h=DVD; 
03h=D-VHS; 
04h=HDD Video; 
05h=DVC; 
06h=DSC; 
07h=V CD(Video CD); 
08h=Game(游戏); 
09h=一般PC;和 
其他=保留。 
vendor_name_character1~8字段每个指示与在HDMI链接上的源产品描述格式关联的厂商名称字符。这些字段与7比特ASCII编码对应。并且,product_description_chart1~16字段每个指示与在HDMI链接上的源产品描述格式关联的产品描述字符。这些字段还与7比特ASCII编码对应。同时,当auxilliary_information-status字段值和的逻辑积(或者逻辑相乘,逻辑与)等于‘1’时,通过使用在MPEG_info{}语法内随后新定义的MPEG信息字段来创建在HDMI端口内使用的当前MPEG信息。换句话说,当auxilliary_information_status字段值和0x08的逻辑积(或者逻辑相乘,逻辑与)等于‘1’时,指示当前在HDMI端口使用的MPEG InfoFrame。这里,新定 义的MPEG信息字段包括版本字段、mpeg_bit_rate0到mpeg_bit_rate3字段、field_repeat字段和mpeg_frame字段。 
版本字段指示MPEG源InfoFrame版本。并且,mpeg_bit_rate0~3字段每个指示与在HDMI链接上的MPEG源关联的MPEG比特率。将MPEG比特率以32比特存储并且以Hz单位表示。mpeg_bit_rate0字段包括最低有效字节,而mpeg_bit_rate3字段包括最高有效字节。如果不知道MPEG速率,或者如果不应用该字段,则将mpeg_bit_rate0~3字段内的所有比特设置为‘0’。比如: 
如果,10Mbps→10,000,000Hz(十进制)→0x00989680(十六进制)高,低字节, 
mpeg_bit_rate00x80低字节; 
mpeg_bit_rate10x96; 
mpeg_bit_rate20x98;和 
mpeg_bit_rate30x00高。 
field_repeat字段指示与在HDMI链接上的MPEG源关联的3:2下拉(pull-down)的扫描场(field)重复。比如,每个值指示如下内容: 
02=新扫描场(或画面);和 
12=重复扫描场。 
mpeg_frame字段指示与在HDMI链接上的MPEG源关联的MPEG帧。比如,每个值指示如下内容: 
002=未知(无数据); 
012=I画面; 
102=B画面;和 
112=P画面。 
同时,当auxilliary_information_status字段值和0x10的逻辑积(或者逻辑相乘,逻辑与)等于‘1’时,通过使用在GC_info{}语法内随后新定义的GC信息字段来创建在HDMI端口内使用的当前通用控制(GC)信息。换句话说,当auxilliary_information_status字段值和0x10的逻辑积(或者逻辑相乘,逻辑与)等于‘1’时,指示当前在HDMI端口使用的GC InfoFrame。这里,新定义的GC信息字段包括版本字段和cp_byte字段。版本字段指示GC InfoFrame版本。并且,cp_byte字段指示在HDMI链接上的通用控制数 据包关联的cp字节。比如,每个值指示如下内容: 
02=将音频/视频设置为静音(mute);和 
12=清除音频/视频静音。 
如上所述,通过使用DVI/HDMI状态报告语法来创建连接到主机的HDMI链接或DVI链接的所有状态信息。这里,在图4中新定义的字段的内容和数目只与本发明的优选实施例对应。因此,因为可以由标准和系统的作者(或设计者)进行改变和改进,所以本发明并不限于这里所述的提出的实施例。而且,为在每个字段中的每个值定义的内容只与本发明的优选实施例对应并且不限于这里所所述的实施例。 
参照图4A到4C,主机验证所有DVI和HDMI链接的状态,并且创建将被报告给POD模块的HDMI_DVI状态报告语法。首先,在connection_status字段值中指示是否存在DVI/HDMI链接。之后,当connection_status字段值不等于‘0’时,即当存在至少一个或多个DVI/HDMI链接时,在connection_status字段中指示在主机内存在的DVI/HDMI链接的数目。随后,FOR循环重复与connection_status字段所指示的相同的次数。每次执行FOR循环,就创建DVI链接或HDMI链接的状态信息。 
图5示出了包括根据本发明的DVI/HDMI控制器的数字有线TV接收机的例子。数字有线TV接收机概括地包括主机100、和可以安装到主机100的插槽或从主机100的插槽卸下(分离)的POD模块200。可以使用主机100来只接收有线广播节目或接收所有类型的广播节目,包括有线广播节目、地波(地面)广播节目或卫星广播节目。图5示出了可以接收有线和地波广播节目两者的有线数字电视的例子。 
此外,存在两种类型的数据广播节目传输方法,在其中发送诸如股票信息或天气预报的数据广播节目。更具体地说,提出了带外(OOB)方法和DOCSIS机顶网关(DSG)方法作为在开放线缆内上行流服务的方法。在观看者观看电视(TV)并且选择期望的节目的时候可以观看数据广播节目。或者,当观看者直接与广播节目互动时或当观看者选择他或她需要的信息时,可以观看数据广播节目。在美国最常使用OOB方法,而在韩国最常使用DSG方法。但是,在韩国,选择哪个方法作为韩国标准的讨论还再进行。这里,还在讨论的方法类型包括唯一OOB方法、OOB/DSG组合方法、唯一DSG方法等。
OOB方法是一种标准,其定义了在有线广播站(头端)内的交叉设备和机顶盒的传输标准。DSG方法涉及有线广播站的有线调制解调器控制系统和在机顶盒内的基于DOCSIS的有线调制解调器之间的传输方法。DOCSIS指由作为美国有线广播标准认证组织的CableLabs采用的数字有线TV标准。DOCSIS标准能使用有线调制解调器来发送数据。在图5中示出了使用OOB/DSG组合方法的数字有线TV接收机的例子。但是,这仅仅是本发明的优选实施例之一,并且根据本发明也可以使用唯一OOB数字有线TV接收机和唯一DSG数字有线TV接收机之一。 
图6示出了用于创建和发送根据本发明的DVI/HDMI状态信息的处理步骤的流程图。之后,将参照图2到图6来说明根据本发明的实施例。更具体地说,在主机100中,调谐器101只调谐从通过天线发送的地波音频/视频(A/V)广播来的特定频道频率,和通过线缆由带内发送的有线A/V广播。然后,将所调谐的频道频率发送到第一解调制器102。因为地波广播和有线广播中的每一个都具有不同的传输方法,在第一解调制器102内的解码方法中的每一个也彼此不同。换句话说,将地波A/V广播解调制到残留边带(VSB)调制方法并且相应地发送,而相应地将有线A/V广播解调制到正交调幅(QAM)方法并发送。因此,当从调谐器101所调谐的频道频率为地波广播频道频率时,从第一解调制器102将所调谐的频道频率解调制到VSB方法。或者,当从调谐器101所调谐的频道频率为有线广播频道频率时,从第一解调制器102将所调谐的频道频率解调制到QAM方法。 
在地波广播的情况下,将从第一解调制器102发送来的解调制的信号发送到多路输出选择器103。并且,在有线广播的情况下,将解调制的信号通过安装在插槽上的POD模块200发送到多路输出选择器103。POD模块200包括条件接入(CA)系统用于防止高附加值(value-added)广播内容被复制并且用于提供受限制的接入。也将POD模块200称为有线卡。当在有线A/V广播中出现扰码时,POD模块解扰有线A/V广播,然后将其发送到多路输出选择器103。当没有将POD模块200插入插槽中时,将从第一解调制器102解调制来的有线A/V广播直接发送到多路输出选择器103。在这种情况下,不能够将被加扰的有线A/V广播解扰。并且从而观看者不能正常观看广播节目。 
多路输出选择器103接收解多路复用的信号并且将多路复用的信号分离 为视频信号和音频信号。之后,多路输出选择器103将分离的信号发送到解码器104。解码器104通过使用视频解码算法和音频解码算法分别将压缩的A/V信号复原为其原始状态,并且随后将所复原的信号输出用于显示。同时,第二调谐器105通过DSG方法调谐经过线缆发送来的数据广播中的特定频道频率,并且将所调谐的频道频率发送到第二解调制器106。第二解调制器106解调制DSG类型的数据广播,然将其发送到CPU110。而且,第三调谐器107通过OOB方法调谐经过线缆发送来的数据广播中的特定频道频率,并且将所调谐的频道频率发送到第三解调制器111。第三解调制器111通过使用四相移键控(QPSK)方法解调制OOB类型数据广播,然后将其发送到POD模块200。更具体地说,因为OOB类型使用QPSK传输方法,所以接收端也使用QPSK类型调制。 
而且,当可以在有线广播站(有线TV站)和有线广播节目接收机(或数字有线TV接收机)之间执行双向通信时,通过OOB方法和DSG方法之一来发送从有线广播节目接收机发送到有线广播站的信息(如,付费预订的节目,主机的诊断信息等)。这就是为什么在这里提供开关单元108的原因。更具体地说,当使用OOB类型的传输时,将用户信息或系统诊断信息通过POD模块200和开关单元108发送到调制器109。然后,使用QPSK方法从调制器109来调制信息,然后将通过线缆发送到有线广播站。另一方面,当使用DSG类型传输时,通过CPU110和开关单元108将信息发送到调制器109。之后,使用QAM-16方法从调制器109来调制信息,然后将其经过线缆发送到有线广播站。 
同时,CPU110分析Diagnostic_req APDU,将其从POD模块200(S201)发送。然后,CPU110验证在诊断ID内是否包括‘0x08’(S202)。当包括0x08时,通过使用DVI/HDMI控制器120来验证DVI/HDMI状态,并且创建所验证的结果,如图4A到4C所示,并且将所验证的结果发送到POD模块200。更具体地说,DVI/HDMI控制器120首先验证外围设备是否通过DVI/HDMI链接而连接到主机,再验证所连接的外围设备的数目,从而建立(或确定)connection_status字段的值和connnection_count字段的值。随后,DVI/HDMI控制器120确定connection_status字段值是否为‘0’(S203)。当connection_status字段值为‘0’时,没有外围设备通过DVI/HDMI链接连接到主机。因此,处理步骤跳到步骤207,从而将指示不包括DVI/HDMI状态 信息的Diagnostic_cnfAPDU发送到POD模块200。 
在上述步骤203中,当connection_status字段值不为‘0’时,通过DVI/HDMI链接至少有一个外围设备连接到主机,所以处理过程行进到步骤204。之后,将变量i初始化为‘0’从而确定变量i的值是否低于(或小于)connnection_count字段值(S205)。变量i是一个值,其比较于connnection_count字段值从而将多于一个的外围设备的所有DVI/HDMI链接状态信息发送到POD模块。这里,每次执行FOR循环就将变量i增加‘1’。因此,在上述步骤205中,当变量i的值低于connnection_count字段值时,则指示还剩余没有被发送到POD模块200的DVI/HDMI链接状态信息。此时,处理过程行进到步骤206,在其中创建connection_no字段、connection_mode字段、connection_type字段、host_HDCP_status字段、device_HDCP_status字段、和视频格式信息。视频格式信息包括horizontal_lines信息、vertical_lines信息、scan_rate信息、aspect_ratio信息和prog_inter_type信息。而且,当connection_mode字段值不等于‘0’时,即当当前状态信息为HDMI链接的状态信息时,创建auxiliary_information_status字段值,并且根据auxiliary_information_status字段值还创建与HDMI链接关联的GC信息、AVI信息、AUDIO信息、SPD信息、和MPEG信息。换句话说,在上述步骤204到206与图4的FOR循环重复语句对应。 
而且,在上述步骤205中,当确定变量i的值低于connection_count字段值时,这指示创建了DVI/HDMI链接的所有状态信息,其将被发送到POD模块200。所以,处理过程行进到步骤207。在Diagnostic_cnf APDU中包括了每次执行FOR循环时所创建的、主机的所有DVI/HDMI链接的状态信息,然后将其发送到POD模块200。 
如上所述,创建和发送DVI/HDMI状态信息的处理过程可以通过使用硬件或者通过使用中间件或软件来执行。而且,DVI/HDMI控制器120可以包括在CPU110中或者形成在外部,如图5所示。在本发明的上述实施例中,POD模块使用诊断ID从而请求主机来诊断DVI/HDMI链接的所有状态。并且,主机验证DVI链接和HDMI链接的所有状态信息,并且将对应的结果发送到POD模块。 
同时,在本发明的另一个实施例中,可以扩展通用诊断协议从而为每个DVI诊断和HDMI诊断指定诊断ID。因此,可以将对每个DVI诊断和HDMI 诊断的请求彼此区分(或识别)并且独立地发送到POD模块。然后,根据所接收的诊断ID,主机可以只验证DVI状态信息和HDMI状态信息之一,并且将所验证的结果发送到POD模块。表3和表4示出了在扩展的通用诊断协议中定义的每个诊断项目和指定给每个诊断项目的诊断ID。 
表3 
  
诊断ID 诊断
00 机顶存储器分配
01 软件版本
02 固件版本
03 MAC状态
04 FAT状态
05 FDC状态
06 当前频道报告
07 1394端口
08 DVI状态
09 HDMI状态
0A~FF 为将来使用保留
表4 
  
诊断ID 诊断
00 机顶存储器分配
01 软件版本
02 固件版本
03 MAC状态
04 FAT状态
05 FDC状态
06 当前频道报告
07 1394端口
08 DVI状态
09 HDMI状态
  
0A DVI/HDMI状态
0B~FF 为将来使用保留
更具体地说,在表3和表4中,以黑体斜体字符标出的项目和诊断ID是在根据本发明的通用诊断协议内新定义的。在表3中,当诊断ID为0x08时,主机验证DVI状态并且将验证的结果发送到POD模块。在另一方面,当诊断ID为0x09时,主机验证HDMI状态并且将验证的结果发送到POD模块。在表4中,将使用单一诊断ID来验证所有DVI/HDMI链接的状态的新定义加入到表3中。此时,将‘0A’指定作为新定义的诊断ID。在上述表3和表4中,将HDMI的诊断ID指定为‘09’并且将DVI/HDMI的诊断ID指定为‘0A’仅仅是本发明的优选实施例的细节。该标准和系统的作者(或设计者)可能选择将‘09’和‘0A’以外的保留的ID值指定作为诊断ID,其并不限于本发明上述实施例中提出的值。而且,当POD模块请求只诊断HDMI状态时,并且当主机只验证所有HDMI链接的状态信息而且将所验证的结果发送到POD模块时,可以用HDMI控制器代替在图5中所示的数字有线TV接收机的DVI/HDMI控制器。 
图7A到图7C示出了当POD模块请求HDMI状态诊断时所创建的、通用诊断协议的HDMI状态报告语法的例子。更具体地说,通过删除在图4A到4C中所示的connection_mode字段和通过删除用于比较connection_mode字段值是否为‘1’的一行(line),来配置图7A到7C的HDMI状态报告语法。而且,HDMI状态报告语法的每个字段的说明与在图4A到4C中所说明的那些相同,因此为了简化将其省略。此时,connection_status字段、host_HDCP_status字段、Device_HDCP_status字段、video_format字段、horizontal_lines字段、vertical_lines字段、scan_rate字段、aspect_ratio字段、和prog_inter_type字段只创建与HDMI链接关联的信息。 
图8示出了用于根据本发明的另一个实施例创建和发送HDMI状态信息的处理步骤的流程图。更具体地说,CPU110分析从POD模块200发送来的Diagnostic_req APDU(S301)。然后,CPU110验证在诊断ID中是否包括‘0x09’(S302)。当包括0x09时,验证HDMI状态,并且发送所验证的结果到POD模块200。换句话说,验证是否通过HDMI链接将外围设备连接到主机,并且也验证所连接的外围设备的数目,从而建立(或确定)connection_status字段值和connection_count字段值。之后,验证connection_status字段值是否 为‘0’(S303)。当connection_status字段值为‘0’时,则没有外围设备通过HDMI链接而连接到主机。因此,处理步骤跳到步骤307,从而将Diagnostic_cnfAPDU发送到POD模块200,其指示没有包括HDMI状态信息。 
在上述步骤303中,当connection_status字段值不为‘0’时,至少有一个外围设备通过HDMI链接而连接到主机,所以处理步骤行进到步骤304。之后,将变量i初始化为‘0’从而确定变量i的值是否低于(或小于)connection_count字段值(S305)。变量i是一个值,其与connection_count字段进行比较从而将多于一个外围设备的所有HDMI链接状态信息发送到POD模块200。这里,每次执行FOR循环时,变量i的值增加1。因此,在上述步骤305中,当变量i的值低于connection_count字段值时,这指示还剩余有没有被发送到POD模块200的剩余HDMI链接状态信息。此时,处理过程行进到步骤306,在其中创建connection_no字段、connection_type字段、host_HDCP_status字段、device_HDCP_status字段、和视频格式信息。这里,视频格式信息包括horizontal_lines信息、vertical_lines信息、scan_rate信息、aspect_ratio信息、和prog_inter_type信息。之后,创建uxiliary_information_status字段值,并且根据auxiliary_information_status字段值来创建与HDMI链接关联的GC信息、AVI信息、AUDIO信息、SPD信息、和MPEG信息。换句话说,上述步骤304到306与图7中的FOR循环重复语句对应。 
同时,在上述步骤305中,当确定变量i的值低于connection_count字段值时,这指示创建了将被发送到POD模块200的、HDMI链接的所有状态信息。因此,处理步骤行进到步骤307。在Diagnostic_cnf APDU中包括在每次执行FOR循环时创建的、主机的所有HDMI链接的状态信息,随后将该Diagnostic_cnf APDU发送到POD模块200。 
如上所述,可以将本发明应用到所有类型的、支持有线广播节目的机顶盒和电视接收机。更具体地说,本发明应用到采用SCTE28标准的所有类型的数字有线电视接收机。同时,在本发明的说明书中提出了优选实施例。因此,当考虑本发明的技术难度时,本领域的技术人员能够改进本发明从而提出本发明的其他实施例。明显地,这些改进不偏离本发明的范围和要旨。 
在上述根据本发明的数字有线TV接收机、其诊断方法、和HDMI状态报告数据结构中,POD模块可以请求主机来验证和报告HDMI状态,并且主 机可以验证HDMI状态信息并且将所验证的结果发送到POD模块。这样,主机可以不仅将DVI状态信息而将HDMI状态信息发送到POD模块。而且,本发明扩展了在SCTE28标准中定义的通用诊断协议内的诊断状态报告语法和诊断ID,从而为在主机内的连接的、所有HDMI链接和DVI链接创建状态信息,并且将该状态信息发送到POD模块,从而便利扩展和提供诊断状态报告语法和诊断ID的兼容性,因此可以将其应用于采用SCTE28标准的所有类型的数字有线TV接收机。 
对本领域的技术人员非常明显,只要不偏离本发明的范围和要旨就可以在本发明中进行各种改进和改动。因此,本发明试图覆盖在所附的权利要求和其等效物范围内提供的本发明的变化和改进。

Claims (7)

1.一种在配置点POD模块和接收有线广播信号的主机设备之间进行交互的方法,所述方法包括:
在POD模块对加扰的有线广播信号进行解扰并将所解扰的信号发送到主机设备;
在POD模块向主机设备发送对于高清晰度多媒体接口HDMI状态的诊断请求,其中主机设备响应于诊断请求执行诊断功能并产生HDMI状态报告;以及
在POD模块接收包括HDMI状态信息的诊断结果的诊断响应,
其中当主机设备经由多个HDMI端口连接到多个外围设备时,与多个HDMI端口相对应的多个诊断由一个诊断标识符所标识,以及
其中,HDMI状态信息包括与在HDMI端口的每个上使用的音频相关的音频编码类型、采样频率以及采样尺寸中的至少一个。
2.根据权利要求1所述的方法,其中所述HDMI状态信息还包括连接类型字段,其将HDMI端口的每个标识为输入端口、输出端口、和输入/输出端口中的任何一种。
3.根据权利要求1所述的方法,其中所述HDMI状态信息还包括:主机高带宽数字内容保护HDCP状态字段,其指示在HDMI端口的每个上是否启用HDCP;和设备HDCP状态字段,其指示连接到HDMI端口的每个的外围设备的HDCP状态。
4.根据权利要求1所述的方法,其中所述HDMI状态信息还包括与在链接到外围设备的HDMI端口的每个上使用的视频相关的色空间信息。
5.根据权利要求1所述的方法,其中在通用诊断协议中定义诊断标识符。
6.根据权利要求1所述的方法,其中通过Diagnostic_req APDU发送诊断请求到主机设备。
7.根据权利要求1所述的方法,其中通过Diagnostic_cnf APDU从主机设备接收诊断响应。
CN2008101664822A 2004-08-05 2005-08-04 在配置点模块和接收有线广播信号的主机设备间交互的方法 Active CN101374232B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020040061804A KR101092438B1 (ko) 2004-08-05 2004-08-05 케이블 방송 수신기 및 그의 진단 방법
KR61804/04 2004-08-05

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CNB2005100910440A Division CN100440924C (zh) 2004-08-05 2005-08-04 数字有线电视接收机及其诊断方法

Publications (2)

Publication Number Publication Date
CN101374232A CN101374232A (zh) 2009-02-25
CN101374232B true CN101374232B (zh) 2011-01-26

Family

ID=35219645

Family Applications (3)

Application Number Title Priority Date Filing Date
CN2008101664822A Active CN101374232B (zh) 2004-08-05 2005-08-04 在配置点模块和接收有线广播信号的主机设备间交互的方法
CNB2005100910440A Active CN100440924C (zh) 2004-08-05 2005-08-04 数字有线电视接收机及其诊断方法
CN2008101664998A Active CN101383957B (zh) 2004-08-05 2005-08-04 在主机设备和配置点模块之间进行交互的方法

Family Applications After (2)

Application Number Title Priority Date Filing Date
CNB2005100910440A Active CN100440924C (zh) 2004-08-05 2005-08-04 数字有线电视接收机及其诊断方法
CN2008101664998A Active CN101383957B (zh) 2004-08-05 2005-08-04 在主机设备和配置点模块之间进行交互的方法

Country Status (7)

Country Link
US (6) US7900237B2 (zh)
EP (1) EP1624669B1 (zh)
KR (1) KR101092438B1 (zh)
CN (3) CN101374232B (zh)
AT (1) ATE467313T1 (zh)
DE (1) DE602005021028D1 (zh)
HK (1) HK1088479A1 (zh)

Families Citing this family (62)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7441058B1 (en) * 2006-09-11 2008-10-21 Apple Inc. Method and system for controlling an accessory having a tuner
US7895378B2 (en) * 2004-04-27 2011-02-22 Apple Inc. Method and system for allowing a media player to transfer digital audio to an accessory
US7797471B2 (en) 2004-04-27 2010-09-14 Apple Inc. Method and system for transferring album artwork between a media player and an accessory
US7529870B1 (en) * 2004-04-27 2009-05-05 Apple Inc. Communication between an accessory and a media player with multiple lingoes
US7441062B2 (en) 2004-04-27 2008-10-21 Apple Inc. Connector interface system for enabling data communication with a multi-communication device
US7526588B1 (en) * 2004-04-27 2009-04-28 Apple Inc. Communication between an accessory and a media player using a protocol with multiple lingoes
US7673083B2 (en) * 2004-04-27 2010-03-02 Apple Inc. Method and system for controlling video selection and playback in a portable media player
US7529872B1 (en) * 2004-04-27 2009-05-05 Apple Inc. Communication between an accessory and a media player using a protocol with multiple lingoes
US8117651B2 (en) 2004-04-27 2012-02-14 Apple Inc. Method and system for authenticating an accessory
US7826318B2 (en) * 2004-04-27 2010-11-02 Apple Inc. Method and system for allowing a media player to transfer digital audio to an accessory
KR101049129B1 (ko) * 2004-07-30 2011-07-15 엘지전자 주식회사 케이블 방송 수신기 및 그의 상태 정보 처리 방법
US7823214B2 (en) 2005-01-07 2010-10-26 Apple Inc. Accessory authentication for electronic devices
CN101273620A (zh) * 2005-09-28 2008-09-24 松下电器产业株式会社 使用操作界面的机器控制方法及使用该方法的电子机器和系统
KR100761140B1 (ko) * 2005-12-01 2007-09-21 엘지전자 주식회사 입력 신호의 검출 방법 및 이를 구현한 방송 수신기
KR100736494B1 (ko) 2006-02-14 2007-07-06 엘지전자 주식회사 호환성을 개선한 뮤트플랙 설정방법 및 이 방법을 이용한하이디피니션 멀티미디어 인터페이스 시스템
US8359624B2 (en) 2006-03-01 2013-01-22 Broadcom Corporation Protocol for control of network or bus attached cable TV set-top box front-end functionality
US8006019B2 (en) 2006-05-22 2011-08-23 Apple, Inc. Method and system for transferring stored data between a media player and an accessory
FR2901656B1 (fr) * 2006-05-24 2008-07-11 Sagem Comm Procede de decodage d'un signal audio video
US7415563B1 (en) * 2006-06-27 2008-08-19 Apple Inc. Method and system for allowing a media player to determine if it supports the capabilities of an accessory
JP4314253B2 (ja) * 2006-07-24 2009-08-12 シャープ株式会社 デジタル機器システム
US7558894B1 (en) 2006-09-11 2009-07-07 Apple Inc. Method and system for controlling power provided to an accessory
KR101306706B1 (ko) * 2006-11-09 2013-09-11 엘지전자 주식회사 디지털 티브이와 연결된 외부기기 자동 설정 장치 및 방법
US8630312B2 (en) * 2006-12-04 2014-01-14 Samsung Electronics Company, Ltd. System and method for wireless communication of uncompressed video having connection control protocol
JP2008211425A (ja) * 2007-02-26 2008-09-11 Funai Electric Co Ltd 情報記録再生装置
KR101404937B1 (ko) * 2007-03-13 2014-06-09 소니 주식회사 통신 시스템, 송신 장치, 송신 방법, 수신 장치 및 수신 방법
JP5029121B2 (ja) * 2007-04-25 2012-09-19 ソニー株式会社 データ受信装置、データ送信装置、および情報処理方法、並びにコンピュータ・プログラム
JP2009044436A (ja) * 2007-08-08 2009-02-26 Toshiba Corp 映像処理装置及び映像処理システム
US8773527B2 (en) * 2007-08-27 2014-07-08 Samsung Electronics Co., Ltd. System and method for capturing debug information using a peripheral device
EP2180637B1 (en) * 2007-09-07 2013-05-29 Sony Corporation Main electronic device for communicating within a network and method for operating a main electronic device for communicating within the network
US8316163B2 (en) 2007-09-10 2012-11-20 John Mezzalingua Associates, Inc. HDMI-quality content transmission along a single medium
JP5176455B2 (ja) * 2007-09-27 2013-04-03 船井電機株式会社 出力装置
KR101403682B1 (ko) * 2007-12-13 2014-06-05 삼성전자주식회사 오디오 데이터를 전송하는 영상기기 및 그의 오디오 데이터전송방법
US8644504B2 (en) 2008-02-28 2014-02-04 Silicon Image, Inc. Method, apparatus, and system for deciphering media content stream
JP5572929B2 (ja) * 2008-03-05 2014-08-20 ソニー株式会社 送信装置
US8201210B2 (en) * 2008-09-04 2012-06-12 At&T Intellectual Property I, L.P. Method and system for a media processor
US8208853B2 (en) 2008-09-08 2012-06-26 Apple Inc. Accessory device authentication
US8238811B2 (en) * 2008-09-08 2012-08-07 Apple Inc. Cross-transport authentication
US8321906B2 (en) * 2008-09-11 2012-11-27 At&T Intellectual Property I, Lp Method and system for a transcoder
JP5262546B2 (ja) * 2008-10-08 2013-08-14 ソニー株式会社 映像信号処理システム、再生装置および表示装置、ならびに映像信号処理方法
KR101030683B1 (ko) * 2008-10-31 2011-04-22 연세대학교 산학협력단 비디오 데이터 인터페이스 장치 및 방법
CN101953155B (zh) 2008-12-11 2013-09-18 晶像股份有限公司 视频及音频数字互动接口的电力传输系统
FR2942667B1 (fr) * 2009-02-27 2016-05-06 Sagem Comm Procede de diagnostic et/ou de mise a jour d'un logiciel d'un dispositif electronique equipe d'un connecteur de type hdmi et dispositif associe.
WO2011019224A2 (ko) * 2009-08-12 2011-02-17 엘지전자 주식회사 3d 상태 정보 진단 방법 및 방송 수신기
CA2772927C (en) 2009-09-03 2017-03-14 Lg Electronics Inc. Cable broadcast receiver and 3d video data processing method thereof
KR101586315B1 (ko) * 2009-10-30 2016-01-18 엘지전자 주식회사 방송 수신기 및 네트워크 장치 모니터링 방법
US11418842B2 (en) 2009-11-03 2022-08-16 DISH Technologies L.L.C. Methods and apparatus for presenting content selection menus
US9398329B2 (en) * 2010-01-12 2016-07-19 Lattice Semiconductor Corporation Video management and control in home multimedia network
KR101748765B1 (ko) * 2010-12-17 2017-06-19 한국전자통신연구원 영상 모드에 따라 영상의 밝기를 자동으로 조정하는 디스플레이 장치 및 방법
JP2012222801A (ja) * 2011-04-14 2012-11-12 Funai Electric Co Ltd 電子機器
US8938312B2 (en) 2011-04-18 2015-01-20 Sonos, Inc. Smart line-in processing
US9042556B2 (en) 2011-07-19 2015-05-26 Sonos, Inc Shaping sound responsive to speaker orientation
US8863210B2 (en) 2011-10-21 2014-10-14 Lg Electronics Inc. Cable broadcast program receiver and a diagnostic method of the cable broadcast program receiver
US9413985B2 (en) * 2012-09-12 2016-08-09 Lattice Semiconductor Corporation Combining video and audio streams utilizing pixel repetition bandwidth
US8978058B2 (en) * 2012-10-12 2015-03-10 Sling Media, Inc. Methods and apparatus for managing interfaces in a placeshifting device
KR20140053531A (ko) * 2012-10-26 2014-05-08 삼성전자주식회사 방송수신장치 및 그 제어방법
WO2018163358A1 (ja) * 2017-03-09 2018-09-13 Necディスプレイソリューションズ株式会社 電子機器および表示方法
KR20190055946A (ko) 2017-11-16 2019-05-24 삼성전자주식회사 Av 출력 분석장치, 방법 및 컴퓨터 판독 가능 기록 매체
TW202205840A (zh) * 2020-07-23 2022-02-01 美商艾銳勢企業有限責任公司 用於偵測不相容纜線(hdmi)之方法及系統
WO2022035521A1 (en) * 2020-08-13 2022-02-17 Arris Enterprises Llc Modem reset package with self-healing
US11495152B2 (en) * 2020-09-01 2022-11-08 Kostal Of America, Inc. Method for diagnosing display connection and operation
US11936949B2 (en) 2020-11-12 2024-03-19 Arris Enterprises Llc Method and system for HDMI smart error recovery and recommended actions
CN112903613B (zh) * 2021-02-24 2022-11-08 南昌大学 一种基于Labview的瞬态吸收光谱控制系统设计方法

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1460377A (zh) * 2001-03-29 2003-12-03 皇家菲利浦电子有限公司 在mpeg2传输流中自适应地插入数据/内容的方法

Family Cites Families (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US611865A (en) * 1898-10-04 Philip john parker
US5014267A (en) 1989-04-06 1991-05-07 Datapoint Corporation Video conferencing network
US5319453A (en) 1989-06-22 1994-06-07 Airtrax Method and apparatus for video signal encoding, decoding and monitoring
US5511167A (en) 1990-02-15 1996-04-23 Hitachi, Ltd. Program processing method and apparatus for producing a data flow type program
AU661339B2 (en) 1991-09-03 1995-07-20 Scientific-Atlanta, Inc. Fiber optic status monitor and control system
CA2173812C (en) 1995-04-11 2000-02-08 Shinichi Kikuchi Recording medium, recording apparatus and recording method for recording data into recording medium, and reproducing apparatus and reproduction method for reproducing data from recording medium
US6067628A (en) * 1998-04-09 2000-05-23 Intel Corporation Method to monitor universal serial bus hub overcurrent
US6219839B1 (en) * 1998-05-12 2001-04-17 Sharp Laboratories Of America, Inc. On-screen electronic resources guide
US6438711B2 (en) 1998-07-15 2002-08-20 Intel Corporation Method and apparatus for performing field diagnostics on a computer system
US6317804B1 (en) * 1998-11-30 2001-11-13 Philips Semiconductors Inc. Concurrent serial interconnect for integrating functional blocks in an integrated circuit device
US6289514B1 (en) 1999-03-29 2001-09-11 Qcom Tv, Inc. System and method for the near-real time capture and reporting of large population consumer behaviors concerning television use
US7213061B1 (en) * 1999-04-29 2007-05-01 Amx Llc Internet control system and method
US6611865B1 (en) 1999-04-30 2003-08-26 Hewlett-Packard Development Company, L.P. Method and apparatus for exporting diagnostics interface and menu system to allow remote execution
EP1190567A2 (en) * 1999-05-21 2002-03-27 General Instrument Corporation Programming interface for television settop core system software
US8266657B2 (en) * 2001-03-15 2012-09-11 Sling Media Inc. Method for effectively implementing a multi-room television system
US6753928B1 (en) 1999-11-17 2004-06-22 Thomson Licensing S.A. Method and apparatus for providing feedback during programming of a television apparatus
KR100351817B1 (ko) 2000-01-13 2002-09-11 엘지전자 주식회사 오픈케이블 수신 시스템 및 시스템 진단 방법
US20020016969A1 (en) 2000-02-03 2002-02-07 International Business Machines Corporation Media on demand system and method
US7047196B2 (en) * 2000-06-08 2006-05-16 Agiletv Corporation System and method of voice recognition near a wireline node of a network supporting cable television and/or video delivery
WO2002019717A2 (en) 2000-08-31 2002-03-07 Myrio Corporation Real-time audience monitoring, content rating, and content enhancing
KR100349205B1 (ko) 2000-11-17 2002-08-21 삼성전자 주식회사 디지탈 영상표시기기의 디브이아이 커넥터 검출 장치 및방법
KR100935135B1 (ko) 2001-03-20 2010-01-06 톰슨 라이센싱 원격 진단 방법 및 시스템
US20030009542A1 (en) * 2001-06-14 2003-01-09 Kasal Alpay O. Digital entertainment solution
US20030093812A1 (en) 2001-11-09 2003-05-15 Sony Corporation System and method for delivering data to an information appliance using the ISO07816
TW538364B (en) 2001-12-10 2003-06-21 Via Tech Inc USB control circuit capable of automatically switching paths
JP3967121B2 (ja) * 2001-12-11 2007-08-29 株式会社ルネサステクノロジ ファイルシステム、ファイルシステム制御方法およびファイルシステムを制御するためのプログラム
GB0208317D0 (en) 2002-04-11 2002-05-22 Koninkl Philips Electronics Nv Controlling a home electronics system
AU2003239385A1 (en) 2002-05-10 2003-11-11 Richard R. Reisman Method and apparatus for browsing using multiple coordinated device
US20050144468A1 (en) 2003-01-13 2005-06-30 Northcutt J. D. Method and apparatus for content protection in a personal digital network environment
FR2846179B1 (fr) 2002-10-21 2005-02-04 Medialive Embrouillage adaptatif et progressif de flux audio
JP4369214B2 (ja) * 2002-12-11 2009-11-18 パナソニック株式会社 Avシステム
US6959263B2 (en) 2002-12-14 2005-10-25 Perspicuous Insights Llc Interactive diagnostic system and method driven by expert system
US7394406B2 (en) 2002-12-17 2008-07-01 Broadcom Corporation Method and system for generating high definition multimedia interface (HDMI) codewords using a TMDS encoder/decoder
KR101009629B1 (ko) 2003-03-13 2011-01-21 한국전자통신연구원 디지털 방송 프로그램 서비스를 제공하기 위한 확장메타데이터의 데이터 구조와 이를 이용한 적응적 프로그램서비스 제공 시스템 및 그 방법
KR100517502B1 (ko) * 2003-05-26 2005-09-28 삼성전자주식회사 Dvi/hdmi 병용 커넥터 사용시의 신호 재생 장치및 방법
JP2004357029A (ja) 2003-05-29 2004-12-16 Toshiba Corp 信号選択装置及び信号選択方法
US7194756B2 (en) 2003-06-20 2007-03-20 N2 Broadband, Inc. Systems and methods for provisioning a host device for enhanced services in a cable system
JP2005057714A (ja) 2003-07-31 2005-03-03 Toshiba Corp 送信機器及び送信方法
KR100587539B1 (ko) 2003-08-09 2006-06-08 삼성전자주식회사 영상기기와 주변기기간의 지능화 연결 설정 방법 및 시스템
US7486337B2 (en) * 2003-12-22 2009-02-03 Intel Corporation Controlling the overlay of multiple video signals
US7895632B2 (en) 2004-02-12 2011-02-22 Sony Corporation Cable diagnostic and monitoring system
US7703141B2 (en) * 2004-03-11 2010-04-20 Microsoft Corporation Methods and systems for protecting media content
US7631076B2 (en) * 2004-03-16 2009-12-08 International Business Machines Corporation Apparatus, system, and method for adaptive polling of monitored systems
US7228457B2 (en) * 2004-03-16 2007-06-05 Arm Limited Performing diagnostic operations upon a data processing apparatus with power down support
US8863205B2 (en) 2004-04-16 2014-10-14 Broadcom Corporation System and method for multimedia viewership surveying
JP4357356B2 (ja) * 2004-05-10 2009-11-04 株式会社東芝 映像信号受信装置及び映像信号受信方法
CA2569106C (en) 2004-06-04 2013-05-21 Qualcomm Incorporated High data rate interface apparatus and method
US7228154B2 (en) 2004-11-03 2007-06-05 Sony Corporation Method and system for processing wireless digital multimedia
US20060269056A1 (en) 2005-05-19 2006-11-30 Bruce Montag Messaging interface for protected digital outputs
US8832596B2 (en) 2005-05-23 2014-09-09 Dell Products L.P. System and method for display input selection
US20070118664A1 (en) * 2005-10-24 2007-05-24 International Business Machines Corporation Mail dispatch system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1460377A (zh) * 2001-03-29 2003-12-03 皇家菲利浦电子有限公司 在mpeg2传输流中自适应地插入数据/内容的方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
CONSUMER ELECTRONICS ASSOCIATION.A DTV Profile for Uncompressed High Speed Digital Interfaces.《EIA/CEA-861-B》.2002,正文51-67页、图19,20. *
Society of Cable Telecommunications Engineers.Host-POD Interface Standard.《ANSI/SCTE 28 2003》.2003,第13-31,144-158页. *

Also Published As

Publication number Publication date
CN101383957B (zh) 2010-12-01
DE602005021028D1 (de) 2010-06-17
US7908637B2 (en) 2011-03-15
CN100440924C (zh) 2008-12-03
CN1731838A (zh) 2006-02-08
US20070056005A1 (en) 2007-03-08
US20070056011A1 (en) 2007-03-08
US7877779B2 (en) 2011-01-25
EP1624669A2 (en) 2006-02-08
US7904934B2 (en) 2011-03-08
HK1088479A1 (en) 2006-11-03
KR20060013035A (ko) 2006-02-09
US7900238B2 (en) 2011-03-01
EP1624669B1 (en) 2010-05-05
ATE467313T1 (de) 2010-05-15
CN101383957A (zh) 2009-03-11
US7904938B2 (en) 2011-03-08
US20060031895A1 (en) 2006-02-09
KR101092438B1 (ko) 2011-12-13
EP1624669A3 (en) 2007-01-10
US20070056012A1 (en) 2007-03-08
US7900237B2 (en) 2011-03-01
US20070056010A1 (en) 2007-03-08
CN101374232A (zh) 2009-02-25
US20070056006A1 (en) 2007-03-08

Similar Documents

Publication Publication Date Title
CN101374232B (zh) 在配置点模块和接收有线广播信号的主机设备间交互的方法
US9232270B2 (en) Digital cable TV receiver, diagnostic method for the digital cable TV receiver, and data structure of DVI status report
US20060001554A1 (en) Video signal reception apparatus and video signal reception method
CN101026766B (zh) 控制紧急情况警报系统的方法、其信号及有线广播接收机
US8863210B2 (en) Cable broadcast program receiver and a diagnostic method of the cable broadcast program receiver
KR101092457B1 (ko) 호스트 및 그의 진단 방법
KR101092458B1 (ko) 케이블 카드 및 호스트 진단 방법
KR101092455B1 (ko) 케이블 카드 및 호스트 진단 방법
KR20080049947A (ko) 방송 시스템, 인터페이스 방법, 및 데이터 구조
KR101092456B1 (ko) 케이블 방송 수신기 및 진단 방법

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