国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      應(yīng)用程序管理方法和終端設(shè)備的制作方法

      文檔序號:6488295閱讀:135來源:國知局
      應(yīng)用程序管理方法和終端設(shè)備的制作方法
      【專利摘要】提供一種應(yīng)用程序管理方法和終端設(shè)備。一種終端設(shè)備的應(yīng)用程序管理方法包括使用后臺程序執(zhí)行以下步驟:每當(dāng)檢測到在所述終端設(shè)備中任一應(yīng)用程序被安裝、卸載或被啟動的事件時,根據(jù)檢測到的事件更新應(yīng)用程序跟蹤數(shù)據(jù),所述應(yīng)用程序跟蹤數(shù)據(jù)包括每個已安裝的應(yīng)用程序的應(yīng)用跟蹤項(xiàng),每個應(yīng)用跟蹤項(xiàng)包括應(yīng)用程序標(biāo)識以及使用次數(shù);每隔預(yù)定的第一更新周期,根據(jù)使用次數(shù)對應(yīng)用程序跟蹤數(shù)據(jù)中的應(yīng)用程序跟蹤項(xiàng)進(jìn)行排序,選取使用次數(shù)最高的第一預(yù)定個數(shù)的應(yīng)用程序跟蹤項(xiàng),并且將選取的應(yīng)用程序跟蹤項(xiàng)指示的應(yīng)用程序更新為用戶界面上特定菜單中的項(xiàng)目。
      【專利說明】應(yīng)用程序管理方法和終端設(shè)備
      【技術(shù)領(lǐng)域】
      [0001]本申請涉及一種在終端設(shè)備中的應(yīng)用程序管理方法以及使用所述方法的終端設(shè)備,尤其涉及一種通過使用后臺程序跟蹤終端設(shè)備中的應(yīng)用程序事件來確定應(yīng)用程序的使用頻率,并且根據(jù)應(yīng)用程序的使用頻率數(shù)據(jù)來對安裝的應(yīng)用程序進(jìn)行管理的方法以及使用所述方法的終端設(shè)備。
      【背景技術(shù)】
      [0002]現(xiàn)今,包括個人電腦、平板電腦以及智能手機(jī)等的各種終端設(shè)備支持海量應(yīng)用程序的下載和安裝,很多用戶可安裝大量的多種多樣的應(yīng)用程序。然而,用戶經(jīng)常使用的應(yīng)用程序很少,每次使用都必須在令人眼花繚亂的菜單中找到所需的應(yīng)用程序,浪費(fèi)用戶時間,并嚴(yán)重影響用戶體驗(yàn),另外,有些很久未使用的應(yīng)用程序,可能是用戶不需要的,但是忘了卸載,造成終端設(shè)備(尤其是便攜式終端)上儲存空間的浪費(fèi)。

      【發(fā)明內(nèi)容】

      [0003]本發(fā)明的目的在于提供一種應(yīng)用程序管理方法以及使用所述方法的終端設(shè)備,基于監(jiān)測用戶的行為來跟蹤安裝的應(yīng)用程序的使用狀況,自動地管理安裝的應(yīng)用程序,以提升用戶體驗(yàn)。
      [0004]本發(fā)明的另一目的在于提供一種應(yīng)用程序管理方法以及使用所述方法的終端設(shè)備,基于監(jiān)測用戶的行為來跟蹤安裝的應(yīng)用程序的使用狀況,并與用戶進(jìn)行交互,以更好地管理安裝的應(yīng)用程序,并且節(jié)省存儲空間。
      [0005]根據(jù)本發(fā)明的一方面,提供一種終端設(shè)備的應(yīng)用程序管理方法,包括,使用后臺程序執(zhí)行以下步驟:每當(dāng)檢測到在所述終端設(shè)備中任一應(yīng)用程序被安裝、卸載或被啟動的事件時,根據(jù)檢測到的事件更新應(yīng)用程序跟蹤數(shù)據(jù),所述應(yīng)用程序跟蹤數(shù)據(jù)包括每個已安裝的應(yīng)用程序的應(yīng)用跟蹤項(xiàng),每個應(yīng)用跟蹤項(xiàng)包括應(yīng)用程序標(biāo)識以及使用次數(shù);每隔預(yù)定的第一更新周期,根據(jù)使用次數(shù)對應(yīng)用程序跟蹤數(shù)據(jù)中的應(yīng)用程序跟蹤項(xiàng)進(jìn)行排序,選取使用次數(shù)最高的第一預(yù)定個數(shù)的應(yīng)用程序跟蹤項(xiàng),并且將選取的應(yīng)用程序跟蹤項(xiàng)指示的應(yīng)用程序更新為用戶界面上特定菜單中的項(xiàng)目。
      [0006]所述的應(yīng)用程序管理方法可還包括:后臺程序在初次運(yùn)行時,根據(jù)存儲于終端設(shè)備中指定位置的指示已安裝的應(yīng)用程序的信息,為每個已安裝的應(yīng)用程序分別創(chuàng)建包括其應(yīng)用程序標(biāo)識以及使用次數(shù)為O的應(yīng)用程序跟蹤項(xiàng),并且創(chuàng)建包括所述應(yīng)用程序跟蹤項(xiàng)的應(yīng)用程序跟蹤數(shù)據(jù)。
      [0007]所述的應(yīng)用程序管理方法可還包括:在存儲介質(zhì)中存儲所述應(yīng)用程序跟蹤數(shù)據(jù)。
      [0008]根據(jù)檢測到的事件更新所述應(yīng)用程序跟蹤數(shù)據(jù)的步驟可包括:當(dāng)檢測到的事件是安裝應(yīng)用程序的事件時,在應(yīng)用程序跟蹤數(shù)據(jù)中創(chuàng)建包括所述應(yīng)用程序的應(yīng)用程序標(biāo)識以及使用次數(shù)為O的應(yīng)用程序跟蹤項(xiàng);當(dāng)檢測到的事件是卸載應(yīng)用程序的事件時,在應(yīng)用程序跟蹤數(shù)據(jù)中刪除包括所述應(yīng)用程序的應(yīng)用程序標(biāo)識的應(yīng)用程序跟蹤項(xiàng);當(dāng)檢測到的事件是啟動應(yīng)用程序的事件時,將應(yīng)用程序跟蹤數(shù)據(jù)中與正在啟動的應(yīng)用程序相應(yīng)的應(yīng)用程序跟蹤項(xiàng)中的使用次數(shù)增加I。
      [0009]每隔預(yù)定的第一更新周期,可在更新為用戶界面上特定菜單中的項(xiàng)目之后,顯示與所述特定菜單中的項(xiàng)目相應(yīng)的圖標(biāo)。
      [0010]所述的應(yīng)用程序管理方法可還包括:每隔預(yù)定的第二周期,根據(jù)使用次數(shù)對應(yīng)用程序跟蹤數(shù)據(jù)中的應(yīng)用程序跟蹤項(xiàng)進(jìn)行排序,選取使用次數(shù)最低的第二預(yù)定個數(shù)的應(yīng)用程序跟蹤項(xiàng),針對每個選取的應(yīng)用程序跟蹤項(xiàng),通過用戶界面提示用戶卸載所述應(yīng)用程序跟蹤項(xiàng)指示的應(yīng)用程序,并且根據(jù)用戶的卸載指示調(diào)用相應(yīng)的應(yīng)用程序卸載程序。
      [0011]所述的應(yīng)用程序管理方法可還包括:如果用戶指示不卸載指示的應(yīng)用程序,則提示用戶是否不再提示卸載所述應(yīng)用程序,并且如果確定用戶指示不再提示卸載,則在應(yīng)用程序跟蹤數(shù)據(jù)中相應(yīng)的應(yīng)用程序跟蹤項(xiàng)進(jìn)行不再提示卸載的標(biāo)注。
      [0012]根據(jù)本發(fā)明的另一方面,提供一種終端設(shè)備的應(yīng)用程序管理方法,包括,使用后臺程序執(zhí)行以下步驟:每當(dāng)檢測到在所述終端設(shè)備中任一應(yīng)用程序被安裝、卸載或被啟動的事件時,根據(jù)檢測到的事件更新應(yīng)用程序跟蹤數(shù)據(jù),所述應(yīng)用程序跟蹤數(shù)據(jù)包括每個已安裝的應(yīng)用程序的應(yīng)用跟蹤項(xiàng),每個應(yīng)用跟蹤項(xiàng)包括應(yīng)用程序標(biāo)識以及使用次數(shù);每隔預(yù)定的第一更新周期,根據(jù)使用次數(shù)對應(yīng)用程序跟蹤數(shù)據(jù)中的應(yīng)用程序跟蹤項(xiàng)進(jìn)行排序,選取使用次數(shù)最低的第一預(yù)定個數(shù)的應(yīng)用程序跟蹤項(xiàng),針對每個選取的應(yīng)用程序跟蹤項(xiàng),通過用戶界面提示用戶卸載所述應(yīng)用程序跟蹤項(xiàng)指示的應(yīng)用程序,并且根據(jù)用戶的卸載指示調(diào)用相應(yīng)的應(yīng)用程序卸載程序。
      [0013]所述的應(yīng)用程序管理方法可還包括:如果用戶指示不卸載指示的應(yīng)用程序,則提示用戶是否不再提示卸載所述應(yīng)用程序,并且如果確定用戶指示不再提示卸載,則在應(yīng)用程序跟蹤數(shù)據(jù)中相應(yīng)的應(yīng)用程序跟蹤項(xiàng)進(jìn)行不再提示卸載的標(biāo)注。
      [0014]根據(jù)檢測到的事件更新所述應(yīng)用程序跟蹤數(shù)據(jù)的步驟可包括:當(dāng)檢測到的事件是安裝應(yīng)用程序的事件時,在應(yīng)用程序跟蹤數(shù)據(jù)中創(chuàng)建包括所述應(yīng)用程序的應(yīng)用程序標(biāo)識以及使用次數(shù)為0的應(yīng)用程序跟蹤項(xiàng);當(dāng)檢測到的事件是卸載應(yīng)用程序的事件時,在應(yīng)用程序跟蹤數(shù)據(jù)中刪除包括所述應(yīng)用程序的應(yīng)用程序標(biāo)識的應(yīng)用程序跟蹤項(xiàng);當(dāng)檢測到的事件是啟動應(yīng)用程序的事件時,將應(yīng)用程序跟蹤數(shù)據(jù)中與正在啟動的應(yīng)用程序相應(yīng)的應(yīng)用程序跟蹤項(xiàng)中的使用次數(shù)增加I。
      [0015]所述的應(yīng)用程序管理方法可還包括:后臺程序在初次運(yùn)行時,根據(jù)存儲于終端設(shè)備中指定位置的指示已安裝的應(yīng)用程序的信息,為每個已安裝的應(yīng)用程序分別創(chuàng)建包括其應(yīng)用程序標(biāo)識以及使用次數(shù)為0的應(yīng)用程序跟蹤項(xiàng),并且創(chuàng)建包括所述應(yīng)用程序跟蹤項(xiàng)的應(yīng)用程序跟蹤數(shù)據(jù)。
      [0016]所述的應(yīng)用程序管理方法可還包括:在存儲介質(zhì)中存儲所述應(yīng)用程序跟蹤數(shù)據(jù)。
      [0017]根據(jù)本發(fā)明的另一方面,提供一種用于管理應(yīng)用程序的終端設(shè)備,包括:后臺程序模塊,被配置為在終端設(shè)備的后臺運(yùn)行。每當(dāng)檢測到在所述終端設(shè)備中任一應(yīng)用程序被安裝、卸載或被啟動的事件時,后臺程序模塊根據(jù)檢測到的事件更新應(yīng)用程序跟蹤數(shù)據(jù),所述應(yīng)用程序跟蹤數(shù)據(jù)包括每個已安裝的應(yīng)用程序的應(yīng)用跟蹤項(xiàng),每個應(yīng)用跟蹤項(xiàng)包括應(yīng)用程序標(biāo)識以及使用次數(shù);每隔預(yù)定的第一更新周期,后臺程序模塊根據(jù)使用次數(shù)對應(yīng)用程序跟蹤數(shù)據(jù)中的應(yīng)用程序跟蹤項(xiàng)進(jìn)行排序,選取使用次數(shù)最高的第一預(yù)定個數(shù)的應(yīng)用程序跟蹤項(xiàng),并且將選取的應(yīng)用程序跟蹤項(xiàng)指示的應(yīng)用程序更新為用戶界面上特定菜單中的項(xiàng)目。
      [0018]后臺程序模塊在初次運(yùn)行時,可根據(jù)存儲于終端設(shè)備中指定位置的指示已安裝的應(yīng)用程序的信息,為每個已安裝的應(yīng)用程序分別創(chuàng)建包括其應(yīng)用程序標(biāo)識以及使用次數(shù)為O的應(yīng)用程序跟蹤項(xiàng),并且創(chuàng)建包括所述應(yīng)用程序跟蹤項(xiàng)的應(yīng)用程序跟蹤數(shù)據(jù)。
      [0019]后臺程序模塊可在存儲介質(zhì)中存儲所述應(yīng)用程序跟蹤數(shù)據(jù)。
      [0020]在后臺程序模塊根據(jù)檢測到的事件更新所述應(yīng)用程序跟蹤數(shù)據(jù)的處理中,當(dāng)檢測到的事件是安裝應(yīng)用程序的事件時,后臺程序模塊可在應(yīng)用程序跟蹤數(shù)據(jù)中創(chuàng)建包括所述應(yīng)用程序的應(yīng)用程序標(biāo)識以及使用次數(shù)為O的應(yīng)用程序跟蹤項(xiàng);當(dāng)檢測到的事件是卸載應(yīng)用程序的事件時,后臺程序模塊可在應(yīng)用程序跟蹤數(shù)據(jù)中刪除包括所述應(yīng)用程序的應(yīng)用程序標(biāo)識的應(yīng)用程序跟蹤項(xiàng);當(dāng)檢測到的事件是啟動應(yīng)用程序的事件時,后臺程序模塊可將應(yīng)用程序跟蹤數(shù)據(jù)中與正在啟動的應(yīng)用程序相應(yīng)的應(yīng)用程序跟蹤項(xiàng)中的使用次數(shù)增加I。
      [0021]后臺程序模塊可每隔預(yù)定的第一更新周期,在更新為用戶界面上特定菜單中的項(xiàng)目之后,顯示與所述特定菜單中的項(xiàng)目相應(yīng)的圖標(biāo)。
      [0022]后臺程序模塊可每隔預(yù)定的第二周期,根據(jù)使用次數(shù)對應(yīng)用程序跟蹤數(shù)據(jù)中的應(yīng)用程序跟蹤項(xiàng)進(jìn)行排序,選取使用次數(shù)最低的第二預(yù)定個數(shù)的應(yīng)用程序跟蹤項(xiàng),針對每個選取的應(yīng)用程序跟蹤項(xiàng),通過用戶界面提示用戶卸載所述應(yīng)用程序跟蹤項(xiàng)指示的應(yīng)用程序,并且根據(jù)用戶的卸載指示調(diào)用相應(yīng)的應(yīng)用程序卸載程序。
      [0023]如果用戶指示不卸載指示的應(yīng)用程序,則后臺程序模塊可提示用戶是否不再提示卸載所述應(yīng)用程序,并且如果確定用戶指示不再提示卸載,則在應(yīng)用程序跟蹤數(shù)據(jù)中相應(yīng)的應(yīng)用程序跟蹤項(xiàng)進(jìn)行不再提示卸載的標(biāo)注。
      [0024]根據(jù)本發(fā)明的另一方面,提供一種用于管理應(yīng)用程序的終端設(shè)備,包括:后臺程序模塊,被配置為在終端設(shè)備的后臺運(yùn)行。每當(dāng)檢測到在所述終端設(shè)備中任一應(yīng)用程序被安裝、卸載或被啟動的事件時,后臺程序模塊根據(jù)檢測到的事件更新應(yīng)用程序跟蹤數(shù)據(jù),所述應(yīng)用程序跟蹤數(shù)據(jù)包括每個已安裝的應(yīng)用程序的應(yīng)用跟蹤項(xiàng),每個應(yīng)用跟蹤項(xiàng)包括應(yīng)用程序標(biāo)識以及使用次數(shù);每隔預(yù)定的第一更新周期,后臺程序模塊根據(jù)使用次數(shù)對應(yīng)用程序跟蹤數(shù)據(jù)中的應(yīng)用程序跟蹤項(xiàng)進(jìn)行排序,選取使用次數(shù)最低的第一預(yù)定個數(shù)的應(yīng)用程序跟蹤項(xiàng),針對每個選取的應(yīng)用程序跟蹤項(xiàng),通過用戶界面提示用戶卸載所述應(yīng)用程序跟蹤項(xiàng)指示的應(yīng)用程序,并且根據(jù)用戶的卸載指示調(diào)用相應(yīng)的應(yīng)用程序卸載程序。
      [0025]如果用戶指示不卸載指示的應(yīng)用程序,則后臺程序模塊可提示用戶是否不再提示卸載所述應(yīng)用程序,并且如果確定用戶指示不再提示卸載,則在應(yīng)用程序跟蹤數(shù)據(jù)中相應(yīng)的應(yīng)用程序跟蹤項(xiàng)進(jìn)行不再提示卸載的標(biāo)注。
      [0026]后臺程序模塊在根據(jù)檢測到的事件更新所述應(yīng)用程序跟蹤數(shù)據(jù)的處理中,當(dāng)檢測到的事件是安裝應(yīng)用程序的事件時,后臺程序模塊可在應(yīng)用程序跟蹤數(shù)據(jù)中創(chuàng)建包括所述應(yīng)用程序的應(yīng)用程序標(biāo)識以及使用次數(shù)為O的應(yīng)用程序跟蹤項(xiàng);當(dāng)檢測到的事件是卸載應(yīng)用程序的事件時,后臺程序模塊可在應(yīng)用程序跟蹤數(shù)據(jù)中刪除包括所述應(yīng)用程序的應(yīng)用程序標(biāo)識的應(yīng)用程序跟蹤項(xiàng);當(dāng)檢測到的事件是啟動應(yīng)用程序的事件時,后臺程序模塊可將應(yīng)用程序跟蹤數(shù)據(jù)中與正在啟動的應(yīng)用程序相應(yīng)的應(yīng)用程序跟蹤項(xiàng)中的使用次數(shù)增加I。
      [0027]后臺程序模塊在初次運(yùn)行時,可根據(jù)存儲于終端設(shè)備中指定位置的指示已安裝的應(yīng)用程序的信息,為每個已安裝的應(yīng)用程序分別創(chuàng)建包括其應(yīng)用程序標(biāo)識以及使用次數(shù)為O的應(yīng)用程序跟蹤項(xiàng),并且創(chuàng)建包括所述應(yīng)用程序跟蹤項(xiàng)的應(yīng)用程序跟蹤數(shù)據(jù)。
      [0028]后臺程序模塊可在存儲介質(zhì)中存儲所述應(yīng)用程序跟蹤數(shù)據(jù)。
      【專利附圖】

      【附圖說明】
      [0029]通過下面結(jié)合附圖進(jìn)行的描述,本發(fā)明的上述和其他目的和特點(diǎn)將變得更加清楚,其中:
      [0030]圖1是示出根據(jù)本發(fā)明的示例性實(shí)施例的應(yīng)用程序管理方法的流程圖;
      [0031]圖2是示出根據(jù)本發(fā)明的示例性實(shí)施例的應(yīng)用程序管理方法的部分處理的流程圖;
      [0032]圖3是示出根據(jù)本發(fā)明的示例性實(shí)施例的應(yīng)用程序管理方法的另一部分處理的流程圖;
      [0033]圖4A?圖4D是示出根據(jù)本發(fā)明的示例性實(shí)施例的應(yīng)用程序管理方法的示例性界面。
      【具體實(shí)施方式】
      [0034]以下,參照附圖來詳細(xì)說明本發(fā)明的實(shí)施例。
      [0035]本發(fā)明的應(yīng)用程序管理方法可通過終端設(shè)備的后臺服務(wù)或后臺程序(下文中統(tǒng)稱后臺程序)來實(shí)現(xiàn)。在所述終端設(shè)備上,建立并維護(hù)用于跟蹤安裝的應(yīng)用程序的使用頻率的應(yīng)用程序跟蹤數(shù)據(jù)。為了累積地進(jìn)行所述跟蹤,終端設(shè)備將所述應(yīng)用程序跟蹤數(shù)據(jù)存儲在非易失性存儲介質(zhì)上。后臺程序?qū)ι婕皯?yīng)用程序使用的事件進(jìn)行檢測,并且根據(jù)檢測到的事件更新應(yīng)用程序跟蹤數(shù)據(jù)。同時,后臺程序每隔預(yù)定的菜單更新周期,更新用于顯示最常使用的應(yīng)用程序的菜單中的菜單項(xiàng)。此外,后臺程序每隔預(yù)定的卸載提醒周期,提示用戶卸載最不頻繁使用的應(yīng)用程序。
      [0036]圖1是示出根據(jù)本發(fā)明的示例性實(shí)施例的應(yīng)用程序管理方法的流程圖。
      [0037]參照圖1,在步驟S110,后臺程序創(chuàng)建或讀取應(yīng)用程序跟蹤數(shù)據(jù)。
      [0038]當(dāng)初次運(yùn)行實(shí)現(xiàn)本發(fā)明的應(yīng)用程序管理方法的后臺程序時,根據(jù)存儲于終端設(shè)備中指定位置(例如系統(tǒng)的注冊表)的指示已安裝的應(yīng)用程序的信息,為每個已安裝的應(yīng)用程序分別創(chuàng)建包括其應(yīng)用程序標(biāo)識以及使用次數(shù)(初始為0)的應(yīng)用程序跟蹤項(xiàng),并且創(chuàng)建包括所述應(yīng)用程序跟蹤項(xiàng)的應(yīng)用程序跟蹤數(shù)據(jù)。
      [0039]為了累積地跟蹤應(yīng)用程序的使用狀況,后臺程序周期性地在非易失性存儲介質(zhì)中存儲所述應(yīng)用程序跟蹤數(shù)據(jù)。這樣,當(dāng)再次運(yùn)行所述后臺程序時,后臺程序從非易失性存儲介質(zhì)讀取所述應(yīng)用程序跟蹤數(shù)據(jù)。
      [0040]此后,后臺程序可使用不同的線程并行地執(zhí)行步驟S123、S126和S128。也就是說,后臺程序持續(xù)地檢測與應(yīng)用程序使用相關(guān)的事件、進(jìn)行菜單更新周期定時以及卸載提醒周期定時。
      [0041]如果在步驟S123,后臺程序檢測到應(yīng)用程序事件,則執(zhí)行S133,根據(jù)檢測到的事件更新應(yīng)用程序跟蹤數(shù)據(jù)。
      [0042]在這里,本發(fā)明檢測的事件主要是應(yīng)用程序安裝、卸載或被啟動的事件。也可根據(jù)需要檢測其他的事件,但是在本申請中不進(jìn)行描述對其他事件的處理。
      [0043]具體地講,當(dāng)檢測到的事件是安裝應(yīng)用程序的事件時,后臺程序在應(yīng)用程序跟蹤數(shù)據(jù)中創(chuàng)建包括所述應(yīng)用程序的應(yīng)用程序標(biāo)識以及使用次數(shù)為0的應(yīng)用程序跟蹤項(xiàng)。當(dāng)檢測到的事件是卸載應(yīng)用程序的事件時,后臺程序在應(yīng)用程序跟蹤數(shù)據(jù)中刪除包括所述應(yīng)用程序的應(yīng)用程序標(biāo)識的應(yīng)用程序跟蹤項(xiàng)。當(dāng)檢測到的事件是啟動應(yīng)用程序的事件時,后臺程序?qū)?yīng)用程序跟蹤數(shù)據(jù)中與正在啟動的應(yīng)用程序相應(yīng)的應(yīng)用程序跟蹤項(xiàng)中的使用次數(shù)增加I。例如,每當(dāng)檢測到用戶打開UC瀏覽器時,后臺程序?qū)C瀏覽器對應(yīng)的應(yīng)用程序跟蹤項(xiàng)中的使用次數(shù)加I。
      [0044]如果在步驟S126,后臺程序檢測到菜單更新周期超時,則在步驟S136,后臺程序使用應(yīng)用程序跟蹤數(shù)據(jù)更新特定菜單中的項(xiàng)目。所述菜單更新周期可被設(shè)置為一天或幾天,或更長。終端設(shè)備可在用戶界面上的顯著位置設(shè)置用于查看和訪問最頻繁使用的應(yīng)用程序的菜單,該菜單是所述特定菜單。
      [0045]圖2示出圖1中的步驟S136的具體處理。
      [0046]參照圖2,在步驟S1362,后臺程序根據(jù)使用次數(shù)對應(yīng)用程序跟蹤數(shù)據(jù)中的應(yīng)用程序跟蹤項(xiàng)進(jìn)行排序。在步驟S1364,后臺程序選取使用次數(shù)最多的預(yù)定個數(shù)的應(yīng)用程序跟蹤項(xiàng)。在步驟S1366,后臺程序?qū)⑦x取的應(yīng)用程序跟蹤項(xiàng)指示的應(yīng)用程序更新為所述特定菜單中的項(xiàng)目。此后,當(dāng)檢測到用戶打開所述特定菜單的動作時,終端設(shè)備顯示所述特定菜單中的項(xiàng)目的圖標(biāo)。
      [0047]圖4A?圖4B示出在智能手機(jī)上以九宮格的形式顯示最常使用的應(yīng)用程序的圖標(biāo)。
      [0048]首次使用所述后臺程序時,九宮格中沒有可顯示的項(xiàng)目。假設(shè)在第一天,用戶打開UC瀏覽器5次,啟動新浪微博4次,運(yùn)行手機(jī)QQ3次,啟動移動飛信2次,啟動老虎地圖1次。那么,經(jīng)過一天的菜單更新周期,后臺程序?qū)⑺?個應(yīng)用程序作為所述九宮格菜單的項(xiàng)目。在手機(jī)的待機(jī)界面上顯示如圖4A。
      [0049]假設(shè)在第二天結(jié)束時,用戶共使用了 UC瀏覽器9次、新浪微博8次、手機(jī)QQ 7次、手機(jī)淘寶6次、手機(jī)閱讀5次、人人網(wǎng)4次、天天動聽3次、移動飛信2次、老虎地圖1次,則九宮格中的項(xiàng)目被顯示如圖4B。
      [0050]根據(jù)本發(fā)明的可選實(shí)施例,如果在步驟S128,后臺程序確定卸載提醒周期超時,則后臺程序執(zhí)行步驟S138。這里,可將所述卸載提醒周期設(shè)置為幾天、一周或幾周。
      [0051]以下參照圖3以及圖4C?圖4D詳細(xì)描述步驟S138的處理。
      [0052]在步驟S1381,后臺程序根據(jù)使用次數(shù)對應(yīng)用程序跟蹤數(shù)據(jù)中的應(yīng)用程序跟蹤項(xiàng)進(jìn)行排序。
      [0053]在步驟S1382,后臺程序選取使用次數(shù)最低的第二預(yù)定個數(shù)的應(yīng)用程序跟蹤項(xiàng)。
      [0054]在步驟S1383?S1387,后臺程序針對選取的應(yīng)用程序跟蹤項(xiàng)通過用戶界面逐個提示用戶卸載所述應(yīng)用程序跟蹤項(xiàng)指示的應(yīng)用程序。
      [0055]在步驟S1384,后臺程序通過用戶界面提示用戶卸載當(dāng)前處理的應(yīng)用程序跟蹤項(xiàng)指示的應(yīng)用程序。假設(shè)一周結(jié)束時,左鍵助手僅使用過一次,是應(yīng)用程序跟蹤數(shù)據(jù)中使用次數(shù)最低的應(yīng)用程序,則后臺程序可通過如圖4C所示的彈出窗口提示用戶卸載左鍵助手程序。[0056]如果在步驟S1384,確定用戶指示卸載所述應(yīng)用程序,則在步驟S1387,后臺程序調(diào)用所述應(yīng)用程序的卸載程序;否則,結(jié)束步驟S138的處理。
      [0057]根據(jù)本發(fā)明的可選實(shí)施例,如果在步驟S1384,確定用戶指示不卸載所述應(yīng)用程序,則在步驟S1385,后臺程序通過用戶界面提示用戶是否不再提示卸載所述應(yīng)用程序(如圖4D所示),并且如果確定用戶指示不再提示卸載所述應(yīng)用程序,則在應(yīng)用程序跟蹤數(shù)據(jù)中指示所述應(yīng)用程序的應(yīng)用程序跟蹤項(xiàng)中標(biāo)注不再提示卸載。這樣,以后再執(zhí)行步驟S1384前,如果確定應(yīng)用程序跟蹤項(xiàng)中存在所述標(biāo)注,則不執(zhí)行步驟S1384。
      [0058]本發(fā)明還提供一種使用所述應(yīng)用程序管理方法的終端設(shè)備。所述終端設(shè)備可以是,但不限于,個人電腦、平板電腦、智能手機(jī)、個人數(shù)字助理等。
      [0059]根據(jù)描述的示例性實(shí)施例,本發(fā)明的應(yīng)用程序管理方法以及使用所述方法的終端設(shè)備通過監(jiān)測用戶使用、安裝、卸載應(yīng)用程序的行為來跟蹤安裝的應(yīng)用程序的使用狀況,并且根據(jù)跟蹤的使用狀況自動地執(zhí)行應(yīng)用程序管理。此外,可通過與用戶交互,將不頻繁使用的應(yīng)用程序卸載。
      [0060]盡管已參照優(yōu)選實(shí)施例表示和描述了本發(fā)明,但本領(lǐng)域技術(shù)人員應(yīng)該理解,在不脫離由權(quán)利要求限定的本發(fā)明的精神和范圍的情況下,可以對這些實(shí)施例進(jìn)行各種修改和變換。
      【權(quán)利要求】
      1.一種終端設(shè)備的應(yīng)用程序管理方法,包括,使用后臺程序執(zhí)行以下步驟: 每當(dāng)檢測到在所述終端設(shè)備中任一應(yīng)用程序被安裝、卸載或被啟動的事件時,根據(jù)檢測到的事件更新應(yīng)用程序跟蹤數(shù)據(jù),所述應(yīng)用程序跟蹤數(shù)據(jù)包括每個已安裝的應(yīng)用程序的應(yīng)用跟蹤項(xiàng),每個應(yīng)用跟蹤項(xiàng)包括應(yīng)用程序標(biāo)識以及使用次數(shù); 每隔預(yù)定的第一更新周期,根據(jù)使用次數(shù)對應(yīng)用程序跟蹤數(shù)據(jù)中的應(yīng)用程序跟蹤項(xiàng)進(jìn)行排序,選取使用次數(shù)最高的第一預(yù)定個數(shù)的應(yīng)用程序跟蹤項(xiàng),并且將選取的應(yīng)用程序跟蹤項(xiàng)指示的應(yīng)用程序更新為用戶界面上特定菜單中的項(xiàng)目。
      2.如權(quán)利要求1所述的應(yīng)用程序管理方法,還包括:后臺程序在初次運(yùn)行時,根據(jù)存儲于終端設(shè)備中指定位置的指示已安裝的應(yīng)用程序的信息,為每個已安裝的應(yīng)用程序分別創(chuàng)建包括其應(yīng)用程序標(biāo)識以及使用次數(shù)為O的應(yīng)用程序跟蹤項(xiàng),并且創(chuàng)建包括所述應(yīng)用程序跟蹤項(xiàng)的應(yīng)用程序跟蹤數(shù)據(jù)。
      3.如權(quán)利要求2所述的應(yīng)用程序管理方法,還包括:在存儲介質(zhì)中存儲所述應(yīng)用程序跟蹤數(shù)據(jù)。
      4.如權(quán)利要求1所述的應(yīng)用程序管理方法,其中,根據(jù)檢測到的事件更新所述應(yīng)用程序跟蹤數(shù)據(jù)的步驟包括: 當(dāng)檢測到的事件是安裝應(yīng)用程序的事件時,在應(yīng)用程序跟蹤數(shù)據(jù)中創(chuàng)建包括所述應(yīng)用程序的應(yīng)用程序標(biāo)識以及使用次數(shù)為O的應(yīng)用程序跟蹤項(xiàng); 當(dāng)檢測到的事件是卸載應(yīng)用程序的事件時,在應(yīng)用程序跟蹤數(shù)據(jù)中刪除包括所述應(yīng)用程序的應(yīng)用程序標(biāo)識的應(yīng)用程序跟蹤項(xiàng); 當(dāng)檢測到的事件是啟動應(yīng)用程序的事件時,將應(yīng)用程序跟蹤數(shù)據(jù)中與正在啟動的應(yīng)用程序相應(yīng)的應(yīng)用程序跟蹤項(xiàng)中的使用次數(shù)增加I。`
      5.如權(quán)利要求4所述的應(yīng)用程序管理方法,其中,每隔預(yù)定的第一更新周期,在更新為用戶界面上特定菜單中的項(xiàng)目之后,顯示與所述特定菜單中的項(xiàng)目相應(yīng)的圖標(biāo)。
      6.如權(quán)利要求4所述的應(yīng)用程序管理方法,還包括: 每隔預(yù)定的第二周期,根據(jù)使用次數(shù)對應(yīng)用程序跟蹤數(shù)據(jù)中的應(yīng)用程序跟蹤項(xiàng)進(jìn)行排序,選取使用次數(shù)最低的第二預(yù)定個數(shù)的應(yīng)用程序跟蹤項(xiàng),針對每個選取的應(yīng)用程序跟蹤項(xiàng),通過用戶界面提示用戶卸載所述應(yīng)用程序跟蹤項(xiàng)指示的應(yīng)用程序,并且根據(jù)用戶的卸載指示調(diào)用相應(yīng)的應(yīng)用程序卸載程序。
      7.如權(quán)利要求6所述的應(yīng)用程序管理方法,還包括:如果用戶指示不卸載指示的應(yīng)用程序,則提示用戶是否不再提示卸載所述應(yīng)用程序,并且如果確定用戶指示不再提示卸載,則在應(yīng)用程序跟蹤數(shù)據(jù)中相應(yīng)的應(yīng)用程序跟蹤項(xiàng)進(jìn)行不再提示卸載的標(biāo)注。
      8.—種終端設(shè)備的應(yīng)用程序管理方法,包括,使用后臺程序執(zhí)行以下步驟: 每當(dāng)檢測到在所述終端設(shè)備中任一應(yīng)用程序被安裝、卸載或被啟動的事件時,根據(jù)檢測到的事件更新應(yīng)用程序跟蹤數(shù)據(jù),所述應(yīng)用程序跟蹤數(shù)據(jù)包括每個已安裝的應(yīng)用程序的應(yīng)用跟蹤項(xiàng),每個應(yīng)用跟蹤項(xiàng)包括應(yīng)用程序標(biāo)識以及使用次數(shù); 每隔預(yù)定的第一更新周期,根據(jù)使用次數(shù)對應(yīng)用程序跟蹤數(shù)據(jù)中的應(yīng)用程序跟蹤項(xiàng)進(jìn)行排序,選取使用次數(shù)最低的第一預(yù)定個數(shù)的應(yīng)用程序跟蹤項(xiàng),針對每個選取的應(yīng)用程序跟蹤項(xiàng),通過用戶界面提示用戶卸載所述應(yīng)用程序跟蹤項(xiàng)指示的應(yīng)用程序,并且根據(jù)用戶的卸載指示調(diào)用相應(yīng)的應(yīng)用程序卸載程序。
      9.如權(quán)利要求8所述的應(yīng)用程序管理方法,還包括:如果用戶指示不卸載指示的應(yīng)用程序,則提示用戶是否不再提示卸載所述應(yīng)用程序,并且如果確定用戶指示不再提示卸載,則在應(yīng)用程序跟蹤數(shù)據(jù)中相應(yīng)的應(yīng)用程序跟蹤項(xiàng)進(jìn)行不再提示卸載的標(biāo)注。
      10.如權(quán)利要求8所述的應(yīng)用程序管理方法,其中,根據(jù)檢測到的事件更新所述應(yīng)用程序跟蹤數(shù)據(jù)的步驟包括: 當(dāng)檢測到的事件是安裝應(yīng)用程序的事件時,在應(yīng)用程序跟蹤數(shù)據(jù)中創(chuàng)建包括所述應(yīng)用程序的應(yīng)用程序標(biāo)識以及使用次數(shù)為O的應(yīng)用程序跟蹤項(xiàng); 當(dāng)檢測到的事件是卸載應(yīng)用程序的事件時,在應(yīng)用程序跟蹤數(shù)據(jù)中刪除包括所述應(yīng)用程序的應(yīng)用程序標(biāo)識的應(yīng)用程序跟蹤項(xiàng); 當(dāng)檢測到的事件是啟動應(yīng)用程序的事件時,將應(yīng)用程序跟蹤數(shù)據(jù)中與正在啟動的應(yīng)用程序相應(yīng)的應(yīng)用程序跟蹤項(xiàng)中的使用次數(shù)增加I。
      11.如權(quán)利要求8所述的應(yīng)用程序管理方法,還包括:后臺程序在初次運(yùn)行時,根據(jù)存儲于終端設(shè)備中指定位置的指示已安裝的應(yīng)用程序的信息,為每個已安裝的應(yīng)用程序分別創(chuàng)建包括其應(yīng)用程序標(biāo)識以及使用次數(shù)為O的應(yīng)用程序跟蹤項(xiàng),并且創(chuàng)建包括所述應(yīng)用程序跟蹤項(xiàng)的應(yīng)用程序跟蹤數(shù)據(jù)。
      12.如權(quán)利要求11所述的應(yīng)用程序管理方法,還包括:在存儲介質(zhì)中存儲所述應(yīng)用程序跟蹤數(shù)據(jù)。
      13.一種用于管理應(yīng)用程序的終端設(shè)備,包括: 后臺程序模塊,被配置為 在終端設(shè)備的后臺運(yùn)行, 每當(dāng)檢測到在所述終端設(shè)備中任一應(yīng)用程序被安裝、卸載或被啟動的事件時,根據(jù)檢測到的事件更新應(yīng)用程序跟蹤數(shù)據(jù),所述應(yīng)用程序跟蹤數(shù)據(jù)包括每個已安裝的應(yīng)用程序的應(yīng)用跟蹤項(xiàng),每個應(yīng)用跟蹤項(xiàng)包括應(yīng)用程序標(biāo)識以及使用次數(shù); 每隔預(yù)定的第一更新周期,根據(jù)使用次數(shù)對應(yīng)用程序跟蹤數(shù)據(jù)中的應(yīng)用程序跟蹤項(xiàng)進(jìn)行排序,選取使用次數(shù)最高的第一預(yù)定個數(shù)的應(yīng)用程序跟蹤項(xiàng),并且將選取的應(yīng)用程序跟蹤項(xiàng)指示的應(yīng)用程序更新為用戶界面上特定菜單中的項(xiàng)目。
      14.如權(quán)利要求13所述的終端設(shè)備,其中,后臺程序模塊在初次運(yùn)行時,根據(jù)存儲于終端設(shè)備中指定位置的指示已安裝的應(yīng)用程序的信息,為每個已安裝的應(yīng)用程序分別創(chuàng)建包括其應(yīng)用程序標(biāo)識以及使用次數(shù)為O的應(yīng)用程序跟蹤項(xiàng),并且創(chuàng)建包括所述應(yīng)用程序跟蹤項(xiàng)的應(yīng)用程序跟蹤數(shù)據(jù)。
      15.如權(quán)利要求14所述的終端設(shè)備,其中,后臺程序模塊在存儲介質(zhì)中存儲所述應(yīng)用程序跟蹤數(shù)據(jù)。
      16.如權(quán)利要求13所述的終端設(shè)備,其中,在后臺程序模塊根據(jù)檢測到的事件更新所述應(yīng)用程序跟蹤數(shù)據(jù)的處理中, 當(dāng)檢測到的事件是安裝應(yīng)用程序的事件時,后臺程序模塊在應(yīng)用程序跟蹤數(shù)據(jù)中創(chuàng)建包括所述應(yīng)用程序的應(yīng)用程序標(biāo)識以及使用次數(shù)為O的應(yīng)用程序跟蹤項(xiàng); 當(dāng)檢測到的事件是卸載應(yīng)用程序的事件時,后臺程序模塊在應(yīng)用程序跟蹤數(shù)據(jù)中刪除包括所述應(yīng)用程序的應(yīng)用程序標(biāo)識的應(yīng)用程序跟蹤項(xiàng); 當(dāng)檢測到的事件是啟動應(yīng)用程序的事件時,后臺程序模塊將應(yīng)用程序跟蹤數(shù)據(jù)中與正在啟動的應(yīng)用程序相應(yīng)的應(yīng)用程序跟蹤項(xiàng)中的使用次數(shù)增加I。
      17.如權(quán)利要求16所述的終端設(shè)備,其中,后臺程序模塊每隔預(yù)定的第一更新周期,在更新為用戶界面上特定菜單中的項(xiàng)目之后,顯示與所述特定菜單中的項(xiàng)目相應(yīng)的圖標(biāo)。
      18.如權(quán)利要求16所述的終端設(shè)備,其中,后臺程序模塊每隔預(yù)定的第二周期,根據(jù)使用次數(shù)對應(yīng)用程序跟蹤數(shù)據(jù)中的應(yīng)用程序跟蹤項(xiàng)進(jìn)行排序,選取使用次數(shù)最低的第二預(yù)定個數(shù)的應(yīng)用程序跟蹤項(xiàng),針對每個選取的應(yīng)用程序跟蹤項(xiàng),通過用戶界面提示用戶卸載所述應(yīng)用程序跟蹤項(xiàng)指示的應(yīng)用程序,并且根據(jù)用戶的卸載指示調(diào)用相應(yīng)的應(yīng)用程序卸載程序。
      19.如權(quán)利要求18所述的終端設(shè)備,其中,如果用戶指示不卸載指示的應(yīng)用程序,則后臺程序模塊提示用戶是否不再提示卸載所述應(yīng)用程序,并且如果確定用戶指示不再提示卸載,則在應(yīng)用程序跟蹤數(shù)據(jù)中相應(yīng)的應(yīng)用程序跟蹤項(xiàng)進(jìn)行不再提示卸載的標(biāo)注。
      20.一種用于管理應(yīng)用程序的終端設(shè)備,包括: 后臺程序模塊,被配置為在終端設(shè)備的后臺運(yùn)行, 每當(dāng)檢測到在所述終端設(shè)備中任一應(yīng)用程序被安裝、卸載或被啟動的事件時,根據(jù)檢測到的事件更新應(yīng)用程序跟蹤數(shù)據(jù),所述應(yīng)用程序跟蹤數(shù)據(jù)包括每個已安裝的應(yīng)用程序的應(yīng)用跟蹤項(xiàng),每個應(yīng)用跟蹤項(xiàng)包括應(yīng)用程序標(biāo)識以及使用次數(shù); 每隔預(yù)定的第一更新周期,根據(jù)使用次數(shù)對應(yīng)用程序跟蹤數(shù)據(jù)中的應(yīng)用程序跟蹤項(xiàng)進(jìn)行排序,選取使用次數(shù)最低的第一預(yù)定個數(shù)的應(yīng)用程序跟蹤項(xiàng),針對每個選取的應(yīng)用程序跟蹤項(xiàng),通過用戶界面提示用戶卸載所述應(yīng)用程序跟蹤項(xiàng)指示的應(yīng)用程序,并且根據(jù)用戶的卸載指示調(diào)用相應(yīng)的應(yīng)用程序卸載程序。
      21.如權(quán)利要求20所述的終端設(shè)備,其中,如果用戶指示不卸載指示的應(yīng)用程序,則后臺程序模塊提示用戶是否不再提示卸載所述應(yīng)用程序,并且如果確定用戶指示不再提示卸載,則在應(yīng)用程序跟蹤數(shù)據(jù)中相應(yīng)的應(yīng)用程序跟蹤項(xiàng)進(jìn)行不再提示卸載的標(biāo)注。
      22.如權(quán)利要求20所述的終端設(shè)備,其中,后臺程序模塊在根據(jù)檢測到的事件更新所述應(yīng)用程序跟蹤數(shù)據(jù)的處理中, 當(dāng)檢測到的事件是安裝應(yīng)用程序的事件時,后臺程序模塊在應(yīng)用程序跟蹤數(shù)據(jù)中創(chuàng)建包括所述應(yīng)用程序的應(yīng)用程序標(biāo)識以及使用次數(shù)為0的應(yīng)用程序跟蹤項(xiàng); 當(dāng)檢測到的事件是卸載應(yīng)用程序的事件時,后臺程序模塊在應(yīng)用程序跟蹤數(shù)據(jù)中刪除包括所述應(yīng)用程序的應(yīng)用程序標(biāo)識的應(yīng)用程序跟蹤項(xiàng); 當(dāng)檢測到的事件是啟動應(yīng)用程序的事件時,后臺程序模塊將應(yīng)用程序跟蹤數(shù)據(jù)中與正在啟動的應(yīng)用程序相應(yīng)的應(yīng)用程序跟蹤項(xiàng)中的使用次數(shù)增加I。
      23.如權(quán)利要求20所述的終端設(shè)備,其中,后臺程序模塊在初次運(yùn)行時,根據(jù)存儲于終端設(shè)備中指定位置的指示已安裝的應(yīng)用程序的信息,為每個已安裝的應(yīng)用程序分別創(chuàng)建包括其應(yīng)用程序標(biāo)識以及使用次數(shù)為0的應(yīng)用程序跟蹤項(xiàng),并且創(chuàng)建包括所述應(yīng)用程序跟蹤項(xiàng)的應(yīng)用程序跟蹤數(shù)據(jù)。
      24.如權(quán)利要求23所述的終端設(shè)備,其中,后臺程序模塊在存儲介質(zhì)中存儲所述應(yīng)用程序跟蹤數(shù)據(jù)。
      【文檔編號】G06F9/44GK103677762SQ201210314271
      【公開日】2014年3月26日 申請日期:2012年8月30日 優(yōu)先權(quán)日:2012年8月30日
      【發(fā)明者】黃釗 申請人:三星電子(中國)研發(fā)中心, 三星電子株式會社
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1