用于文件分享的方法及系统技术方案

技术编号:13587199 阅读:42 留言:0更新日期:2016-08-25 09:58
本发明专利技术涉及通信领域,公开了一种用于文件分享的方法及系统。其中,该方法包括:向被分享方客户端发送表示文件已分享到公共空间的推送消息;判断是否在预定周期内接收到所述被分享方客户端发送的对所述推送消息的响应;以及根据判断结果处理已分享到所述公共空间的文件。通过使用本发明专利技术上述的方法和系统,由于对已分享到公共空间的文件的处理依据于被分享客户端是否发送了响应,由此可以根据用户的不同需求对分享到公共空间的文件进行不同的处理。

【技术实现步骤摘要】

本专利技术涉及通信领域,具体地,涉及一种用于文件分享的方法及系统
技术介绍
随着互联网的不断发展,云盘作为互联网存储工具成为互联网不可或缺的一部分。云盘是互联网云技术的产物,它通过互联网为企业和个人提供信息/文件的储存、读取、下载等服务;具有安全稳定、海量存储的特点。在云盘的使用过程中,分享功能是一项广为使用的功能。但在通常情况下,对于他人分享的文件,一旦被分享,无论被分享人是否想要查看或是下载所分享的文件,该文件都会长期占用存储空间,造成资源浪费。也就是,无法根据用户不同需求对所分享的文件进行不同处理。
技术实现思路
本专利技术的目的是提供一种用于文件分享的方法及系统,以解决现有技术中的问题。为了实现上述目的,本专利技术提供一种用于文件分享的方法,其中,该方法包括:向被分享方客户端发送表示文件已分享到公共空间的推送消息;判断是否在预定周期内接收到所述被分享方客户端发送的对所述推送消息的响应;以及根据判断结果处理已分享到所述公共空间的文件。本专利技术还提供了一种文件分享的系统,其中,该系统包括:发送装置,用于向被分享方客户端发送表示文件已分享到公共空间的推送消息;判断装置,用于判断是否在预定周期内接收到所述被分享方客户端发送的对所述推送消息的响应;以及第一处理装置,用于根据判断结果处理已分享到所述公
共空间的文件。通过上述技术方案,可以向被分享方客户端发送表示文件已分享到公共空间的推送消息以通知被分享方客户端有文件已经分享到公共空间中,然后被分享方客户端可以发送或不发送对推送消息的响应,从而可以通过对预定周期内是否接收到所述响应的判断对已分享到所述公共空间的文件进行处理。由于对已分享到公共空间的文件的处理依据于被分享客户端是否发送了响应,由此可以根据用户的不同需求对分享到公共空间的文件进行不同的处理。本专利技术的其它特征和优点将在随后的具体实施方式部分予以详细说明。附图说明附图是用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本专利技术,但并不构成对本专利技术的限制。在附图中:图1是根据本专利技术一种实施方式的用于文件分享的方法的流程图;以及图2是根据本专利技术一种实施方式的用于文件分享的系统的方框图。具体实施方式以下结合附图对本专利技术的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本专利技术,并不用于限制本专利技术。图1是根据本专利技术一种实施方式的用于文件分享的方法的流程图。如图1所示,本专利技术一种实施方式提供的用于文件分享的方法包括:S100,向被分享方客户端发送表示文件已分享到公共空间的推送消息;S102,判断是否在预定周期内接收到所述被分享方客户端发送的对所述
推送消息的响应;以及S104,根据判断结果处理已分享到所述公共空间的文件。上述的方法可以应用于云盘文件分享,通过向被分享方客户端发送表示文件已分享到公共空间的推送消息可以通知被分享方客户端有文件已经分享到公共空间中,然后被分享方客户端可以发送或不发送对推送消息的响应(即,想要分享/查看/下载已分享到云盘公共空间中的文件或不想分享/查看/下载已分享到云盘公共空间中的文件),从而可以通过对预定周期内是否接收到所述响应的判断对已分享到所述公共空间的文件进行处理。由于对已分享到公共空间的文件的处理依据于被分享客户端是否发送了响应,由此可以根据用户的不同需求对分享到公共空间的文件进行不同的处理。其中,本领域技术人员可以根据实际情况对所述预定周期进行设定,本专利技术不对此进行限定。例如,该预定周期可以为一个月。所述响应表示所述被分享方客户端想要分享/查看/下载已分享到公共空间中的文件。此外,对于所述响应接收与否的判断,可以利用现有技术中已有的方式,本专利技术不再赘述。在该方法中,步骤S104包括:S106,在没有接收到所述被分享方客户端发送的对所述推送消息的响应的情况下,删除已分享到所述公共空间的文件;S108,在接收到所述被分享方客户端发送的对所述推送消息的响应的情况下,继续保留已分享到所述公共空间的文件。由此,在判断出在预定周期内没有接收到所述响应的情况下,可以确认被分享方不需要对已分享到公共空间的文件进行操作(例如,分享/查看/下载等等),因此可以删除所述已分享的文件,以释放存储空间,避免不必要的空间占用。相反,在判断出在预定周期内接收到所述响应的情况下,可以确认被分享方需要对已分享到公共空间的文件进行操作,因此,所述已分享
的文件不会被删除,会继续保留以供被分享方操作。根据本专利技术一种实施方式,该方法还包括:S110,在继续保留已分享到所述公共空间的文件的情况下,接收来自分享方客户端的文件处理请求;以及S112,基于所述文件处理请求对已分享到所述公共空间的文件进行处理。其中,所述文件处理请求包括以下中的一者或多者:文件增加请求、文件删除请求和文件重命名请求。由此,可以实现分享方直接对已经分享到所述公共空间的文件的增加、删除和/或重命名等操作,不再需要先将已分享的文件删除之后再重新分享修改调整后的文件,简化了用户操作。具体地,以所分享的文件以包括多个文件内容的文件夹形式被分享为例:当所述文件处理请求为文件增加请求时,可以对已分享到所述公共空间的文件进行文件增加操作,也就是,使得文件夹中的文件的数量得以增加;当所述文件处理请求为文件删除请求时,可以对已分享到所述公共空间的文件进行文件删除操作(可以是删除文件夹中的一个或多个文件,也可以是删除文件夹中的所有文件),也就是,使得文件夹中的文件的数量得以减少或变为0;当所述文件处理请求为文件重命名请求时,可以对已分享到所述公共空间的文件进行文件重命名操作,也就是,使得文件夹中的文件的名称得以改变。此外,在完成步骤S112中对已分享到所述公共空间的文件的处理之后,还可以向分享方客户端发送表示对已分享到所述公共空间的文件的处理已经完成的响应,以通知分享方对文件的相应处理已经完成。根据本专利技术一种实施方式,已分享到所述公共空间的文件包括用于表示所述文件的来源的标识。通过使已分享到所述公共空间的文件带有用于表示所述文件的来源的标识,即便所分享的文件的位置发生改变,也可以对所述文件的来源进行追溯。图2是根据本专利技术一种实施方式的用于文件分享的系统的方框图。如图2所示,本专利技术一种实施方式的用于文件分享的系统包括:发送装置20,用于向被分享方客户端发送表示文件已分享到公共空间的推送消息;判断装置22,用于判断是否在预定周期内接收到所述被分享方客户端发送的对所述推送消息的响应;以及第一处理装置24,用于根据判断结果处理已分享到所述公共空间的文件。上述的系统可以应用于云盘文件分享,通过向被分享方客户端发送表示文件已分享到公共空间的推送消息可以通知被分享方客户端有文件已经分享到公共空间中,然后被分享方客户端可以发送或不发送对推送消息的响应(即,想要分享/查看/下载已分享到云盘公共空间中的文件或不想分享/查看/下载已分享到云盘公共空间中的文件),从而可以通过对预定周期内是否接收到所述响应的判断对已分享到所述公共空间的文件进行处理。由于对已分享到公共空间的文件的处理依据于被分享客户端是否发送了响应,由此可以根据用户的不同需求对分享到公共空间的文件本文档来自技高网
...

【技术保护点】
一种用于文件分享的方法,其中,该方法包括:向被分享方客户端发送表示文件已分享到公共空间的推送消息;判断是否在预定周期内接收到所述被分享方客户端发送的对所述推送消息的响应;以及根据判断结果处理已分享到所述公共空间的文件。

【技术特征摘要】
1.一种用于文件分享的方法,其中,该方法包括:向被分享方客户端发送表示文件已分享到公共空间的推送消息;判断是否在预定周期内接收到所述被分享方客户端发送的对所述推送消息的响应;以及根据判断结果处理已分享到所述公共空间的文件。2.根据权利要求1所述的方法,其中,根据判断结果处理已分享到所述公共空间的文件包括:在没有接收到所述被分享方客户端发送的对所述推送消息的响应的情况下,删除已分享到所述公共空间的文件;在接收到所述被分享方客户端发送的对所述推送消息的响应的情况下,继续保留已分享到所述公共空间的文件。3.根据权利要求2所述的方法,其中,该方法还包括:在继续保留已分享到所述公共空间的文件的情况下,接收来自分享方客户端的文件处理请求;以及基于所述文件处理请求对已分享到所述公共空间的文件进行处理。4.根据权利要求3所述的方法,其中,所述文件处理请求包括以下中的一者或多者:文件增加请求、文件删除请求和文件重命名请求。5.根据权利要求1-4中任一项所述的方法,其中,已分享到所述公共空间的文件包括用于表示所述文件的来源的标识。6.一种用于文件分享的系统,其中,该系统包括:发送装置,用于向被分享方客户...

【专利技术属性】
技术研发人员:周文娟薛伟
申请(专利权)人:乐视网信息技术北京股份有限公司
类型:发明
国别省市:北京;11

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

1