一種應用推薦方法及應用推薦設備的制造方法
【專利摘要】本發(fā)明實施例公開了一種應用推薦方法及應用推薦設備,其中方法包括:接收目標用戶終端發(fā)送的應用推薦請求,所述應用推薦請求攜帶有所述目標用戶終端當前的地理位置;從預設應用庫中獲取在與所述目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi)被下載過的應用或被搜索過的應用作為目標應用;根據(jù)所述目標應用的下載次數(shù)或搜索次數(shù)對所述目標應用進行排序,得到以目標序列排序的目標應用;按照所述目標序列向所述目標用戶終端推薦所述目標應用??梢姡景l(fā)明實施例能夠為用戶推薦應用,有利于用戶對下載應用的選擇。
【專利說明】
一種應用推薦方法及應用推薦設備
技術領域
[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術領域,尤其涉及一種應用推薦方法及應用推薦設備。
【背景技術】
[0002]目前隨著互聯(lián)網(wǎng)技術的發(fā)展,每天都有很多應用被推出,使用這些應用可以極大的方便用戶的日常生活或豐富用戶的業(yè)余生活。為了滿足用戶對各種應用的下載需求,各種應用下載平臺(如應用商店)應運而生。應用下載平臺的應用種類繁多,且功能相似的應用也有很多。然而當用戶面對這么多種類的應用和這么多功能相似的應用時,很難去進行選擇。因此提供一種應用推薦方法非常重要。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實施例公開了一種應用推薦方法及應用推薦設備,能夠為用戶推薦應用,有利于用戶對下載應用的選擇。
[0004]第一方面,公開了一種應用推薦方法,所述方法包括:
[0005]接收目標用戶終端發(fā)送的應用推薦請求,所述應用推薦請求攜帶有所述目標用戶終端當前的地理位置;
[0006]從預設應用庫中獲取在與所述目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi)被下載過的應用或被搜索過的應用作為目標應用;
[0007]根據(jù)所述目標應用的下載次數(shù)或搜索次數(shù)對所述目標應用進行排序,得到以目標序列排序的目標應用;
[0008]按照所述目標序列向所述目標用戶終端推薦所述目標應用。
[0009]在第一種可能的實施方式中,所述從預設應用庫中獲取在與所述目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi)被下載過的應用或被搜索過的應用作為目標應用,包括:
[0010]針對預設應用庫中的每一應用,判斷預先儲存的與所述應用對應的所有下載地理位置中是否存在至少一個下載地理位置處于與所述目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi),所述下載地理位置為對所述應用進行下載的用戶終端在下載所述應用時所處的地理位置;
[0011]當判斷結果為是時,將所述應用作為目標應用;或,
[0012]針對預設應用庫中的每一應用,判斷預先儲存的與所述應用對應的所有搜索地理位置中是否存在至少一個搜索地理位置處于與所述目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi),所述搜索地理位置為對所述應用進行搜索的用戶終端在搜索所述應用時所處的地理位置;
[0013]當判斷結果為是時,將所述應用作為目標應用。
[0014]結合第一方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述針對預設應用庫中的每一應用,判斷預先儲存的與所述應用對應的所有下載地理位置中是否存在至少一個下載地理位置處于與所述目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi)之前,所述方法還包括:
[0015]當檢測到用戶終端對預設應用庫中的第一應用進行下載時,獲取所述用戶終端當前所處的地理位置作為下載地理位置;
[0016]建立所述下載地理位置與所述第一應用的對應關系,并將所述下載地理位置進行儲存。
[0017]結合第一方面的第一種可能的實現(xiàn)方式,在第三種可能的實現(xiàn)方式中,所述針對預設應用庫中的每一應用,判斷預先儲存的與所述應用對應的所有搜索地理位置中是否存在至少一個搜索地理位置處于與所述目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi)之前,所述方法還包括:
[0018]當檢測到用戶終端對預設應用庫中的第一應用進行搜索時,獲取所述用戶終端當前所處的地理位置作為搜索地理位置;
[0019]建立所述搜索地理位置與所述第一應用的對應關系,并將所述搜索地理位置進行儲存。
[0020]結合第一方面或第一方面的第一種可能的實現(xiàn)方式或第一方面的第二種可能的實現(xiàn)方式或第一方面的第三種可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,所述根據(jù)所述目標應用的下載次數(shù)或搜索次數(shù)對所述目標應用進行排序,得到以目標序列排序的目標應用,包括:
[0021]從所述目標應用中獲取所述目標應用的下載次數(shù)或搜索次數(shù)超過預設閾值的目標應用作為目標推薦應用;
[0022]對所述目標推送應用按照下載次數(shù)或搜索次數(shù)從大到小的順序進行排序,得到以目標序列排序的目標推薦應用;
[0023]所述按照所述目標序列向所述目標用戶終端推薦所述目標應用,包括:
[0024]按照所述目標序列向所述目標用戶終端推薦所述目標推薦應用。
[0025]結合第一方面或第一方面的第一種可能的實現(xiàn)方式或第一方面的第二種可能的實現(xiàn)方式或第一方面的第三種可能的實現(xiàn)方式,在第五種可能的實現(xiàn)方式中,所述按照所述目標序列向所述目標用戶終端推薦所述目標應用,包括
[0026]將所述以目標序列進行排序的目標應用進行編號,并選取與預設編號對應的目標應用作為目標推送應用,并按照所述目標序列向所述目標用戶終端推薦所述目標推薦應用。
[0027]第二方面,公開了一種應用推薦設備,所述應用推薦設備包括:
[0028]接收模塊,用于接收目標用戶終端發(fā)送的應用推薦請求,所述應用推薦請求攜帶有所述目標用戶終端當前的地理位置;
[0029]獲取模塊,用于從預設應用庫中獲取在與所述目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi)被下載過的應用或被搜索過的應用作為目標應用;
[0030]排序模塊,用于根據(jù)所述目標應用的下載次數(shù)或搜索次數(shù)對所述目標應用進行排序,得到以目標序列排序的目標應用;
[0031 ] 推薦模塊,用于按照所述目標序列向所述目標用戶終端推薦所述目標應用。
[0032]在第一種可能的實現(xiàn)方式中,所述獲取模塊包括:
[0033]第一判斷單元,用于針對預設應用庫中的每一應用,判斷預先儲存的與所述應用對應的所有下載地理位置中是否存在至少一個下載地理位置處于與所述目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi),所述下載地理位置為對所述應用進行下載的用戶終端在下載所述應用時所處的地理位置;
[0034]第一設置單元,用于當判斷結果為是時,將所述應用作為目標應用;或,
[0035]第二判斷單元,用于針對預設應用庫中的每一應用,判斷預先儲存的與所述應用對應的所有搜索地理位置中是否存在至少一個搜索地理位置處于與所述目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi),所述搜索地理位置為對所述應用進行搜索的用戶終端在搜索所述應用時所處的地理位置;
[0036]第二設置單元,用于當判斷結果為是時,將所述應用作為目標應用。
[0037]結合第二方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述應用推薦設備還包括:
[0038]第二獲取模塊,用于當檢測到用戶終端對預設應用庫中的第一應用進行下載時,獲取所述用戶終端當前所處的地理位置作為下載地理位置;
[0039]第一存儲模塊,用于建立所述下載地理位置與所述第一應用的對應關系,并將所述下載地理位置進行儲存。
[0040]結合第二方面的第一種可能的實現(xiàn)方式,在第三種可能的實現(xiàn)方式中,所述應用推薦設備還包括:
[0041]第三獲取模塊,用于當檢測到用戶終端對預設應用庫中的第一應用進行搜索時,獲取所述用戶終端當前所處的地理位置作為搜索地理位置;
[0042]第二存儲模塊,用于建立所述搜索地理位置與所述第一應用的對應關系,并將所述搜索地理位置進行儲存。
[0043]結合第二方面或第二方面的第一種可能的實現(xiàn)方式或第二方面的第二種可能的實現(xiàn)方式或第二方面的第三種可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,所述排序模塊包括:
[0044]第一獲取單元,用于從所述目標應用中獲取所述目標應用的下載次數(shù)或搜索次數(shù)超過預設閾值的目標應用作為目標推薦應用;
[0045]排序單元,用于對所述目標推送應用按照下載次數(shù)或搜索次數(shù)從大到小的順序進行排序,得到以目標序列排序的目標推薦應用;
[0046]所述推薦模塊具體用于:
[0047]按照所述目標序列向所述目標用戶終端推薦所述目標推薦應用。
[0048]結合第二方面或第二方面的第一種可能的實現(xiàn)方式或第二方面的第二種可能的實現(xiàn)方式或第二方面的第三種可能的實現(xiàn)方式,在第五種可能的實現(xiàn)方式中,所述推薦模塊具體用于:
[0049]將所述以目標序列進行排序的目標應用進行編號,并選取與預設編號對應的目標應用作為目標推送應用,并按照所述目標序列向所述目標用戶終端推薦所述目標推薦應用。
[0050]在本發(fā)明實施例中,在接收目標用戶終端發(fā)送的攜帶有該目標用戶終端當前的地理位置的應用推薦請求之后,將從預設應用庫中獲取在與目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi)被下載過的應用或被搜索過的應用作為目標應用,并根據(jù)目標應用的下載次數(shù)或搜索次數(shù)對目標應用進行排序,得到以目標序列排序的目標應用,最后按照目標序列向目標用戶終端推薦目標應用。可見,本發(fā)明實施例能夠為用戶推薦應用,有利于用戶對下載應用的選擇。
【附圖說明】
[0051]為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0052]圖1是本發(fā)明實施例公開的一種應用推薦方法的流程示意圖;
[0053]圖2是本發(fā)明實施例公開的另一種應用推薦方法的流程示意圖;
[0054]圖3是本發(fā)明實施例公開的另一種應用推薦方法的流程示意圖;
[0055]圖4是本發(fā)明實施例公開的另一種應用推薦方法的流程示意圖;
[0056]圖5是本發(fā)明實施例公開的一種應用推薦設備的結構示意圖;
[0057]圖6是本發(fā)明實施例公開的另一種應用推薦設備的結構示意圖;
[0058]圖7是本發(fā)明實施例公開的另一種應用推薦設備的結構示意圖;
[0059]圖8是本發(fā)明實施例公開的另一種應用推薦設備的結構示意圖。
【具體實施方式】
[0060]下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0061]本發(fā)明實施例公開了一種應用推薦方法及應用推薦設備,能夠為用戶推薦應用,有利于用戶對下載應用的選擇。以下分別進行詳細說明。
[0062]請參見圖1,圖1為本發(fā)明實施例公開的一種應用推薦方法的流程示意圖。如圖1所示,該應用推薦方法可以包括以下步驟。
[0063]S101、接收目標用戶終端發(fā)送的應用推薦請求,該應用推薦請求攜帶有該目標用戶終端當前的地理位置。
[0064]本發(fā)明實施例中,應用推薦設備將接收目標用戶終端發(fā)送的應用推薦請求,該應用推薦請求攜帶有該目標用戶終端當前的地理位置。其中,該應用推薦設備可以是軟件商店服務器,或者是具有應用推薦功能的應用的服務器,本發(fā)明實施例不做限定。其中,該目標用戶終端可包括但不限于智能手機、平板電腦、筆記本電腦、掌上電腦、PAD等終端。該目標用戶終端的操作系統(tǒng)可包括但不限于Android操作系統(tǒng)、1S操作系統(tǒng)、Symbian (塞班)操作系統(tǒng)、Black Berry (黑莓)操作系統(tǒng)、Windows Phone8操作系統(tǒng)等等,本發(fā)明實施例不做限定。
[0065]作為一種可選的實施方式,目標用戶終端可以向應用推薦設備發(fā)送登錄請求或簽到請求,由應用推薦設備進行登錄或簽到;當目標用戶終端檢測到登錄成功或簽到成功時,目標用戶終端將啟動GPS(Global Posit1ning System,全球定位系統(tǒng)),以獲取目標用戶終端當前的地理位置,并向應用推薦設備發(fā)送攜帶有目標用戶終端當前的地理位置的應用推薦請求。
[0066]S102、從預設應用庫中獲取在與該目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi)被下載過的應用或被搜索過的應用作為目標應用。
[0067]本發(fā)明實施例中,應用推薦設備在接收到目標用戶終端發(fā)送的應用推薦請求之后,將響應該應用推薦請求,從應用推薦請求中提取攜帶的目標用戶終端當前的地理位置,并從預設應用庫中獲取在與該目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi)被下載過的應用或被搜索過的應用作為目標應用。
[0068]本發(fā)明實施例中,可以預先設置預設應用庫,該預設應用庫中可包括多個應用,預設應用庫中的每個應用都對應存儲有對該應用進行下載的所有用戶終端在下載該應用時所處的地理位置或對該應用進行搜索的所有用戶終端在搜索該應用時所處的地理位置,可選的,預設應用庫中的每個應用還可對應存儲有該應用的名稱、該應用的大小、該應用被下載的次數(shù)、該應用被搜索的次數(shù)等等,本發(fā)明不做限定。
[0069]本發(fā)明實施例中,可以預先設置一個與目標用戶終端當前的地理位置對應的預設區(qū)域,例如該預設區(qū)域可以是以目標用戶終端當前的地理位置為圓心以預定長度為半徑的圓形區(qū)域,或者是以目標用戶終端當前的地理位置為中心以預設長度為邊長的正方形或長方形區(qū)域,當然還可以是其他形狀的區(qū)域,本發(fā)明實施例不做限定。
[0070]作為一種可選的實施方式,從預設應用庫中獲取在與該目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi)被下載過的應用作為目標應用,可包括以下步驟:
[0071]I)針對預設應用庫中的每一應用,判斷預先儲存的與該應用對應的所有下載地理位置中是否存在至少一個下載地理位置處于與目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi);
[0072]2)將該應用作為目標應用。
[0073]在該實施方式中,在應用推薦設備提取到目標用戶終端當前的地理位置之后,將針對預設應用庫中的每一應用,獲取預先存儲的與該應用對應的所有的下載地理位置,其中,該下載地理位置為對該應用進行下載的用戶終端在下載該應用時所處的地理位置。再判斷所有的下載地理位置中是否存在至少一個下載地理位置處于與所述目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi),若下載地理位置中存在至少一個下載地理位置處于與所述目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi),則執(zhí)行步驟2),將該應用作為目標應用。
[0074]作為一種可選的實施方式,從預設應用庫中獲取在與該目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi)被搜索過的應用作為目標應用,可包括以下步驟:
[0075]3)針對預設應用庫中的每一應用,判斷預先儲存的與該應用對應的所有搜索地理位置中是否存在至少一個搜索地理位置處于與目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi);
[0076]4)將該應用作為目標應用。
[0077]在該實施方式中,在應用推薦設備提取到目標用戶終端當前的地理位置之后,將針對預設應用庫中的每一應用,獲取預先存儲的與該應用對應的所有的搜索地理位置,其中,該搜索地理位置為對該應用進行搜索的用戶終端在搜索該應用時所處的地理位置。再判斷所有的搜索地理位置中是否存在至少一個搜索地理位置處于與所述目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi),若搜索地理位置中存在至少一個搜索地理位置處于與所述目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi),則執(zhí)行步驟4),將該應用作為目標應用。
[0078]S103、根據(jù)目標應用的下載次數(shù)或搜索次數(shù)對目標應用進行排序,得到以目標序列排序的目標應用。
[0079]本發(fā)明實施例中,應用推薦設備獲取到目標應用之后,當目標應用為多個時,將根據(jù)目標應用的下載次數(shù)或搜索次數(shù)對目標應用進行排序,以得到以目標序列排序的目標應用。可選的,在用戶終端每次對預設應用庫中的一應用進行下載時,都將對預先儲存的與該應用的對應的下載次數(shù)加一,或在用戶終端每次對預設應用庫中的一應用進行搜索時,都將對預先儲存的與該應用的對應的搜索次數(shù)加一。當目標應用為多個時,應用推薦設備將獲取預先存儲的與各個應用對應的下載次數(shù)或搜索次數(shù),根據(jù)下載次數(shù)或搜索次數(shù)對目標應用進行排序。例如,應用推薦設備可以獲取預先存儲的與各個應用對應的下載次數(shù),按照下載次數(shù)從大到小的順序進行排序,得到以目標序列排序的目標應用。
[0080]S104、按照目標序列向目標用戶終端推薦目標應用。
[0081 ] 本發(fā)明實施例中,應用推薦設備將向目標用戶終端推薦目標應用,其中,目標應用在目標用戶終端的推薦順序可以按照目標序列進行推薦。例如,排序后得到的目標序列為:目標應用I排在第一位,目標應用2排在第二位,目標應用3排在第三位,目標應用4排在第四位,則向目標用戶終端進行推薦時,目標應用在目標用戶終端的推薦順序可以是先推薦目標應用I,再推薦目標應用2,再推薦目標應用3,最后推薦目標應用4。其中推薦給目標用戶終端的目標應用可以攜帶目標應用的總下載次數(shù)或總搜索次數(shù),以使用戶了解該目標應用的下載熱度或搜索熱度。
[0082]作為一種可選的實施方式,按照目標序列向目標用戶終端推薦目標應用的【具體實施方式】可以為:
[0083]將所述以目標序列進行排序的目標應用進行編號,并選取與預設編號對應的目標應用作為目標推送應用,并按照所述目標序列向所述目標用戶終端推薦所述目標推薦應用。
[0084]在該實施方式中,應用推薦設備可以預先設置預設編號,該預設編號可以設置多個,例如該預設編號可以為編號I?10,或該預設編號可以不連續(xù),例如為編號1、編號2、編號4、編號6。在應用推薦設備得到以目標序列排序的目標應用之后,將對以目標序列進行排序的目標應用進行編號,例如對排在第一位的目標應用編號為1、對排在第二位的目標應用編號為2、對排在第三位的目標應用編號為3,…,對排在第η位的目標應用編號為η。應用推薦設備將從目標應用中選擇出與預設編號對應的目標應用作為目標推送應用,并按照編號從小到大的順序向目標用戶終端推薦對應的目標推薦應用。
[0085]在圖1所描述的方法中,在接收目標用戶終端發(fā)送的攜帶有該目標用戶終端當前的地理位置的應用推薦請求之后,將從預設應用庫中獲取在與目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi)被下載過的應用或被搜索過的應用作為目標應用,并根據(jù)目標應用的下載次數(shù)或搜索次數(shù)對目標應用進行排序,得到以目標序列排序的目標應用,最后按照目標序列向目標用戶終端推薦目標應用。可見,本發(fā)明實施例能夠為用戶推薦應用,有利于用戶對下載應用的選擇。
[0086]請參見圖2,圖2為本發(fā)明實施例公開的另一種應用推薦方法的流程示意圖。如圖2所示,該應用推薦方法可以包括以下步驟。
[0087]S201、當應用推薦設備檢測到用戶終端對預設應用庫中的第一應用進行下載時,獲取用戶終端當前所處的地理位置作為下載地理位置。
[0088]本發(fā)明實施例中,第一應用可以是預設應用庫中的任一應用,當用戶終端對預設應用庫中的第一應用進行下載時,將向應用推薦設備發(fā)送針對第一應用的下載請求。當應用推薦設備響應該下載請求,為發(fā)送該下載請求的用戶終端推送第一應用的應用程序之后,應用推薦設備將獲取發(fā)送該下載請求的用戶終端的地理位置,并將發(fā)送該下載請求的用戶終端的地理位置作為下載地理位置。
[0089]S202、應用推薦設備建立該下載地理位置與第一應用的對應關系,并將該下載地理位置進行儲存。
[0090]本發(fā)明實施例中,應用推薦設備將發(fā)送該下載請求的用戶終端的地理位置作為下載地理位置之后,將建立該下載地理位置與第一應用的對應關系,并將該下載地理位置進行儲存。
[0091]S203、應用推薦設備接收目標用戶終端發(fā)送的應用推薦請求,該應用推薦請求攜帶有該目標用戶終端當前的地理位置。
[0092]S204、應用推薦設備針對預設應用庫中的每一應用,判斷預先儲存的與該應用對應的所有下載地理位置中是否存在至少一個下載地理位置處于與目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi)。
[0093]本發(fā)明實施例中,當應用推薦設備判斷預先儲存的與該應用對應的所有下載地理位置中存在至少一個下載地理位置處于與目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi)時,執(zhí)行步驟S205。
[0094]S205、應用推薦設備將該應用作為目標應用。
[0095]S206、應用推薦設備根據(jù)目標應用的下載次數(shù)對目標應用進行排序,得到以目標序列排序的目標應用。
[0096]S207、應用推薦設備按照目標序列向目標用戶終端推薦目標應用。
[0097]在圖2所描述的方法中,當應用推薦設備檢測到用戶終端對預設應用庫中的第一應用進行下載時,將獲取用戶終端當前所處的地理位置作為下載地理位置,并建立該下載地理位置與第一應用的對應關系,將該下載地理位置進行儲存;在應用推薦設備接收到攜帶有目標用戶終端當前的地理位置的由目標用戶終端發(fā)送的應用推薦請求之后,應用推薦設備將針對預設應用庫中的每一應用,判斷預先儲存的與該應用對應的所有下載地理位置中是否存在至少一個下載地理位置處于與目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi),若判斷結果為是,則應用推薦設備將該應用作為目標應用;應用推薦設備將根據(jù)目標應用的下載次數(shù)對目標應用進行排序,得到以目標序列排序的目標應用,并按照目標序列向目標用戶終端推薦目標應用??梢姡景l(fā)明實施例能夠為用戶推薦應用,有利于用戶對下載應用的選擇。
[0098]請參見圖3,圖3為本發(fā)明實施例公開的另一種應用推薦方法的流程示意圖。如圖3所示,該應用推薦方法可以包括以下步驟。
[0099]S301、當應用推薦設備檢測到用戶終端對預設應用庫中的第一應用進行搜索時,獲取該用戶終端當前所處的地理位置作為搜索地理位置。
[0100]本發(fā)明實施例中,第一應用可以是預設應用庫中的任一應用,當用戶終端對預設應用庫中的第一應用進行搜索時,將向應用推薦設備發(fā)送針對第一應用的搜索請求。當應用推薦設備響應該搜索請求,為發(fā)送該搜索請求的用戶終端推送第一應用的基本信息之后,應用推薦設備將獲取發(fā)送該搜索請求的用戶終端的地理位置,并將發(fā)送該搜索請求的用戶終端的地理位置作為搜索地理位置。
[0101]S302、應用推薦設備建立該搜索地理位置與第一應用的對應關系,并將該搜索地理位置進行儲存。
[0102]本發(fā)明實施例中,應用推薦設備將發(fā)送該搜索請求的用戶終端的地理位置作為搜索地理位置之后,將建立該搜索地理位置與第一應用的對應關系,并將該搜索地理位置進行儲存。
[0103]S303、應用推薦設備接收目標用戶終端發(fā)送的應用推薦請求,該應用推薦請求攜帶有該目標用戶終端當前的地理位置。
[0104]S304、應用推薦設備針對預設應用庫中的每一應用,判斷預先儲存的與該應用對應的所有搜索地理位置中是否存在至少一個搜索地理位置處于與該目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi)。
[0105]本發(fā)明實施例中,當應用推薦設備判斷預先儲存的與該應用對應的所有搜索地理位置中存在至少一個搜索地理位置處于與目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi)時,執(zhí)行步驟S305。
[0106]S305、應用推薦設備將該應用作為目標應用。
[0107]S306、應用推薦設備根據(jù)目標應用的搜索次數(shù)對目標應用進行排序,得到以目標序列排序的目標應用。
[0108]S307、應用推薦設備按照目標序列向目標用戶終端推薦目標應用。
[0109]在圖3所描述的方法中,當應用推薦設備檢測到用戶終端對預設應用庫中的第一應用進行搜索時,將獲取用戶終端當前所處的地理位置作為搜索地理位置,并建立該搜索地理位置與第一應用的對應關系,將該搜索地理位置進行儲存;在應用推薦設備接收到攜帶有目標用戶終端當前的地理位置的由目標用戶終端發(fā)送的應用推薦請求之后,應用推薦設備將針對預設應用庫中的每一應用,判斷預先儲存的與該應用對應的所有搜索地理位置中是否存在至少一個搜索地理位置處于與目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi),若判斷結果為是,則應用推薦設備將該應用作為目標應用;應用推薦設備將根據(jù)目標應用的搜索次數(shù)對目標應用進行排序,得到以目標序列排序的目標應用,并按照目標序列向目標用戶終端推薦目標應用??梢姡景l(fā)明實施例能夠為用戶推薦應用,有利于用戶對下載應用的選擇。
[0110]請參見圖4,圖4為本發(fā)明實施例公開的另一種應用推薦方法的流程示意圖。如圖4所示,該應用推薦方法可以包括以下步驟。
[0111]S401、應用推薦設備接收目標用戶終端發(fā)送的應用推薦請求,該應用推薦請求攜帶有該目標用戶終端當前的地理位置。
[0112]S402、應用推薦設備從預設應用庫中獲取在與該目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi)被下載過的應用或被搜索過的應用作為目標應用。
[0113]S403、應用推薦設備從目標應用中獲取目標應用的下載次數(shù)或搜索次數(shù)超過預設閾值的目標應用作為目標推薦應用。
[0114]本發(fā)明實施例中,可預先設置預設閾值,該預設閾值可以是一個經(jīng)驗值,或者是所有目標應用的下載次數(shù)的平均值,或者是所有目標應用的搜索次數(shù)的平均值。當應用推薦設備獲取到目標應用之后,將從目標應用中獲取目標應用的下載次數(shù)或搜索次數(shù)超過預設閾值的目標應用作為目標推薦應用。
[0115]S404、應用推薦設備對目標推送應用按照下載次數(shù)或搜索次數(shù)從大到小的順序進行排序,得到以目標序列排序的目標推薦應用。
[0116]S405、應用推薦設備按照目標序列向目標用戶終端推薦目標推薦應用。
[0117]在圖4所描述的方法中,在接收目標用戶終端發(fā)送的攜帶有該目標用戶終端當前的地理位置的應用推薦請求之后,將從預設應用庫中獲取在與目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi)被下載過的應用或被搜索過的應用作為目標應用;再從目標應用中獲取目標應用的下載次數(shù)或搜索次數(shù)超過預設閾值的目標應用作為目標推薦應用,并對目標推送應用按照下載次數(shù)或搜索次數(shù)從大到小的順序進行排序,得到以目標序列排序的目標推薦應用;最后按照目標序列向目標用戶終端推薦目標推薦應用??梢姳景l(fā)明實施例能夠為用戶推薦應用,有利于用戶對下載應用的選擇。
[0118]請參閱圖5,圖5是本發(fā)明實施例公開的一種應用推薦設備的結構示意圖。其中,圖5所示的應用推薦設備可以包括接收模塊501、獲取模塊502、排序模塊503和推薦模塊504。
[0119]接收模塊501,用于接收目標用戶終端發(fā)送的應用推薦請求,所述應用推薦請求攜帶有所述目標用戶終端當前的地理位置。
[0120]本發(fā)明實施例中,目標用戶終端可包括但不限于智能手機、平板電腦、筆記本電腦、掌上電腦、PAD等終端。該目標用戶終端的操作系統(tǒng)可包括但不限于Android操作系統(tǒng)、1S操作系統(tǒng)、Symbian (塞班)操作系統(tǒng)、Black Berry (黑莓)操作系統(tǒng)、Windows Phone8操作系統(tǒng)等等,本發(fā)明實施例不做限定。
[0121]作為一種可選的實施方式,目標用戶終端可以向應用推薦設備發(fā)送登錄請求或簽到請求,由應用推薦設備進行登錄或簽到;當目標用戶終端檢測到登錄成功或簽到成功時,目標用戶終端將啟動GPS(Global Posit1ning System,全球定位系統(tǒng)),以獲取目標用戶終端當前的地理位置,并向應用推薦設備發(fā)送攜帶有目標用戶終端當前的地理位置的應用推薦請求。
[0122]獲取模塊502,用于從預設應用庫中獲取在與所述目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi)被下載過的應用或被搜索過的應用作為目標應用。
[0123]本發(fā)明實施例中,接收模塊501在接收到目標用戶終端發(fā)送的應用推薦請求之后,獲取模塊502將從應用推薦請求中提取攜帶的目標用戶終端當前的地理位置,并從預設應用庫中獲取在與該目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi)被下載過的應用或被搜索過的應用作為目標應用。
[0124]本發(fā)明實施例中,可以預先設置預設應用庫,該預設應用庫中可包括多個應用,預設應用庫中的每個應用都對應存儲有對該應用進行下載的所有用戶終端在下載該應用時所處的地理位置或對該應用進行搜索的所有用戶終端在搜索該應用時所處的地理位置,可選的,預設應用庫中的每個應用還可對應存儲有該應用的名稱、該應用的大小、該應用被下載的次數(shù)、該應用被搜索的次數(shù)等等,本發(fā)明不做限定。
[0125]本發(fā)明實施例中,可以預先設置一個與目標用戶終端當前的地理位置對應的預設區(qū)域,例如該預設區(qū)域可以是以目標用戶終端當前的地理位置為圓心以預定長度為半徑的圓形區(qū)域,或者是以目標用戶終端當前的地理位置為中心以預設長度為邊長的正方形或長方形區(qū)域,當然還可以是其他形狀的區(qū)域,本發(fā)明實施例不做限定。
[0126]排序模塊503,用于根據(jù)所述目標應用的下載次數(shù)或搜索次數(shù)對所述目標應用進行排序,得到以目標序列排序的目標應用。
[0127]本發(fā)明實施例中,在獲取模塊502獲取到目標應用之后,當目標應用為多個時,排序模塊503將根據(jù)目標應用的下載次數(shù)或搜索次數(shù)對目標應用進行排序,以得到以目標序列排序的目標應用??蛇x的,在用戶終端每次對預設應用庫中的一應用進行下載時,都將對預先儲存的與該應用的對應的下載次數(shù)加一,或在用戶終端每次對預設應用庫中的一應用進行搜索時,都將對預先儲存的與該應用的對應的搜索次數(shù)加一。當目標應用為多個時,排序模塊503將獲取預先存儲的與各個應用對應的下載次數(shù)或搜索次數(shù),根據(jù)下載次數(shù)或搜索次數(shù)對目標應用進行排序。例如,排序模塊503可以獲取預先存儲的與各個應用對應的下載次數(shù),按照下載次數(shù)從大到小的順序進行排序,得到以目標序列排序的目標應用。
[0128]推薦模塊504,用于按照所述目標序列向所述目標用戶終端推薦所述目標應用。
[0129]本發(fā)明實施例中,推薦模塊504將向目標用戶終端推薦目標應用,其中,目標應用在目標用戶終端的推薦順序可以按照目標序列進行推薦。例如,排序后得到的目標序列為:目標應用I排在第一位,目標應用2排在第二位,目標應用3排在第三位,目標應用4排在第四位,則向目標用戶終端進行推薦時,目標應用在目標用戶終端的推薦順序可以是先推薦目標應用I,再推薦目標應用2,再推薦目標應用3,最后推薦目標應用4。其中推薦給目標用戶終端的目標應用可以攜帶目標應用的總下載次數(shù)或總搜索次數(shù),以使用戶了解該目標應用的下載熱度或搜索熱度。
[0130]作為一種可選的實施方式,推薦模塊504按照目標序列向目標用戶終端推薦目標應用的【具體實施方式】可以為:
[0131]將所述以目標序列進行排序的目標應用進行編號,并選取與預設編號對應的目標應用作為目標推送應用,并按照所述目標序列向所述目標用戶終端推薦所述目標推薦應用。
[0132]在該實施方式中,推薦模塊504可以預先設置預設編號,該預設編號可以設置多個,例如該預設編號可以為編號I?10,或該預設編號可以不連續(xù),例如為編號1、編號2、編號4、編號6。在排序模塊503得到以目標序列排序的目標應用之后,推薦模塊504將對以目標序列進行排序的目標應用進行編號,例如對排在第一位的目標應用編號為1、對排在第二位的目標應用編號為2、對排在第三位的目標應用編號為3,…,對排在第η位的目標應用編號為η。推薦模塊504將從目標應用中選擇出與預設編號對應的目標應用作為目標推送應用,并按照編號從小到大的順序向目標用戶終端推薦對應的目標推薦應用。
[0133]請一并參閱圖6,圖6是本發(fā)明實施例公開的另一種應用推薦設備的結構示意圖。其中,圖6所示的應用推薦設備是由圖5所示的應用推薦設備進行優(yōu)化得到的。與圖5所示的應用推薦設備相比較,圖6所示的應用推薦設備除包括圖5所示的模塊外,還可以包括第二獲取模塊505、第一存儲模塊506,其中,獲取模塊502包括第一判斷單元5021、第一設置單元5022。
[0134]第二獲取模塊505,用于當檢測到用戶終端對預設應用庫中的第一應用進行下載時,獲取所述用戶終端當前所處的地理位置作為下載地理位置。
[0135]本發(fā)明實施例中,第一應用可以為預設應用庫中的任一應用,當用戶終端對預設應用庫中的第一應用進行下載時,將向應用推薦設備發(fā)送針對第一應用的下載請求。當應用推薦設備響應該下載請求,為發(fā)送該下載請求的用戶終端推送第一應用的應用程序之后,第二獲取模塊505將獲取發(fā)送該下載請求的用戶終端的地理位置,并將發(fā)送該下載請求的用戶終端的地理位置作為下載地理位置。
[0136]第一存儲模塊506,用于建立所述下載地理位置與第一應用的對應關系,并將所述下載地理位置進行儲存。
[0137]本發(fā)明實施例中,第二獲取模塊505將發(fā)送該下載請求的用戶終端的地理位置作為下載地理位置之后,第一存儲模塊506將建立該下載地理位置與第一應用的對應關系,并將該下載地理位置進行儲存。
[0138]第一判斷單元5021,用于針對預設應用庫中的每一應用,判斷預先儲存的與所述應用對應的所有下載地理位置中是否存在至少一個下載地理位置處于與所述目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi),所述下載地理位置為對所述應用進行下載的用戶終端在下載所述應用時所處的地理位置。
[0139]在該實施方式中,在提取到目標用戶終端當前的地理位置之后,第一判斷單元5021將針對預設應用庫中的每一應用,獲取預先存儲的與該應用對應的所有的下載地理位置。再判斷所有的下載地理位置中是否存在至少一個下載地理位置處于與所述目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi),若下載地理位置中存在至少一個下載地理位置處于與所述目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi),則第一設置單元5022將該應用作為目標應用。
[0140]第一設置單元5022,用于當?shù)谝慌袛鄦卧?021的判斷結果為是時,將所述應用作為目標應用。
[0141]請一并參閱圖7,圖7是本發(fā)明實施例公開的另一種應用推薦設備的結構示意圖。其中,圖7所示的應用推薦設備是由圖5所示的應用推薦設備進行優(yōu)化得到的。與圖5所示的應用推薦設備相比較,圖7所示的應用推薦設備除包括圖5所示的模塊外,還可以包括第三獲取模塊507、第二存儲模塊508,其中,獲取模塊502包括第二判斷單元5023、第二設置單元5024。
[0142]第三獲取模塊507,用于當檢測到用戶終端對預設應用庫中的第一應用進行搜索時,獲取所述用戶終端當前所處的地理位置作為搜索地理位置。
[0143]本發(fā)明實施例中,第一應用可以為預設應用庫中的任一應用,當用戶終端對預設應用庫中的第一應用進行搜索時,將向應用推薦設備發(fā)送針對第一應用的搜索請求。當應用推薦設備響應該搜索請求,為發(fā)送該搜索請求的用戶終端推送該應用的基本信息之后,第三獲取模塊507將獲取發(fā)送該搜索請求的用戶終端的地理位置,并將發(fā)送該搜索請求的用戶終端的地理位置作為搜索地理位置。
[0144]第二存儲模塊508,用于建立所述搜索地理位置與第一應用的對應關系,并將所述搜索地理位置進行儲存。
[0145]本發(fā)明實施例中,第三獲取模塊507將發(fā)送該搜索請求的用戶終端的地理位置作為搜索地理位置之后,第二存儲模塊508將建立該搜索地理位置與第一應用的對應關系,并將該搜索地理位置進行儲存。
[0146]第二判斷單元5023,用于針對預設應用庫中的每一應用,判斷預先儲存的與所述應用對應的所有搜索地理位置中是否存在至少一個搜索地理位置處于與所述目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi),所述搜索地理位置為對所述應用進行搜索的用戶終端在搜索所述應用時所處的地理位置;
[0147]在該實施方式中,在提取到目標用戶終端當前的地理位置之后,第二判斷單元5023將針對預設應用庫中的每一應用,獲取預先存儲的與該應用對應的所有的搜索地理位置。再判斷所有的搜索地理位置中是否存在至少一個搜索地理位置處于與所述目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi),若搜索地理位置中存在至少一個搜索地理位置處于與所述目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi),則第二設置單元5024將該應用作為目標應用。
[0148]第二設置單元5024,用于當?shù)诙袛鄦卧?023的判斷結果為是時,將所述應用作為目標應用。
[0149]請一并參閱圖8,圖8是本發(fā)明實施例公開的另一種應用推薦設備的結構示意圖。其中,圖8所示的應用推薦設備是由圖5所示的應用推薦設備進行優(yōu)化得到的。與圖5所示的應用推薦設備相比較,圖8所示的應用推薦設備除包括圖5所示的模塊外,圖8所示的應用推薦設備的排序模塊503可以包括第一獲取單元5031、排序單元5032。
[0150]第一獲取單元5031,用于從所述目標應用中獲取所述目標應用的下載次數(shù)或搜索次數(shù)超過預設閾值的目標應用作為目標推薦應用。
[0151]本發(fā)明實施例中,可預先設置預設閾值,該預設閾值可以是一個經(jīng)驗值,或者是所有目標應用的下載次數(shù)的平均值,或者是所有目標應用的搜索次數(shù)的平均值。當獲取模塊502獲取到目標應用之后,第一獲取單元5031將從目標應用中獲取目標應用的下載次數(shù)或搜索次數(shù)超過預設閾值的目標應用作為目標推薦應用。
[0152]排序單元5032,用于對所述目標推送應用按照下載次數(shù)或搜索次數(shù)從大到小的順序進行排序,得到以目標序列排序的目標推薦應用。
[0153]推薦模塊504可具體用于:
[0154]按照所述目標序列向所述目標用戶終端推薦所述目標推薦應用。
[0155]在圖5?圖8所描述的應用推薦設備中,在接收模塊接收目標用戶終端發(fā)送的攜帶有該目標用戶終端當前的地理位置的應用推薦請求之后,獲取模塊將從預設應用庫中獲取在與目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi)被下載過的應用或被搜索過的應用作為目標應用;排序模塊根據(jù)目標應用的下載次數(shù)或搜索次數(shù)對目標應用進行排序,得到以目標序列排序的目標應用;最后推薦模塊按照目標序列向目標用戶終端推薦目標推薦應用。可見本發(fā)明實施例能夠為用戶推薦應用,有利于用戶對下載應用的選擇。
[0156]具體的,本實施例中介紹的應用推薦設備可以實施本發(fā)明結合圖1至圖4介紹的應用推薦方法的實施例中的部分或全部流程。
[0157]本發(fā)明實施例方法中的步驟可以根據(jù)實際需要進行順序調(diào)整、合并和刪減。
[0158]本發(fā)明實施例終端或設備中的單元或子單元可以根據(jù)實際需要進行合并、劃分和刪減。
[0159]本領域普通技術人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令終端設備相關的硬件來完成,該程序可以存儲于一計算機可讀存儲介質中,存儲介質可以包括:閃存盤、只讀存儲器(Read-Only Memory,ROM)、隨機存取器(RandomAccess Memory, RAM)、磁盤或光盤等。
[0160]以上對本發(fā)明實施例公開的一種應用推薦方法及應用推薦設備進行了詳細介紹,本文中應用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領域的一般技術人員,依據(jù)本發(fā)明的思想,在【具體實施方式】及應用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應理解為對本發(fā)明的限制。
【主權項】
1.一種應用推薦方法,其特征在于,所述方法包括: 接收目標用戶終端發(fā)送的應用推薦請求,所述應用推薦請求攜帶有所述目標用戶終端當前的地理位置; 從預設應用庫中獲取在與所述目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi)被下載過的應用或被搜索過的應用作為目標應用; 根據(jù)所述目標應用的下載次數(shù)或搜索次數(shù)對所述目標應用進行排序,得到以目標序列排序的目標應用; 按照所述目標序列向所述目標用戶終端推薦所述目標應用。2.根據(jù)權利要求1所述的方法,其特征在于,所述步驟從預設應用庫中獲取在與所述目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi)被下載過的應用或被搜索過的應用作為目標應用包括: 針對預設應用庫中的每一應用,判斷預先儲存的與所述應用對應的所有下載地理位置中是否存在至少一個下載地理位置處于與所述目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi),所述下載地理位置為對所述應用進行下載的用戶終端在下載所述應用時所處的地理位置; 當判斷結果為是時,將所述應用作為目標應用;或, 針對預設應用庫中的每一應用,判斷預先儲存的與所述應用對應的所有搜索地理位置中是否存在至少一個搜索地理位置處于與所述目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi),所述搜索地理位置為對所述應用進行搜索的用戶終端在搜索所述應用時所處的地理位置; 當判斷結果為是時,將所述應用作為目標應用。3.根據(jù)權利要求2所述的方法,其特征在于,所述步驟針對預設應用庫中的每一應用,判斷預先儲存的與所述應用對應的所有下載地理位置中是否存在至少一個下載地理位置處于與所述目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi)之前,所述方法還包括: 當檢測到用戶終端對預設應用庫中的第一應用進行下載時,獲取所述用戶終端當前所處的地理位置作為下載地理位置; 建立所述下載地理位置與所述第一應用的對應關系,并將所述下載地理位置進行儲存。4.根據(jù)權利要求2所述的方法,其特征在于,所述步驟針對預設應用庫中的每一應用,判斷預先儲存的與所述應用對應的所有搜索地理位置中是否存在至少一個搜索地理位置處于與所述目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi)之前,所述方法還包括: 當檢測到用戶終端對預設應用庫中的第一應用進行搜索時,獲取所述用戶終端當前所處的地理位置作為搜索地理位置; 建立所述搜索地理位置與所述第一應用的對應關系,并將所述搜索地理位置進行儲存。5.根據(jù)權利要求1?4任一項所述的方法,其特征在于,所述步驟根據(jù)所述目標應用的下載次數(shù)或搜索次數(shù)對所述目標應用進行排序,得到以目標序列排序的目標應用包括: 從所述目標應用中獲取所述目標應用的下載次數(shù)或搜索次數(shù)超過預設閾值的目標應用作為目標推薦應用; 對所述目標推送應用按照下載次數(shù)或搜索次數(shù)從大到小的順序進行排序,得到以目標序列排序的目標推薦應用; 所述步驟按照所述目標序列向所述目標用戶終端推薦所述目標應用包括: 按照所述目標序列向所述目標用戶終端推薦所述目標推薦應用。6.根據(jù)權利要求1?4任一項所述的方法,其特征在于,所述步驟按照所述目標序列向所述目標用戶終端推薦所述目標應用包括: 將所述以目標序列進行排序的目標應用進行編號,并選取與預設編號對應的目標應用作為目標推送應用,并按照所述目標序列向所述目標用戶終端推薦所述目標推薦應用。7.—種應用推薦設備,其特征在于,所述應用推薦設備包括: 接收模塊,用于接收目標用戶終端發(fā)送的應用推薦請求,所述應用推薦請求攜帶有所述目標用戶終端當前的地理位置; 獲取模塊,用于從預設應用庫中獲取在與所述目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi)被下載過的應用或被搜索過的應用作為目標應用; 排序模塊,用于根據(jù)所述目標應用的下載次數(shù)或搜索次數(shù)對所述目標應用進行排序,得到以目標序列排序的目標應用; 推薦模塊,用于按照所述目標序列向所述目標用戶終端推薦所述目標應用。8.根據(jù)權利要求7所述的應用推薦設備,其特征在于,所述獲取模塊包括: 第一判斷單元,用于針對預設應用庫中的每一應用,判斷預先儲存的與所述應用對應的所有下載地理位置中是否存在至少一個下載地理位置處于與所述目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi),所述下載地理位置為對所述應用進行下載的用戶終端在下載所述應用時所處的地理位置; 第一設置單元,用于當判斷結果為是時,將所述應用作為目標應用;或, 第二判斷單元,用于針對預設應用庫中的每一應用,判斷預先儲存的與所述應用對應的所有搜索地理位置中是否存在至少一個搜索地理位置處于與所述目標用戶終端當前的地理位置對應的預設區(qū)域之內(nèi),所述搜索地理位置為對所述應用進行搜索的用戶終端在搜索所述應用時所處的地理位置; 第二設置單元,用于當判斷結果為是時,將所述應用作為目標應用。9.根據(jù)權利要求8所述的應用推薦設備,其特征在于,所述應用推薦設備還包括: 第二獲取模塊,用于當檢測到用戶終端對預設應用庫中的第一應用進行下載時,獲取所述用戶終端當前所處的地理位置作為下載地理位置; 第一存儲模塊,用于建立所述下載地理位置與所述第一應用的對應關系,并將所述下載地理位置進行儲存。10.根據(jù)權利要求8所述的應用推薦設備,其特征在于,所述應用推薦設備還包括: 第三獲取模塊,用于當檢測到用戶終端對預設應用庫中的第一應用進行搜索時,獲取所述用戶終端當前所處的地理位置作為搜索地理位置; 第二存儲模塊,用于建立所述搜索地理位置與所述第一應用的對應關系,并將所述搜索地理位置進行儲存。11.根據(jù)權利要求7?10任一項所述的應用推薦設備,其特征在于,所述排序模塊包括: 第一獲取單元,用于從所述目標應用中獲取所述目標應用的下載次數(shù)或搜索次數(shù)超過預設閾值的目標應用作為目標推薦應用; 排序單元,用于對所述目標推送應用按照下載次數(shù)或搜索次數(shù)從大到小的順序進行排序,得到以目標序列排序的目標推薦應用; 所述推薦模塊具體用于: 按照所述目標序列向所述目標用戶終端推薦所述目標推薦應用。12.根據(jù)權利要求7?10任一項所述的應用推薦設備,其特征在于,所述推薦模塊具體用于: 將所述以目標序列進行排序的目標應用進行編號,并選取與預設編號對應的目標應用作為目標推送應用,并按照所述目標序列向所述目標用戶終端推薦所述目標推薦應用。
【文檔編號】G06F17/30GK105989110SQ201510080444
【公開日】2016年10月5日
【申請日】2015年2月12日
【發(fā)明人】謝六妹
【申請人】廣東歐珀移動通信有限公司