[發(fā)明專利]進(jìn)行微博數(shù)據(jù)下載的方法及系統(tǒng)、用戶終端及下載服務(wù)器有效
| 申請?zhí)枺?/td> | 201310269096.7 | 申請日: | 2013-06-28 |
| 公開(公告)號: | CN104253844B | 公開(公告)日: | 2018-06-22 |
| 發(fā)明(設(shè)計(jì))人: | 程振中;田明;劉里 | 申請(專利權(quán))人: | 騰訊科技(北京)有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F17/30 |
| 代理公司: | 北京德琦知識產(chǎn)權(quán)代理有限公司 11018 | 代理人: | 周華霞;王麗琴 |
| 地址: | 100080 北京市海淀區(qū)海淀*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 微博 用戶終端 文檔 下載服務(wù)器 數(shù)據(jù)下載 索引數(shù)據(jù) 下載參數(shù) 時間段 下載 地址獲取 數(shù)據(jù)生成 推送信息 下載請求 | ||
1.一種進(jìn)行微博數(shù)據(jù)下載的方法,其特征在于,該方法包括:
接收來自用戶終端的包含下載參數(shù)的下載任務(wù),所述下載參數(shù)包含用戶名、時間段和微博類型;
獲取與用戶名對應(yīng)的昵稱;
獲取與用戶名對應(yīng)的滿足時間段及微博類型的發(fā)表索引數(shù)據(jù),所述發(fā)表索引數(shù)據(jù)指微博數(shù)據(jù)的編號;
由發(fā)表索引數(shù)據(jù)獲取對應(yīng)的微博數(shù)據(jù);
由用戶名和微博數(shù)據(jù)生成微博文檔,所述微博文檔中包含所述昵稱;
將微博文檔上傳到指定地址;
向用戶終端下發(fā)包含指定地址的推送信息;
接收來自用戶終端的包含指定地址的下載請求,從指定地址獲取微博文檔,發(fā)送給用戶終端;
所述獲取與用戶名對應(yīng)的滿足時間段及微博類型的發(fā)表索引數(shù)據(jù)包括:
判斷索引獲取次數(shù)是否大于索引設(shè)定次數(shù);
如果索引獲取次數(shù)不大于索引設(shè)定次數(shù),則獲取與用戶名對應(yīng)的滿足時間段及微博類型的發(fā)表索引數(shù)據(jù),如果發(fā)表索引數(shù)據(jù)獲取成功,轉(zhuǎn)至執(zhí)行所述由發(fā)表索引數(shù)據(jù)獲取對應(yīng)的微博數(shù)據(jù)的步驟,并增加索引獲取次數(shù),如果發(fā)表索引數(shù)據(jù)獲取失敗,返回執(zhí)行所述判斷索引獲取次數(shù)是否大于索引設(shè)定次數(shù)的步驟;
如果索引獲取次數(shù)大于索引設(shè)定次數(shù),則返回執(zhí)行所述獲取與用戶名對應(yīng)的昵稱的步驟。
2.如權(quán)利要求1所述的方法,其特征在于,所述獲取與用戶名對應(yīng)的昵稱之前,該方法還包括:判斷當(dāng)前正在處理的下載任務(wù)數(shù)目是否大于設(shè)定數(shù)目,如果是,則將下載任務(wù)放入預(yù)處理隊(duì)列,否則執(zhí)行所述獲取與用戶名對應(yīng)的昵稱的步驟;
該方法還包括:周期性判斷正在處理的下載任務(wù)數(shù)目是否大于設(shè)定數(shù)目,如果不是,則讀取預(yù)處理隊(duì)列中的下載任務(wù),執(zhí)行所述獲取與用戶名對應(yīng)的昵稱的步驟。
3.如權(quán)利要求2所述的方法,其特征在于,判斷出當(dāng)前正在處理的下載任務(wù)數(shù)目不大于設(shè)定數(shù)目之后,該方法還包括:
從參數(shù)共享內(nèi)存中獲取當(dāng)前正在處理的下載任務(wù)的下載參數(shù),判斷接收的下載任務(wù)的下載參數(shù)與從參數(shù)共享內(nèi)存獲取的下載參數(shù)是否相同,如果相同,則拒絕下載,否則執(zhí)行所述獲取與用戶名對應(yīng)的昵稱的步驟,并在參數(shù)共享內(nèi)存中存儲接收的下載任務(wù)的下載參數(shù)。
4.如權(quán)利要求1至3中任一項(xiàng)所述的方法,其特征在于,所述從指定地址獲取微博文檔之前,該方法還包括:
對用戶合法性進(jìn)行驗(yàn)證,如果驗(yàn)證成功,則執(zhí)行所述從指定地址獲取微博文檔的步驟;否則拒絕下載請求。
5.一種進(jìn)行微博數(shù)據(jù)下載的系統(tǒng),其特征在于,該系統(tǒng)包括下載服務(wù)器和用戶終端;
所述下載服務(wù)器,接收來自所述用戶終端的包含下載參數(shù)的下載任務(wù),所述下載參數(shù)包含用戶名、時間段和微博類型;獲取與用戶名對應(yīng)的昵稱;獲取與用戶名對應(yīng)的滿足時間段及微博類型的發(fā)表索引數(shù)據(jù),所述發(fā)表索引數(shù)據(jù)指微博數(shù)據(jù)的編號;由發(fā)表索引數(shù)據(jù)獲取對應(yīng)的微博數(shù)據(jù);由用戶名和微博數(shù)據(jù)生成微博文檔,所述微博文檔中包含所述昵稱;將微博文檔上傳到指定地址;向所述用戶終端下發(fā)包含指定地址的推送信息;接收來自所述用戶終端的包含指定地址的下載請求,從指定地址獲取微博文檔,發(fā)送給所述用戶終端;
所述用戶終端,向所述下載服務(wù)器發(fā)送下載任務(wù),接收所述下載服務(wù)器反饋的包含指定地址的推送信息;向所述下載服務(wù)器發(fā)送包含指定地址的下載請求,接收所述下載服務(wù)器反饋的微博文檔;
所述下載服務(wù)器還用于:
判斷索引獲取次數(shù)是否大于索引設(shè)定次數(shù);
如果索引獲取次數(shù)不大于索引設(shè)定次數(shù),則獲取與用戶名對應(yīng)的滿足時間段及微博類型的發(fā)表索引數(shù)據(jù),如果發(fā)表索引數(shù)據(jù)獲取成功,轉(zhuǎn)至執(zhí)行所述由發(fā)表索引數(shù)據(jù)獲取對應(yīng)的微博數(shù)據(jù)的步驟,并增加索引獲取次數(shù),如果發(fā)表索引數(shù)據(jù)獲取失敗,返回執(zhí)行所述判斷索引獲取次數(shù)是否大于索引設(shè)定次數(shù)的步驟;
如果索引獲取次數(shù)大于索引設(shè)定次數(shù),則返回執(zhí)行所述獲取與用戶名對應(yīng)的昵稱的步驟。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于騰訊科技(北京)有限公司,未經(jīng)騰訊科技(北京)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310269096.7/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 微博消息的發(fā)布方法、微博終端及微博服務(wù)器端
- 微博整合方法、微博終端、微博列表、微博話題服務(wù)器及系統(tǒng)
- 微博話題檢測方法及系統(tǒng)
- 微博排序、搜索、展示方法和系統(tǒng)
- 一種微博消息的發(fā)布方法及裝置、系統(tǒng)
- 一種收藏微博的方法和微博收藏服務(wù)系統(tǒng)
- 微博用戶影響力的評估方法
- 一種基于轉(zhuǎn)發(fā)評論的微博語義擴(kuò)充模型和方法
- 基于微博主題進(jìn)行微博轉(zhuǎn)發(fā)路徑預(yù)測的方法和系統(tǒng)
- 基于微博主題標(biāo)簽進(jìn)行微博轉(zhuǎn)發(fā)預(yù)測的方法和系統(tǒng)
- 一種數(shù)據(jù)下載方法
- 支持大并發(fā)量文件下載的方法、裝置及系統(tǒng)
- 一種移動終端從目標(biāo)服務(wù)器下載大文件的方法和系統(tǒng)
- 離線下載的系統(tǒng)及方法
- 網(wǎng)絡(luò)數(shù)據(jù)中心的數(shù)據(jù)分發(fā)方法和系統(tǒng)
- 移動終端的文件下載方法及系統(tǒng)
- 一種移動終端從目標(biāo)服務(wù)器下載大文件的方法和系統(tǒng)
- 提高氣象模型系統(tǒng)中數(shù)據(jù)下載可靠性和速度的系統(tǒng)及方法
- 一種資源下載方法、裝置、系統(tǒng)以及資源服務(wù)器
- 一種服務(wù)器下載系統(tǒng)





