A management system for managing a short message service (SMS) aggregation platform and providing advertising content to mobile communication device customers.
Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.
1. A method for controlling a computer for managing a short message service aggregation platform and providing advertising contents to mobile communication device customers, the method comprising the steps of: receiving a mobile originated communication having a destination address; determining a message length of the mobile originated communication; communicating with a user database, the user database comprising: a plurality of opt-in destination addresses defining an opt-in user list; communicating with a sponsor database, the sponsor database comprising: at least one sponsor account, at least one opt-in destination address in the opt-in user list, and at least one sponsor communication being associated with each of the at least one sponsor accounts; comparing the destination address of the mobile originated communication with the opt-in destination addresses in the opt-in user list; associating a payment status with a sponsor account; determining to append a sponsor communication to the mobile originated communication based upon the payment status associated with sponsor account; generating a mobile terminated communication by appending a sponsor communication to the mobile originated communication when the destination address of the mobile originated communication matches a destination address in the opt-in user list; and, transferring the mobile terminated communication, wherein the mobile terminated communication comprises the mobile originated communication and the appended sponsor communication.
The system manages an SMS aggregation platform. When a user sends an SMS, the system checks if the destination number is on an "opt-in" list. If it is, and a sponsor has paid for advertising, the system appends an advertisement to the original SMS. This combined SMS (original message + ad) is then sent to the destination. The system determines the length of the initial message, stores opt-in numbers in a user database, stores sponsor information (accounts, opt-in numbers, and associated advertisements) in a sponsor database, and tracks payment status for sponsors.
2. The method of claim 1 , further comprising the steps of: receiving a sponsor account data from a sponsor interface; and, storing the sponsor account data received from the sponsor interface in the sponsor database.
The SMS aggregation platform from the previous advertising system includes a sponsor interface that allows sponsors to input and store their account data, which is then stored in the sponsor database. This allows sponsors to manage their advertising campaigns, payment information, and associated advertisements directly within the system. This data includes sponsor account details, opt-in destination addresses, and sponsor communication content associated with each account.
3. The method of claim 1 , wherein the sponsor communication is selected from one of a plurality of sponsor communications.
In the SMS advertising system previously described, the advertisement added to the SMS can be selected from multiple advertisement options available in the system. This enables different ads to be served based on various criteria, allowing for targeted advertising campaigns. The system maintains a pool of available advertisements and chooses one based on pre-defined logic.
4. The method of claim 3 , further comprising the step of: selecting the sponsor communication from one of the plurality of sponsor communications based on at least the message length of the mobile originated communication.
The SMS advertising system that picks from multiple advertisements, now selects the advertisement to append based on the length of the original SMS message. For instance, if the original message is short, a longer ad might be selected to maximize advertising space. Conversely, if the original message is long, a shorter ad might be selected to avoid excessive message length.
5. The method of claim 3 , wherein the sponsor communication is selected from one of either a text message, a video stream, an image file and an audio stream.
In the system for appending ads to SMS messages, the advertisement can be a text message, a video stream, an image file, or an audio stream. This allows for diverse advertising content beyond simple text-based ads, enhancing the potential impact of the advertising campaign. The selected media type is appended to the original SMS message.
6. The method of claim 1 , further comprising the step of updating a records database configured to track messaging statistics associated with a mobile terminated communication.
The SMS advertising system includes a records database that tracks statistics about sent messages. This database records metrics like message delivery status, click-through rates (if applicable), and other relevant data associated with each "mobile terminated communication" (original message + advertisement). This information helps to analyze the effectiveness of advertising campaigns.
7. The method of claim 1 , wherein a code segment for transmitting the mobile terminated communication is configured to transmit the mobile terminated communication and associated messaging statistics to a records database, the records database being configured to track messaging statistics associated with the mobile terminated communication.
In the SMS advertising system, a specific code segment transmits the combined message (original + advertisement) and also sends associated messaging statistics to a records database. This database tracks metrics like delivery success, user interaction, and other relevant information. This data is used for monitoring and analyzing the performance of the advertising campaigns. The code segment ensures the transmission of both the message and the associated statistical data.
8. A method for controlling a computer for managing a short message service aggregation platform and providing advertising contents to mobile communication device customers, the method comprising the steps of: receiving a mobile originated communication having a destination address; determining a message length of the mobile originated communication; communicating with a user database, the user database comprising a plurality of opt-in destination addresses defining an opt-in user list; communicating with a sponsor database, the sponsor database comprising: at least one sponsor account, at least one opt-in destination address in the opt-in user list, and at least one sponsor communication being associated with each of the at least one sponsor accounts; comparing the destination address of the mobile originated communication with the opt-in destination addresses in the opt-in user list; selecting the sponsor communication from one of the plurality of sponsor communications based on at least the message length of the mobile originated communication; generating a mobile terminated communication by appending a sponsor communication to the mobile originated communication when the destination address of the mobile originated communication matches a destination address in the opt-in user list; and, transferring the mobile terminated communication, wherein the mobile terminated communication comprises the mobile originated communication and the appended sponsor communication.
The system manages an SMS aggregation platform. When a user sends an SMS, the system checks if the destination number is on an "opt-in" list. If it is, and a sponsor has advertising available, the system selects an advertisement based on the length of the original SMS message and appends it to the original SMS. This combined SMS (original message + ad) is then sent to the destination. The system determines the length of the initial message, stores opt-in numbers in a user database, and stores sponsor information (accounts, opt-in numbers, and associated advertisements) in a sponsor database. The advertisement selection is influenced by the length of the original SMS.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
May 7, 2012
August 6, 2013
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.