(57)【特許請求の範囲】
【請求項１】
マルチメディアコンテンツを提供する方法であって、
インターネット・プロトコル・マルチメディア・サブシステム（ＩＭＳ）イネーブルされた第１の電子デバイスで、ＩＭＳネットワークを介してコンテンツ提供電子デバイスから、選択されたマルチメディアコンテンツを受信することと、前記選択されたマルチメディアコンテンツは第１のフォーマットを有する、
前記ＩＭＳイネーブルされた第１の電子デバイスで、前記第１のフォーマットから、前記第１のフォーマットと異なる第２のフォーマットへ前記選択されたマルチメディアコンテンツを変換することと、
前記ＩＭＳイネーブルされた第１の電子デバイスで、第２の電子デバイスを、前記ＩＭＳイネーブルされた第１の電子デバイスから前記第２の電子デバイスへ前記変換されたマルチメディアコンテンツを送信する前に認証することと、
前記ＩＭＳイネーブルされた第１の電子デバイスから前記第２の電子デバイスへ、前記第２のフォーマットにある前記変換されたマルチメディアコンテンツを送信することと、を含み、前記変換されたマルチメディアコンテンツは、前記ＩＭＳネットワークと異なるローカルネットワークを介して前記ＩＭＳイネーブルされた第１の電子デバイスから前記第２の電子デバイスへ送信される、
ここにおいて、前記方法は、
前記ＩＭＳイネーブルされた第１の電子デバイスで、前記ＩＭＳネットワークを介して利用可能なマルチメディアコンテンツのメニューを受信することと、前記メニューはＩＭＳプロキシサーバから受信される、
前記ＩＭＳイネーブルされた第１の電子デバイスで、前記利用可能なマルチメディアコンテンツの前記メニューを表示することと、
前記ＩＭＳイネーブルされた第１の電子デバイスで、前記利用可能なマルチメディアコンテンツの前記表示されたメニューからの選択を識別するユーザ入力を受信することと、を特徴とし、
前記変換されたマルチメディアコンテンツは前記第２の電子デバイスで提示され、
前記方法は、さらに
前記ＩＭＳイネーブルされた第１の電子デバイスで、前記第２の電子デバイスにおける前記変換されたマルチメディアコンテンツの提示を調整することを示す入力を受信することと、ここにおいて前記入力は前記変換されたマルチメディアコンテンツが前記第２の電子デバイスで提示される間に受信される、
前記入力の受信に応答し、前記変換されたマルチメディアコンテンツの提示を調整するコマンドを前記ＩＭＳイネーブルされた第１の電子デバイスから前記第２の電子デバイスへ前記ローカルネットワークを介して送信することと、を含み、
前記認証することは、前記選択されたマルチメディアコンテンツに関連したサービス品質を前記第２の電子デバイスのためにアップグレードする要求を前記第１の電子デバイスから前記ＩＭＳネットワークを介して送信することを含む、方法。
【請求項２】
前記第２の電子デバイスは、前記ＩＭＳネットワークを介して情報を受信するように構成されない、請求項１の方法。
【請求項３】
前記第１のフォーマットから前記第２のフォーマットへ前記選択されたマルチメディアコンテンツを変換することは、プロトコル変換を用いて前記第１のフォーマットから前記第２のフォーマットへ前記選択されたマルチメディアコンテンツを変換することを含む、請求項１の方法。
【請求項４】
前記プロトコル変換は、ＩＭＳフォーマットからデジタル・リビング・ネットワーク・アライアンス（ＤＬＮＡ）フォーマットへの変換である、請求項３の方法。
【請求項５】
前記第１のフォーマットから前記第２のフォーマットへ前記選択されたマルチメディアコンテンツを変換することは、前記選択されたマルチメディアコンテンツに関連したサービス品質をアップグレードする変換を含む、請求項１の方法。
【請求項６】
前記第２の電子デバイスは、前記アップグレードされたサービス品質をサポートするように構成され、前記ＩＭＳイネーブルされた第１の電子デバイスは、前記アップグレードされたサービス品質をサポートするように構成されない、請求項５の方法。
【請求項７】
前記ローカルネットワークは第１のローカルネットワークを含み、前記方法は、
前記ＩＭＳイネーブルされた第１の電子デバイスで、前記ＩＭＳネットワークを介して前記第１のフォーマットを有する追加マルチメディアコンテンツを受信することと、
前記ＩＭＳイネーブルされた第１の電子デバイスで、前記第１のフォーマットから、前記第１のフォーマットと異なる第３のフォーマットへ前記追加マルチメディアコンテンツを変換することと、
前記ＩＭＳイネーブルされた第１の電子デバイスから第３の電子デバイスへ、前記第３のフォーマットにある前記変換された追加マルチメディアコンテンツを送信することと、をさらに含み、
前記変換された追加マルチメディアコンテンツは、前記ＩＭＳネットワークと異なり前記第１のローカルネットワークと異なる第２のローカルネットワークを介して前記ＩＭＳイネーブルされた第１の電子デバイスから前記第３の電子デバイスへ送信される、
請求項１の方法。
【請求項８】
第３の電子デバイスから前記ローカルネットワークを介して前記ＩＭＳイネーブルされた第１の電子デバイスで追加マルチメディアコンテンツを受信することと、
前記ＩＭＳネットワークを介してＩＭＳイネーブルされた第４の電子デバイスへ前記追加マルチメディアコンテンツを送信することと、
をさらに含む、請求項１の方法。
【請求項９】
追加マルチメディアコンテンツは、前記ローカルネットワークを介して第３の電子デバイスから前記第２の電子デバイスで受信される、請求項１の方法。
【請求項１０】
追加マルチメディアコンテンツは、前記ＩＭＳネットワークを介して第３の電子デバイスから前記第２の電子デバイスで受信される、請求項１の方法。
【請求項１１】
前記ＩＭＳイネーブルされた第１の電子デバイスで、前記第１のフォーマットから、前記第１のフォーマットおよび前記第２のフォーマットと異なる第３のフォーマットへ前記選択されたマルチメディアコンテンツを変換することと、
前記ＩＭＳイネーブルされた第１の電子デバイスから第３の電子デバイスへ、前記第３のフォーマットにある前記変換されたマルチメディアコンテンツを送信することと、をさらに含み、
前記変換されたマルチメディアコンテンツは、前記ローカルネットワークを介して前記ＩＭＳイネーブルされた第１の電子デバイスから前記第３の電子デバイスへ送信され、前記第２および第３のフォーマットは異なるサービス品質と関連する、
請求項１の方法。
【請求項１２】
コンピュータ可読記憶媒体であって、インターネット・プロトコル・マルチメディア・サブシステム（ＩＭＳ）イネーブルされた第１の電子デバイスの１つ以上のプロセッサに、
ＩＭＳネットワークを介してコンテンツ提供電子デバイスから、選択されたマルチメディアコンテンツを受信させ、前記選択されたマルチメディアコンテンツは第１のフォーマットを有する、
前記第１のフォーマットから、前記第１のフォーマットと異なる第２のフォーマットへ前記選択されたマルチメディアコンテンツを変換させ、
第２の電子デバイスを、前記ＩＭＳイネーブルされた第１の電子デバイスから前記第２の電子デバイスへ前記変換されたマルチメディアコンテンツを送信する前に認証させ、
前記第２の電子デバイスへ、前記第２のフォーマットにある前記変換されたマルチメディアコンテンツを送信させる、命令を備え、前記変換されたマルチメディアコンテンツは、前記ＩＭＳネットワークと異なるローカルネットワークを介して前記第２の電子デバイスへ送信される、
ここにおいて、前記コンピュータ可読記憶媒体は、
前記ＩＭＳイネーブルされた第１の電子デバイスの前記１つ以上のプロセッサに、
ＩＭＳネットワークを介して利用可能なマルチメディアコンテンツのメニューを受信させ、前記メニューはＩＭＳプロキシサーバから受信される、
前記利用可能なマルチメディアコンテンツの前記メニューを表示させ、
前記利用可能なマルチメディアコンテンツの前記表示されたメニューからの選択を識別するユーザ入力を受信させる、命令を備えることを特徴とし、
前記変換されたマルチメディアコンテンツは前記第２の電子デバイスで提示され、
前記コンピュータ可読記憶媒体は、さらに
前記ＩＭＳイネーブルされた第１の電子デバイスの前記１つ以上のプロセッサに、
前記第２の電子デバイスにおける前記変換されたマルチメディアコンテンツの提示を調整することを示す入力を受信させ、ここにおいて前記入力は前記変換されたマルチメディアコンテンツが前記第２の電子デバイスで提示される間に受信される、
前記入力の受信に応答し、前記変換されたマルチメディアコンテンツの提示を調整するコマンドを前記第２の電子デバイスへ前記ローカルネットワークを介して送信させる、命令を備え、前記ＩＭＳイネーブルされた第１の電子デバイスの前記１つ以上のプロセッサに認証させる前記命令は、前記選択されたマルチメディアコンテンツに関連したサービス品質を前記第２の電子デバイスのためにアップグレードする要求を前記第１の電子デバイスから前記ＩＭＳネットワークを介して送信する命令を含む、コンピュータ可読記憶媒体。
【請求項１３】
第２の電子デバイスへ、前記第２のフォーマットにある前記変換されたマルチメディアコンテンツを送信するための前記命令は、前記ＩＭＳネットワークを介して情報を受信するように構成されない電子デバイスへ、前記変換されたマルチメディアコンテンツを送信するための命令を備える、請求項１２のコンピュータ可読記憶媒体。
【請求項１４】
前記第１のフォーマットから前記第２のフォーマットへ前記選択されたマルチメディアコンテンツを変換することは、プロトコル変換を用いて前記第１のフォーマットから前記第２のフォーマットへ前記選択されたマルチメディアコンテンツを変換することを備える、請求項１２のコンピュータ可読記憶媒体。
【請求項１５】
前記プロトコル変換は、ＩＭＳフォーマットからデジタル・リビング・ネットワーク・アライアンス（ＤＬＮＡ）フォーマットへの変換である、請求項１４のコンピュータ可読記憶媒体。
【請求項１６】
前記第１のフォーマットから前記第２のフォーマットへ前記選択されたマルチメディアコンテンツを変換することは、前記選択されたマルチメディアコンテンツに関連したサービス品質をアップグレードする変換を備える、請求項１２のコンピュータ可読記憶媒体。
【請求項１７】
第２の電子デバイスへ、前記第２のフォーマットにある前記変換されたマルチメディアコンテンツを送信するための前記命令は、前記アップグレードされたサービス品質をサポートするように構成される電子デバイスへ、前記変換されたマルチメディアコンテンツを送信するための命令を備え、前記ＩＭＳイネーブルされた第１の電子デバイスは、前記アップグレードされたサービス品質をサポートするように構成されない、請求項１６のコンピュータ可読記憶媒体。
【請求項１８】
前記ローカルネットワークは第１のローカルネットワークを備え、前記コンピュータ可読記憶媒体は、前記１つ以上のプロセッサに、
前記ＩＭＳネットワークを介して前記第１のフォーマットを有する追加マルチメディアコンテンツを受信させ、
前記第１のフォーマットから、前記第１のフォーマットと異なる第３のフォーマットへ前記追加マルチメディアコンテンツを変換させ、
第３の電子デバイスへ、前記第３のフォーマットにある前記変換された追加マルチメディアコンテンツを送信させる、命令をさらに備え、
前記変換された追加マルチメディアコンテンツは、前記ＩＭＳネットワークと異なり前記第１のローカルネットワークと異なる第２のローカルネットワークを介して前記第３の電子デバイスへ送信される、
請求項１２のコンピュータ可読記憶媒体。
【請求項１９】
前記１つ以上のプロセッサに、
第３の電子デバイスから前記ローカルネットワークを介して追加マルチメディアコンテンツを受信させ、
前記ＩＭＳネットワークを介してＩＭＳイネーブルされた第４の電子デバイスへ前記追加マルチメディアコンテンツを送信させる、命令をさらに備える請求項１２のコンピュータ可読記憶媒体。
【請求項２０】
前記第１のフォーマットから前記第２のフォーマットへ前記選択されたマルチメディアコンテンツを変換することは、前記ローカルネットワークを介して前記第２の電子デバイスで受信される追加マルチメディアコンテンツと結合することができるフォーマットへ前記選択されたマルチメディアコンテンツを変換することを備える、請求項１２のコンピュータ可読記憶媒体。
【請求項２１】
前記第１のフォーマットから前記第２のフォーマットへ前記選択されたマルチメディアコンテンツを変換することは、前記ＩＭＳネットワークを介して前記第２の電子デバイスで受信される追加マルチメディアコンテンツと結合することができるフォーマットへ前記選択されたマルチメディアコンテンツを変換することを備える、請求項１２のコンピュータ可読記憶媒体。
【請求項２２】
前記１つ以上のプロセッサに、
前記第１のフォーマットから、前記第１のフォーマットおよび前記第２のフォーマットと異なる第３のフォーマットへ前記選択されたマルチメディアコンテンツを変換させ、
第３の電子デバイスへ、前記第３のフォーマットにある前記変換されたマルチメディアコンテンツを送信させる、命令をさらに備え、
前記変換されたマルチメディアコンテンツは、前記ローカルネットワークを介して前記第３の電子デバイスへ送信され、前記第２および第３のフォーマットは異なるサービス品質と関連する、
請求項１２のコンピュータ可読記憶媒体。
【請求項２３】
インターネット・プロトコル・マルチメディア・サブシステム（ＩＭＳ）イネーブルされた第１の電子デバイスであって、
ＩＭＳネットワークを介してコンテンツ提供電子デバイスから、選択されたマルチメディアコンテンツを受信する手段と、前記選択されたマルチメディアコンテンツは第１のフォーマットを有する、
前記第１のフォーマットから、前記第１のフォーマットと異なる第２のフォーマットへ前記選択されたマルチメディアコンテンツを変換する手段と、
第２の電子デバイスを、前記第２の電子デバイスへ前記変換されたマルチメディアコンテンツを送信する前に認証する手段と、
前記第２の電子デバイスへ、前記第２のフォーマットにある前記変換されたマルチメディアコンテンツを送信する手段と、を備え、    前記変換されたマルチメディアコンテンツは、前記ＩＭＳネットワークと異なるローカルネットワークを介して前記第２の電子デバイスへ送信される、
ここにおいて、前記ＩＭＳイネーブルされた第１の電子デバイスは、
ＩＭＳネットワークを介して利用可能なマルチメディアコンテンツのメニューを受信する手段と、前記メニューはＩＭＳプロキシサーバから受信される、
前記利用可能なマルチメディアコンテンツの前記メニューを表示する手段と、
前記利用可能なマルチメディアコンテンツの前記表示されたメニューからの選択を識別するユーザ入力を受信する手段と、
を特徴とし、
前記変換されたマルチメディアコンテンツは前記第２の電子デバイスで提示され、
前記第１の電子デバイスは、さらに
前記第２の電子デバイスにおける前記変換されたマルチメディアコンテンツの提示を調整することを示す入力を受信する手段と、ここにおいて前記入力は前記変換されたマルチメディアコンテンツが前記第２の電子デバイスで提示される間に受信される、
前記入力の受信に応答し、前記変換されたマルチメディアコンテンツの提示を調整するコマンドを前記第２の電子デバイスへ前記ローカルネットワークを介して送信する手段と、を備え、
前記認証する手段は、前記選択されたマルチメディアコンテンツに関連したサービス品質を前記第２の電子デバイスのためにアップグレードする要求を前記第１の電子デバイスから前記ＩＭＳネットワークを介して送信する手段を備える、ＩＭＳイネーブルされた第１の電子デバイス。
【請求項２４】
前記第２の電子デバイスへ、前記第２のフォーマットにある前記変換されたマルチメディアコンテンツを送信する手段は、前記ＩＭＳネットワークを介して情報を受信するように構成されない電子デバイスへ、前記変換されたマルチメディアコンテンツを送信する手段を備える、請求項２３の第１の電子デバイス。
【請求項２５】
前記第１のフォーマットから前記第２のフォーマットへ前記選択されたマルチメディアコンテンツを変換する手段は、プロトコル変換を用いて前記第１のフォーマットから前記第２のフォーマットへ前記選択されたマルチメディアコンテンツを変換する手段を備える、請求項２３の第１の電子デバイス。
【請求項２６】
前記プロトコル変換は、ＩＭＳフォーマットからデジタル・リビング・ネットワーク・アライアンス（ＤＬＮＡ）フォーマットへの変換である、請求項２５の第１の電子デバイス。
【請求項２７】
前記第１のフォーマットから前記第２のフォーマットへ前記選択されたマルチメディアコンテンツを変換する手段は、前記選択されたマルチメディアコンテンツに関連したサービス品質をアップグレードする変換のための手段を備える、請求項２３の第１の電子デバイス。
【請求項２８】
前記第２の電子デバイスへ、前記第２のフォーマットにある前記変換されたマルチメディアコンテンツを送信する手段は、前記アップグレードされたサービス品質をサポートするように構成される電子デバイスへ、前記変換されたマルチメディアコンテンツを送信する手段を備える、前記ＩＭＳイネーブルされた第１の電子デバイスは、前記アップグレードされたサービス品質をサポートするように構成されない、請求項２７の第１の電子デバイス。
【請求項２９】
前記ローカルネットワークは第１のローカルネットワークを備え、前記第１の電子デバイスは、
前記ＩＭＳネットワークを介して前記第１のフォーマットを有する追加マルチメディアコンテンツを受信する手段と、
前記第１のフォーマットから、前記第１のフォーマットと異なる第３のフォーマットへ前記追加マルチメディアコンテンツを変換する手段と、
第３の電子デバイスへ、前記第３のフォーマットにある前記変換された追加マルチメディアコンテンツを送信する手段と、をさらに備え、
前記変換された追加マルチメディアコンテンツは、前記ＩＭＳネットワークと異なり前記第１のローカルネットワークと異なる第２のローカルネットワークを介して前記第３の電子デバイスへ送信される、
請求項２３の第１の電子デバイス。
【請求項３０】
第３の電子デバイスから前記ローカルネットワークを介して追加マルチメディアコンテンツを受信する手段と、
前記ＩＭＳネットワークを介してＩＭＳイネーブルされた第４の電子デバイスへ前記追加マルチメディアコンテンツを送信する手段と、
をさらに備える、請求項２３の第１の電子デバイス。
【請求項３１】
前記第１のフォーマットから前記第２のフォーマットへ前記選択されたマルチメディアコンテンツを変換することは、前記ローカルネットワークを介して前記第２の電子デバイスで受信される追加マルチメディアコンテンツと結合することができるフォーマットへ前記選択されたマルチメディアコンテンツを変換することを備える、請求項２３の第１の電子デバイス。
【請求項３２】
前記第１のフォーマットから前記第２のフォーマットへ前記選択されたマルチメディアコンテンツを変換することは、前記ＩＭＳネットワークを介して前記第２の電子デバイスで受信される追加マルチメディアコンテンツと結合することができるフォーマットへ前記選択されたマルチメディアコンテンツを変換することを備える、請求項２３の第１の電子デバイス。
【請求項３３】
前記第１のフォーマットから、前記第１のフォーマットおよび前記第２のフォーマットと異なる第３のフォーマットへ前記マルチメディアコンテンツを変換する手段と、
第３の電子デバイスへ、前記第３のフォーマットにある前記変換されたマルチメディアコンテンツを送信する手段と、をさらに備え、
前記変換されたマルチメディアコンテンツは、前記ローカルネットワークを介して前記第３の電子デバイスへ送信され、前記第２および第３のフォーマットは異なるサービス品質と関連する、請求項２３の第１の電子デバイス。
【請求項３４】
インターネット・プロトコル・マルチメディア・サブシステム（ＩＭＳ）イネーブルされた第１の電子デバイスであって、
１つ以上のプロセッサと、
ＩＭＳネットワークを介してコンテンツ提供電子デバイスから、選択されたマルチメディアコンテンツを受信するように動作可能な第１のインタフェースと、前記選択されたマルチメディアコンテンツは第１のフォーマットを有する、
前記第１のフォーマットから、前記第１のフォーマットと異なる第２のフォーマットへ前記選択されたマルチメディアコンテンツを変換するように前記１つ以上のプロセッサによって動作可能な変換モジュールと、
第２の電子デバイスを、前記第２の電子デバイスへ前記変換されたマルチメディアコンテンツを送信する前に認証するように前記１つ以上のプロセッサによって動作可能な認証モジュールと、
前記第２の電子デバイスへ、前記第２のフォーマットにある前記変換されたマルチメディアコンテンツを送信するように動作可能な第２のインタフェースと、を備え、前記変換されたマルチメディアコンテンツは、前記ＩＭＳネットワークと異なるローカルネットワークを介して前記第２の電子デバイスへ送信される、
ここにおいて、前記ＩＭＳイネーブルされた第１の電子デバイスは、ディスプレイおよび第３のインタフェースを特徴とし、
前記第１のインタフェースは、前記ＩＭＳネットワークを介して利用可能なマルチメディアコンテンツのメニューをＩＭＳプロキシサーバから受信するようにさらに動作可能であり、
前記ディスプレイは、前記利用可能なマルチメディアコンテンツの前記メニューを表示するように動作可能であり、
前記第３のインタフェースは、前記メニューからの前記利用可能なマルチメディアコンテンツのユーザ選択入力を、受信するように動作可能であり、
前記変換されたマルチメディアコンテンツは前記第２の電子デバイスで提示され、
前記第３のインタフェースは、前記第２の電子デバイスにおける前記変換されたマルチメディアコンテンツの提示を調整することを示す入力を受信するようにさらに動作可能であり、ここにおいて前記入力は前記変換されたマルチメディアコンテンツが前記第２の電子デバイスで提示される間に受信される、
前記第２のインタフェースは、前記入力の受信に応答し、前記変換されたマルチメディアコンテンツの提示を調整するコマンドを前記第２の電子デバイスへ前記ローカルネットワークを介して送信するようにさらに動作可能であり、
前記認証モジュールは、前記選択されたマルチメディアコンテンツに関連したサービス品質を前記第２の電子デバイスのためにアップグレードする要求を前記ＩＭＳネットワークを介して送信するための前記第１のインタフェースを使用することによって、前記第２の電子デバイスを認証するようにさらに動作可能である、ＩＭＳイネーブルされた第１の電子デバイス。
【請求項３５】
前記第２のインタフェースは、前記ＩＭＳネットワークを介して情報を受信するように構成されない電子デバイスへ、前記変換されたマルチメディアコンテンツを送信するように動作可能なインタフェースを備える、請求項３４の第１の電子デバイス。
【請求項３６】
前記第１のフォーマットから前記第２のフォーマットへ前記選択されたマルチメディアコンテンツを変換することは、プロトコル変換を用いて前記第１のフォーマットから前記第２のフォーマットへ前記選択されたマルチメディアコンテンツを変換することを備える、請求項３４の第１の電子デバイス。
【請求項３７】
前記プロトコル変換は、ＩＭＳフォーマットからデジタル・リビング・ネットワーク・アライアンス（ＤＬＮＡ）フォーマットへの変換である、請求項３６の第１の電子デバイス。
【請求項３８】
前記第１のフォーマットから前記第２のフォーマットへ前記選択されたマルチメディアコンテンツを変換することは、前記選択されたマルチメディアコンテンツに関連したサービス品質をアップグレードする変換を備える、請求項３４の第１の電子デバイス。
【請求項３９】
前記第２のインタフェースは、前記アップグレードされたサービス品質をサポートするように構成される電子デバイスへ、前記変換されたマルチメディアコンテンツを送信するように動作可能なインタフェースを備え、前記第１の電子デバイスは、前記アップグレードされたサービス品質をサポートするように構成されない、請求項３８の第１の電子デバイス。
【請求項４０】
前記ローカルネットワークは第１のローカルネットワークを備え、
前記第１のインタフェースは、前記ＩＭＳネットワークを介して前記第１のフォーマットを有する追加マルチメディアコンテンツを受信するようにさらに動作可能であり、
前記変換モジュールは、前記第１のフォーマットから、前記第１のフォーマットと異なる第３のフォーマットへ前記追加マルチメディアコンテンツを変換するようにさらに動作可能であり、
前記第２のインタフェースは、第３の電子デバイスへ、前記第３のフォーマットにある前記変換された追加マルチメディアコンテンツを送信するようにさらに動作可能である、前記変換された追加マルチメディアコンテンツは、前記ＩＭＳネットワークと異なり前記第１のローカルネットワークと異なる第２のローカルネットワークを介して前記第３の電子デバイスへ送信される、
請求項３４の第１の電子デバイス。
【請求項４１】
前記第２のインタフェースは、第３の電子デバイスから前記ローカルネットワークを介して追加マルチメディアコンテンツを受信するようにさらに動作可能であり、
前記第１のインタフェースは、前記ＩＭＳネットワークを介してＩＭＳイネーブルされた第４の電子デバイスへ前記追加マルチメディアコンテンツを送信するようにさらに動作可能である、
請求項３４の第１の電子デバイス。
【請求項４２】
前記第１のフォーマットから前記第２のフォーマットへ前記選択されたマルチメディアコンテンツを変換することは、前記ローカルネットワークを介して前記第２の電子デバイスで受信される追加マルチメディアコンテンツと結合することができるフォーマットへ前記選択されたマルチメディアコンテンツを変換することを備える、請求項３４の第１の電子デバイス。
【請求項４３】
前記第１のフォーマットから前記第２のフォーマットへ前記選択されたマルチメディアコンテンツを変換することは、前記ＩＭＳネットワークを介して前記第２の電子デバイスで受信される追加マルチメディアコンテンツと結合することができるフォーマットへ前記選択されたマルチメディアコンテンツを変換することを備える、請求項３４の第１の電子デバイス。
【請求項４４】
前記変換モジュールは、前記第１のフォーマットから、前記第１のフォーマットおよび前記第２のフォーマットと異なる第３のフォーマットへ前記選択されたマルチメディアコンテンツを変換するようにさらに動作可能であり、
前記第２のインタフェースは、第３の電子デバイスへ、前記第３のフォーマットにある前記変換されたマルチメディアコンテンツを送信するようにさらに動作可能である、
前記変換されたマルチメディアコンテンツは、前記ローカルネットワークを介して前記第３の電子デバイスへ送信され、前記第２および第３のフォーマットは異なるサービス品質と関連する、
請求項３４の第１の電子デバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、マルチメディアコンテンツを提供し、より詳細には、マルチメディアコンテンツを提供するモバイル電子デバイスを使用することに関する。
【背景技術】
【０００２】
インターネット・プロトコル・マルチメディア・サブシステム（ＩＭＳ：Internet Protocol Multimedia Subsystem）は、インターネット・プロトコル（ＩＰ）サービスでマルチメディアおよび音声（voice）を届けるためのアーキテクチャの（architectural）フレームワークである。ＩＭＳは、マルチメディアまたは音声アプリケーションへアクセスする、ＩＭＳイネーブルされた無線または有線のデバイス端末を提供するために使用することができる。ＩＭＳイネーブルされた携帯電話のようなＩＭＳイネーブルされた端末デバイスは、ＩＭＳネットワークで様々なＩＭＳサービスを受信することができ、ＩＭＳサービスは主要なＩＭＳアプリケーションサーバによって提供される。
【０００３】
しかし、多くの電子デバイスは、ＩＭＳイネーブルされたデバイスでなく、それ故に、ＩＭＳネットワークでＩＭＳアプリケーションサーバからＩＭＳコンテンツまたはサービスを受信することができない。デバイスがＩＭＳイネーブルされている場合でさえ、ＩＭＳイネーブルされたデバイスとともに使用するために認められまたは勧められるサービス品質、フォーマットまたはタイプを限定するか制限する特定のＩＭＳコンテンツまたはサービスのための限定または制限を含み得る。例えば、小さなディスプレイ・スクリーンを備えた電子デバイスは、ＩＭＳビデオ共有サービスアプリケーションに関して限定される。いくつかの場合には、非ＩＭＳイネーブルされた電子デバイスは、ＩＭＳコンテンツまたはサービスを受信することができた場合、ＩＭＳコンテンツを提示するかまたはＩＭＳサービスを実現するためにより適した特徴を含み得る。
【発明の概要】
【０００４】
本開示は、マルチメディアコンテンツを提供するモバイル電子デバイスを使用するための技術、デバイスおよびシステムに関する。第１の一般的な態様では、マルチメディアコンテンツを提供する方法は、インターネット・プロトコル・マルチメディア・サブシステム（ＩＭＳ）イネーブルされた第１の電子デバイスで、ＩＭＳネットワークを介してコンテンツ提供電子デバイスからマルチメディアコンテンツを受信することを含み、該マルチメディアコンテンツは、第１のフォーマットを有する。該方法はまた、該ＩＭＳイネーブルされた第１の電子デバイスで、該第１のフォーマットから、該第１のフォーマットと異なる第２のフォーマットへ該マルチメディアコンテンツを変換することを含む。該方法はさらに、該ＩＭＳイネーブルされた第１の電子デバイスから第２の電子デバイスへ、該変換されたマルチメディアコンテンツを該第２のフォーマットの状態で送信することを含み、該変換されたマルチメディアコンテンツは、該ＩＭＳネットワークと異なるローカルネットワークを介して該第１の電子デバイスから該第２の電子デバイスへ送信される。
【０００５】
第２の一般的な態様では、コンピュータ可読記憶媒体は、１つ以上のプロセッサに、インターネット・プロトコル・マルチメディア・サブシステム（ＩＭＳ）イネーブルされた第１の電子デバイスで、ＩＭＳネットワークを介してコンテンツ提供電子デバイスからマルチメディアコンテンツを受信させる命令を含み、該マルチメディアコンテンツは第１のフォーマットを有する。該コンピュータ可読記憶媒体はまた、該１つ以上のプロセッサに、該ＩＭＳイネーブルされた第１の電子デバイスで、該第１のフォーマットから、該第１のフォーマットと異なる第２のフォーマットへ該マルチメディアコンテンツを変換させる命令を含む。該コンピュータ可読記憶媒体はさらに、該１つ以上のプロセッサに、該ＩＭＳイネーブルされた第１の電子デバイスから第２の電子デバイスへ、該変換されたマルチメディアコンテンツを該第２のフォーマットの状態で送信させる命令を含み、該変換されたマルチメディアコンテンツは、該ＩＭＳネットワークと異なるローカルネットワークを介して該第１の電子デバイスから該第２の電子デバイスへ送信される。
【０００６】
第３の一般的な態様では、電子デバイスは、インターネット・プロトコル・マルチメディア・サブシステム（ＩＭＳ）イネーブルされた第１の電子デバイスで、ＩＭＳネットワークを介してコンテンツ提供電子デバイスからマルチメディアコンテンツを受信する手段を含み、該マルチメディアコンテンツは第１のフォーマットを有する。該電子デバイスはまた、該ＩＭＳイネーブルされた第１の電子デバイスで、該第１のフォーマットから、該第１のフォーマットと異なる第２のフォーマットへ該マルチメディアコンテンツを変換する手段を含む。該電子デバイスはさらに、該ＩＭＳイネーブルされた第１の電子デバイスから第２の電子デバイスへ、該変換されたマルチメディアコンテンツを該第２のフォーマットの状態で送信する手段を含み、該変換されたマルチメディアコンテンツは、該ＩＭＳネットワークと異なるローカルネットワークを介して該第１の電子デバイスから該第２の電子デバイスへ送信される。
【０００７】
第４の一般的な態様では、電子デバイスは、１つ以上のプロセッサを含む。該電子デバイスはまた、ＩＭＳネットワークを介してコンテンツ提供電子デバイスからマルチメディアコンテンツを受信するように動作可能な第１のインタフェースを含み、該マルチメディアコンテンツは第１のフォーマットを有する。該電子デバイスはさらに、該第１のフォーマットから、該第１のフォーマットと異なる第２のフォーマットへ該マルチメディアコンテンツを変換するように該１つ以上のプロセッサによって動作可能な変換モジュールを含む。該電子デバイスはさらに、第２の電子デバイスへ、該変換されたマルチメディアコンテンツを該第２のフォーマットの状態で送信するように動作可能な第２のインタフェースを含み、該変換されたマルチメディアコンテンツは、該ＩＭＳネットワークと異なるローカルネットワークを介して該第２の電子デバイスへ送信される。
【０００８】
利点は、１つ以上の次のものを含み得る。ＩＭＳサービスまたはコンテンツ分配のホストは、分散化され得る。ＩＭＳサービスは、ローカルネットワークへ拡張され、ＩＭＳイネーブルされない電子デバイスへ拡張され得る。トランザクションは１つ以上のローカルネットワークへ転送され、それはＩＭＳネットワークにおける輻輳を軽減し得る。アップグレードされた（upgraded）サービス品質は、ＩＭＳサービスまたはＩＭＳコンテンツに対して要求され得る。ＩＭＳコンテンツまたはサービスは、特定のアプリケーションまたはサービスに、より適したデバイスへ向けられ得る。
【０００９】
１つ以上の態様の詳細は、添付された図面および以下の記述においてに説明される。他の特徴、対象および利点は、記述と図面、および特許請求の範囲から明白になるだろう。
【図面の簡単な説明】
【００１０】
【図１】１つ以上の他の電子デバイスへＩＭＳに基づくコンテンツまたはサービスを提供するゲートウェイデバイスとして使用することができる典型的な電子デバイスを含むシステムのブロック図である。
【図２】ＩＭＳとローカルフォーマットとの間の相互運用性（interoperability）を提供するために使用することができる典型的なゲートウェイデバイスを含むシステムのブロック図である。
【図３】ＩＭＳとＤＬＮＡのフォーマットとの間の相互運用性を提供するために使用することができる典型的なゲートウェイデバイスを含むシステムのブロック図である。
【図４】非ＩＭＳイネーブルされたデバイスから非ＩＭＳネットワークで受信したコンテンツで、ＩＭＳイネーブルされたデバイスに関わるＩＭＳセションを補うために使用することができる典型的なゲートウェイデバイスを含むシステムのブロック図である。
【図５】ＩＭＳネットワークへ通信して連結され、第１のローカルネットワークと第２のローカルネットワークへそれぞれ分離して個々に通信して連結される、典型的な第１と第２のゲートウェイデバイスを含むシステムのブロック図である。
【図６】ローカル環境における１つ以上の電子デバイスへＩＭＳサービスを拡張するために使用することができる典型的なゲートウェイデバイスを含むシステムのブロック図である。
【図７】モバイルＩＭＳサーバ機能を提供するゲートウェイデバイスとして使用することができる典型的な電子デバイスのブロック図である。
【図８】分配されたＩＭＳサーバ機能を提供するために電子デバイスによって実行され得る方法の例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
本開示は、１つ以上の他の電子デバイスへＩＭＳサービスまたはコンテンツを提供するために使用することができるゲートウェイデバイスとして、モバイル電子デバイスを使用するためのデバイス、システムおよび技術について記述する。様々な例において、１つ以上の他の電子デバイスは、ＩＭＳをサポートするように構成されるか、またはＩＭＳをサポートするように構成されない。ゲートウェイデバイスは、ＩＭＳをサポートするように構成され、ＩＭＳネットワークでＩＭＳコンテンツまたはサービスへアクセスし、ＩＭＳに基づくネットワークでないローカルネットワークで１つ以上の他の電子デバイスへＩＭＳコンテンツまたはサービスを提供し得る。この方法では、ゲートウェイデバイスは、非ＩＭＳに基づくネットワークを介して１つ以上の他の電子デバイスへのＩＭＳコンテンツまたはサービスのサーバとして動作し得る。
【００１２】
ゲートウェイデバイスが１つ以上の他の電子デバイスへ提供することができるＩＭＳサービスの例は、ビデオ共有、ビデオ転送、ピアツーピアのビデオ共有、テレビ電話、ビデオ会議、ビデオスナップショット、および他のビデオ通話またはビデオ会議アプリケーションを備える一般的な相互運用性を含む。ゲートウェイデバイスが１つ以上の他の電子デバイスへ提供することができるＩＭＳサービスの追加の例は、マルチメディア・メッセージ・サービス(MMS：multimedia messaging service)、MMTel（multimedia telephony）、ToIP（text over IP）、VoIP（voice over IP）、VCC（voice call continuity）、プッシュ・ツー・トーク（push to talk）、画像共有、無線ディスプレイ、通話転送（call forwarding）、着信転送（call transfer）、スクリーン共有、チャット・ツー・ゴー（chat-to-go）、ショートメッセージサービス(SMS)、PoC（push to talk over cellular）、プッシュ・ツー・シー（push to see）、インタラクティブ・ゲーム（interactive gaming）、ファイル共有、インスタントメッセージ、ボイスメッセージ、ボイス・テレフォニー・オーバー・ＩＭＳ（voice telephony over ＩＭＳ）、IPテレビ（IPTV）、およびコンテンツ・ストリーミング・サービスを含む。以下の例は、２つ、３つのＩＭＳサービスに焦点を当てているが、ここに記述される技術、システム、およびデバイスが任意の様々なＩＭＳサービスまたはコンテンツに適用し得ることは理解されるであろう。
【００１３】
ここに開示された技術を使用することによって、ＩＭＳサーバ機能は分散化され得る。例えば、モバイル電子デバイスはＩＭＳサーバとして動作し、集約化したＩＭＳサーバと直接連結されていないまたは通信していない１つ以上の他の電子デバイスへ、利用可能なＩＭＳに基づくコンテンツまたはサービスを提供または作り得る。ＩＭＳサーバ機能のこの分散化は、ＩＭＳコンテンツおよびサービスが拡張されることを可能にし、例えば非ＩＭＳイネーブルされたデバイスがＩＭＳコンテンツまたはサービスにアクセスし得、そうでなければアクセスできない。分散化はさらに、ローカルネットワーク、非ＩＭＳに基づくネットワークを介して、ＩＭＳ端末デバイスがＩＭＳコンテンツまたはサービスを受信することを可能にし得る。さらに、ＩＭＳ機能はより高性能な計算能力または処理能力でデバイスへ利用可能になり得る。ＩＭＳ機能はさらに、より広い接続能力を備えたデバイスへ提供され、そのことはさらに、いくつかの例においてＩＭＳ機能の範囲を拡張し得る。
【００１４】
図１は、１つ以上の他の電子デバイス6a-6d、16へＩＭＳに基づくコンテンツまたはサービスを提供するゲートウェイデバイスとして使うことができる典型的な電子デバイス４を含むシステム２のブロック図である。電子デバイス４は計算デバイスであり、いくつかの態様においてモバイル計算デバイスであり得る。様々な例において、電子デバイス４は、携帯電話、スマートフォン、大陸通信電話（landline phone）、ＰＤＡ（personal digital assistant）、ラップトップ型（laptop）またはノート型コンピュータ、ポケットベル、ウェアラブル（wearable）・計算デバイス、テレビ・セットトップボックス、音楽プレーヤ、ナビゲーションデバイス、または電子デバイス内に実装された１つ以上のプロセッサである。様々な例において、電子デバイス４はＩＭＳイネーブルされたデバイスである。
【００１５】
電子デバイス４は、通信してＩＭＳネットワーク８に連結され得る。電子デバイス４は、ＩＭＳネットワーク８でのＩＭＳプロキシサーバ１２と通信し得る。ＩＭＳプロキシサーバ１２は、ＩＭＳセションについて１つ以上のパラメータを定めるＩＭＳイネーブルされたデバイス（例えば、電子デバイス４)と通信するように構成される計算デバイスであり得る。例えば、電子デバイス４は、ＩＭＳネットワーク８を介してＩＭＳプロキシサーバ１２とコンタクトをとり、要求されたサービスまたは要求されたＩＭＳコンテンツに関する情報を提供する。プロキシサーバは、いくつかの例において、利用可能なコンテンツまたはサービスのリストを提供し得る。代替として、デバイス４は、利用可能なコンテンツまたはサービスについて記憶されたリストを保持し得る。いくつかの例において、デバイス４は、利用可能なコンテンツまたはサービスのメニューを見るために使用され、そのメニューから選択が行われる。
【００１６】
電子デバイス４は、プロキシサーバ１２への通信において特定のＩＭＳサービスまたはコンテンツを要求し、プロキシサーバ１２へ１つ以上のパラメータを提供し得る。電子デバイス４はまた、ＩＭＳプロキシサーバ１２へ、要求されたサービスまたはコンテンツが提供されるべき電子アドレスのようなアドレスを提供する。いくつかの例において、アドレスは電子デバイス４についてのIPアドレスである。他の例において、アドレスは、電子デバイス４と異なる電子デバイス（例えば、デバイス6a-6dまたは16のうちの１つ）についてのIPアドレスである。いくつかの例において、プロキシサーバ１２は、電子デバイス４または別のデバイスが要求されるＩＭＳサービスまたはコンテンツを受信する権限があることを検証する。プロキシサーバ１２は、いくつかの例に従って、電子デバイス４または別のデバイスを認可または認証する。ＩＭＳプロキシサーバ１２は、適切な制御信号が電子デバイス４とやりとりされ、特定のサービスがＩＭＳフレームワーク内の特定のアプリケーションをイネーブルするようにデータ・パック（data packs）が構成されることを保証し得る。
【００１７】
電子デバイス４はまた、ＩＭＳネットワーク８でのＩＭＳアプリケーションサーバ１４と通信し得る。ＩＭＳアプリケーションサーバ１４は、ＩＭＳイネーブルされたデバイス（例えば、電子デバイス４）と通信するように構成された計算デバイスであり、ＩＭＳイネーブルされたデバイスへＩＭＳコンテンツまたはＩＭＳサービスを提供し得る。例えば、ＩＭＳアプリケーションサーバ１４は、電子デバイス４での実行のためにＩＭＳネットワーク８でのアプリケーションを提供する。ＩＭＳアプリケーションサーバ１４はコンテンツ提供デバイスであり得る。
【００１８】
ＩＭＳプロキシサーバ１２は、ＩＭＳネットワーク８でのＩＭＳアプリケーションサーバ１４と通信するか、またはそうでなければ、電子デバイス４によって要求されたサービスまたはコンテンツに関連した情報をＩＭＳアプリケーションサーバ１４へ提供し得る。ＩＭＳプロキシサーバ１２はまた、要求するデバイス４に関連した情報、または別の電子デバイスに関連した情報をＩＭＳアプリケーションサーバ１４へ提供し得る。ＩＭＳアプリケーションサーバ１４およびＩＭＳプロキシサーバ１２は、図１に別々に示されているが、いくつかの例において、単一の計算デバイスは、アプリケーションサーバ１４およびプロキシサーバ１２の両方の機能を提供する。より詳細に以下に説明されるように、電子デバイス４は、ＩＭＳコンテンツまたはサービスのモバイルサーバとして動作し、様々な態様において、他の電子デバイス6、16へ、ＩＭＳプロキシサーバ１２、ＩＭＳアプリケーションサーバ１４または両方の機能のうちのいくつかまたは全てを提供し得る。デバイス４は図１において携帯電話として示されているが、任意のタイプのＩＭＳイネーブルされた電子デバイスは、ここに説明された方法でＩＭＳゲートウェイデバイスとして使用されることが考えられる。
【００１９】
電子デバイス４はまた、通信してローカルネットワーク１０に連結され得る。ローカルネットワーク１０は、いくつかの例において、Wi-Fiネットワークであり、または任意の適切なタイプのローカルIPネットワークである。ローカルネットワーク１０は、少しの例だけを挙げると、家庭ネットワーク、企業ネットワークまたは自動ネットワークであり、ＩＭＳネットワーク８と異なり得る。そのようにして、電子デバイス４は、通信してＩＭＳネットワーク８およびローカルネットワーク１０の両方に連結され得る。電子デバイス４は、ＩＭＳネットワーク８を介して第１のデバイス（例えば、ＩＭＳアプリケーションサーバ１４）と通信し、ローカルネットワーク１０での第２のデバイス（例えば、１つ以上のデバイス6a-6d、16）と通信し得る。
【００２０】
電子デバイス４は、ローカルネットワークでの１つ以上の他の電子デバイス6a-6d、16と通信し得る。他の電子デバイスに関して、デバイス１６はＩＭＳイネーブルされたデバイスであり、デバイス6a-6dはＩＭＳイネーブルされたデバイスではない。この例において、デバイス6a-6dは、ＩＭＳプロトコルに従って通信するように、またはＩＭＳアプリケーションサーバ１４からＩＭＳネットワーク８でＩＭＳコンテンツまたはＩＭＳサービスを直接受信するように、構成されない。示された例において、デバイス6aはテレビまたはビデオ・モニタである。いくつかの例において、デバイス6aは無線モニタである。デバイス6bは、ＰＤＡ（personal digital assistant）または携帯電話のようなハンドヘルド計算デバイス（handheld computing device）である。デバイス6cはデスクトップ型パソコンである。デバイス6dはラップトップ型パソコンである。他の非ＩＭＳイネーブルされた電子デバイス6a-6dの４つの実例だけが図１に示されているが、他の多くのオプションが使用され得る。限定なく、ローカルネットワーク１０でのゲートウェイデバイス４と通信することができるデバイス６の追加の例は、携帯電話、スマートフォン、ポケットベル、ウェアラブル・計算デバイス、テレビ・セットトップボックス、ナビゲーションデバイス、音楽プレーヤ、ゲームシステム、電子データ記憶デバイス、メディアサーバまたは電子デバイス内に実装された１つ以上のプロセッサを含む。
【００２１】
様々な例において、電子デバイス４は、ローカルネットワーク１０を介して非ＩＭＳイネーブルされたデバイス6a-6dへ、ＩＭＳコンテンツまたはＩＭＳサービスの利用を提供し得る。この方法では、電子デバイス４は、ＩＭＳ関連のコンテンツおよびサービスへの非ＩＭＳイネーブルされたデバイス6a-6dについての「ゲートウェイ」デバイスとして機能し得る。ゲートウェイデバイス４は、１つ以上の他の電子デバイス6a-6dへのＩＭＳコンテンツおよびサービスのサーバとして動作し得る。いくつかの態様では、ゲートウェイデバイス４は、ＩＭＳプロキシサーバ１２またはＩＭＳアプリケーションサーバ１４に典型的に関連した１つ以上の機能を実行し得る。明確にするために、単に単一のローカルネットワーク１０が図１に示されるが、他の例において、ゲートウェイデバイス４は、２つ以上のローカルネットワークへアクセスし、任意のローカルネットワークでの１つ以上の他の電子デバイスと通信し得る。
【００２２】
いくつかの例において、アップグレードされたＩＭＳサービス品質またはコンテンツアップグレードが要求される。ゲートウェイデバイス４が携帯電話である例において、モバイルフォーマットは、携帯電話によって提供される最高のサービスレベルの品質を決定する。いくつかのデバイスは要求されるフォームファクタ（form-factor）であり得る。例えば、携帯電話ゲートウェイデバイス４は、携帯電話４のディスプレイ・スクリーンで単にVGA(video graphics array)品質ビデオを表すことができる。しかし、デバイス6aは、1080i、720pまたは1080pのビデオ解像度を表示することができるHDTV（wireless high definition television)モニタであり、電話４が表示することができるVGAビデオと比較すると、ＩＭＳビデオアプリケーションのようなビデオアプリケーションについてのより高いサービス品質を表わし得る。
【００２３】
いくつかの場合には、ゲートウェイデバイス４は、異なるローカルデバイス６へ特定のＩＭＳサービスについての異なるサービス品質を提供し得る。例えば、特定のサービスについて、ゲートウェイデバイス４は、デバイス6bへ64kbpsのサービス品質を提供し、デバイス6cへ2Mbpsのサービス品質を提供する。特定のデバイスについての適切なサービス品質に影響を与えるファクターは、デバイスの処理能力、帯域幅問題、接続問題、デバイスコンポーネントの物理的サイズ（例えば、ディスプレイ・スクリーン）、制御問題（例えば、デバイスがフルキーボード、入力ボタンの低減されたセットを含むか入力制御能力を含まないかどうか)、モバイルフォーマット、待ち時間問題等を含む。
【００２４】
最初に、ユーザがバスに乗車し、携帯電話ゲートウェイデバイス４でIPTVプログラムまたは流されたVOD（video on demand）コンテンツを見ていると仮定する。ビデオサービスは、ＩＭＳアプリケーションサーバ１４によって、例えばＩＭＳネットワーク８で提供され得る。家に到着すると、ユーザは、より大きなディスプレイでビデオコンテンツを見ることは携帯電話４のより小さなスクリーンで見ることより良い見る経験を提供し得るから、無線HDTVモニタ6aでIPTVプログラムまたは流されたコンテンツを見終えるのを望み得る。さらに、ユーザは、モバイルデバイス４でのオプションではなく、無線HDTVモニタ6aでのオプションである、高解像度のコンテンツを見ることを好み得る。
【００２５】
ユーザはコンテンツアップグレードを要求するためにゲートウェイデバイス４を使用し、ゲートウェイデバイス４はアップグレードを要求するためにＩＭＳネットワーク８を介してＩＭＳプロキシサーバ１２およびＩＭＳアプリケーションサーバ１４のうちの１つ以上と通信し得る。１つの例において、ユーザは、デバイス（例えば、通信してユーザのホームネットワークに連結され得るデバイス6a-6d）のリストから「テレビ」を選択し、ＴＶに対してコンテンツアップグレードを要求する。いくつかの例において、ゲートウェイデバイス４は、ローカルネットワーク１０を介して要求されたサービスのためにデバイス6a（または認証される他のデバイス）を認証し、ＩＭＳサーバ12および14のうちの１つ以上へ要求を通信し得る。代替として、ゲートウェイデバイス４はＩＭＳネットワーク８を介してＩＭＳプロキシサーバ１２へHDTV 6aに関連した情報を提供し、プロキシサーバ１２はHDTVデバイス6aを認証しＩＭＳネットワーク８を介して認証を通信し得る。プロキシサーバへ通信し得るそのような情報の例は、IPアドレス、デバイス識別子、サービス識別子、コンテンツ識別子、認証コード、アクセスコード、接続情報、優先情報、予約情報およびサービスレベル情報を含み得る。いくつかの例において、HDTVデバイス6a（または認証される他のデバイス）は、ＩＭＳデータベースにおける同じユーザプロファイルに対して検証され得る。
【００２６】
いくつかの例において、ゲートウェイデバイスはHDTV 6aについてのIPアドレスをＩＭＳサーバ（ｓ）へ提供し、ＩＭＳアプリケーションサーバ１４はアップグレードされたデータコンテンツをHDTV 6aへ直接送信し得る。この例において、制御パス情報（control path communications）は、アプリケーションサーバ１４からゲートウェイデバイス４へＩＭＳネットワーク８を通って残るが、データパス情報（data path communications）は、ゲートウェイデバイス４を通ることで、アプリケーションサーバ１４からHDTV 6aへ直接流れ得る。
【００２７】
他の例において、データパスは、コンテンツアップグレードに続いてゲートウェイデバイス４を（例えば、アプリケーションサーバ１４からＩＭＳネットワーク８でゲートウェイデバイス４へおよびローカルネットワーク１０でHDTV 6aへ）通り続け得る。ゲートウェイデバイス４は、制御パスを終了し、データはローカルネットワークにおける他のデバイス６へゲートウェイデバイス４から転送され得る。
【００２８】
ユーザはその後、（ゲートウェイデバイス４を通ってであろうと直接であろうと）ＩＭＳアプリケーションサーバ１４から受信された、アップグレードされたビデオコンテンツを表示し得る無線HDTVモニタ6aでビデオコンテンツを見続け得る。そのようにして、ユーザが第１のフォーマット（例えばVGA）において携帯電話４で見始めたビデオコンテンツ（例えば、流されたVODまたはIPTVプログラム）は、無線HDTVモニタ6aで見るために第２のフォーマット（例えば1080p解像度）へアップグレードされ得る。アップグレードはユーザの観点からシームレスであり得る。
【００２９】
提供されるＩＭＳサービスの別の例として、ユーザが在宅でスマートフォンデバイス（例えばゲートウェイデバイス４）で電子メールをチェックすることを考える。電子メールのうちの１つは、添付ファイルのような添付物を含み得る。ユーザは、スマートフォン・ディスプレイ・スクリーンで添付物を見ることは不便であると感じ、より大きなディスプレイ・スクリーンで添付物を見ることを好み得る。前述の例に似て、ユーザは、無線ディスプレイ・モニタ6a（例えば、ラップトップ6d）および無線ディスプレイ・サービスを選択するスマートフォンデバイス４を使用し、ゲートウェイデバイス４は、無線ディスプレイ・モニタ6a（すなわち、ラップトップ6d）へ提供されるＩＭＳ無線ディスプレイ・サービスの準備をし得る。この準備は、ローカルネットワーク１０でのモニタ6a（すなわち、ラップトップ6d）との１つ以上の通信と、ＩＭＳネットワーク８でのアプリケーションサーバ１４またはＩＭＳプロキシサーバ１２との通信とを含み得る。モニタ6a（6d）の認証または照合は実行され得る。
【００３０】
サービス・スケジューリングが完了すると、添付物は無線ディスプレイ・モニタ6aに表示され、ユーザは、無線モニタ6aでの添付物の表示を制御するためにゲートウェイデバイス４を使用し得る。例えば、ユーザは、ローカルネットワーク１０での無線ディスプレイ6aへコマンドを通信するゲートウェイデバイス４を使用して添付物をスクロールすることを制御する。任意に、ゲートウェイデバイス４は、バッテリー電力を節約するために一時的にディスプレイを消し得る。
【００３１】
図１を再び参照すると、ゲートウェイデバイス４は、ローカルネットワーク１０上で、（この例においてPDAである）ＩＭＳデバイス16へＩＭＳコンテンツまたはサービスを提供し得る。すなわち、仮にＩＭＳデバイス16は、主要なＩＭＳサーバからＩＭＳコンテンツまたはサービスを受信するためにＩＭＳネットワーク８でのＩＭＳサーバ12および14と通信するように構成されたとしても、いくつかの場合には、ローカルネットワーク１０へのトランザクションを進めることは望ましい。非ＩＭＳイネーブルされたデバイス６に関連して上述された例と同様に、ゲートウェイデバイス４は、（ローカルネットワーク１０での）ＩＭＳデバイス１６、(ＩＭＳネットワーク８での)ＩＭＳサーバ１２、１４と通信し、ＩＭＳコンテンツがゲートウェイデバイス４を介してＩＭＳデバイス１６へ提供されるように準備し得る。ＩＭＳアプリケーションサーバ１４はＩＭＳネットワーク８でのゲートウェイデバイス４へコンテンツまたはサービスを提供し、ゲートウェイデバイス４は次に、ローカルネットワーク１０でのＩＭＳデバイス１６へコンテンツまたはサービスを提供し得る。
【００３２】
上述されるように、ゲートウェイデバイス４がローカルネットワーク１０でのＩＭＳデバイス１６へＩＭＳコンテンツまたはサービスを提供していると仮定する。ＩＭＳデバイス１６はさらに、別の電子デバイスから別の接続を介してマルチメディアコンテンツまたはデータを受信し得る。例えば、ＩＭＳデバイス１６はローカルネットワーク１０を介してデバイス6bからコンテンツを受信するか、あるいはＩＭＳネットワーク８を介してＩＭＳデバイスまたはサーバからコンテンツを受信する。この方法では、ＩＭＳデバイス１６は大量のデータまたはコンテンツを受信し、データまたはコンテンツの一部はゲートウェイデバイス４を通らない。このようにゲートウェイデバイス４を回避することによって、電力はゲートウェイデバイス４で節約され得る。同様に、ゲートウェイデバイス４がローカルネットワーク１０でのデバイス6dへＩＭＳコンテンツまたはサービスを提供した前述の例において、デバイス6dはさらに、ローカルネットワーク１０または別のネットワークでの１つ以上の他のデバイス（例えば、デバイス6b、6cまたは16）からデータまたはコンテンツを受信し得る。
【００３３】
これらおよび他の例において、適切な場合、追加データについてのものを含むデータ転送が、ＩＭＳサービスの同じインスタンスまたはセションのために生じる。そのようにして、ゲートウェイデバイス４のユーザ、またはゲートウェイデバイス４を介してＩＭＳコンテンツまたはサービスを受信するデバイスのユーザは、デバイス間で生じる制御および/またはデータ情報の性質（nature）に気づかないことがあり得る。例えば、ユーザは、データまたはサービスがゲートウェイデバイス４を介してリダイレクトされることに気づくことがあるが、コンテンツまたはサービスの配信を提供するように使用することができるデータまたは制御パスを認識しない。この方法では、リダイレクトの態様は、ユーザに明白であり、ユーザはいくつかの例においてそのような詳細を懸念する必要ない。
【００３４】
ここに記述された技術を使用して、デバイス４はモバイルＩＭＳサーバとして動作し、ローカル環境におけるデバイスへＩＭＳサービスを拡張し得る。すなわち、ＩＭＳサービスは、ＩＭＳサービスを以前受信することができなかったデバイスへまたはＩＭＳイネーブルされたデバイスへ「ラストマイル（last mile）で」拡張され、そのことはＩＭＳネットワーク・トラフィック上のロードを緩和（ease）し得る。サービス品質は、ラストマイルで管理され、ここに開示された技術は、例えば、ＩＭＳネットワークでよりむしろローカルの通信ループにおけるトランザクションを可能にする。様々な例において、ゲートウェイデバイス４は、アプリケーションサーバ・プログラムを提供し、ローカル環境におけるデバイスへＩＭＳコンテンツまたはサービスを提供し得る。ゲートウェイデバイスはまた、ＩＭＳプロキシサーバ・プログラムを提供し、サービスについてローカル環境におけるデバイスを認可または認証し、または（例えば、主要なＩＭＳサーバ12、14に合わせて）提供されるサービスをセットアップし準備し得る。そのようにして、アクセス・ネットワークの端で以前終了したＩＭＳサービスの範囲は、そこで通信するローカルネットワークおよびデバイスに到達するために拡張され得る。
【００３５】
いくつかの場合には、ＩＭＳ配置とサーバ機能が分散化され得るので、モバイルＩＭＳゲートウェイ・アプリケーションについてのサードパーティ・サービス（third-party service）またはアプリケーション開発が促進され得る。いくつかの例において、ゲートウェイデバイス４はメディア機能（例えば、メディア・ゲートウェイ（ＭＧＷ：media gateway）またはメディアリソース機能（ＭＲＦ：media resource function）として）を実行する。実行されるメディア機能は、特定のデバイスに適切なサービス品質に応じた、スケーリングおよびフレーム補間または増大のようなメディア処理を含む。
【００３６】
図２は、ＩＭＳとローカルフォーマットとの間の相互運用性を提供するために使用することができる典型的なゲートウェイデバイス３５を含むシステム３０のブロック図である。ゲートウェイデバイス３５は、図１に示された電子デバイス４に対応し、例えば、ＩＭＳイネーブルされ得る。ゲートウェイデバイス３５は、通信してＩＭＳネットワーク８およびローカルネットワーク１０の両方に連結される。コンテンツ提供デバイス４０は、通信してＩＭＳネットワーク８に連結され、ＩＭＳイネーブルされたデバイスへＩＭＳコンテンツまたはＩＭＳサービスを提供するように構成される。いくつかの例において、コンテンツ提供デバイスは、ＩＭＳアプリケーションサーバ１４、またはＩＭＳアプリケーションサーバ１４とＩＭＳプロキシサーバ１２との組合せに対応する（図１参照）。非ＩＭＳイネーブルされたデバイス４２は、通信してローカルネットワーク１０に連結され、通信してＩＭＳネットワーク８またはＩＭＳコンテンツ提供デバイス４０に直接連結されない。ゲートウェイデバイス３５は、ＩＭＳネットワーク８でのコンテンツ提供デバイス４０と通信し、ローカルネットワーク１０での非ＩＭＳイネーブルされたデバイス４２と通信し得る。
【００３７】
様々な態様では、ゲートウェイデバイス３５は、第１のフォーマットと第２のフォーマットとの間のプロトコル変換を実現し得る。例えば、ゲートウェイデバイス３５は、第１のフォーマットの状態で通信されたデータで第１のプロトコルの下でＩＭＳネットワーク８を介してコンテンツ提供デバイス４０と通信し、第２のフォーマットの状態で通信されたデータで第２のプロトコルの下でローカルネットワーク１０を介して非ＩＭＳイネーブルされたデバイス４２と通信する。いくつかの例において、第１のプロトコルはＩＭＳプロトコルであり、第１のフォーマットはＩＭＳフォーマットである。第２のプロトコルおよび第２のフォーマットは、ローカルネットワーク、または通信してローカルネットワークに連結された１つ以上の電子デバイスに関連し得る。
【００３８】
ゲートウェイデバイス３５は、様々な電子デバイスとの通信を容易にするための１つ以上のプロトコル・スタックの集まり（collection）４４を含み得る。示された例は、プロトコル・スタックの集まり４４における、ＩＭＳフォーマット・プロトコル・スタック４８および一般のローカルフォーマット・プロトコル・スタック５０の説明を示す。プロトコル変換モジュール４６は、プロトコル変換のように、第１のフォーマットから第２のフォーマットへデータを変換することができる。明確にするために、２つのプロトコル・スタック４８、５０のみが示されるが、他の例において、集まり４４において、（ゲートウェイデバイス３５がサポートする多くのデバイスタイプまたはネットワーク・アクセスタイプに少なくとも一部基づき得る）３つ、４つ、５つ、６つ、またはそれより多いプロトコル・スタックがあり、プロトコル変換モジュール４６は、そのような任意のプロトコルまたはフォーマットとの間のデータを変換し得る。例えば、デバイス３５は、ＤＬＮＡ（デジタル・リビング・ネットワーク・アライアンス）および／またはＦＬＯ（Forward Link Only）プロトコル・スタックを含み、ＩＭＳフォーマットからこれらのローカルフォーマットのうちの１つへ変換し得る。
【００３９】
１つの例において、ゲートウェイデバイス３５は、コンテンツ提供デバイス４０へＩＭＳコンテンツ（またはサービス）を要求し、コンテンツ提供デバイス４０は、ＩＭＳネットワーク８でのゲートウェイデバイス３５へＩＭＳコンテンツを送信する（矢印「Ａ」参照）。ＩＭＳコンテンツはＩＭＳフォーマットの状態にあり、ゲートウェイデバイス３５はＩＭＳフォーマット・プロトコル・スタック４８を使用してＩＭＳコンテンツを受信する。プロトコル変換モジュール４６は、その後、プロトコル変換を実行することによって、受信されたデータをＩＭＳフォーマットからローカルフォーマットへ変換し（矢印「Ｂ」参照）、その結果、そのデータはローカルフォーマット・プロトコル・スタック５０に従ってフォーマットされる。ゲートウェイデバイス３５は、その後、ローカルネットワーク１０を介して非ＩＭＳイネーブルされたデバイス４２へ、ローカルフォーマットの状態でコンテンツを送信する（矢印「Ｃ」参照）。
【００４０】
ＩＭＳイネーブルされた電子デバイスであるゲートウェイデバイス３５は、ＩＭＳネットワーク８でのコンテンツ提供電子デバイス４０からマルチメディアコンテンツを受信する。マルチメディアコンテンツは第１のフォーマット（この例におけるＩＭＳフォーマット）を有する。ゲートウェイデバイス３５は、第１のフォーマットから、第１のフォーマットと異なる第２のフォーマットへマルチメディアコンテンツを変換する。この例において、第２のフォーマットはＩＭＳフォーマットと異なるローカルフォーマットである。ゲートウェイデバイス３５は、ローカルネットワーク１０での非ＩＭＳイネーブルされたデバイス４２へ、変換されたマルチメディアコンテンツを第２のフォーマットの状態で送信し、ここにおいて、ローカルネットワーク１０はＩＭＳネットワーク８と異なる。
【００４１】
上記の例は、ゲートウェイデバイス４によって実行され得るフォーマット変換の１つの例を強調する。別の例として、サービス品質・フォーマット変換はゲートウェイデバイス４によって実行され得る。VGAビデオからHDビデオへのビデオコンテンツ・アップグレードを含む前述の例に関して、ゲートウェイデバイス４は、コンテンツ・アップグレード・フォーマット変換を実現するためのアプリケーション・プログラムを提供し得る。
【００４２】
ゲートウェイデバイス３５が、受信されたＩＭＳコンテンツまたはサービスを変換することができるローカルフォーマットの１つの例は、ＤＬＮＡフォーマットである。例えば、ローカルフォーマット・プロトコル・スタック５０はＤＬＮＡプロトコル・スタックであり、プロトコル変換モジュール４６は、ＩＭＳプロトコル・スタック４８およびＤＬＮＡプロトコル・スタックを使用して、データをＩＭＳフォーマットからＤＬＮＡフォーマットへ変換する。非ＩＭＳイネーブルされたデバイス４２はＤＬＮＡデバイスであり得る。ＤＬＮＡデバイスの例は、ＤＭＳ（digital media servers）、ＤＭＰ（digital media players）、ＤＭＣ（digital media controllers）およびＤＭＲ（digital media renderers）を含むことができる。
【００４３】
図３は、ＩＭＳとＤＬＮＡフォーマットとの間の相互運用性を提供するために使用することができる典型的なゲートウェイデバイス１０２を含むシステム１００のブロック図である。ゲートウェイデバイス１０２は、ＩＭＳフォーマット・プロトコル・スタック４８と、ＤＬＮＡフォーマット・プロトコル・スタック１０４と、ＩＭＳおよびＤＬＮＡプロトコル・スタック４８、１０４を使用してＩＭＳとＤＬＮＡフォーマットとの間で（またはゲートウェイデバイス１０２によってサポートされた他のフォーマットとの間で）変換することができるプロトコル変換モジュール４６とを含む。ゲートウェイデバイス１０２は、ＩＭＳネットワーク８を介してＩＭＳコンテンツ提供デバイス４０からＩＭＳコンテンツを受信することができる。ゲートウェイデバイスはまた、通信してＤＬＮＡネットワーク１０８に連結される。そのようにして、ゲートウェイデバイス１０２は、通信してＩＭＳネットワーク８およびＤＬＮＡネットワーク１０８の両方に連結され、ＩＭＳネットワーク８を介して第１のデバイス（例えば、コンテンツ提供デバイス４０）と通信し、ＤＬＮＡネットワーク１０８での１つ以上の他の電子デバイスと通信し得る。
【００４４】
図３に示されるように、ＤＬＮＡ ＤＭＳデバイス１１０は、ＤＬＮＡネットワーク１０８を介して、ＤＬＮＡ ＤＭＰデバイス１１２、ＤＬＮＡ ＤＭＲデバイス１１４およびＤＬＮＡ ＤＭＣデバイス１１６と通信する。デバイス１１０、１１２、１１４および１１６のそれぞれは、ＤＬＮＡについて構成され、ＤＬＮＡプロトコルを使用して、ＤＬＮＡネットワーク１０８で互いに通信する。ＤＬＮＡ ＤＭＳデバイス１１０は、コンテンツを記憶することができＤＬＮＡ ＤＭＰデバイス（例えばデバイス１１２）またはＤＬＮＡ ＤＭＲデバイス（例えばデバイス１１４）に利用可能である電子デバイスであり得る。ＤＭＳデバイス１１０は、例えばコンピュータであり、マルチメディアコンテンツを格納する記憶デバイスへのアクセスを含む、または有する。１つの例として、ＤＬＮＡ ＤＭＰデバイス１１２は、ＤＶＤ（digital versatile disc）プレーヤである。ＤＬＮＡ ＤＭＲデバイス１１４は、例えば、テレビまたはビデオ・モニタである。
【００４５】
１つの例において、ゲートウェイデバイス１０２は、ＩＭＳコンテンツ提供デバイス４０にＩＭＳコンテンツ（またはサービス）を要求し、コンテンツ提供デバイス４０は、ＩＭＳネットワーク８でのゲートウェイデバイス１０２へＩＭＳコンテンツを送信する（矢印「Ａ」参照）。ＩＭＳコンテンツはＩＭＳフォーマットの状態にあり、ゲートウェイデバイス１０２はＩＭＳフォーマット・プロトコル・スタック４８を使用してＩＭＳコンテンツを受信する。プロトコル変換モジュール４６は、その後、プロトコル変換を実行することによって、受信されたデータをＩＭＳフォーマットからＤＬＮＡフォーマットへ変換し（矢印「Ｂ」参照）、その結果、データはＤＬＮＡフォーマット・プロトコル・スタック１０４に従ってフォーマットされる。
【００４６】
ゲートウェイデバイス１０２は、その後、ＤＬＮＡネットワーク１０８を介してＤＬＮＡ ＤＭＳデバイス１１０へ、ＤＬＮＡフォーマットの状態でコンテンツを送信する（矢印「Ｃ」参照）。ＤＭＳデバイス１１０は、ゲートウェイデバイス１０２からコンテンツを受信し、コンテンツを記憶するか、または、例えばＤＭＰデバイス１１２、ＤＭＲデバイス１１４またはＤＭＣデバイス１１６へコンテンツを送信し得る。そのようにして、例えば、ＤＭＰデバイス１１２は、ゲートウェイデバイス１０２を介してＩＭＳに基づくコンテンツまたはサービスを受信し、ここで、ゲートウェイデバイス１０２は、ＩＭＳコンテンツまたはサービスを非ＩＭＳイネーブルされたＤＬＮＡデバイス１１２へアクセス可能にするフォーマット変更を実現する。別の例において、ゲートウェイデバイス１０２は、最初にＤＭＳデバイス１１０へコンテンツを送信せずに、ＤＭＰデバイス１１２、ＤＭＲデバイス１１４またはＤＭＣデバイス１１６へ、変換されたコンテンツをＤＬＮＡフォーマットの状態で直接送信し得る。
【００４７】
図３の例において、ゲートウェイデバイス１０２は、（ローカル）ＤＬＮＡネットワーク１０８によって定義されたローカル環境におけるデバイス１１０へＩＭＳサービスを拡張する。デバイス１１０は、様々な例において、ＩＭＳイネーブルされているかまたはされていない。デバイス１１０は、その後、ローカル（ＤＬＮＡ）ネットワーク１０８を介してローカル環境における他のデバイス１１２、１１４、１１６へＩＭＳコンテンツまたはサービスを転送する。
【００４８】
図４は、非ＩＭＳイネーブルされたデバイスから非ＩＭＳネットワークで受信したコンテンツで、ＩＭＳイネーブルされたデバイスに関わるＩＭＳセションを補うために使用することができる典型的なゲートウェイデバイス１２２を含むシステム１２０のブロック図である。ＩＭＳイネーブルされたゲートウェイデバイス１２２は、ＩＭＳネットワーク８を介してＩＭＳコンテンツ提供デバイス１２４と通信し、ＩＭＳコンテンツ提供デバイス１２４は、上述された例と同様の方法で、ゲートウェイデバイス１２２へＩＭＳコンテンツまたはサービスを提供し得る。第２のＩＭＳイネーブルされた電子デバイス１２６は、同様に、通信してＩＭＳネットワーク８に連結され、ＩＭＳネットワーク８を介してＩＭＳサービスまたはコンテンツを使用するかまたは受信するように構成され得る。
【００４９】
ＩＭＳゲートウェイデバイス１２２はまた、通信してＩＭＳネットワーク８と異なるローカルネットワーク１２８に連結され得る。ローカルネットワーク１２８は、例えば、家庭または企業ネットワークである。ローカルメディアサーバ１３０およびデータ記憶デバイス１３２は、それぞれ通信してローカルネットワーク１２８に連結され、ＩＭＳゲートウェイデバイス１２２は、ローカルネットワーク１２８でのローカルサーバ１３０または記憶デバイス１３２と通信し得る。１つの限定されない例において、ローカルネットワーク１２８はＤＬＮＡネットワークであり、ローカルサーバ１３０および記憶デバイス１３２はＤＬＮＡ認定デバイス（ＤＬＮＡ-certified devices）である。
【００５０】
ＩＭＳゲートウェイデバイス１２２は、ローカルネットワーク１２８を介して利用可能であるが、ＩＭＳネットワーク８を介して利用可能でないコンテンツへアクセスすることによって、ＩＭＳセションを補うことができる。ＩＭＳコンテンツ提供デバイス１２４は、ＰＳＶＴ（packet switched video telephony）サービスおよびビデオ共有サービスを含む、ＩＭＳに基づく様々なサービスをＩＭＳイネーブルされたデバイス（例えばデバイス１２２、１２６）へ提供することができると仮定する。ゲートウェイデバイス１２２の第１のユーザは、ＩＭＳイネーブルされたデバイス１２６の第２のユーザとともにＩＭＳネットワーク８でのＰＳＶＴ呼（PSVT call）に参加し、ローカルメディアサーバ１３０に記憶されたビデオクリップを第２のユーザと共有することを望む。
【００５１】
第１のユーザは、ローカルネットワーク１２８でのメディアサーバ１３０と通信し、メディアサーバ１３０を選択し、ビデオクリップを選択するためにゲートウェイデバイス１２２を使用し得る（例えば、メディアサーバ１３０で記憶されたコンテンツのフォルダをブラウジングし（browsing）クリップを選択することによって）。第１のユーザは、その後、第２のユーザがビデオクリップを見ることができるようにＩＭＳビデオ共有サービスを使用して、ＩＭＳネットワーク８での第２のデバイス１２６へビデオクリップを送信するためにゲートウェイデバイス１２２を使用し得る。
【００５２】
図５は、ＩＭＳネットワーク８へ通信して連結され、第１のローカルネットワーク２０６と第２のローカルネットワーク２０８へそれぞれ分離して個々に通信して連結される、典型的な第１と第２のゲートウェイデバイス２０２、２０４を含むシステム１５０のブロック図である。いくつかの態様では、ＩＭＳゲートウェイデバイスは、２つ以上のネットワークで、利用可能なＩＭＳコンテンツまたはサービスを１つ以上の他の電子デバイスへ提供するかまたは作るかし得る。第１のゲートウェイデバイス２０２および第２のゲートウェイデバイス２０４は、それぞれＩＭＳイネーブルされたデバイスであり、図１のゲートウェイデバイス４に関して上述されるような同様の方法で、ＩＭＳネットワーク８を介してＩＭＳプロキシまたはアプリケーションサーバとそれぞれ通信し得る。
【００５３】
第１のゲートウェイデバイス２０２はモバイルＩＭＳサーバとして動作し、ローカルネットワーク２０６を介して、この例においてラップトップ型コンピュータである電子デバイス２１０へＩＭＳサービスを拡張し得る。第２のゲートウェイデバイス２０４はまた、モバイルＩＭＳサーバとして動作し、ローカルネットワーク２０８を介して、この例においてラップトップ型コンピュータである電子デバイス２１２へＩＭＳサービスを拡張し得る。
【００５４】
様々な例において、ゲートウェイデバイス２０２およびゲートウェイデバイス２０４は、１つ以上のローカルネットワーク２０６、２０８での１つ以上の他の電子デバイス２１０、２１２へのＩＭＳコンテンツまたはサービスのモバイルサーバとしてそれぞれ動作するので、考慮されたピア（peer）であり得る。ゲートウェイピア２０２、２０４は様々な態様において互いに通信し、それはローカルネットワーク２０６、２０８を互いにブリッジングする（bridging）ことを可能にし得る。例えば、ゲートウェイデバイス２０２およびゲートウェイデバイス２０４は、ＩＭＳネットワーク８で通信し、ゲートウェイデバイス２０４は、ローカルネットワーク２０８でのデバイス２１２から受信されたデータ（例えばビデオクリップ）をゲートウェイデバイス２０２へ提供する。別の例として、ゲートウェイデバイス２０２は、ローカルネットワーク２０６でのデバイス２１０から受信されたデータ（例えばビデオクリップ）を、ＩＭＳネットワーク８を介してゲートウェイデバイス２０４へ提供する。
【００５５】
図６は、ローカル環境における１つ以上の電子デバイス２２４、２２６、２２８へＩＭＳサービスを拡張するために使用することができる典型的なゲートウェイデバイス２２２を含むシステム２２０のブロック図である。ＩＭＳゲートウェイデバイス２２２はＩＭＳイネーブルされており、上述されるようにＩＭＳネットワーク８でのＩＭＳコンテンツ提供デバイス４０と通信し得る。ゲートウェイデバイス２２はまた、通信して、この例においてホームネットワークであるローカルネットワーク２３０に連結される。ゲートウェイデバイス２２２、デバイスＡ２２４、デバイスＢ２２６およびデバイスＣ２２８のそれぞれは、この例において携帯電話である。
【００５６】
ユーザは、別のＩＭＳイネーブルされたデバイス（図示せず）とのＩＭＳビデオ電話呼においてＩＭＳゲートウェイデバイス２２２を使用し得る。電話224、226および228はそれぞれビデオ電話呼接続し、ローカルネットワーク230でゲートウェイデバイス222と通信することによってそのようにし得る。いくつかの例において、ゲートウェイデバイス222は、まずデバイス224、226および228のそれぞれと通信し、所望のサービスまたはコンテンツに関して、または特定のデバイスについての情報に関して、情報を取得し得る。デバイス222は、その後、この例において、（プロキシサーバ機能も含む）コンテンツ提供デバイス４０のような１つ以上の主要なＩＭＳサーバと通信し得る。代替として、ゲートウェイデバイス222は、メモリデバイスにおいてデバイス224、226および228に関連した情報を記憶し、デバイス224、226、228から情報を取得するステップを除外し得る。ゲートウェイデバイスは、コンテンツ提供デバイス４０と通信することによって、デバイス224、226、228へ、ＩＭＳサービスが拡張されるように準備をし、デバイス224、226、228は（ローカルネットワーク230での）呼に接続するように依頼され得る。ゲートウェイデバイス222は、デバイス224、226、228へローカルネットワーク230でデータを送り得る。
【００５７】
別の例として、ビジネス環境において、デバイス224、226、228は会議室における様々な電子デバイスを表わし、ローカルネットワーク230で（図6に示されないローカルデバイス間の通信）お互い通信し得る。ゲートウェイデバイス222は、上述されるように、デバイス224、226、228に利用可能なＩＭＳコンテンツまたはサービスになるようにモバイルＩＭＳゲートウェイとして動作し得る。
【００５８】
図7は、モバイルＩＭＳサーバ機能を提供するゲートウェイデバイスとして使用することができる典型的な電子デバイス３００のブロック図である。例えば、デバイス300は、デバイス４、３５、１０２、１２２、２０２、２０４または２２２のうちのいずれかに対応する。デバイス300は、１つ以上のプロセッサ302、メモリデバイス304およびデータ記憶デバイス306を含む。次の議論は１つのプロセッサ302を仮定するが、いくつかの例は２つ以上のプロセッサを含み得る。プロセッサ302は、ここで議論される方法、プロセスまたは技術を実行するための機能を実現し、および/または命令を実行し得る。
【００５９】
プロセッサ302は、わずかの例をリストアップするために、マイクロプロセッサ、マイクロコントローラ、DSP（digital signal processor）、またはFPGA（field programmable gate array）のような、ASIC（application specific integrated circuit）またはプログラム論理デバイスの１つ以上の示されるコア（instantiated core）であり得る。いくつかの例において、メモリデバイス304は揮発性メモリデバイスであり、他の例において不揮発性メモリデバイスである。データ記憶306は、ファームウェア、ソフトウェア、ホストアプリケーションファイル、ホストプロキシファイル、ＩＭＳネットワークまたはデバイスについてのインタフェース・データまたはパラメータ、ローカルネットワークまたはデバイスについてのインタフェース・データまたはパラメータ、またはここに議論された技術を実現するために使用され得る他のデータまたはパラメータについての、不揮発性記憶装置を提供し得る。
【００６０】
いくつかの例において、ソフトウェア、ファームウェア、あるいは命令またはデータを備えるコードは、データ記憶306からメモリデバイス304へロードされ、プロセッサ302によって実行されまたは動作され得る。いくつかの例において、プロセッサ302は、命令またはデータがロードされ動作されるキャッシュのようなオンチップ・メモリを含み得る。
【００６１】
ディスプレイ308は、ユーザによって見られる情報を表示するために使用され得る。例えば、ディスプレイ308は、ＩＭＳサービスに関するＩＭＳコンテンツまたは情報を表示するか、あるいは１つ以上のローカルネットワークを介してアクセス可能な１つ以上のデバイスまたは１つ以上のローカルネットワークに関する情報を表示するために使用される。様々な例において、ディスプレイ308はまた、ユーザから入力されるユーザインタフェースの受取りに使用され得る。
【００６２】
ＩＭＳネットワーク・インタフェース310は、例えば、ネットワーク８のようなＩＭＳネットワークでの他のＩＭＳイネーブルされた電子デバイス（例えば、プロキシサーバ１２、アプリケーションサーバ１４、コンテンツ提供デバイス４０およびデバイス１２６）に、通信して電子デバイス300を連結するように使用することができる。ＩＭＳネットワーク・インタフェース310は、送信機と受信機を含み、他のデバイスとのインタフェース接続を提供するための１つ以上のインタフェース・ポートを含み得る。ＩＭＳインタフェース310は、有線または無線の通信をサポートし得る。
【００６３】
ローカルネットワーク・インタフェース312（または複数のローカルネットワーク・インタフェース）は、例えば、ネットワーク10、108、128、206、208または230のうちのいずれかのようなローカルネットワークでの他の電子デバイス（例えば、デバイス6a-6d、16、42、112、114、116、130、132、210、212、224、226、228）に、通信して電子デバイス300を連結するように使用することができる。ローカルネットワーク・インタフェース312は、送信機と受信機を含み、他のデバイスとのインタフェース接続を提供するための１つ以上のインタフェース・ポートを含み得る。ローカルインタフェース312は、有線または無線の通信をサポートし得る。いくつかの例において、ＩＭＳインタフェース310およびローカルインタフェース（ｓ）312は、送信および受信機能に関連したハードウェアまたはソフトウェアのような、１つ以上のコンポーネントを共有し得る。
【００６４】
UIモジュール314はユーザインタフェースを実現するために使用され得る。例えば、UIモジュール314は、１つ以上の入力デバイスから入力信号を受信し得る。入力デバイスの例は、１つ以上の入力ボタン、キーボード、タッチスクリーン、マイクロホン等を含み、UIモジュール314は、入力デバイスから受信される信号を解釈する。いくつかの場合には、UIモジュール314は、ＩＭＳサービスまたはＩＭＳコンテンツを特定し、あるいは別の電子デバイスまたは非ＩＭＳコンテンツを特定する入力を受信し得る。
【００６５】
デバイス300はまた、ＩＭＳサーバアプリケーションホストモジュール318、ＩＭＳサーバプロキシホストモジュール320、フォーマット変換モジュール322および認証モジュール324を含む、一群のゲートウェイモジュール316を含む。ＩＭＳプロキシホストモジュール320は、プロキシサーバ12（図１を参照）のような集約化したＩＭＳプロキシサーバの機能のうちのいくつかまたは全てを提供するために、モバイル電子デバイス300において使用することができる。例えば、ＩＭＳセションはスケジュールされ、ＩＭＳフレームワーク内で準備される。いくつかの例において、電子デバイス間の制御およびデータ信号は管理され得る。ＩＭＳコンテンツまたはサービスの受取りを要求するまたは目標とするデバイスの認証または照合は、実行され得る。様々な例において、認証または照合は、ＩＭＳネットワークまたはローカルネットワークを使用して実行され得る。利用可能なＩＭＳサービスまたはコンテンツはディスプレイ310に示され、サービスまたはコンテンツを選択したものが受信され得る。いくつかの場合には、ＩＭＳプロキシホストモジュール320は、ＩＭＳフレームワーク管理機能を提供するためにＩＭＳネットワークでの主要なＩＭＳプロキシサーバ（例えばサーバ12)と通信し得る。
【００６６】
ＩＭＳサーバアプリケーションホストモジュール318は、アプリケーションサーバ14（図１を参照）のような集約化したＩＭＳアプリケーションサーバの機能のうちのいくつかまたは全てを提供するために、モバイル電子デバイス300において使用することができる。いくつかの場合には、ＩＭＳアプリケーションホストモジュール318は、ＩＭＳサービスまたはコンテンツを提供するためにＩＭＳネットワークでの主要なＩＭＳアプリケーションサーバ（例えばサーバ１４）と通信し得る。ＩＭＳサーバアプリケーションホストモジュール318は、ＩＭＳサーバプロキシホストモジュール320と合わせて動作し得る。
【００６７】
認証モジュール324は、電子デバイスが特定のＩＭＳサービスまたはＩＭＳコンテンツのために認可されることを確認するために使用することができる。これは、例えば、デバイスが特定のサービス品質でＩＭＳサービスを与えることができることを決定することを含む。認証モジュール324は、ローカルネットワークに連結されたデバイスが特定のコンテンツ（例えば、テレビコンテンツ、ウェブコンテンツ、特定のタイプのテレビコンテンツまたはウェブコンテンツ）へのアクセスを可能にされるべきかどうかを決定し得る。いくつかの場合には、認証モジュール324は、ローカルネットワークを介して認証が適切かどうかを確認するためにデバイスとの通信を指示することができる。いくつかの例において、認証モジュールは、例えば、ＩＭＳデータベースに記憶される同じユーザプロファイルにアクセスすることを含むデバイスを認証するために、ＩＭＳネットワークでのＩＭＳサーバと通信し得る。ユーザプロファイルはまた、いくつかの例において、ゲートウェイデバイスにローカルに記憶され得る。
【００６８】
フォーマット変換モジュール322は、受信されたマルチメディアコンテンツを第１のフォーマットから第２のフォーマットへ変換するために使用することができる。いくつかの例において、第１のフォーマットはＩＭＳフォーマットである。第２のフォーマットは、ローカルな家庭、企業または自動ネットワークのようなローカルネットワークに関連し得る。そのようなネットワークの例は、ＤＬＮＡまたはＦＬＯネットワークを含む。いくつかの例において、第１のフォーマットは第１のサービス品質であり、第２のフォーマットは第２のサービス品質であり、第２のサービス品質は、第１のサービス品質と比較しての品質におけるアップグレード（upgrade）またはダウングレード（downgrade）を表わす。
【００６９】
図8は、分配されたＩＭＳサーバ機能を提供するために電子デバイスによって実行され得る方法の例400を示すフローチャートである。例えば、方法400は、デバイス4、35、102、122、202、204、222または300のうちのいずれかによって実行される。
【００７０】
マルチメディアコンテンツは、ＩＭＳネットワークを介して第１のフォーマットの状態で受信される（４０２）。マルチメディアコンテンツは、ＩＭＳイネーブルされた第１の電子デバイスで受信され、ＩＭＳネットワークを介してコンテンツ提供電子デバイスから受信される。コンテンツ提供デバイスは、ＩＭＳアプリケーションサーバであり得る。ＩＭＳイネーブルされた第１の電子デバイスは、ＩＭＳネットワークを介して他のＩＭＳイネーブルされた電子デバイスと通信するように構成され得る。ＩＭＳイネーブルされた第１の電子デバイスは、ＩＭＳネットワークを介してＩＭＳコンテンツまたはＩＭＳサービスを受信するように構成され得る。受信されたマルチメディアコンテンツは第１のフォーマットを有し得る。
【００７１】
受信されたマルチメディアコンテンツは、第１のフォーマットから第２のフォーマットへ変換され得る（４０４）。第２のフォーマットは第１のフォーマットと異なり得る。いくつかの例において、その変換はコンテンツを第１のフォーマットから第２のフォーマットへ変換するためのプロトコル変換を実現することを含む。第２のフォーマットはローカルネットワークに関連し得る。プロトコル変換は、ＩＭＳフォーマットからＤＬＮＡフォーマットへの変換であり得る。いくつかの例において、変換はマルチメディアコンテンツに関連したサービス品質をアップグレードすることを含み得る。
【００７２】
変換されたマルチメディアコンテンツは、ＩＭＳネットワークと異なるネットワークを介して第２のフォーマットの状態で送信される（４０６）。第２のフォーマットの状態の変換されたマルチメディア内容は、ＩＭＳイネーブルされた第１の電子デバイスからローカルネットワークでの第２の電子デバイスへ送信され得る。第２の電子デバイスはＩＭＳイネーブルされ得ない。すなわち、第２のデバイスはＩＭＳネットワークで情報を受信するように構成され得ない。
【００７３】
その変換がアップグレード・サービス品質を含む例において、第２の電子デバイスはアップグレードされたサービス品質をサポートするように構成され、第１の電子デバイスはアップグレードされたサービス品質をサポートするように構成されない。第２の電子デバイスは、変換されたマルチメディアコンテンツを第２の電子デバイスへ送信する前に認証され得る。認証は、同じユーザプロファイルに基づき、例えば、ＩＭＳネットワークを介して（および恐らくＩＭＳデータベースに記憶された情報へのアクセスによって）、またはローカルネットワークを介して実行される。
【００７４】
いくつかの例において、追加マルチメディアコンテンツは、第１のローカルネットワークを介して別の電子デバイスから受信され、ＩＭＳネットワークを介してＩＭＳイネーブルされた電子デバイスへ送信され得る。いくつかの例において、変換されたマルチメディアコンテンツは第２の電子デバイスで提示され、コンテンツが第２のデバイスで提示される間、第２のデバイスにおける、変換されたマルチメディアの提示を調整することを示す入力が受信され得る。変換されたマルチメディアコンテンツの提示を調整するコマンドは、第１の電子デバイスから第２の電子デバイスへ第１のローカルネットワークを介して送信され得る。コマンドは受信された入力に応答して送信され得る。
【００７５】
いくつかの例において、マルチメディアコンテンツは、第１のフォーマットおよび第２のフォーマットと異なる第３のフォーマットへ第１のフォーマットから変換される。第３のフォーマットでの変換されたマルチメディアコンテンツは第３の電子デバイスへ送信され、変換されたマルチメディアコンテンツは、第１のローカルネットワークを介して第１の電子デバイスから第３の電子デバイスへ送信され、ここにおいて、第２および第３のフォーマットは、異なるサービス品質と関連する。
【００７６】
いくつかの例において、第１のフォーマットを有する追加コンテンツは、第１の電子デバイスで受信され、第１のフォーマットと異なる第３のフォーマットへ変換され、第２のローカルネットワークを介して第３の電子デバイスへ送信される。第２のローカルネットワークは、ＩＭＳネットワークおよび第１のローカルネットワークと異なり得る。
【００７７】
この開示に記述された技術は、汎用マイクロプロセッサ（general purpose microprocessor）、ＤＳＰ（digital signal processor）、ＡＳＩＣ（application specific integrated circuit）、ＦＰＧＡ（field programmable gate array）、ＰＬＤ（programmable logic device）または他の同等の論理デバイスのうちの１つまたは複数の中で実装され得る。従って、ここで使用される用語「プロセッサ」または「コントローラ」は、１つ以上の任意の前述の構造、またはここに記述される技術の例に適した他の構造を指す。
【００７８】
ここに示された様々なコンポーネントは、ハードウェア、ソフトウェアまたはファームウェアのうちの任意の適切な組合せによって実現され得る。図において、様々なコンポーネントは分離したユニットまたはモジュールとして表わされる。しかし、これらの図に関連して記述された様々なコンポーネントの全てまたはいくつかは、共通のハードウェア、ファームウェアおよび/またはソフトウェア内の結合されたユニットまたはモジュールへ統合され得る。従って、コンポーネント、ユニットまたはモジュールとしての特徴の説明は、イラストの容易さのための特定の機能的な特徴を強調するように意図され、個別のハードウェア、ファームウェアまたはソフトウェアコンポーネントによるそのような特徴の実現を必ずしも要求しない。いくつかの場合には、様々なユニットは、１つ以上のプロセッサによって実行されるプログラム可能な（programmable）プロセスとして実装され得る。
【００７９】
モジュール、デバイスまたはコンポーネントのようなここに記述されたどんな特徴も、集積論理デバイス、または個別であるが分離して相互運用可能な論理デバイスにおいて実装され得る。様々な態様において、そのようなコンポーネントは、集積回路チップまたはチップセットのような集積回路デバイスと集合的に呼ばれる１つ以上の集積回路デバイスとして少なくとも一部形成され得る。そのような回路は、単一の集積回路チップデバイス、または複数の、相互運用可能な集積回路チップデバイスにおいて提供され、様々なイメージ、ディスプレイ、オーディオ、または他のマルチマルチメディア・アプリケーションおよびデバイスのうちのいずれかにおいても使用され得る。いくつかの態様において、例えば、そのようなコンポーネントは、無線通信デバイスハンドセット（例えば、携帯電話ハンドセット）のようなモバイルデバイスの一部を形成し得る。
【００８０】
ソフトウェアにおいて実装される場合、その技術は、１つ以上のプロセッサによって実行されると、上述された１つ以上の方法を実行する命令を備えるコードを備えるコンピュータ可読データ記憶媒体によって少なくとも一部実現され得る。コンピュータ可読記憶媒体は、包装材料（packaging material）を含むコンピュータプログラム製品の一部を形成し得る。コンピュータ可読記憶媒体は、ＳＤＲＡＭ（synchronous dynamic random access memory）、ＲＯＭ（read-only memory）、ＮＶＲＡＭ（non-volatile random access memory）、ＥＥＰＲＯＭ（electrically erasable programmable read-only memory）、ｅＤＲＡＭ（embedded dynamic random access memory）、ＳＲＡＭ（static random access memory）、フラッシュメモリ、磁気または光学データ記憶媒体のようなＲＡＭ（random access memory）を含み得る。用いられるどんなソフトウェアも、１つ以上のＤＳＰ、汎用マイクロプロセッサ、ＡＳＩＣ、ＦＰＧＡまたは他の同等の統合されているか個別のロジック回路のような１つ以上のプロセッサによって実行され得る。
【００８１】
様々な態様はこの開示に記述された。これらおよび他の態様は次の特許請求の範囲内にある。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
（１）  マルチメディアコンテンツを提供する方法であって、
インターネット・プロトコル・マルチメディア・サブシステム（ＩＭＳ）イネーブルされた第１の電子デバイスで、ＩＭＳネットワークを介してコンテンツ提供電子デバイスからマルチメディアコンテンツを受信することと、前記マルチメディアコンテンツは第１のフォーマットを有する、
前記ＩＭＳイネーブルされた第１の電子デバイスで、前記第１のフォーマットから、前記第１のフォーマットと異なる第２のフォーマットへ前記マルチメディアコンテンツを変換することと、
前記ＩＭＳイネーブルされた第１の電子デバイスから第２の電子デバイスへ、前記変換されたマルチメディアコンテンツを前記第２のフォーマットの状態で送信することと、を含み、
前記変換されたマルチメディアコンテンツは、前記ＩＭＳネットワークと異なるローカルネットワークを介して前記第１の電子デバイスから前記第２の電子デバイスへ送信される、
方法。
（２）  前記変換されたマルチメディアコンテンツを前記第１の電子デバイスから前記第２の電子デバイスへ送信する前に前記第２の電子デバイスを認証することをさらに含む、上記（１）の方法。
（３）  前記第２の電子デバイスは、前記ＩＭＳネットワークを介して情報を受信するように構成されない、上記（１）の方法。
（４）  前記第１のフォーマットから前記第２のフォーマットへ前記マルチメディアコンテンツを変換することは、プロトコル変換を用いて前記第１のフォーマットから前記第２のフォーマットへ前記マルチメディアコンテンツを変換することを含む、上記（１）の方法。
（５）  前記プロトコル変換は、ＩＭＳフォーマットからデジタル・リビング・ネットワーク・アライアンス（ＤＬＮＡ）フォーマットへの変換である、上記（４）の方法。
（６）  前記第１のフォーマットから前記第２のフォーマットへ前記マルチメディアコンテンツを変換することは、前記マルチメディアコンテンツに関連したサービス品質をアップグレードすることを含む、上記（１）の方法。
（７）  前記第２の電子デバイスは、前記アップグレードされたサービス品質をサポートするように構成され、前記第１の電子デバイスは、前記アップグレードされたサービス品質をサポートするように構成されない、上記（６）の方法。
（８）  前記ローカルネットワークは第１のローカルネットワークを含み、前記方法は、
前記ＩＭＳイネーブルされた第１の電子デバイスで、前記ＩＭＳネットワークを介して前記第１のフォーマットを有する追加マルチメディアコンテンツを受信することと、
前記ＩＭＳイネーブルされた第１の電子デバイスで、前記第１のフォーマットから、前記第１のフォーマットと異なる第３のフォーマットへ前記追加マルチメディアコンテンツを変換することと、
前記ＩＭＳイネーブルされた第１の電子デバイスから第３の電子デバイスへ、前記変換された追加マルチメディアコンテンツを前記第３のフォーマットの状態で送信することと、をさらに含み、
前記変換された追加マルチメディアコンテンツは、前記ＩＭＳネットワークと異なり前記第１のローカルネットワークと異なる第２のローカルネットワークを介して前記第１の電子デバイスから前記第３の電子デバイスへ送信される、
上記（１）の方法。
（９）  前記変換されたマルチメディアコンテンツは前記第２の電子デバイスで提示され、前記方法は、
前記変換されたマルチメディアコンテンツが前記第２の電子デバイスで提示される間、前記第１の電子デバイスで、前記第２の電子デバイスにおける、前記変換されたマルチメディアコンテンツの提示を調整することを示す入力を受信することと、
前記ローカルネットワークを介して前記第１の電子デバイスから前記第２の電子デバイスへ、前記変換されたマルチメディアコンテンツの提示を調整するコマンドを前記入力の受信に応答して送信することと、をさらに含む、
上記（１）の方法。
（１０）  第３の電子デバイスから前記ローカルネットワークを介して前記第１の電子デバイスで追加マルチメディアコンテンツを受信することと、
前記ＩＭＳネットワークを介してＩＭＳイネーブルされた電子デバイスへ前記追加マルチメディアコンテンツを送信することと、
をさらに含む、上記（１）の方法。
（１１）  追加マルチメディアコンテンツは、前記ローカルネットワークを介して第３の電子デバイスから前記第２の電子デバイスで受信される、上記（１の方法。
（１２）  追加マルチメディアコンテンツは、前記ＩＭＳネットワークを介して第３の電子デバイスから前記第２の電子デバイスで受信される、上記（１）の方法。
（１３）  前記ＩＭＳイネーブルされた第１の電子デバイスで、前記第１のフォーマットから、前記第１のフォーマットおよび前記第２のフォーマットと異なる第３のフォーマットへ前記マルチメディアコンテンツを変換することと、
前記ＩＭＳイネーブルされた第１の電子デバイスから第３の電子デバイスへ、前記変換されたマルチメディアコンテンツを前記第３のフォーマットの状態で送信することと、をさらに含み、
前記変換されたマルチメディアコンテンツは、前記ローカルネットワークを介して前記第１の電子デバイスから前記第３の電子デバイスへ送信され、前記第２および第３のフォーマットは異なるサービス品質と関連する、
上記（１）の方法。
（１４）  コンピュータ可読記憶媒体であって、１つ以上のプロセッサに、
インターネット・プロトコル・マルチメディア・サブシステム（ＩＭＳ）イネーブルされた第１の電子デバイスで、ＩＭＳネットワークを介してコンテンツ提供電子デバイスからマルチメディアコンテンツを受信させ、前記マルチメディアコンテンツは第１のフォーマットを有する、
前記ＩＭＳイネーブルされた第１の電子デバイスで、前記第１のフォーマットから、前記第１のフォーマットと異なる第２のフォーマットへ前記マルチメディアコンテンツを変換させ、
前記ＩＭＳイネーブルされた第１の電子デバイスから第２の電子デバイスへ、前記変換されたマルチメディアコンテンツを前記第２のフォーマットの状態で送信させる、命令を備え、
前記変換されたマルチメディアコンテンツは、前記ＩＭＳネットワークと異なるローカルネットワークを介して前記第１の電子デバイスから前記第２の電子デバイスへ送信される、
コンピュータ可読記憶媒体。
（１５）  前記１つ以上のプロセッサに、前記変換されたマルチメディアコンテンツを前記第１の電子デバイスから前記第２の電子デバイスへ送信する前に前記第２の電子デバイスを認証させる命令をさらに備える、上記（１４）のコンピュータ可読記憶媒体。
（１６）  前記第２の電子デバイスは、前記ＩＭＳネットワークを介して情報を受信するように構成されない、上記（１４）のコンピュータ可読記憶媒体。
（１７）  前記第１のフォーマットから前記第２のフォーマットへ前記マルチメディアコンテンツを変換することは、プロトコル変換を用いて前記第１のフォーマットから前記第２のフォーマットへ前記マルチメディアコンテンツを変換することを備える、上記（１４）のコンピュータ可読記憶媒体。
（１８）  前記プロトコル変換は、ＩＭＳフォーマットからデジタル・リビング・ネットワーク・アライアンス（ＤＬＮＡ）フォーマットへの変換である、上記（１７）のコンピュータ可読記憶媒体。
（１９）  前記第１のフォーマットから前記第２のフォーマットへ前記マルチメディアコンテンツを変換することは、前記マルチメディアコンテンツに関連したサービス品質をアップグレードすることを備える、上記（１４）のコンピュータ可読記憶媒体。
（２０）  前記第２の電子デバイスは、前記アップグレードされたサービス品質をサポートするように構成され、前記第１の電子デバイスは、前記アップグレードされたサービス品質をサポートするように構成されない、上記（１９）のコンピュータ可読記憶媒体。
（２１）  前記ローカルネットワークは第１のローカルネットワークを備え、前記コンピュータ可読記憶媒体は、前記１つ以上のプロセッサに、
前記ＩＭＳイネーブルされた第１の電子デバイスで、前記ＩＭＳネットワークを介して前記第１のフォーマットを有する追加マルチメディアコンテンツを受信させ、
前記ＩＭＳイネーブルされた第１の電子デバイスで、前記第１のフォーマットから、前記第１のフォーマットと異なる第３のフォーマットへ前記追加マルチメディアコンテンツを変換させ、
前記ＩＭＳイネーブルされた第１の電子デバイスから第３の電子デバイスへ、前記変換された追加マルチメディアコンテンツを前記第３のフォーマットの状態で送信させる、命令をさらに備え、
前記変換された追加マルチメディアコンテンツは、前記ＩＭＳネットワークと異なり前記第１のローカルネットワークと異なる第２のローカルネットワークを介して前記第１の電子デバイスから前記第３の電子デバイスへ送信される、
上記（１４）のコンピュータ可読記憶媒体。
（２２）  前記変換されたマルチメディアコンテンツは前記第２の電子デバイスで提示され、
前記コンピュータ可読記憶媒体は、前記１つ以上のプロセッサに、
前記変換されたマルチメディアコンテンツが前記第２の電子デバイスで提示される間、前記第１の電子デバイスで、前記第２の電子デバイスにおける、前記変換されたマルチメディアコンテンツの提示を調整することを示す入力を受信させ、
前記ローカルネットワークを介して前記第１の電子デバイスから前記第２の電子デバイスへ、前記変換されたマルチメディアコンテンツの提示を調整するコマンドを前記入力の受信に応答して送信させる、命令をさらに備える上記（１４）のコンピュータ可読記憶媒体。
（２３）  前記１つ以上のプロセッサに、
第３の電子デバイスから前記ローカルネットワークを介して前記第１の電子デバイスで追加マルチメディアコンテンツを受信させ、
前記ＩＭＳネットワークを介してＩＭＳイネーブルされた電子デバイスへ前記追加マルチメディアコンテンツを送信させる、命令をさらに備える上記（１４）のコンピュータ可読記憶媒体。
（２４）  追加マルチメディアコンテンツは、前記ローカルネットワークを介して第３の電子デバイスから前記第２の電子デバイスで受信される、上記（１４）のコンピュータ可読記憶媒体。
（２５）  追加マルチメディアコンテンツは、前記ＩＭＳネットワークを介して第３の電子デバイスから前記第２の電子デバイスで受信される、上記（１４）のコンピュータ可読記憶媒体。
（２６）  前記１つ以上のプロセッサに、
前記ＩＭＳイネーブルされた第１の電子デバイスで、前記第１のフォーマットから、前記第１のフォーマットおよび前記第２のフォーマットと異なる第３のフォーマットへ前記マルチメディアコンテンツを変換させ、
前記ＩＭＳイネーブルされた第１の電子デバイスから第３の電子デバイスへ、前記変換されたマルチメディアコンテンツを前記第３のフォーマットの状態で送信させる、命令をさらに備え、
前記変換されたマルチメディアコンテンツは、前記ローカルネットワークを介して前記第１の電子デバイスから前記第３の電子デバイスへ送信され、前記第２および第３のフォーマットは異なるサービス品質と関連する、
上記（１４）のコンピュータ可読記憶媒体。
（２７）  電子デバイスであって、
インターネット・プロトコル・マルチメディア・サブシステム（ＩＭＳ）イネーブルされた第１の電子デバイスで、ＩＭＳネットワークを介してコンテンツ提供電子デバイスからマルチメディアコンテンツを受信する手段と、前記マルチメディアコンテンツは第１のフォーマットを有する、
前記ＩＭＳイネーブルされた第１の電子デバイスで、前記第１のフォーマットから、前記第１のフォーマットと異なる第２のフォーマットへ前記マルチメディアコンテンツを変換する手段と、
前記ＩＭＳイネーブルされた第１の電子デバイスから第２の電子デバイスへ、前記変換されたマルチメディアコンテンツを前記第２のフォーマットの状態で送信する手段と、を備え、
前記変換されたマルチメディアコンテンツは、前記ＩＭＳネットワークと異なるローカルネットワークを介して前記第１の電子デバイスから前記第２の電子デバイスへ送信される、
電子デバイス。
（２８）  前記変換されたマルチメディアコンテンツを前記第１の電子デバイスから前記第２の電子デバイスへ送信する前に前記第２の電子デバイスを認証する手段をさらに備える、上記（２７）の電子デバイス。
（２９）  前記第２の電子デバイスは、前記ＩＭＳネットワークを介して情報を受信するように構成されない、上記（２７）の電子デバイス。
（３０）  前記第１のフォーマットから前記第２のフォーマットへ前記マルチメディアコンテンツを変換する手段は、プロトコル変換を用いて前記第１のフォーマットから前記第２のフォーマットへ前記マルチメディアコンテンツを変換する手段を備える、上記（２７）の電子デバイス。
（３１）  前記プロトコル変換は、ＩＭＳフォーマットからデジタル・リビング・ネットワーク・アライアンス（ＤＬＮＡ）フォーマットへの変換である、上記（３０）の電子デバイス。
（３２）  前記第１のフォーマットから前記第２のフォーマットへ前記マルチメディアコンテンツを変換する手段は、前記マルチメディアコンテンツに関連したサービス品質をアップグレードする手段を備える、上記（２７）の電子デバイス。
（３３）  前記第２の電子デバイスは、前記アップグレードされたサービス品質をサポートするように構成され、前記第１の電子デバイスは、前記アップグレードされたサービス品質をサポートするように構成されない、上記（３２）の電子デバイス。
（３４）  前記ローカルネットワークは第１のローカルネットワークを備え、前記電子デバイスは、
前記ＩＭＳイネーブルされた第１の電子デバイスで、前記ＩＭＳネットワークを介して前記第１のフォーマットを有する追加マルチメディアコンテンツを受信する手段と、
前記ＩＭＳイネーブルされた第１の電子デバイスで、前記第１のフォーマットから、前記第１のフォーマットと異なる第３のフォーマットへ前記追加マルチメディアコンテンツを変換する手段と、
前記ＩＭＳイネーブルされた第１の電子デバイスから第３の電子デバイスへ、前記変換された追加マルチメディアコンテンツを前記第３のフォーマットの状態で送信する手段と、をさらに備え、
前記変換された追加マルチメディアコンテンツは、前記ＩＭＳネットワークと異なり前記第１のローカルネットワークと異なる第２のローカルネットワークを介して前記第１の電子デバイスから前記第３の電子デバイスへ送信される、
上記（２７）の電子デバイス。
（３５）  前記変換されたマルチメディアコンテンツは前記第２の電子デバイスで提示され、前記電子デバイスは、
前記変換されたマルチメディアコンテンツが前記第２の電子デバイスで提示される間、前記第１の電子デバイスで、前記第２の電子デバイスにおける、前記変換されたマルチメディアコンテンツの提示を調整することを示す入力を受信する手段と、
前記ローカルネットワークを介して前記第１の電子デバイスから前記第２の電子デバイスへ、前記変換されたマルチメディアコンテンツの提示を調整するコマンドを前記入力の受信に応答して送信する手段と、をさらに備える、
上記（２７）の電子デバイス。
（３６）  第３の電子デバイスから前記ローカルネットワークを介して前記第１の電子デバイスで追加マルチメディアコンテンツを受信する手段と、
前記ＩＭＳネットワークを介してＩＭＳイネーブルされた電子デバイスへ前記追加マルチメディアコンテンツを送信する手段と、
をさらに備える、上記（２７）の電子デバイス。
（３７）  追加マルチメディアコンテンツは、前記ローカルネットワークを介して第３の電子デバイスから前記第２の電子デバイスで受信される、上記（２７）の電子デバイス。
（３８）  追加マルチメディアコンテンツは、前記ＩＭＳネットワークを介して第３の電子デバイスから前記第２の電子デバイスで受信される、上記（２７）の電子デバイス。
（３９）  前記ＩＭＳイネーブルされた第１の電子デバイスで、前記第１のフォーマットから、前記第１のフォーマットおよび前記第２のフォーマットと異なる第３のフォーマットへ前記マルチメディアコンテンツを変換する手段と、
前記ＩＭＳイネーブルされた第１の電子デバイスから第３の電子デバイスへ、前記変換されたマルチメディアコンテンツを前記第３のフォーマットの状態で送信する手段と、をさらに備え、
前記変換されたマルチメディアコンテンツは、前記ローカルネットワークを介して前記第１の電子デバイスから前記第３の電子デバイスへ送信され、前記第２および第３のフォーマットは異なるサービス品質と関連する、
上記（２７）の電子デバイス。
（４０）  電子デバイスであって、
１つ以上のプロセッサと、
ＩＭＳネットワークを介してコンテンツ提供電子デバイスからマルチメディアコンテンツを受信するように動作可能な第１のインタフェースと、前記マルチメディアコンテンツは第１のフォーマットを有する、
前記第１のフォーマットから、前記第１のフォーマットと異なる第２のフォーマットへ前記マルチメディアコンテンツを変換するように前記１つ以上のプロセッサによって動作可能な変換モジュールと、
第２の電子デバイスへ、前記変換されたマルチメディアコンテンツを前記第２のフォーマットの状態で送信するように動作可能な第２のインタフェースと、を備え、
前記変換されたマルチメディアコンテンツは、前記ＩＭＳネットワークと異なるローカルネットワークを介して前記第２の電子デバイスへ送信される、
電子デバイス。
（４１）  前記変換されたマルチメディアコンテンツを前記第２の電子デバイスへ送信する前に前記第２の電子デバイスを認証するように前記１つ以上のプロセッサによって動作可能な認証モジュールをさらに備える、上記（４０）の電子デバイス。
（４２）  前記第２の電子デバイスは、前記ＩＭＳネットワークを介して情報を受信するように構成されない、上記（４０）の電子デバイス。
（４３）  前記第１のフォーマットから前記第２のフォーマットへ前記マルチメディアコンテンツを変換することは、プロトコル変換を用いて前記第１のフォーマットから前記第２のフォーマットへ前記マルチメディアコンテンツを変換することを備える、上記（４０）の電子デバイス。
（４４）  前記プロトコル変換は、ＩＭＳフォーマットからデジタル・リビング・ネットワーク・アライアンス（ＤＬＮＡ）フォーマットへの変換である、上記（４３）の電子デバイス。
（４５）  前記第１のフォーマットから前記第２のフォーマットへ前記マルチメディアコンテンツを変換することは、前記マルチメディアコンテンツに関連したサービス品質をアップグレードすることを備える、上記（４０）の電子デバイス。
（４６）  前記第２の電子デバイスは、前記アップグレードされたサービス品質をサポートするように構成され、前記電子デバイスは、前記アップグレードされたサービス品質をサポートするように構成されない、上記（４５）の電子デバイス。
（４７）  前記ローカルネットワークは第１のローカルネットワークを備え、
前記第１のインタフェースは、前記ＩＭＳネットワークを介して前記第１のフォーマットを有する追加マルチメディアコンテンツを受信し、
前記変換モジュールは、前記第１のフォーマットから、前記第１のフォーマットと異なる第３のフォーマットへ前記追加マルチメディアコンテンツを変換し、
前記第２のインタフェースは、第３の電子デバイスへ、前記変換された追加マルチメディアコンテンツを前記第３のフォーマットの状態で送信する、前記変換された追加マルチメディアコンテンツは、前記ＩＭＳネットワークと異なり前記第１のローカルネットワークと異なる第２のローカルネットワークを介して前記第３の電子デバイスへ送信される、
上記（４０）の電子デバイス。
（４８）  前記変換されたマルチメディアコンテンツは前記第２の電子デバイスで提示され、
前記電子デバイスは、前記変換されたマルチメディアコンテンツが前記第２の電子デバイスで提示される間、前記第２の電子デバイスにおける、前記変換されたマルチメディアコンテンツの提示を調整することを示す入力を受信し、
前記第２のインタフェースは、前記ローカルネットワークを介して前記第２の電子デバイスへ、前記変換されたマルチメディアコンテンツの提示を調整するコマンドを前記入力の受信に応答して送信する、
上記（４０）の電子デバイス。
（４９）  前記第２のインタフェースは、第３の電子デバイスから前記ローカルネットワークを介して追加マルチメディアコンテンツを受信し、
前記第１のインタフェースは、前記ＩＭＳネットワークを介してＩＭＳイネーブルされた電子デバイスへ前記追加マルチメディアコンテンツを送信する、
上記（４０）の電子デバイス。
（５０）  追加マルチメディアコンテンツは、前記ローカルネットワークを介して第３の電子デバイスから前記第２の電子デバイスで受信される、上記（４０）の電子デバイス。
（５１）  追加マルチメディアコンテンツは、前記ＩＭＳネットワークを介して第３の電子デバイスから前記第２の電子デバイスで受信される、上記（４０）の電子デバイス。
（５２）  前記変換モジュールは、前記第１のフォーマットから、前記第１のフォーマットおよび前記第２のフォーマットと異なる第３のフォーマットへ前記マルチメディアコンテンツを変換し、
前記第２のインタフェースは、第３の電子デバイスへ、前記変換されたマルチメディアコンテンツを前記第３のフォーマットの状態で送信する、
前記変換されたマルチメディアコンテンツは、前記ローカルネットワークを介して前記第３の電子デバイスへ送信され、前記第２および第３のフォーマットは異なるサービス品質と関連する、
上記（４０）の電子デバイス。
【図１】
0005639260.tif 000002
【図２】
0005639260.tif 000003
【図３】
0005639260.tif 000004
【図４】
0005639260.tif 000005
【図５】
0005639260.tif 000006
【図６】
0005639260.tif 000007
【図７】
0005639260.tif 000008
【図８】
0005639260.tif 000009