(57)【要約】  プレゼンスサービスの加入者でアベイラビリティデータを受信する方法は、プレゼンスサービスを提供するプレゼンスサーバから、プレゼンスサービスの加入者に関連付けられているユーザに関するアベイラビリティ情報を受信することを含んでいる。プレゼンスサーバから遠隔にあるデバイスに記憶されているダウンロード可能コンテンツレコードに関連付けられている更新情報は、プレゼンスサーバから受信される。受信した更新情報と、プレゼンスサービスの加入者によって保持されているダウンロード可能コンテンツレコードに対する現在の情報とを比較することに基づいて、ダウンロード可能コンテンツレコードがプレゼンスサービスの加入者にとって新しいかどうかが判定される。ダウンロード可能コンテンツレコードは、例えば、ポッドキャストであってもよい。プレゼンスサーバは、ダウンロード可能コンテンツレコードに関するアベイラビリティデータを受信することができ、また、プレゼンスサーバは、プレゼンスサーバによって提供されるプレゼンスサービスの加入者に、そのアベイラビリティデータを提供し、これに加えて、プレゼンスサービスの加入者に関連付けられているユーザに関するアベイラビリティ情報を提供するように構成することができる。【選択図】  なし
2009518947.tif 000002
【特許請求の範囲】
【請求項１】
プレゼンスサービスの加入者においてアベイラビリティデータを受信する方法であって、
前記プレゼンスサービスの前記加入者に関連付けられているユーザに関するアベイラビリティ情報を、該プレゼンスサービスを提供するプレゼンスサーバから受信する工程と、
前記プレゼンスサーバから遠隔にあるデバイスに記憶されているダウンロード可能コンテンツレコードに関連付けられている更新情報を前記プレゼンスサーバから受信する工程と、
受信している前記更新情報と、前記プレゼンスサービスの前記加入者によって保持されている、ダウンロード可能コンテンツレコードに対する現在の情報とを比較することに基づいて、前記ダウンロード可能コンテンツレコードが前記プレゼンスサービスの加入者にとって新しいか否かを判定する工程と
を備えることを特徴とする方法。
【請求項２】
前記ダウンロード可能コンテンツレコードは、ポッドキャストを含む
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記プレゼンスサーバにおいて、前記ダウンロード可能コンテンツレコードに関連付けられているアベイラビリティデータを受信する工程を更に備え、
前記プレゼンスサーバは、該プレゼンスサーバによって提供される前記プレゼンスサービスの加入者に対して、前記アベイラビリティデータを提供するとともに、該プレゼンスサービスの加入者に関連付けられているユーザに関する前記アベイラビリティ情報を提供するように構成されている
ことを特徴とする請求項１に記載の方法。
【請求項４】
前記現在の情報は、何もない情報を含み、
前記判定する工程は、前記現在の情報が何のない情報を含んでいる場合、前記ダウンロード可能コンテンツレコードは、前記プレゼンスサービスの加入者にとって新しいと判定することを含んでいる
ことを特徴とする請求項１に記載の方法。
【請求項５】
前記現在の情報は、前記ダウンロード可能コンテンツレコードの最も最近にダウンロードされているコピーの更新時刻およびバージョン識別情報の少なくとも一方を含み、
前記判定する工程は、最も最近にダウンロードされているコピーの前記更新時刻および前記バージョン識別情報の少なくとも一方が、前記ダウンロード可能コンテンツレコードの、受信した最後の更新時刻およびバージョン識別情報の少なくとも一方より早い場合、前記ダウンロード可能コンテンツレコードは、前記プレゼンスサービスの加入者にとって新しいダウンロード可能コンテンツレコードであると判定することを含んでいる
ことを特徴とする請求項１に記載の方法。
【請求項６】
前記判定する工程に続いて、
前記新しいダウンロード可能コンテンツレコードに対するダウンロード指定を判定する工程と、
前記ダウンロード指定に基づいて新しいダウンロード可能コンテンツレコードをダウンロードする工程を行う
ことを特徴とする請求項５に記載の方法。
【請求項７】
前記ダウンロード指定を判定する工程は、
前記プレゼンスサーバの前記加入者のインスタントメッセージングクライアントのリスト上に新しいコンテンツアイコンを表示する工程と、
前記新しいコンテンツアイコンの選択を受信する工程と
を備えることを特徴とする請求項６に記載の方法。
【請求項８】
前記選択を受信する工程に続いて、表示されている前記新しいコンテンツアイコンを削除する工程を行う
ことを特徴とする請求項７に記載の方法。
【請求項９】
前記ダウンロード可能コンテンツレコードの識別情報を、前記プレゼンスサービスの加入者に関連付けられているプレゼンスエンティティとして該プレゼンスサーバに提供する工程を更に備える
ことを特徴とする請求項７に記載の方法。
【請求項１０】
前記ダウンロード可能コンテンツレコードは、複数のダウンロード可能コンテンツレコードを含み、
前記提供する工程は、前記複数のダウンロード可能コンテンツレコードのそれぞれの識別情報を前記プレゼンスサーバに提供することを含んでいる
ことを特徴とする請求項９に記載の方法。
【請求項１１】
前記表示する工程は、それぞれの前記新しいダウンロード可能コンテンツレコードに対する前記リスト上に、複数のダウンロード可能コンテンツレコードの内、関連する１つの表示を有する新しいコンテンツアイコンを表示することを含んでいる
ことを特徴とする請求項１０に記載の方法。
【請求項１２】
前記ダウンロード指定を判定する工程は、前記新しいダウンロード可能コンテンツレコードに対して以前に判定されている基準を判定することを含んでいる
ことを特徴とする請求項６に記載の方法。
【請求項１３】
前記以前に判定されている基準は、即時のまたは遅延しているダウンロードの指定を含み、
前記ダウンロードする工程に続いて、ダウンロードされている前記新しいダウンロード可能コンテンツを提示する要求を受信する工程と、その受信する前記要求に応答して、前記ダウンロードされている前記新しいダウンロード可能コンテンツを提示する工程を行う
ことを特徴とする請求項１２に記載の方法。
【請求項１４】
前記ダウンロードする工程に続いて、前記ダウンロードされている前記新しいダウンロード可能コンテンツのアベイラビリティを示すアラート信号を生成する工程を行う
ことを特徴とする請求項１３に記載の方法。
【請求項１５】
前記以前に判定されている基準は、前記ダウンロード可能コンテンツレコードの、関連しているタイプに基づいている
ことを特徴とする請求項１３に記載の方法。
【請求項１６】
前記関連しているタイプは、時間に敏感であり、
前記以前に判定されている基準は、即時のダウンロードの指定を含み、
前記ダウンロードする工程に続いて、前記ダウンロードされている前記新しいダウンロード可能コンテンツのアベイラビリティを示すアラート信号を生成する工程を行う
ことを特徴とする請求項１５に記載の方法。
【請求項１７】
前記プレゼンスサービスの前記加入者が、前記ダウンロード可能コンテンツレコードの状態が更新される毎に前記更新情報を受信することができるように、前記更新情報を前記プレゼンスサーバから受信する工程の前に、前記プレゼンスサーバにおいて前記プレゼンスサービスに加入する工程を行う
ことを特徴とする請求項１に記載の方法。
【請求項１８】
前記更新情報を前記プレゼンスサーバから受信する工程の前に、前記ダウンロード可能コンテンツレコードに関連付けられている現在のアベイラビリティデータに対して、前記プレゼンスサーバをポーリングする工程を行う
ことを特徴とする請求項１に記載の方法。
【請求項１９】
請求項１に記載の方法を実行するように構成されている通信デバイス。
【請求項２０】
プレゼンスサービスの加入者においてアベイラビリティデータを受信するためのコンピュータプログラム製品であって、
コンピュータ可読媒体に組み込まれたコンピュータプログラムコードを備え、
前記コンピュータプログラムコードは、請求項１に記載の方法を実行するように構成されている
ことを特徴とするコンピュータプログラム製品。
【請求項２１】
アベイラビリティデータを提供する方法であって、
プレゼンスサーバから遠隔にあるデバイスに記憶されているダウンロード可能コンテンツレコードに関連付けられているアベイラビリティデータを、前記プレゼンスサーバで受信する工程を備え、
前記プレゼンスサーバは、該プレゼンスサーバによって提供されるプレゼンスサービスの少なくとも１人の加入者に対して、前記アベイラビリティデータを提供するとともに、該プレゼンスサービスの前記少なくとも１人の加入者に関連付けられているユーザに関連するアベイラビリティ情報を提供するように構成されている
ことを特徴とする方法。
【請求項２２】
前記ダウンロード可能コンテンツレコードは、ポッドキャストを含み
前記アベイラビリティデータは、更新情報を含んでいる
ことを特徴とする請求項２１に記載の方法。
【請求項２３】
前記更新情報は、ダウンロード可能コンテンツレコードの最後の更新時刻およびバージョン識別情報の少なくとも一方を含み、
前記少なくとも１人の加入者に関連付けられている前記ダウンロード可能コンテンツレコードに対する、受信している前記更新情報と現在の情報との比較に基づいて、前記ダウンロード可能コンテンツレコードが前記プレゼンスサービスの少なくとも１人の加入者にとって新しいかどうかを判定する工程と、
前記ダウンロード可能コンテンツレコードがプレゼンスサービスの少なくとも１人の加入者にとって新しい場合、前記少なくとも１人の加入者に通知する工程と
を更に備えることを特徴とする請求項２２に記載の方法。
【請求項２４】
前記プレゼンスサーバにおいて、前記受信しているアベイラビリティデータを記憶する工程と、
記憶されている前記アベイラビリティデータは、前記少なくとも１人の加入者に配信する工程とを更に備え、
前記ダウンロード可能コンテンツレコードに関連付けられているアベイラビリティインジケータは、前記ダウンロード可能コンテンツレコードの状態を、前記少なくとも１人の加入者のディスプレイ上に表示するように構成されている
ことを特徴とする請求項２１に記載の方法。
【請求項２５】
前記プレゼンスサーバにおいて、前記ダウンロード可能コンテンツレコードに関連付けられているアベイラビリティデータの更新を受信する工程と、
前記アベイラビリティデータの更新を、該アベイラビリティデータの更新の受信に応じて、前記少なくとも１人の加入者に配信する工程と
を更に備えることを特徴とする請求項２４に記載の方法。
【請求項２６】
請求項２２に記載の方法を実行するように構成されている通信装置。
【請求項２７】
アベイラビリティデータを提供するためのコンピュータプログラム製品であって、
当該コンピュータプログラム製品は、コンピュータ可読記憶媒体に組み込まれているコンピュータ可読プログラムコードを含み、
前記コンピュータ可読プログラムコードは、請求項２２に記載の方法を実行するように構成されている
ことを特徴とするコンピュータプログラム製品。
【請求項２８】
アベイラビリティデータを提供するためのコンピュータプログラム製品であって、
コンピュータ可読記憶媒体に組み込まれているコンピュータ可読プログラムコードを有するコンピュータ可読記憶媒体を備え、
前記コンピュータ可読プログラムコードは、プレゼンスサーバから遠隔にある第１のデバイスに記憶されているダウンロード可能コンテンツレコードに関連付けられているアベイラビリティデータを、前記プレゼンスサーバで受信するように構成されていて、
前記プレゼンスサーバは、該プレゼンスサーバによって提供されるプレゼンスサービスの少なくとも１人の加入者に対して、前記アベイラビリティデータを提供するとともに、前記プレゼンスサービスの前記少なくとも１人の加入者に関連付けられているユーザに関連するアベイラビリティデータ提供するように構成されている
ことを特徴とするコンピュータプログラム製品。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パーソナル電子デバイスに関するものであり、より詳細には、そのようなデバイスへのコンテンツの配信に関するものである。
【背景技術】
【０００２】
通信機能を有する、コンピュータプロセッサを基本にしたデバイスの利用範囲は拡大し続けている。１つの共通の使い方は、インターネットプロトコルに基づいて、インターネット上で、電子メール（ｅメール）の交換を通して行われ、ここでは、ソース（送信元）デバイスとデスティネーション（宛先）デバイスは、インターネットアドレスやこのアドレスのエイリアス等の情報を識別することに関連付けられている。従って、ｅメールメッセージを送信するユーザは、ｅメールアドレスに基づいて受信者を識別することができ、そのアドレスは、意図している受信者にメッセージをルーティングするために評価され、デスティネーションデバイスを判定することができる。
【０００３】
コンピュータプロセッサに基づいたデバイスを使用する、一般に知られたもう１つの通信の手段には、インスタントメッセージングがある。インターネットに基づくインスタントメッセージングアプリケーションは、従来のｅメールに関わる遅延なしに、選択されている他のユーザとの通信で使用するものとして一般に知られるようになってきている。例えば、ＡＯＬインスタントメッセンジャ等の、典型的なインスタントメッセージングアプリケーションでは、典型的には、「バディリスト（ｂｕｄｄｙ  ｌｉｓｔ）」と呼ばれるリストの上の、１人以上の他のユーザに配信するためのメッセージを用意し、配信用のそのメッセージを送信する。ユーザは、バディリストのメンバから同様の方法でメッセージを受信する。一般的に、ユーザは、１つ以上の「スクリーンネーム」によって識別される。
【０００４】
インスタントメッセージングは、一般的には、潜在的なメッセージの受信者の可用性（アベイラビリティ：availability）に基づいている。メッセージの配信とその応答に遅延が通常にあるｅメールと異なり、インスタントメッセージングは、即時応答を基本にしていて、一般的には、何時間も何日も遅れてメッセージを受信するユーザにインスタントメッセージを送信することは望ましいことではない。このように、例えば、インスタントメッセージング＆プレゼンス（ＩＭ＆Ｐ：Ｉｎｓｔａｎｔ  Ｍｅｓｓａｇｉｎｇ  ａｎｄ  Ｐｒｅｓｅｎｃｅ）サービスのような、ユーザの状態またはプレゼンス（現在の様子）をオンラインで示すことができるアプリケーションが開発されている。
【０００５】
ユーザは、典型的には、コンピュータ、携帯情報端末（ＰＤＡ：パーソナルデジタルアシスタント）、ウェブ接続が可能な移動端末、またはそれらと同等のデバイスを使用して、インターネットに接続され、固定的なインターネットプロトコル（ＩＰ）アドレス、または、ダイナミックＩＰアドレス、すなわち、インターネットサービスプロバイダ（ＩＳＰ）によって割り当てられるＩＰアドレスが割り当てられる。ＩＭ＆Ｐサービスの第１のユーザは、インターネットを使用してユーザのユーザ名（スクリーンネーム）およびＩＰアドレスをプレゼンスサーバに送信することにより、プレゼンスサーバに自身のプレゼンスを登録することができる。それにより、第１のユーザのプレゼンス情報は、他のユーザ、例えば、加入者に利用可能にすることができる。また、第１のユーザは、加入者であっても良く、また、第２のユーザおよび第３のユーザのプレゼンスに加入することができる。このようにプレゼンスサーバは、第２のユーザおよび第３のユーザの状態またはプレゼンスを、第１のユーザに通知することができる。例えば、第２のユーザは、自身のプレゼンスをプレゼンスサーバに登録して、第２のユーザのプレゼンスに加入している全ての他のユーザが第２のユーザのプレゼンス情報を利用可能にすることができる。第２のユーザがログオンすると、第１のユーザも含めて、第２のユーザのプレゼンスに加入している全てのユーザは、第２のユーザがログオンしていることを示す通知を受信することができる。第１のユーザ、第２のユーザ、および、第３のユーザのプレゼンスは、第１のユーザ、第２のユーザ、および、第３のユーザによって使用されているデバイスのディスプレイに示すことができる。例えば、「バディリスト」は、スクリーンネームとアイコンとの組み合わせを含むことができ、ディスプレイ上に示されるプレゼンスは、ユーザのプレゼンスをオンラインで示すことができる。さらに、「バディリスト」は、例えば、利用可能、利用不可能、話中（ビジー）等の、ユーザのアベイラビリティ（可用性）の表示を含むこともできる。
【０００６】
インスタントメッセージングサービスやプレゼンスサービスの使用の増加に応じて、最近では、インスタントメッセージングアプリケーションやプレゼンスアプリケーション用の様々な規格が開発されている。例えば、ワイヤレスビレッジ規格（Ｗｉｒｅｌｅｓｓ  Ｖｉｌｌａｇｅ  Ｓｔａｎｄａｒｄ）やＩＭＰＳ（Ｉｎｓｔａｎｔ  Ｍｅｓｓａｇｉｎｇ  ａｎｄ  Ｐｒｅｓｅｎｃｅ  Ｓｔａｎｄａｒｄ）は、インスタントメッセージングおよびプレゼンスの機能を携帯電子デバイスに拡張するために開発されている。
【０００７】
ポッドキャスティングは、典型的には、オーディオプログラムまたはビデオプログラム等のコンテンツを、インターネットを介して公開（発行）する技術である。ポッドキャスティングは、典型的には、添付ファイルを配信するために、ＸＭＬ  ＲＳＳ（例えば、Ｒｅａｌｌｙ  Ｓｉｍｐｌｅ  Ｓｙｎｄｉｃａｔｉｏｎ）またはアトムフォーマットファイル等の「フィード」を使用する。例えば、独立プロデューサは、ポッドキャスティングを使用して、自分で公開し配給する「ショー（ｓｈｏｗ）」を作成することができる。視聴者（リスナー）は、定期的に新規のコンテンツをチェックして自動的にダウンロードする、アグリゲータ（aggregator）ソフトウェアを使用してフィードに加入することができる。典型的なアグリゲータは、ユーザが、携帯型（ポータブル）音楽プレーヤや他の携帯型メディアプレーヤにポッドキャストをコピーできるようにしている。このようなフィードは、ビデオコンテンツを配信するためにも使用されている。ポッドキャストは、一般的には、オーディオコンテンツを含むものとして見られているが、ポッドキャストの概念は、オーディオ、および／または、ビジュアルコンテンツの送信を包含するものとして見ることができる。
【０００８】
現在は、マルチメディア機能を有する移動端末でも利用可能である。例えば、ある特定の放送メディアソースのラジオ局に対する局識別子と同調を取り、振幅変調（ＡＭ）放送ラジオチャネル、および／または、周波数変調（ＦＭ）放送ラジオチャネルを受信するために、移動端末にはラジオチューナ機能を備えることもできる。いくつかの移動端末は、ＭＰ３ファイルや「ポッドキャスト」等の、インターネットウェブサイトまたは記憶メディアからダウンロードすることができる、デジタルオーディオファイル、および／または、デジタルビデオファイルを再生する機能も有している。
【０００９】
本発明のいくつかの実施形態では、プレゼンスサービスの加入者においてアベイラビリティデータ（可用性データ）を受信する方法は、プレゼンスサービスのその加入者に関連付けられているユーザに関するアベイラビリティ情報（可用性情報）を、プレゼンスサービスを提供するプレゼンスサーバから受信することを含んでいる。プレゼンスサーバから遠隔にあるデバイスに記憶されているダウンロード可能コンテンツレコードに関連付けられている更新情報は、プレゼンスサーバから受信される。ダウンロード可能コンテンツレコードがプレゼンスサービスの加入者にとって新しいか否かは、受信している更新情報と、プレゼンスサービスの加入者によって保持されている、ダウンロード可能コンテンツレコードに対する現在の情報とを比較することに基づいて判定される。例えば、ダウンロード可能コンテンツレコードは、ポッドキャストであってもよい。プレゼンスサーバは、ダウンロード可能コンテンツレコードに関連付けられているアベイラビリティデータを受信することができ、そして、プレゼンスサーバは、プレゼンスサーバによって提供されるプレゼンスサービスの加入者に対して、プレゼンスサービスの加入者に関連付けられているユーザに関するアベイラビリティ情報に加えて、その受信したアベイラビリティデータを提供するように構成することもできる。
【００１０】
他の実施形態においては、現在の情報は何もなくて、ダウンロード可能コンテンツレコードが新しいかどうかを判定することが、現在の情報が何の情報も含まなければ、ダウンロード可能コンテンツレコードはプレゼンスサービスの加入者にとって新しいと判定することを含んでいる。現在の情報は、ダウンロード可能コンテンツレコードの最も最近にダウンロードされているコピーの更新時刻、および／または、バージョン識別情報であっても良い。そのときには、最も最近にダウンロードされているコピーの更新時刻、および／または、バージョン識別情報が、ダウンロード可能コンテンツレコードの、受信した最後の更新時刻、および／または、バージョン識別情報より早ければ、ダウンロード可能コンテンツレコードが新しいかどうかを判定することは、ダウンロード可能コンテンツレコードはプレゼンスサービスの加入者にとって新しいと判定することを含むことができる。
【００１１】
本発明のさらなる実施形態では、ダウンロード可能コンテンツレコードが新しいと判定することに続いて、その新しいダウンロード可能コンテンツレコードに対するダウンロード指定（ｄｅｓｉｇｎａｔｉｏｎ）を判定することと、そのダウンロード指定に基づいて新しいダウンロード可能コンテンツレコードをダウンロードすることを行う。ダウンロード指定を判定することは、プレゼンスサーバの加入者のインスタントメッセージングクライアントのリストの上に新しいコンテンツアイコンを表示することと、新しいコンテンツアイコンの選択を受信することを含むことができる。その選択を受信することに続いて、表示されている新しいコンテンツアイコンを削除することを行うことができる。
【００１２】
本発明の他の実施形態では、ダウンロード可能コンテンツレコードの識別情報は、プレゼンスサービスの加入者に関連付けられているプレゼンスエンティティ（ｅｎｔｉｔｙ）としてプレゼンスサーバに提供される。ダウンロード可能コンテンツレコードは、複数のダウンロード可能コンテンツレコードであっても良く、また、複数のダウンロード可能コンテンツレコードのそれぞれの識別情報はプレゼンスサーバに提供されてもよい。新しいコンテンツアイコンを表示することは、それぞれの新しいダウンロード可能コンテンツレコードに対するリストの上に、複数のダウンロード可能コンテンツレコードの内、関連する１つの表示を有する新しいコンテンツアイコンを表示することを含むことができる。
【００１３】
さらなる実施形態では、新しいダウンロード可能コンテンツレコードに対するダウンロード指定を判定することは、新しいダウンロード可能コンテンツレコードに対して以前に判定されている基準を判定することを含んでいる。以前に判定されている基準は、即時のまたは遅延しているダウンロードの指定を含んでいてもよく、新しいダウンロード可能コンテンツのダウンロードに続いて、ダウンロードされている新しいダウンロード可能コンテンツを提示する要求を受信することと、その受信する要求に応答して、ダウンロードされている新しいダウンロード可能コンテンツを提示することを行ってもよい。新しいダウンロード可能コンテンツをダウンロードすることに続いて、ダウンロードされている新しいダウンロード可能コンテンツのアベイラビリティを示すアラート（警報：alert）信号を生成することを行ってもよい。
【００１４】
本発明の他の実施形態では、以前に判定されている基準は、ダウンロード可能コンテンツレコードの、関連しているタイプに基づいている。関連しているタイプは、時間に敏感であることがあり、また、以前に判定されている基準は、即時のダウンロードの指定を含むことができ、また、新しいダウンロード可能コンテンツのダウンロードに続いて、ダウンロードされている新しいダウンロード可能コンテンツのアベイラビリティを示すアラート信号を生成することを行ってもよい。
【００１５】
本発明のさらなる実施形態では、プレゼンスサービスの加入者が、ダウンロード可能コンテンツレコードの状態が更新される毎にその更新情報を受信することができるように、プレゼンスサーバから更新情報を受信する前に、プレゼンスサーバにおいてプレゼンスサービスに加入することを行う。プレゼンスサーバから更新情報を受信する前に、ダウンロード可能コンテンツレコードに関連付けられている現在のアベイラビリティデータに対して、プレゼンスサーバをポーリングすることを行うこともできる。
【００１６】
本発明のいくつかの実施形態では、アベイラビリティデータを提供する方法は、プレゼンスサーバから遠隔にあるデバイスに記憶されているダウンロード可能コンテンツレコードに関連付けられているアベイラビリティデータをプレゼンスサーバで受信することを含んでいる。プレゼンスサーバは、プレゼンスサーバによって提供されるプレゼンスサービスの少なくとも１人の加入者に対して、プレゼンスサービスのその少なくとも１人の加入者に関連するユーザに関連付けられているアベイラビリティ情報に加えて、アベイラビリティデータを提供するように構成されている。ダウンロード可能コンテンツレコードは、ポッドキャストであってよく、また、アベイラビリティデータは更新情報を含んでいてもよい。
【００１７】
本発明の他の実施形態では、更新情報は、ダウンロード可能コンテンツレコードの最後の更新時刻、および／または、バージョン識別情報であってもよく、本方法は、更に、ダウンロード可能コンテンツレコードがプレゼンスサービスの少なくとも１人の加入者にとって新しいかどうかの判定を、少なくとも１人の加入者に関連付けられているダウンロード可能コンテンツレコードに対する、受信している更新情報と現在の情報との比較に基づいて行うことと、また、プレゼンスサービスの少なくとも１人の加入者にとってダウンロード可能コンテンツレコードが新しい場合に、その少なくとも１人の加入者に通知することを含んでいる。受信しているアベイラビリティデータは、プレゼンスサーバに記憶されても良く、また、その記憶されているアベイラビリティデータは、少なくとも１人の加入者に配信されても良い。ダウンロード可能コンテンツレコードに関連付けられているアベイラビリティ指示器（インジケータ）は、ダウンロード可能コンテンツレコードの状態を、少なくとも１人の加入者のディスプレイ上に表示するように構成することができる。ダウンロード可能コンテンツレコードに関連付けられているアベイラビリティデータの更新は、プレゼンスサーバで受信されてもよく、アベイラビリティデータの更新は、アベイラビリティデータの更新の受信に応じて、少なくとも１人の加入者に配信されてもよい。
【００１８】
本発明のさらなる実施形態では、アベイラビリティデータを提供するためのコンピュータプログラム製品は、コンピュータ可読記憶媒体を含み、かつそのコンピュータ可読記憶媒体は、その媒体に組み込まれているコンピュータ可読プログラムコードを有している。コンピュータ可読プログラムコードは、プレゼンスサーバから遠隔にある第１のデバイスに記憶されているダウンロード可能コンテンツレコードに関連付けられているアベイラビリティデータをプレゼンスサーバで受信するように構成されている、コンピュータ可読プログラムコードを含んでいる。プレゼンスサーバは、プレゼンスサーバによって提供されるプレゼンスサービスの少なくとも１人の加入者に対して、プレゼンスサービスの少なくとも１人の加入者に関連付けられているユーザに関するアベイラビリティデータに加えて、アベイラビリティデータを提供するように構成されている。
【００１９】
プレゼンスサービスの加入者でアベイラビリティデータを受信するための、または、アベイラビリティデータを提供するための、通信デバイスとコンピュータプログラム製品が提供される。
【発明を実施するための最良の形態】
【００２０】
本発明の個々の典型的な実施形態を、添付の図面を参照しながら説明する。しかしながら、本発明は様々な異なる形で実施されてもよく、そして、本明細書に記載される実施形態に限定されるものとして解釈されるべきではない。むしろ、これらの実施形態は、この開示が徹底的かつ完全なものであるように、また、当業者に対して本発明の範囲を十分に伝えるように提供されているものである。添付の図面に示されている個々の典型的な実施形態に対する詳細説明で使用されている用語は、本発明を限定することが意図されているものではない。図面の中では、同様の番号は同様の構成要素を示している。
【００２１】
本明細書で使用されている単数形「１つの（ａ）」、「１つの（ａｎ）」、および、「その（ｔｈｅ）」は、単数形であることを明確に述べている場合を除いて、複数形をも含むことを意図しているものである。また、以下のことが理解されるであろう。すなわち、「含む」、「備える」、「含んでいる」、および／または、「備えている」は、本明細書においてそれらを使用する場合には、言及する特徴、整数、ステップ（工程）、動作、構成要素、および／または、コンポーネントの存在を特定するものであるが、１つ以上のその他の特徴、整数、ステップ（工程）、動作、構成要素、コンポーネント、および／または、それらの組み合わせ、の存在または追加を排除するものではない。また、ある構成要素が他の構成要素に「接続される」、または、「結合される」と表現される場合は、他の構成要素に直接に接続される、または、結合されることができるし、または介在する構成要素が存在してもよいことが理解されるであろう。さらに、本明細書で使用されている「接続される」、または、「結合される」は、無線によって接続される、または、結合される場合を含んでもよい。本明細書で使用されている「および／または」は、関連して列挙しされている項目の１つ以上の任意の組み合わせ、および、全ての組み合わせを含んでいる。
【００２２】
本明細書で使用されている全ての用語（技術用語と科学用語を含む）は、別様に定義をしていない限り、本発明が属する分野の通常の当業者によって共通に理解される意味と同一の意味を有している。共通に使用されている辞書中で定義されている用語のような用語については、さらに以下の点が理解されるであろう。すなわち、関連する技術の環境の中で使用される意味に一致する意味を有すると解釈されるべきであること、また、本明細書の中でそのように明確に定義をしない限り、理想化されている、または極度に形式的な意味で解釈されてはならないことである。
【００２３】
本明細書で使用する「パーソナル電子デバイス」は、ポッドキャストのような、ダウンロード可能コンテンツを取得して提示するように構成することができる複数の様々な電子デバイスの任意のものを含んでいる。このようなパーソナル電子デバイスの例は、限定的でない例として、パーソナルコンピュータ（例えば、デスクトップ、ラップトップ、および、ノートブック）、携帯情報端末（ＰＤＡ）、移動端末（例えば、セルラ電話機、および、セルラ機能を有するＰＤＡ）、および、メディアプレーヤデバイス（例えば、アイポッド（ｉＰｏｄ）、および、他の音楽プレーヤ）である。
【００２４】
図１から図６を使用して、本発明の実施形態の説明を以下で行う。本発明の実施形態は、ポッドキャスト等のダウンロード可能コンテンツレコードに関連付けられているアベイラビリティデータ、すなわち、プレゼンス情報を、提供および／または受信する、方法、システム、デバイス、および、コンピュータプログラム製品を提供する。アベイラビリティデータは、ダウンロード可能コンテンツレコードの、例えば、利用可能、利用不可、最新に更新、等の状態を示すことができる。例えば、携帯電子デバイス等のパーソナル電子デバイスは、プレゼンスサーバからアベイラビリティデータを受信するように構成することができる。プレゼンスサーバは、ダウンロード可能コンテンツレコードを提供するデバイスからアベイラビリティデータを受信し、ダウンロード可能コンテンツレコードに関連付けられているアベイラビリティデータをパーソナル電子デバイスのユーザに提供するように構成することができる。この場合、パーソナル電子デバイスは、ダウンロード可能コンテンツレコードに関連付けられているアベイラビリティデータにアクセスを許可するプレゼンスサーバによって提供される、プレゼンスサービスに加入する（加入者）、または、プレゼンスサービスからアベイラビリティデータを要求する。従って、本発明のいくつかの実施形態では、典型的にユーザに関連付けられているアベイラビリティデータの共有をサポートするだけの従来のプレゼンスサービスとは対照的に、ダウンロード可能コンテンツレコードに関連付けられているアベイラビリティデータがプレゼンスサービスのユーザによって共有されることを可能にすることができる。
【００２５】
本明細書で使用する「アベイラビリティデータ」または「プレゼンス情報」は、例えばインターネットを使用して、パーソナル電子デバイスやプレゼンスサーバに、通信で結合することができるコンテンツサーバのような、プロバイダのデバイスに記憶されているダウンロード可能コンテンツレコードの状態に関する情報を指している。例えば、アベイラビリティデータは、ダウンロード可能コンテンツレコードが、利用不可能、利用可能、新しい、更新されている、等を示すことができる。本発明のいくつかの実施形態に従えば、プレゼンスサーバによって提供されるプレゼンスサービスの加入者は、本明細書の中でさらに議論するように、このアベイラビリティデータにアクセスすることができる。
【００２６】
アベイラビリティ情報にアクセスをしてそれを提供することに関する動作は、本明細書で説明するように、ダウンロード可能コンテンツレコードがポッドキャストである場合には特に有利である。ポッドキャストは、非常に一般的になってきている。ポッドキャスティングの基本的なモデルは、クライアントがオーディオやビデオ等のマルチメディアコンテンツの特定なソースに加入していることである。クライアントは、１日に１回、または週に１回等の規則的なスケジュールで、新しいコンテンツをチェックしてダウンロードするようにセットアップされることができる。クライアントは、より高い頻度でチェックするようにセットアップされてもよいが、そのようなチェックは、必要以上にトラフィックを増大させる可能性がある。コンテンツサイトから加入者へ送信されるアラートメッセージを導入する代替的なソリューションを利用するためには、一般的に、コンテンツサイトは加入者のことを知っている必要があり、上述の実施形態と対照的である。上述の実施形態では、コンテンツサイトによって提供される情報は、インスタントメッセージングサーバのような、プレゼンスサーバに提供されるので、コンテンツサイトが加入者のことを知っている必要はない。
【００２７】
それぞれの加入者のインスタントメッセージングクライアントアプリケーションは、インスタントメッセージングクライアントによってプレゼンス情報が要望されるユーザのバディリストと同様の加入のリストを保持することができ、これらの加入は、プレゼンスサーバによって知られ追跡されるプレゼンスエンティティに対応するものであってもよい。プレゼンスサーバは、インスタントメッセージングクライアントおよびコンテンツサイトとの両方に通信できるように、インターネット上に存在することができる。従って、クライアントは、所与の加入サイトのアベイラビリティ（可用性）と状態を監視し追跡するために、標準的なインスタントメッセージングサービスプロトコルを使用することができる。加えて、インスタントメッセージングクライアントが、バディ（ユーザ）リストが存在する、または、利用可能でないことを示す場合と同一の方法で、プレゼンスサーバは、加入する材料が存在するか、それが「新しい」か、それが以前にダウンロードされているか等、を示す情報を提供することができる。
【００２８】
本発明は、本発明のいくつかの実施形態に従う回路を含む、移動端末の図面とブロック図を参照して、下記で説明される。本発明の実施形態は、本明細書中では、例えば、図１の移動端末２５のような、移動端末の一部に含まれるものとして議論されるが、本発明の実施形態は、この構成に限定されない。本発明の実施形態は、本発明の範囲から逸脱するものことなく、インターネット等を通して通信が可能な、任意の有線または無線のデバイスに含めることができる。
【００２９】
本発明の実施形態は、ポッドキャストのようなダウンロード可能コンテンツレコードに関連付けられているアベイラビリティデータを受信する機能を有する移動端末またはその他のパーソナル電子デバイスを含んでいる。より詳細には、典型的な受信移動端末または加入移動端末２５が図１に示されている。図１は、本発明のいくつかの実施形態に従う典型的な無線通信システムであり、これは、無線通信ネットワークの移動端末２５および基地局トランシーバ２４を含んでいる。移動端末２５は、携帯筐体（ハウジング）２３を含み、また、マンマシーンインタフェース２６、ディスプレイ２８、スピーカ３２、マイクロフォン３４、トランシーバ３６、および、メモリ３８を含み、これらのいずれもがプロセッサ（コントローラ）４２と通信することができる。さらに、本発明の種々の実施形態に従えば、本発明の実施形態に従う移動端末２５は、アソシエーション（ａｓｓｏｃｉａｔｉｏｎ：関連付け）回路２７、および／または、更新回路２９をさらに含むことができる。これらもプロセッサ４２と通信する。プロセッサ４２は、任意の市販品、またはカスタムマイクロプロセッサとすることができる。
【００３０】
トランシーバ３６は、典型的には、送信機回路４４および受信機回路４６を含み、これらは、それぞれ、発信無線周波数信号を基地局トランシーバ２４に送信し、音声信号および／またはデータ信号のような着信（到来）無線周波数信号を基地局トランシーバ２４から、アンテナ４８を介して受信する。アンテナ４８は、本発明の範囲から逸脱するものではない、組込アンテナ、格納式アンテナ、または、当業者に知られる任意のアンテナあってもよい。移動端末２５と基地局トランシーバ２４との間で送信される無線周波数信号は、トラフィック信号および制御信号（例えば、着信呼に対する無線呼出（ｐａｇｉｎｇ：ページング）の信号／メッセージ）の両方を備えることができ、別のパーティまたはデスティネーション（宛先）との通信の確立および維持に使用される。プロセッサ４２は、移動端末２５の種々の機能をサポートすることができ、これらの機能は、ＷＡＰ（Ｗｉｒｅｌｅｓｓ  Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）を使用して通信を行うように構成されているブラウザモジュール等の、インターネットアプリケーション及び通信の機能を含んでいる。
【００３１】
本明細書で使用する用語「携帯（portable）電子デバイス」または「移動端末」は、マルチライン表示を有するまたは有さないセルラ無線電話機、無線電話機とデータ処理機能およびファクシミリ機能およびデータ通信機能とを組み合わせることができるＰＣＳ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ  Ｓｙｓｔｅｍ）端末、携帯情報端末（ＰＤＡ）であって、無線電話機、ページャ、インターネット／イントラネットアクセス、ウェブブラウザ、オーガナイザ、カレンダおよび／または全地球測位システム（ＧＰＳ）受信機を含むことができる携帯情報端末、および、ゲームデバイス、オーディオビデオプレーヤ、および、従来のラップトップおよび／または、無線電話機トランシーバを含むことができるパームトップ携帯コンピュータを含むことができる。
【００３２】
本発明のいくつかの実施形態では、基地局トランシーバ２４は、セルラネットワークの中で個々のセルを定義し、無線リンクプロトコルを使用して、セル内の、移動端末２５および他の移動端末と通信する、無線トランシーバ（群）を備える。ここでは、１つの基地局トランシーバ２４だけが示されているが、複数の基地局トランシーバが、例えば、移動交換局、および、無線通信ネットワークを定義する他のデバイスを通して接続されていても良いことが理解されるであろう。
【００３３】
本発明は、移動端末２５等の、通信デバイスまたはシステムで実施することができるが、本発明は、そのようなデバイス、および／または、システムに限定されるものではない。本発明は、本発明の実施形態に従えば、インターネット等を通して通信を行うことができる任意の装置で実施することができる。
【００３４】
本発明のいくつかの実施形態では、アソシエーション回路２７は、ダウンロード可能コンテンツレコード３１２をアベイラビリティインジケータに関連付けるように構成される。図３では、ダウンロード可能コンテンツレコード３１２の例としてポッドキャストが示されている。いくつかの実施形態におけるアソシエーション回路２７は、さらに、移動端末２５についてのダウンロード可能コンテンツレコードの状態を判定して、その判定状態に基づいてアベイラビリティインジケータを設定する。例えば、アソシエーション回路２７は、コンテンツサーバに登録されているダウンロード可能コンテンツレコードのコピーに対する最新の更新時刻とバージョン番号とを示すアベイラビリティデータと、移動端末２５によってダウンロードされたダウンロード可能コンテンツレコードの最新のコピーの更新時刻またはバージョン番号とを比較することができる。アベイラビリティインジケータは、複数の異なるダウンロード可能コンテンツレコードにわたってそれぞれの状態に対して同一であってもよく、また、ダウンロード可能コンテンツレコードの識別子情報を用いて表示されてもよい（例えば、「ＮＥＷ（新しい）」、「ＯＬＤ（古い）」、「ＮＯＴ  ＡＶＡＩＬＡＢＬＥ（利用不可）」）。しかしながら、いくつかの実施形態では、アベイラビリティインジケータ自身が、ダウンロード可能コンテンツレコード（および／または、「ＮＥＷＳ］等の、その型）、および、その状態の両方を識別してもよい。従って、図２に示されるように、アベイラビリティインジケータには、例えば、「ＦＬＹＦＩＳＨＩＮＧ  ＷＥＥＫＬＹ」等の、テキストストリング（文字列）、および／または、関連付けられているアイコン２１７が提供されてもよい。テキストストリングは、ユーザのプレゼンスを識別するために使用されるスクリーンネーム２０５と同様であってもよい。
【００３５】
ダウンロード可能コンテンツレコード３１２とアベイラビリティインジケータとの関連付け、および、その状態の判定は、受信する移動端末２５、および／または、プレゼンスサーバ３４０（図３）で実行されても良いことが理解されるであろう。図１および図３に示されるように、移動端末２５およびプレゼンスサーバ３４０は、それぞれが、アソシエーション回路２７を含むことができ、これは、ダウンロード可能コンテンツレコードをアベイラビリティインジケータに関連付け、および／または、その状態を判定するように構成することができる。アソシエーション回路２７は、どちらにも存在する必要はないことが理解されるであろう。
【００３６】
本発明のいくつかの実施形態では、アベイラビリティインジケータは、ダウンロード可能コンテンツレコード３１２に関連付けられている、アベイラビリティデータ、すなわち、プレゼンス情報、を表示するように構成することができる。例えば、アベイラビリティインジケータは、提供元のコンテンツサーバ３１０およびプレゼンスサーバ３４０から遠隔にある受信デバイス２５のディスプレイ上に表示されて、ダウンロード可能コンテンツレコード３１２の新しい／更新されているバージョンがダウンロード可能で、見るおよび／または聞くことが可能であることを示すことができる。さらに、それぞれ、Ｆｉｓｈｉｎｇ  Ｎｅｗｓ（釣りニュース）２１０、Ｐｏｄｃａｓｔｉｎｇ  Ｔｏｐ１０（ポッドキャスティング  トップ１０）  ２２０、および、Ｈｏｔｔｅｓｔ  Ｐｈｏｎｅｓ（一番人気の電話）２３０のテキストストリングアベイラビリティインジケータに関連するアイコン２１７、アイコン２２７、アイコン２３７のようなアイコンは、それぞれのポッドキャストについてのアベイラビリティデータを表示するために使用することができる。例えば、Ｆｉｓｈｉｎｇ  Ｎｅｗｓ２１０に関連するアイコン２１７は、ポッドキャストが新しいことを示し、Ｐｏｄｃａｓｔｉｎｇ  Ｔｏｐ１０  ２２０に関連するアイコン２２７は、ポッドキャストが利用可能ではないことを示し、Ｈｏｔｔｅｓｔ  Ｐｈｏｎｅｓ２３０に関連するアイコン２３７は、ポッドキャストが古いことを示している。状態の表示は、本発明の範囲から逸脱することなく、当業者によって知られる種々の技術を使用して実行することが可能であることが理解されるであろう。
【００３７】
再度、図１を参照する。受信デバイス２５の更新回路２９は、ダウンロード可能コンテンツレコード３１２に関連付けられているアベイラビリティインジケータを、受信するアベイラビリティデータに応答して、更新するように構成することができる。例えば、アベイラビリティインジケータは、ダウンロード可能コンテンツレコード３１２が利用可能であることを表示することができる。ダウンロード可能コンテンツレコード３１２がすでに利用不可能である場合には、アベイラビリティインジケータは、ダウンロード可能コンテンツレコードが利用不可能であることを表示するように変更されてもよい。選択的には、アベイラビリティインジケータは、受信デバイス２５のディスプレイから削除され、そうすることで、ダウンロード可能コンテンツレコードが利用不可能であることを表示することもできる。本発明のいくつかの実施形態では、受信デバイス２５は、ダウンロード可能コンテンツレコードが利用不可能であることの通知を受信し、更新回路２９は、ダウンロード可能コンテンツレコード３１２に関連付けられているアベイラビリティインジケータを変更して、ダウンロード可能コンテンツレコード３１２がこれ以上利用可能でないことを表示するように構成されてもよい。
【００３８】
アソシエーション回路２７および更新回路２９は、移動端末２５の中に存在するとして図１では示されているが、本発明の実施形態では、この構成に限定されるものではないことが理解されるであろう。例えば、本発明のいくつかの実施形態では、アソシエーション回路２７および更新回路２９は、移動端末２５および本発明のいくつかの実施形態に従う他のデバイスと通信を行うように設定される、プレゼンスサーバに含まれてもよい。
【００３９】
図３は、本発明のいくつかの実施形態に従う典型的なシステム３００を示している。図示されているように、システム３００は、コンテンツサーバ３１０、パーソナル電子デバイス３２０、ネットワーク３３０、および、プレゼンスサーバ３４０を含むことができる。パーソナル電子デバイス３２０、および／または、プレゼンスサーバ３４０は、本発明の実施形態に従えば、図１を参照して議論したように、アソシエーション回路２７、および／または、更新回路２９を含むことができることが理解されるであろう。さらに、ダウンロード可能コンテンツレコード３１２は、パーソナル電子デバイス３２０によってダウンロードするために、コンテンツサーバ３１０に記憶される、および／または、プレゼンスサーバ３４０にダウンロードされてもよい。
【００４０】
パーソナル電子デバイス３２０は、例えば、ラップトップコンピュータ、デスクトップコンピュータ、携帯情報端末（ＰＤＡ）、ウェブ接続が可能な移動端末、または、ネットワーク３３０と通信することができる任意のデバイスであってもよい。コンテンツサーバ３１０およびパーソナル電子デバイス３２０は、例えば、電話線、デジタル加入者リンク（ＤＳＬ）、広帯域ケーブルリンク、無線リンク等を通して、インターネット等のネットワーク３３０を介して通信することができる。プレゼンスサーバ３４０もまたネットワーク３３０を介して通信することができる。このように、ネットワーク３３０は、コンテンツサーバ３１０、パーソナル電子デバイス３２０、および、プレゼンスサーバ３４０の間でデータを搬送することができる。
【００４１】
パーソナル電子デバイス３２０のユーザは、プレゼンスサーバ３４０によって提供されるプレゼンスサービスに加入することができる。プレゼンスサーバは、１つ以上の加入デバイスに関する加入者データ３５５を記憶することができる。従って、パーソナル電子デバイス３２０のユーザは、プレゼンスサーバ３４０から、Ｆｌｙｆｉｓｈｉｎｇ  Ｗｅｅｋｌｙ２１０（これは、ダウンロード可能コンテンツレコード（例えば、ポッドキャスト）３１２としてコンテンツサーバ３１０に記憶することができる）に関するアベイラビリティデータを要求することができる。プレゼンスサーバ３４０は、パーソナル電子デバイス３１０のディスプレイ３１５上で、データファイル、この例では、Ｆｌｙｆｉｓｈｉｎｇ  Ｗｅｅｋｌｙ２１０に関連するアベイラビリティインジケータを変更することにより、パーソナル電子デバイス３２０に対して、要求されているアベイラビリティデータを提供することができる。上述のように、アベイラビリティインジケータは、本発明の範囲から逸脱しないで、当業者に知られている様々な技術によって変更することができる。アベイラビリティインジケータは、プレゼンスサーバ３４０、または、パーソナル電子デバイス３２０によって変更されてもよい。
【００４２】
パーソナル電子デバイス３２０は、例えば、パーソナル電子デバイス３２０がポッドキャスト、この例ではＦｌｙｆｉｓｈｉｎｇ  Ｗｅｅｋｌｙ２１０に加入している場合、つまり、パーソナル電子デバイス３２０が、特に、このような情報を受信することを要求している場合には、ダウンロード可能コンテンツレコード（群）の状態に関する継続的な更新を受信することができることが理解されるであろう。パーソナル電子デバイス３２０がポッドキャストに加入していない場合、パーソナル電子デバイス３２０は、例えば、アベイラビリティデータ３５０をプレゼンスサーバ３４０に対して照会（ｑｕｅｒｙｉｎｇ）またはポーリング（ｐｏｌｌｉｎｇ）することにより、ポッドキャストに関連付けられているアベイラビリティデータを取得することができる。本発明のいくつかの実施形態では、パーソナル電子デバイス３２０は、パーソナル電子デバイス３２０にアベイラビリティデータ３５０が提供される前に、プレゼンスサーバ３４０によって認証されても良い。加入者データ３５５は、要求するデバイスを認証するために使用することができる。
【００４３】
図３に関して説明される本発明の実施形態は、単に例示の目的に提供されているものであり、本発明の実施形態は、この構成に限定されるものではないことが理解されるであろう。例えば、図３には、１つのコンテンツサーバ３１０と１つのパーソナル電子デバイス３２０と１つのプレゼンスサーバ３４０とだけを含んでいるが、本発明の範囲から逸脱しないで、より多くのデバイスがネットワークに結合されていても良い。
【００４４】
図４を参照し、本発明のいくつかの実施形態に従う、プレゼンスサービスの加入者においてアベイラビリティデータを受信するための動作について説明する。図４に示される実施形態では、動作は、ブロック４００で開始することができる。ブロック４００では、１つまたは複数のダウンロード可能コンテンツレコードの状態が更新される毎に、更新情報を受信することができるようにするために、プレゼンスサービスの加入者は、プレゼンスサービスに加入する。プレゼンスサービスの加入者は、また、加入者に関連付けられているプレゼンスエンティティとして、１つ以上のダウンロード可能コンテンツレコードの識別情報をプレゼンスサーバに提供することができる（ブロック４１０）。
【００４５】
加入者デバイスは、プレゼンスサービスを提供するプレゼンスサーバから、プレゼンスサービスの加入者に関連付けられているユーザに関するアベイラビリティ情報を受信する（ブロック４２０）。例えば、このようなユーザは、プレゼンスサービスの加入者によって保持されるバディリストに基づいて識別することができ、また、このバディリストはプレゼンスサーバに登録されていても良い。加入者は、プレゼンスサーバから遠隔にあるデバイスに記憶されているダウンロード可能コンテンツレコードに関連付けられている更新情報を、プレゼンスサーバから受信する（ブロック４３０）。例えば、ダウンロード可能コンテンツレコードは、ポッドキャスト３１２のようなポッドキャストであってもよく、また、プレゼンスサーバから遠隔にあるデバイスは、図３に示されるコンテンツサーバ３１０であってもよい。プレゼンスサービスの加入者にとって、ダウンロード可能コンテンツレコードが新しいかどうかの判定は、受信している更新情報と、ダウンロード可能コンテンツレコードに対してプレゼンスサービスの加入者によって保持されている現在の情報とを比較することに基づいて行う（ブロック４３０）。上述のように、ダウンロード可能コンテンツレコードが新しいかどうかの判定は、プレゼンスサービスの加入者によって、および／または、プレゼンスサーバで実行されてもよい。本明細書で使用する「プレゼンスサーバの加入者」または「加入者」とは、サービスに加入しているユーザ、および／または、本発明の実施形態の観点を実行するために使用されるパーソナル電子デバイスのことを示すことが理解されるであろう。
【００４６】
本発明のいくつかの実施形態では、ブロック４４０での動作は、現在の情報が何も情報を含まない場合には、プレゼンスサービスの加入者にとってダウンロード可能コンテンツレコードは新しいと判定することを含むことができる。換言すれば、以前に加入者によってダウンロードされていない、加入者にとって興味がある新しいポッドキャスト等が、利用可能になることである。このように、ポッドキャストの以前のバージョンが加入者によってダウンロードされていないので、現在の情報は存在しないこともある。現在の情報は、ポッドキャストのようなダウンロード可能コンテンツレコードの最も最近にダウンロードされているコピーの、更新時刻、および／または、バージョン識別情報であってもよい。そして、現在の更新時刻、および／または、バージョンは、更新情報と比較され、最も最近にダウンロードされているコピーが、ダウンロード可能コンテンツレコードの、受信した最後の更新時刻、および／または、バージョン識別情報に比べて早い場合（時刻またはバージョン番号で）、ダウンロード可能コンテンツレコードは加入者にとって新しいと識別することができる。
【００４７】
図５を参照して、本発明のいくつかの実施形態に従う、ダウンロード可能コンテンツレコードが新しいと判定した後に続く動作について説明する。種々の実施形態では、それに続く動作は、ユーザ入力を要求する手動処理にリンク付けられても良いし、および／または、ユーザの介在を必要としない記憶された情報に基づくものであってもよい。手動入力を使用する場合（ブロック５００）、プレゼンスサーバの加入者のインスタントメッセージングクライアントのリスト上に新しいコンテンツアイコンが表示されてもよい（ブロック５１０）。ブロック５１０での新しいコンテンツアイコンの表示は、新しいと識別されるリストされている任意のダウンロード可能コンテンツレコードに対して、複数のダウンロード可能コンテンツレコードの内の１つに関連する表示を有する新しいコンテンツアイコンを、インスタントメッセージングクライアントのリストの上に表示することを含むことができる。新しいコンテンツアイコンの選択が受信される（ブロック５２０）。更新される／新しいダウンロード可能コンテンツレコードをダウンロードする要求を示す選択が受信されると、表示されている新しいアイコンは削除される（ブロック５３０）。ここで、特定の手動の入力系列およびブロック５１０〜ブロック５３０を参照して説明されている動作は例示のものであり、本発明のいくつかの実施形態は、例えば、加入者のインスタントメッセージングクライアントのリスト上のアイコンの表示を利用しなくても、入力を受け付けることが理解されるであろう。
【００４８】
本発明の他の実施形態では、記憶されている情報は、新しいダウンロード可能コンテンツレコードに対するダウンロード指定（ｄｅｓｉｇｎａｔｉｏｎ）を決定するために利用される（ブロック５００）。ダウンロード可能コンテンツレコードに関連付けられているタイプが判定される（ブロック５４０）。例えば、ダウンロード可能コンテンツは、時間に敏感なニュースタイプのコンテンツレコードであってもよい。新しいダウンロード可能コンテンツレコードに対するダウンロード指定のために以前に判定されている基準が判定される（ブロック５５０）。以前に判定されている基準は、即時にダウンロードするかまたは遅延してダウンロードするかの指定を含んでもよい。判定された基準は、加入者、および／または、新しいダウンロード可能コンテンツのタイプに基づいて識別することができる。例えば、ある特定の加入者には、金融ニュースタイプのダウンロード可能コンテンツレコードが時間に敏感なことを示す関連のタイプであってもよく、以前に判定されている基準が即時ダウンロードの指定を含み、新しいダウンロード可能コンテンツをダウンロードする命令の後に、ダウンロードされている新しいダウンロード可能コンテンツの可用性を示すアラート信号を生成することが行われてもよい。例えば、加入者の受信デバイスが移動端末である場合、そのような新しいダウンロード可能な時間に敏感なコンテンツの受信を示すために、加入者によって選択されているパターンで、鳴音または振動を生成することもできる。新しいダウンロード可能コンテンツのダウンロードは、判定されている基準に基づいて配列される（ブロック５６０）。
【００４９】
新しいダウンロード可能コンテンツレコードは、判定されている基準、および／または、ダウンロード可能コンテンツレコードに対するダウンロード指定を提供するユーザ入力に基づいてダウンロードされる（ブロック５７０）。ダウンロードされているコンテンツレコードを提示するための要求が受信される（ブロック５８０）。次に、ダウンロードされている新しいダウンロード可能コンテンツレコードが、受信している要求に応答して、例えば、コンテンツをダウンロードしたパーソナル電子デバイスのディスプレイ上に提示される（ブロック５９０）。
【００５０】
本発明のいくつかの実施形態に従う、アベイラビリティデータを提供する方法を図６のフローチャートを参照して説明する。図６の実施形態に示されるように、動作は、プレゼンスサーバで、プレゼンスサーバから遠隔にあるコンテンツサーバ等のデバイスに記憶されている１つまたは複数のダウンロード可能コンテンツレコードに関連付けられているアベイラビリティデータを受信することより開始する（ブロック６００）。プレゼンスサーバは、プレゼンスサーバによって提供されるプレゼンスサービスの１人以上の加入者に、プレゼンスサービスの１人以上の加入者に関連付けられているユーザに関するアベイラビリティ情報に加えて、アベイラビリティデータを提供するように構成されていても良い。受信されたアベイラビリティデータは、更新されている情報であってもよく、この場合には、その更新は、ダウンロード可能コンテンツレコードの新しい／変更されているバージョン、および／または、以前は利用不可能なダウンロード可能コンテンツレコードの可用性、を反映することができる。更新情報は、例えば、ダウンロード可能コンテンツレコードの最後の、更新時刻、および／または、バージョン識別情報であってもよい。
【００５１】
上述のように、本発明のいくつかの実施形態では、ダウンロード可能コンテンツレコードが特定の加入者にとって新しいかどうかの判定は、加入者またはプレゼンスサービスによって実行することができる（ブロック６１０）。プレゼンスサーバが判定を行う場合は、プレゼンスサービスの加入者にとってダウンロード可能コンテンツレコードが新しいかどうかの判定は、加入者に関連付けられているダウンロード可能コンテンツレコードに対して、受信している更新情報と現在の情報とを比較することに基づいて行われる。ブロック６２０における比較の動作は、プレゼンスサーバで実行される場合には、プレゼンスサーバの複数の異なる加入者に対する、複数の異なるダウンロード可能コンテンツレコードに対して実行することができる。それぞれの加入者は、それぞれの加入者にとってダウンロード可能コンテンツレコードが新しい場合に、通知される（ブロック６３０）。
【００５２】
ダウンロード可能コンテンツレコードが特定の加入者にとって新しいかどうかの判定をプレゼンスサーバが行わない場合には（ブロック６１０）、受信されているアベイラビリティデータはプレゼンスサーバに記憶されても良い（ブロック６４０）。そして、記憶されているアベイラビリティデータは、加入者にとって興味があるものとして、特定のダウンロード可能コンテンツレコードを登録し、識別している、１人以上の加入者に配信される（ブロック６５０）。提供されて配信されているアベイラビリティデータは、ダウンロード可能コンテンツレコードの状態を、受信加入者のディスプレイ上に表示するように構成することができる。
【００５３】
ダウンロード可能コンテンツレコードに関連付けられているアベイラビリティデータの更新は、引き続いてプレゼンスサーバにおいて受信することができる（ブロック６６０）。アベイラビリティデータの更新は、アベイラビリティデータの更新の受信に応答して、それぞれの加入者に配信されてもよい（ブロック６７０）。配信されているアベイラビリティデータの更新は、ダウンロード可能コンテンツレコードの状態の変化を、受信加入者のディスプレイ上に表示するように構成することができる。いくつかの実施形態では、ブロック６３０、ブロック６５０、および／または、ブロック６７０で更新を配信する動作の前に、１人以上の加入者がダウンロード可能コンテンツレコードに関連付けられている現在のアベイラビリティデータに対してプレゼンスサーバをポーリングすることを行ってもよい。
【００５４】
図１および図３に示されている実施形態に対しては、クライアントは移動端末上に常駐することができる。加入されるコンテンツおよび遠隔サーバおよびプレゼンスサーバは、また、ポッドキャストコンテンツの配信管理用の基本システムアーキテクチャを確立するために提供されてもよい。定期的に、または移動端末の電源を入れるときに、移動端末のインスタントメッセージングクライアントは、インスタントメッセージングクライアントが加入しているコンテンツソースのそれぞれに関連するプレゼンス情報をプレゼンスサーバに対して問い合わせを行う（ｉｎｔｅｒｒｏｇａｔｅ）ことができる。プレゼンスサーバが、ある所与のサイトが新しい情報を有することを示している場合には、クライアントは、インスタントメッセージングクライアントの設定に依存して、即時にまたは将来のスケジュールされた時刻にコンテンツサーバに接続し、コンテンツをダウンロードすることができる。いずれの場合も、コンテンツは、後で再生を行うために記憶されてもよい。コンテンツがダウンロードされる場合、クライアントは、そのコンテンツを「新しい」ものとして読み込まないように、そのコンテンツに対して、関連付けられている状態インジケータをローカルでリセットすることができる。従って、それぞれのインスタントメッセージングクライアントは、他のものとは別により最近にダウンロードしているコンテンツを有している場合があるので、インスタントメッセージングクライアントとプレゼンスサーバとは、ダウンロード可能コンテンツレコードの状態に関して、若干異なる記録を保持している可能性がある。従前のダウンロードの履歴を保持しているクライアントは、ある特定のコンテンツが過去にダウンロードされているかどうかを評価し、判定することができ、過去にダウンロードされていない場合、そのコンテンツは、クライアントによって、新しいものとしてマークが付与されても良い。
【００５５】
上述のある特定の実施形態で説明されるように、クライアントを、ある状態の変化が可聴的な、可視的な、および／または、感知的なアラートをトリガーするように構成することができる。例えば、ユーザが最新ニュースサイトに加入していて、状態（プレゼンスサーバから受信される情報に基づいて）が新しい状態に変化するとそれに呼応して、クライアントは、そのコンテンツを自動的にダウンロードし、直ちに、新しいコンテンツが利用可能であることをユーザに知らせるためのアラートをトリガーすることができる。このアラートは、ビープや呼出音等の可聴信号、点滅光等の可視信号、振動、またはそれらの任意の組み合わせであってよい。従って、本発明のいくつかの実施形態は、そのようなコンテンツの配信の管理を提供するばかりでなく、ダウンロードされているコンテンツのそれぞれのユーザに対する通知および表示に関連する処理の管理を提供する。それらの処理は、ユーザの受信デバイス上で、ユーザ入力、および／または、事前構成されている設定（基準）にリンクされていても良い。
【００５６】
上述のように、データファイルとアベイラビリティインジケータとの関連付けは、本発明の範囲から逸脱することなく、受信デバイス、および／または、プレゼンスサーバによって実行できることがと理解されるであろう。例えば、提供するデバイスのユーザは、プレゼンスサーバによって提供されるプレゼンスサービスに加入することができ、また、プレゼンスサーバは、データファイルを、受信デバイス（群）のディスプレイに表示されるべきアベイラビリティインジケータと関連付けることができる。
【００５７】
いずれかの当業者によって理解されるであろうように、本発明は、方法、システム、コンピュータプログラム製品、および、信号伝送媒体として実施することができる。従って、本発明は、ハードウェアで、ソフトウェアで、または、それらの組み合わせで実施されることが可能である。さらに、本発明は、コンピュータ使用可能記憶媒体上のコンピュータプログラム製品の形式で、または信号伝送媒体中に含まれる信号とする形式を採用することができる。ここで、コンピュータ使用可能記憶媒体は、その媒体の中に含まれるコンピュータ使用可能プログラムコードを有している。適用可能な信号伝送媒体は、コンピュータネットワークまたは通信ネットワークに設備されることができる、有線伝送リンク、無線伝送リンク、または、光伝送リンクを含んでいるが、これらに限定されるものではない。適用可能な記憶媒体は、ハードディスク、ＣＤ−ＲＯＭ、光学記憶デバイス、および、磁気記憶デバイスを含んでいるが、これらに限定されるものではない。
【００５８】
本発明の動作を実行するためのコンピュータプログラムコードは、ＪＡＶＡ（登録商標）、Ｓｍａｌｌｔａｌｋ、または、Ｃ＋＋のような、オブジェクト指向プログラミング言語で記述されても良い。しかしながら、本発明の動作を実行するためのコンピュータプログラムコードは、「Ｃ」プログラミング言語、および／または、より低レベルのアセンブラ言語のような、従来の手続き型プログラミング言語で記述されてもよい。プログラムコードは、スタンドアローンのソフトウェアパッケージとして、完全にユーザのコンピュータ（すなわち、ユーザの移動端末のコントローラ）上で、または一部がユーザのコンピュータの上で実行されてよい。または、その一部がユーザのコンピュータ上で、その一部が遠隔コンピュータ上で実行されてもよい。または、完全に遠隔コンピュータ上で実行されてもよい。遠隔コンピュータを使用する場合には、遠隔コンピュータは、ローカルエリアネットワーク（ＬＡＮ）または広域ネットワーク（ＷＡＮ）を通してユーザのコンピュータに接続されてよい。または、その接続は、外部のコンピュータ（例えば、インターネットサービスプロバイダを使用するインターネットを通して）に対して行われてもよい。
【００５９】
さらに、上述の一部では、本発明の実施形態に従って、方法、装置（システム）、および、コンピュータプログラム製品のフローチャート、および／または、ブロック図を参照して、本発明を説明している。このフローチャートおよび／またはブロック図のそれぞれのブロック、および／または、フローチャートおよび／またはブロック図のブロックの組み合わせは、コンピュータプログラム命令（ｉｎｓｔｒｕｃｔｉｏｎ）によって実行することが可能であると理解されるであろう。これらのコンピュータプログラム命令は、汎用コンピュータのプロセッサ、特殊用途コンピュータのプロセッサ、またはその他のプログラム可能なデータ処理装置に提供されて、機械（ｍａｃｈｉｎｅ）が製造される。これは、コンピュータのプロセッサまたはその他のプログラム可能なデータ処理装置を介して実行し、フローチャートのひとつのブロックまたは複数のブロック、および／または、ブロック図のひとつのブロックまたは複数のブロックで特定される機能／動作を実現するための手段を作成する。
【００６０】
これらのコンピュータプログラム命令は、また、特定な方法で機能するために、コンピュータまたはプログラム可能なデータ処理装置に対して指令することのできる、コンピュータ可読メモリに記憶されてもよい。そうすることで、コンピュータ可読メモリに記憶されている命令は、フローチャートのひとつのブロックまたは複数のブロック、および／または、ブロック図のひとつのブロックまたは複数のブロックで特定される機能／動作を実現する命令手段を含む製品を製造する。
【００６１】
コンピュータプログラム命令は、また、コンピュータ、またはコンピュータで実現される処理を生成するためのその他のプログラム可能な装置上で実行されるべき一連の動作ステップを生成するために、コンピュータ、または、その他のプログラム可能なデータ処理装置にロードされてもよい。そうすることで、コンピュータまたはその他のプログラム可能な装置上で実行する命令は、フローチャートのひとつのブロックまたは複数のブロック、および／または、ブロック図のひとつのブロックまたは複数のブロックで特定される機能／動作を実現するためのステップを提供する。
【００６２】
本明細書にけるフローチャートとブロック図は、本発明のいくつかの実施形態のアーキテクチャ、機能、および、動作を示している。これに関して、それぞれのブロックは、モジュール、セグメント、または、コードの部分を表現し、それぞれは、特定の論理機能（群）を実現するための１つ以上の実行可能な命令を備える。他の実施形態においては、ブロックに示されている機能（群）が、図に示されている順序とは異なる順序で行われてもよいということも注意すべきである。例えば、関わる機能に依存して、続けて実行されるように示されている２つのブロックが、実際には、実質的に同時に実行されてもよいし、または、それらのブロックは、時には逆の順序で実行されてもよい。
【００６３】
図面と明細書においては、本発明の典型的な実施形態が開示されている。特定の用語が採用されているが、これらは、包括的な、かつ記述的な意味で使用されているだけであり、限定の目的ではない。本発明の範囲は、添付の特許請求の範囲によって定義されるものである。
【図面の簡単な説明】
【００６４】
【図１】本発明のいくつかの実施形態に従う、移動端末と典型的な基地局トランシーバを示す図である。
【図２】本発明のいくつかの実施形態に従う、ダウンロード可能コンテンツレコードに対するアイコンを含む典型的な「バディリスト」を示す図である。
【図３】本発明のいくつかの実施形態に従いシステムを示すブロック図である。
【図４】本発明のいくつかの実施形態に従うデバイスの動作のフローチャートを示す図である。
【図５】本発明のさらなる実施形態に従うデバイスの動作のフローチャートを示す図である。
【図６】本発明のいくつかの実施形態に従うプレゼンスサーバの動作のフローチャートを示す図である。
【図１】
2009518947.tif 000003
【図２】
2009518947.tif 000004
【図３】
2009518947.tif 000005
【図４】
2009518947.tif 000006
【図５】
2009518947.tif 000007
【図６】
2009518947.tif 000008
【手続補正書】
【提出日】平成19年9月25日(2007.9.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
プレゼンスサービスの加入者においてアベイラビリティデータを受信する方法として、前記加入者の端末において実行される方法であって、
前記プレゼンスサービスの前記加入者に関連付けられているユーザに関するアベイラビリティ情報を、該プレゼンスサービスを提供するプレゼンスサーバから受信する工程と、
前記プレゼンスサーバから遠隔にあるデバイスに記憶されているダウンロード可能コンテンツレコードに関連付けられている更新情報を前記プレゼンスサーバから受信する工程と、
受信している前記更新情報と、前記プレゼンスサービスの前記加入者によって保持されている、ダウンロード可能コンテンツレコードに対する現在の情報とを比較することに基づいて、前記ダウンロード可能コンテンツレコードが前記プレゼンスサービスの加入者にとって新しいか否かを判定する工程と
を備えることを特徴とする方法。
【請求項２】
前記ダウンロード可能コンテンツレコードは、ポッドキャストを含む
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記プレゼンスサーバにおいて、前記ダウンロード可能コンテンツレコードに関連付けられているアベイラビリティデータを受信する工程を更に備え、
前記プレゼンスサーバは、該プレゼンスサーバによって提供される前記プレゼンスサービスの加入者に対して、前記アベイラビリティデータを提供するとともに、該プレゼンスサービスの加入者に関連付けられているユーザに関する前記アベイラビリティ情報を提供するように構成されている
ことを特徴とする請求項１に記載の方法。
【請求項４】
前記現在の情報は、何もない情報を含み、
前記判定する工程は、前記現在の情報が何もない情報を含んでいる場合、前記ダウンロード可能コンテンツレコードは、前記プレゼンスサービスの加入者にとって新しいと判定することを含んでいる
ことを特徴とする請求項１に記載の方法。
【請求項５】
前記現在の情報は、前記ダウンロード可能コンテンツレコードの最も最近にダウンロードされているコピーの更新時刻およびバージョン識別情報の少なくとも一方を含み、
前記判定する工程は、最も最近にダウンロードされているコピーの前記更新時刻および前記バージョン識別情報の少なくとも一方が、前記ダウンロード可能コンテンツレコードの、受信した最後の更新時刻およびバージョン識別情報の少なくとも一方より早い場合、前記ダウンロード可能コンテンツレコードは、前記プレゼンスサービスの加入者にとって新しいダウンロード可能コンテンツレコードであると判定することを含んでいる
ことを特徴とする請求項１に記載の方法。
【請求項６】
前記判定する工程に続いて、
前記新しいダウンロード可能コンテンツレコードに対するダウンロード指定を判定する工程と、
前記ダウンロード指定に基づいて前記新しいダウンロード可能コンテンツレコードをダウンロードする工程を行う
ことを特徴とする請求項５に記載の方法。
【請求項７】
前記ダウンロード指定を判定する工程は、
前記プレゼンスサーバの前記加入者のインスタントメッセージングクライアントのリスト上に新しいコンテンツアイコンを表示する工程と、
前記新しいコンテンツアイコンの選択を受信する工程と
を備えることを特徴とする請求項６に記載の方法。
【請求項８】
前記選択を受信する工程に続いて、表示されている前記新しいコンテンツアイコンを削除する工程を行う
ことを特徴とする請求項７に記載の方法。
【請求項９】
前記ダウンロード可能コンテンツレコードの識別情報を、前記プレゼンスサービスの加入者に関連付けられているプレゼンスエンティティとして該プレゼンスサーバに提供する工程を更に備える
ことを特徴とする請求項７に記載の方法。
【請求項１０】
前記ダウンロード可能コンテンツレコードは、複数のダウンロード可能コンテンツレコードを含み、
前記提供する工程は、前記複数のダウンロード可能コンテンツレコードのそれぞれの識別情報を前記プレゼンスサーバに提供することを含んでいる
ことを特徴とする請求項９に記載の方法。
【請求項１１】
前記表示する工程は、それぞれの前記新しいダウンロード可能コンテンツレコードに対する前記リスト上に、複数のダウンロード可能コンテンツレコードの内、関連する１つの表示を有する新しいコンテンツアイコンを表示することを含んでいる
ことを特徴とする請求項１０に記載の方法。
【請求項１２】
前記ダウンロード指定を判定する工程は、前記新しいダウンロード可能コンテンツレコードに対して以前に判定されている基準を判定することを含んでいる
ことを特徴とする請求項６に記載の方法。
【請求項１３】
前記以前に判定されている基準は、即時のまたは遅延しているダウンロードの指定を含み、
前記ダウンロードする工程に続いて、ダウンロードされている前記新しいダウンロード可能コンテンツを提示する要求を受信する工程と、その受信する前記要求に応答して、前記ダウンロードされている前記新しいダウンロード可能コンテンツを提示する工程を行う
ことを特徴とする請求項１２に記載の方法。
【請求項１４】
前記ダウンロードする工程に続いて、前記ダウンロードされている前記新しいダウンロード可能コンテンツのアベイラビリティを示すアラート信号を生成する工程を行う
ことを特徴とする請求項１３に記載の方法。
【請求項１５】
前記以前に判定されている基準は、前記ダウンロード可能コンテンツレコードの、関連しているタイプに基づいている
ことを特徴とする請求項１３に記載の方法。
【請求項１６】
前記関連しているタイプは、時間に敏感であり、
前記以前に判定されている基準は、即時のダウンロードの指定を含み、
前記ダウンロードする工程に続いて、前記ダウンロードされている前記新しいダウンロード可能コンテンツのアベイラビリティを示すアラート信号を生成する工程を行う
ことを特徴とする請求項１５に記載の方法。
【請求項１７】
前記プレゼンスサービスの前記加入者が、前記ダウンロード可能コンテンツレコードの状態が更新される毎に前記更新情報を受信することができるように、前記更新情報を前記プレゼンスサーバから受信する工程の前に、前記プレゼンスサーバにおいて前記プレゼンスサービスに加入する工程を行う
ことを特徴とする請求項１に記載の方法。
【請求項１８】
前記更新情報を前記プレゼンスサーバから受信する工程の前に、前記ダウンロード可能コンテンツレコードに関連付けられている現在のアベイラビリティデータに対して、前記プレゼンスサーバをポーリングする工程を行う
ことを特徴とする請求項１に記載の方法。
【請求項１９】
請求項１に記載の方法を実行するように構成されている通信デバイス。
【請求項２０】
プレゼンスサービスの加入者においてアベイラビリティデータを受信するためのコンピュータプログラム製品であって、
コンピュータ可読媒体に組み込まれたコンピュータプログラムコードを備え、
前記コンピュータプログラムコードは、請求項１に記載の方法を実行するように構成されている
ことを特徴とするコンピュータプログラム製品。
【請求項２１】
アベイラビリティデータを提供する方法であって、
プレゼンスサーバから遠隔にあるデバイスに記憶されているダウンロード可能コンテンツレコードに関連付けられているアベイラビリティデータを、前記プレゼンスサーバで受信する工程を備え、
前記プレゼンスサーバは、該プレゼンスサーバによって提供されるプレゼンスサービスの少なくとも１人の加入者に対して、前記アベイラビリティデータを提供するとともに、該プレゼンスサービスの前記少なくとも１人の加入者に関連付けられているユーザに関連するアベイラビリティ情報を提供するように構成されている
ことを特徴とする方法。
【請求項２２】
前記ダウンロード可能コンテンツレコードは、ポッドキャストを含み
前記アベイラビリティデータは、更新情報を含んでいる
ことを特徴とする請求項２１に記載の方法。
【請求項２３】
前記更新情報は、ダウンロード可能コンテンツレコードの最後の更新時刻およびバージョン識別情報の少なくとも一方を含み、
前記少なくとも１人の加入者に関連付けられている前記ダウンロード可能コンテンツレコードに対する、受信している前記更新情報と現在の情報との比較に基づいて、前記ダウンロード可能コンテンツレコードが前記プレゼンスサービスの少なくとも１人の加入者にとって新しいかどうかを判定する工程と、
前記ダウンロード可能コンテンツレコードが前記プレゼンスサービスの少なくとも１人の加入者にとって新しい場合、前記少なくとも１人の加入者に通知する工程と
を更に備えることを特徴とする請求項２２に記載の方法。
【請求項２４】
前記プレゼンスサーバにおいて、前記受信しているアベイラビリティデータを記憶する工程と、
記憶されている前記アベイラビリティデータを、前記少なくとも１人の加入者に配信する工程とを更に備え、
前記ダウンロード可能コンテンツレコードに関連付けられているアベイラビリティインジケータは、前記ダウンロード可能コンテンツレコードの状態を、前記少なくとも１人の加入者のディスプレイ上に表示するように構成されている
ことを特徴とする請求項２１に記載の方法。
【請求項２５】
前記プレゼンスサーバにおいて、前記ダウンロード可能コンテンツレコードに関連付けられているアベイラビリティデータの更新を受信する工程と、
前記アベイラビリティデータの更新を、該アベイラビリティデータの更新の受信に応じて、前記少なくとも１人の加入者に配信する工程と
を更に備えることを特徴とする請求項２４に記載の方法。
【請求項２６】
請求項２１に記載の方法を実行するように構成されている通信装置。
【請求項２７】
アベイラビリティデータを提供するためのコンピュータプログラム製品であって、
当該コンピュータプログラム製品は、コンピュータ可読記憶媒体に組み込まれているコンピュータ可読プログラムコードを含み、
前記コンピュータ可読プログラムコードは、請求項２１に記載の方法を実行するように構成されている
ことを特徴とするコンピュータプログラム製品。
【請求項２８】
アベイラビリティデータを提供するためのコンピュータプログラム製品であって、
コンピュータ可読記憶媒体に組み込まれているコンピュータ可読プログラムコードを有するコンピュータ可読記憶媒体を備え、
前記コンピュータ可読プログラムコードは、プレゼンスサーバから遠隔にある第１のデバイスに記憶されているダウンロード可能コンテンツレコードに関連付けられているアベイラビリティデータを、前記プレゼンスサーバで受信するように構成されていて、
前記プレゼンスサーバは、該プレゼンスサーバによって提供されるプレゼンスサービスの少なくとも１人の加入者に対して、前記アベイラビリティデータを提供するとともに、前記プレゼンスサービスの前記少なくとも１人の加入者に関連付けられているユーザに関連するアベイラビリティデータ提供するように構成されている
ことを特徴とするコンピュータプログラム製品。
【手続補正書】
【提出日】平成20年8月6日(2008.8.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
プレゼンスサービスの加入者においてアベイラビリティデータを受信する方法であって、
前記プレゼンスサービスの前記加入者に関連付けられているユーザに関するアベイラビリティ情報を、該プレゼンスサービスを提供するプレゼンスサーバから受信する工程と、
前記プレゼンスサーバから遠隔にあるデバイスに記憶されているダウンロード可能コンテンツレコードに関連付けられている更新情報を前記プレゼンスサーバから受信する工程と、
受信している前記更新情報と、前記プレゼンスサービスの前記加入者によって保持されている、ダウンロード可能コンテンツレコードに対する現在の情報とを比較することに基づいて、前記ダウンロード可能コンテンツレコードが前記プレゼンスサービスの加入者にとって新しいか否かを判定する工程と
を備えることを特徴とする方法。
【請求項２】
前記プレゼンスサーバにおいて、前記ダウンロード可能コンテンツレコードに関連付けられているアベイラビリティデータを受信する工程を更に備え、
前記プレゼンスサーバは、該プレゼンスサーバによって提供される前記プレゼンスサービスの加入者に対して、前記アベイラビリティデータを提供するとともに、該プレゼンスサービスの加入者に関連付けられているユーザに関する前記アベイラビリティ情報を提供するように構成されている
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記現在の情報は、前記ダウンロード可能コンテンツレコードの最も最近にダウンロードされているコピーの更新時刻およびバージョン識別情報の少なくとも一方を含み、
前記判定する工程は、最も最近にダウンロードされているコピーの前記更新時刻および前記バージョン識別情報の少なくとも一方が、前記ダウンロード可能コンテンツレコードの、受信した最後の更新時刻およびバージョン識別情報の少なくとも一方より早い場合、前記ダウンロード可能コンテンツレコードは、前記プレゼンスサービスの加入者にとって新しいダウンロード可能コンテンツレコードであると判定することを含んでいて、
前記判定する工程に続いて、
前記新しいダウンロード可能コンテンツレコードに対するダウンロード指定を判定する工程と、
前記ダウンロード指定に基づいて新しいダウンロード可能コンテンツレコードをダウンロードする工程を行う
ことを特徴とする請求項１に記載の方法。
【請求項４】
前記ダウンロード指定を判定する工程は、
前記プレゼンスサーバの前記加入者のインスタントメッセージングクライアントのリスト上に新しいコンテンツアイコンを表示する工程と、
前記新しいコンテンツアイコンの選択を受信する工程とを備え、
前記ダウンロード可能コンテンツレコードの識別情報を、前記プレゼンスサービスの加入者に関連付けられているプレゼンスエンティティとして該プレゼンスサーバに提供する工程を更に備え、
前記ダウンロード可能コンテンツレコードは、複数のダウンロード可能コンテンツレコードを含み、
前記提供する工程は、前記複数のダウンロード可能コンテンツレコードのそれぞれの識別情報を前記プレゼンスサーバに提供することを含んでいて、
前記表示する工程は、それぞれの前記新しいダウンロード可能コンテンツレコードに対する前記リスト上に、複数のダウンロード可能コンテンツレコードの内、関連する１つの表示を有する新しいコンテンツアイコンを表示することを含んでいる
ことを特徴とする請求項３に記載の方法。
【請求項５】
前記ダウンロード指定を判定する工程は、前記新しいダウンロード可能コンテンツレコードに対して以前に判定されている基準を判定することを含んでいて、
前記以前に判定されている基準は、即時のまたは遅延しているダウンロードの指定を含み、
前記ダウンロードする工程に続いて、ダウンロードされている前記新しいダウンロード可能コンテンツを提示する要求を受信する工程と、その受信する前記要求に応答して、前記ダウンロードされている前記新しいダウンロード可能コンテンツを提示する工程を行い、
前記以前に判定されている基準は、前記ダウンロード可能コンテンツレコードの、関連しているタイプに基づいていて、
前記関連しているタイプは、時間に敏感であり、
前記以前に判定されている基準は、即時のダウンロードの指定を含み、
前記ダウンロードする工程に続いて、前記ダウンロードされている前記新しいダウンロード可能コンテンツのアベイラビリティを示すアラート信号を生成する工程を行う
ことを特徴とする請求項３に記載の方法。
【請求項６】
アベイラビリティデータを提供する方法であって、
プレゼンスサーバから遠隔にあるデバイスに記憶されているダウンロード可能コンテンツレコードに関連付けられているアベイラビリティデータを、前記プレゼンスサーバで受信する工程を備え、
前記プレゼンスサーバは、該プレゼンスサーバによって提供されるプレゼンスサービスの少なくとも１人の加入者に対して、前記アベイラビリティデータを提供するとともに、該プレゼンスサービスの前記少なくとも１人の加入者に関連付けられているユーザに関連するアベイラビリティ情報を提供するように構成されている
ことを特徴とする方法。
【請求項７】
前記プレゼンスサーバにおいて、前記受信しているアベイラビリティデータを記憶する工程と、
記憶されている前記アベイラビリティデータは、前記少なくとも１人の加入者に配信する工程とを更に備え、
前記ダウンロード可能コンテンツレコードに関連付けられているアベイラビリティインジケータは、前記ダウンロード可能コンテンツレコードの状態を、前記少なくとも１人の加入者のディスプレイ上に表示するように構成されている
ことを特徴とする請求項６に記載の方法。
【請求項８】
前記プレゼンスサーバにおいて、前記ダウンロード可能コンテンツレコードに関連付けられているアベイラビリティデータの更新を受信する工程と、
前記アベイラビリティデータの更新を、該アベイラビリティデータの更新の受信に応じて、前記少なくとも１人の加入者に配信する工程と
を更に備えることを特徴とする請求項７に記載の方法。
【請求項９】
請求項１乃至請求項８のいずれか１項に記載の方法を実行するように構成されている通信装置。
【請求項１０】
アベイラビリティデータを提供するためのコンピュータプログラムであって、
当該コンピュータプログラムは、コンピュータ可読記憶媒体に組み込まれているコンピュータ可読プログラムコードを含み、
前記コンピュータ可読プログラムコードは、請求項１乃至請求項８のいずれか１項に記載の方法を実行するように構成されている
ことを特徴とするコンピュータプログラム。
【国際調査報告】
2009518947.tif 000009
2009518947.tif 000010
2009518947.tif 000011