CN102711094A - 一种数据备份和恢复的方法、***和移动终端 - Google Patents
一种数据备份和恢复的方法、***和移动终端 Download PDFInfo
- Publication number
- CN102711094A CN102711094A CN2012101548673A CN201210154867A CN102711094A CN 102711094 A CN102711094 A CN 102711094A CN 2012101548673 A CN2012101548673 A CN 2012101548673A CN 201210154867 A CN201210154867 A CN 201210154867A CN 102711094 A CN102711094 A CN 102711094A
- Authority
- CN
- China
- Prior art keywords
- parameter
- portable terminal
- backup
- request
- webserver
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1446—Point-in-time backing up or restoration of persistent data
- G06F11/1458—Management of the backup or restore process
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1446—Point-in-time backing up or restoration of persistent data
- G06F11/1458—Management of the backup or restore process
- G06F11/1464—Management of the backup or restore process for networked environments
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1446—Point-in-time backing up or restoration of persistent data
- G06F11/1458—Management of the backup or restore process
- G06F11/1469—Backup restoration techniques
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/50—Service provisioning or reconfiguring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W60/00—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/04—Protocols for data compression, e.g. ROHC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明公开了一种数据备份和恢复的方法,还公开了相应的***和移动终端。在本发明中,数据备份和恢复的方法包括:接收对移动终端内的***设置参数进行备份的备份请求;使移动终端根据备份请求向网络服务器发送***设置参数的压缩数据包,以使网络服务器备份***设置参数;接收恢复***设置参数至移动终端的恢复请求;使移动终端向网络服务器发送恢复请求;接收来自网络服务器根据恢复请求发送来的***设置参数的压缩数据包;使移动终端的***状态恢复至***设置参数所设定的状态。通过上述方式,本发明能够将移动终端的***设置参数备份至服务器,在恢复时从服务器接收回来,极大的方便用户,给用户一种全新的体验。
Description
技术领域
本发明涉及领域通信领域,特别是涉及一种数据备份和恢复的方法、***和移动终端。
背景技术
随着科技的发展,移动终端如手机、平板电脑、个人数字助理(PDA)等得到越来越广泛的应用。其中,智能手机已经成为一种趋势,如iphone手机,android手机等。
随着这些移动终端***的智能化,功能也越来越强大,用户越来越频繁地对***进行升级;此外,随着电子消费产品的日益更新,用户更新移动终端的速度也越来越快;同时,随着人们交流合作的加强,用户可能会在某些时候使用别人的移动终端。
但是,在以上的那些情况下,就会出现一个问题:在重装操作***、失去或借出原移动终端时,用户对于***的设置等如壁纸、铃声、语音信息等,就会丢失,从而在完成重装操作***、重新取得移动终端时,不得不再次进行设置,即使如此,有时有些设置是无法恢复的。如:***升级后,原来所设置的漂亮壁纸丢掉了;使用他人移动终端时,将他人的设置进行了修改,而当移动终端回到原来主人手里时,有些设置已经忘记了。这给人们的使用带来了不便,不能满足于现在移动终端的智能化趋势。
发明内容
本发明主要解决的技术问题是提供一种数据备份和恢复的方法、***和移动终端,能够对移动终端的***设置参数备份至服务器,在恢复时从服务器接收回来,避免因更换移动终端或对移动终端进行***升级后导致***设置参数的丢失或需要重新设置所带来的不便。
为解决上述技术问题,本发明采用的一个技术方案是:提供一种数据备份和恢复的方法,包括:接收对移动终端内的***设置参数进行备份的备份请求;使所述移动终端根据备份请求向网络服务器发送所述***设置参数的压缩数据包,以使所述网络服务器备份***设置参数;接收恢复***设置参数至移动终端的恢复请求;使移动终端向网络服务器发送恢复请求;接收来自网络服务器根据恢复请求发送来的***设置参数的压缩数据包;使移动终端的***状态恢复至***设置参数所设定的状态。
其中,所述接收对移动终端内的***设置参数进行备份的备份请求之后,使所述移动终端根据备份请求向网络服务器发送所述***设置参数的压缩数据包之前还包括:使所述移动终端一一读取所述***设置参数;判断所读取的所述***设置参数中是否有未备份的设置项;如果所读取的所述***设置参数中有未备份的设置项,则使移动终端对未备份的设置项的***设置参数根据设置项类型对其进行分类;在进行所述分类后使移动终端对分类后的***设置参数进行编码并压缩成数据包。
其中,所述接收来自网络服务器根据恢复请求发送来的***设置参数的压缩数据包之后,使移动终端的***状态恢复至***设置参数所设定的状态之前还包括:使移动终端对接收到的所述数据包进行解码,从而获得包括设置项的类型与数值的***设置参数;使移动终端根据设置项的类型,进行***设置并保存***设置参数。
其中,在接收所述备份请求或恢复请求之前,还包括:获取用户身份标识信息,其中,所述用户身份标识信息包括用户身份标识号码和密码,所述获取用户身份标识信息具体包括:在接收所述备份请求之前,使所述移动终端发送所述用户身份标识号码和密码,完成用户注册;在接收所述恢复请求之前,接收用户身份标识号码和密码,完成用户登录。
为解决上述技术问题,本发明采用的另一个技术方案是:提供一种移动终端,所述终端包括:参数备份模块,用于接收对***设置参数进行备份的备份请求,并根据备份请求向网络服务器发送所述***设置参数的压缩数据包,以使所述网络服务器备份***设置参数;请求恢复模块,用于接收恢复所述***设置参数至移动终端的恢复请求,并向网络服务器发送恢复请求;恢复控制模块,用于接收来自所述网络服务器根据恢复请求发送来的***设置参数的压缩数据包,并控制移动终端的***状态恢复至***设置参数所设定的状态。
其中,所述参数备份模块包括:读取单元,用于一一读取***设置参数信息;判断单元,用于判断所读取的所述***设置参数信息中是否有未备份的设置项;编码单元,用于将所读取的未备份***设置参数进行分类编码并压缩成数据包;发送单元,用于将所述数据包发送给所述网络服务器。
其中,所述恢复控制模块包括:接收单元,用于接收来自所述网络服务器根据恢复请求发送来的***设置参数的压缩数据包;解码单元,用于对接收到的所述数据包进行解码,从而获得包括设置项的类型与数值的***设置参数;保存单元,用于根据设置项的类型,进行***设置并保存***设置参数。
其中,所述终端还包括:用户信息控制模块,用于在参数备份模块接收所述备份请求之前,发送所述用户身份标识号码和密码,完成用户注册;还用于在请求恢复模块接收所述恢复请求之前,接收用户身份标识号码和密码,完成用户登录。
为解决上述技术问题,本发明采用的还有一个技术方案是:提供一种用于数据备份和恢复的服务器,所述服务器包括:通信模块,用于从移动终端获取用户身份标识信息并建立对应的用户数据库;存储模块,用于存储用户身份标识信息,还用于根据用户身份标识信息将来自移动终端的***设置参数进行对应保存;处理模块,用于识别来自移动终端的备份/恢复请求,并根据所述备份/恢复请求对***设置参数进行处理。
为解决上述技术问题,本发明采用的还有一个技术方案是:提供一种用于数据备份和恢复的***,所述***包括移动终端和服务器,其中,所述移动终端包括:参数备份模块,用于接收对移动终端内的***设置参数进行备份的备份请求,并使所述移动终端根据备份请求向网络服务器发送所述***设置参数,以使所述网络服务器备份***设置参数;请求恢复模块,用于接收恢复所述***设置参数至移动终端的恢复请求,并使移动终端向网络服务器发送恢复请求;恢复控制模块,用于接收来自所述网络服务器根据恢复请求发送来的***设置参数,并控制移动终端的***状态恢复至***设置参数所设定的状态;
所述服务器包括:通信模块,用于从移动终端获取用户身份标识信息并建立对应的用户数据库;存储模块,用于存储用户身份标识信息,还用于根据用户身份标识信息将来自移动终端的***设置参数进行对应保存;处理模块,用于识别来自移动终端的备份/恢复请求,并根据所述备份/恢复请求对***设置参数进行处理。
其中,所述处理模块识别来自移动终端的备份/恢复请求,并根据所述备份/恢复请求对***设置参数进行处理包括:接收到来自移动终端的请求时,首先判断是备份请求还是恢复请求,如果是备份请求,根据用户信息找到对应的用户数据库,将该用户根据备份请求发来的***设置参数压缩数据包保存到该用户的数据库中,完成用户***设置参数的备份;如果是恢复请求,则首先判断请求用户是否是合法用户,如果是合法用户,则通过匹配找到该用户的数据库中的***设置参数并通过网络将***设置参数的压缩数据包发送给移动终端,使移动终端完成***设置参数的恢复,如果不是合法用户,则使移动终端结束***设置参数的恢复。
本发明的有益效果是:区别于现有技术的情况,本发明通过将移动终端的***设置参数备份至服务器,在恢复时从服务器接收回来,由此避免用户更换移动终端或升级移动终端后***设置参数的丢失以及重新设置带来的麻烦,极大的方便用户,给用户一种全新的体验。
附图说明
图1是本发明数据备份和恢复的方法一实施例的流程图;
图2是本发明数据备份方法一实施例的流程图;
图3是本发明数据恢复方法一实施例的流程图;
图4是本发明数据备份方法实施例中用户登录的一种流程图;
图5是本发明移动终端一实施例的原理框图;
图6是本发明用于数据备份和恢复的服务器一实施例的原理框图;
图7是本发明用于数据备份和恢复的***一实施例的原理框图。
具体实施方式
参阅图1,本发明数据备份和恢复的方法实施例包括数据备份阶段和数据恢复阶段,其中:
一.数据备份包括:
步骤S101:接收对移动终端内的***设置参数进行备份的备份请求。
不同的用户可以对移动终端的一般***设置参数进行修改并保存,修改为自己喜欢或适合自己的方式,其中包括:待机画面、通话音量、铃声类型等***设置参数。设置完成后,选择“备份”选项开始进行***设置参数的备份。
选择备份选项后,产生对移动终端内的***设置参数进行备份的备份请求。首先,发送“开始备份”请求即对移动终端内的***设置参数进行备份的备份请求到网络服务器。网络服务器接收到该用户备份请求后,将请求用户的状态设置为开始备份状态,同时,发送“可以开始”应答给移动终端。移动终端接收到“可以开始”的应答后,准备需要进行备份的***设置参数;
步骤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通过网络进行通讯,完成数据的传输和发送。
通过上述实施例的阐述,相对于现有技术,本发明的优点在于:通过将移动终端的***设置参数备份至服务器,在恢复时从服务器接收回来,由此避免用户更换移动终端或升级移动终端后***设置参数的丢失以及重新设置带来的麻烦,极大的方便用户,给用户一种全新的体验。
以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (10)
1.一种数据备份和恢复的方法,其特征在于,包括:
接收对移动终端内的***设置参数进行备份的备份请求;
使所述移动终端根据备份请求向网络服务器发送所述***设置参数的压缩数据包,以使所述网络服务器备份***设置参数;
接收恢复***设置参数至移动终端的恢复请求;
使移动终端向网络服务器发送恢复请求;
接收来自网络服务器根据恢复请求发送来的***设置参数的压缩数据包;
使移动终端的***状态恢复至***设置参数所设定的状态。
2.根据权利要求1所述的方法,其特征在于,所述接收对移动终端内的***设置参数进行备份的备份请求之后,使所述移动终端根据备份请求向网络服务器发送所述***设置参数的压缩数据包之前还包括:
使所述移动终端一一读取所述***设置参数;
判断所读取的所述***设置参数中是否有未备份的设置项;
如果所读取的***设置参数中有未备份的设置项,则使移动终端对未备份的设置项的***设置参数根据设置项类型对其进行分类;
在进行所述分类后使移动终端对分类后的***设置参数进行编码并压缩成数据包。
3.根据权利要求1所述的方法,其特征在于,所述接收来自网络服务器根据恢复请求发送来的***设置参数的压缩数据包之后,使移动终端的***状态恢复至***设置参数所设定的状态之前还包括:
使移动终端对接收到的所述数据包进行解码,从而获得包括设置项的类型与数值的***设置参数;
使移动终端根据设置项的类型,进行***设置并保存***设置参数。
4.根据权利要求1-3任一项所述的方法,其特征在于,在接收所述备份请求或恢复请求之前,还包括:
获取用户身份标识信息,其中,所述用户身份标识信息包括用户身份标识号码和密码,所述获取用户身份标识信息具体包括:在接收所述备份请求之前,使所述移动终端发送所述用户身份标识号码和密码,完成用户注册;在接收所述恢复请求之前,接收用户身份标识号码和密码,完成用户登录。
5.一种移动终端,其特征在于,所述终端包括:
参数备份模块,用于接收对***设置参数进行备份的备份请求,并根据备份请求向网络服务器发送所述***设置参数的压缩数据包,以使所述网络服务器备份***设置参数;
请求恢复模块,用于接收恢复所述***设置参数至移动终端的恢复请求,并向网络服务器发送恢复请求;
恢复控制模块,用于接收来自所述网络服务器根据恢复请求发送来的***设置参数的压缩数据包,并控制移动终端的***状态恢复至***设置参数所设定的状态。
6.根据权利要求5所述的移动终端,其特征在于,所述参数备份模块包括:
读取单元,用于接收对***设置参数进行备份的备份请求,并根据备份请求一一读取***设置参数信息;
判断单元,用于判断所读取的所述***设置参数信息中是否有未备份的设置项;
编码单元,用于将所读取的未备份***设置参数进行分类编码并压缩成数据包;
发送单元,用于将所述数据包发送给所述网络服务器。
7.根据权利要求5所述的移动终端,其特征在于,所述恢复控制模块包括:
接收单元,用于接收来自所述网络服务器根据恢复请求发送来的***设置参数的压缩数据包;
解码单元,用于对接收到的所述数据包进行解码,从而获得包括设置项的类型与数值的***设置参数;
保存单元,用于根据设置项的类型,进行***设置并保存***设置参数。
8.根据权利要求5-7任一项所述的移动终端,其特征在于,所述终端还包括:
用户信息控制模块,用于在参数备份模块接收所述备份请求之前,发送所述用户身份标识号码和密码,完成用户注册;还用于在请求恢复模块接收所述恢复请求之前,接收用户身份标识号码和密码,完成用户登录。
9.一种用于数据备份和恢复的服务器,其特征在于,所述服务器包括:
通信模块,用于从移动终端获取用户身份标识信息并建立对应的用户数据库;
存储模块,用于存储用户身份标识信息,还用于根据用户身份标识信息将来自移动终端的***设置参数进行对应保存;
处理模块,用于识别来自移动终端的备份/恢复请求,并根据所述备份/恢复请求对***设置参数进行处理。
10.一种数据备份和恢复的***,所述***包括移动终端和服务器,其特征在于:
所述移动终端包括:参数备份模块,用于接收对移动终端内的***设置参数进行备份的备份请求,并使所述移动终端根据备份请求向网络服务器发送所述***设置参数,以使所述网络服务器备份***设置参数;请求恢复模块,用于接收恢复所述***设置参数至移动终端的恢复请求,并使移动终端向网络服务器发送恢复请求;恢复控制模块,用于接收来自所述网络服务器根据恢复请求发送来的***设置参数,并控制移动终端的***状态恢复至***设置参数所设定的状态;
所述服务器包括:通信模块,用于从移动终端获取用户身份标识信息并建立对应的用户数据库;存储模块,用于存储用户身份标识信息,还用于根据用户身份标识信息将来自移动终端的***设置参数进行对应保存;处理模块,用于识别来自移动终端的备份/恢复请求,并根据所述备份/恢复请求对***设置参数进行处理。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012101548673A CN102711094A (zh) | 2012-05-17 | 2012-05-17 | 一种数据备份和恢复的方法、***和移动终端 |
PCT/CN2013/073049 WO2013170660A1 (zh) | 2012-05-17 | 2013-03-22 | 一种数据备份和恢复的***、服务器及移动终端 |
EP13791217.6A EP2852199A4 (en) | 2012-05-17 | 2013-03-22 | SYSTEM FOR THE BACKUP AND RECOVERY OF DATA, SERVER AND MOBILE DEVICE |
US14/386,539 US9332416B2 (en) | 2012-05-17 | 2013-03-22 | System, server and mobile terminal for backing up and recovering data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012101548673A CN102711094A (zh) | 2012-05-17 | 2012-05-17 | 一种数据备份和恢复的方法、***和移动终端 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102711094A true CN102711094A (zh) | 2012-10-03 |
Family
ID=46903615
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012101548673A Pending CN102711094A (zh) | 2012-05-17 | 2012-05-17 | 一种数据备份和恢复的方法、***和移动终端 |
Country Status (4)
Country | Link |
---|---|
US (1) | US9332416B2 (zh) |
EP (1) | EP2852199A4 (zh) |
CN (1) | CN102711094A (zh) |
WO (1) | WO2013170660A1 (zh) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013170660A1 (zh) * | 2012-05-17 | 2013-11-21 | 惠州Tcl移动通信有限公司 | 一种数据备份和恢复的***、服务器及移动终端 |
CN104268033A (zh) * | 2014-09-22 | 2015-01-07 | 北京数字天域科技股份有限公司 | 终端数据的存储方法、恢复终端默认设置的方法及装置 |
CN104426918A (zh) * | 2013-08-19 | 2015-03-18 | 联想(北京)有限公司 | 设备设置方法和电子设备 |
CN106921959A (zh) * | 2017-04-26 | 2017-07-04 | 努比亚技术有限公司 | 移动终端的刷机方法、装置及刷机设备 |
WO2018076866A1 (zh) * | 2016-10-25 | 2018-05-03 | 广东欧珀移动通信有限公司 | 数据处理方法、装置、存储介质、电子设备及服务器 |
CN108093025A (zh) * | 2017-11-16 | 2018-05-29 | 维沃移动通信有限公司 | 一种数据同步的方法和装置 |
CN110572886A (zh) * | 2019-09-12 | 2019-12-13 | 河北中晟易通科技有限公司 | 一种新型智能终端 |
CN111130856A (zh) * | 2019-12-06 | 2020-05-08 | 山东英信计算机技术有限公司 | 一种服务器配置方法、***、设备及计算机可读存储介质 |
CN111182528A (zh) * | 2019-12-31 | 2020-05-19 | 战硼 | 一种终端服务*** |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GEP20104886B (en) * | 2003-05-01 | 2010-02-10 | Interdigital Tech Corp | Delivery of data over wlan coupled to 3gpp |
CN106487545A (zh) * | 2015-08-26 | 2017-03-08 | 中兴通讯股份有限公司 | 一种数据处理方法及装置、通信*** |
CN111240634A (zh) * | 2020-01-08 | 2020-06-05 | 百度在线网络技术(北京)有限公司 | 音箱工作模式调整方法和装置 |
CN112131052B (zh) * | 2020-10-23 | 2024-02-09 | 北京安石科技有限公司 | 操作***的快速恢复方法及*** |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1351292A (zh) * | 2000-10-27 | 2002-05-29 | 刘劲彤 | 一种无线设备的信息备份与恢复方法 |
CN1592464A (zh) * | 2003-08-26 | 2005-03-09 | 三星电子株式会社 | 用于移动终端中的处理数据备份服务的装置和方法 |
CN1787665A (zh) * | 2004-12-08 | 2006-06-14 | 华为技术有限公司 | 一种防止移动终端中个人数据丢失的方法及装置 |
CN1980461A (zh) * | 2005-11-30 | 2007-06-13 | 中兴通讯股份有限公司 | 一种网络侧实现信息恢复的装置和方法 |
US20090249011A1 (en) * | 2008-03-27 | 2009-10-01 | Fujitsu Limited | Delivery data backup apparatus, delivery data backup method and delivery data backup program |
CN101860611A (zh) * | 2009-04-08 | 2010-10-13 | 北京闻言科技有限公司 | 一种备份手机客户端个性化信息的方法 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070099610A1 (en) * | 2005-10-31 | 2007-05-03 | Daesin Information Technology Co., Ltd. | Method of automatically backing up and restoring PIMS data of mobile communication terminal |
US7441092B2 (en) * | 2006-04-20 | 2008-10-21 | Microsoft Corporation | Multi-client cluster-based backup and restore |
CN101378400B (zh) * | 2007-08-30 | 2013-01-30 | 国际商业机器公司 | 实现桌面应用和Web应用聚合的方法、服务器和*** |
US8467768B2 (en) * | 2009-02-17 | 2013-06-18 | Lookout, Inc. | System and method for remotely securing or recovering a mobile device |
US9386098B2 (en) * | 2010-06-11 | 2016-07-05 | Fidelithon Systems, Llc | Smartphone management system and method |
CN102711094A (zh) * | 2012-05-17 | 2012-10-03 | 惠州Tcl移动通信有限公司 | 一种数据备份和恢复的方法、***和移动终端 |
-
2012
- 2012-05-17 CN CN2012101548673A patent/CN102711094A/zh active Pending
-
2013
- 2013-03-22 EP EP13791217.6A patent/EP2852199A4/en not_active Ceased
- 2013-03-22 WO PCT/CN2013/073049 patent/WO2013170660A1/zh active Application Filing
- 2013-03-22 US US14/386,539 patent/US9332416B2/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1351292A (zh) * | 2000-10-27 | 2002-05-29 | 刘劲彤 | 一种无线设备的信息备份与恢复方法 |
CN1592464A (zh) * | 2003-08-26 | 2005-03-09 | 三星电子株式会社 | 用于移动终端中的处理数据备份服务的装置和方法 |
CN1787665A (zh) * | 2004-12-08 | 2006-06-14 | 华为技术有限公司 | 一种防止移动终端中个人数据丢失的方法及装置 |
CN1980461A (zh) * | 2005-11-30 | 2007-06-13 | 中兴通讯股份有限公司 | 一种网络侧实现信息恢复的装置和方法 |
US20090249011A1 (en) * | 2008-03-27 | 2009-10-01 | Fujitsu Limited | Delivery data backup apparatus, delivery data backup method and delivery data backup program |
CN101860611A (zh) * | 2009-04-08 | 2010-10-13 | 北京闻言科技有限公司 | 一种备份手机客户端个性化信息的方法 |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013170660A1 (zh) * | 2012-05-17 | 2013-11-21 | 惠州Tcl移动通信有限公司 | 一种数据备份和恢复的***、服务器及移动终端 |
US9332416B2 (en) | 2012-05-17 | 2016-05-03 | Huizhou Tcl Mobile Communication Co., Ltd | System, server and mobile terminal for backing up and recovering data |
CN104426918A (zh) * | 2013-08-19 | 2015-03-18 | 联想(北京)有限公司 | 设备设置方法和电子设备 |
CN104268033A (zh) * | 2014-09-22 | 2015-01-07 | 北京数字天域科技股份有限公司 | 终端数据的存储方法、恢复终端默认设置的方法及装置 |
WO2018076866A1 (zh) * | 2016-10-25 | 2018-05-03 | 广东欧珀移动通信有限公司 | 数据处理方法、装置、存储介质、电子设备及服务器 |
CN106921959A (zh) * | 2017-04-26 | 2017-07-04 | 努比亚技术有限公司 | 移动终端的刷机方法、装置及刷机设备 |
CN106921959B (zh) * | 2017-04-26 | 2020-12-29 | 努比亚技术有限公司 | 移动终端的刷机方法、装置及刷机设备 |
CN108093025A (zh) * | 2017-11-16 | 2018-05-29 | 维沃移动通信有限公司 | 一种数据同步的方法和装置 |
CN110572886A (zh) * | 2019-09-12 | 2019-12-13 | 河北中晟易通科技有限公司 | 一种新型智能终端 |
CN111130856A (zh) * | 2019-12-06 | 2020-05-08 | 山东英信计算机技术有限公司 | 一种服务器配置方法、***、设备及计算机可读存储介质 |
CN111182528A (zh) * | 2019-12-31 | 2020-05-19 | 战硼 | 一种终端服务*** |
CN111182528B (zh) * | 2019-12-31 | 2023-05-23 | 战硼 | 一种终端服务*** |
Also Published As
Publication number | Publication date |
---|---|
WO2013170660A1 (zh) | 2013-11-21 |
EP2852199A4 (en) | 2016-01-20 |
US20150072673A1 (en) | 2015-03-12 |
EP2852199A1 (en) | 2015-03-25 |
US9332416B2 (en) | 2016-05-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102711094A (zh) | 一种数据备份和恢复的方法、***和移动终端 | |
CN108040108B (zh) | 通信切换方法、装置、协调服务器及可读存储介质 | |
CN105550564B (zh) | 终端解锁方法及*** | |
CN105050075A (zh) | 基于虚拟sim卡的通话处理方法、装置及可穿戴设备 | |
CN102176775A (zh) | 一种智能配置装置及方法 | |
CN105101163A (zh) | 空中写卡的方法和装置 | |
CN103079203B (zh) | 一种终端认证方法与智能卡 | |
CN103209247A (zh) | 一种信息显示的方法和***以及终端和服务器 | |
CN103942121A (zh) | 一种数据还原***及移动终端 | |
CN103401904A (zh) | 一种备份移动终端数据的方法 | |
CN105188015A (zh) | 一种移动终端隐私数据迁移备份方法及移动终端 | |
CN106383709B (zh) | 一种数据迁移中进度显示的方法及装置 | |
CN110515762A (zh) | 数据恢复方法、装置、终端设备及存储介质 | |
CN103778528A (zh) | 付费的处理方法和***以及装置 | |
CN101790161A (zh) | 一种移动终端、获取移动终端私密数据的方法及*** | |
CN103888264A (zh) | 基于后台数据交换的手机间数据转移方法、终端及*** | |
CN103580726B (zh) | 用户识别卡、蓝牙设备及访问用户识别卡的方法 | |
CN202444513U (zh) | 移动终端信息备份*** | |
CN106375999A (zh) | 一种WiFi快速连接的方法和装置 | |
CN108471612A (zh) | Sim卡掉卡恢复方法、装置及终端 | |
CN105722062B (zh) | 一种备用机及其主备机的切换方法 | |
EP2173121B1 (en) | Method for remotely controlling user data and system adapted for the method | |
CN104951417A (zh) | 一种实现适用于大容量usim的usb复合设备的方法 | |
CN103795845A (zh) | 历史界面的访问方法、装置及移动终端 | |
CN103684837A (zh) | 通信消息的备份处理方法、***和备份处理服务器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20121003 |