[发明专利]资源获取方法、装置、终端及存储介质在审
申请号: | 202110199204.2 | 申请日: | 2021-02-22 |
公开(公告)号: | CN115002095A | 公开(公告)日: | 2022-09-02 |
发明(设计)人: | 李东明 | 申请(专利权)人: | 腾讯科技(北京)有限公司 |
主分类号: | H04L67/06 | 分类号: | H04L67/06;H04L67/104;H04L67/1074 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;杜维 |
地址: | 100080 北京市海淀区海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源 获取 方法 装置 终端 存储 介质 | ||
1.一种资源获取方法,其特征在于,包括:
若检测到目标资源的获取触发事件,则在目标终端和一个或多个候选终端之间建立近距离通讯连接;
基于所述目标终端和各个候选终端之间的近距离通讯连接,请求所述各个候选终端在所述各个候选终端的本地空间检索所述目标资源;
根据所述各个候选终端返回的检索结果,从所述一个或多个候选终端中选取关联终端,所述关联终端是指检索到所述目标资源中的部分或全部资源的候选终端;
基于所述目标终端和所述关联终端之间的近距离通讯连接,从所述关联终端中获取所述目标资源中的部分或全部资源。
2.如权利要求1所述的方法,其特征在于,所述目标资源包括K个资源块,K为正整数;所述关联终端的数量为1个,且所述关联终端的本地空间中存储有所述目标资源中的k个资源块,k∈[1,K);
所述基于所述目标终端和所述关联终端之间的近距离通讯连接,从所述关联终端中获取所述目标资源中的部分或全部资源,包括:
基于所述目标终端和所述关联终端之间的近距离通讯连接,从所述关联终端中获取所述目标资源中的k个资源块;
所述方法还包括:从服务器处获取所述目标资源的剩余资源块,所述剩余资源块是指所述K个资源块中除所述k个资源块以外的资源块。
3.如权利要求1所述的方法,其特征在于,所述目标资源包括K个资源块且每个资源块具有一个块标识,K为正整数;所述关联终端的数量为至少两个,且每个关联终端的本地空间中均存储有所述K个资源块;
所述基于所述目标终端和所述关联终端之间的近距离通讯连接,从所述关联终端中获取所述目标资源中的部分或全部资源,包括:
将所述K个资源块对应的K个块标识划分成多个标识组,每个标识组中包括一个或多个资源块的块标识,且一个标识组对应一个关联终端;
基于所述目标终端和各个标识组所对应的关联终端之间的近距离通讯连接,分别从所述各个标识组所对应的关联终端中获取所述各个标识组指示的资源块。
4.如权利要求3所述的方法,其特征在于,所述将所述K个资源块对应的K个块标识划分成多个标识组,包括:
依次遍历所述K个资源块对应的K个块标识中的各个块标识,并根据当前遍历的当前块标识生成第一探测请求;
向各个关联终端发送所述第一探测请求,以请求所述各个关联终端返回所述当前块标识所指示的当前资源块中的指定资源;
接收所述各个关联终端返回的所述当前资源块中的指定资源,并分别记录从每个关联终端处接收到所述当前资源块中的指定资源的第一接收时间;
根据记录的第一接收时间从至少两个关联终端中选取关联终端,并将所述当前块标识划分至被选取的关联终端对应的标识组中;其中,被选取的关联终端所对应的第一接收时间早于其他关联终端所对应的第一接收时间。
5.如权利要求3所述的方法,其特征在于,所述将所述K个资源块对应的K个块标识划分成多个标识组,包括:
依次遍历至少两个关联终端中的各个关联终端,并向当前遍历的当前关联终端发送携带所述K个块标识的第二探测请求,以请求所述当前关联终端返回所述K个资源块中的各个资源块中的指定资源;
接收所述当前关联终端返回的所述各个资源块中的指定资源,并分别记录每个资源块中的指定资源的第二接收时间;
按照标识选取策略,根据记录的第二接收时间从所述K个块标识中确定目标块标识;
若历史遍历的关联终端所对应的标识组中均不包括所述目标块标识,则将所述目标块标识划分至所述当前关联终端对应的标识组中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(北京)有限公司,未经腾讯科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110199204.2/1.html,转载请声明来源钻瓜专利网。