本申請(qǐng)涉及智能設(shè)備技術(shù)領(lǐng)域,特別涉及一種應(yīng)用程序快捷入口中應(yīng)用程序的管理方法和裝置。
背景技術(shù):
目前,智能設(shè)備已經(jīng)被普遍使用,人們?cè)谥悄茉O(shè)備中安裝的應(yīng)用程序也越來(lái)越多,這導(dǎo)致用戶在智能設(shè)備上尋找并啟動(dòng)應(yīng)用程序的過(guò)程越來(lái)越復(fù)雜繁瑣。
相關(guān)技術(shù)中,查找、打開(kāi)應(yīng)用程序的方法主要有:
1、在智能設(shè)備桌面上的應(yīng)用程序圖標(biāo)中通過(guò)滾屏、翻頁(yè)等操作查找需要打開(kāi)的應(yīng)用程序,并啟動(dòng)。當(dāng)應(yīng)用程序圖標(biāo)很多時(shí),通過(guò)這種方式查找應(yīng)用程序需要經(jīng)過(guò)多個(gè)操作步驟,操作成本很高。雖然用戶可將常用的應(yīng)用程序圖標(biāo)放置在固定位置(例如桌面首頁(yè)),或者分組存放,以減少翻頁(yè)操作,但是,隨著用戶需求、習(xí)慣的變化,需要對(duì)應(yīng)用程序圖標(biāo)不斷進(jìn)行調(diào)整。而受限于智能設(shè)備的屏幕大小、控制精度的制約,調(diào)整應(yīng)用程序圖標(biāo)的位置、分組也需要花費(fèi)較多時(shí)間,且容易出錯(cuò)。
2、在智能設(shè)備上提供應(yīng)用程序快捷入口,可將一些應(yīng)用程序加入快捷入口中,從而可使用戶在快捷入口中啟動(dòng)應(yīng)用程序。然而相關(guān)技術(shù)中的應(yīng)用程序快捷入口中,需要用戶手動(dòng)將應(yīng)用程序添加至應(yīng)用程序展現(xiàn)集,依賴于用戶手動(dòng)變焦,較為不便。此外,隨著用戶需求的變化,需要用戶對(duì)快捷入口中的應(yīng)用程序展現(xiàn)集進(jìn)行調(diào)整,難以滿足用戶的需求
技術(shù)實(shí)現(xiàn)要素:
本申請(qǐng)旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問(wèn)題之一。為此,本申請(qǐng)的一個(gè)目的在于提出一種應(yīng)用程序快捷入口中應(yīng)用程序的管理方法,能夠在快捷入口中為用戶提供可能需要的應(yīng)用程序,降低用戶啟動(dòng)應(yīng)用程序的成本。
本申請(qǐng)的第二個(gè)目的在于提出一種應(yīng)用程序快捷入口中應(yīng)用程序的管理裝置。
根據(jù)本申請(qǐng)第一方面實(shí)施例的應(yīng)用程序快捷入口中應(yīng)用程序的管理方法,其中,所述應(yīng)用程序快捷入口對(duì)應(yīng)有當(dāng)前展現(xiàn)結(jié)果集合,所述當(dāng)前展現(xiàn)結(jié)果集合包括多個(gè)應(yīng)用程序,每個(gè)所述應(yīng)用程序包括ID和類型屬性,所述方法包括以下步驟:獲取用戶操作應(yīng)用程序的操作信息,并根據(jù)所述操作信息生成新結(jié)果集合,所述新結(jié)果集合包括至少一個(gè)待添加應(yīng) 用程序,所述待添加應(yīng)用程序包括ID和類型屬性;將所述待添加應(yīng)用程序的ID與所述當(dāng)前展現(xiàn)結(jié)果集合中應(yīng)用程序的ID進(jìn)行比較;如果所述待添加應(yīng)用程序的ID與所述當(dāng)前展現(xiàn)結(jié)果集合中應(yīng)用程序的ID不一致,則將所述待添加應(yīng)用程序添加至所述當(dāng)前展現(xiàn)結(jié)果集合。
根據(jù)本申請(qǐng)實(shí)施例的應(yīng)用程序快捷入口中應(yīng)用程序的管理方法,能夠根據(jù)用戶操作應(yīng)用程序的操作信息確定待添加應(yīng)用程序,并將不在當(dāng)前展現(xiàn)結(jié)果集合中的待添加應(yīng)用程序添加至當(dāng)前展現(xiàn)結(jié)果集合,從而對(duì)應(yīng)用程序快捷入口中的多個(gè)應(yīng)用程序做出調(diào)整。由此,不僅可以通過(guò)快捷入口方便地啟動(dòng)應(yīng)用程序,還可以根據(jù)用戶對(duì)應(yīng)用程序的使用情況,不斷更新和優(yōu)化快捷入口中的應(yīng)用程序展現(xiàn)集,使得快捷入口中的應(yīng)用程序根據(jù)用戶的需求動(dòng)態(tài)變化,從而能夠在快捷入口中提供用戶可能需要的應(yīng)用程序,降低用戶啟動(dòng)應(yīng)用程序的成本,更加方便、智能和準(zhǔn)確。
根據(jù)本申請(qǐng)第二方面實(shí)施例的應(yīng)用程序快捷入口中應(yīng)用程序的管理裝置,其中,所述應(yīng)用程序快捷入口對(duì)應(yīng)有當(dāng)前展現(xiàn)結(jié)果集合,所述當(dāng)前展現(xiàn)結(jié)果集合包括多個(gè)應(yīng)用程序,每個(gè)所述應(yīng)用程序包括ID和類型屬性,所述裝置包括:生成模塊,用于獲取用戶操作應(yīng)用程序的操作信息,并根據(jù)所述操作信息生成新結(jié)果集合,所述新結(jié)果集合包括至少一個(gè)待添加應(yīng)用程序,所述待添加應(yīng)用程序包括ID和類型屬性;比較模塊,用于將所述待添加應(yīng)用程序的ID與所述當(dāng)前展現(xiàn)結(jié)果集合中應(yīng)用程序的ID進(jìn)行比較;第一添加模塊,用于如果所述待添加應(yīng)用程序的ID與所述當(dāng)前展現(xiàn)結(jié)果集合中應(yīng)用程序的ID不一致,則將所述待添加應(yīng)用程序添加至所述當(dāng)前展現(xiàn)結(jié)果集合。
根據(jù)本申請(qǐng)實(shí)施例的應(yīng)用程序快捷入口中應(yīng)用程序的管理裝置,能夠根據(jù)用戶操作應(yīng)用程序的操作信息確定待添加應(yīng)用程序,并將不在當(dāng)前展現(xiàn)結(jié)果集合中的待添加應(yīng)用程序添加至當(dāng)前展現(xiàn)結(jié)果集合,從而對(duì)應(yīng)用程序快捷入口中的多個(gè)應(yīng)用程序做出調(diào)整。由此,不僅可以通過(guò)快捷入口方便地啟動(dòng)應(yīng)用程序,還可以根據(jù)用戶對(duì)應(yīng)用程序的使用情況,不斷更新和優(yōu)化快捷入口中的應(yīng)用程序展現(xiàn)集,使得快捷入口中的應(yīng)用程序根據(jù)用戶的需求動(dòng)態(tài)變化,從而能夠在快捷入口中提供用戶可能需要的應(yīng)用程序,降低用戶啟動(dòng)應(yīng)用程序的成本,更加方便、智能和準(zhǔn)確。
附圖說(shuō)明
圖1為根據(jù)本申請(qǐng)一個(gè)實(shí)施例的應(yīng)用程序快捷入口中應(yīng)用程序的管理方法的流程圖;
圖2為根據(jù)本申請(qǐng)另一個(gè)實(shí)施例的應(yīng)用程序快捷入口中應(yīng)用程序的管理方法的流程圖;
圖3為根據(jù)本申請(qǐng)一個(gè)實(shí)施例的應(yīng)用程序周期屬性的示例圖;
圖4為根據(jù)本申請(qǐng)一個(gè)實(shí)施例的應(yīng)用程序快捷入口中應(yīng)用程序的管理裝置的結(jié)構(gòu)框圖;
圖5為根據(jù)本申請(qǐng)另一個(gè)實(shí)施例的應(yīng)用程序快捷入口中應(yīng)用程序的管理裝置的結(jié)構(gòu)框圖;
圖6為根據(jù)本申請(qǐng)又一個(gè)實(shí)施例的應(yīng)用程序快捷入口中應(yīng)用程序的管理裝置的結(jié)構(gòu)框圖;
圖7為根據(jù)本申請(qǐng)?jiān)僖粋€(gè)實(shí)施例的應(yīng)用程序快捷入口中應(yīng)用程序的管理裝置的結(jié)構(gòu)框圖。
具體實(shí)施方式
下面詳細(xì)描述本申請(qǐng)的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過(guò)參考附圖描述的實(shí)施例是示例性的,旨在用于解釋本申請(qǐng),而不能理解為對(duì)本申請(qǐng)的限制。
需要說(shuō)明的是,本申請(qǐng)實(shí)施例的應(yīng)用程序快捷入口中應(yīng)用程序的管理方法和裝置可應(yīng)用于可安裝和卸載應(yīng)用程序的智能設(shè)備中,例如,運(yùn)行IOS(IOS是由蘋(píng)果公司開(kāi)發(fā)的手持設(shè)備操作系統(tǒng))、Android(Android系統(tǒng)是一種基于Linux的自由及開(kāi)放源代碼的操作系統(tǒng))等操作系統(tǒng)的智能手機(jī)、平板電腦和智能電視等。當(dāng)然,也可應(yīng)用于其他智能終端設(shè)備,在此不一一列舉。
圖1為根據(jù)本申請(qǐng)一個(gè)實(shí)施例的應(yīng)用程序快捷入口中應(yīng)用程序的管理方法的流程圖。
在本申請(qǐng)的實(shí)施例中,應(yīng)用程序快捷入口對(duì)應(yīng)有當(dāng)前展現(xiàn)結(jié)果集合,當(dāng)前展現(xiàn)結(jié)果集合包括多個(gè)應(yīng)用程序,每個(gè)應(yīng)用程序包括ID(Identity,身份標(biāo)識(shí))和類型屬性。其中,應(yīng)用程序可按功能劃分類型屬性,例如,用于下載和欣賞歌曲的應(yīng)用程序?yàn)橐魳?lè)類型的應(yīng)用程序,用于在線購(gòu)物的應(yīng)用程序?yàn)橘?gòu)物類型的應(yīng)用程序等。
在本申請(qǐng)的實(shí)施例中,用戶可通過(guò)應(yīng)用程序快捷入口方便快速地啟動(dòng)當(dāng)前展現(xiàn)結(jié)果集合中的應(yīng)用程序。
在本申請(qǐng)的實(shí)施例中,初始時(shí),在用戶初始使用智能設(shè)備時(shí),或者用戶啟動(dòng)應(yīng)用程序的次數(shù)或頻率未達(dá)到預(yù)設(shè)值時(shí),可在應(yīng)用程序的快捷入口中提供初始的當(dāng)前展現(xiàn)結(jié)果集合,即可預(yù)置部分應(yīng)用程序到當(dāng)前展現(xiàn)結(jié)果集合中。具體地,可由硬件商從預(yù)裝的應(yīng)用程序中選擇部分應(yīng)用程序,添加到當(dāng)前展現(xiàn)結(jié)果集合中;也可根據(jù)用戶、應(yīng)用程序提供商或應(yīng)用程序的評(píng)測(cè)機(jī)構(gòu)的評(píng)價(jià),選擇優(yōu)秀的應(yīng)用程序添加到當(dāng)前展現(xiàn)結(jié)果集合中;還可由用戶將已經(jīng)安裝的應(yīng)用程序通過(guò)拖拽、多選觸控操作等方式直接添加到當(dāng)前展現(xiàn)結(jié)果集合中。應(yīng)當(dāng)理解,還可通過(guò)其他方式提供初始的當(dāng)前展現(xiàn)結(jié)果集合,本申請(qǐng)對(duì)此不作限定。
如圖1所示,本申請(qǐng)實(shí)施例的應(yīng)用程序快捷入口中應(yīng)用程序的管理方法,包括以下步驟:
S101,獲取用戶操作應(yīng)用程序的操作信息,并根據(jù)操作信息生成新結(jié)果集合,新結(jié)果集合包括至少一個(gè)待添加應(yīng)用程序,待添加應(yīng)用程序包括ID和類型屬性。
其中,操作信息可包括用戶在一定時(shí)間段(例如一天、一周或一個(gè)月等)內(nèi)每次操作應(yīng)用程序過(guò)程中的打開(kāi)時(shí)間、關(guān)閉時(shí)間等。
具體地,在本申請(qǐng)的一個(gè)實(shí)施例中,當(dāng)用戶每次啟動(dòng)某應(yīng)用程序時(shí),可記錄用戶啟動(dòng)該應(yīng)用程序的時(shí)間以及關(guān)閉該應(yīng)用程序的時(shí)間,并獲取該應(yīng)用程序的ID和類型屬性,并進(jìn)行記錄。由此,可獲取用戶在一定時(shí)間段內(nèi)的應(yīng)用程序操作行為,即用戶操作應(yīng)用程序的操作信息。
然后根據(jù)操作信息生成新結(jié)果集合。具體地,首先,根據(jù)記錄中的ID對(duì)用戶的操作記錄進(jìn)行分組,即將ID相同的記錄分為一組。然后,對(duì)每組記錄進(jìn)行聚類、去噪分析,以生成新結(jié)果集合。舉例來(lái)說(shuō),可根據(jù)ID統(tǒng)計(jì)用戶對(duì)每個(gè)應(yīng)用程序的操作時(shí)間,將操作時(shí)間滿足預(yù)設(shè)條件的應(yīng)用程序作為待添加程序加入新結(jié)果集合。舉例來(lái)說(shuō),滿足預(yù)設(shè)條件可以是在一定時(shí)間段內(nèi)的操作總時(shí)間大于預(yù)設(shè)時(shí)間值,或者啟動(dòng)頻率大于預(yù)設(shè)頻率值等。
S102,將待添加應(yīng)用程序的ID與當(dāng)前展現(xiàn)結(jié)果集合中應(yīng)用程序的ID進(jìn)行比較。
具體地,可將新結(jié)果集合中每個(gè)待添加應(yīng)用程序的ID與當(dāng)前展現(xiàn)結(jié)果集合中各個(gè)應(yīng)用程序的ID分別進(jìn)行比較,以判斷是否一致。
S103,如果待添加應(yīng)用程序的ID與當(dāng)前展現(xiàn)結(jié)果集合中應(yīng)用程序的ID不一致,則將待添加應(yīng)用程序添加至當(dāng)前展現(xiàn)結(jié)果集合。
如果一個(gè)待添加應(yīng)用程序的ID與當(dāng)前展現(xiàn)結(jié)果集合中多個(gè)應(yīng)用程序的ID均不一致,即待添加應(yīng)用程序不在當(dāng)前展現(xiàn)結(jié)果集合中,則將待添加應(yīng)用程序添加至當(dāng)前展現(xiàn)結(jié)果集合。由此,可將滿足預(yù)設(shè)條件且不在當(dāng)前展現(xiàn)結(jié)果集合中的應(yīng)用程序添加到當(dāng)前展現(xiàn)結(jié)果集合中。
在本申請(qǐng)的一個(gè)實(shí)施例中,每個(gè)應(yīng)用程序具有排序權(quán)重,應(yīng)用程序的排序權(quán)重能夠反映用戶對(duì)應(yīng)用程序的需求程度,應(yīng)當(dāng)理解,應(yīng)用程序的排序權(quán)重越高,用戶啟動(dòng)該應(yīng)用程序的可能性越大。
如圖2所示,根據(jù)本申請(qǐng)實(shí)施例的應(yīng)用程序快捷入口中應(yīng)用程序的管理方法,在將所述待添加應(yīng)用程序添加至所述當(dāng)前展現(xiàn)結(jié)果集合之后,還可包括以下步驟:
S104,為待添加應(yīng)用程序設(shè)置對(duì)應(yīng)的類型屬性。
在本發(fā)明的一個(gè)實(shí)施例中,在將所述待添加應(yīng)用程序添加至所述當(dāng)前展現(xiàn)結(jié)果集合之后,可為待添加應(yīng)用程序設(shè)置對(duì)應(yīng)的類型屬性。例如,所述類型屬性包括用于下載和欣賞歌曲的音樂(lè)類型的應(yīng)用程序、用于在線購(gòu)物的購(gòu)物類型的應(yīng)用程序、用于在線付款和繳費(fèi)的支付類型的應(yīng)用程序、新聞?lì)悜?yīng)用程序以及天氣類應(yīng)用程序等。
S105,根據(jù)添加至當(dāng)前展現(xiàn)結(jié)果集合的待添加應(yīng)用程序的類型屬性對(duì)當(dāng)前展現(xiàn)結(jié)果集合中與待添加應(yīng)用程序的類型屬性相關(guān)的應(yīng)用程序的排序權(quán)重進(jìn)行調(diào)整。
由于應(yīng)用程序之間可互相影響,例如,在用戶啟動(dòng)某應(yīng)用程序后,很可能會(huì)接著啟動(dòng)另一個(gè)或幾個(gè)應(yīng)用程序,或幾乎不可能啟動(dòng)另一個(gè)或幾個(gè)應(yīng)用程序。舉例來(lái)說(shuō),用戶在啟動(dòng)“淘寶電影”查看影片信息時(shí),如果需要購(gòu)買電影票,則會(huì)啟動(dòng)“支付寶”進(jìn)行付款,還需要啟動(dòng)“短信”查看電影票的電子兌換碼;而用戶在啟動(dòng)“蝦米音樂(lè)”聽(tīng)歌后,一般不會(huì)再啟動(dòng)“QQ音樂(lè)”或“百度音樂(lè)”等具有相同功能的應(yīng)用程序。也就是說(shuō),應(yīng)用程序之間存在類型屬性相關(guān)的關(guān)系。在本申請(qǐng)的一個(gè)實(shí)施例中,在啟動(dòng)某應(yīng)用程序后可能會(huì)接著啟動(dòng)的應(yīng)用程序和幾乎不可能會(huì)啟動(dòng)的應(yīng)用程序與該應(yīng)用程序的關(guān)系分別為關(guān)聯(lián)關(guān)系和競(jìng)爭(zhēng)關(guān)系。
因此,在本申請(qǐng)的一個(gè)實(shí)施例中,可獲取當(dāng)前展現(xiàn)結(jié)果集合中與添加至當(dāng)前展現(xiàn)結(jié)果集合的待添加應(yīng)用程序的類型屬性相關(guān)的應(yīng)用程序,并作為類型相關(guān)應(yīng)用程序。如果添加至當(dāng)前展現(xiàn)結(jié)果集合的待添加應(yīng)用程序的類型屬性與類型相關(guān)應(yīng)用程序的類型屬性之間為關(guān)聯(lián)關(guān)系,則增加類型相關(guān)應(yīng)用程序的排序權(quán)重;如果添加至當(dāng)前展現(xiàn)結(jié)果集合的待添加應(yīng)用程序的類型屬性與類型相關(guān)應(yīng)用程序的類型屬性之間為競(jìng)爭(zhēng)關(guān)系,則降低類型相關(guān)應(yīng)用程序的排序權(quán)重。
應(yīng)當(dāng)理解,在本申請(qǐng)的實(shí)施例中,應(yīng)用程序間的關(guān)聯(lián)關(guān)系和競(jìng)爭(zhēng)關(guān)系不是固定的,可根據(jù)用戶的實(shí)際使用情況進(jìn)行調(diào)整。例如在上述示例中,一般地,視“蝦米音樂(lè)”和“QQ音樂(lè)”之間為競(jìng)爭(zhēng)關(guān)系,但如果某用戶在啟動(dòng)“蝦米音樂(lè)”后,通常會(huì)接著啟動(dòng)“QQ音樂(lè)”,那么可將“蝦米音樂(lè)”和“QQ音樂(lè)”間的關(guān)系調(diào)整為關(guān)聯(lián)關(guān)系。
需要說(shuō)明的是,在對(duì)當(dāng)前展現(xiàn)結(jié)果集合中相關(guān)類型的應(yīng)用程序的排序權(quán)重進(jìn)行調(diào)整后,可根據(jù)當(dāng)前展現(xiàn)結(jié)果集合中應(yīng)用程序的排序權(quán)重保留或去除當(dāng)前展現(xiàn)結(jié)果集合中的應(yīng)用程序,或排列當(dāng)前展現(xiàn)結(jié)果集合中應(yīng)用程序的順序。例如,可將當(dāng)前展現(xiàn)結(jié)果集合中排序權(quán)重相對(duì)較高的應(yīng)用程序保留并在應(yīng)用程序展現(xiàn)集中將其排在前列,將當(dāng)前展現(xiàn)結(jié)果集合中排序權(quán)重相對(duì)略低的應(yīng)用程序保留并在應(yīng)用程序展現(xiàn)集中將其排在后列,而將當(dāng)前展現(xiàn)結(jié)果集合中排序權(quán)重相對(duì)較低且低于某一預(yù)設(shè)閾值的應(yīng)用程序去除。由此,可不斷更新和優(yōu)化程序快捷入口中的應(yīng)用程序展現(xiàn)集。
此外,在本申請(qǐng)的一個(gè)實(shí)施例中,如果待添加應(yīng)用程序的ID與當(dāng)前展現(xiàn)結(jié)果集合中應(yīng)用程序的ID一致,則可增加對(duì)應(yīng)應(yīng)用程序的排序權(quán)重。從而使用戶經(jīng)常使用的應(yīng)用程序能夠繼續(xù)保留在應(yīng)用程序快捷入口中,便于用戶操作。
S106,將當(dāng)前展現(xiàn)結(jié)果集合中的應(yīng)用程序顯示在應(yīng)用程序快捷入口,并根據(jù)應(yīng)用程序的排序權(quán)重調(diào)整應(yīng)用程序快捷入口中應(yīng)用程序的排序。
可將當(dāng)前展現(xiàn)結(jié)果集合中的多個(gè)應(yīng)用程序顯示在應(yīng)用程序的快捷入口,以使用戶可通 過(guò)快捷入口方便地啟動(dòng)應(yīng)用程序。同時(shí),可根據(jù)應(yīng)用程序的排序權(quán)重調(diào)整應(yīng)用程序在快捷入口中的排序,從而使用戶方便地啟動(dòng)更為需要的應(yīng)用程序。
根據(jù)本申請(qǐng)實(shí)施例的應(yīng)用程序快捷入口中應(yīng)用程序的管理方法,能夠根據(jù)用戶操作應(yīng)用程序的操作信息確定待添加應(yīng)用程序,并將不在當(dāng)前展現(xiàn)結(jié)果集合中的待添加應(yīng)用程序添加至當(dāng)前展現(xiàn)結(jié)果集合,從而對(duì)應(yīng)用程序快捷入口中的多個(gè)應(yīng)用程序做出調(diào)整。由此,不僅可以通過(guò)快捷入口方便地啟動(dòng)應(yīng)用程序,還可以根據(jù)用戶對(duì)應(yīng)用程序的使用情況,不斷更新和優(yōu)化快捷入口中的應(yīng)用程序展現(xiàn)集,使得快捷入口中的應(yīng)用程序根據(jù)用戶的需求動(dòng)態(tài)變化,從而能夠在快捷入口中提供用戶可能需要的應(yīng)用程序,降低用戶啟動(dòng)應(yīng)用程序的成本,更加方便、智能和準(zhǔn)確。
在本申請(qǐng)的一個(gè)實(shí)施例中,應(yīng)用程序快捷入口可以設(shè)置在智能設(shè)備顯示界面的固定區(qū)域,用戶可直接進(jìn)行應(yīng)用程序啟動(dòng)。應(yīng)用程序快捷入口也可以為隱藏狀態(tài),并根據(jù)預(yù)設(shè)操作進(jìn)行喚醒。需要說(shuō)明的是,當(dāng)應(yīng)用程序快捷入口為隱藏狀態(tài)時(shí),其喚起方式應(yīng)當(dāng)方便快捷,且不能與已有的主要功能相互沖突。例如,可通過(guò)快捷鍵或特定手勢(shì)喚起應(yīng)用程序的快捷入口,而該快捷鍵或特定手勢(shì)不能夠啟用智能設(shè)備的其他功能。具體地,可通過(guò)點(diǎn)擊快捷入口的懸浮窗或自定義的滑動(dòng)手勢(shì)等進(jìn)入應(yīng)用程序的快捷入口。在進(jìn)入應(yīng)用程序的快捷入口后,如果要啟動(dòng)的應(yīng)用程序在快捷入口內(nèi),則可在快捷入口方便地啟動(dòng)應(yīng)用程序,如果要啟動(dòng)的應(yīng)用程序不在快捷入口內(nèi),則離開(kāi)快捷入口,在對(duì)應(yīng)應(yīng)用程序的原入口處啟動(dòng)該應(yīng)用程序。
在本申請(qǐng)的一個(gè)實(shí)施例中,如果在應(yīng)用程序快捷入口外啟動(dòng)應(yīng)用程序,則按照上述實(shí)施例的步驟S101-S103管理該應(yīng)用程序,并在待添加應(yīng)用程序的ID與當(dāng)前展現(xiàn)結(jié)果集合中應(yīng)用程序的ID一致時(shí),增加對(duì)應(yīng)應(yīng)用程序的排序權(quán)重;如果在應(yīng)用程序快捷入口啟動(dòng)應(yīng)用程序,則記錄用戶通過(guò)應(yīng)用程序快捷入口啟動(dòng)應(yīng)用程序的ID和數(shù)量,并根據(jù)通過(guò)應(yīng)用程序快捷入口啟動(dòng)應(yīng)用程序的ID和數(shù)量增加應(yīng)用程序的排序權(quán)重。因此,除了根據(jù)當(dāng)前展現(xiàn)結(jié)果集合的應(yīng)用程序和其他應(yīng)用程序的關(guān)系外,還可根據(jù)當(dāng)前展現(xiàn)結(jié)果集合中應(yīng)用程序被使用的情況更新和優(yōu)化快捷入口中的應(yīng)用程序展現(xiàn)集。由此,根據(jù)本申請(qǐng)實(shí)施例的應(yīng)用程序快捷入口中應(yīng)用程序的管理方法,還可根據(jù)應(yīng)用程序分別在快捷入口啟動(dòng)和在快捷入口外啟動(dòng)的不同情況對(duì)快捷入口中的應(yīng)用程序進(jìn)行調(diào)整。
另外,在本申請(qǐng)的一個(gè)實(shí)施例中,當(dāng)前展現(xiàn)結(jié)果集合中應(yīng)用程序還可包括周期屬性,可根據(jù)當(dāng)前展現(xiàn)結(jié)果集合中應(yīng)用程序的周期屬性對(duì)應(yīng)用程序展現(xiàn)集中的應(yīng)用程序進(jìn)行調(diào)整。
具體地,某些應(yīng)用程序可能存在周期性使用的情況,例如,用于水電氣繳費(fèi)的應(yīng)用程序,多數(shù)用戶每月使用一次,即使用周期為月;新聞資訊類型的應(yīng)用程序,用戶可能每天、 每個(gè)工作日或每個(gè)休息日使用一次;用于觀影的應(yīng)用程序,多數(shù)用戶每周或每月使用一次,即使用周期為周或月。從而,可根據(jù)上述的周期屬性對(duì)應(yīng)用程序展現(xiàn)集中相應(yīng)的應(yīng)用程序進(jìn)行調(diào)整。
舉例而言,由對(duì)圖3的分析可知,用戶習(xí)慣在周末使用App(Application,應(yīng)用程序)即應(yīng)用程序“淘點(diǎn)點(diǎn)”,所以可在每個(gè)周末將應(yīng)用程序“淘點(diǎn)點(diǎn)”加入應(yīng)用程序展現(xiàn)集,而在其他時(shí)間不將應(yīng)用程序“淘點(diǎn)點(diǎn)”加入應(yīng)用程序展現(xiàn)集??梢岳斫獾氖牵瑧?yīng)用程序的周期性可以是默認(rèn)的,也可以根據(jù)用戶的實(shí)際使用來(lái)調(diào)整,例如,用于水電氣繳費(fèi)的應(yīng)用程序默認(rèn)為在每個(gè)月末使用,如果某用戶每間隔兩個(gè)月在月初使用該應(yīng)用程序,則根據(jù)該用戶的實(shí)際使用情況,在每間隔兩個(gè)月的月初將該應(yīng)用程序加入應(yīng)用程序展現(xiàn)集。由此,可根據(jù)用戶的需求,將用戶在某一時(shí)間很可能使用的應(yīng)用程序加入快捷入口,而將用戶在某一時(shí)間幾乎不使用的應(yīng)用程序移出快捷入口。
此外,在本申請(qǐng)的一個(gè)實(shí)施例中,還可向用戶推薦應(yīng)用程序。具體地,可獲取當(dāng)前的熱點(diǎn)事件或環(huán)境事件,并根據(jù)熱點(diǎn)事件或環(huán)境事件對(duì)當(dāng)前展現(xiàn)結(jié)果集合中多個(gè)應(yīng)用程序的排序權(quán)重進(jìn)行調(diào)整。舉例而言,可在發(fā)生重大新聞事件時(shí),增加當(dāng)前展現(xiàn)結(jié)果集合中新聞資訊類型的應(yīng)用程序的排序權(quán)重;可在購(gòu)物節(jié)期間,增加當(dāng)前展現(xiàn)結(jié)果集合中購(gòu)物類型的應(yīng)用程序的排序權(quán)重;可在天氣發(fā)生明顯變化時(shí),增加當(dāng)前展現(xiàn)結(jié)果集合中用于天氣預(yù)報(bào)的應(yīng)用程序的排序權(quán)重。需要說(shuō)明的是,所推薦的應(yīng)用程序還可以是尚未安裝的應(yīng)用程序,可在熱點(diǎn)事件或環(huán)境事件發(fā)生時(shí),推薦用戶安裝相應(yīng)的應(yīng)用程序并給出推薦理由。
特別地,在本申請(qǐng)實(shí)施例的應(yīng)用程序快捷入口中應(yīng)用程序的管理方法中,當(dāng)用戶將某應(yīng)用程序手動(dòng)加入快捷入口時(shí),可賦予該應(yīng)用程序極高的排序權(quán)重,或?qū)⒃搼?yīng)用程序始終保留在快捷入口中。由此,可將更符合用戶需求的應(yīng)用程序直接顯示在應(yīng)用程序快捷入口中,簡(jiǎn)化了用戶查找應(yīng)用程序的操作。
應(yīng)當(dāng)理解,當(dāng)用戶長(zhǎng)時(shí)間未使用應(yīng)用程序快捷入口時(shí),不再需要對(duì)快捷入口的應(yīng)用程序展現(xiàn)集進(jìn)行更新和優(yōu)化,從而降低智能設(shè)備CPU(,Central Processing Unit,中央處理器)和內(nèi)存的使用率。因此,在本申請(qǐng)的實(shí)施例中,如果用戶未使用應(yīng)用程序快捷入口的時(shí)間大于預(yù)設(shè)時(shí)間,則將默認(rèn)的當(dāng)前展現(xiàn)結(jié)果集合中的應(yīng)用程序顯示在應(yīng)用程序快捷入口。其中,默認(rèn)的當(dāng)前展現(xiàn)結(jié)果集合可為初始的當(dāng)前展現(xiàn)結(jié)果集合。
為實(shí)現(xiàn)上述實(shí)施例的應(yīng)用程序快捷入口中應(yīng)用程序的管理方法,本申請(qǐng)還提出一種應(yīng)用程序快捷入口中應(yīng)用程序的管理裝置。
圖4為根據(jù)本申請(qǐng)一個(gè)實(shí)施例的應(yīng)用程序快捷入口中應(yīng)用程序的管理裝置的結(jié)構(gòu)框圖。
在本申請(qǐng)的實(shí)施例中,應(yīng)用程序快捷入口對(duì)應(yīng)有當(dāng)前展現(xiàn)結(jié)果集合,當(dāng)前展現(xiàn)結(jié)果集合包括多個(gè)應(yīng)用程序,每個(gè)應(yīng)用程序包括ID(Identity,身份標(biāo)識(shí))和類型屬性。其中,應(yīng) 用程序可按功能劃分類型屬性,例如,用于下載和欣賞歌曲的應(yīng)用程序?yàn)橐魳?lè)類型的應(yīng)用程序,用于在線購(gòu)物的應(yīng)用程序?yàn)橘?gòu)物類型的應(yīng)用程序等。
在本申請(qǐng)的實(shí)施例中,用戶可通過(guò)應(yīng)用程序快捷入口方便快速地啟動(dòng)當(dāng)前展現(xiàn)結(jié)果集合中的應(yīng)用程序。
在本申請(qǐng)的實(shí)施例中,初始時(shí),在用戶初始使用智能設(shè)備時(shí),或者用戶啟動(dòng)應(yīng)用程序的次數(shù)或頻率未達(dá)到預(yù)設(shè)值時(shí),可在應(yīng)用程序的快捷入口中提供初始的當(dāng)前展現(xiàn)結(jié)果集合,即可預(yù)置部分應(yīng)用程序到當(dāng)前展現(xiàn)結(jié)果集合中。具體地,可由硬件商從預(yù)裝的應(yīng)用程序中選擇部分應(yīng)用程序,添加到當(dāng)前展現(xiàn)結(jié)果集合中;也可根據(jù)用戶、應(yīng)用程序提供商或應(yīng)用程序的評(píng)測(cè)機(jī)構(gòu)的評(píng)價(jià),選擇優(yōu)秀的應(yīng)用程序添加到當(dāng)前展現(xiàn)結(jié)果集合中;還可由用戶將已經(jīng)安裝的應(yīng)用程序通過(guò)拖拽、多選觸控操作等方式直接添加到當(dāng)前展現(xiàn)結(jié)果集合中。應(yīng)當(dāng)理解,還可通過(guò)其他方式提供初始的當(dāng)前展現(xiàn)結(jié)果集合,本申請(qǐng)對(duì)此不作限定。
如圖4所示,本申請(qǐng)實(shí)施例的應(yīng)用程序快捷入口中應(yīng)用程序的管理裝置,包括:生成模塊10、比較模塊20和第一添加模塊30。
其中,生成模塊10用于獲取用戶操作應(yīng)用程序的操作信息,并根據(jù)操作信息生成新結(jié)果集合,新結(jié)果集合包括至少一個(gè)待添加應(yīng)用程序,待添加應(yīng)用程序包括ID和類型屬性。
其中,操作信息可包括用戶在一定時(shí)間段(例如一天、一周或一個(gè)月等)內(nèi)每次操作應(yīng)用程序過(guò)程中的打開(kāi)時(shí)間、關(guān)閉時(shí)間等。
具體地,在本申請(qǐng)的一個(gè)實(shí)施例中,當(dāng)用戶每次啟動(dòng)某應(yīng)用程序時(shí),生成模塊10可記錄用戶啟動(dòng)該應(yīng)用程序的時(shí)間以及關(guān)閉該應(yīng)用程序的時(shí)間,并獲取該應(yīng)用程序的ID和類型屬性,并進(jìn)行記錄。由此,生成模塊10可獲取用戶在一定時(shí)間段內(nèi)的應(yīng)用程序操作行為,即用戶操作應(yīng)用程序的操作信息。
然后生成模塊10根據(jù)操作信息生成新結(jié)果集合。具體地,首先,根據(jù)記錄中的ID對(duì)用戶的操作記錄進(jìn)行分組,即將ID相同的記錄分為一組。然后,對(duì)每組記錄進(jìn)行聚類、去噪分析,以生成新結(jié)果集合。舉例來(lái)說(shuō),可根據(jù)ID統(tǒng)計(jì)用戶對(duì)每個(gè)應(yīng)用程序的操作時(shí)間,將操作時(shí)間滿足預(yù)設(shè)條件的應(yīng)用程序作為待添加程序加入新結(jié)果集合。舉例來(lái)說(shuō),滿足預(yù)設(shè)條件可以是在一定時(shí)間段內(nèi)的操作總時(shí)間大于預(yù)設(shè)時(shí)間值,或者啟動(dòng)頻率大于預(yù)設(shè)頻率值等。
比較模塊20用于將待添加應(yīng)用程序的ID與當(dāng)前展現(xiàn)結(jié)果集合中應(yīng)用程序的ID進(jìn)行比較。
具體地,比較模塊20可將新結(jié)果集合中每個(gè)待添加應(yīng)用程序的ID與當(dāng)前展現(xiàn)結(jié)果集合中各個(gè)應(yīng)用程序的ID分別進(jìn)行比較,以判斷是否一致。
第一添加模塊30用于如果待添加應(yīng)用程序的ID與當(dāng)前展現(xiàn)結(jié)果集合中應(yīng)用程序的ID 不一致,則將待添加應(yīng)用程序添加至當(dāng)前展現(xiàn)結(jié)果集合。
如果一個(gè)待添加應(yīng)用程序的ID與當(dāng)前展現(xiàn)結(jié)果集合中多個(gè)應(yīng)用程序的ID均不一致,即待添加應(yīng)用程序不在當(dāng)前展現(xiàn)結(jié)果集合中,則第一添加模塊30將待添加應(yīng)用程序添加至當(dāng)前展現(xiàn)結(jié)果集合。由此,可將滿足預(yù)設(shè)條件且不在當(dāng)前展現(xiàn)結(jié)果集合中的應(yīng)用程序添加到當(dāng)前展現(xiàn)結(jié)果集合中。
在本申請(qǐng)的一個(gè)實(shí)施例中,每個(gè)應(yīng)用程序具有排序權(quán)重,應(yīng)用程序的排序權(quán)重能夠反映用戶對(duì)應(yīng)用程序的需求程度,應(yīng)當(dāng)理解,應(yīng)用程序的排序權(quán)重越高,用戶啟動(dòng)該應(yīng)用程序的可能性越大。
如圖5所示,根據(jù)本申請(qǐng)實(shí)施例的應(yīng)用程序快捷入口中應(yīng)用程序的管理裝置,還可包括:設(shè)置模塊40、權(quán)重調(diào)整模塊50和排序調(diào)整模塊60。
其中,設(shè)置模塊40用于在將待添加應(yīng)用程序添加至前展現(xiàn)結(jié)果集合之后為待添加應(yīng)用程序設(shè)置對(duì)應(yīng)的類型屬性。
在本發(fā)明的一個(gè)實(shí)施例中,在將所述待添加應(yīng)用程序添加至所述當(dāng)前展現(xiàn)結(jié)果集合之后,可由設(shè)置模塊40為待添加應(yīng)用程序設(shè)置對(duì)應(yīng)的類型屬性。例如,所述類型屬性包括用于下載和欣賞歌曲的音樂(lè)類型的應(yīng)用程序、用于在線購(gòu)物的購(gòu)物類型的應(yīng)用程序、用于在線付款和繳費(fèi)的支付類型的應(yīng)用程序、新聞?lì)悜?yīng)用程序以及天氣類應(yīng)用程序等。
權(quán)重調(diào)整模塊50用于根據(jù)添加至當(dāng)前展現(xiàn)結(jié)果集合的待添加應(yīng)用程序的類型屬性對(duì)當(dāng)前展現(xiàn)結(jié)果集合中與待添加應(yīng)用程序的類型屬性相關(guān)的應(yīng)用程序的排序權(quán)重進(jìn)行調(diào)整。
由于應(yīng)用程序之間可互相影響,例如,在用戶啟動(dòng)某應(yīng)用程序后,很可能會(huì)接著啟動(dòng)另一個(gè)或幾個(gè)應(yīng)用程序,或幾乎不可能啟動(dòng)另一個(gè)或幾個(gè)應(yīng)用程序。舉例來(lái)說(shuō),用戶在啟動(dòng)“淘寶電影”查看影片信息時(shí),如果需要購(gòu)買電影票,則會(huì)啟動(dòng)“支付寶”進(jìn)行付款,還需要啟動(dòng)“短信”查看電影票的電子兌換碼;而用戶在啟動(dòng)“蝦米音樂(lè)”聽(tīng)歌后,一般不會(huì)再啟動(dòng)“QQ音樂(lè)”或“百度音樂(lè)”等具有相同功能的應(yīng)用程序。也就是說(shuō),應(yīng)用程序之間存在類型屬性相關(guān)的關(guān)系。在本申請(qǐng)的一個(gè)實(shí)施例中,在啟動(dòng)某應(yīng)用程序后可能會(huì)接著啟動(dòng)的應(yīng)用程序和幾乎不可能會(huì)啟動(dòng)的應(yīng)用程序與該應(yīng)用程序的關(guān)系分別為關(guān)聯(lián)關(guān)系和競(jìng)爭(zhēng)關(guān)系。
因此,在本申請(qǐng)的一個(gè)實(shí)施例中,權(quán)重調(diào)整模塊50可獲取當(dāng)前展現(xiàn)結(jié)果集合中與添加至當(dāng)前展現(xiàn)結(jié)果集合的待添加應(yīng)用程序的類型屬性相關(guān)的應(yīng)用程序,并作為類型相關(guān)應(yīng)用程序。如果添加至當(dāng)前展現(xiàn)結(jié)果集合的待添加應(yīng)用程序的類型屬性與類型相關(guān)應(yīng)用程序的類型屬性之間為關(guān)聯(lián)關(guān)系,則增加類型相關(guān)應(yīng)用程序的排序權(quán)重;如果添加至當(dāng)前展現(xiàn)結(jié)果集合的待添加應(yīng)用程序的類型屬性與類型相關(guān)應(yīng)用程序的類型屬性之間為競(jìng)爭(zhēng)關(guān)系,則降低類型相關(guān)應(yīng)用程序的排序權(quán)重。
應(yīng)當(dāng)理解,在本申請(qǐng)的實(shí)施例中,應(yīng)用程序間的關(guān)聯(lián)關(guān)系和競(jìng)爭(zhēng)關(guān)系不是固定的,可 根據(jù)用戶的實(shí)際使用情況進(jìn)行調(diào)整。例如在上述示例中,一般地,視“蝦米音樂(lè)”和“QQ音樂(lè)”之間為競(jìng)爭(zhēng)關(guān)系,但如果某用戶在啟動(dòng)“蝦米音樂(lè)”后,通常會(huì)接著啟動(dòng)“QQ音樂(lè)”,那么可將“蝦米音樂(lè)”和“QQ音樂(lè)”間的關(guān)系調(diào)整為關(guān)聯(lián)關(guān)系。
需要說(shuō)明的是,在對(duì)當(dāng)前展現(xiàn)結(jié)果集合中相關(guān)類型的應(yīng)用程序的排序權(quán)重進(jìn)行調(diào)整后,可根據(jù)當(dāng)前展現(xiàn)結(jié)果集合中應(yīng)用程序的排序權(quán)重保留或去除當(dāng)前展現(xiàn)結(jié)果集合中的應(yīng)用程序,或排列當(dāng)前展現(xiàn)結(jié)果集合中應(yīng)用程序的順序。例如,可將當(dāng)前展現(xiàn)結(jié)果集合中排序權(quán)重相對(duì)較高的應(yīng)用程序保留并在應(yīng)用程序展現(xiàn)集將其排在前列,將當(dāng)前展現(xiàn)結(jié)果集合中排序權(quán)重相對(duì)略低的應(yīng)用程序保留并在應(yīng)用程序展現(xiàn)集將其排在后列,而將當(dāng)前展現(xiàn)結(jié)果集合中排序權(quán)重相對(duì)較低且低于某一預(yù)設(shè)閾值的應(yīng)用程序去除。由此,可不斷更新和優(yōu)化程序快捷入口中的應(yīng)用程序展現(xiàn)集。
此外,在本申請(qǐng)的一個(gè)實(shí)施例中,如果待添加應(yīng)用程序的ID與當(dāng)前展現(xiàn)結(jié)果集合中應(yīng)用程序的ID一致,則權(quán)重調(diào)整模塊50可增加對(duì)應(yīng)應(yīng)用程序的排序權(quán)重。從而使用戶經(jīng)常使用的應(yīng)用程序能夠繼續(xù)保留在應(yīng)用程序快捷入口中,便于用戶操作。
排序調(diào)整模塊60用于將當(dāng)前展現(xiàn)結(jié)果集合中的應(yīng)用程序顯示在應(yīng)用程序快捷入口,并根據(jù)應(yīng)用程序的排序權(quán)重調(diào)整應(yīng)用程序快捷入口中應(yīng)用程序的排序。
排序調(diào)整模塊60可將當(dāng)前展現(xiàn)結(jié)果集合中的多個(gè)應(yīng)用程序顯示在應(yīng)用程序的快捷入口,以使用戶可通過(guò)快捷入口方便地啟動(dòng)應(yīng)用程序。同時(shí),可根據(jù)應(yīng)用程序的排序權(quán)重調(diào)整應(yīng)用程序在快捷入口中的排序,從而使用戶方便地啟動(dòng)更為需要的應(yīng)用程序。
根據(jù)本申請(qǐng)實(shí)施例的應(yīng)用程序快捷入口中應(yīng)用程序的管理裝置,能夠根據(jù)用戶操作應(yīng)用程序的操作信息確定待添加應(yīng)用程序,并將不在當(dāng)前展現(xiàn)結(jié)果集合中的待添加應(yīng)用程序添加至當(dāng)前展現(xiàn)結(jié)果集合,從而對(duì)應(yīng)用程序快捷入口中的多個(gè)應(yīng)用程序做出調(diào)整。由此,不僅可以通過(guò)快捷入口方便地啟動(dòng)應(yīng)用程序,還可以根據(jù)用戶對(duì)應(yīng)用程序的使用情況,不斷更新和優(yōu)化快捷入口中的應(yīng)用程序展現(xiàn)集,使得快捷入口中的應(yīng)用程序根據(jù)用戶的需求動(dòng)態(tài)變化,從而能夠在快捷入口中提供用戶可能需要的應(yīng)用程序,降低用戶啟動(dòng)應(yīng)用程序的成本,更加方便、智能和準(zhǔn)確。
在本申請(qǐng)的一個(gè)實(shí)施例中,應(yīng)用程序快捷入口可以設(shè)置在智能設(shè)備顯示界面的固定區(qū)域,用戶可直接進(jìn)行應(yīng)用程序啟動(dòng)。應(yīng)用程序快捷入口也可以為隱藏狀態(tài),并根據(jù)預(yù)設(shè)操作進(jìn)行喚醒。需要說(shuō)明的是,當(dāng)應(yīng)用程序快捷入口為隱藏狀態(tài)時(shí),其喚起方式應(yīng)當(dāng)方便快捷,且不能與已有的主要功能相互沖突。例如,可通過(guò)快捷鍵或特定手勢(shì)喚起應(yīng)用程序的快捷入口,而該快捷鍵或特定手勢(shì)不能夠啟用智能設(shè)備的其他功能。具體地,可通過(guò)點(diǎn)擊快捷入口的懸浮窗或自定義的滑動(dòng)手勢(shì)等進(jìn)入應(yīng)用程序的快捷入口。在進(jìn)入應(yīng)用程序的快捷入口后,如果要啟動(dòng)的應(yīng)用程序在快捷入口內(nèi),則可在快捷入口方便地啟動(dòng)應(yīng)用程序, 如果要啟動(dòng)的應(yīng)用程序不在快捷入口內(nèi),則離開(kāi)快捷入口,在對(duì)應(yīng)應(yīng)用程序的原入口處啟動(dòng)該應(yīng)用程序。
在本申請(qǐng)的一個(gè)實(shí)施例中,如果在應(yīng)用程序快捷入口外啟動(dòng)應(yīng)用程序,則通過(guò)上述實(shí)施例的各裝置管理該應(yīng)用程序,并在待添加應(yīng)用程序的ID與當(dāng)前展現(xiàn)結(jié)果集合中應(yīng)用程序的ID一致時(shí),增加對(duì)應(yīng)應(yīng)用程序的排序權(quán)重;如果在應(yīng)用程序快捷入口啟動(dòng)應(yīng)用程序,則如圖6所示,本申請(qǐng)實(shí)施例的應(yīng)用程序快捷入口中應(yīng)用程序的管理裝置,還應(yīng)包括:記錄模塊70和增加模塊80。其中,記錄模塊70用于記錄用戶通過(guò)應(yīng)用程序快捷入口啟動(dòng)應(yīng)用程序的ID和數(shù)量,并由增加模塊80根據(jù)通過(guò)應(yīng)用程序快捷入口啟動(dòng)應(yīng)用程序的ID和數(shù)量增加應(yīng)用程序的排序權(quán)重。因此,除了根據(jù)當(dāng)前展現(xiàn)結(jié)果集合的應(yīng)用程序和其他應(yīng)用程序的關(guān)系外,還可根據(jù)當(dāng)前展現(xiàn)結(jié)果集合中應(yīng)用程序被使用的情況更新和優(yōu)化快捷入口中的應(yīng)用程序展現(xiàn)集。由此,根據(jù)本申請(qǐng)實(shí)施例的應(yīng)用程序快捷入口中應(yīng)用程序的管理裝置,還可根據(jù)應(yīng)用程序分別在快捷入口啟動(dòng)和在快捷入口外啟動(dòng)的不同情況對(duì)快捷入口中的應(yīng)用程序進(jìn)行調(diào)整。
另外,如圖7所示,本申請(qǐng)實(shí)施例的應(yīng)用程序快捷入口中應(yīng)用程序的管理裝置,還可包括程序調(diào)整模塊90和第二添加模塊100。
在本申請(qǐng)的一個(gè)實(shí)施例中,當(dāng)前展現(xiàn)結(jié)果集合中應(yīng)用程序還可包括周期屬性,因此,本申請(qǐng)實(shí)施例的應(yīng)用程序快捷入口中應(yīng)用程序的管理裝置中,可由程序調(diào)整模塊90根據(jù)當(dāng)前展現(xiàn)結(jié)果集合中應(yīng)用程序的周期屬性對(duì)應(yīng)用程序展現(xiàn)集中的應(yīng)用程序進(jìn)行調(diào)整。
具體地,某些應(yīng)用程序可能存在周期性使用的情況,例如,用于水電氣繳費(fèi)的應(yīng)用程序,多數(shù)用戶每月使用一次,即使用周期為月;新聞資訊類型的應(yīng)用程序,用戶可能每天、每個(gè)工作日或每個(gè)休息日使用一次;用于觀影的應(yīng)用程序,多數(shù)用戶每周或每月使用一次,即使用周期為周或月。從而,程序調(diào)整模塊90可根據(jù)上述的周期屬性對(duì)應(yīng)用程序展現(xiàn)集中相應(yīng)的應(yīng)用程序進(jìn)行調(diào)整。舉例而言,由對(duì)圖3的分析可知,用戶習(xí)慣在周末使用App(Application,應(yīng)用程序)即應(yīng)用程序“淘點(diǎn)點(diǎn)”,所以可在每個(gè)周末將應(yīng)用程序“淘點(diǎn)點(diǎn)”加入應(yīng)用程序展現(xiàn)集,而在其他時(shí)間不將應(yīng)用程序“淘點(diǎn)點(diǎn)”加入應(yīng)用程序展現(xiàn)集??梢岳斫獾氖牵瑧?yīng)用程序的周期性可以是默認(rèn)的,也可以根據(jù)用戶的實(shí)際使用來(lái)調(diào)整,例如,用于水電氣繳費(fèi)的應(yīng)用程序默認(rèn)為在每個(gè)月末使用,如果某用戶每間隔兩個(gè)月在月初使用該應(yīng)用程序,則根據(jù)該用戶的實(shí)際使用情況,在每間隔兩個(gè)月的月初將該應(yīng)用程序加入應(yīng)用程序展現(xiàn)集。由此,可根據(jù)用戶的需求,將用戶在某一時(shí)間很可能使用的應(yīng)用程序加入快捷入口,而將用戶在某一時(shí)間幾乎不使用的應(yīng)用程序移出快捷入口。
此外,在本申請(qǐng)的一個(gè)實(shí)施例中,還可向用戶推薦應(yīng)用程序。因此,權(quán)重調(diào)整模塊50還用于獲取當(dāng)前的熱點(diǎn)事件或環(huán)境事件,并根據(jù)熱點(diǎn)事件或環(huán)境事件對(duì)當(dāng)前展現(xiàn)結(jié)果集合 中多個(gè)應(yīng)用程序的排序權(quán)重進(jìn)行調(diào)整。舉例而言,可在發(fā)生重大新聞事件時(shí),增加當(dāng)前展現(xiàn)結(jié)果集合中新聞資訊類型的應(yīng)用程序的排序權(quán)重;可在購(gòu)物節(jié)期間,增加當(dāng)前展現(xiàn)結(jié)果集合中購(gòu)物類型的應(yīng)用程序的排序權(quán)重;可在天氣發(fā)生明顯變化時(shí),增加當(dāng)前展現(xiàn)結(jié)果集合中用于天氣預(yù)報(bào)的應(yīng)用程序的排序權(quán)重。需要說(shuō)明的是,所推薦的應(yīng)用程序還可以是尚未安裝的應(yīng)用程序,可在熱點(diǎn)事件或環(huán)境事件發(fā)生時(shí),推薦用戶安裝相應(yīng)的應(yīng)用程序并給出推薦理由。
特別地,在本申請(qǐng)實(shí)施例的應(yīng)用程序快捷入口中應(yīng)用程序的管理方法中,當(dāng)用戶將某應(yīng)用程序手動(dòng)加入快捷入口時(shí),可賦予該應(yīng)用程序極高的排序權(quán)重,或?qū)⒃搼?yīng)用程序始終保留在快捷入口中。由此,可將更符合用戶需求的應(yīng)用程序直接顯示在應(yīng)用程序快捷入口中,簡(jiǎn)化了用戶查找應(yīng)用程序的操作。
應(yīng)當(dāng)理解,當(dāng)用戶長(zhǎng)時(shí)間未使用應(yīng)用程序快捷入口時(shí),不再需要對(duì)快捷入口的應(yīng)用程序展現(xiàn)集進(jìn)行更新和優(yōu)化,從而降低智能設(shè)備CPU(,Central Processing Unit,中央處理器)和內(nèi)存的使用率。因此,如果用戶未使用應(yīng)用程序快捷入口的時(shí)間大于預(yù)設(shè)時(shí)間,則可由第二添加模塊100將默認(rèn)的當(dāng)前展現(xiàn)結(jié)果集合中的應(yīng)用程序顯示在應(yīng)用程序快捷入口。其中,默認(rèn)的當(dāng)前展現(xiàn)結(jié)果集合可為初始的當(dāng)前展現(xiàn)結(jié)果集合。
在本說(shuō)明書(shū)的描述中,參考術(shù)語(yǔ)“一個(gè)實(shí)施例”、“一些實(shí)施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本申請(qǐng)的至少一個(gè)實(shí)施例或示例中。在本說(shuō)明書(shū)中,對(duì)上述術(shù)語(yǔ)的示意性表述不必須針對(duì)的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。此外,在不相互矛盾的情況下,本領(lǐng)域的技術(shù)人員可以將本說(shuō)明書(shū)中描述的不同實(shí)施例或示例以及不同實(shí)施例或示例的特征進(jìn)行結(jié)合和組合。
此外,術(shù)語(yǔ)“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對(duì)重要性或者隱含指明所指示的技術(shù)特征的數(shù)量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括至少一個(gè)該特征。在本申請(qǐng)的描述中,“多個(gè)”的含義是至少兩個(gè),例如兩個(gè),三個(gè)等,除非另有明確具體的限定。
流程圖中或在此以其他方式描述的任何過(guò)程或方法描述可以被理解為,表示包括一個(gè)或更多個(gè)用于實(shí)現(xiàn)特定邏輯功能或過(guò)程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本申請(qǐng)的優(yōu)選實(shí)施方式的范圍包括另外的實(shí)現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時(shí)的方式或按相反的順序,來(lái)執(zhí)行功能,這應(yīng)被本申請(qǐng)的實(shí)施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。
在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認(rèn)為是用于實(shí) 現(xiàn)邏輯功能的可執(zhí)行指令的定序列表,可以具體實(shí)現(xiàn)在任何計(jì)算機(jī)可讀介質(zhì)中,以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備(如基于計(jì)算機(jī)的系統(tǒng)、包括處理器的系統(tǒng)或其他可以從指令執(zhí)行系統(tǒng)、裝置或設(shè)備取指令并執(zhí)行指令的系統(tǒng))使用,或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用。就本說(shuō)明書(shū)而言,"計(jì)算機(jī)可讀介質(zhì)"可以是任何可以包含、存儲(chǔ)、通信、傳播或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用的裝置。計(jì)算機(jī)可讀介質(zhì)的更具體的示例(非窮盡性列表)包括以下:具有一個(gè)或多個(gè)布線的電連接部(電子裝置),便攜式計(jì)算機(jī)盤(pán)盒(磁裝置),隨機(jī)存取存儲(chǔ)器(RAM),只讀存儲(chǔ)器(ROM),可擦除可編輯只讀存儲(chǔ)器(EPROM或閃速存儲(chǔ)器),光纖裝置,以及便攜式光盤(pán)只讀存儲(chǔ)器(CDROM)。另外,計(jì)算機(jī)可讀介質(zhì)甚至可以是可在其上打印所述程序的紙或其他合適的介質(zhì),因?yàn)榭梢岳缤ㄟ^(guò)對(duì)紙或其他介質(zhì)進(jìn)行光學(xué)掃描,接著進(jìn)行編輯、解譯或必要時(shí)以其他合適方式進(jìn)行處理來(lái)以電子方式獲得所述程序,然后將其存儲(chǔ)在計(jì)算機(jī)存儲(chǔ)器中。
應(yīng)當(dāng)理解,本申請(qǐng)的各部分可以用硬件、軟件、固件或它們的組合來(lái)實(shí)現(xiàn)。在上述實(shí)施方式中,多個(gè)步驟或方法可以用存儲(chǔ)在存儲(chǔ)器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來(lái)實(shí)現(xiàn)。例如,如果用硬件來(lái)實(shí)現(xiàn),和在另一實(shí)施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項(xiàng)或他們的組合來(lái)實(shí)現(xiàn):具有用于對(duì)數(shù)據(jù)信號(hào)實(shí)現(xiàn)邏輯功能的邏輯門(mén)電路的離散邏輯電路,具有合適的組合邏輯門(mén)電路的專用集成電路,可編程門(mén)陣列(PGA),現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)等。
本技術(shù)領(lǐng)域的普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法攜帶的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),包括方法實(shí)施例的步驟之一或其組合。
此外,在本申請(qǐng)各個(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ì)中。
上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤(pán)或光盤(pán)等。盡管上面已經(jīng)示出和描述了本申請(qǐng)的實(shí)施例,可以理解的是,上述實(shí)施例是示例性的,不能理解為對(duì)本申請(qǐng)的限制,本領(lǐng)域的普通技術(shù)人員在本申請(qǐng)的范圍內(nèi)可以對(duì)上述實(shí)施例進(jìn)行變化、修改、替換和變型。