METHOD AND APPARATUS FOR MANAGING CONTROL OWNERSHIP FOR APPLICATION OF REMOTE USER INTERFACE SERVER
First Claim
Patent Images
1. A method allowing a remote user interface (RUI) client to control an application of a first RUI server, the method comprising:
- receiving a user interface (UI) page including a predetermined plug-in object from the RUI server;
determining, in a determination, whether the application is controlled by a second RUI client by using the predetermined plug-in object; and
selectively controlling the application based on the determination.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a remote user interface (RUI). An RUI server inserts a newly defined object to a user interface (UI) page so as to manage control ownership of an application, and a RUI client controls an application of the RUI server after obtaining control ownership of the corresponding application by using the newly defined object. Accordingly, RUI clients can control the application of the RUI server without conflict, even when a separate plug-in program is not installed in the RUI clients.
26 Citations
22 Claims
-
1. A method allowing a remote user interface (RUI) client to control an application of a first RUI server, the method comprising:
-
receiving a user interface (UI) page including a predetermined plug-in object from the RUI server; determining, in a determination, whether the application is controlled by a second RUI client by using the predetermined plug-in object; and selectively controlling the application based on the determination. - View Dependent Claims (2, 3, 4, 5, 6, 13)
-
-
7. A remote user interface (RUI) client comprising:
-
a receiver which receives a user interface (UI) page including a predetermined plug-in object from an RUI server; a determiner which determines, in a determination, whether an application of the RUI server is controlled by another RUI client by using the predetermined plug-in object; and a controller which selectively controls the application based on a result of the determination. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
14. A method allowing a remote user interface (RUI) server to communicate with an RUI client, the method comprising:
-
providing a user interface (UI) page including a predetermined plug-in object to a first RUI client; determining, in a determination, whether control ownership of an application of the RUI server is taken by a second RUI client when a first method of the predetermined plug-in object is executed; and notifying the first RUI client of a result of the determination, wherein the UI page includes a script, which executes the first method when an event for opening the UI page is generated, and executes a second method of the predetermined plug-in object for obtaining the control ownership when the control ownership is not taken by the second RUI client. - View Dependent Claims (15, 16, 17, 22)
-
-
18. An apparatus for providing a user interface (UI) of a remote user interface (RUI) server to a first RUI client, the apparatus comprising:
-
an UI provider, which provides an UI page including a predetermined plug-in object to the first RUI client; a control ownership manager, which notifies the first RUI client whether control ownership of an application of the RUI server is taken by a second RUI client when a first method of the predetermined plug-in object is executed, wherein the UI page includes a script, which executes the first method when an event for opening the UI page is generated, and executes a second method of the predetermined plug-in object for obtaining the control ownership when the control ownership is not taken by the second RUI client. - View Dependent Claims (19, 20, 21)
-
Specification