Metadata container-based user interface flexibility
First Claim
1. A computer program product comprising a non-transitory, machine-readable medium storing instructions that, when executed by at least one programmable processor, cause the at least one programmable processor to perform operations comprising:
- storing, in each of a plurality of autonomous metadata containers retained on at least one data storage device, all metadata relevant to user interface functionality needed to provide a specific unit of business functionality;
determining a subset of available business functionality to be provided to a user;
identifying a subset of autonomous metadata containers from the plurality of autonomous metadata containers, the subset of autonomous metadata containers being required to provide the subset of available business functionality;
generating a user interface view to present a view associated with each of the subset of the plurality of autonomous metadata containers; and
providing the generated user interface view for display to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
All metadata relevant to user interface functionality needed to provide a specific unit of business functionality can be stored in one of a plurality of autonomous metadata containers retained on at least one data storage device. After a subset of available business functionality to be provided to a user is determined, a set of the plurality of autonomous metadata containers required to provide the subset of available business functions can be identified. A user interface view can be generated to present a view associated with each of the set of the plurality of autonomous metadata containers, and the generated user interface view can be provided for display to the user. Related systems, articles of manufacture, and computer-implemented methods are described.
-
Citations
19 Claims
-
1. A computer program product comprising a non-transitory, machine-readable medium storing instructions that, when executed by at least one programmable processor, cause the at least one programmable processor to perform operations comprising:
-
storing, in each of a plurality of autonomous metadata containers retained on at least one data storage device, all metadata relevant to user interface functionality needed to provide a specific unit of business functionality; determining a subset of available business functionality to be provided to a user; identifying a subset of autonomous metadata containers from the plurality of autonomous metadata containers, the subset of autonomous metadata containers being required to provide the subset of available business functionality; generating a user interface view to present a view associated with each of the subset of the plurality of autonomous metadata containers; and providing the generated user interface view for display to the user. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
at least one programmable processor; and a machine-readable medium storing instructions that, when executed by the at least one programmable processor, cause the at least one programmable processor to perform operations comprising; storing, in each of a plurality of autonomous metadata containers retained on at least one data storage device, all metadata relevant to user interface functionality needed to provide a specific unit of business functionality; determining a subset of available business functionality to be provided to a user; identifying a subset of autonomous metadata containers from the plurality of autonomous metadata containers, the set of autonomous metadata containers being required to provide the subset of available business functionality; generating a user interface view to present a view associated with each of the subset of the plurality of autonomous metadata containers; and providing the generated user interface view for display to the user. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer-implemented method comprising:
-
storing, in each of a plurality of autonomous metadata containers retained on at least one data storage device, all metadata relevant to user interface functionality needed to provide a specific unit of business functionality; determining a subset of available business functionality to be provided to a user; identifying a subset of autonomous metadata containers from the plurality of autonomous metadata containers, the set of autonomous metadata containers being required to provide the subset of available business functionality; generating a user interface view to present a view associated with each of the subset of the plurality of autonomous metadata containers; and providing the generated user interface view for display to the user. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification