一种游戏业务的验证方法、装置、设备及介质制造方法及图纸

技术编号:23772371 阅读:19 留言:0更新日期:2020-04-12 01:02
本发明专利技术提出了一种游戏业务的验证方法、装置、设备及介质。包括:获取短信业务信息,从该短信业务信息中提取初始业务数据;获取用户历史业务数据,将初始业务数据与历史业务数据进行比较,对初始业务数据进行身份验证,并获取验证后的初始业务数据作为待计算业务数据;建立关键词算法,根据关键词算法对待计算业务数据进行计算,并根据该计算结果提取对应关键词;根据用户历史业务数据对关键词进行验证,当验证通过时,向用户推送对应的短信业务信息。本发明专利技术先对用户预约游戏的厂商的名称以及ip地址进行验证,筛选出垃圾信息,然后对用户接收的短信中的关键词进行验证,通过这样的验证方式,能够在排除垃圾信息的基础上,接收用户预约的游戏信息。

A verification method, device, equipment and medium of game business

【技术实现步骤摘要】
一种游戏业务的验证方法、装置、设备及介质
本专利技术涉及互联网
,尤其涉及一种游戏业务的验证方法、装置、设备及介质。
技术介绍
随着互联网的发展,游戏业务也越来越发达,越来越多的人选择去做游戏这一行业,不少游戏都会有一个预约系统,用户可以通过预约系统来对喜欢的游戏进行预约,当游戏开放时,预约系统会给用户发放对应的游戏激活码。但是,用户在对游戏预约之后,有些公司会将用户的手机信息进行泄密,这样就导致了用户会接收到大量的垃圾信息,影响用户的日常生活,现有的解决方法就是对用户收到的短信就行拦截和识别,但是这样通常会将用户预约的游戏短信一同拦截,导致用户接收不到游戏短信,从而减少游戏公司的用户量。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
有鉴于此,本专利技术提出了一种游戏业务的验证方法、装置、设备及介质,旨在解决现有技术无法精确对用于预约的游戏短信和垃圾短信进行识别的技术问题。本专利技术的技术方案是这样实现的:一方面,本专利技术提供了一种游戏业务的验证方法,所述游戏业务的验证方法包括以下步骤:S1,获取短信业务信息,从该短信业务信息中提取初始业务数据;S2,获取用户历史业务数据,将初始业务数据与历史业务数据进行比较,根据比较结果,对初始业务数据进行身份验证,并获取验证后的初始业务数据作为待计算业务数据;S3,建立关键词算法,根据关键词算法对待计算业务数据进行计算,获取计算结果,并根据该计算结果提取对应关键词;S4,根据用户历史业务数据对关键词进行验证,当验证通过时,向用户推送对应的短信业务信息。在以上技术方案的基础上,优选的,步骤S1中,获取短信业务信息,从该短信业务信息中提取初始业务数据,还包括以下步骤,所述初始业务数据包括:游戏厂商的标识数据以及短信的内容数据。在以上技术方案的基础上,优选的,步骤S2中,获取用户历史业务数据,将初始业务数据与历史业务数据进行比较,根据比较结果,对初始业务数据进行身份验证,还包括以下步骤,获取用户历史业务数据,用户历史业务数据包括:历史标识数据、业务发送端的历史ip地址以及游戏名称,将游戏厂商的标识数据与历史标识数据进行比较,当标识数据与历史标识数据相同时,将短信的内容数据作为待计算业务数据;当标识数据与历史标识数据不相同时,将该标识数据对应的短信业务信息放入黑名单。在以上技术方案的基础上,优选的,将游戏厂商的标识数据与历史标识数据进行比较,当标识数据与历史标识数据相同时,将短信的内容数据作为待计算业务数据之前,还包括以下步骤,向业务发送端发送ip地址请求,获取业务发送端发送ip地址,将该ip地址与历史ip地址进行比较,当ip地址与历史ip地址相同时,将游戏厂商的标识数据与历史标识数据进行比较;当ip地址与历史ip地址不相同时,将该ip地址对应的业务信息放入黑名单。在以上技术方案的基础上,优选的,步骤S3中,建立关键词算法,根据关键词算法对待计算业务数据进行计算,获取计算结果,并根据该计算结果提取对应关键词,还包括以下步骤,所述关键词算法为:其中,F代表关键词值,l代表这个词语在短信中的出现次数,N代表所有的短信数量,M代表包含这个词语的短信数量。在以上技术方案的基础上,优选的,根据关键词算法对待计算业务数据进行计算,获取计算结果,并根据该计算结果提取对应关键词,还包括以下步骤,获取各个词语的关键词值,将各个词语的关键词值两两进行比较,根据比较结果,筛选出关键词值最大的词语作为关键词。在以上技术方案的基础上,优选的,步骤S4中,根据用户历史业务数据对关键词进行验证,当验证通过时,向用户推送对应的短信业务信息,还包括以下步骤,将游戏名称与关键词进行比较,如果该关键词与游戏名称相同,则向用户推送对应的短信业务信息;如果该关键词与游戏名称不相同,则将该关键词对应的短信业务放入黑名单。更进一步优选的,所述游戏业务的验证方法装置包括:获取模块,用于获取短信业务信息,从该短信业务信息中提取初始业务数据;验证模块,用于获取用户历史业务数据,将初始业务数据与历史业务数据进行比较,根据比较结果,对初始业务数据进行身份验证,并获取验证后的初始业务数据作为待计算业务数据;关键词计算模块,用于建立关键词算法,根据关键词算法对待计算业务数据进行计算,获取计算结果,并根据该计算结果提取对应关键词;推送模块,用于根据用户历史业务数据对关键词进行验证,当验证通过时,向用户推送对应的短信业务信息。第二方面,所述游戏业务的验证方法还包括一种设备,所述设备包括:存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的游戏业务的验证方法程序,所述游戏业务的验证方法程序配置为实现如上文所述的游戏业务的验证方法的步骤。第三方面,所述游戏业务的验证方法还包括一种介质,所述介质为计算机介质,所述计算机介质上存储有游戏业务的验证方法程序,所述游戏业务的验证方法程序被处理器执行时实现如上文所述的游戏业务的验证方法的步骤。本专利技术的一种游戏业务的验证方法相对于现有技术具有以下有益效果:(1)通过历史标识数据以及业务发送端的历史ip地址对用户预约游戏的游戏厂商的名称以及ip地址进行验证,能够有效避免一些垃圾信息冒用游戏厂商的名称向用户发送垃圾信息,提升用户的体验感;(2)通过对用户接收到的短信业务中的关键词进行提取,然后将这个关键词与用户预约的游戏名称进行比对,如果名称相同,则表示该短信是用户预约的游戏短信;如果名称不同,则表示为垃圾短信,通过这种方式,能够有效避免现有系统将用户预约的游戏信息当成垃圾信息,提升用户体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例方案涉及的硬件运行环境的设备的结构示意图;图2为本专利技术游戏业务的验证方法第一实施例的流程示意图;图3为本专利技术游戏业务的验证方法第一实施例的功能模块示意图。具体实施方式下面将结合本专利技术实施方式,对本专利技术实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式仅仅是本专利技术一部分实施方式,而不是全部的实施方式。基于本专利技术中的实施方式,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施方式,都属于本专利技术保护的范围。如图1所示,该设备可以包括:处理器1001,例如中央处理器(CentralProcessingUnit,CPU),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard本文档来自技高网...

【技术保护点】
1.一种游戏业务的验证方法,其特征在于:包括以下步骤;/nS1,获取短信业务信息,从该短信业务信息中提取初始业务数据;/nS2,获取用户历史业务数据,将初始业务数据与历史业务数据进行比较,根据比较结果,对初始业务数据进行身份验证,并获取验证后的初始业务数据作为待计算业务数据;/nS3,建立关键词算法,根据关键词算法对待计算业务数据进行计算,获取计算结果,并根据该计算结果提取对应关键词;/nS4,根据用户历史业务数据对关键词进行验证,当验证通过时,向用户推送对应的短信业务信息。/n

【技术特征摘要】
1.一种游戏业务的验证方法,其特征在于:包括以下步骤;
S1,获取短信业务信息,从该短信业务信息中提取初始业务数据;
S2,获取用户历史业务数据,将初始业务数据与历史业务数据进行比较,根据比较结果,对初始业务数据进行身份验证,并获取验证后的初始业务数据作为待计算业务数据;
S3,建立关键词算法,根据关键词算法对待计算业务数据进行计算,获取计算结果,并根据该计算结果提取对应关键词;
S4,根据用户历史业务数据对关键词进行验证,当验证通过时,向用户推送对应的短信业务信息。


2.如权利要求1所述的游戏业务的验证方法,其特征在于:步骤S1中,获取短信业务信息,从该短信业务信息中提取初始业务数据,还包括以下步骤,所述初始业务数据包括:游戏厂商的标识数据以及短信的内容数据。


3.如权利要求2所述的游戏业务的验证方法,其特征在于:步骤S2中,获取用户历史业务数据,将初始业务数据与历史业务数据进行比较,根据比较结果,对初始业务数据进行身份验证,还包括以下步骤,获取用户历史业务数据,用户历史业务数据包括:历史标识数据、业务发送端的历史ip地址以及游戏名称,将游戏厂商的标识数据与历史标识数据进行比较,当标识数据与历史标识数据相同时,将短信的内容数据作为待计算业务数据;当标识数据与历史标识数据不相同时,将该标识数据对应的短信业务信息放入黑名单。


4.如权利要求3所述的游戏业务的验证方法,其特征在于:将游戏厂商的标识数据与历史标识数据进行比较,当标识数据与历史标识数据相同时,将短信的内容数据作为待计算业务数据之前,还包括以下步骤,向业务发送端发送ip地址请求,获取业务发送端发送ip地址,将该ip地址与历史ip地址进行比较,当ip地址与历史ip地址相同时,将游戏厂商的标识数据与历史标识数据进行比较;当ip地址与历史ip地址不相同时,将该ip地址对应的业务信息放入黑名单。


5.如权利要求3所述的游戏业务的验证方法,其特征在于:步骤S3中,建立关键词算法,根据关键词算法对待计算业务数据进行计算,获取计算结果,并根据该计算结果提取对应关...

【专利技术属性】
技术研发人员:杨明
申请(专利权)人:武汉普斯顿网络科技有限公司
类型:发明
国别省市:湖北;42

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

1