专利名称:电子装置及软件运行控制方法
技术领域:
本发明涉及一种电子装置及软件运行控制方法,特别涉及一种能根据内置电池当前的电量控制电子装置上软件的运行模式的电子装置及软件运行控制方法。
背景技术:
目前,一般的电子装置,如笔记本电脑、手机、MP3等都有提供可充电电池对其进行供电,而在充满电后,该可充电电池一般都可提供1至数小时的电力供电子装置运行。然而,一旦该电子装置被携带外出,或不方便对该可充电电池进行及时充电时,则需要该电子装置在该可充电电池的供应下让某一个或多个应用软件尽可能地运行一设定的时间。有鉴于此,有必要提供一种能根据当前电池的电量控制要运行软件按照设定进行运行的的电子装置,以解决上述问题。
发明内容
本发明提供一种电子装置及软件运行控制方法,根据该方法,该电子装置能根据内置电池当前的电力对将在电子装置上运行的软件的模式进行调整、使该软件能按照设定进行运行。该电子装置包括一内置电池、一处理单元和一存储单元,该内置电池用于为该电子装置供电,该存储单元存储了各个应用软件的运行模式以及对应运行模式下的耗电参数,该处理单元包括一电量侦测模块、一参数获取模块以及一运行控制模块;该电量侦测模块用于实时侦测该内置电池的电量;该参数获取模块根据当前要运行的软件获取该软件在各个运行模式下对应的耗电参数;该运行控制模块用于根据运行软件在不同运行模式下的耗电参数及内置电池当前的电量分别计算出该运行软件在不同运行模式下可运行的时间, 并分别将该计算出的不同运行模式下的可运行时间与一设定时间进行比较,根据比较结果选择对应的运行模式控制软件运行。一种软件运行控制方法,用于控制一电子装置根据当前内置电池的电量情况对在该电子装置上要运行的应用软件的模式进行相应调整,以使得该应用软件能在当前内置电池的电量下维持运行所需要的时间。该电子装置包括一存储单元,该存储单元存储了各个应用软件的运行模式以及对应运行模式下的耗电参数。该运行模式包括高性能模式、一般性能模式以及低性能模式。该方法包括步骤接收一应用软件要运行的设定时间;侦测内置电池当前的电量;根据该应用软件的耗电参数及内置电池当前的电量计算该应用软件分别在高性能模式、一般性能模式以及低性能模式下能运行的第一时间、第二时间以及第三时间;判断该第一时间是否大于该设定时间,当该第一时间大于该设定时间时,控制该应用软件在高性能模式下运行;判断该第二时间是否大于该设定时间,当该第二时间大于该设定时间时,控制该应用软件在一般性能模式下运行;控制该应用软件在低性能模式下运行。通过本发明的电子装置及软件运行控制方法,该电子装置可根据内置电池当前的电量情况对在该电子装置上需要运行的应用软件的模式进行相应调整,以使得该应用软件能在当前内置电池的电量下维持运行所需要的时间,且方便使用。
图1为本发明一实施方式中电子装置的示意图。图2为本发明一实施方式中软件运行控制方法的示意图。主要元件符号说明
权利要求
1.一种电子装置,包括一内置电池、一处理单元和一存储单元,该内置电池用于为该电子装置供电,其特征在于,该存储单元存储了各个应用软件的运行模式以及对应运行模式下的耗电参数,该处理单元包括一电量侦测模块、一参数获取模块以及一运行控制模块;该电量侦测模块用于实时侦测该内置电池的电量;该参数获取模块根据当前要运行的软件获取该软件在各个运行模式下对应的耗电参数;该运行控制模块用于根据运行软件在不同运行模式下的耗电参数及内置电池当前的电量分别计算出该运行软件在不同运行模式下可运行的时间,并分别将该计算出的不同运行模式下的可运行时间与一设定时间进行比较,并根据比较结果选择对应的运行模式控制软件运行。
2.如权利要求1所述的电子装置,其特征在于,该处理单元还包括一设定模块,该设定模块用于接收用户在运行一应用软件前设定该应用软件的设定时间。
3.如权利要求1所述的电子装置,其特征在于,该运行模式包括高性能模式、一般性能模式以及低性能模式,该运行控制模块根据内置电池当前的电量及该软件在高性能模式、 一般性能模式以及低性能模式下的耗电参数判断该应用软件在三种模式下分别能运行的第一时间、第二时间以及第三时间,该运行控制模块依次将该设定时间与该第一时间、第二时间以及第三时间进行比较,并根据比较结果选择相应的运行模式。
4.如权利要求3所述的电子装置,其特征在于,当该设定时间小于或等于该第三时间时,该设定时间被设定有效并存储至存储单元中,该运行控制模块首先比较该设定时间是否小于该第一时间,如果是,则该运行控制模块控制该软件在高性能模式下运行;如果否, 则该运行控制模块进一步比较该设定时间是否小于该第二时间,如果是,则该运行控制模块控制该软件在一般性能模式下运行;如果否,该运行控制模块控制该软件在低性能模式下运行。
5.如权利要求1所述的电子装置,其特征在于,该存储单元还用于存储一历史运行时间,该历史运行时间根据用户的历史使用习惯或设定进行确定,若用户未在开启该应用软件前进行设定时间的设定,则该运行控制模块依次将该历史运行时间与该第一时间、第二时间以及第三时间进行比较,并根据比较结果确定该应用软件的运行模式。
6.如权利要求1所述的电子装置,其特征在于,该电子装置还包括一耗电参数侦测模块,当该电子装置新安装一软件时,该耗电参数侦测模块侦测该软件在不同模式下运行的耗电参数,并存储于该存储单元中。
7.如权利要求1所述的电子装置,其特征在于,该电子装置还包括一电源切换模块,该电源切换模块用于侦测电子装置是否有外部电源接入,并优先选择外部电源为电子装置供 H1^ ο
8.如权利要求1所述的电子装置,其特征在于,该电子装置为笔记本电脑、MP3、MP4、便携式DVD播放器的一种。
9.一种软件运行控制方法,用于控制一电子装置根据当前内置电池的电量情况对在该电子装置上要运行的应用软件的模式进行相应调整,以使得该应用软件在当前内置电池的电量下维持运行所需要的时间,该电子装置包括一存储单元,其特征在于,该存储单元存储了各个应用软件的运行模式以及对应运行模式下的耗电参数,该运行模式包括高性能模式、一般性能模式以及低性能模式,该方法包括步骤 接收一应用软件要运行的设定时间; 侦测内置电池当前的电量;根据该应用软件的耗电参数及内置电池当前的电量计算该应用软件分别在高性能模式、一般性能模式以及低性能模式下能运行的第一时间、第二时间以及第三时间;判断该第一时间是否大于该设定时间,当该第一时间大于该设定时间时,控制该应用软件在高性能模式下运行;判断该第二时间是否大于该设定时间,当该第二时间大于该设定时间时,控制该应用软件在一般性能模式下运行;控制该应用软件在低性能模式下运行。
10.如权利要求9所述的软件运行控制方法,其特征在于,在判断该第一时间是否大于该设定时间前先判断该第三时间是否小于该设定时间,如果是,则返回执行接收一应用软件要运行的设定时间,如果否,则执行判断该第一时间是否大于该设定时间。
全文摘要
一种电子装置包括内置电池、处理单元和存储单元,存储单元存储了各应用软件的运行模式及对应的耗电参数,处理单元包括电量侦测模块、参数获取模块及运行控制模块。电量侦测模块用于实时侦测电池的电量。参数获取模块根据当前要运行软件获取软件在各模式下的耗电参数。运行控制模块根据该耗电参数及电池当前电量计算软件在不同运行模式下可运行的时间,并分别与一设定时间比较,根据比较结果选择对应的模式控制软件运行。本发明还提供一种软件运行控制方法。通过本发明的电子装置及软件运行控制方法,电子装置能根据当前电池的电量控制该应用软件选择模式运行所需要的时间。
文档编号G01R31/36GK102540920SQ20101061678
公开日2012年7月4日 申请日期2010年12月31日 优先权日2010年12月31日
发明者郭鑫 申请人:富泰华工业(深圳)有限公司, 鸿海精密工业股份有限公司