欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種啟動控制方法、裝置及設(shè)備的制造方法

文檔序號:10593902閱讀:238來源:國知局
一種啟動控制方法、裝置及設(shè)備的制造方法
【專利摘要】本發(fā)明實(shí)施例提供了一種啟動控制方法,所述方法包括:在目標(biāo)應(yīng)用程序安裝過程中,當(dāng)監(jiān)測到所述目標(biāo)應(yīng)用程序注冊廣播消息接收器時,獲取所述目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識;判斷所述目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識是否存在于預(yù)設(shè)白名單中;若否,則阻止所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器,所述廣播消息接收器用于在系統(tǒng)廣播消息事件發(fā)生時啟動所述目標(biāo)應(yīng)用程序。通過本發(fā)明實(shí)施例可在應(yīng)用程序的應(yīng)用標(biāo)識不存在于預(yù)設(shè)白名單中時,則阻止該應(yīng)用程序注冊廣播消息接收器,從而,可對應(yīng)用程序的自啟動進(jìn)行控制。
【專利說明】
一種啟動控制方法、裝置及設(shè)備
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及終端設(shè)備及通信技術(shù)領(lǐng)域,具體涉及一種啟動控制方法、裝置及設(shè)備。 【背景技術(shù)】
[0002]現(xiàn)有技術(shù)中,設(shè)備(如手機(jī)、平板電腦等等)中的應(yīng)用程序可通過在系統(tǒng)中注冊廣播消息接收器監(jiān)控系統(tǒng)事件進(jìn)而執(zhí)行自定義動作,以實(shí)現(xiàn)對應(yīng)用程序進(jìn)行自啟動。比較常見的,應(yīng)用程序可以注冊廣播消息接收器獲取系統(tǒng)狀態(tài)變化,例如:關(guān)開屏、開關(guān)無線保真 (Wireless-Fidelity,WiFi)、開關(guān)藍(lán)牙、開關(guān)全球定位系統(tǒng)(Global Posit1ning System, GPS)、是否充電、開關(guān)攝像頭等等,此時當(dāng)系統(tǒng)狀態(tài)改變時,會產(chǎn)生系統(tǒng)廣播消息,然后發(fā)送給每一注冊了此類型廣播消息的系統(tǒng)消息接收器,以便于該應(yīng)用程序響應(yīng)該廣播消息進(jìn)行自啟動,可以看出,在這個過程中,會將發(fā)生系統(tǒng)廣播消息事件的通知消息發(fā)送給每一與它相關(guān)的應(yīng)用程序?qū)崿F(xiàn)應(yīng)用程序自啟動,這種方式廣泛被開發(fā)者使用,大部分應(yīng)用程序會通過上述機(jī)制啟動自身實(shí)現(xiàn)自身功能。這樣會導(dǎo)致大量消耗設(shè)備電池,目前并沒有特別有效的節(jié)能省電方式,移動智能設(shè)備的電池續(xù)航能力一直是業(yè)內(nèi)普遍存在的問題,因而,不能對應(yīng)用程序的自啟動進(jìn)行控制。
【發(fā)明內(nèi)容】

[0003]本發(fā)明實(shí)施例提供了一種啟動控制方法、裝置及設(shè)備,可對應(yīng)用程序的自啟動進(jìn)行控制。
[0004]本發(fā)明實(shí)施例第一方面提供了一種啟動控制方法,包括:
[0005]在目標(biāo)應(yīng)用程序安裝過程中,當(dāng)監(jiān)測到所述目標(biāo)應(yīng)用程序注冊廣播消息接收器時,獲取所述目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識;
[0006]判斷所述目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識是否存在于預(yù)設(shè)白名單中;
[0007]若否,則阻止所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器,所述廣播消息接收器用于在系統(tǒng)廣播消息事件發(fā)生時啟動所述目標(biāo)應(yīng)用程序。
[0008]結(jié)合本發(fā)明實(shí)施例的第一方面,在第一方面的第一種可能的實(shí)施方式中,所述方法還包括:
[0009]通過掛鉤廣播消息接收器注冊函數(shù),監(jiān)測所述應(yīng)用程序注冊的廣播消息接收器。
[0010]結(jié)合本發(fā)明實(shí)施例的第一方面的第一種可能實(shí)施方式,在第一方面的第二種可能的實(shí)施方式中,所述阻止所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器的方式,是終止廣播消息接收器注冊函數(shù)的執(zhí)行。
[0011]結(jié)合本發(fā)明實(shí)施例的第一方面或第一方面的第一種或第二種可能實(shí)施方式,在第一方面的第三種可能的實(shí)施方式中,所述方法還包括:
[0012]若是,向用戶發(fā)送詢問信息,所述詢問信息用于詢問用戶是否允許所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器,在所述用戶允許所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器時,允許所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器。
[0013]結(jié)合本發(fā)明實(shí)施例的第一方面或第一方面的第一種或第二種可能實(shí)施方式,在第一方面的第四種可能的實(shí)施方式中,所述阻止所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器之前,所述方法還包括:
[0014]判斷設(shè)備的電量是否小于預(yù)設(shè)閾值,若是,則執(zhí)行所述阻止所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器的步驟。
[0015]結(jié)合本發(fā)明實(shí)施例的第一方面或第一方面的第一種或第二種可能實(shí)施方式,在第一方面的第五種可能的實(shí)施方式中,所述阻止所述目標(biāo)應(yīng)用程序注冊目標(biāo)廣播消息之后, 所述方法還包括:
[0016]向服務(wù)器發(fā)送更新請求;
[0017]接收所述服務(wù)器響應(yīng)所述更新請求發(fā)送的新白名單,將所述新白名單替換所述預(yù)設(shè)白名單。
[0018]本發(fā)明實(shí)施例第二方面提供了一種啟動控制裝置,包括:
[0019]獲取單元,用于在目標(biāo)應(yīng)用程序安裝過程中,當(dāng)監(jiān)測到所述目標(biāo)應(yīng)用程序注冊廣播消息接收器時,獲取所述目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識;
[0020]判斷單元,用于判斷所述獲取單元獲取的所述目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識是否存在于預(yù)設(shè)白名單中;[0021 ]阻止單元,用于若所述判斷單元的判斷結(jié)果為否,則阻止所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器,所述廣播消息接收器用于在系統(tǒng)廣播消息事件發(fā)生時啟動所述目標(biāo)應(yīng)用程序。[〇〇22]結(jié)合本發(fā)明實(shí)施例的第二方面,在第二方面的第一種可能的實(shí)施方式中,所述裝置還包括:
[0023]監(jiān)測單元,用于通過掛鉤廣播消息接收器注冊函數(shù),監(jiān)測所述應(yīng)用程序注冊的廣播消息接收器。[〇〇24]結(jié)合本發(fā)明實(shí)施例的第二方面的第一種可能實(shí)施方式,在第二方面的第二種可能的實(shí)施方式中,所述阻止所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器的方式,是終止廣播消息接收器注冊函數(shù)的執(zhí)行。[〇〇25]結(jié)合本發(fā)明實(shí)施例的第二方面或第二方面的第一種或第二種可能實(shí)施方式,在第二方面的第三種可能的實(shí)施方式中,所述裝置還包括:
[0026]發(fā)送單元,用于若所述判斷單元的判斷結(jié)果為是,向用戶發(fā)送詢問信息,所述詢問信息用于詢問用戶是否允許所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器,在所述用戶允許所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器時,允許所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器。
[0027]結(jié)合本發(fā)明實(shí)施例的第二方面或第二方面的第一種或第二種可能實(shí)施方式,在第二方面的第四種可能的實(shí)施方式中,所述判斷單元還用于:
[0028]在所述阻止單元阻止所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器之前,判斷設(shè)備的電量是否小于預(yù)設(shè)閾值,若所述判斷單元的判斷結(jié)果為是,則由所述阻止單元執(zhí)行阻止所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器。[〇〇29]結(jié)合本發(fā)明實(shí)施例的第二方面或第二方面的第一種或第二種可能實(shí)施方式,在第二方面的第五種可能的實(shí)施方式中,所述裝置還包括:
[0030]交互單元,用于向服務(wù)器發(fā)送更新請求;
[0031]所述交互單元,還用于:
[0032]接收所述服務(wù)器響應(yīng)所述更新請求發(fā)送的新白名單,將所述新白名單替換所述預(yù)設(shè)白名單。[〇〇33]本發(fā)明實(shí)施例第三方面提供了一種啟動控制設(shè)備,包括:[〇〇34] 處理器和存儲器;
[0035]其中,所述處理器通過調(diào)用所述存儲器中的代碼或指令以用于執(zhí)行一種啟動控制方法;其中,所述方法包括:
[0036]在目標(biāo)應(yīng)用程序安裝過程中,當(dāng)監(jiān)測到所述目標(biāo)應(yīng)用程序注冊廣播消息接收器時,獲取所述目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識;
[0037]判斷所述目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識是否存在于預(yù)設(shè)白名單中;
[0038]若否,則阻止所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器,所述廣播消息接收器用于在系統(tǒng)廣播消息事件發(fā)生時啟動所述目標(biāo)應(yīng)用程序。
[0039]本發(fā)明實(shí)施例第四方面提供一種存儲介質(zhì),其中,該存儲介質(zhì)用于存儲應(yīng)用程序, 所述應(yīng)用程序用于在運(yùn)行時執(zhí)行本發(fā)明實(shí)施例的所述的一種啟動控制方法。
[0040]本發(fā)明實(shí)施例第五方面提供一種應(yīng)用程序,其中,該應(yīng)用程序用于在運(yùn)行時執(zhí)行本發(fā)明實(shí)施例所述的一種啟動控制方法。
[0041]實(shí)施本發(fā)明實(shí)施例,具有如下有益效果:
[0042]可以看出,通過本發(fā)明實(shí)施例所描述的啟動控制方法可在目標(biāo)應(yīng)用程序安裝過程中,當(dāng)監(jiān)測到目標(biāo)應(yīng)用程序注冊廣播消息接收器時,獲取目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識,判斷目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識是否存在于預(yù)設(shè)白名單中,若否,則阻止目標(biāo)應(yīng)用程序注冊廣播消息接收器,廣播消息接收器用于在系統(tǒng)廣播消息事件發(fā)生時啟動目標(biāo)應(yīng)用程序,因此,在應(yīng)用程序的應(yīng)用標(biāo)識不存在于預(yù)設(shè)白名單中時,則阻止該應(yīng)用程序注冊廣播消息接收器,從而,可對應(yīng)用程序的自啟動進(jìn)行控制?!靖綀D說明】
[0043]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0044]圖1是本發(fā)明實(shí)施例提供的一種啟動控制方法的第一實(shí)施例流程示意圖;
[0045]圖2是本發(fā)明實(shí)施例提供的一種啟動控制方法的第二實(shí)施例流程示意圖;
[0046]圖3是本發(fā)明實(shí)施例提供的一種啟動控制方法的第三實(shí)施例流程示意圖;
[0047]圖4是本發(fā)明實(shí)施例提供的一種啟動控制方法的第四實(shí)施例流程示意圖;[〇〇48]圖5a是本發(fā)明實(shí)施例提供的一種啟動控制裝置的實(shí)施例結(jié)構(gòu)示意圖;
[0049]圖5b是本發(fā)明實(shí)施例提供的一種啟動控制裝置的實(shí)施例又一結(jié)構(gòu)示意圖;
[0050]圖5c是本發(fā)明實(shí)施例提供的一種啟動控制裝置的實(shí)施例又一結(jié)構(gòu)示意圖;
[0051]圖5d是本發(fā)明實(shí)施例提供的一種啟動控制裝置的實(shí)施例又一結(jié)構(gòu)示意圖;
[0052]圖6是本發(fā)明實(shí)施例提供的一種啟動控制設(shè)備的實(shí)施例結(jié)構(gòu)示意圖?!揪唧w實(shí)施方式】
[0053]本發(fā)明實(shí)施例提供了一種啟動控制方法、裝置及設(shè)備,可對應(yīng)用的自啟動進(jìn)行控制。[〇〇54]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0055]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0056]本發(fā)明的說明書和權(quán)利要求書及所述附圖中的術(shù)語“第一”、“第二”、“第三”和“第四”等是用于區(qū)別不同對象,而不是用于描述特定順序。此外,術(shù)語“包括”和“具有”以及它們?nèi)魏巫冃?,意圖在于覆蓋不排他的包含。例如包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備沒有限定于已列出的步驟或單元,而是可選地還包括沒有列出的步驟或單元,或可選地還包括對于這些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
[0057]在本文中提及“實(shí)施例”意味著,結(jié)合實(shí)施例描述的特定特征、結(jié)構(gòu)或特性可以包含在本發(fā)明的至少一個實(shí)施例中。在說明書中的各個位置出現(xiàn)該短語并不一定均是指相同的實(shí)施例,也不是與其它實(shí)施例互斥的獨(dú)立的或備選的實(shí)施例。本領(lǐng)域技術(shù)人員顯式地和隱式地理解的是,本文所描述的實(shí)施例可以與其它實(shí)施例相結(jié)合。[〇〇58]本發(fā)明實(shí)施例所描述的設(shè)備可以包括智能手機(jī)(如Android手機(jī))、平板電腦、掌上電腦、筆記本電腦、移動互聯(lián)網(wǎng)設(shè)備(MID,Mobile Internet Devices)或穿戴式設(shè)備等,上述設(shè)備僅是舉例,而非窮舉,包含但不限于上述設(shè)備。[〇〇59]需要說明的是,系統(tǒng)狀態(tài)改變包括:關(guān)開屏、開關(guān)無線保真、開關(guān)藍(lán)牙、開關(guān)全球定位系統(tǒng)、是否充電、開關(guān)攝像頭等等,每一次系統(tǒng)狀態(tài)改變,均產(chǎn)生一個系統(tǒng)廣播消息事件。 其中,在系統(tǒng)狀態(tài)改變時,可生成用于表述該系統(tǒng)狀態(tài)改變的廣播消息,該廣播消息對應(yīng)一個系統(tǒng)廣播消息事件。例如,系統(tǒng)狀態(tài)改變?yōu)榇蜷_WiFi,那么,該廣播消息可用來表述打開 WiFi,相反地,系統(tǒng)狀態(tài)改變?yōu)殛P(guān)閉WiFi,那么,廣播消息可用來表述關(guān)閉WiFi。具體應(yīng)用中,若用戶打開藍(lán)牙,打開全球定位系統(tǒng)(Global Posit1ning System,GPS),等等,均會觸發(fā)引起系統(tǒng)狀態(tài)改變,在檢測到該系統(tǒng)狀態(tài)改變時,生成用于表述該系統(tǒng)狀態(tài)改變對應(yīng)的廣播消息。其中,應(yīng)用程序在接收到廣播消息后,則該應(yīng)用程序進(jìn)行自啟動。那么,若應(yīng)用程序未接收到廣播消息,則該應(yīng)用程序不進(jìn)行自啟動。若目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識不存在預(yù)設(shè)白名單中,則可進(jìn)一步阻止目標(biāo)應(yīng)用程序接收目標(biāo)廣播消息,例如,可禁止目標(biāo)應(yīng)用程序注冊廣播消息,或者,可阻止目標(biāo)應(yīng)用程序延遲注冊廣播消息,或者,可阻止注冊廣播消息在某個時間后才可注冊廣播消息等等。
[0060]請參閱圖1,為本發(fā)明實(shí)施例提供的一種啟動控制方法的第一實(shí)施例流程示意圖。 本實(shí)施例中所描述的啟動控制方法,包括以下步驟:[0061 ]101、在目標(biāo)應(yīng)用程序安裝過程中,當(dāng)監(jiān)測到所述目標(biāo)應(yīng)用程序注冊廣播消息接收器時,獲取所述目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識。
[0062]具體實(shí)現(xiàn)中,目標(biāo)應(yīng)用程序可為任一應(yīng)用程序,其中,應(yīng)用程序可包括但不僅限于:電話、短信、通訊錄、天氣、圖片、文件夾、視頻、音樂、瀏覽器、美圖、時鐘、地圖、郵件、計(jì)算器等等。在目標(biāo)應(yīng)用程序安裝時,可下載該目標(biāo)應(yīng)用程序的安裝包,并解壓該安裝包,并安裝該目標(biāo)應(yīng)用程序。在該目標(biāo)應(yīng)用程序的安裝過程中,可讀取該目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識,應(yīng)用標(biāo)識用于唯一識別某一應(yīng)用程序,即每一應(yīng)用標(biāo)識均有與之唯一對應(yīng)的應(yīng)用,該應(yīng)用標(biāo)識可為該目標(biāo)應(yīng)用程序的應(yīng)用名稱或者包名。
[0063]可選地,可通過掛鉤廣播消息接收器注冊函數(shù),監(jiān)測所述應(yīng)用程序注冊的廣播消息接收器。具體地,在通過掛鉤廣播消息接收器注冊函數(shù),監(jiān)測到目標(biāo)應(yīng)用程序注冊的廣播消息接收器,可獲取目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識。[〇〇64]102、判斷所述目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識是否存在于預(yù)設(shè)白名單中。
[0065]具體實(shí)現(xiàn)中,預(yù)設(shè)白名單中包含至少一個應(yīng)用標(biāo)識,可將目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識與預(yù)設(shè)白名單中的至少一個應(yīng)用標(biāo)識進(jìn)行匹配,若目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識與預(yù)設(shè)白名單中的某個應(yīng)用標(biāo)識一樣,即匹配成功,目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識存在于預(yù)設(shè)白名單中。例如,目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識為A,預(yù)設(shè)白名單中含有A,則目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識存在于預(yù)設(shè)白名單中。其中,預(yù)設(shè)白名單可保存于操作系統(tǒng)的系統(tǒng)文件中。
[0066]可選地,在目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識存在于預(yù)設(shè)白名單中,向用戶發(fā)送詢問信息, 該詢問信息用于詢問用戶是否允許該目標(biāo)應(yīng)用程序注冊廣播消息接收器,在用戶允許目標(biāo)應(yīng)用程序注冊廣播消息接收器時,允許目標(biāo)應(yīng)用程序注冊廣播消息接收器。
[0067]103、若否,則阻止所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器,所述廣播消息接收器用于在系統(tǒng)廣播消息事件發(fā)生時啟動所述目標(biāo)應(yīng)用程序。
[0068]具體實(shí)現(xiàn)中,若目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識不存在預(yù)設(shè)白名單中,那么,阻止目標(biāo)應(yīng)用程序注冊廣播消息接收器,若目標(biāo)應(yīng)用程序未注冊廣播消息接收器,那么,在后續(xù)系統(tǒng)廣播消息事件發(fā)生時,目標(biāo)應(yīng)用程序便不會注冊該廣播消息接收器,進(jìn)而,更不會進(jìn)行自啟動,從而,可通過阻止某些應(yīng)用程序進(jìn)行自啟動,可減小設(shè)備的功耗。
[0069]可選地,上述阻止目標(biāo)應(yīng)用程序注冊所述廣播消息接收器的方式,是終止廣播消息接收器注冊函數(shù)的執(zhí)行。
[0070]可以看出,通過本發(fā)明實(shí)施例所描述的啟動控制方法可在目標(biāo)應(yīng)用程序安裝過程中,當(dāng)監(jiān)測到目標(biāo)應(yīng)用程序注冊廣播消息接收器時,獲取目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識,判斷目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識是否存在于預(yù)設(shè)白名單中,若否,則阻止目標(biāo)應(yīng)用程序注冊廣播消息接收器,廣播消息接收器用于在系統(tǒng)廣播消息事件發(fā)生時啟動目標(biāo)應(yīng)用程序,因此,在應(yīng)用程序的應(yīng)用標(biāo)識不存在于預(yù)設(shè)白名單中時,則阻止該應(yīng)用程序注冊廣播消息接收器,從而,可對應(yīng)用程序的自啟動進(jìn)行控制。
[0071]請參閱圖2,為本發(fā)明實(shí)施例提供的一種啟動控制方法的第二實(shí)施例流程示意圖。 本實(shí)施例中所描述的啟動控制方法,包括以下步驟:
[0072]201、在目標(biāo)應(yīng)用程序安裝過程中,當(dāng)監(jiān)測到所述目標(biāo)應(yīng)用程序注冊廣播消息接收器時,獲取所述目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識。[〇〇73]202、判斷所述目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識是否存在于預(yù)設(shè)白名單中。
[0074]203、若是,向用戶發(fā)送詢問信息,所述詢問信息用于詢問用戶是否允許所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器,在所述用戶允許所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器時,允許所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器。
[0075]可選地,在判斷出目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識是否存在于預(yù)設(shè)白名單中,那么,可向用戶發(fā)送詢問信息,該詢問信息用于詢問用戶是否允許所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器,在用戶允許目標(biāo)應(yīng)用程序注冊廣播消息接收器時,允許目標(biāo)應(yīng)用程序注冊所述廣播消息接收器,在用戶不允許目標(biāo)應(yīng)用程序注冊廣播消息接收器時,不允許目標(biāo)應(yīng)用程序注冊所述廣播消息接收器。進(jìn)一步地,若已向用戶發(fā)送詢問信息,若用戶在預(yù)設(shè)時間內(nèi)未回復(fù),則可禁止目標(biāo)應(yīng)用程序注冊廣播消息接收器。
[0076]可以看出,通過本發(fā)明實(shí)施例所描述的啟動控制方法可在目標(biāo)應(yīng)用程序安裝過程中,當(dāng)監(jiān)測到目標(biāo)應(yīng)用程序注冊廣播消息接收器時,獲取目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識,判斷目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識是否存在于預(yù)設(shè)白名單中,若是,向用戶發(fā)送詢問信息,該詢問信息用于詢問用戶是否允許目標(biāo)應(yīng)用程序注冊廣播消息接收器,在用戶允許所述目標(biāo)應(yīng)用程序注冊廣播消息接收器時,允許目標(biāo)應(yīng)用程序注冊廣播消息接收器,因此,在應(yīng)用程序的應(yīng)用標(biāo)識不存在于預(yù)設(shè)白名單中時,可向用戶進(jìn)行詢問,從而,可更加人性化地對應(yīng)用程序的自啟動進(jìn)行控制。[〇〇77]請參閱圖3,為本發(fā)明實(shí)施例提供的一種啟動控制方法的第三實(shí)施例流程示意圖。 本實(shí)施例中所描述的啟動控制方法,包括以下步驟:
[0078]301、在目標(biāo)應(yīng)用程序安裝過程中,當(dāng)監(jiān)測到所述目標(biāo)應(yīng)用程序注冊廣播消息接收器時,獲取所述目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識。[〇〇79]302、判斷所述目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識是否存在于預(yù)設(shè)白名單中。[〇〇8〇] 303、若否,判斷設(shè)備的電量是否小預(yù)設(shè)閾值。[〇〇81 ] 具體實(shí)現(xiàn)中,預(yù)設(shè)閾值可包括但不僅限于:20%、25 %、30%、40 %、50%、61 %、 73%、80.5%等等??上扰袛嘣O(shè)備的電量,若該電量大于或等于預(yù)設(shè)閾值,則不執(zhí)行步驟 304,若該電量小于預(yù)設(shè)閾值,則執(zhí)行后續(xù)步驟304。
[0082]304、若是,則阻止所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器,所述廣播消息接收器用于在系統(tǒng)廣播消息事件發(fā)生時啟動目標(biāo)應(yīng)用程序。
[0083]可以看出,通過本發(fā)明實(shí)施例所描述的啟動控制方法可在目標(biāo)應(yīng)用程序安裝過程中,獲取該目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識,并在目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識不存在預(yù)設(shè)白名單中且設(shè)備電量小于預(yù)設(shè)閾值時,阻止目標(biāo)應(yīng)用程序注冊廣播消息接收器,廣播消息接收器用于在系統(tǒng)廣播消息事件發(fā)生時啟動目標(biāo)應(yīng)用程序,因此,在應(yīng)用程序的應(yīng)用標(biāo)識不存在于預(yù)設(shè)白名單中且設(shè)備電量低于預(yù)設(shè)閾值時,則阻止該應(yīng)用程序注冊廣播消息接收器,從而, 可對應(yīng)用程序的自啟動進(jìn)行控制,并且,可降低設(shè)備功耗。
[0084]請參閱圖4,為本發(fā)明實(shí)施例提供的一種啟動控制方法的第四實(shí)施例流程示意圖。 本實(shí)施例中所描述的啟動控制方法,包括以下步驟:
[0085]401、在目標(biāo)應(yīng)用程序安裝過程中,當(dāng)監(jiān)測到所述目標(biāo)應(yīng)用程序注冊廣播消息接收器時,獲取所述目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識;
[0086]402、判斷所述目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識是否存在于預(yù)設(shè)白名單中;[〇〇87]403、若否,則阻止所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器,所述廣播消息接收器用于在系統(tǒng)廣播消息事件發(fā)生時啟動所述目標(biāo)應(yīng)用程序。
[0088]404、向服務(wù)器發(fā)送更新請求。
[0089]具體實(shí)現(xiàn)中,可向服務(wù)器發(fā)送更新請求,服務(wù)器接收到了更新請求后,可向設(shè)備發(fā)送新白名單,其中,用戶可事預(yù)先在網(wǎng)絡(luò)上對白名單進(jìn)行設(shè)置,或者,服務(wù)器可利用大數(shù)據(jù)技術(shù)將多個用戶的白名單數(shù)據(jù)進(jìn)行統(tǒng)計(jì)和分析,并將排名比較靠前的系統(tǒng)廣播消息事件對應(yīng)的應(yīng)用作為新白名單。
[0090]405、接收所述服務(wù)器由響應(yīng)所述更新請求發(fā)送的新白名單,將所述新白名單替換所述預(yù)設(shè)白名單。
[0091]具體實(shí)現(xiàn)中,可接收服務(wù)器發(fā)送的新白名單,將新白名單代替原來的預(yù)設(shè)白名單, 或者,可將新白名單和預(yù)設(shè)白名片進(jìn)行比對,將存在于新白名單而不存在于預(yù)設(shè)白名單的應(yīng)用標(biāo)識添加進(jìn)預(yù)設(shè)白名單。
[0092]可以看出,通過本發(fā)明實(shí)施例所描述的啟動控制方法可在目標(biāo)應(yīng)用程序安裝過程中,當(dāng)監(jiān)測到目標(biāo)應(yīng)用程序注冊廣播消息接收器時,獲取目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識,判斷目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識是否存在于預(yù)設(shè)白名單中,若否,則阻止目標(biāo)應(yīng)用程序注冊廣播消息接收器,廣播消息接收器用于在系統(tǒng)廣播消息事件發(fā)生時啟動目標(biāo)應(yīng)用程序,因此,在應(yīng)用程序的應(yīng)用標(biāo)識不存在于預(yù)設(shè)白名單中時,則阻止該應(yīng)用程序注冊廣播消息接收器,從而,可對應(yīng)用程序的自啟動進(jìn)行控制,并且,可采用向服務(wù)器發(fā)送請求的形式,對預(yù)設(shè)白名單進(jìn)行更新,可更好地對需要應(yīng)用的自啟動進(jìn)行控制。
[0093]請參閱圖5a,為本發(fā)明實(shí)施例提供的一種啟動控制裝置的實(shí)施例結(jié)構(gòu)示意圖。本實(shí)施例中所描述的啟動控制裝置,包括:獲取單元501、判斷單元502和阻止單元503,具體如下:
[0094]獲取單元501,用于在目標(biāo)應(yīng)用程序安裝過程中,當(dāng)監(jiān)測到所述目標(biāo)應(yīng)用程序注冊廣播消息接收器時,獲取所述目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識;
[0095]具體實(shí)現(xiàn)中,目標(biāo)應(yīng)用程序可為任一應(yīng)用程序,其中,應(yīng)用程序可包括但不僅限于:電話、短信、通訊錄、天氣、圖片、文件夾、視頻、音樂、瀏覽器、美圖、時鐘、地圖、郵件、計(jì)算器等等。在目標(biāo)應(yīng)用程序安裝時,可下載該目標(biāo)應(yīng)用程序的安裝包,并解壓該安裝包,并安裝該目標(biāo)應(yīng)用程序。在該目標(biāo)應(yīng)用程序的安裝過程中,可讀取該目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識,應(yīng)用標(biāo)識用于唯一識別某一應(yīng)用程序,即每一應(yīng)用標(biāo)識均有與之唯一對應(yīng)的應(yīng)用,該應(yīng)用標(biāo)識可為該目標(biāo)應(yīng)用程序的應(yīng)用名稱或者包名。
[0096]可選地,可通過掛鉤廣播消息接收器注冊函數(shù),監(jiān)測所述應(yīng)用程序注冊的廣播消息接收器。具體地,在通過掛鉤廣播消息接收器注冊函數(shù),監(jiān)測到目標(biāo)應(yīng)用程序注冊的廣播消息接收器,可獲取目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識。[〇〇97]判斷單元502,用于判斷所述獲取單元501獲取的所述目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識是否存在于預(yù)設(shè)白名單中;
[0098]具體實(shí)現(xiàn)中,預(yù)設(shè)白名單中包含至少一個應(yīng)用標(biāo)識,可將目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識與預(yù)設(shè)白名單中的至少一個應(yīng)用標(biāo)識進(jìn)行匹配,若目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識與預(yù)設(shè)白名單中的某個應(yīng)用標(biāo)識一樣,即匹配成功,目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識存在于預(yù)設(shè)白名單中。例如,目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識為A,預(yù)設(shè)白名單中含有A,則目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識存在于預(yù)設(shè)白名單中。其中,預(yù)設(shè)白名單可保存于操作系統(tǒng)的系統(tǒng)文件中。
[0099]可選地,在目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識存在于預(yù)設(shè)白名單中,向用戶發(fā)送詢問信息,該詢問信息用于詢問用戶是否允許該目標(biāo)應(yīng)用程序注冊廣播消息接收器,在用戶允許目標(biāo)應(yīng)用程序注冊廣播消息接收器時,允許目標(biāo)應(yīng)用程序注冊廣播消息接收器。
[0100]可選地,在目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識不存在于預(yù)設(shè)白名單中,禁止目標(biāo)應(yīng)用程序廣播消息接收器。
[0101]阻止單元503,用于若所述判斷單元502的判斷結(jié)果為否,則阻止所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器,所述廣播消息接收器用于在系統(tǒng)廣播消息事件發(fā)生時啟動目標(biāo)應(yīng)用程序。
[0102]具體實(shí)現(xiàn)中,若目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識不存在預(yù)設(shè)白名單中,那么,阻止目標(biāo)應(yīng)用程序注冊廣播消息接收器,若目標(biāo)應(yīng)用程序未注冊廣播消息接收器,那么,在后續(xù)系統(tǒng)廣播消息事件發(fā)生時,目標(biāo)應(yīng)用程序便不會注冊該廣播消息接收器,進(jìn)而,更不會進(jìn)行自啟動,從而,可通過阻止某些應(yīng)用程序進(jìn)行自啟動,可減小設(shè)備的功耗。
[0103]可選地,上述阻止目標(biāo)應(yīng)用程序注冊所述廣播消息接收器的方式,是終止廣播消息接收器注冊函數(shù)的執(zhí)行。
[0104]可選地,如圖5b,圖5a中所描述的啟動控制裝置還可包括:監(jiān)測單元504,如下: [〇1〇5] 監(jiān)測單元504,用于通過掛鉤廣播消息接收器注冊函數(shù),監(jiān)測所述應(yīng)用程序注冊的廣播消息接收器。在監(jiān)測單元504監(jiān)測到目標(biāo)應(yīng)用程序注冊廣播消息接收器時,由獲取單元獲取該目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識。
[0106]可選地,所述阻止所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器的方式,是終止廣播消息接收器注冊函數(shù)的執(zhí)行。
[0107]可選地,如圖5c,圖5a中所描述的啟動控制裝置還可包括:發(fā)送單元505,如下: [〇1〇8]發(fā)送單元505,用于若所述判斷單元502的判斷結(jié)果為是,向用戶發(fā)送詢問信息,所述詢問信息用于詢問用戶是否允許所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器,在所述用戶允許所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器時,允許所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器。
[0109]可選地,在判斷出目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識是否存在于預(yù)設(shè)白名單中,那么,可向用戶發(fā)送詢問信息,該詢問信息用于詢問用戶是否允許所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器,在用戶允許目標(biāo)應(yīng)用程序注冊廣播消息接收器時,允許目標(biāo)應(yīng)用程序注冊所述廣播消息接收器,在用戶不允許目標(biāo)應(yīng)用程序注冊廣播消息接收器時,不允許目標(biāo)應(yīng)用程序注冊所述廣播消息接收器。進(jìn)一步地,若已向用戶發(fā)送詢問信息,若用戶在預(yù)設(shè)時間內(nèi)未回復(fù),則可禁止目標(biāo)應(yīng)用程序注冊廣播消息接收器。
[0110]可選地,如圖5d,圖5a中所描述的啟動控制裝置還可包括:交互單元506,如下:交互單元506,用于向服務(wù)器發(fā)送更新請求;
[0112]具體實(shí)現(xiàn)中,可向服務(wù)器發(fā)送更新請求,服務(wù)器接收到了更新請求后,可向設(shè)備發(fā)送新白名單,其中,用戶可事先在網(wǎng)絡(luò)上對白名單進(jìn)行設(shè)置,或者,服務(wù)器可利用大數(shù)據(jù)技術(shù)將多個用戶的白名單數(shù)據(jù)進(jìn)行統(tǒng)計(jì)和分析,并將排名比較靠前的系統(tǒng)廣播消息事件對應(yīng)的應(yīng)用作為新白名單。
[0113]所述交互單元506,還用于:
[0114]接收所述服務(wù)器響應(yīng)所述更新請求發(fā)送的新白名單,將所述新白名單替換所述預(yù)設(shè)白名單。
[0115]具體實(shí)現(xiàn)中,可接收服務(wù)器發(fā)送的新白名單,將新白名單代替原來的預(yù)設(shè)白名單, 或者,可將新白名單和預(yù)設(shè)白名片進(jìn)行比對,將存在于新白名單而不存在于預(yù)設(shè)白名單的應(yīng)用標(biāo)識添加進(jìn)預(yù)設(shè)白名單。
[0116]可選地,上述判斷單元502還用于:[〇117]在所述阻止單元阻止所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器之前,判斷設(shè)備的電量是否小于預(yù)設(shè)閾值,若所述判斷單元的判斷結(jié)果為是,則由所述阻止單元執(zhí)行阻止所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器。
[0118]具體實(shí)現(xiàn)中,預(yù)設(shè)閾值可包括但不僅限于:20%、25%、30%、40%、50%、61%、 73%、80.5%等等??上扰袛嘣O(shè)備的電量,若該電量大于或等于預(yù)設(shè)閾值,則不執(zhí)行阻止所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器,若該電量小于預(yù)設(shè)閾值,則執(zhí)行阻止所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器。
[0119]可以看出,通過本發(fā)明實(shí)施例所描述的啟動控制裝置可在目標(biāo)應(yīng)用程序安裝過程中,當(dāng)監(jiān)測到目標(biāo)應(yīng)用程序注冊廣播消息接收器時,獲取目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識,判斷目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識是否存在于預(yù)設(shè)白名單中,若否,則阻止目標(biāo)應(yīng)用程序注冊廣播消息接收器,廣播消息接收器用于在系統(tǒng)廣播消息事件發(fā)生時啟動目標(biāo)應(yīng)用程序,因此,在應(yīng)用程序的應(yīng)用標(biāo)識不存在于預(yù)設(shè)白名單中時,則阻止該應(yīng)用程序注冊廣播消息接收器,從而,可對應(yīng)用程序的自啟動進(jìn)行控制。
[0120]請參閱圖6,為本發(fā)明實(shí)施例提供的一種啟動控制設(shè)備的實(shí)施例結(jié)構(gòu)示意圖。本實(shí)施例中所描述的啟動控制設(shè)備,包括:至少一個輸入設(shè)備1000;至少一個輸出設(shè)備2000;至少一個處理器3000,例如CPU;和存儲器4000,上述輸入設(shè)備1000、輸出設(shè)備2000、處理器 3000和存儲器4000通過總線5000連接。[0121 ]其中,上述輸入設(shè)備1000具體可為觸控面板、物理按鍵或者鼠標(biāo)。
[0122]上述輸出設(shè)備2000具體可為顯示屏。
[0123]上述存儲器4000可以是高速RAM存儲器,也可為非不穩(wěn)定的存儲器(non-volatile memory),例如磁盤存儲器。上述存儲器4000用于存儲一組程序代碼,上述輸入設(shè)備1000、輸出設(shè)備2000和處理器3000用于調(diào)用存儲器4000中存儲的程序代碼,執(zhí)行如下操作:
[0124]上述處理器3000,用于:
[0125]在目標(biāo)應(yīng)用程序安裝過程中,當(dāng)監(jiān)測到所述目標(biāo)應(yīng)用程序注冊廣播消息接收器時,獲取所述目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識;
[0126]判斷所述目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識是否存在于預(yù)設(shè)白名單中;
[0127]若否,則阻止所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器,所述廣播消息接收器用于在系統(tǒng)廣播消息事件發(fā)生時啟動所述目標(biāo)應(yīng)用程序。
[0128]可選地,上述處理器3000還用于:
[0129]通過掛鉤廣播消息接收器注冊函數(shù),監(jiān)測所述應(yīng)用程序注冊的廣播消息接收器。 [〇13〇] 可選地,上述處理器3000阻止所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器的方式,是終止廣播消息接收器注冊函數(shù)的執(zhí)行。
[0131]可選地,上述處理器3000還用于:
[0132]若是,向用戶發(fā)送詢問信息,所述詢問信息用于詢問用戶是否允許所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器,在所述用戶允許所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器時,允許所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器。
[0133]可選地,上述處理器3000阻止所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器之前, 還具體用于:
[0134]判斷設(shè)備的電量是否小于預(yù)設(shè)閾值,若是,則執(zhí)行所述阻止所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器的步驟。
[0135]可選地,上述處理器3000阻止所述目標(biāo)應(yīng)用程序注冊目標(biāo)廣播消息之后,還具體用于:
[0136]向服務(wù)器發(fā)送更新請求;
[0137]接收所述服務(wù)器響應(yīng)所述更新請求發(fā)送的新白名單,將所述新白名單替換所述預(yù)設(shè)白名單。
[0138]具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例中所描述的輸入設(shè)備1000、輸出設(shè)備2000和處理器 3000可執(zhí)行本發(fā)明實(shí)施例提供的一種啟動控制方法的第一實(shí)施例、第二實(shí)施例、第三實(shí)施例和第四實(shí)施例中所描述的實(shí)現(xiàn)方式,也可執(zhí)行本發(fā)明實(shí)施例提供的一種啟動控制裝置的第一實(shí)施例中所描述的啟動控制裝置的實(shí)現(xiàn)方式,在此不再贅述。
[0139]本發(fā)明實(shí)施例還提供一種計(jì)算機(jī)存儲介質(zhì),其中,該計(jì)算機(jī)存儲介質(zhì)可存儲有程序,該程序執(zhí)行時包括上述方法實(shí)施例中記載的任意一種啟動控制方法的部分或全部步驟。
[0140]在上述實(shí)施例中,對各個實(shí)施例的描述都各有側(cè)重,某個實(shí)施例中沒有詳述的部分,可以參見其他實(shí)施例的相關(guān)描述。[〇141]需要說明的是,對于前述的各方法實(shí)施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動作順序的限制,因?yàn)橐罁?jù)本發(fā)明,某些步驟可以采用其他順序或者同時進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動作和模塊并不一定是本發(fā)明所必須的。
[0142]在上述實(shí)施例中,對各個實(shí)施例的描述都各有側(cè)重,某個實(shí)施例中沒有詳述的部分,可以參見其他實(shí)施例的相關(guān)描述。
[0143]在本申請所提供的幾個實(shí)施例中,應(yīng)該理解到,所揭露的裝置,可通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接, 可以是電性或其它的形式。
[0144]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
[0145]另外,在本發(fā)明各個實(shí)施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨(dú)物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
[0146]所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時,可以存儲在一個計(jì)算機(jī)可讀取存儲介質(zhì)中。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可為個人計(jì)算機(jī)、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實(shí)施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、只讀存儲器(R0M,Read-0nly Memory)、隨機(jī)存取存儲器(RAM,Random Access Memory)、移動硬盤、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0147]以上所述,以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。
【主權(quán)項(xiàng)】
1.一種啟動控制方法,其特征在于,包括:在目標(biāo)應(yīng)用程序安裝過程中,當(dāng)監(jiān)測到所述目標(biāo)應(yīng)用程序注冊廣播消息接收器時,獲 取所述目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識;判斷所述目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識是否存在于預(yù)設(shè)白名單中;若否,則阻止所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器,所述廣播消息接收器用于 在系統(tǒng)廣播消息事件發(fā)生時啟動所述目標(biāo)應(yīng)用程序。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:通過掛鉤廣播消息接收器注冊函數(shù),監(jiān)測所述應(yīng)用程序注冊的廣播消息接收器。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述阻止所述目標(biāo)應(yīng)用程序注冊所述廣播 消息接收器的方式,是終止廣播消息接收器注冊函數(shù)的執(zhí)行。4.根據(jù)權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,所述方法還包括:若是,向用戶發(fā)送詢問信息,所述詢問信息用于詢問用戶是否允許所述目標(biāo)應(yīng)用程序 注冊所述廣播消息接收器,在所述用戶允許所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器 時,允許所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器。5.根據(jù)權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,所述阻止所述目標(biāo)應(yīng)用程序注 冊所述廣播消息接收器之前,所述方法還包括:判斷設(shè)備的電量是否小于預(yù)設(shè)閾值,若是,則執(zhí)行所述阻止所述目標(biāo)應(yīng)用程序注冊所 述廣播消息接收器的步驟。6.根據(jù)權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,所述阻止所述目標(biāo)應(yīng)用程序注 冊目標(biāo)廣播消息之后,所述方法還包括:向服務(wù)器發(fā)送更新請求;接收所述服務(wù)器響應(yīng)所述更新請求發(fā)送的新白名單,將所述新白名單替換所述預(yù)設(shè)白 名單。7.—種啟動控制裝置,其特征在于,包括:獲取單元,用于在目標(biāo)應(yīng)用程序安裝過程中,當(dāng)監(jiān)測到所述目標(biāo)應(yīng)用程序注冊廣播消 息接收器時,獲取所述目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識;判斷單元,用于判斷所述獲取單元獲取的所述目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識是否存在于預(yù) 設(shè)白名單中;阻止單元,用于若所述判斷單元的判斷結(jié)果為否,則阻止所述目標(biāo)應(yīng)用程序注冊所述 廣播消息接收器,所述廣播消息接收器用于在系統(tǒng)廣播消息事件發(fā)生時啟動所述目標(biāo)應(yīng)用程序。8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括:監(jiān)測單元,用于通過掛鉤廣播消息接收器注冊函數(shù),監(jiān)測所述應(yīng)用程序注冊的廣播消 息接收器。9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述阻止所述目標(biāo)應(yīng)用程序注冊所述廣播 消息接收器的方式,是終止廣播消息接收器注冊函數(shù)的執(zhí)行。10.—種啟動控制設(shè)備,其特征在于,包括:處理器和存儲器;其中,所述處理器通過調(diào)用所述存儲器中的代碼或指令以用于執(zhí)行一種啟動控制方法;其中,所述方法包括:在目標(biāo)應(yīng)用程序安裝過程中,當(dāng)監(jiān)測到所述目標(biāo)應(yīng)用程序注冊廣播消息接收器時,獲 取所述目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識;判斷所述目標(biāo)應(yīng)用程序的應(yīng)用標(biāo)識是否存在于預(yù)設(shè)白名單中;若否,則阻止所述目標(biāo)應(yīng)用程序注冊所述廣播消息接收器,所述廣播消息接收器用于 在系統(tǒng)廣播消息事件發(fā)生時啟動所述目標(biāo)應(yīng)用程序。
【文檔編號】G06F9/445GK105955792SQ201610500129
【公開日】2016年9月21日
【申請日】2016年6月29日
【發(fā)明人】趙昱
【申請人】北京金山安全軟件有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
即墨市| 吴桥县| 中宁县| 民丰县| 启东市| 洪洞县| 逊克县| 玉门市| 黄石市| 吉木乃县| 伊吾县| 江川县| 海城市| 安西县| 墨脱县| 芦山县| 济源市| 吴江市| 舞钢市| 宝坻区| 微博| 正安县| 文成县| 广南县| 射洪县| 方山县| 新河县| 定兴县| 肇州县| 株洲县| 梅河口市| 新昌县| 内丘县| 麟游县| 房产| 陕西省| 万全县| 巴彦县| 南乐县| 芷江| 彩票|