一种信息推送方法及终端技术领域
本发明涉及通信技术领域,具体涉及一种信息推送方法及终端。
背景技术
近年来,越来越多的用户使用智能手表、智能手环等智能穿戴设备,智能
穿戴设备得到了广泛的关注。智能穿戴设备通过无线方式连接手机、平板电脑、
笔记本电脑等终端上的应用程序(Application,APP),终端可以通过登录APP
账户查看智能穿戴设备采集的用户数据并和针对用户数据生成的推荐信息(例
如,推荐用户还需要运动多长时间)。目前,终端只能绑定一个智能穿戴设备,
只能针对一个智能穿戴设备采集的用户数据生成的推荐信息,无法提供多样化
的推荐信息。
发明内容
本发明实施例提供一种信息推送方法及终端,可以提供多样化的推荐信息。
本发明实施例第一方面,提供了一种信息推送方法,包括:
接收与终端应用程序APP中的至少一个用户绑定的至少一个智能穿戴设备
采集的用户数据,其中,每个用户绑定的智能穿戴设备互不相同;
针对所述至少一个智能穿戴设备中任一智能穿戴设备采集的用户数据与所
述任一智能穿戴设备绑定的用户对应的用户信息,按照预先获取的推荐信息生
成策略为所述任一智能穿戴设备生成推荐信息;
将所述推荐信息发送至所述任一智能穿戴设备。
在本发明实施例第一方面的第一种可能的实现方式中,所述推荐信息生成
策略包括运动推荐信息生成策略,所述按照预先获取的推荐信息生成策略为所
述任一智能穿戴设备生成推荐信息,包括:
按照预先获取的运动推荐信息生成策略为所述任一智能穿戴设备生成运动
推荐信息,所述运动推荐信息包括推荐的运动时间段、运动项目、运动目标和
运动场所。
结合本发明实施例第一方面,在本发明实施例第一方面的第二种可能的实
现方式中,所述推荐信息生成策略包括睡眠推荐信息生成策略,所述按照预先
获取的推荐信息生成策略为所述任一智能穿戴设备生成推荐信息,包括:
按照预先获取的睡眠推荐信息生成策略为所述任一智能穿戴设备生成睡眠
推荐信息,所述睡眠推荐信息包括推荐的入睡时间段、睡眠时长、睡前注意事
项。
结合本发明实施例第一方面或本发明实施例第一方面的第一种至第二种中
任一种可能的实现方式,在本发明实施例第一方面的第三种可能的实现方式中,
所述接收与终端应用程序APP中的至少一个用户绑定的至少一个智能穿戴设备
采集的用户数据之前,所述方法还包括:
当成功登录终端应用程序APP的账户后,接收用户添加指令,在所述APP的
账户下创建至少一个用户;
接收针对所述至少一个用户的用户信息录入指令,录入所述至少一个用户
的用户信息;
将所述至少一个用户中的每个用户分别绑定一个智能穿戴设备。
结合本发明实施例第一方面的第三种可能的实现方式,在本发明实施例第
一方面的第四种可能的实现方式中,所述将所述至少一个用户中的每个用户分
别绑定一个智能穿戴设备,包括:
接收针对所述至少一个用户中的任一用户的绑定指令,将所述任一用户与
距离所述终端最近的未绑定的智能穿戴设备进行绑定。
本发明实施例第二方面,提供了一种终端,包括:
接收单元,用于接收与终端应用程序APP中的至少一个用户绑定的至少一个
智能穿戴设备采集的用户数据,其中,每个用户绑定的智能穿戴设备互不相同;
生成单元,用于针对所述至少一个智能穿戴设备中任一智能穿戴设备采集
的用户数据与所述任一智能穿戴设备绑定的用户对应的用户信息,按照预先获
取的推荐信息生成策略为所述任一智能穿戴设备生成推荐信息;
发送单元,用于将所述推荐信息发送至所述任一智能穿戴设备。
在本发明实施例第二方面的第一种可能的实现方式中,所述推荐信息生成
策略包括运动推荐信息生成策略,所述生成单元按照预先获取的推荐信息生成
策略为所述任一智能穿戴设备生成推荐信息的方式具体为:
所述生成单元按照预先获取的运动推荐信息生成策略为所述任一智能穿戴
设备生成运动推荐信息,所述运动推荐信息包括推荐的运动时间段、运动项目、
运动目标和运动场所。
结合本发明实施例第二方面,在本发明实施例第二方面的第二种可能的实
现方式中,所述推荐信息生成策略包括睡眠推荐信息生成策略,所述生成单元
按照预先获取的推荐信息生成策略为所述任一智能穿戴设备生成推荐信息的方
式具体为:
所述生成单元按照预先获取的睡眠推荐信息生成策略为所述任一智能穿戴
设备生成睡眠推荐信息,所述睡眠推荐信息包括推荐的入睡时间段、睡眠时长、
睡前注意事项。
结合本发明实施例第二方面或本发明实施例第二方面的第一种至第二种中
任一种可能的实现方式,在本发明实施例第二方面的第三种可能的实现方式中,
所述终端还包括:
创建单元,用于当成功登录终端应用程序APP的账户后,接收用户添加指令,
在所述APP的账户下创建至少一个用户;
录入单元,用于接收针对所述至少一个用户的用户信息录入指令,录入所
述至少一个用户的用户信息;
绑定单元,用于将所述至少一个用户中的每个用户分别绑定一个智能穿戴
设备。
结合本发明实施例第二方面的第三种可能的实现方式,在本发明实施例第
二方面的第四种可能的实现方式中,所述绑定单元将所述至少一个用户中的每
个用户分别绑定一个智能穿戴设备的方式具体为:
所述绑定单元接收针对所述至少一个用户中的任一用户的绑定指令,将所
述任一用户与距离所述终端最近的未绑定的智能穿戴设备进行绑定。
本发明实施例中,终端接收与终端应用程序APP中的至少一个用户绑定的至
少一个智能穿戴设备采集的用户数据,针对至少一个智能穿戴设备中任一智能
穿戴设备采集的用户数据与该任一智能穿戴设备绑定的用户对应的用户信息,
按照预先获取的推荐信息生成策略为该任一智能穿戴设备生成推荐信息,将该
推荐信息发送至该任一智能穿戴设备,实施本发明实施例,终端可以为多个智
能穿戴设备推荐不同的推荐信息,可以提供多样化的推荐信息。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施
例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述
中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付
出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例公开的一种网络构架示意图;
图2是本发明实施例公开的一种信息推送方法的流程图;
图3是本发明实施例公开的另一种信息推送方法的流程图;
图4是本发明实施例公开的一种终端的结构示意图;
图5是本发明实施例公开的一种终端的结构示意图。
具体实施方式
下面将结合本发明实施方式中的附图,对本发明实施方式中的技术方案进
行清楚、完整地描述。显然,所描述的实施方式是本发明的一部分实施方式,
而不是全部实施方式。基于本发明中的实施方式,本领域普通技术人员在没有
做出创造性劳动的前提下所获得的所有其他实施方式,都应属于本发明保护的
范围。
本发明实施例提供一种信息推送方法及终端,可以提供多样化的推荐信息。
以下分别进行详细说明。
为了更好理解本发明实施例公开的一种信息推送方法及终端,下面先对本
发明实施例适用的网络构架进行描述。请参阅图1,图1是本发明实施例公开的
一种网络构架示意图。在图1所示的网络构架中,可以包括终端和智能穿戴设备,
其中,终端可以通过WIFI、蓝牙等无线方式与智能穿戴设备连接。在图1所示的
网络构架中,终端可以包括移动手机、平板电脑、个人数字助理(PersonalDigital
Assistant,PDA)、移动互联网设备(MobileInternetDevice,MID)等各类终
端,智能穿戴设备可以包括智能手环、智能手表、智能眼镜等各类穿戴设备,
本发明实施例不作限定。通过实施图1所示的网络构架,终端可以提供多样化的
推荐信息。
基于图1所示的网络构架,本发明实施例公开了一种信息推送方法,请参阅
图2,图2是本发明实施例公开的一种信息推送方法的流程图。如图2所示,本实
施例中所描述的信息推送方法,包括步骤:
步骤201,接收与终端应用程序APP中的至少一个用户绑定的至少一个智能
穿戴设备采集的用户数据,其中,每个用户绑定的智能穿戴设备互不相同。
本发明实施例中,终端应用程序APP中可以有一个或多个用户,其中,每个
用户绑定一个智能穿戴设备,每个用户绑定的智能穿戴设备互不相同。终端可
以接收与终端应用程序APP中的至少一个用户绑定的至少一个智能穿戴设备采
集的用户数据,例如,若APP中有5个用户,终端可以接收与5个用户分别绑定的
5个智能穿戴设备采集的用户数据。
步骤202,针对至少一个智能穿戴设备中任一智能穿戴设备采集的用户数据
与任一智能穿戴设备绑定的用户对应的用户信息,按照预先获取的推荐信息生
成策略为任一智能穿戴设备生成推荐信息。
本发明实施例中,每个用户均有与之对应的用户信息,用户信息可以包括
用户性别、年龄、身高、体重等。推荐信息生成策略可以包括运动信息生成策
略、睡眠信息生成策略、健康信息生成策略等,针对至少一个智能穿戴设备中
任一智能穿戴设备采集的用户数据与任一智能穿戴设备绑定的用户对应的用户
信息,按照预先获取的推荐信息生成策略为任一智能穿戴设备生成推荐信息。
推荐信息可以包括运动推荐信息、睡眠推荐信息、健康推荐信息,例如,推荐
信息可以包括:“建议在18:00至19:00之间慢跑40分钟”;“建议在22:30准备睡觉,
由于睡前高强度运动失水,睡前宜饮200ml温开水”;“由于血压过高,建议饮食
清淡,忌烟酒”;“由于体温过高,建议立即就医”。
可选的,针对至少一个智能穿戴设备采集的用户数据与至少一个智能穿戴
设备绑定的至少一个用户对应的用户信息,按照预先获取的推荐信息生成策略
为至少一个智能穿戴设备生成推荐信息。例如,可以根据多个用户的用户数据
生成对比分析,若有5个智能穿戴设备(设备1、设备2、设备3、设备4、设备5),
设备1与用户A绑定,设备2与用户B绑定,设备3与用户C绑定,设备4与用户D绑
定,设备5与用户E绑定,若设备1采集用户A在某年某月某日的8:00~21:00之间
运动消耗能量为300大卡(1大卡=1000卡路里,1卡路里=4.1816焦耳),若设备2
采集用户B在某年某月某日的8:00~21:00之间运动消耗能量为400大卡,若设备3
采集用户C在某年某月某日的8:00~21:00之间运动消耗能量为500大卡,若设备4
采集用户D在某年某月某日的8:00~21:00之间运动消耗能量为600大卡,若设备5
采集用户E在某年某月某日的8:00~21:00之间运动消耗能量为700大卡,终端则向
设备1发送推荐信息1,推荐信息1包括“用户A的运动消耗能量在所有用户中的
排名”、“五个用户的平均运动消耗能量”,“用户A还需跑步多长时间才能达到平
均运动消耗能量”等等,终端可以向设备2发送推荐信息2,推荐信息2包括“用
户B的运动消耗能量在所有用户中的排名”、“五个用户的平均运动消耗能量”,
“用户B还需跑步多长时间才能达到平均运动消耗能量”等等,同理,终端可以
向设备3发送推荐信息3,向设备4发送推荐信息4,向设备5发送推荐信息5。
在一些可行的实施方式中,推荐信息生成策略包括运动推荐信息生成策略,
步骤202可以包括:
按照预先获取的运动推荐信息生成策略为任一智能穿戴设备生成运动推荐
信息,其中,运动推荐信息包括推荐的运动时间段、运动项目、运动目标和运
动场所。
本发明实施例中,按照预先获取的运动推荐信息生成策略为任一智能穿戴
设备生成运动推荐信息,运动推荐信息包括推荐的运动时间段、运动项目、运
动目标和运动场所。运动推荐信息生成策略可以根据用户性别、年龄、身高、
体重、历史运动量等生成,例如,首先设置一个标准运动量(例如,500大卡),
若用户性别为男,性别系数为1.0,若用户性别为女,性别系数为0.8。年龄阶段
为5~14岁的年龄系数为0.6;15~18岁的年龄系数为0.8;19~45岁的年龄系数为1.0;
46~60岁的年龄系数为0.9;61~70岁的年龄系数为0.8;71~80岁的年龄系数为0.6;
80岁以上的年龄系数为0.5。身体质量指数(BodyMassIndex,BMI指数,体重
公斤数除以身高米数平方得出的数字)在18以下,BMI系数为0.8;BMI指数在
18~25之间,BMI系数为1.0;BMI指数在25以上,BMI系数为1.2。可以根据标准
运动量、用户性别、年龄、身高、体重、历史运动量向用户推荐运动目标,例
如,若用户性别为男,年龄为20岁,BMI指数为20,则计算运动目标为:500(标
准运动量×1.0(性别系数)×1.0(年龄系数)×1.0(BMI系数)=500大卡,可
以向用户推荐“运动目标为500大卡”的推荐信息,若用户的历史平均运动量为
900大卡,也可以向用户推荐“运动目标为900大卡”的推荐信息,或者根据历
史平均运动量和计算的运动目标的平均值向用户推荐“运动目标为700大卡”的
推荐信息。运动时间段可以设置为16:00~20:00,也可以根据用户历史运动时间
段和天气情况向用户进行推荐,例如,在19:00时,若天气晴好,可以向用户推
荐包含“昨天19:00~19:30您步行了3000步,快出去跑步吧”的推荐信息。运动
项目可以由用户预先进行输入,如,跑步、篮球、足球、羽毛球等等,可以根
据用户历史输入的运动项目向用户推荐运动项目,例如,用户在连续三个周三
都输入“篮球”则可以在每周三向用户推荐“打篮球”。运动目标可以根据用户
性别、年龄、BMI指数向用户进行推荐,举例来说,若用户性别为男,年龄为20
岁,BMI指数为20,则运动目标为500×1.0×1.0×1.0=500大卡,可以向用户推
荐“运动目标为500大卡”的推荐信息。运动场所可以根据天气情况和历史运动
场所进行推荐,还可以向用户推荐价格便宜,并且离用户住处或用户所在公司
较近的运动场所。一般而言,运动推荐信息在用户历史运动时间段之前发送给
用户。
在一些可行的实施方式中,推荐信息生成策略包括睡眠推荐信息生成策略,
步骤202可以包括:
按照预先获取的睡眠推荐信息生成策略为任一智能穿戴设备生成睡眠推荐
信息,其中,睡眠推荐信息包括推荐的入睡时间段、睡眠时长、睡前注意事项。
本发明实施例中,按照预先获取的睡眠推荐信息生成策略为任一智能穿戴
设备生成睡眠推荐信息,睡眠推荐信息包括推荐的入睡时间段、睡眠时长、睡
前注意事项。睡眠推荐信息生成策略可以根据用户年龄进行生成,例如,用户
年龄为5~12岁,睡眠时长可设为“10小时”,入睡时间段可以为“21:00~22:00”
睡前注意事项“20:00以后不要吃零食”;用户年龄为13~30岁,睡眠时长可设为
“8小时”,入睡时间段可以为“22:00~23:00”或“12:00~12:30”,睡前注意事项
为“21:00以后不要剧烈运动”;用户年龄为31~60岁,睡眠时长可设为“7小时”,
用户年龄为60岁以上,睡眠时长可设为“6.5小时”,入睡时间段可以为
“23:00~24:00”或“12:00~12:30”,睡前注意事项为“切勿熬夜”。需要说明的
是,睡眠推荐信息还可以根据用户历史入睡时间和当天的运动量进行合理调整,
例如,若历史入睡时间为“23:30”,睡眠时长为“7小时”,如果当天运动量已经
大幅超过历史平均运动量,则推荐用户的入睡时间段为“22:30~23:00”,推荐用
户的睡眠时长为“8小时”。用户可以根据推荐的入睡时间段、睡眠时长设置睡
眠闹钟、安排作息时间。一般而言,睡眠推荐信息在入睡时间之前发送给用户。
在一些可行的实施方式中,推荐信息生成策略包括健康推荐信息生成策略,
健康推荐信息可以根据用户的心率、血压等参数进行生成,例如,当检测到用
户的体表温度超过预设温度时,向用户发送包含“由于体温过高,建议立即就
医”的健康推荐信息,当检测到用户的血压超过预设血压值时,向用户发送包
含“由于血压过高,建议饮食清淡,忌烟酒”的健康推荐信息。
步骤203,将推荐信息发送至任一智能穿戴设备。
本发明实施例中,若推荐信息为针对设备1采集的用户数据生成,将该推荐
信息发送至设备1,若推荐信息为针对设备2采集的用户数据生成,将该推荐信
息发送至设备2,以此类推。
本发明实施例中,接收与终端应用程序APP中的至少一个用户绑定的至少一
个智能穿戴设备采集的用户数据,其中,每个用户绑定的智能穿戴设备互不相
同;针对至少一个智能穿戴设备中任一智能穿戴设备采集的用户数据与任一智
能穿戴设备绑定的用户对应的用户信息,按照预先获取的推荐信息生成策略为
任一智能穿戴设备生成推荐信息;将推荐信息发送至任一智能穿戴设备。实施
本发明实施例,终端可以为不同的智能穿戴设备推荐不同的推荐信息,可以提
供运动、睡眠、健康等多样化的推荐信息,提高用户体验。
基于图1所示的网络构架,本发明实施例公开了另一种信息推送方法,请参
阅图3,图3是本发明实施例公开的一种信息推送方法的流程图。如图3所示,本
实施例中所描述的信息推送方法,包括步骤:
步骤301,当成功登录终端应用程序APP的账户后,接收用户添加指令,在
APP的账户下创建至少一个用户。
本发明实施例中,当成功登录终端应用程序APP的账户后,终端可以接收用
户输入的用户添加指令,终端响应该用户添加指令在APP的账户下创建至少一个
用户。当成功登录终端应用程序APP的账户后,在该APP的账户下,可能没有创
建账户,也可能已经创建了一个用户,此时,可以继续接受用户添加指令并创
建一个或多个用户。
步骤302,接收针对至少一个用户的用户信息录入指令,录入至少一个用户
的用户信息。
本发明实施例中,终端接收针对至少一个用户的用户信息录入指令,录入
至少一个用户的用户信息。例如,终端接收针对3个用户的用户信息录入指令,
录入3个用户的用户信息,其中,用户信息可以包括用户的昵称或姓名、用户
的身高、用户的体重、用户的性别、用户的年龄等。
步骤303,将至少一个用户中的每个用户分别绑定一个智能穿戴设备。
本发明实施例中,终端将至少一个用户中的每个用户分别绑定一个智能穿
戴设备,在每个用户下,均可以查看该用户绑定的智能穿戴设备采集的数据,
智能穿戴设备可以检测用户的体温、心率,并根据用户的用户信息计算用户的
行走步数、跑步步数等用户数据并将这些用户数据同步至该智能穿戴设备绑定
的用户所在的终端。具体场景中,举例来说,用户A、用户B、用户C、用户D、
用户E是一家人,其中,用户B、用户C是老人,用户D、用户E是小孩,用
户A是中年监护人,用户A不仅可以在用户A所用的终端APP中新建用户A
并录入用户A的用户信息,将用户A与智能穿戴设备A进行绑定,还可以在用
户A所用的终端APP中新建用户B、用户C、用户D、用户E,并录入用户B、
用户C、用户D、用户E的用户信息,将用户B与智能穿戴设备B进行绑定,
将用户C与智能穿戴设备C进行绑定,将用户D与智能穿戴设备D进行绑定,
将用户E与智能穿戴设备E进行绑定。这样,用户A可以在用户A所用的终端
APP中查看用户A、用户B、用户C、用户D、用户E的数据,可以通过一个
APP管理多个用户的数据,方便一个用户集中管理并实时监控各个用户的数据,
通过一个APP管理多个用户,支持多用户管理,可以提高用户管理效率。实施
本发明实施例,在一个APP账户下,可以创建多个用户,并查看多个用户绑定
的智能穿戴设备同步的数据,可以在一个APP账户下同时管理多个用户,支持
多用户管理。
在一些可行的实施方式中,步骤303可以包括:
接收针对至少一个用户中的任一用户的绑定指令,将任一用户与距离终端
最近的未绑定的智能穿戴设备进行绑定。
本发明实施例中,终端接收针对至少一个用户中的任一用户的绑定指令,
将任一用户与距离终端最近的未绑定的智能穿戴设备进行绑定。例如,若终端
与智能穿戴设备通过蓝牙连接,终端接收针对至少一个用户中的任一用户的绑
定指令后,搜索该终端附近蓝牙范围内的未绑定的智能穿戴设备,选择未绑定
的智能穿戴设备中距离终端最近的未绑定的智能穿戴设备进行绑定。具体场景
中,用户A需要将用户B与智能穿戴设备B进行绑定,用户A将用户A所在的终
端与该智能穿戴设备B靠近,搜索该终端附近蓝牙范围内的未绑定的智能穿戴
设备即可以搜索到智能穿戴设备B,将用户B与智能穿戴设备B进行绑定。将用
户与距离终端最近的未绑定的智能穿戴设备进行绑定,防止用户与其他不相关
的用户绑定,提高用户与智能穿戴设备绑定的安全性。
步骤304,接收与终端应用程序APP中的至少一个用户绑定的至少一个智能
穿戴设备采集的用户数据,其中,每个用户绑定的智能穿戴设备互不相同。
步骤305,针对至少一个智能穿戴设备中任一智能穿戴设备采集的用户数据
与任一智能穿戴设备绑定的用户对应的用户信息,按照预先获取的推荐信息生
成策略为任一智能穿戴设备生成推荐信息。
步骤306,将推荐信息发送至任一智能穿戴设备。
本发明实施例中的步骤304~步骤306可以参见图2所示的步骤201~步骤203,
本发明实施例不再赘述。
本发明实施例中,当成功登录终端应用程序APP的账户后,接收用户添加
指令,在APP的账户下创建至少一个用户;接收针对至少一个用户的用户信息
录入指令,录入至少一个用户的用户信息;将至少一个用户中的每个用户分别
绑定一个智能穿戴设备;接收与终端应用程序APP中的至少一个用户绑定的至
少一个智能穿戴设备采集的用户数据,其中,每个用户绑定的智能穿戴设备互
不相同;针对至少一个智能穿戴设备中任一智能穿戴设备采集的用户数据与任
一智能穿戴设备绑定的用户对应的用户信息,按照预先获取的推荐信息生成策
略为任一智能穿戴设备生成推荐信息;将推荐信息发送至任一智能穿戴设备。
实施本发明实施例,终端可以为不同的智能穿戴设备推荐不同的推荐信息,可
以提供运动、睡眠、健康等多样化的推荐信息,提高用户体验,还可以在一个
APP账户下同时管理多个用户,支持多用户管理。
请参阅图4,图4是本发明实施例公开的一种终端的结构示意图,如图4所示,
本实施例中所描述的终端,包括接收单元401、生成单元402和发送单元403,其
中:
接收单元401,用于接收与终端应用程序APP中的至少一个用户绑定的至少
一个智能穿戴设备采集的用户数据,其中,每个用户绑定的智能穿戴设备互不
相同。
本发明实施例中,终端应用程序APP中可以有一个或多个用户,其中,每个
用户绑定一个智能穿戴设备,每个用户绑定的智能穿戴设备互不相同。接收单
元401可以接收与终端应用程序APP中的至少一个用户绑定的至少一个智能穿戴
设备采集的用户数据,例如,若APP中有5个用户,终端可以接收与5个用户分别
绑定的5个智能穿戴设备采集的用户数据。
生成单元402,用于针对至少一个智能穿戴设备中任一智能穿戴设备采集的
用户数据与任一智能穿戴设备绑定的用户对应的用户信息,按照预先获取的推
荐信息生成策略为任一智能穿戴设备生成推荐信息。
本发明实施例中,每个用户均有与之对应的用户信息,用户信息可以包括
用户性别、年龄、身高、体重等。推荐信息生成策略可以包括运动信息生成策
略、睡眠信息生成策略、健康信息生成策略等,生成单元402针对至少一个智能
穿戴设备中任一智能穿戴设备采集的用户数据与任一智能穿戴设备绑定的用户
对应的用户信息,按照预先获取的推荐信息生成策略为任一智能穿戴设备生成
推荐信息。推荐信息可以包括运动推荐信息、睡眠推荐信息、健康推荐信息,
例如,推荐信息可以包括:“建议在18:00至19:00之间慢跑40分钟”;“建议在22:30
准备睡觉,由于睡前高强度运动失水,睡前宜饮200ml温开水”;“由于血压过高,
建议饮食清淡,忌烟酒”;“由于体温过高,建议立即就医”。
可选的,生成单元402针对至少一个智能穿戴设备采集的用户数据与至少一
个智能穿戴设备绑定的至少一个用户对应的用户信息,按照预先获取的推荐信
息生成策略为至少一个智能穿戴设备生成推荐信息。例如,可以根据多个用户
的用户数据生成对比分析,若有5个智能穿戴设备(设备1、设备2、设备3、设
备4、设备5),设备1与用户A绑定,设备2与用户B绑定,设备3与用户C绑定,
设备4与用户D绑定,设备5与用户E绑定,若设备1采集用户A在某年某月某日的
8:00~21:00之间运动消耗能量为300大卡(1大卡=1000卡路里,1卡路里=4.1816
焦耳),若设备2采集用户B在某年某月某日的8:00~21:00之间运动消耗能量为400
大卡,若设备3采集用户C在某年某月某日的8:00~21:00之间运动消耗能量为500
大卡,若设备4采集用户D在某年某月某日的8:00~21:00之间运动消耗能量为600
大卡,若设备5采集用户E在某年某月某日的8:00~21:00之间运动消耗能量为700
大卡,终端则向设备1发送推荐信息1,推荐信息1包括“用户A的运动消耗能量
在所有用户中的排名”、“五个用户的平均运动消耗能量”,“用户A还需跑步多长
时间才能达到平均运动消耗能量”等等,终端可以向设备2发送推荐信息2,推
荐信息2包括“用户B的运动消耗能量在所有用户中的排名”、“五个用户的平均
运动消耗能量”,“用户B还需跑步多长时间才能达到平均运动消耗能量”等等,
同理,终端可以向设备3发送推荐信息3,向设备4发送推荐信息4,向设备5发送
推荐信息5。
可选的,推荐信息生成策略包括运动推荐信息生成策略,生成单元402按照
预先获取的推荐信息生成策略为任一智能穿戴设备生成推荐信息的方式具体
为:
生成单元402按照预先获取的运动推荐信息生成策略为任一智能穿戴设备
生成运动推荐信息,运动推荐信息包括推荐的运动时间段、运动项目、运动目
标和运动场所。
本发明实施例中,生成单元402按照预先获取的运动推荐信息生成策略为任
一智能穿戴设备生成运动推荐信息,运动推荐信息包括推荐的运动时间段、运
动项目、运动目标和运动场所。运动推荐信息生成策略可以根据用户性别、年
龄、身高、体重、历史运动量等生成,例如,首先设置一个标准运动量(例如,
500大卡),若用户性别为男,性别系数为1.0,若用户性别为女,性别系数为0.8。
年龄阶段为5~14岁的年龄系数为0.6;15~18岁的年龄系数为0.8;19~45岁的年龄
系数为1.0;46~60岁的年龄系数为0.9;61~70岁的年龄系数为0.8;71~80岁的年
龄系数为0.6;80岁以上的年龄系数为0.5。身体质量指数(BodyMassIndex,BMI
指数,体重公斤数除以身高米数平方得出的数字)在18以下,BMI系数为0.8;
BMI指数在18~25之间,BMI系数为1.0;BMI指数在25以上,BMI系数为1.2。可
以根据标准运动量、用户性别、年龄、身高、体重、历史运动量向用户推荐运
动目标,例如,若用户性别为男,年龄为20岁,BMI指数为20,则计算运动目标
为:500(标准运动量×1.0(性别系数)×1.0(年龄系数)×1.0(BMI系数)
=500大卡,可以向用户推荐“运动目标为500大卡”的推荐信息,若用户的历史
平均运动量为900大卡,也可以向用户推荐“运动目标为900大卡”的推荐信息,
或者根据历史平均运动量和计算的运动目标的平均值向用户推荐“运动目标为
700大卡”的推荐信息。运动时间段可以设置为16:00~20:00,也可以根据用户历
史运动时间段和天气情况向用户进行推荐,例如,在19:00时,若天气晴好,可
以向用户推荐包含“昨天19:00~19:30您步行了3000步,快出去跑步吧”的推荐
信息。运动项目可以由用户预先进行输入,如,跑步、篮球、足球、羽毛球等
等,可以根据用户历史输入的运动项目向用户推荐运动项目,例如,用户在连
续三个周三都输入“篮球”则可以在每周三向用户推荐“打篮球”。运动目标可
以根据用户性别、年龄、BMI指数向用户进行推荐,举例来说,若用户性别为男,
年龄为20岁,BMI指数为20,则运动目标为500×1.0×1.0×1.0=500大卡,可以
向用户推荐“运动目标为500大卡”的推荐信息。运动场所可以根据天气情况和
历史运动场所进行推荐,还可以向用户推荐价格便宜,并且离用户住处或用户
所在公司较近的运动场所。一般而言,运动推荐信息在用户历史运动时间段之
前发送给用户。
可选的,推荐信息生成策略包括睡眠推荐信息生成策略,生成单元402按照
预先获取的推荐信息生成策略为任一智能穿戴设备生成推荐信息的方式具体
为:
生成单元402按照预先获取的睡眠推荐信息生成策略为任一智能穿戴设备
生成睡眠推荐信息,睡眠推荐信息包括推荐的入睡时间段、睡眠时长、睡前注
意事项。
本发明实施例中,生成单元402按照预先获取的睡眠推荐信息生成策略为任
一智能穿戴设备生成睡眠推荐信息,睡眠推荐信息包括推荐的入睡时间段、睡
眠时长、睡前注意事项。睡眠推荐信息生成策略可以根据用户年龄进行生成,
例如,用户年龄为5~12岁,睡眠时长可设为“10小时”,入睡时间段可以为
“21:00~22:00”睡前注意事项“20:00以后不要吃零食”;用户年龄为13~30岁,
睡眠时长可设为“8小时”,入睡时间段可以为“22:00~23:00”或“12:00~12:30”,
睡前注意事项为“21:00以后不要剧烈运动”;用户年龄为31~60岁,睡眠时长可
设为“7小时”,用户年龄为60岁以上,睡眠时长可设为“6.5小时”,入睡时间段
可以为“23:00~24:00”或“12:00~12:30”,睡前注意事项为“切勿熬夜”。需要
说明的是,睡眠推荐信息还可以根据用户历史入睡时间和当天的运动量进行合
理调整,例如,若历史入睡时间为“23:30”,睡眠时长为“7小时”,如果当天运
动量已经大幅超过历史平均运动量,则推荐用户的入睡时间段为“22:30~23:00”,
推荐用户的睡眠时长为“8小时”。用户可以根据推荐的入睡时间段、睡眠时长
设置睡眠闹钟、安排作息时间。一般而言,睡眠推荐信息在入睡时间之前发送
给用户。
发送单元403,用于将推荐信息发送至任一智能穿戴设备。
本发明实施例中,若推荐信息为针对设备1采集的用户数据生成,发送单元
403将该推荐信息发送至设备1,若推荐信息为针对设备2采集的用户数据生成,
发送单元403将该推荐信息发送至设备2,以此类推。
本发明实施例中,接收单元401接收与终端应用程序APP中的至少一个用户
绑定的至少一个智能穿戴设备采集的用户数据,其中,每个用户绑定的智能穿
戴设备互不相同;生成单元402针对至少一个智能穿戴设备中任一智能穿戴设备
采集的用户数据与任一智能穿戴设备绑定的用户对应的用户信息,按照预先获
取的推荐信息生成策略为任一智能穿戴设备生成推荐信息;发送单元403将推荐
信息发送至任一智能穿戴设备。实施本发明实施例,终端可以为不同的智能穿
戴设备推荐不同的推荐信息,可以提供运动、睡眠、健康等多样化的推荐信息,
提高用户体验。
请参阅图5,图5是本发明实施例公开的另一种终端的结构示意图,如图5所
示,本实施例中所描述的终端,除了包括图4所示的接收单元401、生成单元402
和发送单元403之外,还包括创建单元404、录入单元405和绑定单元406,其中:
创建单元404,用于当成功登录终端应用程序APP的账户后,接收用户添加
指令,在APP的账户下创建至少一个用户。
本发明实施例中,当成功登录终端应用程序APP的账户后,创建单元404可
以接收用户输入的用户添加指令,响应该用户添加指令在APP的账户下创建至少
一个用户。当成功登录终端应用程序APP的账户后,在该APP的账户下,可能没
有创建账户,也可能已经创建了一个用户,此时,可以继续接受用户添加指令
并创建一个或多个用户。
录入单元405,用于接收针对至少一个用户的用户信息录入指令,录入至少
一个用户的用户信息。
本发明实施例中,录入单元405接收针对至少一个用户的用户信息录入指
令,录入至少一个用户的用户信息。例如,录入单元405接收针对3个用户的
用户信息录入指令,录入3个用户的用户信息,其中,用户信息可以包括用户
的昵称或姓名、用户的身高、用户的体重、用户的性别、用户的年龄等。
绑定单元406,用于将至少一个用户中的每个用户分别绑定一个智能穿戴设
备。
本发明实施例中,绑定单元406将至少一个用户中的每个用户分别绑定一
个智能穿戴设备,在每个用户下,均可以查看该用户绑定的智能穿戴设备采集
的数据,智能穿戴设备可以检测用户的体温、心率,并根据用户的用户信息计
算用户的行走步数、跑步步数等用户数据并将这些用户数据同步至该智能穿戴
设备绑定的用户所在的终端。具体场景中,举例来说,用户A、用户B、用户C、
用户D、用户E是一家人,其中,用户B、用户C是老人,用户D、用户E是
小孩,用户A是中年监护人,用户A不仅可以在用户A所用的终端APP中新
建用户A并录入用户A的用户信息,将用户A与智能穿戴设备A进行绑定,还
可以在用户A所用的终端APP中新建用户B、用户C、用户D、用户E,并录
入用户B、用户C、用户D、用户E的用户信息,将用户B与智能穿戴设备B
进行绑定,将用户C与智能穿戴设备C进行绑定,将用户D与智能穿戴设备D
进行绑定,将用户E与智能穿戴设备E进行绑定。这样,用户A可以在用户A
所用的终端APP中查看用户A、用户B、用户C、用户D、用户E的数据,可
以通过一个APP管理多个用户的数据,方便一个用户集中管理并实时监控各个
用户的数据,通过一个APP管理多个用户,支持多用户管理,可以提高用户管
理效率。实施本发明实施例,在一个APP账户下,可以创建多个用户,并查看
多个用户绑定的智能穿戴设备同步的数据,可以在一个APP账户下同时管理多
个用户,支持多用户管理。
可选的,绑定单元406将至少一个用户中的每个用户分别绑定一个智能穿戴
设备的方式具体为:
绑定单元406接收针对至少一个用户中的任一用户的绑定指令,将任一用户
与距离终端最近的未绑定的智能穿戴设备进行绑定。
本发明实施例中,绑定单元406接收针对至少一个用户中的任一用户的绑定
指令,将任一用户与距离终端最近的未绑定的智能穿戴设备进行绑定。例如,
若终端与智能穿戴设备通过蓝牙连接,绑定单元406接收针对至少一个用户中的
任一用户的绑定指令后,搜索该终端附近蓝牙范围内的未绑定的智能穿戴设备,
选择未绑定的智能穿戴设备中距离终端最近的未绑定的智能穿戴设备进行绑
定。具体场景中,用户A需要将用户B与智能穿戴设备B进行绑定,用户A将用
户A所在的终端与该智能穿戴设备B靠近,搜索该终端附近蓝牙范围内的未绑
定的智能穿戴设备即可以搜索到智能穿戴设备B,绑定单元406将用户B与智能
穿戴设备B进行绑定。将用户与距离终端最近的未绑定的智能穿戴设备进行绑
定,防止用户与其他不相关的用户绑定,提高用户与智能穿戴设备绑定的安全
性。
本发明实施例中,当成功登录终端应用程序APP的账户后,创建单元404
接收用户添加指令,在APP的账户下创建至少一个用户;录入单元405接收针
对至少一个用户的用户信息录入指令,录入至少一个用户的用户信息;绑定单
元406将至少一个用户中的每个用户分别绑定一个智能穿戴设备;接收单元401
接收与终端应用程序APP中的至少一个用户绑定的至少一个智能穿戴设备采集
的用户数据,其中,每个用户绑定的智能穿戴设备互不相同;生成单元402针
对至少一个智能穿戴设备中任一智能穿戴设备采集的用户数据与任一智能穿戴
设备绑定的用户对应的用户信息,按照预先获取的推荐信息生成策略为任一智
能穿戴设备生成推荐信息;发送单元403将推荐信息发送至任一智能穿戴设备。
实施本发明实施例,终端可以为不同的智能穿戴设备推荐不同的推荐信息,可
以提供运动、睡眠、健康等多样化的推荐信息,提高用户体验,还可以在一个
APP账户下同时管理多个用户,支持多用户管理。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤
是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存
储介质中,存储介质可以包括:闪存盘、只读存储器(Read-OnlyMemory,ROM)、
随机存取器(RandomAccessMemory,RAM)、磁盘或光盘等。
以上对本发明实施例所提供的一种信息推送方法及终端进行了详细介绍,
本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的
说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般
技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,
综上所述,本说明书内容不应理解为对本发明的限制。