[發明專利]一種基于預估下載率進行應用排序的方法與設備有效
| 申請號: | 201110312241.6 | 申請日: | 2011-10-14 |
| 公開(公告)號: | CN103049452B | 公開(公告)日: | 2017-12-26 |
| 發明(設計)人: | 劉少帥;蒲宇達 | 申請(專利權)人: | 百度在線網絡技術(北京)有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京漢昊知識產權代理事務所(普通合伙)11370 | 代理人: | 羅朋 |
| 地址: | 100085 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 預估 下載 進行 應用 排序 方法 設備 | ||
技術領域
本發明涉及互聯網技術領域,尤其涉及一種用于進行應用排序的技術。
背景技術
現有手機商店對應用軟件進行排序時,僅考慮應用軟件的歷史下載量、用戶評分等因素,而該等信息單獨并未能準確反映出所有用戶對該等應用軟件的喜愛程度,例如,應用軟件的開發者可很容易模擬用戶多次下載該應用軟件,以提高該應用軟件的排列次序。
因此,如何準確地對應用軟件進行排序,已成為本領域技術人員需要解決的問題。
發明內容
本發明的目的是提供一種基于預估下載率進行應用排序的方法與設備。
根據本發明的一個方面,提供了一種計算機實現的用于進行應用排序的方法,其中,該方法包括以下步驟:
a.獲取待排序的多個應用;
b.根據所述多個應用,獲取分別與各應用相對應的一個或多個特征信息;
c.根據所述一個或多個特征信息,并基于預定預估模型,確定所述各應用的預估下載率;
d.根據所述預估下載率,確定所述各應用的排序。
根據本發明的另一方面,還提供了一種用于進行應用排序的設備,其中,該設備包括:
應用獲取裝置,用于獲取待排序的多個應用;
特征信息獲取裝置,用于根據所述多個應用,獲取分別與各應用相對應的一個或多個特征信息;
下載率確定裝置,用于根據所述一個或多個特征信息,并基于預定預估模型,確定所述各應用的預估下載率;
排序裝置,用于根據所述預估下載率,確定所述各應用的排序。
與現有技術相比,本發明根據應用的一個或多個特征信息,通過預定預估模型確定該應用的預估下載率,并將該預估下載率作為用戶對該應用喜歡程度的指標,以用于確定該等應用的排序,從而實現更加準確的應用排序。
附圖說明
通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本發明的其它特征、目的和優點將會變得更明顯:
圖1示出根據本發明一個方面的進行應用排序的設備示意圖;
圖2示出根據本發明一個優選實施例的進行應用排序的設備示意圖;
圖3示出根據本發明另一個優選實施例的進行應用排序的設備示意圖;
圖4示出根據本發明另一個方面的進行應用排序的方法流程圖;
圖5示出根據本發明一個優選實施例的進行應用排序的方法流程;
圖6示出根據本發明另一個優選實施例的進行應用排序的方法流程圖。
附圖中相同或相似的附圖標記代表相同或相似的部件。
具體實施方式
下面結合附圖對本發明作進一步詳細描述。
圖1示出根據本發明一個方面的進行應用排序的設備示意圖。排序設備1包括應用獲取裝置11、特征信息獲取裝置12、下載率確定裝置13和排序裝置14。在此,排序設備1為網絡設備,其包括但不限于計算機、網絡主機、單個網絡服務器、多個網絡服務器集或多個服務器構成的云。在此,云由基于云計算(Cloud Computing)的大量計算機或網絡服務器構成,其中,云計算是分布式計算的一種,由一群松散耦合的計算機集組成的一個超級虛擬計算機。
如圖1所示,首先,應用獲取裝置11獲取待排序的多個應用。其中,所述應用包括但不限于手機應用軟件、計算機應用軟件等。
在此,獲取所述應用的方式包括但不限于:
1)應用獲取裝置11應事件觸發從應用庫中查詢獲得所有待排序的應用;例如,應該應用庫中添加新的應用的事件觸發,應用獲取裝置11在該應用庫中查詢獲得該等新應用,以用于對新應用進行排序。其中,所述應用庫存儲各應用的名稱、標識、價格、開發者等級等信息,其包括但不限于關系數據庫、Key-Value數據庫、文件系統等。
2)應用獲取裝置11定期地通過約定的通信方式直接從第三方設備讀取待排序的多個應用;例如,應用獲取裝置11定期地通過調用設定的應用編程接口(API)向第三方設備發送獲取待排序應用的請求,并接收該第三方設備基于該請求返回的待排序的多個應用。再如,第三方設備主動向排序設備1發送所述待排序的多個應用,應用獲取裝置11通過實時監聽的方式接收該等應用。
本領域技術人員應能理解上述獲取待排序應用的方式僅為舉例,其他現有的或今后可能出現的獲取待排序應用的方式如可適用于本發明,也應包含在本發明保護范圍以內,并以引用方式包含于此。
接著,特征信息獲取裝置12根據應用獲取裝置11獲取的多個應用,獲取分別與各應用相對應的一個或多個特征信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于百度在線網絡技術(北京)有限公司,未經百度在線網絡技術(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110312241.6/2.html,轉載請聲明來源鉆瓜專利網。





