[发明专利]电子邮件发送、接收方法及装置无效
申请号: | 201210093086.8 | 申请日: | 2012-03-31 |
公开(公告)号: | CN103368817A | 公开(公告)日: | 2013-10-23 |
发明(设计)人: | 包胜华;陈健;杨新颖;周祥;苏中 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 付建军 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子邮件 发送 接收 方法 装置 | ||
1.一种应用在发送端的电子邮件发送方法,用于向接收端发送邮件,所述方法包括:
确定待发送邮件与历史邮件的至少一个相同数据块;
确定所述相同数据块是否在具有至少一个匹配对的第一历史数据块索引表中存在记录,所述匹配对记录一个历史数据块与其哈希值之间的对应关系;
响应于存在记录,将所述待发送邮件中的所述相同数据块表示为其对应的哈希值后形成修改的待发送邮件。
2.根据权利要求1所述的方法,还包括:
响应于未存在记录,用记录了所述相同数据块及其对应的哈希值之间的对应关系的新匹配对更新所述第一历史数据块索引表;
在所述修改的待发送邮件中附加所述新匹配对。
3.根据权利要求1所述的方法,所述确定相同数据块的步骤包括:
在所述历史邮件中查找所述待发送邮件的相关邮件;
根据所述待发送邮件与所述相关邮件的对应部分是否相同来确定所述相同数据块。
4.根据权利要求3所述的方法,所述对应部分是电子邮件整体,或是根据电子邮件的数据结构所划分出的数据块区域。
5.根据权利要求1所述的方法,所述发送端是电子邮件客户端或者是电子邮件发送服务器。
6.根据权利要求1所述的方法,所述接收端是电子邮件发送服务器或者是电子邮件客户端。
7.根据权利要求2所述的方法,所述新匹配对用于更新位于所述接收端的第二历史数据块索引表。
8.一种应用在接收端的电子邮件接收方法,用于接收来自发送端的邮件,所述方法包括:
接收修改的待发送邮件,所述修改的待发送邮件中包括用于表示相同数据块的哈希值;
根据第二历史数据块索引表将所述修改的待发送邮件中的哈希值恢复为相应的数据块,所述第二历史数据块索引表具有至少一个记录了一个历史数据块与其哈希值之间的对应关系的匹配对。
9.根据权利要求8所述的方法,所述第二历史数据块索引表与位于所述发送端的第一历史数据块索引表同步更新。
10.根据权利要求7所述的方法,所述发送端是电子邮件客户端或者是电子邮件发送服务器,所述接收端是电子邮件发送服务器或者是电子邮件客户端。
11.一种应用在发送端的电子邮件发送装置,用于向接收端发送邮件,所述装置包括:
比较模块,被配置为确定待发送邮件与历史邮件的至少一个相同数据块;
查询模块,被配置为确定所述相同数据块是否在具有至少一个匹配对的第一历史数据块索引表中存在记录,所述匹配对记录一个历史数据块与其哈希值之间的对应关系;
修改模块,被配置为响应于存在记录,将所述待发送邮件中的所述相同数据块表示为其对应的哈希值后形成修改的待发送邮件。
12.根据权利要求11所述的装置,还包括:
被配置为响应于未存在记录,用记录了所述相同数据块及其对应的哈希值之间的对应关系的新匹配对更新所述第一历史数据块索引表的模块;
被配置为在所述修改的待发送邮件中附加所述新匹配对的模块。
13.根据权利要求11所述的装置,所述比较模块包括:
被配置为在所述历史邮件中查找所述待发送邮件的相关邮件的模块;
被配置为根据所述待发送邮件与所述相关邮件的对应部分是否相同来确定所述相同数据块的模块。
14.根据权利要求13所述的装置,所述对应部分是电子邮件整体,或是根据电子邮件的数据结构所划分出的数据块区域。
15.根据权利要求11所述的装置,所述发送端是电子邮件客户端或者是电子邮件发送服务器。
16.根据权利要求11所述的装置,所述接收端是电子邮件发送服务器或者是电子邮件客户端。
17.根据权利要求12所述的装置,所述新匹配对用于更新位于所述接收端的第二历史数据块索引表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210093086.8/1.html,转载请声明来源钻瓜专利网。