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

申请号 CN201610071307.X 申请日 2016-02-01 公开(公告)号 CN105615090A 公开(公告)日 2016-06-01
申请人 上海卓易科技股份有限公司; 发明人 雷韵蒙;
摘要 本 发明 实施例 公开了一种测量用户数据的方法及装置,其中,该方法包括:接收用户触发的测量数据的指令,所述测量数据的指令用于测量所述用户的身高、衣长、袖长、胸围、 腰围 、肩宽、臀围和裤长中至少一个;根据所述指令发射测量 信号 ,并根据所述测量信号和预设规则计算得到所述测量数据,从而实现通过移动终端随时对用户身高进行测量的目的。
权利要求

1.一种测量用户数据的方法,其特征在于,所述方法包括:
接收用户触发的测量数据的指令,所述测量数据的指令用于测量所述用户的身高、衣长、袖长、胸围、腰围、肩宽、臀围和裤长中至少一个;
根据所述指令发射测量信号,并根据所述测量信号和预设规则计算得到所述测量数据。
2.根据权利要求1所述的方法,其特征在于,所述接收用户触发的测量数据的指令,包括:
接收所述用户通过第三方应用上的按键或者移动终端预设位置的按键触发测量数据。
3.根据权利要求1所述的方法,其特征在于,所述根据所述指令发射测量信号,并根据所述测量信号和预设规则计算得到所述测量数据之前,还包括:
若所述指令为测量身高的指令时,启动重传感器测量向上或者向下的方向。
4.根据权利要求3所述的方法,其特征在于,所述根据所述指令发射测量信号,包括:
在所述重力传感器测量向上的方向且检测到所述用户触发的第一测量按键时,则向上发射声波
在所述重力传感器测量向下的方向且检测到所述用户触发的第二测量按键时,则向下发射超声波
所述根据所述测量信号和预设规则计算得到所述测量数据,包括:
根据所述向上发射的超声波被接收到的时间和所述向下发射的超声波被接收到的时间,计算所述用户的身高。
5.根据权利要求1至4任意一项所述的方法,其特征在于,所述根据所述指令发射测量信号,并根据所述测量信号和预设规则计算得到所述测量数据之前,还包括:
根据所述测量数据的指令与预设的指示信号的映射关系,启动激光器发射所述指示信号,以使得所述移动终端根据所述指示信号的方向发射所述测量信号。
6.一种测量用户数据的装置,其特征在于,所述装置包括:
接收模,用于接收用户触发的测量数据的指令,所述测量数据的指令用于测量所述用户的身高、衣长、袖长、胸围、腰围、肩宽、臀围和裤长中至少一个;
发射模块,用于根据所述指令发射测量信号;
计算模块,用于根据所述测量信号和预设规则计算得到所述测量数据。
7.根据权利要求6所述的装置,其特征在于,所述接收模块,用于:
接收所述用户通过第三方应用上的按键或者移动终端预设位置的按键触发测量数据。
8.根据权利要求6所述的装置,其特征在于,所述装置还包括:
第一启动模块,用于若所述指令为测量身高的指令时,启动重力传感器测量向上或者向下的方向。
9.根据权利要求8所述的装置,其特征在于,所述发射模块,包括:
第一发射单元,用于在所述重力传感器测量向上的方向且检测到所述用户触发的第一测量按键时,则向上发射超声波;
第二发射单元,用于在所述重力传感器测量向下的方向且检测到所述用户触发的第二测量按键时,则向下发射超声波;
所述计算模块,用于:
根据所述向上发射的超声波被接收到的时间和所述向下发射的超声波被接收到的时间,计算所述用户的身高。
10.根据权利要求6至9任意一项所述的装置,其特征在于,所述装置还包括:
第二启动模块,用于根据所述测量数据的指令与预设的指示信号的映射关系,启动激光器发射所述指示信号,以使得所述移动终端根据所述指示信号的方向发射所述测量信号。

说明书全文

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

技术领域

[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] 测量设备类似于智能穿戴,利用蓝牙将此数据传到手机上,手机端有个客户端可以记录每天的数据。
[0064] 实施例三
[0065] 图3是本发明实施例三提供的测量用户数据的方法的流程示意图,该方法可以由测量用户数据的方法的装置执行,其中该装置可由软件和/或硬件实现,一般可集成在移动终端中。以在实施例二的基础上为例进行说明,如图3所示,该方法包括:
[0066] 步骤301,接收用户触发的测量数据的指令,所述测量数据的指令用于测量所述用户的身高、衣长、袖长、胸围、腰围、肩宽、臀围和裤长中至少一个;
[0067] 步骤302,若所述指令为测量身高的指令时,启动重力传感器测量向上或者向下的方向;
[0068] 步骤303,根据所述测量数据的指令与预设的指示信号的映射关系,启动激光器发射所述指示信号,以使得所述移动终端根据所述指示信号的方向发射所述测量信号;
[0069] 具体的,若所述指令为测量用户袖长的指令时,则移动终端会根据预设的用户抬手时与所述用户身体的度的方向来发射指示信号。同理,当所述指令为测量用户其他的数据时,则移动终端会根据预设的角度发送指示信号,以使得移动终端可以根据所述指示信号的方向发射测量信号。
[0070] 步骤304,根据所述指令发射测量信号,并根据所述测量信号和预设规则计算得到所述测量数据。
[0071] 实施例四
[0072] 参考图4,图4是本发明实施例四提供的一种测量用户数据的装置的功能模块示意图,该装置可由软件和/或硬件实现,一般集成在移动终端中,可通过执行测量用户数据的方法来实现。如图4所示,该装置包括:
[0073] 接收模块401,用于接收用户触发的测量数据的指令,所述测量数据的指令用于测量所述用户的身高、衣长、袖长、胸围、腰围、肩宽、臀围和裤长中至少一个;
[0074] 优选地,所述接收模块401,用于:
[0075] 接收所述用户通过第三方应用上的按键或者移动终端预设位置的按键触发测量数据。
[0076] 具体的,用户可以通过预设在第三方应用上的按键,或者通过在移动终端硬件壳上的按键触发测量数据。
[0077] 发射模块402,用于根据所述指令发射测量信号;
[0078] 优选地,所述发射模块402,包括:
[0079] 第一发射单元,用于在所述重力传感器测量向上的方向且检测到所述用户触发的第一测量按键时,则向上发射超声波;
[0080] 第二发射单元,用于在所述重力传感器测量向下的方向且检测到所述用户触发的第二测量按键时,则向下发射超声波。
[0081] 计算模块403,用于根据所述测量信号和预设规则计算得到所述测量数据。
[0082] 优选地,所述计算模块403,用于:
[0083] 根据所述向上发射的超声波被接收到的时间和所述向下发射的超声波被接收到的时间,计算所述用户的身高。
[0084] 具体的,本发明可以利用在移动终端上设置的超声波传感器(超声波收发器)来测试身高。首先获取第一触发消息,如机械按键或者触屏等特定操作,获取重力传感器当前测到的方向是否是朝下,如果是,则控制超声波传感器发送超声波,因此用户在输入第一触发消息的时候自动将将重力传感器向上设置,当检测到用户将移动终端举过头顶时,将移动终端翻转,使重力传感器向下,则开始通过超声波传感器检测,可以得到两次回波,一次是头顶反射,另一次是地面反射,计算规则为:高度=声速*时差/2。
[0085] 为了防止在反射过程中,有肩膀等阻止超声波反射的误差,可以选择两次测量:一次将手机放在头顶靠近肩膀的侧面,得到头顶到肩膀的距离,第二次放在肩膀上方,得到肩膀到地面的距离,两次距离相加,输出一个身高值。
[0086] 测量设备类似于智能穿戴,利用蓝牙将此数据传到手机上,手机端有个客户端可以记录每天的数据。
[0087] 本发明实施例提供一种测量用户数据的方法及装置,接收用户触发的测量数据的指令,所述测量数据的指令用于测量所述用户的身高、衣长、袖长、胸围、腰围、肩宽、臀围和裤长中至少一个;根据所述指令发射测量信号,并根据所述测量信号和预设规则计算得到所述测量数据,从而实现通过移动终端随时对用户身高进行测量的目的。
[0088] 进一步,所述装置还包括:
[0089] 第一启动模块,用于若所述指令为测量身高的指令时,启动重力传感器测量向上或者向下的方向。
[0090] 进一步,所述装置还包括:
[0091] 第二启动模块,用于根据所述测量数据的指令与预设的指示信号的映射关系,启动激光器发射所述指示信号,以使得所述移动终端根据所述指示信号的方向发射所述测量信号。
[0092] 具体的,若所述指令为测量用户袖长的指令时,则移动终端会根据预设的用户抬手时与所述用户身体的角度的方向来发射指示信号。同理,当所述指令为测量用户其他的数据时,则移动终端会根据预设的角度发送指示信号,以使得移动终端可以根据所述指示信号的方向发射测量信号。
[0093] 本发明实施例提供的测量用户数据的装置,接收用户触发的测量数据的指令,所述测量数据的指令用于测量所述用户的身高、衣长、袖长、胸围、腰围、肩宽、臀围和裤长中至少一个;根据所述指令发射测量信号,并根据所述测量信号和预设规则计算得到所述测量数据,从而实现通过移动终端随时对用户身高进行测量的目的。
[0094] 另外,本发明实施例还提供了一种移动终端,包括本发明实施例四所提供的装置,能够执行本发明实施例一至实施例三所提供的方法。本发明实施例通过接收用户触发的测量数据的指令,所述测量数据的指令用于测量所述用户的身高、衣长、袖长、胸围、腰围、肩宽、臀围和裤长中至少一个;根据所述指令发射测量信号,并根据所述测量信号和预设规则计算得到所述测量数据,从而实现通过移动终端随时对用户身高进行测量的目的。
[0095] 注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
QQ群二维码
意见反馈