CN104571882A - 基于终端的用户操作模式的判断方法及装置、终端 - Google Patents
基于终端的用户操作模式的判断方法及装置、终端 Download PDFInfo
- Publication number
- CN104571882A CN104571882A CN201310511630.0A CN201310511630A CN104571882A CN 104571882 A CN104571882 A CN 104571882A CN 201310511630 A CN201310511630 A CN 201310511630A CN 104571882 A CN104571882 A CN 104571882A
- Authority
- CN
- China
- Prior art keywords
- characteristic information
- handed
- mode
- user
- operator scheme
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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; CALCULATING OR 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; CALCULATING OR 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
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=+1,执行步骤S712;
步骤S712,判断一定统计数量内,L-R≥const是否成立,在成立的情况下,执行步骤S714a,在不成立的情况下,执行步骤S716a;
步骤S714a,确定惯用左手,执行步骤S714b;
步骤S714b,按左手模式进行***调整;
步骤S716a,确定惯用右手,执行步骤S716b;
步骤S716b,按右手模式进行***调整。
通过本优选实施例的实现,很好地解决了相关技术中多数终端的界面显示不区分用户是惯用左手还是惯用右手进行操作,或者虽然能够区分但却缺乏智能性的问题,能够智能判断终端用户惯用左手或者惯用右手的,并自动地对***进行相应调整。
需要说明的是,上述各个模块是可以通过硬件来实现的。例如:一种处理器,包括上述各个模块,或者,上述各个模块分别位于一个处理器中。
在另外一个实施例中,还提供了一种软件,该软件用于执行上述实施例及优选实施方式中描述的技术方案。
在另外一个实施例中,还提供了一种存储介质,该存储介质中存储有上述软件,该存储介质包括但不限于:光盘、软盘、硬盘、可擦写存储器等。
从以上的描述中,可以看出,本发明实现了如下技术效果:采用根据用户多次在屏幕上进行的操作的特征信息与***中预置的手操作特征信息或右手操作特征信息进行比对的方式确定用户习惯的操作模式的方式,解决了相关技术中多数终端的界面显示不区分用户是惯用左手还是惯用右手进行操作,或者虽然能够区分但却缺乏智能性的问题,进而达到了可以智能判断终端用户惯用左手或者惯用右手的,并自动地对***进行相应调整的效果。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (11)
1.一种基于终端的用户操作模式的判断方法,其特征在于,包括:
获取用户在终端的屏幕上进行预定次数操作的特征信息;
将所述特征信息与预置的左手操作特征信息或右手操作特征信息进行比较,确定所述特征信息中符合所述左手操作特征信息的第一个数和所述特征信息中符合所述右手操作特征信息的第二个数;
判断所述第一个数与所述第二个数之间的差值是否超过个数阈值,在判断结果为是的情况下,确定用户习惯的操作模式是所述第一个数和所述第二个数中的较大个数对应的操作模式,其中,所述操作模式包括:左手模式或右手模式,所述第一个数对应所述左手模式,所述第二个数对应所述右手模式;
在当前操作模式与所述用户习惯的操作模式相异的情况下,改变所述当前操作模式。
2.根据权利要求1所述的方法,其特征在于,获取用户在终端的屏幕上进行预定次数操作的特征信息,包括:
获取所述用户在所述屏幕上的每一次操作的单个特征信息;
记录每个所述单个特征信息,当操作次数达到所述预定次数时,汇总所有的所述单个特征信息,得到所述特征信息。
3.根据权利要求2所述的方法,其特征在于,将所述特征信息与预置的左手操作特征信息或右手操作特征信息进行比较,包括:
将所述特征信息中的每个所述单个特征信息对应的单个操作轨迹分别与***预置的左手操作轨迹形状和右手操作轨迹形状进行对比识别,其中,所述左手操作轨迹形状属于左手操作特征信息的内容之一,所述右手操作轨迹形状属于右手操作特征信息的内容之一;
在所述单个操作轨迹与所述左手操作轨迹形状相符合的情况下,确定所述单个特征信息符合所述左手操作特征信息,并将所述第一个数的计数加1,在所述单个操作轨迹与所述右手操作轨迹形状相符合的情况下,确定所述单个特征信息符合所述右手操作特征信息,并将所述第二个数的计数加1。
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括:
在所述当前操作模式与所述用户习惯的操作模式相同的情况下,保持所述当前操作模式。
5.根据权利要求1至3中任一项所述的方法,其特征在于,在当前操作模式与所述用户习惯的操作模式相异的情况下,改变所述当前操作模式包括:
在所述用户习惯的操作模式为所述左手模式的情况下,将所述当前操作模式下的***设置和屏幕显示设置调整为适用于所述左手模式下的参数设置;
在所述用户习惯的操作模式为所述右手模式的情况下,将所述当前操作模式下的***设置和屏幕显示设置调整为适用于所述右手模式下的参数设置。
6.一种基于终端的用户操作模式的判断装置,位于终端,其特征在于,包括:
获取模块,用于获取用户在终端的屏幕上进行预定次数操作的特征信息;
比较模块,用于将所述特征信息与预置的左手操作特征信息或右手操作特征信息进行比较,确定所述特征信息中符合所述左手操作特征信息的第一个数和所述特征信息中符合所述右手操作特征信息的第二个数;
判断模块,用于判断所述第一个数与所述第二个数之间的差值是否超过个数阈值,在判断结果为是的情况下,确定用户习惯的操作模式是所述第一个数和所述第二个数中的较大个数对应的操作模式,其中,所述操作模式包括:左手模式或右手模式,所述第一个数对应所述左手模式,所述第二个数对应所述右手模式;
处理模块,用于在当前操作模式与所述用户习惯的操作模式相异的情况下,改变所述当前操作模式。
7.根据权利要求6所述的装置,其特征在于,所述获取模块包括:
获取单元,用于获取所述用户在所述屏幕上的每一次操作的单个特征信息;
记录汇总单元,用于记录每个所述单个特征信息,当操作次数达到所述预定次数时,汇总所有的所述单个特征信息,得到所述特征信息。
8.根据权利要求7所述的装置,其特征在于,所述比较模块包括:
对比单元,用于将所述特征信息中的每个所述单个特征信息对应的单个操作轨迹分别与***预置的左手操作轨迹形状和右手操作轨迹形状进行对比识别,其中,所述左手操作轨迹形状属于左手操作特征信息的内容之一,所述右手操作轨迹形状属于右手操作特征信息的内容之一;
确定计数单元,用于在所述单个操作轨迹与所述左手操作轨迹形状相符合的情况下,确定所述单个特征信息符合所述左手操作特征信息,并将所述第一个数的计数加1,在所述单个操作轨迹与所述右手操作轨迹形状相符合的情况下,确定所述单个特征信息符合所述右手操作特征信息,并将所述第二个数的计数加1。
9.根据权利要求6至8中任一项所述的装置,其特征在于,所述处理模块还用于在所述当前操作模式与所述用户习惯的操作模式相同的情况下,保持所述当前操作模式。
10.根据权利要求6至8中任一项所述的装置,其特征在于,所述处理模块包括:
调整单元,用于在所述当前操作模式与所述用户习惯的操作模式相异的情况下,如果所述用户习惯的操作模式为所述左手模式,将所述当前操作模式下的***设置和屏幕显示设置调整为适用于所述左手模式下的参数设置,如果所述用户习惯的操作模式为所述右手模式,将所述当前操作模式下的***设置和屏幕显示设置调整为适用于所述右手模式下的参数设置。
11.一种终端,其特征在于,包括:权利要求6至10中任一项所述的基于终端的用户操作模式的判断装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310511630.0A CN104571882A (zh) | 2013-10-25 | 2013-10-25 | 基于终端的用户操作模式的判断方法及装置、终端 |
PCT/CN2014/072947 WO2014135088A1 (zh) | 2013-10-25 | 2014-03-06 | 基于终端的用户操作模式的判断方法及装置、终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310511630.0A CN104571882A (zh) | 2013-10-25 | 2013-10-25 | 基于终端的用户操作模式的判断方法及装置、终端 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104571882A true CN104571882A (zh) | 2015-04-29 |
Family
ID=51490644
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310511630.0A Pending CN104571882A (zh) | 2013-10-25 | 2013-10-25 | 基于终端的用户操作模式的判断方法及装置、终端 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN104571882A (zh) |
WO (1) | WO2014135088A1 (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106502504A (zh) * | 2016-10-31 | 2017-03-15 | 维沃移动通信有限公司 | 一种图标排序的方法及移动终端 |
CN107291361A (zh) * | 2016-03-30 | 2017-10-24 | 阿里巴巴集团控股有限公司 | 一种输入法的键盘布局设置方法及装置 |
CN107817898A (zh) * | 2017-10-31 | 2018-03-20 | 努比亚技术有限公司 | 操作模式识别方法、终端及存储介质 |
CN108072386A (zh) * | 2016-11-11 | 2018-05-25 | 华为技术有限公司 | 一种计步方法及装置 |
CN108845740A (zh) * | 2018-06-08 | 2018-11-20 | 掌阅科技股份有限公司 | 电子书阅读器操作模式的实现方法、电子设备 |
CN113204305A (zh) * | 2021-04-30 | 2021-08-03 | 网易(杭州)网络有限公司 | 移动终端的握持模式检测方法、装置、介质及移动终端 |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105511748A (zh) * | 2014-09-25 | 2016-04-20 | 阿里巴巴集团控股有限公司 | 自适应调整智能终端的用户界面的方法及装置 |
CN104765561A (zh) * | 2015-03-26 | 2015-07-08 | 深圳市艾优尼科技有限公司 | 一种终端 |
CN104765560A (zh) * | 2015-03-26 | 2015-07-08 | 深圳市艾优尼科技有限公司 | 一种显示控制方法 |
CN111860337B (zh) * | 2020-07-22 | 2022-05-24 | 齐鲁工业大学 | 基于prnu模式噪声的左右利手判断方法及*** |
Citations (9)
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 | 宇龙计算机通信科技(深圳)有限公司 | 一种应用程序的功能图标显示方法、***及移动终端 |
CN101950243A (zh) * | 2010-09-19 | 2011-01-19 | 宇龙计算机通信科技(深圳)有限公司 | 一种移动终端及其设置按键位置的方法 |
CN101968710A (zh) * | 2010-09-29 | 2011-02-09 | 宇龙计算机通信科技(深圳)有限公司 | 一种电子终端人机界面的控制方法及电子终端 |
CN102799268A (zh) * | 2012-07-03 | 2012-11-28 | 广东欧珀移动通信有限公司 | 一种手持终端左右手识别方法 |
CN103135807A (zh) * | 2011-12-05 | 2013-06-05 | 鸿富锦精密工业(深圳)有限公司 | 鼠标切换***及方法 |
CN103246449A (zh) * | 2013-04-16 | 2013-08-14 | 广东欧珀移动通信有限公司 | 移动终端的屏幕解锁方法及移动终端 |
CN103354581A (zh) * | 2013-06-14 | 2013-10-16 | 广东欧珀移动通信有限公司 | 一种通过左右手来自动调整手机控件的方法及*** |
CN103927105A (zh) * | 2013-01-11 | 2014-07-16 | 联想(北京)有限公司 | 一种用户界面显示方法及电子设备 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010134755A (ja) * | 2008-12-05 | 2010-06-17 | Toshiba Corp | 通信機器 |
CN102375652A (zh) * | 2010-08-16 | 2012-03-14 | ***通信集团公司 | 移动终端用户界面调整***及其调整方法 |
-
2013
- 2013-10-25 CN CN201310511630.0A patent/CN104571882A/zh active Pending
-
2014
- 2014-03-06 WO PCT/CN2014/072947 patent/WO2014135088A1/zh active Application Filing
Patent Citations (9)
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 | 宇龙计算机通信科技(深圳)有限公司 | 一种应用程序的功能图标显示方法、***及移动终端 |
CN101950243A (zh) * | 2010-09-19 | 2011-01-19 | 宇龙计算机通信科技(深圳)有限公司 | 一种移动终端及其设置按键位置的方法 |
CN101968710A (zh) * | 2010-09-29 | 2011-02-09 | 宇龙计算机通信科技(深圳)有限公司 | 一种电子终端人机界面的控制方法及电子终端 |
CN103135807A (zh) * | 2011-12-05 | 2013-06-05 | 鸿富锦精密工业(深圳)有限公司 | 鼠标切换***及方法 |
CN102799268A (zh) * | 2012-07-03 | 2012-11-28 | 广东欧珀移动通信有限公司 | 一种手持终端左右手识别方法 |
CN103927105A (zh) * | 2013-01-11 | 2014-07-16 | 联想(北京)有限公司 | 一种用户界面显示方法及电子设备 |
CN103246449A (zh) * | 2013-04-16 | 2013-08-14 | 广东欧珀移动通信有限公司 | 移动终端的屏幕解锁方法及移动终端 |
CN103354581A (zh) * | 2013-06-14 | 2013-10-16 | 广东欧珀移动通信有限公司 | 一种通过左右手来自动调整手机控件的方法及*** |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107291361A (zh) * | 2016-03-30 | 2017-10-24 | 阿里巴巴集团控股有限公司 | 一种输入法的键盘布局设置方法及装置 |
CN106502504A (zh) * | 2016-10-31 | 2017-03-15 | 维沃移动通信有限公司 | 一种图标排序的方法及移动终端 |
CN106502504B (zh) * | 2016-10-31 | 2019-12-27 | 维沃移动通信有限公司 | 一种图标排序的方法及移动终端 |
CN108072386A (zh) * | 2016-11-11 | 2018-05-25 | 华为技术有限公司 | 一种计步方法及装置 |
CN108072386B (zh) * | 2016-11-11 | 2020-08-14 | 华为技术有限公司 | 一种计步方法及装置 |
CN107817898A (zh) * | 2017-10-31 | 2018-03-20 | 努比亚技术有限公司 | 操作模式识别方法、终端及存储介质 |
CN107817898B (zh) * | 2017-10-31 | 2022-07-22 | 努比亚技术有限公司 | 操作模式识别方法、终端及存储介质 |
CN108845740A (zh) * | 2018-06-08 | 2018-11-20 | 掌阅科技股份有限公司 | 电子书阅读器操作模式的实现方法、电子设备 |
CN108845740B (zh) * | 2018-06-08 | 2019-09-24 | 掌阅科技股份有限公司 | 电子书阅读器操作模式的实现方法、电子设备 |
CN113204305A (zh) * | 2021-04-30 | 2021-08-03 | 网易(杭州)网络有限公司 | 移动终端的握持模式检测方法、装置、介质及移动终端 |
CN113204305B (zh) * | 2021-04-30 | 2023-06-09 | 网易(杭州)网络有限公司 | 移动终端的握持模式检测方法、装置、介质及移动终端 |
Also Published As
Publication number | Publication date |
---|---|
WO2014135088A1 (zh) | 2014-09-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104571882A (zh) | 基于终端的用户操作模式的判断方法及装置、终端 | |
CN103488473B (zh) | 一种对移动终端应用程序的管理***及管理方法 | |
CN103354581B (zh) | 一种通过左右手来自动调整手机控件的方法及*** | |
CN108021259A (zh) | 一种防误触方法及终端 | |
US20130222338A1 (en) | Apparatus and method for processing a plurality of types of touch inputs | |
CN106598455B (zh) | 用于手持触摸设备的触摸行为响应方法和装置及相应设备 | |
CN104345944B (zh) | 自适应调整触摸输入面板布局的装置、方法及移动终端 | |
EP2869174A1 (en) | Method and device for text input and display of intelligent terminal | |
CN105824610A (zh) | 一种基于终端的应用程序图标的排列方法和装置 | |
CN105867821A (zh) | 一种图标排列方法、图标排列装置以及终端 | |
CN105867916A (zh) | 一种终端的控制方法及装置 | |
CN103294175B (zh) | 一种电子设备及其自动切换输入模式的方法 | |
CN105867766A (zh) | 一种音量的调节方法和终端 | |
CN106708520A (zh) | 一种移动终端的触摸屏控制方法、装置及移动终端 | |
US20180136776A1 (en) | Method and Mobile Terminal for Identifying User Operation Mode | |
CN106325663A (zh) | 移动终端及其截屏方法 | |
CN110007816A (zh) | 一种显示区域确定方法、终端及计算机可读存储介质 | |
CN107037951B (zh) | 操作模式自动识别方法及终端 | |
CN106406701A (zh) | 一种防止触控终端误操作的方法、***及触控终端 | |
CN106469059A (zh) | 一种调整移动终端的操作界面显示模式的方法及移动终端 | |
CN105892881A (zh) | 人机交互方法及装置、移动设备 | |
CN109669566B (zh) | 一种控制报点输出的方法及装置 | |
CN104020989B (zh) | 基于远程应用的控制方法和*** | |
CN107544686A (zh) | 操作执行方法及装置 | |
CN104346073A (zh) | 一种信息处理方法及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20150429 |