用户运动计划定制方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:22365534 阅读:32 留言:0更新日期:2019-10-23 05:09
本发明专利技术公开了用户运动计划定制方法、装置、计算机设备及存储介质,该方法包括:获取客户端发送的计划生成请求,所述计划生成请求包括用户标识;基于所述用户标识查询第一数据库,获取预设计划生成周期内与所述用户标识相对应的用户身体数据;基于所述用户标识查询第二数据库,获取所述预设计划生成周期内与所述用户标识相对应的用户行为数据;基于所述用户身体数据和所述用户行为数据,获取用户信息报告;基于所述用户信息报告生成用户运动计划,将所述用户运动计划发送给所述客户端。本发明专利技术生成与用户标识相对应的用户运动计划,以保证所生成的用户运动计划的客观性和针对性,使得依据该用户运动计划引导用户运动时,可提高用户运动效果。

【技术实现步骤摘要】
用户运动计划定制方法、装置、计算机设备及存储介质
本专利技术涉及运动健身领域,尤其涉及一种用户运动计划定制方法、装置、计算机设备及存储介质。
技术介绍
随着生活水平的不断提高,人们越来越注重健康,很多人选择运动健身使自己更加健康。目前运动健身时,用户选择在终端上安装运动应用程序(application,即运动APP),以达到更好的运动健身效果,但运动APP只是一个软件,给用户所设计的训练计划大多是根据用户自己主动提交的身体状况进行设计,即所上传的身体状况不具有客观性,使得生成的用户运动计划不具有针对性和准确性,无法起到引导用户合理健身运动的作用,使得用户的运动健身效果并不好。
技术实现思路
本专利技术实施例提供一种用户运动计划定制方法、装置、计算机设备及存储介质,以解决用户运动计划设计过程中客观性不强且不具有针对性的问题。一种用户运动计划定制方法,包括:获取客户端发送的计划生成请求,所述计划生成请求包括用户标识;基于所述用户标识查询第一数据库,获取预设计划生成周期内与所述用户标识相对应的用户身体数据;基于所述用户标识查询第二数据库,获取所述预设计划生成周期内与所述用户标识相对应的用户行为数据;基于所述用户身体数据和所述用户行为数据,获取用户信息报告;基于所述用户信息报告生成用户运动计划,将所述用户运动计划发送给所述客户端。一种用户运动计划定制装置,包括:计划生成请求获取模块,用于获取客户端发送的计划生成请求,所述计划生成请求包括用户标识;用户身体数据获取模块,用于基于所述用户标识查询第一数据库,获取预设计划生成周期内与所述用户标识相对应的用户身体数据;用户行为数据获取模块,用于基于所述用户标识查询第二数据库,获取所述预设计划生成周期内与所述用户标识相对应的用户行为数据;用户信息报告获取模块,用于基于所述用户身体数据和所述用户行为数据,获取用户信息报告;用户运动计划生成模块,用于基于所述用户信息报告生成用户运动计划,将所述用户运动计划发送给所述客户端。一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述用户运动计划定制方法的步骤。一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述用户运动计划定制方法的步骤。上述用户运动计划定制方法、装置、计算机设备及存储介质,获取客户端发送的包括用户标识的计划生成请求,以便后续服务器查询与用户标识相对应的用户数据生成的适合用户的用户运动计划,确保用户的用户运动计划具有针对性,使得用户的运动健身效果更好。基于用户标识查询第一数据库和第二数据库,在第一数据库和第二数据库中分别获取预设计划生成周期内与用户标识相对应的用户身体数据和用户行为数据,在预设计划生成周期内采集用户身体数据和用户行为数据,确保用于生成用户运动计划的用户数据具有普遍性、客观性和可靠性,以排除通过一次测量得到的用户身体数据的偶然性,或者直接由用户自己上传数据生成用户运动计划,使得运动效果不好。基于用户身体数据和用户行为数据,获取用户信息报告,并基于用户信息报告生成用户运动计划,以使根据用户信息报告生成的用户运动计划具有针对性和客观性,用户根据生成的用户用户运动计划进行训练可以确保用户的运动效果更好。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例中用户运动计划定制方法的一应用环境示意图;图2是本专利技术一实施例中用户运动计划定制方法的一流程图;图3是本专利技术一实施例中用户运动计划定制方法的一另流程图;图4是本专利技术一实施例中用户运动计划定制方法的一另流程图;图5是本专利技术一实施例中用户运动计划定制方法的一另流程图;图6是本专利技术一实施例中用户运动计划定制方法的一另流程图;图7是本专利技术一实施例中用户运动计划定制方法的一另流程图;图8是本专利技术一实施例中用户运动计划定制方法的一另流程图;图9是本专利技术一实施例中用户运动计划定制装置的一示意图;图10是本专利技术一实施例中计算机设备的一示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供的用户运动计划定制方法,该用户运动计划定制方法可应用如图1所示的应用环境中。具体地,该用户运动计划定制方法应用在用户运动计划定制系统中,该用户运动计划定制系统包括如图1所示的客户端、服务器、体脂秤和智能穿戴设备,体脂秤和智能穿戴设备均与客户端通过WiFi或者蓝牙进行通信,客户端与服务器通过网络进行通信,用于实现生成与用户标识相对应的用户运动计划,以保证所生成的用户运动计划的客观性和针对性,使得依据该用户运动计划引导用户运动时,可提高用户运动效果。其中,客户端又称为用户端,是指与服务器相对应,为客户提供本地服务的程序。客户端可安装在但不限于各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备上。服务器可以用独立的服务器或者是多个服务器组成的服务器集群来实现。在一实施例中,如图2所示,提供一种用户运动计划定制方法,以该方法应用在图1中的服务器为例进行说明,包括如下步骤:S201:获取客户端发送的计划生成请求,计划生成请求包括用户标识。其中,计划生成请求是指生成用户运动计划的请求。用户标识是用于确定用户身份的标识,确保生成的用户运动计划是与用户唯一对应的标识,该用户标识可以是用户的手机号码或用户账号等。具体地,客户端对应的用户在进行运动健身前,通过客户端向服务器发送包括用户标识的计划生成请求,以便后续服务器查询与用户标识相对应的数据生成的适合用户的用户运动计划,确保用户的用户运动计划具有针对性和客观性,使得用户的运动健身效果更佳。S202:基于用户标识查询第一数据库,获取预设计划生成周期内与用户标识相对应的用户身体数据。其中,用户身体数据是用于表示用户的身体情况的数据,例如,基础代谢率、骨量、体重、内脏脂肪指数、储肌能力等级、脂肪率、肌肉率和蛋白质等。在本实施例中,用户身体数据是通过与客户端相连接的体脂秤测量得到并存储在第一数据库中的用于反映用户身体状态的数据,可确保用户身体数据准确性和客观性。第一数据库是用于存储用户身体数据的数据库。预设计划生成周期是指预先设定的在生成用户运动计划前采集用户数据的时间段。在预设计划生成周期内采集用户数据,确保获得的用户数据具有普遍性、客观性和可靠性,排除通过一次测量得到的用户数据的偶然性,造成生成的用户运动计划不适合用户,使得用户运动健身没有达到预想效果。此处的用户数据包括但不限于步骤S202中的用户身体数据和步骤S203中的用户行为数据。具体地,服务器在获取到客户端触发的计划生成请求时,则根据该计划生成请求的用户标识采用文字匹配算法查询第一数据库,以快速获得与用户标识相对应的本文档来自技高网...

【技术保护点】
1.一种用户运动计划定制方法,其特征在于,包括:获取客户端发送的计划生成请求,所述计划生成请求包括用户标识;基于所述用户标识查询第一数据库,获取预设计划生成周期内与所述用户标识相对应的用户身体数据;基于所述用户标识查询第二数据库,获取所述预设计划生成周期内与所述用户标识相对应的用户行为数据;基于所述用户身体数据和所述用户行为数据,获取用户信息报告;基于所述用户信息报告生成用户运动计划,将所述用户运动计划发送给所述客户端。

【技术特征摘要】
1.一种用户运动计划定制方法,其特征在于,包括:获取客户端发送的计划生成请求,所述计划生成请求包括用户标识;基于所述用户标识查询第一数据库,获取预设计划生成周期内与所述用户标识相对应的用户身体数据;基于所述用户标识查询第二数据库,获取所述预设计划生成周期内与所述用户标识相对应的用户行为数据;基于所述用户身体数据和所述用户行为数据,获取用户信息报告;基于所述用户信息报告生成用户运动计划,将所述用户运动计划发送给所述客户端。2.如权利要求1所述的用户运动计划定制方法,其特征在于,在所述获取客户端发送的计划生成请求之前,所述用户运动计划定制方法还包括:执行定时任务,所述定时任务包括第一定时时间和用户标识;在系统时间为第一定时时间时,基于所述用户标识查询系统数据库,判断是否存储有基于体脂秤采集的与所述用户标识相对应的当天身体数据;若存储有所述当天身体数据,则将所述当天身体数据与所述用户标识和采集日期关联存储到所述第一数据库中;若没有存储所述当天身体数据,则向所述用户标识对应的客户端推送数据采集提醒信息。3.如权利要求1所述的用户运动计划定制方法,其特征在于,基于所述用户标识查询第二数据库,获取所述预设计划生成周期内与所述用户标识相对应的用户行为数据,包括:获取智能穿戴设备实时采集的原始行为数据,将所述原始行为数据与用户标识关联存储在系统数据库中;采用预先设置的数据处理算法对同一所述用户标识对应的所有所述原始行为数据进行处理,获取与所述用户标识相对应的当天行为数据;将所述当天行为数据与所述用户标识和采集日期关联存储到所述第二数据库中。4.如权利要求1所述的用户运动计划定制方法,其特征在于,所述基于所述用户身体数据和所述用户行为数据,获取用户信息报告,包括:采用交叉分析算法对所述用户身体数据和所述用户行为数据进行分析,获取初步分析结果;基于所述初步分析结果,获取用户信息报告。5.如权利要求1所述的用户运动计划定制方法,其特征在于,在所述获取客户端发送的计划生成请求之后,所述用户运动计划定制方法还包括:根据所述用户标识查询计划数据库,获取与所述用户标识相对应的历史运动计划和计划生成日期;若所述计划生成日期在所述预设计划生成周期内,则将所述历史运动计划作为用户运动计划,将所述用户运动计划发送给所述客户端。6.如权利要求1所述的用户运动计划定制方法,...

【专利技术属性】
技术研发人员:盖勇朱路遥
申请(专利权)人:缤刻普达北京科技有限责任公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1