(57)【特許請求の範囲】
【請求項１】
嗜好のセットアップが可能なアプリケーション装置（４０１）であって、
嗜好を有するドナー装置（５４１）と結合するためのポート、そして
前記ポートに動作可能に結合され前記ポートを介して前記ドナー装置にアクセスし、少なくとも使用の環境およびアプリケーション装置のタイプを識別する嗜好選択ベクトル（１２４０）を前記ドナー装置に送ることによって前記ドナー装置に問い合わせを行ない、かつ前記嗜好選択ベクトルに応じて前記ドナー装置から少なくとも人間の感覚の嗜好を受信するためのコントローラ（４５０）、
を具備することを特徴とする嗜好のセットアップが可能なアプリケーション装置（４０１）。
【請求項２】
前記コントローラ（４５０）は前記ポートに動作可能に結合され前記ポートを介して前記ドナー装置にアクセスし、少なくともアプリケーション装置のタイプ、使用の環境および人間の感覚の必要とされるカテゴリを識別する前記嗜好選択ベクトル（１２４０）を送ることによって前記ドナー装置に問い合わせを行ない、かつそれに応じて前記ドナー装置から少なくとも人間の感覚の嗜好を受信することを特徴とする請求項１に記載のアプリケーション装置。
【請求項３】
前記コントローラ（４５０）は前記ポートに動作可能に結合され前記ポートを介して前記ドナー装置にアクセスし、少なくとも使用の環境、アプリケーション装置のタイプおよび該アプリケーション装置上で使用されるアプリケーションを識別する嗜好選択ベクトル（１２４０）を送ることによって前記ドナー装置に問い合わせを行なうことを特徴とする請求項１に記載のアプリケーション装置。
【請求項４】
前記ポート（５４１）は複数のユーザのための嗜好を有するドナー装置と結合され、かつ
前記コントローラ（４５０）は前記ポートを介して前記ドナー装置にアクセスするために前記ポート（５４１）に動作可能に結合され、アプリケーション装置のユーザを識別する情報を含む嗜好選択ベクトル（１２４０）を提供しかつそれに応じて前記ドナー装置から特定の嗜好を受信することを特徴とする請求項１に記載のアプリケーション装置。
【請求項５】
前記ポート（５４１）は１つのユーザのための嗜好を有するドナー装置と結合され、そして
前記コントローラ（４５０）は前記ポートを介して前記ドナー装置にアクセスするため前記ポート（５４１）に動作可能に結合され、前記ドナー装置に前記嗜好選択ベクトル（１２４０）を提供しかつそれに応じて前記ドナー装置から前記１つのユーザに関連する特定の嗜好を受信することを特徴とする請求項１に記載のアプリケーション装置。
【請求項６】
前記アプリケーション装置は前記コントローラを含みかつそこに配置されたポートを有する無線電話からなることを特徴とする請求項１に記載のアプリケーション装置。
【請求項７】
アプリケーション装置のために嗜好をセットアップすることができるドナー装置（１２３０）であって、
少なくとも使用の環境およびアプリケーション装置を識別する嗜好選択ベクトル（１２４０）を前記アプリケーション装置から受信するために前記アプリケーション装置に結合するためのポート、そして
多次元構造を有しかつその中に記憶された嗜好を有し、さらに前記ポートに動作可能に結合されて前記嗜好選択ベクトルによって問い合わせを行ないかつ前記アプリケーション装置に対して前記嗜好選択ベクトルに関連する少なくとも特定の人間の嗜好を提供するための基準嗜好メモリ（１２２０，８０５）、
を具備することを特徴とするアプリケーション装置のために嗜好をセットアップすることができるドナー装置（１２３０）。
【請求項８】
前記基準嗜好メモリ（１２２０，８０５）は１人のユーザのためにその中に格納された嗜好を有し、そして
前記ポートは前記アプリケーション装置に結合して前記１人のユーザのための嗜好選択ベクトルを受信しかつそれに応じて前記基準嗜好メモリから前記１人のユーザに関連する特定の嗜好を提供することを特徴とする請求項７に記載のドナー装置。
【請求項９】
嗜好をセットアップする方法であって、
（ａ）嗜好のセットアップを必要とするアプリケーション装置（４０１）と嗜好を有するドナー装置（５４１）とを結合する段階、
（ｂ）その中に格納された嗜好を有するドナー装置（５４１）にアクセスする段階、
（ｃ）少なくとも使用の環境およびアプリケーション装置のタイプを識別する嗜好選択ベクトル（１２４０）を前記ドナー装置に送ることによって前記ドナー装置（５４１）に問い合わせを行なう段階、そして
（ｄ）前記嗜好選択ベクトルに応じて前記ドナー装置（５４１）から少なくとも人間の感覚の嗜好を受信する段階、
を具備することを特徴とする嗜好をセットアップする方法。
【請求項１０】
嗜好をセットアップする方法であって、
（ａ）嗜好のセットアップを必要とするアプリケーション装置（４０１）と嗜好を有するドナー装置（５４１）とを結合する段階、
（ｂ）前記アプリケーション装置（４０１）にアクセスする段階、
（ｃ）前記アプリケーション装置（４０１）から少なくとも使用の環境およびアプリケーション装置のタイプを識別する嗜好選択ベクトル（１２４０）を問い合わせのために受信する段階、そして
（ｄ）ドナー装置（５４１）の複数のアクセスの軸に対する情報を使用して基準嗜好メモリ（１２２０，８０５）をアクセスしかつ前記アプリケーション装置（４０１）に前記特定のユーザのための嗜好選択ベクトルに関連する特定の嗜好を送信する段階、
を具備するこ特徴とする嗜好をセットアップする方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は属性システムに関し、かつ、より特定的には、個人属性を選択しかつ管理するための装置および関連する方法に関する。
【０００２】
【従来の技術】
人間は彼の生涯にわたり数多くの装置とインタフェースする。いくつかのものは彼が多くの異なる状況で装置を取り扱うことを要求する。もし彼が彼の日常生活における異なる状況で遭遇する装置およびツールとインタフェースする方法が彼にとって親切でかつ親しみやすければ、個人にとってより効率的でかつ親しみやすいものとなる。
【０００３】
いくつかのセルラ電話はユーザの身元および会計情報、ならびにネットワークの特徴および機能への認可を含む加入者識別モジュール（ＳＩＭ）またはＳＩＭカードを受け入れることができる。さらに、加入者識別モジュールはしばしば使用される電話番号のリストを含むことができる。しかしながら、しばしば使用される電話番号の彼らのリストはセルラ電話に対する最も親しみやすくかつ効率的なインタフェースを促進するものではない。個々の人およびセルラ電話のような装置のために最も親しみやすくかつ効率のよいインタフェースを提供する加入者インタフェースまたはシステムが必要である。
【０００４】
いくつかのモデルの自動車は限られた数の特定のドライバのためにシートおよびミラー位置の嗜好または好み（ｐｒｅｆｅｒｅｎｃｅｓ）の記憶を可能にする。この情報は車両内にプログラムされ記憶される。シートおよびミラー位置の好みは、特定のユーザが車両をロック解除するために使用するキーによるなど、ドライバが彼自身を識別させることによって作動される。シートおよびミラー位置の好みを示す情報は車両に所在し、それはこれらが車両のメモリにプログラムされるからである。従って、ドライバがレンタルの車のような他のプログラム可能な車両に入る場合は、そのドライバは彼の位置の好みを再び規定しなければならない。
【０００５】
いくつかのタイムシェアリングのコンピュータはそれぞれの個人ユーザが彼のスクリーン特性を中央集中メモリに記憶できるようにし、それによって該ユーザが該コンピュータに接続された任意のターミナルによりこの親しみやすいインタフェースにアクセスできるようになる。ユーザが同様の、しかしながら相互接続されていないタイムシェアリングのコンピュータシステムにログオンする場合、彼はデフォールトのセットアップを使用するかあるいは彼の好ましいスクリーン特性を再びプログラムしなければならない。
【０００６】
【発明が解決しようとする課題】
これらのユーザの嗜好のプログラミングの例はユーザが該ユーザが遭遇する新しいモデルの機器を再プログラムすることを要求する。例えば、ユーザがタクシーまたは飛行機内の公衆電話に遭遇するときあるいはユーザが新しい通信装置を買う場合、その装置によってその瞬間にその個人にとって最も親しみやすくかつ効率的なインタフェースを容易に得かつ確立することはできない。すべての新しいモデルの種々のタイプの電話、自動車、コンピュータまたは他のタイプの快適な機器と両立する嗜好を規定しかつ管理するメカニズムは存在しない。
【０００７】
【課題を解決するための手段】
上述のおよび他の問題は本発明の個人属性選択および管理システムによって解決できる。多数のアプリケーション装置のユーザは該複数のアプリケーション装置によって使用するために都合のよい位置にそのユーザの嗜好を保持しておくことができる。そのような嗜好は時間的および場所的に数多くの方法で多数の装置によって記憶しかつアクセスすることができる。携帯用メモリカードまたは広くアクセス可能な中央データベースのような非アプリケーション装置はアプリケーション装置に対して嗜好を記憶しかつ提供するドナー装置（ｄｏｎｏｒ  ｄｅｖｉｃｅ）として作用することができる。ドナー装置の機能を含むアプリケーション装置はまたドナー装置として作用しかつ他のアプリケーション装置と通信することができる。ネットワークを通して任意の都合のよいアプリケーションまたはドナー装置に配置された基準嗜好メモリにおけるユーザの基準嗜好セットに対する実時間アクセスを提供することができる。従って、嗜好は新しいモデルの快適な機器に遭遇するユーザのために、装置に対する継ぎ目のないまたは至るところにあるインタフェースを通して嗜好が好適に確立できる。
【０００８】
【発明の実施の形態】
図１はスマートカードまたはメモリカードのような携帯用ドナー装置１０５を受け入れることができる、セルラ電話１０１のような、アプリケーション装置を示す。図２は、携帯用ドナー装置１０５を受け入れることができるデスクホンのようなアプリケーション装置を示し、かつ図３〜図５は携帯用ドナー装置１０５を受け入れることができるパーソナルコンピュータ１２１、パーソナルオーガナイザ１３１、およびダッシュボード１４１のようなアプリケーション装置を示す。
【０００９】
携帯用ドナー装置１０５はこれらの適切に装備されたアプリケーション装置の任意の１つと共に使用されるべき単一のユーザの嗜好（情報）を含んでいる。ドナー装置１０５が挿入されかつ適切に装備されたアプリケーション装置と相互動作するとき、このアプリケーション装置または同様の種類の、他のアプリケーション装置とのセッションにより確立された好みまたは嗜好がこのアプリケーション装置のための属性を規定するために使用される。
【００１０】
このメカニズムにより、ユーザは彼のインタフェースの嗜好を１度だけ確立すればよい。複数のアプリケーション装置にとって共通の属性のこれらの嗜好は自動的に再使用可能となる。同じであるが他のアプリケーション装置と共通でない属性に対する嗜好はこれらの他のアプリケーション装置に対する嗜好を予測しまたは提案するために使用できる。
【００１１】
セルラ電話１０１、デスクホン１１１、パーソナルコンピュータ１２１、パーソナルオーガナイザ１３１、およびダッシュボード１４１はこれらすべての装置に共通のある属性を有している。これらの属性に対応する個々のユーザの嗜好はユーザのメモリカードまたは携帯用ドナー装置１０５に格納することができる。例えば、これらすべての装置に共通のユーザの表示装置の好みまたは嗜好がユーザのメモリカードまたは携帯用ドナー装置１０５に記憶できる。ユーザが表示属性に対して特定のフォントの好みを有するものと仮定すると、このフォントの好みはそのユーザのカードまたは携帯用ドナー装置１０５を受け入れるそれぞれのアプリケーション装置によって容易にアクセスすることができる。コントラスト、輝度、背景パターン、色、アイコンタイプ、アイコン位置およびデジタルまたはアナログゲージの選択のような、他の表示または視覚的属性もまたこれらのメカニズムによって取り扱うことができる。表示の好みの他に、可聴的、情況的／場所的なもの、味覚および嗅覚も特定のアプリケーション装置の属性を設定するためにこのメカニズムによってアクセスすることができる。
【００１２】
アプリケーション装置１０１，１１１，１２１，１３１および１４１はすべて携帯用ドナー装置１０５との相互動作を可能にするソフトウエアを含んでいる。携帯用ドナー装置１０５はアプリケーション装置との相互動作を管理しかつ基準嗜好メモリ内容の組織を管理する制御ソフトウエアを含む。
【００１３】
図６は、それらの間での相互接続によってユーザの基準嗜好セットを共有することができるセルラ電話２０１、パーソナルオーガナイザ２３１、およびパーソナルコンピュータ２２１を示す。これらのおよび他のアプリケーション装置はユーザの好みのためのドナー装置として作用する他の装置からユーザの基準の嗜好セットを得ることができる。該ユーザの基準の嗜好セットはそれらの間に接続された赤外線（ＩＲ）接続、無線周波（ＲＦ）接続、またはケーブルのようないくつかのタイプの相互接続によってアクセスすることができる。
【００１４】
図６の実施形態では、装置は物理的に同じ場所への配置を必要とし、該装置の内の１つは基準嗜好メモリにユーザの基準嗜好セットを含んでいる。装置間の通信は無線周波（ＲＦ）または赤外線（ＩＲ）光のような光学的リンクによって確立できる。ユーザの基準嗜好セットを含む装置は好ましくは他のアプリケーション装置に嗜好を送信するためにドナー装置として指定される。従ってあるアプリケーション装置は同時にアプリケーション装置およびドナー装置の両方として動作し、従って付属ドナー装置（ａｔｔａｃｈｅｄ  ｄｏｎｏｒ  ｄｅｖｉｃｅ）と称されるものとなる。ドナー装置（パーソナルオーガナイザ２３１のような）のユーザによって嗜好が確立されたとき、他のアプリケーション装置（セルラ電話２０１のような）によるそれらのアクセス可能性は該アプリケーション装置（セルラ電話２０１のような）が物理的に近接した位置にくるかあるいはドナー装置（パーソナルオーガナイザ２３１のような）と同じ場所に位置するようになるまで延期される。
【００１５】
複数のアプリケーション装置が付属ドナー装置として作用しかつおのおの同じ個人ユーザのための基準の嗜好セットを含む実施形態では、基準の嗜好セットの複数のコピーがしばしば互いに競合する。結局、これらの付属ドナー装置は同じ場所に位置しまたは互いにまたは実際のドナー装置とネットワークにより接続されることになる。付属ドナー装置が同じ場所に位置しまたはネットークにより接続されたとき、基準の嗜好セットは、例えば時間スタンプにより識別された最も最近の嗜好エントリを交換しかつ記憶することにより調停することができる。古い嗜好をオーバライトすることによる汚染を防止するため、ユーザはあらかじめ問い合わせを受けるようにすることができる。
【００１６】
別の実施形態では、セッション嗜好がアプリケーション装置のセッション嗜好メモリに一時的に記憶されかつ基準の嗜好メモリを含む装置がこれらのアプリケーション装置と再結合されるある与えられた時間まで他の同じ場所に位置するアプリケーション装置と共有され、基準の嗜好メモリを含む装置がこれらのアプリケーション装置と再結合された時間に最も最近の嗜好が前記基準の嗜好セットへと更新として提供される。古い嗜好をオーバライトすることによる汚染を防止するため、ユーザはまたあらかじめ問い合わせを受けることができる。
【００１７】
図７は本発明に係わる個人属性選択および管理システムのさらに別の実施形態を示す。セルラ電話３０１およびパーソナルコンピュータ３２１のような複数のアプリケーション装置が世界的なネットワーク３５０による通信によってアプリケーション装置における特定のユーザの新しいアプリケーションに対して嗜好を確立または規定する（ｅｓｔａｂｌｉｓｈ）ことができる。例えば、セルラ電話３０１はパーソナルコンピュータ３２１の基準嗜好メモリに格納されたユーザの基準嗜好セットを世界的なネットワーク３５０を介してアクセスすることができる。パーソナルコンピュータ３２１は次にそのユーザのライフスタイルおよび所在するツールのロケーションに対する都合にもとづき該ユーザの基準嗜好セットを記憶するよう選択されることもできる。例えば、パーソナルコンピュータ３２１の代わりに、ユーザは世界的なネットワーク３５０の基準嗜好メモリにおける該ユーザの基準嗜好セットを格納するネットワークサービスへ加入することができる。このようなネットワークサービスはユーザの基準嗜好セットを前記世界的なネットワーク３５０に接続されたファイルサーバに格納することができる。あるいは、ユーザは基準嗜好セットをインテリジェント車両ハイウェイシステム（Ｉｎｔｅｌｌｉｇｅｎｔ  Ｖｅｈｉｃｌｅ  Ｈｉｇｈｗａｙ  Ｓｙｓｔｅｍ：ＩＶＨＳ）と両立する無線データ相互接続を介して前記世界的ネットワーク３５０へアクセス可能な彼の車両の自動車用コンピュータのような他のツールに格納することを選択できる。さらに、セルラ電話３０１はセルラ電話３０１の基準嗜好メモリに格納されかつ世界的なネットワーク３５０を通してアクセス可能なそのユーザの基準嗜好セットを含むことができる。世界的ネットワーク３５０はセルラ電話ネットワーク３６０またはコンピュータのローカルエリアネットワーク３７０のような種々のローカルネットワークに接続することができる。ユーザの基準嗜好セットは、例えば、現存するあるいは将来のセルラ電話ネットワーク３６０によってセルラ電話３０１の基準嗜好メモリから通信することができる。例えば、ユーザの基準嗜好セットはセルラデジタルパケットデータ（ｃｅｌｌｕｌａｒ  ｄｉｇｉｔａｌ  ｐａｃｋｅｔ  ｄａｔａ：ＣＤＰＤ）または現存するアナログのアドバンスドモービルホンサービス（ａｄｖａｎｃｅｄ  ｍｏｂｉｌｅ  ｐｈｏｎｅ  ｓｅｒｖｉｃｅ：ＡＭＰＳ）による短メッセージサービスによって送信できる。ユーザの基準嗜好セットはまた移動通信のためのグローバルシステム（ＧＳＭ）または時分割多元接続（ＴＤＭＡ）または符号分割多元接続（ＣＤＭＡ）システムのデータフォーマットで送信することもできる。
【００１８】
図７の実施形態では、本発明の最も柔軟性あるかつ好適な構成が提供され、それはユーザが前に必要とされたようなカードを携帯しあるいは物理的に装置を接続する必要性なしに、ユーザの基準嗜好セットに瞬時的な実時間アクセスを得ることができるからである。前記世界的ネットワーク３５０は世界的なネットワークがまだ利用可能でなければ世界的な情報スーパハイウェイまたは全国的な情報スーパハイウェイによって提供するのが好ましい。世界的な衛星ネットワークまたはセルラ電話またはデータネットワークも前記ネットワーク３５０のために使用できる。さらに、特定のアプリケーションのためのユーザの基準嗜好セットからのユーザの基準嗜好の通信はローカルエリアネットワークまたはセルラ無線電話ネットワークのような１つのサブネットワークに接続した装置間で通信することができる。従って、もしあるドナー装置とアプリケーション装置が、例えば、オフィスビル内で同じローカルエリアネットワークへと接続されれば、前記世界的ネットワーク３５０のような外部のネットワークにアクセスすることなく嗜好のセットアップが実時間で行われる。
【００１９】
図８は、複数の接続オプションを有するアプリケーション装置の例を示す。該複数接続オプションはネットワークインタフェース４１０、カードリーダ４２０またはローカル相互接続ポート４３０によって提供される。図８の例では、アプリケーション装置は前記複数接続オプションの内の任意の１つによってドナー装置に接続できるセルラ電話４０１である。該セルラ電話４０１は例示的な接続オプションの内のいずれか１つ、または３つすべてとともに構成することができる。
【００２０】
世界的ネットワーク５５０へのセルラ電話４０１の接続はネットワークインタフェース４１０によって行うことができる。ネットワークインタフェース４１０はネットワーク５５０をＲＪ１１電話ネットワークコネクタを介して、イーサネット接続を介して、無線周波ローカルエリアネットワークまたはセルラデータネットワークのような光学的接続または無線周波（ＲＦ）接続を介して接続することができる。
【００２１】
ドナーカード５６０へのセルラ電話４０１の接続はカードリーダ４２０によって行うことができる。ドナーカード５６０はカードリーダ４２０によって読み取られるべきメモリを単に提供するか、あるいは応用特定集積回路（ＡＳＩＣ）のプロセッサおよびメモリ管理ユニット（ＭＭＵ）を含むか、あるいはまたスマートカードとすることもできる。
【００２２】
図６に示されたようなローカル相互接続へのセルラ電話４０１の接続はローカル相互接続ポート４３０によって行うことができる。ローカル相互接続ポート４３０は赤外線（ＩＲ）接続、直接接続ケーブルの接続または無線周波（ＲＦ）接続を介してドナー装置５４１のローカル相互接続ポートに接続することができる。
【００２３】
ドナー装置５４１はセルラ電話４０１のローカル相互接続ポート４３０への接続のためのローカル相互接続ポート５３０を有する。ドナー装置５４１は装置の他の内部要素への接続のための内部バス５４を有する。ドナー装置５４１はローカル相互接続ポート４３０を介するもの以外に他の方法でセルラ電話４０１に接続することができる。代わりに、ネットワーク５５０はドナー装置５４１をセルラ電話４０１に接続することもできる。
【００２４】
図８のセルラ電話４０１は好ましくは該セルラ電話４０１の内部要素をインタフェース装置４１０，４２０および４３０に接続するための内部バス４４０を有する。内部バス４４０はまた中央処理ユニット４５０（ＣＰＵ）の制御のもとでセルラ電話４０１の内部要素を互いに接続する。無線電話制御ソフトウエアメモリ４６０は内部バス４４０に接続しかつセルラ電話４０１の機能の制御を可能にする。無線サブシステム４７０は送信機および受信機を介してアンテナ４７５に接続する。無線サブシステム４７０は無線電話制御ソフトウエアメモリ４６０の制御のもとに標準的なセルラ電話エアインタフェース仕様に従って動作が行われる。マイクロホン４８１、スピーカ４８３、キーボード４８５および表示装置４８７のような入力および出力装置はセルラ電話４０１の内部バス４４０に接続されかつ該内部バス４４０によって運用される。これらの入力および出力装置はユーザインタフェース装置を提供する。
【００２５】
セッション嗜好メモリ４９０はこのセルラ電話４０１のアプリケーション装置の特定のユーザのセッション嗜好を記憶する。該セッション嗜好メモリ４９０は内部バス４４０を介してセルラ電話４０１へとアクセス可能でありかつまた内部バス４４０を介して前記基準嗜好セットインタフェース装置４１０，４２０および４３０へとアクセス可能である。初期セッションセットアップによって、インタフェース装置４１０，４２０または４３０内の属性管理ソフトウエアは必要な属性に対して基準思考セットから適切な嗜好を得る。該適切な嗜好は入力および出力装置を適切に動作させるためにセルラ無線電話のための必要な属性を知っている無線電話制御ソフトウエア４６０との対話にもとづきセッション嗜好メモリ４９０に格納される。いったんすべてのまたはいくらかの必要な属性が格納によりセルラ無線電話のための嗜好を割り当てられると、属性管理ソフトウエアはもはやセルラ無線電話の動作において作動しない。無線電話制御ソフトウエアが次に、確立されかつメモリ４９０にロードされたセッション嗜好に従って、入力および出力装置４８１，４８３，４８５および４８７の運用を引き継ぐ。
【００２６】
図９は、本発明に係わる個人属性選択管理システムにおける例示的なアプリケーション装置内のメモリを示す。装置オペレーティングシステム６１０はアプリケーション装置内の資源を管理する。装置オペレーティングシステム６１０の周辺にはアプリケーションソフトウエア６２０および個人属性選択（ＰＡＳ）ソフトウエア６３０がある。入力／出力制御ソフトウエア６４０は前記個人属性選択ソフトウエアと相互作用してこのアプリケーションに対して必要とされる嗜好を決定する。これらの嗜好はセッション嗜好メモリ６５０に格納され、ドナー装置におけるユーザの基準嗜好セットの嗜好との相互交換によって獲得される。
【００２７】
図１０は、個人属性選択（ＰＡＳ）ソフトウエア７１０および基準嗜好メモリ７２０へと区分けされた例示的なドナー装置内のメモリを示す。個人属性選択ソフトウエア７１０は基準嗜好メモリ７２０を編成しかつアプリケーション装置とインタフェースして特定のセッションに対し基準嗜好メモリ７２０からどの部分およびどの情報が提供されるべきかを判定する管理ソフトウエアである。
【００２８】
図１１は、ドナー装置の基準嗜好メモリの属性セルに格納されたある特定のユーザの基準嗜好セットのデータ構造の例を示す。各ユーザの基準嗜好セットは図１１の例示的な３次元マトリクスで示されるように多次元基準選択マトリクス８０５として格納できる。図１１の３次元基準選択マトリクスは３つのアクセス軸に沿って構成され、すなわち人間の感覚の軸８１０のアクセス、アプリケーション装置の軸８２０のアクセス、および環境の軸８３０のアクセスである。
【００２９】
人間の感覚の軸８１０のアクセスは、例えば、視覚的、可聴的、情況的／場所的、味覚および嗅覚のような種々のタイプのユーザインタフェースモードによって分類される。これらのカテゴリは本質的に人間のユーザの生物学的感覚に対応する。５つの示されたカテゴリは例にすぎずかつ種々のカテゴリおよびサブカテゴリの属性をシステムによってまたはシステムの特定のユーザによって望まれる嗜好の敏感さのレベルに応じて使用することができる。基準嗜好メモリがワードプロセシングまたはカレンダソフトウエアのような、特定のアプリケーションによってそこにアクセスするために構成されれば、人間の感覚の軸８１０はアプリケーション軸のアクセスとして使用できる。そのような場合、アプリケーションに対する利用可能な属性はその代わりに軸８１０に沿ったカテゴリに対応することになる。
【００３０】
おのおののタイプの属性に対する特定のユーザの嗜好はマトリクスの異なるアクセス軸の交差部に配置された属性セルに記憶されている。たとえば、視覚的属性に関連する属性セルは、フォントタイプ、フォントサイズ、メニュー順序嗜好、メニューサイズ嗜好、ウインドウサイズ嗜好、アイコンの位置、パターン、カラー、アナログまたはデジタルゲージまたは表示グラフに対するフォントサイズおよび嗜好のような、嗜好とともに記憶される。さらに、可聴的属性に関連する属性セルはキーフィードバック用プロンプト、ｅ−メイル可聴フィードバック用プロンプト、バッドムーブエラープロンプト、または変更終了プロンプト、ネガティブ指示嗜好、音声および言語認識嗜好、緊急リンギング、通常のリンギング、データリンギングのようなリンギング、音量嗜好、トーン形式嗜好、または商業放送局選択嗜好、ベースおよびトレブル制御ならびにフェードおよびバランス嗜好のようなタイプのプロンプトを含むことができる。情況または場所的属性に関連する属性セルは、温度嗜好、湿度嗜好、外部（フレッシュ）空気の割合の嗜好、空調バランス嗜好、カーシート位置嗜好、自動車ミラー位置嗜好、およびシートヒータ温度嗜好を含むことができる。
【００３１】
基準選択マトリクス８０５へのアクセスのアプリケーション装置の軸８２０はセルラ電話、パーソナルコンピュータ、パーソナルオーガナイザまたは車両のような特定のタイプのアプリケーション装置を規定する。さらに、１つのタイプのアプリケーション装置は、異なるタイプの全または最小機能セルラ電話のようなあるいは異なる製造者によって製造された異なるタイプのセルラ電話のようなアプリケーション装置の部分集合またはサブセットとなることができる。
【００３２】
アクセスの環境軸８３０は基準選択マトリクス８０５への第３の次元であり、これは前記属性およびアプリケーション装置のアクセスの軸によって与えられるものを超えて、マトリクスからの嗜好のアクセスにおける改善された精度を提供する。環境軸８３０は最も正確な選択を得る上で有用である。３つの軸８１０，８２０および８３０の他に３つより多くの軸を使用することもできる。あるいは、前記環境軸８３０は基準選択マトリクス８０５のより単純な構成では省略することもできる。基準選択マトリクス８０５へのアクセスの環境軸８３０に関連する属性セルはオフィス環境、家庭環境または航空機、自動車、その他のような車両環境を含むことができる。
【００３３】
前記環境軸８３０に沿った環境条件はアプリケーション装置の軸８２０に沿った装置または人間の感覚の軸８１０に沿った人間の感覚とは異なっており、それはこれらが周囲の背景ノイズ、周囲のライティング条件の暗さまたは明るさ、または環境において妨害を避けまたは個人を助けるためにある嗜好の組み合わせを必要とする特定の環境における他の特性のような情況的な条件に依存するからである。例えば、環境はある個人の環境が所望の温度および湿度嗜好を望む場合加熱および空調システムにおいて重要である。環境軸８２０は、例えば、ユーザが家庭よりもオフィスにおいてより寒い温度を希望する場合に異なる嗜好を得るために使用できる。そのような例では、オフィスにおけるミーティングはバイブレータを使用したセルラ電話の非可聴リンギングに対する嗜好を要求するサブ環境カテゴリが指定できる。しかしながら、ユーザがミーティング中でない場合のオフィスにおいて、該オフィスのサブ環境はその場合セルラ電話に対して可聴リンギングを選択することができる。
【００３４】
基準選択マトリクス８０５は好ましくはアプリケーション装置から受け入れた嗜好選択ベクトルにもとづき複数の軸に沿ってアクセスされる。嗜好選択ベクトルは、必要な人間の感覚のタイプ、必要な環境または状況および実際のアプリケーションまたはアプリケーション装置のタイプのような少なくとも２つまたはそれ以上の選択基準を含む。従って嗜好は、例えば、飛行機内またはオフィスの会議室内のような特定の環境のもとでの複数の記憶された人間の感覚の嗜好の間での必要な人間の感覚のような複数の基準を使用して基準嗜好メモリをアクセスすることによって規定することができる。そのような基準嗜好メモリは今までは不可能であった。基準嗜好ベクトルを使用してそのようなメモリをアクセスすることにより、多数の異なるセットアップ手順および選択肢によってユーザを苦しめることなく複数のタイプの状況に対して嗜好をセットアップすることができる。
【００３５】
基準選択マトリクス８０５の属性セルに格納された嗜好は軸のインデックスの交差部にもとづき直接アクセスすることができる。例えば、オフィスの環境におけるセルラ電話のアプリケーション装置はそれと交わる属性セルに格納された嗜好から選択されるフォントサイズのような可視的属性をもつことができる。しかしながら、ドナー装置が利用できない場合あるいは必要な軸の交差部における属性セルに不適切な嗜好が格納されている場合、アプリケーション装置のユーザはセッション嗜好メモリに格納するために嗜好を直接アプリケーション装置に入力することができる。もしユーザがそのような場合に嗜好を入力することを希望しなければ、該嗜好は確立手順によって確立することができる。該確立手順によって嗜好が確立された後、アプリケーション装置のユーザは新しく選択されたユーザ嗜好に対する確立された嗜好を洗練されたものにするすなわち精製する（ｒｅｆｉｎｅ）ことができ、あるいは嗜好の洗練化または精製および選択を後の時間に延期することができる。
【００３６】
前記確立手順は１つの実施形態ではデフォールトの嗜好を割り当てることによって嗜好を確立する。典型的には、該デフォールトの嗜好はアプリケーション装置に関して使用されるおのおののアプリケーションにおける典型的な環境で典型的なユーザに対して記憶される。あるいは、他の実施形態では、前記確立手順は予測手順によって嗜好を確立することができる。アプリケーション装置においてある嗜好が必要でありかつ利用できないかまたは受け入れることができない場合、予測プロセスによって嗜好選択マトリクス８０５からそれらを直接与えることにより嗜好を確立しかつアプリケーション装置のセッション嗜好メモリに格納することができる。前記予測手順は嗜好選択マトリクスの隣接属性セルに格納された次に最善の嗜好にアクセスすることによって嗜好を予測することができる。嗜好はまた人工知能を使用して正確に決定することもできる。従って、嗜好メモリの多次元構造は知識ベースおよびネットワークを使用して人工知能により提供することができる。例えば、そのようなメモリを使用して嗜好を予測するためにファジー論理を使用することができる。さらに、嗜好は種々のアプリケーション装置、環境、その他に対するユーザの嗜好を学習するために使用されるニューラルネットワークによって予測することもできる。そのようなニューラルネットワークはそのような新しいアプリケーション装置または環境が与えられれば必要な属性に対するユーザの嗜好を予測することができる。
【００３７】
予測手順はアプリケーション装置においてあるいはドナー装置のいずれにおいても行うことができる。アプリケーション装置においては、予測手順は、セッション嗜好メモリにおける嗜好のような、ユーザのためにアプリケーション装置に現在含まれている嗜好にもとづき、あるいはドナー装置の基準嗜好メモリにおける嗜好にもとづき行うことができる。ドナー装置においては、予測手順は基準嗜好メモリに格納されたユーザのための嗜好にもとづき行うことができる。アプリケーション装置において行われるべき最適の予測プロセスのため、アプリケーション装置は好ましくはユーザの基準嗜好セットから得られる最大量の嗜好データにアクセスすることが必要である。最大の利用可能な嗜好データはドナー装置の基準嗜好メモリに格納されている。ドナー装置の基準嗜好メモリからアプリケーション装置へのユーザの基準嗜好セット全体のそのような転送はネットワークにとって厄介なものであるか、あるいはアプリケーション装置における不合理な量のメモリを消費するかも知れない。そのような場合、予測は基準嗜好メモリに関連するプロセッサを有するドナー装置によって行うことができる。
【００３８】
前記予測プロセスは、アプリケーション装置において行われてもあるいはドナー装置において行われる場合でも、マトリクス内の近くの関連する嗜好の間で補間またはスケーリングを行うことができる。例えば、パーソナルコンピュータのスクリーンのために選択されるフォントサイズはセルラ電話のスクリーンのために選択されるフォントサイズよりも大きくなり、それはパーソナルコンピュータはセルラ電話よりも大きなサイズのスクリーンを有するからである。ポケットオーガナイザのスクリーンサイズは多分これら２つの間にあるが、フォントサイズに対して確立された嗜好をもたないこともあり得る。従って、選択または予測アルゴリズムはポケットオーガナイザのスクリーンサイズのためにフォントサイズを提案するためパーソナルコンピュータのフォントサイズとセルラ電話のフォントサイズとの間の適切な距離をスケーリングするために使用することができる。
【００３９】
図１２は、本発明に係わるアプリケーション装置１２１０とドナー装置１２３０との間での情報転送を示すブロック図である。嗜好選択ベクトル１２４０は基準嗜好メモリ１２２０から１つまたはそれ以上の嗜好１２８０をアクセスするためにアプリケーション装置１２１０からドナー装置１２３０へと送られる。嗜好選択ベクトル１２４０は、例えば、使用されているアプリケーション装置のタイプ１２７０およびアプリケーションタイプ１２７５のような状況にもとづきアプリケーション装置１２１０によって得られる。装置のタイプ１２７０およびアプリケーションタイプ１２７５は好ましくはその内部のコンピュータ回路を使用してアプリケーション装置によって決定される。嗜好選択ベクトル１２４０は従って必要な属性の特性のアクセスの軸を表すことができる。例えば、必要な属性を示す環境コード１２４２および人間の感覚のコード１２４５は＜環境、人間の感覚＞（＜ｅｎｖｉｒｏｎｍｅｎｔ，ｈｕｍａｎ  ｓｅｎｓｅｓ＞）と表現される、嗜好選択ベクトル１２４０のために使用することができる。嗜好選択ベクトル１２４０はさらに＜環境，＜可視的、可聴的＞＞（＜ｅｎｖｉｒｏｎｍｅｎｔ，＜ｖｉｓｕａｌ，ａｕｄｉｂｌｅ＞＞）と表現される、可視的および可聴的な人間の嗜好のような必要な属性のタイプによって規定することができる。
【００４０】
好ましくは、嗜好選択ベクトルはアプリケーション装置を使用する特定のユーザに対するユーザコードを含まない。これは、たとえば、スマートカードのようないくつかのドナー装置は単一のユーザに特定のものであることが好ましいからである。そのような場合、ユーザ情報はスマートカードに送られる必要はないが、それは該カードが唯一のユーザのための嗜好情報を提供するからである。カードまたは他のドナー装置が１人のユーザより多くのもののための嗜好を提供できる場合には、前記ベクトルの他に、ユーザコードのようなユーザを示す情報がドナー装置にアクセスするために送られなければならない。従って、複数のユーザにサービスを行うドナー装置に対しては、嗜好選択ベクトルの他にユーザ情報がドナー装置に送信される。
【００４１】
図１３は、本発明の一実施形態に係わる嗜好を記憶しかつ予測する装置を示す。層化した（ｌａｙｅｒｅｄ）ニューラルネットワーク１３１０は嗜好を記憶するためのメモリとしてかつ嗜好を予測するためのプロセッサとしての両方の働きをなす。ニューラルネットワーク１３１０はモードスイッチ１３３０が下の位置にあるとき嗜好選択ベクトル１３４０に関して予測された嗜好１３２０を提供するよう動作する。モードスイッチ１３３０が上の位置にあるとき、ニューラルネットワーク１３１０は嗜好選択ベクトル１３４０に関して入力嗜好１３５０を学習しまたは記憶するよう動作する。ニューラルネットワーク１３１０は前記層の個々のノードによって伝えられる重みまたは荷重値１３７０にもとづき学習または記憶を行う。単に比較器１３６０によって示される、重みエラーアルゴリズムは関連する嗜好選択ベクトル入力１３４０に対するニューラルネットワークの出力と嗜好入力１３５０の間の差にもとづき前記重みを提供する。
【００４２】
図１４〜図１６は、新しい嗜好がセットアップされる必要がある場合の嗜好の初期化のためのフローチャートを示す。この方法は嗜好が初期化される必要がある場合にブロック９０１で開始される。例えば、ブロック９０３において新しいアプリケーションが新しいアプリケーション装置へとロードされる場合に嗜好がセットアップされる必要がある。新しい嗜好がアプリケーション装置において必要とされる場合、該アプリケーション装置は始めにブロック９０５においてドナー装置が利用可能であるか否かを判定する。もしドナー装置が利用可能でなければ、フローはブロック９０７に進む。もしこれが利用可能であれば、フローはブロック９１３に進む。
【００４３】
アプリケーション装置はまた該アプリケーション装置に格納された情報を調べることによりこれが該アプリケーションがこのユーザによって最初に使用されたものか否かを判定することができる。アプリケーション装置へのそのような情報の格納は多くのメモリを消費しすぎることがあり、かつ従ってアプリケーション装置およびドナー装置はもしこれが該アプリケーションがこのユーザによって最初に使用されたことを判定するために互いに通信する必要があるかもしれない。
【００４４】
ブロック９０７において、このアプリケーションがこのユーザによって前に使用されたものと判定された場合には、前に記憶された嗜好にもとづきデフォールトの嗜好または予測された嗜好が該アプリケーション装置によって使用される。これらの嗜好は該アプリケーション装置のセッション嗜好メモリまたはドナー装置の基準嗜好メモリに記憶されたユーザの基準嗜好セットから得られる。
【００４５】
すべての他の装置が前のアプリケーション装置に対してユーザにより選択されたアプリケーションに対する嗜好とまったく同じものを必要とするものでないため、フローはブロック９０９に進み、そこで嗜好が精製（ｒｅｆｉｎｅｍｅｎｔ）を必要とするか否かが判定される。もし該嗜好が精製を必要としなければ、セッションはブロック９１１で終了する。もし精製が必要であれば、フローはブロック９２５に進み、そこでユーザはただちに精製を行うかあるいは精製を延期するかを選択する。
【００４６】
このユーザに対してこのアプリケーションに対する嗜好がセットされていない場合には、フローはブロック９０５からブロック９１３に進む。ブロック９１３において、ドナー装置がアクセスされる。ドナー装置へのアクセスは、例えば、無線接続により、またはケーブルにより直接、無線周波、赤外線により、実時間ネットワークによって行うことができる。アプリケーション装置およびドナー装置は次にブロック９１５において同様のカテゴリおよび実際の属性の選択を確立するために２方向通信を行う。大部分の属性が次に上に述べた種々の技術を使用して識別されかつ予測される。好ましくは、嗜好情報を生み出すために基準選択マトリクスが使用される。
【００４７】
アプリケーション装置はブロック９１６においてドナー装置に対し、例えば、必要な人間の感覚属性を示す人間の感覚のコード、必要な属性のために望まれる環境を示す環境コード、および使用される特定のアプリケーション装置を示すアプリケーション装置コードを含む嗜好選択ベクトルを送信する。アクセスされたドナー装置が複数のユーザのための嗜好を記憶することができるタイプのものである場合は、アプリケーション装置のユーザを示すユーザコードがまた前記嗜好選択ベクトルとともに送信できる。
【００４８】
ドナー装置は次に実時間ネットワークまたは直接的な優先または無線リンクによって前記嗜好選択ベクトルおよびユーザコードを受信する。いずれかの受信されたユーザコードにもとづきドナー装置によって関連する基準嗜好メモリが選択される。嗜好選択ベクトルに応じて、ドナー装置は次に、例えば、予測により嗜好を得または決定する。ドナー装置によって決定されたこれらの嗜好は次にブロック９１６において実時間ネットワークまたは直接的な有線または無線リンクによってアプリケーション装置へと送信し戻される。このような２方向通信を使用することにより、アプリケーション装置はドナー装置の基準嗜好メモリ全体を含んでいる必要はなくなる。ドナー装置は次に、例えば、嗜好選択マトリクスへのアクセスの複数の軸を示す情報を使用してアクセスすることができる。情報を送る２方向通信プロセスがなければ、アプリケーション装置がそれ自身で嗜好を決定しまたは予測することができるように基準嗜好マトリクス全体が装置のメモリ内にロードされる必要がある。従って、２方向通信が避けられる場合には、アプリケーション装置への基準嗜好メモリ全体のロードが可能である。
【００４９】
ブロック９１９は基準選択マトリクスが必要な嗜好情報を生み出したか否かを判定する。もし基準嗜好マトリクスが必要な嗜好情報を生み出していなければ、フローはブロック９２３に進み、そこで前に述べた予測技術を使用して関連するアプリケーション装置に対する関連する前の属性選択にもとづきある選択が予測される。もし基準選択マトリクスが嗜好情報を生み出していれば、マトリクスにおいて整合が存在する嗜好がブロック９２１において使用される。その後、ユーザにより精製が行われるのが好ましい。
【００５０】
ブロック９２５はユーザが、該ユーザがただちに精製を行うことを希望するかあるいは精製を遅らせることを希望するかを規定できる。もしユーザが精製を遅らせることを選択すれば、該ユーザはブロック９２７において引き続く相互作用において必要な精製を促されるべきか否かの選択肢を与えられる。そのようなプロンプトまたは催促は周期的な時間遅延の後に与えることができ、ユーザが該ユーザが今精製することを希望するか否かを尋ねられる。もしユーザが必要な精製のための催促を受けることを希望すれば、該ユーザは該ユーザがアプリケーション装置に次に署名したとき、あるいはある時間遅延の後のような特定の事象に応じて催促を受ける。ある時間遅延のような事象の後に、該ユーザはブロック９２９において該ユーザが今精製することを希望するか否かを尋ねられる。もし該ユーザが今精製することを希望すれば、フローはブロック９３５で始まる精製プロセスに進む。しかしながら、もしユーザが前記催促の後に、今精製することを希望しなければ、フローはブロック９３１に進む。ブロック９３１においてユーザは新しいアプリケーションのリスタートのような事象に応じて装置によって催促を受ける。ブロック９３３において、ユーザはアプリケーションにおけるより複雑なレベルに進む場合精製するための催促を受ける。もしブロック９３１または９３３においてユーザが精製することを選択すれば、フローはブロック９３５で始まる精製プロセスに進む。しかしながら、もしユーザがブロック９３１または９３３の後に精製しないことを決定すれば、フローはブロック９２７にループバックする。
【００５１】
前記精製プロセスはユーザがブロック９３６に要約されるようにこの特定のアプリケーション装置に関してユーザによって使用されるアプリケーションのための予測される嗜好をカスタム化できるようにし、かつユーザがブロック９３７に要約されるようにユーザが精製することを希望する属性に対し独自の嗜好を識別できるようにする。ユーザはまた、ブロック９３９に要約されるように、今まで遭遇しなかった属性の選択を完了させることができる。そのようなカスタム化または選択は、ドナー装置から受信した情報のような、ユーザの歴史的な（ｈｉｓｔｏｒｉｃａｌ）データにもとづき決定される選択肢のリストから行うことができる。前記選択肢は好ましくは前記予測プロセスによって正確さの可能性でランク付けられた種々の予測嗜好を表すことが好ましい。精製プロセスにおいては、ユーザはまずブロック９４１において該ユーザが任意の特定の属性に対し嗜好の精製を延期することを希望するか否かを問われる。もしユーザがある特定の属性に対して精製を延期することを選択すれば、フローはブロック９４３を通りブロック９４５に進む。ブロック９４３において、この精製プロセスから延期されることが選択された属性は装置またはアプリケーションのデフォールト、または予測された嗜好を使用して嗜好が割り当てられる。ユーザが精製することを選択した嗜好は次にブロック９４５において残りの属性に対して選択されかつブロック９４７においてセッションが終了する。
【００５２】
図１４〜図１６のフローチャートはまた新しいユーザのために個人属性選択および管理システムを始めにセットアップするために使用できる。新しいユーザは、ブロック９０１に始まり、ただちにブロック９３５で始まる精製手順を行う必要がある。その後、選択された嗜好がドナー装置において適切な属性に対して記憶されることになる。
【００５３】
図１７は、ブロック１００１で始まる嗜好の自動更新のためのフローチャートを示す。ブロック１００３において、アプリケーション装置またはドナー装置がユーザの基準嗜好メモリを更新する必要があるか否かを判定する。そのような必要性は、例えば、新しい嗜好が複数のアプリケーションに適用できるように精製されたときに生じ得る。そのような場合、これらの新しい嗜好はユーザの基準嗜好メモリに格納される必要がある。もし何らの嗜好も更新される必要がなければ、セッションはブロック１００５で終了する。ブロック１００７はユーザに該ユーザが古い嗜好をオーバライトすることを希望するかを問うことにより警告する。もしユーザが古い嗜好のオーバライトを中止することを希望すれば、セッションはブロック１０１３で終了する。もしユーザが古い嗜好をオーバライトすることをオーソライズすれば、ブロック１０１５はドナー装置が利用可能か否か、例えば、実時間接続が現在利用可能か否かを判定する。もしそのような装置が利用可能であれば、フローはブロック１０１７に進み、そこでネットワーク、直接的な有線または無線接続を介してドナー装置との接続がセットアップされる。しかしながら、もし他の装置へのアクセスが利用できなければ、ブロック１０１５からブロック１００３へのフィードバックによって更新は実効的に延期される。接続が直接的な有線または直接的な無線接続によってドナー装置とセットアップされた後、最も最近の時間スタンプを有する嗜好を記憶することによりブロック１０１９において基準嗜好メモリ装置が更新されかつブロック１０２１でセッションが終了する。
【００５４】
図１８は、アプリケーションに特定的でない嗜好のユーザ開始の更新のためのフローチャートを示す。この方法はブロック１１０１で始まり、そこで表示装置の色または背景または表示装置上のフォントタイプのようなアプリケーションに特定的でない嗜好が更新できる。ユーザはこの更新手順を該ユーザが新しいめがねを入手しかつアプリケーションまたはアプリケーション装置にかかわりなくすべての場合について視覚的特性を調整することを希望する場合に使用することができる。そのような更新はユーザがブロック１１０３で判定されてドナー装置の基準嗜好メモリの更新を指令したときに行なわれる。ユーザがそのような更新を指令しなければ、セッションはブロック１１０５で終了する。そうでなければ、ユーザが指定した属性および更新されるべき新しい基準がブロック１１０９でセットされる。その後、ブロック１１１１で選択マトリクス内の一群の属性セルまたは単一の属性セルに対しキーとなる嗜好によって基準嗜好メモリが変更されかつセッションはブロック１１１３において終了する。
【００５５】
本発明が上記説明および図面によって説明されかつ図示されたが、この説明は実例によってのみ行なわれかつ当業者には数多くの変更および修正が本発明の真の精神および範囲から離れることなく成し得ることが理解される。したがって、種々のユーザの基準嗜好セットがドナー装置の都合および利用可能性に応じて異なるロケーションに格納できるようになる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係わる携帯用ドナー装置を受け入れることができる種々のアプリケーション装置を示す説明図である。
【図２】本発明の一実施形態に係わる携帯用ドナー装置を受け入れることができる種々のアプリケーション装置を示す説明図である。
【図３】本発明の一実施形態に係わる携帯用ドナー装置を受け入れることができる種々のアプリケーション装置を示す説明図である。
【図４】本発明の一実施形態に係わる携帯用ドナー装置を受け入れることができる種々のアプリケーション装置を示す説明図である。
【図５】本発明の一実施形態に係わる携帯用ドナー装置を受け入れることができる種々のアプリケーション装置を示す説明図である。
【図６】本発明の他の実施形態に係わるアプリケーション装置の間で嗜好を共有するために行なわれる通信を示す説明図である。
【図７】本発明のさらに別の実施形態に係わるネットワークを介してのアプリケーション装置間での通信を示す説明図である。
【図８】本発明に係わる複数の接続オプションを有するアプリケーション装置の例示的な実施形態を示すブロック図である。
【図９】本発明に係わる例示的なアプリケーション装置内のメモリ構成を示す説明図である。
【図１０】本発明に係わる例示的なドナー装置内のメモリ構成を示す説明図である。
【図１１】本発明に係わる基準嗜好メモリのためのデータ構造の一実施形態を示す説明図である。
【図１２】本発明に係わるアプリケーション装置とドナー装置の間での情報転送を示すブロック図である。
【図１３】本発明の一実施形態に係わる嗜好を記憶しかつ予測するための装置を示す説明図である。
【図１４】本発明に係わる新しい嗜好が必要な場合に嗜好を得るための方法を実現する手順を示すフローチャートである。
【図１５】本発明に係わる新しい嗜好が必要な場合に嗜好を得るための方法を実現する手順を示すフローチャートである。
【図１６】本発明に係わる新しい嗜好が必要な場合に嗜好を得るための方法を実現する手順を示すフローチャートである。
【図１７】本発明にしたがって嗜好を更新する手順を示すフローチャートである。
【図１８】アプリケーション特定的でない嗜好の更新のユーザによる開始手順を示すフローチャートである。
【符号の説明】
１０１  セルラ電話
１０５  スマートカードまたはメモリカード
１１１  デスクホン
１２１  パーソナルコンピュータ
１３１  パーソナルオーガナイザ
１４１  ダッシュボード
２０１，３０１  セルラ電話
２２１，３２１  パーソナルコンピュータ
２３１  パーソナルオーガナイザ
３５０  世界的ネットワーク
３６０  セルラ電話ネットワーク
３７０  ローカルエリアネットワーク
４０１  セルラ電話
４１０  ネットワークインタフェース
４２０  カードリーダ
４３０  ローカル相互接続ポート
４４０  内部バス
４５０  中央処理ユニット
４６０  電話制御ソフトウェアメモリ
４７０  無線サブシステム
４７５  アンテナ
４８１  マイクロホン
４８３  スピーカ
４８５  キーボード
４８７  表示装置
５３０  ローカル相互接続ポート
５４１  ドナー装置
５４３  内部バス
５５０  ネットワーク
５６０  ドナーカード
【図１】
0004006033.tif 000002
【図２】
0004006033.tif 000003
【図３】
0004006033.tif 000004
【図４】
0004006033.tif 000005
【図５】
0004006033.tif 000006
【図６】
0004006033.tif 000007
【図７】
0004006033.tif 000008
【図８】
0004006033.tif 000009
【図９】
0004006033.tif 000010
【図１０】
0004006033.tif 000011
【図１１】
0004006033.tif 000012
【図１２】
0004006033.tif 000013
【図１３】
0004006033.tif 000014
【図１４】
0004006033.tif 000015
【図１５】
0004006033.tif 000016
【図１６】
0004006033.tif 000017
【図１７】
0004006033.tif 000018
【図１８】
0004006033.tif 000019