一种虚拟资源的处理方法、服务器及客户端技术

技术编号:13765117 阅读:52 留言:0更新日期:2016-09-28 15:25
本申请公开了一种虚拟资源的处理方法、服务器及客户端。该方法包括:配置第一虚拟资源和第二虚拟资源以及组合策略,基于从第一客户端接收的第一虚拟资源请求消息,向第一客户端返回第一虚拟资源,基于从至少一个第二客户端接收的第二虚拟资源请求消息,向至少一个第二客户端返回第二虚拟资源;当从第一客户端接收到物品交换请求消息时,获取第一虚拟资源以及至少一个第二客户端的至少一个第二虚拟资源;及,当基于组合策略判断出第一虚拟资源和至少一个第二虚拟资源可以组合时,确定第一虚拟资源和至少一个第二虚拟资源的组合使用,并向第一客户端返回物品交换确认消息。利用这些技术方案,能够提高使用虚拟资源时客户端的资源利用率。

【技术实现步骤摘要】

本申请涉及互联网
,尤其涉及一种虚拟资源的处理方法、服务器及客户端
技术介绍
随着互联网业务的飞速发展,用户可以互联网上进行各种业务的处理。例如,为了方便用户的日常生活,用户可以在互联网上通过电子支付购买物品。在这种物品交换的过程中,用户可以使用某种虚拟资源进行物品的交换。例如,商家会推出不同数值的购物券,吸引用户进入该商家的店铺购买物品。目前,这种虚拟资源仅限于一个用户使用,每个用户支配自己的虚拟资源,不同用户之间的虚拟资源无法同时使用或共享,缺乏用户之间的互动。因此,用户的使用体验不高,并且降低了客户端的资源利用率。因此,需要改善这种虚拟资源的使用方式。
技术实现思路
有鉴于此,本专利技术提供了一种虚拟资源的处理方法、服务器及客户端,能够提高使用虚拟资源时客户端的资源利用率。本专利技术的技术方案是这样实现的:本专利技术提供了一种虚拟资源的处理方法,包括:配置第一虚拟资源和第二虚拟资源以及组合策略,基于从第一客户端接收的第一虚拟资源请求消息,向所述第一客户端返回所述第一虚拟资源,基于从至少一个第二客户端接收的第二虚拟资源请求消息,向所述至少一个第二客户端返回所述第二虚拟资源;当从所述第一客户端接收到物品交换请求消息时,获取所述第一虚拟资源以及所
述至少一个第二客户端的至少一个第二虚拟资源;及,当基于所述组合策略判断出所述第一虚拟资源和所述至少一个第二虚拟资源可以组合时,确定所述第一虚拟资源和所述至少一个第二虚拟资源的组合使用,并向所述第一客户端返回物品交换确认消息。本专利技术还提供了一种虚拟资源的处理方法,包括:响应于用户操作,向服务器发送虚拟资源请求消息,并从所述服务器接收第一虚拟资源;从客户端接收物品交换响应消息,其中,所述客户端从所述服务器接收第二虚拟资源,向所述服务器发送携带所述第二虚拟资源的物品交换请求消息,并从所述服务器接收所述物品交换响应消息;及,基于用户对所述物品交换响应消息所做的操作,向所述服务器发送携带有所述第一虚拟资源的虚拟资源组合请求消息,并从所述服务器接收物品交换确认消息,其中,所述服务器在基于组合策略判断出所述第一虚拟资源和所述第二虚拟资源可以组合时,确定所述第一虚拟资源和所述第二虚拟资源的组合使用,并返回所述物品交换确认消息。本专利技术又提供了一种服务器,包括:配置模块,用于配置第一虚拟资源和第二虚拟资源以及组合策略;接收模块,用于从第一客户端接收第一虚拟资源请求消息,从第二客户端接收第二虚拟资源请求消息;从所述第一客户端接收物品交换请求消息;判断模块,用于基于所述接收模块接收的物品交换请求消息,获取所述第一虚拟资源以及所述至少一个第二客户端的至少一个第二虚拟资源,当基于所述组合策略判断所述第一虚拟资源和所述至少一个第二虚拟资源可以组合时,确定所述第一虚拟资源和所述至少一个第二虚拟资源的组合使用;发送模块,用于基于所述接收模块接收的第一虚拟资源请求消息向所述第一客户端返回所述配置模块配置的第一虚拟资源,基于所述接收模块接收的第二虚拟资源请求消息向所述至少一个第二客户端返回所述配置模块配置的第二虚拟资源;向所述第一客户端返回物品交换确认消息。本专利技术提供了一种客户端,包括:发送模块和接收模块,其中,所述发送模块用于,响应于用户操作,向服务器发送虚拟资源请求消息;基于用户对所述接收模块接收的物品交换响应消息所做的操作,向所述服务器发送携带有所述接收模块接收的第一虚拟资源的虚拟资源组合请求消息,以使所述服务器在基于组合策略判断出所述第一虚拟资源和所述至少一个第二虚拟资源可以组合时,确定所述第一虚拟资源和所述至少一个第二虚拟资源的组合使用;所述接收模块用于,从所述服务器接收第一虚拟资源;从第二客户端接收所述物品交换响应消息,其中,所述第二客户端从所述服务器接收所述第二虚拟资源,向所述服务器发送携带所述第二虚拟资源的物品交换请求消息,并从所述服务器接收所述物品交换响应消息;从所述服务器接收物品交换确认消息。与现有技术相比,本专利技术提供的方法,在处理虚拟资源时,利用了用户之间的社交关系,引入了新的参与用户,改善了现有技术中只能使用自身的虚拟资源的缺点,提高了客户端使用虚拟资源进行物品交换时的资源利用率。附图说明为了更清楚的说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来说,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。其中,图1a为本专利技术一实施例所涉及的实施环境的结构示意图;图1b为依据本专利技术一实施例的虚拟资源的处理方法的示例性流程图;图2为依据本专利技术一实施例的虚拟资源的处理方法的示例性流程图;图3a为依据本专利技术一实施例的虚拟资源配置表的示意图;图3b为依据本专利技术另一实施例的虚拟资源配置表的示意图;图4为依据本专利技术另一实施例的虚拟资源的处理方法的示例性流程图;图5为依据本专利技术一实施例的虚拟资源的处理方法的示例性流程图;图6为依据本专利技术另一实施例的虚拟资源的处理方法的示例性流程图;图7a为依据本专利技术一实施例的请求虚拟资源的界面示意图;图7b为依据本专利技术一实施例的展示物品交换响应消息的界面示意图;图7c为依据本专利技术一实施例的展示物品交换确认消息的界面示意图;图8a为依据本专利技术一实施例的虚拟资源的处理方法的交互流程图;图8b为依据本专利技术另一实施例的虚拟资源的处理方法的交互流程图;图9为依据本专利技术一实施例的服务器的结构示意图;图10依据本专利技术另一实施例的服务器的结构示意图;图11为依据本专利技术又一实施例的服务器的结构示意图;图12为依据本专利技术一实施例的客户端的结构示意图;图13为依据本专利技术另一实施例的客户端的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1a为本专利技术一实施例所涉及的实施环境的结构示意图。如图1a所示,虚拟资源的处理系统100包括第一客户端110、至少一个第二客户端1201~120N和服务器130。在本专利技术的实施例中,第一客户端110和至少一个第二客户端1201~120N都可以从服务器130获得虚拟资源,例如购物券、优惠券、红包等。其中,第一客户端110是指以第一用户的账号登录浏览器或者应用程序(APP)来使用虚拟资源的客户端,例如用户A在终端设备A上用其自己的账号信息登录浏览器上的某网页来购买物品;任一第二客户端是指以第二用户的账号登录浏览器或者APP来使用虚拟资源的客户端,例如用户B在终端设备B上用其自己的账号信息登录某购物APP来购买物品。上述终端设备A和终端设备B可以相同,也可以不同。其中,第一客户端110、第二客户端1201~120N和服务器130之间两两进行交互时,可以通过无线网络或有线网络进行通信。图1b为依据本专利技术一实施例的虚拟资源的处理方法的示例性流程图。该方法应用于服务器。如图1b所示,该方法可包括如下步骤:步骤101,配置第一虚拟资源和第二虚拟资源以及组合策略。步骤102,基于从第一客户端接收的本文档来自技高网...

【技术保护点】
一种虚拟资源的处理方法,其特征在于,包括:配置第一虚拟资源和第二虚拟资源以及组合策略,基于从第一客户端接收的第一虚拟资源请求消息,向所述第一客户端返回所述第一虚拟资源,基于从至少一个第二客户端接收的第二虚拟资源请求消息,向所述至少一个第二客户端返回所述第二虚拟资源;当从所述第一客户端接收到物品交换请求消息时,获取所述第一虚拟资源以及所述至少一个第二客户端的至少一个第二虚拟资源;及,当基于所述组合策略判断出所述第一虚拟资源和所述至少一个第二虚拟资源可以组合时,确定所述第一虚拟资源和所述至少一个第二虚拟资源的组合使用,并向所述第一客户端返回物品交换确认消息。

【技术特征摘要】
1.一种虚拟资源的处理方法,其特征在于,包括:配置第一虚拟资源和第二虚拟资源以及组合策略,基于从第一客户端接收的第一虚拟资源请求消息,向所述第一客户端返回所述第一虚拟资源,基于从至少一个第二客户端接收的第二虚拟资源请求消息,向所述至少一个第二客户端返回所述第二虚拟资源;当从所述第一客户端接收到物品交换请求消息时,获取所述第一虚拟资源以及所述至少一个第二客户端的至少一个第二虚拟资源;及,当基于所述组合策略判断出所述第一虚拟资源和所述至少一个第二虚拟资源可以组合时,确定所述第一虚拟资源和所述至少一个第二虚拟资源的组合使用,并向所述第一客户端返回物品交换确认消息。2.根据权利要求1所述的方法,其中,所述配置第一虚拟资源和第二虚拟资源包括:预先设置包括所述第一虚拟资源和所述第二虚拟资源的多个虚拟资源,并为每个虚拟资源指定属性信息;所述方法进一步包括:若多个虚拟资源中所述第一虚拟资源的属性信息和所述第一客户端的用户账号信息相匹配,则建立所述第一虚拟资源和所述第一客户端之间的关联关系;若多个虚拟资源中所述第二虚拟资源的属性信息和所述第二客户端的用户账号信息相匹配,则建立所述第二虚拟资源和所述第二客户端之间的关联关系。3.根据权利要求1所述的方法,其中,所述配置第一虚拟资源和第二虚拟资源以及组合策略包括:预先设置针对虚拟资源的多个属性信息,并基于多个属性信息设置用于组合不同虚拟资源的匹配规则;根据多个属性信息分别指定所述第一虚拟资源的属性信息和所述第二虚拟资源的属性信息;其中,当所述第一虚拟资源的属性信息和所述第二虚拟资源的属性信息满足所述匹配规则时,确认所述第一虚拟资源和所述第二虚拟资源可以组合。4.根据权利要求3所述的方法,其中,所述属性信息包括性别、地理位置、方位、角色中的任一项或任意几项;和/或所述基于多个属性信息设置用于组合不同虚拟资源的匹配规则包括:若多个虚拟资源各自的属性信息都相同,则将该多个虚拟资源组合为一组虚拟资源;和/或,若两个虚拟资源各自的属性信息相反,则将该两个虚拟资源组合为一组虚拟资源;和/或,若多个虚拟资源各自的属性信息属于同一类型,则将该多个虚拟资源组合为一组虚拟资源。5.根据权利要求1所述的方法,其中,所述物品交换请求消息携带有所述第一虚拟资源以及所述至少一个第二客户端的至少一个第二虚拟资源,其中,所述至少一个第二客户端预先将所述第二虚拟资源发送给所述第一客户端;所述获取所述第一虚拟资源以及所述至少一个第二客户端的至少一个第二虚拟资源包括:读取所述物品交换请求消息,从而获得所述第一虚拟资源以及所述至少一个第二客户端的至少一个第二虚拟资源。6.根据权利要求1所述的方法,其中,所述物品交换请求消息携带有所述第一虚拟资源;所述获取所述第一虚拟资源以及所述至少一个第二客户端的至少一个第二虚拟资源包括:基于所述物品交换请求消息向所述第一客户端返回物品交换响应消息,以使所述第一客户端将所述物品交换响应消息发送给所述至少一个第二客户端,并使所述至少一个第二客户端基于用户对所述物品交换响应消息所做的操作,发送携带有所述第二虚拟资源的虚拟资源组合请求消息;读取所述物品交换请求消息,从而获得所述第一虚拟资源;从所述至少一个客户端接收并读取所述虚拟资源组合请求消息,从而获得所述至少一个第二虚拟资源。7.根据权利要求1至6中任一项所述的方法,进一步包括:配置第三虚拟资源和第四虚拟资源;在向所述第一客户端返回所述物品交换确认消息时,向所述第一客户端返回所述第三虚拟资源;向所述至少一个第二客户端返回所述物品交换确认消息以及所述第四虚拟资源。8.一种虚拟资源的处理方法,其特征在于,包括:响应于用户操作,向服务器发送虚拟资源请求消息,并从所述服务器接收第一虚拟资源;从客户端接收物品交换响应消息,其中,所述客户端从所述服务器接收第二虚拟资源,向所述服务器发送携带所述第二虚拟资源的物品交换请求消息,并从所述服务器接收所述物品交换响应消息;及,基于用户对所述物品交换响应消息所做的操作,向所述服务器发送携带有所述第一虚拟资源的虚拟资源组合请求消息,并从所述服务器接收物品交换确认消息,其中,所述服务器在基于组合策略判断出所述第一虚拟资源和所述至少一个第二虚拟资源可以组合时,确定所述第一虚拟资源和所述至少一个第二虚拟资源的组合使用,并返回所述物品交换确认消息。9.根据权利要求8所述的方法,进一步包括:输出指示请求虚拟资源的第一选项;响应于一用户针对所述第一选项所做的操作,生成携带有该用户的账号信息的所述虚拟资源请求消息。10.根据权利要求8项所述的方法,进一步包括:展示所述物品交换响应消息,并输出指示是否使用所述第一虚拟资源的第二选项;响应于一用户针对所述第二选项所做的操作,生成所述虚拟资源组合请求消息。11.根据权利要求8至10中任一项所述的方法,进一步包括:在接收到所述物品交换确认消息时,从所述服务器接收第三虚拟资源并展示。12.一种服务器,其特征在于,包括:配置模块,用于配置第一虚拟资源和第二虚拟资源以及组合策略;接收模块,用于从第一客户端接收第一虚拟资源请求消息,从第二客户端接收第二虚拟资源请求消息;从所述第一客户端接收物...

【专利技术属性】
技术研发人员:何畅
申请(专利权)人:财付通支付科技有限公司
类型:发明
国别省市:广东;44

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

1