Patent ID: 7430712
Filing Date: 2008-09-30
Classification: G06F

Abstract:
1. A computer-implemented method for dynamically sizing an inline frame of a primary web page, having primary webpage content, to accommodate secondary web page content, said method including: transmitting a request to a server for said primary web page from said server, wherein said server: receiving said primary web page including said primary web page content and said secondary web page content; rendering said primary web page within a browser window at said client based on said primary web page content and said secondary web page content; rendering said secondary web page content within said inline frame of said primary web page; calling a first function to calculate secondary dimensions of said secondary web page content; storing said secondary dimensions within a memory of said client; receiving a trigger message when said rendering said secondary web page content reaches a predetermined level; calling a second function to retrieve said dimensions from said memory; setting attributes of said inline frame according to said secondary dimensions, wherein said attributes control a frame horizontal size and a frame vertical size of said inline frame; resizing said inline frame in accordance with said attributes; calling a third function to at least one of: increase and decrease a window horizontal size and a window vertical size of said browser window by a predetermined number of pixels; re-rendering said primary web page content in accordance with said frame horizontal size and said frame vertical size of said inline frame; and, calling a fourth function to at least one of: said increase and said decrease said horizontal size and said vertical size of said browser window by said predetermined number of pixels.