取号方法、装置、电子设备及计算机可读存储介质与流程

文档序号:19740536发布日期:2020-01-18 05:08阅读:222来源:国知局
取号方法、装置、电子设备及计算机可读存储介质与流程

本发明涉及排队取号领域,具体涉及一种取号方法、装置、电子设备及计算机可读存储介质。



背景技术:

目前市面上的取号只是单一的为了得到排队号码实现排队功能。然而上述取号方式只取到了单一的排队号码,并没有获取或者存储客户的身份信息,因而未能实现排队号码和客户的绑定。



技术实现要素:

鉴于以上内容,有必要提出一种取号方法、装置、电子设备及计算机可读存储介质将取号与用户的身份信息相关联,有利于缩短业务员的办事流程,提高办事效率。

本申请的第一方面提供一种取号方法所述方法包括:

接收携带用户信息的叫号请求;

根据所述叫号请求生成一携带有用户信息的预约号;

获取已生成的历史预约号的排队队列信息,并根据历史排队队列信息确定所述预约号的排列位置;及

将携带有用户信息的预约号及所述预约号的排列位置发送给叫号终端或用户终端。

优选地,所述用户信息可以是用户的身份证信息、电话号码、用户账户、人脸信息、指纹信息、虹膜信息中的一种或多种。

优选地,所述方法还包括:

接收所述用户终端基于即时通讯系统账号发送的携带用户信息的叫号请求。

优选地,所述接收所述用户终端基于即时通讯系统账号发送的携带用户信息的叫号请求包括:

将用户注册时采用的个人账号与所述即时通讯系统账号进行绑定;及

接收用户通过所述用户终端基于即时通信系统账号所发送的叫号请求。

优选地,所述获取已生成的历史预约号的排队队列信息,并根据历史排队队列信息确定所述预约号的排列位置包括:

根据所述用户信息获取所述用户信息对应的征信分值,基于所述征信分值所处的范围,确定所述用户的信用等级,并根据用户的信用等级、历史预约号的排队队列信息确定所述预约号的排列位置。

优选地,所述方法还包括:

根据所述用户的信用等级及历史预约号的排队队列信息确定所述预约号的排列位置。

优选地,所述方法还包括:

将携带有用户信息的预约号及所述预约号的排列位置发送给业务员终端;及

通过一评价页面接收客户的评价信息。

本申请的第二方面提供一种取号装置,所述装置包括:

接收模块,用于接收携带用户信息的叫号请求;

预约号生成模块,用于根据所述叫号请求生成一携带有用户信息的预约号;

位置确定模块,用于获取已生成的历史预约号的排队队列信息,并根据历史排队队列信息确定所述预约号的排列位置;及

第一发送模块,用于将携带有用户信息的预约号及所述预约号的排列位置发送给所述叫号终端或所述用户终端。

本申请的第三方面提供一种电子设备,所述电子设备包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现所述取号方法。

本申请的第四方面提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现所述取号方法。

本发明能够将取号与用户的身份信息相关联,有利于缩短业务员的办事流程,提高办事效率。

附图说明

图1是本发明一实施方式中取号方法的流程图。

图2为本发明一实施方式中取号方法的应用环境图。

图3是本发明一实施方式中取号装置的结构图。

图4为本发明电子设备的示意图。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施例对本发明进行详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。

优选地,本发明取号方法应用在一个或者多个电子设备中。所述电子设备是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于微处理器、专用集成电路(applicationspecificintegratedcircuit,asic)、可编程门阵列(field-programmablegatearray,fpga)、数字处理器(digitalsignalprocessor,dsp)、嵌入式设备等。

所述电子设备可以是桌上型计算机、笔记本电脑、平板电脑及云端服务器等计算设备。所述设备可以与用户通过键盘、鼠标、遥控器、触摸板或声控设备等方式进行人机交互。

实施例1

图1是本发明一实施方式中取号方法的流程图。根据不同的需求,所述流程图中步骤的顺序可以改变,某些步骤可以省略。

参阅图1所示,所述取号方法具体包括以下步骤:

步骤s101、接收携带用户信息的叫号请求。

图2是本发明一实施方式中取号方法的应用环境示意图。本实施方式中,所述方法应用在服务器1、叫号终端2及用户终端4中。所述服务器1与叫号终端2通信连接,用于接收所述叫号终端2发送的叫号请求。在实际应用过程中,在一些银行、景点、餐厅等场所,当用户想要得到服务时,通常需要排队并获取排队号码,在本发明中,用户可以通过所述叫号终端2发送叫号请求以获取排队号码。本实施方式中,所述叫号终端2包括取号按钮21及用户信息获取单元22。叫号终端2在检测到用户在所述用户信息获取单元22中输入用户信息及点击取号按钮21后产生的请求取号指令时生成所述叫号请求并将所述叫号请求发送给服务器1。

本实施方式中,所述用户的用户信息可以是用户的身份证信息,所述取号按钮21可以是一虚拟按键或一实体按键,所述用户信息获取单元22可以是身份证刷卡器,其中,叫号终端2在检测到用户通过所述身份证刷卡器输入的用户信息及点击所述取号按钮21后生成的所述请求取号指令时生成携带用户信息的叫号请求并将所述叫号请求发送给服务器1。

在另一实施方式中,所述用户的用户信息可以是电话号码或用户账户,所述用户信息获取单元22可以是信息输入框。在本次实施方式中,用户可以在所述信息输入框中输入用户的电话号码或用户账号,然后点击所述取号按钮21可以触发所述请求取号指令。所述叫号终端2检测到所述请求取号指令后生成携带用户信息的叫号请求并将所述叫号请求发送给服务器1。

在另一实施方式中,所述用户的用户信息可以是用户的人脸信息,所述用户信息获取单元22可以是人脸识别器。在本次实施方式中,用户可以将面部位置面向所述人脸识别器的扫描区域以输入用户的人脸信息,然后点击所述取号按钮21可以触发所述请求取号指令。所述叫号终端2检测到所述请求取号指令后生成携带用户信息的叫号请求并将所述叫号请求发送给服务器1。

在另一实施方式中,所述用户的用户信息可以是用户的指纹信息,所述用户信息获取单元22可以是指纹识别器。在本次实施方式中,用户可以将手指放在所述指纹识别器的识别区域以输入用户的指纹信息,然后点击所述取号按钮21可以触发所述请求取号指令。所述叫号终端2检测到所述请求取号指令后生成携带用户信息的叫号请求并将所述叫号请求发送给服务器1。

在其他实施方式中,所述用户的用户信息可以是用户的虹膜信息,所述用户信息获取单元22可以是虹膜识别器。在本次实施方式中,用户可以将眼镜正对所述虹膜识别器的扫描区域以输入用户的虹膜信息,然后点击所述取号按钮21可以触发所述请求取号指令。所述叫号终端2检测到所述请求取号指令后生成携带用户信息的叫号请求并将所述叫号请求发送给服务器1。

请参考图2,本实施方式中,所述服务器1通过网络3与一用户终端4通信连接。其中,所述网络3可以是有线网络,也可以是无线网络,例如无线电、无线保真(wirelessfidelity,wifi)、蜂窝、卫星、广播等。在一实施方式中,所述用户终端4可以是笔记本电脑、台式电脑、平板电脑、移动手机等装置。所述服务器1还用于接收所述用户终端4基于即时通讯系统账号发送的携带用户信息的叫号请求。

本实施方式中,所述用户信息包括即时通信系统账号,所述服务器1还用于接收所述用户终端基于即时通讯系统账号发送的携带用户信息的叫号请求包括:

将用户注册时采用的个人账号与所述即时通讯系统账号进行绑定;及

接收用户通过用户终端4基于即时通信系统账号所发送的叫号请求。

本实施方式中,所述服务器1将同一用户注册时采用的个人账号和即时通讯系统账号进行绑定。其中,用户的个人账号包括但不限于:自定义的用户账号信息(比如登录名等)、用户个人手机号码以及用户的个人身份凭证号码(比如,身份证号码、社保账号、护照识别码等);用户的即时通讯系统账号包括但不限于:微信系统账号、qq系统账号、微博账号等。

本实施方式中,由于用户终端4能够通过即时通讯系统账号发送所述叫号请求,因而所述叫号请求信息中包含了即时通信系统账号信息,即所述叫号请求信息中包含了用户信息。本实施方式中,所述用户终端4在即时通讯系统账号所对应的即时通信系统中提供一取号操作窗口(图中未示)。所述取号操作窗口包括取号按键。所述用户终端接收按压所述操作窗口上取号按键的触控指令,并根据所述按压所述操作窗口上取号按键的触控指令通过所述即时通信系统账号发送所述携带用户信息的叫号请求。

步骤s102、根据所述叫号请求生成一携带有用户信息的预约号。

本实施方式中,所述服务器1收到所述叫号请求时,基于所述叫号请求生成一携带有用户信息的预约号。本实施方式中,所述预约号包括用户标记及用户信息。所述用户标记为服务器1随机分配的由数字与字母组成的号码。如前所述,所述用户信息包括用户的身份证号码、电话号码、用户账号、指纹信息、人脸信息或虹膜信息中的一种。

步骤s103、获取已生成的历史预约号的排队队列信息,并根据历史排队队列信息确定所述预约号的排列位置。

本实施方式中,所述服务器1从后台数据库中获取已生成的历史预约号的排队队列信息。本实施方式中,所述历史预约号的排队队列信息是指所述预约号将要被服务的排列先后顺序。在一实施方式中,所述服务器1根据预约号产生的时间及获取的历史预约号的排队队列信息按照时间先后的原则确定所述预约号在所述历史预约号的排队队列中的排列位置。例如,在获取到历史预约号的排队队列信息后,所述服务器1按照时间先后的原则将生成的预约号排在与所述历史预约号生成时间差距最小的历史预约号的排列位置之后。

本实施方式中,所述获取已生成的历史预约号的排队队列信息,并根据历史排队队列信息确定所述预约号的排列位置还包括:

根据所述用户信息获取用户的信用等级,并根据用户的信用等级、历史预约号的排队队列信息确定所述预约号的排列位置。

本发明中根据所述用户的信用等级,来确定所述用户被服务的顺序,从而可以避免一些用户爽约导致大量排队号分配后无效,并且,也避免了叫号终端2需要对爽约用户的排队号重复叫号多次后确定无效,即使得本发明所提供的服务能够得到充分利用,提高了服务效率。

在具体实施方式中,所述服务器1根据所述用户信息获取所述用户信息对应的征信分值,基于所述征信分值所处的范围,确定所述用户的信用等级。在具体实施过程中,所述服务器1中可以预先存储有用户信息和征信分值之间的对应关系,在该种情况下,所述服务器1获取到所述用户信息后,即可从用户信息和征信分值之间的对应关系中,获取与所述用户信息对应的征信分值,之后,所述服务器1可以根据所述征信分值,进一步确定所述用户的信用等级。

本实施方式中,所述服务器1可以根据所述用户的历史行为数据来确定所述征信分值,其中,所述历史行为数据可以包括所述用户基于互联网的线上历史行为数据和线下历史行为数据,且所述用户基于互联网的线上历史行为数据和线下历史行为数据均包括多个类别。本实施方式中,基于互联网的线上历史行为数据包括但不限于用户的基础用户信息、虚拟增值服务数据、社交互动行为数据、经济行为数据、娱乐休闲行为数据、教育行为数以及其它互联网移动应用行为数据。

本实施方式中,所述基础用户信息包括姓名、年龄、性别、地区、学历、职业等;所述虚拟增值服务数据包括虚拟帐号角色装扮,游戏道具购买,影视会员服务,云存储空间增值服务,音乐流量包等;所述社交互动行为数据包括聊天,电子邮件,语音通话,微博空间发表,豆瓣评论点评,知乎问答,公众号文章阅读等;所述经济行为数据包括支付,理财,购物,股票、基金、p2p(peer-to-peer,端对端)、金融等;所述娱乐休闲行为数据包括视频点播,音乐播放,k歌,新闻阅读等;所述教育行为数据包括线上读书,公开课学习,职业考试练习,技能培训,翻译软件使用等;所述其它互联网移动应用行为数据包括app(application)下载,搜索等。

本实施方式中,基于互联网的线下历史行为数据包括但不限于o2o(onlinetooffline,即线上到线下)生活服务信息、穿戴设备数据、lbs(locationbasedservice,基于位置的服务器)地理位置数据以及旅游出行数据等。例如,所述o2o生活服务信息包括家政服务,城市服务,美容保健等;所述穿戴设备数据包括医疗健康,运动等;所述lbs地理位置数据包括导航,签到,专车等;所述旅游出行数据包括票务订购,酒店预定等。

本实施方式中,根据所述用户的历史行为数据来确定所述征信分值的实现过程可以包括:所述服务器获取所述用户的历史行为数据的特征值,将所述特征值输入已完成训练的指定分析模型中,通过所述指定分析模型,所述服务器1可以确定所述用户的征信分值。

本实施方式中,所述特征值可以用于表示所述用户的具体行为特征,例如,若所述历史行为数据包括文本聊天次数、语音通话次数、支付金额等,且当文本聊天9次,语音通话10次和支付金额100时,其中的数字9、10和100即为特征值。本实施方式中,所述指定分析模型可以由多个子模型构建得到,所述多个子模型与所述上述多个类别对应,也即是,对于所述多个子模型中的每个子模型,所述子模型可以基于对应的类别的历史行为数据,通过对预设训练模型进行训练得到,所述预设训练模型包括决策树训练模型、神经网络训练模型和逻辑回归训练模型中的任一种,这里不对所述预设训练模型以及训练方法做具体限定。

本实施方式中,在确定所述多个子模型后,所述服务器1可以采用以下方式将多个子模型构建为所述指定分析模型:

其中,p表示上述确定的用户的用户信息,i为多个子模型中的第i个子模型,n为多个子模型的个数,为第i个子模型的系数,pi'为第i个子模型输出的子值,p0为常数特征。

上述由于所述基于互联网的线上历史行为数据和线下历史行为数据囊括了生活中的各个方面和各个领域,因此,通过上述方式确定所述用户的征信分值,提高了评价所述用户的信用程度的准确性。

本实施方式中,在获取到用户的信用等级后,所述服务器1根据用户的信用等级、历史预约号的排队队列信息确定所述预约号的排列位置。

具体的,所述服务器1根据所述用户的信用等级,在所述历史预约号的排队队列中确定指定排队位置,并将所确定的指定排队位置确定为所述预约号在所述排队队列中的排队位置,其中,位于所述指定排队位置之前的排队位置的排队号具有的信用等级大于或等于所述用户的信用等级,且位于所述指定排队位置之后的排队位置的排队号的信用等级小于或等于所述第一用户的信用等级。也即是说,在本实施方式中,所述服务器1直接根据所述用户的信用等级,确定所述用户在所述历史预约号的排队队列中可以插入的位置,即确定指定排队位置,其中,在确定所述指定排队位置的过程中,需要保证所述指定排队位置之前的排队位置的用户的信用等级大于或等于当前请求排队的用户的信用等级,并且,所述指定排队位置之后的排队位置的用户的信用等级小于或等于所述当前请求排队的用户的信用等级。其中,所述指定排队位置之后的排队位置的用户的信用等级等于所述当前请求排队的用户的信用等级的情况是指,后续又有新的用户排到所述排队队列中,而所述新的用户的信用等级等于所述第一用户的信用等级。

本实施方式中,当服务器1接收叫号终端2发送的排队请求后,可以基于接收所述用户的排队请求的时间点,生成时间戳,而当所述服务器1根据用户信息,确定所述用户的信用等级后,即可根据所述时间戳,来确定所述用户被服务的顺序,即确定所述预约号在所述排队队列中的排队位置。也即是,根据所述时间戳对应的时间的先后顺序以及第一用户的信用等级,服务器确定位于所述时间戳对应的时间点之前且信用等级大于或等于所述信用等级的用户数量,根据确定的所述用户数量,进而可以确定所述预约号在所述排队队列中的顺序,即相当于确定所述预约号的排队位置。例如,若确定的用户数量为m,则所述用户的排队顺序为m+1,即所述用户在所述排队队列的第m+1个排队位置。

步骤s104、将携带有用户信息的预约号及所述预约号的排列位置发送给叫号终端2或用户终端4。

在一实施方式中,当确定用户通过叫号终端2发送叫号请求时,所述服务器1控制所述叫号终端2将所述预约号及排列位置打印给用户。具体的,所述叫号终端2上设置有号码出口,所述号码出口与一热敏打印机相连接。当确定用户通过叫号终端2发送叫号请求时,所述服务器1控制所述热敏打印机打印有预约号及排列位置的凭条,并从所述号码出口中输出。

在一实施方式中,当确定用户通过用户终端4基于个人账号所发送的叫号请求产生所述预约号时,所述叫号终端2通过即时通讯系统账号将所述预约号及所述预约号的排列位置打印在一电子票单上发送给所述用户终端4。

步骤s105、将携带有用户信息的预约号及所述预约号的排列位置发送给业务员终端5。

请参考图2,在一实施方式中,所述服务器1将携带有用户信息的预约号及所述预约号的排列位置发送给与所述服务器1通信连接的业务员终端5,以方便业务员根据所述预约号识别用户的身份及按照预约号的排列位置对用户进行服务。业务员通过服务器1发送的携带有用户信息的预约号可以预先知道用户的身份,可以预先初始化用户在业务员终端5中的信息,缩短办事流程,提高业务员效率。

步骤s106、通过一评价页面接收客户的评价信息。

在一实施方式中,若当前预约号所对应的业务完成时,所述服务器1还在业务员终端5上显示一评价页面接收用户的评价信息。具体的,所述评价页面包括电子预约号信息及服务满意度选项。其中,所述服务满意度选项包括非常满意、满意、一般、差、非常差等选项。用户通过勾选所述满意度选项输入评价信息,所述服务器1通过所述评价页面记录用户输入的与所述电子预约号对应的评价信息。本实施方式中,用于将用户信息和预约号进行了关联,实现了一个预约号只供一个用户使用,杜绝了业务员通过虚假取号来谎报业绩的问题。

在另一实施方式中,若当前预约号所对应的业务完成时,所述服务器1还将所述评价页面显示在与用户的即时通信系统账号对应的即时通信系统,并接收用户在即时通信系统中显示的评价页面中输入的评价信息。

实施例2

图3为本发明一实施方式中取号装置40的结构图。

在一些实施例中,所述取号装置40运行于服务器1中。所述取号装置40可以包括多个由程序代码段所组成的功能模块。所述取号装置40中的各个程序段的程序代码可以存储于存储器中,并由至少一个处理器所执行,以执行取号的功能。

本实施例中,所述取号装置40根据其所执行的功能,可以被划分为多个功能模块。参阅图3所示,所述取号装置40可以包括接收模块401、预约号生成模块402、位置确定模块403、第一发送模块404、第二发送模块405及评价模块406。本发明所称的模块是指一种能够被至少一个处理器所执行并且能够完成固定功能的一系列计算机程序段,其存储在存储器中。所述在一些实施例中,关于各模块的功能将在后续的实施例中详述。

所述接收模块401用于接收携带用户信息的叫号请求。

在本发明中,用户可以通过所述叫号终端2发送叫号请求以获取排队号码。本实施方式中,所述叫号终端2包括取号按钮21及用户信息获取单元22。叫号终端2在检测到用户在所述用户信息获取单元22中输入用户信息及点击取号按钮21后产生的请求取号指令时生成所述叫号请求并将所述叫号请求发送给服务器1。

本实施方式中,所述用户的用户信息可以是用户的身份证信息,所述取号按钮21可以是一虚拟按键或一实体按键,所述用户信息获取单元22可以是身份证刷卡器,其中,叫号终端2在检测到用户通过所述身份证刷卡器输入的用户信息及点击所述取号按钮21后生成的所述请求取号指令时生成携带用户信息的叫号请求并将所述叫号请求发送给服务器1。

在另一实施方式中,所述用户的用户信息可以是电话号码或用户账户,所述用户信息获取单元22可以是信息输入框。在本次实施方式中,用户可以在所述信息输入框中输入用户的电话号码或用户账号,然后点击所述取号按钮21可以触发所述请求取号指令。所述叫号终端2检测到所述请求取号指令后生成携带用户信息的叫号请求并将所述叫号请求发送给服务器1。

在另一实施方式中,所述用户的用户信息可以是用户的人脸信息,所述用户信息获取单元22可以是人脸识别器。在本次实施方式中,用户可以将面部位置面向所述人脸识别器的扫描区域以输入用户的人脸信息,然后点击所述取号按钮21可以触发所述请求取号指令。所述叫号终端2检测到所述请求取号指令后生成携带用户信息的叫号请求并将所述叫号请求发送给服务器1。

在另一实施方式中,所述用户的用户信息可以是用户的指纹信息,所述用户信息获取单元22可以是指纹识别器。在本次实施方式中,用户可以将手指放在所述指纹识别器的识别区域以输入用户的指纹信息,然后点击所述取号按钮21可以触发所述请求取号指令。所述叫号终端2检测到所述请求取号指令后生成携带用户信息的叫号请求并将所述叫号请求发送给服务器1。

在其他实施方式中,所述用户的用户信息可以是用户的虹膜信息,所述用户信息获取单元22可以是虹膜识别器。在本次实施方式中,用户可以将眼镜正对所述虹膜识别器的扫描区域以输入用户的虹膜信息,然后点击所述取号按钮21可以触发所述请求取号指令。所述叫号终端2检测到所述请求取号指令后生成携带用户信息的叫号请求并将所述叫号请求发送给服务器1。

在一实施方式中,所述接收模块401还用于接收所述用户终端4基于即时通讯系统账号发送的携带用户信息的叫号请求。

本实施方式中,所述用户信息包括即时通信系统账号,所述接收所述用户终端基于即时通讯系统账号发送的携带用户信息的叫号请求包括:

将用户注册时采用的个人账号与所述即时通讯系统账号进行绑定;及

接收用户通过用户终端4基于即时通信系统账号所发送的叫号请求。

本实施方式中,所述服务器1将同一用户注册时采用的个人账号和即时通讯系统账号进行绑定。其中,用户的个人账号包括但不限于:自定义的用户账号信息(比如登录名等)、用户个人手机号码以及用户的个人身份凭证号码(比如,身份证号码、社保账号、护照识别码等);用户的即时通讯系统账号包括但不限于:微信系统账号、qq系统账号、微博账号等。

本实施方式中,由于用户终端4能够通过即时通讯系统账号发送所述叫号请求,因而所述叫号请求信息中包含了即时通信系统账号信息,即所述叫号请求信息中包含了用户信息。本实施方式中,所述用户终端4在即时通讯系统账号所对应的即时通信系统中提供一取号操作窗口(图中未示)。所述取号操作窗口包括取号按键。所述用户终端接收按压所述操作窗口上取号按键的触控指令,并根据所述按压所述操作窗口上取号按键的触控指令通过所述即时通信系统账号发送所述携带用户信息的叫号请求。

所述预约号生成模块402用于根据所述叫号请求生成一携带有用户信息的预约号。

本实施方式中,所述服务器1收到所述叫号请求时,所述预约号生成模块402基于所述叫号请求生成一携带有用户信息的预约号。本实施方式中,所述预约号包括用户标记及用户信息。所述用户标记为服务器1随机分配的由数字与字母组成的号码。如前所述,所述用户信息包括用户的身份证号码、电话号码、用户账号、指纹信息、人脸信息或虹膜信息中的一种。

所述位置确定模块403用于获取已生成的历史预约号的排队队列信息,并根据历史排队队列信息确定所述预约号的排列位置。

本实施方式中,所述位置确定模块403从后台数据库中获取已生成的历史预约号的排队队列信息。本实施方式中,所述历史预约号的排队队列信息是指所述预约号将要被服务的排列先后顺序。在一实施方式中,所述位置确定模块403根据预约号产生的时间及获取的历史预约号的排队队列信息按照时间先后的原则确定所述预约号在所述历史预约号的排队队列中的排列位置。例如,在获取到历史预约号的排队队列信息后,所述位置确定模块403按照时间先后的原则将生成的预约号排在与所述历史预约号生成时间差距最小的历史预约号的排列位置之后。

本实施方式中,所述获取已生成的历史预约号的排队队列信息,并根据历史排队队列信息确定所述预约号的排列位置还包括:

根据所述用户信息获取用户的信用等级,并根据用户的信用等级、历史预约号的排队队列信息确定所述预约号的排列位置。

本发明中根据所述用户的信用等级,来确定所述用户被服务的顺序,从而可以避免一些用户爽约导致大量排队号分配后无效,并且,也避免了叫号终端2需要对爽约用户的排队号重复叫号多次后确定无效,即使得本发明所提供的服务能够得到充分利用,提高了服务效率。

在具体实施方式中,所述位置确定模块403根据所述用户信息获取所述用户信息对应的征信分值,基于所述征信分值所处的范围,确定所述用户的信用等级。在具体实施过程中,所述位置确定模块403中可以预先存储有用户信息和征信分值之间的对应关系,在该种情况下,所述位置确定模块403获取到所述用户信息后,即可从用户信息和征信分值之间的对应关系中,获取与所述用户信息对应的征信分值,之后,所述位置确定模块403可以根据所述征信分值,进一步确定所述用户的信用等级。

本实施方式中,所述位置确定模块403可以根据所述用户的历史行为数据来确定所述征信分值,其中,所述历史行为数据可以包括所述用户基于互联网的线上历史行为数据和线下历史行为数据,且所述用户基于互联网的线上历史行为数据和线下历史行为数据均包括多个类别。本实施方式中,基于互联网的线上历史行为数据包括但不限于用户的基础用户信息、虚拟增值服务数据、社交互动行为数据、经济行为数据、娱乐休闲行为数据、教育行为数以及其它互联网移动应用行为数据。

本实施方式中,所述基础用户信息包括姓名、年龄、性别、地区、学历、职业等;所述虚拟增值服务数据包括虚拟帐号角色装扮,游戏道具购买,影视会员服务,云存储空间增值服务,音乐流量包等;所述社交互动行为数据包括聊天,电子邮件,语音通话,微博空间发表,豆瓣评论点评,知乎问答,公众号文章阅读等;所述经济行为数据包括支付,理财,购物,股票、基金、p2p(peer-to-peer,端对端)、金融等;所述娱乐休闲行为数据包括视频点播,音乐播放,k歌,新闻阅读等;所述教育行为数据包括线上读书,公开课学习,职业考试练习,技能培训,翻译软件使用等;所述其它互联网移动应用行为数据包括app(application)下载,搜索等。

本实施方式中,基于互联网的线下历史行为数据包括但不限于o2o(onlinetooffline,即线上到线下)生活服务信息、穿戴设备数据、lbs(locationbasedservice,基于位置的服务器)地理位置数据以及旅游出行数据等。例如,所述o2o生活服务信息包括家政服务,城市服务,美容保健等;所述穿戴设备数据包括医疗健康,运动等;所述lbs地理位置数据包括导航,签到,专车等;所述旅游出行数据包括票务订购,酒店预定等。

本实施方式中,根据所述用户的历史行为数据来确定所述征信分值的实现过程可以包括:所述服务器获取所述用户的历史行为数据的特征值,将所述特征值输入已完成训练的指定分析模型中,通过所述指定分析模型,所述位置确定模块403可以确定所述用户的征信分值。

本实施方式中,所述特征值可以用于表示所述用户的具体行为特征,例如,若所述历史行为数据包括文本聊天次数、语音通话次数、支付金额等,且当文本聊天9次,语音通话10次和支付金额100时,其中的数字9、10和100即为特征值。本实施方式中,所述指定分析模型可以由多个子模型构建得到,所述多个子模型与所述上述多个类别对应,也即是,对于所述多个子模型中的每个子模型,所述子模型可以基于对应的类别的历史行为数据,通过对预设训练模型进行训练得到,所述预设训练模型包括决策树训练模型、神经网络训练模型和逻辑回归训练模型中的任一种,这里不对所述预设训练模型以及训练方法做具体限定。

本实施方式中,在确定所述多个子模型后,所述服务器可以采用以下方式将多个子模型构建为所述指定分析模型:

其中,p表示上述确定的用户的用户信息,i为多个子模型中的第i个子模型,n为多个子模型的个数,为第i个子模型的系数,pi'为第i个子模型输出的子值,p0为常数特征。

上述由于所述基于互联网的线上历史行为数据和线下历史行为数据囊括了生活中的各个方面和各个领域,因此,通过上述方式确定所述用户的征信分值,提高了评价所述用户的信用程度的准确性。

本实施方式中,在获取到用户的信用等级后,所述位置确定模块403根据用户的信用等级、历史预约号的排队队列信息确定所述预约号的排列位置。

具体的,所述服务器1根据所述用户的信用等级,在所述历史预约号的排队队列中确定指定排队位置,并将所确定的指定排队位置确定为所述预约号在所述排队队列中的排队位置,其中,位于所述指定排队位置之前的排队位置的排队号具有的信用等级大于或等于所述用户的信用等级,且位于所述指定排队位置之后的排队位置的排队号的信用等级小于或等于所述第一用户的信用等级。也即是说,在本实施方式中,所述位置确定模块403直接根据所述用户的信用等级,确定所述用户在所述历史预约号的排队队列中可以插入的位置,即确定指定排队位置,其中,在确定所述指定排队位置的过程中,需要保证所述指定排队位置之前的排队位置的用户的信用等级大于或等于当前请求排队的用户的信用等级,并且,所述指定排队位置之后的排队位置的用户的信用等级小于或等于所述当前请求排队的用户的信用等级。其中,所述指定排队位置之后的排队位置的用户的信用等级等于所述当前请求排队的用户的信用等级的情况是指,后续又有新的用户排到所述排队队列中,而所述新的用户的信用等级等于所述第一用户的信用等级。

本实施方式中,当接收叫号终端2发送的排队请求后,所述位置确定模块403可以基于接收所述用户的排队请求的时间点,生成时间戳,而当所述位置确定模块403根据用户信息,确定所述用户的信用等级后,即可根据所述时间戳,来确定所述用户被服务的顺序,即确定所述预约号在所述排队队列中的排队位置。也即是,根据所述时间戳对应的时间的先后顺序以及第一用户的信用等级,服务器确定位于所述时间戳对应的时间点之前且信用等级大于或等于所述信用等级的用户数量,根据确定的所述用户数量,进而可以确定所述预约号在所述排队队列中的顺序,即相当于确定所述预约号的排队位置。例如,若确定的用户数量为m,则所述用户的排队顺序为m+1,即所述用户在所述排队队列的第m+1个排队位置。

所述第一发送模块404用于将携带有用户信息的预约号及所述预约号的排列位置发送给叫号终端2或用户终端4。

在一实施方式中,当确定用户通过叫号终端2发送叫号请求时,所述第一发送模块404控制所述叫号终端2将所述预约号及排列位置打印给用户。具体的,所述叫号终端2上设置有号码出口,所述号码出口与一热敏打印机相连接。当确定用户通过叫号终端2发送叫号请求时,所述第一发送模块404控制所述热敏打印机打印有预约号及排列位置的凭条,并从所述号码出口中输出。

在一实施方式中,当确定用户通过用户终端4基于个人账号所发送的叫号请求产生所述预约号时,所述叫号终端2通过即时通讯系统账号将所述预约号及所述预约号的排列位置打印在一电子票单上发送给所述用户终端4。

所述第二发送模块405用于将携带有用户信息的预约号及所述预约号的排列位置发送给业务员终端5。

在一实施方式中,所述第二发送模块405将携带有用户信息的预约号及所述预约号的排列位置发送给与所述服务器1通信连接的业务员终端5,以方便业务员根据所述预约号识别用户的身份及按照预约号的排列位置对用户进行服务。业务员通过所述第二发送模块405发送的携带有用户信息的预约号可以预先知道用户的身份,可以预先初始化用户在业务员终端5中的信息,缩短办事流程,提高业务员效率。

所述评价模块406用于通过一评价页面接收客户的评价信息。

在一实施方式中,若当前预约号所对应的业务完成时,所述评价模块406还在业务员终端5上显示一评价页面接收用户的评价信息。具体的,所述评价页面包括电子预约号信息及服务满意度选项。其中,所述服务满意度选项包括非常满意、满意、一般、差、非常差等选项。用户通过勾选所述满意度选项输入评价信息,所述评价模块406通过所述评价页面记录用户输入的与所述电子预约号对应的评价信息。本实施方式中,用于将用户信息和预约号进行了关联,实现了一个预约号只供一个用户使用,杜绝了业务员通过虚假取号来谎报业绩的问题。

在另一实施方式中,若当前预约号所对应的业务完成时,所述评价模块406还将所述评价页面显示在与用户的即时通信系统账号对应的即时通信系统,并接收用户在即时通信系统中显示的评价页面中输入的评价信息。

实施例3

图4为本发明一实施方式中电子设备6的示意图。

所述电子设备6包括存储器61、处理器62以及存储在所述存储器61中并可在所述处理器62上运行的计算机程序63。所述处理器62执行所述计算机程序63时实现上述取号方法实施例中的步骤,例如图1所示的步骤s101~s106。或者,所述处理器62执行所述计算机程序63时实现上述取号装置实施例中各模块/单元的功能,例如图3中的模块401~406。

示例性的,所述计算机程序63可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器61中,并由所述处理器62执行,以完成本发明。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,所述指令段用于描述所述计算机程序63在所述电子设备6中的执行过程。例如,所述计算机程序63可以被分割成图3中的接收模块401、预约号生成模块402、位置确定模块403、第一发送模块404、第二发送模块405及评价模块406,各模块具体功能参见实施例二。

所述电子设备6包括所述服务器1。在另一实施方式中,所述电子设备可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。本领域技术人员可以理解,所述示意图仅仅是电子设备6的示例,并不构成对电子设备6的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述电子设备6还可以包括输入输出设备、网络接入设备、总线等。

所称处理器62可以是中央处理模块(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者所述处理器62也可以是任何常规的处理器等,所述处理器62是所述电子设备6的控制中心,利用各种接口和线路连接整个电子设备6的各个部分。

所述存储器61可用于存储所述计算机程序63和/或模块/单元,所述处理器62通过运行或执行存储在所述存储器61内的计算机程序和/或模块/单元,以及调用存储在存储器61内的数据,实现所述计电子设备6的各种功能。所述存储器61可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据电子设备6的使用所创建的数据(比如音频数据)等。此外,存储器61可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)、至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。

所述电子设备6集成的模块/单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,所述计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-onlymemory)。

在本发明所提供的几个实施例中,应该理解到,所揭露的电子设备和方法,可以通过其它的方式实现。例如,以上所描述的电子设备实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

另外,在本发明各个实施例中的各功能模块可以集成在相同处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在相同模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用硬件加软件功能模块的形式实现。

对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他模块或步骤,单数不排除复数。电子设备权利要求中陈述的多个模块或电子设备也可以由同一个模块或电子设备通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。

最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。

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