一种改善智能终端待机性能的方法、装置和系统的制作方法_3

文档序号:9374755阅读:来源:国知局
r>[0101]为了使用户获得更好的用户体验,针对获取的应用分类名单,用户也可以根据自己的选择加以修改。以下仅作举例说明:针对在国内的用户,由于网络防火墙限制不能访问安卓谷歌套件的ip地址,故在第一类应用名单中可能会建议用户卸载谷歌套件的相关应用;然而对于长期出差在国外的用户,并没有此类限制,也不需要对其进行卸载。用户可以针对名单进行相应的修改,更加人性化,尊重了用户的使用习惯。
[0102]因此,上述方法进一步包括:根据用户的指示修改从服务器获取到并保存在所述智能终端本地的第一应用分类名单和第二应用分类名单。
[0103]在本发明的一个实施例中,上述方法中:
[0104]第一应用分类名单中,归类为不必要安装的预装应用包括所述智能终端的操作系统自带的一个或多个应用,如上文提及的谷歌套件;和/或,所述被归类为不必要启动的应用包括所述智能终端的操作系统自带的一个或多个应用,如索尼相机,htc套件等,以上仅作举例说明。
[0105]本发明的技术方案提供了对系统预装应用的卸载,而系统预装应用并非是用户所想要使用的。对于系统必要组件进行保留,而对推广类应用予以卸载,是可以在不影响用户体验的情况下提升智能终端待机性能的。
[0106]图3示出了本发明实施例提供的一种改善智能终端待机性能的装置的结构图。如图3所示,该改善智能终端待机性能的装置300包括:
[0107]签名获取单元310,适于获取所述智能终端的安卓系统的平台签名;
[0108]处理单元320,适于基于该平台签名获取安卓系统的相应权限,卸载所述智能终端中的被归类为不必要安装的预装应用,以及在所述智能终端的开机和待机过程中禁止所述智能终端上安装的被归类为不必要启动的应用的自启动。
[0109]对智能终端的安卓系统的平台签名的获取,能够获得足够的操作权限,基于此权限完成进一步的优化。
[0110]在本发明的一个实施例中,图3所示的处理单元320,适于下载指定应用程序到智能终端,将所述指定应用程序签成平台签名;由签成平台签名后的所述指定应用程序,基于该平台签名对应的权限,卸载所述智能终端中的被归类为不必要安装的预装应用,以及在所述智能终端的开机和待机过程中禁止所述智能终端上安装的被归类为不必要启动的应用的自启动。
[0111]在本发明的一个实施例中,图3所示的处理单元320,具体包括:
[0112]存储单元321,适于存储第一应用分类名单和第二应用分类名单;
[0113]应用卸载单元322,适于根据第一应用分类名单,卸载所述智能终端中的被归类为不必要安装的预装应用;
[0114]应用禁自启单元323,适于根据第二应用分类名单,在所述智能终端的开机和待机过程中禁止所述智能终端上安装的被归类为不必要启动的应用的自启动。
[0115]通过对不必安装的预装应用的卸载,以及在开机和待机过程中禁止不必要启动的应用的自启动,节约了智能终端的资源,具有改善智能终端待机性能的有益效果。具体来说,由于在待机时对用户无用的软件被卸载或被禁止自启动,因此后台运行的软件较少,被无故占用的内存大大减少,提高了运行速度;由于多数软件在后台运行时,会产生心跳,即每隔一段时间向其服务器发送请求或数据统计,在待机时禁止了后台自启动的软件,能够省流量省电。在用户充满电不使用的情况,当用户安装应用较多,即使采用现有的优化技术,待机一天后剩余电量通常也不到30%,而本发明技术方案带来的有益效果可以将剩余电量维持在90%左右,大幅提升待机性能。
[0116]本发明的一个实施例中,所述应用禁自启单元323,适于根据第二应用分类名单设置所述智能终端的开机启动项;其中,在开机启动项中删除被归类为不必要启动的应用;对于既不属于被归类为开机时不必要启动的应用类别也不属于被归类为开机时必须启动的应用类别的应用,询问用户是否保留在开机启动项中,根据用户指示执行相应操作;
[0117]所述应用禁自启单元323,适于在所述智能终端开机时,根据设置过的开机启动项启动相应的应用,并禁止开机启动项中的应用以外的应用启动;在所述智能终端的待机过程中,禁止开机启动项中的应用以外的应用在后台自启动,以及禁止任何应用被其他已启动的应用关联启动。
[0118]具有的有益效果如下:其一,对于不必要启动的应用,将其从开机启动项中删除,在开机时不需要消耗不必要的资源;其二,对于上述不必要启动的应用,在用户日常使用的过程中同样禁止其自启动;其三,禁止任何应用被其他已启动的应用关联启动。这样就保持用户在日常使用中,不会出现不需要启动的应用被悄悄启动。现有环境下,时常会出现如下问题(仅作举例):用户日常使用某应用开发厂商的天气应用,同时偶尔会使用该应用开发厂商的浏览器。用户实际使用时,可能需要将天气应用设为开机启动,而对于浏览器只希望在使用时进行启动。而实际出现的问题是,即使用户禁止了浏览器的开机自启动,由于用户并未禁止天气应用的自启,导致在用户开机后,天气应用在后台关联启动了浏览器。同一厂商开发的应用,多数都具有此类功能。本发明的技术方案则能较好地解决此问题。对于任一应用,只能在开机自启或用户手动启动,不会在日常使用中自启或被其他应用关联启动。
[0119]本发明的一个实施例中,所述第一应用分类名单包括:安装项白名单和安装项黑名单;其中,安装项白名单中列出了保证所述智能终端正常运行所必须安装的应用的标识,安装项黑名单中列出了所述智能终端正常运行所不必要安装的应用的标识;
[0120]所述应用卸载单元322,适于卸载所述智能终端上已安装的属于安装项黑名单的应用;以及对于所述智能终端上已安装的即不属于安装项白名单也不属于安装项黑名单的应用,询问用户是否卸载,如果用户指示卸载则进行卸载,如果用户指示不卸载则保留。
[0121]本发明的一个实施例中,所述第二应用分类名单包括:启动项白名单、启动项灰名单和启动项黑名单;其中,启动项白名单中列出了开机时启动的应用的标识,启动项灰名单中列出了开机时不建议启动的应用的标识,启动项黑名单中列出了开机时不必要启动的应用的标识;
[0122]所述应用禁自启单元323,适于在所述智能终端的开机时,允许属于启动项白名单中的应用启动,禁止属于启动项黑名单中的应用启动,对于属于启动项灰名单中的应用,提示用户不建议启动并询问用户是否启动,根据用户指示选择允许启动操作或禁止启动操作;以及适于在所述智能终端的待机过程中,禁止启动项白名单以外的应用在后台自启动,以及禁止任何应用被其他应用关联启动。
[0123]对于安装项黑名单中的应用,如预装广告软件等可能影响用户体验的应用,将其从用户的移动终端中卸载以节约资源;对于白名单中的应用不做处理,因为禁止此类应用会影响手机的正常使用,甚至无法开机,在实际应用中可以设计为不对用户显示,防止误操作;对于已安装的既不属于安装项白名单也不属于安装项黑名单的应用,如系统自带的邮件、短信、音乐、视频、应用市场等,询问用户是否卸载,如果用户指示卸载则进行卸载,如果用户指示不卸载则保留,极大地尊重了用户的使用习惯,更人性化。
[0124]本发明的一个实施例中,所述启动项白名单还包括:启动项纯白名单和启动项次白名单;其中启动项纯白名单中列出了开机时必须启动的应用的标识,启动项次白名单中列出了开机时建议启动的应用的标识;
[0125]所述应用禁自启单元323,适于在所述智能终端开机时无需用户指示启动属于启动项纯白名单中的应用;而对于属于启动项次白名单中的应用,提示用户建议启动并询问用户是否禁止,根据用户指示选择在所述智能终端开机时允许启动或禁止启动。
[0126]所述的启动项纯白名单,列出了开机时必须启动的应用的标识,一般禁止后手机会无法正常使用;启动项次白名单中列出了开机时建议启动的应用的标识,禁止这些应用不会影响手机正常使用,但是由于可能开机后需要手动启动比较麻烦,所以一般推荐启动,如即时通信类应用,用户安装此类应用一般会希望开机启动,但也不排除用户希望手动启动的可能,所以为用户提供了选择。
[0127]本发明的一个实施例中,该装置进一步包括:
[0128]获取单元324,适于从服务器获取所述第一应用分类名单和第二应用分类名单,并保存到所述存储单元321中。
[0129]本发明的一个实施例中,所述获取单元324,适于向服务器发送包含所述智能终端型号的请求消息;以及适于接收服务器返回的与所述智能终端型号匹配的第一应用分类名单和第二应用分类名单。
[0130]因为针对不同型号的智能终端,会存在不同的应用分类名单,将所有名单保存在智能终端本地会过多占用资源。所以在具体获取应用分类名单时,由智能终端从服务器端获取。
[0131]本发明的一个实施例中,该装置进一步包括:
[0132]修改单元325,适于根据用户的指示修改所述存储单元321中的第一应用分类名单和第二应用分类名单。
[0133]为了使用户获得更好的用户体验,针对获取的应用分类名单,用户也可以根据自己的选择加以修改。以下仅作举例说明:针对在国内的用户,由于网络防火墙限制不能访问安卓谷歌套件的ip地址,故在第一类应用名单中可能会建议用户卸载谷歌套件的相关应用;然而对于长期出差在国外的用户,并没有此类限制,也不需要对其进行卸载。用户可以针对名单进行相应的修改,更加人性化,尊重了用户的使用习惯。
[0134]本发明的一个实施例中,所述被归类为不必要安装的预装应用包括所述智能终端的操作系统自带的一个或多个应用;和/或,所述被归类为不必要启动的应用包括所述智能终端的操作系统自带的一个或多个应用。
[0135]本发明的技术方案提供了对系统预装应用的卸载,而系统预装应用并非是用户所想要使用的。对于系统必要组件进行保留,而对推广类应用予以卸载,是可以在不影响用户体验的情况下提升智能终端待机性能的。
[0136]图4示出了本发明实施例提供的一种改善智能终端待机性能的系统的结构图,如图4所示,该系统包括:
[0137]服务器410;
[0138]和改善智能终端待机性能的装置420 ;
[0139]其中,所述服务器中对应保存有不同型号智能终端的型号信息和相应匹配的第一应用分类名单和第二应用分类名单。
[0140]所述改善智能终端待机性能的装置420,可通过图3所示的任一实施例的改善智能终端待机性能的装置300实现。通过从服务器410获取与智能终端型号匹配的第一应用分类名单和第二应用分类名单,参照上述实施例对智能终端进行优化,以达到改善待机性能的有益效果。
[0141]在本发明的一个具体实施例中,在手机上安装3600S mini应用程序。该应用程序是可用于完成本发明所提供的技术方案中改善智能终端待机性能实现的范例。
[0142]图5-a至图5-g示出了应用程序范例在智能终端运行的界面示意图。
[0143]图5-a为所述应用程序范例在手机中进行安装前的界面示意图。如图所示,屏幕上提示用户本应用程序的功能,可使手机提速,从而告别手机卡慢,发热、耗电的现象。点击图中的“立即体验”按钮,即开始本应用程序的安装。
[0144]图5-b为所述应用程序范例在手机中进行安装中的界面示意图,图中对安装进度有明确的标识,以及对正在进行的安装操作进行说明。从图中可以清晰看出安装的具体步骤,使用户有直观的体验。同时可以看出,在安装过程中即对手机进行具体的待机性能提高操作,更加便捷。
[0145]图5-c为所述应用程序范例在手机中安装完成时的界面示意图。如图所示,在安
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1