CN1607793B - 基于分组的高清晰度高带宽数字内容保护 - Google Patents

基于分组的高清晰度高带宽数字内容保护 Download PDF

Info

Publication number
CN1607793B
CN1607793B CN2004100951713A CN200410095171A CN1607793B CN 1607793 B CN1607793 B CN 1607793B CN 2004100951713 A CN2004100951713 A CN 2004100951713A CN 200410095171 A CN200410095171 A CN 200410095171A CN 1607793 B CN1607793 B CN 1607793B
Authority
CN
China
Prior art keywords
packet
sync
value
cntl3
packets
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 - Fee Related
Application number
CN2004100951713A
Other languages
English (en)
Other versions
CN1607793A (zh
Inventor
O·科巴亚施
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.)
Genesis Microchip Inc
Original Assignee
Genesis Microchip 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 Genesis Microchip Inc filed Critical Genesis Microchip Inc
Publication of CN1607793A publication Critical patent/CN1607793A/zh
Application granted granted Critical
Publication of CN1607793B publication Critical patent/CN1607793B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs
    • H04N21/4405Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs involving video stream decryption
    • H04N21/44055Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs involving video stream decryption by partially decrypting, e.g. decrypting a video stream that has been partially encrypted
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • H04L63/0471Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload applying encryption by an intermediary, e.g. receiving clear information at the intermediary and encrypting the received information at the intermediary before forwarding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
    • H04N21/2347Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving video stream encryption
    • H04N21/23476Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving video stream encryption by partially encrypting, e.g. encrypting the ending portion of a movie
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/254Management at additional data server, e.g. shopping server, rights management server
    • H04N21/2541Rights Management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/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/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/4367Establishing a secure communication between the client and a peripheral device or smart card
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/167Systems rendering the television signal unintelligible and subsequently intelligible
    • H04N7/1675Providing digital key or authorisation information for generation or regeneration of the scrambling sequence
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2463/00Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
    • H04L2463/101Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00 applying security measures for digital rights management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/14Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
    • H04L63/1441Countermeasures against malicious traffic
    • H04L63/1475Passive attacks, e.g. eavesdropping or listening without modification of the traffic monitored

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

本发明描述了一种基于分组的高带宽复制保护方法,包括以下操作。在源装置处形成多个数据分组,根据一组加密值对数据分组进行加密,从源装置向与之连接的接收装置传送加密的数据分组,部分地根据加密值对加密的数据分组进行解密,并且通过接收装置访问解密的数据分组。

Description

基于分组的高清晰度高带宽数字内容保护
技术领域
本发明涉及显示装置,更具体地描述了在基于分组的传输环境中能够提供对音频/视频数据的稳健加密的方法和设备。
背景技术
本申请根据35U.S.C.119(e)要求2003年9月26日提交的美国临时专利申请No.60/506,193(代理人文件No.GENSP047P)的优先权,该申请名称为“PROVIDING HIGH DEFINITION COPY PROTECTION IN A PACKETBASED DATA STREAM(在基于分组的数据流中提供高清晰度复制保护)”,发明人为Kobayashi,在此将该申请全部引入作为参考。
保护私有数字内容已经变成重要的考虑因素,尤其是在高清晰度(HD)、高带宽的应用中。内容保护向数字化内容的所有人提供了防止他们的私有内容未经授权而被使用和复制的保证,尤其是在高清晰度、高带宽的应用中这一点尤为重要。由Santa Clara CA的Intel Corporation开发的一种流行的高带宽数字内容保护方案即通常所说的HDCP已经被广泛地应用。按照目前的设定,这个特殊的HDCP协议是专为在基于数字可视接口(DVI)和高清晰度多媒体接口(HDMI)的环境中使用而设计的。
一般而言,HDCP对视频源或发送器(例如PC、DVD播放器或机顶盒)与数字显示器或接收器(例如监视器、电视或投影仪)之间的数字内容的传输进行加密。这样,HDCP就设计成能够防止数字内容被复制或记录,从而保护在传输过程中内容的完整性。例如,按照前述HDCP协议的规定,在验证阶段,一旦接收器显示得知收发器通过计算一个保密值而检验的验证密钥,接收器才可以被提供内容。此外,为了防止数据被偷听和盗取,发送器和接收器将生成一个在整个传输过程中始终校验的共享的保密值。一旦验证建立,发送器就加密数据并将其传送至接收器进行解密。
DVI标准的现有实现需要用到一组基于10位传输协议定义的字符。例如,按照目前的设定,接收器接收数据时仅使用(可以使用的1024个字符中的)460个字符,而用于明确控制信号的字符有4个,如Hsync和Vsync。在这种设定下,任何时候接收器接收并识别出其中一个表示数据的预先定义的字符,那么接收到的字符就隐含地定义了一个数据启动信号(DE)作为激活的,从而表明接收到的数据是真实的数据。然而,无论何时只要接收器接收到四个控制字符中的其中一个,那么就作出隐含的假设,即数据启动信号是非激活的。
HDCP协议使用状态DE、Hsync、Vsync以及另一个被称为CNTL3的控制信号,用以改善它的状态机。信号DE、Hsync和Vsync是与以“流动”方式传送的光栅视频相关的定时信号。在流动的传输过程中,像素数据以像素速率传送并且保存消隐周期与数据周期的比率。在分组传送的情况下,这些定时信号可以不存在。在分组流中只传送像素数据,而定时信息将通过其它方式传送。因此,所需要的就是一种支持与在分组传输模式下操作的现有高清晰度复制保护协议(例如在链接或传输介质上的HDCP)兼容的高清晰度复制保护的方法。
发明内容
因此,本发明提供了一种支持高清晰度复制保护的基于分组的数字传输介质和协议,该高清晰度复制保护与现有的高清晰度复制保护协议(如HDCP)向后兼容。
在本发明的一个实施例中,描述了一种基于分组的高带宽复制保护方法,该方法包括下述操作。在源装置处形成多个数据分组,根据一组加密值对数据分组进行加密,从源装置向与之连接的接收装置(sink device)传送加密的数据分组,部分地根据加密值对加密的数据分组进行解密,并通过接收装置访问解密的数据分组。
在本发明的另一个实施例中,公开了一种用于向数据流提供基于分组的高带宽复制保护的系统,该系统包括用于提供多个数据分组的源单元;与源单元相连接的接收单元,用于从源单元接收数据分组;与源单元相连接的加密单元,用于对从源单元发送至接收单元的数据分组进行加密;与接收单元相连接的解密单元,用于对加密的数据分组进行解密;以及加密/解密值生成器,用于提供一组用于对适当的数据分组进行加密和解密的加密/解密值。
在本发明的另一个实施例中,公开了用于提供基于分组的高带宽复制保护的计算机程序产品,该计算机程序产品包括用于在源装置处形成多个数据分组的计算机代码,根据一组加密值对数据分组进行加密的计算机代码,从源装置向与源装置相连接的接收装置传送加密的数据分组的计算机代码,部分地根据加密值对加密的数据分组进行解密的计算机代码,通过接收装置访问解密的数据分组的计算机代码,以及存储上述计算机代码的计算机可读介质。
附图说明
图1显示基于交叉平台分组的数字视频显示接口的广义表示,它适用于本发明的任意一个实施例。
图2显示用于加密音频/视频内容的加密系统,它适用于参考图1描述的系统。
图3显示根据本发明实施例的具有代表性的加密数据流。
图4举例说明实施本发明所使用的系统。
具体实施方式
现在将详细参照本发明附图所示的特定实施例进行说明。虽然本发明将结合特定的实施例进行描述,但不应当理解为将本发明限制为所描述的实施例。相反地,本发明希望覆盖所有落入由所附权利要求限定的本发明的精神和范围内的替换方案、改进以及等价物。
在现有的实施中,HDCP建立一个安全信道以便验证显示装置已经得到许可接收受保护的内容,一旦上述信道建立,便在主机端对数据进行加密并在显示装置处对其进行解密,以便防止受保护内容被“偷听”。此外,为了识别未被授权装置或者包括的装置,HDCP依赖于身份验证和密钥交换、内容加密、以及装置的可更新能力。
更具体地,HDCP通过对数字娱乐内容在视频源与数字显示器(接收器)之间的传输进行加密,来保护在数字视频接口(DVI)环境中受版权保护的数字娱乐内容。上述视频源可以是PC、机顶盒、DVD播放器,而数字显示器可以是液晶显示器(LCD)、电视、等离子显示板或投影仪,其中所有经授权的装置均获得一组唯一的保密装置密钥。在身份验证过程期间,接收器必须在被保护的内容发送前显示它得知多个保密装置密钥。在接收器得知密钥后,两个装置(发送器和接收器)都生成一个共享的保密值,用于防止偷听者盗取内容。通过验证后,内容被加密并发送至接收器依次将其解密。
身份验证是一个加密的过程,用于验证显示装置是否被授权(或经许可)以接收受保护的内容。被授权的主机以及显示装置都知道一组由40个56位保密装置密钥和对应的40位二进制密钥选择矢量(KSV)的阵列组成的保密密钥。主机通过发送一个包含其密钥选择矢量(AKSV)以及64位的值(An)的启动消息来启动身份验证。显示装置通过发送一个包含其密钥选择矢量(BKSV)的应答消息进行回答。主机确认接收到的KSV未被撤消。此时,如果两个装置都具有一组有效的密钥,它们能够计算出一个相等的共享值。由于身份验证已经被确立,上述共享值将被用于受保护内容的加密和解密。
再次验证以大约每两秒钟一次的速率持续下去,以确认链接的持续安全性。在任何时候,如果共享值不相等,如断开显示装置的连接和/或连接一个非法的记录装置,那么主机将认为DVI链接未经验证,从而结束受保护内容的传送。
内容在源装置被加密以防止产生被传送内容的可用的、未经授权的拷贝。加密是传送内容的算法(被称为密码)的应用。为了恢复内容,显示装置利用正确解密密钥的知识对内容进行解密。HDCP密码是混合块/流密码。在身份验证协议期间采用块密码。对于内容加密和解密,HDCP采用流密码,加密是通过将由HDCP密码生成的数据流与传输内容通过位异或运算进行组合来实现的。这样,内容以逐个像素(pixel-by-pixel)的方式被保护。在显示装置上看到的未经解密的加密内容被视为具有不可辨认内容的随机噪声。如上面所提到的,当前可用的HDCP协议必须使用DVI型连接器才能被执行。
本发明提供了一种高清晰度高带宽的复制保护协议,适用于基于分组的传输介质,该介质提供一种稳健的数字版权保护协议,该协议支持高清晰度复制保护,该高清晰度复制保护与现有的高清晰度复制保护协议向后兼容。在本发明的一个实施例中,具有创造性的HDCP协议作为一种基于分组的高带宽复制保护方法被执行,该方法包括在源装置处形成多个数据分组,根据一组加密值对选出的数据分组进行加密,从源装置向与之相连接的接收装置传送加密的数据分组,部分地根据加密值对加密的数据分组进行解密,以及通过接收装置访问解密的数据分组。
参考图1描述了一个特别合适的基于分组的传输系统,图1显示了基于交叉平台分组的数字视频显示接口100的广义表示,它适用于本发明的任何一个实施例。该接口100通过物理链接106(也被称为管道)将发送器102连接到接收器104。在所述的实施例中,在发送器102处接收多个数据流108-112,如果需要的话,发送器102将接收的数据流分组成相应数量的数据分组114。然后,这些数据分组被形成为相应的数据流,每一个数据流通过相关的虚拟管道116-120传送至接收器104。值得注意的是数据流108-112可以是任何形式,如视频、图形、音频等等。
典型地,当所述源是视频源时,数据流108-112包括具有任何数量和类型的已知格式的视频信号,如合成视频、串行数字、并行数字、RGB或者用户数字视频。上述视频信号可以是由源102提供的模拟视频信号,源102包括某种模拟视频源形式,如模拟电视、静物照相机、模拟VCR、DVD播放器、摄录机、激光盘播放器、TV调谐器、机顶盒(具有卫星DSS或电缆信号)等。源102还可以包括数字图像源,如数字电视(DTV)、数字静物照相机等。数字视频信号可以是任何数量和类型的已知数字格式,如SMPTE274M-1995(分辨率为1920×1080,逐行扫描或隔行扫描)、SMPTE296M-1997(分辨率为1280×720,逐行扫描)、以及标准的480逐行扫描视频。
在源102提供模拟图像信号的情况下,模数转换器(A/D)将模拟电压或电流信号转换成数字化编码数字(信号)的离散系列,在这个过程中形成适合于数字处理的适当的数字图像数据字。任何一种A/D转换器均可被采用。作为举例,其它A/D转换器包括如由Philips公司、Texas Instrument公司、AnalogDevices公司、Brooktree公司以及其它公司制造的A/D转换器。
举例来说,如果数据流110是模拟型信号,包含在发送器102中或与之连接的模数转换器(未示出)将模拟数据数字化,然后利用分组器对其分组,将数字化的数据流110转换成多个数据分组114,数据分组114的每一个将通过虚拟链接116传送至接收器104。然后,接收器104通过将数据分组114适当地重组成为其原始的格式来重构数据流110。正是这些数据流最终被加密而形成了一组复制保护的数据流。
图2给出了一个用于加密音频/视频内容的加密系统200,适用于参考图1所描述的系统100。如图2所示,视频源202用于提供多个数据流,如数据流110和112。通过使用多个数据流,系统200能够传送视频数据,如与多种视频格式的任何一种同时兼容的视频数据。举例来说,数据流110由在频率为60Hz与1024×768一致的视频数据构成,而数据流112由在频率为75Hz与640×480一致的视频数据构成等等。为了使接收器204(比如监视器)以合适的格式重构视频,数据流还包括适当的与视频数据相关的属性数据,接收器利用这些属性数据以适当的格式重构所述视频。
因此,视频源202包括多个缓冲区206,每个缓冲区用于缓冲其中一个相关的视频数据流。每个缓冲区轮流与多路复用器208相连,该多路复用器用于选择其中一个特定的数据流将它传送至分组器210。分组器210将关联的数据流解析成相关数量的数据分组,这是通过结合一个分组ID、可选择地执行纠错、并且附加时间戳以及被认为对于由接收器404正确重构视频光栅重要或必需的任何属性来完成的。加密控制生成器单元212将适当的加密算法施加到每一个分组,这至少是通过插入控制分组来实现的,该控制分组传递诸如Hsync、Vsync和特定的控制符CNTL3的信号,用于为那些加密的数据分组做标记(相反地,为那些未经加密的数据分组做标记)。
依照本发明的一个实施例,生成的加密数据流214(它的一个特定例子在图3中显示为数据流300)由多个数据分组构成。数据流300包括多个控制分组302,这些控制分组根据具体的情况来标记那些被加密(或未被加密)的视频数据分组。每一个视频分组均具有一个相关的头部(header)304,这个头部部分地包括上述与视频数据分组306相关的属性数据。例如,在图3所示情况中,数据流300包括由数据流110和112结合成数据流300形成的数据分组,这样使得视频源202与接收器204之间的通信量与恒定的链接环境一致。
应该指出的是在所述实施例中,数据流300是时域多路复用的,那些与数据流110相关的数据分组具有比那些与数据流112相关的数据分组更长的持续时间。在这些情况下,位于接收器204内部的基于时间的恢复(TBR)单元216,在必要时会使用嵌入在主链接数据分组中的时间戳来重新生成流的原始的固有速率。返回参考图2,在接收器204处,解串行器(deserializer)单元218接收经加密的数据流300,该加密的数据流300提供到解码器单元220和解分组器(depacketizer)222的输入。解码器220对控制分组进行解码,由此向解密引擎228提供之前用于加密的Hsync、Vsync以及特定的控制符CNTL3。
图4举例说明了一个被用于实现本发明的系统400。计算机系统400仅仅是本发明可以在其中实施的一个图形系统的实例。系统400包括中央处理器(CPU)410、随机访问存储器(RAM)420、只读存储器(ROM)425、一个或多个外围设备430、图形控制器460、主存储设备440和450以及数字显示单元470。CPU410还与一个或多个输入/输出设备490相连,这些输入/输出设备可以包括但不限于:跟踪球、鼠标、键盘、麦克风、触控式显示器、转换卡读取器、磁带或纸带读取器、输入板、输入笔、声音或手写体识别器、或其它已知的输入装置,当然还可以包括其它计算机。图形控制器460生成模拟图像信号以及一个相应的参考信号,并把这两者都提供给数字显示单元470。举例来说,模拟图像数据可以基于从CPU410或者从外部编码(未示出)接收到的像素产生。在一个实施例中,模拟图像数据是以RGB的格式被提供的,并且参考信号包括本领域已知的VsYNC和HsYNC信号。然而,本领域的技术人员应当了解,本发明可以以其它格式的模拟图像、数据和/或参考信号来实现。例如,模拟图像数据可以包括视频信号数据以及对应的时间参考信号。
虽然本发明只描述了几个实施例,但是本领域的技术人员应当理解,在不背离本发明精神和范围的条件下,本发明还可以以很多其它特定的形式实施。本发明的实施例仅仅起到说明的作用而不应当理解为一种限制,并且本发明并不局限于所给出的细节内容,而可以在所附权利要求及其全部等效物的范围内进行修改。
虽然本发明是通过优选实施例来描述的,但是其变形、置换以及等价物均落入本发明的范围内。还应该指出的是实施本发明的过程和设备具有多种可替换的方式。因此,本发明可以被理解为所有这样的变形、置换以及等价物均落入本发明的实质精神和范围内。

Claims (12)

1.一种基于分组的高带宽复制保护方法,包括:
在源装置处形成多个数据分组和部分地包括与数据分组相关的属性数据的头部;以及
根据一组加密值对数据分组中的一些进行加密,从而形成一组加密的数据分组,所述加密值包括加密/解密控制信号,其包括Vsync、Hsync和CNTL3控制信号,其中当CNTL3信号被激活时,对应的数据分组被加密。
2.如权利要求1所述的方法,其中所述源装置是视频源,并且其中接收装置是视频显示器,并且其中所述多个数据分组包括多个音频数据分组和多个视频数据分组。
3.如权利要求1所述的方法,其中每一个数据分组均与一个特定的控制分组相关联。
4.一种用于在基于分组的系统中提供高带宽复制保护的系统,包括:
源单元,用于提供多个数据分组和部分地包括与数据分组相关的属性数据的头部;
与源单元相连接的加密单元,用于使用一组加密值对从源单元发送至接收单元的所选择的数据分组进行加密,所述加密值包括加密/解密控制信号,其包括Vsync、Hsync和CNTL3控制信号,其中当CNTL3信号被激活时,对应的数据分组被加密;
加密/解密值生成器,用于提供一组加密/解密值给加密单元。
5.如权利要求4所述的系统,其中所述接收单元是显示单元,用于显示处理过的视频数据分组。
6.如权利要求5所述的系统,其中所述显示单元包括多个扬声器,用于基于处理过的音频数据分组传送音频信号。
7.一种基于分组的高带宽复制保护装置,包括:
用于形成多个数据分组和部分地包括与数据分组相关的属性数据的头部的源装置;
用于根据一组加密值对数据分组中的一些进行加密从而形成一组加密的数据分组的装置,所述加密值包括加密/解密控制信号,其包括Vsync、Hsync和CNTL3控制信号,其中当CNTL3信号被激活时,对应的数据分组被加密。
8.如权利要求7所述的基于分组的高带宽复制保护装置,其中所述源装置是视频源,并且其中接收装置是视频显示器,并且其中所述多个数据分组包括多个音频数据分组和多个视频数据分组。
9.如权利要求8所述的基于分组的高带宽复制保护装置,其中每一个数据分组均与特定的CNTL3控制值相关联。
10.一种基于分组的高带宽复制保护方法,包括:
在接收装置处接收多个数据分组和部分地包括与数据分组相关的属性数据的头部,所述多个数据分组包括一组加密的数据分组;
使用对应于一组加密值的一组解密值对该组加密的数据分组进行解密,所述加密值包括加密/解密控制信号,其包括Vsync、Hsync和CNTL3控制信号,其中当CNTL3信号被激活时,对应的数据分组被加密。
11.一种用于在基于分组的系统中提供高带宽复制保护的系统,包括:
源单元,用于提供多个数据分组和部分地包括与数据分组相关的属性数据的头部;
解密单元,用于对加密的数据分组适当地进行解密;以及
加密/解密值生成器,用于提供一组加密/解密值给解密单元,所述加密/解密值包括加密/解密控制信号,其包括Vsync、Hsync和CNTL3控制信号,其中当CNTL3信号被激活时,对应的数据分组被解密。
12.一种基于分组的高带宽复制保护装置,包括:
用于接收多个数据分组和部分地包括与数据分组相关的属性数据的头部的接收装置,所述多个数据分组包括一组加密的数据分组;
用于使用对应于一组加密值的一组解密值对该组加密的数据分组进行解密的装置,所述加密值包括加密/解密控制信号,其包括Vsync、Hsync和CNTL3控制信号,其中当CNTL3信号被激活时,对应的数据分组被加密。
CN2004100951713A 2003-09-26 2004-09-24 基于分组的高清晰度高带宽数字内容保护 Expired - Fee Related CN1607793B (zh)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
US50619303P 2003-09-26 2003-09-26
US60/506193 2003-09-26
US60/506,193 2003-09-26
US10/762,680 2004-01-21
US10/762680 2004-01-21
US10/762,680 US7634090B2 (en) 2003-09-26 2004-01-21 Packet based high definition high-bandwidth digital content protection

Publications (2)

Publication Number Publication Date
CN1607793A CN1607793A (zh) 2005-04-20
CN1607793B true CN1607793B (zh) 2013-11-06

Family

ID=34198322

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2004100951713A Expired - Fee Related CN1607793B (zh) 2003-09-26 2004-09-24 基于分组的高清晰度高带宽数字内容保护

Country Status (7)

Country Link
US (2) US7634090B2 (zh)
EP (1) EP1519581A1 (zh)
JP (1) JP2005110248A (zh)
KR (1) KR20050030877A (zh)
CN (1) CN1607793B (zh)
SG (1) SG110157A1 (zh)
TW (1) TWI358932B (zh)

Families Citing this family (71)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7405719B2 (en) 2003-05-01 2008-07-29 Genesis Microchip Inc. Using packet transfer for driving LCD panel driver electronics
US8068485B2 (en) 2003-05-01 2011-11-29 Genesis Microchip Inc. Multimedia interface
US7088741B2 (en) 2003-05-01 2006-08-08 Genesis Microchip Inc. Using an auxilary channel for video monitor training
US7424558B2 (en) 2003-05-01 2008-09-09 Genesis Microchip Inc. Method of adaptively connecting a video source and a video display
US8059673B2 (en) 2003-05-01 2011-11-15 Genesis Microchip Inc. Dynamic resource re-allocation in a packet based video display interface
US7068686B2 (en) 2003-05-01 2006-06-27 Genesis Microchip Inc. Method and apparatus for efficient transmission of multimedia data packets
US7839860B2 (en) 2003-05-01 2010-11-23 Genesis Microchip Inc. Packet based video display interface
US7733915B2 (en) 2003-05-01 2010-06-08 Genesis Microchip Inc. Minimizing buffer requirements in a digital video system
US8204076B2 (en) 2003-05-01 2012-06-19 Genesis Microchip Inc. Compact packet based multimedia interface
US7800623B2 (en) 2003-09-18 2010-09-21 Genesis Microchip Inc. Bypassing pixel clock generation and CRTC circuits in a graphics controller chip
US7634090B2 (en) 2003-09-26 2009-12-15 Genesis Microchip Inc. Packet based high definition high-bandwidth digital content protection
US7613300B2 (en) * 2003-09-26 2009-11-03 Genesis Microchip Inc. Content-protected digital link over a single signal line
US7861006B2 (en) 2004-03-23 2010-12-28 Mcnulty Scott Apparatus, method and system for a tunneling client access point
US7675509B2 (en) * 2005-01-13 2010-03-09 Sony Corporation Methods and apparatus for optical wireless communication
JP5082209B2 (ja) 2005-06-27 2012-11-28 株式会社日立製作所 送信装置、受信装置、及び映像信号送受信システム
JP2007012182A (ja) 2005-06-30 2007-01-18 Sanyo Electric Co Ltd 光ディスク装置
US20070003288A1 (en) * 2005-06-30 2007-01-04 Xiaolin Tong Bidirectional HDCP transmission module using single optical fiber
KR100662459B1 (ko) * 2005-08-30 2007-01-02 엘지전자 주식회사 Hdmi 수신기 및 전송기 개발 장치 및 그 방법
US8327455B2 (en) * 2006-02-15 2012-12-04 Samsung Electronics Co., Ltd. Apparatus and method for controlling copying of AV data and computer readable medium therefor
US20070242062A1 (en) * 2006-04-18 2007-10-18 Yong Guo EDID pass through via serial channel
US20070280282A1 (en) * 2006-06-05 2007-12-06 Tzeng Shing-Wu P Indoor digital multimedia networking
US20070286600A1 (en) * 2006-06-09 2007-12-13 Owlink Technology, Inc. Universal IR Repeating over Optical Fiber
US20070292135A1 (en) * 2006-06-09 2007-12-20 Yong Guo Integrated remote control signaling
US7788727B2 (en) * 2006-10-13 2010-08-31 Sony Corporation System and method for piggybacking on interface license
JP4208001B2 (ja) * 2006-08-22 2009-01-14 船井電機株式会社 動画像再生装置及びdvdプレイヤ
US20080159532A1 (en) * 2006-12-29 2008-07-03 Verma Rohit R Architecture for supporting high definition content protection decryption over high definition multimedia interface links
US8565337B2 (en) 2007-02-07 2013-10-22 Valens Semiconductor Ltd. Devices for transmitting digital video and data over the same wires
US8462759B2 (en) * 2007-02-16 2013-06-11 Semtech Canada Corporation Multi-media digital interface systems and methods
US8159927B2 (en) * 2007-02-16 2012-04-17 Gennum Corporation Transmit, receive, and cross-talk cancellation filters for back channelling
US7945052B2 (en) 2007-03-29 2011-05-17 Gary Stephen Shuster Method of distributing a decryption key in fixed-content data
US8150261B2 (en) 2007-05-22 2012-04-03 Owlink Technology, Inc. Universal remote control device
US7400801B1 (en) 2007-06-19 2008-07-15 Owlink Technology, Inc. Bidirectional HDCP module using single optical fiber and waveguide combiner/splitter
WO2009047371A1 (es) * 2007-10-10 2009-04-16 Sidsa (Semiconductores Investigación Y Diseño, S.A.) Método y aparato para proteger las emisiones de televisión digital terrestre distribuidas por enlace satélite
US7921231B2 (en) 2008-01-04 2011-04-05 Silicon Image, Inc. Discovery of electronic devices utilizing a control bus
US8090030B2 (en) 2008-01-04 2012-01-03 Silicon Image, Inc. Method, apparatus and system for generating and facilitating mobile high-definition multimedia interface
US7856520B2 (en) 2008-01-04 2010-12-21 Silicon Image, Inc. Control bus for connection of electronic devices
US8570441B2 (en) * 2008-06-11 2013-10-29 Microsoft Corporation One pass video processing and composition for high-definition video
US8542837B2 (en) * 2009-02-23 2013-09-24 Sony Corporation Key selection vector, mobile device and method for processing the key selection vector, digital content output device, and revocation list
US8156238B2 (en) 2009-05-13 2012-04-10 Stmicroelectronics, Inc. Wireless multimedia transport method and apparatus
US8860888B2 (en) 2009-05-13 2014-10-14 Stmicroelectronics, Inc. Method and apparatus for power saving during video blanking periods
US8429440B2 (en) 2009-05-13 2013-04-23 Stmicroelectronics, Inc. Flat panel display driver method and system
US8760461B2 (en) 2009-05-13 2014-06-24 Stmicroelectronics, Inc. Device, system, and method for wide gamut color space support
US8291207B2 (en) 2009-05-18 2012-10-16 Stmicroelectronics, Inc. Frequency and symbol locking using signal generated clock frequency and symbol identification
US8370554B2 (en) 2009-05-18 2013-02-05 Stmicroelectronics, Inc. Operation of video source and sink with hot plug detection not asserted
US8582452B2 (en) 2009-05-18 2013-11-12 Stmicroelectronics, Inc. Data link configuration by a receiver in the absence of link training data
US8468285B2 (en) 2009-05-18 2013-06-18 Stmicroelectronics, Inc. Operation of video source and sink with toggled hot plug detection
US8671234B2 (en) 2010-05-27 2014-03-11 Stmicroelectronics, Inc. Level shifting cable adaptor and chip system for use with dual-mode multi-media device
US9141831B2 (en) 2010-07-08 2015-09-22 Texas Instruments Incorporated Scheduler, security context cache, packet processor, and authentication, encryption modules
US9654810B2 (en) * 2010-07-23 2017-05-16 Lattice Semiconductor Corporation Mechanism for partial encryption of data streams
WO2012103383A2 (en) * 2011-01-26 2012-08-02 Zenith Investments Llc External contact connector
US8837715B2 (en) * 2011-02-17 2014-09-16 Gradiant, Centro Tecnolóxico de Telecomunicacións de Galica Method and apparatus for secure iterative processing and adaptive filtering
CN102302829A (zh) * 2011-05-10 2012-01-04 刘建国 带预警和逃生引导功能的智能救生装置
CN103324550B (zh) * 2012-03-22 2016-05-04 冠捷投资有限公司 高带宽数字内容保护密钥数据检验与备份方法及装置
CN102917250B (zh) * 2012-11-08 2015-07-01 四川虹微技术有限公司 用于数字媒体接口的音视频传输方法
US10142108B2 (en) * 2013-06-17 2018-11-27 Qube Cinema, Inc. Copy protection scheme for digital audio and video content authenticated HDCP receivers
CN106464948B (zh) * 2014-04-14 2019-10-29 新思公司 正确识别hdmi上的hdcp视频数据中的视频数据帧加密的方法
US9794623B2 (en) * 2014-04-14 2017-10-17 Synopsys, Inc. Dynamic color depth for HDCP over HDMI
US9549015B2 (en) * 2014-04-15 2017-01-17 Lattice Semiconductor Corporation Communication of multimedia data streams over multiple communication lanes
US10505735B2 (en) 2014-12-09 2019-12-10 Lattice Semiconductor Corporation Digital content protection over audio return data link
CN105959800A (zh) * 2016-06-01 2016-09-21 乐视控股(北京)有限公司 视频解密方法及装置
US10616184B2 (en) * 2016-06-30 2020-04-07 Intel Corporation Wireless display streaming of protected content
US11425109B2 (en) * 2017-09-12 2022-08-23 Visa International Service Association Secure and accurate provisioning system and method
US10999304B2 (en) 2018-04-11 2021-05-04 Palo Alto Networks (Israel Analytics) Ltd. Bind shell attack detection
WO2020049593A1 (en) * 2018-09-07 2020-03-12 Sling Media Pvt Ltd. Security architecture for video streaming
US11184378B2 (en) 2019-01-30 2021-11-23 Palo Alto Networks (Israel Analytics) Ltd. Scanner probe detection
US11184376B2 (en) * 2019-01-30 2021-11-23 Palo Alto Networks (Israel Analytics) Ltd. Port scan detection using destination profiles
US11184377B2 (en) 2019-01-30 2021-11-23 Palo Alto Networks (Israel Analytics) Ltd. Malicious port scan detection using source profiles
CN112491532A (zh) * 2020-12-03 2021-03-12 珠海格力电器股份有限公司 视频数据的加密方法及装置、存储介质、电子设备
CN113162492A (zh) * 2021-02-23 2021-07-23 黄河水利职业技术学院 一种多功能电机控制器
US11799880B2 (en) 2022-01-10 2023-10-24 Palo Alto Networks (Israel Analytics) Ltd. Network adaptive alert prioritization system
CN114697738B (zh) * 2022-06-02 2022-08-02 深圳憨厚科技有限公司 Hdcp key值编码和解码方法及其装置、设备和存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0674440A2 (en) * 1994-03-21 1995-09-27 NOKIA TECHNOLOGY GmbH A process for encryption and decryption of a bit stream containing digital information
EP0674441A1 (en) * 1994-03-21 1995-09-27 NOKIA TECHNOLOGY GmbH A method for scrambling a digitally transmitted television signal
CN1137723A (zh) * 1994-11-26 1996-12-11 Lg电子株式会社 防止在数字视频系统中非法收看和复制的方法及其控制方法
EP1041823A2 (en) * 1999-03-31 2000-10-04 Kabushiki Kaisha Toshiba Content distribution apparatus, content receiving apparatus, and content distribution method

Family Cites Families (217)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4479142A (en) 1982-05-17 1984-10-23 M/A-Com Dcc, Inc. Interface apparatus and method for asynchronous encoding of digital television
US4868557A (en) 1986-06-04 1989-09-19 Apple Computer, Inc. Video display apparatus
US4796203A (en) * 1986-08-26 1989-01-03 Kabushiki Kaisha Toshiba High resolution monitor interface and related interfacing method
US5007050A (en) 1987-03-27 1991-04-09 Teletec Corporation Bidirectional digital serial interface for communication digital signals including digitized audio between microprocessor-based control and transceiver units of two-way radio communications equipment
DE68924737T2 (de) 1988-08-09 1996-05-02 Seiko Epson Corp Anzeigesignalgenerator.
US5369775A (en) * 1988-12-20 1994-11-29 Mitsubishi Denki Kabushiki Kaisha Data-flow processing system having an input packet limiting section for preventing packet input based upon a threshold value indicative of an optimum pipeline processing capacity
JPH02226416A (ja) 1989-02-28 1990-09-10 Toshiba Corp カラー液晶表示制御装置
KR910006834A (ko) * 1989-09-29 1991-04-30 아오이 죠이치 전원회로의 제조건에 의해 휘도를 변경시킬수 있는 디스플레이 제어장치
FR2670973B1 (fr) * 1990-12-19 1994-04-15 Ouest Standard Telematique Sa Systeme de transmission par paquets a compression de donnees, procede et equipement correspondant.
CA2034634C (en) * 1991-01-21 1995-02-07 Seiji Kachi Spread packet communication system
JPH04328919A (ja) * 1991-04-26 1992-11-17 Fujitsu Ltd 無線呼出し信号方式
US5926155A (en) * 1993-02-02 1999-07-20 Hitachi, Ltd. Digital video display system
US5838875A (en) * 1993-02-05 1998-11-17 Goldstar Co., Ltd. Apparatus and method for discriminating between analog and digital video signals in high definition video cassette recorder
KR100363588B1 (ko) 1993-03-25 2003-02-17 세이코 엡슨 가부시키가이샤 화상처리장치
AU6497794A (en) 1993-04-05 1994-10-24 Cirrus Logic, Inc. System for compensating crosstalk in lcds
US5506932A (en) * 1993-04-16 1996-04-09 Data Translation, Inc. Synchronizing digital audio to digital video
US5577203A (en) 1993-07-29 1996-11-19 Cirrus Logic, Inc. Video processing methods
GB9322260D0 (en) 1993-10-28 1993-12-15 Pandora Int Ltd Digital video processor
US5508942A (en) * 1993-11-24 1996-04-16 Intel Corporation Intra/inter decision rules for encoding and decoding video signals
US5425101A (en) 1993-12-03 1995-06-13 Scientific-Atlanta, Inc. System and method for simultaneously authorizing multiple virtual channels
JP2694807B2 (ja) 1993-12-16 1997-12-24 日本電気株式会社 データ伝送方式
US5739803A (en) * 1994-01-24 1998-04-14 Arithmos, Inc. Electronic system for driving liquid crystal displays
EP0665527B1 (en) * 1994-01-28 1999-05-06 Sun Microsystems, Inc. Flat panel display interface for a high resolution computer graphics system
US5615376A (en) * 1994-08-03 1997-03-25 Neomagic Corp. Clock management for power reduction in a video display sub-system
US5541919A (en) * 1994-12-19 1996-07-30 Motorola, Inc. Multimedia multiplexing device and method using dynamic packet segmentation
US5953350A (en) * 1995-03-13 1999-09-14 Selsius Systems, Inc. Multimedia client for multimedia/hybrid network
KR100188084B1 (ko) 1995-05-12 1999-06-01 김광호 비디오 신호선을 이용한 오디오 데이타의 전달 장치 및 그 방법
US5745837A (en) * 1995-08-25 1998-04-28 Terayon Corporation Apparatus and method for digital data transmission over a CATV system using an ATM transport protocol and SCDMA
US5805173A (en) * 1995-10-02 1998-09-08 Brooktree Corporation System and method for capturing and transferring selected portions of a video stream in a computer system
US5835498A (en) 1995-10-05 1998-11-10 Silicon Image, Inc. System and method for sending multiple data signals over a serial link
US6005861A (en) 1995-11-22 1999-12-21 Samsung Electronics Co., Ltd. Home multimedia network architecture
US6172988B1 (en) 1996-01-31 2001-01-09 Tiernan Communications, Inc. Method for universal messaging and multiplexing of video, audio, and data streams
GB2309872A (en) 1996-02-05 1997-08-06 Ibm Digital display apparatus
JP3823420B2 (ja) 1996-02-22 2006-09-20 セイコーエプソン株式会社 ドットクロック信号を調整するための方法及び装置
US5940137A (en) * 1996-03-01 1999-08-17 Trw Inc. Symbol timing generation and recovery for data transmission in an analog video signal
US5790083A (en) * 1996-04-10 1998-08-04 Neomagic Corp. Programmable burst of line-clock pulses during vertical retrace to reduce flicker and charge build-up on passive LCD display panels during simultaneous LCD and CRT display
US5835730A (en) 1996-07-31 1998-11-10 General Instrument Corporation Of Delaware MPEG packet header compression for television modems
US6005613A (en) 1996-09-12 1999-12-21 Eastman Kodak Company Multi-mode digital camera with computer interface using data packets combining image and mode data
US6154225A (en) 1996-10-11 2000-11-28 Silicon Motion, Inc. Virtual refresh™ architecture for a video-graphics controller
US6543053B1 (en) 1996-11-27 2003-04-01 University Of Hong Kong Interactive video-on-demand system
US5909465A (en) * 1996-12-05 1999-06-01 Ericsson Inc. Method and apparatus for bidirectional demodulation of digitally modulated signals
JP3434653B2 (ja) * 1996-12-05 2003-08-11 富士通株式会社 マルチメディアデータ蓄積伝送方法及び装置
US6038000A (en) * 1997-05-28 2000-03-14 Sarnoff Corporation Information stream syntax for indicating the presence of a splice point
US6542610B2 (en) * 1997-01-30 2003-04-01 Intel Corporation Content protection for digital transmission systems
JP2001511971A (ja) * 1997-02-17 2001-08-14 コミュニケイション アンド コントロール エレクトロニクス リミテッド ローカル通信システム
US5949437A (en) * 1997-02-19 1999-09-07 Appian Graphics Corp. Dual video output board with a shared memory interface
US6151632A (en) 1997-03-14 2000-11-21 Microsoft Corporation Method and apparatus for distributed transmission of real-time multimedia information
US5918002A (en) * 1997-03-14 1999-06-29 Microsoft Corporation Selective retransmission for efficient and reliable streaming of multimedia packets in a computer network
US6177922B1 (en) * 1997-04-15 2001-01-23 Genesis Microship, Inc. Multi-scan video timing generator for format conversion
JP3385301B2 (ja) * 1997-04-23 2003-03-10 シャープ株式会社 データ信号線駆動回路および画像表示装置
US6219736B1 (en) * 1997-04-24 2001-04-17 Edwin E. Klingman Universal serial bus (USB) RAM architecture for use with microcomputers via an interface optimized for integrated services device network (ISDN)
US6049316A (en) * 1997-06-12 2000-04-11 Neomagic Corp. PC with multiple video-display refresh-rate configurations using active and default registers
US6020901A (en) * 1997-06-30 2000-02-01 Sun Microsystems, Inc. Fast frame buffer system architecture for video display system
US5852630A (en) 1997-07-17 1998-12-22 Globespan Semiconductor, Inc. Method and apparatus for a RADSL transceiver warm start activation procedure with precoding
US6295379B1 (en) 1997-09-29 2001-09-25 Intel Corporation DPCM image compression with plural quantization table levels
GB2329741A (en) 1997-09-29 1999-03-31 Holtek Microelectronics Inc Liquid crystal display driver
US6353594B1 (en) * 1998-03-04 2002-03-05 Alcatel Canada Inc. Semi-permanent virtual paths for carrying virtual channels
US6249319B1 (en) * 1998-03-30 2001-06-19 International Business Machines Corporation Method and apparatus for finding a correct synchronization point within a data stream
US6356260B1 (en) * 1998-04-10 2002-03-12 National Semiconductor Corporation Method for reducing power and electromagnetic interference in conveying video data
JPH11338587A (ja) 1998-05-26 1999-12-10 Matsushita Electric Ind Co Ltd 非接触情報伝送装置
US6593937B2 (en) * 1998-06-18 2003-07-15 Sony Corporation Method of and apparatus for handling high bandwidth on-screen-display graphics data over a distributed IEEE 1394 network utilizing an isochronous data transmission format
GB2339653B (en) 1998-07-14 2003-06-04 Ibm Multiple synchronous data stream format for an optical data link
JP2000078573A (ja) 1998-09-03 2000-03-14 Hitachi Ltd 階層符号化データ配信装置
EP0986267A3 (de) 1998-09-07 2003-11-19 Robert Bosch Gmbh Verfahren zur Einbindung von audiovisueller codierter Information in einen vorgegebenen Übertragungsstandard sowie Endgeräte hierzu
US6326961B1 (en) 1998-09-30 2001-12-04 Ctx Opto-Electronics Corp. Automatic detection method for tuning the frequency and phase of display and apparatus using the method
US6490705B1 (en) 1998-10-22 2002-12-03 Lucent Technologies Inc. Method and apparatus for receiving MPEG video over the internet
US6323828B1 (en) 1998-10-29 2001-11-27 Hewlette-Packard Company Computer video output testing
KR100345353B1 (ko) 1998-11-08 2005-07-29 엘지전자 주식회사 디지털데이터스트림의관리정보생성기록방법과그장치
US6661422B1 (en) * 1998-11-09 2003-12-09 Broadcom Corporation Video and graphics system with MPEG specific data transfer commands
US6570990B1 (en) 1998-11-13 2003-05-27 Lsi Logic Corporation Method of protecting high definition video signal
US6330605B1 (en) 1998-11-19 2001-12-11 Volera, Inc. Proxy cache cluster
US6697376B1 (en) * 1998-11-20 2004-02-24 Diva Systems Corporation Logical node identification in an information transmission network
US20040198386A1 (en) 2002-01-16 2004-10-07 Dupray Dennis J. Applications for a wireless location gateway
US7194554B1 (en) 1998-12-08 2007-03-20 Nomadix, Inc. Systems and methods for providing dynamic network authorization authentication and accounting
US7046631B1 (en) * 1999-01-22 2006-05-16 Alcatel Canada Inc. Method and apparatus for provisioning traffic dedicated cores in a connection oriented network
US6441857B1 (en) * 1999-01-28 2002-08-27 Conexant Systems, Inc. Method and apparatus for horizontally scaling computer video data for display on a television
US6490002B1 (en) 1999-02-03 2002-12-03 Sony Corporation Supplemental data path for supporting on-screen displays from external sources in a monitor/TV receiver using a secondary analog signal path
JP3768712B2 (ja) * 1999-02-09 2006-04-19 キヤノン株式会社 攪拌手段、現像装置、およびプロセスカートリッジ
US6223089B1 (en) * 1999-03-15 2001-04-24 Raylar Design, Inc. Method and apparatus for controlling computers remotely
US6446130B1 (en) * 1999-03-16 2002-09-03 Interactive Digital Systems Multimedia delivery system
US6973069B1 (en) 1999-03-23 2005-12-06 Motorola, Inc. Method for transporting multimedia information in a communication system
US6542967B1 (en) 1999-04-12 2003-04-01 Novell, Inc. Cache object store
US6765931B1 (en) * 1999-04-13 2004-07-20 Broadcom Corporation Gateway with voice
KR100336280B1 (ko) * 1999-05-21 2002-05-13 유혁 중간 데이터 기반의 비디오/오디오 스트리밍 방법
US8266657B2 (en) * 2001-03-15 2012-09-11 Sling Media Inc. Method for effectively implementing a multi-room television system
AU5140200A (en) 1999-05-26 2000-12-18 Enounce, Incorporated Method and apparatus for controlling time-scale modification during multi-media broadcasts
US6704310B1 (en) * 1999-06-30 2004-03-09 Logitech Europe, S.A. Header encoding method and apparatus for packet-based bus
EP1069721B1 (en) 1999-07-12 2004-01-02 International Business Machines Corporation Apparatus and method for setting a data rate in a wireless communication system
JP2001036900A (ja) 1999-07-22 2001-02-09 Matsushita Electric Ind Co Ltd 光伝送装置とその光伝送方法と伝送フォーマットおよび光伝送素子と投射型表示装置と映像表示装置および液晶表示装置とその駆動方法
US6598161B1 (en) * 1999-08-09 2003-07-22 International Business Machines Corporation Methods, systems and computer program products for multi-level encryption
US6477252B1 (en) * 1999-08-29 2002-11-05 Intel Corporation Digital video content transmission ciphering and deciphering method and apparatus
US6614800B1 (en) * 1999-09-02 2003-09-02 International Business Machines Corporation Method and system for virtual private network administration channels
US6608828B1 (en) * 1999-09-15 2003-08-19 Ericsson Inc. Methods and systems for decoding headers that are repeatedly transmitted and received along with data on a radio channel
US6633288B2 (en) 1999-09-15 2003-10-14 Sage, Inc. Pixel clock PLL frequency and phase optimization in sampling of video signals for high quality image display
US6779037B1 (en) 1999-09-28 2004-08-17 Levan Roberto Djaparidze Method of obtaining optimum use of a shared transmission medium for multimedia traffic
JP3950926B2 (ja) 1999-11-30 2007-08-01 エーユー オプトロニクス コーポレイション 画像表示方法、ホスト装置、画像表示装置、およびディスプレイ用インターフェイス
US20010019560A1 (en) 2000-01-05 2001-09-06 Shigeyuki Yamashita Method of and apparatus for transmitting digital data
JP4277148B2 (ja) 2000-01-07 2009-06-10 シャープ株式会社 液晶表示装置及びその駆動方法
JP2001203691A (ja) 2000-01-19 2001-07-27 Nec Corp ネットワークトラフィック監視システム及びそれに用いる監視方法
JP2001218082A (ja) 2000-02-04 2001-08-10 Sony Corp ビデオインタフェースの画質改善方法及びビデオインタフェース回路装置
JP3349490B2 (ja) * 2000-02-14 2002-11-25 インターナショナル・ビジネス・マシーンズ・コーポレーション 画像表示方法、画像表示システム、ホスト装置、画像表示装置、およびディスプレイ用インターフェイス
JP4558879B2 (ja) 2000-02-15 2010-10-06 富士通株式会社 テーブルを用いたデータ処理装置および処理システム
JP4639420B2 (ja) 2000-03-08 2011-02-23 ソニー株式会社 信号伝送装置および信号伝送方法
KR100694034B1 (ko) 2000-05-13 2007-03-12 삼성전자주식회사 데이터 전송률 자동 검출장치
US6647015B2 (en) * 2000-05-22 2003-11-11 Sarnoff Corporation Method and apparatus for providing a broadband, wireless, communications network
JP2002049363A (ja) * 2000-05-24 2002-02-15 Sharp Corp 画像表示システム
US6545688B1 (en) * 2000-06-12 2003-04-08 Genesis Microchip (Delaware) Inc. Scanning an image within a narrow horizontal line frequency range irrespective of the frequency at which the image is received
CA2422780A1 (en) 2000-08-17 2002-02-21 Innotive Corporation System and method for displaying large images with reduced capacity buffer, file format conversion, user interface with zooming and panning, and broadcast of different images
JP3516206B2 (ja) 2000-08-21 2004-04-05 ソニー株式会社 データストリーム処理装置および方法、並びにプログラム格納媒体
DE10041772C2 (de) * 2000-08-25 2002-07-11 Infineon Technologies Ag Taktgenerator, insbesondere für USB-Geräte
GB2366678B (en) 2000-09-09 2004-04-21 Ibm Optical amplitude demodulator
GB2366677B (en) 2000-09-09 2004-05-19 Ibm Optical amplitude modulator
US7006506B1 (en) 2000-09-18 2006-02-28 Lucent Technologies Inc. Automatic detection and configuration of OSPF virtual links
US20040037317A1 (en) 2000-09-20 2004-02-26 Yeshayahu Zalitzky Multimedia communications over power lines
US20020075902A1 (en) * 2000-09-22 2002-06-20 Abbas Syed Aun Optimum overhead framing techniques for ADSL DMT modems
JP2002118738A (ja) 2000-10-10 2002-04-19 Canon Inc 画像表示装置及び方法、該画像表示装置を用いた情報処理装置、並びに記憶媒体
US7451235B2 (en) * 2000-10-11 2008-11-11 Broadcom Corporation Dynamic delta encoding for cable modem header suppression
CN1148020C (zh) 2000-11-02 2004-04-28 北京算通数字技术研究中心有限公司 数字视音频广播与数据广播集成混播系统数据注入的方法
US8127326B2 (en) 2000-11-14 2012-02-28 Claussen Paul J Proximity detection using wireless connectivity in a communications system
KR100349205B1 (ko) * 2000-11-17 2002-08-21 삼성전자 주식회사 디지탈 영상표시기기의 디브이아이 커넥터 검출 장치 및방법
US7113507B2 (en) 2000-11-22 2006-09-26 Silicon Image Method and system for communicating control information via out-of-band symbols
JP2002171449A (ja) * 2000-11-30 2002-06-14 Sony Corp 表示装置および方法、並びに記録媒体
US6820614B2 (en) * 2000-12-02 2004-11-23 The Bonutti 2003 Trust -A Tracheal intubination
CA2327898A1 (en) * 2000-12-08 2002-06-08 Alcatel Canada Inc. System and method for establishing a communication path associated with an mpls implementation on an atm platform
KR100467643B1 (ko) * 2000-12-28 2005-01-24 엘지전자 주식회사 무선 랜에서의 멀티미디어 데이터 전송 방법
AU2002234258A1 (en) * 2001-01-22 2002-07-30 Sun Microsystems, Inc. Peer-to-peer network computing platform
US7161998B2 (en) * 2001-01-24 2007-01-09 Broadcom Corporation Digital phase locked loop for regenerating the clock of an embedded signal
US20020163598A1 (en) * 2001-01-24 2002-11-07 Christopher Pasqualino Digital visual interface supporting transport of audio and auxiliary data
US20040213206A1 (en) 2001-02-06 2004-10-28 Mccormack John Multiprotocol convergence switch (MPCS) and method for use thereof
US7149243B2 (en) 2001-02-13 2006-12-12 Infineon Technologies Ag System and method for establishing an xdsl data transfer link
US6934389B2 (en) * 2001-03-02 2005-08-23 Ati International Srl Method and apparatus for providing bus-encrypted copy protection key to an unsecured bus
TW518844B (en) * 2001-03-21 2003-01-21 Ind Tech Res Inst Transmission method of multimedia data packet in network system
JP3861614B2 (ja) 2001-03-29 2006-12-20 ティアック株式会社 インターフェース端子を具備する電子機器
US20020149617A1 (en) * 2001-03-30 2002-10-17 Becker David F. Remote collaboration technology design and methodology
JP3781980B2 (ja) 2001-04-09 2006-06-07 Necディスプレイソリューションズ株式会社 データ転送システム
US7194009B2 (en) * 2001-04-14 2007-03-20 John Wai Tsang Eng Full-service broadband cable modem system
US6970481B2 (en) 2001-04-17 2005-11-29 Microsoft Corporation Methods and systems for distributing multimedia data over heterogeneous networks
US7644003B2 (en) 2001-05-04 2010-01-05 Agere Systems Inc. Cue-based audio coding/decoding
US20020184327A1 (en) 2001-05-11 2002-12-05 Major Robert Drew System and method for partitioning address space in a proxy cache server cluster
JP3744819B2 (ja) 2001-05-24 2006-02-15 セイコーエプソン株式会社 信号駆動回路、表示装置、電気光学装置及び信号駆動方法
US20020191625A1 (en) * 2001-05-25 2002-12-19 Patrick Kelly Table-based correlation of base and enhancement layer frames
US6868460B1 (en) 2001-06-05 2005-03-15 Silicon Motion, Inc. Apparatus for CD with independent audio functionality
JP2003087785A (ja) * 2001-06-29 2003-03-20 Toshiba Corp 動画像符号化データの形式変換方法及び装置
US7295578B1 (en) 2001-09-12 2007-11-13 Lyle James D Method and apparatus for synchronizing auxiliary data and video data transmitted over a TMDS-like link
US7257163B2 (en) * 2001-09-12 2007-08-14 Silicon Image, Inc. Method and system for reducing inter-symbol interference effects in transmission over a serial link with mapping of each word in a cluster of received words to a single transmitted word
US6874118B1 (en) 2001-09-17 2005-03-29 Maxtor Corporation Efficient storage and error recovery of moving pictures experts group (MPEG) video streams in audio/video (AV) systems
US7043587B2 (en) 2001-09-20 2006-05-09 Lenovo (Singapore) Pte. Ltd. System and method for connecting a universal serial bus device to a host computer system
JP4011320B2 (ja) * 2001-10-01 2007-11-21 株式会社半導体エネルギー研究所 表示装置及びそれを用いた電子機器
US6954234B2 (en) 2001-10-10 2005-10-11 Koninklijke Philips Electronics N.V Digital video data signal processing system and method of processing digital video data signals for display by a DVI-compliant digital video display
US20030076282A1 (en) * 2001-10-19 2003-04-24 Semiconductor Energy Laboratory Co., Ltd. Display device and method for driving the same
US7589737B2 (en) * 2001-10-31 2009-09-15 Hewlett-Packard Development Company, L.P. System and method for communicating graphics image data over a communication network
US7120168B2 (en) 2001-11-20 2006-10-10 Sony Corporation System and method for effectively performing an audio/video synchronization procedure
GB2383240B (en) * 2001-12-17 2005-02-16 Micron Technology Inc DVi link with parallel test data
US7106757B2 (en) * 2001-12-19 2006-09-12 Intel Corporation System and method for streaming multimedia over packet networks
JP3778079B2 (ja) * 2001-12-20 2006-05-24 株式会社日立製作所 表示装置
US7088398B1 (en) * 2001-12-24 2006-08-08 Silicon Image, Inc. Method and apparatus for regenerating a clock for auxiliary data transmitted over a serial link with video data
US7308059B2 (en) * 2002-02-06 2007-12-11 Broadcom Corporation Synchronization of data links in a multiple link receiver
US7120203B2 (en) * 2002-02-12 2006-10-10 Broadcom Corporation Dual link DVI transmitter serviced by single Phase Locked Loop
JP2003241724A (ja) * 2002-02-15 2003-08-29 Rohm Co Ltd ディスプレイモニタ装置
US7099277B2 (en) 2002-02-20 2006-08-29 Mitsubishi Electric Research Laboratories, Inc. Dynamic optimal path selection in multiple communications networks
DE60332828D1 (de) 2002-02-22 2010-07-15 Nds Ltd Verarbeitung von verschlüsseltem datenpaketstrom
US20040199565A1 (en) 2003-02-21 2004-10-07 Visharam Mohammed Zubair Method and apparatus for supporting advanced coding formats in media files
JP4218249B2 (ja) * 2002-03-07 2009-02-04 株式会社日立製作所 表示装置
US7007212B2 (en) 2002-03-14 2006-02-28 Matsushita Electric Industrial Co., Ltd. Transmission device, reception device, test circuit, and test method
DE60323818D1 (de) 2002-03-15 2008-11-13 Gennum Corp System und verfahren zum kompensieren von leitungsverlusten über eine strecke für eine digitale visuelle schnittstelle (dvi)
US7161557B2 (en) 2002-04-08 2007-01-09 Clearcube Technology, Inc. Selectively updating a display in a multi-display system
JP2004007950A (ja) 2002-04-15 2004-01-08 Fuji Electric Holdings Co Ltd スイッチング電源装置
US6917247B2 (en) 2002-04-26 2005-07-12 Broadcom Corporation NCO based timebase recovery system and method for A/V decoder
US7283566B2 (en) * 2002-06-14 2007-10-16 Silicon Image, Inc. Method and circuit for generating time stamp data from an embedded-clock audio data stream and a video clock
DE10227199A1 (de) 2002-06-18 2004-01-08 Robert Bosch Gmbh Schnittstelle und Verfahren zur Bilddatenübertragung
US7136518B2 (en) 2003-04-18 2006-11-14 Medispectra, Inc. Methods and apparatus for displaying diagnostic data
US20040022204A1 (en) 2002-07-31 2004-02-05 Matthew Trembley Full duplex/half duplex serial data bus adapter
KR100475060B1 (ko) 2002-08-07 2005-03-10 한국전자통신연구원 다시점 3차원 동영상에 대한 사용자 요구가 반영된 다중화장치 및 방법
US7319706B2 (en) * 2002-08-12 2008-01-15 Broadcom Corporation Symmetrical clock distribution in multi-stage high speed data conversion circuits
US7634675B2 (en) * 2002-09-05 2009-12-15 Gateway, Inc. Monitor power management
US7075987B2 (en) * 2002-09-23 2006-07-11 Intel Corporation Adaptive video bit-rate control
US7039734B2 (en) 2002-09-24 2006-05-02 Hewlett-Packard Development Company, L.P. System and method of mastering a serial bus
US20060036788A1 (en) * 2002-09-24 2006-02-16 Monster Cable Products, Inc. HDMI cable interface
US6989827B2 (en) 2002-10-24 2006-01-24 Hewlett-Packard Development Company, Lp. System and method for transferring data through a video interface
US7286536B2 (en) * 2002-10-28 2007-10-23 Nokia Corporation Method and system for early header compression
US7802049B2 (en) * 2002-10-30 2010-09-21 Intel Corporation Links having flexible lane allocation
US7203853B2 (en) * 2002-11-22 2007-04-10 Intel Corporation Apparatus and method for low latency power management on a serial data link
US7555017B2 (en) 2002-12-17 2009-06-30 Tls Corporation Low latency digital audio over packet switched networks
US20040203383A1 (en) * 2002-12-31 2004-10-14 Kelton James Robert System for providing data to multiple devices and method thereof
US7023672B2 (en) 2003-02-03 2006-04-04 Primarion, Inc. Digitally controlled voltage regulator
US7348957B2 (en) 2003-02-14 2008-03-25 Intel Corporation Real-time dynamic design of liquid crystal display (LCD) panel power management through brightness control
US7248590B1 (en) * 2003-02-18 2007-07-24 Cisco Technology, Inc. Methods and apparatus for transmitting video streams on a packet network
US7525975B2 (en) * 2003-03-07 2009-04-28 Rami Caspi System and method for integrated audio stream manager
JP2004297773A (ja) 2003-03-12 2004-10-21 Matsushita Electric Ind Co Ltd データ通信方法及びデータ通信装置
US7197680B2 (en) * 2003-04-17 2007-03-27 Arm Limited Communication interface for diagnostic circuits of an integrated circuit
US7405719B2 (en) 2003-05-01 2008-07-29 Genesis Microchip Inc. Using packet transfer for driving LCD panel driver electronics
US7088741B2 (en) 2003-05-01 2006-08-08 Genesis Microchip Inc. Using an auxilary channel for video monitor training
US20040221315A1 (en) 2003-05-01 2004-11-04 Genesis Microchip Inc. Video interface arranged to provide pixel data independent of a link character clock
US7620062B2 (en) 2003-05-01 2009-11-17 Genesis Microchips Inc. Method of real time optimizing multimedia packet transmission rate
US6992987B2 (en) 2003-05-01 2006-01-31 Genesis Microchip Inc. Enumeration method for the link clock rate and the pixel/audio clock rate
US20040218599A1 (en) 2003-05-01 2004-11-04 Genesis Microchip Inc. Packet based video display interface and methods of use thereof
US20040218624A1 (en) 2003-05-01 2004-11-04 Genesis Microchip Inc. Packet based closed loop video display interface with periodic status checks
US20040221312A1 (en) 2003-05-01 2004-11-04 Genesis Microchip Inc. Techniques for reducing multimedia data packet overhead
US7733915B2 (en) 2003-05-01 2010-06-08 Genesis Microchip Inc. Minimizing buffer requirements in a digital video system
US7068686B2 (en) 2003-05-01 2006-06-27 Genesis Microchip Inc. Method and apparatus for efficient transmission of multimedia data packets
US7424558B2 (en) 2003-05-01 2008-09-09 Genesis Microchip Inc. Method of adaptively connecting a video source and a video display
US7296204B2 (en) 2003-05-30 2007-11-13 Wegener Communications, Inc. Error correction apparatus and method
US7307669B2 (en) 2003-06-24 2007-12-11 Broadcom Corporation System, method, and apparatus for displaying streams with dynamically changing formats
US7800623B2 (en) 2003-09-18 2010-09-21 Genesis Microchip Inc. Bypassing pixel clock generation and CRTC circuits in a graphics controller chip
US7487273B2 (en) * 2003-09-18 2009-02-03 Genesis Microchip Inc. Data packet based stream transport scheduler wherein transport data link does not include a clock line
US7634090B2 (en) 2003-09-26 2009-12-15 Genesis Microchip Inc. Packet based high definition high-bandwidth digital content protection
US7269673B2 (en) 2004-02-18 2007-09-11 Silicon Image, Inc. Cable with circuitry for asserting stored cable data or other information to an external device or user
KR20050099305A (ko) 2004-04-09 2005-10-13 삼성전자주식회사 디스플레이시스템 및 그 제어방법
US20060015299A1 (en) 2004-06-14 2006-01-19 Mcdermott Scott A Network architecture and protocol for spacecraft systems
EP1628446B1 (en) 2004-08-18 2007-11-14 Infineon Technologies AG Method for transmitting information through a communication link and respective transmitting device and communication system
US8996603B2 (en) 2004-09-16 2015-03-31 Cisco Technology, Inc. Method and apparatus for user domain based white lists
JP2006154466A (ja) 2004-11-30 2006-06-15 Sumitomo Electric Ind Ltd 通信方法、通信システム及び送信装置
US20060209890A1 (en) * 2005-03-15 2006-09-21 Radiospire Networks, Inc. System, method and apparatus for placing training information within a digital media frame for wireless transmission
JP2006293857A (ja) 2005-04-13 2006-10-26 Sumitomo Electric Ind Ltd デジタル信号伝送ケーブル及びデジタルビデオ表示システム
JP4869333B2 (ja) 2005-04-19 2012-02-08 パナソニック・アビオニクス・コーポレイション 高品質映像を表示するシステムおよび方法
JP4596259B2 (ja) 2005-08-30 2010-12-08 株式会社デンソー 車載用電子機器の配線再構成システム
US8842555B2 (en) 2005-10-21 2014-09-23 Qualcomm Incorporated Methods and systems for adaptive encoding of real-time information in packet-switched wireless communication systems

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0674440A2 (en) * 1994-03-21 1995-09-27 NOKIA TECHNOLOGY GmbH A process for encryption and decryption of a bit stream containing digital information
EP0674441A1 (en) * 1994-03-21 1995-09-27 NOKIA TECHNOLOGY GmbH A method for scrambling a digitally transmitted television signal
CN1137723A (zh) * 1994-11-26 1996-12-11 Lg电子株式会社 防止在数字视频系统中非法收看和复制的方法及其控制方法
EP1041823A2 (en) * 1999-03-31 2000-10-04 Kabushiki Kaisha Toshiba Content distribution apparatus, content receiving apparatus, and content distribution method

Also Published As

Publication number Publication date
TW200518547A (en) 2005-06-01
CN1607793A (zh) 2005-04-20
KR20050030877A (ko) 2005-03-31
US7634090B2 (en) 2009-12-15
SG110157A1 (en) 2005-04-28
US20050069130A1 (en) 2005-03-31
US20100046751A1 (en) 2010-02-25
US8385544B2 (en) 2013-02-26
JP2005110248A (ja) 2005-04-21
EP1519581A1 (en) 2005-03-30
TWI358932B (en) 2012-02-21

Similar Documents

Publication Publication Date Title
CN1607793B (zh) 基于分组的高清晰度高带宽数字内容保护
CN101304420B (zh) 通过单信号线的内容受保护的数字链路
US7580526B2 (en) Methods and apparatus for protecting signals transmitted between a source and destination device over multiple signals lines
JP4752113B2 (ja) 電子機器及び信号伝送方法
US9516362B2 (en) Devices, systems and methods for reducing switching time in a video distribution network
USRE46959E1 (en) Enabling/disabling display data channel access to enable/disable high-bandwidth digital content protection
US20050027994A1 (en) Device key protection method, and encoding apparatus, decoding apparatus, video transmission apparatus and video receiving apparatus using the method
US20130275755A1 (en) Systems, methods and apparatuses for the secure transmission of media content
US7499545B1 (en) Method and system for dual link communications encryption
US8903086B2 (en) Enabling/disabling display data channel access to enable/disable high-bandwidth digital content protection
CN107431832B (zh) 通过发送帧号来维持跨设备的加密过程的同步
US7113597B2 (en) System and method for protection of video signals
KR20050119416A (ko) 디바이스 키 보호 방법 및 그 방법을 이용 가능한 암호화장치와 복호 장치 및 영상 송신 장치와 영상 수신 장치
JP2001169263A (ja) 暗号化ディジタル表示系

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20131106

Termination date: 20210924

CF01 Termination of patent right due to non-payment of annual fee