Interstitial pages
First Claim
Patent Images
1. A reverse proxy system providing access to web applications, the reverse proxy system adapted to:
- receive a request for a web application from a user;
determine that the requested web application is associated with an interstitial page;
produce the associated interstitial page to the user, the interstitial page not generated with the web application code;
receive, via the produced interstitial page, a user password;
authenticate the user based upon the received password;
upon authenticating the user, redirect the user to the web application;
interpret a tag in the requested web application to indicate a pagelet web application, data processing, or both;
obtain pagelet web application code from the pagelet web application; and
produce a combined presentation of the first web application and the obtained code.
2 Assignments
0 Petitions
Accused Products
Abstract
A reverse proxy server can provide access to web applications. The reverse proxy system can produce interstitial pages not generated with the web application code and optionally block access to the web application until the interstitial pages have been processed.
83 Citations
24 Claims
-
1. A reverse proxy system providing access to web applications, the reverse proxy system adapted to:
-
receive a request for a web application from a user; determine that the requested web application is associated with an interstitial page; produce the associated interstitial page to the user, the interstitial page not generated with the web application code; receive, via the produced interstitial page, a user password; authenticate the user based upon the received password; upon authenticating the user, redirect the user to the web application; interpret a tag in the requested web application to indicate a pagelet web application, data processing, or both; obtain pagelet web application code from the pagelet web application; and produce a combined presentation of the first web application and the obtained code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
receiving a request for a web application from a user; determining that the requested web application is associated with an interstitial page; producing the associated interstitial page to the user, the interstitial page not generated with the web application code; receiving, via the produced interstitial page, a user password; authenticating the user based upon the received password; upon authenticating the user, redirecting the user to the web application; interpreting a tag in the requested web application to indicate a pagelet web application; obtaining pagelet web application code from the pagelet application; and producing a combined presentation of the first web application and the obtained code. - View Dependent Claims (10, 11, 12, 13, 14, 15, 24)
-
-
16. A non-transitory computer readable medium storing instructions that cause a processor to:
-
receive a request for a web application from a user; determine that the requested web application is associated with an interstitial page; produce the associated interstitial page to the user, the interstitial page not generated with the web application code; receive, via the produced interstitial page, a user password; authenticate the user based upon the received password; upon authenticating the user, redirect the user to the web application; interpret a tag in the requested web application to indicate a pagelet web application; obtain pagelet web application code from the pagelet web application; and produce a combined presentation of the first web application and the obtained code. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
Specification