一种测量用户数据的方法及装置的制造方法

文档序号:9850655阅读:519来源:国知局
一种测量用户数据的方法及装置的制造方法
【技术领域】
[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]图1是本发明实施例一提供的测量用户数据的方法的流程示意图;
[0035]图2是本发明实施例二提供的测量用户数据的方法的流程示意图;
[0036]图3是本发明实施例三提供的测量用户数据的方法的流程示意图;
[0037]图4是本发明实施例测量用户数据的装置的功能模块示意图。
【具体实施方式】
[0038]下面结合附图并通过【具体实施方式】来进一步说明本发明的技术方案。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
[0039]在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各项步骤的顺序可以被重新安排。当其步骤完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
[0040]实施例一
[0041]图1是本发明实施例一提供的测量用户数据的方法的流程示意图,该方法可以由测量用户数据的方法的装置执行,其中该装置可由软件和/或硬件实现,一般可集成在移动终端中。如图1所示,该方法包括:
[0042]步骤101,接收用户触发的测量数据的指令,所述测量数据的指令用于测量所述用户的身高、衣长、袖长、胸围、腰围、肩宽、臀围和裤长中至少一个;
[0043]优选地,所述接收用户触发的测量数据的指令,包括:
[0044]接收所述用户通过第三方应用上的按键或者移动终端预设位置的按键触发测量数据。
[0045]具体的,用户可以通过预设在第三方应用上的按键,或者通过在移动终端硬件壳上的按键触发测量数据。
[0046]步骤102,根据所述指令发射测量信号,并根据所述测量信号和预设规则计算得到所述测量数据。
[0047]具体的,本发明可以利用在移动终端上设置的超声波传感器(超声波收发器)来测试身高。首先获取第一触发消息,如机械按键或者触屏等特定操作,获取重力传感器当前测到的方向是否是朝下,如果是,则控制超声波传感器发送超声波,因此用户在输入第一触发消息的时候自动将将重力传感器向上设置,当检测到用户将移动终端举过头顶时,将移动终端翻转,使重力传感器向下,则开始通过超声波传感器检测,可以得到两次回波,一次是头顶反射,另一次是地面反射,计算规则为:高度=声速*时差/2。
[0048]为了防止在反射过程中,有肩膀等阻止超声波反射的误差,可以选择两次测量:一次将手机放在头顶靠近肩膀的侧面,得到头顶到肩膀的距离,第二次放在肩膀上方,得到肩膀到地面的距离,两次距离相加,输出一个身高值。
[0049]测量设备类似于智能穿戴,利用蓝牙将此数据传到手机上,手机端有个客户端可以记录每天的数据。
[0050]本发明实施例提供一种测量用户数据的方法及装置,接收用户触发的测量数据的指令,所述测量数据的指令用于测量所述用户的身高、衣长、袖长、胸围、腰围、肩宽、臀围和裤长中至少一个;根据所述指令发射测量信号,并根据所述测量信号和预设规则计算得到所述测量数据,从而实现通过移动终端随时对用户身高进行测量的目的。
[0051 ] 实施例二
[0052]图2是本发明实施例二提供的测量用户数据的方法的流程示意图,该方法可以由测量用户数据的方法的装置执行,其中该装置可由软件和/或硬件实现,一般可集成在移动终端中。如图2所示,该方法包括:
[0053]步骤201,接收用户触发的测量数据的指令,所述测量数据的指令用于测量所述用户的身高、衣长、袖长、胸围、腰围、肩宽、臀围和裤长中至少一个;
[0054]步骤202,若所述指令为测量身高的指令时,启动重力传感器测量向上或者向下的方向;
[0055]步骤203,根据所述指令发射测量信号,并根据所述测量信号和预设规则计算得到所述测量数据。
[0056]优选地,所述根据所述指令发射测量信号,包括:
[0057]在所述重力传感器测量向上的方向且检测到所述用户触发的第一测量按键时,则向上发射超声波;
[0058]在所述重力传感器测量向下的方向且检测到所述用户触发的第二测量按键时,则向下发射超声波;
[0059]所述根据所述测量信号和预设规则计算得到所述测量数据,包括:
[0060]根据所述向上发射的超声波被接收到的时间和所述向下发射的超声波被接收到的时间,计算所述用户的身高。
[0061]具体的,本发明可以利用在移动终端上设置的超声波传感器(超声波收发器)来测试身高。首先获取第一触发消息,如机械按键或者触屏等特定操作,获取重力传感器当前测到的方向是否是朝下,如果是,则控制超声波传感器发送超声波,因此用户在输入第一触发消息的时候自动将将重力传感器向上设置,当检测到用户将移动终端举过头顶时,将移动终端翻转,使重力传感器向下,则开始通过超声波传感器检测,可以得到两次回波,一次是头顶反射,另一次是地面反射,计算规则为:高度=声速*时差/2。
[0062]为了防止在反射过程中,有肩膀等阻止超声波反射的误差,可以选择两次测量:一次将手机放在头顶靠近肩膀的侧面,得到头顶到肩膀的距离,第二次放在肩膀上方,得到肩膀到地面的距离,两次距离相加,输出一个身高值。
[0063]测量设备类似于智能穿戴,利用蓝牙将此数据传到
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1