一种移动终端短消息的接收存储管理方法

文档序号:7692300阅读:131来源:国知局
专利名称:一种移动终端短消息的接收存储管理方法
技术领域
本发明涉及移动终端技术领域,特别涉及一种移动终端短消息的接收存 储管理方法。
背景技术
随着现代信息技术的飞速发展,手机等移动终端设备逐渐成为人们生活中 必不可少的通信工具,而短消息业务作为一种辅助通信、为客户服务和增值的 业务手段,其应用越来越广泛,通常短消息调度通过短消息中心系统完成,即 短消息通过短消息中心系统存储转发实现调度。
为了满足用户的需求,现在大多数移动终端除了在(U)SIM卡上还在移动 终端设备本地的文件系统中提供本地的短消息存储功能。其中,SIM卡 (Subscriber Identity Module),即用户识别卡,是全球通数字移动电话的一张 个人资料卡。USIM是通用用户身份识别模块(Universal Subscriber Identity Module)的简称,简单来说,USIM卡就是第三代手机卡。在文件系统本地中 存储短消息有容量大、存取速度快等优点。当有新的短消息来的时候,可以选 择是存储在(U)SIM卡上还是本地。
目前的短消息接收存储管理方法,主要是如图l所示 每当有新短消息来的时候,需要先判断存储位置是卡上还是本地;然后再 去判断当前存储位置是否已满;如果未满,就可以将短消息下发;否则,就需 要在去判断另一个存储位置的情况,如果另一个存储位置未满,就需要调整存 储位置,下发过去;如果两方都已经满的情况,就通知短消息中心将新短消息 緩存。
基于如上所述,由于每次都需要判断,为此需要花费更多的时间,且判断 步骤都比较麻烦,这让短消息接收管理起来,显得比较冗余拖沓。 发明内容本发明的目的在于,提供一种移动终端短消息的接收存储管理方法,在满 足短消息中心系统调度性能指标的前提下,能够更好的存储和管理短消息。
本发明的移动终端短消息的接收存储管理方法,包括下列步骤
步骤A:判断移动终端存储卡和移动终端本地的存储空间哪一方存储空间 为满,如果两者中一方的存储空间为满的情况下,自动调整存储位置到另 一方; 如果二者都为满时,自动调整存储位置到移动终端存储卡;
步骤B:之后再来新短消息,则采用相应的协议栈对所述移动终端存储卡 进行监控,判断其存储空间是否为满,如果为满,则通知短消息中心緩存新的 短消息;否则,将新的短消息下发至所述移动终端存储卡。
其中,所述移动终端存储卡包括,通用用户身份识别模块USIM卡或者用 户识别模块SIM卡。
其中,在所述步骤A中,通过配置文件读取存储空间信息,以判断哪一 方存储空间为满。
进一步地,在所述步骤A中,自动调整存储位置是通过自动调整状态位 来实现,通过向无线侧发送AT命令,让无线侧进行控制以实现自动调整存储。
其中,可以通过上层应用APP或服务Server发送AT命令至无线侧。
此外,如果存储位置是终端设备的本地存储,之后再来新短消息,则直接 将新短消息下发到本地存储。
其中,在所述步骤B中,短消息中心緩存新的短消息后,根据移动终端 存储卡和移动终端本地的存储空间信息的删除情况,调整存储位置,并通知短 消息中心将之前緩存的新短消息继续下发。
本发明的有益效果是依照本发明的移动终端短消息的接收存储管理方 法,通过配置文件读取存储空间信息,以判断(U)SIM卡和移动终端设备的本 地存储空间是否为满,如果两者中一方的存储空间为满的情况下,自动调整存 储位置到另一方;如果二者都为满时,自动调整存储位置到(U)SIM卡,能够 轻松地管理存储在本地以及卡上的短消息的接收,即4吏状态都满的情况下,也 不会担心短消息的溢出和遗漏。


图1为现有的短消息接收存储管理方法;图2为本发明实施例的终端短消息接收存储流程图; 图3为本发明的终端短消息存储位置的变换示意图。
具体实施例方式
以下,参考附图1~3详细描述本发明的移动终端短消息的接收存储管理方法。
本发明的移动终端短消息的接收存储管理方法,包括下列步骤
步骤100:判断(U)SIM卡和本地的存储空间哪一方存储空间为满,如果 两者中一方的存储空间为满的情况下,自动调整存储位置到另一方;如果二者 都为满时,自动调整存储位置到(U)SIM卡。
其中,在步骤100中,由于一般都将存储空间信息写到数据库里,因此可 以通过配置文件读取存储空间信息,以判断哪一方存储空间为满;
另外,在步骤100中,自动调整存储位置是通过自动调整状态位来实现, 一4殳可通过上层向无线侧发送AT ( attention)命令,让无线侧进行控制以实现 自动调整存储。
步骤200:采用相应的协议栈进行监控,判断(U)SIM卡空间是否为满, 如果为满,则通知短消息中心暂存新的短消息;否则,将新的短消息下发。
另外,在步骤200中,由于目前协议栈只能监测到存储位置在(U)SIM卡 的存储状态,而不能监测到存储位置在本地的情况,而短消息中心无法知道本 地的存储情况,因此,直接将新短消息下发到本地存储。
图2为本发明实施例的终端短消息接收存储流程图,如图2所示,该过程 包括如下步骤
步骤S201:移动终端设备收到其他手机发送来的短消息;
步骤S202:根据无线侧自动上报的接收到新短消息的AT命令,判断此时 终端的存储位置是(U)SIM卡还是终端设备的本地存储;
步骤S203:如果存储位置是(U)SIM卡,协议栈去读取相应的配置文件, 了解数据库里的存储信息,进而判断出此时(U)SIM卡的存储状态是否为满;
步骤S204:如果存储位置是(U)SIM卡,并且(U)SIM卡的存储状态为未满, 则通知短消息中心下发新短消息,并保存在(U)SIM卡;
步骤S205:如果存储位置是(U)SIM卡,并且(U)SIM卡的存储状态为已满,则通知短消息中心暂存新短消息,不下发;
步骤S206:如果存储位置是终端设备的本地存储,协议栈不能检测到本 地存储的状态,此时短消息中心直接下发新短消息,并保存在本地存储。
其中,在步骤S205中,由于(U)SIM卡已经满,短消息中心暂存了新短消 息,所以接下来需要考虑的是何时下发新短消息,以及下发时的存储位置,是 (U)SIM卡还是移动终端设备的本地存储,还有这两个存储设备之间相互转换 的问题。
图3为本发明的终端短消息存储位置的变换示意图。如图3所示,终端短 消息存储位置的详细变换过程,包括如下步骤
步骤S301:通过配置文件读取存储空间信息,以判断(U)SIM卡和移动终 端设备的本地存储空间是否为满,如果(U)SIM卡为满,而本地存储空间为未 满,则上层应用(APP)或服务(Server)发送AT命令至无线侧,由无线侧 将此时的存储位置调整到存储为本地,之后再来新短消息,则执行步骤S303; 如果本地存储状态为已满,而(U)SIM卡未满,则同样通过发送AT命令给无 线侧,自动将存储位置调整到存储为(U)SIM卡,之后再来新短消息,则执行 步骤S302;如果(U)SIM卡和移动终端设备的本地存储空间状态均为满,则自 动将存储位置调整到存储为(U)SIM卡,之后再来新短消息,则执行步骤S302;
步骤S302:通过协议栈检测(U)SIM卡未满时,通知短消息中心下发新短 消息到(U)SIM卡;如果协议栈检测到(U)SIM卡已满,则通知短消息中心将新 短消息緩存。
步骤S303:通知短消息中心下发新短消息到本地存储; 其中,在步骤S302中,由于在(U)SIM卡和本地存储都满的情况下,存储 位置是自动调整到(U)SIM卡的,此时再来新短消息,短消息中心会将新短消 息緩存,如果此时手动删掉(U)SIM卡上的一些信息,则(U)SIM卡有了空间, 则通知短消息中心将之前緩存的新短消息继续下发到(U)SIM卡;如果此时手 动删掉本地的一些信息,则本地有了空间,自动将存储位置调整到本地,则通 知短消息中心将之前緩存的新短消息继续下发到本地。如果此时刚好本地又满 了 ,又会自动将存储位置调整到(U)SIM卡。
综上所述,依照本发明的移动终端短消息的接收存储管理方法,通过配置文件读取存储空间信息,以判断(U)SIM卡和移动终端设备的本地存储空间是 否为满,如果两者中一方的存储空间为满的情况下,自动调整存储位置到另一 方;如果二者都为满时,自动调整存储位置到(U)SIM卡,能够轻松地管理存 储在本地以及卡上的短消息的接收,即使状态都满的情况下,也不会担心短消 息的溢出和遗漏。
以上是为了使本领域普通技术人员理解本发明,而对本发明所进行的详细 描述,但可以想到,在不脱离本发明的权利要求所涵盖的范围内还可以做出其 它的变化和修改,这些变化和修改均在本发明的保护范围内。
权利要求
1.一种移动终端短消息的接收存储管理方法,其特征在于,包括下列步骤步骤A判断移动终端存储卡和移动终端本地的存储空间哪一方存储空间为满,如果两者中一方的存储空间为满的情况下,自动调整存储位置到另一方;如果二者都为满时,自动调整存储位置到移动终端存储卡;步骤B之后再来新短消息,则采用相应的协议栈对所述移动终端存储卡进行监控,判断其存储空间是否为满,如果为满,则通知短消息中心缓存新的短消息;否则,将新的短消息下发至所述移动终端存储卡。
2. 如权利要求1所述的移动终端短消息的接收存储管理方法,其特征在于,所述移动终端存储卡包括,通用用户身份识别模块USIM卡或者用户识别 模块SIM卡。
3. 如权利要求1所述的移动终端短消息的接收存储管理方法,其特征在 于,在所述步骤A中,通过配置文件读取存储空间信息,以判断哪一方存储 空间为满。
4. 如权利要求1所述的移动终端短消息的接收存储管理方法,其特征在 于,在所述步骤A中,自动调整存储位置是通过自动调整状态位来实现,通 过向无线侧发送AT命令,让无线侧进行控制以实现自动调整存储。
5. 如权利要求4所述的移动终端短消息的接收存储管理方法,其特征在 于,通过上层应用APP或服务Server发送所述AT命令至无线侧。
6. 如权利要求1所述的移动终端短消息的接收存储管理方法,其特征在 于,在所述步骤A中,如果所述存储位置是终端设备的本地存储,之后再来 新短消息,则直接将新短消息下发到所述本地存储。
7. 如权利要求6所述的移动终端短消息的接收存储管理方法,其特征在 于,在所述步骤B中,短消息中心緩存新的短消息后,根据所述移动终端存 储卡和所述移动终端本地的存储空间信息的删除情况,调整存储位置,并通知 所述短消息中心将之前緩存的新短消息继续下发。
全文摘要
本发明提供一种移动终端短消息的接收存储管理方法,包括下列步骤步骤A判断移动终端存储卡和移动终端本地的存储空间哪一方存储空间为满,如果两者中一方的存储空间为满的情况下,自动调整存储位置到另一方;如果二者都为满时,自动调整存储位置到移动终端存储卡;步骤B之后再来新短消息,则采用相应的协议栈对移动终端存储卡进行监控,判断其存储空间是否为满,如果为满,则通知短消息中心缓存新的短消息;否则,将新的短消息下发至移动终端存储卡。本发明在满足短消息中心系统调度性能指标的前提下,能够更好的存储和管理短消息,即使状态都满的情况下,也不会担心短消息的溢出和遗漏。
文档编号H04M1/72GK101588402SQ200810097879
公开日2009年11月25日 申请日期2008年5月20日 优先权日2008年5月20日
发明者陆文骏 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1