一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

资源共享方法和装置与流程

2021-11-24 20:41:00 来源:中国专利 TAG:


1.本技术属于通信技术领域,具体涉及一种资源共享方法和装置。


背景技术:

2.随着信息资源的不断增多,人们越来越倾向于向他人分享自己终端中已拥有的资源,并接收其他终端分享的资源,实现资源在不同终端之间的共享。因此,如何实现资源的广泛、实时的共享成为资源共享过程中亟待解决的问题。
3.现有技术中,进行资源共享的方式主要是通过特定应用在少量终端之间进行资源共享,或者通过外部互联网进行通信的方式实现资源共享,如蓝牙、特定应用中的用户群、特定应用的朋友圈、互联网上的特定社区等。然而,现有的资源共享方式存在共享范围小、受特定应用的限制、共享效率低等问题。


技术实现要素:

4.本技术实施例的目的是提供一种资源共享方法、装置、电子设备和存储介质,能够解决现有技术中通过特定应用在少量终端之间进行资源共享,而导致的共享范围小、受特定应用的限制、共享效率低等的问题。
5.第一方面,本技术实施例提供了一种资源共享方法,该方法包括:
6.接收n个终端设备上传的m个资源;
7.获取与m个资源分别对应的上传信息;其中,上传信息包括资源的上传时间和终端设备上传资源时的设备位置中的至少一项;
8.根据与m个资源分别对应的上传信息,对n个终端设备和m个资源进行分类,得到属于同一分类的l个终端设备和k个资源;其中,n个终端设备包括l个终端设备,m个资源包括k个资源;
9.向l个终端设备推送k个资源;
10.其中,n、m、k为正整数,且n≥l≥2,m≥k≥2。
11.第二方面,本技术实施例提供了一种资源推送的装置,该装置包括:
12.接收模块,用于接收n个终端设备上传的m个资源;
13.第一获取模块,用于获取与m个资源分别对应的上传信息;其中,上传信息包括资源的上传时间和终端设备上传资源时的设备位置中的至少一项;
14.分类模块,用于根据与m个资源分别对应的上传信息,对n个终端设备和m个资源进行分类,得到属于同一分类的l个终端设备和k个资源;其中,n个终端设备包括l个终端设备,m个资源包括k个资源;
15.推送模块,用于向l个终端设备推送k个资源;
16.其中,n、m、k为正整数,且n≥l≥2,m≥k≥2。
17.第三方面,本技术实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理
器执行时实现如第一方面所述的方法的步骤。
18.第四方面,本技术实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
19.第五方面,本技术实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
20.在本技术实施例中,通过利用移动通信的网络架构,在终端设备与基站设备之间进行正常通信的过程中,实现不同终端设备之间的资源共享。具体地,基站设备通过接收多个终端设备上传的资源,进而对该多个终端设备及其上传的资源进行分类,得到属于同一分类的终端设备和资源,从而直接向该分类对应的终端设备推送该分类下的资源。这样,由于无需通过第三方的应用服务即可实现不同终端设备之间的资源共享,因此,本技术实施例能够突破特定应用的限制,共享范围更加广泛。另外,由于在资源共享的过程中无需连接除移动网络之外的其他外部网络,因此,可以提高资源共享的效率。
附图说明
21.图1是根据一示例实施例示出的一种资源共享方法的流程图之一;
22.图2是根据一示例实施例示出的一种资源热度图的示意图;
23.图3是根据一示例实施例示出的一种资源共享方法的流程图之二;
24.图4是根据一示例实施例示出的一种资源共享方法的流程图之三;
25.图5是根据一示例性实施例示出的一种资源共享装置的结构框图;
26.图6是根据一示例性实施例示出的一种电子设备的结构框图;
27.图7为实现本技术实施例的一种电子设备的硬件结构示意图。
具体实施方式
28.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本技术保护的范围。
29.本技术的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
30.下面结合附图,通过具体的实施例及其应用场景对本技术实施例提供的资源共享方法及电子设备进行详细地说明。
31.本技术所提供的资源共享方法,可以应用于多个终端设备之间进行资源共享的场景中。
32.需要说明的是,本技术实施例提供的资源共享方法,执行主体可以为资源共享装置,或者该资源共享装置中的用于执行资源共享方法的控制模块。本技术实施例中以资源
共享装置执行资源共享方法为例,说明本技术实施例提供的资源共享装置。
33.图1是根据一示例实施例示出的一种资源共享方法的流程图。
34.如图1所示,本技术实施例提供的资源共享方法可以包括如下步骤:
35.步骤110,接收n个终端设备上传的m个资源。
36.本技术实施例中,n、m、k为正整数,且n≥l≥2,m≥k≥2。
37.这里,n个终端设备可以是目标时间段内上传资源的终端设备,m个资源可以是目标时间段内n个终端设备上传的资源。这里,目标时间段可以是预设的资源推送周期对应的时间段。
38.其中,终端设备例如可以是手机、平板等电子设备,资源例如可以是图像、视频、文档等内容。n个终端设备中每个终端设备可以上传一个资源,也可以上传多个资源,也就是说,上传资源的数量大于或者等于终端设备的数量,即m≥n。
39.示例性地,利用5g丰富的带宽资源,在基站设备中可提供一个或多个共享资源池,多个终端设备可在特定场景下进行资源上传,并附带当前定位坐标和/或资源上传时间,也即上传信息,基站在收到这些资源后,可对每个资源对应的上传信息进行记录,之后可将资源缓存至对应的资源池内。
40.在一个具体的例子中,在一个演唱会场景下,坐在不同位置的用户可利用手机拍摄演唱会视频或图片,然后进行上传,此时,演唱会地点附近的基站设备可接收到当前一个小时内5000个手机终端上传的10000个视频或图片资源,其中可包括演唱会现场的用户用手机上传的视频或图片资源,也可能包括演唱会之外位于该基站设备附近的其他用户的手机终端所上传的视频或图片资源。
41.步骤120,获取与m个资源分别对应的上传信息;其中,上传信息包括资源的上传时间和终端设备上传资源时的设备位置中的至少一项。
42.本技术实施例中上传信息可以包括上传时间,也可以包括设备位置,还可以两者都包括。各个设备在对资源进行上传的同时,可以附带资源的上传时间与终端设备上传资源时的设备位置信息。其中,上传时间可以是资源完成上传过程的时间,也可以是资源开始进行上传的时间,设备位置可以是终端设备完成资源上传时的位置坐标,也可以是终端设备开始进行资源上传时的位置坐标。另外,设备位置可以是终端设备通过全球定位系统(global positioning system,gps)对自身进行定位的方式得到。
43.在一个具体的例子中,在上述演唱会场景下,若基站在当前一个小时内接收到5000个手机终端上传的10000个视频或图片资源,则可获取该10000个视频或图片资源的上传时间以及上传各个视频或图片资源时的手机位置信息。
44.步骤130,根据与m个资源分别对应的上传信息,对n个终端设备和m个资源进行分类,得到属于同一分类的l个终端设备和k个资源;其中,n个终端设备包括l个终端设备,m个资源包括k个资源。
45.这里,可根据资源的上传时间和/或终端设备上传资源时的设备位置,确定资源内容之间的相似度,进而对上传的资源进行分类。
46.示例性地,可以对上传的m个资源按照资源上传时间和/或资源上传时的设备位置进行分类,得到一个或多个分类,其中可包含目标分类,该目标分类中可包括其中的k个资源。另外,还可以对上传该m个资源的n个终端设备进行分类或划分群组,具体可以根据上传
的资源所属的分类来确定,例如可将上传目标分类下的k个资源的l个终端设备划分为一类或一个设备群组,该l个终端设备可以直接属于目标分类,也可以属于目标分类对应的设备群组。其中,目标分类可以是所有分类中的任意一个分类,目标分类可以包含l个终端设备及其对应上传的k个资源。当然,也可以直接根据m个终端设备的设备位置对该n个终端设备进行分类,在此不做限定。
47.在一个具体的例子中,在上述演唱会场景下,根据10000个视频或图片资源的上传时间与5000个手机终端上传资源时的设备位置坐标,可对该5000个手机终端和10000个视频或图片资源分别进行分类,多个分类中的任一分类中,例如演唱会分类中,可包括4000个视频或图片资源以及上传该4000个视频或图片资源的1000个手机终端。
48.在一种可选的实施方式中,上述步骤130具体可以包括:
49.在第一上传时间和第二上传时间之间的间隔时长小于第一预设时长,且第一设备位置和第二设备位置之间的距离小于第一预设距离的情况下,将第一资源和第二资源划分为同一分类,将上传第一资源的第一终端设备和上传第二资源的第二终端设备划分为同一分类,得到属于同一分类的l个终端设备和k个资源;
50.其中,第一资源和第二资源为m个资源中的任意两个资源,第一上传时间为第一资源的上传时间,第二上传时间为第二资源的上传时间,第一设备位置为第一终端设备上传第一资源时的设备位置,第二设备位置为第二终端设备上传第二资源时的设备位置。
51.这里,第一终端设备与第二终端设备可以是不同的两个终端设备,第一预设时长可以是按照实际需求设置的时长,第一预设距离可以是按照实际需求设置的距离。另外,需要说明的是,在上传第一资源的终端设备与已上传的第二资源对应的终端设备为同一终端设备的情况下,若第一资源与第二资源被划分为同一分类,则不需要再次对该终端设备的类别进行划分。
52.在一个具体的例子中,在上述演唱会场景下,在基站设备接收到的10000个视频或图片资源中,若资源a与资源b的上传时间之间的间隔时长小于时长t,且资源a与资源b的手机位置之间的距离小于距离d,则将资源a与资源b划分为同一分类,例如演唱会分类,并将上传资源a的手机与上传资源b的手机划分为同一分类,具体可标记为同一设备群组,例如演唱会群组,从而可得到与演唱会分类对应的4000个视频或图片资源,以及与该演唱会分类对应的演唱会群组中包括的1000个手机终端。另外,可将同一分类下的资源放入同一资源池中,同一资源池中各资源对应的终端设备标记为同一设备群组。
53.这样,通过判断第一上传时间和第二上传时间之间的间隔时长是否小于第一预设时长,且第一设备位置和第二设备位置之间的距离是否小于第一预设距离,可以提高对上传资源和终端设备的分类的准确性和实时性,从而提高资源推送的准确性。
54.步骤140,向l个终端设备推送k个资源。
55.这里,可以分别向l个终端设备推送该k个资源中的部分或全部资源,例如,可以向该l个终端设备中的目标终端设备推送目标资源,该目标资源可以是k个资源中除该目标终端设备上传的资源之外的其他资源。
56.另外,推送资源的方式包括但不限于短信方式、彩信方式等,在此不作限定。
57.这样,通过利用移动通信的网络架构,在终端设备与基站设备之间进行正常通信的过程中,实现不同终端设备之间的资源共享。具体地,基站设备通过接收多个终端设备上
传的资源,进而对该多个终端设备及其上传的资源进行分类,得到属于同一分类的终端设备和资源,从而直接向该分类对应的终端设备推送该分类下的资源。这样,由于无需通过第三方的应用服务即可实现不同终端设备之间的资源共享,因此,本技术实施例能够突破特定应用的限制,共享范围更加广泛。另外,由于在资源共享的过程中无需连接除移动网络之外的其他外部网络,因此,可以提高资源共享的效率。
58.在一种可选的实施方式中,在步骤140之后,该资源共享方法还可以包括:
59.获取与k个资源分别对应的热度信息;
60.基于目标区域地图,根据l个终端设备上传k个资源时的设备位置以及热度信息,生成资源热度图;其中,目标区域地图为包括l个终端设备上传k个资源时的设备位置的地图;
61.向l个终端设备发送资源热度图,以使l个终端设备的用户基于资源热度图从k个资源中获取选择的资源。
62.这里,热度信息可以是根据用户点击量、下载量以及点赞量等操作对资源的热度进行标识的信息,资源热度图可以是根据l个终端设备上传k个资源时的设备位置以及热度信息生成的热度标识图。资源热度图可以通过颜色的深浅代表热度的高低,如图2所示的资源热度图,颜色越深的位置代表该处终端设备上传的资源热度越高,颜色越浅的位置代表该处终端设备上传的资源热度越低。
63.在一个具体的例子中,在上述演唱会场景下,将演唱会分类对应的资源池中的4000个视频或图片资源,在演唱会群组对应的手机终端之间进行分享后,可根据各手机终端的用户分别对这些资源的点击量、下载量以及点赞量等操作,对4000个视频或图片资源的热度进行标识,基于1000个手机终端上传该4000个资源时的手机位置所在的区域地图,生成按热度划分的资源热度图,向该1000个手机终端发送资源热度图,该1000个手机终端的用户就可以基于资源热度图从4000个视频或图片资源中任意选择资源进行观看。
64.这样,通过资源热度图,l个终端设备的用户可以从k个资源中任意选择热度更高的、与自己位置较远的资源,从而获取与自身上传的资源内容差异较大的资源,实现资源分享的可选择性。
65.基于此,在一种可能的实施例中,如图3所示,上述步骤140具体还可以包括步骤1401

步骤1402,具体如下所示:
66.步骤1401,确定目标分类的资源增长速度;其中,目标分类中包括l个终端设备和k个资源;
67.步骤1402,在资源增长速度大于第一预设速度的情况下,分别向l个终端设备推送k个资源。
68.本技术实施例中资源增长速度可以是目标分类的资源在单位时间内的增长数量。第一预设速度可以是按照实际需求设置的速度。
69.在一个具体的例子中,在上述演唱会场景下,若基站在1分钟内接收到演唱会分类下的600个视频或图片资源,且设置的第一预设速度为300个每分钟,则确定当前该演唱会分类的资源增长速度大于该第一预设速度,此时说明存在处于资源聚集状态的手机终端,可以在这些手机终端中对聚集的资源进行分享,因此,基站开始分别向演唱会分类下的手机终端推送该分类资源池中的视频资源。
70.这样,通过判断资源增长速度是否大于第一预设速度,再进行资源推送,可以精准地控制在终端设备之间进行资源分享的场景,避免基站带宽资源的浪费。
71.在一种可选的实施方式中,在步骤1401之后,该资源共享方法还可以包括:
72.在资源增长速度大于第二预设速度的情况下,从k个资源中获取与目标终端设备对应的第三资源;其中,第二预设速度大于第一预设速度,目标终端设备为l个终端设备中的任一设备;
73.向目标终端设备推送第三资源;
74.其中,第三资源的上传时间与目标上传时间之间的间隔时长大于第二预设时长,上传第三资源时的设备位置与目标设备位置之间的距离大于第二预设距离,目标上传时间为目标资源的上传时间,目标资源为目标终端设备上传的资源,目标设备位置为目标终端设备上传目标资源时的设备位置。
75.这里,由于在目标分类的资源增长速度过快时,例如大于第二预设速度时,会导致目标分类的资源池里内容太多,因此,从提高资源共享效率的角度考虑,可从海量的资源中获取较少的热度最高的资源,统一推送给该分类下的所有终端设备。另外,基站还可开启差异化投放,也即,将目标分类的资源池中与目标终端设备上传的资源内容差异较大的资源,例如上述涉及的第三资源,推送给该目标终端设备,以提高资源推送的差异性。具体地,可根据资源的上传时间与资源上传时的设备位置,确定资源内容的差异性,在此不再赘述。
76.在一个具体的例子中,在上述演唱会场景下,若基站在1分钟内接收到演唱会分类下的1200个视频或图片资源,且设置的第二预设速度为1000个每分钟,则确定当前该演唱会分类的资源增长速度大于该第二预设速度,此时说明演唱会分类对应的资源池中的资源可能过多,不宜全部推送给该分类下的所有手机终端,因此,基站可向该分类下的每个手机终端推送与其上传资源的上传时间间隔较长或者距离较远的视频或图片资源。
77.这样,可以在资源增长速度较大、资源数量较多时推送与上传者上传内容差异较大的资源,而无需推送全部资源,如此可以提高资源共享的效率。
78.在一种可选的实施方式中,在步骤1401之后,该资源共享方法还可以包括:
79.在资源增长速度小于第三预设速度的情况下,在第三预设时长之后删除目标分类对应的资源。
80.这里,第三预设速度可以小于或者等于第一预设速度,第三预设时长可以是按照实际需求设置的时长。若目标分类的资源增长速度小于第三预设速度,则基站可停止进行资源推送,并可在一段时间之后清空该目标分类对应的资源池。
81.在一个具体的例子中,在上述演唱会场景下,若基站在1分钟内接收到演唱会分类下的100个视频或图片资源,且设置的第二预设速度为200个每分钟,则确定当前该演唱会分类的资源增长速度大于该第三预设速度,此时说明,资源增长速度过慢,演唱会可能已经停止或者没有大家感兴趣的内容,因此,基站可停止推送演唱会分类下的资源,并在5分钟后删除演唱会分类下的所有资源,也即,清空演唱会分类对应的资源池。
82.这样,通过在资源增长速度较小时删除目标分类对应的资源,可以节省基站设备中资源存储的空间。
83.为了更好地描述整个方案,基于上述各种实施方式,举一个具体例子,如图4所示,该资源共享方法应用于基站设备,具体可以包括步骤401

步骤406,下面对此进行详细解
释。
84.步骤401,终端设备上传资源。
85.步骤402,基站对终端设备和资源进行分类标记。
86.步骤403,同类资源的增长速度是否大于v1,若是,则执行步骤404,若否,则执行步骤407。
87.步骤404,同类资源的增长速度是否大于v2,若是,则执行步骤405,若否,则执行步骤406。
88.步骤405,基站开启差异化投放并开启基于资源热度图的点播模式。
89.步骤406,基站开启基于设备群组的资源广播。
90.步骤407,同类资源的增长速度是否小于v3,若是,则执行步骤408,若否,则执行步骤406。
91.步骤408,基站停止广播并在一定时间后清空对应分类的资源池。
92.由此,通过利用5g网络强大的通信性能,定义了一种新的使用场景,也即,提供一种5g基站资源共享的方法,该资源共享方式可以带给用户高效实时的良好体验,同时无需连接外部互联网,突破了传统终端

基站单纯“通道”的功能,在接入网即可进行“内容”的生产与精准投放,从而既可以突破特定应用的限制,使得共享范围更加广泛,还可以提高资源共享的效率。
93.基于相同的发明构思,本技术还提供了一种资源共享装置。下面结合图5对本技术实施例提供的资源共享装置进行详细说明。
94.图5是根据一示例性实施例示出的一种资源共享装置的结构框图。
95.如图5所示,资源共享装置500可以包括:
96.接收模块501,用于接收n个终端设备上传的m个资源;
97.第一获取模块502,用于获取与m个资源分别对应的上传信息;其中,上传信息包括资源的上传时间和终端设备上传资源时的设备位置中的至少一项;
98.分类模块503,用于根据与m个资源分别对应的上传信息,对n个终端设备和m个资源进行分类,得到属于同一分类的l个终端设备和k个资源;其中,n个终端设备包括l个终端设备,m个资源包括k个资源;
99.推送模块504,用于向l个终端设备推送k个资源;
100.其中,n、m、k为正整数,且n≥l≥2,m≥k≥2。
101.下面对上述资源共享装置500进行详细说明,具体如下所示:
102.在其中一个实施例中,分类模块503具体可以包括:
103.分类子模块,用于在第一上传时间和第二上传时间之间的间隔时长小于第一预设时长,且第一设备位置和第二设备位置之间的距离小于第一预设距离的情况下,将第一资源和第二资源划分为同一分类,将上传第一资源的第一终端设备和上传第二资源的第二终端设备划分为同一分类,得到属于同一分类的l个终端设备和k个资源;
104.其中,第一资源和第二资源为m个资源中的任意两个资源,第一上传时间为第一资源的上传时间,第二上传时间为第二资源的上传时间,第一设备位置为第一终端设备上传第一资源时的设备位置,第二设备位置为第二终端设备上传第二资源时的设备位置。
105.在其中一个实施例中,推送模块504具体可以包括:
106.确定子模块,用于确定目标分类的资源增长速度;其中,目标分类中包括l个终端设备和k个资源;
107.第一推送子模块,用于在资源增长速度大于第一预设速度的情况下,分别向l个终端设备推送k个资源。
108.在其中一个实施例中,推送模块504具体还可以包括:
109.获取子模块,用于在确定目标分类的资源增长速度之后,在资源增长速度大于第二预设速度的情况下,从k个资源中获取与目标终端设备对应的第三资源;其中,第二预设速度大于第一预设速度,目标终端设备为l个终端设备中的任一设备;
110.第二推送子模块,用于向目标终端设备推送第三资源;
111.其中,第三资源的上传时间与目标上传时间之间的间隔时长大于第二预设时长,上传第三资源时的设备位置与目标设备位置之间的距离大于第二预设距离,目标上传时间为目标资源的上传时间,目标资源为目标终端设备上传的资源,目标设备位置为目标终端设备上传目标资源时的设备位置。
112.在其中一个实施例中,资源共享装置500还可以包括:
113.第二获取模块,用于在向l个终端设备推送k个资源之后,获取与k个资源分别对应的热度信息;
114.生成模块,用于基于目标区域地图,根据l个终端设备上传k个资源时的设备位置以及热度信息,生成资源热度图;其中,目标区域地图为包括l个终端设备上传k个资源时的设备位置的地图;
115.发送模块,用于向l个终端设备发送资源热度图,以使l个终端设备的用户基于资源热度图从k个资源中获取选择的资源。
116.在其中一个实施例中,资源共享装置500还可以包括:
117.删除模块,用于在确定目标分类的资源增长速度之后,在资源增长速度小于第三预设速度的情况下,在第三预设时长之后删除目标分类对应的资源。
118.由此,通过利用移动通信的网络架构,在终端设备与基站设备之间进行正常通信的过程中,实现不同终端设备之间的资源共享。具体地,基站设备通过接收多个终端设备上传的资源,进而对该多个终端设备及其上传的资源进行分类,得到属于同一分类的终端设备和资源,从而直接向该分类对应的终端设备推送该分类下的资源。这样,由于无需通过第三方的应用服务即可实现不同终端设备之间的资源共享,因此,本技术实施例能够突破特定应用的限制,共享范围更加广泛。另外,由于在资源共享的过程中无需连接除移动网络之外的其他外部网络,因此,可以提高资源共享的效率。
119.本技术实施例中的资源共享装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra

mobile personal computer,umpc)、上网本或者个人数字助理(personal digital assistant,pda)等,非移动电子设备可以为服务器、网络附属存储器(network attached storage,nas)、个人计算机(personal computer,pc)、电视机(television,tv)、柜员机或者自助机等,本技术实施例不作具体限定。
120.本技术实施例中的资源共享装置可以为具有操作系统的装置。该操作系统可以为
安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本技术实施例不作具体限定。
121.本技术实施例提供的资源共享装置能够实现图1至图4的方法实施例实现的各个过程,为避免重复,这里不再赘述。
122.可选地,如图6所示,本技术实施例还提供一种电子设备600,包括处理器601,存储器602,存储在存储器602上并可在所述处理器601上运行的程序或指令,该程序或指令被处理器601执行时实现上述资源共享方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
123.需要说明的是,本技术实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。
124.图7为实现本技术实施例的一种电子设备的硬件结构示意图。
125.该电子设备700包括但不限于:射频单元701、网络模块702、音频输出单元703、输入单元704、传感器705、显示单元706、用户输入单元707、接口单元708、存储器709、以及处理器710等部件。
126.本领域技术人员可以理解,电子设备700还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器710逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图7中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
127.其中,用户输入单元707,用于接收n个终端设备上传的m个资源。
128.输入单元704,用于获取与m个资源分别对应的上传信息;其中,上传信息包括资源的上传时间和终端设备上传资源时的设备位置中的至少一项。
129.处理器710,用于根据与m个资源分别对应的上传信息,对n个终端设备和m个资源进行分类,得到属于同一分类的l个终端设备和k个资源;其中,n个终端设备包括l个终端设备,m个资源包括k个资源。
130.处理器710,还用于向l个终端设备推送k个资源。
131.由此,通过利用移动通信的网络架构,在终端设备与基站设备之间进行正常通信的过程中,实现不同终端设备之间的资源共享。具体地,基站设备通过接收多个终端设备上传的资源,进而对该多个终端设备及其上传的资源进行分类,得到属于同一分类的终端设备和资源,从而直接向该分类对应的终端设备推送该分类下的资源。这样,由于无需通过第三方的应用服务即可实现不同终端设备之间的资源共享,因此,本技术实施例能够突破特定应用的限制,共享范围更加广泛。另外,由于在资源共享的过程中无需连接除移动网络之外的其他外部网络,因此,可以提高资源共享的效率。
132.可选地,处理器710,还用于在第一上传时间和第二上传时间之间的间隔时长小于第一预设时长,且第一设备位置和第二设备位置之间的距离小于第一预设距离的情况下,将第一资源和第二资源划分为同一分类,将上传第一资源的第一终端设备和上传第二资源的第二终端设备划分为同一分类,得到属于同一分类的l个终端设备和k个资源。
133.可选地,处理器710,还用于确定目标分类的资源增长速度。
134.可选地,处理器710,还用于在资源增长速度大于第一预设速度的情况下,分别向l
个终端设备推送k个资源。
135.可选地,输入单元704,还用于在资源增长速度大于第二预设速度的情况下,从k个资源中获取与目标终端设备对应的第三资源;其中,第二预设速度大于第一预设速度,目标终端设备为l个终端设备中的任一设备。
136.可选地,处理器710,还用于向目标终端设备推送第三资源。
137.可选地,输入单元704,还用于获取与k个资源分别对应的热度信息;
138.可选地,处理器710,还用于基于目标区域地图,根据l个终端设备上传k个资源时的设备位置以及热度信息,生成资源热度图;其中,目标区域地图为包括l个终端设备上传k个资源时的设备位置的地图。
139.可选地,处理器710,还用于向l个终端设备发送资源热度图,以使l个终端设备的用户基于资源热度图从k个资源中获取选择的资源。
140.可选地,处理器710,还用于在资源增长速度小于第三预设速度的情况下,在第三预设时长之后删除目标分类对应的资源。
141.由此,通过利用5g网络强大的通信性能,定义了一种新的使用场景,也即,提供一种5g基站资源共享的方法,该资源共享方式可以带给用户高效实时的良好体验,同时无需连接外部互联网,突破了传统终端

基站单纯“通道”的功能,在接入网即可进行“内容”的生产与精准投放,从而既可以突破特定应用的限制,使得共享范围更加广泛,还可以提高资源共享的效率。
142.应理解的是,本技术实施例中,输入单元704可以包括图形处理器(graphics processing unit,gpu)7041和麦克风7042,图形处理器7041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元706可包括显示面板7061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板7061。用户输入单元707包括触控面板7071以及其他输入设备7072。触控面板7071,也称为触摸屏。触控面板7071可包括触摸检测装置和触摸控制器两个部分。其他输入设备7072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器709可用于存储软件程序以及各种数据,包括但不限于应用程序和操作系统。处理器710可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器710中。
143.本技术实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述资源共享方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
144.其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(read

only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等。
145.本技术实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述资源共享方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
146.应理解,本技术实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或
片上系统芯片等。
147.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本技术实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
148.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本技术各个实施例所述的方法。
149.上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献