(57)【特許請求の範囲】
【請求項１】
インターフェースデバイスに関する情報を管理する方法であって、前記方法は、
前記インターフェースデバイスのユーザと人物の目下の物理的遭遇、および前記ユーザと人物の非物理的遭遇のうちの１つを検出することと、
目下の物理的遭遇が検出される場合、前記目下の物理的遭遇が最初の遭遇であるか、後続の遭遇であるかを決定することと、
前記目下の物理的遭遇が最初の遭遇である場合、以前遭遇した人物のデータベースに前記人物に関連付けられたコンテンツを追加することと、
前記目下の物理的遭遇が後続の遭遇である場合、または目下の非物理的遭遇が検出される場合、前記人物が前記ユーザによって知られているかどうかを決定することと、
前記人物が前記ユーザによって知られていない場合、前記人物に対応する情報を前記インターフェースデバイスに提示することと、
を備える、方法。
【請求項２】
目下の物理的遭遇を検出することは、
前記ユーザのボディ部から感知された電気的活動が前記ユーザの第１のアクションを示すかどうかを決定することと、
前記ユーザのボディ部から感知された動き活動が前記ユーザの第２のアクションを示すかどうかを決定することと、
のうちの１つまたは両方を備える、請求項１に記載の方法。
【請求項３】
感知された電気的活動が第１のアクションを示すかどうかを決定することは、
前記第１のアクションに対応する電気的活動の基準と、前記感知された電気的活動を比較することと、
前記基準が満たされるとき、前記第１のアクションが生じたと結論付けることと、
を備える、請求項２に記載の方法。
【請求項４】
感知された動き活動が第２のアクションを示すかどうかを決定することは、
前記第２のアクションに対応する動き活動の基準と、前記感知された動き活動を比較することと、
前記基準が満たされるとき、前記第２のアクションが生じたと結論付けることと、
を備える、請求項２に記載の方法。
【請求項５】
前記第１のアクションは掌握することを備え、前記第２のアクションが上下運動を備える、請求項２に記載の方法。
【請求項６】
目下の非物理的遭遇を検出することは、人物の属性が前記ユーザと前記人物との間の接近した空間的関係に対応する基準を満たすかどうかを決定することを備える、請求項１に記載の方法。
【請求項７】
前記属性は、前記人物の画像、または前記人物のサウンド、のうちの１つまたは複数を備える、請求項６に記載の方法。
【請求項８】
前記目下の物理的遭遇が最初の遭遇であるか、後続の遭遇であるかを決定することは、
前記ユーザによって以前遭遇された人々の画像のデータベースにおける画像と、前記人物の画像を比較することと、
前記人物の前記画像が、前記データベースにおける画像に一致しない場合、前記目下の物理的遭遇が最初の遭遇であると結論付けることと、
前記人物の前記画像が、前記データベースにおける画像に一致する場合、前記目下の物理的遭遇が後続の遭遇であると結論付けることと、
を備える、請求項１に記載の方法。
【請求項９】
前記人物が前記ユーザによって知られているかどうかを決定することは、
前記人物の目下の属性を取得することと、
前記人物の前記属性に一致するデータベース内の属性に関連付けられたタグのために、既知の人物の前記データベースを走査することと、ここにおいて、前記タグは、前記人物が前記ユーザによって知られていることを示し、前記人物が前記ユーザによって知られていることは、前記人物の顔が前記ユーザによって既知であることを意味する、
を備える、請求項１に記載の方法。
【請求項１０】
前記目下の属性は、前記人物の画像、および前記人物のサウンド、のうちの少なくとも１つを備える、請求項９に記載の方法。
【請求項１１】
前記インターフェースデバイスに情報を提示することは、前記人物の属性に一致するデータベース内の属性に関連付けられた情報のために、前記データベースを走査することを備え、前記情報は、前記人物の識別、および前記ユーザと前記人物の以前の遭遇の概要、のうちの少なくとも１つを含む、請求項１に記載の方法。
【請求項１２】
前記情報は、画像、音声、またはビデオのうちの１つまたは複数として提示される、請求項１１に記載の方法。
【請求項１３】
インターフェースデバイスに関する情報を管理するためのシステムであって、前記システムは、
前記インターフェースデバイスのユーザと人物の目下の物理的遭遇の１つを検出するための手段と、
前記ユーザと人物の非物理的遭遇を検出するための手段と、
検出された目下の物理的遭遇が最初の遭遇であるか、後続の遭遇であるかを決定するための手段と、
前記目下の物理的遭遇が最初の遭遇であるとき、以前遭遇した人物のデータベースに前記人物に関連付けられたコンテンツを追加するための手段と、
前記目下の物理的遭遇が後続の遭遇である、または目下の非物理的遭遇が検出されるとき、前記人物が前記ユーザによって知られているかどうかを決定するための手段と、
前記人物が前記ユーザによって知られていないとき、前記人物に対応する情報を前記インターフェースデバイスに提示するための手段と、
を備える、システム。
【請求項１４】
目下の物理的遭遇を検出するための前記手段は、
前記ユーザのボディ部から感知された電気的活動が前記ユーザの第１のアクションを示すかどうかを決定するための手段と、
前記ユーザのボディ部から感知された動き活動が前記ユーザの第２のアクションを示すかどうかを決定するための手段と、
のうちの１つまたは両方を備える、請求項１３に記載のシステム。
【請求項１５】
インターフェースデバイスに関する情報を管理するためのコンピュータプログラムであって、前記コンピュータプログラムは、
請求項１乃至１２のいずれか１項に記載の方法を行うためのコードを備える、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
[0001]本開示は、概して、拡張現実（ＡＲ）眼鏡のような、頭部装着型ディスプレイ（ＨＭＤ）を有するインターフェースデバイスを使用することに関し、より具体的には、そのようなデバイスを通じて提示される情報の管理に関する。
【背景技術】
【０００２】
[0002]拡張現実を実装するためのシステムおよびアプリケーションが非常に一般的で、広く受け入れられるようになってきた。ＡＲシステムは通常、電子メールおよびメディアプレイヤのようなアプリケーションと対話する間にユーザが同時に、彼の周囲を見る、および彼の周囲と対話することを可能にする頭部装着型ディスプレイを含む。多くのＡＲアプリケーションは、スマートフォンおよびタブレット上で起動されうるけれども、ＡＲシステムを実装するための最も自然なフォームファクターは、ＡＲ眼鏡の形態の頭部装着型ディスプレイのような光学デバイスである。
【０００３】
[0003]ユーザが望みうる１つのＡＲシステム特徴は、ユーザが以前接触、または遭遇した人々の顔を記憶および想起する能力である。現在、いくつかのＡＲシステムは、シーンカメラとも称される、前向きカメラ（front facing camera）を使用する視界の中の（in the field of view）顔を発見する。そのシステムは、馴染みのある顔を識別し、ＡＲシステムのディスプレイ上で各認識された顔をラベル表示する（label）ための顔認識ソフトウェアを使用する。このことの否定的側面は、ＡＲシステムが視界の中の各顔を潜在的にラベル表示することができ、それにより、ディスプレイを取り散らかす大量の重要でない情報を表示させてしまうことである。ユーザが特定の人物を既に知っていることがあり、それにより、その人物を識別するためにＡＲシステムを求める必要性を有さないので、情報は重要でないことがありうる。
【発明の概要】
【０００４】
[0004]インターフェースデバイスに関する情報を管理するためのシステム、方法、およびコンピュータプログラム製品が提供されている。そのシステムは、インターフェースデバイスのユーザと人物の目下の物理的遭遇、およびユーザと人物の非物理的遭遇のうちの１つを検出する。システムは、検出された目下の物理的遭遇が最初の遭遇であるか、後続の遭遇であるかを決定し、目下の物理的遭遇が最初の遭遇であるとき、以前遭遇した人物のデータベースに、その人物に関連付けられたコンテンツを追加する。目下の物理的遭遇が後続の遭遇であるとき、すなわち目下の非物理的遭遇が検出されるとき、システムは、その人物がユーザによって知られているかどうかを決定する。その人物がユーザによって知られていない場合、システムは、その人物に対応する情報をインターフェースデバイスに提示する。
【図面の簡単な説明】
【０００５】
【図１】１つのＡＲ眼鏡（a pair of AR glasses）の形態のユーザインターフェースデバイス、およびリストバンドの形態の物理的遭遇検出デバイスを含むＡＲシステムを例示している図である。
【図２】ユーザインターフェースデバイス上での表示のための情報を管理する方法のフローチャートである。
【図３】ユーザがオブジェクトを保持すること、およびわずかに握りしめることに対応するＥＭＧの出力の変化を例示しているグラフである。
【図４】アクション、例えば握手、に対応する加速度計出力の変化を例示しているグラフである。
【図５】例示的なＡＲシステムにおける種々のモジュール／手段／コンポーネントの動作を例示している概略的なフロー図である。
【図６】処理システムを用いるＡＲシステムのためのハードウェア実装の例を例示している図である。
【発明を実施するための形態】
【０００６】
[0011]添付の図面に関係して以下で述べられる詳細な説明は、様々な構成の説明として意図されるものであり、本明細書で説明される概念が実施されうる唯一の構成を表すようには意図されていない。詳細な説明は、様々な概念の完全な理解を提供する目的で、具体的な詳細を含む。しかしながら、これらの概念がこれらの具体的な詳細なしに実施されうることは、当業者には明らかであろう。いくつかの事例では、周知の構造およびコンポーネントが、そのような概念を曖昧にすることを回避するためにブロック図の形態で図示されている。
【０００７】
[0012]ＡＲシステムのいくつかの態様が、今から、様々な装置および方法を参照して提示されることになる。これらの装置および方法は、様々なブロック、モジュール、コンポーネント、回路、ステップ、プロセス、アルゴリズム等（集合的に「要素」と称される）によって、以下の詳細な説明において説明され、添付の図面で例示されることになる。これらの要素は、電子ハードウェア、コンピュータソフトウェア、またはそれらのあらゆる組み合わせを使用して実装されうる。そのような要素がハードウェアとして実装されるか、ソフトウェアとして実装されるかは、システム全体に課された設計の制約および特定のアプリケーションに依存する。
【０００８】
[0013]例として、要素、または要素のいずれか一部、あるいは要素のあらゆる組み合わせが、１つまたは複数のプロセッサを含む「処理システム」で実装されうる。プロセッサの例は、マイクロプロセッサ、マイクロコントローラ、デジタルシグナルプロセッサ（ＤＳＰ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、プログラマブルロジックデバイス（ＰＬＤ）、ステートマシン、ゲートロジック、ディスクリートハードウェア回路、および本開示全体を通して説明されている様々な機能を実行するよう構成された他の適したハードウェアを含む。処理システムにおける１つまたは複数のプロセッサは、ソフトウェアを実行することができる。ソフトウェアは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語、あるいはそれ以外で称されようとも、命令、命令セット、コード、コードセグメント、プログラムコード、プログラム、サブプログラム、ソフトウェアモジュール、アプリケーション、ソフトウェアアプリケーション、ソフトウェアパッケージ、ルーチン、サブルーチン、オブジェクト、実行ファイル、実行スレッド、プロシージャ、関数、等を意味するように広く解釈されるものとする。
【０００９】
[0014]したがって、１つまたは複数の例示的な実施形態では、説明される機能は、ハードウェア、ソフトウェア、ファームウェア、またはそれらのあらゆる組み合わせで実装されうる。ソフトウェアで実装される場合、機能は、コンピュータ可読媒体上に、１つまたは複数の命令またはコードとして格納されるか、あるいは１つまたは複数の命令またはコードとして符号化されうる。コンピュータ可読媒体は、コンピュータ格納媒体を含む。格納媒体は、コンピュータによってアクセスされることができる、あらゆる利用可能な媒体でありうる。限定ではなく例として、そのようなコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ（登録商標）、ＣＤ−ＲＯＭまたは他の光学ディスクストレージ、磁気ディスクストレージまたは他の磁気格納デバイス、あるいは、データ構造または命令の形態で所望のプログラムコードを搬送または格納するように使用されることができ、かつコンピュータによってアクセスされうるあらゆる他の媒体を備えることができる。ディスク（disk）およびディスク（disc）は、本明細書で使用される場合、コンパクトディスク（disc）（ＣＤ）、レーザーディスク（登録商標）（disc）、光学ディスク（disc）、デジタル多用途ディスク（disc)（ＤＶＤ）、フロッピー（登録商標）ディスク（disk）、およびブルーレイ（登録商標）ディスク（disc）を含み、ここにおいてディスク（disｋ）が通常、磁気的にデータを再生する一方で、ディスク（disc）は、レーザーを用いて光学的にデータを再生する。上記の組み合わせもまた、コンピュータ可読媒体の範囲内に含まれるべきである。
【００１０】
[0015]図１は、ユーザインターフェースデバイス１０２および物理的遭遇検出デバイス１０４を含むＡＲシステム１００を例示している図である。例示されているユーザインターフェースデバイス１０２は、当該技術分野で知られている方法を使用して、レンズを通じてコンテンツを投影するように構成された１つのＡＲ眼鏡である。例えば、ＡＲ眼鏡１０２は、アプリケーションコンテンツ、例えば電子メール、ドキュメント、ウェブページ、あるいはビデオゲーム、動画、または電子書籍のようなメディアコンテンツ、をそのレンズを通じて投影するように構成されうる。他のタイプのユーザインターフェースデバイス１０２は、スマートフォン、タブレット、ラップトップ等を含むことができる。
【００１１】
[0016]ＡＲ眼鏡１０２は、物理的遭遇検出デバイス１０４と通信するための通信デバイス１０６を含む。通信デバイス１０６は、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）デバイスでありうる。ＡＲ眼鏡１０２は、物理的遭遇検出デバイス１０４から受信された通信／信号に応答して、表示のための情報を処理および管理するためのプロセッサ１０８をさらに含む。
【００１２】
[0017]遭遇検出デバイス１０４は、ボディ部に関連付けられるように構成され、そのような関連付け（association）を提供することの助けとなるいずれの形態でもありうる。例えば、ボディ部が手または指である場合、物理的遭遇検出デバイスは、図１で例示されているような、リストバンド１０４として構成されうる。１つの構成では、物理的遭遇検出デバイス１０４は、ＥＭＧ感知機能を提供する電極１１０、１１２のペア、動きセンサ１１４、およびユーザインターフェースデバイス１０２と通信するための通信デバイス１１６を含む。遭遇検出デバイス１０４はまたは、様々なセンサによって提供される信号を処理するためのプロセッサ１１８も含む。プロセッサ１１８と組み合わせてセンサ１１０、１１２、１１４は、以下でさらに説明されるように、物理的遭遇検出機能を提供する。
【００１３】
[0018]電極１１０、１１２は、ユーザがリストバンド１０４を着用しているときに、例えば、掌握のような握手と密に関連付けられたアクションを示す、手首の筋肉運動から結果として生じる電気的活動（electrical activity）を感知するようにそれらの電極が位置するように、望ましくは、リストバンド上に位置付けられる。プロセッサ１１８のＥＭＧ感知要素と組み合わせて電極１１０、１１２は、特定のアクションを示す信号を提供するＥＭＧセンサとして機能する。ＥＭＧ感知機能は、周知の技術に基づく。
【００１４】
[0019]動きセンサ１１４は、リストバンド上のどこかに位置付けられることができ、上下の腕の運動のような、握手と密に関連づけられた追加のアクションを示す信号を提供する。動きセンサ１１４は、加速度計、ジャイロスコープ、磁気計、または他のそのようなデバイスでありうる。
【００１５】
[0020]ＡＲシステム１００は、他の人々とのユーザの対話に関連する情報を管理する。この目的で、システムは、ユーザが以前接触したけれども記憶していない人物に彼が遭遇したときの後の検索のために、ユーザが今しがた接触した人々の情報、例えば名前、および属性、例えば顔、の目録を作成する。システムの目録作成の態様は、進行中のプロセスであり、要するに、ユーザが今しがた接触した人物との遭遇を示す遭遇を検出することを伴う。そのような検出は、ユーザは彼が初めて接触している人物と握手するという想定に基づいて、システムがユーザによる握手を検出するときに、生じうる。例えば、ＡＲシステム１００の物理的遭遇検出デバイス１０４は、握手に対応するＥＭＧ信号の特性に一致する上昇した（elevated）ＥＭＧ信号を監視することができる。この検出が生じるとき、物理的遭遇検出デバイス１０４は加速度計データを、ユーザが単に空中で彼の手を動かしているのではなく、手が銃を保持していることに類似するように方向づけられた状態で、握手に対応する繰り返されるアクション、例えば、オブジェクトを握りしめて上下に動かすこと、を行っていることを、そのデータもまた示しているかどうかを確かめるために調べることができる。
【００１６】
[0021]上記の２つの条件が真である、つまり、感知されたＥＭＧ信号が見込まれる握手を示し、加速度計データが握手を確認する場合、物理的遭遇検出デバイス１０４は、ユーザと人物の物理的遭遇が生じたことをユーザインターフェースデバイス１０２に通信する。ユーザインターフェースデバイス１０２はその後、ユーザが遭遇している人物の画像をキャプチャするために、そのシーンカメラを使用して写真を撮る。ユーザインターフェースデバイス１０４はその後、ユーザが以前遭遇した人々の画像を含む顔データベースを調べる。その顔が顔データベースで発見されない場合、それはデータベースに追加される。顔を追加することは、その人物との最初の遭遇の音声および／またはビデオ記録と共にその人物の画像を格納すること、ならびにその人物の名前の音声記録と共にその画像を格納することを含むことができる。
【００１７】
[0022]システムの検索態様は、１日を通してＡＲ眼鏡の視界の中の顔を追跡することを伴う。視界の中の顔の画像が視界のｘパーセントよりも大きい、ここでは、より大きな割合はより大きい画像に対応し、より大きな画像は今度はよりユーザに近い顔に対応する、場合、ユーザインターフェースデバイス１０２は、シーンカメラを使用して顔の写真を撮り（画像をキャプチャし）、例えば画像比較を通じて、その顔が既に顔データベースにあるかどうかを決定する。その顔が既にデータベースにある場合、ユーザインターフェースデバイス１０２は、ルックアップを実行する、つまり、ユーザがこの顔を既知の顔として指定した（marked）かどうかを決定する。その顔が既知の顔でない場合、ユーザインターフェースデバイス１０２は、この顔と共に格納されたコンテンツ、例えば、名前、ユーザがいつその人物と接触したか、その遭遇のサムネイル、遭遇のビデオ、を検索および表示する。
【００１８】
[0023]図２は、ユーザインターフェースデバイスのための情報を管理する上記の方法を詳述するフローチャートである。述べられたように、プロセスは、ユーザと人物の遭遇を検出すること、およびもしあれば、その人物についての情報の提示に関するインテリジェントな選択を行うことを対象としている。プロセスは、図１のＡＲシステムによって実行されうる。この目的のために、ステップ２０２で、物理的遭遇検出デバイス１０４は、ユーザインターフェースデバイス１０２のユーザと人物の目下の物理的遭遇を検出する一方で、ユーザインターフェースデバイス１０２のコンポーネントは、ユーザと人物の非物理的遭遇を検出する。
【００１９】
[0024]目下の物理的遭遇の検出に関して、物理的遭遇検出デバイス１０４は、ユーザのボディの感知された電気的活動、およびユーザのボディの動きのうちの１つまたは複数に基づいて、そのような遭遇を検出する。１つの構成では、物理的遭遇検出デバイス１０４は、最初に、ユーザと人物の物理的コンタクトに概して対応する第１のアクションを示す筋肉の電気的活動を調べる。一度この第１のアクションが検出されると、物理的遭遇検出デバイス１０４は、ユーザと人物の物理的対話に概して対応する第２のアクションを示す動き活動を調べる。第１のアクションが、例えば、ユーザによるオブジェクトの掌握でありうる一方で、第２のアクションはオブジェクトを揺らすこと（a shaking of the object）でありうる。集合的に、第１のアクションおよび第２のアクションは、ユーザと人物の握手の対話に対応すると考えられることができ、ここにおいて第１のアクションは、ユーザが人物の手を掌握することであり、第２のアクションは、ユーザが人物の手を揺らすことである。これは単に、第１のおよび第２のアクション、ならびに対応する対話の１つの例である。
【００２０】
[0025]上記で述べられたように、第１のアクションの検出は、上記で説明されたＥＭＧセンサを使用して行われうる。図３は、ユーザが別の人物の手を掌握するときの、時間に応じた（as a function of time）ＥＭＧ信号振幅を例示しているグラフ３００である。波形は、ユーザの手の筋肉が、リラックスされた状態にあるときよりも多く働いていることを示している。大いに変動している波形３０２は、ユーザの特定のアクションを表している。このケースでは、アクションは、ユーザがオブジェクトをわずかに保持すること、および握りしめることに対応する。このアクションは、ユーザと人物の潜在的な握手として解釈されうる。比較的平坦な波形３０４は、ノイズフロアを表す。経験から得たＥＭＧ信号データに基づいて、特定の第１のアクションを示す基準は確立されうる。例えば、アクション中に測定されるＥＭＧ信号の動的範囲または周波数、ピークツーピーク電圧（peak-to-peak voltage）は、後に取得されるＥＭＧ信号の測定値が比較されうる基準としての役割をしうる。この点で、物理的遭遇検出デバイス１０４は、ユーザが別の人物の手をわずかに保持し、握りしめている間にいくつかのＥＭＧ信号を記録すること、およびそれらのサンプルからテンプレートを作成するによって、個々のユーザのためにトレーニングされうる。物理的遭遇検出デバイス１０４のプロセッサ１１８は、取得された信号の測定値を、経験から得たデータによって定義されたしきい値と比較する。しきい値が満たされるとき、または場合、プロセッサ１１８は、第１のアクションが生じたと結論付ける。しきい値が満たされないとき、または場合、プロセッサ１１８は、第１のアクションが生じなかったと結論付ける。
【００２１】
[0026]上記で述べられたように、第２のアクションの検出は、上記で説明された動きセンサを使用して行われうる。図４は、時間に応じた（as a function of time）動きセンサの、例えば加速度計の、信号を例示しているグラフ４００であり、ここにおいてその信号は、ユーザによる特定のアクション、このケースでは、握手に対応する動きでユーザが彼の手を上下に動かすこと、に対応する。ｙ軸に沿った最小の周波数コンポーネントと共に、ｘ軸およびｚ軸チャネルの両方に強く、かつ相関された周波数コンポーネントが存在し、ｙ軸は、腕の長さパラレルな軸である。これは単に、経験上取得されうる動き信号の形態またはアクションテンプレートのうちの１つである。
【００２２】
[0027]プロセッサ１１８は、これらのアクションテンプレートのライブラリを含み、取得された動きセンサ信号を、アクションテンプレートのライブラリに対して比較する。取得された動き信号の形態が、アクションテンプレートのうちの１つに接近して（closely）一致する場合、プロセッサ１１８は、アクションが生じたと結論付ける。取得された動き信号とアクションテンプレートとの接近のレベルは、上記で説明された基準を定義する。例えば、ポイント毎の電圧比較、または取得された動き信号とアクションテンプレートの波形エリア比較は、波形の間の割合の一致を生み出すことができる。このケースでは、基準は、割合、例えば９０％、であることができ、基準の、または基準より上の生み出された割合は、結果としてアクション検出をもたらすと考えられうる。
【００２３】
[0028]目下の非物理的遭遇の検出に関して、ユーザインターフェースデバイス１０２のコンポーネントが、ユーザインターフェースデバイスのユーザと人物の接近した近接を、その人物の属性に基づいて、検出する。１つの構成では、ユーザインターフェースデバイス１０２、例えばＡＲ眼鏡、は、その眼鏡の視界の中の人物の画像が、ユーザとその人物との接近した空間的関係に対応する基準を満たすかどうかを決定する。例えば、ユーザインターフェースデバイス１０２のシーンカメラコンポーネントは、視界の中の人物の画像をキャプチャすることができる。ＡＲ眼鏡のプロセッサ１０８は、その画像の顔部分を識別すること：ＡＲ眼鏡のレンズのサイズと比較した顔部分のサイズを決定すること；およびそのサイズがしきい値基準を満たす場合、ユーザとその人物との近接した空間的関係が存在すると結論付けることがきる。例えば、しきい値は３０％で設定されることができ、このケースでは、画像の顔部分がディスプレイの少なくとも３０％を占める場合、しきい値は満たされる。
【００２４】
[0029]別の構成では、ユーザインターフェースデバイス１０２のマイクロフォンコンポーネントは、人物のサウンド、例えば人物の声をキャプチャすること；デシベルでそのサウンドのレベルを決定すること、およびサウンドレベルがしきい値基準を満たすとき、または場合、ユーザとその人物との接近した空間的関係が存在すると結論付けることができる。例えば、しきい値は５０ｄＢで設定されることができ、このケースでは、人物のサウンドレベルが少なくとも５０ｄＢであるとき、または場合、しきい値は満たされる。
【００２５】
[0030]さらに別の構成では、ユーザインターフェースデバイス１０２は、インターフェースデバイスのユーザと人物との接近した近接を、画像およびサウンドの両方に基づいて、検出する。このケースでは、ユーザインターフェースデバイス１０２の画像キャプチャリングコンポーネント、例えばカメラ、が低電力モードまたはオフ電力モードで維持される一方で、ユーザインターフェースデバイスのより低い電力消費のサウンドキャプチャリングコンポーネント、例えばマイクロフォン、はオン電力モードに保たれる。ユーザの通常の声のレベルのような、しきい値を超えるレベルのサウンドのキャプチャの際、カメラがオンになり、写真をキャプチャする。ユーザインターフェースデバイス１０２のプロセッサ１０８は、上記で説明されたように、画像サイズを分析することを始める。
【００２６】
[0031]ステップ２０４で、目下の物理的遭遇が検出されない、つまり、非物理的遭遇が検出されるとき、または場合、プロセスは、ステップ２１２に進み、ここにおいてユーザインターフェースデバイス１０２のプロセッサ１０８は、その人物がユーザによって知られているかどうかを決定する。このステップの詳細は、以下でさらに説明される。しかしながら、ステップ２０４で、目下の物理的遭遇が検出される場合、物理的遭遇検出デバイス１０４は、そのような検出を示す信号をユーザインターフェースデバイス１０２に送り、プロセスはステップ２０６に進み、ここにおいてユーザインターフェースデバイス１０２は、目下の物理的遭遇が最初の遭遇であるか、後続の遭遇であるかを決定する。例えば、ユーザインターフェースデバイス１０２は視界の中の人物の画像をキャプチャすることができる。プロセッサ１０８は、ユーザによって以前遭遇された人々の画像のデータベースにおける画像と、キャプチャされた画像を比較する。視界の中の人物の画像がデータベースにおける画像に一致しないとき、または場合、プロセッサ１０８は、目下の物理的遭遇が最初の遭遇であると結論付ける。他方では、人物の画像がデータベースにおける画像に一致するとき、または場合、プロセッサ１０８は、目下の物理的遭遇が後続の遭遇であると結論付ける。
【００２７】
[0032]ステップ２０８で、目下の物理的遭遇が最初の遭遇であるとき、または場合、プロセスはステップ２１０に進み、ここにおいてその人物に関連付けられたコンテンツは、以前遭遇した人物のデータベースに追加される。そのようなコンテンツは、最初の遭遇中にキャプチャされたその人物の画像、最初の遭遇中のユーザとその人物との間の会話のサウンド記録、または最初の遭遇のビデオでありうる。コンテンツは、周知の技法を使用して集められ、前のコンタクトの目録としてデータベースに格納される。ユーザは後に、人物、または遭遇の特質および環境をさらに識別する情報を、カタログ内のエントリに追加することができる。この情報は、テキストまたは音声記録の形態でありうる。ユーザはまた、ユーザによって知られているとして、ある特定の人物にタグ付けすることもできる。プロセスのステップ２０６、２０８、および２１０は、集合的に、ユーザによって遭遇された人物の、およびサブセットとしてユーザによって知られている人物のライブラリの作成および目録作成を提供する。
【００２８】
[0033]ステップ２０８で、目下の物理的遭遇が最初の遭遇でない、言い換えれば目下の物理的遭遇が後続の遭遇であるとき、または場合、プロセスはステップ２１２に進み、ここにおいてシステムは、その人物がユーザによって知られているかどうかを決定する。上記で述べられたように、ステップ２１２はまた、非物理的遭遇がステップ２０４で検出されるときに実行される。既にキャプチャされているのではない場合、ユーザインターフェースデバイス１０２は人物の画像をキャプチャする。プロセッサ１０８はその後、一致する画像のためにデータベースを走査する。一度探索されると、プロセッサ１０８は、人物がユーザによって知られているとタグ付けられるかどうかを決定する。
【００２９】
[0034]ステップ２１４で、人物がユーザによって知られていないとき、または場合、プロセスはステップ２１６に進み、ここにおいてプロセッサ１０８は、その人物に対応する情報をインターフェースデバイスに提示する。ユーザインターフェースデバイス１０２を通じて情報を提示することは、その人物の画像に一致するデータベースにおける画像に関連付けられた情報のために、データベースを走査することを伴う。この情報は、人物の識別（例えば、人物の名前、職業、雇用主、居住地等）、およびユーザとその人物の以前の遭遇の概要（例えば、以前の遭遇のデータおよび位置）のうちの少なくとも１つを含むことができる。この情報は、テキスト、写真、ビデオ、またはサウンドの形態で、ユーザインターフェースデバイス１０２のディスプレイ、例えばレンズ、またはスピーカを通じて提示されうる。
【００３０】
[0035]図５は、例示的なシステム５００おける種々のモジュール／手段／コンポーネント、およびそのシステムの各装置におけるモジュール／手段／コンポーネント、の動作を例示している概略的なフロー図である。システム５００は、物理的遭遇検出モジュール５０２およびユーザインターフェースデバイス５０４を含む。遭遇検出モジュール５０２およびユーザインターフェース５０４は、Ｂｌｕｅｔｏｏｔｈのような、共通通信プロトコルを使用して、有線接続によってまたはワイヤレス通信によって通信することができる。ユーザインターフェースデバイス５０４は、最初の／後続の遭遇検出モジュール５０６、非物理的遭遇検出モジュール５０８、コンテンツ追加モジュール５１０、既知の人物検出モジュール５１２、情報提示モジュール５１４、およびデータベース５１６を含む。
【００３１】
[0036]物理的遭遇検出モジュール５０２は、インターフェースデバイスのユーザと人物の目下の物理的遭遇を検出する。１つの構成では、このモジュール５０２は、図１の物理的遭遇検出デバイス１０４に関して上記で説明されたコンポーネント、例えば、動きセンサ、ＥＭＧセンサ、プロセッサ、のうちの１つまたは複数を含む。非物理的遭遇検出モジュール５０８は、ユーザと人物の非物理的遭遇を検出する。１つの構成では、このモジュール５０８は、図１のユーザインターフェースデバイス１０２に関して上記で説明されたコンポーネント、カメラ、マイクロフォン、プロセッサ、データベース、のうちの１つまたは複数を含む。
【００３２】
[0037]最初の／後続の遭遇検出モジュール５０６は、検出された目下の物理的遭遇が最初の遭遇であるか、後続の遭遇であるかを決定する。コンテンツ追加モジュール５１０は、目下の物理的遭遇が最初の遭遇であるとき、以前遭遇した人物のデータベースに、その人物に関連付けられたコンテンツを追加する。既知の人物検出モジュール５１２は、目下の物理的遭遇が後続の遭遇である、または目下の非物理的遭遇が検出されるとき、その人物がユーザによって知られているかどうかを決定する。情報提示モジュール５１４は、人物がユーザによって知られていないとき、その人物に対応する情報をインターフェースデバイスに提示する。データベース５１６は、ユーザが遭遇した人々に対応する情報を格納する。格納されている情報は、既知か否かに関わらず、ユーザが遭遇したすべての人々の情報を含むか、またはユーザによって遭遇したが知られていない人々のストレージだけを含むことができる。
【００３３】
[0038]システム５００およびその装置５０２、５０４は、図２の上述のフローチャートにおけるアルゴリズムのステップの各々を実行する追加のモジュールを含むことができる。このように、図２の上述のフローチャートにおける各ステップはモジュールによって実行されることができ、装置５０２、５０４はそれらのモジュールのうちの１つまたは複数を含むことができる。モジュールは、述べられたプロセス／アルゴリズムを行うように特に構成され、述べられたプロセス／アルゴリズムを実行するように構成されたプロセッサによって実装され、プロセッサによる実装のためにコンピュータ可読媒体内に格納された、あるいはそれらの何らかの組み合わせの、１つまたは複数のハードウェアコンポーネントでありうる。
【００３４】
[0039]図６は、第１の処理システム６０２を用いる第１の装置５０２’、および第２の処理システム６１０を用いる第２の装置５０４’を有するシステム６００のためのハードウェア実装の例を例示している図である。第１の装置５０２’に関して、第１の処理システム６０２は、バス６０８によって概して表されている、バスアーキテクチャを用いて実装されうる。バス６０８は、第１の処理システム６０２の指定のアプリケーションと全体的な設計の制約に依存して、任意の数の相互接続するバスおよびブリッジを含むことができる。バス６０８は、プロセッサ６０４、モジュール５０４、およびコンピュータ可読媒体６０６によって表されている１つまたは複数のプロセッサおよび／またはハードウェアモジュールを含む様々な回路を互いにリンクさせる。バス６０８はまた、タイミングソース、周辺機器、電圧レギュレータ、および電力管理回路のような様々な他の回路をリンクさせることができ、これらは、当該技術分野で周知であり、そのためこれ以上説明されないだろう。
【００３５】
[0040]第１の処理システム６０２は、コンピュータ可読媒体６０６に結合されたプロセッサ６０４を含む。プロセッサ６０４は、コンピュータ可読媒体６０６上に格納されたソフトウェアの実行を含む、一般的な処理を担う。ソフトウェアは、第１のプロセッサ６０４によって実行されるとき、第１の処理システム６０２に、物理的遭遇検出装置に関して上記で説明された様々な機能を実行させる。コンピュータ可読媒体６０６はまた、ソフトウェアを実行するときにプロセッサ６０４によって操作されるデータを格納するために使用されることもできる。第１の処理システム６０２は、モジュール５０４をさらに含む。そのモジュールは、プロセッサ６０４において起動し、コンピュータ可読媒体６０６に内在し／格納されたソフトウェアモジュール、プロセッサ６０４に結合された１つまたは複数のハードウェアモジュール、またはそれらの何らかの組み合わせでありうる。
【００３６】
[0041]１つの構成では、装置５０２／５０２’は、ユーザと人物の非物理的遭遇を検出するための手段を含む。そのような手段は、人物の属性が、ユーザとその人物との接近した空間的関係に対応する基準を満たすかどうかを決定するように集合的に構成される、ユーザインターフェースデバイス１０２の１つまたは複数のコンポーネント、例えば、カメラ、マイクロフォン、およびプロセッサを含むことができる。上述の手段は、上述の手段によって記載された機能を実行するよう構成された装置５０２’の処理システム６０２および／または装置５０２の上述のモジュールのうちの１つまたは複数でありうる。
【００３７】
[0042]第２の装置５０４’に関して、処理システム６１０は、バス６１２によって概して表されている、バスアーキテクチャを用いて実装されうる。バス６１２は、処理システム６１０の特定のアプリケーションおよび全体的な設計の制約に依存して、任意の数の相互接続するバスおよびブリッジを含むことができる。バス６１２は、プロセッサ６１４、モジュール５０４、５０６、５０８、５１０、５１２、コンピュータ可読媒体６１６、およびデータベース６１８によって表されている１つまたは複数のプロセッサおよび／またはハードウェアモジュールを含む様々な回路を互いにリンクさせる。バス６１２はまた、タイミングソース、周辺機器、電圧レギュレータ、および電力管理回路のような様々な他の回路をリンクさせることができ、これらは、当該技術分野で周知であり、そのためこれ以上説明されないだろう。
【００３８】
[0043]処理システム６１０は、コンピュータ可読媒体６１６に結合されたプロセッサ６１４を含む。プロセッサ６１４は、コンピュータ可読媒体６１６上に格納されたソフトウェアの実行を含む、一般的な処理を担う。ソフトウェアは、プロセッサ６１４によって実行されるとき、処理システム６１０に、ユーザインターフェースデバイス装置に関して上記で説明された様々な機能を実行させる。コンピュータ可読媒体６１６はまた、ソフトウェアを実行するときにプロセッサ６１４によって操作されるデータを格納するために使用されることもできる。処理システムは、モジュール５０６、５０８、５１０、５１２、５１４のうちの少なくとも１つをさらに含む。そのモジュールは、プロセッサ６１４において起動し、コンピュータ可読媒体６１６に内在し／格納されたソフトウェアモジュール、プロセッサ６１４に結合された１つまたは複数のハードウェアモジュール、またはそれらの何らかの組み合わせでありうる。
【００３９】
[0044]１つの構成では、第２の装置５０４／５０４’は、インターフェースデバイスのユーザと人物の目下の物理的遭遇の１つを検出するための手段を含む。装置５０４／５０４’はまた、検出された目下の物理的遭遇が最初の遭遇であるか、後続の遭遇であるかを決定するための手段と、目下の物理的遭遇が最初の遭遇であるとき、以前遭遇した人物のデータベースにその人物に関連付けられたコンテンツを追加するための手段と、目下の物理的遭遇が後続の遭遇である、すなわち目下の非物理的遭遇が検出されるとき、その人物がユーザによって知られているかどうかを決定するための手段と、を含む。装置５０４／５０４’は、その人物がユーザによって知られていないとき、その人物に対応する情報をインターフェースデバイスに提示するための手段をさらに含む。第２の装置５０４／５０４’はまた、物理的遭遇が検出されたことを示す信号を、第１の装置５０２／５０２’から受信するための手段を含むこともできる。受信するための手段は、第１の装置５０２／５０２’の通信デバイスと通信するように構成された通信デバイスでありうる。例えば、受信する手段は、第１の装置５０２／５０２’のＢｌｕｅｔｏｏｔｈデバイスとペアリングされるＢｌｕｅｔｏｏｔｈデバイスでありうる。上述の手段は、上述の手段によって記載された機能を実行するよう構成された装置５０４’の処理システム６１０および／または装置５０４の上記のモジュールのうちの１つまたは複数でありうる。
【００４０】
[0045]前述の図２、５、および６の特徴および要素に基づく追加の方法、装置、およびコンピュータプログラム製品は、情報を管理するための装置、例えば、ユーザインターフェースデバイスを含むことができる。例示的な装置は、インターフェースデバイスのユーザと人物の目下の物理的遭遇の検出の指示を受信し、目下の物理的遭遇が最初の遭遇であるか、後続の遭遇であるかを決定し、目下の物理的遭遇が最初の遭遇であるとき、以前遭遇した人物のデータベースにその人物に関連付けられたコンテンツを追加する、モジュール／手段／コンポーネントを含む。
【００４１】
[0046]前述の図２、５、および６の特徴および要素に基づく追加の方法、装置、およびコンピュータプログラム製品は、検出デバイスのユーザと別の人物の物理的対話を検出するための装置、例えばリストバンドを含むことができる。例示的な装置は、ユーザのボディ部から感知された電気的活動が物理的対話に関連付けられたユーザによる第１のアクションを示すかどうかを決定し、ユーザのボディ部から感知された動き活動が物理的対話に関連付けられたユーザによる感知されたアクションを示すかどうかを決定するモジュール／手段／コンポーネントを含む。
【００４２】
[0047]開示されているプロセスにおけるステップの指定の順序または階層は、例示的な手法の例示のであることが理解される。設計の選好に基づいて、プロセスにおけるステップの指定の順序または階層は並べ替えられうることが理解される。さらに、いくつかのステップは、組み合わされうるか、または省略されうる。添付の方法の請求項はサンプルの順序で様々なステップの要素を提示し、提示されている指定の順序または階層に限定されるようには意図されていない。
【００４３】
[0048]先の説明は、あらゆる当業者が本明細書で説明されている様々な態様を実施することを可能にするように提供されている。これらの態様への様々な変更は当業者には容易に明らかになり、本明細書で定義されている包括的な本質は他の態様に適用されうる。したがって、特許請求の範囲は、本明細書で示されている態様を限定されるように意図されておらず、特許請求の範囲の用語と一貫した最大範囲であると認められるべきであり、ここにおいて、単数の要素に対する参照は、「１つおよび１つだけ」を、そのように特別に述べられない限りは意味するように意図されておらず、むしろ「１つまたは複数」を意味するように意図されている。他の方法で特別に述べられていない限り、「いくつか」という用語は、１つまたは複数を指す。当業者に既知、または後に既知となる本開示全体を通して説明されている様々な態様の要素に対するすべての構造的および機能的な均等物は参照によって本明細書に明示的に組み込まれ、請求項によって包含されるように意図されている。さらに本明細書で開示されているものが、そのような開示が請求項に明確に記載されているか否かに関わらず、公共に捧げられるようには意図されていない。どの請求項の要素も、その要素が「〜のための手段」という表現を使用して明示的に記載されない限り、ミーンズプラスファンクションとして解釈されるものではない。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
インターフェースデバイスに関する情報を管理するための方法であって、前記方法は、
前記インターフェースデバイスのユーザと人物の目下の物理的遭遇、および前記ユーザと人物の非物理的遭遇のうちの１つを検出することと、
目下の物理的遭遇が検出される場合、前記目下の物理的遭遇が最初の遭遇であるか、後続の遭遇であるかを決定することと、
前記目下の物理的遭遇が最初の遭遇である場合、以前遭遇した人物のデータベースに前記人物に関連付けられたコンテンツを追加することと、
前記目下の物理的遭遇が後続の遭遇である場合、すなわち目下の非物理的遭遇が検出される場合、前記人物が前記ユーザによって知られているかどうかを決定することと、
前記人物が前記ユーザによって知られていない場合、前記人物に対応する情報を前記インターフェースデバイスに提示することと、
を備える、方法。
［Ｃ２］
目下の物理的遭遇を検出することは、
前記ユーザのボディ部から感知された電気的活動が前記ユーザの第１のアクションを示すかどうかを決定することと、
前記ユーザのボディ部から感知された動き活動が前記ユーザの第２のアクションを示すかどうかを決定することと、
のうちの１つまたは両方を備える、Ｃ１に記載の方法。
［Ｃ３］
感知された電気的活動が第１のアクションを示すかどうかを決定することは、
前記第１のアクションに対応する電気的活動の基準と、前記感知された電気的活動を比較することと、
前記基準が満たされるとき、前記第１のアクションが生じたと結論付けることと、
を備える、Ｃ２に記載の方法。
［Ｃ４］
感知された動き活動が第２のアクションを示すかどうかを決定することは、
前記第２のアクションに対応する動き活動の基準と、前記感知された動き活動を比較することと、
前記基準が満たされるとき、前記第２のアクションが生じたと結論付けることと、
を備える、Ｃ２に記載の方法。
［Ｃ５］
前記第１のアクションは掌握することを備え、前記第２のアクションが上下運動を備える、Ｃ２に記載の方法。
［Ｃ６］
目下の非物理的遭遇を検出することは、人物の属性が前記ユーザと前記人物との間の接近した空間的関係に対応する基準を満たすかどうかを決定することを備える、Ｃ１に記載の方法。
［Ｃ７］
属性は、前記人物の画像、または前記人物のサウンド、のうちの１つまたは複数を備える、Ｃ１に記載の方法。
［Ｃ８］
前記目下の物理的遭遇が最初の遭遇であるか、後続の遭遇であるかを決定することは、
前記ユーザによって以前遭遇された人々の画像のデータベースにおける画像と、前記人物の画像を比較することと、
前記人物の前記画像が、前記データベースにおける画像に一致しない場合、前記目下の物理的遭遇が最初の遭遇であると結論付けることと、
前記人物の前記画像が、前記データベースにおける画像に一致する場合、前記目下の物理的遭遇が後続の遭遇であると結論付けることと、
を備える、Ｃ１に記載の方法。
［Ｃ９］
前記人物が前記ユーザによって知られているかどうかを決定することは、
前記人物の目下の属性を取得することと、
前記人物の前記属性に一致するデータベース内の属性に関連付けられたタグのために、既知の人物の前記データベースを走査することと、ここにおいて、前記タグは、前記人物が前記ユーザによって知られていることを示す、
を備える、Ｃ１に記載の方法。
［Ｃ１０］
前記目下の属性は、前記人物の画像、および前記人物のサウンド、のうちのすくなくとも１つを備える、Ｃ９に記載の方法。
［Ｃ１１］
前記インターフェースデバイスに情報を提示することは、前記人物の属性に一致するデータベース内の属性に関連付けられた情報のために、前記データベースを走査することを備え、前記情報は、前記人物の識別、および前記ユーザと前記人物の以前の遭遇の概要、のうちの少なくとも１つを含む、Ｃ１に記載の方法。
［Ｃ１２］
前記情報は、画像、音声、またはビデオのうちの１つまたは複数として提示される、Ｃ１１に記載の方法。
［Ｃ１３］
インターフェースデバイスに関する情報を管理するためのシステムであって、前記システムは、
前記インターフェースデバイスのユーザと人物の目下の物理的遭遇の１つを検出するための手段と、
前記ユーザと人物の非物理的遭遇を検出するための手段と、
検出された目下の物理的遭遇が最初の遭遇であるか、後続の遭遇であるかを決定するための手段と、
前記目下の物理的遭遇が最初の遭遇であるとき、以前遭遇した人物のデータベースに前記人物に関連付けられたコンテンツを追加するための手段と、
前記目下の物理的遭遇が後続の遭遇である、すなわち目下の非物理的遭遇が検出されるとき、前記人物が前記ユーザによって知られているかどうかを決定するための手段と、
前記人物が前記ユーザによって知られていないとき、前記人物に対応する情報を前記インターフェースデバイスに提示するための手段と、
を備える、システム。
［Ｃ１４］
目下の物理的遭遇を検出するための前記手段は、
前記ユーザのボディ部から感知された電気的活動が前記ユーザの第１のアクションを示すかどうかを決定するための手段と、
前記ユーザのボディ部から感知された動き活動が前記ユーザの第２のアクションを示すかどうかを決定するための手段と、
のうちの１つまたは両方を備える、Ｃ１３に記載のシステム。
［Ｃ１５］
感知された電気的活動が第１のアクションを示すかどうかを決定するための前記手段は、
前記第１のアクションに対応する電気的活動の基準と、前記感知された電気的活動を比較することと、
前記基準が満たされるとき、前記第１のアクションが生じたと結論付けることと、
を行うように構成される、Ｃ１４に記載のシステム。
［Ｃ１６］
感知された動き活動が第２のアクションを示すかどうかを決定するための前記手段は、
前記第２のアクションに対応する動き活動の基準と、前記感知された動き活動を比較することと、
前記基準が満たされるとき、前記第２のアクションが生じたと結論付けることと、
を行うように構成される、Ｃ１４に記載のシステム。
［Ｃ１７］
目下の非物理的遭遇を検出するための前記手段は、人物の属性が前記ユーザと前記人物との間の接近した空間的関係に対応する基準を満たすかどうかを決定するように構成される、Ｃ１３に記載のシステム。
［Ｃ１８］
前記目下の物理的遭遇が最初の遭遇であるか、後続の遭遇であるかを決定するための前記手段は、
前記ユーザによって以前遭遇された人々の画像のデータベースにおける画像と、前記人物の画像を比較することと、
前記人物の前記画像が、前記データベースにおける画像に一致しない場合、前記目下の物理的遭遇が最初の遭遇であると結論付けることと、
前記人物の前記画像が、前記データベースにおける画像に一致する場合、前記目下の物理的遭遇が後続の遭遇であると結論付けることと、
を行うように構成される、Ｃ１３に記載のシステム。
［Ｃ１９］
前記人物が前記ユーザによって知られているかどうかを決定するための前記手段は、
前記人物の目下の属性を取得することと、
前記人物の前記属性に一致するデータベース内の属性に関連付けられたタグのために、既知の人物の前記データベースを走査することと、ここにおいて、前記タグは、前記人物が前記ユーザによって知られていることを示す、
を行うように構成される、Ｃ１３に記載のシステム。
［Ｃ２０］
前記インターフェースデバイスに情報を提示するための手段は、前記人物の属性に一致するデータベース内の属性に関連付けられた情報のために、前記データベースを走査するように構成され、前記情報は、前記人物の識別、および前記ユーザと前記人物の以前の遭遇の概要、のうちの少なくとも１つを含む、Ｃ１３に記載のシステム。
［Ｃ２１］
インターフェースデバイスに関する情報を管理するためのシステムであって、前記システムは、
前記インターフェースデバイスのユーザと人物の目下の物理的遭遇を検出することと、
前記ユーザと人物の非物理的遭遇を検出することと、
検出された目下の物理的遭遇が最初の遭遇であるか、後続の遭遇であるかを決定することと、
前記目下の物理的遭遇が最初の遭遇であるとき、以前遭遇した人物のデータベースに前記人物に関連付けられたコンテンツを追加することと、
前記目下の物理的遭遇が後続の遭遇である、すなわち目下の非物理的遭遇が検出されるとき、前記人物が前記ユーザによって知られているかどうかを決定することと、
前記人物が前記ユーザによって知られていない場合、前記人物に対応する情報を前記インターフェースデバイスに提示することと、
を行うように構成された１つまたは複数の処理システム
を備える、システム。
［Ｃ２２］
インターフェースデバイスに関する情報を管理するためのコンピュータプログラム製品であって、前記製品は、
前記インターフェースデバイスのユーザと人物の目下の物理的遭遇を検出することと、
前記ユーザと人物の非物理的遭遇を検出することと、
検出された目下の物理的遭遇が最初の遭遇であるか、後続の遭遇であるかを決定することと、
前記目下の物理的遭遇が最初の遭遇であるとき、以前遭遇した人物のデータベースに前記人物に関連付けられたコンテンツを追加することと、
前記目下の物理的遭遇が後続の遭遇である、すなわち目下の非物理的遭遇が検出されるとき、前記人物が前記ユーザによって知られているかどうかを決定することと、
前記人物が前記ユーザによって知られていないとき、前記人物に対応する情報を前記インターフェースデバイスに提示することと、
のためのコードを備える、１つまたは複数のコンピュータ可読媒体、
を備える、コンピュータプログラム製品。
［Ｃ２３］
インターフェースデバイスに関する情報を管理するための方法であって、前記方法は、
前記インターフェースデバイスのユーザと人物の目下の物理的遭遇の検出の指示を受信することと、
前記目下の物理的遭遇が最初の遭遇であるか、後続の遭遇であるかを決定することと、
前記目下の物理的遭遇が最初の遭遇であるとき、以前遭遇した人物のデータベースに前記人物に関連付けられたコンテンツを追加することと、
を備える、方法。
［Ｃ２４］
前記目下の物理的遭遇が最初の遭遇であるか、後続の遭遇であるかを決定することは、
前記ユーザによって以前遭遇された人々の画像のデータベースにおける画像と、前記人物の画像を比較することと、
前記人物の前記画像が、前記データベースにおける画像に一致しない場合、前記目下の物理的遭遇が最初の遭遇であると結論付けることと、
前記人物の前記画像が、前記データベースにおける画像に一致する場合、前記目下の物理的遭遇が後続の遭遇であると結論付けることと、
を備える、Ｃ２３に記載の方法。
［Ｃ２５］
前記目下の物理的遭遇が後続の遭遇であるとき、前記人物が前記ユーザによって知られているかどうかを決定することと、
前記人物が前記ユーザによって知られていないとき、前記人物に対応する情報を前記インターフェースデバイスに提示することと、
をさらに備える、Ｃ２３に記載の方法。
［Ｃ２６］
前記人物が前記ユーザによって知られているかどうかを決定することは、
前記人物の目下の属性を取得することと、
前記人物の前記属性に一致するデータベース内の属性に関連付けられたタグのために、既知の人物の前記データベースを走査することと、ここにおいて、前記タグは、前記人物が前記ユーザによって知られていることを示す、
を備える、Ｃ２５に記載の方法。
［Ｃ２７］
前記インターフェースデバイスに情報を提示することは、前記人物の属性に一致するデータベース内の属性に関連付けられた情報のために、前記データベースを走査することを備え、前記情報は、前記人物の識別、および前記ユーザと前記人物の以前の遭遇の概要、のうちの少なくとも１つを含む、Ｃ２５に記載の方法。
［Ｃ２８］
インターフェースデバイスに関する情報を管理するための装置であって、前記装置は、
前記インターフェースデバイスのユーザと人物の目下の物理的遭遇の検出の指示を受信するための手段と、
前記目下の物理的遭遇が最初の遭遇であるか、後続の遭遇であるかを決定するための手段と、
前記目下の物理的遭遇が最初の遭遇であるとき、以前遭遇した人物のデータベースに前記人物に関連付けられたコンテンツを追加するための手段と、
を備える、装置。
［Ｃ２９］
前記目下の物理的遭遇が最初の遭遇であるか、後続の遭遇であるかを決定するための前記手段は、
前記ユーザによって以前遭遇された人々の画像のデータベースにおける画像と、前記人物の画像を比較することと、
前記人物の前記画像が、前記データベースにおける画像に一致しない場合、前記目下の物理的遭遇が最初の遭遇であると結論付けることと、
前記人物の前記画像が、前記データベースにおける画像に一致する場合、前記目下の物理的遭遇が後続の遭遇であると結論付けることと、
を行うように構成される、Ｃ２８に記載の装置。
［Ｃ３０］
前記目下の物理的遭遇が後続の遭遇であるとき、前記人物が前記ユーザによって知られているかどうかを決定するための手段と、
前記人物が前記ユーザによって知られていないとき、前記人物に対応する情報を前記インターフェースデバイスに提示するための手段と、
をさらに備える、Ｃ２８に記載の装置。
［Ｃ３１］
前記人物が前記ユーザによって知られているかどうかを決定するための前記手段は、
前記人物の目下の属性を取得することと、
前記人物の前記属性に一致するデータベース内の属性に関連付けられたタグのために、既知の人物の前記データベースを走査することと、ここにおいて、前記タグは、前記人物が前記ユーザによって知られていることを示す、
を行うように構成される、Ｃ３０に記載の装置。
［Ｃ３２］
前記インターフェースデバイスに情報を提示するための手段は、前記人物の属性に一致するデータベース内の属性に関連付けられた情報のために、前記データベースを走査するように構成され、前記情報は、前記人物の識別、および前記ユーザと前記人物の以前の遭遇の概要、のうちの少なくとも１つを含む、Ｃ３０に記載の装置。
［Ｃ３３］
インターフェースデバイスに関する情報を管理するための装置であって、前記装置は、
前記インターフェースデバイスのユーザと人物の目下の物理的遭遇の検出の指示を受信することと、
前記目下の物理的遭遇が最初の遭遇であるか、後続の遭遇であるかを決定することと、
前記目下の物理的遭遇が最初の遭遇であるとき、以前遭遇した人物のデータベースに前記人物に関連付けられたコンテンツを追加することと、
を行うように構成された処理システム、
を備える、装置。
［Ｃ３４］
インターフェースデバイスに関する情報を管理するためのコンピュータプログラム製品であって、前記製品は、
前記インターフェースデバイスのユーザと人物の目下の物理的遭遇の検出の指示を受信することと、
前記目下の物理的遭遇が最初の遭遇であるか、後続の遭遇であるかを決定することと、
前記目下の物理的遭遇が最初の遭遇であるとき、以前遭遇した人物のデータベースに前記人物に関連付けられたコンテンツを追加することと、
のためのコードを備える１つまたは複数のコンピュータ可読媒体、
を備える、コンピュータプログラム製品。
［Ｃ３５］
検出デバイスのユーザと別の人物の物理的対話を検出する方法であって、前記方法は、
前記ユーザのボディ部から感知された電気的活動が、前記物理的対話に関連付けられた前記ユーザによる第１のアクションを示すかどうかを決定することと、
前記ユーザのボディ部から感知された動き活動が、前記物理的対話に関連付けられた前記ユーザによる第２のアクションを示すかどうかを決定することと、
を備える、方法。
［Ｃ３６］
感知された電気的活動が第１のアクションを示すかどうかを決定することは、
前記第１のアクションに対応する電気的活動の基準と、前記感知された電気的活動を比較することと、
前記基準が満たされるとき、前記第１のアクションが生じたと結論付けることと、
を備える、Ｃ３５に記載の方法。
［Ｃ３７］
感知された動き活動が第２のアクションを示すかどうかを決定することは、
前記第２のアクションに対応する動き活動の基準と、前記感知された動き活動を比較することと、
前記基準が満たされるとき、前記第２のアクションが生じたと結論付けることと、
を備える、Ｃ３５に記載の方法。
［Ｃ３８］
前記第１のアクションは手の掌握を備え、前記第２のアクションが上下の腕の運動を備える、Ｃ３５に記載の方法。
［Ｃ３９］
検出デバイスのユーザと別の人物の物理的対話を検出する装置であって、前記装置は、
前記ユーザのボディ部から感知された電気的活動が、前記物理的対話に関連付けられた前記ユーザによる第１のアクションを示すかどうかを決定するための手段と、
前記ユーザのボディ部から感知された動き活動が、前記物理的対話に関連付けられた前記ユーザによる第２のアクションを示すかどうかを決定するための手段と、
を備える、装置。
［Ｃ４０］
感知された電気的活動が第１のアクションを示すかどうかを決定するための前記手段は、
前記第１のアクションに対応する電気的活動の基準と、前記感知された電気的活動を比較することと、
前記基準が満たされるとき、前記第１のアクションが生じたと結論付けることと、
を行うように構成される、Ｃ３９に記載の装置。
［Ｃ４１］
感知された動き活動が第２のアクションを示すかどうかを決定するための前記手段は、
前記第２のアクションに対応する動き活動の基準と、前記感知された動き活動を比較することと、
前記基準が満たされるとき、前記第２のアクションが生じたと結論付けることと、
を行うように構成される、Ｃ３９に記載の装置。
［Ｃ４２］
前記第１のアクションは手の掌握を備え、前記第２のアクションが上下の腕の運動を備える、Ｃ３９に記載の装置。
［Ｃ４３］
検出デバイスのユーザと別の人物の物理的対話を検出するための装置であって、前記装置は、
前記ユーザのボディ部から感知された電気的活動が、前記物理的対話に関連付けられた前記ユーザによる第１のアクションを示すかどうかを決定することと、
前記ユーザのボディ部から感知された動き活動が、前記物理的対話に関連付けられた前記ユーザによる第２のアクションを示すかどうかを決定することと、
を行うように構成された処理システム、
を備える、装置。
［Ｃ４４］
検出デバイスのユーザと別の人物の物理的対話を検出するためのコンピュータプログラム製品であって、前記製品は、
前記ユーザのボディ部から感知された電気的活動が、前記物理的対話に関連付けられた前記ユーザによる第１のアクションを示すかどうかを決定することと、
前記ユーザのボディ部から感知された動き活動が、前記物理的対話に関連付けられた前記ユーザによる第２のアクションを示すかどうかを決定することと、
のためのコードを備えるコンピュータ可読媒体、
を備える、コンピュータプログラム製品。
【図１】
0006407889.tif 000002
【図２】
0006407889.tif 000003
【図３】
0006407889.tif 000004
【図４】
0006407889.tif 000005
【図５】
0006407889.tif 000006
【図６】
0006407889.tif 000007