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

應(yīng)用程序安裝管理方法及裝置與流程

文檔序號(hào):11951544閱讀:318來源:國(guó)知局
應(yīng)用程序安裝管理方法及裝置與流程

本發(fā)明涉及電子終端技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用程序安裝管理方法及裝置。



背景技術(shù):

隨著電子終端技術(shù)的發(fā)展,智能手機(jī)、平板電腦等智能終端的普及率越來越高。而隨著智能終端的普及,基于終端上的應(yīng)用程序也越來越多,種類也更加復(fù)雜,有一些流氓軟件會(huì)進(jìn)行捆綁式的安裝,即,安裝該應(yīng)用程序后,還會(huì)在后臺(tái)偷偷安裝附帶的其他應(yīng)用程序,由于這些偷偷安裝的應(yīng)用程序通常在系統(tǒng)啟動(dòng)時(shí)也會(huì)自動(dòng)啟動(dòng),并且其中還常常附帶有收集用戶個(gè)人信息的代碼,因此在影響系統(tǒng)運(yùn)行速度的同時(shí),還會(huì)給用戶的個(gè)人信息安全帶來隱患。

現(xiàn)有技術(shù)中,對(duì)于流氓軟件及其捆綁安裝的其他應(yīng)用程序,只能通過手動(dòng)逐一刪除卸載的方式進(jìn)行管理,操作復(fù)雜且需要用戶具有一定的技術(shù)知識(shí),普通用戶通常無(wú)法有效完全刪除所有的流氓軟件及其捆綁安裝的其他應(yīng)用程序,從而導(dǎo)致系統(tǒng)運(yùn)行速度及用戶的個(gè)人信息安全問題依然無(wú)法得到有效解決。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明提供一種應(yīng)用程序安裝管理方法及裝置,通過用戶指紋授權(quán)對(duì)應(yīng)用程序進(jìn)行安裝,可避免流氓軟件無(wú)休止的進(jìn)行捆綁式安裝,從源頭上確保了應(yīng)用程序安裝的安全性。

本發(fā)明第一方面提供一種應(yīng)用程序安裝管理方法,包括:當(dāng)檢測(cè)到應(yīng)用程序安裝操作被觸發(fā)時(shí),暫停執(zhí)行所述應(yīng)用程序安裝操作,并輸出待安裝的應(yīng)用程序的描述信息及授權(quán)提示信息,所述授權(quán)提示信息用于提示用戶進(jìn)行指紋錄入操作,以授權(quán)安裝所述應(yīng)用程序;若預(yù)置時(shí)長(zhǎng)內(nèi)獲取到所述用戶的指紋信息,且所述指紋信息與預(yù)置指紋信息相匹配,則繼續(xù)執(zhí)行所述應(yīng)用程序安裝操作。

本發(fā)明第二方面提供一種應(yīng)用程序安裝管理裝置,包括:檢測(cè)模塊,用于檢測(cè)是否有應(yīng)用程序安裝操作被觸發(fā);第一管理模塊,用于當(dāng)所述檢測(cè)模塊檢測(cè)到所述應(yīng)用程序安裝操作被觸發(fā)時(shí),暫停執(zhí)行所述應(yīng)用程序安裝操作;輸出模塊,用于輸出待安裝的應(yīng)用程序的描述信息及授權(quán)提示信息,所述授權(quán)提示信息用于提示用戶進(jìn)行指紋錄入操作,以授權(quán)安裝所述應(yīng)用程序;指紋信息獲取模塊,用于獲取用戶的指紋信息;第二管理模塊,用于若所述指紋信息獲取模塊在預(yù)置時(shí)長(zhǎng)內(nèi)獲取到所述用戶的指紋信息,且所述指紋信息與預(yù)置指紋信息相匹配,則繼續(xù)執(zhí)行所述應(yīng)用程序安裝操作。

從上述本發(fā)明實(shí)施例可知,通過當(dāng)檢測(cè)到應(yīng)用程序安裝操作被觸發(fā)時(shí),暫停執(zhí)行該應(yīng)用程序安裝操作,并輸出待安裝的應(yīng)用程序的描述信息及授權(quán)提示信息,該授權(quán)提示信息用于提示用戶進(jìn)行指紋錄入操作,以授權(quán)安裝該應(yīng)用程序;若預(yù)置時(shí)長(zhǎng)內(nèi)獲取到該用戶的指紋信息,且該指紋信息與預(yù)置指紋信息相匹配,則繼續(xù)執(zhí)行該應(yīng)用程序安裝操作,實(shí)現(xiàn)了應(yīng)用程序的指紋授權(quán)安裝,相較于現(xiàn)有技術(shù),本發(fā)明可幫助用戶在應(yīng)用程序安裝之初,就對(duì)待安裝的應(yīng)用程序的類型進(jìn)行準(zhǔn)確判斷,從而可避免流氓軟件無(wú)休止的進(jìn)行捆綁式安裝,從源頭上確保了應(yīng)用程序安裝的安全性,實(shí)現(xiàn)了對(duì)應(yīng)用程序安裝的更為安全有效的管理。

附圖說明

為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

附圖1示出了一種智能終端的結(jié)構(gòu)框圖;

附圖2是本發(fā)明第一實(shí)施例提供的應(yīng)用程序安裝管理方法的實(shí)現(xiàn)流程示意圖;

附圖3是本發(fā)明第二實(shí)施例提供的應(yīng)用程序安裝管理方法的實(shí)現(xiàn)流程示意圖;

附圖4是本發(fā)明第三實(shí)施例提供的應(yīng)用程序安裝管理裝置的結(jié)構(gòu)示意圖;

附圖5是本發(fā)明第四實(shí)施例提供的應(yīng)用程序安裝管理裝置的結(jié)構(gòu)示意圖。

具體實(shí)施方式

為使得本發(fā)明的發(fā)明目的、特征、優(yōu)點(diǎn)能夠更加的明顯和易懂,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而非全部實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

附圖1示出了一種智能終端的結(jié)構(gòu)框圖。該智能終端可以但不限于包括:具有指紋識(shí)別功能的智能手機(jī)、平板電腦、手提電腦、智能穿戴設(shè)備、多媒體播放器以及個(gè)人電腦等等。如附圖1所示,智能終端20包括存儲(chǔ)器202、存儲(chǔ)控制器204,一個(gè)或多個(gè)(圖中僅示出一個(gè))處理器206、外設(shè)接口208、射頻模塊210、按鍵模塊212、音頻模塊214、觸控屏幕216以及指紋采集模塊218。這些組件通過一條或多條通訊總線/信號(hào)線222相互通訊。

可以理解,該附圖1所示的結(jié)構(gòu)僅為示意,其并不對(duì)智能終端20的結(jié)構(gòu)造成限定。例如,智能終端20還可包括比該附圖1所示更多或者更少的組件,或者具有與該附圖1所示不同的配置。該附圖1所示的各組件可以采用硬件、軟件或其組合實(shí)現(xiàn)。

存儲(chǔ)器202可用于存儲(chǔ)軟件程序以及模塊,如本發(fā)明實(shí)施例中的應(yīng)用程序安裝管理方法及裝置對(duì)應(yīng)的程序指令/模塊,處理器206通過運(yùn)行存儲(chǔ)在存儲(chǔ)器202內(nèi)的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理,即實(shí)現(xiàn)上述的應(yīng)用程序安裝管理方法。

存儲(chǔ)器202可包括高速隨機(jī)存儲(chǔ)器,還可包括非易失性存儲(chǔ)器,如一個(gè)或者多個(gè)磁性存儲(chǔ)裝置、閃存、或者其他非易失性固態(tài)存儲(chǔ)器。在一些實(shí)例中,存儲(chǔ)器202可進(jìn)一步包括相對(duì)于處理器206遠(yuǎn)程設(shè)置的存儲(chǔ)器,這些遠(yuǎn)程存儲(chǔ)器可以通過網(wǎng)絡(luò)連接至智能終端20。上述網(wǎng)絡(luò)的實(shí)例包括但不限于互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、移動(dòng)通信網(wǎng)及其組合。處理器206以及其他可能的組件對(duì)存儲(chǔ)器202的訪問可在存儲(chǔ)控制器204的控制下進(jìn)行。

外設(shè)接口208將各種輸入/輸入裝置耦合至處理器206以及存儲(chǔ)器202。處理器206運(yùn)行存儲(chǔ)器202內(nèi)的各種軟件、指令以執(zhí)行智能終端20的各種功能以及進(jìn)行數(shù)據(jù)處理。

在一些實(shí)例中,外設(shè)接口208,處理器206以及存儲(chǔ)控制器204可以在單個(gè)芯片中實(shí)現(xiàn)。在其他一些實(shí)例中,他們可以分別由獨(dú)立的芯片實(shí)現(xiàn)。

射頻模塊210用于接收以及發(fā)送電磁波,實(shí)現(xiàn)電磁波與電信號(hào)的相互轉(zhuǎn)換,從而與通訊網(wǎng)絡(luò)或者其他設(shè)備進(jìn)行通訊。射頻模塊210可包括各種現(xiàn)有的用于執(zhí)行這些功能的電路元件,例如,天線、射頻收發(fā)器、數(shù)字信號(hào)處理器、加密/解密芯片、用戶身份模塊(SIM)卡、存儲(chǔ)器等等。射頻模塊210可與各種網(wǎng)絡(luò)如互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、預(yù)置類型的無(wú)線網(wǎng)絡(luò)進(jìn)行通訊或者通過預(yù)置類型的無(wú)線網(wǎng)絡(luò)與其他設(shè)備進(jìn)行通訊。上述的預(yù)置類型的無(wú)線網(wǎng)絡(luò)可包括蜂窩式電話網(wǎng)、無(wú)線局域網(wǎng)或者城域網(wǎng)。上述的預(yù)置類型的無(wú)線網(wǎng)絡(luò)可以使用各種通信標(biāo)準(zhǔn)、協(xié)議及技術(shù),包括但并不限于全球移動(dòng)通信系統(tǒng)(Global System for Mobile Communication,GSM),增強(qiáng)型移動(dòng)通信技術(shù)(Enhanced Data GSM Environment,EDGE),寬帶碼分多址技術(shù)(Wideband Code Division Multiple Access,W-CDMA),碼分多址技術(shù)(Code Division Access,CDMA),時(shí)分多址技術(shù)(Time Division Multiple Access,TDMA),藍(lán)牙,無(wú)線保真技術(shù)(Wireless-Fidelity,WiFi)(如美國(guó)電氣和電子工程師協(xié)會(huì)標(biāo)準(zhǔn)IEEE 802.11a、IEEE 802.11b、IEEE802.11g和/或IEEE 802.11n),網(wǎng)絡(luò)電話(Voice over Internet Protocol,VoIP),全球微波互聯(lián)接入(Worldwide Interoperability for Microwave Access,Wi-Max),其他用于郵件、即時(shí)通訊及短消息的協(xié)議,以及任何其他合適的通訊協(xié)議,甚至可包括那些當(dāng)前仍未被開發(fā)出來的協(xié)議。

按鍵模塊212提供用戶向智能終端20進(jìn)行輸入的接口,用戶可以通過按下不同的按鍵以使智能終端20執(zhí)行不同的功能。

音頻模塊214向用戶提供音頻接口,其可包括一個(gè)或多個(gè)麥克風(fēng)、一個(gè)或者多個(gè)揚(yáng)聲器以及音頻電路。音頻電路從外設(shè)接口208處接收聲音數(shù)據(jù),將聲音數(shù)據(jù)轉(zhuǎn)換為電信息,將電信息傳輸至揚(yáng)聲器。揚(yáng)聲器將電信息轉(zhuǎn)換為人耳能聽到的聲波。音頻電路還從麥克風(fēng)處接收電信息,將電信號(hào)轉(zhuǎn)換為聲音數(shù)據(jù),并將聲音數(shù)據(jù)傳輸至外設(shè)接口208中以進(jìn)行進(jìn)一步地處理。音頻數(shù)據(jù)可以從存儲(chǔ)器202處或者通過射頻模塊210獲取。此外,音頻數(shù)據(jù)也可以存儲(chǔ)至存儲(chǔ)器202中或者通過射頻模塊210進(jìn)行發(fā)送。在一些實(shí)例中,音頻模塊214還可包括一個(gè)耳機(jī)播孔,用于向耳機(jī)或者其他設(shè)備提供音頻接口。

觸控屏幕216在智能終端20與用戶之間同時(shí)提供一個(gè)輸出及輸入界面。具體地,觸控屏幕216向用戶顯示視頻輸出,這些視頻輸出的內(nèi)容可包括文字、圖形、視頻、及其任意組合。一些輸出結(jié)果是對(duì)應(yīng)于一些用戶界面對(duì)象。觸控屏幕216還接收用戶的輸入,例如用戶的點(diǎn)擊、滑動(dòng)等手勢(shì)操作,以便用戶界面對(duì)象對(duì)這些用戶的輸入做出響應(yīng)。檢測(cè)用戶輸入的技術(shù)可以是基于電阻式、電容式或者其他任意可能的觸控檢測(cè)技術(shù)。觸控屏幕216顯示單元的具體實(shí)例包括但并不限于液晶顯示器或發(fā)光聚合物顯示器。

指紋采集模塊218,用于采集用戶的指紋信息。

請(qǐng)參閱附圖2,附圖2為本發(fā)明第一實(shí)施例提供的應(yīng)用程序安裝管理方法的實(shí)現(xiàn)流程示意圖。本實(shí)施例提供的應(yīng)用程序安裝管理方法可應(yīng)用于附圖1所示的智能終端20,如附圖2所示,該方法主要包括以下步驟:

S101、當(dāng)檢測(cè)到應(yīng)用程序安裝操作被觸發(fā)時(shí),暫停執(zhí)行應(yīng)用程序安裝操作,并輸出待安裝的應(yīng)用程序的描述信息及授權(quán)提示信息,授權(quán)提示信息用于提示用戶進(jìn)行指紋錄入操作,以授權(quán)安裝應(yīng)用程序;

具體的,當(dāng)檢測(cè)到有應(yīng)用程序的安裝包被觸發(fā)運(yùn)行時(shí),暫停執(zhí)行運(yùn)行該安裝包的操作,獲取該安裝包對(duì)應(yīng)的待安裝的應(yīng)用程序的描述信息。其中,該描述信息可以但不限于包括:該應(yīng)用程序的名稱、功能描述、權(quán)限描述以及網(wǎng)絡(luò)用戶的評(píng)價(jià)信息。然后,將獲取的待安裝的應(yīng)用程序的描述信息及預(yù)置的授權(quán)提示信息進(jìn)行輸出,以便用戶根據(jù)該描述信息確認(rèn)是否授權(quán)安裝該待安裝的應(yīng)用程序,并根據(jù)該授權(quán)提示信息的提示進(jìn)行指紋錄入操作。

S102、若預(yù)置時(shí)長(zhǎng)內(nèi)獲取到用戶的指紋信息,且指紋信息與預(yù)置指紋信息相匹配,則繼續(xù)執(zhí)行應(yīng)用程序安裝操作。

判斷預(yù)置時(shí)長(zhǎng)內(nèi)是否獲取到用戶的指紋信息,一方面,若預(yù)置時(shí)長(zhǎng)內(nèi)未獲取到用戶的指紋信息,則確認(rèn)授權(quán)失敗,停止執(zhí)行應(yīng)用程序安裝操作,即,停止運(yùn)行待安裝的應(yīng)用程序的安裝包,以停止安裝該應(yīng)用程序。并進(jìn)一步地,顯示授權(quán)失敗,停止安裝的提示信息。

另一方面,若預(yù)置時(shí)長(zhǎng)內(nèi)獲取到用戶的指紋信息,則將獲取的指紋信息與預(yù)置指紋信息進(jìn)行匹配;若獲取的指紋信息與預(yù)置指紋信息不匹配,則確認(rèn)授權(quán)失敗,停止執(zhí)行應(yīng)用程序安裝操作;若獲取的指紋信息與預(yù)置指紋信息相匹配,則確認(rèn)授權(quán)成功,繼續(xù)執(zhí)行該應(yīng)用程序安裝操作,以繼續(xù)安裝該應(yīng)用程序。并進(jìn)一步地,顯示授權(quán)成功,繼續(xù)安裝的提示信息。

本發(fā)明實(shí)施例提供的應(yīng)用程序安裝管理方法,通過當(dāng)檢測(cè)到應(yīng)用程序安裝操作被觸發(fā)時(shí),暫停執(zhí)行該應(yīng)用程序安裝操作,并輸出待安裝的應(yīng)用程序的描述信息及授權(quán)提示信息,該授權(quán)提示信息用于提示用戶進(jìn)行指紋錄入操作,以授權(quán)安裝該應(yīng)用程序;若預(yù)置時(shí)長(zhǎng)內(nèi)獲取到該用戶的指紋信息,且該指紋信息與預(yù)置指紋信息相匹配,則繼續(xù)執(zhí)行該應(yīng)用程序安裝操作,實(shí)現(xiàn)了應(yīng)用程序的指紋授權(quán)安裝,相較于現(xiàn)有技術(shù),本發(fā)明可幫助用戶在應(yīng)用程序安裝之初,就對(duì)待安裝的應(yīng)用程序的類型進(jìn)行準(zhǔn)確判斷,從而可避免流氓軟件無(wú)休止的進(jìn)行捆綁式安裝,從源頭上確保了應(yīng)用程序安裝的安全性,實(shí)現(xiàn)了對(duì)應(yīng)用程序安裝的更為安全有效地管理。

請(qǐng)參閱附圖3,附圖3為本發(fā)明第二實(shí)施例提供的應(yīng)用程序安裝管理方法的實(shí)現(xiàn)流程示意圖。本實(shí)施例提供的應(yīng)用程序安裝管理方法可應(yīng)用于附圖1所示的智能終端20,如附圖3所示,該方法主要包括以下步驟:

S201、當(dāng)檢測(cè)到應(yīng)用程序安裝操作被觸發(fā)時(shí),暫停執(zhí)行應(yīng)用程序安裝操作,并輸出待安裝的應(yīng)用程序的描述信息及授權(quán)提示信息;

具體的,當(dāng)檢測(cè)到有應(yīng)用程序的安裝包被觸發(fā)運(yùn)行時(shí),暫停執(zhí)行運(yùn)行該安裝包的操作,獲取該安裝包對(duì)應(yīng)的待安裝的應(yīng)用程序的描述信息。其中,該描述信息可以但不限于包括:該應(yīng)用程序的名稱、功能描述、權(quán)限描述以及網(wǎng)絡(luò)用戶的評(píng)價(jià)信息。然后,將獲取的待安裝的應(yīng)用程序的描述信息及預(yù)置的授權(quán)提示信息進(jìn)行輸出,以便用戶根據(jù)該描述信息確認(rèn)是否授權(quán)安裝該待安裝的應(yīng)用程序,并根據(jù)該授權(quán)提示信息的提示進(jìn)行指紋錄入操作。

S202、若預(yù)置時(shí)長(zhǎng)內(nèi)獲取到用戶的指紋信息,且指紋信息與預(yù)置指紋信息相匹配,則檢測(cè)待安裝的應(yīng)用程序是否曾被標(biāo)記為目標(biāo)類型的程序;

具體的,判斷預(yù)置時(shí)長(zhǎng)內(nèi)是否獲取到用戶的指紋信息,若預(yù)置時(shí)長(zhǎng)內(nèi)未獲取到用戶的指紋信息,則確認(rèn)授權(quán)失敗,執(zhí)行步驟S207:停止執(zhí)行應(yīng)用程序安裝操作,即,停止運(yùn)行待安裝的應(yīng)用程序的安裝包;若預(yù)置時(shí)長(zhǎng)內(nèi)獲取到用戶的指紋信息,則將獲取的指紋信息與預(yù)置指紋信息進(jìn)行匹配;若獲取的指紋信息與預(yù)置指紋信息不匹配,則確認(rèn)授權(quán)失敗,執(zhí)行步驟S207:停止執(zhí)行應(yīng)用程序安裝操作;若獲取的指紋信息與預(yù)置指紋信息相匹配,則檢測(cè)待安裝的應(yīng)用程序是否曾被標(biāo)記為目標(biāo)類型的程序;若曾被標(biāo)記為目標(biāo)類型的程序則執(zhí)行步驟S203;若不曾被標(biāo)記為目標(biāo)類型的程序則執(zhí)行步驟S204。

其中,檢測(cè)待安裝的應(yīng)用程序是否曾被標(biāo)記為目標(biāo)類型的程序包括是否曾被本地用戶或網(wǎng)絡(luò)用戶標(biāo)記為目標(biāo)類型的程序。智能終端可根據(jù)待安裝的應(yīng)用程序的標(biāo)識(shí)信息,查詢本地標(biāo)記數(shù)據(jù)庫(kù),若本地標(biāo)記數(shù)據(jù)庫(kù)中記錄該標(biāo)識(shí)信息對(duì)應(yīng)的應(yīng)用程序被標(biāo)記為目標(biāo)類型的程序,則確認(rèn)待安裝的應(yīng)用程序曾被標(biāo)記為目標(biāo)類型的程序。該本地標(biāo)記數(shù)據(jù)庫(kù)用于記錄曾在智能終端本地執(zhí)行過安裝操作的各應(yīng)用程序的標(biāo)記信息。應(yīng)用程序的標(biāo)識(shí)信息可以但不限于包括應(yīng)用程序的名稱、版本號(hào)等可唯一標(biāo)識(shí)該應(yīng)用程序的信息。

可選的,智能終端也可將待安裝的應(yīng)用程序的標(biāo)識(shí)信息發(fā)送給服務(wù)器,通過服務(wù)器確認(rèn)待安裝的應(yīng)用程序是否曾被網(wǎng)絡(luò)用戶標(biāo)記為目標(biāo)類型的程序。目標(biāo)類型可以但不限于包括:流氓軟件、惡意軟件、木馬程序等等。

可選的,在確認(rèn)授權(quán)失敗后,輸出提示信息,以提示用戶授權(quán)失敗,無(wú)法繼續(xù)安裝待安裝的應(yīng)用程序。

S203、若曾被標(biāo)記為目標(biāo)類型的程序,則停止執(zhí)行應(yīng)用程序安裝操作;

若待安裝的應(yīng)用程序曾被標(biāo)記為目標(biāo)類型的程序,則停止繼續(xù)安裝該應(yīng)用程序,并輸出安裝失敗提示信息,以提示用戶,該應(yīng)用程序曾被標(biāo)記為目標(biāo)類型的程序,當(dāng)前安裝失敗。

可選的,為防止誤判,還可進(jìn)一步輸出安裝提示信息,以提示用戶確認(rèn)是否重新安裝該應(yīng)用程序,若檢測(cè)到用戶基于安裝提示信息觸發(fā)的安裝指令,則重新安裝該應(yīng)用程序,從而提高程序安裝管理的靈活性。

S204、若不曾被標(biāo)記為目標(biāo)類型的程序,則輸出標(biāo)記提示信息;

若待安裝的應(yīng)用程序不曾被標(biāo)記為目標(biāo)類型的程序,則輸出標(biāo)記提示信息。該標(biāo)記提示信息用于提示用戶是否將待安裝的應(yīng)用程序標(biāo)記為目標(biāo)類型的程序。

S205、若檢測(cè)到用戶基于標(biāo)記提示信息觸發(fā)的確認(rèn)標(biāo)記指令,則將待安裝的應(yīng)用程序標(biāo)記為目標(biāo)類型的程序,并停止執(zhí)行應(yīng)用程序安裝操作;

S206、若檢測(cè)到用戶基于標(biāo)記提示信息觸發(fā)的不標(biāo)記指令,則不對(duì)待安裝的應(yīng)用程序進(jìn)行標(biāo)記,并繼續(xù)執(zhí)行應(yīng)用程序安裝操作;

可選的,用戶可通過指紋識(shí)別或指令選擇框的方式,觸發(fā)確認(rèn)標(biāo)記指令或不標(biāo)記指令。

具體的,當(dāng)通過指紋識(shí)別的方式,觸發(fā)確認(rèn)標(biāo)記指令或不標(biāo)記指令時(shí),步驟S205具體包括:獲取用戶基于標(biāo)記提示信息錄入的第一目標(biāo)指紋信息,若第一目標(biāo)指紋信息與預(yù)置目標(biāo)指紋信息相匹配,則確認(rèn)觸發(fā)確認(rèn)標(biāo)記指令,將待安裝的應(yīng)用程序標(biāo)記為目標(biāo)類型的程序,并停止執(zhí)行應(yīng)用程序安裝操作。步驟S206具體包括:獲取用戶基于標(biāo)記提示信息錄入的第二目標(biāo)指紋信息,若第二目標(biāo)指紋信息與預(yù)置目標(biāo)指紋信息不匹配,則確認(rèn)觸發(fā)不標(biāo)記指令,不對(duì)待安裝的應(yīng)用程序進(jìn)行標(biāo)記,并繼續(xù)執(zhí)行應(yīng)用程序安裝操作。

具體的,當(dāng)通過指令選擇框的方式,觸發(fā)確認(rèn)標(biāo)記指令或不標(biāo)記指令時(shí),輸出標(biāo)記提示信息包括:在預(yù)置的提示界面輸出標(biāo)記提示信息,提示界面中設(shè)置有用于觸發(fā)確認(rèn)標(biāo)記指令的第一指令選擇框,以及用于觸發(fā)不標(biāo)記指令的第二指令選擇框。則,當(dāng)檢測(cè)到用戶通過第一指令選擇框觸發(fā)的確認(rèn)標(biāo)記指令時(shí),將待安裝的應(yīng)用程序標(biāo)記為目標(biāo)類型的程序,并停止執(zhí)行應(yīng)用程序安裝操作。當(dāng)檢測(cè)到用戶通過第二指令選擇框觸發(fā)的不標(biāo)記指令時(shí),不對(duì)待安裝的應(yīng)用程序進(jìn)行標(biāo)記,并繼續(xù)執(zhí)行應(yīng)用程序安裝操作。

可選的,若用戶選擇觸發(fā)不標(biāo)記指令,則確認(rèn)獲得授權(quán),輸出提示信息,以提示用戶授權(quán)成功。

進(jìn)一步地,若用戶選擇觸發(fā)標(biāo)記指令,則將待安裝的應(yīng)用程序的標(biāo)記信息記錄在本地標(biāo)記數(shù)據(jù)庫(kù)中。

像這樣,通過根據(jù)用戶觸發(fā)的確認(rèn)標(biāo)記指令,對(duì)待安裝的應(yīng)用程序進(jìn)行標(biāo)記,當(dāng)被標(biāo)記為目標(biāo)類型的程序的應(yīng)用程序被再次安裝時(shí),可更快地確定出該應(yīng)用程序的類型,并阻止該應(yīng)用程序的安裝,提高管理效率。

S207、若預(yù)置時(shí)長(zhǎng)內(nèi)未獲取到用戶的指紋信息,或者,獲取到的指紋信息與預(yù)置指紋信息不匹配,則停止執(zhí)行應(yīng)用程序安裝操作。

若預(yù)置時(shí)長(zhǎng)內(nèi)未獲取到用戶的指紋信息,或者,獲取到的指紋信息與預(yù)置指紋信息不匹配,則確認(rèn)授權(quán)失敗,停止執(zhí)行應(yīng)用程序安裝操作。并進(jìn)一步地,刪除待安裝的應(yīng)用程序的安裝包。

本發(fā)明實(shí)施例提供的應(yīng)用程序安裝管理方法,通過當(dāng)檢測(cè)到應(yīng)用程序安裝操作被觸發(fā)時(shí),暫停執(zhí)行該應(yīng)用程序安裝操作,并輸出待安裝的應(yīng)用程序的描述信息及授權(quán)提示信息,該授權(quán)提示信息用于提示用戶進(jìn)行指紋錄入操作,以授權(quán)安裝該應(yīng)用程序;若預(yù)置時(shí)長(zhǎng)內(nèi)獲取到該用戶的指紋信息,且該指紋信息與預(yù)置指紋信息相匹配,則繼續(xù)執(zhí)行該應(yīng)用程序安裝操作;若該預(yù)置時(shí)長(zhǎng)內(nèi)未獲取到該用戶的指紋信息,或者,獲取到的指紋信息與該預(yù)置指紋信息不匹配,則停止執(zhí)行該應(yīng)用程序安裝操作,實(shí)現(xiàn)了應(yīng)用程序的指紋授權(quán)安裝,相較于現(xiàn)有技術(shù),本發(fā)明可幫助用戶在應(yīng)用程序安裝之初,就對(duì)待安裝的應(yīng)用程序的類型進(jìn)行準(zhǔn)確判斷,從而可避免流氓軟件無(wú)休止的進(jìn)行捆綁式安裝,從源頭上確保了應(yīng)用程序安裝的安全性,實(shí)現(xiàn)了對(duì)應(yīng)用程序安裝的更為安全有效地管理。

請(qǐng)參閱附圖4,附圖4是本發(fā)明第三實(shí)施例提供的應(yīng)用程序安裝管理裝置的結(jié)構(gòu)示意圖,為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。附圖4示例的應(yīng)用程序安裝管理裝置可以是前述實(shí)施例提供的應(yīng)用程序安裝管理方法的執(zhí)行主體,其可以是智能終端或者智能終端中的一個(gè)功能模塊。附圖4示例的應(yīng)用程序安裝管理裝置,主要包括:檢測(cè)模塊301、第一管理模塊302、輸出模塊303、指紋信息獲取模塊304以及第二管理模塊305。各功能模塊詳細(xì)說明如下:

檢測(cè)模塊301,用于檢測(cè)是否有應(yīng)用程序安裝操作被觸發(fā);

第一管理模塊302,用于當(dāng)檢測(cè)模塊301檢測(cè)到該應(yīng)用程序安裝操作被觸發(fā)時(shí),暫停執(zhí)行該應(yīng)用程序安裝操作;

輸出模塊303,用于輸出待安裝的應(yīng)用程序的描述信息及授權(quán)提示信息,該授權(quán)提示信息用于提示用戶進(jìn)行指紋錄入操作,以授權(quán)安裝該應(yīng)用程序;

指紋信息獲取模塊304,用于獲取用戶的指紋信息;

第二管理模塊305,用于若指紋信息獲取模塊304在預(yù)置時(shí)長(zhǎng)內(nèi)獲取到該用戶的指紋信息,且該指紋信息與預(yù)置指紋信息相匹配,則繼續(xù)執(zhí)行該應(yīng)用程序安裝操作。

上述各模塊實(shí)現(xiàn)各自功能的具體過程,可參考前述第一實(shí)施例的相關(guān)內(nèi)容,此處不再贅述。

需要說明的是,以上附圖4示例的應(yīng)用程序安裝管理裝置的實(shí)施方式中,各功能模塊的劃分僅是舉例說明,實(shí)際應(yīng)用中可以根據(jù)需要,例如相應(yīng)硬件的配置要求或者軟件的實(shí)現(xiàn)的便利考慮,而將上述功能分配由不同的功能模塊完成,即將應(yīng)用程序安裝管理裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。而且,實(shí)際應(yīng)用中,本實(shí)施例中的相應(yīng)的功能模塊可以是由相應(yīng)的硬件實(shí)現(xiàn),也可以由相應(yīng)的硬件執(zhí)行相應(yīng)的軟件完成,本說明書提供的各個(gè)實(shí)施例都可應(yīng)用上述描述原則。

從上述附圖4示例的應(yīng)用程序安裝管理裝置可知,通過當(dāng)檢測(cè)到應(yīng)用程序安裝操作被觸發(fā)時(shí),暫停執(zhí)行該應(yīng)用程序安裝操作,并輸出待安裝的應(yīng)用程序的描述信息及授權(quán)提示信息,該授權(quán)提示信息用于提示用戶進(jìn)行指紋錄入操作,以授權(quán)安裝該應(yīng)用程序;若預(yù)置時(shí)長(zhǎng)內(nèi)獲取到該用戶的指紋信息,且該指紋信息與預(yù)置指紋信息相匹配,則繼續(xù)執(zhí)行該應(yīng)用程序安裝操作,實(shí)現(xiàn)了應(yīng)用程序的指紋授權(quán)安裝,相較于現(xiàn)有技術(shù),本發(fā)明可幫助用戶在應(yīng)用程序安裝之初,就對(duì)待安裝的應(yīng)用程序的類型進(jìn)行準(zhǔn)確判斷,從而可避免流氓軟件無(wú)休止的進(jìn)行捆綁式安裝,從源頭上確保了應(yīng)用程序安裝的安全性,實(shí)現(xiàn)了對(duì)應(yīng)用程序安裝的更為安全有效地管理。

請(qǐng)參閱附圖5,附圖5是本發(fā)明第四實(shí)施例提供的應(yīng)用程序安裝管理裝置的結(jié)構(gòu)示意圖,為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。附圖5示例的應(yīng)用程序安裝管理裝置可以是前述實(shí)施例提供的應(yīng)用程序安裝管理方法的執(zhí)行主體,其可以是智能終端或者智能終端中的一個(gè)功能模塊。在附圖4所示的本發(fā)明第三實(shí)施例提供的應(yīng)用程序安裝管理裝置的基礎(chǔ)上,與第三實(shí)施例不同的是,在本實(shí)施例中:

進(jìn)一步地,輸出模塊303,還用于若該指紋信息獲取模塊在預(yù)置時(shí)長(zhǎng)內(nèi)獲取到該用戶的指紋信息,且該指紋信息與預(yù)置指紋信息相匹配,則輸出標(biāo)記提示信息,該標(biāo)記提示信息用于提示該用戶是否將該待安裝的應(yīng)用程序標(biāo)記為目標(biāo)類型的程序;

第二管理模塊305,包括:

第一管理子模塊3051,用于若檢測(cè)到該用戶基于該標(biāo)記提示信息觸發(fā)的確認(rèn)標(biāo)記指令,則將該待安裝的應(yīng)用程序標(biāo)記為該目標(biāo)類型的程序,并停止執(zhí)行該應(yīng)用程序安裝操作;

第一管理子模塊3051,還用于若檢測(cè)到該用戶基于該標(biāo)記提示信息觸發(fā)的不標(biāo)記指令,則不對(duì)該待安裝的應(yīng)用程序進(jìn)行標(biāo)記,并繼續(xù)執(zhí)行該應(yīng)用程序安裝操作。

進(jìn)一步地,第一管理子模塊3051具體用于:

獲取該用戶基于該標(biāo)記提示信息錄入的第一目標(biāo)指紋信息,若該第一目標(biāo)指紋信息與預(yù)置目標(biāo)指紋信息相匹配,則確認(rèn)觸發(fā)該確認(rèn)標(biāo)記指令,將該待安裝的應(yīng)用程序標(biāo)記為該目標(biāo)類型的程序,并停止執(zhí)行該應(yīng)用程序安裝操作。并進(jìn)一步地,用于刪除待安裝的應(yīng)用程序的安裝包。

進(jìn)一步地,第一管理子模塊3051具體還用于:

獲取該用戶基于該標(biāo)記提示信息錄入的第二目標(biāo)指紋信息,若該第二目標(biāo)指紋信息與預(yù)置目標(biāo)指紋信息不匹配,則確認(rèn)觸發(fā)該不標(biāo)記指令,不對(duì)該待安裝的應(yīng)用程序進(jìn)行標(biāo)記,并繼續(xù)執(zhí)行該應(yīng)用程序安裝操作。

進(jìn)一步地,輸出模塊303具體用于:

在預(yù)置的提示界面輸出該標(biāo)記提示信息,該提示界面中設(shè)置有用于觸發(fā)該確認(rèn)標(biāo)記指令的第一指令選擇框,以及用于觸發(fā)該不標(biāo)記指令的第二指令選擇框。

進(jìn)一步地,第一管理子模塊3051,還具體用于當(dāng)檢測(cè)到用戶通過第一指令選擇框觸發(fā)的確認(rèn)標(biāo)記指令時(shí),將待安裝的應(yīng)用程序標(biāo)記為目標(biāo)類型的程序,并停止執(zhí)行應(yīng)用程序安裝操作;當(dāng)檢測(cè)到用戶通過第二指令選擇框觸發(fā)的不標(biāo)記指令時(shí),不對(duì)待安裝的應(yīng)用程序進(jìn)行標(biāo)記,并繼續(xù)執(zhí)行應(yīng)用程序安裝操作。

進(jìn)一步地,第一管理子模塊3051,還具體用于當(dāng)根據(jù)確認(rèn)標(biāo)記指令,將待安裝的應(yīng)用程序標(biāo)記為目標(biāo)類型的程序,將標(biāo)記的信息記錄在本地標(biāo)記數(shù)據(jù)庫(kù)中。

進(jìn)一步地,該裝置還包括:

標(biāo)記檢測(cè)模塊401,用于檢測(cè)該待安裝的應(yīng)用程序是否曾被標(biāo)記為該目標(biāo)類型的程序;

第二管理模塊305,還包括:

第二管理子模塊3052,用于若標(biāo)記檢測(cè)模塊401的檢測(cè)結(jié)果為該待安裝的應(yīng)用程序曾被標(biāo)記為該目標(biāo)類型的程序,則停止執(zhí)行該應(yīng)用程序安裝操作,并進(jìn)一步地刪除該待安裝的應(yīng)用程序的安裝包;以及,若該標(biāo)記檢測(cè)模塊的檢測(cè)結(jié)果為該待安裝的應(yīng)用程序不曾被標(biāo)記為該目標(biāo)類型的程序,則觸發(fā)輸出模塊303執(zhí)行該輸出標(biāo)記提示信息的步驟。

進(jìn)一步地,標(biāo)記檢測(cè)模塊401具體用于通過查詢本地標(biāo)記數(shù)據(jù)庫(kù)或通過服務(wù)器,檢測(cè)該待安裝的應(yīng)用程序是否曾被標(biāo)記為該目標(biāo)類型的程序。

進(jìn)一步地,輸出模塊303,還用于在若標(biāo)記檢測(cè)模塊401的檢測(cè)結(jié)果為該待安裝的應(yīng)用程序曾被標(biāo)記為該目標(biāo)類型的程序,則停止執(zhí)行該應(yīng)用程序安裝操作之后,輸出安裝提示信息,以提示用戶確認(rèn)是否重新安裝該應(yīng)用程序。

第二管理子模塊3052,還用于若檢測(cè)到用戶基于安裝提示信息觸發(fā)的安裝指令,則重新安裝該應(yīng)用程序。

進(jìn)一步地,輸出模塊303,還用于若預(yù)置時(shí)長(zhǎng)內(nèi)獲取到用戶的指紋信息,且指紋信息與預(yù)置指紋信息相匹配時(shí),輸出授權(quán)成功的提示信息;以及,若預(yù)置時(shí)長(zhǎng)內(nèi)未獲取到用戶的指紋信息,或者,獲取到的指紋信息與預(yù)置指紋信息不匹配時(shí),輸出授權(quán)失敗的提示信息。

進(jìn)一步地,該裝置還包括:

第三管理模塊402,用于若指紋信息獲取模塊304在該預(yù)置時(shí)長(zhǎng)內(nèi)未獲取到該用戶的指紋信息,或者,指紋信息獲取模塊304獲取到的指紋信息與該預(yù)置指紋信息不匹配,則停止執(zhí)行該應(yīng)用程序安裝操作。

上述各模塊實(shí)現(xiàn)各自功能的具體過程,可參考前述第一實(shí)施例及第二實(shí)施例的相關(guān)內(nèi)容,此處不再贅述。

從上述附圖5示例的應(yīng)用程序安裝管理裝置可知,通過當(dāng)檢測(cè)到應(yīng)用程序安裝操作被觸發(fā)時(shí),暫停執(zhí)行該應(yīng)用程序安裝操作,并輸出待安裝的應(yīng)用程序的描述信息及授權(quán)提示信息,該授權(quán)提示信息用于提示用戶進(jìn)行指紋錄入操作,以授權(quán)安裝該應(yīng)用程序;若預(yù)置時(shí)長(zhǎng)內(nèi)獲取到該用戶的指紋信息,且該指紋信息與預(yù)置指紋信息相匹配,則繼續(xù)執(zhí)行該應(yīng)用程序安裝操作;若該預(yù)置時(shí)長(zhǎng)內(nèi)未獲取到該用戶的指紋信息,或者,獲取到的指紋信息與該預(yù)置指紋信息不匹配,則停止執(zhí)行該應(yīng)用程序安裝操作,實(shí)現(xiàn)了應(yīng)用程序的指紋授權(quán)安裝,相較于現(xiàn)有技術(shù),本發(fā)明可幫助用戶在應(yīng)用程序安裝之初,就對(duì)待安裝的應(yīng)用程序的類型進(jìn)行準(zhǔn)確判斷,從而可避免流氓軟件無(wú)休止的進(jìn)行捆綁式安裝,從源頭上確保了應(yīng)用程序安裝的安全性,實(shí)現(xiàn)了對(duì)應(yīng)用程序安裝的更為安全有效地管理。

在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,該模塊的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)模塊或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或模塊的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。

該作為分離部件說明的模塊可以是或者也可以不是物理上分開的,作為模塊顯示的部件可以是或者也可以不是物理模塊,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)模塊上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。

另外,在本發(fā)明各個(gè)實(shí)施例中的各功能模塊可以集成在一個(gè)處理模塊中,也可以是各個(gè)模塊單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上模塊集成在一個(gè)模塊中。上述集成的模塊既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。

該集成的模塊如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例該方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。

需要說明的是,對(duì)于前述的各方法實(shí)施例,為了簡(jiǎn)便描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本發(fā)明,某些步驟可以采用其它順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作和模塊并不一定都是本發(fā)明所必須的。

在上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒有詳述的部分,可以參見其它實(shí)施例的相關(guān)描述。

以上為對(duì)本發(fā)明所提供的應(yīng)用程序安裝管理方法及裝置的描述,對(duì)于本領(lǐng)域的技術(shù)人員,依據(jù)本發(fā)明實(shí)施例的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上,本說明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
大渡口区| 保德县| 深水埗区| 柞水县| 土默特左旗| 永寿县| 弥勒县| 图木舒克市| 章丘市| 新民市| 开远市| 中超| 宁城县| 锦屏县| 五寨县| 建阳市| 罗源县| 渑池县| 常熟市| 克山县| 太谷县| 贵阳市| 潞城市| 宁陕县| 广昌县| 大洼县| 清原| 休宁县| 柳江县| 东光县| 武胜县| 台中县| 阿克| 政和县| 二连浩特市| 景德镇市| 浮梁县| 刚察县| 玉田县| 合山市| 常州市|