US 9,811,351 B2
Hybrid server-side and client-side portal aggregation and rendering
Matthias Falkenberg, Boeblingen (DE)
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Oct. 28, 2013, as Appl. No. 14/64,469.
Claims priority of application No. 1219441.1 (GB), filed on Oct. 30, 2012.
Prior Publication US 2014/0122999 A1, May 1, 2014
Int. Cl. H04N 21/8545 (2011.01); G06F 9/44 (2006.01); G06F 17/22 (2006.01)
CPC G06F 9/4443 (2013.01) [G06F 9/4401 (2013.01); G06F 17/2247 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method for a rendering of a portal page, the portal page being displayable on a client system, the method comprising:
receiving a request for a portal page by a web portal engine;
monitoring server-side aggregation and rendering performance by the web portal engine;
comparing, using a processor, a measured performance parameter value of the server-side aggregation and rendering against a pre-defined threshold value;
interrupting, based on the comparison, the server-side aggregation and rendering once the threshold value is exceeded; and
preparing an intermediate result of the portal page based on the server-side aggregation and rendering for sending, such that a client-side processing completes the interrupted aggregation and rendering of the portal page, wherein
the interrupting is additionally based on a pre-defined transmission parameter value such that the interrupting occurs already after a value equivalent to the threshold value minus the pre-defined transmission parameter value, wherein a performance parameter value count starts with a beginning of the server-side aggregation and rendering of the requested portal page.