抽奖数据处理方法、装置及存储介质、服务器与流程

文档序号:17148543发布日期:2019-03-19 23:12阅读:152来源:国知局
抽奖数据处理方法、装置及存储介质、服务器与流程

本发明涉及数据分析处理领域,具体涉及一种抽奖数据处理方法、装置及存储介质、服务器。



背景技术:

随着网络技术与发展,大量的平台纷纷推出各种吸引、提高终端用户使用活跃度、使用粘度的方法,如各平台推出的抽奖活动,通过提供多种奖品供终端用户参加抽奖,而目前的抽奖活动,存在大量的可疑用户参与、破坏抽奖活动的正常进行,可疑用户通过大量注册平台账号在抽奖活动开始时,快速挤兑其它普通用户,集中参与活动抽奖,当普通用户能够正常参与抽奖活动时,抽奖活动中的奖品已被可疑用户抽走,因此,如何保证抽奖活动的正常运行,保证抽奖活动的公平性是目前各平台推出抽奖活动时亟需解决的问题。



技术实现要素:

为克服以上技术问题,特别是现有技术抽奖时无法甄别普通用户与可疑用户的问题,特提出以下技术方案:

第一方面,本发明提供了一种基于黑名单分数的抽奖数据处理方法,包括以下步骤:

响应于终端用户的抽奖请求,根据初始抽奖流程判断终端用户是否中奖;

若终端用户中奖,根据终端用户的账号信息从预置的黑名单库中获取该账号信息对应的黑名单分数;

根据所述黑名单分数确定二次抽奖概率;

根据所述二次抽奖概率进行第二次抽奖,生成抽奖结果返回给终端用户。

进一步的,所述方法应用于使用手机号抽奖系统,所述账号信息包括终端用户手机号及终端访问ip;所述根据终端用户的账号信息从预置的黑名单库中获取该用户账号信息对应的黑名单分数,包括:

根据终端用户手机号从预置的黑名单库中确定第一分数,根据终端访问ip从预置的黑名单库中确定第二分数;根据第一预设比例的第一分数与第二预设比例的第二分数计算得到黑名单分数。

进一步的,所述根据终端用户手机号从预置的黑名单库中确定第一分数,根据终端访问ip从预置的黑名单库中确定第二分数之后,还包括:

当所述第一分数与所述第二分数均超过预设数值时,将该账号信息对应的黑名单分数置为最大值;

所述根据所述黑名单分数确定二次抽奖概率,包括:

根据所述黑名单分数确定该账号信息的二次抽奖概率为最小值。

进一步的,所述根据终端用户的账号信息从预置的黑名单库中获取该账号信息对应的黑名单分数之后,还包括:

收集所述终端用户的用户行为数据,根据所述用户行为数据调整所述黑名单分数。

进一步的,收集所述终端用户的用户行为数据,根据所述用户行为数据调整所述黑名单分数,包括:

若收集到所述终端用户通过使用手机号实名验证方式对商城应用进行注册的用户行为数据,将所述黑名单分数减去商城实名验证的分数;或,

若收集到所述终端用户通过所述手机号购买商城应用的商品的用户行为数据,将所述黑名单分数减去商城实名购买的分数。

进一步的,收集所述终端用户的用户行为数据,根据所述用户行为数据调整所述黑名单分数,包括:

若收集到所述终端用户使用非法路径传输抽奖请求的用户行为数据,将所述黑名单分数增加非法路径的分数。

进一步的,所述响应于终端用户的抽奖请求,根据初始抽奖流程判断终端用户是否中奖之后,还包括:

若终端用户未中奖,生成抽奖结果返回给终端用户。

第二方面,本发明提供一种基于黑名单分数的抽奖数据处理装置,包括:

初始抽奖模块:用于响应于终端用户的抽奖请求,根据初始抽奖流程判断终端用户是否中奖;

黑名单模块:用于若终端用户中奖,根据终端用户的账号信息从预置的黑名单库中获取该账号信息对应的黑名单分数;

概率确定模块:用于根据所述黑名单分数确定二次抽奖概率;

二次抽奖模块:用于根据所述二次抽奖概率进行第二次抽奖,生成抽奖结果返回给终端用户。

第三方面,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,该程序被处理器执行时实现上述的基于黑名单分数的抽奖数据处理方法。

第四方面,本发明还提供了一服务器,所述服务器包括一个或多个处理器、存储器、一个或多个计算机程序,其中所述一个或多个计算机程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行上述的基于黑名单分数的抽奖数据处理方法。

本发明与现有技术相比,具有以下有益效果:

本发明提供了一种在抽奖活动过程中基于黑名单分数对抽奖数据进行处理方法,通过响应于终端用户的抽奖请求,根据初始抽奖流程判断终端用户是否中奖;若终端用户中奖,则根据终端用户的账号信息获取对应的黑名单分数;然后根据所述黑名单分数确定二次抽奖概率;再根据所述二次抽奖概率进行第二次抽奖,第一次抽奖与第二次抽奖的中奖概率互不干扰,基于黑名单分数甄别普通用户与可疑用户,并根据黑名单分数确定中奖用户的第二次抽奖的中奖概率,对中奖用户进行二次抽奖,生成抽奖结果返回给终端用户,从而剔除可疑用户对正常抽奖活动的干扰,保证抽奖活动的正常运行,保证抽奖活动的公平性。从而吸引更多普通用户参与抽奖活动,提升平台的活跃度。

本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1为本发明基于黑名单分数的抽奖数据处理方法的一实施例流程示意图;

图2为本发明基于黑名单分数的抽奖数据处理方法的另一实施例流程示意图;

图3为本发明基于黑名单分数的抽奖数据处理方法的又一实施例流程示意图;

图4为本发明基于黑名单分数的抽奖数据处理装置的一实施例示意图;

图5为本发明服务器的一实施例结构示意图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。

本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作。

本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。

本领域技术人员应当理解,本发明所称的“应用”、“应用程序”、“计算机程序”以及类似表述的概念,是业内技术人员所公知的相同概念,是指由一系列计算机指令及相关数据资源有机构造的适于电子运行的计算机软件。除非特别指定,这种命名本身不受编程语言种类、级别,也不受其赖以运行的操作系统或平台所限制。理所当然地,此类概念也不受任何形式的终端所限制。

在一种实施例中,本发明提供一种基于黑名单分数的抽奖数据处理方法,如图1所示,所述方法包括以下步骤:

s10:响应于终端用户的抽奖请求,根据初始抽奖流程判断终端用户是否中奖。

本实施例中,平台举办了抽奖活动,用户通过终端参加抽奖活动进行抽奖,例如用户通过手机应用程序参加平台举办的抽奖活动,平台的后台服务器响应于终端用户的抽奖请求,根据初始抽奖流程判断终端用户是否中奖,所述初始抽奖流程即是面向所有参与抽奖的终端用户的抽奖流程,初始抽奖流程下终端用户的中奖概率一般是相同的,例如初始抽奖流程中所有终端用户抽奖时命中a奖品的概率是5%、命中b奖品的概率是8%、命中c奖品的概率是10%、命中d奖品的概率是12%,所有终端用户抽奖时,根据该初始抽奖流程判断终端用户是否中奖。本实施例中,将用户参与所述初始抽奖流程定义为第一次抽奖,下述再对第一次抽奖后执行的方案进行阐述。

s20:若终端用户中奖,根据终端用户的账号信息从预置的黑名单库中获取该账号信息对应的黑名单分数。

在终端用户参与平台的抽奖活动、后台服务器根据初始抽奖流程执行抽奖后,若终端用户中奖时,本实施例中需要对中奖的终端用户作进一步的身份确认,确定该终端用户是不是所谓的“羊毛党”,所述“羊毛党”便是通过注册大量的平台账号参加抽奖活动的终端用户,虽然初始抽奖流程中每个终端用户的中奖概率相同,但是由于“羊毛党”所持有的终端用户的基数大,中奖的机会便会更大,为了尽可能地识别、剔除“羊毛党”,本实施例中,当终端用户中奖时,根据终端用户的账号信息从预置的黑名单库中查询该账号信息,然后获取该账号信息在所述黑名单库中对应的黑名单分数,对于黑名单分数越高的账号信息,可以间接地证明该账号信息对应的终端用户是“羊毛党”的概率越大。本实施例的一种实施方式,所述黑名单库中收录了在平台注册的所有账号信息的黑名单分数,即将每一个账号信息都收录进黑名单库中;本实施例的另一种实施方式,所述黑名单库中仅收录平台注册的可疑账号信息的黑名单分数,而对于平台注册的其它没有可疑的账号信息不收录进黑名单库中,当从黑名单库中查找不到该账号信息时,默认该账号信息的黑名单分数为最小值。

s30:根据所述黑名单分数确定二次抽奖概率。

为了降低“羊毛党”的中奖概率,让抽奖结果更为公平,本实施例中,根据获得的账号信息的黑名单分数确定该账号信息的二次抽奖概率,具体的,将黑名单分数越高的账号信息的二次抽奖概率设置为越低,然后在对该账号信息进行第二次抽奖时,其中奖的概率则越低,例如当所述账号信息的黑名单分数为80时,该账号信息的二次抽奖概率为2%;当所述账号信息的黑名单分数为50时,该账号信息的二次抽奖概率为25%。

s40:根据所述二次抽奖概率进行第二次抽奖,生成抽奖结果返回给终端用户。

在终端用户在初始抽奖流程中已经中奖的前提下,根据所述二次抽奖概率对终端用户进行第二次抽奖,可选的,所述第二次抽奖并非将初始抽奖流程中各奖品的初始中奖概率与二次抽奖概率相乘,然后再执行一次初始抽奖流程,而是直接在终端用户已经中奖的结果上,根据所述二次抽奖概率对中奖结果进行概率筛选,例如,当终端用户1在初始抽奖流程抽中a奖品后,根据该终端用户1的账号信息的黑名单分数确定的二次抽奖概率为2%,然后便根据2%的概率对该账号信息进行第二次抽奖,则在终端用户1抽中a奖品后,只有2%的概率能够真正获得a奖品;然后将抽奖结果返回给终端用户1,即生成抽奖结果返回给终端用户。若终端用户的账号信息的黑名单分数过高,则会大大降低其第二次抽奖时的中奖概率,以此剔除“羊毛党”对正常抽奖活动的干扰。

本实施例提供了一种在抽奖活动过程中基于黑名单分数对抽奖数据进行处理方法,通过响应于终端用户的抽奖请求,根据初始抽奖流程判断终端用户是否中奖;若终端用户中奖,则根据终端用户的账号信息获取对应的黑名单分数;然后根据所述黑名单分数确定二次抽奖概率;再根据所述二次抽奖概率进行第二次抽奖,第一次抽奖与第二次抽奖的中奖概率互不干扰,基于黑名单分数甄别普通用户与可疑用户,并根据黑名单分数确定中奖用户的第二次抽奖的中奖概率,对中奖用户进行二次抽奖,生成抽奖结果返回给终端用户,从而剔除可疑用户对正常抽奖活动的干扰,保证抽奖活动的正常运行,保证抽奖活动的公平性。从而吸引更多普通用户参与抽奖活动,提升平台的活跃度。

如图2所示,本发明的一种实施例,所述方法应用于使用手机号抽奖系统,所述账号信息包括终端用户手机号及终端访问ip;所述若终端用户中奖,根据终端用户的账号信息从预置的黑名单库中获取该用户账号信息对应的黑名单分数,包括:

s21:若终端用户中奖,根据终端用户手机号从预置的黑名单库中确定第一分数,根据终端访问ip从预置的黑名单库中确定第二分数;根据第一预设比例的第一分数与第二预设比例的第二分数计算得到黑名单分数。

本实施例中,所述基于黑名单分数的抽奖数据处理方法应用于使用手机号的抽奖系统中,亦即是终端用户通过手机号登陆抽奖平台进行抽奖,进一步的,所述账号信息包括终端用户手机号及终端访问ip,每一个终端用户登录时,服务器后台均收集了该终端用户的登录手机号及终端访问ip;服务器后台基于大数据统计、分析,在预置的黑名单库中确定每一个手机号对应的第一分数以及每一个终端访问ip对应的第二分数,然后在获取了账号信息时,根据账号信息包含的终端用户手机号从预置的黑名单库中确定第一分数,根据账号信息包含的终端访问ip从预置的黑名单库中确定第二分数,进一步的,考虑终端用户手机号与终端访问ip可能存在多对一的关系,本实施例中配置终端用户手机号与终端访问ip对于黑名单分数的影响不同,根据第一预设比例的第一分数与第二预设比例的第二分数计算得到黑名单分数,具体的,第一分数为a,第二分数为b,第一预设比例为a%,第二预设比例为b%,则黑名单分数x=a*a%+b*b%。例如“羊毛党”利用10个手机号登录抽奖平台进行抽奖,而该10个手机号的终端访问ip均是相同,则将第一比例设为20%,第二比例设为80%,以此得到更加客观的黑名单分数,从而筛选出更可疑的“羊毛党”。

本发明的一种实施例,所述根据终端用户手机号从预置的黑名单库中确定第一分数,根据终端访问ip从预置的黑名单库中确定第二分数之后,还包括:

当所述第一分数与所述第二分数均超过预设数值时,将该账号信息对应的黑名单分数置为最大值;

所述根据所述黑名单分数确定二次抽奖概率,包括:

根据所述黑名单分数确定该账号信息的二次抽奖概率为最小值。

本实施例在上述实施例的基础上,当根据账号信息中的终端用户手机号从预置的黑名单库中确定第一分数,根据终端访问ip从预置的黑名单库中确定第二分数之后,若第一分数与第二分数均超过预设数值,说明该账号信息均大概率地命中黑名单,说明该账号信息对应的终端用户为“羊毛党”的概率越高,例如第一分数与第二分数的最大值均为100分,当一个账号信息对应的第一分数与第二分数均超过85分时,将该账号信息对应的黑名单分数设置为最大时,然后在根据所述黑名单分数确定二次抽奖概率时,根据所述最大值的黑名单分数确定该账号信息的二次抽奖概率为最小值,以大大降低可疑账号信息中奖的概率。

如图3所示,本发明的一种实施例,所述根据终端用户的账号信息从预置的黑名单库中获取该账号信息对应的黑名单分数之后,还包括:

s22:收集所述终端用户的用户行为数据,根据所述用户行为数据调整所述黑名单分数。

本实施例中,在从预置的黑名单库中获取该账号信息的黑名单分数之后,还包括通过收集、分析终端用户的用户行为数据调整所述黑名单分数,不同的用户行为数据表征了不同的分数,当收集到终端用户的不同用户行为数据后,根据已有的用户行为数据调整所述黑名单分数。具体的,在基于“羊毛党”与普通用户使用终端应用行为规律的区别,手机终端用户的各种用户行为数据,然后根据所述用户行为数据调整相应账号信息的黑名单分数,其中,当终端用户的用户行为数据更多地倾向于普通用户的使用规律时,降低该账号信息对应的黑名单分数,当终端用户的用户行为数据更多地倾向于可疑用户的使用规律时,提升该账号信息对应的黑名单分数,从而更加准确地确定各个账号信息的黑名单分数。

本发明的一种实施例,收集所述终端用户的用户行为数据,根据所述用户行为数据调整所述黑名单分数,包括:

若收集到所述终端用户通过使用身份证实名验证方式进行商城系统注册的用户行为数据,将所述黑名单分数减去身份证实名验证的分数;或,

若收集到所述终端用户通过所述手机号购买商城系统的商品的用户行为数据,将所述黑名单分数减去商城实名购买的分数。

本实施例是应用调整黑名单分数的具体场景,若收集到所述终端用户通过使用身份证实名验证方式进行商城系统注册的用户行为数据,将所述黑名单分数减去身份证实名验证的分数;在本实施例的应用中,不仅包括抽奖系统还包括商城系统,当终端用户通过身份证实名验证方式进行商城系统注册时,说明该终端用户具有一定通过商城系统购物的需求,并非是纯粹参加抽奖活动的“羊毛党”,当收集到所述终端用户通过使用身份证实名验证方式进行商城系统注册的用户行为数据时,则降低该终端用户账号信息的黑名单分数,具体的,将所述黑名单分数减去身份证实名验证的分数;或,若收集到所述终端用户通过所述手机号购买商城系统的商品的用户行为数据,将所述黑名单分数减去商城实名购买的分数。

本发明的一种实施例,收集所述终端用户的用户行为数据,根据所述用户行为数据调整所述黑名单分数,包括:

若收集到所述终端用户使用非法路径传输抽奖请求的用户行为数据,将所述黑名单分数增加非法路径的分数。

本实施例是应用调整黑名单分数的另一具体场景,若收集到所述终端用户使用非法路径传输抽奖请求的用户行为数据,例如,收集到终端用户在1秒内传输了20次的抽奖请求的用户行为数据,可以得出该用户行为数据与普通用户的用户行为数据相差甚远,是可疑用户的概率大大增大,此时,将所述黑名单分数增加非法路径的分数,使得该账号信息最终的黑名单分数更高,从而更大地降低该账号信息的二次抽奖概率,降低该终端用户中奖的概率。

本发明的一种实施例,所述响应于终端用户的抽奖请求,根据初始抽奖流程判断终端用户是否中奖之后,还包括:

若终端用户未中奖,生成抽奖结果返回给终端用户。

本实施例中,为了降低服务器后台的运算负荷,若终端用户在初始抽奖流程中未能中奖,则无需再分析该终端用户的黑名单分数,直接生成抽奖结果返回给终端用户,从而降低服务器后台获取账号信息的黑名单分数、根据黑名单分数确定二次抽奖概率及根据二次抽奖概率进行第二次抽奖的次数,从而降低服务器后台的运算压力,降低服务器后台的资源消耗,避免服务器后台宕机,保证抽奖活动的顺利进行。

如图4所示,在另一种实施例中,本发明提供一种基于黑名单分数的抽奖数据处理装置,包括:

初始抽奖模块10:用于响应于终端用户的抽奖请求,根据初始抽奖流程判断终端用户是否中奖;

黑名单模块20:用于若终端用户中奖,根据终端用户的账号信息从预置的黑名单库中获取该账号信息对应的黑名单分数;

概率确定模块30:用于根据所述黑名单分数确定二次抽奖概率;

二次抽奖模块40:用于根据所述二次抽奖概率进行第二次抽奖,生成抽奖结果返回给终端用户。

本发明的一种实施例,所述账号信息包括终端用户手机号及终端访问ip;所述黑名单模块20执行根据终端用户的账号信息从预置的黑名单库中获取该用户账号信息对应的黑名单分数,包括:

根据终端用户手机号从预置的黑名单库中确定第一分数,根据终端访问ip从预置的黑名单库中确定第二分数;根据第一预设比例的第一分数与第二预设比例的第二分数计算得到黑名单分数。

本发明的一种实施例,所述所述黑名单模块20还包括执行:

当所述第一分数与所述第二分数均超过预设数值时,将该账号信息对应的黑名单分数置为最大值;

所述概率确定模块30执行根据所述黑名单分数确定二次抽奖概率,包括:

根据所述黑名单分数确定该账号信息的二次抽奖概率为最小值。

本发明的一种实施例,所述黑名单模块20还包括执行:

收集所述终端用户的用户行为数据,根据所述用户行为数据调整所述黑名单分数。

所述黑名单模块20执行收集所述终端用户的用户行为数据,根据所述用户行为数据调整所述黑名单分数,包括:

若收集到所述终端用户通过使用身份证实名验证方式进行商城系统注册的用户行为数据,将所述黑名单分数减去身份证实名验证的分数;或,

若收集到所述终端用户通过所述手机号购买商城系统的商品的用户行为数据,将所述黑名单分数减去商城实名购买的分数。

所述黑名单模块20执行收集所述终端用户的用户行为数据,根据所述用户行为数据调整所述黑名单分数,包括:

若收集到所述终端用户使用非法路径传输抽奖请求的用户行为数据,将所述黑名单分数增加非法路径的分数。

在另一种实施例中,本发明提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述实施例所述的基于黑名单分数的抽奖数据处理方法。其中,所述计算机可读存储介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、cd-rom、和磁光盘)、rom(read-onlymemory,只读存储器)、ram(randomaccessmemory,随即存储器)、eprom(erasableprogrammableread-onlymemory,可擦写可编程只读存储器)、eeprom(electricallyerasableprogrammableread-onlymemory,电可擦可编程只读存储器)、闪存、磁性卡片或光线卡片。也就是,存储设备包括由设备(例如,计算机、手机)以能够读的形式存储或传输信息的任何介质,可以是只读存储器,磁盘或光盘等。

本发明实施例提供的一种计算机可读存储介质,可实现响应于终端用户的抽奖请求,根据初始抽奖流程判断终端用户是否中奖;若终端用户中奖,根据终端用户的账号信息从预置的黑名单库中获取该账号信息对应的黑名单分数;根据所述黑名单分数确定二次抽奖概率;根据所述二次抽奖概率进行第二次抽奖,生成抽奖结果返回给终端用户。通过一种在抽奖活动过程中基于黑名单分数对抽奖数据进行处理方法,通过响应于终端用户的抽奖请求,根据初始抽奖流程判断终端用户是否中奖;若终端用户中奖,则根据终端用户的账号信息获取对应的黑名单分数;然后根据所述黑名单分数确定二次抽奖概率;再根据所述二次抽奖概率进行第二次抽奖,第一次抽奖与第二次抽奖的中奖概率互不干扰,基于黑名单分数甄别普通用户与可疑用户,并根据黑名单分数确定中奖用户的第二次抽奖的中奖概率,对中奖用户进行二次抽奖,生成抽奖结果返回给终端用户,从而剔除可疑用户对正常抽奖活动的干扰,保证抽奖活动的正常运行,保证抽奖活动的公平性。从而吸引更多普通用户参与抽奖活动,提升平台的活跃度。

本发明实施例提供的计算机可读存储介质可以实现上述基于黑名单分数的抽奖数据处理方法的实施例,具体功能实现请参见方法实施例中的说明,在此不再赘述。

此外,在又一种实施例中,本发明还提供一种服务器,如图5所示,所述服务器包括处理器503、存储器505、输入单元507以及显示单元509等器件。本领域技术人员可以理解,图5示出的结构器件并不构成对所有服务器的限定,可以包括比图示更多或更少的部件,或者组合某些部件。存储器505可用于存储计算机程序501以及各功能模块,处理器503运行存储在存储器505的计算机程序501,从而执行设备的各种功能应用以及数据处理。存储器505可以是内存储器或外存储器,或者包括内存储器和外存储器两者。内存储器可以包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦写可编程rom(eeprom)、快闪存储器、或者随机存储器。外存储器可以包括硬盘、软盘、zip盘、u盘、磁带等。本发明所公开的存储器包括但不限于这些类型的存储器。本发明所公开的存储器505只作为例子而非作为限定。

输入单元507用于接收信号的输入及接收用户的输入,输入单元507可包括触控面板以及其它输入设备,触控面板可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板上或在触控面板附近的操作),并根据预先设定的程序驱动相应的连接装置;其它输入设备可以包括但不限于物理键盘、功能键(比如播放控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。显示单元509可用于显示用户输入的信息或提供给用户的信息以及计算机设备的各种菜单。显示单元509可采用液晶显示器、有机发光二极管等形式。处理器503是计算机设备的控制中心,利用各种接口和线路连接整个电脑的各个部分,通过运行或执行存储在存储器503内的软件程序和/或模块,以及调用存储在存储器内的数据,执行各种功能和处理数据。

在一种实施方式中,所述服务器包括一个或多个处理器503,以及一个或多个存储器505,一个或多个计算机程序501,其中所述一个或多个计算机程序501被存储在存储器505中并被配置为由所述一个或多个处理器503执行,所述一个或多个计算机程序501配置用于执行以上实施例所述的基于黑名单分数的抽奖数据处理方法。图5中所示的一个或多个处理器503能够执行、实现图4中所示的初始抽奖模块10、黑名单模块20、概率确定模块30、二次抽奖模块40的功能。

本发明实施例提供的一种服务器,可实现响应于终端用户的抽奖请求,根据初始抽奖流程判断终端用户是否中奖;若终端用户中奖,根据终端用户的账号信息从预置的黑名单库中获取该账号信息对应的黑名单分数;根据所述黑名单分数确定二次抽奖概率;根据所述二次抽奖概率进行第二次抽奖,生成抽奖结果返回给终端用户。通过提供一种在抽奖活动过程中基于黑名单分数对抽奖数据进行处理方法,通过响应于终端用户的抽奖请求,根据初始抽奖流程判断终端用户是否中奖;若终端用户中奖,则根据终端用户的账号信息获取对应的黑名单分数;然后根据所述黑名单分数确定二次抽奖概率;再根据所述二次抽奖概率进行第二次抽奖,第一次抽奖与第二次抽奖的中奖概率互不干扰,基于黑名单分数甄别普通用户与可疑用户,并根据黑名单分数确定中奖用户的第二次抽奖的中奖概率,对中奖用户进行二次抽奖,生成抽奖结果返回给终端用户,从而剔除可疑用户对正常抽奖活动的干扰,保证抽奖活动的正常运行,保证抽奖活动的公平性。从而吸引更多普通用户参与抽奖活动,提升平台的活跃度。

本发明实施例提供的终端可以实现上述提供的基于黑名单分数的抽奖数据处理方法的实施例,具体功能实现请参见方法实施例中的说明,在此不再赘述。

以上所述仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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