一种体重测量装置的称重信息推送方法及系统与流程

文档序号:15402316发布日期:2018-09-11 17:50阅读:318来源:国知局

本发明涉及智能电子秤领域,尤其涉及一种体重测量装置的称重信息推送方法及系统。



背景技术:

随着科技水平的进步,人们对个人身体健康越来越重视,也越来越关注个人的身体体重信息,智能电子秤得到广泛的推广和使用,智能电子秤在使用的时候需要用户在移动终端例如手机上下载一个app应用,通过app应用进行注册、登录以及与智能电子秤进行绑定,获取用户的体重数据信息。

蓝牙wi-fi电子秤作为一种智能电子秤,在测量用户身体数据的同时能够支持蓝牙传输和wi-fi传输,将称重数据传送给终端应用或者通过wi-fi上传至后台服务器,但是蓝牙wi-fi电子秤由于可绑定多个终端应用,在通过蓝牙进行数据传输时,容易造成混杂,将某个用户的称重数据传输至其他的终端应用,尤其是在一些健身锻炼场所,数据传输缺乏安全保障,同时,新用户在使用时需要与蓝牙wi-fi电子秤进行绑定,操作流程复杂,不方便新用户的使用。

如公开号为cn106845070a的专利提供了一种基于智能体重秤的数据关联保存方法,用以解决由于现有的智能体重秤在使用过程中与指定的一个用户进行绑定,而造成现有的智能体重秤无法多人使用的问题。方法包括:智能体重秤获得用户的生理特征以及体重数据;确定与所述生理特征对应的用户账号;将所述体重数据与确定的用户账号关联保存。该方法能够实现多个用户绑定同一个智能体脂秤,但是多人使用容易造成体重数据传输混杂,数据缺乏安全性的问题。



技术实现要素:

本发明根据要解决的技术问题,提供了一种体重测量装置的称重信息推送方法及系统,用以解决智能电子秤使用流程长,操作复杂且称重数据推送不精准的问题。

为了实现上述目的,本发明采用的技术方案如下:

一种体重测量装置的称重信息推送方法,包括步骤:

s100:发送预设地址信息至后台服务器,与终端应用进行绑定;

s200:发送蓝牙广播信号,判断是否有终端应用与所述蓝牙广播信号连接,若是,则将称重信息发送至所述终端应用,若否,则执行步骤s300;

s300:与预设无线网络连接,将所述称重信息上传至后台服务器;

s400:判断是否从后台服务器检测到有预设标示信息的终端应用,若是,则将称重信息推送至所述终端应用,若否,则推送至所有已绑定的终端应用。

进一步的,所述步骤s100之前还包括步骤s000:

判断是否与当前终端应用绑定,若否,则发送提示信号至当前终端应用以提示获取绑定信息进行绑定。

进一步的,所述步骤s200具体包括:

s201:接收当前终端应用发送的蓝牙连接请求信号;

s202:获取与所述终端应用进行绑定的时间信息;

s203:根据时间先后顺序依次对所述时间信息排序,获取时间最早的时间信息,与所述时间最早的时间信息对应的终端应用建立蓝牙连接。

进一步的,所述步骤s300包括:

s301:判断是否与预设无线网络连接,若否,则将称重数据保存至本地数据库中作为历史称重数据;

s302:若是,则将所述称重数据及历史称重数据上传至后台服务器。

进一步的,所述从后台服务器检测到有预设标示信息的终端应用,将称重信息推送至所述终端应用之后还包括:

判断经过预设时间间隔后,是否从后台服务器检测到有预设标示信息的终端应用,若是,则将所述预设标示信息清除。

一种体重测量装置的称重信息推送系统,包括:

绑定模块:用于发送预设地址信息至后台服务器,与终端应用进行绑定;

连接模块:用于发送蓝牙广播信号,判断是否有终端应用与所述蓝牙广播信号连接,若是,则将称重信息发送至所述终端应用,若否,转至上传模块;

上传模块:用于与预设无线网络连接,将所述称重信息上传至后台服务器;

推送模块:用于判断是否从后台服务器检测到有预设标示信息的终端应用,若是,则将称重信息推送至所述终端应用,若否,则推送至所有已绑定的终端应用。

进一步的,所述系统还包括:

信息获取单元:用于判断是否与当前终端应用绑定,若否,则发送提示信号至当前终端应用以提示获取绑定信息进行绑定。

进一步的,所述连接模块具体包括:

信号接收单元:用于接收当前终端应用发送的蓝牙连接请求信号;

时间获取单元:用于获取与所述终端应用进行绑定的时间信息;

连接判断单元:用于根据时间先后顺序依次对所述时间信息排序,获取时间最早的时间信息,与所述时间最早的时间信息对应的终端应用建立蓝牙连接。

进一步的,所述上传模块包括:

本地存储单元:用于判断是否与预设无线网络连接,若否,则将称重数据保存至本地数据库中作为历史称重数据;

数据上传单元:用于若与预设无线网络连接,则将所述称重数据及历史称重数据上传至后台服务器。

进一步的,所述系统还包括:

信息清除模块:用于判断经过预设时间间隔后,是否从后台服务器检测到有预设标示信息的终端应用,若是,则将所述终端应用的预设标示信息清除。

采用本发明,通过蓝牙或者无线网络,可将体重数据精确的推送至对应用户,保证了体重数据的安全性,同时,新用户可直接从已绑定的用户获取绑定信息以进行绑定,方便新用户的使用。

附图说明

图1是本发明提供的一种体重测量装置的称重信息推送方法流程图;

图2是本发明提供的使用体重测量装置的操作流程图;

图3是本发明提供的体重测量装置工作流程图;

图4是本发明提供的一种体重测量装置的称重信息推送方法流程图;

图5是本发明提供的一种体重测量装置的称重信息推送方法流程图;

图6是本发明提供的一种体重测量装置的称重信息推送系统结构图;

图7是本发明提供的一种体重测量装置的称重信息推送系统结构图;

图8是本发明提供的一种体重测量装置的称重信息推送系统结构图。

具体实施方式

以下是本发明的具体实施例并结合附图,对本发明的技术方案作进一步的描述,但本发明并不限于这些实施例。

实施例一

本实施例提供了一种体重测量装置的称重信息推送方法,如图1所示,包括步骤:

s100:发送预设地址信息至后台服务器,与终端应用进行绑定;

s200:发送蓝牙广播信号,判断是否有终端应用与所述蓝牙广播信号连接,若是,则将称重信息发送至所述终端应用,若否,则执行步骤s300;

s300:与预设无线网络连接,将所述称重信息上传至后台服务器;

s400:判断是否从后台服务器检测到有预设标示信息的终端应用,若是,则将称重信息推送至所述终端应用,若否,则推送至所有已绑定的终端应用。

本发明中,体重测量装置是对用户体重信息进行测量的装置,如现有的智能体脂秤,可以对用户身体的脂肪、体重、蛋白质、水分等数据进行测量,同时,在使用的时候用户需要在终端应用如体重测量app上输入登录信息,后台服务器将根据用户的登录信息与该体重测量装置绑定进行绑定,从而推送给用户称重数据。

步骤s100中,预设地址信息是体重测量装置的mac地址信息,每一台体重测量装置都有唯一的mac地址信息,所有的终端应用在与该体重测量装置进行绑定时,后台服务器会将终端应用发送的用户登录信息与该mac地址关联起来,从而进行一次绑定。

步骤s200中,体重测量装置进入工作状态后,测量用户的体重数据,发送蓝牙广播信号尝试与周围已经绑定终端应用进行连接,如果有终端应用连接成功,则会将称重数据传输给该终端应用,称重数据包括用户身体的脂肪、体重、蛋白质、水分等数据。每一台体重测量装置同一时刻只能通过蓝牙连接一个终端应用,所以在进行蓝牙连接时会根据时序进行判断,避免用户的称重数据推送至其它的终端应用。本方案中使用了蓝牙连接的技术,在其他方案中,也可以用其他的近场连接的方式代替,并不局限于蓝牙连接。

本实施例中,对于没有与体重测量装置进行绑定的游客,在使用体重测量装置测量时,体重测量装置工作状态为游客模式,游客需要将终端应用尽可能的靠近体重测量装置,才能与其建立蓝牙连接,获取到游客的称重数据。

步骤s300中,如果体重测量装置没有通过蓝牙将称重数据推送成功,则会尝试与预设无线网络建立连接,在体重测量装置第一次使用时,需要进行一次无线网络连接,保存在无线网络的密码和名称作为预设无线网络。若与预设无线网络连接成功,则会将称重数据上传至后台服务器。

步骤s400中,预设标示信息是体重测量装置的唯一标示,该标示相当于一个加密锁,已经进行绑定的终端应用可以申请该加密锁,同一时刻该加密锁只能被一个终端应用持有。如果体重测量装置从后台服务器检测到有终端应用持有该加密锁,则会将称重数据推送至该终端应用,否则,称重数据会通过后台服务器推送给所有与该体重测量装置绑定了的终端应用,以等待用户认领。

本实施例还提供了使用体重测量装置的操作流程图,如图2所示。

对于已经与体重测量装置绑定了的用户,可以直接在终端应用界面上点击上称,终端应用尝试与已绑定的体重测量装置建立蓝牙连接以获取称重数据,同时可以申请加密锁,即终端应用将体重测量装置的预设地址信息发送至后台服务器进行申请以持有该体重测量装置的预设标示信息,如果其它的用户在该时刻没有持有预设标示信息,则用户将与体重测量装置加密锁定,持有该预设标示信息。持有该标示信息的终端在蓝牙连接没有成功的情况下可以直接从后台服务器获取到称重数据,

对于没有进行绑定的用户,在用户点击上称之后,终端应用只会搜索距离最近的体重测量装置的蓝牙信号,尝试建立连接,连接成功则会获取到称重数据,不成功则不能得到称重数据。

本实施例还提供了体重测量装置工作流程图,如图3所示。

在获取到用户的称重数据后,体重测量装置会发送蓝牙广播信号,等待终端应用的连接,将称重数据发送给连接成功的终端应用,而连接不成功则尝试会与预设无线网络连接,连接不成功会保存称重数据至本地存储作为历史称重数据,连接成功则会上传历史称重数据及本次称重数据至后台服务器。

通过蓝牙连接以及对终端应用进行添加加密锁,即使蓝牙连接失败,也可以将用户的称重数据传输到持有加密锁的终端应用,从而保证了称重数据的安全性,避免了多用户使用造成的数据混淆。

实施例二

本实施例提供了一种体重测量装置的称重信息推送方法,如图4所示,包括步骤:

s100:发送预设地址信息至后台服务器,与终端应用进行绑定;

s201:接收当前终端应用发送的蓝牙连接请求信号;

s202:获取与所述终端应用进行绑定的时间信息;

s203:根据时间先后顺序依次对所述时间信息排序,获取时间最早的时间信息,与所述时间最早的时间信息对应的终端应用建立蓝牙连接;

s204:将称重数据发送至所述终端应用。

具体地,终端应用与体重测量装置在后台服务器绑定之后,每一个终端应用都会有一个与该体重测量装置绑定的时间数据,在体重测量装置测量到用户的称重数据后,发送蓝牙广播信号。

由于体重测量装置可以绑定多个终端应用,在多个终端应用同时尝试进行蓝牙连接的情况下,将会根据绑定的时间先后顺序进行排序,确定优先级,先绑定的终端应用优先级更高,优先级最高的终端应用才能与体重测量装置建立蓝牙连接,获取称重数据,保证称重数据在多终端应用的环境下能够精确的推送,避免数据通过蓝牙传送给一个不确定的终端应用。其中,本方案中使用了蓝牙连接的技术,在其他方案中,也可以用其他的近场连接的方式代替,并不局限于蓝牙连接。

实施例三

本实施例提供了一种体重测量装置的称重信息推送方法,如图5所示,包括步骤:

s000:判断是否与当前终端应用绑定,若否,则发送提示信号至当前终端应用提示获取绑定信息进行绑定;

s100:发送预设地址信息至后台服务器,与终端应用进行绑定;

s200:发送蓝牙广播信号,判断是否有终端应用与所述蓝牙广播信号连接,若是,则将称重信息发送至所述终端应用,若否,则执行步骤s300;

s300:与预设无线网络连接,将所述称重信息上传至后台服务器;

s400:判断是否从后台服务器检测到有预设标示信息的终端应用,若是,则将称重信息推送至所述终端应用,若否,则推送至所有已绑定的终端应用;

s500:判断经过预设时间间隔后,是否从后台服务器检测到有预设标示信息的终端应用,若是,则将所述预设标示信息清除。

本实施例与实施例一、二不同之处在于,还包括步骤s000、步骤s500。

具体地,

步骤s000中,没有与体重测量装置绑定的终端应用只能通过游客模式使用体重测量装置,称重数据容易丢失和泄露,若新用户想要正常使用,则需要进行绑定,体重测量装置会提示新用户绑定体重测量装置,例如提示新用户直接从已绑定的用户获取二维码信息来进行绑定,减少新用户第一次使用时的繁琐步骤,。

步骤s500中,预设标示信息类似于体重测量装置的一个加密锁,该加密锁在同一时刻只能被一个终端应用持有,当一个终端应用申请持有了该加密锁后,称重数据会精确、安全的推送至该终端应用。当该终端应用接收到称重数据并且使用完毕后,用户可以手动的清除该加密锁或是在预设时间间隔内自动的清除该加密锁,以方便后续终端应用对加密锁的申请。

新用户通过提示信号可以直接获取已绑定用户的二维码等信息进行绑定,减少新用户第一次使用时繁杂的认证过程。

实施例四

本实施例提供了一种体重测量装置的称重信息推送系统,如图6所示,包括:

绑定模块:用于发送预设地址信息至后台服务器,与终端应用进行绑定;

连接模块:用于发送蓝牙广播信号,判断是否有终端应用与所述蓝牙广播信号连接,若是,则将称重信息发送至所述终端应用,若否,则转至上传模块;

上传模块:用于与预设无线网络连接,将所述称重信息上传至后台服务器;

推送模块:用于判断是否从后台服务器检测到有预设标示信息的终端应用,若是,则将称重信息推送至所述终端应用,若否,则推送至所有已绑定的终端应用。

本发明中,体重测量装置是对用户体重信息进行测量的装置,如现有的智能体脂秤,可以对用户身体的脂肪、体重、蛋白质、水分等数据进行测量,同时,在使用的时候用户需要在终端应用如体重测量app上输入登录信息,后台服务器将根据用户的登录信息与该体重测量装置绑定进行绑定,从而推送给用户称重数据。

绑定模块中,预设地址信息是体重测量装置的mac地址信息,每一台体重测量装置都有唯一的mac地址信息,所有的终端应用在与该体重测量装置进行绑定时,后台服务器会将终端应用发送的用户登录信息与该mac地址关联起来,从而进行一次绑定。

连接模块中,体重测量装置进入工作状态后,测量用户的体重数据,发送蓝牙广播信号尝试与周围已经绑定终端应用进行连接,如果有终端应用连接成功,则会将称重数据传输给该终端应用,称重数据包括用户身体的脂肪、体重、蛋白质、水分等数据。每一台体重测量装置同一时刻只能通过蓝牙连接一个终端应用,所以在进行蓝牙连接时会根据时序进行判断,避免用户的称重数据推送至其它的终端应用。

本实施例中,对于没有与体重测量装置进行绑定的游客,在使用体重测量装置测量时,体重测量装置工作状态为游客模式,游客需要将终端应用尽可能的靠近体重测量装置,才能与其建立蓝牙连接,获取到游客的称重数据。

上传模块中,如果体重测量装置没有通过蓝牙将称重数据推送成功,则会尝试与预设无线网络建立连接,在体重测量装置第一次使用时,需要进行一次无线网络连接,保存在无线网络的密码和名称作为预设无线网络。若与预设无线网络连接成功,则会将称重数据上传至后台服务器。

推送模块中,预设标示信息是体重测量装置的唯一标示,该标示相当于一个加密锁,已经进行绑定的终端应用可以申请该加密锁,同一时刻该加密锁只能被一个终端应用持有。如果体重测量装置从后台服务器检测到有终端应用持有该加密锁,则会将称重数据推送至该终端应用,否则,称重数据会通过后台服务器推送给所有与该体重测量装置绑定了的终端应用,以等待用户认领。

实施例五

本实施例提供了一种体重测量装置的称重信息推送系统,如图7所示,包括:

绑定模块:发送预设地址信息至后台服务器,与终端应用进行绑定;

信号接收单元:接收当前终端应用发送的蓝牙连接请求信号;

时间获取单元:获取与所述终端应用进行绑定的时间信息;

连接判断单元:根据时间先后顺序依次对所述时间信息排序,获取时间最早的时间信息,与所述时间最早的时间信息对应的终端应用建立蓝牙连接;

推送单元:将称重数据发送至所述终端应用。

具体地,终端应用与体重测量装置在后台服务器绑定之后,每一个终端应用都会有一个与该体重测量装置绑定的时间数据,在体重测量装置测量到用户的称重数据后,发送蓝牙广播信号。

由于体重测量装置可以绑定多个终端应用,在多个终端应用同时尝试进行蓝牙连接的情况下,将会根据绑定的时间先后顺序进行排序,确定优先级,先绑定的终端应用优先级更高,优先级最高的终端应用才能与体重测量装置建立蓝牙连接,获取称重数据,保证称重数据在多终端应用的环境下能够精确的推送,避免数据通过蓝牙传送给一个不确定的终端应用。

实施例六

本实施例提供了一种体重测量装置的称重信息推送系统,如图8所示,包括步骤:

信息获取单元:用于判断是否与当前终端应用绑定,若否,则发送提示信号至当前终端应用提示获取绑定信息进行绑定;

绑定模块:发送预设地址信息至后台服务器,与终端应用进行绑定;

连接模块:发送蓝牙广播信号,判断是否有终端应用与所述蓝牙广播信号连接,若是,则将称重信息发送至所述终端应用,若否,则执行步骤s300;

上传模块:与预设无线网络连接,将所述称重信息上传至后台服务器;

推送模块:判断是否从后台服务器检测到有预设标示信息的终端应用,若是,则将称重信息推送至所述终端应用,若否,则推送至所有已绑定的终端应用;

信息清除模块:判断经过预设时间间隔后,是否从后台服务器检测到有预设标示信息的终端应用,若是,则将所述预设标示信息清除。

本实施例与实施例五、六不同之处在于,还包括信息获取单元、信息清除模块。

具体地,

信息获取单元中,没有与体重测量装置绑定的终端应用只能通过游客模式使用体重测量装置,称重数据容易丢失和泄露,若新用户想要正常使用,则需要进行绑定,体重测量装置会提示新用户绑定体重测量装置,例如提示新用户直接从已绑定的用户获取二维码信息来进行绑定,减少新用户第一次使用时的繁琐步骤,。

信息清除模块中,预设标示信息类似于体重测量装置的一个加密锁,该加密锁在同一时刻只能被一个终端应用持有,当一个终端应用申请持有了该加密锁后,称重数据会精确、安全的推送至该终端应用。当该终端应用接收到称重数据并且使用完毕后,用户可以手动的清除该加密锁或是在预设时间间隔内自动的清除该加密锁,以方便后续终端应用对加密锁的申请。

新用户通过提示信号可以直接获取已绑定用户的二维码等信息进行绑定,减少新用户第一次使用时繁杂的认证过程。

本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。

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