[发明专利]共享图片的方法和系统有效
申请号: | 201210069119.5 | 申请日: | 2012-03-15 |
公开(公告)号: | CN103312757B | 公开(公告)日: | 2017-01-25 |
发明(设计)人: | 刘刚;吴运声;张武 | 申请(专利权)人: | 深圳市腾讯计算机系统有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/58 |
代理公司: | 北京三高永信知识产权代理有限责任公司11138 | 代理人: | 王希刚 |
地址: | 518057 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 共享 图片 方法 系统 | ||
【技术领域】
本发明涉及互联网技术,尤其涉及一种共享图片的方法和系统。
【背景技术】
随着图片和计算机技术的快速发展,数码相机和智能终端越来越普及,随时拍摄图片,然后进行这些图片的分享和传送,各种设备之间的同步,成为了一种非常普遍的需求。
图片的分享,是一种网络的图片存储的分发服务,网络用户可以通过把自己的本地的图片存放到提供图片分享服务的网站服务器上,并可通过一定的分享代码,嵌入Blog或论坛等进行分享。在网络相册网站,用户可以上传图片、建立分类相册、设定相册隐私权限,也可以观看、评论其他人的相册与照片,有些相册也支持照片外链,方便用户在其他网站、社区、讨论区分享他们的照片。
图片分享的另一种形态,是一群好友一起出去玩,拍摄了大量照片,回来后需要由拍摄的人依次分发给不同的好友。在这种情形下,传统的做法有几种:
(1)通过即时通信工具将图片对每个好友进行在线传送。然而由于需共享的图片比较多,不同的好友可能需要不同的图片,用户对于不同的好友需要挑选不同的图片,例如,挑选好几张照片打包传送给好友A,然后再挑选其他几张照片打包传送给好友B。这种方法非常不方便,费时费力。此外,由于需要将图片打包一一发送,同一个图片可能会重复发送,从而占用了网络带宽,造成网络资源的浪费。
(2)通过即时通信工具将图片对每个好友进行离线传送。同样的,这种做法对于不同的好友,可能同一个图片会重复发送,占用了网络带宽,造成网络资源的浪费。
(3)将图片上传到SNS社区网站,供好友进行查看和下载。然而,有些图片是不便公开的,且上传到社区网站后,往往图片的质量会有损失,有些空间压缩的甚至很厉害,使得好友从SNS社区网站下载的图片不能达到原图片的质量,影响了用户体验。
【发明内容】
基于此,有必要提供一种操作起来更加方便且不会造成资源浪费的共享图片的方法。
一种共享图片的方法,包括以下步骤:获取用户的图片上传请求;对请求上传的图片进行上传,并存储上传的图片;获取用户选择共享的图片和提交的好友关系链上的好友,生成好友与共享的图片之间的映射关系;获取好友的图片请求,根据所述映射关系返回好友请求的图片。
其中,在所述获取用户的图片上传请求的步骤之后,还包括:为请求上传的图片文件或文件夹分配唯一的标识;和/或设置请求上传的图片文件和/或文件夹的有效期。
其中,在所述存储上传的图片的步骤之前,还包括:计算图片的哈希值,并记录图片文件的同步状态;所述存储上传的图片的步骤为:将所述图片的哈希值和对应的图片数据进行云存储。
其中,在所述获取好友的图片请求的步骤之前,还包括:获取好友的访问请求,将共享的图片信息展示给好友;所述图片信息包括图片发送者的名称、图片文件名或文件夹名、图片文件或文件夹的有效期、图片数量和共享图片的缩略图。
其中,在所述获取好友的图片请求的步骤之前,还包括:生成图片共享通知邮件,将所述图片共享通知邮件发送至好友的邮箱;所述图片共享通知邮件中包括图片发送者的名称、图片文件名或文件夹名、图片文件或文件夹的有效期、图片数量、共享图片的缩略图、图片文件或文件夹的入口地址链接。
其中,所述获取好友的图片请求,根据所述映射关系返回好友请求的图片的步骤为:获取好友的访问请求,根据所述图片文件或文件夹的入口地址链接将共享的图片的下载页面展示给好友,所述下载页面中包含共享的图片的缩略图;获取好友的图片下载请求,根据缩略图上的链接获取图片的下载地址;根据所述图片的下载地址下载好友请求下载的图片。
其中,所述方法还包括:通过移动终端生成图片,记录图片生成的时间戳;在移动终端联网时将所述生成的图片进行上传,并建立终端标识与上传的图片之间的映射关系。
其中,所述方法还包括:在移动终端联网时,获取所述图片的时间戳;根据所述时间戳将预设时间段内的图片上传,并建立终端标识与上传的图片之间的映射关系。
此外,还有必要提供一种操作起来更加方便且不会造成资源浪费的共享图片的系统。
一种共享图片的系统,包括:图片中转逻辑服务器,用于获取用户的图片上传请求;图片上传服务器,用于对请求上传的图片进行上传;云存储服务器,用于存储上传的图片;所述图片中转逻辑服务器还用于获取用户选择共享的图片和提交的好友关系链上的好友,生成好友与共享的图片之间的映射关系;以及还用于获取好友的图片请求,根据所述映射关系返回好友请求的图片。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市腾讯计算机系统有限公司,未经深圳市腾讯计算机系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210069119.5/2.html,转载请声明来源钻瓜专利网。