[发明专利]一种彩信加载方法及装置有效
| 申请号: | 201510874541.1 | 申请日: | 2015-12-02 |
| 公开(公告)号: | CN105554242B | 公开(公告)日: | 2019-04-12 |
| 发明(设计)人: | 尹左水 | 申请(专利权)人: | 青岛海信移动通信技术股份有限公司 |
| 主分类号: | H04M1/725 | 分类号: | H04M1/725;H04W4/12 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
| 地址: | 266071 山*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 彩信 加载 方法 装置 | ||
本发明公开了一种彩信加载方法及装置,包括:确定构成彩信的每一页幻灯片;确定数据库中的附件归属的幻灯片,其中,若已确定附件归属于某一页幻灯片,则在之后的归属确定过程中不再确定该附件的归属;按确定的幻灯片及其归属的附件,加载彩信。采用本发明,保证了即使数据库中出现了同样名称的附件,或者不同幻灯片有同样名称的附件也不会出现加载错误。
技术领域
本发明涉及移动通信技术领域,特别涉及一种彩信加载方法及装置。
背景技术
彩信的内容在android里存储在MMS(Multimedia Messaging Service,多媒体信息服务,也称彩信)模块。MMS模块总共包含17张表:addr、android_metadata、attachments、canonical_addresses、drm、part、pdu、pending_msgs、rate、raw、sms、sr_pending、threads、words、words_content、words_segdir、words_segments,其中,pdu表是存彩信相关信息的,part表是存储彩信附件的相关信息的。
在彩信附件的数据库结构中,彩信的附件保存的part表中,表中有几个字段跟当前的设计有关系:
Mid ct Name_data
Mid表示当前的附件属于哪条彩信;
Ct表示当前附件的类型,例如:如果是smil类型则表示为application/smil;如果是文本附件则表示为:text/plain;如果是图像附件则表示为:jpg:image/jpeg,如果是gif类型则表示为:image/gif;如果是音频附件则表示为:audio/mpeg;
Name表示当前附件的名称;
_data表示当前附件的实际保存路径;
其中,smil(Synchronized Multimedia Integration Language,同步多媒体集成语言)是可扩展标记语言(标准通用标记语言的子集)的一种重要应用,它是由万维网联盟规定的多媒体操纵语言。smil与网页上用的HTML(HyperText Markup Language,超级文本标记语言)的语法格式非常相似。后者主要针对普通的网络媒体文件进行操纵(文字、图片、声音、动画、视频的机械堆砌),而前者则操纵多媒体片断(对多媒体片断的有机的、智能的组合)。
当接收一条彩信的时候,会将彩信的内容解析出来,包含smil以及附件的信息,除了附件的实际内容需要保存在本地外,其他的都会保存在这个数据库中,而_data字段则保存实际附件保存的路径。
加载彩信的时候,首先会根据mid找到该彩信的smil文件,smil里面描述了当前信息的基本情况,包含几页幻灯片、每页幻灯片上有什么附件,附件的名称是什么。然后根据附件的名称去part表查找,找到后就认为这个附件是幻灯片的内容。
现有技术的不足在于,在某些情况下,按该方式加载彩信时,会导致加载错误。
发明内容
本发明提供了一种彩信加载方法及装置,用以克服附件同名情况下的彩信加载错误。
本发明实施例中提供了一种彩信加载方法,包括:
确定构成彩信的每一页幻灯片;
确定数据库中的附件归属的幻灯片,其中,若已确定附件归属于某一页幻灯片,则在之后的归属确定过程中不再确定该附件的归属;
按确定的幻灯片及其归属的附件,加载彩信。
本发明实施例中还提供了一种彩信加载装置,包括:
幻灯片确定模块,用于确定构成彩信的每一页幻灯片;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信移动通信技术股份有限公司,未经青岛海信移动通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510874541.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种通知消息处理方法及装置
- 下一篇:一种通信设备





