(57)【特許請求の範囲】
【請求項１】
少なくとも第１電話装置と第２電話装置との無線通信を有するベースユニットを含むコードレス電話システムにおいて使用される方法であって、
ユーザにより選択された第１期間中に前記第１電話装置により受信される第１データフィードを前記第１電話装置を用いて前記ユーザが選択することを可能にするステップと、
前記ユーザにより選択された第２期間中に前記第２電話装置により受信される第２データフィードを前記第１電話装置を用いて前記ユーザが選択することを可能にするステップと、
を有する方法。
【請求項２】
前記第１データフィードと前記第２データフィードとは、ＲＳＳ（Ｒｅａｌ  Ｓｉｍｐｌｅ  Ｓｙｎｄｉｃａｔｉｏｎ）データフィードである、請求項１記載の方法。
【請求項３】
前記第１電話装置と前記第２電話装置とは、電話ハンドセットである、請求項１記載の方法。
【請求項４】
前記ユーザは、前記第１電話装置の表示装置に表示されるユーザインタフェースを介し前記第１データフィードと前記第２データフィードとを選択する、請求項１記載の方法。
【請求項５】
ベースユニット、電話装置及び少なくとも異なる電話装置を有するコードレス電話システムにおける電話装置であって、前記ベースユニットは、当該電話装置と前記異なる電話装置との無線通信を有し、
当該電話装置は、
ユーザインタフェースの表示を可能にするデータを格納する手段と、
第１期間中に当該電話装置により受信される第１フィードと、第２期間中に前記異なる電話装置により受信される第２フィードとを、前記ユーザインタフェースを介しユーザが選択することを可能にする手段と、
を有する電話装置。
【請求項６】
前記第１フィードと前記第２フィードとは、ＲＳＳ（Ｒｅａｌ  Ｓｉｍｐｌｅ  Ｓｙｎｄｉｃａｔｉｏｎ）データフィードである、請求項５記載の電話装置。
【請求項７】
当該電話装置と前記異なる電話装置とは、電話ハンドセットである、請求項５記載の電話装置。
【請求項８】
前記第１期間中に前記第１フィードを受信する手段をさらに有する、請求項５記載の電話装置。
【発明の詳細な説明】
【技術分野】
【０００１】
［関連出願の相互参照］
本出願は、２００７年１月５日と２００７年１月８日に米国特許商標庁に出願された２つの仮出願第６０／８７８，９６９号と第６０／８７９，２８９号から生じる優先権とすべての利益を主張するものである。
［発明の分野］
本発明は、一般にシンジケーテッドデータフィード（ｓｙｎｄｉｃａｔｅｄ  ｄａｔａ  ｆｅｅｄ）を受付可能な装置に関し、より詳細には、指定された期間によるシンジケーテッドデータフィードのカスタマイズされた受付を可能にする方法及び装置に関する。
【背景技術】
【０００２】
［背景情報］
インターネットなどのネットワークにアクセス可能な装置は、シンジケーテッドデータフィードを受付可能であるかもしれない。１つのタイプのシンジケーテッドデータフィードは、ＲＳＳ（Ｒｅａｌ  Ｓｉｍｐｌｅ  Ｓｙｎｄｉｃａｔｉｏｎ）データフィードとして知られている。一般に、ＲＳＳは、ニュースヘッドライン、ポッドキャスト、ブログエントリなどの頻繁に更新されるコンテンツを公開するのに利用可能なウェブフィードフォーマット群を表す。ＲＳＳデータフィード（ＲＳＳドキュメントとしても知られる）は、関連付けされたウェブサイトからのコンテンツのサマリ又は当該コンテンツのフルテキストバージョンを含むかもしれない。このようなデータフィードは、各装置がインターネットに接続されることによって、ますます一般的になってきている。
【０００３】
従来、装置によるＲＳＳデータフィードなどのシンジケーテッドデータフィードの受付をカスタマイズする能力は限定されていた。このため、シンジケーテッドデータフィードのカスタマイズされた受付を可能にする方法及び装置が必要とされる。ここに開示される本発明は、この問題を解決するものであり、特に指定された期間によるＲＳＳデータフィードなどのシンジケーテッドデータフィードのカスタマイズされた受付を可能にすることである。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
［発明の概要］
本発明の一態様によると、方法が開示される。一実施例によると、本方法は、第１期間中に第１装置により受け付けられる第１フィードをユーザが選択することを可能にするステップと、第２期間中に第２装置により受け付けられる第２フィードを前記ユーザが選択することを可能にするステップとを有する。
【０００５】
他の実施例によると、本方法は、第１期間中に第１装置により受け付けられる第１フィードをユーザが選択することを可能にするステップと、前記第１期間と異なる第２期間中に前記第１装置により受け付けられる第２フィードを前記ユーザが選択することを可能にするステップとを有する。
【０００６】
本発明の他の態様によると、装置が開示される。一実施例によると、本装置は、メモリなどのユーザインタフェースの表示を可能にするデータを格納する手段と、プロセッサなどの第１期間中に第１装置により受け付けられる第１フィードと、第２期間中に第２装置により受け付けられる第２フィードとを、前記ユーザインタフェースを介しユーザが選択することを可能にする手段とを有する。
【０００７】
他の実施例によると、本装置は、プロセッサなどの第１期間中に装置により受け付けられる第１フィードと、前記第１期間と異なる第２期間中に当該装置により受け付けられる第２フィードとを、ユーザが選択することを可能にする手段と、端末などの前記第１期間中に前記第１フィードと、前記第２期間中に前記第２フィードとを受け付ける手段とを有する。
【図面の簡単な説明】
【０００８】
本発明の上記及び他の特徴及び効果と、それを実現する方法が、添付した図面と共に本発明の以下の実施例の説明を参照することによって明らかになり、本発明がより良好に理解されるであろう。
【図１】図１は、本発明を実現するのに適したシステムのブロック図である。
【図２】図２は、本発明を実現するのに適した装置の関連部分のブロック図である。
【図３】図３は、本発明の一実施例による各ステップを示すフローチャートである。
【図４】図４は、本発明の一実施例によるユーザインタフェースの図である。
【図５】図５は、本発明の一実施例による他のユーザインタフェースの図である。  ここに与えられる例示は、本発明の好適な実施例を示すものであり、本発明の範囲を何れかの方法により限定するものとして解釈されるべきでない。
【発明を実施するための形態】
【０００９】
図面を参照し、特に図１を参照して、本発明を実現するのに適したシステム１００のブロック図が示される。図１に示されるように、システム１００は、パーソナルコンピュータ（ＰＣ）１０と、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワーク１２と、ベースモジュール１４と、１以上のハンドセット１６（ＨＳ１〜ＨＳｎ（ただし、ｎは任意の整数）として示される）とを有する。システム１００のアーキテクチャは、単なる一例であって、本発明を限定するものでない。本発明の原理によると、システム１００のアーキテクチャは、ユーザが指定された期間に従って、ＰＣ１０、ベースモジュール１４及び／又は１以上のハンドセット１６により受信されるＲＳＳデータフィードなどのシンジケーテッドデータフィードを選択することを可能にする。
【００１０】
図１において、ＰＣ１０は、ＩＰネットワーク１２を介しベースモジュール１４に動作接続される。ベースモジュール１４は、１以上の関連付けされたハンドセット１６との無線通信を有するコードレス電話システムの基地局を表す。一実施例によると、図１に示される装置の１つにおけるユーザは、指定された期間に従って１以上の他の装置により受信されるシンジケーテッドデータフィードを選択してもよい。例えば、ＰＣ１０におけるユーザは、第１期間中に第１ハンドセット１６（ＨＳ１など）により受信される第１シンジケーテッドデータフィードを選択し、第１期間と異なる第２期間中に第１ハンドセット１６（ＨＳ１など）及び／又は第２ハンドセット１６（ＨＳ２など）により受信される第２シンジケーテッドデータフィードを選択するかもしれない。第２シンジケーテッドデータフィードが第２ハンドセットについて選択された場合、第２期間は第１期間の一部又はすべてと同一又は重複しうる。
【００１１】
他の実施例によると、図１に示される装置の１つのユーザは、指定された期間に従って当該装置により受付されるシンジケーテッドデータフィードを選択してもよい。例えば、ＰＣ１０のユーザは、第１期間中にＰＣ１０により受付される第１シンジケーテッドデータフィードを選択し、第１期間と異なる第２期間中にＰＣ１０により受付される第２シンジケーテッドデータフィードを選択してもよい。他の例として、ハンドセット１６の１つ（ＨＳ１など）のユーザは、第１期間中に当該ハンドセット１６（ＨＳ１など）により受付される第１シンジケーテッドデータフィードを選択し、第１期間と異なる第２期間中に当該ハンドセット１６（ＨＳ１など）により受付される第２シンジケーテッドデータフィードを選択するかもしれない。ここに明示的に記載された以外の具体例がまた、当業者に想起されてもよく、本発明の範囲内に属する。
【００１２】
図２を参照するに、本発明を実現するのに適した装置の関連部分のブロック図が示される。一実施例によると、図２に示される装置の一部は、図１に示されるＰＣ１０、ベースモジュール１４及び／又はハンドセット１６の１以上の一部であってもよい。図２に示される装置の一部はまた、図１に示されていない他の装置の一部であってもよい。“装置”及び“デバイス”という用語は、ここでは互換的に使用されるかもしれない。図２に示されるように、当該装置は、ユーザ入力端末２０などの入力手段と、Ｉ／Ｏ端末２２などの入出力（Ｉ／Ｏ）手段と、プロセッサ２４などの処理手段と、メモリ２６などのデータ記憶手段と、ディスプレイ２８などの視覚的Ｉ／Ｏ手段とを有する。当該装置の上記要素の一部は、１以上の集積回路（ＩＣ）を用いて実現されてもよい。説明の簡単化のため、制御信号、パワー信号及び／又は他の要素など、装置に係る従来の要素は図２に示されていないかもしれない。
【００１３】
ユーザ入力端末２０は、ユーザから入力を受け付け、ユーザ入力に対応する信号をプロセッサ２４に出力するよう動作する。一実施例によると、ユーザ入力端末２０は、数字、アルファベット、リターン／エンター／コンファメーション、及び／又は方向矢印キーを含む複数のキーを有するキーパッドとして実現されてもよい。ユーザ入力端末２０はまた、音声入力機能を有してもよい。ユーザ入力端末２０は、例えば、使用時に点灯されてもよい（例えば、発光ダイオード（ＬＥＤ）及び／又は他の照明手段など）。
【００１４】
Ｉ／Ｏ端末２２は、装置のＩ／Ｏ機能を実行するよう動作する。一実施例によると、Ｉ／Ｏ端末２２は、１以上の異なるネットワークにおける他のデバイス、システム及び／又は装置との間で信号を送受信するよう動作する。本実施例によると、Ｉ／Ｏ端末２２は、ユーザにより選択された期間中にＲＳＳデータフィードなどのユーザにより選択されたデータフィードを送受信するよう動作する。Ｉ／Ｏ端末２２は、１以上のアンテナ要素、プラグ及び／又は他のタイプのＩ／Ｏ要素を有してもよい。
【００１５】
プロセッサ２４は、装置の制御機能と各種信号処理を実行するよう動作する。一実施例によると、プロセッサ１４は、指定された期間に従ってシンジケーテッドデータフィードのカスタマイズされた受付を可能にするソフトウェアコードを実行するよう動作する。
【００１６】
本実施例によると、プロセッサ１４は、ユーザにより選択された期間中に当該装置及び／又は他の装置により受け付けされるＲＳＳデータフィードなどのシンジケーテッドデータフィードをユーザインタフェースを介しユーザが選択することを可能にする。プロセッサ２４はまた、ユーザ入力端末２０を介し行われるユーザ入力を検出及び処理し、Ｉ／Ｏ端末２２を介したデータの入出力を可能にし、メモリ２６に対してデータを読み書きし、ディスプレイ２８を介したユーザインタフェースの表示を可能にすることを含む装置の各機能及び／又は他の機能を実行するよう動作する。
【００１７】
メモリ２６は、装置のデータストレージ機能を実行するよう動作する。一実施例によると、メモリ２６は、実行可能なソフトウェアコードを含むデータ、ユーザインタフェースの表示を可能にするためのデータ、ユーザ入力選択に対応するユーザセットアップデータ及び／又は他のデータを格納する。
【００１８】
ディスプレイ２８は、プロセッサ２４の制御による視覚表示を提供するよう動作する。一実施例によると、ディスプレイ２８は、指定された期間に従ってシンジケーテッドデータフィードのカスタマイズされた受付を可能にするユーザインタフェースを表す視覚表示を提供する。ディスプレイ２８はまた、タッチ画面として実現されるかもしれない。このようなケースでは、ディスプレイ２８は、ユーザ入力端末２０の１以上のキーに対応するタッチアイコンを含むかもしれない。
【００１９】
図３を参照するに、本発明の一実施例による各ステップを示すフローチャートが示される。例示のため、図３の各ステップは、図１のシステム１００と図２に示される装置の一部を参照して説明される。図３の各ステップは、単なる一例であり、本発明を限定するものでない。
【００２０】
ステップ３１０において、ユーザインタフェースがユーザによりアクセスされる。一実施例によると、ステップ３１０において、ユーザインタフェースは、図１に示されるＰＣ１０、ベースモジュール１４、１以上のハンドセット１６の一部又は図１に示されない他の装置の一部を表す図２の装置を用いてアクセスされる。本実施例によると、ユーザは、プロセッサ２４の制御の下でユーザインタフェースをディスプレイ２８を介し表示させる１以上の所定の入力を、ユーザ入力端末２０を介し装置に提供するかもしれない。後述されるように、ステップ３１０においてアクセスされるユーザインタフェースは、例えば、本発明が使用されるアプリケーションに応じて異なるフォーマットを有してもよい。このため、実際に使用されるユーザインタフェースのタイプは、設計事項として決定されてもよい。
【００２１】
ステップ３２０において、ユーザは、ユーザインタフェースを介し１以上の指定された期間中の１以上のシンジケーテッドデータフィードの受付をユーザが所望する装置を選択する。一実施例によると、ユーザは、ステップ３２０においてプロセッサ２４の制御の下で装置を選択するため、ディスプレイ２８を介し提供されるユーザインタフェースに応答して、ユーザ入力端末２０を介し装置に１以上の所定の入力を提供する。例えば、ユーザインタフェースは、１以上の各スクリーン上における選択に利用可能な各種装置のリストを提供するかもしれない。図５は、ステップ３２０における選択のため利用可能な各種電話ハンドセット１６（すなわち、図１のハンドセットＨＳ１〜ＨＳｎ）を１つのスクリーン上にリストする一例となるユーザインタフェース５００を示す。各ハンドセット１６は、自らのタブと対応する選択スクリーンとを有するかもしれない。ユーザインタフェース５００は、例えば、図１に示されるＰＣ１０、ベースモジュール１４、ハンドセット１６の１つ又は図１に示されていない他の装置を介し提供されてもよい。このようにして、ユーザは、ステップ３２０において、１以上の指定された期間中に１以上のシンジケーテッドデータフィードをユーザが受け付けることを所望する特定の装置を（ハイライトなどを介し）選択してもよい。ステップ３２０において選択された装置は、ユーザが操作しているユーザインタフェースが表示されている装置（例えば、ＰＣ１０のユーザはＰＣ１０を選択し、１つのハンドセット１６ＨＳｎのユーザはハンドセット１６ＨＳｎを選択するなど）、又はリモート装置であってもよい（例えば、ＰＣ１０のユーザはハンドセット１６の１つＨＳｎを選択し、ハンドセット１６の１つＨＳｎのユーザはＰＣ１０を選択するなど）。
【００２２】
ステップ３３０において、ユーザは、ステップ３２０において選択された装置により受付されることをユーザが所望する１以上のシンジケーテッドデータフィードを選択する。一実施例によると、ユーザは、ステップ３３０においてプロセッサ２４の制御の下で１以上のシンジケーテッドデータフィードを選択するため、ディスプレイ２８を介し提供されるユーザインタフェースに応答して、ユーザ入力端末２０を介し装置に１以上の所定の入力を提供する。例えば、ユーザインタフェースは、ユーザが１以上のシンジケーテッドデータフィードを選択し、及び／又は以前に選択されたデータフィードを編集する手段を提供するようにしてもよい。図４は、ステップ３３０において、ユーザが１以上のシンジケーテッドデータフィードを選択し、及び／又は以前に選択されたデータフィードを編集する部分４１０を提供する一例となるユーザインタフェース４００を示す。図４の一例となるユーザインタフェース４００に示されるように、ユーザは、参照番号４２０と４３０によりそれぞれ示されるシンジケーテッドデータフィード“ＣＮＮ  Ｎｅｗｓ”と“Ｊｏｋｅ  ｏｆ  ｔｈｅ  ｄａｙ”を選択した。他の例として、ユーザインタフェースは、ステップ３３０における選択のため利用可能な各種シンジケーテッドデータフィードをリストするドロップ・ダウンメニューを提供するかもしれない。図５の一例となるユーザインタフェース５００は、例えば、ステップ３３０における選択のため利用可能な各種シンジケーテッドデータフィードをリストするドロップ・ダウンメニュー５１０を提供する。図５に示されるように、気象やニュース関連のデータフィードなど、特定タイプのシンジケーテッドデータフィードは、ユーザがさらなる関連情報を選択することを可能にするポップアップメニュー５２０を有してもよい。例えば、気象及びニュース関連データフィードによって、ポップアップメニュー５２０は、当該データフィードがストリーミングテキストとして提供されるか否か及び／又は関心のある適用可能な地理的エリアをユーザが選択することを可能にするかもしれない。
【００２３】
ステップ３４０において、ユーザは、ステップ３２０において選択された装置がステップ３３０において選択された１以上のシンジケーテッドデータフィードを受け付ける１以上の期間を選択する。一実施例によると、ユーザは、ステップ３４０においてプロセッサ２４の制御の下で１以上の期間を選択するため、ディスプレイ２８を介し提供されるユーザインタフェースに応答して、ユーザ入力端末２０を介し装置に１以上の所定の入力を提供するかもしれない。本実施例によると、ユーザは、ステップ３３０において選択された各シンジケーテッドデータフィードについて、ステップ３４０において１以上の期間を選択するかもしれない。図５の一例となるユーザインタフェース５００は、例えば、選択された各装置について選択された各データフィードが選択される各期間を示すタイムバー５３０を提供する。例えば、図５に示されるように、第２ハンドセット１６（図５においてハンドセット２として示される）が、その日の間にストリーミングテキストとしてデータフィード“ＮＰＲ  Ｎｅｗｓ”を受け付けるようセットアップされる。図５の他の例として、第４ハンドセット１６（図５においてハンドセット４として示される）が、午前１２：００から午前１１：５９の期間中にデータフィード“Ｏｎ  Ｔｈｉｓ  Ｄａｙ”を受け付け、午後１２：００から午後１１：５９の期間中にデータフィード“ＢＢＣ  Ｎｅｗｓ”を受け付けるようセットアップされる。
【００２４】
本実施例では、ユーザは、ユーザ入力端末２０の方向矢印キーを用いてタイムバー５３０上の所望のスタート時間を指定し、コンファメーションキーを押下することにより所望のスタート時間を選択し、方向矢印キーを再び用いて所望のエンド時間を指し、コンファメーションキーを再び押下することにより所望のエンド時間を選択することによって、所望の期間を選択することができる。
【００２５】
ステップ３５０において、ユーザは、１以上の指定された期間中に１以上のシンジケーテッドデータフィードを受け付けるための他の装置を選択する選択肢を有している。ステップ３５０においてユーザが“ｙｅｓ”と決定した場合、プロセスフローはステップ３２０にループバックし、ユーザは他の装置を選択し、上述した各ステップが繰り返される。あるいは、ステップ３５０においてユーザが“ｎｏ”と決定した場合、プロセスフローはステップ３６０に移行して、当該プロセスが終了される。
【００２６】
ステップ３２０〜３４０におけるユーザ選択に対応するデータが、プロセッサ２４の制御の下でメモリ（メモリ２６など）に格納される。一実施例によると、当該データは、選択された期間中に選択された装置が選択されたシンジケーテッドデータフィードを受け付けることを可能にするため、メモリのある位置に格納される。例えば、ユーザがステップ３２０においてデータフィードを受け付けるＰＣ１０を選択した場合、ステップ３２０〜３４０におけるユーザ選択に対応するデータが、ＰＣ１０のメモリに格納されるかもしれない。他の例として、ユーザがステップ３２０においてデータフィードを受信するためのハンドセット１６の１つを選択した場合、ステップ３２０〜３４０におけるユーザ選択に対応するデータは、当該ハンドセット１６のメモリ及び／又はベースモジュール１４のメモリに格納されるかもしれない。図３のステップ３２０〜３４０におけるユーザ選択は、逐次的に実行されるよう図示及び説明されたが、ステップ３２０〜３４０は、図５のユーザインタフェース５００などのユーザインタフェースと同時的に及び／又は重複的に実行されてもよいことに留意されたい。このため、図３の各ステップは単なる一例であり、本発明を限定するものでない。
【００２７】
上述されたように、本発明は、指定された期間に従ってシンジケーテッドデータフィードのカスタマイズされた受付を可能にする方法及び装置を提供する。本発明が好適な設計を有するものとして説明されたが、本発明はさらに、本開示の趣旨及び範囲内で変更可能である。このため、本出願は、その一般的な原理を用いた本発明の何れかの変形、使用又は適応をカバーするものである。さらに、本出願は、このような本開示からの逸脱を、本発明が属する技術の既知の又は慣例的な実践の範囲内及び添付した請求項の限定の範囲内としてカバーするものである。
【図１】
0005785688.tif 000002
【図２】
0005785688.tif 000003
【図３】
0005785688.tif 000004
【図４】
0005785688.tif 000005
【図５】
0005785688.tif 000006