一种移动终端的用户信息数据备份方法

文档序号:7955727阅读:196来源:国知局
专利名称:一种移动终端的用户信息数据备份方法
技术领域
本发明涉及一种移动终端的用户信息数据备份的方法。
背景技术
许多手机用户会遇到这样的情况一旦手机失窃或者丢失,用户卡(如SIM卡,UIM卡等)也随之失窃或丢失.因此,存储在用户卡中的电话号码(电话本)记录等随着丢失,去运营商的营业厅办理新卡,虽然能获得原来的手机号码,但是存储在用户卡中的电话号码等信息是不能恢复的.用户需要重新将原本知道的电话号码等重新输入到用户卡中,如果原本只有在手机或用户卡上存储了这些信息,就只有向朋友等四处收集电话号码了.这就给手机用户带来了许多不便.
或者由于用户卡自然的磨损或用户使用不当等原因造成数据丢失,也同样遇到上面的问题.
虽然,现在有技术方案可以实现将手机或用户卡的信息上传到电脑中备份,这样也可以解决上述用户遇到的困难,但是,具备这种功能的手机不是很多,而且,用户一般也不会主动而自觉地备份手机或用户卡中的信息.因此,即使有这种方案,也很难解决用户的需要。
如专利申请号为CN200410067478.2的中国专利“一种基于STK或UTK技术的手机电话本备份的方法”,它在服务器中设置用户数据库,所述服务器与移动运营商的短消息网关互通,并通过手机网络与手机接通以短消息方式进行双向数据传送,其特征在于该方法还包括A.所述的用户数据库通过IP网络、PC终端与手机接通以作手机电话本数据的“获取”、“恢复”操作;B、将手机中原有的卡换成新的STK或UTK卡,该卡以“电话本管理”的菜单方式对手机电话本数据进行管理,并用短消息方式与前述服务器进行所述的双向数据传送;所述的PC终端上采用移动通讯协议标准AT命令或手机生产商自定义的手机接口函数;所述的“获取”操作包括以下步骤读取,在PC终端上通过数据线接通用户的手机,读取用户原始手机电话本数据;发送,读取后通过IP网络发送;储存,通过IP网络获取的手机电话本数据储存在服务器数据库中;所述的“恢复”操作包括以下步骤读取,读取储存在服务器数据库中的手机电话本数据;发送,读取后通过IP网络发送;下载,获取IP网络发送的手机电话本数据,下载在PC终端中;写回,通过数据线写回到手机的STK或UTK卡中;所述的“电话本管理”的菜单方式,包括“查找”以及“增加”或“修改”或“删除”或“服务密码设置”等数据更新操作,该“增加”或“修改”或“删除”或“服务密码设置”等数据更新操作包括以下步骤输入,在“电话本管理”菜单下,用户在手机上输入“增加”或“修改”或“删除”或“服务密码设置”的操作命令,并予以确认;发送,在完成对手机中的数据更新后,手机自动发送一条包括“用户主叫号码”、“本手机IMEI号”、“增加或修改或删除的数据”或“服务密码”的短消息;接受,服务器收到该短消息后予以确认;操作,确认后,服务器对数据库内的手机电话本数据进行增加或修改或删除操作或进行服务密码设置;回复,操作完成后服务器发送一条完成数据更新的短消息给该用户的手机;所述的“电话本管理”菜单中的“查找”操作包括以下步骤输入,在“电话本管理”菜单下,用户在手机上输入“查找”的操作命令,并予以确认;选定,用户筛选手机上显示的数据,选定后按确认键。它存在的缺陷在于涉及到PC机和STK卡,需要增加必要的硬件设备,增加成本,而且使用起来和具体操作起来都不够灵活方便,最重要的是,移动终端的用户不但关心自己的电话本数据,还有很多涉及个人信息的数据如日程管理、便笺管理、图片、彩信等其他数据,这些数据对于短消息平台还是无法进行处理和传输的,所以,背景技术的备份方法还不够完善,无法适合现在环境下的移动终端提出的更高的要求,需要我们作进一步改进设计。

发明内容
本发明所要解决的技术问题是提供一种移动终端的用户信息数据备份方法,它不必涉及到PC机即个人计算机,从而避免增加额外的成本,使用起来和具体操作起来也都更为灵活方便。
本发明解决上述技术问题所采用的技术方案为一种移动终端的用户信息数据备份方法,其特征在于系统包括服务器和移动终端,服务器包括数据同步服务器和个人信息管理数据库,移动终端和数据同步服务器之间通过空中下载技术进行通信,其上传步骤依次为(1)移动终端将其中与用户有关的资料数据以合适的长度分割为多个数据分包;(2)移动终端向数据同步服务器发出同步请求;(3)达到同步后,通过无线信道依序将数据分包发送数据给同步服务器;(4)同步服务器对收到的分包进行数据分包重组,鉴权验证后,将其传输到个人信息管理数据库中的对应数据区备份;或者是(1)同步服务器向移动终端发出同步请求;(2)移动终端将其中与用户有关的资料数据以合适的长度分割为多个数据分包;(3)达到同步后,通过无线信道依序将数据分包发送数据给同步服务器;(4)同步服务器对收到的分包进行数据分包重组,鉴权验证后,将其传输到个人信息管理数据库中的对应数据区备份。
进一步改进,所述的移动终端和数据同步服务器之间通过OTA空中下载技术方式进行通信,其下传步骤依次为(1)移动终端向数据同步服务器发出同步请求;(2)同步服务器收到移动终端的请求后进行鉴权验证,通过以后,同步服务器通知个人信息管理数据库将与该移动终端对应的备份数据传输到同步服务器,同步服务器将用户有关的资料数据以合适的长度分割为多个数据分包;(3)达到同步后,同步服务器通过无线信道依序将数据分包发送数据给移动终端;(4)移动终端对收到的分包进行数据分包重组,然后将其输入到移动终端的资料数据存储区中进行储存更新;或者是(1)同步服务器通知个人信息管理数据库将移动终端对应的备份数据传输到同步服务器,同步服务器将用户有关的资料数据以合适的长度分割为多个数据分包;(2)同步服务器向移动终端发出同步请求;
(3)移动终端收到同步服务器的请求后进行验证确认,也可以是通过以后,同步服务器再通知个人信息管理数据库将与该移动终端对应的备份数据传输到同步服务器,同步服务器将用户有关的资料数据以合适的长度分割为多个数据分包;(4)达到同步后,同步服务器通过无线信道依序将数据分包发送数据给移动终端;(5)移动终端对收到的分包进行数据分包重组,然后将其输入到移动终端的资料数据存储区中进行储存更新。它使移动终端自动或被动地将同步服务器上的备份数据下载到移动终端中,使用灵活方便。
进一步改进,所述的OTA(空中下载技术)技术为CSD(电路交换数据技术)或者GPRS(通用分组无线业务技术)或者CDMA(Code Division Multiple Access,码分多址技术,基于扩频技术的一种崭新而成熟的无线通信技术)技术,更加适合现代移动通信的各种协议。
更进一步改进,所述的用户有关的资料数据包括电话本数据、日程管理数据、便笺管理数据、名片管理数据或者是图片、短信、彩信、电子邮件等其它个人信息数据,大大拓宽了用户信息资料的备份范围,能满足用户更高的需求。
进一步改进的是,所述的发送分包过程中引入出错重发机制方法,以及等待超时则结束的机制方法,提高移动终端与同步服务器之间的同步通信可靠性,降低出错率,并在传输的每一个过程中,都会在移动终端上显示传输进度和说明,以便于用户能够实时了解该数据传输的进程。
可以改进的是,所述的移动终端定时或非定时地发起同步请求和发送数据的请求,定时或非定时的模式选择定时的时间以及发送的资料类别由移动终端用户设定,或在服务器端设定;同步服务器端也是定时或非定时的提出同步请求,获得移动终端确定的回应后即达到同步,定时或非定时的模式选择、定时的时间以及发送的资料类别由移动终端用户设定,或在服务器端设定,由此,方便用户使用。
改进的是,所述的移动终端其数据发送程序安装并运行在移动终端上,或者安装并运行在包括STK卡在内的一些用户卡上。如果安装在移动终端上,则该功能的实现,需要移动终端的制造商预制程序在产品中,由于终端制造商较多,标准不好统一,则在市场上推广该技术相对比较困难;如果由运营商推广该功能或业务,则可以将程序安装在包括STD卡在内的一些用户卡上,这样,任何终端都可以使用该功能,无疑对该技术的推广具有极大的优势。
最后,所述的移动终端与同步服务器之间的数据同步和信息交换采用SyncML标准。它可以保持同步服务器与各种终端设备上信息的同步,终端设备的用户可以自己在每个终端上手动修改进行同步,但这样无疑既耗费时间,又不可避免操作失误,而SyncML设备之间则可以自动进行同步,比如,当你在某个SyncML终端修改了客户的联系电话后,SyncML服务器就将修改的信息自动反映到其他SyncML终端和服务器上,从而高效、快捷且无误的保持了服务器与各个SyncML终端信息的同步。SyncML是一个新的标准,是一个简单、通用的可以用于工业界的数据同步协议。
与现有技术相比,本发明的优点在于实现了手机用户备份个人信息的目的;自动备份个人信息,或用户主动备份个人信息,对手机用户来说,操作都是很方便的;个人数据可以以一段时间为周期主动或被动的更新,也可以手动更新或自动更新,尤其在自动更新的模式下,用户在不知不觉中就有效地备份了个人的数据,免除了终端用户备份重要数据的后顾之忧.采用SyncML协议后,更是保持了数据的实时更新,因此给手机用户带来了更多的便利;另外,手机用户可以很方便的找回自己的数据;本发明对上述的背景技术的优势有不必涉及到PC机,具体操作起来都更为灵活方便。且不必增加额外的成本;用户备份信息更加广泛,即备份的信息种类多样化,方便了用户,也满足了用户的多种需求。


图1为本发明系统的结构图;图2为移动终端发起上传的流程图;图3为服务器端的数据传输流程图;图4为移动终端发起下载的流程图。
具体实施例方式
以下结合附图实施例对本发明作进一步详细描述。
该用于移动终端备份个人信息数据的系统包括服务器和移动终端,服务器包括数据同步服务器和个人信息管理数据库,移动终端的存储器内存储有用户的个人信息数据如电话本管理、短消息管理和其他个人资料数据,其他个人资料数据可以包括彩信,邮件,日程表等个人资料。
移动终端和数据同步服务器之间通过CSD(Circuit Switched Data,电路交换数据),GPRS(General Packet Radio Service,通用分组无线业务),cdma lx等OTA(Over The Air,空中下载技术)方式进行通信。
上传具体步骤如下1、移动终端将其中的资料数据以合适的长度分割为多个数据分包;2、移动终端向数据同步服务器发出同步请求;3、达到同步后,通过无线信道依序将数据分包发送至数据同步服务器;4、服务器对收到的分包进行数据分包重组、签权验证后,将其传输到个人信息管理数据库中的对应数据区备份。
数据下载过程的具体步骤如下1、移动终端向数据同步服务器发出同步请求;2、同步服务器收到移动终端的请求后进行鉴权和验证,通过以后,同步服务器通知个人信息管理数据库将与该移动终端对应的备份数据传输到同步服务器,同步服务器将用户有关的资料数据以合适的长度分割为多个数据分包;3、达到同步后,同步服务器通过无线信道依序将数据分包发送数据给移动终端;4、移动终端对收到的分包进行数据分包重组,然后将其输入到移动终端的资料数据存储区中进行储存更新。
系统的结构如图1所示,图中的其他个人资料模块是多个模块的统称,可以包括彩信,邮件,日程表等个人资料。每一项个人资料(比如图1中的电话本)通过移动终端上对应的管理模块(比如图1中的电话本)管理与服务器端的同步服务器达到同步,并将该资料通过空中接口(OTA)方式发送到同步服务器,在服务器端,由同步服务器将该资料存储到对应的数据库(比如图中的电话本数据库)中备份。
更进一步,发送分包过程中,引入出错重发机制,以及等待超时则结束的机制。具体过程是,发送方每发出一个数据包后,便会等待接受方对该数据正确校验后所发出的一个肯定应答(affirmative acknowledgement,简称ACK)数据应答包,如果该应答包为一正确应答包,则发送方将发送下一个分包或等待其他操作,如果该ACK数据应答包为一错误应答包,则发送方会终止本次数据通信,并提示使用者检查通信设备及操作步骤的正确性后继续操作,再者,如果发送方在发送一个数据分包后,在一个超时控制(time-out control)结束时,仍未收到接受方发送的数据应答包,则发送方将重发当前的数据分包,如果发送3次仍未收到该ACK数据应答包时,则中断本次数据通信,并提示使用者检查通信设备及操作步骤的正确性后继续操作。在传输的每一个过程中,都会在移动终端上显示传输进度和说明.以便用户能够实时了解该数据传输的进程。
更进一步,移动终端端可以定时或非定时地发起同步请求和发送数据的请求,定时或非定时的模式选择,定时的时间以及发送的资料类别由移动终端用户设定。服务器端也可以定时或非定时的提出同步请求,获得终端确定的回应后即达到同步,定时或非定时的模式选择,定时的时间以及发送的资料类别由移动终端用户设定。
最后,移动终端其数据发送程序安装并运行在移动终端上,或者安装并运行在包括STK卡在内的一些用户卡上。所述的移动终端与同步服务器之间的数据同步和信息交换采用SyncML标准。
具体的实施方式以电话本的传输过程为例子移动终端端其工作流程图如图2所示(1)移动终端发送同步请求到服务器,获得服务器回应后,建立同步;(2)将移动终端中的电话本记录内容整合成一数据块,并且以合适的长度将其分割为多个数据分包;(3)通过无线信道依序将这些数据分包发至服务器;(4)判断是否发送完最后一个分包,若是,则继续下一步步骤,否则,返回步骤(3);(5)收到服务器端发来的传输电话本成功的数据包(结果包);(6)结束同步,并且结束本次电话本同步传输进程。
上传备份数据过程中,服务器端的工作流程如图3所示其步骤如下(1)服务器收到移动终端的同步请求后,响应该请求,由此服务器和移动终端达到同步;(2)服务器收到一个数据包,根据请求和消息中的头部信息判断该数据包的类型是否为电话本数据包;(3)如果不是,则执行其他的处理,或终止该传输过程,或以另外的一个进程来继续,(比如判断这个包是图片数据的包,则转为按照接收图片的流程来进行)如果是,则进行下一步;(4)将该数据包解包后暂时存储在数据缓冲器(缓冲区)中;(5)判断是否收齐所有的数据包,如果没有收到所有的数据包,则返回到第(2)步骤.否则进入下一步;(6)验证收到的所有的数据包的完整性,如果不完整,则发送电话本传输失败的数据包给移动终端.,并结束该次传输;如果数据包完整,则进入下一步;(7)将完整的电话本资料信息存储数据库中的电话本分区以备份并发送传输成功的数据包,此处的电话本分区是为了对数据库上多种类别的资料管理方便而人为设定的分区,以利于资料的管理和检索;(8)服务器端口与移动终端的同步,由此结束该电话本传输的过程。
对于其他类型比如图片,短信,彩信,电子邮件等的数据资料的接收过程与此过程类似,特此说明。
另以移动终端从服务器端下载(下传)电话本的过程为例来说明移动终端从服务器下载用户信息数据的方法和过程.
其工作流程图如图4所示.其步骤如下(1)、移动终端向数据同步服务器发出电话本资料的同步请求;(2)、同步服务器收到移动终端的请求后进行鉴权验证,通过以后,同步服务器通知个人信息管理数据库将与该移动终端对应的电话本的备份数据传输到同步服务器,同步服务器将该电话本的备份数据以合适的长度分割为多个数据分包;(3)、达到同步后,同步服务器通过无线信道依序将数据分包发送数据给移动终端;(4)、移动终端判断是否接收到最后一个数据分包,如果是,则进入下一步,否则返回上一步.
(5)、移动终端收到电话本传输完成的结果包,即表示已经接收到所有的数据包.移动终端对收到的分包进行数据分包重组,然后将其传输到移动终端的电话本存储区中进行储存更新。
另外,当移动终端用户备份好了个人资料后,用户下载自己个人资料的方式可以有其他的方式,比如(1)如果是运营商管理和维护上文所述的服务器,则用户可以在运营商的营业点进行数据下载的操作,如果该营业点提供该项服务.
(2)如果用户可以通过通常的因特网浏览方式访问上述的服务器,可以浏览其数据库中的个人资料,也可以先进行身份认证,比如通过用户名和密码等,再通过数据线下载或蓝牙等方式从服务器上下载.
这几种方法也是下载已备份资料方法很好的补充.
权利要求
1.一种移动终端的用户信息数据备份方法,其特征在于系统包括服务器和移动终端,服务器包括数据同步服务器和个人信息管理数据库,移动终端和数据同步服务器之间通过空中下载技术OTA方式进行通信,其上传步骤依次为1)移动终端将其中与用户有关的资料数据以合适的长度分割为多个数据分包;2)移动终端向数据同步服务器发出同步请求;3)达到同步后,通过无线信道依序将数据分包发送数据给同步服务器;4)同步服务器对收到的分包进行数据分包重组,鉴权验证后,将其传输到个人信息管理数据库中的对应数据区备份;或者是1)同步服务器向移动终端发出同步请求;2)移动终端将其中与用户有关的资料数据以合适的长度分割为多个数据分包;3)达到同步后,通过无线信道依序将数据分包发送数据给同步服务器;4)同步服务器对收到的分包进行数据分包重组,鉴权验证后,将其传输到个人信息管理数据库中的对应数据区备份。
2.根据权利要求1所述的备份方法,其特征在于所述的移动终端和数据同步服务器之间通过空中下载技术OTA方式进行通信,其下传步骤依次为1)移动终端向数据同步服务器发出同步请求;2)同步服务器收到移动终端的请求后进行鉴权验证,通过以后,同步服务器通知个人信息管理数据库将与该移动终端对应的备份数据传输到同步服务器,同步服务器将用户有关的资料数据以合适的长度分割为多个数据分包;3)达到同步后,同步服务器通过无线信道依序将数据分包发送数据给移动终端;4)移动终端对收到的分包进行数据分包重组, 然后将其输入到移动终端的资料数据存储区中进行储存更新;或者是1)同步服务器通知个人信息管理数据库将移动终端对应的备份数据传输到同步服务器,同步服务器将用户有关的资料数据以合适的长度分割为多个数据分包;2)同步服务器向移动终端发出同步请求;3)移动终端收到同步服务器的请求后进行验证确认,通过以后,4)达到同步后,同步服务器通过无线信道依序将数据分包发送数据给移动终端;5)移动终端对收到的分包进行数据分包重组, 然后将其输入到移动终端的资料数据存储区中进行储存更新。
3.根据权利要求1或2所述的备份方法,其特征在于所述的空中下载技术OTA为CSD电路交换数据技术或者GPRS通用分组无线业务技术或者CDMA技术。
4.根据权利要求1或2所述的备份方法,其特征在于所述的用户有关的资料数据包括电话本数据、日程管理数据、便笺管理数据、名片管理数据或者是图片、短信、彩信,、电子邮件类用户信息数据。
5.根据权利要求1或2所述的备份方法,其特征在于所述的分包发送过程中引入出错重发机制方法,以及等待超时则结束的机制方法。
6.根据权利要求1或2所述的备份方法,其特征在于所述的移动终端定时或非定时地发起同步请求和发送数据的请求,定时或非定时的模式选择,定时的时间以及发送的资料类别由移动终端用户设定,或在服务器端设定,同步服务器端也是定时或非定时的提出同步请求,获得移动终端确定的回应后即达到同步,定时或非定时的模式选择,定时的时间以及发送的资料类别由移动终端用户设定或在服务器端设定。
7.根据权利要求1或2所述的备份方法,其特征在于所述的实现数据备份的数据处理程序安装并运行在所述的移动终端上,或者安装并运行在包括STK卡在内的用户卡上。
8.根据权利要求1或2所述的备份方法,其特征在于所述的移动终端与同步服务器之间的数据同步和信息交换采用SyncML标准。
全文摘要
一种移动终端的用户信息数据备份方法,其特征在于系统包括服务器和移动终端,服务器包括数据同步服务器和个人信息管理数据库,移动终端和数据同步服务器之间通过OTA空中下载技术方式进行通信,其上传步骤依次为移动终端将其中与用户有关的资料数据以合适的长度分割为多个数据分包;移动终端向数据同步服务器发出同步请求;达到同步后,通过无线信道依序将数据分包发送数据给同步服务器;同步服务器对收到的分包进行数据分包重组,鉴权验证后,将其传输到个人信息管理数据库中的对应数据区备份;不必涉及到PC机,且不必增加额外的成本,使用起来和具体操作起来都更为灵活方便。
文档编号H04L29/08GK101022612SQ20061004951
公开日2007年8月22日 申请日期2006年2月16日 优先权日2006年2月16日
发明者黄美成 申请人:杭州波导软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1