METHOD AND APPARATUS FOR PROVIDING A REMOTE USER INTERFACE
First Claim
1. A method of providing a remote user interface (RUI) with respect to a service provided by a server to a client device, the method comprising:
- receiving a RUI request comprising first preference format information, second preference format information, and transmission option information, wherein the first preference format information is related to a format preferred by the client device with respect to the RUI, the second preference format information is related to a format preferred by the client device with respect to a video comprised in the RUI, and the transmission option information indicates whether to consider the second preference format information when transmission of the RUI is decided;
comparing a format of the RUI with only the first preference format information, or comparing the format of the RUI and the format of the video comprised in the RUI with the first preference format information and the second preference format information, respectively, based on the transmission option information; and
selectively transmitting the RUI to the client device based on a result of the comparing.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of providing a remote user interface (RUI) includes receiving a RUI request including first preference format information, second preference format information, and transmission option information, the first preference format information being related to a format preferred by a client device with respect to the RUI, the second preference format information being related to a format preferred by the client device with respect to a video included in the RUI, and the transmission option information indicating whether to consider the second preference format information when transmission of the RUI is decided; comparing a format of the RUI with only the first preference format information, or comparing the format of the RUI and the format of the video comprised in the RUI with the first preference format information and the second preference format information, respectively, based on the transmission option information; and selectively transmitting the RUI to the client.
21 Citations
16 Claims
-
1. A method of providing a remote user interface (RUI) with respect to a service provided by a server to a client device, the method comprising:
-
receiving a RUI request comprising first preference format information, second preference format information, and transmission option information, wherein the first preference format information is related to a format preferred by the client device with respect to the RUI, the second preference format information is related to a format preferred by the client device with respect to a video comprised in the RUI, and the transmission option information indicates whether to consider the second preference format information when transmission of the RUI is decided; comparing a format of the RUI with only the first preference format information, or comparing the format of the RUI and the format of the video comprised in the RUI with the first preference format information and the second preference format information, respectively, based on the transmission option information; and selectively transmitting the RUI to the client device based on a result of the comparing. - View Dependent Claims (2, 3, 4, 5, 6, 15)
-
-
7. A method of providing a remote user interface (RUI), the method comprising:
-
transmitting UI profile information to a client device, wherein the UI profile information comprises a plurality of uniform resource locators (URLs) for providing a plurality of RUIs having different formats with respect to a service provided by a server, and information regarding a format type of each of the plurality of RUIs with respect to the service; receiving a RUI request from the client device, wherein the RUI request comprises a request for transmission of one of the plurality of RUIs based on one of the plurality of URLs; and transmitting a RUI from among the plurality of RUIs, which corresponds to the RUI request, to the client device. - View Dependent Claims (16)
-
-
8. A remote user interface (RUI) providing apparatus for providing a RUI with respect to a service provided by a server to a client device, the RUI providing apparatus comprising:
-
a receiving unit to receive a RUI request comprising first preference format information, second preference format information, and transmission option information, wherein the first preference format information is related to a format preferred by the client device with respect to the RUI, the second preference format information is related to a format preferred by the client device with respect to a video comprised in the RUI, and the transmission option information indicates whether to consider the second preference format information when transmission of the RUI is decided; a comparing unit to compare a format of the RUI with only the first preference format information, or to compare the format of the RUI and the format of the video comprised in the RUI with the first preference format information and the second preference format information, respectively, based on the transmission option information; and a transmitting unit to selectively transmit the RUI to the client device, according to a result of the comparing. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A remote user interface (RUI) providing apparatus comprising:
-
a transmitting unit to transmit UI profile information to a client device, wherein the UI profile information comprises a plurality of uniform resource locators (URLs) for providing a plurality of RUIs having different formats with respect to a service provided by a server, and information regarding a format type of each of the plurality of RUIs with respect to the service; and a receiving unit to receive a RUI request from the client device, wherein the RUI request comprises a request for transmission of one of the plurality of RUIs based on one of the plurality of URLs, wherein the transmitting unit transmits a RUI from among the plurality of RUIs, which corresponds to the RUI request, to the client device.
-
Specification