一种移动终端的通信数据备份方法及系统的制作方法

文档序号:7925017阅读:196来源:国知局
专利名称:一种移动终端的通信数据备份方法及系统的制作方法
技术领域
本发明涉及移动通信技术领域,尤其涉及一种移动终端的通信数据备份 方法及系统。
背景技术
随着经济的不断发展,移动终端不断得到普及的同时,其功能也在不断 增强,人们对移动终端各种功能的要求也越来越高。目前任何手机都可以实 现通话、短消息等通讯事件的相关通信数据的存储,比如记录通话号码、开 始时间等通话记录信息,以便用户需要时可以进行查找。但通常移动终端的 存储容量都有限,当达到一定容量后,通信数据会自动删除或者不能被存储, 这样通信数据不能很好得到备份,尤其当有用的通信数据没有存储下来时, 严重影响了用户的使用,在许多情况下不能满足用户的使用需求。
并且,通常存储的通讯事件的相关数据的内容非常有限,比如通话记录 信息仅能存储及显示通话号码和开始时间等,也不能满足用户的多种需求。
因此,如何更好地针对移动终端所发生的通讯事件相关通信数据进行存 储,成为技术人员必须考虑的问题。

发明内容
本发明所要解决的技术问题在于提供一种移动终端的通信数据备份方法 及系统,实现更多的通信数据的存储,更好地实现通讯凄t据的备份。
为了解决上述技术问题,本发明提供了一种移动终端的通信数据备份方
法,所述方法包括如下步骤
(1)根据通信事件的类型,建立至少一个对应数据库;
(2)当设定的所述通信事件发生时,根据所述对应数据库的字段设置, 获取该通信事件的通信数据,并将所述通信数据更新入所述对应数据库;
(3 )监测到预设的备份条件成立时,从所述对应数据库中读出至少一部 分数据,并将其转换为电子邮件格式,通过移动终端网络将包含有所述读出 数据的电子邮件发送至指定地址。
进一步来说,步骤(3)所述电子邮件的发送,是根据预先建立的通信事 件与电子邮件的关联来发送的。
进一步来说,所述通信事件与电子邮件的关联,包括网关与网络选项的 设置。
进一步来说,步骤(3)中所述从对应数据库中读出至少一部分数据,并 将其转换为电子邮件格式,包括
先从所述对应数据库中将数据信息读出来,然后再根据该数据库的包协 议,将有用的数据信息解析出来;
再按照邮件数据的包协议,将解析出来的有用的数据信息进行打包处理。
进一步来说,所述通信事件包括通话。
进一步来说,所述通信事件包括短信息。
进一步来说,所述对应数据库包括通话详细记录数据库。
进一步来说,所述对应数据库还包括通话类型单价数据库。
进一步来说,所述通话详细记录数据库的字段包括以下所述的任意一种 或者两种以上的任意组合电话号码、用户名、号码归属地、通话起止时间、 通话总时长、通话类型。
进一步来说,在步骤(2)中根据所述通话的通话类型或者号码归属地更 新所述对应lt据库。
进一步来说,所述预设的备份条件包括当移动终端存储的通信数据到 达设定容量后,进行通信数据的备份。
进一步来说,所述预设的备份条件包括当某一通信事件发生的时间在
预设时间段内时,进行通信数据的备份。
为了解决上述技术问题,本发明还提供了 一种移动终端的通信数据备份
系统,所述系统包括
数据库建立模块,用于根据通信事件的类型,建立至少一个对应数据库; 数据库存储模块,用于存储所述数据库;
通信数据获取模块,用于当设定的通信事件发生时,根据对应数据库的 字段设置,获取该通信事件的通信数据;
通信数据更新模块,用于将获取的通信事件的通信数据更新入所述对应 数据库;
通信数据读出模块,用于在监测到预设的备份条件成立时,从对应数据 库中读出至少一部分数据;
通信数据转换模块,用于将从对应数据库中读出的通信数据转换为电子 邮件格式;
通信数据发送模块,用于将转换成电子邮件格式的通信数据通过移动终 端网络发送至指定地址。
进一步来说,所述通信数据发送模块用于根据预先建立的通信事件与电 子邮件的关联来发送通信数据。
进一步来说,所述数据库建立模块用于根据通话通信事件建立至少一个 对应数据库。
进一步来说,所述数据库建立模块用于根据短信息通信事件建立至少一 个对应数据库。
进一步来说,所述数据库建立模块用于建立通话详细记录数据库。
进一步来说,所述数据库建立模块用于建立通话类型单价数据库。
进一步来说,所述数据库建立模块用于根据以下所述的任意一种或者两 者以上任意组合的字段建立通话详细记录数据库电话号码、用户名、号码 归属地、通话起止时间、通话总时长、通话类型。
进一步来说,所述通信数据更新模块,用于根据所述通话的通话类型或
者号码归属地更新所述对应lt据库。
进一步来说,所述通信数据读出模块,用于当移动终端存储的通信数据 到达设定容量后,从对应数据库中读出至少一部分数据。
进一步来说,所述通信数据读出模块,用于当某一通信事件发生的时间 在预设时间段内时,从对应数据库中读出至少一部分数据。
本发明实现了移动终端通信数据的远程备份,可以提供更大的存储空间, 从而可以更好地实现通信数据的存储,避免了移动终端上通信数据比如通话 记录等满了就不能再记录或自动删除的问题,并且由于本发明通过电子邮件 备份通信数据,消除了移动终端存储容量有限的弊端,可以实现更多种类通 信数据的存储,方便用户使用,并在查询历史通信数据及明细时具有简单快 捷的特点,同时本发明利用电子邮件存储通信数据,方便通信数据的打印。


图1为本发明移动终端的通信数据备份方法流程图。
图2为本发明移动终端的通信数据备份系统结构示意图。
图3为本发明应用实例中的系统启动过程流程图。
图4为本发明应用实例中的通信数据备份方法流程图。
具体实施例方式
本发明的主要思想是通过建立通话记录、短信息等通信事件对应的数据 库,在其中存储通信事件发生时的相关数据信息,并建立所述数据库与电子 邮件账户的关联,在通信事件发生,并且用户所设定的备份条件满足时,将 数据库中的通信数据转换成电子邮件格式存到指定地址。^v而实现通过电子 邮件方式备份相关数据信息。
下面结合附图和具体实施方式
对本发明技术方案进行详细说明。
参照图1所示,为本发明的移动终端的通信数据备份方法流程图。所述 方法包括以下步骤
步骤101:根据通信事件的类型,建立至少一个对应数据库;
步骤102:当设定的所述通信事件发生时,根据所述对应数据库的字段 设置,获取该通信事件的通信数据,并将所述通信数据更新入所述对应数据 库;
步骤103:监测到预设的备份条件成立时,从所述对应数据库中读出至 少一部分数据,并将其转换为电子邮件格式,将包含有所述读出数据的电子 邮件通过移动终端网络发送至指定电子邮件地址。
展开来说,在所述方法中将通信事件的通信数据与电子邮件地址相关联, 这样,当通过移动终端网络发送转换为电子邮件格式的通信数据时,就可以 根据关联关系,将通信数据发送至指定电子邮件地址。
而用户在使用时,需要对电子邮件的网关和网络选项进行设置,以使通 信事件的通信数据与电子邮件地址相关联。
展开来说,步骤101中所述通信事件包括通话、短信息等,当然也可以 为其他移动终端可以发生的通信事件,比如接收彩信、图片等,本发明对此 不加以限定。另外,对应的数据库也可以为一个或者多个,作为本发明的一 种实施方式,在所针对的通信事件为通话时,所述凄t据库为通话详细记录数 据库和通话类型单价数据库,该通话类型单价数据库用于记录各种通话的单 价信息,方便用户对通话的单价及总价进行计算。而事实上数据库可以由用 户根据需要进行设定。
在针对的数据库为通话详细记录数据库时,步骤102中所述数据库的字 段包括以下所述的任意一种或者两者以上的任意组合电话号码、用户名、 号码归属地、通话起止时间、通话总时长、通话类型。事实上,数据库的字 段内容可以由用户根据需要进行多种设定,本发明对此不加以限定。
在所述通信事件为通话时,在步骤102中4艮据所述通话的通话类型或者 号码归属地更新所述对应数据库。
步骤103中所述用户预设的备份条件包括比如欲对移动终端的预设数 据容量达到饱和后产生的通信数据进行备份,则预设数据容量达到饱和视为
满足备份条件;或者欲对某一时间段的通信事件进行备份,则当在某一时间 段发生通信事件时,视为满足备份条件;或者欲对某一号码的所有通信数据 进行备份,则在涉及到该号码为主叫或者被叫号码的所有通信事件发生时, 均认为满足备份条件,事实上,用户设定的备份条件可以为多种,该备份条 件具体可以由用户根据需要进行设定。
而步骤103中读出至少一部分数据,也可以才艮据使用需求由用户进行设 定需要读出的数据类型及数量。
步骤103中所述从对应数据库中读出至少一部分数据,并将其转换为电 子邮件格式,具体的处理方法包括:
先从所述对应数据库中将数据信息读出来,然后再根据该数据库的包协 议,将有用的数据信息解析出来;
再按照邮件数据的包协议,将解析出来的有用的数据信息进行打包处理。
参照图2所示,为本发明的移动终端的通信数据备份系统结构示意图。 所述系统包括数据库建立模块20、数据库存储;漠块21、通信数据获取模块 22、通信数据更新模块23、通信数据读出模块24、通信数据转换模块25、 通信数据发送模块26。
所述数据库建立;f莫块20,用于根据通信事件的类型,建立至少一个对应 数据库;
所述数据库存储模块21,用于存储所述数据库;
所述通信数据获取模块22,用于当设定的通信事件发生时,根据对应数 据库的字段设置,获取该通信事件的通信数据;
所述通信数据更新模块23,与所述数据库存储模块21相连,用于将获 取的所述通信事件的通信数据更新入所述对应数据库;
所述通信数据读出模块24,用于在监测到预设的备份条件成立时,从对 应数据库中读出至少 一部分数据;
所述通信数据转换模块25,与所述通信数据读出模块24相连,用于将 从对应数据库中读出的通信数据转换为电子邮件格式;所述通信数据发送模块26,与所述通信数据转换模块25相连,用于接 收转换成电子邮件格式的通信数据,并将该通信数据通过移动终端网络发送 至指定电子邮件地址。
展开来说,所述数据库建立模块20用于根据通话、短信息等通信事件建 立至少一个对应数据库。作为本发明的一种实施方式,在所针对的通信事件 为通话时,所述数据库建立模块20用于建立通话详细记录数据库和通话类型 单价数据库。所述数据库建立才莫块20用于根据以下所述的任意一种或者两者 以上任意组合的字段建立所述通话详细记录数据库电话号码、用户名、号 码归属地、通话起止时间、通话总时长、通话类型。
当然,如前所述,所述数据库的字段不限于此。
在所针对的通信事件为通话时,所述通信数据更新模块23,用于根据所
述通话的通话类型或者号码归属地更新所述对应i^居库。
同样的,依据上述的备份条件,所述通信数据读出模块24,用于当移动 终端存储的通信数据到达设定容量后,从对应数据库中读出至少 一部分数据。 或者所述通信数据读出模块24也可以用于当某一通信事件发生的时间在预 设时间段内时,从对应数据库中读出至少 一部分凄史据。
作为本发明的一种实施方式,所述通信数据发送模块26,用于根据预先 建立的通信事件与电子邮件的关联来发送通信数据。
下面通过具体应用中的实例对本发明技术方案进行示例性说明。在本发 明的一个应用实例中,以所述通信事件为通话为例,i殳定要建立通话详细记 录数据库和通话类型单价数据库。下面对该应用实例进行说明。
参照图3所示,为本发明应用实例中的系统启动过程流程图。
在系统启动过程中,会对所有数据库进行查询,看是否已经建立通话详 细记录数据库和通话类型单价数据库,查询是依次逐个判别的,下面详细说 明系统启动过程
步骤301:判断是否建立通话记录详细数据库,如果没有建立通话详细
记录数据库,则执行步骤302;如果已经建立通话详细记录数据库,则执行 步骤303;
步骤302:建立一个通话详细记录数据库,该数据库的字段包括通话记 录的电话号码、用户名、号码归属地、通话起止时间、通话总时长和通话类 型;
当然,通话详细记录数据库的字段内容也可以进行其他的设定,本发明 对此不加以限定;
步骤303:判断是否建立通话类型单价数据库,如果没有建立通话类型 单价数据库,则执行步骤304;如果已经建立通话类型单价数据库,则执行 步骤305;
步骤304:建立一个通话类型单价数据库,该凄史据库包括不同通话类型 下的单价情况;
步骤305:判断是否建立通话记录数据与电子邮件关联,如果没有建立 通话记录与电子邮件的关联关系,则执行步骤306;如果均已经建立,则正 常启动系统。
步骤306;进行通话记录数据与电子邮件的关联,并可以关联多个电子 邮件账户;系统正常启动。
系统启动后,用户可以根据需要设置通话记录的远程备份状态,默认为 关闭状态,如果用户打开该项功能,会提示用户进^f亍电子邮件的网关和网络 选项进行正确的设置,进行完该操作后,用户可以选择设置成自动或手动的 方式进行通话记录的远程备份。
在系统启动后,在通信事件发生后,会根据通信事件的类型进行相应备 份。在本实例中以所述通信事件为通话为例进行il明,当然其他通信事件的 发生,比如短消息等的处理与本实例相似。
在本实例中,如果用户有电话打入或拨出,则在通话挂断后,会根据远 程备份的打开与否,选择是否进行更新通话详细记录数据库,下面详细说明 远程备j分过程
参照图4所示,为本发明应用实例中的通信数据备份方法流程图。本实 例的数据备份方法包括以下步骤
步骤401:判断是否通话结束,如果是,则执行步骤402;
步骤402:判断远程备份功能是否开启,是则执行步骤403,否则结束退
出;
步骤403:更新通话记录详细数据库,执行步骤404;
步骤404:判断是否满足备份条件,是则执行步骤405,否则结束退出;
步骤405:将所有记录进行远程备份,结束。
在本实例中假设远程备份功能开启,则步骤405中将记录进行远程备份 具体为
(1) 先从通话记录详细数据库中将数据信息读出来,然后再根据该数据 库的包协议,将有用的通话记录凄t据信息解析出来;
(2) 再按照邮件数据的包协议,将解析出来的有用的通话记录数据信息 进行打包处理,最后该邮件格式的正规包通过移动网络发送出去,存到指定 的电子邮件账户中去。
在通常情况下,是根据通话类型和号码归属地来更新通话记录详细数据 库,在根据通话类型和号码归属地来实现更新通话记录详细数据库之后,如 果远程备份功能打开,要判断当前是否满足用户设置的备份条件
(A) 如果满足,则将通话记录详细数据库中的通信数据转换成电子邮 件格式发送出去,进行通话记录的远程备份;
(B) 如果不满足,则不进行远程备份,即仅仅在本地进行通话记录详 细数据库的更新。
如果远程备份功能关闭,则放弃该次记录更新。
可见,在不满足备份条件的时候,可以仅仅在本地进行通话记录详细数 据库的更新,这样可以实现两种备份方式的同时存在。
在本实例中,用户可以自己实时的更改通话类型单价数据库的信息。
通过本发明的方法及系统,可以保证用户的通信数据得到很好的备份, 方便查询通信数据历史及明细。本发明建立了通信事件相应数据库,建立了 数据库与电子邮件的关联关系,设置了通信数据转换成邮件格式的方法,可
以将通信数据通过移动终端网络发送到电子邮件中,通过电子邮件可以打印 出话单,且对比查询方便快捷,避免了当前终端上通信数据记录满了就不能 再记录或自动删除的问题。
本发明可实现于任何可实现移动终端网络与计算机网络互联的系统,比
如通用分组无线业务(General Packet Radio Service, GPRS)系统等。
需要说明的是,以上所述仅为本发明的较佳实施例,而不是对本发明技 术方案的限定,任何对本发明技术特征所做的等同替换或相应改进,仍在本 发明的保护范围之内。
权利要求
1、一种移动终端的通信数据备份方法,其特征在于,所述方法包括如下步骤(1)根据通信事件的类型,建立至少一个对应数据库;(2)当设定的所述通信事件发生时,根据所述对应数据库的字段设置,获取该通信事件的通信数据,并将所述通信数据更新入所述对应数据库;(3)监测到预设的备份条件成立时,从所述对应数据库中读出至少一部分数据,并将其转换为电子邮件格式,通过移动终端网络将包含有所述读出数据的电子邮件发送至指定地址。
2、 如权利要求1所述的方法,其特征在于,步骤(3)所述电子邮件的 发送,是根据预先建立的通信事件与电子邮件的关联来发送的。
3、 如权利要求l所述的方法,其特征在于,步骤(3)中所述从对应数 据库中读出至少一部分数据,并将其转换为电子邮件格式,包括先从所述对应数据库中将数据信息读出来,然后再根据该数据库的包协议,将有用的数据信息解析出来;再按照邮件数据的包协议,将解析出来的有用的数据信息进行打包处理。
4、 如权利要求l所述的方法,其特征在于,所述对应数据库包括通话详 细记录数据库和/或通话类型单价数据库。
5、 如权利要求1至4任一项所述的方法,其特征在于,所述预设的备份 条件包括当移动终端存储的通信数据到达设定容量后,进行通信数据的备 份。
6、 如权利要求1至4任一项所述的方法,其特征在于,所述预设的备份 条件包括当某一通信事件发生的时间在预设时间段内时,进行通信数据的 备份。
7、 一种移动终端的通信数据备份系统,其特征在于,所述系统包括数据库建立模块,用于根据通信事件的类型,建立至少一个对应数据库; 数据库存储模块,用于存储所述数据库;通信数据获取模块,用于当设定的通信事件发生时,根据对应数据库的 字段设置,获取该通信事件的通信数据;通信数据更新模块,用于将获取的通信事件的通信数据更新入所述对应 数据库;通信数据读出模块,用于在监测到预设的备份条件成立时,从对应数据 库中读出至少一部分数据;通信数据转换模块,用于将从对应数据库中读出的通信数据转换为电子 邮件格式;通信数据发送模块,用于将转换成电子邮件格式的通信数据通过移动终 端网络发送至指定地址。
8、 如权利要求7所述的系统,其特征在于,所述通信数据发送模块用于 根据预先建立的通信事件与电子邮件的关联来发送通信数据。
9、 如权利要求7所述的系统,其特征在于,所述数据库建立模块用于根 据通话通信事件或者短信息通信事件建立至少一个对应数据库。
10、 如权利要求9所述的系统,其特征在于,所述数据库建立模块用于 建立通话详细记录数据库和/或通话类型单价数据库。
11、 如权利要求7所述的系统,其特征在于,所述通信数据读出模块, 用于当移动终端存储的通信数据到达设定容量后,从对应数据库中读出至少 一部分数据。
12、 如权利要求7所述的系统,其特征在于,所述通信数据读出模块, 用于当某一通信事件发生的时间在预设时间段内时,从对应数据库中读出至 少一部分数据。
全文摘要
本发明公开了一种移动终端的通信数据备份方法及系统,所述方法包括(1)根据通信事件的类型,建立至少一个对应数据库;(2)当设定的所述通信事件发生时,根据所述对应数据库的字段设置,获取该通信事件的通信数据,并将所述通信数据更新入所述对应数据库;(3)监测到预设的备份条件成立时,从所述对应数据库中读出至少一部分数据,并将其转换为电子邮件格式,通过移动终端网络将包含有所述读出数据的电子邮件发送至指定地址。本发明实现了移动终端通信数据的远程备份,可以提供更大的存储空间,从而可以更好地实现通信数据的存储。
文档编号H04L29/08GK101351006SQ20081021221
公开日2009年1月21日 申请日期2008年9月5日 优先权日2008年9月5日
发明者朱先伟 申请人:宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1