Method and apparatus for ensuring accountability in the examination of a set of data elements by a user
First Claim
1. 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, andtransmitting, 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.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for substantially assuring the examination of a set of data elements by a first user with a messaging device, the set of data elements further comprising a metadata portion. The method further includes determining a set of data elements, each data element of the set of data elements further comprising a state. The method also includes creating a first set of rules for monitoring a change to the state, creating a second of rules for transforming the set of data elements from a first representation to a second representation, based in part on the metadata, and creating a third set of rules for optimizing the delivery of a notification to the first user, based in part on the first set of rules, the notification further comprising a link to the second representation. The method further includes sending the notification to the first user based in part on the third set of rules. And, if the first user does not redeem the second representation, the method includes sending the notification to a second user.
289 Citations
15 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method for providing response accountability upon an occurrence of a given predefined event, the method comprising:
-
monitoring, at a server configured to communicate with one or more user devices, a set of applications for the occurrence of said given predefined event; generating, at the server, upon detecting said occurrence of said given predefined event, a first instant messaging (IM) message that includes a clickable URL (Uniform Resource Locator), said clickable URL representing a link to another page that presents a first representation of data; determining, at the server, using a set of rules, an identity of a first user, said first user representing a user that, according to said set of rules and obtained presence/status data, is capable of receiving and willing to receive said first IM message; transmitting, at the server, said first IM message to a first user IM application that is associated with said first user, thereby causing said first IM message to be received by said first user IM application, said first representation of data being displayed on said another page on a display device associated with said first user responsive to clicking performed on said clickable URL in said first IM message within a predefined time window, wherein said clickable URL comprises a user identifier, and displaying said first representation of data in said another page causes 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; and if the server determines, using at least a status associated with the first reporting message, that said clickable URL is not clicked in said first IM message within said predefined time window via said display device associated with said first user, 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 IM message to a second IM application associated with said second user, said second IM message including said clickable link. - View Dependent Claims (11, 12, 13, 14, 15)
-
Specification