Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD FOR DETERMINING USER ACTION AND TERMINAL
Document Type and Number:
WIPO Patent Application WO/2014/048100
Kind Code:
A1
Abstract:
Provided are a method for determining a user action and a terminal. Identifying an action of a user who carries a terminal according to the action data information collected by the terminal, and controlling the action of a virtual pet on the terminal to be consistent with the action of the user according to the identified action of the user makes data collection more interesting, and increases a mobile phone user's interest in data collection, thereby improving the efficiency of data collection.

Inventors:
ZHANG GONG (CN)
HU NAN (CN)
Application Number:
PCT/CN2013/073555
Publication Date:
April 03, 2014
Filing Date:
April 01, 2013
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
HUAWEI TECH CO LTD (CN)
International Classes:
H04W88/02; H04M1/72427
Foreign References:
CN101355768A2009-01-28
CN101155363A2008-04-02
CN102591587A2012-07-18
Attorney, Agent or Firm:
LEADER PATENT & TRADEMARK FIRM (CN)
北京同立钧成知识产权代理有限公司 (CN)
Download PDF:
Claims:
权 利 要 求 书

1、 一种用户动作确定方法, 其特征在于, 包括:

终端通过传感器釆集所述终端的动作数据信息;

所述终端根据釆集到的所述动作数据信息, 识别携带所述终端的用户 的动作;

所述终端根据所识别的用户的动作, 控制所述终端上的虚拟宠物的动 作与用户的动作一致。

2、 根据权利要求 1所述的方法, 其特征在于, 所述动作数据信息包 括以下任一种信息或多种信息的组合: 所述终端的加速度信息、 所述终端 的位置信息、 所述终端的方向信息、 所述终端的光线信息、 所述终端所处 的磁场信息和所述终端的重力信息。

3、 根据权利要求 1或 2所述的方法, 其特征在于, 所述终端根据釆 集到的所述动作数据信息, 识别携带所述终端的用户的动作, 包括: 所述终端根据预设的动作数据与动作对应关系, 对釆集到的所述动作 数据信息进行匹配, 确定携带所述终端的用户的动作。

4、 根据权利要求 3所述的方法, 其特征在于, 所述终端通过传感器 釆集所述终端的动作数据信息之后, 还包括:

所述终端接收用户输入的当前动作信息;

所述终端判断所述当前动作信息与所识别的用户的动作是否一致, 若 不一致, 则根据预设的动作数据与动作对应关系的置信度高低, 确定是否 提示用户重新输入当前动作信息。

5、 根据权利要求 4所述的方法, 其特征在于, 所述终端通过传感器 釆集所述终端的动作数据信息之后, 还包括:

所述终端根据预设的动作数据与动作对应关系的置信度高低, 更新预 设的动作数据与动作对应关系。

6、 根据权利要求 4或 5所述的方法, 其特征在于, 所述接收用户输 入的当前动作信息之前, 还包括:

所述终端输出动作选择提示信息, 所述动作选择提示信息中包括供用 户选择当前动作的动作信息列表。

7、 根据权利要求 4-6任一项所述的方法, 其特征在于, 所述终端接收 用户输入的当前动作信息, 包括:

所述终端接收用户通过键盘或触摸屏输入的当前动作信息, 或者, 所 述终端接收用户通过语音信息方式输入的当前动作信息。

8、 根据权利要求 6所述的方法, 其特征在于, 所述终端输出动作选 择提示信息, 包括:

所述终端通过键盘或触摸屏输出所述动作选择提示信息, 或者, 所述 终端通过语音信息方式输出所述动作选择提示信息。

9、 根据权利要求 1-8任一项所述的方法, 其特征在于, 还包括: 所述终端根据所述虚拟宠物的状态信息, 输出虚拟宠物需求信息, 以 使用户根据所述需求信息进行相应动作以便所述传感器在用户动作过程 中釆集所述终端的动作数据信息;

所述终端根据所述传感器釆集所述终端的动作数据信息, 对用户进行 游戏记分。

10、 根据权利要求 3-9任一项所述的方法, 其特征在于, 所述终端接 收用户输入的当前动作信息之后, 还包括:

所述终端将所釆集到的所述动作数据信息以及所述用户输入的当前 动作信息上传至服务器, 以使所述服务器根据所述动作数据信息验证所述 动作数据信息与所述用户输入的当前动作信息是否匹配。

1 1、 一种终端, 其特征在于, 包括: 至少一个传感器;

所述传感器, 用于釆集所述终端的动作数据信息;

识别模块, 用于根据釆集到的所述动作数据信息, 识别携带所述终端 的用户的动作;

控制模块, 用于根据所识别的用户的动作, 控制所述终端上的虚拟宠 物的动作与用户的动作一致。

12、 根据权利要求 1 1所述的终端, 其特征在于, 所述至少一个传感 器, 包括以下任何一种传感器或多种传感器的组合: 加速度传感器、 位置 传感器、 方向传感器、 光线传感器、 磁场传感器、 重力传感器;

其中, 所述加速度传感器用于釆集终端的加速度信息;

所述位置传感器用于釆集终端的位置信息;

所述方向传感器用于釆集终端的方向信息; 所述光线传感器用于釆集终端的光线信息;

所述磁场传感器用于釆集终端所处的磁场信息;

所述重力传感器用于釆集终端的重力信息。

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任一项所述的终端, 其特征在于, 还包括: 发送器, 用于将所釆集到的所述动作数据信息以及所述用户输入的当 前动作信息上传至服务器, 以使所述服务器根据所述动作数据信息验证所 述动作数据信息与所述用户输入的当前动作信息是否匹配。

Description:
用户动作确定方法及终端 技术领域 本发明实施例涉及通信技术, 尤其涉及一种用户动作确定方法及终 端。 背景技术 随着手机的普及和手机功能的逐渐增强, 手机的使用与用户的日常生 活紧密联系在一起, 通过手机中的传感器釆集用户行为对应的相关 数据, 并作为识别用户动作与从事活动的数据基础, 为手机的智能化研究提供依 据。

现有技术中,对用户活动数据的釆集与标记, 釆用征集志愿者的方式, 具体为志愿者在手机客户端下载相关数据釆集 与标记软件, 在视频记录的 条件下, 手机通过传感器来釆集数据, 并将视频记录与釆集的数据发送给 服务器, 由服务器来确定手机釆集的数据对应的用户动 作, 然而, 这种方 法数据釆集效率低。 发明内容 本发明实施例提供一种用户动作确定方法及终 端, 提高数据釆集效 率。

第一方面, 本发明实施例一种用户动作确定方法, 包括:

终端通过传感器釆集所述终端的动作数据信息 ;

所述终端根据釆集到的所述动作数据信息, 识别携带所述终端的用户 的动作;

所述终端根据所识别的用户的动作, 控制所述终端上的虚拟宠物的动 作与用户的动作一致。

结合第一方面, 在第一种可能的实现方式中, 所述动作数据信息包括 以下任一种信息或多种信息的组合: 所述终端的加速度信息、 所述终端的 位置信息、 所述终端的方向信息、 所述终端的光线信息、 所述终端所处的 磁场信息和所述终端的重力信息。

结合第一方面或第一种可能的实现方式, 在第二种可能的实现方式 中, 所述终端根据釆集到的所述动作数据信息, 识别携带所述终端的用户 的动作, 包括:

所述终端根据预设的动作数据与动作对应关系 , 对釆集到的所述动作 数据信息进行匹配, 确定携带所述终端的用户的动作。

结合第二种可能的实现方式, 在第三种可能的实现方式中, 所述终端 通过传感器釆集所述终端的动作数据信息之后 , 还包括:

所述终端接收用户输入的当前动作信息;

所述终端判断所述当前动作信息与所识别的用 户的动作是否一致, 若 不一致, 则根据预设的动作数据与动作对应关系的置信 度高低, 确定是否 提示用户重新输入当前动作信息。

结合第三种可能的实现方式, 在第四种可能的实现方式中, 所述终端 通过传感器釆集所述终端的动作数据信息之后 , 还包括:

所述终端根据预设的动作数据与动作对应关系 的置信度高低, 更新预 设的动作数据与动作对应关系。

结合第三种可能的实现方式或第四种可能的实 现方式, 在第五种可能 的实现方式中, 所述接收用户输入的当前动作信息之前, 还包括:

所述终端输出动作选择提示信息, 所述动作选择提示信息中包括供用 户选择当前动作的动作信息列表。

结合第三种至第五种可能的实现方式中任一种 可能的实现方式, 在第 六种可能的实现方式中, 所述终端接收用户输入的当前动作信息, 包括: 所述终端接收用户通过键盘或触摸屏输入的当 前动作信息, 或者, 所 述终端接收用户通过语音信息方式输入的当前 动作信息。

结合第五种可能的实现方式, 在第七种可能的实现方式中, 所述终端 输出动作选择提示信息, 包括:

所述终端通过键盘或触摸屏输出所述动作选择 提示信息, 或者, 所述 终端通过语音信息方式输出所述动作选择提示 信息。

结合第一方面或第一方面的第一种至第七种可 能的实现方式中任一 种可能的实现方式, 在第八种可能的实现方式中, 所述方法还包括: 所述终端根据所述虚拟宠物的状态信息, 输出虚拟宠物需求信息, 以 使用户根据所述需求信息进行相应动作以便所 述传感器在用户动作过程 中釆集所述终端的动作数据信息;

所述终端根据所述传感器釆集所述终端的动作 数据信息, 对用户进行 游戏记分。

结合第二种至第八种可能的实现方式中任一种 可能的实现方式, 在第 九种可能的实现方式中, 所述终端接收用户输入的当前动作信息之后, 还 包括:

所述终端将所釆集到的所述动作数据信息以及 所述用户输入的当前 动作信息上传至服务器, 以使所述服务器根据所述动作数据信息验证所 述 动作数据信息与所述用户输入的当前动作信息 是否匹配。

第二方面, 本发明实施例提供一种终端, 包括: 至少一个传感器; 所述传感器, 用于釆集所述终端的动作数据信息;

识别模块, 用于根据釆集到的所述动作数据信息, 识别携带所述终端 的用户的动作;

控制模块, 用于根据所识别的用户的动作, 控制所述终端上的虚拟宠 物的动作与用户的动作一致。

结合第二方面, 在第一种可能的实现方式中, 所述至少一个传感器, 包括以下任何一种传感器或多种传感器的组合 : 加速度传感器、 位置传感 器、 方向传感器、 光线传感器、 磁场传感器、 重力传感器;

其中, 所述加速度传感器用于釆集终端的加速度信息 ;

所述位置传感器用于釆集终端的位置信息;

所述方向传感器用于釆集终端的方向信息;

所述光线传感器用于釆集终端的光线信息;

所述磁场传感器用于釆集终端所处的磁场信息 ;

所述重力传感器用于釆集终端的重力信息。

结合第二方面或第一种可能的实现方式, 在第二种可能的实现方式 中, 所述识别模块, 具体用于根据预设的动作数据与动作对应关系 , 对釆 集到的所述动作数据信息进行匹配, 确定携带所述终端的用户的动作。

结合第二种可能的实现方式, 在第三种可能的实现方式中, 所述终端 还包括:

接收模块, 用于接收用户输入的当前动作信息;

判断模块, 用于判断所述当前动作信息与所识别的用户的 动作是否一 致, 若不一致, 则根据预设的动作数据与动作对应关系的置信 度高低, 确 定是否提示用户重新输入当前动作信息。

结合第三种可能的实现方式, 在第四种可能的实现方式中, 所述终端 还包括:

更新模块, 用于根据预设的动作数据与动作对应关系的置 信度高低, 更新预设的动作数据与动作对应关系。

结合第三种可能的实现方式或第四种可能的实 现方式, 在第五种可能 的实现方式中, 所述终端还包括:

输出模块, 用于输出动作选择提示信息, 所述动作选择提示信息中包 括供用户选择当前动作的动作信息列表。

结合第三种至第五种可能的实现方式, 在第六种可能的实现方式中, 所述接收模块具体用于:

接收用户通过键盘或触摸屏输入的当前动作信 息, 或者, 接收用户通 过语音信息方式输入的当前动作信息。

结合第五种可能的实现方式, 在第七种可能的实现方式中, 所述输出 模块具体用于

通过键盘或触摸屏输出所述动作选择提示信息 , 或者, 具体用于通过 语音信息方式输出所述动作选择提示信息。

结合第二方面或第一种至第七种可能的实现方 式中任一种可能的实 现方式, 在第八种可能的实现方式中, 所述终端还包括:

提示模块, 用于根据所述虚拟宠物的状态信息, 输出虚拟宠物需求信 息, 以使用户根据所述需求信息进行相应动作以便 所述传感器在用户动作 过程中釆集所述终端的动作数据信息;

记分模块, 用于根据所述传感器釆集所述终端的动作数据 信息, 对用 户进行游戏记分。

结合第二种至第八种可能的实现方式中任一种 可能的实现方式, 在第 九种可能的实现方式中, 所述终端还包括: 发送模块, 用于将所釆集到的所述动作数据信息以及所述 用户输入的 当前动作信息上传至服务器, 以使所述服务器根据所述动作数据信息验证 所述动作数据信息与所述用户输入的当前动作 信息是否匹配。

第三方面, 本发明实施例提供一种终端, 包括: 至少一个传感器; 所述传感器, 用于釆集所述终端的动作数据信息;

处理器, 用于根据釆集到的所述动作数据信息, 识别携带所述终端的 用户的动作;

处理器, 还用于根据所识别的用户的动作, 控制所述终端上的虚拟宠 物的动作与用户的动作一致。

结合第三方面, 在第一种可能的实现方式中, 所述至少一个传感器, 包括以下任何一种传感器或多种传感器的组合 : 加速度传感器、 位置传感 器、 方向传感器、 光线传感器、 磁场传感器、 重力传感器;

其中, 所述加速度传感器用于釆集终端的加速度信息 ;

所述位置传感器用于釆集终端的位置信息;

所述方向传感器用于釆集终端的方向信息;

所述光线传感器用于釆集终端的光线信息;

所述磁场传感器用于釆集终端所处的磁场信息 ;

所述重力传感器用于釆集终端的重力信息。

结合第三方面或第一种可能的实现方式, 在第二种可能的实现方式 中, 所述处理器, 具体用于根据预设的动作数据与动作对应关系 , 对釆集 到的所述动作数据信息进行匹配, 确定携带所述终端的用户的动作。

结合第二种可能的实现方式, 在第三种可能的实现方式中, 所述终端 还包括:

接收器, 用于接收用户输入的当前动作信息;

所述处理器还用于判断所述当前动作信息与所 识别的用户的动作是 否一致,若不一致,则根据预设的动作数据与 动作对应关系的置信度高低, 确定是否提示用户重新输入当前动作信息。

结合第三种可能的实现方式, 在第四种可能的实现方式中, 所述处理 器还用于根据预设的动作数据与动作对应关系 的置信度高低, 更新预设的 动作数据与动作对应关系。 结合第三种可能的实现方式或第四种可能的实 现方式, 在第五种可能 的实现方式中, 所述处理器还用于输出动作选择提示信息, 所述动作选择 提示信息中包括供用户选择当前动作的动作信 息列表。

结合第三种至第五种可能的实现方式中任一种 可能的实现方式, 在第 六种可能的实现方式中, 所述接收器具体用于:

接收用户通过键盘或触摸屏输入的当前动作信 息, 或者, 接收用户通 过语音信息方式输入的当前动作信息。

结合第五种可能的实现方式, 在第七种可能的实现方式中, 所述处理 器具体用于通过键盘或触摸屏输出所述动作选 择提示信息, 或者, 具体用 于通过语音信息方式输出所述动作选择提示信 息。

结合第三方面或第一方面的第一种至第七种可 能的实现方式中任一 种可能的实现方式, 在第八种可能的实现方式中, 所述处理器还用于根据 所述虚拟宠物的状态信息, 输出虚拟宠物需求信息, 以使用户根据所述需 求信息进行相应动作以便所述传感器在用户动 作过程中釆集所述终端的 动作数据信息;

所述处理器还用于根据所述传感器釆集所述终 端的动作数据信息, 对 用户进行游戏记分。

结合第二种至第八种可能的实现方式中任一种 可能的实现方式, 在第 九种可能的实现方式中, 所述终端还包括:

发送器, 用于将所釆集到的所述动作数据信息以及所述 用户输入的当 前动作信息上传至服务器, 以使所述服务器根据所述动作数据信息验证所 述动作数据信息与所述用户输入的当前动作信 息是否匹配。

本发明实施例提供的用户动作确定方法及终端 , 通过终端根据釆集到 的动作数据信息, 识别携带终端的用户的动作, 并根据所识别的用户的动 作, 控制终端上的虚拟宠物的动作与用户的动作一 致, 增加了数据釆集的 趣味性, 提高了手机用户对数据釆集的兴趣, 提高了数据釆集效率。 附图说明

实施例或现有技术描述中所需要使用的附图 作一简单地介绍, 显而易见 地, 下面描述中的附图是本发明的一些实施例, 对于本领域普通技术人员 来讲, 在不付出创造性劳动性的前提下, 还可以根据这些附图获得其他的 附图。

图 1为本发明用户动作确定方法实施例一的流程 意图;

图 2为本发明用户动作确定方法实施例二的流程 意图;

图 3为本发明终端实施例一的结构示意图;

图 4为本发明终端实施例二的结构示意图;

图 5为本发明终端实施例三的结构示意图;

图 6为本发明终端实施例四的结构示意图;

图 7为本发明终端实施例五的结构示意图;

图 8为本发明终端实施例六的结构示意图;

图 9为本发明终端实施例七的结构示意图;

图 10为本发明终端实施例八的结构示意图;

图 1 1为本发明终端实施例九的结构示意图;

图 12为本发明终端实施例十的结构示意图;

图 13为本发明终端实施例十一的结构示意图。 具体实施方式 为使本发明实施例的目的、 技术方案和优点更加清楚, 下面将结合本 发明实施例中的附图, 对本发明实施例中的技术方案进行清楚、 完整地描 述,显然, 所描述的实施例是本发明一部分实施例, 而不是全部的实施例。 基于本发明中的实施例, 本领域普通技术人员在没有做出创造性劳动前 提 下所获得的所有其他实施例, 都属于本发明保护的范围。

图 1为本发明用户动作确定方法实施例一的流程 意图,如图 1所示, 本实施例的方法可以包括:

S 101 : 终端通过传感器釆集终端的动作数据信息。

具体地, 终端上可以设置一个或者多个传感器, 这些传感器可用来釆 集相应的动作数据, 例如: 加速度传感器用于釆集终端的加速度信息; 位 置传感器用于釆集终端的位置信息; 方向传感器用于釆集终端的方向信 息; 光线传感器用于釆集终端的光线信息; 磁场传感器用于釆集终端所处 的磁场信息; 重力传感器用于釆集终端的重力信息。

当携带终端的用户做一个动作时, 上述各传感器会釆集到相应的数 值, 用户的动作可以包括坐、 站、 走、 跑、 跳、 上下楼等动作; 例如当用 户处于跑的动作时, 上述传感器可以釆集到用户跑动作对应的动作 数据信 息。

S 102:终端根据釆集到的动作数据信息,识别携 终端的用户的动作。 具体地, 在终端中可以存储一个动作数据与动作的对应 关系, 例如: 当加速度为第一特定值范围内, 则对应的动作为跑, 当加速度为第二特定 值范围内, 则对应的动作为走; 因此, 终端能根据釆集到的加速度的信息, 识别出携带终端的用户的动作是跑还是走。

以加速度为例, 说明终端根据釆集到的动作数据信息, 识别携带终端 的用户的动作。 然而, 动作数据与动作的对应关系, 也可以由多个传感器 的数据组合来识别用户的动作, 本发明实施例对此不在赘述。

S 103 : 终端根据所识别的用户的动作, 控制终端上的虚拟宠物的动作 与用户的动作一致。

具体地, 终端上安装有虚拟宠物软件, 当终端识别出用户的动作后, 根据所识别的用户的动作, 控制终端上的虚拟宠物的动作与用户的动作一 致。 例如, 在 S 102中, 终端可以通过加速度传感器釆集到的加速度为 第 一特定值范围内的数据, 则说明携带终端的用户的当前动作为跑, 则终端 控制虚拟宠物当前的动作也为跑。

本实施例中, 通过终端根据釆集到的动作数据信息, 识别携带终端的 用户的动作, 并根据所识别的用户的动作, 控制终端上的虚拟宠物的动作 与用户的动作一致, 增加了数据釆集的趣味性, 提高了手机用户对数据釆 集的兴趣, 进而提高了数据釆集效率。

图 2为本发明用户动作确定方法实施例二的流程 意图;如图 2所示, 本实施例的方法包括:

S201 : 终端输出动作选择提示信息, 动作选择提示信息中包括供用户 选择当前动作的动作信息列表。

具体地, 终端向用户输出动作选择提示信息, 动作选择提示信息中包 括供用户选择当前动作的动作信息列表。例如 ,该动作选择提示信息包括: 坐、 站、 走、 跑、 跳、 上下楼、 逛街、 工作等; 用户可选择其中一个动作, 并执行相应的动作。

可选的, 终端可以通过键盘或触摸屏输出动作选择提示 信息。 或者, 终端还可以通过语音信息方式输出动作选择提 示信息。

通过语音信息方式输出动作选择提示信息, 能够使用户方便的获知动 作选择提示信息。

S202: 终端接收用户输入的当前动作信息。

可选的, 终端可以接收用户通过键盘或触摸屏输入的当 前动作信息。 或者, 终端还可以接收用户通过语音信息方式输入的 当前动作信息。

用户通过语音信息方式输入的当前动作信息, 能够使用户方便的与终 端进行对话, 以告知用户当前所执行的动作。

S203 : 终端通过传感器釆集终端的动作数据信息。

具体地,执行动作数据信息釆集操作的传感器 可以包括:加速度传感器、 方向传感器、 重力传感器、 线性加速度传感器、 光线传感器、 距离传感器、 陀螺仪、 磁场传感器等。

动作数据信息包括以下任一种信息或多种信息 的组合: 终端的加速度 信息、 终端的位置信息、 终端的方向信息、 终端的光线信息、 终端所处的 磁场信息和终端的重力信息等。

S204:终端根据釆集到的动作数据信息,识别携 终端的用户的动作。 具体地, 终端根据预设的动作数据与动作对应关系, 对釆集到的动作 数据信息进行匹配, 确定携带终端的用户的动作。

预设的动作数据与动作的对应关系, 可以是根据一段预先釆集的数据 归纳出来的动作数据与动作的对应关系, 将釆集到的动作数据信息与对应 关系中的动作数据进行匹配, 当釆集到的动作数据信息与对应关系中的动 作数据匹配时, 确定携带终端的用户当前的动作为当前的动作 数据与动作 的对应关系中的动作。

S205 : 终端根据所识别的用户的动作, 控制终端上的虚拟宠物的动作 与用户的动作一致。

具体地, 终端根据上述步骤 S204中的识别的用户的动作, 控制终端 上的虚拟宠物的动作与用户的动作一致, 例如, 用户处于跑动作, 则虚拟 宠物也处于跑动作。

然而, 在步骤 202中, 终端接收用户输入的当前动作信息, 用户可能 输入的当前动作信息与当前执行的动作不一致 , 因此, 在步骤 S205之后, 还可以包括步骤 S206。

S206: 终端判断用户输入的当前动作信息与所识别的 用户的动作是否 一致, 若不一致, 则根据预设的动作数据与动作对应关系的置信 度高低, 确定是否提示用户重新输入当前动作信息。

预设的动作数据与动作对应关系的置信度, 具体是指, 当动作数据为 某一特定值范围时, 为相应动作的可能性, 例如, 当加速度为第一特定值 范围时, 对应为跑的可能性为 85% , 对应为走的可能性为 10% , 为快跑的 可能性为 5% , 对应其他工作的可能性为 0% , 这种对应的可能性即为置信 度, 即加速度为第一特定值范围时, 对应跑的置信度为 85% , 走的置信度 为 10% , 快跑的可能性为 5% , 终端将动作数据对应的置信度最高的动作 作为识别结果。

终端判断用户输入的当前动作信息与所识别的 用户的动作是否一致, 例如用户输入的当前动作信息为走, 而终端识别的用户的动作为跑, 即用 户输入的当前动作信息与终端所是被的用户的 动作信息不一致, 则终端查 看预设的动作数据与动作对应关系的置信度, 例如终端釆集的加速度值为 第一特定值范围, 第一特定值范围对应的走的置信度为 10% , 低于第一特 定值范围对应的跑的置信度 85% , 则终端确定提示用户重新输入当前动作 信息。

通过上述提示用户重新输入当前动作信息, 在一定程度上确保了用户 输入的当前动作信息与用户实际执行的动作一 致, 进而确保了终端通过传 感器釆集到的动作数据信息的正确性。

然而, 终端是根据预设的动作数据与动作对应关系, 对釆集到的动作 数据信息进行匹配, 确定携带终端的用户动作, 由于, 预设的动作数据与 动作对应关系是通过一段预先釆集的数据归纳 出来的动作数据与动作的 对应关系, 而这一段预先釆集的数据量有限, 因此, 该对应关系可能存在 一定的错误性。 例如, 用户输入的当前动作信息为跑, 用户的实际执行的 动作也为跑, 而终端识别的用户的动作为走, 即预设的动作数据与动作的 对应关系有误。 因此, 在执行完步骤 S206之后 , 优选地 , 还可以执行步 骤 S207。

S207 : 终端根据预设的动作数据与动作对应关系的置 信度高低, 更新 预设的动作数据与动作对应关系。

在步骤 S206中, 例如, 用户输入的当前动作信息为跑, 用户的实际 执行的动作也为跑, 而终端识别的用户的动作为走, 即预设的动作数据与 动作的对应关系有误, 终端根据预设的动作数据与动作对应关系的置 信度 高低提示用户重新输入当前动作信息时, 或者, 用户发现虚拟宠物的动作 与用户的动作不一致时, 用户可再次输入当前动作信息, 即输入的当前动 作信息依然为走, 当终端再次判断用户输入的当前动作信息与识 另 'J的动作 信息不一致时, 终端则将预设的动作数据与动作的对应关系的 置信度降 低, 而将预设的动作数据与用户再次输入的动作信 息的对应关系的置信度 提高, 即更新预设的动作数据与动作对应关系。

通过, 终端根据预设的动作数据与动作对应关系的置 信度高低, 更新 预设的动作数据与动作对应关系, 保证了终端中预设的动作数据与动作对 应关系的正确性, 进而保证了釆集到的动作数据与动作的正确性 。

可选的, 在本实施例中, 还可以包括步骤 S208。

S208 : 终端根据虚拟宠物的状态信息, 输出虚拟宠物需求信息, 以使 用户根据需求信息进行相应动作以便传感器在 用户动作过程中釆集终端 的动作数据信息。

具体地, 虚拟宠物的状态信息, 包括健康、 智力、 心情、 体力、 饥饿、 魅力信息。 这些状态信息可以由终端根据用户执行动作的 类型及执行动作 的时间计算获得, 例如, 用户执行跑的动作 25分钟, 则用户体力值下降、 健康值上升, 饥饿值上升等。 若用户执行坐的动作 60分钟, 健康值下降, 宠物则需要跑, 来提高健康值, 终端则会输出虚拟宠物跑的需求信息, 用 户根据需求信息进行相应动作以便传感器在用 户动作过程中终端釆集动 作数据信息。

可选的, 在执行上述步骤 S208过程中, 还可以包括步骤 S209。

S209: 终端根据传感器釆集终端的动作数据信息, 对用户进行游戏记 分。 例如,用户在终端根据虚拟宠物的状态信息, 输出虚拟宠物需求信息, 之后, 用户执行了相应的动作, 则可获得相应的游戏记分, 例如, 当宠物 的需求信息为跑时, 用户输入了跑的动作信息, 并执行了跑的动作, 则获 得相应的记分, 用户不输入相应的动作, 则不获得记分。 并且可根据记分 计算出分数排行榜, 通过排行榜查看用户当前所处的名次。

本步骤 S209通过记分的方式激励用户执行相应的工作 以使传感器 釆集到相应的动作数据, 提高数据釆集的效率。

可选的, 在执行完上述各步骤之后, 还可以包括步骤 S210。

S210: 终端将所釆集到的动作数据信息以及用户输入 的当前动作信息 上传至服务器, 以使服务器根据动作数据信息验证动作数据信 息与用户输 入的当前动作信息是否匹配。

具体地, 服务器端可根据自己的验证机制, 验证终端所釆集到的动作 数据信息与用户输入的当前动作信息是否匹配 。 从而提高终端所釆集到的 动作数据信息的正确性。

需要说明的是, 本实施例中涉及的虚拟宠物, 还可以包括根据参数状 态选择相应的状态反应, 例如, 体力值降低到一定程度时宠物不想玩耍而 需要进入休息状态; 当健康状态值低时宠物进入生病状态; 当饥饿到一定 态之间也存在的相互影响, 当宠物变痩或变胖会影响宠物的健康状态等。

虚拟宠物还可以具有一系列有趣的行为响应。 例如, 用户呼唤其昵称时, 宠物可以发出叫声作为响应; 用户发起声音指令时, 宠物会作出指令对应的 动作或给予声音反馈; 用户在跑步时, 宠物会偶尔发出运动时的喘息; 利用 全球定位系统( Global Positioning System, 以下简称 GPS )定位或无线保真度 ( Wireless-fidelity, 以下简称: Wifi )设备的检测能力, 宠物可以判断是否主 人回家并给出相应声音或震动的响应; 利用蓝牙设备的检测可以判断是否有 操作的方式对宠物进行揉捏或抚摸时,宠物能 作出相应的表情和动作的反馈。

虚拟宠物还可以记录下用户的日常生活信息或 作息信息, 以健康或疾病 提醒的方式提醒用户养成健康的生活习惯。

本实施例, 通过终端根据釆集到的动作数据信息, 识别携带终端的用 户的动作, 并根据所识别的用户的动作, 控制终端上的虚拟宠物的动作与 用户的动作一致, 并且, 终端根据传感器釆集终端的动作数据信息, 对用 户进行游戏记分, 增加了数据釆集的趣味性, 提高了手机用户对数据釆集 的兴趣, 进而提高了数据釆集效率。 同时, 通过终端判断用户输入的当前 动作信息与所识别的用户的动作是否一致, 若不一致, 则根据预设的动作 数据与动作对应关系的置信度高低, 确定是否提示用户重新输入当前动作 信息。 以及终端根据预设的动作数据与动作对应关系 的置信度高低, 更新 预设的动作数据与动作对应关系, 提高了终端通过传感器釆集 'J的数据的 正确性, 为手机的智能化研究提供可靠的数据基础。

图 3为本发明终端实施例一的结构示意图, 如图 3所示, 本实施例的 终端包括: 至少一个传感器 3 1、 识别模块 32和控制模块 33 , 其中传感器 3 1 , 用于釆集终端的动作数据信息; 识别模块 32 , 用于根据釆集到的,动 作数据信息, 识别携带终端的用户的动作; 控制模块 33 , 用于根据所识别 的用户的动作, 控制终端上的虚拟宠物的动作与用户的动作一 致。

本实施例的终端,可以用于执行图 1所示实施例的用户动作确定方法, 其实现过程可参照图 1所示实施例的相关描述, 此处不再赘述。

本实施例中, 通过识别模块根据釆集到的动作数据信息, 识别携带终 端的用户的动作, 控制模块根据所识别的用户的动作, 控制终端上的虚拟 宠物的动作与用户的动作一致, 增加了数据釆集的趣味性, 提高了手机用 户对数据釆集的兴趣, 进而提高了数据釆集效率。

图 4为本发明终端实施例二的结构示意图, 图 4是在图 3所示实施例 的基础上, 进一步地, 至少一个传感器 31包括以下任何一种传感器或多 种传感器的组合: 加速度传感器 31 1、 位置传感器 312、 方向传感器 3 13、 光线传感器 3 14、 磁场传感器 315和重力传感器 316。

其中,加速度传感器 3 1 1用于釆集终端的加速度信息;位置传感器 312 用于釆集终端的位置信息; 方向传感器 313用于釆集终端的方向信息; 光 线传感器 314用于釆集终端的光线信息; 磁场传感器 3 15用于釆集终端所 处的磁场信息; 重力传感器 3 16用于釆集终端的重力信息。

在上述实施例中, 识别模块 32 , 具体用于根据预设的动作数据与动作 对应关系, 对釆集到的动作数据信息进行匹配, 确定携带终端的用户的动 作。

图 5为本发明终端实施例三的结构示意图, 图 5是在图 4所示实施例 的基础上, 进一步地, 还包括接收模块 34和判断模块 35 , 其中, 接收模 块 34用于接收用户输入的当前动作信息; 判断模块 35 , 用于判断当前动 作信息与所识别的用户的动作是否一致, 若不一致, 则根据预设的动作数 据与动作对应关系的置信度高低, 确定是否提示用户重新输入当前动作信 息。

在上述实施例中, 接收模块 34具体用于接收用户通过键盘或触摸屏 输入的当前动作信息, 或者, 接收用户通过语音信息方式输入的当前动作 信息。

图 6为本发明终端实施例四的结构示意图, 图 6是在图 5所示实施例 的基础上, 进一步地, 还包括更新模块 36 , 用于根据预设的动作数据与动 作对应关系的置信度高低, 更新预设的动作数据与动作对应关系。

图 7为本发明终端实施例五的结构示意图, 图 7是在图 5或图 6所示 实施例的基础上, 进一步地, 还包括输出模块 37 , 用于输出动作选择提示 信息, 动作选择提示信息中包括供用户选择当前动作 的动作信息列表。

在上述实施例中, 输出模块 37具体用于通过键盘或触摸屏输出动作 选择提示信息,或者,具体用于通过语音信息 方式输出动作选择提示信息。

图 8为本发明终端实施例六的结构示意图, 图 8是在上述各终端实施 例的基础上, 进一步地, 还包括提示模块 38和记分模块 39; 其中, 提示 模块 38用于根据虚拟宠物的状态信息, 输出虚拟宠物需求信息, 以使用 户根据需求信息进行相应动作以便传感器在用 户动作过程中釆集终端的 动作数据信息; 记分模块 39 , 用于根据传感器釆集终端的动作数据信息, 对用户进行游戏记分。

图 9为本发明终端实施例七的结构示意图, 图 9是在上述各终端实施 例的基础上, 进一步地, 还包括: 发送模块 3 10 , 用于将所釆集到的动作 数据信息以及用户输入的当前动作信息上传至 服务器, 以使服务器根据动 作数据信息验证动作数据信息与用户输入的当 前动作信息是否匹配。

图 3至图 9所示终端实施例可对应的执行图 2所示实施例的用户动作 确定方法,其实现过程可参照图 2所示实施例的相关描述,此处不再赘述。 在图 3至图 9所示实施例中, 通过识别模块根据传感器釆集到的动作 数据信息, 识别携带终端的用户的动作, 控制模块根据所识别的用户的动 作, 控制终端上的虚拟宠物的动作与用户的动作一 致, 并且, 记分模块根 据传感器釆集终端的动作数据信息, 对用户进行游戏记分, 增加了数据釆 集的趣味性, 提高了手机用户对数据釆集的兴趣, 进而提高了数据釆集效 率。 同时, 通过判断模块判断用户输入的当前动作信息与 所识别的用户的 动作是否一致, 若不一致, 则根据预设的动作数据与动作对应关系的置信 度高低, 确定是否提示用户重新输入当前动作信息。 以及更新模块, 根据 预设的动作数据与动作对应关系的置信度高低 , 更新预设的动作数据与动 作对应关系, 提高了终端通过传感器釆集到的数据的正确性 , 为手机的智 能化研究提供可靠的数据基础。

图 10为本发明终端实施例八的结构示意图, 如图 10所示, 本实施例 的终端包括包括: 至少一个传感器 101、 处理器 102, 其中传感器 101 , 用 于釆集终端的动作数据信息; 处理器 102, 用于根据釆集到的,动作数据信 息, 识别携带终端的用户的动作; 还用于根据所识别的用户的动作, 控制 终端上的虚拟宠物的动作与用户的动作一致。

本实施例的终端,可以用于执行图 1所示实施例的用户动作确定方法, 其实现过程可参照图 1所示实施例的相关描述, 此处不再赘述。

本实施例中, 通过处理器根据釆集到的动作数据信息, 识别携带终端 的用户的动作, 根据所识别的用户的动作, 控制终端上的虚拟宠物的动作 与用户的动作一致, 增加了数据釆集的趣味性, 提高了手机用户对数据釆 集的兴趣, 进而提高了数据釆集效率。

图 11为本发明终端实施例九的结构示意图, 图 1 1是在图 10所示实 施例的基础上, 进一步地, 至少一个传感器 101包括以下任何一种传感器 或多种传感器的组合: 加速度传感器 101 1、 位置传感器 1012、 方向传感 器 1013、 光线传感器 1014、 磁场传感器 1015和重力传感器 1016。

其中, 加速度传感器 1011用于釆集终端的加速度信息; 位置传感器 1012用于釆集终端的位置信息; 方向传感器 1013用于釆集终端的方向信 息; 光线传感器 1014用于釆集终端的光线信息; 磁场传感器 1015用于釆 集终端所处的磁场信息; 重力传感器 1016用于釆集终端的重力信息。 在上述实施例中, 处理器 102具体用于根据预设的动作数据与动作对 应关系,对釆集到的动作数据信息进行匹配, 确定携带终端的用户的动作。

图 12为本发明终端实施例十的结构示意图, 图 12是在图 11所示实 施例的基础上, 进一步地, 还包括接收器 103 , 其中, 接收器 103用于接 收用户输入的当前动作信息; 在本实施例中, 处理器 102还用于判断当前 动作信息与所识别的用户的动作是否一致, 若不一致, 则根据预设的动作 数据与动作对应关系的置信度高低, 确定是否提示用户重新输入当前动作 信息。

在上述实施例中, 接收器 103具体用于接收用户通过键盘或触摸屏输 入的当前动作信息, 或者, 接收用户通过语音信息方式输入的当前动作信 息。

在上述实施例中, 处理器 102还用于根据预设的动作数据与动作对应 关系的置信度高低, 更新预设的动作数据与动作对应关系。

在上述实施例中, 处理器 102还用于输出动作选择提示信息, 动作选 择提示信息中包括供用户选择当前动作的动作 信息列表。

在上述实施例中, 处理器 102具体用于通过键盘或触摸屏输出动作选 择提示信息, 或者, 具体用于通过语音信息方式输出动作选择提示 信息。

在上述实施例中, 处理器 102还用于根据虚拟宠物的状态信息, 输出 虚拟宠物需求信息, 以使用户根据需求信息进行相应动作以便传感 器在用 户动作过程中釆集终端的动作数据信息。

在上述实施例中, 处理器 102还用于根据传感器釆集终端的动作数据 信息, 对用户进行游戏记分。

图 13为本发明实施例十一的结构示意图, 图 13是在图 12所示实施 例的基础上, 进一步, 还包括发送器 104, 用于将所釆集到的动作数据信 息以及用户输入的当前动作信息上传至服务器 , 以使服务器根据动作数据 信息验证动作数据信息与用户输入的当前动作 信息是否匹配。

图 10至图 13所示终端实施例可对应的执行图 2所示实施例的用户动 作确定方法, 其实现过程可参照图 2所示实施例的相关描述, 此处不再赘 述。

在图 10至图 13所示实施例中, 通过处理器根据传感器釆集到的动作 数据信息, 识别携带终端的用户的动作, 根据所识别的用户的动作, 控制 终端上的虚拟宠物的动作与用户的动作一致, 并且, 处理器根据传感器釆 集终端的动作数据信息,对用户进行游戏记分 ,增加了数据釆集的趣味性, 提高了手机用户对数据釆集的兴趣, 进而提高了数据釆集效率。 同时, 通 过处理器判断用户输入的当前动作信息与所识 别的用户的动作是否一致, 若不一致, 则根据预设的动作数据与动作对应关系的置信 度高低, 确定是 否提示用户重新输入当前动作信息。 以及处理器根据预设的动作数据与动 作对应关系的置信度高低, 更新预设的动作数据与动作对应关系, 提高了 终端通过传感器釆集到的数据的正确性, 为手机的智能化研究提供可靠的 数据基础。

本领域普通技术人员可以理解: 实现上述各方法实施例的全部或部分 步骤可以通过程序指令相关的硬件来完成。 前述的程序可以存储于一计算 机可读取存储介质中。 该程序在执行时, 执行包括上述各方法实施例的步 骤; 而前述的存储介质包括: ROM、 RAM, 磁碟或者光盘等各种可以存 储程序代码的介质。

最后应说明的是: 以上各实施例仅用以说明本发明的技术方案, 而非 对其限制; 尽管参照前述各实施例对本发明进行了详细的 说明, 本领域的 普通技术人员应当理解: 其依然可以对前述各实施例所记载的技术方案 进 行修改, 或者对其中部分或者全部技术特征进行等同替 换; 而这些修改或 者替换, 并不使相应技术方案的本质脱离本发明各实施 例技术方案的范 围。