[發明專利]傳輸數據的方法及裝置在審
| 申請號: | 201410354499.6 | 申請日: | 2014-07-23 |
| 公開(公告)號: | CN104104728A | 公開(公告)日: | 2014-10-15 |
| 發明(設計)人: | 馬森;馬驥;劉偉 | 申請(專利權)人: | 小米科技有限責任公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/18 |
| 代理公司: | 北京尚倫律師事務所 11477 | 代理人: | 代治國 |
| 地址: | 100085 北京市海淀區清*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 傳輸 數據 方法 裝置 | ||
技術領域
本公開涉及通信及計算機處理領域,尤其涉及傳輸數據的方法及裝置。
背景技術
隨著互聯網的發展,人們上網獲取信息已經成為一種習慣。網絡信息的豐富也給人們提供了很多便利。網絡信息的豐富也給網絡負載帶來壓力。尤其是多媒體數據的出現,每個多媒體文件都比較大,需要占用較多的帶寬。
本公開的發明人發現,相關技術中,為了緩解網絡壓力,一種解決方式是增加服務器的數量。由更多的服務器分擔網絡傳輸壓力。但是該方案需要更多的設備,增加了設備成本。因此,如何更有效的傳輸數據,是亟待解決的問題。
發明內容
為克服相關技術中存在的問題,本公開提供一種傳輸數據的方法及裝置。
根據本公開實施例的第一方面,提供一種傳輸數據的方法,包括:
從服務器下載文件中的結構數據;
從所述結構數據中解析出所述文件中各個數據單元的共享屬性字段的值;
在有數據單元的共享屬性字段的值為公共值時,在無線局域網中廣播公共值對應的數據單元的第一標識;
接收無線局域網中終端發送的針對所述廣播的響應;
從發送所述響應的終端中下載公共值對應的數據單元。
本公開的實施例提供的技術方案可以包括以下有益效果:本實施例實現了數據級的內容分發,一個文件中的不同數據單元可以從不同設備上下載。對于公共值對應的數據單元可以從附近終端處下載,緩解了網絡服務器的壓力,節省了服務器數量。并且多源下載可以提高下載效率。
作為可選的實施方式,所述響應包括所述數據單元的第二標識;
所述接收無線局域網中終端發送的針對所述廣播的響應之后,所述方法還包括:
在無線局域網中再次廣播公共值對應的數據單元的第二標識;
再次接收無線局域網中終端發送的針對所述再次廣播的響應。
本實施方式提供的技術方案可以包括以下有益效果:本實施例中可以獲得一個數據單元的多個標識,通過廣播多個標識可與更多的終端連接,從更多的終端處下載數據,進一步提高了下載效率。
可選的,所述方法還包括:
獲得下載的數據單元的指紋;
檢查本地是否已存儲所述指紋;
在本地未存儲所述指紋時,在本地預設的公共存儲空間中保存下載的數據單元;
在本地已存儲所述指紋時,刪除下載的數據單元。
本實施方式提供的技術方案可以包括以下有益效果:本實施例通過指紋可唯一標識數據單元,通過指紋可檢查本地是否已存儲有數據單元,可避免重復存儲,節省了存儲空間。
可選的,所述方法還包括:
建立所述指紋與所述第一標識的對應關系。
本實施方式提供的技術方案可以包括以下有益效果:本實施例中建立了指紋與標識的對應關系,以便在將來需下載數據時可減少重復下載,以及在收到廣播時可更好的為其它終端提供數據。
可選的,所述方法還包括:
在有數據單元的共享屬性字段的值為私有值時,從服務器下載私有值對應的數據單元。
本實施方式提供的技術方案可以包括以下有益效果:本實施例中一個文件中的數據單元的共享屬性字段的值可能不同,對于不適宜公開的數據可以從服務器下載,對于可分享的數據可以從其它終端處下載。既保證了數據安全,又可以提高下載效率。
根據本公開實施例的第二方面,提供一種傳輸數據的裝置,包括:
第一下載模塊,用于從服務器下載文件中的結構數據;
解析模塊,用于從所述結構數據中解析出所述文件中各個數據單元的共享屬性字段的值;
第一廣播模塊,用于在有數據單元的共享屬性字段的值為公共值時,在無線局域網中廣播公共值對應的數據單元的第一標識;
第一接收模塊,用于接收無線局域網中終端發送的針對所述廣播的響應;
第二下載模塊,用于從發送所述響應的終端中下載公共值對應的數據單元。
在一個實施例中,所述響應包括所述數據單元的第二標識;
所述裝置還包括:
第二廣播模塊,用于在無線局域網中再次廣播公共值對應的數據單元的第二標識;
第二接收模塊,用于再次接收無線局域網中終端發送的針對所述再次廣播的響應。
在一個實施例中,所述裝置還包括:
指紋模塊,用于獲得下載的數據單元的指紋;
檢查模塊,用于檢查本地是否已存儲所述指紋;
存儲模塊,用于在本地未存儲所述指紋時,在本地預設的公共存儲空間中保存下載的數據單元;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于小米科技有限責任公司,未經小米科技有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410354499.6/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





