[发明专利]基于短信的业务办理方法及系统有效
申请号: | 202110414002.5 | 申请日: | 2021-04-16 |
公开(公告)号: | CN113179494B | 公开(公告)日: | 2023-03-24 |
发明(设计)人: | 黄汉宁 | 申请(专利权)人: | 北京思特奇信息技术股份有限公司 |
主分类号: | H04W4/14 | 分类号: | H04W4/14 |
代理公司: | 北京汇信合知识产权代理有限公司 11335 | 代理人: | 张焕响 |
地址: | 100086 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 短信 业务 办理 方法 系统 | ||
本发明公开了一种基于短信的业务办理方法及系统,方法包括:接收业务办理短信,读取业务办理短信中的文本内容;由系统配置参数中读取预配置的短信指令列表,读取短信指令列表中每个短信指令的正则表达式,形成正则表达式表;依次读取正则表达式表中的每个正则表达式,并与业务办理短信的文本内容进行匹配;根据匹配得到的正则表达式,对业务办理短信的文本内容解析并拆分得到业务指令及相应的业务参数;根据业务指令及相应的业务参数办理相应的业务。通过本发明的技术方案,能够快速、有效、正确地得到业务指令及业务参数,以极高的效率完成短信指令的匹配和解析,提供了高性能、高并发和海量数据的短信业务办理能力。
技术领域
本发明涉及电信运营商业务技术领域,尤其涉及一种基于短信的业务办理方法及一种基于短信的业务办理系统。
背景技术
通过短信办理电信业务是电信运营商最重要的一种业务办理渠道,由于其使用方便快捷,深受广大手机用户的喜爱。用户通过编辑短信发送到指定号码来办理业务,短信内容文本中包含希望办理的业务指令,文本指令通常由英文字母和数字组成,系统接收到用户短信后,需要对文本指令进行解析,并识别出用户希望办理的业务,以及业务的其他参数,然后由系统根据指令及其参数为用户办理业务。
目前,现有的短信业务办理的解析和识别方法复杂,无法快速、有效、正确地得到用户所要办理的业务及相应的业务参数,业务办理体验较差,且业务处理能力性能较低,对于高并发和海量数据的处理能力较差。
发明内容
针对上述问题,本发明提供了一种基于短信的业务办理方法及系统,通过正则表达式与业务办理短信中文本内容进行逐一匹配,将文本内容解析并拆分得到业务指令及相应的业务参数,从而快速、有效、正确地得到业务指令及业务参数,从而能够以极高的效率完成短信指令的匹配和解析,提供高性能、高并发和海量数据的处理能力。
为实现上述目的,本发明提供了一种基于短信的业务办理方法,包括:接收业务办理短信,读取所述业务办理短信中的文本内容;由系统配置参数中读取预配置的短信指令列表,读取所述短信指令列表中每个短信指令的正则表达式,形成正则表达式表;依次读取所述正则表达式表中的每个正则表达式,并与所述业务办理短信的文本内容进行匹配;根据匹配得到的正则表达式,对所述业务办理短信的文本内容解析并拆分得到业务指令及相应的业务参数;根据所述业务指令及相应的业务参数办理相应的业务。
在上述技术方案中,优选地,所述依次读取所述正则表达式表中的每个正则表达式并与所述业务办理短信的文本内容进行匹配具体包括:每读取一条所述正则表达式,与所述业务办理短信的文本内容进行匹配;若匹配成功,则利用所述正则表达式对所述业务办理短信的文本内容进行解析;若匹配不成功,则遍历读取所述正则表达式表中的下一条正则表达式,若所述正则表达式表未遍历结束,则利用该下一条正则表达式与所述业务办理短信的文本内容进行匹配,直至所述正则表达式表遍历结束。
在上述技术方案中,优选地,所述根据匹配得到的正则表达式对所述业务办理短信的文本内容解析并拆分得到业务指令及相应的参数具体包括:在所述业务办理短信的文本内容与正则表达式匹配成功时,根据当前正则表达式解析当前业务办理短信的文本内容;根据所述正则表达式,将解析后的文本内容中的业务指令和业务参数进行拆分;输出拆分后的业务指令和业务参数。
在上述技术方案中,优选地,所述根据所述业务指令及相应的业务参数办理相应的业务具体包括:根据所述业务指令确定所要办理的业务类型;根据所述业务类型结合所述业务参数,办理业务。
在上述技术方案中,优选地,所述正则表达式根据指令拆分的需求预先编码,使得所述正则表达式根据编码的解析和分段规则将对应规则的文本内容进行解析和拆分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京思特奇信息技术股份有限公司,未经北京思特奇信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110414002.5/2.html,转载请声明来源钻瓜专利网。