(57)【特許請求の範囲】
【請求項１】
知能型使用者インタフェースのためのシステムであって、
ハンドセットと、
前記ハンドセットに対して使用者が実行した操作の内容を示す情報であって該ハンドセットに所定の処理を実行させるための情報である使用者活動情報、前記使用者活動情報に対応する前記操作が行われた時間である使用者活動時間、及び前記使用者活動情報に対応する前記操作が行われたときの前記ハンドセットの地理位置である使用者活動の地理位置を記録するように動作できる使用者活動記録計と、
前記記録された使用者活動情報、前記記録された使用者活動時間、及び前記記録された使用者活動の地理位置を分析するものであって、前記使用者活動情報が特定の処理内容であるか否かを分析し、該使用者活動情報に対応する前記使用者活動時間が特定の時間であるか否かを分析し、該使用者活動情報に対応する前記使用者活動の地理位置が特定の位置であるか否かを分析し、さらに、前記特定の処理内容が前記特定の時間および前記特定の位置で繰り返されているか否かを分析する使用者活動分析器と、
前記使用者活動分析器の分析結果に基づいて、前記使用者活動情報に対応する前記ハンドセットに対する前記操作の手順と前記操作のための表示とのうちの少なくとも一方を変更するように、前記ハンドセットにおける使用者インタフェースを構成するための使用者インタフェースコンポーザとを含み、
前記使用者インタフェースコンポーザは、前記分析された使用者活動時間に関する後続時間及び前記分析された使用者活動の地理位置と関連した特定地理位置で前記構成された使用者インタフェースを前記ハンドセット上にディスプレイし、
前記インタフェースコンポーザは、さらに、前記分析された使用者活動の地理位置と前記ハンドセットの現在地理位置とが所定量以上離れているか否かを判断し、所定量以上離れていた場合、前記現在地理位置で、さらに別の構成がなされた使用者インタフェースを前記ハンドセット上にディスプレイすることを特徴とする知能型使用者インタフェースのためのシステム。
【請求項２】
前記後続時間は、翌日に前記ハンドセットが前記使用者活動の地理位置から特定距離にある時に発生することを特徴とする請求項１記載の知能型使用者インタフェースのためのシステム。
【請求項３】
前記後続時間は、翌日に前記記録された使用者活動時間より特定時間だけ先に発生することを特徴とする請求項１記載の知能型使用者インタフェースのためのシステム。
【請求項４】
前記ハンドセット上にディスプレイされる前記構成された使用者インタフェースは、前記ハンドセット内の以前の使用者インタフェースでアクセスするにあまり容易でない位置から前記ハンドセット内の前記構成された使用者インタフェースでより容易にアクセスできる位置に移動する使用者活動情報と関連した使用者メニューアイテムを含むことを特徴とする請求項１記載の知能型使用者インタフェースのためのシステム。
【請求項５】
前記ハンドセット上にディスプレイされる前記構成された使用者インタフェースは、前記使用者活動情報と関連したアイコンを含むことを特徴とする請求項１記載の知能型使用者インタフェースのためのシステム。
【請求項６】
前記ハンドセットは、モバイルフォン、個人携帯情報端末機、及びポータブルコンピュータから構成されるグループのうち、どれか１つであることを特徴とする請求項１記載の知能型使用者インタフェースのためのシステム。
【請求項７】
前記使用者活動の地理位置は、三角測量法及び位置測定システムのうち、どれか１つにより決定されることを特徴とする請求項１記載の知能型使用者インタフェースのためのシステム。
【請求項８】
知能型使用者インタフェースのための方法であって、
ハンドセットに対して使用者が実行した操作の内容を示す情報であって該ハンドセットに所定の処理を実行させるための情報である使用者活動情報、前記使用者活動情報に対応する前記操作が行われた時間である使用者活動時間、及び前記使用者活動情報に対応する前記操作が行われたときの前記ハンドセットの地理位置である使用者活動の地理位置を使用者活動記録計により記録する段階と、
前記記録された使用者活動情報、前記記録された使用者活動時間、及び前記記録された使用者活動の地理位置を分析する段階であって、前記使用者活動情報が特定の処理内容であるか否かを分析し、該使用者活動情報に対応する前記使用者活動時間が特定の時間であるか否かを分析し、該使用者活動情報に対応する前記使用者活動の地理位置が特定の位置であるか否かを分析し、さらに、前記特定の処理内容が前記特定の時間および前記特定の位置で繰り返されているか否かを使用者活動分析器により分析する段階と、
前記分析する段階の分析結果に基づいて、前記使用者活動情報に対応する前記ハンドセットに対する前記操作の手順と前記操作のための表示とのうちの少なくとも一方を変更するように、前記ハンドセットにおける使用者インタフェースを使用者インタフェースコンポーザにより構成する段階と、
前記分析された使用者活動時間と関連した後続時間及び前記分析された使用者活動の地理位置と関連した特定地理位置で前記構成された使用者インタフェースを前記使用者インタフェースコンポーザにより前記ハンドセット上にディスプレイする段階と
を含み、
前記ディスプレイする段階は、さらに、前記分析された使用者活動の地理位置と前記ハンドセットの現在地理位置とが所定量以上離れているか否かを判断し、所定量以上離れていた場合、前記現在地理位置で、さらに別の構成がなされた使用者インタフェースを前記インタフェースコンポーザにより前記ハンドセット上にディスプレイすることを特徴とする知能型使用者インタフェースのための方法。
【請求項９】
前記使用者インタフェースの構成を助けることができる前記記録された使用者活動情報と前記記録された使用者活動時間との関係を判断するために、前記記録された使用者活動情報と前記記録された使用者活動時間を前記使用者活動分析器により分析する段階を更に含むことを特徴とする請求項８記載の知能型使用者インタフェースのための方法。
【請求項１０】
前記後続時間は、翌日に前記記録された使用者活動時間より特定時間だけ先に発生することを特徴とする請求項８記載の知能型使用者インタフェースのための方法。
【請求項１１】
前記ハンドセット上にディスプレイされる前記構成された使用者インタフェースは、前記ハンドセット内の以前の使用者インタフェースでアクセスするにあまり容易でない位置から前記ハンドセット内の前記構成された使用者インタフェースでより容易にアクセスできる位置に移動する使用者活動情報と関連した使用者メニューアイテムを含むことを特徴とする請求項８記載の知能型使用者インタフェースのための方法。
【請求項１２】
前記ハンドセット上にディスプレイされる前記構成された使用者インタフェースは、前記ハンドセットの使用者インタフェースに前記使用者活動情報と関連したアイコンを含むことを特徴とする請求項８記載の知能型使用者インタフェースのための方法。
【請求項１３】
前記ハンドセットは、モバイルフォン、個人携帯情報端末機、及びポータブルコンピュータから構成されるグループのうち、どれか１つであることを特徴とする請求項８記載の知能型使用者インタフェースのための方法。
【請求項１４】
知能型使用者インタフェースのためのシステムであって、
ハンドセットと、
前記ハンドセットに対して使用者が実行した操作の内容を示す情報であって該ハンドセットに所定の処理を実行させるための情報である使用者活動情報及び前記使用者活動情報に対応する前記操作が行われたときの前記ハンドセットの地理位置である使用者活動の地理位置の記録を管理するように動作できるネットワークサーバーを含み、
前記ネットワークサーバーは、前記管理している前記使用者活動情報および前記使用者活動の地理的位置に基づいて、前記使用者活動情報が特定の処理内容であるか否かを分析し、該使用者活動情報に対応する前記使用者活動時間が特定の時間であるか否かを分析し、該使用者活動情報に対応する前記使用者活動の地理位置が特定の位置であるか否かを分析し、さらに、前記特定の処理内容が前記特定の時間および前記特定の位置で繰り返されているか否かを分析する動作を更にすることができ、
前記ネットワークサーバーは、前記分析する動作の分析結果に基づいて、前記使用者活動情報に対応する前記ハンドセットに対する前記操作の手順と前記操作のための表示とのうちの少なくとも一方を変更するように、前記ハンドセットにおける使用者インタフェースを構成するように更に動作することができ、
前記ハンドセットは、前記ハンドセットが前記分析された使用者活動の地理位置と関連した特定地理位置に隣接する場合、前記ハンドセット上に前記構成された使用者インタフェースをディスプレイするように動作でき、
前記ハンドセットは、さらに、前記分析された使用者活動の地理位置と自身の現在地理位置とが所定量以上離れているか否かを判断し、所定量以上離れていた場合、前記現在地理位置で、さらに別の構成がなされた使用者インタフェースをディスプレイするように動作できることを特徴とする知能型使用者インタフェースのためのシステム。
【請求項１５】
前記ネットワークサーバーは、前記記録された使用者活動情報及び前記記録された使用者活動の地理位置を分析して、前記記録された使用者活動情報と前記記録された使用者活動の地理位置との関係を判断することで、前記使用者インタフェースの構成を助けるように動作できることを特徴とする請求項１４記載の知能型使用者インタフェースのためのシステム。
【請求項１６】
前記ハンドセットは、翌日に前記記録された使用者活動の地理位置と関連した特定地理位置にある場合、前記ハンドセット上に前記構成された使用者インタフェースを表示するように動作できることを特徴とする請求項１４記載の知能型使用者インタフェースのためのシステム。
【請求項１７】
前記ハンドセット上にディスプレイされる前記構成された使用者インタフェースは、前記ハンドセット内の以前の使用者インタフェースでアクセスするにあまり容易でない位置から前記ハンドセット内の前記構成された使用者インタフェースでより容易にアクセスできる位置に移動する使用者活動と関連した使用者メニューアイテムを含むことを特徴とする請求項１４記載の知能型使用者インタフェースのためのシステム。
【請求項１８】
前記ハンドセット上にディスプレイされる前記構成された使用者インタフェースは、前記ハンドセットの使用者インタフェースに前記使用者活動情報と関連したアイコンを含むことを特徴とする請求項１４記載の知能型使用者インタフェースのためのシステム。
【請求項１９】
前記ハンドセットは、モバイルフォン、個人携帯情報端末機、及びポータブルコンピュータから構成されるグループのうち、どれか１つであることを特徴とする請求項１４記載の知能型使用者インタフェースのためのシステム。
【請求項２０】
前記使用者活動の地理位置は、三角測量法及び位置測定システムのうち、どれか１つにより決定されることを特徴とする請求項１４記載の知能型使用者インタフェースのためのシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、使用者インタフェースに関し、特に、知能型使用者インタフェースに関する。
【背景技術】
【０００２】
ハンドセットが要請を伝送するプル（pull）方法によれば、ハンドセット使用者が交通状況、天気、またはその他の情報に対するモニタリングを要請しなければならないし、これに対してハンドセット用ネットワークが応答する。ハンドセットが要請を受信するプッシュ（push）方法によれば、ハンドセット用ネットワークがハンドセットにハンドセットの位置に基づいた情報を提供したり、またはハンドセット使用者により設定された選好情報を提供する。両方とも相互作用に基づいて情報の伝送がなされる。
【特許文献１】韓国特許出願番号２００５／０１２０６８４号
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明の目的は、使用者の便宜性を考慮した知能型使用者インタフェースのためのシステム及び方法を提供することにある。
【課題を解決するための手段】
【０００４】
一実施形態では、知能型使用者インタフェースのためのシステムが提供される。上記システムは、ハンドセット、使用者活動記録計、使用者活動分析器、及び使用者インタフェースコンポーザを含む。使用者活動記録計は、ハンドセットに対する使用者活動、使用者活動の時間、及び使用者活動の地理位置を記録する。使用者活動分析器は、記録された使用者活動、使用者活動の時間、及び使用者活動の地理位置を分析する。使用者インタフェースコンポーザは、分析された使用者活動の時間及び使用者活動の地理位置に基づいて使用者インタフェースを構成する。また、使用者インタフェースコンポーザは、ハンドセットが分析された使用者活動の地理位置と関連した地理位置にある場合、使用者活動時間と関連した特定時間に上記構成された使用者インタフェースをハンドセット上に表示する。
【０００５】
他の実施形態では、知能型使用者インタフェースのための方法を提供する。上記方法は、ハンドセットに対する使用者活動、及び使用者活動時間を記録する段階を含む。また、上記方法は、記録された使用者活動及び使用者活動時間に基づいて使用者インタフェースを構成する段階を含む。その上、上記方法は、記録された使用者活動時間と関連した特定時間に上記構成された使用者インタフェースをハンドセット上に表示する段階を含む。
【０００６】
更に他の実施形態では、知能型使用者インタフェースのためのシステムを提供する。上記システムは、ハンドセットに対する使用者活動及び使用者活動の地理位置を記録するハンドセット及びネットワークサーバーを含む。また、ネットワークサーバーは、記録された使用者活動及び使用者活動の地理位置に基づいて使用者インタフェースを構成する。その上、ハンドセットは、記録された使用者活動の地理位置と関連した特定地理位置に隣接する場合、ハンドセット上に上記構成された使用者インタフェースを表示する。
【発明の効果】
【０００７】
本発明は、使用者活動に基づいて、ハンドセットが後に同一な時間、地域に位置する際、予測可能な使用者インタフェースを提供することで、使用者の便宜性を充足させることができる利点がある。
【発明を実施するための最良の形態】
【０００８】
本発明の一実施形態に対する例示的な実行が以下に説明されるが、本発明が現在知られていたり、存在する如何なる技法によっても実行できるという点に留意しなければならない。本発明は、本願に図示及び説明された例示的なデザイン及び実行を含んで上記例示的な実行、図面、及び技法に限るものでなく、本発明は添付した特許請求範囲とその均等物の全範囲内で変更されることができる。
【０００９】
ハンドセットが要請を伝送するプル方法によれば、ハンドセット使用者が毎日類似の時間に多くのメニューを操作して、例えば、交通状況に対するモニタリングを要請することができる。ハンドセットが要請を受信するプッシュ方法によれば、使用者が食堂に満ちている都心地を運転して過ぎる度に、使用者はその地域での、または一日中の該当時間の間の食事習慣を持っていないにもかかわらず、食堂リストのような希望しない情報をハンドセットを通じて受信することができる。上記プッシュ方法、またはプル方法は、いずれも以前の使用者の行動に基づいて使用者の行動を知能的に予測してはいない。
【００１０】
本発明の実施形態によれば、使用者活動に関する時間及び位置だけでなく、ハンドセット上の使用者活動が記録され、上記記録された情報を分析することにより、使用者インタフェースが構成される。このように構成された使用者インタフェースは、使用者の以前の活動時間と関連した時間にハンドセットに表示されるが、この際、ハンドセットは、使用者の以前の活動位置と関連した位置にあることになる。上記構成された使用者インタフェースは、既存の使用者インタフェースが修正されたものであることができる。例えば、既存のメニューとアイコンが上記構成された使用者インタフェースより有用になるように再配列されることができる。以後、ネットワークサーバーは、使用者活動パターンに基づいて使用者活動を知能的に予測し、使用者がハンドセットを容易に使用するようにする。例えば、ハンドセットの使用者が通常的に交通状況を要請する場所に接近していれば、ネットワークサーバーはメニューショートカットキーを表すアイコンをハンドセット上の使用者インタフェースに表示して交通状況を要請できるようにする。
【００１１】
一部の実施形態によれば、メニューは、使用者が通常的に交通状況を要請する直前に表れることができる。他の例として、ハンドセットの使用者が通常的に食堂リストを要請する場所に接近していれば、上記構成された使用者インタフェースは食堂リストを要請するためのメニューを、５つのメニューアイテムが使用者インタフェース上に上下に羅列された位置からハンドセットにディスプレイされる最初のメニューアイテムへ移動させることができる。上記構成された使用者インタフェースは、例えば、使用者が通常的に食堂リストを要請する直前にハンドセットに一度に表示されることができる。
【００１２】
図１には、知能型使用者インタフェースのためのシステム１０が図示されている。システム１０は、第１ハンドセット１０４、第２ハンドセット１０６、及び第３ハンドセット１０８と通信するネットワークサーバー１０２を含む。図１にはただ３つのハンドセットのみ図示されるが、ネットワークサーバー１０２はより多くの数のハンドセットと通信することができる。ハンドセット１０４、１０６、１０８は、携帯電話、個人携帯情報端末機、ポータブルコンピュータ、タブレット（tablet）コンピュータ、またはラップトップコンピュータのような携帯可能なモバイル電子装置であり、ネットワークサーバー１０２は、以下に説明される汎用コンピュータであることができる。
【００１３】
各々のハンドセットは、地理位置にあることができ、ハンドセット使用者がネットワークサーバー１０２と通信できるようにする使用者インタフェースを含む。例えば、ハンドセットの地理位置は位置測定システム（ＧＰＳ）、または三角測量法により決定されることができる。位置測定システムは、多数の衛星からの無線信号を比較することによって、地表上の地理位置を決定する。三角測量法は多くの位置からの無線信号を比較することにより指標上の地理位置を決定する。
【００１４】
各々のハンドセットは、ハンドセットの動作及び入出力を制御するための使用者インタフェースを含むことができる。第１ハンドセット１０４は、第１地理位置１１０に存在することができ、第１使用者インタフェース１１２を含むことができる。同様に、第２ハンドセット１０６は、第２地理位置１１４に存在することができ、第２使用者インタフェースを含むことができる。また、第３ハンドセット１０８は、第３地理位置１１８に存在することができ、第３使用者インタフェース１２０を含むことができる。
【００１５】
本発明の一部の実施形態において、ハンドセットはハンドセット上で使用者活動を記録する構成要素である使用者活動記録計（logger）を含むことができる。使用者活動は、使用者により取られるハンドセット上でのアクションを意味する。使用者活動記録計がハンドセット上で使用者活動を記録する際、使用者活動記録計は、使用者活動リストを含む使用者ログを生成する。例えば、図１は、第１使用者活動記録計１２２を含む第１ハンドセット１０４、第２使用者活動記録計１２４を含む第２ハンドセット１０６、及び第３使用者活動記録計１２６を含む第３ハンドセット１０６を図示する。本発明の一部の実施形態において、ネットワークサーバー１０２は、各ハンドセット上の使用者活動と関連したデータを記録、追跡、及び管理するための使用者活動記録計を含むことができる。これと関連して、図１は、ネットワーク使用者活動記録計１２８を含むネットワークサーバー１０２を図示する。知能型使用者インタフェースのためのシステム１０は、各ハンドセット、またはネットワークサーバー１０２上に存在できるような多くの構成要素上に使用者活動記録計、活動分析器、使用者インタフェースコンポーザ、または他のシステムを含めるオプションを有するが、その多くの構成要素の部分、または組合が両方に共に存在することができる。仮に、使用者活動記録計がハンドセット上に存在し、帯域幅に対する需要が多ければ、ハンドセットは記録された多量の使用者活動を貯蔵する程の充分のメモリを持っていないので、活動が少ない期間の間に使用者ログをネットワークサーバー１０２に伝送できることになる。ネットワークサーバー１０２は、使用者活動記録計により生成された使用者ログを分析するための構成要素である使用者活動分析器も含むことができる。また、ネットワークサーバー１０２は、分析された使用者ログに基づいて使用者インタフェースを構成するための構成要素である使用者インタフェースコンポーザを含むことができる。例えば、図１は使用者活動分析器１３０及び使用者インタフェースコンポーザ１３２を含むネットワークサーバー１０２を図示する。ハンドセットの動作及び使用を制御する特定の命令語及びメカニズムに容易にアクセスして、それを使用するに使えるように特定するように構成されたハンドセットの形態を含む。構成された使用者インタフェースは、コンテンツのようなメニュー、メニューの順位編成及び／または特定オプションの選択を容易にするアイコンを含むことができる。上記構成された使用者インタフェースは、アクセスするにあまり容易でないこれらアイテムの以前の位置に比べてより容易にアクセスできる位置でメニューオプションの選択を助長することができる。
【００１６】
図２は、本発明の実施形態に係る知能型使用者インタフェースに対する方法を説明するためのフローチャートである。ステップ２０２で、使用者活動記録計は、ハンドセットに対する使用者活動、使用者活動時間、及び使用者活動の地理位置を記録することにより、使用者ログを生成する。例えば、第１使用者活動記録計１２２は、第１ハンドセット１０４に対する交通状況要請、朝８時のような使用者活動時間、及びホーム居住地のような使用者活動の第１地理位置１１０を記録することにより、使用者ログを生成する。
【００１７】
ステップ２０４で、使用者活動分析器１３０は、現在時間が使用者活動記録計により生成された使用者ログを分析する時間であるかどうかを判断する。本発明の一部の実施形態において、上記使用者ログを分析する時間は、ハンドセットが活動の少ない期間の間にネットワークサーバー１０２に伝送した後のように、毎日一回ずつ起こることができる。本発明の他の実施形態において、記録（logging）と分析はハンドセット上で全的に実行されたり、またはネットワークサーバー１０２上で他の時間に実行されることができる。上記記録は使用者活動記録計が各使用者活動を記録した後のように、実行中のプロセスで、または他の時間間隔で分析されることができる。
【００１８】
仮に、使用者活動分析器１３０は、現在時間が使用者活動記録計により生成された使用者ログを分析する時間でないと判断すれば、ステップ２０２に戻って使用者活動を持続的に記録する。例えば、深夜１２時前に、第１使用者活動記録計１２２は、現在時間が第１使用者活動記録計１２２により生成された使用者ログを分析する時間でないと判断するが、これは第１使用者活動記録計１２２が使用者活動の使用者ログを深夜１２時になる時までネットワークサーバー１０２に伝送しないためである。一方、使用者活動分析器１３０は、現在時間が使用者活動記録計により生成された使用者ログを分析する時間と判断する際、ステップ２０６に戻って使用者ログを分析する。例えば、深夜１２時に、使用者活動分析器１３０は、現在時間が第１使用者活動記録計１２２により生成されてネットワークサーバー１０２に伝送された使用者ログを分析する時間と判断する。
【００１９】
ステップ２０６で、使用者活動分析器１３０は、使用者活動、使用者活動時間、及び使用者活動の地理位置が記録された使用者ログを分析する。例えば、使用者活動分析器１３０は、使用者が自身のホーム居住地である第１地理位置１１０で朝８時に交通状況を要請することを表す使用者ログを分析する。他の例として、使用者活動分析器１３０は、使用者が自身の職場と近い都心地である第３地理位置１１８で午前１１時４５分に食堂リストを要請したことを表す使用者ログを分析する。更に他の例として、使用者活動分析器１３０は、使用者が自身の職場である第２地理位置１１４で午後５時に交通状況を要請したことを表す使用者ログを分析する。更に他の例として、使用者活動分析器１３０は、使用者が自身のホーム住居地である第１地理位置１１０で夕方９時にアラーム合わせを要請したことを表す使用者ログを分析する。
【００２０】
ステップ２０８で、使用者インタフェースコンポーザ１３２は、分析された使用者活動、使用者活動時間、及び使用者活動の地理位置に基づいて使用者インタフェースを構成する。例えば、使用者インタフェースコンポーザ１３２は、使用者のホーム居住地である第１地理位置１１０で朝８時に発生した交通状況に対する要請に基づいて使用者インタフェースを構成する。他の例として、使用者活動分析器１３０は、使用者が自身の職場と近い都心地である第３地理位置１１８で午前１１時４５分に発生した食堂リストに対する要請に基づいて使用者インタフェースを構成する。更に他の一例として、使用者活動分析器１３０は、使用者が自身の職場である第２地理位置１１４で午後５時に発生した交通状況に対する要請に基づいて使用者インタフェースを構成する。更に他の一例として、使用者活動分析器１３０は、使用者が自身のホーム住居地である第１地理位置１１０で夕方９時に発生したアラーム合わせに対する要請に基づいて使用者インタフェースを構成する。
【００２１】
ステップ２１０で、翌日、使用者インタフェースコンポーザ１３２は、ハンドセットが使用者活動の地理位置から特定距離にあるかどうかを判断する。判断結果、ハンドセットが使用者活動の地理位置から特定距離にあれば、ステップ２１２に進行して現在時間を確認する。例えば、第３地理位置１１８は、食堂リストを要請した使用者の職場に近い都心地であることができる。例えば、翌日、仮に使用者インタフェースコンポーザ１３２は、第１ハンドセット１０４が第３地理位置１１８から１００ヤード以内にあると判断すれば、ステップ２１２に進行して現在時間を確認する。しかしながら、翌日、使用者インタフェースコンポーザ１３２は、ハンドセットが使用者活動の地理位置から特定距離にないと判断すれば、ステップ２１０で地理位置を持続的に確認する。例えば、第１地理位置１１０は、使用者が交通状況を要請したとか使用者がアラーム合わせを要請した位置であることができる。第２地理位置１１４は使用者が交通状況を要請した位置であることができ、第３地理位置１１８は使用者が食堂リストを要請した位置であることができる。例えば、翌日、使用者インタフェースコンポーザ１３２は、第１ハンドセット１０４が第３地理位置１１８から１００ヤード以内になかったり、第１地理位置１１０または第２地理位置１１４から１００ヤード以内にないと判断すれば、ステップ２１０に戻って地理位置を確認する。
【００２２】
ステップ２１２で、翌日、使用者インタフェースコンポーザ１３２は、現在時間が使用者活動時間前の特定時間に該当するかどうかを判断する。判断結果、現在時間が使用者活動時間前の特定時間に属する場合、ステップ２１４に進行して構成された使用者インタフェースをハンドセット上に表示する。例えば、使用者インタフェースコンポーザ１３２は、現在時間がアラーム合わせを要請した時間前１５分以内であると判断することができる。このような場合、例えば、ステップ２１４で、アラーム時刻の設定が容易になるように構成された使用者インタフェースをハンドセット上に表示し、他の時間及び使用者インタフェース等に対しても同様である。この要請時間前１５分は、使用者活動時間前の特定時間に対する一例に過ぎないのであり、この特定時間は１０分、３０分、またはその他の時間になることができる。その上、この時間は使用者がアラームを合せることと予想される時間である９時の前の３０分から９時１５分までのような時間帯であることができる。他の時間が本発明の思想及び範囲内で用いられることができる。一方、ステップ２１２での判断結果、現在時間が使用者活動時間前の特定時間でない場合、ステップ２１０に戻って地理位置を確認する。例えば、翌日、使用者インタフェースコンポーザ１３２は現在時間がアラーム合わせを要請した時間、食堂リストを要請した時間、または交通状況を要請した時間の前１５分以内でないと判断することができる。このような場合、ステップ２１０に戻って地理位置を確認することになる。
【００２３】
ステップ２１４で、使用者インタフェースコンポーザ１３２は、分析された使用者活動時間及び使用者活動の地理位置と関連した特定時間に構成された使用者インタフェースをハンドセット上に表示する。例えば、使用者インタフェースコンポーザ１３２は、使用者が以前にアラームを設定した時間の１５分前の夕方８時４５分にアラーム時刻を設定することが容易になるように構成された使用者インタフェースを第１ハンドセット１０４上に表示することができる。このような例として、使用者インタフェースコンポーザ１３２は、第１ハンドセット１０４の使用者がアラーム時刻設定を要請した場所がホーム居住地である１地理位置１１０から１００ヤード以内にあるという仮定下に構成された使用者インタフェースを表示することができる。他の例として、使用者インタフェースコンポーザ１３２は、使用者が交通状況を要請した時間の１５分前の朝７時４５分に交通状況に対する要請が容易になるように構成された使用者インタフェースを第１ハンドセット１０４上に表示することができる。この例において、使用者インタフェースコンポーザ１３２は、第１ハンドセット１０４の使用者がアラーム時刻を設定することを要請したホーム居住地である第１地理位置１１０から１００ヤード以内にあるという仮定下に構成された使用者インタフェースを表示することができる。もう１つの例において、使用者インタフェースコンポーザ１３２は、使用者が食堂リストを要請した時間の１５分前の午前１１時４５分に食堂リストに対する要請が容易になるように構成された使用者インタフェースを第３ハンドセット１０８上に表示することができる。この例において、使用者インタフェースコンポーザ１３２は、第３ハンドセット１０８の使用者が食堂リストを要請した職場近くの都心地である第３地理位置１１８の１００ヤード以内にあるという仮定下に構成された使用者インタフェースを表示することができる。もう１つの例において、使用者インタフェースコンポーザ１３２は、使用者が交通状況を要請した時間の１５分前の夕方４時４５分に交通状況に対する要請が容易になるように構成された使用者インタフェースを第２ハンドセット１０６上に表示することができる。ここで、上記構成された使用者インタフェースは、第１ハンドセット１０４が関連地理位置から１００ヤード以内にあるという仮定下に表示される。以後、ステップ２１０に戻って地理位置を確認することになる。
【００２４】
翌日の間にも、上記方法は地理位置及び現在時間を確認し、適切に構成された使用者インタフェースを表示するためのループ方式により反復されることができる。このようなループ方式により反復されると共に、上記方法は翌日の間の使用者活動を記録し、翌日の以後に分析できる使用者ログを生成することができる。例えば、月曜日に記録される使用者活動は火曜日に分析されることができ、始めてその使用者活動は構成された使用者インタフェースのハンドセット上の表示と関連することができる。火曜日に記録される使用者活動は、月曜日に記録された使用者活動を有する使用者ログにより結合されることができる。結合された使用者活動の使用者ログが分析された後、水曜日に構成された使用者インタフェースのハンドセット上の表示と関連付けられることができる。
【００２５】
使用者活動の日付が記録されるによって、使用者活動分析器１３０は使用者活動を予測するにあって、より正確性を期することができる。例えば、ハンドセットが多くの地理位置に存在する際、使用者が平日夜の間に夕方９時及び週末夕方１１時にアラーム設定要請をすることになれば、使用者活動分析器１３０はハンドセットの地理位置に関らず、平日夕方８時４５分及び週末夕方１０時４５分にアラーム設定を容易にするように構成された使用者インタフェースをハンドセット上に表示することができる。このような例において、使用者が自身のホーム居住地から離れた地理位置にハンドセットを持って移動する際、使用者活動分析器１３０は、週末夕方１０時４５分にアラーム設定を容易にするように構成された使用者インタフェースをハンドセット上に表示することができる。このような例として、使用者が自身の勤務地から離れた地理位置にハンドセットを持って移動する際、使用者活動分析器１３０は食堂リストに対する要請を容易にするように構成された使用者インタフェースをハンドセット上に表示しないように選択することができる。他の例において、ハンドセットが特定の劇場から１００ヤード以内にある時、使用者がこの劇場で上映する映画リストを要請した時間が日付毎に違えば、使用者活動分析器１３０は、ハンドセットが特定の劇場から１００ヤード以内にありさえすれば、映画リストに対する要請を容易にするように構成された使用者インタフェースをその日の時間に関らずハンドセット上に表示することができる。
【００２６】
週間日付を基準として、使用者活動の分析の他にも、使用者活動分析器１３０は毎月の最初日、毎月の３番目の木曜日、または他の時間間隔のような月間日付を基準として使用者活動を分析することができる。使用者活動分析器１３０は、使用者活動のパターンによって使用者ログを分析する。例えば、最近の５日間、朝８時３０分頃の交通状況に対する要請を含む使用者ログの分析に基づいて、使用者活動分析器１３０は、毎朝の交通状況に対する要請が容易になるように構成された使用者インタフェースが表示されるように選択することができる。他の例において、９０日の中で、最近の５日間、朝８時３０分頃の交通状況に対する要請を含む使用者ログの分析に基づいて、使用者活動分析器１３０は平日朝の交通状況に対する要請が容易になるように構成された使用者インタフェースが表示されないように選択することができる。使用者ログが９０日の中で、最近の５日間、朝８時３０分頃の交通状況に対する要請を含むとしても、使用者分析器１３０は相変わらず平日朝の交通状況に対する要請が容易になるように構成された使用者インタフェースが表示されるように選択することができる。これに対し、使用者は上記構成された使用者インタフェースにより表示されるオプションを選択することも、しないこともできるが、そのオプションは平日朝の交通状況に対する要請、または他の要請が容易になるようにする。本発明の一部の実施形態によれば、使用者インタフェース分析器１３２が構成された使用者インタフェースをハンドセット上に表示する際、ハンドセット上に表示された、構成された使用者インタフェースは、ハンドセット上の使用者インタフェースでアクセスするにあまり容易でない位置からハンドセット上の使用者インタフェースでより容易にアクセスできる位置に移動可能な使用者活動と関連した使用者メニューアイテムを含むことができる。使用者メニューは、使用者が実行される動作を選択できるリストである。このような動作は、グラフィック使用者インタフェース（ＧＵＩ）下のポインティング装置、キー選択、タッチスクリーン、またはその他のものによりたびたび行なわれる。例えば、使用者インタフェースコンポーザ１３２は、交通状況を要請する使用者メニューを含む構成された使用者インタフェースを第１ハンドセット１０４に表示する。この使用者メニューは、第１ハンドセット１０４上の使用者インタフェースでアクセスするにあまり容易でない以前の位置から第１ハンドセット１０４上の使用者インタフェースでより容易にアクセスできる位置に移動することができる。以前に、使用者は５つのメニューを渡らなければならない、アクセスするにあまり容易でない位置で交通状況を要請する使用者メニューにアクセスすることができた。しかしながら、上記構成された使用者インタフェースを受信すれば、使用者はただ１つのメニューのみを渡ることができ、このメニューアイテムはより容易にアクセスできる位置で交通状況を要請する使用者メニューにアクセスするように上位にあることができる。他の例において、使用者が日常的に特定位置で特定時間に自身のホーム居住地の電話番号のような番号に電話をかければ、使用者インタフェースは使用者のホーム居住地の電話番号をより容易にアクセスできる位置に移動することができる。
【００２７】
本発明の一部の実施形態によれば、使用者インタフェースは、使用者活動と関連したアイコンをハンドセット上に表示する。アイコンが選択されれば、ディレクトリ開き、ファイル伝送開始、または交通状況に対するウェブサイトへの航海のような一部の動作が行われる。例えば、使用者インタフェースコンポーザ１３２は、使用者メニューを含んで構成された使用者インタフェースを第１ハンドセット１０４にディスプレイすることができ、該使用者メニューは、アラーム時間設定と関連したアイコンを第１ハンドセット１０４の第１使用者インタフェース１１２に表示することができる。ここで、使用者がアラーム時間設定と関連したアイコンを選択すれば、第１使用者インタフェース１１２はアラーム設定ウィンドウを浮かべることができる。
【００２８】
前述のようなシステムは、当業者に公知されたように、第１ハンドセット１０４のような全ての携帯用モバイル電子装置上で具現されることができる。以下、前述した１つ以上の実施形態を具現するための第１ハンドセット１０４を図３を参照して説明する。第１ハンドセット１０４は、第１貯蔵領域３２０、第２貯蔵領域３３０、キーパッドのような入力部３４０、及び表示部３５０のような出力装置とカップリングされる制御部３１０（中央処理装置、またはＣＰＵ）を含む。入力部３４０及び表示部３５０は、第１使用者インタフェース１１２のような使用者インタフェースと総称されることができる。
【００２９】
制御部３１０は、１つ以上のＣＰＵチップで具現されることができ、第１貯蔵領域３２０、または第２貯蔵領域３３０からアクセスする命令語、コード、コンピュータプログラム、またはスクリプトを実行することができる。第１貯蔵領域３２０は、フラッシュメモリのような不揮発性メモリであることができ、第２貯蔵領域３３０は、ファームウェア、またはこれと類似する種類のメモリであることができる。
【００３０】
前述したようなネックワークサーバー１０２は、充分な処理能力、メモリ資源、及びそれにかかる所要作業の負荷を扱うことができるネットワーク処理容量を有する全ての汎用コンピュータ上に具現されることができる。図４は、以下に開示する１つ以上の実施形態を具現するに適した典型的で、かつ、汎用的なコンピュータシステムを図示する。ネットワークサーバー１０２は、補助記憶装置４８４を含むメモリ装置、ＲＯＭ４８６、ＲＡＭ４８８、入出力部４９０、及びネットワーク連結部４９２と通信する処理部４８２（中央処理装置、またはＣＰＵ）を含む。処理部４８２は、１つ以上のＣＰＵチップで具現されることができる。
【００３１】
補助記憶装置４８４は、典型的に１つ以上のディスクドライブ、またはテープドライブで構成され、データの不揮発性貯蔵のために利用され、ＲＡＭ４８８が全ての実行データを貯蔵する位大きくない場合、オーバーフローデータの貯蔵装置として用いられる。補助記憶装置４８４は、ＲＡＭ４８８にローディングされる実行プログラムを貯蔵するに用いられることができる。ＲＯＭ４８６は、命令語及びプログラムが実行される間、読取られるデータを貯蔵するに用いられる。ＲＯＭ４８６は、大きいメモリ容量を有する２次記憶装置に比べて相対的に少ないメモリ容量を有する不揮発性メモリ装置である。ＲＯＭ４８８は、揮発性データ及び命令語を貯蔵するに用いられる。ＲＯＭ４８６及びＲＡＭ４８８へのアクセスは典型的に補助記憶装置４８４の場合より速い。
【００３２】
入出力部４９０は、プリンタ、ビデオモニタ、液晶ディスプレイ装置（ＬＣＤ）、タッチスクリーンディスプレイ、キーボード、キーパッド、スイッチ、ダイヤル、マイク、トラックボール（trackball）、音声認識器、カード読取器、紙テープ読取器、または他のよく知られた入力装置を含むことができる。ネットワーク連結部４９２は、モデム形態、モデムの貯蔵所、イーサネット（登録商標）カード、汎用シリアルバスインタフェースカード（ＵＳＢ）、無線ＬＡＮカード、ＣＤＭＡ／ＧＳＭラジオ送受信機カード、及びよく知られた他のネットワーク装置を具備することができる。ネットワーク連結部４９２は、モデム、モデムバンク、イーサネット（登録商標）カード、ＵＳＢインタフェースカード、シリアルインタフェース、トークンリングカード、ＦＤＤＩ（Fiber Distributed Data Interface）カード、無線ＬＡＮカード、ＣＤＭＡ（Code Division Multiple Access）無線送受信機カード、ＧＳＭ（Global System for Mobile communication）無線送受信機カード、及びよく知られた他のネットワーク装置の形態を取ることができる。ネットワーク連結部４９２は、処理部４８２がインターネット、または１つ以上のイントラネットと通信可能にする。このようなネットワーク接続により、処理部４８２が前述した方法を遂行する過程で、ネットワークサーバーから情報を受信したり、またはネットワークサーバーに情報を出力できると予想される。このように処理部４８２を用いて実行された一連の命令語と称される情報は、例えば、搬送波に具現されたコンピュータデータ信号の形態でネットワークサーバーから受信され、ネットワークサーバーに出力されることができる。
【００３３】
このように、処理部４８２を用いて実行されるデータ、または命令語を含むことができる情報は、搬送波に具現された信号、またはコンピュータデータ基底信号の形態でネットワークサーバーから受信及びネットワークサーバーに出力されることができる。ネットワーク連結部４９２により生成される搬送波に具現された信号、または基底信号は、電気的導体の表面、同軸ケーブル、導波管、光繊維のような光媒体、空気中、または自由空間上に伝播されることができる。搬送波に具現された信号、基底信号に含まれた情報は、情報の処理、生成、または送受信に適するように多くのシーケンスによって整列されることができる。本明細書で伝送媒体と称される搬送波に具現された信号、または基底信号、または現在利用されたり今後開発される多様な形態の信号は、当業者によく知られた種々の方法により生成されることができる。
【００３４】
処理部４８２は、ハードディスク、フロッピー（登録商標）ディスク、光ディスク（これらのシステムに基盤した多様なディスクは補助記憶装置４８４として考慮できる）、ＲＯＭ４８６、ＲＡＭ４８８、またはネットワーク連結部４９２からアクセスする命令語、コード、コンピュータプログラム、及びスクリプトを実行する。
【００３５】
本発明において、多様な実施形態が提供されるが、開示されたシステム及び方法が本発明の思想及び範囲から外れない範囲内で多様な形態で具現できることに留意しなければならない。本例は、例示的なものであり、限定的なものと見なされてはならないし、また、本明細書に記載された明細に限るのでなく、特許請求範囲及びその均等物の全範囲内で変更可能である。例えば、多様な構成要素が他のシステムで結合または統合されることができ、一部の特徴は省略されたり、または具現できないことがある。
【００３６】
また、多くの実施形態において、別個または別途のものとして説明及び図示された技法、システム、サブシステム、及び方法等は、本発明の範囲から外れないで、他のシステム、モジュール、技法、または方法等と組合または統合されることができる。互いに直接カップリングされたり、疎通することと示したり、論じたりした他のアイテムは、それらをこれ以上互いに直接カップリングされることと見なさないで、電気的でも機械的でも他のどの方式でも、互いに間接的に相変わらずカップリングされて、疎通できるように、特定インタフェースまたは装置を通じてカップリングされることができる。変化、置換、及び変更の他の例が、当業者に確認できるところ、本明細書に開示された思想及び範囲から外れないでそれらがなされることができる。
【図面の簡単な説明】
【００３７】
【図１】本発明の多くの実施形態を具現するに適したシステムを示す図である。
【図２】本発明の実施形態に係る知能型使用者インタフェースのための方法を説明するためのフローチャートである。
【図３】本発明の多くの実施形態を具現するに好ましいモバイルハンドセットシステムを例示した図である。
【図４】本発明の多くの実施形態を具現するに好ましい汎用コンピュータシステムを例示した図である。
【符号の説明】
【００３８】
１０２  ネックワークサーバー
１０４  第１ハンドセット
１０６  第２ハンドセット
１０８  第３ハンドセット
１１０  第１地理位置
１１４  第２地理位置
１１８  第３地理位置
１２８  ネットワーク使用者活動記録計
１３０  使用者活動分析器
１３２  使用者インタフェースコンポーザ
【図１】
0004675933.tif 000002
【図２】
0004675933.tif 000003
【図３】
0004675933.tif 000004
【図４】
0004675933.tif 000005