US9270339B2ActiveUtilityA1

Method, apparatus and system of recovering an operating system on a portable communication device

67
Assignee: YAO JIEWENPriority: Aug 29, 2012Filed: Aug 29, 2012Granted: Feb 23, 2016
Est. expiryAug 29, 2032(~6.1 yrs left)· nominal 20-yr term from priority
G06F 9/544H04M 1/72412H04M 1/72406G06F 8/63H04B 5/20G06F 11/0793G06F 11/0742H04B 5/0031H04M 1/72525G06F 11/20H04M 1/7253G06F 11/1402
67
PatentIndex Score
2
Cited by
16
References
19
Claims

Abstract

A device, method and system for recovering an operating system may comprise a near field communication module; a high speed wireless communication module; and a recovery manager. In some embodiments, the recovery manager may initiate a session between a portable communication device and another portable communication device through a near field communication connection established by the near field communication module; continue the session to receive an operating system image from the another portable communication device through a high speed wireless connection established by the high speed wireless communication module; and recover the operating system of the portable communication device with use of the operating system image.

Claims

exact text as granted — not AI-modified
What is claimed is:  
     
       1. A portable communication device, comprising:
 a near field communication module; 
 a high speed wireless communication module; and 
 a recovery manager configured to: 
 initiate, in response to a determination that an operating system of the portable communication device has crashed, a session between the portable communication device and another portable communication device through a near field communication connection established by the near field communication module; 
 obtain, via the near field communication module, an address of the another portable communication device during the session; 
 establish, via the high-speed wireless communication module, a high speed wireless connection with the another portable communication device using the address; 
 continue the session to receive an operating system image from the another portable communication device through the high speed wireless connection; and 
 recover the operating system of the portable communication device with use of the operating system image. 
 
     
     
       2. The portable communication device of  claim 1 , wherein the near field communication module, the high speed communication module and the recovery manager are stored in a firmware of the portable communication device. 
     
     
       3. The portable communication device of  claim 1 , wherein the recovery manager is further to initiate the session in response that a user of the portable communication device presses a key to request recovering the operating system. 
     
     
       4. The portable communication device of  claim 1 , wherein the recovery manager is further to recover the operating system through storing the operating system image in the firmware and rebooting the portable communication device. 
     
     
       5. The portable communication device of  claim 1 , wherein the high speed wireless connection is Bluetooth or Wi-Fi connection. 
     
     
       6. The portable communication device of  claim 1 , wherein the portable communication device and the another portable communication device are smart phones. 
     
     
       7. One or more non-transitory, machine readable storage media comprising a plurality of instructions that in response to being executed cause a portable computing device to:
 initiate, by a recovery manager and in response to a determination that an operating system of the portable communication device has crashed, a session between the portable communication device and another portable communication device through a near field communication connection established by a near field communication module; 
 obtain, through the near field communication connection, an address of the another portable communication device during the session; 
 establish, by a high speed wireless communication module, a high speed wireless connection with the another portable communication device using the address: 
 continue, by the recovery manager, the session to receive an operating system image from the another portable communication device through the high speed wireless connection; and 
 recover, by the recovery manager, the operating system of the portable communication device with use of the operating system image; 
 wherein the near field communication module, the high speed communication module and the recovery manager are stored in a firmware of the portable communication device. 
 
     
     
       8. The non-transitory, machine readable media of  claim 7 , wherein the operating system image is received from another recovery manager stored in another operating system of the another portable communication device. 
     
     
       9. The non-transitory, machine readable media of  claim 7 , wherein to initiate the session comprises to initiate the session further in response that a user of the portable communication device presses a key to request recovering the operating system. 
     
     
       10. The non-transitory, machine readable media of  claim 7 , wherein to recover the operating system further comprises to:
 store the operating system image in the firmware; and 
 reboot the portable communication device. 
 
     
     
       11. The non-transitory, machine readable media of  claim 7 , wherein the high speed wireless connection is Bluetooth or Wi-Fi communication. 
     
     
       12. The non-transitory, machine readable media of  claim 7 , wherein the portable communication device and the another portable communication device are smart phones. 
     
     
       13. A portable communication device, comprising:
 a near field communication module; 
 a high speed wireless communication module; and 
 a recovery manager configured to: 
 initiate, in response to a determination that an operating system of the portable communication device has crashed, a session between the portable communication device with another portable communication device through a near field communication connection established by the near field communication module; and 
 obtain, via the near field communication module, an address of the another portable communication device during the session; 
 establish, via the high-speed wireless communication module, a high speed wireless connection with the another portable communication device using the address; 
 continue the session to send the operating system image to the another portable communication device through the high speed wireless connection, in response to a request from another recovery manager stored in a firmware of the another portable communication device. 
 
     
     
       14. The portable communication device of  claim 13 , wherein the near field communication module, the high speed communication module and recovery manager are stored in an operating system of the portable communication device. 
     
     
       15. The portable communication device of  claim 13 , wherein the high speed wireless connection is Bluetooth or Wi-Fi communication. 
     
     
       16. The portable communication device of  claim 13 , wherein the portable communication device and the another portable communication device are smart phones. 
     
     
       17. One or more non-transitory, machine readable storage media comprising a plurality of instructions that in response to being executed cause a portable computing device to:
 initiate, by a recovery manager and in response to a determination that an operating system of the portable communication device has crashed, a session between the portable communication device with another portable communication device through a near field communication connection established by a near field communication module; and 
 obtain, through the near field communication connection, an address of the another portable communication device during the session; 
 establish, by a high speed wireless communication module, a high speed wireless connection with the another portable communication device using the address; 
 continue, by the recovery manager, the session to send the operating system image to the another portable communication device through the high speed wireless connection, in response to a request from another recovery manager stored in a firmware of the another portable communication device; 
 wherein the near field communication module, the high speed communication module and the recovery manager are stored in an operating system of the portable communication device. 
 
     
     
       18. The non-transitory, machine readable media of  claim 17 , wherein the high speed wireless connection is Bluetooth or Wi-Fi communication. 
     
     
       19. The non-transitory, machine readable media of  claim 17 , wherein the portable communication device and the another portable communication device are smart phones.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.