(57)【要約】  装置上のカレンダ・アプリケーションを用いて、ダウンロード可能コンテンツにアクセスする方法は、ダウンロード可能コンテンツ識別データを有する、装置のカレンダ・アプリケーション内のイベントを特定することを含む。ダウンロード可能コンテンツについてのアクセス情報が、特定されたイベントとダウンロード可能コンテンツ識別データとに基づいて、装置のコンテンツ・アクセス・アプリケーションに提供される。ダウンロード可能コンテンツへのアクセスが、提供されたアクセス情報に基づいて、コンテンツ・アクセス・アプリケーションを用いて行われる。ダウンロード可能コンテンツは、例えばポッドキャストであってもよい。関連するコンピュータプログラム製品、システム、および移動体端末も提供される。
2009521834.tif 000002
【特許請求の範囲】
【請求項１】
装置上のカレンダ・アプリケーションを用いてダウンロード可能コンテンツにアクセスする、コンピュータに実装された方法であって、
ダウンロード可能コンテンツ識別データを含む、前記装置の前記カレンダ・アプリケーション内のイベントを特定する工程と、
前記特定されたイベントと前記ダウンロード可能コンテンツ識別データとに基づいて、装置のコンテンツ・アクセス・アプリケーションにダウンロード可能コンテンツについてのアクセス情報を提供する工程と、
前記コンテンツ・アクセス・アプリケーションを用いて、前記提供されたアクセス情報に基づいて、前記ダウンロード可能コンテンツにアクセスする工程と
を備える方法。
【請求項２】
前記ダウンロード可能コンテンツはポッドキャストを備え、
前記コンテンツ・アクセス・アプリケーションはＲＳＳリーダを含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記ダウンロード可能コンテンツにアクセスする工程は、該ダウンロード可能コンテンツを前記装置で受信する工程を備えることを特徴とする請求項１に記載の方法。
【請求項４】
前記ダウンロード可能コンテンツ識別データは、前記イベントに関連する所望のコンテンツの指定を備え、
前記ダウンロード可能コンテンツにアクセスする工程は、前記イベントに関連する前記所望のコンテンツの指定に基づいて、該ダウンロード可能コンテンツの利用可能性を判定する工程を備えることを特徴とする請求項１に記載の方法。
【請求項５】
前記ダウンロード可能コンテンツは、一つのタイプの複数のポッドキャストを備え、
前記所望のコンテンツの指定は、前記タイプの指定を備え、
前記ダウンロード可能コンテンツの前記利用可能性を判定する工程は、前記複数のポッドキャストに関する新規コンテンツの利用可能性を判定する工程を備え、
前記ダウンロード可能コンテンツにアクセスする工程は、新規コンテンツを有する複数のポッドキャストのうちのいくつかを前記装置にダウンロードする工程をさらに備えることを特徴とする請求項４に記載の方法。
【請求項６】
前記イベントは関連する開始トリガを有し、
前記ダウンロード可能コンテンツにアクセスする工程は、
前記開始トリガに応じて、前記ダウンロード可能コンテンツに関する新規コンテンツの利用可能性を判定する工程と、
前記開始トリガに応じて、前記ダウンロード可能コンテンツに関する新規コンテンツの前記利用可能性を前記装置のユーザに通知する工程と、
前記ユーザへの通知に応じて、該ユーザから前記ダウンロード可能コンテンツの選択を受信する工程と、
前記受信された選択に応じて、前記ダウンロード可能コンテンツをダウンロードする工程とを備えることを特徴とする請求項１に記載の方法。
【請求項７】
前記開始トリガは開始時刻を含むことを特徴とする請求項６に記載の方法。
【請求項８】
前記ダウンロード可能コンテンツは複数のポッドキャストを備え、
前記ダウンロード可能コンテンツの前記利用可能性を判定する工程は、前記複数のポッドキャストに関する新規コンテンツの前記利用可能性を判定する工程を備え、
選択を受信する工程は、新規コンテンツを有する前記複数のポッドキャストのうちの少なくとも一つの選択を受信する工程を備えることを特徴とする請求項６に記載の方法。
【請求項９】
前記イベントは関連する開始時刻を有し、
前記ダウンロード可能コンテンツにアクセスする工程は、
前記開始時刻に先行する選択された時刻において前記ダウンロード可能コンテンツに関する新規コンテンツの利用可能性を判定する工程と、
前記ダウンロード可能コンテンツに関する新規コンテンツが利用可能であると判定される場合に、前記開始時刻に先行して前記装置において該ダウンロード可能コンテンツを受信する工程を備えることを特徴とする請求項１に記載の方法。
【請求項１０】
前記カレンダ・アプリケーション内の第２のイベントに基づいて、前記開始時刻に先行する前記選択された時刻を特定する工程をさらに備えることを特徴とする請求項９に記載の方法。
【請求項１１】
前記選択された時刻を特定する工程は、
スケジュールされたイベントなしに、前記カレンダ内の時刻を検出する工程と、
スケジュールされたイベントなしに、前記時刻を、前記開始時刻に先行する前記選択された時刻として選択する工程とを含むことを特徴とする請求項１０に記載の方法。
【請求項１２】
イベントを特定する工程は、
スケジュールされたイベントなしに、前記カレンダ内の時刻を検出する工程と、
スケジュールされたイベントなしに、前記時刻を前記イベントとして特定する工程と、
前記ダウンロード可能コンテンツ識別データを前記イベントに関連付ける工程とを備えることを特徴とする請求項１に記載の方法。
【請求項１３】
前記ダウンロード可能コンテンツは複数のポッドキャストを備え、
前記ダウンロード可能コンテンツの識別を前記イベントと関連付ける工程に先行して、
前記複数のポッドキャストを取得する工程と、
同じタイプを有する前記複数のポッドキャストのうちのいくつかを関連付ける工程と、
前記関連付けられた前記複数のポッドキャストのうちのいくつかを特定するために前記ダウンロード可能コンテンツの識別を生成する工程とを備えることを特徴とする請求項１２に記載の方法。
【請求項１４】
前記複数のポッドキャストのうちのいくつかを関連付ける工程は、各々が異なる関連タイプを有する、複数のポッドキャストの組を生成する工程を備え、
イベントを特定する工程は、各々がポッドキャストの組のうちの一つと関連付けられる複数のイベントを特定する工程を備えることを特徴とする請求項１３に記載の方法。
【請求項１５】
前記ダウンロード可能コンテンツは、同じ関連タイプを有する複数のポッドキャストを備え、
イベントを特定する工程は、
前記同じ関連タイプを有するイベントをカレンダ・アプリケーション内の前記イベントとして特定する工程と、
前記同じタイプを有する前記複数のポッドキャストを特定するために、前記ダウンロード可能コンテンツの識別を生成する工程とを備えることを特徴とする請求項１に記載の方法。
【請求項１６】
前記ダウンロード可能コンテンツにアクセスする工程は、
前記イベントに関連する時刻において、前記ダウンロード可能コンテンツの利用可能性を前記装置のユーザに通知する工程と、
前記ユーザへの通知に応じて、前記ダウンロード可能コンテンツの所望の配信の指定を該ユーザから受信する工程とを備えることを特徴とする請求項１に記載の方法。
【請求項１７】
前記ダウンロード可能コンテンツにアクセスする工程は、
前記装置のユーザに関連する蓄積された構成情報を検索する工程と、
前記検索された構成情報から前記ダウンロード可能コンテンツの所望の配信の指定を判定する工程とを備えることを特徴とする請求項１に記載の方法。
【請求項１８】
前記ダウンロード可能コンテンツは関連タイプを有し、
前記構成情報は所望の配信についての複数の指定を含み、該複数の指定のうちのいくつかはダウンロード可能コンテンツの対応するタイプに関連付けられ、
構成情報を検索する工程は、
前記ダウンロード可能コンテンツの前記関連タイプを判定する工程と、
前記判定された関連タイプに関連する所望の配信の前記複数の指定のうちの一つを検索する工程とを含むことを特徴とする請求項１７に記載の方法。
【請求項１９】
前記アクセス情報を提供する工程は、前記コンテンツ・アクセス・アプリケーションの指定されたアプリケーション・プログラミング・インタフェース（ＡＰＩ）を用いて、前記カレンダ・アプリケーションから該コンテンツ・アクセス・アプリケーションに該アクセス情報を提供する工程を備えることを特徴とする請求項１に記載の方法。
【請求項２０】
前記イベントは、開始時刻と関連した基本タイムゾーンとを有し、
前記装置は異なるタイムゾーン内にあり、
前記イベントを特定する工程は、該イベントが固定タイムゾーン・イベント・タイプであるかローカル・タイムゾーン・イベント・タイプであるか判定する工程を含み、
前記ダウンロード可能コンテンツにアクセスする工程は、前記イベントがローカル・タイムゾーン・イベント・タイプである場合に、前記異なるタイムゾーンに基づく開始時刻において、前記ダウンロード可能コンテンツを前記装置のユーザに提示する工程を備えることを特徴とする請求項１に記載の方法。
【請求項２１】
装置上のカレンダ・アプリケーションを用いてダウンロード可能コンテンツにアクセスするためのコンピュータプログラムであって、コンピュータで読み取り可能な記録媒体に具体化されたコンピュータプログラム・コードを備え、該コンピュータプログラム・コードは請求項１に記載の方法を実行するように構成されたプログラム・コードを備えるコンピュータプログラム。
【請求項２２】
請求項１に記載の方法を実行するように構成された通信装置。
【請求項２３】
請求項１に記載の方法を実行するように構成された移動体端末。
【請求項２４】
移動体端末であって、
携帯可能な筐体と、
前記筐体内の出力装置と、
ダウンロード可能コンテンツを要求し受信するように構成された前記筐体内の無線通信ネットワーク・インタフェース回路と、
前記ダウンロード可能コンテンツに関連するイベントであってダウンロード可能コンテンツ識別データを含む該イベントを特定し、
前記関連するイベントと前記ダウンロード可能コンテンツ識別データとに基づいて、イベントに関連する前記ダウンロード可能コンテンツについてのアクセス情報を生成するように構成されたカレンダ・アプリケーションと、
前記アクセス情報を前記カレンダ・アプリケーションから受信し、
前記ダウンロード可能コンテンツについての前記アクセス情報と前記ダウンロード可能コンテンツに関連する前記イベントとに基づいて、前記ダウンロード可能コンテンツにアクセスし、
前記ダウンロード可能コンテンツを前記出力装置上に提示するように構成されたコンテンツ・アクセス・アプリケーション・モジュールと
を実行するように構成された前記筐体内のコントローラとを備える移動体端末。
【請求項２５】
前記ダウンロード可能コンテンツはポッドキャストを備え、
前記コンテンツ・アクセス・アプリケーション・モジュールはブラウザを備えることを特徴とする請求項２４に記載の移動体端末。
【請求項２６】
装置上のカレンダ・アプリケーションを用いてダウンロード可能コンテンツを提示する、コンピュータに実装された方法であって、
前記装置のコンテンツ・アクセス・アプリケーションを用いて、前記ダウンロード可能コンテンツを前記装置にダウンロードする工程と、
前記コンテンツ・アクセス・アプリケーションから前記カレンダ・アプリケーションに、前記ダウンロードされたダウンロード可能コンテンツの利用可能性の通知を提供する工程と、
前記イベントに関連する開始トリガに応じて前記ダウンロードされたダウンロード可能コンテンツの提示を開始するために、前記ダウンロードされたダウンロード可能コンテンツの識別を含む前記カレンダ・アプリケーション内のイベントを、前記通知に応じて生成する工程とを備える方法。
【請求項２７】
前記開始トリガは前記イベントの開始時刻を備えることを特徴とする請求項２６に記載の方法。
【請求項２８】
前記通知を提供する工程は、前記カレンダ・アプリケーションの指定されたアプリケーション・プログラミング・インタフェース（ＡＰＩ）を用いて前記コンテンツ・アクセス・アプリケーションから前記カレンダ・アプリケーションに前記通知を提供する工程を備えることを特徴とする請求項２６に記載の方法。
【請求項２９】
装置上のカレンダ・アプリケーションを用いてダウンロード可能コンテンツを提示するためのコンピュータプログラムであって、コンピュータで読み取り可能な記録媒体に具体化されたコンピュータプログラム・コードを備え、該コンピュータプログラム・コードは請求項２６に記載の方法を実行するように構成されたプログラム・コードを備えるコンピュータプログラム。
【請求項３０】
請求項２６に記載の方法を実行するように構成された通信装置。
【請求項３１】
請求項２６に記載の方法を実行するように構成された移動体端末。
【請求項３２】
カレンダに基づいてダウンロード可能コンテンツを移動体端末上に提示する、コンピュータに実装された方法であって、
開始時刻と関連する基本タイムゾーンとを有するイベントであってダウンロード可能コンテンツの識別を含む前記イベントを特定する工程と、
前記イベントが固定タイムゾーン・イベント・タイプであるかまたはローカル・タイムゾーン・イベント・タイプであるかを判定する工程と、
前記移動体端末の現在地でのローカル・タイムゾーンに基づいて該移動体端末における時刻を判定する工程であって、前記ローカル・タイムゾーンは前記基本タイムゾーンとは異なる工程と、
前記イベントがローカル・タイムゾーン・イベント・タイプである場合に、前記ローカル・タイムゾーンに基づく開始時刻において前記移動体端末のユーザに前記ダウンロード可能コンテンツを提示し、
前記イベントが固定タイムゾーン・イベント・タイプである場合に、前記基本タイムゾーンに基づく開始時刻において移動体端末のユーザに前記ダウンロード可能コンテンツを提示する工程とを備える方法。
【請求項３３】
カレンダに基づいてダウンロード可能コンテンツを移動体端末上に提示するためのコンピュータプログラムであって、コンピュータで読み取り可能な記録媒体に具体化されたコンピュータプログラム・コードを備え、該コンピュータプログラム・コードは請求項３２に記載の方法を実行するように構成されたプログラム・コードを備えるコンピュータプログラム。
【請求項３４】
請求項３２に記載の方法を実行するように構成された移動体端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信装置に関し、より詳細には、ブロードキャスト・メディア・チューニング機能を有する通信装置およびそれを動作するための方法もしくはコンピュータプログラム製品に関する。
【背景技術】
【０００２】
現在、パーソナルコンピュータやこれに類するもののような高性能装置は一般に通信能力を備えている。例えば、このような装置は通常、インターネット・サービス・プロバイダ（ＩＳＰ）、電子メール（Ｅメール）通信、およびこれに類するものからコンテンツをダウンロードし視聴できるように、インターネットへの有線アクセスまたは無線アクセスを備えている。さらに、このような装置はしばしば、音楽や動画のような他の形式のメディアを提示するようにも構成される。
【０００３】
移動体端末のような移動体装置は、以前ではパーソナルコンピュータやこれに類するもののみで見られた能力を次第に備えるようになってきた。移動体端末は一般に、主としてセルラ・ネットワーク通信プロバイダを通じた無線電話サービスへのアクセスを取得するためにユーザによって購入される。しかしながら、このような移動体端末の中に含まれる処理能力、メモリ、およびこれに類するものが増大するにつれて、一般にユーザがほとんどの時間携帯している電子装置のユーザに対する利点を活用するため、さらなる水準のユーザ機能性がこのような移動体端末の中に含まれるようになってきた。例えば、現在では多くの移動体端末はカメラを備えていて、ユーザが写真を取って他のユーザへ送信できるようにする。また多くの装置は、例えば電子メール（Ｅメール）、ショート・メッセージ・サービス（ＳＭＳ）、マルチメディア・メッセージ・サービス（ＭＭＳ）能力のような、メッセージング能力も含む。移動体端末は、例えばワイヤレス・アプリケーション・プロトコル（ＷＡＰ）を用いてインターネット通信用に構成されてもよい。そして、ブラウザ・アプリケーション等が、例えばポッドキャストのような各種のダウンロード可能コンテンツへのアクセスを提供してもよく、ダウンロード可能コンテンツは移動体端末にダウンロードされてユーザに提示されてもよい。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
以前はパーソナルコンピュータ上で提供されていたさらなるユーザ機能性が移動体端末に次第に提供されてきている別の分野は、カレンダ・アプリケーションのようなパーソナル・アシスタント・タイプのアプリケーションの分野においてである。したがって、移動体端末はしばしば、間近に迫ったイベントをユーザに通知するためにアラーム等を引き起こして（ｔｒｉｇｇｅｒ）、イベントについての情報、例えばトピックや出席者等をユーザに提供することができるイベントを、ユーザが設定することを可能とする。
【課題を解決するための手段】
【０００５】
本発明のいくつかの実施形態では、装置上のカレンダ・アプリケーションを用いてダウンロード可能コンテンツにアクセスする、コンピュータに実装された方法は、ダウンロード可能コンテンツ識別データを含む、前記装置の前記カレンダ・アプリケーション内のイベントを特定する工程を含む。ダウンロード可能コンテンツについてのアクセス情報は、前記特定されたイベントと前記ダウンロード可能コンテンツ識別データとに基づいて、装置のコンテンツ・アクセス・アプリケーションに提供される。前記ダウンロード可能コンテンツは、前記コンテンツ・アクセス・アプリケーションを用いて、前記提供されたアクセス情報に基づいて、アクセスされる。前記ダウンロード可能コンテンツは例えばポッドキャストであってもよい。
【０００６】
その他の実施形態では、前記ダウンロード可能コンテンツはポッドキャストであり、前記コンテンツ・アクセス・アプリケーションはＲＳＳリーダを含む。前記ダウンロード可能コンテンツにアクセスする工程は、該ダウンロード可能コンテンツを前記装置で受信する工程を含んでもよい。前記ダウンロード可能コンテンツ識別データは、前記イベントに関連する所望のコンテンツの指定を含んでもよく、前記ダウンロード可能コンテンツにアクセスする工程は、前記イベントに関連する前記所望のコンテンツの指定に基づいて、該ダウンロード可能コンテンツの利用可能性を判定する工程を含んでもよい。前記ダウンロード可能コンテンツは、一つのタイプの複数のポッドキャストであってもよく、前記所望のコンテンツの指定は、前記タイプの指定を含んでもよい。前記ダウンロード可能コンテンツの前記利用可能性を判定する工程は、前記複数のポッドキャストに関する新規コンテンツの利用可能性を判定する工程を含んでもよく、前記ダウンロード可能コンテンツにアクセスする工程は、新規コンテンツを有する複数のポッドキャストのうちのいくつかを前記装置にダウンロードする工程をさらに含んでもよい。
【０００７】
さらなる実施形態では、前記イベントは関連する開始トリガを有し、前記ダウンロード可能コンテンツにアクセスする工程は、前記開始トリガに応じて、前記ダウンロード可能コンテンツに関する新規コンテンツの利用可能性を判定する工程と、前記開始トリガに応じて、前記ダウンロード可能コンテンツに関する新規コンテンツの前記利用可能性を前記装置のユーザに通知する工程とを含む。前記ダウンロード可能コンテンツの選択は、前記ユーザへの通知に応じて、該ユーザから受信され、前記ダウンロード可能コンテンツは、前記受信された選択に応じて、ダウンロードされる。前記開始トリガは開始時刻を含んでもよく、前記開始時刻に対応する装置時刻の検出は、関連する活動を引き起こしてもよい。前記ダウンロード可能コンテンツが複数のポッドキャストである場合に、新規コンテンツを有する前記複数のポッドキャストの少なくとも一つの選択は、前記ユーザから前記選択として受信されてもよい。
【０００８】
さらに他の実施形態では、前記イベントは関連する開始時刻を有し、前記ダウンロード可能コンテンツにアクセスする工程は、前記開始時刻に先行する選択された時刻において前記ダウンロード可能コンテンツに関する新規コンテンツの利用可能性を判定する工程と、前記ダウンロード可能コンテンツに関する新規コンテンツが利用可能であると判定される場合に、前記開始時刻に先行して前記装置において該ダウンロード可能コンテンツを受信する工程を含む。前期方法は、前記カレンダ・アプリケーション内の第２のイベントに基づいて、前記開始時刻に先行する前記選択された時刻を特定する工程をさらに含んでもよい。前記選択された時刻を特定する工程は、スケジュールされたイベントなしに、前記カレンダ内の時刻を検出する工程と、スケジュールされたイベントなしに、前記時刻を、前記開始時刻に先行する前記選択された時刻として選択する工程とを含んでもよい。
【０００９】
さらなる実施形態では、イベントを特定する工程は、スケジュールされたイベントなしに、前記カレンダ内の時刻を検出する工程と、スケジュールされたイベントなしに、前記時刻を前記イベントとして特定する工程と、前記ダウンロード可能コンテンツ識別データを前記イベントに関連付ける工程とを含む。前記ダウンロード可能コンテンツが複数のポッドキャストの場合に、前記ダウンロード可能コンテンツの識別を前記イベントと関連付ける工程に先行して、前記複数のポッドキャストを取得する工程と、同じタイプを有する前記複数のポッドキャストのうちのいくつかを関連付ける工程と、前記関連付けられた前記複数のポッドキャストのうちのいくつかを特定するために前記ダウンロード可能コンテンツの識別を生成する工程とを含んでもよい。前記複数のポッドキャストのうちのいくつかを関連付ける工程は、各々が異なる関連タイプを有する、複数のポッドキャストの組を生成する工程を含んでもよく、イベントを特定する工程は、各々がポッドキャストの組のうちの一つと関連付けられる複数のイベントを特定する工程を含んでもよい。
【００１０】
さらに他の実施形態では、前記ダウンロード可能コンテンツは、同じ関連タイプを有する複数のポッドキャストを含み、イベントを特定する工程は、前記同じ関連タイプを有するイベントをカレンダ・アプリケーション内の前記イベントとして特定する工程と、前記同じタイプを有する前記複数のポッドキャストを特定するために、前記ダウンロード可能コンテンツの識別を生成する工程とを含む。前記ダウンロード可能コンテンツにアクセスする工程は、前記イベントに関連する時刻において、前記ダウンロード可能コンテンツの利用可能性を前記装置のユーザに通知する工程と、前記ユーザへの通知に応じて、前記ダウンロード可能コンテンツの所望の配信の指定を該ユーザから受信する工程とを含んでもよい。
【００１１】
さらなる実施形態では、前記ダウンロード可能コンテンツにアクセスする工程は、前記装置のユーザに関連する蓄積された構成情報を検索する工程と、前記検索された構成情報から前記ダウンロード可能コンテンツの所望の配信の指定を判定する工程とを含む。前記ダウンロード可能コンテンツは関連タイプを有してもよいし、前記構成情報は所望の配信についての複数の指定を含み、該複数の指定のうちのいくつかはダウンロード可能コンテンツの対応するタイプに関連付けられてもよい。構成情報を検索する工程は、前記ダウンロード可能コンテンツの前記関連タイプを判定する工程と、前記判定された関連タイプに関連する所望の配信の前記複数の指定のうちの一つを検索する工程とを含んでもよい。
【００１２】
他の実施形態では、前記アクセス情報を提供する工程は、前記コンテンツ・アクセス・アプリケーションの指定されたアプリケーション・プログラミング・インタフェース（ＡＰＩ）を用いて、前記カレンダ・アプリケーションから該コンテンツ・アクセス・アプリケーションに該アクセス情報を提供する工程を含む。前記イベントは、開始時刻と関連した基本タイムゾーンとを有してもよく、前記装置は異なるタイムゾーン内にあってもよく、前記イベントを特定する工程は、該イベントが固定タイムゾーン・イベント・タイプであるかローカル・タイムゾーン・イベント・タイプであるか判定する工程を含んでもよい。前記ダウンロード可能コンテンツにアクセスする工程は、前記イベントがローカル・タイムゾーン・イベント・タイプである場合に、前記異なるタイムゾーンに基づく開始時刻において、前記ダウンロード可能コンテンツを前記装置のユーザに提示する工程を含んでもよい。
【００１３】
さらなる実施形態では、移動体端末は、携帯可能な筐体と、前記筐体内の出力装置とを含む。前記筐体内の無線通信ネットワーク・インタフェース回路は、ダウンロード可能コンテンツを要求し受信するように構成される。前記筐体内のコントローラは、前記ダウンロード可能コンテンツに関連するイベントであってダウンロード可能コンテンツ識別データを含む該イベントを特定し、前記関連するイベントと前記ダウンロード可能コンテンツ識別データとに基づいて、イベントに関連する前記ダウンロード可能コンテンツについてのアクセス情報を生成するように構成されたカレンダ・アプリケーションを実行するように構成される。前記コントローラはさらに、前記アクセス情報を前記カレンダ・アプリケーションから受信し、前記ダウンロード可能コンテンツについての前記アクセス情報と前記ダウンロード可能コンテンツに関連する前記イベントとに基づいて、前記ダウンロード可能コンテンツにアクセスし、前記ダウンロード可能コンテンツを前記出力装置上に提示するように構成されたコンテンツ・アクセス・アプリケーション・モジュールを実行するように構成される。いくつかの実施形態では、前記ダウンロード可能コンテンツはポッドキャストであってもよく、前記コンテンツ・アクセス・アプリケーション・モジュールはブラウザおよび／またはメディア・プレーヤであってもよい。
【００１４】
他の実施形態では、装置上のカレンダ・アプリケーションを用いてダウンロード可能コンテンツを提示する、コンピュータに実装された方法は、前記装置のコンテンツ・アクセス・アプリケーションを用いて、前記ダウンロード可能コンテンツを前記装置にダウンロードする工程を含む。前記ダウンロードされたダウンロード可能コンテンツの利用可能性の通知は、前記コンテンツ・アクセス・アプリケーションから前記カレンダ・アプリケーションに提供される。前記通知に応じて、前記ダウンロードされたダウンロード可能コンテンツの識別を含む前記カレンダ・アプリケーション内のイベントが、前記イベントに関連する開始トリガに応じて前記ダウンロードされたダウンロード可能コンテンツの提示を開始するために生成される。前記開始トリガは前記イベントの開始時刻であってもよい。前記通知を提供する工程は、前記カレンダ・アプリケーションの指定されたアプリケーション・プログラミング・インタフェース（ＡＰＩ）を用いて前記コンテンツ・アクセス・アプリケーションから前記カレンダ・アプリケーションに前記通知を提供する工程を含んでもよい。
【００１５】
さらなる実施形態では、カレンダに基づいてダウンロード可能コンテンツを移動体端末上に提示する、コンピュータに実装された方法は、開始時刻と関連する基本タイムゾーンとを有するイベントであってダウンロード可能コンテンツの識別を含む前記イベントを特定する工程を含む。前記イベントが固定タイムゾーン・イベント・タイプであるかまたはローカル・タイムゾーン・イベント・タイプであるかが判定される。前記移動体端末の現在地でのローカル・タイムゾーンに基づいて該移動体端末における時刻が判定され、前記ローカル・タイムゾーンは前記基本タイムゾーンとは異なる。前記イベントがローカル・タイムゾーン・イベント・タイプである場合に、前記ローカル・タイムゾーンに基づく開始時刻において前記移動体端末のユーザに前記ダウンロード可能コンテンツが提示される。前記イベントが固定タイムゾーン・イベント・タイプである場合に、前記基本タイムゾーンに基づく開始時刻において移動体端末のユーザに前記ダウンロード可能コンテンツが提示される。
【００１６】
上記では主に装置の態様および方法の態様を参照しながら記述したが、本発明はまた、移動体端末および通信装置のためのコンピュータプログラム製品を含むことが理解されよう。
【発明を実施するための最良の形態】
【００１７】
ここで本発明の特定の例示的な実施形態について、添付の図面を参照しながら具体的に記述する。しかしながら、本発明は、多くの異なる形態で実施されることができるため、本明細書に述べた実施形態に限定されると解釈されるべきではなく、むしろ、これらの実施形態は、この開示が完璧かつ完全であり、本発明の範囲を当業者に十分に伝達できることを目的として提供される。添付の図面の中で説明する特定の例示的な実施形態の詳細な説明の中で用いられる用語は、本発明を限定することを意図していない。図面中、同様の番号は同様の要素を指す。
【００１８】
本明細書では、単数形「ａ」、「ａｎ」、「ｔｈｅ」は、別に明示しない限り、複数形も同様に含むことを意図する。さらに理解されようが、「含む（ｉｎｃｌｕｄｅ）」、「備える（ｃｏｍｐｒｉｓｅ）」、「含んでいる（ｉｎｃｌｕｄｅｉｎｇ）」、および／または「備えている（ｃｏｍｐｒｉｓｉｎｇ）」という用語は、本明細書で用いられる場合には、述べられた特徴、整数、ステップ、動作、要素、および／または構成要素の存在を明記するが、１以上の他の機能、整数、ステップ、動作、要素、構成要素、および／またはこれらのグループの存在もしくは追加を排除しない。理解されようが、ある要素が別の要素に「接続された（ｃｏｎｎｅｃｔｅｄ）」または「結合された（ｃｏｕｐｌｅｄ）」と言及される場合には、それが別の要素に直接に接続または結合されてもよいし、介在要素が存在してもよい。さらに、本明細書では「接続された」または「結合された」とは、無線で接続または結合されることを含んでもよい。本明細書では、「および／または」という用語は、関連してリストされた項目の１以上の任意およびすべての組み合わせを含む。
【００１９】
別に規定しない限り、（技術用語および科学用語を含めて）本明細書で用いるすべての用語は、本発明が属する分野の通常の技術者によって一般に理解されるのと同じ意味を有する。さらに理解されようが、一般に用いられる辞書類の中で定義されるような用語は、関連技術の文脈におけるそれらの意味と一致する意味を持つと解釈されるべきであって、本明細書の中で明白にそのように定義されない限り、理想化された意味や過度に形式的な意味で解釈されることはない。
【００２０】
本明細書では、「移動体端末」は、無線信号受信器だけを有し送信能力を有さない装置と、双方向通信リンク上で双方向通信が可能な送信ハードウェアおよび受信ハードウェアを両方有する装置との両方を含む。このような装置は、マルチライン・ディスプレイ付またはマルチライン・ディスプレイなしのセルラ通信装置またはその他の通信装置と、音声およびデータ処理、ファクシミリ、および／またはデータ通信能力を結合してもよいパーソナル通信システム（ＰＣＳ）端末と、高周波受信器およびページャ、インターネット／イントラネットアクセス、ウェブブラウザ、オーガナイザ、カレンダ、および／または全地球測位システム（ＧＰＳ）受信器を含むことができる携帯情報端末（ＰＤＡ）と、および／または、高周波受信器を含む、従来からあるラップトップ・コンピュータおよび／またはパームトップ・コンピュータまたはその他の装置と、を含んでもよい。本明細書では、「移動体端末」は、携帯可能であっても、運搬可能であっても、（航空、海上、または地上の）乗り物内に設置されても、または、ローカルで、および／または、地上および／または空中のその他の任意の位置で、分散されて動作するように配置されおよび／または構成されてもよい。本明細書では、「移動体装置」は、移動体端末だけでなく、無線通信をサポートしない移動体装置も含む。
【００２１】
娯楽目的および／または教育目的でメディア・コンテンツをダウンロードすることは、ダウンロード可能コンテンツの範囲が拡大し、コンテンツにアクセスする装置やコンテンツをユーザに提示する装置の利用可能性が高まるにつれて、ますます一般的になっている。特に、このようなダウンロード可能コンテンツの一形態であるポッドキャストは一般的になってきており、利用可能なポッドキャストの数は急増している。本発明のいくつかの実施形態において、所望のポッドキャストへのアクセスの制御と配信の適時性とを向上させるため、移動体端末のカレンダ・プログラム内に入力されうる所定のイベント、アラーム、または時刻にポッドキャストをリンクさせてもよい。このようなイベント、アラーム、または時刻は、このようなポッドキャストのダウンロードおよび再生の通知または開始を引き起こす。
【００２２】
いくつかの実施形態において、ユーザの装置がポッドキャストのようなコンテンツをダウンロードする場合に、ユーザ装置は、将来の時刻におけるイベントをスケジュールするために、装置の中のカレンダ・アプリケーションまたはアラーム・アプリケーションにメッセージを送信することができる。この将来の時刻において、装置は、例えば消費（ｃｏｎｓｕｍｐｔｉｏｎ）のために利用可能なコンテンツのリストとともに、通知をユーザに送信してもよい。さらに、ダウンロードされたコンテンツは、既存のカレンダ・イベントにリンクされてもよいだろう。例えば、繰り返し発生する通勤イベントをユーザがカレンダに入れた場合には、ダウンロードされたコンテンツは、（例えばリストを作成することによって）このイベントにリンクされてもよいだろう。他の実施形態において、アプリケーションは、ダウンロードされたコンテンツのタイプ（たとえば朝はスポーツニュース、夕方の通勤にはＮＰＲの報道内容など）に基づいて、さまざまなカレンダ・イベントを作成してもよいだろう。
【００２３】
さらに、いくつかの実施形態において、コンテンツの評価／ダウンロード／使用が、「ローカル」時刻にリンクされてもよい。移動体端末は、（タイムゾーンに独立した）ローカル時刻を「知る」能力を有してもよい。移動体端末で上記を行う一つのメカニズムは、ネットワーク情報およびタイムゾーン（ＮＩＴＺ：Network Information and Time Zone）機能を用いて行うことである。その他の方法も知られているだろう。この知見を使って、装置は通常の日の行動をローカル時刻に「修正」してもよい。例えば、（自分のホーム・ロケーションにいる場合に）ユーザは、朝のジョギング（たとえば東部標準時午前６時３０分）の直前にまさに最新のニュース／スポーツのポッドキャストをダウンロードするのを望むかもしれない。ユーザは、異なるタイムゾーンへと出張旅行に出かけるかもしれない。ユーザはやはり、自分の日課を維持することを望むかもしれず、したがってユーザは、新たなタイムゾーンにおいても朝のジョギングの間に最新のポッドキャストが自分の装置にダウンロードされることを望むかもしれない。ＮＩＴＺの使用を通じて、移動体端末はローカル時刻を判定し、新たなタイムゾーンにおいてさえ、これをユーザの日課に適用することができるだろう。
【００２４】
いくつかの実施形態において、ユーザは自分のカレンダ・アプリケーションにイベントをプログラムする。その後の時刻に、イベント時刻が到達し、何らかのポッドキャッチング（ｐｏｄｃａｔｉｃｈｉｎｇ）／ポッドキャスティング（ｐｏｄｓｃａｓｔｉｎｇ）動作（例えば、新規コンテンツが利用可能だと判定すること、コンテンツをダウンロードすること等々）が行われる。別の方法では、イベントと関連付けられた時間または時刻に、エンドユーザがポッドキャスト・コンテンツを消費し（ｃｏｎｓｕｍｅ）、および／または、コンテンツをその後のある時刻に消費する。したがって、このような実施形態では、イベントは、装置のカレンダ・アプリケーションに最初にプログラムされる。これらのイベントは、（時間やイベントの説明、嗜好（ｐｒｅｆｅｒｅｎｃｅ）を選択する等）ユーザによって手動で入力されてもよいし、パーソナルコンピュータ（ＰＣ）との装置同期またはリモート同期サービスを介して入力されてもよいし、何らかのその他のソース（友人／知人、ウェブサービス等）から転送されたイベントを介して受信されてもよいし、および／またはこれに類するものであってもよい。
【００２５】
いくつかの実施形態において、ユーザは、イベントをプログラムする際に嗜好を選択する。これらの嗜好は、例えば、この特定のイベントのためにダウンロードするポッドキャスト情報のタイプや、ダウンロードのためのトリガ時刻（例えば、イベント開始時、イベントの１０分前など）や、イベント・トリガ・アラートなどを含んでもよい。イベント開始時にダウンロードを開始することを選択する場合には、ユーザがダウンロードを望む現在利用可能な情報ソースを選択できるようにするため、ユーザにユーザインタフェース（ＵＩ）の提示があってもよい。この場合に、動作は、カレンダ・イベントの開始トリガにおいて、どのソースが利用可能な新規コンテンツを有するかをコンテンツ・アクセス・アプリケーション（例えばポッドキャスト対応ブラウザのようなポッドキャッチング・ソフトウェア）に判定させることを含んでもよい。その後、この利用可能な更新のリストがユーザに提示され、どれを望むかをユーザが選択してもよい。その後、ポッドキャッチング・ソフトウェアが、これらの選択された更新を転送（ダウンロード）してもよい。
【００２６】
その他の実施形態において、ポッドキャッチング・トリガ（いつ更新を取り入れるか）は、周期的なトリガ（スケジュールされたイベントの２時間前に開始されて半時間ごと）と関連付けられてもよいし、（上述のように）カレンダ・イベントに関連付けられてもよいし、および／またはカレンダの「空き（ｏｐｅｎｉｎｇ）」に関連付けられてもよい。すなわち、ポッドキャッチング・ソフトウェアとカレンダとの間には、「将来の」カレンダ空き時刻が特定され、コンテンツが収集され、そしてポッドキャッチング・ソフトウェアが空き時刻にカレンダ・イベントを作成し、その作成されたカレンダ・イベントを収集されたコンテンツに関連付けるような「連結（ｌｉｎｋａｇｅ）」が存在してもよい。これは、（装置のユーザカレンダ内の空きを特定する方法として）前にスケジュールされたイベントの終了時刻、および、後続のイベントの開始の欠如によって引き起こされてもよい。
【００２７】
さらなる実施形態において、スケジュールされたイベントのタイプとリンクさせるために、ポッドキャッチング・コンテンツ・タイプが使用されてもよい。例えば、スケジュールされた野球の試合のようなイベントについては、スポーツ関係のコンテンツをダウンロードすることが望ましいことがある。したがって、ポッドキャッチング・コンテンツ・タイプに関連するイベント・タイプが作成されてもよい。さらに、長期にわたるコンテンツの収集が、将来のイベントにリンクされてもよい。例えば、１か月に一度の消費のために、コンテンツが日々収集されてもよい。
【００２８】
ここで本発明の実施形態について、図１乃至６に関して以下で記述しよう。まず図１を参照すると、装置上のカレンダ・アプリケーションを用いてダウンロード可能コンテンツにアクセスするためのシステムが説明されている。より詳細には、図１は、本発明のいくつかの実施形態による、ダウンロード可能コンテンツへのアクセス機能とカレンダ機能とを含む移動体端末２２２を説明する概略ブロック図の一例である。図１は、移動体端末２２２と、無線通信ネットワークの基地局送受信器２２４とを説明する。図１の実施形態に示すとおり、移動体端末２２２は、インターネット１１０にも通信について結合される。移動体端末２２２は、図１に概略的に説明するポッドキャスティング・インターネット・サービス・プロバイダ（ＩＳＰ）１２０のようなソースからインターネット１１０経由でダウンロード可能コンテンツを要求して受信してもよい。
【００２９】
説明された移動体端末２２２は、携帯可能な筐体２２３を含み、そして、キーパッド（またはその他のマン・マシン・インターフェース）２２６と、ディスプレイ２２８と、スピーカ２３２と、送受信器２３６と、メモリ２３８と、マイクと、カレンダ・アプリケーション・モジュール２５０と、コンテンツ・アクセス・モジュール２５２とを有してもよく、そのいずれもがコントローラ（プロセッサ）２４２と通信してもよい。コントローラ２４２は、任意の市販または特注のマイクロプロセッサでもよい。カレンダ・アプリケーション（モジュール）２５０および／またはコンテンツ・アクセス・アプリケーション（モジュール）２５２の全部または一部は、コントローラ２４２上で実行されるソフトウェアとして実装されてもよい。
【００３０】
送受信器２３６は、典型的に送信器回路２４４と受信器回路２４６とを含む無線通信ネットワーク・インタフェース回路を提供するが、それらは各々、発信高周波信号を基地局送受信器２２４へ送信し、例えば音声呼やデータ信号のような、着信高周波信号を、基地局送受信器２２４からアンテナ２４８経由で受信する。アンテナ２４８は、内蔵アンテナでも、伸縮式アンテナでもよいし、あるいは当業者に知られているいずれのアンテナでもよい。移動体端末２２２と基地局送受信器２２４との間で送信される高周波信号は、トラヒック信号と制御信号（例えば、着呼のためのページング信号／メッセージ）との両方を含んでもよく、それらは、他者との音声呼通信を確立して維持し、または、リモート装置とデータ、例えば電子メール、ＳＭＳおよび／またはＭＭＳメッセージを送信および／または受信するのに用いられる。より詳細には、基地局送受信器２２４を通じたデータ送信／受信は、コンテンツ・アクセス・モジュール２５２とインターネット１１０との間の接続を提供してもよく、それについては、図１に別個の直接リンクとして概略的に説明する。同様に、ローカルエリアネットワーク（ＬＡＮ）リンクが、いくつかの実施形態におけるコンテンツ・アクセス・モジュール２５２とインターネット１１０との間の接続を提供してもよい。したがって、コントローラ２４２は、本発明のいくつかの実施形態による基地局送受信器２２４を用いて移動体端末２２２においてダウンロード可能コンテンツを要求して受信するように構成されたワイヤレス・アプリケーション・プロトコル（ＷＡＰ）リンクのような、音声通信およびデータ通信に関連する機能を含めて、移動体端末２２２の各種の機能をサポートしてもよい。
【００３１】
本発明のいくつかの実施形態において、基地局送受信器２２４は、セルラ・ネットワーク内でセルを定義し、無線リンクプロトコルを用いて移動体端末２２２およびセル内のその他の移動体端末と通信する無線送受信器である。基地局送受信器２２４は一つしか図示されていないが、無線通信ネットワークを定義するため、多くの基地局送受信器が、例えば、移動通信交換局およびその他の装置を通じて接続されてもよいということが理解されよう。しかしながら、セルラ・ネットワークを通じて結合される移動体端末以外の通信装置が、本発明のいくつかの実施形態によって動作するように構成されうるということと、本発明は、説明の目的で図１に説明した特定の構成には限定されないということとが理解されよう。
【００３２】
図１の実施形態に示すように、コントローラ２４２による実行によって、カレンダ・アプリケーション２５０は、ダウンロード可能コンテンツに関連するイベントを特定するように構成されてもよい。イベントは、ダウンロード可能コンテンツ識別データ、例えば、ポッドキャスティングＩＳＰ１２０からの利用可能なポッドキャストの識別を含んでもよい。カレンダ・アプリケーション２５０はさらに、関連イベントとダウンロード可能コンテンツ識別データとに基づいて、イベントに関連付けられたダウンロード可能コンテンツについてのアクセス情報を生成するように構成されてもよい。
【００３３】
コントローラ２４２による実行によって、コンテンツ・アクセス・モジュール２５２は、アクセス情報をカレンダ・アプリケーション２５０から受信して、ダウンロード可能コンテンツについてのアクセス情報とダウンロード可能コンテンツに関連するイベントについての詳細とに基づいて、ダウンロード可能コンテンツにアクセスするように構成されてもよい。コンテンツ・アクセス・モジュール２５２はさらに、ダウンロード可能コンテンツを移動体端末２２２の出力装置、例えばディスプレイ２２８および／またはスピーカ２３２に提示するように構成されてもよい。例えば、コンテンツ・アクセス・モジュール２５２は、ポッドキャスティングＩＳＰ１２０によって提供されるポッドキャストに関する新規コンテンツを特定し、新規コンテンツを取得して提示するように構成された、ブラウザアプリケーションであってもよい。さらに、図１では一つのモジュールとして示しているが、コンテンツ・アクセス・モジュール２５２は、複数のモジュール、例えば、異なるタイプのダウンロード可能コンテンツにアクセスして提示するように構成された、異なる複数のブラウザであってもよい。同様に、別個のアプリケーション・モジュールが、提示用、ダウンロード用、および／または新規コンテンツの利用可能性の識別用として、いくつかの実施形態において提供されてもよい。
【００３４】
ここで、カレンダ・イベントの中で特定されるかまたはカレンダ・イベントに関連するダウンロード可能コンテンツにアクセスする方法のいくつかの実施形態について、図２乃至６のフローチャートの図を参照しながら記述しよう。まず図２に説明する実施形態を参照すると、装置のカレンダ・アプリケーションの中の、ダウンロード可能コンテンツ識別データを有するイベントを特定することで動作が始まる（ブロック２６０）。ダウンロード可能コンテンツについてのアクセス情報が、ダウンロード可能コンテンツ識別データの中の特定されたイベントに基づいて、装置のコンテンツ・アクセス・アプリケーションに提供される（ブロック２７０）。例えば、アクセス情報は、コンテンツ・アクセス・アプリケーションの指定されたアプリケーション・プログラミング・インタフェース（ＡＰＩ）を用いてカレンダ・アプリケーションからコンテンツ・アクセス・アプリケーションに提供されてもよい。ダウンロード可能コンテンツは、提供されたアクセス情報に基づいて、コンテンツ・アクセス・アプリケーションを用いてアクセスされる（ブロック２８０）。例えば、ダウンロード可能コンテンツはポッドキャストであってもよいし、コンテンツ・アクセス・アプリケーションは、ＲＳＳリーダまたはＲＳＳリーダ対応ブラウザまたはこれに類したものであってもよい。
【００３５】
ブロック２８０における動作は、本明細書でさらに記述するであろうが、本発明の各種の実施形態において、ダウンロード可能コンテンツの一つ以上の指定されたソースに関する新規コンテンツの利用可能性を判定することと、このような新規のダウンロード可能コンテンツをダウンロードすることと、および／または装置のユーザにコンテンツを提示することとを含んでもよい。さらに、本明細書でより詳しく説明するであろうが、カレンダ情報が、新規コンテンツの利用可能性を判定し、コンテンツをダウンロードし、および／またはこのようなコンテンツを提示するためのスケジュールと開始トリガとを提供してもよく、それらの各々は、コンテンツが提示の時刻に利用可能である限り、別個にかつ独立してスケジュールされてもよい。したがって、装置のカレンダ・アプリケーション内のイベントは、このイベントに関連付けられた所望のコンテンツの指定をダウンロード可能コンテンツ識別データとして含んでもよく、スケジュールされたイベントに関連する所望のコンテンツへのアクセスを容易にするため、所望のコンテンツに対応するアドレス情報がアクセス情報としてコンテンツ・アクセス・アプリケーションに提供されてもよい。
【００３６】
本発明の各種の実施形態において、ダウンロード可能コンテンツ識別データ以外のイベントの特性が、ダウンロード可能コンテンツにアクセスすることとそれを提示することとに対して、後続の配信の指定やこれに類するものを行う際のタイミングとユーザの役割とを含めて、影響を与えてもよいことは、理解されよう。したがって、ダウンロード可能コンテンツにアクセスすることはもっと一般に、ダウンロード可能コンテンツ識別データおよび／または特定されたイベントの他の態様および特性との両方に基づいて提供されるアクセス情報に基づいてもよい。
【００３７】
ここで、本発明による、ダウンロード可能コンテンツにアクセスする、コンピュータに実装された方法のさらなる実施形態について、図３のフローチャート図を参照しながら記述しよう。図３に示すように、装置のカレンダ・アプリケーションの中のイベントを特定することで動作が始まる(ブロック３００）。イベントに関連する一つ以上の開始トリガが特定される（ブロック３１０）。例えば、イベントは開始時刻を有してもよいし、開始トリガは、イベントの開始時刻であってもよいし、あるいは、後のイベントの開始時刻にユーザに提示するためにコンテンツをダウンロードする個別のトリガとして先行する指定された時刻を有するダウンロード可能コンテンツを提示するためのイベントの開始時刻であってもよい。図３に説明する実施形態について、新規コンテンツの利用可能性を判定することと、このコンテンツを取得および／または提示することとのために、共通トリガが使用される。
【００３８】
図３の実施形態に示すように、開始トリガを検出すると（ブロック３２０）、特定されたダウンロード可能コンテンツに関する新規コンテンツの利用可能性が判定される（ブロック３３０）。例えば、ダウンロード可能コンテンツがイベントとして興味があると指定された複数のポッドキャストである場合には、複数のポッドキャストの各々に関する新規コンテンツの利用可能性がブロック３３０において判定されてもよい。しかしながら、理解されようが、本発明のいくつかの実施形態において、新規コンテンツの利用可能性を判定することは、イベントをトリガすることとリンクされなくてもよいし、代わりに、異なる間隔で発生してもよく、その間隔はイベントに関連した開始時刻またはこれに類したものに基づいて引き起こされてもよい。
【００３９】
装置のユーザに対して、ダウンロード可能コンテンツに関する新規コンテンツの利用可能性の通知が行われる（ブロック３４０）。例えば、ダウンロード可能コンテンツが複数の所望のポッドキャストを含む場合には、新規コンテンツを有する利用可能なポッドキャストのリストが装置のディスプレイ上に提示されてもよい。通知に応じて、ダウンロード可能コンテンツについての一つ以上の項目の選択が、ユーザから受信される（ブロック３５０）。例えば、ユーザが、カーソル、タッチスクリーン、および／またはこれに類したものを用いて、表示されたリストから表示されたコンテンツの項目を選択してもよい。
【００４０】
図３の実施形態について説明するように、要求されたダウンロード可能コンテンツのための所望の配信の指定もまた、通知に応じてユーザから受信されてもよい（ブロック３６０）。指定されたダウンロード可能コンテンツが、ユーザから受信された選択に応じてダウンロードされる（ブロック３７０）。いくつかの実施形態において、指定されたダウンロード可能コンテンツに関する新規コンテンツが利用可能であると判定された場合に、イベントに関連する開始時刻の前に、ダウンロード可能コンテンツが装置でダウンロードされて受信される。本発明のいくつかの実施形態において、このようにダウンロード可能コンテンツを装置でダウンロードすることおよび受信すること、および／または新規コンテンツの利用可能性を判定することは、ダウンロード可能コンテンツの選択またはこのようなコンテンツの所望の配信の指定についてユーザを促したりユーザから受信したりすることなしに生じてもよく、デフォルト条件またはそれに類したものが、さらなるユーザの介在を必要とせずに、装置上でそのような動作を自動的に実行するのに用いられてもよい。
【００４１】
本発明のいくつかの実施形態において、新規コンテンツの利用可能性の判定は、イベントの開始時刻に先行する選択された時刻に発生してもよく、利用可能性を判定するためのおよび／または新規コンテンツをダウンロードするための開始時刻に先行する選択された時刻は、今度はカレンダ・アプリケーションにおける第２のイベントに基づいてもよい。例えば、選択されたより早い時刻は、スケジュールされたイベントなしに、カレンダの中で時刻を検出することと、スケジュールされたイベントなしに、利用可能性を判定するためおよび／またはカレンダ内の第１のイベントに関連する新規コンテンツをダウンロードすることを目的として開始時刻に先行する選択時刻としてその時刻を選択することとによって、特定されてもよい。
【００４２】
本発明のいくつかの実施形態において、ブロック３００におけるカレンダ・アプリケーション内のイベントを特定するための動作は、それ自体、スケジュールされたイベントなしに、カレンダの中で時刻を検出することと、スケジュールされたイベントなしに、その時間をイベントとして特定することと、判定されたダウンロード可能コンテンツのグループについてのダウンロード可能コンテンツ識別データを新規にスケジュールされたイベントと関連付けることとを含んでもよい。したがって、例えば、装置が、ユーザの嗜好構成情報を使ってプログラムされ、構成情報に基づいてユーザが関心を持つ可能性のある例えばポッドキャストのような新規コンテンツの適切なグループ分け（ｇｒｏｕｐｉｎｇ）を能動的に特定して収集し、ユーザがスケジュールされた動作を他に有しない場合にそれらの関連情報をユーザに体系的に提示することをスケジュールしてもよい。いくつかの実施形態において構成情報は、例えば構成情報サーバのような、装置にアクセス可能なリモート装置から取得されてもよい。
【００４３】
本発明のいくつかの実施形態において、ブロック３６０において所望の配信の指定をユーザから受信するのではなく、装置のユーザに関連する蓄積された構成情報が受信され、ダウンロード可能コンテンツの所望の配信の指定が、検索された構成情報から判定される。加えて、ダウンロード可能コンテンツは関連するタイプを有してもよいし、また構成情報は所望の配信についての複数の指定を含んでもよく、それらがダウンロード可能コンテンツの対応するタイプに関連付けられてもよい。そして、検索された蓄積された構成情報は、特定のダウンロード可能コンテンツのタイプについての所望の配信の適切な指定を判定するために再検討されてもよい。
【００４４】
ここで、本発明のさらなる実施形態による、装置上のカレンダ・アプリケーションを用いてダウンロード可能コンテンツにアクセスする方法について、図４のフローチャートの図を参照しながら記述しよう。図４に示すように、カレンダ・アプリケーションの中のイベントを特定することで動作は始まる(ブロック４００）。例えば上述のように、イベントが、例えば既知のユーザの嗜好情報に基づいてユーザのカレンダの中の空いている時刻にダウンロード可能コンテンツの提示をユーザに提供することを目的として、空き時刻（ｏｐｅｎ  ｔｉｍｅ）に能動的にイベントを生成することによって、特定されてもよい。この代わりに、ブロック４００における動作は、同じ関連タイプを有する一つ以上のポッドキャストの関連タイプに合致する関連タイプを有する、ユーザのカレンダの中のイベントを特定することを含んでもよい。例えば、事前に入力されたユーザのための構成情報によって特定される複数のポッドキャストが、利用可能な新規コンテンツを有すると判定されてもよい。これらのポッドキャストは、例えばニュース・ポッドキャスト、スポーツ・ポッドキャストなどのようにタイプでグループ分けされてもよい。ポッドキャストを分類するのに用いられるタイプは、例えばスポーツ大会に参加することかまたはこれに類したもののような、カレンダの中のイベント・タイプに対応してもよい。したがって、ブロック４００においてカレンダ・アプリケーション内でイベントを特定することは、ユーザに提示する新規コンテンツが利用可能であるようなダウンロード可能コンテンツのタイプに対応するタイプを有するイベントをカレンダ内で探すことを含んでもよい。
【００４５】
特定されたイベントに関連する複数の特定されたポッドキャストが取得される(ブロック４１０）。複数のポッドキャストのうち同じタイプを有するもの同士が関連付けられる（ブロック４２０）。複数のポッドキャストのうち関連するもの同士を特定するため、ダウンロード可能コンテンツ識別データが生成される（ブロック４３０）。より詳細には、いくつかの実施形態において、それぞれが関連する別のタイプを有するような複数のポッドキャストの組（ｓｅｔ）が生成され、そして、その組のうちの異なるものが、異なるイベントに関連付けられてもよい。したがって、図４について記述された動作は、イベントを生成するのに使用されてもよいし、および／または、すでにユーザのカレンダの中にあるイベントを、ダウンロード可能コンテンツに関連していてダウンロード可能コンテンツ識別データを有するイベントに変換するのに使用されてもよいし、そのイベントが、図２および３に関してすでに記述されたように利用されてもよい。
【００４６】
ここで、本発明のいくつかの実施形態による、装置上のカレンダ・アプリケーションを用いてダウンロード可能コンテンツを提示する方法について、図５のフローチャートの図を参照しながら記述しよう。図５の実施形態に示すように、装置のコンテンツ・アクセス・アプリケーションを用いてダウンロード可能コンテンツを装置にダウンロードすることで動作は始まる(ブロック５００）。ダウンロード可能コンテンツの利用可能性の通知が、コンテンツ・アクセス・アプリケーションからカレンダ・アプリケーションに提供される（ブロック５１０）。通知に応じて、カレンダ・アプリケーションの中でイベントが生成される（ブロック５２０）。生成されたイベントは、ダウンロードされたコンテンツの特定を含んでおり、生成されたイベントに関連する開始トリガに応じてダウンロードされたコンテンツの提示を開始する。
【００４７】
例えば開始トリガは生成されたイベントの開始時刻であってもよいし、通知はカレンダ・アプリケーションの指定されたアプリケーション・プログラミング・インタフェース（ＡＰＩ）を用いて、コンテンツ・アクセス・アプリケーションからカレンダ・アプリケーションへ行われてもよい。したがって、図５の実施形態については、新規コンテンツをユーザに提示するのをサポートするために、コンテンツ・アクセス・アプリケーションが新規コンテンツの利用可能性を検出してカレンダ・アプリケーションによるイベント生成を引き起こすことによって、装置のコンテンツ・アクセス・アプリケーションとカレンダ・アプリケーションとの間で自動的な対話（ｉｎｔｅｒａｃｔｉｏｎ）が提供される。
【００４８】
ここで、本発明のいくつかの実施形態による、移動体端末上のカレンダに基づいてダウンロード可能コンテンツを提示する方法について、図６のフローチャート図を参照しながら記述しよう。図６の実施形態について示すように、関連した基本（ｂａｓｅ）タイムゾーンの中で開始時刻を有するイベントを特定することで動作は始まる(ブロック６００）。特定されたイベントは、ダウンロード可能コンテンツの識別を含む。移動体端末の現在の位置におけるローカル・タイムゾーンに基づいて移動体端末でのローカル時刻が判定され、ローカル・タイムゾーンは特定されたイベントに関連する基本タイムゾーンとは異なる（ブロック６１０）。
【００４９】
特定されたイベントがローカル・タイムゾーン・イベント・タイプであると判定された場合（ブロック６２０）に、ダウンロード可能コンテンツは、ローカル・タイムゾーンに基づく開始時刻において移動体端末のユーザに提示される（ブロック６３０）。特定されたイベントが、固定タイムゾーン・イベント・タイプであると判定される場合(ブロック６２０）に、ダウンロード可能コンテンツは、基本タイムゾーンに基づく開始時刻において移動体端末のユーザに提示される（ブロック６４０）。したがって、図６に説明された実施形態では、ダウンロード可能コンテンツがローカル時刻に基づいて提示されるかあるいは基本タイムゾーン内の時刻に基づいて提示されるかを判定するのに、特定されたイベントのタイプ指定が用いられてもよい。例えば、イベントに関連するダウンロード可能コンテンツは、移動体端末ユーザがユーザ自身のローカル・タイムゾーンから参加する予定の、基本タイムゾーンの中で行われる会議に関連付けられてもよい。したがって、そのようなイベントは固定タイムゾーン・イベント・タイプとして指定され、それによって、ダウンロード可能コンテンツが、ローカル・タイムゾーンにいるユーザと、基本タイムゾーン内にいる他の会議出席者とに同時に提示されるようにしてもよい。他のもっと個人的なイベント、例えばユーザの朝の体操の間のニュース・ポッドキャストの提示は、ユーザがどこへ旅行しようとそれらが一貫して同じ時刻に提示されるように、ローカル・タイムゾーン・イベント・タイプとして指定されてもよい。
【００５０】
当業者には理解できると思われるが、本発明は、方法、システム、またはコンピュータプログラム製品として実現することができる。したがって、本発明は、完全にハードウェアの実施形態か、ソフトウェアの実施形態か、またはソフトウェアとハードウェアとの態様を組み合わせた実施形態の形をとり得る。本明細書ではこれらすべてを一般的に「回路」または「モジュール」と呼ぶ。さらに、本発明は、コンピュータで使用可能な記憶媒体上のコンピュータプログラム製品であって、上記媒体に組み込まれたプログラムコードを含むコンピュータプログラム製品の形をとることも可能である。任意の好適なコンピュータで読み取り可能な媒体を利用してもよい。好適なコンピュータで読み取り可能な媒体は、ハードディスク、ＣＤ−ＲＯＭ、光記憶装置、インターネット若しくはイントラネットをサポートするような伝送媒体、または磁気記憶装置を含む。
【００５１】
本発明の動作を実行するためのコンピュータプログラムコードは、Ｊａｖａ（登録商標）、Ｓｍａｌｌｔａｌｋ、Ｃ＋＋のようなオブジェクト指向プログラミング言語で書かれたものであってもよい。しかしながら、本発明の動作を実行するためのコンピュータプログラムコードは、従来の手続きプログラミング言語、例えばＣプログラミング言語と下位レベルのアセンブリ言語との少なくともいずれかで書かれていてもよい。プログラムコードは、ユーザのコンピュータ（すなわち、ユーザの移動体端末のコントローラ）でその全体を実行してもよいし、ユーザのコンピュータでその一部を、ユーザのコンピュータで独立型ソフトウェアパッケージとしてその一部をおよび遠隔コンピュータにおいてその一部を、または遠隔コンピュータでその全体を実行してもよい。後者のシナリオでは、ローカルエリアネットワーク（ＬＡＮ）または広域ネットワーク（ＷＡＮ）を介して遠隔コンピュータをユーザのコンピュータに接続してもよい。または、この接続は、（インターネット・サービス・プロバイダなどを利用するインターネットを通じて）外部のコンピュータと行うようにしてもよい。
【００５２】
さらに、本発明の実施形態による方法、装置（システム）、およびコンピュータプログラム製品のフローチャートおよびブロック図の少なくともいずれかに言及しながら、本発明について上記に説明した。フローチャート説明図およびブロック図の少なくともいずれかの個々のブロック、および、フローチャート説明図およびブロック図の少なくともいずれかのブロックの組み合わせはコンピュータプログラム命令により実現可能であることが理解できよう。これらのコンピュータプログラム命令は、汎用コンピュータ、専用コンピュータ、または機械を生産するためのその他のプログラム可能なデータ処理装置のプロセッサに対して提供されてもよい。コンピュータとその他のプログラム可能なデータ処理装置のプロセッサとにより実行される命令は、フローチャートとブロック図との少なくともいずれかの単一のブロックまたはブロック群で特定される機能／動作を実行する手段を創り出すことができる。
【００５３】
これらのコンピュータプログラム命令はまた、コンピュータで読み取り可能なメモリに記憶することが可能であり、該コンピュータプログラム命令は、コンピュータまたはその他のプログラム可能なデータ処理装置に対して、特定の方法で機能するように指示を与え、それによって、コンピュータで読み取り可能なメモリに記憶されたこれらの命令は、フローチャートとブロック図との少なくともいずれかの単一のブロックまたはブロック群において指定された機能／動作の実行命令を含む製造品目を生成することになる。
【００５４】
上記コンピュータプログラム命令はまた、コンピュータまたはその他のプログラム可能なデータ処理装置にロードされて、該コンピュータまたはその他のプログラム可能な装置上で行うべき一連の処理ステップを行わせて、コンピュータにより実行される処理を生成するようにすることも可能であり、それによって、上記コンピュータまたはその他のプログラム可能な装置において実行する命令は、フローチャートとブロック図との少なくともいずれかの単一のブロックまたはブロック群において指定された機能／動作を実行するステップを提供することになる。
【００５５】
上記図１乃至６のフローチャートおよび概略図は、カレンダ・アプリケーションを使用するダウンロード可能コンテンツにアクセスする方法、システム、およびコンピュータプログラム製品のいくつかの実施形態のアーキテクチャ、機能、および可能な実装構成の動作を説明する。この点に関して、フローチャートまたはブロック図の個々のブロックは、特定された単一の論理機能または論理機能群を実現する１以上の実行可能な命令を備えたモジュール、セグメント、またはコードの一部を表すことも可能である。その他の実現例では、上記ブロックにおいて上述した機能が図中で述べた順序とは異なる順序で行われる場合もあることにも留意されたい。例えば、連続して示される二つのブロックを、実際には、機能に応じてほぼ同時に実行し、または、逆の順序で実行することも、ある場合には可能である。
【００５６】
図面および明細書において、本発明の例示的な実施形態を公開してきた。特定の用語が採用されるものの、これらは一般のそして説明的な意味でのみ使用され、限定する目的はなく、本発明の範囲は添付の請求の範囲で規定される。
【図面の簡単な説明】
【００５７】
【図１】本発明のいくつかの実施形態による移動体端末と例示的な基地局送受信器との概略ブロック図の一例である。
【図２】本発明のある実施形態によるダウンロード可能コンテンツにアクセスする方法を説明するフローチャートの一例である。
【図３】本発明のある実施形態によるダウンロード可能コンテンツにアクセスする方法を説明するフローチャートの一例である。
【図４】本発明のある実施形態によるダウンロード可能コンテンツにアクセスする方法を説明するフローチャートの一例である。
【図５】本発明のある実施形態によるダウンロード可能コンテンツにアクセスする方法を説明するフローチャートの一例である。
【図６】本発明のある実施形態によるダウンロード可能コンテンツにアクセスする方法を説明するフローチャートの一例である。
【図１】
2009521834.tif 000003
【図２】
2009521834.tif 000004
【図３】
2009521834.tif 000005
【図４】
2009521834.tif 000006
【図５】
2009521834.tif 000007
【図６】
2009521834.tif 000008
【手続補正書】
【提出日】平成20年8月21日(2008.8.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
装置上のカレンダ・アプリケーションを用いてダウンロード可能コンテンツにアクセスする、コンピュータに実装された方法であって、
ダウンロード可能コンテンツ識別データを含む、前記装置の前記カレンダ・アプリケーション内のイベントを特定する工程と、
前記特定されたイベントと前記ダウンロード可能コンテンツ識別データとに基づいて、装置のコンテンツ・アクセス・アプリケーションにダウンロード可能コンテンツについてのアクセス情報を提供する工程と、
前記コンテンツ・アクセス・アプリケーションを用いて、前記提供されたアクセス情報に基づいて、前記ダウンロード可能コンテンツにアクセスする工程と
を備える方法。
【請求項２】
前記ダウンロード可能コンテンツ識別データは、前記イベントに関連する所望のコンテンツの指定を備え、
前記ダウンロード可能コンテンツにアクセスする工程は、前記イベントに関連する前記所望のコンテンツの指定に基づいて、該ダウンロード可能コンテンツの利用可能性を判定する工程を備え、
前記ダウンロード可能コンテンツは、一つのタイプの複数のポッドキャストを備え、
前記所望のコンテンツの指定は、前記タイプの指定を備え、
前記ダウンロード可能コンテンツの前記利用可能性を判定する工程は、前記複数のポッドキャストに関する新規コンテンツの利用可能性を判定する工程を備え、
前記ダウンロード可能コンテンツにアクセスする工程は、新規コンテンツを有する複数のポッドキャストのうちのいくつかを前記装置にダウンロードする工程をさらに備えることを特徴とする請求項１に記載の方法。
【請求項３】
前記イベントは関連する開始トリガを有し、
前記ダウンロード可能コンテンツにアクセスする工程は、
前記開始トリガに応じて、前記ダウンロード可能コンテンツに関する新規コンテンツの利用可能性を判定する工程と、
前記開始トリガに応じて、前記ダウンロード可能コンテンツに関する新規コンテンツの前記利用可能性を前記装置のユーザに通知する工程と、
前記ユーザへの通知に応じて、該ユーザから前記ダウンロード可能コンテンツの選択を受信する工程と、
前記受信された選択に応じて、前記ダウンロード可能コンテンツをダウンロードする工程とを備え、
前記開始トリガは開始時刻を含み、
前記ダウンロード可能コンテンツは複数のポッドキャストを備え、
前記ダウンロード可能コンテンツの前記利用可能性を判定する工程は、前記複数のポッドキャストに関する新規コンテンツの前記利用可能性を判定する工程を備え、
選択を受信する工程は、新規コンテンツを有する前記複数のポッドキャストのうちの少なくとも一つの選択を受信する工程を備えることを特徴とする請求項１に記載の方法。
【請求項４】
前記イベントは関連する開始時刻を有し、
前記ダウンロード可能コンテンツにアクセスする工程は、
前記開始時刻に先行する選択された時刻において前記ダウンロード可能コンテンツに関する新規コンテンツの利用可能性を判定する工程と、
前記ダウンロード可能コンテンツに関する新規コンテンツが利用可能であると判定される場合に、前記開始時刻に先行して前記装置において該ダウンロード可能コンテンツを受信する工程を備え、
前記カレンダ・アプリケーション内の第２のイベントに基づいて、前記開始時刻に先行する前記選択された時刻を特定する工程をさらに備え、
前記選択された時刻を特定する工程は、
スケジュールされたイベントなしに、前記カレンダ内の時刻を検出する工程と、
スケジュールされたイベントなしに、前記時刻を、前記開始時刻に先行する前記選択された時刻として選択する工程とを含むことを特徴とする請求項１に記載の方法。
【請求項５】
イベントを特定する工程は、
スケジュールされたイベントなしに、前記カレンダ内の時刻を検出する工程と、
スケジュールされたイベントなしに、前記時刻を前記イベントとして特定する工程と、
前記ダウンロード可能コンテンツ識別データを前記イベントに関連付ける工程とを備え、
前記ダウンロード可能コンテンツは複数のポッドキャストを備え、
前記ダウンロード可能コンテンツの識別を前記イベントと関連付ける工程に先行して、
前記複数のポッドキャストを取得する工程と、
同じタイプを有する前記複数のポッドキャストのうちのいくつかを関連付ける工程と、
前記関連付けられた前記複数のポッドキャストのうちのいくつかを特定するために前記ダウンロード可能コンテンツの識別を生成する工程とを備え、
前記複数のポッドキャストのうちのいくつかを関連付ける工程は、各々が異なる関連タイプを有する、複数のポッドキャストの組を生成する工程を備え、
イベントを特定する工程は、各々がポッドキャストの組のうちの一つと関連付けられる複数のイベントを特定する工程を備えることを特徴とする請求項１に記載の方法。
【請求項６】
前記ダウンロード可能コンテンツにアクセスする工程は、
前記装置のユーザに関連する蓄積された構成情報を検索する工程と、
前記検索された構成情報から前記ダウンロード可能コンテンツの所望の配信の指定を判定する工程とを備え、
前記ダウンロード可能コンテンツは関連タイプを有し、
前記構成情報は所望の配信についての複数の指定を含み、該複数の指定のうちのいくつかはダウンロード可能コンテンツの対応するタイプに関連付けられ、
構成情報を検索する工程は、
前記ダウンロード可能コンテンツの前記関連タイプを判定する工程と、
前記判定された関連タイプに関連する所望の配信の前記複数の指定のうちの一つを検索する工程とを含むことを特徴とする請求項１に記載の方法。
【請求項７】
前記アクセス情報を提供する工程は、前記コンテンツ・アクセス・アプリケーションの指定されたアプリケーション・プログラミング・インタフェース（ＡＰＩ）を用いて、前記カレンダ・アプリケーションから該コンテンツ・アクセス・アプリケーションに該アクセス情報を提供する工程を備えることを特徴とする請求項１に記載の方法。
【請求項８】
移動体端末であって、
携帯可能な筐体と、
前記筐体内の出力装置と、
ダウンロード可能コンテンツを要求し受信するように構成された前記筐体内の無線通信ネットワーク・インタフェース回路と、
前記ダウンロード可能コンテンツに関連するイベントであってダウンロード可能コンテンツ識別データを含む該イベントを特定し、
前記関連するイベントと前記ダウンロード可能コンテンツ識別データとに基づいて、イベントに関連する前記ダウンロード可能コンテンツについてのアクセス情報を生成するように構成されたカレンダ・アプリケーションと、
前記アクセス情報を前記カレンダ・アプリケーションから受信し、
前記ダウンロード可能コンテンツについての前記アクセス情報と前記ダウンロード可能コンテンツに関連する前記イベントとに基づいて、前記ダウンロード可能コンテンツにアクセスし、
前記ダウンロード可能コンテンツを前記出力装置上に提示するように構成されたコンテンツ・アクセス・アプリケーション・モジュールと
を実行するように構成された前記筐体内のコントローラとを備える移動体端末。
【請求項９】
装置上のカレンダ・アプリケーションを用いてダウンロード可能コンテンツを提示する、コンピュータに実装された方法であって、
前記装置のコンテンツ・アクセス・アプリケーションを用いて、前記ダウンロード可能コンテンツを前記装置にダウンロードする工程と、
前記コンテンツ・アクセス・アプリケーションから前記カレンダ・アプリケーションに、前記ダウンロードされたダウンロード可能コンテンツの利用可能性の通知を提供する工程と、
前記イベントに関連する開始トリガに応じて前記ダウンロードされたダウンロード可能コンテンツの提示を開始するために、前記ダウンロードされたダウンロード可能コンテンツの識別を含む前記カレンダ・アプリケーション内のイベントを、前記通知に応じて生成する工程とを備える方法。
【請求項１０】
カレンダに基づいてダウンロード可能コンテンツを移動体端末上に提示する、コンピュータに実装された方法であって、
開始時刻と関連する基本タイムゾーンとを有するイベントであってダウンロード可能コンテンツの識別を含む前記イベントを特定する工程と、
前記イベントが固定タイムゾーン・イベント・タイプであるかまたはローカル・タイムゾーン・イベント・タイプであるかを判定する工程と、
前記移動体端末の現在地でのローカル・タイムゾーンに基づいて該移動体端末における時刻を判定する工程であって、前記ローカル・タイムゾーンは前記基本タイムゾーンとは異なる工程と、
前記イベントがローカル・タイムゾーン・イベント・タイプである場合に、前記ローカル・タイムゾーンに基づく開始時刻において前記移動体端末のユーザに前記ダウンロード可能コンテンツを提示し、
前記イベントが固定タイムゾーン・イベント・タイプである場合に、前記基本タイムゾーンに基づく開始時刻において移動体端末のユーザに前記ダウンロード可能コンテンツを提示する工程とを備える方法。
【国際調査報告】
2009521834.tif 000009
2009521834.tif 000010
2009521834.tif 000011
2009521834.tif 000012