WO2014135088A1 - 基于终端的用户操作模式的判断方法及装置、终端 - Google Patents
基于终端的用户操作模式的判断方法及装置、终端 Download PDFInfo
- Publication number
- WO2014135088A1 WO2014135088A1 PCT/CN2014/072947 CN2014072947W WO2014135088A1 WO 2014135088 A1 WO2014135088 A1 WO 2014135088A1 CN 2014072947 W CN2014072947 W CN 2014072947W WO 2014135088 A1 WO2014135088 A1 WO 2014135088A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- feature information
- hand
- mode
- user
- operation mode
- 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.)
- Ceased
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
- G06F3/0488—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 using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- 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/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
- G06F3/0488—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 using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—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 using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
Definitions
- the present invention relates to the field of communications, and in particular to a method, device, and terminal for determining a user operating mode based on a terminal.
- the terminal is more and more intelligent, and the screen is getting larger and larger, but since the interface display of most terminals does not distinguish whether the user is left-handed or right-handed, or partially distinguishes the display. Most of the interfaces need to be set manually, and the operation cannot fully reflect its intelligence. Moreover, the increasing size of the terminal screen also causes inconvenience to one-handed operation. Although the distinction between left and right hand habits on the interface display does not have a serious impact on the use of user functions, it is necessary to optimize the problem both in terms of intelligent development and user experience.
- the interface display for most terminals in the related art does not distinguish whether the user is left-handed or right-handed, or although it is capable of distinguishing but lacks intelligence, an effective solution has not been proposed yet.
- SUMMARY OF THE INVENTION The present invention provides a method, apparatus, and terminal for determining a user operation mode based on a terminal to solve at least the above problems.
- a method for determining a user operation mode based on a terminal including: acquiring feature information that a user performs a predetermined number of operations on a screen of the terminal; and the feature information and the preset left-hand operation feature information or The right hand operation feature information is compared to determine a first number of the feature information that matches the left hand operation feature information and a second number of the feature information that matches the right hand operation feature information; determining a difference between the first number and the second number If the value exceeds the threshold, if the judgment result is yes, it is determined that the operation mode that the user is accustomed to is the operation mode corresponding to the larger number of the first number and the second number, wherein the operation mode includes: Mode or right-hand mode, the first number corresponds to the left-hand mode, and the second number corresponds to the right-hand mode; when the current operating mode is different from the operating mode that the user is accustomed to, the current operating mode is changed.
- acquiring feature information that the user performs a predetermined number of operations on the screen of the terminal includes: acquiring single feature information of each operation of the user on the screen; recording each individual feature information, and when the number of operations reaches a predetermined number of times, summarizing All individual feature information, get feature information.
- comparing the feature information with the preset left-hand operation feature information or the right-hand operation feature information comprises: respectively, respectively, a single operation track corresponding to each single feature information in the feature information and a left-hand operation track shape preset by the system
- the right hand operation track shape is used for contrast recognition, wherein the left hand operation track shape belongs to one of the contents of the left hand operation feature information, and the right hand operation track shape belongs to one of the contents of the right hand operation feature information; the single operation track conforms to the left hand operation track shape.
- the method further comprises: maintaining the current operating mode if the current operating mode is the same as the operating mode that the user is accustomed to.
- changing the current operation mode includes: setting the system setting and the screen display setting in the current operation mode in a case where the operation mode that the user is used to is the left-hand mode Adjust to the parameter setting for left-hand mode; adjust the system settings and screen display settings in the current operating mode to the parameter settings for right-hand mode when the user's customary operating mode is right-hand mode.
- a device for determining a user operation mode of a terminal which is located in a terminal, and includes: an acquiring module, configured to acquire feature information of a predetermined number of operations performed by a user on a screen of the terminal;
- the comparison module is configured to compare the feature information with the preset left-hand operation feature information or the right-hand operation feature information, and determine that the first number of the feature information that matches the left-hand operation feature information and the second feature that meets the right-hand operation feature information
- the judging module is configured to determine whether the difference between the first number and the second number exceeds a threshold value, and if the judgment result is yes, determine that the operation mode that the user is accustomed to is the first number and The larger of the second number corresponds to the operation mode, wherein the operation mode includes: a left-hand mode or a right-hand mode, the first number corresponds to the left-hand mode, and the second number corresponds to the right-hand mode; the processing module is set to be at the current When the operation mode
- the obtaining module comprises: an obtaining unit, configured to acquire a single feature information of each operation of the user on the screen; a record summarizing unit configured to record each single feature information, and when the number of operations reaches a predetermined number of times, summarize all the Single feature information, and feature information is obtained.
- the comparison module comprises: a comparison unit configured to compare the single operation trajectory corresponding to each individual feature information in the feature information with the left-hand operation trajectory shape and the right-hand operation trajectory shape preset by the system, wherein the left-hand operation The trajectory shape belongs to one of the contents of the left-hand operation feature information, and the right-hand operation trajectory shape belongs to one of the contents of the right-hand operation feature information; the determination of the counting unit is set to determine a single feature in the case where the single operation trajectory conforms to the shape of the left-hand operation trajectory The information conforms to the left hand operation feature information and will be the first The number of counts is incremented by one.
- the processing module is further arranged to maintain the current operating mode if the current operating mode is the same as the operating mode that the user is accustomed to.
- the processing module comprises: an adjusting unit, configured to set the system setting and the screen display setting in the current operating mode if the current operating mode is different from the operating mode that the user is accustomed to, if the operating mode that the user is accustomed to is the left-hand mode Adjusted to apply to the parameter settings in left-hand mode.
- a terminal comprising: the device for determining a user operation mode based on the terminal.
- the manner of determining the operation mode of the user's habit is determined by comparing the feature information of the operation performed on the screen by the user multiple times with the hand operation feature information or the right hand operation feature information preset in the system, and the related manner is solved.
- FIG. 1 is a flowchart of a method for determining a user operation mode based on a terminal according to an embodiment of the present invention
- FIG. 2 is a structural block diagram of a device for determining a user operation mode based on a terminal according to an embodiment of the present invention
- FIG. 4 is a schematic structural diagram of a terminal according to an embodiment of the present invention
- FIG. 5 is a schematic diagram of a terminal according to an embodiment of the present invention
- FIG. 5A is a schematic diagram of a terminal used in a smart terminal according to a preferred embodiment of the present invention
- a general trajectory diagram 1 for right-hand operation
- FIG. 5B is a general trajectory diagram 2 for a right-handed operation on a smart terminal in accordance with a preferred embodiment of the present invention
- 6A is a general trajectory diagram 1 of a left-handed operation on a smart terminal according to a preferred embodiment of the present invention
- FIG. 5A is a schematic diagram of a terminal used in a smart terminal according to a preferred embodiment of the present invention
- FIG. 5A is a schematic diagram of a terminal used in a smart terminal according to a preferred embodiment of the present
- FIG. 6B is a general trajectory diagram 2 of a left-handed operation on a smart terminal according to a preferred embodiment of the present invention
- FIG. 7 is A specific workflow diagram for automatically adjusting display according to operational habits in accordance with a preferred embodiment of the present invention.
- DETAILED DESCRIPTION OF THE INVENTION The present invention will be described in detail below with reference to the accompanying drawings. It should be noted that the embodiments in the present application and the features in the embodiments may be combined with each other without conflict.
- the invention relates to the field of intelligent terminals, which is used for autonomous detection and autonomous adjustment of an intelligent terminal system.
- the present invention proposes to record the user's operation characteristics on the screen on the smart machine, and utilize the difference between the left-hand operation and the right-hand operation to complete the judgment of whether the operation is left-handed or right-handed, and records the judgment.
- the embodiment of the invention provides a method for determining a user operation mode based on a terminal.
- 1 is a flowchart of a method for determining a user operation mode of a terminal according to an embodiment of the present invention.
- the method mainly includes the following steps (step S102 to step S108): Step S102: Acquire a user on a screen of the terminal. Characteristic information for performing a predetermined number of operations. Step S104, comparing the feature information with the preset left-hand operation feature information or the right-hand operation feature information, and determining the first number of the feature information that matches the left-hand operation feature information and the second number of the feature information that meets the right-hand operation feature information. . Step S106, determining whether the difference between the first number and the second number exceeds a threshold value. If the determination result is yes, determining that the operation mode that the user is accustomed to is the first number and the second number.
- the larger number corresponds to the operation mode, wherein the operation mode includes: a left hand mode or a right hand mode, the first number corresponds to the left hand mode, and the second number corresponds to the right hand mode.
- Step S108 In a case where the current operation mode is different from the operation mode that the user is accustomed to, the current operation mode is changed.
- step S102 can be implemented in the following manner: acquiring single feature information of each operation of the user on the screen; recording each individual feature information, and summarizing all the single feature information when the number of operations reaches a predetermined number of times , get the feature information.
- step S104 of the embodiment when the feature information is compared with the preset left-hand operation feature information or the right-hand operation feature information, the following may be implemented: respectively, each single feature track corresponding to each single feature information in the feature information is respectively Comparing with the left-hand operation track shape and the right-hand operation track shape of the system preset, wherein the left-hand operation track shape belongs to one of the contents of the left-hand operation feature information, and the right-hand operation track shape belongs to one of the contents of the right-hand operation feature information;
- the operation trajectory conforms to the shape of the left-hand operation trajectory, it is determined that the single feature information conforms to the left-hand operation feature information, and the count of the first number is incremented by 1, and when the single operation trajectory conforms to the shape of the right-hand operation trajectory,
- the single feature information conforms to the right hand operation feature information and increments the count of the second number by one.
- the current operation mode is maintained in the case where the current operation mode is the same as the operation mode that the user is accustomed to.
- the process of changing the current operation mode may be implemented as follows: In the case that the operation mode that the user is accustomed to is the left-hand mode, the system setting and the screen display setting in the current operation mode may be set. Adjusted to apply to parameter settings in left-hand mode; In the case where the user's customary operating mode is right-hand mode, the system settings and screen display settings in the current operating mode can be adjusted to suit the parameter settings in right-hand mode.
- the implementation process that can be adopted in practical applications is appropriately described.
- it can be implemented in the following manner: Briefly, by analyzing the user's operation on the terminal, using the difference between the left-hand operation and the right-hand operation, it is determined whether the user is using the right hand or the left hand. The operation is performed, the preliminary judgment is completed, and the judgment result is recorded and counted.
- the difference in the number of records of the left and right hand operations in the record of certain statistical results exceeds the preset range (the number of left-hand operations is significantly more than the number of right-hand operations or the number of right-hand operations is significantly more than the number of left-hand operations), it can be determined that the user is accustomed to Whether it is left-handed or right-handed, intelligently switching between left and right hand system modes.
- the display of the terminal is in the normal mode (the default mode), and the display at this time may be a right-hand mode that conforms to most users, or a mode that does not distinguish between left and right hands;
- the terminal When the terminal is used, normal touch, click, and screen operation will be performed on the terminal screen, and the terminal will automatically acquire and record the operation performed by the user on the screen, and judge the characteristics of the recorded user operation and the operation characteristics of the left hand and the right hand.
- the left hand statistics quantity or the right hand statistics quantity is counted in increments. Based on a certain number of statistics, it is finally determined whether the user is right-handed or left-handed, and then performs corresponding adjustments such as system setting and display.
- the left-hand operation or the right-hand operation is judged based on the characteristics or statistical differences in the right and left hand operations and the gyro sensor-assisted judgment.
- Characteristics or statistical differences in so-called left and right hand operations including differences in characteristics such as operation trajectory, shape, and starting and ending position when using left-hand or right-hand operation in an unconscious state due to physiological structures, etc. (such as left-handedness)
- the so-called gyro sensor for auxiliary judgment means that when one-hand operation is required, when the remote position is required to be operated by hand, the range of motion of the different positions of the mobile phone is different. For example: If the user rightly holds the machine and operates the terminal, When the phone is properly offset, the range of motion in the upper left corner will be larger than that in the lower right corner; otherwise, the range of motion in the upper right corner is larger. From this, it can be judged that the operation is performed by the left hand or the right hand.
- the judgment of the left-handed or the right-handed is judged based on certain statistical data.
- the judgment of the left-handed or right-handed is not based on a certain judgment, but is judged according to certain criteria or reference to actual test data within a certain number of statistics.
- the system adjustment performed after judging the left and right hand mode is not limited to the display adjustment, including but not limited to the system setting that can be adjusted by the software such as interface display adjustment and dial keyboard adjustment.
- An embodiment of the present invention provides a device for determining a user operation mode based on a terminal, where the device is located at a terminal, and is used to implement the method for determining a user operation mode based on the terminal.
- 2 is a structural block diagram of a device for determining a user operation mode of a terminal according to an embodiment of the present invention. As shown in FIG. 2, the device mainly includes: an acquisition module 10, a comparison module 20, a determination module 30, and a processing module 40.
- the obtaining module 10 is configured to acquire feature information that the user performs a predetermined number of operations on the screen of the terminal;
- the comparing module 20 is connected to the acquiring module 10, and is configured to set the feature information and the preset left-hand operating feature information or the right The hand operation feature information is compared, and the first number of the feature information matching the left hand operation feature information and the second number of the feature information that meets the right hand operation feature information are determined;
- the determination module 30 is connected to the comparison module 20, and is set to determine Whether the difference between a number and the second number exceeds the threshold value, and if the judgment result is yes, it is determined that the operation mode that the user is accustomed to is the larger number of the first number and the second number.
- Corresponding operation mode wherein the operation mode comprises: a left-hand mode or a right-hand mode, the first number corresponds to the left-hand mode, and the second number corresponds to the right-hand mode;
- the processing module 40 is connected to the determination module 30, and is set to be in the current operation mode In the case where the user's habitual operation mode is different, the current operation mode is changed.
- the processing module 40 is further configured to maintain the current operating mode if the current operating mode is the same as the operating mode that the user is accustomed to.
- 3 is a structural block diagram of a device for determining a preferred terminal-based user operation mode according to an embodiment of the present invention. As shown in FIG.
- the obtaining module 10 includes: an obtaining unit 12 configured to acquire a user on the screen. The single feature information of each operation is performed; the record summary unit 14 is connected to the acquisition unit 12, and is configured to record each individual feature information. When the number of operations reaches a predetermined number of times, all the individual feature information is summarized to obtain the feature information.
- the comparison module 20 includes: a comparison unit 22 configured to compare and identify a single operation trajectory corresponding to each individual feature information in the feature information with a left-hand operation trajectory shape and a right-hand operation trajectory shape preset by the system Wherein, the left-hand operation track shape belongs to one of the contents of the left-hand operation feature information, and the right-hand operation track shape belongs to one of the contents of the right-hand operation feature information; the determination counting unit 24 is connected to the comparison unit 22, and is set to be in a single operation track and the left hand When the shape of the operation track is consistent, it is determined that the single feature information conforms to the left-hand operation feature information, and the count of the first number is incremented by 1.
- the processing module 40 may further include: an adjusting unit 42 configured to set the current operating mode to be in a left-hand mode if the current operating mode is different from the operating mode that the user is accustomed to, in the current operating mode.
- the system settings and screen display settings are adjusted to suit the parameter settings in left-hand mode. If the user is accustomed to the right-hand mode, adjust the system settings and screen display settings in the current operating mode to the parameter settings for right-hand mode. .
- the embodiment of the invention provides a terminal. FIG.
- the terminal includes: a terminal-based user operation mode determining apparatus shown in FIG. 2 or FIG.
- the method and device for determining the terminal-based user operation mode provided by the above embodiment may be based on the feature information of the operation performed by the user on the screen multiple times and the hand operation feature information or the right hand preset in the system.
- the operation feature information is compared in a manner to determine the operation mode that the user is accustomed to, and the effect that the terminal user is used to the left hand or the right hand is intelligently determined, and the system is automatically adjusted accordingly.
- the implementation process of the terminal-based user operation mode determination method provided by the foregoing embodiment is described and illustrated in more detail below with reference to FIG.
- the operation track conforms to the characteristics of the left-hand operation, it is considered that the operation is generated by the left hand, and the count of the left-hand operation is increased by 1; otherwise, it is considered to be caused by the right-hand operation, and the count of the number of right-hand operations is increased by 1.
- the left hand and right hand operation counts are statistically judged. If the difference between the number of left-hand operations and the number of right-hand operations exceeds a predetermined fixed range, the user is considered to be more accustomed to using the left hand to operate; otherwise, the user is more accustomed to using the right hand to operate.
- the fixed number of statistics and the number of differences set in the judgment can be determined according to certain criteria or with reference to actual test data.
- the judgment result is reported to the processing system.
- FIG. 7 is a specific working flowchart of automatically adjusting display according to an operating habit according to a preferred embodiment of the present invention. As shown in FIG. 7, the flow includes the following steps: Step S702, displaying a normal mode after powering on.
- Step S704 when the user operates the mobile phone normally, perform operations such as swiping, touching, and clicking.
- step S712 it is determined whether or not the LR ⁇ number threshold is established within a certain number of statistics. If it is established, step S714a is performed, and if it is not established, step S716a is executed.
- step S714a it is determined that the left hand is used, and step S714b is performed.
- step S714b the system adjustment is performed in the left-hand mode.
- step S716a it is determined that the right hand is used, and step S716b is performed.
- step S716b the system adjustment is performed in the right-hand mode.
- the interface display of most terminals in the related art can well solve the problem that the user does not distinguish whether the user is left-handed or right-handed, or can distinguish but lacks intelligence, and can intelligently judge the terminal user. Left-handed or right-handed, and automatically adjust the system accordingly.
- each of the above modules can be implemented by hardware.
- a processor including the above modules, or each of the above modules is located in one processor.
- software is also provided for performing the technical solutions described in the above embodiments and preferred embodiments.
- a storage medium is provided, the software being stored, including but not limited to: an optical disk, a floppy disk, a hard disk, a rewritable memory, and the like.
- the present invention achieves the following technical effects: the feature information according to the operation performed by the user multiple times on the screen is compared with the hand operation feature information or the right hand operation feature information preset in the system.
- the way to determine the user's accustomed mode of operation solves the problem that the interface display of most terminals in the related art does not distinguish whether the user is left-handed or right-handed, or can distinguish but lacks intelligence, and thus can achieve intelligence. Judging whether the end user is left-handed or right-handed, and automatically adjusts the system accordingly.
- the operation mode of the user's habit can be determined according to the manner in which the feature information of the operation performed by the user on the screen is compared with the hand operation feature information or the right hand operation feature information preset in the system.
- the way can intelligently determine whether the user of the terminal is left-handed or right-handed, and automatically adjusts the system accordingly.
- the above modules or steps of the present invention can be implemented by a general-purpose computing device, which can be concentrated on a single computing device or distributed over a network composed of multiple computing devices.
- the computing device may be implemented by program code executable by the computing device, such that they may be stored in the storage device by the computing device and, in some cases, may be different from the order herein.
- the steps shown or described are performed, or they are separately fabricated into individual integrated circuit modules, or a plurality of modules or steps are fabricated as a single integrated circuit module.
- the invention is not limited to any specific combination of hardware and software.
- the above is only the preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes can be made to the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and scope of the present invention are intended to be included within the scope of the present invention.
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)
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种基于终端的用户操作模式的判断方法及装置、终端。其中,该方法包括:获取用户在屏幕上进行操作的特征信息;将特征信息与预置的左/右手操作特征信息进行比较,确定特征信息中符合左手操作特征信息的第一个数和符合右手操作特征信息的第二个数;判断第一个数与第二个数之间的差值是否超过个数阈值,如果超过,确定用户习惯的操作模式是较大个数对应的操作模式,其中,操作模式包括:左手模式或右手模式,第一个数对应左手模式,第二个数对应右手模式;在当前操作模式与用户习惯的操作模式相异的情况下,改变当前操作模式。通过本发明,达到了可以智能判断终端用户惯用左手或者惯用右手的,并自动地对系统进行相应调整的效果。
Description
基于终端的用户操作模式的判断方法及装置、 终端 技术领域 本发明涉及通信领域, 具体而言, 涉及一种基于终端的用户操作模式的判断方法 及装置、 终端。 背景技术 随着科学技术的发展, 现在的终端越来越智能化, 屏幕也越来越大, 但是由于多 数终端的界面显示不区分用户是惯用左手还是惯用右手进行操作的, 或者部分进行区 分显示的界面也多数需要手动去设置, 操作无法充分体现其智能性。 而且, 终端屏幕 越来越大也给单手操作带来不便。 虽然在界面显示上不区分左右手习惯对用户功能使 用上不会有严重的影响, 但是无论从智能化的发展上还是从用户体验上都有必要针对 该问题进行优化。 针对相关技术中多数终端的界面显示不区分用户是惯用左手还是惯用右手进行操 作, 或者虽然能够区分但却缺乏智能性的问题, 目前尚未提出有效的解决方案。 发明内容 本发明提供了一种基于终端的用户操作模式的判断方法及装置、 终端, 以至少解 决上述问题。 根据本发明的一个方面,提供了一种基于终端的用户操作模式的判断方法,包括: 获取用户在终端的屏幕上进行预定次数操作的特征信息; 将特征信息与预置的左手操 作特征信息或右手操作特征信息进行比较, 确定特征信息中符合左手操作特征信息的 第一个数和特征信息中符合右手操作特征信息的第二个数; 判断第一个数与第二个数 之间的差值是否超过个数阈值, 在判断结果为是的情况下, 确定用户习惯的操作模式 是第一个数和第二个数中的较大个数对应的操作模式, 其中, 操作模式包括: 左手模 式或右手模式, 第一个数对应左手模式, 第二个数对应右手模式; 在当前操作模式与 用户习惯的操作模式相异的情况下, 改变当前操作模式。 优选地, 获取用户在终端的屏幕上进行预定次数操作的特征信息, 包括: 获取用 户在屏幕上的每一次操作的单个特征信息; 记录每个单个特征信息, 当操作次数达到 预定次数时, 汇总所有的单个特征信息, 得到特征信息。
优选地, 将特征信息与预置的左手操作特征信息或右手操作特征信息进行比较, 包括: 将特征信息中的每个单个特征信息对应的单个操作轨迹分别与系统预置的左手 操作轨迹形状和右手操作轨迹形状进行对比识别, 其中, 左手操作轨迹形状属于左手 操作特征信息的内容之一, 右手操作轨迹形状属于右手操作特征信息的内容之一; 在 单个操作轨迹与左手操作轨迹形状相符合的情况下, 确定单个特征信息符合左手操作 特征信息, 并将第一个数的计数加 1, 在单个操作轨迹与右手操作轨迹形状相符合的 情况下, 确定单个特征信息符合右手操作特征信息, 并将第二个数的计数加 1。 优选地, 该方法还包括: 在当前操作模式与用户习惯的操作模式相同的情况下, 保持当前操作模式。 优选地, 在当前操作模式与用户习惯的操作模式相异的情况下, 改变当前操作模 式包括: 在用户习惯的操作模式为左手模式的情况下, 将当前操作模式下的系统设置 和屏幕显示设置调整为适用于左手模式下的参数设置; 在用户习惯的操作模式为右手 模式的情况下, 将当前操作模式下的系统设置和屏幕显示设置调整为适用于右手模式 下的参数设置。 根据本发明的另一个方面, 提供了一种基于终端的用户操作模式的判断装置, 位 于终端, 其特征在于, 包括: 获取模块, 用获取用户在终端的屏幕上进行预定次数操 作的特征信息; 比较模块, 设置为将特征信息与预置的左手操作特征信息或右手操作 特征信息进行比较, 确定特征信息中符合左手操作特征信息的第一个数和特征信息中 符合右手操作特征信息的第二个数; 判断模块, 设置为判断第一个数与第二个数之间 的差值是否超过个数阈值, 在判断结果为是的情况下, 确定用户习惯的操作模式是第 一个数和第二个数中的较大个数对应的操作模式, 其中, 操作模式包括: 左手模式或 右手模式, 第一个数对应左手模式, 第二个数对应右手模式; 处理模块, 设置为在当 前操作模式与用户习惯的操作模式相异的情况下, 改变当前操作模式。 优选地, 获取模块包括: 获取单元, 设置为获取用户在屏幕上的每一次操作的单 个特征信息; 记录汇总单元, 设置为记录每个单个特征信息, 当操作次数达到预定次 数时, 汇总所有的单个特征信息, 得到特征信息。 优选地, 比较模块包括: 对比单元, 设置为将特征信息中的每个单个特征信息对 应的单个操作轨迹分别与系统预置的左手操作轨迹形状和右手操作轨迹形状进行对比 识别, 其中, 左手操作轨迹形状属于左手操作特征信息的内容之一, 右手操作轨迹形 状属于右手操作特征信息的内容之一; 确定计数单元, 设置为在单个操作轨迹与左手 操作轨迹形状相符合的情况下, 确定单个特征信息符合左手操作特征信息, 并将第一
个数的计数加 1, 在单个操作轨迹与右手操作轨迹形状相符合的情况下, 确定单个特 征信息符合右手操作特征信息, 并将第二个数的计数加 1。 优选地,处理模块还设置为在当前操作模式与用户习惯的操作模式相同的情况下, 保持当前操作模式。 优选地, 处理模块包括: 调整单元, 设置为在当前操作模式与用户习惯的操作模 式相异的情况下, 如果用户习惯的操作模式为左手模式, 将当前操作模式下的系统设 置和屏幕显示设置调整为适用于左手模式下的参数设置, 如果用户习惯的操作模式为 右手模式, 将当前操作模式下的系统设置和屏幕显示设置调整为适用于右手模式下的 参数设置。 根据本发明的又一个方面, 提供了一种终端, 该终端包括: 上述基于终端的用户 操作模式的判断装置。 通过本发明, 采用根据用户多次在屏幕上进行的操作的特征信息与系统中预置的 手操作特征信息或右手操作特征信息进行比对的方式确定用户习惯的操作模式的方 式, 解决了相关技术中多数终端的界面显示不区分用户是惯用左手还是惯用右手进行 操作, 或者虽然能够区分但却缺乏智能性的问题, 进而达到了可以智能判断终端用户 惯用左手或者惯用右手的, 并自动地对系统进行相应调整的效果。 附图说明 此处所说明的附图用来提供对本发明的进一步理解, 构成本申请的一部分, 本发 明的示意性实施例及其说明用于解释本发明, 并不构成对本发明的不当限定。 在附图 中: 图 1是根据本发明实施例的基于终端的用户操作模式的判断方法流程图; 图 2是根据本发明实施例的基于终端的用户操作模式的判断装置的结构框图; 图 3 是根据本发明实施例的优选基于终端的用户操作模式的判断装置的结构框 图; 图 4是根据本发明实施例的终端的结构示意图; 图 5A是根据本发明优选实施例的在智能终端上惯用右手操作的一般轨迹图一; 图 5B是根据本发明优选实施例的在智能终端上惯用右手操作的一般轨迹图二;
图 6A是根据本发明优选实施例的在智能终端上惯用左手操作的一般轨迹图一; 图 6B 是根据本发明优选实施例的在智能终端上惯用左手操作的一般轨迹图二; 以及 图 7是根据本发明优选实施例的根据操作习惯自动调整显示的具体工作流程图。 具体实肺式 下文中将参考附图并结合实施例来详细说明本发明。 需要说明的是, 在不冲突的 情况下, 本申请中的实施例及实施例中的特征可以相互组合。 本发明涉及智能终端领域, 用于智能终端系统的自主检测和自主调整。 基于这个现状, 本发明提出一种在智能机上通过记录用户在屏幕上的操作特点, 利用左手操作和右手操作存在的差异性, 完成对该操作是由左手操作还是右手操作的 判断, 并记录判断结果, 通过对记录的判断结果进行统计、 判断和自主学习从而分析 出用户惯用右手还是惯用左手, 然后智能地进行终端系统的调整和显示, 从而体现智 能终端的智能化和人性化, 提高用户体验。 本发明实施例提供了一种基于终端的用户操作模式的判断方法。 图 1是根据本发 明实施例的基于终端的用户操作模式的判断方法流程图, 如 1所示, 该方法主要包括 以下步骤 (步骤 S102-步骤 S108 ): 步骤 S102, 获取用户在终端的屏幕上进行预定次数操作的特征信息。 步骤 S104, 将特征信息与预置的左手操作特征信息或右手操作特征信息进行比 较, 确定特征信息中符合左手操作特征信息的第一个数和特征信息中符合右手操作特 征信息的第二个数。 步骤 S106, 判断第一个数与第二个数之间的差值是否超过个数阈值, 在判断结果 为是的情况下, 确定用户习惯的操作模式是第一个数和第二个数中的较大个数对应的 操作模式, 其中, 操作模式包括: 左手模式或右手模式, 第一个数对应左手模式, 第 二个数对应右手模式。 步骤 S108, 在当前操作模式与用户习惯的操作模式相异的情况下, 改变当前操作 模式。
通过上述各个步骤, 可以根据用户多次在屏幕上进行的操作的特征信息与系统中 预置的手操作特征信息或右手操作特征信息进行比对的方式确定用户习惯的操作模式 的方式, 能够做到可以智能判断终端用户惯用左手或者惯用右手的, 并自动地对系统 进行相应调整的效果。 在本实施例中,步骤 S102可以通过这样的方式实现: 获取用户在屏幕上的每一次 操作的单个特征信息; 记录每个单个特征信息, 当操作次数达到预定次数时, 汇总所 有的单个特征信息, 得到特征信息。 在本实施例的步骤 S104中,当将特征信息与预置的左手操作特征信息或右手操作 特征信息进行比较时, 可以这样实现: 将特征信息中的每个单个特征信息对应的单个 操作轨迹分别与系统预置的左手操作轨迹形状和右手操作轨迹形状进行对比识别, 其 中, 左手操作轨迹形状属于左手操作特征信息的内容之一, 右手操作轨迹形状属于右 手操作特征信息的内容之一; 在单个操作轨迹与左手操作轨迹形状相符合的情况下, 确定单个特征信息符合左手操作特征信息, 并将第一个数的计数加 1, 在单个操作轨 迹与右手操作轨迹形状相符合的情况下, 确定单个特征信息符合右手操作特征信息, 并将第二个数的计数加 1。 在本实施例中, 在当前操作模式与用户习惯的操作模式相同的情况下, 保持当前 操作模式。 在本实施例中,在执行步骤 S108的过程中,改变当前操作模式的过程可以这样实 现: 在用户习惯的操作模式为左手模式的情况下, 可以将当前操作模式下的系统设置 和屏幕显示设置调整为适用于左手模式下的参数设置; 在用户习惯的操作模式为右手 模式的情况下, 可以将当前操作模式下的系统设置和屏幕显示设置调整为适用于右手 模式下的参数设置。 为了便于理解该实施例提供的基于终端的用户操作模式的判断的实现方式, 对在 实际应用中可以采用的实现过程进行适当描述。 在实际应用中, 可以以下面的方式来 实现: 简要地讲, 可以通过分析用户在终端上的进行的操作, 利用左手操作和右手操作 的差异性,确定用户是使用右手进行的操作还是使用左手进行的操作, 完成初步判断, 同时对判断结果进行记录、 统计。 当一定统计结果的记录中左右手操作的记录数量差 距超出预设范围后 (左手操作的数量明显多于右手操作的数量或者右手操作的数量明 显多于左手操作的数量), 则可以确定用户惯用的是左手还是右手, 从而智能的实现左 右手系统模式的切换。
具体地, 在终端第一次开机时, 终端的显示为正常模式(默认模式), 此时的显示 可以是符合多数用户的惯用右手模式, 也可以是不区分左右手的模式; 开机后, 当用 户使用终端, 会在终端屏幕上进行正常的触摸、 点击、 划屏等操作, 终端将自动获取 并记录用户在屏幕上进行的操作, 将记录的用户操作的特征与左手、 右手的操作特征 进行判断, 根据判断结果对左手统计数量或者右手统计数量进行增量计数。 基于一定 的统计数量, 来最终确定用户惯用右手还是惯用左手, 然后进行系统设置、 显示等相 应的调整。 同时, 在实际应用中, 还需要结合注意采用以下几个方面:
( 1 )根据左右手操作时的特征或者统计差异以及陀螺仪传感器辅助判断等进行左 手操作或者右手操作的判断。 所谓的左右手操作时的特征或者统计差异, 包括由于生 理结构等原因造成的非自觉状态下使用左手或者右手操作时出现的在操作轨迹上、 形 状上、 起止点位置等的特征差异 (比如左手和右手在屏幕上划屏的轨迹差异) 以及对 终端按照不同原则进行区域划分后,统计每一区域内点击、划过等操作的统计差异(比 如以终端屏幕中轴线区域为界, 统计落于屏幕左半部分和右半部分的触摸、 点击次数 等)。所谓利用陀螺仪传感器进行辅助判断指的是, 在单手操作时, 当需要用手操作较 远位置时, 手机不同位置的活动范围是不同, 举例说明: 如果用户右手持机且操作终 端,在操作时手机会进行适当的偏移,那么左上角的活动范围相对右下角就会大一些; 反之右上角的活动范围大。 由此可以判断是通过左手或者右手进行的操作。
(2)对惯用左手或者惯用右手的判断是基于一定统计数据进行判断的。对惯用左 手或者惯用右手的判断不是单纯以某一次的判断为准, 而是在一定统计数量内按照一 定的准则或者参考实际测试数据进行判断。
(3 )可以根据判断结果自动的进行含有左右手差异的系统调整。从获得惯用左手 或者惯用右手的判断结果到系统自动的进行调整, 这个判断处理的过程无需用户进行 任何特定或者指定的操作, 完全由系统自动进行。
(4)判断左右手模式后进行的系统调整不仅仅局限于显示的调整, 包括但不限于 界面显示调整、 拨号键盘的调整等通过软件可以调整的系统设置。 本发明实施例提供了一种基于终端的用户操作模式的判断装置,该装置位于终端, 用以实现上述基于终端的用户操作模式的判断方法。 图 2是根据本发明实施例的基于 终端的用户操作模式的判断装置的结构框图, 如图 2所示, 该装置主要包括: 获取模 块 10、 比较模块 20、 判断模块 30以及处理模块 40。 其中, 获取模块 10, 用获取用户在终端的屏幕上进行预定次数操作的特征信息; 比较模块 20,连接至获取模块 10,设置为将特征信息与预置的左手操作特征信息或右
手操作特征信息进行比较, 确定特征信息中符合左手操作特征信息的第一个数和特征 信息中符合右手操作特征信息的第二个数; 判断模块 30, 连接至比较模块 20, 设置为 判断第一个数与第二个数之间的差值是否超过个数阈值, 在判断结果为是的情况下, 确定用户习惯的操作模式是第一个数和第二个数中的较大个数对应的操作模式,其中, 操作模式包括: 左手模式或右手模式, 第一个数对应左手模式, 第二个数对应右手模 式; 处理模块 40, 连接至判断模块 30, 设置为在当前操作模式与用户习惯的操作模式 相异的情况下, 改变当前操作模式。 在本实施例提供的装置中,处理模块 40还设置为在当前操作模式与用户习惯的操 作模式相同的情况下, 保持当前操作模式。 图 3 是根据本发明实施例的优选基于终端的用户操作模式的判断装置的结构框 图, 如图 3所示, 在该优选装置中, 获取模块 10包括: 获取单元 12, 设置为获取用 户在屏幕上的每一次操作的单个特征信息; 记录汇总单元 14, 连接至获取单元 12, 设 置为记录每个单个特征信息, 当操作次数达到预定次数时,汇总所有的单个特征信息, 得到特征信息。 在该优选装置中, 比较模块 20包括: 对比单元 22, 设置为将特征信息中的每个 单个特征信息对应的单个操作轨迹分别与系统预置的左手操作轨迹形状和右手操作轨 迹形状进行对比识别, 其中, 左手操作轨迹形状属于左手操作特征信息的内容之一, 右手操作轨迹形状属于右手操作特征信息的内容之一; 确定计数单元 24, 连接至对比 单元 22, 设置为在单个操作轨迹与左手操作轨迹形状相符合的情况下, 确定单个特征 信息符合左手操作特征信息, 并将第一个数的计数加 1, 在单个操作轨迹与右手操作 轨迹形状相符合的情况下, 确定单个特征信息符合右手操作特征信息, 并将第二个数 的计数加 1。 在本实施例中, 处理模块 40还可以包括: 调整单元 42, 设置为在当前操作模式 与用户习惯的操作模式相异的情况下, 如果用户习惯的操作模式为左手模式, 将当前 操作模式下的系统设置和屏幕显示设置调整为适用于左手模式下的参数设置, 如果用 户习惯的操作模式为右手模式, 将当前操作模式下的系统设置和屏幕显示设置调整为 适用于右手模式下的参数设置。 本发明实施例提供了一种终端。 图 4是根据本发明实施例的终端的结构示意图, 如图 4所示, 该终端包括: 图 2或图 3所示的基于终端的用户操作模式的判断装置。 采用上述实施例提供的基于终端的用户操作模式的判断方法及装置、 终端, 可以 根据用户多次在屏幕上进行的操作的特征信息与系统中预置的手操作特征信息或右手
操作特征信息进行比对的方式确定用户习惯的操作模式, 达到了能够智能判断终端用 户惯用左手或者惯用右手的, 并自动地对系统进行相应调整的效果。 下面以图 5A至图 7以及优选实施例对上述实施例提供的基于终端的用户操作模 式的判断方法的实现过程进行更加详细的描述和说明。 在以下优选实施例中,假设用户为惯用左手,而终端开机后的初始状态为正常(默 认)显示模式(即惯用右手显示), 利用左右手划屏时的轨迹差异来判断用户惯用左手 还是右手。 为了更利于说明, 由于划屏的差异更形象, 以下将采用左右手划屏时的轨 迹差异进行说明, 当然, 在实际实施过程中, 所有利用左右手操作时的差异进行判断 均属于本实施例的实施范畴。 假设用户解锁后进入到主菜单中查找某个应用并使用该应用, 整个操作过程中产 生了一系列的向左和向右翻页的操作。 本优选实施例的实现流程包括以下步骤:
( 1 )用户解锁后进入主菜单(或者主界面) 中, 通过在主菜单(或者主界面) 中 进行划屏操作查找对应的应用, 找到之后使用此应用的时候也会产生一系列的划屏操 作 (比如电子书阅读)。 (2)对每一次操作的轨迹记录后按照左右手的特征差异进行判断, 根据假设, 判 断使用的方法为左右手划屏时存在的轨迹差异, 即左手操作多为" X"中的 "\"类似形状 (如图 5A和图 5B所示), 而右手多为" X"中的" /"类似形状 (如图 6A和图 6B所示)。 如果该操作轨迹符合左手操作的特征, 则认为是操作是有左手作产生的, 左手操作次 数计数增加 1 ; 反之则认为是右手操作产生的, 右手操作次数计数增加 1。 (3 )当用户操作记录达到一定数量后, 对左手和右手操作计数进行统计判断。如 果左手操作次数与右手操作次数差距超出预先设定的固定范围, 则认为用户更习惯使 用左手进行操作; 反之, 认为用户更习惯使用右手进行操作。 在进行判断所设定的统 计次数及差异次数固定范围可以按照一定的准则或者参考实际测试数据进行确定。 比 如, 假设通过实践验证统计的记录操作次数达到 100次时进行判断, 设定左手和右手 操作次数相差超过 20时效果更好, 那么如果在这 100次的记录中, 经判断 80次为左 手操作, 20次为右手操作, 则认为惯用左手。 若判断 55次为左手操作, 45次为右手 操作, 则认为左右手操作均熟练, 可以维持现状, 不进行系统调整。 判断完成后, 将 判断结果上报处理系统。
(4) 系统接收到判断结果后进行相应的系统调整。 根据假设, 此处为惯用左手, 需要将系统调整为惯用左手模式, 进行调整的内容包括: 系统界面的显示, 如常用的
按键、 确认按键等进行左端显示; 拨号键盘及系统小窗口的左端 (或者右端) 显示; 其他与左右手相关的设置等。 以下再结合图 7对实现过程进行进一步的细化描述。 图 7是根据本发明优选实施例的根据操作习惯自动调整显示的具体工作流程图, 如图 7所示, 该流程包括以下步骤: 步骤 S702, 开机后正常模式显示。 步骤 S704, 用户正常操作手机时进行划屏、 触摸、 点击等操作。 步骤 S706, 根据左右手操作时存在的差异进行判断, 在符合左手操作特征的情况 下, 执行步骤 S708a, 在符合右手操作特征的情况下, 执行步骤 S710a。 步骤 S708a, 确定该划屏为左手操作, 执行步骤 S708b。 步骤 S708b, 左手操作计数 L=L+1, 执行步骤 S712。 步骤 S710a, 确定该划屏为右手操作, 执行步骤 S710b。 步骤 S710b, 右手操作计数 R=+l, 执行步骤 S712。 步骤 S712, 判断一定统计数量内, L-R≥次数阈值是否成立, 在成立的情况下, 执 行步骤 S714a, 在不成立的情况下, 执行步骤 S716a。 步骤 S714a, 确定惯用左手, 执行步骤 S714b。 步骤 S714b, 按左手模式进行系统调整。 步骤 S716a, 确定惯用右手, 执行步骤 S716b。 步骤 S716b, 按右手模式进行系统调整。 通过本优选实施例的实现, 很好地解决了相关技术中多数终端的界面显示不区分 用户是惯用左手还是惯用右手进行操作, 或者虽然能够区分但却缺乏智能性的问题, 能够智能判断终端用户惯用左手或者惯用右手的, 并自动地对系统进行相应调整。 需要说明的是, 上述各个模块是可以通过硬件来实现的。 例如: 一种处理器, 包 括上述各个模块, 或者, 上述各个模块分别位于一个处理器中。
在另外一个实施例中, 还提供了一种软件, 该软件用于执行上述实施例及优选实 施方式中描述的技术方案。 在另外一个实施例中, 还提供了一种存储介质, 该存储介质中存储有上述软件, 该存储介质包括但不限于: 光盘、 软盘、 硬盘、 可擦写存储器等。 从以上的描述中, 可以看出, 本发明实现了如下技术效果: 采用根据用户多次在 屏幕上进行的操作的特征信息与系统中预置的手操作特征信息或右手操作特征信息进 行比对的方式确定用户习惯的操作模式的方式, 解决了相关技术中多数终端的界面显 示不区分用户是惯用左手还是惯用右手进行操作, 或者虽然能够区分但却缺乏智能性 的问题, 进而达到了可以智能判断终端用户惯用左手或者惯用右手的, 并自动地对系 统进行相应调整的效果。 工业实用性 通过本发明的技术方案, 可以根据用户多次在屏幕上进行的操作的特征信息与系 统中预置的手操作特征信息或右手操作特征信息进行比对的方式确定用户习惯的操作 模式的方式, 进而可以使用智能判断终端的用户是惯用左手还是惯用右手, 并自动地 对系统进行相应调整。 显然, 本领域的技术人员应该明白, 上述的本发明的各模块或各步骤可以用通用 的计算装置来实现, 它们可以集中在单个的计算装置上, 或者分布在多个计算装置所 组成的网络上, 可选地, 它们可以用计算装置可执行的程序代码来实现, 从而, 可以 将它们存储在存储装置中由计算装置来执行, 并且在某些情况下, 可以以不同于此处 的顺序执行所示出或描述的步骤, 或者将它们分别制作成各个集成电路模块, 或者将 它们中的多个模块或步骤制作成单个集成电路模块来实现。 这样, 本发明不限制于任 何特定的硬件和软件结合。 以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本领域的技 术人员来说, 本发明可以有各种更改和变化。 凡在本发明的精神和原则之内, 所作的 任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。
Claims
权 利 要 求 书
1. 一种基于终端的用户操作模式的判断方法, 包括:
获取用户在终端的屏幕上进行预定次数操作的特征信息;
将所述特征信息与预置的左手操作特征信息或右手操作特征信息进行比 较, 确定所述特征信息中符合所述左手操作特征信息的第一个数和所述特征信 息中符合所述右手操作特征信息的第二个数;
判断所述第一个数与所述第二个数之间的差值是否超过个数阈值, 在判断 结果为是的情况下, 确定用户习惯的操作模式是所述第一个数和所述第二个数 中的较大个数对应的操作模式, 其中, 所述操作模式包括: 左手模式或右手模 式, 所述第一个数对应所述左手模式, 所述第二个数对应所述右手模式; 在当前操作模式与所述用户习惯的操作模式相异的情况下, 改变所述当前 操作模式。
2. 根据权利要求 1所述的方法, 其中, 获取用户在终端的屏幕上进行预定次数操 作的特征信息, 包括:
获取所述用户在所述屏幕上的每一次操作的单个特征信息; 记录每个所述单个特征信息, 当操作次数达到所述预定次数时, 汇总所有 的所述单个特征信息, 得到所述特征信息。
3. 根据权利要求 2所述的方法, 其中, 将所述特征信息与预置的左手操作特征信 息或右手操作特征信息进行比较, 包括:
将所述特征信息中的每个所述单个特征信息对应的单个操作轨迹分别与系 统预置的左手操作轨迹形状和右手操作轨迹形状进行对比识别, 其中, 所述左 手操作轨迹形状属于左手操作特征信息的内容之一, 所述右手操作轨迹形状属 于右手操作特征信息的内容之一;
在所述单个操作轨迹与所述左手操作轨迹形状相符合的情况下, 确定所述 单个特征信息符合所述左手操作特征信息, 并将所述第一个数的计数加 1, 在 所述单个操作轨迹与所述右手操作轨迹形状相符合的情况下, 确定所述单个特 征信息符合所述右手操作特征信息, 并将所述第二个数的计数加 1。
根据权利要求 1至 3中任一项所述的方法, 其中, 所述方法还包括: 在所述当前操作模式与所述用户习惯的操作模式相同的情况下, 保持所述 当前操作模式。 根据权利要求 1至 3中任一项所述的方法, 其中, 在当前操作模式与所述用户 习惯的操作模式相异的情况下, 改变所述当前操作模式包括:
在所述用户习惯的操作模式为所述左手模式的情况下, 将所述当前操作模 式下的系统设置和屏幕显示设置调整为适用于所述左手模式下的参数设置; 在所述用户习惯的操作模式为所述右手模式的情况下, 将所述当前操作模 式下的系统设置和屏幕显示设置调整为适用于所述右手模式下的参数设置。 一种基于终端的用户操作模式的判断装置, 位于终端, 包括:
获取模块,设置为获取用户在终端的屏幕上进行预定次数操作的特征信息; 比较模块, 设置为将所述特征信息与预置的左手操作特征信息或右手操作 特征信息进行比较, 确定所述特征信息中符合所述左手操作特征信息的第一个 数和所述特征信息中符合所述右手操作特征信息的第二个数;
判断模块, 设置为判断所述第一个数与所述第二个数之间的差值是否超过 个数阈值, 在判断结果为是的情况下, 确定用户习惯的操作模式是所述第一个 数和所述第二个数中的较大个数对应的操作模式, 其中, 所述操作模式包括: 左手模式或右手模式, 所述第一个数对应所述左手模式, 所述第二个数对应所 述右手模式;
处理模块, 设置为在当前操作模式与所述用户习惯的操作模式相异的情况 下, 改变所述当前操作模式。 根据权利要求 6所述的装置, 其中, 所述获取模块包括:
获取单元, 设置为获取所述用户在所述屏幕上的每一次操作的单个特征信 自 . 记录汇总单元, 设置为记录每个所述单个特征信息, 当操作次数达到所述 预定次数时, 汇总所有的所述单个特征信息, 得到所述特征信息。 根据权利要求 7所述的装置, 其中, 所述比较模块包括:
对比单元, 设置为将所述特征信息中的每个所述单个特征信息对应的单个 操作轨迹分别与系统预置的左手操作轨迹形状和右手操作轨迹形状进行对比识
另 |J, 其中, 所述左手操作轨迹形状属于左手操作特征信息的内容之一, 所述右 手操作轨迹形状属于右手操作特征信息的内容之一;
确定计数单元, 设置为在所述单个操作轨迹与所述左手操作轨迹形状相符 合的情况下, 确定所述单个特征信息符合所述左手操作特征信息, 并将所述第 一个数的计数加 1, 在所述单个操作轨迹与所述右手操作轨迹形状相符合的情 况下, 确定所述单个特征信息符合所述右手操作特征信息, 并将所述第二个数 的计数加 1。
9. 根据权利要求 6至 8中任一项所述的装置, 其中, 所述处理模块还设置为在所 述当前操作模式与所述用户习惯的操作模式相同的情况下, 保持所述当前操作 模式。
10. 根据权利要求 6至 8中任一项所述的装置, 其中, 所述处理模块包括:
调整单元, 设置为在所述当前操作模式与所述用户习惯的操作模式相异的 情况下, 如果所述用户习惯的操作模式为所述左手模式, 将所述当前操作模式 下的系统设置和屏幕显示设置调整为适用于所述左手模式下的参数设置, 如果 所述用户习惯的操作模式为所述右手模式, 将所述当前操作模式下的系统设置 和屏幕显示设置调整为适用于所述右手模式下的参数设置。
11. 一种终端,包括:权利要求 6至 10中任一项所述的基于终端的用户操作模式的 判断装置。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310511630.0 | 2013-10-25 | ||
| CN201310511630.0A CN104571882A (zh) | 2013-10-25 | 2013-10-25 | 基于终端的用户操作模式的判断方法及装置、终端 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2014135088A1 true WO2014135088A1 (zh) | 2014-09-12 |
Family
ID=51490644
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2014/072947 Ceased WO2014135088A1 (zh) | 2013-10-25 | 2014-03-06 | 基于终端的用户操作模式的判断方法及装置、终端 |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN104571882A (zh) |
| WO (1) | WO2014135088A1 (zh) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104765561A (zh) * | 2015-03-26 | 2015-07-08 | 深圳市艾优尼科技有限公司 | 一种终端 |
| CN104765560A (zh) * | 2015-03-26 | 2015-07-08 | 深圳市艾优尼科技有限公司 | 一种显示控制方法 |
| CN105511748A (zh) * | 2014-09-25 | 2016-04-20 | 阿里巴巴集团控股有限公司 | 自适应调整智能终端的用户界面的方法及装置 |
| CN111860337A (zh) * | 2020-07-22 | 2020-10-30 | 齐鲁工业大学 | 基于prnu模式噪声的左右利手判断方法及系统 |
| WO2025002117A1 (zh) * | 2023-06-29 | 2025-01-02 | 北京有竹居网络技术有限公司 | 用于交互的方法、装置、设备和介质 |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107291361A (zh) * | 2016-03-30 | 2017-10-24 | 阿里巴巴集团控股有限公司 | 一种输入法的键盘布局设置方法及装置 |
| CN106502504B (zh) * | 2016-10-31 | 2019-12-27 | 维沃移动通信有限公司 | 一种图标排序的方法及移动终端 |
| CN108072386B (zh) * | 2016-11-11 | 2020-08-14 | 华为技术有限公司 | 一种计步方法及装置 |
| CN107817898B (zh) * | 2017-10-31 | 2022-07-22 | 努比亚技术有限公司 | 操作模式识别方法、终端及存储介质 |
| CN108845740B (zh) * | 2018-06-08 | 2019-09-24 | 掌阅科技股份有限公司 | 电子书阅读器操作模式的实现方法、电子设备 |
| CN113204305B (zh) * | 2021-04-30 | 2023-06-09 | 网易(杭州)网络有限公司 | 移动终端的握持模式检测方法、装置、介质及移动终端 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20100146412A1 (en) * | 2008-12-05 | 2010-06-10 | Kabushiki Kaisha Toshiba | Communication apparatus and method for visiting and browsing web pages |
| CN101968710A (zh) * | 2010-09-29 | 2011-02-09 | 宇龙计算机通信科技(深圳)有限公司 | 一种电子终端人机界面的控制方法及电子终端 |
| CN102375652A (zh) * | 2010-08-16 | 2012-03-14 | 中国移动通信集团公司 | 移动终端用户界面调整系统及其调整方法 |
| CN103354581A (zh) * | 2013-06-14 | 2013-10-16 | 广东欧珀移动通信有限公司 | 一种通过左右手来自动调整手机控件的方法及系统 |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6529186B1 (en) * | 2000-10-26 | 2003-03-04 | International Business Machines Corporation | Method and system for index finger controlled pointing device positioned on home row keys |
| CN101604224A (zh) * | 2009-07-08 | 2009-12-16 | 宇龙计算机通信科技(深圳)有限公司 | 一种应用程序的功能图标显示方法、系统及移动终端 |
| CN101950243B (zh) * | 2010-09-19 | 2012-07-18 | 宇龙计算机通信科技(深圳)有限公司 | 一种移动终端及其设置按键位置的方法 |
| CN103135807A (zh) * | 2011-12-05 | 2013-06-05 | 鸿富锦精密工业(深圳)有限公司 | 鼠标切换系统及方法 |
| CN102799268A (zh) * | 2012-07-03 | 2012-11-28 | 广东欧珀移动通信有限公司 | 一种手持终端左右手识别方法 |
| CN103927105A (zh) * | 2013-01-11 | 2014-07-16 | 联想(北京)有限公司 | 一种用户界面显示方法及电子设备 |
| CN103246449B (zh) * | 2013-04-16 | 2016-03-02 | 广东欧珀移动通信有限公司 | 移动终端的屏幕解锁方法及移动终端 |
-
2013
- 2013-10-25 CN CN201310511630.0A patent/CN104571882A/zh active Pending
-
2014
- 2014-03-06 WO PCT/CN2014/072947 patent/WO2014135088A1/zh not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20100146412A1 (en) * | 2008-12-05 | 2010-06-10 | Kabushiki Kaisha Toshiba | Communication apparatus and method for visiting and browsing web pages |
| CN102375652A (zh) * | 2010-08-16 | 2012-03-14 | 中国移动通信集团公司 | 移动终端用户界面调整系统及其调整方法 |
| CN101968710A (zh) * | 2010-09-29 | 2011-02-09 | 宇龙计算机通信科技(深圳)有限公司 | 一种电子终端人机界面的控制方法及电子终端 |
| CN103354581A (zh) * | 2013-06-14 | 2013-10-16 | 广东欧珀移动通信有限公司 | 一种通过左右手来自动调整手机控件的方法及系统 |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105511748A (zh) * | 2014-09-25 | 2016-04-20 | 阿里巴巴集团控股有限公司 | 自适应调整智能终端的用户界面的方法及装置 |
| TWI670638B (zh) * | 2014-09-25 | 2019-09-01 | 香港商阿里巴巴集團服務有限公司 | 自適應調整智慧終端的使用者介面的方法及裝置 |
| US10572110B2 (en) | 2014-09-25 | 2020-02-25 | Alibaba Group Holding Limited | Method and apparatus for adaptively adjusting user interface |
| CN104765561A (zh) * | 2015-03-26 | 2015-07-08 | 深圳市艾优尼科技有限公司 | 一种终端 |
| CN104765560A (zh) * | 2015-03-26 | 2015-07-08 | 深圳市艾优尼科技有限公司 | 一种显示控制方法 |
| CN111860337A (zh) * | 2020-07-22 | 2020-10-30 | 齐鲁工业大学 | 基于prnu模式噪声的左右利手判断方法及系统 |
| CN111860337B (zh) * | 2020-07-22 | 2022-05-24 | 齐鲁工业大学 | 基于prnu模式噪声的左右利手判断方法及系统 |
| WO2025002117A1 (zh) * | 2023-06-29 | 2025-01-02 | 北京有竹居网络技术有限公司 | 用于交互的方法、装置、设备和介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN104571882A (zh) | 2015-04-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2014135088A1 (zh) | 基于终端的用户操作模式的判断方法及装置、终端 | |
| JP6790259B2 (ja) | 誤タッチ防止のための方法、及び端末 | |
| CN105760102B (zh) | 终端交互控制方法、装置及应用程序交互控制方法 | |
| CN103902222B (zh) | 触摸屏滑动调整方法、调整装置及触控设备 | |
| CN106598455B (zh) | 用于手持触摸设备的触摸行为响应方法和装置及相应设备 | |
| CN103927004A (zh) | 移动终端及用户界面切换方法 | |
| CN107132986B (zh) | 一种虚拟按键智能调节触控响应区域的方法及装置 | |
| CN104035707A (zh) | 一种终端及其应用程序的快捷启动方法 | |
| JP2013532876A (ja) | ユーザタッチ操作モード適応方法および装置 | |
| CN104252301A (zh) | 优化单手操作的系统、方法及电子装置 | |
| CN107493389A (zh) | 单手模式实现方法、终端及计算机可读介质 | |
| CN109428969A (zh) | 双屏终端的边缘触控方法、装置及计算机可读存储介质 | |
| CN107357458B (zh) | 触摸按键的响应方法、装置、存储介质及移动终端 | |
| CN106502504B (zh) | 一种图标排序的方法及移动终端 | |
| CN110007816A (zh) | 一种显示区域确定方法、终端及计算机可读存储介质 | |
| EP3846015A1 (en) | Window adjustment method, window adjustment device and mobile terminal | |
| CN111158487A (zh) | 使用无线耳机与智能终端进行交互的人机交互方法 | |
| CN108900941A (zh) | 耳机的音量控制方法及装置 | |
| CN101645711B (zh) | 一种键盘纠错方法及装置 | |
| WO2015085874A1 (zh) | 一种手势识别方法及装置 | |
| CN107005609B (zh) | 基于吹气动作操作移动终端的方法和移动终端 | |
| CN107037951B (zh) | 操作模式自动识别方法及终端 | |
| CN104601795A (zh) | 一种便捷高效的智能手机用户左右手识别方法 | |
| CN113918757B (zh) | 应用推荐方法、装置、电子设备及存储介质 | |
| CN106990893A (zh) | 触屏操作的处理方法和装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14761148 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 14761148 Country of ref document: EP Kind code of ref document: A1 |