[發明專利]客戶端預加載方法及客戶端預加載裝置有效
| 申請號: | 201210025953.4 | 申請日: | 2012-02-07 |
| 公開(公告)號: | CN103246526A | 公開(公告)日: | 2013-08-14 |
| 發明(設計)人: | 佘錫偉;譚志遠;杜嘉輝 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 北京德琦知識產權代理有限公司 11018 | 代理人: | 王一斌;王琦 |
| 地址: | 518044 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 客戶端 加載 方法 裝置 | ||
1.一種客戶端預加載方法,其特征在于,該方法包括:
預先獲取各場景下用戶的使用行為特性;
獲取用戶當前場景對應的用戶使用行為特性,按照預先設置的預測策略計算當前場景下用戶各操作對應的預加載需求值;
獲取切換場景所需的加載數據,所述切換場景為預加載需求值超過預先設定的預加載需求閾值的操作對應的場景;
監測用戶場景切換,確定切換后的場景與獲取的加載數據對應的場景相匹配,展示獲取的加載數據。
2.如權利要求1所述的方法,其特征在于,所述統計用戶使用行為特性包括:
以用戶為標識,分別統計各用戶的使用行為特性;或
統計所有用戶的使用行為特性,獲取所有用戶的使用行為特性的平均值,作為用戶的使用行為特性。
3.如權利要求1所述的方法,其特征在于,所述在獲取用戶當前場景對應的用戶使用行為特性之前,進一步包括:
客戶端對用戶首次使用行為特性進行排序,選取排序前預設個數的場景,拉取該預設個數的場景所需的加載數據,形成加載數據集并存儲;
確定當前場景為用戶首次瀏覽的場景,從預先存儲的加載數據集中,查詢獲取當前場景對應的加載數據并展示。
4.如權利要求1所述的方法,其特征在于,所述用戶使用行為特性包括:時間特性以及操作特性,其中,
所述時間特性包括:用戶在不同場景中停留時間的平均值以及均方差;
所述操作特性包括用戶從一場景切換至另一場景的概率。
5.如權利要求4所述的方法,其特征在于,所述按照預先設置的預測策略計算當前場景下用戶各操作對應的預加載需求值包括:
通過預先設置的平均值權重計算函數計算用戶在當前場景的停留時間的平均值權重,與平均值權重系數相乘;
通過預先設置的均方差權重計算函數計算用戶在當前場景的停留時間的均方差權重,與均方差權重系數相乘;
通過預先設置的概率權重計算函數計算用戶在當前場景下執行操作切換至切換場景的概率權重,與概率權重系數相乘;或者通過預先設置的概率權重計算函數計算用戶在當前場景下通過切換后的場景再切換場景的概率權重,與概率權重系數以及衰減因子的預測的層數次方相乘;以及
將各相乘的積相加得到當前場景下用戶執行操作對應的預加載需求值。
6.如權利要求5所述的方法,其特征在于,在所述與概率權重系數相乘的步驟之后,進一步包括:
通過預先設置的拉取時間估計值權重計算函數計算用戶在當前場景下執行操作后切換至切換場景所需加載數據對應的拉取時間估計值權重,與拉取時間估計值權重系數相乘,并執行將各相乘的積相加的步驟;
在所述與概率權重系數以及衰減因子的預測的層數次方相乘的步驟之后,進一步包括:
將當前場景到最后切換場景的途經場景所需加載數據的獲取時間估計值的總和,與拉取時間估計值權重系數以及衰減因子的預測的層數次方相乘,并執行將各相乘的積相加的步驟。
7.如權利要求1至6任一項所述的方法,其特征在于,所述獲取切換場景所需的加載數據包括:
查詢預先存儲的加載數據集,如果存在切換場景所需的加載數據且該加載數據為最新,則從加載數據集中獲取該切換場景所需的加載數據;否則,
向服務器發送數據獲取請求,從服務器拉取預加載需求值超過預先設定的預加載需求閾值的操作對應的切換場景所需的加載數據,并存儲在加載數據集中;或,向服務器發送數據準備請求,服務器接收數據準備請求,查詢獲取切換場景所需的加載數據,并對加載數據進行封裝。
8.如權利要求7所述的方法,其特征在于,進一步包括:
在當前時間戳與加載數據的時間戳之差大于預先設置的時間更新閾值時,客戶端主動向服務器拉取相應的加載數據并對存儲的加載數據進行更新。
9.如權利要求7所述的方法,其特征在于,進一步包括:
確定切換后的場景與獲取的加載數據對應的場景不相匹配,中斷正在進行傳輸的預加載數據,從服務器拉取切換后的場景所需的加載數據。
10.如權利要求7所述的方法,其特征在于,進一步包括:
確定用戶退出場景,根據用戶場景切換更新存儲的各場景下用戶的使用行為特性。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210025953.4/1.html,轉載請聲明來源鉆瓜專利網。





