Patent ID: 8457661

Claim:
A method of transmitting video messages to a mobile phone, the method comprising: receiving over a network from a user terminal an identification of a message recipient, wherein the message recipient is associated with a mobile phone, text to be included in a message, and selection of video content to be included in the message; creating a message object corresponding to the message and storing the message object in computer readable memory; accessing a data store to determine what campaign the message is entitled to, wherein the campaign indicates if the user is to be charged on a per message basis; identifying a telecommunications carrier associated a user telephonic device; determining whether the user is to be charged on a per message basis for the message: at least partly in response to a determination that the user is to be charged on a per message basis for the message, causing, at least in part, an authorization notification to be transmitted to the user's telephonic device, wherein the authorization notification indicates that the user needs to provide authorization for the message to be sent; at least partly in response to receiving an indication within a first period of time that the user has provided authorization for the message to be sent: initiating the transmission of the message to the recipient's mobile phone; and determining if a transmission confirmation is received within a second period of time, and at least partly in response to receiving the transmission confirmation within the second period of time, storing a successful delivery indication in memory, and at least partly in response to not receiving the transmission confirmation within the second period of time, storing a delivery failure indication in memory.