Generating user interface using metadata
First Claim
1. A method of creating a user interface, the method comprising:
- receiving a request to create a user interface (UI) for an application that is to use a service;
retrieving first metadata from a UI taxonomy that is an abstraction of a class of UIs, the first metadata providing that the created UI is a member of the class;
retrieving second metadata that defines the service; and
creating the UI by merging the first and second metadata.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of creating a user interface includes receiving a request to create a UI for an application that is to use a service. First metadata is retrieved from a UI taxonomy that is an abstraction of a class of UIs, the first metadata providing that the created UI is a member of the class. Second metadata that defines the service is retrieved. The method comprises creating the UI by merging the first and second metadata. A computer system includes executable instructions that constitute a service, and a UI taxonomy that is an abstraction of a class of UIs. The system includes a UI generation module configured to retrieve first metadata from the UI taxonomy and second metadata that defines the service. The UI generation module generates a UI for the application by merging the first and second metadata.
-
Citations
20 Claims
-
1. A method of creating a user interface, the method comprising:
-
receiving a request to create a user interface (UI) for an application that is to use a service;
retrieving first metadata from a UI taxonomy that is an abstraction of a class of UIs, the first metadata providing that the created UI is a member of the class;
retrieving second metadata that defines the service; and
creating the UI by merging the first and second metadata. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product tangibly embodied in an information carrier, the computer program product including instructions that, when executed, cause a processor to perform operations comprising:
-
receiving a request to create a user interface (UI) for an application that is to use a service;
retrieving first metadata from a UI taxonomy that is an abstraction of a class of UIs, the first metadata providing that the created UI is a member of the class;
retrieving second metadata that defines the service; and
creating the UI by merging the first and second metadata.
-
-
12. A computer system comprising:
-
executable instructions that constitute a service configured for use by an application in the computer system;
a user interface (UI) taxonomy that is an abstraction of a class of UIs; and
a UI generation module configured to retrieve first metadata from the UI taxonomy and second metadata that defines the service, wherein the UI generation module generates a UI for the application by merging the first and second metadata. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification