CN110460987B - 一种写卡方法、装置、服务器和存储介质 - Google Patents
一种写卡方法、装置、服务器和存储介质 Download PDFInfo
- Publication number
- CN110460987B CN110460987B CN201910555655.8A CN201910555655A CN110460987B CN 110460987 B CN110460987 B CN 110460987B CN 201910555655 A CN201910555655 A CN 201910555655A CN 110460987 B CN110460987 B CN 110460987B
- Authority
- CN
- China
- Prior art keywords
- card writing
- card
- request
- information
- terminal equipment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/183—Processing at user equipment or user record carrier
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/20—Transfer of user or subscriber data
- H04W8/205—Transfer to or from user equipment or user record carrier
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本发明实施例提供了一种写卡方法、装置、服务器和存储介质。本发明实施例提供的技术方案中,按照预设的多个类型信息,根据每个类型信息对应的多个用户信息生成每个类型信息对应的类型评分并计算出写卡请求对应的优先级评分,再根据优先级评分将写卡请求调入写卡处理队列,从而生成写卡请求对应的写卡数据,将写卡数据发送至终端设备,由终端设备控制写卡器将写卡数据写入终端设备的空白SIM卡,从而当业务请求量大、并发量大时,能够优先保障优先级高的写卡业务快速处理、减轻***拥塞问题,能够在***层面有效保障远程写卡请求全流程的快速响应,提高用户使用感知。
Description
【技术领域】
本发明涉及通信技术领域,尤其涉及一种写卡方法、装置、服务器和存储介质。
【背景技术】
随着移动业务的发展,一线工作人员对于帮助用户选号入网的需求越来越大,但是对于选号入网流程中SIM卡信息的制作是关键,早期只能在营业厅利用专用写卡器完成,这种方式使用起来较为不便,限制了制卡过程只能局限于营业厅范围内。随着技术发展,现在已经实现了利用终端设备连接小型的写卡器来制作SIM卡,这种方式使得一线工作人员可以走出营业厅,随时随地为选号流程现场制作SIM卡。
移动互联网时代下,一线工作人员通过终端设备办理业务存在并发请求量巨大的情况,当出现多条写卡请求同时到达服务器的时候,可能会出现***拥塞的情况,导致业务响应不及时,用户使用感知较差。
【发明内容】
有鉴于此,本发明实施例提供了一种写卡方法、装置、服务器和存储介质,用以解决现有技术中处理写卡请求的过程中出现***拥塞,导致业务响应不及时的问题。
一方面,本发明实施例提供了一种写卡方法,所述方法包括:
接收终端设备发送的写卡请求,所述写卡请求包括与不同的类型信息对应的多个用户信息;
按照预设的多个类型信息,根据每个所述类型信息对应的多个用户信息生成每个所述类型信息对应的类型评分;
根据所述多个类型评分,生成写卡请求对应的优先级评分;
判断所述优先级评分是否大于第一设定阈值;
若判断出所述优先级评分大于第一设定阈值,则将写卡请求发送至业务支撑***,以供所述业务支撑***将所述写卡请求加入写卡处理队列,按照写卡处理队列中的写卡请求的排列顺序生成写卡请求对应的写卡数据;
接收所述业务支撑***发送的写卡请求对应的写卡数据,并将所述写卡属于发送至终端设备,以供所述终端设备控制写卡器将所述写卡数据写入所述终端设备的空白SIM卡。
可选地,所述按照预设的多个类型信息,根据每个所述类型信息对应的多个用户信息生成每个所述类型信息对应的类型评分,包括:
从每个所述类型信息对应的预设评分关系中查询出每个所述用户信息对应的参考分;
所述预设评分关系为所述用户信息与参考分的对应关系;
将所述参考分与每个所述用户信息对应的加权因子相乘,得出每个所述用户信息对应的最终得分;
将所述最终得分相加,计算出每个所述类型信息对应的类型评分。
可选地,所述根据所述多个类型评分,生成写卡请求对应的优先级评分,包括:
将每个所述类型信息对应的类型评分分别与每个所述类型信息对应的平衡系数因子相乘,得出每个所述类型信息对应的相乘结果;
将每个所述类型信息对应的相乘结果相加,计算出写卡请求对应的优先级评分。
可选地,若判断出所述优先级评分小于或者等于第一设定阈值,则将写卡请求发送至业务支撑***,以供所述业务支撑***将所述写卡请求加入综合业务处理队列,生成写卡请求对应的写卡数据;
接收所述业务支撑***发送的写卡请求对应的写卡数据,并将所述写卡数据发送至终端设备,以供所述终端设备控制写卡器将所述写卡数据写入所述终端设备的空白SIM卡。
可选地,所述写卡处理队列中写卡请求的排列顺序可根据写卡请求对应的优先级评分确定。
可选地,所述业务支撑***判断所述写卡处理队列中所述写卡请求的数量是否大于第二设定阈值;
若判断出所述写卡处理队列中所述写卡请求的数量大于第二设定阈值,则将SIM卡资源更新请求和无纸化签名保存请求加入存储队列,对存储队列中的SIM卡资源更新请求和无纸化签名保存请求进行异步处理。
可选地,所述业务支撑***判断所述综合业务处理队列中所述写卡请求的数量是否大于第三设定阈值;
若判断出所述综合业务处理队列中所述写卡请求的数量大于第三设定阈值,则将SIM卡资源更新请求和无纸化签名保存请求加入存储队列,对存储队列中的SIM卡资源更新请求和无纸化签名保存请求进行异步处理。
另一方面,本发明实施例提供了一种写卡装置,包括:
接收单元,用于接收终端设备发送的写卡请求,所述写卡请求包括与不同的类型信息对应的多个用户信息;接收业务支撑***发送的写卡请求对应的写卡数据,并将所述写卡数据发送至终端设备,以供所述终端设备控制写卡器将所述写卡数据写入所述终端设备的空白SIM卡;
第一生成单元,用于按照预设的多个类型信息,根据每个所述类型信息对应的多个用户信息生成每个所述类型信息对应的类型评分;
第二生成单元,用于根据所述多个类型评分,生成写卡请求对应的优先级评分;
判断单元,用于判断所述优先级评分是否大于第一设定阈值;
第三生成单元,用于若判断出所述优先级评分大于第一设定阈值,则将写卡请求发送至业务支撑***,以供所述业务支撑***将所述写卡请求加入写卡处理队列,按照写卡处理队列中的写卡请求的排列顺序生成写卡请求对应的写卡数据。
另一方面,本发明实施例提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行上述写卡方法。
另一方面,本发明实施例提供了一种服务器,包括存储器和处理器,所述存储器用于存储包括程序指令的信息,所述处理器用于控制程序指令的执行,其特征在于,所述程序指令被处理器加载并执行时实现上述写卡方法的步骤。
本发明实施例的方案中,按照预设的多个类型信息,根据每个类型信息对应的多个用户信息生成每个类型信息对应的类型评分并计算出写卡请求对应的优先级评分,再根据优先级评分将写卡请求调入写卡处理队列,从而生成写卡请求对应的写卡数据,将写卡数据发送至终端设备,由终端设备控制写卡器将写卡数据写入终端设备的空白SIM卡,从而当业务请求量大、并发量大时,能够优先保障优先级高的写卡业务快速处理、减轻***拥塞问题,能够在***层面有效保障远程写卡请求全流程的快速响应,提高用户使用感知。
【附图说明】
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1为本发明实施例提供的一种写卡方法的流程图;
图2为本发明实施例提供的又一种写卡方法的流程图;
图3为本发明实施例提供的一种写卡装置的结构示意图;
图4为本发明实施例提供的一种服务器的示意图。
【具体实施方式】
为了更好的理解本发明的技术方案,下面结合附图对本发明实施例进行详细描述。
应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
应当理解,尽管在本发明实施例中可能采用术语第一、第二等来描述设定阈值,但这些设定阈值不应限于这些术语。这些术语仅用来将设定阈值彼此区分开。例如,在不脱离本发明实施例范围的情况下,第一设定阈值也可以被称为第二设定阈值,类似地,第二设定阈值也可以被称为第一设定阈值。
图1为本发明实施例提供的一种写卡方法的流程图,如图1所示,该方法包括:
步骤S101、接收终端设备发送的写卡请求,写卡请求包括与不同的类型信息对应的多个用户信息;
步骤S102、按照预设的多个类型信息,根据每个类型信息对应的多个用户信息生成每个类型信息对应的类型评分;
步骤S103、根据多个类型评分,生成写卡请求对应的优先级评分;
步骤S104、判断优先级评分是否大于第一设定阈值,若是,则执行步骤S105;若否,则执行步骤S106;
步骤S105、将写卡请求发送至业务支撑***,以供业务支撑***将写卡请求加入写卡处理队列,按照写卡处理队列中的写卡请求的排列顺序生成写卡请求对应的写卡数据,继续执行步骤S107;
步骤S106、将写卡请求发送至业务支撑***,以供业务支撑***将写卡请求加入综合业务处理队列,生成写卡请求对应的写卡数据;
步骤S107、接收业务支撑***发送的写卡请求对应的写卡数据,并将写卡数据发送至终端设备,以供终端设备控制写卡器将写卡数据写入终端设备的空白SIM卡。
本发明实施例提供的技术方案中,按照预设的多个类型信息,根据每个类型信息对应的多个用户信息生成每个类型信息对应的类型评分并计算出写卡请求对应的优先级评分,再根据优先级评分将写卡请求调入写卡处理队列,从而生成写卡请求对应的写卡数据,将写卡数据发送至终端设备,由终端设备控制写卡器将写卡数据写入终端设备的空白SIM卡,从而当业务请求量大、并发量大时,能够优先保障优先级高的写卡业务快速处理、减轻***拥塞问题,能够在***层面有效保障远程写卡请求全流程的快速响应,提高用户使用感知。
图2为本发明实施例提供的又一种写卡方法的流程图,如图2所示,该方法包括:
步骤S201、服务器接收终端设备发送的写卡请求,写卡请求包括与不同的类型信息对应的多个用户信息。
本实施例中各步骤可以由服务器执行。
本实施例中,类型信息包括:客户类型信息、号码类型信息和工号类型信息。
本实施例中,用户信息具体包括:号码星级、每用户平均收入(AVERAGEREVENUEPERUSER,简称:ARPU)值、重要集团网号码、重要关系人、重要名单、OA审批号码、吉祥号码、重点标记号码、集团客户部的相关业务支撑***(Business OperationSupport System,简称:BOSS)工号、校园秋开期间的重点BOSS工号、重点标记表中的BOSS工号、办理业务量超过特定阈值的BOSS工号。
步骤S202、服务器按照预设的多个类型信息,根据每个类型信息对应的多个用户信息生成每个类型信息对应的类型评分。
本实施例中,服务器从每个类型信息对应的预设评分关系中查询出每个用户信息对应的参考分,将参考分与每个用户信息对应的加权因子相乘,得出每个用户信息对应的最终得分,将最终得分相加,计算出每个类型信息对应的类型评分。其中,预设评分关系为用户信息与参考分的对应关系。每个类型信息对应的预设评分关系如下表1-3所示,其中,表1为客户类型信息对应的预设评分关系,表2为号码类型信息对应的预设评分关系,表3为工号类型信息对应的预设评分关系。
表1
如表1所示,当用户选择的手机号码是年度评星为四星号码时,对应的参考分为1,将参考分与对应的加权因子1相乘,得出号码星级对应的最终得分A,或者,当用户选择的手机号码是年度评星为五星号码时,对应的参考分为2,将参考分与对应的加权因子1相乘,得出号码星级对应的最终得分A;当用户的月均消费大于或等于100元且小于200元时,对应的参考分为1,将参考分与对应的加权因子2相乘,得出ARPU值对应的最终得分B,或者,当用户的月均消费大于或等于200元且小于300元时,对应的参考分为2,将参考分与对应的加权因子2相乘,得出ARPU值对应的最终得分B,或者,当用户的月均消费大于或等于300元且小于500元时,对应的参考分为3,将参考分与对应的加权因子2相乘,得出ARPU值对应的最终得分B,或者,当用户的月均消费大于或等于500元时,对应的参考分为4,将参考分与对应的加权因子2相乘,得出ARPU值对应的最终得分B;当用户选择的手机号码为重要集团网的成员号码时,对应的参考分为2,将参考分与对应的加权因子3相乘,得出重要集团网号码对应的最终得分C,否则对应的参考分为0,最终得分C为0;当用户为***标记的重要关系人时,对应的参考分为3,将参考分与对应的加权因子4相乘,得出重要关系人对应的最终得分D,否则对应的参考分为0,最终得分D为0;当用户位于重要名单关系表中时,对应的参考分为2,将参考分与对应的加权因子5相乘,得出重要名单对应的最终得分E,否则对应的参考分为0,最终得分E为0。
本实施例中,将上述最终得分A、B、C、D、E相加,计算出客户类型信息对应的类型评分Z1,即:Z1=A+B+C+D+E。
表2
如表2所示,当用户选择的手机号码是经过OA***流程特批的号码时,对应的参考分为2,将参考分与对应的加权因子1相乘,得出OA审批号码对应的最终得分A,否则对应的参考分为0,最终得分A为0;当用户选择的手机号码是吉祥号码表中第一档次的号码时,对应的参考分为1,将参考分与对应的加权因子2相乘,得出吉祥号码对应的最终得分B,或者,当用户选择的手机号码是吉祥号码表中第二档次的号码时,对应的参考分为2,将参考分与对应的加权因子2相乘,得出吉祥号码对应的最终得分B,或者,当用户选择的手机号码是吉祥号码表中第三档次的号码时,对应的参考分为3,将参考分与对应的加权因子2相乘,得出吉祥号码对应的最终得分B,或者,当用户选择的手机号码是吉祥号码表中第四档次的号码时,对应的参考分为4,将参考分与对应的加权因子2相乘,得出吉祥号码对应的最终得分B;当用户选择的手机号码是纳入重点标记表中的号码时,对应的参考分为1,将参考分与对应的加权因子3相乘,得出重点标记号码对应的最终得分C,否则对应的参考分为0,最终得分C为0。
本实施例中,将上述最终得分A、B、C相加,计算出号码类型信息对应的类型评分Z2,即:Z2=A+B+C。
表3
如表3所示,当工作人员的工号为集团客户部的相关BOSS工号时,对应的参考分为1,将参考分与对应的加权因子1相乘,得出集团客户部的相关BOSS工号对应的最终得分A,否则对应的参考分为0,最终得分A为0;当工作人员的工号为校园秋开期间的重点BOSS工号时,对应的参考分为1,将参考分与对应的加权因子2相乘,得出校园秋开期间的重点BOSS工号对应的最终得分B,否则对应的参考分为0,最终得分B为0;当工作人员的工号是纳入重点标记表中的BOSS工号时,对应的参考分为1,将参考分与对应的加权因子3相乘,得出重点标记表中的BOSS工号对应的最终得分C,否则对应的参考分为0,最终得分C为0;当工作人员的工号是办理业务量超过特定阈值的BOSS工号时,对应的参考分为2,将参考分与对应的加权因子4相乘,得出办理业务量超过特定阈值的BOSS工号对应的最终得分D,否则对应的参考分为0,最终得分D为0。
本实施例中,服务器将上述最终得分A、B、C、D相加,计算出工号类型信息对应的类型评分Z3,即:Z3=A+B+C+D。
本实施例中,表1-3中的参考分和加权因子的取值以一年为周期进行调整。
本实施例中,表1-3中的加权因子的取值大于或等于0且小于或等于1。
本实施例中,表3中办理业务量的特定阈值根据季度业务量进行设置。
步骤S203、服务器根据多个类型评分,生成写卡请求对应的优先级评分。
本实施例中,服务器将每个类型信息对应的类型评分分别与每个类型信息对应的平衡系数因子相乘,得出每个类型信息对应的相乘结果,将每个类型信息对应的相乘结果相加,计算出写卡请求对应的优先级评分。
本实施例中,平衡系数因子的取值大于或等于0且小于或等于1,且以一年为周期进行调整。
步骤S204、服务器判断优先级评分是否大于第一设定阈值,若是,则执行步骤S205;若否,则执行步骤S207。
步骤S205、服务器将写卡请求发送至业务支撑***。
步骤S206、业务支撑***将写卡请求加入写卡处理队列,按照写卡处理队列中的写卡请求的排列顺序生成写卡请求对应的写卡数据,继续执行步骤S209。
例如:业务支撑***将写卡请求加入写卡处理队列之后,即可判断写卡处理队列中写卡请求的数量是否大于第二设定阈值,若判断出写卡处理队列中写卡请求的数量大于第二设定阈值,则将SIM卡资源更新请求和无纸化签名保存请求加入存储队列,对存储队列中的SIM卡资源更新请求和无纸化签名保存请求进行异步处理,按照存储队列中的请求顺序将SIM卡资源更新的内容同步至写卡***,将无纸化签名保存至写卡***。
本实施例中,SIM卡资源更新请求和无纸化签名保存请求涉及内部资源更新和存储变更,不影响选号入网的实际开通,可以在写卡完成之后在存储队列中逐步执行。将SIM卡资源更新请求和无纸化签名保存请求加入存储队列,对存储队列中的SIM卡资源更新请求和无纸化签名保存请求进行异步处理可以提升业务响应效率,增强用户使用感。
本实施例中,写卡处理队列有单独的***资源和处理通道,不与其他业务请求共用,从而能够与其他业务请求隔离处理,优先保障了优先级评分大于第一设定阈值的写卡请求的响应速度,提高了用户的使用感知。
步骤S207、服务器将写卡请求发送至业务支撑***。
步骤S208、业务支撑***将写卡请求加入综合业务处理队列,生成写卡请求对应的写卡数据。
例如:业务支撑***将写卡请求加入综合业务处理队列之后,即可判断综合业务处理队列中写卡请求的数量是否大于第三设定阈值,若判断出综合业务处理队列中写卡请求的数量大于第三设定阈值,则将SIM卡资源更新请求和无纸化签名保存请求加入存储队列,对存储队列中的SIM卡资源更新请求和无纸化签名保存请求进行异步处理,按照存储队列中的请求顺序将SIM卡资源更新的内容同步至写卡***,将无纸化签名保存至写卡***。
本实施例中,SIM卡资源更新请求和无纸化签名保存请求涉及内部资源更新和存储变更,不影响选号入网的实际开通,可以在写卡完成之后在存储队列中逐步执行。将SIM卡资源更新请求和无纸化签名保存请求加入存储队列,对存储队列中的SIM卡资源更新请求和无纸化签名保存请求进行异步处理可以提升业务响应效率,增强用户使用感。
本实施例中,存储队列中的SIM卡资源更新请求和无纸化签名保存请求的排列顺序可根据前述写卡处理队列和/或综合业务处理队列中写卡请求的排列顺序确定。
本实施例中,综合业务处理队列是除优先级评分大于第一设定阈值的写卡请求之外所有业务请求共用的队列,在综合业务处理队列中的业务请求共用资源与处理通道。
本实施例中,第一设定阈值根据标准用户的优先级评分确定,其中,标准用户为ARPU值、号码星级等用户信息均处于平均水平的用户。例如,标准用户的优先级评分为70分,则将第一设定阈值设置为70。
本实施例中,写卡处理队列中写卡请求的排列顺序可根据写卡请求对应的优先级评分确定,其中,优先级评分高的写卡请求优先处理。
步骤S209、服务器接收业务支撑***发送的写卡请求对应的写卡数据,并将写卡数据发送至终端设备。
步骤S210、终端设备控制写卡器将写卡数据写入终端设备的空白SIM卡。
本发明实施例中,结合多样化数据源,提供了多个类型信息,用以评价写卡请求的“重要程度”,并基于大数据平台的实时数据将“重要程度”量化,以数值的形式给出优先级评分,优先级评分高的写卡请求加入写卡处理队列,使用专用***资源,保障了优先级评分高的写卡请求的响应速度与响应时间,明显提高了用户的使用感知。
本实施例中,第二设定阈值根据应用程序编程接口(API)处理能力确定。例如,当应用程序编程接口(API)处理200件以上的请求时,响应时间明显增加,则将第二设定阈值设置为200。
本实施例中,第三设定阈值可以等于第二设定阈值。
下面采用一个具体实施例来说明写卡流程:
第一步,终端设备控制写卡器读取终端设备的空白SIM卡中的基本数据,并将与不同类型信息对应的多个用户信息发送至服务器。第二步,服务器根据预设的类型信息对应的用户信息生成每个类型信息对应的类型评分,根据每个类型评分生成此写卡请求对应的优先级评分,若此写卡请求对应的优先级评分大于第一设定阈值,则由业务支撑***将此写卡请求加入写卡处理队列,否则由业务支撑***将此写卡请求加入综合业务处理队列。第三步,业务支撑***对用户信息进行内部传入、校验、组装、加密,生成写卡数据,并将写卡数据返回至服务器。第四步,服务器将写卡数据发送至终端设备。第五步,终端设备控制写卡器将收到的写卡数据写入空白SIM卡。第六步,终端设备调用实名制插件对新入网用户进行实名制验证。第七步,终端设备将写卡成功信息和实名制认证成功信息回传至服务器,由服务器通知业务支撑***。第八步,业务支撑***进行SIM卡资源更新。第九步,业务支撑***发送开户指令到网络侧进行开户激活。第十步,终端设备进行无纸化签名并将签名上传保存至服务器。
进一步地,业务支撑***若判断出写卡处理队列中写卡请求的数量大于第二设定阈值,则将SIM卡资源更新请求和无纸化签名保存请求加入存储队列,对存储队列中的SIM卡资源更新请求和无纸化签名保存请求进行异步处理;业务支撑***若判断出综合业务处理队列中写卡请求的数量大于第三设定阈值,则将SIM卡资源更新请求和无纸化签名保存请求加入存储队列,对存储队列中的SIM卡资源更新请求和无纸化签名保存请求进行异步处理。
本发明实施例中,根据应用程序编程接口(API)的处理能力,通过拆分写卡流程中的必要环节与非必要环节使业务支撑***中的存储操作与生成写卡数据异步处理,进而改进了在业务请求量超过应用程序编程接口(API)的处理能力的情况下的业务响应,提升了业务响应时间和效率,优先保障优先级高的写卡业务快速处理、减轻***拥塞问题,提高用户使用感知。
本发明实施例提供的写卡方法的技术方案中,按照预设的多个类型信息,根据每个类型信息对应的多个用户信息生成每个类型信息对应的类型评分并计算出写卡请求对应的优先级评分,再根据优先级评分将写卡请求调入写卡处理队列,从而生成写卡请求对应的写卡数据,将写卡数据发送至终端设备,由终端设备控制写卡器将写卡数据写入终端设备的空白SIM卡,从而当业务请求量大时,能够优先保障优先级高的写卡业务快速处理、减轻***拥塞问题,能够在***层面有效保障远程写卡请求全流程的快速响应,提高用户使用感知。
图3为本发明实施例提供的一种写卡装置的结构示意图,该装置用于执行上述写卡方法,如图3所示,该装置包括:接收单元11、第一生成单元12、第二生成单元13、判断单元14和第三生成单元15。
接收单元11用于接收终端设备发送的写卡请求,所述写卡请求包括与不同的类型信息对应的多个用户信息;接收业务支撑***发送的写卡请求对应的写卡数据,并将所述写卡数据发送至终端设备,终端设备控制写卡器将所述写卡数据写入所述终端设备的空白SIM卡;
第一生成单元12用于按照预设的多个类型信息,根据每个类型信息对应的多个用户信息生成每个类型信息对应的类型评分;
第二生成单元13用于根据多个类型评分,生成写卡请求对应的优先级评分;
判断单元14用于判断优先级评分是否大于第一设定阈值;
第三生成单元15用于若判断出优先级评分大于第一设定阈值,则将写卡请求发送至业务支撑***,业务支撑***将写卡请求加入写卡处理队列,按照写卡处理队列中的写卡请求的排列顺序生成写卡请求对应的写卡数据。
本发明实施例中,第一生成单元12包括查询子模块121、第一计算子模块122、第二计算子模块123。
查询子模块121用于从每个所述类型信息对应的预设评分关系中查询出每个所述用户信息对应的参考分;
第一计算子模块122用于将所述参考分与每个所述用户信息对应的加权因子相乘,得出每个所述用户信息对应的最终得分;
第二计算及模块123用于将所述最终得分相加,计算出每个所述类型信息对应的类型评分。
本发明实施例中,第二生成单元13包括第三计算子模块131和第四计算子模块132。
第三计算子模块131用于将每个所述类型信息对应的类型评分分别与每个所述类型信息对应的平衡系数因子相乘,得出每个所述类型信息对应的相乘结果;
第四计算子模块132用于将每个所述类型信息对应的相乘结果相加,计算出写卡请求对应的优先级评分。
本发明实施例的方案中,按照预设的多个类型信息,根据每个类型信息对应的多个用户信息生成每个类型信息对应的类型评分并计算出写卡请求对应的优先级评分,再根据优先级评分将写卡请求调入写卡处理队列,从而生成写卡请求对应的写卡数据,将写卡数据发送至终端设备,由终端设备控制写卡器将写卡数据写入终端设备的空白SIM卡,从而当业务请求量大、并发量大时,能够优先保障优先级高的写卡业务快速处理、减轻***拥塞问题,能够在***层面有效保障远程写卡请求全流程的快速响应,提高用户使用感知。
本发明实施例提供了一种存储介质,存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行上述写卡方法的实施例的各步骤,具体描述可参见上述写卡方法的实施例。
本发明实施例提供了一种服务器,包括存储器和处理器,存储器用于存储包括程序指令的信息,处理器用于控制程序指令的执行,程序指令被处理器加载并执行时实现上述写卡方法的实施例的各步骤,具体描述可参见上述写卡方法的实施例。
图4为本发明实施例提供的一种服务器的示意图。如图4所示,该实施例的服务器20包括:处理器21、存储器22以及存储在存储22中并可在处理器21上运行的计算机程序23,该计算机程序23被处理器21执行时实现实施例中的应用于数据处理方法,为避免重复,此处不一一赘述。或者,该计算机程序被处理器21执行时实现实施例中应用于写卡装置中各模型/单元的功能,为避免重复,此处不一一赘述。
服务器20包括,但不仅限于,处理器21、存储器22。本领域技术人员可以理解,图4仅仅是服务器20的示例,并不构成对服务器20的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如服务器还可以包括输入输出设备、网络接入设备、总线等。
所称处理器21可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
存储器22可以是服务器20的内部存储单元,例如服务器20的硬盘或内存。存储器22也可以是服务器20的外部存储设备,例如服务器20上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,存储器22还可以既包括服务器20的内部存储单元也包括外部存储设备。存储器22用于存储计算机程序以及服务器所需的其他程序和数据。存储器22还可以用于暂时地存储已经输出或者将要输出的数据。
在本发明所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如,多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
Claims (10)
1.一种写卡方法,其特征在于,所述方法包括:
接收终端设备发送的写卡请求,所述写卡请求包括与不同的类型信息对应的多个用户信息;
按照预设的多个类型信息,根据每个所述类型信息对应的多个用户信息生成每个所述类型信息对应的类型评分;
根据所述多个类型评分,生成写卡请求对应的优先级评分;
判断所述优先级评分是否大于第一设定阈值;
若判断出所述优先级评分大于第一设定阈值,则将写卡请求发送至业务支撑***,以供所述业务支撑***将所述写卡请求加入写卡处理队列,按照写卡处理队列中的写卡请求的排列顺序生成写卡请求对应的写卡数据;
接收所述业务支撑***发送的写卡请求对应的写卡数据,并将所述写卡数据发送至终端设备,以供所述终端设备控制写卡器将所述写卡数据写入所述终端设备的空白SIM卡。
2.根据权利要求1所述的写卡方法,其特征在于,所述按照预设的多个类型信息,根据每个所述类型信息对应的多个用户信息生成每个所述类型信息对应的类型评分,包括:
从每个所述类型信息对应的预设评分关系中查询出每个所述用户信息对应的参考分;
所述预设评分关系为所述用户信息与参考分的对应关系;
将所述参考分与每个所述用户信息对应的加权因子相乘,得出每个所述用户信息对应的最终得分;
将所述最终得分相加,计算出每个所述类型信息对应的类型评分。
3.根据权利要求1所述的写卡方法,其特征在于,所述根据所述多个类型评分,生成写卡请求对应的优先级评分,包括:
将每个所述类型信息对应的类型评分分别与每个所述类型信息对应的平衡系数因子相乘,得出每个所述类型信息对应的相乘结果;
将每个所述类型信息对应的相乘结果相加,计算出写卡请求对应的优先级评分。
4.根据权利要求1所述的写卡方法,其特征在于,还包括:
若判断出所述优先级评分小于或者等于第一设定阈值,则将写卡请求发送至业务支撑***,以供所述业务支撑***将所述写卡请求加入综合业务处理队列,生成写卡请求对应的写卡数据;
接收所述业务支撑***发送的写卡请求对应的写卡数据,并将所述写卡数据发送至终端设备,以供所述终端设备控制写卡器将写卡数据写入所述终端设备的空白SIM卡。
5.根据权利要求1所述的写卡方法,其特征在于,
所述写卡处理队列中写卡请求的排列顺序可根据写卡请求对应的优先级评分确定。
6.根据权利要求1所述的方法,其特征在于,还包括:
所述业务支撑***判断所述写卡处理队列中所述写卡请求的数量是否大于第二设定阈值;
若判断出所述写卡处理队列中所述写卡请求的数量大于第二设定阈值,则将SIM卡资源更新请求和无纸化签名保存请求加入存储队列,对所述存储队列中的SIM卡资源更新请求和无纸化签名保存请求进行异步处理。
7.根据权利要求4所述的写卡方法,其特征在于,还包括:
所述业务支撑***判断所述综合业务处理队列中所述写卡请求的数量是否大于第三设定阈值;
若判断出所述综合业务处理队列中所述写卡请求的数量大于第三设定阈值,则将SIM卡资源更新请求和无纸化签名保存请求加入存储队列,对存储队列中的SIM卡资源更新请求和无纸化签名保存请求进行异步处理。
8.一种写卡装置,其特征在于,所述装置包括:
接收单元,用于接收终端设备发送的写卡请求,所述写卡请求包括与不同的类型信息对应的多个用户信息;接收业务支撑***发送的写卡请求对应的写卡数据,并将所述写卡数据发送至终端设备,以供所述终端设备控制写卡器将所述写卡数据写入所述终端设备的空白SIM卡;
第一生成单元,用于按照预设的多个类型信息,根据每个所述类型信息对应的多个用户信息生成每个所述类型信息对应的类型评分;
第二生成单元,用于根据所述多个类型评分,生成写卡请求对应的优先级评分;
判断单元,用于判断所述优先级评分是否大于第一设定阈值;
第三生成单元,用于若判断出所述优先级评分大于第一设定阈值,则将写卡请求发送至业务支撑***,以供所述业务支撑***将所述写卡请求加入写卡处理队列,按照写卡处理队列中的写卡请求的排列顺序生成写卡请求对应的写卡数据。
9.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行权利要求1至7中任意一项所述的写卡方法。
10.一种服务器,包括存储器和处理器,所述存储器用于存储包括程序指令的信息,所述处理器用于控制程序指令的执行,其特征在于,所述程序指令被处理器加载并执行时实现权利要求1至7任意一项所述的写卡方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910555655.8A CN110460987B (zh) | 2019-06-25 | 2019-06-25 | 一种写卡方法、装置、服务器和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910555655.8A CN110460987B (zh) | 2019-06-25 | 2019-06-25 | 一种写卡方法、装置、服务器和存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110460987A CN110460987A (zh) | 2019-11-15 |
CN110460987B true CN110460987B (zh) | 2022-04-08 |
Family
ID=68480868
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910555655.8A Active CN110460987B (zh) | 2019-06-25 | 2019-06-25 | 一种写卡方法、装置、服务器和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110460987B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114862500A (zh) * | 2022-04-14 | 2022-08-05 | 中国联合网络通信集团有限公司 | 订单处理方法、装置、电子设备及存储介质 |
CN115866579B (zh) * | 2023-02-28 | 2023-05-12 | 广州市易售宝互联网科技有限公司 | 一种智能卡写卡方法、***、终端及存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW200410159A (en) * | 2002-12-11 | 2004-06-16 | Far Eastone Telecomm Co Ltd | System for examining applicant for telecom number and execution method thereof |
CN105101163A (zh) * | 2015-07-22 | 2015-11-25 | 联通兴业通信技术有限公司 | 空中写卡的方法和装置 |
CN107179948A (zh) * | 2017-05-02 | 2017-09-19 | 中国联合网络通信集团有限公司 | 一种写卡方法及*** |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9247023B2 (en) * | 2011-07-27 | 2016-01-26 | Qualcomm Incorporated | System and method for prioritizing requests to a SIM |
CN104093139B (zh) * | 2014-07-15 | 2017-10-03 | 中国联合网络通信集团有限公司 | 空中写卡方法、服务器和智能卡 |
-
2019
- 2019-06-25 CN CN201910555655.8A patent/CN110460987B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW200410159A (en) * | 2002-12-11 | 2004-06-16 | Far Eastone Telecomm Co Ltd | System for examining applicant for telecom number and execution method thereof |
CN105101163A (zh) * | 2015-07-22 | 2015-11-25 | 联通兴业通信技术有限公司 | 空中写卡的方法和装置 |
CN107179948A (zh) * | 2017-05-02 | 2017-09-19 | 中国联合网络通信集团有限公司 | 一种写卡方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN110460987A (zh) | 2019-11-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109104336A (zh) | 服务请求处理方法、装置、计算机设备及存储介质 | |
CN111722918A (zh) | 业务标识码生成方法、装置、存储介质及电子设备 | |
WO2019019649A1 (zh) | 投资组合产品的生成方法、装置、存储介质和计算机设备 | |
CN110460987B (zh) | 一种写卡方法、装置、服务器和存储介质 | |
CN107798135B (zh) | 分页查询方法及装置和电子设备 | |
CN113850394B (zh) | 联邦学习方法、装置、电子设备及存储介质 | |
CN114070791B (zh) | 数据流量的限速处理方法及装置 | |
CN106227597A (zh) | 任务优先级处理方法和装置 | |
CN115145587A (zh) | 一种产品参数校验方法、装置、电子设备及存储介质 | |
CN109582439A (zh) | Dcn部署方法、装置、设备及计算机可读存储介质 | |
CN109062683A (zh) | 主机资源分配的方法、装置及计算机可读存储介质 | |
CN110347477B (zh) | 一种云环境下服务自适应部署方法和装置 | |
CN109450684B (zh) | 一种网络切片***物理节点容量扩充方法及装置 | |
CN112994911A (zh) | 计算卸载方法、装置及计算机可读存储介质 | |
CN106484417A (zh) | 一种应用程序列表展示方法及装置 | |
CN111522840B (zh) | 标签的配置方法、装置、设备及计算机可读存储介质 | |
CN116185578A (zh) | 计算任务的调度方法和计算任务的执行方法 | |
CN110019487A (zh) | 一种数据库连接管理方法及装置 | |
CN114490719A (zh) | 一种数据查询方法、装置、电子设备以及存储介质 | |
CN112182107A (zh) | 名单数据获取方法、装置、计算机设备及存储介质 | |
CN111815339A (zh) | 一种营销信息推送方法及设备 | |
CN110147278A (zh) | 数据处理方法及装置 | |
CN111459981A (zh) | 查询任务的处理方法、装置、服务器及*** | |
CN117519996B (zh) | 一种数据处理方法、装置、设备以及存储介质 | |
CN111882118B (zh) | 一种决策***和方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |