Method and apparatus for providing content to users
First Claim
1. A method, comprising:
- providing, by a server computer system and to a client computer system, first unrequested content and a cookie including a time stamp specifying when the first unrequested content is provided to the client computer system;
receiving, by the server computer system, a request from the client computer system for content of a web page;
determining, by the server computer system, whether a difference between the time stamp in the cookie and a current time satisfies a threshold; and
based on the determining, sending, by the server computer system, a response to the request, wherein the response includes the requested content and second unrequested content.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the instant invention are directed to a method and apparatus for presenting unsolicited data to users without interrupting the user'"'"'s activities, wherein the presentation of the unsolicited data is monitored and is available for review by the user at the user'"'"'s convenience. Embodiments of the invention comprise a content and display manager, wherein the content and display manager include a display monitor, a content delivery system and a content controller. The display monitor selects the display of content to the users, in part, by reviewing a marker which defines the last time that content was displayed to the user and the type of content displayed. The content delivery system transmits a content window to a user computer via the controller.
21 Citations
17 Claims
-
1. A method, comprising:
-
providing, by a server computer system and to a client computer system, first unrequested content and a cookie including a time stamp specifying when the first unrequested content is provided to the client computer system; receiving, by the server computer system, a request from the client computer system for content of a web page; determining, by the server computer system, whether a difference between the time stamp in the cookie and a current time satisfies a threshold; and based on the determining, sending, by the server computer system, a response to the request, wherein the response includes the requested content and second unrequested content. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
a server computer system receiving, from a user computer system, a first request for content of a first web page; in response to the first request; the server computer system sending the requested content of the first web page and first unrequested content; and the server computer system instructing the user computer system to store a cookie including a first time value identifying when the first unrequested content was sent; the server computer system receiving, from the user computer system, a second request for content of a second web page; the server computer system comparing the first time value with a second time value corresponding to when the second request is received; and based on the comparing, the server computer system determining whether to provide second unrequested content in a response to the second request. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A non-transitory, computer-readable medium having program instructions stored thereon that are capable of causing a computer system to perform operations comprising:
-
providing content of a first web page, first unrequested content, and a cookie to a user computer system, wherein the cookie specifies a time value identifying when the first unrequested content is provided; receiving, from the user computer system, the cookie and a request for content of a second web page; determining whether a difference between the time value and a current time value satisfies a threshold; and in response to determining that the difference satisfies the threshold, providing, to the computer system, the content of the second web page, second unrequested content, and another cookie specifying another time value identifying when the second unrequested content is provided. - View Dependent Claims (14, 15, 16, 17)
-
Specification