Manipulation of window controls in a popup window
First Claim
Patent Images
1. A method for manipulating a popup window, comprising:
- loading a presentation applet within the popup window, wherein the presentation applet runs in the popup window and dynamically collects analytical data regarding a presentation that comprises one or more messages, wherein the analytical data comprises time spent on each message of the presentation, and a sequence of the one or more messages of the presentation;
receiving, by a control container embedded in the popup window, a notification to disable a close window button;
calling a system menu of the popup window; and
disabling the close window button of the popup window, wherein collected analytical data is written to a database by the applet before the popup window is closed.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are provided that manipulating popup window controls. A popup window includes a presentation applet running in the popup window that collects data regarding the presentation. In order to save data collected by the applet before the popup window is closed, a control container embedded in the popup window disables the close window button of the popup window. The control container also maximizes the popup window to full screen for a more functional user interface.
126 Citations
17 Claims
-
1. A method for manipulating a popup window, comprising:
-
loading a presentation applet within the popup window, wherein the presentation applet runs in the popup window and dynamically collects analytical data regarding a presentation that comprises one or more messages, wherein the analytical data comprises time spent on each message of the presentation, and a sequence of the one or more messages of the presentation; receiving, by a control container embedded in the popup window, a notification to disable a close window button; calling a system menu of the popup window; and disabling the close window button of the popup window, wherein collected analytical data is written to a database by the applet before the popup window is closed. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A non-transitory computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to manipulate a popup window by:
-
loading a presentation applet within the popup window, wherein the presentation applet runs in the popup window and dynamically collects analytical data regarding a presentation that comprises one or more messages, wherein the analytical data comprises time spent on each message of the presentation, and a sequence of the one or more messages of the presentation; receiving, by a control container embedded in the popup window, a notification to disable a close window button; calling a system menu of the popup window; and disabling the close window button of the popup window, wherein collected analytical data is written to a database by the applet before the popup window is closed. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system for manipulating popup window controls, comprising:
-
a memory configured to store one or more software modules; a processor configured to execute the one or more software modules; a popup window that is created by the processor when executing the one or more software modules; a presentation applet running in the popup window that dynamically collects analytical data regarding a presentation that comprises one or more messages, wherein the analytical data comprises time spent on each message of the presentation, and a sequence of the one or more messages of the presentation; and a control container embedded in the popup window that disables a close window button of the popup window, where collected analytical data is written to a database by the applet before the popup window is closed. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A system for manipulating a popup window, comprising:
-
means for loading a presentation applet within the popup window, wherein the presentation applet runs in the popup window and dynamically collects analytical data regarding a presentation that comprises one or more messages, wherein the analytical data comprises time spent on each message of the presentation, and a sequence of the one or more messages of the presentation; means for receiving, by a control container embedded in the popup window, a notification to maximize the popup window; means for calling a system menu of the popup window; and means for maximizing the popup window, wherein collected analytical data is written to a database by the applet before the popup window is closed.
-
Specification