首页 / 专利分类库 / 测时学 / 一种基于智能手表实现能耗转换的处理方法及系统

一种基于智能手表实现能耗转换的处理方法及系统

申请号 CN202311525696.5 申请日 2023-11-16 公开(公告)号 CN117240001B 公开(公告)日 2024-01-16
申请人 深圳市光速时代科技有限公司; 发明人 吴贤荣;
摘要 本 发明 提供了一种基于智能 手表 实现能耗转换的处理方法及系统,运用于能耗转换技术领域;本发明通过在智能手表中设定 动能 回收模 块 ,利用手表在用户运动时产生的机械运动,采用运动能收集技术将这些机械运动转化为 电能 ,捕捉运动时转换产生的 能量 ,然后将捕获到的动能经过能耗转换器将其转换为电能,并存储在内置的 电池 中以补充电池电量,监控能耗回收的输出和电池的状态,即可调整能量的回收和储存方式,以优化 能源 利用并确保手表的稳定续航。
权利要求

1.一种基于智能手表实现能耗转换的处理方法,其特征在于,包括以下步骤:
识别智能手表当前已消耗的运行能耗区间,基于所述运行能耗区间生成适配用户的能耗回收运动;
判断所述能耗回收运动是否适用于所述用户当前的身体状况;
若否,则从所述能耗回收运动中调取出所述用户的可用能耗运动,基于所述可用能耗运动预设的起始序列动作,检测所述用户的运动执行进度,同时在所述智能手表中生成所述运动执行进度的预回收能耗,待所述运动执行进度完结后转换得到所述智能手表对应的已回收能耗,识别所述已回收能耗在所述智能手表运行时的抵消能耗,得到所述用户完成单次能耗运动下的回收能耗;
判断所述回收能耗的可用时长是否小于预设时长;
若是,则基于所述可用时长计算所述回收能耗在所述智能手表上的具体能耗效率,根据所述具体能耗效率调整在所述智能手表上呈现的所述预回收能耗和已回收能耗,直至所述回收能耗的可用时长对应所述预设时长,使所述回收能耗匹配预收录的常规充电能耗。
2.根据权利要求1所述的基于智能手表实现能耗转换的处理方法,其特征在于,所述识别智能手表当前已消耗的运行能耗区间的步骤中,包括:
捕捉所述智能手表中的剩余功耗量;
判断所述剩余功耗量能否运行预设的能耗回收功能;
若否,则基于所述剩余功耗量检测所述智能手表的剩余运行时长,根据所述剩余运行时长调整所述智能手表的能耗优先级至预设功能中,其中,所述预设功能具体包括紧急通信、呈现预设范围内的售卖店和定位服务。
3.根据权利要求1所述的基于智能手表实现能耗转换的处理方法,其特征在于,所述判断所述运动能耗回收方式是否适合用户当前的身体状况的步骤中,包括:
获取所述用户预设的身体数据,其中,所述身体数据具体包括心率数据、活量数据和体重数据;
判断所述身体数据是否匹配所述运动能耗回收方式;
若是,则检测所述用户当前所处的环境信息,从所述环境信息中划分出可用于实现所述运动能耗回收方式的区域,将所述区域和所述用户的当前方位同步公示在智能手表中,实时读取所述用户的变化方位,直至所述用户的当前方位与所述区域重合。
4.根据权利要求1所述的基于智能手表实现能耗转换的处理方法,其特征在于,所述则从所述能耗回收运动中调取出所述用户的可用能耗运动的步骤后,还包括:
基于所述用户选取的所述可用能耗运动,计算当所述智能手表达到预设能耗回收值时所述用户需要对应执行的能耗回收运动次数;
判断所述能耗回收运动次数是否大于预设次数;
若否,则生成所述能耗回收运动次数对应的运动时长,结合所述用户当前的身体状况从所述智能手表中将所述运动时长反馈至所述用户,同时检测所述能耗回收运动次数对应的人体能量消耗。
5.根据权利要求1所述的基于智能手表实现能耗转换的处理方法,其特征在于,所述判断所述回收能耗的可用时长是否小于预设时长的步骤中,包括:
获取所述智能手表当前正在运行中的运行进程,基于所述运行进程检测所述智能手表的能耗效率;
判断所述能耗效率是否超出预设的运行效率;
若是,则应用预设的维护措施对所述智能手表进行效率平衡,使所述能耗效率和所述运行效率达到差异最小化,其中,所述维护措施具体包括优化代码结构、关闭后台进程和降低屏幕亮度
6.根据权利要求1所述的基于智能手表实现能耗转换的处理方法,其特征在于,所述则基于所述可用时长计算所述回收能耗在所述智能手表上的具体能耗效率的步骤中,还包括:
基于所述智能手表预设的界面信息应用不同的色彩标识出不同运动类型的各个回收能耗,同时在所述界面信息中生成所述各个回收能耗与所述常规充电能耗的至少两个消耗比例;
判断所述消耗比例能否达到消耗平衡;
若是,则运行所述智能手表中的各个运行进程,测试所述各个运行进程对所述消耗比例的能耗效率。
7.根据权利要求1所述的基于智能手表实现能耗转换的处理方法,其特征在于,所述识别智能手表当前已消耗的运行能耗区间的步骤后,还包括:
将预收录的能耗回收运动通过所述智能手表展示给所述用户;
判断所述用户是否同意采用所述能耗回收运动;
若否,则从预设渠道上加载出与所述能耗回收运动相关的其他类型运动。
8.一种基于智能手表实现能耗转换的处理系统,其特征在于,包括:
识别模,用于识别智能手表当前已消耗的运行能耗区间,基于所述运行能耗区间生成适配用户的能耗回收运动;
判断模块,用于判断所述能耗回收运动是否适用于所述用户当前的身体状况;
执行模块,用于若否,则从所述能耗回收运动中调取出所述用户的可用能耗运动,基于所述可用能耗运动预设的起始序列动作,检测所述用户的运动执行进度,同时在所述智能手表中生成所述运动执行进度的预回收能耗,待所述运动执行进度完结后转换得到所述智能手表对应的已回收能耗,识别所述已回收能耗在所述智能手表运行时的抵消能耗,得到所述用户完成单次能耗运动下的回收能耗;
第二判断模块,用于判断所述回收能耗的可用时长是否小于预设时长;
第二执行模块,用于若是,则基于所述可用时长计算所述回收能耗在所述智能手表上的具体能耗效率,根据所述具体能耗效率调整在所述智能手表上呈现的所述预回收能耗和已回收能耗,直至所述回收能耗的可用时长对应所述预设时长,使所述回收能耗匹配预收录的常规充电能耗。
9.根据权利要求8所述的基于智能手表实现能耗转换的处理系统,其特征在于,所述识别模块还包括:
捕捉单元,用于捕捉所述智能手表中的剩余功耗量;
判断单元,用于判断所述剩余功耗量能否运行预设的能耗回收功能;
执行单元,用于若否,则基于所述剩余功耗量检测所述智能手表的剩余运行时长,根据所述剩余运行时长向所述用户提供预设的简易能耗回收运动。
10.根据权利要求8所述的基于智能手表实现能耗转换的处理系统,其特征在于,所述判断模块还包括:
获取单元,用于获取所述用户预设的身体数据,其中,所述身体数据具体包括心率数据、肺活量数据和体重数据;
第二判断单元,用于判断所述身体数据是否匹配所述运动能耗回收方式;
第二执行单元,用于若是,则检测所述用户当前所处的环境信息,从所述环境信息中划分出可用于实现所述运动能耗回收方式的区域,将所述区域和所述用户的当前方位同步公示在智能手表中,实时读取所述用户的变化方位,直至所述用户的当前方位与所述区域重合。

说明书全文

一种基于智能手表实现能耗转换的处理方法及系统

技术领域

[0001] 本发明涉及能耗转换技术领域,特别涉及为一种基于智能手表实现能耗转换的处理方法及系统。

背景技术

[0002] 智能手表是一种具有计算能和广泛功能的手表。与传统的手表不同,智能手表能够连接到互联网,运行应用程序,播放音频和视频文件,浏览和回复电子邮件,接收和发送短信,接听电话等。此外,大多数智能手表还具有健康和健身跟踪功能,例如心率监测、睡眠跟踪、步数计数和GPS追踪等。
[0003] 然而实现这些功能必须要提高智能手表的运行功耗,而当前的智能手表并不具备将运动能量进行转换的方式,无法将智能手表的能耗效率实现最大化的重复利用。

发明内容

[0004] 本发明旨在解决智能手表的能量消耗无法重复利用的问题,提供一种基于智能手表实现能耗转换的处理方法及系统。
[0005] 本发明为解决技术问题采用如下技术手段:
[0006] 本发明提供一种基于智能手表实现能耗转换的处理方法,包括以下步骤:
[0007] 识别智能手表当前已消耗的运行能耗区间,基于所述运行能耗区间生成适配用户的能耗回收运动;
[0008] 判断所述能耗回收运动是否适用于所述用户当前的身体状况;
[0009] 若否,则从所述能耗回收运动中调取出所述用户的可用能耗运动,基于所述可用能耗运动预设的起始序列动作,检测所述用户的运动执行进度,同时在所述智能手表中生成所述运动执行进度的预回收能耗,待所述运动执行进度完结后转换得到所述智能手表对应的已回收能耗,识别所述已回收能耗在所述智能手表运行时的抵消能耗,得到所述用户完成单次能耗运动下的回收能耗;
[0010] 判断所述回收能耗的可用时长是否小于预设时长;
[0011] 若是,则基于所述可用时长计算所述回收能耗在所述智能手表上的具体能耗效率,根据所述具体能耗效率调整在所述智能手表上呈现的所述预回收能耗和已回收能耗,直至所述回收能耗的可用时长对应所述预设时长,使所述回收能耗匹配预收录的常规充电能耗。
[0012] 进一步地,所述识别智能手表当前已消耗的运行能耗区间的步骤中,包括:
[0013] 捕捉所述智能手表中的剩余功耗量;
[0014] 判断所述剩余功耗量能否运行预设的能耗回收功能;
[0015] 若否,则基于所述剩余功耗量检测所述智能手表的剩余运行时长,根据所述剩余运行时长调整所述智能手表的能耗优先级至预设功能中,其中,所述预设功能具体包括紧急通信、呈现预设范围内的售卖店和定位服务。
[0016] 进一步地,所述判断所述运动能耗回收方式是否适合用户当前的身体状况的步骤中,包括:
[0017] 获取所述用户预设的身体数据,其中,所述身体数据具体包括心率数据、活量数据和体重数据;
[0018] 判断所述身体数据是否匹配所述运动能耗回收方式;
[0019] 若是,则检测所述用户当前所处的环境信息,从所述环境信息中划分出可用于实现所述运动能耗回收方式的区域,将所述区域和所述用户的当前方位同步公示在智能手表中,实时读取所述用户的变化方位,直至所述用户的当前方位与所述区域重合。
[0020] 进一步地,所述则从所述能耗回收运动中调取出所述用户的可用能耗运动的步骤后,还包括:
[0021] 基于所述用户选取的所述可用能耗运动,计算当所述智能手表达到预设能耗回收值时所述用户需要对应执行的能耗回收运动次数;
[0022] 判断所述能耗回收运动次数是否大于预设次数;
[0023] 若否,则生成所述能耗回收运动次数对应的运动时长,结合所述用户当前的身体状况从所述智能手表中将所述运动时长反馈至所述用户,同时检测所述能耗回收运动次数对应的人体能量消耗。
[0024] 进一步地,所述判断所述回收能耗的可用时长是否小于预设时长的步骤中,包括:
[0025] 获取所述智能手表当前正在运行中的运行进程,基于所述运行进程检测所述智能手表的能耗效率;
[0026] 判断所述能耗效率是否超出预设的运行效率;
[0027] 若是,则应用预设的维护措施对所述智能手表进行效率平衡,使所述能耗效率和所述运行效率达到差异最小化,其中,所述维护措施具体包括优化代码结构、关闭后台进程和降低屏幕亮度
[0028] 进一步地,所述则基于所述可用时长计算所述回收能耗在所述智能手表上的具体能耗效率的步骤中,还包括:
[0029] 基于所述智能手表预设的界面信息应用不同的色彩标识出不同运动类型的各个回收能耗,同时在所述界面信息中生成所述各个回收能耗与所述常规充电能耗的至少两个消耗比例;
[0030] 判断所述消耗比例能否达到消耗平衡;
[0031] 若是,则运行所述智能手表中的各个运行进程,测试所述各个运行进程对所述消耗比例的能耗效率。
[0032] 进一步地,所述识别智能手表当前已消耗的运行能耗区间的步骤后,还包括:
[0033] 将预收录的能耗回收运动通过所述智能手表展示给所述用户;
[0034] 判断所述用户是否同意采用所述能耗回收运动;
[0035] 若否,则从预设渠道上加载出与所述能耗回收运动相关的其他类型运动。
[0036] 本发明还提供一种基于智能手表实现能耗转换的处理系统,包括:
[0037] 识别模,用于识别智能手表当前已消耗的运行能耗区间,基于所述运行能耗区间生成适配用户的能耗回收运动;
[0038] 判断模块,用于判断所述能耗回收运动是否适用于所述用户当前的身体状况;
[0039] 执行模块,用于若否,则从所述能耗回收运动中调取出所述用户的可用能耗运动,基于所述可用能耗运动预设的起始序列动作,检测所述用户的运动执行进度,同时在所述智能手表中生成所述运动执行进度的预回收能耗,待所述运动执行进度完结后转换得到所述智能手表对应的已回收能耗,识别所述已回收能耗在所述智能手表运行时的抵消能耗,得到所述用户完成单次能耗运动下的回收能耗;
[0040] 第二判断模块,用于判断所述回收能耗的可用时长是否小于预设时长;
[0041] 第二执行模块,用于若是,则基于所述可用时长计算所述回收能耗在所述智能手表上的具体能耗效率,根据所述具体能耗效率调整在所述智能手表上呈现的所述预回收能耗和已回收能耗,直至所述回收能耗的可用时长对应所述预设时长,使所述回收能耗匹配预收录的常规充电能耗。
[0042] 进一步地,所述识别模块还包括:
[0043] 捕捉单元,用于捕捉所述智能手表中的剩余功耗量;
[0044] 判断单元,用于判断所述剩余功耗量能否运行预设的能耗回收功能;
[0045] 执行单元,用于若否,则基于所述剩余功耗量检测所述智能手表的剩余运行时长,根据所述剩余运行时长向所述用户提供预设的简易能耗回收运动。
[0046] 进一步地,所述判断模块还包括:
[0047] 获取单元,用于获取所述用户预设的身体数据,其中,所述身体数据具体包括心率数据、肺活量数据和体重数据;
[0048] 第二判断单元,用于判断所述身体数据是否匹配所述运动能耗回收方式;
[0049] 第二执行单元,用于若是,则检测所述用户当前所处的环境信息,从所述环境信息中划分出可用于实现所述运动能耗回收方式的区域,将所述区域和所述用户的当前方位同步公示在智能手表中,实时读取所述用户的变化方位,直至所述用户的当前方位与所述区域重合。
[0050] 本发明提供了基于智能手表实现能耗转换的处理方法及系统,具有以下有益效果:
[0051] 本发明通过在智能手表中设定动能回收模块,利用手表在用户运动时产生的机械运动,采用运动能收集技术将这些机械运动转化为电能,捕捉运动时转换产生的能量,然后将捕获到的动能经过能耗转换器将其转换为电能,并存储在内置的电池中以补充电池电量,监控能耗回收的输出和电池的状态,即可调整能量的回收和储存方式,以优化能源利用并确保手表的稳定续航。附图说明
[0052] 图1为本发明基于智能手表实现能耗转换的处理方法一个实施例的流程示意图;
[0053] 图2为本发明基于智能手表实现能耗转换的处理系统一个实施例的结构框图

具体实施方式

[0054] 应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明,本发明为目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
[0055] 下面将结合本发明的实施例中的附图,对本发明的实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0056] 参考附图1,为本发明一实施例中的基于智能手表实现能耗转换的处理方法,包括:
[0057] S1:识别智能手表当前已消耗的运行能耗区间,基于所述运行能耗区间生成适配用户的能耗回收运动;
[0058] S2:判断所述能耗回收运动是否适用于所述用户当前的身体状况;
[0059] S3:若否,则从所述能耗回收运动中调取出所述用户的可用能耗运动,基于所述可用能耗运动预设的起始序列动作,检测所述用户的运动执行进度,同时在所述智能手表中生成所述运动执行进度的预回收能耗,待所述运动执行进度完结后转换得到所述智能手表对应的已回收能耗,识别所述已回收能耗在所述智能手表运行时的抵消能耗,得到所述用户完成单次能耗运动下的回收能耗;
[0060] S4:判断所述回收能耗的可用时长是否小于预设时长;
[0061] S5:若是,则基于所述可用时长计算所述回收能耗在所述智能手表上的具体能耗效率,根据所述具体能耗效率调整在所述智能手表上呈现的所述预回收能耗和已回收能耗,直至所述回收能耗的可用时长对应所述预设时长,使所述回收能耗匹配预收录的常规充电能耗。
[0062] 在本实施例中,系统通过识别智能手表当前已经消耗掉的运行能耗区间,包括低能耗区间、中能耗区间和高能耗区间,当智能手表处于低能耗区间的75%‑99%时则会生成相应简易且适配用户的能耗回收运动,当智能手表处于中能耗区间40%‑74%时则会生成相应中等且适配用户的能耗回收运动,当智能手表处于高能耗区间1%‑39%时则会生成相应较难 且适配用户的能耗回收运动,系统在推荐出相对应的能耗回收运动时也需要得到用户的同意后才会执行相应的能耗回收指令,而后系统判断这些能耗回收运动是否适用于用户当前的身体状况,在判断是否适用前会检测用户的身体情况,以执行对应的步骤;例如,当系统检测到用户当前的身体状况适用于智能手表推荐的能耗回收运动时,即用户根据对应的能耗回收运动执行即可,执行完毕后可从智能手表中得知能耗回收效率,能耗回收运动的难度越高即回收效率越高,反之亦然,但系统会以用户自身的身体状况为最优先级;例如,当系统检测到用户当前的身体状况不适用于目前智能手表推荐的最优能耗回收运动时,系统会根据用户当前的身体状况自适应的调低能耗回收运动的难度,如从较难降为中等、从中等降为简易,系统会从所有能耗回收运动调取出当前适用于用户的可用能耗运动,基于用户自行选取的可用能耗运动,检测该可用能耗运动预先设定好的起始序列动作,同时捕捉用户的运动执行进度,在智能手表中生成运动执行进度对应的预估回收能耗,待运动执行进度完结即用户完成运动后,会转换得到智能手表对应的已回收能耗,根据智能手表在记录用户运动期间所消耗掉的部分能耗,与已回收能耗作为抵消能耗对冲,即可得到用户完成单次能耗运动下所回收的能耗,用户可以在智能手表的显示界面上看到单次的回收能耗;而后系统判断这些回收能耗的可用时长是否小于预先设定的常规使用时长,以执行对应的步骤;例如,当系统判定到回收能耗的可用时长并未小于预先设定的常规使用时长时,则系统会认为成功地整合了通过运动回收的能源,使其在整体能源消耗中占据较大比例,有助于提高系统的可持续性,降低对传统充电能源的依赖;例如,当系统判定到回收能耗的可用时长小于预先设定的常规使用时长时,此时系统会基于可用时长计算回收能耗在智能手表上的实际能耗效率,根据实际能耗效率调整往后用户在进行运动回收能耗时在智能手表上呈现的预回收能耗和已回收能耗,尽量减少通过运动回收的回收能耗变为虚拟回收能耗,即这些回收能耗相对于常规充电能耗在智能手表中消耗得更快,系统通过记录这些回收能耗的使用时长后,根据常规充电能耗的使用时长,即可在匹配常规充电能耗下得出真正的运动回收能耗,避免回收能耗后智能手表处于高电量的状态下却很快就消耗完毕。
[0063] 需要说明的是,基于可用时长计算回收能耗在智能手表上的实际能耗效率的具体示例如下:
[0064] 假设运动回收能耗为X,常规充电能耗为Y,则效率(E)可以通过以下公式计算:
[0065] ;如果通过回收能量方式获取的能量为200卡路里,而通过常规充电方式获取的能量为250卡路里,那么效率为:
[0066] ;即代表运动能耗回收过程的效率为80%,系统只需在原有回收能耗的基础上*80%并呈现在智能手表上,即可使智能手表所回收的能耗匹配常规的充电能耗。
[0067] 在本实施例中,识别智能手表当前已消耗的运行能耗区间的步骤S1中,包括:
[0068] S11:捕捉所述智能手表中的剩余功耗量;
[0069] S12:判断所述剩余功耗量能否运行预设的能耗回收功能;
[0070] S13:若否,则基于所述剩余功耗量检测所述智能手表的剩余运行时长,根据所述剩余运行时长调整所述智能手表的能耗优先级至预设功能中,其中,所述预设功能具体包括紧急通信、呈现预设范围内的售卖门店和定位服务。
[0071] 在本实施例中,系统通过捕捉智能手表在运行时剩余的功耗量,而后判断这些剩余功耗量能否支持智能手表继续运行预先设定好的能耗回收功能,以执行对应的步骤;例如,当系统判定到智能手表能够继续运行预先设定好的能耗回收功能时,则系统会建议并支持用户执行推荐的能耗回收运动,通过利用手表在用户运动时产生的机械运动,采用运动能收集技术将这些机械运动转化为电能,以补充电池能量,提高二次能耗的回收,减少常规充电能耗的使用;例如,当系统判定到智能手表无法继续运行预先设定好的能耗回收功能时,此时系统会基于智能手表所剩余的功耗量检测出手表剩余的可运行时长,根据可运行时长调整智能手表的能耗优先级至预先设定好的功能中,包括通过手表进行紧急通信以联络到需要联络的亲朋好友,或在智能手表的界面中呈现出附近可前往范围内的售卖门店中请求相关人员进行帮助,或是将用户当前的定位提供至预先设定的紧急联络设备中供亲朋好友搜寻并为用户提供相应的帮助。
[0072] 在本实施例中,判断所述运动能耗回收方式是否适合用户当前的身体状况的步骤S2中,包括:
[0073] S21:获取所述用户预设的身体数据,其中,所述身体数据具体包括心率数据、肺活量数据和体重数据;
[0074] S22:判断所述身体数据是否匹配所述运动能耗回收方式;
[0075] S23:若是,则检测所述用户当前所处的环境信息,从所述环境信息中划分出可用于实现所述运动能耗回收方式的区域,将所述区域和所述用户的当前方位同步公示在智能手表中,实时读取所述用户的变化方位,直至所述用户的当前方位与所述区域重合。
[0076] 在本实施例中,系统通过预先设定好的身体数据内容,检测并获取用户的身体数据,而后判断这些身体数据是否适合通过运动进行能耗回收,以执行对应的步骤;例如,当系统判定到用户的身体数据并不适合通过运动进行能耗回收,则系统会利用手表监测用户的日常活动,而不仅仅是运动,如通过计步器功能记录用户的步数,并将其转化为能耗值,应用简易的活动对能耗进行二次回收,在保证用户身体素质良好的情况下达到最大化能耗二次利用,减少常规充电能耗的使用;例如,当系统判定到用户的身体数据能够适合通过运动进行能耗回收时,此时系统会鉴于用户的身体数据推荐用户执行系统设定的简易、中等或较难运动中的哪类,基于用户自行的选择向用户自适应发出对应确认信息,如用户身体数据属于中等而用户想挑战较难运动为智能手表回复大部分能耗时,系统会在用户确认无误后为用户提供较难运动的动作执行指令,如用户身体数据属于中等而用户想轻松做些许运动为智能手表回复小部分能耗时,系统会在用户确认无误后为用户提供简易运动的动作执行指令;在系统确认用户待执行动作执行指令时,系统会检测用户当前所处的环境信息,通过定位到环境信息中不存在障碍物时由用户从虚拟定位地图中自划分出一块区域作为实现运动能耗回收的区域,待系统检测到用户定位与该区域重合时,用户只需执行动作执行指令,系统即可进行实时记录并为智能手表启用运动能耗回收。
[0077] 在本实施例中,则从所述能耗回收运动中调取出所述用户的可用能耗运动的步骤S3后,还包括:
[0078] S301:基于所述用户选取的所述可用能耗运动,计算当所述智能手表达到预设能耗回收值时所述用户需要对应执行的能耗回收运动次数;
[0079] S302:判断所述能耗回收运动次数是否大于预设次数;
[0080] S303:若否,则生成所述能耗回收运动次数对应的运动时长,结合所述用户当前的身体状况从所述智能手表中将所述运动时长反馈至所述用户,同时检测所述能耗回收运动次数对应的人体能量消耗。
[0081] 在本实施例中,系统基于用户所选取的可用能耗运动,计算智能手表通过运动能耗回收达到预先设定的能耗回收值时,需要用户执行的能耗回收运动次数,而后系统判断该能耗回收运动次数是否大于预先设定的次数,以执行对应的步骤;例如,当系统判定到能耗回收运动次数大于预先设定的次数时,则说明用户的运动需求超出了系统最初的设计预期,或者用户的运动强度和频率超过了系统的预测,系统会警示用户没必要为了智能手表的能耗回收而强迫自身进行强度过高的运动,但用户确认过后依然会为用户提供相应次数的动作执行指令和在智能手表上呈现预回收的能耗;例如,当系统判定到能耗回收运动次数并未大于预先设定的次数时,此时系统会生成能耗回收运动次数对应所需消耗的运动时长,结合用户当前的身体状况将运动时长和相应的人体能量消耗反馈给用户,使用户能清晰得知自己在健康运动后消耗的卡路里能量和对应为智能手表回收的能耗。
[0082] 在本实施例中,判断所述回收能耗的可用时长是否小于预设时长的步骤S4中,包括:
[0083] S41:获取所述智能手表当前正在运行中的运行进程,基于所述运行进程检测所述智能手表的能耗效率;
[0084] S42:判断所述能耗效率是否超出预设的运行效率;
[0085] S43:若是,则应用预设的维护措施对所述智能手表进行效率平衡,使所述能耗效率和所述运行效率达到差异最小化,其中,所述维护措施具体包括优化代码结构、关闭后台进程和降低屏幕亮度。
[0086] 在本实施例中,系统通过获取智能手表当前运行中的运行进程,基于这些运行进程检测智能手表的能耗效率,而后系统判断能耗效率是否超出预先设定的运行效率,以执行对应的步骤;例如,当系统判定到能耗效率并未超出预先设定的运行效率时,则系统会即时将回收能耗与常规充电能耗进行比对,即可得知通过运动二次回收的能源消耗与常规充电能源的可比性,在相同运行进程的情况下如若二次回收的能源消耗较多,原因之一可能是效率损失,在能量从一种形式转换为另一种形式的过程中,总会有一些能量损失,二次回收的能源可能已经经历了一轮循环,因此可能存在更多的能量损失,每一次能源转换和存储都伴随着损耗,因此二次回收的能源往往比常规充电时的效率低一些,此时需要将回收能耗与常规充电能耗相匹配,根据实际能耗效率调整往后用户在进行运动回收能耗时在智能手表上呈现的预回收能耗和已回收能耗,尽量减少通过运动回收的回收能耗实际为虚拟能耗;例如,当系统判定到能耗效率超出预先设定的运行效率时,此时系统会应用预先设有的维护措施平衡智能手表的运行效率,使智能手表的回收能耗和常规充电能耗的运行效率差异达到最小化,即可得出最精准的效率差对比。
[0087] 需要说明的是,通过优化代码结构减少智能手表多余的运行效率具体示例如下:
[0088] 删除未使用的、冗余的或过时的代码,有助于减小代码体积,提高代码的可读性和维护性,避免过多嵌套的循环和不必要的迭代,确保循环结构尽可能简洁,减少不必要的计算,采用延迟加载技术,只在需要时加载数据或执行特定任务,而不是在应用启动时一次性加载所有内容,如果应用涉及数据库操作,确保数据库查询是高效的,使用索引、合理设计数据库结构,并且只检索必要的数据,管理好内存使用,及时释放不再需要的对象,避免内存泄漏和过多的内存占用,利用异步编程技术将耗时的操作放入后台线程执行,避免阻塞主线程,提高响应速度,并且利用代码缓存机制,避免在运行时频繁加载和解释代码,提高执行效率,最后优化图形渲染和绘制流程,减少不必要的图形计算。
[0089] 在本实施例中,则基于所述可用时长计算所述回收能耗在所述智能手表上的具体能耗效率的步骤S5中,还包括:
[0090] S51:基于所述智能手表预设的界面信息应用不同的色彩标识出不同运动类型的各个回收能耗,同时在所述界面信息中生成所述各个回收能耗与所述常规充电能耗的至少两个消耗比例;
[0091] S52:判断所述消耗比例能否达到消耗平衡;
[0092] S53:若是,则运行所述智能手表中的各个运行进程,测试所述各个运行进程对所述消耗比例的能耗效率。
[0093] 在本实施例中,系统基于智能手表预先设定的界面信息应用不同的色彩标识出不同难度运动类型所回收的各个回收能耗,同时在界面信息中生成各个回收能耗与常规充电能耗的至少两个不同消耗比例,用户可以通过这些不同消耗比例得知两种能耗的耐用性,而后系统判断这些消耗比率是否达到消耗平衡,以执行对应的步骤;例如,当系统判定消耗比例无法达到消耗平衡时,则系统需要根据实际能耗效率调整往后用户在进行运动回收能耗时在智能手表上呈现的预回收能耗和已回收能耗,尽量减少通过运动回收的回收能耗实际为虚拟能耗;例如,当系统判定到消耗比率能够达到消耗平衡时,此时系统会运行智能手表中的各个运行进程,以此测试各个运行进程对消耗比例的能耗效率,即可得知回收能耗在调整后是否能够完全匹配常规充电能耗。
[0094] 在本实施例中,识别智能手表当前已消耗的运行能耗区间的步骤S1后,还包括:
[0095] S101:将预收录的能耗回收运动通过所述智能手表展示给所述用户;
[0096] S102:判断所述用户是否同意采用所述能耗回收运动;
[0097] S103:若否,则从预设渠道上加载出与所述能耗回收运动相关的其他类型运动。
[0098] 在本实施例中,系统通过将预先收录的能耗回收运动从智能手表的显示界面中展示给用户看,而后请示用户并判断用户是否采用这些能耗回收运动,以执行对应的步骤;例如,当系统判定到用户同意采用,则系统会认为无需调整已经收录有的能耗回收运动,即用户直接根据系统发出的动作执行指令实施运动即可通过智能手表开始进行能耗回收;例如,当系统判定到用户不同意采用,此时系统会从预先设有的内存渠道上下载的各种运动类型,加载出与能耗回收运动相关的其他类型运动供用户查看并采纳,如通过智能手表提供的虚拟举重训练、平板支撑训练或单腿站立训练等,为用户提供各种不同程度且不同难度的运动内容,用户通过在智能手表上采纳后即可录用对应的运动内容并进入系统的待执行队列中。
[0099] 需要说明的是,内存渠道具体来源于包括供智能手表的内部存储卡,系统会不定期从智能手表的应用商店中下载或更新各种能耗回收运动,避免用户为了能耗回收执行各种单一的能耗回收运动,在为用户提供不同程度的运动内容的同时还能够维护智能手表的能耗运营内容,因为不同的运动内容会提供不同程度的能耗回收。
[0100] 参考附图2,为本发明一实施例中基于智能手表实现能耗转换的处理系统,包括:
[0101] 识别模块10,用于识别智能手表当前已消耗的运行能耗区间,基于所述运行能耗区间生成适配用户的能耗回收运动;
[0102] 判断模块20,用于判断所述能耗回收运动是否适用于所述用户当前的身体状况;
[0103] 执行模块30,用于若否,则从所述能耗回收运动中调取出所述用户的可用能耗运动,基于所述可用能耗运动预设的起始序列动作,检测所述用户的运动执行进度,同时在所述智能手表中生成所述运动执行进度的预回收能耗,待所述运动执行进度完结后转换得到所述智能手表对应的已回收能耗,识别所述已回收能耗在所述智能手表运行时的抵消能耗,得到所述用户完成单次能耗运动下的回收能耗;
[0104] 第二判断模块40,用于判断所述回收能耗的可用时长是否小于预设时长;
[0105] 第二执行模块50,用于若是,则基于所述可用时长计算所述回收能耗在所述智能手表上的具体能耗效率,根据所述具体能耗效率调整在所述智能手表上呈现的所述预回收能耗和已回收能耗,直至所述回收能耗的可用时长对应所述预设时长,使所述回收能耗匹配预收录的常规充电能耗。
[0106] 在本实施例中,识别模块10通过识别智能手表当前已经消耗掉的运行能耗区间,包括低能耗区间、中能耗区间和高能耗区间,当智能手表处于低能耗区间的75%‑99%时则会生成相应简易且适配用户的能耗回收运动,当智能手表处于中能耗区间40%‑74%时则会生成相应中等且适配用户的能耗回收运动,当智能手表处于高能耗区间1%‑39%时则会生成相应较难 且适配用户的能耗回收运动,系统在推荐出相对应的能耗回收运动时也需要得到用户的同意后才会执行相应的能耗回收指令,而后判断模块20判断这些能耗回收运动是否适用于用户当前的身体状况,在判断是否适用前会检测用户的身体情况,以执行对应的步骤;例如,当系统检测到用户当前的身体状况适用于智能手表推荐的能耗回收运动时,即用户根据对应的能耗回收运动执行即可,执行完毕后可从智能手表中得知能耗回收效率,能耗回收运动的难度越高即回收效率越高,反之亦然,但系统会以用户自身的身体状况为最优先级;例如,当系统检测到用户当前的身体状况不适用于目前智能手表推荐的最优能耗回收运动时,此时执行模块30会根据用户当前的身体状况自适应的调低能耗回收运动的难度,如从较难降为中等、从中等降为简易,系统会从所有能耗回收运动调取出当前适用于用户的可用能耗运动,基于用户自行选取的可用能耗运动,检测该可用能耗运动预先设定好的起始序列动作,同时捕捉用户的运动执行进度,在智能手表中生成运动执行进度对应的预估回收能耗,待运动执行进度完结即用户完成运动后,会转换得到智能手表对应的已回收能耗,根据智能手表在记录用户运动期间所消耗掉的部分能耗,与已回收能耗作为抵消能耗对冲,即可得到用户完成单次能耗运动下所回收的能耗,用户可以在智能手表的显示界面上看到单次的回收能耗;而后第二判断模块40判断这些回收能耗的可用时长是否小于预先设定的常规使用时长,以执行对应的步骤;例如,当系统判定到回收能耗的可用时长并未小于预先设定的常规使用时长时,则系统会认为成功地整合了通过运动回收的能源,使其在整体能源消耗中占据较大比例,有助于提高系统的可持续性,降低对传统充电能源的依赖;例如,当系统判定到回收能耗的可用时长小于预先设定的常规使用时长时,此时第二执行模块50会基于可用时长计算回收能耗在智能手表上的实际能耗效率,根据实际能耗效率调整往后用户在进行运动回收能耗时在智能手表上呈现的预回收能耗和已回收能耗,尽量减少通过运动回收的回收能耗变为虚拟回收能耗,即这些回收能耗相对于常规充电能耗在智能手表中消耗得更快,系统通过记录这些回收能耗的使用时长后,根据常规充电能耗的使用时长,即可在匹配常规充电能耗下得出真正的运动回收能耗,避免回收能耗后智能手表处于高电量的状态下却很快就消耗完毕。
[0107] 在本实施例中,识别模块还包括:
[0108] 捕捉单元,用于捕捉所述智能手表中的剩余功耗量;
[0109] 判断单元,用于判断所述剩余功耗量能否运行预设的能耗回收功能;
[0110] 执行单元,用于若否,则基于所述剩余功耗量检测所述智能手表的剩余运行时长,根据所述剩余运行时长向所述用户提供预设的简易能耗回收运动。
[0111] 在本实施例中,系统通过捕捉智能手表在运行时剩余的功耗量,而后判断这些剩余功耗量能否支持智能手表继续运行预先设定好的能耗回收功能,以执行对应的步骤;例如,当系统判定到智能手表能够继续运行预先设定好的能耗回收功能时,则系统会建议并支持用户执行推荐的能耗回收运动,通过利用手表在用户运动时产生的机械运动,采用运动能收集技术将这些机械运动转化为电能,以补充电池能量,提高二次能耗的回收,减少常规充电能耗的使用;例如,当系统判定到智能手表无法继续运行预先设定好的能耗回收功能时,此时系统会基于智能手表所剩余的功耗量检测出手表剩余的可运行时长,根据可运行时长调整智能手表的能耗优先级至预先设定好的功能中,包括通过手表进行紧急通信以联络到需要联络的亲朋好友,或在智能手表的界面中呈现出附近可前往范围内的售卖门店中请求相关人员进行帮助,或是将用户当前的定位提供至预先设定的紧急联络设备中供亲朋好友搜寻并为用户提供相应的帮助。
[0112] 在本实施例中,判断模块还包括:
[0113] 获取单元,用于获取所述用户预设的身体数据,其中,所述身体数据具体包括心率数据、肺活量数据和体重数据;
[0114] 第二判断单元,用于判断所述身体数据是否匹配所述运动能耗回收方式;
[0115] 第二执行单元,用于若是,则检测所述用户当前所处的环境信息,从所述环境信息中划分出可用于实现所述运动能耗回收方式的区域,将所述区域和所述用户的当前方位同步公示在智能手表中,实时读取所述用户的变化方位,直至所述用户的当前方位与所述区域重合。
[0116] 在本实施例中,系统通过预先设定好的身体数据内容,检测并获取用户的身体数据,而后判断这些身体数据是否适合通过运动进行能耗回收,以执行对应的步骤;例如,当系统判定到用户的身体数据并不适合通过运动进行能耗回收,则系统会利用手表监测用户的日常活动,而不仅仅是运动,如通过计步器功能记录用户的步数,并将其转化为能耗值,应用简易的活动对能耗进行二次回收,在保证用户身体素质良好的情况下达到最大化能耗二次利用,减少常规充电能耗的使用;例如,当系统判定到用户的身体数据能够适合通过运动进行能耗回收时,此时系统会鉴于用户的身体数据推荐用户执行系统设定的简易、中等或较难运动中的哪类,基于用户自行的选择向用户自适应发出对应确认信息,如用户身体数据属于中等而用户想挑战较难运动为智能手表回复大部分能耗时,系统会在用户确认无误后为用户提供较难运动的动作执行指令,如用户身体数据属于中等而用户想轻松做些许运动为智能手表回复小部分能耗时,系统会在用户确认无误后为用户提供简易运动的动作执行指令;在系统确认用户待执行动作执行指令时,系统会检测用户当前所处的环境信息,通过定位到环境信息中不存在障碍物时由用户从虚拟定位地图中自划分出一块区域作为实现运动能耗回收的区域,待系统检测到用户定位与该区域重合时,用户只需执行动作执行指令,系统即可进行实时记录并为智能手表启用运动能耗回收。
[0117] 在本实施例中,还包括:
[0118] 计算模块,用于基于所述用户选取的所述可用能耗运动,计算当所述智能手表达到预设能耗回收值时所述用户需要对应执行的能耗回收运动次数;
[0119] 第三判断模块,用于判断所述能耗回收运动次数是否大于预设次数;
[0120] 第三执行模块,用于若否,则生成所述能耗回收运动次数对应的运动时长,结合所述用户当前的身体状况从所述智能手表中将所述运动时长反馈至所述用户,同时检测所述能耗回收运动次数对应的人体能量消耗。
[0121] 在本实施例中,系统基于用户所选取的可用能耗运动,计算智能手表通过运动能耗回收达到预先设定的能耗回收值时,需要用户执行的能耗回收运动次数,而后系统判断该能耗回收运动次数是否大于预先设定的次数,以执行对应的步骤;例如,当系统判定到能耗回收运动次数大于预先设定的次数时,则说明用户的运动需求超出了系统最初的设计预期,或者用户的运动强度和频率超过了系统的预测,系统会警示用户没必要为了智能手表的能耗回收而强迫自身进行强度过高的运动,但用户确认过后依然会为用户提供相应次数的动作执行指令和在智能手表上呈现预回收的能耗;例如,当系统判定到能耗回收运动次数并未大于预先设定的次数时,此时系统会生成能耗回收运动次数对应所需消耗的运动时长,结合用户当前的身体状况将运动时长和相应的人体能量消耗反馈给用户,使用户能清晰得知自己在健康运动后消耗的卡路里能量和对应为智能手表回收的能耗。
[0122] 在本实施例中,第二判断模块还包括:
[0123] 第二获取单元,用于获取所述智能手表当前正在运行中的运行进程,基于所述运行进程检测所述智能手表的能耗效率;
[0124] 第三判断单元,用于判断所述能耗效率是否超出预设的运行效率;
[0125] 第三执行单元,用于若是,则应用预设的维护措施对所述智能手表进行效率平衡,使所述能耗效率和所述运行效率达到差异最小化,其中,所述维护措施具体包括优化代码结构、关闭后台进程和降低屏幕亮度。
[0126] 在本实施例中,系统通过获取智能手表当前运行中的运行进程,基于这些运行进程检测智能手表的能耗效率,而后系统判断能耗效率是否超出预先设定的运行效率,以执行对应的步骤;例如,当系统判定到能耗效率并未超出预先设定的运行效率时,则系统会即时将回收能耗与常规充电能耗进行比对,即可得知通过运动二次回收的能源消耗与常规充电能源的可比性,在相同运行进程的情况下如若二次回收的能源消耗较多,原因之一可能是效率损失,在能量从一种形式转换为另一种形式的过程中,总会有一些能量损失,二次回收的能源可能已经经历了一轮循环,因此可能存在更多的能量损失,每一次能源转换和存储都伴随着损耗,因此二次回收的能源往往比常规充电时的效率低一些,此时需要将回收能耗与常规充电能耗相匹配,根据实际能耗效率调整往后用户在进行运动回收能耗时在智能手表上呈现的预回收能耗和已回收能耗,尽量减少通过运动回收的回收能耗实际为虚拟能耗;例如,当系统判定到能耗效率超出预先设定的运行效率时,此时系统会应用预先设有的维护措施平衡智能手表的运行效率,使智能手表的回收能耗和常规充电能耗的运行效率差异达到最小化,即可得出最精准的效率差对比。
[0127] 在本实施例中,第二执行模块还包括:
[0128] 标识单元,用于基于所述智能手表预设的界面信息应用不同的色彩标识出不同运动类型的各个回收能耗,同时在所述界面信息中生成所述各个回收能耗与所述常规充电能耗的至少两个消耗比例;
[0129] 第四判断单元,用于判断所述消耗比例能否达到消耗平衡;
[0130] 第四执行单元,用于若是,则运行所述智能手表中的各个运行进程,测试所述各个运行进程对所述消耗比例的能耗效率。
[0131] 在本实施例中,系统基于智能手表预先设定的界面信息应用不同的色彩标识出不同难度运动类型所回收的各个回收能耗,同时在界面信息中生成各个回收能耗与常规充电能耗的至少两个不同消耗比例,用户可以通过这些不同消耗比例得知两种能耗的耐用性,而后系统判断这些消耗比率是否达到消耗平衡,以执行对应的步骤;例如,当系统判定消耗比例无法达到消耗平衡时,则系统需要根据实际能耗效率调整往后用户在进行运动回收能耗时在智能手表上呈现的预回收能耗和已回收能耗,尽量减少通过运动回收的回收能耗实际为虚拟能耗;例如,当系统判定到消耗比率能够达到消耗平衡时,此时系统会运行智能手表中的各个运行进程,以此测试各个运行进程对消耗比例的能耗效率,即可得知回收能耗在调整后是否能够完全匹配常规充电能耗。
[0132] 在本实施例中,还包括:
[0133] 展示模块,用于将预收录的能耗回收运动通过所述智能手表展示给所述用户;
[0134] 第四判断模块,用于判断所述用户是否同意采用所述能耗回收运动;
[0135] 第四执行模块,用于若否,则从预设渠道上加载出与所述能耗回收运动相关的其他类型运动。
[0136] 在本实施例中,系统通过将预先收录的能耗回收运动从智能手表的显示界面中展示给用户看,而后请示用户并判断用户是否采用这些能耗回收运动,以执行对应的步骤;例如,当系统判定到用户同意采用,则系统会认为无需调整已经收录有的能耗回收运动,即用户直接根据系统发出的动作执行指令实施运动即可通过智能手表开始进行能耗回收;例如,当系统判定到用户不同意采用,此时系统会从预先设有的内存渠道上下载的各种运动类型,加载出与能耗回收运动相关的其他类型运动供用户查看并采纳,如通过智能手表提供的虚拟举重训练、平板支撑训练或单腿站立训练等,为用户提供各种不同程度且不同难度的运动内容,用户通过在智能手表上采纳后即可录用对应的运动内容并进入系统的待执行队列中。
[0137] 尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
QQ群二维码
意见反馈