[發明專利]一種分片傳輸樹狀數據的方法無效
| 申請號: | 200710179007.4 | 申請日: | 2007-12-07 |
| 公開(公告)號: | CN101453686A | 公開(公告)日: | 2009-06-10 |
| 發明(設計)人: | 劉立軍 | 申請(專利權)人: | 北京聞言科技有限公司 |
| 主分類號: | H04W4/00 | 分類號: | H04W4/00;H04H40/18 |
| 代理公司: | 北京連城創新知識產權代理有限公司 | 代理人: | 劉伍堂 |
| 地址: | 100085北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 分片 傳輸 樹狀 數據 方法 | ||
技術領域
本發明涉及一種分片傳輸樹狀數據的方法,特別是指一種通過把數據進行 分片傳輸的方法解決下載數據量大問題的方法。
背景技術
在用戶訂閱欄目的時候,需要從服務器下載大量的目錄和欄目信息,這些 信息以目錄樹的形式存在供用戶選擇訂閱,因為欄目庫數據量非常大,而且還 會隨著時間的推移不斷增大,所以如果用戶每次訂閱都從服務器端下載所有目 錄和欄目,時間將會非常長,而手機存儲也有限,無法容納過量的數據。
本方法通過把這些數據進行分片傳輸的方法解決下載數據量大的問題:每 次客戶端下載欄目數據的時候,只是從服務器上下載一片數據,這些數據剛好 顯示在手機一整屏上,如果用戶想進一步看其他數據,可以通過“翻頁”方式 下載其他“片”的數據。
發明內容
本發明的主要目的在于提供一種分片傳輸樹狀數據的方法,特別是指通過 把這些數據進行分片傳輸的方法解決下載數據量大的問題。
本發明的目的是這樣實現的:
1、一種分片傳輸樹狀數據的方法,該方法至少包括如下的步驟:
步驟1:客戶端調用訂閱接口獲取目錄和欄目信息。
步驟2:客戶端繼續調用訂閱接口獲取更多目錄和欄目信息。
本發明解決了用戶訂閱欄目的時候,時間長,手機存儲也有限,無法容納 過量數據的問題。
具體實施方式
本發明的主要步驟如下:
1、一種分片傳輸樹狀數據的方法,該方法至少包括如下的步驟:
步驟1:客戶端調用訂閱接口獲取目錄和欄目信息。
步驟2:客戶端繼續調用訂閱接口獲取更多目錄和欄目信息。
2、上述步驟1的具體步驟為:了完善的接口規范和“數據片”格式標準, 在客戶端每次調用此接口的時候,都傳入如下參數:
因為不同版本的客戶端識別不同結構的數據片,所以傳入的版本號不同的 話,可能獲取到的數據略有不同。如果客戶端傳入不同的主題ID,服務器可能 為不同的主題返回不同的數據;同樣,因為手機屏幕分辨率會不同,所以傳入 不同的分辨率信息可能獲取的目錄/欄目數據也會有不同,例如:分辨率低的手 機的目錄/欄目名稱可能會被截斷以避免折行。客戶端傳入的父目錄ID、開始位 置和目錄/欄目總數決定了每次返回數據量的大小。數據片的hash值用于區分 客戶端請求的數據片是否在服務器端有更新。客戶端也會存儲每個以前請求過 的數據片的hash值,服務器收到請求后,會用服務器端對應數據片的hash值 和客戶端上傳的做一下比較:如果是相同的話,則返回“no?modified”信息而 不返回任何其他信息,這樣避免了重復下載大量的數據;如果不同,則返回最 新的目錄/欄目信息。
3、上述步驟2的具體步驟為:
第一次調用訂閱接口后,客戶端根據pIndex、total?Count信息判斷當前 目錄下是否還有其他信息,根據這些信息決定是否在客戶端顯示翻頁功能,這 樣,以后的調用通過傳遞不同的Catalog?ID、pIndex、total?Count就可以實 現上下翻頁的功能了。
因為數據片不但包含第一層子目錄/欄目的信息,還會包含第二層子目錄/ 欄目的信息,所以用戶請求一次以后,如果訪問的目錄層級不超過兩層,絕大 部分情況下都不會再與服務器端進行新的數據同步了,這樣也大大提高了用戶 的訪問速度。例如:客戶端請求的時候total?Count參數是15,那么服務器將 給客戶端提供父目錄的第一層最多15個子目錄/欄目信息,如果此父目錄的第 一層兒子全部是目錄的話,還會提供這些每個子目錄的最多15個子目錄/欄目 信息。
上述的技術方案實施時解決了用戶訂閱欄目的時候,時間長,手機存儲也 有限,無法容納過量數據的問題。每次客戶端下載欄目數據的時候,只是從服 務器上下載一片數據,這些數據剛好顯示在手機一整屏上,如果用戶想進一步 看其他數據,可以通過“翻頁”方式下載其他“片”的數據。
最后所應說明的是,以上實施例僅用以說明而并非限制本發明所描述的技 術方案;因此,盡管本說明書參照上述的實施例對本發明已進行了詳細的說明, 但是,本領域的普通技術人員應當理解,仍然可以對本發明進行修改或者等同 地替換;而一切不脫離本發明的精神和范圍的技術方案及其改進,其均應涵蓋 在本發明的權利要求范圍當中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京聞言科技有限公司,未經北京聞言科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710179007.4/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





