【技术实现步骤摘要】
一种跑步任务自动生成方法及系统
本专利技术涉及计算机处理
,特别是涉及一种跑步任务自动生成方法及系统。
技术介绍
现有的跑步软件基本都不具备跑步任务推荐功能,而对于新手或想要提升跑步成绩的用户,更多的只能自行搜索网络学习相关的文章,自行制定跑步任务。由于上述过程得到的文章水平良莠不齐,再加上用户的自行理解,制定的任务科学性很低,容易对用户跑步能力的提升产生误导。
技术实现思路
本专利技术的目的是提供一种跑步任务自动生成方法及系统,以解决人为制定跑步任务科学性低的问题。为实现上述目的,本专利技术提供了如下方案:一种跑步任务自动生成方法,获取用户跑步历史记录和跑步目标;所述跑步历史记录包括用户的上次跑步日期、上次跑步距离、最近一周累积跑步距离、最近8周最远跑步距离、长距离慢跑配速、轻松跑配速、间歇跑配速、节奏跑配速;所述跑步目标为学会跑步、跑得更远、跑得更快、活力保持、健康减肥、完成半马或完成全马;根据所述跑步历史记录和所述跑步目标自动生成跑步任务;将所述跑步任务进行在线 ...
【技术保护点】
1.一种跑步任务自动生成方法,其特征在于,所述跑步任务自动生成方法包括:/n获取用户跑步历史记录和跑步目标;所述跑步历史记录包括用户的上次跑步日期、上次跑步距离、最近一周累积跑步距离、最近8周最远跑步距离、长距离慢跑配速、轻松跑配速、间歇跑配速、节奏跑配速;所述跑步目标为学会跑步、跑得更远、跑得更快、活力保持、健康减肥、完成半马或完成全马;/n根据所述跑步历史记录和所述跑步目标自动生成跑步任务;/n将所述跑步任务进行在线显示。/n
【技术特征摘要】
1.一种跑步任务自动生成方法,其特征在于,所述跑步任务自动生成方法包括:
获取用户跑步历史记录和跑步目标;所述跑步历史记录包括用户的上次跑步日期、上次跑步距离、最近一周累积跑步距离、最近8周最远跑步距离、长距离慢跑配速、轻松跑配速、间歇跑配速、节奏跑配速;所述跑步目标为学会跑步、跑得更远、跑得更快、活力保持、健康减肥、完成半马或完成全马;
根据所述跑步历史记录和所述跑步目标自动生成跑步任务;
将所述跑步任务进行在线显示。
2.根据权利要求1所述的跑步任务自动生成方法,其特征在于,所述根据所述跑步历史记录和所述跑步目标自动生成跑步任务,具体包括:
判断所述上次跑步日期是否为昨天,获得第一判断结果;
若所述第一判断结果为上次跑步日期是昨天,判断所述上次跑步距离是否超过3公里,获得第二判断结果;
若所述第二判断结果为所述上次跑步距离超过3公里,确定所述跑步任务为今天休息任务。
3.根据权利要求1所述的跑步任务自动生成方法,其特征在于,所述根据所述跑步历史记录和所述跑步目标自动生成跑步任务,具体包括:
判断所述最近一周累积跑步距离是否超过100公里,获得第三判断结果;
若所述第三判断结果为最近一周累积跑步距离超过100公里,确定所述跑步任务为本周剩余日期均休息任务。
4.根据权利要求1所述的跑步任务自动生成方法,其特征在于,所述根据所述跑步历史记录和所述跑步目标自动生成跑步任务,具体包括:
若所述跑步目标为学会跑步,判断所述最近8周最远跑步距离是否大于等于3公里,获得第四判断结果;
若所述第四判断结果为最近8周最远跑步距离大于等于3公里,判定用户已经学会跑步,自动切换用户的跑步目标为跑得更远;
若所述第四判断结果为最近8周最远跑步距离小于3公里,生成长距离慢跑跑步任务。
5.根据权利要求1所述的跑步任务自动生成方法,其特征在于,所述根据所述跑步历史记录和所述跑步目标自动生成跑步任务,具体包括:
若所述跑步目标为跑得更远、跑得更快或活力保持,判断所述用户昨天是否有超过3公里的跑步记录,获得第五判断结果;
若所述第五判断结果为用户昨天有超过3公里的跑步记录,确定所述跑步任务为今天休息任务;
若所述第五判断结果为用户昨天没有超过3公里的跑步记录,则根据所述长距离慢跑配速、所述轻松跑配速、所述间歇跑配速及所述节奏跑配速生成本周三种跑步任务;所述本周三种跑步任务包括间歇跑任务、节奏跑任务和长距离慢跑任务。
6.根据权利要求1所述的跑步任务自动生成方法,其特征在于,所述根据所述跑步历史记录和所述跑步目标自动生成跑步任务,具体包括:
若所述跑步目标为健康减肥,按天生成本周及下周的时间跑任务;所述时间跑任务的跑步时间为40-120分钟之间的整10随机数。
7.根据权利要求1所述的跑步任务自动生成方法,其特征在于,所述根据所述跑步历史记录和所述跑步目标自动...
【专利技术属性】
技术研发人员:徐卫华,
申请(专利权)人:百应科技北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。