Method and apparatus for controlling electronic devices in proximity
First Claim
1. A method comprising:
- identifying an application among a plurality of applications to be executed in a first electronic device communicatively coupled with a plurality of electronic devices, each application in the plurality of applications adapted to transmit data to or receive data from the plurality of electronic devices;
selecting candidate devices from the plurality of electronic devices, the candidate devices having at least one function associated with the application;
selecting a second electronic device from among the candidate devices based factor including;
status information of each of the candidate devices including remaining battery percentage for each of the candidate devices, andposition information of each of the candidate devices in relation to at least one of a user or the first electronic device; and
executing the application in the first electronic device utilizing the at least one function of the second electronic device, wherein executing the application comprises;
transmitting an instruction to the second electronic device activating an input/output device or at least one sensor related to the at least one function, andtransmitting an instruction to each of the candidate devices except for the second electronic device deactivating a corresponding input/output device or at least one corresponding sensor module related to the at least one function.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device and method are disclosed, including a communication interface adapted to allow communicative coupling with a plurality of electronic devices, and a processor, implementing the method, which includes: identifying an application to be executed in the first electronic device, selecting candidate devices from the plurality of electronic devices having at least one function associated with execution of the application, selecting a second electronic device from among the candidate devices based a factor including at least one of: status information of each of the candidate devices, position information of each of the candidate devices in relation to at least one of a user or the first electronic device, and at least one property of data associated with the at least one function of the candidate devices, and executing the application in the first electronic device utilizing the at least one function of the second electronic device.
-
Citations
18 Claims
-
1. A method comprising:
-
identifying an application among a plurality of applications to be executed in a first electronic device communicatively coupled with a plurality of electronic devices, each application in the plurality of applications adapted to transmit data to or receive data from the plurality of electronic devices; selecting candidate devices from the plurality of electronic devices, the candidate devices having at least one function associated with the application; selecting a second electronic device from among the candidate devices based factor including; status information of each of the candidate devices including remaining battery percentage for each of the candidate devices, and position information of each of the candidate devices in relation to at least one of a user or the first electronic device; and executing the application in the first electronic device utilizing the at least one function of the second electronic device, wherein executing the application comprises; transmitting an instruction to the second electronic device activating an input/output device or at least one sensor related to the at least one function, and transmitting an instruction to each of the candidate devices except for the second electronic device deactivating a corresponding input/output device or at least one corresponding sensor module related to the at least one function. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A first electronic device comprising:
-
a communication interface adapted to allow communicative coupling with a plurality of electronic devices; and a processor configured to; identify an application among a plurality of applications to be executed in the first electronic device, each application in the plurality of applications adapted to transmit data to or receive data from the plurality of electronic devices; select candidate devices from the plurality of electronic devices having at least one function associated with the application; select a second electronic device from among the candidate devices based on factors including; status information of each of the candidate devices including remaining battery percentage for each of the candidate devices, and position information of each of the candidate devices in relation to at least one of a user or the first electronic device; and execute the application in the first electronic device utilizing the at least one function of the second electronic device, wherein to execute the application, the processor is further configured to; transmit an instruction to the second electronic device activating an input/output device or at least one sensor related to the at least one function; and transmit an instruction to each of the candidate devices except for the second electronic device deactivating a corresponding input/output device or at least one corresponding sensor module related to the at least one function. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A computer-readable recording medium storing programs for executing operations of:
-
identifying an application among a plurality of applications to be executed in a first electronic device communicatively coupled with a plurality of electronic devices, each application in the plurality of applications adapted to transmit data to or receive data from the plurality of electronic devices; selecting candidate devices from the plurality of electronic devices, the candidate devices having at least one function associated with the application; selecting a second electronic device from among the candidate devices based on factors including; status information of each of the candidate devices including remaining battery percentage for each of the candidate devices, and position information of each of the candidate devices in relation to at least one of a user or the first electronic device; and executing the application in the first electronic device utilizing the at least one function of the second electronic device, wherein executing the application comprises; transmitting an instruction to the second electronic device activating an input/output device or at least one sensor related to the at least one function; and transmitting an instruction to each of the candidate devices except for the second electronic device deactivating a corresponding input/output device or at least one corresponding sensor module related to the at least one function.
-
Specification