一种智能跑步方法以及一种智能跑步机与流程

文档序号:12145445阅读:446来源:国知局

本发明涉及计算机应用技术,特别涉及一种智能跑步方法以及一种智能跑步机。



背景技术:

现有技术中,当用户使用智能跑步机时,可根据自己的性别、年龄、身高和体重等,自主地选择后台服务器提供的面向公众的任一常规跑步计划,这样,智能跑步机即会按照用户所选择的常规跑步计划自动地控制用户的跑步过程,即在跑步过程中,智能跑步机会自动地执行用户所选择的跑步计划,自动地进行坡度、速度等参数的调整等。

但对于特殊群体人群来说,常规跑步计划可能并不适用,而不科学的运动甚至可能会对身体造成伤害。这样情况下,用户可以选择手动控制跑步过程,即在跑步过程中进行手动参数调整,但如果用户每次跑步都进行手动控制,会非常麻烦,效率低下。



技术实现要素:

有鉴于此,本发明提供了一种智能跑步方法以及一种智能跑步机,能够提高跑步效率。

为了达到上述目的,本发明的技术方案是这样实现的:

一种智能跑步方法,包括:

智能跑步机获取用户的身份信息,并发送给后台服务器;

如果接收到所述后台服务器返回的、所述身份信息对应的历史跑步计划,则将接收到的历史跑步计划展示给用户,并在当确定用户选中所展示的任一历史跑步计划时,按照所选中的历史跑步计划控制用户的跑步过程;

如果确定用户选择自定义跑步计划,则记录用户在跑步过程中的手动参数调整行为,并在当跑步结束时,将所记录的信息作为一条历史跑步计划发送给所述后台服务 器进行保存。

一种智能跑步机,包括:

身份获取模块,用于获取用户的身份信息,并发送给后台服务器;

智能控制模块,用于当接收到所述后台服务器返回的、所述身份信息对应的历史跑步计划时,将接收到的历史跑步计划展示给用户,并在当确定用户选中所展示的任一历史跑步计划时,按照所选中的历史跑步计划控制用户的跑步过程;当确定用户选择自定义跑步计划时,记录用户在跑步过程中的手动参数调整行为,并在当跑步结束时,将所记录的信息作为一条历史跑步计划发送给所述后台服务器进行保存。

可见,采用本发明所述方案,用户可自定义跑步计划,并可将自定义跑步计划作为历史跑步计划进行保存,这样,当用户下次再进行跑步时,如果希望采用和之前一样的跑步计划,则可从历史跑步计划中直接进行选择,相应的,智能跑步机即会按照用户所选中的历史跑步计划自动地控制用户的跑步过程,从而克服了现有技术中存在的问题,进而提高了跑步效率。

附图说明

图1为本发明智能跑步方法实施例的流程图。

具体实施方式

为了使本发明的技术方案更加清楚、明白,以下参照附图并举实施例,对本发明所述方案作进一步的详细说明。

图1为本发明智能跑步方法实施例的流程图。如图1所示,包括以下步骤11~13。

步骤11:智能跑步机获取用户的身份信息,并发送给后台服务器。

步骤12:如果接收到后台服务器返回的、所述身份信息对应的历史跑步计划,则智能跑步机将接收到的历史跑步计划展示给用户,并在当确定用户选中所展示的任一历史跑步计划时,按照所选中的历史跑步计划控制用户的跑步过程。

步骤13:如果确定用户选择自定义跑步计划,则智能跑步机记录用户在跑步过程中的手动参数调整行为,并在当跑步结束时,将所记录的信息作为一条历史跑步计划发送给后台服务器进行保存。

以下分别对上述各步骤的具体实现进行详细说明。

1)身份信息

智能跑步机开启后,获取用户的身份信息,并发送给后台服务器。

较佳的,所述身份信息可为:指纹信息。

通常来说,针对每个用户,后台服务器中都会保存有该用户的基础信息,如年龄、性别、身高和体重等,在此基础上,可增加指纹信息。

每个用户可保存2~3枚指纹信息,具体是哪几枚指纹信息可由用户自己决定(比如可为大拇指和食指的指纹信息),另外,在采集每枚指纹信息时,都需要至少重复确认采集2次,以确保指纹信息采集无误。

智能跑步机上可设置有一个指纹识别器,用户可通过指纹识别器来录入指纹,相应的,指纹识别器获取到用户的指纹信息后,可将其转换成计算机可识别的数据,并由智能跑步机通过wifi等技术将转换后的数据发送给后台服务器。

2)按历史跑步计划进行跑步控制

智能跑步机获取用户的指纹信息,并发送给后台服务器之后,后台服务器将确定是否保存有指纹信息对应的用户的历史跑步计划,如果有保存,则可将指纹信息对应的用户的历史跑步计划返回给智能跑步机。

较佳的,如果有保存,后台服务器也可不立即进行发送,而是先确定指纹信息对应的用户的历史跑步计划数是否大于N,N为大于1的正整数,如果大于,则将指纹信息对应的用户的历史跑步计划中排序后处于前N位的历史跑步计划返回给智能跑步机,如果小于或等于,则将指纹信息对应的用户的历史跑步计划全部返回给智能跑步机;其中,针对每个用户,后台服务器中分别按照最新使用时间由近到远的顺序对该用户的各历史跑步计划进行排序后保存。

历史跑步计划的最新使用时间,即指用户最近一次按照该历史跑步计划进行跑步的时间,如何获取各历史跑步计划的最新使用时间为现有技术。N的具体取值可根据实际需要而定,比如10。

在接收到后台服务器返回的身份信息对应的历史跑步计划后,智能跑步机将按照接收到的历史跑步计划的排序顺序,将接收到的历史跑步计划展示给用户,后续,如果确定用户选中所展示的任一历史跑步计划,则可按照所选中的历史跑步计划,自动 地控制用户的跑步过程,具体实现为现有技术,当然,用户也可不在所展示的历史跑步计划中进行选择,而是选择自定义跑步计划等。

后台服务器还可将指纹信息对应的用户的基础信息连同历史跑步计划一起返回给智能跑步机,相应的,智能跑步机可将用户的基础信息连同历史跑步计划一起进行展示。

3)自定义跑步计划

如果用户选择自定义跑步计划,那么智能跑步机可记录用户在跑步过程中的手动参数调整行为,并在当跑步结束时,将所记录的信息作为一条历史跑步计划发送给后台服务器进行保存。

具体的,当用户进入跑步状态时,智能跑步机可将用户的跑步开始时间设置为时间原点,在跑步过程中,当用户每次手动进行参数调整时,智能跑步机可记录调整的参数类型、调整后的参数数值以及调整时间相对于时间原点的时间偏移量等。

其中,所述调整的参数类型可包括:速度、坡度、速度和坡度等,也就是说,用户每次手动进行参数调整时,可以只对速度进行调整,也可以只对坡度进行调整,还可以同时对速度和坡度进行调整。

当跑步结束时,智能跑步机可通过wifi等技术将所记录的信息作为一条历史跑步计划发送给后台服务器,后台服务器接收到智能跑步机发送来的历史跑步计划后,确定是否已经保存有该历史跑步计划,如果否,则按照对应的用户进行保存。

后台服务器保存完成后,智能跑步机可将所记录的信息删除,以节省存储空间。

4)按常规跑步计划进行跑步控制

除上述2)和3)中介绍的两种情况外,用户还可以像现有技术中一样,选择常规跑步计划,相应的,如果确定用户选择常规跑步计划,那么智能跑步机会将从后台服务器中获取的面向公众的常规跑步计划展示给用户,当确定用户选中所展示的任一常规跑步计划时,按照所选中的常规跑步计划控制用户的跑步过程。

当跑步结束时,智能跑步机还可将所选中的常规跑步计划作为一条历史跑步计划,发送给后台服务器,后台服务器接收到智能跑步机发送来的历史跑步计划后,确定是否已经保存有该历史跑步计划,如果否,则进行保存。

在实际应用中,智能跑步机获取到用户的指纹信息并发送给后台服务器后,可在自身的显示屏上显示后台服务器返回的用户的历史跑步计划(还可包括用户的基础信息),并可同时显示两个按钮,当确定用户点击其中的一个按钮时,则为用户显示常规跑步计划,当确定用户点击另一个按钮时,则表示用户将自定义跑步计划。当然,此处仅为举例说明,具体实现方式不作限制。

基于上述介绍,本发明同时公开了一种智能跑步机,包括:身份获取模块和智能控制模块。

身份获取模块,用于获取用户的身份信息,并发送给后台服务器;

智能控制模块,用于当接收到后台服务器返回的、身份信息对应的历史跑步计划时,将接收到的历史跑步计划展示给用户,并在当确定用户选中所展示的任一历史跑步计划时,按照所选中的历史跑步计划控制用户的跑步过程;当确定用户选择自定义跑步计划时,记录用户在跑步过程中的手动参数调整行为,并在当跑步结束时,将所记录的信息作为一条历史跑步计划发送给后台服务器进行保存。

其中,

智能控制模块接收到的历史跑步计划为按照最新使用时间由近到远的顺序进行排序后的历史跑步计划。

另外,

智能控制模块还可进一步用于,当确定用户选择常规跑步计划时,将从后台服务器中获取的面向公众的常规跑步计划展示给用户,当确定用户选中所展示的任一常规跑步计划时,按照所选中的常规跑步计划控制用户的跑步过程,并在当跑步结束时,将所选中的常规跑步计划作为一条历史跑步计划,发送给后台服务器,以便当后台服务器中未保存有接收到的历史跑步计划时进行保存。

具体的,

当确定用户选择自定义跑步计划时,智能控制模块可将用户的跑步开始时间设置为时间原点,并在当用户每次手动进行参数调整时,记录调整的参数类型、调整后的参数数值以及调整时间相对于时间原点的时间偏移量。

调整的参数类型可包括:速度、坡度、速度和坡度。

上述装置实施例的具体工作流程请参照前述方法实施例中的相应说明,此处不再 赘述。

总之,采用本发明所述方案,能够提高跑步效率,而且,本发明所述方案实现起来简单方便,从而便于进行普及和推广。

综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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