网盘中资源的控制方法及网盘的制作方法

文档序号:7778819阅读:147来源:国知局
网盘中资源的控制方法及网盘的制作方法
【专利摘要】本发明实施例提供一种网盘中资源的控制方法及网盘,方法包括:根据接收到的搜索请求遍历所有网盘账号中存储的资源,所述搜索请求用于请求第一资源;确定与所述搜索请求匹配的至少一个第一资源及所述第一资源相应的预设交换策略;向发送所述搜索请求的网盘账号返回所述至少一个第一资源或所述第一资源相应的预设交换策略,其中,所述预设交换策略用于使得所述发送搜索请求的网盘账号确定获取所述第一资源所需的条件。能够提供大量的资源,提升用户粘性和业务使用频率。
【专利说明】网盘中资源的控制方法及网盘
【技术领域】
[0001]本发明实施例涉及通信【技术领域】,尤其涉及一种网盘中资源的控制方法及网盘。【背景技术】
[0002]网盘是一种网络存储系统,能够提供在线存储、访问、备份、共享等资源管理的服务,即可以将网盘看成一个放在网络上的硬盘或U盘。用户在网盘中申请自己的网盘账号后,不管身处何地,都可以通过联网登陆访问或管理存储在自己的网盘账号中的资源。
[0003]由于现有技术中,用户存储在网盘中自己网盘账号下的资源都属于个人资产,其他用户是无法访问的,导致了整个网盘的资源缺乏互动交流。虽然大部分的网盘会提供系统公开的热点资源以吸引用户浏览和下载,还提供分享功能,使得任何用户都可以把资源分享给指定的用户,或者公开分享给所有用户。但是通过系统提供的热点资源数量有限,用户很难在这些系统提供的资源中查找到所需要的资源。而以用户公开、共享的方式提供的资源,由于大部分用户都会倾向于保护个人资产,所以不愿意大范围授权其他用户在自己的个人空间中访问资源,因此用户公开、共享的方式提供的资源数量也非常有限。这样一来,会导致网盘的资源数据的活性不高,对用户缺乏吸引力,进而导致网盘的用户粘性和业务使用频率较低,因此提升用户粘性和业务使用频率成为亟待解决的问题。

【发明内容】

[0004]本发明实施例提供一种网盘中资源的控制方法及网盘,能够提供大量的资源,提升用户粘性和业务使用频率。
[0005]第一方面,本发明实施例提供一种网盘中资源的控制方法,包括:
[0006]根据接收到的搜索请求遍历所有网盘账号中存储的资源,所述搜索请求用于请求
第一资源;
[0007]确定与所述搜索请求匹配的至少一个第一资源及所述第一资源相应的预设交换策略;
[0008]向发送所述搜索请求的网盘账号返回所述至少一个第一资源或所述第一资源相应的预设交换策略,其中,所述预设交换策略用于使得所述发送搜索请求的网盘账号确定获取所述第一资源所需的条件。
[0009]在第一种可能的实现方式中,根据第一方面,确定所述所有网盘账号中存储的资源是否处于需授权的设置状态,若所述存储的资源未处于所述设置状态,则确定为不需授权的资源;
[0010]确定与所述搜索请求匹配的至少一个第一资源及所述第一资源相应的预设交换策略包括:
[0011]从所述不需授权的资源中确定与所述搜索请求匹配的至少一个不需授权的第一资源及所述不需授权的第一资源相应的预设交换策略。
[0012]在第二种可能的实现方式中,根据第一方面,所述确定与所述搜索请求匹配的至少一个第一资源及所述第一资源相应的预设交换策略之后,还包括:
[0013]确定匹配的所述第一资源是否处于需授权的设置状态,若所述第一资源处于未被设置状态,则确定为不需授权的第一资源;
[0014]所述向发送所述搜索请求的网盘账号返回所述至少一个第一资源或所述第一资源相应的预设交换策略包括:
[0015]所述向发送所述搜索请求的网盘账号返回至少一个不需授权的第一资源或其相应的预设交换策略。
[0016]在第三种可能的实现方式中,结合第一方面、第一种可能的实现方式和第二种可能的实现方式,所述根据接收到的搜索请求遍历所有网盘账号中存储的资源之前,还包括:为发送所述搜索请求的网盘账号随机分配一个第一身份号码ID ;
[0017]所述确定与所述搜索请求匹配的至少一个第一资源及所述第一资源相应的预设交换策略之后,还包括:为每个所述第一资源所属网盘账号随机分配一个第二 ID ;
[0018]所述向发送所述搜索请求的网盘账号返回所述至少一个第一资源或所述第一资源相应的预设交换策略包括:向所述第一 ID返回所述第一资源对应所属网盘账号的第二ID,以及所述至少一个第一资源或所述第一资源相应的预设交换策略。
[0019]在第四种可能的实现方式中,结合第一方面、第一种可能的实现方式和第二种可能的实现方式,所述预设交换策略为所述第一资源需利用第二资源进行交换;
[0020]所述向发送所述搜索请求的网盘账号返回所述至少一个第一资源相应的预设交换策略之后,还包括:
[0021]接收所述发送所述搜索请求的网盘账号发送的第二资源;
[0022]向所述发送所述搜索请求的网盘账号返回所述第一资源,并将所述第二资源发送至所述第一资源所属的网盘账号。
[0023]在第五种可能的实现方式中,根据第三方面,所述预设交换策略为所述第一资源需利用第二资源进行交换;
[0024]所述向所述第一 ID返回所述第一资源对应所属网盘账号的第二 ID,以及所述至少一个第一资源或所述第一资源相应的预设交换策略之后,还包括:
[0025]接收所述第一 ID发送的第二资源;
[0026]向所述第一 ID返回所述第一资源以及所述第二 ID,并将所述第二资源发送至所述第一资源对应的第二 ID。
[0027]在第六种可能的实现方式中,结合第一方面、第一种可能的实现方式和第二种可能的实现方式,所述预设交换策略为所述第一资源需利用货币进行交换,所述货币为虚拟货币或真实货币;
[0028]所述向发送所述搜索请求的网盘账号返回所述至少一个第一资源相应的预设交换策略之后,还包括:
[0029]接收所述发送所述搜索请求的网盘账号发送的货币;
[0030]向所述发送所述搜索请求的网盘账号返回所述第一资源,并将所述货币发送至所述第一资源所属的网盘账号。
[0031]在第七种可能的实现方式中,根据第三方面,所述预设交换策略为所述第一资源需利用货币进行交换,所述货币为虚拟货币或真实货币;[0032]所述向所述第一 ID返回所述第一资源对应所属网盘账号的第二 ID,以及所述至少一个第一资源或所述第一资源相应的预设交换策略之后,还包括:
[0033]接收所述第一 ID发送的货币;
[0034]向所述第一 ID返回所述第一资源以及所述第二 ID,并将所述货币发送至所述第
一资源对应的第二 ID。
[0035]第二方面,本发明实施例提供一种网盘,包括:
[0036]业务控制单元,用于根据接入代理单元接收到的搜索请求遍历所有网盘账号中存储的资源,所述搜索请求用于请求第一资源;
[0037]数据存储单元,用于确定与所述搜索请求匹配的至少一个第一资源及所述第一资源相应的预设交换策略;
[0038]内容交换单元,用于向发送所述搜索请求的网盘账号返回所述至少一个第一资源或所述第一资源相应的预设交换策略,其中,所述预设交换策略用于使得所述发送搜索请求的网盘账号确定获取所述第一资源所需的条件。
[0039]在第一种可能的实现方式中,根据第一方面,
[0040]所述业务控制单元,具体用于确定所述所有网盘账号中存储的资源是否处于需授权的设置状态,若所述存储的资源未处于所述设置状态,则确定为不需授权的资源;
[0041]所述数据存储单元,具体用于从所述不需授权的资源中确定与所述搜索请求匹配的至少一个不需授权的第一资源及所述不需授权的第一资源相应的预设交换策略。
[0042]在第二种可能的实现方式中,根据第一方面,
[0043]所述数据存储单元,具体用于确定匹配的所述第一资源是否处于需授权的设置状态,若所述第一资源处于未被设置状态,则确定为不需授权的第一资源;
[0044]所述内容交换单元,具体用于向发送所述搜索请求的网盘账号返回至少一个不需授权的第一资源或其相应的预设交换策略。
[0045]在第三种可能的实现方式中,结合第一方面、第一种可能的实现方式和第二种可能的实现方式,
[0046]匿名接口单元,用于为发送所述搜索请求的网盘账号随机分配一个第一身份号码ID ;
[0047]所述匿名接口单元,还用于为每个所述数据存储单元确定与所述搜索请求匹配的至少一个第一资源所属网盘账号随机分配一个第二 ID ;
[0048]所述内容交换单元,具体用于向所述第一 ID返回所述第一资源对应所属网盘账号的第二 ID,以及所述至少一个第一资源或所述第一资源相应的预设交换策略。
[0049]在第四种可能的实现方式中,结合第一方面、第一种可能的实现方式和第二种可能的实现方式,
[0050]所述内容交换单元,具体用于向发送所述搜索请求的网盘账号返回所述至少一个第一资源相应的预设交换策略,所述预设交换策略为所述第一资源需利用第二资源进行交换;
[0051]所述数据存储单元,还用于接收所述发送所述搜索请求的网盘账号发送的第二资源;
[0052]所述内容交换单元,还用于向所述发送所述搜索请求的网盘账号返回所述数据存储单元中的所述第一资源,并将所述数据存储单元中的所述第二资源发送至所述第一资源所属的网盘账号。
[0053]在第五种可能的实现方式中,根据第三方面,
[0054]所述内容交换单元,具体用于向发送所述搜索请求的网盘账号返回所述至少一个第一资源相应的预设交换策略,所述预设交换策略为所述第一资源需利用第二资源进行交换;
[0055]所述数据存储单元,用于接收所述第一 ID发送的第二资源;
[0056]所述内容交换单元,还用于向所述第一 ID返回所述数据存储单元中的所述第一资源以及所述第二 ID,并将所述数据存储单元中的所述第二资源发送至所述第一资源对应的第二 ID。
[0057]在第六种可能的实现方式中,结合第一方面、第一种可能的实现方式和第二种可能的实现方式,
[0058]所述内容交换单元,用于向发送所述搜索请求的网盘账号返回所述至少一个第一资源相应的预设交换策略,所述预设交换策略为所述第一资源需利用货币进行交换,所述货币为虚拟货币或真实货币;
[0059]所述内容交换单元,还用于接收所述发送所述搜索请求的网盘账号发送的货币;
[0060]所述内容交换单元,还用于向所述发送所述搜索请求的网盘账号返回所述数据存储单元中的所述第一资源,并将所述货币发送至所述第一资源所属的网盘账号。
[0061]在第七种可能的实现方式中,根据第三方面,
[0062]所述内容交换单元,用于向发送所述搜索请求的网盘账号返回所述至少一个第一资源相应的预设交换策略,所述预设交换策略为所述第一资源需利用货币进行交换,所述货币为虚拟货币或真实货币;
[0063]所述内容交换单元,还用于接收所述第一 ID发送的货币;
[0064]所述内容交换单元,还用于向所述第一 ID返回所述数据存储单元中的所述第一资源以及所述第二 ID,并将所述货币发送至所述第一资源对应的第二 ID。
[0065]本发明实施例提供的网盘中资源的控制方法及网盘。网盘根据接收到的搜索请求遍历所有网盘账号中存储的资源,搜索请求用于请求第一资源;确定与搜索请求匹配的至少一个第一资源及第一资源相应的预设交换策略;向发送搜索请求的网盘账号返回至少一个第一资源或第一资源相应的预设交换策略,其中,预设交换策略用于使得发送搜索请求的网盘账号确定获取第一资源所需的条件。这样一来,网盘账号可以在不需第一资源所属用户授权的情况下,搜索得到其所请求的第一资源或第一资源相应的预设交换策略,由于各个网盘账号都可以通过这种不需授权的方式获得其他网盘账号的资源,因此大幅度的提高了网盘能够提供的资源量,并提高了网盘中资源的活性,且由于网盘账号可以通过搜索的方式获得想要的资源,因此网盘账号对与资源的需求可以得到满足,可以促进网盘账号对网盘中资源的搜索,进而提升用户粘性和业务使用频率。
【专利附图】

【附图说明】
[0066]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0067]图1为本发明实施例提供的网盘中资源的控制方法的流程示意图;
[0068]图2为本发明实施例提供的另一网盘中资源的控制方法的流程示意图;
[0069]图3为网盘的一种业务流程示意图;
[0070]图4为网盘的另一种业务流程示意图;
[0071]图5为本发明实施例提供的另一网盘中资源的控制方法的流程示意图;
[0072]图6为本发明实施例提供的网盘的结构示意图;
[0073]图7为发明实施例提供的另一网盘的结构示意图。
【具体实施方式】
[0074]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0075]图1为本发明实施例提供的网盘中资源的控制方法的流程示意图,如图1所示,该方法包括:
[0076]S101、网盘根据接收到的搜索请求遍历所有网盘账号中存储的资源,搜索请求用于请求第一资源。
[0077]举例来说,网盘可以提供一个匿名搜索的接口,网盘通过这个接口接收到网盘账号A的搜索请求,该搜索请求可以为第一资源的文件名称,也可以是第一资源的关键字,用于请求第一资源。此接口不校验查询者,即网盘账号A的权限,默认查询者可以搜索整个网盘内的所有的资源,或者,默认查询者可以搜索整个网盘内未设置权限的资源等。
[0078]进一步地,如果第一资源是一个文件,如电影文件,则搜索请求可以定义如表1所示:
【权利要求】
1.一种网盘中资源的控制方法,其特征在于,包括: 根据接收到的搜索请求遍历所有网盘账号中存储的资源,所述搜索请求用于请求第一资源; 确定与所述搜索请求匹配的至少一个第一资源及所述第一资源相应的预设交换策略; 向发送所述搜索请求的网盘账号返回所述至少一个第一资源或所述第一资源相应的预设交换策略,其中,所述预设交换策略用于使得所述发送搜索请求的网盘账号确定获取所述第一资源所需的条件。
2.根据权利要求1所述的方法,其特征在于,所述根据接收到的搜索请求遍历所有网盘账号中存储的资源之后,还包括: 确定所述所有网盘账号中存储的资源是否处于需授权的设置状态,若所述存储的资源未处于所述设置状态,则确定为不需授权的资源; 确定与所述搜索请求匹配的至少一个第一资源及所述第一资源相应的预设交换策略包括: 从所述不需授权的资源中确定与所述搜索请求匹配的至少一个不需授权的第一资源及所述不需授权的第一资源相应的预设交换策略。
3.根据权利要求1所述 的方法,其特征在于,所述确定与所述搜索请求匹配的至少一个第一资源及所述第一资源相应的预设交换策略之后,还包括: 确定匹配的所述第一资源是否处于需授权的设置状态,若所述第一资源处于未被设置状态,则确定为不需授权的第一资源; 所述向发送所述搜索请求的网盘账号返回所述至少一个第一资源或所述第一资源相应的预设交换策略包括: 所述向发送所述搜索请求的网盘账号返回至少一个不需授权的第一资源或所述不需授权的第一资源相应的预设交换策略。
4.根据权利要求1~3任一项所述的方法,其特征在于,所述根据接收到的搜索请求遍历所有网盘账号中存储的资源之前,还包括: 为发送所述搜索请求的网盘账号随机分配一个第一身份号码ID ; 所述确定与所述搜索请求匹配的至少一个第一资源及所述第一资源相应的预设交换策略之后,还包括: 为每个所述第一资源所属网盘账号随机分配一个第二 ID ; 所述向发送所述搜索请求的网盘账号返回所述至少一个第一资源或所述第一资源相应的预设交换策略包括: 向所述第一 ID返回所述第一资源对应所属网盘账号的第二 ID,以及所述至少一个第一资源或所述第一资源相应的预设交换策略。
5.根据权利要求1~3任一项所述的方法,其特征在于, 所述预设交换策略为所述第一资源需利用第二资源进行交换; 所述向发送所述搜索请求的网盘账号返回所述至少一个第一资源相应的预设交换策略之后,还包括: 接收所述发送所述搜索请求的网盘账号发送的第二资源;向所述发送所述搜索请求的网盘账号返回所述第一资源,并将所述第二资源发送至所述第一资源所属的网盘账号。
6.根据权利要求4所述的方法,其特征在于, 所述预设交换策略为所述第一资源需利用第二资源进行交换; 所述向所述第一 ID返回所述第一资源对应所属网盘账号的第二 ID,以及所述至少一个第一资源或所述第一资源相应的预设交换策略之后,还包括: 接收所述第一 ID发送的第二资源; 向所述第一 ID返回所述第一资源以及所述第二 ID,并将所述第二资源发送至所述第一资源对应的第二 ID。
7.根据权利要求1~3任一项所述的方法,其特征在于, 所述预设交换策略为所述第一资源需利用货币进行交换,所述货币为虚拟货币或真实货币; 所述向发送所述搜索请求的网盘账 号返回所述至少一个第一资源相应的预设交换策略之后,还包括: 接收所述发送所述搜索请求的网盘账号发送的货币; 向所述发送所述搜索请求的网盘账号返回所述第一资源,并将所述货币发送至所述第一资源所属的网盘账号。
8.根据权利要求4所述的方法,其特征在于, 所述预设交换策略为所述第一资源需利用货币进行交换,所述货币为虚拟货币或真实货币; 所述向所述第一 ID返回所述第一资源对应所属网盘账号的第二 ID,以及所述至少一个第一资源或所述第一资源相应的预设交换策略之后,还包括: 接收所述第一 ID发送的货币; 向所述第一 ID返回所述第一资源以及所述第二 ID,并将所述货币发送至所述第一资源对应的第二 ID。
9.根据权利要求1~8任一项所述的方法,其特征在于,返回的资源为所述资源的统一资源定位符URL或所述资源的数据。
10.一种网盘,其特征在于,包括: 业务控制单元,用于根据接入代理单元接收到的搜索请求遍历所有网盘账号中存储的资源,所述搜索请求用于请求第一资源; 数据存储单元,用于确定与所述搜索请求匹配的至少一个第一资源及所述第一资源相应的预设交换策略; 内容交换单元,用于向发送所述搜索请求的网盘账号返回所述至少一个第一资源或所述第一资源相应的预设交换策略,其中,所述预设交换策略用于使得所述发送搜索请求的网盘账号确定获取所述第一资源所需的条件。
11.根据权利要求10所述的网盘,其特征在于, 所述业务控制单元,具体用于确定所述所有网盘账号中存储的资源是否处于需授权的设置状态,若所述存储的资源未处于所述设置状态,则确定为不需授权的资源; 所述数据存储单元,具体用于从所述不需授权的资源中确定与所述搜索请求匹配的至少一个不需授权的第一资源及所述不需授权的第一资源相应的预设交换策略。
12.根据权利要求10所述的网盘,其特征在于, 所述数据存储单元,具体用于确定匹配的所述第一资源是否处于需授权的设置状态,若所述第一资源处于未被设置状态,则确定为不需授权的第一资源; 所述内容交换单元,具体用于向发送所述搜索请求的网盘账号返回至少一个不需授权的第一资源或所述不需授权的第一资源相应的预设交换策略。
13.根据权利要求10~12任一项所述的网盘,其特征在于, 匿名接口单元,用于为发送所述搜索请求的网盘账号随机分配一个第一身份号码ID ;所述匿名接口单元,还用于为每个所述数据存储单元确定与所述搜索请求匹配的至少一个第一资源所属网盘账号随机分配一个第二 ID ; 所述内容交换单元,具体用于向所述第一 ID返回所述第一资源对应所属网盘账号的第二 ID,以及所述至少一个第一资源或所述第一资源相应的预设交换策略。
14.根据权利要求10~12任一项所述的网盘,其特征在于,所述内容交换单元,具体用于向发送所述搜索请求的网盘账号返回所述至少一个第一资源相应的预设交换策略,所述预设交换策略为所述第一资源需利用第二资源进行交换;所述数据存储单元,还用于接收所述发送所述搜索请求的网盘账号发送的第二资源;所述内容交换单元,还用于向所述发送所述搜索请求的网盘账号返回所述数据存储单元中的所述第一资源,并将所述数据存储单元中的所述第二资源发送至所述第一资源所属的网盘账号。
15.根据权利要求13`所述的网盘,其特征在于, 所述内容交换单元,具体用于向发送所述搜索请求的网盘账号返回所述至少一个第一资源相应的预设交换策略,所述预设交换策略为所述第一资源需利用第二资源进行交换;所述数据存储单元,用于接收所述第一 ID发送的第二资源; 所述内容交换单元,还用于向所述第一 ID返回所述数据存储单元中的所述第一资源以及所述第二 ID,并将所述数据存储单元中的所述第二资源发送至所述第一资源对应的第二 ID。
16.根据权利要求10~12任一项所述的网盘,其特征在于, 所述内容交换单元,用于向发送所述搜索请求的网盘账号返回所述至少一个第一资源相应的预设交换策略,所述预设交换策略为所述第一资源需利用货币进行交换,所述货币为虚拟货币或真实货币; 所述内容交换单元,还用于接收所述发送所述搜索请求的网盘账号发送的货币; 所述内容交换单元,还用于向所述发送所述搜索请求的网盘账号返回所述数据存储单元中的所述第一资源,并将所述货币发送至所述第一资源所属的网盘账号。
17.根据权利要求13所述的网盘,其特征在于, 所述内容交换单元,用于向发送所述搜索请求的网盘账号返回所述至少一个第一资源相应的预设交换策略,所述预设交换策略为所述第一资源需利用货币进行交换,所述货币为虚拟货币或真实货币; 所述内容交换单元,还用于接收所述第一 ID发送的货币; 所述内容交换单元,还用于向所述第一 ID返回所述数据存储单元中的所述第一资源以及所述第二 ID,并将所述货币发送至所述第一资源对应的第二 ID。
【文档编号】H04L29/08GK103685488SQ201310641340
【公开日】2014年3月26日 申请日期:2013年12月3日 优先权日:2013年12月3日
【发明者】李小强 申请人:华为软件技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1