System and method for displaying unrequested information within a web browser
AssigneeIII Holdings 1, LLC
InventorDarren Morris
Life of this patent
Estimating the term…
Abstract
A system and method for generating popup content in response to user's actions within an enabled web page is disclosed. Generation of the popup occurs in response to a user triggered event which invokes a script referencing a secondary web page to display within the bounds of the enabled web page. The user triggered event results from movement of a mouse pointer or a keyboard event which may indicate a user's intention to exit the web page by closing the web browser window or navigating to a different web site or web page. The resulting popup is contained within the web page content itself, thereby resulting in a less intrusive popup display and avoiding the effects of popup suppression utilities.
Claims21
1-12. (canceled)
A method, comprising:
- detecting, by a computer-based system, an event message from a hidden area in a first field of a web page, wherein the hidden area has a horizontal dimension substantially the same as a horizontal width of the web page, wherein the web page has a vertical position between primary web page content and a browser toolbar, and wherein the event message is indicative of an action taken toward closing the web page or an action taken toward navigating away from the web page;
- and
- causing, by the computer-based system and in response to the detecting, popup content to be displayed in a second field overlaying at least a portion of the web page.
A non-transitory computer readable medium having program instructions stored thereon, wherein the program instructions are executable by a server system to cause the server system to perform operations, comprising:
- receiving, from a client device, a request for a web page, wherein the web page includes a hidden area that substantially spans a horizontal width of the web page, wherein the hidden area has a vertical position between web page content and a browser toolbar, and wherein the web page is renderable by a browser of the client device to cause the client device to:
- detect a user interface event indicative of a user interacting with the hidden area;
- and
- in response to the user interface event, display popup content that occludes at least a portion of the web page;
- and
- providing the web page to the client device.
A computer-based system, comprising:
- one or more processors;
- and
- memory having program instructions stored therein, wherein the program instructions are executable by the one or more processors to cause the computer-based system to perform:
- storing a web page that specifies a hidden area, wherein the hidden area spans a horizontal width of the web page and has a vertical position below a browser toolbar and above web page content, and wherein the web page is renderable to cause displaying popup content over the web page in response to determining that the user has interacted with the hidden area;
- and
- serving the web page to a client in response to a client request for the web page.
Dependencies are inferred from the claim text.