[发明专利]一种传送数据的方法无效
申请号: | 201110082092.9 | 申请日: | 2011-04-01 |
公开(公告)号: | CN102624605A | 公开(公告)日: | 2012-08-01 |
发明(设计)人: | 范典;洪锋;武小军;黄江吉 | 申请(专利权)人: | 北京小米科技有限责任公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100102 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 传送 数据 方法 | ||
技术领域
本发明涉及网络传输技术领域,尤其涉及一种传送数据的方法。
背景技术
随着信息时代的到来,人们之间的信息交流越来越频繁,内容也越来越多,尤其是计算机网络的出现,更为人们的信息交流提供了方便的工具。但是由于通过计算机网络传输的数据正呈指数曲线的上升,计算机网络的数据传输压力也越来越大。现有的文件数据传输服务,在传输数据时并不会对被传送的数据进行重复数据的智能检测。例如,用户在GMAIL邮件系统中,将同一个1M的文件作为附件给该用户的多个朋友每人发送一封邮件时,需要为每封邮件都上传这个附件文件一次,每次都需要消耗1M的流量,既费时又费流量。
发明内容
本发明的目的在于提出一种传输数据的方法,能够减少网络数据流量,大大提高网络传输速度。
为达此目的,本发明采用以下技术方案:
一种传送数据的方法,包括以下步骤:
A、数据发送单元对待发送数据的关键特征抽样标识,形成待发送数据的特征信息;
B、数据发送单元将待发送数据的特征信息发送给数据接收单元;
C、数据接收单元接收待发送数据的特征信息后,在本地检索具有相同特征信息的数据,如果检索有,数据接收单元将所述本地具有相同特征信息的数据的列表发送给数据发送单元;
D、数据发送单元接收列表,放弃发送列表中的待发送数据,数据接收单元在本地获得与列表中待发送数据相同的数据。
步骤A中,还包括以下步骤:
数据发送单元将待发送数据分割成不少于2个的数据单元,将每个数据单元作为待发送数据。
还包括以下步骤:
如果数据接收单元在本地没有检索到具有相同特征信息的数据,数据发送单元将所述数据接收单元在本地没有检索到的数据及其特征信息发送给数据接收单元,数据接收单元获得数据及其特征信息。
待发送数据的特征信息包括文件长度、文件的MD5函数值、文件创建时间和文件名称。
采用了本发明的技术方案,能够通过智能判断重复数据的方法来达到减少网络数据流量,大大提高网络传输速度的效果。
附图说明
图1是本发明具体实施方式中传送数据的流程图。
具体实施方式
下面结合附图并通过具体实施方式来进一步说明本发明的技术方案。
图1是本发明具体实施方式中传送数据的流程图。如图1所示,该传送数据的流程包括以下步骤:
步骤101、当需要在数据发送单元和数据接收单元之间传送数据时,数据发送单元对待发送数据的关键特征抽样标识,如果内容较多,也可以将待发送数据分割成多个的数据单元,将每个数据单元作为待发送数据,再对该待发送数据的关键特征抽样标识,从而形成待发送数据的特征信息。
例如需要发送两个图片,可以将每个图片作为一个数据单元。
数据发送单元对每个图片的关键特征抽样标识:
第一个图片的特征信息是:“{ 文件1_长度: 1024254bytes, 文件1_md5: d41d8cd98f00b204e9800998ecf8427e, 文件1_创建时间: 1999-10-10 12:12:34 122, 文件1名字:christmas_gift.jpg, …}”。
第二个图片的特征信息是:“{文件2_长度: 66444bytes, 文件2_md5: 2efdabbaa580b0552d78dda96e7bc27e, 文件2_创建时间: 2010-10-10 12:12:34 122, 文件2名字:dady_birthday.jpg, …}”。
步骤102、数据发送单元将待发送数据的特征信息发送给数据接收单元。
步骤103、数据接收单元接收待发送数据的特征信息后,在本地检索具有相同特征信息的数据,如果检索有,转至步骤104,如果没有检索到,则转至步骤106。
步骤104、数据接收单元将本地具有相同特征信息的数据的列表发送给数据发送单元。
步骤105、数据发送单元接收列表,放弃发送列表中的待发送数据,数据接收单元在本地获得与列表中待发送数据相同的数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米科技有限责任公司,未经北京小米科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110082092.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:等离子切割机的排烟装置
- 下一篇:一种回转窑用螺栓保护装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置