一种基于用户使用消费及评价的奖励结算方法及其系统与流程

文档序号:18888592发布日期:2019-10-15 21:21阅读:282来源:国知局
一种基于用户使用消费及评价的奖励结算方法及其系统与流程

本发明涉及互联网技术领域,尤其涉及一种基于用户使用消费及评价的奖励结算方法。



背景技术:

在如今网购、线上支付的大环境下,用户在购买商品后往往就不会在评价界面进行评价,而作为商品的消费者,评价往往可以客观的反应商品的优点和缺点。这是由于用户的评价,往往不会给用户带来任何有益的好处,或某些平台的做法为只要评价了就会有同等的奖励,这也导致了用户的不评价或随意评价。因此需要一种合理的系统来促进用户评价,并且对那些能够客观反映商品、被大多数用户所支持的评价进行合理的奖励,促进评价的数量和质量。



技术实现要素:

本发明的目的一在于提供一种基于用户使用消费及评价的奖励结算系统,具有促进评价的数量和质量的优点。

本发明的上述目的一是通过以下技术方案得以实现的:

一种基于用户使用消费及评价的奖励结算系统,包括:数据获取模块,用于获取预设时间段内发放的虚拟货币总值,以及获取用户在预设时间段内的用户等级、用户在评价的商户上的消费总金额、用户在评价的商户上的消费总次数、用户的评价所获的有效支持量;分数转化模块,用于将用户等级、消费总金额、消费总次数和有效支持量转化为当前分数值;计算模块,用于计算预设时间段内全部用户的当前分数总值、用户当前分数值在当前分数总值中所占的比例,根据虚拟货币总值,计算出用户的奖励分配值;分配模块,用于将奖励分配值分配至用户的账户中。

进一步的,所述用户等级根据用户的总消费金额、总消费金额中各项金额对应的消费类型分配升级经验,每一等级对应有相应的升级经验。

进一步的,获取用户在预设时间段内评价的商户上的消费总金额以及消费总次数的方法为:调用用户预设时间段内的历史消费记录,搜索用户在对应商户的消费账单,进行计算统计。

进一步的,有效支持量的投票者为在评价的商户中有消费的用户,且每条评价投票者仅能投一票支持或反对。

进一步的,有效支持量为评价的支持量与反对量的差值。

进一步的,当有效支持量小于等于零时,评价不进行奖励结算。

进一步的,将用户等级、消费总金额、消费总次数和有效支持量转化为当前分数值采用以下公式计算所述当前分数值a;a=a1*a1+a2*a2+a3*a3+a3*a3+a4*a4;其中,a1为所述用户等级的权重系数,a1为所述用户等级的分数值,a2为所述消费总金额的权重系数,a2为所述消费总金额的分数值,a3为所述消费总次数的权重系数,a3为所述消费总次数的分数值,a4为所述有效支持量的权重系数,a4为所述有效支持量的分数值。

进一步的,计算预设时间段内全部用户的当前分数总值、用户当前分数值在当前分数总值中所占的比例,根据虚拟货币总值,计算出用户的奖励分配值,采用以下公式计算所述用户的奖励分配值d;d=(a/b)*c;其中,a为用户的所述当前分数值,b为全部用户的当前分数总值,c为所述虚拟货币总值。

本发明的目的二在于提供一种基于用户使用消费及评价的奖励结算方法,具有促进评价的数量和质量的优点。

本发明的上述目的二是通过以下技术方案得以实现的:

一种基于用户使用消费及评价的奖励结算方法,包括如下步骤:

获取预设时间段内发放的虚拟货币总值;获取用户在预设时间段内的用户等级、用户在评价的商户上的消费总金额、用户在评价的商户上的消费总次数、用户的评价所获的有效支持量;将用户等级、消费总金额、消费总次数和有效支持量转化为当前分数值;计算预设时间段内全部用户的当前分数总值、用户当前分数值在当前分数总值中所占的比例,根据虚拟货币总值,计算出用户的奖励分配值;将奖励分配值分配至用户的账户中。

综上所述,本发明具有以下有益效果:

通过对商品评价者的评价进行合理评估价,使评价者能够分配到合理的虚拟货币,实现对评价者的奖励,从而提高了评价者的评价积极性,提高商户中商品的评价量。

附图说明

图1是本发明的系统框图;

图2是本发明的方法流程图。

具体实施方式

下面将结合附图,对本发明实施例的技术方案进行描述。

如图1所示,本发明提出了一种基于用户使用消费及评价的奖励结算方法,包括如下步骤:

s101:获取预设时间段内发放的虚拟货币总值。

在本发明的实施例中,奖励结算方法主要在一个消费系统中实现,在这个系统中,有用户和商户,用户可通过此系统在购买商户的商品时,将商品对应的金额支付费商户。虚拟货币总值由系统或系统中入驻的商户发行,可以以优惠券、折扣券、商品兑换券、用于兑换商品的积分等形式呈现。

s102:获取用户在预设时间段内的用户等级、用户在评价的商户上的消费总金额、用户在评价的商户上的消费总次数、用户的评价所获的有效支持量。

在本发明的实施例中,每个用户均有一个个人账号,用户等级由用户在系统中的总消费金额、消费金额中各项金额对应的消费类型等因素决定,根据这些因素分配相应的升级经验,每一等级都对应有相应的升级经验,当用户的升级经验达到每个等级对应的升级经验时,用户就会自动升级。例如用户等级从低到高一次分为v0、v1、v2、v3等,vo为升级经验为低于100的用户,达到v1的升级经验是100,v2的升级经验是200,v3的升级经验为400,当用户的升级经验为350时,那么他的等级即为v2。

用户评价的目标为商户中的某一件商品,但是提取的用来评估的参数则是用户在评价的商品对应的商户上预设时间段内的消费总金额,消费总金额以及消费总次数可调用用户预设时间段内的历史消费记录,搜索用户在对应商户的消费账单,进行计算统计。可大致认定用户对在商户上消费总金额越多以及消费总次数越多,用户对商户更了解,评价更具可行度,因此作为奖励结算的影响因素。

用户的评价所获得有效支持量的投票者为在评价的商户中有消费的用户,在这一设定下默认只有在该商户有消费的用户对该商户的商品才有所了解,缩小了投票的范围,避免用户刷票的情况。且每条评价投票者仅能投一票支持或反对。有效支持量为评价的支持量与反对量的差值。当有效支持量小于等于零时,说明该用户的评价不具备公信力,对商品的评价与事实有出入,因此不进行奖励结算。

s103:将用户等级、消费总金额、消费总次数和有效支持量转化为当前分数值。

在发明的实施例中,当前分数值采用以下公式计算所述当前分数值a;

a=a1*a1+a2*a2+a3*a3+a3*a3+a4*a4;

其中,a1为所述用户等级的权重系数,a1为所述用户等级的分数值,a2为所述消费总金额的权重系数,a2为所述消费总金额的分数值,a3为所述消费总次数的权重系数,a3为所述消费总次数的分数值,a4为所述有效支持量的权重系数,a4为所述有效支持量的分数值。

可根据结算方式的需要,减少部分权重系数的影响,如将a1和a4设为0时,虚拟货币的结算只与用户的消费有关;将a2和a3设为0时,虚拟货币的结算只与用户的评价有关,a1、a2、a3、a4均为非0常数时,虚拟货币的结算与用户的消费和评价均有关。

s104:计算预设时间段内全部用户的当前分数总值、用户当前分数值在当前分数总值中所占的比例,根据虚拟货币总值,计算出用户的奖励分配值。

在本发明的实施例中,计算预设时间段内全部用户的当前分数总值、用户当前分数值在当前分数总值中所占的比例,根据虚拟货币总值,计算出用户的奖励分配值,采用以下公式计算所述用户的奖励分配值d;

d=(a/b)*c;

其中,a为用户的所述当前分数值,b为全部用户的当前分数总值,c为所述虚拟货币总值。

s105:将奖励分配值分配至用户的账户中。

在本发明的实施例中,奖励分配值即为以优惠券、折扣券、商品兑换券、用于兑换商品的积分等形式呈现的虚拟货币。

需要注意的是,由于所有当前分数值的影响因素在预设时间段中会不断浮动,因此奖励的最终结算时间为奖励发行中预设时间段中的截止时间,在截止时间时,才取所有当前分数值的影响因素进行结算,保证结算的准确性。

在一种实施方式中,各商家的虚拟货币可只用于在该商家中进行消费,而用户所拥有的虚拟货币,可自由与真实货币进行兑换。

基于上述方法,本发明还提供了一种基于用户使用消费及评价的奖励结算系统,如图2所示,包括:

数据获取模块,用于获取预设时间段内发放的虚拟货币总值,以及获取用户在预设时间段内的用户等级、用户在评价的商户上的消费总金额、用户在评价的商户上的消费总次数、用户的评价所获的有效支持量;

分数转化模块,用于将用户等级、消费总金额、消费总次数和有效支持量转化为当前分数值;

计算模块,用于计算预设时间段内全部用户的当前分数总值、用户当前分数值在当前分数总值中所占的比例,根据虚拟货币总值,计算出用户的奖励分配值;

分配模块,用于将奖励分配值分配至用户的账户中。

结合本文所揭示实施例描述的各种例示性逻辑块、模块、电路、元件及/或组件均可借助通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或其它可编程逻辑组件、离散门或晶体管逻辑、离散硬件组件或经设计以执行本文所描述功能的任何组合来实施或执行。通用处理器可以是微处理器,但另一选择为,所述处理器可以是任何常规的处理器、控制器、微控制器或状态机。处理器还可实施为计算组件的组合,例如dsp与微处理器的组合、多个微处理器的组合、一个或一个以上微处理器与dsp核心的联合或任何其它这种配置。

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