CN106886361A - The input control method of projector equipment, system and projector equipment, mobile terminal - Google Patents
The input control method of projector equipment, system and projector equipment, mobile terminal Download PDFInfo
- Publication number
- CN106886361A CN106886361A CN201510945170.1A CN201510945170A CN106886361A CN 106886361 A CN106886361 A CN 106886361A CN 201510945170 A CN201510945170 A CN 201510945170A CN 106886361 A CN106886361 A CN 106886361A
- Authority
- CN
- China
- Prior art keywords
- mobile terminal
- projection device
- text
- projection
- input
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Controls And Circuits For Display Device (AREA)
- Telephone Function (AREA)
- Projection Apparatus (AREA)
Abstract
本发明公开了一种投影设备的输入控制方法,包括:投影设备检测当前投影界面的焦点是否定位在文本输入框上;若是,则向与所述投影设备通信连接的移动终端发送预定的反馈信息以通知所述移动终端输入用于显示在所述文本输入框内的文本;接收所述移动终端发送的用于显示在所述文本输入框内的文本;在所述文本输入框中显示接收的所述移动终端发送的用于显示在所述文本输入框内的文本。本发明还公开了投影设备的输入控制系统、投影设备及移动终端。通过本发明可以提高用户输入操作的便利性,从而提高用户使用体验。
The invention discloses an input control method of a projection device, comprising: the projection device detects whether the focus of the current projection interface is located on a text input box; if so, sends predetermined feedback information to a mobile terminal communicatively connected with the projection device To notify the mobile terminal to input text for display in the text input box; receive the text sent by the mobile terminal for display in the text input box; display the received text in the text input box The text sent by the mobile terminal for displaying in the text input box. The invention also discloses the input control system of the projection equipment, the projection equipment and the mobile terminal. Through the present invention, the convenience of user input operation can be improved, thereby improving user experience.
Description
技术领域technical field
本发明涉及投影设备技术领域,尤其涉及投影设备的输入控制方法、系统及投影设备、移动终端。The present invention relates to the technical field of projection equipment, in particular to an input control method and system for projection equipment, projection equipment, and a mobile terminal.
背景技术Background technique
现有技术中,一般通过实体遥控器或者通过虚拟遥控器控制投影设备,例如,在其他终端设备上显示虚拟遥控器界面,该界面可以包括上、下、左右、确认、返回、首页、下一页、上一页等控件。In the prior art, the projection device is generally controlled by a physical remote control or a virtual remote control. For example, a virtual remote control interface is displayed on other terminal devices. The interface can include up, down, left, right, confirmation, return, home page, next page, previous page and other controls.
当用户需要在投影设备上输入文字时,一般投影设备将在投射出的页面上显示26个字母(A~Z),然后用户利用上、下、左、右以及确认等实体按键或虚拟控件,在这26个字母中选择需要的字母,投影设备则会联想出相应的汉字。例如,用户输入“CHCQ”,投影设备联想出“楚汉传奇”等词组,然后用户再利用上、下、左、右以及确认键选择需要的词组,即完成了文字输入,但输入过程中需要多次进行按键操作,因此现有技术中在投影设备上输入文字时非常不方便。When the user needs to input text on the projection device, the general projection device will display 26 letters (A~Z) on the projected page, and then the user uses physical buttons or virtual controls such as up, down, left, right, and confirmation. Select the desired letter from the 26 letters, and the projection device will associate the corresponding Chinese characters. For example, when the user enters "CHCQ", the projection device associates phrases such as "Legend of Chu and Han", and then the user uses the up, down, left, right and confirmation keys to select the desired phrase, which completes the text input, but the input process requires The key operation is carried out many times, so it is very inconvenient when inputting characters on the projection device in the prior art.
发明内容Contents of the invention
本发明的主要目的在于提供一种投影设备的输入控制方法、系统及投影设备、移动终端,旨在解决如何提高在投影设备上输入文字的操作便利性的技术问题。The main purpose of the present invention is to provide an input control method and system for a projection device, a projection device, and a mobile terminal, aiming at solving the technical problem of how to improve the operational convenience of inputting characters on the projection device.
为实现上述目的,本发明提供一种投影设备的输入控制方法,所述投影设备的输入控制方法包括:In order to achieve the above object, the present invention provides an input control method of a projection device, the input control method of the projection device includes:
投影设备检测当前投影界面的焦点是否定位在文本输入框上;The projection device detects whether the focus of the current projection interface is positioned on the text input box;
若是,则向与所述投影设备通信连接的移动终端发送预定的反馈信息以通知所述移动终端输入用于显示在所述文本输入框内的文本;If so, sending predetermined feedback information to a mobile terminal communicatively connected to the projection device to notify the mobile terminal to input text for display in the text input box;
接收所述移动终端发送的用于显示在所述文本输入框内的文本;receiving text sent by the mobile terminal for display in the text input box;
在所述文本输入框中显示接收的所述移动终端发送的用于显示在所述文本输入框内的文本。Displaying in the text input box the received text sent by the mobile terminal for display in the text input box.
优选地,所述投影设备检测当前投影界面的焦点是否定位在文本输入框上包括以下的一个或几个步骤:Preferably, the projection device detects whether the focus of the current projection interface is located on the text input box, including one or more of the following steps:
所述投影设备在开机启动后投影初始投影界面时,检测初始投影界面中焦点是否初始定位于文本输入框;When the projection device projects the initial projection interface after starting up, it detects whether the focus in the initial projection interface is initially positioned on the text input box;
所述投影设备在接收到所述移动终端发送的翻页指令后,执行翻页指令对应的页面跳转操作,并检测页面跳转后当前投影界面中焦点是否初始定位于文本输入框;After the projection device receives the page-turning instruction sent by the mobile terminal, it executes the page jump operation corresponding to the page-turning instruction, and detects whether the focus in the current projection interface is initially positioned on the text input box after the page jumps;
所述投影设备在接收到所述移动终端发送的用于控制焦点在控件间移动的焦点移动指令后,执行与所述焦点移动指令对应的焦点移动操作,并在焦点移动后检测当前焦点是否定位于文本输入框。The projection device executes a focus movement operation corresponding to the focus movement instruction after receiving the focus movement instruction sent by the mobile terminal for controlling the movement of the focus between controls, and detects whether the current focus is located after the focus movement in the text input box.
优选地,所述投影设备检测当前投影界面的焦点是否定位在文本输入框上之前包括:Preferably, the projection device detects whether the focus of the current projection interface is located before the text input box includes:
所述投影设备以预先在指定的物联网平台注册的设备账号登录所述物联网平台,所述设备账号与所述移动终端的用户账号在所述物联网平台具有绑定关系,所述移动终端的用户账号为所述移动终端用以登录所述物联网平台的账号,所述投影设备与所述移动终端通过所述物联网平台进行通信。The projection device logs into the Internet of Things platform with a device account pre-registered on the designated Internet of Things platform, and the device account has a binding relationship with the user account of the mobile terminal on the Internet of Things platform, and the mobile terminal The user account of the mobile terminal is an account used by the mobile terminal to log in to the Internet of Things platform, and the projection device communicates with the mobile terminal through the Internet of Things platform.
进一步地,为实现上述目的,本发明还提供一种投影设备的输入控制方法,包括以下步骤:Further, in order to achieve the above object, the present invention also provides an input control method of a projection device, including the following steps:
移动终端接收与所述移动终端通信连接的投影设备发送的反馈信息,所述反馈信息用于通知所述移动终端输入用于显示在所述投影设备的投影界面中的文本输入框内的文本;The mobile terminal receives feedback information sent by a projection device communicatively connected to the mobile terminal, where the feedback information is used to notify the mobile terminal to input text for display in a text input box on a projection interface of the projection device;
在显示屏幕中弹出虚拟输入控件以响应所述反馈信息;popping up a virtual input control on the display screen in response to the feedback information;
通过所述虚拟输入控件响应用户输入操作,并生成所述用户输入操作对应的文本;Responding to user input operations through the virtual input control, and generating text corresponding to the user input operations;
获取通过用户操作触发的确认发送指令,将生成的文本发送给所述投影设备。A confirmation sending instruction triggered by a user operation is acquired, and the generated text is sent to the projection device.
优选地,所述在获取通过用户操作触发的确认发送指令之后还包括:Preferably, after obtaining the confirmation sending instruction triggered by user operation, the method further includes:
所述移动终端隐藏所述虚拟输入控件。The mobile terminal hides the virtual input control.
优选地,所述移动终端接收与所述移动终端通信连接的投影设备发送的反馈信息之前还包括:Preferably, before the mobile terminal receives the feedback information sent by the projection device communicatively connected to the mobile terminal, it further includes:
所述移动终端以预先在指定的物联网平台注册的用户账号登录所述物联网平台,所述用户账号与所述投影设备的设备账号在所述物联网平台具有绑定关系,所述投影设备的设备账号为所述投影设备用以登录所述物联网平台的账号,所述移动终端与所述投影设备通过所述物联网平台进行通信。The mobile terminal logs into the Internet of Things platform with a user account pre-registered on the specified Internet of Things platform, the user account and the device account of the projection device have a binding relationship on the Internet of Things platform, and the projection device The device account of the projection device is an account used by the projection device to log in to the Internet of Things platform, and the mobile terminal communicates with the projection device through the Internet of Things platform.
优选地,所述移动终端以预先在指定的物联网平台注册的用户账号登录所述物联网平台之后还包括以下步骤:Preferably, the mobile terminal further includes the following steps after logging into the IoT platform with a user account pre-registered on the specified IoT platform:
所述移动终端显示用于控制所述投影设备的投影界面的遥控操作界面;所述遥控操作界面包括用于响应于用户操作而触发焦点移动指令的控件,以及包括响应于用户操作而触发确认执行指令的控件;所述焦点移动指令用于控制所述投影设备移动当前投影界面中的焦点;所述确认执行指令用于控制所述投影设备执行当前投影界面中处于焦点的控件对应的功能;The mobile terminal displays a remote control operation interface for controlling the projection interface of the projection device; the remote control operation interface includes a control for triggering a focus movement instruction in response to a user operation, and triggering a confirmation execution in response to a user operation The control of the instruction; the focus movement instruction is used to control the projection device to move the focus in the current projection interface; the confirmation execution instruction is used to control the projection device to execute the function corresponding to the control in focus in the current projection interface;
所述移动终端响应于用户操作而生成对应的焦点移动指令或触发确认执行指令,并将生成的焦点移动指令或确认执行指令发送给所述投影设备。The mobile terminal generates a corresponding focus movement instruction or triggers a confirmation execution instruction in response to a user operation, and sends the generated focus movement instruction or confirmation execution instruction to the projection device.
进一步地,为实现上述目的,本发明还提供一种投影设备,所述投影设备包括:Further, in order to achieve the above purpose, the present invention also provides a projection device, which includes:
检测模块,用于检测当前投影界面的焦点是否定位在文本输入框上;A detection module, configured to detect whether the focus of the current projection interface is located on the text input box;
反馈信息发送模块,用于当检测到当前投影界面的焦点定位在文本输入框上时,向与所述投影设备通信连接的移动终端发送预定的反馈信息以通知所述移动终端输入用于显示在所述文本输入框内的文本;A feedback information sending module, configured to send predetermined feedback information to a mobile terminal communicatively connected to the projection device when it is detected that the focus of the current projection interface is positioned on the text input box, so as to notify the mobile terminal that the input is for displaying on the text input box. the text in the text input box;
文本接收模块,用于接收所述移动终端发送的用于显示在所述文本输入框内的文本;A text receiving module, configured to receive text sent by the mobile terminal and displayed in the text input box;
文本显示模块,用于在所述文本输入框中显示接收的所述移动终端发送的用于显示在所述文本输入框内的文本。A text display module, configured to display in the text input box the received text sent by the mobile terminal for display in the text input box.
优选地,所述检测模块包括以下的一个或几个单元:Preferably, the detection module includes one or more of the following units:
开机检测单元,用于在开机启动后投影初始投影界面时,检测初始投影界面中焦点是否初始定位于文本输入框;The power-on detection unit is used to detect whether the focus in the initial projection interface is initially positioned on the text input box when the initial projection interface is projected after startup;
翻页检测单元,用于在接收到所述移动终端发送的翻页指令后,执行翻页指令对应的页面跳转操作,并检测页面跳转后当前投影界面中焦点是否初始定位于文本输入框;The page turning detection unit is used to perform the page jump operation corresponding to the page turning instruction after receiving the page turning instruction sent by the mobile terminal, and detect whether the focus in the current projection interface is initially positioned on the text input box after the page jumps ;
焦点移动检测单元,用于在接收到所述移动终端发送的用于控制焦点在控件间移动的焦点移动指令后,执行与所述焦点移动指令对应的焦点移动操作,并在焦点移动后检测当前焦点是否定位于文本输入框。A focus movement detection unit, configured to execute a focus movement operation corresponding to the focus movement instruction after receiving a focus movement instruction sent by the mobile terminal for controlling the movement of the focus between controls, and detect the current focus movement after the focus movement Whether the focus is on the text input box.
优选地,所述投影设备还包括:Preferably, the projection device further includes:
设备登录模块,用于以预先在指定的物联网平台注册的设备账号登录所述物联网平台,所述设备账号与所述移动终端的用户账号在所述物联网平台具有绑定关系,所述移动终端的用户账号为所述移动终端用以登录所述物联网平台的账号,所述投影设备与所述移动终端通过所述物联网平台进行通信。A device login module, configured to log in to the IoT platform with a device account pre-registered on the specified IoT platform, where the device account has a binding relationship with the user account of the mobile terminal on the IoT platform, and the The user account of the mobile terminal is an account used by the mobile terminal to log in to the Internet of Things platform, and the projection device and the mobile terminal communicate through the Internet of Things platform.
进一步地,为实现上述目的,本发明还提供一种移动终端,所述移动终端包括:Further, in order to achieve the above object, the present invention also provides a mobile terminal, the mobile terminal includes:
反馈信息接收模块,用于接收与所述移动终端通信连接的投影设备发送的反馈信息,所述反馈信息用于通知所述移动终端输入用于显示在所述投影设备的投影界面中的文本输入框内的文本;A feedback information receiving module, configured to receive feedback information sent by a projection device communicatively connected to the mobile terminal, where the feedback information is used to notify the mobile terminal to input text for display on the projection interface of the projection device the text inside the box;
弹出模块,用于在显示屏幕中弹出虚拟输入控件以响应所述反馈信息;A pop-up module, configured to pop up a virtual input control on the display screen to respond to the feedback information;
文本输入模块,用于通过所述虚拟输入控件响应用户输入操作,并生成所述用户输入操作对应的文本;A text input module, configured to respond to user input operations through the virtual input control, and generate text corresponding to the user input operations;
文本发送模块,用于获取通过用户操作触发的确认发送指令,将生成的文本发送给所述投影设备。The text sending module is configured to acquire a confirmation sending instruction triggered by a user operation, and send the generated text to the projection device.
优选地,所述移动终端还包括:Preferably, the mobile terminal further includes:
隐藏模块,用于在获取通过用户操作触发的确认发送指令之后,隐藏所述虚拟输入控件。A hiding module, configured to hide the virtual input control after acquiring a confirmation sending instruction triggered by a user operation.
优选地,所述移动终端还包括:Preferably, the mobile terminal further includes:
账号登录模块,用于以预先在指定的物联网平台注册的用户账号登录所述物联网平台,所述用户账号与所述投影设备的设备账号在所述物联网平台具有绑定关系,所述投影设备的设备账号为所述投影设备用以登录所述物联网平台的账号,所述移动终端与所述投影设备通过所述物联网平台进行通信。An account login module, configured to log in to the IoT platform with a user account pre-registered on the specified IoT platform, the user account and the device account of the projection device have a binding relationship on the IoT platform, the The device account of the projection device is an account used by the projection device to log in to the Internet of Things platform, and the mobile terminal communicates with the projection device through the Internet of Things platform.
优选地,所述移动终端还包括:Preferably, the mobile terminal further includes:
遥控界面显示模块,用于显示用于控制所述投影设备的投影界面的遥控操作界面;所述遥控操作界面包括用于响应于用户操作而触发焦点移动指令的控件,以及包括响应于用户操作而触发确认执行指令的控件;所述焦点移动指令用于控制所述投影设备移动当前投影界面中的焦点;所述确认执行指令用于控制所述投影设备执行当前投影界面中处于焦点的控件对应的功能;A remote control interface display module, configured to display a remote control operation interface for controlling the projection interface of the projection device; the remote control operation interface includes controls for triggering focus movement instructions in response to user operations, and includes controls for triggering focus movement instructions in response to user operations A control that triggers a confirmation execution instruction; the focus movement instruction is used to control the projection device to move the focus in the current projection interface; the confirmation execution instruction is used to control the projection device to execute the control corresponding to the focus control in the current projection interface Function;
指令发送模块,用于响应于用户操作而生成对应的焦点移动指令或触发确认执行指令,并将生成的焦点移动指令或确认执行指令发送给所述投影设备。The instruction sending module is configured to generate a corresponding focus movement instruction or trigger a confirmation execution instruction in response to a user operation, and send the generated focus movement instruction or confirmation execution instruction to the projection device.
进一步地,本发明还提供一种投影设备的输入控制系统,所述投影设备的输入控制系统包括上述任一项所述的投影设备以及上述任一项所述的移动终端。Further, the present invention also provides an input control system of a projection device, the input control system of the projection device includes the projection device described in any one of the above and the mobile terminal described in any one of the above.
进一步地,本发明还提供一种投影设备,所述投影设备包括存储器、处理器;Further, the present invention also provides a projection device, which includes a memory and a processor;
所述存储器,用于存放程序;The memory is used to store programs;
所述处理器执行所述程序,以用于:检测当前投影界面的焦点是否定位在文本输入框上;以及当检测到当前投影界面的焦点定位在文本输入框上时,向与所述投影设备通信连接的移动终端发送预定的反馈信息以通知所述移动终端输入用于显示在所述文本输入框内的文本;以及接收所述移动终端发送的用于显示在所述文本输入框内的文本;以及在所述文本输入框中显示接收的所述移动终端发送的用于显示在所述文本输入框内的文本。The processor executes the program to: detect whether the focus of the current projection interface is positioned on the text input box; and when it is detected that the focus of the current projection interface is positioned on the text input box, send the The communication-connected mobile terminal sends predetermined feedback information to notify the mobile terminal to input text for display in the text input box; and receives the text for display in the text input box sent by the mobile terminal ; and displaying in the text input box the received text sent by the mobile terminal for display in the text input box.
优选地,所述处理器用于检测当前投影界面的焦点是否定位在文本输入框上包括所述处理器用于以下的一种或几种情形:Preferably, the processor is used to detect whether the focus of the current projection interface is located on the text input box, including the processor being used for one or more of the following situations:
在开机启动后投影初始投影界面时,检测初始投影界面中焦点是否初始定位于文本输入框;When the initial projection interface is projected after booting, detect whether the focus in the initial projection interface is initially positioned on the text input box;
在接收到所述移动终端发送的翻页指令后,执行翻页指令对应的页面跳转操作,并检测页面跳转后当前投影界面中焦点是否初始定位于文本输入框;After receiving the page-turning instruction sent by the mobile terminal, perform the page jump operation corresponding to the page-turning instruction, and detect whether the focus in the current projection interface is initially positioned on the text input box after the page jumps;
在接收到所述移动终端发送的用于控制焦点在控件间移动的焦点移动指令后,执行与所述焦点移动指令对应的焦点移动操作,并在焦点移动后检测当前焦点是否定位于文本输入框。After receiving the focus movement instruction sent by the mobile terminal for controlling the movement of the focus between controls, execute the focus movement operation corresponding to the focus movement instruction, and detect whether the current focus is positioned on the text input box after the focus movement .
优选地,所述处理器还用于:Preferably, the processor is also used for:
以预先在指定的物联网平台注册的设备账号登录所述物联网平台,所述设备账号与所述移动终端的用户账号在所述物联网平台具有绑定关系,所述移动终端的用户账号为所述移动终端用以登录所述物联网平台的账号,所述投影设备与所述移动终端通过所述物联网平台进行通信。Log in to the IoT platform with a pre-registered device account on the specified IoT platform, the device account has a binding relationship with the user account of the mobile terminal on the IoT platform, and the user account of the mobile terminal is The mobile terminal is used to log in the account of the Internet of Things platform, and the projection device communicates with the mobile terminal through the Internet of Things platform.
进一步地,本发明还提供一种移动终端,所述移动终端包括存储器、处理器;Further, the present invention also provides a mobile terminal, which includes a memory and a processor;
所述存储器,用于存放程序;The memory is used to store programs;
所述处理器执行所述程序,以用于:接收与所述移动终端通信连接的投影设备发送的反馈信息,所述反馈信息用于通知所述移动终端输入用于显示在所述投影设备的投影界面中的文本输入框内的文本;以及在显示屏幕中弹出虚拟输入控件以响应所述反馈信息;以及通过所述虚拟输入控件响应用户输入操作,并生成所述用户输入操作对应的文本;以及获取通过用户操作触发的确认发送指令,将生成的文本发送给所述投影设备。The processor executes the program, so as to: receive feedback information sent by a projection device communicatively connected to the mobile terminal, the feedback information is used to notify the mobile terminal to input information for displaying on the projection device Text in the text input box in the projection interface; and popping up a virtual input control on the display screen to respond to the feedback information; and responding to user input operations through the virtual input controls, and generating text corresponding to the user input operations; And acquire a confirmation sending instruction triggered by a user operation, and send the generated text to the projection device.
优选地,所述处理器还用于:Preferably, the processor is also used for:
在获取通过用户操作触发的确认发送指令之后,隐藏所述虚拟输入控件。After the confirmation sending instruction triggered by user operation is acquired, the virtual input control is hidden.
优选地,所述处理器还用于:Preferably, the processor is also used for:
以预先在指定的物联网平台注册的用户账号登录所述物联网平台,所述用户账号与所述投影设备的设备账号在所述物联网平台具有绑定关系,所述投影设备的设备账号为所述投影设备用以登录所述物联网平台的账号,所述移动终端与所述投影设备通过所述物联网平台进行通信。Log in to the IoT platform with a user account pre-registered on the designated IoT platform, the user account has a binding relationship with the device account of the projection device on the IoT platform, and the device account of the projection device is The projection device is used to log in the account of the Internet of Things platform, and the mobile terminal communicates with the projection device through the Internet of Things platform.
优选地,所述处理器还用于:Preferably, the processor is also used for:
显示用于控制所述投影设备的投影界面的遥控操作界面;所述遥控操作界面包括用于响应于用户操作而触发焦点移动指令的控件,以及包括响应于用户操作而触发确认执行指令的控件;所述焦点移动指令用于控制所述投影设备移动当前投影界面中的焦点;所述确认执行指令用于控制所述投影设备执行当前投影界面中处于焦点的控件对应的功能;以及响应于用户操作而生成对应的焦点移动指令或触发确认执行指令,并将生成的焦点移动指令或确认执行指令发送给所述投影设备。Displaying a remote control operation interface for controlling the projection interface of the projection device; the remote control operation interface includes a control for triggering a focus movement instruction in response to a user operation, and a control for triggering a confirmation execution instruction in response to a user operation; The focus movement instruction is used to control the projection device to move the focus in the current projection interface; the confirmation execution instruction is used to control the projection device to execute the function corresponding to the control that is in focus in the current projection interface; and respond to user operations A corresponding focus movement instruction or a trigger confirmation execution instruction is generated, and the generated focus movement instruction or confirmation execution instruction is sent to the projection device.
本发明通过监测投影界面的焦点是否定位在文本输入框上,若是则触发投影设备向移动终端发送反馈信息以告知移动终端需要进行文本输入,从而提高了文本输入响应速度。另外,投影设备将接收到的通过移动终端输入的文本显示在文本输入框内,从而无需用户通过操作投影界面上的输入面板输入文本,进而提高了文本输入操作的便利性。The present invention monitors whether the focus of the projection interface is located on the text input box, and if so, triggers the projection device to send feedback information to the mobile terminal to inform the mobile terminal that text input is required, thereby improving the text input response speed. In addition, the projection device displays the received text input through the mobile terminal in the text input box, so that the user does not need to input text by operating the input panel on the projection interface, thereby improving the convenience of the text input operation.
附图说明Description of drawings
图1为本发明投影设备的输入控制方法第一实施例的流程示意图;FIG. 1 is a schematic flowchart of a first embodiment of an input control method for a projection device according to the present invention;
图2为本发明投影设备的输入控制方法第二实施例的流程示意图;2 is a schematic flowchart of a second embodiment of an input control method for a projection device according to the present invention;
图3为本发明投影设备的输入控制方法第三实施例的流程示意图;3 is a schematic flowchart of a third embodiment of an input control method for a projection device according to the present invention;
图4为本发明投影设备的输入控制方法第四实施例的流程示意图;4 is a schematic flowchart of a fourth embodiment of an input control method for a projection device according to the present invention;
图5为本发明投影设备的输入控制方法第五实施例的流程示意图;5 is a schematic flowchart of a fifth embodiment of an input control method for a projection device according to the present invention;
图6为本发明投影设备的输入控制方法一应用场景示意图;6 is a schematic diagram of an application scenario of an input control method of a projection device according to the present invention;
图7为本发明投影设备第一实施例的功能模块示意图;7 is a schematic diagram of functional modules of the first embodiment of the projection device of the present invention;
图8为本发明投影设备第二实施例的功能模块示意图;8 is a schematic diagram of functional modules of the second embodiment of the projection device of the present invention;
图9为本发明移动终端第一实施例的功能模块示意图;FIG. 9 is a schematic diagram of functional modules of the first embodiment of the mobile terminal of the present invention;
图10为本发明移动终端第二实施例的功能模块示意图;FIG. 10 is a schematic diagram of functional modules of the second embodiment of the mobile terminal of the present invention;
图11为本发明移动终端第三实施例的功能模块示意图;FIG. 11 is a schematic diagram of functional modules of a third embodiment of the mobile terminal of the present invention;
图12为本发明移动终端第四实施例的功能模块示意图;FIG. 12 is a schematic diagram of functional modules of a fourth embodiment of a mobile terminal according to the present invention;
图13为本发明投影设备的输入控制系统一实施例的功能模块示意图;13 is a schematic diagram of functional modules of an embodiment of the input control system of the projection device of the present invention;
图14为本发明投影设备一实施例的功能结构示意图;FIG. 14 is a schematic diagram of the functional structure of an embodiment of the projection device of the present invention;
图15为本发明移动终端一实施例的功能结构示意图。FIG. 15 is a schematic diagram of a functional structure of an embodiment of a mobile terminal according to the present invention.
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。The realization of the purpose of the present invention, functional characteristics and advantages will be further described in conjunction with the embodiments and with reference to the accompanying drawings.
具体实施方式detailed description
应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.
参照图1,图1为本发明投影设备的输入控制方法第一实施例的流程示意图;本实施例从投影设备侧进行描述。本实施例中,所述投影设备的输入控制方法包括:Referring to FIG. 1 , FIG. 1 is a schematic flowchart of a first embodiment of an input control method for a projection device according to the present invention; this embodiment is described from the projection device side. In this embodiment, the input control method of the projection device includes:
步骤S110,投影设备检测当前投影界面的焦点是否定位在文本输入框上;Step S110, the projection device detects whether the focus of the current projection interface is located on the text input box;
步骤S120,若是,则向与所述投影设备通信连接的移动终端发送预定的反馈信息以通知所述移动终端输入用于显示在所述文本输入框内的文本;Step S120, if yes, send predetermined feedback information to the mobile terminal communicatively connected with the projection device to notify the mobile terminal to input text for display in the text input box;
本实施例中,一般投影设备上设置有多种操作界面以便于用户通过遥控器或其他设备对投影设备进行操控,比如输入文字的文本输入框、搜索界面、搜索按钮控件等,用户在对投影设备进行遥控操作时,投影界面上一般会显示当前操作的焦点,比如按键高亮显示,或者光标形式显示,从而告知用户当前投影界面上的操控位置点。In this embodiment, generally, the projection device is provided with a variety of operation interfaces to facilitate the user to control the projection device through a remote control or other devices, such as a text input box for inputting text, a search interface, a search button control, etc. When the device is operated remotely, the focus of the current operation will generally be displayed on the projection interface, such as a button highlighted, or displayed in the form of a cursor, thereby informing the user of the current control point on the projection interface.
本实施例中,投影设备实时检测焦点的位置,以判断当前焦点的位置是否定位在文本输入框上。本实施例中,焦点定位到文本输入框上可以包括三类情况:In this embodiment, the projection device detects the focus position in real time to determine whether the current focus position is located on the text input box. In this embodiment, positioning the focus on the text input box may include three types of situations:
(1)在同一投影界面中,焦点从其它控件转移到文本输入框;此类情况下,具体可由用户通过遥控器或其他设备控制焦点移动到文本输入框;(1) In the same projection interface, the focus is transferred from other controls to the text input box; in such cases, the user can control the focus to move to the text input box through a remote control or other devices;
若为此类情况,则投影设备在接收到遥控器或其他设备(比如移动终端)发送的用于控制焦点在控件间移动的焦点移动指令后,执行与所述焦点移动指令对应的焦点移动操作,并在焦点移动后检测当前焦点是否定位于文本输入框。If this is the case, after receiving a focus movement instruction sent by a remote control or other equipment (such as a mobile terminal) for controlling the focus to move between controls, the projection device executes a focus movement operation corresponding to the focus movement instruction , and check whether the current focus is located on the text input box after the focus moves.
(2)从一个投影界面跳转到另一个投影界面,跳转后的投影界面的焦点默认定位于文本输入框;(2) Jump from one projection interface to another projection interface, and the focus of the projection interface after the jump is positioned on the text input box by default;
若为此类情况,则投影设备在接收到遥控器或其他设备(比如移动终端)发送的翻页指令后,执行翻页指令对应的页面跳转操作,并检测页面跳转后当前投影界面中焦点是否初始定位于文本输入框,其中,翻页指令具体用于控制投影设备执行从当前投影界面跳转到该翻页指令所指定的投影界面的操作。If this is the case, after the projection device receives the page turning instruction sent by the remote control or other devices (such as a mobile terminal), it executes the page jump operation corresponding to the page turning instruction, and detects the page turning operation in the current projection interface after the page jumps. Whether the focus is initially positioned on the text input box, wherein the page turning instruction is specifically used to control the projection device to execute the operation of jumping from the current projection interface to the projection interface specified by the page turning instruction.
(3)投影设备启动时所投放的第一个投影界面的焦点默认定位于文本输入框;(3) The focus of the first projection interface launched when the projection device is started is positioned on the text input box by default;
若为此类情况,则投影设备在开机启动后投影初始投影界面时需要检测初始投影界面中焦点是否初始定位于文本输入框。If this is the case, the projection device needs to detect whether the focus in the initial projection interface is initially positioned on the text input box when it projects the initial projection interface after booting.
若投影设备检测判断当前投影界面的焦点定位在文本输入框上时,也即当存在上述三类情况中的任一种情况时,投影设备都会向移动终端发送预定的反馈信息,本实施例中,对于反馈信息的具体设置不限,反馈信息具体用于告知移动终端投影界面的焦点当前已经转移到或者定位到文本输入框上而需要移动终端输入文本到该文本输入框上。例如,反馈信息可以由投影设备与移动终端约定设置。If the projection device detects that the focus of the current projection interface is positioned on the text input box, that is, when any of the above three types of situations exists, the projection device will send predetermined feedback information to the mobile terminal. In this embodiment , the specific setting of the feedback information is not limited, and the feedback information is specifically used to inform the mobile terminal that the focus of the projection interface has been shifted or positioned to the text input box and the mobile terminal needs to input text into the text input box. For example, the feedback information can be set by agreement between the projection device and the mobile terminal.
此外,需要进一步说明的是,投影设备可以仅在当前投影界面的焦点定位在文本输入框上时向移动终端发送预定的反馈信息,而在焦点定位于文本输入框之外的其它控件上时,投影设备可以不向移动终端发送任何反馈信息。In addition, it needs to be further explained that the projection device may only send predetermined feedback information to the mobile terminal when the focus of the current projection interface is positioned on the text input box, and when the focus is positioned on other controls outside the text input box, The projection device may not send any feedback information to the mobile terminal.
步骤S130,接收所述移动终端发送的用于显示在所述文本输入框内的文本;Step S130, receiving the text sent by the mobile terminal for displaying in the text input box;
步骤S140,在所述文本输入框中显示接收的所述移动终端发送的用于显示在所述文本输入框内的文本。Step S140, displaying in the text input box the received text sent by the mobile terminal for display in the text input box.
本实施例中,当移动终端接收到投影设备所发送的反馈信息并输入用于显示在文本输入框内的文本后,将输入的文本发送给投影设备;投影设备则接收移动终端发送的用于显示在所述文本输入框内的文本并在文本输入框中显示。In this embodiment, after the mobile terminal receives the feedback information sent by the projection device and enters the text to be displayed in the text input box, it sends the input text to the projection device; the projection device receives the text sent by the mobile terminal for The text displayed in the text input box is displayed in the text input box.
本实施例中,对于移动终端发送的用于显示在文本输入框内的文本的生成方式不限,例如先提示用户选择相应的文本输入方式,或者直接弹出用户最常用的进行文本输入的虚拟输入控件,比如虚拟键盘或语音输入等,然后再通过虚拟输入控件完成文本输入以生成相应的用于显示在文本输入框内的文本。In this embodiment, there is no limit to the method of generating the text sent by the mobile terminal to be displayed in the text input box. For example, the user is first prompted to select the corresponding text input method, or the most commonly used virtual input for text input by the user pops up directly. controls, such as a virtual keyboard or voice input, etc., and then complete text input through the virtual input control to generate corresponding text for display in the text input box.
可选的,当移动终端接收到投影设备所发送的反馈信息时,移动终端将启动自身的虚拟输入法应用,从而弹出虚拟输入控件(比如虚拟输入键盘,拼音输入或手写输入)以便于用户在虚拟输入控件上进行文字输入。其中,用户还可以进一步对虚拟输入控件(如键盘)的类型、输入法的类型等进行选择设置。Optionally, when the mobile terminal receives the feedback information sent by the projection device, the mobile terminal will start its own virtual input method application, thereby popping up a virtual input control (such as a virtual input keyboard, pinyin input or handwriting input) so that the user can Text input on the virtual input control. Wherein, the user can further select and set the type of the virtual input control (such as a keyboard), the type of the input method, and the like.
可选的,当移动终端检测到文字发送指令时,其中,该文字发送指令具体可通过用户触控虚拟输入键盘上的发送按键所触发,移动终端将用户在虚拟输入键盘上所输入的所有文字一次性发送至投影设备以供在投影设备上的文本输入框内显示,从而避免直接在投影界面上通过遥控器或其他设备的多次选择操作输入文字,进而提升用户输入文字的操作的便利性。Optionally, when the mobile terminal detects a text sending instruction, the text sending instruction can be triggered by the user touching the send button on the virtual input keyboard, and the mobile terminal sends all the text input by the user on the virtual input keyboard One-time sending to the projection device for display in the text input box on the projection device, so as to avoid directly inputting text through multiple selection operations on the remote control or other devices on the projection interface, thereby improving the convenience of the user's text input operation .
此外,需要进一步说明的是,当输入的文字用于进行搜索时,为避免实时输入时需要对每一次输入的文字都分别进行相应搜索,从而降低了搜索结果的准确性,因此本实施例中,优选通过一次性将所有文字发送至投影设备上,从而投影设备只需通过一次搜索即可准确获得所需要的搜索结果。In addition, it needs to be further explained that when the input text is used for searching, in order to avoid real-time input, each input text needs to be searched separately, thereby reducing the accuracy of the search results, so in this embodiment , preferably by sending all the text to the projection device at one time, so that the projection device can accurately obtain the required search results only through one search.
本实施例中,通过监测投影界面的焦点是否定位在文本输入框上,若是则触发投影设备向移动终端发送反馈信息以告知移动终端需要进行文本输入,从而提高了文本输入响应速度。另外,投影设备将接收到的通过移动终端输入的文本显示在文本输入框内,从而无需用户通过操作投影界面上的输入面板输入文本,进而提高了文本输入操作的便利性。In this embodiment, by monitoring whether the focus of the projection interface is located on the text input box, if so, the projection device is triggered to send feedback information to the mobile terminal to inform the mobile terminal that text input is required, thereby improving the text input response speed. In addition, the projection device displays the received text input through the mobile terminal in the text input box, so that the user does not need to input text by operating the input panel on the projection interface, thereby improving the convenience of the text input operation.
参照图2,图2为本发明投影设备的输入控制方法第二实施例的流程示意图。基于上述实施例,本实施例中,在上述步骤S110之前包括:Referring to FIG. 2 , FIG. 2 is a schematic flowchart of a second embodiment of an input control method for a projection device according to the present invention. Based on the above embodiment, in this embodiment, before the above step S110:
步骤S11,所述投影设备以预先在指定的物联网平台注册的设备账号登录所述物联网平台,所述设备账号与所述移动终端的用户账号在所述物联网平台具有绑定关系,所述移动终端的用户账号为所述移动终端用以登录所述物联网平台的账号,所述投影设备与所述移动终端通过所述物联网平台进行通信。Step S11, the projection device logs into the IoT platform with a pre-registered device account on the specified IoT platform, and the device account has a binding relationship with the user account of the mobile terminal on the IoT platform, so The user account of the mobile terminal is an account used by the mobile terminal to log in to the Internet of Things platform, and the projection device and the mobile terminal communicate through the Internet of Things platform.
本实施例中,投影设备通过物联网平台与移动终端进行通信,因而无需限制投影设备与移动终端使用时的距离范围,同时也无需限制投影设备与移动终端之间由于设备差异而难以进行交互的问题。比如,投影设备与移动终端设备之间由于通信协议不支持问题而无法直接进行通信,而物联网平台支持多种通讯协议,比如投影设备与物联网平台支持A协议进行通信,而移动终端与物联网平台支持B协议进行通信,则投影设备与移动终端之间通过物联网平台可间接实现通信。In this embodiment, the projection device communicates with the mobile terminal through the Internet of Things platform, so there is no need to limit the distance range between the projection device and the mobile terminal when in use, and there is no need to limit the interaction between the projection device and the mobile terminal due to device differences. question. For example, the projection device and the mobile terminal device cannot communicate directly due to the lack of support for the communication protocol, while the IoT platform supports multiple communication protocols. For example, the projection device and the IoT platform support A protocol for communication, while the mobile terminal and the IoT platform The networking platform supports the B protocol for communication, and the projection device and the mobile terminal can communicate indirectly through the Internet of Things platform.
本实施例中,投影设备与移动终端通过物联网平台进行通信以实现投影设备的输入控制的处理流程包括:In this embodiment, the processing flow for the projection device and the mobile terminal to communicate through the Internet of Things platform to realize the input control of the projection device includes:
步骤1:投影设备通过设备账号登录物联网平台,移动终端通过用户账号登录物联网平台,设备账号与用户账号在物联网平台具有绑定关系;Step 1: The projection device logs in to the IoT platform through the device account, and the mobile terminal logs in to the IoT platform through the user account. The device account and the user account have a binding relationship on the IoT platform;
步骤2:当投影设备检测到当前投影界面的焦点定位在文本输入框上时,投影设备向物联网平台发送预定的反馈信息,物联网平台将该反馈信息转发给与该投影设备的设备账号绑定的用户账号所对应的移动终端;Step 2: When the projection device detects that the focus of the current projection interface is positioned on the text input box, the projection device sends predetermined feedback information to the IoT platform, and the IoT platform forwards the feedback information to the device account bound to the projection device. The mobile terminal corresponding to the specified user account;
步骤3:投影设备接收物联网平台转发的由与投影设备的设备账号绑定的用户账号所对应的移动终端所发送的文本,并显示在当前投影界面上的文本输入框中,其中,移动终端在接收到物联网平台所转发的反馈信息时,完成文本输入并生成显示在投影界面中文本输入框内的文本。Step 3: The projection device receives the text sent by the mobile terminal corresponding to the user account bound to the device account of the projection device forwarded by the Internet of Things platform, and displays it in the text input box on the current projection interface, wherein the mobile terminal When the feedback information forwarded by the Internet of Things platform is received, the text input is completed and the text displayed in the text input box in the projection interface is generated.
进一步可选的,所述移动终端与所述投影设备还可通过局域网进行通信,例如,移动终端上安装特定的APP,该APP与投影设备之间具有约定的通信协议,则该APP与投影设备可按照约定的协议生成及解析指令,从而实现通信。比如通过红外线、蓝牙、wifi等方式进行局域网通信。Further optionally, the mobile terminal and the projection device may also communicate through a local area network, for example, if a specific APP is installed on the mobile terminal, and there is an agreed communication protocol between the APP and the projection device, then the APP and the projection device Instructions can be generated and parsed according to the agreed protocol, so as to realize communication. For example, LAN communication is carried out through infrared, bluetooth, wifi, etc.
此外,本实施例中,投影设备的设备账号与移动终端的用户账号具有绑定关系,从而能够实现投影设备与移动终端的快速配对,方便用户操作。采用物联网实现移动终端与投影设备的通信的方式可以屏蔽移动终端与投影设备二者之间的设备差异,从而提升本发明投影设备的输入控制方法的适用范围,进而减少实现成本,提高用户使用体验。In addition, in this embodiment, the device account of the projection device has a binding relationship with the user account of the mobile terminal, so that the rapid pairing of the projection device and the mobile terminal can be realized, which is convenient for the user to operate. The method of using the Internet of Things to realize the communication between the mobile terminal and the projection device can shield the device difference between the mobile terminal and the projection device, thereby improving the scope of application of the input control method for the projection device of the present invention, thereby reducing the implementation cost and improving user usage. experience.
参照图3,图3为投影设备的输入控制方法第三实施例的流程示意图;本实施例从移动终端侧进行描述。本实施例中,投影设备的输入控制方法包括以下步骤:Referring to FIG. 3 , FIG. 3 is a schematic flowchart of a third embodiment of an input control method for a projection device; this embodiment is described from the side of a mobile terminal. In this embodiment, the input control method of the projection device includes the following steps:
步骤S210,移动终端接收与所述移动终端通信连接的投影设备发送的反馈信息,所述反馈信息用于通知所述移动终端输入用于显示在所述投影设备的投影界面中的文本输入框内的文本;Step S210, the mobile terminal receives the feedback information sent by the projection device communicatively connected with the mobile terminal, the feedback information is used to notify the mobile terminal to enter the text input box for displaying in the projection interface of the projection device the text of
本实施例中,当投影设备需要在投影界面中的文本输入框内输入文本时,投影设备将向移动终端发送反馈信息以通知移动终端输入用于显示在文本输入框内的文本,也即移动终端在接收到投影设备发送的反馈信息时,将生成用于显示在投影设备的投影界面中的文本输入框内的文本并将该文本发送给投影设备。In this embodiment, when the projection device needs to input text in the text input box on the projection interface, the projection device will send feedback information to the mobile terminal to notify the mobile terminal to input the text to be displayed in the text input box, that is, to move When the terminal receives the feedback information sent by the projection device, it will generate text to be displayed in the text input box on the projection interface of the projection device and send the text to the projection device.
本实施例中,对于触发发送反馈信息的方式不限,具体根据实际需要进行设置。比如,若投影设备检测判断当前投影界面的焦点定位在文本输入框上时,投影设备将向移动终端发送预定的反馈信息。本实施例中,对于反馈信息的具体设置不限,反馈信息具体用于告知移动终端投影界面的焦点当前已经转移到或者定位到文本输入框上而需要移动终端输入文本到该文本输入框上。例如,反馈信息可以由投影设备与移动终端约定设置。In this embodiment, there is no limit to the manner of triggering the sending of the feedback information, and it is specifically set according to actual needs. For example, if the projection device detects that the focus of the current projection interface is located on the text input box, the projection device will send predetermined feedback information to the mobile terminal. In this embodiment, the specific setting of the feedback information is not limited, and the feedback information is specifically used to inform the mobile terminal that the focus of the projection interface has been shifted or positioned to the text input box and the mobile terminal needs to input text into the text input box. For example, the feedback information can be set by agreement between the projection device and the mobile terminal.
此外,可选的,投影设备可以仅在当前投影界面的焦点定位在文本输入框上时向移动终端发送反馈信息,而在其他情况下,投影设备并不向移动终端发送任何信息。In addition, optionally, the projection device may only send feedback information to the mobile terminal when the focus of the current projection interface is positioned on the text input box, and in other cases, the projection device does not send any information to the mobile terminal.
步骤S220,在显示屏幕中弹出虚拟输入控件以响应所述反馈信息;Step S220, popping up a virtual input control on the display screen to respond to the feedback information;
步骤S230,通过所述虚拟输入控件响应用户输入操作,并生成所述用户输入操作对应的文本;Step S230, responding to user input operations through the virtual input control, and generating text corresponding to the user input operations;
本实施例中,对于移动终端发送的用于显示在文本输入框内的文本的生成方式不限,例如先提示用户选择相应的文本输入方式,或者直接弹出用户最常用的进行文本输入的虚拟输入控件,比如虚拟键盘或语音输入等,然后再通过虚拟输入控件完成文本输入以生成相应的用于显示在文本输入框内的文本。In this embodiment, there is no limit to the method of generating the text sent by the mobile terminal to be displayed in the text input box. For example, the user is first prompted to select the corresponding text input method, or the most commonly used virtual input for text input by the user pops up directly. controls, such as a virtual keyboard or voice input, etc., and then complete text input through the virtual input control to generate corresponding text for display in the text input box.
本实施例中,当移动终端接收到投影设备所发送的反馈信息时,移动终端将启动自身的虚拟输入法应用,从而弹出虚拟输入控件(比如虚拟输入键盘,拼音输入或手写输入)以便于用户能够快速在虚拟输入控件上进行文字输入。其中,用户还可以进一步对虚拟输入控件(如键盘)的类型、输入法的类型等进行选择设置。In this embodiment, when the mobile terminal receives the feedback information sent by the projection device, the mobile terminal will start its own virtual input method application, thereby popping up a virtual input control (such as a virtual input keyboard, pinyin input or handwriting input) for the convenience of the user. Ability to quickly enter text on virtual input controls. Wherein, the user can further select and set the type of the virtual input control (such as a keyboard), the type of the input method, and the like.
步骤S240,获取通过用户操作触发的确认发送指令,将生成的文本发送给所述投影设备。Step S240, acquiring a confirmation sending instruction triggered by a user operation, and sending the generated text to the projection device.
本实施例中,当移动终端检测到文字发送指令时,其中,该文字发送指令具体可通过用户操作触控虚拟输入控件上的发送按键所触发,移动终端将用户在虚拟输入控件上所输入的所有文字一次性发送至投影设备以供在投影设备上的文本输入框内显示,从而避免直接在投影界面上通过遥控器或其他设备的多次选择操作输入文字,进而提升用户输入文字的操作的便利性。In this embodiment, when the mobile terminal detects a text sending instruction, the text sending instruction can be triggered by the user operating the send button on the touch virtual input control, and the mobile terminal sends the text input by the user on the virtual input control All text is sent to the projection device at one time for display in the text input box on the projection device, thereby avoiding inputting text directly on the projection interface through multiple selection operations of the remote control or other devices, thereby improving the operation efficiency of the user inputting text convenience.
此外,需要进一步说明的是,当输入的文字用于进行搜索时,为避免实时输入时需要对每一次输入的文字都分别进行相应搜索,从而降低了搜索结果的准确性,因此本实施例中,移动终端优选通过一次性将所有文字发送至投影设备上,从而投影设备只需通过一次搜索即可准确获得所需要的搜索结果。In addition, it needs to be further explained that when the input text is used for searching, in order to avoid real-time input, each input text needs to be searched separately, thereby reducing the accuracy of the search results, so in this embodiment , the mobile terminal preferably sends all the text to the projection device at one time, so that the projection device can accurately obtain the required search results only through one search.
进一步可选的,在获取通过用户操作触发的确认发送指令之后,移动终端隐藏虚拟输入控件,从而便于后续用户操作。Further optionally, after acquiring the confirmation sending instruction triggered by the user operation, the mobile terminal hides the virtual input control, so as to facilitate subsequent user operations.
本实施例中,当移动终端接收到投影设备所发送的用于通知移动终端输入用于显示在投影设备的投影界面中文本输入框内的文本的反馈信息时,移动终端将弹出用于输入文本的虚拟输入控件以响应反馈信息,进而通过该虚拟输入控件完成文本输入并生成相应文本,然后再将生成的文本发送至投影设备上以显示在投影界面上的文本输入框内,因而无需用户通过操作投影界面上的输入面板输入文本,进而提高了投影设备文本输入操作的便利性。In this embodiment, when the mobile terminal receives the feedback information sent by the projection device for notifying the mobile terminal to input the text displayed in the text input box on the projection interface of the projection device, the mobile terminal will pop up a text input box for inputting the text. The virtual input control to respond to the feedback information, and then through the virtual input control to complete the text input and generate the corresponding text, and then send the generated text to the projection device to be displayed in the text input box on the projection interface, so there is no need for the user to pass through The input panel on the projection interface is operated to input text, thereby improving the convenience of text input operation of the projection device.
参照图4,图4为投影设备的输入控制方法第四实施例的流程示意图。基于上述实施例,本实施例中,在上述步骤S210之前还包括:Referring to FIG. 4 , FIG. 4 is a schematic flowchart of a fourth embodiment of an input control method for a projection device. Based on the above embodiment, in this embodiment, before the above step S210, it also includes:
步骤S21,所述移动终端以预先在指定的物联网平台注册的用户账号登录所述物联网平台,所述用户账号与所述投影设备的设备账号在所述物联网平台具有绑定关系,所述投影设备的设备账号为所述投影设备用以登录所述物联网平台的账号,所述移动终端与所述投影设备通过所述物联网平台进行通信。Step S21, the mobile terminal logs in to the IoT platform with a pre-registered user account on the specified IoT platform, and the user account has a binding relationship with the device account of the projection device on the IoT platform, so The device account of the projection device is an account used by the projection device to log in to the Internet of Things platform, and the mobile terminal communicates with the projection device through the Internet of Things platform.
本实施例中,移动终端过物联网平台与投影设备通进行通信,因而无需限制投影设备与移动终端使用时的距离范围,同时也无需限制投影设备与移动终端之间由于设备差异而难以进行交互的问题。比如,投影设备与移动终端设备之间由于通信协议不支持问题而无法直接进行通信,而物联网平台支持多种通讯协议,比如投影设备与物联网平台支持A协议进行通信,而移动终端与物联网平台支持B协议进行通信,则投影设备与移动终端之间通过物联网平台可间接实现通信。In this embodiment, the mobile terminal communicates with the projection device through the Internet of Things platform, so there is no need to limit the distance between the projection device and the mobile terminal when used, and there is no need to limit the interaction between the projection device and the mobile terminal due to device differences. The problem. For example, the projection device and the mobile terminal device cannot communicate directly due to the lack of support for the communication protocol, while the IoT platform supports multiple communication protocols. For example, the projection device and the IoT platform support A protocol for communication, while the mobile terminal and the IoT platform The networking platform supports the B protocol for communication, and the projection device and the mobile terminal can communicate indirectly through the Internet of Things platform.
本实施例中,移动终端与投影设备通过物联网平台进行通信以实现投影设备的输入控制的处理流程包括:In this embodiment, the processing flow for the mobile terminal and the projection device to communicate through the Internet of Things platform to realize the input control of the projection device includes:
步骤1:移动终端通过用户账号登录物联网平台,投影设备通过设备账号登录物联网平台,用户账号与设备账号在物联网平台具有绑定关系;Step 1: The mobile terminal logs in to the IoT platform through the user account, and the projection device logs in to the IoT platform through the device account. The user account and the device account have a binding relationship on the IoT platform;
步骤2:当移动终端接收到物联网平台所转发的由与移动终端的用户账号绑定的设备账号所对应的投影设备所发送的反馈信息时,在显示屏幕中弹出虚拟输入控件以响应接收到的反馈信息,其中,反馈信息由投影设备检测到投影焦点位于文本输入框上时所触发生成;Step 2: When the mobile terminal receives the feedback information sent by the projection device corresponding to the device account bound to the user account of the mobile terminal forwarded by the Internet of Things platform, a virtual input control pops up on the display screen in response to receiving feedback information, wherein the feedback information is triggered and generated when the projection device detects that the projection focus is on the text input box;
步骤3:移动终端通过所述虚拟输入控件响应用户输入操作,并生成所述用户输入操作对应的文本;Step 3: The mobile terminal responds to the user input operation through the virtual input control, and generates text corresponding to the user input operation;
步骤4:当移动终端获取到通过用户操作触发的确认发送指令时,移动终端将生成的文本发送给物联网平台,并由物联网平台将该文本转发给与该移动终端的用户账号绑定的设备账号所对应的投影设备。Step 4: When the mobile terminal obtains the confirmation sending instruction triggered by the user operation, the mobile terminal sends the generated text to the Internet of Things platform, and the Internet of Things platform forwards the text to the user account bound to the mobile terminal. The projection device corresponding to the device account.
进一步可选的,所述移动终端与所述投影设备还可通过局域网进行通信,例如,移动终端上安装特定的APP,该APP与投影设备之间具有约定的通信协议,则该APP与投影设备可按照约定的协议生成及解析指令,从而实现通信。比如通过红外线、蓝牙、wifi等方式进行局域网通信。Further optionally, the mobile terminal and the projection device may also communicate through a local area network, for example, if a specific APP is installed on the mobile terminal, and there is an agreed communication protocol between the APP and the projection device, then the APP and the projection device Instructions can be generated and parsed according to the agreed protocol, so as to realize communication. For example, LAN communication is carried out through infrared, bluetooth, wifi, etc.
此外,本实施例中,投影设备的设备账号与移动终端的用户账号具有绑定关系,从而能够实现投影设备与移动终端的快速配对,方便用户操作。采用物联网实现移动终端与投影设备的通信的方式可以屏蔽移动终端与投影设备二者之间的设备差异,从而提升本发明投影设备的输入控制方法的适用范围,进而减少实现成本,提高用户使用体验。In addition, in this embodiment, the device account of the projection device has a binding relationship with the user account of the mobile terminal, so that the rapid pairing of the projection device and the mobile terminal can be realized, which is convenient for the user to operate. The method of using the Internet of Things to realize the communication between the mobile terminal and the projection device can shield the device difference between the mobile terminal and the projection device, thereby improving the scope of application of the input control method for the projection device of the present invention, thereby reducing the implementation cost and improving user usage. experience.
参照图5,图5为投影设备的输入控制方法第五实施例的流程示意图。基于上述实施例,本实施例中,在上述步骤S02之后还包括以下步骤:Referring to FIG. 5 , FIG. 5 is a schematic flowchart of a fifth embodiment of an input control method for a projection device. Based on the above embodiment, in this embodiment, the following steps are further included after the above step S02:
步骤S22,所述移动终端显示用于控制所述投影设备的投影界面的遥控操作界面;所述遥控操作界面包括用于响应于用户操作而触发焦点移动指令的控件,以及包括响应于用户操作而触发确认执行指令的控件;所述焦点移动指令用于控制所述投影设备移动当前投影界面中的焦点;所述确认执行指令用于控制所述投影设备执行当前投影界面中处于焦点的控件对应的功能;Step S22, the mobile terminal displays a remote control operation interface for controlling the projection interface of the projection device; the remote control operation interface includes controls for triggering focus movement instructions in response to user operations, and includes controls for triggering focus movement instructions in response to user operations A control that triggers a confirmation execution instruction; the focus movement instruction is used to control the projection device to move the focus in the current projection interface; the confirmation execution instruction is used to control the projection device to execute the control corresponding to the focus control in the current projection interface Function;
步骤S23,所述移动终端响应于用户操作而生成对应的焦点移动指令或触发确认执行指令,并将生成的焦点移动指令或确认执行指令发送给所述投影设备。Step S23 , the mobile terminal generates a corresponding focus movement instruction or a trigger confirmation execution instruction in response to a user operation, and sends the generated focus movement instruction or confirmation execution instruction to the projection device.
可选的,遥控操作界面可由物联网平台提供给移动终端并在移动终端上进行显示,从而便于用户通过虚拟操作界在移动终端上进行对投影设备的操作控制。Optionally, the remote control operation interface can be provided to the mobile terminal by the Internet of Things platform and displayed on the mobile terminal, so that the user can operate and control the projection device on the mobile terminal through the virtual operation interface.
本实施例中,对于确定移动终端与投影设备进行通信的方式不限,具体根据实际需要进行设置。例如,在移动终端上用户账号通过APP客户端或者网页登录物联网,并在成功登录后所显示的用户界面中显示与移动终端的用户账号绑定的设备账号所对应的投影仪的控制入口控件,则当用户点击该控制入口控件时,则确定移动终端与投影设备需要进行通信,并在移动终端上显示投影仪的遥控操作界面。In this embodiment, there is no limit to the manner of determining that the mobile terminal communicates with the projection device, and it is specifically set according to actual needs. For example, the user account on the mobile terminal logs in to the Internet of Things through the APP client or the webpage, and the control entry control of the projector corresponding to the device account bound to the user account of the mobile terminal is displayed in the displayed user interface after successful login , then when the user clicks on the control entry control, it is determined that the mobile terminal needs to communicate with the projection device, and the remote control operation interface of the projector is displayed on the mobile terminal.
本实施例中,具体通过移动终端上的遥控操作界面所发送的移动指令控制投影界面的焦点的移动,其中,当投影界面的焦点定位在投影界面上的功能控件上时,通过移动终端上的遥控操作界面所发送的确认执行指令触发执行该功能控件所对应的功能操作。In this embodiment, the movement of the focus of the projection interface is controlled specifically through the movement command sent by the remote control interface on the mobile terminal, wherein, when the focus of the projection interface is positioned on the functional control on the projection interface, the movement of the focus of the projection interface is controlled by the control on the mobile terminal. The confirmation execution instruction sent by the remote operation interface triggers the execution of the functional operation corresponding to the functional control.
本实施例中,为便于对投影设备进行遥控操作,通过移动终端上的遥控操作界面(相当于虚拟遥控器)用于控制投影设备各操作,比如该遥控操作界面上可设置上、下、左、右、确认、返回、首页、下一页、上一页、快进等虚拟操作控件。例如,用户操作遥控操作界面上的控件,向投影设备发送对应的指令,投影仪根据指令执行相关的动作。例如,用户按下“下一页”控件,则投影设备播放下一页;用户按下“快进”控件,则投影设备播放快进后的画面。In this embodiment, in order to facilitate the remote operation of the projection device, the remote control interface (equivalent to a virtual remote control) on the mobile terminal is used to control the operations of the projection device. For example, the remote control interface can be set to up, down, left , Right, Confirm, Back, Home, Next Page, Previous Page, Fast Forward and other virtual operation controls. For example, the user operates the controls on the remote control operation interface to send corresponding instructions to the projection device, and the projector performs related actions according to the instructions. For example, if the user presses the "next page" control, the projection device will play the next page; if the user presses the "fast forward" control, the projection device will play the fast-forwarded image.
例如,在本实施例所对应的一个应用场景中,用户可以通过移动终端上的遥控操作界面的上、下、左、右、确认按键完成对投影界面上焦点的移动,当该焦点定位在文本输入框上时,则在移动终端上弹出虚拟输入控件,其中,该虚拟输入控件可以漂浮在遥控操作界面之上,或者也可以各自占据移动终端显示屏幕的上下区域,比如当弹出虚拟输入控件时,将遥控操作界面向移动终端屏幕上部方向收缩,进而在移动终端的下部区域让出一部分区域以用于虚拟输入控件的显示,同时也方便用户的输入操作。此外,当移动终端将输入的所有文字都发送至投影设备后,此时移动终端可进一步控制隐藏虚拟输入控件或关闭虚拟输入法。For example, in an application scenario corresponding to this embodiment, the user can complete the movement of the focus on the projection interface through the up, down, left, right, and confirmation buttons on the remote control interface on the mobile terminal. When on the input box, a virtual input control pops up on the mobile terminal, wherein the virtual input control can float on the remote control operation interface, or can also occupy the upper and lower areas of the display screen of the mobile terminal, for example, when the virtual input control pops up , the remote control operation interface is shrunk toward the upper direction of the mobile terminal screen, and then a part of the area is given up in the lower area of the mobile terminal for the display of virtual input controls, and it is also convenient for the user's input operation. In addition, after the mobile terminal sends all the input characters to the projection device, the mobile terminal can further control to hide the virtual input control or close the virtual input method.
另外,本实施例中,当投影界面的焦点定位在投影界面上的功能控件上时,还可通过移动终端上的遥控操作界面触发执行该功能控件所对应的功能操作。例如,在本实施例所对应的另一个应用场景中,用户通过移动终端上的遥控操作界面打开投影设备的搜索界面进行相关搜索。当按照本实施例中的上述方式完成了搜索文字的输入以后,再次通过移动终端上的遥控操作界面控制焦点移动到搜索投影界面上的“搜索”功能控件,然后用户可通过遥控操作界面上的“确定”虚拟按键触发投影设备的“搜索”功能控件执行搜索功能操作以搜索与输入的文字相关的内容,其中,投影设备可以在本地存储的文件中进行搜索,也可以在联网时进行搜索;同时搜索方式可以是精确搜索,也可以是模糊搜索,还可以进行联想搜索。In addition, in this embodiment, when the focus of the projection interface is positioned on the functional control on the projection interface, the remote control operation interface on the mobile terminal can also be used to trigger the execution of the functional operation corresponding to the functional control. For example, in another application scenario corresponding to this embodiment, the user opens the search interface of the projection device through the remote control operation interface on the mobile terminal to perform related searches. After completing the input of the search text according to the above-mentioned method in this embodiment, the focus is moved to the "search" function control on the search projection interface through the remote control operation interface on the mobile terminal again, and then the user can use the "search" function control on the remote control operation interface. The "OK" virtual key triggers the "search" function control of the projection device to perform a search function operation to search for content related to the input text, wherein the projection device can search in files stored locally or when connected to the Internet; At the same time, the search method can be precise search, fuzzy search, or associative search.
为进一步对本发明进行举例说明,在本实施例中具体以投影设备、移动终端及物联网平台之间交互实现投影设备的输入控制进行举例说明,参照图6所示的应用场景示意图。In order to further illustrate the present invention, in this embodiment, the interaction between the projection device, the mobile terminal and the Internet of Things platform is used to illustrate the input control of the projection device. Refer to the schematic diagram of the application scene shown in FIG. 6 .
本实施例中,投影设备与移动终端之间的交互具体通过物联网平台进行中间转发,转发内容具体包括控制指令、文本信息等,比如通过移动终端上的遥控操作界面向投影设备发送控制指令,例如焦点移动指令、确认执行指令等,以及通过移动终端上的输入控件生成文本信息发送至投影设备。In this embodiment, the interaction between the projection device and the mobile terminal is specifically forwarded through the Internet of Things platform, and the forwarding content specifically includes control instructions, text information, etc., such as sending control instructions to the projection device through the remote control operation interface on the mobile terminal, For example, focus movement instructions, confirmation execution instructions, etc., and text information generated through the input controls on the mobile terminal and sent to the projection device.
(一)移动终端通过物联网平台向投影设备发送控制指令的处理流程;(1) The processing flow for the mobile terminal to send control instructions to the projection device through the Internet of Things platform;
步骤1:移动终端通过用户账号登录物联网平台,投影设备通过设备账号登录物联网平台,用户账号与设备账号在物联网平台具有绑定关系;Step 1: The mobile terminal logs in to the IoT platform through the user account, and the projection device logs in to the IoT platform through the device account. The user account and the device account have a binding relationship on the IoT platform;
步骤2:当移动终端登录物联网平台并确定与投影设备进行通信时,在移动终端上显示用于控制投影设备的遥控操作界面;Step 2: When the mobile terminal logs into the Internet of Things platform and determines to communicate with the projection device, display a remote control interface for controlling the projection device on the mobile terminal;
本实施例中,遥控操作界面具体由物联网平台提供给移动终端并在移动终端上进行显示,从而便于用户通过虚拟操作界在移动终端上进行对投影设备的操作控制。In this embodiment, the remote control operation interface is specifically provided by the Internet of Things platform to the mobile terminal and displayed on the mobile terminal, so that the user can operate and control the projection device on the mobile terminal through the virtual operation interface.
本实施例中,对于确定移动终端与投影设备进行通信的方式不限,具体根据实际需要进行设置。例如,在移动终端上用户账号通过APP客户端或者网页登录物联网,并在成功登录后所显示的用户界面中显示与用户账号绑定的投影仪的控制入口控件,则当用户点击该控制入口控件时,则确定移动终端与投影设备需要进行通信,并在移动终端上显示投影仪的遥控操作界面,该遥控操作界面由物联网平台提供。In this embodiment, there is no limit to the manner of determining that the mobile terminal communicates with the projection device, and it is specifically set according to actual needs. For example, a user account on a mobile terminal logs in to the Internet of Things through an APP client or a webpage, and the user interface displayed after successful login displays the control entry control of the projector bound to the user account, then when the user clicks on the control entry When controlling, it is determined that the mobile terminal and the projection device need to communicate, and the remote control operation interface of the projector is displayed on the mobile terminal, and the remote control operation interface is provided by the Internet of Things platform.
步骤3:移动终端通过遥控操作界面生成第一操作指令并发送至物联网平台;Step 3: The mobile terminal generates the first operation command through the remote control operation interface and sends it to the Internet of Things platform;
步骤4:物联网平台识别所接收到的第一操作指令,并根据识别结果以及与投影设备所约定的通信协议生成第二操作指令,并将第二操作指令发送至投影设备;Step 4: The Internet of Things platform identifies the received first operation instruction, generates a second operation instruction according to the identification result and the communication protocol agreed with the projection device, and sends the second operation instruction to the projection device;
步骤5:投影设备执行与所接收到的第二操作指令相对应的操作以响应移动终端所发送的第一操作指令。Step 5: The projection device executes an operation corresponding to the received second operation instruction in response to the first operation instruction sent by the mobile terminal.
本实施例中,具体通过移动终端上的遥控操作界面所发送的移动指令控制投影界面的焦点的移动,其中,当投影界面的焦点定位在投影界面上的功能控件上时,通过移动终端上的遥控操作界面所发送的确认执行指令触发执行该功能控件所对应的功能操作。In this embodiment, the movement of the focus of the projection interface is controlled specifically through the movement command sent by the remote control interface on the mobile terminal, wherein, when the focus of the projection interface is positioned on the functional control on the projection interface, the movement of the focus of the projection interface is controlled by the control on the mobile terminal. The confirmation execution instruction sent by the remote operation interface triggers the execution of the functional operation corresponding to the functional control.
本实施例中,对于移动终端所生成的第一操作指令以及物联网平台所生成的第二操作指令的生成方式不限,同时,第一操作指令与第二操作指令可以相同,或者也可以不相同,具体根据实际需要进行设置。由于遥控操作界面由物联网平台所提供,因此,第一操作指令与第二操作指令的具体映射关系可由物联网平台进行设置。采用物联网实现移动终端与投影设备的通信的方式可以屏蔽移动终端与投影设备二者之间的设备差异,从而提升本发明投影设备的输入控制方法的适用范围,进而减少实现成本,提高用户使用体验。In this embodiment, there is no limit to the generation method of the first operation instruction generated by the mobile terminal and the second operation instruction generated by the Internet of Things platform. At the same time, the first operation instruction and the second operation instruction may be the same, or may not The same, the specific settings are based on actual needs. Since the remote control operation interface is provided by the Internet of Things platform, the specific mapping relationship between the first operation instruction and the second operation instruction can be set by the Internet of Things platform. The method of using the Internet of Things to realize the communication between the mobile terminal and the projection device can shield the device difference between the mobile terminal and the projection device, thereby improving the scope of application of the input control method for the projection device of the present invention, thereby reducing the implementation cost and improving user usage. experience.
例如,为便于移动终端对投影设备进行遥控操作,可通过移动终端上的遥控操作界面(相当于虚拟遥控器)用于控制投影设备各操作,比如该遥控操作界面上可设置上、下、左、右、确认、返回、首页、下一页、上一页、快进等虚拟操作控件。例如,用户操作遥控操作界面上的控件,向投影设备发送对应的指令,投影仪根据指令执行相关的动作。例如,用户按下“下一页”控件,则投影设备播放下一页;用户按下“快进”控件,则投影设备播放快进后的画面。For example, in order to facilitate the remote operation of the projection device by the mobile terminal, the remote control operation interface (equivalent to a virtual remote control) on the mobile terminal can be used to control the various operations of the projection device. , Right, Confirm, Back, Home, Next Page, Previous Page, Fast Forward and other virtual operation controls. For example, the user operates the controls on the remote control operation interface to send corresponding instructions to the projection device, and the projector performs related actions according to the instructions. For example, if the user presses the "next page" control, the projection device will play the next page; if the user presses the "fast forward" control, the projection device will play the fast-forwarded picture.
另外,本实施例中,当投影界面的焦点定位在投影界面上的功能控件上时,还可通过移动终端上的遥控操作界面触发执行该功能控件所对应的功能操作。例如,在本实施例所对应的另一个应用场景中,用户通过移动终端上的遥控操作界面打开投影设备的搜索界面进行相关搜索。当按照本实施例中的上述方式完成了搜索文字的输入以后,再次通过移动终端上的遥控操作界面控制焦点移动到搜索投影界面上的“搜索”功能控件,然后用户可通过遥控操作界面上的“确定”虚拟按键触发投影设备的“搜索”功能控件执行搜索功能操作以搜索与输入的文字相关的内容,其中,投影设备可以在本地存储的文件中进行搜索,也可以在联网时进行搜索;同时搜索方式可以是精确搜索,也可以是模糊搜索,还可以进行联想搜索。In addition, in this embodiment, when the focus of the projection interface is positioned on the functional control on the projection interface, the remote control operation interface on the mobile terminal can also be used to trigger the execution of the functional operation corresponding to the functional control. For example, in another application scenario corresponding to this embodiment, the user opens the search interface of the projection device through the remote control operation interface on the mobile terminal to perform related searches. After completing the input of the search text according to the above-mentioned method in this embodiment, the focus is moved to the "search" function control on the search projection interface through the remote control operation interface on the mobile terminal again, and then the user can use the "search" function control on the remote control operation interface. The "OK" virtual key triggers the "search" function control of the projection device to perform a search function operation to search for content related to the input text, wherein the projection device can search in files stored locally or when connected to the Internet; At the same time, the search method can be precise search, fuzzy search, or associative search.
(二)移动终端通过物联网平台向投影设备发送文本信息的处理流程;(2) The processing flow for the mobile terminal to send text information to the projection device through the Internet of Things platform;
步骤1:移动终端通过用户账号登录物联网平台,投影设备通过设备账号登录物联网平台,用户账号与设备账号在物联网平台具有绑定关系;Step 1: The mobile terminal logs in to the IoT platform through the user account, and the projection device logs in to the IoT platform through the device account. The user account and the device account have a binding relationship on the IoT platform;
步骤2:当移动终端接收到物联网平台所转发的由与移动终端的用户账号绑定的设备账号所对应的投影设备所发送的反馈信息时,在显示屏幕中弹出虚拟输入控件以响应接收到的反馈信息,其中,反馈信息由投影设备检测到投影焦点位于文本输入框上时所触发生成;Step 2: When the mobile terminal receives the feedback information sent by the projection device corresponding to the device account bound to the user account of the mobile terminal forwarded by the Internet of Things platform, a virtual input control pops up on the display screen in response to receiving feedback information, wherein the feedback information is triggered and generated when the projection device detects that the projection focus is on the text input box;
步骤3:移动终端通过所述虚拟输入控件响应用户输入操作,并生成所述用户输入操作对应的文本;Step 3: The mobile terminal responds to the user input operation through the virtual input control, and generates text corresponding to the user input operation;
步骤4:当移动终端获取到通过用户操作触发的确认发送指令时,移动终端将生成的文本发送给物联网平台,并由物联网平台将该文本转发给与该移动终端的用户账号绑定的设备账号所对应的投影设备。Step 4: When the mobile terminal obtains the confirmation sending instruction triggered by the user operation, the mobile terminal sends the generated text to the Internet of Things platform, and the Internet of Things platform forwards the text to the user account bound to the mobile terminal. The projection device corresponding to the device account.
在本实施例所对应的一个应用场景中,用户可以通过移动终端上的遥控操作界面的上、下、左、右、确认按键完成对投影界面上焦点的移动,当该焦点定位在文本输入框上时,投影设备通过物联网平台向移动终端发送预定的反馈信息,则当移动终端接收到物联网平台所转发的反馈信息后在移动终端上弹出虚拟输入控件,其中,该虚拟输入控件可以漂浮在遥控操作界面之上,或者也可以各自占据移动终端显示屏幕的上下区域,比如当弹出虚拟输入控件时,将遥控操作界面向移动终端屏幕上部方向收缩,进而在移动终端的下部区域让出一部分区域以用于虚拟输入控件的显示,同时也方便用户的输入操作。In an application scenario corresponding to this embodiment, the user can complete the movement of the focus on the projection interface through the up, down, left, right, and confirmation buttons on the remote control interface on the mobile terminal. When uploading, the projection device sends predetermined feedback information to the mobile terminal through the Internet of Things platform, and when the mobile terminal receives the feedback information forwarded by the Internet of Things platform, a virtual input control pops up on the mobile terminal, wherein the virtual input control can float On the remote control interface, or they can also occupy the upper and lower areas of the mobile terminal display screen. For example, when the virtual input control pops up, shrink the remote control operation interface to the upper direction of the mobile terminal screen, and then give up a part of the lower area of the mobile terminal. The area is used for the display of virtual input controls, and it is also convenient for users to input.
此外,当移动终端获取到通过用户操作触发的确认发送指令时,移动终端将生成的文本发送给物联网平台,并由物联网平台将该文本转发给与该移动终端的用户账号绑定的设备账号所对应的投影设备,此时移动终端还可进一步控制隐藏虚拟输入控件或关闭虚拟输入应用。In addition, when the mobile terminal obtains the confirmation sending instruction triggered by the user operation, the mobile terminal sends the generated text to the Internet of Things platform, and the Internet of Things platform forwards the text to the device bound to the user account of the mobile terminal The projection device corresponding to the account, at this time, the mobile terminal can further control to hide the virtual input control or close the virtual input application.
参照图7,图7为本发明投影设备第一实施例的功能模块示意图;本实施例从投影设备侧进行描述。本实施例中,所述投影设备包括:Referring to FIG. 7 , FIG. 7 is a schematic diagram of functional modules of the first embodiment of the projection device of the present invention; this embodiment is described from the projection device side. In this embodiment, the projection device includes:
检测模块110,用于检测当前投影界面的焦点是否定位在文本输入框上;A detection module 110, configured to detect whether the focus of the current projection interface is located on the text input box;
反馈信息发送模块120,用于当检测到当前投影界面的焦点定位在文本输入框上时,向与所述投影设备通信连接的移动终端发送预定的反馈信息以通知所述移动终端输入用于显示在所述文本输入框内的文本;The feedback information sending module 120 is configured to, when it is detected that the focus of the current projection interface is positioned on the text input box, send predetermined feedback information to the mobile terminal communicatively connected with the projection device to notify the mobile terminal that the input is for displaying the text within said text input box;
本实施例中,一般投影设备上设置有多种操作界面以便于用户通过遥控器或其他设备对投影设备进行操控,比如输入文字的文本输入框、搜索界面、搜索按钮控件等,用户在对投影设备进行遥控操作时,投影界面上一般会显示当前操作的焦点,比如按键高亮显示,或者光标形式显示,从而告知用户当前投影界面上的操控位置点。In this embodiment, generally, the projection device is provided with a variety of operation interfaces to facilitate the user to control the projection device through a remote control or other devices, such as a text input box for inputting text, a search interface, a search button control, etc. When the device is operated remotely, the focus of the current operation will generally be displayed on the projection interface, such as a button highlighted, or displayed in the form of a cursor, thereby informing the user of the current control point on the projection interface.
本实施例中,检测模块110实时检测焦点的位置,以判断当前焦点的位置是否定位在文本输入框上。In this embodiment, the detection module 110 detects the focus position in real time to determine whether the current focus position is located on the text input box.
可选的,所述检测模块110包括以下的一个或几个单元:Optionally, the detection module 110 includes one or more of the following units:
开机检测单元,用于在开机启动后投影初始投影界面时,检测初始投影界面中焦点是否初始定位于文本输入框;The power-on detection unit is used to detect whether the focus in the initial projection interface is initially positioned on the text input box when the initial projection interface is projected after startup;
若焦点定位到文本输入框上为此类情况,则投影设备在接收到遥控器或其他设备(比如移动终端)发送的用于控制焦点在控件间移动的焦点移动指令后,执行与所述焦点移动指令对应的焦点移动操作,并在焦点移动后检测当前焦点是否定位于文本输入框。If the focus is positioned on the text input box, then after receiving the focus movement instruction sent by the remote control or other equipment (such as a mobile terminal), the projection device executes the same operation with the focus The focus movement operation corresponding to the movement instruction, and check whether the current focus is located on the text input box after the focus movement.
翻页检测单元,用于在接收到所述移动终端发送的翻页指令后,执行翻页指令对应的页面跳转操作,并检测页面跳转后当前投影界面中焦点是否初始定位于文本输入框;The page turning detection unit is used to perform the page jump operation corresponding to the page turning instruction after receiving the page turning instruction sent by the mobile terminal, and detect whether the focus in the current projection interface is initially positioned on the text input box after the page jumps ;
若焦点定位到文本输入框上为此类情况,则投影设备在接收到遥控器或其他设备(比如移动终端)发送的翻页指令后,执行翻页指令对应的页面跳转操作,并检测页面跳转后当前投影界面中焦点是否初始定位于文本输入框,其中,翻页指令具体用于控制投影设备执行从当前投影界面跳转到该翻页指令所指定的投影界面的操作。If this is the case when the focus is positioned on the text input box, the projection device will execute the page jump operation corresponding to the page turning instruction after receiving the page turning instruction sent by the remote control or other devices (such as a mobile terminal), and detect the page After the jump, whether the focus in the current projection interface is initially positioned on the text input box, wherein the page turning instruction is specifically used to control the projection device to execute the operation of jumping from the current projection interface to the projection interface specified by the page turning instruction.
焦点移动检测单元,用于在接收到所述移动终端发送的用于控制焦点在控件间移动的焦点移动指令后,执行与所述焦点移动指令对应的焦点移动操作,并在焦点移动后检测当前焦点是否定位于文本输入框。A focus movement detection unit, configured to execute a focus movement operation corresponding to the focus movement instruction after receiving a focus movement instruction sent by the mobile terminal for controlling the movement of the focus between controls, and detect the current focus movement after the focus movement Whether the focus is on the text input box.
若焦点定位到文本输入框上为此类情况,则投影设备在开机启动后投影初始投影界面时需要检测初始投影界面中焦点是否初始定位于文本输入框。If this is the case when the focus is positioned on the text input box, the projection device needs to detect whether the focus is initially positioned on the text input box in the initial projection interface when the projection device projects the initial projection interface after booting.
若检测模块110检测判断当前投影界面的焦点定位在文本输入框上时,也即当存在上述三类情况中的任一种情况时,反馈信息发送模块120都会向移动终端发送预定的反馈信息,本实施例中,对于反馈信息的具体设置不限,反馈信息具体用于告知移动终端投影界面的焦点当前已经转移到或者定位到文本输入框上而需要移动终端输入文本到该文本输入框上。例如,反馈信息可以由投影设备与移动终端约定设置。If the detection module 110 detects and judges that the focus of the current projection interface is positioned on the text input box, that is, when there is any situation in the above three types of situations, the feedback information sending module 120 will send predetermined feedback information to the mobile terminal, In this embodiment, the specific setting of the feedback information is not limited, and the feedback information is specifically used to inform the mobile terminal that the focus of the projection interface has been shifted or positioned to the text input box and the mobile terminal needs to input text into the text input box. For example, the feedback information can be set by agreement between the projection device and the mobile terminal.
此外,需要进一步说明的是,投影设备可以仅在当前投影界面的焦点定位在文本输入框上时向移动终端发送预定的反馈信息,而在其他情况下,而在焦点定位于文本输入框之外的其它控件上时,投影设备可以不向移动终端发送任何反馈信息。In addition, it needs to be further explained that the projection device can only send predetermined feedback information to the mobile terminal when the focus of the current projection interface is positioned on the text input box, and in other cases, when the focus is positioned outside the text input box When the other controls are on, the projection device may not send any feedback information to the mobile terminal.
文本接收模块130,用于接收所述移动终端发送的用于显示在所述文本输入框内的文本;A text receiving module 130, configured to receive text sent by the mobile terminal for display in the text input box;
文本显示模块140,用于在所述文本输入框中显示接收的所述移动终端发送的用于显示在所述文本输入框内的文本。The text display module 140 is configured to display in the text input box the received text sent by the mobile terminal for display in the text input box.
本实施例中,当移动终端接收到投影设备所发送的反馈信息并输入用于显示在文本输入框内的文本后,将输入的文本发送给投影设备;文本接收模块130则接收移动终端发送的用于显示在所述文本输入框内的文本并通过文本显示模块140在文本输入框中显示。In this embodiment, when the mobile terminal receives the feedback information sent by the projection device and enters the text to be displayed in the text input box, it sends the input text to the projection device; the text receiving module 130 receives the text sent by the mobile terminal. The text used for displaying in the text input box is displayed in the text input box through the text display module 140 .
本实施例中,对于移动终端发送的用于显示在文本输入框内的文本的生成方式不限,例如先提示用户选择相应的文本输入方式,或者直接弹出用户最常用的进行文本输入的虚拟输入控件,比如虚拟键盘或语音输入等,然后再通过虚拟输入控件完成文本输入以生成相应的用于显示在文本输入框内的文本。In this embodiment, there is no limit to the method of generating the text sent by the mobile terminal to be displayed in the text input box. For example, the user is first prompted to select the corresponding text input method, or the most commonly used virtual input for text input by the user pops up directly. controls, such as a virtual keyboard or voice input, etc., and then complete text input through the virtual input control to generate corresponding text for display in the text input box.
可选的,当移动终端接收到投影设备所发送的反馈信息时,移动终端将启动自身的虚拟输入法应用,从而弹出虚拟输入控件(比如虚拟输入键盘,拼音输入或手写输入)以便于用户在虚拟输入控件上进行文字输入。其中,用户还可以进一步对虚拟输入控件(如键盘)的类型、输入法的类型等进行选择设置。Optionally, when the mobile terminal receives the feedback information sent by the projection device, the mobile terminal will start its own virtual input method application, thereby popping up a virtual input control (such as a virtual input keyboard, pinyin input or handwriting input) so that the user can Text input on the virtual input control. Wherein, the user can further select and set the type of the virtual input control (such as a keyboard), the type of the input method, and the like.
可选的,当移动终端检测到文字发送指令时,其中,该文字发送指令具体可通过用户触控虚拟输入键盘上的发送按键所触发,移动终端将用户在虚拟输入键盘上所输入的所有文字一次性发送至投影设备以供在投影设备上的文本输入框内显示,从而避免直接在投影界面上通过遥控器或其他设备的多次选择操作输入文字,进而提升用户输入文字的操作的便利性。Optionally, when the mobile terminal detects a text sending instruction, the text sending instruction can be triggered by the user touching the send button on the virtual input keyboard, and the mobile terminal sends all the text input by the user on the virtual input keyboard One-time sending to the projection device for display in the text input box on the projection device, so as to avoid directly inputting text through multiple selection operations on the remote control or other devices on the projection interface, thereby improving the convenience of the user's text input operation .
此外,需要进一步说明的是,当输入的文字用于进行搜索时,为避免实时输入时需要对每一次输入的文字都分别进行相应搜索,从而降低了搜索结果的准确性,因此本实施例中,优选通过一次性将所有文字发送至投影设备上,从而投影设备只需通过一次搜索即可准确获得所需要的搜索结果。In addition, it needs to be further explained that when the input text is used for searching, in order to avoid real-time input, each input text needs to be searched separately, thereby reducing the accuracy of the search results, so in this embodiment , preferably by sending all the text to the projection device at one time, so that the projection device can accurately obtain the required search results only through one search.
本实施例中,通过检测模块110监测投影界面的焦点是否定位在文本输入框上,若是则触发反馈信息发送模块120向移动终端发送反馈信息以告知移动终端需要进行文本输入,从而提高了文本输入响应速度。另外,文本接收模块130将接收到的通过移动终端输入的文本通过文本显示模块140显示在文本输入框内,从而无需用户通过操作投影界面上的输入面板输入文本,进而提高了文本输入操作的便利性。In this embodiment, the detection module 110 is used to monitor whether the focus of the projection interface is located on the text input box, and if so, the feedback information sending module 120 is triggered to send feedback information to the mobile terminal to inform the mobile terminal that text input is required, thereby improving text input. responding speed. In addition, the text receiving module 130 displays the received text input through the mobile terminal in the text input box through the text display module 140, so that the user does not need to input text by operating the input panel on the projection interface, thereby improving the convenience of the text input operation sex.
参照图8,图8为本发明投影设备第二实施例的功能模块示意图。基于上述实施例,本实施例中,所述投影设备还包括:Referring to FIG. 8 , FIG. 8 is a schematic diagram of functional modules of a second embodiment of a projection device according to the present invention. Based on the above embodiments, in this embodiment, the projection device further includes:
设备登录模块150,用于以预先在指定的物联网平台注册的设备账号登录所述物联网平台,所述设备账号与所述移动终端的用户账号在所述物联网平台具有绑定关系,所述移动终端的用户账号为所述移动终端用以登录所述物联网平台的账号,所述投影设备与所述移动终端通过所述物联网平台进行通信。The device login module 150 is configured to log in to the IoT platform with a device account pre-registered on the specified IoT platform, the device account and the user account of the mobile terminal have a binding relationship on the IoT platform, so The user account of the mobile terminal is an account used by the mobile terminal to log in to the Internet of Things platform, and the projection device and the mobile terminal communicate through the Internet of Things platform.
本实施例中,投影设备通过设备登录模块150登录物联网平台,进而与移动终端进行通信,因而无需限制投影设备与移动终端使用时的距离范围,同时也无需限制投影设备与移动终端之间由于设备差异而难以进行交互的问题。比如,投影设备与移动终端设备之间由于通信协议不支持问题而无法直接进行通信,而物联网平台支持多种通讯协议,比如投影设备与物联网平台支持A协议进行通信,而移动终端与物联网平台支持B协议进行通信,则投影设备与移动终端之间通过物联网平台可间接实现通信。In this embodiment, the projection device logs into the Internet of Things platform through the device login module 150, and then communicates with the mobile terminal, so there is no need to limit the distance between the projection device and the mobile terminal, and there is no need to limit the distance between the projection device and the mobile terminal due to Problems with different devices making it difficult to interact. For example, the projection device and the mobile terminal device cannot communicate directly due to the lack of support for the communication protocol, while the IoT platform supports multiple communication protocols. For example, the projection device and the IoT platform support A protocol for communication, while the mobile terminal and the IoT platform The networking platform supports the B protocol for communication, and the projection device and the mobile terminal can communicate indirectly through the Internet of Things platform.
进一步可选的,所述移动终端与所述投影设备还可通过局域网进行通信,例如,移动终端上安装特定的APP,该APP与投影设备之间具有约定的通信协议,则该APP与投影设备可按照约定的协议生成及解析指令,从而实现通信。比如通过红外线、蓝牙、wifi等方式进行局域网通信。Further optionally, the mobile terminal and the projection device may also communicate through a local area network, for example, if a specific APP is installed on the mobile terminal, and there is an agreed communication protocol between the APP and the projection device, then the APP and the projection device Instructions can be generated and parsed according to the agreed protocol, so as to realize communication. For example, LAN communication is carried out through infrared, bluetooth, wifi, etc.
此外,本实施例中,投影设备的设备账号与移动终端的用户账号具有绑定关系,从而能够实现投影设备与移动终端的快速配对,方便用户操作。采用物联网实现移动终端与投影设备的通信的方式可以屏蔽移动终端与投影设备二者之间的设备差异,从而提升本发明投影设备的输入控制方法的适用范围,进而减少实现成本,提高用户使用体验。In addition, in this embodiment, the device account of the projection device has a binding relationship with the user account of the mobile terminal, so that the rapid pairing of the projection device and the mobile terminal can be realized, which is convenient for the user to operate. The method of using the Internet of Things to realize the communication between the mobile terminal and the projection device can shield the device difference between the mobile terminal and the projection device, thereby improving the scope of application of the input control method for the projection device of the present invention, thereby reducing the implementation cost and improving user usage. experience.
参照图9,图9为本发明移动终端第一实施例的功能模块示意图;本实施例从移动终端侧进行描述。本实施例中,所述移动终端包括:Referring to FIG. 9 , FIG. 9 is a schematic diagram of functional modules of the first embodiment of the mobile terminal according to the present invention; this embodiment is described from the side of the mobile terminal. In this embodiment, the mobile terminal includes:
反馈信息接收模块210,用于接收与所述移动终端通信连接的投影设备发送的反馈信息,所述反馈信息用于通知所述移动终端输入用于显示在所述投影设备的投影界面中的文本输入框内的文本;A feedback information receiving module 210, configured to receive feedback information sent by a projection device communicatively connected to the mobile terminal, where the feedback information is used to notify the mobile terminal to input text to be displayed on the projection interface of the projection device the text in the input box;
本实施例中,当投影设备需要在投影界面中的文本输入框内输入文本时,投影设备将向移动终端发送反馈信息以通知移动终端输入用于显示在文本输入框内的文本,也即反馈信息接收模块210在接收到投影设备发送的反馈信息时,将生成用于显示在投影设备的投影界面中的文本输入框内的文本并将该文本发送给投影设备。In this embodiment, when the projection device needs to input text in the text input box in the projection interface, the projection device will send feedback information to the mobile terminal to notify the mobile terminal to input the text for display in the text input box, that is, the feedback When the information receiving module 210 receives the feedback information sent by the projection device, it will generate text for displaying in the text input box on the projection interface of the projection device and send the text to the projection device.
本实施例中,对于触发发送反馈信息的方式不限,具体根据实际需要进行设置。比如,若投影设备检测判断当前投影界面的焦点定位在文本输入框上时,投影设备将向移动终端发送预定的反馈信息。本实施例中,对于反馈信息的具体设置不限,反馈信息具体用于告知移动终端投影界面的焦点当前已经转移到或者定位到文本输入框上而需要移动终端输入文本到该文本输入框上。例如,反馈信息可以由投影设备与移动终端约定设置。In this embodiment, there is no limit to the manner of triggering the sending of the feedback information, and it is specifically set according to actual needs. For example, if the projection device detects that the focus of the current projection interface is positioned on the text input box, the projection device will send predetermined feedback information to the mobile terminal. In this embodiment, the specific setting of the feedback information is not limited, and the feedback information is specifically used to inform the mobile terminal that the focus of the projection interface has been shifted or positioned to the text input box and the mobile terminal needs to input text into the text input box. For example, the feedback information can be set by agreement between the projection device and the mobile terminal.
此外,可选的,投影设备可以仅在当前投影界面的焦点定位在文本输入框上时向移动终端发送反馈信息,而在其他情况下,投影设备并不向移动终端发送任何信息。In addition, optionally, the projection device may only send feedback information to the mobile terminal when the focus of the current projection interface is positioned on the text input box, and in other cases, the projection device does not send any information to the mobile terminal.
弹出模块220,用于在显示屏幕中弹出虚拟输入控件以响应所述反馈信息;A pop-up module 220, configured to pop up a virtual input control on the display screen to respond to the feedback information;
文本输入模块230,用于通过所述虚拟输入控件响应用户输入操作,并生成所述用户输入操作对应的文本;A text input module 230, configured to respond to user input operations through the virtual input control, and generate text corresponding to the user input operations;
本实施例中,对于移动终端发送的用于显示在文本输入框内的文本的生成方式不限,例如先提示用户选择相应的文本输入方式,或者直接弹出用户最常用的进行文本输入的虚拟输入控件,比如虚拟键盘或语音输入等,然后再通过虚拟输入控件完成文本输入以生成相应的用于显示在文本输入框内的文本。In this embodiment, there is no limit to the method of generating the text sent by the mobile terminal to be displayed in the text input box. For example, the user is first prompted to select the corresponding text input method, or the most commonly used virtual input for text input by the user pops up directly. controls, such as a virtual keyboard or voice input, etc., and then complete text input through the virtual input control to generate corresponding text for display in the text input box.
本实施例中,当反馈信息接收模块210接收到投影设备所发送的反馈信息时,弹出模块220将启动自身的虚拟输入法应用,从而弹出虚拟输入控件(比如虚拟输入键盘,拼音输入或手写输入)以便于用户能够快速在虚拟输入控件上进行文字输入。其中,用户还可以进一步对虚拟输入控件(如键盘)的类型、输入法的类型等进行选择设置。In this embodiment, when the feedback information receiving module 210 receives the feedback information sent by the projection device, the pop-up module 220 will start its own virtual input method application, thereby popping up a virtual input control (such as a virtual input keyboard, pinyin input or handwriting input) ) so that the user can quickly input text on the virtual input control. Wherein, the user can further select and set the type of the virtual input control (such as a keyboard), the type of the input method, and the like.
文本发送模块240,用于获取通过用户操作触发的确认发送指令,将生成的文本发送给所述投影设备。The text sending module 240 is configured to acquire a confirmation sending instruction triggered by a user operation, and send the generated text to the projection device.
本实施例中,当移动终端检测到文字发送指令时,其中,该文字发送指令具体可通过用户操作触控虚拟输入控件上的发送按键所触发,文本发送模块240将用户在虚拟输入控件上所输入的所有文字一次性发送至投影设备以供在投影设备上的文本输入框内显示,从而避免直接在投影界面上通过遥控器或其他设备的多次选择操作输入文字,进而提升用户输入文字的操作的便利性。In this embodiment, when the mobile terminal detects a text sending instruction, the text sending instruction can be triggered by the user operating the send button on the touch virtual input control, and the text sending module 240 sends the text sent by the user on the virtual input control All the text entered is sent to the projection device at one time for display in the text input box on the projection device, so as to avoid directly inputting text through multiple selection operations on the remote control or other devices on the projection interface, thereby improving the user's text input efficiency Ease of operation.
此外,需要进一步说明的是,当输入的文字用于进行搜索时,为避免实时输入时需要对每一次输入的文字都分别进行相应搜索,从而降低了搜索结果的准确性,因此本实施例中,移动终端优选通过一次性将所有文字发送至投影设备上,从而投影设备只需通过一次搜索即可准确获得所需要的搜索结果。In addition, it needs to be further explained that when the input text is used for searching, in order to avoid real-time input, each input text needs to be searched separately, thereby reducing the accuracy of the search results, so in this embodiment , the mobile terminal preferably sends all the text to the projection device at one time, so that the projection device can accurately obtain the required search results only through one search.
本实施例中,当反馈信息接收模块210接收到投影设备所发送的用于通知移动终端输入用于显示在投影设备的投影界面中文本输入框内的文本的反馈信息时,弹出模块220将弹出用于输入文本的虚拟输入控件以响应反馈信息,进而文本输入模块230通过该虚拟输入控件完成文本输入并生成相应文本,然后文本发送模块240再将生成的文本发送至投影设备上以显示在投影界面上的文本输入框内,因而无需用户通过操作投影界面上的输入面板输入文本,进而提高了投影设备文本输入操作的便利性。In this embodiment, when the feedback information receiving module 210 receives the feedback information sent by the projection device for notifying the mobile terminal to input the text for displaying in the text input box on the projection interface of the projection device, the pop-up module 220 will pop up A virtual input control for inputting text in response to feedback information, and then the text input module 230 completes text input through the virtual input control and generates corresponding text, and then the text sending module 240 sends the generated text to the projection device to be displayed on the projection device In the text input box on the interface, there is no need for the user to input text by operating the input panel on the projection interface, thereby improving the convenience of the text input operation of the projection device.
参照图10,图10为本发明移动终端第二实施例的功能模块示意图。基于上述实施例,本实施例中,所述移动终端还包括:Referring to FIG. 10 , FIG. 10 is a schematic diagram of functional modules of a second embodiment of a mobile terminal according to the present invention. Based on the foregoing embodiments, in this embodiment, the mobile terminal further includes:
隐藏模块250,用于在获取通过用户操作触发的确认发送指令之后,隐藏所述虚拟输入控件。The hiding module 250 is configured to hide the virtual input control after acquiring a confirmation sending instruction triggered by a user operation.
本实施例中,为便于后续用户在移动终端上的操作更为简洁方便,因此,在获取通过用户操作触发的确认发送指令之后,隐藏模块250将隐藏所述虚拟输入控件,并在下一次满足相应条件时,比如由用户自身打开或由投影设备再次发送反馈信息时,弹出移动终端上的虚拟输入控件。In this embodiment, in order to facilitate subsequent user operations on the mobile terminal to be more concise and convenient, therefore, after obtaining the confirmation sending instruction triggered by the user operation, the hiding module 250 will hide the virtual input control, and meet the corresponding requirements next time. When certain conditions are met, for example, when the user opens it or the projection device sends feedback information again, the virtual input control on the mobile terminal pops up.
参照图11,图11为本发明移动终端第三实施例的功能模块示意图。基于上述实施例,本实施例中,所述移动终端还包括:Referring to FIG. 11 , FIG. 11 is a schematic diagram of functional modules of a mobile terminal according to a third embodiment of the present invention. Based on the foregoing embodiments, in this embodiment, the mobile terminal further includes:
账号登录模块260,用于以预先在指定的物联网平台注册的用户账号登录所述物联网平台,所述用户账号与所述投影设备的设备账号在所述物联网平台具有绑定关系,所述投影设备的设备账号为所述投影设备用以登录所述物联网平台的账号,所述移动终端与所述投影设备通过所述物联网平台进行通信。The account login module 260 is configured to log in to the IoT platform with a user account pre-registered on the specified IoT platform, the user account and the device account of the projection device have a binding relationship on the IoT platform, so The device account of the projection device is an account used by the projection device to log in to the Internet of Things platform, and the mobile terminal communicates with the projection device through the Internet of Things platform.
本实施例中,移动终端通过账号登录模块260登录物联网平台,进而与投影设备通进行通信,因而无需限制投影设备与移动终端使用时的距离范围,同时也无需限制投影设备与移动终端之间由于设备差异而难以进行交互的问题。比如,投影设备与移动终端设备之间由于通信协议不支持问题而无法直接进行通信,而物联网平台支持多种通讯协议,比如投影设备与物联网平台支持A协议进行通信,而移动终端与物联网平台支持B协议进行通信,则投影设备与移动终端之间通过物联网平台可间接实现通信。In this embodiment, the mobile terminal logs into the Internet of Things platform through the account login module 260, and then communicates with the projection device, so there is no need to limit the distance between the projection device and the mobile terminal, and there is no need to limit the distance between the projection device and the mobile terminal. Issues that make it difficult to interact due to device differences. For example, the projection device and the mobile terminal device cannot communicate directly due to the lack of support for the communication protocol, while the IoT platform supports multiple communication protocols. For example, the projection device and the IoT platform support A protocol for communication, while the mobile terminal and the IoT platform The networking platform supports the B protocol for communication, and the projection device and the mobile terminal can communicate indirectly through the Internet of Things platform.
进一步可选的,所述移动终端与所述投影设备还可通过局域网进行通信,例如,移动终端上安装特定的APP,该APP与投影设备之间具有约定的通信协议,则该APP与投影设备可按照约定的协议生成及解析指令,从而实现通信。比如通过红外线、蓝牙、wifi等方式进行局域网通信。Further optionally, the mobile terminal and the projection device may also communicate through a local area network, for example, if a specific APP is installed on the mobile terminal, and there is an agreed communication protocol between the APP and the projection device, then the APP and the projection device Instructions can be generated and parsed according to the agreed protocol, so as to realize communication. For example, LAN communication is carried out through infrared, bluetooth, wifi, etc.
此外,本实施例中,投影设备的设备账号与移动终端的用户账号具有绑定关系,从而能够实现投影设备与移动终端的快速配对,方便用户操作。采用物联网实现移动终端与投影设备的通信的方式可以屏蔽移动终端与投影设备二者之间的设备差异,从而提升本发明投影设备的输入控制方法的适用范围,进而减少实现成本,提高用户使用体验。In addition, in this embodiment, the device account of the projection device has a binding relationship with the user account of the mobile terminal, so that the rapid pairing of the projection device and the mobile terminal can be realized, which is convenient for the user to operate. The method of using the Internet of Things to realize the communication between the mobile terminal and the projection device can shield the device difference between the mobile terminal and the projection device, thereby improving the scope of application of the input control method for the projection device of the present invention, thereby reducing the implementation cost and improving user usage. experience.
参照图12,图12为本发明移动终端第四实施例的功能模块示意图。基于上述实施例,本实施例中,所述移动终端还包括:Referring to FIG. 12 , FIG. 12 is a schematic diagram of functional modules of a fourth embodiment of a mobile terminal according to the present invention. Based on the foregoing embodiments, in this embodiment, the mobile terminal further includes:
遥控界面显示模块270,用于显示用于控制所述投影设备的投影界面的遥控操作界面;所述遥控操作界面包括用于响应于用户操作而触发焦点移动指令的控件,以及包括响应于用户操作而触发确认执行指令的控件;所述焦点移动指令用于控制所述投影设备移动当前投影界面中的焦点;所述确认执行指令用于控制所述投影设备执行当前投影界面中处于焦点的控件对应的功能;The remote control interface display module 270 is configured to display a remote control operation interface for controlling the projection interface of the projection device; the remote control operation interface includes a control for triggering a focus movement instruction in response to a user operation, and includes a control that responds to a user operation And trigger the control for confirming the execution instruction; the focus movement instruction is used to control the projection device to move the focus in the current projection interface; the confirmation execution instruction is used to control the projection device to execute the control corresponding to the focus in the current projection interface function;
指令发送模块280,用于响应于用户操作而生成对应的焦点移动指令或触发确认执行指令,并将生成的焦点移动指令或确认执行指令发送给所述投影设备。The instruction sending module 280 is configured to generate a corresponding focus movement instruction or trigger a confirmation execution instruction in response to a user operation, and send the generated focus movement instruction or confirmation execution instruction to the projection device.
可选的,遥控操作界面可由物联网平台提供给移动终端并在移动终端上进行显示,从而便于用户通过虚拟操作界在移动终端上进行对投影设备的操作控制。Optionally, the remote control operation interface can be provided to the mobile terminal by the Internet of Things platform and displayed on the mobile terminal, so that the user can operate and control the projection device on the mobile terminal through the virtual operation interface.
本实施例中,对于确定移动终端与投影设备进行通信的方式不限,具体根据实际需要进行设置。例如,在移动终端上用户账号通过APP客户端或者网页登录物联网,并在成功登录后所显示的用户界面中显示与移动终端的用户账号绑定的设备账号所对应的投影仪的控制入口控件,则当用户点击该控制入口控件时,则确定移动终端与投影设备需要进行通信,并通过遥控界面显示模块270在移动终端上显示投影仪的遥控操作界面。In this embodiment, there is no limit to the manner of determining that the mobile terminal communicates with the projection device, and it is specifically set according to actual needs. For example, the user account on the mobile terminal logs in to the Internet of Things through the APP client or the webpage, and the control entry control of the projector corresponding to the device account bound to the user account of the mobile terminal is displayed in the displayed user interface after successful login , then when the user clicks on the control entry control, it is determined that the mobile terminal needs to communicate with the projection device, and the remote control operation interface of the projector is displayed on the mobile terminal through the remote control interface display module 270 .
本实施例中,具体通过移动终端上的遥控操作界面所发送的移动指令控制投影界面的焦点的移动,其中,当投影界面的焦点定位在投影界面上的功能控件上时,通过移动终端上的遥控操作界面所发送的确认执行指令触发执行该功能控件所对应的功能操作。In this embodiment, the movement of the focus of the projection interface is controlled specifically through the movement command sent by the remote control interface on the mobile terminal, wherein, when the focus of the projection interface is positioned on the functional control on the projection interface, the movement of the focus of the projection interface is controlled by the control on the mobile terminal. The confirmation execution instruction sent by the remote operation interface triggers the execution of the functional operation corresponding to the functional control.
本实施例中,为便于对投影设备进行遥控操作,通过移动终端上的遥控操作界面(相当于虚拟遥控器)用于控制投影设备各操作,比如该遥控操作界面上可设置上、下、左、右、确认、返回、首页、下一页、上一页、快进等虚拟操作控件。例如,用户操作遥控操作界面上的控件,指令发送模块280向投影设备发送对应的指令,投影仪根据指令执行相关的动作。例如,用户按下“下一页”控件,则投影设备播放下一页;用户按下“快进”控件,则投影设备播放快进后的画面。In this embodiment, in order to facilitate the remote operation of the projection device, the remote control interface (equivalent to a virtual remote control) on the mobile terminal is used to control the operations of the projection device. For example, the remote control interface can be set to up, down, left , Right, Confirm, Back, Home, Next Page, Previous Page, Fast Forward and other virtual operation controls. For example, when the user operates a control on the remote control interface, the instruction sending module 280 sends a corresponding instruction to the projection device, and the projector performs related actions according to the instruction. For example, if the user presses the "next page" control, the projection device will play the next page; if the user presses the "fast forward" control, the projection device will play the fast-forwarded picture.
例如,在本实施例所对应的一个应用场景中,用户可以通过移动终端上的遥控操作界面的上、下、左、右、确认按键完成对投影界面上焦点的移动,当该焦点定位在文本输入框上时,则在移动终端上弹出虚拟输入控件,其中,该虚拟输入控件可以漂浮在遥控操作界面之上,或者也可以各自占据移动终端显示屏幕的上下区域,比如当弹出虚拟输入控件时,将遥控操作界面向移动终端屏幕上部方向收缩,进而在移动终端的下部区域让出一部分区域以用于虚拟输入控件的显示,同时也方便用户的输入操作。此外,当移动终端将输入的所有文字都发送至投影设备后,此时移动终端可进一步控制隐藏虚拟输入控件或关闭虚拟输入法。For example, in an application scenario corresponding to this embodiment, the user can complete the movement of the focus on the projection interface through the up, down, left, right, and confirmation buttons on the remote control interface on the mobile terminal. When on the input box, a virtual input control pops up on the mobile terminal, wherein the virtual input control can float on the remote control operation interface, or can also occupy the upper and lower areas of the display screen of the mobile terminal, for example, when the virtual input control pops up , the remote control operation interface is shrunk toward the upper direction of the mobile terminal screen, and then a part of the area is given up in the lower area of the mobile terminal for the display of virtual input controls, and it is also convenient for the user's input operation. In addition, after the mobile terminal sends all the input characters to the projection device, the mobile terminal can further control to hide the virtual input control or close the virtual input method.
另外,本实施例中,当投影界面的焦点定位在投影界面上的功能控件上时,还可通过移动终端上的遥控操作界面触发执行该功能控件所对应的功能操作。例如,在本实施例所对应的另一个应用场景中,用户通过移动终端上的遥控操作界面打开投影设备的搜索界面进行相关搜索。当按照本实施例中的上述方式完成了搜索文字的输入以后,再次通过移动终端上的遥控操作界面控制焦点移动到搜索投影界面上的“搜索”功能控件,然后用户可通过遥控操作界面上的“确定”虚拟按键触发投影设备的“搜索”功能控件执行搜索功能操作以搜索与输入的文字相关的内容,其中,投影设备可以在本地存储的文件中进行搜索,也可以在联网时进行搜索;同时搜索方式可以是精确搜索,也可以是模糊搜索,还可以进行联想搜索。In addition, in this embodiment, when the focus of the projection interface is positioned on the functional control on the projection interface, the remote control operation interface on the mobile terminal can also be used to trigger the execution of the functional operation corresponding to the functional control. For example, in another application scenario corresponding to this embodiment, the user opens the search interface of the projection device through the remote control operation interface on the mobile terminal to perform related searches. After completing the input of the search text according to the above-mentioned method in this embodiment, the focus is moved to the "search" function control on the search projection interface through the remote control operation interface on the mobile terminal again, and then the user can use the "search" function control on the remote control operation interface. The "OK" virtual key triggers the "search" function control of the projection device to perform a search function operation to search for content related to the input text, wherein the projection device can search in files stored locally or when connected to the Internet; At the same time, the search method can be precise search, fuzzy search, or associative search.
参照图13,图13为本发明投影设备的输入控制系统一实施例的功能模块示意图。本实施例中,所述投影设备的输入控制系统包括投影设备10以及移动终端20。Referring to FIG. 13 , FIG. 13 is a schematic diagram of functional modules of an embodiment of an input control system of a projection device according to the present invention. In this embodiment, the input control system of the projection device includes a projection device 10 and a mobile terminal 20 .
本实施例中,投影设备10与移动终端20的具体功能与上述实施例中所述的投影设备及移动终端设备相同,因此不做过多赘述。In this embodiment, the specific functions of the projection device 10 and the mobile terminal 20 are the same as those of the projection device and the mobile terminal device described in the above embodiments, so details are not repeated here.
本实施例中,投影设备10监测投影界面的焦点是否定位在文本输入框上,若是则触发向移动终端20发送反馈信息以告知移动终端20需要进行文本输入,从而提高了文本输入响应速度。另外,投影设备10将接收到的通过移动终端20输入的文本显示在文本输入框内,从而无需用户通过操作投影界面上的输入面板输入文本,进而提高了文本输入操作的便利性。In this embodiment, the projection device 10 monitors whether the focus of the projection interface is located on the text input box, and if so, triggers to send feedback information to the mobile terminal 20 to inform the mobile terminal 20 that text input is required, thereby improving the text input response speed. In addition, the projection device 10 displays the received text input through the mobile terminal 20 in the text input box, so that the user does not need to input text by operating the input panel on the projection interface, thereby improving the convenience of the text input operation.
同样,当移动终端20接收到投影设备10所发送的用于通知移动终端20输入用于显示在投影设备10的投影界面中文本输入框内的文本的反馈信息时,移动终端20将弹出用于输入文本的虚拟输入控件以响应反馈信息,进而通过该虚拟输入控件完成文本输入并生成相应文本,然后移动终端20再将生成的文本发送至投影设备10上以显示在投影界面上的文本输入框内,因而无需用户通过操作投影界面上的输入面板输入文本,进而提高了投影设备10文本输入操作的便利性。Similarly, when the mobile terminal 20 receives the feedback information sent by the projection device 10 for notifying the mobile terminal 20 to input the text for displaying in the text input box in the projection interface of the projection device 10, the mobile terminal 20 will pop up a Enter the virtual input control of text to respond to the feedback information, and then complete the text input and generate corresponding text through the virtual input control, and then the mobile terminal 20 sends the generated text to the projection device 10 to display the text input box on the projection interface Therefore, there is no need for the user to input text by operating the input panel on the projection interface, thereby improving the convenience of the text input operation of the projection device 10 .
进一步可选的,在本发明投影设备的输入控制系统一实施例中,所述移动终端20与所述投影设备10可通过局域网进行通信,例如,移动终端20上安装特定的APP,该APP与投影设备10之间具有约定的通信协议,则该APP与投影设备10可按照约定的协议生成及解析指令,从而实现通信。比如通过红外线、蓝牙、wifi等方式进行局域网通信。Further optionally, in an embodiment of the input control system of the projection device of the present invention, the mobile terminal 20 and the projection device 10 can communicate through a local area network, for example, a specific APP is installed on the mobile terminal 20, and the APP communicates with If there is an agreed communication protocol between the projection devices 10, the APP and the projection device 10 can generate and analyze instructions according to the agreed protocol, so as to realize communication. For example, LAN communication is carried out through infrared, bluetooth, wifi, etc.
此外,在本发明投影设备的输入控制系统的另一实施例中,所述移动终端20与所述投影设备10还可通过物联网进行通信,所述物联网至少包括物联网平台。In addition, in another embodiment of the input control system of the projection device of the present invention, the mobile terminal 20 and the projection device 10 can also communicate through the Internet of Things, and the Internet of Things includes at least an Internet of Things platform.
其中,移动终端20与投影设备10通过物联网进行通信的处理流程包括:Wherein, the processing flow of communication between the mobile terminal 20 and the projection device 10 through the Internet of Things includes:
步骤1:所述移动终端20通过用户账号登录所述物联网平台以及所述投影设备10通过设备账号登录所述物联网平台,其中,所述用户账号与所述设备账号在所述物联网平台上进行绑定;Step 1: The mobile terminal 20 logs into the IoT platform through a user account and the projection device 10 logs into the IoT platform through a device account, wherein the user account and the device account are on the IoT platform bind on
用户在物联网平台注册用户账号,投影仪在物联网平台上注册设备账号,投影仪的设备账号与用户的用户账号在物联网平台中进行绑定。The user registers a user account on the Internet of Things platform, the projector registers a device account on the Internet of Things platform, and the device account of the projector is bound to the user account of the user on the Internet of Things platform.
步骤2:当所述移动终端20登录所述物联网平台并确定与所述投影设备10进行通信时,在所述移动终端20上显示用于控制所述投影设备10的所述遥控操作界面;Step 2: When the mobile terminal 20 logs into the IoT platform and determines to communicate with the projection device 10, display the remote control interface for controlling the projection device 10 on the mobile terminal 20;
本实施例中,遥控操作界面具体由物联网平台提供给移动终端20并在移动终端20上进行显示,从而便于用户通过虚拟操作界在移动终端20上进行对投影设备10的操作控制。In this embodiment, the remote control operation interface is specifically provided to the mobile terminal 20 by the Internet of Things platform and displayed on the mobile terminal 20, so as to facilitate the user to operate and control the projection device 10 on the mobile terminal 20 through the virtual operation interface.
本实施例中,对于确定移动终端20与投影设备10进行通信的方式不限,具体根据实际需要进行设置。例如,在移动终端20上用户账号通过APP客户端或者网页登录物联网,并在成功登录后所显示的用户界面中显示与用户账号绑定的投影仪的控制入口控件,则当用户点击该控制入口控件时,则确定移动终端20与投影设备10需要进行通信,并在移动终端20上显示投影仪的遥控操作界面,该遥控操作界面由物联网平台提供。In this embodiment, there is no limitation on the manner of determining that the mobile terminal 20 communicates with the projection device 10, and it is specifically set according to actual needs. For example, on the mobile terminal 20, the user account logs in to the Internet of Things through the APP client or the webpage, and the control entry control of the projector bound to the user account is displayed in the displayed user interface after successful login, then when the user clicks on the control When entering the control, it is determined that the mobile terminal 20 needs to communicate with the projection device 10, and the remote control operation interface of the projector is displayed on the mobile terminal 20, and the remote control operation interface is provided by the Internet of Things platform.
步骤3:所述移动终端20通过所述遥控操作界面生成第一操作指令并发送至所述物联网平台;Step 3: The mobile terminal 20 generates a first operation instruction through the remote control operation interface and sends it to the Internet of Things platform;
步骤4:所述物联网平台识别所接收到的所述第一操作指令,并根据识别结果以及与所述投影设备10所约定的通信协议生成第二操作指令,并将所述第二操作指令发送至所述投影设备10;Step 4: The Internet of Things platform identifies the received first operation instruction, and generates a second operation instruction according to the identification result and the communication protocol agreed with the projection device 10, and sends the second operation instruction Send to the projection device 10;
步骤5:所述投影设备10执行与所接收到的所述第二操作指令相对应的操作以响应所述移动终端20所发送的所述第一操作指令。Step 5: The projection device 10 executes an operation corresponding to the received second operation instruction in response to the first operation instruction sent by the mobile terminal 20 .
本实施例中,对于移动终端20所生成的第一操作指令以及物联网平台所生成的第二操作指令的生成方式不限,同时,第一操作指令与第二操作指令可以相同,或者也可以不相同,具体根据实际需要进行设置。由于遥控操作界面由物联网平台所提供,因此,第一操作指令与第二操作指令的具体映射关系可由物联网平台进行设置。In this embodiment, there is no limit to the generation method of the first operation instruction generated by the mobile terminal 20 and the second operation instruction generated by the Internet of Things platform. At the same time, the first operation instruction and the second operation instruction can be the same, or can also be They are different, and should be set according to actual needs. Since the remote control operation interface is provided by the Internet of Things platform, the specific mapping relationship between the first operation instruction and the second operation instruction can be set by the Internet of Things platform.
本实施例中,采用物联网实现移动终端20与投影设备10的通信的方式可以屏蔽移动终端20与投影设备10二者之间的设备差异,从而提升本发明投影设备10的输入控制方法的适用范围,进而减少实现成本,提高用户使用体验。In this embodiment, the communication between the mobile terminal 20 and the projection device 10 using the Internet of Things can shield the device differences between the mobile terminal 20 and the projection device 10, thereby improving the application of the input control method for the projection device 10 of the present invention. range, thereby reducing implementation costs and improving user experience.
进一步可选的,在本发明投影设备的输入控制系统一实施例中,具体通过移动终端20上的遥控操作界面控制投影界面的焦点的移动,其中,当投影界面的焦点定位在投影界面上的功能控件上时,通过移动终端20上的遥控操作界面触发执行该功能控件所对应的功能操作。Further optionally, in an embodiment of the input control system of the projection device of the present invention, the movement of the focus of the projection interface is specifically controlled through the remote control operation interface on the mobile terminal 20, wherein, when the focus of the projection interface is positioned on the projection interface When the function control is on, the remote control operation interface on the mobile terminal 20 triggers the execution of the function operation corresponding to the function control.
本实施例中,为便于对投影设备10进行遥控操作,可进一步在移动终端20上设置用于控制投影设备10各操作的遥控操作界面(相当于虚拟遥控器),比如该界面上可设置上、下、左、右、确认、返回、首页、下一页、上一页、快进等虚拟操作控件。例如,用户操作遥控操作界面上的控件,向投影设备10发送对应的指令,投影仪根据指令执行相关的动作。例如,用户按下“下一页”控件,则投影设备10播放下一页;用户按下“快进”控件,则投影设备10播放快进后的画面。In this embodiment, in order to facilitate the remote control operation of the projection device 10, a remote control interface (equivalent to a virtual remote control) for controlling the operations of the projection device 10 can be further set on the mobile terminal 20, for example, a , down, left, right, confirm, return, home page, next page, previous page, fast forward and other virtual operation controls. For example, the user operates the controls on the remote control operation interface to send corresponding instructions to the projection device 10, and the projector performs related actions according to the instructions. For example, if the user presses the "next page" control, the projection device 10 will play the next page; if the user presses the "fast forward" control, the projection device 10 will play the fast-forwarded picture.
例如,在本实施例所对应的一个应用场景中,用户可以通过移动终端20上的遥控操作界面的上、下、左、右、确认按键完成对投影界面上焦点的移动,当该焦点定位在文本输入框上时,则在移动终端20上弹出虚拟输入键盘,其中,该虚拟输入键盘可以漂浮在遥控操作界面之上,或者也可以各自占据移动终端20显示屏幕的上下区域,比如当弹出虚拟输入键盘时,将遥控操作界面向移动终端20屏幕上部方向收缩,进而在移动终端20的下部区域让出一部分区域以用于虚拟输入键盘的显示,同时也方便用户的输入操作。此外,当移动终端20将输入的所有文字都发送至投影设备10后,此时移动终端20可进一步控制隐藏虚拟输入键盘或关闭虚拟输入法。For example, in an application scenario corresponding to this embodiment, the user can use the up, down, left, right, and confirmation buttons on the remote control interface on the mobile terminal 20 to complete the movement of the focus on the projection interface. When on the text input box, a virtual input keyboard pops up on the mobile terminal 20, wherein, the virtual input keyboard can float on the remote control operation interface, or can also occupy the upper and lower areas of the display screen of the mobile terminal 20 respectively, such as when the virtual input keyboard pops up When inputting the keyboard, the remote control operation interface is shrunk toward the upper direction of the screen of the mobile terminal 20, and then a part of the area is given up in the lower area of the mobile terminal 20 for the display of the virtual input keyboard, which is also convenient for the user's input operation. In addition, after the mobile terminal 20 sends all the input characters to the projection device 10, the mobile terminal 20 can further control to hide the virtual input keyboard or close the virtual input method.
另外,本实施例中,当投影界面的焦点定位在投影界面上的功能控件上时,还可通过移动终端20上的遥控操作界面触发执行该功能控件所对应的功能操作。例如,在本实施例所对应的另一个应用场景中,用户通过移动终端20上的遥控操作界面打开投影设备10的搜索界面进行相关搜索。当按照本实施例中的上述方式完成了搜索文字的输入以后,再次通过移动终端20上的遥控操作界面控制焦点移动到搜索投影界面上的“搜索”功能控件,然后用户可通过遥控操作界面上的“确定”虚拟按键触发投影设备10的“搜索”功能控件执行搜索功能操作以搜索与输入的文字相关的内容,其中,投影设备10可以在本地存储的文件中进行搜索,也可以在联网时进行搜索;同时搜索方式可以是精确搜索,也可以是模糊搜索,还可以进行联想搜索。In addition, in this embodiment, when the focus of the projection interface is positioned on the functional control on the projection interface, the remote control operation interface on the mobile terminal 20 can also trigger the execution of the functional operation corresponding to the functional control. For example, in another application scenario corresponding to this embodiment, the user opens the search interface of the projection device 10 through the remote control operation interface on the mobile terminal 20 to perform related searches. After completing the input of the search text according to the above-mentioned method in this embodiment, the focus is moved to the "search" function control on the search projection interface through the remote control operation interface on the mobile terminal 20 again, and then the user can use the remote control operation interface. The "OK" virtual key triggers the "search" function control of the projection device 10 to perform a search function operation to search for content related to the input text, wherein the projection device 10 can search in files stored locally, or can be connected to the Internet. Search; at the same time, the search method can be precise search, fuzzy search, or associative search.
参照图14,图14为本发明投影设备一实施例的功能结构示意图。本实施例中,所述投影设备包括存储器11、处理器12;Referring to FIG. 14 , FIG. 14 is a schematic functional structure diagram of an embodiment of a projection device according to the present invention. In this embodiment, the projection device includes a memory 11 and a processor 12;
所述存储器11,用于存放程序;The memory 11 is used to store programs;
所述处理器12执行所述程序,以用于:检测当前投影界面的焦点是否定位在文本输入框上;以及当检测到当前投影界面的焦点定位在文本输入框上时,向与所述投影设备通信连接的移动终端发送预定的反馈信息以通知所述移动终端输入用于显示在所述文本输入框内的文本;以及接收所述移动终端发送的用于显示在所述文本输入框内的文本;以及在所述文本输入框中显示接收的所述移动终端发送的用于显示在所述文本输入框内的文本。The processor 12 executes the program to: detect whether the focus of the current projected interface is positioned on the text input box; and when it is detected that the focus of the current projected interface is positioned on the text input box, send The mobile terminal connected to the device communication sends predetermined feedback information to notify the mobile terminal to input text for display in the text input box; and receives the text for display in the text input box sent by the mobile terminal text; and displaying in the text input box the received text sent by the mobile terminal for display in the text input box.
进一步可选的,所述处理器12用于检测当前投影界面的焦点是否定位在文本输入框上包括所述处理器用于以下的一种或几种情形:Further optionally, the processor 12 is used to detect whether the focus of the current projection interface is positioned on the text input box, including the processor being used for one or more of the following situations:
在开机启动后投影初始投影界面时,检测初始投影界面中焦点是否初始定位于文本输入框;在接收到所述移动终端发送的翻页指令后,执行翻页指令对应的页面跳转操作,并检测页面跳转后当前投影界面中焦点是否初始定位于文本输入框;在接收到所述移动终端发送的用于控制焦点在控件间移动的焦点移动指令后,执行与所述焦点移动指令对应的焦点移动操作,并在焦点移动后检测当前焦点是否定位于文本输入框。When the initial projection interface is projected after starting up, detect whether the focus in the initial projection interface is initially positioned on the text input box; after receiving the page turning instruction sent by the mobile terminal, execute the page jump operation corresponding to the page turning instruction, and Detect whether the focus in the current projection interface is initially positioned on the text input box after the page jumps; after receiving the focus movement instruction sent by the mobile terminal for controlling the movement of the focus between controls, execute the corresponding Focus movement operation, and check whether the current focus is located on the text input box after the focus movement.
进一步可选的,所述处理器12还用于:Further optionally, the processor 12 is also configured to:
以预先在指定的物联网平台注册的设备账号登录所述物联网平台,所述设备账号与所述移动终端的用户账号在所述物联网平台具有绑定关系,所述移动终端的用户账号为所述移动终端用以登录所述物联网平台的账号,所述投影设备与所述移动终端通过所述物联网平台进行通信。Log in to the IoT platform with a pre-registered device account on the specified IoT platform, the device account has a binding relationship with the user account of the mobile terminal on the IoT platform, and the user account of the mobile terminal is The mobile terminal is used to log in the account of the Internet of Things platform, and the projection device communicates with the mobile terminal through the Internet of Things platform.
本实施例中,处理器12监测投影界面的焦点是否定位在文本输入框上,若是则触发向移动终端发送反馈信息以告知移动终端需要进行文本输入,从而提高了文本输入响应速度。另外,处理器12将接收到的通过移动终端输入的文本显示在文本输入框内,从而无需用户通过操作投影界面上的输入面板输入文本,进而提高了文本输入操作的便利性。In this embodiment, the processor 12 monitors whether the focus of the projection interface is located on the text input box, and if so, triggers sending feedback information to the mobile terminal to inform the mobile terminal that text input is required, thereby improving the text input response speed. In addition, the processor 12 displays the received text input through the mobile terminal in the text input box, so that the user does not need to input text by operating the input panel on the projection interface, thereby improving the convenience of the text input operation.
参照图15,图15为本发明移动终端一实施例的功能结构示意图。本实施例中,所述移动终端包括存储器21、处理器22;Referring to FIG. 15 , FIG. 15 is a schematic functional structure diagram of an embodiment of a mobile terminal according to the present invention. In this embodiment, the mobile terminal includes a memory 21 and a processor 22;
所述存储器21,用于存放程序;The memory 21 is used to store programs;
所述处理器22执行所述程序,以用于:接收与所述移动终端通信连接的投影设备发送的反馈信息,所述反馈信息用于通知所述移动终端输入用于显示在所述投影设备的投影界面中的文本输入框内的文本;以及在显示屏幕中弹出虚拟输入控件以响应所述反馈信息;以及通过所述虚拟输入控件响应用户输入操作,并生成所述用户输入操作对应的文本;以及获取通过用户操作触发的确认发送指令,将生成的文本发送给所述投影设备。The processor 22 executes the program, so as to: receive feedback information sent by a projection device communicatively connected to the mobile terminal, and the feedback information is used to notify the mobile terminal to input information for displaying on the projection device the text in the text input box in the projection interface; and pop up a virtual input control on the display screen to respond to the feedback information; and respond to user input operations through the virtual input controls, and generate text corresponding to the user input operations ; and acquiring a confirmation sending instruction triggered by a user operation, and sending the generated text to the projection device.
进一步可选的,所述处理器22还用于:在获取通过用户操作触发的确认发送指令之后,隐藏所述虚拟输入控件。Further optionally, the processor 22 is further configured to: hide the virtual input control after acquiring a confirmation sending instruction triggered by a user operation.
进一步可选的,所述处理器22还用于:Further optionally, the processor 22 is also used for:
以预先在指定的物联网平台注册的用户账号登录所述物联网平台,所述用户账号与所述投影设备的设备账号在所述物联网平台具有绑定关系,所述投影设备的设备账号为所述投影设备用以登录所述物联网平台的账号,所述移动终端与所述投影设备通过所述物联网平台进行通信。Log in to the IoT platform with a user account pre-registered on the designated IoT platform, the user account has a binding relationship with the device account of the projection device on the IoT platform, and the device account of the projection device is The projection device is used to log in the account of the Internet of Things platform, and the mobile terminal communicates with the projection device through the Internet of Things platform.
进一步可选的,所述处理器22还用于:Further optionally, the processor 22 is also used for:
显示用于控制所述投影设备的投影界面的遥控操作界面;所述遥控操作界面包括用于响应于用户操作而触发焦点移动指令的控件,以及包括响应于用户操作而触发确认执行指令的控件;所述焦点移动指令用于控制所述投影设备移动当前投影界面中的焦点;所述确认执行指令用于控制所述投影设备执行当前投影界面中处于焦点的控件对应的功能;以及响应于用户操作而生成对应的焦点移动指令或触发确认执行指令,并将生成的焦点移动指令或确认执行指令发送给所述投影设备。Displaying a remote control operation interface for controlling the projection interface of the projection device; the remote control operation interface includes a control for triggering a focus movement instruction in response to a user operation, and a control for triggering a confirmation execution instruction in response to a user operation; The focus movement instruction is used to control the projection device to move the focus in the current projection interface; the confirmation execution instruction is used to control the projection device to execute the function corresponding to the control that is in focus in the current projection interface; and respond to user operations A corresponding focus movement instruction or a trigger confirmation execution instruction is generated, and the generated focus movement instruction or confirmation execution instruction is sent to the projection device.
本实施例中,当处理器22接收到投影设备所发送的用于通知移动终端输入用于显示在投影设备的投影界面中文本输入框内的文本的反馈信息时,处理器22将弹出用于输入文本的虚拟输入控件以响应反馈信息,进而通过该虚拟输入控件完成文本输入并生成相应文本,然后处理器22再将生成的文本发送至投影设备上以显示在投影界面上的文本输入框内,因而无需用户通过操作投影界面上的输入面板输入文本,进而提高了投影设备文本输入操作的便利性。In this embodiment, when the processor 22 receives the feedback information sent by the projection device for notifying the mobile terminal to input the text for displaying in the text input box on the projection interface of the projection device, the processor 22 will pop up a Input the virtual input control of the text to respond to the feedback information, and then complete the text input and generate the corresponding text through the virtual input control, and then the processor 22 sends the generated text to the projection device to be displayed in the text input box on the projection interface , so that the user does not need to input text by operating the input panel on the projection interface, thereby improving the convenience of the text input operation of the projection device.
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process conversion made by using the description of the present invention and the contents of the accompanying drawings, or directly or indirectly used in other related technical fields , are all included in the scope of patent protection of the present invention in the same way.
Claims (12)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510945170.1A CN106886361A (en) | 2015-12-16 | 2015-12-16 | The input control method of projector equipment, system and projector equipment, mobile terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510945170.1A CN106886361A (en) | 2015-12-16 | 2015-12-16 | The input control method of projector equipment, system and projector equipment, mobile terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106886361A true CN106886361A (en) | 2017-06-23 |
Family
ID=59175938
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510945170.1A Pending CN106886361A (en) | 2015-12-16 | 2015-12-16 | The input control method of projector equipment, system and projector equipment, mobile terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106886361A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110417992A (en) * | 2019-06-20 | 2019-11-05 | 华为技术有限公司 | Input method, electronic equipment and screen projection system |
CN112004158A (en) * | 2020-08-11 | 2020-11-27 | 深圳创维-Rgb电子有限公司 | Text input method, television and readable storage medium |
CN114900635A (en) * | 2021-01-27 | 2022-08-12 | 安普拉公司 | Projection video conference system |
CN119603491A (en) * | 2024-12-31 | 2025-03-11 | 北京优酷科技有限公司 | Display control method and device |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7712034B2 (en) * | 2003-03-24 | 2010-05-04 | Microsoft Corporation | System and method for shell browser |
CN103327386A (en) * | 2013-06-13 | 2013-09-25 | 江苏省广电有线信息网络股份有限公司南京分公司 | Cloud media television character input method and system based on mobile terminal |
CN103513950A (en) * | 2012-06-29 | 2014-01-15 | 深圳市快播科技有限公司 | Multi-screen adapter, multi-screen display system and input method of multi-screen adapter |
CN104461052A (en) * | 2014-11-24 | 2015-03-25 | 东软集团股份有限公司 | Method and device for character input between intelligent devices |
CN104660714A (en) * | 2015-03-13 | 2015-05-27 | 张泽 | Remote control method, remote control device and remote control system of terminal equipment |
US20150181050A1 (en) * | 2013-12-25 | 2015-06-25 | Sharp Kabushiki Kaisha | Operation input system, electronic device and mobile terminal |
-
2015
- 2015-12-16 CN CN201510945170.1A patent/CN106886361A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7712034B2 (en) * | 2003-03-24 | 2010-05-04 | Microsoft Corporation | System and method for shell browser |
CN103513950A (en) * | 2012-06-29 | 2014-01-15 | 深圳市快播科技有限公司 | Multi-screen adapter, multi-screen display system and input method of multi-screen adapter |
CN103327386A (en) * | 2013-06-13 | 2013-09-25 | 江苏省广电有线信息网络股份有限公司南京分公司 | Cloud media television character input method and system based on mobile terminal |
US20150181050A1 (en) * | 2013-12-25 | 2015-06-25 | Sharp Kabushiki Kaisha | Operation input system, electronic device and mobile terminal |
CN104461052A (en) * | 2014-11-24 | 2015-03-25 | 东软集团股份有限公司 | Method and device for character input between intelligent devices |
CN104660714A (en) * | 2015-03-13 | 2015-05-27 | 张泽 | Remote control method, remote control device and remote control system of terminal equipment |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110417992A (en) * | 2019-06-20 | 2019-11-05 | 华为技术有限公司 | Input method, electronic equipment and screen projection system |
CN110417992B (en) * | 2019-06-20 | 2021-02-12 | 华为技术有限公司 | Input method, electronic equipment and screen projection system |
US12032866B2 (en) | 2019-06-20 | 2024-07-09 | Huawei Technologies Co., Ltd. | Input method, electronic device, and screen projection system |
CN112004158A (en) * | 2020-08-11 | 2020-11-27 | 深圳创维-Rgb电子有限公司 | Text input method, television and readable storage medium |
CN114900635A (en) * | 2021-01-27 | 2022-08-12 | 安普拉公司 | Projection video conference system |
CN119603491A (en) * | 2024-12-31 | 2025-03-11 | 北京优酷科技有限公司 | Display control method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104375666B (en) | Input method, processing unit, input equipment and the intelligent display device of striding equipment | |
US20140062962A1 (en) | Text recognition apparatus and method for a terminal | |
CN105700869B (en) | Control method, information processing method, related device and electronic equipment | |
WO2018010021A1 (en) | Pointer control in a handheld computer by way of hid commands | |
Banerjee et al. | Centralized framework for controlling heterogeneous appliances in a smart home environment | |
CN106131173A (en) | Mobile terminal and mobile terminal remote are assisted and by aid method, device | |
WO2022111394A1 (en) | Information processing method and apparatus, and electronic devices | |
CN112699796B (en) | Method and device for operating electronic equipment | |
CN106886361A (en) | The input control method of projector equipment, system and projector equipment, mobile terminal | |
WO2017215671A1 (en) | Method, apparatus and system for controlling access device | |
KR20230088427A (en) | File transmission method, file transmission device and electronic device | |
JP2013172459A (en) | Remote control method and apparatus for mobile terminal | |
US11698685B2 (en) | Character string input system | |
US10588433B2 (en) | Data setting method for body information analysis apparatus | |
CN105335169A (en) | Method and apparatus for starting up communication in intelligent terminal | |
CN104618818B (en) | A kind of TV homepage configuration method and device | |
EP3757831B1 (en) | Fingerprint event processing method, apparatus, and terminal | |
US10063730B2 (en) | Image forming system, image forming apparatus, remote control apparatus, and recording medium | |
CN107168549B (en) | Input method, display device and computer-readable storage medium | |
JP2019149080A (en) | Information processing apparatus, information processing method, and program | |
US20190041997A1 (en) | Pointer control in a handheld computer by way of hid commands | |
CN111459272A (en) | Interaction method, interaction device, storage medium and electronic equipment | |
US10652411B2 (en) | Remote operation apparatus, remote operation system, and non-transitory computer readable medium storing program with text input assistance | |
US20170083177A1 (en) | Information processing apparatus, information processing method, and information processing program | |
JP6816487B2 (en) | Remote control device, remote control system and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 518000 20-22 Floor, Headquarters Building, No. 63 Xuefu Road, Yuehai Street, Nanshan District, Shenzhen City, Guangdong Province Applicant after: APPOTRONICS Corp.,Ltd. Address before: 518000 Nanshan District, Shenzhen, Guangdong, Guangdong Province, Guangdong Road, 63 Xuefu Road, high-tech zone, 21 headquarters building, 22 floor. Applicant before: SHENZHEN GUANGFENG TECHNOLOGY Co.,Ltd. Address after: 518000 Nanshan District, Shenzhen, Guangdong, Guangdong Province, Guangdong Road, 63 Xuefu Road, high-tech zone, 21 headquarters building, 22 floor. Applicant after: SHENZHEN GUANGFENG TECHNOLOGY Co.,Ltd. Address before: 518055 Shenzhen, Shenzhen, Guangdong 1089 Nanshan District road 1089, Shenzhen integrated circuit design application Industrial Park, 4 floor. Applicant before: APPOTRONICS Corp.,Ltd. |
|
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170623 |