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

技术编号:13988663 阅读:65 留言:0更新日期:2016-11-13 12:30
本申请公开了一种虚拟资源的处理方法及服务器。该方法包括:接收来自至少一个第一客户端的至少一个虚拟资源;从第二客户端接收第二用户的虚拟资源请求消息,基于虚拟资源请求消息获取用户特征信息和/或时间信息;及,根据用户特征信息和/或时间信息从至少一个虚拟资源中筛选出至少一个虚拟资源,并向第二客户端返回携带有筛选出的至少一个虚拟资源的虚拟资源响应消息。利用这些技术方案,能够提高使用虚拟资源时客户端的资源利用率。

【技术实现步骤摘要】

本申请涉及互联网
,尤其涉及一种虚拟资源的处理方法及服务器
技术介绍
随着互联网业务的飞速发展,用户可以互联网上处理各种业务。例如,为了方便用户的日常生活,用户可以在互联网上使用虚拟资源来购买物品,如使用从商家获取的购物券、优惠券或者红包等。现有的虚拟资源推送方式中,商家推送的虚拟资源对所有的用户都是一致的,并没有考虑到用户的具体状态,使得某些用户并没有真正使用所获取的虚拟资源。因此,虚拟资源的使用率较低,降低了客户端的资源利用率。
技术实现思路
有鉴于此,本专利技术提供了一种虚拟资源的处理方法及服务器,能够提高使用虚拟资源时客户端的资源利用率。本专利技术的技术方案是这样实现的:本专利技术提供了一种虚拟资源的处理方法,包括:接收来自至少一个第一客户端的至少一个虚拟资源;从第二客户端接收第二用户的虚拟资源请求消息,基于所述虚拟资源请求消息获取用户特征信息和/或时间信息;及,根据所述用户特征信息和/或所述时间信息从所述至少一个虚拟资源中筛选出至少一个虚拟资源,并向所述第二客户端返回携带有所述筛选出的至少一个虚拟资源的虚拟资源响应消息。本专利技术还提供了一种服务器,包括:接收模块,用于接收来自至少一个第一客户端的至少一个虚拟资源;从第二客户端接收第二用户的虚拟资源请求消息;获取模块,用于基于所述接收模块接收的虚拟资源请求消息获取用户特征信息和/或时间信息;筛选模块,用于根据所述获取模块获取的用户特征信息和/或所述时间信息从所述接收模块接收的至少一个虚拟资源中筛选出至少一个虚拟资源;发送模块,用于向所述第二客户端返回携带有所述筛选模块筛选出的至少一个虚拟资源的虚拟资源响应消息。与现有技术相比,本专利技术提供的方法,使得虚拟资源的推送和发起请求的用户相关联,基于用户特征信息和时间信息的大数据统计分析,能够精准定位用户的使用需求,提高了虚拟资源的使用率,从而提高了使用虚拟资源时客户端的资源利用率。附图说明为了更清楚的说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来说,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。其中,图1为本专利技术一实施例所涉及的实施环境的结构示意图;图2为依据本专利技术一实施例的虚拟资源的处理方法的示例性流程图;图3为依据本专利技术另一实施例的虚拟资源的处理方法的示例性流程图;图4为依据本专利技术一实施例的虚拟资源的处理方法的交互流程图;图5为依据本专利技术一实施例的用户选择虚拟资源的界面示意图;图6为依据本专利技术一实施例的服务器的结构示意图;图7为依据本专利技术另一实施例的服务器的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术一实施例所涉及的实施环境的结构示意图。如图1所示,虚拟资源的处理系统100包括服务器110、至少一个第一客户端1201~120N、第二客户端130以及通信网络140。在本专利技术的实施例中,至少一个第一客户端1201~120N向服务器110上传配置的虚拟资源,例如购物券、优惠券、红包等。第二客户端130从服务器110获取虚拟资源。其中,服务器110包括数据库111和虚拟资源处理单元112。其中,数据库111用于存储至少一个第一客户端1201~120N上传的虚拟资源以及在筛选虚拟资源时所使用到的各类数据,虚拟资源处理单元112用于筛选出返回第二客户端的虚拟资源。至少一个第一客户端1201~120N作为虚拟资源的配置方,提供交换物品的平台,并且配置用于物品交换的多个虚拟资源。第一客户端可以被安装在诸如智能手机(如1201)、掌上电脑(如120N)、平板电脑等电子设备上。第二客户端130作为虚拟资源的请求方和使用方,在第一客户端所提供的物品交换平台上使用从服务器请求到的虚拟资源进行交易,其也可以被安装在诸如智能手机(如130)、掌上电脑、平板电脑等电子设备上。其中,第一客户端1201~120N、第二客户端130和服务器110之间通过通信网络140进行通信,可以采用无线或有线的方式。图2为依据本专利技术一实施例的虚拟资源的处理方法的示例性流程图。该方法应用于服务器。如图2所示,该方法可包括如下步骤:步骤201,接收来自至少一个第一客户端的至少一个虚拟资源。其中,每个第一客户端作为虚拟资源的配置方,如商家、卖家,根据自身商品的推广需求配置一个或多个虚拟资源,为每个虚拟资源设置一标识、密码以及具体的数值等。其中,不同虚拟资源的数值可以相同,或者不同。虚拟资源的数值表现形式包括现金形式(如具有一定数值的红包)、满额返现形式(如优惠券)、或者折扣形式(如打折券)等。步骤202,从第二客户端接收第二用户的虚拟资源请求消息,基于虚拟资源请求消息获取用户特征信息和/或时间信息。本步骤中,第二客户端接收第二用户发起的请求虚拟资源的指令,向服务器发送虚拟资源请求消息。服务器基于虚拟资源请求消息获取用户特征信息和/或时间信息。其中,用户特征信息包括第二客户端的当前位置、第二用户的个人属性信息(如性别、年龄、地域、婚姻状态等)以及第二用户的历史行为信息(如第二用户的购物清单、之前所使用的虚拟资源的信息)中的任一项或任意几项。在具体实现时,虚拟资源请求消息中携带有第二用户的标识,以使服务器根据第二用户的标识从用户数据库中获取第二用户的个人属性信息和历史行为信息。对于第二客户端的当前位置,有如下三种获取方式:方式一,虚拟资源请求消息携带有第二客户端的当前位置,服务器读取虚拟资源请求消息,以获取第二客户端的当前位置。其中,第二客户端使用其所在终端设备中的定位模块获取自身的当前位置,例如使用全球定位系统(GPS)定位模块获取第二客户端的二维位置信息(经度、纬度),并在请求虚拟资源时将该当前位置上报给服务器。此时,当前位置的精度依赖于GPS定位模块在室外和室内环境中的定位精度。方式二,服务器获取第二客户端的互联网协议(IP)地址,根据IP地址确定第二客户端的当前位置。例如,服务器通过无线网络连接接口获取到第二客户端的IP地址,然后查询IP地址数据库来确定该IP地址所对应的第二客户端的具体位置。方式三,服务器获取与第二客户端连接的第三客户端的位置,然后根据第三客户端的位置以及第三客户端的覆盖范围确定第二客户端的当前位置。例如,第二客户端所在的终端设备使用电信运营商提供的无线通信网络或者wifi无线网络与服务器进行通信,此时,将与第二客户端连接的第三客户端称为接入点(AP)客户端。那么,服务器通过在AP数据库中查询得到AP客户端的具体地理位置,然后通过该AP客户端的具体地理位置以及该AP的覆盖范围确定第二客户端的当前位置。例如,第二用户使用一商场内的wifi网络与服务器通信,那么服务器根据所连接的wifi AP的具体地理位置以及该wifi AP的覆盖范围确定出第二用户目前在商场第二层的星巴克餐厅内。其中,上述方式二和方式三无需第二客户端上报自身的当前位置,此外,通过方本文档来自技高网...

【技术保护点】
一种虚拟资源的处理方法,其特征在于,包括:接收来自至少一个第一客户端的至少一个虚拟资源;从第二客户端接收第二用户的虚拟资源请求消息,基于所述虚拟资源请求消息获取用户特征信息和/或时间信息;及,根据所述用户特征信息和/或所述时间信息从所述至少一个虚拟资源中筛选出至少一个虚拟资源,并向所述第二客户端返回携带有所述筛选出的至少一个虚拟资源的虚拟资源响应消息。

【技术特征摘要】
1.一种虚拟资源的处理方法,其特征在于,包括:接收来自至少一个第一客户端的至少一个虚拟资源;从第二客户端接收第二用户的虚拟资源请求消息,基于所述虚拟资源请求消息获取用户特征信息和/或时间信息;及,根据所述用户特征信息和/或所述时间信息从所述至少一个虚拟资源中筛选出至少一个虚拟资源,并向所述第二客户端返回携带有所述筛选出的至少一个虚拟资源的虚拟资源响应消息。2.根据权利要求1所述的方法,进一步包括:获取每个虚拟资源的配置信息;基于多个用户特征信息和/或多个时间信息以及多个配置信息预先设置用于筛选虚拟资源的匹配规则;其中,当所述用户特征信息和/或所述时间信息和一虚拟资源的配置信息满足所述匹配规则时,则筛选出该虚拟资源。3.根据权利要求2所述的方法,其中,所述用户特征信息包括所述第二客户端的当前位置,所述配置信息包括该虚拟资源的数值、该虚拟资源的类型以及使用该虚拟资源的位置,所述基于多个用户特征信息以及多个配置信息预先设置用于筛选虚拟资源的匹配规则包括:若所述第二客户端的当前位置与使用该虚拟资源的位置之间的距离小于第一距离门限时,则筛选出该虚拟资源;和/或,若所述第二客户端的当前位置与使用一虚拟资源的位置之间的距离大于第二距离门限,并且该虚拟资源的类型属于交通补助型时,则筛选出该虚拟资源;和/或,若所述第二客户端的当前位置与使用一虚拟资源的位置之间的距离大于所述第二距离门限,并且该虚拟资源的数值大于预设数值门限时,则筛选出该虚拟资源。4.根据权利要求2所述的方法,其中,所述用户特征信息包括所述第二客户端的当前位置、所述第二用户的个人属性信息和历史行为信息,所述配置信息包括使用该虚拟资源的位置,所述基于多个用户特征信息以及多个配置信息预先设置用于筛选虚拟资源的匹配规则包括:若所述第二客户端的当前位置与使用一虚拟资源的位置之间的距离大于第二距离门限,并且所述第二用户的历史行为信息指示所述第二用户的物品交换能力大于预设能力门限时,则筛选出该虚拟资源;和/或,若所述第二客户端的当前位置与使用一虚拟资源的位置之间的距离大于所述第二距离门限,并且所述第二用户的历史行为信息指示所述第二用户多次使用该虚拟信息时,则筛选出该虚拟资源;和/或,若所述第二客户端的当前位置与使用一虚拟资源的位置之间的距离大于所述第二距离门限,并且所述第二用户的个人属性信息指示所述第二用户的活动范围大于所述第二距离门限时,则筛选出该虚拟资源。5.根据权利要求2所述的方法,其中,所述时间信息为所述第二用户请求虚拟资源的时刻,所述配置信息为使用该虚拟资源的时段,所述基于多个时间信息以及多个配置信息预先设置用于筛选虚拟资源的匹配规则包括:若所述时刻...

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

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

1