CN102540920A - 电子装置及软件运行控制方法 - Google Patents
电子装置及软件运行控制方法 Download PDFInfo
- Publication number
- CN102540920A CN102540920A CN2010106167842A CN201010616784A CN102540920A CN 102540920 A CN102540920 A CN 102540920A CN 2010106167842 A CN2010106167842 A CN 2010106167842A CN 201010616784 A CN201010616784 A CN 201010616784A CN 102540920 A CN102540920 A CN 102540920A
- Authority
- CN
- China
- Prior art keywords
- time
- software
- setting
- electronic installation
- application software
- 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
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/3644—Constructional arrangements
- G01R31/3648—Constructional arrangements comprising digital calculation means, e.g. for performing an algorithm
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/382—Arrangements for monitoring battery or accumulator variables, e.g. SoC
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Power Sources (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
Abstract
一种电子装置包括内置电池、处理单元和存储单元,存储单元存储了各应用软件的运行模式及对应的耗电参数,处理单元包括电量侦测模块、参数获取模块及运行控制模块。电量侦测模块用于实时侦测电池的电量。参数获取模块根据当前要运行软件获取软件在各模式下的耗电参数。运行控制模块根据该耗电参数及电池当前电量计算软件在不同运行模式下可运行的时间,并分别与一设定时间比较,根据比较结果选择对应的模式控制软件运行。本发明还提供一种软件运行控制方法。通过本发明的电子装置及软件运行控制方法,电子装置能根据当前电池的电量控制该应用软件选择模式运行所需要的时间。
Description
技术领域
本发明涉及一种电子装置及软件运行控制方法,特别涉及一种能根据内置电池当前的电量控制电子装置上软件的运行模式的电子装置及软件运行控制方法。
背景技术
目前,一般的电子装置,如笔记本电脑、手机、MP3等都有提供可充电电池对其进行供电,而在充满电后,该可充电电池一般都可提供1至数小时的电力供电子装置运行。然而,一旦该电子装置被携带外出,或不方便对该可充电电池进行及时充电时,则需要该电子装置在该可充电电池的供应下让某一个或多个应用软件尽可能地运行一设定的时间。
有鉴于此,有必要提供一种能根据当前电池的电量控制要运行软件按照设定进行运行的的电子装置,以解决上述问题。
发明内容
本发明提供一种电子装置及软件运行控制方法,根据该方法,该电子装置能根据内置电池当前的电力对将在电子装置上运行的软件的模式进行调整、使该软件能按照设定进行运行。
该电子装置包括一内置电池、一处理单元和一存储单元,该内置电池用于为该电子装置供电,该存储单元存储了各个应用软件的运行模式以及对应运行模式下的耗电参数,该处理单元包括一电量侦测模块、一参数获取模块以及一运行控制模块;该电量侦测模块用于实时侦测该内置电池的电量;该参数获取模块根据当前要运行的软件获取该软件在各个运行模式下对应的耗电参数;该运行控制模块用于根据运行软件在不同运行模式下的耗电参数及内置电池当前的电量分别计算出该运行软件在不同运行模式下可运行的时间,并分别将该计算出的不同运行模式下的可运行时间与一设定时间进行比较,根据比较结果选择对应的运行模式控制软件运行。
一种软件运行控制方法,用于控制一电子装置根据当前内置电池的电量情况对在该电子装置上要运行的应用软件的模式进行相应调整,以使得该应用软件能在当前内置电池的电量下维持运行所需要的时间。该电子装置包括一存储单元,该存储单元存储了各个应用软件的运行模式以及对应运行模式下的耗电参数。该运行模式包括高性能模式、一般性能模式以及低性能模式。该方法包括步骤:
接收一应用软件要运行的设定时间;
侦测内置电池当前的电量;
根据该应用软件的耗电参数及内置电池当前的电量计算该应用软件分别在高性能模式、一般性能模式以及低性能模式下能运行的第一时间、第二时间以及第三时间;
判断该第一时间是否大于该设定时间,当该第一时间大于该设定时间时,控制该应用软件在高性能模式下运行;
判断该第二时间是否大于该设定时间,当该第二时间大于该设定时间时,控制该应用软件在一般性能模式下运行;
控制该应用软件在低性能模式下运行。
通过本发明的电子装置及软件运行控制方法,该电子装置可根据内置电池当前的电量情况对在该电子装置上需要运行的应用软件的模式进行相应调整,以使得该应用软件能在当前内置电池的电量下维持运行所需要的时间,且方便使用。
附图说明
图1为本发明一实施方式中电子装置的示意图。
图2为本发明一实施方式中软件运行控制方法的示意图。
主要元件符号说明
电子装置 | 100 |
内置电池 | 10 |
处理单元 | 20 |
存储单元 | 30 |
设定模块 | 201 |
电量侦测模块 | 202 |
参数获取模块 | 203 |
运行控制模块 | 204 |
耗电参数侦测模块 | 205 |
电源切换模块 | 206 |
步骤 | S101-S107、S1051、S1061 |
具体实施方式
请参阅图1,一电子装置100包括内置电池10,该内置电池10用于为该电子装置100供电。该电子装置100可根据内置电池10的当前电量情况对在该电子装置100上需要运行的应用软件的模式进行相应调整,以使得该应用软件能在当前内置电池10的电量下维持运行所需要的时间。在本实施方式中,该电子装置100为笔记本电脑。在其他实施方式中,该电子装置100为便携式电子装置,如MP3、MP4、便携式DVD播放器等。
该电子装置100包括一处理单元20和一存储单元30。该存储单元30存储了各个应用软件的运行模式以及对应运行模式下的耗电参数。在本实施方式中,该运行模式包括高性能模式、一般性能模式以及低性能模式,该各应用软件的耗电参数包括该软件分别在高性能模式、一般性能模式以及低性能模式下运行时的耗电速度,该耗电速度为单位时间内的耗电量。例如,在本实施方式的笔记本电脑中,在运行一个游戏软件时,在该高性能模式运行下,可达到好的音箱效果和色泽效果,但对该笔记本电脑的声卡和显卡的运行要求高,从而该软件运行的耗电速度快。在一般性能模式下,可达到一般的音箱效果和色泽效果,从而该软件运行的耗电速度一般。在该低性能模式下,仅仅要求该游戏能够运行,从而对该声卡和显卡的运行要求低,从而该软件运行对应的耗电速度慢。
该处理单元20包括一电量侦测模块202、一参数获取模块203以及一运行控制模块204。该电量侦测模块202用于实时侦测内置电池10的电量。该参数获取模块203根据当前要运行的软件获取该软件在各个运行模式下对应的耗电参数。该运行控制模块204用于根据运行软件在不同运行模式下的耗电参数及内置电池10当前的电量分别计算出该运行软件在不同运行模式下可运行的时间,并分别将该计算出的不同运行模式下的可运行时间与一设定时间进行比较,并根据比较结果选择对应的运行模式控制软件运行。其中,该内置电池10当前的电量与该应用软件不同运行模式的耗电参数的比值即为该应用软件在对应模式下可运行的时间。在本实施方式中,该处理单元20还包括一设定模块201,该设定模块201用于接收用户在运行一应用软件前设定运行该软件的时间,即该设定时间。
具体地说,该运行控制模块204根据该电池10当前的电量及该软件在高性能模式、一般性能模式以及低性能模式下的耗电参数判断该软件在电子装置100的三种模式下分别能运行的第一时间、第二时间以及第三时间,根据软件在不同模式下的耗电参数可知,该第一时间小于该第二时间,该第二时间小于该第三时间。该运行控制模块204依次将该设定时间与该第一时间、第二时间以及第三时间进行比较,并根据比较结果选择相应的运行模式。即,该运行控制模块204首先比较该设定时间是否小于该第一时间,如果是,则该运行控制模块204控制该软件在高性能模式下运行;如果否,则该运行控制模块204进一步比较该设定时间是否小于该第二时间,如果是,则该运行控制模块204控制该软件在一般性能模式下运行;如果否,该运行控制模块204控制该软件在低性能模式下运行。其中,当用户设定的设定时间大于该第三时间时,该运行控制模块204提醒用户当前输入的设定时间过长,需要重新设定。当该设定时间小于或等于该第三时间时,该设定时间被设定有效并存储至存储单元30中。
在本实施方式中,该存储单元30还用于存储一历史运行时间,该历史运行时间根据用户的历史使用习惯或设定进行确定。若用户未在开启一软件前进行设定时间的设定,则该运行控制模块204依次将该历史运行时间与第一时间、第二时间以及第三时间进行比较,并根据比较结果确定该应用软件的运行模式。
在本实施方式中,该电子装置100还包括一耗电参数侦测模块205,当该电子装置100新安装一软件时,该耗电参数侦测模块205侦测该软件在不同模式下运行的耗电参数,并存储于该存储单元30中。在本实施方式中,每一软件均具有高性能模式、一般性能模式以及低性能模式,该每一软件均可根据用户的选择而在相应的模式下运行。
在本实施方式中,该电子装置100还包括一电源切换模块206,该电源切换模块206用于侦测电子装置100是否有外部电源接入,并优先选择外部电源为电子装置100供电。例如,该电源切换模块206侦测一电源适配器是否向该电子装置100供电,当侦测到该电源适配器向该电子装置100供电时,该电源切换模块206切换该电源适配器作为电源为该电子装置100供电。在没有侦测到电源适配器向该电子装置100供电时,该电源切换模块切换内置电池10作为电源为该电子装置100供电。
请参考图2,为本发明一实施方式中软件运行控制方法的示意图。该软件运行控制方法用于控制一电子装置100根据当前内置电池10的电量情况对在该电子装置100上要运行的应用软件的模式进行相应调整,以使得该应用软件能在当前内置电池10的电量下维持运行所需要的时间。该电子装置100包括一存储单元30,该存储单元30存储了各个应用软件的运行模式以及对应运行模式下的耗电参数。该运行模式包括高性能模式、一般性能模式以及低性能模式。该方法包括步骤:
S101:接收一应用软件要运行的设定时间;
S102:侦测内置电池当前的电量;
S103:根据该应用软件的耗电参数及内置电池当前的电量计算该应用软件分别在高性能模式、一般性能模式以及低性能模式下能运行的第一时间、第二时间以及第三时间;
S104:判断该第三时间是否小于该设定时间,如果是,则返回执行S101,如果否,则执行S105;
S105:判断该第一时间是否大于该设定时间,如果是,则执行S1051,如果否,则执行S106;
S1051:控制该应用软件在高性能模式下运行;
S106:判断该第二时间是否大于该设定时间,如果是,则执行S1061,如果否,则执行S107;
S1061:控制该应用软件在一般性能模式下运行;
S107:控制该应用软件在低性能模式下运行。
Claims (10)
1.一种电子装置,包括一内置电池、一处理单元和一存储单元,该内置电池用于为该电子装置供电,其特征在于,该存储单元存储了各个应用软件的运行模式以及对应运行模式下的耗电参数,该处理单元包括一电量侦测模块、一参数获取模块以及一运行控制模块;
该电量侦测模块用于实时侦测该内置电池的电量;
该参数获取模块根据当前要运行的软件获取该软件在各个运行模式下对应的耗电参数;
该运行控制模块用于根据运行软件在不同运行模式下的耗电参数及内置电池当前的电量分别计算出该运行软件在不同运行模式下可运行的时间,并分别将该计算出的不同运行模式下的可运行时间与一设定时间进行比较,并根据比较结果选择对应的运行模式控制软件运行。
2.如权利要求1所述的电子装置,其特征在于,该处理单元还包括一设定模块,该设定模块用于接收用户在运行一应用软件前设定该应用软件的设定时间。
3.如权利要求1所述的电子装置,其特征在于,该运行模式包括高性能模式、一般性能模式以及低性能模式,该运行控制模块根据内置电池当前的电量及该软件在高性能模式、一般性能模式以及低性能模式下的耗电参数判断该应用软件在三种模式下分别能运行的第一时间、第二时间以及第三时间,该运行控制模块依次将该设定时间与该第一时间、第二时间以及第三时间进行比较,并根据比较结果选择相应的运行模式。
4.如权利要求3所述的电子装置,其特征在于,当该设定时间小于或等于该第三时间时,该设定时间被设定有效并存储至存储单元中,该运行控制模块首先比较该设定时间是否小于该第一时间,如果是,则该运行控制模块控制该软件在高性能模式下运行;如果否,则该运行控制模块进一步比较该设定时间是否小于该第二时间,如果是,则该运行控制模块控制该软件在一般性能模式下运行;如果否,该运行控制模块控制该软件在低性能模式下运行。
5.如权利要求1所述的电子装置,其特征在于,该存储单元还用于存储一历史运行时间,该历史运行时间根据用户的历史使用习惯或设定进行确定,若用户未在开启该应用软件前进行设定时间的设定,则该运行控制模块依次将该历史运行时间与该第一时间、第二时间以及第三时间进行比较,并根据比较结果确定该应用软件的运行模式。
6.如权利要求1所述的电子装置,其特征在于,该电子装置还包括一耗电参数侦测模块,当该电子装置新安装一软件时,该耗电参数侦测模块侦测该软件在不同模式下运行的耗电参数,并存储于该存储单元中。
7.如权利要求1所述的电子装置,其特征在于,该电子装置还包括一电源切换模块,该电源切换模块用于侦测电子装置是否有外部电源接入,并优先选择外部电源为电子装置供电。
8.如权利要求1所述的电子装置,其特征在于,该电子装置为笔记本电脑、MP3、MP4、便携式DVD播放器的一种。
9.一种软件运行控制方法,用于控制一电子装置根据当前内置电池的电量情况对在该电子装置上要运行的应用软件的模式进行相应调整,以使得该应用软件在当前内置电池的电量下维持运行所需要的时间,该电子装置包括一存储单元,其特征在于,该存储单元存储了各个应用软件的运行模式以及对应运行模式下的耗电参数,该运行模式包括高性能模式、一般性能模式以及低性能模式,该方法包括步骤:
接收一应用软件要运行的设定时间;
侦测内置电池当前的电量;
根据该应用软件的耗电参数及内置电池当前的电量计算该应用软件分别在高性能模式、一般性能模式以及低性能模式下能运行的第一时间、第二时间以及第三时间;
判断该第一时间是否大于该设定时间,当该第一时间大于该设定时间时,控制该应用软件在高性能模式下运行;
判断该第二时间是否大于该设定时间,当该第二时间大于该设定时间时,控制该应用软件在一般性能模式下运行;
控制该应用软件在低性能模式下运行。
10.如权利要求9所述的软件运行控制方法,其特征在于,在判断该第一时间是否大于该设定时间前先判断该第三时间是否小于该设定时间,如果是,则返回执行接收一应用软件要运行的设定时间,如果否,则执行判断该第一时间是否大于该设定时间。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010106167842A CN102540920A (zh) | 2010-12-31 | 2010-12-31 | 电子装置及软件运行控制方法 |
US13/211,333 US20120174107A1 (en) | 2010-12-31 | 2011-08-17 | Electronic device and control method for running application |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010106167842A CN102540920A (zh) | 2010-12-31 | 2010-12-31 | 电子装置及软件运行控制方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102540920A true CN102540920A (zh) | 2012-07-04 |
Family
ID=46348018
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010106167842A Pending CN102540920A (zh) | 2010-12-31 | 2010-12-31 | 电子装置及软件运行控制方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20120174107A1 (zh) |
CN (1) | CN102540920A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105491459A (zh) * | 2015-11-24 | 2016-04-13 | 深圳Tcl数字技术有限公司 | 终端电量信息提示方法和装置 |
CN105611080A (zh) * | 2016-02-24 | 2016-05-25 | 北京小米移动软件有限公司 | 移动终端能耗控制方法、装置及移动终端 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108021219A (zh) * | 2016-11-03 | 2018-05-11 | 华为技术有限公司 | 电子设备控制方法、装置及电子设备 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060279256A1 (en) * | 2005-06-10 | 2006-12-14 | Media Lab | Power management system for multi-function battery-operated device |
US8135443B2 (en) * | 2006-08-31 | 2012-03-13 | Qualcomm Incorporated | Portable device with priority based power savings control and method thereof |
JP4410278B2 (ja) * | 2007-10-04 | 2010-02-03 | レノボ・シンガポール・プライベート・リミテッド | 電子機器、電子機器の電力制御方法、およびコンピュータが実行するためのプログラム |
-
2010
- 2010-12-31 CN CN2010106167842A patent/CN102540920A/zh active Pending
-
2011
- 2011-08-17 US US13/211,333 patent/US20120174107A1/en not_active Abandoned
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105491459A (zh) * | 2015-11-24 | 2016-04-13 | 深圳Tcl数字技术有限公司 | 终端电量信息提示方法和装置 |
CN105611080A (zh) * | 2016-02-24 | 2016-05-25 | 北京小米移动软件有限公司 | 移动终端能耗控制方法、装置及移动终端 |
Also Published As
Publication number | Publication date |
---|---|
US20120174107A1 (en) | 2012-07-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7570015B2 (en) | Conditional battery charging system | |
CN103682498B (zh) | 一种充电方法及电子设备 | |
CN102593540B (zh) | 一种电池激活方法、模块及终端 | |
CN102623768B (zh) | 一种多电池充电方法、装置以及一种手持移动终端 | |
CN103248763B (zh) | 一种通讯方法及移动终端 | |
CN103901352B (zh) | 显示移动终端电池剩余电量的方法及装置 | |
CN104065835A (zh) | 一种移动终端及其省电方法和装置 | |
CN101442589A (zh) | 移动终端状态管理的方法及装置 | |
CN103311974B (zh) | 电池充电控制方法和装置 | |
CN108132401A (zh) | 充电异常的检测方法、装置、存储介质及移动终端 | |
CN102195304A (zh) | 一种管理电池使用时间的方法、装置和便携式计算机 | |
CN108347068A (zh) | 一种充电的方法及移动终端 | |
KR20140016750A (ko) | 병렬 연결된 이차 전지들의 충전 제어 장치 및 방법 | |
CN102340162A (zh) | 充电状态监测装置、终端和充电状态监测方法 | |
CN109217409B (zh) | 充电方法、装置和电子设备 | |
CN102307260A (zh) | 一种手机双电池电量管理***及方法 | |
CN102883012A (zh) | 移动终端电流的测试***及测试方法 | |
CN102749590A (zh) | 一种显示电池剩余电量的方法和*** | |
CN101059686A (zh) | 具有省电功能的便携式电子装置及其实现方法 | |
CN102540920A (zh) | 电子装置及软件运行控制方法 | |
US8854002B2 (en) | System and method for programming rechargeable battery characteristics | |
CN101969312A (zh) | 一种电子终端电源管理控制方法和电子终端 | |
CN106990986A (zh) | 一种软件升级的控制方法、装置及音频播放设备 | |
KR20150080260A (ko) | 휴대 단말기용 멀티 포트 고속 충전 장치 | |
KR20210069924A (ko) | 배터리 수명관리기능을 포함하는 신재생 에너지 센서보드 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20120704 |