一种虚拟资源分配方法、装置、服务器、终端及存储介质与流程

文档序号:21972185发布日期:2020-08-25 19:02阅读:140来源:国知局
一种虚拟资源分配方法、装置、服务器、终端及存储介质与流程

本发明实施例涉及数据处理技术领域,具体涉及一种虚拟资源分配方法、装置、服务器、终端及存储介质。



背景技术:

随着在线互联网平台的发展,入驻在线互联网平台的对象提供方越来越多,这些对象提供方可为用户提供多种可选择的对象,以便用户享受线上到线下的服务便利。当用户选择对象并提交相应任务时,需要基于任务所需消耗的虚拟资源,对用户账户中的虚拟资源进行扣减,这个过程中,用户可使用在线互联网平台分配的虚拟资源进行抵扣。

目前在线互联网平台分配虚拟资源的精准性较低,这导致在线互联网平台分配给用户的虚拟资源中,极可能存在用户大概率不使用的虚拟资源,而在线互联网平台为维护已分配而用户大概率不使用的虚拟资源,无疑会存在额外的开销(如数据存储开销、数据处理开销等);因此如何提供技术性方案,以精准的分配虚拟资源,成为了本领域技术人员亟需解决的问题。



技术实现要素:

有鉴于此,本发明实施例提供一种虚拟资源分配方法、装置、服务器、终端及存储介质,以实现精准的分配虚拟资源。

为实现上述目的,本发明实施例提供如下方案:

第一方面,本发明实施例提供一种虚拟资源分配方法,应用于服务器,所述方法包括:

获取终端发送的虚拟资源分配请求,所述虚拟资源分配请求用于请求为目标用户分配虚拟资源;

确定分配给所述目标用户的目标虚拟资源;

从所述目标虚拟资源对应的目标资源特征中,确定可选择过滤的可过滤资源特征,为所述可过滤资源特征关联过滤提示;其中,所述过滤提示至少用于,提示与所述可过滤资源特征相对应的虚拟资源可被选择过滤;

向所述终端发送分配结果信息,所述分配结果信息至少指示所述可过滤资源特征关联所述过滤提示。

第二方面,结合第一方面所述的虚拟资源分配方法,所述从所述目标虚拟资源对应的目标资源特征中,确定可选择过滤的可过滤资源特征包括:

从所述目标虚拟资源对应的目标资源特征中,确定与第一特征集合中的资源特征相对应的可过滤资源特征,所述第一特征集合包括预先配置的至少一个可选择过滤的资源特征。

第三方面,本发明实施例提供另一种虚拟资源分配方法,应用于终端,所述方法包括:

向服务器发送虚拟资源分配请求,所述虚拟资源分配请求用于请求为目标用户分配虚拟资源;

获取所述服务器发送的分配结果信息,所述分配结果信息至少指示可过滤资源特征关联过滤提示,所述可过滤资源特征为分配给所述目标用户的目标虚拟资源对应的资源特征中,可选择过滤的资源特征;

至少显示所述可过滤资源特征及所述可过滤资源特征关联的过滤提示;其中,所述过滤提示至少用于,提示与所述可过滤资源特征相对应的虚拟资源可被选择过滤。

第四方面,结合第三方面所述的虚拟资源分配方法,还包括:

从关联过滤提示的可过滤资源特征中,确定所述目标用户选择过滤的资源特征;

向所述服务器发送至少携带所确定的资源特征的过滤确认信息。

第五方面,本发明实施例提供一种虚拟资源分配装置,所述虚拟资源分配装置包括:

请求获取模块,用于获取终端发送的虚拟资源分配请求,所述虚拟资源分配请求用于请求为目标用户分配虚拟资源;

目标虚拟资源确定模块,用于确定分配给所述目标用户的目标虚拟资源;

可过滤资源特征确定模块,用于从所述目标虚拟资源对应的目标资源特征中,确定可选择过滤的可过滤资源特征,为所述可过滤资源特征关联过滤提示;其中,所述过滤提示至少用于,提示与所述可过滤资源特征相对应的虚拟资源可被选择过滤;

结果发送模块,用于向所述终端发送分配结果信息,所述分配结果信息至少指示所述可过滤资源特征关联所述过滤提示。

第六方面,本发明实施例提供另一种虚拟资源分配装置,所述虚拟资源分配装置包括:

请求发送模块,用于向服务器发送虚拟资源分配请求,所述虚拟资源分配请求用于请求为目标用户分配虚拟资源;

结果获取模块,用于获取所述服务器发送的分配结果信息,所述分配结果信息至少指示可过滤资源特征关联过滤提示,所述可过滤资源特征为分配给所述目标用户的目标虚拟资源对应的资源特征中,可选择过滤的资源特征;

显示模块,用于至少显示所述可过滤资源特征及所述可过滤资源特征关联的过滤提示;其中,所述过滤提示至少用于,提示与所述可过滤资源特征相对应的虚拟资源可被选择过滤。

第七方面,本发明实施例提供一种服务器,包括至少一个存储器和至少一个处理器,所述存储器存储一条或多条计算机可执行指令,所述处理器调用所述一条或多条计算机可执行指令,以执行第一方面至第二方面任一方面所述的任务调度方法。

第八方面,本发明实施例提供一种终端,包括至少一个存储器和至少一个处理器,所述存储器存储一条或多条计算机可执行指令,所述处理器调用所述一条或多条计算机可执行指令,以执行第三方面至第四方面任一方面所述的任务调度方法。

第九方面,本发明实施例提供一种存储介质,所述存储介质存储一条或多条计算机可执行指令,所述一条或多条计算机可执行指令用于执行第一方面至第二方面任一方面所述的任务调度方法。

第十方面,本发明实施例提供一种存储介质,所述存储介质存储一条或多条计算机可执行指令,所述一条或多条计算机可执行指令用于执行第三方面至第四方面任一方面所述的任务调度方法。

本发明实施例提供的虚拟资源分配方法中,服务器在获取终端发送的请求为目标用户分配虚拟资源的虚拟资源分配请求后,可确定分配给目标用户的目标虚拟资源;从而服务器可从所述目标虚拟资源对应的目标资源特征中,确定可选择过滤的可过滤资源特征,为所述可过滤资源特征关联过滤提示;进而服务器向所述终端发送分配结果信息,所述分配结果信息至少指示所述可过滤资源特征关联所述过滤提示。通过这样的处理,则可在目标资源特征中的可过滤资源特征为目标用户不偏好的资源特征时,目标用户可基于关联的过滤提示,将可过滤资源特征选择为过滤的资源特征,进而服务器可在下次为目标用户分配目标虚拟资源时,基于目标用户已选择过滤的资源特征,过滤得到下次为目标用户分配的目标虚拟资源,提升目标虚拟资源被目标用户偏好的概率,提升目标用户使用目标虚拟资源的可能性。

可见,本发明实施例可从分配给用户的目标虚拟资源对应的目标资源特征中,确定可选择过滤的可过滤资源特征,为所述可过滤资源特征关联过滤提示;基于可过滤资源特征关联的过滤提示,用户可选择不偏好、确认过滤的资源特征,从而服务器可在下次为用户分配目标虚拟资源时,基于用户已选择过滤的资源特征,过滤得到分配给用户的目标虚拟资源,提升目标虚拟资源被目标用户偏好的概率,提升用户使用目标虚拟资源的可能性,可实现精准的为用户分配虚拟资源。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1是本发明实施例提供的虚拟资源分配方法的可选流程图;

图2是本发明实施例提供的虚拟资源分配方法的另一可选示意图;

图3是本发明实施例提供的虚拟资源分配方法的又一可选示意图;

图4是本发明实施例提供的虚拟资源分配方法的再一可选示意图;

图5是本发明实施例提供的虚拟资源分配方法的又另一可选示意图;

图6是本发明实施例提供的虚拟资源分配方法的又再一可选示意图;

图7是本发明实施例提供的虚拟资源分配方法的一可选示例图;

图8是本发明实施例提供的虚拟资源分配方法的应用示例;

图9是本发明实施例提供的虚拟资源分配装置的可选框图;

图10是本发明实施例提供的虚拟资源分配装置的另一可选框图;

图11是本发明实施例提供的另一虚拟资源分配装置的可选框图;

图12是本发明实施例提供的另一虚拟资源分配装置的另一可选框图;

图13是本发明实施例提供的服务器的可选框图。

具体实施方式

电子商务、在线外卖等在线互联网平台可基于用户请求,为用户分配虚拟资源,在为用户分配虚拟资源时,在线互联网平台可将待分配给用户的待分配虚拟资源进行过滤,从而得到分配给用户的目标虚拟资源。目前的过滤策略主要基于用户请求分配虚拟资源时的地理位置,用户在在线互联网平台的身份,用户请求分配虚拟资源时的时间段等过滤因素。基于上述过滤策略得到的分配给用户的目标虚拟资源,仍可能存在用户大概率不使用的虚拟资源,从而导致在线互联网平台分配虚拟资源的精准性较低。

基于此,本发明实施例考虑提供改进的虚拟资源分配方案,用户可从在线互联网平台分配的目标虚拟资源对应的目标资源特征中,选择不偏好、确认过滤的资源特征,从而在线互联网平台可在过滤得到目标虚拟资源的过滤因素中添加用户已选择的不偏好、确认过滤的资源特征,提升在线互联网平台过滤得到的目标虚拟资源被用户偏好的概率,提升目标用户使用目标虚拟资源的可能性,以此实现精准的分配虚拟资源。

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

作为一种可选实现,图1示出了本发明实施例提供的虚拟资源分配方法的可选流程图,如图1所示,该过程可以由服务器和终端实现,终端的用户本发明实施例称为目标用户,目标用户可以是在线互联网平台的任一用户,本发明实施例对于目标用户并不局限;图1涉及的终端部分示意,可以认为是终端在不同阶段的流程处理和显示过程;

在本发明实施例中,终端可以认为是目标用户所使用的智能手机、平板电脑、pc(个人计算机)等电子设备;服务器可以是在线互联网平台的服务设备,服务器可以是由单一服务器实现,也可以是由多台服务器组成的服务器群组实现。

如图1所示,在可选实现中,本发明实施例提供的虚拟资源分配方法的过程可以包括:

步骤s10、终端向服务器发送虚拟资源分配请求。

所述虚拟资源分配请求用于请求服务器为目标用户分配虚拟资源。其中,服务器为目标用户分配的虚拟资源可在用户选择对象并提交相应任务时,对任务所需消耗的虚拟资源进行抵扣。

在可选实现中,终端可在向服务器请求在线互联网平台的主页面时,向服务器发送虚拟资源分配请求;示例的,如图1所示,目标用户的终端上安装有在线互联网平台的应用软件(app),如图1中app3为在线互联网平台的app,当目标用户点击app3的图标时,终端可打开app3,向服务器请求在线互联网平台的主页面,此时,终端也可向服务器发送虚拟资源分配请求,以请求为目标用户分配虚拟资源。需要说明的是,图1示例仅是终端向服务器发送虚拟资源分配请求的一种可选触发方式,本发明实施例也可支持通过其他方式,触发终端向服务器发送虚拟资源分配请求,例如,在线互联网平台的页面中可专门设置请求分配虚拟资源的图标,当用户点击该图标,则终端可向服务器发送虚拟资源分配请求,本发明实施例对于触发终端向服务器发送虚拟资源分配请求的方式并不局限。

可以理解的是,所述虚拟资源分配请求可携带目标用户的用户信息,例如用户在在线互联网平台的用户账号、用户所在的地理位置等。

步骤s11、服务器确定分配给所述目标用户的目标虚拟资源。

服务器响应终端发送的虚拟资源分配请求,可确定分配给所述目标用户的目标虚拟资源。在可选实现中,服务器可确定待分配给目标用户的待分配虚拟资源,从而通过过滤策略对待分配虚拟资源进行过滤,得到分配给目标用户的目标虚拟资源。

可选的,在终端未向服务器发送虚拟资源分配请求之前,服务器可定时为目标用户确定待分配虚拟资源;待分配虚拟资源可以是在线互联网平台入驻的对象提供方提供的虚拟资源,也可以是在线互联网平台提供的通用虚拟资源,也可能是在线互联网平台的一个或多个业务方提供的虚拟资源。可以理解的是,在线互联网平台一般划分有多个不同的业务范围,各业务范围由相应的业务方负责业务管理,业务方可根据业务需要为目标用户发放虚拟资源,所发放的虚拟资源可作为服务器待分配给目标用户的部分待分配虚拟资源;通用虚拟资源可以是不限于对象提供方、不限业务范围通用使用的虚拟资源。

可选的,服务器定时收集对象提供方提供的虚拟资源,在线互联网平台提供的通用虚拟资源,业务方提供的虚拟资源后,可在虚拟资源池中记录待分配给目标用户的待分配虚拟资源;从而服务器在接收到终端发送的虚拟资源分配请求后,可根据过滤策略,对所述待分配虚拟资源进行过滤,得到分配给目标用户的目标虚拟资源。

可选的,过滤策略可以包括至少一个过滤因素,通过对待分配虚拟资源过滤与过滤因素相应的虚拟资源,可得到目标虚拟资源;在本发明实施例中,如果服务器记录有目标用户已选择的不偏好、确认过滤的资源特征,则过滤策略的过滤因素中应至少包括目标用户已选择的不偏好、确认过滤的资源特征;可选的,资源特征可以是对虚拟资源起标识作用的信息,例如虚拟资源的资源类型,虚拟资源名称等。

在进一步的可选实现中,过滤策略的过滤因素还可包括如下至少一项:用户请求分配虚拟资源时的地理位置,用户在在线互联网平台的身份,用户请求分配虚拟资源时的时间段等。本发明实施例可基于虚拟资源分配请求中携带的目标用户的用户信息中的用户账号,确定用户在在线互联网平台的身份,例如是否为在线互联平台的会员等,基于用户信息中的地理位置,确定用户所在的地理区域(如城市)、天气环境等。

步骤s12、服务器从所述目标虚拟资源对应的目标资源特征中,确定可选择过滤的可过滤资源特征,为所述可过滤资源特征关联过滤提示。

其中,所述过滤提示至少用于,提示与所述可过滤资源特征相对应的虚拟资源可被选择过滤。

在本发明实施例中,资源特征可以包括虚拟资源对应的资源类型,资源类型可以描述虚拟资源可使用的范围,如资源类型可以描述虚拟资源是对象提供方的,只能用于对象提供方提供的对象,又如资源类型可以描述虚拟资源可使用的业务范围,再如资源类型可以描述虚拟资源为在线互联网平台的通用虚拟资源。在一种示例中,以在线外卖平台为例,虚拟资源可以例如抵扣订单支付金额的优惠券,资源类型可以描述优惠券可使用的业务范围,例如生鲜类优惠券、跑腿类优惠券、配送费优惠券等,当然资源类型也可以是在线外卖平台的通用优惠券,或者特定商户的优惠券,商户可以认为是对象提供方的一种可选形式。

在可选实现中,本发明实施例可预先配置至少一个可选择过滤的资源特征,并记录在第一特征集合中,从而将目标虚拟资源对应的目标资源特征中,与第一特征集合中的任一资源特征相对应的资源特征,作为目标资源特征中可选择过滤的可过滤资源特征。

可选的,在配置可选择过滤的资源特征时,有些资源特征是不可选择过滤的,有些资源特征是可选择过滤的,例如,针对所有种类(即全品类)对象的资源特征不可选择过滤,针对特定服务类对象的资源特征可选择过滤。当然,本发明实施例并不局限如何预先配置可选择过滤的资源特征的方式,在线互联网平台的运营、工作人员可根据实际需要,预先配置可选择过滤的资源特征。

在从目标虚拟资源对应的目标资源特征中,确定可过滤资源特征后,服务器可进一步为所述可过滤资源特征关联过滤提示,该过滤提示可在终端显示虚拟资源分配结果时,提示目标用户,所述可过滤资源特征相对应的虚拟资源可被选择过滤。

可以理解的是,通过确定目标虚拟资源对应的目标资源特征中,可选择过滤的可过滤资源特征,并进一步关联过滤提示,可使得目标用户基于过滤提示,选择是否对可过滤资源特征对应的虚拟资源进行过滤,从而确定出目标用户选择的不偏好、确认过滤的资源特征,实现对过滤策略进行更新。

在进一步的可选实现中,本发明实施例还可以从所述目标虚拟资源对应的目标资源特征中,确定不可选择过滤的非可过滤资源特征,为所述非可过滤资源特征关联使用提示,以便终端在显示虚拟资源分配结果时,目标用户可基于该使用提示,使用所分配的相应虚拟资源,例如终端可以将页面跳转至选择使用的非可过滤资源特征对应的虚拟资源使用页面。

步骤s13、终端获取所述服务器发送的分配结果信息。

其中,所述分配结果信息至少指示所述可过滤资源特征关联过滤提示,以使终端在显示虚拟资源分配结果时,至少显示关联过滤提示的可过滤资源特征。在进一步的可选实现中,所述分配结果信息还可以指示非可过滤资源特征关联使用提示,以便终端在显示虚拟资源分配结果时,还可显示关联使用提示的非可过滤资源特征。

步骤s14、终端至少显示所述可过滤资源特征及所述可过滤资源特征关联的过滤提示。

其中,所述过滤提示至少用于,提示与所述可过滤资源特征相对应的虚拟资源可被选择过滤。

在可选实现中,如果终端是在请求在线互联网平台的主页面时,请求为目标用户分配虚拟资源,则终端可在显示主页面时,在主页面上叠加显示所述可过滤资源特征及所述可过滤资源特征关联的过滤提示;示例的,终端可以在所述在线互联网平台的主页面弹窗显示可过滤资源特征,及所述可过滤资源特征关联的过滤提示,如图1所示,主页面之上可叠加窗口,通过窗口显示可过滤资源特征(如可过滤资源类型,可过滤虚拟资源名称等),并显示对应的“过滤”选项,从而提示目标用户可过滤资源特征对应的虚拟资源可被选择过滤,如图1中资源特征1和3可被选择过滤。

在进一步的实现中,所述终端还可进一步显示所述非可过滤资源特征及所述非可过滤资源特征关联的使用提示;示例的,如图1所示,主页面之上可叠加窗口,通过窗口显示非可过滤资源特征(如非可过滤资源类型,非可过滤虚拟资源名称等),并显示对应的“使用”选项,如图1中资源特征2关联了“使用”选项。

可以理解的是,基于终端至少显示的可过滤资源特征及可过滤资源特征关联的过滤提示,目标用户可基于过滤提示,确定分配的目标虚拟资源对应的目标虚拟资源特征中,可被选择过滤的可过滤资源特征,从而确定出目标用户选择的不偏好、确认过滤的资源特征,更新过滤策略。进而,服务器在下次为目标用户分配虚拟资源时,可基于更新的过滤策略中,目标用户选择的确认过滤的资源特征,确定为目标用户分配的目标虚拟资源,使得下次分配给目标用户的目标虚拟资源中不存在目标用户确认过滤的资源特征的虚拟资源,提升目标虚拟资源被目标用户偏好的概率,可实现精准的为用户分配虚拟资源。

通过上述步骤可以看出,服务器在获取终端发送的请求为目标用户分配虚拟资源的虚拟资源分配请求后,可确定分配给目标用户的目标虚拟资源;从而服务器可从所述目标虚拟资源对应的目标资源特征中,确定可选择过滤的可过滤资源特征,为所述可过滤资源特征关联过滤提示;进而服务器向所述终端发送分配结果信息,所述分配结果信息至少指示所述可过滤资源特征关联所述过滤提示。通过这样的处理,则可在目标资源特征中的可过滤资源特征为目标用户不偏好的资源特征时,目标用户可基于关联的过滤提示,将可过滤资源特征选择为过滤的资源特征,进而服务器可在下次为目标用户分配目标虚拟资源时,基于目标用户已选择过滤的资源特征,过滤得到下次为目标用户分配的目标虚拟资源,提升目标虚拟资源被目标用户偏好的概率,提升目标用户使用目标虚拟资源的可能性。

可见,本发明实施例可从分配给用户的目标虚拟资源对应的目标资源特征中,确定可选择过滤的可过滤资源特征,为所述可过滤资源特征关联过滤提示;基于可过滤资源特征关联的过滤提示,用户可选择不偏好、确认过滤的资源特征,从而服务器可在下次为用户分配目标虚拟资源时,基于用户已选择过滤的资源特征,过滤得到分配给用户的目标虚拟资源,提升目标虚拟资源被目标用户偏好的概率,提升用户使用目标虚拟资源的可能性,可实现精准的为用户分配虚拟资源。

在进一步的可选实现中,继续参考图1,本发明实施例提供的虚拟资源分配方法的流程还可以包括:

步骤s15、终端从关联过滤提示的可过滤资源特征中,确定所述目标用户选择过滤的资源特征。

可选的,在终端接收服务器发送的分配结果信息,并显示所述可过滤资源特征及所述可过滤资源特征关联的过滤提示后,目标用户可基于终端显示的过滤提示,执行选择操作,从而从关联过滤提示的可过滤资源特征中,选择过滤的资源特征;示例的,结合图1所示,资源特征1和资源特征3关联过滤提示,目标用户可从资源特征1和资源特征3中选择过滤的资源特征,目标用户选择过滤的资源特征可以是一个或者多个。从而,终端响应于用户的选择操作,可从可过滤资源特征中确定目标用户选择过滤的资源特征,示例的,结合图1所示,终端可确定目标用户选择过滤的资源特征为资源特征3。

步骤s16、终端向所述服务器发送至少携带所确定的资源特征的过滤确认信息。

需要说明的是,在目标用户选择过滤的资源特征后,终端可向服务器发送过滤确认信息,该过滤确认信息可以携带目标用户所选择过滤的资源特征;而如果目标用户没有选择过滤的资源特征,终端则不会向服务器发送过滤确认信息。

步骤s17、服务器在第二特征集合中增加所述过滤确认信息携带的资源特征,所述第二特征集合包括所述目标用户已选择过滤的至少一个资源特征。

服务器可以记录第二特征集合,第二特征集合可以至少记录目标用户已选择过滤的至少一个资源特征。可以理解的是,在初始情况下,第二特征集合中记录的资源特征可能为0,而随着目标用户在非第一次的虚拟资源分配结果中,选择过滤的资源特征,第二特征集合将不断更新目标用户已选择过滤的资源特征。

在本发明实施例中,服务器在接收到过滤确认信息后,将过滤确认信息携带的资源特征记录在第二特征集合中,具体的,在获取终端发送的过滤确认信息后,在第二特征集合中增加所述过滤确认信息携带的资源特征。

可选的,所述第二特征集合与目标用户可以具有一一对应关系,如所述第二特征集合仅用于记录一个目标用户已选择过滤的资源特征。在另一可选实现中,第二特征集合可以记录多个用户已选择过滤的资源特征,不同用户已选择过滤的资源特征可以通过不同的用户标识进行区分,该多个用户可以包括本发明实施例所指的目标用户。

所述第二特征集合用于记录目标用户已选择过滤的资源特征,从而服务器在为目标用户分配虚拟资源时,可至少基于所述第二特征集合中的资源特征,对待分配给目标用户的待分配虚拟资源进行过滤,使得过滤后所得到的目标虚拟资源中,不存在目标用户已选择过滤的资源特征所对应的虚拟资源,提升目标虚拟资源被目标用户偏好的概率,提升用户使用目标虚拟资源的可能性,可实现精准的为用户分配虚拟资源。

在可选实现中,在确定分配给目标用户的目标虚拟资源时,服务器可以至少基于第二特征集合对待分配虚拟资源进行过滤,从而确定出分配给所述目标用户的目标虚拟资源,使得目标虚拟资源大概率为用户偏好的虚拟资源,提升用户使用目标虚拟资源的可能性,实现精准的为用户分配虚拟资源。参考图2示出的本发明实施例提供的虚拟资源分配方法的另一可选示意图,所述方法包括:

步骤s20、终端向服务器发送虚拟资源分配请求。

步骤s21、服务器获取待分配给目标用户的待分配虚拟资源。

步骤s22、服务器至少基于所述第二特征集合,从所述待分配虚拟资源中至少过滤资源特征与所述第二特征集合相对应的虚拟资源,得到所述目标虚拟资源。

基于第二特征集合记录有目标用户已选择过滤的资源特征,因此,基于所述第二特征集合过滤对应资源特征的虚拟资源,以得到目标虚拟资源。

可选的,可以将待分配虚拟资源对应的虚拟资源特征与第二特征集合中的资源特征进行逐一比对,若相同,则过滤,若不同,则保留。进一步的,将过滤后剩余的虚拟资源作为目标虚拟资源。

其中,所述第二特征集合中的资源特征可以为一个,也可以为多个,本发明实施例在此不做具体的限制。

在一个可选的示例中,所述第二特征集合还可以记录在预设数据表中,对应的,本步骤可至少基于所述预设数据表记录的第二特征集合,从所述待分配虚拟资源中至少过滤资源特征与所述第二特征集合相对应的虚拟资源,得到所述目标虚拟资源。

步骤s23、服务器从所述目标虚拟资源对应的目标资源特征中,确定可选择过滤的可过滤资源特征,为所述可过滤资源特征关联过滤提示。

可以理解的是,经过虚拟资源过滤后得到的目标虚拟资源,仍有可能存在用户不偏好的虚拟资源类型,因此,本发明实施例仍需通过确定可选择过滤的可过滤资源特征,为所述可过滤资源特征关联过滤提示,使用户仍可以对可能存在的用户不偏好的虚拟资源进行选择。

步骤s24、服务器向所述终端发送分配结果信息,所述分配结果信息至少指示所述可过滤资源特征关联所述过滤提示。

步骤s25、终端发送过滤确认信息。

步骤s26、服务器在第二特征集合中增加所述过滤确认信息携带的资源特征。

在本发明实施例中,通过基于第二特征集合对待分配虚拟资源进行过滤,从而确定分配给所述目标用户的目标虚拟资源,使得目标虚拟资源大概率为用户偏好的虚拟资源,提升用户使用目标虚拟资源的可能性,实现精准的为用户分配虚拟资源。

进一步的,通过从所述目标虚拟资源对应的目标资源特征中,确定可选择过滤的可过滤资源特征,为所述可过滤资源特征关联过滤提示,使用户仍可以对目标虚拟资源中可能存在的用户不偏好的虚拟资源进行选择。

在本发明实施例中,还可以进一步获取目标用户提交的任务,以确定用户的对象选择类型,从而确定用户所需的虚拟资源对应的资源特征,进而基于用户所需的虚拟资源对应的资源特征,更新所述第二特征集合。参考图3示出的本发明实施例提供的虚拟资源分配方法的又一可选示意图,该流程可由服务器执行,所述虚拟资源分配方法进一步包括:

步骤s100、获取所述目标用户提交时间最近的至少一个任务;

其中,服务器获取所述目标用户提交时间最近的至少一个任务,可以是在每次目标用户提交一个任务后,获取所述目标用户提交时间最近的一个任务,从而实时对第二特征集合进行更新;也可以为目标用户每提交预设个数的任务后,服务器获取所述目标用户提交时间最近的预设个数的任务,从而每隔预设个数的任务对第二特征集合进行以此更新;还可以是服务器定时获取目标用户提交时间最近的一个或多个任务,从而定时对第二特征集合进行更新。

步骤s110、若所述至少一个任务使用的虚拟资源的资源特征,与所述第二特征集合中的资源特征相匹配,从所述第二特征集合中,删除所述至少一个任务所使用的虚拟资源的资源特征。

在本发明实施例中,服务器可以确定所述至少一个任务中使用的在线互联网平台分配的虚拟资源的资源特征,从而将该资源特征与第二特征集合中的资源特征相比对,如果所述至少一个任务中使用的虚拟资源的资源特征与所述第二特征集合中任一的资源特征相匹配,则可认为用户在最近的提交的任务中使用了用户已选择过滤的资源特征相对应的虚拟资源,即用户最近存在使用已选择过滤的资源特征相对应的虚拟资源的需求;为使得下次分配给目标用户的目标虚拟资源中,存在该用户最近使用但已选择过滤的资源特征相对应的虚拟资源,本发明实施例可从第二特征结合中删除所述至少一个任务所使用的虚拟资源的资源特征,从而在为目标用户重新确定所分配的目标虚拟资源时,不再过滤该资源特征的虚拟资源,使用户能够重新获得到对应的虚拟资源。

需要说明的是,本发明实施例涉及的用户数据的使用,均是在获得目标用户的授权的前提下进行的,例如基于用户的提前授权,获取用户在请求分配虚拟资源时携带的用户信息,获取用户提交的任务数据等。

在本发明实施例的再一种可选实现中,服务器预先配置的可选择过滤的资源特征可记录在第一特征集合,从而基于该第一特征集合,服务器可从分配给目标用户的目标虚拟资源对应的目标虚拟资源特征中,确定可选择过滤的可过滤资源特征。参考图4示出的本发明实施例提供的虚拟资源分配方法的再一可选示意图,所述方法包括:

步骤s30、终端发送虚拟资源分配请求,所述虚拟资源分配请求用于请求为目标用户分配虚拟资源;

步骤s31、服务器确定分配给所述目标用户的目标虚拟资源;

步骤s32、服务器从所述目标虚拟资源对应的目标资源特征中,确定与第一特征集合中的资源特征相对应的可过滤资源特征。

在本发明实施例中,服务器设置由第一特征集合,所述第一特征集合包括预先配置的至少一个可选择过滤的资源特征。基于第一特征集合包括了预先配置的至少一个可选择过滤的资源特征,因而,可以从目标虚拟资源对应的资源特征中,确定与第一特征集合中的资源特征相对应的可过滤资源特征。

可选的,可以将目标虚拟资源对应的虚拟资源特征与第一特征集合中的资源特征进行逐一比对,若相同,则对应资源特征为可过滤资源特征,若不同,则对应的资源特征不为可过滤资源特征。

其中,所述可过滤资源特征可以为一个,也可以为多个,本发明实施例在此不做具体的限制。

步骤s33、服务器向所述终端发送分配结果信息,所述分配结果信息至少指示所述可过滤资源特征关联所述过滤提示。

在本发明实施例中,还可以进一步更新所述第一特征集合。本发明实施例所述方法由服务器执行,参考图5示出的本发明实施例提供的虚拟资源分配方法的又另一可选示意图,所述虚拟资源分配方法进一步包括:

步骤s200、获取更新信息,所述更新信息包括添加可选择过滤的资源特征的添加信息,和/或,删除可选择过滤的资源特征的删除信息;

其中,所述更新信息可以由在线互联网平台的运营、工作人员触发,用于对可选择过滤的资源特征进行统一的更新,例如统一添加或删除可选择过滤的资源特征。

步骤s210、基于所述更新信息,对所述第一特征集合中的可选择过滤的资源特征进行更新。

在获取所述更新信息后,可以根据所述更新信息中的添加信息或删除信息进行可选择过滤的资源特征的添加或删除,从而对第一特征集合进行更新。

在本发明实施例中,所述第一特征集合还可以记录在配置数据中。结合参考图4和图6示出的本发明实施例提供的虚拟资源分配方法的又再一可选示意图,所述虚拟资源分配方法步骤s32进一步包括:

步骤s40、获取所述配置数据。

其中,所述配置数据中包括所述第一特征集合,从而可以根据所述配置数据,进行可过滤资源特征的确定。可选的,所述配置数据能够以一种开关的形式灵活配置可选择过滤的可过滤资源特征,进而为所述可过滤资源特征关联过滤提示。

步骤s41、根据所述配置数据中记录的所述第一特征集合,从所述目标虚拟资源对应的虚拟资源特征中,确定与所述第一特征集合中的资源特征相对应的可过滤资源特征。

在获取所述配置数据后,进而可以根据所述配置数据中记录的所述第一特征集合,进行可过滤资源特征的确定。

在一个可选的示例中,所述过滤提示为过滤选项,对应的,结合参考图1和图7,本发明实施例步骤s15从关联过滤提示的可过滤资源特征中,确定所述目标用户选择过滤的资源特征的过程可以包括:响应所述过滤选项的触发操作,显示过滤确认提示;若检测到所述过滤确认提示的确认指令,确定所述过滤选项关联的可过滤资源特征为,所述目标用户选择过滤的资源特征。

所述过滤确认提示用于提示是否确认过滤所述过滤选项关联的可过滤资源特征。通过显示过滤确认提示,以确认目标用户是否选择过滤相应虚拟资源特征的虚拟资源,避免用户误操作。

可选的,所述显示过滤确认提示可以为弹窗显示所述过滤确认提示。以图7为例,可以在触发目标用户“资源特征3”对应的“过滤”点选操作后,弹窗显示“是否确认过滤资源特征3”,以确认目标用户的选择。

通过确认所述过滤确认提示,以根据所述目标用户选择过滤的资源特征,过滤相应的虚拟资源。

仍以图7为例,在目标用户点选过滤确认提示中的“是”时,则触发对应的确认指令,确定所述过滤选项关联的可过滤资源特征为,所述目标用户选择过滤的资源特征。

在可能的应用示例中,虚拟资源可以是电子商务、在线外卖平台分配给用户的优惠券,资源特征可以是优惠券的类型,该优惠券的类型可以指示优惠券的使用范围,例如用于生鲜类产品的生鲜类优惠券、用于跑腿服务的跑腿类优惠券、用于配送服务的配送费优惠券等。参考图8所示的一种虚拟资源分配方法的应用示例,用户a在打开外卖app后,连接至在线外卖平台的主页时,在线外卖平台会发放多种使用范围的优惠券,如生鲜优惠券、配送费优惠券、跑腿优惠券,用户a在点选跑腿优惠券对应的“过滤”提示后,用户a将不会再收到该场景下发放的跑腿优惠券。

上文描述了本发明实施例提供的多个实施例方案,各实施例方案介绍的各可选方式可在不冲突的情况下相互结合、交叉引用,从而延伸出多种可能的实施例方案,这些均可认为是本发明实施例披露、公开的实施例方案。

下面对本发明实施例提供的虚拟资源分配装置进行介绍,下文描述的虚拟资源分配装置可以认为是,为实现本发明实施例提供的虚拟资源分配方法所需设置的功能模块。下文描述的虚拟资源分配装置的内容,可与上文描述的虚拟资源分配方法的内容,相互对应参照。

在可选实现中,图9示出了本发明实施例提供的虚拟资源分配装置的可选框图,如图9所示,该装置可以包括:

请求获取模块100,用于获取终端发送的虚拟资源分配请求,所述虚拟资源分配请求用于请求为目标用户分配虚拟资源;

目标虚拟资源确定模块110,用于确定分配给所述目标用户的目标虚拟资源;

可过滤资源特征确定模块120,用于从所述目标虚拟资源对应的目标资源特征中,确定可选择过滤的可过滤资源特征,为所述可过滤资源特征关联过滤提示;其中,所述过滤提示至少用于,提示与所述可过滤资源特征相对应的虚拟资源可被选择过滤;

结果发送模块130,用于向所述终端发送分配结果信息,所述分配结果信息至少指示所述可过滤资源特征关联所述过滤提示。

可选的,所述可过滤资源特征确定模块120,用于从所述目标虚拟资源对应的目标资源特征中,确定可选择过滤的可过滤资源特征包括:

从所述目标虚拟资源对应的目标资源特征中,确定与第一特征集合中的资源特征相对应的可过滤资源特征,所述第一特征集合包括预先配置的至少一个可选择过滤的资源特征。

在另一可选实现中,图10示出了本发明实施例提供的虚拟资源分配装置的另一可选框图,如图10所示,该装置进一步包括:

更新信息获取模块140,用于获取更新信息,所述更新信息包括添加可选择过滤的资源特征的添加信息,和/或,删除可选择过滤的资源特征的删除信息;

更新模块150,用于基于所述更新信息,对所述第一特征集合中的可选择过滤的资源特征进行更新。

可选的,所述第一特征集合记录在配置数据中;所述可过滤资源特征确定模块120,用于从所述目标虚拟资源对应的目标资源特征中,确定与第一特征集合中的资源特征相对应的可过滤资源特征包括:

获取所述配置数据;

根据所述配置数据中记录的所述第一特征集合,从所述目标虚拟资源对应的目标资源特征中,确定与所述第一特征集合中的资源特征相对应的可过滤资源特征。

可选的,该装置进一步包括:

过滤确认信息获取模块160,用于获取所述终端发送的过滤确认信息,所述过滤确认信息至少携带:所述目标用户从关联过滤提示的可过滤资源特征中,选择过滤的资源特征;

资源特征增加模块170,用于在第二特征集合中增加所述过滤确认信息携带的资源特征,所述第二特征集合包括所述目标用户已选择过滤的至少一个资源特征。

可选的,所述目标虚拟资源确定模块110,用于确定分配给所述目标用户的目标虚拟资源包括:

获取待分配给目标用户的待分配虚拟资源;

至少基于所述第二特征集合,从所述待分配虚拟资源中至少过滤资源特征与所述第二特征集合相对应的虚拟资源,得到所述目标虚拟资源。

可选的,该装置进一步包括:

任务获取模块180,用于获取所述目标用户提交时间最近的至少一个任务;

资源特征删除模块190,用于若所述至少一个任务使用的虚拟资源的资源特征,与所述第二特征集合中的资源特征相匹配,从所述第二特征集合中,删除所述至少一个任务所使用的虚拟资源的资源特征。

可选的,所述第二特征集合记录在预设数据表中;所述目标虚拟资源确定模块110,用于至少基于所述第二特征集合,从所述待分配虚拟资源中至少过滤资源特征与所述第二特征集合相对应的虚拟资源,得到所述目标虚拟资源包括:

至少基于所述预设数据表记录的第二特征集合,从所述待分配虚拟资源中至少过滤资源特征与所述第二特征集合相对应的虚拟资源,得到所述目标虚拟资源。

可选的,该装置进一步包括:

非可过滤资源特征确定模块200,用于从所述目标虚拟资源对应的目标资源特征中,确定不可选择过滤的非可过滤资源特征,为所述非可过滤资源特征关联使用提示。

可选的,所述资源特征包括虚拟资源对应的资源类型。

在可选实现中,图11示出了本发明实施例提供的另一种虚拟资源分配装置的可选框图,如图11所示,该装置可以包括:

请求发送模块300,用于向服务器发送虚拟资源分配请求,所述虚拟资源分配请求用于请求为目标用户分配虚拟资源;

结果获取模块310,用于获取所述服务器发送的分配结果信息,所述分配结果信息至少指示可过滤资源特征关联过滤提示,所述可过滤资源特征为分配给所述目标用户的目标虚拟资源对应的资源特征中,可选择过滤的资源特征;

显示模块320,用于至少显示所述可过滤资源特征及所述可过滤资源特征关联的过滤提示;其中,所述过滤提示至少用于,提示与所述可过滤资源特征相对应的虚拟资源可被选择过滤。

在另一可选实现中,图12示出了本发明实施例提供的另一虚拟资源分配装置的另一可选框图,如图12所示,该装置进一步包括:

资源特征确定模块330,用于从关联过滤提示的可过滤资源特征中,确定所述目标用户选择过滤的资源特征;

过滤确认信息发送模块340,用于向所述服务器发送至少携带所确定的资源特征的过滤确认信息。

可选的,所述过滤提示为过滤选项;所述资源特征确定模块330,用于从关联过滤提示的可过滤资源特征中,确定所述目标用户选择过滤的资源特征包括:

响应所述过滤选项的触发操作,显示过滤确认提示,其中,所述过滤确认提示用于提示是否确认过滤所述过滤选项关联的可过滤资源特征;

若检测到所述过滤确认提示的确认指令,确定所述过滤选项关联的可过滤资源特征为,所述目标用户选择过滤的资源特征。

可选的,所述显示模块320,用于显示过滤确认提示包括:

弹窗显示所述过滤确认提示。

可选的,所述分配结果信息还指示:非可过滤资源特征关联使用提示;所述非可过滤资源特征为,所述目标虚拟资源对应的目标资源特征中不可选择过滤的资源特征;

所述显示模块320,还用于:

显示所述非可过滤资源特征及所述非可过滤资源特征关联的使用提示。

可选的,所述请求发送模块300,用于向服务器发送虚拟资源分配请求包括:

在请求在线互联网平台的主页面的同时,向服务器发送虚拟资源分配请求;

所述至少显示所述可过滤资源特征及所述可过滤资源特征关联的过滤提示包括:

在所述主页面弹窗显示可过滤资源特征,及所述可过滤资源特征关联的过滤提示。

可选的,所述资源特征包括虚拟资源对应的资源类型。

本发明实施例还提供一种服务器,该服务器可以通过计算机可执行指令的形式,装载上述所述的虚拟资源分配装置。可选的,图13示出了本发明实施例提供的服务器的可选框图,如图13所示,该服务器可以包括:至少一个处理器1,至少一个通信接口2,至少一个存储器3和至少一个通信总线4;

在本发明实施例中,处理器1、通信接口2、存储器3、通信总线4的数量为至少一个,且处理器1、通信接口2、存储器3通过通信总线4完成相互间的通信;

可选的,通信接口2可以为用于进行网络通信的通信模块的接口;

处理器1可能是中央处理器cpu,或者是特定集成电路asic(applicationspecificintegratedcircuit),或者是被配置成实施本发明实施例的一个或多个集成电路。

存储器3可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。

其中,存储器3存储一条或多条计算机可执行指令,处理器1调用所述一条或多条计算机可执行指令,以执行本发明实施例提供的虚拟资源分配方法。

本发明实施例还提供一种终端,该终端可装载程序形式的上述虚拟资源分配装置,以实现本发明实施例提供的终端执行的虚拟资源分配方法。可选的,所述终端的硬件结构可结合图13所示,包括:至少一个处理器,至少一个通信接口;

其中,存储器存储一条或多条计算机可执行指令,处理器调用所述一条或多条计算机可执行指令,以执行本发明实施例提供的终端执行的虚拟资源分配方法。

本发明实施例还提供一种存储介质,该存储介质可以存储一条或多条计算机可执行指令,所述一条或多条计算机可执行指令用于执行本发明实施例提供的由服务器执行的虚拟资源分配方法。

本发明实施例还提供一种存储介质,该存储介质可以存储一条或多条计算机可执行指令,所述一条或多条计算机可执行指令用于执行本发明实施例提供的由终端执行的虚拟资源分配方法。

虽然本发明实施例披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。

综上所述,第1方面,本发明实施例提供一种虚拟资源分配方法,应用于服务器,所述方法包括:

获取终端发送的虚拟资源分配请求,所述虚拟资源分配请求用于请求为目标用户分配虚拟资源;

确定分配给所述目标用户的目标虚拟资源;

从所述目标虚拟资源对应的目标资源特征中,确定可选择过滤的可过滤资源特征,为所述可过滤资源特征关联过滤提示;其中,所述过滤提示至少用于,提示与所述可过滤资源特征相对应的虚拟资源可被选择过滤;

向所述终端发送分配结果信息,所述分配结果信息至少指示所述可过滤资源特征关联所述过滤提示。

结合第1方面,本发明实施例在第1方面的第1种实现方式中,所述从所述目标虚拟资源对应的目标资源特征中,确定可选择过滤的可过滤资源特征包括:

从所述目标虚拟资源对应的目标资源特征中,确定与第一特征集合中的资源特征相对应的可过滤资源特征,所述第一特征集合包括预先配置的至少一个可选择过滤的资源特征。

结合第1方面的第1种实现方式,本发明实施例在第1方面的第2种实现方式中,还包括:

获取更新信息,所述更新信息包括添加可选择过滤的资源特征的添加信息,和/或,删除可选择过滤的资源特征的删除信息;

基于所述更新信息,对所述第一特征集合中的可选择过滤的资源特征进行更新。

结合第1方面的第1种实现方式至第1方面的第2种实现方式中的任一项,本发明实施例在第1方面的第3种实现方式中,所述第一特征集合记录在配置数据中;所述从所述目标虚拟资源对应的目标资源特征中,确定与第一特征集合中的资源特征相对应的可过滤资源特征包括:

获取所述配置数据;

根据所述配置数据中记录的所述第一特征集合,从所述目标虚拟资源对应的目标资源特征中,确定与所述第一特征集合中的资源特征相对应的可过滤资源特征。

结合第1方面,本发明实施例在第1方面的第4种实现方式中,还包括:

获取所述终端发送的过滤确认信息,所述过滤确认信息至少携带:所述目标用户从关联过滤提示的可过滤资源特征中,选择过滤的资源特征;

在第二特征集合中增加所述过滤确认信息携带的资源特征,所述第二特征集合包括所述目标用户已选择过滤的至少一个资源特征。

结合第1方面的第4种实现方式,本发明实施例在第1方面的第5种实现方式中,所述确定分配给所述目标用户的目标虚拟资源包括:

获取待分配给目标用户的待分配虚拟资源;

至少基于所述第二特征集合,从所述待分配虚拟资源中至少过滤资源特征与所述第二特征集合相对应的虚拟资源,得到所述目标虚拟资源。

结合第1方面的第5种实现方式,本发明实施例在第1方面的第6种实现方式中,还包括:

获取所述目标用户提交时间最近的至少一个任务;

若所述至少一个任务使用的虚拟资源的资源特征,与所述第二特征集合中的资源特征相匹配,从所述第二特征集合中,删除所述至少一个任务所使用的虚拟资源的资源特征。

结合第1方面的第4种实现方式至第1方面的第6种实现方式中的任一项,本发明实施例在第1方面的第7种实现方式中,所述第二特征集合记录在预设数据表中;所述至少基于所述第二特征集合,从所述待分配虚拟资源中至少过滤资源特征与所述第二特征集合相对应的虚拟资源,得到所述目标虚拟资源包括:

至少基于所述预设数据表记录的第二特征集合,从所述待分配虚拟资源中至少过滤资源特征与所述第二特征集合相对应的虚拟资源,得到所述目标虚拟资源。

结合第1方面,本发明实施例在第1方面的第8种实现方式中,还包括:

从所述目标虚拟资源对应的目标资源特征中,确定不可选择过滤的非可过滤资源特征,为所述非可过滤资源特征关联使用提示。

结合第1方面,本发明实施例在第1方面的第9种实现方式中,所述资源特征包括虚拟资源对应的资源类型。

第2方面,本发明实施例提供一种虚拟资源分配方法,应用于终端,所述方法包括:

向服务器发送虚拟资源分配请求,所述虚拟资源分配请求用于请求为目标用户分配虚拟资源;

获取所述服务器发送的分配结果信息,所述分配结果信息至少指示可过滤资源特征关联过滤提示,所述可过滤资源特征为分配给所述目标用户的目标虚拟资源对应的资源特征中,可选择过滤的资源特征;

至少显示所述可过滤资源特征及所述可过滤资源特征关联的过滤提示;其中,所述过滤提示至少用于,提示与所述可过滤资源特征相对应的虚拟资源可被选择过滤。

结合第2方面,本发明实施例在第2方面的第1种实现方式中,还包括:

从关联过滤提示的可过滤资源特征中,确定所述目标用户选择过滤的资源特征;

向所述服务器发送至少携带所确定的资源特征的过滤确认信息。

结合第2方面的第1种实现方式,本发明实施例在第2方面的第2种实现方式中,所述过滤提示为过滤选项;所述从关联过滤提示的可过滤资源特征中,确定所述目标用户选择过滤的资源特征包括:

响应所述过滤选项的触发操作,显示过滤确认提示,其中,所述过滤确认提示用于提示是否确认过滤所述过滤选项关联的可过滤资源特征;

若检测到所述过滤确认提示的确认指令,确定所述过滤选项关联的可过滤资源特征为,所述目标用户选择过滤的资源特征。

结合第2方面的第2种实现方式,本发明实施例在第2方面的第3种实现方式中,所述显示过滤确认提示包括:

弹窗显示所述过滤确认提示。

结合第2方面,本发明实施例在第1方面的第4种实现方式中,所述分配结果信息还指示:非可过滤资源特征关联使用提示;所述非可过滤资源特征为,所述目标虚拟资源对应的目标资源特征中不可选择过滤的资源特征;

所述方法还包括:

显示所述非可过滤资源特征及所述非可过滤资源特征关联的使用提示。

结合第2方面,本发明实施例在第1方面的第5种实现方式中,所述向服务器发送虚拟资源分配请求包括:

在请求在线互联网平台的主页面的同时,向服务器发送虚拟资源分配请求;

所述至少显示所述可过滤资源特征及所述可过滤资源特征关联的过滤提示包括:

在所述主页面弹窗显示可过滤资源特征,及所述可过滤资源特征关联的过滤提示。

结合第2方面至第2方面的第5种实现方式中的任一项,本发明实施例在第2方面的第6种实现方式中,所述资源特征包括虚拟资源对应的资源类型。

第3方面,本发明实施例提供一种虚拟资源分配装置,所述虚拟资源分配装置包括:

请求获取模块,用于获取终端发送的虚拟资源分配请求,所述虚拟资源分配请求用于请求为目标用户分配虚拟资源;

目标虚拟资源确定模块,用于确定分配给所述目标用户的目标虚拟资源;

可过滤资源特征确定模块,用于从所述目标虚拟资源对应的目标资源特征中,确定可选择过滤的可过滤资源特征,为所述可过滤资源特征关联过滤提示;其中,所述过滤提示至少用于,提示与所述可过滤资源特征相对应的虚拟资源可被选择过滤;

结果发送模块,用于向所述终端发送分配结果信息,所述分配结果信息至少指示所述可过滤资源特征关联所述过滤提示。

结合第3方面,本发明实施例在第3方面的第1种实现方式中,所述可过滤资源特征确定模块,用于从所述目标虚拟资源对应的目标资源特征中,确定可选择过滤的可过滤资源特征包括:

从所述目标虚拟资源对应的目标资源特征中,确定与第一特征集合中的资源特征相对应的可过滤资源特征,所述第一特征集合包括预先配置的至少一个可选择过滤的资源特征。

结合第3方面的第1种实现方式,本发明实施例在第3方面的第2种实现方式中,还包括:

更新信息获取模块,用于获取更新信息,所述更新信息包括添加可选择过滤的资源特征的添加信息,和/或,删除可选择过滤的资源特征的删除信息;

更新模块,用于基于所述更新信息,对所述第一特征集合中的可选择过滤的资源特征进行更新。

结合第3方面的第1种实现方式至第3方面的第2种实现方式中的任一项,本发明实施例在第3方面的第3种实现方式中,所述第一特征集合记录在配置数据中;所述可过滤资源特征确定模块,用于从所述目标虚拟资源对应的目标资源特征中,确定与第一特征集合中的资源特征相对应的可过滤资源特征包括:

获取所述配置数据;

根据所述配置数据中记录的所述第一特征集合,从所述目标虚拟资源对应的目标资源特征中,确定与所述第一特征集合中的资源特征相对应的可过滤资源特征。

结合第3方面,本发明实施例在第3方面的第4种实现方式中,还包括:

过滤确认信息获取模块,用于获取所述终端发送的过滤确认信息,所述过滤确认信息至少携带:所述目标用户从关联过滤提示的可过滤资源特征中,选择过滤的资源特征;

资源特征增加模块,用于在第二特征集合中增加所述过滤确认信息携带的资源特征,所述第二特征集合包括所述目标用户已选择过滤的至少一个资源特征。

结合第3方面的第4种实现方式,本发明实施例在第3方面的第5种实现方式中,所述目标虚拟资源确定模块,用于确定分配给所述目标用户的目标虚拟资源包括:

获取待分配给目标用户的待分配虚拟资源;

至少基于所述第二特征集合,从所述待分配虚拟资源中至少过滤资源特征与所述第二特征集合相对应的虚拟资源,得到所述目标虚拟资源。

结合第3方面的第5种实现方式,本发明实施例在第3方面的第6种实现方式中,还包括:

任务获取模块,用于获取所述目标用户提交时间最近的至少一个任务;

资源特征删除模块,用于若所述至少一个任务使用的虚拟资源的资源特征,与所述第二特征集合中的资源特征相匹配,从所述第二特征集合中,删除所述至少一个任务所使用的虚拟资源的资源特征。

结合第3方面的第4种实现方式至第3方面的第6种实现方式中的任一项,本发明实施例在第1方面的第7种实现方式中,所述第二特征集合记录在预设数据表中;所述目标虚拟资源确定模块,用于至少基于所述第二特征集合,从所述待分配虚拟资源中至少过滤资源特征与所述第二特征集合相对应的虚拟资源,得到所述目标虚拟资源包括:

至少基于所述预设数据表记录的第二特征集合,从所述待分配虚拟资源中至少过滤资源特征与所述第二特征集合相对应的虚拟资源,得到所述目标虚拟资源。

结合第3方面,本发明实施例在第3方面的第8种实现方式中,还包括:

非可过滤资源特征确定模块,用于从所述目标虚拟资源对应的目标资源特征中,确定不可选择过滤的非可过滤资源特征,为所述非可过滤资源特征关联使用提示。

结合第3方面,本发明实施例在第3方面的第9种实现方式中,所述资源特征包括虚拟资源对应的资源类型。

第4方面,本发明实施例提供一种虚拟资源分配装置,所述虚拟资源分配装置包括:

请求发送模块,用于向服务器发送虚拟资源分配请求,所述虚拟资源分配请求用于请求为目标用户分配虚拟资源;

结果获取模块,用于获取所述服务器发送的分配结果信息,所述分配结果信息至少指示可过滤资源特征关联过滤提示,所述可过滤资源特征为分配给所述目标用户的目标虚拟资源对应的资源特征中,可选择过滤的资源特征;

显示模块,用于至少显示所述可过滤资源特征及所述可过滤资源特征关联的过滤提示;其中,所述过滤提示至少用于,提示与所述可过滤资源特征相对应的虚拟资源可被选择过滤。

结合第4方面,本发明实施例在第4方面的第1种实现方式中,还包括:

资源特征确定模块,用于从关联过滤提示的可过滤资源特征中,确定所述目标用户选择过滤的资源特征;

过滤确认信息发送模块,用于向所述服务器发送至少携带所确定的资源特征的过滤确认信息。

结合第4方面的第1种实现方式中,本发明实施例在第4方面的第2种实现方式中,所述过滤提示为过滤选项;所述资源特征确定模块,用于从关联过滤提示的可过滤资源特征中,确定所述目标用户选择过滤的资源特征包括:

响应所述过滤选项的触发操作,显示过滤确认提示,其中,所述过滤确认提示用于提示是否确认过滤所述过滤选项关联的可过滤资源特征;

若检测到所述过滤确认提示的确认指令,确定所述过滤选项关联的可过滤资源特征为,所述目标用户选择过滤的资源特征。

结合第4方面的第2种实现方式中,本发明实施例在第4方面的第3种实现方式中,所述显示模块,用于显示过滤确认提示包括:

弹窗显示所述过滤确认提示。

结合第4方面,本发明实施例在第4方面的第4种实现方式中,所述分配结果信息还指示:非可过滤资源特征关联使用提示;所述非可过滤资源特征为,所述目标虚拟资源对应的目标资源特征中不可选择过滤的资源特征;

所述显示模块,还用于:

显示所述非可过滤资源特征及所述非可过滤资源特征关联的使用提示。

结合第4方面,本发明实施例在第4方面的第5种实现方式中,所述请求发送模块,用于向服务器发送虚拟资源分配请求包括:

在请求在线互联网平台的主页面的同时,向服务器发送虚拟资源分配请求;

所述至少显示所述可过滤资源特征及所述可过滤资源特征关联的过滤提示包括:

在所述主页面弹窗显示可过滤资源特征,及所述可过滤资源特征关联的过滤提示。

结合第4方面至第4方面的第5种实现方式中的任一项,本发明实施例在第4方面的第6种实现方式中,所述资源特征包括虚拟资源对应的资源类型。

第5方面,本发明实施例提供一种服务器,包括至少一个存储器和至少一个处理器,所述存储器存储一条或多条计算机可执行指令,所述处理器调用所述一条或多条计算机可执行指令,以执行上述任一项所述的虚拟资源分配方法。

第6方面,本发明实施例提供一种终端,包括至少一个存储器和至少一个处理器,所述存储器存储一条或多条计算机可执行指令,所述处理器调用所述一条或多条计算机可执行指令,以执行上述任一项所述的虚拟资源分配方法。

第7方面,本发明实施例提供一种存储介质,所述存储介质存储一条或多条计算机可执行指令,所述一条或多条计算机可执行指令用于执行上述任一项所述的虚拟资源分配方法。

第8方面,本发明实施例提供一种存储介质,所述存储介质存储一条或多条计算机可执行指令,所述一条或多条计算机可执行指令用于执行上述任一项所述的虚拟资源分配方法。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1