短消息存取方法及装置的制作方法

文档序号:7919629阅读:110来源:国知局
专利名称:短消息存取方法及装置的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及一种短消息存耳又方法及装置。
背景技术
随着移动终端(例如,手机)短消息业务的日益普及,越来越 多的用户使用短消息作为沟通的手段,每个移动终端用户都会发送
或才妄收大量的短消息。但是由于用户识别才莫块(Subscriber Identity Module,简称为SIM)及移动终端分配的短消息空间有限,而且短 消息在终端上是以"条"的形式来存储,每条有固定的字节大小, 也就是说即使短消息只有一个字,也要占用相同的空间,从而造成 了存储空间的浪费,使得在SIM卡或短消息空间内存储的短消息的 数量不多。
当移动终端的短消息空间不足时,而用户又不想删除某些重要 的短消息,为了使移动终端能接收新的短消息,现有技术中移动终 端可以将短消息传输到电脑等外部设备进行保存,当需要读取保存 的短消息时,用户需要在上述外部i殳备中查找,以读耳又该短消息, 或者将移动终端连接在上述外部设备上,将保存到外部设备上的短 消息传输到移动终端,然后再读取短消息,这种读取方式较为复杂, 导致用户体-验不高,而且该方式中,用户可以〗吏用的功能專交少,不 能满足用户需要。

发明内容
有鉴于此,本发明提供了一种短消息存储方法及装置,用以解 决现有技术中由于使用外部设备存储短消息而导致用户体验不高的 问题。
才艮据本发明的 一个方面,提供了 一种短消息存储方法。
根据本发明的短消息存储方法包括先将短消息保存在移动终 端的除短消息空间以外的存^f诸空间中,其中,上述短消息空间为移 动终端预先分配的用于存储短消息的存储空间;然后记录保存的上 述短消息的短消息信息与存储地址的对应关系;最后根据记录的上 述对应关系,读取保存的短消息。
根据本发明的又一个方面,提供了 一种短消息存储装置。
根据本发明的短消息存储装置包括存储模块、短消息管理数 据库和读取模块。其中,存储模块用于将短消息保存在移动终端的
除短消息空间以外的存储空间中,其中,上述短消息空间为移动终 端预先分配的用于存储短消息的存储空间;短消息管理数据库用于 记录存储模块保存的短消息的短消息信息与存储地址的对应关系; 读取模块用于根据短消息管理数据库记录的对应关系,读取保存的 短消息。
通过本发明的上述至少一个方案,通过将短消息存^f诸在移动终 端的除短消息空间以外的存储空间中,可以充分利用移动终端的存 储空间,并且,通过记录每条短消息的短消息信息与存储地址的对 应关系,可以方便地读取保存的短消息,,人而解决了现有4支术中由 于使用外部设备存储短消息而导致用户体验不高的问题,并且,通 过上述记录的对应关系,可以实现对保存的短消息的有效管理。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部 分地从说明书中变得显而易见,或者通过实施本发明而了解。本发 明的目的和其他优点可通过在所写的说明书、权利要求书、以及附 图中所特别指出的结构来实现和获得。


附图用来提供对本发明的进一 步理解,并且构成说明书的 一部 分,与本发明的实施例一起用于解释本发明,并不构成对本发明的
限制。在附图中
图1A为根据本发明实施例的短消息存取装置的结构框图; 图1B为根据本发明优选实施例的短消息存取装置的结构框图; 图2为根据本发明实施例的读取模块15的具体实现结构图; 图3为根据本发明实施例的短消息存取方法的流程图; 图4为根据本发明实施例的短消息存储的具体实现流程图。
具体实施方式
功能一既述
如上所述,本发明针对目前短消息存储空间不足及短消息读取 不方便的问题,提出了一种短消息存取方案,该方案将短消息保存 在移动终端的除短消息空间以外的存储空间,从而有效利用了移动 终端的存储空间,并且,在该方案中,在将短消息保存在上述存储 空间时,记录保存的短消息的相关信息与存储地址的对应关系,然 后,利用记录的该对应关系,对保存的短消息进行读耳又,进而,对
读取的短消息进行相关的管理操作,比如浏览、复制、移动或传输 到外部设备中存储等。
其中,上述除短消息空间以外的存l诸空间包括移动终端的内存 空间及存储卡的存储空间。并且,在将短消息保存在上述存储空间 时,可以将短消息的内容信息、发送方和接收时间等信息转换为文 本文件,然后保存该文本文件。
并且,上述记录的对应关系中可以包括短消息标识、短消息的 发送方、短消息的接收时间等信息与存储地址的对应关系。
以下结合附图对本发明的优选实施例进行说明,应当理解,此 处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本 发明。
才艮据本发明实施例,首先提供了一种短消息存取装置,用于在 移动终端存取短消息。
图1A为根据本发明实施例的短消息存取装置的结构框图,图 1B为根据本发明优选实施例的短消息存取装置的结构框图,如图 1A所示,根据本发明实施例的短消息存取装置包括存储才莫块ll、 短消息管理凄t据库13和读取才莫块15。以下进一步结合图1A和图 1B来描述上述各个模块。
存储模块11,用于将短消息保存在移动终端的除短消息空间以 外的存4诸空间中,其中,短消息空间为移动终端预先分配的用于存 储短消息的存储空间;
短消息管理数据库13与存储模块11和读取才莫块15连接,用于 记录存储模块11保存的短消息的短消息信息与存储地址的对应关 系;
读取模块15与短消息管理数据库13连接,用于根据短消息管 理数据库13记录的对应关系,读取保存的短消息。
进一步地,如图1B所示,所述读取才莫块15包括输入子才莫块 151,用于输入需要读取的短消息的关键字;检索子模块153与输入 子模块151连接,用于根据输入子模块151输入的关键字,对短消 息管理数据库13中记录的对应关系进行检索,获取与关键字匹配的 记录;排序子模块155与输入子模块151连接,用于根据输入子模 块151输入的关键字,对短消息管理数据库13中记录的对应关系进 行排序;显示子模块157与检索子模块153和排序子模块155连接, 用于显示^^索子才莫块153^^索到的记录和排序子才莫块155的排序结 果。
在具体实施过程中,输入子才莫块151可以通过外部输入i殳^(比 如键盘)输入关键字。
在显示子才莫块157显示^r索子;f莫块153 4企索到的记录或排序子 模块155的排序结果时,用户可以选择其中的一条短消息进行浏览、 修改、移动、删除、查找等操作。
如图1B所示,所述读取^莫块15还包括转换子才莫块158和与 转换子模块158连接的网络子模块159。其中,转换子模块158用
于将存储模块保存的短消息的内容信息转换为短消息的标准格式; 网络子模块159用于根据转换子模块转换后的短消息,向发送该短 消息的移动终端发送短消息或呼叫该移动终端。
具体地,转换子模块158可以在检索子模块153的检索结果中 或排序子模块155的排序结果中选择一条短消息,然后将提取保存 的该短消息的内容信息,并将该内容信息转换成标准的短消息格式, 然后网络子模块才艮据该标准的短消息格式,可以向该短消息的发送
方(即发送该短消息的移动终端)回复短消息或呼叫发送方,而且, 还可以将该短消息转发给别的移动终端。
并且,如图1B所示,读取模块15还可以包括传输子模块150 用于将检索子模块153检索得到的短消息或经过排序子模块155排 序后的短消息传输到外部存储设备存储。
图2为上述实施例中读取模块15的具体实现结构图,如图2 所示,上述实施例中读取才莫块15可以由短消息管理系统实现,该短 消息管理系统可以通过短消息管理数据库13,对存储模块11保存 的短消息文件进行管理。
下面结合图2对该短消息管理系统的实现原理进行描述,如图 2所示,短消息管理系统提供一个短消息的操作界面(相当于上述 的输入子模块151),通过该操作界面可以对存储的短消息文件进行 检索和排序等操作(相当于上述的检索子模块153和排序子模块 155),具体地,可以按发送方、保存日期等关键字进行冲企索或者排 序,并将检索结果或排序的结果显示给用户(相当于上述的显示子 模块157)。选中显示的一条短消息后,可以对该短消息进行浏览、 浏览、修改、移动、删除等操作。
并且,该短消息管理系统还提供了移动网络的操作功能,即提 取该短消息文件的具体信息,将其还原成短消息的标准格式,从而 执行转发短消息、呼叫发件人、回复短消息等操作。
进一步地,该短消息管理系统还可以通过USB、红外、蓝牙等 接口将该条或该压缩文件夹下短消息传送至个人电脑或别的移动终端。 为了提高用户体验,该短消息管理系统还提供了异常处理功能, 可以对操作中出现的错误做相应的处理,比如,空间不足、文件损 坏、4是取错误等。
根据本发明实施例提供的上述装置,可以将短消息保存在移动 终端中除短消息空间以外的存储空间,并且,可以读取存储在上述 存储空间中的短消息,并对这些短消息进行管理。
才艮据本发明实施例,还才是供了一种短消息存取方法,该方法可 以由上述的装置实iE见。
图3为根据本发明实施例的短消息存取方法的流程图,如图3 所示,根据本发明实施例的短消息存耳又方法主要包4舌以下处理
步骤S301:将短消息保存在移动终端的除短消息空间以外的存 爿賭空间中,其中,短消息空间为移动终端预先分配的用于存4诸短消 息的存4诸空间;
步骤S303:记录保存的短消息的短消息信息与存储地址的对应 关系;
步骤S305:才艮据记录的对应关系,读取保存的短消息。 以下进一步描述上述各个处理的细节。 (一)步骤S301
在具体实施过程中,可以在移动终端^妄收到短消息时,将其保 存在该移动终端的除短消息空间外的存储空间中,也可以定期将移 动终端的SIM卡或短消息空间中存储的短消息转存到上述存储空间
中,如果是将SIM卡或短消息空间中存储的短消息转存到上述存储 空间中,则步艰《S301的处理具体可以包4舌以下步-骤
步骤l:获取需要保存的短消息的类型;
在具体实施过程中,用户在选择将SIM卡或短消息空间中存储 的短消息转存到上述存储空间时,可以选4奪要转存的短消息的类型, 即用户可以选择要转存的短消息的属性,比如,用户可以选择将某 个发送方发送的短消息进行转存,也可以选择将某个日期接收到的 短消息进行转存。
步骤2:查找存储在SIM卡和短消息空间的类型的短消息;
在SIM卡和短消息空间中查找上述类型的短消息,即查找发送 方为指定某个移动终端的短消息或接收日期为指定日期的短消息, 并记录查找到数目、所需的存储空间及索引等信息。
步骤3:将查找到的短消息逐条保存在存储空间。
在具体实施过程中,如果步骤2中的查找结果为空,则^^示用 户信息"查找结果为空",否则判断当前的存储空间是否足够,在判 断结果为是的情况下,从记录的索引头开始,逐条存储步骤2中查 找的短消息。
具体地,对步骤2中查找的其中一条短消息的存储过程可以包 4舌以下步-骤
步骤1:获取该条短消息的存储信息,其中,存储信息包括短 消息的内容信息、发送方和4矣收时间;
步骤2:将存储信息转换为文本文件,并对文本文件进行处理 操作;
具体地,为了节约存储空间,可以对文本文件进行压缩处理; 并且,为了提高安全性,还可以对文本文件进行加密。
步骤3:将处理操作后的文本文件保存在存储空间内。
在转存了 SIM卡和/或短消息空间中的短消息后,为了节约存 储空间,可以删除保存在SIM卡和/或短消息空间中的这些短消息。
(二 )步骤S303
在保存了短消息后,为了便于读取,需要记录保存的短消息的 短消息信息与存储地址之间的对应关系,在具体实施过程中,可以 ^吏用上述短消息管理^t据库13来记录该对应关系。其中,上述短消 息信息可以包括短消息的标识、短消息的发送方、短消息的接收 方、短消息的接收时间等信息,即短消息管理数据库13中每项记录 可以包括短消息的标识、发送方、接收方、接收时间、存^f诸地址 的对应关系。
当步骤S301中的短消息包括不只一条短消息时,步骤S303的 处理,可以在保存了所有短消息后进行,也可以每保存一条短消息 后进行一次。
(三)步骤S305
在读取存〗诸在非短消息空间和SIM卡中的短消息时,可以才艮据 步骤S303中记录的关键字,查找步骤S303记录的对应关系,获取 相应短消息文件的存l诸地址,从而才艮据该存4诸地址读耳又相应的短消 息,因此,步骤S305的处理具体可以.包括以下步骤
步骤1:获取设置的关键字,根据记录的对应关系,获取与关 4建字匹配的记录,其中,关4定字可以为短消息的发送方、短消息 的4妄收者或短消息的4妄收时间;
步骤2:根据获取记录,获取短消息的存储地址,并才艮据存储 地址读取短消息。
在具体实施过程中,可以通过在记录的对应关系中查找与i殳置 的关键字匹配的记录,从而获取需要读取的短消息的存储地址,也 可以根据设置的关键字对记录的对应关系进行排序,从排序后的记 录中选择需要读取的短消息,从而获取该短消息的存储地址。
在读耳又4豆消息后,可以对该4豆消息进4亍才喿作,具体可以利用上 述的短消息管理系统实现对短消息的管理:燥作。比如,可以对读耳又 的短消息进行浏览、修改、移动和删除等操作;并且,还可以利用 保存的该短消息的存储信息,将其转换为标准的短消息格式,然后 对其进行短消息的常规操作,比如,回复该短消息、将该短消息转 发给别的移动终端、对该短消息的发送方进行呼叫等操作;还可以 通过USB、红外和蓝牙等接收,将该短消息文件传输到外部存储设 备,比如电脑或其它移动纟冬端等。
在具体实施过程中,上述步骤S301可以通过一个短消息存储 系统来实现,图4为步骤S301的具体实现流程图,如图4所示, 主要包括以下步骤
步骤S401:用户利用短消息存储系统提供的选择界面,选择需 要存储的短消息的类型,主要包括全部存储、按联系人存储、按日 期存储、指定联系人存储、指定日期存储等不同选项。
步骤S403:根据用户选择的短消息的类型检索在SIM卡和短 消息空间中全部短消息,找到符合条件的所有短消息,并记录凄t目、 所需空间、索引等必要信息。
步骤S405:判断才企索结果是否为空,如果为空,则提示用户信 息"4企索结果为空",进入步骤S425;否则,继续步骤S407。
步骤S407:判断是否具有足够的存储空间,如果存储空间不足, 4是示用户信息"存储空间不足"进入步骤S425;否则,继续步骤 S409。
步骤S409:在存储空间中建立存储文件夹并关联存储路径。
步骤S411:从上述索引头开始,逐个访问上述各索引,判断是 否遍历索引,在判断结果为是的情况下,进入步骤S423,否则继续 步骤S413。
步骤S413:获取当前索引的短消息的存储信息,该存储信息包 括时间、日期、发送方、接收方、是接收短消息还是发送短消息、 短消息内容等信息。
步骤S415:把步骤S413获取的信息存储为文本文件并为文件 命名。
步艰《S417:对文本文件进4亍文本处理。比如可以进4亍文本压缩 (以节省存储空间)、加密等。
步骤S419:将文本文件保存到已经建立的文件夹中。
步骤S421:更新短消息管理数据库的信息,记录包括短消息的 标识、日期、发送、接收方与文件存储位置等的对应关系。
步骤S423:短消息存储完成,提示用户"保存成功,是否删除 已经保存的短消息?"
用户选择"是",则删除SIM卡和/或短消息空间中的相关短消 息以释》文空间否则,继续步-骤S425 。
步骤S425:保存必要的日志信息,退出系统,结束流程。
在具体实施过程中,用户在保存了短消息以后,也可以手动将 SIM卡上和/或短消息空间里的已经保存的短消息删除以释放空间。
才艮据本发明实施例的上述方法,可以将短消息〗呆存在移动终端 的非短消息空间的存储空间中,并且,可以对存储在非短消息空间 的存4诸空间中的短消息进4亍管理。
如上所述,借助本发明实施例提供的技术方案,可以将短消息 存4诸在移动终端的非短消息空间的存<诸空间中,最大限度的利用了 移动终端的存储空间,提高了移动终端的存储空间的利用率。并且, 在将短消息存储在非短消息空间的存储空间中时,可以将短消息保 存为文本文件,并对其进行压缩,进一步提高了移动终端保存的短 消息的数量。在本发明实施例中,利用短消息管理数据库记录保存 在非短消息空间中的短消息的存储地址,通过该短消息管理数据库, 可以对保存的短消息进行读取、管理,方便用户的操作,提高了用 户体验。
以上所述仅为本发明的伊C选实施例而已,并不用于限制本发明, 对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在 本发明的精神和原则之内,所作的任何修改、等同替换、改进等, 均应包含在本发明的保护范围之内。
权利要求
1. 一种短消息存取方法,其特征在于,包括将短消息保存在移动终端的除短消息空间以外的存储空间中,其中,所述短消息空间为所述移动终端预先分配的用于存储短消息的存储空间;记录保存的所述短消息的短消息信息与存储地址的对应关系;根据记录的所述对应关系,读取保存的所述短消息。
2. 根据权利要求1所述的方法,其特征在于,所述将短消息保存 在移动终端的除短消息空间以外的存储空间具体包括获取需要保存的短消息的类型;查找存储在用户识别模块和所述短消息空间的所述类型 的短消息;将查找到的所述短消息逐条保存在所述存储空间。
3. 根据权利要求2所述的方法,其特征在于,将查找到的所述短 消息中的 一条短消息保存在所述存储空间具体包括获取该条短消息的存储信息,其中,所述存储信息包括所 述短消息的内容信息、发送方和4妄收时间;将所述存储信息转换为文本文件,并对所述文本文件进行 处理:捧作;将处理才喿作后的所述文本文件保存在所述存4诸空间内。
4. 才艮据权利要求3所述的方法,其特征在于,所述处理操作包括 压缩:操作、加密,喿作。
5. 根据权利要求2所述的方法,其特征在于,在将查找到的所述 短消息逐条保存在所述存储空间后,所述方法还包括删除保存在所述用户识别才莫块或短消息空间的所述短消白
6. 才艮据权利要求1所述的方法,其特征在于,所述短消息信息包 括所述短消息的标识、所述短消息的发送方、所述短消息的 才妻收方、所述短消息的4妄收时间。
7. 才艮据权利要求6所述的方法,其特征在于,所述读取保存的所 述短消息具体包括获取设置的关键字,根据记录的所述对应关系,获取与所 述关键字匹配的记录,其中,所述关键字包括所述短消息的 发送方、所述短消息的接收方或所述短消息的接收时间;根据获取的所述记录,获取所述短消息的存储地址,并根 据所述存储地址读取所述短消息。
8. 根据权利要求6所述的方法,其特征在于,所述读取保存的所 述短消息具体包凌舌获取设置的关键字,根据所述关4建字,对记录的所述对应 关系进行排序;才艮据排序后的所述对应关系,获取所述短消息的存储地 址,并才艮据所述存储地址读取所述短消息。
9. 根据权利要求7或8所述的方法,其特征在于,在读取所述短 消息之后,所述方法还包括在读取所述短消息的内容信息,将所述内容信息转换为短消 息的标准格式,执行短消息模块提供的操作。
10. 根据权利要求7或8所述的方法,其特征在于,在读取所述短 消息之后,所述方法还包括将所述短消息传送到外部存储设备存储。
11. 一种短消息存取装置,其特征在于,包括存储模块,用于将短消息保存在移动终端的除短消息空间 以外的存储空间中,其中,所述消息空间为所述移动终端预先分配的用于存储短消息的存储空间;短消息管理数据库,用于记录所述存储模块保存的所述短 消息的短消息信息与存储地址的对应关系;读取模块,用于才艮据所述短消息管理数据库记录的所述对 应关系,读取保存的所述短消息。
12. 根据权利要求11所述的装置,其特征在于,所述读取模块包括输入子模块,用于输入需要读取的短消息的关键字;检索子模块,用于根据所述输入子模块输入的所述关键字,对所述短消息管理数据库中记录的所述对应关系进行检 索,获取与所述关键字匹配的记录;排序子模块,用于根据所述输入子模块输入的所述关键 字,对所述短消息管理凄欠据库中记录的所述对应关系进排序; 显示子模块,用于显示所述检索子模块检索到的所述记 录,以及显示所述排序子模块的排序结果。
13. 根据权利要求12所述的装置,其特征在于,所述读取模块还 包括转换子模块,用于将存储模块保存的短消息的内容信息转 换为短消息的标准才各式;网络子模块,用于根据所述转换子模块转换后的所述短消 息,向发送所述短消息的移动终端发送短消息或呼叫发送所述 短消息的所述移动终端。
14. 根据权利要求12所述的装置,其特征在于,所述读取模块还 包括传输子模块,用于将所述检索子模块检索得到的短消息或 经过所述排序子模块排序后的短消息传输到外部存储设备存 储。
全文摘要
本发明公开了一种短消息存取方法及装置。在上述方法中,先将短消息保存在移动终端的除短消息空间以外的存储空间中,其中,上述短消息空间为移动终端预先分配的用于存储短消息的存储空间;然后记录保存的上述短消息的短消息信息与存储地址的对应关系;最后根据记录的上述对应关系,读取保存的短消息。通过本发明提供的技术方案,可以提高用户体验,实现对保存的短消息的有效管理。
文档编号H04M1/274GK101389097SQ200810161858
公开日2009年3月18日 申请日期2008年10月9日 优先权日2008年10月9日
发明者磊 汤, 汪海波 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1