本申请提供一种确定用于记录用户运动时长的方法及装置、电子设备,该方法包括:当检测到电子设备处于运动模式时,确定所述电子设备当前已开启的第一组功能模块;确定所述第一组功能模块在单位时间内的电量消耗,以及确定所述电子设备当前的剩余电量;根据所述第一组功能模块在单位时间内的电量消耗与所述剩余电量确定所述电子设备在所述运动模式下用于记录用户运动的第一时长。在本申请的技术方案可以准确地预估电子设备的剩余电量能够支持的运动时长,为用户在使用电子设备进行运动记录时提供参考。
【技术实现步骤摘要】
本申请涉及终端
,尤其涉及一种确定用于记录用户运动时长的方法及装置、电子设备。
技术介绍
在智能手表的运动模式下,智能手表的电量消耗会大幅度加速。由于智能手表的待机时长有限,当智能手表在运动模式下出现电量不足的情形时,会导致智能手表不能够完整的记录用户的运动过程,进而影响用户对其运动量的估算。
技术实现思路
有鉴于此,本申请提供一种新的技术方案,可以准确地预估电子设备的剩余电量所能够支持的用于记录用户运动时长,为用户在使用电子设备进行记录运动时提供准确的参考。为实现上述目的,本申请提供技术方案如下:根据本申请的第一方面,提出了一种确定用于记录用户运动时长的方法,包括:当检测到电子设备处于运动模式时,确定所述电子设备当前已开启的第一组功能丰旲块;确定所述第一组功能模块在单位时间内的电量消耗,以及确定所述电子设备当前的剩余电量;根据所述第一组功能模块在单位时间内的电量消耗与所述剩余电量确定所述电子设备在所述运动模式下用于记录用户运动的第一时长。根据本申请的第二方面,提出了一种确定用于记录用户运动时长的装置,包括:第一确定模块,用于当检测到电子设备处于运动模式时,确定所述电子设备当前已开启的第一组功能模块;第二确定模块,用于确定所述第一确定模块确定的所述第一组功能模块在单位时间内的电量消耗,以及确定所述电子设备当前的剩余电量;第三确定模块,用于根据所述第二确定模块确定的所述第一组功能模块在单位时间内的电量消耗与所述第二确定模块确定的所述剩余电量确定所述电子设备在所述运动模式下用于记录用户运动的第一时长。根据本申请的第三方面,提出了一种电子设备,所述电子设备包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器,用于当检测到电子设备处于运动模式时,确定所述电子设备当前已开启的第一组功能模块;确定所述第一组功能模块在单位时间内的电量消耗,以及确定所述电子设备当前的剩余电量;根据所述第一组功能模块在单位时间内的电量消耗与所述剩余电量确定所述电子设备在所述运动模式下用于记录用户运动的第一时长。由以上技术方案可见,本申请根据第一组功能模块在单位时间内的电量消耗与剩余电量确定电子设备在运动模式下用于记录用户运动的第一时长,从而可以准确地预估电子设备的剩余电量能够支持的运动时长,为用户在使用电子设备进行运动记录时提供参考。【附图说明】图1示出了根据本专利技术的一示例性实施例的确定用于记录用户运动时长的方法的流程示意图;图2示出了根据本专利技术的又一示例性实施例的确定用于记录用户运动时长的方法的流程示意图;图3示出了根据本专利技术的再一示例性实施例的确定用于记录用户运动时长的方法的流程示意图;图4示出了根据本专利技术的一示例性实施例的电子设备的结构示意图;图5示出了根据本专利技术的一示例性实施例的确定用于记录用户运动时长的装置的结构示意图;图6示出了根据本专利技术的又一示例性实施例的确定用于记录用户运动时长的装置的结构示意图;图7示出了根据本专利技术的再一示例性实施例的确定用于记录用户运动时长的装置的结构示意图。【具体实施方式】这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。为对本申请进行进一步说明,提供下列实施例:图1示出了根据本专利技术的一示例性实施例的确定用于记录用户运动时长的方法的流程示意图;如图1所示,包括如下步骤:步骤101,当检测到电子设备处于运动模式时,确定电子设备当前已开启的第一组功能t吴块。在一实施例中,电子设备可以为智能手环、智能手表、智能眼镜等可穿戴设备。在一实施例中,本申请为了方便统计电子设备在单位时间内的耗电量,可以将电子设备划分为多个功能模块,该多个功能模块消耗的电量可以通过电子设备上的电池管理模块来监测。在一实施例中,第一组功能模块可以包括电子设备的GPS模块、电子设备的传感器模块(可包括电子设备的加速度传感器、陀螺仪、心率传感器以及气压传感器等)、电子设备的运动计算模块、电子设备的非运动相关的应用资源模块、电子设备上的系统资源的消耗模块、以及电子设备上已开启与运动模式无关的应用程序(例如,音乐应用程序等)等电子设备当前已经开启的应用程序或者资源消耗模块。在一实施例中,可以通过电子设备的操作系统检测电子设备是否开启运动模式,或者,电子设备上的运动应用程序(app)是否开启,如果电子设备的操作系统检测到电子设备开启运动模式,或者,电子设备上的运动app已经开启,则确定检测到电子设备处于运动模式。步骤102,确定第一组功能模块在单位时间内的电量消耗,以及确定电子设备当前的剩余电量。在一实施例中,可以通过电子设备上的电池管理模块来监测第一组功能模块在单位时间内的电量消耗,以及,通过电池管理模块来获取电子设备当前的剩余电量。步骤103,根据第一组功能模块在单位时间内的电量消耗与剩余电量确定电子设备在运动模式下用于记录用户运动的第一时长。例如,第一组功能模块中的GPS模块在单位时间内的电量消耗为al,传感器模块在单位时间内的电量消耗为a2,运动计算模块在单位时间内的电量消耗为a3,电子设备的非运动相关的应用资源模块在单位时间内的电量消耗为a4,已开启与运动模式无关的应用程序在单位时间内的电量消耗为a5,电子设备当前的剩余电量为Wl,则第一时长Tl =Wl/(al+a2+a3+a4+a5)。本领域技术人员可以理解的是,本申请对剩余电量与电量消耗的物理单位不做限制,例如,可以以百分比的方式体现,也可以以安培小时的方式体现,取决于电池管理模块,只要能够确保剩余电量与电量消耗的单位一致即可。由上述描述可知,本专利技术实施例根据第一组功能模块在单位时间内的电量消耗与剩余电量确定电子设备在运动模式下用于记录用户运动的第一时长,从而可以准确地预估电子设备的剩余电量能够支持的运动时长,为用户在使用电子设备进行运动记录时提供参考。图2示出了根据本专利技术的又一示例性实施例的确定用于记录用户运动时长的方法的流程示意图;如图2所示,包括如下步骤:步骤201,当检测到电子设备处于运动模式时,确定电子设备当前已开启的第一组功能t吴块。步骤201的相关描述可以参见上述图1所示实施例的描述,在此不再详述。步骤202,确定电子设备启动运动模式的时间点。在一实施例中,可以通过电子设本文档来自技高网...
【技术保护点】
一种确定用于记录用户运动时长的方法,其特征在于,所述方法包括:当检测到电子设备处于运动模式时,确定所述电子设备当前已开启的第一组功能模块;确定所述第一组功能模块在单位时间内的电量消耗,以及确定所述电子设备当前的剩余电量;根据所述第一组功能模块在单位时间内的电量消耗与所述剩余电量确定所述电子设备在所述运动模式下用于记录用户运动的第一时长。
【技术特征摘要】
【专利技术属性】
技术研发人员:李赛,
申请(专利权)人:安徽华米信息科技有限公司,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。