The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Oct. 11, 2011
Filed:
Jul. 14, 2009
Derek Hung Kit Tam, Reston, VA (US);
James C. Farrow, Frederick, MD (US);
William H. Dudley, Lovettsville, VA (US);
Thilo Rusche, Arlington, VA (US);
Brian Jeffery Beggerly, Washington, DC (US);
Robert C. Lovell, Jr., Leesburg, VA (US);
Derek Hung Kit Tam, Reston, VA (US);
James C. Farrow, Frederick, MD (US);
William H. Dudley, Lovettsville, VA (US);
Thilo Rusche, Arlington, VA (US);
Brian Jeffery Beggerly, Washington, DC (US);
Robert C. Lovell, Jr., Leesburg, VA (US);
Sybase 365, Inc., Reston, VA (US);
Abstract
System and methods for providing multimedia message service (MMS) interoperability between an initiating carrier and a destination carrier. A transcoding facility receives an MMS message from an initiating carrier and accesses a number portability database to determine an identity of a destination carrier to which the MMS message is intended to be sent and a carrier profile repository to obtain a carrier profile for the destination carrier, the carrier profile including information regarding an MMS format acceptable to the destination carrier. The transcoding facility determines, based on the carrier profile and a format of the MMS message received from the initiating carrier, whether the format of the MMS message received from the initiating carrier must be modified to be effectively received by the destination carrier and, if so, transcodes the MMS message in accordance with the carrier profile to generate a transcoded MMS message, and thereafter sends one of (i) the MMS message received from the initiating carrier and (ii) the transcoded MMS message to the destination carrier.