[发明专利]多媒体消息发送方法、处理方法和终端无效
申请号: | 200810176511.3 | 申请日: | 2008-11-07 |
公开(公告)号: | CN101420662A | 公开(公告)日: | 2009-04-29 |
发明(设计)人: | 陈钢义 | 申请(专利权)人: | 深圳华为通信技术有限公司 |
主分类号: | H04W4/12 | 分类号: | H04W4/12;H04L12/58 |
代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 逯长明 |
地址: | 518129广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多媒体 消息 发送 方法 处理 终端 | ||
1、一种多媒体消息发送方法,其特征在于,包括:
如果待发送的多媒体消息的附件的文件名中包含非美国信息交换标准码ASCII字符,则在所述附件的文件名的非美国信息交换标准码ASCII字符的原始编码前嵌入转义符并发送所述多媒体消息。
2、如权利要求1所述多媒体消息发送方法,其特征在于,进一步包括:
检查所述多媒体消息的附件的文件名是否包含非ASCII字符;
如果所述文件名包含非ASCII字符,则在所述附件的文件名的非美国信息交换标准码ASCII字符的原始编码前嵌入转义符为将所述非ASCII字符的通用转换格式UTF-8的原始编码的每个字节前嵌入转义符。
3、如权利要求2所述多媒体消息发送方法,其特征在于,所述检查所述多媒体消息的附件的文件名是否包含非ASCII字符,具体包括:
获取所述附件文件名的UTF-8的原始编码,顺次检查所述附件文件名的UTF-8的原始编码的每个字节,如果每个字节大于十六进制数80,则所述字节为非ASCII码,所述字节对应的字符为非ASCII字符。
4、如权利要求1、2或3所述多媒体消息发送方法,其特征在于,所述转义符为任意一个ASCII控制字符。
5、一种多媒体消息处理方法,其特征在于,包括:
如果待发送的多媒体消息的附件的文件名中包含非美国信息交换标准码ASCII,则在所述附件的文件名的非美国信息交换标准码ASCII字符的原始编码前嵌入转义符并发送所述多媒体消息;
接收所述多媒体消息,并解析出所述多媒体消息的附件的文件名中嵌入的转义符,删除所述转义符,得到包含所述多媒体消息的附件的原始文件名的所述多媒体消息。
6、如权利要求5所述多媒体消息处理方法,其特征在于,进一步包括:
检查所述多媒体消息的附件的文件名是否包含非ASCII字符;
如果所述文件名包含非ASCII字符,则在所述附件的文件名的非美国信息交换标准码ASCII字符的原始编码前嵌入转义符为将所述非ASCII字符的通用转换格式UTF-8的原始编码的每个字节前嵌入转义符。
7、如权利要求6所述多媒体消息处理方法,其特征在于,
所述接收所述多媒体消息之后进一步包括,检查所述接收到的多媒体消息的附件的文件名的UTF-8的原始编码中是否包含转义符。
8、一种终端,其特征在于,包括:
发送单元,用于当待发送的多媒体消息的附件的文件名中包含非美国信息交换标准码ASCII时,在所述附件的文件名的非美国信息交换标准码ASCII字符的原始编码前嵌入转义符并发送所述多媒体消息;
接收单元,用于接收所述多媒体消息,并解析出所述多媒体消息的附件的文件名中嵌入的转义符,删除所述转义符,得到包含所述多媒体消息的附件的原始文件名的所述多媒体消息。
9、如权利要求8所述终端,其特征在于,还包括,
第一检查单元,用于检查所述待发送的多媒体消息的附件的文件名中是否包含非ASCII字符,并将检查结果输出给所述发送单元。
10、如权利要求8所述终端,其特征在于,还包括,
第二检查单元,与接收单元连接,用于在接收所述多媒体消息后,检查所述接收到的多媒体消息的附件的文件名的UTF-8的原始编码中是否包含转义符。
11、如权利要求9或10所述终端,其特征在于,所述第一检查单元包括:
编码获取单元,用于获取所述附件文件名的UTF-8的原始编码;
编码检查单元,用于顺次检查所述附件文件名的UTF-8的原始编码的每个字节,如果每个字节大于十六进制数80,则所述字节为非ASCII码,所述字节对应的字符为非ASCII字符。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳华为通信技术有限公司,未经深圳华为通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810176511.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:桑椹果肉低糖型酸奶及其制备方法
- 下一篇:一体化成型园艺植物的栽培介质