Monitoring application for automatically requesting content
First Claim
1. A computing system, comprising:
- one or more processors;
memory having program instructions stored therein, wherein the program instructions are executable by the one or more processors to;
detect occurrence of a defined trigger event associated with displaying first data as web page content within a web browser of the computing system;
initiate a request for second data in response to determining that an amount of time from the occurrence of the defined trigger event exceeds a defined threshold; and
cause display of the second data as web page content within the web browser, wherein the display of the second data partially occludes display of the first data on the electronic display of the computing system.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the instant invention are directed to a system, apparatus and method for monitoring a user'"'"'s activities and displaying and presenting unsolicited content to users over a wide area network. Embodiments of the instant invention include a monitoring system comprising an activity monitor and a content transfer and display means, wherein the activity monitor comprises an event identifier and a timer. The monitoring system monitors user activities, identifies trigger events, measures the elapsed time of inactivity of the user and initiates the presentation of unsolicited data, or content, to the user computer. In general, the monitoring system identifies trigger events and measures the elapsed time between trigger events. If the elapsed time between the trigger events exceeds a predefined time period the monitoring system causes unsolicited data to be presented on the user computer.
81 Citations
20 Claims
-
1. A computing system, comprising:
-
one or more processors; memory having program instructions stored therein, wherein the program instructions are executable by the one or more processors to; detect occurrence of a defined trigger event associated with displaying first data as web page content within a web browser of the computing system; initiate a request for second data in response to determining that an amount of time from the occurrence of the defined trigger event exceeds a defined threshold; and cause display of the second data as web page content within the web browser, wherein the display of the second data partially occludes display of the first data on the electronic display of the computing system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computing system, comprising:
-
one or more processors; memory having program instructions stored therein, wherein the program instructions are executable by the one or more processors to; transmit first data and executable code to a client computing device, wherein the first data is renderable as web content within a web browser of the client computing device, and wherein the executable code is executable by the client computing device to detect a period during which no user input is received; receive a request for second data from the client computing device in response to detecting the period during which no user input is received; and transmit the second data to the client computing device responsive to the request, wherein the client computing device is configured to render the second data as web content within a web browser such that display of the second data partially occludes display of the first data. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
a client computer system displaying a first set of web page content within a web browser; the client computer system determining whether a trigger event has occurred within a given time interval; in response to determining that the trigger event has not occurred within the given time interval, the client computer system requesting a second set of web page content from a server system; and the client computer system displaying the second set of web page content within the web browser. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification