The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 28, 2017

Filed:

Nov. 11, 2014
Applicant:

Oracle International Corporation, Redwood Shores, CA (US);

Inventors:

Blake Sullivan, Redwood City, CA (US);

Yuan Gao, San Mateo, CA (US);

Hongbing Wang, Foster City, CA (US);

Assignee:

Oracle International Corporation, Redwood Shores, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/0482 (2013.01); H04L 29/08 (2006.01); G06F 9/44 (2006.01); G06F 9/50 (2006.01);
U.S. Cl.
CPC ...
G06F 3/0482 (2013.01); G06F 9/4443 (2013.01); G06F 9/5022 (2013.01); H04L 67/02 (2013.01); H04L 67/22 (2013.01);
Abstract

Embodiments provide techniques for tracking the lifecycles of client-side browser windows in the context of a web application. In an embodiment, a server component of a web application can receive a notification that an application page in a first window has been unloaded. In response, the server component can associate the first window with an expiration time and add the first window to an expiration list of windows that are potentially inactive. If a request is received by the server component from the first window while the first window is in the expiration list, the server component can identify the first window as active and remove it from the list. If a request is received by the server component from a second window after the expiration time associated with the first window, the server component can identify the first window as inactive and free all resources for the first window.


Find Patent Forward Citations

Loading…