对共享数据进行访问的方法、客户端、服务器及系统技术方案

技术编号:11132818 阅读:61 留言:0更新日期:2015-03-12 03:01
本发明专利技术提供了一种对共享数据进行访问的方法、客户端、服务器及系统,该方法包括:发起共享的第一客户端向云存储服务器请求分配一进行数据共享的存储区域,并从云存储服务器侧获取到用于数据共享的存储区域标识号;从所述第一客户端本地侧获取要进行共享的数据,或者从云存储服务器侧获取到要进行共享的数据的标识信息;将所述共享的数据和/或共享的数据的标识信息发送到所述存储区域中进行保存;选择所述第一客户端侧的社交圈中的一社交好友/社交好友群,并将选中的社交好友/社交好友群的标识上传云存储服务器。本发明专利技术中共享数据多方面的来源使得共享数据的内容及形式呈现多样化,实现各种需求或不同形式的分享。

【技术实现步骤摘要】
对共享数据进行访问的方法、客户端、服务器及系统
本专利技术涉及数据处理
,特别是一种对共享数据进行访问的方法、客户端、服务器及系统。
技术介绍
随着数码相机的发展,人们拍摄照片越来越方便,拍摄的照片的数量也越来越多。拍摄完成后,人们希望能够将照片及时分享给好友家人。 当拍摄照片很多时,现有的通过邮件、博客、微博或个人空间等平台的分享方式存在一定的不便。例如,通过邮件分享照片,照片本身单张容量较大,多张照片在发送时经常会超出邮件附件的负载量,造成发送极慢甚至无法发送成功的问题。又如,通过即时通讯工具进行照片分享,用户需要下载即时通讯工具,并且,即时通讯工具分享的图片并不能实现即时查看,也带来一定的不便。因而亟需提供一种对共享数据进行访问的方案来解决上述问题。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的对共享数据进行访问的方法、客户端、服务器及系统。 依据本专利技术的一个方面,提供了一种对共享数据进行访问的方法,包括:发起共享的第一客户端向云存储服务器请求分配一进行数据共享的存储区域,并从云存储服务器侧获取到用于数据共享的存储区域标识号;从所述第一客户端本地侧获取要进行共享的数据,或者从云存储服务器侧获取到要进行共享的数据的标识信息;将所述共享的数据和/或共享的数据的标识信息发送到所述存储区域中进行保存;选择所述第一客户端侧的社交圈中的一社交好友/社交好友群,并将选中的社交好友/社交好友群的标识上传云存储服务器,以便在云存储服务器侧建立起所述存储区域标识号与所述选中的社交好友/社交好友群的标识之间的关联,并利用所述关联使得所述选中的社交好友/社交好友群在第二客户端获取对所述存储区域标识号对应存储区域中所共享数据的访问。 可选地,所述共享的数据包括下列至少之一:图片、视频、音频、文档。 可选地,从所述第一客户端本地侧获取要进行共享的数据,包括:从所述第一客户端本地侧获取预先存储的进行共享的数据;从所述第一客户端本地侧获取当前制作的进行共享的数据。 可选地,所述方法还包括:对所述选中的社交好友/社交好友群形成的共享成员进行管理;若新增共享成员,则将所述新增共享成员的标识上传至云存储服务器,以便在云存储服务器侧建立起所述新增共享成员的标识与所述存储区域标识号之间的关联;若删除共享成员,则将被删除共享成员的标识上传至云存储服务器,以便在云存储服务器侧删除所述被删除共享成员的标识与所述存储区域标识号之间的关联。 可选地,所述新增共享成员的方式包括下列至少之一:选择所述第一客户端侧的社交圈中的一社交好友/社交好友群,以新增共享成员;接收来自请求加入者加入所述共享成员的请求,并响应所述请求以新增共享成员。 可选地,所述请求加入者加入所述共享成员的请求根据如下步骤生成:所述请求加入者根据所述存储区域标识号发起加入所述共享成员的请求。 可选地,所述从云存储服务器侧获取到用于数据共享的存储区域标识号之后,还包括:获取所述第一客户端所在终端的当前地理位置信息;根据所述当前地理位置信息,生成所述存储区域对应的地理位置信息。 可选地,所述请求加入者加入所述共享成员的请求根据如下步骤生成:所述请求加入者根据所述存储区域对应的地理位置信息,查找所述存储区域,进而发起加入所述共享成员的请求。 可选地,所述方法还包括:设置所述第一客户端对于所述存储区域标识号对应存储区域的权限管理。 可选地,所述权项管理包括下列至少之一: 加入所述存储区域标识号对应存储区域的共享成员时的验证; 允许所述存储区域标识号对应存储区域的共享成员的数据上传; 接收数据更新通知。 可选地,所述方法还包括:若接收到复制所述存储区域标识号的指令,则将所述存储区域标识号发送给所述第一客户端侧的社交圈中的社交好友和/或社交好友群。 可选地,所述方法还包括:若接收到删除所述存储区域标识号的指令,则将删除所述存储区域标识号的指令发送至云存储服务器,以便在云存储服务器侧删除所述存储区域标识号以及其关联。 可选地,所述方法还包括:设置所述存储区域标识号对应存储区域中所共享数据的被访问权限。 可选地,所述被访问权限的设置包括下列至少之一: 指定社交好友/社交好友群的下载; 指定下载次数; 下载后数据的指定查看次数; 共享生效的指定时间; 共享数据的指定类别。 可选地,所述方法还包括:设置被访问数据对于其被转发的数据的同步操作。 可选地,所述方法还包括:接收所述选中的社交好友/社交好友群对于所述存储区域标识号对应存储区域中所共享数据的互动请求;根据所述互动请求返回响应消息。 可选地,所述互动请求包括下列至少之一: 发送点评信息; 转发请求; 转发的许可请求; 提取请求; 提取的许可请求。 依据本专利技术的另一个方面,提供了一种对共享数据进行访问的方法,包括:云存储服务器侧接收来自发起共享的第一客户端分配一进行数据共享的存储区域的请求,创建出一用于数据共享的存储区域,生成用于数据共享的存储区域标识号,并返回;接收来自所述第一客户端的将共享的数据和/或共享的数据的标识信息保存至所述存储区域的请求,将所述共享的数据和/或共享的数据的标识信息保存至所述存储区域;接收来自所述第一客户端上传的从其社交圈中的一社交好友/社交好友群选中的社交好友/社交好友群的标识,建立起所述存储区域标识号与所述选中的社交好友/社交好友群的标识之间的关联,并利用所述关联使得所述选中的社交好友/社交好友群在第二客户端获取对所述存储区域标识号对应存储区域中所共享数据的访问。 可选地,所述共享的数据包括下列至少之一:图片、视频、音频、文档。 可选地,所述方法还包括:接收来自所述第一客户端设置所述第一客户端对于所述存储区域标识号对应存储区域的权限管理的设置请求;根据所述设置请求进行相应的设置操作。 可选地,所述权项管理包括下列至少之一: 加入所述存储区域标识号对应存储区域的共享成员时的验证; 允许所述存储区域标识号对应存储区域的共享成员的数据上传; 接收数据更新通知。 可选地,所述方法还包括:接收来自所述第一客户端的删除所述存储区域标识号的指令;删除所述存储区域标识号以及其关联。 可选地,所述方法还包括:接收来自所述第一客户端设置所述存储区域标识号对应存储区域中所共享数据的被访问权限的设置请求;根据所述设置请求进行相应的设置操作。 可选地,所述被访问权限的设置包括下列至少之一: 指定社交好友/社交好友群的下载; 指定下载次数; 下载后数据的指定查看次数; 共享生效的指定时间; 共享数据的指定类别。 依据本专利技术的又一个方面,提供了一种对共享数据进行访问的云存储客户端,包括: 发送模块,适于发起共享的第一客户端向云存储服务器请求分配一进行数据共享的存储区域; 获取模块,适于从云存储服务器侧获取到用于数据共享的存储区域标识号; 所述获取模块,还适于从所述第一客户端本地侧获取要进行共享的数据,或者从云存储服务器侧获取到要进行共享的数据的标识信息; 所述发送模块,还适于将所述共享的数据和/或共享的数据的标识信息发送到所述存储区域中进行保存; 本文档来自技高网...

【技术保护点】
一种对共享数据进行访问的方法,包括:发起共享的第一客户端向云存储服务器请求分配一进行数据共享的存储区域,并从云存储服务器侧获取到用于数据共享的存储区域标识号;从所述第一客户端本地侧获取要进行共享的数据,或者从云存储服务器侧获取到要进行共享的数据的标识信息;将所述共享的数据和/或共享的数据的标识信息发送到所述存储区域中进行保存;选择所述第一客户端侧的社交圈中的一社交好友/社交好友群,并将选中的社交好友/社交好友群的标识上传云存储服务器,以便在云存储服务器侧建立起所述存储区域标识号与所述选中的社交好友/社交好友群的标识之间的关联,并利用所述关联使得所述选中的社交好友/社交好友群在第二客户端获取对所述存储区域标识号对应存储区域中所共享数据的访问。

【技术特征摘要】
1.一种对共享数据进行访问的方法,包括: 发起共享的第一客户端向云存储服务器请求分配一进行数据共享的存储区域,并从云存储服务器侧获取到用于数据共享的存储区域标识号; 从所述第一客户端本地侧获取要进行共享的数据,或者从云存储服务器侧获取到要进行共享的数据的标识信息;将所述共享的数据和/或共享的数据的标识信息发送到所述存储区域中进行保存; 选择所述第一客户端侧的社交圈中的一社交好友/社交好友群,并将选中的社交好友/社交好友群的标识上传云存储服务器,以便在云存储服务器侧建立起所述存储区域标识号与所述选中的社交好友/社交好友群的标识之间的关联,并利用所述关联使得所述选中的社交好友/社交好友群在第二客户端获取对所述存储区域标识号对应存储区域中所共享数据的访问。2.根据权利要求1所述的方法,其中,所述共享的数据包括下列至少之一:图片、视频、音频、文档。3.根据权利要求1或2所述的方法,其中,从所述第一客户端本地侧获取要进行共享的数据,包括: 从所述第一客户端本地侧获取预先存储的进行共享的数据; 从所述第一客户端本地侧获取当前制作的进行共享的数据。4.根据权利要求1-3任一项所述的方法,其中,还包括: 对所述选中的社交好友/社交好友群形成的共享成员进行管理; 若新增共享成员,则将所述新增共享成员的标识上传至云存储服务器,以便在云存储服务器侧建立起所述新增共享成员的标识与所述存储区域标识号之间的关联; 若删除共享成员,则将被删除共享成员的标识上传至云存储服务器,以便在云存储服务器侧删除所述被删除共享成员的标识与所述存储区域标识号之间的关联。5.根据权利要求4所述的方法,其中,所述新增共享成员的方式包括下列至少之一: 选择所述第一客户端侧的社交圈中的一社交好友/社交好友群,以新增共享成员; 接收来自请求加入者加入所述共享成员的请求,并响应所述请求以新增共享成员。6.根据权利要求5所述的方法,其中,所述请求加入者加入所述共享成员的请求根据如下步骤生成: 所述请求加入者根据所述存储区域标识号发起加入所述共享成员的请求。7.一种对共享数据进行访问的方法,包括: 云存储服务器侧接收来自发起共享的第一客户端分配一进行数据共享的存储区域的请求,创建出一用于数据共享的存储区域,生成用于数据共享的存储区域标识号,并返回;接收来自所述第一客户端的将共享的数据和/或共享的数据的标识信息保存至所述存储区域...

【专利技术属性】
技术研发人员:康海荣赵化强于新卫
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1