基于智慧家庭操作系统的健身处理方法及智能家居设备与流程

文档序号:19008175发布日期:2019-10-29 23:59阅读:285来源:国知局
基于智慧家庭操作系统的健身处理方法及智能家居设备与流程

本发明涉及智慧家庭领域,具体而言,涉及一种基于智慧家庭操作系统的健身处理方法及智能家居设备。



背景技术:

智慧家庭是综合运用物联网、大数据分析和云平台技术,通过对家庭环境的感知,进而对家庭设备进行智能控制,并可以实现信息消费的家居生活服务系统。随着生活水平的不断提高,用户通过智慧家庭操作系统可以实现对智能厨电设备、智能健身设备、智能影音娱乐设备的控制。

在相关技术中,智慧家庭操作系统,可以根据用户的身体状况进行健身管理,根据用户的身高、体重以及体脂率的数值,为用户创建合适的健身方案,在用户进行健身时,自动按照健身方案设置智能健身设备的参数,如运动强度,运动时间,运动模式等。

虽然智慧家庭操作系统可以根据用户设置的每日运动量目标和身体情况向用户进行健身方案的推荐,并可以向智能健身设备发送相应的参数,但健身方案想要发挥作用,需要用户主动使用健身设备,才能根据健身方案的参数进行运动。因此,在相关技术中上述健身方案的实施相对被动,无法有效激发用户的健身热情。

针对上述的问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明实施例提供了一种基于智慧家庭操作系统的健身处理方法及智能家居设备,以至少解决相关技术中的健身方案实施起来相对被动,无法有效激发用户的健身热情的技术问题。

根据本发明实施例的一个方面,提供了一种基于智慧家庭操作系统的健身处理方法,包括:基于与智能家居中的智能网关的交互,获取用户的可运动时长;基于与智能穿戴设备的交互,获取所述用户的已运动量,并根据所述已运动量和预定目标运动量,生成运动量差值;根据所述可运动时长和所述运动量差值,基于所述智能家居中的智能健身设备确定所述用户能够完成所述预定目标运动量的运动策略,并提醒按照所述运动策略进行运动能够完成所述预定目标运动量。

可选地,基于与智能家居中的智能网关的交互,获取用户的可运动时长包括:通过所述用户登录所述智能网关连接物联网的时间点,确定所述用户可运动的开始时间点;根据所述开始时间点,以及预先设置的可运动时间段,确定所述用户的可运动时长。

可选地,根据所述开始时间点,以及预先设置的所述可运动时间段,确定所述用户的可运动时长包括:根据所述开始时间点,以及所述可运动时间段,确定所述用户的预计停留时长;根据所述预计停留时长,以及在所述智能健身设备上设置的预定修正因子,确定所述用户的可运动时长。

可选地,根据所述可运动时长和所述运动量差值,基于所述智能家居中的智能健身设备确定所述用户能够完成所述预定目标运动量的运动策略包括:根据所述可运动时长和所述运动量差值,确定预计运动强度;根据所述预计运动强度,确定所述用户能够完成所述预定目标运动量的运动策略。

可选地,根据所述预计运动强度,确定所述用户能够完成所述预定目标运动量的运动策略包括:通过与所述智能健身设备交互,获取所述用户的历史运动强度;判断所述用户的历史运动强度是否大于或等于所述预计运动强度;在判断结果为所述历史运动强度大于或等于所述预计运动强度的情况下,确定所述用户能够完成所述预定目标运动量的运动策略为:以所述历史运动强度完成所述运动量差值,从而完成所述预定目标运动量。

可选地,在判断所述用户的历史运动强度是否大于或等于所述预计运动强度之后,还包括:在判断结果为所述历史运动强度小于所述预计运动强度的情况下,根据所述历史运动强度和所述预计运动强度确定运动强度增率;通过与所述智能健身设备交互,获取在所述智能健身设备上设置的预设增率数值;判断所述运动强度增率是否小于预设增率数值;在判断结果为所述运动强度增率小于所述预设增率数值的情况下,确定所述用户能够完成所述预定目标运动量的运动策略为:以所述预计运动强度完成所述运动量差值,从而完成所述预定目标运动量。

可选地,在判断所述运动强度增率是否小于预设增率数值之后,还包括:在判断结果为所述运动强度增率大于或等于所述预设增率数值的情况下,确定所述用户能够完成所述预定目标运动量的运动策略为:标注以高于所述历史运动强度所述运动强度增率的所述预计运动强度完成所述运动量差值,从而完成所述预定目标运动量。

可选地,在根据所述可运动时长和所述运动量差值,基于所述智能家居中的智能健身设备确定所述用户能够完成所述预定目标运动量的运动策略之后,还包括:接收选择指令,其中,所述选择指令用于指示选择所述运动策略;按照所述运动策略中所指示的运动参数设置完成所述预定目标运动量的智能健身设备。

可选地,基于与智能穿戴设备的交互,获取所述用户的已运动量,并根据所述已运动量和预定目标运动量,生成运动量差值包括:基于与智能穿戴设备的交互,获取所述用户的已运动量;基于与智能家居中的智能健身设备的交互,获取所述用户的预定目标运动量,其中,所述预定目标运动量由所述智能健身设备通过与智能家居中的智能厨具的交互确定,所述智能厨具用于确定为所述用户提供热量;基于所述用户的已运动量,以及所述用户的预定目标运动量,确定所述用户完成所述预定目标运动量的运动量差值。

根据本发明的另一个方面,提供了一种基于智慧家庭操作系统的健身处理装置,包括:获取模块,用于基于与智能家居中的智能网关的交互,获取用户的可运动时长;生成模块,用于基于与智能穿戴设备的交互,获取所述用户的已运动量,并根据所述已运动量和预定目标运动量,生成运动量差值;确定模块,用于根据所述可运动时长和所述运动量差值,基于所述智能家居中的智能健身设备确定所述用户能够完成所述预定目标运动量的运动策略,并提醒按照所述运动策略进行运动能够完成所述预定目标运动量。

根据本发明的还一个方面,提供了一种智能家居设备,包括上述所述的基于智慧家庭操作系统的健身处理装置。

根据本发明的还一个方面,提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行上述任意一项所述的基于智慧家庭操作系统的健身处理方法。

根据本发明的还一个方面,提供了一种计算机设备,包括:存储器和处理器,所述存储器存储有计算机程序;所述处理器,用于执行所述存储器中存储的计算机程序,所述计算机程序运行时使得所述处理器执行上述任意一项所述的基于智慧家庭操作系统的健身处理方法。

在本发明实施例中,根据所述可运动时长和所述运动量差值,基于所述智能家居中的智能健身设备确定所述用户能够完成所述预定目标运动量的运动策略,并提醒按照所述运动策略进行运动能够完成所述预定目标运动量,通过提醒按照运动策略进行运动能够完成预定目标运动量的方式,达到了刺激用户要完成预定目标运动量的目的,从而实现了激发用户进行运动的技术效果,进而解决了相关技术中的健身方案实施起来相对被动,无法有效激发用户的健身热情的技术问题。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明实施例的基于智慧家庭操作系统的健身处理方法的流程图;

图2是根据本发明优选实施方式提供的基于智慧家庭操作系统的健身处理方法的应用系统架构图;

图3是根据本发明优选实施方式提供的基于智慧家庭操作系统的健身处理方法的流程图;

图4是根据本发明优选实施方式的基于智慧家庭操作系统的健身处理方法中第一健身提醒的示意图;

图5是根据本发明优选实施方式的基于智慧家庭操作系统的健身处理方法中第二健身提醒的示意图;

图6是根据本发明优选实施方式的基于智慧家庭操作系统的健身处理方法中第三健身提醒的示意图;

图7是根据本发明实施例提供的基于智慧家庭操作系统的健身处理装置的结构框图;

图8是根据本发明实施例提供的智能家居设备的结构框图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

根据本发明实施例,提供了一种基于智慧家庭操作系统的健身处理方法的方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

图1是根据本发明实施例的基于智慧家庭操作系统的健身处理方法的流程图,如图1所示,该方法包括如下步骤:

步骤s102,基于与智能家居中的智能网关的交互,获取用户的可运动时长;

步骤s104,基于与智能穿戴设备的交互,获取用户的已运动量,并根据已运动量和预定目标运动量,生成运动量差值;

步骤s106,根据可运动时长和运动量差值,基于智能家居中的智能健身设备确定用户能够完成预定目标运动量的运动策略,并提醒按照运动策略进行运动能够完成预定目标运动量。

通过上述步骤,根据可运动时长和运动量差值,基于智能家居中的智能健身设备确定用户能够完成预定目标运动量的运动策略,并提醒按照运动策略进行运动能够完成预定目标运动量,通过提醒按照运动策略进行运动能够完成预定目标运动量的方式,达到了刺激用户要完成预定目标运动量的目的,从而实现了激发用户进行运动的技术效果,进而解决了相关技术中的健身方案实施起来相对被动,无法有效激发用户的健身热情的技术问题。作为一种可选的实施例,上述所指的用户的可运动时长可以是指用户实际能够进行运动的时间段。上述所指的用户的可运动时长可以是指用户在一定区域环境内的可运动时长,例如,可以是指在家里的可运动时长,也可以是在工作单位的娱乐室的可运动时长,还可以是其它比较私密的会所的可运动时长等。即,上述所指的区域环境可以是以明确的智慧家庭为背景的室内环境,或者也可以是以相当于智慧家庭为背景的室内环境等。

作为一种可选的实施例,一般情况下,用户会对自己的时间有规划,例如,可以规划出休息的时间,规划出运动健身的时间,以及其它与家人相处的时间等。因此,在获取用户的可运动时长时,可以依据用户规划出的运动时间来确定,例如,基于与智能家居中的智能网关的交互,获取用户的可运动时长可以采用以下方式:通过用户登录智能网关连接物联网的时间点,确定用户可运动的开始时间点;根据开始时间点,以及预先设置的可运动时间段,确定用户的可运动时长。以普通家庭场景为例,获取用户可运动的开始时间点时,比如,可以是用户到家的时间点。具体检测出用户到家的时间可以依据其它智能设备完成,例如,可以是检测出用户连接到家庭网络的时间点,即只要用户通过终端设备连接到家庭网络,则表示用户已经到家,因此,连接的时间点即可以认为是到家的时间点。具体地,可以基于与智能家居中的智能网关的交互,获取用户到家的时间点,从而获取用户的可运动时长。如上述,用户采用终端设备通过智能网关连接到物联网的时间点,即可以表示用户到家的时间点,将依此确定的时间点作为用户可运动的开始时间点,确定用户的可运动时长。需要说明的是,采用智能网关进行网络连接来确定用户到家的时间仅仅为一种举例,也可以采用其它方式,例如,如果家庭里安装有智能防盗门,则通过检测用户进入该智能防盗门的时间,也可以确定出用户到家的时间点。还例如,如果家庭里安装有监控摄像头,如果通过监控摄像头监控到用户,则也可以确定出用户到家的时间点。

作为一种可选的实施例,预先设置的可运动时间段可以是一个具体的时间段,例如,可以是具体到以时钟的小时,分钟和秒等进行计算的时间段等;也可以是一个较为模糊的时间段,例如,可以是某月,某个星期,或者某天等。该预先设置的可运动时间段有一个时间起点,还有一个时间终点,具体如何设置可以依据用户的喜好灵活设置。

作为一种可选的实施例,根据开始时间点,以及预先设置的可运动时间段,确定用户的可运动时长时,可以采用多种方式,例如,在用户可运动的开始时间点在该可运动时间段内的情况下,可以从该开始时间点开始计算到该可运动时间段的时间终点这一时间段,直接将该一时间段确定为用户的可运动时长。对于上述普通家庭场景,如果确定用户可运动的开始时间点是用户到家的时间,并且用户到家的时间在用户预先设定的可运动时间段内,则可以直接确定从用户到家的开始时间到可运动时间段的时间终点的这一时间段为用户的可运动时长。

作为一种可选的实施例,在实际情况下,针对上述普通家庭场景,用户到家时一般不会直接开始运动,可能需要一定的准备时间,例如,换装备等,也可能是调整好运动心情,还可能是为正式的运动作热身,因此,用户到家时真正的运动一般不会直接开始。因此,为准确确定出用户的真正可运动时长,在根据开始时间点,以及预先设置的可运动时间段,确定用户的可运动时长时,可以采用以下方式:根据开始时间点,以及可运动时间段,确定用户的预计停留时长;根据预计停留时长,以及在智能健身设备上设置的预定修正因子,确定用户的可运动时长。即通过修正因子来对用户的准备运动的时间进行修正,从而确定出准确的可运动时长。需要说明的是,上述修正因子可能会因为用户的不同而不同,例如,不同年龄的用户不同,不同性别的用户不同,不同身体素质的用户不同,等等。

作为一种可选的实施例,用户完成预定目标运动量的运动量差值可以是指,用户在预定时间段内,已经完成了部分运动量,但还没有完成预定目标运动量,是距离完成预定目标运动量的运动量差值。例如,预定时间段是一天,在该一天中,用户已经通过平时的正常生活耗费了一定的卡路里,即完成了部分运动量,但该运动量还未达到预定目标运动量,因此,完成的部分运动量与预定目标运动量之间的差值即是该运动量差值。需要说明的是,上述已经完成的部分运动量可以是通过一些智能设备进行统计的,例如,可以是智能手机,智能手表,智能手环等。

作为一种可选的实施例,基于与智能穿戴设备的交互,获取用户的已运动量,并根据已运动量和预定目标运动量,生成运动量差值包括:基于与智能穿戴设备的交互,获取用户的已运动量;基于与智能家居中的智能健身设备的交互,获取用户的预定目标运动量,其中,预定目标运动量由智能健身设备通过与智能家居中的智能厨具的交互确定,智能厨具用于确定为用户提供热量;基于用户的已运动量,以及用户的预定目标运动量,确定用户完成预定目标运动量的运动量差值。其中,基于与智能穿戴设备的交互,获取用户的已运动量时,该智能穿戴设备可以是用户随身携带的智能手表,智能手环,智能耳机等。该智能穿戴设备可以随时记录用户随时运动时所消耗的热量,从而确定出用户的已运动量。基于与智能家居中的智能健身设备的交互,获取用户的预定目标运动量时,可以是直接从智能家居中的智能健身设备中获取用户设置的预定目标运动量,也可以是依据智能健身设备通过与智能家居中的智能厨具的交互确定。其中,该智能厨具确定的热量可以是通过智能灶具烧煮的食物的热量,也可以是智能冰箱存储的食物的热量等。之后,基于用户的已运动量,以及用户的预定目标运动量,确定用户完成预定目标运动量的运动量差值。

作为一种可选的实施例,根据可运动时长和运动量差值,基于智能家居中的智能健身设备确定用户能够完成预定目标运动量的运动策略时,也可以采用多种方式,例如,可以先根据可运动时长和运动量差值,确定预计运动强度;之后,根据预计运动强度,确定用户能够完成预定目标运动量的运动策略。需要指出的是,上述运动强度可以采用多种方式来表示,例如,可以是单位时间内的运动量,也可以是运动速度等。另外,根据预计运动强度来确定运动策略在本申请中也仅仅为一个举例,根据其它表示运动的参数也可以直接或间接地确定运动策略。例如,其它表示运动的参数可以是多种,比如,可以是运动速度,运动加速度,运动步频,运动心率,运动能耗等。下面以运动强度为例进行说明。

作为一种可选的实施例,根据预计运动强度,确定用户能够完成预定目标运动量的运动策略时,可以依据上述所计算得到的预计运动强度和历史运动强度之间的比较来确定运动策略,例如,可以采用以下方式来确定:通过与智能健身设备交互,获取用户的历史运动强度;判断用户的历史运动强度是否大于或等于预计运动强度;在判断结果为历史运动强度大于或等于预计运动强度的情况下,确定用户能够完成预定目标运动量的运动策略为:以历史运动强度完成运动量差值,从而完成预定目标运动量。在本实施例中,在用户的历史运动强度大于或等于上述计算的预计运动强度时,表征剩下需要完成的运动量是用户能够承受的,或者是能够比较轻松承受的,因此,可以确定要完成预定目标运动量时,所采用的运动策略可以是,直接以该历史运动强度来完成。当用户看到表示该运动策略的提醒信息时,则会心情比较愉悦,并且能够欣然地接受运动,从而有效地刺激用户的运动激情,实现了激发用户进行运动的目的。

作为一种可选的实施例,在判断用户的历史运动强度是否大于或等于预计运动强度之后,当判断结果为历史运动强度小于预计运动强度时,也可以确定出用于激发用户运动的运动策略。例如,在判断结果为历史运动强度小于预计运动强度的情况下,根据历史运动强度和预计运动强度确定运动强度增率;通过与智能健身设备交互,获取在智能健身设备上设置的预设增率数值;判断运动强度增率是否小于预设增率数值;在判断结果为运动强度增率小于预设增率数值的情况下,确定用户能够完成预定目标运动量的运动策略为:以预计运动强度完成运动量差值,从而完成预定目标运动量。虽然历史运动强度小于预计运动强度,即如果用户要完成预定目标运动量,可能需要增加运动强度,但该增加的运动强度较小,比如,小于用户预先设置的预设增率数值,表征运动强度的增加是用户可以接受的,因此,确定用户完成预定目标运动量的运动策略可以为:以预计运动强度完成运动量差值,从而完成预定目标运动量。通过上述处理,实现了为要完成预定目标运动量,在增加的运动强度较小的情况下,以用户能够欣然接受的预计运动强度来完成预定目标运动量的目的,也能够有效地刺激用户的运动激情,实现了激发用户进行运动的效果。

作为一种可选的实施例,针对运动强度增率大于或等于预设增率数值的情况下,如何确定运动策略,能够在一定程度上激发用户的运动热情,下面一种可选的实施例提供了一种方式。在判断运动强度增率是否小于预设增率数值之后,可以在判断结果为运动强度增率大于或等于预设增率数值的情况下,确定用户能够完成预定目标运动量的运动策略为:标注以高于历史运动强度运动强度增率的预计运动强度完成运动量差值,从而完成预定目标运动量。即通过标注运动强度增率的方式来刺激用户挑战自己的热情,也达到了刺激用户要完成预定目标运动量的目的,也实现了激发用户进行运动的技术效果。

作为一种可选的实施例,在根据可运动时长和运动量差值,基于智能家居中的智能健身设备确定用户能够完成预定目标运动量的运动策略之后,还可以包括:接收选择指令,其中,选择指令用于指示选择运动策略;按照运动策略中所指示的运动参数设置完成预定目标运动量的智能健身设备。通过对智能健身设备的设置,用户可以直接依据在设置好的智能健身设备上执行运动,完成预定目标运动量。其中,上述所指的智能健身设备可以是多种,例如,可以是典型的跑步机,可以是其它拉伸器材等。

为了有效解决相关技术的问题,在本发明实施例中提供了一种基于智慧家庭操作系统的健身方案,在用户到家时即可通过当前有效运动时间和运动量差值,获取用户可以完成当日运动目标的运动强度,第一时间对用户进行提醒,激发用户想要完成目标运动量的健身热情,并在用户选择健身时,自动按照可以完成目标的强度进行设置,保证用户完成计划,实现对用户健身活动的主动管理。

在上述实施例中,该基于智慧家庭操作系统的健身方案可以包括:首先可以根据用户在家的时间计算可运动时间,然后根据目标运动量和当前运动量计算计划运动量,随后根据可运动时间和计划运动量计算预计运动强度,并根据预计运动强度和历史运动强度的对比,实施健身管理。通过该健身方案,可以帮助用户完成每日运动计划,激发用户运动热情,进而实现更好的健身效果。

基于上述实施例优选实施例,提供一种优选实施方式。

图2是根据本发明优选实施方式提供的基于智慧家庭操作系统的健身处理方法的应用系统架构图,如图2所示,该系统包括:智能家居设备,智能健身设备,智能终端,智能网关,以及服务器,其中,智能家居设备,智能健身设备,智能终端通过智能网关与服务器通信。图3是根据本发明优选实施方式提供的基于智慧家庭操作系统的健身处理方法的流程图,如图3所示,该流程包括如下步骤:

s1、在预定时间段内,服务器检测用户是否在家,并在检测到用户在家的基础上,根据用户在家中的预计停留时间长度,计算可运动时长tu;

如,预定时间段可以为20:00~22:00,即起始时间为20:00,结束时间为22:00。该时间段信息可以为用户预设,可以理解为,用户希望仅在该时间段进行健身运动。

服务器在20:00时,开始检测用户是否在家。具体的检测方法可以是利用智能网关检测用户的移动终端(手机)是否连接上家庭的无线局域网来判断用户是否在家。如用户在家,则停止检测。

当服务器检测到用户未在家,则以预定时间周期持续检测,直至检测到用户回家,或直至22:00结束检测,如自20:00以后每5分钟检测一次,直到22:00结束。

如,服务器检测到用户在家的时间为20:30,则结束时间(22:00)和检测时间的差值即为用户在家中的预计停留时间长度δt,δt为90分钟,可运动时长tu=δt×γ。

其中,γ为修正因子,和用户的性别有关,通常女性比男性的运动准备时间长,如用户为女性时,γ可以为0.7,用户为男性时,γ可以为0.9。

如用户为女性,则可运动时长tu=90×0.7=63分钟。

特别地,若δt小于预定阈值,比如30分钟,则可以结束本方案的流程。

s2、如用户在家,服务器获取用户的目标运动量(即上述所指的预定目标运动量)以及当前运动量(即上述所指的已经完成的部分运动量),当用户当前运动量小于目标运动量时,计算目标运动量和当前运动量的差值δk(即上述所指的运动量差值);

如服务器检测到用户在家,则从智能穿戴设备,如智能手环所记录的信息中,获取用户的目标运动量为2000千卡,当日当前运动量为1600千卡,并计算目标运动量和当前运动量的差值δk为2000-1600=400千卡。

其中,目标运动量可以是用户预先设置并保存的。

s3、服务器根据可运动时长和运动量差值,确定用户在智能健身设备的预计运动强度;

如,用户家中的智能健身设备为跑步机,服务器可以根据跑步热量的计算公式计算所需的跑步速度:

运动热量(kcal)=体重(kg)×运动时间(小时)×运动系数k

当为跑步时,运动系数k=30÷速度(分钟/400米),运动系数k和运动方式有关,不同的运动方式,如散步、跑步、游泳等,运动系数k不同。

具体计算时,将δk=400kcal,体重60kg、可运动时长1.05小时代入公式,计算跑步速度为5.08km/h。即,用户在跑步机上的预计运动强度为5.08km/h,也就是说,用户需要在跑步机上需要达到该速度可完成当日的目标运动量。

s4、判断用户在智能健身设备的历史运动强度是否大于预计运动强度,如是,服务器发送第一健身提醒至用户终端,当用户选择需要进行运动,则按照历史运动强度设置智能健身设备;

作为一种可选的实施方式,服务器可以获取用户在该时间段(20:00~22:00)中,使用跑步机的常用运动强度,作为历史运动强度,如用户常用的运动强度为7km/h。

通过比对可知,用户在跑步机上的历史运动强度大于预计运动强度,服务器发送第一健身提醒至用户终端。图4是根据本发明优选实施方式的基于智慧家庭操作系统的健身处理方法中第一健身提醒的示意图,如图4所示,在用户终端上显示“现在开始跑步,可以轻松达到今日运动目标”,以及提供用户是否确认的选项“是”和“否”。

如服务器获取到用户选择“是”的指令,则按照历史运动强度设置跑步机。如用户选择“否”,则流程结束。

s5、如用户在智能健身设备的历史运动强度小于预计运动强度,则根据预计运动强度和历史运动强度确定运动强度增率,进而判断运动强度增率是否小于预设增率数值,如是,服务器发送第一健身提醒至用户终端,当用户选择需要进行运动时,按照预计运动强度设置智能健身设备;

如,通过比对可知,用户在跑步机上的历史运动强度为4.9km/h,小于预计运动强度(5.08km/h),则判断运动强度增率是否小于预设增率数值,运动强度增率为(预计运动强度-历史运动强度)/历史运动强度。该预设增率数值为用户可以接受的最大强度增率,如预设增率数值用户可以预设为10%,可以理解为用户愿意以高于历史运动强度10%范围内的强度进行运动。

如运动强度增率小于预设增率数值,可以理解为不需额外征求用户同意,即可以直接发送第一健身提醒至用户终端。图5是根据本发明优选实施方式的基于智慧家庭操作系统的健身处理方法中第二健身提醒的示意图,如图5所示,在用户终端上显示“现在开始跑步,可以达到今日运动目标”,以及提供用户是否确认的选项“是”和“否”。

如服务器获取到用户选择“是”的指令,则按照预计运动强度设置跑步机。如用户选择“否”,则执行结束。

s6、如运动强度增率大于预设增率数值,服务器发送第三健身提醒至用户终端,当用户选择需要进行运动时,则按照预计运动强度设置智能健身设备。

如,通过比对可知,用户在跑步机上的历史运动强度为4.5km/h,小于预计运动强度(5.08km/h),运动强度增率大于预设增率数值,则发送第三健身提醒至用户终端。图6是根据本发明优选实施方式的基于智慧家庭操作系统的健身处理方法中第三健身提醒的示意图,如图6所示,在用户终端上显示“现在开始跑步,可以达到今日运动目标,需以高于历史运动强度xx%运动”,以及提供用户是否确认的选项“是”和“否”。

可以理解为,如用户想要当日完成运动目标,通过计算获得的该用户所需要的运动强度高于该用户预设增率数值,因此需要额外向用户征求同意。

如服务器获取到用户选择“是”的指令,则按照预计运动强度设置跑步机。如用户选择“否”,则执行结束。

因此,上述优选实施方式主要包括:根据可运动时长和计划运动量计算预计运动强度,并根据预计运动强度和历史运动强度的比对结果,确定健身管理策略;在预定时间段内,检测用户是否在家,并根据检测到用户在家的时间结合修正因子,计算可运动时长;根据健身管理策略中所得到的判断结果,实现具体的健身管理策略。

通过上述优选实施方式,有效地避免了相关技术中的健身方案实施被动,难以激发用户健身热情,继而影响用户健身效果的问题,通过在预定时间检测用户是否在家,可以根据用户完成运动目标的情况,第一时间对用户进行提醒,激发用户想要完成目标运动量的健身热情,并在用户选择健身时,自动按照可以完成目标的强度进行设置,帮助用户实现运动目标。

需要说明的是,上述优选实施方式中服务器仅为一种举例,并不限定于应用于服务器,也可以是其它对运动执行控制的设备。

在本发明实施例,还提供了一种运动处理装置,图7是根据本发明实施例提供的基于智慧家庭操作系统的健身处理装置的结构框图,如图7所示,该基于智慧家庭操作系统的健身处理装置70包括获取模块72,生成模块74和确定模块76,下面对该装置进行说明。

获取模块72,用于基于与智能家居中的智能网关的交互,获取用户的可运动时长;生成模块74,连接至上述获取模块72,用于基于与智能穿戴设备的交互,获取用户的已运动量,并根据已运动量和预定目标运动量,生成运动量差值;确定模块76,连接至上述生成模块74,用于根据可运动时长和运动量差值,基于智能家居中的智能健身设备确定用户能够完成预定目标运动量的运动策略,并提醒按照运动策略进行运动能够完成预定目标运动量。

在本发明实施例中,还提供了一种智能家居设备,图8是根据本发明实施例提供的智能家居设备的结构框图,如图8所示,该智能家居设备80包括上述的基于智慧家庭操作系统的健身运动装置70。

在本发明实施例中,还提供了一种存储介质,存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行上述任意一项的基于智慧家庭操作系统的健身运动处理方法。

在本发明实施例中,还提供了一种计算机设备,包括:存储器和处理器,存储器存储有计算机程序;处理器,用于执行存储器中存储的计算机程序,计算机程序运行时使得处理器执行上述任意一项的基于智慧家庭操作系统的健身运动处理方法。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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