CN103941841A - 获取设备剩余可用时间的方法及装置 - Google Patents
获取设备剩余可用时间的方法及装置 Download PDFInfo
- Publication number
- CN103941841A CN103941841A CN201410160938.XA CN201410160938A CN103941841A CN 103941841 A CN103941841 A CN 103941841A CN 201410160938 A CN201410160938 A CN 201410160938A CN 103941841 A CN103941841 A CN 103941841A
- Authority
- CN
- China
- Prior art keywords
- power consumption
- current device
- pot life
- details information
- consumption details
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Telephone Function (AREA)
Abstract
本发明提出一种获取设备剩余可用时间的方法及装置。其中,该方法包括:获得当前设备的当前电量;基于历史耗电详情信息获得当前设备当前时间段的耗电详情信息;根据当前电量和当前时间段的耗电详情信息计算出当前设备的剩余可用时间。本发明实施例的获取设备剩余可用时间的方法及装置,通过获取当前设备的当前电量,并基于历史耗电信息获得当前设备当前时间段的耗电详情信息,并根据当前时间段的耗电详情信息和当前电量准确计算出当前设备当前电量所对应的剩余可用时间,由此,使得用户可以准确获得设备的剩余可用时间。
Description
技术领域
本发明涉及移动设备技术领域,尤其涉及一种获取设备剩余可用时间的方法及装置。
背景技术
目前,有很多应用程序(APP)都可以显示出设备的当前电量和可用时间。例如,以安卓(Android)***的智能手机为例,用户可通过管省电、省电精灵、点心省电等应用程序获取智能手机的当前电量和剩余可用时间。
目前,可根据设备开关不同硬件所需的功耗预测设备的剩余可用时间,具体而言,首先获得设备当前电量的百分比,然后根据设备现在开启不同硬件的功耗去预测剩余电量的可用时间。然而,上述预测设备的剩余可用时间的方法存在的问题是同一种的硬件功耗可能是不同的,例如,以蓝牙为例,开启或者关闭蓝牙功能的耗电量其实差别不太,但真正使用蓝牙时将消耗大量的电量,该种方法无法确定使用蓝牙功能的耗电量,所以通过上述方法预测的设备的剩余可用时间与设备真正的剩余可用时间差距较大,即所预测的设备的剩余可用时间并不准确。
发明内容
本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明的一个目的在于提出一种可准确获取设备剩余可用时间的方法及装置。
根据本发明第一方面实施例提出了一种获取设备剩余可用时间的方法,包括:获得当前设备的当前电量;基于历史耗电详情信息获得所述当前设备当前时间段的耗电详情信息;根据所述当前电量和当前时间段的耗电详情信息计算出所述当前设备的剩余可用时间。
本发明实施例的获取设备剩余可用时间的方法,通过获取当前设备的当前电量,并基于历史耗电信息获得当前设备当前时间段的耗电详情信息,并根据当前时间段的耗电详情信息和当前电量准确计算出当前设备当前电量所对应的剩余可用时间,由此,使得用户可以准确获得设备的剩余可用时间。
本发明第二方面实施例提出了一种获取设备剩余可用时间的装置,包括:第一获取模块,用于获得当前设备的当前电量;第二获取模块,用于基于历史耗电详情信息获得所述当前设备当前时间段的耗电详情信息;计算模块,用于根据所述当前电量和当前时间段的耗电详情信息计算出所述当前设备的剩余可用时间。
本发明实施例的获取设备剩余可用时间的装置,通过第一获取模块获取当前设备的当前电量,并通过第二获取模块基于历史耗电信息获得当前设备当前时间段的耗电详情信息,以及通过计算模块根据当前时间段的耗电详情信息和当前电量准确计算出当前设备当前电量所对应的剩余可用时间,由此,使得用户可以准确获得设备的剩余可用时间。
本发明第三方面实施例提出了一种移动终端,该移动终端包括壳体、处理器、存储器、电路板和电源电路,其中,所述电路板安置在所述壳体围成的空间内部,所述处理器和所述存储器设置在所述电路板上;所述电源电路,用于为所述移动终端的各个电路或器件供电;所述存储器用于存储可执行程序代码;所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行以下步骤:获得当前设备的当前电量;基于历史耗电详情信息获得所述当前设备当前时间段的耗电详情信息;根据所述当前电量和当前时间段的耗电详情信息计算出所述当前设备的剩余可用时间。
本发明实施例的移动终端,通过获取当前设备的当前电量,并基于历史耗电信息获得当前设备当前时间段的耗电详情信息,并根据当前时间段的耗电详情信息和当前电量准确计算出当前设备当前电量所对应的剩余可用时间,由此,使得用户可以准确获得设备的剩余可用时间。
本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中,
图1是根据本发明一个实施例的获取设备剩余可用时间的方法的流程图;
图2是根据本发明另一个实施例的获取设备剩余可用时间的方法的流程图;
图3是根据本发明一个实施例的获取设备剩余可用时间的装置的结构示意图;以及
图4是根据本发明另一个实施例的获取设备剩余可用时间的装置的结构示意图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
在本发明的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。此外,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
下面参考附图描述根据本发明实施例的获取设备剩余可用时间的方法及装置。
图1是根据本发明一个实施例的获取设备剩余可用时间的方法的流程图。
如图1所示,获取设备剩余可用时间的方法包括以下步骤:
S101,获得当前设备的当前电量。
具体而言,可通过调用当前设备电池对应的应用程序编程接口API来获取当前设备的当前电量。
S102,基于历史耗电详情信息获得当前设备当前时间段的耗电详情信息。
在该实施例中,在基于历史耗电详情信息获得当前设备当前时间段的耗电详情信息之前,还可以包括:获得当前设备的历史耗电数据;以及根据历史耗电数据确定第一类型的历史耗电详情信息和第二类型的历史耗电详情信息。其中,第一类型的历史耗电详情信息和第二类型的历史耗电详情信息均包含时间段信息及其对应的耗电详情信息。具体地,第一类型的历史耗电详情信息可以为工作日或节假日的历史耗电详情信息,第二类型的历史耗电详情信息可以为节假日或工作日类型的历史耗电详情信息。
具体而言,可统计用户在预定时间例如一周内使用当前设备的历史数据,例如,每间隔15分钟记录一下当前设备的耗电量,在记录一周之后,通过对所记录的历史数据进行分析处理确定工作日类型包含的时间段信息及对应的耗电详情信息以及节假日类型包含的时间段信息及对应的耗电详情信息,其中,每个时间段所对应的耗电量可以是工作日类型或者节假日类型所记录的对应时间段所对应的耗电量的平均值。表1是记录当前设备的一个周的部分耗电量数据。
耗电量(%) | 9:00-9:15 | 9:15-9:30 | 9:30-9:45 | 9:45-10:00 |
星期一 | 1.1% | 1.0% | 1.1% | 3% |
星期二 | 1.0% | 1.1% | 1.1% | 4% |
星期三 | 1.2% | 1.2% | 1.0% | 5% |
星期四 | 1.1% | 1.0% | 1.1% | 3% |
星期五 | 1.1% | 1.2% | 1.2% | 5% |
星期六 | 5% | 7% | 10% | 10% |
星期日 | 7% | 5% | 10% | 12% |
表1
举例来说,在获得如表1所示的当前设备星期一到星期日所对应的9点到10点的耗电量的部分历史数据之后,通过分析可以得到如表2所示的工作日类型和节假日类型所对应的时间段的耗电量表。
耗电量(%) | 9:00-9:15 | 9:15-9:30 | 9:30-9:45 | 9:45-10:00 |
工作日类型 | 1.1% | 1.1% | 1.1% | 4% |
节假日类型 | 6% | 6% | 10% | 11% |
表2
其中,表2工作日类型所对应的9:00-9:15、9:15-9:30、9:30-9:45和9:45-10:00这四个时间段所对应的耗电量是星期一到星期五这四个时间段所对应的耗电量的平均值,节假日类型所对应的9:00-9:15、9:15-9:30、9:30-9:45和9:45-10:00这四个时间段所对应的耗电量是星期六和星期日这四个时间段所对应的耗电量的平均值。
应当理解,上述预定时间可以为一个周,还可以为一个月、六个月(半年)或者十二个月(一年),上述预定时间可根据情况进行设置,该实施例对预设时间不做限定。
在该实施例中,基于历史耗电详情信息获得当前设备当前时间段的耗电详情信息可以包括:确定当前时间段对应的类型信息,以及根据类型信息获得对应类型的历史耗电详情信息,根据对应类型的历史耗电详情信息获得当前时间段的耗电详情信息,其中,对应类型的历史耗电详情信息为第一类型或第二类型的历史耗电详情信息。
其中,类型信息可以包括第一类型和第二类型。具体而言,第一类型可以为工作日类型或节假日类型,第二类型可以为节假日类型或工作日类型。
具体而言,可根据用户使用当前设备的当前时间段确定当前时间段对应的类型信息。例如,用户在周一使用当前设备可以确定当前设备对应的当前时间段的类型为工作日类型。
进一步而言,在获得当前设备的当前时间段对应的类型为第一类型例如工作日类型之后,可根据工作日类型获得当前设备中记录的工作日类型的历史耗电详细信息,然后根据工作日类型的历史耗电详细信息获得当前时间段的用户使用当前设备的耗电习惯。
上述基于当前时间段对应的类型获得对应类型的历史耗电详细信息,并基于对应类型的历史耗电详细信息获得的当前时间段对应的耗电详情信息,可使获得的当前时间段对应的耗电详细信息更加准确,为后续准确计算当前设备的剩余可用时间提供了依据。
S103,根据当前电量和当前时间段的耗电详情信息计算出当前设备的剩余可用时间。
具体而言,在获得设备的当前电量和当前时间段的耗电量详情信息之后,可根据当前时间段的耗电量详情信息和当前电量准确计算出当前设备的当前电量的剩余可用时间。
在该实施例中,在计算出当前设备的剩余可用时间之后,还可以包括S104,如图2所示。
S104,输出当前设备的剩余可用时间。
在该实施例中,输出当前设备的剩余可用时间可以包括:在当前设备上显示当前设备的剩余可用时间;和/或对当前设备的剩余可用时间进行语音提示。
具体而言,在计算出当前设备的剩余可用时间之后,可在当前设备的显示屏上显示当前设备的当前电量和剩余可用时间,由此,使得用户可直观地了解设备的当前电量和剩余可用时间,在设备的剩余可用时间较短时,用户可根据提示对设备进行及时充电或者更换设备电池。
除了在当前设备上显示当前设备的当前电量和剩余可用时间之外,还可以通过语音提示当前设备的当前电量和剩余可用时间。具体地,在计算出当前设备的剩余可用时间之后,可基于用户设定的条件对当前设备的剩余可用时间进行定时语音提示,例如,可在当前设备的剩余可用时间为30分钟时,每间隔10钟对当前设备的剩余可用时间进行语音提示。由此,使得用户在听到设备的剩余可用时间不足时,及时为设备进行充电或者更换设备电池,继续使用设备。
此外,还可基于用户的触发请求对当前设备的剩余可用时间进行语音提示。具体而言,在基于用户的触发请求对当前设备的剩余可用时间进行语音提示之前,在当前设备上显示语音提示剩余可用时间的控制键,如果用户需要获得当前设备的剩余可用时间,用户可通过例如点击该控制键向当前设备发送触发请求,当前设备将获得用户对控制键的触发请求,并根据触发请求对当前设备的剩余可用时间进行语音提示。由此,使得用户可方便快捷地了解当前设备的剩余可用时间,并在语音提示当前设备的剩余时间较少时,用户可及时对设备进行充电或者更换设备电池,方便了用户使用设备。
本发明实施例的获取设备剩余可用时间的方法,通过获取当前设备的当前电量,并基于历史耗电信息获得当前设备当前时间段的耗电详情信息,并根据当前时间段的耗电详情信息和当前电量准确计算出当前设备当前电量所对应的剩余可用时间,由此,使得用户可以准确获得设备的剩余可用时间。
为了实现上述实施例,本发明还提出一种获取设备剩余可用时间的装置。
图3是根据本发明一个实施例的获取设备剩余可用时间的装置的结构示意图。
如图3所示,获取设备剩余可用时间的装置包括:第一获取模块11、第二获取模块12和计算模块13。
具体地,第一获取模块11用于获得当前设备的当前电量;第二获取模块12用于基于历史耗电详情信息获得当前设备当前时间段的耗电详情信息;以及计算模块13用于根据当前电量和当前时间段的耗电详情信息计算出当前设备的剩余可用时间。
其中,上述第一获取模块11可通过调用当前设备电池对应的应用程序编程接口API来获取当前电量。
另外,上述装置还可以包括输出模块14,如图4所示。
其中,输出模块14用于在计算出当前设备的剩余可用时间之后,输出当前设备的剩余可用时间。
上述输出模块14还可以包括显示单元141和语音提示单元142。其中,显示单元141用于在当前设备上显示当前设备的剩余可用时间;语音提示单元142用于对当前设备的剩余可用时间进行语音提示。
具体而言,上述语音提示单元142还可以包括第一语音提示子单元1421和第二语音提示子单元1422。其中,第一语音提示子单元1421用于对当前设备的剩余可用时间进行定时语音提示;和/或第二语音提示子单元1422用于基于用户的触发请求对当前设备的剩余可用时间进行语音提示。
上述显示单元141还用于在第二语音提示子单元1422基于用户的触发请求对当前设备的剩余可用时间进行语音提示之前,在当前设备上显示语音提示剩余可用时间的控制键。上述第二语音提示子单元1422具体用于获得用户对控制键的触发请求,根据触发请求对当前设备的剩余可用时间进行语音提示。
通过上述显示单元141和语音提示单元142使得用户可及时了解设备的当前电量和剩余可用时间,在当前电量不足或者剩余可用时间较短时,用户可根据提示对设备进行及时充电或者更换设备电池。
另外,上述装置还可以包括第三获取模块15和确定模块16,其中,第三获取模块,用于在第二获取模块12基于历史耗电详情信息获得当前设备当前时间段的耗电详情信息之前,获得当前设备的历史耗电数据;确定模块16用于根据历史耗电数据确定第一类型的历史耗电详情信息和第二类型的历史耗电详情信息。
其中,第一类型的历史耗电详情信息和第二类型的历史耗电详情信息均包含时间段信息及其对应的耗电详情信息。
具体而言,第三获取模块15可统计用户在预定时间例如一周内使用当前设备的历史数据,例如,每间隔15分钟记录一下当前设备的耗电量,在记录一周之后,确定模块16通过对所记录的历史数据进行分析处理确定工作日类型包含的时间段信息及对应的耗电详情信息以及节假日类型包含的时间段信息及对应的耗电详情信息,其中,每个时间段所对应的耗电量可以是工作日类型或者节假日类型所记录的对应时间段所对应的耗电量的平均值。表1是记录当前设备的一个周的部分耗电量数据。
耗电量(%) | 9:00-9:15 | 9:15-9:30 | 9:30-9:45 | 9:45-10:00 |
星期一 | 1.1% | 1.0% | 1.1% | 3% |
星期二 | 1.0% | 1.1% | 1.1% | 4% |
星期三 | 1.2% | 1.2% | 1.0% | 5% |
星期四 | 1.1% | 1.0% | 1.1% | 3% |
星期五 | 1.1% | 1.2% | 1.2% | 5% |
星期六 | 5% | 7% | 10% | 10% |
星期日 | 7% | 5% | 10% | 12% |
表1
举例来说,在获得如表1所示的当前设备星期一到星期日所对应的9点到10点的耗电量的部分历史数据之后,通过分析可以得到如表2所示的工作日类型和节假日类型所对应的时间段的耗电量表。
耗电量(%) | 9:00-9:15 | 9:15-9:30 | 9:30-9:45 | 9:45-10:00 |
工作日类型 | 1.1% | 1.1% | 1.1% | 4% |
节假日类型 | 6% | 6% | 10% | 11% |
表2
其中,表2工作日类型所对应的9:00-9:15、9:15-9:30、9:30-9:45和9:45-10:00这四个时间段所对应的耗电量是星期一到星期五这四个时间段所对应的耗电量的平均值,节假日类型所对应的9:00-9:15、9:15-9:30、9:30-9:45和9:45-10:00这四个时间段所对应的耗电量是星期六和星期日这四个时间段所对应的耗电量的平均值。
上述第二获取模块12还可以包括确定单元121和获取单元122,其中,确定单元121用于确定当前时间段对应的类型信息;获取单元122用于根据类型信息获得对应类型的历史耗电详情信息,根据对应类型的历史耗电详情信息获得当前时间段的耗电详情信息,其中,对应类型的历史耗电详情信息为第一类型或第二类型的历史耗电详情信息。
包含第一获取模块11、第二获取模块12和计算模块13的上述装置获取当前设备剩余可用时间的过程可参见图1,此处不赘述。
本发明实施例的获取设备剩余可用时间的装置,通过第一获取模块获取当前设备的当前电量,并通过第二获取模块基于历史耗电信息获得当前设备当前时间段的耗电详情信息,以及通过计算模块根据当前时间段的耗电详情信息和当前电量准确计算出当前设备当前电量所对应的剩余可用时间,由此,使得用户可以准确获得设备的剩余可用时间。
为了实现上述实施例,本发明还提出一种移动终端,该移动终端包括壳体、处理器、存储器、电路板和电源电路,其中,上述电路板安置在上述壳体围成的空间内部,上述处理器和上述存储器设置在上述电路板上;上述电源电路,用于为上述移动终端的各个电路或器件供电;上述存储器用于存储可执行程序代码;上述处理器通过读取上述存储器中存储的可执行程序代码来运行与上述可执行程序代码对应的程序,以用于执行以下步骤:
S101’,获得当前设备的当前电量。
具体而言,可通过调用当前设备电池对应的应用程序编程接口API来获取当前设备的当前电量。
S102’,基于历史耗电详情信息获得当前设备当前时间段的耗电详情信息。
在该实施例中,在基于历史耗电详情信息获得当前设备当前时间段的耗电详情信息之前,还可以包括:获得当前设备的历史耗电数据;以及根据历史耗电数据确定第一类型的历史耗电详情信息和第二类型的历史耗电详情信息。其中,第一类型的历史耗电详情信息和第二类型的历史耗电详情信息均包含时间段信息及其对应的耗电详情信息。具体地,第一类型的历史耗电详情信息可以为工作日或节假日的历史耗电详情信息,第二类型的历史耗电详情信息可以为节假日或工作日类型的历史耗电详情信息。
具体而言,可统计用户在预定时间例如一周内使用当前设备的历史数据,例如,每间隔15分钟记录一下当前设备的耗电量,在记录一周之后,通过对所记录的历史数据进行分析处理确定工作日类型包含的时间段信息及对应的耗电详情信息以及节假日类型包含的时间段信息及对应的耗电详情信息,其中,每个时间段所对应的耗电量可以是工作日类型或者节假日类型所记录的对应时间段所对应的耗电量的平均值。表1是记录当前设备的一个周的部分耗电量数据。
耗电量(%) | 9:00-9:15 | 9:15-9:30 | 9:30-9:45 | 9:45-10:00 |
星期一 | 1.1% | 1.0% | 1.1% | 3% |
星期二 | 1.0% | 1.1% | 1.1% | 4% |
星期三 | 1.2% | 1.2% | 1.0% | 5% |
星期四 | 1.1% | 1.0% | 1.1% | 3% |
星期五 | 1.1% | 1.2% | 1.2% | 5% |
星期六 | 5% | 7% | 10% | 10% |
星期日 | 7% | 5% | 10% | 12% |
表1
举例来说,在获得如表1所示的当前设备星期一到星期日所对应的9点到10点的耗电量的部分历史数据之后,通过分析可以得到如表2所示的工作日类型和节假日类型所对应的时间段的耗电量表。
耗电量(%) | 9:00-9:15 | 9:15-9:30 | 9:30-9:45 | 9:45-10:00 |
工作日类型 | 1.1% | 1.1% | 1.1% | 4% |
节假日类型 | 6% | 6% | 10% | 11% |
表2
其中,表2工作日类型所对应的9:00-9:15、9:15-9:30、9:30-9:45和9:45-10:00这四个时间段所对应的耗电量是星期一到星期五这四个时间段所对应的耗电量的平均值,节假日类型所对应的9:00-9:15、9:15-9:30、9:30-9:45和9:45-10:00这四个时间段所对应的耗电量是星期六和星期日这四个时间段所对应的耗电量的平均值。
应当理解,上述预定时间可以为一个周,还可以为一个月、六个月(半年)或者十二个月(一年),上述预定时间可根据情况进行设置,该实施例对预设时间不做限定。
在该实施例中,基于历史耗电详情信息获得当前设备当前时间段的耗电详情信息可以包括:确定当前时间段对应的类型信息,以及根据类型信息获得对应类型的历史耗电详情信息,根据对应类型的历史耗电详情信息获得当前时间段的耗电详情信息,其中,对应类型的历史耗电详情信息为第一类型或第二类型的历史耗电详情信息。
其中,类型信息可以包括第一类型和第二类型。具体而言,第一类型可以为工作日类型或节假日类型,第二类型可以为节假日类型或工作日类型。
具体而言,可根据用户使用当前设备的当前时间段确定当前时间段对应的类型信息。例如,用户在周一使用当前设备可以确定当前设备对应的当前时间段的类型为工作日类型。
进一步而言,在获得当前设备的当前时间段对应的类型为第一类型例如工作日类型之后,可根据工作日类型获得当前设备中记录的工作日类型的历史耗电详细信息,然后根据工作日类型的历史耗电详细信息获得当前时间段的用户使用当前设备的耗电习惯。
上述基于当前时间段对应的类型获得对应类型的历史耗电详细信息,并基于对应类型的历史耗电详细信息获得的当前时间段对应的耗电详情信息,可使获得的当前时间段对应的耗电详细信息更加准确,为后续准确计算当前设备的剩余可用时间提供了依据。
S103’,根据当前电量和当前时间段的耗电详情信息计算出当前设备的剩余可用时间。
具体而言,在获得设备的当前电量和当前时间段的耗电量详情信息之后,可根据当前时间段的耗电量详情信息和当前电量准确计算出当前设备的当前电量的剩余可用时间。
在该实施例中,在计算出当前设备的剩余可用时间之后,还可以包括S104’,如图2所示。
S104’,输出当前设备的剩余可用时间。
在该实施例中,输出当前设备的剩余可用时间可以包括:在当前设备上显示当前设备的剩余可用时间;和/或对当前设备的剩余可用时间进行语音提示。
具体而言,在计算出当前设备的剩余可用时间之后,可在当前设备的显示屏上显示当前设备的当前电量和剩余可用时间,由此,使得用户可实时了解设备的当前电量和剩余可用时间,在设备的剩余可用时间较短时,用户可根据提示对设备进行及时充电或者更换设备电池。
除了在当前设备上显示当前设备的当前电量和剩余可用时间之外,还可以通过语音提示当前设备的当前电量和剩余可用时间。具体地,在计算出当前设备的剩余可用时间之后,可基于用户设定的条件对当前设备的剩余可用时间进行定时语音提示,例如,可在当前设备的剩余可用时间为30分钟时,每间隔10钟对当前设备的剩余可用时间进行语音提示。由此,使得用户在听到设备的剩余可用时间不足时,及时为设备进行充电或者更换设备电池,继续使用设备。
此外,还可基于用户的触发请求对当前设备的剩余可用时间进行语音提示。具体而言,在当前设备上显示语音提示剩余可用时间的控制键,如果用户需要获得当前设备的剩余可用时间,用户可通过例如点击该控制键向当前设备发送触发请求,当前设备将获得用户对控制键的触发请求,并根据触发请求对当前设备的剩余可用时间进行语音提示。由此,使得用户可方便快捷地了解当前设备的剩余可用时间,并在语音提示当前设备的剩余时间较少时,用户可及时对设备进行充电或者更换设备电池,方便了用户使用设备。
本发明实施例的移动终端,通过获取当前设备的当前电量,并基于历史耗电信息获得当前设备当前时间段的耗电详情信息,并根据当前时间段的耗电详情信息和当前电量准确计算出当前设备当前电量所对应的剩余可用时间,由此,使得用户可以准确获得设备的剩余可用时间。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行***、装置或设备(如基于计算机的***、包括处理器的***或其他可以从指令执行***、装置或设备取指令并执行指令的***)使用,或结合这些指令执行***、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行***、装置或设备或结合这些指令执行***、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行***执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
Claims (20)
1.一种获取设备剩余可用时间的方法,其特征在于,包括:
获得当前设备的当前电量;
基于历史耗电详情信息获得所述当前设备当前时间段的耗电详情信息;
根据所述当前电量和当前时间段的耗电详情信息计算出所述当前设备的剩余可用时间。
2.根据权利要求1所述的方法,其特征在于,在所述计算出所述当前设备的剩余可用时间之后,还包括:
输出所述当前设备的剩余可用时间。
3.根据权利要求1所述的方法,其特征在于,所述获得当前设备的当前电量,包括:
通过调用所述当前设备电池对应的应用程序编程接口API来获取所述当前电量。
4.根据权利要求1所述的方法,其特征在于,在所述基于历史耗电详情信息获得所述当前设备当前时间段的耗电详情信息之前,还包括:
获得所述当前设备的历史耗电数据;
根据所述历史耗电数据确定第一类型的历史耗电详情信息和第二类型的历史耗电详情信息。
5.根据权利要求2所述的方法,其特征在于,所述输出所述当前设备的剩余可用时间,包括:
在所述当前设备上显示所述当前设备的剩余可用时间;和/或
对所述当前设备的剩余可用时间进行语音提示。
6.根据权利要求4所述的方法,其特征在于,所述基于历史耗电详情信息获得所述当前设备当前时间段的耗电详情信息,包括:
确定当前时间段对应的类型信息;
根据所述类型信息获得对应类型的历史耗电详情信息,根据对应类型的历史耗电详情信息获得所述当前时间段的耗电详情信息,其中,所述对应类型的历史耗电详情信息为所述第一类型或所述第二类型的历史耗电详情信息。
7.根据权利要求4所述的方法,其特征在于,所述第一类型的历史耗电详情信息和第二类型的历史耗电详情信息均包含时间段信息及其对应的耗电详情信息。
8.根据权利要求5所述的方法,其特征在于,所述对所述当前设备的剩余可用时间进行语音提示,包括:
对所述当前设备的剩余可用时间进行定时语音提示;和/或
基于用户的触发请求对所述当前设备的剩余可用时间进行语音提示。
9.根据权利要求8所述的方法,其特征在于,在所述基于用户的触发请求对所述当前设备的剩余可用时间进行语音提示之前,还包括:
在所述当前设备上显示语音提示剩余可用时间的控制键。
10.根据权利要求9所述的方法,其特征在于,所述基于用户的触发请求对所述当前设备的剩余可用时间进行语音提示,包括:
获得用户对所述控制键的触发请求,根据所述触发请求对所述当前设备的剩余可用时间进行语音提示。
11.一种获取设备剩余可用时间的装置,其特征在于,包括:
第一获取模块,用于获得当前设备的当前电量;
第二获取模块,用于基于历史耗电详情信息获得所述当前设备当前时间段的耗电详情信息;
计算模块,用于根据所述当前电量和当前时间段的耗电详情信息计算出所述当前设备的剩余可用时间。
12.根据权利要求11所述的装置,其特征在于,还包括:
输出模块,用于在所述计算出所述当前设备的剩余可用时间之后,输出所述当前设备的剩余可用时间。
13.根据权利要求11所述的装置,其特征在于,所述第一获取模块,具体用于:通过调用所述当前设备电池对应的应用程序编程接口API来获取所述当前电量。
14.根据权利要求11所述的装置,其特征在于,还包括:
第三获取模块,用于所述第二获取模块基于历史耗电详情信息获得所述当前设备当前时间段的耗电详情信息之前,获得所述当前设备的历史耗电数据;
确定模块,用于根据所述历史耗电数据确定第一类型的历史耗电详情信息和第二类型的历史耗电详情信息。
15.根据权利要求12所述的装置,其特征在于,所述输出模块,包括:
显示单元,用于在所述当前设备上显示所述当前设备的剩余可用时间;和/或
语音提示单元,用于对所述当前设备的剩余可用时间进行语音提示。
16.根据权利要求14所述的装置,其特征在于,所述第二获取模块,包括:
确定单元,用于确定当前时间段对应的类型信息;
获取单元,用于根据所述类型信息获得对应类型的历史耗电详情信息,根据对应类型的历史耗电详情信息获得所述当前时间段的耗电详情信息,其中,所述对应类型的历史耗电详情信息为所述第一类型或所述第二类型的历史耗电详情信息。
17.根据权利要求14所述的装置,其特征在于,所述第一类型的历史耗电详情信息和第二类型的历史耗电详情信息均包含时间段信息及其对应的耗电详情信息。
18.根据权利要求15所述的装置,其特征在于,所述语音提示单元,包括:
第一语音提示子单元,用于对所述当前设备的剩余可用时间进行定时语音提示;和/或
第二语音提示子单元,用于基于用户的触发请求对所述当前设备的剩余可用时间进行语音提示。
19.根据权利要求18所述的装置,其特征在于,所述显示单元,还用于:
在所述第二语音提示子单元基于用户的触发请求对所述当前设备的剩余可用时间进行语音提示之前,在所述当前设备上显示语音提示剩余可用时间的控制键。
20.根据权利要求19所述的装置,其特征在于,所述第二语音提示子单元,具体用于:
获得用户对所述控制键的触发请求,根据所述触发请求对所述当前设备的剩余可用时间进行语音提示。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410160938.XA CN103941841A (zh) | 2014-04-21 | 2014-04-21 | 获取设备剩余可用时间的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410160938.XA CN103941841A (zh) | 2014-04-21 | 2014-04-21 | 获取设备剩余可用时间的方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103941841A true CN103941841A (zh) | 2014-07-23 |
Family
ID=51189538
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410160938.XA Pending CN103941841A (zh) | 2014-04-21 | 2014-04-21 | 获取设备剩余可用时间的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103941841A (zh) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104796533A (zh) * | 2015-03-16 | 2015-07-22 | 深圳市金立通信设备有限公司 | 一种终端 |
CN104869241A (zh) * | 2015-05-04 | 2015-08-26 | 惠州Tcl移动通信有限公司 | 智能终端及其电量提示方法 |
CN104866058A (zh) * | 2015-05-22 | 2015-08-26 | 北京天宇朗通通信设备股份有限公司 | 电子设备的续航时间的确定方法和装置 |
CN107506017A (zh) * | 2017-07-21 | 2017-12-22 | 珠海市魅族科技有限公司 | 充电提醒方法及装置、电子设备和计算机可读存储介质 |
CN108271237A (zh) * | 2017-01-03 | 2018-07-10 | 中兴通讯股份有限公司 | 用于控制终端执行业务的方法和装置 |
CN108932048A (zh) * | 2018-06-11 | 2018-12-04 | Oppo(重庆)智能科技有限公司 | 确定电池可用时长的方法及相关产品 |
CN110391685A (zh) * | 2019-08-06 | 2019-10-29 | 密码精灵有限公司 | 智能门锁的充电控制方法、装置及智能门锁 |
CN110567104A (zh) * | 2019-09-26 | 2019-12-13 | 珠海格力电器股份有限公司 | 多联机***的内机运行控制方法、装置和计算机设备 |
CN110600822A (zh) * | 2019-08-15 | 2019-12-20 | 北京致行慕远科技有限公司 | 一种充电方法、电子设备及计算机存储介质 |
CN111768155A (zh) * | 2020-06-30 | 2020-10-13 | 上海木木聚枞机器人科技有限公司 | 一种调度控制方法、智能移动设备、服务器和存储介质 |
CN116565860A (zh) * | 2023-07-10 | 2023-08-08 | 深圳安培时代数字能源科技有限公司 | 一种供电调度方法及装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103002512A (zh) * | 2012-11-20 | 2013-03-27 | 北京百度网讯科技有限公司 | 用于移动终端的流量控制方法和装置 |
CN103117569A (zh) * | 2011-09-26 | 2013-05-22 | 索尼公司 | 蓄电控制装置和蓄电控制方法 |
CN103455126A (zh) * | 2013-09-16 | 2013-12-18 | 贝壳网际(北京)安全技术有限公司 | 确定电池剩余使用时间的方法、客户端装置及移动终端 |
-
2014
- 2014-04-21 CN CN201410160938.XA patent/CN103941841A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103117569A (zh) * | 2011-09-26 | 2013-05-22 | 索尼公司 | 蓄电控制装置和蓄电控制方法 |
CN103002512A (zh) * | 2012-11-20 | 2013-03-27 | 北京百度网讯科技有限公司 | 用于移动终端的流量控制方法和装置 |
CN103455126A (zh) * | 2013-09-16 | 2013-12-18 | 贝壳网际(北京)安全技术有限公司 | 确定电池剩余使用时间的方法、客户端装置及移动终端 |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104796533A (zh) * | 2015-03-16 | 2015-07-22 | 深圳市金立通信设备有限公司 | 一种终端 |
CN104869241A (zh) * | 2015-05-04 | 2015-08-26 | 惠州Tcl移动通信有限公司 | 智能终端及其电量提示方法 |
CN104869241B (zh) * | 2015-05-04 | 2018-02-23 | 惠州Tcl移动通信有限公司 | 智能终端及其电量提示方法 |
CN104866058A (zh) * | 2015-05-22 | 2015-08-26 | 北京天宇朗通通信设备股份有限公司 | 电子设备的续航时间的确定方法和装置 |
CN108271237A (zh) * | 2017-01-03 | 2018-07-10 | 中兴通讯股份有限公司 | 用于控制终端执行业务的方法和装置 |
CN107506017A (zh) * | 2017-07-21 | 2017-12-22 | 珠海市魅族科技有限公司 | 充电提醒方法及装置、电子设备和计算机可读存储介质 |
CN108932048A (zh) * | 2018-06-11 | 2018-12-04 | Oppo(重庆)智能科技有限公司 | 确定电池可用时长的方法及相关产品 |
CN110391685A (zh) * | 2019-08-06 | 2019-10-29 | 密码精灵有限公司 | 智能门锁的充电控制方法、装置及智能门锁 |
CN110391685B (zh) * | 2019-08-06 | 2023-12-12 | 密码精灵有限公司 | 智能门锁的充电控制方法、装置及智能门锁 |
CN110600822B (zh) * | 2019-08-15 | 2021-08-31 | 纳恩博(常州)科技有限公司 | 一种充电方法、电子设备及计算机存储介质 |
CN110600822A (zh) * | 2019-08-15 | 2019-12-20 | 北京致行慕远科技有限公司 | 一种充电方法、电子设备及计算机存储介质 |
CN110567104B (zh) * | 2019-09-26 | 2020-09-11 | 珠海格力电器股份有限公司 | 多联机***的内机运行控制方法、装置和计算机设备 |
CN110567104A (zh) * | 2019-09-26 | 2019-12-13 | 珠海格力电器股份有限公司 | 多联机***的内机运行控制方法、装置和计算机设备 |
CN111768155A (zh) * | 2020-06-30 | 2020-10-13 | 上海木木聚枞机器人科技有限公司 | 一种调度控制方法、智能移动设备、服务器和存储介质 |
CN111768155B (zh) * | 2020-06-30 | 2024-03-26 | 上海木木聚枞机器人科技有限公司 | 一种调度控制方法、智能移动设备、服务器和存储介质 |
CN116565860A (zh) * | 2023-07-10 | 2023-08-08 | 深圳安培时代数字能源科技有限公司 | 一种供电调度方法及装置 |
CN116565860B (zh) * | 2023-07-10 | 2023-10-10 | 深圳安培时代数字能源科技有限公司 | 一种供电调度方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103941841A (zh) | 获取设备剩余可用时间的方法及装置 | |
US9785428B2 (en) | Internal software updating method and system | |
US11955827B2 (en) | Rule based smart charging | |
Ferreira et al. | Understanding human-smartphone concerns: a study of battery life | |
US8090415B2 (en) | Intelligent battery warning system | |
CN105403836B (zh) | 电池消耗量监控 | |
CN103823543A (zh) | 便携式电子设备和在其中操作的方法 | |
CN104020420A (zh) | 电池剩余电量的确定方法、装置和移动终端 | |
CN103188399A (zh) | 一种控制闹钟响铃的方法、装置及终端 | |
CN104090240A (zh) | 一种更新电池剩余使用时间的方法、装置和移动终端 | |
CN104869241B (zh) | 智能终端及其电量提示方法 | |
CN103501390B (zh) | 具有提示功能的移动终端及其提示实现方法 | |
US11502529B2 (en) | Battery charging method employing historical data | |
KR20130055409A (ko) | 전력 관리 장치 및 방법 | |
CN110783970B (zh) | 一种充电方法、装置、充电终端及计算机可读存储介质 | |
CN104076897B (zh) | 一种信息处理方法及电子设备 | |
CN109040467A (zh) | 界面电量确定方法、装置、存储介质及移动终端 | |
CN111479016A (zh) | 终端使用时长提醒方法及装置、终端及存储介质 | |
CN107506017A (zh) | 充电提醒方法及装置、电子设备和计算机可读存储介质 | |
CN110190643B (zh) | 提醒用户充电的方法、装置、可穿戴设备及存储介质 | |
KR101521585B1 (ko) | 이동단말기의 배터리 사용 시간 제공 방법과 그 장치 | |
CN108595252A (zh) | 一种事件展示方法、装置、终端及可读存储介质 | |
CN103345440A (zh) | 电子设备累计运行时间的统计方法及装置、电子设备 | |
CN110138037B (zh) | 一种提醒用户充电的方法、装置、可穿戴设备及存储介质 | |
CN201111072Y (zh) | 识别记录装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20140723 |