(57)【要約】  ユーザ体験をキャプチャおよび生成するための装置と方法に係る実施例が説明される。実施例において、本装置は、プロセッサを含んでよい。本装置は、また、プロセッサに接続されたデータストレージモジュールであり、一つまたはそれ以上のデバイスに取り付けられた複数のセンサによって収集されたセンサデータを保管するデータストレージモジュールを含んでよい。本装置は、さらに、データストレージモジュールに接続された体験相関モジュールであり、ユーザ体験を特定する一つまたはそれ以上のルールに少なくとも部分的に基づいてセンサデータの少なくとも一部分をユーザ体験と関係付け、センサデータの一部分に少なくとも部分的に基づいてユーザ体験の少なくとも一部分をユーザに対して再生成できるようにする体験相関モジュールを含んでよい。他の実施例が、説明、及び/又は、請求され得る。
2016537701.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ体験をキャプチャおよび生成するための装置であって、
プロセッサと、
前記プロセッサに接続されたデータストレージモジュールであり、一つまたはそれ以上のデバイスに取り付けられた複数のセンサによって収集されたセンサデータを保管する、データストレージモジュールと、
前記データストレージモジュールに接続された体験相関モジュールであり、
前記ユーザ体験を特定する一つまたはそれ以上のルールに少なくとも部分的に基づいて、前記センサデータの少なくとも一部分をユーザ体験と関係付け、
前記センサデータの前記一部分に少なくとも部分的に基づいて、前記ユーザ体験の少なくとも一部分をユーザに対して再生成できるようにする、
体験相関モジュールと、
を含む、装置。
【請求項２】
前記装置は、さらに、
前記体験相関モジュールに接続されたコンテクスト処理モジュールであり、前記センサデータを文脈情報とタグ付けする、コンテクスト処理モジュールと、
含む、請求項１に記載の装置。
【請求項３】
前記装置は、さらに、
前記データストレージモジュールに接続された体験生成モジュールであり、前記センサデータの前記一部分を使用して、視覚的、聴覚的、触覚的、嗅覚的、または味覚的な出力のうち少なくとも一つの生成を通じて、前記ユーザ体験の少なくとも一部分を前記ユーザに対して再生成する、体験生成モジュールと、
含む、請求項１に記載の装置。
【請求項４】
前記複数のセンサは、視覚、聴覚、触覚、嗅覚、または味覚センサのうち選択された少なくとも一つを含み、かつ、
前記装置は、さらに、視覚、聴覚、触覚、嗅覚、または味覚センサのうち前記選択された一つとのインターフェイスに対応するインターフェイス、を含む、
請求項１に記載の装置。
【請求項５】
前記一つまたはそれ以上のルールのうち少なくとも一つは、前記装置によるユーザの生理学的な測定値に基づいている、
請求項１に記載の装置。
【請求項６】
前記一つまたはそれ以上のルールのうち少なくとも一つは、場所、環境的パラメータ、時間、ユーザ、対象物、または、活動のうち少なくとも一つに基づいている、
請求項１に記載の装置。
【請求項７】
前記体験相関モジュールは、さらに、
前記一つまたはそれ以上のルールのうち少なくとも一つを動的に作成する、
請求項１に記載の装置。
【請求項８】
前記一つまたはそれ以上のデバイスは、眼鏡、耳ウェア、鼻ウェア、頭ウェア、体ウェア、手ウェア、脚ウェア、足ウェアのうち少なくとも一つを含んでいる、ウェアラブルデバイスを含み、かつ、
前記装置は、さらに、眼鏡、耳ウェア、鼻ウェア、頭ウェア、体ウェア、手ウェア、脚ウェア、足ウェアのうち前記少なくとも一つとのインターフェイスに対応するインターフェイス、を含む、
請求項１乃至７いずれか一項に記載の装置。
【請求項９】
前記装置は、さらに、
前記ユーザの一つまたはそれ以上の物理的特性に少なくとも部分的に基づいて前記センサデータへのアクセスをコントロールするように構成されているアクセスコントロールモジュールであり、前記物理的特性は、前記ユーザを特定するために、前記複数のセンサのうち少なくとも一つのセンサによって測定される、アクセスコントロールモジュール、を含む、
請求項８に記載の装置。
【請求項１０】
前記ウェアラブルデバイスは、複数のユーザ間で共有することができ、かつ、
前記ユーザに対して収集された前記センサデータの一部分に対する前記アクセスは、前記アクセスコントロールモジュールを介して前記ユーザによってコントロールされる、
請求項９に記載の装置。
【請求項１１】
前記ユーザの前記一つまたはそれ以上の物理的特性は、前記ユーザの体臭、体つき、体重、静脈シグネチャ、動作スタイル、または足の圧力マップのうち少なくとも一つまたはそれ以上を含む、
請求項９に記載の装置。
【請求項１２】
ユーザ体験をキャプチャおよび生成するための方法であって、
ユーザに対してユーザ体験を生成するための前記ユーザからの指示を、コンピューティングデバイスによって、受信するステップと、
前記ユーザ体験を特定する一つまたはそれ以上のルールに少なくとも部分的に基づいて、受信したセンサデータの少なくとも一部分を、前記コンピューティングデバイスによって、前記ユーザ体験と関係付けるステップと、
前記ユーザ体験に関係付けられたものと特定されたセンサデータの前記一部分を、前記コンピューティングデバイスによって、複数のセンサを伴うウェアラブルデバイスに対して出力するステップであり、センサデータの前記一部分に少なくとも部分的に基づいて、前記ユーザに対して前記ユーザ体験を再生成する、ステップと、
を含む、方法。
【請求項１３】
前記方法は、さらに、
前記センサデータを、前記コンピューティングデバイスによって、受信するステップであり、前記センサデータは、前記ウェアラブルデバイスに取り付けられた前記複数のセンサのうち少なくとも一つによって収集される、ステップと、
を含む、請求項１２に記載の方法。
【請求項１４】
前記方法は、さらに、
前記ユーザ体験を定めるための前記一つまたはそれ以上のルールを、前記コンピューティングデバイスによって、作成するステップと、
を含む、請求項１２に記載の方法。
【請求項１５】
前記方法は、さらに、
前記センサデータに関する文脈情報を、前記コンピューティングデバイスによって、受信するステップと、
前記センサデータを前記文脈情報と、前記コンピューティングデバイスによって、タグ付けするステップと、
を含む、請求項１２に記載の方法。
【請求項１６】
前記関係付けるステップは、
少なくとも部分的に前記文脈情報に基づいて、センサデータの前記一部分と前記ユーザ体験との間の関係を決定するステップ、を含む、
請求項１５に記載の方法。
【請求項１７】
前記出力するステップは、前記ウェアラブルデバイスの視覚、聴覚、触覚、嗅覚、または味覚センサのうち少なくとも一つに対するセンサデータの前記一部分を出力するステップ、を含む、
請求項１２に記載の方法。
【請求項１８】
前記方法は、さらに、
生成された前記ユーザ体験に対する前記ユーザの反応を、前記コンピューティングデバイスによって、測定するステップと、
前記ユーザの測定された反応とセンサデータの前記一部分によって表される前記ユーザのオリジナルのリアクションとの違いを低減するように、前記ウェアラブルデバイスの視覚、聴覚、触覚、嗅覚、または味覚の出力のうち少なくとも一つを、前記コンピューティングデバイスによって、調整するステップと、
を含む、請求項１２に記載の方法。
【請求項１９】
前記方法は、さらに、
拡張現実データを、前記コンピューティングデバイスによって、出力するステップであり、前記ユーザの前記ユーザ体験を前記拡張現実データに追加するステップと、
を含む、請求項１２に記載の方法。
【請求項２０】
コンピュータプログラムであって、複数のインストラクションを含み、
装置によって前記インストラクションが実行されると、
請求項１２乃至１９いずれか一項に記載の方法を、前記装置に実行させる、
コンピュータプログラム。
【請求項２１】
ユーザ体験をキャプチャおよび生成するための装置であって、
ユーザに対してユーザ体験を生成するための前記ユーザからの指示を受信する手段と、
前記ユーザ体験を特定する一つまたはそれ以上のルールに少なくとも部分的に基づいて、受信したセンサデータの少なくとも一部分を前記ユーザ体験と関係付ける手段と、
前記ユーザ体験に関係付けられたものと特定されたセンサデータの前記一部分を複数のセンサを伴うウェアラブルデバイスに対して出力する手段であり、センサデータの前記一部分に少なくとも部分的に基づいて、前記ユーザに対して前記ユーザ体験を再生成する手段と、
を含む、装置。
【請求項２２】
前記装置は、さらに、
前記ユーザ体験を定めるための前記一つまたはそれ以上のルールを作成する手段と、
を含む、請求項２１に記載の装置。
【請求項２３】
前記装置は、さらに、
前記センサデータに関する文脈情報を受信する手段と、
前記センサデータを前記文脈情報とタグ付けする手段と、
を含む、請求項２１に記載の装置。
【請求項２４】
前記装置は、さらに、
少なくとも部分的に前記文脈情報に基づいて、センサデータの前記一部分と前記ユーザ体験との間の関係を決定する手段と、
を含む、請求項２３に記載の装置。
【請求項２５】
前記出力する手段は、前記ウェアラブルデバイスの視覚、聴覚、触覚、嗅覚、または味覚センサのうち少なくとも一つに対するセンサデータの前記一部分を出力する手段、を含む、
請求項２１に記載の装置。
【請求項２６】
コンピュータで読取り可能な記録媒体であって、複数のインストラクションを含み、
装置によって前記インストラクションが実行されると、
請求項１２乃至１９いずれか一項に記載の方法を、前記装置に実行させる、
記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明開示は、一般的に、コンピューティング分野に関する。そして、より特定的には、ユーザ体験をキャプチャおよび生成するための装置及び方法に関する。
【背景技術】
【０００２】
ここにおいて提供される背景の説明は、本開示のコンテクスト（ｃｏｎｔｅｘｔ）を一般的に表現する目的のためのものである。ここにおいて別段の指示がない限り、このセクションにおいて説明される資料は、この特許申請における請求項に対する従来技術ではない。そして、このセクションに包含されていることによって、従来技術または従来技術の示唆であることを認めるものではない。
【０００３】
衣服（ｃｌｏｔｈｉｎｇ）は、人間性と文化に係る絶対必要なコンポーネントである。有史以前の人間は、温かさを保持するために保護的な衣服を着ていたことが知られている。例えば、動物の皮から作られたものである。現代の社会においては、種々の天然または人工の繊維および織物材料が、衣服のために使用され得る。衣服を着る目的は、人間の体の保護から文化的または個人的な表現へ発展してきている。
【０００４】
センサは、物理的な特性を測定するためのデバイスである。例えば、対象物の音響的、化学的、電気的、環境的、または光的な特性である。そして、測定を信号に変換するデバイスである。例えば、電気または光信号であり、オブザーバ（ｏｂｓｅｒｖｅｒ）または別のデバイスによって読み取られ得るものである。センサは、マイクロエレクトロメカニカルシステム（ＭＥＭＳ）技術を使用するといった、マイクロセンサのように顕微鏡的なスケールにおいて製造されてよい。もしくは、ナノエレクトロメカニカルシステム（ＮＥＭＳ）技術を使用するといった、ナノセンサのようにナノスケールにおいて製造されてよい。
【図面の簡単な説明】
【０００５】
実施例は、添付の図面と共に以降の詳細な説明によって、より良く理解されるであろう。この説明を促進するために、類似の参照番号は類似の構造エレメントを示している。実施例は、添付の図面に係る図において、例示として説明されるものであり、限定するものではない。
【図１】図１は、ユーザ体験をキャプチャおよび生成するための装置の一つの実施例を説明する模式図であり、種々の実施例に従って、本発明開示の態様を包含している。
【図２】図２は、ユーザ体験をキャプチャおよび生成するためのプロセスの一つの実施例に係るフロー図であり、装置の実施例によって実行されてよく、種々の実施例に従って、本発明開示の態様を包含している。
【図３】図３は、センサデータをユーザ体験と関係付けるためのプロセスの一つの実施例に係るフロー図であり、装置の実施例によって実行されてよく、種々の実施例に従って、本発明開示の態様を包含している。
【図４】図４は、種々の実施例に従って、開示される実施例を実行するために適切なコンピューティングデバイスの一つの実施例を説明している。
【図５】図５は、プログラミングインストラクションを有する製品を説明しており、種々の実施例に従って、本発明開示の態様を包含している。
【発明を実施するための形態】
【０００６】
ユーザ体験をキャプチャおよび生成するための装置及び方法に係る実施例がここにおいて説明される。実施例において、ユーザ体験をキャプチャおよび生成するための装置は、プロセッサと、一つまたはそれ以上のデバイスに取り付けられた複数のセンサによって収集されるセンサデータを保管するために、プロセッサに接続された、データストレージモジュール、および、ユーザ体験を特定する一つまたはそれ以上のルールに少なくとも部分的に基づいてセンサデータの少なくとも一部分をユーザ体験と関連付けるために、データストレージモジュールに接続された、体験相関モジュールを含んでよい。センサデータの一部分に少なくとも部分的に基づいてユーザに対してユーザ体験の少なくとも一部分を再生成することができるようにする。一つの実施例として、結婚したカップルが結婚記念日に彼らの結婚式の写真を見ているときに、彼らの写真を見る体験を高めるために、彼らの結婚式の最中にキャプチャされた関連するオーディオデータが取り出されて、適切な時間に彼らに対して再生される。本発明開示に係るこれら及び他の態様が、以下に、より完全に説明される。
【０００７】
以降の詳細な説明においては、添付の図面が参照される。詳細な説明の一部を形成するものであり、全てを通じて類似の数字は類似のパーツを示している。そして、説明の手段として実行され得る実施例が示されている。他の実施例が使用されてよく、かつ、本発明開示の範囲から逸脱することなく構造的または論理的な変更がなされてよいことが、理解されるべきである。従って、以降の詳細な説明は、限定する意味において捉えられるべきものではなく、そして、実施例の範囲は、添付の請求項及びその均等物によって定められるものである。
【０００８】
種々のオペレーションは、定められた順序での複数の個別のアクションまたはオペレーションとして説明されてよい。特許請求される技術的事項を理解するために最も役に立つやり方におけるものである。しかしながら、説明の順序は、これらのオペレーションが必然的に順序依存であることを意味するものと理解されるべきではない。特に、これらのオペレーションは、紹介の順序において実行されなくてよい。説明されるオペレーションは、説明された実施例とは異なる順序において実行されてよい。種々の追加のオペレーションが実行されてよく、及び/又は、説明されたオペレーションが追加の実施例において省略されてよい。
【０００９】
本発明開示の目的のために、用語「Ａ及び/又はＢ（”Ａ  ａｎｄ／ｏｒ  Ｂ”）」は、（Ａ）、（Ｂ）、または（ＡかつＢ）を意味する。本発明開示の目的のために、用語「Ａ、Ｂ、及び/又はＣ（”Ａ、Ｂ、  ａｎｄ／ｏｒ  Ｃ”）」は、（Ａ）、（Ｂ）、（Ｃ）、（ＡかつＢ）、（ＡかつＣ）、（ＢかつＣ）、または（Ａ、Ｂ、かつＣ）を意味する。本開示が、「一つの（”ａ”）」または「第１の（”ａ  ｆｉｒｓｔ”）」エレメント又はそれらの均等物を挙げる場合に、そうした開示は、一つまたはそれ以上のそうしたエレメントを含み、２つまたはそれ以上のそうしたエレメントを要求し、または、排除するものでもない。さらに、特定されるエレメントに対する序数標識（例えば、第１（ｆｉｒｓｔ）、第２（ｓｅｃｏｎｄ）、または第３（ｔｈｉｒｄ））は、エレメント間を区別するために使用されるものであり、そして、要求され又は限定されるそうしたエレメントの数量を指示するものではなく、特に明確に記述されていない限り、それらはそうしたエレメントの特定の配置又は順序を意味するものでもない。
【００１０】
一つの実施例または実施に対しての説明における参照は、実施例に関連して説明される特定の特徴、構造、または特性が、本発明の少なくとも一つの実施例において含まれていることを意味している。説明は、「一つの実施例において（”ｉｎ  ｏｎｅ  ｅｍｂｏｄｉｍｅｎｔ”、”ｉｎ  ａｎ  ｅｍｂｏｄｉｍｅｎｔ”）」、「別の実施例において（”ｉｎ  ａｎｏｔｈｅｒ  ｅｍｂｏｄｉｍｅｎｔ”）」、「実施例において（”ｉｎ  ｅｍｂｏｄｉｍｅｎｔｓ”）」、「種々の実施例において（”ｉｎ  ｖａｒｉｏｕｓ  ｅｍｂｏｄｉｍｅｎｔ”）」、などのフレーズを使用してよく、それぞれが一つまたはそれ以上の同一または異なる実施例を参照し得るものである。さらに、用語「含む（”ｃｏｍｐｒｉｓｉｎｇ”、”ｉｎｃｌｕｄｉｎｇ”）」、「有する（”ｈａｖｉｎｇ”）」等は、本発明開示の実施例に関して使用される際には、同意語である。
【００１１】
実施例において、用語「モジュール（”ｍｏｄｕｌｅ”）」は、特定用途向け集積回路（ＡＳＩＣ）、電子回路、一つまたはそれ以上のソフトウェアまたはファームウェアプログラムを実行するプロセッサ（共有、専用、またはグループ）及び/又はメモリ（共有、専用、またはグループ）、組み合わせ論理回路、及び/又は、説明された機能性を提供する他の適切なコンポーネント、を参照し、その一部であり、もしくは、含んでよい。実施例において、用語「インターフェイス（”ｉｎｔｅｒｆａｃｅ”）」は、ソフトウェアまたはコンピュータハードウェアとの相互作用のポイントを参照してよい。コンピュータハードウェアは、コンピュータモニタ、ネットワーキングデバイス、カメラ、センサ、等といった、ペリフェラルデバイスを含んでいる。
【００１２】
実施例において、本発明開示の目的のために、用語「ユーザ体験（”ｕｓｅｒ  ｅｘｐｅｒｉｅｎｃｅ”）」は、ユーザによるイベントでの観察または参加のコンテンツを意味し、用語「コンテクスト、文脈（”ｃｏｎｔｅｘｔ”）」は、ユーザ体験の背景を特徴付けるために視聴され得るあらゆる情報を意味するものである。
【００１３】
ここで図１を参照すると、種々の実施例に従って、ユーザ体験をキャプチャおよび生成するための装置の一つの実施例が説明されている。実施例において、装置１００は、一つのモバイルデバイスであってよく、または、種々のセンサを備えた一つまたはそれ以上のモバイルデバイスに接続されてよい。実施例において、装置１００は、種々のセンサを備えた種々のウェアラブル、モバイル、または据置きデバイスに分散された、種々のコンポーネントもしくはサブシステムを伴う分散システムであってよい。実施例において、装置１００は、ウェアラブルデバイスであってよく、または、種々のセンサを備えた一つまたはそれ以上のウェアラブルデバイスに接続されてよい。センサは、時間における特定の瞬間でのユーザの周り又はユーザに関する情報を幅広くキャプチャすることができる、例えば、環境情報、文脈情報（ｃｏｎｔｅｘｔｕａｌ  ｉｎｆｏｒｍａｔｉｏｎ）、生理学的情報、等である。さらに、装置１００は、ユーザに対する体験の生成または再生成において、センサデータおよび他の情報を使用してよい。
【００１４】
実施例において、装置１００は、センサデータを受信または送信するために、種々のセンサまたはセンサを伴うデバイスと通信するように構成されたセンサインターフェイス１１０を含んでよい。装置１００は、装置１００から又は装置への外部エンティティおよび内部コンポーネントに対するアクセスを管理するように構成されたアクセスコントロールモジュール１２０を含んでよい。装置１００は、文脈情報及び/又はセンサデータのメタデータを管理するように構成されたコンテクスト処理モジュール１３０を含んでよい。さらに、装置１００は、センサデータとユーザ体験との間の関係を管理するように構成された体験相関モジュール１５０を含んでよい。さらにまた、装置１００は、ユーザに対する体験の生成または再生成を管理するように構成された体験生成モジュール１６０を含んでよい。
【００１５】
実施例において、センサインターフェイス１１０は、センサデータを受信または送信するように、種々のセンサまたはセンサを伴うデバイスと通信するために使用され得るように構成されてよい。センサインターフェイス１１０は、有線または無線インターフェイスの広い範囲を表わすように意図されている。これらに限定されるわけではないが、Ｉ２Ｃバス、ユニバーサルシリアルバス（ＵＳＢ）、ブルートゥース（登録商標）、等を含んでいる。センサインターフェイス１１０は、また、複数のウェアラブルデバイスまたは据置きデバイスといった、複数のデバイスにおいて分散された、センサアレイと通信するためにも使用されてよい。これらに限定されるわけではないが、記録時間のための時計、地理的な場所を記録するための位置決めデバイス、速度および加速度情報を記録するためのモーションデバイス、画像を記録するためのカメラ、サウンド及び/又はビデオを記録するためのオーディオ及び/又はビデオレコーダ、心拍数を測定するための電子パルスレコーダ、頭皮に沿って電気的活動を記録するための脳波（ＥＥＧ）デバイス、機能的な神経画像の目的のための機能的近赤外分光（ｆＮＩＲまたはｆＮＩＲＳ）デバイス、におい又は風味を検出するための電子ノーズ（ｎｏｓｅ）、等を含むものである。センサを伴うデバイスの前出の実施例は、可能性のある根本的なセンサ、または、センサインターフェイス１１０を用いて相互作用（ｉｎｔｅｒａｃｔ）するための技術を単に示すものであることを理解すれば、他の実施例においては、異なるセンサまたは技術が、また、使用されてもよい。実施例において、センサインターフェイス１１０は、種々のセンサから受信したセンサデータを利用するように構成されてよく、他のタイプのセンサを選択的に動作化し、かつ、種々のセンサ関連オペレーションを命令する。いくつかのセンサに対してオペレーションをスタート、ストップ、またはポーズする、もしくは、他のセンサの感度を調整する、といったものである。
【００１６】
実施例において、センサインターフェイス１１０は、センサーリッチ（ｓｅｎｓｏｒ−ｒｉｃｈ）な衣服と相互作用するように構成されてよい。頭からつま先までの範囲であり、眼鏡、耳ウェア、鼻ウェア、頭ウェア、体ウェア、手ウェア、脚ウェア、足ウェア、等といったものである。上記の衣服の製品は、一つまたはそれ以上のセンサを備えてよい。いくつかの実施例において、センサは、汎用アプリケーションプロセッサといくつかのストレージを用いて構成されてよい。他の実施例において、センサは、ストレージまたは計算機能がほとんど又は全くなく構成されてよい。他のものが収集するようにデータを吐き出すだけのセンサといったものである。実施例において、種々のセンサは、幅広い情報を装置１００に提供し得る。例えば、センサインターフェイス１１０を介した、ユーザの又はユーザに関する環境情報、文脈情報、生理学的情報である。一つの実施例として、センサーリッチな衣服の製品は、ユーザの場所、ユーザの移動パス、ユーザの動作特性、をキャプチャし得るだけでなく、ユーザの心拍数、異なる身体部分の温度、環境温度、風速、湿度、紫外線インデックス、匂い、ユーザ環境の空気の化学的成分、でさえもキャプチャし得る。このように、センサーリッチな衣服は、生活においてユーザが体験しているものに係る多くの態様を、ユーザがキャプチャするのを手助けし得る。
【００１７】
実施例において、アクセスコントロールモジュール１２０は、装置１００から又は装置への外部エンティティおよび内部コンポーネントに対するアクセスを管理するように構成され、または、使用されてよい。実施例において、アクセスのレベルは、デバイスレベルにおいて管理されてよい。一つの実施例として、承認された外部エンティティ、例えばビデオカメラ、だけが装置１００にアクセスし得る。ビデオカメラによってキャプチャされたビデオ映像を提供するため、または、ビデオカメラにおいて表示されるべきビデオデータを取り出すため、といったものである。一つの実施例として、装置１００のユーザは、アドホックベース（ａｄ−ｈｏｃ  ｂａｓｉｓ）で、環境における別のユーザ又は他のデバイスとセンサデータを共有する必要があり得る。例えば、装置１００は、ビデオデータに対するリクエストを受信し得る。近くの見知らぬ人から彼のユーザ体験を豊かにするためのもの、または、セキュリティ目的のために公園におけるカメラからのものである（例えば、ユーザカメラから異なる角度で得られたもの）。そうすることによって、装置１００から転送されたデータは、こうした合併されないデバイスのアクセスレベルに基づいて、あらゆる個人情報（例えば、マイクロフォンアレイを使用して記録された会話）を取り除くように最初にフィルタされ得る。
【００１８】
実施例において、アクセスレベルはユーザレベルによって管理されてよい。一つの実施例として、アクセスコントロールモジュール１２０は、一人のユーザの２つのウェアラブルデバイスがお互いにデータを共有することをイネーブル（ｅｎａｂｌｅ）またはディセーブル（ｄｉｓａｂｌｅ）するように構成されてよい。別の実施例として、アクセスコントロールモジュール１２０は、一つのウェアラブルデバイスから別のものへセンサデータを転送することを、それぞれの所有者の合意に基づいて、イネーブルまたはディセーブルするように構成されてよい。さらに別の実施例として、アクセスコントロールモジュール１２０は、センサーリッチな衣服によってキャプチャされたセンサデータへのアクセスを適切にコントロールすることによって、プライバシーを侵害することなくセンサーリッチな衣服が共有されるべくイネーブルするように構成されてよい。個別の着用者が認証され得るようにであり、そして、収集されたデータが着用者について分離され、かつ、プライベートが保持され得るようにである。
【００１９】
実施例においては、着用者を特定するために、センサーリッチな衣服の着用者に対する固有の識別子（ｉｄｅｎｔｉｆｉｃａｔｉｏｎ、ＩＤ）が作成されてよい。そうした種類の固有の識別子は、センサーリッチな衣服によって収集されたパーソナルデータを保護するために使用され得る。このようにして、友人と兄弟は、衣服を自由に共有することができる。ロバストな衣服の寄付およびリセール産業（例えば、ＧｏｏｄＷｉｌｌ（Ｒ）、ｅＢａｙ（Ｒ）、等）がセンサーリッチな衣服があふれる世界において機能し続けることを確保することは言うまでもない。
【００２０】
実施例において、ユーザの固有の物理的または生理学的な特性は、センサーリッチな衣服の製品の着用者を一意的に特定するために使用され得る。二人の人間が同一であることはない。ユーザの固有の物理的または生理学的な特性は、これらに限定されるわけではないが、肩幅、腕の長さ、筋緊張（ｍｕｓｃｌｅ  ｔｏｎｅ）、静脈シグネチャ（ｖｅｉｎ  ｓｉｇｎａｔｕｒｅ）、動作スタイル（つまり、歩きぶり）、衣服を着る方法、ウェスト形状、足の圧力マップ、足のアーチ、体重、体臭、等、または、これらの組み合わせを含み得る。これらの特性は、固有のＩＤを作成するために測定され、そして、アクセスコントロールモジュール１２０によって、ユーザを認証し、かつ、ユーザの適切なアクセスレベルを決定するために使用され得る。
【００２１】
実施例において、ユーザから収集されたデータ（例えば、ユーザの心拍数、等）は、センサデータを特定かつ差別化するための着用者の固有のＩＤとタグ付けされてよい。実施例において、ユーザについて収集されたデータは、また、データを保護するために、あらゆる適切な暗号法アルゴリズムを用いて、着用者の固有のＩＤと共に暗号化されてもよい。一つの実施例として、着用者の固有のＩＤは、センサデータのシードされたハッシュ（ｓｅｅｄｅｄ  ｈａｓｈ）において使用され、または、センサデータに署名する（ｓｉｇｎ）ための鍵（ｋｅｙ）として使用されてよい。実施例において、センサーリッチな衣服の製品が異なるユーザによって共有される場合、一旦このことを認識すると、装置１００は、使用シナリオに応じて異なるように応答することができる。一つの実施例として、装置１００は、以前のユーザに係る全ての保管されたデータを消去、消去の前の利用可能な時間に対して以前のセンサデータを保管、新たなデータを収集するのを拒否、等をするように、使用シナリオに応じてセンサーリッチな衣服の製品にリクエストまたは命令することができる。実施例において、装置１００によって行われる応答または動作は、ユーザによって設定され得る。
【００２２】
実施例において、コンテクスト処理モジュール１３０は、文脈情報及び/又はセンサデータのメタデータを管理するように、装置１００によって構成され、かつ、使用され得る。コンテクスト処理モジュール１３０は、ユーザ体験の特性化において、客観的（例えば、状況に係る場所または時間といった、状況を理解するためにセンサを使用すること）、および、主観的（例えば、心拍数、呼吸数、網膜電図（ＥＲＧ）等といった、状況に対するユーザの観測された応答）な文脈情報の両方を取得するために構成され、かつ、使用されてよい。コンテクスト処理モジュール１３０は、ユーザ体験に関連する状況／活動／イベントの抽象化、認識、または、理解のために、構成され、かつ、使用され得る。一つの実施例として、コンテクスト処理モジュール１３０は、状況の理解を促進するために、対象物と人間の認識サブシステムを含むか、または、サブシステムに接続されてよい。別の実施例として、コンテクスト処理モジュール１３０は、ユーザの体験に関連する状況の抽象化を促進するために、ユーザ状態（例えば、リラックスしている、興奮している、等）を判断するための知覚計算アルゴリズムを含んでよい。
【００２３】
実施例において、コンテクスト処理モジュール１３０は、ユーザの関連する情報を通じて、状況のコンテクストを判断するように構成されてよい。一つの実施例として、コンテクスト処理モジュール１３０は、ユーザのカレンダー情報に少なくとも部分的に基づいて、ユーザがミーティング中であると判断してよい。別のユーザとして、コンテクスト処理モジュール１３０は、ユーザの医療情報及び/又はユーザの体温の履歴データに基づいて、夜間におけるユーザの微熱の記録を判断することができる。実施例において、コンテクスト処理モジュール１３０は、インターネットを検索または探索することによって、状況のコンテクストを判断し得る。一つの実施例として、センサデータは、ユーザが高速道路の真ん中に長期間留まっていることを示し得る。コンテクスト処理モジュール１３０は、それを交通渋滞の症状としておそらく結論付けてよい。さらに、コンテクスト処理モジュール１３０は、インターネットを検索して、推定された交通渋滞のあり得る原因が、フットボール試合からの帰宅であると判断することができる。そうした外部情報は、次に、ユーザ体験の特性化における文脈情報の一部として取得されてよい。
【００２４】
実施例において、コンテクスト処理モジュール１３０は、センサデータを、例えばメタデータとしての、文脈情報とタグ付け、または、マーク付けするように構成されてよい。一つの実施例として、センサデータは、場所およびタイムスタンプ（ｔｉｍｅｓｔａｍｐ）情報とタグ付けされ得る。別の実施例として、センサデータは、分割され、かつ、それぞれのコンテンツを要約または記述することにおける抽象的なセグメントタイトルとタグ付けされてよい。例えば、データのセグメントは、「ニューヨークシティのセントラルパークでのデート体験」または「ハワイのホノルルでの休暇体験」としてタグ付けされてよい。
【００２５】
実施例において、コンテクスト処理モジュール１３０は、認識されたコンテクストに基づいて振る舞い（ｂｅｈａｖｉｏｒ）を調整するよう装置１００をトリガーするように構成されてよい。一つの実施例として、装置１００は、コンテクストに基づいて、ユーザインターフェイスに適合し、ユーザの相互作用を暗黙のものとし、受信したデータをあつらえ、もしくは、コンテクストに基づいて他のアクションをトリガーするように応答してよい。
【００２６】
実施例において、データストレージモジュール１４０は、データストレージを管理するために装置１００によって使用されるように構成されてよい。例えば、センサデータを保管し、取り出し、検索し、そして、操作するためである。データストレージモジュール１４０は、一つまたはそれ以上のデータベース管理システム（ＤＢＭＳ）と接続されてよい。ＤＢＭＳにより、データベースを定義し、作成し、検索し、更新し、かつ、管理することができる。データストレージモジュール１４０は、構造化照会言語（ＳＱＬ）、オープンデータベースコネクティビティ（ＯＤＢＣ）、Ｊａｖａ（登録商標）データベースコネクティビティ（ＪＤＢＣ）といった、データベース標準のあらゆる一つ、もしくは、一つ以上のデータベースを用いて作業するあらゆる他のデータベース標準を使用してよい。データストレージモジュール１４０は、センサデータを、装置１００の中にローカルに、または、リモートデバイスの中にリモートに保管するように構成されてよい。
【００２７】
実施例において、体験相関モジュール１５０は、センサデータとユーザ体験との間の関係を管理するように構成され、かつ、装置１００によって使用されてよい。実施例において、体験相関モジュール１５０は、体験を特定する一つまたはそれ以上のルールに少なくとも部分的に基づいて、センサデータのいくつかの部分をユーザの体験と関連付けてよい。一つの実施例として、体験相関モジュール１５０は、時間、場所、ユーザの生理学的状態、他のユーザまたは特定なユーザの存在、および他の要因に基づくルールによって、結合され得るセンサデータを認識することができる。
【００２８】
実施例において、体験相関モジュール１５０は、新たなセンサデータが装置１００によって受信された場合に、そうした関連付け又は相関機能を実行するように構成されてよい。実施例において、体験相関モジュール１５０は、例えばコンテクスト処理モジュール１３０によって、センサデータが関連する文脈情報とタグ付けされた場合に、そうした関連付け又は相関機能を実行し得る。実施例において、体験相関モジュール１５０は、体験生成モジュール１６０からのリクエストの際に、そうした関連付け又は相関機能を実行するように構成されてよい。実施例において、センサデータのセグメントとユーザ体験との間の判断された関係は、例えば、データストレージモジュール１４０によって、将来の参照のために保管されてよい。
【００２９】
実施例において、ユーザ体験を特定するルールは、事前に規定、または、事前に決定されてよく、そして、場所、環境的パラメータ、時間、ユーザ、ユーザコマンド、対象物、または、活動のうち少なくとも一つに基づいてよい。ユーザ体験を定義するためのヒューリスティックな（ｈｅｕｒｉｓｔｉｃ）ルールのいくつかの例は、興味の特定の場所に留まっているユーザ、一定期間について同一の場所に留まっているユーザ、場所に到着および場所から出発する時間、検出された特定の人間の存在、特定のランドマークまたは対象物の存在、検出された特定の活動、などを含んでよい。
【００３０】
いくつかの実施例において、ユーザは、装置１００のユーザインターフェイスを介してコマンドを発行し得る。ユーザ体験の開始と終了をマーク付けするといった、ユーザ体験を特定的に定めるためである。いくつかの実施例において、ユーザは、センサデータをレビューし得る。例えば、ビデオ記録をレビューする。そして、センサデータのいくつかのセグメントを特定のユーザ体験として、特定的にマーク付け又は関連付けすることができる。
【００３１】
実施例において、ユーザ体験を特定するルールは、動的に作成され得る。少なくとも部分的に文脈情報に基づく、といったものである。一つの実施例として、文脈上の合図（ｃｕｅ）に基づいて、例えばコンテクスト処理モジュール１３０によって、新たなユーザ活動が認識され得る。例えば、素早く移動し、かつ、「カバディ（”Ｋａｂａｄｄｉ”）」という言葉を繰返し言っている複数の人々を伴う新たなシーン（ｓｃｅｎｅ）が、体験相関モジュール１５０によって検出されることがあり、一方で、コンテクスト処理モジュール１３０は、「カバディ」は南アジアで行われる人気のあるレスリングのスポーツであって、現在位置がニューデリー（Ｎｅｗ  Ｄｅｌｈｉ）であるという合図を提供することができる。従って、「カバディ」体験を特定するための新たなルールが、この新たに認識された活動に基づいて動的に作成され得る。
【００３２】
実施例において、ユーザ体験を特定するルールは、例えばコンテクスト処理モジュール１３０によって、ユーザの生理学的な測定値（ｒｅａｄｉｎｇ）に基づいてよい。一つの実施例として、体験相関モジュール１５０は、ユーザの心拍数が変化し、かつ、一定期間について所与の範囲内に留まっていることを検出し得る。従って、心拍数のレベルに係る期間は、ユーザ体験の制限に対するルールとして使用され得る。別の実施例として、ユーザのリラックスした状態が、コンテクスト処理モジュール１３０によって検出され得る。ユーザの脈拍の測定値、ＥＲＧの測定値、または、他の生理学的な測定値に係るセンサデータに基づくものである。従って、ユーザのリラックスした状態は、そうしたユーザ体験を定めるルールとして使用され得る。
【００３３】
実施例において、体験生成モジュール１６０は、ユーザに対する体験の生成を管理するように構成され、かつ、装置１００によって使用され得る。いくつかの実施例において、体験生成モジュール１６０は、ユーザが以前に出くわした体験を再生成することができる。「体験再生（”ｅｘｐｅｒｉｅｎｃｅ  ｐｌａｙｂａｃｋ”）」といったものである。いくつかの実施例において、体験生成モジュール１６０は、以前に他のユーザに属していた「借用体験（”ｂｏｒｒｏｗｅｄ  ｅｘｐｅｒｉｅｎｃｅ”）」に基づいてユーザに対する体験を生成し得る。いくつかの実施例において、体験生成モジュール１６０は、以前の異なるユーザ体験からのセンサデータの組み合わせに基づいて、新たな体験を作成し得る。
【００３４】
実施例において、体験生成モジュール１６０は、ユーザ体験を生成するためのユーザからの指示を受信するように構成されてよい。ユーザ体験は、最初にそのユーザに対して記録され得る。ユーザ体験が、最初に別のユーザに対して記録されてよい。ユーザ体験は、少なくともそのユーザが以前に決して体験したことのない新たなものであり得る。実施例において、ユーザからの指示は、ユーザコマンド、測定された生理学的状態、文脈上の変数（例えば、場所、時間、活動、個人の存在）、等を含んでよい。一つの実施例として、ユーザは、再生のために以前の特定のユーザ体験を選択し、作成されるべき新たなユーザ体験を要求し、または、生成されたユーザ体験が提供されるべき、ターゲットのマインド状態を一般的に記述し得る。別の実施例として、ユーザがフォトアルバムをざっと見ている（ｂｒｏｗｓｉｎｇ）ときに、ざっと見に関連する文脈上の合図は、写真が撮られている最中にユーザ体験の一部をユーザが再生したいであろうことの指示になり得る。さらに別の実施例として、体験生成モジュール１６０は、文脈上の合図に基づいて、体験の作成または再作成に対する推薦をなし得る。例えば、体験生成モジュール１６０は、望ましい生理学的な状況ができるように推薦することができる。例えば、ユーザがストレスの多い日を過ごしたことを検出した後でのリラックス状態である。さらに、ＥＥＧおよびｆＮＩＲセンサは、他のセンサ入力と共に、認知過程の状態（ｃｏｇｎｉｔｉｖｅ  ｓｔａｔｅ）を評価するためのアルゴリズムをイネーブルしてよい。体験生成モジュール１６０からの推薦を決定するために、ポジティブまたはネガティブなユーザの反応が使用され得るようにである。
【００３５】
実施例においては、保管されたデータの少なくとも一部分が、例えば体験相関モジュール１５０によって、ユーザ体験と関係付けられ得る。ユーザ体験を特定する一つまたはそれ以上のルールに少なくとも部分的に基づくものである。ユーザ体験を特定するルールは、ユーザ体験の境界を設定し得る。ユーザ体験を特定するルールは、事前に決定されてよい。例えば、センサデータが受信される以前または最中におけるものである。ユーザ体験を特定するルールは、また、ユーザ体験の生成に対するユーザからの指示の後で動的に定められてもよい。例えば、指示に基づくものである。実施例において、ユーザ体験を特定するルールは、体験相関モジュール１５０に関連して以前に説明されたように、同様に定められ得るものである。
【００３６】
実施例において、ユーザ体験と関係付けられたものと特定されたセンサデータの部分は、センサデータのその部分に少なくとも部分的に基づいて、ユーザ体験を生成するために、一つまたはそれ以上のデバイスに対して出力され得る。実施例においては、種々のデバイスが、過去におけるある瞬間にキャプチャされた情報に相当する環境的または生理学的な状況を再生成するために使用され得る。例えば、空調装置を介して温度を調整すること、加湿器を介して湿度を調整すること、化学的な蒸発器を介して香りを生成すること、もしくは、さらに頭に装着された双方向的なセンサを介してフィーリング（ｆｅｅｌｉｎｇ）を促進すること、によるものである。そうしたデバイスは、双方向的なセンサーリッチな衣服、または、締めつけ（ｓｑｕｅｅｚｉｎｇ）、振動、熱、および他の触覚出力を供給し得る衣服ベースの装置、を含んでよい。そうしたデバイスは、オーディオおよびビジュアルディスプレイ、例えばヘッドマウントディスプレイ、を含んでよい。そうしたデバイスは、異なる種類の匂いを生成するための嗅覚出力サブシステムを含んでよい。そうしたデバイスは、現在置かれた環境に対するオーディオまたはビジュアル効果の追加を含む拡張現実（ａｕｇｍｅｎｔｅｄ  ｒｅａｌｉｔｙ）を含んでよい。
【００３７】
実施例においては、センサーリッチな衣服または他のデバイスによってキャプチャされた環境的および生理学的な幅広い情報が、知覚上の観点から、ユーザによって体験された以前の記憶（ｍｅｍｏｒｙ）を再生成するために使用され得る。同一の衣服を着用し、及び/又は、種々の出力デバイスを使用しながらのものである。出力デバイスは、以前に説明したように、オリジナル体験と関係付ける触覚、聴覚、視覚、および嗅覚体験を提供し得るものである。そのように、装置１００は、多くの異なるモダリティ（ｍｏｄａｌｉｔｙ）において使用され得る。一つの実施例として、装置は、写真を眺めること（ｐｈｏｔｏ−ｖｉｅｗｉｎｇ）の改善のために使用されてよい。そこで、写真の観察者（例えば、結婚したカップルが結婚記念日に彼らの結婚式の写真を眺めている）は、その写真によってキャプチャされたシーンを聞き、眺め、匂いを嗅ぎ、感じ、そして、再び体験することができる。別の実施例として、セレブ（ｃｅｌｅｂｒｉｔｙ）の体験が彼らのファンに対して販売され得る。彼らのファンが、歴史における偉大な瞬間においてどのようであったかを感じ、かつ、理解するようにである。
【００３８】
実施例において、体験生成モジュール１６０は、感知フィードバックループを含むように構成されてよい。新たに生成されたユーザ体験に対するユーザの反応が、例えば、体験生成モジュール１６０によって測定され得る。そうした出力デバイスの視覚的、聴覚的、触覚的、嗅覚的、または味覚的な出力のうち少なくとも一つが、測定されたユーザの反応とセンサデータの一部分によって表されるオリジナルのユーザの反応との違いを低減するように調整されてよい。例えば、ある瞬間にキャプチャされたセンサデータは、ユーザ体験の生成において使用されるセンサデータと比較されてよく、そして、センサデータの出力は、２つの測定されたユーザ体験の間のギャップを軽減するために、それに応じて拡大または縮小されてよい。
【００３９】
実施例において、体験生成モジュール１６０における感知フィードバックループは、異なるサブループを含んでよい。例えば、ヘッドマウントディスプレイに対してビデオフレームデータを入力するためにビデオサブループが使用され得る。仮想または複合現実の可視化を生成するため、および、ターゲットの方法においてユーザがどこを注視しているかをモニタリングするためである。別の実施例として、嗅覚出力デバイスに対して臭気センサデータを入力するために臭気サブループが使用され得る。調和した臭気を生成するため、および、ユーザの同等な生理学的測定が達成されるか否かをモニタするためである。例えば、興奮状態を表わしている心拍数である。別の実施例として、スピーカーまたはヘッドフォンに対してオーディオデータを入力するためにオーディオサブシステムループが使用され得る。調和しているオーディオ出力を生成するため、および、ユーザの同等な生理学的測定が達成されるか否かをモニタするためである。例えば、リラックスした状態を表わしている呼吸数である。別の実施例として、天候コントロールデバイスに対して湿度または温度データを入力するために環境サブループが使用され得る（例えば、サブシステムはセンサーリッチな衣服の空気循環をコントロールする）。同様な環境的特徴を生成するため、および、温度計、湿度計、風力計、等を使用してモニタするためである。さらに別の実施例として、ユーザに特定の活動（例えば、走ること、歩くこと、食べること、等）をリマインド（ｒｅｍｉｎｄ）するために活動サブループが使用され得る。ターゲットのユーザ体験を達成するため、そして、そのユーザが実際に推薦された活動に従事するか否かをモニタするためにユーザが携わることができるものである。
【００４０】
実施例において、体験生成モジュール１６０は、ユーザ体験を拡張現実（ＡＲ）データで補足するように構成されてよい。いくつかの実施例において、体験生成モジュール１６０は、拡張現実システム（ＡＲＳ）と相互作用し得る。ＡＲコンテンツを出力デバイスと揃えるためであり、例えば、衣服ベースの感知と出力のデバイスである。いくつかの実施例において、体験生成モジュール１６０は、コンテクスト処理モジュール１３０と相互作用し得る。ＡＲコンテンツの一部分として文脈情報を取り出すためである。実施例において、ＡＲコンテンツは、また、種々のデバイスに対するセンサデータと類似のやり方で出力されてもよい。
【００４１】
実施例において、装置１００は、図１に示されものとは異なって実施されてよい。一つの実施例として、コンテクスト処理モジュール１３０は、体験相関モジュール１５０の統合されたサブシステムとして実施され得る。別の実施例として、体験生成モジュール１６０は、体験相関モジュール１５０と共に結合され得る。包括的な体験取扱いモジュールを形成するためである。実施例において、図１に示されたコンポーネントは、図１に示されていない直接的または非直接的な接続を有し得る。一つの実施例として、体験相関モジュール１５０は、コンテクスト処理モジュール１３０と直接的に接続されてよい。アクセスコントロールモジュール１２０も同様である。別の実施例として、センサインターフェイス１１０が、データストレージモジュール１４０と直接的に接続されてよい。
【００４２】
実施例において、装置１００のいくつか又は全てのコンポーネントは、あらゆる数量の異なるデバイスまたはネットワークにわたり拡散され得る。装置１００のいくつか又は全てのコンポーネントは、その人の体験がキャプチャされ又は生成されている人間に対してローカルまたはリモートであってよい。実施例において、装置１００のいくつか又は全てのコンポーネントは、直接的または非直接的に、種々のセンサと通信することができる。実施例において、装置１００のいくつか又は全てのコンポーネントは、お互いに通信することができ、及び/又は、あらゆる適切な通信プロトコルを用いて、一つまたはそれ以上の通信モジュール（図１に図示なし）を介して種々のセンサと通信することができる。
【００４３】
本発明開示が強化されると、装置は、例えばセンサデータに部分的に基づいて、ユーザ体験をキャプチャおよび生成し得る。装置は、双方向性のセンサーリッチな衣服といった、適切なデバイスを介してセンサデータを受信および出力することができる。本発明開示が強化されると、装置は、種々のローカルまたはリモートのセンサからのセンサデータを一つの統合されたユーザ体験へと統合し得る。結果として、ユーザは、そうした装置を使用してユーザ体験を記憶し、それらの記憶されたユーザ体験を再生成し、または、新規なユーザ体験の作成さえ、することができる。ここで、図２を参照すると、図２は、種々の実施例に従って、本発明開示の態様を包含している一つの装置の実施例によって実行され得る、ユーザ体験をキャプチャおよび生成するためのプロセスの一つの実施例に係るフロー図である。方法２００は、ハードウェア（例えば、回路、専用ロジック、プログラム可能ロジック、マイクロコード、等）、ソフトウェア（例えば、ハードウェアシミュレーションを実施するために処理デバイス上で実行されるインストラクション）、または、これらの組み合わせを含む処理ロジックによって実行され得る。処理ロジックは、少なくとも部分的にセンサデータに基づいてユーザのためにユーザ体験を生成または再生成するように構成されてよい。センサデータは、ユーザ体験を特定する一つまたはそれ以上のルールに基づいてユーザ体験と関係付けるものである。そのように、プロセス２００は、本発明開示の一つまたはそれ以上の実施例を実行するように、コンピューティングデバイス、例えば装置１００、によって実行され得る。
【００４４】
実施例において、プロセスはブロック２１０において開始する。そこでは、ユーザに対するユーザ体験を生成するためのユーザからの指示が、例えば体験生成モジュール１６０、によって受信され得る。図１に関して説明したように、実施例において、ユーザからの指示は、ユーザコマンド、測定された生理学的状態、文脈上の変数（例えば、場所、時間、活動、個人の存在）、等を含んでよい。以下の実施例において、ユーザは、落ち着いた眺めのよい場所にいる間に存在した心理状態（ｓｔａｔｅ  ｏｆ  ｍｉｎｄ）を再生成するように望み得る。こうした体験を再生成したいという欲求は、数多くのやり方で知られるように為され得る。ユーザは、その場所で撮影された写真を眺めていてよく、そして、その場所に関連する体験が今再生成されることを要求してよい。代替的に、システムは、ビデオ及び/又はオーディオ入力を介して検出されるように、現在の環境においていくつかの類似性（例えば、ユーザが居たハワイのある場所について）を検出することができ、そして、ユーザに対するお薦めとして「体験再生（”ｅｘｐｅｒｉｅｎｃｅ  ｐｌａｙｂａｃｋ”）」を提供することができる。
【００４５】
実施例において、指示は、ターゲットのユーザ体験を特定的に明らかにしてよい。ユーザ体験に向かう正確なタイムスタンプ（ｅｘａｃｔ  ｔｉｍｅｓｔａｍｐｓ  ｉｎ  ｂｏｕｎｄ  ａ  ｕｓｅｒ  ｅｘｐｅｒｉｅｎｃｅ）を使用する、といったものである。実施例において、指示は、一般的に、ターゲットのユーザ体験を特定的に明らかにしてよい。ユーザ体験に向かう精神状態（例えば、リラックスしている）を使用する、といったものである。実施例において、ユーザからの指示は、さらに、例えば、図１におけるコンテクスト処理モジュール１３０によって、インタラプトされてよい。ジェスチャ、顔の表情、声のトーン、および、ユーザに係る他の多くのモダリティ（ｍｏｄａｌｉｔｙ）に基づくものである。
【００４６】
次に、ブロック２２０において、受信したセンサデータの少なくとも一部分が、例えば体験相関モジュール１５０によって、ユーザ体験を特定する一つまたはそれ以上のルールに少なくとも部分的に基づいて、ターゲットのユーザ体験と関係付けされ得る。実施例において、ターゲットのユーザ体験を特定するルールは、事前に定義または事前に決定されてよく、そして、場所、環境的パラメータ、時間、ユーザ、ユーザコマンド、対象物、または、活動のうち少なくとも一つの要因に基づくものであってよい。実施例において、ターゲットのユーザ体験を特定するルールは、動的に作成されてよい。例えば、ユーザ体験を生成するための指示が受信されたときの文脈情報に少なくとも部分的に基づくものであってよい。実施例において、体験相関モジュール１５０は、ターゲットのユーザ体験を特定するルールに基づいて、検索クエリを定式化してよい。そうした検索クエリは、例えば、データストレージモジュール１４０を介して、センサデータ上の検索をイネーブルし得る。センサデータのメタデータ（例えば、データソース）、センサデータにタグ付けされた文脈情報（例えば、データと関連を持つ活動）、センサデータと関連付けられた意味情報（ｓｅｍａｎｔｉｃ  ｉｎｆｏｒｍａｔｉｏｎ）（例えば、センサデータの異なるセグメント間の関係）に基づくものである。従って、体験相関モジュール１５０は、ターゲットのユーザ体験を特定するそうしたルールに基づいて、選択的に、関連のセンサデータをターゲットのユーザ体験と関係付けしてよい。
【００４７】
次に、ブロック２３０において、ユーザ体験と関係付けられたものとして特定されたセンサデータの一部分が、複数のセンサを伴うウェアラブルデバイスに対して出力されてよい。例えば、体験生成モジュール１６０によって、および、センサインターフェイス１１０を介して、センサデータに少なくとも部分的に基づいて、ユーザのためのユーザ体験を生成するためである。上述のように、ウェアラブルデバイスは、ターゲットのユーザ体験を関係付ける視覚的、聴覚的、触覚的、または嗅覚的な出力を提供し得る。実施例において、ウェアラブルデバイスは、センサデータの一部分をキャプチャした同一または類似のデバイスであってよい。実施例において、ウェアラブルデバイスは、熱的、触覚的、嗅覚的、音響的、視覚的、または、他のタイプの出力を提供し得る、双方向性のセンサーリッチな衣服または衣服ベースの装置を含んでよい。実施例において、センサデータを出力するやり方は、新たに受信されたセンサデータからのフィードバックに従って調整されてよい。例えば、新たに生成されたユーザ体験に対するユーザの反応は、例えば、体験生成モジュール１６０によって、測定されてよい。そうした出力デバイスの視覚的、聴覚的、触覚的、嗅覚的、または味覚的な出力のうち少なくとも一つが、測定されたユーザの反応とセンサデータの一部分によって表されるオリジナルのユーザの反応との違いを低減するように調整され得るようにである。
【００４８】
これから、図３を参照すると、図３は、センサデータをユーザ体験と関係付けるためのプロセスの一つの実施例に係るフロー図であり、種々の実施例に従って、装置の実施例によって実行されてよい。示されるように、プロセス３００は、本発明開示の一つまたはそれ以上の実施例を実施するために、装置１００によって実行され得るものである。実施例において、プロセス３００は、図２におけるブロック２２０を参照して実行されてよい。実施例において、図３における種々のブロックは、例えば、センサデータのセグメントをユーザ体験と関連付けるための装置１００の特定の実施例に従って、あらゆる適切な順序において組み合わされ又は配置されてよい。
【００４９】
実施例において、プロセスはブロック３１０において開始する。そこでは、センサによって収集されたセンサデータ、およびセンサデータに関する文脈情報が、例えばデータストレージモジュール１４０によって、受信され、もしくは、例えば体験相関モジュール１５０によって、取り出されてよい。そうしたセンサデータは、直接的に、センサインターフェイス１１０を介して受信され、または、センサデータプロバイダを介して受信されてよい。そうした文脈情報は、センサデータの分析または探索、もしくは、データベースまたはインターネットでの検索の産物であってよい。
【００５０】
次に、ブロック３２０において、センサデータは、例えばコンテクスト処理モジュール１３０によって、文脈情報とタグ付けされ得る。実施例においては、センサデータを文脈情報とタグ付けするために、特別にデザインされたマークアップ言語が使用されてよい。実施例においては、特別にデザインされた、階層的なタグを用いた分類法または層間的なタグを用いた存在論が、センサデータまたは文脈情報を記述することに使用されてよい。実施例において、文脈情報は、センサデータと共に、または、別個の場所において保管されてよい。実施例において、センサデータと文脈情報との間の関係は、センサデータと共に、または、別個のデータベースの中に保管されてよい。実施例において、センサデータと文脈情報との間の関係は、例えば、コンテクスト処理モジュール１３０または体験生成モジュール１６０によって、検索されてよい。
【００５１】
次に、ブロック３３０において、センサデータと文脈情報との間の関係が、ユーザ体験と文脈情報を特定しているルールに基づいて、例えば体験相関モジュール１５０によって、判断され得る。実施例において、そうした関係は、ユーザ体験に関してセンサデータのフォーマットを記述し得る。一つの実施例として、センサデータのセグメントは、環境の外部測定、もしくは、ユーザの種々の生理学的または心理学的な態様の内部測定であってよい。別の実施例として、センサデータのセグメントは、ユーザ体験に関するデータのオーディオ、ビデオ、触覚的、または嗅覚的形態であってよい。そうした関係は、センサデータに関する文脈情報からも学習され得る。
【００５２】
実施例において、そうした関係は、センサデータとユーザ体験との間の関係のレベルを記述し得る。一つの実施例として、いくつかのセンサデータが、ユーザ体験を達成するために不可欠なものとしてみなされ得る。街を旅行するためのビデオデータといったものである。いくつかのセンサデータは、ユーザ体験を再生するために補助的または任意的なものとしてみなされ得る。同じ街の中で他の旅行者によってなされた騒音といったものである。
【００５３】
図４は、本発明開示に係る実施例を実行するために適切なコンピューティングデバイス４００の一つの実施例を説明している。示されるように、コンピューティングデバイス４００は、一つまたはそれ以上のプロセッサ４１０に、システムメモリ４３０に、不揮発性メモリ（ＮＶＭ）／ストレージ４４０に、そして、一つまたはそれ以上のペリフェラルインターフェイス４５０に対して接続されたシステムコントロールロジック４２０を含んでよい。種々の実施例において、一つまたはそれ以上のプロセッサ４１０は、一つのプロセッサコアを含んでよい。
【００５４】
実施例において、ペリフェラルインターフェイス４５０は、図１に関して上述されたセンサインターフェイス１１０と同様に、センサインターフェイス４５４を含んでよい。図１に関して上述されたように、種々のセンサと通信するためにコンピューティングデバイス４００に対するインターフェイスとして使用され得るものである。ペリフェラルインターフェイス４５０の中の通信インターフェイス４５８は、一つまたはそれ以上のネットワークにわたり、及び/又は、あらゆる他の適切なデバイスと、通信するためにコンピューティングデバイス４００に対するインターフェイスを提供し得る。通信インターフェイス４５８は、あらゆる適切なハードウェア及び/又はファームウェアを含んでよい。ネットワークアダプタ、一つまたはそれ以上のアンテナ、無線インターフェイス、など、といったものである。種々の実施例において、通信インターフェイス４５８は、近距離無線通信（ＮＦＣ）、光通信、または、別のデバイスと直接的に（例えば、中継なしに）通信するための他の類似の技術を使用するために、コンピューティングデバイス４００に対するインターフェイスを含んでよい。種々の実施例において、通信インターフェイス４５８は、無線通信技術と相互に運用し得る。例えば、ワイドバンドコード分割マルチプルアクセス（ＷＣＤＭＡ（登録商標））、モバイル通信のためのグローバルシステム（ＧＳＭ（登録商標））、ロングタームエボリューション（ＬＴＥ）、ブルートゥース（登録商標）、ジグビー（Ｚｉｇｂｅｅ（登録商標））、等といったものである。
【００５５】
いくつかの実施例において、システムコントロールロジック４２０は、プロセッサ４１０に対する、及び/又は、システムコントロールロジック４２０と通信しているあらゆる適切なデバイスまたはコンポーネントに対するあらゆる適切なインターフェイスを提供するためのあらゆる適切なインターフェイスコントローラを含み得る。システムコントロールロジック４２０は、また、ユーザに関するといった、情報の表示のためのディスプレイ（図示なし）とも相互に運用し得る。種々の実施例において、ディスプレイは、種々のディスプレイフォーマットおよび形態のうち一つを含んでよい。例えば、液晶ディスプレイ、ブラウン管ディスプレイ、ｅ−リンクディスプレイ、プロジェクションディスプレイ、といったものである。種々の実施例において、ディスプレイは、タッチスクリーンを含んでよい。
【００５６】
いくつかの実施例において、システムコントロールロジック４２０は、システムメモリ４３０に対するインターフェイスを提供するために、一つまたはそれ以上のメモリコントローラ（図示なし）を含んでよい。システムメモリ４３０は、例えば、コンピューティングデバイス４００に対する、データ及び/又はインストラクションをロードし、かつ、保管するために使用されてよい。システムメモリ４３０は、あらゆる適切な揮発性メモリを含んでよい。例えば、適切なダイナミックランダムアクセスメモリ（ＤＲＡＭ）といったものである。
【００５７】
いくつかの実施例において、システムコントロールロジック４２０は、ＮＶＭ／ストレージ４４０およびペリフェラルインターフェイス４５０へのインターフェイスを提供するための一つまたはそれ以上の入力／出力（Ｉ／Ｏ）コントローラ（図示なし）を含み得る。ＮＶＭ／ストレージ４４０は、例えば、データ及び/又はインストラクションを保管するために使用されてよい。ＮＶＭ／ストレージ４４０は、例えば、フラッシュメモリといった、あらゆる適切な不揮発性メモリを含んでよく、及び/又は、あらゆる適切な不揮発性ストレージを含んでよい。例えば、一つまたはそれ以上のハードディスクドライブ（ＨＤＤ）、一つまたはそれ以上の半導体ドライブ、一つまたはそれ以上のコンパクトディスク（ＣＤ）ドライブ、及び/又は、一つまたはそれ以上のデジタル多目的ディスク（ＤＶＤ）ドライブ、といったものである。ＮＶＭ／ストレージ４４０は、コンピューティングデバイス４００がインストールされているデバイスの物理的な一部分であるストレージリソースを含んでよい。ストレージリソースは、もしくは、コンピューティングデバイス４００によってアクセス可能であればよく、必ずしもその一部分であることを要しない。例えば、ＮＶＭ／ストレージ４４０は、通信インターフェイス４５８を介してネットワークにわたりコンピューティングデバイス４００によってアクセスされ得る。
【００５８】
実施例において、システムメモリ４３０、ＮＶＭ／ストレージ４４０、およびシステムコントロールロジック４２０は、特に、体験キャプチャおよび生成ロジック４３２の一時的および永続的なコピーを含み得る。体験キャプチャおよび生成ロジック４３２は、インストラクションを含んでよく、プロセッサ４１０の少なくとも一つによって実行されると、コンピューティングデバイス４００に、結果としてユーザ体験をキャプチャおよび生成／再生成させる。これらに限定されるわけではないが、プロセス２００と３３０といったものである。実施例において、体験キャプチャおよび生成ロジック４３２は、インストラクションを含んでよく、プロセッサ４１０の少なくとも一つによって実行されると、コンピューティングデバイス４００に、結果として、図１に関連して、コントロールモジュール１２０、コンテクスト処理モジュール１３０、データストレージモジュール１４０、体験相関モジュール１５０、および体験生成モジュール１６０に関する種々の機能を実行させる。
【００５９】
いくつかの実施例において、プロセッサ４１０の少なくとも一つは、システムコントロールロジック４２０及び/又は体験キャプチャおよび生成ロジック４３２と一緒にパッケージされ得る。いくつかの実施例において、プロセッサ４１０の少なくとも一つは、システムインパッケージ（ＳｉＰ）を形成するために、システムコントロールロジック４２０及び/又は体験キャプチャおよび生成ロジック４３２と一緒にパッケージされてよい。いくつかの実施例において、プロセッサ４１０の少なくとも一つは、システムコントロールロジック４２０及び/又は体験キャプチャおよび生成ロジック４３２と同一のダイ（ｄｉｅ）上に統合され得る。いくつかの実施例において、プロセッサ４１０の少なくとも一つは、システムオンチップ（ＳｏＣ）を形成するために、システムコントロールロジック４２０及び/又は体験キャプチャおよび生成ロジック４３２と同一のダイ（ｄｉｅ）上に統合されてよい。
【００６０】
図１に関連する装置１００のどのモジュールがコンピューティングデバイス４００によってホストされているかに応じて、プロセッサ４１０、システムメモリ４３０、などの能力及び/又は性能特性は変動し得る。種々の実施において、コンピューティングデバイス４００は、スマートフォン、タブレット、モバイルコンピューティングデバイス、ウェアラブルコンピューティングデバイス、等であってよく、本発明開示の教示を用いて強化される。実施例において、図４における異なるモジュールの配置、及び/又は、それらがどのように他のモジュールとクラスタされるかは、図４に示されるように、されたものと異なってよい。一つの実施例として、センサインターフェイス４５４は、体験キャプチャおよび生成ロジック４３２と一緒に、メモリ４３０において実施されてよい。別の実施例として、体験キャプチャおよび生成ロジック４３２によって実行される機能の少なくとも一部は、どこにおいても実施され得る。例えば、アクセスコントロール機能は、ペリフェラルインターフェイス４５０において独立したモジュールとして実施されてよく、もしくは、プロセッサ４１０の中に直接的にエンベッドされてよい。アクセスコントロールの処理を促進し、及び/又は、セキュリティを強化するためである。
【００６１】
図５は、プログラミングインストラクションを有する製品を説明しており、種々の実施例に従って、本発明開示の態様を包含している。種々の実施例において、製品は、本発明開示の種々の実施例を実行するために使用され得る。示されるように、製品５００は、コンピュータで読取り可能な有形の記録媒体５２０を含んでよく、ここにおいて説明されたプロセスのうちあらゆる一つの実施例または実施の態様を実行するようにインストラクションが構成されている。記録媒体５２０は、従来技術において既知である永続的な記録媒体の広い範囲を代表し得る。これらに限定されるわけではないが、フラッシュメモリ、ダイナミックランダムアクセスメモリ、スタティックランダムアクセスメモリ、光ディスク、磁気ディスク、等を含んでいる。インストラクション５３０は、装置による実行に応じて、ここにおいて説明された種々のオペレーションを装置が実行できるようにする。例えば、記録媒体５２０は、本発明開示の実施例に従って、図２のプロセス２００または図３のプロセス３００のユーザ体験のキャプチャ及び/又は再生成に係るいくつか又は全ての態様を、例えば装置１００に、実行させるように構成されたインストラクション５３０を含んでよい。実施例において、コンピュータで読取り可能な記録媒体５２０は、一つまたはそれ以上の、コンピュータで読取り可能な有形の記録媒体を含んでよい。他の実施例において、コンピュータで読取り可能な記録媒体５２０は、一時的なものであってよい、インストラクション５３０を用いて符号化された、信号といったものである。
【００６２】
所定の実施例が、説明目的のために、ここにおいて示され説明されてきたが、同一の目的を達成するように計算された幅広い種類の代替及び/又は均等な実施例または実施が、本発明開示の範囲を逸脱することなく、示されかつ説明された実施例の代わりに使用され得る。本特許申請は、ここにおいて説明された実施例のあらゆる適合または変形をカバーするように意図されたものである。例えば、上述のように、理解を容易にするために、ここにおける上記の開示は、種々の実施例をデモンストレーションするために側面にメタルバンドを伴う装置を説明したが、この発明開示は、また、側面にメタルバンドを持たない装置においても実施例され得るものである。従って、ここにおいて説明された実施例は請求項だけによって限定されることが、明らかに意図されている。
【００６３】
以降のパラグラフは、種々の実施に係る例を説明している。
【００６４】
実施例１は、ユーザ体験をキャプチャおよび生成するための装置である。本装置は、プロセッサと、前記プロセッサに接続されたデータストレージモジュールであり、一つまたはそれ以上のデバイスに取り付けられた複数のセンサによって収集されたセンサデータを保管するデータストレージモジュール、および、前記データストレージモジュールに接続された体験相関モジュールであり、前記ユーザ体験を特定する一つまたはそれ以上のルールに少なくとも部分的に基づいて前記センサデータの少なくとも一部分をユーザ体験と関係付け、前記センサデータの前記一部分に少なくとも部分的に基づいて前記ユーザ体験の少なくとも一部分をユーザに対して再生成できるようにする体験相関モジュールと、を含んでよい。
【００６５】
実施例２は、実施例１の技術的事項を含んでよく、前記装置は、さらに、前記体験相関モジュールに接続されたコンテクスト処理モジュールであり、前記センサデータを文脈情報とタグ付けするコンテクスト処理モジュールと、を含んでよい。
【００６６】
実施例３は、実施例１または２の技術的事項を含んでよく、前記装置は、さらに、前記データストレージモジュールに接続された体験生成モジュールであり、前記センサデータの前記一部分を使用して、視覚的、聴覚的、触覚的、嗅覚的、または味覚的な出力のうち少なくとも一つの生成を通じて、前記ユーザ体験の少なくとも一部分を前記ユーザに対して再生成する体験生成モジュールと、含んでよい。
【００６７】
実施例４は、実施例１−３に係る技術的事項を含んでよく、さらに、前記複数のセンサは、視覚、聴覚、触覚、嗅覚、または味覚センサのうち選択された少なくとも一つを含んでよいことを規定する。本装置は、さらに、視覚、聴覚、触覚、嗅覚、または味覚センサのうち前記選択された一つとのインターフェイスに対応するインターフェイスを含んでよい。
【００６８】
実施例５は、実施例１−４に係る技術的事項を含んでよく、さらに、前記一つまたはそれ以上のルールのうち少なくとも一つは、前記装置によるユーザの生理学的な測定値に基づいてよいことを規定する。
【００６９】
実施例６は、実施例１−５に係る技術的事項を含んでよく、さらに、前記一つまたはそれ以上のルールのうち少なくとも一つは、場所、環境的パラメータ、時間、ユーザ、対象物、または、活動のうち少なくとも一つに基づいてよいことを規定する。
【００７０】
実施例７は、実施例１−６に係る技術的事項を含んでよく、前記体験相関モジュールは、さらに、前記一つまたはそれ以上のルールのうち少なくとも一つを動的に作成することを、さらに規定する。
【００７１】
実施例８は、実施例１−７に係る技術的事項を含んでよく、前記一つまたはそれ以上のデバイスは、眼鏡、耳ウェア、鼻ウェア、頭ウェア、体ウェア、手ウェア、脚ウェア、足ウェアのうち少なくとも一つを含んでいる、ウェアラブルデバイスを含んでよいことを規定する。前記装置は、さらに、眼鏡、耳ウェア、鼻ウェア、頭ウェア、体ウェア、手ウェア、脚ウェア、足ウェアのうち前記少なくとも一つとのインターフェイスに対応するインターフェイスを含んでよい。
【００７２】
実施例９は、実施例１−８に係る技術的事項を含んでよく、前記装置は、さらに、前記ユーザの一つまたはそれ以上の物理的特性に少なくとも部分的に基づいて前記センサデータへのアクセスをコントロールするように構成されているアクセスコントロールモジュールを含んでよく、前記物理的特性は、前記ユーザを特定するために、前記複数のセンサのうち少なくとも一つのセンサによって測定されてよい。
【００７３】
実施例１０は、実施例１−９に係る技術的事項を含んでよく、前記ウェアラブルデバイスは、複数のユーザ間で共有することができ、かつ、前記ユーザに対して収集された前記センサデータの一部分に対する前記アクセスは、前記アクセスコントロールモジュールを介して前記ユーザによってコントロールされてよいことを、さらに規定する。
【００７４】
実施例１１は、実施例１０の技術的事項を含んでよく、前記ユーザの前記一つまたはそれ以上の物理的特性は、前記ユーザの体臭、体つき、体重、静脈シグネチャ、動作スタイル、または足の圧力マップのうち少なくとも一つまたはそれ以上を含んでよいことを、さらに規定する。
【００７５】
実施例１２は、ユーザ体験をキャプチャおよび生成するための方法である。本方法は、ユーザに対してユーザ体験を生成するための前記ユーザからの指示を、コンピューティングデバイスによって、受信するステップ、前記ユーザ体験を特定する一つまたはそれ以上のルールに少なくとも部分的に基づいて、受信したセンサデータの少なくとも一部分を、前記コンピューティングデバイスによって、前記ユーザ体験と関係付けるステップ、および、前記ユーザ体験に関係付けられたものと特定されたセンサデータの前記一部分を、前記コンピューティングデバイスによって、複数のセンサを伴うウェアラブルデバイスに対して出力するステップであり、センサデータの前記一部分に少なくとも部分的に基づいて、前記ユーザに対して前記ユーザ体験を再生成する、ステップと、を含んでよい。
【００７６】
実施例１３は、実施例１２の技術的事項を含んでよく、前記方法は、さらに、前記センサデータを、前記コンピューティングデバイスによって、受信するステップであり、前記センサデータは、前記ウェアラブルデバイスに取り付けられた前記複数のセンサのうち少なくとも一つによって収集されるステップと、を含んでよい。
【００７７】
実施例１４は、実施例１２または１３の技術的事項を含んでよく、前記方法は、さらに、前記ユーザ体験を定めるための前記一つまたはそれ以上のルールを、前記コンピューティングデバイスによって、作成するステップと、を含んでよい。
【００７８】
実施例１５は、実施例１２−１４に係る技術的事項を含んでよく、前記方法は、さらに、前記センサデータに関する文脈情報を、前記コンピューティングデバイスによって、受信するステップ、および、前記センサデータを前記文脈情報と、前記コンピューティングデバイスによって、タグ付けするステップと、を含んでよい。
【００７９】
実施例１６は、実施例１２−１５に係る技術的事項を含んでよく、前記関係付けるステップは、少なくとも部分的に前記文脈情報に基づいて、センサデータの前記一部分と前記ユーザ体験との間の関係を決定するステップ、を含んでよいことを規定する。
【００８０】
実施例１７は、実施例１２−１６に係る技術的事項を含んでよく、前記出力するステップは、前記ウェアラブルデバイスの視覚、聴覚、触覚、嗅覚、または味覚センサのうち少なくとも一つに対するセンサデータの前記一部分を出力するステップ、を含んでよいことを規定する。
【００８１】
実施例１８は、実施例１２−１７に係る技術的事項を含んでよく、前記方法は、さらに、生成された前記ユーザ体験に対する前記ユーザの反応を、前記コンピューティングデバイスによって、測定するステップ、および、前記ユーザの測定された反応とセンサデータの前記一部分によって表される前記ユーザのオリジナルのリアクションとの違いを低減するように、前記ウェアラブルデバイスの視覚、聴覚、触覚、嗅覚、または味覚の出力のうち少なくとも一つを、前記コンピューティングデバイスによって、調整するステップと、を含んでよい。
【００８２】
実施例１９は、実施例１２−１８に係る技術的事項を含んでよく、前記方法は、さらに、拡張現実データを、前記コンピューティングデバイスによって、出力するステップであり、前記ユーザの前記ユーザ体験を前記拡張現実データに追加するステップと、を含んでよい。
【００８３】
実施例２０は、コンピュータで読取り可能な記録媒体であって、複数のインストラクションを含み、装置によって前記インストラクションが実行されると、実施例１２−１９のうちいずれか一つの技術的事項を前記装置に実行させる、記録媒体である。記録媒体は、有形（ｎｏｎ−ｔｒａｎｓｉｅｎｔ）のものであってよい。
【００８４】
実施例２１は、ユーザ体験をキャプチャおよび生成するための装置である。本装置は、ユーザに対してユーザ体験を生成するための前記ユーザからの指示を受信する手段、前記ユーザ体験を特定する一つまたはそれ以上のルールに少なくとも部分的に基づいて、受信したセンサデータの少なくとも一部分を前記ユーザ体験と関係付ける手段、および、前記ユーザ体験に関係付けられたものと特定されたセンサデータの前記一部分を複数のセンサを伴うウェアラブルデバイスに対して出力する手段であり、センサデータの前記一部分に少なくとも部分的に基づいて、前記ユーザに対して前記ユーザ体験を再生成する手段と、を含んでよい。
【００８５】
実施例２２は、実施例２１の技術的事項を含んでよく、前記装置は、さらに、前記ユーザ体験を定めるための前記一つまたはそれ以上のルールを作成する手段と、を含んでよい。
【００８６】
実施例２３は、実施例２１または２２の技術的事項を含んでよく、前記装置は、さらに、前記センサデータに関する文脈情報を受信する手段、および、前記センサデータを前記文脈情報とタグ付けする手段と、を含んでよい。
【００８７】
実施例２４は、実施例２３の技術的事項を含んでよく、前記装置は、さらに、少なくとも部分的に前記文脈情報に基づいて、センサデータの前記一部分と前記ユーザ体験との間の関係を決定する手段と、を含んでよい。
【００８８】
実施例２５は、実施例２１−２４に係る技術的事項を含んでよく、さらに、前記出力する手段は、前記ウェアラブルデバイスの視覚、聴覚、触覚、嗅覚、または味覚センサのうち少なくとも一つに対するセンサデータの前記一部分を出力する手段、を含んでよいことを規定する。
【図１】
2016537701.tif 000003
【図２】
2016537701.tif 000004
【図３】
2016537701.tif 000005
【図４】
2016537701.tif 000006
【図５】
2016537701.tif 000007
【国際調査報告】
2016537701.tif 000008
2016537701.tif 000009