两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

推送軟件信息的方法和系統(tǒng)的制作方法

文檔序號:6487938閱讀:160來源:國知局
推送軟件信息的方法和系統(tǒng)的制作方法
【專利摘要】一種推送軟件信息的方法,包括以下步驟:獲取終端設(shè)備的設(shè)備標(biāo)識;在預(yù)設(shè)的設(shè)備標(biāo)識與在用軟件標(biāo)識的對應(yīng)關(guān)系中查找與所述設(shè)備標(biāo)識對應(yīng)的在用軟件的標(biāo)識,并獲取待推薦軟件的標(biāo)識;判斷所述待推薦軟件是否包含于所述設(shè)備標(biāo)識對應(yīng)的在用軟件中,若否,則獲取所述待推薦軟件的相關(guān)信息,并將獲取的相關(guān)信息下發(fā)至所述終端設(shè)備。上述方法當(dāng)待推薦軟件不包含于終端設(shè)備的設(shè)備標(biāo)識對應(yīng)的在用軟件中時(shí),才向終端設(shè)備下發(fā)待推薦軟件的相關(guān)信息。當(dāng)終端設(shè)備已經(jīng)在用某一軟件時(shí),若再向該終端設(shè)備發(fā)送該軟件的相關(guān)信息,則會(huì)浪費(fèi)網(wǎng)絡(luò)流量和系統(tǒng)資源。因此上述方法能節(jié)省推送軟件信息所占用的網(wǎng)絡(luò)流量和系統(tǒng)資源。此外,還提供一種推送軟件信息的系統(tǒng)。
【專利說明】推送軟件信息的方法和系統(tǒng)
【【技術(shù)領(lǐng)域】】
[0001]本發(fā)明涉及網(wǎng)絡(luò)技術(shù),特別地涉及一種推送軟件信息的方法和系統(tǒng)。
【【背景技術(shù)】】
[0002]隨著計(jì)算機(jī)技術(shù)的發(fā)展,各種應(yīng)用軟件層出不窮,種類遍及即時(shí)通信、音視頻播放、資源下載、網(wǎng)頁瀏覽、輸入法、系統(tǒng)輔助、游戲等各個(gè)門類。一方面軟件商希望把自己開發(fā)運(yùn)營的應(yīng)用軟件推送給用戶,另一方面用戶也希望接觸到自己喜歡的軟件。
[0003]傳統(tǒng)的推送軟件信息的方法,一般根據(jù)用戶的性別、年齡、愛好、收入、興趣、工作、學(xué)歷等個(gè)人信息,計(jì)算某一軟件的下發(fā)權(quán)值,根據(jù)下發(fā)權(quán)值向用戶下發(fā)軟件的相關(guān)信息,下發(fā)權(quán)值高的軟件,下發(fā)的頻率也高。
[0004]但是,傳統(tǒng)的推送軟件信息的方法,有可能向用戶下發(fā)用戶已經(jīng)安裝的軟件的相關(guān)信息,一般情況下用戶已經(jīng)安裝的軟件被用戶接受的可能性不大。將軟件信息發(fā)送給不需要該信息的人群,不但會(huì)浪費(fèi)網(wǎng)絡(luò)流量和系統(tǒng)資源,還有可能給用戶造成一定的信息干擾。

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

[0005]基于此,有必要提供一種能提高網(wǎng)絡(luò)流量和系統(tǒng)資源利用率的推送軟件信息的方法。
[0006]一種推送軟件信息的方法,包括以下步驟:
[0007]獲取終端設(shè)備的設(shè)備標(biāo)識;
[0008]在預(yù)設(shè)的設(shè)備標(biāo)識與在用軟件標(biāo)識的對應(yīng)關(guān)系中查找與所述設(shè)備標(biāo)識對應(yīng)的在用軟件的標(biāo)識,并獲取待推薦軟件的標(biāo)識;
[0009]判斷所述待推薦軟件是否包含于所述設(shè)備標(biāo)識對應(yīng)的在用軟件中,若否,則
[0010]獲取所述待推薦軟件的相關(guān)信息,并將獲取的相關(guān)信息下發(fā)至所述終端設(shè)備。
[0011]基于此,還有必要提供一種能節(jié)省網(wǎng)絡(luò)流量和系統(tǒng)資源的推送軟件信息的系統(tǒng)。
[0012]一種推送軟件信息的系統(tǒng),包括:
[0013]設(shè)備標(biāo)識獲取模塊,用于獲取終端設(shè)備的設(shè)備標(biāo)識;
[0014]軟件標(biāo)識獲取模塊,用于在預(yù)設(shè)的設(shè)備標(biāo)識與在用軟件標(biāo)識的對應(yīng)關(guān)系中查找與所述設(shè)備標(biāo)識對應(yīng)的在用軟件的標(biāo)識,并獲取待推薦軟件的標(biāo)識;
[0015]判斷模塊,用于判斷所述待推薦軟件是否包含于所述設(shè)備標(biāo)識對應(yīng)的在用軟件中;
[0016]信息下發(fā)模塊,用于當(dāng)所述待推薦軟件不包含于所述設(shè)備標(biāo)識對應(yīng)的在用軟件中時(shí),則獲取所述待推薦軟件的相關(guān)信息,并將獲取的相關(guān)信息下發(fā)至所述終端設(shè)備。
[0017]上述推送軟件信息的方法和系統(tǒng),根據(jù)終端設(shè)備的設(shè)備標(biāo)識對應(yīng)的在用軟件向終端設(shè)備下發(fā)軟件的相關(guān)信息,當(dāng)待推薦軟件不包含于終端設(shè)備的設(shè)備標(biāo)識對應(yīng)的在用軟件中時(shí),才向終端設(shè)備下發(fā)待推薦軟件的相關(guān)信息。當(dāng)終端設(shè)備已經(jīng)在用某一軟件時(shí),若再向該終端設(shè)備發(fā)送該軟件的相關(guān)信息,則會(huì)浪費(fèi)網(wǎng)絡(luò)流量和系統(tǒng)資源。因此上述方法和系統(tǒng),能節(jié)省推送軟件信息所占用的網(wǎng)絡(luò)流量和系統(tǒng)資源。
【【專利附圖】

【附圖說明】】
[0018]圖1為一個(gè)實(shí)施例中的推送軟件信息的方法的流程示意圖;
[0019]圖2為另一實(shí)施例中的推送軟件信息的方法的流程示意圖;
[0020]圖3為又一實(shí)施例中的推送軟件信息的方法的流程示意圖;
[0021]圖4為一個(gè)實(shí)施例中的推送軟件信息的系統(tǒng)的結(jié)構(gòu)示意圖。
【【具體實(shí)施方式】】
[0022]如圖1所示,在一個(gè)實(shí)施例中,一種推送軟件信息的方法,包括以下步驟:
[0023]步驟SlOl,獲取終端設(shè)備的設(shè)備標(biāo)識。
[0024]具體的,可接收終端設(shè)備上運(yùn)行的客戶端發(fā)送的該終端設(shè)備的設(shè)備標(biāo)識。設(shè)備標(biāo)識為能唯一標(biāo)識設(shè)備的序列號,例如,設(shè)備的MAC地址等等。
[0025]在一個(gè)實(shí)施例中,終端設(shè)備上的某一客戶端可獲取終端設(shè)備的設(shè)備標(biāo)識,將設(shè)備標(biāo)識封裝于登錄請求中,將登錄請求發(fā)送至服務(wù)器。服務(wù)器獲取到登錄請求后,可從登錄請求中提取設(shè)備標(biāo)識。
[0026]步驟S102,在預(yù)設(shè)的設(shè)備標(biāo)識與在用軟件標(biāo)識的對應(yīng)關(guān)系中查找與設(shè)備標(biāo)識對應(yīng)的在用軟件的標(biāo)識,并獲取待推薦軟件·的標(biāo)識。
[0027]具體的,可預(yù)先存儲設(shè)備標(biāo)識與在用軟件標(biāo)識的對應(yīng)關(guān)系,并預(yù)先存儲包含待推薦軟件的標(biāo)識的待推薦軟件列表。
[0028]在一個(gè)實(shí)施例中,在用軟件為終端設(shè)備已經(jīng)下載或已經(jīng)安裝的軟件。
[0029]步驟S103,判斷待推薦軟件是否包含于設(shè)備標(biāo)識對應(yīng)的在用軟件中,若否,則執(zhí)行步驟S104,若是,則結(jié)束。
[0030]具體的,可判斷待推薦軟件列表中的每一個(gè)待推薦軟件是否包含于步驟S102查找到的終端設(shè)備的設(shè)備標(biāo)識對應(yīng)的在用軟件中,若某一個(gè)待推薦軟件包含于設(shè)備標(biāo)識對應(yīng)的在用軟件中,則繼續(xù)判斷待推薦軟件列表中的下一個(gè)待推薦軟件是否包含于設(shè)備標(biāo)識對應(yīng)的在用軟件中,直到判斷完所有待推薦軟件為止。
[0031]步驟S104,獲取待推薦軟件的相關(guān)信息,并將獲取的相關(guān)信息下發(fā)至終端設(shè)備。
[0032]在一個(gè)實(shí)施例中,待推薦軟件的相關(guān)信息包括待推薦軟件的名稱、版本、功能介紹和下載該軟件的鏈接中的一種或幾種的組合。
[0033]具體的,可在預(yù)設(shè)的待推薦軟件與下發(fā)頻率的對應(yīng)關(guān)系中查找待推薦軟件的下發(fā)頻率,根據(jù)待推薦軟件的下發(fā)頻率向終端設(shè)備下發(fā)待推薦軟件的相關(guān)信息。
[0034]上述推送軟件信息的方法,根據(jù)終端設(shè)備的設(shè)備標(biāo)識對應(yīng)的在用軟件向終端設(shè)備下發(fā)軟件的相關(guān)信息,當(dāng)待推薦軟件不包含于終端設(shè)備的設(shè)備標(biāo)識對應(yīng)的在用軟件中時(shí),才向終端設(shè)備下發(fā)待推薦軟件的相關(guān)信息。當(dāng)終端設(shè)備已經(jīng)在用某一軟件時(shí),若再向該終端設(shè)備發(fā)送該軟件的相關(guān)信息,則會(huì)浪費(fèi)網(wǎng)絡(luò)流量和系統(tǒng)資源。因此上述方法和系統(tǒng),能節(jié)省推送軟件信息所占用的網(wǎng)絡(luò)流量和系統(tǒng)資源。
[0035]另外,若終端設(shè)備已經(jīng)在用某一軟件,還向終端設(shè)備發(fā)送該軟件的相關(guān)信息,則可能會(huì)給用戶造成一定的信息干擾,上述方法提高了下發(fā)的軟件信息與用戶需求的軟件的匹配度,從而提高了下發(fā)軟件信息的準(zhǔn)確度。
[0036]如圖2所示,在一個(gè)實(shí)施例中,上述推送軟件信息的方法,包括以下步驟:
[0037]步驟S201,獲取終端設(shè)備的設(shè)備標(biāo)識。
[0038]步驟S202,在預(yù)設(shè)的設(shè)備標(biāo)識與在用軟件標(biāo)識的對應(yīng)關(guān)系中查找與設(shè)備標(biāo)識對應(yīng)的在用軟件的標(biāo)識,并獲取待推薦軟件的標(biāo)識。
[0039]步驟S203,判斷待推薦軟件是否包含于設(shè)備標(biāo)識對應(yīng)的在用軟件中,若否,則執(zhí)行步驟S204,若是,則結(jié)束。
[0040]步驟S204,在預(yù)設(shè)的待推薦軟件與下發(fā)頻率的對應(yīng)關(guān)系中查找待推薦軟件的下發(fā)頻率。
[0041]步驟S205,在預(yù)設(shè)的設(shè)備標(biāo)識與曾用軟件的對應(yīng)關(guān)系中查找終端設(shè)備的設(shè)備標(biāo)識對應(yīng)的曾用軟件的標(biāo)識。
[0042]具體的,曾用軟件為曾用安裝過但當(dāng)前已經(jīng)卸載的軟件。
[0043]步驟S206,判斷待推薦軟件是否包含于設(shè)備標(biāo)識對應(yīng)的曾用軟件中,若是,則執(zhí)行步驟S207,若否,則執(zhí)行步驟S208。
[0044]步驟S207,相對于待推薦軟件的下發(fā)頻率減少向終端設(shè)備下發(fā)待推薦軟件的相關(guān)信息的頻率,根據(jù)減少后的頻率向終端設(shè)備下發(fā)待推薦軟件的相關(guān)信息。
[0045]步驟S208,根據(jù)待推薦軟件的下發(fā)頻率向終端設(shè)備下發(fā)待推薦軟件的相關(guān)信息。
[0046]本實(shí)施例中,若待推薦軟件為終端設(shè)備已經(jīng)卸載的軟件,則減少向終端設(shè)備下發(fā)待推薦軟件的相關(guān)信息的頻率,從而可提高推送發(fā)軟件信息的準(zhǔn)確度,節(jié)省網(wǎng)絡(luò)資源和系統(tǒng)資源。
[0047]如圖3所示,在一個(gè)實(shí)施例中,上述推送軟件信息的方法,包括以下步驟:
[0048]步驟S301,獲取終端設(shè)備的設(shè)備標(biāo)識,獲取終端設(shè)備對應(yīng)的用戶標(biāo)識。
[0049]在一個(gè)實(shí)施例中,可接收終端設(shè)備上運(yùn)行的客戶端發(fā)送的該終端設(shè)備的設(shè)備標(biāo)識以及該客戶端發(fā)送的用戶標(biāo)識。
[0050]在一個(gè)實(shí)施例中,客戶端發(fā)送的用戶標(biāo)識為登錄客戶端的用戶標(biāo)識。當(dāng)客戶端獲取到登錄指令時(shí),可將用戶輸入的用戶標(biāo)識以及終端設(shè)備的設(shè)備標(biāo)識封裝于登錄請求中,將登錄請求發(fā)送給服務(wù)器。服務(wù)器接收到登錄請求后,可從登錄請求中提取出設(shè)備標(biāo)識和用戶標(biāo)識。
[0051]步驟S302,在預(yù)設(shè)的設(shè)備標(biāo)識與在用軟件標(biāo)識的對應(yīng)關(guān)系中查找與設(shè)備標(biāo)識對應(yīng)的在用軟件的標(biāo)識,并獲取待推薦軟件的標(biāo)識。
[0052]步驟S303,判斷待推薦軟件是否包含于設(shè)備標(biāo)識對應(yīng)的在用軟件中,若否,則執(zhí)行步驟S304,若是,則結(jié)束。
[0053]步驟S304,在預(yù)設(shè)的待推薦軟件與下發(fā)頻率的對應(yīng)關(guān)系中查找待推薦軟件的下發(fā)頻率。
[0054]步驟S305,在預(yù)設(shè)的設(shè)備標(biāo)識與曾用軟件的對應(yīng)關(guān)系中查找終端設(shè)備的設(shè)備標(biāo)識對應(yīng)的曾用軟件的標(biāo)識。
[0055]步驟S306,判斷待推薦軟件是否包含于設(shè)備標(biāo)識對應(yīng)的曾用軟件中,若是,則執(zhí)行步驟S307,若否,則執(zhí)行步驟S308。[0056]步驟S307,相對于待推薦軟件的下發(fā)頻率減少向終端設(shè)備下發(fā)待推薦軟件的相關(guān)信息的頻率,根據(jù)減少后的頻率向終端設(shè)備下發(fā)待推薦軟件的相關(guān)信息。
[0057]步驟S308,在預(yù)設(shè)的用戶標(biāo)識與在用軟件標(biāo)識的對應(yīng)關(guān)系中查找與終端設(shè)備對應(yīng)的用戶標(biāo)識所對應(yīng)的在用軟件的標(biāo)識。
[0058]步驟S309,判斷待推薦軟件是否包含于用戶標(biāo)識對應(yīng)的在用軟件中,若是,則執(zhí)行步驟S310,若否,則執(zhí)行步驟S311。
[0059]步驟S310,相對于待推薦軟件的下發(fā)頻率增加向終端設(shè)備下發(fā)待推薦軟件的相關(guān)信息的頻率,根據(jù)增加后的頻率向終端設(shè)備下發(fā)待推薦軟件的相關(guān)信息。
[0060]步驟S311,根據(jù)待推薦軟件的下發(fā)頻率向終端設(shè)備下發(fā)所述待推薦軟件的相關(guān)信
肩、O
[0061]若某一軟件不是終端設(shè)備的在用軟件和曾用軟件時(shí),該軟件即是終端設(shè)備的未用軟件。當(dāng)待推薦軟件是終端設(shè)備的未用軟件時(shí),本實(shí)施例執(zhí)行步驟309。
[0062]具體的,設(shè)備標(biāo)識與用戶標(biāo)識為多對多的關(guān)系。某一臺終端設(shè)備有可能被多個(gè)用戶使用,一個(gè)用戶也可能使用多臺終端設(shè)備。當(dāng)某一個(gè)用戶使用某一臺終端設(shè)備登錄客戶端時(shí),若待推薦軟件為該終端設(shè)備的未用軟件且為該用戶的在用軟件,說明用戶在其它終端設(shè)備上有使用該待推薦軟件,若此時(shí)向客戶端下發(fā)該待推薦軟件的相關(guān)信息,可匹配用戶的潛在需要。
[0063]本實(shí)施例中,若待推薦軟件為終端設(shè)備的未用軟件且為當(dāng)前使用該終端設(shè)備的用戶標(biāo)識的在用軟件,則增加向終端設(shè)備下發(fā)待推薦軟件的相關(guān)信息的頻率,匹配了用戶對軟件的潛在需求,從而提高了下發(fā)軟件信息的準(zhǔn)確度。
[0064]在一個(gè)實(shí)施例中,步驟S307的具體過程包括:在預(yù)設(shè)的用戶標(biāo)識與在用軟件的對應(yīng)關(guān)系中查找與終端設(shè)備對應(yīng)的用戶標(biāo)識所對應(yīng)的在用軟件,判斷待推薦軟件是否包含于用戶標(biāo)識對應(yīng)的在用軟件,若是,則相對于待推薦軟件的下發(fā)頻率增加向終端設(shè)備下發(fā)待推薦軟件的相關(guān)信息的頻率,根據(jù)增加后的頻率向終端設(shè)備下發(fā)待推薦軟件的相關(guān)信息,若否,則相對于待推薦軟件的下發(fā)頻率減少向終端設(shè)備下發(fā)待推薦軟件的相關(guān)信息的頻率,根據(jù)減少后的頻率向終端設(shè)備下發(fā)待推薦軟件的相關(guān)信息。
[0065]本實(shí)施例中,若待推薦軟件為終端設(shè)備的曾用軟件且為當(dāng)前使用該終端設(shè)備的用戶的在用軟件,則增加向終端設(shè)備下發(fā)待推薦軟件的相關(guān)信息的頻率,匹配了用戶對軟件的潛在需求,從而提高了下發(fā)軟件信息的準(zhǔn)確度。
[0066]在一個(gè)實(shí)施例中,上述推送軟件信息的方法,在預(yù)設(shè)的待推薦軟件與下發(fā)頻率的對應(yīng)關(guān)系中查找待推薦軟件的下發(fā)頻率的步驟之前,還包括步驟:根據(jù)用戶標(biāo)識對應(yīng)的個(gè)人信息和/或用戶標(biāo)識對應(yīng)的操作記錄計(jì)算待推薦軟件的下發(fā)頻率,存儲用戶標(biāo)識、待推薦軟件和下發(fā)頻率的對應(yīng)關(guān)系。
[0067]本實(shí)施例中,在預(yù)設(shè)的待推薦軟件與下發(fā)頻率的對應(yīng)關(guān)系中查找所述待推薦軟件的下發(fā)頻率的具體過程為:在用戶標(biāo)識、待推薦軟件和下發(fā)頻率的對應(yīng)關(guān)系中查找待推薦軟件的與終端設(shè)備對應(yīng)的用戶標(biāo)識對應(yīng)的下發(fā)頻率。
[0068]具體的,在一個(gè)實(shí)施例中,個(gè)人信息包括性別、年齡、愛好、收入、興趣、工作、學(xué)歷等條目中的至少一種,操作記錄包括交友記錄、游戲記錄、搜索記錄、瀏覽記錄、編輯記錄等條目中的至少一種。[0069]具體的,可根據(jù)用戶標(biāo)識對應(yīng)的個(gè)人信息和/或用戶標(biāo)識對應(yīng)的操作記錄、以及上述個(gè)人信息和/或操作記錄相對于待推薦軟件的相關(guān)性系數(shù)計(jì)算待推薦軟件的下發(fā)頻率,相關(guān)性系數(shù)可預(yù)先設(shè)置或通過現(xiàn)有的相關(guān)性系數(shù)計(jì)算方法計(jì)算得到,在此不再贅述。進(jìn)一歩的,可存儲用戶標(biāo)識、待推薦軟件和計(jì)算得到的待推薦軟件的下發(fā)頻率的對應(yīng)關(guān)系。
[0070]在一個(gè)實(shí)施例中,上述推送軟件信息的方法,還包括步驟:根據(jù)下載軟件事件或/和安裝軟件事件更新存儲的設(shè)備標(biāo)識對應(yīng)的在用軟件和曾用軟件,并根據(jù)卸載軟件事件更新存儲的設(shè)備標(biāo)識對應(yīng)的在用軟件和曾用軟件。
[0071]具體的,根據(jù)下載軟件事件更新存儲的設(shè)備標(biāo)識對應(yīng)的在用軟件和曾用軟件的具體過程為:在設(shè)備標(biāo)識與在用軟件的對應(yīng)關(guān)系表中存儲下載軟件事件下載的軟件為下載軟件事件對應(yīng)的設(shè)備標(biāo)識的在用軟件,進(jìn)ー步的,在預(yù)先存儲的設(shè)備標(biāo)識與曾用軟件的對應(yīng)關(guān)系表中查找下載軟件事件下載的軟件是否為下載軟件事件對應(yīng)的設(shè)備標(biāo)識的曾用軟件,若是,則在設(shè)備標(biāo)識與曾用軟件的對應(yīng)關(guān)系表中刪除下載軟件事件對應(yīng)的設(shè)備標(biāo)識與下載軟件事件下載的軟件的對應(yīng)關(guān)系。
[0072]根據(jù)安裝軟件事件更新存儲的設(shè)備標(biāo)識對應(yīng)的在用軟件和曾用軟件的具體過程與上同,在此不再贅述。
[0073]根據(jù)卸載軟件事件更新存儲的設(shè)備標(biāo)識對應(yīng)的在用軟件和曾用軟件的具體過程為:在設(shè)備標(biāo)識與曾用軟件的對應(yīng)關(guān)系表中存儲卸載軟件事件卸載的軟件為卸載軟件事件對應(yīng)的設(shè)備標(biāo)識的曾用軟件,進(jìn)ー步的,在預(yù)先存儲的設(shè)備標(biāo)識與在用軟件的對應(yīng)關(guān)系表中查找卸載軟件事件卸載的軟件是否為卸載軟件事件對應(yīng)的設(shè)備標(biāo)識的在用軟件,若是,則在設(shè)備標(biāo)識與在用軟件的對應(yīng)關(guān)系表中刪除卸載軟件事件對應(yīng)的設(shè)備標(biāo)識與卸載軟件事件卸載的軟件的對應(yīng)關(guān)系。
[0074]具體的,當(dāng)某一客戶端檢測到發(fā)生下載軟件事件/安裝軟件事件/卸載軟件事件時(shí),可獲取該客戶端所在終端設(shè)備的設(shè)備標(biāo)識,將設(shè)備標(biāo)識與下載事件/安裝軟件事件/卸載軟件事件下載/安裝/卸載的軟件的標(biāo)識發(fā)送到服務(wù)器,服務(wù)器可根據(jù)接收的設(shè)備標(biāo)識與軟件標(biāo)識更新存儲的設(shè)備標(biāo)識對應(yīng)的在用軟件和曾用軟件。
[0075]在一個(gè)實(shí)施例中,上述推送軟件信息的方法,還包括步驟:根據(jù)下載軟件事件或/和安裝軟件事件更新存儲的用戶標(biāo)識對應(yīng)的在用軟件,并根據(jù)卸載軟件事件更新存儲的用戶標(biāo)識對應(yīng)的在用軟件。
[0076]具體的,可在用戶標(biāo)識與在用軟件的對應(yīng)關(guān)系表中存儲下載軟件事件下載的軟件為下載軟件事件對應(yīng)的用戶標(biāo)識的在用軟件,或/并可在用戶標(biāo)識與在用軟件的對應(yīng)關(guān)系表中存儲安裝軟件事件安裝的軟件為安裝軟件事件對應(yīng)的用戶標(biāo)識的在用軟件。
[0077]具體的,還可在預(yù)先存儲的設(shè)備標(biāo)識與在用軟件的對應(yīng)關(guān)系表中查找卸載軟件事件卸載的軟件是否為卸載軟件事件對應(yīng)的設(shè)備標(biāo)識的在用軟件,若是,則在設(shè)備標(biāo)識與在用軟件的對應(yīng)關(guān)系表中刪除卸載軟件事件對應(yīng)的設(shè)備標(biāo)識與卸載軟件事件卸載的軟件的對應(yīng)關(guān)系。
[0078]具體的,當(dāng)某一客戶端檢測到發(fā)生下載軟件事件/安裝軟件事件/卸載軟件事件時(shí),可獲取登錄該客戶端的用戶標(biāo)識,將用戶標(biāo)識與下載事件/安裝軟件事件/卸載軟件事件下載/安裝/卸載的軟件的標(biāo)識發(fā)送到服務(wù)器,服務(wù)器可根據(jù)接收的用戶標(biāo)識與軟件標(biāo)識更新存儲的用戶標(biāo)識對應(yīng)的在用軟件。[0079]上述推送軟件信息的方法,根據(jù)下載軟件事件或/和安裝軟件事件更新設(shè)備標(biāo)識對應(yīng)的在用軟件和曾用軟件并更新用戶標(biāo)識對應(yīng)的在用軟件,并根據(jù)卸載軟件事件更新設(shè)備標(biāo)識對應(yīng)的在用軟件和曾用軟件并更新用戶標(biāo)識對應(yīng)的在用軟件,可及時(shí)的更新設(shè)備標(biāo)識對應(yīng)的在用軟件和曾用軟件以及用戶標(biāo)識對應(yīng)的在用軟件,確保下發(fā)軟件信息的準(zhǔn)確性。
[0080]如圖4所不,在一個(gè)實(shí)施例中,一種推送軟件信息的系統(tǒng),包括設(shè)備標(biāo)識獲取模塊10、軟件標(biāo)識獲取模塊30、判斷模塊50、信息下發(fā)模塊70,其中:
[0081]設(shè)備標(biāo)識獲取模塊10用于獲取終端設(shè)備的設(shè)備標(biāo)識。
[0082]具體的,可接收終端設(shè)備上運(yùn)行的客戶端發(fā)送的該終端設(shè)備的設(shè)備標(biāo)識。設(shè)備標(biāo)識為能唯一標(biāo)識設(shè)備的序列號,例如,設(shè)備的MAC地址等等。
[0083]在一個(gè)實(shí)施例中,終端設(shè)備上的某一客戶端可獲取終端設(shè)備的設(shè)備標(biāo)識,將設(shè)備標(biāo)識封裝于登錄請求中,將登錄請求發(fā)送至服務(wù)器。服務(wù)器獲取到登錄請求后,可從登錄請求中提取設(shè)備標(biāo)識。
[0084]軟件標(biāo)識獲取模塊30用于在預(yù)設(shè)的設(shè)備標(biāo)識與在用軟件標(biāo)識的對應(yīng)關(guān)系中查找與設(shè)備標(biāo)識對應(yīng)的在用軟件的標(biāo)識,并獲取待推薦軟件的標(biāo)識。
[0085]具體的,可預(yù)先存儲設(shè)備標(biāo)識與在用軟件標(biāo)識的對應(yīng)關(guān)系,并預(yù)先存儲包含待推薦軟件的標(biāo)識的待推薦軟件列表。
[0086]在一個(gè)實(shí)施例中,在用軟件為終端設(shè)備已經(jīng)下載或已經(jīng)安裝的軟件。
[0087]判斷模塊50用于判斷待推薦軟件是否包含于設(shè)備標(biāo)識對應(yīng)的在用軟件中,若否,則執(zhí)行步驟S104,若是,則結(jié)束。
[0088]具體的,可判斷待推薦軟件列表中的每ー個(gè)待推薦軟件是否包含于步驟S102查找到的終端設(shè)備的設(shè)備標(biāo)識對應(yīng)的在用軟件中,若某一個(gè)待推薦軟件包含于設(shè)備標(biāo)識對應(yīng)的在用軟件中,則繼續(xù)判斷待推薦軟件列表中的下ー個(gè)待推薦軟件是否包含于設(shè)備標(biāo)識對應(yīng)的在用軟件中,直到判斷完所有待推薦軟件為止。
[0089]信息下發(fā)模塊70用于當(dāng)所述待推薦軟件不包含于所述設(shè)備標(biāo)識對應(yīng)的在用軟件中吋,則獲取所述待推薦軟件的相關(guān)信息,并將獲取的相關(guān)信息下發(fā)至所述終端設(shè)備。
[0090]在一個(gè)實(shí)施例中,待推薦軟件的相關(guān)信息包括待推薦軟件的名稱、版本、功能介紹和下載該軟件的鏈接中的一種或幾種的組合。
[0091]具體的,信息下發(fā)模塊70可在預(yù)設(shè)的待推薦軟件與下發(fā)頻率的對應(yīng)關(guān)系中查找待推薦軟件的下發(fā)頻率,根據(jù)待推薦軟件的下發(fā)頻率向終端設(shè)備下發(fā)待推薦軟件的相關(guān)信
O
[0092]上述推送軟件信息的系統(tǒng),根據(jù)終端設(shè)備的設(shè)備標(biāo)識對應(yīng)的在用軟件向終端設(shè)備下發(fā)軟件的相關(guān)信息,當(dāng)待推薦軟件不包含于終端設(shè)備的設(shè)備標(biāo)識對應(yīng)的在用軟件中吋,才向終端設(shè)備下發(fā)待推薦軟件的相關(guān)信息。當(dāng)終端設(shè)備已經(jīng)在用某一軟件時(shí),若再向該終端設(shè)備發(fā)送該軟件的相關(guān)信息,則會(huì)浪費(fèi)網(wǎng)絡(luò)流量和系統(tǒng)資源。因此上述方法和系統(tǒng),能節(jié)省推送軟件信息所占用的網(wǎng)絡(luò)流量和系統(tǒng)資源。
[0093]另外,若終端設(shè)備已經(jīng)在用某ー軟件,還向終端設(shè)備發(fā)送該軟件的相關(guān)信息,則可能會(huì)給用戶造成一定的信息干擾,上述方法提高了下發(fā)的軟件信息與用戶需求的軟件的匹配度,從而提高了下發(fā)軟件信息的準(zhǔn)確度。[0094]在一個(gè)實(shí)施例中,軟件標(biāo)識獲取模塊30用于當(dāng)待推薦軟件不包含于設(shè)備標(biāo)識對應(yīng)的在用軟件中時(shí),在預(yù)設(shè)的設(shè)備標(biāo)識與曾用軟件標(biāo)識的對應(yīng)關(guān)系中查找與設(shè)備標(biāo)識對應(yīng)的曾用軟件的標(biāo)識。
[0095]具體的,曾用軟件為曾用安裝過但當(dāng)前已經(jīng)卸載的軟件。
[0096]判斷模塊50還用于判斷待推薦軟件是否包含于設(shè)備標(biāo)識對應(yīng)的曾用軟件中。
[0097]信息下發(fā)模塊70用于當(dāng)待推薦軟件包含于設(shè)備標(biāo)識對應(yīng)的曾用軟件中時(shí),相對于待推薦軟件的下發(fā)頻率減少向終端設(shè)備下發(fā)待推薦軟件的相關(guān)信息的頻率,根據(jù)減少后的頻率向終端設(shè)備下發(fā)待推薦軟件的相關(guān)信息,當(dāng)待推薦軟件不包含于設(shè)備標(biāo)識對應(yīng)的曾用軟件中時(shí),根據(jù)待推薦軟件的下發(fā)頻率向終端設(shè)備下發(fā)待推薦軟件的相關(guān)信息。
[0098]本實(shí)施例中,若待推薦軟件為終端設(shè)備已經(jīng)卸載的軟件,則減少向終端設(shè)備下發(fā)待推薦軟件的相關(guān)信息的頻率,從而可提高推送發(fā)軟件信息的準(zhǔn)確度,節(jié)省網(wǎng)絡(luò)資源和系統(tǒng)資源。
[0099]在一個(gè)實(shí)施例中,上述推送軟件信息的系統(tǒng)還包括,所述系統(tǒng)還包括:用戶標(biāo)識獲取模塊(圖中未示出),用于獲取終端設(shè)備對應(yīng)的用戶標(biāo)識。
[0100]具體的,可接收終端設(shè)備上運(yùn)行的客戶端發(fā)送的用戶標(biāo)識。在一個(gè)實(shí)施例中,客戶端發(fā)送的用戶標(biāo)識為登錄客戶端的用戶標(biāo)識。當(dāng)客戶端獲取到登錄指令時(shí),可將用戶輸入的用戶標(biāo)識以及終端設(shè)備的設(shè)備標(biāo)識封裝于登錄請求中,將登錄請求發(fā)送給服務(wù)器。服務(wù)器接收到登錄請求后,可從登錄請求中提取出設(shè)備標(biāo)識和用戶標(biāo)識。
[0101]軟件標(biāo)識獲取模塊30還用于當(dāng)待推薦軟件不包含于設(shè)備標(biāo)識對應(yīng)的在曾用軟件中時(shí),在預(yù)設(shè)的用戶標(biāo)識與在用軟件標(biāo)識的對應(yīng)關(guān)系中查找與終端設(shè)備對應(yīng)的用戶標(biāo)識所對應(yīng)的在用軟件的標(biāo)識。
[0102]判斷模塊50還用于判斷待推薦軟件是否包含于用戶標(biāo)識對應(yīng)的在用軟件中。
[0103]信息下發(fā)模塊70還用于當(dāng)若待推薦軟件包含于用戶標(biāo)識對應(yīng)的在用軟件中吋,相對于待推薦軟件的下發(fā)頻率増加向終端設(shè)備下發(fā)待推薦軟件的相關(guān)信息的頻率,根據(jù)增加后的頻率向終端設(shè)備下發(fā)待推薦軟件的相關(guān)信息,當(dāng)待推薦軟件不包含用戶標(biāo)識對應(yīng)的在用軟件中,根據(jù)待推薦軟件的下發(fā)頻率向終端設(shè)備下發(fā)待推薦軟件的相關(guān)信息。
[0104]若某一軟件不是終端設(shè)備的在用軟件和曾用軟件時(shí),該軟件即是終端設(shè)備的未用軟件。
[0105]具體的,設(shè)備標(biāo)識與用戶標(biāo)識為多對多的關(guān)系。某一臺終端設(shè)備有可能被多個(gè)用戶使用,一個(gè)用戶也可能使用多臺終端設(shè)備。當(dāng)某一個(gè)用戶使用某一臺終端設(shè)備登錄客戶端時(shí),若待推薦軟件為該終端設(shè)備的未用軟件且為該用戶的在用軟件,說明用戶在其它終端設(shè)備上有使用該待推薦軟件,若此時(shí)向客戶端下發(fā)該待推薦軟件的相關(guān)信息,可匹配用戶的潛在需要。
[0106]本實(shí)施例中,若待推薦軟件為終端設(shè)備的未用軟件且為當(dāng)前使用該終端設(shè)備的用戶標(biāo)識的在用軟件,則增加向終端設(shè)備下發(fā)待推薦軟件的相關(guān)信息的頻率,匹配了用戶對軟件的潛在需求,從而提高了下發(fā)軟件信息的準(zhǔn)確度。
[0107]在另ー個(gè)實(shí)施例中,上一實(shí)施例中的軟件標(biāo)識獲取模塊30還用于當(dāng)待推薦軟件不包含于設(shè)備標(biāo)識對應(yīng)的在用軟件中時(shí),在預(yù)設(shè)的用戶標(biāo)識與在用軟件標(biāo)識的對應(yīng)關(guān)系中查找與終端設(shè)備對應(yīng)的用戶標(biāo)識所對應(yīng)的在用軟件的標(biāo)識。[0108]本實(shí)施例中,若待推薦軟件為終端設(shè)備的曾用軟件且為當(dāng)前使用該終端設(shè)備的用戶的在用軟件,則增加向終端設(shè)備下發(fā)待推薦軟件的相關(guān)信息的頻率,匹配了用戶對軟件的潛在需求,從而提高了下發(fā)軟件信息的準(zhǔn)確度。
[0109]在一個(gè)實(shí)施例中,上述推送軟件信息的系統(tǒng),還包括:
[0110]下發(fā)頻率計(jì)算模塊(圖中未示出),根據(jù)用戶標(biāo)識對應(yīng)的個(gè)人信息和/或用戶標(biāo)識對應(yīng)的操作記錄計(jì)算待推薦軟件的下發(fā)頻率;
[0111]存儲模塊(圖中未示出),用于存儲用戶標(biāo)識、待推薦軟件和下發(fā)頻率的對應(yīng)關(guān)系;
[0112]本實(shí)施例中,信息下發(fā)模塊70還用于在用戶標(biāo)識、待推薦軟件和下發(fā)頻率的對應(yīng)關(guān)系中查找待推薦軟件的與終端設(shè)備發(fā)送的用戶標(biāo)識對應(yīng)的下發(fā)頻率。
[0113]具體的,在一個(gè)實(shí)施例中,個(gè)人信息包括性別、年齡、愛好、收入、興趣、工作、學(xué)歷等條目中的至少ー種,操作記錄包括交友記錄、游戲記錄、捜索記錄、瀏覽記錄、編輯記錄等條目中的至少ー種。
[0114]具體的,下發(fā)頻率計(jì)算模塊可根據(jù)用戶標(biāo)識對應(yīng)的個(gè)人信息和/或用戶標(biāo)識對應(yīng)的操作記錄、以及上述個(gè)人信息和/或操作記錄相對于待推薦軟件的相關(guān)性系數(shù)計(jì)算待推薦軟件的下發(fā)頻率,相關(guān)性系數(shù)可預(yù)先設(shè)置或通過現(xiàn)有的相關(guān)性系數(shù)計(jì)算方法計(jì)算得到,在此不再贅述。進(jìn)一歩的,存儲模塊可存儲用戶標(biāo)識、待推薦軟件和計(jì)算得到的待推薦軟件的下發(fā)頻率的對應(yīng)關(guān)系。
[0115]在一個(gè)實(shí)施例中,上述推送軟件信息的系統(tǒng),還包括:
[0116]更新模塊,用于根據(jù)下載軟件事件或/和安裝軟件事件更新存儲的設(shè)備標(biāo)識對應(yīng)的在用軟件和曾用軟件,并根據(jù)卸載軟件事件更新存儲的設(shè)備標(biāo)識對應(yīng)的在用軟件和曾用軟件。
[0117]具體的,根據(jù)下載軟件事件更新存儲的設(shè)備標(biāo)識對應(yīng)的在用軟件和曾用軟件的具體過程為:在設(shè)備標(biāo)識與在用軟件的對應(yīng)關(guān)系表中存儲下載軟件事件下載的軟件為下載軟件事件對應(yīng)的設(shè)備標(biāo)識的在用軟件,進(jìn)ー步的,在預(yù)先存儲的設(shè)備標(biāo)識與曾用軟件的對應(yīng)關(guān)系表中查找下載軟件事件下載的軟件是否為下載軟件事件對應(yīng)的設(shè)備標(biāo)識的曾用軟件,若是,則在設(shè)備標(biāo)識與曾用軟件的對應(yīng)關(guān)系表中刪除下載軟件事件對應(yīng)的設(shè)備標(biāo)識與下載軟件事件下載的軟件的對應(yīng)關(guān)系。
[0118]根據(jù)安裝軟件事件更新存儲的設(shè)備標(biāo)識對應(yīng)的在用軟件和曾用軟件的具體過程與上同,在此不再贅述。
[0119]根據(jù)卸載軟件事件更新存儲的設(shè)備標(biāo)識對應(yīng)的在用軟件和曾用軟件的具體過程為:在設(shè)備標(biāo)識與曾用軟件的對應(yīng)關(guān)系表中存儲卸載軟件事件卸載的軟件為卸載軟件事件對應(yīng)的設(shè)備標(biāo)識的曾用軟件,進(jìn)ー步的,在預(yù)先存儲的設(shè)備標(biāo)識與在用軟件的對應(yīng)關(guān)系表中查找卸載軟件事件卸載的軟件是否為卸載軟件事件對應(yīng)的設(shè)備標(biāo)識的在用軟件,若是,則在設(shè)備標(biāo)識與在用軟件的對應(yīng)關(guān)系表中刪除卸載軟件事件對應(yīng)的設(shè)備標(biāo)識與卸載軟件事件卸載的軟件的對應(yīng)關(guān)系。
[0120]具體的,當(dāng)某一客戶端檢測到發(fā)生下載軟件事件/安裝軟件事件/卸載軟件事件時(shí),可獲取該客戶端所在終端設(shè)備的設(shè)備標(biāo)識,將設(shè)備標(biāo)識與下載事件/安裝軟件事件/卸載軟件事件下載/安裝/卸載的軟件的標(biāo)識發(fā)送到服務(wù)器,位于服務(wù)器的更新模塊可根據(jù)接收的設(shè)備標(biāo)識與軟件標(biāo)識更新存儲的設(shè)備標(biāo)識對應(yīng)的在用軟件和曾用軟件。[0121]在一個(gè)實(shí)施例中,上述更新模塊還用于根據(jù)下載軟件事件或/和安裝軟件事件更新存儲的用戶標(biāo)識對應(yīng)的在用軟件,并根據(jù)卸載軟件事件更新存儲的用戶標(biāo)識對應(yīng)的在用軟件。
[0122]具體的,可在用戶標(biāo)識與在用軟件的對應(yīng)關(guān)系表中存儲下載軟件事件下載的軟件為下載軟件事件對應(yīng)的用戶標(biāo)識的在用軟件,或/并可在用戶標(biāo)識與在用軟件的對應(yīng)關(guān)系表中存儲安裝軟件事件安裝的軟件為安裝軟件事件對應(yīng)的用戶標(biāo)識的在用軟件。
[0123]具體的,還可在預(yù)先存儲的設(shè)備標(biāo)識與在用軟件的對應(yīng)關(guān)系表中查找卸載軟件事件卸載的軟件是否為卸載軟件事件對應(yīng)的設(shè)備標(biāo)識的在用軟件,若是,則在設(shè)備標(biāo)識與在用軟件的對應(yīng)關(guān)系表中刪除卸載軟件事件對應(yīng)的設(shè)備標(biāo)識與卸載軟件事件卸載的軟件的對應(yīng)關(guān)系。
[0124]具體的,當(dāng)某一客戶端檢測到發(fā)生下載軟件事件/安裝軟件事件/卸載軟件事件時(shí),可獲取登錄該客戶端的用戶標(biāo)識,將用戶標(biāo)識與下載事件/安裝軟件事件/卸載軟件事件下載/安裝/卸載的軟件的標(biāo)識發(fā)送到服務(wù)器,位于服務(wù)器的更新模塊可根據(jù)接收的用戶標(biāo)識與軟件標(biāo)識更新存儲的用戶標(biāo)識對應(yīng)的在用軟件。
[0125]上述推送軟件信息的系統(tǒng),根據(jù)下載軟件事件或/和安裝軟件事件更新設(shè)備標(biāo)識對應(yīng)的在用軟件和曾用軟件并更新用戶標(biāo)識對應(yīng)的在用軟件,并根據(jù)卸載軟件事件更新設(shè)備標(biāo)識對應(yīng)的在用軟件和曾用軟件并更新用戶標(biāo)識對應(yīng)的在用軟件,可及時(shí)的更新設(shè)備標(biāo)識對應(yīng)的在用軟件和曾用軟件以及用戶標(biāo)識對應(yīng)的在用軟件,確保下發(fā)軟件信息的準(zhǔn)確性。
[0126]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序控制相關(guān)的硬件來完成的,所述的程序可存儲于一計(jì)算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機(jī)存儲記憶體(Random AccessMemory, RAM)等。
[0127]以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
【權(quán)利要求】
1.一種推送軟件信息的方法,包括以下步驟: 獲取終端設(shè)備的設(shè)備標(biāo)識; 在預(yù)設(shè)的設(shè)備標(biāo)識與在用軟件標(biāo)識的對應(yīng)關(guān)系中查找與所述設(shè)備標(biāo)識對應(yīng)的在用軟件的標(biāo)識,并獲取待推薦軟件的標(biāo)識; 判斷所述待推薦軟件是否包含于所述設(shè)備標(biāo)識對應(yīng)的在用軟件中,若否,則 獲取所述待推薦軟件的相關(guān)信息,并將獲取的相關(guān)信息下發(fā)至所述終端設(shè)備。
2.根據(jù)權(quán)利要求1所述的推送軟件信息的方法,其特征在于,所述將獲取的相關(guān)信息下發(fā)至所述終端設(shè)備的步驟包括: 在預(yù)設(shè)的待推薦軟件與下發(fā)頻率的對應(yīng)關(guān)系中查找所述待推薦軟件的下發(fā)頻率,根據(jù)所述待推薦軟件的下發(fā)頻率向所述終端設(shè)備下發(fā)所述待推薦軟件的相關(guān)信息。
3.根據(jù)權(quán)利要求2所述的推送軟件信息的方法,其特征在于,在所述根據(jù)所述待推薦軟件的下發(fā)頻率向所述終端設(shè)備下發(fā)所述待推薦軟件的相關(guān)信息的步驟之前,所述方法還包括: 在預(yù)設(shè)的設(shè)備標(biāo)識與曾用軟件標(biāo)識的對應(yīng)關(guān)系中查找與所述設(shè)備標(biāo)識對應(yīng)的曾用軟件的標(biāo)識; 判斷所述待推薦軟件是否包含于所述設(shè)備標(biāo)識對應(yīng)的曾用軟件中,若是,則相對于所述待推薦軟件的下發(fā)頻率減少向所述終端設(shè)備下發(fā)所述待推薦軟件的相關(guān)信息的頻率,根據(jù)減少后的頻率向所述終端設(shè)備下發(fā)所述待推薦軟件的相關(guān)信息,若否,則執(zhí)行所述根據(jù)所述待推薦軟件的下發(fā)頻率向所述終端設(shè)備下發(fā)所述待推薦軟件的相關(guān)信息的步驟。
4.根據(jù)權(quán)利要求2或3所述的推送軟件信息的方法,其特征在于,在所述根據(jù)所述待推薦軟件的下發(fā)頻率向所述終端設(shè)備下發(fā)所述待推薦軟件的相關(guān)信息的步驟之前,所述方法還包括: 獲取所述終端設(shè)備對應(yīng)的用戶標(biāo)識; 在預(yù)設(shè)的用戶標(biāo)識與在用軟件標(biāo)識的對應(yīng)關(guān)系中查找所述用戶標(biāo)識對應(yīng)的在用軟件的標(biāo)識; 判斷所述待推薦軟件是否包含于所述用戶標(biāo)識對應(yīng)的在用軟件中,若是,則相對于所述待推薦軟件的下發(fā)頻率增加向所述終端設(shè)備下發(fā)所述待推薦軟件的相關(guān)信息的頻率,根據(jù)增加后的頻率向所述終端設(shè)備下發(fā)所述待推薦軟件的相關(guān)信息,若否,則執(zhí)行所述根據(jù)所述待推薦軟件的下發(fā)頻率向所述終端設(shè)備下發(fā)所述待推薦軟件的相關(guān)信息的步驟。
5.根據(jù)權(quán)利要求4所述的推送軟件信息的方法,其特征在于,在所述在預(yù)設(shè)的待推薦軟件與下發(fā)頻率的對應(yīng)關(guān)系中查找所述待推薦軟件的下發(fā)頻率的步驟之前,所述方法還包括: 根據(jù)用戶標(biāo)識對應(yīng)的個(gè)人信息和/或用戶標(biāo)識對應(yīng)的操作記錄計(jì)算待推薦軟件的下發(fā)頻率,存儲用戶標(biāo)識、待推薦軟件和下發(fā)頻率的對應(yīng)關(guān)系; 所述在預(yù)設(shè)的待推薦軟件與下發(fā)頻率的對應(yīng)關(guān)系中查找所述待推薦軟件的下發(fā)頻率的步驟為: 在所述用戶標(biāo)識、待推薦軟件和下發(fā)頻率的對應(yīng)關(guān)系中查找所述待推薦軟件的與所述終端設(shè)備對應(yīng)的用戶標(biāo)識對應(yīng)的下發(fā)頻率。
6.根據(jù)權(quán)利要求4所述的推送軟件信息的方法,其特征在于,所述方法還包括:根據(jù)下載軟件事件或/和安裝軟件事件更新存儲的設(shè)備標(biāo)識對應(yīng)的在用軟件和曾用軟件,并根據(jù)卸載軟件事件更新存儲的設(shè)備標(biāo)識對應(yīng)的在用軟件和曾用軟件; 根據(jù)下載軟件事件或/和安裝軟件事件更新存儲的用戶標(biāo)識對應(yīng)的在用軟件,并根據(jù)卸載軟件事件更新存儲的用戶標(biāo)識對應(yīng)的在用軟件。
7.—種推送軟件信息的系統(tǒng),其特征在于,包括: 設(shè)備標(biāo)識獲取模塊,用于獲取終端設(shè)備的設(shè)備標(biāo)識; 軟件標(biāo)識獲取模塊,用于在預(yù)設(shè)的設(shè)備標(biāo)識與在用軟件標(biāo)識的對應(yīng)關(guān)系中查找與所述設(shè)備標(biāo)識對應(yīng)的在用軟件的標(biāo)識,并獲取待推薦軟件的標(biāo)識; 判斷模塊,用于判斷所述待推薦軟件是否包含于所述設(shè)備標(biāo)識對應(yīng)的在用軟件中;信息下發(fā)模塊,用于當(dāng)所述待推薦軟件不包含于所述設(shè)備標(biāo)識對應(yīng)的在用軟件中時(shí),則獲取所述待推薦軟件的相關(guān)信息,并將獲取的相關(guān)信息下發(fā)至所述終端設(shè)備。
8.根據(jù)權(quán)利要求7所述的推送軟件信息的系統(tǒng),其特征在于,所述信息下發(fā)模塊用于當(dāng)所述待推薦軟件不包含于所述設(shè)備標(biāo)識對應(yīng)的在用軟件中時(shí),獲取所述待推薦軟件的相關(guān)信息,在預(yù)設(shè)的待推薦軟件與下發(fā)頻率的對應(yīng)關(guān)系中查找所述待推薦軟件的下發(fā)頻率,根據(jù)所述待推薦軟件的下發(fā)頻率向所述終端設(shè)備下發(fā)所述待推薦軟件的相關(guān)信息。
9.根據(jù)權(quán)利要求8所述的推送軟件信息的系統(tǒng),其特征在于,所述軟件標(biāo)識獲取模塊用于當(dāng)所述待推薦軟件不包含于所述設(shè)備標(biāo)識對應(yīng)的在用軟件中時(shí),在預(yù)設(shè)的設(shè)備標(biāo)識與曾用軟件標(biāo)識的對應(yīng)關(guān)系中查找與所述設(shè)備標(biāo)識對應(yīng)的曾用軟件的標(biāo)識; 所述判斷模塊還用于判斷所述待推薦軟件是否包含于所述設(shè)備標(biāo)識對應(yīng)的曾用軟件中; 所述信息下發(fā)模塊用于當(dāng)所述待推薦軟件包含于所述設(shè)備標(biāo)識對應(yīng)的曾用軟件中時(shí),相對于所述待推薦軟件的下發(fā)頻率減少向所述終端設(shè)備下發(fā)所述待推薦軟件的相關(guān)信息的頻率,根據(jù)減少后的頻率向所述終端設(shè)備下發(fā)所述待推薦軟件的相關(guān)信息,當(dāng)所述待推薦軟件不包含于所述設(shè)備標(biāo)識對應(yīng)的曾用軟件中時(shí),根據(jù)所述待推薦軟件的下發(fā)頻率向所述終端設(shè)備下發(fā)所述待推薦軟件的相關(guān)信息。
10.根據(jù)權(quán)利要求9所述的推送軟件信息的系統(tǒng),其特征在于,所述系統(tǒng)還包括: 用戶標(biāo)識獲取模塊,用于獲取所述終端設(shè)備對應(yīng)的用戶標(biāo)識; 所述軟件標(biāo)識獲取模塊還用于當(dāng)所述待推薦軟件不包含于所述設(shè)備標(biāo)識對應(yīng)的在曾用軟件中時(shí),在預(yù)設(shè)的用戶標(biāo)識與在用軟件標(biāo)識的對應(yīng)關(guān)系中查找所述用戶標(biāo)識對應(yīng)的在用軟件的標(biāo)識,或 所述軟件標(biāo)識獲取模塊還用于當(dāng)所述待推薦軟件不包含于所述設(shè)備標(biāo)識對應(yīng)的在用軟件中時(shí),在預(yù)設(shè)的用戶標(biāo)識與在用軟件標(biāo)識的對應(yīng)關(guān)系中查找所述用戶標(biāo)識對應(yīng)的在用軟件的標(biāo)識; 所述判斷模塊還用于判斷所述待推薦軟件是否包含于所述用戶標(biāo)識對應(yīng)的在用軟件中; 所述信息下發(fā)模塊還用于當(dāng)若所述待推薦軟件包含于所述用戶標(biāo)識對應(yīng)的在用軟件中時(shí),相對于所述待推薦軟件的下發(fā)頻率增加向所述終端設(shè)備下發(fā)所述待推薦軟件的相關(guān)信息的頻率,根據(jù)增加后的頻率向所述終端設(shè)備下發(fā)所述待推薦軟件的相關(guān)信息,當(dāng)所述待推薦軟件不包含于所述用戶標(biāo)識對應(yīng)的在用軟件中,根據(jù)所述待推薦軟件的下發(fā)頻率向所述終端設(shè)備下發(fā)所述待推薦軟件的相關(guān)信息。
11.根據(jù)權(quán)利要求10所述的推送軟件信息的系統(tǒng),其特征在于,所述系統(tǒng)還包括: 下發(fā)頻率計(jì)算模塊,根據(jù)用戶標(biāo)識對應(yīng)的個(gè)人信息和/或用戶標(biāo)識對應(yīng)的操作記錄計(jì)算待推薦軟件的下發(fā)頻率; 存儲模塊,用于存儲用戶標(biāo)識、待推薦軟件和下發(fā)頻率的對應(yīng)關(guān)系; 所述信息下發(fā)模塊還用于在所述用戶標(biāo)識、待推薦軟件和下發(fā)頻率的對應(yīng)關(guān)系中查找所述待推薦軟件的與所述終端設(shè)備發(fā)送的用戶標(biāo)識對應(yīng)的下發(fā)頻率。
12.根據(jù)權(quán)利要求10所述的推送軟件信息的系統(tǒng),其特征在于,所述系統(tǒng)還包括: 更新模塊,用于根據(jù)下載軟件事件或/和安裝軟件事件更新存儲的設(shè)備標(biāo)識對應(yīng)的在用軟件和曾用軟件,并根據(jù)卸載軟件事件更新存儲的設(shè)備標(biāo)識對應(yīng)的在用軟件和曾用軟件; 所述更新模塊還用于根據(jù)下載軟件事件或/和安裝軟件事件更新存儲的用戶標(biāo)識對應(yīng)的在用軟件,并根據(jù)卸載軟·件事件更新存儲的用戶標(biāo)識對應(yīng)的在用軟件。
【文檔編號】G06F9/46GK103593233SQ201210294564
【公開日】2014年2月19日 申請日期:2012年8月17日 優(yōu)先權(quán)日:2012年8月17日
【發(fā)明者】熊鵬飛 申請人:騰訊科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
牙克石市| 江山市| 洛浦县| 湾仔区| 鹤庆县| 平塘县| 明水县| 沙坪坝区| 玉田县| 玉龙| 泊头市| 吉安县| 子长县| 开平市| 太白县| 石阡县| 宝坻区| 安新县| 大同市| 墨玉县| 日喀则市| 北流市| 施秉县| 松滋市| 花莲市| 军事| 荣昌县| 治多县| 林周县| 沧源| 奉贤区| 双鸭山市| 广南县| 开原市| 泰和县| 平顺县| 宁国市| 雷波县| 固安县| 嵊泗县| 察隅县|