(57)【特許請求の範囲】
【請求項１】
データからなるメッセージを受信し、データと関連付けられた少なくとも２つのデータ品質計量を受信し、少なくとも２つのデータ品質計量に基づく計算に少なくとも一部は基づいてデータの品質を決定し、データの品質に少なくとも一部は基づいて触覚効果を決定し、触覚信号を送信する、ように構成されたプロセッサと、
プロセッサと通信しており、プロセッサからの触覚信号を受信し、触覚信号に少なくとも一部は基づいて触覚効果を出力する、ように構成された触覚効果生成器と、
を含むシステム。
【請求項２】
プロセッサがローカルデータストアからデータ品質計量の少なくとも１つを受信する、請求項１のシステム。
【請求項３】
データ品質計量の少なくとも１つがユーザに規定された値である、請求項１のシステム。
【請求項４】
データ品質計量の少なくとも１つがデフォルト値である、請求項１のシステム。
【請求項５】
プロセッサがネットワークコネクションからデータ品質計量の少なくとも１つを受信する、請求項１のシステム。
【請求項６】
プロセッサにメッセージを送信するように構成されたセンサーを更に含む、請求項１のシステム。
【請求項７】
プロセッサにインターフェース信号を送信するように構成されたマニピュランダムを更に含む、請求項１のシステム。
【請求項８】
マニピュランダムがタッチ感応インターフェースである、請求項７のシステム。
【請求項９】
タッチ感応インターフェースがタッチスクリーンを含む、請求項８のシステム。
【請求項１０】
触覚効果がマニピュランダム上に出力される、請求項７のシステム。
【請求項１１】
マニピュランダムが触覚マウスを含む、請求項１０のシステム。
【請求項１２】
マニピュランダムが触覚ステアリングホイールを含む、請求項１０のシステム。
【請求項１３】
マニピュランダムが触覚ドアノブを含む、請求項１０のシステム。
【請求項１４】
プロセッサと通信しているディスプレイを更に含み、プロセッサが更にディスプレイ信号をディスプレイに送信するように構成されている、請求項１のシステム。
【請求項１５】
プロセッサがポータルを表示するように構成されており、触覚効果がポータルと関連付けられている、請求項１４のシステム。
【請求項１６】
ハウジングを更に含み、触覚効果生成器とプロセッサがハウジング内部に載置されている、請求項１のシステム。
【請求項１７】
ハウジングがモバイルデバイスハウジングである、請求項１６のシステム。
【請求項１８】
データからなるメッセージを受信することと、
データと関連付けられた少なくとも２つのデータ品質計量をデータと比較することと、
データと少なくとも２つのデータ品質計量との比較に部分的に基づく計算に少なくとも一部は基づいてデータの品質を決定することと、
データの品質に少なくとも一部は基づいて触覚効果を決定することと、
触覚効果に対応する触覚信号を触覚効果を出力するように構成された触覚効果生成器に送信することと、
を含む方法。
【請求項１９】
データ品質計量の少なくとも１つがユーザに規定されたものである、請求項１８の方法。
【請求項２０】
メッセージがセンサーから受信される、請求項１８の方法。
【請求項２１】
メッセージが電子メールである、請求項１８の方法。
【請求項２２】
ユーザのマニピュランダムとの相互作用を検出することを更に含む、請求項１８の方法。
【請求項２３】
ユーザのディスプレイ上のアイコンとの相互作用を検出することを更に含む、請求項１８の方法。
【請求項２４】
触覚効果がユーザの相互作用に少なくとも一部は基づいて決定される、請求項２２の方法。
【請求項２５】
データからなるメッセージを受信し、データと関連付けられた少なくとも２つのデータ品質計量を受信し、少なくとも２つのデータ品質計量に基づく計算に少なくとも一部は基づいてデータの品質を決定し、データの品質に少なくとも一部は基づいて触覚効果を決定し、触覚効果に対応する信号を触覚効果を出力するように構成された触覚効果生成器に送信する、ように構成されたプログラムコードからなるコンピューター読み取り可能な媒体。
【請求項２６】
メッセージがセンサーから受信される、請求項２５のコンピューター読み取り可能な媒体。
【請求項２７】
メッセージが電子メールである、請求項２５のコンピューター読み取り可能な媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
［関連出願へのクロスリファレンス］この特許出願は、２０１０年３月１６日に出願され“Systems and Methods for Haptic Information Preview”と題された米国仮特許出願番号61/314,333の優先権を主張し、それはその全体がここに引用によって組み込まれる。
【０００２】
本発明は全体的に触覚フィードバックに関し、より特定には触覚情報プリビューのためのシステムと方法に関する。
【背景技術】
【０００３】
近年、あらゆるタイプの手持ち式デバイスの使用が指数関数的に成長している。それらのデバイスは、携帯型オーガナイザー、電話、音楽プレーヤーおよびゲーミングシステムとして使われる。多くのモダンな手持ち式デバイスはいまや何らかのタイプの触覚フィードバックを組み込んでいる。この触覚フィードバックを使うための新しい方法が必要である。
【発明の概要】
【０００４】
本発明の実施形態は、触覚情報プリビューのためのシステムと方法を提供する。例えば、一実施形態では、触覚情報プリビューのための方法は、データからなるメッセージを受信することと、データと関連付けられたデータ品質計量を受信することと、データ品質計量に少なくとも一部は基づいてデータの品質を決定することと、データの品質に少なくとも一部は基づいて触覚効果を決定することと、触覚効果に対応する信号を触覚効果を出力するように構成された触覚効果生成器に送信することと、からなる。別の実施形態は、そのような方法を実行するためのプロセッサ実行可能なコードからなるコンピューター読み取り可能な媒体からなる。
【０００５】
これらの描写的実施形態は、発明を限定または規定するためではなく、寧ろその理解を助けるための例を提供するために記述される。描写的実施形態は、詳細な記載中で説明され、それは発明の更なる記載を提供する。この発明の様々な実施形態によって供される利点は、この明細書を精査することによって更に理解され得る。
【０００６】
本発明のこれらとその他の特徴、側面および利点は、以下の詳細な記載が同伴する図面を参照して読まれたときにより良く理解される。
【図面の簡単な説明】
【０００７】
【図１】図１は、本発明の一実施形態に従った触覚情報プリビューのためのシステムのブロック図である。
【図２Ａ】図２Ａは、本発明の一実施形態に従った触覚情報プリビューのためのシステムの描写的実施形態である。
【図２Ｂ】図２Ｂは、本発明の一実施形態に従った触覚情報プリビューのためのシステムの描写的実施形態である。
【図３】図３は、本発明の一実施形態に従った触覚情報プリビューのためのシステムの描写である。
【図４】図４は、本発明の一実施形態に従った触覚情報プリビューの方法についてのフローチャートである。
【図５】図５は、本発明の一実施形態に従った触覚情報プリビューのためのシステムの描写である。
【図６】図６は、本発明の一実施形態に従った触覚情報プリビューのためのシステムの描写である。
【図７Ａ】図７Ａは、本発明の一実施形態に従った触覚情報プリビューのためのシステムの描写である。
【図７Ｂ】図７Ｂは、本発明の一実施形態に従った触覚情報プリビューのためのシステムの描写である。
【発明を実施するための形態】
【０００８】
本発明の実施形態は、触覚情報プリビューのためのシステムと方法を提供する。
【０００９】
触覚情報プリビューの描写的実施形態
本発明の一描写的実施形態は、携帯電話のようなメッセージングデバイスからなる。描写的実施形態では、メッセージングデバイスは、Immersion CorporationのVibetonz（登録商標）振動触覚フィードバックシステムとして以前は知られていたImmersion CorporationのTouchSense（登録商標）3000、TouchSense（登録商標）4000、TouchSense（登録商標）5000振動触覚フィードバックシステムを備えたSamsung Haptic Phone (SCH-W420)からなる。その他の実施形態では、異なるメッセージングデバイスおよび触覚フィードバックシステムが利用されても良い。
【００１０】
描写的メッセージングデバイスは、ディスプレイと、スピーカーと、ネットワークインターフェースと、メモリーと、それらのエレメントの各々と通信しているプロセッサからなる。描写的メッセージングデバイスはまた、マニピュランダムと、触覚効果生成器からなり、その両方がプロセッサと通信している。マニピュランダムは、ユーザのメッセージングデバイスとの相互作用を感知するように構成されており、触覚効果生成器は、触覚効果を出力するように構成されている。
【００１１】
描写的実施形態では、ディスプレイはグラフィカルユーザインターフェースを表示するように構成されている。グラフィカルユーザインターフェースはインボックスからなり、それはテキストメッセージ、電子メールまたはその他のタイプのメッセージのようなメッセージを格納する。ユーザが電子メールまたはテキストメッセージのようなメッセージを受け取る時、プロセッサはメッセージをデータ品質計量と比較する。
【００１２】
描写的実施形態では、データ品質計量は、メッセージの重要性をランク付けするのにプロセッサが使う計量である。例えば、描写的実施形態では、ユーザは、メッセージの送信者と関連付けられたデータ品質計量を付与しても良い。このデータ品質計量は正または負であり得て、例えばユーザは１人の送信者からの全てのメッセージを高品質とし別の送信者からの全てのメッセージを低品質として規定するデータ品質計量を付与しても良い。更には、描写的実施形態では、ユーザは追加的データ品質計量を追加しても良い。例えば、ユーザは、メッセージに含まれた添付のタイプと関連付けられたデータ品質計量、またはメッセージ中に特定の単語が現れる回数に基づいたデータ品質計量を規定しても良い。描写的実施形態では、ユーザは、１つまたは多くのデータ品質計量の組み合わせを規定しても良い。
【００１３】
描写的実施形態では、ユーザは、データ品質計量を様々なやり方で付与しても良い。例えば、ユーザは、メッセージを選択し、メニューを表示するためにボタンをクリックできる。メニューは、ユーザに「品質付与」選択肢を提示できる。ユーザが「品質付与」選択肢を選択する時、そこから選択するところの多数の品質の測度がユーザに提示される。ユーザが選択肢の一つ（例えば、４）上でクリックする時、品質計量４がメッセージに付与される。別の実施形態では、ユーザは、メッセージの様々な成分に基づいた品質計量を付与するためのメニューを選択できる。例えば、ユーザは、メッセージの送信者と関連付けられた品質計量を付与することをユーザに許容するメニューを選択しても良い。例えば、ユーザは、ユーザのコンタクトの全てにデータ品質を付与しても良い。例えば、ユーザは、或る送信者から受け取った全てのメッセージのデータ品質を４以上として規定するデータ品質計量を付与することができる。別の実施形態では、ユーザは、メッセージ中に現れる単語に基づいたデータ品質計量を付与することをユーザに許容するメニューを選択しても良い。例えば、ユーザは、メッセージ中に現れる或る単語にその他の単語よりも高いデータ品質を付与しても良い。そのような実施形態では、ユーザは更に、メッセージの表題ライン、本体または別の部分のみと関連付けられるようにデータ品質計量を制限しても良い。
【００１４】
描写的実施形態では、ユーザが新しいメッセージを受け取る時に、プロセッサが、メッセージの品質を決定するためにデータ品質計量をメッセージと比較する。例えば、描写的実施形態では、ユーザは、画像および／または或るキーワードからなる全てのメッセージに高いデータ品質を付与するデータ品質計量を付与しても良い。そのような実施形態では、ユーザがキーワードおよび／または添付画像をもったメッセージを受け取る時、プロセッサが、メッセージは高いデータ品質を有することを決定する。描写的実施形態では、同じユーザが、或る送信者からの全てのメッセージについて低いデータ品質を規定するデータ品質計量を付与しても良い。それからユーザがその送信者からのメッセージを受け取る時、プロセッサが、メッセージは低いデータ品質を有することを決定する。
【００１５】
一旦プロセッサがデータ品質をメッセージに付与すると、プロセッサは触覚効果を決定する。例えば、もし非常に低いデータ品質を有するとプロセッサが決定したメッセージをユーザが受け取るなら、プロセッサは触覚効果を出力しなくても良い。そのような実施形態では、もしユーザが中くらいのデータ品質をもったメッセージを受け取るなら、プロセッサは、短いパルス状の触覚効果を決定しても良い。最後に、そのような実施形態では、もしユーザが高いデータ品質をもったメッセージを受け取るなら、プロセッサは、ユーザがメッセージをチェックするまで停止しない触覚効果を決定しても良い。
【００１６】
最後に、プロセッサは、決定された触覚効果に対応する信号を、触覚効果を出力するように構成された触覚効果生成器に送信する。この触覚効果は、メッセージのデータ品質の指し示しをユーザに提供する。よって、ユーザは、メッセージの内容を見ること無しに、メッセージが直ちに注意を払うことを要求するかどうかを素早く決定することができる。描写的デバイスのユーザは、ユーザが重要ではないかまたは「ジャンク」メッセージを受け取ったことを決定するためにユーザがメッセージングデバイスを見る必要がないので、時間を節約する。
【００１７】
この描写的例は、ここで説明された全体的な主題を読者に紹介するために与えられている。発明はこの例に限定はされない。以下のセクションは、触覚情報プリビューのためのシステムと方法の様々な追加の非限定的実施形態と例を記載する。
【００１８】
触覚情報プリビューのための描写されたシステム
ここでいくつかの図面を通して同様の番号が同様のエレメントを指し示す図面を参照すると、図１は、本発明の一実施形態に従った触覚情報プリビューのためのシステムのブロック図である。図１に示されるように、システム１００は、携帯電話、携帯型デジタルアシスタント（ＰＤＡ）、携帯型メディアプレーヤーまたは携帯型ゲーミングデバイスのような、メッセージングデバイス１０２からなる。メッセージングデバイス１０２は、ネットワークインターフェース１１２と通信しているプロセッサ１１０と、マニピュランダム１１４と、ディスプレイ１１６と、触覚効果生成器１１８と、スピーカー１２０と、メモリー１２２からなる。プロセッサ１１０は、ディスプレイ１１６上に示されている、グラフィカルユーザインターフェースを生成するように構成されている。
【００１９】
プロセッサ１１０は、メモリー１２２に格納されたコンピューター実行可能なプログラム命令を実行するように構成されている。例えば、プロセッサ１１０は、メッセージングのための、または触覚フィードバックを生成するための、１つ以上のコンピュータープログラムを実行しても良い。プロセッサ１１０は、マイクロプロセッサ、デジタル信号プロセッサ（ＤＳＰ），アプリケーション特定集積回路（ＡＳＩＣ）、１つ以上のフィールドプログラマブルゲートアレイ（ＦＰＧＡｓ）、またはステートマシーンからなっていても良い。プロセッサ１１０は、プログラム可能な論理コントローラ（ＰＬＣ）のようなプログラム可能な電子デバイス、プログラム可能な割り込みコントローラ（ＰＩＣ）、プログラム可能な論理デバイス（ＰＬＤ）、プログラム可能なリードオンリーメモリー（ＰＲＯＭ）、電子的にプログラム可能なリードオンリーメモリー（ＥＰＲＯＭまたはＥＥＰＲＯＭ）、またはその他の同様なデバイスから更になっていても良い。
【００２０】
メモリー１２２は、プロセッサ１１０によって実行された時に、ここに記載されたもののような様々なステップをプロセッサ１１０が行うことを引き起こす命令を格納するコンピューター読み取り可能な媒体からなる。コンピューター読み取り可能な媒体の実施形態は、プロセッサ１１０にコンピューター読み出し可能な命令を提供することが可能な電子的、光学的、磁気的またはその他の格納または送信デバイスからなっていても良いが、それらに限定はされない。媒体のその他の例は、フロッピー（登録商標）ディスク、ＣＤ−ＲＯＭ、磁気ディスク、メモリーチップ、ＲＯＭ、ＲＡＭ、ＡＳＩＣ、構成されたプロセッサ、全光学的媒体、全磁気的テープまたはその他の磁気的媒体、またはそれからコンピュータープロセッサが読み出すことができるあらゆるその他の媒体からなるが、それらに限定はされない。加えて、様々なその他のデバイスは、ルーター、個人または公衆ネットワーク、またはその他の送信デバイスのようなコンピューター読み取り可能な媒体を含んでいても良い。記載されたプロセッサ１１０と処理は、１つ以上の構造にあっても良く、１つ以上の構造を通して分散されていても良い。
【００２１】
プロセッサ１１０は、ネットワークインターフェース１１２と通信している。ネットワークインターフェース１１２は、赤外線、無線、Ｗｉ−Ｆｉ、またはセルラーネットワーク通信のような移動通信の１つ以上の方法からなっていても良い。その他の変形では、ネットワークインターフェース１１２は、イーサネット（登録商標）のような有線ネットワークインターフェースからなる。メッセージングデバイス１０２は、セルラーネットワークおよび／またはインターネットのようなネットワーク上でその他のデバイス（図示せず）とメッセージまたは仮想メッセージオブジェクトを交換するように構成されることができる。デバイス間で交換されたメッセージの実施形態は、ボイスメッセージ、テキストメッセージ、データメッセージ、またはその他の形のデジタルメッセージからなっていても良い。
【００２２】
プロセッサ１１０はまた、１つ以上のマニピュランダ１１４と通信している。マニピュランダ１１４は、タッチ感応入力デバイス（例えば、タッチスクリーン、タッチパッド）、ボタン、スイッチ、スクロールホイール、ローラーボール、または技術分野で知られている何らかのその他のタイプの物理的デバイスインターフェースからなっていても良い。いくつかの実施形態では、プロセッサは、単一のマニピュランダム１１４と通信しており、その他の実施形態では、プロセッサは、複数のマニピュランダ、例えばタッチスクリーンとローラーボール、と通信している。マニピュランダム１１４は、ユーザ相互作用を検出し、ユーザ相互作用に基づいて、信号をプロセッサ１１０に送信するように構成されている。
【００２３】
図１に示された実施形態では、プロセッサ１１０はまた、ディスプレイ１１６と通信している。プロセッサ１１０は、ディスプレイ１１６上に示されるべきユーザインターフェースのグラフィカル表現を生成するように構成されることができる。いくつかの実施形態では、ディスプレイ１１６は、タッチ感応インターフェースのようなマニピュランダムからなっていても良い。そのような実施形態では、タッチ感応インターフェースは、ディスプレイ１１６の上に載置されたタッチスクリーンからなっていても良い。
【００２４】
いくつかの実施形態では、マニピュランダム１１４から受信した信号は、ディスプレイ１１６上に示されたグラフィカルユーザインターフェースとの相互作用と関連付けられていても良い。例えば、一実施形態では、マニピュランダム１１４はタッチスクリーンからなっていても良く、グラフィカルユーザインターフェースは仮想キーボードからなっていても良い。そのような実施形態では、ユーザがキーボードのキーの１つにオーバーレイされたタッチスクリーンのセクションと相互作用する時、タッチスクリーンはユーザ相互作用に対応する信号をプロセッサ１１０に送る。この信号に基づいて、プロセッサ１１０は、ユーザが仮想キーボード上のキーの１つを押したことを決定する。そのような実施形態は更に、ユーザがディスプレイ１１６上のその他のアイコンおよび仮想オブジェクトと相互作用することを許容しても良い。例えば、いくつかの実施形態では、ユーザは、仮想ボールを動かすためにタッチスクリーンを軽く打つか、またはタッチスクリーン上の仮想ノブを回しても良い。いくつかの実施形態では、スクロールホイール、ローラーボール、またはボタンのような異なるタイプのマニピュランダムが、ユーザとグラフィカルユーザインターフェースの間の同様の相互作用を容易なものとしても良い。
【００２５】
図１に示されるように、プロセッサ１１０はまた、１つ以上の触覚効果生成器１１８と通信している。プロセッサ１１０は、触覚効果を決定し、触覚効果に対応する触覚信号を触覚効果生成器１１８に送信するように構成されている。触覚効果生成器１１８は、プロセッサ１１０からの触覚信号を受信し、触覚効果を生成するように構成されている。触覚効果生成器１１８は、アクチュエータ、例えば圧電アクチュエータ、電気モーター、電磁アクチュエータ、ボイスコイル、線形共鳴アクチュエータ、形状記憶合金、電気活性ポリマー、ソレノイド、偏心回転質量モーター（ＥＲＭ）、または線形共鳴アクチュエータ（ＬＲＡ）であっても良い。別の実施形態では、触覚効果生成器１１８は、触覚効果を生成するように構成された静電起電器または静電ディスプレイからなっていても良い。例えば、そのような実施形態では、触覚効果生成器１１８は、ディスプレイの表面またはタッチスクリーン、タッチパッドまたはマニピュランダム１１４のようなタッチ感応インターフェースの表面にユーザの指を引きつける力を発生する、周期的静電電荷を出力するための容量性シートの１つ以上の膜を使っても良い。例えば、ユーザの指とディスプレイの表面の間に電荷差分を生成することによって。いくつかの実施形態では、静電気力は、ユーザの指と触覚効果生成器の間の摩擦を制御するように構成されていても良い。この摩擦は、ディスプレイの表面上の質感または何らかのその他の触覚効果をシミュレートしても良い。
【００２６】
図１に示されるように、プロセッサ１１０はまた、スピーカー１２０と通信している。スピーカー１２０は、プロセッサ１１０からのオーディオ信号を受信し、それらをユーザに出力するように構成されている。いくつかの実施形態では、オーディオ信号は、触覚効果生成器１１８によって出力された触覚効果かまたはディスプレイ１１６によって出力された画像と関連付けられていても良い。その他の実施形態では、オーディオ信号は、触覚効果または画像に対応していなくても良い。
【００２７】
図２Ａは、本発明の一実施形態に従った触覚情報プリビューのためのシステムの描写的実施形態である。図２Ａは、携帯電話、ＰＤＡ、携帯型メディアプレーヤーまたは携帯型ゲーミングデバイスのようなモバイルデバイス２００からなる。モバイルデバイス２００は、ボイスメール、テキストメッセージおよびその他のデータメッセージのような信号を、セルラーネットワークまたはインターネットのようなネットワーク上で送ったり受け取ったりするように構成されている。モバイルデバイス２００は、無線ネットワークインターフェースおよび／または有線ネットワークインターフェース（図２Ａには図示せず）からなっていても良い。デバイス２００は図２Ａでは手持ち式のモバイルデバイスとして描かれているが、その他の実施形態は、ビデオゲームシステムおよび／またはパーソナルコンピューターのような異なるデバイスからなっていても良い。
【００２８】
図２Ａに示されるように、モバイルデバイス２００は、ハウジング２０２とディスプレイ２１６からなる。いくつかの実施形態では、ディスプレイ２１６は、ＬＣＤディスプレイからなっていても良い。その他の実施形態では、ディスプレイ２１６は、プラズマディスプレイまたは技術分野で知られているその他のタイプのディスプレイからなっていても良い。図２Ａに示された実施形態では、ディスプレイ２１６はブランクである。しかし、ディスプレイ２１６は、プロセッサからのディスプレイ信号を受信し、それらをユーザに出力するように構成されている。いくつかの実施形態では、ディスプレイ信号は、ディスプレイ２１６を介してユーザに表示される、グラフィカルユーザインターフェースからなっていても良い。
【００２９】
依然として図２Ａを参照すると、モバイルデバイス２００は更に、マニピュランダム２１４からなる。図２Ａに示された実施形態では、マニピュランダム２１４は、ローラーボールとボタンからなる。図２Ａに示されていないその他の実施形態では、マニピュランダは、タッチパッドまたはタッチスクリーンのようなタッチ感応インターフェースからなっていても良い。タッチスクリーンからなる実施形態では、タッチスクリーンは、ディスプレイ２１６の上に載置されても良い。いくつかの実施形態では、ディスプレイ２１６とタッチスクリーンは、タッチスクリーンディスプレイのような単一の一体化されたコンポーネントからなっていても良い。
【００３０】
マニピュランダム２１４は、ユーザ相互作用を検出し、ユーザ相互作用に対応するインターフェース信号をプロセッサに送信するように構成されている。いくつかの実施形態では、ユーザ相互作用は、ディスプレイ２１６上に示されたグラフィカルユーザインターフェースに関連付けられている。そのような実施形態では、プロセッサはインターフェース信号を受信し、インターフェース信号に少なくとも一部は基づいて、グラフィカルユーザインターフェースを操作する。例えば、ユーザは、グラフィカルユーザインターフェース上に表示された仮想ボタンを押すためにマニピュランダム２１４を使っても良い。別の実施形態では、ユーザは、グラフィカルユーザインターフェース中のメニューのセットをナビゲートするためにマニピュランダム２１４を使っても良い。
【００３１】
図２Ｂは、本発明の一実施形態に従った触覚情報プリビューのためのシステムの描写的実施形態である。図２Ｂは、図２Ａに示されたモバイルデバイス２００と同様であるモバイルデバイス２５０からなる。図２Ｂに示されるように、モバイルデバイス２５０はディスプレイ２５８からなり、それは３つのアイコン２５２、２５４および２５６からなる。各アイコンは、モバイルデバイス２５０上の異なるアプリケーションへの「ポータル」からなる。ポータルは、アイコンとアプリケーションの間のリンクである。このリンクは、アプリケーションとアイコンの間で情報を通信するのに使われても良い。アイコンはそれから、この情報をユーザに仮想的にかまたは触覚効果を介してのどちらかで通信しても良い。
【００３２】
図２Ｂに示された実施形態では、アイコン２５２は、テキストメッセージングアプリケーションへのポータルからなる。ユーザがアイコン２５２と相互作用する時、モバイルデバイス２５０はテキストメッセージングアプリケーションを開き、それはユーザがテキストメッセージを送るかまたは受信したテキストメッセージを閲覧することを許容する。更には、ポータルは、テキストメッセージングアプリケーションがアイコン２５２に情報を通信することを許容し、それはそれからこの情報をユーザに通信しても良い。例えば、一実施形態では、ユーザがテキストメッセージを受信する時に、アイコン２５２は更に、新しいメッセージがあることをユーザに視覚的に警報するための感嘆符からなっていても良い。図２Ｂに示された実施形態では、モバイルデバイス２５０は更に、電子メールアプリケーションへのポータルからなるアイコン２５４と、天気モニタリングアプリケーションへのポータルからなるアイコン２５６からなる。その他の実施形態では、異なるアプリケーションへのポータルからなる異なるアイコンが使われても良い。
【００３３】
図２Ｂに示された実施形態では、ユーザは、アイコン２５２、２５４および２５６が触覚効果を介してユーザに情報を通信することを許容するデータ品質計量を付与しても良い。例えば、一実施形態では、ユーザは、ユーザのインボックス中の未読メッセージの数と関連付けられたデータ品質計量を付与しても良い。そのような実施形態では、ユーザは、インボックス中に各未読メッセージが堆積するにつれて徐々により強くなる触覚効果を付与しても良い。いくつかの実施形態では、モバイルデバイス２５０は、メッセージが到着すると直ちに触覚効果を出力しても良い。その他の実施形態では、モバイルデバイス２５０は、ユーザがアイコン２５２と相互作用する時だけ触覚効果を出力しても良い。例えば、モバイルデバイス２５０は、新しいメッセージが到着する時に、ユーザのインボックス中の未読メッセージの数と関連付けられた触覚効果を決定するが、ユーザがアイコン２５２と相互作用するまで触覚効果を出力しなくても良い。別の実施形態では、ユーザは、メッセージの送信者の重要度と関連付けられたデータ品質計量を付与しても良い。そのような実施形態では、モバイルデバイスは、ユーザが重要な送信者からのメッセージを受信したことを素早く決定することをユーザに許容する触覚効果を出力しても良い。その他の実施形態では、ユーザは、異なるデータ品質計量、例えばメッセージが送られた時間、送信者からのメッセージの数、メッセージ中のキーワード、メッセージへの添付、または技術分野で知られている何らかのその他のファクターと関連付けられた計量を付与しても良い。
【００３４】
その他の実施形態では、ユーザは、その他の機能と関連付けられたデータ品質計量を規定しても良い。例えば、ユーザは、アイコン２５４にリンクされた電子メールアプリケーションと関連付けられたデータ品質計量を付与しても良い。そのような実施形態では、ユーザは、ユーザのインボックス中の電子メールのファクターと関連付けられたデータ品質計量を付与しても良い。例えば、電子メールの表題ライン、本体または添付中のキーワードと関連付けられたデータ品質計量。その他の実施形態では、ユーザは、ユーザメッセージングのためにユーザと関連付けられていないアプリケーションにデータ品質計量を付与しても良く、例えば、ユーザは、アイコン２５６にリンクされた天気モニタリングアプリケーションと関連付けられたデータ品質計量を付与しても良い。そのような実施形態では、ユーザは、酷い天気と関連付けられたデータ品質計量を付与しても良い。天気モニタリングアプリケーションがエリア中に酷い天気の警報があることを決定する時に、モバイルデバイスは、触覚効果を決定しても良い。いくつかの実施形態では、モバイルデバイス２００は、天気モニタリングアプリケーションがエリア中に酷い天気の警報があることを決定すると直ちにこの触覚効果を出力しても良い。その他の実施形態では、モバイルデバイス２００は、ユーザがアイコン２５６と相互作用する時だけ触覚効果を出力しても良い。その他の実施形態では、メッセージングデバイスは、異なるアプリケーションへのポータルからなる追加のアイコンからなっていても良く、ユーザは、それらのアプリケーションと関連付けられたデータ品質計量を付与しても良い。
【００３５】
図３は、本発明の一実施形態に従った触覚情報プリビューのためのシステムの描写である。図３は、インボックス３０２からなるシステム３００を示す。インボックス３０２は、ディスプレイ（図３には図示せず）上に表示されるように構成されている。示された実施形態では、インボックス３０２は４つのメッセージからなり、いくつかの実施形態では、それらのメッセージは、テキストメッセージ、電子メールメッセージ、ボイスメールメッセージ、インスタントメッセージ、チャットメッセージ、または技術分野で知られているその他のメッセージからなっていても良い。モバイルデバイスが新しいメッセージを受信する時、モバイルデバイスのプロセッサは、新らしいメッセージをユーザによって規定されたデータ品質計量と比較する。この比較に基づいて、プロセッサはメッセージのデータ品質を決定する。それから、メッセージのデータ品質に基づいて、プロセッサは触覚効果を生成する。
【００３６】
いくつかの実施形態では、データ品質計量は、ユーザによって規定されプロセッサによって格納される。その他の実施形態では、データ品質計量は、デフォルト設定としてメッセージングデバイス上に予め搭載されてくる。更にその他の実施形態では、プロセッサが、ネットワークインターフェースを介してデータ品質計量をダウンロードしても良い。いくつかの実施形態では、プロセッサが、デバイス上のローカルデータストア中にデータ品質計量を格納しても良い。その他の実施形態では、プロセッサが、ネットワークインターフェースを介してアクセスされた外部データストア上にデータ品質計量を格納しても良い。ユーザは、メッセージのあらゆる部分に基づいてデータ品質計量を規定しても良い。例えば、一実施形態では、ユーザは、データ品質計量を付与するためにメニュー上をクリックしても良い。いくつかの実施形態では、メニューは、メッセージと関連付けられた様々なファクターに基づいてデータ品質計量を付与することをユーザに許容しても良い。例えば、一実施形態では、ユーザは、メッセージの送信者と関連付けられたデータ品質計量を規定しても良い。ユーザは、それらのコンタクト中に格納された各人にデータ品質計量を付与しても良い。いくつかの実施形態では、それらの品質計量は単純で、例えばユーザを重要か非重要かにカテゴリー化しても良い。別の実施形態では、それらの品質計量はより複雑で、例えば重要性のレンジをユーザに付与しても良い。例えば、送信者に１と１００の間の値を付与することであり、ここで１は最も少なく重要であり、１００は最も重要である。
【００３７】
いくつかの実施形態では、モバイルデバイスのユーザはその他のデータ品質計量を更に規定しても良い。例えば、ユーザは、メッセージの表題ラインまたは本体と関連付けられたデータ品質計量を規定することをユーザに許容するメニューに入っても良い。そのような実施形態では、グラフィカルユーザインターフェースが、メッセージのデータ品質と関連付けられたキーワードを規定することをユーザに許容するメニューを表示しても良い。例えば、ユーザは、「時間」という単語を非常に重要として規定し、「バスケットボール」という単語をより少なく重要なものとして規定しても良い。そのような実施形態では、ユーザが「時間」という単語からなるメッセージを受信する時、プロセッサは、「バスケットボール」という単語からなる別のメッセージよりも高い重要性をそのメッセージに付与する。更なる実施形態では、ユーザは、メッセージの表題ラインと関連付けられたデータ品質計量と、テキストメッセージの本体と関連付けられた追加のデータ品質計量を規定しても良い。
【００３８】
その他の実施形態では、ユーザは、メッセージのその他の特性と関連付けられたデータ品質計量を付与することをユーザに許容するグラフィカルユーザインターフェースまたはメニューのようなインターフェースに入っても良い。そのような実施形態では、ユーザは、キーボードショートカットを押すことによってかまたは仮想物理空間内でジェスチャーをすることによってメニューに入っても良い。グラフィカルユーザインターフェースは、メッセージと関連付けられたデータ品質計量、例えば、メッセージが添付を有するかどうかと関連付けられたデータ品質計量、を規定することをユーザに許容するメニューを表示しても良い。更には、ユーザは、添付からなるメッセージに、添付からならないメッセージよりも高い重要性を付与しても良い。別の実施形態では、ユーザは、ビデオ添付を画像添付よりも重要として規定する品質計量を付与しても良い。別の実施形態では、ユーザは添付の内容と関連付けられたデータ品質計量を付与しても良い。例えば、ユーザは、スピーチを含んだオーディオファイルからなる添付を音楽を含んだオーディオファイルからなる添付よりも高いデータ品質計量を有するものとして規定しても良い。その他の実施形態では、データ品質計量は、メッセージのその他の特性、例えばメッセージが受信された一日の時間、受領者の位置、送信者の位置、またはメッセージと関連付けられたあらゆるその他の特性、と関連付けられても良い。
【００３９】
いくつかの実施形態では、プロセッサは、ユーザがデータ品質によってカテゴリー化したメッセージからデータ品質計量をリバースエンジニアリングするように構成されている。例えば、そのような実施形態では、ユーザは、１から１０、または１から１００のスケール上でメッセージのデータ品質をランク付けしても良い。そのような実施形態では、ユーザは、メッセージを選択して、メニューを表示するためにボタンをクリックしても良い。メニューは、ユーザに「品質付与」選択肢を提示することができる。ユーザが「品質付与」選択肢を選択する時、ユーザはそこから選択するところの多数の品質の測度を提示される。ユーザが選択肢の１つ（例えば１０の４）上をクリックする時、品質計量４がメッセージに付与される。ユーザが各メッセージに付与するデータ品質に基づいて、プロセッサは、データ品質計量を決定しても良い。例えば、もしユーザが低いデータ品質をもった送信者からのメッセージをカテゴリー化すれば、プロセッサはその送信者からのメッセージを低いデータ品質を有するものとして規定するデータ品質計量を決定して格納しても良い。いくつかの実施形態では、プロセッサは、データ品質計量を作り出すためにメッセージ間のその他の類似性、例えば、メッセージが添付からなるかどうか、高／低品質のメッセージ中に一貫して見つかる単語、または高／低品質のメッセージ中に一貫して見つかる添付のタイプ、を探しても良い。プロセッサは、新しいデータ品質計量を決定するためにそれらの類似性を使っても良い。それからプロセッサは、新しいメッセージのデータ品質を決定するためにそれらのデータ品質計量を使っても良い。
【００４０】
プロセッサがデータ品質を決定した後、それはデータ品質に少なくとも一部は基づいて触覚効果を決定する。例えば、一実施形態では、もしメッセージが低いデータ品質を有していれば、プロセッサは触覚効果無しを決定しても良い。そのような実施形態では、ユーザが中くらいのデータ品質をもったメッセージを受信する時、プロセッサは、数秒後に終わる優しい触覚効果を決定しても良い。同じ実施形態では、ユーザが高いデータ品質をもったメッセージを受信する時、プロセッサは、ユーザがメッセージを閲覧するまで継続する強い触覚効果を決定しても良い。いくつかの実施形態では、プロセッサは、ユーザがマニピュランダム１１４と相互作用するまで触覚効果を出力しなくても良い。そのような実施形態では、プロセッサは、インボックス３０２を表しているアイコンの上のグラフィカルユーザインターフェース上のインジケーターを動かすためにユーザがマニピュランダム１１４を使うまで触覚効果を出力しなくても良い。
【００４１】
再度図３を参照すると、インボックス３０２は４つのメッセージからなる。メッセージ３０４はJohn Doeからでその表題は“Basketball”であり、メッセージ３０６はJane Doeからでその表題は“Meeting Tomorrow”であり、メッセージ３０８はEllen Doeからでその表題は“Close Timesheet”であり、メッセージ３１０はEllen Doeからでその表題は“Hiring Committee”である。図３に示された実施形態では、ユーザは、各メッセージについて異なるデータ品質値を決定することにプロセッサを導くあらゆる数のデータ品質計量を規定することができる。例えば、ユーザは、Ellen Doeからの全てのメッセージを低品質として、John Doeからの全てのメッセージを高品質として、そして単語“Meeting”を含んだ全てのメッセージを中くらいの品質として、規定するデータ品質計量を付与しても良い。そのような実施形態では、プロセッサは、それがJohn Doeから送られたので、メッセージ３０４に高いデータ品質値を付与しても良い。プロセッサは更に、それが単語“Meeting”を含んでいるので、メッセージ３０６に中くらいのデータ品質値を付与しても良い。しかしプロセッサは、それらのメッセージの各々がEllen Doeによって送られたので、メッセージ３０８と３１０に低いデータ品質値を付与しても良い。これらの決定に基づいて、プロセッサは、メッセージ３０４と３０６が受信された時には強い触覚効果を、メッセージ３０８と３１０が受信された時には弱い触覚効果かまたは触覚効果無しを、決定しても良い。その他の実施形態では、ユーザは、異なるデータ品質が付与されることをメッセージに引き起こす、異なるデータ品質計量を規定しても良い。
【００４２】
いくつかの実施形態では、ユーザは対立するデータ品質計量を付与しても良い。例えば、ユーザは、Ellen Doeからの全てのメッセージが低品質であると指定するデータ品質計量を付与しても良い。しかし同じユーザはまた、単語“Hiring Committee”を含んだ全てのメッセージを高品質として規定するデータ品質計量を規定しても良い。そのような実施形態では、デバイスがメッセージ３１０を受信する時に、それはEllen Doeによって送られたがまた単語“Hiring Committee”を含むので、対立がある。そのような実施形態では、プロセッサは、メッセージが中くらいのデータ品質を有することを決定するように、２つのデータ品質計量を平均しても良い。別の実施形態では、プロセッサは、データ品質計量の１つがもう１つのデータ品質計量の優位に立つことを決定しても良く、よってメッセージは高いか低いデータ品質のどちらかを有する。
【００４３】
触覚情報プリビューのための描写的方法
図４は、本発明の一実施形態に従った触覚情報プリビューの方法についてのフローチャートであり、それは図１に示されたデバイスについて説明される。方法４００は、プロセッサ１１０がデータからなるメッセージを受信する時に始まる４０２。いくつかの実施形態では、プロセッサ１１０は、ネットワークインターフェース１１２を介してメッセージを受信する。そのような実施形態では、メッセージは、テキストメッセージ、電子メールまたはボイスメッセージのようなデータからなっていても良い。いくつかの実施形態では、このメッセージは更に、オーディオ、ビデオ、画像またはテキストファイルのような添付ファイルからなる。別の実施形態では、センサーは、オーディオセンサー、温度センサー、速度センサー、光学センサー、または技術分野で知られている何らかのその他のセンサーであっても良い。
【００４４】
次に、プロセッサ１１０は、データをデータと関連付けられたデータ品質計量と比較する４０４。いくつかの実施形態では、データ品質計量は、メモリー１２２のようなローカルデータストア中に格納されていても良い。その他の実施形態では、データ品質計量は、外部データストア上に格納されて、ネットワークインターフェース１１２を介してプロセッサ１１０に送信されても良い。データがメッセージからなる実施形態では、データ品質計量は、送信者の重要性の測度からなっていても良い。例えば、そのような実施形態では、１人の送信者が高いデータ品質計量と関連付けられても良い一方で、別の送信者が低いデータ品質計量と関連付けられる。いくつかの実施形態では、モバイルデバイスのユーザは、その他のデータ品質計量を更に規定しても良い。例えば、ユーザは、メッセージの表題ラインまたは本体と関連付けられたデータ品質計量を規定しても良い。そのような実施形態では、ユーザは、或るキーワードをデータ品質を指し示すものとして規定しても良い。更には、データ品質計量は、メッセージへの添付、例えば、添付のタイプまたは添付自体の内容、と関連付けられていても良い。いくつかの実施形態では、プロセッサは、多くのデータ品質計量をデータに適用しても良く、その他の実施形態では、プロセッサは、単一のデータ品質計量をデータに適用しても良い。
【００４５】
プロセッサ１１０がセンサーからのデータを受信する実施形態では、データ品質計量は、センサーのタイプと関連付けられていても良い。例えば、センサーが燃料ゲージからなる実施形態では、データ品質計量は、燃料レベルと関連付けられていても良い。別の実施形態では、センサーが光学センサーからなっていても良い。そのような実施形態では、光学センサーは顔認識ソフトウェアからなっていてもよく、データ品質計量は、或る既知の顔と関連付けられていても良い。例えば、よく知られた顔が比較的高いデータ品質計量（例えば１０からの９）と関連付けられるであろう一方で、より知られていない顔は比較的低いデータ品質計量と関連付けられるであろう。別の実施形態では、センサーが速度計と関連付けられていても良い。そのような実施形態では、データ品質計量は、速度と関連付けられていても良い。もっと別の実施形態では、センサーは温度計であっても良い。そのような実施形態では、データ品質計量は、温度と関連付けられなければならない。いくつかの実施形態では、データ品質計量は、ファクターの組み合わせと関連付けられていても良い、例えば、一実施形態では、データ品質計量は、速度と温度の両方と関連付けられていても良い。
【００４６】
それから、一旦プロセッサ１１０がデータをデータ品質計量と比較すると、プロセッサ１１０は、データのデータ品質計量との比較に少なくとも一部は基づいてデータ品質の測度を決定する４０６。いくつかの実施形態では、データ品質の測度を決定することは、ブーレアン比較からなっていても良い。例えば、もしデータがメッセージからなり、データ品質計量がメッセージの送信者と関連付けられたデータ品質測度からなれば、データ品質は、ユーザが以前その送信者と関連付けていた値である。言い換えると、ユーザはまずユーザのコンタクトの1人以上にデータ品質値を関連付け、それからそれらのコンタクトの1人がその後ユーザにメッセージを送る時、送信者のデータ品質値も送信者のメッセージと関連付けられる、その他の実施形態では、データ品質は、ある単語がメッセージ中に現れる回数によって決定されても良い。例えば、単語「首にした」の８回からなるメッセージは、単語「首にした」の１回のみからなるメッセージよりも高いデータ品質計量を有していても良い。逆文献頻度のようなその他の同様の測度も、本発明の実施形態によって利用されても良い。
【００４７】
いくつかの実施形態では、ユーザは、対立するデータ品質計量を付与しても良い。例えば、一実施形態では、ユーザは、送信者からの全てのメッセージが低品質であることを指定するデータ品質計量を付与しても良い。しかし同じユーザはまた、或る単語を含んだ全てのメッセージは高品質のものであることを指定するデータ品質計量を付与しても良い。もし低品質の送信者からのメッセージが高品質の単語を含んでいれば、データ品質の測度は対立する。そのような実施形態では、プロセッサ１１０は、メッセージが中くらいのデータ品質を有することを決定するように、２つのデータ品質計量を平均しても良い。別の実施形態では、プロセッサは、データ品質計量の1つがもう1つのデータ品質計量の優位に立つことを決定しても良く、よってメッセージは高いか低いデータ品質のどちらかを有する。
【００４８】
次に、プロセッサ１１０は、データ品質に少なくとも一部は基づいて触覚効果を決定する４０８。いくつかの実施形態では、プロセッサ１１０は、触覚効果を決定するためにデータ品質をデータ品質閾値と比較する。例えば、いくつかの実施形態では、プロセッサ１１０は、０−１０の範囲にあるデータ品質を返しても良い。そのような実施形態では、ユーザは、９または１０のデータ品質について強い触覚効果、６、７または８のデータ品質について中くらいの触覚効果、４または５のデータ品質について弱い触覚効果、４より下のデータ品質について触覚効果無しを規定しても良い。そのような実施形態では、プロセッサ１１０は、受信したデータの品質に対応する触覚効果を決定する。例えば、そのような実施形態では、もし受信したデータが９の品質を有していれば、プロセッサは強い触覚効果を決定する。そのような実施形態では、もし受信したデータが３の品質を有していれば、プロセッサ１１０は触覚効果無しを決定する。そのような実施形態では、データ品質閾値はデフォルト値である。その他の実施形態では、ユーザは、閾値の値を規定する。いくつかの実施形態では、プロセッサ１１０は、閾値との比較に基づいて触覚効果のその他の側面を変更しても良い。例えば、プロセッサ１１０は、データ品質の閾値との比較に基づいて、より長いかまたはより短い触覚効果を決定しても良い。例えば、一実施形態では、最も高い品質のデータについて、プロセッサは、ユーザがメッセージをチェックするまで停止しない触覚効果を決定しても良い。
【００４９】
最後に、プロセッサ１１０は、触覚効果に対応する触覚信号を、触覚効果を出力するように構成されている触覚効果生成器１１８に送信する４１０。いくつかの実施形態では、触覚効果生成器１１８は、アクチュエータ、例えば圧電アクチュエータ、電気モーター、電磁アクチュエータ、ボイスコイル、線形共鳴アクチュエータ、形状記憶合金、電気活性ポリマー、ソレノイド、偏心回転質量モーター（ＥＲＭ）、または線形共鳴アクチュエータ（ＬＲＡ）であっても良い。いくつかの実施形態では、触覚効果生成器１１８は、マニピュランダム１１４の内部に置かれても良い。そのような実施形態では、触覚効果生成器１１８は、ユーザがマニピュランダム１１４と接触するまでは触覚効果を出力しなくても良い。別の実施形態では、触覚効果生成器１１８は、触覚効果を生成するように構成された静電起電器または静電ディスプレイからなっていても良い。例えば、そのような実施形態では、触覚効果生成器１１８は、ディスプレイの表面またはタッチスクリーン、タッチパッドまたはマニピュランダム１１４のようなタッチ感応インターフェースの表面にユーザの指を引きつける力を発生する、周期的静電電荷を出力するための容量性シートの１つ以上の膜を使っても良い。例えば、ユーザの指とディスプレイの表面の間に電荷差分を生成することによって。いくつかの実施形態では、静電気力は、ユーザの指と触覚効果生成器の間の摩擦を制御するように構成されていても良い。この摩擦は、ディスプレイの表面上の質感または何らかのその他の触覚効果をシミュレートしても良い。
【００５０】
触覚情報プリビューのためのシステムの描写された実施形態
図５は、本発明の一実施形態に従った触覚情報プリビューのためのシステムの描写である。図５に示されるように、システム５００は、コンピューター５０２と、ディスプレイ５１６と、触覚マウス５０６からなる。一実施形態では、コンピューター５０２は、ネットワークインターフェースとメモリー（図５には図示せず）からなる。触覚マウス５０６は、触覚効果を出力するように構成された触覚効果生成器（図５には図示せず）からなる。触覚マウス５０６は、ケーブル５１０を介してプロセッサと通信する。例えば、触覚マウス５０６は、ケーブル５１０を介してプロセッサにセンサー信号を送信しても良い一方で、プロセッサは、同じケーブルを介して触覚効果生成器に触覚信号を送信する。
【００５１】
図５に示された実施形態では、プロセッサは、ディスプレイ５１６を介してユーザに表示されたグラフィカルユーザインターフェースを生成するように構成されている。図５に示された実施形態では、触覚マウス５０５は、左ボタン５０８と右ボタン５１２からなる。ユーザがそれらのボタンのいずれかを押す時、それらはプロセッサに対応する信号を送信するように構成されている。触覚マウス５０６は更に、レーザー運動センサーまたは機械的運動センサーのような運動センサー（図５には図示せず）からなる。運動センサーは、触覚マウスの運動を検出し、プロセッサにこの運動に対応する信号を送るように構成されている。運動センサーおよびボタン５０８と５１２から受信した信号に基づいて、プロセッサは、ディスプレイ５１６上に示されたグラフィカルユーザインターフェースを変更しても良い。例えば、いくつかの実施形態では、ユーザは、触覚マウス５０６を動かすことによってグラフィカルユーザインターフェース上のポインターを操作しても良い。そのような実施形態では、ユーザは、仮想オブジェクトの上でポインターを動かし、オブジェクトを選択するためにボタン５０８または５１２の１つをクリックしても良い。一旦選択されると、ユーザは、オブジェクトをグラフィカルユーザインターフェース中の別の位置に動かし、それからオブジェクトを開放するために同じボタンを再度クリックしても良い。いくつかの実施形態（図５には図示せず）では、触覚マウス５０６は、ローラーボール、スクロールホイール、タッチパッド、または追加のボタンを含むがそれらに限定はされない、追加のマニピュランダからなっていても良い。
【００５２】
触覚マウス５０６は、プロセッサからの触覚信号を受信し、それに応答して、ユーザに触覚効果を出力するように構成されている。触覚効果を生成するために、触覚マウス５０６は触覚効果生成器からなる。例えば、いくつかの実施形態では、触覚効果生成器は、圧電アクチュエータ、電気モーター、電磁アクチュエータ、ボイスコイル、線形共鳴アクチュエータ、形状記憶合金、電気活性ポリマー、ソレノイド、偏心回転質量モーター（ＥＲＭ）、線形共鳴アクチュエータ（ＬＲＡ）、または静電ディスプレイからなっていても良い。触覚効果生成器は、プロセッサからの触覚信号を受信し、それに応答して、触覚効果を出力するように構成されている。触覚効果は、技術分野で知られている触覚効果のいかなるタイプからなっていても良い。例えば、一実施形態では、触覚効果は、変動する長さ、周波数および強度の振動からなっていても良い。別の実施形態では、触覚効果は、ボールを落とすことやハンマーが釘を打つことを実質的に近似するポップからなっていても良い。
【００５３】
図５に示された実施形態では、コンピューター５０２は、ネットワークコネクションを介して電子メールまたはインスタントメッセージのようなメッセージを受信するように構成されている。一旦メッセージが受信されると、プロセッサは、メッセージをデータ品質計量と比較する。それから、この比較に基づいて、プロセッサは、受信されたメッセージと関連付けられたデータ品質を決定する。プロセッサはそれから、データ品質と関連付けられた触覚効果を決定するためにこのデータ品質を使う。それから、プロセッサは、触覚効果をユーザに出力する触覚効果生成器に触覚信号を送信する。
【００５４】
いくつかの実施形態では、プロセッサは、ユーザが触覚マウス５０６を動かすまで、触覚効果生成器に触覚信号を送信しなくても良い。その他の実施形態では、プロセッサは、グラフィカルユーザインターフェース上のポインターがアイコンの上に置かれるようにユーザが触覚マウス５０６をその場所まで動かすまで、触覚信号を送信しなくても良い。例えば、そのような実施形態では、アイコンは「インボックス」アイコンであっても良い。
【００５５】
図６は、本発明の一実施形態に従った触覚情報プリビューのためのシステムの描写である。図６に示されるように、システム６００は、触覚ステアリングホイール６０２からなる。一実施形態では、触覚ステアリングホイールは、自動車、全地形用車両、船または方向性制御のためにステアリングホイールを有するその他の車両のためのステアリングホイールとして動作するように構成されていても良い。そのような実施形態では、ユーザは車両を左に曲げるために触覚ステアリングホイールを左に回してもよく、ユーザは車両を右に曲げるために触覚ステアリングホイールを右に回しても良い。
【００５６】
触覚ステアリングホイールは、触覚ステアリングホイールによって制御された車両と関連付けられたセンサーからのセンサーデータからなるメッセージを受信するように構成されたプロセッサからなる。例えば、いくつかの実施形態では、センサーは、燃料センサー、ブラインドスポットセンサー、速度センサー、バックアップセンサー、エンジンが必要とするサービスのセンサー、放射センサー、タイマー、シフトセンサー、ＧＰＳまたはその他の位置センサー、または技術分野で知られている何らかのその他のセンサーからなっていても良い。いくつかの実施形態では、プロセッサは、複数のセンサーからのセンサーデータからなるメッセージを受信しても良く、その他の実施形態では、プロセッサは、１つだけのセンサーからのセンサーデータからなるメッセージを受信しても良い。プロセッサは、センサーデータをデータ品質計量と比較するように構成されている。この比較に基づいて、プロセッサは、センサー信号についてのデータ品質を決定する。それから、データ品質に基づいて、プロセッサは触覚効果を決定する。
【００５７】
触覚ステアリングホイールは更に、触覚効果生成器からなるハウジング６０４ａと６０４ｂからなる。例えば、いくつかの実施形態では、触覚効果生成器は、圧電アクチュエータ、電気モーター、電磁アクチュエータ、ボイスコイル、線形共鳴アクチュエータ、形状記憶合金、電気活性ポリマー、ソレノイド、偏心回転質量モーター（ＥＲＭ）、線形共鳴アクチュエータ（ＬＲＡ）、または静電ディスプレイからなっていても良い。触覚効果生成器は、プロセッサからの触覚信号を受信し、それに応答して、触覚効果を出力するように構成されている。いくつかの実施形態では、触覚ステアリングホイール６０２は、図６に示されているよりも多いかまたは少ない触覚効果生成器ハウジングからなっていても良い。加えて、いくつかの実施形態では、触覚効果生成器は、図６に示されたものとは異なる場所に置かれても良い。
【００５８】
一実施形態では、触覚ステアリングホイール６０２は、速度センサーとＧＰＳセンサーの両方と関連付けられていても良い。そのような実施形態では、速度センサーが、車両の速度に対応するセンサーデータからなるメッセージをプロセッサに送信する。同時に、ＧＰＳセンサーが、ＧＰＳ信号を車両の位置とそのタイプの道路上の速度制限と関連付けられたプロセッサに送る。そのような実施形態では、ユーザは、その上をユーザが運転している道路上の速度制限との関係でユーザの好ましい速度と関連付けられたデータ品質計量を入れても良い。例えば、ユーザは、決して速度制限を超えて運転しないというユーザの要望と関連付けられたデータ品質計量を入れても良い。そのような実施形態では、ユーザが運転している時、プロセッサは、道路上の速度制限と比較してユーザの速度と関連付けられたデータ品質を決定しても良い。このデータ品質に基づいて、プロセッサは、データ品質と関連付けられた触覚効果を決定する。例えば、もしユーザが速度制限を超えようとしていれば、プロセッサは、ユーザが速度違反であることをユーザに警報するための触覚効果を決定しても良い。プロセッサは更に、ユーザの速度が増加するにつれて増加する触覚効果を決定しても良い。別の実施形態では、プロセッサは、もしユーザが速度制限より下で移動していても同様の触覚効果を決定しても良い。別の実施形態では、プロセッサは更に、運転条件、例えば、雨、雪、氷、温度およびトラフィックを検出する別のセンサーからのデータを考慮に入れて、これをデータ品質と関連付けても良い。
【００５９】
その他の実施形態では、触覚ステアリングホイールは、センサーと警報の異なる組み合わせと共に使われても良い。例えば、触覚ステアリングホイールは、燃料センサーと関連付けられていても良い。そのような実施形態では、ユーザは、ユーザがもつことを望む最小燃料レベルと関連付けられたデータ品質計量を入れても良い。そのような実施形態では、プロセッサは、燃料レベルがユーザに規定されたレベルよりも下になればなるほどより強くなる触覚効果を決定しても良い。別の実施形態では、センサーは、車両がサービス、例えばオイル交換を必要とする時を検出するように構成されていても良い。そのような実施形態では、プロセッサは、一旦車両がサービスを必要とすると触覚効果を決定しても良い。いくつかの実施形態では、プロセッサは更に、もし車両がサービスを要求したポイントを超えてユーザが運転し続ければ、強度を増加する触覚効果を決定しても良い。もっと別の実施形態では、センサーは、ブラインドスポットまたはバックアップセンサーと関連付けられていても良い。そのような実施形態では、プロセッサは、車両のブラインドスポット中に別の車両がいる時にはいつでも触覚効果を決定しても良い。そのような実施形態では、プロセッサは更に、もしユーザがブラインドスポットに向けて車両をマージし始めるとより強い触覚効果を決定しても良い。もっと別の実施形態では、触覚ステアリングホイールは、タッチ感応インターフェース（図６には図示せず）からなっていても良い。そのような実施形態では、ユーザは、車両と関連付けられたステータス情報を示すマルチ機能ディスプレイを制御するためにタッチ感応インターフェースを使っても良い。いくつかの実施形態では、マルチ機能ディスプレイは、ＬＣＤディスプレイまたはヘッドアップディスプレイからなっていても良い。例えば、ユーザは、複数のゲージのどれがマルチ機能ディスプレイによって表示されるか、例えば燃料レベル、エンジン温度、外部温度、オイル圧、バッテリー電圧、タコメーター、トラクションコントロールステータスと関連付けられたゲージ、または技術分野で知られている何らかのその他のゲージ、を調節するためにタッチ感応インターフェースを使っても良い。そのような実施形態では、各ゲージは、最小および／または最大レベルのような、予め搭載されたデフォルトデータ品質計量と共に来てもよい。そのような実施形態では、ゲージがその最小および／または最大を超える時、プロセッサは、ユーザが選択したゲージの優位に立ち、その最小および／または最大レベルを超えたゲージを表示する。そのような実施形態では、プロセッサは更に、変化についてユーザを警報するための触覚効果を決定しても良い。例えば、ユーザは、マルチ機能ディスプレイ上でバッテリー電圧を閲覧することを選んでも良い。しかし燃料レベルゲージは、燃料レベルがタンクの１／４より下に落ちる時、燃料ゲージがバッテリー電圧より優位に立ちマルチ機能ディスプレイを介してユーザに表示されることをプロセッサが決定するような、データ品質計量からなっていても良い。そのような実施形態では、プロセッサは更に、変化についてユーザを警報するための触覚効果を決定しても良い。
【００６０】
図７Ａは、本発明の一実施形態に従った触覚情報プリビューのためのシステムの描写である。図７Ａは、触覚ドアノブ７００の１つのサイドを示す。触覚ドアノブ７００は、フェースプレート７０２と、ドアノブ７０４と、センサー７０６からなる。フェースプレート７０２は、触覚ドアノブのためのマウントとしての役目を果たすように構成されている。フェースプレート７０２は、多くのタイプの金属の１つ、例えば、真鍮、青銅、ニッケルまたはステンレス鋼から構築されていても良い。別の実施形態では、フェースプレート７０２は、金属、プラスチックまたは複合材の組み合わせから構築されていても良い。
【００６１】
触覚ドアノブ７００は更に、ドアノブ７０４からなる。ドアノブ７０４は、ユーザによって回されて、それに応答してドアを開けるように構成されている。図７Ａは、丸いボールとしてドアノブ７０４を示す。その他の実施形態では、ドアノブ７０４は、異なる形状、例えば卵形または彫込錠をとっても良い。いくつかの実施形態では、ドアノブ７０４は、フェースプレート７０２について上述した材料と同様の材料から構築されていても良い。
【００６２】
触覚ドアノブ７００は更に、センサー７０６からなる。その他の実施形態では、センサー７０６は、異なる位置、例えばドア上ののぞき穴の近く、または入口と関連付けられた何らかのその他の位置に置かれても良い。センサー７０６は、多くの異なるタイプのセンサー、例えば、温度センサー、降水量センサーまたは光学センサー、の１つ以上からなっていても良い。センサー７０６は、センサーデータからなるメッセージをプロセッサに送信するように構成されている。プロセッサは、センサー信号をデータ品質計量と比較するように構成されている。それから、この比較に基づいて、プロセッサは、センサーデータと関連付けられたデータ品質を決定するように構成されている。例えば、一実施形態では、センサー７０６が温度センサーからなっていても良く、データ品質計量がユーザに規定された温度、例えば、ユーザがジャケットを着るべき温度からなっていても良い。そのような実施形態では、プロセッサは、ユーザの予め規定した温度のセンサー７０６によって測定された温度との比較に基づいて、高いかまたは低いデータ品質を決定しても良い。別の実施形態では、センサー７０６が降水量センサーからなっていても良く、データ品質計量が降水量と関連付けられた計量からなっていても良い。例えば、データ品質計量は、ユーザが傘を持ってくるべき降水量のレベルと関連付けられていても良い。そのような実施形態では、プロセッサは、降水量の量と関連付けられたデータ品質を決定しても良い。もっと別の実施形態では、センサー７０６が光学センサーからなっていても良い。そのような実施形態では、プロセッサは、顔認識ソフトウェアからなっていても良く、データ品質計量は、ユーザの知り合いの顔と関連付けられていても良い。そのような実施形態では、プロセッサは、ドアのところにいる人の顔を品質計量と比較することによってデータ品質を決定しても良い。そのような実施形態では、親しい友人のようなよく知られた人が高いデータ品質を受けても良いのに対し、セールスマンのような期待されていない訪問者は低いデータ品質を受けても良い。いくつかの実施形態では、触覚ドアノブは、「邪魔しないで」設定を備えていても良い。邪魔しないでモードでは、あらゆる訪問者に適用されるデータ品質が、最も低い設定にセットされても良い。そのような実施形態はまた、室内ドア、例えば休憩室のドア、にも適用可能であっても良い。
【００６３】
一旦プロセッサがデータ品質を決定すると、それはデータ品質に少なくとも一部は基づいて触覚効果を決定する。例えば、一実施形態では、プロセッサは、高いデータ品質について強い触覚効果を決定しても良い。そのような実施形態では、プロセッサは、低いデータ品質について弱い触覚効果かまたは触覚効果無しを決定しても良い。例えば、センサーが光学センサーからなりプロセッサが顔認識ソフトウェアからなる実施形態では、もしユーザがドアのところにいる人と関連付けられたデータ品質計量を規定していれば、プロセッサは、ドアを開けることをユーザに警報するために強い触覚効果を決定しても良い。そのような実施形態では、期待された訪問者や友人のような、高いデータ品質をもった訪問者が到着したことをプロセッサが決定する時、プロセッサは、優しい振動を決定しても良い。いくつかの実施形態では、ユーザは、知られているユーザの組について区別された触覚効果を予めプログラムしても良い。そのような実施形態では、プロセッサは、知られている訪問者が到着したことをプロセッサが検出するたびに予めプログラムされた触覚効果を決定しても良い。更には、そのような実施形態では、プロセッサが低いデータ品質を決定する時、例えばセンサーが期待されていないかまたは招待されていない訪問者を検出する時、プロセッサは、ドアを開けないことをユーザに警報するために、不快な振動、例えば強いかまたは高周波数の振動を決定しても良い。別の例では、センサーが温度センサーからなる実施形態では、プロセッサは、室温のはるかに上かまたははるかに下の外部温度についてより強い触覚効果を決定しても良い。そのような実施形態は、ユーザが温度変化について準備すべきであることをユーザに警報しても良い。
【００６４】
図７Ｂは、本発明の一実施形態に従った触覚情報プリビューのためのシステムの描写である。図７Ｂは、上述した図７Ａに示されたサイドと反対側の触覚ドアノブのサイドを示す。図７Ｂに示されるように、触覚ドアノブ７００は、（上で図７Ａについて記述された）フェースプレート７０２と、ドアノブ７５４と、触覚効果生成器ハウジング７５６からなる。ドアノブ７５４は、ユーザによって回された時にドアを開くように構成されている。いくつかの実施形態では、ドアノブ７５４は、ドアノブ７０４が回る時に回るように構成されている。いくつかの実施形態では、触覚ドアノブ７００は更に、ロック機構（図７Ａと７Ｂには図示せず）からなる。例えば、いくつかの実施形態では、ロック機構は、外部ドア上で一般的に使われるロック機構からなっていても良い。
【００６５】
ドアノブ７５４は、触覚効果生成器ハウジング７５６からなる。触覚効果生成器ハウジング７５６は、プロセッサからの触覚信号を受信し、対応する触覚効果を出力するように構成された触覚効果生成器からなる。いくつかの実施形態では、触覚効果生成器は、圧電アクチュエータ、電気モーター、電磁アクチュエータ、ボイスコイル、線形共鳴アクチュエータ、形状記憶合金、電気活性ポリマー、ソレノイド、偏心回転質量モーター（ＥＲＭ）、または線形共鳴アクチュエータ（ＬＲＡ）からなっていても良い。いくつかの実施形態では、プロセッサは、ユーザが触覚ドアノブと接触するまで、触覚効果を出力しなくても良い。その他の実施形態では、プロセッサは、ユーザがドアノブ７５４に触るまで、触覚効果を出力しても良い。
【００６６】
触覚情報プリビューのためのシステムの利点
触覚情報プリビューのシステムは、ユーザに多くの利点を提供する。例えば、触覚情報プリビューの実施形態は、ユーザに、メッセージを見ること無しにメッセージが重要かどうかを決定する能力を与える。これはユーザが非重要な電子メールを読むためにそれらの電子メールアカウントを開くことにかかる時間を節約する。この実施形態は、毎日多くの電子メールを受け取るユーザにとって特に有用であり得る。触覚情報プリビューのその他の実施形態は、別のゲージを見ること無く重要な情報を決定することをユーザに許容する。これは、ユーザが車を運転しているかまたは何らかのその他の活動に従事していて、ユーザが安全にそれから気を逸らすことができない時に、ユーザの安全性を増加し得る。
【００６７】
一般的考慮
ここでの「ように適応された」または「ように構成された」の使用は、追加のタスクまたはステップを行うように適応されたかまたは構成されたデバイスを排除しない、オープンで包含的な言語としての意味である。加えて、「に基づいた」の使用は、記載された条件または値の１つ以上「に基づいた」プロセス、ステップ、計算またはその他のアクションが、実際には、記載されたものを超えた追加の条件または値に基づいていても良い点で、オープンで包含的であることを意味する。ここに含まれた見出し、リストおよび番号付けは、説明の容易さのためだけのものであり、限定的であることを意味しない。
【００６８】
本主題の側面に従った実施形態は、デジタル電子回路で、コンピューターハードウェア、ファームウェア、ソフトウェアで、または前述したものの組み合わせで、実装されることができる。一実施形態では、コンピューターは、１つのプロセッサまたは複数のプロセッサからなっていても良い。プロセッサは、プロセッサに結合されたランダムアクセスメモリー（ＲＡＭ）のような、コンピューター読み取り可能な媒体からなるかまたはそれへのアクセスを有する。プロセッサは、センサーサンプリングルーティン、触覚効果選択ルーティンおよび上記の通り選択された触覚効果を生成するための信号を作成するのに好適なプログラミングを含んだ１つ以上のコンピュータープログラムを実行することのように、メモリー中に格納されたコンピューター実行可能なプログラム命令を実行する。
【００６９】
そのようなプロセッサは、マイクロプロセッサ、デジタル信号プロセッサ（ＤＳＰ），アプリケーション特定集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡｓ）およびステートマシーンからなっていても良い。そのようなプロセッサは、ＰＬＣｓのようなプログラム可能な電子デバイス、プログラム可能な割り込みコントローラ（ＰＩＣｓ）、プログラム可能な論理デバイス（ＰＬＤｓ）、プログラム可能なリードオンリーメモリー（ＰＲＯＭｓ）、電子的にプログラム可能なリードオンリーメモリー（ＥＰＲＯＭｓまたはＥＥＰＲＯＭｓ）、またはその他の同様なデバイスから更になっていても良い。
【００７０】
そのようなプロセッサは、プロセッサによって実行された時に、ここにプロセッサによって行われるかまたは支援されるように記載されたステップをプロセッサが行うことを引き起こすことができる命令を格納し得る媒体、例えばコンピューター読み取り可能な媒体、からなっていても良く、またはそれと通信していても良い。コンピューター読み取り可能な媒体の実施形態は、ウェブサーバー中のプロセッサのようなプロセッサにコンピューター読み出し可能な命令を提供することが可能な電子的、光学的、磁気的またはその他の格納デバイスからなっていても良いが、それらに限定はされない。媒体のその他の例は、フロッピー（登録商標）ディスク、ＣＤ−ＲＯＭ、磁気ディスク、メモリーチップ、ＲＯＭ、ＲＡＭ、ＡＳＩＣ、構成されたプロセッサ、全光学的媒体、全磁気的テープまたはその他の磁気的媒体、またはそれからコンピュータープロセッサが読み出すことができるあらゆるその他の媒体からなるが、それらに限定はされない。また、様々なその他のデバイスは、ルーター、個人または公衆ネットワーク、またはその他の送信デバイスのようなコンピューター読み取り可能な媒体を含んでいても良い。記載されたプロセッサと処理は、１つ以上の構造にあっても良く、１つ以上の構造を通して分散されていても良い。プロセッサは、ここに記載された方法（または方法の部分）の１つ以上を行うためのコードからなっていても良い。
【００７１】
本主題がその特定の実施形態について詳細に記載されたが、前述したものの理解を得た上で当業者は、そのような実施形態への変更、それらの変形、およびそれらの等価物を容易に作成し得ることが了解されるであろう。従って、本開示は限定よりも例示の目的のために提示されており、当業者に容易に明らかであろうような本主題へのそのような変更、変形および／または追加の包含を除外しないことが理解されるべきである。
【図１】
0005859512.tif 000002
【図２Ａ】
0005859512.tif 000003
【図２Ｂ】
0005859512.tif 000004
【図３】
0005859512.tif 000005
【図４】
0005859512.tif 000006
【図５】
0005859512.tif 000007
【図６】
0005859512.tif 000008
【図７Ａ】
0005859512.tif 000009
【図７Ｂ】
0005859512.tif 000010