投影设备的输入控制方法、系统及投影设备、移动终端与流程

文档序号:12718378阅读:676来源:国知局
投影设备的输入控制方法、系统及投影设备、移动终端与流程

本发明涉及投影设备技术领域,尤其涉及投影设备的输入控制方法、系统及投影设备、移动终端。



背景技术:

现有技术中,一般通过实体遥控器或者通过虚拟遥控器控制投影设备,例如,在其他终端设备上显示虚拟遥控器界面,该界面可以包括上、下、左右、确认、返回、首页、下一页、上一页等控件。

当用户需要在投影设备上输入文字时,一般投影设备将在投射出的页面上显示26个字母(A~Z),然后用户利用上、下、左、右以及确认等实体按键或虚拟控件,在这26个字母中选择需要的字母,投影设备则会联想出相应的汉字。例如,用户输入“CHCQ”,投影设备联想出“楚汉传奇”等词组,然后用户再利用上、下、左、右以及确认键选择需要的词组,即完成了文字输入,但输入过程中需要多次进行按键操作,因此现有技术中在投影设备上输入文字时非常不方便。



技术实现要素:

本发明的主要目的在于提供一种投影设备的输入控制方法、系统及投影设备、移动终端,旨在解决如何提高在投影设备上输入文字的操作便利性的技术问题。

为实现上述目的,本发明提供一种投影设备的输入控制方法,所述投影设备的输入控制方法包括:

投影设备检测当前投影界面的焦点是否定位在文本输入框上;

若是,则向与所述投影设备通信连接的移动终端发送预定的反馈信息以通知所述移动终端输入用于显示在所述文本输入框内的文本;

接收所述移动终端发送的用于显示在所述文本输入框内的文本;

在所述文本输入框中显示接收的所述移动终端发送的用于显示在所述文本输入框内的文本。

优选地,所述投影设备检测当前投影界面的焦点是否定位在文本输入框上包括以下的一个或几个步骤:

所述投影设备在开机启动后投影初始投影界面时,检测初始投影界面中焦点是否初始定位于文本输入框;

所述投影设备在接收到所述移动终端发送的翻页指令后,执行翻页指令对应的页面跳转操作,并检测页面跳转后当前投影界面中焦点是否初始定位于文本输入框;

所述投影设备在接收到所述移动终端发送的用于控制焦点在控件间移动的焦点移动指令后,执行与所述焦点移动指令对应的焦点移动操作,并在焦点移动后检测当前焦点是否定位于文本输入框。

优选地,所述投影设备检测当前投影界面的焦点是否定位在文本输入框上之前包括:

所述投影设备以预先在指定的物联网平台注册的设备账号登录所述物联网平台,所述设备账号与所述移动终端的用户账号在所述物联网平台具有绑定关系,所述移动终端的用户账号为所述移动终端用以登录所述物联网平台的账号,所述投影设备与所述移动终端通过所述物联网平台进行通信。

进一步地,为实现上述目的,本发明还提供一种投影设备的输入控制方法,包括以下步骤:

移动终端接收与所述移动终端通信连接的投影设备发送的反馈信息,所述反馈信息用于通知所述移动终端输入用于显示在所述投影设备的投影界面中的文本输入框内的文本;

在显示屏幕中弹出虚拟输入控件以响应所述反馈信息;

通过所述虚拟输入控件响应用户输入操作,并生成所述用户输入操作对应的文本;

获取通过用户操作触发的确认发送指令,将生成的文本发送给所述投影设备。

优选地,所述在获取通过用户操作触发的确认发送指令之后还包括:

所述移动终端隐藏所述虚拟输入控件。

优选地,所述移动终端接收与所述移动终端通信连接的投影设备发送的 反馈信息之前还包括:

所述移动终端以预先在指定的物联网平台注册的用户账号登录所述物联网平台,所述用户账号与所述投影设备的设备账号在所述物联网平台具有绑定关系,所述投影设备的设备账号为所述投影设备用以登录所述物联网平台的账号,所述移动终端与所述投影设备通过所述物联网平台进行通信。

优选地,所述移动终端以预先在指定的物联网平台注册的用户账号登录所述物联网平台之后还包括以下步骤:

所述移动终端显示用于控制所述投影设备的投影界面的遥控操作界面;所述遥控操作界面包括用于响应于用户操作而触发焦点移动指令的控件,以及包括响应于用户操作而触发确认执行指令的控件;所述焦点移动指令用于控制所述投影设备移动当前投影界面中的焦点;所述确认执行指令用于控制所述投影设备执行当前投影界面中处于焦点的控件对应的功能;

所述移动终端响应于用户操作而生成对应的焦点移动指令或触发确认执行指令,并将生成的焦点移动指令或确认执行指令发送给所述投影设备。

进一步地,为实现上述目的,本发明还提供一种投影设备,所述投影设备包括:

检测模块,用于检测当前投影界面的焦点是否定位在文本输入框上;

反馈信息发送模块,用于当检测到当前投影界面的焦点定位在文本输入框上时,向与所述投影设备通信连接的移动终端发送预定的反馈信息以通知所述移动终端输入用于显示在所述文本输入框内的文本;

文本接收模块,用于接收所述移动终端发送的用于显示在所述文本输入框内的文本;

文本显示模块,用于在所述文本输入框中显示接收的所述移动终端发送的用于显示在所述文本输入框内的文本。

优选地,所述检测模块包括以下的一个或几个单元:

开机检测单元,用于在开机启动后投影初始投影界面时,检测初始投影界面中焦点是否初始定位于文本输入框;

翻页检测单元,用于在接收到所述移动终端发送的翻页指令后,执行翻页指令对应的页面跳转操作,并检测页面跳转后当前投影界面中焦点是否初 始定位于文本输入框;

焦点移动检测单元,用于在接收到所述移动终端发送的用于控制焦点在控件间移动的焦点移动指令后,执行与所述焦点移动指令对应的焦点移动操作,并在焦点移动后检测当前焦点是否定位于文本输入框。

优选地,所述投影设备还包括:

设备登录模块,用于以预先在指定的物联网平台注册的设备账号登录所述物联网平台,所述设备账号与所述移动终端的用户账号在所述物联网平台具有绑定关系,所述移动终端的用户账号为所述移动终端用以登录所述物联网平台的账号,所述投影设备与所述移动终端通过所述物联网平台进行通信。

进一步地,为实现上述目的,本发明还提供一种移动终端,所述移动终端包括:

反馈信息接收模块,用于接收与所述移动终端通信连接的投影设备发送的反馈信息,所述反馈信息用于通知所述移动终端输入用于显示在所述投影设备的投影界面中的文本输入框内的文本;

弹出模块,用于在显示屏幕中弹出虚拟输入控件以响应所述反馈信息;

文本输入模块,用于通过所述虚拟输入控件响应用户输入操作,并生成所述用户输入操作对应的文本;

文本发送模块,用于获取通过用户操作触发的确认发送指令,将生成的文本发送给所述投影设备。

优选地,所述移动终端还包括:

隐藏模块,用于在获取通过用户操作触发的确认发送指令之后,隐藏所述虚拟输入控件。

优选地,所述移动终端还包括:

账号登录模块,用于以预先在指定的物联网平台注册的用户账号登录所述物联网平台,所述用户账号与所述投影设备的设备账号在所述物联网平台具有绑定关系,所述投影设备的设备账号为所述投影设备用以登录所述物联网平台的账号,所述移动终端与所述投影设备通过所述物联网平台进行通信。

优选地,所述移动终端还包括:

遥控界面显示模块,用于显示用于控制所述投影设备的投影界面的遥控 操作界面;所述遥控操作界面包括用于响应于用户操作而触发焦点移动指令的控件,以及包括响应于用户操作而触发确认执行指令的控件;所述焦点移动指令用于控制所述投影设备移动当前投影界面中的焦点;所述确认执行指令用于控制所述投影设备执行当前投影界面中处于焦点的控件对应的功能;

指令发送模块,用于响应于用户操作而生成对应的焦点移动指令或触发确认执行指令,并将生成的焦点移动指令或确认执行指令发送给所述投影设备。

进一步地,本发明还提供一种投影设备的输入控制系统,所述投影设备的输入控制系统包括上述任一项所述的投影设备以及上述任一项所述的移动终端。

进一步地,本发明还提供一种投影设备,所述投影设备包括存储器、处理器;

所述存储器,用于存放程序;

所述处理器执行所述程序,以用于:检测当前投影界面的焦点是否定位在文本输入框上;以及当检测到当前投影界面的焦点定位在文本输入框上时,向与所述投影设备通信连接的移动终端发送预定的反馈信息以通知所述移动终端输入用于显示在所述文本输入框内的文本;以及接收所述移动终端发送的用于显示在所述文本输入框内的文本;以及在所述文本输入框中显示接收的所述移动终端发送的用于显示在所述文本输入框内的文本。

优选地,所述处理器用于检测当前投影界面的焦点是否定位在文本输入框上包括所述处理器用于以下的一种或几种情形:

在开机启动后投影初始投影界面时,检测初始投影界面中焦点是否初始定位于文本输入框;

在接收到所述移动终端发送的翻页指令后,执行翻页指令对应的页面跳转操作,并检测页面跳转后当前投影界面中焦点是否初始定位于文本输入框;

在接收到所述移动终端发送的用于控制焦点在控件间移动的焦点移动指令后,执行与所述焦点移动指令对应的焦点移动操作,并在焦点移动后检测当前焦点是否定位于文本输入框。

优选地,所述处理器还用于:

以预先在指定的物联网平台注册的设备账号登录所述物联网平台,所述 设备账号与所述移动终端的用户账号在所述物联网平台具有绑定关系,所述移动终端的用户账号为所述移动终端用以登录所述物联网平台的账号,所述投影设备与所述移动终端通过所述物联网平台进行通信。

进一步地,本发明还提供一种移动终端,所述移动终端包括存储器、处理器;

所述存储器,用于存放程序;

所述处理器执行所述程序,以用于:接收与所述移动终端通信连接的投影设备发送的反馈信息,所述反馈信息用于通知所述移动终端输入用于显示在所述投影设备的投影界面中的文本输入框内的文本;以及在显示屏幕中弹出虚拟输入控件以响应所述反馈信息;以及通过所述虚拟输入控件响应用户输入操作,并生成所述用户输入操作对应的文本;以及获取通过用户操作触发的确认发送指令,将生成的文本发送给所述投影设备。

优选地,所述处理器还用于:

在获取通过用户操作触发的确认发送指令之后,隐藏所述虚拟输入控件。

优选地,所述处理器还用于:

以预先在指定的物联网平台注册的用户账号登录所述物联网平台,所述用户账号与所述投影设备的设备账号在所述物联网平台具有绑定关系,所述投影设备的设备账号为所述投影设备用以登录所述物联网平台的账号,所述移动终端与所述投影设备通过所述物联网平台进行通信。

优选地,所述处理器还用于:

显示用于控制所述投影设备的投影界面的遥控操作界面;所述遥控操作界面包括用于响应于用户操作而触发焦点移动指令的控件,以及包括响应于用户操作而触发确认执行指令的控件;所述焦点移动指令用于控制所述投影设备移动当前投影界面中的焦点;所述确认执行指令用于控制所述投影设备执行当前投影界面中处于焦点的控件对应的功能;以及响应于用户操作而生成对应的焦点移动指令或触发确认执行指令,并将生成的焦点移动指令或确认执行指令发送给所述投影设备。

本发明通过监测投影界面的焦点是否定位在文本输入框上,若是则触发投影设备向移动终端发送反馈信息以告知移动终端需要进行文本输入,从而 提高了文本输入响应速度。另外,投影设备将接收到的通过移动终端输入的文本显示在文本输入框内,从而无需用户通过操作投影界面上的输入面板输入文本,进而提高了文本输入操作的便利性。

附图说明

图1为本发明投影设备的输入控制方法第一实施例的流程示意图;

图2为本发明投影设备的输入控制方法第二实施例的流程示意图;

图3为本发明投影设备的输入控制方法第三实施例的流程示意图;

图4为本发明投影设备的输入控制方法第四实施例的流程示意图;

图5为本发明投影设备的输入控制方法第五实施例的流程示意图;

图6为本发明投影设备的输入控制方法一应用场景示意图;

图7为本发明投影设备第一实施例的功能模块示意图;

图8为本发明投影设备第二实施例的功能模块示意图;

图9为本发明移动终端第一实施例的功能模块示意图;

图10为本发明移动终端第二实施例的功能模块示意图;

图11为本发明移动终端第三实施例的功能模块示意图;

图12为本发明移动终端第四实施例的功能模块示意图;

图13为本发明投影设备的输入控制系统一实施例的功能模块示意图;

图14为本发明投影设备一实施例的功能结构示意图;

图15为本发明移动终端一实施例的功能结构示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

参照图1,图1为本发明投影设备的输入控制方法第一实施例的流程示意图;本实施例从投影设备侧进行描述。本实施例中,所述投影设备的输入控制方法包括:

步骤S110,投影设备检测当前投影界面的焦点是否定位在文本输入框上;

步骤S120,若是,则向与所述投影设备通信连接的移动终端发送预定的反馈信息以通知所述移动终端输入用于显示在所述文本输入框内的文本;

本实施例中,一般投影设备上设置有多种操作界面以便于用户通过遥控器或其他设备对投影设备进行操控,比如输入文字的文本输入框、搜索界面、搜索按钮控件等,用户在对投影设备进行遥控操作时,投影界面上一般会显示当前操作的焦点,比如按键高亮显示,或者光标形式显示,从而告知用户当前投影界面上的操控位置点。

本实施例中,投影设备实时检测焦点的位置,以判断当前焦点的位置是否定位在文本输入框上。本实施例中,焦点定位到文本输入框上可以包括三类情况:

(1)在同一投影界面中,焦点从其它控件转移到文本输入框;此类情况下,具体可由用户通过遥控器或其他设备控制焦点移动到文本输入框;

若为此类情况,则投影设备在接收到遥控器或其他设备(比如移动终端)发送的用于控制焦点在控件间移动的焦点移动指令后,执行与所述焦点移动指令对应的焦点移动操作,并在焦点移动后检测当前焦点是否定位于文本输入框。

(2)从一个投影界面跳转到另一个投影界面,跳转后的投影界面的焦点默认定位于文本输入框;

若为此类情况,则投影设备在接收到遥控器或其他设备(比如移动终端)发送的翻页指令后,执行翻页指令对应的页面跳转操作,并检测页面跳转后当前投影界面中焦点是否初始定位于文本输入框,其中,翻页指令具体用于控制投影设备执行从当前投影界面跳转到该翻页指令所指定的投影界面的操作。

(3)投影设备启动时所投放的第一个投影界面的焦点默认定位于文本输入框;

若为此类情况,则投影设备在开机启动后投影初始投影界面时需要检测初始投影界面中焦点是否初始定位于文本输入框。

若投影设备检测判断当前投影界面的焦点定位在文本输入框上时,也即当存在上述三类情况中的任一种情况时,投影设备都会向移动终端发送预定的反馈信息,本实施例中,对于反馈信息的具体设置不限,反馈信息具体用 于告知移动终端投影界面的焦点当前已经转移到或者定位到文本输入框上而需要移动终端输入文本到该文本输入框上。例如,反馈信息可以由投影设备与移动终端约定设置。

此外,需要进一步说明的是,投影设备可以仅在当前投影界面的焦点定位在文本输入框上时向移动终端发送预定的反馈信息,而在焦点定位于文本输入框之外的其它控件上时,投影设备可以不向移动终端发送任何反馈信息。

步骤S130,接收所述移动终端发送的用于显示在所述文本输入框内的文本;

步骤S140,在所述文本输入框中显示接收的所述移动终端发送的用于显示在所述文本输入框内的文本。

本实施例中,当移动终端接收到投影设备所发送的反馈信息并输入用于显示在文本输入框内的文本后,将输入的文本发送给投影设备;投影设备则接收移动终端发送的用于显示在所述文本输入框内的文本并在文本输入框中显示。

本实施例中,对于移动终端发送的用于显示在文本输入框内的文本的生成方式不限,例如先提示用户选择相应的文本输入方式,或者直接弹出用户最常用的进行文本输入的虚拟输入控件,比如虚拟键盘或语音输入等,然后再通过虚拟输入控件完成文本输入以生成相应的用于显示在文本输入框内的文本。

可选的,当移动终端接收到投影设备所发送的反馈信息时,移动终端将启动自身的虚拟输入法应用,从而弹出虚拟输入控件(比如虚拟输入键盘,拼音输入或手写输入)以便于用户在虚拟输入控件上进行文字输入。其中,用户还可以进一步对虚拟输入控件(如键盘)的类型、输入法的类型等进行选择设置。

可选的,当移动终端检测到文字发送指令时,其中,该文字发送指令具体可通过用户触控虚拟输入键盘上的发送按键所触发,移动终端将用户在虚拟输入键盘上所输入的所有文字一次性发送至投影设备以供在投影设备上的文本输入框内显示,从而避免直接在投影界面上通过遥控器或其他设备的多次选择操作输入文字,进而提升用户输入文字的操作的便利性。

此外,需要进一步说明的是,当输入的文字用于进行搜索时,为避免实 时输入时需要对每一次输入的文字都分别进行相应搜索,从而降低了搜索结果的准确性,因此本实施例中,优选通过一次性将所有文字发送至投影设备上,从而投影设备只需通过一次搜索即可准确获得所需要的搜索结果。

本实施例中,通过监测投影界面的焦点是否定位在文本输入框上,若是则触发投影设备向移动终端发送反馈信息以告知移动终端需要进行文本输入,从而提高了文本输入响应速度。另外,投影设备将接收到的通过移动终端输入的文本显示在文本输入框内,从而无需用户通过操作投影界面上的输入面板输入文本,进而提高了文本输入操作的便利性。

参照图2,图2为本发明投影设备的输入控制方法第二实施例的流程示意图。基于上述实施例,本实施例中,在上述步骤S110之前包括:

步骤S11,所述投影设备以预先在指定的物联网平台注册的设备账号登录所述物联网平台,所述设备账号与所述移动终端的用户账号在所述物联网平台具有绑定关系,所述移动终端的用户账号为所述移动终端用以登录所述物联网平台的账号,所述投影设备与所述移动终端通过所述物联网平台进行通信。

本实施例中,投影设备通过物联网平台与移动终端进行通信,因而无需限制投影设备与移动终端使用时的距离范围,同时也无需限制投影设备与移动终端之间由于设备差异而难以进行交互的问题。比如,投影设备与移动终端设备之间由于通信协议不支持问题而无法直接进行通信,而物联网平台支持多种通讯协议,比如投影设备与物联网平台支持A协议进行通信,而移动终端与物联网平台支持B协议进行通信,则投影设备与移动终端之间通过物联网平台可间接实现通信。

本实施例中,投影设备与移动终端通过物联网平台进行通信以实现投影设备的输入控制的处理流程包括:

步骤1:投影设备通过设备账号登录物联网平台,移动终端通过用户账号登录物联网平台,设备账号与用户账号在物联网平台具有绑定关系;

步骤2:当投影设备检测到当前投影界面的焦点定位在文本输入框上时,投影设备向物联网平台发送预定的反馈信息,物联网平台将该反馈信息转发给与该投影设备的设备账号绑定的用户账号所对应的移动终端;

步骤3:投影设备接收物联网平台转发的由与投影设备的设备账号绑定的用户账号所对应的移动终端所发送的文本,并显示在当前投影界面上的文本输入框中,其中,移动终端在接收到物联网平台所转发的反馈信息时,完成文本输入并生成显示在投影界面中文本输入框内的文本。

进一步可选的,所述移动终端与所述投影设备还可通过局域网进行通信,例如,移动终端上安装特定的APP,该APP与投影设备之间具有约定的通信协议,则该APP与投影设备可按照约定的协议生成及解析指令,从而实现通信。比如通过红外线、蓝牙、wifi等方式进行局域网通信。

此外,本实施例中,投影设备的设备账号与移动终端的用户账号具有绑定关系,从而能够实现投影设备与移动终端的快速配对,方便用户操作。采用物联网实现移动终端与投影设备的通信的方式可以屏蔽移动终端与投影设备二者之间的设备差异,从而提升本发明投影设备的输入控制方法的适用范围,进而减少实现成本,提高用户使用体验。

参照图3,图3为投影设备的输入控制方法第三实施例的流程示意图;本实施例从移动终端侧进行描述。本实施例中,投影设备的输入控制方法包括以下步骤:

步骤S210,移动终端接收与所述移动终端通信连接的投影设备发送的反馈信息,所述反馈信息用于通知所述移动终端输入用于显示在所述投影设备的投影界面中的文本输入框内的文本;

本实施例中,当投影设备需要在投影界面中的文本输入框内输入文本时,投影设备将向移动终端发送反馈信息以通知移动终端输入用于显示在文本输入框内的文本,也即移动终端在接收到投影设备发送的反馈信息时,将生成用于显示在投影设备的投影界面中的文本输入框内的文本并将该文本发送给投影设备。

本实施例中,对于触发发送反馈信息的方式不限,具体根据实际需要进行设置。比如,若投影设备检测判断当前投影界面的焦点定位在文本输入框上时,投影设备将向移动终端发送预定的反馈信息。本实施例中,对于反馈信息的具体设置不限,反馈信息具体用于告知移动终端投影界面的焦点当前已经转移到或者定位到文本输入框上而需要移动终端输入文本到该文本输入 框上。例如,反馈信息可以由投影设备与移动终端约定设置。

此外,可选的,投影设备可以仅在当前投影界面的焦点定位在文本输入框上时向移动终端发送反馈信息,而在其他情况下,投影设备并不向移动终端发送任何信息。

步骤S220,在显示屏幕中弹出虚拟输入控件以响应所述反馈信息;

步骤S230,通过所述虚拟输入控件响应用户输入操作,并生成所述用户输入操作对应的文本;

本实施例中,对于移动终端发送的用于显示在文本输入框内的文本的生成方式不限,例如先提示用户选择相应的文本输入方式,或者直接弹出用户最常用的进行文本输入的虚拟输入控件,比如虚拟键盘或语音输入等,然后再通过虚拟输入控件完成文本输入以生成相应的用于显示在文本输入框内的文本。

本实施例中,当移动终端接收到投影设备所发送的反馈信息时,移动终端将启动自身的虚拟输入法应用,从而弹出虚拟输入控件(比如虚拟输入键盘,拼音输入或手写输入)以便于用户能够快速在虚拟输入控件上进行文字输入。其中,用户还可以进一步对虚拟输入控件(如键盘)的类型、输入法的类型等进行选择设置。

步骤S240,获取通过用户操作触发的确认发送指令,将生成的文本发送给所述投影设备。

本实施例中,当移动终端检测到文字发送指令时,其中,该文字发送指令具体可通过用户操作触控虚拟输入控件上的发送按键所触发,移动终端将用户在虚拟输入控件上所输入的所有文字一次性发送至投影设备以供在投影设备上的文本输入框内显示,从而避免直接在投影界面上通过遥控器或其他设备的多次选择操作输入文字,进而提升用户输入文字的操作的便利性。

此外,需要进一步说明的是,当输入的文字用于进行搜索时,为避免实时输入时需要对每一次输入的文字都分别进行相应搜索,从而降低了搜索结果的准确性,因此本实施例中,移动终端优选通过一次性将所有文字发送至投影设备上,从而投影设备只需通过一次搜索即可准确获得所需要的搜索结果。

进一步可选的,在获取通过用户操作触发的确认发送指令之后,移动终 端隐藏虚拟输入控件,从而便于后续用户操作。

本实施例中,当移动终端接收到投影设备所发送的用于通知移动终端输入用于显示在投影设备的投影界面中文本输入框内的文本的反馈信息时,移动终端将弹出用于输入文本的虚拟输入控件以响应反馈信息,进而通过该虚拟输入控件完成文本输入并生成相应文本,然后再将生成的文本发送至投影设备上以显示在投影界面上的文本输入框内,因而无需用户通过操作投影界面上的输入面板输入文本,进而提高了投影设备文本输入操作的便利性。

参照图4,图4为投影设备的输入控制方法第四实施例的流程示意图。基于上述实施例,本实施例中,在上述步骤S210之前还包括:

步骤S21,所述移动终端以预先在指定的物联网平台注册的用户账号登录所述物联网平台,所述用户账号与所述投影设备的设备账号在所述物联网平台具有绑定关系,所述投影设备的设备账号为所述投影设备用以登录所述物联网平台的账号,所述移动终端与所述投影设备通过所述物联网平台进行通信。

本实施例中,移动终端过物联网平台与投影设备通进行通信,因而无需限制投影设备与移动终端使用时的距离范围,同时也无需限制投影设备与移动终端之间由于设备差异而难以进行交互的问题。比如,投影设备与移动终端设备之间由于通信协议不支持问题而无法直接进行通信,而物联网平台支持多种通讯协议,比如投影设备与物联网平台支持A协议进行通信,而移动终端与物联网平台支持B协议进行通信,则投影设备与移动终端之间通过物联网平台可间接实现通信。

本实施例中,移动终端与投影设备通过物联网平台进行通信以实现投影设备的输入控制的处理流程包括:

步骤1:移动终端通过用户账号登录物联网平台,投影设备通过设备账号登录物联网平台,用户账号与设备账号在物联网平台具有绑定关系;

步骤2:当移动终端接收到物联网平台所转发的由与移动终端的用户账号绑定的设备账号所对应的投影设备所发送的反馈信息时,在显示屏幕中弹出虚拟输入控件以响应接收到的反馈信息,其中,反馈信息由投影设备检测到投影焦点位于文本输入框上时所触发生成;

步骤3:移动终端通过所述虚拟输入控件响应用户输入操作,并生成所述用户输入操作对应的文本;

步骤4:当移动终端获取到通过用户操作触发的确认发送指令时,移动终端将生成的文本发送给物联网平台,并由物联网平台将该文本转发给与该移动终端的用户账号绑定的设备账号所对应的投影设备。

进一步可选的,所述移动终端与所述投影设备还可通过局域网进行通信,例如,移动终端上安装特定的APP,该APP与投影设备之间具有约定的通信协议,则该APP与投影设备可按照约定的协议生成及解析指令,从而实现通信。比如通过红外线、蓝牙、wifi等方式进行局域网通信。

此外,本实施例中,投影设备的设备账号与移动终端的用户账号具有绑定关系,从而能够实现投影设备与移动终端的快速配对,方便用户操作。采用物联网实现移动终端与投影设备的通信的方式可以屏蔽移动终端与投影设备二者之间的设备差异,从而提升本发明投影设备的输入控制方法的适用范围,进而减少实现成本,提高用户使用体验。

参照图5,图5为投影设备的输入控制方法第五实施例的流程示意图。基于上述实施例,本实施例中,在上述步骤S02之后还包括以下步骤:

步骤S22,所述移动终端显示用于控制所述投影设备的投影界面的遥控操作界面;所述遥控操作界面包括用于响应于用户操作而触发焦点移动指令的控件,以及包括响应于用户操作而触发确认执行指令的控件;所述焦点移动指令用于控制所述投影设备移动当前投影界面中的焦点;所述确认执行指令用于控制所述投影设备执行当前投影界面中处于焦点的控件对应的功能;

步骤S23,所述移动终端响应于用户操作而生成对应的焦点移动指令或触发确认执行指令,并将生成的焦点移动指令或确认执行指令发送给所述投影设备。

可选的,遥控操作界面可由物联网平台提供给移动终端并在移动终端上进行显示,从而便于用户通过虚拟操作界在移动终端上进行对投影设备的操作控制。

本实施例中,对于确定移动终端与投影设备进行通信的方式不限,具体根据实际需要进行设置。例如,在移动终端上用户账号通过APP客户端或者 网页登录物联网,并在成功登录后所显示的用户界面中显示与移动终端的用户账号绑定的设备账号所对应的投影仪的控制入口控件,则当用户点击该控制入口控件时,则确定移动终端与投影设备需要进行通信,并在移动终端上显示投影仪的遥控操作界面。

本实施例中,具体通过移动终端上的遥控操作界面所发送的移动指令控制投影界面的焦点的移动,其中,当投影界面的焦点定位在投影界面上的功能控件上时,通过移动终端上的遥控操作界面所发送的确认执行指令触发执行该功能控件所对应的功能操作。

本实施例中,为便于对投影设备进行遥控操作,通过移动终端上的遥控操作界面(相当于虚拟遥控器)用于控制投影设备各操作,比如该遥控操作界面上可设置上、下、左、右、确认、返回、首页、下一页、上一页、快进等虚拟操作控件。例如,用户操作遥控操作界面上的控件,向投影设备发送对应的指令,投影仪根据指令执行相关的动作。例如,用户按下“下一页”控件,则投影设备播放下一页;用户按下“快进”控件,则投影设备播放快进后的画面。

例如,在本实施例所对应的一个应用场景中,用户可以通过移动终端上的遥控操作界面的上、下、左、右、确认按键完成对投影界面上焦点的移动,当该焦点定位在文本输入框上时,则在移动终端上弹出虚拟输入控件,其中,该虚拟输入控件可以漂浮在遥控操作界面之上,或者也可以各自占据移动终端显示屏幕的上下区域,比如当弹出虚拟输入控件时,将遥控操作界面向移动终端屏幕上部方向收缩,进而在移动终端的下部区域让出一部分区域以用于虚拟输入控件的显示,同时也方便用户的输入操作。此外,当移动终端将输入的所有文字都发送至投影设备后,此时移动终端可进一步控制隐藏虚拟输入控件或关闭虚拟输入法。

另外,本实施例中,当投影界面的焦点定位在投影界面上的功能控件上时,还可通过移动终端上的遥控操作界面触发执行该功能控件所对应的功能操作。例如,在本实施例所对应的另一个应用场景中,用户通过移动终端上的遥控操作界面打开投影设备的搜索界面进行相关搜索。当按照本实施例中的上述方式完成了搜索文字的输入以后,再次通过移动终端上的遥控操作界面控制焦点移动到搜索投影界面上的“搜索”功能控件,然后用户可通过遥 控操作界面上的“确定”虚拟按键触发投影设备的“搜索”功能控件执行搜索功能操作以搜索与输入的文字相关的内容,其中,投影设备可以在本地存储的文件中进行搜索,也可以在联网时进行搜索;同时搜索方式可以是精确搜索,也可以是模糊搜索,还可以进行联想搜索。

为进一步对本发明进行举例说明,在本实施例中具体以投影设备、移动终端及物联网平台之间交互实现投影设备的输入控制进行举例说明,参照图6所示的应用场景示意图。

本实施例中,投影设备与移动终端之间的交互具体通过物联网平台进行中间转发,转发内容具体包括控制指令、文本信息等,比如通过移动终端上的遥控操作界面向投影设备发送控制指令,例如焦点移动指令、确认执行指令等,以及通过移动终端上的输入控件生成文本信息发送至投影设备。

(一)移动终端通过物联网平台向投影设备发送控制指令的处理流程;

步骤1:移动终端通过用户账号登录物联网平台,投影设备通过设备账号登录物联网平台,用户账号与设备账号在物联网平台具有绑定关系;

步骤2:当移动终端登录物联网平台并确定与投影设备进行通信时,在移动终端上显示用于控制投影设备的遥控操作界面;

本实施例中,遥控操作界面具体由物联网平台提供给移动终端并在移动终端上进行显示,从而便于用户通过虚拟操作界在移动终端上进行对投影设备的操作控制。

本实施例中,对于确定移动终端与投影设备进行通信的方式不限,具体根据实际需要进行设置。例如,在移动终端上用户账号通过APP客户端或者网页登录物联网,并在成功登录后所显示的用户界面中显示与用户账号绑定的投影仪的控制入口控件,则当用户点击该控制入口控件时,则确定移动终端与投影设备需要进行通信,并在移动终端上显示投影仪的遥控操作界面,该遥控操作界面由物联网平台提供。

步骤3:移动终端通过遥控操作界面生成第一操作指令并发送至物联网平台;

步骤4:物联网平台识别所接收到的第一操作指令,并根据识别结果以及与投影设备所约定的通信协议生成第二操作指令,并将第二操作指令发送至 投影设备;

步骤5:投影设备执行与所接收到的第二操作指令相对应的操作以响应移动终端所发送的第一操作指令。

本实施例中,具体通过移动终端上的遥控操作界面所发送的移动指令控制投影界面的焦点的移动,其中,当投影界面的焦点定位在投影界面上的功能控件上时,通过移动终端上的遥控操作界面所发送的确认执行指令触发执行该功能控件所对应的功能操作。

本实施例中,对于移动终端所生成的第一操作指令以及物联网平台所生成的第二操作指令的生成方式不限,同时,第一操作指令与第二操作指令可以相同,或者也可以不相同,具体根据实际需要进行设置。由于遥控操作界面由物联网平台所提供,因此,第一操作指令与第二操作指令的具体映射关系可由物联网平台进行设置。采用物联网实现移动终端与投影设备的通信的方式可以屏蔽移动终端与投影设备二者之间的设备差异,从而提升本发明投影设备的输入控制方法的适用范围,进而减少实现成本,提高用户使用体验。

例如,为便于移动终端对投影设备进行遥控操作,可通过移动终端上的遥控操作界面(相当于虚拟遥控器)用于控制投影设备各操作,比如该遥控操作界面上可设置上、下、左、右、确认、返回、首页、下一页、上一页、快进等虚拟操作控件。例如,用户操作遥控操作界面上的控件,向投影设备发送对应的指令,投影仪根据指令执行相关的动作。例如,用户按下“下一页”控件,则投影设备播放下一页;用户按下“快进”控件,则投影设备播放快进后的画面。

另外,本实施例中,当投影界面的焦点定位在投影界面上的功能控件上时,还可通过移动终端上的遥控操作界面触发执行该功能控件所对应的功能操作。例如,在本实施例所对应的另一个应用场景中,用户通过移动终端上的遥控操作界面打开投影设备的搜索界面进行相关搜索。当按照本实施例中的上述方式完成了搜索文字的输入以后,再次通过移动终端上的遥控操作界面控制焦点移动到搜索投影界面上的“搜索”功能控件,然后用户可通过遥控操作界面上的“确定”虚拟按键触发投影设备的“搜索”功能控件执行搜索功能操作以搜索与输入的文字相关的内容,其中,投影设备可以在本地存储的文件中进行搜索,也可以在联网时进行搜索;同时搜索方式可以是精确 搜索,也可以是模糊搜索,还可以进行联想搜索。

(二)移动终端通过物联网平台向投影设备发送文本信息的处理流程;

步骤1:移动终端通过用户账号登录物联网平台,投影设备通过设备账号登录物联网平台,用户账号与设备账号在物联网平台具有绑定关系;

步骤2:当移动终端接收到物联网平台所转发的由与移动终端的用户账号绑定的设备账号所对应的投影设备所发送的反馈信息时,在显示屏幕中弹出虚拟输入控件以响应接收到的反馈信息,其中,反馈信息由投影设备检测到投影焦点位于文本输入框上时所触发生成;

步骤3:移动终端通过所述虚拟输入控件响应用户输入操作,并生成所述用户输入操作对应的文本;

步骤4:当移动终端获取到通过用户操作触发的确认发送指令时,移动终端将生成的文本发送给物联网平台,并由物联网平台将该文本转发给与该移动终端的用户账号绑定的设备账号所对应的投影设备。

在本实施例所对应的一个应用场景中,用户可以通过移动终端上的遥控操作界面的上、下、左、右、确认按键完成对投影界面上焦点的移动,当该焦点定位在文本输入框上时,投影设备通过物联网平台向移动终端发送预定的反馈信息,则当移动终端接收到物联网平台所转发的反馈信息后在移动终端上弹出虚拟输入控件,其中,该虚拟输入控件可以漂浮在遥控操作界面之上,或者也可以各自占据移动终端显示屏幕的上下区域,比如当弹出虚拟输入控件时,将遥控操作界面向移动终端屏幕上部方向收缩,进而在移动终端的下部区域让出一部分区域以用于虚拟输入控件的显示,同时也方便用户的输入操作。

此外,当移动终端获取到通过用户操作触发的确认发送指令时,移动终端将生成的文本发送给物联网平台,并由物联网平台将该文本转发给与该移动终端的用户账号绑定的设备账号所对应的投影设备,此时移动终端还可进一步控制隐藏虚拟输入控件或关闭虚拟输入应用。

参照图7,图7为本发明投影设备第一实施例的功能模块示意图;本实施例从投影设备侧进行描述。本实施例中,所述投影设备包括:

检测模块110,用于检测当前投影界面的焦点是否定位在文本输入框上;

反馈信息发送模块120,用于当检测到当前投影界面的焦点定位在文本输入框上时,向与所述投影设备通信连接的移动终端发送预定的反馈信息以通知所述移动终端输入用于显示在所述文本输入框内的文本;

本实施例中,一般投影设备上设置有多种操作界面以便于用户通过遥控器或其他设备对投影设备进行操控,比如输入文字的文本输入框、搜索界面、搜索按钮控件等,用户在对投影设备进行遥控操作时,投影界面上一般会显示当前操作的焦点,比如按键高亮显示,或者光标形式显示,从而告知用户当前投影界面上的操控位置点。

本实施例中,检测模块110实时检测焦点的位置,以判断当前焦点的位置是否定位在文本输入框上。

可选的,所述检测模块110包括以下的一个或几个单元:

开机检测单元,用于在开机启动后投影初始投影界面时,检测初始投影界面中焦点是否初始定位于文本输入框;

若焦点定位到文本输入框上为此类情况,则投影设备在接收到遥控器或其他设备(比如移动终端)发送的用于控制焦点在控件间移动的焦点移动指令后,执行与所述焦点移动指令对应的焦点移动操作,并在焦点移动后检测当前焦点是否定位于文本输入框。

翻页检测单元,用于在接收到所述移动终端发送的翻页指令后,执行翻页指令对应的页面跳转操作,并检测页面跳转后当前投影界面中焦点是否初始定位于文本输入框;

若焦点定位到文本输入框上为此类情况,则投影设备在接收到遥控器或其他设备(比如移动终端)发送的翻页指令后,执行翻页指令对应的页面跳转操作,并检测页面跳转后当前投影界面中焦点是否初始定位于文本输入框,其中,翻页指令具体用于控制投影设备执行从当前投影界面跳转到该翻页指令所指定的投影界面的操作。

焦点移动检测单元,用于在接收到所述移动终端发送的用于控制焦点在控件间移动的焦点移动指令后,执行与所述焦点移动指令对应的焦点移动操作,并在焦点移动后检测当前焦点是否定位于文本输入框。

若焦点定位到文本输入框上为此类情况,则投影设备在开机启动后投影初始投影界面时需要检测初始投影界面中焦点是否初始定位于文本输入框。

若检测模块110检测判断当前投影界面的焦点定位在文本输入框上时,也即当存在上述三类情况中的任一种情况时,反馈信息发送模块120都会向移动终端发送预定的反馈信息,本实施例中,对于反馈信息的具体设置不限,反馈信息具体用于告知移动终端投影界面的焦点当前已经转移到或者定位到文本输入框上而需要移动终端输入文本到该文本输入框上。例如,反馈信息可以由投影设备与移动终端约定设置。

此外,需要进一步说明的是,投影设备可以仅在当前投影界面的焦点定位在文本输入框上时向移动终端发送预定的反馈信息,而在其他情况下,而在焦点定位于文本输入框之外的其它控件上时,投影设备可以不向移动终端发送任何反馈信息。

文本接收模块130,用于接收所述移动终端发送的用于显示在所述文本输入框内的文本;

文本显示模块140,用于在所述文本输入框中显示接收的所述移动终端发送的用于显示在所述文本输入框内的文本。

本实施例中,当移动终端接收到投影设备所发送的反馈信息并输入用于显示在文本输入框内的文本后,将输入的文本发送给投影设备;文本接收模块130则接收移动终端发送的用于显示在所述文本输入框内的文本并通过文本显示模块140在文本输入框中显示。

本实施例中,对于移动终端发送的用于显示在文本输入框内的文本的生成方式不限,例如先提示用户选择相应的文本输入方式,或者直接弹出用户最常用的进行文本输入的虚拟输入控件,比如虚拟键盘或语音输入等,然后再通过虚拟输入控件完成文本输入以生成相应的用于显示在文本输入框内的文本。

可选的,当移动终端接收到投影设备所发送的反馈信息时,移动终端将启动自身的虚拟输入法应用,从而弹出虚拟输入控件(比如虚拟输入键盘,拼音输入或手写输入)以便于用户在虚拟输入控件上进行文字输入。其中,用户还可以进一步对虚拟输入控件(如键盘)的类型、输入法的类型等进行选择设置。

可选的,当移动终端检测到文字发送指令时,其中,该文字发送指令具体可通过用户触控虚拟输入键盘上的发送按键所触发,移动终端将用户在虚 拟输入键盘上所输入的所有文字一次性发送至投影设备以供在投影设备上的文本输入框内显示,从而避免直接在投影界面上通过遥控器或其他设备的多次选择操作输入文字,进而提升用户输入文字的操作的便利性。

此外,需要进一步说明的是,当输入的文字用于进行搜索时,为避免实时输入时需要对每一次输入的文字都分别进行相应搜索,从而降低了搜索结果的准确性,因此本实施例中,优选通过一次性将所有文字发送至投影设备上,从而投影设备只需通过一次搜索即可准确获得所需要的搜索结果。

本实施例中,通过检测模块110监测投影界面的焦点是否定位在文本输入框上,若是则触发反馈信息发送模块120向移动终端发送反馈信息以告知移动终端需要进行文本输入,从而提高了文本输入响应速度。另外,文本接收模块130将接收到的通过移动终端输入的文本通过文本显示模块140显示在文本输入框内,从而无需用户通过操作投影界面上的输入面板输入文本,进而提高了文本输入操作的便利性。

参照图8,图8为本发明投影设备第二实施例的功能模块示意图。基于上述实施例,本实施例中,所述投影设备还包括:

设备登录模块150,用于以预先在指定的物联网平台注册的设备账号登录所述物联网平台,所述设备账号与所述移动终端的用户账号在所述物联网平台具有绑定关系,所述移动终端的用户账号为所述移动终端用以登录所述物联网平台的账号,所述投影设备与所述移动终端通过所述物联网平台进行通信。

本实施例中,投影设备通过设备登录模块150登录物联网平台,进而与移动终端进行通信,因而无需限制投影设备与移动终端使用时的距离范围,同时也无需限制投影设备与移动终端之间由于设备差异而难以进行交互的问题。比如,投影设备与移动终端设备之间由于通信协议不支持问题而无法直接进行通信,而物联网平台支持多种通讯协议,比如投影设备与物联网平台支持A协议进行通信,而移动终端与物联网平台支持B协议进行通信,则投影设备与移动终端之间通过物联网平台可间接实现通信。

进一步可选的,所述移动终端与所述投影设备还可通过局域网进行通信,例如,移动终端上安装特定的APP,该APP与投影设备之间具有约定的通信 协议,则该APP与投影设备可按照约定的协议生成及解析指令,从而实现通信。比如通过红外线、蓝牙、wifi等方式进行局域网通信。

此外,本实施例中,投影设备的设备账号与移动终端的用户账号具有绑定关系,从而能够实现投影设备与移动终端的快速配对,方便用户操作。采用物联网实现移动终端与投影设备的通信的方式可以屏蔽移动终端与投影设备二者之间的设备差异,从而提升本发明投影设备的输入控制方法的适用范围,进而减少实现成本,提高用户使用体验。

参照图9,图9为本发明移动终端第一实施例的功能模块示意图;本实施例从移动终端侧进行描述。本实施例中,所述移动终端包括:

反馈信息接收模块210,用于接收与所述移动终端通信连接的投影设备发送的反馈信息,所述反馈信息用于通知所述移动终端输入用于显示在所述投影设备的投影界面中的文本输入框内的文本;

本实施例中,当投影设备需要在投影界面中的文本输入框内输入文本时,投影设备将向移动终端发送反馈信息以通知移动终端输入用于显示在文本输入框内的文本,也即反馈信息接收模块210在接收到投影设备发送的反馈信息时,将生成用于显示在投影设备的投影界面中的文本输入框内的文本并将该文本发送给投影设备。

本实施例中,对于触发发送反馈信息的方式不限,具体根据实际需要进行设置。比如,若投影设备检测判断当前投影界面的焦点定位在文本输入框上时,投影设备将向移动终端发送预定的反馈信息。本实施例中,对于反馈信息的具体设置不限,反馈信息具体用于告知移动终端投影界面的焦点当前已经转移到或者定位到文本输入框上而需要移动终端输入文本到该文本输入框上。例如,反馈信息可以由投影设备与移动终端约定设置。

此外,可选的,投影设备可以仅在当前投影界面的焦点定位在文本输入框上时向移动终端发送反馈信息,而在其他情况下,投影设备并不向移动终端发送任何信息。

弹出模块220,用于在显示屏幕中弹出虚拟输入控件以响应所述反馈信息;

文本输入模块230,用于通过所述虚拟输入控件响应用户输入操作,并生成所述用户输入操作对应的文本;

本实施例中,对于移动终端发送的用于显示在文本输入框内的文本的生成方式不限,例如先提示用户选择相应的文本输入方式,或者直接弹出用户最常用的进行文本输入的虚拟输入控件,比如虚拟键盘或语音输入等,然后再通过虚拟输入控件完成文本输入以生成相应的用于显示在文本输入框内的文本。

本实施例中,当反馈信息接收模块210接收到投影设备所发送的反馈信息时,弹出模块220将启动自身的虚拟输入法应用,从而弹出虚拟输入控件(比如虚拟输入键盘,拼音输入或手写输入)以便于用户能够快速在虚拟输入控件上进行文字输入。其中,用户还可以进一步对虚拟输入控件(如键盘)的类型、输入法的类型等进行选择设置。

文本发送模块240,用于获取通过用户操作触发的确认发送指令,将生成的文本发送给所述投影设备。

本实施例中,当移动终端检测到文字发送指令时,其中,该文字发送指令具体可通过用户操作触控虚拟输入控件上的发送按键所触发,文本发送模块240将用户在虚拟输入控件上所输入的所有文字一次性发送至投影设备以供在投影设备上的文本输入框内显示,从而避免直接在投影界面上通过遥控器或其他设备的多次选择操作输入文字,进而提升用户输入文字的操作的便利性。

此外,需要进一步说明的是,当输入的文字用于进行搜索时,为避免实时输入时需要对每一次输入的文字都分别进行相应搜索,从而降低了搜索结果的准确性,因此本实施例中,移动终端优选通过一次性将所有文字发送至投影设备上,从而投影设备只需通过一次搜索即可准确获得所需要的搜索结果。

本实施例中,当反馈信息接收模块210接收到投影设备所发送的用于通知移动终端输入用于显示在投影设备的投影界面中文本输入框内的文本的反馈信息时,弹出模块220将弹出用于输入文本的虚拟输入控件以响应反馈信息,进而文本输入模块230通过该虚拟输入控件完成文本输入并生成相应文本,然后文本发送模块240再将生成的文本发送至投影设备上以显示在投影界面上的文本输入框内,因而无需用户通过操作投影界面上的输入面板输入文本,进而提高了投影设备文本输入操作的便利性。

参照图10,图10为本发明移动终端第二实施例的功能模块示意图。基于上述实施例,本实施例中,所述移动终端还包括:

隐藏模块250,用于在获取通过用户操作触发的确认发送指令之后,隐藏所述虚拟输入控件。

本实施例中,为便于后续用户在移动终端上的操作更为简洁方便,因此,在获取通过用户操作触发的确认发送指令之后,隐藏模块250将隐藏所述虚拟输入控件,并在下一次满足相应条件时,比如由用户自身打开或由投影设备再次发送反馈信息时,弹出移动终端上的虚拟输入控件。

参照图11,图11为本发明移动终端第三实施例的功能模块示意图。基于上述实施例,本实施例中,所述移动终端还包括:

账号登录模块260,用于以预先在指定的物联网平台注册的用户账号登录所述物联网平台,所述用户账号与所述投影设备的设备账号在所述物联网平台具有绑定关系,所述投影设备的设备账号为所述投影设备用以登录所述物联网平台的账号,所述移动终端与所述投影设备通过所述物联网平台进行通信。

本实施例中,移动终端通过账号登录模块260登录物联网平台,进而与投影设备通进行通信,因而无需限制投影设备与移动终端使用时的距离范围,同时也无需限制投影设备与移动终端之间由于设备差异而难以进行交互的问题。比如,投影设备与移动终端设备之间由于通信协议不支持问题而无法直接进行通信,而物联网平台支持多种通讯协议,比如投影设备与物联网平台支持A协议进行通信,而移动终端与物联网平台支持B协议进行通信,则投影设备与移动终端之间通过物联网平台可间接实现通信。

进一步可选的,所述移动终端与所述投影设备还可通过局域网进行通信,例如,移动终端上安装特定的APP,该APP与投影设备之间具有约定的通信协议,则该APP与投影设备可按照约定的协议生成及解析指令,从而实现通信。比如通过红外线、蓝牙、wifi等方式进行局域网通信。

此外,本实施例中,投影设备的设备账号与移动终端的用户账号具有绑定关系,从而能够实现投影设备与移动终端的快速配对,方便用户操作。采 用物联网实现移动终端与投影设备的通信的方式可以屏蔽移动终端与投影设备二者之间的设备差异,从而提升本发明投影设备的输入控制方法的适用范围,进而减少实现成本,提高用户使用体验。

参照图12,图12为本发明移动终端第四实施例的功能模块示意图。基于上述实施例,本实施例中,所述移动终端还包括:

遥控界面显示模块270,用于显示用于控制所述投影设备的投影界面的遥控操作界面;所述遥控操作界面包括用于响应于用户操作而触发焦点移动指令的控件,以及包括响应于用户操作而触发确认执行指令的控件;所述焦点移动指令用于控制所述投影设备移动当前投影界面中的焦点;所述确认执行指令用于控制所述投影设备执行当前投影界面中处于焦点的控件对应的功能;

指令发送模块280,用于响应于用户操作而生成对应的焦点移动指令或触发确认执行指令,并将生成的焦点移动指令或确认执行指令发送给所述投影设备。

可选的,遥控操作界面可由物联网平台提供给移动终端并在移动终端上进行显示,从而便于用户通过虚拟操作界在移动终端上进行对投影设备的操作控制。

本实施例中,对于确定移动终端与投影设备进行通信的方式不限,具体根据实际需要进行设置。例如,在移动终端上用户账号通过APP客户端或者网页登录物联网,并在成功登录后所显示的用户界面中显示与移动终端的用户账号绑定的设备账号所对应的投影仪的控制入口控件,则当用户点击该控制入口控件时,则确定移动终端与投影设备需要进行通信,并通过遥控界面显示模块270在移动终端上显示投影仪的遥控操作界面。

本实施例中,具体通过移动终端上的遥控操作界面所发送的移动指令控制投影界面的焦点的移动,其中,当投影界面的焦点定位在投影界面上的功能控件上时,通过移动终端上的遥控操作界面所发送的确认执行指令触发执行该功能控件所对应的功能操作。

本实施例中,为便于对投影设备进行遥控操作,通过移动终端上的遥控操作界面(相当于虚拟遥控器)用于控制投影设备各操作,比如该遥控操作界面上可设置上、下、左、右、确认、返回、首页、下一页、上一页、快进 等虚拟操作控件。例如,用户操作遥控操作界面上的控件,指令发送模块280向投影设备发送对应的指令,投影仪根据指令执行相关的动作。例如,用户按下“下一页”控件,则投影设备播放下一页;用户按下“快进”控件,则投影设备播放快进后的画面。

例如,在本实施例所对应的一个应用场景中,用户可以通过移动终端上的遥控操作界面的上、下、左、右、确认按键完成对投影界面上焦点的移动,当该焦点定位在文本输入框上时,则在移动终端上弹出虚拟输入控件,其中,该虚拟输入控件可以漂浮在遥控操作界面之上,或者也可以各自占据移动终端显示屏幕的上下区域,比如当弹出虚拟输入控件时,将遥控操作界面向移动终端屏幕上部方向收缩,进而在移动终端的下部区域让出一部分区域以用于虚拟输入控件的显示,同时也方便用户的输入操作。此外,当移动终端将输入的所有文字都发送至投影设备后,此时移动终端可进一步控制隐藏虚拟输入控件或关闭虚拟输入法。

另外,本实施例中,当投影界面的焦点定位在投影界面上的功能控件上时,还可通过移动终端上的遥控操作界面触发执行该功能控件所对应的功能操作。例如,在本实施例所对应的另一个应用场景中,用户通过移动终端上的遥控操作界面打开投影设备的搜索界面进行相关搜索。当按照本实施例中的上述方式完成了搜索文字的输入以后,再次通过移动终端上的遥控操作界面控制焦点移动到搜索投影界面上的“搜索”功能控件,然后用户可通过遥控操作界面上的“确定”虚拟按键触发投影设备的“搜索”功能控件执行搜索功能操作以搜索与输入的文字相关的内容,其中,投影设备可以在本地存储的文件中进行搜索,也可以在联网时进行搜索;同时搜索方式可以是精确搜索,也可以是模糊搜索,还可以进行联想搜索。

参照图13,图13为本发明投影设备的输入控制系统一实施例的功能模块示意图。本实施例中,所述投影设备的输入控制系统包括投影设备10以及移动终端20。

本实施例中,投影设备10与移动终端20的具体功能与上述实施例中所述的投影设备及移动终端设备相同,因此不做过多赘述。

本实施例中,投影设备10监测投影界面的焦点是否定位在文本输入框上, 若是则触发向移动终端20发送反馈信息以告知移动终端20需要进行文本输入,从而提高了文本输入响应速度。另外,投影设备10将接收到的通过移动终端20输入的文本显示在文本输入框内,从而无需用户通过操作投影界面上的输入面板输入文本,进而提高了文本输入操作的便利性。

同样,当移动终端20接收到投影设备10所发送的用于通知移动终端20输入用于显示在投影设备10的投影界面中文本输入框内的文本的反馈信息时,移动终端20将弹出用于输入文本的虚拟输入控件以响应反馈信息,进而通过该虚拟输入控件完成文本输入并生成相应文本,然后移动终端20再将生成的文本发送至投影设备10上以显示在投影界面上的文本输入框内,因而无需用户通过操作投影界面上的输入面板输入文本,进而提高了投影设备10文本输入操作的便利性。

进一步可选的,在本发明投影设备的输入控制系统一实施例中,所述移动终端20与所述投影设备10可通过局域网进行通信,例如,移动终端20上安装特定的APP,该APP与投影设备10之间具有约定的通信协议,则该APP与投影设备10可按照约定的协议生成及解析指令,从而实现通信。比如通过红外线、蓝牙、wifi等方式进行局域网通信。

此外,在本发明投影设备的输入控制系统的另一实施例中,所述移动终端20与所述投影设备10还可通过物联网进行通信,所述物联网至少包括物联网平台。

其中,移动终端20与投影设备10通过物联网进行通信的处理流程包括:

步骤1:所述移动终端20通过用户账号登录所述物联网平台以及所述投影设备10通过设备账号登录所述物联网平台,其中,所述用户账号与所述设备账号在所述物联网平台上进行绑定;

用户在物联网平台注册用户账号,投影仪在物联网平台上注册设备账号,投影仪的设备账号与用户的用户账号在物联网平台中进行绑定。

步骤2:当所述移动终端20登录所述物联网平台并确定与所述投影设备10进行通信时,在所述移动终端20上显示用于控制所述投影设备10的所述遥控操作界面;

本实施例中,遥控操作界面具体由物联网平台提供给移动终端20并在移 动终端20上进行显示,从而便于用户通过虚拟操作界在移动终端20上进行对投影设备10的操作控制。

本实施例中,对于确定移动终端20与投影设备10进行通信的方式不限,具体根据实际需要进行设置。例如,在移动终端20上用户账号通过APP客户端或者网页登录物联网,并在成功登录后所显示的用户界面中显示与用户账号绑定的投影仪的控制入口控件,则当用户点击该控制入口控件时,则确定移动终端20与投影设备10需要进行通信,并在移动终端20上显示投影仪的遥控操作界面,该遥控操作界面由物联网平台提供。

步骤3:所述移动终端20通过所述遥控操作界面生成第一操作指令并发送至所述物联网平台;

步骤4:所述物联网平台识别所接收到的所述第一操作指令,并根据识别结果以及与所述投影设备10所约定的通信协议生成第二操作指令,并将所述第二操作指令发送至所述投影设备10;

步骤5:所述投影设备10执行与所接收到的所述第二操作指令相对应的操作以响应所述移动终端20所发送的所述第一操作指令。

本实施例中,对于移动终端20所生成的第一操作指令以及物联网平台所生成的第二操作指令的生成方式不限,同时,第一操作指令与第二操作指令可以相同,或者也可以不相同,具体根据实际需要进行设置。由于遥控操作界面由物联网平台所提供,因此,第一操作指令与第二操作指令的具体映射关系可由物联网平台进行设置。

本实施例中,采用物联网实现移动终端20与投影设备10的通信的方式可以屏蔽移动终端20与投影设备10二者之间的设备差异,从而提升本发明投影设备10的输入控制方法的适用范围,进而减少实现成本,提高用户使用体验。

进一步可选的,在本发明投影设备的输入控制系统一实施例中,具体通过移动终端20上的遥控操作界面控制投影界面的焦点的移动,其中,当投影界面的焦点定位在投影界面上的功能控件上时,通过移动终端20上的遥控操作界面触发执行该功能控件所对应的功能操作。

本实施例中,为便于对投影设备10进行遥控操作,可进一步在移动终端 20上设置用于控制投影设备10各操作的遥控操作界面(相当于虚拟遥控器),比如该界面上可设置上、下、左、右、确认、返回、首页、下一页、上一页、快进等虚拟操作控件。例如,用户操作遥控操作界面上的控件,向投影设备10发送对应的指令,投影仪根据指令执行相关的动作。例如,用户按下“下一页”控件,则投影设备10播放下一页;用户按下“快进”控件,则投影设备10播放快进后的画面。

例如,在本实施例所对应的一个应用场景中,用户可以通过移动终端20上的遥控操作界面的上、下、左、右、确认按键完成对投影界面上焦点的移动,当该焦点定位在文本输入框上时,则在移动终端20上弹出虚拟输入键盘,其中,该虚拟输入键盘可以漂浮在遥控操作界面之上,或者也可以各自占据移动终端20显示屏幕的上下区域,比如当弹出虚拟输入键盘时,将遥控操作界面向移动终端20屏幕上部方向收缩,进而在移动终端20的下部区域让出一部分区域以用于虚拟输入键盘的显示,同时也方便用户的输入操作。此外,当移动终端20将输入的所有文字都发送至投影设备10后,此时移动终端20可进一步控制隐藏虚拟输入键盘或关闭虚拟输入法。

另外,本实施例中,当投影界面的焦点定位在投影界面上的功能控件上时,还可通过移动终端20上的遥控操作界面触发执行该功能控件所对应的功能操作。例如,在本实施例所对应的另一个应用场景中,用户通过移动终端20上的遥控操作界面打开投影设备10的搜索界面进行相关搜索。当按照本实施例中的上述方式完成了搜索文字的输入以后,再次通过移动终端20上的遥控操作界面控制焦点移动到搜索投影界面上的“搜索”功能控件,然后用户可通过遥控操作界面上的“确定”虚拟按键触发投影设备10的“搜索”功能控件执行搜索功能操作以搜索与输入的文字相关的内容,其中,投影设备10可以在本地存储的文件中进行搜索,也可以在联网时进行搜索;同时搜索方式可以是精确搜索,也可以是模糊搜索,还可以进行联想搜索。

参照图14,图14为本发明投影设备一实施例的功能结构示意图。本实施例中,所述投影设备包括存储器11、处理器12;

所述存储器11,用于存放程序;

所述处理器12执行所述程序,以用于:检测当前投影界面的焦点是否定 位在文本输入框上;以及当检测到当前投影界面的焦点定位在文本输入框上时,向与所述投影设备通信连接的移动终端发送预定的反馈信息以通知所述移动终端输入用于显示在所述文本输入框内的文本;以及接收所述移动终端发送的用于显示在所述文本输入框内的文本;以及在所述文本输入框中显示接收的所述移动终端发送的用于显示在所述文本输入框内的文本。

进一步可选的,所述处理器12用于检测当前投影界面的焦点是否定位在文本输入框上包括所述处理器用于以下的一种或几种情形:

在开机启动后投影初始投影界面时,检测初始投影界面中焦点是否初始定位于文本输入框;在接收到所述移动终端发送的翻页指令后,执行翻页指令对应的页面跳转操作,并检测页面跳转后当前投影界面中焦点是否初始定位于文本输入框;在接收到所述移动终端发送的用于控制焦点在控件间移动的焦点移动指令后,执行与所述焦点移动指令对应的焦点移动操作,并在焦点移动后检测当前焦点是否定位于文本输入框。

进一步可选的,所述处理器12还用于:

以预先在指定的物联网平台注册的设备账号登录所述物联网平台,所述设备账号与所述移动终端的用户账号在所述物联网平台具有绑定关系,所述移动终端的用户账号为所述移动终端用以登录所述物联网平台的账号,所述投影设备与所述移动终端通过所述物联网平台进行通信。

本实施例中,处理器12监测投影界面的焦点是否定位在文本输入框上,若是则触发向移动终端发送反馈信息以告知移动终端需要进行文本输入,从而提高了文本输入响应速度。另外,处理器12将接收到的通过移动终端输入的文本显示在文本输入框内,从而无需用户通过操作投影界面上的输入面板输入文本,进而提高了文本输入操作的便利性。

参照图15,图15为本发明移动终端一实施例的功能结构示意图。本实施例中,所述移动终端包括存储器21、处理器22;

所述存储器21,用于存放程序;

所述处理器22执行所述程序,以用于:接收与所述移动终端通信连接的投影设备发送的反馈信息,所述反馈信息用于通知所述移动终端输入用于显示在所述投影设备的投影界面中的文本输入框内的文本;以及在显示屏幕中 弹出虚拟输入控件以响应所述反馈信息;以及通过所述虚拟输入控件响应用户输入操作,并生成所述用户输入操作对应的文本;以及获取通过用户操作触发的确认发送指令,将生成的文本发送给所述投影设备。

进一步可选的,所述处理器22还用于:在获取通过用户操作触发的确认发送指令之后,隐藏所述虚拟输入控件。

进一步可选的,所述处理器22还用于:

以预先在指定的物联网平台注册的用户账号登录所述物联网平台,所述用户账号与所述投影设备的设备账号在所述物联网平台具有绑定关系,所述投影设备的设备账号为所述投影设备用以登录所述物联网平台的账号,所述移动终端与所述投影设备通过所述物联网平台进行通信。

进一步可选的,所述处理器22还用于:

显示用于控制所述投影设备的投影界面的遥控操作界面;所述遥控操作界面包括用于响应于用户操作而触发焦点移动指令的控件,以及包括响应于用户操作而触发确认执行指令的控件;所述焦点移动指令用于控制所述投影设备移动当前投影界面中的焦点;所述确认执行指令用于控制所述投影设备执行当前投影界面中处于焦点的控件对应的功能;以及响应于用户操作而生成对应的焦点移动指令或触发确认执行指令,并将生成的焦点移动指令或确认执行指令发送给所述投影设备。

本实施例中,当处理器22接收到投影设备所发送的用于通知移动终端输入用于显示在投影设备的投影界面中文本输入框内的文本的反馈信息时,处理器22将弹出用于输入文本的虚拟输入控件以响应反馈信息,进而通过该虚拟输入控件完成文本输入并生成相应文本,然后处理器22再将生成的文本发送至投影设备上以显示在投影界面上的文本输入框内,因而无需用户通过操作投影界面上的输入面板输入文本,进而提高了投影设备文本输入操作的便利性。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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