[發明專利]一種基于統計的下載列表優選方法和系統在審
| 申請號: | 201610072896.3 | 申請日: | 2016-02-02 |
| 公開(公告)號: | CN105577830A | 公開(公告)日: | 2016-05-11 |
| 發明(設計)人: | 李海興 | 申請(專利權)人: | 明博教育科技股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F17/30 |
| 代理公司: | 北京天悅專利代理事務所(普通合伙) 11311 | 代理人: | 田明;任曉航 |
| 地址: | 100085 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 統計 下載 列表 優選 方法 系統 | ||
1.一種基于統計的下載列表優選方法,其特征在于所述方法包括如下 步驟:
步驟一,記錄用戶下載資源的相關信息并存儲于數據庫中;
步驟二,在后續用戶下載資源的過程中,根據已存儲于數據庫中的記錄 進行統計分析;
步驟三,計算最優的下載列表供用戶下載。
2.如權利要求1所述的基于統計的下載列表優選方法,其特征在于:
所述步驟一的具體方法為:當資源第一次被用戶下載時,返回默認的下 載列表,用戶下載資源后調用服務器接口,將下載任務中的開始時間、結束 時間、下載速度、用戶網絡信息、資源服務器網絡信息存儲到數據庫中。
3.如權利要求1所述的基于統計的下載列表優選方法,其特征在于:
所述步驟二的具體方法為:根據數據庫中記錄的用戶網絡信息和對應的 資源服務器網絡信息進行統計,并分組存儲到數據庫中,為統計下載列表提 供基礎數據。
4.如權利要求1所述的基于統計的下載列表優選方法,其特征在于:
所述步驟三的具體方法為:當用戶進行資源下載請求時,服務器接收到 請求后,根據當前請求的客戶端網絡信息,在數據庫中查詢是否存在相似網 絡信息的用戶下載記錄;如果存在,對下載記錄進行排序,篩選出速度較快、 穩定性較高的記錄組成列表,返回給當前用戶進行下載;如果不存在,則查 詢其他用戶的資源下載記錄,按資源傳輸速度進行排序,將排序后的列表返 回給當前用戶進行下載。
5.如權利要求4所述的基于統計的下載列表優選方法,其特征在于:
所述對下載記錄進行排序,篩選出速度較快、穩定性較高的記錄組成列 表,返回給當前用戶進行下載的具體方法為:
在找到的條目數中,計算某資源的下載優先權值,對每條記錄,其權值 R為
R=F(成功概率,下載速度,下載時間,當前時間)
=成功概率*60%+下載速度*30%+1/(當前時間-下載時間)*10%
其中:成功概率=該協議下載成功次數/該協議下載總數
下載速度=資源大小/資源下載時間
R值越大,下載優先權越大;
按照R值從大到小,選擇對應的資源地址組成返回給用戶的資源下載列表。
6.一種基于統計的下載列表優選系統,其特征在于所述系統包括如下 模塊:
記錄模塊,用于記錄用戶下載資源的相關信息并存儲于數據庫中;
統計分析模塊,用于在后續用戶下載資源的過程中,根據已存儲于數據 庫中的記錄進行統計分析;
計算模塊,用于計算最優的下載列表供用戶下載。
7.如權利要求6所述的基于統計的下載列表優選系統,其特征在于:
所述記錄模塊的記錄所述相關信息的方法為:當資源第一次被用戶下載 時,返回默認的下載列表,用戶下載資源后調用服務器接口,將下載任務中 的開始時間、結束時間、下載速度、用戶網絡信息、資源服務器網絡信息存 儲到數據庫中。
8.如權利要求6所述的基于統計的下載列表優選系統,其特征在于:
所述統計分析模塊根據數據庫中記錄的用戶網絡信息和對應的資源服 務器網絡信息進行統計,并分組存儲到數據庫中,為統計下載列表提供基礎 數據。
9.如權利要求6所述的基于統計的下載列表優選系統,其特征在于:
所述計算模塊的計算方法為:當用戶進行資源下載請求時,服務器接收 到請求后,根據當前請求的客戶端網絡信息,在數據庫中查詢是否存在相似 網絡信息的用戶下載記錄;如果存在,對下載記錄進行排序,篩選出速度較 快、穩定性較高的記錄組成列表,返回給當前用戶進行下載;如果不存在, 則查詢其他用戶的資源下載記錄,按資源傳輸速度進行排序,將排序后的列 表返回給當前用戶進行下載。
10.如權利要求9所述的基于統計的下載列表優選系統,其特征在于:
所述計算模塊對下載記錄進行排序,篩選出速度較快、穩定性較高的記 錄組成列表,返回給當前用戶進行下載的具體方法為:
在找到的條目數中,計算某資源的下載優先權值,對每條記錄,其權值 R為
R=F(成功概率,下載速度,下載時間,當前時間)
=成功概率*60%+下載速度*30%+1/(當前時間-下載時間)*10%
其中:成功概率=該協議下載成功次數/該協議下載總數
下載速度=資源大小/資源下載時間
R值越大,下載優先權越大;
按照R值從大到小,選擇對應的資源地址組成返回給用戶的資源下載列表。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于明博教育科技股份有限公司,未經明博教育科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610072896.3/1.html,轉載請聲明來源鉆瓜專利網。





