[发明专利]短消息处理方法、系统及组装程序单元有效
申请号: | 200810118634.1 | 申请日: | 2008-08-20 |
公开(公告)号: | CN101656928A | 公开(公告)日: | 2010-02-24 |
发明(设计)人: | 何进龙 | 申请(专利权)人: | 华为软件技术有限公司 |
主分类号: | H04W4/14 | 分类号: | H04W4/14;H04M3/42 |
代理公司: | 北京同立钧成知识产权代理有限公司 | 代理人: | 刘 芳 |
地址: | 210012江苏省南*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 短消息 处理 方法 系统 组装 程序 单元 | ||
技术领域
本发明实施例涉及通信技术领域,尤其涉及一种短消息处理方法、系统 及组装程序单元。
背景技术
短消息业务是移动通信网络中主要的增值业务之一,短消息业务通过信 令链路实现点对点的消息传送,是一种非实时的可靠的信息传递业务,除了 用户之间可以发送短消息外,用户和某个应用/业务系统之间也可以发送短消 息。
应用/业务支撑系统在需要将某个发生的事件或者用户某种行为的结果 通知给用户时,通常采用发送短消息到用户手机的方式,事实上,这种系统 通知短消息也已经被电信行业之外的其它行业的系统所广泛使用,例如银行 将信用卡消费记录以短消息方式发送给信用卡用户的手机等。
一般来说,系统通知短消息的内容都会包含与具体被通知用户相关的某 些信息,也就是说同一种场景下的系统通知短消息,发送给不同的用户,其 发送的内容可能是不相同的;另外,不同的电信运营商对同一个电信应用/ 业务支撑系统在同样场景下的系统通知短消息的内容,也可能有不同的要求。 如果针对不同的场景或者不同需求的系统短消息都由程序将短消息内容写 死,那么面对不同短消息内容需求时就要更改程序,因而无法快速响应用户 需求,也给开发业务支撑系统的厂商带来了不便和额外的成本。因此,如何 满足不同短消息通知内容的需求而又不需要修改程序,即系统通知短消息灵 活配置需求是建立业务支撑系统所要解决的一个重要问题。
目前,采用预定义短消息模板的方式来实现系统通知短消息的灵活配置, 针对一种具体场景的系统通知短消息,在预定义的短消息模板中配置好固定 的短消息内容,并用一些变量替换符来表示每次发送时的可变内容。当业务 支撑系统需要发送系统通知短消息时,会将可变部分的内容作为参数传给短 消息模板程序,由短消息模板程序提取对应的短消息模板中固定内容,并用 本次输入的参数值作为可变部分的内容替换模板中的变量替换符,得到最终 的短消息。上述方式可以根据需要灵活地配置通知短消息中的固定部分内容, 以及可变部分和固定部分的顺序关系。具体地,该业务支撑系统包括应用程 序、短消息组装程序和短消息中心,其中,应用程序是需要发送短消息的程 序;短消息组装程序是负责生成短消息内容的程序,它读取短消息模板配置 中的预定义的内容,并将应用程序输入的变量值替换模板配置中的变量替换 符,最后返回拼装好的短消息内容,并将上述短消息内容发送至短消息中心; 短消息模板配置是预定义的可能包含变量替换符的短消息内容。
但是,发明人在实施上述技术方案的过程中发现:发送给用户的短消息 内容中的可变部分的内容,完全依赖于应用程序生成之后,再传给短消息组 装程序;当需要在下发给用户的短消息内容中增加新的可变内容时,必须要 修改该应用程序。例如,在给用户的余额通知短消息中,加上一个用户称谓 的抬头,对男性就称呼XX先生,对女性称呼XX女士,这里XX表示用户的姓 名。现有的技术方案要支持这个新的需求,有如下几种实现方法:第一,将 用户姓名作为预定义的短消息模板中的一个变量替换符,应用程序预先取得 用户姓名和用户性别,根据用户姓名和用户性别实现短信息内容的组装;第 二,将用户姓名和称谓都作为预定义的短消息模板中的两个变量替换符,在 短消息模板中预定义1条短消息,根据用户姓名和用户称谓实现短信息内容 的组装;第三,将用户姓名和用户性别作为预定义的短消息模板中的两个变 量替换符,在短消息模板中预定义1条短消息,利用短消息组装程序对短消 息模板的语法分析能力来实现短消息内容的组装。
但是,以上几种方法都要求应用程序在调用短消息组装程序之前就将所 有短消息模板配置中所有的变量部分的值都查询/计算出来,然后传给短消息 组装程序。也就是说,如果要在原来的短消息内容中增加新的可变内容,仅 仅修改短消息模板配置是无法实现的,必须要修改上述应用程序;现有配置 策略的不灵活性为满足客户需求带来了不便。
发明内容
本发明实施例提供一种短消息处理方法、系统及组装程序单元,以实现 不需要修改应用程序,即可在原来的短消息内容中增加新的可变内容,从而 可以根据用户的需要进行灵活配置为用户提供新的短消息通知服务。
本发明实施例提供了一种短消息处理方法,该方法包括:
接收请求短消息的信息,所述请求短消息的信息中包含短消息模板标识 和用户标识;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为软件技术有限公司,未经华为软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810118634.1/2.html,转载请声明来源钻瓜专利网。