一种体重测量管理装置和方法与流程

文档序号:11778014阅读:221来源:国知局
一种体重测量管理装置和方法与流程

本发明涉及一种新型体重测量管理方法和装置,特别涉及一种可以通过客户端获取管理体重信息的体重测量方法和装置。



背景技术:

现在很多药店会提供免费的体重测量装置,然而,这些体重测量装置是摆放在公共位置且其体重数据实时显示,不能很好的保护体重测量者的隐私,有些甚至还有语音播报体重数据,造成体重测量的人的尴尬。同时,现有的免费测量设备无法系统的对用户的体重数据进行存储和系统分析。现有体重测量设备的显示一般都是直接模拟显示或者数字显示,这种显示受显示区域面积的限制,存在显示精度不够高、稳定性差、附带信息困难等缺陷;另外,现有的体重测量设备由于是直接显示体重信息,所以在公共场合时没法真正保密,部分用户会感觉隐私被别人偷窥。

转换码技术是在计算机技术与信息技术基础上发展起来的一门集编码、印刷、识别、数据采集和处理于一身的新兴技术。转换码技术由于其识别快速、准确、可靠以及成本低等优点,被广泛应用于商业、图书管理、仓储、邮电、交通和工业控制等领域。但目前的转换码技术尚未应用于体重测量设备领域,如果能将体重测量设备与转换码技术有机结合以解决现有体重测量设备的缺陷,则将为体重测量设备扩展更大的应用范围并提升应用优势。



技术实现要素:

本申请提出一种可将用户的实际的体重测量数据及身体体重测量数据传输至用户的体重测量装置及方法,利用计算机领域的转换码技术,配合精确的体重算法,为用户提供更高精度的体重测量结果,并能保证用户的隐私数据并能够给用户提供综合管理平台,获取用户信息达到积粉效果,用户信息的获取存在重大商业价值,同时在用户端将体重测量数据及身体体重测量数据进行存储,根据历史测量数据系统进行分析运算出用户的健康状况,并不定时地对用户进行进行饮食和锻炼的提醒。

为了实现上述目的,本发明提供了以下技术方案:

本申请给出了一种体重测量管理设备,其包括三个组成部分:上端显示部1、中端支架部2和下端测量部3,上端显示部1从上至下依次包括面盖玻璃、显示屏、上面盖、主控主板、电池和上后盖,主控主板后端设置有usb接口、tf卡接口、microusb接口、sim卡接口和重启开关,上后盖上设置有维护后盖;中端支架部包括喇叭盖、广告片、相互咬合的支架前壳和支架后壳,广告片上设置有显示灯条,支架前壳与支架后壳内形成通过空间,通过空间内设置有数据传输线、灯条电源线、电源适配器,电线线输入端采用护线圈进行保护处理,数据传输线靠近下端测量部3处采用航空线头;下端测量部3从上到下依次包括称重面板、体重测量单片机、重量检测设备、连接扣位件、底座、承重铁块及活动轮子,重量检测设备优选为重量传感器。

进一步,体重测量单片机与cpld模块配合使用,执行重量检测的精确算法,可提高重量检测的精度,将科研技术领域的精确测量精度应用到日常体重监测领域变为现实,可更好地实施对个人健康状况的检测和实施。

更进一步,cpld执行递归精度测量算法,具体算法如下:

其中:

对于上述公式的理解是这样的:x为某个预测点,x(i)为样本点,y(i)为应变点,样本点距离预测点越近,贡献的误差越大即权值越大,越远则贡献的误差越小即权值越小。关于预测点的选取,在代码中取的是样本点。其中k是带宽参数,控制钟形函数w(i)的宽窄程度,类似于高斯函数的标准差。

算法思路:假设预测点取样本点中的第i个样本点(共m个样本点),遍历1到m个样本点(含第i个),算出每一个样本点与预测点的距离,也就可以计算出每个样本贡献误差的权值,可以看出w是一个有m个元素的向量(写成对角阵形式),代入上式j(θ)中。

利用最小二乘法,可以计算出一个θ向量,一个预测点对应一个向量:

-xtwy-xtwy+2xtwxθ=0

θ=(xtwx)-1xtwy

如此下去,i从1取到m,就可以计算出m个θ向量。

体重测量设备尺寸整机规格尺寸为400x530x1100(mm),cpu处理器选型为mtk6582四核,处理器主频为1.3ghz,数据接口包括usb2.0x2接口、wifi接口和蓝牙接口,操作系统为andiod4.4.2,网络通讯支持3g移动(td-scdma)、3g联通(wcdma)、2g移动(gsm)+联通(gsm)及wifi通信,电源输入电压为12vdc直流电,额定功率为20w,在温度为25±5℃时的测量精度在0.0-50.0kg范围时为±0.0025kg、在50.0-100.0kg范围时为±0.002kg、在100.0-150.0kg范围时为±0.001kg;该人体秤工作环境应用较为广泛温度范围介于-20至40℃,湿度低于90%rh,气压介于80kpa-106kpa即可。

进一步,主控主板包括电源模块、cpu处理器模块、电子称座接口模块、彩灯模块、蓝牙模块、wifi天线模块、射频天线模块、存储模块、显示驱动模块、显示屏接口模块、转换码生成模块及音频输出接口,其中电源模块外接输入电源,cpu型号为mtk6582四核1.3ghz;电子称座接口模块通过通信数据线与下端测量部3内的单片机数据接口相连接,单片机与重量检测设备的数据接口相连接以进行数据通信,并将实时重量测量结果送至cpu处理模块;音频输出接口与语音处理模块相连接,并将音频输出至外围喇叭以输出提示步骤;蓝牙模块用于于外部蓝牙设备如手机、ipad等设备进行数据通信和数据传送至用户;彩灯模块用于显示cpu及显示模块的工作状态;wifi无线模块用于与外界进行wifi通信,获取外部数据信息并及时上传测量数据至云端服务器;转换码生成模块,将采集到的数字测量结果转换为用户可识别的转换码。

重量检测设备实时采集用户的模拟重量信号并将其实时传输给重量测量单片机;重量测量单片机将接收到的模拟重量信号转换为数字重量信息,并将其实时传输给cpld模块进行精度测算,cpld将测算出的精确结果经单片机传送至cpu进行中央处理;cpu将预设的其它信息或通过通讯接口接收的其它实时信息和数字重量信息一起发送给转换码生成模块;转换码生成模块将收到的数字信息全部转换为转换码信息,再传输给中央处理器cpu;中央处理器cpu将转换码信息传输给云端服务器,同时云端服务器将与获取体重信息关联地订阅号信息发送至显示屏,显示屏显示订阅号信息,用户通过客户端识别显示屏上的订阅号信息从而换取体重信息。

一种体重测量管理方法:其特征在于,包括以下步骤:

(1)用户在体重测量装置称重面板上面,称重面板的重量传感器采集用户重量模拟信号,测量单片机获得用户重量模拟信号,转换为数字重量信息;

(2)测量单片机将将体重数据通过数据传输线传送给体重测量装置主控主板的cpu处理器;

(3)所述cpu处理器随机产生字符验证码,在体重测量装置显示屏上显示验证码,并将所述验证码和所述体重数据通过无线或有线方式上传至云端服务器存储;

(4)用户通过微信发送字符验证码给云端服务器,请求体重数据;

(5)云端服务器根据字符验证码提取存储的体重数据,发送给数据请求方;

优选的,所述验证码为数字或字母或数字字母组合;

优选的,所述验证码为4位或6位验证码;

更进一步的,在步骤(3)中,云端服务器存储验证码和体重数据时,还一并存储体重测量装置测得体重数据的时间;

更进一步的,在步骤(4)中,服务器后台发送体重数据给用户微信后,还判断是否存储有该微信id建立的历史数据条目,如果不存在该微信id历史数据条目,则根据用户的微信id建立一个历史数据条目,将体重数据和获得体重数据的时间存储在历史数据条目中,如果存在该微信id历史数据条目,则将该体重数据和时间添加到该微信id历史数据条目中。用户通过微信id可随时查看每次称重记录,查询个人体重历史数据,更好的关注自身体重的变化;

更进一步的,在步骤(4)之前,判断用户是否具有云端服务器通讯地址,如果没有,用户通过微信扫描显示屏上的订阅号信息关注服务器订阅号,获得服务器后台的通讯地址;

更进一步的,当微信id历史数据条目中存有多条体重数据时,根据该微信id历史数据条目所有数据,产生体重数据分析报表,推送给该微信id,提供针对性的个性化的体重健康建议;

更进一步的,在每一个用户操作步骤前都有步骤语音提示;

更进一步的,其中cpu处理器为mtk6582。

本发明相对于现有技术具有如下的优点及效果:通过将体重数据通过网络发送到云端,由用户通过手机端去获取测量数据,免去体重测量者测量现场体重信息泄露的尴尬,用户还可以随时查看个人体重信息,跟踪个人体重变化,更好的关注自身体重健康信息,该体重测量装置还根据多次体重数据产生体重健康数据,提供给用户针对性的个性化健康建议。

附图说明

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

图1是体重测量装置主体结构图

图2是体重测量装置内部构造结构图

图3是主控主板内部功能结构图

图4是体重测量方法流程图

图5是体重数据管理方法流程图

图1中:1为上端显示部、2为中端支架部和3为下端测量部。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在更加详细地讨论示例性之前应当提到,一些示例性实施例被描述成作为流程图描绘的处理或方法,虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤,所述处理可以对应于方法、函数、规程、子例程以及子程序等。

实施例一

参见图1-2,本申请一方面给出了一种体重测量管理装置,其包括三个组成部分:上端显示部1、中端支架部2和下端测量部3,上端显示部1从上至下依次包括面盖玻璃、显示屏、上面盖、主控主板、电池和上后盖,主控主板后端设置有usb接口、tf卡接口、microusb接口、sim卡接口和重启开关,上后盖上设置有维护后盖;中端支架部包括喇叭盖、广告片、相互咬合的支架前壳和支架后壳,广告片上设置有显示灯条,支架前壳与支架后壳内形成通过空间,通过空间内设置有数据传输线、灯条电源线、电源适配器,电线线输入端采用护线圈进行保护处理,数据传输线靠近下端测量部3处采用航空线头;下端测量部3从上到下依次包括称重面板、体重测量单片机、重量检测设备、连接扣位件、底座、承重铁块及活动轮子,重量检测设备优选为重量传感器。

进一步,体重测量单片机与cpld模块配合使用,执行重量检测的精确算法,可提高重量检测的精度,将科研技术领域的精确测量精度应用到日常体重监测领域变为现实,可更好地实施对个人健康状况的检测和实施。

更进一步,cpld执行递归精度测量自满,具体算法如下:

其中:

对于上述公式的理解是这样的:x为某个预测点,x(i)为样本点,y(i)为应变点,样本点距离预测点越近,贡献的误差越大即权值越大,越远则贡献的误差越小即权值越小。关于预测点的选取,在代码中取的是样本点。其中k是带宽参数,控制钟形函数w(i)的宽窄程度,类似于高斯函数的标准差。

算法思路:假设预测点取样本点中的第i个样本点(共m个样本点),遍历1到m个样本点(含第i个),算出每一个样本点与预测点的距离,也就可以计算出每个样本贡献误差的权值,可以看出w是一个有m个元素的向量(写成对角阵形式),代入上式j(θ)中。

利用最小二乘法,可以计算出一个θ向量,一个预测点对应一个向量:

-xtwy-xtwy+2xtwxθ=0

θ=(xtwx)-1xtwy

如此下去,i从1取到m,就可以计算出m个θ向量。

重量测量装置尺寸整机规格尺寸为400x530x1100(mm),cpu处理器选型为mtk6582四核,处理器主频为1.3ghz,数据接口包括usb2.0x2接口、wifi接口和蓝牙接口,操作系统为andiod4.4.2,网络通讯支持3g移动(td-scdma)、3g联通(wcdma)、2g移动(gsm)+联通(gsm)及wifi通信,电源输入电压为12vdc直流电,额定功率为20w,在温度为25±5℃时的测量精度在0.0-50.0kg范围时为±0.0025kg、在50.0-100.0kg范围时为±0.002kg、在100.0-150.0kg范围时为±0.001kg;该人体秤工作环境应用较为广泛温度范围介于-20至40℃,湿度低于90%rh,气压介于80kpa-106kpa即可,具体参数可见下表1:

表1

进一步,参见图3,主控主板包括电源模块、cpu处理器模块、电子称座接口模块、彩灯模块、蓝牙模块、wifi天线模块、射频天线模块、存储模块、显示驱动模块、显示屏接口模块、转换码生成模块及音频输出接口,其中电源模块外接输入电源,cpu型号为mtk6582四核1.3ghz;电子称座接口模块通过通信数据线与下端测量部3内的单片机数据接口相连接,单片机与重量检测设备的数据接口相连接以进行数据通信,并将实时重量测量结果送至cpu处理模块;音频输出接口与语音处理模块相连接,并将音频输出至外围喇叭以输出提示步骤;蓝牙模块用于于外部蓝牙设备如手机、ipad等设备进行数据通信和数据传送至用户;彩灯模块用于显示cpu及显示模块的工作状态;wifi无线模块用于与外界进行wifi通信,获取外部数据信息并及时上传测量数据至云端服务器;转换码生成模块,将采集到的数字测量结果转换为用户可识别的转换码。

重量检测设备实时采集用户的模拟重量信号并将其实时传输给重量测量单片机;重量测量单片机将接收到的模拟重量信号转换为数字重量信息,并将其实时传输给cpld模块进行精度测算,cpld将测算出的精确结果经单片机传送至cpu进行中央处理;cpu将预设的其它信息或通过通讯接口接收的其它实时信息和数字重量信息一起发送给转换码生成模块;转换码生成模块将收到的数字信息全部转换为转换码信息,再传输给中央处理器cpu;中央处理器cpu将转换码信息传输给云端服务器,同时云端服务器将与获取体重信息关联地订阅号信息发送至显示屏,显示屏显示订阅号信息,用户通过客户端识别显示屏上的订阅号信息从而换取体重信息。

实施例二

参见图4,本申请一方面给出了一种体重测量管理方法,具体的,步骤s11,用户在体重测量装置称重面板上面,称重面板的重量传感器采集用户重量模拟信号,测量单片机获得用户重量模拟信号,转换为数字重量信息;

步骤s12,测量单片机将将体重数据通过数据传输线传送给体重测量装置主控主板的cpu处理器;

步骤s13,所述cpu处理器随机产生字符验证码,在体重测量装置显示屏上显示验证码;

步骤s14,所述cpu处理器将所述验证码和所述体重数据通过无线或有线方式上传至云端服务器存储;

步骤s15,用户判断是否具有云端服务器通讯地址,如果没有,转入s16;如果有,转入s17;

步骤s16,用户扫描显示屏上的订阅号信息,关注订阅号,获得云端服务器通讯地址;

步骤s17,用户通过微信发送字符验证码给云端服务器,请求体重数据;

步骤s18,云端服务器根据字符验证码提取存储的体重数据,发送给数据请求方;

优选的,所述验证码为数字或字母或数字字母组合;

优选的,所述验证码为4位或6位验证码;

更进一步的,在步骤s14中,云端服务器存储验证码和体重数据时,还一并存储体重测量装置测得体重数据的时间;

更进一步的,在步骤18中,服务器后台发送体重数据给用户微信后,还有后续体重数据管理流程步骤,参见图5。

步骤s21,云端服务器发送体重数据给用户微信;

步骤s22,云端服务器判断是否存储有该微信id建立的历史数据条目,如果不存在该微信id历史数据条目,转入步骤s23,如果存在转入步骤s25;

步骤s23,根据用户的微信id建立一个历史数据条目;

步骤s24,将体重数据和获得体重数据的时间存储在历史数据条目中;

步骤s25,将该体重数据和时间添加到该微信id历史数据条目中;

用户通过微信id可随时查看每次称重记录,查询个人体重历史数据,更好的关注自身体重的变化;

更进一步的,当微信id历史数据条目中存有多条体重数据时,根据该微信id历史数据条目所有数据,产生体重数据分析报表,推送给该微信id,提供针对性的个性化的体重健康建议;

更进一步的,在每一个用户操作步骤前都有步骤语音提示。

更进一步的,所述显示屏是触摸屏,提供用户触摸的操作功能。

更进一步的,所述cpu处理器为mtk6582。

虽然已按照某些实现方案以及一般相关联的方法描述了本公开,但是这些实现方案和方法的变更和置换对本领域技术人员而言将是显而易见的。例如,本文中所描述的动作可按不同于所描述的顺序来执行,并且仍然实现期望的结果。作为一个示例,所附附图中描绘的过程并不一定要求所示的特定顺序、或顺序地来实现所期望的结果。在某些实现方案中,多任务处理和并行处理可能是有利的。此外,也可支持不同的用户界面布局和功能。其他变型落在所附权利要求的范围之内。

在数字电子电路中,或在计算机软件、固件、或硬件(包括在本说明书中公开的结构和它们的等效结构)中,或在上述各项中的一个或多个的组合中实现本说明书中所描述的主题和操作的各实施例。本说明书中所描述的主题的各实施例可被实现为一个或多个计算机程序,即计算机程序指令的一个或多个模块,这些计算机程序指令被编码在计算机存储介质上,用于由数据处理装置执行或控制数据处理装置的操作。替代地或附加地,这些程序指令可被编码在人工生成的传播信号上(例如,机器生成的电、光、或电磁信号),生成该人工生成的信号以编码信息,用于向合适的接收机装置进行的传输,供数据处理装置执行。计算机存储介质可以是计算机可读存储设备、计算机可读存储基板、随机或顺序存取存储器阵列或设备、或它们中的一个或多个的组合,或者计算机存储介质可被包括在上述各项中。此外,尽管计算机存储介质本身不是传播信号,但是计算机存储介质可以是被编码在人工生成的传播信号中的计算机程序指令的源或目的地。计算机存储介质也可以是包括分布式软件环境或云计算环境的一个或多个单独的物理组件或介质(例如,多个cd、盘、或其他存储设备),或者计算机存储介质可以被包括在其中如上所述,可较好的实现本发明。

计算机程序(也称为程序、软件、软件应用、脚本、模块、(软件)工具、(软件)引擎、或代码)可以用任何形式的编程语言来编写,包括编译的或解释的语言、声明性或程序性语言,并且它可以按任何形式来部署,包括作为适合在计算环境中使用的独立程序或模块、组件、子例程、对象、或其他单元。例如,计算机程序可包括有形介质上的、当被执行时可用于执行至少本文中所描述的过程和操作的计算机可读指令、固件、有线或编程硬件或上述各项的任何组合。计算机程序可以但不必对应于文件系统中的文件。程序可被存储在将其他程序或数据(例如,存储在标记语言文档中的一个或多个脚本)保持在专用于所谈论的该程序的单个文件中,或保持在多个协调的文件(例如,存储一个或多个模块、子程序、或代码的多个部分的多个文件)中的文件的一部分中。可将计算机程序部署为在一个计算机上执行,或者在位于一处或横跨多个地点分布并通过通信网络互连的多个计算机上执行。

本说明书中所描述的过程和逻辑流可由一个或多个可编程处理器执行,这些可编程处理器执行一个或多个计算机程序以通过操作输入数据并生成结果来执行多个动作。这些过程和逻辑流程也可由专用逻辑电路(例如,fpga(现场可编程门阵列)或asic(专用集成电路))来执行,并且装置也可被实现为专用逻辑电路(例如,fpga(现场可编程门阵列)或asic(专用集成电路))。

作为示例,适于执行计算机程序的处理器包括通用微处理器和专用微处理器两者,以及任何类型的数字计算机中的任何一个或多个处理器。一般而言,处理器将从只读存储器或随机存取存储器或两者中接收指令和数据。计算机的基本元件是用于根据指令执行多个动作的处理器以及用于存储指令和数据的一个或多个存储设备。一般而言,计算机还将包括用于存储数据的一个或多个大容量存储设备(例如,磁盘、磁光盘或光盘),并且/或者计算机将被操作地耦合以从或向用于存储数据的一个或多个大容量存储设备(例如,磁盘、磁光盘或光盘)接收或传输数据。然而,计算机不需要具有此类设备。此外,计算机可以被嵌入到另一设备中,例如,移动电话、个人数字助理(pda)、平板计算机、移动音频或视频播放器、游戏控制台、全球定位系统(gps)接收器、或便携式存储设备(如,通用串行总线(usb)闪存驱动器)等等。适用于存储计算机程序指令和数据的设备包括所有形式的非易失性存储器、介质和存储器设备,通过示例的方式,其包括,半导体储存设备(例如,eprom、eeprom)和闪存设备;磁盘(例如,内部硬盘或可移动盘);磁光盘;以及cd-rom和dvd-rom盘。处理器和存储器可由专用逻辑电路补充和/或被结合进专用逻辑电路中。

为了提供与用户的交互,可将本说明书中所描述的主题的各实施例实现在具有用于向用户显示信息的显示设备以及用户可通过其向计算机提供输入的键盘和指点设备的计算机上。其他类型的设备可用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的感觉反馈,例如,视觉反馈、听觉反馈、或触觉反馈;并且可按任何形式接收来自用户的输入,包括声音、言语或触觉输入。此外,计算机可通过向用户所使用的设备(包括远程设备)发送文档和从该设备接收文档与该用户交互。

虽然本说明书包含许多具体实现细节,但这些具体实现细节不应当被解释为对任何发明或可声称权利的范围的限制,而是被解释为针对特定发明的特定实施例的特征的描述。在本说明书中多个单独的实施例的情境中所描述的某些特征也可被组合地实现在单个实施例中。反之,在单个实施例的情境中所描述的各种特征也可以单独地或以任何合适的子组合的形式被实现在多个实施例中。此外,虽然多个特征在上文中可能被描述为以某些组合的方式起作用,并且甚至最初是如此要求保护的,但是,来自所要求保护的组合的一个或多个特征在一些情况下可从该组合被删去,并且所要求保护的组合可以针对子组合、或子组合的变型。

如上所述,可较好的实现本发明。对于本领域的技术人员而言,根据本发明的教导,设计出不同形式的体重测量管理方法和装置并不需要创造性的劳动。在不脱离本发明的原理和精神的情况下对这些实施例进行变化、修改、替换、整合和变型仍落入本发明的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1