一种处理方法及手持设备与流程

文档序号:18102255发布日期:2019-07-06 11:25阅读:183来源:国知局
一种处理方法及手持设备与流程

本申请涉及通信技术领域,尤其涉及一种处理方法及手持设备。



背景技术:

由于手持设备(例如手机)屏幕较小,所以目前有些手机支持将手机上的内容通过转接线显示在显示设备(例如,电视)的屏幕上,电视具有多个端口,这些端口包括但不限于:高清晰度多媒体接口(highdefinitionmultimediainterface,hdmi)1、hdmi2、显示端口(displayport,dp)、数字视频接口(digitalvisualinterface,dvi)、视频图形阵列(videographicsarray,vga)等。该转接线的一端一般是usb(universalserialbus)插头,该转接线的另一端是hdmi插头、dvi插头、usb插头、minidp插头、dp插头或vga插头中的一种。usb插头的类型包括但不限于:usbtype-a插头,usbtype-b插头,usbmini-a插头,usbmini-b插头,usbmicro-a插头,usbmicro-b插头或usbtype-c插头。当手机的usb接口通过转接线连接上电视的一个端口(例如,hdmi1),但目前电视预设的源端口不是hdmi1,而是vga。那么手机上的内容就不能显示在电视上,就需要用户找遥控器,用户找到遥控器后手动调整源端口,比较繁琐且耗时。



技术实现要素:

本申请提供了一种处理方法及手持设备,能够实现手持设备自动切换显示设备的源端口,并将手持设备上的待显示内容显示在显示设备的屏幕上。为用户提供便利且大大缩短将手持设备上的待显示内容显示在显示设备的屏幕上的时间。

第一方面提供了一种处理方法,用于具有红外遥控应用的手持设备,所述手持设备的usb接口与显示设备的一个端口通过转接线连接,该方法包括:所述手持设备确定所述显示设备预设的源端口不是所述端口,自动通过所述红外遥控应用将所述源端口切换为所述端口;所述手持设备经由所述usb接口,所述转接线以及所述端口将所述手持设备的待显示内容发送至所述显示设备,以供所述显示设备显示所述待显示内容,所述待显示内容包括所述手持设备的显示器显示的内容,或者,所述手持设备的一个预设的用户界面。采用上述方案,能够实现手持设备自动切换显示设备的源端口,并将手持设备上的待显示内容显示在显示设备的屏幕上。为用户提供便利且大大缩短将手持设备上的待显示内容显示在显示设备的屏幕上的时间,还避免了用户到处找不到遥控器的烦恼。

可选的,在一种可能的实施方式中,所述手持设备确定所述显示设备的显示内容的源端口不是所述端口,包括:所述手持设备通过所述usb接口获取的参数值确定所述源端口不是所述端口。

可选的,在一种可能的实施方式中,所述自动通过所述红外遥控应用将所述源端口切换为所述端口,包括:自动启动所述红外遥控应用,并通过所述红外遥控应用触发所述手持设备发送红外指令给所述显示设备,所述红外指令用于指示所述显示设备将所述源端口切换为所述端口,所述端口的标识是所述手持设备通过所述usb接口从所述显示设备获取的。通过采用上述方案,可避免用户手动点击红外遥控应用的操作。

可选的,在一种可能的实施方式中,所述红外遥控应用的遥控码是由所述手持设备根据所述显示设备的品牌参数或型号参数中的至少一种自动设置的,所述显示设备的品牌参数或型号参数是由所述手持设备通过所述usb接口从所述显示设备获取的。通过采用上述方案,可避免用户手动设置红外遥控应用的操作,因为手持设备通过所述端口获取到显示设备的品牌参数或型号参数中至少一种后,自动设置红外遥控应用的遥控码,不必用户手动设置。

可选的,在一种可能的实施方式中,所述usb接口的类型包括usbtype-a接口,usbtype-b接口,usbmini-a接口,usbmini-b接口,usbmicro-a接口,usbmicro-b接口或usbtype-c接口中的一种,所述端口的类型包括hdmi端口,或,dp端口,或,minidp端口,或,usb端口,或,vga端口,或,dvi端口中的一种。

可选的,在一种可能的实施方式中,在所述手持设备确定所述显示设备预设的源端口不是所述端口之前,所述手持设备检测到该显示设备处于待机状态,自动启动该红外遥控应用,并发送一个红外唤醒指令。采用该技术方案可以避免用遥控器唤醒显示设备,进一步实现自动化,也避免了寻找遥控器。

可选的,在一种可能的实施方式中,在该手持设备确定所述显示设备预设的源端口不是所述端口之前,所述手持设备自动启动该红外遥控应用,并发送至少一个红外唤醒指令。

第二方面提供一种手持设备,该手持设备的usb接口与显示设备的一个端口通过转接线连接,包括:红外发射装置;一个或多个处理器;存储器;红外遥控应用;一个或多个程序,其中所述一个或多个程序被存储在所述存储器中并被配置为被所述一个或多个处理器执行,所述一个或多个程序包括指令,当所述指令在手持设备上运行时,使得所述手持设备执行第一方面或者第一方面的任意一种可能的实现方式提供的处理方法。

第三方面提供一种手持设备。该手持设备可以实现上述第一方面的处理方法中手持设备所执行的功能,功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个上述功能相对应的模块或单元。基于同一发明构思,由于该手持设备解决问题的原理以及有益效果可以参见上述第一方面和第一方面的各可能的方法实施方式以及所带来的有益效果,因此该手持设备的实施可以参见上述第一方面和第一方面的各可能的方法的实施方式,重复之处不再赘述。

第四方面提供一种手持设备,所述手持设备的usb接口与显示设备的一个端口通过转接线连接,包括:红外发射装置;一个或多个处理器;存储器;红外遥控应用;一个或多个程序,其中所述一个或多个程序被存储在所述存储器中并被配置为被所述一个或多个处理器执行,所述一个或多个程序包括包括用于执行第一方面或者第一方面的任意一种可能的实现方式提供的处理方法的指令。

第五方面提供一种计算机可读存储介质。该存储介质中包括指令,当其在计算机上运行时,使得所述计算机执行第一方面或者第一方面的任意一种可能的实现方式提供的处理方法。

第六方面提供一种包含指令的计算机程序产品,当其在手持设备上运行时,使得所述手持设备执行第一方面或者第一方面的任意一种可能的实现方式提供的处理方法。

第七方面提供了一种设备,所述设备以芯片的产品形态存在,所述设备的结构中包括处理器和存储器,所述存储器用于与所述处理器耦合,用于保存所述设备的程序指令和数据,所述处理器用于执行所述存储器中存储的程序指令,使得所述设备执行第一方面或者第一方面的任意一种可能的实现方式提供的处理方法。

第八方面提供一种手持设备上的图形用户界面,该手持设备包括显示器、存储器、红外发射装置、红外遥控应用;和用于执行存储在所述存储器中的一个或多个程序的一个或多个处理器,所述图形用户界面包括根据第一方面或者第一方面的任意一种可能的实现方式提供的提示方法显示的用户界面。

在研究下文附图和详细描述之后其它系统、方法、特征和优点对于本领域普通技术人员来说将是或变得显而易见。希望所有这些其它系统、方法、特征和优点包含在本描述中,在本发明的范围内,并且受所附权利要求书的保护。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的手持设备与显示设备连接的简化方框图;

图2是本发明实施例提供的一种手持设备的简化方框图;

图3是本发明实施例提供的一种处理方法的流程示意图;

图4是本发明实施例提供的另一种处理方法的流程示意图;

图5是本发明实施例提供的一种edid数据格式的示意图;

图6是本发明实施例提供的一种装置的结构示意图;

图7a-图7c是本发明实施例提供的手持设备可能出现的图形用户界面示意图。

在整个附图中,相同的参考符号和描述表示类似的但不一定完全相同的元件。尽管本文所述的示例性实施例很容易进行各种修改或替换成其它形式,所以特定实施例已经通过附图中的示例示出并将在本文中进行详细描述。然而,本文所述的示例性实施例并不旨在限制所公开的特定形式。相反,当前发明涵盖属于所附权利要求书的范围内的所有修改、等效物以及替代物。

具体实施方式

为了使本申请的上述目的、技术方案和优点更易于理解,下文提供了详细的描述。所述详细的描述通过使用方框图、流程图和/或示例提出了设备和/或过程的各种实施例。由于这些方框图、流程图和/或示例包含一个或多个功能和/或操作,所以本领域内人员将理解可以通过许多硬件、软件、固件或它们的任意组合单独和/或共同实施这些方框图、流程图或示例内的每个功能和/或操作。

图1为手持设备与显示设备连接的简化方框图。手持设备10与显示设备20通过转接线105连接,转接线105的一个插头插入到手持设备10的usb接口,且转接线105的另一个插头插入显示设备20的端口123的一个端口1233(例如图示的hdmi3)。需要说明的是转接线105包括一个转换器1051和两个插头以及连接线。不同类型的转接线105就会有不同的转换器1051以及相应的插头,转换器1051用于两种接口协议的转换。手持设备10的usb接口104的类型包括但不限于usbtype-a接口,usbtype-b接口,usbmini-a接口,usbmini-b接口,usbmicro-a接口,usbmicro-b接口或usbtype-c接口。显示设备20的端口123的类型包括但不限于hdmi端口,或,dp端口,或,vga端口,或,usb端口,或,dvi端口,或,模拟信号端口或数字信号端口。本文以手持设备10的usb接口104的类型为usbtype-c接口,转接线的类型为usbtype-c转hdmi为例进行描述。显示设备20包括端口123,处理器122,存储器124以及红外接收装置121。手持设备10包括与一个或多个数据存储装置耦合的处理器102。数据存储装置可包括存储介质106和存储器103。存储介质106可以是只读的,如只读存储器(rom),或是可读/可写的,如硬盘或闪存。存储器103可以是随机存取存储器(ram)。存储器103可以物理上与处理器102集成或集成在处理器102内或在一个或多个独立单元中构造。手持设备10还包括红外发送装置101以及usb接口104。手持设备10的简化方框图可以进一步参见图2。

处理器102是手持设备10的控制中心并提供排序和处理设施以执行指令、执行中断操作、提供定时功能和许多其它功能。可选地,处理器102包括一个或多个中央处理器(cpu),例如,如图2所示的cpu0和cpu1。可选地,手持设备10包括一个以上的处理器,例如,如图2所示的处理器102和107。处理器102和107都可以是单核(单cpu)处理器或多核(多cpu)处理器。除非另有说明,描述用来执行任务的处理器或存储器等部件可实施为临时用于在给定时间内执行任务的一般部件或制造用来执行任务的特定部件。本文所使用的术语“处理器”指一个或多个用于处理计算机程序指令等数据的设备、电路和/或处理内核。此外,处理器102或107可以是中央处理器(centralprocessingunit,cpu),通用处理器,协处理器,数字信号处理器(digitalsignalprocessor,dsp),专用集成电路(application-specificintegratedcircuit,asic),现场可编程门阵列(fieldprogrammablegatearray,fpga)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。该处理器102或107也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等等。

处理器102和/或107或者处理器102和/或107的cpu将执行的程序代码存储在存储器103或存储介质106中。可选地,存储介质106中存储的程序代码可以复制到存储器103中以便处理器102和/或107或者处理器102和/或107的cpu执行。处理器102和/或107或者处理器102和/或107的cpu可执行至少一个内核(例如,以linuztm、unixtm、windowstm、androidtm、iostm等商标出售的操作系统中的内核),众所周知该内核用来通过控制其它程序或过程的执行、控制与外围设备的通信以及控制手持设备资源的使用来控制手持设备10的操作。可选的,存储器103包括上述内核。

可选的,存储器103还包括一个或多个程序,所述一个或多个程序包括指令,所述指令用于:确定所述显示设备预设的源端口不是端口1233,自动通过所述红外遥控应用将所述源端口切换为所述端口1233;经由所述usb接口104,所述转接线105以及所述端口1233将所述手持设备10的待显示内容发送至所述显示设备20,以供所述显示设备20显示所述待显示内容,所述待显示内容包括所述手持设备10的显示器显示的内容,或者,所述手持设备10的一个预设的用户界面。可选的,所述指令还用于通过所述usb接口104获取的参数值确定所述源端口不是所述端口1233。可选的,所述指令还用于自动启动所述红外遥控应用,并通过所述红外遥控应用触发所述手持设备发送红外指令给所述显示设备,所述红外指令用于指示所述显示设备20将所述源端口切换为所述端口1233,所述端口1233的标识是所述手持设备10通过所述usb接口104从所述显示设备20获取的。应理解:所述红外遥控应用的遥控码是由所述手持设备10根据所述显示设备20的品牌参数或型号参数中的至少一种自动设置的,所述显示设备20的品牌参数或型号参数是由所述手持设备10通过所述usb接口104从所述显示设备20获取的。

可选的,存储器103还包括:红外遥控应用,该红外遥控应用可以触发红外发射装置发送红外指令。可选的,存储器103还包括:待显示内容,该待显示内容包括:所述手持设备的显示器显示的内容,或者,所述手持设备的一个预设的用户界面。

手持设备10还包括usb接口104,从而直接通过转接线与显示设备20进行通信。手持设备10,或者,处理器102和/或107可以通过usb接口104获取显示设备的信息,这些信息包括但不限于:显示设备的品牌参数,显示设备的型号参数,显示设备当前设置的源端口,与转接线连接的端口标识。其中,“显示设备预设的源端口”是指显示设备被设置的源端口,例如,源端口被预设为vga端口。手持设备10,或者,处理器102和/或107还可以通过经由usb接口104,转接线105以及端口1233将所述手持设备的待显示内容发送至所述显示设备20,以供所述显示设备20显示所述待显示内容,所述待显示内容包括所述手持设备的显示器显示的内容,或者,所述手持设备的一个预设的用户界面。

可选地,手持设备10还包括输入/输出设备108。输入/输出设备108与处理器101耦合,输入/输出设备108中的输出设备能够以一种或多种方式显示信息,输出设备的一个示例是视觉显示设备,例如,液晶显示屏(lcd)、发光二极管(led)显示器或阴极射线管(crt)。输入/输出设备108中的能够以一种或多种方式接收使用手持设备10的用户的输入。输入设备触摸屏设备或传感设备等等。

手持设备10的上述元件可通过数据总线、地址总线、控制总线、扩展总线和本地总线等总线中的任一或任意组合互相耦合。

手持设备10可以是通用手持设备或特定应用手持设备。作为实用示例,上述手持设备10可为移动电话、个人数字助理(pda)、平板电脑、无线终端设备、嵌入系统或具有如图2所示类似结构的任何其它设备。显示设备20可以是电视,或,具有多个端口和接收红外指令功能的设备(例如,投影仪,显示器,笔记本电脑等),或,具有如图2所示类似结构的任何其它设备。然而,本发明并不仅仅受限于任何特定类型的手持设备。为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施例的技术方案进行描述。

本文以手持设备10的usb接口104的类型为usbtype-c接口,转接线的类型为usbtype-c转hdmi为例进行描述,并假设手持设备10的usbtype-c接口通过转接线连接到显示设备的一个端口(hdmi3端口)。

从手持设备10的角度来看,该手持设备10执行的过程如图3的s300所示:

s303,手持设备10的usb接口104与显示设备20的一个端口1233通过转接线105连接;

s305,所述手持设备10确定所述显示设备20预设的源端口不是所述端口1233,自动通过红外遥控应用将所述源端口切换为所述端口1233;

s307,所述手持设备10经由所述usb接口104,所述转接线105以及所述端口1233将所述手持设备10的待显示内容发送至所述显示设备20,以供所述显示设备20显示所述待显示内容;其中所述待显示内容包括:所述手持设备10的显示器显示的内容,或者,所述手持设备10的一个预设的用户界面。

采用上述方案,能够实现手持设备自动切换显示设备的源端口,并将手持设备上的待显示内容显示在显示设备的屏幕上。为用户提供便利且大大缩短将手持设备上的待显示内容显示在显示设备的屏幕上的时间,还避免了用户到处找不到遥控器的烦恼。

应理解:s303可以为本申请所提供技术方案的使用场景或环境,在这种情况下:手持设备10可能执行的过程包括:

(1)手持设备10在与显示设备20通过转接线105连接开始经过预设时长后执行s305至307。或者,

(2)手持设备10在与显示设备20通过转接线105连接开始后,手持设备10检测到某个预设条件后执行s305至307,该某个预设条件包括:手持设备10从usb接口104获取到显示设备20的一个寄存器或存储器上的一个或多个参数值。例如,手持设备10从usb接口104获取到至少两个参数值,一个参数值表示显示设备20的源端口是vga端口,另一个参数值表示手持设备所连接的端口1233是hdmi3端口。或者,手持设备10从usb接口104获取到至少一个参数值,该参数值表示显示设备的源端口不是该端口1233。或者,

(3)手持设备10在与显示设备20通过转接线105连接后,手持设备10检测到用户在手持设备10上的一个或多个操作后执行s305至307(例如,用户在手持设备10的投屏功能界面点击了投屏按钮,该投屏功能界面是手持设备10在与显示设备20通过转接线105连接后自动出现的。或者,用户在手持设备10中通过点击操作进入投屏功能界面,然后用户在投屏功能界面点击了投屏按钮)。

应理解:可选的,s303也可以理解为触发s305和s307的前提条件。在这种情况下:手持设备10可能执行的过程包括:

手持设备10检测到与显示设备20通过转接线105连接之后,手持设备执行s305至s307。其中,对于s305:手持设备10确定所述显示设备的显示内容的源端口不是端口1233,包括:

手持设备10通过通过所述usb接口获取的参数值确定所述源端口不是端口1233。例如,手持设备10从usb接口104获取到显示设备20的一个寄存器或存储器上的一个或多个参数值。

其中,一种可能实现的方式:手持设备10从usb接口104获取到至少两个参数值,一个参数值表示显示设备20的源端口是vga端口,另一个参数值表示手持设备所连接的端口1233是hdmi3端口。例如,手持设备10通过辅助通道(auxiliarychannel,auxch)获取显示设备20的显示端口配置数据(displayportconfigurationdata,dpcp),通过dpcp获取显示设备20的端口1233的类型;手持设备10通过auxch获取显示设备20的源端口。

另一种可能实现的方式:手持设备10从usb接口104获取到至少一个参数值,该参数值表示显示设备的源端口不是该端口1233。例如,手持设备10通过auxch获取到该参数值,该参数值表示显示设备的源端口不是该端口1233。

所述自动通过所述红外遥控应用将所述源端口切换为端口1233,包括:

手持设备10自动启动所述红外遥控应用,并通过所述红外遥控应用触发所述手持设备10发送红外指令给所述显示设备,所述红外指令用于指示所述显示设备将所述源端口切换为端口1233,该端口1233的标识是手持设备1233通过usb接口104从显示设备20获取的。例如,该红外指令为通道选择指令,该通道选择指令用于指示所述显示设备20将所述源端口切换为端口1233。显示设备20根据该通道选择指令将显示设备的源端口切换为端口1233。通过采用上述方案,可避免用户手动点击红外遥控应用的操作。应理解:源端口也称为输入源端口,其可以理解为显示设备当前显示内容的来源端口。

该红外遥控应用的遥控码是由手持设备10根据显示设备20的品牌参数或型号参数中的至少一种自动设置的,显示设备20的品牌参数或型号参数是由手持设备10通过usb接口104从显示设备20获取的。应理解:红外遥控应用可以是手持设备出厂时预装在手持设备中的应用程序,也可以是用户自己下载并安装在手持设备中的应用程序。我们假设手持设备10首次与显示设备20通过转接线连接,且手持设备内部的红外遥控应用中预设的遥控码是三星型号1的电视或者预设的遥控码为空,显示设备20是松下th-65ax800c电视。手持设备10的usb接口104的类型为usbtype-c接口,转接线的类型为usbtype-c转hdmi为例进行描述。手持设备10的usbtype-c接口通过转接线连接到显示设备的一个端口(hdmi3端口)之后,手持设备10利用usbpowerdelivery协议识别到转接线105是显示端口(displayport,dp)设备,手持设备10启动dp模块,手持设备10通过auxch获取显示设备20的扩展显示标识数据(extendeddisplayidentificationdata,edid)信息,通过edid信息获取到显示设备的品牌参数、型号参数、分辨率等信息。显示设备的edid信息存储在存储器(例如,prom或eeprom)。edid的格式如图5所示。手持设备10通过edid信息获取品牌参数和/或型号参数,自动设置红外遥控应用的遥控码,从而该红外遥控应用可以遥控显示设备20。通过采用上述方案,可避免用户手动设置红外遥控应用的操作,当手持设备10确定预设的遥控码与显示设备20的型号相同的时候,就不需要执行自动设置的动作了。

对于s307,所述手持设备10经由所述usb接口104,所述转接线105以及所述端口1233将所述手持设备10的待显示内容发送至所述显示设备20,所述显示设备20显示所述待显示内容。所述待显示内容包括所述手持设备的显示器显示的内容,或者,所述手持设备的一个预设的用户界面(例如,一个具有一个或多个应用图标的交互界面)。

可选的,如图6所示:在一种可能的实施方式中,该过程300还包括:s308,在所述手持设备10确定所述显示设备20预设的源端口不是所述端口1233之前,所述手持设备10检测到该显示设备20处于待机状态,自动启动该红外遥控应用,并发送一个红外唤醒指令。显示设备20收到红外唤醒指令之后,显示设备20从待机状态进入正常工作状态。应理解:s308可以在s303之前执行,或者s308可以在s303之后且在s305之前执行。

在一种可能的实施方式中,该过程300还包括:s309,在所述手持设备10确定所述显示设备20预设的源端口不是所述端口1233之前,所述手持设备10自动启动该红外遥控应用,并发送至少一个红外唤醒指令。显示设备20收到红外唤醒指令之后,如果显示设备20处于待机状态,则显示设备20从待机状态进入正常工作状态;如果显示设备20处于正常工作状态,则不响应该红外唤醒指令。应理解:s309可以在s303之前执行,或者s308可以在s303之后且在s305之前执行。

采用上述方案,能够实现手持设备自动切换显示设备的源端口,并将手持设备上的待显示内容显示在显示设备的屏幕上。为用户提供便利且大大缩短将手持设备上的待显示内容显示在显示设备的屏幕上的时间,还避免了用户到处找不到遥控器的烦恼。

图6为装置800的简化功能方框图,装置800的usb接口与显示设备20的一个端口1233通过转接线105连接。装置800具有红外遥控应用和红外发射装置。

装置800包括确定单元801、遥控单元802以及发送单元803。

确定单元801用于确定所述显示设备预设的源端口是否为所述端口。确定所述显示设备预设的源端口是否为所述端口的执行可由以下事件触发:装置800在与显示设备20通过转接线105连接开始后预设时长到达后、装置800检测到某个预设条件(具体预设条件参见前文)后、装置800检测到用户在手持设备10上的一个或多个操作后、接收到失败或错误信息,或者,接收输入或中断等。

遥控单元802,用于在所述确定单元801确定所述源端口不是所述端口1233,自动通过所述红外遥控应用将所述源端口切换为所述端口1233。

发送单元803,用于经由所述usb接口104,所述转接线105以及所述端口1233将装置800的待显示内容发送至所述显示设备20,以供所述显示设备20显示所述待显示内容,所述待显示内容包括装置800的显示器显示的内容,或者,装置800的一个预设的用户界面。

可选地,所述确定单元801用于确定所述显示设备20的显示内容的源端口是否为所述端口1233,包括:

所述确定单元801用于通过所述usb接口104获取的参数值确定所述源端口是否为所述端口1233。

可选地,所述遥控单元802用于在所述确定单元801确定所述源端口不是所述端口1233,自动通过所述红外遥控应用将所述源端口切换为所述端口1233,包括:

所述遥控单元802用于在所述确定单元801确定所述源端口不是所述端口1233,自动启动所述红外遥控应用,并通过所述红外遥控应用触发所述手持设备发送红外指令给所述显示设备20,所述红外指令用于指示所述显示设备20将所述源端口切换为所述端口1233,所述端口1233的标识是所述装置800通过所述usb接口104从所述显示设备20获取的。

可选地,所述红外遥控应用的遥控码是由所述装置800根据所述显示设备20的品牌参数或型号参数中的至少一种自动设置的,所述显示设备的品牌参数或型号参数是由所述装置800备通过所述usb接口104从所述显示设备20获取的。

可选地,所述usb接口104的类型包括usbtype-a接口,usbtype-b接口,usbmini-a接口,usbmini-b接口,usbmicro-a接口,usbmicro-b接口或usbtype-c接口中的一种,所述端口的类型包括hdmi端口,或,dp端口,或,minidp端口,或,usb端口,或,vga端口,或,dvi端口中的一种。应理解,当端口的类型为usb端口时,usb端口具体包括:usbtype-a端口,usbtype-b端口,usbmini-a端口,usbmini-b端口,usbmicro-a端口,usbmicro-b端口或usbtype-c端口中的一种,例如,usb接口的类型是usbtype-c接口,该端口的类型为usbtype-a端口。

可选地,在装置800确定所述显示设备20预设的源端口不是所述端口之前,且装置800检测到该显示设备处于待机状态,自动启动该红外遥控应用,所述发送单元803还用于发送一个红外唤醒指令。

可选地,在装置800确定所述显示设备20预设的源端口不是所述端口之前,装置800自动启动该红外遥控应用,所述发送单元803还用于发送至少一个红外唤醒指令。

注意,装置800以功能单元的形式展示。在不受限制的情况下,本文所使用的术语“单元”可指执行一个或多个软件或固件程序的专用集成电路(asic)、电子电路、(共享、专用或组)处理器以及存储器,组合逻辑电路,和/或提供所述功能的其它合适的部件。在非常特定的示例中,本领域技术人员会了解到装置800可采取图1的手持设备10的形式。确定单元801可以通过处理器102和/或107和存储器103实现,具体地通过处理器102和/或107执行存储器103中的程序中的第一指令以确定所述显示设备20的显示内容的源端口是否为所述端口1233来实现。遥控单元802可以通过处理器102和/或107、存储器单元103和红外发射装置101实现,具体地通过处理器102和/或107执行存储器103中程序的第二指令以使红外发射装置101在所述确定单元801确定所述源端口不是所述端口时,发送红外指令,将显示设备20的所述源端口切换为所述端口。发送单元803可以通过处理器102和/或107、存储器单元103和usb接口104实现,具体地通过处理器102和/或107执行存储器单元104中程序的第三指令,经由所述usb接口104,所述转接线105以及所述端口1233将所述装置800的待显示内容发送至所述显示设备20,以供所述显示设备20显示所述待显示内容,所述待显示内容包括装置800的显示器显示的内容,或者,装置800的一个预设的用户界面。

本申请提供一种手持设备,手持设备的usb接口与显示设备的一个端口通过转接线连接,该手持设备包括红外发射装置,一个或多个处理器,存储器,红外遥控应用,以及一个或多个程序,其中所述一个或多个程序被存储在所述存储器中并被配置为被所述一个或多个处理器执行,所述一个或多个程序包括用于执行图2或图3所述的方法的指令。

本申请提供一种手持设备,手持设备的usb接口与显示设备的一个端口通过转接线连接,该手持设备包括红外发射装置,一个或多个处理器,存储器,红外遥控应用,以及一个或多个程序;其中所述一个或多个程序被存储在所述存储器中,所述一个或多个程序包括指令,所述指令当被所述手持设备执行时使所述手持设备执行如图2或图3所述的方法。

本申请提供一种设备。该设备以芯片的产品形态存在,设备的结构中包括处理器和存储器,存储器用于与处理器耦合,用于保存设备的程序指令和数据,处理器用于执行存储器中存储的程序指令,使得设备执行图3或图4所示的提示方法中数据处理的功能。

本申请实施例提供一种计算机可读存储介质。该存储介质中包括指令,当其在便携设备上运行时,使得所述便携设备执行图2或图3所示的提示方法。

本申请实施例提供一种包含指令的计算机程序产品,当其在便携设备上运行时,使得所述便携设备执行图2或图3所示的提示方法。

本申请实施例提供一种便携设备上的图形用户界面。其中,便携设备包括显示器、存储器、多个应用程序;和用于执行存储在所述存储器中的一个或多个程序的一个或多个处理器,所述图形用户界面包括图2或图3所示的方法显示的用户界面或者7a至图7c所示的用户界面。

应理解:图7a示出了是手持设备10的usb接口通过转接线连接到显示设备20的一个端口,如前假设,手持设备10的usb接口的类型是usbtype-c,转接线是usbtype-c转hdmi,转接线连接到显示设备20的端口是hdmi3,显示设备20的预设源端口为vga,手持设备10执行完图2或图3的方法后,如果待显示的内容是手持设备10的一个预设的用户界面,则手持设备10的图形用户界面和显示设备20的图形用户界面如图7b所示;如果所述待显示内容是手持设备10的显示器显示的内容,则手持设备10的图形用户界面和显示设备20的图形用户界面如图7c所示。

结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。

本领域技术人员将认识到现有技术已经进步到以下程度:系统各方面的硬件和软件实施方式之间的差别很小,硬件或软件的使用通常(但不总是,因为在某些环境中选择硬件还是软件变得很重要)是一种权衡成本和效率的设计选择。本领域技术人员将了解存在很多可以实施本文所述的过程和/或系统和/或其它技术的工具(例如,硬件、软件和/或固件),并且优选工具将随着部署过程和/或系统和/或其它技术的环境而变化。

本领域普通技术人员应该了解本申请的所有或部分标的物可在结合硬件和/或固件的软件中实施。例如,本文描述的标的物可在一个或多个处理器执行的软件中实施。在一项示例性实施方式中,本文描述的标的物可使用存储有计算机可执行指令的非瞬时计算机可读介质实施,当计算机处理器执行该计算机可执行指令时,该指令控制计算机执行步骤。适于实施本文描述的标的物的示例计算机可读介质包括非瞬时计算机可读介质,例如磁盘存储器设备、芯片存储器设备、可编程逻辑设备和专用集成电路。另外,实施本文描述的标的物的计算机可读介质可位于单个设备或计算平台上,或可在多个设备或计算平台上分发。

最后,应了解上述实施例仅仅用于阐释,并不限于本申请的技术方案。尽管参考上述优选实施例对本申请进行详细描述,但是应了解,所属领域的技术人员可在不脱离本申请和所附权利要求书的范围的情况下,做出各种修改、变更或等同替换。

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