The invention provides a method and device for customer identification in the process of short message communication. The method is applied to a service provider server, which includes receiving a short message sent by the operator server and extracting the source number from the short message; the source number includes: the operator access number segment and the customer identification number segment, which contain multiple characters; and accessing the next character of the terminal character of the number segment from the operator. At first, the characters in the source number are extracted sequentially, and the extracted characters are matched sequentially with the characters of the number segment stored in the preset database until the complete number segment in the data warehouse is matched as the customer identification number segment. According to the customer identification number segment, the customer belonging to the customer identification number segment is determined. In this way, user experience can be improved.
【技术实现步骤摘要】
一种短信通信过程中客户识别方法及装置
本专利技术涉及通信
,具体而言,涉及一种短信通信过程中客户身份识别方法及装置。
技术介绍
在通过短信进行通信时,服务提供商通过短信中携带的源号码进行区分不同的发送短信的客户,源号码中设置的用于区分客户的号码段的位数为固定的,服务提供商的服务器对短信息进行转发时,需要首先确定该短信息所属的客户;现有技术中,在确定该短信所属的客户时,服务提供商的服务器都是通过提取固定位数的号码段,然后根据提取的固定位数的号码段确定该源号码所属的客户,此时就要求客户识别号码段的位数必须是统一的和固定的,当客户的号码段的位数发生改变时,服务提供商的服务器则无法提取到正确的号码段,导致无法识别客户,用户体验较差。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种短信通信过程中客户识别的方法和装置,以提高用户体验。第一方面,本专利技术实施例提供了一种短信通信过程中客户识别的方法,应用于服务提供商服务器,包括:接收运营商服务器发送的短信息,从所述短信息中提取所述源号码;其中,所述源号码中包括:运营商接入号码段和客户识别号码段,所述客户识别号码段中包含有多个字符;从所述运营商接入号码段的末位字符的下一位字符开始,依次提取所述源号码中的每个字符,将提取的所述每个字符与预设的数据库中存储的号码段的字符依次进行匹配,直至匹配出数据仓库中的完整的号码段,作为所述客户识别号码段;根据所述客户识别号码段,确定所述短信息所属的客户。结合第一方面,本专利技术实施例提供了第一方面的第一种可能的实施方式,其中,所述方法,还包括:预先为客户分配客户识别号码段,并且设 ...
【技术保护点】
1.一种短信通信过程中客户识别的方法,应用于服务提供商服务器,其特征在于,包括:接收运营商服务器发送的短信息,从所述短信息中提取源号码;其中,所述源号码中包括:运营商接入号码段和客户识别号码段,所述客户识别号码段中包含有多个字符;从所述运营商接入号码段的末位字符的下一位字符开始,依次提取所述源号码中的字符,将提取的所述字符与预设的数据库中存储的号码段的字符依次进行匹配,直至匹配出数据仓库中的完整的号码段,作为所述客户识别号码段;根据所述客户识别号码段,确定所述短信息所属的客户。
【技术特征摘要】
1.一种短信通信过程中客户识别的方法,应用于服务提供商服务器,其特征在于,包括:接收运营商服务器发送的短信息,从所述短信息中提取源号码;其中,所述源号码中包括:运营商接入号码段和客户识别号码段,所述客户识别号码段中包含有多个字符;从所述运营商接入号码段的末位字符的下一位字符开始,依次提取所述源号码中的字符,将提取的所述字符与预设的数据库中存储的号码段的字符依次进行匹配,直至匹配出数据仓库中的完整的号码段,作为所述客户识别号码段;根据所述客户识别号码段,确定所述短信息所属的客户。2.根据权利要求1所述的方法,其特征在于,还包括:预先为客户分配客户识别号码段,并且设置使不同客户的客户识别号中从初始字符开始的至少连续两个字符不同;将所述客户识别号码段以二叉树的方式存储与所述预设的数据库中,所述客户识别号码段的初始字符作为所述二叉树的根节点。3.根据权利要求2所述的方法,其特征在于,所述客户识别号的初始字符为所述客户识别号码段的字符长度。4.根据权利要求1所述的源号码段识别方法,其特征在于,还包括:预先为客户分配客户识别号码段,并且设置使不同客户的客户识别号码段中从初始字符开始的至少连续两个字符不同;将所述客户识别号码段和所述客户识别号码段中的每个字符的位置标号以数据表方式存储于所述预设的数据库中,并且设置所述客户识别号码段的初始字符作为所述数据表的标识。5.根据权利要求4所述的方法,其特征在于,所述从所述运营商接入号码段的末位字符的下一位字符开始,依次提取所述扩展号码段中的每个字符,将提取的所述每个字符与预设的数据库中存储的号码段的字符进行匹配,直至匹配出数据仓库中的完整的号码段,作为所述扩展号码段,包括:首先提取所述运营商接入号码段的末位字符的下一位字符,根据所述字符从所述预设的数据库中匹配出该字符对应的数据表格;依次提取所述字符之后的其他字符和该字符的位置标号,将该号码与表格中的具有相同位置标号的字符进行匹配,匹配一致以后进行下一个字...
【专利技术属性】
技术研发人员:李昊,许志强,孙昌勋,
申请(专利权)人:北京容联易通信息技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。