一种双卡双待移动终端收发短信的方法和装置的制作方法

文档序号:7694951阅读:209来源:国知局
专利名称:一种双卡双待移动终端收发短信的方法和装置的制作方法
技术领域
本发明涉及移动终端设计领域,特别涉及一种双卡双待移动终端收发短 信的方法和装置。
背景技术
移动视窗(Windows Mobile )是微软公司推出的智能终端设备操作系统, 相对于其他智能终端设备操作系统,Windows Mobile有个最大的优点,就 是能实现与使用视窗(Windows)操作系统的电脑无缝连接,凭借着微软在 电脑操作系统市场上的霸主地位,无缝连接可以给用户带来更加方便快捷的 使用体验,因此Windows Mobile被越来越多的智能终端设备生产厂商所采 用。目前有很多移动终端支持双卡双待功能。双卡双待的含义是指一台移动 终端的具有两个用户身份识别卡,并且这两个用户身份识别卡可以同时处于 待机状态,并均可实现拨打/接听电话,收发短信等通信业务。所述用户身 份识别卡可以包括但不限于GSM用户标识模块(GSM Subscriber Identity Module , SIM )卡、用户标识模块(UIM )卡、UMTS用户识别模块(UMTS Subscriber Identity Module, USIM )卡或双模卡,以下简称为卡。现有的Windows Mobile的短消息功能是基于单卡单待机模式工作的, 如果支持双卡双待模式的移动终端应用Windows Mobile,则只能使用其中 一张卡来收发短信,而无法发挥出双卡双待应有的功能。发明内容有鉴于此,本发明的目的在于,提出一种双卡双待移动终端收发短信的 方法和装置,使采用Windows Mobile的双卡双待移动终端可以选择两张卡中的任何一张收发短信。本发明实施例提出的双卡双待移动终端发送短信的方法包括 双卡双待移动终端根据用户选定的待发送短信的卡,将包含所述卡的标识的发送标记保存到注册表;双卡双待移动终端发送短信,并将所述短信的发送记录写入数据库; 双卡双待移动终端根据所述注册表保存的发送标记中的卡标识,修改数 据库中所述短信的发送记录,以标识所述已发送短信属于的卡。本发明实施例提出的双卡双待移动终端接收短信的方法,包括如下步骤双卡双待移动终端收到短信,将接收标记保存到注册表;根据所述注册表中的接收标记确定所接收的短信属于哪张卡,显示收到 新信息的提以及所确定的卡的图标。本发明实施例提出的双卡双待移动终端,包括用于记录短信收发事件以 及短信的属性标记的数据库,用于保存短信发送标记的注册表以及用于实现 短信收发的信息模块,该双卡双待移动终端还包括界面定制模块,用于向用户提供信息编辑界面菜单,所述信息编辑界面 菜单中包括对用于发送信息的卡的选项;还用于将信息的发送标记保存到注 册表,所述发送标记中包含用户所选择的发送信息的卡的标识;后台监测模块,用于监测所述数据库的发送信息的事件,当监测到发送 信息的事件时,读取注册表中与所发送的信息对应的发送标记,根据所述发 送标记修改数据库中所述信息的属性标记,所述属性标记包括卡标识和收发 标识。从以上技术方案可以看出,根据注册表中短信的发送标记或接收标记修 改数据库中的短信的属性标记,根据属性标记来标识短信对应的卡,这样可 以使双卡双待移动终端选择双卡中的任意一个发送短信,或者对短信属于哪个卡进行正确标识,使得双卡双待移动终端的短信业务充分发挥双卡的功6匕 h匕。


-图1为本发明实施例提出的双模双待移动终端的模块组成示意图;图2为本发明实施例中在信息编辑界面菜单中增加两个发送菜单标签 的示意图;图3为本发明实施例的双模双待移动终端实现短信发送的流程图; 图4为本发明实施例的双模双待移动终端实现短信接收的流程图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明 作进一步的详细阐述。本发明实施例提出的双模双待移动终端的模块组成如图l所示,其中, 卡1和卡2表示该移动终端的两个用户身份识别卡,通信接口层101、信息 模块102、数据库103、注册表104为Windows Mobile现有的功能模块,后 台监测模块105和界面定制模块106是本发明实施例新增的功能模块。下面 将上述模块在本发明实施例方案中实现的功能分别加以介绍。界面定制模块106包括信息图标显示单元,通过不同的图标区分显示信息。显示卡上的信息时,信息图标显示单元先在数据库103中查询这条信息 对应的扩展数据库属性标记(以下简称为属性标记),所述属性标记表明 该信息属于那张卡,以及是接收还是发送的信息,例如属性标记可以显示为 卡1发、卡2发、卡1收、卡2收等,在相应的显示为卡1图标或卡2图 标。信息功能菜单单元,用于向用户提供信息功能菜单,用户可以在所述菜 单上选择对哪张卡的信息进行操作。信息功能菜单单元是通过菜单扩展方式,在信息编辑界面菜单中增加两 个发送菜单标签卡1发送或卡2发送,如图2所示。用户可以通过选择 相应的标签实现选择卡发送编辑好的信息,信息功能菜单单元把信息的发送标记保存到注册表104。所述发送标记中包含用户所选择的发送信息的卡的标识。后台监测模块105包括接收信息监测单元,用于对信息模块102进行监测,在信息模块102收 到信息后,接收信息监测单元检测该信息是哪张卡接收的,然后将该信息的 属性标记,该属性标记可以为"卡l接收"或"卡2接收",保存到数据库 103中对应的记录中。发送信息监测单元,用于监测数据库103,监测到发送信息的事件时, 去读取注册表104中的与该信息对应的发送标记,然后通过扩展数据库属性 标记(卡1已发、卡2已发)把发送标记保存到数据库103中对应的数据库 i己录上。同步更新单元,用于保存数据库中的信息的属性标记的索引,当用户切 换文件夹(发件箱、收件箱、已删除信箱等)或用户切换排序方式(发件人、 接收时间、消息类型等)时更新数据库103中相应的信息的属性标记的索引; 所述界面定制模块106可以按照所述索引在数据库103中查找并检索到属性 标记,显示为对应的信息图标。通信接口层101用于实现与卡1 (或卡2)的通信,具体包括根据界 面定制模块106的通知,建立信息模块102到卡1 (或卡2)的路由,接收 来自信息模块102的待发送的信息内容,通过所建立的路由将所述信息内容 发送到卡1 (或卡2);若卡1 (或卡2)接收到消息,建立到信息模块102 到卡1 (或卡2)的路由,通过所建立的路由将卡1 (或卡2)接收到的信息 内容发送到信息模块'102。信息模块102用于编辑待发送的信息,将编辑好的信息发送到通信接口 层101,并将所述消息的属性标记写入数据库103。该属性标记包括卡的标 识(卡1或卡2 )以及信息的收发标识(发送)。数据库103用于记录信息的属性标记,所述属性标记包括卡标识和收发 标识(待发送、已发送、接收)。注册表104用于记录信息的发送标记或接收标记。本发明实施例中,在用户编辑信息并选择卡l发送或卡2发送后,移动 终端中各个模块的交冱过程如图3所示,具体包括步骤301:用户在界面定制模块里用菜单选择"卡l发送"或"卡2发 送"后,界面定制模块将用户所选择的卡对应的标识通知通信接口层,通信 接口层建立到所述卡标识对应的卡的通信路由;步骤302:界面定制模块将信息内容、目标号码等发送至信息模块;步骤303:界面定制模块将发送标记保存到注册表;该发送标记包括发 送信息的卡的标识;步骤304:信息模块对信息内容进行处理,将其转换为短消息格式,该 短消息的目的地址为所述目标号码,然后将信息发送至通信接口层,通信接 口层通过已建立的路由去发送该消息;步骤305:信息模块将发送记录写入数据库;步骤306:数据库写入成功后,数据库通知后台监测模块有信息被发送; 步骤307:后台监测模块收到所述通知后,读取注册表中的对应的发送 标记;步骤308:后台监测模块将数据库里的发送记录增加一个字段,标明这 条已发送信息是卡1发送还是卡2发送的。在发送完短信后,界面定制模块更新数据中的发送记录。当用户查看已 发送短信时,界面定制模块根据发送记录,显示发送短信的卡的标识。本发明实施例中,移动终端收到信息后,其内部各个模块将执行如图4 所示的流程,具体包括步骤401:信息模块收到信息后,将信息内容保存到数据库,并将接收 标记保存到注册表;步骤402:数据库通知后台监测模块有新信息;步骤403:后台监测模块收到所述通知后,向注册表获取接收标记,根 据接收标记确定新信息属于哪张卡;步骤404:后台监测模块通知界面更新模块接收新信息的卡的标识,界 面更新模块显示收到新信息的提示,并显示所述标识对应的卡的图标;步骤405:后台监测模块根据所获取的接收标记,修改数据库中已保存 的所述新接收的短信的记录,以标识这条信息属于卡1还是卡2。本发明方案可以-使基于Windows Mobile平台的双卡双待移动终端自如 选择任意一张卡发送短信,并可区分是哪一张卡发送/接收的短信。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本 发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本 发明的保护范围之内。
权利要求
1. 一种双卡双待移动终端发送短信的方法,其特征在于,包括如下步骤双卡双待移动终端根据用户选定的待发送短信的卡,将包含所述卡的标识的发送标记保存到注册表;双卡双待移动终端发送短信,并将所述短信的发送记录写入数据库;双卡双待移动终端根据所述注册表保存的发送标记中的卡标识,修改数据库中所述短信的发送记录,以标识所述已发送短信属于的卡。
2、 根据权利要求1所述的双卡双待移动终端发送短信的方法,其特征 在于,所述双卡双待移动终端将包含待发送短信的卡的标识的发送标记保存 到注册表之前,进一步包括双卡双待移动终端根据用户选定的待发送短信的卡,建立到所述卡的通信路由; —则所述双卡双待移动终端发送短信为双卡双待移动终端通过所述已建立的通信路由发送短信。
3、 根据权利要求1或2所述的双卡双待移动终端发送短信的方法,其 特征在于,所述双卡双待移动终端根据所述注册表保存的发送标记中的卡标 识,修改数据库中所述短信的发送记录之后,进一步包括当用户查看已发送短信时,双卡双待移动终端根据数据库中的短信发送 记录,显示发送所述短信的卡的标识。
4、 一种双卡双待移动终端接收短信的方法,其特征在于,包括如下步骤双卡双待移动终端收到短信,将接收标记保存到注册表; 根据所述注册表中的接收标记确定所接收的短信属于哪张卡,显示收到 新信息的提以及所确定的卡的图标。
5、 根据权利要求4所述的双卡双待移动终端接收短信的方法,其特征在于,该方法进一步包括根据所述注册表中的接收标记修改数据库中所述短信的记录,以标识所述短信属于哪张卡。
6、 一种双卡双待移动终端,包括用于记录短信收发事件以及短信的属 性标记的数据库,用于保存短信发送标记的注册表以及用于实现短信收发的 信息模块,其特征在于,该双卡双待移动终端还包括界面定制模块,用于向用户提供信息编辑界面菜单,所述信息编辑界面 菜单中包括对用于发送信息的卡的选项;还用于将信息的发送标记保存到注 册表,所述发送标记中包含用户所选择的发送信息的卡的标识;后台监测模块,用于监测所述数据库的发送信息的事件,当监测到发送 信息的事件时,读取注册表中与所发送的信息对应的发送标记,根据所述发 送标记修改数据库中所述信息的属性标记,所述属性标记包括卡标识和收发 标识。
7、 根据权利要求6所述的双卡双待移动终端,其特征在于,所述界面 定制模块包括信息图标显示单元,用于在显示卡上的信息时,在数据库中查询信息所 述信息的属性标记,根据属性标记显示与所述信息对应的卡的图标。
8、 根据权利要求6所述的双卡双待移动终端,其特征在于,所述后台 监测模块进一步包括接收信息监测单元,用于监测信息模块接收的短信对应哪张卡,并将所 述短信的属性标记保存到数据库中。
9、 根据权利要求6、 7或8所述的双卡双待移动终端,其特征在于,所 述后台监测模块进一步包括同步更新单元,用于保存并更新数据库中相应信息的属性标记的索引; 则所述界面定制模块根据所述同步更新单元保存的属性标记的索引,在数据库中查找并检索属性标记,并将所找到的属性标记显示与所述信息对应的卡的图标。
全文摘要
本发明公开了一种双卡双待移动终端发送短信的方法,包括如下步骤双卡双待移动终端根据用户选定的待发送短信的卡,将包含所述卡的标识的发送标记保存到注册表;双卡双待移动终端发送短信,并将所述短信的发送记录写入数据库;双卡双待移动终端根据所述注册表保存的发送标记中的卡标识,修改数据库中所述短信的发送记录,以标识所述已发送短信属于的卡。本发明还公开了一种双卡双待移动终端接收短信的方法和一种双卡双待移动终端。本发明方案可以使双卡双待移动终端的短信业务充分发挥双卡的功能。
文档编号H04Q7/22GK101282544SQ20081011277
公开日2008年10月8日 申请日期2008年5月26日 优先权日2008年5月26日
发明者徐金涛, 勇 李 申请人:德信智能手机技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1