ELECTRONIC DEVICE SYSTEM RESTORATION BY TAPPING MECHANISM
First Claim
Patent Images
1. A computer-implemented method comprising:
- detecting, at a first computing device, that a second computing device is in proximity to the first computing device;
transmitting, from the first computing device to the second computing device, a user credential of the first computing device; and
sending, from the first computing device to the second computing device, a location where a cloud storage service stores a copy of system data of the first computing device such that the second computing device can restore a system state of the first computing device on the second computing device;
wherein the system data are stored in the first computing device, and the copy of the system data are backed up in the cloud storage service.
6 Assignments
0 Petitions
Accused Products
Abstract
Technology disclosed herein includes a method for system restoration between computing devices by a tapping mechanism. A first device detects (e.g., via NFC) a second device in proximity. The first device transmits a user credential of the first device to the second device. Either directly or via a cloud storage service, the first device instructs the second device to download a copy of system data of the first device from the cloud storage service, instead of from the first device. The second device is able to restore a system state of the first device on the second device, using the user credential and the system data.
18 Citations
29 Claims
-
1. A computer-implemented method comprising:
-
detecting, at a first computing device, that a second computing device is in proximity to the first computing device; transmitting, from the first computing device to the second computing device, a user credential of the first computing device; and sending, from the first computing device to the second computing device, a location where a cloud storage service stores a copy of system data of the first computing device such that the second computing device can restore a system state of the first computing device on the second computing device; wherein the system data are stored in the first computing device, and the copy of the system data are backed up in the cloud storage service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computing device comprising:
-
a processor; a storage component configured to store system data of the computing device; and a network component configured to communicate with a cloud storage service; and a memory storing instructions which, when executed by the processor, cause the computing device to perform a process including; detecting that a target computing device is in proximity to the first computing device; transmitting, to the target computing device, a user credential of the computing device; and sending, from the computing device to the cloud storage service, an instruction for the cloud storage service to send a copy of system data to the target computing device such that the target computing device can restore a system state of the computing device; wherein the copy of the system data are backed up in the cloud storage service. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A computing device comprising:
-
a processor; a near field communication (NFC) component configured to detect that the a source computing device is in proximity to the NFC component of the computing device; a network component configured to communicate with a cloud storage service; and a memory storing instructions which, when executed by the processor, cause the computing device to perform a process including; detecting that the source computing device is in proximity to the NFC component of the computing device; receiving, from the source computing device, a user credential of the source computing device; and retrieving, from the cloud storage service, a copy of system data of the source computing device; and restoring a system state of the source computing device on the computing device, using the user credential and the system data. - View Dependent Claims (24, 25, 26, 27)
-
-
28. An apparatus comprising:
-
means for detecting that another computing device is in proximity to the apparatus; means for receiving at least one user credential from the other computing device; and means for confirming the user credential; means for synchronizing system data of the apparatus with system data of the other computing device via a server after confirming that the user credential is valid. - View Dependent Claims (29)
-
Specification