一种接入信息的处理方法与流程

文档序号:16213087发布日期:2018-12-08 08:00阅读:237来源:国知局
一种接入信息的处理方法与流程

本发明涉及数据处理领域,尤其涉及一种接入信息的处理方法。

背景技术

随着网络技术和移动通信技术的发展,智能手机得到了广泛应用。日常生活中,人们经常利用智能手机接入互联网,进行网上购物、生活缴费、浏览新闻、娱乐互动等。

在利用智能手机和网络平台进行互动时,通过答题获取积分是商家常用的营销手段,但现有的通过答题获取积分的方法操作步骤繁琐,则处理速度比较慢,延迟时间长,影响用户体验。

因此,目前需要一种操作简便、数据处理速度快的积分接入信息的处理方法。



技术实现要素:

本发明的目的是针对现有技术的缺陷,提供一种接入信息的处理方法,操作简单,有效的提高了处理效率,大大地提高了用户体验度。

有鉴于此,本发明实施例提供了一种接入信息的处理方法,包括:

步骤10,服务器接收第一移动终端发送的接入信息,并提取所述接入信息的接入类型;

步骤11,判断所述接入类型,如果是第一类接入信息则执行步骤12;如果是第二类接入信息则执行步骤21;

步骤12,提取所述第一移动终端的第一终端id,查询数据库中所述第一终端id对应的第一积分;

步骤13,所述服务器向所述第一移动终端发送第一语音信息;

步骤14,所述第一移动终端向所述服务器发送开始信息;

步骤15,所述服务器调用标准问题信息列表,所述标准问题信息列表中保存有问题信息id、数据库中的存储位置以及问题信息对应的第二积分;

步骤16,所述服务器生成随机问题信息列表,所述随机问题列表是从所述标准问题信息列表中随机提取的;

步骤17,所述服务器按照所述随机问题列表中的顺序,查询问题信息的id对应的数据库中的存储位置从而调用对应的第一问题信息,以及第一问题信息对应的第一匹配信息,并将所述第一问题信息发送给所述第一移动终端;

步骤18,接收所述第一移动终端返回的第二匹配信息,与所述第一匹配信息进行匹配处理,如果匹配失败则向所述第一移动终端返回匹配失败结果;如果匹配成功则执行步骤19;

步骤19,将第一问题信息对应的第二积分加入到所述第一终端id对应的第一积分中,成为更新第一积分;

步骤21,向所述第一移动终端返回第二语音信息。

优选的,所述步骤11中还包括:如果是第三类接入信息则执行步骤31;

步骤31,提取所述第一移动终端的第一终端id,查询数据库中所述第一终端id对应的第一积分;

步骤32,调用积分-物品信息列表,所述积分-物品信息列表中包括积分和物品信息的对应关系;

步骤33,向所述第一移动终端推送所述积分-物品信息列表。

进一步优选的,所述步骤33之后还包括:

步骤34,接收所述第一移动终端发送的第一物品信息的第一选择信息。

进一步优选的,所述步骤34之后还包括:

步骤35,所述服务器通过所述积分-物品信息列表查询所述第一物品信息对应的第三积分。

进一步优选的,所述步骤35之后还包括:

步骤36,判断所述第三积分是否不小于所述第一积分,如果否则执行步骤37,如果是则执行步骤38;

步骤37,向所述第一移动终端返回第三积分大于第一积分的结果;

步骤38,向所述第一移动终端返回第一选择信息选择成功的结果。

进一步优选的,所述步骤38之后还包括:

步骤39,从所述第一积分中减去所述第三积分。

进一步优选的,所述步骤37中还包括,向所述第一移动终端返回第三语音信息。

进一步优选的,所述步骤38中还包括,向所述第一移动终端返回第四语音信息。

本发明实施例提供的一种接入信息的处理方法,操作简单,有效的提高了处理效率,大大地提高了用户体验度。

附图说明

图1为本发明实施例提供的一种接入信息的处理方法流程图。

具体实施方式

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

图1为本发明实施例提供的一种接入信息的处理方法流程图,如图1所示,包括:

步骤10,服务器接收第一移动终端发送的接入信息,并提取接入信息的接入类型。

第一移动终端可以是手机或笔记本电脑等。

其中,接入信息中携带第一移动终端的终端id;接入信息的接入类型可以分为第一类接入信息和第二类接入信息。在本例中,第一类接入信息为答题获取积分,第二类接入信息为积分细则查询。

需要说明的是,本领域技术人员可以根据需要对接入类型的数量进行设定。

在步骤10之前,第一移动终端向服务器发送接入请求信息;服务器将接入提示信息发送给第一移动终端,用以提示用户接入信息的输入。

在一个具体的例子中,第一移动终端可以通过用户界面向服务器发送接入请求信息;服务器将接入提示信息发送给第一移动终端,接入提示信息为“欢迎进入答题闯关现场,在这里您可以现场答题,赢取积分,答对加分,打错扣分,您的手机号码作为您身份的唯一识别码,按下1号键开始进行答题,按下2号键收听积分获取奖品的具体细则”;第一移动终端接收用户根据需要输入的接入信息,接入信息可以为1号键或2号键。

步骤11,判断接入类型。

如果是第一类接入信息则执行步骤12;如果是第二类接入信息则执行步骤21。

具体的,当移动终端接收用户输入的1号键时,提取到的接入信息为第一类接入信息,即答题获取积分,执行步骤12;当移动终端接收用户输入的2号键时,提取到的接入信息为第二类接入信息,即积分细则查询,执行步骤21。

步骤21,向移动终端返回第二语音信息。

其中,第二语音信息用于答题积分细则的查询。

在一个具体的例子中,第二语音信息可以为“欢迎您对答题积分细则的查询,每个题目的积分不同,答对一题获得相应的积分,答错不扣分”。

步骤12,提取第一移动终端的第一终端id,查询数据库中第一终端id对应的第一积分。

其中,第一积分是指第一终端id对应的当前积分,在数据库中储存所有用户的终端id以及相对应的当前积分。

具体的,服务器提取接收到的接入信息中的第一终端id,根据第一终端id在数据库中获取相对应的当前积分,即为第一积分。

步骤13,服务器向第一移动终端发送第一语音信息。

在一个具体的例子中,第一语音信息为“本键内容的题目没有上限,答对越多获得的积分越多,按任意数字键开始答题,在答题过程中随时按下*键退出”。

步骤14,第一移动终端向服务器发送开始信息。

在上述步骤13的例子中,第一移动终端接收用户根据第一语音信息输入的任意数字键,生成开始信息,并发送给服务器。

步骤15,服务器调用标准问题信息列表。

其中,标准问题信息列表中保存有问题信息id、数据库中的存储位置以及问题信息对应的第二积分。

第二积分是指问题信息对应积分,每个问题信息对应的积分可以相同,也可以不同。

步骤16,服务器生成随机问题信息列表。

其中,随机问题列表是从标准问题信息列表中随机提取的,这样能够打乱标准问题信息列表中问题信息的顺序,从而避免用户每次都回答相同的问题。

步骤17,服务器按照随机问题列表中的顺序,查询问题信息的id对应的数据库中的存储位置从而调用对应的第一问题信息,以及第一问题信息对应的第一匹配信息,并将第一问题信息发送给第一移动终端。

在一个具体的例子中,问题信息可以包括问题题干信息、选择答案信息和相对应的选择编码,比如“电影xx的主演是谁?李**,请按1号键;王*请按2号键”。

第一匹配信息是指第一问题信息对应的答案信息,答案信息可以是答案编码,比如1。

步骤18,接收第一移动终端返回的第二匹配信息,判断第一匹配信息与第二匹配信息是否匹配。

如果不匹配,则执行步骤22,向第一移动终端返回匹配失败结果。

如果匹配,则执行步骤19。

其中,第二匹配信息是指用户根据问题信息输入的答案。

在一个具体的例子中,第一匹配信息为1,当用户输入的第二匹配信息为1时,第一匹配信息与第二匹配信息匹配成功,执行步骤19;当用户输入的第二匹配信息为2时,第一匹配信息与第二匹配信息匹配失败,返回匹配失败结果,匹配失败结果可以是语音提示信息,比如“您的回答错误,不能获得该题的积分,请继续答题”。

步骤19,将第一问题信息对应的第二积分加入到第一终端id对应的第一积分中,成为更新第一积分。

在一个具体的例子中,第一问题信息对应的第二积分为5分,第一终端id当前的第一积分为30分,则更新的第一积分为35分。

在优选的实施例中,为了建立全面的积分体系,本发明还提供了积分兑换功能。具体的,在步骤10中接入信息的接入类型还包括第三类接入信息,用于进行积分兑换奖品,服务器发送的接入提示信息为“欢迎进入答题闯关现场,在这里您可以现场答题,赢取积分,您的手机号码作为您身份的唯一识别码,按下1号键开始进行答题,按下2号键收听积分获取奖品的具体细则,按下3号键进行积分兑换”。

在步骤11中还包括:如果是第三类接入信息则执行步骤31。

步骤31,提取第一移动终端的第一终端id,查询数据库中第一终端id对应的第一积分。

步骤32,调用积分-物品信息列表。

其中,积分-物品信息列表中包括积分和物品信息的对应关系,比如物品**对应的兑换积分为300分。

进一步的,每个物品信息对应个物品编号,比如物品**对应的兑换积分为300分,物品编号为0052。

步骤33,向第一移动终端推送积分-物品信息列表。

具体的,服务器可以以语音的方式将积分-物品信息列表推送给移动终端。

步骤34,接收第一移动终端发送的第一物品信息的第一选择信息。

其中,第一物品信息是指用户选中的物品信息,可以是积分-物品信息列表中任意一个物品信息。

具体的,第一移动终端接收用户输入的第一物品信息对应的物品编号,根据物品编号生成选择信息,并发送给服务器。

步骤35,服务器通过积分-物品信息列表查询第一物品信息对应的第三积分。

其中,第三积分是指用户选择的第一物品信息对应的积分。

具体的,服务器可以根据物品编号在积分-物品信息列表中查询相对应的积分。

步骤36,判断第三积分是否小于第一积分。

如果否,则执行步骤37;如果是,则执行步骤38。

步骤37,向第一移动终端返回第三积分大于第一积分的结果。

具体的,如果用户选择的兑换物品的积分大于当前的现有积分时,则不能进行物品的兑换。

服务器向第一移动终端返回第三语音信息,第三语音信息可以为“对不起,您当前的积分是50分,不足以兑换您选择的奖品”。

步骤38,向第一移动终端返回第一选择信息选择成功的结果。

具体的,如果用户选择的兑换物品的积分小于当前的现有积分时,则能进行物品的兑换。

在优选的实施例中,为了使用户确定要兑换的物品,服务器根据第一选择信息生成第四语音信息,并发送给第一移动终端;其中,第四语音信息包括确认编码和返回编码;第一移动终端接收用户输入的确认编码,并生成确认指令发送给服务器。

其中,生成的第四语音信息可以为“您选择的礼品是话费30元,兑换积分是500分,物品编号是0080,确认请按1号键,重新选择请按2号键”。

当服务器收到第一移动终端发送的确认编码后,生成兑换语音提示信息,发送给第一移动终端,兑换语音提示信息可以为“请稍后,正在为您转接客服代表”。

当服务器收到第一移动终端发送的返回编码后,重新返回步骤33。

步骤39,从第一积分中减去第三积分。

具体的,在服务器收到第一移动终端发送的确认编码后,从第一积分中减去第三积分,得到更新后的第一积分。

本发明实施例提供的一种接入信息的处理方法,操作简单,有效的提高了处理效率,大大地提高了用户体验度。

专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。

以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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