CN106681474A - 移动通讯终端亮屏管理及其设定方法 - Google Patents
移动通讯终端亮屏管理及其设定方法 Download PDFInfo
- Publication number
- CN106681474A CN106681474A CN201611112924.6A CN201611112924A CN106681474A CN 106681474 A CN106681474 A CN 106681474A CN 201611112924 A CN201611112924 A CN 201611112924A CN 106681474 A CN106681474 A CN 106681474A
- Authority
- CN
- China
- Prior art keywords
- bright screen
- steps
- communication terminal
- application program
- management method
- 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
- 238000000034 method Methods 0.000 title claims abstract description 20
- 238000010295 mobile communication Methods 0.000 title abstract 3
- 238000004891 communication Methods 0.000 claims description 37
- 238000007726 management method Methods 0.000 claims description 19
- 230000008569 process Effects 0.000 claims description 5
- 229940104697 arixtra Drugs 0.000 claims description 3
- KANJSNBRCNMZMV-ABRZTLGGSA-N fondaparinux Chemical compound O[C@@H]1[C@@H](NS(O)(=O)=O)[C@@H](OC)O[C@H](COS(O)(=O)=O)[C@H]1O[C@H]1[C@H](OS(O)(=O)=O)[C@@H](O)[C@H](O[C@@H]2[C@@H]([C@@H](OS(O)(=O)=O)[C@H](O[C@H]3[C@@H]([C@@H](O)[C@H](O[C@@H]4[C@@H]([C@@H](O)[C@H](O)[C@@H](COS(O)(=O)=O)O4)NS(O)(=O)=O)[C@H](O3)C(O)=O)O)[C@@H](COS(O)(=O)=O)O2)NS(O)(=O)=O)[C@H](C(O)=O)O1 KANJSNBRCNMZMV-ABRZTLGGSA-N 0.000 claims description 3
- 235000013399 edible fruits Nutrition 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 2
- 239000011230 binding agent Substances 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000007634 remodeling Methods 0.000 description 1
- 102220198146 rs1057519886 Human genes 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/325—Power saving in peripheral device
- G06F1/3265—Power saving in display device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/542—Event management; Broadcasting; Multicasting; Notifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2209/00—Indexing scheme relating to G06F9/00
- G06F2209/48—Indexing scheme relating to G06F9/48
- G06F2209/482—Application
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2209/00—Indexing scheme relating to G06F9/00
- G06F2209/54—Indexing scheme relating to G06F9/54
- G06F2209/543—Local
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
Abstract
本发明提供一种移动通讯终端亮屏管理的设定方法,其特征在于包括以下步骤,S01,扫描应用程序信息;S02,用户决定是否给予该应用程序亮屏权限;如果S02中结果为是则进入S03A步骤,将所述应用程序加入所亮屏保护名单,如果S02中判断结果为否则进入S03B步骤,不将所述应用程序加入所述亮屏保护名单;S04,更新所述亮屏保护名单;S05,进入等待状态。本发明的移动通讯终端亮屏管理的设定方法解决了现有技术亮屏管理过于单一的问题,用户可以根据需要自行设定其亮屏管理方案。
Description
技术领域
本发明有关一种移动通讯终端电力管理方法,尤其是有关一种移动通讯终端亮屏管理及其设定方法。
背景技术
移动通讯终端,尤其是智能手机的通知提醒和消息推送功能被应用开发者普遍使用。在熄屏状态下,手机在接收通知时,根据应用行为,往往会唤醒屏幕来提示用户,这样势必导致功耗的增加,尤其在IM即时通讯类应用体现得更加明显。由于提示用户的方式还包括指示灯、铃声和震动等,所以点亮屏幕并非一项必要行为。请参阅图1所示,S20步骤,手机开启亮屏应用程序,在S21步骤,手机应用程序接收到通知信息,在S22步骤,手机亮屏显示提醒用户,在S23步骤,手机结束当前程序,进入等待状态。这样对所有的应用程序通知进行亮屏提示,会消耗不必要的电力,且对用户来说,有时是不必要的打扰。
现有技术也有针对这一行为的改善,提供亮屏或不亮开关设置。请参阅图2所示,在S30步骤中,手机开启亮屏应用程序,在S31步骤中,手机应用程序接收通知消息,在S32程序中,判断是否允许亮屏,如果允许亮屏则进行S33A程序对用户亮屏提醒,如果判断结果是不允许亮屏,则进入S33B程序不进行亮屏提醒。然后,进行S34结束程序进入等待状态。上述方式给用户一个简单的选择设置,但不能针对应用程序个别设置,这样就将用户置于两难境地。如果选择不亮屏,这样在一些重要应用来通知时无法快速浏览,极有可能被用户所抱怨。如果选择亮屏,不会消耗电力且会被打扰。
考虑到这两方面的需求,不宜做一刀切处理。这时就需要针对不同应用场景,提出合理方案,力争在功耗和体验方面保持平衡。
发明内容
本发明的目的在于提供一种可以提供用户个性化设置亮屏不亮屏选择的移动通讯终端亮屏管理及其设定方法。
本发明提供一种移动通讯终端亮屏管理方法,包括以下步骤,
S01,扫描应用程序信息;
S02,用户决定是否给予该应用程序亮屏权限;
如果S02中结果为是则进入S03A步骤,将所述应用程序加入所亮屏保护名单,如果S02中判断结果为否则进入S03B步骤,不将所述应用程序加入所述亮屏保护名单;
S04,更新所述亮屏保护名单;
S05,进入等待状态;
S06,接收应用程序通知消息;
S07,判断所述应用程序是否申请屏幕相关权限;
如果在所述S07判断结果为是,则进入S08A步骤判断该应用程序是否属于亮屏程序保护名单;如果在所述S07中判断结果为否,则进入S08B不亮屏;
如果在S08A中判断结果为是,则进入S09A步骤亮屏提醒用户,如果S08A中判断结果为否,则进入S09B步骤,不亮屏提醒用户;
S05,重新进入等待状态。
优选地,在所述步骤S01之前具有S00步骤,所述移动通讯终端提供默认亮屏保护名单。
优选地,在步骤S02前具有S01A步骤,即判断该应用程序是否为***应用程序,如果判断结果为是,则直接进入跳过S02、S03、S04步骤,直接进入S05等待状态,如果在S01A中判断结果为否,则进入S02步骤。
优选地,在S09B步骤中,使用其它的方式提醒用户,至少包括指示灯、铃声或震动之一。
优选地,其特征在于,所述移动通讯终端为安卓操作***的移动通讯终端。
优选地,所述安卓操作***为安卓5.0以上版本。
优选地,在S07步骤中使用wakelock功能。
优选地,所述wakelock程序在***框架层使用Powermanagerservice***处理所述请求。
优选地,使用文件IO流和AIDL接口方式实现进程间通讯。
本发明还提供一种移动通讯终端亮屏管理的设定方法,包括以下步骤,
S01,扫描应用程序信息;
S02,用户决定是否给予该应用程序亮屏权限;
如果S02中结果为是则进入S03A步骤,将所述应用程序加入所亮屏保护名单,如果S02中判断结果为否则进入S03B步骤,不将所述应用程序加入所述亮屏保护名单;
S04,更新所述亮屏保护名单;
S05,进入等待状态。
使用本发明的移动通讯终端亮屏管理及其设定方法,用户可以根据需要选择需要亮屏提醒的应用程序。
附图说明
下面将参考附图对本发明的示例性实施例进行详细说明,应当理解,下面描述的实施例仅用于解释本发明,而不对本发明的范围作出限制,所附附图其中:
图1是现有技术移动通讯终端直接亮屏提醒的流程图;
图2是现有技术移动通讯终端提供用户简单选择的流程图;
图3是本发明移动通讯终端亮屏管理方法的一个实施例的流程图。
具体实施方式
在不同的附图中,相同或相似的部件用相同的附图标记表示。
应当理解,附图仅用于对本发明进行说明,其中所描述的步骤、适合环境均不作为对本发明的限制。
请参阅图3所示,本发明的移动通讯终端亮屏管理方法的一个实施例的流程图。使用本发明的移动通讯终端在本实施例中选择具有屏幕点亮功能的使用安卓5.0版以上操作***的手机,在移动通讯终端上使用wakelock进行屏幕控制权限管理,并在***框架层使用powermanagerservice功能处理屏幕点亮请求。当然在其它实施例中,移动通讯终端也可以具有类似功能的其它***程序实现,对于本专业的技术人员来讲,选择及完成上述操作***功能属于已知技术,本发明以安卓***为例进行说明,但并不排除其它的操作方式。
首先,在S00步骤中,当***首次开机时,***提供默认的亮屏保护名单,该名单中具有***默认的需要点亮屏幕的程序供应用户选择,当然,本步骤也可以省略,直接进入S01步骤。在S01步骤中,***描述应用程序的信息,然后在S02步骤中,由用户设定是否给予该应用程序以亮屏权限。当然,在其它实施例中,在S02步骤之前,还可以加入一个附加步骤(本实施例中未图示),在该附加步骤中,判断该应用程序是否为***应用程序,如果判断结果为是,则直接进入跳过S02、S03、S04步骤,直接进入S05等待状态,如果附加步骤中判断结果为否,则进入S02步骤。也就是说,对于***应用程序均不亮屏提醒。经过S02步骤,如果S02中结果为是则进入S03A步骤,将所述应用程序加入所亮屏保护名单,如果S02中判断结果为否则进入S03B步骤,不将所述应用程序加入所述亮屏保护名单;接着,在S04步骤中,更新所述亮屏保护名单,然后进入S05步骤中,进入等待状态。在上述S01到S05的程序步骤,可以循环进行,即如果用户希望再行将其它应用程序加入亮屏保护名单,则激活某一应用程序进入S01步骤获取扫描程序信息。
完成设定之后,在灭屏时,首先,在S06步骤,移动通讯终端接收应用程序通知消息。由于点亮屏幕权限可由应用程序自由获得,要阻止点亮屏幕,一般是在***框架层进行处理。移动通讯终端申请wakelock屏幕控制权限,通过binder机制,在framework层的PowerManagerService***服务会相应处理这一请求,在S07步骤,通过wakelock程序判断所述应用程序是否申请屏幕相关权限;如果在所述S07判断结果为是,则进入S08A步骤判断该应用程序是否属于亮屏程序保护名单;如果在所述S07中判断结果为否,则进入S08B不亮屏;如果在S08A中判断结果为是,则进入S09A步骤亮屏提醒用户,如果S08A中判断结果为否,则进入S09B步骤,不亮屏提醒用户,当然在其它实施例中,如果不亮屏提醒用户,可以使用其它辅助提醒方式,包括指示灯、铃声或震动等。在完成S09A或S09B步骤之后,***再次进入S05等待程序,等待下一次的应用程序通知事件。
在本实施例中,各进程间的通讯使用文件IO流和AIDL接口方式实现进程间通讯。在其它实施例中,进行间的通讯方式可以使用任何具有类似功能的方式实现。
本发明还揭示了一种移动通讯终端亮屏管理的设定方法,包括S01,扫描应用程序信息;S02,用户决定是否给予该应用程序亮屏权限;如果S02中结果为是则进入S03A步骤,将所述应用程序加入所亮屏保护名单,如果S02中判断结果为否则进入S03B步骤,不将所述应用程序加入所述亮屏保护名单;S04,更新所述亮屏保护名单;S05,进入等待状态。在S05步骤之后,用户还可以根据需求循环设定更多的亮屏保护程序。
以上仅结合目前考虑的最实用的优选实施例对本发明进行描述,需要理解的是,上述说明并非是对本发明的限制,本发明也并不限于上述举例,本技术领域的普通技术人员在本发明的实质范围内所做出的变化、改型、添加或替换,也应属于本发明的保护范围。
Claims (10)
1.一种移动通讯终端亮屏管理方法,其特征在于包括以下步骤,
S01,扫描应用程序信息;
S02,用户决定是否给予该应用程序亮屏权限;
如果S02中结果为是则进入S03A步骤,将所述应用程序加入所亮屏保护名单,如果S02中判断结果为否则进入S03B步骤,不将所述应用程序加入所述亮屏保护名单;
S04,更新所述亮屏保护名单;
S05,进入等待状态;
S06,接收应用程序通知消息;
S07,判断所述应用程序是否申请屏幕相关权限;
如果在所述S07判断结果为是,则进入S08A步骤判断该应用程序是否属于亮屏程序保护名单;如果在所述S07中判断结果为否,则进入S08B不亮屏;
如果在S08A中判断结果为是,则进入S09A步骤亮屏提醒用户,如果S08A中判断结果为否,则进入S09B步骤,不亮屏提醒用户;
S05,重新进入等待状态。
2.如权利要求1所述的移动通讯终端亮屏管理方法,其特征在于,在所述步骤S01之前具有S00步骤,所述移动通讯终端提供默认亮屏保护名单。
3.如权利要求1所述的移动通讯终端亮屏管理方法,其特征在于,在步骤S02前具有S01A步骤,即判断该应用程序是否为***应用程序,如果判断结果为是,则直接进入跳过S02、S03、S04步骤,直接进入S05等待状态,如果在S01A中判断结果为否,则进入S02步骤。
4.如权利要求1所述的移动通讯终端亮屏管理方法,其特征在于,在S09B步骤中,使用其它的方式提醒用户,至少包括指示灯、铃声或震动之一。
5.如权利要求1或2或3或4所述的移动通讯终端亮屏管理方法,其特征在于,所述移动通讯终端为安卓操作***的移动通讯终端。
6.如权利要求5所述的移动通讯终端亮屏管理方法,其特征在于,所述安卓操作***为安卓5.0以上版本。
7.如权利要求6所述的移动通讯终端亮屏管理方法,其特征在于,在S07步骤中使用wakelock功能。
8.如权利要求7所述的移动通讯终端亮屏管理方法,其特征在于,所述wakelock程序在***框架层使用Powermanagerservice***处理所述请求。
9.如权利要求5所述的移动通讯终端亮屏管理方法,其特征在于,使用文件IO流和AIDL接口方式实现进程间通讯。
10.一种移动通讯终端亮屏管理的设定方法,其特征在于包括以下步骤,
S01,扫描应用程序信息;
S02,用户决定是否给予该应用程序亮屏权限;
如果S02中结果为是则进入S03A步骤,将所述应用程序加入所亮屏保护名单,如果S02中判断结果为否则进入S03B步骤,不将所述应用程序加入所述亮屏保护名单;
S04,更新所述亮屏保护名单;
S05,进入等待状态。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611112924.6A CN106681474A (zh) | 2016-12-07 | 2016-12-07 | 移动通讯终端亮屏管理及其设定方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611112924.6A CN106681474A (zh) | 2016-12-07 | 2016-12-07 | 移动通讯终端亮屏管理及其设定方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106681474A true CN106681474A (zh) | 2017-05-17 |
Family
ID=58868670
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611112924.6A Pending CN106681474A (zh) | 2016-12-07 | 2016-12-07 | 移动通讯终端亮屏管理及其设定方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106681474A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110543333A (zh) * | 2018-05-29 | 2019-12-06 | 视联动力信息技术股份有限公司 | 针对处理器的休眠处理方法、装置、移动终端和存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080014912A1 (en) * | 2003-05-15 | 2008-01-17 | Osamu Otaka | Cooperative Operation Method, Mobile Communication Terminal Thereof, Mail Transceiving Method, And Communication System |
CN104221445A (zh) * | 2013-11-15 | 2014-12-17 | 华为终端有限公司 | 一种唤醒终端***的方法及终端 |
CN105306743A (zh) * | 2015-09-30 | 2016-02-03 | 小米科技有限责任公司 | 屏幕控制方法及装置 |
CN105354492A (zh) * | 2015-10-16 | 2016-02-24 | 珠海格力电器股份有限公司 | 移动通讯终端及其消息通知控制方法和装置 |
CN105573603A (zh) * | 2015-12-25 | 2016-05-11 | 中兴通讯股份有限公司 | 终端灭屏时间的调整方法及装置 |
CN106055073A (zh) * | 2016-05-31 | 2016-10-26 | 广东欧珀移动通信有限公司 | 一种基于亮屏锁的处理方法和装置 |
-
2016
- 2016-12-07 CN CN201611112924.6A patent/CN106681474A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080014912A1 (en) * | 2003-05-15 | 2008-01-17 | Osamu Otaka | Cooperative Operation Method, Mobile Communication Terminal Thereof, Mail Transceiving Method, And Communication System |
CN104221445A (zh) * | 2013-11-15 | 2014-12-17 | 华为终端有限公司 | 一种唤醒终端***的方法及终端 |
CN105306743A (zh) * | 2015-09-30 | 2016-02-03 | 小米科技有限责任公司 | 屏幕控制方法及装置 |
CN105354492A (zh) * | 2015-10-16 | 2016-02-24 | 珠海格力电器股份有限公司 | 移动通讯终端及其消息通知控制方法和装置 |
CN105573603A (zh) * | 2015-12-25 | 2016-05-11 | 中兴通讯股份有限公司 | 终端灭屏时间的调整方法及装置 |
CN106055073A (zh) * | 2016-05-31 | 2016-10-26 | 广东欧珀移动通信有限公司 | 一种基于亮屏锁的处理方法和装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110543333A (zh) * | 2018-05-29 | 2019-12-06 | 视联动力信息技术股份有限公司 | 针对处理器的休眠处理方法、装置、移动终端和存储介质 |
CN110543333B (zh) * | 2018-05-29 | 2024-05-17 | 视联动力信息技术股份有限公司 | 针对处理器的休眠处理方法、装置、移动终端和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2014258137B2 (en) | Apparatus and method for notifying of security information in electronic device and computer-readable recording medium for the same | |
EP1668473B1 (en) | Cell phone parental control | |
US7937077B2 (en) | Electronic apparatus and computer-readable recording medium | |
US20200396325A1 (en) | Application switching method and terminal | |
JP2005267629A (ja) | コンピューティング装置のハードウェアとソフトウェアの統合性に関する情報を通知するのに配色(colorscheme)を使用する方法およびシステム | |
EP2442542A1 (en) | Method, apparatus and terminal for setting schedule of communication terminal | |
EP3048824B1 (en) | Call control method and system | |
US20120276877A1 (en) | System and method to manage visual voice mail messages | |
CN111695151A (zh) | 应用权限设置方法、装置、电子设备及可读存储介质 | |
CN107230064B (zh) | 虚拟卡的复用方法及装置 | |
US20080051057A1 (en) | A method and system for processing emergency calls on a wireless communication device with a low battery | |
CN105653141B (zh) | 消息展示控制方法及装置 | |
CN109246457B (zh) | 按键处理方法、装置、设备以及可读存储介质 | |
CN106681474A (zh) | 移动通讯终端亮屏管理及其设定方法 | |
US9007172B2 (en) | Smart key card | |
US11347988B2 (en) | Method and device for configuring NFC smart card | |
KR20130016589A (ko) | 통화 연결 전 상대방의 정보 및 위치를 이용하기 위한 방법 및 장치 | |
CN111209559A (zh) | 应用程序的权限处理方法、装置、存储介质和电子设备 | |
EP1892983B1 (en) | Method and system for processing emergency calls on a wireless communication device with a low battery | |
KR101368680B1 (ko) | 스마트 캘린더 제공 방법 이를 실행하는 캘린더 서버 | |
CN113138786A (zh) | 应用更新方法及装置 | |
KR20120069413A (ko) | 응용 프로그램 실행 제어 방법 및 이를 위한 시스템 | |
WO2024060925A1 (zh) | 一种通知消息处理***、方法和装置 | |
US20110269446A1 (en) | Method for remotely controlling status of smart phone, smart phone and computer readable medium | |
CN112118173A (zh) | 消息反馈提醒的设置方法、装置和电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170517 |