System and method of marketing using a multi-media communication system
First Claim
1. A method of presenting a message associated with a multimedia message, the multimedia message being prepared by a sender using text and emoticons inserted in the multimedia message, and delivered audibly by an animated entity, the method using a plurality of stored characters from which to compute a message video to display, the method comprising:
- performing, via a processor, an emoticon analysis of the emoticons by providing scores for the emoticons in the multimedia message and determining a value associated with all the emoticons in the multimedia message based on the scores;
generating a message video according to the emoticon analysis, the value, and based on text-to-speech audio generated from the text inserted into the multimedia message, the generating further comprising synchronizing the text-to-speech audio with animation data from an animation server to yield the message video;
choosing an advertisement from a plurality of stored advertisements according to the emoticon analysis, wherein the advertisement is chosen based on the value; and
transmitting the advertisement and the message video for display on a user device.
3 Assignments
0 Petitions
Accused Products
Abstract
A system, method and computer-readable medium are disclosed for presenting an advertisement message associated with a multi-media message. The multi-media message is prepared by a sender using text and sender inserted emoticons in the text, and delivered audibly by an animated entity. The method uses a plurality of stored advertising messages from which to choose and advertising message to display. The method includes performing an emoticon analysis of the emoticons inserted by the sender, choosing an advertising message from the plurality of stored advertising messages according to the emoticon analysis and displaying the chosen advertising message.
-
Citations
3 Claims
-
1. A method of presenting a message associated with a multimedia message, the multimedia message being prepared by a sender using text and emoticons inserted in the multimedia message, and delivered audibly by an animated entity, the method using a plurality of stored characters from which to compute a message video to display, the method comprising:
-
performing, via a processor, an emoticon analysis of the emoticons by providing scores for the emoticons in the multimedia message and determining a value associated with all the emoticons in the multimedia message based on the scores; generating a message video according to the emoticon analysis, the value, and based on text-to-speech audio generated from the text inserted into the multimedia message, the generating further comprising synchronizing the text-to-speech audio with animation data from an animation server to yield the message video; choosing an advertisement from a plurality of stored advertisements according to the emoticon analysis, wherein the advertisement is chosen based on the value; and transmitting the advertisement and the message video for display on a user device.
-
-
2. A non-transitory computer-readable medium storing instructions which, when executed by a computing device, cause the computing device to present a message associated with a multimedia message, the multimedia message being prepared by a sender using text and emoticons inserted in the multimedia message, and delivered audibly by an animated entity, the instructions using a plurality of stored characters from which to choose a message video to display, the instructions further causing the computing device to perform operations comprising:
-
performing an emoticon analysis of the emoticons by providing scores for the emoticons in the multimedia message and determining a value associated with all the emoticons in the multimedia message based on the scores; generating a message video according to the emoticon analysis, the value and based on text-to-speech audio generated from the text inserted into the multimedia message, the generating further comprising synchronizing the text-to-speech audio with animation data from an animation server to yield the message video; choosing an advertisement from a plurality of stored advertisements according to the emoticon analysis, wherein the advertisement is chosen is based on the value; and transmitting the advertisement and the message video for display on a user device.
-
-
3. A system for presenting a message associated with a multimedia message, the multimedia message being prepared by a sender using text and emoticons inserted in the multimedia message, and delivered audibly by an animated entity, and delivered audibly by an animated entity, the system using a plurality of stored characters from which to choose a message video to display, the system comprising:
-
a processor; and a computer readable storage device storing instructions which, when execute by the processor, cause the processor to perform operations comprising; performing an emoticon analysis of the emoticons by providing scores for the emoticons in the multimedia message and determining a value associated with all the emoticons in the multimedia message based on the scores; generating a message video according to the emoticon analysis, the value and based on text-to-speech audio generated from the text inserted into the multimedia message, the generating further comprising synchronizing the text-to-speech audio with animation data from an animation server to yield the message video; choosing an advertisement from a plurality of stored advertisements according to the emoticon analysis, wherein the advertisement is chosen is based on the value; and transmitting the advertisement and the message video for display on a user device.
-
Specification