[发明专利]通过电子邮件共享数据的方法和装置无效
申请号: | 200810108515.8 | 申请日: | 2008-05-23 |
公开(公告)号: | CN101588308A | 公开(公告)日: | 2009-11-25 |
发明(设计)人: | 顾光导;王远;徐景民 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58 |
代理公司: | 北京市金杜律师事务所 | 代理人: | 冯 谱;陈姗姗 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通过 电子邮件 共享 数据 方法 装置 | ||
技术领域
本发明总体上涉及数据存储,更具体地,本发明涉及通过电子邮件(email)共享数据的方法和装置。
背景技术
随着技术的发展,实际工作中越来越需要人们协同工作。尤其是在软件开发行业中,最初其常见的开发方式是:多个开发人员共同负责一个软件的开发,每个人在各自的机器上保存有整个软件的备份,并对其进行代码编写;在分别完成给自的任务之后,通过文本比对工具将各自机器上的不同版本的软件整合到一台机器上,以便共享给所有开发人员。而在其他行业中,也存在多种需要在多个人员之间共享数据的情况,这些人员甚至位于完全不同的地理位置。例如,在公司年终结算时,可能需要临时构建一个数据共享空间,以便为会计、审核等人员提供数据共享。因此,为了增加数据的可视性,在长期或临时构建的成员组之间需要共享数据。
当在多个人员之间共享数据时,这些人员可能会对所共享的数据进行修改。从上面提到的软件开发方式可以看出,由于同一软件在各自开发人员的机器上都有备份,因此原则上每个开发人员都可以不加限制地更改软件的任何部分,从而产生同一软件的多个版本。为了让成员组中的人员获得所需的数据版本,在共享数据的同时,需要对数据的版本进行控制。现有技术中已经存在一些版本控制系统。例如,对于已有的采用版本控制进行软件开发的项目组,其开发方式通常采用服务器/客户端的形式,其中软件存放在服务器上为项目组成员所共享,组内成员在客户端可以从服务器上将软件的相关部分下载到本地,进行修改,然后将改动结果最终提交到服务器上。在该开发过程中,版本控制工具跟踪记录整个软件的开发过程,协调和管理整个项目组。
从存储模式的角度来看,版本控制可以分为两类:集中模式和分布模式。前者在共享的服务器上执行所有版本控制功能。后者则允许人们直接利用各自本地的存储库工作,并且数据的改变作为单独的步骤在各个存储库之间共享。不过,即使是采用分布模式,对于一个工作组来说也不可避免地需要建立专用的服务器,以用于工作组的注册、存放、组成员的授权和对数据改变的同步等。因此,专用服务器成为系统性能的瓶颈,也是可靠性和安全性的焦点。
另一方面,信息技术的普及使得几乎人人都拥有至少一个电子邮件(email)帐户,并且通过email交换信息已成为人们常用的通信手段。因此,现有技术中提出了利用email来协助版本控制的技术方案。但是现有技术中利用email协助版本控制的方案中每个工作组成员需要保存整个数据副本,导致带宽和存储空间的浪费;对成员的在线要求较高,构建工作组时不够灵活。
发明内容
针对上述问题,本发明提供了一种通过电子邮件共享数据的方法和装置,其能够灵活、快速地构建数据共享空间,空间扩展简单,对系统的硬件需求低并且对成员的在线要求也很低。
由于存储技术的进步,当前的email服务通常能够提供大容量的email信箱。例如,目前雅虎免费email服务提供1GB的空间,Google的Gmail服务提供的空间超过了2.5GB。而且,有些企业内部email服务能够提供超大容量的email信箱。
有鉴于此,本发明充分利用已有的硬件资源,创造性地将这些分散的email信箱联合为一个有机的整体,从而形成虚拟的单个文件存储系统,也即构成虚拟共享空间(Virtual Sharing Space,简称VSS)。这些email信箱的所有者,或者说,email信箱的用户,就是该VSS的成员,其可以享有该VSS提供的数据共享服务。具体地,在该VSS内,VSS成员可以写入和读取数据文件。
根据本发明的一个方面,提供了一种通过电子邮件在成员组内共享数据的方法,包括:提供用于通信的通信邮箱地址;获取用于访问组内用于存储数据的数据邮箱的访问令牌,其中所述数据以数据邮件的形式存储在所述数据邮箱中并由包含所述数据邮件的存储路径信息的索引邮件索引;将获取的访问令牌加入访问列表;获取索引邮件;利用访问列表中存储的访问令牌以及索引邮件中包含的数据邮件的存储路径信息访问数据邮件。
根据本发明的另一方面,提供一种在成员组内通过电子邮件共享数据的装置,其特征在于所述装置包括:绑定装置,用于提供用于通信的通信邮箱地址;获取装置,用于获取用于访问组内用于存储数据的数据邮箱的访问令牌其中所述数据以数据邮件的形式存储在所述数据邮箱中并由包含所述数据邮件的存储路径信息的索引邮件索引;用于将获取的访问令牌加入访问列表的装置;用于获取索引邮件的装置;以及访问装置,用于利用访问列表中存储的访问令牌以及索引邮件中包含的数据邮件的存储路径信息访问数据邮件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810108515.8/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置