Patent ID: 7668917

Claim:
A computer-implemented method for providing viewing accountability of a first message, the method comprising: monitoring, at a server configured to communicate with one or more user devices, a set of applications for the occurrence of at least one of predefined events; generating, at the server, upon detecting said occurrence of said at least one of said predefined events, a first message that includes a clickable link, said clickable link representing a link to data; determining, at the server, using a set of rules, an identity of a first user; transmitting, at the server, said first message to a first user device that is associated with said first user, thereby causing said first message to be received by said first user device, said data being displayed on a display screen of said first user device if a clicking is performed on said clickable link via said first user device within a predefined time window, said clicking also causing a first reporting message to be received by the server, said first reporting message indicating that said data has been successfully viewed by said first user; if the server determines, using at least a status associated with the first reporting message, that said clickable link is not clicked within said predefined time window via said first user device, identifying, at the server, using said set of rules an identity of a second user, receiving, at the server, a second reporting message that indicates that said data has not been successfully viewed by said first user, and transmitting, at the server, a second message to a second user device associated with said second user, said second message including said clickable link; wherein said clickable link comprises a URL; and wherein said URL comprises a user identifier.