(57)【要約】【課題】複合コンテンツ項目及び形式をサポートするマルチメディアメッセージングシステムを提供する。【解決手段】送信装置から受信装置に送信したメッセージのコンテンツを制御するためのシステム及び方法。メッセージが送信装置から送られた時に、受信装置がメッセージのコンテンツの適合なしにメッセージを表示することができるか否かが判断される。受信装置がメッセージのコンテンツの適合なしにメッセージを表示することができる場合、受信装置は、メッセージを表示する。受信装置がメッセージのコンテンツの適合なしにメッセージを表示することができない場合、送信装置は、メッセージがメッセージのコンテンツの適合なしに受信装置上に表示できなかったことを通知される。受信装置にも、受信装置によってどの部分が表示することができないかを通知することができ、メッセージを適合させなければならない場合に受信装置がメッセージを全く表示しないような命令を供給することができる。【選択図】図１
2008507782.tif 000002
【特許請求の範囲】
【請求項１】
送信装置から受信装置に送信したメッセージのコンテンツを制御する方法であって、
送信装置からメッセージを送る段階と、
受信装置が前記メッセージを該メッセージのコンテンツの適合なしに表示することができるか否かを判断する段階と、
前記受信装置が前記メッセージを該メッセージのコンテンツの適合なしに表示することができる場合に、該受信装置に該メッセージを表示させる段階と、
前記受信装置が前記メッセージを該メッセージのコンテンツの適合なしに表示することができない場合に、該メッセージを該メッセージのコンテンツの適合なしに該受信装置上に表示することができなかったことを前記送信装置に通知する段階と、
を含むことを特徴とする方法。
【請求項２】
前記受信装置が前記メッセージを該メッセージのコンテンツの適合なしに表示することができない場合に、該メッセージが該受信装置上に表示されるのを妨げる段階を更に含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記受信装置が前記メッセージを該メッセージのコンテンツの適合なしに表示することができない場合に、適合させた形式で該メッセージを該受信装置上に表示する段階と、
前記受信装置が前記メッセージを該メッセージのコンテンツの適合なしに表示することができない場合に、適合させた形式で該メッセージを該受信装置上に表示することができたことを前記送信装置に通知する段階と、
を更に含むことを特徴とする請求項１に記載の方法。
【請求項４】
前記送信装置によって送信された時の前記メッセージと前記適合させた形式の前記メッセージとの間の差異に関して該送信装置に通知する段階を更に含むことを特徴とする請求項３に記載の方法。
【請求項５】
前記受信装置がどの形式でも前記メッセージを表示することができない場合に、該メッセージを該受信装置によって表示することができない理由に関して前記送信装置に通知する段階を更に含むことを特徴とする請求項１に記載の方法。
【請求項６】
前記送信装置から２次装置に対するアドレスを送る段階と、
前記受信装置が前記メッセージを該メッセージのコンテンツの適合なしに表示することができない場合に、前記２次装置が該メッセージを該メッセージのコンテンツの適合なしに表示することができるか否かを判断する段階と、
前記２次装置が前記メッセージを該メッセージのコンテンツの適合なしに表示することができる場合に、該２次装置に該メッセージを表示させる段階と、
を更に含むことを特徴とする請求項１に記載の方法。
【請求項７】
前記２次装置が前記メッセージを該メッセージのコンテンツの適合なしに表示することができる場合に、該メッセージが該２次装置に送信されたことを前記送信装置に通知する段階を更に含むことを特徴とする請求項６に記載の方法。
【請求項８】
前記２次装置が前記メッセージを該メッセージのコンテンツの適合なしに表示することができない場合に、該メッセージを該メッセージのコンテンツの適合なしに該２次装置上に表示することができなかったことを前記送信装置に通知する段階を更に含むことを特徴とする請求項６に記載の方法。
【請求項９】
前記２次装置が前記メッセージを該メッセージのコンテンツの適合なしに表示することができない場合に、該メッセージが該２次装置上に表示されるのを妨げる段階を更に含むことを特徴とする請求項８に記載の方法。
【請求項１０】
送信装置から受信装置に送信されたメッセージのコンテンツを制御するためのコンピュータプログラムであって、
送信装置からメッセージを送るためのコンピュータコードと、
受信装置が前記メッセージを該メッセージのコンテンツの適合なしに表示することができるか否かを判断するためのコンピュータコードと、
前記受信装置が前記メッセージを該メッセージのコンテンツの適合なしに表示することができる場合に、該メッセージを該受信装置に送信するためのコンピュータコードと、
前記受信装置が前記メッセージを該メッセージのコンテンツの適合なしに表示することができない場合に、該メッセージを該メッセージのコンテンツの適合なしに該受信装置上に表示することができなかったことを前記送信装置に通知するためのコンピュータコードと、
を含むことを特徴とするコンピュータプログラム。
【請求項１１】
前記受信装置が前記メッセージを該メッセージのコンテンツの適合なしに表示することができない場合に該メッセージが該受信装置上に表示されるのを妨げるためのコンピュータコードを更に含むことを特徴とする請求項１０に記載のコンピュータプログラム。
【請求項１２】
前記受信装置が前記メッセージを該メッセージのコンテンツの適合なしに表示することができない場合に、適合させた形式で該メッセージを該受信装置に送信するためのコンピュータコードと、
前記受信装置が前記メッセージを該メッセージのコンテンツの適合なしに表示することができない場合に、適合させた形式で該メッセージが該受信装置に送信されたことを前記送信装置に通知するためのコンピュータコードと、
を更に含むことを特徴とする請求項１０に記載のコンピュータプログラム。
【請求項１３】
前記送信装置によって送信された時の前記メッセージと前記適合させた形式の前記メッセージとの間の差異に関して該送信装置に通知するためのコンピュータコードを更に含むことを特徴とする請求項１０に記載のコンピュータプログラム。
【請求項１４】
前記受信装置がどの形式でも前記メッセージを表示することができない場合に、該メッセージが該受信装置によって表示することができない理由に関して前記送信装置に通知するためのコンピュータコードを更に含むことを特徴とする請求項１０に記載のコンピュータプログラム。
【請求項１５】
前記送信装置から２次装置に対するアドレスを送るためのコンピュータコードと、
前記受信装置が前記メッセージを該メッセージのコンテンツの適合なしに表示することができない場合に、前記２次装置が該メッセージを該メッセージのコンテンツの適合なしに表示することができるか否かを判断するためのコンピュータコードと、
前記２次装置が前記メッセージを該メッセージのコンテンツの適合なしに表示することができる場合に、該メッセージを該２次装置に送信するためのコンピュータコードと、
を更に含むことを特徴とする請求項１０に記載のコンピュータプログラム。
【請求項１６】
前記２次装置が前記メッセージを該メッセージのコンテンツの適合なしに表示することができる場合に、該メッセージが適合なしに該２次装置に送信されたことを前記送信装置に通知するためのコンピュータコードを更に含むことを特徴とする請求項１５に記載のコンピュータプログラム。
【請求項１７】
前記２次装置が前記メッセージを該メッセージのコンテンツの適合なしに表示することができない場合に、該メッセージを該メッセージのコンテンツの適合なしに該２次装置上に表示することができなかったことを前記送信装置に通知するためのコンピュータコードを更に含むことを特徴とする請求項１５に記載のコンピュータプログラム。
【請求項１８】
前記２次装置が前記メッセージを該メッセージのコンテンツの適合なしに表示することができない場合に、該メッセージが該２次装置上に表示されるのを妨げるためのコンピュータコードを更に含むことを特徴とする請求項１７に記載のコンピュータプログラム。
【請求項１９】
ネットワーク上で送信されたメッセージのコンテンツを制御するためのシステムであって、
メッセージを送信するためのコンピュータソフトウエアを含む送信装置と、
前記送信装置と通信するサービス装置と、
前記メッセージを受信するための受信装置と、
を含み、
前記送信装置から前記サービス装置へ前記メッセージが伝送されると、該サービス装置は、前記受信装置が該メッセージを該メッセージのコンテンツの適合なしに表示することができるか否かを判断し、かつ該サービス装置は、該メッセージを該メッセージのコンテンツの適合なしに前記受信装置上に表示することができなかったかどうかを該送信装置に通知する、
ことを特徴とするシステム。
【請求項２０】
前記送信装置は、２次装置に対するアドレスを送るためのコンピュータコードを含み、
前記受信装置が前記メッセージを該メッセージのコンテンツの適合なしに表示することができない場合に、前記サービスセンターは、前記２次装置が該メッセージを該メッセージのコンテンツの適合なしに表示することができるか否かを判断し、該２次装置が該メッセージを該メッセージのコンテンツの適合なしに表示することができる場合に、該サービスセンターは、該メッセージの表示のために該メッセージを該２次装置に送信する、
ことを特徴とする請求項１９に記載のシステム。
【請求項２１】
前記受信装置がどの形式でも前記メッセージを表示することができない場合に、前記サービス装置は、該メッセージを該受信装置によって表示することができない理由に関して前記送信装置に通知することを特徴とする請求項１９に記載のシステム。
【請求項２２】
前記受信装置が前記メッセージを該メッセージのコンテンツの適合なしに表示することができない場合に、前記送信装置は、該メッセージが該受信装置上に表示されるのを妨げる命令を前記サービス装置に送信することを特徴とする請求項１９に記載のシステム。
【請求項２３】
前記受信装置が前記メッセージを該メッセージのコンテンツの適合なしに表示することができない場合に、前記サービス装置は、適合させた形式で該メッセージを該受信装置に送信し、かつ該受信装置が該メッセージを該メッセージのコンテンツの適合なしに表示することができない場合に、該サービス装置は、適合させた形式で該メッセージが該受信装置に送信されたことを前記送信装置に通知することを特徴とする請求項１９に記載のシステム。
【請求項２４】
サービス装置を通じて受信装置にメッセージを送信するための装置であって、
本体と、
受信装置がメッセージを該メッセージのコンテンツの適合なしに表示することができるか否かを判断するようにサービス装置に命令するためのコンピュータコード、及び
前記受信装置が前記メッセージを該メッセージのコンテンツの適合なしに表示することができない場合に、該メッセージを該メッセージのコンテンツの適合なしに該受信装置上に表示することができなかったことを前記サービス装置に前記送信装置まで通知させるためのコンピュータコード、
を含む、前記本体に作動的に接続したメモリユニットと、
前記メモリユニットに作動的に接続したプロセッサと、
前記プロセッサ及び前記メモリユニットによって作成されたメッセージを前記受信装置に通信するための手段と、
を含むことを特徴とする装置。
【請求項２５】
前記メモリユニットは、前記受信装置がどの形式でも前記メッセージを表示することができない場合に、該メッセージを該受信装置によって表示することができない理由に関して前記送信装置に通知するように前記サービス装置に命令するためのコンピュータコードを更に含むことを特徴とする請求項２４に記載の装置。
【請求項２６】
前記メモリユニットは、前記受信装置が前記メッセージを該メッセージのコンテンツの適合なしに表示することができない場合に、適合させた形式で該メッセージが該受信装置に送信されたことを前記送信装置に通知するように前記サービス装置に命令するためのコンピュータコードを更に含むことを特徴とする請求項２４に記載の装置。
【請求項２７】
前記メモリユニットは、前記送信装置によって送信された時の前記メッセージと前記適合させた形式の前記メッセージとの間の差異に関して該送信装置に通知するように前記サービス装置に命令するためのコンピュータコードを更に含むことを特徴とする請求項２６に記載の装置。
【請求項２８】
前記メモリユニットは、
前記送信装置から２次装置に対するアドレスを送るためのコンピュータコードと、
前記受信装置が前記メッセージを該メッセージのコンテンツの適合なしに表示することができない場合に、前記２次装置が該メッセージを該メッセージのコンテンツの適合なしに表示することができるか否かを判断するように前記サービス装置に命令するためのコンピュータコードと、
前記２次装置が前記メッセージを該メッセージのコンテンツの適合なしに表示することができる場合に、該メッセージを該２次装置に送信するためのコンピュータコードと、
を更に含む、
ことを特徴とする請求項２４に記載の装置。
【請求項２９】
通信装置に使用するためのモジュールであって、
受信装置がメッセージを該メッセージのコンテンツの適合なしに表示することができるか否かを判断するようにサービス装置に命令するためのコンピュータコード、及び
前記受信装置が前記メッセージを該メッセージのコンテンツの適合なしに表示することができない場合に、該メッセージを該メッセージのコンテンツの適合なしに該受信装置上に表示することができなかったことを前記サービス装置に送信装置まで通知させるためのコンピュータコード、
を含むメモリユニットと、
前記メモリユニットに作動的に接続したプロセッサと、
前記プロセッサ及び前記メモリユニットによって作成されたメッセージを前記受信装置に通信するための手段と、
を含むことを特徴とするモジュール。
【請求項３０】
前記通信するための手段は、無線データ通信リンクを含むことを特徴とする請求項２９に記載のモジュール。
【請求項３１】
前記通信するための手段は、有線データ通信リンクを含むことを特徴とする請求項２９に記載のモジュール。
【請求項３２】
前記メモリユニットは、前記受信装置がどの形式でも前記メッセージを表示することができない場合に、該メッセージを該受信装置によって表示することができない理由に関して前記送信装置に通知するように前記サービス装置に命令するためのコンピュータコードを更に含むことを特徴とする請求項２９に記載のモジュール。
【請求項３３】
前記メモリユニットは、前記受信装置が前記メッセージを該メッセージのコンテンツの適合なしに表示することができない場合に、適合させた形式で該メッセージが該受信装置に送信されたことを前記送信装置に通知するように前記サービス装置に命令するためのコンピュータコードを更に含むことを特徴とする請求項２９に記載のモジュール。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的に、マルチメディアメッセージングシステムの分野に関する。より具体的には、本発明は、複合コンテンツ項目及び形式をサポートするマルチメディアメッセージングシステムに関する。
【背景技術】
【０００２】
マルチメディアメッセージングシステムは、近年、益々一般的になってきている。従来から、個人は、ネットワーク上で他の個人に基本的なテキストメッセージを送信するためにマルチメディアメッセージングシステムを使用している。しかし、ごく最近では、個人は、遙かに複合的な形式の情報を送信し始めている。これには、例えば、個別化されたフォント及び様式を使用するテキスト、並びにグラフィック、デジタル写真、音声ファイル、映像ファイル、及びその他を含むことができる。これらの形式の情報は、携帯電話、携帯情報端末、可搬式パーソナルコンピュータ、及び他の装置のような装置上で送信することができる。
【０００３】
マルチメディアメッセージングシステムの機能の事実上の爆発的な伸びにより、いくつかの新しい問題がこのようなシステムのユーザに起こっている。例えば、より新しい装置は、これらの形式の「複合」マルチメディアメッセージの送信及び受信の両方を行う機能を含むことが多いが、殆どの古い装置及び多くの新しいがあまり高価でない装置は、依然としてそのメッセージング機能において極度に制限されており、ユーザにいかなる様式化又はアタッチメントもない制限されたテキストメッセージの送信及び受信の機能を提供するだけである。これらのより「制限された」装置はまた、ある一定の大きさを超える情報を送信又は受信できないことが多い。
【０００４】
上述の制限は、単純及び複雑な装置の両方のユーザに深刻な互換性の問題を生じる可能性がある。制限された機能を有する旧式及び／又は単純な装置のユーザの場合、ユーザは、大きな及び／又は複合的なマルチメディアメッセージにアクセスできない場合さえある。更に、このような装置又はそのサービスシステムは、ユーザが一部の複合マルチメディアメッセージのテキストを少なくともビューする機能を含むことがあるが、マルチメディアメッセージ送信者によって含められたかもしれない特殊化された様式化、フォーマット設定、及びアタッチメントは、マルチメディアメッセージから取り除かれることになり、受信者は、アタッチメントがメッセージと共に含まれていたことさえ気付かない場合さえある。メッセージのコンテンツ及び／又はフォーマットのこの変更は、多くの場合にコンテンツ適合と呼ばれ、メッセージの送信者と受信者の両方に対していくつかの問題をもたらすものである。
【０００５】
より複合的な装置のユーザの場合、ユーザは、複合マルチメディアメッセージの意図する受信者が、そのユーザの装置上の機能が制限されており、その受信者によって決してアクセス可能にならない高度な機能を有するマルチメディアメッセージを作成するという多大な無駄な努力をもたらすことに気付かない場合がある。送信者が受信者に対して特に奇抜な表示を準備した場合、その一部分の変換及び／又は除去は、それを実質的に認識不能にするか、又はそうでなければ表示を送信することが最初から価値がなかったであろうとさえ送信者が感じる点までそれを修正する場合がある。
【０００６】
更に、場合によっては、複合マルチメディアメッセージの送信者は、マルチメディアメッセージが送信された後で、制限された受信者の機能を通知されない場合さえある。いくつかの装置には、装置の機能を説明する「ユーザエージェントプロフィール（ＵＡＰｒｏｆ）」、すなわち、ＸＭＬ又は拡張マークアップ言語ファイルが含まれる。しかし、ＵＡＰｒｏｆサポートがある場合でさえも、メッセージの送信者は、メッセージの送信前に受信者の機能を推定する機能さえ持たない。これは、受信者が、期待するメッセージを受信できず、送信者が、メッセージが受信者に到達しそこなったことを知ることができないので、両方の当事者に対して明らかな問題を生じる。更に、小さな部分（テキストだけのような）に受信者の装置が実際にアクセスした場合でさえも、送信者は、フォーマット及び様式が取り除かれていたこと又はファイルへのアタッチメントにアクセスできかったことを気付かないであろう。
【０００７】
上述で特定した欠点の一部を克服する１つの試みは、元のマルチメディアメッセージ送信者に送信マルチメディアメッセージのステータスを説明するレポートを送るために、マルチメディアメッセージングサービスセンター（ＭＭＳＣ）を使用することを伴っている。例えば、１つの従来のシステムは、ＭＭＳＣに送信マルチメディアメッセージに関する「期限満了」、「検索済み」、「却下」、「保留」、「未認識」、「不確定」、「転送」、及び「到達不能」といった情報の１つをマルチメディアメッセージ送信者に自動的に送信させる。送信者へ送信マルチメディアメッセージのステータスに関するこのごく初歩的な情報を提供するが、このような単語情報メッセージは、送信者が潜在的な問題を理解する助けにはあまりならない。また、これらの情報メッセージは、送信マルチメディアメッセージの一部が受信者に達する前に変換及び／又は削除されなくてはならなかったこと、並びに送信マルチメディアメッセージのどの（あるとすれば）部分が削除及び／又は変換せずに送信されたかに関して何も通知しない。コンテンツ適合に関する情報は、重要なコンテンツが適合処理中に落ちている場合があるので、マルチメディアメッセージ送信者にとって非常に関連する可能性がある。落とされたコンテンツを代替的な受信者装置などを通じてユーザに後で利用可能にすることができる場合でさえも、マルチメディアメッセージ送信者にとってコンテンツの全てが受信者に直ちに達していたかを知ることは重要であろう。
【０００８】
従って、上述で特定された問題を克服し、同時にマルチメディアメッセージングシステムにおいて継続して実施されている機能の改良を維持するシステム及び方法を開発することが望ましいと考えられる。
【発明の開示】
【０００９】
本発明は、メッセージの適合を制御する機能及び／又はいずれかの適合が発生したか否かに関する情報を取得する機能、並びにメッセージの送信に伴う潜在的な問題についてより多くを知る機能をメッセージ、特にマルチメディアメッセージの送信者に提供する。これは、送信者に以前は利用可能でなかったいくつかの利点を提供するものである。例えば、本発明は、送信者にメッセージに対するより高度な制御を与え、同時にユーザに受信者装置の機能に応じてメッセージを調整する機能も与える。
【００１０】
本発明は、マルチメディアメッセージ送信者に最新送信マルチメディアメッセージのステータスに関する付加的な情報を提供するためのシステム及び方法を伴っている。システムは、メッセージを受信装置に対して変換及び／又は部分的に削除することができるか否かに関してヘッダ又は他の機構の形式での情報の使用を伴っている。更に、本発明のシステム及び方法は、メッセージを配信することができなかった理由、並びに元のメッセージの適合の可能性の性質及び結果に関する付加的な情報をメッセージ送信者に提供することを伴っている。本発明はまた、本明細書に説明する機能を実施するコンピュータプログラム及びモジュールに関する。
【００１１】
本発明のこれら及び他の目的、利点、及び特徴は、その作動の編成及び方式と共に、以下に説明するいくつかの図面を通して同じ要素が同じ番号を有する添付図面と共に以下の詳細説明から明らかになるであろう。
【発明を実施するための最良の形態】
【００１２】
図１は、本発明の一実施形態による汎用マルチメディアメッセージングネットワーク１００を示している。マルチメディアメッセージングネットワーク１００は、送信装置１１０及び受信装置１２０、並びに他の２次的装置１６０の間の通信を可能にするように配置される。本発明のこの実施形態では、メッセージが送信された場合、メッセージは、送信装置１１０からマルチメディアメッセージングサービスセンター１３０（ＭＭＳＣ）に移動し、これは、次に、メッセージを受信装置１２０に送信する。図１は、送信装置１１０、マルチメディアメッセージングサービスセンター１３０、及び受信装置１２０の間の伝送をほぼ直接的であるとして示している。しかし、実際のメッセージの伝送は、通常は、一般的に１４０及び１５０で示されている様々なローカルな交換を通じて起こることになる。
【００１３】
図５は、本発明の原理に従って使用することができるサンプル送信装置１１０を示している。送信装置１１０は、実質的にあらゆる形態を取ることができ、機構の１つの特定の形式に制限されることはない。図５の送信装置１１０は、本体５００を含み、そこにメモリユニット５１０及びプロセッサ５２０が収容され、互いに作動的に接続されている。複数の入力ボタン５３０、並びにディスプレイ５４０が設けられている。送信装置１１０は、メッセージを送信及び受信するためにＵＳＢ又はＩＥＥＥ接続のような有線接続５６０、又は無線接続５５０のいずれかを含むことができる。メモリユニット５１０及びプロセッサ５２０は、送信されるメッセージを発生させるために使用される。
【００１４】
本発明の一実施形態によると、受信装置１２０に送信されるメッセージに対する伝送装置のための付加的な制御を最終的に提供するために、送信装置１１０に対する「Ｍ−ｓｅｎｄ．ｒｅｑ」プロトコルデータユニット（ＰＤＵ）に新しいヘッダフィールドが追加される。このヘッダは、マルチメディアメッセージングサービスセンター１３０が、送信されるメッセージにどのようなコンテンツ適合をも行うことが許可されるか否かを指定する。コンテンツ適合が許可されないことをヘッダが示す場合、マルチメディアメッセージングサービスセンター１３０は、受信装置１２０が適合なしにメッセージを受信することができるか否かを判断する。この質問に対する答えは、「Ｍ−Ｓｅｎｄ．ｃｏｎｆ」ＰＤＵを使用して送信装置１１０に送信して戻される。送信装置１１０は、メッセージが全く修正されていない形式で送信することができるか否かをユーザに通知することができる。本明細書に説明するヘッダの使用は、使用の１つの方法であるが、コンピュータコードを組み込んだ様々なシステム及び／又はコンピュータソフトウエアプログラムを類似の結果を達成するために当業者によって使用することができる。
【００１５】
図２は、本発明の一実施形態に従って送信装置１１０、マルチメディアメッセージングサービスセンター１３０、及び受信装置１２０が対話する方法を示している。図２は、送信装置１１０と受信者装置１２０の両方が同じマルチメディアメッセージングサービスセンター１３０に属している簡略化されたケースを示している。多くの事例において、送信装置１１０と受信装置１２０は、異なるマルチメディアメッセージングサービスセンター１３０に属している。段階２１０で、ユーザは、送信装置１１０からマルチメディアメッセージングサービスセンター１３０にメッセージを送信する。段階２２０で、メッセージが適合されるか又は修正されることを許可するヘッダを「Ｍ−ｓｅｎｄ．ｒｅｑ」ＰＤＵが含むかをマルチメディアメッセージングサービスセンター１３０が判断する。ヘッダがこのような修正を許可する場合、段階２３０で、マルチメディアメッセージングサービスセンターは、必要な場合にメッセージを修正し、段階２３０で受信装置１２０にメッセージを送信する。修正は、ＵＡＰｒｏｆでの受信装置１２０の機能に基づいている。送信装置１１０と受信装置１２０が異なるマルチメディアメッセージングサービスセンター１３０に属する場合に、図２に示されている処理は、受信者のマルチメディアメッセージングサービスセンターで行われる点にも注意すべきである。
【００１６】
「Ｍ−ｓｅｎｄ．ｒｅｑ」ＰＤＵヘッダがメッセージの修正を許可しない場合、マルチメディアメッセージングサービスセンター１３０は、受信装置１２０が、修正されていない形式でメッセージを受信することができるか、処理することができるか、更に表示することができるか否かを判断する。これは、段階２４０で行われる。受信装置１２０が修正なしでメッセージを受信することができ、処理することができ、更に表示することができる場合、マルチメディアメッセージングサービスセンター１３０は、このような処理及び表示のために段階２５０で受信装置１２０にメッセージを送信する。実質的に同じ結果を有するようにメッセージが適合されるか又は修正されることを許可するヘッダを「Ｍ−ｓｅｎｄ．ｒｅｑ」ＰＤＵが含むかをマルチメディアメッセージングサービスセンター１３０が判断する前に、段階２４０を行うことも可能である。
【００１７】
本発明の１つの特定的な実施形態において及び図２にも示すように、本発明のシステムは、必要に応じて図１の１６０で示す２次的な装置に未適合メッセージを自動的に経路指定することができる。これは、「Ｍ−ｓｅｎｄ．ｒｅｑ」ＰＤＵの別々のアドレスフィールドの使用によって達成することができる。別々のアドレスフィールドには、２次的アドレスを追加することができ、ＭＭＳＣは、本明細書で説明するようにこの別々のアドレスフィールドを使用するように構成することができる。
【００１８】
上述のように、コンテンツ適合を受信装置１２０で行ってはならないことを命令するヘッダを「Ｍ−Ｓｅｎｄ．ｒｅｑ」ＰＤＵが含む場合に、マルチメディアメッセージングサービスセンター１３０は、受信装置１２０が図２の２４０で示す未適合形式でメッセージを受信することができるか否かを判断する。受信装置１２０が未適合形式でメッセージを受信できない場合、マルチメディアメッセージングサービスセンター１３０は、メッセージを２次的アドレスに送信するための「Ｍ−ｓｅｎｄ．ｒｅｑ」ＰＤＵに別々のアドレスフィールドがあるか否かを判断する。これは、図２の２６０に示されている。このような代替アドレスが存在しない場合、２７０で、マルチメディアメッセージングサービスセンター１３０は、メッセージが修正なしに受信装置１２０に配信できないことを送信装置１１０に通知する。一方で及び段階２８０に示すように、代替アドレスが存在する場合、マルチメディアメッセージングサービスセンター１３０は、２次装置１６０が修正なしにメッセージを受け入れることができるか否かを判断する。これは、１次受信者装置に関して本明細書で説明したものに類似の方式で２次装置のＵＡＰｒｏｆを使用して行うことができる。２次装置１６０がメッセージを受け入れることができない場合、段階３１０で、マルチメディアメッセージングサービスセンター１３０は、メッセージが修正なしに受信装置１２０又は２次装置のいずれかに配信できないことを送信装置１１０に通知する。２次装置が修正なしにメッセージを受け入れ、処理し、更に表示することができる場合、段階２９０で、マルチメディアメッセージングサービスセンター１３０は、代替アドレスに対応する２次装置１６０にメッセージを送信する。マルチメディアメッセージングサービスセンター１３０は、本発明の一実施形態では、メッセージが転送されることを送信装置１１０に通知する。２次装置１６０は、次に、段階３００でメッセージを表示する。
【００１９】
図２に示す実施形態では、送信装置１１０は、メッセージが２次装置１６０に送信した後に転送を通知される。しかし、これらの２つの段階は、逆の順序で行うことができ、又は同時に行うこともできる。メッセージが元の２次装置１６０に未適合形式で送信できない場合、メッセージを更に他の装置に送信する試みが行われるように一連の２次装置１６０が存在することができる。２次装置のアドレス又は一連の２次装置のアドレスは、ユーザが１次受信者装置のアドレスを入力する方法に類似の方法でユーザによって入力することができる。
【００２０】
本発明の代替的な実施形態では、「Ｍ−Ｓｅｎｄ．ｒｅｑ」ＰＤＵヘッダは、このような判断が必要でなく、かつメッセージが潜在的な修正に関係なく２次装置１６０に送信することができる場合にのみ、メッセージを２次装置１６０に対して修正させることが受け入れられることを表示することができる。
【００２１】
別々のアドレスフィールドはまた、受信装置１２０がマルチメディアメッセージングシステム対応でない状況で使用することができる。別々のアドレスは、受信装置１２０を有する同じ個人によって所有される電子メールアカウント又は別の装置アドレスとすることができる。同時に、送信装置１１０は、メッセージが２次装置１６０に送信したことを通知される。
【００２２】
代替的にかつ提供されるサービスに応じて、インターネットアクセスを有するネットワークの電子メールアドレス又はサーバのようなデフォルトロケーションは、修正されていないメッセージを送信することができる場合に、２次装置の代わりに使用することができる。送信装置１１０が修正を禁止せず、かつメッセージが修正を要求する状況では、修正されたメッセージは、受信装置１２０に送信することができ、提供されたサービスに応じて、修正されないメッセージをデフォルトアドレスに送信することができる。
【００２３】
実際に起こり得る１つの問題は、受信装置１２０が送信装置１１０と同じマルチメディアメッセージングサービスセンター１３０を使用しないという可能性を伴っている。この状況では、メッセージ伝送の時点でコンテンツ適合が必要か否かを判断するのは不可能である場合がある。この状況では、送信装置１１０は、受信装置１２０がメッセージを処理する度にコンテンツ適合が行われるか否かを通知される。図３は、この判断の処理を示している。上述のように、段階２１０で、ユーザは、送信装置１１０からマルチメディアメッセージングサービスセンター１３０にメッセージを送信する。段階２２０で、マルチメディアメッセージングサービスセンター１３０は、メッセージが適合されるか又は修正されることを許可するヘッダを「Ｍ−ｓｅｎｄ．ｒｅｑ」ＰＤＵが含むか否かを判断する。受信装置１２０が修正なしにメッセージを受け入れ、処理し、更に表示することができるか否かをマルチメディアメッセージングサービスセンター１３０が判断できない場合、段階２２５で、メッセージは、メッセージ受信者のマルチメディアメッセージングサービスセンターに送信され、本明細書に説明して図２に示す段階を実行する。
【００２４】
本発明はまた、メッセージが受信装置１２０に送信した後に送信装置１１０に送信されるマルチメディアメッセージングシステム配信レポート内の新しい「理由」フィールドの使用を伴っている。このタスクを達成するための処理は、図４に全体的に示されている。図４は、図２−３に示す受信装置１２０の機能及びその結果を判断する処理とは別のものとしてこの種類の情報を提供する処理を示している。しかし、図２−４に示す処理は、送信装置１１０と受信装置１２０のための単一の処理として同時に容易に実施することができることは理解されるものとする。
【００２５】
図４に示すように、送信装置１１０は、段階４００で、メッセージをマルチメディアメッセージングサービスセンター１３０に送信する。段階４１０で、マルチメディアメッセージングサービスセンター１３０は、受信装置１２０の機能に応じて必要な場合にメッセージを処理して修正する。メッセージは、次に、受信装置１２０に送信され、段階４２０で、可能な場合は、そこでメッセージが受信装置１２０のユーザに表示される。段階４３０で、送信装置１１０に送信して戻されるマルチメディアメッセージングシステム配信レポートの複数のメッセージの少なくとも１つを含む送信したメッセージに関する情報が、送信装置１１０に送信して戻される。配信レポートは、受信者のマルチメディアメッセージングサービスセンター１３０によって生成される。
【００２６】
全メッセージが適合又は修正なしに受信装置１２０に表示することができる場合、段階４４０で、コンテンツ適合が必要なかったことを通知するマルチメディアメッセージングシステム配信レポートが、送信装置１１０に送信される。しかし、メッセージがどのような形式でも受信者に表示することができない場合、段階４５０で、メッセージの伝送が何故失敗したかに関して送信装置１１０のユーザに通知するマルチメディアメッセージングシステム配信レポートが、送信装置１１０に送信される。マルチメディアメッセージングシステム配信レポートは、受信装置１２０がコンテンツをサポートしなかったという事実、メッセージが大き過ぎたという事実、受信装置アドレスが解明されなかったという事実、又は受信装置１２０がマルチメディアメッセージングシステムをサポートしなかったという事実のような情報を提供することができる。この種類の情報は、何故メッセージが受信装置１２０で送信できなかったかを判断する際に送信装置１１０のユーザを助け、恐らくはメッセージ送信における挙動を変更する際にユーザを助けるものである。
【００２７】
メッセージを受信装置１２０に表示することができるが、何らかの適合又は修正を有する場合のみである場合、段階４６０で、必要であった修正に関する情報を提供するマルチメディアメッセージングシステム配信レポートが、送信装置１１０に送信される。送信装置１１０に送信して戻された情報は、以下に限定されるものではないが、小さな又は大きな適合が必要であったか否か、メッセージから除去されるべきコンテンツの形式、及びメッセージから除去されるべき内容の量に関する情報を含むことができる。この種類の情報は、音声及び／又は映像ファイルが含まれる場合に頻繁に起こる大きなファイルサイズを有するマルチメディアメッセージを送信するユーザには特に有用である。多くの場合に、携帯装置のユーザは、送信されるメッセージの大きさに基づいて課金され、この方式で課金されるユーザは、映像ファイルが一部の他の受信者によって受信できない場合に映像ファイルを送信しないことにより、かなりの金額を節約することができる。
【００２８】
本発明の一実施形態では、配信レポートで提供される情報の一部は、任意的とすることができ、送信装置１１０のユーザが、ユーザが通知されたい情報を判断することができる。
【００２９】
本発明のシステム及び方法は、従来から利用可能であったものよりも伝送の保全性に対して更に優れた制御をマルチメディアメッセージの送信者に提供する。メッセージがどの形式においても変更されないことが重要であるとユーザが信じる場合、ユーザは、単にメッセージを変更する機能を拒否することができる。更に、本発明は、メッセージが本来意図されたものと正確に同じ形式では失敗なく最終的に配信されない状況において、より多くの情報をメッセージの送信者に提供する。本発明は、事実上あらゆる形式のサポート可能なモジュールに組み込むことができ、かつ本明細書に説明する機能を実行するようにプログラムされたコンピュータソフトウエアプログラムの形式を取ることができる。
【００３０】
本発明の上述の説明及び特定的な実施例及び実施形態は、本発明の一部の実施形態を示しているが、制限的ではなく例示的に与えられたことを理解すべきである。例えば、非修正命令を「Ｍ−Ｓｅｎｄ．ｒｅｑ」ＰＤＵに組み込む代わりに、それは、このＰＤＵとは別に送信することもできると考えられる。ある一定の種類の情報を取り除きかつ修正することができ、同時に他の種類はそのように修正又は適合することができないように「部分的な修正」命令を含めることも可能である。本発明の範囲内の多くの変更及び修正は、従って本発明の精神から逸脱することなく行うことができ、本発明は、このような変更及び修正の全てを含むものである。
【図面の簡単な説明】
【００３１】
【図１】本発明の一実施形態によるメッセージを送信及び受信するための複数の装置を含むマルチメディアメッセージングシステムネットワークを示す図である。
【図２】本発明の一実施形態に従って、受信装置が修正又は適合なしにメッセージを受け入れることができるか否か、及びメッセージをそのように受け入れることができるか否かに応じてメッセージが処理される方法を判断する処理を示す流れ図である。
【図３】受信装置が修正又は適合なしにメッセージを受け入れることができるか否かを判断する処理、及びこのような判断を行うことができない場合にメッセージが処理される方法を示す流れ図である。
【図４】メッセージが失敗なく送信されたか否か及び必要な適合のレベルに関して送信装置に通知する処理を示す流れ図である。
【図５】本発明の原理に従って送信装置として働くことのできる汎用携帯装置の正面図である。
【符号の説明】
【００３２】
１００  汎用マルチメディアメッセージングネットワーク
１１０  送信装置
１２０  受信装置
１３０  マルチメディアメッセージングサービスセンター
【図１】
2008507782.tif 000003
【図２】
2008507782.tif 000004
【図３】
2008507782.tif 000005
【国際調査報告】
2008507782.tif 000006
2008507782.tif 000007
2008507782.tif 000008
2008507782.tif 000009