Method and apparatus for providing a remote user interface
First Claim
1. A method of providing a remote user interface (RUI) by a server to a client device, the method comprising:
- receiving a RUI request comprising first preference format information indicating a RUI format associated with the client device, second preference format information indicating a video format associated with the client device, and transmission option information indicating whether to consider the second preference format information if transmission of a RUI for the client device is identified;
if the transmission option information is 0, comparing a format of the RUI for the client device with the first preference format information;
if the transmission option information is 1, comparing a format of the RUI for the client device and a format of the video with the first preference format information and the second preference format information; and
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.
-
Citations
13 Claims
-
1. A method of providing a remote user interface (RUI) by a server to a client device, the method comprising:
-
receiving a RUI request comprising first preference format information indicating a RUI format associated with the client device, second preference format information indicating a video format associated with the client device, and transmission option information indicating whether to consider the second preference format information if transmission of a RUI for the client device is identified; if the transmission option information is 0, comparing a format of the RUI for the client device with the first preference format information; if the transmission option information is 1, comparing a format of the RUI for the client device and a format of the video with the first preference format information and the second preference format information; and transmitting the RUI to the client device based on a result of the comparing. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A remote user interface (RUI) providing apparatus for providing a RUI 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 indicating a RUI format associated with the client device, second preference format information indicating a video format associated with the client device, and transmission option information indicating whether to consider the second preference format if transmission of a RUI for the client device is identified; a comparing unit to compare a format of the RUI with the first preference format information if the transmission option information is 0, and to compare a format of the RUI for the client device and a format of the video with the first preference format information and the second preference format information if the transmission option information is 1; and a transmitting unit to transmit the RUI to the client device, according to a result of the comparing. - View Dependent Claims (9, 10, 11, 12, 13)
-
Specification