(57)【特許請求の範囲】
【請求項１】
コンテンツギフトを第２の端末に供給するために第１の端末を動作する方法であって、前記第１及び第２の端末はギフトサーバと選択的に通信を行い、前記方法は、
前記第１の端末が、前記第２の端末の端末識別子を含むカタログ要求を前記ギフトサーバに送信することであって、前記ギフトサーバにおいて、カタログが前記第２の端末の端末識別子を用いて前記第２の端末の構成情報に基づいて作成され、前記カタログは、前記第２の端末と互換性があるコンテンツを識別し、前記カタログはさらに、前記第２の端末によって現在所有されているコンテンツを識別することと、
前記第１の端末が、前記ギフトサーバから前記カタログを受信することと、
前記第１の端末が、前記カタログを表示することであって、コンテンツギフトが前記カタログを用いてユーザによって選択されることと、
前記第1の端末が、前記ユーザにより選択された前記コンテンツギフトを前記第２の端末に供給することを要求するギフト要求を前記ギフトサーバに送信することと、を具備する方法。
【請求項２】
前記カタログ要求が認証可能なようにセキュリティ情報を前記カタログ要求内に含めることをさらに含む請求項１に記載の方法。
【請求項３】
前記第１の端末は前記コンテンツギフトに関する費用を請け負うことを要求することをさらに具備する請求項１に記載の方法。
【請求項４】
前記カタログ要求を送信することは、ワイヤレスネットワーク接続を用いて前記カタログ要求を前記ギフトサーバに送信することを具備する請求項１に記載の方法。
【請求項５】
前記カタログ要求を送信することは、有線ネットワークを用いて前記カタログ要求を前記ギフトサーバに送信することを具備する請求項１に記載の方法。
【請求項６】
前記コンテンツが前記第２の端末によってすでに所有されているので前記コンテンツギフトは前記第２の端末に配送されなかったという通知メッセージを受信することをさらに具備する請求項１に記載の方法。
【請求項７】
前記第１及び第２の端末の少なくとも１つは無線装置である請求項１に記載の方法。
【請求項８】
コンテンツギフトを第２の端末に供給するために第１の端末として動作可能な装置であって、前記第１及び第２の端末はギフトサーバと選択的に通信を行い、前記装置は、
前記第２の端末と互換性のあるコンテンツを識別するカタログを獲得するために、前記第２の端末識別子を含むカタログ要求を前記ギフトサーバに送信するように動作するカタログ要求送信器であって、前記ギフトサーバにおいて、カタログが前記第２の端末の端末識別子を用いて前記第２の端末の構成情報に基づいて作成され、前記カタログは、前記第２の端末と互換性があるコンテンを識別し、前記カタログはさらに、前記第２の端末によって現在所有されているコンテンツを識別するカタログ要求送信器と、
前記カタログを受信するように動作するカタログ受信器と、
前記カタログを表示するように動作するギフト選択器であって、コンテンツギフトが前記カタログを用いてユーザによって選択されるギフト選択器と、
前記ユーザにより選択されたコンテンツギフトを前記第２の端末に供給することを要求するギフト要求を前記ギフトサーバに送信するように動作するギフト要求送信器と、を具備する装置。
【請求項９】
前記カタログ要求送信器は、前記カタログ要求が認証されるようにセキュリティ情報を前記カタログ要求内に含めるロジックをさらに具備する請求項８に記載の装置。
【請求項１０】
前記ギフト要求送信器は、前記第１の端末が前記コンテンツギフトに関連する費用を請け負うことを要求するロジックをさらに具備する請求項８に記載の装置。
【請求項１１】
前記カタログ要求送信器は無線ネットワーク接続を用いて前記カタログ要求を前記ギフトサーバに送信するロジックを具備する請求項８に記載の装置。
【請求項１２】
前記カタログ要求送信器は有線ネットワーク接続を用いて前記カタログ要求を前記ギフトサーバに送信するロジックを具備する請求項８に記載の装置。
【請求項１３】
前記ギフト要求送信器は、前記コンテンツが前記第２の端末によってすでに所有されているので前記コンテンツギフトは前記第２の端末に配送されなかったという通知メッセージを受信するロジックをさらに具備する請求項８に記載の装置。
【請求項１４】
前記第１及び第２の端末の少なくとも１つは無線装置である請求項８に記載の装置。
【請求項１５】
コンテンツギフトを第２の端末に供給するために第１の端末において動作可能なプロセッサであって、前記第１及び第２の端末は選択的にギフトサーバと通信を行い、前記プロセッサは、
前記第２の端末と互換性のあるコンテンツを識別するカタログを獲得するために、前記第２の端末の識別子を含むカタログ要求を前記ギフトサーバに送信する手段であって、前記ギフトサーバにおいて、カタログが前記第２の端末の端末識別子を用いて前記第２の端末の構成情報に基づいて作成され、前記カタログは、前記第２の端末と互換性があるコンテンを識別し、前記カタログはさらに、前記第２の端末によって現在所有されているコンテンツを識別する手段と、
前記カタログを受信する手段と、
前記カタログを表示する手段であって、コンテンツギフトが前記カタログを用いてユーザによって選択される手段と、
前記ユーザにより選択されたコンテンツギフトを前記第２の端末に供給することを要求するギフト要求を前記ギフトサーバに送信する手段と、
を具備するプロセッサ。
【請求項１６】
前記カタログ要求が認証されるようにセキュリティ情報を前記カタログ要求内に含める手段をさらに具備する請求項１５に記載のプロセッサ。
【請求項１７】
前記第１の端末が前記コンテンツギフトに関連する費用を請け負うことを要求する手段をさらに具備する請求項１５に記載のプロセッサ。
【請求項１８】
前記カタログ要求を送信する前記手段は、無線ネットワーク接続を用いて前記カタログ要求を前記サーバに送信する手段を具備する請求項１５に記載のプロセッサ。
【請求項１９】
前記カタログ要求を送信する前記手段は、有線ネットワーク接続を用いて前記カタログ要求を前記サーバに送信する手段を具備する請求項１５に記載のプロセッサ。
【請求項２０】
前記コンテンツが前記第２の端末によってすでに所有されているので前記コンテンツギフトは前記第２の端末に配送されなかったという通知メッセージを受信する手段をさらに具備する請求項１５に記載のプロセッサ。
【請求項２１】
前記第１及び第２の端末の少なくとも１つは無線装置である請求項１５に記載のプロセッサ。
【請求項２２】
第１の端末内のプロセッサによって実行されたときに、コンテンツギフトを第２の端末に供給するべく動作する指令を具備するコンピュータ読み取り可能なメディアであって、前記第１及び第２の端末はギフトサーバと選択的に通信を行い、前記メディアは、
前記第２の端末と互換性のあるコンテンツを識別するカタログを獲得するために、前記第２の端末の識別子を含むカタログ要求を前記ギフトサーバに送信する指令であって、前記ギフトサーバにおいて、カタログが前記第２の端末の端末識別子を用いて前記第２の端末の構成情報に基づいて作成され、前記カタログは、前記第２の端末と互換性があるコンテンを識別し、前記カタログはさらに、前記第２の端末によって現在所有されているコンテンツを識別する指令と、
前記ギフトサーバから前記カタログを受信する指令と、
前記カタログを表示する指令であって、コンテンツギフトが前記カタログを用いてユーザによって選択される指令と、
前記ユーザにより選択されたコンテンツギフトを前記第２の端末に供給することを要求するギフト要求を前記ギフトサーバに送信する指令と、
を具備するコンピュータ読み取り可能なメディア。
【請求項２３】
前記カタログ要求が認証されるようにセキュリティ情報を前記カタログ要求内に含める指令をさらに具備する請求項２２に記載のコンピュータ読み取り可能なメディア。
【請求項２４】
前記第１の端末が前記コンテンツギフトに関連する費用を請け負うことを要求する指令をさらに具備する請求項２２に記載のコンピュータ読み取り可能なメディア。
【請求項２５】
前記カタログ要求を送信する前記指令は、無線ネットワーク接続を用いて前記カタログ要求を前記ギフトサーバに送信する指令を具備する請求項２２に記載のコンピュータ読み取り可能なメディア。
【請求項２６】
前記カタログ要求を送信する前記指令は、有線ネットワーク接続を用いて前記カタログ要求を前記ギフトサーバに送信する指令を具備する請求項２２に記載のコンピュータ読み取り可能なメディア。
【請求項２７】
前記コンテンツが前記第２の端末によってすでに所有されているので前記コンテンツギフトは前記第２の端末に配送されなかったという通知メッセージを受信する指令をさらに具備する請求項２２に記載のコンピュータ読み取り可能なメディア。
【請求項２８】
前記第１及び第２の端末の少なくとも１つは無線装置である請求項２２に記載のコンピュータ読み取り可能なメディア。
【請求項２９】
第１の端末がコンテンツギフトを第２の端末に供給可能にするためにサーバを動作させる方法であって、前記第１及び第２の端末は前記サーバと選択的に通信を行い、前記方法は、
前記サーバが、前記第２の端末と互換性のあるコンテンツを識別するカタログに対するカタログ要求を前記第１の端末から受信することと、
前記サーバが、前記第２の端末の端末識別子を用いて前記第２の端末の構成情報に基づいてカタログを作成することであって、前記カタログは、前記第２の端末と互換性があるコンテンを識別し、前記カタログはさらに、前記第２の端末によって現在所有されているコンテンツを識別することと、
前記サーバが、前記カタログを前記第１の端末に送信することと、
前記サーバが、ユーザによって前記カタログを用いて選択されたコンテンツギフトを前記第２の端末に供給することを要求するギフト要求を前記第１の端末から受信することと、
前記サーバが、前記ユーザにより選択されたコンテンツギフトは、前記第２の端末によって予め所有されていないコンテンツギフトであることを決定することと、
前記サーバが、前記コンテンツギフトを前記第２の端末に供給することと、
を具備し、
前記カタログを作成することは、前記第２の端末と互換性のあるコンテンツを識別するために、前記カタログ要求に含まれる端末識別子を用いる方法。
【請求項３０】
前記カタログ要求を受信することはさらに、前記カタログ要求を認証することを含む請求項２９に記載の方法。
【請求項３１】
前記カタログを送信することは、有線及び無線通信チャネルを含むチャネルから選択された通信チャネルを用いて前記カタログを前記第１の端末に送信することを具備する請求項２９に記載の方法。
【請求項３２】
前記コンテンツギフトの費用を前記第１の端末に関連付けることをさらに具備する請求項２９に記載の方法。
【請求項３３】
前記コンテンツギフトを供給することは、有線及び無線通信チャネルを含むチャネルから選択された通信チャネルを用いて前記コンテンツギフトを前記第２の端末に送信することを具備する請求項２９に記載の方法。
【請求項３４】
前記第１及び第２の端末の少なくとも１つは無線装置である請求項２９に記載の方法。
【請求項３５】
第１の端末がコンテンツギフトを第２の端末に供給可能にするためにサーバを動作させる方法であって、前記第１及び第２の端末は前記サーバと選択的に通信を行い、前記方法は、
前記サーバが、前記第２の端末と互換性のあるコンテンツを識別するカタログに対するカタログ要求を前記第１の端末から受信することと、
前記サーバが、前記第２の端末の端末識別子を用いて前記第２の端末の構成情報に基づいてカタログを作成することであって、前記カタログは、前記第２の端末と互換性があるコンテンを識別し、前記カタログはさらに、前記第２の端末によって現在所有されているコンテンツを識別することと、
前記サーバが、前記カタログを前記第１の端末に送信することと、
前記サーバが、ユーザによって前記カタログ用いて選択されたコンテンツギフトを前記第２の端末に供給することを要求するギフト要求を前記第１の端末から受信することと、
前記サーバが、前記ユーザにより選択されたコンテンツギフトは、前記第２の端末によって予め所有されていないコンテンツギフトであることを決定することと、
前記サーバが、前記コンテンツギフトを前記第２の端末に供給することと、
を具備し、
前記カタログを作成することは、前記第２の端末と互換性のあるコンテンツを識別するために、前記カタログ要求に含まれる端末識別子を用いることと、目的のコンテンツを識別するためのカタログを作成することと、を具備する方法。
【請求項３６】
第１の端末がコンテンツギフトを第２の端末に供給可能にするためにサーバを動作させる方法であって、前記第１及び第２の端末は前記サーバと選択的に通信を行い、前記方法は、
前記サーバが、前記第２の端末と互換性のあるコンテンツを識別するカタログに対するカタログ要求を前記第１の端末から受信することと、
前記サーバが、前記第２の端末の端末識別子を用いて前記第２の端末の構成情報に基づいてカタログを作成することであって、前記カタログは、前記第２の端末と互換性があるコンテンを識別し、前記カタログはさらに、前記第２の端末によって現在所有されているコンテンツを識別することと、
前記サーバが、前記カタログを前記第１の端末に送信することと、
前記サーバが、ユーザによって前記カタログを用いて選択されたコンテンツギフトを前記第２の端末に供給することを要求するギフト要求を前記第１の端末から受信することと、
前記サーバが、前記ユーザにより選択されたコンテンツギフトは、前記第２の端末によってすでに所有されていることを決定することと、
前記サーバが、前記コンテンツギフトは前記第２の端末に配送されなかったことを示すために、通知メッセージを前記第1の端末に送信することと、
を具備する方法。
【請求項３７】
第１の端末がコンテンツギフトを第２の端末に供給可能にするためにサーバを動作させるプロセッサであって、前記第１及び第２の端末は前記サーバと選択的に通信を行い、前記プロセッサは、
前記第２の端末と互換性のあるコンテンツを識別するカタログに対するカタログ要求を前記第１の端末から受信する手段と、
前記第２の端末の端末識別子を用いて前記第２の端末の構成情報に基づいてカタログを作成する手段であって、前記カタログは、前記第２の端末と互換性があるコンテンを識別し、前記カタログはさらに、前記第２の端末によって現在所有されているコンテンツを識別する手段と、
前記カタログを前記第１の端末に送信する手段と、
ユーザによって前記カタログを用いて選択されたコンテンツギフトを前記第２の端末に供給することを要求するギフト要求を前記第１の端末から受信する手段と、
前記ユーザにより選択されたコンテンツギフトは、前記第２の端末によって予め所有されていないコンテンツギフトであることを決定する手段と、
前記コンテンツギフトを前記第２の端末に供給する手段と、を具備し、
前記カタログを作成する手段は、前記第２の端末と互換性のあるコンテンツを識別するために、前記カタログ要求に含まれる端末識別子を用いる手段を含むプロセッサ。
【請求項３８】
前記カタログを受信する手段はさらに、前記カタログ要求を認証する手段を含む請求項３７に記載のプロセッサ。
【請求項３９】
前記送信する手段は、有線及び無線通信チャネルを含むチャネルから選択された通信チャネルを用いて前記カタログを前記第１の端末に送信する手段を具備する請求項３７に記載のプロセッサ。
【請求項４０】
前記コンテンツギフトの費用を前記第１の端末に関連付ける手段をさらに具備する請求項３７に記載のプロセッサ。
【請求項４１】
前記コンテンツギフトを供給する手段は、有線及び無線通信チャネルを含むチャネルから選択された通信チャネルを用いて前記コンテンツギフトを前記第２の端末に送信する手段を具備する請求項３７に記載のプロセッサ。
【請求項４２】
前記第１及び第２の端末の少なくとも１つは無線装置である請求項３７に記載のプロセッサ。
【請求項４３】
第１の端末がコンテンツギフトを第２の端末に供給可能にするためにサーバを動作させるプロセッサであって、前記第１及び第２の端末は前記サーバと選択的に通信を行い、前記プロセッサは、
前記第２の端末と互換性のあるコンテンツを識別するカタログに対するカタログ要求を前記第１の端末から受信する手段と、
前記第２の端末の端末識別子を用いて前記第２の端末の構成情報に基づいてカタログを作成する手段であって、前記カタログは、前記第２の端末と互換性があるコンテンを識別し、前記カタログはさらに、前記第２の端末によって現在所有されているコンテンツを識別する手段と、
前記カタログを前記第１の端末に送信する手段と、
ユーザによって前記カタログを用いて選択されたコンテンツギフトを前記第２の端末に供給することを要求するギフト要求を前記第１の端末から受信する手段と、
前記ユーザにより選択されたコンテンツギフトは、前記第２の端末によって予め所有されていないコンテンツギフトであることを決定する手段と、
前記コンテンツギフトを前記第２の端末に供給する手段と、を具備し、
前記カタログを作成する手段は、前記第２の端末と互換性のあるコンテンツを識別するために、前記カタログ要求に含まれる端末識別子を用いる手段と、目的のコンテンツを識別するためのカタログを作成する手段と、を具備するプロセッサ。
【請求項４４】
第１の端末がコンテンツギフトを第２の端末に供給可能にするためにサーバを動作させるプロセッサであって、前記第１及び第２の端末は前記サーバと選択的に通信を行い、前記プロセッサは、
前記第２の端末と互換性のあるコンテンツを識別するカタログに対するカタログ要求を前記第１の端末から受信する手段と、
前記第２の端末の端末識別子を用いて前記第２の端末の構成情報に基づいてカタログを作成する手段であって、前記カタログは、前記第２の端末と互換性があるコンテンを識別し、前記カタログはさらに、前記第２の端末によって現在所有されているコンテンツを識別する手段と、
前記カタログを前記第１の端末に送信する手段と、
ユーザによって前記カタログを用いて選択されたコンテンツギフトを前記第２の端末に供給することを要求するギフト要求を前記第１の端末から受信する手段と、
前記ユーザにより選択されたコンテンツギフトは、前記第２の端末によってすでに所有されていることを決定する手段と、
前記コンテンツギフトは前記第２の端末に配送されなかったことを示すために、通知メッセージを前記第1の端末に送信する手段と、
を具備するプロセッサ。
【請求項４５】
第１の端末がコンテンツギフトを第２の端末に供給可能にするためにサーバを動作させる装置であって、前記第１及び第２の端末は前記サーバと選択的に通信を行い、前記装置は、
前記第２の端末と互換性のあるコンテンツを識別するカタログに対するカタログ要求を前記第１の端末から受信するカタログ要求受信器と、
前記第２の端末の端末識別子を用いて前記第２の端末の構成情報に基づいてカタログを作成するデータベースであって、前記カタログは、前記第２の端末と互換性があるコンテンを識別し、前記カタログはさらに、前記第２の端末によって現在所有されているコンテンツを識別するデータベースと、
前記カタログを前記第１の端末に送信するカタログ送信器と、
ユーザによって前記カタログを用いて選択されたコンテンツギフトを前記第２の端末に供給することを要求するギフト要求を前記第１の端末から受信するギフト受信器であって、前記選択されたコンテンツギフトは、前記第２の端末によって予め所有されていないコンテンツであることを決定するギフト受信器と、
前記選択されたコンテンツギフトを前記第２の端末に供給するギフト送信器と、を具備し、
前記データベースは、前記第２の端末と互換性のあるコンテンツを識別するために、前記カタログ要求に含まれる端末識別子を用いるロジックを具備する装置。
【請求項４６】
前記カタログ要求受信器はさらに、前記カタログ要求を認証するロジックを含む請求項４５に記載の装置。
【請求項４７】
前記カタログ送信器は、有線及び無線通信チャネルを含むチャネルから選択された通信チャネルを用いて前記カタログを前記第１の端末に送信するロジックを具備する請求項４５に記載の装置。
【請求項４８】
前記データベースは、前記コンテンツギフトの費用を前記第１の端末に関連付けるロジックをさらに具備する請求項４５に記載の装置。
【請求項４９】
前記コンテンツギフトを供給するロジックは、有線及び無線通信チャネルを含むチャネルから選択された通信チャネルを用いて前記コンテンツギフトを前記第２の端末に送信するロジックを具備する請求項４５に記載の装置。
【請求項５０】
前記第１及び第２の端末の少なくとも１つは無線装置である請求項４５に記載の装置。
【請求項５１】
第１の端末がコンテンツギフトを第２の端末に供給可能にするためにサーバを動作させる装置であって、前記第１及び第２の端末は前記サーバと選択的に通信を行い、前記装置は、
前記第２の端末と互換性のあるコンテンツを識別するカタログに対するカタログ要求を前記第１の端末から受信するカタログ要求受信器と、
前記第２の端末の端末識別子を用いて前記第２の端末の構成情報に基づいてカタログを作成するデータベースであって、前記カタログは、前記第２の端末と互換性があるコンテンを識別し、前記カタログはさらに、前記第２の端末によって現在所有されているコンテンツを識別するデータベースと、
前記カタログを前記第１の端末に送信するカタログ送信器と、
ユーザによって前記カタログを用いて選択されたコンテンツギフトを前記第２の端末に供給することを要求するギフト要求を前記第１の端末から受信するギフト受信器であって、前記選択されたコンテンツギフトは、前記第２の端末によって予め所有されていないコンテンツであることを決定するギフト受信器と、
前記選択されたコンテンツギフトを前記第２の端末に供給するギフト送信器と、を具備し、
前記データベースは、前記第２の端末と互換性のあるコンテンツを識別するために、前記カタログ要求に含まれる端末識別子を用いるロジックと、目的のコンテンツを識別するためのカタログを作成するロジックと、を具備するプロセッサ。
【請求項５２】
第１の端末がコンテンツギフトを第２の端末に供給可能にするためにサーバを動作させるプロセッサであって、前記第１及び第２の端末は前記サーバと選択的に通信を行い、前記プロセッサは、
前記第２の端末と互換性のあるコンテンツを識別するカタログに対するカタログ要求を前記第１の端末から受信するカタログ要求受信器と、
前記第２の端末の端末識別子を用いて前記第２の端末の構成情報に基づいてカタログを作成するデータベースであって、前記カタログは、前記第２の端末と互換性があるコンテンを識別し、前記カタログはさらに、前記第２の端末によって現在所有されているコンテンツを識別するデータベースと、
前記カタログを前記第１の端末に送信するカタログ送信器と、
ユーザによって前記カタログを用いて選択されたコンテンツギフトを前記第２の端末に供給することを要求するギフト要求を前記第１の端末から受信するギフト受信器と、を具備し、
前記データベースは、前記選択されたコンテンツギフトは、前記第２の端末によってすでに所有されていることを決定するロジックと、前記コンテンツギフトが前記第２の端末に配送されなかったことを示すために、通知メッセージを前記第１の端末に送信するロジックと、を具備するプロセッサ。
【請求項５３】
サーバ内のプロセッサによって実行されたときに、第1の端末がコンテンツギフトを第２の端末に供給可能とする指令を具備するコンピュータ読み取り可能なメディアであって、前記第１及び第２の端末はサーバと選択的に通信を行い、前記メディアは、
前記第２の端末と互換性のあるコンテンツを識別するカタログに対するカタログ要求を前記第１の端末から受信する指令と、
前記第２の端末の端末識別子を用いて前記第２の端末の構成情報に基づいてカタログを作成する指令であって、前記カタログは、前記第２の端末と互換性があるコンテンを識別し、前記カタログはさらに、前記第２の端末によって現在所有されているコンテンツを識別する指令と、
前記カタログを前記第１の端末に送信する指令と、
ユーザによって前記カタログを用いて選択されたコンテンツギフトを前記第２の端末に供給することを要求するギフト要求を前記第１の端末から受信する指令と、
前記選択されたコンテンツギフトは、前記第２の端末によって予め所有されていないコンテンツであることを決定する指令と、
前記選択されたコンテンツギフトを前記第２の端末に供給する指令と、を具備し、
前記カタログを作成する指令は、前記第２の端末と互換性のあるコンテンツを識別するために、前記カタログ要求に含まれる端末識別子を用いるメディア。
【請求項５４】
前記カタログ要求を受信する指令はさらに、前記カタログ要求を認証する指令を含む請求項５３に記載のコンピュータ読み取り可能なメディア。
【請求項５５】
前記カタログ送信指令は、有線及び無線通信チャネルを含むチャネルから選択された通信チャネルを用いて前記カタログを前記第１の端末に送信する指令を具備する請求項５３に記載のコンピュータ読み取り可能なメディア。
【請求項５６】
前記コンテンツギフトの費用を前記第１の端末に関連付ける指令をさらに具備する請求項５３に記載のコンピュータ読み取り可能なメディア。
【請求項５７】
前記コンテンツギフトを供給する指令は、有線及び無線通信チャネルを含むチャネルから選択された通信チャネルを用いて前記コンテンツギフトを前記第２の端末に送信する指令を具備する請求項５３に記載のコンピュータ読み取り可能なメディア。
【請求項５８】
前記第１及び第２の端末の少なくとも１つは無線装置である請求項５３に記載のコンピュータ読み取り可能なメディア。
【請求項５９】
サーバ内のプロセッサによって実行されたときに、第1の端末がコンテンツギフトを第２の端末に供給可能とする指令を具備するコンピュータ読み取り可能なメディアであって、前記第１及び第２の端末はサーバと選択的に通信を行い、前記メディアは、
前記第２の端末と互換性のあるコンテンツを識別するカタログに対するカタログ要求を前記第１の端末から受信する指令と、
前記第２の端末の端末識別子を用いて前記第２の端末の構成情報に基づいてカタログを作成する指令であって、前記カタログは、前記第２の端末と互換性があるコンテンを識別し、前記カタログはさらに、前記第２の端末によって現在所有されているコンテンツを識別する指令と、
前記カタログを前記第１の端末に送信する指令と、
ユーザによって前記カタログを用いて選択されたコンテンツギフトを前記第２の端末に供給することを要求するギフト要求を前記第１の端末から受信する指令と、
前記選択されたコンテンツギフトは、前記第２の端末によって予め所有されていないコンテンツであることを決定する指令と、
前記コンテンツギフトを前記第２の端末に供給する指令と、
を具備し、
前記カタログを作成する指令は、前記第２の端末と互換性のあるコンテンツを識別するために、前記カタログ要求に含まれる端末識別子を用いる指令と、目的のコンテンツを識別するためのカタログを作成する指令と、を具備するメディア。
【請求項６０】
サーバ内のプロセッサによって実行されたときに、第1の端末がコンテンツギフトを第２の端末に供給可能とする指令を具備するコンピュータ読み取り可能なメディアであって、前記第１及び第２の端末はサーバと選択的に通信を行い、前記メディアは、
前記第２の端末と互換性のあるコンテンツを識別するカタログに対するカタログ要求を前記第１の端末から受信する指令と、
前記第２の端末の端末識別子を用いて前記第２の端末の構成情報に基づいてカタログを作成することであって、前記カタログは、前記第２の端末と互換性があるコンテンを識別し、前記カタログはさらに、前記第２の端末によって現在所有されているコンテンツを識別する指令と、
前記カタログを前記第１の端末に送信する指令と、
ユーザによって前記カタログを用いて選択されたコンテンツギフトを前記第２の端末に供給することを要求するギフト要求を前記第１の端末から受信する指令と、
前記選択されたコンテンツギフトは、前記第２の端末によってすでに所有されていることを決定する指令と、
前記コンテンツギフトは前記第２の端末に配送されなかったことを示すために、通知メッセージを前記第1の端末に送信する指令と、を具備するメディア。
【請求項６１】
コンテンツギフトを第２の端末に供給するために第１の端末を動作する方法であって、前記第１及び第２の端末はデータ通信網を介して互いに通信を行い、前記方法は、
前記第２の端末と互換性のあるコンテンツを識別するカタログを獲得するために前記第１の端末が、前記第２の端末にカタログ要求を送信することであって、前記第２の端末において、前記第２の端末の端末識別子を用いて前記第２の端末の構成情報に基づいてカタログを作成することであって、前記カタログは、前記第２の端末と互換性があるコンテンを識別し、前記カタログはさらに、前記第２の端末によって現在所有されているコンテンツを識別することと、
前記第１の端末が、前記カタログを受信することと、
前記第１の端末が、前記カタログを表示することであって、コンテンツギフトが前記カタログを用いてユーザによって選択されることと、
前記第1の端末が、前記ユーザにより選択されたコンテンツギフトを前記第２の端末に供給することを要求するギフト要求をギフトサーバに送信することであって、前記ギフトサーバは前記コンテンツギフトを前記第２の端末に供給することと、
を具備する方法。
【請求項６２】
前記カタログ要求が認証されるようにセキュリティ情報を前記カタログ要求内に含めることをさらに具備する請求項６１に記載の方法。
【請求項６３】
前記カタログ要求を送信することは、無線ネットワーク接続を用いて前記カタログ要求を送信することを具備する請求項６１に記載の方法。
【請求項６４】
前記カタログ要求を送信することは、有線無線ネットワーク接続を用いて前記カタログ要求を送信することを具備する請求項６１に記載の方法。
【請求項６５】
前記第１及び第２の端末の少なくとも１つは無線装置である請求項６１に記載の方法。
【請求項６６】
前記コンテンツを前記第１の端末から前記第２の端末に送信することをさらに具備する請求項６１に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は概してデータネットワークの動作に関し、より詳細にはデータネットワークにおいてコンテンツギフトを提供する方法及び装置に関する。
【背景技術】
【０００２】
技術の進歩により広大なデータネットワークの発展及び展開が見られる。これらのネットワークは、インターネットなどの公衆データネットワークと、無線遠隔通信ネットワークなどの特定のネットワークとを含む。これらのネットワークのユーザはネットワーク資源として利用可能な広範にわたる情報及びサービスにアクセスする能力を備える。
【０００３】
データネットワークが特に有用な１つの分野はダウンロード可能なコンテンツの分野である。概してこのようなコンテンツは、実行可能ファイル、プログラムファイル、アプリケーション、画像またはマルチメディアファイル、データ、メタデータ、あるいはデバイスに対して情報またはさらなる機能を提供するその他のタイプのファイルまたはコンテンツを含む。例えば、ダウンロード可能なアプリケーションは、デバイスの使用者に対してニュースや交通状況などの情報のリアルタイム表示を提供、パーソナルオーガナイザなどの生産性機能を提供、あるいは種々のオンラインまたはオフラインゲームを介して娯楽を提供する。
【０００４】
現在、無線ネットワーク環境においてダウンロード可能なコンテンツに対する需要が増大している。無線環境において、無線電話、パーソナルデジタルアシスタンツ（ＰＤＡ）などの種々の無線装置が無線ネットワークを介して通信を行う。無線ネットワークは装置に対して種々のネットワークサービス及び資源を提供するべく動作するネットワークサーバを含む。さらに、無線ネットワークは公衆ネットワーク（すなわちインターネット）にも接続されており、公衆ネットワーク上のサーバは無線装置に対してサービスを提供可能である。
【０００５】
概して、無線装置は、ネットワークサーバから空中を介してコンテンツをダウンロードする。例えば、コンテンツは無料でダウンロードされるかあるいは無線装置の使用者により購入されるアプリケーションである。無線装置の使用者は無制限あるいは固定期間あるいは使用回数に基づく満了期間の間、当該アプリケーションを使用する事実上の権利を獲得する。
【０００６】
コンテンツギフトを特定のネットワーク端末に提供できるようにすることが望ましくなっている。例えば、第１のネットワーク端末の使用者は、第２のネットワーク端末の使用者に対してコンテンツギフトを与えることを望むであろう。コンテンツギフトは、ダウンロードして第２のネットワーク端末上で使用できる任意のタイプのファイル、データあるいは情報を含む。概して、第１の端末の使用者は、コンテンツギフトに関連するどのような費用をも請け負う。例えば、コンテンツギフトは第１の使用者が特に有用あるいは生産性があると判断するダウンロード可能なアプリケーションであるか、あるいはコンテンツギフトは単に第２の使用者が所有したいと思っているコンテンツである。
【０００７】
残念なことに、現在のシステムの動作では、ギフト提供者がコンテンツギフトを提供するときに当該コンテンツギフトがギフト受信端末と互換性があるか否かについて知ることなしに行われる。例えば、あるアプリケーションはギフト提供者の端末では正しく動作するが、同じアプリケーションであってもハードウェアまたはソフトウェアの不一致のためにギフト受信端末上では正しく動作しないことがある。さらに、ギフト受信端末の使用者は同じアプリケーションをすでに購入している場合もあり、ギフト受信端末には重複したアプリケーションが存在することになる。すなわち、ギフト提供者はどのコンテンツがギフト受信端末と互換性があるかについて知る余地もないし、ギフト受信端末上で使用するためにどのようなコンテンツがすでに購入されたかについて知ることができない。
【０００８】
したがって、コンテンツギフトがギフト受信端末と互換性のあることがわかっている状況で、コンテンツギフトがデータネットワーク内のギフト受信端末に提供されるのを可能にするシステムが望まれている。また、本システムは、意図するコンテンツギフトがギフト受信端末上に現在存在するか否かをギフト提供者があらかじめ決定することを可能にする。その結果、そのようなシステムは、互換性の問題と現在のシステムに関連する重複購入の可能性を避けることができる。
【発明の概要】
【０００９】
１つ又はそれ以上の実施形態において、コンテンツギフトをデータネットワークにおけるギフト受信端末に与えるのを可能にするために方法及び装置を備えるギフト提供システムが提供される。一実施形態において、ギフト提供者は、ギフト受信端末と互換性のあることが既知のコンテンツリストを備えるカタログからコンテンツギフトを選択する。当該カタログには前記ギフト受信端末に現在存在するコンテンツが記述され、これによって重複が回避される。
【００１０】
一実施形態において、ギフト提供者はデータネットワーク上の動作するサーバ（すなわちギフトサーバ）に対してカタログを要求する。当該要求はギフト受信端末を識別する識別子を含む。例えば、ギフト受信端末は無線電話であり、ギフト提供者は、ギフトサーバに送信される互換性のあるコンテンツのカタログに対する要求において、ギフト受信端末の電話番号を特定する。セキュリティ及びプライバシーに対する配慮のために、カタログ要求内にさらなるセキュリティコードを含めることが要求される。ギフト提供者は、ギフト提供者に対してギフト受信端末と互換性のあるコンテンツの記述を編集して送信することによって当該要求に応答する。次に、ギフト提供者はギフト受信端末に供給するべきコンテンツギフトとしてカタログから１つまたはそれ以上のコンテンツアイテムを選択する。コンテンツギフトはギフト受信端末と互換性のあることが既知のコンテンツリストから選択されるので、システムは、他のユーザの端末で何が起こるかを把握するところまでギフト提供者の見識を拡張するように動作する。すなわち、端末の互換性の問題およびコンテンツ重複の問題がギフトの供給に先立って解決される。
【００１１】
１つまたはそれ以上の実施形態において、ギフト提供者はいくつかの方法のうちの１つを用いてコンテンツギフトを供給する。例えば、ギフト提供者は同一のデータネットワーク上のギフト受信端末と類似の端末を動作させる。他の実施形態において、ギフト提供者はギフト受信器に関連するギフトサーバにアクセスするために他の手段を用いてコンテンツギフトを提供する。例えば、ギフト提供者はカタログを見てコンテンツギフトを選択するためにギフトサーバに関連してウェブページを使用する。すなわち、コンテンツギフトは、有線あるいは無線装置、パーソナルコンピュータなどの固定されたコンピュータ装置、あるいはギフト受信端末に関連したギフトサーバへのアクセスをもつ他の任意の装置から発生するものである。
【００１２】
一実施形態において、ギフト提供システムは対象のコンテンツがカタログ内に出現するのを可能にする。例えば、ギフト受信器は金融機関の一員であり、ギフトサーバは当該機関を互換性のある目的のコンテンツを含めるようにカタログを編集する。すなわち、ギフト提供者はギフト受信端末と互換性のある対象情報からコンテンツギフトを選択することができる。
【００１３】
一実施形態において、第１の端末がコンテンツギフトを第２の端末に供給可能にするためにサーバを動作させる方法が提供され、前記第１及び第２の端末は選択的にサーバと通信を行う。当該方法は、カタログ要求を前記ギフトサーバに送信して前記第２の端末と互換性のあるコンテンツを識別するカタログに対するカタログ要求を前記第１の端末から受信することを具備する。前記方法は前記カタログを生成して前記カタログを前記第１の端末に送信することを具備する。前記方法は、前記カタログから選択されたコンテンツギフトを前記第２の端末に供給することを要求するギフト要求を前記第１の端末から受信して、前記コンテンツギフトを前記第２の端末に供給することを具備する。
【００１４】
一実施形態において、第１の端末がコンテンツギフトを第２の端末に供給可能にするためにサーバを動作させる装置が提供され、前記第１及び第２の端末は前記サーバと選択的に通信を行う。前記装置は、前記第２の端末と互換性のあるコンテンツを識別するカタログに対するカタログ要求を前記第１の端末から受信するカタログ要求受信器と、前記カタログを生成するデータベースとを具備する。前記装置は、前記カタログを前記第１の端末に送信するカタログ送信器を具備する。前記装置は、前記カタログから選択されたコンテンツギフトを前記第２の端末に供給することを要求するギフト要求を前記第１の端末から受信するギフト受信器と、前記コンテンツギフトを前記第２の端末に供給するロジックと、を具備する。
【００１５】
一実施形態において、サーバ内のプロセッサによって実行されたときに、第１の端末がコンテンツギフトを第２の端末に供給可能なように動作する指令を具備するコンピュータ読み取り可能なメディアが提供され、前記第１及び第２の端末は前記サーバと選択的に通信を行う。前記コンピュータ読み取り可能なメディアは、前記第２の端末と互換性のあるコンテンツを識別するカタログに対するカタログ要求を前記第１の端末から受信する指令と、前記カタログを生成する指令とを具備する。前記コンピュータ読み取り可能なメディアは、前記カタログを前記第１の端末に送信する指令を具備する。前記コンピュータ読み取り可能なメディアは、前記カタログから選択されたコンテンツギフトを前記第２の端末に供給することを要求するギフト要求を前記第１の端末から受信する指令と、前記コンテンツギフトを前記第２の端末に供給する指令とを具備する。
【００１６】
一実施形態において、コンテンツギフトを第２の端末に供給するために第１の端末を動作する方法が提供され、前記第１及び第２の端末はギフトサーバと選択的に通信を行う。前記方法は、カタログ要求を前記ギフトサーバに送信して前記第２の端末と互換性のあるコンテンツを識別するカタログを獲得することを具備する。前記方法は、前記カタログを受信することと、前記カタログからコンテンツギフトを選択することを具備する。前記方法は、前記コンテンツギフトを前記第２の端末に供給することを要求するギフト要求を前記ギフトサーバに送信することを具備する。
【００１７】
一実施形態において、コンテンツギフトを第２の端末に供給するために第１の端末において使用する装置が提供され、前記第１及び第２の端末はギフトサーバと選択的に通信を行う。前記装置は、前記第２の端末と互換性のあるコンテンツを識別するカタログを獲得するためにカタログ要求を前記ギフトサーバに送信するように動作するカタログ要求送信器を具備する。前記装置は、前記カタログを受信するように動作するカタログ受信器と、前記カタログからコンテンツギフトを選択するように動作する選択ロジックとを具備する。前記装置は、前記コンテンツギフトを前記第２の端末に供給することを要求するギフト要求を前記ギフトサーバに送信するように動作するギフト要求送信器を具備する。
【００１８】
一実施形態において、コンテンツギフトを第２の端末に供給するために第１の端末において用いる装置が提供され、前記第１及び第２の端末は選択的にサーバと通信を行う。前記装置は、前記第２の端末と互換性のあるコンテンツを識別するカタログを獲得するためにカタログ要求を前記サーバに送信する手段と、前記カタログを受信する手段とを具備する。前記装置は、コンテンツギフトを前記カタログから選択する手段と、前記コンテンツギフトが前記第２の端末に供給されるべきであることを要求するギフト要求を前記サーバに送信する手段とを具備する。
【００１９】
一実施形態において、第１の端末内のプロセッサによって実行されたときに、コンテンツギフトを第２の端末に供給するべく動作する指令を具備するコンピュータ読み取り可能なメディアが提供され、前記第１及び第２の端末はギフトサーバと選択的に通信を行う。前記コンピュータ読み取り可能なメディアは、前記第２の端末と互換性のあるコンテンツを識別するカタログを獲得するためにカタログ要求を前記ギフトサーバに送信する指令を具備する。前記コンピュータ読み取り可能なメディアは、前記カタログを受信する指令と、コンテンツギフトを前記カタログから選択する指令とを具備する。前記コンピュータ読み取り可能なメディアは、前記コンテンツギフトを前記第２の端末に供給することを要求するギフト要求を前記ギフトサーバに送信する指令を具備する。
【００２０】
一実施形態において、コンテンツギフトを第２の端末に供給するために第１の端末を動作させる方法が提供され、前記第１及び第２の端末は選択的にサーバと通信を行う。前記方法は、前記第２の端末と互換性のあるコンテンツを識別するカタログを獲得するためにカタログ要求を前記第２の端末に送信することを具備する。前記方法は、前記カタログを受信することと、コンテンツギフトを前記カタログから選択することと、ギフト要求をギフトサーバに対して送信することであって、前記ギフトサーバはコンテンツギフトを前記第２の端末に供給することとを具備する。
【００２１】
本発明の他の側面、利点そして特徴は、以下に述べる図面の簡単な説明、発明の詳細な説明そして請求の範囲を検討すれば明らかになるであろう。
【図面の簡単な説明】
【００２２】
前述の側面及びここに記述される実施形態の付随する利点は、添付の図面を参照した次の詳細な説明を読むことにより容易に明らかになる。
【図１】図１は、コンテンツギフトがデータネットワーク内の端末に提供されるのを可能にするギフト提供システムの一実施形態を示す。
【図２】図２は、ギフト提供システムの一実施形態におて使用されるサーバの一実施形態の機能ブロック図を示す。
【図３】図３は、ギフト提供システムの一実施形態を提供するためにサーバで使用される方法の一実施形態を示す。
【図４】図４は、ギフト提供システムの一実施形態において使用される端末装置の一実施形態の機能ブロック図を示す。
【図５】図５は、ギフト提供システムの一実施形態を提供するために端末装置で使用される方法の一実施形態を示す。
【図６】図６は、ギフト提供システムの１つまたはそれ以上の実施形態において使用されるカタログの一実施形態を示す。
【図７】図７は、ピアツーピア通信を用いてギフト提供システムの一実施形態を提供するために端末装置において使用される方法の一実施形態を示す。
【発明を実施するための形態】
【００２３】
以下の詳細な説明はギフト提供システムの１つまたはそれ以上の実施形態を示すものであり、データネットワーク内の第１の端末の使用者がコンテンツギフトを当該ネットワーク内の第２の端末の使用者に提供することを可能にする方法及び装置を含む。一実施形態において、ギフト提供システムは、第２の端末と互換性のあるコンテンツカタログを組み立てて当該カタログを第１の端末に送信する。第１の端末の使用者は第２の端末に提供するべき特定のコンテンツギフトを選択する。当該選択は、選択されたコンテンツギフトを第２の端末に提供するべく動作するギフト提供者に送信される。第１の端末の使用者はコンテンツギフトの費用を負担する。第１及び第２の端末は任意のタイプの有線あるいは無線端末であり、デスクトップコンピュータ、ノートタイプのコンピュータ、無線電話、ページャ、ＰＤＡ、電子メール装置、タブレットコンピュータ、あるいは他のタイプの有線あるいは無線装置を含む。しかしながら、これらの装置に限定されないことは勿論である。
【００２４】
１つまたはそれ以上の実施形態において、ギフト提供システムは、たとえば装置に特有の資源に対して一般化されたコールを提供することによって、装置の動作を簡略化するのに用いられる装置上で実行されるランタイム環境と作用する。そのようなランタイム環境の１つは、カルコム社（カルフォルニア州サンジェゴ）によって開発された、Binary Runtime Environment for Wireless(BREW：登録商標)ソフトウェアプラットフォームである。以下の説明では、ギフト提供システムの一実施形態は、ＢＲＥＷソフトウェアプラットフォームなどのランタイム環境を実行している無線装置を使用して実行されることを想定する。しかしながら、ギフト提供システムの１つまたはそれ以上の実施形態は、コンテンツギフトを有線及び無線装置に提供するために、他のタイプのランタイム環境で使用するのに適している。さらに、術語”コンテンツ”はここでは、任意のタイプのアプリケーション、マルチメデアファイル、画像ファイル、実行可能なプログラム、ウェブページ、スクリプト、文書、プレゼンテーション、メッセージ、データ、メタデータ、あるいは装置に関してレンダリング処理あるいは実行される他の任意のタイプのコンテンツあるいは情報を記述するのに用いられるものとする。
【００２５】
図１は、ギフトをデータネットワーク内の端末に提供可能にするギフト提供システム１００の一実施形態を示している。システム１００は、無線通信チャネル１０６を介してデータネットワーク１０４と通信する第１の無線端末１０２を備える。データネットワーク１０４は、任意のタイプのデータネットワークを具備し、有線、無線、個人あるいは公衆データネットワークあるいはそれらの任意の組み合わせを含む。しかしながら、これらのネットワークに限定されないことは勿論である。
【００２６】
システム１００は、ネットワーク１０４と通信する装置にサービスを提供するために、通信チャネル１２０を介してネットワーク１０４に結合されたサーバ１０８（”ギフトサーバ”とも呼ぶ）を備える。例えば、無線端末１０２は無線電話であり、サーバ１０８は遠隔通信サービスを電話に提供する全国的な遠隔通信ネットワークの一部である。通信チャネル１２０は任意のタイプの有線または無線通信チャネルである。
【００２７】
第２の端末１１０もまたネットワーク１０４と通信する。端末１１０は、無線通信チャネル１２２を介してデータネットワーク１０４と通信する。端末１１０は任意のタイプの無線装置である。
【００２８】
一実施形態において、サーバ１０８はデータベース１１２とダウンロード可能なコンテンツ１１４とを具備する。データベース１１２はネットワーク１０４の動作についての情報と、サーバ１０８によって支持されている端末装置についての情報を具備する。例えば、データベース１１２は端末１０２及び１１０のハードウェア及びソフトウェア構成についての情報を含む。すなわち、データベース１１２はネットワーク端末についての識別情報と構成情報とを具備する。
【００２９】
コンテンツ１１４は、任意のタイプのアプリケーション、実行可能ファイル、画像ファイル、マルチメディアファイル、データファイル、あるいは他の任意のタイプのコンテンツファイルを具備する。コンテンツ１１４は、種々の装置上で動作可能な特定のタイプの装置またはコンテンツのために設計されたアプリケーションを含む。コンテンツ１１４に含まれるファイルは、各ファイルを識別するのに用いられる関連識別子を有する。
【００３０】
一実施形態において、ギフト提供システムは、第１の端末１０２の使用者がコンテンツギフトを第２の端末１１０の使用者に提供するのを可能にするべく動作する。例えば、コンテンツギフトは、１つまたはそれ以上のアプリケーション、プログラム、実行可能ファイル、データファイル、コンテンツファイルあるいはコンテンツ１１４から選択された他の任意の利用可能なファイルを含む。ギフトは互換性のあるコンテンツのカタログから選択されるので、選択されたコンテンツギフトは端末１１０と互換性がある。１つまたはそれ以上の実施形態において、ギフト提供システム１００は１つまたはそれ以上の以下のステップを実行することによって、コンテンツギフトを提供するべく動作する。
【００３１】
端末１０２は、端末１１０と互換性のあるコンテンツファイルのカタログを受信するために要求をサーバ１０８（パス１２４で示される）に送信する。この要求は端末１１０とサーバ１０８が要求を検証するのに必要な任意の認証情報を含む。
【００３２】
サーバ１０８は要求を受信して検証し、端末１１０と互換性があるコンテンツファイルのリストを編集するべく識別子を使用する。例えば、サーバ１０８はデータベース１１２を検索するために識別子を使用して端末１１０の構成と利用可能なコンテンツ１１４からの互換性があるコンテンツファイルを決定する。
【００３３】
サーバ１０８は、互換性のあるコンテンツファイルのカタログ１１６を端末１０２（パス１２６で示される）に送信する。例えば、カタログ１１６は、端末１１０のハードウェア／ソフトウェアと互換性のあるコンテンツファイルを識別する識別子のリストを含む。例えば、カタログ１１６は、端末１１０と互換性のある３つのアプリケーションを識別する。カタログはまた、端末１１０がコンテンツファイルのいくつかをすでに所有するか否かを示す。
【００３４】
端末１０２の使用者は、コンテンツギフトとしての受信したカタログ１１６から１つまたはそれ以上のコンテンツファイルを選択し、コンテンツファイルの選択を含むギフト要求をサーバ１０８（パス１２８で示される）に送信する。
【００３５】
サーバ１０８はギフト要求を受信、認証して、端末１１０にコンテンツギフトが提供されたことを示すためにデータベース１１２を更新する。サーバ１０８は、端末１０２が選択されたコンテンツギフトに関連する費用を請け負うことを示すためにその記録を更新する。
【００３６】
サーバ１０８と端末１１０間に通信が確立されたとき、コンテンツギフト１１８は端末１１０（パス１３０で示す）に送信される。コンテンツギフト１１８は端末１１０と互換性があることが知られているので端末１１０の使用者は情報ギフト１１８を使用する。
【００３７】
説明のために、ここでは、上記の情報を送信するエンティティは、既知の任意のタイプの証明あるいは認証技術を用いて正しく証明されていることを想定する。したがって、任意の受信装置は信頼性のある情報源から情報を受信していることを認証することができる。
【００３８】
１つまたはそれ以上の実施形態において、サーバ１０８、端末１０２、端末１１０は任意のタイプの装置であり、データネットワーク１０４に対する関連する接続は無線、有線、あるいはそれらの任意の組み合わせである。すなわち、ギフト供給システムの実施形態は、ここに記載されるギフト供給システムの機能を提供するために動作する種々のサーバ及び端末を備える実質的に任意のネットワーク構成を用いて実行される。
【００３９】
１つまたはそれ以上の実施形態において、ギフト供給システムは、ギフト供給処理の間、セキュリティ及び／又はプライバシーを提供するために１つまたはそれ以上のセキュリティ技術を利用する。例えば、一実施形態において、ギフトサーバはカタログ要求を処理する前にギフト提供者から秘密のセキュリティコードを要求する。セキュリティコードはギフト提供者の身元と、ＰＩＮ番号あるいは他のセキュリティコードあるいは他の任意のタイプのセキュリティ情報により構成される。これによってギフト提供者のセキュリティとプライバシーとが維持される。したがって、ギフト提供者は、ギフト受信端末あるいはその使用者について個人情報を受信する前に、ギフトサーバに対して正当な許可を提供しなければならない。
【００４０】
他の実施形態において、ギフト提供システム１００はピアツーピアトランザクションを用いてギフトをデータネットワーク内の端末に提供可能なように動作する。例えば、端末１０２及び１１０は互いに通信を行って端末１０２がコンテンツギフトを端末１１０に供給することを可能にする。一実施形態において、ギフト供給システム１００は端末１０２が端末１１０とピアツーピア通信を行えるように動作して、以下のステップの１つまたはそれ以上を実行することによりコンテンツギフトを供給する。
【００４１】
端末１０２は、（パス１１０に示すように）端末１１０に対して要求を送信して、情報カタログが端末１０２によって取得されるのを可能にする。
【００４２】
端末１１０は、要求を受信して検証し、端末１１０と互換性のあるコンテンツファイルのリストを編集する。例えば、端末はどのコンテンツが互換性があるのかを予め知っているかあるいはどのコンテンツが互換性があるのかをサーバ１０８にたずねる。
【００４３】
端末１１０は互換性のあるコンテンツファイルのカタログ１１６を（パス１３２により示されるように）端末１０２に送信する。例えば、カタログ１１６は、端末１１０のハードウェア／ソフトウェアと互換性のあるコンテンツを識別する識別子のリストを含む。例えば、カタログ１１６は端末１１０と互換性のある３つのアプリケーションを識別する。
【００４４】
端末１０２の使用者はコンテンツギフトとして受信カタログ１１６から１つまたはそれ以上のコンテンツファイルを選択し、（パス１２８により示されるように）コンテンツギフトの選択を含むサーバ１０８にギフト要求を送信する。他の実施形態において、端末１０２はすでにコンテンツ１３６の一部としてコンテンツギフトを所有しているので、サーバ１０８にギフト要求は送信されない。
【００４５】
サーバ１０８がギフト要求を受信したとき、当該ギフト要求を認証し、データベース１１２を更新して、端末１１０がコンテンツギフトを与えられたことを示す。サーバ１０８は、端末１０２の使用者が選択したコンテンツギフトに関連する費用を請け負うことを示すために、記録簿（レコード）を更新する。端末１０２がすでにコンテンツ１３６の一部としてコンテンツギフトを所有している場合、端末１０２はパス１３４によって示されるようにコンテンツギフトを端末１０２に送信する。
【００４６】
すなわち、端末１０２及び１１０はピアツーピアの形態で通信を行い、端末１０２がコンテンツギフトを端末１１０に供給することを可能にする。
【００４７】
図２は、ギフト提供システムの１つまたはそれ以上の実施形態において用いられるサーバ１０８の一実施形態の機能ブロック図を示す。サーバ１０８はデータベース１１２とコンテンツ１１４とを具備する。サーバ１０８はカタログ要求受信器、カタログ送信器２０４、ギフト要求受信器２０６を具備する。サーバ１０８はさらに検証ロジック２０８，２１０及びログインロジック２１３を具備する。
【００４８】
データベース１１２は、端末識別子及び関連するソフトウェア及びハードウェア構成情報などのネットワーク端末についての情報を具備する。コンテンツ１１４は任意のタイプのアプリケーション、実行可能ファイル、プログラムファイルあるいは端末装置によって処理されるべき任意の他のタイプのコンテンツファイルを具備する。
【００４９】
一実施形態において、カタログ要求受信器２０２、カタログ送信器２０４、ギフト要求受信器２０６はプロセッサ、ＣＰＵ，ゲートアレイ、ロジック、ソフトウェアあるいはそれらの任意の組み合わせを具備する。例えば、一実施形態において、プログラム指令を実行するプロセッサは受信器２０２、送信器２０４及び受信器２０６の機能を提供する。
【００５０】
１つまたはそれ以上の実施形態において、サーバ１０８は概してここに記載された機能を実行するために機械読み取り可能な指令を実行するロジックを具備する。例えば、指令は、フロッピー（登録商標）ディスク、ＣＤＲＯＭ、フラッシュメモリなどのコンピュータ読み取り可能な媒体、あるいはサーバ１０８と接続する他のコンピュータ読み取り可能な媒体からサーバ１０８にロードされる。他の実施形態において、指令は、サーバ１０８と接続するネットワークサーバあるいは任意のタイプのネットワーク資源などのネットワーク資源からサーバ１０８にダウンロードされる。当該指令はサーバ１０８によって実行されるときに、ここに記載されたギフト提供システムの１つまたはそれ以上の実施形態を提供する。
【００５１】
カタログ要求受信器２０２はコンテンツ１１４の１つまたはそれ以上のファイルを識別する識別子のリストを含むカタログに対する要求を受信するように動作する。通信チャネル２１４は受信器２０２を外部装置またはシステムに結合する。例えば、チャネル２１４はカタログ要求を受信するために受信器２０２をデータネットワークに結合するネットワーク接続である。１つまたはそれ以上の実施形態において、チャネル２１４は受信器２０２を他の装置に結合するように動作する任意のタイプの通信チャネルである。
【００５２】
カタログ送信器２０４はカタログを外部装置またはシステムに送信するように動作する。通信チャネル２１６は送信器２０４を外部装置またはシステムに結合する。例えば、チャネル２１６はカタログを他の装置に送信するために送信器２０２をデータネットワークに結合するネットワーク接続である。１つまたはそれ以上の実施形態において、チャネル２１６は送信器２０４を他の装置に結合するように動作する任意のタイプの通信チャネルである。
【００５３】
ギフト要求受信器２０６は、外部装置またはシステムからのギフト要求を受信する。ギフト要求は識別された端末に供給されるべきコンテンツギフトを識別する。例えば、データベース１１２はサーバ１０８によってサービス提供される端末についての情報を具備する。通信チャネル２１８は受信器２０６を外部装置またはシステムに結合する。例えば、チャネル２１８はギフト要求を受信するために受信器２０６をデータネットワークに結合するネットワーク接続である。１つまたはそれ以上の実施形態において、チャネル２１８は受信器２０６を他の装置に結合するように動作する任意のタイプの通信チャネルである。
【００５４】
ログインロジック２１２は、サーバ１０８によってサービス提供される１つまたはそれ以上の端末から受信したログイン入力を処理するように動作する。例えば、サーバはデータネットワークの一部であり、ネットワークサービスを複数の端末装置に提供する。ログインロジック２１２は通信チャネル２２０を用いて種々の端末と通信を行う。例えば、チャネル２２０は種々の端末と通信を行うためにログインロジック２１２をデータネットワークに結合するネットワーク接続である。１つまたはそれ以上の実施形態において、チャネル２２０は、ログインロジック２１２を他の装置に結合するように動作する任意のタイプの通信チャネルである。
【００５５】
一実施形態において、ログインロジック２１２はどのようなコンテンツがその端末によって所有されているかを決定するためにギフト受信端末と通信するように動作する。例えば、ギフト受信端末は意図するコンテンツギフトを別個に獲得し、この情報はログインロジック２１２によって発見される。例えば、ログインロジック２１２は、チャネル２２０を介してそれが所有するコンテンツについてギフト受信端末にたずねる。一実施形態において、ギフト受信端末が意図するコンテンツギフトを別個に獲得したことをロジック２１２が発見したならば、ロジック２１２はギフトを停止するように動作する。この場合、ギフト付与端末は意図するギフトに関連するどのような費用をも返還され（すなわち、データベース１１２は更新される）、コンテンツギフトが第２の端末に供給されなかったことを示す通知メッセージがギフト付与端末に送信される。すなわち、ギフト提供システムは、ギフト受信端末によって所有されるコンテンツと重複するコンテンツギフトを与えてしまうのを避けることができる。
【００５６】
一実施形態において、通信チャネル２１４、２１６、２１８及び２２０は別個のチャネルである。他の実施形態において、チャネル２１４、２１６、２１８及び２２０は同じチャネルである。チャネル２１４、２１６、２１８及び２２０は任意のタイプの有線あるいは無線チャネルあるいはそれらの任意の組み合わせである。すなわち、サーバ１０８の機能要素が外部の装置あるいはシステムと通信するために任意の構成が用いられる。
【００５７】
サーバ１０８は単なる一実施形態を示しており、ここに記載された機能を提供するために他のサーバ構成が実現可能である。例えば、サーバ１０８の機能要素について上記した実施形態の範囲内での組み合わせ、再構成、変更、追加あるいは削除が可能である。
【００５８】
図３は、ギフト提供システムの一実施形態を提供するためにサーバにおいて用いられる方法３００の一実施形態を示している。説明の明確さのために、方法３００の動作について図２に示されるサーバ１０８を参照して説明する。
【００５９】
ブロック３０２で、カタログに対する要求がサーバにより受信される。例えば、ギフト受信端末と互換性のあるコンテンツカタログを要求するために、端末はチャネル２１４を介してサーバ１０８と通信する。この要求は要求している端末とギフト受信端末とを識別するための情報を含む。
【００６０】
ブロック３０４で、カタログに対する要求が検証される。例えば、検証ロジック２０８は、要求している端末がカタログを要求することを認証されたことを検証してギフト受信端末についての個人情報を受信するように動作する。要求を検証するために任意のタイプの認証及び／又は検証技術が使用される。
【００６１】
ブロック３０６において、ギフト受信端末と互換性があるコンテンツを識別するカタログを編集するために要求が使用される。例えば、要求が検証ロジック２０８からデータベース１１２に送られて、互換性のあるコンテンツを識別するカタログを組み立てるためにギフト受信端末の識別子が用いられる。例えば、前記データベースはギフト受信端末についてのハードウェア及びソフトウェア構成情報を含む。前記構成情報は、コンテンツ１１４に含まれているファイルのうちどれがギフト受信端末と互換性があるのかを決定するために使用される。一実施形態において、カタログはさらに現在、ギフト受信端末によって所有されているコンテンツについての情報を含む。
【００６２】
ブロック３０８において、互換性のあるすべてのコンテンツを識別するリストが、任意のタイプのファイルフォーマットをもつカタログファイルに組み立てられる。カタログファイルは、ギフト受信端末の動作または構成に関連する他の情報を含む。例えば、カタログファイルは、現在のコンテンツ及びギフト受信端末に関連するライセンスについての情報を含む。
【００６３】
ブロック３１０において、組み立てられたカタログはカタログを要求するギフト受信端末に送信される。例えば、互換性のあるコンテンツの編集カタログがデータベース１１２からカタログ送信器２１６に送信され、カタログ送信器２１６はカタログを通信チャネル２１６を介してギフト供給端末に送信する。
【００６４】
ブロック３１２において、ギフト要求がサーバ１０８によって受信される。例えば、ギフト要求受信器２０６は、チャネル２１８を介してギフト要求を受信する。一実施形態において、カタログを受信して他の端末にギフトとして与えるために１つまたはそれ以上の互換性のあるコンテンツファイルを選択する端末が当該ギフト要求を生成する。このギフト要求はギフト供給端末、コンテンツギフト、ギフト受信端末を識別するための情報を含む。
【００６５】
ブロック３１４において、サーバはギフト要求を検証する。例えば、検証ロジック２１０は、要求端末がギフトを要求することが認証されることを検証するように動作する。当該要求を検証するために任意のタイプの認証及び／検証技術が使用される。
【００６６】
ブロック３１４において、サーバはギフト要求を検証する。例えば、検証ロジック２１０は、要求端末がギフトを要求することが認証されることを検証するように動作する。当該要求を検証するために任意のタイプの認証及び／又は検証技術が使用される。
【００６７】
ブロック３１８において、サーバはギフト受信端末との通信を確立する。例えば、一実施形態において、ギフト受信端末がチャネル２２０を介してログインロジック２１２にログインするときに通信が確立される。ギフト受信端末との通信は任意の方法により確立することができる。例えば、サーバ１０８はギフト受信端末との通信を開始する。
【００６８】
ブロック３２０において、ギフト受信端末がすでにコンテンツギフトを獲得したかを確認するためのテストが実行される。一実施形態において、ギフトサーバ１０８は、コンテンツギフトがすでにギフト受信端末１１０上に存在するかを決定するためにギフト受信端末１１０と接触する。例えば、ギフト供給端末１０２が与えるべきコンテンツギフトを選択するためにカタログを処理する間、ギフト受信端末は他の手段によって選択されたコンテンツギフトを獲得している。例えば、ギフト受信端末はコンテンツを独立して購入した。ギフト受信端末がすでにコンテンツを所有するならば、同一コンテンツのギフトは、ギフト受信端末上で重複したコンテンツをもつことになる。そのような重複した状況は避けることが望ましい。すなわち、ギフト受信端末がすでに選択されたコンテンツを所有するならば、本方法はブロック３２２に移行し、選択されたコンテンツがすでにギフト受信端末上に存在しないならば、本方法はブロック３２４に移行する。
【００６９】
ブロック３２２において、コンテンツギフトがすでにギフト受信端末上に存在することが決定され、払い戻しがギフト供給端末に供給される。例えば、ギフトが与えられないのでギフト供給端末に対して費用が請求されないことを反映するために、ギフトサーバ上のデータベースが更新される。一実施形態において、ギフト受信端末上の重複コンテンツを避けるためにコンテンツギフトが供給されなかったという通知がギフト供給端末に送信される。さらに、重複コンテンツのためにコンテンツギフトが返還されたという通知をギフト受信端末に送信することも可能である。
【００７０】
ブロック３２４において、ギフト受信端末はまだコンテンツギフトを所有していないので、コンテンツギフトがギフト受信端末に送信される。例えば、一実施形態において、選択されたコンテンツギフトがログインロジック２１２によってコンテンツ１１４から検索され、チャネル２２０を介してギフト受信端末に送信される。コンテンツギフトをギフト受信端末に送信するために他の任意の技術が使用される。
【００７１】
すなわち、方法３００はデータネットワーク内のコンテンツギフトを提供するように動作する。方法３００はただ１つの方法であり、記載された実施形態の範囲内で方法ステップを再構成、変更、組み合わせ、あるいは削除することが可能である。
【００７２】
図４は、ギフト提供システムの一実施形態において使用される端末１０２の一実施形態の機能ブロック図である。端末１０２はカタログ要求送信器４０２、カタログ受信器４０４、ギフト要求送信器４０６、選択ロジック４０８を具備する。
【００７３】
一実施形態において、カタログ要求送信器４０２、カタログ受信器４０４、ギフト要求送信器４０６、選択ロジック４０８はプロセッサ、ＣＰＵ、ゲートアレイ、ロジック、ソフトウェアあるいはそれらの任意の組み合わせを含む。例えば、一実施形態において、プログラム指令を実行するプロセッサは、送信器４０２、受信器４０４、送信器４０６及び選択ロジック４０８の一部あるいは全部の機能を提供する。
【００７４】
１つまたはそれ以上の実施形態において、端末１０２は概してここに記載された機能を実行するために機械読み取り可能な指令を実行するロジックを具備する。例えば、指令は、フロッピー（登録商標）ディスク、ＣＤＲＯＭ、フラッシュメモリなどのコンピュータ読み取り可能な媒体、あるいは端末１０２と接続する他のコンピュータ読み取り可能な媒体から端末１０２にロードされる。他の実施形態において、指令は、端末１０２と接続するネットワークサーバあるいは任意のタイプのネットワーク資源などのネットワーク資源から端末１０２にダウンロードされる。当該指令は端末１０２によって実行されるときに、ここに記載されたギフト提供システムの１つまたはそれ以上の実施形態を提供する。
【００７５】
カタログ要求送信器４０２は、カタログに対する要求をギフトサーバに送信するように動作する。一実施形態において、送信器４０２はユーザ入力４１０から情報を受信する。ユーザ入力４１０は端末１０２のユーザがカタログ要求の一部として使用される情報を入力することを可能にする。当該情報はギフト受信端末を識別する識別子を含む。カタログ要求は、ギフトサーバと通信可能な通信チャネル４１２を介して送信される。
【００７６】
カタログ受信器４０４は、ギフトサーバからカタログを受信するように動作する。当該カタログはギフト受信端末と互換性のあるコンテンツを識別するリストを含む。カタログ受信器４０４は、通信チャネル４１４を介してギフトサーバと通信する。
【００７７】
選択ロジック４０８はカタログ受信器からカタログを受信してそれを端末のユーザに対して表示する。ユーザは次に（ユーザ入力４１０を使用して）ギフト受信端末に供給するべく１つまたはそれ以上のコンテンツギフトを選択する。
【００７８】
当該選択は、ギフト要求送信器４０６に送信される。ギフト要求送信器４０６は通信チャネル４１６を介してギフト要求をギフトサーバに送信する。一実施形態において、ギフト要求送信器は、選択されたコンテンツギフトがすでにギフト受信端末によって所有されているので、当該ギフトがギフト受信端末に供給されなかったという通知を受信するロジックを具備する。例えば、ギフト供給端末がカタログからコンテンツギフトを選択するときに、ギフト受信端末は他の手段によって選択されたコンテンツギフトを獲得する。例えば、ギフト受信端末は、別個の購入処理を介して選択されたコンテンツギフトを獲得する。すなわち、ギフトサーバは、ギフト受信端末上の重複コンテンツを回避するために当該コンテンツギフトをギフト受信端末に供給しない。一実施形態において、ギフトサーバは、重複コンテンツの状況を回避するためにコンテンツギフトが配送されなかったことを示す通知メッセージを送信する。この通知メッセージはギフト要求送信器４０６でロジックによって受信され、ギフト供給端末でさらなる処理が行われる。
【００７９】
一実施形態において、通信チャネル４１２、４１４及び４１６は別個のチャネルである。他の実施形態において、チャネル４１２、４１４及び４１６は同じチャネルである。チャネル４１２、４１４及び４１６は任意のタイプの有線あるいは無線チャネルあるいはそれらの任意の組み合わせを含む。すなわち、端末１０２の機能要素が外部の装置あるいはシステムと通信することを可能にするために任意の構成が用いられる。
【００８０】
端末１０２は単なる一実施形態を示しており、ここに記載された機能を提供するために他のサーバ構成が実現可能である。例えば、端末１０２の機能要素について上記した実施形態の範囲内での組み合わせ、再構成、変更、追加あるいは削除が可能である。
【００８１】
図５は、ギフト提供システムの一実施形態を提供するために端末装置内で使用される方法５００の一実施形態を示す。例えば、方法５００は、図４に示される端末１０２とともに使用するのに適している。したがって、さらなる明確さのために、方法５００の次の詳細な説明は、図４における端末に対するさらなる参照を含んでいる。
【００８２】
ブロック５０２において、ギフト受信端末と互換性のあるコンテンツを識別するカタログが要求される。例えば、端末１０２のユーザは、ユーザ入力を入力４１０を介して送信器４０２に供給する。ユーザ入力はギフト受信端末を識別する識別子を含む情報を具備する。当該情報は通信チャネル４１２を介して送信器４０２によってギフトサーバに送信されるカタログ要求を生成するのに使用される。
【００８３】
ブロック５０４において、端末はギフト受信端末と互換性のあるコンテンツを識別するカタログを受信する。例えば、ギフトサーバはカタログ要求を受信し、検証処理の後に、ギフト受信端末と互換性のあるコンテンツのリストを編集する。このリストは端末１０２に送信され、チャネル４１４を介してカタログ受信器４０４によって受信されるカタログを生成するのに使用される。
【００８４】
ブロック５０６において、端末のユーザはギフト受信端末に供給するためにカタログから１つまたはそれ以上のコンテンツギフトを選択する。例えば、受信したカタログは選択ロジック４０８に供給されてその後、端末ユーザに表示される。端末ユーザはユーザ入力４１０を介してカタログから所望のコンテンツギフトを選択する。
【００８５】
ブロック５０８において、ギフト要求は端末１０２からギフトサーバに送信される。ギフト要求は、当該要求において識別されるギフト受信端末に供給されるべく選択されたコンテンツギフトを識別する１つまたはそれ以上の識別子を含む。例えば、ユーザはギフト受信端末にギフトとして与えるべくカタログからコンテンツギフトを選択する。当該選択は、送信器４０６からギフトサーバに送信されるギフト要求に組み込まれる。ギフトサーバがギフト要求を受信するときに、コンテンツギフトはギフト受信端末に供給され、ギフト供給端末１０２はコンテンツギフトに関連する費用を請け負う。
【００８６】
方法５００は一例を示すためのものであり、ここに記載される種々の実施形態の動作を制限するものではない。例えば、上記した方法ステップに対して部分的な変更、追加あるいは削除を行うことは当業者にとって明らかなことである。さらに、上記の方法ステップは上記の実施形態の範囲から逸脱することなしに組み合わせ、再構成、再配列が可能である。
【００８７】
図６は、ギフト提供システムの１つまたはそれ以上の実施形態において使用されるカタログ６００の一実施形態である。一実施形態において、カタログは、ギフト供給端末から受信したカタログ要求に応答してギフトサーバによって準備される。カタログ６００はギフト受信端末を識別するヘッダ部６０２を具備する。カタログ６００はさらにアクティブコンテンツ部６０４、互換性のあるコンテンツ部６０８、目的のコンテンツ部６１０を具備する。
【００８８】
アクティブコンテンツ部６０４は、ギフト受信端末によって現在所有されているコンテンツを示す。アクティブコンテンツはギフト受信端末によって所有されるかあるいはライセンス供与され、現在のライセンス情報が６０６で供給される。
【００８９】
互換性のあるコンテンツ部６０８は、ギフト受信端末と互換性のあるコンテンツを示す。例えば、ギフト供給者は、娯楽、ニュース、金融、あるいはゲームなどのいくつかのカテゴリからコンテンツギフトを選択する。
【００９０】
目的のコンテンツ部６１０は、ギフト受信端末に対して目的のコンテンツを示す。例えば、ギフト受信端末が金融機関の一員であるならば、目的のコンテンツはコンテンツ部６１０に示されたコンテンツである。
【００９１】
したがって、カタログ６００は、コンテンツギフトがギフト受信端末に供給されるようにギフト提供システムの一実施形態において使用される。カタログ６００は単に一実施形態を示しており、ギフト提供システムの１つまたはそれ以上の実施形態とともに使用されるカタログの他の実施形態が可能である。
【００９２】
図７は、ピアツーピア通信を使用するギフト提供システムの一実施形態を提供するために端末装置において使用される方法７００の一実施形態を示す。例えば、方法７００は図４に示される端末１０２とともに使用するのに適している。したがって、さらなる明確さのために、方法７００の次の詳細な説明は、図４に示される端末１０２に対するさらなる参照を含む。
【００９３】
ブロック７０２において、ギフト受信端末と互換性のあるコンテンツを識別するカタログが要求される。例えば、端末１０２のユーザはユーザ入力を入力４１０を介して送信器４０２に供給する。ユーザ入力はギフト受信端末１１０を識別する識別子を含む。当該情報は、例えば通信チャネル４１２を使用することによってピアツーピア通信を使用して送信器４０２によってギフト受信端末１１０に送信される。
【００９４】
ブロック７０４において、端末はギフト受信端末と互換性のあるコンテンツを識別するカタログを受信する。例えば、端末１１０はカタログ要求を受信し、検証処理の後で、互換性のあるコンテンツのリストを編集する。一実施形態において、互換性のあるコンテンツについての情報は、端末１１０において入手可能である。他の実施形態において、端末１１０は、ギフトサーバ例えばサーバ１０８から互換性のあるコンテンツについての情報を要求する。互換性のあるコンテンツについての情報は、端末１１０から端末１０２に送信され、チャネル４１４を介してカタログ受信器４０４によって受信されるカタログを生成する。
【００９５】
ブロック７０６において、ギフト供給端末のユーザは、ギフト受信端末に供給されるべき１つまたはそれ以上のコンテンツギフトをカタログから選択する。例えば、受信したカタログは選択ロジック４０８に供給され、その後、端末ユーザに表示される。端末ユーザはユーザ入力４１０を介してカタログから所望のコンテンツギフトを選択する。
【００９６】
一実施形態において、方法７００はブロック７０８に移行し、ギフト要求が端末１０２からギフトサーバに送信される。このギフト要求は、当該要求において識別されたギフト受信端末に供給されるべく選択されたコンテンツギフトを識別する１つまたはそれ以上の識別子を含む。例えば、ユーザはギフト受信端末にギフトとして与えるべきコンテンツギフトをカタログから選択する。この選択は、送信器４０６からギフトサーバ１０８に送信されるギフト要求に組み込まれる。ギフトサーバがギフト要求を受信するときに、コンテンツギフトはギフト受信端末１１０に供給され、ギフト供給端末１０２はコンテンツギフトに関する費用を請け負う。
【００９７】
他の実施形態において、本方法はブロック７１０に移行し、ギフト供給端末１０２はコンテンツギフトをギフト受信端末１１０に直接送信する。例えば、ピアツーピア通信を用いて、端末１０２に置かれたコンテンツギフトがギフト受信端末１１０に送信される。  すなわち、互換性のあるコンテンツのカタログを生成するためにギフト提供システムは種々の方法を用いてコンテンツギフトをネットワーク内の端末に供給するとともに、選択されたコンテンツギフトを複数のソースの１つから送信することが可能である。
【００９８】
以上、データネットワーク内においてギフトを提供するための方法及び装置の１つまたはそれ以上の実施形態が例示され説明されたが、本発明の精神あるいは本質的な特性から逸脱することなしに実施形態に対する種々の変更が可能である。したがって、ここでの開示及び説明は一例を示すためのものであり、以下の請求の範囲において明らかにされる本発明の範囲を制限するものでない。
【図１】
0005450354.tif 000002
【図２】
0005450354.tif 000003
【図３】
0005450354.tif 000004
【図４】
0005450354.tif 000005
【図５】
0005450354.tif 000006
【図６】
0005450354.tif 000007
【図７】
0005450354.tif 000008