<listing id="vjp15"></listing><menuitem id="vjp15"></menuitem><var id="vjp15"></var><cite id="vjp15"></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><menuitem id="vjp15"></menuitem></video></cite>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<menuitem id="vjp15"><strike id="vjp15"></strike></menuitem>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"></strike></var>
<var id="vjp15"></var>
<var id="vjp15"></var>
<var id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></var>
<menuitem id="vjp15"></menuitem><cite id="vjp15"><video id="vjp15"></video></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></cite>
<var id="vjp15"></var>
<var id="vjp15"></var>
<menuitem id="vjp15"><span id="vjp15"><thead id="vjp15"></thead></span></menuitem>
<cite id="vjp15"><video id="vjp15"></video></cite>
<menuitem id="vjp15"></menuitem>

一種應用程序的管理方法及系統與流程

文檔序號:11154392閱讀:352來源:國知局
一種應用程序的管理方法及系統與制造工藝

本發明涉及應用程序管理技術領域,尤其涉及的是一種應用程序的管理方法及系統。



背景技術:

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

因此,現有技術有待于進一步的改進。



技術實現要素:

鑒于上述現有技術中的不足之處,本發明的目的在于為用戶提供一種應用程序的管理方法及系統。

本發明解決技術問題所采用的技術方案如下:

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

步驟A、當用戶點擊打開第一應用程序同時,讀取所述第一應用程序所屬的應用程序類;

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

步驟C、根據第一應用程序和第二應用程序開啟后的使用頻率,更新第一應用程序和第二應用程序的關注度值;

步驟D、將所述應用程序類中的全部應用程序按照關注度值從大到小的順序進行排序,并將所述應用程序類的候選隊列中所有關注度低于預設閾值的應用程序移除到廢棄應用程序類隊列中。

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

步驟C1、當第一應用程序運行中檢測到第二應用程序關閉的信號,則增加第一應用程序的關注度值,并減小第二應用程序的關注度值;

或者,當第二應用程序運行中檢測到第一應用程序關閉的信號,則增加第二應用程序的關注度值,并減小第一應用程序的關注度值。

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

步驟C2、當檢測到第一應用程序的任一內容界面打開,且第二應用程序保持運行時,在第二應用程序中搜索與所述內容界面所含內容的關鍵字,并將搜索的內容在第二應用程序所在顯示界面區域顯示,同時增加第一應用程序的關注度值;

或者,當檢測到第二應用程序的任一內容界面打開,且第一應用程序保持運行時,在第一應用程序中搜索與所述內容界面所含內容的關鍵字,并將搜索得到的內容在第一應用程序所在顯示界面區域顯示,同時增加第二應用程序的關注度值。

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

步驟A0、獲取終端內的應用程序信息,并根據應用程序信息對應用程序進行分類。

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

步驟D1、獲取所述應用程序類中全部應用程序的上次使用時間,判斷所述上次使用時間與當前時間的差值,當所述差值超出預定時間閾值,則減少所述應用程序的關注度值。

一種應用程序的管理系統,其中,包括:

分類信息獲取模塊,用于當用戶點擊打開第一應用程序同時,讀取所述第一應用程序所屬的應用程序類:

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

關注度更新模塊,用于根據第一應用程序和第二應用程序開啟后的使用頻率,更新第一應用程序和第二應用程序的關注度值;

排序更新模塊,用于將所述應用程序類中的全部應用程序按照關注度值從大到小的順序進行排序,并將所述應用程序類的候選隊列中所有關注度低于預設閾值的應用程序移除到廢棄應用程序類隊列中。

所述的應用程序的管理系統,其中,所述關注度更新模塊包括:

第一計數單元,用于當第一應用程序運行中檢測到第二應用程序關閉的信號,則增加第一應用程序的關注度值,并減小第二應用程序的關注度值;

或者,用于當第二應用程序運行中檢測到第一應用程序關閉的信號,則增加第二應用程序的關注度值,并減小第一應用程序的關注度值。

所述的應用程序的管理系統,其中,所述關注度更新模塊還包括:

第二計數單元,用于當檢測到第一應用程序的任一內容界面打開,且第二應用程序保持運行時,在第二應用程序中搜索與所述內容界面所含內容的關鍵字,并將搜索的內容在第二應用程序所在顯示界面區域顯示,同時增加第一應用程序的關注度值;

或者,用于當檢測到第二應用程序的任一內容界面打開,且第一應用程序保持運行時,在第一應用程序中搜索與所述內容界面所含內容的關鍵字,并將搜索得到的內容在第一應用程序所在顯示界面區域顯示,同時增加第二應用程序的關注度值。

所述的應用程序的管理系統,其中,所述管理系統還包括:

應用分類單元,用于獲取終端內的應用程序信息,并根據應用程序信息對應用程序進行分類。

所述的應用程序的管理系統,其中,所述排序更新模塊還包括:

時間閾值計算單元,用于獲取所述應用程序類中全部應用程序的上次使用時間,判斷所述上次使用時間與當前時間的差值,當所述差值超出預定時間閾值,則減少所述應用程序的關注度值。

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

附圖說明

圖1是本發明的所述的應用程序的管理方法的步驟流程圖。

圖2是本發明所述的應用程序的管理方法具體實施例的步驟示意圖。

圖3是本發明所述的應用程序的管理系統的原理結構示意圖。

具體實施方式

為使本發明的目的、技術方案及優點更加清楚、明確,以下參照附圖并舉實施例對本發明進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用于解釋本發明,并不用于限定本發明。

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

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

步驟S1、當用戶點擊打開第一應用程序同時,讀取所述第一應用程序所屬的應用程序類。

為了更好的對終端上的應用進行管理,本步驟中當用戶點擊打開第一應用程序同時,讀取所述第一應用程序所屬的應用程序類,對當前打開的第一應用程序的所屬的類進行識別。其中,所述的第一應用程序為:當某個應用程序類中的任意一個應用程序被開啟時,將該開啟的應用程序稱為第一應用程序。

為了快速識別出當前用戶打開的應用所屬的類,本步驟之前還包括:

步驟S0、獲取終端內的應用程序信息,并根據應用程序信息對應用程序進行分類。

首先,在對下載到或者拷貝到終端上待安裝的應用程序根據其功能進行分類,比如:下載的應用程序可能為:游戲類、新聞類或者社交類,則分別將其劃分到對應的應用程序類。

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

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

當第一應用運行時,則控制所述第一應用程序所在應用程序類的候選隊列中另一個應用程序自動開啟,則這樣實現了在顯示界面上,同時開啟了相同功能的兩個應用程序。

上述兩個應用程序根據預設的布局在終端顯示屏上顯示,具體的,所述第一應用程序由于是用戶自動開啟的,因此可以默認第一應用程序所占顯示屏的區域大于第二應用程序。

步驟S3、根據第一應用程序和第二應用程序開啟后的使用頻率,更新第一應用程序和第二應用程序的關注度值。

為了實現對終端上安裝應用程序的使用頻率及對用戶的喜愛度進行評價,本步驟中對應用程序的管理中設置了關注度值計算器,用于對各個應用程序的關注度值進行更新。

具體的,根據應用程序可能的運行情況,所述步驟S3還包括:

步驟S31、當第一應用程序運行中檢測到第二應用程序關閉的信號,則增加第一應用程序的關注度值,并減小第二應用程序的關注度值;

或者,當第二應用程序運行中檢測到第一應用程序關閉的信號,則增加第二應用程序的關注度值,并減小第一應用程序的關注度值。

本步驟中,當用戶選擇使用某個應用程序后,則增加使用中的應用程序關注度值,若在使用同類型的應用程序的同時,關閉了該應用程序,則減少應用程序的關注度值。具體實施,增加或者減少關注度值的數值可以由用戶自定義設置,也可以通過默認的方式設置。

所述步驟S3還包括:

步驟S32、當檢測到第一應用程序的任一內容界面打開,且第二應用程序保持運行時,在第二應用程序中搜索與所述內容界面所含內容的關鍵字,并將搜索的內容在第二應用程序所在顯示界面區域顯示,同時增加第一應用程序的關注度值;

或者,當檢測到第二應用程序的任一內容界面打開,且第一應用程序保持運行時,在第一應用程序中搜索與所述內容界面所含內容的關鍵字,并將搜索得到的內容在第一應用程序所在顯示界面區域顯示,同時增加第二應用程序的關注度值。

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

在實施過程中,還可能會出現,同步使用第一應用程序和第二應用程序的情況,則控制第一應用程序和第二應用程序同步運行,不對增加相同的關注度值。

步驟S4、將所述應用程序類中的全部應用程序按照關注度值從大到小的順序進行排序,并將所述應用程序類的候選隊列中所有關注度低于預設閾值的應用程序移除到廢棄應用程序類隊列中。

根據計算出的關注度值,對應用程序類中關注度低的應用程序進行刪除,其中,所述關注度低的限值可以根據用戶需要自定義設置,也可以系統默認設置,本步驟中通過設置預設閾值對關注度較低的應用程序進行刪除,并將刪除的應用程序移入廢除應用程序類中,便于用戶可以隨時根據需要將其添加到使用中的應用程序類中。

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

步驟S41、獲取所述應用程序類中全部應用程序的上次使用時間,判斷所述上次使用時間與當前時間的差值,當所述差值超出預定時間閾值,則減少所述應用程序的關注度值。

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

可以想到的是,終端可以僅僅對應用程序類的應用程序僅僅根據關注度值進行排序,根據排序提示用戶進行手動刪除。

下面以本發明所述方法的具體實施例對所述方法做進一步的說明,如圖2所示,在具體實施時采用如下步驟:

H1、在應用程序安裝之前,對應用程序自動分類。如果應用從應用商店下載,則讀取對應的分類信息。如果無分類,則讀取應用自身內容,解析分類信息;如果失敗,則要求用戶輸入分類信息。比如該應用歸為新聞類、游戲類等。

H2、當用戶點擊打開應用A時,讀取該應用的類型a。則從候選a類型隊列中隨機讀取一個應用B。重新界面布局,使得應用A和應用B同時打開,且同時在屏幕可見。

具體實施時,重新界面布局舉例說明:比如可以使A和B應用縱向依次排列,A占2/3區域,B占1/3區域。或者A位于B之上,A調節透明度,使得B部分可見。

H3、根據用戶對應用A和應用B的使用情況,對應用A和應用B的關注度值進行計算。

具體的,有以下情況:

(1)如果用戶僅對應用A感興趣,則可以采取相應動作移除關閉應用B,應用A的關注度值計數器加10,B應用關注度值計數器減5。相反,則可以關閉應用A,應用A關注度值計數器減4,應用B的關注度值計數器加10。

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

(3)如果用戶點擊進入應用A的某個內容,則應用A的關注度計數器加1,此外,系統讀取應用A中用戶瀏覽內容的關鍵字,在應用B在有限區域內搜索該內容,如果搜索到對應內容,則跳轉打開相應的搜索結果頁面。此時A和B應用同時存在,且均顯示相關內容。

如果用戶點擊應用B的界面,則應用B的關注度值計數器加1。

在具體進行關注度值計算時,還包括以下內容:

應用關注度計數器管理,除了通過上述步驟更改關注度計數器,還可以根據應用使用頻次管理關注度計數器。比如制定一個規則算法,在時間T內未使用A應用,則A應用的計數器自動減n。

H4、根據上述步驟中計算出的應用程序關注度值,對應用程序進行排序,并將關注度值低于預設閾值的應用程序進行刪除。

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

(從a類隊列中隨機選出一個應用B。為了使同類應用平等競爭,此處是隨機選出,或者可以根據需求優選某個閾值范圍內的應用。

本發明所公開的應用程序的管理方法,通過對終端上安裝的應用程序進行關注度排序,并且在同步顯示相似功能的應用程序,從而在為用戶自動清理關注度值低于預設閾值的應用程序同時,還增加了用戶對安裝應用的了解,為用戶對應用程序的使用提供方便。

本發明在公開上述方法的基礎上還公開了一種應用程序的管理系統,如圖3所示,所述系統包括:

分類信息獲取模塊110,用于當用戶點擊打開第一應用程序同時,讀取所述第一應用程序所屬的應用程序類;其功能如步驟S1所述。

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

關注度更新模塊130,用于根據第一應用程序和第二應用程序開啟后的使用頻率,更新第一應用程序和第二應用程序的關注度值;其功能如步驟S3所述。

排序更新模塊140,用于將所述應用程序類中的全部應用程序按照關注度值從大到小的順序進行排序,并將所述應用程序類的候選隊列中所有關注度低于預設閾值的應用程序移除到廢棄應用程序類隊列中,其功能如步驟S4所述。

所述關注度更新模塊包括:

第一計數單元,用于當第一應用程序運行中檢測到第二應用程序關閉的信號,則增加第一應用程序的關注度值,并減小第二應用程序的關注度值;

或者,用于當第二應用程序運行中檢測到第一應用程序關閉的信號,則增加第二應用程序的關注度值,并減小第一應用程序的關注度值。

所述關注度更新模塊還包括:

第二計數單元,用于當檢測到第一應用程序的任一內容界面打開,且第二應用程序保持運行時,在第二應用程序中搜索與所述內容界面所含內容的關鍵字,并將搜索的內容在第二應用程序所在顯示界面區域顯示,同時增加第一應用程序的關注度值;

或者,用于當檢測到第二應用程序的任一內容界面打開,且第一應用程序保持運行時,在第一應用程序中搜索與所述內容界面所含內容的關鍵字,并將搜索得到的內容在第一應用程序所在顯示界面區域顯示,同時增加第二應用程序的關注度值。

所述管理系統還包括:

應用分類單元,用于獲取終端內的應用程序信息,并根據應用程序信息對應用程序進行分類。

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

時間閾值計算單元,用于獲取所述應用程序類中全部應用程序的上次使用時間,判斷所述上次使用時間與當前時間的差值,當所述差值超出預定時間閾值,則減少所述應用程序的關注度值。

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

可以理解的是,對本領域普通技術人員來說,可以根據本發明的技術方案及其發明構思加以等同替換或改變,而所有這些改變或替換都應屬于本發明所附的權利要求的保護范圍。

當前第1頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
韩国伦理电影