US2016261693A1PendingUtilityA1

Cloud-based data backup and operation method and system

Assignee: SHENZHEN TINNO WIRELESS TECH CO LTDPriority: Jul 24, 2014Filed: May 17, 2016Published: Sep 8, 2016
Est. expiryJul 24, 2034(~8 yrs left)· nominal 20-yr term from priority
H04L 67/1095G06F 3/0671G06F 3/0619H04L 67/02G06F 16/178G06F 8/60G06F 2201/815G06F 3/065H04L 67/1097G06F 11/1458G06F 16/188G06F 8/70G06F 16/27G06F 9/5072
17
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A cloud-based data backup and operation method is provided. The method includes obtaining system version information of an operating system used on a mobile terminal; based on the system version information of the operating system on the mobile terminal, creating a mirror system same as the operating system used on the mobile terminal on a virtual server in a cloud; and synchronizing data of the mobile terminal itself to the mirror system on the virtual server to form backup data.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A cloud-based data backup and operation method, comprising:
 obtaining system version information of an operating system used on a mobile terminal;   based on the system version information of the operating system on the mobile terminal, creating a mirror system same as the operating system used on the mobile terminal on a virtual server in a cloud; and   synchronizing data of the mobile terminal itself to the mirror system on the virtual server to form backup data.   
     
     
         2 . The method according to  claim 1 , further comprising:
 synchronizing the backup data on the mirroring system back to the mobile terminal.   
     
     
         3 . The method according to  claim 2 , wherein synchronizing the backup data on the mirroring system back to the mobile terminal further includes:
 operating on the backup data through the mirroring system; and   synchronizing the operated backup data back to the mobile terminal after the operation.   
     
     
         4 . The method according to  claim 1 , wherein obtaining system version information of an operating system used on a mobile terminal further includes:
 connecting the mobile terminal to a computer by a data cable;   obtaining the system version information by using a client program on the computer; and   transmitting the system version information to the cloud.   
     
     
         5 . The method according to  claim 4 , wherein synchronizing data of the mobile terminal itself to the mirror system on the virtual server to form backup data further includes:
 obtaining system root privilege using the client program on the computer;   obtaining the data of the mobile terminal itself under the system root privilege; and   synchronizing data of the mobile terminal itself to the mirror system.   
     
     
         6 . The method according to  claim 1 , wherein the data of the mobile terminal itself includes at least one of temporary data generated by file downloading, temporary data generated by installed applications, and temporary data generated by running the installed applications. 
     
     
         7 . The method according to  claim 1 , wherein the data of the mobile terminal itself includes at least one of user data userdata.img and memory card data sdcard. 
     
     
         8 . The method according to  claim 7 , wherein synchronizing data of the mobile terminal itself to the mirror system further includes:
 based on user selection, selectively synchronizing data of the mobile terminal itself to the mirror system on the virtual server.   
     
     
         9 . The method according to  claim 1 , wherein the operating system on the mobile terminal and an operating system on the mirror system are both Android operating system. 
     
     
         10 . The method according to  claim 1 , wherein the cloud uses OpenStack technology to create the mirror system. 
     
     
         11 . A non-transitory computer-readable medium having computer program for, when being executed by a processor, performing a method for cloud-based data backup and operation, the method comprising:
 obtaining system version information of an operating system used on a mobile terminal;   based on the system version information of the operating system on the mobile terminal, creating a mirror system same as the operating system used on the mobile terminal on a virtual server in a cloud; and   synchronizing data of the mobile terminal itself to the mirror system on the virtual server to form backup data.   
     
     
         12 . The non-transitory computer-readable medium according to  claim 11 , the method further comprising:
 synchronizing the backup data on the mirroring system back to the mobile terminal.   
     
     
         13 . The non-transitory computer-readable medium according to  claim 12 , wherein synchronizing the backup data on the mirroring system back to the mobile terminal further includes:
 operating on the backup data through the mirroring system; and   synchronizing the operated backup data back to the mobile terminal after the operation.   
     
     
         14 . The non-transitory computer-readable medium according to  claim 11 , wherein obtaining system version information of an operating system used on a mobile terminal further includes:
 connecting the mobile terminal to a computer by a data cable;   obtaining the system version information by using a client program on the computer; and   transmitting the system version information to the cloud.   
     
     
         15 . The non-transitory computer-readable medium according to  claim 14 , wherein synchronizing data of the mobile terminal itself to the mirror system on the virtual server to form backup data further includes:
 obtaining system root privilege using the client program on the computer;   obtaining the data of the mobile terminal itself under the system root privilege; and   synchronizing data of the mobile terminal itself to the mirror system.   
     
     
         16 . The non-transitory computer-readable medium according to  claim 11 , wherein the data of the mobile terminal itself includes at least one of temporary data generated by file downloading, temporary data generated by installed applications, and temporary data generated by running the installed applications. 
     
     
         17 . The non-transitory computer-readable medium according to  claim 11 , wherein the data of the mobile terminal itself includes at least one of user data userdata.img and memory card data sdcard. 
     
     
         18 . The non-transitory computer-readable medium according to  claim 17 , wherein synchronizing data of the mobile terminal itself to the mirror system further includes:
 based on user selection, selectively synchronizing data of the mobile terminal itself to the mirror system on the virtual server.   
     
     
         19 . The non-transitory computer-readable medium according to  claim 11 , wherein the operating system on the mobile terminal and an operating system on the mirror system are both Android operating system. 
     
     
         20 . The non-transitory computer-readable medium according to  claim 11 , wherein the cloud cloud uses OpenStack technology to create the mirror system.

Join the waitlist — get patent alerts

Track US2016261693A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.