Method and apparatus for displaying personalized user interface
First Claim
Patent Images
1. A method of displaying a user interface (UI), wherein the displaying is performed by a client, the method comprising:
- receiving UI data encoded in a multimedia data format from a server;
decoding the received UI data including a plurality of UI elements which include information needed to select one of the plurality of UI elements, each of the plurality of UI elements includes presentation information for representing objects included in the UI, and information about mapping, different in at least two UI elements of the plurality of UI elements, between device application programming interfaces and events generated by the objects;
generating the UI based on a UI element selected based on characteristics of a user preference and the information needed to select one of the plurality of UI elements; and
displaying the generated UI in which objects corresponding to the selected UI element are represented.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of displaying a user interface (UI), wherein the displaying is performed by a client, is provided. The method includes receiving UI data from a server, generating the UI to be displayed based on the received UI data and characteristics of the client and displaying the generated UI.
120 Citations
18 Claims
-
1. A method of displaying a user interface (UI), wherein the displaying is performed by a client, the method comprising:
-
receiving UI data encoded in a multimedia data format from a server; decoding the received UI data including a plurality of UI elements which include information needed to select one of the plurality of UI elements, each of the plurality of UI elements includes presentation information for representing objects included in the UI, and information about mapping, different in at least two UI elements of the plurality of UI elements, between device application programming interfaces and events generated by the objects; generating the UI based on a UI element selected based on characteristics of a user preference and the information needed to select one of the plurality of UI elements; and displaying the generated UI in which objects corresponding to the selected UI element are represented. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of providing a user interface (UI) from a server to a client, the method comprising:
-
encoding, in a multimedia data format, UI data including a plurality of UI elements which include information needed to select one of the plurality of UI elements, each of the plurality of UI elements includes presentation information for representing objects included in the UI, and information about mapping, different in at least two UI elements of the plurality of UI elements, between device application programming interfaces and events generated by the objects; and transmitting the encoded UI data to the client, wherein the client decodes the transmitted UI data and generates the UI based on a UI element selected based on characteristics of a user preference and the information needed to select one of the plurality of the UI elements. - View Dependent Claims (9, 10, 11, 12)
-
-
13. An apparatus for displaying a user interface (UI) of a client, the apparatus comprising:
-
a connection unit receiving UI data encoded in a multimedia data format from a server; a UI generation unit decoding the received UI data including a plurality of UI elements which include information needed to select one of the plurality of UI elements, each of the plurality of UI elements includes presentation information for representing objects included in the UI and information about mapping, different in at least two UI elements of the plurality of UI elements, between device application programming interfaces and events generated by the objects, and generating the UI to be displayed based on a UI element selected based on characteristics of a user preference and the information needed to select one of the plurality of UI elements; and a display unit displaying the generated UI in which objects corresponding to the selected UI element are represented. - View Dependent Claims (14, 15)
-
-
16. An apparatus for providing a user interface (UI) to a client of a server, the apparatus comprising:
-
a UI data generation unit encoding, in a multimedia data format, UI data including a plurality of UI elements which include information needed to select one of the plurality of UI elements, each of the plurality of UI elements includes presentation information for representing objects included in the UI, and information about mapping, different in at least two UI elements of the plurality of UI elements, between device application programming interfaces and events generated by the objects; and a connection unit transmitting the encoded UI data to the client, wherein the client decodes the transmitted UI data and generates the UI based on a UI element selected based on characteristics of a user preference and the information needed to select one of the plurality of UI elements. - View Dependent Claims (17, 18)
-
Specification