午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

一種應(yīng)用程序的管理方法及系統(tǒng)與流程

文檔序號(hào):11154392閱讀:285來源:國知局
一種應(yīng)用程序的管理方法及系統(tǒng)與制造工藝

本發(fā)明涉及應(yīng)用程序管理技術(shù)領(lǐng)域,尤其涉及的是一種應(yīng)用程序的管理方法及系統(tǒng)。



背景技術(shù):

智能電子設(shè)備越來越普及,數(shù)以萬計(jì)的各類應(yīng)用也隨之而來。用戶會(huì)主動(dòng)或被動(dòng)的安裝眾多的應(yīng)用在自己的設(shè)備上。這些應(yīng)用有些具有相似性屬于同類應(yīng)用,有些屬于強(qiáng)制安裝的垃圾應(yīng)用,有些屬于被遺忘的應(yīng)用。所以具有用戶粘度的應(yīng)用屈指可數(shù),在未來的很長時(shí)間,也許用戶僅僅使用有限的幾個(gè)應(yīng)用,眾多應(yīng)用都成為僵尸應(yīng)用。這些僵尸應(yīng)用往往被用戶遺忘,但是又長期占據(jù)設(shè)備資源,造成不必要的浪費(fèi)。

因此,現(xiàn)有技術(shù)有待于進(jìn)一步的改進(jìn)。



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

鑒于上述現(xiàn)有技術(shù)中的不足之處,本發(fā)明的目的在于為用戶提供一種應(yīng)用程序的管理方法及系統(tǒng)。

本發(fā)明解決技術(shù)問題所采用的技術(shù)方案如下:

一種應(yīng)用程序的管理方法,其中,包括以下步驟:

步驟A、當(dāng)用戶點(diǎn)擊打開第一應(yīng)用程序同時(shí),讀取所述第一應(yīng)用程序所屬的應(yīng)用程序類;

步驟B、從所述第一應(yīng)用程序所屬應(yīng)用程序類的候選隊(duì)列中隨機(jī)開啟第二應(yīng)用程序,并將第一應(yīng)用程序和第二應(yīng)用程序同步顯示;

步驟C、根據(jù)第一應(yīng)用程序和第二應(yīng)用程序開啟后的使用頻率,更新第一應(yīng)用程序和第二應(yīng)用程序的關(guān)注度值;

步驟D、將所述應(yīng)用程序類中的全部應(yīng)用程序按照關(guān)注度值從大到小的順序進(jìn)行排序,并將所述應(yīng)用程序類的候選隊(duì)列中所有關(guān)注度低于預(yù)設(shè)閾值的應(yīng)用程序移除到廢棄應(yīng)用程序類隊(duì)列中。

所述的應(yīng)用程序的管理方法,其中,所述步驟C還包括:

步驟C1、當(dāng)?shù)谝粦?yīng)用程序運(yùn)行中檢測到第二應(yīng)用程序關(guān)閉的信號(hào),則增加第一應(yīng)用程序的關(guān)注度值,并減小第二應(yīng)用程序的關(guān)注度值;

或者,當(dāng)?shù)诙?yīng)用程序運(yùn)行中檢測到第一應(yīng)用程序關(guān)閉的信號(hào),則增加第二應(yīng)用程序的關(guān)注度值,并減小第一應(yīng)用程序的關(guān)注度值。

所述的應(yīng)用程序的管理方法,其中,所述步驟C還包括:

步驟C2、當(dāng)檢測到第一應(yīng)用程序的任一內(nèi)容界面打開,且第二應(yīng)用程序保持運(yùn)行時(shí),在第二應(yīng)用程序中搜索與所述內(nèi)容界面所含內(nèi)容的關(guān)鍵字,并將搜索的內(nèi)容在第二應(yīng)用程序所在顯示界面區(qū)域顯示,同時(shí)增加第一應(yīng)用程序的關(guān)注度值;

或者,當(dāng)檢測到第二應(yīng)用程序的任一內(nèi)容界面打開,且第一應(yīng)用程序保持運(yùn)行時(shí),在第一應(yīng)用程序中搜索與所述內(nèi)容界面所含內(nèi)容的關(guān)鍵字,并將搜索得到的內(nèi)容在第一應(yīng)用程序所在顯示界面區(qū)域顯示,同時(shí)增加第二應(yīng)用程序的關(guān)注度值。

所述的應(yīng)用程序的管理方法,其中,所述步驟A之前還包括:

步驟A0、獲取終端內(nèi)的應(yīng)用程序信息,并根據(jù)應(yīng)用程序信息對應(yīng)用程序進(jìn)行分類。

所述的應(yīng)用程序的管理方法,其中,所述步驟D中將所述應(yīng)用程序類中的全部應(yīng)用程序按照關(guān)注度值從大到小的順序進(jìn)行排序之前,還包括:

步驟D1、獲取所述應(yīng)用程序類中全部應(yīng)用程序的上次使用時(shí)間,判斷所述上次使用時(shí)間與當(dāng)前時(shí)間的差值,當(dāng)所述差值超出預(yù)定時(shí)間閾值,則減少所述應(yīng)用程序的關(guān)注度值。

一種應(yīng)用程序的管理系統(tǒng),其中,包括:

分類信息獲取模塊,用于當(dāng)用戶點(diǎn)擊打開第一應(yīng)用程序同時(shí),讀取所述第一應(yīng)用程序所屬的應(yīng)用程序類:

同步顯示模塊,用于從所述第一應(yīng)用程序所屬應(yīng)用程序類的候選隊(duì)列中隨機(jī)開啟第二應(yīng)用程序,并將第一應(yīng)用程序和第二應(yīng)用程序同步顯示;

關(guān)注度更新模塊,用于根據(jù)第一應(yīng)用程序和第二應(yīng)用程序開啟后的使用頻率,更新第一應(yīng)用程序和第二應(yīng)用程序的關(guān)注度值;

排序更新模塊,用于將所述應(yīng)用程序類中的全部應(yīng)用程序按照關(guān)注度值從大到小的順序進(jìn)行排序,并將所述應(yīng)用程序類的候選隊(duì)列中所有關(guān)注度低于預(yù)設(shè)閾值的應(yīng)用程序移除到廢棄應(yīng)用程序類隊(duì)列中。

所述的應(yīng)用程序的管理系統(tǒng),其中,所述關(guān)注度更新模塊包括:

第一計(jì)數(shù)單元,用于當(dāng)?shù)谝粦?yīng)用程序運(yùn)行中檢測到第二應(yīng)用程序關(guān)閉的信號(hào),則增加第一應(yīng)用程序的關(guān)注度值,并減小第二應(yīng)用程序的關(guān)注度值;

或者,用于當(dāng)?shù)诙?yīng)用程序運(yùn)行中檢測到第一應(yīng)用程序關(guān)閉的信號(hào),則增加第二應(yīng)用程序的關(guān)注度值,并減小第一應(yīng)用程序的關(guān)注度值。

所述的應(yīng)用程序的管理系統(tǒng),其中,所述關(guān)注度更新模塊還包括:

第二計(jì)數(shù)單元,用于當(dāng)檢測到第一應(yīng)用程序的任一內(nèi)容界面打開,且第二應(yīng)用程序保持運(yùn)行時(shí),在第二應(yīng)用程序中搜索與所述內(nèi)容界面所含內(nèi)容的關(guān)鍵字,并將搜索的內(nèi)容在第二應(yīng)用程序所在顯示界面區(qū)域顯示,同時(shí)增加第一應(yīng)用程序的關(guān)注度值;

或者,用于當(dāng)檢測到第二應(yīng)用程序的任一內(nèi)容界面打開,且第一應(yīng)用程序保持運(yùn)行時(shí),在第一應(yīng)用程序中搜索與所述內(nèi)容界面所含內(nèi)容的關(guān)鍵字,并將搜索得到的內(nèi)容在第一應(yīng)用程序所在顯示界面區(qū)域顯示,同時(shí)增加第二應(yīng)用程序的關(guān)注度值。

所述的應(yīng)用程序的管理系統(tǒng),其中,所述管理系統(tǒng)還包括:

應(yīng)用分類單元,用于獲取終端內(nèi)的應(yīng)用程序信息,并根據(jù)應(yīng)用程序信息對應(yīng)用程序進(jìn)行分類。

所述的應(yīng)用程序的管理系統(tǒng),其中,所述排序更新模塊還包括:

時(shí)間閾值計(jì)算單元,用于獲取所述應(yīng)用程序類中全部應(yīng)用程序的上次使用時(shí)間,判斷所述上次使用時(shí)間與當(dāng)前時(shí)間的差值,當(dāng)所述差值超出預(yù)定時(shí)間閾值,則減少所述應(yīng)用程序的關(guān)注度值。

有益效果,本發(fā)明提供了一種應(yīng)用程序的管理方法及系統(tǒng),通過當(dāng)用戶點(diǎn)擊打開第一應(yīng)用程序同時(shí),讀取所述第一應(yīng)用程序所屬的應(yīng)用程序類;從所述第一應(yīng)用程序所屬應(yīng)用程序類的候選隊(duì)列中隨機(jī)開啟第二應(yīng)用程序,并將第一應(yīng)用程序和第二應(yīng)用程序同步顯示;根據(jù)第一應(yīng)用程序和第二應(yīng)用程序開啟后的使用頻率,更新第一應(yīng)用程序和第二應(yīng)用程序的關(guān)注度值;將所述應(yīng)用程序類中的全部應(yīng)用程序按照關(guān)注度值從大到小的順序進(jìn)行排序,并將候選隊(duì)列中所有關(guān)注度低于預(yù)設(shè)閾值的應(yīng)用程序移除到廢棄應(yīng)用程序類隊(duì)列中。所述方法及系統(tǒng)幫助用戶管理眾多應(yīng)用,自動(dòng)管理僵尸應(yīng)用。另外,在不影響用戶體驗(yàn)的情況下,可以幫助用戶擴(kuò)展信息量,不局限于關(guān)注某一個(gè)應(yīng)用,及時(shí)發(fā)現(xiàn)同類應(yīng)用相似性或者差異性內(nèi)容,也使得其他應(yīng)用程序能夠被及時(shí)發(fā)現(xiàn)。

附圖說明

圖1是本發(fā)明的所述的應(yīng)用程序的管理方法的步驟流程圖。

圖2是本發(fā)明所述的應(yīng)用程序的管理方法具體實(shí)施例的步驟示意圖。

圖3是本發(fā)明所述的應(yīng)用程序的管理系統(tǒng)的原理結(jié)構(gòu)示意圖。

具體實(shí)施方式

為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚、明確,以下參照附圖并舉實(shí)施例對本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用于解釋本發(fā)明,并不用于限定本發(fā)明。

由于現(xiàn)有技術(shù)中智能終端使用普遍,而且智能終端可以很方便的從應(yīng)用圈或者應(yīng)用商店下載各類應(yīng)用,且現(xiàn)在各種功能的應(yīng)用很多,用戶下載到終端后,常用的應(yīng)用卻一般并不多,因此導(dǎo)致很多下載到終端上的應(yīng)用并不常用,且其由于占用空間,往往導(dǎo)致手機(jī)系統(tǒng)運(yùn)行速度慢,給終端的使用帶來不便。

為了克服上述問題,本發(fā)明公開了一種應(yīng)用程序的管理方法,如圖1所示,所述方法包括以下步驟:

步驟S1、當(dāng)用戶點(diǎn)擊打開第一應(yīng)用程序同時(shí),讀取所述第一應(yīng)用程序所屬的應(yīng)用程序類。

為了更好的對終端上的應(yīng)用進(jìn)行管理,本步驟中當(dāng)用戶點(diǎn)擊打開第一應(yīng)用程序同時(shí),讀取所述第一應(yīng)用程序所屬的應(yīng)用程序類,對當(dāng)前打開的第一應(yīng)用程序的所屬的類進(jìn)行識(shí)別。其中,所述的第一應(yīng)用程序?yàn)椋寒?dāng)某個(gè)應(yīng)用程序類中的任意一個(gè)應(yīng)用程序被開啟時(shí),將該開啟的應(yīng)用程序稱為第一應(yīng)用程序。

為了快速識(shí)別出當(dāng)前用戶打開的應(yīng)用所屬的類,本步驟之前還包括:

步驟S0、獲取終端內(nèi)的應(yīng)用程序信息,并根據(jù)應(yīng)用程序信息對應(yīng)用程序進(jìn)行分類。

首先,在對下載到或者拷貝到終端上待安裝的應(yīng)用程序根據(jù)其功能進(jìn)行分類,比如:下載的應(yīng)用程序可能為:游戲類、新聞?lì)惢蛘呱缃活悾瑒t分別將其劃分到對應(yīng)的應(yīng)用程序類。

在具體實(shí)施,可以根據(jù)下載應(yīng)用程序的信息,比如貌似其功能的文字或者應(yīng)用程序的名稱等信息中獲取應(yīng)用程序的具體功能,并根據(jù)其功能將其進(jìn)行分類。若根據(jù)應(yīng)用程序自身信息對其功能識(shí)別失敗,則發(fā)送提示信息到顯示界面,由用戶手動(dòng)對其進(jìn)行分類,也可以將其先放置在未識(shí)別應(yīng)用程序類別,由用戶在需要時(shí),手動(dòng)對該未識(shí)別應(yīng)用程序類別內(nèi)的應(yīng)用程序進(jìn)行分類。另外,針對一些具有功能集合特性的應(yīng)用,如微信,從微信客戶端進(jìn)入到對應(yīng)的新聞端,則在對應(yīng)的新聞端界面,可以準(zhǔn)許用戶也對該界面分類,也可以將功能集合特性的應(yīng)用程序同時(shí)劃分到不同的應(yīng)用程序類,比如微信,可以在歸入社交類應(yīng)用程序類的同時(shí),也劃分到新聞?lì)悜?yīng)用程序類。

步驟S2、從所述第一應(yīng)用程序所屬應(yīng)用程序類的候選隊(duì)列中隨機(jī)開啟第二應(yīng)用程序,并將第一應(yīng)用程序和第二應(yīng)用程序同步顯示。

當(dāng)?shù)谝粦?yīng)用運(yùn)行時(shí),則控制所述第一應(yīng)用程序所在應(yīng)用程序類的候選隊(duì)列中另一個(gè)應(yīng)用程序自動(dòng)開啟,則這樣實(shí)現(xiàn)了在顯示界面上,同時(shí)開啟了相同功能的兩個(gè)應(yīng)用程序。

上述兩個(gè)應(yīng)用程序根據(jù)預(yù)設(shè)的布局在終端顯示屏上顯示,具體的,所述第一應(yīng)用程序由于是用戶自動(dòng)開啟的,因此可以默認(rèn)第一應(yīng)用程序所占顯示屏的區(qū)域大于第二應(yīng)用程序。

步驟S3、根據(jù)第一應(yīng)用程序和第二應(yīng)用程序開啟后的使用頻率,更新第一應(yīng)用程序和第二應(yīng)用程序的關(guān)注度值。

為了實(shí)現(xiàn)對終端上安裝應(yīng)用程序的使用頻率及對用戶的喜愛度進(jìn)行評(píng)價(jià),本步驟中對應(yīng)用程序的管理中設(shè)置了關(guān)注度值計(jì)算器,用于對各個(gè)應(yīng)用程序的關(guān)注度值進(jìn)行更新。

具體的,根據(jù)應(yīng)用程序可能的運(yùn)行情況,所述步驟S3還包括:

步驟S31、當(dāng)?shù)谝粦?yīng)用程序運(yùn)行中檢測到第二應(yīng)用程序關(guān)閉的信號(hào),則增加第一應(yīng)用程序的關(guān)注度值,并減小第二應(yīng)用程序的關(guān)注度值;

或者,當(dāng)?shù)诙?yīng)用程序運(yùn)行中檢測到第一應(yīng)用程序關(guān)閉的信號(hào),則增加第二應(yīng)用程序的關(guān)注度值,并減小第一應(yīng)用程序的關(guān)注度值。

本步驟中,當(dāng)用戶選擇使用某個(gè)應(yīng)用程序后,則增加使用中的應(yīng)用程序關(guān)注度值,若在使用同類型的應(yīng)用程序的同時(shí),關(guān)閉了該應(yīng)用程序,則減少應(yīng)用程序的關(guān)注度值。具體實(shí)施,增加或者減少關(guān)注度值的數(shù)值可以由用戶自定義設(shè)置,也可以通過默認(rèn)的方式設(shè)置。

所述步驟S3還包括:

步驟S32、當(dāng)檢測到第一應(yīng)用程序的任一內(nèi)容界面打開,且第二應(yīng)用程序保持運(yùn)行時(shí),在第二應(yīng)用程序中搜索與所述內(nèi)容界面所含內(nèi)容的關(guān)鍵字,并將搜索的內(nèi)容在第二應(yīng)用程序所在顯示界面區(qū)域顯示,同時(shí)增加第一應(yīng)用程序的關(guān)注度值;

或者,當(dāng)檢測到第二應(yīng)用程序的任一內(nèi)容界面打開,且第一應(yīng)用程序保持運(yùn)行時(shí),在第一應(yīng)用程序中搜索與所述內(nèi)容界面所含內(nèi)容的關(guān)鍵字,并將搜索得到的內(nèi)容在第一應(yīng)用程序所在顯示界面區(qū)域顯示,同時(shí)增加第二應(yīng)用程序的關(guān)注度值。

在本步驟中,為了增加同種類應(yīng)用程序的相關(guān)度,也可以增加用戶對常用應(yīng)用程序之外其他同功能應(yīng)用程序的關(guān)注度,則在用戶開啟某個(gè)應(yīng)用程序的同時(shí),同步開啟與其功能同類型的另一應(yīng)用程序,并在用戶使用首先開啟的應(yīng)用程序時(shí),進(jìn)行內(nèi)容瀏覽時(shí),自動(dòng)獲取首先開啟應(yīng)用程序中內(nèi)容界面內(nèi)的關(guān)鍵詞,并在同步開啟的另一個(gè)應(yīng)用程序中搜索與所述關(guān)鍵詞相關(guān)的內(nèi)容,并將搜索到的內(nèi)容在該應(yīng)用程序的顯示界面的區(qū)域內(nèi)顯示,供用戶參考使用。同時(shí),在用戶進(jìn)入應(yīng)用程序的某一內(nèi)容界面后,增加其關(guān)注度值。

在實(shí)施過程中,還可能會(huì)出現(xiàn),同步使用第一應(yīng)用程序和第二應(yīng)用程序的情況,則控制第一應(yīng)用程序和第二應(yīng)用程序同步運(yùn)行,不對增加相同的關(guān)注度值。

步驟S4、將所述應(yīng)用程序類中的全部應(yīng)用程序按照關(guān)注度值從大到小的順序進(jìn)行排序,并將所述應(yīng)用程序類的候選隊(duì)列中所有關(guān)注度低于預(yù)設(shè)閾值的應(yīng)用程序移除到廢棄應(yīng)用程序類隊(duì)列中。

根據(jù)計(jì)算出的關(guān)注度值,對應(yīng)用程序類中關(guān)注度低的應(yīng)用程序進(jìn)行刪除,其中,所述關(guān)注度低的限值可以根據(jù)用戶需要自定義設(shè)置,也可以系統(tǒng)默認(rèn)設(shè)置,本步驟中通過設(shè)置預(yù)設(shè)閾值對關(guān)注度較低的應(yīng)用程序進(jìn)行刪除,并將刪除的應(yīng)用程序移入廢除應(yīng)用程序類中,便于用戶可以隨時(shí)根據(jù)需要將其添加到使用中的應(yīng)用程序類中。

本步驟還包括:根據(jù)上述步驟S3中計(jì)算出的關(guān)注度值,對終端上全部安裝的應(yīng)用程序的關(guān)注度值進(jìn)行更新,且在所述步驟S4中將所述應(yīng)用程序類中的全部應(yīng)用程序按照關(guān)注度值從大到小的順序進(jìn)行排序之前,還包括:

步驟S41、獲取所述應(yīng)用程序類中全部應(yīng)用程序的上次使用時(shí)間,判斷所述上次使用時(shí)間與當(dāng)前時(shí)間的差值,當(dāng)所述差值超出預(yù)定時(shí)間閾值,則減少所述應(yīng)用程序的關(guān)注度值。

由于有些應(yīng)用程序可能安裝比較長的時(shí)間后,都沒有怎么使用,用戶僅僅是偶爾用一下,因此對于這種不常用應(yīng)用程序,可以定期對其關(guān)注度值進(jìn)行更新,當(dāng)超過預(yù)定時(shí)間后,其關(guān)注度值減少到一定閾值,對其進(jìn)行刪除。

可以想到的是,終端可以僅僅對應(yīng)用程序類的應(yīng)用程序僅僅根據(jù)關(guān)注度值進(jìn)行排序,根據(jù)排序提示用戶進(jìn)行手動(dòng)刪除。

下面以本發(fā)明所述方法的具體實(shí)施例對所述方法做進(jìn)一步的說明,如圖2所示,在具體實(shí)施時(shí)采用如下步驟:

H1、在應(yīng)用程序安裝之前,對應(yīng)用程序自動(dòng)分類。如果應(yīng)用從應(yīng)用商店下載,則讀取對應(yīng)的分類信息。如果無分類,則讀取應(yīng)用自身內(nèi)容,解析分類信息;如果失敗,則要求用戶輸入分類信息。比如該應(yīng)用歸為新聞?lì)悺⒂螒蝾惖取?/p>

H2、當(dāng)用戶點(diǎn)擊打開應(yīng)用A時(shí),讀取該應(yīng)用的類型a。則從候選a類型隊(duì)列中隨機(jī)讀取一個(gè)應(yīng)用B。重新界面布局,使得應(yīng)用A和應(yīng)用B同時(shí)打開,且同時(shí)在屏幕可見。

具體實(shí)施時(shí),重新界面布局舉例說明:比如可以使A和B應(yīng)用縱向依次排列,A占2/3區(qū)域,B占1/3區(qū)域?;蛘逜位于B之上,A調(diào)節(jié)透明度,使得B部分可見。

H3、根據(jù)用戶對應(yīng)用A和應(yīng)用B的使用情況,對應(yīng)用A和應(yīng)用B的關(guān)注度值進(jìn)行計(jì)算。

具體的,有以下情況:

(1)如果用戶僅對應(yīng)用A感興趣,則可以采取相應(yīng)動(dòng)作移除關(guān)閉應(yīng)用B,應(yīng)用A的關(guān)注度值計(jì)數(shù)器加10,B應(yīng)用關(guān)注度值計(jì)數(shù)器減5。相反,則可以關(guān)閉應(yīng)用A,應(yīng)用A關(guān)注度值計(jì)數(shù)器減4,應(yīng)用B的關(guān)注度值計(jì)數(shù)器加10。

(2)如果用戶處于猶豫期,對應(yīng)用A和應(yīng)用B都不確定,僅僅是瀏覽狀態(tài)。比如用戶瀏覽A應(yīng)用,則B應(yīng)用也響應(yīng)相同的用戶動(dòng)作,比如向下滾動(dòng)或者翻頁等。

(3)如果用戶點(diǎn)擊進(jìn)入應(yīng)用A的某個(gè)內(nèi)容,則應(yīng)用A的關(guān)注度計(jì)數(shù)器加1,此外,系統(tǒng)讀取應(yīng)用A中用戶瀏覽內(nèi)容的關(guān)鍵字,在應(yīng)用B在有限區(qū)域內(nèi)搜索該內(nèi)容,如果搜索到對應(yīng)內(nèi)容,則跳轉(zhuǎn)打開相應(yīng)的搜索結(jié)果頁面。此時(shí)A和B應(yīng)用同時(shí)存在,且均顯示相關(guān)內(nèi)容。

如果用戶點(diǎn)擊應(yīng)用B的界面,則應(yīng)用B的關(guān)注度值計(jì)數(shù)器加1。

在具體進(jìn)行關(guān)注度值計(jì)算時(shí),還包括以下內(nèi)容:

應(yīng)用關(guān)注度計(jì)數(shù)器管理,除了通過上述步驟更改關(guān)注度計(jì)數(shù)器,還可以根據(jù)應(yīng)用使用頻次管理關(guān)注度計(jì)數(shù)器。比如制定一個(gè)規(guī)則算法,在時(shí)間T內(nèi)未使用A應(yīng)用,則A應(yīng)用的計(jì)數(shù)器自動(dòng)減n。

H4、根據(jù)上述步驟中計(jì)算出的應(yīng)用程序關(guān)注度值,對應(yīng)用程序進(jìn)行排序,并將關(guān)注度值低于預(yù)設(shè)閾值的應(yīng)用程序進(jìn)行刪除。

候選a類隊(duì)列。將所有a類的應(yīng)用按照關(guān)注度值大小依次排列,將關(guān)注度低于閾值M的應(yīng)用從隊(duì)列刪除,移除到廢棄應(yīng)用隊(duì)列中。(廢棄應(yīng)用隊(duì)列可以定期彈出對話框要求用戶處理:比如卸載該應(yīng)用)

(從a類隊(duì)列中隨機(jī)選出一個(gè)應(yīng)用B。為了使同類應(yīng)用平等競爭,此處是隨機(jī)選出,或者可以根據(jù)需求優(yōu)選某個(gè)閾值范圍內(nèi)的應(yīng)用。

本發(fā)明所公開的應(yīng)用程序的管理方法,通過對終端上安裝的應(yīng)用程序進(jìn)行關(guān)注度排序,并且在同步顯示相似功能的應(yīng)用程序,從而在為用戶自動(dòng)清理關(guān)注度值低于預(yù)設(shè)閾值的應(yīng)用程序同時(shí),還增加了用戶對安裝應(yīng)用的了解,為用戶對應(yīng)用程序的使用提供方便。

本發(fā)明在公開上述方法的基礎(chǔ)上還公開了一種應(yīng)用程序的管理系統(tǒng),如圖3所示,所述系統(tǒng)包括:

分類信息獲取模塊110,用于當(dāng)用戶點(diǎn)擊打開第一應(yīng)用程序同時(shí),讀取所述第一應(yīng)用程序所屬的應(yīng)用程序類;其功能如步驟S1所述。

同步顯示模塊120,用于從所述第一應(yīng)用程序所屬應(yīng)用程序類的候選隊(duì)列中隨機(jī)開啟第二應(yīng)用程序,并將第一應(yīng)用程序和第二應(yīng)用程序同步顯示;其功能如步驟S2所述。

關(guān)注度更新模塊130,用于根據(jù)第一應(yīng)用程序和第二應(yīng)用程序開啟后的使用頻率,更新第一應(yīng)用程序和第二應(yīng)用程序的關(guān)注度值;其功能如步驟S3所述。

排序更新模塊140,用于將所述應(yīng)用程序類中的全部應(yīng)用程序按照關(guān)注度值從大到小的順序進(jìn)行排序,并將所述應(yīng)用程序類的候選隊(duì)列中所有關(guān)注度低于預(yù)設(shè)閾值的應(yīng)用程序移除到廢棄應(yīng)用程序類隊(duì)列中,其功能如步驟S4所述。

所述關(guān)注度更新模塊包括:

第一計(jì)數(shù)單元,用于當(dāng)?shù)谝粦?yīng)用程序運(yùn)行中檢測到第二應(yīng)用程序關(guān)閉的信號(hào),則增加第一應(yīng)用程序的關(guān)注度值,并減小第二應(yīng)用程序的關(guān)注度值;

或者,用于當(dāng)?shù)诙?yīng)用程序運(yùn)行中檢測到第一應(yīng)用程序關(guān)閉的信號(hào),則增加第二應(yīng)用程序的關(guān)注度值,并減小第一應(yīng)用程序的關(guān)注度值。

所述關(guān)注度更新模塊還包括:

第二計(jì)數(shù)單元,用于當(dāng)檢測到第一應(yīng)用程序的任一內(nèi)容界面打開,且第二應(yīng)用程序保持運(yùn)行時(shí),在第二應(yīng)用程序中搜索與所述內(nèi)容界面所含內(nèi)容的關(guān)鍵字,并將搜索的內(nèi)容在第二應(yīng)用程序所在顯示界面區(qū)域顯示,同時(shí)增加第一應(yīng)用程序的關(guān)注度值;

或者,用于當(dāng)檢測到第二應(yīng)用程序的任一內(nèi)容界面打開,且第一應(yīng)用程序保持運(yùn)行時(shí),在第一應(yīng)用程序中搜索與所述內(nèi)容界面所含內(nèi)容的關(guān)鍵字,并將搜索得到的內(nèi)容在第一應(yīng)用程序所在顯示界面區(qū)域顯示,同時(shí)增加第二應(yīng)用程序的關(guān)注度值。

所述管理系統(tǒng)還包括:

應(yīng)用分類單元,用于獲取終端內(nèi)的應(yīng)用程序信息,并根據(jù)應(yīng)用程序信息對應(yīng)用程序進(jìn)行分類。

所述排序更新模塊還包括:

時(shí)間閾值計(jì)算單元,用于獲取所述應(yīng)用程序類中全部應(yīng)用程序的上次使用時(shí)間,判斷所述上次使用時(shí)間與當(dāng)前時(shí)間的差值,當(dāng)所述差值超出預(yù)定時(shí)間閾值,則減少所述應(yīng)用程序的關(guān)注度值。

本發(fā)明提供了一種應(yīng)用程序的管理方法及系統(tǒng),通過獲取下載到終端的應(yīng)用程序信息,并根據(jù)應(yīng)用程序信息對應(yīng)用程序進(jìn)行分類:當(dāng)?shù)谝粦?yīng)用程序開啟的同時(shí),從所述第一應(yīng)用程序所屬的應(yīng)用程序類中隨機(jī)開啟第二應(yīng)用程序,并將第一應(yīng)用程序和第二應(yīng)用程序同步顯示;根據(jù)第一應(yīng)用程序和第二應(yīng)用程序開啟后的使用頻率,計(jì)算第一應(yīng)用程序和第二應(yīng)用程序的關(guān)注度值;將所述應(yīng)用程序類中的全部應(yīng)用程序按照關(guān)注度值從大到小的順序進(jìn)行排序,并將所述候選隊(duì)列中所有關(guān)注度低于預(yù)設(shè)閾值的應(yīng)用程序移除到廢棄應(yīng)用程序類隊(duì)列中。所述方法及系統(tǒng)幫助用戶管理眾多應(yīng)用,自動(dòng)清理僵尸應(yīng)用。另外,在不影響用戶體驗(yàn)的情況下,可以幫助用戶擴(kuò)展信息量,不局限于關(guān)注某一個(gè)應(yīng)用,及時(shí)發(fā)現(xiàn)同類應(yīng)用相似性或者差異性內(nèi)容,也使得其他應(yīng)用程序能夠被及時(shí)發(fā)現(xiàn)。

可以理解的是,對本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)本發(fā)明的技術(shù)方案及其發(fā)明構(gòu)思加以等同替換或改變,而所有這些改變或替換都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1