Apparatus and method for remotely controlling peripheral devices in mobile communication terminal
First Claim
Patent Images
1. A method of controlling peripheral devices in an electronic device, the method comprising:
- discovering at least one peripheral device;
selecting a peripheral device from the discovered at least one peripheral device;
requesting a server to transmit control information of the selected peripheral device in response to determining that the control information does not exist in a storage of the electronic device, wherein the control information includes command information to be registered in at least one object that is used to configure a control User Interface (UI);
receiving the control information from the server; and
configuring the control UI for the selected peripheral device based on the control information, by mapping at least one image for each of the at least one object to the command information for the each of the at least one 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.
-
Citations
20 Claims
-
1. A method of controlling peripheral devices in an electronic device, the method comprising:
-
discovering at least one peripheral device; selecting a peripheral device from the discovered at least one peripheral device; requesting a server to transmit control information of the selected peripheral device in response to determining that the control information does not exist in a storage of the electronic device, wherein the control information includes command information to be registered in at least one object that is used to configure a control User Interface (UI); receiving the control information from the server; and configuring the control UI for the selected peripheral device based on the control information, by mapping at least one image for each of the at least one object to the command information for the each of the at least one object. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An electronic device for controlling peripheral devices, the electronic device comprising:
-
a storage; and a controller operatively coupled to the storage, the controller configured to; discover at least one peripheral device; select a peripheral device from the discovered at least one peripheral device; request a server to transmit control information of the selected peripheral device in response to determining that the control information does not exist in the storage, wherein the control information includes command information to be registered in at least one object that is used to configure a control User Interface (UI); receive the control information from the server; and configure the control UI for the selected peripheral device based on the control information by mapping at least one image for each of the at least one object to the command information for the each of the at least one object. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method of controlling peripheral devices in an electronic device, the method comprising:
-
determining whether control information of a peripheral device exists in a storage of the electronic device in response to determining that the peripheral device is selected on a peripheral device list; requesting a server to transmit the control information does not exist in the storage of the electronic device, wherein the control information includes command information to be registered in at least one object that is used to configure a control User Interface (UI); and configuring the control UI for the selected peripheral device based on the control information, by mapping at least one image for each of the at least one object to the command information for the each of the at least one object; and acquiring a service control information from the selected peripheral device. - View Dependent Claims (16, 17, 18)
-
-
19. An electronic device for controlling peripheral devices, the electronic device comprising:
-
a storage; and a controller operatively coupled to the storage, the controller configured to; determine whether control information of a peripheral device exists in the storage in response to determining that the peripheral device is selected on a peripheral device list; request a server to transmit the control information and receive the control information from server in response to determining that the control information does not exist in the storage, wherein the control information includes command information to be registered in at least one object that is used to configure a control User Interface (UI); configure the control UI for the selected peripheral device based on the control information, by mapping at least one image for each of the at least one object to the command information for the each of the at least one object; and acquire a service control information from the selected peripheral device.
-
-
20. A non-transitory computer readable storage medium storing one or more programs, including instructions, which in response to executed by an electronic device, cause the electronic device to:
-
discover at least one peripheral device; select a peripheral device from the discovered at least one peripheral device; transmit a request to a server to transmit control information of the selected peripheral device in response to determining that the control information does not exist in a storage of the electronic device, wherein the control information includes command information to be registered in at least one object that is used to configure a control User Interface (UI); receive the control information from the server; configure the control UI for the selected peripheral device based on the control information, by mapping at least one image for each of the at least one object to the command information for the each of the at least one object.
-
Specification