Patent ID: 7299474
Filing Date: 2007-11-20
Classification: G06F

Abstract:
1. A method for effecting closure of a child application window in response to an event associated with a parent window of the child application window, said method comprising: instantiating a KeepOpen indicator in data loaded into the parent window, said parent window associated with a portal home page of a parent application; launching the child application window by selecting a text link from the portal homepage, wherein a <body> tag in a html page in the child application window comprises an onLoad( ) function; calling, by the onLoad( ) function, an initial function configured to check for the existence of the KeepOpen indicator in the data currently loaded into the parent window; after said instantiating the indicator, said launching the child application, and said calling the initial function: performing a loop that comprises at least two iterations, wherein each iteration of the at least two iterations of the loop comprises: wherein during a first iteration of the loop the parent window is not closed and is being refreshed, which causes the initial function to not ascertain that the KeepOpen indicator is comprised by the data currently loaded into the parent window and further causes the initial function, after pausing the second number of seconds, to determine that the KeepOpen indicator is comprised by the data currently loaded into the parent window, resulting in not closing the child application window during the first iteration; and wherein during a final iteration of the loop the parent window is closed, which causes the initial function to not ascertain that the KeepOpen indicator is comprised by the data currently loaded into the parent window and further causes the initial function, after pausing the second number of seconds, to determine that the KeepOpen indicator is not comprised by the data currently loaded into the parent window, resulting in closing the child application window during the final iteration.