用户动作确定方法及终端的制作方法

文档序号:7983653阅读:183来源:国知局
用户动作确定方法及终端的制作方法
【专利摘要】本发明实施例提供一种用户动作确定方法及终端。本发明用户动作确定方法包括:终端通过传感器采集所述终端的动作数据信息;所述终端根据采集到的所述动作数据信息,识别携带所述终端的用户的动作;所述终端根据所识别的用户的动作,控制所述终端上的虚拟宠物的动作与用户的动作一致。本发明实施例通过终端根据采集到的动作数据信息,识别携带终端的用户的动作,并根据所识别的用户的动作,控制终端上的虚拟宠物的动作与用户的动作一致,增加了数据采集的趣味性,提高了手机用户对数据采集的兴趣,进而提高了数据采集效率。
【专利说明】用户动作确定方法及终端
【技术领域】
[0001]本发明实施例涉及通信技术,尤其涉及一种用户动作确定方法及终端。
【背景技术】
[0002]随着手机的普及和手机功能的逐渐增强,手机的使用与用户的日常生活紧密联系在一起,通过手机中的传感器采集用户行为对应的相关数据,并作为识别用户动作与从事活动的数据基础,为手机的智能化研究提供依据。
[0003]现有技术中,对用户活动数据的采集与标记,采用征集志愿者的方式,具体为志愿者在手机客户端下载相关数据采集与标记软件,在视频记录的条件下,手机通过传感器来采集数据,并将视频记录与采集的数据发送给服务器,由服务器来确定手机采集的数据对应的用户动作,然而,这种方法数据采集效率低。

【发明内容】

[0004]本发明实施例提供一种用户动作确定方法及终端,提高数据采集效率。
[0005]第一方面,本发明实施例一种用户动作确定方法,包括:
[0006]终端通过传感器采集所述终端的动作数据信息;
[0007]所述终端根据采集到的所述动作数据信息,识别携带所述终端的用户的动作;
[0008]所述终端根据所识别的用户的动作,控制所述终端上的虚拟宠物的动作与用户的
动作一致。
[0009]结合第一方面,所述动作数据信息包括以下任一种信息或多种信息的组合:所述终端的加速度信息、所述终端的位置信息、所述终端的方向信息、所述终端的光线信息、所述终端所处的磁场信息和所述终端的重力信息。
[0010]结合第一方面,所述终端根据采集到的所述动作数据信息,识别携带所述终端的用户的动作,包括:
[0011]所述终端根据预设的动作数据与动作对应关系,对采集到的所述动作数据信息进行匹配,确定携带所述终端的用户的动作。
[0012]结合第一方面,所述终端通过传感器采集所述终端的动作数据信息之后,还包括:
[0013]所述终端接收用户输入的当前动作信息;
[0014]所述终端判断所述当前动作信息与所识别的用户的动作是否一致,若不一致,则根据预设的动作数据与动作对应关系的置信度高低,确定是否提示用户重新输入当前动作信息。
[0015]结合第一方面,所述终端通过传感器采集所述终端的动作数据信息之后,还包括:
[0016]所述终端根据预设的动作数据与动作对应关系的置信度高低,更新预设的动作数据与动作对应关系。[0017]结合第一方面,所述接收用户输入的当前动作信息之前,还包括:
[0018]所述终端输出动作选择提示信息,所述动作选择提示信息中包括供用户选择当前动作的动作信息列表。
[0019]结合第一方面,所述终端接收用户输入的当前动作信息,包括:
[0020]所述终端接收用户通过键盘或触摸屏输入的当前动作信息,或者,所述终端接收用户通过语音信息方式输入的当前动作信息。
[0021]结合第一方面,所述终端输出动作选择提示信息,包括:
[0022]所述终端通过键盘或触摸屏输出所述动作选择提示信息,或者,所述终端通过语音信息方式输出所述动作选择提不信息。
[0023]结合第一方面,还包括:
[0024]所述终端根据所述虚拟宠物的状态信息,输出虚拟宠物需求信息,以使用户根据所述需求信息进行相应动作以便所述传感器在用户动作过程中采集所述终端的动作数据信息;
[0025]所述终端根据所述传感器采集所述终端的动作数据信息,对用户进行游戏记分。
[0026]结合第一方面,所述终端接收用户输入的当前动作信息之后,还包括:
[0027]所述终端将所采集到的所述动作数据信息以及所述用户输入的当前动作信息上传至服务器,以使所述服务器根据所述动作数据信息验证所述动作数据信息与所述用户输入的当前动作信息是否匹配。
[0028]第二方面,本发明实施例提供一种终端,包括:至少一个传感器;
[0029]所述传感器,用于采集所述终端的动作数据信息;
[0030]识别模块,用于根据采集到的所述动作数据信息,识别携带所述终端的用户的动作;
[0031]控制模块,用于根据所识别的用户的动作,控制所述终端上的虚拟宠物的动作与用户的动作一致。
[0032]结合第二方面,所述至少一个传感器,包括以下任何一种传感器或多种传感器的组合:加速度传感器、位置传感器、方向传感器、光线传感器、磁场传感器、重力传感器;
[0033]其中,所述加速度传感器用于采集终端的加速度信息;
[0034]所述位置传感器用于采集终端的位置信息;
[0035]所述方向传感器用于采集终端的方向信息;
[0036]所述光线传感器用于采集终端的光线信息;
[0037]所述磁场传感器用于采集终端所处的磁场信息;
[0038]所述重力传感器用于采集终端的重力信息。
[0039]结合第二方面,所述识别模块,具体用于根据预设的动作数据与动作对应关系,对采集到的所述动作数据信息进行匹配,确定携带所述终端的用户的动作。
[0040]结合第二方面,所述终端还包括:
[0041]接收模块,用于接收用户输入的当前动作信息;
[0042]判断模块,用于判断所述当前动作信息与所识别的用户的动作是否一致,若不一致,则根据预设的动作数据与动作对应关系的置信度高低,确定是否提示用户重新输入当前动作信息。[0043]结合第二方面,所述终端还包括:
[0044]更新模块,用于根据预设的动作数据与动作对应关系的置信度高低,更新预设的动作数据与动作对应关系。
[0045]结合第二方面,所述终端还包括:
[0046]输出模块,用于输出动作选择提不信息,所述动作选择提不信息中包括供用户选择当前动作的动作信息列表。
[0047]结合第二方面,所述接收模块具体用于:
[0048]接收用户通过键盘或触摸屏输入的当前动作信息,或者,接收用户通过语音信息方式输入的当前动作信息。
[0049]结合第二方面,所述输出模块具体用于
[0050]通过键盘或触摸屏输出所述动作选择提示信息,或者,具体用于通过语音信息方式输出所述动作选择提示信息。
[0051]结合第二方面,所述终端还包括:
[0052]提示模块,用于根据所述虚拟宠物的状态信息,输出虚拟宠物需求信息,以使用户根据所述需求信息进行相应动作以便所述传感器在用户动作过程中采集所述终端的动作数据信息;
[0053]记分模块,用于根据所述传感器采集所述终端的动作数据信息,对用户进行游戏记分。
[0054]结合第二方面,所述终端还包括:
[0055]发送模块,用于将所采集到的所述动作数据信息以及所述用户输入的当前动作信息上传至服务器,以使所述服务器根据所述动作数据信息验证所述动作数据信息与所述用户输入的当前动作信息是否匹配。
[0056]第三方面,本发明实施例提供一种终端,包括:至少一个传感器;
[0057]所述传感器,用于采集所述终端的动作数据信息;
[0058]处理器,用于根据采集到的所述动作数据信息,识别携带所述终端的用户的动作;
[0059]处理器,还用于根据所识别的用户的动作,控制所述终端上的虚拟宠物的动作与用户的动作一致。
[0060]结合第三方面,所述至少一个传感器,包括以下任何一种传感器或多种传感器的组合:加速度传感器、位置传感器、方向传感器、光线传感器、磁场传感器、重力传感器;
[0061]其中,所述加速度传感器用于采集终端的加速度信息;
[0062]所述位置传感器用于采集终端的位置信息;
[0063]所述方向传感器用于采集终端的方向信息;
[0064]所述光线传感器用于采集终端的光线信息;
[0065]所述磁场传感器用于采集终端所处的磁场信息;
[0066]所述重力传感器用于采集终端的重力信息。
[0067]结合第三方面,所述处理器,具体用于根据预设的动作数据与动作对应关系,对采集到的所述动作数据信息进行匹配,确定携带所述终端的用户的动作。
[0068]结合第三方面,所述终端还包括:[0069]接收器,用于接收用户输入的当前动作信息;
[0070]所述处理器还用于判断所述当前动作信息与所识别的用户的动作是否一致,若不一致,则根据预设的动作数据与动作对应关系的置信度高低,确定是否提示用户重新输入当前动作信息。
[0071]结合第三方面,所述处理器还用于用于根据预设的动作数据与动作对应关系的置信度高低,更新预设的动作数据与动作对应关系。
[0072]结合第三方面,所述处理器还用于输出动作选择提示信息,所述动作选择提示信息中包括供用户选择当前动作的动作信息列表。
[0073]结合第三方面,所述接收器具体用于:
[0074]接收用户通过键盘或触摸屏输入的当前动作信息,或者,接收用户通过语音信息方式输入的当前动作信息。
[0075]结合第三方面,所述处理器具体用于
[0076]通过键盘或触摸屏输出所述动作选择提示信息,或者,具体用于通过语音信息方式输出所述动作选择提示信息。
[0077]结合第三方面,所述处理器还用于根据所述虚拟宠物的状态信息,输出虚拟宠物需求信息,以使用户根据所述需求信息进行相应动作以便所述传感器在用户动作过程中采集所述终端的动作数据信息;
[0078]所述处理器还用于根据所述传感器采集所述终端的动作数据信息,对用户进行游戏记分。
[0079]结合第三方面,所述终端还包括:
[0080]发送器,用于将所采集到的所述动作数据信息以及所述用户输入的当前动作信息上传至服务器,以使所述服务器根据所述动作数据信息验证所述动作数据信息与所述用户输入的当前动作信息是否匹配。
[0081]本发明实施例提供的用户动作确定方法及终端,通过终端根据采集到的动作数据信息,识别携带终端的用户的动作,并根据所识别的用户的动作,控制终端上的虚拟宠物的动作与用户的动作一致,增加了数据采集的趣味性,提高了手机用户对数据采集的兴趣,提高了数据采集效率。
【专利附图】

【附图说明】
[0082]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0083]图1为本发明用户动作确定方法实施例一的流程示意图;
[0084]图2为本发明用户动作确定方法实施例二的流程示意图;
[0085]图3为本发明终端实施例一的结构示意图;
[0086]图4为本发明终端实施例二的结构示意图;
[0087]图5为本发明终端实施例三的结构示意图;
[0088]图6为本发明终端实施例四的结构示意图;[0089]图7为本发明终端实施例五的结构示意图;
[0090]图8为本发明终端实施例六的结构示意图;
[0091]图9为本发明终端实施例七的结构示意图;
[0092]图10为本发明终端实施例八的结构示意图;
[0093]图11为本发明终端实施例九的结构示意图;
[0094]图12为本发明终端实施例十的结构示意图;
[0095]图13为本发明终端实施例1^一的结构示意图。
【具体实施方式】
[0096]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0097]图1为本发明用户动作确定方法实施例一的流程示意图,如图1所示,本实施例的方法可以包括:
[0098]SlOl:终端通过传感器采集终端的动作数据信息。
[0099]具体地,终端上可 以设置一个或者多个传感器,这些传感器可用来采集相应的动作数据,例如:加速度传感器用于采集终端的加速度信息;位置传感器用于采集终端的位置信息;方向传感器用于采集终端的方向信息;光线传感器用于采集终端的光线信息;磁场传感器用于采集终端所处的磁场信息;重力传感器用于采集终端的重力信息。
[0100]当携带终端的用户做一个动作时,上述各传感器会采集到相应的数值,用户的动作可以包括坐、站、走、跑、跳、上下楼等动作;例如当用户处于跑的动作时,上述传感器可以采集到用户跑动作对应的动作数据信息。
[0101]S102:终端根据采集到的动作数据信息,识别携带终端的用户的动作。
[0102]具体地,在终端中可以存储一个动作数据与动作的对应关系,例如:当加速度为第一特定值范围内,则对应的动作为跑,当加速度为第二特定值范围内,则对应的动作为走;因此,终端能根据采集到的加速度的信息,识别出携带终端的用户的动作是跑还是走。
[0103]以加速度为例,说明终端根据采集到的动作数据信息,识别携带终端的用户的动作。然而,动作数据与动作的对应关系,也可以由多个传感器的数据组合来识别用户的动作,本发明实施例对此不在赘述。
[0104]S103:终端根据所识别的用户的动作,控制终端上的虚拟宠物的动作与用户的动
作一致。
[0105]具体地,终端上安装有虚拟宠物软件,当终端识别出用户的动作后,根据所识别的用户的动作,控制终端上的虚拟宠物的动作与用户的动作一致。例如,在S102中,终端可以通过加速度传感器采集到的加速度为第一特定值范围内的数据,则说明携带终端的用户的当前动作为跑,则终端控制虚拟宠物当前的动作也为跑。
[0106]本实施例中,通过终端根据采集到的动作数据信息,识别携带终端的用户的动作,并根据所识别的用户的动作,控制终端上的虚拟宠物的动作与用户的动作一致,增加了数据采集的趣味性,提高了手机用户对数据采集的兴趣,进而提高了数据采集效率。[0107]图2为本发明用户动作确定方法实施例二的流程示意图;如图2所示,本实施例的方法包括:
[0108]S201:终端输出动作选择提示信息,动作选择提示信息中包括供用户选择当前动作的动作信息列表。
[0109]具体地,终端向用户输出动作选择提示信息,动作选择提示信息中包括供用户选择当前动作的动作信息列表。例如,该动作选择提示信息包括:坐、站、走、跑、跳、上下楼、逛街、工作等;用户可选择其中一个动作,并执行相应的动作。
[0110]可选的,终端可以通过键盘或触摸屏输出动作选择提示信息。或者,终端还可以通过语音信息方式输出动作选择提不信息。
[0111]通过语音信息方式输出动作选择提示信息,能够使用户方便的获知动作选择提示信息。
[0112]S202:终端接收用户输入的当前动作信息。
[0113]可选的,终端可以接收用户通过键盘或触摸屏输入的当前动作信息。或者,终端还可以接收用户通过语音信息方式输入的当前动作信息。
[0114]用户通过语音信息方式输入的当前动作信息,能够使用户方便的与终端进行对话,以告知用户当前所执行的动作。
[0115]S203:终端通过传感器采集终端的动作数据信息。
[0116]具体地,执行动作数据信息采集操作的传感器可以包括:加速度传感器、方向传感器、重力传感器、线性加速度传感器、光线传感器、距离传感器、陀螺仪、磁场传感器等。
[0117]动作数据信息包括以下任一种信息或多种信息的组合:终端的加速度信息、终端的位置信息、终端的方向信息、终端的光线信息、终端所处的磁场信息和终端的重力信息
坐寸ο
[0118]S204:终端根据采集到的动作数据信息,识别携带终端的用户的动作。
[0119]具体地,终端根据预设的动作数据与动作对应关系,对采集到的动作数据信息进行匹配,确定携带终端的用户的动作。
[0120]预设的动作数据与动作的对应关系,可以是根据一段预先采集的数据归纳出来的动作数据与动作的对应关系,将采集到的动作数据信息与对应关系中的动作数据进行匹配,当采集到的动作数据信息与对应关系中的动作数据匹配时,确定携带终端的用户当前的动作为当前的动作数据与动作的对应关系中的动作。
[0121]S205:终端根据所识别的用户的动作,控制终端上的虚拟宠物的动作与用户的动
作一致。
[0122]具体地,终端根据上述步骤S204中的识别的用户的动作,控制终端上的虚拟宠物的动作与用户的动作一致,例如,用户处于跑动作,则虚拟宠物也处于跑动作。
[0123]然而,在步骤202中,终端接收用户输入的当前动作信息,用户可能输入的当前动作信息与当前执行的动作不一致,因此,在步骤S205之后,还可以包括步骤S206。
[0124]S206:终端判断用户输入的当前动作信息与所识别的用户的动作是否一致,若不一致,则根据预设的动作数据与动作对应关系的置信度高低,确定是否提示用户重新输入当前动作信息。
[0125]预设的动作数据与动作对应关系的置信度,具体是指,当动作数据为某一特定值范围时,为相应动作的可能性,例如,当加速度为第一特定值范围时,对应为跑的可能性为85%,对应为走的可能性为10%,为快跑的可能性为5%,对应其他工作的可能性为0%,这种对应的可能性即为置信度,即加速度为第一特定值范围时,对应跑的置信度为85%,走的置信度为10%,快跑的可能性为5%,终端将动作数据对应的置信度最高的动作作为识别结果。
[0126]终端判断用户输入的当前动作信息与所识别的用户的动作是否一致,例如用户输入的当前动作信息为走,而终端识别的用户的动作为跑,即用户输入的当前动作信息与终端所是被的用户的动作信息不一致,则终端查看预设的动作数据与动作对应关系的置信度,例如终端采集的加速度值为第一特定值范围,第一特定值范围对应的走的置信度为10%,低于第一特定值范围对应的跑的置信度85%,则终端确定提示用户重新输入当前动作信息。
[0127]通过上述提示用户重新输入当前动作信息,在一定程度上确保了用户输入的当前动作信息与用户实际执行的动作一致,进而确保了终端通过传感器采集到的动作数据信息的正确性。
[0128]然而,终端是根据预设的动作数据与动作对应关系,对采集到的动作数据信息进行匹配,确定携带终端的用户动作,由于,预设的动作数据与动作对应关系是通过一段预先采集的数据归纳出来的动作数据与动作的对应关系,而这一段预先采集的数据量有限,因此,该对应关系可能存在一定的错误性。例如,用户输入的当前动作信息为跑,用户的实际执行的动作也为跑,而终端识别的用户的动作为走,即预设的动作数据与动作的对应关系有误。因此,在执行完步骤S206之后,优选地,还可以执行步骤S207。
[0129]S207:终端根据预设的动作数据与动作对应关系的置信度高低,更新预设的动作数据与动作对应关系。
[0130]在步骤S206中,例如,用户输入的当前动作信息为跑,用户的实际执行的动作也为跑,而终端识别的用户的动作为走,即预设的动作数据与动作的对应关系有误,终端根据预设的动作数据与动作对应关系的置信度高低提示用户重新输入当前动作信息时,或者,用户发现虚拟宠物的动作与用户的动作不一致时,用户可再次输入当前动作信息,即输入的当前动作信息依然为走,当终端再次判断用户输入的当前动作信息与识别的动作信息不一致时,终端则将预设的动作数据与动作的对应关系的置信度降低,而将预设的动作数据与用户再次输入的动作信息的对应关系的置信度提高,即更新预设的动作数据与动作对应关系。
[0131]通过,终端根据预设的动作数据与动作对应关系的置信度高低,更新预设的动作数据与动作对应关系,保证了终端中预设的动作数据与动作对应关系的正确性,进而保证了采集到的动作数据与动作的正确性。
[0132]可选的,在本实施例中,还可以包括步骤S208。
[0133]S208:终端根据虚拟宠物的状态信息,输出虚拟宠物需求信息,以使用户根据需求信息进行相应动作以便传感器在用户动作过程中采集终端的动作数据信息。
[0134]具体地,虚拟宠物的状态信息,包括健康、智力、心情、体力、饥饿、魅力信息。这些状态信息可以由终端根据用户执行动作的类型及执行动作的时间计算获得,例如,用户执行跑的动作25分钟,则用户体力值下降、健康值上升,饥饿值上升等。若用户执行坐的动作60分钟,健康值下降,宠物则需要跑,来提高健康值,终端则会输出虚拟宠物跑的需求信息,用户根据需求信息进行相应动作以便传感器在用户动作过程中终端采集动作数据信息。
[0135]可选的,在执行上述步骤S208过程中,还可以包括步骤S209。
[0136]S209:终端根据传感器采集终端的动作数据信息,对用户进行游戏记分。
[0137]例如,用户在终端根据虚拟宠物的状态信息,输出虚拟宠物需求信息,之后,用户执行了相应的动作,则可获得相应的游戏记分,例如,当宠物的需求信息为跑时,用户输入了跑的动作信息,并执行了跑的动作,则获得相应的记分,用户不输入相应的动作,则不获得记分。并且可根据记分计算出分数排行榜,通过排行榜查看用户当前所处的名次。
[0138]本步骤S209通过记分的方式激励用户执行相应的工作,以使传感器采集到相应的动作数据,提高数据采集的效率。
[0139]可选的,在执行完上述各步骤之后,还可以包括步骤S210。
[0140]S210:终端将所采集到的动作数据信息以及用户输入的当前动作信息上传至服务器,以使服务器根据动作数据信息验证动作数据信息与用户输入的当前动作信息是否匹配。
[0141]具体地,服务器端可根据自己的验证机制,验证终端所采集到的动作数据信息与用户输入的当前动作信息是否匹配。从而提高终端所采集到的动作数据信息的正确性。
[0142]需要说明的是,本实施例中涉及的虚拟宠物,还可以包括根据参数状态选择相应的状态反应,例如,体力值降低到一定程度时宠物不想玩耍而需要进入休息状态;当健康状态值低时宠物进入生病状态;当饥饿到一定程度宠物会变瘦,当不处于饥饿状态而不进行运动时宠物会变胖等等。状态之间也存在的相互影响,当宠物变瘦或变胖会影响宠物的健康状态等。
[0143]虚拟宠物还可以具有一系列有趣的行为响应。例如,用户呼唤其昵称时,宠物可以发出叫声作为响应;用户发起声音指令时,宠物会作出指令对应的动作或给予声音反馈;用户在跑步时,宠物会偶尔发出运动时的喘息;利用全球定位系统(Global PositioningSystem,以下简称GPS)定位或无线保真度(Wireless-fidelity,以下简称:Wifi)设备的检测能力,宠物可以判断是否主人回家并给出相应声音或震动的响应;利用蓝牙设备的检测可以判断是否有熟人在附近或者有其他虚拟宠物在附近并作出相应的反应等;用户以触摸屏操作的方式对宠物进行揉捏或抚摸时,宠物能作出相应的表情和动作的反馈。
[0144]虚拟宠物还可以记录下用户的日常生活信息或作息信息,以健康或疾病提醒的方式提醒用户养成健康的生活习惯。
[0145]本实施例,通过终端根据采集到的动作数据信息,识别携带终端的用户的动作,并根据所识别的用户的动作,控制终端上的虚拟宠物的动作与用户的动作一致,并且,终端根据传感器采集终端的动作数据信息,对用户进行游戏记分,增加了数据采集的趣味性,提高了手机用户对数据采集的兴趣,进而提高了数据采集效率。同时,通过终端判断用户输入的当前动作信息与所识别的用户的动作是否一致,若不一致,则根据预设的动作数据与动作对应关系的置信度高低,确定是否提示用户重新输入当前动作信息。以及终端根据预设的动作数据与动作对应关系的置信度高低,更新预设的动作数据与动作对应关系,提高了终端通过传感器采集到的数据的正确性,为手机的智能化研究提供可靠的数据基础。
[0146]图3为本发明终端实施例一的结构示意图,如图3所示,本实施例的终端包括:至少一个传感器31、识别模块32和控制模块33,其中传感器31,用于采集终端的动作数据信息;识别模块32,用于根据采集到的,动作数据信息,识别携带终端的用户的动作;控制模块33,用于根据所识别的用户的动作,控制终端上的虚拟宠物的动作与用户的动作一致。
[0147]本实施例的终端,可以用于执行图1所示实施例的用户动作确定方法,其实现过程可参照图1所示实施例的相关描述,此处不再赘述。
[0148]本实施例中,通过识别模块根据采集到的动作数据信息,识别携带终端的用户的动作,控制模块根据所识别的用户的动作,控制终端上的虚拟宠物的动作与用户的动作一致,增加了数据采集的趣味性,提高了手机用户对数据采集的兴趣,进而提高了数据采集效率。
[0149]图4为本发明终端实施例二的结构示意图,图4是在图3所示实施例的基础上,进一步地,至少一个传感器31包括以下任何一种传感器或多种传感器的组合:加速度传感器311、位置传感器312、方向传感器313、光线传感器314、磁场传感器315和重力传感器316。
[0150]其中,加速度传感器311用于采集终端的加速度信息;位置传感器312用于采集终端的位置信息;方向传感器313用于采集终端的方向信息;光线传感器314用于采集终端的光线信息;磁场传感器315用于采集终端所处的磁场信息;重力传感器316用于采集终端的重力信息。
[0151]在上述实施例中,识别模块32,具体用于根据预设的动作数据与动作对应关系,对采集到的动作数据信息进行匹配,确定携带终端的用户的动作。
[0152]图5为本发明终端实施例三的结构示意图,图5是在图4所示实施例的基础上,进一步地,还包括接收模块34和判断模块35,其中,接收模块34用于接收用户输入的当前动作信息;判断模块35,用于判断当前动作信息与所识别的用户的动作是否一致,若不一致,则根据预设的动作数据与动作对应关系的置信度高低,确定是否提示用户重新输入当前动作信息。
[0153]在上述实施例中,接收模块34具体用于接收用户通过键盘或触摸屏输入的当前动作信息,或者,接收用户通过语音信息方式输入的当前动作信息。
[0154]图6为本发明终端实施例四的结构示意图,图6是在图5所示实施例的基础上,进一步地,还包括更新模块36,用于根据预设的动作数据与动作对应关系的置信度高低,更新预设的动作数据与动作对应关系。
[0155]图7为本发明终端实施例五的结构示意图,图7是在图5或图6所示实施例的基础上,进一步地,还包括输出模块37,用于输出动作选择提示信息,动作选择提示信息中包括供用户选择当前动作的动作信息列表。
[0156]在上述实施例中,输出模块37具体用于通过键盘或触摸屏输出动作选择提示信息,或者,具体用于通过语音信息方式输出动作选择提示信息。
[0157]图8为本发明终端实施例六的结构示意图,图8是在上述各终端实施例的基础上,进一步地,还包括提示模块38和记分模块39 ;其中,提示模块38用于根据虚拟宠物的状态信息,输出虚拟宠物需求信息,以使用户根据需求信息进行相应动作以便传感器在用户动作过程中采集终端的动作数据信息;记分模块39,用于根据传感器采集终端的动作数据信息,对用户进行游戏记分。
[0158]图9为本发明终端实施例七的结构示意图,图9是在上述各终端实施例的基础上,进一步地,还包括:发送模块310,用于将所采集到的动作数据信息以及用户输入的当前动作信息上传至服务器,以使服务器根据动作数据信息验证动作数据信息与用户输入的当前动作信息是否匹配。
[0159]图3至图9所示终端实施例可对应的执行图2所示实施例的用户动作确定方法,其实现过程可参照图2所示实施例的相关描述,此处不再赘述。
[0160]在图3至图9所示实施例中,通过识别模块根据传感器采集到的动作数据信息,识别携带终端的用户的动作,控制模块根据所识别的用户的动作,控制终端上的虚拟宠物的动作与用户的动作一致,并且,记分模块根据传感器采集终端的动作数据信息,对用户进行游戏记分,增加了数据采集的趣味性,提高了手机用户对数据采集的兴趣,进而提高了数据采集效率。同时,通过判断模块判断用户输入的当前动作信息与所识别的用户的动作是否一致,若不一致,则根据预设的动作数据与动作对应关系的置信度高低,确定是否提示用户重新输入当前动作信息。以及更新模块,根据预设的动作数据与动作对应关系的置信度高低,更新预设的动作数据与动作对应关系,提高了终端通过传感器采集到的数据的正确性,为手机的智能化研究提供可靠的数据基础。
[0161]图10为本发明终端实施例八的结构示意图,如图10所示,本实施例的终端包括包括:至少一个传感器101、处理器102,其中传感器101,用于采集终端的动作数据信息;处理器102,用于根据采集到的,动作数据信息,识别携带终端的用户的动作;还用于根据所识别的用户的动作,控制终端上的虚拟宠物的动作与用户的动作一致。
[0162]本实施例的终端,可以用于执行图1所示实施例的用户动作确定方法,其实现过程可参照图1所示实施例的相关描述,此处不再赘述。
[0163]本实施例中,通过处理器根据采集到的动作数据信息,识别携带终端的用户的动作,根据所识别的用户的动作,控制终端上的虚拟宠物的动作与用户的动作一致,增加了数据采集的趣味性,提高了手机用户对数据采集的兴趣,进而提高了数据采集效率。
[0164]图11为本发明终端实施例九的结构示意图,图11是在图10所示实施例的基础上,进一步地,至少一个传感器101包括以下任何一种传感器或多种传感器的组合:加速度传感器1011、位置传感器1012、方向传感器1013、光线传感器1014、磁场传感器1015和重力传感器1016。
[0165]其中,加速度传感器1011用于采集终端的加速度信息;位置传感器1012用于采集终端的位置信息;方向传感器1013用于采集终端的方向信息;光线传感器1014用于采集终端的光线信息;磁场传感器1015用于采集终端所处的磁场信息;重力传感器1016用于采集终端的重力信息。
[0166]在上述实施例中,处理器102具体用于根据预设的动作数据与动作对应关系,对采集到的动作数据信息进行匹配,确定携带终端的用户的动作。
[0167]图12为本发明终端实施例十的结构示意图,图12是在图11所示实施例的基础上,进一步地,还包括接收器103,其中,接收器103用于接收用户输入的当前动作信息;在本实施例中,处理器102还用于判断当前动作信息与所识别的用户的动作是否一致,若不一致,则根据预设的动作数据与动作对应关系的置信度高低,确定是否提示用户重新输入当前动作信息。
[0168]在上述实施例中,接收器103具体用于接收用户通过键盘或触摸屏输入的当前动作信息,或者,接收用户通过语音信息方式输入的当前动作信息。[0169]在上述实施例中,处理器102还用于用于根据预设的动作数据与动作对应关系的置信度高低,更新预设的动作数据与动作对应关系。
[0170]在上述实施例中,处理器102还用于输出动作选择提示信息,动作选择提示信息中包括供用户选择当前动作的动作信息列表。
[0171]在上述实施例中,处理器102具体用于通过键盘或触摸屏输出动作选择提示信息,或者,具体用于通过语音信息方式输出动作选择提示信息。
[0172]在上述实施例中,处理器102还用于根据虚拟宠物的状态信息,输出虚拟宠物需求信息,以使用户根据需求信息进行相应动作以便传感器在用户动作过程中采集终端的动作数据信息。 [0173]在上述实施例中,处理器102还用于根据传感器采集终端的动作数据信息,对用户进行游戏记分。
[0174]图13为本发明实施例1^一的结构示意图,图13是在图12所示实施例的基础上,进一步,还包括发送器104,用于将所采集到的动作数据信息以及用户输入的当前动作信息上传至服务器,以使服务器根据动作数据信息验证动作数据信息与用户输入的当前动作信息是否匹配。
[0175]图10至图13所示终端实施例可对应的执行图2所示实施例的用户动作确定方法,其实现过程可参照图2所示实施例的相关描述,此处不再赘述。
[0176]在图10至图13所示实施例中,通过处理器根据传感器采集到的动作数据信息,识别携带终端的用户的动作,根据所识别的用户的动作,控制终端上的虚拟宠物的动作与用户的动作一致,并且,处理器根据传感器采集终端的动作数据信息,对用户进行游戏记分,增加了数据采集的趣味性,提高了手机用户对数据采集的兴趣,进而提高了数据采集效率。同时,通过处理器判断用户输入的当前动作信息与所识别的用户的动作是否一致,若不一致,则根据预设的动作数据与动作对应关系的置信度高低,确定是否提示用户重新输入当前动作信息。以及处理器根据预设的动作数据与动作对应关系的置信度高低,更新预设的动作数据与动作对应关系,提高了终端通过传感器采集到的数据的正确性,为手机的智能化研究提供可靠的数据基础。
[0177]本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0178]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【权利要求】
1.一种用户动作确定方法,其特征在于,包括: 终端通过传感器采集所述终端的动作数据信息; 所述终端根据采集到的所述动作数据信息,识别携带所述终端的用户的动作; 所述终端根据所识别的用户的动作,控制所述终端上的虚拟宠物的动作与用户的动作—致。
2.根据权利要求1所述的方法,其特征在于,所述动作数据信息包括以下任一种信息或多种信息的组合:所述终端的加速度信息、所述终端的位置信息、所述终端的方向信息、所述终端的光线信息、所述终端所处的磁场信息和所述终端的重力信息。
3.根据权利要求1或2所述的方法,其特征在于,所述终端根据采集到的所述动作数据信息,识别携带所述终端的用户的动作,包括: 所述终端根据预设的动作数据与动作对应关系,对采集到的所述动作数据信息进行匹配,确定携带所述终端的用户的动作。
4.根据权利要求3所述的方法,其特征在于,所述终端通过传感器采集所述终端的动作数据信息之后,还包括: 所述终端接收用户输入的当前动作信息; 所述终端判断所述当前动作信息与所识别的用户的动作是否一致,若不一致,则根据预设的动作数据与动作对应关系的置信度高低,确定是否提示用户重新输入当前动作信肩、O
5.根据权利要求4所述的方法,其特征在于,所述终端通过传感器采集所述终端的动作数据信息之后,还包括: 所述终端根据预设的动作数据与动作对应关系的置信度高低,更新预设的动作数据与动作对应关系。
6.根据权利要求4或5所述的方法,其特征在于,所述接收用户输入的当前动作信息之前,还包括: 所述终端输出动作选择提示信息,所述动作选择提示信息中包括供用户选择当前动作的动作信息列表。
7.根据权利要求4-6任一项所述的方法,其特征在于,所述终端接收用户输入的当前动作信息,包括: 所述终端接收用户通过键盘或触摸屏输入的当前动作信息,或者,所述终端接收用户通过语音信息方式输入的当前动作信息。
8.根据权利要求6所述的方法,其特征在于,所述终端输出动作选择提示信息,包括: 所述终端通过键盘或触摸屏输出所述动作选择提示信息,或者,所述终端通过语音信息方式输出所述动作选择提不信息。
9.根据权利要求1-8任一项所述的方法,其特征在于,还包括: 所述终端根据所述虚拟宠物的状态信息,输出虚拟宠物需求信息,以使用户根据所述需求信息进行相应动作以便所述传感器在用户动作过程中采集所述终端的动作数据信息; 所述终端根据所述传感器采集所述终端的动作数据信息,对用户进行游戏记分。
10.根据权利要求3-9任一项所述的方法,其特征在于,所述终端接收用户输入的当前动作信息之后,还包括: 所述终端将所采集到的所述动作数据信息以及所述用户输入的当前动作信息上传至服务器,以使所述服务器根据所述动作数据信息验证所述动作数据信息与所述用户输入的当前动作信息是否匹配。
11.一种终端,其特征在于,包括:至少一个传感器; 所述传感器,用于采集所述终端的动作数据信息; 识别模块,用于根据采集到的所述动作数据信息,识别携带所述终端的用户的动作; 控制模块,用于根据所识别的用户的动作,控制所述终端上的虚拟宠物的动作与用户的动作一致。
12.根据权利要求11所述的终端,其特征在于,所述至少一个传感器,包括以下任何一种传感器或多种传感器的组合:加速度传感器、位置传感器、方向传感器、光线传感器、磁场传感器、重力传感器; 其中,所述加速度传感器用于采集终端的加速度信息; 所述位置传感器用于采集终端的位置信息; 所述方向传感器用于采集终端的方向信息; 所述光线传感器用于采集终端的光线信息; 所述磁场传感器用于采集 终端所处的磁场信息; 所述重力传感器用于采集终端的重力信息。
13.根据权利要求11或12所述的终端,其特征在于,所述识别模块,具体用于根据预设的动作数据与动作对应关系,对采集到的所述动作数据信息进行匹配,确定携带所述终端的用户的动作。
14.根据权利要求13所述的终端,其特征在于,还包括: 接收模块,用于接收用户输入的当前动作信息; 判断模块,用于判断所述当前动作信息与所识别的用户的动作是否一致,若不一致,则根据预设的动作数据与动作对应关系的置信度高低,确定是否提示用户重新输入当前动作信息。
15.根据权利要求14所述的终端,其特征在于,还包括: 更新模块,用于根据预设的动作数据与动作对应关系的置信度高低,更新预设的动作数据与动作对应关系。
16.根据权利要求14或15所述的终端,其特征在于,还包括: 输出模块,用于输出动作选择提示信息,所述动作选择提示信息中包括供用户选择当前动作的动作信息列表。
17.根据权利要求14-16任一项所述的终端,其特征在于,所述接收模块具体用于: 接收用户通过键盘或触摸屏输入的当前动作信息,或者,接收用户通过语音信息方式输入的当前动作信息。
18.根据权利要求16所述的终端,其特征在于,所述输出模块具体用于: 通过键盘或触摸屏输出所述动作选择提示信息,或者,具体用于通过语音信息方式输出所述动作选择提示信息。
19.根据权利要求11-18任一项所述的终端,其特征在于,还包括:提示模块,用于根据所述虚拟宠物的状态信息,输出虚拟宠物需求信息,以使用户根据所述需求信息进行相应动作以便所述传感器在用户动作过程中采集所述终端的动作数据信息; 记分模块,用于根据所述传感器采集所述终端的动作数据信息,对用户进行游戏记分。
20.根据权利要求13-19任一项所述的终端,其特征在于,还包括:发送模块,用于将所采集到的所述动作数据信息以及所述用户输入的当前动作信息上传至服务器,以使所述服务器根据所述动作数据信息验证所述动作数据信息与所述用户输入的当前动作信息是否匹配。
21.—种终端,其特征在于,包括:至少一个传感器; 所述传感器,用于采集所述终端的动作数据信息; 处理器,用于根据采集到的所述动作数据信息,识别携带所述终端的用户的动作;还用于根据所识别的用户的动作,控制所述终端上的虚拟宠物的动作与用户的动作一致。
22.根据权利要求21所述的终端,其特征在于,所述至少一个传感器,包括以下任何一种传感器或多种传感器的组合:加速度传感器、位置传感器、方向传感器、光线传感器、磁场传感器、重力传感器; 其中,所述加速度传感器用于采集终端的加速度信息; 所述位置传感器 用于采集终端的位置信息; 所述方向传感器用于采集终端的方向信息; 所述光线传感器用于采集终端的光线信息; 所述磁场传感器用于采集终端所处的磁场信息; 所述重力传感器用于采集终端的重力信息。
23.根据权利要求21或22所述的终端,其特征在于,所述处理器,具体用于根据预设的动作数据与动作对应关系,对采集到的所述动作数据信息进行匹配,确定携带所述终端的用户的动作。
24.根据权利要求23所述的终端,其特征在于,还包括: 接收器,用于接收用户输入的当前动作信息; 所述处理器还用于:判断所述当前动作信息与所识别的用户的动作是否一致,若不一致,则根据预设的动作数据与动作对应关系的置信度高低,确定是否提示用户重新输入当前动作信息。
25.根据权利要求24所述的终端,其特征在于,所述处理器还用于:根据预设的动作数据与动作对应关系的置信度高低,更新预设的动作数据与动作对应关系。
26.根据权利要求24或25所述的终端,其特征在于,所述处理器还用于:输出动作选择提示信息,所述动作选择提示信息中包括供用户选择当前动作的动作信息列表。
27.根据权利要求24-26任一项所述的终端,其特征在于,所述接收器具体用于: 接收用户通过键盘或触摸屏输入的当前动作信息,或者,接收用户通过语音信息方式输入的当前动作信息。
28.根据权利要求26所述的终端,其特征在于,所述处理器器具体用于: 通过键盘或触摸屏输出所述动作选择提示信息,或者,具体用于通过语音信息方式输出所述动作选择提示信息。
29.根据权利要求21-28任一项所述的终端,其特征在于,所述处理器还用于:根据所述虚拟宠物的状态信息,输出虚拟宠物需求信息,以使用户根据所述需求信息进行相应动作以便所述传感器在用户动作过程中采集所述终端的动作数据信息; 所述处理器还用于:根据所述传感器采集所述终端的动作数据信息,对用户进行游戏记分。
30.根据权利要求23-29任一项所述的终端,其特征在于,还包括: 发送器,用于将所采集到的所述动作数据信息以及所述用户输入的当前动作信息上传至服务器,以使所述服务器根据所述动作数据信息验证所述动作数据信息与所述用户输入的当前动作信息是否匹配。
【文档编号】H04M1/725GK103685715SQ201210363873
【公开日】2014年3月26日 申请日期:2012年9月26日 优先权日:2012年9月26日
【发明者】张弓, 胡楠 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1