Connection and synchronization with a device in a non-active state based on near field communication
First Claim
Patent Images
1. A method comprising:
- detecting a presence of a first device in close proximity of a second device, the second device being in a non-active state, wherein the non-active state is an Advanced Configuration and Power Interface (ACPI) state other than ACPI state S0 (S-zero state);
receiving from the first device information including a command that includes a list of operations that the second device is directed to perform once the second device activates into an active state, and a shutdown policy indicating whether the second device should shut down or stay in the active state after completing one or more operations in the list of operations;
determining whether or not the second device should be in the active state according to the command received from the first device;
activating the second device in response to the determination that the information indicates an activation of the second device, wherein the activating includes changing the second device into the active state; and
performing, by the second device, the one or more operations in the list of operations.
1 Assignment
0 Petitions
Accused Products
Abstract
Technologies for one-tap connection and synchronization with a device in a non-active state are disclosed. When a user brings a first device enabled for Near Field Communication (NFC) to close proximity of a second NFC-enabled device when the second device is in a non-active state, the second device may be awakened, or placed in an active state, for a period of time to perform one or more operations before returning to the non-active state. These operations include, for example, allowing the first device to access data stored in the second device and synchronizing one or more applications installed on the second device with remote servers.
34 Citations
29 Claims
-
1. A method comprising:
-
detecting a presence of a first device in close proximity of a second device, the second device being in a non-active state, wherein the non-active state is an Advanced Configuration and Power Interface (ACPI) state other than ACPI state S0 (S-zero state); receiving from the first device information including a command that includes a list of operations that the second device is directed to perform once the second device activates into an active state, and a shutdown policy indicating whether the second device should shut down or stay in the active state after completing one or more operations in the list of operations; determining whether or not the second device should be in the active state according to the command received from the first device; activating the second device in response to the determination that the information indicates an activation of the second device, wherein the activating includes changing the second device into the active state; and performing, by the second device, the one or more operations in the list of operations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A circuit comprising:
-
a wireless detector configured to detect a presence of a wireless device that is in close proximity of the wireless detector and receive information including a command that includes a list of operations, and a shutdown policy indicating whether a computing device in which the circuit is installed should shut down or stay in the active state after completing operations in the list of operations; and a controller coupled to the wireless detector, the controller configured to; verify whether the wireless device is an authorized device according to the information received from the wireless device; determine that the computing device in which the circuit is installed should transition from a non-active state to an active state according to the command received from the wireless device, wherein the non-active state is an Advanced Configuration and Power Interface (ACPI) state other than the active state, and wherein the active state is an ACPI S0 state (S-zero state); and activate the computing device so that the computing device remains in the active state for a defined duration, or less, before returning to the non-active state. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A non-transitory computer accessible medium having stored thereon a set of instructions that, when executed by one or more processors, direct the one or more processors to execute operations comprising:
-
detecting a presence of a first device in close proximity of a second device while the second device is in a non-active state, wherein the non-active state is an Advanced Configuration and Power Interface (ACPI) state other than an active state, and wherein the active state is an ACPI S0 state (S-zero state); receiving from the first device information including a list of operations, and a shutdown policy indicating whether the second device should shut down or stay in the active state after completing one or more operations in the list of operations; determining, according to the list of operations received from the first device, whether or not the first device is an authorized device; in an event that it is determined the first device is an authorized device and based from the received list of operations, placing the second device in an active state for at most a predetermined duration before returning the second device to the non-active state in accordance with the shutdown policy; and enabling the activated second device to have the first device gain access to data stored on the activated second device based on the received information. - View Dependent Claims (23, 24)
-
-
25. A computing system comprising:
-
one or more processors configured to execute instructions; a memory configured to store thereon a set of instructions that, when executed by the one or more processors, direct the one or more processors to execute operations comprising; detecting a presence of a wireless device in close proximity of the computing system in a non-active state, wherein the non-active state is an Advanced Configuration and Power Interface (ACPI) state other than an active state, and wherein the active state is an ACPI S0 state (S-zero state); receiving from the wireless device information which is a command that includes a list of operations and a shutdown policy indicating whether the second device should shut down or stay in the active state after completing one or more operations in the list of operations; determining whether or not the computing system should be in an active state according to the list of operations received from the wireless device; and activating the computing system in response to a determination that the list of operations includes an operation for activating the computing system, the activation being placing the computing system in an active state. - View Dependent Claims (26, 27, 28, 29)
-
Specification