Apparatus and method for remotely controlling peripheral devices in mobile communication terminal
First Claim
Patent Images
1. An electronic device, comprising:
- one or more memories configured to store instructions;
a communication interface; and
one or more processors, operably coupled to the one or more memories and the communication interface, configured to;
display one or more objects indicating one or more external electronic devices respectively, on a user interface (UI) of an application for controlling the one or more external electronic devices;
in response to detecting an input on an object among the one or more objects that selects the object, determine whether a profile associated with the selected object is included in the memory, the profile includes control information;
when the profile is not included in the memory, transmit to a server, a request for the control information for controlling an external electronic device, of the one or more external electronic devices, indicated by the selected object;
receive, from the server, the control information including data regarding at least one function of the external electronic device; and
display another UI of the application that provides at least one executable object thereon for performing the at least one function of the external electronic device indicated by the selected object.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one embodiment, a method for remotely controlling peripheral devices in a mobile communication terminal includes acquiring a profile for a controlled peripheral device, configuring a control application for the controlled peripheral device based on the acquired profile, and controlling the controlled peripheral device using the configured control application.
29 Citations
20 Claims
-
1. An electronic device, comprising:
-
one or more memories configured to store instructions; a communication interface; and one or more processors, operably coupled to the one or more memories and the communication interface, configured to; display one or more objects indicating one or more external electronic devices respectively, on a user interface (UI) of an application for controlling the one or more external electronic devices; in response to detecting an input on an object among the one or more objects that selects the object, determine whether a profile associated with the selected object is included in the memory, the profile includes control information; when the profile is not included in the memory, transmit to a server, a request for the control information for controlling an external electronic device, of the one or more external electronic devices, indicated by the selected object; receive, from the server, the control information including data regarding at least one function of the external electronic device; and display another UI of the application that provides at least one executable object thereon for performing the at least one function of the external electronic device indicated by the selected object. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of an electronic device, the method comprising:
-
displaying one or more objects indicating one or more external electronic devices respectively, on a user interface (UI) of an application for controlling the one or more external electronic devices; in response to detecting an input on an object among the one or more objects that selects the object, determining whether a profile associated with the selected object is included in a memory of the electronic device, the profile includes control information; when the profile is not included in the memory, transmitting, to a server, a request for the control information for controlling an external electronic device, of the one or more external electronic devices, indicated by the selected object; receiving, from the server, the control information including data regarding at least one function of the external electronic device; and displaying another UI of the application that provides at least one executable object thereon for performing the at least one function of the external electronic device indicated by the selected object. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising a non-transitory computer readable storage medium containing a computer readable program stored therein that when executed causes at least one processor of an electronic device to:
-
display one or more objects indicating one or more external electronic devices respectively, on a user interface (UI) of an application for controlling the one or more external electronic devices; in response to detecting an input on an object among the one or more objects that selects the object, determine whether a profile associated with the selected object is included in a memory of the electronic device, the profile includes control information; when the profile is not included in the memory, transmit to a sever, a request for the control information for controlling the external electronic device, of the one or more external electronic devices, indicated by the selected object; receive, from a server, the control information including data regarding at least one function of the external electronic device; and display another UI of the application that provides at least one executable object for performing the at least one function of the external electronic device indicated by the selected object. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification