电子设备的输入接口的切换的制作方法

文档序号:12362637阅读:293来源:国知局
电子设备的输入接口的切换的制作方法与工艺

本发明的实施例总体上涉及电子设备操作,并且更具体地,涉及用于切换电子设备的输入接口的方法以及相关电子设备。



背景技术:

随着数字信号处理、数字图像处理以及计算机网络技术的不断发展,包括电视机、计算机、电脑一体机、平板电脑等的大量电子设备正在得到广泛应用。

这样的电子设备可以具有用于连接输入设备的输入接口,例如高清多媒体接口(HDMI)、视频图形阵列(VGA)接口、通用串行总线(USB)接口、网络接口、分量视频接口、音频与视频(AV)接口、S端子(S-Video)接口、复合视频接口、射频(RF)调制器接口、数字视频接口(DVI)、显示端口接口,等等。通过这些输入接口,电子设备可以连接到多种输入设备,例如游戏机、机顶盒、数字化视频光盘(DVD)机、移动硬盘、USB闪存驱动器(U盘)等等。

以电视机为例,传统上,用户可以通过遥控器或者电视机上的按键来切换通过输入接口连接到电视机上的输入设备。在一种已有的解决方案中,当用户按下一次“切换”键时,电视机将音频和视频都切换到某一个输入设备,并且当用户再次按下“切换”键,电视机将音频和视频切换到下一输入设备。由于电视机处理音频和视频切换需要一定的处理时间,所以每当用户按一次“切换”键,用户都需要等待一段时间,直到电视机处理完毕用户才可以通过查看电视上显示的画面和声音来判断当前所切换到的是不是自己希望使用的外接设备。因此,在采用这种方式的情况下,用户可能需要花费大量时间进行输入接口的切换。

在另一种已有的解决方案中,电视机可以把所有的输入接口列举 在显示屏上,让用户先选择自己想要切换的输入接口,然后根据用户的选择(例如按下“确定”键)来将音频和视频切换到用户所选的输入接口。但是,由于电视机通常仅将输入接口的标识符(例如HDMI1、HDMI2、AV、TV等)列举在显示屏上移动用户选择,用户仅通过查看这些标识符很难直观地确定自己所希望切换到的输入接口。

因此,如何使用户能够方便和高效地切换到该用户所希望切换到的输入接口是一个重要问题。



技术实现要素:

鉴于上述以及其他潜在问题,本领域中需要一种使用户能够方便和高效地切换到该用户所希望切换到的输入接口的解决方案。对此,本发明的实施例提出一种用于切换电子设备的输入接口的方法以及相关电子设备。

在本发明的第一方面,提供一种切换电子设备的输入接口的方法,该方法包括:响应于接收到来自用户的输入选择请求,经由电子设备的至少一个输入接口而从输入设备获取信息;以及向用户显示该信息,以使得用户基于该信息来选择一个输入接口以进行切换。

根据本发明的第二方面,提供一种电子设备,该电子设备包括:至少一个输入接口;处理器,被配置为响应于接收到来自用户的输入选择请求,经由至少一个输入接口而从输入设备获取信息;以及显示屏,可操作为向用户显示该信息,以使得用户基于该信息来选择一个输入接口以进行切换。

通过下文描述将会理解,根据本发明的实施例,通过向用户显示经由电子设备的输入接口而从输入设备获取的信息,可以使得用户能够基于该信息来选择希望切换到的输入接口。以此方式,用户可以方便和高效地切换电子设备的输入接口,有效改善了用户体验。

附图说明

通过参考附图阅读下文的详细描述,本发明实施例的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制 性的方式示出了本发明的若干实施例,其中:

图1示出了根据本发明的一个实施例的应用场景100的示意图;

图2示出了根据本发明的一个实施例的电子设备200的框图;

图3示出了根据本发明的另一个实施例的电子设备300的框图;

图4示出了根据本发明的一个实施例的用于切换电子设备的输入接口的方法400的流程图;

图5示出了根据本发明的另一个实施例的用于切换电子设备的输入接口的装置500的框图;

图6示出了根据现有技术的显示屏600的至少一部分的示意图;

图7示出了根据本发明的一个实施例的显示屏700的至少一部分的示意图;

图8示出了根据本发明的另一个实施例的显示屏800的至少一部分的示意图;以及

图9示出了可与本发明的实施例结合使用的计算机系统的框图900。

在各个附图中,相同或对应的标号表示相同或对应的部分。

具体实施方式

下面将参照附图更详细地描述本公开的优选实施方式。虽然附图中显示了本公开的优选实施方式,然而应该理解,可以以各种形式实现本公开而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。

以下将详细描述本发明实施例的机制和原理。除非特别声明,在下文和权利要求中使用的术语“基于”表示“至少部分地基于”。术语“包括”表示开放性包括,即“包括但不限于”。术语“多个”表示“两个或更多”。术语“一个实施例”表示“至少一个实施例”。术语“另一实施例”表示“至少一个另外的实施例”。其他术语的定义将在下文描述中给出。

以下将结合附图所示的实施例来对本发明的方案进行描述。首先 参考图1,其示出了根据本发明的一个实施例的应用场景100的示意图。在应用场景100中示意性地示出了电子设备110和用户120。电子设备110可以向用户120播放视频、游戏、网页、图像、文本等数据。电子设备110可以是电视机、计算机、电脑一体机、平板电脑或者其他可向用户播放视频、游戏、网页、图像、文本等数据的设备。

电子设备110可以具有至少一个输入接口。该输入接口可以是HDMI、VGA接口、USB接口、网络接口、分量视频接口、AV接口、S-Video接口、复合视频接口、RF调制器接口、DVI、显示端口接口和/或其他适当的接口。

输入接口的数目可以是一个或者多个。在一个实施例中,电子设备110可以具有多个输入接口。在电子设备110播放来自某个输入接口的数据同时,如果用户120希望电子设备110播放来自另一个输入接口的数据,则可以通过向电子设备110发送请求(例如按下遥控器或者电子设备上的按键)来切换到该另一个输入接口。

作为替代方案,在一个实施例中,电子设备110可以仅具有一个输入接口。该电子设备110还可以具有存储装置,其中在该存储装置中存储有可被播放的数据。该存储装置例如可以通过便携式计算机磁盘、硬盘、随机存储存取器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或闪存)、光存储设备、磁存储设备或其他适当的设备来实现。在电子设备110播放该存储装置中的数据的同时,如果用户120希望电子设备110播放来自输入接口的数据,则可以通过向电子设备110发送请求(例如按下遥控器或者电子设备上的按键)来切换到输入接口。

传统上,用户120在对电子设备110的输入接口进行切换时,通常通过电子设备110所显示的输入接口的列表来进行选择。图6示出了根据现有技术的显示屏600的至少一部分的示意图。如图6所示,用户可以看到输入接口的列表,其列出了电子设备110所包含的输入接口的标识符,例如TV 610、HDMI1620、HDMI2630、USB 640和网络650。用户可以通过按下遥控器上的“切换”键来在该列表中进 行上下选择。然而,如前面所讨论的那样,传统的输入接口切换方案通常需要花费较长的时间,这会带来较差的用户体验。同时,利用传统方案,用户仅仅可以看到输入接口的名称,无法直观地确定自己所希望切换到的输入接口。这些都是业界需要解决的技术问题。通过下文描述将会理解,利用根据本发明的实施例的电子设备和用于切换电子设备的输入接口的方法,这些问题可以得到有效地解决。

图2示出了根据本发明的一个实施例的电子设备200的框图。电子设备200例如可以实现为图1所示的电子设备110。根据本发明的实施例,电子设备200可以是电视机、计算机、电脑一体机、平板电脑或者其他可向用户(例如用户120)播放视频、游戏、网页、图像、文本等数据的设备。

如图2所示,电子设备200可以包括:至少一个输入接口210,其数目可以是一个或者多个。根据本发明的实施例,输入接口210可以包括现有的或者未来将要开发的任何适当类型的接口。例如,输入接口210可以包括以下接口中的至少一个:HDMI、VGA接口、USB接口、网络接口、分量视频接口、AV接口、S-Video接口、复合视频接口、RF调制器接口、DVI和显示端口接口。应当理解,以上所列出的输入接口仅仅示例性的,而不是限制性的,本领域技术人员可以根据实际需要或者具体要求来增加或减少电子设备200的输入接口数目以及输入接口类型。另外,还应当理解,对于电子设备200而言,可以具有一个或多个同一种类型的输入接口。例如,电子设备200可以具有一个或多个HDMI类型的输入接口,其标识符分别可以是HDMI 1、HDMI 2、……HDMI n,其中n是大于或等于1的整数。

根据本发明的实施例,电子设备200还可以包括处理器220。处理器220可被配置为响应于接收到来自用户的输入选择请求,经由至少一个输入接口210而从输入设备获取信息。

输入选择请求是对于切换输入接口的请求。输入选择请求由用户向电子设备200发送,电子设备200一旦接收到输入选择请求,即可知道用户希望电子设备200切换输入接口。输入选择请求可以是用户 通过按下用于控制电子设备200的遥控器上的或者电子设备200上的、用于切换输入接口的按键来发出的。应当理解,本领域技术人员还可以通过其他方式来实现从用户向电子设备200发送输入选择请求。以上示例仅仅是为了讨论之目的,并非是对本发明的限制。

在本发明的实施例中,一个输入接口210可与一个输入设备相对应。例如,输入接口210可以通过有线方式或者无线方式连接到输入设备或者以其他方式与输入设备相关联。输入设备可以包括多种类型的用于向电子设备200提供数据的设备,比如游戏机、机顶盒、DVD机、移动硬盘、U盘、路由器等。当处理器220接收到来自用户的输入选择请求时,其可以经由输入接口210而从与输入接口210相对应的输入设备来获取信息。

根据本发明的一些实施例,输入接口可以被分类为活跃输入接口和非活跃输入接口。在一个实施例中,活跃输入接口可以是与对应的输入设备相连接的输入接口,非活跃输入接口可以是不与任何输入设备相连接的输入接口。作为替代方案,在另一个实施例中,活跃输入接口可以如下接口,其与对应的输入设备相连接,并且该输入设备处于工作状态,例如正在播放视频、图像、文本、游戏等数据;非活跃输入接口可以是不与任何输入设备相连接的输入接口,或者是与处于非工作状态的输入设备相连接的输入接口。

在根据本发明的一个实施例中,处理器220可以被进一步配置为:从至少一个输入接口确定活跃输入接口集合,并经由活跃输入接口而从每个输入设备获取信息。活跃输入接口集合中可以具有任意数目的元素,该集合可以包含一个或多个活跃输入接口;或者,该集合可以是空集,也即不包含任何活跃输入接口。

在本发明的实施例中,处理器220经由输入接口210而从输入设备获取信息,该信息可以用于代表该输入设备所正在播放的数据或者正在向输入接口210提供的数据。该信息可以包括图片、视频和文本信息中的至少一项。

在一个实施例中,该信息包括图片,该图片例如可以是输入设备 正在播放的视频、游戏、网页、图像、文本等数据的屏幕截图。例如当输入设备正在播放电影时,该信息可以包括该电影的当前正在播放的一帧图像。又例如,该图片也可以是与输入设备正在播放的数据相关联的图像,例如输入设备所正在播放的电影的预告页、标题页、某个具有代表性的图像,等等。

作为替代方案,在一个实施例中,该信息可以包括视频,该视频例如可以是输入设备在过去的一段预定时间内所播放的视频片段、游戏片段等。举例而言,当输入设备正在播放电影时,该信息可以包括该电影的当前正在播放的帧之前的预定数目帧。假如当前正在播放的帧是第M帧,则该信息可以包括第M-K帧到第M-1帧,也即该信息可以是长度为K-1帧的一段视频。在另一个例子中,当输入设备正在播放游戏时,该信息可以包括在当前时刻之前的一段时间内所播放的游戏片段。在另一个实施例中,该信息所包含的视频也可以是与输入设备正在播放的数据相关联的视频,例如输入设备所正在播放的电影的片花或者剪辑等。

作为替代方案,在一个实施例中,该信息可以包括文本信息,该文本信息例如可以包含与输入设备所正在播放的视频、游戏、网页、图像、文本等相关联的摘要。举例而言,当输入设备正在播放电影时,该文本信息可以包括该电影的标题、类型、语言、主演演员姓名、导演姓名、内容概要介绍和/或其他有关文本信息。

应当理解,以上有关处理器220所获取的信息的描述是为了讨论之目的,而不是对本发明的限制。在本发明的范围之内,本领域技术人员通过其他形式的信息来实现本发明的技术方案。

根据本发明的实施例,电子设备200还可以包括显示屏230,其可操作为向用户显示处理器220所获取的信息,以使得用户可以基于该信息来选择一个输入接口以进行切换。在本发明的实施例中,显示屏230可以利用阴极射线管(CRT)显示屏、液晶显示屏(LCD)、发光二极管(LED)显示屏、等离子(PDP)显示屏和/或本领域技术员人员可用的其他类型的显示屏来实现。电子设备200经由显示屏230 向用户显示的处理器220所获取的信息,从而用户可以通过查看显示屏230来知道电子设备200的各输入接口210所对应的输入设备正在播放什么内容或数据,继而可以快速选择所希望切换到的输入接口。

根据本发明的实施例,显示屏230可以通过多种方式来显示处理器220所获取的信息。在一个实施例中,显示屏230可操作为将处理器220获取的信息与至少一个输入接口210的标识符一起进行显示。。作为备选方案,显示屏230可以仅显示该信息,而不显示与该信息相关联的输入接口的标识符。作为又一备选方案,显示屏230可以将该信息与相关联的输入设备的标识符一起进行显示。

图7示出了根据本发明的一个实施例的显示屏700的至少一部分的示意图。在图7所示的实施例中,电子设备例如包括五个输入接口,其标识符分别是TV、HDMI1、HDMI2、USB和网络。显示屏700示出了经由这五个输入接口而获取的相应信息(如图7所示,五张图片),并且将这五张图片与这五个输入接口的标识符“HDMI1”、“USB”和“网络”一起进行了显示。用户通过查看显示屏700,可以容易地理解电子设备的五个输入接口分别正在播放什么。例如,当用户看到USB接口的图像时,可以知道与USB接口连接的输入设备正在播放体育运动相关的内容;而当用户看到TV接口对应的信息为“NULL”时,可以知道电子设备当前无法提供电视信号,这可能是由于电子设备没有连接机顶盒或者所连接的机顶盒没有工作而引起的。因此,通过屏幕700,用户可以直观且快速地选择所希望切换到的输入设备。

应当理解,根据本发明的实施例,屏幕700也可以仅显示这五张图片,而不显示输入接口的标识符,用户可以通过选择这些图片中的其中一张来切换到希望的输入接口。还应当理解,图7对于输入接口的信息的布局仅仅是为了说明性目的而不是限制性目的。本领域技术人员可以根据需要来设置该信息的显示位置。还应当理解,对于非活动输入端口,例如图7所示实施例中的TV端口或HDMI2端口时,处理器220所获取的相应输入接口的信息可以是“空信息”。空信息可以被进行预定义,例如被预先定义为包含“NULL”、“无信号”或者“空” 的图片或文本。在这种情况下,处理器220例如可以向显示屏230提供包含“NULL”的图片或者文本,从而便于用户了解输入接口以及相连接的输入设备的状态。

图8示出了根据本发明的另一个实施例的显示屏800的至少一部分的示意图。在图8所示的实施例中,显示屏800可以不显示非活动输入接口“TV”和“HDMI2”的信息和/或标识符,而仅显示活动输入接口“HDMI1”、“USB”和“网络”的信息。

通过上述描述可以理解,根据本发明的实施例的电子设备可以经由输入接口而从输入设备获取信息并向用户显示该信息,从而用户可以基于该信息来选择要切换到哪一输入接口。以这种方式,根据本发明的实施例的电子设备在用户选择要切换的输入接口之前仅需从输入接口获取相关信息,而无需执行实际的输入接口切换,从而有效提高了处理速度。此外,通过将该信息呈现给用户,用户可以直观地了解输入接口所正在播放的数据或内容,从而可以迅速且准确地确定自己所需要的输入接口来进行切换。以下将通过其他附图所示的实施例来讨论本发明的实施例的进一步的优点。

根据本发明的实施例,除了输入接口210、处理器220和显示屏230,电子设备200还可以可选地包括与输入接口210和处理器220相耦合的复用器。关于复用器的具体细节将在以下结合图3所示的实施例进行介绍。

图3示出了根据本发明的另一个实施例的电子设备300的框图。图3所示的电子设备300可以认为是图2所示的电子设备200的一个实施例。与电子设备200类似,电子设备300包括至少一个输入接口(在本实施例中示意性地示出了3个输入接口311、312和313)、处理器320和显示屏330。此外,电子设备300还包括一个复用器340,其与输入接口311、312和313以及处理器320分别耦合。

输入接口311、312和313中的任意一个都可以是HDMI、VGA接口、USB接口、网络接口、分量视频接口、AV接口、S-Video接口、复合视频接口、RF调制器接口、DVI、显示端口接口或者现有或未来 将要开发的任何适当的其他接口。输入接口311、312和313中的任意一个都可与一个输入设备相对应,并可以与该输入设备通过有线方式或者无线方式进行连接。在一个实施例中,当一个输入接口与一个输入设备连接时,可以将该输入接口认为是活跃输入接口;当该输入接口不与任何输入设备连接时,可以将该输入接口认为是非活跃输入接口。作为备选方案,在另一个实施例中,当一个输入接口与一个输入设备连接并且该输入设备处于工作状态时,例如该输入设备(机顶盒)正在播放电视剧,可以将该输入接口认为是活跃输入接口;当该输入接口不与任何输入设备连接,或者虽然连接到一个输入设备但该输入设备不处于工作状态时,例如,输入接口虽然连接到机顶盒但该机顶盒处于关机状态,可以将该输入接口认为是非活跃输入接口。

应当理解,图3中示出的输入接口311、312和313仅仅示例性的,而不是限制性的,本领域技术人员可以根据实际需要或者具体要求来增加或减少输入接口数目或类型。

处理器320可被配置为从用户接收输入选择请求,并且响应于接收到来自用户的输入选择请求,经由输入接口311、312和313从相应的输入设备获取信息。该信息可以包括图片、视频和文本信息中的至少一项,用于代表该相应的输入设备所正在播放的数据。

处理器320还可被配置为向复用器340发送接口切换请求,该接口切换请求可以是处理器320响应于接收到来自用户的对于要切换到的输入接口的选择而向复用器340发送的。复用器340可操作为响应于从处理器320接收到接口切换请求,而切换到输入接口311、312和313之一,从而经由所选择的输入接口从与所选择的输入接口相对应的输入设备接收用以在显示屏330上显示的数据。复用器340还可以将接收的用以在显示屏330上显示的数据发送给处理器320,以便处理器320将该数据提供给显示屏330。

在根据本发明的一个实施例中,处理器320可被配置响应于接收到来自用户的输入选择请求,向复用器340发送接口连接请求,从而请求复用器340来选通输入接口311、312和313,以便处理器320从 每个输入接口获取信息。当复用器340接收到来自处理器320的接口连接请求后,可以按照预定顺序将输入接口311、312、313中的每个输入接口分别连接到处理器320,从而便于处理器320从每个输入接口获取信息。

显示屏330可以向用户显示处理器320所获取的信息,以使得用户可以基于该信息来选择输入接口311、312和313之一以进行切换。用户可以通过查看显示屏330来知道电子设备300的各输入接口311、312和313所对应的输入设备正在播放什么内容或数据,继而可以快速选择所希望切换到的输入接口。显示屏330的其他特征可以参见对显示屏230的描述,在此不再赘述。

应当理解,电子设备300是电子设备200的实施例。除了图3所示的各个部件之外,电子设备300可以包括多种其他适当的部件,而并不限于图3所示的具体实施例。图3所示的实施例仅仅是示例性的,而不是限制性的。

图4示出了根据本发明的一个实施例的用于切换电子设备的输入接口的方法400的流程图。方法400可以由根据本发明的实施例的电子设备来执行。该电子设备例如可以实现为图2的电子设备200、图3的电子设备300或者具有其他适当结构的电子设备。

在步骤S410,响应于接收到来自用户的输入选择请求,经由电子设备的至少一个输入接口而从输入设备获取信息。

用户的输入选择请求是用于对于切换输入接口的请求。输入选择请求可以是用户通过按下用于控制电子设备200的遥控器上的、用于切换输入接口的按键来发出的。电子设备一旦接收到输入选择请求,即可知道用户希望进行输入接口的切换。

根据本发明的实施例,电子设备可以包括至少一个输入接口,该至少一个输入接口可以包括:HDMI、VGA接口、USB接口、网络接口、分量视频接口、AV接口、S-Video接口、复合视频接口、RF调制器接口、DVI、显示端口接口和其他类似接口中的一个或多个。对于电子设备的输入接口而言,其可以通过有线方式或者无线方式连接到 输入设备或者以其他方式与输入设备相关联。输入设备可以包括多种类型的用于向电子设备200提供数据的设备,比如游戏机、机顶盒、DVD机、移动硬盘、U盘、路由器等。根据本发明的实施例,所获取的信息可以是经由每个输入接口来从输入设备获取的。

作为备选方案,所获取的信息可以是仅经由活跃输入接口来获取的信息。在一个实施例中,可以针对每个输入接口来判断该输入接口是活跃输入接口还是非活跃输入接口,如果确定该输入接口是活跃输入接口,则经由该活跃输入接口来从与该活跃输入接口相连接的对应输入设备获取信息;否则,不经由此输入接口来获取任何信息。在另一个实施例中,可以首先从电子设备所有输入接口中确定活跃输入接口集合,然后可以经由活跃输入接口集合中的每个活跃输入接口从对应输入设备获取信息。

在本发明的实施例中,电子设备经由输入接口而从输入设备获取的信息可以代表该输入设备所正在播放的数据或者正在向输入接口提供的数据。该信息可以包括图片、视频和文本信息中的至少一项。图片例如可以是输入设备正在播放的视频、游戏、网页、图像、文本等数据的屏幕截图。视频例如可以是输入设备在过去的一段预定时间内所播放的视频片段、游戏片段等。文本信息例如可以包含与输入设备所正在播放的视频、游戏、网页、图像、文本等相关联的摘要。

在步骤S420,向用户显示信息,以使得用户基于该信息来选择一个输入接口以进行切换。

根据本发明的实施例,可以通过多种方式来显示在步骤S410所获取的信息。在一个实施例中,可以将所获取的信息与获取该信息所经由的输入接口的标识符一起进行显示。作为备选方案,可以仅显示该信息,而不显示输入接口的标识符。作为又一备选方案,可以将该信息与相关联的输入设备的标识符一起进行显示,该相关联的输入设备是获取该信息所经由的输入接口所连接的输入设备。

根据本发明的实施例,可选地,方法400还可以包括响应于用户基于该信息来选择电子设备的一个输入接口以进行切换,来切换到所 选择的输入接口,以便显示经由所选择的输入接口从对应的输入设备所接收的数据。

当用户基于电子设备所显示的信息选择了要切换到的输入接口(例如可以称为目标输入接口)时,用户可以通过选中电子设备所显示的经由目标输入接口所接收的信息或者目标输入接口的标识符,并按下遥控器上的“确定”键,来发出切换执行请求。电子设备在接收到该切换执行请求后执行向目标输入接口的切换,并将从与目标输入接口相连的输入设备所接收的数据向用户进行显示。通过这种方式,用户可以快速且准确地通过电子设备收看自己希望看到的内容或节目。

图5示出了根据本发明的另一个实施例的用于切换电子设备的输入接口的装置500的框图。如图所示,装置500包括:获取单元510,被配置为响应于接收到来自用户的输入选择请求,经由电子设备的至少一个输入接口而从输入设备获取信息;以及显示单元520,被配置为向用户显示该信息,以使得用户基于该信息来选择一个输入接口以进行切换。

在一个实施例中,装置500还可以包括:切换单元,被配置为响应于用户基于信息来选择电子设备的一个输入接口以进行切换,切换到所选择的输入接口,以便显示经由所选择的输入接口从对应的输入设备所接收的数据。

在一个实施例中,获取单元510可以包括:从电子设备的至少一个输入接口确定活跃输入接口集合,其中活跃输入接口集合中的每个输入接口连接到一个输入设备;以及经由活跃输入接口而从每个输入设备获取信息。

在一个实施例中,显示单元520可以包括:将该信息与至少一个输入接口的标识符一起显示。

在一个实施例中,该信息可以包括以下中的至少一项:图片、视频和文本信息。

在一个实施例中,至少一个输入接口可以包括以下中的至少一项:HDMI、VGA接口、USB接口、网络接口、分量视频接口、AV接口、 S-Video接口、复合视频接口、RF调制器接口、DVI和显示端口接口。

为清晰起见,在图5中没有示出装置500包含的可选单元以及各个单元所包含的子单元。应当理解,装置500可以利用各种方式实现。例如,在某些实施例中,装置500可以利用软件和/或固件来实现。例如,装置500可以被实现为包含在计算机可读介质上的计算机程序产品,其中的每个单元是通过计算机指令来实现其功能的程序模块。备选地或附加地,装置500可以部分地或者完全地基于硬件来实现。例如,装置500可被实现为集成电路(IC)芯片、专用集成电路(ASIC)或者片上系统(SOC)。现在已知或者将来开发的其他方式也是可行的,本发明的范围在此方面不受限制。

图9示出了适于用来实现本发明实施例的示例性计算机系统900的示意性框图。如图所示,计算机系统900包括中央处理单元(CPU)901,其可以根据存储在只读存储器(ROM)902中的程序或者从存储单元908加载到随机访问存储器(RAM)903中的程序而执行各种适当的动作和处理。在RAM 903中,还存储有CPU 901执行各种处理等所需的数据。CPU 901、ROM 902以及RAM 903通过总线904彼此相连。输入/输出(I/O)单元905也连接至总线904。

以下部件连接至I/O接口905:包括键盘、鼠标等的输入单元906;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出单元907;包括硬盘等的存储单元908;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信单元909。通信单元909经由诸如因特网的网络执行通信处理。驱动器910也根据需要连接至I/O接口905。可移动介质911,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动910上,以便于从其上读出的计算机程序根据需要被安装入存储单元908。

特别地,根据本发明的实施例,上文描述的各个过程可以被实现为计算机软件程序。例如,本发明的实施例包括一种计算机程序产品,其包括有形地包含在机器可读介质上的计算机程序,所述计算机程序包含用于执行各方法的程序代码。在这样的实施例中,该计算机程序 可以通过通信单元909从网络上被下载和安装,和/或从可移动介质911被安装。

一般而言,本发明的各种示例实施例可以在硬件或专用电路、软件、逻辑,或其任何组合中实施。某些方面可以在硬件中实施,而其他方面可以在可以由控制器、微处理器或其他计算设备执行的固件或软件中实施。当本发明的实施例的各方面被图示或描述为框图、流程图或使用某些其他图形表示时,将理解此处描述的方框、装置、系统、技术或方法可以作为非限制性的示例在硬件、软件、固件、专用电路或逻辑、通用硬件或控制器或其他计算设备,或其某些组合中实施。

而且,流程图中的各框可以被看作是方法步骤,和/或计算机程序代码的操作生成的操作,和/或理解为执行相关功能的多个耦合的逻辑电路元件。例如,本发明的实施例包括计算机程序产品,该计算机程序产品包括有形地实现在机器可读介质上的计算机程序,该计算机程序包含被配置为实现上文描述方法的程序代码。

在本公开的上下文中,机器可读介质可以是包含或存储用于或有关于指令执行系统、装置或设备的程序的任何有形介质。机器可读介质可以是机器可读信号介质或机器可读存储介质。机器可读介质可以包括但不限于电子的、磁的、光学的、电磁的、红外的或半导体系统、装置或设备,或其任意合适的组合。机器可读存储介质的更详细示例包括带有一根或多根导线的电气连接、便携式计算机磁盘、硬盘、随机存储存取器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或闪存)、光存储设备、磁存储设备,或其任意合适的组合。

用于实现本发明的方法的计算机程序代码可以用一种或多种编程语言编写。这些计算机程序代码可以提供给通用计算机、专用计算机或其他可编程的数据处理装置的处理器,使得程序代码在被计算机或其他可编程的数据处理装置执行的时候,引起在流程图和/或框图中规定的功能/操作被实施。程序代码可以完全在计算机上、部分在计算机上、作为独立的软件包、部分在计算机上且部分在远程计算机上或完 全在远程计算机或服务器上执行。

另外,尽管操作以特定顺序被描绘,但这并不应该理解为要求此类操作以示出的特定顺序或以相继顺序完成,或者执行所有图示的操作以获取期望结果。在某些情况下,多任务或并行处理会是有益的。同样地,尽管上述讨论包含了某些特定的实施细节,但这并不应解释为限制任何发明或权利要求的范围,而应解释为对可以针对特定发明的特定实施例的描述。本说明书中在分开的实施例的上下文中描述的某些特征也可以整合实施在单个实施例中。相反地,在单个实施例的上下文中描述的各种特征也可以分离地在多个实施例或在任意合适的子组合中实施。

针对前述本发明的示例实施例的各种修改、改变将在连同附图查看前述描述时对相关技术领域的技术人员变得明显。任何及所有修改将仍落入非限制的和本发明的示例实施例范围。此外,前述说明书和附图存在启发的益处,涉及本发明的这些实施例的技术领域的技术人员将会想到此处阐明的本发明的其他实施例。

将会理解,本发明的实施例不限于公开的特定实施例,并且修改和其他实施例都应包含于所附的权利要求范围内。尽管此处使用了特定的术语,但是其仅在通用和描述的意义上使用,并不用于限制目的。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1