COMBINATION CREATIVE ADVERTISEMENT TARGETING SYSTEM
First Claim
1. A method for serving ad creatives to a client, said method comprising steps of:
- using a processor device configured to perform;
monitoring open conversation windows of the client during a login session, wherein each open conversation window comprises a conversation between said client and a correspondent;
receiving client state information associated with each open conversation window;
sending the client state information to a client state information store;
responsive to initiation of a new client session, retrieving the client state information;
dynamically computing a template for a combination ad creative customized for each open conversation window associated with the new client session;
generating the combination ad creative from the template; and
serving the combination ad creative to the client.
9 Assignments
0 Petitions
Accused Products
Abstract
A system and method for serving ad creatives to a user includes steps of: monitoring open conversation windows of a client during a login session, wherein each open conversation window is a conversation between the client and a correspondent; receiving client state information associated with each open conversation window; sending the client state information to client state information store; responsive to initiation of a new client session, retrieving the client state information; dynamically computing a template for a combination ad creative customized for each open conversation window associated with the new client session; generating the combination ad creative from the template; and serving the combination ad creative to the client.
32 Citations
20 Claims
-
1. A method for serving ad creatives to a client, said method comprising steps of:
using a processor device configured to perform; monitoring open conversation windows of the client during a login session, wherein each open conversation window comprises a conversation between said client and a correspondent; receiving client state information associated with each open conversation window; sending the client state information to a client state information store; responsive to initiation of a new client session, retrieving the client state information; dynamically computing a template for a combination ad creative customized for each open conversation window associated with the new client session; generating the combination ad creative from the template; and serving the combination ad creative to the client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A system comprising:
-
a client state information store storing client state information from open conversation windows of a client during a login session, wherein each open conversation window comprises a conversation between said client and a correspondent; a server device in operative communication with the client, said server device comprising; a monitor engine configured to perform; monitoring the open conversation windows of the client during the login session; receiving client state information associated with each open conversation window; and sending the client state information to the client state information store; a customization engine that, in response to a state event, retrieves the client state information to dynamically compute a template for a customized ad creative customized for each open conversation window associated with a new client session; an ad generator engine generating the combination ad creative from the template; and a communication interface serving the combination ad creative to the client. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer program product within a non-transitory computer readable storage medium comprising program code that when executed, causes a computer to perform steps of:
-
monitoring open conversation windows of a client during a login session, wherein each open conversation window comprises a conversation between said client and a correspondent; receiving client state information associated with each open conversation window; sending the client state information to a client state information store; responsive to initiation of a new client session, retrieving the client state information; dynamically computing a template for a combination ad creative customized for each open conversation window associated with the new client session; generating the combination ad creative from the template; and serving the combination ad creative to the client. - View Dependent Claims (17, 18, 19, 20)
-
Specification