(57)【要約】発信ネットワーク、例えば発信無線通信ネットワークは対応する宛て先ネットワークアドレスに応じて出マルチメディアメッセージのマルチメディアコンテントのトランスコーディングを選択的に実行する。より詳細には、一実施例では発信ネットワークはトランスコーディングを望むかどうかを判断するようにアクセスされる１つ以上のデータベースを含むか、またはこれらデータベースにアクセスする。かかる情報は、トランスコーディングを望む宛て先アドレス、例えばＥメールアドレスまたは特定のドメイン識別子のリストを含むことができる。更にかかる情報はデフォルトまたは特定のトランスコーディングフォーマットを使用すべきかどうかを表示できる。このようなアプローチにより、発信ネットワークはすべての、または選択されたマルチメディアコンテント、例えばオーディオ、ビデオなどを、ターゲットとされた宛て先ネットワークが使用する符号化フォーマットにコンパーチブルとなることがわかっているか、またはコンパーチブルとなることが予想される１つ以上の符号化フォーマットにトランスコーディングできる。
2006526358.tif 000002
【特許請求の範囲】
【請求項１】
宛て先ネットワークアドレスに応じて出マルチメディアメッセージ内のマルチメディアコンテントを現在のフォーマットからデフォルトフォーマットに選択的にトランスコーディングするステップと、
宛て先ネットワークアドレスに従ってメッセージを送るステップとを備えた、発信ネットワークから出たマルチメディアメッセージを処理する方法。
【請求項２】
前記宛て先ネットワークアドレスに応じて出マルチメディアメッセージ内のマルチメディアコンテントを現在のフォーマットからデフォルトフォーマットに選択的にトランスコーディングするステップが、Ｅメールアドレスをターゲットとするメッセージのためのトランスコーディングを実行するステップを含む、請求項１記載の前記方法。
【請求項３】
前記宛て先ネットワークアドレスに応じて出マルチメディアメッセージ内のマルチメディアコンテントを現在のフォーマットからデフォルトフォーマットに選択的にトランスコーディングするステップが、Ｅメールアドレスをターゲットとしないメッセージのためのトランスコーディングを実行しないステップを含む、請求項１記載の前記方法。
【請求項４】
宛て先ネットワークアドレスに応じて出マルチメディアメッセージ内のマルチメディアコンテントを、現在のフォーマットから１つ以上の指定されたフォーマットに選択的にトランスコーディングするステップを更に含む、請求項１記載の前記方法。
【請求項５】
前記宛て先ネットワークアドレスに応じて出マルチメディアメッセージ内のマルチメディアコンテントを、現在のフォーマットから１つ以上の指定されたフォーマットに選択的にトランスコーディングするステップが、無線ネットワークドメインを出メッセージがターゲットとすることを判断するステップと、メッセージ内のマルチメディアコンテントの少なくとも一部をターゲットとされた無線ネットワークドメインに対して指定されたフォーマットをトランスコーディングするステップとを有する請求項４記載の前記方法。
【請求項６】
前記出メッセージが無線ネットワークドメインをターゲットとすることを判断するステップが、出メッセージのためのターゲットとされた移動電話番号を識別するステップと、移動局の電話番号と特定の無線ネットワークドメインとを関連させるＥＮＵＭデータベースへのアクセスに基づき、無線ネットワークドメインの名称を識別するステップとを含む、請求項５記載の前記方法。
【請求項７】
前記宛て先ネットワークアドレスに応じて出マルチメディアメッセージ内のマルチメディアコンテントを、現在のフォーマットから１つ以上の指定されたフォーマットに選択的にトランスコーディングするステップが、出メッセージ内のオーディオコンテントを発信通信ネットワークに関連した第１オーディオ符号化フォーマットからターゲットとされた無線ネットワークドメインに指定された第２オーディオ符号化フォーマットにトランスコーディングするステップを含む、請求項５記載の方法。
【請求項８】
発信ネットワークが、ＧＳＭ無線通信ネットワークまたはＣＤＭＡ２０００無線通信ネットワークのいずれかを含み、前記ターゲットとされた無線ネットワークドメインがＧＳＭ無線通信ネットワークまたはＣＤＭＡ２０００無線通信ネットワークのいずれかに対応する、請求項７記載の前記方法。
【請求項９】
発信ネットワークが第１無線通信ネットワークを含み、前記宛て先ネットワークアドレスに従ってメッセージを送るステップが、前記第１無線通信ネットワーク内の１つ以上のマルチメディアメッセージサービス（ＭＭＳ）サーバーからメッセージを送るステップを含む、請求項１記載の前記方法。
【請求項１０】
前記宛て先ネットワークアドレスに応じて出マルチメディアメッセージ内のマルチメディアコンテントを現在のフォーマットからデフォルトフォーマットに選択的にトランスコーディングするステップが、インターネットドメインをターゲットとする出メッセージに対してはデフォルトトランスコーディングを実行するステップと、無線ネットワークドメインをターゲットとする出メッセージに対してはデフォルトトランスコーディングを実行しないステップと、を有する請求項１記載の前記方法。
【請求項１１】
特定の無線ネットワークドメインをターゲットとする特定の出メッセージに対してトランスコーディングを望むかどうかを、無線ネットワークドメインをターゲットとする出メッセージに対して判断するステップ、およびトランスコーディングを望む場合に、そのメッセージ内のマルチメディアコンテントの少なくとも一部を特定の無線ネットワークドメインに対して指定されたフォーマットにトランスコーディングするステップを更に含む、請求項１０記載の前記方法。
【請求項１２】
前記特定の無線ネットワークドメインをターゲットとする特定の出メッセージに対し、トランスコーディングを望むかどうかを判断するステップが、その特定のネットワークを、トランスコーディングを望むネットワークとしてデータベースが識別するかどうかを判断することを含む、請求項１１記載の前記方法。
【請求項１３】
前記データベースに記憶された情報から、特定のネットワークに対して指定されたフォーマットを識別するステップを更に含む、請求項１２記載の前記方法。
【請求項１４】
請求項１記載の方法であって、
前記宛て先ネットワークアドレスに応じて出マルチメディアメッセージ内のマルチメディアコンテントを現在のフォーマットからデフォルトフォーマットに選択的にトランスコーディングするステップが、そのメッセージの宛て先ネットワークアドレスに基づき、デフォルトトランスコーディングを望むかどうかを特定の出メッセージに対し判断するステップと、
デフォルトトランスコーディングを望まない場合に、そのメッセージの宛て先ネットワークアドレスに対して指定されたトランスコーディングを望むことをドメインデータベースが表示するかどうかを判断することに基づき、指定されたトランスコーディングを望むかどうかを判断するステップを更に含む、請求項１記載の前記方法。
【請求項１５】
発信ネットワークから出るマルチメディアメッセージを処理する方法において、
第１エンティティから第２エンティティへ出マルチメディアメッセージのための宛て先アドレス情報を送るステップと、
前記メッセージに対してマルチメディアコンテントのトランスコーディングを望むかどうかに関する前記第２エンティティからの対応する表示を第１エンティティで受信するステップと、
前記表示に基づき、第１エンティティにおいてトランスコーディングを選択的に実行するステップと、
宛て先アドレスに対して配信するために第１エンティティからメッセージを送信するステップとを備えた、マルチメディアメッセージを処理する方法。
【請求項１６】
前記第２エンティティが前記発信ネットワークの外部にある、請求項１５記載の前記方法。
【請求項１７】
前記出マルチメディアメッセージのための宛て先アドレス情報を第１エンティティから第２エンティティへ送るステップが、
前記メッセージを第１エンティティから第２エンティティへ転送するステップを含み、前記メッセージが宛て先アドレス情報を含む、請求項１５記載の前記方法。
【請求項１８】
前記発信ネットワークが第１無線通信ネットワークを含み、前記出マルチメディアメッセージのための宛て先アドレス情報を前記第１エンティティから前記第２エンティティに送るステップが、メッセージのターゲットとなる宛て先移動電話番号の表示を送るステップ、または前記メッセージがターゲットとする宛て先ネットワークドメインの表示を送るステップを含む、請求項１５記載の前記方法。
【請求項１９】
メッセージに対し、マルチメディアコンテントトランスコーディングを望むかどうかに関する前記第２エンティティからの対応する表示を第１エンティティから受信するステップが、前記メッセージ内のマルチメディアコンテントの少なくとも一部をトランスコーディングするための所望するフォーマットを識別する前記第２エンティティからの表示を受信するステップを含む、請求項１５記載の前記方法。
【請求項２０】
前記表示に基づき、第１エンティティにおいてトランスコーディングを選択的に実行するステップが、トランスコーディングを望むことを前記第２エンティティが戻した対応する表示が表示するかどうかを判断し、表示する場合、前記メッセージ内のマルチメディアコンテントの少なくとも一部を所望するフォーマットにトランスコーディングするステップを含む、請求項１９記載の前記方法。
【請求項２１】
宛て先アドレスへ配信するよう、前記第１エンティティからのメッセージを送るステップが、ターゲットとする受信者へその後配信するために、宛て先ネットワーク内のマルチメディアサーバーへメッセージを送るステップを含む、請求項１５記載の前記方法。
【請求項２２】
第１エンティティから第２エンティティへ出マルチメディアメッセージを転送するステップと、
前記第２エンティティがメッセージに対し、前記メッセージ内のマルチメディアコンテントの選択的なトランスコーディングを行った後に、前記第１エンティティにおいて前記第２エンティティからのメッセージを受信するステップと、
宛て先アドレスへ配信するよう、前記第１エンティティからメッセージを送るステップとを備えた、発信ネットワークから出たマルチメディアメッセージを処理する方法。
【請求項２３】
前記第２エンティティが前記発信ネットワークの外部にある、請求項２２記載の前記方法。
【請求項２４】
前記第２エンティティにおいて前記メッセージ内のマルチメディアコンテントのトランスコーディングを選択的に実行するステップと、次に前記メッセージを前記第１エンティティに戻すステップを更に含む、請求項２２記載の前記方法。
【請求項２５】
前記メッセージ内のマルチメディアコンテントのトランスコーディングを選択的に実行するステップが、前記メッセージの宛て先アドレスに基づき、前記メッセージに対してトランスコーディングを望むかどうかを判断し、トランスコーディングを望む場合、前記メッセージ内のマルチメディアコンテントの少なくとも一部を第１符号化フォーマットから第２符号化フォーマットにトランスコーディングするステップを含む、請求項２４記載の前記方法。
【請求項２６】
出マルチメディアメッセージの宛て先アドレスを識別するステップと、
前記宛て先アドレスをデフォルトトランスコーディングが表示されたアドレスとして識別することに基づき、前記メッセージ内のマルチメディアコンテントのデフォルトトランスコーディングを選択的に実行するステップと、
指定されたトランスコーディングが表示されたアドレスとして前記宛て先アドレスを識別することに基づき、前記メッセージ内のマルチメディアコンテントの指定されたトランスコーディングを選択的に実行するステップと、
前記宛て先アドレスに送るためのメッセージを送るステップとを備えた、発信ネットワークから出るマルチメディアを処理する方法。
【請求項２７】
前記宛て先アドレスに発信するよう、メッセージを送るステップが、メッセージの宛て先とされた受信者へマルチメディアサーバーが配信するよう、宛て先ネットワーク内のマルチメディアサーバーへ前記メッセージを送るステップを含む、請求項２６記載の前記方法。
【請求項２８】
前記デフォルトトランスコーディングが表示されたアドレスとして宛て先アドレスを識別するステップが、インターネットのＥメールアドレスに前記宛て先アドレスが対応することを認識するステップを含む、請求項２６記載の前記方法。
【請求項２９】
デフォルトトランスコーディングが表示されたアドレスとして宛て先アドレスを識別するステップが、トランスコーディングが望まれる無線通信ネットワークに前記宛て先アドレスが対応することを認識するステップを含む、請求項２６記載の前記方法。
【請求項３０】
前記メッセージ内のマルチメディアコンテントの少なくとも一部を現在の符号化フォーマットから特定された符号化フォーマットにトランスコーディングするステップを更に備え、前記宛て先アドレスに対し、指定された符号化フォーマットを表示する、請求項２９記載の前記方法。
【請求項３１】
宛て先ネットワークアドレスに応じて出マルチメディアメッセージ内のマルチメディアコンテントを現在のフォーマットからデフォルトフォーマットに選択的にトランスコーディングし、宛て先ネットワークアドレスに従ってメッセージを送るようになっているサーバーを含む、発信ネットワークから出るマルチメディアメッセージを処理するためのマルチメディアメッセージセンター。
【請求項３２】
出マルチメディアメッセージのための宛て先アドレス情報をデータベースサーバーに送り、前記メッセージのためにマルチメディアコンテントのトランスコーディングが望まれるかどうかに関する表示を前記データベースのサーバーから受信するようになっているマルチメディアを備え、
前記マルチメディアサーバーが前記表示に基づきトランスコーディングを選択的に実行するようになっている第１回路と、前記宛て先アドレスに対して配信するために前記メッセージを送るようになっている第２回路とを備えた、発信ネットワークから出るマルチメディアメッセージを処理するためのマルチメディアメッセージセンター。
【請求項３３】
前記トランスコーディングシステムが、出マルチメディアメッセージをトランスコーディングシステムに転送し、前記メッセージ内のマルチメディアコンテントの選択的なトランスコーディングをメッセージに対して行った後に、前記メッセージを受信し、前記宛て先アドレスへ配信するよう前記エンティティから前記メッセージを送るようになっているマルチメディアサーバーを含む、発信ネットワークから出るマルチメディアメッセージを処理するためのマルチメディアメッセージセンター。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願
本願は２００３年３月２５日に出願された米国仮特許出願第60/457,449号に基づく優先権を主張するものであり、本明細書では前記米国特許出願の内容全体を援用するものとする。
本発明は一般的にはマルチメディアメッセージを送受信する通信ネットワークに関し、特に所望するメディアフォーマットに従ってマルチメディアメッセージを処理することに関する。
【背景技術】
【０００２】
インターネットユーザーは、地球上のネットワーク化されたすべてのシステムおよびデバイスに対して定期的にＥメールを送っている。かかるメッセージをフォーマット化するのに、一般にシンプルメールトランスポートプロトコル（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ：ＳＭＴＰ）が使用され、このプロトコルは画像、オーディオ／ビデオクリップなどを有するマルチメディアアタッチメントを含む種々のアタッチメントを、かかるメッセージが搬送できるようにするものである。更に標準化されたトランスポートおよびパケットプロトコル、すなわちトランスポート制御プロトコル／インターネットプロトコル（Ｔｒａｎｓｐｏｒｔ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ：ＴＣＰ／ＩＰ）によって対応できないタイプのネットワークおよびデバイスがインターネットを介してかかるメッセージを送ることが可能になっている。
【０００３】
例えば、多くの無線通信ネットワークはインターネットに直接または間接的に結合しているので、その加入者は適切な装備の無線デバイス、例えば無線通信ターミナル、携帯電話、ポータブルデジタルアシスタント、ページャー等からインターネットを介してパケットデータを送受信することができる。これらネットワーク外のユーザーは目標とされた加入者のターミナルに送るためのマルチメディアコンテントを含むＥメールまたはその他のメッセージタイプを送ることができるし、または加入者はサポート無線ネットワークの内外に送るためのかかるメッセージを発信できる。
【０００４】
無線通信ネットワーク、モバイル通信のためのグローバルシステム（ＧＳＭ）規格、ｃｄｍａ２０００規格、または他の規格に基づくネットワークには加入者のデバイスとの間でマルチメディアメッセージを送受信するためのサポートを含むものがある。代表的な無線通信サービスプロバイダのネットワークはマルチメディアメッセージングサービス（ＭＭＳ）をサポートするために１つ以上のエンティティを含む。かかるエンティティは、一般に１つ以上のＭＳＳセンター（ＭＳＳ−Ｃ）を一般に含み、これらＭＭＳセンターは同じネットワーク内で、または別のネットワークに送るためのＭＭＳメッセージを送ったり、ネットワーク内の加入者のターミナルに送るためのＭＭＳメッセージを受信する。
【０００５】
かかるネットワークによるマルチメディアコンテントのトランスポートを補足するために、これらメッセージ内のマルチメディアコンテントの一部またはすべてを符号化したり、またはネットワークタイプ固有のフォーマットでその他の方法を処理できる。例えばＧＳＭ規格はＧＳＭ固有のオーディオ符号化フォーマットとして適応型マルチレート（Ａｄａｐｔｉｖｅ  Ｍｕｌｔｉ−Ｒａｔｅ：ＡＭＲ）音声符号化を指定している。従って、オーディオコンテントと共にＭＭＳメッセージを発信するＧＳＭターミナルは、このＡＭＲ符号化を使ってかかるコンテントを一般に符号化する。同様に、ｃｄｍａ２０００規格も固有の音声符号化フォーマットを指定しており、このフォーマットはマルチメディアオーディオコンテントを発生するときにｃｄｍａ２０００ターミナルによって使用される。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、ｃｄｍａ２０００固有のフォーマット（Ｃｏｄｅ  Ｅｘｃｉｔｅｄ  Ｌｉｎｅａｒ  Ｐｒｅｄｉｃｔｉｏｎ：すなわちＣＥＬＰ）は、ＧＳＭ固有のフォーマットとコンパーチブルではない。従って、ＧＳＭ用に固有にフォーマット化されたマルチメディアオーディオコンテントはｃｄｍａ２０００ネットワークとコンパーチブルではなく、この逆にｃｄｍａ２０００ネットワークもＧＳＭネットワーク用にフォーマット化されたマルチメディアオーディオコンテントとコンパーチブルではない。当然ながら、ＭＭＳコンテント内ではその他の非コンパーチブル性が生じる。例えば所与のワイヤレスネットワーク外のソースからのマルチメディアコンテント、例えばインターネット全般から着信するマルチメディアコンテントは、任意の数の固有でないフォーマット、例えばＷＩＮＤＯＷＳ（登録商標）メディアオーディオ（ＷＭＡ）、ＲＥＡＬオーディオ（ＲＡ）またはその他のフォーマットのコンテントを含むことがある。
【０００７】
一般に対応できないソースから着信するマルチメディアコンテントまたは潜在的に異なるタイプの無線ネットワークに送るためのあるタイプの無線ネットワークにおける発信ＭＭＳメッセージまで、無線通信ネットワークをオープンにすると、多数の課題が生じる。特に潜在的に異なるタイプのネットワーク間のマルチメディアメッセージングサービスに対するメディアコンテントのコンパチビリティに関して注意を払わなければならない。
【課題を解決するための手段】
【０００８】
（概要）
本発明は発信ネットワークから出たマルチメディアメッセージを処理するための方法および装置を提供するものである。出メッセージ内のマルチメディアコンテントの符号化フォーマットとコンパーチブルな宛て先ネットワークを、所定のメッセージ内のターゲットとすることができる。この場合、かかるコンテントの別の符号化フォーマットへのトランスコーディングは不要である。しかしながら、宛て先ネットワークがコンパーチブルでないことがある。例えばマルチメディアメッセージ内のＱＣＥＬＰオーディオコンテントがＧＳＭネットワーク加入者へ配信するためのターゲットとされることがある。かかる場合、発信ネットワーク例は宛て先ネットワークに対して指定されたフォーマットに非コンパーチブルなコンテントをトランスコーディングするように構成されている。これに加え、またはこれとは異なり、発信ネットワーク例が所定の宛て先アドレスのためのデフォルトフォーマットへのトランスコーディング、例えばマルチメディア配信、例えばウィンドウズ（登録商標）メディアオーディオ（ＷＩＮＤＯＷＳ（登録商標）  Ｍｅｄｉａ  Ａｕｄｉｏ）フォーマットで広く使用されているフォーマットにトランスコーディングするようにできる。
【０００９】
従って、発信ネットワークから出るマルチメディアメッセージを処理する方法の一例は、宛て先ネットワークアドレスに応じて出マルチメディアメッセージ内のマルチメディアコンテントを現在のフォーマットからデフォルトフォーマットに選択的にトランスコーディングし、宛て先ネットワークアドレスに従ってメッセージを送信することを含む。この発信ネットワークは、例えば出メッセージがインターネットのＥメールアドレスをターゲットとしている旨の認識に応答して、１つ以上のデフォルトフォーマットに選択的にトランスコーディングされる１つ以上の固有のメディア符号化フォーマットを使用する無線通信ネットワークを含むことができる。
【００１０】
上記実施例に補足して、発信ネットワークから出るマルチメディアメッセージを処理するためのマルチメディアメッセージセンターの一例は、宛て先ネットワークアドレスに応じて、出マルチメディアメッセージ内のマルチメディアコンテントを現在のフォーマットからデフォルトフォーマットに選択的にトランスコーディングし、宛て先ネットワークアドレスに従ってメッセージを送信するようになっているサーバーを含む。マルチメディアメッセージセンターは発信無線通信ネットワーク内にマルチメディアメッセージサービスセンター（Ｍｕｌｔｉ−ｍｅｄｉａ  Ｍｅｓｓａｇｅ  Ｓｅｒｖｉｃｅ−Ｃｅｎｔｅｒ：ＭＭＳ−Ｃ）を含むことができる。
【００１１】
別の実施例では、マルチメディアメッセージ処理方法の一例は、出マルチメディアメッセージのための宛て先アドレス情報を第１エンティティから第２エンティティに送るステップと、前記メッセージに対し、マルチメディアコンテントトランスコーディングを望むかどうかに関する対応する表示を第１エンティティにおいて第２エンティティから受信するステップと、前記表示に基づき、第１エンティティにおいてトランスコーディングを選択的に実行するステップと、前記宛て先アドレスに配信するために前記第１エンティティから前記メッセージを送信するステップを有する。かかる実施例は発信ネットワーク内のマルチメディアメッセージセンターをサポートエンティティ、例えばトランスコーディングを実行すべきかどうかを判断するようになっているデータベースサーバーに通信可能に結合することによって実現でき、データベースサーバーは発信ネットワーク内にあってもよいし、なくてもよい。
【００１２】
上記方法に補足して、発信ネットワークから出るマルチメディアメッセージを処理するためのマルチメディアメッセージセンターの一例は、出マルチメディアメッセージのための宛て先アドレス情報をデータベースサーバーに送り、前記メッセージに対し、マルチメディアコンテントのトランスコーディングを望むかどうかに関する表示をデータベースサーバーから受信するようになっているマルチメディアサーバーを含む。このマルチメディアサーバーは、前記表示に基づき、トランスコーディングを選択的に実行するようになっている第１回路と、宛て先アドレスへ配信するためのメッセージを送るようになっている第２回路とを含むことができる。
【００１３】
別の実施例では、配信ネットワークから出るマルチメディアメッセージを処理する方法は、第１エンティティから第２エンティティへ出マルチメディアメッセージを転送するステップと、前記第２エンティティが前記メッセージに対し、メッセージ内のマルチメディアコンテントの選択的なトランスコーディングを行った後に、第１エンティティにおいて第２エンティティからのメッセージを受信するステップと、前記宛て先アドレスに対して配信するために前記第１エンティティからメッセージを送信するステップとを備える。したがって、このような構成により、発信ネットワーク内に含まれてもよいし、または含まれなくてもよい第２エンティティは発信ネットワークから出るマルチメディアメッセージのための選択的なトランスコーディング処理を行う。
【００１４】
上記方法を補足して、発信ネットワークから出るマルチメディアメッセージを処理するためのマルチメディアメッセージセンターの一例は、トランスコーディングシステムに出マルチメディアメッセージを転送し、トランスコーディングシステムが前記メッセージをメッセージ内のマルチメディアコンテントの選択的なトランスコーディングを受けさせた後に、メッセージを受信し、宛て先アドレスへ配信するためのメッセージを第２エンティティから送信するようになっているマルチメディアサーバーを含む。
【００１５】
当然ながら上記方法は、本発明を制限するものではない。以下の詳細な説明に別の特徴および利点を記載し、かつ添付図面に図示する。当業者であれば、本明細書に記載の内容を検討すれば、更に別の特徴および利点が理解できよう。
【実施例】
【００１６】
図１は本発明の１つ以上の実施例に従って１つ以上の宛て先ネットワークへ送るためのマルチメディアメッセージを発信するようになっているネットワークへの一例１０の図である。ネットワーク１０は、例えば無線通信ネットワーク、モバイル通信のためのグローバルシステム（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ：ＧＳＭ）規格、ワイドバンド符号分割マルチアクセス（Ｗｉｄｅｂａｎｄ−Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ：Ｗ−ＣＤＭＡ）規格、ｃｄｍａ２０００規格などに従って構成された無線通信ネットワークを含むことができる。
【００１７】
ネットワーク１０はマルチメディアメッセージセンター１２を備え、このメッセージセンター自身はマルチメディア中継器１４およびマルチメディアサーバー１６を含むことができる。サーバー１６の一例は一般にマルチメディアメッセージの取り扱いをサポートするための回路、例えば宛て先ネットワークアドレスに対応するネットワークへ送るための出マルチメディアメッセージを送るようになっている１つ以上の回路を含む。更にサーバー１６の一例はトランスコーディング回路またはシステム１８を含み、このシステムは出メッセージ内のマルチメディアコンテントの選択的トランスコーディングをサポートするようになっている。本明細書において後述するように、このトランスコーディングシステム１８はトランスコーディングデータベースサーバーとして機能するサポーティングエンティティを協働することができ、データベースサーバーは所与のメッセージに対し、トランスコーディングが望まれているかどうかを表示するか、またはサーバー１６から出メッセージを受信し、これらメッセージを選択的にトランスコーディングし、これらをサーバー１６に戻し、宛て先アドレスに送るためにこれらを送るように働くフルトランスコーディングシステム（システム１８に類似）として機能できる。
【００１８】
従って、特定の構造に係わらず、ネットワーク１０は出マルチメディアメッセージ、例えば１つ以上の宛て先ネットワーク、例えば公衆データネットワーク（Ｐｕｂｌｉｃ  Ｄａｔａ  Ｎｅｔｗｏｒｋｓ：ＰＤＮ）２６および／またはその他の無線通信ネットワーク２４へ通信可能に結合されたターゲットとされる受信者へ送るよう、移動局２２から発信されるメッセージを広く送る。ＰＤＮ２６は、例えばインターネット全般を含むことができ、その他の無線ネットワーク２６は、その他の無線キャリアのネットワーク、すなわちその他の無線ネットワークドメインを含むことができる。かかるネットワークはネットワーク１０と同じ無線通信規格に基づいてもよいし、基づかなくてもよい。
【００１９】
上記を念頭に入れると、本発明は適応性が良好であるが、無線通信ネットワークのコンテントにおけるＭＭＳに関する更なる細部に関心を有する読者には、所定の標準的文書が役立つであろうことに留意されたい。例えば第３世代のパートナーシッププロジェクト（Ｔｈｉｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ：３ＧＰＰ）は、ＭＭＳの標準化を開始したが、次の文書にはかかる条件の第１レリースが記載されている。www.3gpp.org/ftp/Specs/から入手できるマルチメディアメッセージングサービス：サービスの特徴；ステージ１、第３世代パートナーシッププロジェクトＴＳ２２.１４０レリース１９９９およびwww.3gpp.org/ftp/Specs/から入手できるマルチメディアメッセージングサービス：機能の記述；ステージ２、第３世代パートナーシッププロジェクトＴＳ２３.１４０レリース１９９９。
【００２０】
第３世代のパートナーシッププロジェクト２（３ＧＰＰ２）も、ＭＭＳ向けの一組の規格を作成した。これら規格は次の文書に定められている。３ＧＰＰ２  ＭＭＳ仕様の概観、マルチメディアメッセージングシステム仕様（Ｘ.Ｓ００１６−０００）、ＭＭＳステージ２、機能の記述（Ｘ.Ｓ００１６−２００）、ＯＭＡ／ＷＡＰを使ったＭＭＳ  ＭＭ１ステージ３（Ｘ.Ｓ００１６−３１０）、ＭＭＳ  ＭＭ４ステージ３のインターキャリアインターワーキング（Ｘ.Ｓ００１６−３４０）、ＭＭＳ  ＭＭ７  ＶＡＳＰ  インターワーキングおよびステージ３の仕様（Ｘ.Ｓ００１６−３７０）。通信工業協会（Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｉｎｄｕｓｔｒｙ  Ａｓｓｏｃｉａｔｉｏｎ：ＴＩＡ）からの次の文書にもｃｄｍａ２０００のためのＭＭＳ規格が記載されている。３ＧＰＰ２  ＭＭＳ仕様概観、マルチメディアメッセージングシステム仕様（ＴＩＡ−９３４−０００）、ＭＭＳステージ２、機能の説明（ＴＩＡ−９３４−２００）、ＯＭＡ／ＷＡＰを使ったＭＭＳ  ＭＭ１ステージ３（ＴＩＡ−９３４−３１０）、ＭＭＳ  ＭＭ４ステージ３のインターキャリアインターワーキング（ＴＩＡ−９３４−３４０）、ＭＭＳ  ＭＭ７  ＶＡＳＰ  インターワーキング、ステージ３仕様（ＴＩＡ−９３４−３７０）。マルチメディアフォーマットおよびコーデックスはＧＳＭ用の３ＧＰＰ  ＴＳ２６.１４０およびｃｄｍａ２０００用のＣ.Ｓ００４５に記載されている。
【００２１】
ワイヤレスコンテントではＭＭＳはテキストベースのショートメッセージサービス（Ｓｈｏｒｔ  Ｍｅｓｓａｇｅ  Ｓｅｒｖｉｃｅｓ：ＳＭＳ）システムから変化したものであるが、無線アプリケーションプロトコル（Ｗｉｒｅｌｅｓｓ  Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ：ＷＡＰ）を使用している。当業者であれば、モバイル無線通信ネットワーク、例えばネットワーク１０を介してモバイルデバイスがインターネットサービスと通信できるようにするプロトコルとしてＷＡＰを認識できよう。代表的なモバイルデバイスディスプレイは、コンピュータのモニタディスプレイ（一般に少なくとも６４０×４８０ピクセル）よりもかなり小さい（一般に１５０×１５０ピクセル）ので、モバイルデバイスではコンピュータモニタにディスプレイされるようになっているウェブサイトは一般にディスプレイできない。更に、モバイルデバイスの消費電力はパソコンよりも通常かなり少ない。
【００２２】
従って、モバイルデバイスにディスプレイされ、モバイルデバイスとインターネットとの間のインターフェースとなるようになっている特別なインターフェースサイトにモバイルサービスがアクセスできるようにするため、ＷＡＰが開発された。ＷＡＰで可能にされたモバイルデバイスのユーザーは、移動電話通信ネットワークを介してインターネットにアクセスし、株取引、交通および天気予報情報などを入手できる。
【００２３】
ＭＭＳはマルチメディアメッセージを送受信するための規格である。このマルチメディアメッセージはフォーマット化されたテキスト、画像、写真、オーディオおよびビデオクリップの任意の組み合わせを含むことができる。画像はＧＩＦおよびＪＰＥＧのような任意の規格フォーマットでよい。ＭＭＳ４のようなビデオフォーマットおよびＭＰ３ならびにＭＩＤＩのようなオーディオフォーマットもＭＭＳによってサポートされている。ＭＭＳ仕様はＭＭＳ中継サーバーからモバイルデバイスにあるユーザーエージェント、例えばモバイルターミナル２２に含まれるプロセッサで作動するソフトウェアへのＭＭＳメッセージのためのフォーマットを、次の文書に詳細に記載されているかかるメッセージの強制的ステアリングフィールドおよびシーケンスと共に記述している。www.3gpp.org/ftp/Specs/から入手できるマルチメディアメッセージングサービス：サービスの特徴；ステージ１、第３世代パートナーシッププロジェクトＴＳ２２.１４０レリース４（Ｖ４.１.０）およびwww.3gpp.org/ftp/Specs/から入手できるマルチメディアメッセージングサービス：機能の記述；ステージ２、第３世代パートナーシッププロジェクトＴＳ２３.１４０レリース４（Ｖ４.２.０）。
【００２４】
ＭＭＳメッセージの代表的フォーマットとして、ルーティング情報を提供するヘッダーおよびＭＭＳメッセージの受信者および送信者のアドレス、すなわち発信および宛て先アドレス情報を挙げることができる。更にメッセージ本文はマルチメディアメッセージコンテントを含みこのメッセージコンテントは異なるタイプまたは部分のマルチメディアコンテントを含むことができる。非限定的例として、かかるコンテントは１つ以上の画像符号化フォーマット（例えばＪＰＥＧ）に従って示された画像コンテント；フォーマット化されたテキストまたはプレーンテキスト；１つ以上のオーディオ符号化フォーマット（例えばＭＰ３、ＷＡＶ、ＡＭＲなど）に従って提示されたオーディオコンテント；１つ以上のビデオ符号化フォーマット（例えばＭＰＥＧ）に従って示されたビデオコンテントを含むことができ、更にオプションとしてマルチメディアメッセージのターゲットとされる受信者へマルチメディアコンテントを提示する提示ファイルを含むことができる。
【００２５】
他のタイプのマルチメディアコンテントの場合のように、ＭＭＳメッセージのオーディオ部分を種々のフォーマットで記憶できる。オーディオ記憶における２つの主な違いは、サンプリングされたフォーマットでオーディオコンテントを記憶するか、または符号化されたファイルフォーマットで記憶するかの違いである。いずれのフォーマットも究極的にはオーディオ出力を再生するのに使用できる時間に対する波形（または多数の波形）を示す。エアーインターフェースバンド幅が限られている見地から、送信効率をよくするために、無線ネットワークは一般に符号化されたフォーマットでオーディオ信号を送信する。例えば代表的な無線ネットワーク音声符号化器（ボコーダー）としてＡＭＲ、ＧＳＭ／ＷＣＤＭＡ用のＷ−ＡＭＲおよびｃｄｍａ２０００用のＥＶＲＣ、ＱＣＥＬＰおよびＳＭＶがある。
【００２６】
より詳細には３ＧＰＰ  ＭＭＳは３ＧＰＰ／ＴＳ２６.０７１に従ってＡＭＲを指定する。所定のＧＳＭまたはＷＣＤＭＡ移動局を、基本ＡＭＲボコーダのより高い品質のバージョンである３ＧＰＰ／ＴＳ２６.１７１、ＩＴＵ−Ｔ  Ｇ７２２.２に従ってＷＢ−ＡＭＲをサポートするようにも構成できる。ｃｄｍａ２０００における正式なスピーチサービスに対して使用される共通スピーチコーダとしてＥＶＲＣ（ＩＳ−１２７）およびＱＣＥＬＰ（ＩＳ−７３３）を挙げることができる。特定されるが、まだ設置されていないコーデックとしてＳＭＶ（ＩＳ−８９３）がある。追加的ターミナルの複雑性を最小にするという点で、ＭＭＳに対し、所定のネットワーク固有のボコーダを使用することには利点がある。しかしながら、１つのネットワークの固有のボコーディングフォーマットは別のタイプのネットワークとコンパーチブルでないことがあったり、または別のタイプのネットワークによってサポートされないこともあり得る。メディアタイプの符号化されたスピーチはメディアタイプにおける最も重要な違いの１つであるが、他のメディアタイプはインコンパーチブル性が生じ得る違いともなり得る。更に上記例は、ＧＳＭ／ＷＣＤＭＡおよびｃｄｍａ２０００向けであるが、メディアタイプがインコンパーチブルな固有のＭＭＳサービスも構成し得る別の無線技術および有線技術が存在する。
【００２７】
本発明の少なくとも１つの実施例におけるトランスコーディングは、マルチメディアコンテントの符号化フォーマットを現在のフォーマットから１つ以上の新しいフォーマットに変更することを含む。例えばメッセージがｃｄｍａ２０００のネットワークの加入者へ送るようにターゲットが定められていると認識されると、ＧＳＭネットワークから発信されたメッセージ内のＡＭＲ符号化されたオーディオコンテントをＣＥＬＰ符号化されたオーディオにトランスコーディングできる。当然ながら、他の符号化フォーマット（ＭＰ３、ＷＭＡなど）も使用でき、かかるトランスコーディングはこれに加えて、またこれとは別に、他のタイプのメッセージコンテント、例えばビデオにも適用できる。
【００２８】
それにもかかわらず、ＭＭＳメッセージの潜在的に大きいサイズにより、ＭＭＳメッセージは一般にネットワーク１０と移動局２２との間の専用セッションまたは接続を使って送られる。例えばネットワーク１０と移動局２２との間に設定された専用トラヒックチャンネル（音声またはデータ）を通してＭＭＳメッセージを送ることができる。従って、当業者であれば、図１に示されるようなネットワーク１０は実際には無線通信およびネットワーク間通信をサポートする別のエンティティを含むことが理解できよう。かかるエンティティとして、無線基地局、コントローラなどを含む無線アクセスネットワーク（ＲＡＭ）およびＭＭＳ−Ｃ１２を含むことができるか、またはそうでない場合、ＭＭＳ−Ｃ１２を移動局２２に通信結合するパケットコアネットワーク（ＰＣＭ）を挙げることができるが、これらだけに限定されるものではない。
【００２９】
ＳＭＳメッセージの場合のように、受信者側の移動局のＩＳＤＮ（ＭＳＩＳＤＮ）を使って特定の受信者にＭＭＳメッセージを送ることができる。ＭＳＩＳＤＮは受信者のカントリーコード、受信者の無線ネットワーク運用者（ドメイン）を識別する国別宛て先コードおよび受信者の無線ネットワークホームロケーションレジスタ（ＨＬＲ）を識別する符号に関する情報を提供する。本明細書に詳細に説明する本発明のトランスコーディングの理解に関連するわけではないが、当業者であれば、各受信者のＨＬＲはルーティングに有効な情報、例えばローミング状況における受信者の現在のビジターロケーションレジスタ（ＶＬＲ）の識別を記憶することが理解できよう。
【００３０】
いずれのケースにおいても、ＭＭＳメッセージは、一般にシンプルメールトランスポートプロトコル（ＳＭＴＰ）を使ってインターネットを通し、受信者へルーティングされる。本発明の１つ以上の実施例では、ＭＳＩＳＤがＥＮＵＭデータベースに送られ、このデータベースは例えばメッセージ受信者のＭＳＩＳＤＮに基づき、ドメイン内のターゲットとされるＭＭＳサーバーを識別することにより無線ネットワークキャリアドメインを識別する。より詳細には、頭辞語であるＥＮＵＭとは、インターネットエンジニアリングタスクフォース（ＩＥＴＦ）プロトコルのこと意味し、このプロトコルは完全な国際電話番号の形態をとり、ドメインネームシステム（ＤＮＳ）に基づくアーキテクチャを使って一連のユニフォームリソースロケータ（ＵＲＬ）に分解する。その国内のＥＮＵＭサーバーにメッセージをルーティングするのにＭＳＩＳＤＮ内のカントリーコードを使用できる。各カントリーはそのカントリー内のユーザーへＭＭＳメッセージをルーティングするためのデータベースを維持できる。従って、ＥＮＵＭはＭＳＩＳＤＮ番号をドメインネームシステム（ＤＮＳ）環境内のＵＲＬアドレスへ変換するための機構を有する。
【００３１】
従って、サーバー１６のトランスコーディングシステム１８は、特定のＭＳＩＳＤＮと特定の無線ネットワークドメインとを関連付けるリストデータを含むＥＮＵＭデータベースへターゲットとされたメッセージ受信者のＭＳＩＳＤＮを送ることに基づき、出マルチメディアメッセージの宛て先ネットワークアドレスを識別したり、またはそうでない場合、これを認識できる。従って、出メッセージのターゲットとされる無線ネットワークドメインの識別により、メッセージ内の任意の、またはすべてのマルチメディアコンテントのトランスコーディングを実行すべきかどうかの判断を行うことができる。すなわちトランスコーディングを望む無線ネットワークドメインを識別するキャリアリストにアクセスできる。更に任意のキャリアデータベースは、特定の各無線ネットワークドメインへ送るために、マルチメディアコンテントをトランスコーディングすべき特定のコーディングフォーマットを識別することもできる。
【００３２】
宛て先ネットワークは、発信ネットワークとしてネットワーク１０が使用する技術と異なる技術を使用する場合、出メッセージがターゲットとする特定宛て先ネットワークに特定のどの技術が関連するかを識別するようにＭＭＳ−Ｃ１２をプログラムできる。例えばＭＳＩＳＤＮ（または３ＧＰＰ２に基づく技術のためにはＭＩＤＮ）から１つ以上のＵＲＬアドレスにＥＮＵＭ変換した後に、宛て先ネットワークに関連する技術のタイプを出力するようにプログラムされたルックアップテーブルにＵＲＬのリアルム（ドメイン）を入力できる。ＵＲＬが異なる技術を表示し、出メッセージが宛て先ネットワークとコンパーチブルでないことがわかっているか、またはそのように考えられる符号化フォーマットのコンテントを含む場合、ＭＭＳ−Ｃ１２はメディアタイプのフォーマットを宛て先ネットワークをサポートするフォーマットに変換できる。
【００３３】
ＭＭＳ−Ｃ１２には特定のネットワークによりサポートされない、例えばその他の無線キャリアドメインによりサポートされないフォーマットのテーブルまたはリストを装備できるか、および／または特定の宛て先ネットワークが特別に望むフォーマットを識別するデータベースを装備するか、またはこのデータベースにアクセスすることができる。かかるフォーマット仕様は、異なるタイプのマルチメディアコンテント、例えばオーディオ、ビデオなどのための特定フォーマットを含むことができる。例えばネットワーク１０がｃｄｍａ２０００ネットワークであり、移動局２２がＧＳＭネットワーク加入者向けのマルチメディアメッセージを送ると仮定する。
【００３４】
このメッセージはＭＭＳ−Ｃ１２内で受信され、ＭＭＳ−Ｃ１２は１つ以上のデータベースにアクセスし、メッセージはＧＳＭに基づくネットワークをターゲットとしていると判断する。次に、ＭＭＳ−Ｃ１２はメッセージ内のコンテント、特に含まれるＭＩＭＥタイプを検査する。メッセージ内の要素が現在固有のｃｄｍａ２０００ボコーダのうちの１つに従って符号化されているとＭＩＭＥタイプが表示した場合、ＭＭＳ−Ｃ１２はかかるマルチメディアコンテントをメッセージがターゲットとする特定のＧＳＭネットワーク用に特別にリストされたＧＳＭシステムが使用するボコーダフォーマット（またはフォーマット）となるように、かかるマルチメディアコンテントをトランスコーディングする。
【００３５】
より一般的なケースでは、ＭＭＳ−Ｃ１２は出メッセージ内のすべてのメディアタイプおよびそれに対応するフォーマットを検査し、データベース情報を使って、フォーマットのうちのどれが変換を必要としているか、およびかかるトランスコーディング変換をどのフォーマットに対して行うべきかを判断する。本明細書で後に詳細に説明するように、ＭＭＳ−Ｃ１２は選択的なトランスコーディングの判断を行うことができ、トランスコーディングの操作を実行できる。しかしながら、これら機能の１つまたは双方は、１つ以上のサポートエンティティにオフロードすることができ、サポートエンティティは第三者によりネットワーク１０の外側に設けられる場合もあり得る。かかる状況では、サポートエンティティはインターネットを介し、ＭＭＳ−Ｃ１２にアクセスすることができる。
【００３６】
上記のように、ＥＮＵＭに基づくサーバーは、出マルチメディアメッセージ内のＭＳＩＳＤＮ情報を宛て先Ｅメールアドレスに変換することをサポートするように、サーバー１６（およびネットワーク１０内の他の任意のサーバー）にアクセスできるようにする。当然ながら、出メッセージ内の受信者モバイル電話識別情報のＥＮＵＭデータベース処理に基づく宛て先ネットワークアドレスの識別は、ＭＭＳ−Ｃ１２から送られたマルチメディアメッセージのうちの個々の１つに対し、どのタイプのトランスコーディングを望むのかについての選択的な決定に対するいくつかのアプローチ例のうちの１つを示す。
【００３７】
別の実施例では、サーバー１６は、ネットワーク情報を提供するデータベースを記憶するか、またはこのデータベースにアクセスする。かかるテーブルは加入者の無線サービスプロバイダ内のマルチメディアサーバーのアドレスではなく、加入者のインターネットサービスプロバイダ（ＩＳＰ）のマルチメディアサーバーアドレスを、例えば無線ネットワーク加入者が特定できるようにする。これを行うには、ユーザーのＭＳＩＳＤＮ番号がＩＳＰに属するＭＭＳサーバーのアドレスをポイントするように、無線サーバープロバイダが対応するデータベースを更新しなければならない。ユーザーのモバイル電話サービスプロバイダはこの更新を行わなければならないだけでなく、ＭＭＳサーバーのすべてがユーザーのＩＳＰへの新しいルーティングアドレスを知るように、他のすべてのＭＭＳサーバーもそれらの内部データベースを更新しなければならない。
【００３８】
特定の宛て先ネットワークルーティング情報をどのように得るかにかかわらず、ＭＭＳ−Ｃの一例１２は、選択的トランスコーディングの判断をサポートする少なくとも１つのデータベースを含むか、このデータベースにアクセスする。すなわちＭＭＳ−Ｃ１２は所与の出マルチメディアメッセージ内のマルチメディアコンテントの一部またはすべてをトランスコーディングすべきかどうかの判断のための根拠をサーバー１６に提供する１つ以上のデータベースを含むか、またはこれらデータベースにアクセスする。例えばＥＮＵＭ変換データベースおよび／またはキャリアリストデータベース識別トランスコーディング動作およびフォーマットをサーバー１６のトランスコーディングシステム１８内に含めることができる。これとは異なり、トランスコーディングシステム１８によってアクセスできるサポートエンティティ２０内で、かかるデータベース機能の一部またはすべてを実施できる。これとは異なり、トランスコーディングシステム１８およびサポートエンティティ２０の一方または双方が、リモートデータベースサーバーにアクセスする。従って、ＭＭＳ−Ｃ１２はこのＭＭＳ−Ｃによって特定の宛て先ネットワークに送られた出メッセージのための選択的トランスコーディング判断を行う情報にアクセスする。
【００３９】
かかるメッセージ送信操作を見る際に、移動局２２のユーザーが別の移動局にマルチメディアメッセージを送りたいとの仮定に基づきスタートする代表的なメッセージルーティングシーケンスを記述すると役立つ。移動局２２はネットワーク１０の図示された部分に含まれるか、またはこれに関連する図示されていないサポート無線アクセスネットワーク（ＲＡＮ）を介してＭＭＳメッセージをＭＭＳ−Ｃ１２へ送る。中継器１４はこのメッセージをサーバー１６に提供し、サーバー１６は宛て先Ｅメールアドレスに従ってＳＭＴＰを使ってインターネットを介し、メッセージをルーティングする。
【００４０】
受信側サーバーはＷＡＰフォーラム規格を使って受信側モバイルデバイスへメッセージをプッシュするためのプッシュゲートウェイとして機能する宛て先ネット内のプッシュアクセスプロトコル（ＰＡＰ）サーバーへマルチメディアメッセージ識別を送る。このＰＡＰサーバーは受信ネットワーク内の無線アクセスネットワークを介し、受信モバイルデバイス２２へ通知を送り、次に受信側移動局は受信側サーバー１８からＭＭＳメッセージを引き出す。従って、マルチメディアメッセージは受信移動局で受信され、この移動局においてユーザーへ提示、演奏またはディスプレイできる。
【００４１】
当然ながら、本発明に従って選択的にトランスコーディングされるような出マルチメディアメッセージは必ずしもネットワーク１０に関連する移動局から発信されるわけではないと理解すべきである。ネットワークの運用者は、１つ以上の受信者へマルチメディアメッセージ、例えば広告、サービス情報などを送りたいことがある。
【００４２】
上記を念頭に、再び図を参照する。図２はマルチメディアメッセージ処理の方法例を実施するためのハードウェア、ソフトウェアまたはそれらの組み合わせでサーバー１６内に実現できる処理ロジック例を示す。サーバー１６のトランスコーディング処理は処理すべき出マルチメディアメッセージがあるかどうかの判断と共にスタートする（ステップ１００）。
【００４３】
処理すべき出マルチメディアメッセージがある場合、メッセージの宛て先ネットワークアドレスの評価によって処理が続く（ステップ１０２）。宛て先ネットワークへ直接メッセージを送る前にデフォルトトランスコーディングが望まれていると判断された場合（ステップ１０４）、サーバー１６はデフォルトトランスコーディングを開始または実行する（ステップ１０６）。このデフォルトトランスコーディングではメッセージ内のマルチメディアコンテントの少なくとも一部を現在のコーディングフォーマットからデフォルトコーディングフォーマットへトランスコーディングし、（トランスコーディングされた）メッセージはメッセージアドレス情報に対応する宛て先ネットワークへ送られる。
【００４４】
デフォルトトランスコーディングが望まれない場合、オプションとしてメッセージを送る前に特定のトランスコーデイングを実行すべきかどうかを判断するよう、サーバー１６が宛て先アドレスを評価するように構成してもよい（ステップ１１０）。特定のトランスコーディングが望まれる場合、サーバー１６は出メッセージ内のマルチメディアコンテントをトランスコーディングするために使用すべき特定のコーディングフォーマットを表示するローカルに記憶された、または遠隔地に記憶された情報にアクセスし、特定のフォーマットへのトランスコーディングを実行する（ステップ１１２）。
【００４５】
宛て先アドレスの評価は出メッセージがＥメールアドレスをターゲットとすることを単に認識することを含むことができ、サーバー１６（サポートエンティティ２０）は一般にＥメールアドレスをターゲットとするか、または特定のＥメールアドレスをターゲットとする出メールに対し、デフォルトトランスコーディングが望まれていると見なすように構成できる。従って、一実施例では、出メッセージがインターネットドメインへ送るための、すなわちインターネットサーバープロバイダ（ＩＳＰ）、例えばアメリカオンライン（ＡＯＬ）、アースリンク、ロードランナーの加入者へ送るよう、出メッセージがターゲットとしているとの認識に応答して、サーバー１６がデフォルトトランスコーディングを実行するように構成できる。
【００４６】
これに関連し、マルチメディアコンテントをインターネットで配信するのに一般に使用される１つ以上の符号化フォーマット、例えばウィンドウズ（登録商標）メディアオーディオ（ＷＭＡまたは.ＷＡＶ）フォーマット、リアルオーディオ（.ｒａ）フォーマット、高度オーディオ符号化（ＡＡＣ）フォーマットなどを使用するようにサーバー１６（またはサポートエンティティ２０）を構成できる。発信ネットワークに固有であり、かつ同様なタイプのネットワークの外側では広く使用できない符号化フォーマットから、マルチメディアコンテントの特定部分を変換することにより、デフォルトトランスコーディングの利点が得られる。
【００４７】
非限定的な例として、ネットワーク１０がＧＳＭネットワークである場合、出メッセージ内のマルチメディアコンテントのオーディオ部分はパソコン（ＰＣ）のアプリケーションでは広くサポートされていない無線（ｏｖｅｒ−ｔｈｅ−ａｉｒ）スピーチ符号化に使用されているＡＭＲ符号化フォーマットに従って符号化される可能性が高い。当然ながら、他のタイプのコンテント（ビデオなど）を選択的にトランスコーディングでき、出メッセージ内のマルチメディアコンテントの所定部分に限り、デフォルトトランスコーディングをトリガーしてもよいし、また宛て先ネットワークアドレスに応じてメッセージの異なる部分に対し、異なるトランスコーディングをトリガーしてもよい。すなわち別のトランスコーディングによって所与のアドレスに対してはビデオ部分をトランスコーディングし、別のアドレスに対してはオーディオ部分をトランスコーディングしてもよい。最終的受信者がコンパーチブルなフォーマットのマルチメディアコンテントを受信できる可能性を高くするように、マルチメディアコンテントの一部またはすべてを２つ以上のデフォルトフォーマットに変換してもよいことにも留意されたい。
【００４８】
選択的な特定のトランスコーディングを実施する場合、サーバー１６はトランスコーディングシステム１８に記憶されているか、および／またはサポートエンティティ２０内に記憶されている情報に従って、マルチメディアコンテントの一部またはすべてを１つ以上の特定のフォーマットにトランスコーディングしてもよいし、またはそのようなトランスコーディングを開始してもよい。例えばトランスコーディングシステム１８（またはサポートエンティティ２０）は、特定の宛て先ネットワークアドレスに対して使用すべき特定のトランスコーディングフォーマットを識別するデータベースまたはその他のリストを含むことができる。非限定的な例として、かかるフォーマット固有のトランスコーディングは所定のメッセージの宛て先ネットワークアドレスが別の無線通信ネットワークであることを識別し、ターゲットとされる宛て先ネットワークとのコンパチビリティを保証するように、出メッセージをトランスコーディングするために使用すべき特定のフォーマットをルックアップすることに基づくことができる。
【００４９】
図３はコンフィギュレーションの一例のための処理ロジックを示す。この処理ロジックでは、出マルチメディアメッセージに対する選択的なトランスコーディングを実行するためにサーバー１６内のトランスコーディングシステム１８がサポートエンティティ２０と協働するようになっている。利用できる出マルチメディアメッセージがあるかどうかの判断（ステップ１２０）と共に、すなわちＭＭＳ−Ｃ１２へ送るメッセージがあるかどうかの判断と共に処理がスタートする。そうである場合、サーバー１６はサポートエンティティ２０へ宛て先アドレス情報を送る（ステップ１２２）。この場合、このエンティティはトランスコーディングデータベースサーバーとして構成することが好ましい。
【００５０】
サーバー１６はメッセージコンテントから、例えばメッセージのヘッダー情報から宛て先アドレス情報を誘導できるし、またはサポートエンティティ２０が宛て先アドレス情報を判断できるように、このサーバーはサポートエンティティ２０へ情報を送ることができる。一実施例では、サーバー１６は宛て先アドレス情報をサポートエンティティ２０へ提供するための機構として、メッセージ自身をデータベースのサーバーに単に送るだけでよい。
【００５１】
いずれのケースにおいても、サポートエンティティ２０は出メッセージに対してトランスコーディングが望まれるかどうかを判断するために、宛て先アドレス情報を使用し、サーバー１６で受信した対応する表示を戻す（ステップ１２４）。サーバー１６は戻された表示に応答してトランスコーディングを選択的に実行する（ステップ１２６）。すなわちトランスコーディングが表示された場合、サーバー１６のトランスコーディングシステム１８は出メッセージ内のマルチメディアコンテントの少なくとも一部を１つ以上の特定の、および／またはデフォルトコーディングフォーマット（ステップ１２８）へトランスコーディングし、宛て先ネットワークアドレスに従って配信用メッセージを送る（ステップ１３０）。トランスコーディングが表示されない場合、サーバー１６は出メッセージを送るだけである（ステップ１３０）。
【００５２】
サポートエンティティ２０はトランスコーディングが望まれているか望まれていないかの表示を戻すだけでなく、特定の、またはデフォルトのトランスコーディングが望まれているかどうかを識別する情報を前記表示と共に戻すこともできる。より詳細には、特定のトランスコーディングが望まれている場合、すなわち特定の宛て先アドレスに対して指定されたフォーマットへのトランスコーディングが望まれている場合、サポートエンティティ２０は使用すべき特定のトランスコーディングフォーマットを識別できる。
【００５３】
図４は、処理ロジックの更に別の実施例を示す。図示された処理ロジックによれば、処理は図６を参照してこれまで説明した処理に類似するが、この実施例ではサポートエンティティ２０はサーバー１６内のトランスコーディングシステム１８と同じようなトランスコーディングシステムとして構成されている。従って、機能の重複を防止するためにサーバー１６からトランスコーディングシステム１８の一部またはすべてを省略してもよい。
【００５４】
それにもかかわらず、出メッセージが利用できるかどうかの判断と共に処理がスタートする（ステップ１４０）。そうである場合、サーバー１６は出メッセージをサポートエンティティ２０へ転送する（ステップ１４２）。サポートエンティティ２０はメッセージ内のマルチメディアコンテントを選択的にトランスコーディングするかどうか判断し、次にメッセージをサーバー１６へ戻す（ステップ１４４）。サポートエンティティ２０からメッセージを受信する際に、サーバー１６は宛て先ネットワークアドレスへ配信するためのメッセージを送る（ステップ１４６）。
【００５５】
従って、上記実施例によれば、サポートエンティティ２０はＮＭＳ−Ｃ１２からトランスコーディング機能をオフロードし、選択的なサポートトランスコーディングエンティティとして働く。このように、トランスコーディングを望むアドレスを識別し、更にアドレスのうちの特定のアドレスに対してデフォルトまたは特定のトランスコーディングを使用すべきかどうかを更に識別できるトランスコーディングデータベースを含むか、またはそうでない場合、このデータベースにアクセスするように構成できる。より一般的には、図４は第１エンティティ、例えばサーバー１６が出メッセージを第２エンティティ、例えば選択的トランスコーディングのためのサポートエンティティ２０に出メッセージを転送し、その後、宛て先ネットワークへ配信するために第２エンティティからのメッセージを受信するような構成を示す。
【００５６】
このような構成または図３の構成において、サポートエンティティ２０を使用する１つの利点としてネットワーク１０の運用者は必ずしもサポートエンティティ２０を提供したり維持したりする義務はないということである。すなわちサポートエンティティ２０はネットワーク１０の一部を含むことができるが、このエンティティはネットワーク１０が使用できるように第三者の運用者によって維持される外部エンティティも含むことができる。このように、第三者の運用者はトランスコーディングデータベース情報を維持する負担を負い、かかる情報を統合し、かつ頻繁に更新する有効な役割を果たすことができる。
【００５７】
図５はサポートエンティティ２０を使用することにより、または使用しなくても実現できる処理ロジックの更に別の実施例を示す。前と同じように、処理のために出マルチメディアメッセージを利用できるかどうかの判断と共に処理がスタートする（ステップ１５０）。利用できる場合、サーバー１６または別のエンティティは出マルチメディアメッセージの宛て先アドレスを識別する（ステップ１５２）。次にサーバー１６は識別された宛て先アドレスに応じて出メッセージ内のマルチメディアコンテントの一部またはすべてのコーディングを実行するか、またはかかる実行を開始する。これに関連し、トランスコーディングは１つ以上のデフォルトフォーマットに基づき行われる（ステップ１５４ａ）か、または１つ以上の指定されたフォーマットに基づき行われる（ステップ１５４ｂ）。
【００５８】
前と同じように、トランスコーディングするかしないかはトランスコーディングを望むアドレスの組に属すものとして宛て先アドレスを識別できるかどうかの判断に基づくことができる。更に同じように、トランスコーディングを望む場合、特定のトランスコーディングフォーマットを望むアドレスの組に属すものとして宛て先アドレスを識別できるかどうかの判断を行うことができる。再びこの判断は、ターゲットとされたアドレスが所与のインターネットドメインに対応するかどうか、すなわちデフォルト符号化に対応するかどうか、またはターゲットとされたアドレスが異なるタイプの無線ネットワーク、例えば特定の符号化に対応するかどうかの判断を含むことができる。
【００５９】
当業者であれば、上記の詳細な説明から本発明を実施できる多くの実施例を考え付くことができ、かつ本発明は広範な変形例に変形できることが認識できよう。例えば無線サービスが提供するデュアル技術に関連して、かかるいくつかの変形例が生じる。本明細書の冒頭において、トランスコーディングは出メッセージ内の特定のメディアタイプを２つ以上の符号化フォーマットに変換することを含み、メッセージ受信者がコンパーチブルなフォーマットのコンテントを受信できる可能性を高めることを指摘した。非限定的な例として、ＡＭＲオーディオコンテントをＣＥＬＰオーディオコンテントに変換すること、およびＷＭＡ、ＭＰ３またはインターネットに基づくマルチメディアサービスのコンテントにおける広範なコンパチビリティを享受する他のかかるフォーマットへの変換を挙げることができる。
【００６０】
しかしながら、本発明は、出マルチメディアメッセージが２つ以上の技術に関連する受信者、例えば２つ以上の規格に基づき、プロバイダが無線ネットワークを運用している無線サービスの加入者をターゲットとする、追加または別の設備も可能である。例として所定の無線サービスプロバイダがｃｄｍａ２０００とＧＳＭネットワークの双方を運用できる。かかる場合、所与の出メッセージに対してＭＭＳ−Ｃ１２による宛て先ネットワークドメインを識別することは、ターゲットとされた受信側移動局が使用している技術の表示をＭＭＳ−Ｃ１２に必ずしも提供することはできない。（ＧＳＭタイプまたはｃｄｍａ２０００タイプの移動局のいずれかに設置可能なスマートカードで特定のＭＳＩＳＤＮを具現化できる。更に、多数の無線規格に従って所定の移動局を運用できるし、従ってＭＭＳ−Ｃ１２から出るマルチメディアメッセージの受信者としてターゲットとされた移動局が、どの技術を使用しているかを所定の時間に知ることが困難となり得る。
【００６１】
この問題を解決する１つの解決案は、可能な技術のうちの１つまたはその他を単に拾い上げ、出マルチメディアメッセージの現在の符号化フォーマットと異なっている場合に選択された技術に従ってトランスコーディングを実行することである。別の解決方法は、かかるマルチ技術の不明確さを認識し、出メッセージ内のマルチメディアコンテントの一部またはすべてを広く使用すること、すなわち実際または事実上の標準的なインターネットフォーマット、例えばＭＰ３、ＷＡＶ、ＭＰＥＧなどに基づき選択されたデフォルトフォーマットへトランスコーディングすることである。更に別の解決案は、マルチ技術無線サービスプロバイダがサポートする各無線技術に対し、これらプロバイダが異なるドメインアドレスを指定することである。従って、出メッセージはｃｄｍａ２０００ドメインまたはＧＳＭドメインなどをターゲットとすることになる。
【００６２】
当然ながら、本発明の別の変形例は出マルチメディアメッセージの選択的なトランスコーディングをサポートするのに使用されるデータベースの性質およびロケーションに関する上記のようなフレキシビリティを含む。このように、本発明はこれまでの詳細な説明によって限定されるものでなく、特許請求の範囲およびその妥当な均等物によってしか限定されない。
【図面の簡単な説明】
【００６３】
【図１】本発明の１つ以上の実施例に従って１つ以上の宛て先ネットワークへ配信するためにマルチメディアメッセージを発信するようになっているネットワークの一例の図である。
【図２】本発明の１つ以上の実施例に従ってマルチメディアメッセージトランスコーディングを実施するための処理ロジックの一例の図である。
【図３】本発明の１つ以上の実施例に従ってマルチメディアメッセージトランスコーディングを実施するための処理ロジックの一例の別の図である。
【図４】本発明の１つ以上の実施例に従ってマルチメディアメッセージトランスコーディングを実施するための処理ロジックの一例の別の図である。
【図５】本発明の１つ以上の実施例に従ってマルチメディアメッセージトランスコーディングを実施するための処理ロジックの一例の別の図である。
【図１】
2006526358.tif 000003
【図２】
2006526358.tif 000004
【図３】
2006526358.tif 000005
【図４】
2006526358.tif 000006
【図５】
2006526358.tif 000007
【国際調査報告】
2006526358.tif 000008
2006526358.tif 000009
2006526358.tif 000010
2006526358.tif 000011
2006526358.tif 000012