Patent ID: 7890586
Filing Date: 2011-02-15
Classification: H04L

Abstract:
1. A method of providing mass multimedia message notification in a system including a service provider and a plurality of terminal types supported by the service provider, wherein at least some of said terminal types have differing messaging capabilities, said method comprising: receiving from a content provider a list of subscriber terminal addresses to which message notifications for a mass multimedia message are to be sent, and unique message identifiers for a plurality of adapted content messages of the mass multimedia message; obtaining subscriber terminal type information and subscriber terminal messaging capabilities information for each subscriber address, the terminal type information including at least a hardware display size, an operating system version, and audio and video encoders supported by each terminal; formatting message notifications for each subscriber terminal address based on said subscriber terminal messaging capabilities information, each message notification including one of said unique message identifiers selected by reference to said subscriber terminal type information, wherein the unique message identifier is used in conjunction with a DNS address of a retrieval server platform to facilitate retrieval of the plurality of adapted content messages by the subscriber terminals; sending said formatted message notifications to said subscriber terminal addresses; receiving, at the retrieval server platform, requests for each of the plurality of adapted content messages from subscriber terminals in response to sending said formatted message notifications, each request containing an address for the requesting subscriber terminal, unique message identifier, and the DNS address; sending said each adapted content message to the requesting subscriber terminal addresses; generating a promotional identifier associated with said mass multimedia message; returning said promotional identifier to said content provider through said retrieval server platform; communicating retrieval information to a reporting server platform each time an adapted content message is retrieved by a subscriber terminal; at said reporting server platform, tallying retrieval information for each retrieved adapted content message from said plurality of adapted content messages of the multimedia message in a report associated with said promotional identifier; and periodically publishing said report to said content provider through said reporting server platform, the report including the tallied retrieval information for the plurality of adapted content messages retrieved by said each subscriber terminal.