显示装置及其控制方法与流程

文档序号:25542563发布日期:2021-06-18 20:39阅读:137来源:国知局
显示装置及其控制方法与流程

本公开涉及显示装置及其控制方法,并且更具体地,涉及请求与电子装置连接的显示装置及其控制方法。



背景技术:

当诸如电视(tv)的显示装置用作显示屏幕并且位于与用户远的距离处时,当需要输入较长的字符串时,用户不方便。

为了解决这个问题,已经提出了使用显示装置外部的电子装置作为显示装置的输入设备的技术。例如,已经提出了使用用户的智能手机作为tv的输入设备的技术。

然而,用于将用户的智能手机用作tv的输入设备的现有技术需要复杂的设置过程,并且运行特定应用、搜索外围装置、在找到的外围装置之中选择想要连接的tv等需要很长时间。因此,需要技术来自动连接显示装置和电子装置。

然而,当显示装置周围存在许多电子装置时,很难识别哪一个电子装置适合连接。



技术实现要素:

技术问题

因此,本公开的一个方面是提供一种显示装置,其自动请求连接到在显示装置周围存在的许多电子装置中适于接收用户输入的电子装置。

技术方案

根据本公开的一个方面,提供了一种显示装置,其包括:显示器、通信器、存储器和处理器,所述处理器被配置为:获得关于一个或多个电子装置的状态信息,基于所获得的第一电子装置的状态信息满足预定准则,在所述一个或多个电子装置中选择第一电子装置,通过通信器向第一电子装置发送连接请求信号,以及关于显示装置基于用户输入将执行的功能的信息,通过通信器与第一电子装置连接并接收来自第一电子装置的用户输入,以及基于接收到的用户输入运行功能。

预定准则可以包括显示装置的用户当前使用的装置或靠近用户的装置中的一个

状态信息可以包括一个或多个电子装置中的屏幕的操作状态。

状态信息可以包括时间信息,该时间信息指示由一个或多个电子装置的传感器检测到的与一个或多个电子装置的移动相关的时间或持续时间。

处理器还可以被配置为基于显示装置和第一电子装置之间的距离来选择第一电子装置。

处理器还可以被配置为基于用于控制显示装置的远程控制器和第一电子装置之间的距离来选择第一电子装置。

处理器可以被配置为基于通过通信器从第一电子装置接收到的信号的强度和信号中包括的信息来识别距离。

处理器可以被配置为识别用户,并选择与所识别的用户相对应的第一电子装置。

处理器可以被配置为基于到显示装置的登录信息来识别用户。

处理器可以被配置为基于捕获的图像来识别用户。

处理器可以还被配置为在显示器上显示包括文本输入框的用户界面(ui),并且在显示ui的同时接收来自所述第一电子装置的用户输入。

处理器还可以被配置为将连接请求信号发送到所述一个或多个电子装置中的多个电子装置,以及基于第一电子装置被连接到显示装置,向除第一电子装置之外的其余电子装置发送连接请求取消信号。

处理器还可以被配置为基于要求显示装置将连接请求信号发送到第一电子装置的事件的终止,将连接请求取消信号发送到连接请求信号发送到的第一电子装置。

显示装置还可以包括被配置为与服务器通信的第二通信器,其中处理器可以被配置为通过第二通信器从服务器获得一个或多个电子装置的状态信息。

根据本公开的另一方面,提供了一种电子装置,其包括:显示器;通信器;以及处理器,所述处理器被配置为:从显示装置接收连接请求信号以及关于显示装置基于用户输入将执行的功能的信息,通过电子装置的用户界面接收接受连接请求的用户输入,基于接收到的关于功能的信息,在显示器上显示屏幕,以及基于显示的屏幕接收用户输入并将用户输入发送到显示装置。

处理器还可以被配置为向显示装置或服务器发送电子装置的状态信息。

处理器还可以被配置为在电子装置处于锁定状态时基于接收到的关于功能的信息在显示器上显示屏幕。

根据本公开的另一方面,提供了一种控制显示装置的方法,包括:获得关于一个或多个电子装置的状态信息;基于所获得的第一电子装置的状态信息满足预定准则,在一个或多个电子装置中选择第一电子装置;通过显示装置的通信器,通过通信器向第一电子装置发送连接请求信号,以及关于显示装置基于用户输入将执行的功能的信息;通过通信器与第一电子装置连接并接收来自所述第一电子装置的用户输入;以及基于接收到的用户输入运行功能。

状态信息可以包括电子装置中的屏幕的操作状态。

根据本公开的另一方面,提供了一种控制电子装置的方法,包括:从显示装置接收连接请求信号以及关于显示装置基于用户输入将执行的功能的信息;通过电子装置的用户界面接收接受连接请求的用户输入;基于接收到的关于功能的信息,在显示器上显示屏幕;以及基于显示的屏幕接收用户输入,并将用户输入发送到显示装置。

根据本公开的另一方面,提供了一种装置,其包括:存储一个或多个指令的存储器;以及处理器,其被配置为运行所述一个或多个指令以:获得关于所述装置附近的一个或多个电子设备的信息,所述信息指示一个或多个电子设备中的每一个的状态,基于所获得的第一电子设备的信息满足预定准则,在所述一个或多个电子设备中识别第一电子设备,并向所述第一电子设备发送连接请求信号。

处理器还可以被配置为:基于接收到与连接请求信号相对应的接受信号而与第一设备连接;向第一电子设备发送关于将由显示装置执行的功能的信息;接收与该功能相对应的用户输入;并且基于接收到的用户输入运行该功能。

处理器还可以被配置为:当没有从第一电子设备接收到与连接请求信号相对应的接受信号时,基于所获得的第二电子设备的信息满足预定准则,在所述一个或多个电子设备中识别第二电子设备。

关于一个或多个电子设备的信息可以包括标识信息、操作状态信息、移动信息、位置信息或用户标识信息中的一个。

根据本公开的另一方面,提供了一种由装置执行的方法,所述方法包括:获得关于装置附近的一个或多个电子设备的信息,所述信息指示所述一个或多个电子设备中的每一个的状态;基于所获得的满足预定准则的第一电子设备的信息,在所述一个或多个电子设备中识别第一电子设备;以及向第一电子设备发送连接请求信号。

所述方法还可以包括:基于接收与所述连接请求信号相对应的接受信号而与所述第一电子装置连接;向所述第一电子设备发送关于所述显示装置将执行的功能的信息;接收与所述功能相对应的用户输入;以及基于接收到的用户输入运行该功能。

该方法还可以包括:当没有从第一电子设备接收到与连接请求信号相对应的接收信号时,基于所获得的满足预定准则的第二电子设备的信息,在所述一个或多个电子识别中识别第二电子设备。

关于一个或多个电子装备的信息可以包括标识信息、操作状态信息、移动信息、位置信息或用户标识信息中的一个。

有益效果

如上所述,根据本公开,即使显示装置周围存在许多电子装置,也可以请求连接到多个电子装置中适于接收用户输入的电子装置。

附图说明

图1是根据本公开实施例的包括显示装置的系统的示意图;

图2是根据本公开实施例的显示装置的框图;

图3和4是示出根据本公开实施例的显示装置的操作的流程图;

图5示出了根据本公开实施例的显示装置和电子装置之间的操作;

图6示出了根据本公开实施例的显示装置和电子装置的显示屏幕的示例;

图7示出了根据本公开实施例的显示装置搜索电子装置的方法的示例;

图8示出了根据本公开实施例的显示装置获得电子装置的状态信息的方法的示例;

图9至16例示了根据本公开实施例的显示装置选择电子装置的方法的各种示例;

图17是示出根据本公开的另一实施例的显示装置的操作的流程图;

图18是示出根据本公开的又一实施例的显示装置的操作的图示;

图19是示出根据本公开实施例的显示装置选择电子装置的另一示例的流程图;

图20和21是示出根据本公开的另一实施例的显示装置和电子装置的操作的流程图;并且

图22至24示出了根据本公开实施例的当电子装置处于锁定模式时的操作屏幕的示例。

具体实施方式

下面,将参照附图详细描述实施例。在附图中,相似的数字或符号指具有基本相同功能的相似元件,并且为了清楚和便于描述,可以夸大每个元件的大小。然而,以下实施例中示出的配置和功能不被解释为限制本公开以及关键配置和功能。在以下描述中,如果确定公知功能或特征对本公开的要点有影响,则将省略关于公知功能或特征的细节。

在以下实施例中,术语“第一”、“第二”等仅用于区分一个元件与另一个元件,并且除非上下文中另有提及,否则单数形式旨在包括复数形式。在以下实施例中,应当理解,术语“包含”、“包括”、“具有”等并不排除一个或多个其他特征、编号、步骤、操作、元件、组件或其组合的存在或添加。另外,“模块”或“部分”可以执行至少一个功能或操作,可以通过硬件、软件或硬件和软件的组合来实现,并且可以模块化到至少一个处理器中。此外,在以下实施例中,多个元件中的至少一个元件不仅是指多个元件中的所有元件,而且是指除其他元件或其组合之外的多个元件中的每个元件。此外,“被配置为(或被设置为)”的表达可根据情况例如替换为“适合”、“有能力”、“设计为”、“适合”、“制造为”或“能够”。此外,“被配置为(或被设置为)”的表达在硬件方面不一定仅指“专门设计为”。相反,“设备被配置为”可以在特定情况下与其他设备或部件一起指“能够”。例如,“被配置为执行a、b和c的处理器”的短语可指用于执行相应操作的专用处理器(例如,嵌入式处理器),或用于通过运行存储在存储器设备中的一个或多个软件程序来执行相应操作的通用处理器(例如,中央处理单元(cpu)或应用处理器)。

图1示出了根据本公开实施例的显示装置100。根据本公开的实施例的显示装置100可以通过电视(tv)来实现。此外,根据本公开的另一实施例的显示装置100可以通过电子框架、数字广告牌、大格式显示器(lfd)、数字标牌、智能手机、平板电脑、移动电话、智能手表、头戴式显示器或类似的可穿戴装置、计算机、多媒体播放器、顶盒、智能冰箱等能够输出基于图像的内容的装置来实现。然而,根据本公开的实施例的显示装置100不限于这些示例,而是可以包括能够显示图像的任何装置。

根据本公开的实施例的显示装置100可以请求连接到位于显示装置100外部的电子装置200。显示装置100可以向其发出连接请求的电子装置200可以例如通过智能手机(200a、200b或200c)、移动电话、平板计算机(200d)、键盘(200e)和鼠标来实现。然而,电子装置200可以不限于这些示例,而是由可以被连接到显示装置100的任何装置来实现。

对电子装置200的用户没有特定的限制。例如,当存在多个电子装置200a、200b、200c、200d和200e时,电子装置可以由不同的用户使用,电子装置可以由一个用户使用,或者一些电子装置可以由用户a(200a)使用,而其他电子装置可以由用户b(200b)或c(200c)使用。

显示装置100和电子装置200之间的连接方法没有特定限制。例如,可以通过诸如蓝牙、蓝牙低能量(ble)、wi-fi、wi-fi直连(wi-fidirect)、近场通信(nfc)等通信方法来连接显示装置100和电子装置200,但是两个装置之间的连接方法不限于这些示例。

图2是根据本公开实施例的显示装置100的框图。根据本公开实施例的显示装置100包括显示器101、通信器102、存储器103和处理器104。然而,图2中所示的显示装置100的配置仅仅是一个示例,并且根据本公开的实施例的显示装置100可以被实现为具有其他配置。换句话说,根据本公开实施例的显示装置100可以实现为除了图2所示的元件之外还包括其它元件,或者排除图2所示的一些元件。根据本公开的实施例,配置可以包括硬件和/或软件中的至少一个,并且可以由电路或芯片实现。

显示器101可以显示图像。显示器101例如可以通过各种显示类型来实现,诸如液晶、等离子体、发光二极管(led)、有机发光二极管(oled)、表面传导电子发射器、碳纳米管、纳米晶体等,而不受限制。当显示器101的类型是液晶时,显示器包括液晶显示器(lcd)面板、用于向lcd面板发光的背光单元、用于驱动lcd面板的面板驱动器等。此外,显示器101可以由没有背光单元的自发射oled面板来实现。

通信器102可以与电子装置200等通信。通信器102可以执行有线或无线通信。因此,通信器102可以通过各种其他通信方法以及包括用于无线连接的连接器或端子的连接部分来实现。例如,通信器102可以被配置为执行wi-fi、wi-fi直连、以太网、蓝牙、蓝牙低能量(ble)、串行端口配置文件(serialportprofile,spp)、紫蜂(zigbee)、红外(ir)通信、无线控制、超宽带(uwb)、无线通用串行总线(usb)和近场通信(nfc)之间的一个或多个通信。通信器102可以以装置、软件(s/w)模块、硬件模块、电路、芯片等的形式实现。

存储器103被配置为存储诸如电子装置200的状态信息的数据。存储器103由处理器104访问,并且对数据执行读取、记录、修改、删除、更新等。存储器103可以包括诸如闪存、硬盘驱动器(hdd)、固态驱动器(ssd)等的非易失性存储器,以保持数据,而不管是否向显示装置100提供系统电源。此外,存储器103可以包括易失性存储器,诸如缓冲器、随机存取存储器(ram)等,其中临时加载将由处理器104处理的数据。

处理器104可以处理要在显示器101上显示的图像。对由处理器104执行的图像处理和图像处理过程没有限制。在处理器104中执行的图像处理可以例如包括解复用以将输入流划分为诸如视频、音频和附加数据的子流、对应于图像流的图像格式的解码、解隔行以将隔行类型的图像流转换为逐行类型的图像流,缩放以调整图像流以具有预设分辨率、降低噪声以提高图像质量、细节增强、帧刷新率转换等。

处理器104可以执行控制以操作显示装置100的一般元件。处理器104可以运行控制程序(或指令)来执行这样的控制操作。在这种情况下,显示装置100还可以包括安装了控制程序的非易失性存储器、加载了所安装的控制程序的至少一部分的易失性存储器。此外,这种控制程序可以存储在其他电子装置以及显示装置100中。

控制程序可以包括由基本输入/输出系统(bios)、设备驱动器、操作系统、固件、平台和应用程序(或应用)中的至少一个实现的程序。根据实施例,应用程序可以在制造显示装置100时被预先安装或被存储在显示装置100中,或者可以在将来需要使用时基于从外部接收的应用程序的数据被安装在显示装置100中。应用程序的数据例如可以从诸如应用市场的外部服务器被下载到显示装置100,但不限于此。同时,处理器104可以以装备、软件(s/w)模块、硬件模块、电路、芯片等或其组合的形式实现。为了方便起见,通过在处理器104中运行根据本公开的实施例的控制程序而执行的操作可以在下面描述为处理器104的操作,而不提及控制程序。

处理器104例如可以执行获得电子装置200的状态信息的处理,并控制存储器103存储获得的状态信息。图2所示的显示装置100被实现为包括一个处理器104,该处理器104被配置为执行处理和控制两者,但是这仅仅是一个示例。根据本公开的另一实施例,显示装置100可以被实现为另外包括与处理器分开的控制器。根据本公开的另一实施例,显示装置100可以被实现为另外包括用于执行处理和控制操作的多个处理器。

根据本公开的实施例,可与显示装置100连接的电子装置200可以包括显示器210、通信器220和处理器230。电子装置200的显示器210、通信器220和处理器230相当于显示装置100的显示器101、通信器102和处理器104,因此将省略其详细描述。根据实施例,电子装置200可以不包括显示器210。

图3和4是示出根据本公开的实施例的显示装置100的操作的流程图。根据本公开实施例的显示装置100的处理器104获得多个电子装置200的状态信息(s301)。这里,电子装置200的状态信息是指与电子装置200的状态有关的信息,诸如电子装置200的操作状态或电子装置200中的每个元件的驱动状态。例如,电子装置200的状态信息可以对应于电子装置200中的屏幕的操作状态(屏幕是打开还是关闭等)、关于是否通过电子装置200接收到触摸输入的信息,关于是否在电子装置200中运行预定应用或程序的信息、由电子装置200的各种传感器检测或收集的信息等,但不限于此。此外,电子装置200的状态信息可以包括关于电子装置200的移动状态的信息。例如,状态信息可以包括指示电子装置200最近的移动何时发生和/或移动持续时间的时间信息。

处理器104基于获得的状态信息在多个电子装置200中选择具有适于接收用户输入的状态的电子装置200(s302)。这里,具有适于接收用户输入的状态的电子装置200是指处于便于或易于显示装置100的用户向显示装置100进行用户输入的状态的电子装置200。例如,具有适合于用户进行用户输入的状态的电子装置200可以是指显示装置100的用户当前正在使用的装置,或者是指靠近正在使用显示装置100的用户的装置。在这种情况下,显示装置识别对于正在观看显示装置100并提供服务的用户处于最佳状态或位置的电子装置,使得用户可以容易地通过所识别的电子装置200向显示装置100进行用户输入,而不需要从当前位置进行额外的移动或其他不便。

当处理器104基于显示装置100的当前正在进行的处理来识别需要使用外部电子装置200或向用户提供方便的界面时,处理器104通过通信器102向所选择的电子装置200发送连接请求信号和关于将由电子装置200根据当前正在进行的处理执行的用户输入功能的信息(s303)。这里,关于将由电子装置执行的用户输入功能的信息是指关于在连接显示装置100和电子装置200之后将由电子装置显示以接收来自电子装置200中的用户的输入的用户界面(ui)的信息。ui可以包括可由电子装置200显示的与用户输入相关的任何ui,并且ui的内容或形式没有限制。例如,当显示装置100处于显示包括搜索框的网页浏览器的状态,并且通过显示装置100的远程控制器激活搜索框时,显示装置100在显示装置100的显示器101上显示图形键盘。在这种情况下,将从显示装置100发送的关于将由电子装置执行的用户输入功能的信息是指显示图形键盘所需的信息。具体地,该信息可以与图形键盘的布局、种类等有关,或者可以是发出用于请求显示图形键盘的命令。例如,当显示装置100处于显示支付购买的屏幕的状态并且通过诸如移动电话的电子装置200从用户接收支付请求时,关于将由电子装置执行的用户输入功能的信息是指用于显示用于支付的ui的信息。具体地,该信息可以包括用于请求运行包括产品信息产品和价格信息的电子装置的支付应用的命令,或者用于请求显示电子装置的安全键盘的命令。

当显示装置100的处理器104基于当前处理发送连接请求信号和用户输入功能的信息时,相应电子装置200的处理器230接收连接请求信号和关于功能的信息(s304),并输出用于接收接受连接请求的用户输入的ui(例如,显示ui项目)(s305)。作为用于接收接受连接请求的用户输入的ui的示例,电子装置200的处理器230可以在如图22所示的电子装置200的显示器210上显示诸如“接受来自tv的连接请求吗?”的文本信息以及是/否选择按钮2001。然而,用于接收接受连接请求的用户输入的ui不限于上述示例。或者,可以输出用于接收用户语音输入的引导音、铃声或旋律以请求用户语音输入。同样,任何接收接受连接请求的用户输入的方法都是可能的。此外,即使当电子装置200处于锁定模式或锁定状态时,也可以显示ui项目。在这种情况下,ui项目可以与指示锁定模式的ui2002一起被显示在电子装置200的显示器210上。

当基于对关于ui项目的用户输入的接收而识别出用户打算接受连接请求信号时(s306),电子装置200的处理器230向显示装置100发送接受连接请求的响应,并且显示装置100的处理器104接收响应并执行与所选择的电子装置200的连接(s307)。

显示装置100和电子装置200之间的通信方法没有特定的限制,因此,两个装置之间的连接方法根据两个装置之间的通信方法而变化而没有限制。例如,当显示装置100和电子装置200两者都支持基于ble的通信时,两个装置必须首先执行配对以用于两个装置之间的连接。在两个装置配对一次之后,显示装置100和电子装置200可以存储它们的对方地址信息,例如,蓝牙媒体访问控制(bluetoothmediaaccesscontrol,btmac)地址。

当连接请求信号被发送到的电子装置200的地址信息(例如,相应电子装置200的btmac地址)已经存储在显示装置100中时,显示装置100的处理器104可以发送电子装置200的标识信息以及用于与电子装置200连接的信号。在这种情况下,即使电子装置200的用户没有进行接受连接请求的单独输入,显示装置100和电子装置200也可以彼此连接。具体地,如图20所示,当从显示装置100接收到涉及电子装置200的标识信息的连接请求信号时(s1904),电子装置200的处理器230识别从显示装置100接收的标识信息是否与当前装置的标识信息匹配,而不显示单独的ui项目,通过该ui项目,用户可以进行接受连接请求的输入,或者不接收单独的用户输入(s1905),并且当它们彼此匹配时接受来自显示装置100的连接请求,从而执行与显示装置100的连接。换言之,与图3相比,图20的显示装置100将涉及电子装置200的标识信息的连接请求信号发送到电子装置200,并且接收具有标识信息的连接请求信号的电子装置200仅进行识别连接请求信号中涉及的标识信息是否匹配其自身的标识信息,即使没有单独接收接受连接请求的用户输入,或者是否在没有任何单独的标识处理的情况下立即执行与显示装置100的连接。

当通过上述处理连接显示装置100和电子装置200时,电子装置200的处理器230基于接收到的关于功能的信息在电子装置200的显示器210上显示用于接收用户输入的图形屏幕(s308),并发送基于所显示的图形屏幕从用户接收到的用户输入到显示装置100(图4中的s309)。这里,用于接收用户输入的图形屏幕是指关于在显示装置100和电子装置200之间的连接之后要显示在电子装置上以接收电子装置200中的用户输入的ui的图形屏幕,如上文所述的与操作s303相关的将由电子装置根据当前正在进行的处理执行的关于用户输入功能的信息。例如,图形屏幕可以包括图形键盘、安全键盘等,但是对图形屏幕的内容或形式没有限制。

显示装置100的处理器104从电子装置200接收用户输入(s310),并基于接收到的用户输入执行操作(s311)。根据实施例,当存在显示装置100向其发送连接请求信号的附加电子装置200时,显示装置100的处理器104可以向附加电子装置200发送连接请求取消信号。

尽管在本公开的显示装置100周围存在多个电子装置,但是显示装置100可以自动选择并使到电子装置200的连接请求适合于接收用户输入,这样,用户可以通过电子装置200立即进行显示装置的用户输入,而不必经历繁琐的连接过程。此外,在连接显示装置100和电子装置200的过程中,将用户输入连同关于要在电子装置200中执行的功能的信息一起发送到电子装置200,使得在与显示装置100连接之后所需的功能可以立即在电子装置200中运行,从而向用户提供改进的便利。

同时,如上所述,在基于显示在电子装置200上的图形屏幕的电子装置200中的用户输入被发送到显示装置100并且基于用户输入操作显示装置100之后,当在预定时间段内没有用户输入到电子装置200时(s312),电子装置200停止显示图形屏幕并进入省电模式(s313)。在这种情况下,显示装置100从电子装置200接收指示电子装置200被切换到省电模式的信息,并执行与电子装置200的断开(s314)。此外,显示装置100可以向其他电子装置200发送连接请求(s315)。根据实施例,响应于从显示装置100接收到的预定信号,电子装置200的处理器230可以停止显示在电子装置200上显示的图形屏幕。

同时,电子装置200可以在省电模式下或在显示器101关闭的状态下接收连接请求信号。在这种情况下,电子装置200的处理器230可以控制显示器101打开,然后执行上述操作s304之后的操作。在这种情况下,当电子装置200处于锁定模式时,处理器230可以在保持锁定模式的同时控制显示器210打开。

参照图5,将描述显示装置100和电子装置200之间的操作的具体示例。为了便于描述,将通过下面的示例来描述显示装置100是tv,但是本公开不限于此示例。

在用户a正在观看tv100并且诸如用户a的智能手机201、蓝牙键盘202、平板计算机203和用户b的智能手机204等多个电子装置200存在于tv100周围的情况下,tv100的处理器104从多个电子装置200获得状态信息。例如,处理器104获得关于电子装置201-204中的每一个本身和电子装置屏幕的操作状态的信息,即电子装置20的每一个屏幕是否打开的信息,以及类似信息。或者,处理器104可以从电子装置201-204中的每一个获得关于电子装置的传感器检测到电子装置的移动的时间和移动持续时间的时间信息。处理器104可以将获得的信息存储在存储器103中。

当在用户a观看和使用tv100时(参见图5的(1))发生诸如当需要向tv100输入文本的事件时(例如,当需要向tv100输入用于因特网搜索的搜索词时),tv100的处理器104基于所获得的状态信息,在多个电子装置201-204中,选择处于适于接收用户输入的状态的电子装置(参见图5的(2))。例如,在图5所示的实施例中,tv100的处理器104在多个电子装置201-204中选择屏幕被识别为打开的电子装置,例如,智能手机201。这是因为打开屏幕的电子装置可以被视为正在观看tv的用户正在使用的电子装置。

选择智能手机201作为连接目标的电子装置的处理器104向智能手机201提供连接请求信号和关于用户输入功能的信息(参见图5的(3))。在本实施例中,需要在tv100中输入用于因特网搜索的搜索词,因此关于要执行的用户输入功能的信息是需要显示图形键盘的信息。

从tv100接收连接请求信号的智能手机201显示相应的信息,例如,在智能手机201的屏幕上的消息“您将接受来自tv的连接请求吗?”,从而接收接受连接请求的用户输入(参见图5的(4))。

当智能手机201的用户作出用于接受连接请求的用户输入时,tv100和智能手机201彼此连接(参见图5的(5)),并且智能手机201的处理器230基于关于从tv100接收的由智能手机将执行的功能的信息(在本实施例中,关于虚拟键盘的信息),在智能手机201的显示器210上显示虚拟键盘,以便用户可以通过智能手机201使用虚拟键盘进行用户输入(参见图5的(6))。

然后,用户通过智能手机201输入的信息被发送到与智能手机201连接的tv100(参见图5的(7)),并且tv100接收该信息并基于接收到的用户输入执行操作,例如,在本实施例中,基于用户输入值的关键字,执行因特网搜索的操作(参见图5的(8)),显示搜索结果等。

图6示出了根据本公开实施例的显示装置100和电子装置200的显示屏幕的示例。例如,当正在观看智能tv100的用户需要因特网搜索并且按下远程控制器的搜索按钮时,可以在tv100的屏幕上显示用于输入搜索词的搜索框501。

响应于此,由tv100的处理器104选择作为多个电子装置中的电子装置的智能手机201,其处于适于接收用户输入的状态并且被连接到tv100,可以显示用于接收搜索词的键盘502,作为用于接收显示器210上的用户输入的图形屏幕。用于直接检查输入到智能手机201的字符串的显示窗口503可以与键盘502一起显示。此外,还可以显示ui504,以告知通过键盘502输入到智能手机201的字符不是为了在智能手机中进行搜索,而是被发送到tv。

然而,图6所示的显示装置100和电子装置200的显示屏幕仅作为示例给出,并且根据本公开的在显示装置100的屏幕上要求用户输入的情况不限于此示例。此外,基于用户对电子装置200的输入,对要执行的功能的种类、内容和形式没有限制。

同时,即使当电子装置200处于锁定模式或锁定状态时,电子装置200的处理器230也可以从显示装置100接收连接请求信号和关于用户输入功能的信息,并显示相应的图形屏幕。换句话说,电子装置200的处理器230可以在保持电子装置200的锁定状态的同时,基于关于用户输入功能的信息显示图形屏幕。在这方面,将参考图22至图24进行描述。

当电子装置200的处理器230(例如,用户a的智能手机201)在锁定模式下从显示装置100接收到连接请求和关于用户输入功能的信息时,可以首先显示关于这种接收的信息。例如,如图22所示,电子装置200的处理器230可以在保持电子装置200的锁定模式的同时,在显示器210的上端部分上显示预定图标或以文本形式给出的通知消息2001,以及在电子装置200的显示器210上通知电子装置200处于锁定模式的ui2002。

当通过选择通知消息或图标进行接受来自显示装置100的连接请求的用户输入时,电子装置200的处理器230可以在处于锁定模式未被释放的状态下,基于从显示装置100接收到的关于用户输入功能的信息来显示图形屏幕,例如,如图23所示的图形键盘ui2101。在这种情况下,图形键盘ui2101可以与如图23所示的告知电子装置200处于锁定模式的ui2002一起显示,也可以不与ui2002一起显示。例如,当图案输入、指纹识别、面部识别、虹膜识别等可以作为解除电子装置200的锁定模式的用户认证方法时,电子装置200的处理器230可以在显示图形屏幕2101的同时不显示与用户认证相关的屏幕,例如,图案输入屏幕等。换句话说,当以锁定模式显示图形键盘ui2101时,即使检测到对电子装置200的用户输入,电子装置200的处理器230也可以不显示用于用户认证的ui。另一方面,当在不显示从显示装置100接收的图形键盘ui的一般锁定模式状态下检测到对电子装置200的用户输入时,处理器230可以显示用于用户认证的ui。

同时,当用户认证成功而电子装置200的显示器210将图形键盘ui2101显示为图形屏幕时,例如,当检测到用户的指纹并将其识别为正在使用电子装置200的用户的指纹时,例如,电子装置200的处理器230可以释放电子装置200的锁定模式,并且在释放锁定模式时显示图形键盘ui2101以及电子装置200的初始屏幕或者自动显示的屏幕2201和2202,如图24所示。

因此,即使电子装置处于锁定模式,也可以使用电子装置200向显示装置提供用户输入。此外,即使当用户由于显示装置选择的电子装置当前不属于用户或出于类似原因而不能释放电子装置的锁定状态时,用户也可以基于在所选择的电子装置上显示的内容进行用户输入。

图7示出了根据本公开的实施例的显示装置100搜索电子装置200的方法的示例。根据本公开实施例的显示装置100的处理器104可以搜索位于显示装置100周围并且可与显示装置100连接的电子装置200。根据实施例,显示装置100可以在多个电子装置中选择处于适于接收用户输入的状态的电子装置之前预先识别每个电子装置的信息。

例如,在用户a的智能手机201、蓝牙键盘202、平板计算机203和用户b的智能手机204作为多个电子装置200存在于显示装置100周围,并且每个装置支持ble通信功能的情况下,电子装置201-204中的每一个可以每三秒发射一个ble信号以与其他装置连接。另外,显示装置100可以每两秒扫描ble信号以搜索位于显示装置100周围并且可与显示装置100连接的电子装置200。利用该配置,显示装置100可以搜索位于显示装置100周围并且可与显示装置100连接的电子装置200。然而,对通信模块的种类、发射通信信号的电子装置的周期或扫描通信信号的显示装置100的周期没有限制。

显示装置100的处理器104可以基于从外围电子装置200接收到的ble信号的强度来识别每个电子装置200离显示装置100有多远,从而选择电子装置200,该电子装置200可被当前正在使用显示装置100的用户容易且更方便地使用。换言之,仅存在于距显示装置100特定距离内的电子装置200可以被选择为用户可用的电子装置200。特定距离可以是预定距离。例如,当预定距离被设置为3米(3m)时,仅位于距显示装置1003m内的电子装置200可以被选择为用户可用的电子装置。具体地,在用户a的智能手机201和用户b的智能手机204的屏幕全部打开的情况下,平板计算机202的屏幕关闭,用户a的智能手机201与tv100的距离为4m,用户b的智能手机204与tv100的距离为2m,tv100的处理器104选择用户b的智能手机204。在用户a的智能手机201和用户b的智能手机204两者都具有打开的屏幕并且位于距显示装置1003m的距离内的情况下,显示装置100的处理器104可以选择所有用户a的智能手机201和用户b的智能手机204。

图8示出了根据本公开实施例的显示装置100获得电子装置200的状态信息的方法的示例。为了获得电子装置200的状态信息,根据本公开的实施例的显示装置100还可以包括配置为与服务器通信的第二通信器。在这种情况下,显示装置100的处理器104可以通过第二通信器从服务器获得状态信息。

例如,如图8所示,在用户a的智能手机201、蓝牙键盘202、平板计算机203和用户b的智能手机204作为多个电子装置200存在于tv100周围的情况下,电子装置201-204中的每一个可以通过接入点(ap)700周期性地向服务器发送其自身的状态信息。包括能够与服务器通信的第二通信器的tv100的处理器104可以通过第二通信器从服务器获得电子装置201-204的每个状态信息。换句话说,服务器可以从电子装置200接收状态信息,并将接收到的状态信息发送到显示装置100。

或者,ap700可以用作服务器。换句话说,从每个电子装置201-204发送的状态信息可以被存储在ap700中,并且可以响应于来自tv100的处理器的请求从ap700发送到tv100。然而,根据本公开的由显示装置100通过第二通信器获得电子装置200的状态信息的方法不限于上述描述。例如,服务器可以首先向每个电子装置201-204请求状态信息,因此可以在服务器中收集状态信息。同样,tv100与服务器之间的通信方法以及服务器与电子装置201-204之间的通信方法没有限制。

为了通过显示装置100获得电子装置200的状态信息,显示装置100的处理器104可以直接与电子装置200通信以获得状态信息。作为显示装置100和电子装置200之间的直接通信方法,例如可以存在蓝牙、ble、wi-fi、wi-fi直连、nfc等而不受限制。具体地,当例如在显示装置100和电子装置200之间可以进行ble通信时,电子装置200可以通过ble通信提供其自身的状态信息,例如关于其屏幕是打开还是关闭的信息,并且显示装置100可以接收信息并获得电子装置200的状态信息。在这种情况下,从电子装置200发送到显示装置100的ble信号可以涉及发送ble信号的电子装置200的标识信息。然后,当显示装置100的处理器104选择发送ble信号的电子装置200时,因此需要将连接请求信号发送到相应的电子装置200,可以基于ble信号所涉及的所述传输的电子设备200的标识信息,将连接请求信号发送到相应的电子装置200。或者,如上参照图3所述,当显示装置100和电子装置200配对时,可以基于被存储在显示装置100中的电子装置200的地址信息(例如,btmac地址),将连接请求信号发送到电子装置200。下面,将参考图9至图16描述通过根据本公开的实施例的显示装置100的处理器104选择电子装置200的方法。

作为根据本公开实施例的显示装置100的处理器104基于多个电子装置200的状态信息在多个电子装置200中选择具有适于接收用户输入的状态的电子装置200的方法的示例,先前参考图5描述了基于关于电子装置200的屏幕的操作状态的信息的选择。然而,本公开的实施例不限于此示例。

例如,根据本公开的实施例的显示装置100的处理器104可以基于关于多个电子装置200的移动的状态信息,在多个电子装置200中选择具有适于接收用户输入的状态的电子装置200。例如,如图9所示,当用户a的智能手机201、蓝牙键盘202、平板计算机203和用户b的智能手机204存在于tv100周围时,检测到智能手机201从第一位置p1到第二位置p2的移动,但是没有检测到蓝牙键盘202和平板计算机203的移动,处理器104可以选择与检测到的移动相对应的电子装置作为目标连接的电子装置。例如,显示装置100的处理器104可以选择从第一位置p1移动到第二位置p2的智能手机201作为目标连接的电子装置。最近检测到智能手机201从第一位置p1到第二位置p2的移动。这是因为最近移动了位置的电子装置很可能被识别为最近被用户使用的电子装置。通过在电子装置200内部提供诸如加速度传感器、陀螺传感器等的运动传感器、基于三角测量的室内定位传感器等、全球定位系统(gps)传感器等,可以识别电子装置200的位置是否移动。然而,检测方法没有限制。当检测到电子装置200的移动时,电子装置200的处理器230可以将与移动相关的信息连同时间信息一起提供给服务器、ap700或直接提供给tv100。或者,当从每个电子装置200接收到关于移动的信息时,tv100可以将关于移动的信息与时间信息一起存储。

因此,使用关于电子装置200的位置是否移动或移动量的移动信息,从而提高选择电子装置200的可靠性。

或者,根据图10所示的实施例,处理器104还可以考虑显示装置100和电子装置200之间的距离,以在多个电子装置200中选择具有适于接收用户输入的状态的电子装置200。例如,如图10所示,当tv在距离d1处最接近用户a的智能手机901并且在距离d2处最接近用户b的智能手机902并且在距离d3处依次接近用户c的智能手机903时,作为测量tv100和在tv100周围出现的用户a至c的智能手机901-903之间的距离的结果,可以选择最靠近tv100的用户a的智能手机901,即d1小于d2和d3,作为连接的目标电子装置。这是因为可以识别,随着电子装置越来越接近tv100,电子装置的位置越来越接近当前正在观看tv100的用户。

然而,靠近显示装置100的电子装置200并非全部被识别为适于接收用户输入的电子装置200。例如,可以基于与显示装置100保持预定距离的电子装置200极有可能被识别为当前正在使用显示装置100的用户的电子装置200的数据来选择位于预定距离的电子装置200。

作为测量tv100和电子装置200之间的距离的方法,可以基于从电子装置200通过通信器102发送的信号的强度或信号中涉及的信息来测量距离。例如,可以测量接收信号强度指示器(receivedsignalstrengthindication,rssi)值,并且可以从rssi值导出距离。或者,可以使用红外(ir)传感器等来测量tv100和电子装置200之间的距离。

因此,提高了选择电子装置200的可靠性。

或者,根据图11中所示的实施例,根据本公开的实施例的显示装置100的处理器104可以基于用于控制显示装置100的远程控制器1001和电子装置200之间的距离来选择具有适于接收用户输入的状态的电子装置200。例如,当tv100的用户a通过使用远程控制器1001观看tv100时,在tv100周围存在的智能手机201(距离d4)、蓝牙键盘202(距离d5)、平板计算机203(距离d6)和智能电话204(距离d7)以及远程控制器1001之间的距离如图11所示,显示装置100的处理器104可以选择最靠近远程控制器1001的智能手机201,即,小于d5、d6和d7的d4作为连接的目标电子装置。当tv100的用户使用远程控制器1001时,远程控制器1001通常被放置在用户附近并且经常使用。因此,接近远程控制器1001的电子装置200极有可能被识别为与远程控制器1001类似的用户当前使用的或直到现在才使用的电子装置。

如上参考图10所述,测量远程控制器1001和电子装置200之间的距离的方法,可以使用基于通过远程控制器1001的通信器从电子装置200接收到的信号的强度或信号中涉及的信息的测量方法。例如,当远程控制器1001是蓝牙远程控制器时,可以基于通过蓝牙远程控制器收集的rssi信息来选择用于连接的电子装置200。或者,另一方面,可以使用基于通过电子装置200的通信器220从远程控制器1001接收到的信号的强度或信号中涉及的信息的测量方法。

因此,提高了选择电子装置200的可靠性。

如上所述,给出了根据本公开的实施例的通过显示装置100的处理器选择电子装置200的方法的各种示例,但是这些方法不是相互排斥的。换句话说,根据本公开实施例的显示装置100的处理器104可以基于上述方法的组合来选择电子装置200。为此,上述实施例所引用的信息可以被存储在存储器103中并根据需要被引用。

具体地,根据本公开的实施例的显示装置100的处理器104可以将从电子装置200获得的状态信息等制成表格,并将表格存储在存储器103中。参照图12,处理器104可以存储电子装置200的状态信息,例如,标识值1101、关于屏幕开/关的操作状态信息1102、关于是否有最近的移动的移动状态信息1103,以及关于与显示装置100的距离的位置信息1104,作为存储器103的数据库(db)。

当基于关于图12中列出的多个电子装置200的前述各种信息来选择电子装置200时,关于图12中的表中所示的不同类型的信息的组合和/或比例的各种方法是可能的。例如,处理器104可以考虑关于电子装置200的所有信息来选择要连接的电子装置200。或者,处理器104可以仅考虑关于电子装置200的一些信息,以便选择要连接的电子装置200。根据实施例,处理器104可以仅考虑关于电子装置200的两条或三条信息,以便选择要连接的电子装置200。在这种情况下,信息之间可能在优先级或权重上存在差异,从而可以优先选择要选择的电子装置200。

参照图19,下面将描述基于图12所示的信息选择电子装置的示例。

显示装置100的处理器104识别由显示装置执行的当前正在进行的功能是与电子装置200相关联的操作还是基于与电子装置200相关联的操作的功能(s1801)。例如,当显示装置100正在显示包括搜索框的网页浏览器并且搜索框被显示装置100的远程控制器激活时,处理器104将搜索框识别为与电子装置200相关联的操作功能。

当当前在显示装置100中运行的功能被识别为与电子装置200相关联或相关的操作功能时,处理器104基于图3的信息识别在预定距离(例如,3m)内是否存在电子装置200(s1802)。当识别出在预定距离(例如,3m)内存在电子装置200时,处理器104识别电子装置200中是否存在正在打开屏幕的装置(s1803)。当识别出存在具有打开屏幕的电子装置200时,处理器104选择距离显示装置1003m内并且具有打开屏幕的电子装置(s1084)。然后,处理器104将连接请求信号和关于用户输入功能的信息发送到所选择的电子装置(s1805),并执行与接受了连接请求的电子装置200的连接(s1806)。根据实施例,当存在向其发送连接请求信号和关于用户输入功能的信息的多个电子装置200时,处理器104可以执行与首先接受连接请求的电子装置200的连接并发送连接请求取消信号到连接的电子装置200以外的其余电子装置200(s1807)。根据实施例,连接请求信号和/或关于用户输入功能的信息被同时发送到多个电子装置200。根据另一实施例,连接请求信号和/或关于用户输入功能的信息按顺序发送到多个电子装置200。

当识别出电子装置200在预定距离(例如,3m)内存在,但是在电子装置200中不存在具有打开的屏幕的装置时,处理器104选择最近移动的装置(s1808),将连接请求信号和关于用户输入功能的信息发送到所选择的装置(s1805),并执行与接受连接请求的电子装置200的连接(s1806)。

当识别出在预定距离(例如,3m)内没有电子装置200时,处理器104识别正在打开屏幕的电子装置(s1809),将连接请求信号和关于用户输入功能的信息发送到所识别的装置(s1805),以及执行与接受连接请求的电子装置200的连接(s1806)。

连接到通过上述操作选择的电子装置200的显示装置100的处理器104识别与电子装置200相关的操作的功能是否被终止为显示装置100中当前正在运行的功能,并且当功能终止时,向连接到显示装置100的电子装置200发送功能终止请求信号(s1810)。

因此,提高了选择电子装置200的可靠性。

同时,作为根据本公开实施例的由显示装置100的处理器选择电子装置200的方法的另一示例,处理器104可以识别用户并选择与所识别的用户相对应的电子装置200。由显示装置100的用户使用的电子装置200是具有适于接收用户输入的状态的电子装置200的潜在候选之一。因此,当当前正在使用显示装置100的用户是可直接识别的时,在多个电子装置200中选择所识别的用户的电子装置200,从而增加选择显示装置100的用户当前正在使用的电子装置200的可能性。

可以存在各种方法来识别当前正在使用显示装置100的用户。

例如,处理器104可以基于到显示装置100的登录信息来识别用户。在这方面,将参照图13进行描述。

当使用tv100时,用户可以使用用户自己的帐户登录到tv。例如,用户可以登录以接收为用户定制或推荐的服务。当某个用户已经登录到他/她的tv100的帐户时,可以估计该用户当前正在观看tv100。因此,在多个电子装置200中选择与登录用户相对应的电子装置200,并向电子装置200发出连接请求,从而增加向显示装置100的用户正在使用的电子装置200发出连接请求的可能性。

例如,如图13所示,当用户a到c的智能手机901-903存在于tv100周围时,tv100的处理器104首先搜索外围装置,然后识别出tv100周围存在分别具有00:00:00:01、00:00:00:10和00:00:00:20的标识号的三个电子装置。此外,处理器104识别用户a已经使用他/她的帐户登录tv100。用户a已经使用其帐户登录tv100的信息可以显示在显示器101(1201)上,也可以不显示。

然后,处理器104例如参照图12所示的db,参照包括诸如电子装置200的状态信息的关于电子装置200的信息的db,在搜索到的电子装置200中选择用户a已经登录的电子装置。

为了使处理器104参照包括关于电子装置200的信息的db在多个电子装置200中选择用户已经登录的电子装置200,包括关于电子装置200的信息的db必须包含关于与电子装置200相关的用户的信息。换句话说,与如图12的表中所示的用户的列1105相同,关于分别对应于电子装置200的用户的信息需要被包括在db中。分别对应于电子装置200的关于用户的信息可以由处理器104自动生成,或者可以基于用户输入生成。例如,用户可以访问管理用户帐户并直接注册关于用户正在使用的电子装置200的信息的服务器,以便可以对应于每个电子装置200生成的用户信息。或者,当用户通过某个电子装置200登录到用户帐户时,处理器104自动将相应的电子装置200标识为用户的电子装置200,并用该信息更新db。

因此,提高了选择电子装置200的可靠性。

根据另一实施例,识别当前正在使用显示装置100的用户的方法可以包括在用户正在使用远程控制器时识别用户。例如,可以基于通过远程控制器检测到的用户的指纹信息来识别用户。然而,由远程控制器检测到的信息不限于指纹信息,而是可以包括其他信息,例如,可用于识别用户的用户的生物测定信息。

在这方面,将参考图14进行描述。显示装置100的处理器104从远程控制器接收远程控制器检测到的用户的指纹信息(s1301),并基于接收到的指纹信息来识别用户(s1302)。基于所识别的用户信息,在多个电子装置200中选择具有适于接收用户输入的状态的电子装置200(s1303)。作为基于关于所识别的用户的信息来选择电子装置200的方法,如上所述,可以使用包含分别对应于电子装置200的关于用户的信息的db。

因此,可以通过相对简单的方法来识别用户,并且基于关于所识别的用户的信息来选择电子装置200,从而提高选择电子装置200的可靠性。

根据另一实施例,识别当前正在使用显示装置100的用户的方法还可以包括图像捕获器,使得处理器104可以基于由图像捕获器捕获的图像直接识别显示装置100的用户。

在这方面,将参考图15进行描述。显示装置100的处理器104控制图像捕获器捕获图像(s1401),接收捕获的图像并从接收的图像中识别用户(s1402)。然后,处理器104选择与所识别的用户相对应的电子装置200(s1403)。作为基于关于所识别的用户的信息来选择电子装置200的方法,可以像前述实施例那样利用包括分别对应于电子装置200的关于用户的信息的db或类似信息。根据该实施例,图像捕捉器是设置在显示装置100中的相机。根据另一实施例,图像捕获器是与显示装置100分开提供的相机。

为了从捕获的图像中识别用户,可以使用各种技术。例如,可以使用深度学习或使用支持向量机(svm)算法的机器学习等。特别地,可以使用使用卷积神经网络(cnn)的深度学习技术。然而,识别方法不限于此示例,而是可以采用各种图像识别技术。

当处理器104通过示意性地分析捕获的图像来识别在捕获的图像中捕获了多个人时,首先在多人中识别可能实际观看显示装置100的人,然后针对与所识别的人相对应的区域而不是与所有人相对应的整个区域准确地识别用户,这可能是有效的。例如,处理器104优选地仅分析与拍摄图像中的人对应的区域中的每个人的脸部或眼睛方向,然后识别是否存在脸部或眼睛方向朝向显示装置100的区域,从而仅就相应区域准确地识别用户。

根据实施例,当电子装置200中存在已经用于控制显示装置100的电子装置200时,例如,当智能手机正在运行能够控制tv的远程控制应用并控制tv时,电子装置200被视为已经连接到显示装置100并且正被用户用于控制显示装置100的电子装置,因此,直接发送关于基于用户输入将执行的功能的信息,而无需单独选择电子装置200并发出连接请求的操作,从而从电子装置200接收用户输入。

在这方面,将参考图16进行描述。根据本实施例,显示装置100的处理器104获得多个电子装置200的状态信息(s1501),然后识别电子装置200是否运行远程控制应用(s1502)。当不存在其中正在运行远程控制应用的电子装置200时,处理器104如上参照图3所述选择电子装置200,并将连接请求信号发送到所选择的电子装置200(s1503),基于来自所述电子设备200的连接请求接受信号与所述电子设备200连接(s1506),基于用户输入发送关于将执行的功能的信息(s1507),并且通过电子装置200接收用户输入(s1510)。另一方面,当存在正在运行远程控制应用的电子装置200时,由于电子装置200和显示装置100已经被连接,因此基于用户输入而直接发送关于将执行的功能的信息而不单独发出连接请求(s1507),然后接收对电子装置200的用户输入(s1510)。

根据实施例,当不存在正在运行远程控制应用的电子装置200时,处理器104如上参照图3所述选择电子装置200,并将连接请求信号发送到所选择的电子装置200(s1503)。作为响应,电子装置200接收连接请求信号(s1504),并显示ui项目以接收来自电子装置200的用户的输入。当基于对关于ui项目的用户输入的接收而识别出用户打算接受连接请求信号时(s1505),电子装置200的处理器230向显示装置100发送接受连接请求的响应,并且显示装置100的处理器104接收响应并执行与所选择的电子装置200的连接(s1506)。

此后,显示装置100基于用户输入发送关于将执行的功能的信息(s1507)。作为响应,电子装置200接收关于功能的信息(s1508),接收与该功能相关联的用户输入,并将用户输入发送到显示装置(s1509)。显示装置100和通过电子装置200接收用户输入(s1510)。

因此,提高了选择和连接电子装置200的可靠性和效率。

图17是示出根据本公开的另一实施例的显示装置100的操作的流程图。在显示装置100的处理器104获得多个电子装置200的状态信息的状态下,在多个电子装置200中选择具有适于接收用户输入的状态的电子装置200的方法和时间没有限制。例如,显示装置100的处理器104可以通过接收发出选择电子装置200的请求的用户输入来继续选择电子装置200。或者,处理器104可以基于在显示装置100的操作期间发生的需要用户的文本输入的文本输入事件的检测来自动地继续选择电子装置200。

在这方面,将参考图17描述后者。根据一个实施例,显示装置100的处理器104获得多个电子装置200的状态信息(s1601),并识别文本输入事件是否发生(s1602)。当文本输入事件没有发生时,处理器104可以等待文本输入事件的发生而不移动到下一操作。当由处理器104检测到文本输入事件的发生时,处理器104在显示器上显示包括文本输入框的ui,并且在显示ui的同时通过所选择的电子装置200接收用户输入。在检测文本输入事件的操作之后的操作等效于参考图3或16描述的那些操作。

例如,当由处理器104检测到文本输入事件的发生时,处理器104基于获得的状态信息在多个电子装置200中选择具有适于接收用户输入的状态的电子装置200(s1603)。当处理器104基于显示装置100的当前正在进行的处理来识别需要使用外部电子装置200或向用户提供方便的界面时,处理器104通过通信器102向所选择的电子装置200发送连接请求信号和关于将由电子装置200根据当前正在进行的处理执行的用户输入功能的信息(s1604)。

当显示装置100的处理器104基于当前处理发送连接请求信号和用户输入功能的信息时,相应电子装置200的处理器230接收连接请求信号和关于功能的信息(s1605),并输出用于接收接受连接请求的用户输入的ui。当基于对关于ui项目的用户输入的接收而识别出用户打算接受连接请求信号时(s1606),电子装置200的处理器230向显示装置100发送接受连接请求的响应,并且显示装置100的处理器104接收响应并执行与所选择的电子装置200的连接(s1607)。

当通过上述处理连接显示装置100和电子装置200时,电子装置200的处理器230基于接收到的关于功能的信息在电子装置200的显示器210上显示用于接收用户输入的图形屏幕,并发送用户输入(s1608),基于所显示的图形屏幕从用户接收的信息发送到显示装置100,并且显示装置从所选择的电子装置200接收用户输入(s1609)。因此,显示装置基于接收到的用户输入操作功能(s1610)。

因此,在用户将需要与电子装置200连接的时间点,请求电子装置200与显示装置100的连接,从而接收用户输入。

此外,当使显示装置100向电子装置200发送连接请求信号的事件(例如,文本输入事件)终止时,根据实施例的显示装置100的处理器104可以将连接请求取消信号发送到连接请求信号被发送到的电子装置。这里,作为使连接请求信号被输出的事件的示例被终止,搜索框可以通过显示装置100的远程控制器被激活,然后在显示装置100显示包括如上参照图3所述的搜索框的网页浏览器的状态下通过远程控制器中的选择再次被失活。

图18示出了根据本公开的又一实施例的显示装置100的操作。在本实施例中,显示装置100的处理器104选择多个电子装置200,将连接请求信号发送给电子装置200,并将连接请求取消信号发送给除所连接的电子装置200之外的多个所选择的电子装置200电子装置200。换言之,在选择多个电子装置200并且用于请求与显示装置100的连接的信号被发送到所选择的电子装置200之后,当所选择的电子装置200之一接受连接请求并且与显示装置100连接时,不再需要连接到除所连接的电子装置100以外的其余电子装置200的请求,因此用于取消请求的信号被发送到其余电子装置200,从而防止不必要的信息被发送到电子装置200。

例如,如图18所示,在用户a的智能手机201、蓝牙键盘202、平板计算机203和用户b的智能手机204作为多个电子装置200出现在tv100周围的情况下,处理器104在多个电子装置200中选择一个电子装置201,发送连接请求信号,并且同时将连接请求信号发送到多个电子装置中的至少一些电子装置202、203和204,即,将连接请求信号发送到多个电子装置,从而处理选择电子装置200时的错误(参见图18的(1))。然后,当接收到连接请求信号的电子装置201接受连接请求并且因此被连接到显示装置100(参见图18的(2)和(3))时,处理器104将连接请求取消信号发送到剩余的电子装置202、203和204,而不是所连接的电子装置201(参见图18的(4))。

因此,防止在电子装置200上显示不再有效的连接请求,从而防止用户使用电子装置200迷失方向。

根据本公开的一个方面,即使在本公开的显示装置周围有多个电子装置,显示装置也可以自动选择并向电子装置发出适合接收用户输入的连接请求,这样,用户可以通过电子装置立即对显示装置进行输入,而不必经历繁琐的连接过程。此外,在连接显示装置和电子装置的处理期间,将用户输入连同关于要在电子装置中执行的功能的信息一起被发送到电子装置,使得在与显示装置连接之后所需的功能可以立即在电子装置中运行电子装置,从而为用户提供改进的便利。

根据本公开的一个方面,使用指示电子装置是否已经移动或者电子装置已经移动了多长时间或者移动了多少的移动信息,从而提高选择电子装置的可靠性。

根据本公开的一个方面,请求将电子装置连接到显示装置,从而在用户将需要与电子装置连接的时间点接收用户输入。

根据本公开的一个方面,防止在电子装置上显示不再有效的连接请求,从而防止用户在使用电子装置时感到困惑。

根据本公开的一个方面,即使在显示装置周围存在许多电子装置,也可以自动请求连接到适于在许多电子装置中接收用户输入的电子装置。

尽管已经示出和描述了一些实施例,但是本领域技术人员将理解,可以在不脱离本公开的原理和精神的情况下对这些实施例进行改变,本公开的范围在所附权利要求及其等同中定义。

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