作:
[0046] 310、獲取終端已安裝軟件,和/或終端使用者信息作為終端個性化信息。
[0047] 在本實施例中,客戶端獲取終端已安裝軟件、或者終端使用者信息、或者終端已安 裝軟件和終端使用者信息的組合作為終端個性化信息。
[0048] 320、根據(jù)所述終端個性化信息以及推薦安裝軟件,生成所述待安裝軟件信息。
[0049] 在本實施例中,客戶端根據(jù)所述終端個性化信息以及推薦安裝軟件,生成所述待 安裝軟件信息。
[0050] 在本實施例的一個優(yōu)選的實施方式中,客戶端可以獲取終端已安裝軟件作為所述 終端個性化信息后,從所述推薦安裝軟件中篩除所述終端已安裝軟件,生成待安裝軟件信 息;
[0051] 在本實施例的另一個優(yōu)選的實施方式中,客戶端可以獲取終端使用者信息作為所 述終端個性化信息后,根據(jù)所述終端使用者信息,和/或所述推薦安裝軟件的熱度權(quán)重值, 對所述推薦安裝軟件進行排序,從排序結(jié)果中選擇所述待安裝軟件信息;
[0052] 在本實施例的另一個優(yōu)選的實施方式中,客戶端可以獲取終端已安裝軟件和終端 使用者信息作為所述終端個性化信息后,從所述推薦安裝軟件中篩除所述終端已安裝軟 件,生成第一軟件組;根據(jù)所述終端使用者信息,和/或所述推薦安裝軟件的熱度權(quán)重值, 對所述第一軟件組進行排序;從排序結(jié)果中選擇所述待安裝軟件信息等,對此并不進行限 制。
[0053] 330、將所述待安裝軟件信息提供給用戶。
[0054] 本發(fā)明實施例通過獲取終端已安裝軟件,和/或終端使用者信息作為終端個性化 信息;根據(jù)所述終端個性化信息以及推薦安裝軟件,生成所述待安裝軟件信息;將所述軟 件安裝管理信息提供給用戶的技術(shù)手段,解決了現(xiàn)有的軟件管理工具在提送信息時,不考 慮終端個性化信息,因而無法滿足人們?nèi)找嬖鰪姷膫€性化、定制化的軟件管理服務(wù)需求的 技術(shù)問題,實現(xiàn)了根據(jù)終端個性化信息向用戶提供信息的技術(shù)效果,優(yōu)化現(xiàn)有的軟件管理 技術(shù),提高了對用戶實際需求信息的命中率,滿足人們?nèi)找嬖鲩L的個性化、定制化的軟件管 理服務(wù)需求,極大的改善了用戶體驗。
[0055] 第三實施例
[0056] 圖4是本發(fā)明第三實施例的一種信息提供方法的流程圖。本實施例以上述實施例 為基礎(chǔ)進行優(yōu)化,優(yōu)選的將操作根據(jù)終端個性化信息以及推薦安裝軟件,生成軟件安裝管 理信息優(yōu)化為:獲取終端已安裝軟件作為所述終端個性化信息;從所述推薦安裝軟件中篩 除所述終端已安裝軟件,生成待安裝軟件信息。
[0057] 相應(yīng)的,本實施例的方法包括如下操作:
[0058] 410、獲取終端已安裝軟件作為所述終端個性化信息。
[0059] 420、從所述推薦安裝軟件中篩除所述終端已安裝軟件,生成待安裝軟件信息。
[0060] 目前,現(xiàn)有的軟件管理類客戶端一般是根據(jù)軟件的下載量向用戶推薦軟件,即:下 載量越高的軟件,推薦順序越靠前。但是,卻沒有考慮到用戶實際安裝軟件的情況,很有可 能該客戶端一次推薦的安裝軟件中,有大多數(shù)軟件都已經(jīng)被用戶安裝在終端設(shè)備中,即推 薦的安裝軟件實際命中用戶需求軟件的概率低,相應(yīng)的,用戶的點擊概率和下載概率也會 較低,推薦效果差。
[0061] 在本實施例中,客戶端從所述推薦安裝軟件中篩除所在終端中已安裝的軟件(終 端已安裝軟件),生成待安裝軟件信息,以解決現(xiàn)有技術(shù)存在的問題,實現(xiàn)了向用戶推薦更 可能需要的軟件,并增加推薦命中率的技術(shù)效果。
[0062] 430、將所述待安裝軟件信息提供給用戶。
[0063] 本發(fā)明實施例通過獲取終端已安裝軟件作為所述終端個性化信息;從所述推薦安 裝軟件中篩除所述已安裝軟件,生成待安裝軟件信息;將所述軟件安裝管理信息提供給用 戶的技術(shù)手段,解決了現(xiàn)有的軟件管理工具在提送信息時,不考慮終端個性化信息,因而無 法滿足人們?nèi)找嬖鰪姷膫€性化、定制化的軟件管理服務(wù)需求的技術(shù)問題,實現(xiàn)了根據(jù)終端 個性化信息向用戶提供信息的技術(shù)效果,優(yōu)化現(xiàn)有的軟件管理技術(shù),提高了對用戶實際需 求信息的命中率,滿足人們?nèi)找嬖鲩L的個性化、定制化的軟件管理服務(wù)需求,極大的改善了 用戶體驗。
[0064] 第四實施例
[0065]圖5是本發(fā)明第四實施例的一種信息提供方法的流程圖。本實施例以上述實施 例為基礎(chǔ)進行優(yōu)化,優(yōu)選的將操作根據(jù)終端個性化信息以及推薦安裝軟件,生成軟件安裝 管理信息優(yōu)化為:獲取終端使用者信息作為所述終端個性化信息;根據(jù)所述終端使用者信 息,和/或,所述推薦安裝軟件的熱度權(quán)重值,對所述推薦安裝軟件進行排序;從排序結(jié)果 中選擇所述待安裝軟件信息。
[0066] 相應(yīng)的,本實施例的方法包括如下操作:
[0067] 510、獲取終端使用者信息作為所述終端個性化信息。
[0068] 在本實施例中,客戶端獲取終端使用者信息作為所述終端個性化信息。
[0069] 其中,所述終端使用者信息包括:使用者年齡、性別、職業(yè)或者軟件使用習(xí)慣等信 息,或者上述信息的組合,本實施例對此并不進行限制。
[0070] 其中,客戶端可以通過終端使用者自主提交的配置文件(例如,用戶通過填寫注 冊信息的方式生成并提交配置文件)獲取所述終端使用者信息,也可以通過對終端使用者 的上網(wǎng)日志進行用戶行為分析獲取所述終端使用者信息,對此并不進行限制。
[0071] 520、根據(jù)所述終端使用者信息和所述推薦安裝軟件的熱度權(quán)重值,對所述推薦安 裝軟件進行排序。
[0072] 在本實施例中,客戶端根據(jù)所述終端使用者信息和所述推薦安裝軟件的熱度權(quán)重 值,對所述推薦安裝軟件進行排序。
[0073] 其中,每一款推薦安裝軟件均具有一個熱度權(quán)重值,該熱度權(quán)重值可以反應(yīng)大多 數(shù)用戶對該軟件的下載趨向性或者感興趣程度。
[0074] 在本實施例的一個優(yōu)選的實施方式中,推薦安裝軟件的熱度權(quán)重值H通過軟件的 實際下載量D、搜索熱度值S、公司規(guī)模指數(shù)C、以及網(wǎng)絡(luò)評分值W以及網(wǎng)絡(luò)評分人數(shù)等參數(shù) 計算得到。
[0075] 在一個具體例子中,H=kl*D+k2*S+k3*C+k4*W;其中,kl、k2、k3和k4為預(yù)設(shè)的 比例系數(shù)。
[0076] 其中,推薦安裝軟件的熱度權(quán)重值與相應(yīng)的推薦安裝軟件對應(yīng)存儲于終端設(shè)備 中,并可根據(jù)實際情況實時更新。
[0077] 在本實施例中,不同使用者對軟件的需求也不相同。例如,男性使用者對游戲娛樂 類軟件的需求更強;女性使用者對購物類軟件的需求更強;20歲以下的使用者對網(wǎng)絡(luò)游戲 類軟件的需求更強;另外,可以通過分析用戶軟件使用習(xí)慣,確定使用者對哪一類軟件的需 求更強等。
[0078] 在本實施例的一個優(yōu)選的實施方式中,客戶端可以根據(jù)使用者信息為每一款推薦 安裝軟件設(shè)置使用者權(quán)重值,之后根據(jù)所述使用者權(quán)重值與熱度權(quán)重值的組合,對推薦安 裝軟件進行排序;
[0079] 在本實施例的另一個優(yōu)選的實施方式中,客戶端可以首先根據(jù)熱度權(quán)重值對推薦 安裝軟件進行排序,之后根據(jù)使用者信息對排序順序進行微調(diào)等。
[0080] 當(dāng)然,本領(lǐng)域技術(shù)人員可以理解的是,還可以采取其他的方式根據(jù)所述使用者信 息和所述推薦安裝軟件的熱度權(quán)重值,對所述推薦安裝軟件進行排序,本實施例對此并不 進行限制。
[0081] 530、從排序結(jié)果中選擇所述待安裝軟件信息。
[0082] 在本實施例中,客戶端從排序結(jié)果中選擇所述待安裝軟件信息。
[0083] 其中,客戶端可以直接將對推薦安裝軟件的排序結(jié)果,作為待安裝軟件信息;也可 以從推薦安裝軟件的排序結(jié)果中,選擇設(shè)定數(shù)目的推薦安裝軟件(例如,20個、25個或者50 個等),作為待安裝軟件信息,本實施例對此并不進行限制。
[0084] 540、將所述待安裝軟件信息提供給用戶。
[0085] 本發(fā)明實施例通過根據(jù)終端個性化信息以及推薦安裝軟件,生成軟件安裝管理信 息;將所述軟件安裝管理信息提供給用戶的技術(shù)手段,解決了現(xiàn)有的軟件管理工具在提送 信息時,不考慮終端個性化信息,因而無法滿足人們?nèi)找嬖鰪姷膫€性化、定制化的軟件管理 服務(wù)需求的技術(shù)