Method and apparatus for providing a remote control user interface
First Claim
1. A method for providing a control user interface (UI) by a first terminal in a remote UI system, the method comprising:
- receiving, by a first terminal, a new application from a remote server;
driving the new application, by the first terminal, without a request from a second terminal;
sending, by the first terminal, a UI change request message including (i) a parameter value indicating that the second terminal is to request a control UI for controlling the new application and (ii) a command sequence from the second terminal;
receiving, from the second terminal in response to the UI change request message, a message requesting the control UI for controlling the new application; and
providing the control UI for controlling the new application to the second terminal, in response to the message requesting the control UI, wherein providing the control UI to the second terminal comprises one of;
receiving the control UI for controlling the new application from the remote server and providing the received control UI to the second terminal;
orretrieving the control UI which is already stored in the first terminal and providing the retrieved control UI to the second terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and an apparatus are provided for providing a remote User Interface (UI) to a terminal in a remote UI system. The method includes downloading, by the first terminal, an application from a remote server; driving the application; requesting a new application from the remote server; receiving the new application from the remote server; driving the new application; requesting a second terminal to a change the control UI according to the new application; receiving a message requesting a new control UI for controlling the new application from the second terminal; and providing the new control UI for controlling the new application to the second terminal in response to the message.
10 Citations
16 Claims
-
1. A method for providing a control user interface (UI) by a first terminal in a remote UI system, the method comprising:
-
receiving, by a first terminal, a new application from a remote server; driving the new application, by the first terminal, without a request from a second terminal; sending, by the first terminal, a UI change request message including (i) a parameter value indicating that the second terminal is to request a control UI for controlling the new application and (ii) a command sequence from the second terminal; receiving, from the second terminal in response to the UI change request message, a message requesting the control UI for controlling the new application; and providing the control UI for controlling the new application to the second terminal, in response to the message requesting the control UI, wherein providing the control UI to the second terminal comprises one of; receiving the control UI for controlling the new application from the remote server and providing the received control UI to the second terminal;
orretrieving the control UI which is already stored in the first terminal and providing the retrieved control UI to the second terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 16)
-
-
9. A first terminal capable of providing a control User Interface (UI) from a remote server to a second terminal which is capable of controlling the first terminal, the first terminal comprising:
-
a hardware processor that executes software, which controls the hardware processor to operate as; a handler for driving a new application downloaded from the remote server, without a request from the second terminal, a Control Point (CP) for sending, to the second terminal, a UI change request message to change a control UI, based on control of the new application, the UI change request message including (i) a parameter value indicating that the second terminal is to request a control UI for controlling the new application and (ii) a command sequence from the second terminal, and an embedded server which, when a message requesting a new control UI for controlling the new application is received from the second terminal, provides the new control UI for controlling the new application to the second terminal; and a transceiver for receiving, from the second terminal, the message requesting the new control UI and providing the new control UI to the second terminal, under the control of the embedded server, wherein the embedded server either receives the new control UI for controlling the new application from the remote server and provides the received new control UI to the second terminal, or provides the control UI which is already stored in the first terminal to the second terminal. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification