一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种数据处理方法、装置、服务器及存储介质与流程

2022-04-30 12:32:11 来源:中国专利 TAG:


1.本发明涉及软件技术领域,具体而言,涉及一种数据处理方法、装置、服务器及存储介质。


背景技术:

2.超重和肥胖等问题一直困扰着很多人,随着智能穿戴设备的普及,人们可以通过智能穿戴设备帮助自己进行运动的监测和管理,以达到减脂的目的。
3.然而,现有技术中主要是通过“专项时间 专项运动”的方式对用户的减脂活动进行指导,方式比较机械化,不够灵活。


技术实现要素:

4.为了解决上述问题,本发明提供了一种数据处理方法、装置、服务器及存储介质,以至少部分地提高用户减脂方案的灵活性,增添了用户的减脂选择,丰富了减脂内容。
5.本发明的实施例可以这样实现:
6.第一方面,本发明提供一种数据处理方法,应用于服务器,所述服务器与用户对应的终端通信连接,所述方法包括:
7.获取所述终端监测得到的用户的热量消耗数据;
8.响应于启动指令,基于所述热量消耗数据获取截至第一时刻所述用户在设定周期内的第一设定统计时段内的第一热量消耗总值;所述第一时刻为接收到所述启动指令的时刻;
9.基于预设的目标消耗热量值和所述第一热量消耗总值,确定热量差值,根据所述热量差值确定至少一种活动方式及所述活动方式对应的活动时长,将确定的所述活动方式及活动时长发送至所述终端进行显示;
10.在第二时刻统计所述用户在所述第一设定统计时段内的第二热量消耗总值,所述第二热量消耗总值大于所述第一热量消耗总值;所述第二时刻晚于所述第一时刻;
11.若所述第二热量消耗总值小于所述目标消耗热量值,则调整所述设定周期内第二设定统计时段的目标消耗热量值,所述第二设定统计时段为所述设定周期内除所述第一设定统计时段之外的统计时段。
12.可选地,在所述响应于启动指令,基于所述热量消耗数据获取截至第一时刻所述用户在设定周期内的第一设定统计时段内的第一热量消耗总值之前,所述方法还包括:
13.确定所述目标消耗热量值以及所述设定周期的步骤,具体包括:
14.基于所述终端获取所述用户的基本信息以及热量消耗总目标;
15.基于所述基本信息,确定所述用户在所述第一设定统计时段内的热量摄入值以及所述目标消耗热量值;
16.基于所述热量消耗总目标、所述热量摄入值以及所述目标消耗热量值,确定所述设定周期。
17.可选地,所述若所述第二热量消耗总值小于所述目标消耗热量值,则调整所述设定周期内第二设定统计时段的目标消耗热量值,包括:
18.基于所述热量消耗总目标以及所述第二热量消耗总值,确定剩余热量消耗值;
19.基于所述剩余热量消耗值以及所述设定周期剩余时长,调整所述设定周期内第二设定统计时段的目标消耗热量值,得到调整后的目标消耗热量值。
20.可选地,所述方法还包括:
21.所述设定周期内第二设定统计时段的目标消耗热量值范围在调整前的所述目标消耗热量值
±
x%之间,x∈r。
22.可选地,所述根据所述热量差值确定至少一种活动方式及所述活动方式对应的活动时长,将确定的所述活动方式及活动时长发送至所述终端进行显示,包括:
23.计算所述预设的目标消耗热量值与所述第一热量消耗总值的差值,得到所述热量差值;
24.当所述目标消耗热量值大于所述第一热量消耗总值时,根据所述热量差值从预设活动效率表中确定至少一种活动方式及所述活动方式对应的活动时长发送至所述终端进行显示。
25.可选地,所述活动方式包括:
26.快走、慢跑、游泳、骑行、球类以及家务。
27.可选地,所述方法还包括:
28.基于所述终端获取来自所述用户的热量消耗总目标修改指令;
29.根据所述热量消耗总目标修改指令对所述热量消耗总目标进行修改。
30.第二方面,本发明提供一种数据处理装置,应用于服务器,所述服务器与用户对应的终端通信连接,所述装置包括:
31.热量消耗数据获取单元,用于获取所述终端监测得到的用户的热量消耗数据;
32.第一热量消耗总值获取单元,用于响应于启动指令,基于所述热量消耗数据获取截至第一时刻所述用户在设定周期内的第一设定统计时段内的第一热量消耗总值;所述第一时刻为接收到所述启动指令的时刻;
33.活动方式确定单元,基于预设的目标消耗热量值和所述第一热量消耗总值,确定热量差值,根据所述热量差值确定至少一种活动方式及所述活动方式对应的活动时长,将确定的所述活动方式及活动时长发送至所述终端进行显示;
34.第二热量消耗总值获取单元,用于在第二时刻统计所述用户在所述第一设定统计时段内的第二热量消耗总值,所述第二热量消耗总值大于所述第一热量消耗总值;所述第二时刻晚于所述第一时刻;
35.目标消耗热量值调整单元,若所述第二热量消耗总值小于所述目标消耗热量值,则调整所述设定周期内第二设定统计时段的目标消耗热量值,所述第二设定统计时段为所述设定周期内除所述第一设定统计时段之外的统计时段。
36.第三方面,本发明提供一种服务器,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述任一项所述方法的步骤。
37.第四方面,本发明提供一种计算机可读存储介质,所述计算机可读存储介质包括
计算机程序,所述计算机程序运行时控制所述计算机可读存储介质所在服务器实现上述任一项所述方法的步骤。
38.本发明实施例的有益效果包括,例如:
39.在收到启动指令时获取当前用户在设定周期内的第一设定统计时段内的第一热量消耗总值,将第一热量消耗总值与预设的目标消耗热量值作对比,根据对比结果推荐多种活动方式给用户,增加了用户减脂计划中的活动方式。
附图说明
40.为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
41.图1为本发明实施例提供的一种服务器的结构示意图;
42.图2为本发明实施例提供的一种数据处理方法的步骤流程图;
43.图3为本发明实施例提供的一种数据处理方法的子步骤流程图;
44.图4为本发明实施例提供的一种终端显示界面的示意图;
45.图5为本发明实施例提供的一种服务器与终端设备之间的交互示意图;
46.图6为本发明实施例提供的一种数据处理装置的结构示意图。
47.图标:100-服务器;110-存储器;120-处理器;130-通信模块;300-数据处理装置;301-热量消耗数据获取单元;302-第一热量消耗总值获取单元;303-活动方式确定单元;304-第二热量消耗总值获取单元;305-目标消耗热量值调整单元。
具体实施方式
48.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。
49.因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
50.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
51.此外,若出现术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
52.需要说明的是,在不冲突的情况下,本发明的实施例中的特征可以相互结合。
53.请参考图1,是本技术提供的一种服务器100的方框示意图,包括存储器110、处理器120及通信模块130。所述存储器110、处理器120以及通信模块130。各元件相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条
通讯总线或信号线实现电性连接。
54.其中,存储器110用于存储程序或者数据。所述存储器110可以是,但不限于,随机存取存储器(random access memory,ram),只读存储器(read only memory,rom),可编程只读存储器(programmable read-only memory,prom),可擦除只读存储器(erasable programmable read-only memory,eprom),电可擦除只读存储器(electric erasable programmable read-only memory,eeprom)等。
55.处理器120用于读/写存储器中存储的数据或程序,并执行相应地功能。
56.通信模块130用于通过所述网络建立所述服务器与其它通信终端之间的通信连接,并用于通过所述网络收发数据。
57.应当理解的是,图1所示的结构仅为服务器100的结构示意图,所述服务器100还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。图1中所示的各组件可以采用硬件、软件或其组合实现。
58.在实际情况中,服务器100可以和一个与用户对应的终端通信连接,通过终端获取用户的信息、数据;服务器100也可以分别与一个设置有人机交互界面的终端和一个传感装置通信连接,通过人机交互界面获取用户自定义的内容,通过传感装置获取用户信息、数据。例如:服务器-智能手机-智能穿戴设备这样的技术架构。用户可以通过智能手机对其中的app进行操作以实现人机交互,智能穿戴设备可以获取用户的健康数据。
59.超重和肥胖是指可损害健康的异常或过量脂肪累积。身体质量指数(bmi)是身高别体重的简便指数,通常用于对成人进行超重和肥胖分类。世卫组织对全球估计数字如下:2016年,逾19亿18岁(含)以上成人超重,其中超过6.5亿人肥胖;2016年,有39%的18岁及以上成人(男性39%,女性40%)超重;总体而言,在2016年时全世界约有13%的成人(男性11%,女性15%)肥胖。全球肥胖流行率在1975年和2016年之间增长近三倍。而超重和肥胖是罹患非传染性疾病的重大风险因素,如:心血管疾病(主要是心脏病和中风),这是2012年的头号死因;糖尿病;肌肉骨骼疾患(特别是骨关节炎——关节的一种高度致残退行性疾病);某些癌症(包括子宫内膜、乳腺、卵巢、前列腺、肝脏、胆囊、肾脏和结肠)等等。
60.因此,如何合理且有效地进行减脂活动是现在很多人亟需解决的一个健康问题。随着智能穿戴设备越来越普及,其除了可以接收手机的信息和电话,还可以进行日常健康监测如心率、睡眠等,以及帮助用户进行运动的监测和管理,利用智能穿戴设备及相关app进性减脂、控制体重是现有技术中减脂方式的一个重要应用场景。但在目前的方案中,主要是让用户控制饮食,并要求用户按照既定的计划,执行预先安排的运动课程(室内健身、跑步等),即“专项时间 专项运动”模式。这种方法一定程度上可以为用户提供减脂的操作指导,但当前方案存在如下不足:
61.1、训练计划安装僵化,缺少弹性。譬如周一/三/五/日安排了运动锻炼课程,但是实际生活中总存在无法按计划执行运动课程的情况,例如:出差在途、工作加班等,导致用户无法完全完成计划安排。
62.2、安排的运动锻炼内容缺乏灵活性,例如今天安排了跑步课程,但是由于天气(下雨)无法执行;或者今天安排了室内健身,用户没有健身,而是进行了其它运动(如游泳、登山等),当前方案无法智能覆盖此种情景。
63.3、准确性低。用户错过某天的锻炼课程后,当前方案无法将此亏欠的余量追加在
后续的计划安排中,即当前方法对错过锻炼安排场景的容错性(兼容性)低,减脂计划理论评估的运动消耗和实际执行计划之间偏差大,导致最终运动消耗减脂的准确性低。
64.针对上述问题,本发明提供了一种数据处理方法,应用于服务器,服务器与用户对应的终端通信连接。请结合参阅图2,图2为本实施例所提供的数据处理方法的流程示意图,其包括以下步骤:
65.步骤s120:获取所述终端监测得到的用户的热量消耗数据。
66.步骤s130:响应于启动指令,基于所述热量消耗数据获取截至第一时刻所述用户在设定周期内的第一设定统计时段内的第一热量消耗总值;所述第一时刻为接收到所述启动指令的时刻。
67.步骤s140:基于预设的目标消耗热量值和所述第一热量消耗总值,确定热量差值,根据所述热量差值确定至少一种活动方式及所述活动方式对应的活动时长,将确定的所述活动方式及活动时长发送至所述终端进行显示。
68.步骤s150:在第二时刻统计所述用户在所述第一设定统计时段内的第二热量消耗总值,所述第二热量消耗总值大于所述第一热量消耗总值;所述第二时刻晚于所述第一时刻。
69.步骤s160:若所述第二热量消耗总值小于所述目标消耗热量值,则调整所述设定周期内第二设定统计时段的目标消耗热量值,所述第二设定统计时段为所述设定周期内除所述第一设定统计时段之外的统计时段。
70.在步骤s120中,终端可以是装配有传感器且具有人机交互界面的智能穿戴设备,如带有触摸屏以及运动监测装置的智能手环、智能手表等;终端也可以是两个独立的装置,其中一个可以进行人机交互,另一个可以对人体数据进行实时监测。热量消耗数据可以是用户在各种活动中消耗的热量值。装配有传感器的终端实时监测用户的热量消耗数据,以供服务器端进行实时获取或按照预设的频率进行获取。
71.步骤s130中,启动指令可以是用户的激活指令,也可以是服务器中预设的固定时刻的自启动。第一设定统计时段以及第二设定统计时段可以是一天、一周等等,此处不做具体限定。当接收到启动指令,服务器开始统计在设定统计时段用户消耗的总热量值。
72.以启动指令为用户的激活指令、第一设定统计时段为一天为例:假如用户在某一天的中午12点整(即第一时刻)打开手机上的app(即发送启动指令),在app启动的时刻,服务器通过用户身上的智能穿戴设备统计当天0点起至中午12点整该用户共消耗的热量值,即第一热量消耗总值。
73.可选地,在响应于启动指令,基于热量消耗数据获取截至第一时刻所述用户在设定周期内的第一设定统计时段内的第一热量消耗总值之前,本发明实施例还包括步骤s110:确定目标消耗热量值以及设定周期的步骤,其包括如图3所示的下述子步骤:
74.子步骤s111:基于所述终端获取所述用户的基本信息以及热量消耗总目标。
75.子步骤s112:基于所述基本信息,确定所述用户在所述第一设定统计时段内的热量摄入值以及所述目标消耗热量值。
76.子步骤s113:基于所述热量消耗总目标、所述热量摄入值以及所述目标消耗热量值,确定所述设定周期。
77.对于子步骤s111,用户的基本信息可以包括用户的身高、体重、性别、名称等用户
的个人资料,热量消耗总目标可以为用户的减脂计划,例如减脂3公斤、减脂1公斤等等。
78.在实际情况中,用户可以通过手机或智能穿戴设备的触摸屏等终端界面基于app等进行基本信息以及热量消耗总目标的录入,以使服务器对其进行获取。可以在服务器中预先设置好用户基本信息对应的一些热量消耗值,根据这些对应关系,服务器可以基于基本信息确定热量摄入值以及目标消耗热量值。
79.一般来说,一公斤脂肪内约包含7700千卡路里的能量,也就是减一公斤脂肪,体内必须需要消耗7700千卡路里的能量。世界卫生组织对基础代谢的定义为:经过10-12小时空腹和良好睡眠、清醒仰卧、恒温条件下(22-26摄氏度),无任何身体活动和紧张思维活动,全身肌肉放松,单位时间消耗的能量,此时能量仅仅用于维持体温、心脏搏动、呼吸、各器官和细胞功能等最基本生命活动。
80.世卫组织给出的基础代谢的计算公式如下(单位:千卡):
81.年龄女性男性18-30岁14.6x体重(公斤) 45015.2x体重(公斤) 68031-60岁8.6x体重(公斤) 83011.5x体重(公斤) 83060岁以上10.4x体重(公斤) 60013.4x体重(公斤) 490
82.在正常维持体重时,一个人每天的饮食摄入热量大约为基础代谢热量的140%~160%。而在减脂期间,饮食摄入的热量需要减少(比平时少吃),摄入的饮食热量大约为基础代谢的100%~120%。
83.在实际情况中,可以设定一个人每天的热量摄入值为基础代谢热量值与饮食摄入热量系数的乘积。饮食摄入热量系数与性别、体重相关,其可以设置为如下关系:
84.[0085][0086]
用户在减脂的过程中,其摄入的热量会小于其基础代谢和活动消耗所消耗的热量的总值。故,可以根据用户的体重以及性别设置热量缓冲差值以保证人体健康。
[0087]
作为一种可选的实施例,热量缓冲差值(单位:千卡)可以如下表所示:
[0088]
体重(kg)女性男性《=60580710(60~80]650780(80~100]710860
[0089]
以设定统计时段为一天举例来说,若用户a的基本信息为:女性,身高1.65m,体重68公斤,年龄35岁,则用户a一天的热量缓冲差值为650千卡,基础代谢热量为:
[0090]
8.6
×
68 830=1415千卡
[0091]
热量摄入值为:1415
×
1.13=1599千卡
[0092]
用户每日所需的活动量即热量消耗总目标,目标消耗热量值可以为用户每天的摄入值与热量缓冲差值的和,减去基础代谢消耗的热量值,故,用户a的目标消耗热量值为:
[0093]
1599 650-1415=834千卡
[0094]
那么,用户a的热量摄入值为1599千卡,目标消耗热量值为834千卡。
[0095]
可选地,可以设置热量消耗总目标对应的热量值与目标消耗热量值的比(单位:千卡)为设定周期。在实际实施过程中,设定周期可以根据实际情况设置为天、周、月等等,仅需对设定周期进行时间单位的换算即可。
[0096]
仍以上述用户a为例,若用户a设定的热量消耗总目标为3公斤(即23100千卡),则设定周期可以为热量消耗总目标/目标消耗热量值23100
÷
834≈28天/1个月/4周。
[0097]
以上实施例仅为本说明书多种可选的实施例的一种,其中各个值及各个对应关系可以根据实际情况进行设定。
[0098]
步骤s140中,当从终端获取到启动指令后,可以根据预设的目标消耗热量值与统
计到的截至目前的热量消耗总量(第一热量消耗总值)的差值,确定一种或多种活动方式及活动方式对应的活动时长发送到终端显示,以指导用户进行下一步的活动来达到减脂目的。活动方式可以是快走、慢跑、游泳、骑行、球类以及家务等。
[0099]
可选地,当目标消耗热量值大于第一热量消耗总值时,可以根据预设的目标消耗热量值与第一热量消耗总值的差值,即热量差值,通过预设的活动效率表来确定至少一种活动方式及活动时长。如下表所示,为本说明书提供的一种活动效率表:
[0100]
[0101][0102]
假如用户在打开app时,第一热量消耗总值为300千卡,预设的目标消耗热量值为800千卡,热量差值为500千卡,则可以确定:快走60分钟,或慢跑30分钟,或游泳30分钟,或
骑行30分钟,或球类30分钟几种活动方式以及对应的活动时长发送至终端显示;也可以确定快走40分钟 骑行15分钟,或球类20分钟 慢跑15分钟等组合活动的方式发送至终端显示。请参见图4,为本说明书实施例提供的一种终端显示界面。
[0103]
在步骤s150以及步骤s160中,每一个设定统计时段结束时,服务器会在预设的时刻对用户在该设定统计时段最终消耗的总热量值(即最终的热量消耗总值)进行统计,例如在第一设定统计时段的第二时刻,统计用户在第一设定统计时段的第二热量消耗总值。若最终的热量消耗总值小于目标消耗热量值,即没有达到目标消耗热量值,则需要对设定周期内剩余设定统计时段的目标消耗热量值进行调整,以指导用户能够完成该设定周期的热量消耗总目标,例如,第二热量消耗总值小于目标消耗热量值,则调整设定周期内第二统计时段的目标消耗热量值,若第二热量消耗总值达到了目标消耗热量值,则不对目标消耗热量值进行调整。
[0104]
仍以设定统计时段为一天为例,若预设时刻为24点整、设定周期为一个月,用户b的目标消耗热量值为800千卡,当天的第二热量消耗总值为600千卡,则没达到目标消耗热量值,服务器会将没达到的200千卡热量值重新加入到热量消耗总目标中,根据设定周期内剩余天数重新调整用户b其余设定统计时段(包括第二设定统计时段)的目标消耗热量值。
[0105]
可选地,在每个设定统计时段,当服务器在实时或按照预设频率监测到用户热量消耗值达到目标消耗热量值时,可以控制终端对用户进行提醒,提醒方式可以是震动、语音提示、设定铃声等等。
[0106]
作为一种可选地实施例,在对目标消耗热量值进行调整时,也可以以周为单位进行调整,例如:设定周期为1个月,用户c在第一周周一的热量消耗总值差目标消耗热量值300千卡,在周一设定统计时段结束时,可以将周二至周日的目标消耗热量值进行重新调整,若在周日用户c仍未完成目标消耗热量值,则对用户c该周剩余未完成的热量消耗值进行清空,不再累计到下一周的热量消耗目标中。
[0107]
可选地,可以由热量消耗总目标以及在设定周期内已消耗的热量总值的差,确定剩余热量消耗值。可以将剩余热量消耗值与设定周期内剩余时长的比值,作为调整后的目标消耗热量值,即设定周期剩余时长(包括第二设定统计时段)的目标消耗热量值。
[0108]
例如:设定周期为一周、设定统计时段为一天、预设时刻为24点整,热量消耗总目标为5600千卡,目标消耗热量值为800千卡。若用户d周一的热量消耗总值为200千卡,那么,在周一24点将差值600千卡平均分配到周二至周日的目标消耗热量值中,即调整周二到周日的目标消耗热量值为900千卡,以此类推周二至周日的目标消耗热量值。
[0109]
可选地,为了保证调整后的目标消耗热量值是用户可完成的、对健康有益的,因此,将调整后的目标消耗热量值范围控制在调整前的所述目标消耗热量值
±
x%之间,x∈r,即x可以设置为任意实数,工作人员在实际操作时,可以根据实际情况进行对x进行设定,此处不做限定。例如:目标消耗热量值为600千卡,x为20,则,在一个设定周期内,调整后的目标消耗热量值(单位:千卡)应保持在[480,720]之间,若计算后调整后的目标消耗热量值大于720千卡,则取720千卡为调整后的目标消耗热量值。
[0110]
可选地,当用户认为自己不能完成自己设定的热量消耗总目标时,可以通过人机交互界面对热量消耗总目标进行修改,发出热量消耗总目标修改指令。服务器接收到热量消耗总目标修改指令,根据热量消耗总目标修改指令内容对热量消耗总目标进行修改。
[0111]
为了更好地对本方案进行说明,本说明书提供了如图5所示的服务器与终端设备之间的交互示意图,并提供如下实施例进一步对本方案进行阐释。
[0112]
请参见图5,服务器可以为云端服务器,智能终端可以为智能手机等终端设备,智能穿戴设备可以为智能运动手环、智能手表等。在执行本说明书提供的数据处理方法时,用户可以通过智能终端输入用户的基本信息以及热量消耗目标;由智能穿戴设备对用户的热量消耗情况进行监测,并将监测到的数据发送至服务器端;服务器对来自智能穿戴设备的数据进行分析、处理,将处理结果发送至智能终端进行显示,以使用户通过智能终端对自己的热量消耗情况以及减脂指导进行查看。
[0113]
以给用户c推荐活动方式为例:用户将自己的热量消耗目标以及身高、体重、性别、年龄等基本信息通过智能终端输入,智能终端将用户c输入发送至服务器;服务器根据用户c的基本信息以及热量消耗目标计算出用户c的目标消耗热量值、在统计时段的热量摄入值以及设定周期;智能穿戴设备穿戴于用户c身上,监测用户的热量消耗数据,并发送给服务器;当用户c通过智能终端发送启动指令时,服务器获取截止当前时刻用户c在第一设定统计时段内的第一热量消耗总值,并通过计算确定出热量差值,根据热量差值确定出一种或几种活动方式、以及活动方式对应的活动时长;服务器将确定出的一种或几种活动方式、以及活动方式对应的活动时长发送至智能终端,智能终端对其进行显示,以供用户c进行查看。基于同一发明构思,如图6所示,本发明实施例提供一种数据处理装置300,应用于服务器,所述服务器与用户对应的终端通信连接,数据处理装置300包括:
[0114]
热量消耗数据获取单元301,用于获取所述终端监测得到的用户的热量消耗数据;
[0115]
第一热量消耗总值获取单元302,用于响应于启动指令,基于所述热量消耗数据获取截至第一时刻所述用户在设定周期内的第一设定统计时段内的第一热量消耗总值;所述第一时刻为接收到所述启动指令的时刻;
[0116]
活动方式确定单元303,基于预设的目标消耗热量值和所述第一热量消耗总值,确定热量差值,根据所述热量差值确定至少一种活动方式及所述活动方式对应的活动时长,将确定的所述活动方式及活动时长发送至所述终端进行显示;
[0117]
第二热量消耗总值获取单元304,用于在第二时刻统计所述用户在所述第一设定统计时段内的第二热量消耗总值,所述第二热量消耗总值大于所述第一热量消耗总值;所述第二时刻晚于所述第一时刻;
[0118]
目标消耗热量值调整单元305,若所述第二热量消耗总值小于所述目标消耗热量值,则调整所述设定周期内第二设定统计时段的目标消耗热量值,所述第二设定统计时段为所述设定周期内除所述第一设定统计时段之外的统计时段。
[0119]
关于上述数据处理装置300,其中各个单元的具体功能已经在本说明书提供的数据处理方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0120]
基于同一发明构思,本发明说明书实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现前文数据处理方法的任一方法的步骤。
[0121]
采用本发明实施例中的上述方案,至少能够部分达到以下效果:
[0122]
1、在收到启动指令时获取当前用户在设定周期内的第一设定统计时段内的第一热量消耗总值,将第一热量消耗总值与预设的目标消耗热量值作对比,根据对比结果推荐多种活动方式给用户,增加了用户减脂计划中的活动方式。
[0123]
2、由剩余热量消耗值与设定周期剩余时长,智能调整设定周期内第二设定统计时段的目标消耗热量值,动态为用户提供减脂指导,使用户可以根据自己闲忙来安排每天的活动。
[0124]
在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0125]
另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
[0126]
所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0127]
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献