Pagelets in adaptive tags in non-portal reverse proxy
First Claim
Patent Images
1. A reverse proxy server adapted to:
- receive a user request for a web application;
responsive to the user request, obtain web application code for a first web application;
interpret a tag in the first web application to indicate a pagelet web application;
obtain a set of roles used by the pagelet web application;
based on the roles used by the pagelet web application, determine that the requesting user is authorized to access the pagelet application;
obtain pagelet web application code from the pagelet web application;
produce a combined presentation of the first web application and the pagelet web application; and
provide the combined presentation of the first web application and the pagelet web application to the requesting user.
2 Assignments
0 Petitions
Accused Products
Abstract
A reverse proxy server can receive user requests for web applications. Web application code can be obtained for a first web application. A tag in the first web application can be interpreted to indicate a pagelet web application. The pagelet web application code can be obtained from the pagelet web application and a combined presentation produced.
85 Citations
36 Claims
-
1. A reverse proxy server adapted to:
-
receive a user request for a web application; responsive to the user request, obtain web application code for a first web application; interpret a tag in the first web application to indicate a pagelet web application; obtain a set of roles used by the pagelet web application; based on the roles used by the pagelet web application, determine that the requesting user is authorized to access the pagelet application; obtain pagelet web application code from the pagelet web application; produce a combined presentation of the first web application and the pagelet web application; and provide the combined presentation of the first web application and the pagelet web application to the requesting user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
receiving a user request for a web application at a reverse proxy server; responsive to the user request, obtaining web application code for a first web application; interpreting a tag in the first web application to indicate a pagelet web application; obtaining a set of rules used by the pagelet web application; based on the roles used by the pagelet web application, determining that the requesting user is authorized to access the pagelet application; obtaining pagelet web application code from the pagelet web application; producing a combined presentation of the first web application and the pagelet web application; and providing the combined presentation of the first web application and the pagelet web application to the requesting user. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A non-transitory computer readable medium storing instructions that cause a processor to:
-
receive a user request for web application; responsive to the user request, obtain web application code for a first web application; interpret a tag in the first web application to indicate a pagelet web application; obtain a set of rules used by the pagelet web application; based on the roles used by the pagelet web application, determine that the requesting user is authorized to access the pagelet application; obtain pagelet web application code from the pagelet web application; produce a combined presentation of the first web application and the pagelet web application; and provide the combined presentation of the first web application and the pagelet web application to the requesting user. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification