IP Library Granted Patent US 10,216,375
Granted Patent B2
US 10,216,375 · App. 14/940,836 · Granted Feb 26, 2019

Closing a child application window of a parent window

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,216,375
App. No.
14/940,836
Granted
Feb 26, 2019
Kind
B2
Abstract

A method, and associated system, for closing a child application window of a parent window. An indicator in data loaded into the parent window is instantiated. After the indicator is instantiated, it is determined that the data currently loaded into the parent window does not include the indicator and in response, a first number of seconds is paused followed by ascertaining that the data currently loaded into the parent window does not comprise the indicator and in response, the child application window is closed.

Claims (30)

1. A method for closing a child application window of a parent window, said method comprising:

instantiating an indicator in data loaded into the parent window;

after said instantiating the indicator, determining that the data currently loaded into the parent window does not comprises the indicator and in response, pausing a first number of seconds followed by ascertaining that the data currently loaded into the parent window does not comprise the indicator and in response, closing the child application window; and

after said instantiating the indicator and before said determining that the data currently loaded into the parent window does not comprise the indicator, making a determination that the data currently loaded into the parent window does not comprise the indicator and in response, pausing the first number of seconds followed by ascertaining that the data currently loaded into the parent window comprises the indicator and in response, pausing a second number of seconds.

2. The method of claim 1 , said method comprising:

during said pausing the second number of seconds, refreshing the parent window.

3. The method of claim 1 , wherein the first number of seconds and the second number of seconds differ from each other.

4. The method of claim 1 , wherein said ascertaining that the data currently loaded into the parent window does not comprise the indicator is triggered by a closing of the parent window.

5. The method of claim 4 , wherein the closing of the parent window resulted from an event associated with the parent window.

6. The method of claim 5 , wherein the parent window is associated with a portal home page of a parent application, and wherein the event comprises navigation to a resource outside of an environment of the parent application.

7. The method of claim 1 , wherein the parent window is associated with a portal home page of a parent application, and wherein said method comprises:

launching the child application by selecting a text link from the portal homepage.

8. A system comprising a computer and a computer readable storage medium, said storage medium containing computer program code that when executed on the computer performs a method for closing a child application window of a parent window, said method comprising:

instantiating an indicator in data loaded into the parent window;

after said instantiating the indicator, determining that the data currently loaded into the parent window does not comprises the indicator and in response, pausing a first number of seconds followed by ascertaining that the data currently loaded into the parent window does not comprise the indicator and in response, closing the child application window; and

after said instantiating the indicator and before said determining that the data currently loaded into the parent window does not comprise the indicator, making a determination that the data currently loaded into the parent window does not comprise the indicator and in response, pausing the first number of seconds followed by ascertaining that the data currently loaded into the parent window comprises the indicator and in response, pausing a second number of seconds.

9. The system of claim 8 , said method comprising:

during said pausing the second number of seconds, refreshing the parent window.

10. The system of claim 8 , wherein the first number of seconds and the second number of seconds differ from each other.

11. The system of claim 8 , wherein said ascertaining that the data currently loaded into the parent window does not comprise the indicator is triggered by a closing of the parent window.

12. The system of claim 11 , wherein the closing of the parent window resulted from an event associated with the parent window.

13. A computer program product comprising a computer program code stored on a non-transitory computer readable storage medium, said program code, upon being executed on a computer, performs a method for closing a child application window of a parent window, said method comprising:

instantiating an indicator in data loaded into the parent window;

after said instantiating the indicator, determining that the data currently loaded into the parent window does not comprises the indicator and in response, pausing a first number of seconds followed by ascertaining that the data currently loaded into the parent window does not comprise the indicator and in response, closing the child application window; and

after said instantiating the indicator and before said determining that the data currently loaded into the parent window does not comprise the indicator, making a determination that the data currently loaded into the parent window does not comprise the indicator and in response, pausing the first number of seconds followed by ascertaining that the data currently loaded into the parent window comprises the indicator and in response, pausing a second number of seconds.

14. The computer program product of claim 13 , said method comprising:

during said pausing the second number of seconds, refreshing the parent window.

15. The computer program product of claim 13 , wherein the first number of seconds and the second number of seconds differ from each other.

16. The computer program product of claim 13 , wherein said ascertaining that the data currently loaded into the parent window does not comprise the indicator is triggered by a closing of the parent window.

17. The computer program product of claim 16 , wherein the closing of the parent window resulted from an event associated with the parent window.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: KYNDRYL, INC.
Reel/Frame 057885/0644 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 18, 2016
From: PHILLIPS, JONATHAN R.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 037762/0972 →