无线通信装置中具有内容保护的多媒体接口的制作方法

文档序号:2537527阅读:88来源:国知局
无线通信装置中具有内容保护的多媒体接口的制作方法
【专利摘要】一般来说,本发明涉及用于管理无线通信装置WCD与一个或一个以上输出装置之间的多媒体连接的技术。所述连接可为具有内容保护的多媒体接口连接,例如高清多媒体接口HDMI。在一些情况下,因为所述输出装置不再被连接,或所述多媒体应用程序被停止或暂停,所述具有内容保护的多媒体接口连接可为不活动的。所述技术包含检测所述WCD与一个或一个以上输出装置之间的所述具有内容保护的多媒体接口连接的使用模式。当所述具有内容保护的多媒体接口连接的所述使用模式为不活动时,所述WCD可减少内容处理或内容保护处理中的至少一者。以此方式,所述技术可降低因所述WCD的多媒体处理而导致的电池电力消耗。
【专利说明】无线通信装置中具有内容保护的多媒体接口
【技术领域】
[0001]本发明涉及多媒体应用程序,且更明确地说,涉及无线通信装置中的多媒体应用程序的管理。
【背景技术】
[0002]无线通信装置(WCD),例如移动电话、具有无线通信卡的便携式计算机以及个人数字助理(PDA)、便携式媒体播放器,或具有无线通信能力的其它快闪存储器装置,通常由有限电池资源供电。因此,在设计WCD时,改进的电池寿命以及电池寿命节约是至关重要的问题。然而,对电池寿命的关心被用户对WCD上的多媒体应用的增加的使用以及经由多媒体接口在WCD与显示装置之间传送多媒体内容的需求抵消。
[0003]通过经由多媒体接口在WCD与外部装置之间传送多媒体内容,可在外部装置上显示且/或重放WCD上的多媒体应用程序。通常,利用具有内容保护的多媒体接口(例如,高清多媒体接口(HDMI)来确保内容在装置之间的安全传输,以防止未经授权的用户接收所述内容。内容保护需要用于鉴权、撤销、加密和链路完整性检查的额外处理。除与使用具有内容保护的多媒体接口发射多媒体内容时的内容保护相关联的处理之外,与在WCD上接收和/或创建多媒体内容相关联的处理消耗大量的电力。

【发明内容】

[0004]一般来说,本发明涉及用于管理无线通信装置(WCD)中的多媒体应用程序的技术。所述技术包含:检测WCD与一个或一个以上输出装置之间具有内容保护的多媒体接口连接(例如,高清多媒体接口(HDMI))的使用模式;以及当所述使用模式不活动时,减少内容处理或内容保护处理中的至少一者。以此方式,所述技术可降低因所述WCD的多媒体处理而导致的电池电力消耗。
[0005]为了经由具有内容保护的多媒体接口连接将多媒体内容发射到输出装置,WCD可对一个或一个以上多媒体应用程序执行内容处理,以供输出装置呈现。另外,WCD可执行内容保护处理,以经由所述连接将经处理的内容安全地发射到输出装置。然而,在一些情况下,具有内容保护的多媒体接口连接可为不活动的,因为输出装置不再被连接,或多媒体应用程序停止或暂停。根据本发明的技术,当具有内容保护的多媒体接口连接的使用模式不活动时,WCD可通过减少内容处理和/或内容保护处理来降低电力消耗。
[0006]在一个实例中,本发明是针对一种管理无线通信装置的外部连接的方法,所述方法包括:用无线通信装置中的处理器来检测无线通信装置与一个或一个以上输出装置之间的连接的使用模式,其中所述连接包括具有内容保护的多媒体接口连接;为无线通信装置的至少一个应用程序执行内容处理以供输出装置呈现;执行内容保护处理,以经由所述连接将经处理的内容安全地发射到输出装置;以及在所述连接的使用模式为不活动时,减少内容处理或内容保护处理中的至少一者。
[0007]在另一实例中,本发明是针对一种能够管理外部连接的无线通信装置,所述无线通信装置包括:一个或一个以上处理器,其检测无线通信装置与一个或一个以上输出装置之间的连接的使用模式,其中所述连接包括具有内容保护的多媒体接口连接;为无线通信装置的至少一个应用程序执行内容处理以供输出装置呈现;执行内容保护处理,以经由所述连接将经处理的内容安全地发射到输出装置;且在所述连接的使用模式为不活动时,减少内容处理或内容保护处理中的至少一者。
[0008]在另一实例中,本发明是针对一种能够管理外部连接的无线通信装置,所述无线通信装置包括:用于检测无线通信装置与一个或一个以上输出装置之间的连接的使用模式的装置,其中所述连接包括具有内容保护的多媒体接口连接;用于为无线通信装置的至少一个应用程序执行内容处理以供输出装置呈现;用于执行内容保护处理以经由所述连接将经处理的内容安全地发射到输出装置的装置;以及用于在所述连接的使用模式为不活动时减少内容处理或内容保护处理中的至少一者的装置。
[0009]可在硬件、软件、固件或其任何组合中实施本发明中所描述的技术。如果在软件中实施,那么所述软件可处理器中执行,所述处理器可指代一个或一个以上处理器,例如微处理器、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或数字信号处理器(DSP),或其它等效集成或离散逻辑电路。包括用以执行所述技术的指令的软件可最初存储在计算机可读媒体中,且由处理器加载并执行。
[0010]因此,在另一实例中,本发明是针对一种包括上面存储有指令的计算机可读媒体的计算机程序产品,所述指令在被执行时致使处理器:检测无线通信装置与一个或一个以上输出装置之间的连接的使用模式,其中所述连接包括具有内容保护的多媒体接口连接;为无线通信装置的至少一个应用程序执行内容处理以供输出装置呈现;执行内容保护处理,以经由所述连接将经处理的内容安全地发射到输出装置;以及在所述连接的使用模式为不活动时,减少内容处理或内容保护处理中的至少一者。
[0011]在附图及下文描述中陈述本发明的一个或一个以上实例的细节。将从描述和图式且从所附权利要求书明白其它特征、目标和优点。
【专利附图】

【附图说明】
[0012]图1是说明其中无线通信装置(WCD)连接到一个或一个以上外部多媒体输出装置的实例无线通信系统的框图。
[0013]图2是说明包含具有有内容保护的多媒体接口的WCD的无线通信系统的实例的框图。
[0014]图3是说明用于降低具有有内容保护的多媒体接口的WCD中的电池消耗的实例软件模型的框图。
[0015]图4是说明在多媒体应用程序的停止或暂停期间WCD中具有内容保护的多媒体接口的实例管理器的框图。
[0016]图5是说明用于降低具有有内容保护的多媒体接口的WCD中的电池电力消耗的实例技术的流程图。
[0017]图6是说明在具有内容保护的多媒体接口连接为不活动时减少WCD的内容处理和/或内容保护处理的实例技术的流程图。【具体实施方式】
[0018]一般来说,本发明涉及用于减少与具有多媒体应用程序的无线通信装置(WCD)相关联的电池消耗的技术。所述技术可检测WCD与一个或一个以上外部输出装置之间的具有内容保护的多媒体接口连接(例如,高清多媒体接口(HDMI))的使用模式。当使用模式为不活动时,可减少内容处理或内容保护处理器中的至少一者,以减少因WCD的多媒体处理而导致的电池电力消耗。WCD可为一个或一个以上多媒体应用程序执行内容处理以供输出装置呈现,且/或执行内容保护处理以经由所述连接将经处理的内容安全地发射到输出装置。根据本发明的技术,当具有内容保护的多媒体接口连接的使用模式不活动时,WCD可通过减少内容处理和/或内容保护处理来降低电力消耗。
[0019]图1是说明无线通信系统100的框图,其中无线通信装置(WCD) 102连接到一个或一个以上外部多媒体输出装置104A到104C(“输出装置104”)。WCD102可包含处理器112、存储器114、一个或一个以上多媒体应用程序116、多媒体接口 118、电池120、收发器122和显示器124。应理解,WCD102可包含其它组件,这可取决于与WCD102相关联的装置类型或功能性。在一个实例中,WCD102可为通信装置,例如移动电话、智能电话、平板计算机、PDA、便携式媒体播放器等。WCD102可利用收发器122经由网络(例如,蜂窝式网络、本地无线网络等)与其它装置通信。
[0020]具有内容保护的多媒体接口正变得常见,且在一些情况下,正成为包含多媒体应用程序的数字多媒体装置的强制性接口。可使用具有内容保护的多媒体接口来连接数字多媒体源装置(例如机顶盒、DVD和蓝光光盘播放器、数字视频记录器、个人计算机、视频游戏机等)与兼容的数字多媒体汇集装置(在本文中也称为外部输出装置),例如数字电视机、数字音频装置、计算机监视器、视频投影仪,以及能够输出和/或显示多媒体内容的其它装置。具有内容保护的多媒体接口可支持源装置与汇集装置之间的有线连接或无线连接。源装置处理多媒体内容,以便以给定汇集装置所需的格式在所述汇集装置上呈现。具有内容保护的多媒体接口使源装置能够使用加密标准(例如,高带宽数字内容保护(HDCP))来安全地发射多媒体内容以供汇集装置呈现,以防止未经授权的用户接收所述内容。经由多媒体接口的内容保护需要用于例如装置检测、鉴权、撤销、加密和链路完整性检查的额外处理。
[0021]WCD102可包括例如接收多媒体内容的智能电话或平板电脑(pad)。在图1的所说明实例中,WCD102包含具有内容保护的多媒体接口 118,以便将多媒体内容发射到输出装置104以供呈现。以此方式,用户能够使内容在输出装置104中的一者(例如数字电视机或计算机监视器)上呈现,输出装置104能够提供比WCD102的本地显示器124高得多的视
频分辨率或保真度音频。
[0022]在一个实例中,WCD102的多媒体接口 118可包含高清多媒体接口(HDMI)、无线HDM1、移动高清链路(MHL),或能够提供安全数字多媒体内容的另一接口。当具有有内容保护的多媒体接口 118的WCD102连接到一个或一个以上外部输出装置104时,WCD102可执行来自多媒体应用程序116的媒体(例如,音频和/或视频)内容的处理,以供外部输出装置104呈现。WCD102还可执行内容保护处理,以经由具有内容保护的多媒体接口连接106A、106B和106C( “多媒体接口连接106”)将多媒体内容安全地发射到输出装置104。
[0023]传统上,已仅将具有内容保护的多媒体接口包含在具有电池使用率很少关注或不关注的有线装置(例如,桌上型计算机)中。本发明的技术认识到,经由具有内容保护的多媒体接口 118的操作所需的处理可利用WCD102中的相当大量的电池电力。所述技术可包含:检测WCD102与一个或一个以上输出装置104之间的具有内容保护的多媒体接口连接106的使用模式;以及在使用模式为不活动时,减少内容处理或内容保护处理中的至少一者以减少电池消耗。如上文所述,内容处理可包含准备来自在WCD102上运行的一个或一个以上多媒体应用程序的多媒体内容,以在本地显示器124上或在外部输出装置104上呈现。内容保护处理可包含确保多媒体内容从一个装置到另一装置,例如从WCD102到外部输出装置104的安全发射的处理。内容保护处理可包含例如多媒体内容的加密。多媒体内容的安全发射可确保多媒体内容不被未经授权方或装置存取。
[0024]WCD102可运行进程和应用程序,例如多媒体应用程序116。在一些实例中,WCD102可包含显示器124(例如,IXD屏幕),其显示由多媒体应用程序116产生的多媒体内容。WCD102的显示器124可以低分辨率显示多媒体内容,因为WCD102的显示器124可较小,且不管多媒体内容为高分辨率还是低分辨率,其均可无差别。另外,以低分辨率显示多媒体内容可节约WCD102中的处理电力。然而,在一些实例中,WCD102可连接到输出装置104,其可为多媒体应用程序116呈现从WCD102接收到的多媒体内容。WCD102可为多媒体应用程序116处理多媒体内容,并将其以适合在较大显示器上呈现的较高分辨率提供给输出装置104。
[0025]WCD102的处理器112可为可操作的,以执行一个或一个以上算法,其包含例如用于管理WCD102与外部输出装置104之间的外部连接的算法。用于管理外部连接的算法可存储在存储器114中,或可存储在可由处理器112存取的单独模块中。在一个实例中,处理器112可执行用于管理外部连接以管理与具有内容保护的多媒体接口 118和多媒体接口连接106相关联的操作以减少电池使用率的算法。所述操作可包含对通过多媒体接口 118经由外部连接106、108和110从WCD102传送到输出装置104的内容的内容处理和内容保护处理。举例来说,根据本发明中所描述的技术,处理器112可检测WCD102与外部输出装置104之间的连接106中的一者的使用模式,且在检测到的使用模式为不活动时,减少内容处理或内容保护处理中的至少一者。
[0026]存储器114可包含一个或一个以上计算机可读存储媒体。存储器114可包括能够对信息进行长期和短期存储的一个或一个以上存储装置。存储器114的短期存储也可描述为易失性存储器。易失性存储器的实例包含随机存取存储器(RAM)、动态随机存取存储器(DRAM)、静态随机存取存储器(SRAM),以及此项技术中已知的其它形式的易失性存储器。存储器104的长期存储也可描述为非易失性存储器。此些非易失性存储元件的实例可包含磁性硬盘、光盘、软盘、快闪存储器,或若干形式的电可编程存储器(EPROM)或电可擦除且可编程(EEPROM)存储器。在一个实例中,可使用存储器114来存储由处理器112执行的程序指令,例如用于管理外部连接的算法。存储器114还可由在WCD102上运行的软件和/或应用程序用来存储程序执行期间或操作期间的信息。
[0027]多媒体应用程序116可为在WCD102上运行的应用程序,且可提供多媒体内容,例如视频和/或音频内容。多媒体应用程序116的一些实例可为视频和/或音频重放应用程序、网络TV、网络无线电等。由多媒体应用程序116提供的内容可从存储器114 (例如,所捕获视频和/或音频)或从外部来源(例如,因特网)获得。处理器112可处理多媒体内容以在WCD102的显示器124上呈现。然而,使多媒体内容在提供较高视频分辨率和/或较高保真度音频的输出装置104上呈现可为合意的。
[0028]WCD102可经由多媒体接口 118建立与一个或一个以上输出装置104的连接106。多媒体接口 118包括具有内容保护的多媒体接口,其能够提供安全的数字多媒体内容。如上文所述,具有内容保护的多媒体接口的一些实例可为HDM1、MHL等。HDMI的实例将用于此论述的目的;然而,应理解,本发明的技术可适用于其它类型的具有内容保护的多媒体接□。
[0029]当WCD102连接到一个或一个以上输出装置104时,WCD102可处理来自多媒体应用程序116的多媒体内容,以在输出装置104上呈现。WCD102还可执行内容保护处理以确保多媒体内容经由多媒体接口 118到输出装置104的安全发射。如上文所述,WCD102的处理器112可执行用于管理外部连接的算法。举例来说,处理器112可检测WCD102与一个或一个以上输出装置104之间的连接106的使用模式,且基于检测到的使用模式调整多媒体处理。
[0030]在一个实例中,处理器112可监视连接106以寻找用以确定一个或一个以上输出装置104是否连接到WCD102的信号。在一个实例中,所述信号可为热插拔检测(HPD)信号。如果例如在连接上未检测到HH)信号,那么处理器112确定一个或一个以上输出装置104不再连接到WCD102,并将连接的使用模式设定为不活动。在此实例中,在具有内容保护的多媒体接口连接106在活动操作期间(即,在多媒体应用程序116的操作期间)断开的情况下,处理器112可确定使用模式为不活动,且减少WCD102上的处理以节约电池120的电力。
[0031]当具有内容保护的多媒体接口连接106断开时,处理器112可停止以在输出装置104上呈现通常所需的高分辨率处理多媒体内容。处理器112可替代地以可能对在WCD102的本地显示器124上呈现来说较合适且可接受的低分辨率格式处理多媒体内容。本地显示器124可具有比输出装置104小得多的分辨率,且还可需要少得多的电池电力来进行内容处理。举例来说,处理器112可重新配置WCD102的图形处理单元(GPU)以处理用于本地显示器124的内容。除减少多媒体内容处理之外,处理器12还可挂起用于断开的具有内容保护的多媒体接口连接106的内容保护处理,这也可减少所消耗的电池电量。
[0032]在另一实例中,处理器112可监视在WCD102上运行的多媒体应用程序116中的一者的操作,以确定多媒体应用程序116中的一者的状态。多媒体操作的状态可为播放、暂停或停止。如果应用程序暂停或停止,那么处理器112确定无内容正经由多媒体接口连接106发射,且因此使用模式为不活动。处理器112可接着减少多媒体内容的处理以节约电池电力。通常,当多媒体应用程序116中的一者停止或暂停时,多媒体应用程序在显示器上呈现空白帧或最后显示的帧。举例来说,根据所述技术,处理器112可以输出装置104中的当前正在呈现多媒体内容的一装置可接受的最小数据分辨率处理来自一个或多媒体应用程序116的空白帧或最后显示的帧。在另一实例中,处理器112可停止处理来自多媒体应用程序116中的一者的内容,且改为处理来自存储器114的低分辨率测试图案,以供输出装置104呈现。降低多媒体内容的分辨率以在输出装置104上呈现会消耗少得多的用于内容处理的电池电力。
[0033]另外,如果多媒体应用程序116中的一者暂停或停止,那么处理器112可挂起具有内容保护的多媒体接口连接106的内容保护处理,这是因为无独特或新内容正经由所述连接发射。举例来说,处理器112可挂起一个或一个以上内容保护功能性,例如装置检测处理、撤销处理、加密处理以及链路完整性检查处理。在没有需要保护的内容正被发射到输出装置104时挂起WCD102上的额外内容保护处理可大大减少电池使用率。
[0034]然而,不管连接的使用模式是活动还是不活动,处理器112可继续执行对输出装置104中的每一者的鉴权处理。鉴权处理要求WCD102执行与输出装置104中的每一者的信号交换,其在HDCP规范的实例中可包含至多达7个中继器和127个汇集装置(例如,输出装置104)。通过维持与输出装置104中的每一者的经鉴权连接,甚至在连接的使用模式不活动时,WCD102也可避免使用较大量的电池电力来进行重新鉴权处理。
[0035]图2是说明包含具有有内容保护的多媒体接口 218的WCD202的无线通信系统的实例的框图。图2的WCD202说明图1的WCD102的实例架构。在图2的实例中,WCD202的有内容保护的多媒体接口 218可包括HDMI。有内容保护的多媒体接口 218可能够提供安全的数字多媒体内容,且可由WCD202用来发射来自WCD202上的多媒体应用程序的多媒体内容,以在一个或一个以上输出装置204上呈现,输出装置204可大体上类似于图1的输出装置104。在一个实例中,输出装置204可为外部HDMI连接的装置。
[0036]在一个实例中,如图2所说明,WCD202可包含若干组件,但WCD202的架构不限于图2中所示的架构。WCD202可包含若干通信模块和单元,例如调制解调器242、WiFi244、全球定位系统(GPS) 246以及蓝牙(BT) 248。通信模块和单元可由连接处理器240管理,连接处理器240可为用于通信目的的专用处理器,或可为WCD202的通用处理器的部分。WCD202还可包含外围装置和接口模块226、安全性模块228、时钟模块230、电池单元232,以及传感器和用户接口装置234。电池单元232可包含电池监视器,以及用于监视和管理WCD202的电源(例如电池220)的平台资源和电力管理功能性。WCD202可利用外部存储器单元238来补充其内部芯片上存储器214,其中外部存储器238可连接到WCD202中的若干模块和单
J Li ο
[0037]WCD202还可包含图形处理单元(GPU)和应用程序252,其可包含例如多媒体应用程序,例如来自图1的WCD102的多媒体应用程序116。GPU和应用程序252可在其处理和产生多媒体内容的操作期间与WCD202内的若干单元交互。应用程序处理器236可提供多媒体内容的处理,且可为专用处理器或与WCD202相关联的一般处理器的部分。应用程序数据移动器254可管理将数据(例如多媒体数据)移动到适当的存储器位置(例如,外部存储器238和/或芯片上存储器214)。在一些实例中,多媒体内容可从网络来源(例如,因特网)获得,或可由WCD202中的传感器(例如,内置相机)且/或从另一多媒体单元(例如,音频单元250)获得。WCD202还可包含音频/视频解码器258,其可在显示之前对WCD202所获得的经编码多媒体内容进行解码。多媒体内容可由显示处理器和控制器256处理以供显示。在一些实例中,多媒体内容可在显示器224上本地处理和显示。在其它实例中,多媒体内容可经处理以供在外部装置(例如,输出装置204)上显示,多媒体内容经由多媒体接口 218发射到所述外部装置。
[0038]WCD202可经由多媒体接口 218建立与一个或一个以上输出装置204的连接。多媒体接口 218可为能够提供安全数字多媒体内容的具有内容保护的多媒体接口。多媒体接口218可连接到外部接口 208,通过外部接口 208将受保护的多媒体内容发射到外部装置(例如,中继器260和/或输出装置204)。外部接口 208可为外部接口桥接器或对接站。
[0039]输出装置204可连接到WCD202,以显示由WCD202上的GPU和应用程序252中的多媒体应用程序所提供的多媒体内容。可将多媒体内容处理到较适合在输出装置204上显示的较高分辨率。输出装置204可经由有内容保护的多媒体接口 218(例如,HDMI)连接到WCD202。显示处理器和控制器256可通过检测WCD202与一个或一个以上输出装置204之间的HDMI连接的使用模式来管理HDMI连接,且基于检测到的使用模式调整多媒体处理。举例来说,当HDMI连接不活动时,显示处理器和控制器256可减少内容处理和内容保护处理中的至少一者,以便降低WCD202的电池消耗,如上文所阐释。
[0040]用于HDMI连接的内容处理可包含准备来自在WCD202上操作的GPU和应用程序252中的一个或一个以上多媒体应用程序的多媒体内容,以供在本地显示器224上或在HDMI连接的输出装置204上呈现。
[0041]HDMI连接的内容保护处理可包含对每一外部装置(例如,一个或一个以上输出装置204或中继器260)执行装置检测、鉴权、撤销、加密和链路完整性检查。在此论述中,可利用高带宽数字内容保护(HDCP)的实例作为多媒体内容的数字保护标准。然而,应理解,可利用其它形式的数字内容保护。
[0042]为了检测外部装置,HDMI连接器可包含HPD引脚,其允许外部装置(其可为中继器(例如,中继器260)或汇集装置(例如,输出装置204)在HPD引脚上提供信号(例如,+5VDC),从而致使WCD202起始显示数据信道(DDC)查询。DDC查询可询问外部HDMI连接的输出装置204,以确定输出装置204的显示能力。DDC查询还可确定输出装置204是否为顺应HDCP的。通常,可需要HDMI来源(例如,WCD202)来在HPD引脚上供应最小55mA。
[0043]在WCD202检测到输出装置204之后,WCD可对输出装置204和/或中继器260进行鉴权。在输出装置204的情况下,基于DDC查询,WCD202可确定输出装置204是否被授权接收多媒体内容。鉴权可涉及暴露其共用密钥的输出装置204和WCD202。WCD202和输出装置204可接着独立地用其私用密钥得出共用会话密钥来完成鉴权。如果输出装置204被授权接收多媒体内容,那么WCD202接着对发射到输出装置204的多媒体内容进行加密以防止窃听。WCD202可类似地对中继器260进行鉴权。WCD202可维持连接完整性以避免重新鉴权处罚,其潜在为所有下游HDMI装置(例如,中继器260和输出装置204)的重新鉴权开销。举例来说,HDCP允许用7个中继器(例如,中继器260)将WCD202连接到尽可能多的127个汇集装置(例如,输出装置204),因此,至多达127个装置以至多达7个层级连接在一起。
[0044]在鉴权之后,撤销可发生,其中WCD202审阅多媒体内容内所提供的系统可再生性消息(SRM)。SRM可含有撤销的密钥选择向量(KSV)的列表。WCD202接着将撤销的KSV与从中继器260和/或输出装置204获得的下游KSV进行比较,并停止将受保护的多媒体内容发射到SRM中所列的中继器/输出装置。
[0045]WCD202可接着使用加密密钥来对多媒体内容进行加密。举例来说,WCD202可使多媒体内容与密码值“异或”(XOR),密码值可从会话密钥得出。中继器260和/或输出装置204还使经加密的多媒体内容与从初始会话密钥得出的相同密码值X0R,以解码多媒体内容。
[0046]另外,WCD202可通过使用验证过程来周期性地检查与中继器260和/或输出装置204的链路的完整性,以确保多媒体内容的加密是可靠的。举例来说,WCD202可利用中继器260和/或输出装置204每128个帧所传递的16位完整性检查。验证过程可周期性地(例如,每1.5到2.5秒)发生。显示处理器和控制器256可基于HDMI装置(例如,输出装置204)与WCD202之间的连接的状态来配置显示设定。在一个实例中,输出装置204可通过有内容保护的多媒体接口连接218 (例如,HDMI)来连接。在WCD202上运行的多媒体应用程序可提供多媒体内容,其可由处理器(例如,显示处理器和控制器256)处理。当输出装置204连接到WCD202时,可处理多媒体内容以适应输出装置204呈现多媒体内容的要求(例如,较高分辨率、较高音频质量等)。多媒体内容经处理以在所连接的输出装置204上呈现,且经处理以受内容保护而经由有内容保护的多媒体接口 218发射到输出装置。
[0047]如果输出装置204变为断开或多媒体应用程序暂停或停止,那么可减少多媒体的处理和/或内容保护处理,以减少所消耗的电池电力。如果输出装置204变为断开,那么显示处理器和控制器256可停止以在输出装置204上呈现通常所需的高分辨率处理多媒体内容。显示处理器和控制器256可改为以对于在本地显示器224上呈现来说可能较合适且可接受的低分辨率格式来处理多媒体内容,这可需要少得多的电池电力来进行内容处理。除减少多媒体内容处理之外,可挂起断开的具有内容保护的多媒体接口连接的内容保护处理,这也可减少所消耗的电池电量。
[0048]如果多媒体应用程序暂停或停止,那么可修改多媒体内容的处理以减少电池电力消耗。在一个实例中,显示处理器和控制器256可以输出装置204呈现多媒体内容可接受的最小数据分辨率来处理来自多媒体应用程序的空白帧或最后显示的帧。在另一实例中,显示处理器和控制器256可停止处理来自多媒体应用程序的内容,而是处理来自存储器214的低分辨率测试图案,以供输出装置204呈现。降低多媒体内容的分辨率以在输出装置上呈现消耗少得多的用于内容处理的电池电力。除减少内容的处理之外,还可挂起具有内容保护的多媒体接口连接的内容保护处理,因为无独特或新内容正经由所述连接发射。举例来说,可挂起一个或一个以上内容保护功能性,例如装置检测处理、撤销处理、加密处理以及链路完整性检查处理。当不在发射需要保护的内容时挂起WCD202上的额外处理可显著降低电池使用率。
[0049]在WCD202上运行的可允许暂停/停止的多媒体应用程序的实例包含AUD / VID文件重放、WEB-TV (例如,YouTube)、WEB新闻(例如,CNN)、WEB调谐(例如,NPR)、在线游戏等。如上文所述,根据所述技术,断言暂停/停止可导致修改多媒体内容的处理。举例来说,暂停/停止可导致针对输出装置204可接受的最小多媒体内容分辨率来配置HDMI连接。举例来说,暂停/停止可通过断言AVMUTE而导致重新配置HDMI连接,这导致停止加密,并且致使输出装置停止处理传入数据。
[0050]另外,可通过关断+5VDC并忽略HPD引脚上的信号来挂起传统的装置检测处理,以节约电池电力。在此实例中,WCD202可继续通过检查转变最小化差分信令(transitionminimized differential signaling, TMDS)差分对保持终止来检测下游HDMI装置(例如,中继器260和输出装置204)的存在。TMDS是HDMI的数据发射协议,且可在暂停/停止状态期间终止。WCD202可发信号通知输出装置204不要处理任何接收到的多媒体内容,且可任选地高速缓存来自芯片上存储器214的多媒体内容,以供在显示器224上本地显示。WCD202还可停止HDCP鉴权过程。最后,在此模式期间,可挂起链路完整性检查和撤销处理,这进一步减少了所消耗的电池电量。
[0051]图3是说明用于降低具有有内容保护的多媒体接口的WCD中的电池消耗的软件模型的框图。在图3的实例中,作为说明性实例,有内容保护的多媒体接口为HDMI。HDMI电池消耗降低软件模型可包含硬件平台302、软件平台304以及应用环境306。举例来说,图3的软件模型的不同部分可在WCD102中实施且由处理器112控制/执行。
[0052]用于WCD的软件模型可包含硬件平台302、软件平台304以及应用环境306。硬件平台302可包含(例如)网络接入单元(例如,调制解调器、WiF1、GPS和BT)、互连和接口(例如,热插拔检测318)、多媒体加速计和接口、传感器和用户接口装置、处理器和存储器单兀、时钟相关|吴块等。
[0053]软件平台304可包含软件模块,例如应用框架应用编程接口(API);操作系统和存储器管理与安全单元;局域网(LAN)和广域网(WAN)连网单元;与网络接入单元、图形单元相关联的协议;多媒体(例如,音频、视频、成像)协议、系统库和驱动器;以及电池监视和管理模块。软件平台304可包含(例如)系统配置模块314和连接管理模块(例如,HDMI连接管理器312,以及HDMI完整性检查316)。
[0054]应用环境306可包含原生和高级操作系统应用程序、第三方扩展和虚拟机应用程序,以及其它应用服务和扩展。应用环境306可包含(例如)应用运行时管理器308以及应用登记模块310。
[0055]与多媒体应用程序相关联的处理可在应用环境306中实施。此处理可包含应用运行时管理器308和应用登记模块310。与系统配置相关联的处理(包含HDMI相关处理)可在软件平台304中实施。硬件平台302可包含各种硬件组件和接口,包含具有内容保护的多媒体接口连接,例如HDMI。当外部输出装置连接到WCD时,HDMI连接管理器312可使用热插拔检测318来检测外部输出装置,并询问装置收集信息,例如输出装置的显示能力以及顺应信息。HDMI完整性检查316可利用收集到的信息来对输出装置进行鉴权,如上文所述。
[0056]HDMI连接管理器312可接着管理与来自多媒体应用程序的多媒体内容以及多媒体内容保护相关联的处理,如上文所述。在一个实例中,HDMI连接管理器312可为图2的显示处理器和控制器256的处理组件。在另一实例中,HDMI连接管理器可为与显示器特定操作和/或组件分开的处理组件。多媒体内容保护包含装置检测、鉴权、加密、撤销和完整性检查。HDMI完整性检查316可周期性地检查与输出装置的链路的完整性,这可经由热插拔检测318确定输出装置是否断开。另外,HDMI连接管理器312可经由热插拔检测318确定多媒体应用程序是否暂停或停止。
[0057]如果输出装置断开或多媒体应用程序暂停或停止,那么系统配置314可将使用模式设定为不活动,且减少或挂起高分辨率的多媒体内容处理和/或多媒体内容保护处理,如上文所论述。减少多媒体内容处理和/或多媒体内容保护处理可减少由与外部输出装置相关联的多媒体应用程序处理所消耗的电池电量。
[0058]图4是说明WCD中具有内容保护的多媒体接口的实例显示处理器和控制器的框图。图4中所示的系统可在WCD (例如,图1的WCD102或图2的WCD202)中实施。在一个实例中,外部输出装置可经由具有内容保护的多媒体接口连接(例如,HDMI)连接到WCD。HDMI连接的内容保护处理可包含执行装置检测、鉴权、撤销、加密以及对每一外部装置的链路完整性检查,如上文所阐释。
[0059]在检测期间,系统控制器408可从输出装置接收HPD引脚上的HTO信号410 (例如,+5VDC),从而致使WCD起始显示数据信道(DDC)查询412。DDC查询412可询问外部HDMI连接的输出装置,以确定输出装置的显示能力。DDC查询还可确定输出装置204是否为顺应HDCP 的。
[0060]在检测到输出装置之后,可执行鉴权,其中基于DDC查询,WCD可确定输出装置是否被授权接收来自WCD的多媒体内容。多媒体内容可由音频/视频产生器414从WCD上的本地来源或经由视频数据接口 404和/或音频数据接口 406从一个或一个以上外部来源产生。如果输出装置被授权接收多媒体内容,那么WCD接着使用加密会话密钥对发射到输出装置的多媒体内容进行加密,如上文所阐释。举例来说,WCD可包含多路复用器和XOR单元416,其可使多媒体内容与从会话密钥得出的密码值X0R。
[0061]输出装置可正呈现来自多媒体应用程序的多媒体内容,其中可通过HDMI发射器418将高分辨率和/或高质量多媒体内容发射到输出装置,只要与装置的连接得以维持,且多媒体内容正由输出装置播放即可。如上文所述,如果输出装置变为断开或多媒体应用程序或输出装置暂停或停止,那么可修改多媒体内容的处理以降低电池电力消耗。在一个实例中,当视频暂停或停止时,可呈现空白帧或最后显示的帧。
[0062]在视频处理期间,可高速缓存多媒体内容,且接着处理以供HDMI发射器418发射到输出装置。举例来说,视频内容可高速缓存在视频数据接口 404中,且音频内容可高速缓存在音频数据接口 406中。在一个实例中,当多媒体应用程序暂停或停止时,可将空白帧发射到输出装置以供呈现,直到多媒体应用程序重新开始播放多媒体内容为止。在另一实例中,当多媒体应用程序暂停或停止时,可在输出装置上呈现最后显示的帧。由于不在重放多媒体内容,在多媒体应用程序暂停或停止时发射到显示器的帧可无需以高分辨率显示。可将最后帧的经高速缓存版本发射到输出装置,而不处理。以此方式,因为不必处理所述帧来产生高分辨率帧,因此可减少电池电力。另外,可发射最后帧或空白帧,而不必执行内容保护处理,这可进一步降低电池消耗。
[0063]图5是说明用于降低具有有内容保护的多媒体接口的WCD中的电池电力消耗的实例技术的流程图。举例来说,将关于图1的WCD102内的处理器112来描述图5中所说明的技术。WCD102可连接到外部输出装置104,以用于显示多媒体内容。在WCD102上运行的多媒体应用程序可提供多媒体内容,其可由处理器处理以提供高分辨率多媒体内容,以供在外部输出装置上呈现。处理器112可执行算法或控制模块,其管理WCD102与输出装置104之间的外部连接。所述算法可基于与输出装置104相关联的操作管理所述连接以降低WCD102中的电池电力消耗。所述操作可包含经由有内容保护的多媒体接口 118从WCD102发射到外部输出装置104的内容的内容处理和内容保护处理。
[0064]在一个实例中,处理器112可执行所述算法以检测与WCD102与外部装置104之间的连接相关联的使用模式出02)。当输出装置经由有内容保护的多媒体接口连接118连接到WCD102,且正处理新的多媒体内容以供发射到输出装置104时,使用模式为活动。所述算法可通过检测与所述连接相关联的信号(例如,HPD信号)监视WCD102与输出装置104之间的连接。在一个实例中,如果在活动操作期间(例如,在多媒体应用程序正在运行时)未检测到信号,那么所述算法可确定输出装置不再连接(例如,断开、关闭等),且可将使用模式设定为不活动。所述算法还可监视多媒体应用程序的操作。在一个实例中,如果所述算法确定多媒体应用程序暂停或停止,且不产生任何新的多媒体内容,那么所述算法可将使用模式设定为不活动。
[0065]如果使用模式为活动(604的否分支),那么处理器112可继续根据所使用的标准(例如,HDCP)和接口(例如,HDMI)处理多媒体内容和内容保护(606)。如果使用模式为不活动(604的是分支),那么处理器112可减少处理多媒体内容和/或内容保护(608),以减少结合多媒体内容处理和内容保护而消耗的电量。
[0066]在其中使用模式因为一个或一个以上外部装置在活动操作期间断开而不活动的实例中,处理器112可停止以在断开的外部装置上呈现通常所需的高分辨率处理多媒体内容。处理器112可替代地以对在WCD102的本地显示器124上呈现较合适且可接受的低分辨率格式处理多媒体内容。除减少多媒体内容处理之外或代替于减少多媒体内容处理,处理器112可挂起断开的有内容保护的多媒体接口连接118的内容保护处理。
[0067]在其中使用模式因为多媒体应用程序暂停或停止而不活动的实例中,处理器112可确定无新的内容正经由多媒体接口连接118发射。处理器112可接着通过以外部输出装置可接受的最小数据分辨率处理来自多媒体应用程序的空白帧或最后显示帧来减少多媒体内容的处理。在另一实例中,处理器112可停止处理来自多媒体应用程序的内容,而是处理高速缓存在WCD102的存储器114中的低分辨率测试图案,以供输出装置104呈现。除在暂停或停止期间以低分辨率处理帧之外或代替于在暂停或停止期间以低分辨率处理帧,处理器112可挂起具有内容保护的多媒体接口连接的内容保护处理,因为无独特或新内容正经由所述连接发射。举例来说,处理器112可挂起一个或一个以上内容保护功能性(例如装置检测处理、撤销处理、加密处理以及链路完整性检查处理)。
[0068]图6是说 明在具有内容保护的多媒体接口连接为不活动时减少WCD的内容处理和/或内容保护处理的实例技术的流程图。图6中所说明的技术可对应于WCD202以及图2中所描述的WCD架构。WCD202可包含能够提供多媒体内容以供呈现和显示的多媒体应用程序。当WCD202不连接到任何外部输出装置204时,WCD202可在本地显示器224上显示多媒体内容。当本地显示多媒体内容时,因为例如显示器的大小和电池电力等限制,低分辨率内容可为在本地显示器224上呈现可接受的。WCD202还可具有有内容保护的多媒体接口218,例如HDMI,其可用以连接到外部输出装置204。
[0069]输出装置204可为能够呈现由多媒体应用程序提供且从WCD202发射的多媒体内容的装置。输出装置204可具有不同于本地显示要求不同的某些呈现和显示要求。举例来说,多媒体内容可需要以输出装置204上的可接受呈现的较高分辨率提供。由此,WCD202可包含能够处理多媒体内容以便以输出装置204所需的分辨率和质量提供所述内容的一个或一个以上处理器。另外,可处理器多媒体内容,以供经由HDMI接口 218发射以提供内容保护。执行内容处理和内容保护处理可消耗比本地呈现多媒体内容时通常消耗的电池电力多的电池电力。
[0070]输出装置204(也称为“汇集器”)可经由有内容保护的多媒体接口(例如,HDMI)连接到WCD202。HDMI连接的内容保护处理可包含执行装置检测、鉴权、撤销、加密和链路完整性检查。在其操作期间,HDMI连接器可检测HDMI汇集器(例如,输出装置204)是否连接(702)。HDMI连接器可配备有HPD引脚,其允许中继器/汇集器(例如,输出装置204)提供Hro上的信号(例如,+5VDC),使得输出装置被检测。如果未检测到装置,即无输出装置连接到WCD,那么所述方法可确定多媒体应用程序是否在工作(即,多媒体应用程序运行和提供多媒体内容)(704)。如果无应用程序在工作,那么所述方法可返回到周期性地检查是否检测到与外部输出装置的连接。如果应用程序在工作,但无外部装置被连接,那么可停止或暂停所有所登记的应用程序(706)。换句话说,如果无输出装置被连接且多媒体应用程序在运行,那么内容处理切换到本地显示处理,且不执行内容保护处理,知道在(702)处检测到连接的输出装置为止。
[0071]如果在(702)处,检测到外部输出装置,那么HDMI的管理可执行鉴权。如果在装置检测期间,确定外部装置连接,那么所述方法可确定所述外部装置是否经由中继器连接(708)。如果外部装置经由中继器连接,那么中继器可对连接到其的每一外部输出装置进行鉴权以确定装置的合格性(710)。装置的合格性可包含输出装置是否被授权接收来自WCD的多媒体内容。中继器可接着将每一装置的私用密钥和连接拓扑报告给WCD(712)。所述方法可接着确定是否尚未达到所连接中继器和汇集器(即,输出装置)的最大数目,以及检测到的装置(汇集器)是否在所撤销装置的列表上(714)。举例来说,在HDCP中,允许具有7个中继器的至多达127个汇集器作为输出装置。因此,所述检查可为是否少于7个中继器和127个输出装置连接到WCD。如果最大数目的中继器或输出装置连接到WCD或检测到的输出装置在所撤销装置的列表上,那么不建立连接,且所述装置可返回到周期性地检查是否检测到与外部输出装置的连接。如果尚未达到中继器和输出装置的最大数目,且检测到的输出装置不在所撤销装置的列表上,那么所述方法可进行到使用WCD和输出装置已知的会话密钥来编码所述内容(718)。
[0072]如果外部输出装置不经由中继器连接,那么WCD可对所连接的输出装置进行鉴权以确定其合格性(716)。所述方法可接着进行到通过WCD使用WCD和输出装置已知的会话密钥对多媒体内容进行加密(718)。可预期输出装置使用会话密钥来解密和渲染多媒体内容。当连接和对输出装置进行鉴权时,所述方法可检查提供内容的任何多媒体应用程序是否停止或暂停(720)。如果多媒体应用程序停止或暂停,那么HDMI连接可经配置以便以最小分辨率处理多媒体内容,且可将高速缓存的内容发射到外部输出装置(722)。举例来说,经高速缓存的内容可为视频内容的空白帧或最后呈现的帧,且/或可将音频内容设定为静音。以此方式,可最小化内容的处理,且可减少所消耗的电池电量。另外,当多媒体应用程序停止或暂停时,WCD202可停止或减少内容保护处理,包含装置检测、内容加密、链路完整性检查和撤销。
[0073]如果无多媒体应用程序暂停或停止,那么所述方法可继续执行链路完整性检查。对于链路完整性检查,所述方法可涉及检查当前处理的帧是否为应执行完整性检查之处,例如自最后检查以后的帧128(724)。如果应执行检查,那么WCD可通过使用验证过程来检查与对应输出装置的链路的完整性,以确保多媒体内容的加密是可靠的(726)。举例来说,来源(例如,WCD)可利用输出装置每128个帧递送的16位完整性检查。举例来说,验证过程可周期性地(例如,每1.5到2.5秒)发生。所述方法还可包含WCD确定输出装置是否可正确地解密受保护(即,经加密)的多媒体内容(728)。如果输出装置具有相同的会话密钥,那么输出装置可正确地解密受保护的多媒体内容。如果WCD确定输出装置无法正确地解密受保护的内容,那么所述方法可返回到周期性地检查是否检测到与外部输出装置的连接。
[0074]如果WCD确定输出装置可正确地解密受保护的内容,那么WCD可确定输出装置是否为所撤销的装置(730)。如果装置的KSV在多媒体内容内所提供的任何SRM中,那么撤销所述装置。如果输出装置被撤销,那么WCD可停止向输出装置的内容传递,并清除其KSV(732)。所述方法可接着返回到周期性地检查是否检测到与外部输出装置的连接。如果输出未被撤销,那么所述方法可返回到加密多媒体内容以供发射到汇集器(718)。
[0075]在一个或一个以上实例中,所描述的功能可以硬件、软件、固件或其任何组合来实施。如果以软件来实施,那么所述功能可作为一个或一个以上指令或代码存储在计算机可读媒体上,或经由计算机可读媒体传输。计算机可读媒体可包括计算机数据存储媒体或包括促进计算机程序从一处传递到另一处的任何媒体的通信媒体。在一些实例中,计算机可读媒体可包括非暂时性计算机可读媒体。数据存储媒体可为可由一个或一个以上计算机或一个或一个以上处理器存取以检索指令、代码和/或数据结构以供实施本发明中所描述的技术的任何可用媒体。
[0076]作为实例(而非限制),所述计算机可读媒体可包含非暂时媒体,例如RAM、ROM、EEPROM、CD-ROM或其它光盘存储装置、磁盘存储装置或其它磁性存储装置,快闪存储器,或可用于运载或存储呈指令或数据结构的形式的所要程序码且可由计算机存取的任何其它媒体。并且,任何连接均可恰当地称为计算机可读媒体。举例来说,如果使用同轴电缆、光纤电缆、双绞线、数字订户线(DSL)或例如红外线、无线电及微波的无线技术从网站、服务器或其它远程源传输软件,那么同轴电缆、光纤电缆、双绞线、DSL或例如红外线、无线电及微波的无线技术包含于媒体的定义中。如本文中所使用,磁盘及光盘包括压缩光盘(CD)、激光光盘、光学光盘、数字多功能光盘(DVD)、软磁盘及蓝光光盘,其中磁盘通常以磁性方式再现数据,而光盘使用激光以光学方式再现数据。上文的组合也应包括在计算机可读媒体的范围内。
[0077]代码可由一个或一个以上处理器执行,例如一个或一个以上数字信号处理器(DSP)、通用微处理器、专用集成电路(ASIC)、现场可编程逻辑阵列(FPGA),或其它等效集成或离散逻辑电路。因此,如本文中所使用的术语处理器摂可指上述结构或适合于实施本文中所描述的技术的任一其它结构中的任一者。另外,在一些方面中,本文所述的功能性可提供于经配置以用于编码和解码的专用硬件和/或软件模块内,或并入在组合式编解码器中。并且,可将所述技术完全实施于一个或一个以上电路或逻辑元件中。
[0078]本发明的技术可在各种各样的装置或设备中实施,包含无线手持机、集成电路(IC)或一组IC(例如,芯片组)。本发明中描述各种组件、模块或单元,以强调经配置以执行所揭示技术的装置的功能方面,但不一定要求由不同硬件单元来实现。相反,如上文所述,各种单元可组合在编解码器硬件单元中,或由互操作硬件单元的集合提供,包含如上文所述的一个或一个以上处理器,结合合适的软件和/或固件。
[0079]已描述了本发明的各种实施例。这些和其它实施例在所附权利要求书的范围内。
【权利要求】
1.一种管理无线通信装置的多媒体连接的方法,所述方法包括: 用所述无线通信装置中的处理器来检测所述无线通信装置与一个或一个以上输出装置之间的连接的使用模式,其中所述连接包括具有内容保护的多媒体接口连接; 为所述无线通信装置的至少一个应用程序执行内容处理以供所述输出装置呈现; 执行内容保护处理以经由所述连接将所述经处理内容安全地发射到所述输出装置;以及 当所述连接的所述使用模式为不活动时,减少所述内容处理或所述内容保护处理中的至少一者。
2.根据权利要求1所述的方法,其中所述连接包括高清多媒体接口HDMI连接。
3.根据权利要求1所述的方法,其中检测连接的使用模式包括监视所述连接以寻找用以指示所述一个或一个以上输出装置连接到所述无线通信装置的热插拔检测HPD信号,其中当未检测到所述HPD信号时,所述使用模式为不活动。
4.根据权利要求3所述的方法,其中减少内容处理包括在未检测到所述HH)信号时,以减小的分辨率为所述无线通信装置的所述至少一个应用程序执行内容处理,以供所述无线通信装置呈现。
5.根据权利要求1所述的方法,其中检测连接的使用模式包括监视所述至少一个应用程序的操作,其中当所述应用程序的所述操作为暂停或停止中的一者时,所述使用模式为不活动。
6.根据权利要求5所述的方法,其中减少内容处理包括在所述应用程序的所述操作为暂停或停止中的一者时,以所述输出装置接受的最小分辨率为所述至少一个应用程序执行内容处理以供在所述输出装置上呈现。
7.根据权利要求1所述的方法,其中减少内容保护处理包括挂起装置检测处理、撤销处理、加密处理和链路完整性检查处理中的至少一者。
8.根据权利要求1所述的方法,其中执行内容保护处理包括执行对所述一个或一个以上输出装置中的每一者的鉴权处理,且其中减少内容保护处理包括在所述连接的所述使用模式为不活动时维持所述连接以避免重新鉴权处理。
9.一种能够管理多媒体连接的无线通信装置,所述无线通信装置包括: 具有内容保护的多媒体接口,其形成所述无线通信装置与一个或一个以上输出装置之间的连接;以及 一个或一个以上处理器,其检测所述无线通信装置与一个或一个以上输出装置之间的所述连接的使用模式,为所述无线通信装置的至少一个应用程序执行内容处理以供所述输出装置呈现,执行内容保护处理以经由所述连接将所述经处理的内容安全地发射到所述输出装置,且在所述连接的所述使用模式为不活动时,减少所述内容处理或所述内容保护处理中的至少一者。
10.根据权利要求9所述的装置,其中所述连接包括高清多媒体接口HDMI连接。
11.根据权利要求1所述的装置,其中为了检测连接的使用模式,所述一个或一个以上处理器监视所述连接以寻找用以指示一个或一个以上输出装置连接到所述无线通信装置的热插拔检测HPD信号,其中当未检测到所述HPD信号时,所述使用模式为不活动。
12.根据权利要求11所述的装置,其中当未检测到所述HH)信号时,为了减少内容处理,所述一个或一个以上处理器以减小的分辨率为所述无线通信装置的所述至少一个应用程序执行内容处理,以供所述无线通信装置呈现。
13.根据权利要求9所述的装置,其中为了检测连接的使用模式,所述一个或一个以上处理器监视所述至少一个应用程序的操作,其中当所述应用程序的所述操作为暂停或停止中的一者时,所述使用模式为不活动。
14.根据权利要求13所述的装置,其中当所述应用程序的所述操作为暂停或停止中的一者时,为了减少内容处理,以所述输出装置接受的最小分辨率为所述至少一个应用程序执行内容处理以供在所述输出装置上呈现。
15.根据权利要求9所述的装置,其中为了减少内容保护处理,所述一个或一个以上处理器挂起装置检测处理、撤销处理、加密处理和链路完整性检查处理中的至少一者。
16.根据权利要求9所述的装置,其中为了执行内容保护处理,所述一个或一个以上处理器执行对所述一个或一个以上输出装置中的每一者的鉴权处理,且其中为了减少内容保护处理,所述一个或一个以上处理器在所述连接的所述使用模式为不活动时维持所述连接以避免重新鉴权处理。
17.—种能够管理多媒体连接的无线通信装置,所述无线通信装置包括: 用于检测所述无线通信装置与一个或一个以上输出装置之间的连接的使用模式的装置,其中所述连接包括具有内容保护的多媒体接口连接; 用于为所述无线通信装置的至少一个应用程序执行内容处理以供所述输出装置呈现的装置; 用于执行内容保护处理以经由所述连接将所述经处理内容安全地发射到所述输出装置的装置;以及 用于在所述连接的所述使用模式为不活动时减少所述内容处理或所述内容保护处理中的至少一者的装置。
18.根据权利要求17所述的装置,其中所述连接包括高清多媒体接口HDMI连接。
19.根据权利要求17所述的装置,其中所述用于检测连接的使用模式的装置包括用于监视所述连接以寻找用以指示一个或一个以上输出装置连接到所述无线通信装置的热插拔检测HPD信号的装置,其中当未检测到所述HPD信号时,所述使用模式为不活动。
20.根据权利要求19所述的装置,其中当未检测到所述Hro信号时,所述用于减少内容处理的装置包括用于以减小的分辨率为所述无线通信装置的所述至少一个应用程序执行内容处理以供所述无线通信装置呈现的装置。
21.根据权利要求17所述的装置,其中所述用于检测连接的使用模式的装置包括用于监视所述至少一个应用程序的操作的装置,其中当所述应用程序的所述操作为暂停或停止中的一者时,所述使用模式为不活动。
22.根据权利要求21所述的装置,其中当所述应用程序的所述操作为暂停或停止中的一者时,所述用于减少内容处理的装置包括用于以所述输出装置接受的最小分辨率为所述至少一个应用程序执行内容处理以供在所述输出装置上呈现的装置。
23.根据权利要 求17所述的装置,其中所述用于减少内容保护处理的装置包括用于挂起装置检测处理、撤销处理、加密处理和链路完整性检查处理中的至少一者的装置。
24.根据权利要求17所述的装置,其中所述用于执行内容保护处理的装置包括用于执行对所述一个或一个以上输出装置中的每一者的鉴权处理的装置,且其中所述用于减少内容保护处理的装置包括用于在所述连接的所述使用模式为不活动时维持所述连接以避免重新鉴权处理的装置。
25.—种包括上面存储有指令的计算机可读存储媒体的计算机程序产品,所述指令在被执行时致使无线通信装置的处理器: 检测无线通信装置与一个或一个以上输出装置之间的连接的使用模式,其中所述连接包括具有内容保护的多媒体接口连接; 为所述无线通信装置的至少一个应用程序执行内容处理以供所述输出装置呈现; 执行内容保护处理以经由所述连接将所述经处理内容安全地发射到所述输出装置;以及 当所述连接的所述使用模式为不活动时,减少所述内容处理或所述内容保护处理中的至少一者。
26.根据权利要求25所述的计算机程序产品,其中所述连接包括高清多媒体接口HDMI连接。
27.根据权利要求25所述的计算机程序产品,其中所述致使所述处理器检测连接的使用模式的指令包括致使 所述处理器监视所述连接以寻找用以指示一个或一个以上输出装置连接到所述无线通信装置的热插拔检测HPD信号的指令,其中当未检测到所述HPD信号时,所述使用模式为不活动。
28.根据权利要求27所述的计算机程序产品,其中当未检测到所述HPD信号时,所述致使所述处理器减少内容处理的指令包括致使所述处理器以减小的分辨率为所述无线通信装置的所述至少一个应用程序执行内容处理以供所述无线通信装置呈现的指令。
29.根据权利要求25所述的计算机程序产品,其中所述致使所述处理器检测连接的使用模式的指令包括致使所述处理器监视所述至少一个应用程序的操作的指令,其中当所述应用程序的所述操作为暂停或停止中的一者时,所述使用模式为不活动。
30.根据权利要求29所述的计算机程序产品,其中当所述应用程序的所述操作为暂停或停止中的一者时,所述致使所述处理器减少内容处理的指令包括致使所述处理器以所述输出装置接受的最小分辨率为所述至少一个应用程序执行内容处理以供在所述输出装置上呈现的指令。
31.根据权利要求25所述的计算机程序产品,其中所述致使所述处理器减少内容保护处理的指令包括致使所述处理器挂起装置检测处理、撤销处理、加密处理以及链路完整性检查处理中的至少一者的指令。
32.根据权利要求25所述的计算机程序产品,其中所述致使所述处理器执行内容保护处理的指令包括致使所述处理器执行对所述一个或一个以上输出装置中的每一者的鉴权处理的指令,且其中所述致使所述处理器减少内容保护处理的指令包括致使所述处理器在所述连接的所述使用模式为不活动时维持所述连接以避免重新鉴权处理的指令。
【文档编号】G09G5/00GK103814404SQ201280046046
【公开日】2014年5月21日 申请日期:2012年8月16日 优先权日:2011年9月23日
【发明者】科斯罗·M·拉比, 贾廷·奈克 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1