智能省电系统与方法与流程

文档序号:13215590阅读:627来源:国知局
技术领域本发明涉及一种智能省电系统与方法。

背景技术:
现有电子装置的省电操作、内存垃圾清理操作和软件管理操作都需要用户手动进行,不能智能地依照电池电量、内存占有率等数据自动进行省电操作,如自动清理内存垃圾。

技术实现要素:
鉴于以上内容,有必要提供一种智能省电系统,通过获取电子装置的使用参数,再根据所述使用参数查询预先建立的参数对应表执行相关操作,有效的节省电量和管理内存,提升用户体验。此外,还有必要提供一种智能省电方法。一种智能省电系统,该系统包括:创建模块,用于建立多个参数对应表;获取模块,用于周期性获取所述电子装置的当前使用参数;处理模块,用于根据所述当前使用参数查询各参数对应表后执行相关操作;更新模块,用于更新并显示所述电子装置的使用参数。一种智能省电方法,该方法包括:创建步骤,建立多个参数对应表;获取步骤,周期性获取所述电子装置的当前使用参数;处理步骤,根据所述当前使用参数查询各参数对应表后执行相关操作;更新步骤,更新并显示所述电子装置的使用参数。相较于现有技术,本发明提供的智能省电系统与方法,根据获取电子装置的使用参数执行相关省电操作,有效的节省电量和管理内存,提升用户体验。附图说明图1是本发明智能省电系统较佳实施例的运行环境图。图2是本发明智能省电系统较佳实施例的功能模块图。图3是本发明智能省电方法较佳实施例的流程图。图4是本发明中电池电量与省电模式对应表的示意图。图5是本发明中内存占用率与清理文件类型对应表的示意图。主要元件符号说明电子装置1智能省电系统10创建模块101获取模块102处理模块103更新模块104显示屏11存储设备12处理器13如下具体实施方式将结合上述附图进一步说明本发明。具体实施方式参阅图1所示,是本发明智能省电系统较佳实施例的运行环境图。在本实施例中,所述智能省电系统10安装并运行于电子装置1中。所述电子装置1还包括,但不仅限于,显示屏11、存储设备12及处理器13。所述显示屏11可以是LED显示屏,也可以是有机发光显示器(OrganicLightEmittingDisplay,OLED),所述显示屏11用于显示电子装置1的剩余电量等参数。所述的存储设备12用于存储所述智能省电系统10的程序代码及数据资料。所述存储设备12可以是电子装置1本身的内存,也可以是外部存储设备,如智能媒体卡(SmartMediaCard)、安全数字卡(SecureDigitalCard)、快闪存储器卡(FlashCard)等。所述处理器13用于执行所述智能省电系统10的程序代码。所述电子装置1可以是手机、平板电脑及个人数字助理(PersonalDigitalAssistant,PDA)等。参阅图2所示,是本发明智能省电系统较佳实施例的功能模块图。在本实施例中,所述智能省电系统10可以被分割成一个或多个模块,所述一个或多个模块存储在所述存储设备12中,并被配置成由一个或多个处理器(本实施例为一个处理器13)执行,以完成本发明。例如,参阅图2所示,所述智能省电系统10被分割成创建模块101、获取模块102、处理模块103以及更新模块104。本发明所称的模块是能够完成一特定功能的程序段,比程序更适合用于描述软件在电子装置1中的执行过程,关于各模块的详细功能将在后文图3的流程图中作具体描述。参阅图3所示,是本发明智能省电系统较佳实施例的流程图。根据不同需求,该流程图中步骤的顺序可以改变,某些步骤可以省略或合并。步骤S01,创建模块101建立参数对应表。所述参数对应表包括:电池电量与省电模式对应表、应用程序与中央处理器使用频率对应表、内存占用率与清理文件类型对应表、及存储空间使用率与应用程序使用情况对应表。附图中仅示出电池电量与省电模式对应表及内存占用率与清理文件类型对应表。在本实施例中,所述电池电量与省电模式对应表描述的是电子装置1的当前剩余电量为不同数值或不同数值范围时对应的省电模式,所述省电模式又对应不同的省电操作。例如,参阅图4所示,当前剩余电量为第一预设值(如20%)或第一预设值范围时,对应第一省电模式M1,同时所述第一省电模式包括设定的省电操作,如电子装置锁屏5分钟后自动清理内存,调整显示屏11的亮度为50%;当前剩余电量为第二预设值(如15%)或第二预设值范围时,对应第二省电模式M2,同时所述第二省电模式包括设定的省电操作,如关闭提示音及震动、关闭数据同步、调整显示屏11的亮度为30%;当前剩余电量为第三预设值(如10%)或第三预设值范围时,对应第三省电模式M3,同时所述第三省电模式包括设定的省电操作,如关闭GPS、调整显示屏11的亮度为20%;当前剩余电量为第四预设值(如5%)或第四预设值范围时,对应第四省电模式M4,同时所述第四省电模式包括设定的省电操作,如调整显示屏11的亮度为10%。现有技术中对中央处理器使用频率的调节方式是根据应用程序占用中央处理器的需求自动调节。例如,当应用程序占用的中央处理器少时,将所述中央处理器使用频率调低;而当应用程序占用的中央处理器多时,将所述中央处理器使用频率调高。如果在运行所述应用程序的某一进程时占用的中央处理器明显增加,此时才调节所述中央处理器使用频率将会影响所述应用程序的运行速度,并且中央处理器使用频率越高,系统耗电越快,给用户带来不好的体验。而本方案中先建立应用程序与中央处理器使用频率对应表,可以在启动应用程序时,调节运行当前应用程序的中央处理器使用频率为所述应用程序在历史运行过程中的中央处理器使用频率的平均值。在本实施例中,所述应用程序与中央处理器使用频率对应表描述的是第n次使用应用程序时对应的中央处理器使用频率为前n-1次运行所述应用程序过程中的中央处理器使用频率的平均值。例如,第一次启动应用程序App1时,按照系统默认方式,根据所述应用程序App1的需求调节中央处理器使用频率;第二次启动所述应用程序App1时,调节中央处理器使用频率为第一次运行过程中的中央处理器使用频率的平均值;第三次启动所述应用程序App1时,调节中央处理器使用频率为前两次运行过程中中央处理器使用频率的平均值,依此类推,当第n次启动应用程序时,对应调节中央处理器的使用频率为前n-1次运行过程中中央处理器使用频率的平均值。系统中的内存垃圾文件会影响系统的运行速度,根据内存占用率智能地清理内存垃圾,不仅无需用户手动清理,也能提升系统的运行速度。在本实施例中,所述内存占用率与清理文件类型对应表描述的是电子装置1的当前内存占用率为不同数值或不同数值范围时对应需要清理的文件类型。例如,参阅图5所示,若当前内存占用率为第一预设值或第一预设值范围(如大于50%)时,对应需要清理的文件为广告文件和缓存垃圾;若当前内存占用率为第二预设值或第二预设值范围(如大于60%)时,对应需要清理的文件为广告文件和缓存垃圾,以及卸载残留和安装包,所述第二预设值或第二预设值范围需清理的文件类型包括第一预设值或第一预设值范围内需清理的文件类型;若当前内存占用率为第三预设值或第三预设值范围(如大于70%)时,对应需要清理的文件为广告文件和缓存垃圾,卸载残留和安装包,以及大数据文件(如视频文件),所述第三预设值或第三预设值范围需清理的文件类型包括第二预设值或第二预设值范围内需清理的文件类型。在本实施例中,清理所述大数据文件时需征求用户同意。所述存储空间使用率与应用程序使用情况对应表描述的是电子装置1的当前存储空间使用率为不同数值或不同数值范围时对应需要卸载的应用程序。在本实施例中,所述需要卸载的应用程序是指用户不常使用的应用程序,通过统计电子装置1中的应用程序的使用次数以及使用时长来判断。例如,若电子装置1的当前存储空间使用率为第一预设值(如80%)或第一预设值范围时,对应需要卸载的应用程序为使用次数及使用时长都较小的应用程序QQ游戏。步骤S02,获取模块102周期性获取所述电子装置1当前的使用参数。在本实施例中,所述使用参数包括中央处理器使用率、内存占用率、电量及存储空间使用率。步骤S03,处理模块103根据所述使用参数查询各参数对应表而执行相关操作。在本实施例中,所述相关操作包括:所述电池电量与省电模式对应表中不同省电模式对应的省电操作,所述应用程序与中央处理器使用频率对应表中调节中央处理器使用频率的操作,所述内存占用率与清理文件类型对应表中清理文件的操作,以及存储空间使用率与应用程序使用情况对应表中卸载应用程序的操作。步骤S04,更新模块104更新并显示所述电子装置1的使用参数。在本实施例中,为了实时显示电子装置1的状态信息,更新模块104周期性(如3秒/次)更新所述电子装置1的使用参数,或者在处理模块103执行相关操作后更新所述电子装置1的使用参数。最后所应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照以上较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换都不应脱离本发明技术方案的精神和范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1