专利名称:一种短信的处理方法及系统的制作方法
技术领域:
本发明属于通信领域,特别涉及一种短信的处理方法及系统。
背景技术:
短信业务是一种十分成熟的消息类业务,它具有简单、方便、快捷又费用 低廉的特点,是一种深受广大用户、特别是年轻用户喜爱的交流沟通方式。同 时,也给运营商带去了丰厚的利润。
现在的短信主要以发送文本为主。发送方在手机中输入短信内容并发送, 接收方收到短信后显示相同的文本内容。这种方式对于现在的用户,特别是现 代的年轻人来说,显得过于单调。为了给用户提供具有个性化的服务,有效增 加运营收入,目前基于短信的增值类业务不断出现,如短信转移、短信过滤、 短信存储等等。其中,以彩信的相关研究较多。
彩信,即多i某体消息业务,可以发送包括文本、图片、音频、视频等多媒 体数据,是其主要特点和用途。这相比于普通短信来说,大大增加了通信信息 交流的趣味性。目前,短信转彩信的发送方法,都是发送方将短信发送到短信 中心后,在短信中心进行文本分析和内容适配,生成新的彩信后发送到接收方。
这种方法有以下几个缺点
1) 短信转彩信的工作在短信中心完成,因此增加短信中心的工作量和用 户管理的负担,比如用户使用短信转彩信业务而产生的计费信息等;
2) 根据内容适配结果生成新彩信,可能产生适配"失真,,的结果,反而 弄巧成拙,导致用户体验不好;
3) 生成的彩信从短信中心到接收方,是基于无线应用协议(WAP, Wireless Application Protocol)进行的,因此会增加网络流量,占用网络资源,己的流量计费;
4) 对于接收方来说,频繁地接收彩信,需要较大的存储空间。
发明内容
有鉴于此,本发明的主要目的在于提供一种短信的处理方法及系统,增强 短信趣味性,并且不增加短信中心处理负担和对网络资源的占用。 为达到上述目的,本发明的技术方案是这样实现的 本发明提供的一种短信的处理方法,该方法包括
发送方编辑短信文本,并将短信文本、及带有模板身份标识ID的短信,发 送到短信中心;
接收方接收到短信中心发来的所述短信,通过解析出短信中包含的模板 ID,查找到相同模板ID的模板,将模板与短信文本合成并显示。
所述的发送方编辑短信文本,并将短信文本、及带有模板ID的短信,发送 到短信中心,具体为发送方编辑短信文本,从本地模板库选择模板,提取选 择的模板ID,并添加表明带有模板ID的特殊标志符,发送方将短信文本与模 板ID和特殊标志符作为短信的短信消息体,发送到短信中心。
所述的通过解析出短信中包含的模板ID,具体为接收方接收到短信,解 析短信消息体,通过查找特殊标志符,判断其中是否含有模板ID,解析出模板 ID。
所述的查找到相同才莫板ID的模板,具体为在本地;漢板库中找到相同模板 ID的模板;在本地模板库中没有找到相同模板ID的模板时,提示是否下载对 应的一莫板。
所述的并从本地模板库选择模板之后,进一步包括对选择模板的预览,具 体为选择对模板进行预览,模板自动将短信文本填进模板数据包中的相应字 段,进行预览。
本发明提供的一种短信的处理系统,该系统包括
发送方,用于编辑短信文本,并将短信文本、及带有模板ID的短信,发送到短信中心;
短信中心,用于接收发送方的短信,并将短信传送到接收方; 接收方,用于解析短信消息体,通过解析出其中包含的模板ID,查找到相 同模板ID的模板,将文本和模板进行合成并显示。 所述的发送方,进一步包括 本地模板库,用于存储发送方本地的模板;
短信编辑模块,用于编辑短信文本,及在本地模板库中选取模板,提取模 板ID,并添加表明带有模板ID的特殊标志符,将模板ID与特殊标志符和要发 送的短信文本作为短信消息体, 一起发送到短信发送^^莫块;
短信发送^t块,用于发送短信到短信中心。
所述的接收方,进一步包括
短信接收模块,用于接收短信中心发来的短信,并将短信传给短信显示模
块;
短信显示模块,用于解析短信消息体,通过查找特殊标志符,判断其中是 否含有模板ID,解析出模板ID,在本地模板库中找到相同模板ID的模板,将 短信文本和模板进行合成,并以彩信形式显示;
本地模板库,用于存储接收方本地的模板。
所述的发送方,进一步还包括短信预览模块,用于在短信编辑模块在本 地模板库中选取模板时,将模板与短信文本合成进行预览。
所述的接收方,进一步还包括模板下载模块,用于向短信中心发送带有 要下载的模板ID的特殊短信,并根据短信中心发回的带有下载地址的通知消息 后,下载模板并保存到本地模板库;
短信中心还用于接收接收方发送的带有要下载的模板ID的特殊短信,并根 据其中的模板ID查找到该模板在网络上的内容服务器上的下载地址,并将此地 址发送到接收方;
所述的内容服务器,用于存储内容服务商或者用户上传的模板,并向短信 中心提供模板的下载地址。通过本发明提出的 一种短信的处理方法及系统,发送方以普通短信发送,
在短信中只需携带模板ID,接收方根据模板ID将文本和模板合成后,以模板 作为背景,在模板自定义位置显示个性化文本,从而使发送方和接收方之间直 接发送短信文本就能达到增加短信趣味性的效果,并且不增加短信中心处理负 担和网络资源的占用,减少网络流量,节约用户手机存储空间,为运营商创造 增值业务内容。
图1为在本发明中实现一种短信的处理方法的流程示意图; 图2为在本发明中实现一种短信的处理系统的结构示意图。
具体实施例方式
下面结合附图及具体实施例对本发明进行详细说明。 本发明实现一种短信的处理方法,如图l所示,包括以下步骤 步骤101:发送方编辑短信文本,并将短信文本、及带有模板ID和表明带 有模板ID的特殊标志符的短信发送到短信中心;
发送方编辑短信文本,并从本地模板库选择4莫板,在选纟奪模板时,由于每 个模板有一个唯一标识(ID),提取所选择模板的模板ID,并添加表明带有模 板ID的特殊标志符,同时,该特殊标志符将模板ID与短信文本分隔开,以便 接收方可以根据特殊标志符确定模板ID的位置,解析出冲莫板ID,发送方将短 信文本与模板ID和特殊标志符组成短信消息体,发送到短信中心;
其中,所述的模板可以是一种明信片模板,是基于HTTP从内容服务器下 载的、已经保存在发送方的、可以预览的、并对多媒体元素进行定义的数据包, 该明信片模板包含多种多媒体元素,主要包括音频、视频、图片、文本等,并 且通过描述性语言,对多媒体元素的显示位置、播放时间、界面排版等各种属 性进行个性化设置。这种描述性语言类似于彩信中的同步多媒体集成语言 (SMIL, Synchronized Multimedia Integration Language ),只要选才奪明信片才莫才反,明信片模板将自动按照描述性语言进行渲染,可立即显示类似彩信的效果。所 述的明信片模板可以由内容服务商制作和上传到内容服务器,也可以由用户在 本地编辑后上传到内容服务器,是一种新的功能和业务。
进一步的,在本步骤中,所述的在选择模板时,可以选择对模板进行预览, 由于模板中已经定义了合入短信文本的显示位置、字体、大小等信息,因此, 模板自动将短信文本填进模板数据包中的相应字段,并按照模板自身的描述性 语言渲染出图片、音频等其他多々某体数据,进行预览,并提示确认,在确认后, 退出预览,并返回确认信息,继续进行提取模板ID、添加特殊标志符,并将短
信文本与模板ID和特殊标志符组成短信消息体,发送到短信中心; 步骤102:短信中心直接将短信发送给接收方;
步骤103:接收方接收到短信,解析短信消息体,通过查找特殊标志符, 判断其中是否含有才莫板ID,如果有特殊标志符,转步骤104;如果没有特殊标 志符,转步骤108;
步骤104:接收方根据短信中的特殊标志符解析出模板ID,并在本地模板 库中查找是否有相同才莫板ID的模板,如果有,则转步骤105,如果没有,则转 步骤106;
步骤105:在本地模板库中找到相同模板ID的模板,将短信文本和模板进 行合成,并以彩信形式显示,结束当前流程;
具体的,在本地模板库中找到相同模板ID的模板,由于模板中已经定义了 合入短信文本的显示位置、字体、大小等信息,因此,模板自动将解析出的文 本字符串填进模板数据包中的相应字段,并按照模板自身的描述性语言渲染出 图片、音频等其他多媒体数据,即可以彩信形式显示;
步骤106:在本地模板库中没找到相同ID的模板,自动提示是否选择下载, 选择是,转步骤107,否则转步骤108;
步骤107:接收方选择下载模板,并以此模板显示短信,结束当前流程;
具体的,接收方选择下载模板,则向短信中心发送特殊短信,告知要下载 的模板的模板ID,短信中心在收到特殊短信后,根据其中的模板ID查找到该模板在网络上内容服务器的下载地址,并将此下载地址发送到接收方;其中,
所述的模板一般由内容服务商制作和上传到内容服务器;
接收方在收到短信中心发来的带有下载地址的通知消息后,根据下载地址 下载模板并保存到本地模板库。接收方阅读含有该模板的短信,即可按照步骤 105的操作,以彩信的形式显示。
步骤108:在没有特殊标志符或接收方不选择下载,则以普通短信显示。
通过上述方法,本发明实现一种短信的处理系统,如图2所示,该系统包括
发送方21、 -接收方22、短信中心23;其中,
发送方21,用于编辑短信文本,并将短信文本、及带有模板ID和表明带 有模板ID的特殊标志符的短信发送到短信中心23;
接收方22,用于解析短信消息体,通过查找特殊标志符判断其中是否含有 模板ID,如果有模板ID,查找到相同模板ID的模板,将短信文本和模板进行 合成,以彩信形式显示;如果没有模板ID,则以普通短信显示;
短信中心22,用于接收发送方21的短信,并将短信传送到接收方22;
发送方21进一步包括本地模板库211、短信编辑模块212、短信发送模 块213;其中,
本地模板库211,用于存储发送方本地的模板;
短信编辑片莫块212,用于编辑短信文本,及在本地才莫板库211中选取3莫板, 提取模板ID,并添加表明带有模板ID的特殊标志符,该特殊标志符将模板ID 与短信文本分隔开,将模板ID与特殊标志符和要发送的短信文本作为短信消息 体, 一起发送到短信发送模块213;
短信发送模块213 ,用于发送短信到短信中心23;
进一步的,发送方21还包括短信预览模块214,用于在短信编辑模块212 在本地模板库211中选取模板时,将模板与短信文本合成进行预览,并提示确 认,在确认后,退出预览,向短信编辑模块212发送确认信息,短信编辑模块 212将继续进行提取模板ID、添加特殊标志符,以及将模板ID、特殊标志符和 要发送的短信文本作为短信消息体, 一起发送到短信发送模块213;
9接收方22进一步包括短信接收模块221、短信显示模块222、本地模板 库223;其中,
本地模板库223,用于存储接收方本地的模板;
短信接收^t块221,用于接收短信中心23发来的短信,并将短信传给短信 显示模块222;
短信显示模块222,用于解析短信消息体,通过查找特殊标志符,判断其 中是否含有模板ID,如果有模板ID,根据特殊标志符解析出模板ID,在本地 模板库223中找到相同模板ID的模板,将短信文本和模板进行合成,并以彩信 形式显示;如果没有模板ID,则以普通短信显示;
进一步的,短信显示模块222在本地模板库223中未找到相同模板ID的模 板时,短信显示模块222将提示是否下载,当选择下载时,启动模板下载模块 224;
进一步的,接收方22还包括模板下载模块224,用于向短信中心23发送 带有要下载的模板ID的特殊短信,并根据短信中心23发回的带有下载地址的 通知消息后,下载模板并保存到本地模板库223;
进一步的,短信中心23还用于接收接收方22发送的带有要下载的模板ID 的特殊短信,并根据其中的模板ID查找到该模板在网络上的内容服务器上的下 载地址,并将此下载地址发送到接收方22;
进一步的,该系统还包括内容服务器24,用于存储内容服务商或者用户上 传的模板,并向短信中心23提供模板的下载地址。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范 围,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应 包含在本发明的保护范围之内。
权利要求
1、一种短信的处理方法,其特征在于,该方法包括发送方编辑短信文本,并将短信文本、及带有模板身份标识ID的短信,发送到短信中心;接收方接收到短信中心发来的所述短信,通过解析出短信中包含的模板ID,查找到相同模板ID的模板,将模板与短信文本合成并显示。
2、 根据权利要求1所述的方法,其特征在于,所述的发送方编辑短信文本, 并将短信文本、及带有模板ID的短信,发送到短信中心,具体为发送方编辑 短信文本,从本地模板库选择模板,提取选择的模板ID,并添加表明带有模板 ID的特殊标志符,发送方将短信文本与模板ID和特殊标志符作为短信的短信 消息体,发送到短信中心。
3、 根据权利要求2所述的方法,其特征在于,所述的通过解析出短信中包 含的模板ID,具体为接收方接收到短信,解析短信消息体,通过查找特殊标 志符,判断其中是否含有沖莫板ID,解析出模板ID。
4、 根据权利要求1所述的方法,其特征在于,所述的查找到相同模板ID 的模板,具体为在本地模板库中找到相同模板ID的模板;在本地模板库中没 有找到相同模板ID的模板时,提示是否下载对应的模板。
5、 根据权利要求2所述的方法,其特征在于,所述的并从本地模板库选择 模板之后,进一步包括对选择模板的预览,具体为选择对模板进行预览,模 板自动将短信文本填进模板数据包中的相应字段,进行预览。
6、 一种短信的处理系统,其特征在于,该系统包括发送方,用于编辑短信文本,并将短信文本、及带有才莫板1D的短信,发送 到短信中心;短信中心,用于接收发送方的短信,并将短信传送到接收方; 接收方,用于解析短信消息体,通过解析出其中包含的模板ID,查找到相 同模板ID的模板,将文本和模板进行合成并显示。
7、 根据权利要求6所述的系统,其特征在于,所述的发送方,进一步包括 本地模板库,用于存储发送方本地的模板;短信编辑模块,用于编辑短信文本,及在本地模板库中选取模板,提取模 板ID,并添加表明带有模板ID的特殊标志符,将模板ID与特殊标志符和要发 送的短信文本作为短信消息体, 一起发送到短信发送模块;短信发送^f莫块,用于发送短信到短信中心。
8、 根据权利要求7所述的系统,其特征在于,所述的接收方,进一步包括 短信接收才莫块,用于接收短信中心发来的短信,并将短信传给短信显示模块;短信显示^t块,用于解析短信消息体,通过查找特殊标志符,判断其中是 否含有模板ID,解析出模板ID,在本地模板库中找到相同模板ID的模板,将 短信文本和模板进行合成,并以彩信形式显示;本地模板库,用于存储接收方本地的模板。
9、 根据权利要求6所述的系统,其特征在于,所述的发送方,进一步还包 括短信预览模块,用于在短信编辑模块在本地模板库中选取模板时,将模板 与短信文本合成进行预览。
10、 根据权利要求6所述的系统,其特征在于,所述的接收方,进一步还 包括模板下载模块,用于向短信中心发送带有要下载的模板ID的特殊短信, 并根据短信中心发回的带有下载地址的通知消息后,下载模板并保存到本地模 板库;短信中心还用于接收接收方发送的带有要下载的模板ID的特殊短信,并根 据其中的模板ID查找到该模板在网络上的内容服务器上的下载地址,并将此地 址发送到接收方;所述的内容服务器,用于存储内容服务商或者用户上传的模板,并向短信 中心提供模板的下载地址。
全文摘要
本发明公开了一种短信的处理方法,发送方以普通短信发送,在短信中携带模板身份标识(ID),接收方通过解析出接收到的短信中包含的模板ID,在本地模板库中查找到相同的模板ID的模板,将文本和模板合成后,以模板作为背景,在模板自定义位置显示个性化文本,从而使发送方和接收方之间直接发送短信就能达到增加短信趣味性的效果,并且不增加短信中心处理负担和网络资源的占用;同时,本发明还公开了一种短信的处理系统。
文档编号H04W4/12GK101616377SQ20091016133
公开日2009年12月30日 申请日期2009年7月20日 优先权日2009年7月20日
发明者罗文萍 申请人:中兴通讯股份有限公司