System, method, and apparatus for management of media objects
First Claim
1. 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.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer program product that includes a computer useable storage medium to store a computer readable program for tracking media object data that, when executed on a computer, causes the computer to perform operations. The operations include storing usage data for a media object which is used in a first message. The usage data indicates historical usage of the media object by a user. The operations also include recalling the stored usage data for the media object in response to associating the media object with a second message. The operations also include 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.
53 Citations
18 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18)
-
-
14. A computer implemented method for tracking usage data for a media object, the method comprising:
-
generating a log to track 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; storing the usage data log on an electronic storage device coupled to a communication device; 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.
-
Specification