一种积分信息的处理方法与流程

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

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

背景技术

对于如电商等互联网公司来说,积分设计的目的是为了增加用户的黏度,称为了一种用户营销的手段。而积分商城则是对用户行为的一种回馈手段,用户通过积分能够获得奖励和回馈。通过积分能够刺激用户二次消费,伴随着用户激励,成为了一种对用户消费的动态引导。

现有的积分查询、兑换的过程操作繁琐,极大的降低了用户体验度。



技术实现要素:

本发明的目的是针对现有技术的缺陷,提供一种积分信息的处理方法,操作过程简单,积分查询和兑换方式更加合理、效率更高,大大地提高了用户体验度。

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

步骤1,服务器接收第一移动终端发送查询信息;

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

步骤3,接收所述第一移动终端发送的选择信息;

步骤4,所述服务器判断所述选择信息的类型是第一类选择信息还是第二类选择信息;如果是第一类选择信息则执行步骤11,如果是第二类选择信息则执行步骤21;

步骤11,提取所述第一移动终端的第一终端id;

步骤12,所述服务器查询终端-积分列表,所述终端-积分列表中包括终端id和积分信息,从而得到所述第一终端id对应的第一积分信息;

步骤13,向所述第一终端发送第一积分信息;执行步骤21;

步骤21,所述服务器调用兑换信息列表,所述兑换信息列表中包括选择序号信息、所需积分信息和兑换话费信息;

步骤22,所述服务器向所述第一移动终端发送所述兑换信息列表;

步骤23,接收所述第一移动终端发送的第一选择序号信息;

步骤24,所述服务器查询所述第一选择序号信息对应的第一所需积分信息和第一兑换话费信息;

步骤25,所述服务器提取所述第一移动终端的第一终端id,查询终端-积分列表,得到所述第一终端id对应的第一积分信息;

步骤26,所述服务器判断所述第一所需积分信息是否不大于所述第一积分信息,如果不是则执行步骤27,如果是则执行步骤28;

步骤27,所述服务器向所述第一移动终端发送积分不足提示信息;

步骤28,所述服务器向所述第一移动终端发送兑换成功信息;所述服务器形成兑换id,所述兑换id中包括第一终端id、兑换时间和兑换信息。

优选的,所述步骤27之后还包括:执行步骤13。

优选的,所述步骤28之后还包括:

步骤29,所述服务器将所述第一积分信息中减去所述第一所需积分信息,形成更新第一积分信息。

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

步骤30,所述服务器向所述第一移动终端发送更新第一积分信息。

优选的,所述步骤28之后还包括:

步骤31,所述服务器接收所述第一移动终端发送的积分兑换查询信息;

步骤32,所述服务器提取所述第一移动终端对应的第一终端id;

步骤33,根据所述第一终端id查询得到第一兑换id。

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

步骤34,所述服务器将所述第一兑换id发送给所述第一移动终端

本发明实施例提供的一种积分信息的处理方法,操作过程简单,积分查询和兑换方式更加合理、效率更高,大大地提高了用户体验度。

附图说明

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

具体实施方式

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

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

步骤1,服务器接收第一移动终端发送查询信息;

其中,移动终端可以是手机、笔记本等终端设备。

在一个具体的例子中,第一移动终端通过用户界面向服务器发送查询信息,服务器可以接收多个移动终端的查询信息。

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

其中,第一语音信息可以为“欢迎进入会员中心,按下1号键查询本机号码积分,按下2号键进入积分兑换奖励”。

步骤3,接收第一移动终端发送的选择信息;

其中,选择信息可以包括第一类选择信息和第二类选择信息。

在本例中,第一类选择信息为1号键查询本机号码积分;第二类选择信息为2号键进入积分兑换奖励。

在服务器向第一移动终端发送第一语音信息之后,如果服务器在第一时间阈值内没有接收到第一移动终端发送的任何信息则向第一移动终端发送第二语音信息。

其中,第二语音信息用于向用户进行提示尽快进行选择信息的输入。

在一个具体的例子中,第一时间阈值可以设置为3秒,在服务器向第一移动终端返回第一语音信息之后,服务器开始计时,当服务器在3秒之内没有收到用户的按键时,将第二语音信息“咦,还在等什么,快按键选择吧”发送给第一移动终端。

步骤4,服务器判断选择信息的类型是第一类选择信息还是第二类选择信息;

如果是第一类选择信息则执行步骤11,如果是第二类选择信息则执行步骤21。

具体的,当移动终端接收用户输入的1号键时,为第一类选择信息,即查询本机号码积分,执行步骤11;当移动终端接收用户输入的2号键时,为第二类选择信息,即查看积分兑换奖励,执行步骤21。

如果服务器判断第一移动终端发送的信息无法验证,则向第一移动终端发送第三语音信息。

在一个具体的例子中,当服务器接收到用户终端发送的3号键或非1号、2号按键时,将第三语音信息“对不起,您的按键有误,请您重新输入”。其中,第三语音信息用于提示用户输入错误。

步骤11,提取第一移动终端的第一终端id;

其中,在步骤1中的所述查询信息携带第一终端id,终端id是用于识别移动终端的,可以为手机号码。

步骤12,服务器查询终端-积分列表,从而得到第一终端id对应的第一积分信息;

其中,终端-积分列表中包括终端id和积分信息,积分信息是指对应的终端id当前的积分;终端id和积分信息具有关联关系,通过终端id即可查询到相对应的积分信息。

步骤13,向第一终端发送第一积分信息;

其中,第一积分是指第一移动终端id对应的当前积分。

在一个具体的例子中,服务器根据在终端-积分列表中得到的第一积分生成积分查询结果语音信息,并发送给第一移动终端,生成的积分查询结果语音信息可以为“您当前的积分为**分”。

在步骤13之后执行步骤21。

步骤21,服务器调用兑换信息列表;

其中,兑换信息列表中包括选择序号信息、所需积分信息和兑换话费信息,比如“按1号键,兑换10元话费,需要2000积分;按2号键,兑换20元话费,需要4000积分;按3号键,兑换30元话费,需要5000积分”。

步骤22,服务器向第一移动终端发送兑换信息列表;

具体的,服务器可以以语音的方式将兑换信息列表推送给移动终端。

步骤23,接收第一移动终端发送的第一选择序号信息;

步骤24,服务器查询第一选择序号信息对应的第一所需积分信息和第一兑换话费信息;

在一个具体的例子中,用户想要兑换20元话费,第一移动终端接收用户输入的2号键,服务器根据第一选择序号信息2在兑换信息列表中查询所需积分信息为4000积分,兑换话费信息为20元。

为了使用户确认要兑换的话费信息以及要消耗的积分,在步骤24之后,方法还包括:服务器根据第一所需积分信息和第一兑换话费信息生成确认兑换信息,并发送给第一移动终端;其中,确认兑换信息可以为语音信息,比如“您要兑换的话费为20元,消耗的积分为4000积分,确认请按1号键,重新选择请按2号键”。

当服务器接收到第一移动终端发送的1号键时,则执行步骤25。

当服务器接收到第一移动终端发送的2号键时,则返回步骤23。

步骤25,服务器提取第一移动终端的第一终端id,查询终端-积分列表,得到第一终端id对应的第一积分信息;

其中,在步骤1中的所述查询信息携带第一终端id,终端id是用于识别移动终端的,可以为手机号码。

终端-积分列表中包括终端id和积分信息,积分信息是指对应的终端id当前的积分;终端id和积分信息具有关联关系,通过终端id即可查询到相对应的积分信息。

步骤26,服务器判断第一所需积分信息是否不大于第一积分信息;

如果不是则执行步骤27,如果是则执行步骤28。

步骤27,服务器向第一移动终端发送积分不足提示信息;

具体的,如果用户选择兑换话费所需积分大于用户当前积分时,则不能进行兑换。

在一个具体的例子中,用户当前的积分为3000积分,选择兑换的话费为20元,消耗的积分为4000积分,即第一所需积分信息大于第一积分信息,则服务器向第一移动终端发送积分不足提示信息,积分不足提示信息可以为语音信息,比如,“对不起,您当前的积分不足以兑换您选择的话费”。

在优选的实施例中,为了使用户了解自己当前的积分,从而能够兑换的话费,方法还包括:向第一终端发送第一积分信息,比如“您当前的积分为3000积分”。

步骤28,服务器向第一移动终端发送兑换成功信息,服务器形成兑换id;

具体的,如果用户选择兑换话费所需积分不大于用户当前积分时,则能进行兑换,在兑换之后形成兑换id,建立兑换id和终端id之间的关联关系,并储存。

其中,兑换id中包括第一终端id、兑换时间和兑换信息,便于用户对兑换成功信息的查询。

兑换id优选由数字组成,可以按照数字位数对终端id、兑换时间和兑换信息进行组合,比如兑换id的1-8位为终端id,9-14位为兑换时间,15-16位为兑换信息。

需要说明的是,本领域技术可以根据具体的实际情况对兑换id的组成进行设计。

在一个具体的例子中,第一终端id为88888888,兑换时间为2017年5月1日,兑换信息为20元话费,则形成兑换id为88888882017050120。

步骤29,服务器将第一积分信息中减去第一所需积分信息,形成更新第一积分信息。

在一个具体的例子中,用户当前的积分为6000积分,选择兑换的话费为20元,消耗的积分为4000积分,则6000-4000=2000积分,即为更新后的第一积分信息。

步骤30,服务器向第一移动终端发送更新第一积分信息。

为了使用户了解在兑换后的积分情况,服务器向第一移动终端发送更新第一积分信息,比如“您当前的积分为2000积分”。

在优选的实施例中,本发明还提供了用户对积分兑换的查询方法,从而使用户了解积分的具体使用情况,具体的在步骤28之后还包括:

步骤31,服务器接收第一移动终端发送的积分兑换查询信息;

其中,积分兑换查询信息携带所述第一终端id。

在一个具体的例子中,第一移动终端可以通过登录网页的方式向服务器发送积分兑换查询信息。

步骤32,服务器提取第一移动终端对应的第一终端id;

具体的,服务器根据积分兑换查询信息提取第一移动终端对应的第一终端id。

步骤33,根据第一终端id查询得到第一兑换id。

具体的,在所有查询兑换id中终端id为第一终端id的即为第一兑换id。

当用户兑换多次话费时,一个终端id对应多个兑换id。

步骤34,服务器将第一兑换id发送给第一移动终端。

同时将兑换id的组成细则发送给第一移动终端,方便用户查看兑换id,比如“您好,你的话费兑换id为88888882017050120,兑换id的1-8位为终端id,9-14位为兑换时间,15-16位为兑换信息”。

本发明实施例提供的一种积分信息的处理方法,操作过程简单,积分查询和兑换方式更加合理、效率更高,大大地提高了用户体验度。

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

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

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

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