Dynamic User Interface Content Adaptation And Aggregation
First Claim
1. A computer program product comprising a 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:
- receiving a request for a user interface view from a user interface;
checking a user identity and a user authorization class for a user of the user interface against a user registry and an authorization class registry, respectively;
retrieving a user interface view component according to the user identity and the user authorization class;
generating the user interface view by aggregating the retrieved user interface view component with at least one other user interface view component consistent with the user identity and user authorization class; and
returning the user interface view for display to the user via the user interface.
2 Assignments
0 Petitions
Accused Products
Abstract
Upon receiving a request for a user interface view from a user interface, a user identity and a user authorization class for a user of the user interface can be checked against a user registry and an authorization class registry, respectively. A user interface view component can be retrieved according to the user identity and the user authorization class. The user interface view can be generated by aggregating the retrieved user interface view component with at least one other user interface view component consistent with the user identity and user authorization class, and the generated user interface view can be returned for display to the user via the user interface. Related systems, articles of manufacture, and computer-implemented methods are described.
51 Citations
20 Claims
-
1. A computer program product comprising a 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:
-
receiving a request for a user interface view from a user interface; checking a user identity and a user authorization class for a user of the user interface against a user registry and an authorization class registry, respectively; retrieving a user interface view component according to the user identity and the user authorization class; generating the user interface view by aggregating the retrieved user interface view component with at least one other user interface view component consistent with the user identity and user authorization class; and returning the user interface view for display to the user via the user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. 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; receiving a request for a user interface view from a user interface; checking a user identity and a user authorization class for a user of the user interface against a user registry and an authorization class registry, respectively; retrieving a user interface view component according to the user identity and the user authorization class; generating the user interface view by aggregating the retrieved user interface view component with at least one other user interface view component consistent with the user identity and user authorization class; and returning the user interface view for display to the user via the user interface. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented method comprising:
-
receiving a request for a user interface view from a user interface; checking a user identity and a user authorization class for a user of the user interface against a user registry and an authorization class registry, respectively; retrieving a user interface view component according to the user identity and the user authorization class; generating the user interface view by aggregating the retrieved user interface view component with at least one other user interface view component consistent with the user identity and user authorization class; and returning the user interface view for display to the user via the user interface. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification