CN102681695B - cursor control method and device - Google Patents
cursor control method and device Download PDFInfo
- Publication number
- CN102681695B CN102681695B CN201210125102.7A CN201210125102A CN102681695B CN 102681695 B CN102681695 B CN 102681695B CN 201210125102 A CN201210125102 A CN 201210125102A CN 102681695 B CN102681695 B CN 102681695B
- Authority
- CN
- China
- Prior art keywords
- cursor
- user
- cursor control
- control method
- module
- 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.)
- Active
Links
Landscapes
- Position Input By Displaying (AREA)
Abstract
本发明公开一种光标控制方法,应用于移动终端,其特征在于,包括以下步骤:通过监测模块监测用户动作并生成动作数据;通过控制模块接收所述动作数据并经分析后生成控制数据;以及通过编辑模块接收所述控制数据并控制光标。本发明的光标控制方法能够实现精确控制光标。
The invention discloses a cursor control method, which is applied to a mobile terminal, and is characterized in that it comprises the following steps: monitoring user actions through a monitoring module and generating action data; receiving the action data through a control module and generating control data after analysis; and The control data is received by the editing module and the cursor is controlled. The cursor control method of the invention can realize precise control of the cursor.
Description
技术领域technical field
本发明涉及移动终端通信应用领域,尤其涉及一种光标控制方法及装置。The invention relates to the field of mobile terminal communication applications, in particular to a cursor control method and device.
背景技术Background technique
现有的运行在触摸屏智能移动终端设备上的输入法都是单一地接收用户输入,通过用户点击软键盘或硬键盘进行编辑。这种输入方式模式单一,仅提供一个软键盘来接收用户输入,使得用户只能通过点击(触摸)屏幕来控制光标和进行编辑,用户体验单一。另外,如果屏幕较小,待编辑文字较密集,用户很难精准地控制光标的位置,常常发生误操作。Existing input methods running on touch-screen smart mobile terminal devices all receive user input only, and edit by the user clicking on a soft keyboard or a hard keyboard. This input method has a single mode and only provides a soft keyboard to receive user input, so that the user can only control the cursor and edit by clicking (touching) the screen, and the user experience is single. In addition, if the screen is small and the text to be edited is dense, it is difficult for the user to accurately control the position of the cursor, and misoperations often occur.
有鉴于此,业界亟需一种能够实现精确控制光标的方法及装置。In view of this, the industry urgently needs a method and device capable of precisely controlling the cursor.
发明内容Contents of the invention
为了解决上述技术问题,本发明的目的之一在于提供一种光标控制方法,应用于移动终端,包括以下步骤:S11、通过监测模块监测用户动作并生成动作数据;S12、通过控制模块接收所述动作数据并经分析后生成控制数据;以及S13、通过编辑模块接收所述控制数据并控制光标。In order to solve the above technical problems, one of the objects of the present invention is to provide a cursor control method, which is applied to a mobile terminal, including the following steps: S11, monitor user actions through a monitoring module and generate action data; S12, receive the user action through a control module The action data is analyzed to generate control data; and S13, receiving the control data through the editing module and controlling the cursor.
在本发明另一可选实施方式中,所述监测模块包括:方向传感器或动作传感器中的任一单元。In another optional implementation manner of the present invention, the monitoring module includes any unit of a direction sensor or a motion sensor.
在本发明另一可选实施方式中,所述监测模块包括:重力传感器、磁传感器、速度传感器或加速度传感器中的任一单元。In another optional implementation manner of the present invention, the monitoring module includes any unit of a gravity sensor, a magnetic sensor, a speed sensor or an acceleration sensor.
在本发明另一可选实施方式中,所述步骤S11进一步包括以下步骤:S111、通过所述移动终端的设置界面为用户提供一个控制开关;以及S112、通过所述控制开关的开关状态判断用户是否允许监测用户动作。In another optional implementation manner of the present invention, the step S11 further includes the following steps: S111, providing the user with a control switch through the setting interface of the mobile terminal; and S112, judging the user through the switch state of the control switch Whether to allow monitoring user actions.
在本发明另一可选实施方式中,所述步骤S111进一步包括以下步骤:当用户进入编辑模块中的编辑框中时,所述编辑模块自动弹出一个软键盘,其中,所述软键盘包括:确认选项和退出选项。In another optional implementation manner of the present invention, the step S111 further includes the following steps: when the user enters the edit box in the edit module, the edit module automatically pops up a soft keyboard, wherein the soft keyboard includes: Confirm option and Exit option.
在本发明另一可选实施方式中,所述步骤S112进一步包括以下步骤:如果用户允许监测,则所述监测模块开始监测用户动作并启动所述控制模块;否则,不启动所述控制模块,用户通过所述软键盘控制光标。In another optional implementation manner of the present invention, the step S112 further includes the following steps: if the user allows monitoring, the monitoring module starts to monitor user actions and starts the control module; otherwise, does not start the control module, The user controls the cursor through the soft keyboard.
在本发明另一可选实施方式中,所述步骤S12进一步包括以下步骤:S121、通过所述控制模块中的传感器数据解析单元分析所述监测模块生成的动作数据,其中,所述传感器数据解析单元包括:删除功能子单元、移动功能子单元和选择功能子单元中的任一单元;以及S122、当用户进入所述编辑模块中的编辑框中时自动弹出所述控制模块中的软键盘,以便用户选择操作模式。In another optional implementation manner of the present invention, the step S12 further includes the following steps: S121, analyzing the action data generated by the monitoring module through the sensor data analyzing unit in the control module, wherein the sensor data analyzing The unit includes: any one of the delete function subunit, the move function subunit, and the select function subunit; and S122, when the user enters the edit box in the edit module, the soft keyboard in the control module pops up automatically, To allow the user to select the mode of operation.
在本发明另一可选实施方式中,所述步骤S12进一步包括以下步骤:S123、通过所述编辑模块判断是否结束光标控制;以及S124、通过所述控制模块判断是否停止监测所述用户动作。In another optional implementation manner of the present invention, the step S12 further includes the following steps: S123, judging by the editing module whether to end cursor control; and S124, judging by the control module whether to stop monitoring the user action.
在本发明另一可选实施方式中,所述步骤S123进一步包括以下步骤:S1231、如果没有所述控制数据时,则所述编辑模块结束光标控制并隐藏所述软键盘;S1232、否则,继续控制所述光标。In another optional implementation manner of the present invention, the step S123 further includes the following steps: S1231. If there is no control data, the editing module ends the cursor control and hides the soft keyboard; S1232. Otherwise, continue Control the cursor.
在本发明另一可选实施方式中,所述步骤S124进一步包括以下步骤:S1241、如果没有所述动作数据或用户选择所述软键盘上的退出选项时,则所述控制模块停止监测所述用户动作;S1242、否则,继续监测所述用户动作。In another optional implementation manner of the present invention, the step S124 further includes the following steps: S1241. If there is no action data or the user selects the exit option on the soft keyboard, the control module stops monitoring the User action; S1242. Otherwise, continue to monitor the user action.
在本发明另一可选实施方式中,将所述监测模块设置在所述移动终端之内。In another optional implementation manner of the present invention, the monitoring module is set in the mobile terminal.
本发明的目的之一在于还提供一种光标控制装置,应用于移动终端,包括:监测模块,监测用户动作并生成动作数据;控制模块,接收所述动作数据并生成控制数据;以及编辑模块,接收所述控制数据并控制光标。One of the purposes of the present invention is to provide a cursor control device, which is applied to a mobile terminal, including: a monitoring module, which monitors user actions and generates action data; a control module, which receives the action data and generates control data; and an editing module, The control data is received and a cursor is controlled.
在本发明另一可选实施方式中,所述监测模块包括:方向传感器或动作传感器中的任一单元。In another optional implementation manner of the present invention, the monitoring module includes any unit of a direction sensor or a motion sensor.
在本发明另一可选实施方式中,所述监测模块包括:重力传感器、磁传感器、速度传感器或加速度传感器中的任一单元。In another optional implementation manner of the present invention, the monitoring module includes any unit of a gravity sensor, a magnetic sensor, a speed sensor or an acceleration sensor.
在本发明另一可选实施方式中,还包括:控制开关,通过所述移动终端的设置界面提供给用户,以便用户根据开关状态选择是否允许监测用户动作。In another optional implementation manner of the present invention, it also includes: a control switch, which is provided to the user through the setting interface of the mobile terminal, so that the user can choose whether to allow monitoring of user actions according to the state of the switch.
在本发明另一可选实施方式中,所述监测模块包括:监测启动单元,用于接收所述控制开关发送的启动信息;以及监测执行单元,用于在接收的启动信息之后执行所述用户动作的监测。In another optional implementation manner of the present invention, the monitoring module includes: a monitoring activation unit, configured to receive the activation information sent by the control switch; and a monitoring execution unit, configured to execute the user activation after receiving the activation information. Action monitoring.
在本发明另一可选实施方式中,所述控制模块包括:传感器数据解析单元,用于分析所述监测模块生成的动作数据;软键盘,当用户进入所述编辑模块中的编辑框中时自动弹出,以便用户选择操作模式。In another optional embodiment of the present invention, the control module includes: a sensor data analysis unit, configured to analyze the action data generated by the monitoring module; a soft keyboard, when the user enters the edit box in the edit module Automatically pops up to allow the user to select the mode of operation.
在本发明另一可选实施方式中,所述监测模块设置在所述移动终端之内。In another optional implementation manner of the present invention, the monitoring module is set in the mobile terminal.
在本发明另一可选实施方式中,所述传感器数据解析单元包括:删除功能子单元、移动功能子单元和选择功能子单元中的任一单元。In another optional implementation manner of the present invention, the sensor data parsing unit includes any one of a deletion function subunit, a movement function subunit and a selection function subunit.
本发明的目的之一在于还提供一种光标控制方法,应用于移动终端,包括以下步骤:S21、通过重力传感器监测用户动作并生成动作数据;S22、通过控制模块接收所述动作数据并经分析后生成控制数据;以及S23、通过编辑模块接收所述控制数据并控制光标。One of the purposes of the present invention is to provide a cursor control method, which is applied to a mobile terminal, including the following steps: S21, monitor user actions through a gravity sensor and generate action data; S22, receive the action data through a control module and analyze the Then generate control data; and S23, receive the control data through the editing module and control the cursor.
在本发明另一可选实施方式中,所述步骤S21进一步包括以下步骤:S211、通过所述移动终端的设置界面为用户提供一个控制开关;S212、通过所述控制开关的开关状态判断用户是否允许监测用户动作;以及S213、通过所述重力传感器建立坐标系空间并监测用户动作在所述坐标系空间中的方向变化。In another optional implementation manner of the present invention, the step S21 further includes the following steps: S211, providing the user with a control switch through the setting interface of the mobile terminal; S212, judging whether the user is Allowing monitoring of user actions; and S213, establishing a coordinate system space through the gravity sensor and monitoring a direction change of the user action in the coordinate system space.
在本发明另一可选实施方式中,所述坐标系空间包括:二维坐标系空间。In another optional implementation manner of the present invention, the coordinate system space includes: a two-dimensional coordinate system space.
在本发明另一可选实施方式中,所述二维坐标系空间中的用户动作包括:左倾、右倾、先左倾后右倾、或者先右倾后左倾中的任一动作模式。In another optional implementation manner of the present invention, the user's action in the two-dimensional coordinate system space includes any action mode of: leaning left, leaning right, leaning left first and then leaning right, or leaning right first and then leaning left.
在本发明另一可选实施方式中,所述坐标系空间包括:三维坐标系空间。In another optional implementation manner of the present invention, the coordinate system space includes: a three-dimensional coordinate system space.
在本发明另一可选实施方式中,所述三维坐标系空间中的用户动作包括:左倾、左翻转、右倾、右翻转、上翻转、下翻转、先左倾后右倾、先右倾后左倾、先左翻转后右翻转、或者先右翻转后左翻转中的任一动作模式。In another optional implementation manner of the present invention, the user actions in the three-dimensional coordinate system space include: tilting left, flipping left, tilting right, flipping right, flipping up, flipping down, tilting left first and then tilting right, tilting right first and then tilting left, first Either flip left and then flip right, or flip right and then flip left.
在本发明另一可选实施方式中,所述步骤S212进一步包括以下步骤:当用户进入编辑模块中的编辑框中时,所述编辑模块自动弹出一个软键盘,其中,所述软键盘包括:确认选项和退出选项。In another optional implementation manner of the present invention, the step S212 further includes the following steps: when the user enters the edit box in the edit module, the edit module automatically pops up a soft keyboard, wherein the soft keyboard includes: Confirm option and Exit option.
在本发明另一可选实施方式中,所述步骤S213进一步包括以下步骤:In another optional implementation manner of the present invention, the step S213 further includes the following steps:
如果用户允许监测,则所述重力传感器开始监测用户动作并启动所述控制模块;否则,不启动所述控制模块,用户通过所述软键盘控制光标。If the user allows monitoring, the gravity sensor starts to monitor the user's actions and activates the control module; otherwise, the control module is not activated, and the user controls the cursor through the soft keyboard.
在本发明另一可选实施方式中,所述步骤S22进一步包括以下步骤:S221、通过所述控制模块中的传感器数据解析单元分析所述监测模块生成的动作数据,其中,所述传感器数据解析单元:删除功能子单元、移动功能子单元和选择功能子单元中的任一单元;以及S222、当用户进入所述编辑模块中的编辑框中时自动弹出所述控制模块中的软键盘,以便用户选择操作模式。In another optional implementation manner of the present invention, the step S22 further includes the following steps: S221, analyzing the action data generated by the monitoring module through the sensor data analyzing unit in the control module, wherein the sensor data analyzing Unit: delete any unit in the function subunit, move the function subunit and select the function subunit; and S222, when the user enters the edit box in the edit module, the soft keyboard in the control module pops up automatically, so that The user selects the mode of operation.
在本发明另一可选实施方式中,所述步骤S221进一步包括以下步骤:S2211、根据所述移动终端的默认位置,获得经移动后的偏移角度和移动次数;S2212、根据所述偏移角度,判断是否是编辑模式;S2213、如果是编辑模式,则执行删除功能;S2214、如果不是编辑模式,则根据所述移动次数,进一步判断是否是移动光标并选择文字模式;S2215、如果是移动光标并选择文字模式,则执行移动光标并选择文字功能;以及S2216、如果不是移动光标并选择文字模式,则仅执行移动光标功能。In another optional implementation manner of the present invention, the step S221 further includes the following steps: S2211, according to the default position of the mobile terminal, obtain the shifted offset angle and the number of times of movement; S2212, according to the offset Angle, judge whether it is the edit mode; S2213, if it is the edit mode, then execute the delete function; S2214, if it is not the edit mode, then according to the number of times of movement, further judge whether it is to move the cursor and select the text mode; S2215, if it is the movement Cursor and select text mode, execute the function of moving the cursor and select text; and S2216, if not move the cursor and select text mode, only execute the function of moving the cursor.
在本发明另一可选实施方式中,所述偏移角度包括二维或三维坐标系空间内的多个角度分量。In another optional implementation manner of the present invention, the offset angle includes multiple angle components in a two-dimensional or three-dimensional coordinate system space.
在本发明另一可选实施方式中,所述移动次数为一预定时间内至少移动两次。In another optional implementation manner of the present invention, the number of times of movement is at least two movements within a predetermined time period.
在本发明另一可选实施方式中,所述步骤S2213进一步包括以下步骤:在执行删除功能后,根据偏移角度是否保持,判断是否继续执行删除文字功能;如果偏移角度保持一预定时间,则继续执行删除文字功能;如果偏移角度返回默认值,则结束删除文字功能。In another optional implementation manner of the present invention, the step S2213 further includes the following steps: after executing the deletion function, according to whether the offset angle is maintained, it is judged whether to continue to execute the function of deleting characters; if the offset angle is maintained for a predetermined time, Then continue to execute the function of deleting text; if the offset angle returns to the default value, then end the function of deleting text.
在本发明另一可选实施方式中,所述步骤S2215进一步包括以下步骤:在执行移动光标并选择文字功能后,根据偏移角度是否保持,判断是否继续执行移动光标并选择文字功能;如果偏移角度保持一预定时间,则继续执行删除文字功能;如果偏移角度返回默认值,则结束删除文字功能。In another optional implementation manner of the present invention, the step S2215 further includes the following steps: after executing the function of moving the cursor and selecting text, judging whether to continue to execute the function of moving the cursor and selecting text according to whether the offset angle is maintained; If the shift angle is maintained for a predetermined time, then continue to execute the function of deleting characters; if the shift angle returns to the default value, then end the function of deleting characters.
在本发明另一可选实施方式中,所述步骤S2216进一步包括以下步骤:在执行移动光标功能后,根据偏移角度是否保持,判断是否继续执行移动光标功能;如果偏移角度保持一预定时间,则继续执行删除文字功能;如果偏移角度返回默认值,则结束删除文字功能。In another optional implementation manner of the present invention, the step S2216 further includes the following steps: after executing the function of moving the cursor, judge whether to continue to execute the function of moving the cursor according to whether the offset angle is maintained; if the offset angle is maintained for a predetermined time , then continue to execute the function of deleting text; if the offset angle returns to the default value, then end the function of deleting text.
在本发明另一可选实施方式中,所述偏移角度约为10度至90度;以及所述预定时间约为200毫秒至2000毫秒。In another optional embodiment of the present invention, the offset angle is about 10 degrees to 90 degrees; and the predetermined time is about 200 milliseconds to 2000 milliseconds.
在本发明另一可选实施方式中,所述偏移角度约为10度、20度、30度、45度、60度、75度、或90度中的任一角度。In another optional embodiment of the present invention, the offset angle is about any angle among 10 degrees, 20 degrees, 30 degrees, 45 degrees, 60 degrees, 75 degrees, or 90 degrees.
在本发明另一可选实施方式中,所述预定时间约为200毫秒、500毫秒、1000毫秒、1500毫秒、或2000毫秒中的任一时间。In another optional implementation manner of the present invention, the predetermined time is about any time in 200 milliseconds, 500 milliseconds, 1000 milliseconds, 1500 milliseconds, or 2000 milliseconds.
在本发明另一可选实施方式中,所述步骤S22进一步包括以下步骤:S223、通过所述编辑模块判断是否结束光标控制;以及S224、通过所述控制模块判断是否停止监测所述用户动作。In another optional implementation manner of the present invention, the step S22 further includes the following steps: S223, judging by the editing module whether to end cursor control; and S224, judging by the control module whether to stop monitoring the user action.
在本发明另一可选实施方式中,所述步骤S223进一步包括以下步骤:S2231、如果没有所述控制数据时,则所述编辑模块结束光标控制并隐藏所述软键盘;S2232、否则,继续控制所述光标。In another optional implementation manner of the present invention, the step S223 further includes the following steps: S2231. If there is no control data, the editing module ends the cursor control and hides the soft keyboard; S2232. Otherwise, continue Control the cursor.
在本发明另一可选实施方式中,所述步骤S224进一步包括以下步骤:S2241、如果没有所述动作数据或用户选择所述软键盘上的退出选项时,则所述控制模块停止监测所述用户动作;S2242、否则,继续监测所述用户动作。In another optional implementation manner of the present invention, the step S224 further includes the following steps: S2241. If there is no action data or the user selects the exit option on the soft keyboard, the control module stops monitoring the User action; S2242. Otherwise, continue to monitor the user action.
在本发明另一可选实施方式中,将所述重力传感器设置在所述移动终端之内。In another optional implementation manner of the present invention, the gravity sensor is set in the mobile terminal.
本发明的目的之一在于还提供一种为实施光标控制方法而专门设计的装置。One of the objectives of the present invention is to provide a device specially designed for implementing the cursor control method.
本发明的目的之一在于还提供一种为实施光标控制方法而专门设计的装置。One of the objectives of the present invention is to provide a device specially designed for implementing the cursor control method.
本发明的目的之一在于还提供一种应用所述光标控制方法的文本编辑方法。One of the objectives of the present invention is to provide a text editing method using the cursor control method.
本发明的目的之一在于还提供一种应用所述光标控制装置的文本编辑器。One of the objectives of the present invention is to provide a text editor using the cursor control device.
本发明的目的之一在于还提供一种应用所述光标控制方法的移动终端。One of the objectives of the present invention is to provide a mobile terminal applying the cursor control method.
本发明的目的之一在于还提供一种应用所述光标控制方法的通讯系统。Another object of the present invention is to provide a communication system using the cursor control method.
本发明的光标控制方法及装置能够精确控制光标。The cursor control method and device of the present invention can precisely control the cursor.
本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。Additional aspects and advantages of the invention will be set forth in part in the description which follows, and will become apparent from the description, or may be learned by practice of the invention.
附图说明Description of drawings
本发明上述的和/或附加的方面和优点从下面结合附图对实施方式的描述中将变得明显和容易理解,其中,The above and/or additional aspects and advantages of the present invention will become apparent and easy to understand from the following description of the embodiments in conjunction with the accompanying drawings, wherein,
图1是根据本发明的一示例性实施方式的流程图;Fig. 1 is a flowchart according to an exemplary embodiment of the present invention;
图2是根据本发明的另一示例性实施方式的流程图;Figure 2 is a flowchart according to another exemplary embodiment of the present invention;
图3是根据本发明的一示例性实施方式的光标控制装置的结构图;FIG. 3 is a structural diagram of a cursor control device according to an exemplary embodiment of the present invention;
图4是根据本发明的另一示例性实施方式的光标控制装置的结构图;4 is a structural diagram of a cursor control device according to another exemplary embodiment of the present invention;
图5是根据本发明的另一示例性实施方式的流程图;Figure 5 is a flowchart according to another exemplary embodiment of the present invention;
图6是根据本发明的一示例性实施方式的移动设备处于竖屏时的三维坐标的示意图;Fig. 6 is a schematic diagram of three-dimensional coordinates when the mobile device is in a vertical screen according to an exemplary embodiment of the present invention;
图7是根据本发明的另一示例性实施方式的移动设备处于横屏时的三维坐标的示意图;Fig. 7 is a schematic diagram of three-dimensional coordinates when the mobile device is in landscape orientation according to another exemplary embodiment of the present invention;
图8是根据本发明的另一示例性实施方式的移动设备处于竖屏时的三维坐标的示意图;Fig. 8 is a schematic diagram of three-dimensional coordinates when the mobile device is in a vertical screen according to another exemplary embodiment of the present invention;
图9是根据本发明的另一示例性实施方式的移动设备处于横屏时的三维坐标的示意图。Fig. 9 is a schematic diagram of three-dimensional coordinates when the mobile device is in landscape orientation according to another exemplary embodiment of the present invention.
具体实施方式detailed description
现在参照附图来具体描述本发明的示例性实施方式。然而,本发明可以用许多不同形式来实施并且不应该认为局限于这里阐述的具体实施方式;相反,提供这些实施方式是为了使本发明的公开彻底和完整,并向本领域技术人员完整地传达本发明的思想、观念、目的、构思、参考方案和保护范围。附图中示例的具体示例性实施方式的详细描述中使用的术语并不是为了限制本发明。附图中,相同标号指代相同要素。Exemplary embodiments of the present invention will now be described in detail with reference to the accompanying drawings. However, the invention may be embodied in many different forms and should not be considered limited to the specific embodiments set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey to those skilled in the art The idea, concept, purpose, conception, reference scheme and protection scope of the present invention. The terminology used in the detailed description of the specific exemplary embodiments illustrated in the drawings is not intended to be limiting of the invention. In the drawings, the same reference numerals refer to the same elements.
除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的任一单元和全部组合。As used herein, the singular forms "a", "an", "the" and "the" may also include the plural forms unless expressly stated otherwise. It should be further understood that the word "comprising" used in the description of the present invention refers to the presence of said features, integers, steps, operations, elements and/or components, but does not exclude the presence or addition of one or more other features, Integers, steps, operations, elements, components, and/or groups thereof. It will be understood that when an element is referred to as being "connected" or "coupled" to another element, it can be directly connected or coupled to the other element or intervening elements may also be present. Additionally, "connected" or "coupled" as used herein may include wirelessly connected or coupled. As used herein, the term "and/or" includes any and all combinations of one or more of the associated listed items.
除非另外定义,这里使用的所有术语(包括技术术语和科学术语)具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样定义,不会用理想化或过于正式的含义来解释。Unless otherwise defined, all terms (including technical terms and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. It should also be understood that terms such as those defined in commonly used dictionaries should be understood to have a meaning consistent with the meaning in the context of the prior art, and unless defined as herein, are not to be interpreted in an idealized or overly formal sense Explanation.
这里所使用的“终端”既包括仅具备无发射能力的无线信号接收器的设备,又包括具有能够在双向通信链路上进行双向通信的接收和发射硬件的设备。这种设备可以包括:具有或没有多线路显示器的蜂窝或其他通信设备;可以组合语音和数据处理、传真和/或数据通信能力的个人通信系统(PCS);可以包括射频接收器和寻呼机、互联网/内联网访问、网络浏览器、记事本、日历和/或全球定位系统(GPS)接收器的个人数字助理(PDA);和/或包括射频接收器的常规膝上型和/或掌上型计算机或其他设备。这里所使用的“移动终端”可以是便携式、可运输、安装在交通工具(航空、海运和/或陆地)中的,或者适合于和/或配置为在本地运行和/或以分布形式在地球和/或空间的任何其他位置运行。As used herein, "terminal" includes both a device having only a wireless signal receiver without transmitting capability, and a device having receiving and transmitting hardware capable of bi-directional communication over a bi-directional communication link. Such equipment may include: cellular or other communication equipment with or without a multi-line display; personal communication systems (PCS) that may combine voice and data processing, facsimile and/or data communication capabilities; may include radio frequency receivers and pagers, Internet / Personal Digital Assistant (PDA) with intranet access, web browser, notepad, calendar, and/or Global Positioning System (GPS) receiver; and/or conventional laptop and/or palmtop computer including radio frequency receiver or other devices. A "mobile terminal" as used herein may be portable, transportable, installed in a vehicle (air, sea, and/or land), or adapted and/or configured to operate locally and/or in a distributed manner around the globe and/or any other location in the space to run.
图1是根据本发明的一示例性实施方式的流程图。本发明提供一种光标控制方法,应用于移动终端,包括以下步骤:S11、通过监测模块监测用户动作并生成动作数据;S12、通过控制模块接收所述动作数据并经分析后生成控制数据;以及S13、通过编辑模块接收所述控制数据并控制光标。Fig. 1 is a flowchart according to an exemplary embodiment of the present invention. The present invention provides a cursor control method, which is applied to a mobile terminal, comprising the following steps: S11, monitoring user actions through a monitoring module and generating action data; S12, receiving the action data through a control module and generating control data after analysis; and S13. Receive the control data through the editing module and control the cursor.
图2是根据本发明的另一示例性实施方式的流程图。在本发明另一可选实施方式中,所述步骤S11进一步包括以下步骤:S111、通过所述移动终端的设置界面为用户提供一个控制开关;以及S112、通过所述控制开关的开关状态判断用户是否允许监测用户动作。在本发明另一可选实施方式中,所述步骤S111进一步包括以下步骤:当用户进入编辑模块中的编辑框中时,所述编辑模块自动弹出一个软键盘,其中,所述软键盘包括:确认选项和退出选项。在本发明另一可选实施方式中,所述步骤S112进一步包括以下步骤:如果用户允许监测,则所述监测模块开始监测用户动作并启动所述控制模块;否则,不启动所述控制模块,用户通过所述软键盘控制光标。在本发明另一可选实施方式中,所述步骤S12进一步包括以下步骤:S121、通过所述控制模块中的传感器数据解析单元分析所述监测模块生成的动作数据,其中,所述传感器数据解析单元包括:删除功能子单元、移动功能子单元和选择功能子单元中的任一单元;以及S122、当用户进入所述编辑模块中的编辑框中时自动弹出所述控制模块中的软键盘,以便用户选择操作模式。在本发明另一可选实施方式中,所述步骤S12进一步包括以下步骤:S123、通过所述编辑模块判断是否结束光标控制;以及S124、通过所述控制模块判断是否停止监测所述用户动作。在本发明另一可选实施方式中,所述步骤S123进一步包括以下步骤:S1231、如果没有所述控制数据时,则所述编辑模块结束光标控制并隐藏所述软键盘;S1232、否则,继续控制所述光标。在本发明另一可选实施方式中,所述步骤S124进一步包括以下步骤:S1241、如果没有所述动作数据或用户选择所述软键盘上的退出选项时,则所述控制模块停止监测所述用户动作;S1242、否则,继续监测所述用户动作。FIG. 2 is a flowchart according to another exemplary embodiment of the present invention. In another optional implementation manner of the present invention, the step S11 further includes the following steps: S111, providing the user with a control switch through the setting interface of the mobile terminal; and S112, judging the user through the switch state of the control switch Whether to allow monitoring user actions. In another optional implementation manner of the present invention, the step S111 further includes the following steps: when the user enters the edit box in the edit module, the edit module automatically pops up a soft keyboard, wherein the soft keyboard includes: Confirm option and Exit option. In another optional implementation manner of the present invention, the step S112 further includes the following steps: if the user allows monitoring, the monitoring module starts to monitor user actions and starts the control module; otherwise, does not start the control module, The user controls the cursor through the soft keyboard. In another optional implementation manner of the present invention, the step S12 further includes the following steps: S121, analyzing the action data generated by the monitoring module through the sensor data analyzing unit in the control module, wherein the sensor data analyzing The unit includes: any one of the delete function subunit, the move function subunit, and the select function subunit; and S122, when the user enters the edit box in the edit module, the soft keyboard in the control module pops up automatically, To allow the user to select the mode of operation. In another optional implementation manner of the present invention, the step S12 further includes the following steps: S123, judging by the editing module whether to end cursor control; and S124, judging by the control module whether to stop monitoring the user action. In another optional implementation manner of the present invention, the step S123 further includes the following steps: S1231. If there is no control data, the editing module ends the cursor control and hides the soft keyboard; S1232. Otherwise, continue Control the cursor. In another optional implementation manner of the present invention, the step S124 further includes the following steps: S1241. If there is no action data or the user selects the exit option on the soft keyboard, the control module stops monitoring the User action; S1242. Otherwise, continue to monitor the user action.
图3是根据本发明的一示例性实施方式的光标控制装置的结构图。本发明还提供一种光标控制装置1,应用于移动终端,包括:监测模块11,监测用户动作并生成动作数据;控制模块12,接收所述动作数据并生成控制数据;以及编辑模块13,接收所述控制数据并控制光标。FIG. 3 is a structural diagram of a cursor control device according to an exemplary embodiment of the present invention. The present invention also provides a cursor control device 1, which is applied to a mobile terminal, including: a monitoring module 11, which monitors user actions and generates action data; a control module 12, which receives the action data and generates control data; and an editing module 13, which receives The control data and controls the cursor.
图4是根据本发明的另一示例性实施方式的光标控制装置的结构图。本发明另一可选实施方式中,还包括:控制开关,通过所述移动终端的设置界面提供给用户107,以便用户根据开关状态选择是否允许监测用户动作。在本发明另一可选实施方式中,所述监测模块11包括:监测启动单元,用于接收所述控制开关发送的启动信息;以及监测执行单元,用于在接收的启动信息之后执行所述用户动作的监测。在本发明另一可选实施方式中,所述控制模块12包括:传感器数据解析单元102,用于分析所述监测模块生成的动作数据;软键盘104,当用户进入所述编辑模块中的编辑框中时自动弹出,以便用户选择操作模式。作为可选方式,可以用按键代替软键盘进行输入操作。在本发明另一可选实施方式中,所述监测模块11设置在所述移动终端之内。在本发明另一可选实施方式中,所述传感器数据解析单元102包括:删除功能子单元、移动功能子单元和选择功能子单元中的任一单元。在本发明另一可选实施方式中,所述监测模块包括:方向传感器或动作传感器中的任一单元。在本发明另一可选实施方式中,所述监测模块11包括:重力传感器105、磁传感器、速度传感器或加速度传感器中的任一单元。图4示出的实施方式采用重力传感器105。在本发明另一可选实施方式中,将所述监测模块11设置在所述移动终端设备106之内。本发明在输入法(103)中添加一个传感器数据解析单元(102),当用户(107)控制移动终端设备(106)向不同方向旋转时,102模块接收和分析由重力传感器(105)模块传递过来的数据,根据分析结果控制文本编辑框(101)中光标的移动、文本的删除、选择、编辑等。FIG. 4 is a structural diagram of a cursor control device according to another exemplary embodiment of the present invention. In another optional implementation manner of the present invention, it also includes: a control switch, which is provided to the user 107 through the setting interface of the mobile terminal, so that the user can choose whether to allow monitoring of user actions according to the state of the switch. In another optional implementation manner of the present invention, the monitoring module 11 includes: a monitoring start unit, configured to receive the start information sent by the control switch; and a monitoring execution unit, configured to execute the start information after receiving the start information. Monitoring of user actions. In another optional implementation manner of the present invention, the control module 12 includes: a sensor data analysis unit 102, configured to analyze the action data generated by the monitoring module; a soft keyboard 104, when the user enters the edit Automatically pop up when in the box, so that the user can choose the operation mode. As an option, keys may be used instead of the soft keyboard for input operations. In another optional implementation manner of the present invention, the monitoring module 11 is set in the mobile terminal. In another optional implementation manner of the present invention, the sensor data parsing unit 102 includes any one of a deletion function subunit, a movement function subunit and a selection function subunit. In another optional implementation manner of the present invention, the monitoring module includes any unit of a direction sensor or a motion sensor. In another optional implementation manner of the present invention, the monitoring module 11 includes: any one of a gravity sensor 105, a magnetic sensor, a speed sensor or an acceleration sensor. The embodiment shown in FIG. 4 employs a gravity sensor 105 . In another optional implementation manner of the present invention, the monitoring module 11 is set in the mobile terminal device 106 . The present invention adds a sensor data analysis unit (102) in the input method (103), when the user (107) controls the mobile terminal device (106) to rotate in different directions, the module 102 receives and analyzes the transmission by the module of the gravity sensor (105) According to the analyzed data, the movement of the cursor in the text editing box (101), the deletion, selection, and editing of texts are controlled.
本发明还提供一种光标控制方法,应用于移动终端,包括以下步骤:S21、通过重力传感器监测用户动作并生成动作数据;S22、通过控制模块接收所述动作数据并经分析后生成控制数据;以及S23、通过编辑模块接收所述控制数据并控制光标。The present invention also provides a cursor control method, which is applied to a mobile terminal, comprising the following steps: S21, monitoring user actions through a gravity sensor and generating action data; S22, receiving the action data through a control module and generating control data after analysis; And S23, receiving the control data through the editing module and controlling the cursor.
在本发明另一可选实施方式中,所述步骤S21进一步包括以下步骤:S211、通过所述移动终端的设置界面为用户提供一个控制开关;S212、通过所述控制开关的开关状态判断用户是否允许监测用户动作;以及S213、通过所述重力传感器建立坐标系空间并监测用户动作在所述坐标系空间中的方向变化。在本发明另一可选实施方式中,所述步骤S212进一步包括以下步骤:当用户进入编辑模块中的编辑框中时,所述编辑模块自动弹出一个软键盘,其中,所述软键盘包括:确认选项和退出选项。在本发明另一可选实施方式中,所述步骤S213进一步包括以下步骤:如果用户允许监测,则所述重力传感器开始监测用户动作并启动所述控制模块;否则,不启动所述控制模块,用户通过所述软键盘控制光标。在本发明另一可选实施方式中,所述步骤S22进一步包括以下步骤:S221、通过所述控制模块中的传感器数据解析单元分析所述监测模块生成的动作数据,其中,所述传感器数据解析单元:删除功能子单元、移动功能子单元和选择功能子单元中的任一单元;以及S222、当用户进入所述编辑模块中的编辑框中时自动弹出所述控制模块中的软键盘,以便用户选择操作模式。In another optional implementation manner of the present invention, the step S21 further includes the following steps: S211, providing the user with a control switch through the setting interface of the mobile terminal; S212, judging whether the user is Allowing monitoring of user actions; and S213, establishing a coordinate system space through the gravity sensor and monitoring a direction change of the user action in the coordinate system space. In another optional implementation manner of the present invention, the step S212 further includes the following steps: when the user enters the edit box in the edit module, the edit module automatically pops up a soft keyboard, wherein the soft keyboard includes: Confirm option and Exit option. In another optional implementation manner of the present invention, the step S213 further includes the following steps: if the user allows monitoring, the gravity sensor starts to monitor the user's action and activates the control module; otherwise, does not activate the control module, The user controls the cursor through the soft keyboard. In another optional implementation manner of the present invention, the step S22 further includes the following steps: S221, analyzing the action data generated by the monitoring module through the sensor data analyzing unit in the control module, wherein the sensor data analyzing Unit: delete any unit in the function subunit, move the function subunit and select the function subunit; and S222, when the user enters the edit box in the edit module, the soft keyboard in the control module pops up automatically, so that The user selects the mode of operation.
图5是根据本发明的另一示例性实施方式的流程图。在本发明另一可选实施方式中,所述步骤S221进一步包括以下步骤:S2211、根据所述移动终端的默认位置,获得经移动后的偏移角度和移动次数;S2212、根据所述偏移角度,判断是否是编辑模式;S2213、如果是编辑模式,则执行删除功能;S2214、如果不是编辑模式,则根据所述移动次数,进一步判断是否是移动光标并选择文字模式;S2215、如果是移动光标并选择文字模式,则执行移动光标并选择文字功能;以及S2216、如果不是移动光标并选择文字模式,则仅执行移动光标功能。在本发明另一可选实施方式中,所述偏移角度包括二维或三维坐标系空间内的多个角度分量。在本发明另一可选实施方式中,所述移动次数为一预定时间内至少移动两次。在本发明另一可选实施方式中,所述步骤S2213进一步包括以下步骤:S2213A、在执行删除功能后,根据偏移角度是否保持,判断是否继续执行删除文字功能;如果偏移角度保持一预定时间,则继续执行删除文字功能;如果偏移角度返回默认值,则结束删除文字功能。在本发明另一可选实施方式中,所述步骤S2215进一步包括以下步骤:S2215A、在执行移动光标并选择文字功能后,根据偏移角度是否保持,判断是否继续执行移动光标并选择文字功能;如果偏移角度保持一预定时间,则继续执行删除文字功能;如果偏移角度返回默认值,则结束删除文字功能。在本发明另一可选实施方式中,所述步骤S2216进一步包括以下步骤:S2216A、在执行移动光标功能后,根据偏移角度是否保持,判断是否继续执行移动光标功能;如果偏移角度保持一预定时间,则继续执行删除文字功能;如果偏移角度返回默认值,则结束删除文字功能。FIG. 5 is a flowchart according to another exemplary embodiment of the present invention. In another optional implementation manner of the present invention, the step S221 further includes the following steps: S2211, according to the default position of the mobile terminal, obtain the shifted offset angle and the number of times of movement; S2212, according to the offset Angle, judge whether it is the edit mode; S2213, if it is the edit mode, then execute the delete function; S2214, if it is not the edit mode, then according to the number of times of movement, further judge whether it is to move the cursor and select the text mode; S2215, if it is the movement Cursor and select text mode, execute the function of moving the cursor and select text; and S2216, if not move the cursor and select text mode, only execute the function of moving the cursor. In another optional implementation manner of the present invention, the offset angle includes multiple angle components in a two-dimensional or three-dimensional coordinate system space. In another optional implementation manner of the present invention, the number of times of movement is at least two movements within a predetermined time period. In another optional implementation manner of the present invention, the step S2213 further includes the following steps: S2213A. After executing the deletion function, judge whether to continue to execute the function of deleting characters according to whether the offset angle remains; if the offset angle remains a predetermined time, continue to execute the function of deleting text; if the offset angle returns to the default value, then end the function of deleting text. In another optional implementation manner of the present invention, the step S2215 further includes the following steps: S2215A, after executing the function of moving the cursor and selecting text, judge whether to continue to execute the function of moving the cursor and selecting text according to whether the offset angle is maintained; If the offset angle remains for a predetermined time, continue to execute the function of deleting characters; if the offset angle returns to a default value, then end the function of deleting characters. In another optional implementation manner of the present invention, the step S2216 further includes the following steps: S2216A. After executing the function of moving the cursor, judge whether to continue to execute the function of moving the cursor according to whether the offset angle is maintained; if the offset angle remains constant If the predetermined time is reached, continue to execute the function of deleting text; if the offset angle returns to the default value, the function of deleting text will end.
在本发明另一可选实施方式中,所述偏移角度X为用户在本发明方法提供的配置界面中选择的某个值,可调整范围是10度至90度,例如X优选为10度、20度、30度、45度、60度、75度、或90度等,还例如X默认值为30度;以及所述预定时间Y为用户在本方法提供的配置界面中选择的某个值,可调整范围是200毫秒至2000毫秒,例如Y优选为200毫秒、500毫秒、1000毫秒、1500毫秒、或2000毫秒等,还例如Y默认值为200毫秒或1000毫秒。预定时间又可理解为时间间隔。In another optional embodiment of the present invention, the offset angle X is a certain value selected by the user in the configuration interface provided by the method of the present invention, and the adjustable range is 10 degrees to 90 degrees, for example, X is preferably 10 degrees , 20 degrees, 30 degrees, 45 degrees, 60 degrees, 75 degrees, or 90 degrees, etc., for example, the default value of X is 30 degrees; and the predetermined time Y is selected by the user in the configuration interface provided by this method The value can be adjusted from 200 milliseconds to 2000 milliseconds. For example, Y is preferably 200 milliseconds, 500 milliseconds, 1000 milliseconds, 1500 milliseconds, or 2000 milliseconds. For example, the default value of Y is 200 milliseconds or 1000 milliseconds. The predetermined time can also be understood as a time interval.
当然本领域技术人员可以理解的是,上述数值范围或数值仅提供本发明实施方式中较为优选的方案,并非用于限制本发明权利要求的保护范围。当然未包含在上述数值范围或数值中的数值,例如预定时间Y为100毫秒,也同样适用于本发明实施方式。但由于Y为100毫秒时所表示的动作时间太短,一般使用者,尤其是动作慢的使用者需要一定的适应。Of course, those skilled in the art can understand that the above numerical ranges or numerical values only provide relatively preferred solutions in the embodiments of the present invention, and are not intended to limit the protection scope of the claims of the present invention. Of course, numerical values not included in the above numerical ranges or numerical values, such as the predetermined time Y being 100 milliseconds, are also applicable to the embodiments of the present invention. However, because the action time indicated when Y is 100 milliseconds is too short, general users, especially those with slow movements, need to adapt to a certain extent.
在本发明另一可选实施方式中,所述步骤S22进一步包括以下步骤:S223、通过所述编辑模块判断是否结束光标控制;以及S224、通过所述控制模块判断是否停止监测所述用户动作。In another optional implementation manner of the present invention, the step S22 further includes the following steps: S223, judging by the editing module whether to end cursor control; and S224, judging by the control module whether to stop monitoring the user action.
在本发明另一可选实施方式中,所述步骤S223进一步包括以下步骤:S2231、如果没有所述控制数据时,则所述编辑模块结束光标控制并隐藏所述软键盘;S2232、否则,继续控制所述光标。在本发明另一可选实施方式中,所述步骤S224进一步包括以下步骤:S2241、如果没有所述动作数据或用户选择所述软键盘上的退出选项时,则所述控制模块停止监测所述用户动作;S2242、否则,继续监测所述用户动作。In another optional implementation manner of the present invention, the step S223 further includes the following steps: S2231. If there is no control data, the editing module ends the cursor control and hides the soft keyboard; S2232. Otherwise, continue Control the cursor. In another optional implementation manner of the present invention, the step S224 further includes the following steps: S2241. If there is no action data or the user selects the exit option on the soft keyboard, the control module stops monitoring the User action; S2242. Otherwise, continue to monitor the user action.
在本发明另一可选实施方式中,所述坐标系空间包括:二维坐标系空间。在本发明另一可选实施方式中,所述二维坐标系空间中的用户动作包括:左倾、右倾、或者先左倾后右倾中的任一动作模式。在本发明另一可选实施方式中,所述坐标系空间包括:三维坐标系空间。在本发明另一可选实施方式中,所述三维坐标系空间中的用户动作包括:左倾、左翻转、右倾、右翻转、上翻转、下翻转、先左倾后右倾、或者先左翻转后右翻转中的任一动作模式。在本发明另一可选实施方式中,将所述重力传感器设置在所述移动终端之内。所述三维坐标系空间可以通过陀螺仪建立。In another optional implementation manner of the present invention, the coordinate system space includes: a two-dimensional coordinate system space. In another optional implementation manner of the present invention, the user's action in the two-dimensional coordinate system space includes: any action mode of leaning left, leaning right, or leaning left first and then leaning right. In another optional implementation manner of the present invention, the coordinate system space includes: a three-dimensional coordinate system space. In another optional implementation manner of the present invention, the user actions in the three-dimensional coordinate system space include: tilting left, flipping left, tilting right, flipping right, flipping up, flipping down, tilting left first and then tilting right, or flipping left and then turning right Flip in either action mode. In another optional implementation manner of the present invention, the gravity sensor is set in the mobile terminal. The three-dimensional coordinate system space can be established by a gyroscope.
图6是根据本发明的一示例性实施方式的移动设备三维坐标的示意图。本发明的移动设备可以使一种智能手机。所述移动设备内置有重力传感器或加速度传感器,根据该传感器感知到的数据,移动设备可以获知其在二维空间或三维空间中的方向变化。以Android手机为例,其坐标系是相对于手机屏幕默认方向而定义的,如图6所示,其中,x轴:水平方向,指向右;y轴:竖直方向,指向上;z轴:垂直于手机屏幕,指向外。当手机的屏幕方向发生变化的时候,这个坐标系手机屏幕的相对位置保持不变,如图7所示。Fig. 6 is a schematic diagram of three-dimensional coordinates of a mobile device according to an exemplary embodiment of the present invention. The mobile device of the present invention can be a smart phone. The mobile device has a built-in gravity sensor or acceleration sensor, and according to the data sensed by the sensor, the mobile device can learn its direction change in two-dimensional space or three-dimensional space. Taking an Android mobile phone as an example, its coordinate system is defined relative to the default direction of the mobile phone screen, as shown in Figure 6, where x-axis: horizontal direction, pointing to the right; y-axis: vertical direction, pointing upward; z-axis: Perpendicular to the phone screen, pointing outward. When the orientation of the screen of the mobile phone changes, the relative position of the screen of the mobile phone in this coordinate system remains unchanged, as shown in FIG. 7 .
在本发明实施方式中,当提到移动终端处于二维空间坐标系时,是指在一个平面坐标系中,如图6或图7所示XY坐标系,无需区分横屏、竖屏状态,也就是说,操作方式在横屏和竖屏状态下通用;当提到移动终端处于三维空间坐标系时,是指在一个立体坐标系中,如图8或图9所示XYZ坐标系,需要区分横屏、竖屏状态,也就是说,操作方式在横屏和竖屏状态下不通用。In the embodiment of the present invention, when it is mentioned that the mobile terminal is in a two-dimensional space coordinate system, it means that in a plane coordinate system, such as the XY coordinate system shown in Figure 6 or Figure 7, there is no need to distinguish between horizontal and vertical screen states, That is to say, the operation mode is common in the horizontal and vertical screen states; when it is mentioned that the mobile terminal is in a three-dimensional space coordinate system, it means that it is in a three-dimensional coordinate system, such as the XYZ coordinate system shown in Figure 8 or Figure 9. Distinguish between landscape and portrait states, that is to say, the operation method is not universal in landscape and portrait states.
具体操作方式(可参考表一):Specific operation method (refer to Table 1):
一、删除操作(需终端处于“编辑模式”):1. Delete operation (the terminal needs to be in "edit mode"):
当用户需要删除光标周围的字符时,分为如下几种情况的操作模式:When the user needs to delete the characters around the cursor, there are several operation modes as follows:
1、删除光标前面的字符(即,向左一次一字的删除):1. Delete the character in front of the cursor (that is, delete one character at a time to the left):
(1)当手机处于三维空间的竖屏时,用户将手机从默认位置绕Y轴顺时针旋转一定角度后,又返回到默认位置;(1) When the mobile phone is in the vertical screen of the three-dimensional space, the user rotates the mobile phone clockwise around the Y axis by a certain angle from the default position, and then returns to the default position;
(2)当手机处于三维空间的横屏时,用户将手机从默认位置绕X轴顺时针旋转一定角度后,又返回到默认位置;(2) When the mobile phone is in the horizontal screen of the three-dimensional space, the user rotates the mobile phone clockwise around the X axis by a certain angle from the default position, and then returns to the default position;
(3)当手机处于二维空间时,用户将手机从默认位置向左侧倾斜一定角度后,又返回到默认位置。(3) When the mobile phone is in a two-dimensional space, the user tilts the mobile phone from the default position to the left by a certain angle, and then returns to the default position.
2、删除光标后面的字符(即,向右一次一字的删除):2. Delete the character behind the cursor (that is, delete one word at a time to the right):
(1)当手机处于三维空间的竖屏时,用户将手机从默认位置绕Y轴逆时针旋转一定角度后,又返回到默认位置;(1) When the mobile phone is in the vertical screen of the three-dimensional space, the user rotates the mobile phone counterclockwise around the Y axis by a certain angle from the default position, and then returns to the default position;
(2)当手机处于三维空间的横屏时,用户将手机从默认位置绕X轴逆时针旋转一定角度后,又返回到默认位置。(2) When the mobile phone is in the horizontal screen of the three-dimensional space, the user rotates the mobile phone counterclockwise around the X-axis by a certain angle from the default position, and then returns to the default position.
(3)当手机处于二维空间时,用户将手机从默认位置向右侧倾斜一定角度后,又返回到默认位置。(3) When the mobile phone is in the two-dimensional space, the user tilts the mobile phone from the default position to the right at a certain angle, and then returns to the default position.
3、删除光标当前位置到上一行相对位置之间的字符(即,向上一次一行的删除):3. Delete the characters between the current position of the cursor and the relative position of the previous line (that is, delete one line at a time):
(1)当手机处于三维空间的竖屏时,用户将手机从默认位置绕X轴顺时针旋转一定角度后,又返回到默认位置;(1) When the mobile phone is in the vertical screen of the three-dimensional space, the user rotates the mobile phone clockwise around the X axis by a certain angle from the default position, and then returns to the default position;
(2)当手机处于三维空间的横屏时,用户将手机从默认位置绕Y轴逆时针旋转一定角度后,又返回到默认位置。(2) When the mobile phone is in the horizontal screen of the three-dimensional space, the user rotates the mobile phone counterclockwise around the Y axis by a certain angle from the default position, and then returns to the default position.
4、删除光标当前位置到下一行相对位置之间的字符(即,向下一次一行的删除):4. Delete the characters between the current position of the cursor and the relative position of the next line (that is, delete one line at a time):
(1)当手机处于三维空间的竖屏时,用户将手机从默认位置绕X轴逆时针旋转一定角度后,又返回到默认位置;(1) When the mobile phone is in the vertical screen of the three-dimensional space, the user rotates the mobile phone counterclockwise around the X-axis from the default position by a certain angle, and then returns to the default position;
(2)当手机处于三维空间的横屏时,用户将手机从默认位置绕Y轴顺时针旋转一定角度后,又返回到默认位置。(2) When the mobile phone is in the horizontal screen of the three-dimensional space, the user rotates the mobile phone clockwise around the Y axis by a certain angle from the default position, and then returns to the default position.
5、连续删除光标当前位置到编辑框起始位置之间的字符(即,向左一字一字的连续删除):5. Continuously delete the characters between the current position of the cursor and the start position of the edit box (that is, delete one character at a time to the left):
(1)当手机处于三维空间的竖屏时,用户将手机从默认位置绕Y轴。(1) When the mobile phone is in the vertical screen of the three-dimensional space, the user rotates the mobile phone around the Y axis from the default position.
Claims (49)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201210125102.7A CN102681695B (en) | 2012-04-25 | 2012-04-25 | cursor control method and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201210125102.7A CN102681695B (en) | 2012-04-25 | 2012-04-25 | cursor control method and device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN102681695A CN102681695A (en) | 2012-09-19 |
| CN102681695B true CN102681695B (en) | 2016-12-07 |
Family
ID=46813728
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201210125102.7A Active CN102681695B (en) | 2012-04-25 | 2012-04-25 | cursor control method and device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN102681695B (en) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102945135A (en) * | 2012-10-24 | 2013-02-27 | 广东欧珀移动通信有限公司 | Input character deleting method and device |
| CN103002098B (en) * | 2012-11-30 | 2015-09-02 | 广东欧珀移动通信有限公司 | A kind of single-hand input method and there is the smart mobile phone of singlehanded input method |
| CN104932807A (en) * | 2014-03-19 | 2015-09-23 | 腾讯科技(深圳)有限公司 | Cursor positioning method and touch screen device |
| CN104618587A (en) * | 2015-01-19 | 2015-05-13 | 诚迈科技(南京)股份有限公司 | Method for operating large screen moving device through gyro |
| CN107402685A (en) * | 2016-05-18 | 2017-11-28 | 中兴通讯股份有限公司 | Mobile terminal and its operating method and operation device |
| GB2572437A (en) * | 2018-03-29 | 2019-10-02 | Francisca Jones Maria | Display apparatus |
| CN109831704B (en) * | 2018-12-14 | 2022-04-26 | 深圳壹账通智能科技有限公司 | Video editing method, video editing device, computer equipment and storage medium |
| CN109828703B (en) * | 2018-12-28 | 2020-10-09 | 维沃移动通信有限公司 | Content selection method and terminal equipment |
| CN114579008B (en) * | 2022-05-06 | 2022-07-08 | 湖北工业大学 | Science popularization experience interaction system |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101605171A (en) * | 2008-06-09 | 2009-12-16 | Lg电子株式会社 | Portable terminal and text correction method wherein |
| CN101825990A (en) * | 2010-04-28 | 2010-09-08 | 宇龙计算机通信科技(深圳)有限公司 | Touch point positioning method and system and touch screen device |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2010083821A1 (en) * | 2009-01-26 | 2010-07-29 | Alexander Gruber | Method for controlling a selected object displayed on a screen |
| KR101066954B1 (en) * | 2009-02-04 | 2011-09-22 | (주)마이크로인피니티 | User command input system and method using pointing device |
-
2012
- 2012-04-25 CN CN201210125102.7A patent/CN102681695B/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101605171A (en) * | 2008-06-09 | 2009-12-16 | Lg电子株式会社 | Portable terminal and text correction method wherein |
| CN101825990A (en) * | 2010-04-28 | 2010-09-08 | 宇龙计算机通信科技(深圳)有限公司 | Touch point positioning method and system and touch screen device |
Also Published As
| Publication number | Publication date |
|---|---|
| CN102681695A (en) | 2012-09-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102681695B (en) | cursor control method and device | |
| US10304163B2 (en) | Landscape springboard | |
| EP3087456B1 (en) | Remote multi-touch control | |
| KR102217560B1 (en) | Mobile terminal and control method therof | |
| CN102830926B (en) | Mobile terminal and operational approach thereof | |
| EP2778865A2 (en) | Input control method and electronic device supporting the same | |
| EP4439231A2 (en) | Remote user interface | |
| CN106445339B (en) | A kind of method and apparatus that double screen terminal shows stereo-picture | |
| KR20150026109A (en) | Multiple-display method, machine-readable storage medium and electronic device | |
| CN107077295A (en) | A kind of method, device, electronic equipment, display interface and the storage medium of quick split screen | |
| KR20140138189A (en) | Method, device, and system for controlling computer terminal | |
| KR20180128091A (en) | User interface for manipulating user interface objects with magnetic properties | |
| HK1219149A1 (en) | Device, method, and graphical user interface for providing navigation and search functionalities | |
| CN103677559A (en) | Low power detection apparatus and method for displaying information | |
| CN106445340B (en) | Method and device for displaying stereoscopic image by double-screen terminal | |
| EP3323037B1 (en) | System and method for double knuckle touch screen control | |
| US9870139B2 (en) | Portable apparatus and method for sharing content with remote device thereof | |
| JP2005284657A (en) | Personal digital assistant | |
| CN110795402A (en) | Method and device for displaying file list and electronic equipment | |
| KR102164853B1 (en) | A method for controlling a kit by generating a command for controlling the kit on the kit control terminal | |
| US20160291703A1 (en) | Operating system, wearable device, and operation method | |
| CN101751153A (en) | Handheld electronic device and wireless index control system | |
| CN113311950A (en) | Stylus, control method and device of stylus, electronic equipment and storage medium | |
| EP3567463A1 (en) | System for navigating an aircraft display with a mobile device | |
| CN107003759B (en) | Method for selecting text |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant |