Patent ID: 8768846

Claim:
A computer program product comprising a non-transitory computer useable storage medium to store a computer readable program for tracking media object data, wherein the computer readable program, when executed on a computer, causes the computer to perform operations comprising: storing usage data for a media object used in a first communication message, wherein the usage data indicates historical usage of the media object in the first message involving a user; attaching, using software, the media object to a second communication message; determining, by the software, that the media object is attached in a separate part of the second communication message and reporting, by the software, to a detection engine, that the media object is attached in a separate part of the second communication message; activating by the detection engine a lookup engine and recalling, by the lookup engine, the stored usage data for the media object in response to determining that the user interaction with the media object in association with the second communication message composed by the user; and communicating to the user the stored usage data corresponding to the media object prior to sending the second message with the media object to a recipient.