著录项信息
专利名称 | 触摸操作方法及通信终端 |
申请号 | CN201310047523.7 | 申请日期 | 2013-02-06 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2013-06-05 | 公开/公告号 | CN103135931A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F3/0488 | IPC分类号 | G;0;6;F;3;/;0;4;8;8查看分类表>
|
申请人 | 东莞宇龙通信科技有限公司;宇龙计算机通信科技(深圳)有限公司 | 申请人地址 | 广东省东莞市松山湖科技产业园区北部工业城C区
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 东莞宇龙通信科技有限公司,宇龙计算机通信科技(深圳)有限公司 | 当前权利人 | 东莞宇龙通信科技有限公司,宇龙计算机通信科技(深圳)有限公司 |
发明人 | 王新颖;冯玉慧 |
代理机构 | 北京律诚同业知识产权代理有限公司 | 代理人 | 梁挥;刘健 |
摘要
本发明适用于通信技术领域,提供了一种触摸操作方法,包括步骤有:信息获取步骤,当检测到第一触摸操作信息时,获取所述第一触摸操作信息对应的第一用户特征信息;用户识别步骤,根据所述第一用户特征信息,识别出所述第一触摸操作信息对应的第一用户;操作处理步骤,根据识别出的所述第一用户,对所述第一触摸操作信息进行相应处理。相应地,本发明还提供一种通信终端。借此,本发明能够在同一终端屏幕上进行多用户区分,以实现多用户之间的操作协同,以避免多用户之间的互相干扰,增强了协同操作的用户体验,而且实现成本较低。
1.一种触摸操作方法,其特征在于,包括步骤有:
信息获取步骤,当检测到第一触摸操作信息时,获取所述第一触摸操作信息对应的第一用户特征信息,所述第一触摸操作信息是指当前触摸操作对应的触摸操作信息;
用户识别步骤,根据所述第一用户特征信息,识别出所述第一触摸操作信息对应的第一用户;
操作处理步骤,根据识别出的所述第一用户,对所述第一触摸操作信息进行相应处理;
所述方法还包括:
信息记录步骤,记录未处理的第二触摸操作信息和第二用户特征信息,所述第二触摸操作信息是指未处理的触摸操作信息;
所述用户识别步骤包括:
判断所述第二用户特征信息与所述第一用户特征信息是否匹配,若匹配则执行所述操作处理步骤,否则执行所述信息记录步骤;
所述操作处理步骤包括:
若所述第一用户特征信息与所述第二用户特征信息相匹配,则结合所述第二触摸操作信息和所述第一触摸操作信息进行处理;
所述方法还包括:
为多个用户分别设置不同的操作区域和/或操作对象;
所述操作处理步骤还包括:
判断所述第一触摸操作信息是否与所述第一用户对应的第一操作区域和/或第一操作对象相关联;
若所述第一触摸操作信息与所述第一操作区域和/或第一操作对象相关联,则对所述第一触摸操作信息进行相应处理;
若所述第一触摸操作信息与所述第一操作区域和/或第一操作对象不相关联,则不处理所述第一触摸操作信息。
2.根据权利要求1所述的触摸操作方法,其特征在于,所述信息获取步骤包括:
当检测到第一触摸操作信息时,获取所述第一触摸操作信息对应的第一用户指纹信息、第一用户温度信息和/或第一用户气味信息;
所述用户识别步骤包括:
根据所述第一用户指纹信息、第一用户温度信息和/或第一用户气味信息,通过指纹识别技术、温度识别技术和/或气味识别技术识别出所述第一触摸操作信息对应的所述第一用户。
3.根据权利要求1所述的触摸操作方法,其特征在于,所述不处理所述第一触摸操作信息的步骤之后还包括:
发出所述第一触摸操作信息的无效操作提醒。
4.一种通信终端,其特征在于,包括有:
信息获取模块,用于当检测到第一触摸操作信息时,获取所述第一触摸操作信息对应的第一用户特征信息,所述第一触摸操作信息是指当前触摸操作对应的触摸操作信息;
用户识别模块,用于根据所述第一用户特征信息,识别出所述第一触摸操作信息对应的第一用户;
操作处理模块,用于根据识别出的所述第一用户,对所述第一触摸操作信息进行相应处理;
所述通信终端还包括:
信息记录模块,用于记录未处理的第二触摸操作信息和第二用户特征信息,所述第二触摸操作信息是指未处理的触摸操作信息;
所述用户识别模块,用于判断所述第二用户特征信息与所述第一用户特征信息是否匹配,若匹配则启动所述操作处理模块工作,否则启动所述信息记录模块工作;
所述操作处理模块,用于若所述第一用户特征信息与所述第二用户特征信息相匹配时,结合所述第二触摸操作信息和所述第一触摸操作信息进行处理;
所述通信终端还包括:
设置模块,用于为多个用户分别设置不同的操作区域和/或操作对象;
所述操作处理模块还包括:
判断子模块,用于判断所述第一触摸操作信息是否与所述第一用户对应的第一操作区域和/或第一操作对象相关联,若相关联则启动第一处理子模块工作,否则不处理所述第一触摸操作信息;
处理子模块,用于若所述第一触摸操作信息与所述第一操作区域和/或第一操作对象相关联时,则对所述第一触摸操作信息进行相应处理。
5.根据权利要求4所述的通信终端,其特征在于,所述信息获取模块包括:
指纹获取子模块,用于当检测到第一触摸操作信息时,获取所述第一触摸操作信息对应的第一用户指纹信息;
温度获取子模块,用于当检测到第一触摸操作信息时,获取所述第一触摸操作信息对应的第一用户温度信息;和/或
气味获取子模块,用于当检测到第一触摸操作信息时,获取所述第一触摸操作信息对应的第一用户气味信息;
所述用户识别模块包括:
指纹识别子模块,用于根据所述第一用户指纹信息,通过指纹识别技术识别出所述第一触摸操作信息对应的所述第一用户;
温度识别子模块,用于根据所述第一用户温度信息,通过温度识别技术识别出所述第一触摸操作信息对应的所述第一用户;和/或
气味识别子模块,用于根据所述第一用户气味信息,通过气味识别技术识别出所述第一触摸操作信息对应的所述第一用户。
6.根据权利要求4所述的通信终端,其特征在于,所述操作处理模块还包括:
提醒子模块,用于在不处理所述第一触摸操作信息时,发出所述第一触摸操作信息的无效操作提醒。
触摸操作方法及通信终端\n技术领域\n[0001] 本发明涉及通信技术领域,尤其涉及一种触摸操作方法及通信终端。\n背景技术\n[0002] 随着智能手机等通信终端的快速发展,通信终端的屏幕越来越大,在同一个屏幕上允许多人同时操作正成为一种趋势。同时随着Android(安卓)技术的更新换代,现在涌现了海量的应用,而很多应用的趣味性就在于两人或多人一起参与。例如,现有技术中如果两人或多人想一起参与应用,可通过以下技术方案实现:\n[0003] 第一、使用同一台通信终端进行物理分屏操作。如典型的切西瓜游戏,每个人占据半个屏幕,互不干扰,最后计算比赛得分。两人或多人使用同一台通信终端进行分屏操作时,无法满足两人或多人之间的协同交互操作,只能满足两人单独操作模式或竞赛模式;需要两人共同作战完成同一个任务的时候,则会遇到较大的困难。例举一个典型的连连看游戏:两个用户在一起过关时,每个用户只会关注某一对可消除的图片,但是往往两个用户看到的不是同一对图片,例如第一用户关注的是A组可消除的两张图片,而第二用户关注的是B组可消除的两张图片,当第一用户点击了A组的第一张图片时,这个时候第二用户也正好点击了B组的第一张图片;此时两个人不但不能很好的齐心协力完成游戏,反而给对方造成了一定的干扰。\n[0004] 第二、使用多台通信终端利用联网进行相互协作。多人使用多台通信终端进行协同操作,虽然可满足在应用操作上各不干扰,但是加大了成本,并且不能很好的体现两人共同协作的体验感。\n[0005] 综上可知,现有技术在实际使用上,显然存在不便与缺陷,所以有必要加以改进。\n发明内容\n[0006] 针对上述的缺陷,本发明的目的在于提供一种触摸操作方法及通信终端,其能够在同一终端屏幕上进行多用户区分,以实现多用户之间的操作协同,以避免多用户之间的互相干扰,增强了协同操作的用户体验,而且实现成本较低。\n[0007] 为了实现上述目的,本发明提供一种触摸操作方法,包括步骤有:\n[0008] 信息获取步骤,当检测到第一触摸操作信息时,获取所述第一触摸操作信息对应的第一用户特征信息;\n[0009] 用户识别步骤,根据所述第一用户特征信息,识别出所述第一触摸操作信息对应的第一用户;\n[0010] 操作处理步骤,根据识别出的所述第一用户,对所述第一触摸操作信息进行相应处理。\n[0011] 根据本发明所述的触摸操作方法,所述信息获取步骤包括:\n[0012] 当检测到第一触摸操作信息时,获取所述第一触摸操作信息对应的第一用户指纹信息、第一用户温度信息和/或第一用户气味信息;\n[0013] 所述用户识别步骤包括:\n[0014] 根据所述第一用户指纹信息、第一用户温度信息和/或第一用户气味信息,通过指纹识别技术、温度识别技术和/或气味识别技术识别出所述第一触摸操作信息对应的所述第一用户。\n[0015] 根据本发明所述的触摸操作方法,所述方法还包括:\n[0016] 信息记录步骤,记录未处理的第二触摸操作信息和第二用户特征信息;\n[0017] 所述用户识别步骤包括:\n[0018] 判断所述第二用户特征信息与所述第一用户特征信息是否匹配,若匹配则执行所述操作处理步骤,否则执行所述信息记录步骤;\n[0019] 所述操作处理步骤包括:\n[0020] 若所述第一用户特征信息与所述第二用户特征信息相匹配,则结合所述第二触摸操作信息和所述第一触摸操作信息进行处理。\n[0021] 根据本发明所述的触摸操作方法,所述方法还包括:\n[0022] 为多个用户分别设置不同的操作区域和/或操作对象;\n[0023] 所述操作处理步骤还包括:\n[0024] 判断所述第一触摸操作信息是否与所述第一用户对应的第一操作区域和/或第一操作对象相关联;\n[0025] 若所述第一触摸操作信息与所述第一操作区域和/或第一操作对象相关联,则对所述第一触摸操作信息进行相应处理;\n[0026] 若所述第一触摸操作信息与所述第一操作区域和/或第一操作对象不相关联,则不处理所述第一触摸操作信息。\n[0027] 根据本发明所述的触摸操作方法,所述不处理所述第一触摸操作信息的步骤之后还包括:\n[0028] 发出所述第一触摸操作信息的无效操作提醒。\n[0029] 本发明还提供一种通信终端,包括有:\n[0030] 信息获取模块,用于当检测到第一触摸操作信息时,获取所述第一触摸操作信息对应的第一用户特征信息;\n[0031] 用户识别模块,用于根据所述第一用户特征信息,识别出所述第一触摸操作信息对应的第一用户;\n[0032] 操作处理模块,用于根据识别出的所述第一用户,对所述第一触摸操作信息进行相应处理。\n[0033] 根据本发明所述的通信终端,所述信息获取模块包括:\n[0034] 指纹获取子模块,用于当检测到第一触摸操作信息时,获取所述第一触摸操作信息对应的第一用户指纹信息;\n[0035] 温度获取子模块,用于当检测到第一触摸操作信息时,获取所述第一触摸操作信息对应的第一用户温度信息;和/或\n[0036] 气味获取子模块,用于当检测到第一触摸操作信息时,获取所述第一触摸操作信息对应的第一用户气味信息;\n[0037] 所述用户识别模块包括:\n[0038] 指纹识别子模块,用于根据所述第一用户指纹信息,通过指纹识别技术识别出所述第一触摸操作信息对应的所述第一用户;\n[0039] 温度识别子模块,用于根据所述第一用户温度信息,通过温度识别技术识别出所述第一触摸操作信息对应的所述第一用户;和/或\n[0040] 气味识别子模块,用于根据所述第一用户气味信息,通过气味识别技术识别出所述第一触摸操作信息对应的所述第一用户。\n[0041] 根据本发明所述的通信终端,还包括:\n[0042] 信息记录模块,用于记录未处理的第二触摸操作信息和第二用户特征信息;\n[0043] 所述用户识别模块,用于判断所述第二用户特征信息与所述第一用户特征信息是否匹配,若匹配则启动所述操作处理模块工作,否则启动所述信息记录模块工作;\n[0044] 所述操作处理模块,用于若所述第一用户特征信息与所述第二用户特征信息相匹配时,结合所述第二触摸操作信息和所述第一触摸操作信息进行处理。\n[0045] 根据本发明所述的通信终端,还包括:\n[0046] 设置模块,用于为多个用户分别设置不同的操作区域和/或操作对象;\n[0047] 所述操作处理模块还包括:\n[0048] 判断子模块,用于判断所述第一触摸操作信息是否与所述第一用户对应的第一操作区域和/或第一操作对象相关联,若相关联则启动第一处理子模块工作,否则不处理所述第一触摸操作信息;\n[0049] 处理子模块,用于若所述第一触摸操作信息与所述第一操作区域和/或第一操作对象相关联时,则对所述第一触摸操作信息进行相应处理。\n[0050] 根据本发明所述的通信终端,所述操作处理模块还包括:\n[0051] 提醒子模块,用于在不处理所述第一触摸操作信息时,发出所述第一触摸操作信息的无效操作提醒。\n[0052] 本发明通信终端在检测到屏幕上的第一触摸操作信息时,获取第一触摸操作信息对应的第一用户特征信息,例如获取可以区别不同用户的指纹信息、温度信息、气味信息等;根据第一用户特征信息,识别出第一触摸操作信息对应的第一用户;根据识别出的第一用户,对第一触摸操作信息进行相应处理,即不同的用户可采用不同的操作处理。借此,本发明可在同一终端屏幕上进行多用户区分,以实现多用户之间的操作协同,以避免多用户之间的互相干扰,增强了协同操作的用户体验,而且成本较低。本发明尤其适用于大屏触摸领域。\n附图说明\n[0053] 图1是本发明通信终端的结构示意图;\n[0054] 图2是本发明优选通信终端的结构示意图;\n[0055] 图3是本发明触摸操作方法的流程图;\n[0056] 图4是本发明第一实施例中触摸操作方法的流程图;\n[0057] 图5是本发明第二实施例中触摸操作方法的流程图;\n[0058] 图6是本发明第三实施例中触摸操作方法的流程图;\n[0059] 图7A~图7G是本发明第四实施例中触摸操作方法的操作界面图。\n具体实施方式\n[0060] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。\n[0061] 图1是本发明通信终端的结构示意图,所述通信终端100可以是具有触摸屏的手机、PDA(Personal Digital Assistant,个人数字助理)、平板电脑等,并且所述通信终端\n100包括有信息获取模块10、用户识别模块20以及操作处理模块30,其中:\n[0062] 所述信息获取模块10,用于当检测到第一触摸操作信息时,获取第一触摸操作信息对应的第一用户特征信息。当第一用户触摸操作终端屏幕时,提取所述触摸操作的第一触摸操作信息,并同时获取第一用户的第一用户特征信息,该第一用户特征信息可以唯一标识该第一用户。优选的是,所述第一用户特征信息可以是用户的第一用户指纹信息、第一用户温度信息和/或第一用户气味信息等。\n[0063] 所述用户识别模块20,用于根据第一用户特征信息,识别出第一触摸操作信息对应的第一用户。用户识别模块20区分出不同的用户,以便系统对不同用户的操作进行相应的处理。优选的是,用户识别模块20根据所述第一用户指纹信息、第一用户温度信息和/或第一用户气味信息,通过指纹识别技术、温度识别技术和/或气味识别技术识别出所述第一触摸操作信息对应的所述第一用户。\n[0064] 所述操作处理模块30,用于根据识别出第一用户,对第一触摸操作信息进行相应处理,即针对不同的用户可采用不同的操作处理。\n[0065] 借此,本发明通信终端100可在同一终端屏幕上进行多用户区分,以实现多用户之间的操作协同(系统在同一时间可同时判断多个用户的操作),以避免多用户之间的互相干扰。本发明可以广泛应用于多用户可在同一通信终端的大屏上玩游戏、看视频、浏览网页等。\n[0066] 图2是本发明优选通信终端的结构示意图,所述通信终端100可以包括有信息获取模块10、用户识别模块20以及操作处理模块30,其中:\n[0067] 所述信息获取模块10可进一步包括指纹获取子模块11、温度获取子模块12和/或气味获取子模块13。\n[0068] 所述指纹获取子模块11,用于当检测到第一触摸操作信息时,获取第一触摸操作信息对应的第一用户指纹信息。例如,当第一用户触摸操作终端屏幕时,提取当前所述触摸操作的指纹信息。所述指纹获取子模块11可以通过指纹感应器实现。\n[0069] 所述温度获取子模块12,用于当检测到第一触摸操作信息时,获取第一触摸操作信息对应的第一用户温度信息。例如,当第一用户触摸操作终端屏幕时,提取当前所述触摸操作的手指的温度信息。更好的是,为不同的用户戴上不同温度的手套,以便实现用户区分。所述温度获取子模块12可以通过温度感应器实现。\n[0070] 所述气味获取子模块13,用于当检测到第一触摸操作信息时,获取第一触摸操作信息对应的第一用户气味信息。例如,当第一用户触摸操作终端屏幕时,提取当前所述触摸操作的手指的气味信息。所述气味获取子模块13可以通过气味感应器实现。\n[0071] 所述用户识别模块20可进一步包括指纹识别子模块21、温度识别子模块22和/或气味识别子模块23。\n[0072] 所述指纹识别子模块21,用于根据第一用户指纹信息,通过指纹识别技术识别出第一触摸操作信息对应的第一用户。由于不同的用户具有不同的指纹,所以可以根据指纹信息识别出不同的用户。\n[0073] 所述温度识别子模块22,用于根据第一用户温度信息,通过温度识别技术识别出第一触摸操作信息对应的第一用户。由于不同的用户具有不同的温度,所以可以根据温度信息识别出不同的用户。\n[0074] 所述气味识别子模块23,用于根据第一用户气味信息,通过气味识别技术识别出第一触摸操作信息对应的第一用户。由于不同的用户具有不同的气味,所以可以根据气味信息识别出不同的用户。\n[0075] 所述操作处理模块30,用于根据识别出第一用户,对第一触摸操作信息进行相应处理。\n[0076] 优选的是,假设两个触摸操作对应一个动作单元,例如在连连看游戏应用中,用户点击图片1时,系统将图片1的状态更改为已选择状态,当用户点击图片1’时,系统才会对图片1和图片1’进行是否可消除的判断和处理。\n[0077] 所述通信终端100还包括:\n[0078] 信息记录模块40,用于记录未处理的第二触摸操作信息和第二用户特征信息。这里,将未处理的第二用户特征信息(如指纹、温度等)和第二触摸操作信息记录到一个文件中。本发明中的第二用户特征信息特指为未处理的触摸操作信息对应的用户特征信息。\n[0079] 所述信息获取模块10,用于当检测到第一触摸操作信息时,获取第一触摸操作信息对应的第一用户特征信息。本发明中的第一用户特指为当前触摸操作信息对应的用户特征信息。\n[0080] 所述用户识别模块20,用于判断第一用户特征信息与第二用户特征信息是否匹配,若匹配则启动操作处理模块30工作,否则启动信息记录模块40工作。如果第一用户特征信息与第二用户特征信息不匹配,则记录第一触摸操作信息和第一用户特征信息,此时第一触摸操作信息和第一用户特征信息变成了未处理的第二触摸操作信息和第二用户特征信息。\n[0081] 所述操作处理模块30,用于若第一用户特征信息与第二用户特征信息相匹配时,结合第二触摸操作信息和第一触摸操作信息进行处理。例如,第二触摸操作信息对应点击图片1,第二第一触摸操作信息对应点击图片1’,则系统对图片1和图片1’进行消除处理。\n[0082] 当用户进行触摸操作时,提取用户特征信息和触摸操作信息,并与已存储在文件中的用户特征信息进行比对,判断当前进行触摸操作的用户是否与当前还未处理的某一触摸操作的用户是同一个用户,如是同一个用户,则对属于同一个用户的这两个动作进行相应处理,否则只需将当前用户特征信息和操作信息记录到文件中,等待下次比对即可。\n[0083] 例如,两人共同协作玩连连看游戏时,系统可在同一屏幕上实现两人的区分。当两个人共同协作过关时,如第一个人关注的是A组可消除的两张图片,而第二个人关注的是B组可消除的两张图片,当第一个人点击了A组第一张图片时,这个时候第二个人也正好点击了B组的第一张图片,由于这两个点击动作不是属于同一个人的,此时不对图片进行消除判断;当第一个人(或第二个人)点击第二张图片时,此时才对图片进行消除判断。这样可实现两个人协同游戏,而避免了两个人互相干扰,增强了协同游戏的用户体验。\n[0084] 更好的是,所述通信终端100还包括:\n[0085] 设置模块50,用于为多个用户分别设置不同的操作区域和/或操作对象,每个用户仅能操作自己的操作区域和/或操作对象。所述操作区域和/或操作对象可由系统默认设置或者用户自定义设置。例如,用户A和用户B共同在终端屏幕上进行签名或画画,将终端屏幕划分为左右两个区域,设定用户A只能操作左侧区域,而用户B只能操作右侧区域。再例如,用户C和用户D共同在终端屏幕玩飞行射击游戏,设定用户C只能操作飞机1,而用户D只能操作飞机2。\n[0086] 所述信息获取模块10,用于当检测到第一触摸操作信息时,获取第一触摸操作信息对应的第一用户特征信息。\n[0087] 所述用户识别模块20,用于根据第一用户特征信息,识别出第一触摸操作信息对应的第一用户。\n[0088] 所述操作处理模块30还包括:\n[0089] 判断子模块31,用于判断第一触摸操作信息是否与第一用户对应的第一操作区域和/或第一操作对象相关联,若相关联则启动第一处理子模块工作,否则不处理第一触摸操作信息。\n[0090] 处理子模块32,用于若第一触摸操作信息与第一操作区域和/或第一操作对象相关联时,则对第一触摸操作信息进行相应处理。\n[0091] 提醒子模块33,用于在不处理第一触摸操作信息时,发出第一触摸操作信息的无效操作提醒。\n[0092] 例如,用户A在左侧区域进行触摸操作时,则允许执行该触摸操作,而若用户A在右侧进行触摸操作时,该触摸操作为无效操作,并可发出相应的无效操作提醒。再例如,用户C对飞机1进行触摸操作时,则允许执行该触摸操作,而若用户C对飞机2进行触摸操作时,该触摸操作为无效操作,并可发出相应的无效操作提醒。这样可以在同一屏幕上进行多用户之间的协同操作时,避免多用户之间的不必要的互相干扰。\n[0093] 图3是本发明触摸操作方法的流程图,其可由如图1或图2所示的通信终端100实现,包括步骤有:\n[0094] 步骤S301,信息获取步骤,当检测到第一触摸操作信息时,获取所述第一触摸操作信息对应的第一用户特征信息。当第一用户触摸操作终端屏幕时,提取所述触摸操作的第一触摸操作信息,并同时获取第一用户的第一用户特征信息,该第一用户特征信息可以唯一标识该第一用户。优选的是,所述第一用户特征信息可以是用户的第一用户指纹信息、第一用户温度信息和/或第一用户气味信息等。\n[0095] 步骤S302,用户识别步骤,根据所述第一用户特征信息,识别出所述第一触摸操作信息对应的第一用户。优选的是,根据所述第一用户指纹信息、第一用户温度信息和/或第一用户气味信息,通过指纹识别技术、温度识别技术和/或气味识别技术识别出所述第一触摸操作信息对应的所述第一用户。\n[0096] 步骤S303,操作处理步骤,根据识别出的所述第一用户,对所述第一触摸操作信息进行相应处理,即针对不同的用户可采用不同的操作处理。\n[0097] 图4是本发明第一实施例中触摸操作方法的流程图,其可由如图2所示的通信终端\n100实现,本实施例中假设两个触摸操作对应一个动作单元,例如在连连看游戏应用中,用户点击图片1时,系统将图片1的状态更改为已选择状态,当用户点击图片1’时,系统才会对图片1和图片1’进行是否可消除的判断和处理。所述方法包括步骤有:\n[0098] 步骤S401,信息记录步骤,记录未处理的第二触摸操作信息和第二用户特征信息。\n这里,将未处理的第二用户特征信息(如指纹、温度等)和第二触摸操作信息记录到一个文件中。本发明中的第二用户特征信息特指为未处理的触摸操作信息对应的用户特征信息。\n[0099] 步骤S402,信息获取步骤,当检测到第一触摸操作信息时,获取所述第一触摸操作信息对应的第一用户特征信息。本发明中的第一用户特指为当前触摸操作信息对应的用户特征信息。\n[0100] 步骤S403,用户识别步骤,判断所述第二用户特征信息与所述第一用户特征信息是否匹配,若匹配则执行所述步骤S404,否则返回到所述步骤S401。如果第一用户特征信息与第二用户特征信息不匹配,则记录第一触摸操作信息和第一用户特征信息,此时第一触摸操作信息和第一用户特征信息变成了未处理的第二触摸操作信息和第二用户特征信息。\n[0101] 步骤S404,若所述第一用户特征信息与所述第二用户特征信息相匹配,则结合所述第二触摸操作信息和所述第一触摸操作信息进行处理。例如,第二触摸操作信息对应点击图片1,第二第一触摸操作信息对应点击图片1’,则系统对图片1和图片1’进行消除处理。\n[0102] 当用户进行触摸操作时,提取用户特征信息和触摸操作信息,并与已存储在文件中的用户特征信息进行比对,判断当前进行触摸操作的用户是否与当前还未处理的某一触摸操作的用户是同一个用户,如是同一个用户,则对属于同一个用户的这两个动作进行相应处理,否则只需将当前用户特征信息和操作信息记录到文件中,等待下次比对即可。\n[0103] 图5是本发明第二实施例中触摸操作方法的流程图,其可由如图2所示的通信终端\n100实现,包括步骤有:\n[0104] 步骤S501,为多个用户分别设置不同的操作区域和/或操作对象,每个用户仅能操作自己的操作区域和/或操作对象。\n[0105] 例如,用户A和用户B共同在终端屏幕上进行签名或画画,将终端屏幕划分为左右两个区域,设定用户A只能操作左侧区域,而用户B只能操作右侧区域。再例如,用户C和用户D共同在终端屏幕玩飞行射击游戏,设定用户C只能操作飞机1,而用户D只能操作飞机2。\n[0106] 步骤S502,当检测到第一触摸操作信息时,获取所述第一触摸操作信息对应的第一用户特征信息。\n[0107] 步骤S503,根据所述第一用户特征信息,识别出所述第一触摸操作信息对应的第一用户。\n[0108] 步骤S504,判断所述第一触摸操作信息是否与所述第一用户对应的第一操作区域和/或第一操作对象相关联,若相关联则执行步骤S505,否则执行步骤S506。\n[0109] 步骤S505,若所述第一触摸操作信息与所述第一操作区域和/或第一操作对象相关联,则对所述第一触摸操作信息进行相应处理。\n[0110] 步骤S506,若所述第一触摸操作信息与所述第一操作区域和/或第一操作对象不相关联,则不处理所述第一触摸操作信息。\n[0111] 步骤S507,发出所述第一触摸操作信息的无效操作提醒。\n[0112] 例如,用户A在左侧区域进行触摸操作时,则允许执行该触摸操作,而若用户A在右侧进行触摸操作时,该触摸操作为无效操作,并可发出相应的无效操作提醒。再例如,用户C对飞机1进行触摸操作时,则允许执行该触摸操作,而若用户C对飞机2进行触摸操作时,该触摸操作为无效操作,并可发出相应的无效操作提醒。这样可以在同一屏幕上进行多用户之间的协同操作时,避免多用户之间的不必要的互相干扰。\n[0113] 图6是本发明第三实施例中触摸操作方法的流程图,其可由如图2所示的通信终端\n100实现,本实施例以两个操作实现一个动作单元为例,如连连看游戏,连续点击两个相同图片实现一个消除动作单元。所述方法包括步骤有:\n[0114] 步骤S601,等待用户操作。\n[0115] 步骤S602,用户操作1,终端触屏界面感测到用户进行的操作1。\n[0116] 步骤S603,用户操作2,终端触屏界面感测到用户进行的操作2。\n[0117] 步骤S604,判断操作1和操作2是否是同一个用户的操作,若是则执行步骤S605,否则执行步骤S606。\n[0118] 步骤S605,若操作1和操作2是同一个用户的操作,对操作1和操作2进行处理。例如连连看游戏中,对两个相同图片进行消除,同时更新用户特征信息和触摸操作信息的文件,将已处理的两个操作对应的用户特征信息和触摸操作信息进行必要的标记,表示已处理,以免后续重复处理,然后返回到步骤S601以继续等待用户输入。\n[0119] 步骤S606,若操作1和操作2不是同一个用户的操作,则等待用户操作。\n[0120] 步骤S607,用户操作3,终端触屏界面感测到用户进行的操作3。\n[0121] 步骤S608,判断操作3和操作1/操作2是否是同一个用户的操作,若是则执行步骤S609,否则执行步骤S610。这里,操作3可能与操作1是同一个用户的操作,操作3也可能与操作2是同一个用户的操作,或者操作1、操作2、操作3分别为三个用户的操作。\n[0122] 步骤S609,若操作3和操作1/操作2是同一个用户的操作,则对操作3和操作1/2进行处理。这里,若操作3与操作1是同一个用户的操作,则对操作3和操作1进行处理;若操作3与操作2是同一个用户的操作,则对操作3和操作2进行处理。\n[0123] 步骤S610,若操作3和操作1/操作2均不是同一个用户的操作,则继续等待用户操作后对当前用户操作和之前未处理的用户操作进行比对和判断,处理过程如此往复进行,直到将所有待处理操作的全部处理完、规定时间到或用户主动退出应用为止。\n[0124] 图7A~图7G是本发明第四实施例中触摸操作方法的操作界面图,这里以两人协同操作连连看游戏为例。在连连看游戏中,如图7A所示,用户开启了多人协同模式。当两个人协同游戏时,假设用户1选择了一个图案为“圆形”的图片1,如图7B所示。用户2选择了一个图案为“三角形”的图片2,如图7C所示。系统识别出图片1和2是两个不同的用户所选图片,此时系统只是将这两个图片状态变为已选择状态,并不进行是否可消除图片的判断。当用户1再次选择一个图案为“圆形”的图片1’时,如图7D所示。系统识别出图片1和图片1’都是用户1所选图片,此时系统才会对图片1和1’进行是否可消除的判断。由于图片1和图片1’均为“圆形”图案,因此会消除图片1和图片1’,如图7E所示。同样地,当用户2再次选择一个图案为“三角形”的图片2’时,如图7F所示。系统识别出图片2和2’都是用户2所选图片,此时系统才会对图片2和2’进行是否可消除的判断。由于图片2和图片2’均为“三角形”图案,因此会消除图片2和图片2’,如图7G所示。\n[0125] 综上所述,本发明通信终端在检测到屏幕上的第一触摸操作信息时,获取第一触摸操作信息对应的第一用户特征信息,例如获取可以区别不同用户的指纹信息、温度信息、气味信息等;根据第一用户特征信息,识别出第一触摸操作信息对应的第一用户;根据识别出的第一用户,对第一触摸操作信息进行相应处理,即不同的用户可采用不同的操作处理。\n借此,本发明能够在同一终端屏幕上进行多用户区分,以实现多用户之间的操作协同,以避免多用户之间的互相干扰,增强了协同操作的用户体验,而且成本较低。本发明尤其适用于大屏触摸领域。\n[0126] 当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
法律信息
- 2016-12-28
- 2013-07-10
实质审查的生效
IPC(主分类): G06F 3/0488
专利申请号: 201310047523.7
申请日: 2013.02.06
- 2013-06-05
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2011-11-16
|
2009-11-23
| | |
2
| |
2012-04-25
|
2010-05-14
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |