一种数据备份和恢复的方法、系统和移动终端的制作方法

文档序号:7851541阅读:168来源:国知局
专利名称:一种数据备份和恢复的方法、系统和移动终端的制作方法
技术领域
本发明涉及领域通信领域,特别是涉及一种数据备份和恢复的方法、系统和移动终端。
背景技术
随着科技的发展,移动终端如手机、平板电脑、个人数字助理(PDA)等得到越来越广泛的应用。其中,智能手机已经成为一种趋势,如iphone手机,android手机等。随着这些移动终端系统的智能化,功能也越来越强大,用户越来越频繁地对系统进行升级;此外,随着电子消费产品的日益更新,用户更新移动终端的速度也越来越快;同时,随着人们交流合作的加强,用户可能会在某些时候使用别人的移动终端。但是,在以上的那些情况下,就会出现一个问题在重装操作系统、失去或借出原移动终端时,用户对于系统的设置等如壁纸、铃声、语音信息等,就会丢失,从而在完成重装操作系统、重新取得移动终端时,不得不再次进行设置,即使如此,有时有些设置 是无法恢复的。如系统升级后,原来所设置的漂亮壁纸丢掉了 ;使用他人移动终端时,将他人的设置进行了修改,而当移动终端回到原来主人手里时,有些设置已经忘记了。这给人们的使用带来了不便,不能满足于现在移动终端的智能化趋势。

发明内容
本发明主要解决的技术问题是提供一种数据备份和恢复的方法、系统和移动终端,能够对移动终端的系统设置参数备份至服务器,在恢复时从服务器接收回来,避免因更换移动终端或对移动终端进行系统升级后导致系统设置参数的丢失或需要重新设置所带来的不便。为解决上述技术问题,本发明采用的一个技术方案是提供一种数据备份和恢复的方法,包括接收对移动终端内的系统设置参数进行备份的备份请求;使所述移动终端根据备份请求向网络服务器发送所述系统设置参数的压缩数据包,以使所述网络服务器备份系统设置参数;接收恢复系统设置参数至移动终端的恢复请求;使移动终端向网络服务器发送恢复请求;接收来自网络服务器根据恢复请求发送来的系统设置参数的压缩数据包;使移动终端的系统状态恢复至系统设置参数所设定的状态。其中,所述接收对移动终端内的系统设置参数进行备份的备份请求之后,使所述移动终端根据备份请求向网络服务器发送所述系统设置参数的压缩数据包之前还包括使所述移动终端一一读取所述系统设置参数;判断所读取的所述系统设置参数中是否有未备份的设置项;如果所读取的所述系统设置参数中有未备份的设置项,则使移动终端对未备份的设置项的系统设置参数根据设置项类型对其进行分类;在进行所述分类后使移动终端对分类后的系统设置参数进行编码并压缩成数据包。其中,所述接收来自网络服务器根据恢复请求发送来的系统设置参数的压缩数据包之后,使移动终端的系统状态恢复至系统设置参数所设定的状态之前还包括使移动终端对接收到的所述数据包进行解码,从而获得包括设置项的类型与数值的系统设置参数; 使移动终端根据设置项的类型,进行系统设置并保存系统设置参数。其中,在接收所述备份请求或恢复请求之前,还包括获取用户身份标识信息,其中,所述用户身份标识信息包括用户身份标识号码和密码,所述获取用户身份标识信息具体包括在接收所述备份请求之前,使所述移动终端发送所述用户身份标识号码和密码,完成用户注册;在接收所述恢复请求之前,接收用户身份标识号码和密码,完成用户登录。为解决上述技术问题,本发明采用的另一个技术方案是提供一种移动终端,所述终端包括参数备份模块,用于接收对系统设置参数进行备份的备份请求,并根据备份请求向网络服务器发送所述系统设置参数的压缩数据包,以使所述网络服务器备份系统设置参数;请求恢复模块,用于接收恢复所述系统设置参数至移动终端的恢复请求,并向网络服务器发送恢复请求;恢复控制模块,用于接收来自所述网络服务器根据恢复请求发送来的系统设置参数的压缩数据包,并控制移动终端的系统状态恢复至系统设置参数所设定的状态。其中,所述参数备份模块包括读取单元,用于一一读取系统设置参数信息;判断单元,用于判断 所读取的所述系统设置参数信息中是否有未备份的设置项;编码单元,用于将所读取的未备份系统设置参数进行分类编码并压缩成数据包;发送单元,用于将所述数据包发送给所述网络服务器。其中,所述恢复控制模块包括接收单元,用于接收来自所述网络服务器根据恢复请求发送来的系统设置参数的压缩数据包;解码单元,用于对接收到的所述数据包进行解码,从而获得包括设置项的类型与数值的系统设置参数;保存单元,用于根据设置项的类型,进行系统设置并保存系统设置参数。其中,所述终端还包括用户信息控制模块,用于在参数备份模块接收所述备份请求之前,发送所述用户身份标识号码和密码,完成用户注册;还用于在请求恢复模块接收所述恢复请求之前,接收用户身份标识号码和密码,完成用户登录。为解决上述技术问题,本发明采用的还有一个技术方案是提供一种用于数据备份和恢复的服务器,所述服务器包括通信模块,用于从移动终端获取用户身份标识信息并建立对应的用户数据库;存储模块,用于存储用户身份标识信息,还用于根据用户身份标识信息将来自移动终端的系统设置参数进行对应保存;处理模块,用于识别来自移动终端的备份/恢复请求,并根据所述备份/恢复请求对系统设置参数进行处理。为解决上述技术问题,本发明采用的还有一个技术方案是提供一种用于数据备份和恢复的系统,所述系统包括移动终端和服务器,其中,所述移动终端包括参数备份模块,用于接收对移动终端内的系统设置参数进行备份的备份请求,并使所述移动终端根据备份请求向网络服务器发送所述系统设置参数,以使所述网络服务器备份系统设置参数; 请求恢复模块,用于接收恢复所述系统设置参数至移动终端的恢复请求,并使移动终端向网络服务器发送恢复请求;恢复控制模块,用于接收来自所述网络服务器根据恢复请求发送来的系统设置参数,并控制移动终端的系统状态恢复至系统设置参数所设定的状态;所述服务器包括通信模块,用于从移动终端获取用户身份标识信息并建立对应的用户数据库;存储模块,用于存储用户身份标识信息,还用于根据用户身份标识信息将来自移动终端的系统设置参数进行对应保存;处理模块,用于识别来自移动终端的备份/恢复请求,并根据所述备份/恢复请求对系统设置参数进行处理。其中,所述处理模块识别来自移动终端的备份/恢复请求,并根据所述备份/恢复请求对系统设置参数进行处理包括接收到来自移动终端的请求时,首先判断是备份请求还是恢复请求,如果是备份请求,根据用户信息找到对应的用户数据库,将该用户根据备份请求发来的系统设置参数压缩数据包保存到该用户的数据库中,完成用户系统设置参数的备份;如果是恢复请求,则首先判断请求用户是否是合法用户,如果是合法用户,则通过匹配找到该用户的数据库中的系统设置参数并通过网络将系统设置参数的压缩数据包发送给移动终端,使移动终端完成系统设置参数的恢复,如果不是合法用户,则使移动终端结束系统设置参数的恢复。本发明的有益效果是区别于现有技术的情况,本发明通过将移动终端的系统设置参数备份至服务器,在恢复时从服务器接收回来,由此避免用户更换移动终端或升级移动终端后系统设置参数的丢失以及重新设置带来的麻烦,极大的方便用户,给用户一种全新的体验。


图I是本发明数据备份和恢复的方法一实施例的流程图;图2是本发明数据备份方法一实施例的流程图;图3是本发明数据恢复方法一实施例的流程图;图4是本发明数据备份方法实施例中用户登录的一种流程图;图5是本发明移动终端一实施例的原理框图;图6是本发明用于数据备份和恢复的服务器一实施例的原理框图;图7是本发明用于数据备份和恢复的系统一实施例的原理框图。
具体实施例方式参阅图1,本发明数据备份和恢复的方法实施例包括数据备份阶段和数据恢复阶段,其中一 .数据备份包括步骤SlOl :接收对移动终端内的系统设置参数进行备份的备份请求。不同的用户可以对移动终端的一般系统设置参数进行修改并保存,修改为自己喜欢或适合自己的方式,其中包括待机画面、通话音量、铃声类型等系统设置参数。设置完成后,选择“备份”选项开始进行系统设置参数的备份。选择备份选项后,产生对移动终端内的系统设置参数进行备份的备份请求。首先, 发送“开始备份”请求即对移动终端内的系统设置参数进行备份的备份请求到网络服务器。 网络服务器接收到该用户备份请求后,将请求用户的状态设置为开始备份状态,同时,发送 “可以开始”应答给移动终端。移动终端接收到“可以开始”的应答后,准备需要进行备份的系统设置参数;步骤S102 :发送系统设置参数的压缩数据包,使网络服务器备份系统设置参数。移动终端对当前系统中需要备份的系统设置参数(包括音量大小,语音类型等)压缩成系统设置参数的压缩数据包,并发送给网络服务器,网络服务器将接收的系统设置参数数据包保存在对应的用户数据库中,完成备份;二 .数据恢复包括步骤S103 :接收恢复系统设置参数至移动终端的恢复请求。当移动终端需要对系统设置参数进行恢复时,接收到恢复系统设置参数至移动终端的恢复请求,所述恢复请求可以由用户操作移动终端而产生;步骤S104 :使移动终端向网络服务器发送恢复请求。移动终端发送“开始恢复”请求给网络服务器,网络服务器接收到“开始恢复”命令后,找到跟用户匹配的系统设置参数,并将该系统设置参数发送给移动终端;步骤S105 :使移动终端的系统状态恢复至系统设置参数所设定的状态。移动终端对接收到的系统设置参数根据设置项类型进行分类保存,使移动终端的系统状态恢复到原来系统设 置参数所设定的状态,完成数据恢复。在实际应用中,数据备份和恢复可以分开执行也可以合并在一次操作中完成,两个过程并不区分先后顺序也不局限于有限次操作。即对移动终端进行操作时,可以先将系统设置参数恢复到以前设置的状态,当系统设置参数恢复到以前设置的状态后,可以进行新的系统设置,新的系统设置完成后再进行新的系统设置参数的备份,以此类推。在另一个实施例中,请参阅图2,本发明数据备份包括以下步骤步骤S201 :接收对移动终端内的系统设置参数进行备份的备份请求。用户可以根据自己的喜好对移动终端的一般系统设置参数进行修改。系统设置参数修改完成后,选择“备份”选项开始进行系统设置参数的备份。移动终端发送备份请求给网络服务器,网络服务器接收该用户备份请求,并将请求用户的状态设置为开始备份状态,同时,发送“可以开始”应答给移动终端。移动终端接收到“可以开始”的应答后,准备需要进行备份的系统设置参数。步骤S202 :使移动终端一一读取系统设置参数。移动终端分别读取系统中的系统设置参数,包括音量的大小、语音的类型等;步骤S203 :判断是否有未备份的设置项。移动终端判断所读取的系统设置参数中是否有未备份的设置项,如果有未备份的设置项,则执行步骤S205,如果没有未备份的设置项,则执行步骤S204 ;步骤S204:结束备份。如果系统设置参数中没有未备份的设置项,则此次备份过程结束;步骤S205 :对未备份的设置项的系统设置参数根据设置项类型对其进行分类。移动终端对这些未备份的系统设置参数进行分类,并分配不同的类型名称,这样, 每项系统设置参数包括两项信息类型和数据。这个类型名称跟网络服务器中的系统设置参数的类型名称一致,方便移动终端和网络服务器对移动终端系统设置参数的管理,读取到每一项参数后,将该项参数值赋值到对应的参数类型当中,如音量值大小赋值到音量类型的变量;步骤S206 :对分类后的系统设置参数进行编码并压缩成数据包。即将系统设置参数编码为通信数据包即TCP/IP数据包;步骤S207 :发送系统设置参数的压缩数据包。移动终端通过网络将TCP/IP数据包发送给网络服务器,网络服务器接收数据包并进行分类保存完成系统设置参数的备份。在另一个实施例中,请参阅图3,本发明数据恢复包括以下步骤步骤S301 :接收恢复系统设置参数至移动终端的恢复请求。当移动终端需要对系统设置参数进行恢复时,接收到恢复系统设置参数至移动终端的恢复请求;步骤S302 :使无线终端向网络服务器发 送恢复请求。移动终端发送“开始恢复”请求给网络服务器,网络服务器接收到“开始恢复”命令后,找到跟用户匹配的系统设置参数,并将该系统设置参数发送给移动终端;步骤S303 :接收来自网络服务器根据恢复请求发送来的系统设置参数的压缩数据包。网络服务器接收到移动终端发送的恢复请求后,到数据库中查找当前用户的系统设置参数,查找到系统设置参数后,将每项系统设置参数(包括参数类型,参数数据)打包为 TCP/IP数据包,通过网络一一发送给移动终端;步骤S304 :使移动终端对接收到的数据包进行解码,从而获得包括设置项的类型和数据的系统设置参数。移动终端对接收到的数据包首先进行解码,解析获得的系统设置参数信息,其中系统设置参数信息包括设置项的类型和数据;步骤S305 :使移动终端根据设置项的类型,进行系统设置并保存系统设置参数。移动终端根据设置项的类型,分别设置系统参数,比如,根据音量类型的变量来设置音量的大小,根据待机画面类型来设置待机图片,根据铃声类型来设置提醒铃声等,设置完成后进行系统设置参数的本地保存;步骤S306 :使移动终端的系统状态恢复至系统设置参数所设定的状态。当移动终端根据设置项类型进行系统设置并保存后,移动终端的系统状态恢复到系统设置参数所设定的状态,在此基础上可以进行新的设置并执行新一轮的备份恢复过程。作为一个优选的实施例,在本发明的数据备份和恢复的方法实施例中还包括获取用户身份标识信息步骤,其中,所述用户身份标识信息包括用户身份标识号码(用户ID)和密码,获取用户身份标识信息具体包括在接收所述备份请求之前,使移动终端发送所述用户身份标识号码和密码,完成用户注册。在进行系统设置参数备份之前,用户通过移动终端连接上网络服务器后,输入用户ID和密码,并通过移动终端将用户ID和密码发送至网络服务器,网络服务器保存该用户 ID和密码,完成用户注册,网络服务器建立与该用户ID和密码对应的用户数据库,用于保存该用户的系统设置参数,这样,实现了用户系统设置参数与用户账号绑定管理;在接收所述恢复请求之前,接收用户身份标识号码和密码,完成用户登录。在进行系统设置参数恢复之前,用户通过移动终端输入用户ID和密码,移动终端将该用户ID和密码发送至网络服务器,网络服务器将该用户ID和密码与原保存的用户ID和密码进行匹配, 如果找到对应的用户即完成用户登录,否则,登录失败。其中,本实施例的用户登录流程请参阅图4,具体包括步骤S401 :输入用户ID及密码。
在移动终端输入用户ID及密码,发出用户登录指示;步骤S402 :使移动终端将用户ID及密码发送给网络服务器。移动终端将获取的用户ID及密码通过网络发送给网络服务器;步骤S403 :网络服务器对该用户进行鉴权。网络服务器接收到用户ID及密码后,将该用户ID及密码与网络服务器中保存的用户信息进行对比,完成鉴权过程;步骤S404 :判断是否为合法用户。网络服务器通过将接收到的用户ID及密码与网络服务器中的用户信息进行对比匹配,如果找到对应的用户信息,为合法用户,则执行步骤S406,如果找不到对应的用户信息,不是合法用户,则执行步骤S405 ;步骤S405 网络服务器发送登录失败给移动终端。如果所要登录的用户不是合法用户,则网络服务器发送登录失败的指示给移动终端;步骤S406 网络服务器发送登录成功消息给移动终端。如果所要登录的用户为合法用户,则网络服务器发送登录成功的消息给移动终端。步骤S407 :移动终端显示登录成功。移动终端接收到网络服务器发来的登录成功消息后,显示登录成功。用户登录成功后,可以进行系统设置参数备份或系统设置参数恢复的任何一种操作,在此情况下,用户不管是进行系统设置参数备份还是进行系统设置参数恢复操作,系统设置参数的改变只针对于当前所登录的用户系统状态。请参阅图5,为本发明实施例移动终端的原理框图,如图所示,移动终端包括参数备份模块501 :用于接收对系统设置参数进行备份的备份请求,并根据备份请求向网络服务器发送所述系统设置参数的压缩数据包,以使所述网络服务器备份系统设
置参数。用户进行系统设置后,需要对系统设置参数进行备份时,通过参数备份模块501 发送备份请求,参数备份模块501根据系统设置参数的设置项类型对系统设置参数进行分类编码压缩成TCP/IP数据包发送给网络服务器以完成系统设置参数的备份;请求恢复模块502 :用于接收恢复所述系统设置参数至移动终端的恢复请求,并向网络服务器发送恢复请求。移动终端需要恢复系统设置参数时,通过请求恢复模块502发送恢复请求给网络服务器;恢复控制模块503 :用于接收来自所述网络服务器根据恢复请求发送来的系统设置参数的TCP/IP数据包,并控制移动终端的系统状态恢复至系统设置参数所设定的状态。网络服务器接收到移动终端的恢复请求后,找到与请求用户相匹配的系统设置参数并通过网络将系统设置参数的TCP/IP数据包发送给移动终端,移动终端的恢复控制模块503接收TCP/IP数据包,并对数据包进行解码,得到包括设置项类型和数据的系统设置参数,并根据设置项类型控制系统设置并保存系统设置参数,使移动终端的系统状态恢复到系统设置参数所设定的状态。、
进一步地,本发明移动终端实施例还包括用户信息控制模块504 :用于在参数备份模块501接收备份请求之前,发送所述用户身份标识号码和密码,完成用户注册;还用于在请求恢复模块502接收恢复请求之前,接收用户身份标识号码和密码,完成用户登录。在参数备份模块接收备份请求之前,用户信息控制模块504发送用户身份标识号码和密码,完成用户注册,以使在参数备份模块501进行系统设置参数进行备份时,网络服务器根据用户注册信息建立对应的用户数据库进行相应用户系统设置参数的保存;在请求恢复模块502接收恢复请求之前,用户信息控制模块504接收用户身份标识号码和密码,完成用户登录,以使恢复控制模块503在进行系统设置参数恢复时,网络服务器从对应的用户数据库中找到该用户的系统设置参数发送给移动终端,使移动终端的系统设置恢复到请求用户之前设置的状态。其中,本实施例的参数备份模块501还包括读取单元11 :用于一一读取系统设置参数信息。移动终端在发送备份请求之后,通过读取单元11分别读取系统中的系统设置参数,包括音量的大小,语音的类型等;
判断单元12 :用于判断所读取的所述系统设置参数信息中是否有未备份的设置项。移动终端通过判断单元12判断所读取的系统设置参数信息中是否有未备份的设置项,如果有未备份的设置项,则对未备份的设置项的系统设置参数根据设置项类型对其进行分类,如果没有未备份的设置项,则结束备份;编码单元13 :用于将所读取的未备份系统设置参数进行分类编码并压缩成数据包。移动终端对所读取的未备份系统设置参数进行分类后,通过编码单元13对系统设置参数进行编码并压缩成TCP/IP数据包;发送单元14 :用于将数据包发送给所述网络服务器。移动终端通过发送单元14将TCP/IP数据包发送给网络服务器。其中,本实施例的恢复控制模块503还包括接收单元31 :用于接收来自网络服务器根据恢复请求发送来的系统设置参数的压缩数据包。移动终端通过接收单元31接收网络服务器根据恢复请求发送来的系统设置参数的TCP/IP数据包;解码单元32 :用于对接收到的数据包进行解码,从而获得包括设置项的类型与数值的系统设置参数。移动终端通过解码单元32对接收到的来自网络服务器的TCP/IP数据包进行解码,以获得包括设置项的类型和数值的系统设置参数;保存单元33 :用于根据设置项的类型,进行系统设置并保存系统设置参数。移动终端通过保存单元33对根据设置项的类型进行系统设置后的系统设置参数进行保存。请参阅图6,为本发明用于数据备份和恢复的服务器实施例的原理框图,如图所示,服务器包括通信模块601 :用于从移动终端获取用户身份标识信息并建立对应的用户数据库。服务器通过通信模块601从移动终端获取用户身份标识信息并建立与用户信息对应的用户数据库;存储模块602 :用于存储用户身份标识信息,还用于根据用户身份标识信息将来自移动终端的系统设置参数进行对应保存。服务器获取到用户身份标识信息后,通过存储模块602对用户身份标识信息进行保存,同时在进行备份或恢复过程中,服务器通过存储模块602对用户的系统设置参数根据用户信息保存到对应的用户数据库中; 处理模块603 :用于识别来自移动终端的备份/恢复请求,并根据备份/恢复请求对系统设置参数进行处理。服务器通过处理模块603对系统设置参数进行处理具体为接收到来自移动终端的请求时,首先判断是备份请求还是恢复请求,如果是备份请求,根据用户信息找到对应的用户数据库,将该用户根据备份请求发来的系统设置参数压缩数据包保存到该用户的数据库中,完成用户系统设置参数的备份;如果是恢复请求,则首先判断请求用户是否是合法用户,如果是合法用户,则通过匹配找到该用户的数据库中的系统设置参数并通过网络将系统设置参数的压缩数据包发送给移动终端,使移动终端完成系统设置参数的恢复,如果不是合法用户,则使移动终端结束系统设置参数的恢复。请参阅图7,为本发明用于数据备份和恢复的系统的实施例,该系统包括移动终端 701和服务器702 其中,移动终端701可以是前述移动终端实施例中的任一个;其中,服务器702可以是前述服务器实施例中的任一个。移动终端701与服务器702通过网络实现通信。网络是移动终端701与服务器702之间的通讯桥梁,移动终端701与服务器702 通过网络进行通讯,完成数据的传输和发送。通过上述实施例的阐述,相对于现有技术,本发明的优点在于通过将移动终端的系统设置参数备份至服务器,在恢复时从服务器接收回来,由此避免用户更换移动终端或升级移动终端后系统设置参数的丢失以及重新设置带来的麻烦,极大的方便用户,给用户一种全新的体验。以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
权利要求
1.一种数据备份和恢复的方法,其特征在于,包括 接收对移动终端内的系统设置参数进行备份的备份请求; 使所述移动终端根据备份请求向网络服务器发送所述系统设置参数的压缩数据包,以使所述网络服务器备份系统设置参数; 接收恢复系统设置参数至移动终端的恢复请求; 使移动终端向网络服务器发送恢复请求; 接收来自网络服务器根据恢复请求发送来的系统设置参数的压缩数据包; 使移动终端的系统状态恢复至系统设置参数所设定的状态。
2.根据权利要求I所述的方法,其特征在于,所述接收对移动终端内的系统设置参数进行备份的备份请求之后,使所述移动终端根据备份请求向网络服务器发送所述系统设置参数的压缩数据包之前还包括 使所述移动终端一一读取所述系统设置参数; 判断所读取的所述系统设置参数中是否有未备份的设置项; 如果所读取的系统设置参数中有未备份的设置项,则使移动终端对未备份的设置项的系统设置参数根据设置项类型对其进行分类; 在进行所述分类后使移动终端对分类后的系统设置参数进行编码并压缩成数据包。
3.根据权利要求I所述的方法,其特征在于,所述接收来自网络服务器根据恢复请求发送来的系统设置参数的压缩数据包之后,使移动终端的系统状态恢复至系统设置参数所设定的状态之前还包括 使移动终端对接收到的所述数据包进行解码,从而获得包括设置项的类型与数值的系统设置参数; 使移动终端根据设置项的类型,进行系统设置并保存系统设置参数。
4.根据权利要求1-3任一项所述的方法,其特征在于,在接收所述备份请求或恢复请求之前,还包括 获取用户身份标识信息,其中,所述用户身份标识信息包括用户身份标识号码和密码,所述获取用户身份标识信息具体包括在接收所述备份请求之前,使所述移动终端发送所述用户身份标识号码和密码,完成用户注册;在接收所述恢复请求之前,接收用户身份标识号码和密码,完成用户登录。
5.—种移动终端,其特征在于,所述终端包括 参数备份模块,用于接收对系统设置参数进行备份的备份请求,并根据备份请求向网络服务器发送所述系统设置参数的压缩数据包,以使所述网络服务器备份系统设置参数;请求恢复模块,用于接收恢复所述系统设置参数至移动终端的恢复请求,并向网络服务器发送恢复请求; 恢复控制模块,用于接收来自所述网络服务器根据恢复请求发送来的系统设置参数的压缩数据包,并控制移动终端的系统状态恢复至系统设置参数所设定的状态。
6.根据权利要求5所述的移动终端,其特征在于,所述参数备份模块包括 读取单元,用于接收对系统设置参数进行备份的备份请求,并根据备份请求一一读取系统设置参数信息; 判断单元,用于判断所读取的所述系统设置参数信息中是否有未备份的设置项;编码单元,用于将所读取的未备份系统设置参数进行分类编码并压缩成数据包; 发送单元,用于将所述数据包发送给所述网络服务器。
7.根据权利要求5所述的移动终端,其特征在于,所述恢复控制模块包括 接收单元,用于接收来自所述网络服务器根据恢复请求发送来的系统设置参数的压缩数据包; 解码单元,用于对接收到的所述数据包进行解码,从而获得包括设置项的类型与数值的系统设置参数; 保存单元,用于根据设置项的类型,进行系统设置并保存系统设置参数。
8.根据权利要求5-7任一项所述的移动终端,其特征在于,所述终端还包括 用户信息控制模块,用于在参数备份模块接收所述备份请求之前,发送所述用户身份标识号码和密码,完成用户注册;还用于在请求恢复模块接收所述恢复请求之前,接收用户身份标识号码和密码,完成用户登录。
9.一种用于数据备份和恢复的服务器,其特征在于,所述服务器包括 通信模块,用于从移动终端获取用户身份标识信息并建立对应的用户数据库; 存储模块,用于存储用户身份标识信息,还用于根据用户身份标识信息将来自移动终端的系统设置参数进行对应保存; 处理模块,用于识别来自移动终端的备份/恢复请求,并根据所述备份/恢复请求对系统设置参数进行处理。
10.一种数据备份和恢复的系统,所述系统包括移动终端和服务器,其特征在于 所述移动终端包括参数备份模块,用于接收对移动终端内的系统设置参数进行备份的备份请求,并使所述移动终端根据备份请求向网络服务器发送所述系统设置参数,以使所述网络服务器备份系统设置参数;请求恢复模块,用于接收恢复所述系统设置参数至移动终端的恢复请求,并使移动终端向网络服务器发送恢复请求;恢复控制模块,用于接收来自所述网络服务器根据恢复请求发送来的系统设置参数,并控制移动终端的系统状态恢复至系统设置参数所设定的状态; 所述服务器包括通信模块,用于从移动终端获取用户身份标识信息并建立对应的用户数据库;存储模块,用于存储用户身份标识信息,还用于根据用户身份标识信息将来自移动终端的系统设置参数进行对应保存;处理模块,用于识别来自移动终端的备份/恢复请求,并根据所述备份/恢复请求对系统设置参数进行处理。
全文摘要
本发明公开了一种数据备份和恢复的方法,还公开了相应的系统和移动终端。在本发明中,数据备份和恢复的方法包括接收对移动终端内的系统设置参数进行备份的备份请求;使移动终端根据备份请求向网络服务器发送系统设置参数的压缩数据包,以使网络服务器备份系统设置参数;接收恢复系统设置参数至移动终端的恢复请求;使移动终端向网络服务器发送恢复请求;接收来自网络服务器根据恢复请求发送来的系统设置参数的压缩数据包;使移动终端的系统状态恢复至系统设置参数所设定的状态。通过上述方式,本发明能够将移动终端的系统设置参数备份至服务器,在恢复时从服务器接收回来,极大的方便用户,给用户一种全新的体验。
文档编号H04W88/02GK102711094SQ20121015486
公开日2012年10月3日 申请日期2012年5月17日 优先权日2012年5月17日
发明者杨志兵 申请人:惠州Tcl移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1