(57)【要約】【課題】パーソナルコンピューティングデバイスのユーザは自身が関心を持つアイテムを見ることができ、また後の参照のためにそのアイテムを覚えておこうとする。【解決手段】ユーザは関心を持つアイテムのデータをキャプチャし、キャプチャしたデータをエンハンスおよび記憶のためにメモリエンハンスメントサービスに提出する。メモリエンハンスメントサービスはキャプチャされたデータをエンハンスのためにヒューマンインタラクションタスクシステムに提出する。より詳細には、ヒューマンインタラクションタスクシステムはキャプチャされたデータを１つまたは複数の労働者に分配し、キャプチャされたデータに属するアイテムを識別させ、アイテムにおけるユーザの関心を決定させ、そのようにして決定した関心に基づきユーザに関連すると思われるアイテムに関する情報を提供する。エンハンスされたデータはメモリエンハンスメントサービスによって記憶される。【選択図】図５Ｂ
2014238890.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが関心を持つ少なくとも１つのアイテムに関連するデータを処理および記憶する、コンピュータにより実施される方法において、
前記方法は、前記ユーザからのリクエストを、コンピューティングデバイスによって実行されるサービスが取得するステップを含み、前記リクエストは、前記ユーザが関心を持つ少なくとも１つのアイテムを含む、視覚データ、聴覚データまたは触覚データの少なくとも１つを具えるキャプチャデータを含み、前記キャプチャデータは、キャプチャデバイスによって提供され、
前記方法は、前記ユーザからの前記リクエストに基づいて、前記関心を持つ少なくとも１つのアイテムに関連する付加的な情報を生成するためのタスクを生成するステップを含み、
前記方法は、前記キャプチャデータ内の前記関心を持つ少なくとも１つのアイテムを識別するために、前記タスクをヒューマン・インタラクション・タスク・システムに提出するステップを含み、
前記方法は、前記タスクに対する少なくとも１つの応答を前記ヒューマン・インタラクション・タスク・システムから受信するステップを含み、各応答は、前記関心を持つ少なくとも１つのアイテムの識別を含み、
前記方法は、更なる処理のための応答を選択するために、前記少なくとも１つの応答を処理するステップを含み、
前記方法は、検索モジュールによって、前記選択された応答において識別される前記関心を持つ少なくとも１つのアイテムに関連する検索情報を、検索問合せにおいて、前記検索情報をリクエストすることによって取得するステップを含み、前記検索情報は、前記識別された関心を持つ少なくとも１つのアイテムに関連する、価格情報、位置情報または図形情報の少なくとも１つに関連し、
前記方法は、前記付加的な情報を、前記ユーザに関連する前記メモリアカウントに記憶するために提供するステップを含み、前記付加的な情報は、前記関心を持つ少なくとも１つのアイテムの前記識別および前記識別された関心を持つ少なくとも１つのアイテムに関連する検索情報を具える、
コンピュータにより実施される方法。
【請求項２】
前記方法は、
販売中の前記識別された関心を持つアイテムを提供するネットワークベースの小売サービスを識別するステップと、
前記付加的な情報の表示のためのユーザインタフェースを生成するステップと、
をさらに含み、
前記ユーザインタフェースは、前記ユーザが前記識別された関心を持つアイテムを前記識別されたネットワークベースの小売サービスから購入できるようにするためのユーザインタフェースコントロールを具える、
請求項１記載の方法。
【請求項３】
前記方法は、前記リクエストおよび前記付加的な情報を、ネットワークベースのサービスに更なる処理のために提供するステップをさらに含み、
前記更なる処理は、
前記少なくとも１つの識別された関心を持つアイテムを欲しいものリストに追加することと、
前記少なくとも１つの識別された関心を持つアイテムを購入し、取引結果を前記ユーザのキャプチャデバイスに提供することと、
前記キャプチャデータおよび付加的な情報をソーシャルネットワークサービスまたはメッセージ・パブリケーション・サービスに公開することと、
のうちの少なくとも１つを具える、
請求項１記載の方法。
【請求項４】
前記方法は、表示されるべき前記関心を持つ少なくとも１つのアイテムに関連する前記付加的な情報の表示のためのユーザインタフェースを生成するステップをさらに含み、
前記ユーザインタフェースは、異なるユーザが利用できる前記関心を持つアイテムに関連する前記付加的な情報を作成するためのユーザインタフェースコントロールを具える、
請求項１記載の方法。
【請求項５】
前記異なるユーザが利用できる前記関心を持つ少なくとも１つのアイテムに関連する前記付加的な情報を作成することは、前記関心を持つ少なくとも１つのアイテムを購入するために、前記異なるユーザに推薦を送信することを含む、
請求項４記載の方法。
【請求項６】
前記方法は、表示されるべき前記関心を持つ少なくとも１つのアイテムに関連する前記付加的な情報の表示のためのユーザインタフェースを生成するステップをさらに含み、
前記ユーザインタフェースは、前記キャプチャデータに対する、および／または、前記関心を持つ少なくとも１つのアイテムに関連する前記付加的な情報に対する、タグおよび／またはメモを提供するためのユーザインタフェースコントロールを具える、
請求項１記載の方法。
【請求項７】
更なる処理のための応答を選択するために、前記少なくとも１つの応答を処理する前記ステップは、
最初の受信した応答を、前記最初の受信した応答に合致する他の受信した応答が受信されたときに、選択するステップと、
複数の受信した応答を集計し、最大頻度で発生する受信した応答を選択するステップと、
閾値回数の受信後に受信した応答を選択するステップと、
のうちの少なくとも１つを含む、
請求項１記載の方法。
【請求項８】
前記方法は、
前記ユーザに関連するプロファイル情報を取得するステップと、
前記プロファイル情報を前記タスクとともに前記ヒューマン・インタラクション・タスク・システムに提出するステップと、
をさらに含み、
前記関心を持つアイテムは、前記ヒューマン・インタラクション・タスク・システムによって、前記プロファイル情報に少なくとも部分的に基づいて識別される、
請求項１記載の方法。
【請求項９】
前記プロファイル情報は、人口統計学的データ、ユーザの好み、カレンダ情報、購入履歴、閲覧履歴または地理的な位置情報の少なくとも１つを具える、
請求項８記載の方法。
【請求項１０】
前記方法は、
自動化されたたアルゴリズムを、前記関心を持つ少なくとも１つのアイテムに関連するデータに適用し、前記関心を持つアイテムに関する情報を生成するステップと、
前記情報を前記ヒューマン・インタラクション・タスク・システムに提出し、前記関心を持つ少なくとも１つのアイテムに関連する付加的な情報を識別するステップと、
をさらに含む、
請求項１記載の方法。
【請求項１１】
前記キャプチャデータを、前記ユーザに関連するキャプチャデバイスから受信するステップをさらに含む、
請求項１記載の方法。
【請求項１２】
ユーザが関心を持つアイテムに関連するデータをエンハンスして記憶するシステムにおいて、前記システムは、
前記ユーザのメモリアカウントを管理するデータ記憶部と、
前記データ記憶部と通信し、サービスを実行するためのコンピューティングデバイスと、
を具え、
前記コンピューティングデバイスは、前記ユーザからのリクエストを取得し、前記リクエストは、前記ユーザが関心を持つ少なくとも１つのアイテムを含む、視覚データ、聴覚データまたは触覚データの少なくとも１つを具えるキャプチャデータを含み、
前記コンピューティングデバイスは、前記ユーザからの前記リクエストに基づいて、前記関心を持つ少なくとも１つのアイテムに関連する付加的な情報を生成するためのタスクを生成し、
前記コンピューティングデバイスは、前記キャプチャデータ内の前記関心を持つ少なくとも１つのアイテムを識別するために、前記タスクをヒューマン・インタラクション・タスク・システムに提出し、
前記コンピューティングデバイスは、前記タスクに対する少なくとも１つの応答を前記ヒューマン・インタラクション・タスク・システムから受信し、各応答は、前記関心を持つ少なくとも１つのアイテムの識別を含み、
前記コンピューティングデバイスは、更なる処理のための応答を選択するために、前記少なくとも１つの応答を処理し、
前記コンピューティングデバイスは、前記選択された応答において識別される前記関心を持つ少なくとも１つのアイテムに関連する検索情報を、検索問合せにおいて、前記検索情報をリクエストすることによって取得し、前記検索情報は、前記識別された関心を持つ少なくとも１つのアイテムに関連する、価格情報、位置情報または図形情報の少なくとも１つに関連し、
前記コンピューティングデバイスは、前記付加的な情報を、前記ユーザに関連する前記メモリアカウントに記憶するために提供し、前記付加的な情報は、前記関心を持つ少なくとも１つのアイテムの前記識別および識別された関心を持つ少なくとも１つのアイテムに関連する検索情報を具える、
システム。
【請求項１３】
前記コンピューティングデバイスは、
販売中の前記識別された関心を持つアイテムを提供するネットワークベースの小売サービスを識別し、
前記付加的な情報の表示のためのユーザインタフェースを生成し、
前記ユーザインタフェースは、前記ユーザが前記識別された関心を持つアイテムを前記識別されたネットワークベースの小売サービスから購入できるようにするためのユーザインタフェースコントロールを具える、
請求項１２記載のシステム。
【請求項１４】
前記コンピューティングデバイスは、更なる処理のために、
前記少なくとも１つの識別された関心を持つアイテムを欲しいものリストに追加することと、
前記少なくとも１つの識別された関心を持つアイテムを購入し、取引結果を前記ユーザのキャプチャデバイスに提供することと、
前記キャプチャデータおよび付加的な情報をソーシャルネットワークサービスまたはメッセージ・パブリケーション・サービスに公開することと、
のうちの少なくとも１つを実行する、
請求項１２記載のシステム。
【請求項１５】
前記コンピューティングデバイスは、表示されるべき前記関心を持つ少なくとも１つのアイテムに関連する前記付加的な情報の表示のためのユーザインタフェースを生成し、
前記ユーザインタフェースは、前記関心を持つ少なくとも１つのアイテムに関連する前記付加的な情報を異なるユーザに提供するように構成されたユーザインタフェースコントロールを具える、
請求項１２記載のシステム。
【請求項１６】
前記コンピューティングデバイスは、前記関心を持つ少なくとも１つのアイテムを購入するために、前記異なるユーザに推薦を送信する、
請求項１５記載のシステム。
【請求項１７】
前記コンピューティングデバイスは、前記関心を持つ少なくとも１つのアイテムに関連する前記付加的な情報に対するタグおよび／またはメモを追加するリクエストを受信する、
請求項１２記載のシステム。
【請求項１８】
更なる処理のための応答を選択するために、前記少なくとも１つの応答を処理することのために、
前記コンピューティングデバイスは、
最初の受信した応答を、前記最初の受信した応答に合致する他の受信した応答が受信されたときに、選択することと、
複数の受信した応答を集計し、最大頻度で発生する受信した応答を選択することと、
閾値回数の受信後に受信した応答を選択することと、
のうちの少なくとも１つを実行する、
請求項１２記載のシステム。
【請求項１９】
前記コンピューティングデバイスは、
前記ユーザに関連するプロファイル情報を取得し、
前記プロファイル情報を前記タスクとともに前記ヒューマン・インタラクション・タスク・システムに提出し、
前記関心を持つアイテムは、前記ヒューマン・インタラクション・タスク・システムによって、前記プロファイル情報に少なくとも部分的に基づいて識別される、
請求項１２記載のシステム。
【請求項２０】
前記プロファイル情報は、人口統計学的データ、ユーザの好み、カレンダ情報、購入履歴、閲覧履歴または地理的な位置情報の少なくとも１つを具える、
請求項１９記載のシステム。
【請求項２１】
前記コンピューティングデバイスは、
自動化されたアルゴリズムを、前記関心を持つ少なくとも１つのアイテムに関連するデータに適用し、前記関心を持つアイテムに関する情報を生成し、
前記情報を前記ヒューマン・インタラクション・タスク・システムに提出し、前記関心を持つ少なくとも１つのアイテムに関連する付加的な情報を識別する、
請求項１２記載のシステム。
【請求項２２】
前記コンピューティングデバイスは、前記メモリアカウントに格納された、前記少なくとも１つの識別された関心を持つアイテムに関連する前記付加的な情報を、ネットワークベースのサービスに提供する、
請求項１２記載のシステム。
【請求項２３】
前記コンピューティングデバイスは、前記ユーザのための前記メモリアカウントに格納される前記付加的な情報に、異なるユーザがアクセスできるようにする、
請求項１２記載のシステム。
【請求項２４】
前記コンピューティングデバイスは、前記ユーザの前記メモリアカウントに格納された、前記少なくとも１つの識別された関心を持つアイテムに関連する前記付加的な情報を、異なるユーザによって利用されるコンピューティングデバイスに提供する、
請求項１２記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
本発明は、Rode等のアメリカ合衆国仮特許出願第61/021,275号、発明の名称「Systems and Methods of Retrieving Information」、２００８年１月１５日出願、および、Agarwal等のアメリカ合衆国特許出願第12/200,822号、発明の名称「Enhancing and Storing Data for Recall and Use」、２００８年８月２８日出願の優先権を主張するものである。これらの特許出願の内容は全て参照により本明細書に組み込まれている。
【背景技術】
【０００２】
一般的に、コンピューティングデバイスおよび通信ネットワークは、情報の収集、記憶および交換を容易にする。一般的な用途においては、コンピューティングデバイス、例えばパーソナルコンピューティングデバイスがそれらのユーザの代わりに種々の情報、幾つか例を挙げるならば、予定情報、個人情報、知人ないし連絡に関するコンタクト情報、写真、音楽およびドキュメントなどを記憶するために使用される。
【０００３】
モバイル化が進んだ社会において、ユーザは自身が興味を抱き、後に利用するために覚えておきたいアイテムを発見することが多い。したがって、ユーザは自身のコンピューティングデバイスを使用してアイテムに関する幾つかの情報を記録し、後の検索のためにそれらの情報を記憶することができる。例えば、ユーザは自身のモバイルフォンのカメラ機能を使用してアイテムのディジタルイメージを取得して記憶することができる。またユーザはイメージを電子メッセージ（例えばＥメールメッセージ）に添付し、後の時点において検索を行うために、そのイメージを、ユーザがそのイメージに関して取った何らかのメモも含めて、ユーザのＥメールアカウント、もしくは他の知人に送信することができる。別の例においては、ユーザは自身のパーソナルコンピューティングデバイスを使用してアイテムに関する音声メモを録音し、その音声メモを後の検索のために記憶することができるか、同様に、録音された音声メモを記憶および後の検索のために他の場所に送信することができる。
【０００４】
別の用途においては、ユーザは関心を持つアイテムに関する質問または問合せを、通信ネットワークを介して、そのような質問または問合せの処理および応答を行うことができるネットワークベースのサービス（例えばウェブサービス）に提出することができる。例えば、ユーザは自身のパーソナルコンピューティングデバイスからＥメールを介してそのようなサービスに質問を提出することができる。サービスは問合せを処理し、応答を戻すための自動化されたアルゴリズムを使用することができるか、問合せに応答しようとする人間の労働者のグループに問合せを提出することができる。
【０００５】
上記の用途は、ユーザが関心を持つアイテムに関する情報を後の検索のために記憶すること、またはユーザが関心を持つアイテムに関する付加的な情報をユーザに提供することを実現するが、これらの用途はユーザによって別個に入力されたものとしての情報またはユーザからの別個の問合せに対する応答の形態の情報を単純に記憶することに限定されている。
【０００６】
前述の態様、またそれに付随する多くの利点は、添付の図面と組み合わせて以下の詳細な説明を参照することによってより一層明らかになり、またより良く理解される。
【図面の簡単な説明】
【０００７】
【図１】キャプチャデバイスによってキャプチャされた、ユーザが関心を持つアイテムに関するデータがメモリエンハンスメントサービスによってエンハンスされ記憶される動作環境を表すブロック図を示す。
【図２】図１に示したメモリエンハンスメントサービスによって実施される特定のコンポーネントのブロック図を示す。
【図３Ａ】ユーザの代わりにキャプチャされたデータをエンハンスし記憶するためのリクエストをメモリエンハンスメントサービス提出するキャプチャデバイスを示す図１の動作環境のブロック図を示す。
【図３Ｂ】ユーザのエンハンスされ記憶されているデータをさらなる処理および／または使用のために少なくとも１つの他のネットワークベースのサービスに転送するメモリエンハンスメントサービスを示す図１の動作環境のブロック図を示す。
【図４】キャプチャデバイスによってキャプチャされたデータをエンハンスするためにメモリエンハンスメントサービスによって実行されるルーティンを説明するためのフローチャートを示す。
【図５Ａ】ユーザが、関心を持つアイテムに関するデータをキャプチャし、キャプチャされたデータをエンハンスし記憶するためのリクエストをメモリエンハンスメントサービスに提出し、また、メモリエンハンスメントサービスによって提供された関心を持つアイテムに関するエンハンスされ記憶されているデータを見ることを実現する、キャプチャデバイスにおいて形成されたユーザインタフェースを示す。
【図５Ｂ】ユーザが、関心を持つアイテムに関するデータをキャプチャし、キャプチャされたデータをエンハンスし記憶するためのリクエストをメモリエンハンスメントサービスに提出し、また、メモリエンハンスメントサービスによって提供された関心を持つアイテムに関するエンハンスされ記憶されているデータを見ることを実現する、キャプチャデバイスにおいて形成されたユーザインタフェースを示す。
【図５Ｃ】ユーザが、関心を持つアイテムに関するデータをキャプチャし、キャプチャされたデータをエンハンスし記憶するためのリクエストをメモリエンハンスメントサービスに提出し、また、メモリエンハンスメントサービスによって提供された関心を持つアイテムに関するエンハンスされ記憶されているデータを見ることを実現する、キャプチャデバイスにおいて形成されたユーザインタフェースを示す。
【図５Ｄ】ユーザが、関心を持つアイテムに関するデータをキャプチャし、キャプチャされたデータをエンハンスし記憶するためのリクエストをメモリエンハンスメントサービスに提出し、また、メモリエンハンスメントサービスによって提供された関心を持つアイテムに関するエンハンスされ記憶されているデータを見ることを実現する、キャプチャデバイスにおいて形成されたユーザインタフェースを示す。
【図６】ユーザのエンハンスされ記憶されているデータに関するリクエストをメモリエンハンスメントサービスに提出するクライアントデバイスを示す図１の動作環境のブロック図を示す。
【図７Ａ】メモリエンハンスメントサービスによって提供された、ユーザのエンハンスされ記憶されているデータに関する情報を表示するためにクライアントデバイスにおいて形成されたユーザインタフェースの例を示す。
【図７Ｂ】メモリエンハンスメントサービスによって提供された、ユーザのエンハンスされ記憶されているデータに関する情報を表示するためにクライアントデバイスにおいて形成されたユーザインタフェースの例を示す。
【図８】メモリエンハンスメントサービスによって提供された、ユーザのエンハンスされ記憶されているデータに関する情報を表示するためにクライアントデバイスにおいて形成されたユーザインタフェースの別の例を示す。
【図９】ユーザのエンハンスされ記憶されているデータをユーザの知人と共有するために、メモリエンハンスメントサービスにリクエストを提出するユーザのクライアントデバイスを示す図１の動作環境のブロック図を示す。
【図１０】ユーザによって共有されている、エンハンスされ記憶されているデータを表示するために、知人のクライアントデバイスにおいて形成されたユーザインタフェースの例を示す。
【発明を実施するための形態】
【０００８】
一般的に本発明の種々の態様は、ユーザによってキャプチャされた、ユーザが関心を持つアイテムに関するデータをエンハンスし、エンハンスされたデータをユーザによる後のリコール（ユーザが後に思い出すこと）、共有、また場合によってはユーザまたは他者による利用のために記憶することに関する。この関係において、以下では、キャプチャされたデータをユーザの代わりにエンハンスして記憶するメモリエンハンスメントサービスを説明する。例えば、モバイルフォンのようなキャプチャデバイスのユーザは自身が関心を持つアイテムを見ることができ、またそのアイテムを将来において参照するために覚えていようとする。関心を持つアイテムは何でもよく、例えば人間が見る、聞く、想像する、考えるもしくは触れることができるものであれば何でもよい。したがって、関心を持つアイテムとしてオブジェクト（例えば製造物、植物、動物または人間）、場所（例えば建物、公園、店舗、ランドマークまたは住所）またはイベント（例えばゲーム、コンサートまたは映画）が考えられる。１つの実施形態において、ユーザは（例えば自身のモバイルフォンのカメラ機能を使用して）オブジェクト、場所またはイベントのイメージをキャプチャし、そのイメージをエンハンスおよび記憶のためにメモリエンハンスメントサービスに提出することができる。
【０００９】
下記においてより詳細に説明するように、メモリエンハンスメントサービスはキャプチャされたデータをエンハンスのためにヒューマンインタラクションタスクシステムに提出することができる。より詳細には、ヒューマンインタラクションタスクシステムは、キャプチャされたデータの主体であるアイテムを識別し、キャプチャされたデータの主体であるアイテムに対するユーザの関心を求め、この求められた関心に基づきユーザに関係すると考えられるアイテムに関する情報を提供するために、キャプチャされたデータを１人または複数の労働者に配布する。メモリエンハンスメントサービスはキャプチャされたデータを処理するために、自動化されたアルゴリズムおよび/または他の形態の人工的なインテリジェンスではなく、ヒューマンインタラクションタスクシステムを使用するので、キャプチャされたデータの誤認は最小になり、ヒューマンインタラクションタスクシステムによって提供することができる情報の範囲および多様性は事実上無制限である。
【００１０】
１つの例において、キャプチャデバイスは撮像素子（例えばカメラ）を装備したパーソナルコンピューティングデバイス（例えばモバイルフォン）である。ユーザは関心を持つアイテムに遭遇したときに、モバイルフォンのカメラ機能を使用して、そのようなアイテムのディジタルイメージをキャプチャすることができる。例えば、ユーザはワインボトルのようなオブジェクトのイメージをキャプチャし、そのキャプチャされたイメージをメモリエンハンスメントサービスに提出することができる。メモリエンハンスメントサービスはキャプチャされたイメージをヒューマンインタラクションタスクシステムに提出する。ヒューマンインタラクションタスクシステムにおいては、キャプチャされたイメージを処理する労働者がキャプチャされたイメージから関心を持つアイテム、例えば特定のボトルワインを識別し、またイメージ内で発見されたボトルワインの等級に関心を持っていることを求めることができる。したがって、労働者は主体となるボトルワインの等級を取得し、それをメモリエンハンスメントサービスに戻すことができる。メモリエンハンスメントサービスはエンハンスされたデータ（ボトルワインのイメージ、名称および等級を含む）をユーザに関連付けられたメモリアカウントに記憶することができ、またその後は、エンハンスされ記憶されているデータをユーザのモバイルフォンに戻すことができる。択一的に、労働者は、ユーザがその主体となるボトルワインを仕入れている地方のワインショップに関心を持っていることを求めて、そのようなワインショップに関するロケーション情報をメモリエンハンスメントサービスに戻すことができる。前述の例のように、メモリエンハンスメントサービスはこのエンハンスされたデータをユーザのメモリアカウントに記憶し、このエンハンスされ記憶されているデータをユーザのモバイルフォンに戻すことができる。さらに別の可能性として、主体となるボトルワインがネットワークベースの小売りサービスを介して購入できる場合、メモリエンハンスメントサービスは、ユーザが自身のモバイルフォンを使用して小売りサービスから直接的にそのボトルワインを購入し、購入したボトルワインを指定の場所に配送させるオプションをユーザに提供することができる。
【００１１】
別の実施形態においては、関心を持つアイテムはユーザが覚えておきたい楽曲でよい。そのようなケースにおいては、キャプチャデバイスにマイクロフォンおよびオーディオレコーディングコンポーネントが備えられていれば、ユーザは曲のサンプルを録音し、キャプチャされたサンプルのオーディオレコーディングをメモリエンハンスメントサービスに提出することができる。別の実施形態においては、ユーザはキャプチャデバイスを使用して、覚えておきたい曲の一部を口にするか、歌うか、それどころかハミングで歌うことにより録音を行うことができる。そのようなケースにおいては、オーディオレコーディングをエンハンスし記憶するためのリクエストをメモリエンハンスメントサービスに提出するためにキャプチャデバイスを使用することができる。さらにメモリエンハンスサービスはキャプチャされたデータ（例えばオーディオレコーディング）をエンハンスし、オーディオレコーディングをユーザに関連付けられたメモリアカウントに記憶することができる。例えば、メモリエンハンスメントサービスは（ヒューマンインタラクションタスクシステムを使用して）曲を曲名、アーティスト、アルバム、録音年などによって識別することができる。さらに、メモリエンハンスメントサービスは識別された曲に対するユーザの関心を求め、それに関連する情報をユーザに提供することができる。例えば、情報はその曲を録音したアーティストのコンサートスケジュール、その曲を購入するオプション、種々のアーティストによって録音されたその曲の他のヴァージョンのリスト、ユーザがハミングで歌ったその曲の市販のサンプルなどを含むことができる。上述のように、キャプチャされたデータ（例えばオーディオレコーディング）をエンハンスし記憶するためのリクエストは最終的にヒューマンインタラクションタスクシステムによって処理されるので、キャプチャされたデータについて考えられる広範で多様なエンハンスが実現され、適切であると判断することができる。
【００１２】
さらに別の実施例においては、ユーザからの手動入力をキャプチャするためにキャプチャデバイスを使用することができる。例えば、ユーザはメモリエンハンスメントサービスに、ユーザがキャプチャデバイスに備えられているキーボード、タッチスクリーンまたはスタイラスを用いて書いたメモのエンハンスおよび記憶をリクエストすることができる。そのようなメモとして、図形、２，３の単語、１つまたは複数のシンボルなどが考えられる。さらにメモリエンハンスメントサービスはキャプチャされたデータをヒューマンインタラクションタスクシステムに提出することによって、そのデータをエンハンスする。ヒューマンインタラクションタスクシステムはキャプチャされたデータを処理し、エンハンスされたデータを提供する。例えば、メモがメジャーリーグベースボールのチームのロゴを含む場合、ヒューマンインタラクションタスクシステムによって戻されたエンハンスされたデータはチームを識別し、そのチームに関する最新のスケジュール、そのチームのスタジアム案内、またはそのチームに関する最新のニュース記事を含むことができる。これらは幾つかの例を挙げているに過ぎず、制限的なものではない。
【００１３】
図１を参照すると、キャプチャデバイス１０２によってキャプチャされた関心を持つアイテムに関するデータをエンハンスし記憶するためのメモリエンハンスメントサービス１０６を含む例示的な動作環境１００が示されている。キャプチャデバイス１０２は何らかのコンピューティングデバイスでよく、例えばラップトップコンピュータまたはタブレットコンピュータ、パーソナルコンピュータ、パーソナルディジタルアシスタント（ＰＤＡ）、ハイブリッドＰＤＡ／モバイルフォン（スマートフォン）、モバイルフォン、電子ブックリーダ、セットトップボックス、カメラ、ディジタルメディアプレーヤなどが考えられる。キャプチャデバイス１０２はまた、他の情報源、例えばディジタルカメラ、リモートコントローラ、他のコンピューティングデバイス、ファイルなどからの関心を持つアイテムに関するデータを受信または取得することができる、上述の何らかのデバイスであってもよい。１つの実施形態において、キャプチャデバイス１０２は通信ネットワーク１０４、例えばインターネットまたは通信リンクを介してメモリエンハンスメントサービス１０６と通信する。当業者であれば、ネットワーク１０４はあらゆる有線ネットワーク、無線ネットワークまたはそれらの組み合わせでよいことが分かる。さらに、ネットワーク１０４はパーソナルエリアネットワーク、ローカルエリアネットワーク、広域ネットワーク、ケーブルネットワーク、衛星ネットワーク、携帯電話網またはそれらの組み合わせでもよい。インターネットまたは上述の他の何らかの通信ネットワークを介する通信のためのプロトコルおよびコンポーネントはコンピュータネットワークの当業者には公知であるので、本明細書においては詳細には説明しない。
【００１４】
図１のメモリエンハンスメントサービス１０６はキャプチャデバイス１０２によってキャプチャされた関心を持つアイテムに関するデータをエンハンスし、そのデータをユーザの代わりにメモリアカウントに記憶することができ、またユーザはそのメモリアカウントにアクセスすることができる。１つの実施形態において、そのようなユーザメモリアカウントはメモリエンハンスメントサービス１０６によってアクセスすることができるユーザメモリアカウントデータ記憶部１０８に記憶される。記憶されているデータは、キャプチャデバイス１０２によってキャプチャされた関心を持つアイテムに関するあらゆるデータ、またメモリエンハンスメントサービス１０６によって提供された、エンハンスされたあらゆるデータを含むことができる。さらには、ユーザのメモリアカウントに記憶されている、関心を持つアイテムに関するデータをユーザによって増補することができる。これに関しては後に更に詳細に説明する。図１においてはデータ記憶部１０８がメモリエンハンスメントサービス１０６の近くにあるものとして示されているが、当業者であれば、データ記憶部１０８はメモリエンハンスメントサービス１０６から離れて位置するものでもよい、および／または、データ記憶部１０８はネットワークベースのサービス自体であってもよいことが分かる。メモリエンハンスメントサービス１０６は動作環境１００の単一のコンポーネントによって実現されているものとして図１に示されているが、これは単に例示的なものに過ぎない。
【００１５】
メモリエンハンスメントサービス１０６を、それぞれがメモリエンハンスメントサービスのインスタンスを実行する複数のコンポーネントとして実施することもできる。メモリエンハンスメントサービス１０６を実現するサーバまたは他のコンピューティングコンポーネントはネットワークインタフェース、メモリ、処理ユニットおよびコンピュータ読取可能媒体のドライブを包含することができ、これらは全て通信バスによって相互に通信することができる。ネットワークインタフェースはネットワーク１０４および／または他のネットワークまたはコンピュータシステムを介するコネクティビティを提供することができる。処理ユニットはメモリと通信し、メモリエンハンスメントサービス１０６を作動させるために処理ユニットが実行するプログラム命令をこのメモリに書き込み、また読み出すことができる。メモリには一般的にＲＡＭ、ＲＯＭおよび／または他の永続的で補助的なメモリが含まれる。
【００１６】
図１に示されている動作環境１００は、１つまたは複数のネットワークを使用して相互接続される種々のコンピュータシステムを含むコンピュータ環境として表されている。しかしながら、当業者には明らかであるように、動作環境１００は図１に示されているよりも少ない数または多い数のコンポーネントを有することもできる。さらに、動作環境１００は種々のウェブサービスおよび／またはピア・ツー・ピアネットワーク構成を含むこともできる。したがって、図１に示されている動作環境は例示的なものであり、本発明を制限するものではないと解するべきである。
【００１７】
上述のように、ユーザが関心を持つアイテムは、人間が見る、聞く、想像する、考えるもしくは触れることができるものであれば何でもよい。したがって、関心を持つアイテムとしてはオブジェクト１１０ａ、場所１１０ｂ、イベント１１０ｃ、オーディオ入力１１０ｄ（例えばユーザが録音した音声レコーディングまたは曲のサンプル）または他の何らかの入力１１０ｅが考えられる。そのような他の入力の例にはモーションキャプチャ技術を用いたモーション入力、キャプチャデバイス１０２のキーパッドを用いたテキスト入力、キャプチャデバイス１０２のタッチスクリーンまたはスタイラスを使用したユーザによる図面入力が含まれるが、入力はそれらに制限されるものではない。したがって、関心を持つアイテムに関してキャプチャされたデータとして視覚的なデータ（例えば画像、図面、テキスト、ビデオなど）、聴覚的なデータ（例えば音声レコーディング、曲のサンプルなど）または触覚的なデータ（例えばモーションキャプチャ入力、タッチパッドエントリなど）が考えられる。さらに、そのようなデータは認識データ（例えばユーザの思考、想像など）を含むことができるか、認識データを表すものでもよい。キャプチャされたデータをファイルまたは電子メッセージ、例えば電子メールメッセージ、ショートメッセージサービス（ＳＭＳ）メッセージなどの添付ファイルとして、または他のディジタルまたはアナログの入力メカニズムを介して、メモリエンハンスメントサービス１０６に提出することができる。
【００１８】
図２を参照しながら、上述のようにしてキャプチャされたデータをエンハンスして記憶するために使用されるメモリエンハンスメントサービス１０６の図示されているコンポーネントを説明する。１つの実施形態において、メモリエンハンスメントサービス１０６は、キャプチャデバイス１０２によりキャプチャされたデータを受信し、そのキャプチャされたデータをヒューマンインタラクションタスクシステム２０４に提出するためのキャプチャデバイスインタフェース２０２を有する。１つの実施形態において、キャプチャデバイスインタフェース２０２はアプリケーション・プログラミング・インタフェース（ＡＰＩ）を有し、このＡＰＩはキャプチャされたデータに基づきヒューマンインタラクションタスク（ＨＩＴ）を形成し、その処理のためにヒューマンインタラクションタスクシステム２０４に提出する。
【００１９】
一般的に、ヒューマンインタラクションタスクシステム２０４は複数のヒューマンインタラクションタスクないしＨＩＴをコンプリーションないし完了のために１人または複数の労働者に使用可能にする。例えば、ＨＩＴをコンプリーションのために１人または複数の労働者に割り当てることができるか、１人または複数の労働者が複数のＨＩＴを見て、コンプリーションのために複数のＨＩＴを選択できるようにそれらのＨＩＴを公開することができる。１人または複数の労働者はＨＩＴをコンプリーションするために補償を受けることができる。例えば、労働者はコンプリーションされた各ＨＩＴに関して補償を受けることができるか、コンプリーションされたＨＩＴの各グループに関して補償を受けることができるか、他の何らかの方式で補償を受けることができるか、それらのいずれかの組み合わせで補償を受けることができる。さらに、労働者をコンプリーションされたＨＩＴの数に基づいて、コンプリーションされたＨＩＴの品質の程度に基づいて、他の何らかのメトリックに基づいて、もしくはそれらのいずれかの組み合わせに基づいてランク付けすることができる。
【００２０】
１つの実施形態においては、キャプチャデバイスインタフェース２０２によって形成されたＨＩＴは、キャプチャされたデータの中ら関心を持つアイテムは何であるかを求めること、および／または、そのアイテムにおけるユーザの関心を求めることを労働者に要求する。さらにＨＩＴは、関心を持つアイテムに関する付加的な情報を提供することによって、キャプチャされたデータをさらにエンハンスすることを労働者に要求することができる。複数の労働者はキャプチャデバイスインタフェース２０２によって形成されたＨＩＴをコンプリーションし、したがってそのＨＩＴに対する応答を提供することができる。つまり異なる労働者であれば、アイテムの識別および／またはアイテムにおけるユーザの関心に関して異なる決定に達することも考えられる。
【００２１】
１つの実施形態において、メモリエンハンスメントサービス１０６（および／またはヒューマンインタラクションタスクシステム２０４）は例えば種々の労働者からの応答を集計し、労働者が最も多く行った応答をさらなる処理のために選択する。択一的に、メモリエンハンスメントサービス１０６は労働者から受信した応答をクラスター化し、優先順位を付けることができる（例えば、最も共通している応答または一番高いランクを有する応答を選択する）。さらに別の実施形態において、メモリエンハンスメントサービス１０６はヒューマンインタラクションタスクシステム２０４から受信した最初の応答をさらなる処理のために選択する。当業者であれば、メモリエンハンスメントサービス１０６によってさらに処理されるべきＨＩＴを選択するために種々の技術を使用できることが分かる。したがって、上述の例は単に例示的なものであり、制限を意図したものではない。
【００２２】
さらに別の実施形態においては、関心を持つアイテムおよび／またはアイテムにおけるユーザの関心を識別するために、ユーザはメモリエンハンスメントサービス１０６が使用できる別の情報を用いることによりキャプチャデバイス１０２によってキャプチャされたデータを増補することができる。そのような増補または追加されたデータをメモリエンハンスメントサービス１０６に提出されるキャプチャされたデータの一部と見なすことができる。例えば、ユーザはキャプチャされたデータを処理するための付加的なコンテキストを提供するために１つまたは複数のキーワードを追加することができる。１つの実施形態においては、１つまたは複数のキーワードはキャプチャデバイスインタフェース２０２によって形成されたＨＩＴに含まれ、ヒューマンインタラクションタスクシステム２０４に提出され、ＨＩＴを処理するために付加的なコンテキストと共に労働者に提供される。別の実施形態においては、１つまたは複数のキーワードを使用して、メモリエンハンスメントサービス１０６によって実施される検索モジュール２０６に提出される検索クエリを形成することができる。検索モジュール２０６は続いて、提出された検索クエリに基づいて関心を持つアイテムに関する付加的な情報を検索することができる。この実施形態において、キャプチャデバイスインタフェース２０２はＡＰＩも使用してそのような検索クエリを形成し、それらの検索クエリを検索モジュール２０６に提出することができる。検索結果は、キャプチャデバイス１０２によってキャプチャされた関心を持つアイテムに関するデータをさらにエンハンスするために使用される。例えば、検索結果をＨＩＴの結果と共にデータ記憶部１０８において管理されているユーザのメモリアカウントに記憶することができる。別の実施形態においては、検索結果をヒューマンインタラクションタスクシステム２０４に提出されるＨＩＴに含ませることができる。当業者であれば、検索モジュール２０６は検索クエリを、メモリエンハンスメントサービス１０６が利用できる特定のデータ記憶部に提出し、またその特定のデータ記憶部から検索結果を取得できることが分かる。択一的に、検索モジュール２０６はネットワーク１０４を介してアクセス可能なネットワークリソースの一般的な検索を実行することができる。
【００２３】
キャプチャされたデータのアイテム主体におけるユーザの関心は、ユーザがそのキャプチャされたデータをメモリエンハンスメントサービス１０６に提出する意思も含むことができるか、そのような意思に依存するものであってもよい。したがって、幾つかの実施形態（例えばキャプチャされたデータがヒューマンインタラクションタスクシステム２０４に提出されるが、そのキャプチャされたデータをエンハンスすることを目的とした指示が含まれていない実施形態）においては、ヒューマンインタラクションタスクシステム２０４はユーザがキャプチャしたデータを提出する意思（例えば関心を持つアイテムに関するデータがどのようにエンハンスされるべきかに関するユーザの意思）を、識別されたアイテムにおけるユーザの関心の決定の一部として求めることができる。例えば、ユーザがデータのエンハンスを目的とした何らかの指示を含んでいない音声レコーディングを提出する場合、ヒューマンインタラクションシステム２０４は、ユーザがメモリエンハンスメントサービス１０６によって音声レコーディングが再生放送されることを意図して音声レコーディングを提出したのではなく、ユーザがメモリエンハンスメントサービス１０６によって曲名が識別されることを意図して音声レコーディングを提出したことを求めることができる。したがって、ヒューマンインタラクションタスクシステム２０４は曲名、ならびにその曲の以前に録音されたヴァージョンのサンプルを提供する。さらに別の例として、ユーザがコーヒーマグカップのディジタルイメージを提出する場合、ヒューマンインタラクションタスクシステム２０４はユーザが地方のコーヒーショップの場所を発見しようとしているのではなく、ユーザがそのコーヒーマグカップを購入しようとしてディジタルイメージを提出したことを求めることができる。したがって、ヒューマンインタラクションタスクシステム２０４はそのコーヒーの名前と統一商品コード（ＵＰＣ；Universal Product Code）およびそのコーヒーマグカップを購入することができるネットワークベースの小売りサービスとのリンクを提供する。
【００２４】
上記においては、ヒューマンインタラクションタスクシステム２０４および検索モジュール２０６をメモリエンハンスメントサービス１０６のコンポーネントとして説明したが、それらはメモリエンハンスメントサービス１０６とは別個のサービスまたはコンポーネントであってもよい。したがって、メモリエンハンスメントサービス１０６はネットワーク１０４を介してヒューマンインタラクションタスクシステム２０４および／または検索モジュール２０６と通信するための１つまたは複数のインタフェースコンポーネントを含むことができる。
【００２５】
検索クエリの結果（実行された場合）およびヒューマンインタラクションタスクシステム２０４に提出されたＨＩＴの結果はキャプチャデバイス１０２によってキャプチャされてメモリエンハンスメントサービス１０６に提出されたデータをエンハンスする。そのようなエンハンスされたデータはユーザの代わりにメモリアカウントにおいてユーザに関連付けられて記憶され、データ記憶部１０８において管理される。下記においてより詳細に説明するように、ユーザは続いてエンハンスされたデータを自身のメモリアカウントからさらなるレビューまたは使用のためにリコールすることができる。幾つかの実施形態において、ユーザは自身の知人および／または他のネットワークベースのサービスとエンハンスされたデータを共有することもできる。
【００２６】
図３Ａは、ユーザの代わりにキャプチャされたデータをエンハンスし記憶するためのリクエストメモリエンハンスメントサービス１０６に提出するキャプチャデバイス１０２のブロック図を示す。図３Ａに示されているように、キャプチャデバイス１０２はユーザが関心を持つアイテムに関するデータをキャプチャする。上述のように、関心を持つアイテムとしてオブジェクト１１０ａ、場所１１０ｂ、イベント１１０ｃ、オーディオ入力１１０ｄまたは他の入力１１０ｅが考えられる。キャプチャデバイス１０２によってキャプチャされたデータは関心を持つアイテムおよび／またはキャプチャデバイス１０２のタイプに依存して種々の形態を取ることができる。（例えば１つまたは複数のキーワード、メモなどを用いて）ユーザによってデータがキャプチャされ、必要に応じてさらに増補されると、キャプチャデバイス１０２はキャプチャされたデータをエンハンスし記憶するためのリクエストをネットワーク１０４を介してメモリエンハンスメントサービス１０６に提出する。メモリエンハンスメントサービス１０６は続いて、キャプチャされたデータをデータ記憶部１０８内のユーザのメモリアカウントに記憶する前に、このキャプチャされたデータをエンハンスする。
【００２７】
上述のように、メモリエンハンスメントサービス１０６はキャプチャされたデータに関連するＨＩＴをヒューマンインタラクションタスクシステム２０４に提出することによって、および／または、キャプチャされたデータに関連する検索クエリを検索モジュール２０６に提出することによってキャプチャされたデータをエンハンスすることができる。そのようなエンハンスメントは、関心を持つアイテムを識別する、または関心を持つアイテムに関する詳細なメモの提出または入力をキャプチャデバイス１０２のユーザに要求することを低減または省略することができる。さらにそのようなエンハンスメントは関心を持つアイテムに関する付加的な情報、また、エンハンスが行われない場合にユーザに提供されることになる情報よりもロバストな情報をユーザに提供することができる。キャプチャされたデータをエンハンスするための図示されているルーティンを下記では図４を参照しながらより詳細に説明する。
【００２８】
ここで図３Ａを再度参照する。エンハンスが一度行われると、メモリエンハンスメントサービス１０６はエンハンスされたデータをユーザによる後のリコールのためにデータ記憶部１０８によって管理されているユーザのメモリアカウントに記憶する。さらに、メモリエンハンスメントサービス１０６はネットワーク１０４を介して、エンハンスされ記憶されているデータをキャプチャデバイス１０２に戻す。前述の例を再度参照すると、ユーザが曲の一部であるオーディオレコーディングをエンハンスし記憶するためのリクエストを提出し、メモリエンハンスメントサービス１０６がこのデータを録音された曲名の識別によってエンハンスすると、メモリエンハンスメントサービス１０６は曲名をユーザのキャプチャデバイス１０２に戻す。択一的な実施形態において、メモリエンハンスメントサービス１０６はエンハンスされ記憶されているデータ（例えば曲名）をユーザによって指定された他のクライアントデバイス３０２に戻すことができる。したがってユーザは、エンハンスされ記憶されているデータをユーザのキャプチャデバイス１０２（例えばユーザのモバイルフォン）、および／または、ユーザの１つまたは複数の他のクライアントデバイス３０２（例えばユーザのホームコンピュータ）に戻すために、メモリエンハンスメントサービス１０６を用いて自身のアカウントを構成することができる。１つの実施形態において、エンハンスされ記憶されているデータは、メモリエンハンスメントサービス１０６によって形成された、例えば下記においてより詳細に説明する図５Ｃ，５Ｄ，７Ａまたは７Ｂに示されているようなユーザインタフェースを介して戻され、キャプチャデバイス１０２に表示される。さらに別の実施形態においては、エンハンスされたキャプチャされたデータはＥメールメッセージ、ＳＭＳメッセージ、他のユーザが見られるように公開または掲示された電子メッセージ（「ツイッター」メッセージまたは「ツイート」として公知である）、他のネットワークベースのサービス３０４（例えばソーシャルネットワークサービス）などによって形成されたユーザインタフェースを介して、キャプチャデバイス１０２または他のクライアントデバイス３０２に戻される。
【００２９】
ユーザがこのユーザに戻されたエンハンスされ記憶されているデータに関するリクエストを行うと、図３Ｂに示されているように、リクエストをメモリエンハンスメントサービス１０６に提出して処理することができる。ユーザのエンハンスされ記憶されているデータに関するリクエストは種々の形態を取ることができる。例えば、下記においてより詳細に説明するように、ユーザのリクエストは付加的な購入詳細を見るためのもの、エンハンスされ記憶されているデータを共有するためのもの、エンハンスされ記憶されているデータにタグを付けるためのもの、または、エンハンスされ記憶されているデータにメモを追加するためのものでよい。さらに別の実施例においては、リクエストは関心を持つアイテムを購入するためのもの、または関心を持つアイテムについての場所および／または指示を提供するものでよい。さらに別の実施例においては、リクエストは、ユーザによって入力または選択された種々の判定基準に基づいて、ユーザのエンハンスされ記憶されているデータをソートするためのもの、エンハンスされ記憶されているデータに関連する付加的な情報を検索するためのものなどでよい。
【００３０】
ユーザのエンハンスされ記憶されているデータに関するリクエストは図３Ｂにおいてキャプチャデバイス１０２によって提出されるものとして示されているが、当業者であれば、リクエストをユーザによって使用される他のコンピューティングデバイス、例えば図３Ａに示されているクライアントデバイス３０２から提出できることが分かる。リクエストはネットワーク１０４を介してメモリエンハンスメントサービス１０６に提出され、そこにおいてリクエストをさらに処理することができる。１つの実施形態においては、そのような処理はエンハンスされ記憶されているデータのヒューマンインタラクションタスクシステム２０４への提出を含み、この場合、ヒューマンインタラクションタスクシステム２０４によって提供された、さらにエンハンスされたデータをユーザのメモリアカウントに記憶し、キャプチャデバイス１０２または他のクライアントデバイス３０２に戻すことができる。他の実施形態において、ユーザがエンハンスされ記憶されているデータに関するメモを追加した場合のように、メモリエンハンスメントサービス１０６はリクエストを後のリコールのためにユーザのメモリアカウントに記憶することができる。さらに別の実施形態においては、メモリエンハンスメントサービス１０６は、ユーザのエンハンスされ記憶されているデータに関するリクエストをユーザに関連付けて（例えば欲しい物リスト（wish list）の形で、推薦として）さらに処理および／または記憶するために１つまたは複数のネットワークベースのサービス３０４に転送することが適切であるか否かを決定することができる。例えば、ユーザのエンハンスされ記憶されているデータに関するリクエストが関心を持つアイテムを購入するためのものであれば、メモリエンハンスメントサービス１０６は購入リクエストをその関心を持つアイテムを販売しているネットワークベースの小売りサービスに転送することができる。購入リクエストを続いて小売りサービスによって処理することができ、そのような処理の結果（例えば販売の確認、支払いデータまたは発送情報に関するリクエストなど）の結果を小売りサービスとキャプチャデバイス１０２との間で交換することができる。続いて、キャプチャデバイスと他の小売りサービスとの間では、当業者に周知であるやり方で、購入を完了するために必要とされる何らかの情報を交換し、さらなるアクションを実行することができる。
【００３１】
さらに別の実施形態において、ユーザのエンハンスされ記憶されているデータに関するリクエストは、このユーザのエンハンスされ記憶されているデータをユーザの知人と共有するためのリクエストでよい。そのような実施形態においては、メモリエンハンスメントサービス１０６はリクエストを他のネットワークベースのサービス３０４、例えばソーシャルネットワークサービス（例えば、仮想コミュニティ、ウェブログ（ブログ）などを含むかサポートすることができるサービス）、またはアカウントを持つためにメモリエンハンスメントサービス１０６によってユーザに通知されるメッセージ公開サービスに転送することができる。したがって、ソーシャルネットワークサービスまたはメッセージ公開サービスは、ユーザのエンハンスされ記憶されているデータを、同様にそのようなサービスのメンバであるユーザの知人に提供することができる。ソーシャルネットワークサービスまたはメッセージ公開サービスは続いてキャプチャデバイス１０２のユーザに、このユーザのエンハンスされ記憶されているデータが共有されたというコンファメーションを戻すことができる。エンハンスされ記憶されているデータを共有するためのそのようなリクエストは、図８，９および１０を参照しながら下記においてより詳細に説明する。
【００３２】
他のネットワークベースのサービス３０４は図３Ｂにおいてメモリエンハンスメントサービス１０６とは別個の遠隔にあるものとして示されているが、当業者であれば、他の１つまたは複数のネットワークベースのサービス３０４が本発明の範囲から逸脱することなくメモリエンハンスメントサービス１０６の近くにあるもの、メモリエンハンスメントサービス１０６の一部、メモリエンハンスメントサービス１０６によって運営されるもの、またはメモリエンハンスメントサービス１０６と共同して運営されるものでよいことが分かる。さらに、小売りサービス、ソーシャルネットワークサービスおよびメッセージ公開サービスを上記においては、エンハンスされ記憶されているデータを転送することができる他のネットワークベースのサービス３０４の例として説明したが、当業者であれば、これらの例は単に例示的なものであり、制限を意図したものではないことが分かる。
【００３３】
図４は、キャプチャデバイス１０２によってキャプチャされたデータをエンハンスするためにメモリエンハンスメントサービス１０６によって実行されるルーティンを説明するためのフローチャートを示す。ルーティンはブロック４０２において開始され、ブロック４０４に進み、このブロックにおいてはメモリエンハンスメントサービス１０６がキャプチャされたデータをエンハンスし記憶するためにキャプチャデバイス１０２からリクエストを取得する。上述のように、キャプチャされたデータは種々の形態を取ることができ、例えばディジタルイメージ、オーディオレコーディング、テキストファイルなどが考えられる。さらには、キャプチャされたデータはこのキャプチャされたデータを処理するためのコンテキストを提供するためにユーザによって入力された１つまたは複数のキーワードまたはメモを含むことができる。さらに別の実施形態においては、キャプチャされたデータはこのキャプチャされたデータに関して実行されるべき検索の特定のタイプの指示を含むことができる。例えば、キーワードに加えて、またはキーワードの代わりに、ユーザは価格情報、入手可能性、レビュー、関連記事、記述情報、場所、または関心を持つアイテムに関する他の情報、もしくはそれらの組み合わせを検索するための指示を入力することもできる。そのようなキーワードまたは他の検索指示を提供し、ユーザが手動でそのような情報を入力する必要が無くなるようにキャプチャデバイス１０２を構成することができる。
【００３４】
キャプチャされたデータをエンハンスし記憶するためのリクエストの受信に基づいて、しかしながらこのキャプチャされたデータをヒューマンインタラクションタスクシステム２０４に提出する前に、キャプチャされたデータは選択的にブロック４０６において、キャプチャされたデータの関心の対象となるアイテムの識別、アイテムについてのユーザの関心の決定、ユーザが関心を持つと思われるアイテムに関する情報の提供にとって有用となる付加的な情報またはデータをヒューマンインタラクションタスクシステム２０４に提供するために処理される。例えば、キャプチャされたデータに関連付けられた検索クエリを検索モジュール２０６に提出することができる。１つの実施形態において、検索クエリは、キャプチャされたデータの一部としてキャプチャデバイス１０２から取得した、実行されるべき検索のタイプ、もしくは１つまたは複数のキーワードの指示を含む。したがって、検索クエリは関心を持つアイテムに関するいずれかの情報を特定することができる。そのような情報には、関心を持つアイテムの場所、関心を持つアイテムが１つまたは複数のネットワークベースの小売りサービスを介して購入または発送することができるかについての情報、関心を持つアイテムの価格、関心を持つアイテムに関連付けられたレビュー、関心を持つアイテムの最安値、関心を持つアイテムの類似アイテム、または関心を持つアイテムに関する他の何らかの情報、もしくはそれらの組み合わせが含まれるが、これらは情報の制限を意図したものではない。したがって１つの実施形態において、検索結果は、オブジェクトを購入することができるネットワークベースの小売りサービス、または他のネットワークサービス、もしくは関心を持つアイテムに関するより多くの情報を発見することができるサービスとのリンクを含むことができる。検索モジュール２０６によって形成された検索結果の受信に基づき、ヒューマンインタラクションタスクシステム２０４に提出されたＨＩＴを集計するためにこの検索結果を使用することができる。
【００３５】
さらに別の実施形態においては、ヒューマンインタラクションタスクシステム２０４に有用な付加的な情報を提供するために、ブロック４０６において実行される処理に、自動化されたアルゴリズムを用いるキャプチャされたデータの処理を含ませることができる。例えば、キャプチャデバイスによってキャプチャされたディジタルイメージに光学文字認識（ＯＣＲ；optical character recognition）アルゴリズムを適用し、ディジタルイメージ内に示されている関心を持つアイテムに表示されているＵＰＣによって関心を持つアイテムを識別することができる。当業者であれば、本願発明の範囲から逸脱することなく、キャプチャされたデータをさらに処理し、付加的な情報をヒューマンインタラクションタスクシステム２０４に提供するために、メモリエンハンスメントサービス１０６が種々の自動化されたアルゴリズムを実行できることが分かる。さらに幾つかの実施形態においては、キャプチャされたデータを処理して付加的な情報を提供するために、自動化されたアルゴリズムをヒューマンインタラクションタスクシステム２０４の代わりに使用できる。
【００３６】
さらに別の実施形態においては、ブロック４０６において実行される処理は、関心を持つアイテムを識別する、メモリエンハンスメントサービス１０６にリクエストを送信しようとするユーザの意思を決定する、および／または、ユーザが関心を持つと考えられるアイテムに関する付加的な情報を提供するためにヒューマンインタラクションタスクシステム２０４によって使用することができる、ユーザに関連付けられたプロフィール情報の取得を含むことができる。例えば、メモリエンハンスメントサービス１０６は、ユーザに関する人口統計額的なデータ（例えば年齢、性別、住所など）、ユーザの好みまたは関心に関するデータ（例えば食品、本、映画、スポーツ、ホビー、バカンスなど）、予定情報（例えばイベントスケジュール、誕生日リストなど）、知人情報（例えば、アドレス帳）などを含む、ユーザに関するプロフィールを管理することができる。別の実施形態においては、ユーザプロフィール情報はそのようなユーザに関する情報を管理する他のネットワークベースのサービス３０４からメモリエンハンスメントサービス１０６によって取得される。例えば、ネットワークベースの小売りサービスはそのようなユーザに関する情報、また同様に購入履歴情報、ブラウズ履歴情報などを管理する。したがって、そのようなプロフィール情報をエンハンスされたデータを生成する際に使用するためにヒューマンインタラクションタスクシステム２０４に提供することができるか、そのようなプロフィール情報にヒューマンインタラクションシステム２０４はアクセスできるようになる。例えばプロフィール情報を、ユーザが関心を持つアイテムを識別するため、メモリエンハンスメントサービス１０６にリクエストを送信しようとするユーザの意思を決定するため、ユーザが関心を持つと考えられるアイテムに関する付加的な情報を提供するためなどに使用することができる。さらに幾つかの実施形態においては、メモリエンハンスメントサービス１０６が関心を持つアイテムに関するデータを一度エンハンスすると、サービスはエンハンスされたデータをユーザのプロフィールに記憶することができるので、このデータを他の目的（例えば推薦を作成するため、欲しい物リストの更新など）のためにメモリエンハンスメントサービス１０６または他のネットワークベースのサービス３０４によって使用することができる。
【００３７】
さらに別の実施形態においては、メモリエンハンスメントサービス１０６によって管理されるユーザプロフィールがユーザによってサービスに対して行われたリクエストの履歴を含む。したがって、そのようなプロフィール情報はエンハンスされたデータを生成する際にヒューマンインタラクションタスクシステムを支援することができる。例えばプロフィール情報を、関心を持つアイテムを識別するため、メモリエンハンスメントサービス１０６にリクエストを送信しようとするユーザの意思を決定するため、ユーザが関心を持ちそうなアイテムに関する付加的な情報を提供するためなどに使用することができる。前述の例を用いて説明すると、ユーザが事前に音声レコーディングを識別のためにメモリエンハンスメントサービス１０６に提出しており、その後に新たな音声レコーディングを提出する場合には、ヒューマンインタラクションタスクシステム２０４はこの履歴情報を使用して、ユーザがこの新たな音声レコーディングに属する曲を再び識別してもらおうとしていることを確定できる。別の実施例においては、ユーザが事前に場所のディジタルイメージを提出しており、またそれについての指示をメモリエンハンスメントサービス１０６から取得している場合、ヒューマンインタラクションタスクシステム２０４はメモリエンハンスメントサービス１０６から受信した場所の次の画像を処理するときにこの履歴情報を使用することができる。
【００３８】
さらに別の実施形態においては、ブロック４０６において実行される処理は、関心を持つアイテムを識別するために、メモリエンハンスメントサービス１０６にリクエストを送信しようとするユーザの意思を確定するために、および／または、ユーザが関心を持つと考えられるアイテムに関する付加的な情報を提供するためにヒューマンインタラクションタスクシステム２０４によって使用することができる、キャプチャデバイスに関連付けられたプロフィール情報の取得を含むことができる。例えば、そのようなプロフィール情報はキャプチャデバイスの物理的または地理的な場所（例えば、デバイスのグローバル・ポジショニング・システム（ＧＰＳ）コンポーネントによって提供された場所、インターネットプロトコル（ＩＰ）アドレスから識別された場所、ユーザによって手動で入力された場所など）を含むことができる。そのようなプロフィール情報をエンハンスされたデータを生成する際に使用するためにヒューマンインタラクションタスクシステム２０４に提供することができるか、そのようなプロフィール情報にヒューマンインタラクションシステム２０４はアクセスできるようになる。前述の例を用いて説明すると、メモリエンハンスメントサービス１０６によって受信されたディジタルイメージに属するワインボトルを仕入れている地方のワインショップに関する場所情報を提供するために、ヒューマンインタラクションタスクシステム２０４はキャプチャデバイス１０２の場所を、自身のＧＰＳコンポーネント（または他の場所識別メカニズム、手動入力が含まれるが本願はこれに制限されない）によって識別されたものとして使用することができる。
【００３９】
図４を再度参照すると、ＨＩＴがブロック４０８においてキャプチャされた（また、必要に応じてさらに処理された）データに基づいて形成され、ブロック４１０においてヒューマンインタラクションタスクシステム２０４によって一人または複数の労働者に提示される。上述のように、労働者は関心を持つアイテムを識別し、アイテムにおけるユーザの関心を決定するためにＨＩＴを処理する。ＨＩＴは、完了されるべきタスクを規定するヒューマンインタラクションタスクシステム２０４によって管理される一人または複数の労働者が利用できるリクエストである。タスクはコンピュータよって達成されるよりも容易に人間によって達成されるアクションを含むことができる。例えば、ディジタルイメージを見ている人間は示されている１つまたは複数のオブジェクト、場所またはイベントをより容易に識別することができる。例えば、前景に第１のオブジェクトが示されており、背景に他の複数のオブジェクトが示されている画像について説明する。この状況において、コンピューティングアルゴリズムが、関心を持つアイテムであることが想定される第１のオブジェクトと他のオブジェクトを区別することは難しい。しかしながら、人間であれば第１のオブジェクトをユーザが関心を持つオブジェクトとして容易に識別することができる。さらに別の例として、建物、例えば映画館の前に立っている人間が示されている画像を説明する。この状況において、コンピューティングアルゴリズムが建物を識別すること、または関心を持つアイテムは人間であるのか建物であるのかを決定することは難しい。しかしながら、人間であれば建物を映画館として容易に識別でき、したがってユーザの関心は画像内の人間ではなく映画館にあることを推論することができる。したがってＨＩＴの応答として、労働者は映画館を識別でき、また画像内の映画館において上映されている映画の特定の日時のスケジュールを戻すことができる、および／または、画像内に示されている映画館についての指示を提供することができる。さらに別の例として、キャプチャされたデータはユーザによって行われた曲の音声レコーディングを含むことができる。このケースにおいても、人間であればユーザによって録音された曲をより容易に識別することができ、したがって、ユーザは曲名に関心を持っていることを決定することができる。したがってＨＩＴの応答として、労働者は曲名およびその曲を購入することができるネットワークベースの小売りサービスとのリンクを戻すことができる。
【００４０】
ブロック４１２においては、メモリエンハンスメントサービス１０６はヒューマンインタラクションタスクシステム２０４から完了した１つまたは複数のＨＩＴを受信する。完了したＨＩＴは労働者によって処理されたＨＩＴであり、また労働者によって提供されたエンハンスされたデータ、例えば関心を持つアイテムの識別子と、労働者がユーザに関心があると考えたアイテムに関する情報を含む。ＨＩＴをヒューマンインタラクションタスクシステム２０４によって一人または複数の労働者に提示することができるので、ＨＩＴに対する１つまたは複数の応答を受信することができる。
【００４１】
ブロック４１４においては、ユーザのメモリアカウントに記憶すべきＨＩＴを選択し、選択された、完了したＨＩＴは正確であることを検証し、完了したＨＩＴに関する付加的な情報を取得するために、１つまたは複数の完了したＨＩＴをさらに処理することができる。例えば、メモリエンハンスメントサービス１０６は単純に、最初に受信した完了したＨＩＴを選択してユーザのメモリアカウントに記憶し、さらなるアクションは実行しない。さらに別の例において、他の完了したＨＩＴを受信したときには、最初に受信した完了したＨＩＴが他の完了したＨＩＴと合致するかを検査することができる。さらに別の例として、メモリエンハンスメントサービス１０６は複数の完了したＨＩＴを受信するために待機することができ、また相互に共通する完了したＨＩＴを集計することができる。したがって、最大の頻度で生じている完了したＨＩＴをユーザのメモリアカウントに記憶することができる。実際の例として、完了した１０個のＨＩＴがメモリエンハンスメントサービス１０６によって受信された場合を想定する。完了した１０個のＨＩＴの内の８つのＨＩＴが関心を持つアイテムは映画館であり、ユーザが関心を持つアイテムに関する情報は映画館のスケジュールであることを表している場合、そのような完了されたＨＩＴに由来するエンハンスされたデータがメモリエンハンスメントサービス１０６によってユーザのメモリアカウントに記憶される。
【００４２】
さらに別の例において、ＨＩＴはアイテムを閾値の回数完了していることをメモリエンハンスメントサービス１０６が確認した場合には、完了したＨＩＴが検査される。択一的に、メモリエンハンスメントサービス１０６は、キャプチャされたデータをエンハンスし記憶するために、完了したＨＩＴを他のユーザのリクエストに応答して完了された類似するＨＩＴと比較する。複数のユーザが同一または大部分類似している関心を持つアイテムに関するリクエストを提出すべきであると認められ、ヒューマンインタラクションタスクシステム２０４が一般的に関心を持つアイテムに関する同一または類似するエンハンスされたデータを戻している場合には、メモリエンハンスメントサービス１０６は完了したＨＩＴを相応に検証することができる。当業者であれば、本発明の範囲から逸脱することなく、完了したＨＩＴを選択および／または検証するために種々の技術を使用できることが分かる。完了したＨＩＴが検証されない場合、当業者であれば、ＨＩＴをヒューマンインタラクションタスクシステム２０４に再度提出できること、または種々の完了したＨＩＴをユーザのメモリアカウントに記憶するためにメモリエンハンスメントサービス１０６によって記憶できることが分かる。
【００４３】
さらに別の実施形態においては、キャプチャされたデータの主体である関心を持つアイテムに関するさらに別の情報を取得するために、１つまたは複数の完了したＨＩＴを処理することができる。例えば、１つまたは複数の完了したＨＩＴから取得された情報を検索モジュール２０６に提出される検索クエリを形成するために使用することができる。完了したＨＩＴは関心を持つアイテムの名前または他の識別情報を含むことができる。続いて識別情報を検索モジュール２０６に提出された検索クエリにおいて使用することができる。検索モジュール２０６によって形成された検索結果を、ヒューマンインタラクションタスクシステム２０４に提供された情報と共に、ユーザのメモリアカウントに記憶することができる。
【００４４】
図４を再び参照すると、一度処理が行われると、ブロック４１６において１つまたは複数の完了したＨＩＴがユーザのメモリアカウントに記憶される。換言すれば、情報は完了したＨＩＴの一部として、ユーザの代わりにユーザのメモリアカウントに記憶されているエンハンスされたデータから（例えば検索モジュール２０６から）取得された付加的な何らかの情報と一緒に労働者によって戻されたものである。ルーチンはブロック４１８において終了する。
【００４５】
ＨＩＴがヒューマンインタラクションタスクシステムによって処理されている場合、当業者であれば、キャプチャされたデータをエンハンスし記憶するためのリクエストを提出することと、エンハンスされたデータをユーザの代わりにユーザのメモリアカウントに記憶することとの間に若干の遅延が存在する可能性があることが分かる。したがって、メモリエンハンスメントサービス１０６および／またはヒューマンインタラクションタスクシステム２０４は、メモリエンハンスメントサービス１０６からの応答をいつ得られるかをユーザに通知することができる。例えば、１つまたは複数の完了したＨＩＴがユーザのメモリアカウントに記憶されるとユーザに通知を行うことができる。そのような通知を、Ｅメールメッセージ、ＳＭＳメッセージ、他のユーザが見られるように公開または掲示された電子メッセージ、他のネットワークベースのサービス３０４（例えばソーシャルネットワークサービス）などによって形成されたユーザインタフェース、音声メッセージなどを介して送信することができる。他の実施形態においては、ユーザのメモリアカウントが後に（例えば図７Ａに示されているように）表示されると、ユーザが最後にアカウントにアクセスした後にユーザのメモリアカウントに何らかのエンハンスされたデータが追加されたことをユーザに通知するために、ヴィジュアルインジケータ（例えば図７Ａにおけるインジケータ７１９）をその新たに追加されたエンハンスされたデータと一緒に表示することができる。データをエンハンスし記憶するためのリクエストに対する応答を（例えば所定の時間内に）メモリエンハンスメントサービス１０６から受信しない場合には、メモリエンハンスメントサービス１０６はユーザに応答がないことを通知することができる。そのようなケースにおいては（また場合によっては応答を受信した場合であっても）、メモリエンハンスメントサービス１０６はキャプチャされたデータの処理においてメモリエンハンスメントサービス１０６および／またはヒューマンインタラクションタスクシステム２０４を支援するために、ユーザに付加的なデータ（例えば１つまたは複数のキーワード、検索タイプの指示、メモなど）の入力を促すことができる。
【００４６】
さらに別の実施形態においては、メモリエンハンスメントサービス１０６および／またはヒューマンインタラクションタスクシステム２０４は、メモリエンハンスメントサービス１０６によって形成されたエンハンスされたデータに関するフィードバックを行うことをユーザに促すことができる。そのようなフィードバックはメモリエンハンスメントサービス１０６の性能の等級または他の指示を含むことができる。メモリエンハンスメントサービス１０６の性能に関するユーザのフィードバックは、例えば、キャプチャされたデータに由来する関心を持つアイテムの識別の精度、アイテムにおけるユーザの関心の決定の精度、アイテムに関して提供された、エンハンスされたデータの適正化、および／または、メモリエンハンスメントサービスから受信した応答の適時性に基づくものでよい。そのようなフィードバックを、キャプチャされたデータの処理においてメモリエンハンスメントサービス１０６および／またはヒューマンインタラクションシステム２０４を支援するために使用することもできる。
【００４７】
１つの実施形態においては、ユーザがメモリエンハンスメントサービス１０６によって以前に記憶されたエンハンスされたデータを見て、関心を持つ付加的なアイテムに関するデータをキャプチャし、そのようなキャプチャされたデータをエンハンスし記憶するためのリクエストをメモリエンハンスメントサービス１０６に提出できるようにするために、１つまたは複数のユーザインタフェースがメモリエンハンスメントサービス１０６によって形成され、キャプチャデバイスに表示される。以前にエンハンスされ記憶されているデータをユーザが見ることができるユーザインタフェース５００の例が図５Ａに示されている。ユーザインタフェース５００はユーザが以前に「覚えた」データ、すなわちユーザが以前にメモリエンハンスメントサービス１０６に提出し、エンハンスされてユーザのメモリアカウントに記憶された、関心を持つアイテムに関してキャプチャされたデータのリスト５０４を含む。図示されている例においては、ユーザの最後にエンハンスされ記憶されているデータ（データ５０６によって示されているように）が最初に表示され、付加的なデータをスクロールコントロール５０５またはユーザインタフェースコントロールのようなものを操作することによって見ることができる。しかしながら当業者であれば、本発明の範囲から逸脱することなく、エンハンスされ記憶されているデータを異なる順序または異なる方式で記憶し、また表示できることが分かる。
【００４８】
図示されている例において、リスト５０４は、以前にエンハンスされて、ユーザの代わりにそのユーザのメモリアカウントに記憶されたオブジェクトＣの画像５０８を含む。オブジェクトＣの画像５０８はメモリエンハンスメントサービス１０６によって処理されており、このメモリエンハンスメントサービス１０６は関心を持つアイテムに関してエンハンスされたデータ、すなわち結果５１２を形成している。図示されている例において、メモリエンハンスメントサービス１０６は画像に属するオブジェクトＣを「Harrisの多色花瓶」として識別している。したがって、Harrisの多色花瓶に関する付加的な情報とのリンク５１２ａがユーザインタフェース５００において表示される。Harrisの多色花瓶としてオブジェクトＣを識別すること以外に、メモリエンハンスメントサービス１０６は、Harrisの多色花瓶がアールデコ花瓶として広く知られるようになってからのアールデコ花瓶の歴史にもユーザが関心を持っていることを決定している。したがって、メモリエンハンスメントサービス１０６は「アールデコ花瓶の歴史」のタイトルの記事とのリンク５１２ｂを提供する。同様に、Harrisの多色花瓶が現代アート美術館に展示されてからは、メモリエンハンスメントサービス１０６はユーザがその現代アート美術館における現在の展示会に関心を持っていることも決定しており、現代アート美術館と関連付けられているネットワークリソース（例えばウェブサイト）とのリンク５１２ａを提供する。したがってユーザが、メモリエンハンスメントサービス１０６によって提供された、エンハンスされ記憶されているデータを見ることに関心を持っている場合、ユーザはオブジェクトＣの画像５０８と関連付けられているリンク５１２ａ，５１２ｂまたは５１２ｃのいずれかを選択し、それらと関連付けられた情報を検索することができる。
【００４９】
リスト５０４はユーザが関心を持つ場所の画像５１４も含むことができる。図示されている例においては、ユーザが画像５１４をエンハンスして記憶するためのリクエストをメモリエンハンスメントサービス１０６に提出したときに、画像５１４と一緒にキーワード５１６「映画」を提出していたことを想定している。したがって、メモリエンハンスメントサービス１０６はキーワードと画像５１４を処理し、画像に属する場所をロサンゼルス・エンジェルス・オブ・アナハイムの本拠地であるエンジェル・スタジアムとして識別している。コンテキストとしてキーワード５１６「映画」を用いて説明すると、メモリエンハンスメントサービス１０６は、ユーザが映画「エンジェルス（原題：Angels in the Outfield）」に関心を持っていることを確定し、したがって、ネットワークベースの小売りサービスから購入できる映画「エンジェルス」のＤＶＤとのリンク５１８ａを提供する。図示されている例において、メモリエンハンスメントサービス１０６はユーザが映画「エンジェルス」に登場するエンジェルスのベースボールシャツの購入に関心を持っていることも決定し、したがってそのようなエンジェルスのベースボールシャツを販売しているネットワークベースの小売りサービスとのリンク５１８ｂを提供している。さらに、メモリエンハンスメントサービス１０６はユーザがエンジェルス・スタジアムの近くの映画館の上映スケジュールに関心を持っていることを決定しており、したがってそのような上映スケジュールとのリンク５１８ｃを提供している。
【００５０】
エンハンスされ記憶されているデータの内の僅かな例しか図示および説明していないが、当業者であれば、より多くの数および種類のエンハンスされたデータをメモリエンハンスメントサービス１０６によって形成してユーザに提供できることが分かる。上述のエンジェル・スタジアムの画像を用いて説明すると、メモリエンハンスメントサービス１０６は「エンジェルス」のＤＶＤを購入するための割引クーポン、ＤＶＤからのショートクリップまたはトレーラなどを提供することもできる。さらに別の例として、関心を持つアイテムがメモリエンハンスメントサービス１０６によって本であることが決定されると、メモリエンハンスメントサービスは本のサンプルまたは抄録（例えば本のサンプルの章、キャプチャされたデータと共に提出された１つまたは複数のキーワードを含む本のページなど）を提供することができる。
【００５１】
図示されている例において、ユーザインタフェース５００はユーザインタフェースコントロール５０２も有し、このユーザインタフェースコントロール５０２によりユーザは他の関心を持つアイテムに関するデータをキャプチャし、そのキャプチャされたデータをユーザのメモリアカウントに「覚えさせる」（すなわちエンハンスし記憶する）ことができる。例えば、ユーザインタフェース５００が形成され表示されるキャプチャデバイス１０２がカメラ機能を有するモバイルフォンである場合には、ユーザはモバイルフォンのカメラ機能を使用可能にして、ユーザが関心を持つ他のアイテムのディジタルイメージをキャプチャするためにユーザインタフェースコントロールを起動することができる。一度キャプチャされると、ユーザインタフェース５２０を介して、図５Ｂに示されているように画像をユーザに表示することができる。
【００５２】
例えば、ユーザインタフェース５２０は別のオブジェクト、オブジェクトＤの画像、ならびにキャプチャされた画像と関連付けられた日付５２８を含むことができる。ユーザは何らかのデータエントリデバイスまたはデータ入力デバイスを使用して付加的なキーワード５２４を入力することができる。しかしながら、図示されている例においては、ユーザはキーワードを入力していない。ユーザは、ユーザインタフェースコントロール５２６の「送信」を選択することによって、キャプチャされたデータをエンハンスし記憶するためのリクエストをメモリエンハンスメントサービス１０６に提出することができる。上述のように、キャプチャされたデータ、すなわちオブジェクトＤの画像５２２およびキーワード５２４をエンハンスし記憶するためのリクエストがネットワーク１０４を介してメモリエンハンスメントサービス１０６に提出される。メモリエンハンスメントサービス１０６は続いて、キャプチャされたデータをユーザのメモリアカウントに記憶する前にエンハンスする。当業者であれば、キャプチャされたデータをエンハンスし記憶するためのリクエストの処理に若干の遅延が存在することが分かる。したがって、「応答を（メモリエンハンスメントサービスから）受け取ると通知されます」ということを通知するメッセージ５２９をユーザに表示することができる。上述のように、そのような通知を、Ｅメールメッセージ、ＳＭＳメッセージ、他のユーザが見られるように公開または掲示された電子メッセージ、他のネットワークベースのサービス３０４（例えばソーシャルネットワークサービス）などによって形成されたユーザインタフェース、音声メッセージなどを介して送信することができる。
【００５３】
また上述のように、メモリエンハンスメントサービス１０６はキャプチャされたデータに関するＨＩＴをヒューマンインタラクションタスクシステム２０４に提出することによって、および／または、キャプチャされたデータに関する検索クエリを検索モジュール２０６に提出することによってキャプチャされたデータをエンハンスすることができる。そのようなエンハンスメントは、関心を持つアイテムを識別する、または関心を持つアイテムに関連する詳細なメモの提出または入力をキャプチャデバイス１０２のユーザに要求することを低減または省略することができる。さらにそのようなエンハンスメントはユーザに付加的な情報、また、エンハンスが行われない場合にユーザに提供されることになる情報よりもロバストな情報を提供することができる。上述のように、そのようなエンハンスが利用可能になると、メモリエンハンスメントサービス１０６（および／またはヒューマンインタラクションタスクシステム２０４）は（例えばＥメールメッセージ、ユーザインタフェースなどを介して）ユーザに通知を行うことができる。
【００５４】
エンハンスされ記憶されているデータを、キャプチャデバイス１０２に提供されたユーザインタフェースを介してユーザに表示することができる。そのようなユーザインタフェース５３０が図５Ｃに示されている。図示されている例において、エンハンスされ記憶されているデータは覚えているデータのユーザのリスト５０４に表示される。したがって、オブジェクトＤの画像５２２はその画像がキャプチャされた日付５２８と共に表示される。１つの実施形態において、画像５２２はキャプチャデバイス１０２によってキャプチャされ提出された画像である。しかしながら他の実施形態において、メモリエンハンスメントサービス１０６によって戻された関心を持つアイテムの画像は、メモリエンハンスメントサービス１０６によって検索された、さもなければ取得されたアイテムの異なる画像である。例えば、関心を持つアイテムをネットワークのベースの小売りサービスから購入できない場合、メモリエンハンスメントサービス１０６によって戻された画像は小売りサービスによって使用されるアイテムの画像であってもよい。
【００５５】
オブジェクトＤの画像５２２の他に、キャプチャされたデータと共に提出されたキーワード５２４も表示される。図５Ｃに示されているような１つの例においては、付加的なキーワードは入力されていない。メモリエンハンスメントサービス１０６によって提供された、エンハンスされ記憶されているデータは新たな結果５２６として表示される。図示されている例において、メモリエンハンスメントサービス１０６は「ブランドＸのトラベルチェア」としての画像に属するオブジェクトを識別し、またユーザがその椅子の購入に関心を持つことを決定している。したがって、メモリエンハンスメントサービス１０６はユーザにユーザインタフェースコントロール５３２を提供し、このユーザインタフェースコントロール５３２がユーザによって選択されると、ネットワークベースの小売りサービスから入手可能なブランドＸのトラベルチェアの購入の詳細を検索する。
【００５６】
ユーザインタフェースコントロール５３４を、ユーザが関心を持つアイテム、および／または、メモリエンハンスメントサービス１０６によって提供された、エンハンスされ記憶されているデータの内の少なくとも幾つかをそのユーザの知人と共有できるように提供することができる。１つの実施形態においては、ユーザインタフェースコントロール５３４が選択されると、関心を持つアイテムに関してエンハンスされ記憶されているデータがメモリエンハンスメントサービス１０６に提出され、このメモリエンハンスメントサービス１０６はそのエンハンスされ記憶されているデータを他のネットワークベースのサービス３０４、例えばソーシャルネットワークサービスに転送する。この実施形態において、ソーシャルネットワークサービスはユーザのエンハンスされ記憶されているデータを、ソーシャルネットワークサービスに同様に登録されているユーザの知人（例えば１つまたは複数のユーザのソーシャルグラフ内にあるソーシャルネットワークの他のユーザ）または他のユーザに提供する。別の実施形態において、ユーザはメモリエンハンスメントサービス１０６によって管理されているメモリアカウントも有している知人を有している。そのような実施形態において、メモリエンハンスメントサービス１０６はエンハンスされ記憶されているデータをユーザの知人に直接的に転送することができる（これに関しては図８，９および１０を参照しながら下記において詳細に説明する）。当業者であれば、ユーザによって共有される、エンハンスされ記憶されているデータは異なる実施形態において種々の形態を取ることができることが分かる。例えば、１つの実施形態において、エンハンスされ記憶されているデータを、関心を持つアイテムを購入するための推薦の形態でユーザの知人と共有することができる。したがって、ユーザの知人に提示されると、その知人は関心を持つアイテムを購入するためのオプションを提供することもできる。別の実施形態においては、知人がその関心を持つアイテムを購入すると、エンハンスされ記憶されているデータをその知人と共有しているユーザを、割引、付加的なグッズおよびサービス、ポイント、組織的または階層的なクレジット（例えば「ゴールドレベルメンバ」）などでもって、関心を持つアイテムを提供するネットワークベースの小売りサービスおよび／またはメモリエンハンスメントサービス１０６によって金銭的に補償することができる。
【００５７】
さらに別の実施形態においては、ユーザが例えば非階層的なキーワードまたは項のようなタグをエンハンスされ記憶されているデータに追加するためにユーザインタフェースコントロール５３６を選択することができ、そのようなタグが追加されたデータを後にユーザおよび／またはユーザの知人によってブラウジングおよび／または検索するために使用することができる。さらに別の実施形態においては、ユーザがエンハンスされ記憶されているデータにメモを追加するために、ユーザインタフェースコントロール５３８を提供することができる。メモをエンハンスされ記憶されているデータの一部としてユーザのメモリアカウントに記憶することができ、ユーザの知人と共有することもできる。
【００５８】
さらに別の実施形態においては、ユーザは関心を持つアイテムに類似するか関連する付加的なアイテムまたは情報を検索するために検索オプション５５４を選択することができる。例えば、ユーザインタフェースコントロール５５６のメニューの選択に応答して表示されるドロップダウンメニュー（図示せず）から検索しようとするアイテムまたは情報のカテゴリをユーザは選択することができる。そのようなカテゴリには本、おもちゃ、音楽などが含まれるが、カテゴリはそれらに制限されるものではない。ユーザは検索のためのキーワードをフィールド５５８に入力し、ユーザインタフェースコントロールの「移動」５６０を選択することによって検索を開始することができる。ユーザによって開始された検索をメモリエンハンスメントサービス１０６の検索モジュール２０６によって実行することができるか、メモリエンハンスメントサービス１０６によって処理のためにネットワークベースの小売りサービスまたは他のネットワークベースのサービス３０４に転送することができる。
【００５９】
図示されている実施形態において、エンハンスされ記憶されているデータに関してユーザによってなされたリクエストは、関心を持つアイテムについての購入の詳細を見るためのリクエストである場合を想定する（このリクエストは例えば図５Ｃに示されているユーザインタフェースコントロール５３２を選択することによって開始される）。したがって、メモリエンハンスメントサービス１０６は、キャプチャデバイス１０２または他のクライアントデバイス３０２に表示することができる、図５Ｄに示されているようなユーザインタフェース５４０を形成することができる。ユーザインタフェース５４０は関心を持つアイテム（すなわちオブジェクトＤ）の画像５２２も、ネットワークベースの小売りサービスから入手可能なオブジェクトに関する付加的な購入詳細も含むことができる。例えば、購入詳細は価格５４２、等級５４４、記述５４６および関心を持つアイテムの在庫の指示５４８を含むことができる。当業者であれば、図５Ｄに示されている購入詳細は例示的なものであり、付加的な購入詳細または異なる購入詳細をユーザインタフェース５４０に含ませられることが分かる。ユーザが関心を持つアイテムを購入しようとする場合、ユーザは（例えば小売りサービスを用いてアイテムをユーザのショッピングカートに追加するために）ユーザインタフェースコントロール５５０を選択し、小売りサービスを用いて購入プロトコルを開始することができる。そのような購入プロトコルは当業者には公知であるので、ここでは詳細には説明しない。図示されている実施形態において、ユーザは択一的に、関心を持つアイテムをユーザの欲しい物リスト、例えばユーザが獲得しようとするアイテムのリストに追加するためにユーザインタフェースコントロール５５２を選択することができる。幾つかの実施形態において、ユーザは関心を持つアイテムを提供するネットワークベースの小売りサービス、メモリエンハンスメントサービス１０６および／またはネットワークベースのサービス３０４によって管理される１つまたは複数の欲しい物リストを有することができる。したがって、ユーザが欲しい物リストへの追加のユーザインタフェースコントロール５５２を選択すると、関心を持つアイテムをそのような欲しい物リストに追加することもできる。
【００６０】
ここでは、関心を持つアイテムに関するデータのキャプチャおよび提出、ならびにメモリエンハンスメントサービス１０６によるそのようなデータのエンハンスを説明したが、エンハンスされ記憶されているデータをさらに参照または使用するためのリコールに関する本発明の別の態様を下記において説明する。例えば、ユーザはメモリエンハンスメントサービス１０６にアクセスし、自身のメモリアカウントに記憶されている、エンハンスされ記憶されているデータをリコールすることができる。これに関して、図６は、メモリエンハンスメントサービス１０６にユーザのエンハンスされ記憶されているデータに関するリクエストを提出する、クライアントデバイス（キャプチャデバイス１０２と同一であっても同一でなくてもよい）６０２のブロック図を示す。例えば、ユーザが自身のメモリアカウントにアクセスするためのリクエストを、クライアントデバイス６０２からネットワーク１０４を介してメモリエンハンスメントサービス１０６に提出される、ユーザのエンハンスされ記憶されているデータに関するリクエストとみなすことができる。メモリエンハンスメントサービス１０６はエンハンスされ記憶されているデータに関するユーザのリクエストを処理し、ユーザのメモリアカウントにおいて発見された、エンハンスされた記憶されているデータを表示のためにネットワーク１０４を介してクライアントデバイス６０２に戻すことができる。幾つかの実施形態において、メモリエンハンスメントサービス１０６は戻された結果をキャッシュするので、ユーザがリクエストを再び提出するか、他のユーザが同様のリクエストを提出した場合、メモリエンハンスメントサービス１０６はＨＩＴをヒューマンインタラクションタスクシステム２０４に提出する代わりに、エンハンスされ記憶されているデータをキャッシュから取得することができる。メモリエンハンスメントサービス１０６から戻された、エンハンスされ記憶されているデータを表示するためのユーザインタフェースの例は上述した図５Ａに示されているユーザインタフェース５００および図７Ａに示されているユーザインタフェースである。
【００６１】
図７Ａに示されている例において、ユーザインタフェース７００はユーザが以前に「覚えた」データ、すなわちユーザが以前にメモリエンハンスメントサービス１０６に提出し、エンハンスされてユーザのメモリアカウントに記憶された、関心を持つアイテムに関してキャプチャされたデータのリスト７０２を含む。１つの実施形態において、エンハンスされ記憶されているデータ（またはアイコン、画像、もしくはエンハンスされ記憶されているデータを表す同様のもの）がユーザに表示される。図示されている例において、ユーザはメモリエンハンスメントサービス１０６にオブジェクトＣの画像７０５、イベントの画像７０６、場所の画像７０７、オーディオファイル７０８およびオブジェクトＤの画像７０９を提出しており、メモリエンハンスメントサービス１０６はユーザの代わりにそれらを記憶している。ユーザはユーザインタフェースコントロール７０４ａまたは７０４ｂのスクロールを選択することによってリスト７０２をブラウズすることができる。付加的に、ユーザはユーザインタフェースコントロールのソート７１０を選択することによって、自身のエンハンスされ記憶されているデータのリストをさらにソートすることができる。より詳細には、ユーザはユーザインタフェースコントロール７１２の選択に基づき表示されるドロップダウンメニューから、エンハンスされ記憶されているデータのリストをソートするための１つまたは複数の判定基準を選択することができる。したがって、図示されている例においては、リスト７０２を日付７１２ａ、アイテムのカテゴリ７１２ｂ、イベント７１２ｃおよびタグ７１２ｄによってソートすることができる。当業者であれば、そのような判定基準は例示的なものに過ぎず、メモリエンハンスメントサービス１０６によって形成されるユーザインタフェース７００を、エンハンスされ記憶されているデータをソートするための付加的な判定基準および／または異なる判定基準を提供するために構成できることが分かる。別の実施形態において、ユーザはエンハンスされ記憶されているデータをサブフォルダまたはサブディレクトリ構造に類似する種々のカテゴリまたはグループに編成することができるので、ユーザはより容易に自身のエンハンスされたデータをナビゲートし、所望のアイテムを検索することができる。
【００６２】
さらに別の実施形態においては、ユーザはユーザインタフェースコントロールの検索７１４を選択し、１つまたは複数のキーワードをフィールド７１６に入力し、ユーザインタフェースコントロールの「移動」７１８を選択することによって自身のリスト７０２における特定のデータを検索することができる。したがって、ユーザのメモリアカウントに記憶されており、且つユーザによって入力されたキーワードに合致する、エンハンスされ記憶されているいずれかのデータをメモリエンハンスメントサービス１０６から検索し、ユーザに表示することができる。
【００６３】
さらに別の実施例においては、ユーザはユーザインタフェース７００からアイテムを選択することによって、エンハンスされ記憶されているデータに関する付加的な情報をリクエストすることができる。図示されている例において、ユーザは場所の画像７０７を選択している。したがって、図７Ｂに示されているようなユーザインタフェース７２０を形成し、クライアントデバイス６０２に表示することができる。ユーザインタフェース７２０は場所の画像７０７、ならびにユーザのメモリアカウントにおいて場所の画像と共に記憶されている他のエンハンスされたデータを含むことができる。そのようなエンハンスされ記憶されているデータはユーザによって以前に入力された（１つまたは複数の）キーワード７３０、ならびに場所の画像７０７に関するＨＩＴを処理したメモリエンハンスメントサービス１０６のヒューマンインタラクションタスクシステム２０４から受信した結果７３２を含むことができる。図示されている実施形態においては、ユーザには上述したものと類似するオプションを提示することもできる。殊に、ユーザインタフェース７２０はユーザインタフェースコントロール「購入詳細を見る」７２２、ユーザインタフェースコントロール「知人と共有する」７２４およびユーザインタフェースコントロール「タグの追加」７２６を含む。図示されている実施形態においては、ユーザインタフェース７２０は、ユーザのメモリアカウントに追加することができる、および／または、ユーザの知人と共有することができる関心を持つアイテムに関するメモを追加することができるフィールド７２８も含む。ユーザがそれらのオプションのいずれかを選択し、関心を持つアイテムに関する他の何らかのリクエストを行った場合、そのようなリクエストを上記において図３Ｂ，５Ｃおよび５Ｄと関連させて説明したように処理することができる。
【００６４】
他の実施形態においては、メモリエンハンスメントサービス１０６は上記のような他のネットワークベースのサービス３０４と関連させて運営される。そのような実施形態においては、ユーザはメモリエンハンスメントサービス１０６によって形成されたユーザインタフェースまたは他のネットワークベースのサービスの内の１つによって形成されたユーザインタフェースを介して、自身のユーザメモリアカウント、ならびにそのような他のネットワークベースのサービス３０４によって提供または管理される他の情報にアクセスすることができる。そのようなユーザインタフェース８００の例が図８に示されている。図８に示されている実施形態においては、ユーザインタフェース８００はメモリエンハンスメントサービス１０６または他のネットワークベースのサービス３０４によって管理されているデータの複数のリストまたはグループを見出し「あなたのリストにようこそ」８０２の下に含む。図示されているそのようなリストは、ユーザのメモリアカウントから取得されたそのユーザの「覚えた」（すなわちエンハンスされ記憶されている）データのリスト８０４、ネットワークベースの小売りサービスのような他のネットワークベースのサービス３０４によって管理される欲しい物リスト８０６、また小売りサービス、メモリエンハンスメントサービス１０６または他のネットワークベースのサービス３０４によって管理されるショッピングリスト８０８を含む。図７Ａおよび図７Ｂを参照した上述の例と同様に、ユーザはエンハンスされ記憶されているデータをリスト８０４から選択することによって自身のメモリアカウントから付加的なデータをリコールすることができる。したがって、ユーザのエンハンスされ記憶されているデータに関する付加的な情報を検索するためのリクエストは、図６に示されているように、ネットワーク１０４を介してメモリエンハンスメントサービス１０６に提出され、適切であれば、メモリエンハンスメントサービス１０６によって処理され、データ記憶部１０８におけるユーザのメモリアカウントから要求され、ユーザのクライアントデバイス６０２に戻される。続いて、そのような付加的なデータを図７Ｂに示されているようにユーザインタフェースを介してユーザに表示することができる。
【００６５】
別の実施形態においては、ユーザは関心を持つアイテムに関するエンハンスされ記憶されているデータをリコールするために、その関心を持つアイテムに関してキャプチャされたデータを再びメモリエンハンスメントサービス１０６に提出することができる。例えば、ユーザは関心を持つアイテムの以前にキャプチャされたディジタルイメージ（または関心を持つアイテムの新たなディジタルイメージ）をメモリエンハンスメントサービス１０６に再び提出することができる。続いて、メモリエンハンスメントサービス１０６は関心を持つアイテムのディジタルイメージを、ユーザのメモリアカウントにおけるエンハンスされ記憶されているデータと比較し、適合するデータをユーザのクライアントデバイス６０２に戻すことができる。続いて、そのような付加的なデータを図７Ｂに示されているようにユーザインタフェースを介してユーザに表示することができる。
【００６６】
上述のように、メモリエンハンスメントサービス１０６のユーザは、メモリエンハンスメントサービス１０６によって管理されているメモリアカウントを有する知人、またはメモリエンハンスメントサービス１０６と通信する他のソーシャルネットワークサービスまたはメッセージ公開サービスを用いてアカウントを有している知人とエンハンスされ記憶されているデータを共有することもできる。図９を参照すると、ユーザは自身のエンハンスされ記憶されているデータを共有するためのリクエストをクライアントデバイス６０２からネットワーク１０４を介してメモリエンハンスメントサービス１０６に提出することができる。メモリエンハンスメントサービス１０６は、それが適切であれば、ユーザによって入力されたメモを、ユーザのメモリアカウントに記憶されている、エンハンスされ記憶されているデータに追加することによって、ユーザのエンハンスされ記憶されているデータを処理することができる。メモリエンハンスメントサービス１０６は続いてユーザの共有リクエストに属するエンハンスされ記憶されているデータをデータ記憶部１０８によって管理されているユーザのメモリアカウントから取得し、そのデータをユーザの知人のクライアントデバイス９０２にネットワーク１０４を介して直接的に転送するか、ソーシャルネットワークサービスのような他のサービスまたはメッセージ公開サービスを介して転送することができる。
【００６７】
１つの実施形態においては、共有されているエンハンスされ記憶されているデータがテキストメッセージ、Ｅメールメッセージなどの形態で転送される。さらに別の実施形態においては、ユーザの共有されているエンハンスされ記憶されているデータをユーザの知人の代わりに、その知人のユーザメモリアカウントに記憶することができる。したがって、知人が（例えば図８に示されているユーザインタフェース８００を介して）自身のメモリアカウントにアクセスすると、ユーザの共有しているエンハンスされ記憶されているデータを知人に提示することができる。
【００６８】
再び図８を参照すると、ユーザインタフェース８００は、ユーザの知人がユーザと共有している、「覚えた」（すなわち、エンハンスされ記憶されている）データのグループのリスト８１０を含むことができる。図８に示されている例において、ユーザの知人は上記において図９と関連させて説明したやり方で、エンハンスされ記憶されているデータをユーザと共有している。したがって、ユーザの知人によってそのユーザと共有されているそのようなデータのリスト８１０が表示される。ユーザが、共有されているエンハンスされ記憶されているいずれかのデータに関する付加的な情報をリコールしようとする場合、ユーザはより詳しく見たいエンハンスされ記憶されているデータを選択することができる。図示されている実施形態において、ユーザは場所の画像８１４を選択することによって、ジェーンと共有しているエンハンスされ記憶されているデータを選択する。その選択に応答して、メモリエンハンスメントサービス１０６は図１０に示されているようなユーザインタフェース１０００を形成することができる。
【００６９】
図１０に示されているように、知人と共有している場所の画像８１４は、この場所の画像８１４と共に提出された（１つまたは複数の）キーワードと一緒に表示される。さらに、場所の画像８１４に関するＨＩＴが処理されると、ヒューマンインタラクションタスクシステム２０４によって提供された結果１００４も表示される。図示されている実施例においては、ヒューマンインタラクションタスクシステム２０４によって提供された結果とのリンクまたは他のアクセスメカニズムが表示されている。しかしながら、当業者であれば、結果自体または結果の要約を表示でき、また結果および／またはキーワードをユーザインタフェース１０００または本明細書において説明した他のいずれかのユーザインタフェースにいずれかの適切なやり方で表示できることが分かる。最後に、このエンハンスされ記憶されているデータを共有するためのリクエストに応答して知人によって入力されたメモ１００６も表示される。
【００７０】
図示されている実施例において、画像８１４がワシントン州のシアトルにおけるスペース・ニードルの画像であるとする。ヒューマンインタラクションタスクシステム２０４によって戻された結果１００４は映画のタイトル「めぐり逢えたら（原題：Sleepless in Seattle）」を含み、知人のメモ１００６は彼女と一緒に映画を観るためにユーザを招待するものである。ユーザはその知人にメッセージを送信するためのユーザインタフェースコントロール１００８を選択することによって、知人に応答し、知人からの招待を受け入れることができる。図示してはいないが、そのようなユーザインタフェースコントロールを選択することにより、メッセージおよび／またはメッセージの本文を送信するためにユーザが知人情報を入力または選択することができるさらに別のユーザインタフェースを表示させることができる。当業者であれば本願発明の範囲から逸脱することなく、そのようなメッセージをテキストメッセージ、Ｅメールメッセージ、音声メッセージなどを介して、または図８に示されているような他のユーザインタフェースを介して知人に送信できることが分かる。
【００７１】
図１０にも示されているように、ユーザは、自身の知人によって共有されている、エンハンスされ記憶されているデータをユーザインタフェースコントロール１０１０の選択によりユーザ自身のメモリアカウントに追加することができる。一度追加されると、ユーザは共有されているエンハンスされ記憶されているデータを自身のメモリアカウントからいつでもリコールすることができる。図示してはいないが、そのようなユーザインタフェースコントロールを選択することにより、エンハンスされ記憶されているデータへのタグの追加、エンハンスされ記憶されているデータへのコメントの追加、関連する情報の検索の開始、エンハンスされ記憶されているデータの他者との共有などを上述のようにユーザが行うことができるさらに別のユーザインタフェースを表示させることができる。別の実施形態においては、他者と共有しているエンハンスされ記憶されているデータを自動的に受け取るようユーザのメモリアカウントを構成することができる。例えば、他者と共有している、全てのエンハンスされ記憶されているデータを自動的に受け取ることができる。択一的に、特定の知人と共有しているか、関心を持つ特定のアイテムに関する、エンハンスされ記憶されているデータを自動的に受け取ることができる。幾つかの実施形態においては、ユーザにそのような共有しているデータを拒否または削除するオプションを与えるようユーザインタフェースを構成することができる。
【００７２】
上記の記載から、ユーザは関心を持つアイテムに関するエンハンスされたデータを直接的に、またはユーザの知人を介してユーザのメモリアカウントに追加できることが分かる。したがってユーザは、ユーザが関心を持ついずれかの特定のアイテムに関してユーザが「覚えた」、すなわち自身のメモリアカウントに記憶されているデータを継続的にエンハンスするためにメモリエンハンスメントサービス１０６を使用することができる。前述の例を用いて説明すると、ユーザはワインボトルのようなオブジェクトの画像のキャプチャを開始し、キャプチャされた画像をメモリエンハンスメントサービス１０６に提出することができる。メモリエンハンスメントサービス１０６は特定のボトルワインとしてのキャプチャされた画像から関心を持つアイテムを識別し、対象となるボトルワインの等級を取得し、このエンハンスされたデータ（例えばボトルワインの画像、名前および等級）をユーザのメモリアカウントに記憶する。経時的にユーザはボトルワインに関する他のデータ、例えばワインショップのディジタルイメージをキャプチャし、キャプチャされたデータをメモリエンハンスメントサービスに同様に提出することができる。その結果、ヒューマンインタラクションシステム２０４は、ユーザがその対象となるボトルワインを仕入れている地方のワインショップに関心を持っていることを決定し、そのようなワインショップに関するロケーション情報をメモリエンハンスメントサービス１０６に戻すことができる。メモリエンハンスメントサービス１０６はこのエンハンスされたデータをユーザのメモリアカウントに記憶することもできる。ボトルワインを知人に推薦した後、ユーザの知人はそのボトルワインを製造しているブドウ農園の画像を（例えば図８，９および１０と関連させて説明したようにして）ユーザと共有することができ、この共有された画像をユーザは自身のメモリアカウントに追加することができる。
【００７３】
さらに別の実施形態においては、ユーザは自身のメモリアカウントの全てまたは一部を他のユーザおよび／またはネットワークベースのサービスが利用できるようにすることができる。そのような他のユーザにはユーザの知人、またはユーザによって設定可能な１つまたは複数のアクセスルールにしたがってユーザがアクセスを許可した他のいずれかのユーザが含まれる。例えば、ユーザは全ての知人またはそのサブセットにアクセスを許可することができる。その後、知人はエンハンスされたデータを（メモリエンハンスメントサービス１０６によって形成された、例えば図７Ａに示されているものに類似するユーザインタフェースを介して）見て、関心を持つ１つまたは複数のアイテムに関するエンハンスされたデータをユーザのメモリアカウントから選択し、知人のメモリアカウントに追加することができる。したがって、知人は選択したエンハンスされ記憶されているデータを自身のメモリアカウントからいつでもリコールし、さらには関心を持つアイテムに関するエンハンスされたデータを自身のメモリアカウントに追加することができる。別の実施形態においては、ユーザは世間一般の人に対してアクセスを許可することができる。その結果、他のあらゆるユーザがオリジナルのユーザのメモリアカウント内にあるエンハンスされ記憶されているデータを見て選択することができる。
【００７４】
さらに別の実施形態においては、多数のユーザをメモリエンハンスメントサービス１０６によって管理されている単一のメモリアカウントに関連付けることができる。したがって、データをエンハンスし記憶するためのリクエストを多数のユーザが提出することができ、またエンハンスされたデータをメモリエンハンスメントサービス１０６によって中央のメモリアカウントに記憶することができる。このようにして中央のメモリアカウントをユーザグループのコミュニティメモリまたは種族メモリ（tribal memory）として使用することができる。中央のメモリアカウントにおけるアクセス、追加、削除および修正をユーザのグループによって行うことでき、またそのグループの１人または複数のユーザによって設定可能な１つまたは複数のルールにしたがって管理することができる。上記のケースとしては、中央のメモリアカウントの全てまたは一部をグループ外のユーザおよび／または他のネットワークサービス外のユーザに利用可能にすることが考えられる。
【００７５】
本明細書において説明した全てのプロセスを、１つまたは複数の汎用コンピュータまたは汎用プロセッサによって実行されるソフトウェアコードモジュールにおいて実現することができるか、そのようなソフトウェアコードモジュールを介して完全に自動化させることができる。コードモジュールをいずれかのタイプのコンピュータ読取り可能媒体または他のコンピュータストレージデバイスに記憶させることができる。択一的に、幾つかの方法または全ての方法を専用のコンピュータハードウェアにおいて実現することができる。さらには、本明細書において参照したコンポーネントをハードウェア、ソフトウェア、ファームウェアまたはそれの組み合わせで実施することができる。
【００７６】
条件を表す記述、例えば、とりわけ「〜ができる」、「〜もできる」、「〜が考えられる」または「〜する可能性がある」は、別個の記載が無い限り、もしくは使用されているコンテキスト内で理解される限り、一般的に特定の実施形態は特定の特徴、構成要素および／またはステップを含むが、他の実施形態はそれらの特定の特徴、構成要素および／またはステップを含まないことを意味する。したがってそのような条件を表す言葉は、特徴、構成要素および／またはステップが１つまたは複数の実施形態にいずれにせよ必要とされること、または１つまたは複数の実施形態が、ユーザ入力またはプロンプトの使用の有無に拘らず、それらの特徴、構成要素および／またはステップがいずれかの特定の実施形態に含まれるか否か、またはいずれかの特定の実施形態において実施されるべきか否かを決定するためのロジックを含んでいなければならないことを意味しているのではない。
【００７７】
本明細書において説明した、および／または、添付の図面に示したフローチャートにおけるあらゆるプロセスの説明、構成要素またはブロックは、プロセスにおける特定の論理的な機能または要素を実施するための１つまたは複数の実行可能な命令を含むコードモジュール、コードセグメントまたはコード部分を潜在的に表すものと解されるべきである。当業者であれば分かるように、択一的な実施形態は、そこに含まれる機能に依存して構成要素または機能を削除することができるか、（実施的に同時の実施または反対の順序での実行も含めて）図示または説明した順序とは異なる順序で実行することができる、本明細書において説明した実施形態の範囲に含まれる。
【００７８】
上記の実施形態についての種々のヴァリエーションおよび修正形態が考えられ、それらの構成要素は他の許容される実施例に含まれると解するべきである。そのような全ての修正形態およびヴァリエーションは本願明細書の範囲に含まれ、添付の特許請求の範囲に記載された発明によって保護されることが意図されている。
【００７９】
以下、本出願の親出願（特願２０１０−５４３１７６）の出願当初の請求項を記載する。
[請求項１]
ユーザが関心を持つ少なくとも１つのアイテムに関するデータをエンハンスして記憶する方法において、
ユーザが関心を持つ少なくとも１つのアイテムに関するデータを含むリクエストを前記ユーザから取得するステップと、
前記関心を持つ少なくとも１つのアイテムに関するデータをヒューマンインタラクションタスクシステムに提出し、前記関心を持つアイテムの識別子と、前記ヒューマンインタラクションタスクシステムによって前記ユーザが関心を持っているであろうと決定されたデータとを含む、前記関心を持つ少なくとも１つのアイテムに関してエンハンスされたデータを形成するステップと、
前記ヒューマンインタラクションタスクシステムによって形成された、前記関心を持つアイテムに関してエンハンスされたデータを、前記ユーザに関連付けられたメモリアカウントに記憶するために提供するステップとを有することを特徴とする、ユーザが関心を持つ少なくとも１つのアイテムに関するデータをエンハンスして記憶する方法。
[請求項２]
前記ユーザが関心を持っているであろうと決定されたデータを、前記関心を持つ少なくとも１つのアイテムに関してリクエストを行うユーザの意思を少なくとも部分的に基礎として、前記ヒューマンインタラクションタスクシステムによって決定する、請求項１記載の方法。
[請求項３]
前記関心を持つアイテムに関するデータは１つまたは複数のキーワードを含む、請求項１記載の方法。
[請求項４]
前記関心を持つアイテムに関するデータは、該関心を持つアイテムに関するデータについて実行されるべき検索タイプの指示を含む、請求項１記載の方法。
[請求項５]
前記関心を持つアイテムに関する付加的な情報の検索を実行するステップをさらに有する、請求項１記載の方法。
[請求項６]
前記ユーザに関連付けられた前記メモリアカウントに、前記関心を持つアイテムに関してエンハンスされたデータと共に記憶する付加的な情報を提供するステップをさらに有する、請求項５記載の方法。
[請求項７]
前記関心を持つアイテムに関してエンハンスされたデータを形成するために、前記付加的な情報を前記ヒューマンインタラクションタスクシステムに提出するステップをさらに有する、請求項５記載の方法。
[請求項８]
前記関心を持つアイテムに関するデータに自動化されたアルゴリズムを適用し、前記関心を持つアイテムに関する付加的な情報を形成するステップをさらに有する、請求項１記載の方法。
[請求項９]
前記ユーザに関連付けられた前記メモリアカウントに、前記関心を持つアイテムに関してエンハンスされたデータと共に記憶する付加的な情報を提供するステップをさらに有する、請求項８記載の方法。
[請求項１０]
前記関心を持つアイテムに関してエンハンスされたデータを形成するために、前記付加的な情報を前記ヒューマンインタラクションタスクシステムに提出するステップをさらに有する、請求項８記載の方法。
[請求項１１]
前記少なくとも１つの関心を持つアイテムに関してエンハンスされたデータを表示させるステップをさらに有する、請求項１記載の方法。
[請求項１２]
前記関心を持つアイテムに関してエンハンスされたデータを異なるユーザに利用可能にするステップをさらに有する、請求項１記載の方法。
[請求項１３]
前記関心を持つアイテムに関してエンハンスされたデータを異なるユーザに利用可能にする前記ステップは、前記異なるユーザへの推薦の送信を含む、請求項１２記載の方法。
[請求項１４]
前記関心を持つアイテムに関してエンハンスされたデータにタグを付けるステップをさらに有する、請求項１記載の方法。
[請求項１５]
前記関心を持つアイテムに関してエンハンスされたデータにメモを追加するステップをさらに有する、請求項１記載の方法。
[請求項１６]
前記エンハンスされたデータは、前記ユーザから取得した前記関心を持つアイテムに関するデータを含む、請求項１記載の方法。
[請求項１７]
前記関心を持つアイテムに関する他のアイテムの検索を開始するステップをさらに有する、請求項１記載の方法。
[請求項１８]
前記関心を持つアイテムに関する前記データは、視覚的なデータ、聴覚的なデータ、認識データおよび触覚的なデータのうちの少なくとも１つを含む、請求項１記載の方法。
[請求項１９]
前記ユーザに関連付けられた前記メモリアカウントに記憶されている、前記関心を持つアイテムに関してエンハンスされたデータを、ネットワークベースのサービスに提供するステップをさらに有する、請求項１記載の方法。
[請求項２０]
ユーザが関心を持つアイテムに関するデータをエンハンスして記憶するシステムにおいて、
該システムは、
前記ユーザのメモリアカウントを管理するデータ記憶部と、
該データ記憶部と通信するコンピューティングデバイスとを有し、
該コンピューティングデバイスは、
前記関心を持つアイテムに関するリクエストを前記ユーザから取得し、
ヒューマンインタラクションタスクシステムによって前記関心を持つアイテムと関連付けられるべきと決定された付加的なデータを用いて前記関心を持つアイテムに関してデータをエンハンスし、前記付加的なデータは、前記関心を持つアイテムの識別子と、前記ヒューマンインタラクションタスクシステムによって前記ユーザが関心を持っているであろうと決定されたデータとを含み、
前記関心を持つアイテムに関してエンハンスされたデータを、前記データ記憶部において管理されている前記ユーザのメモリアカウントに記憶することを特徴とする、ユーザが関心を持つアイテムに関するデータをエンハンスして記憶するシステム。
[請求項２１]
前記ユーザが関心を持っているであろうと決定されたデータは、関心を持つ少なくとも１つのアイテムに関してリクエストを行う前記ユーザの意思を少なくとも部分的に基礎として、前記ヒューマンインタラクションタスクシステムによって決定される、請求項２０記載のシステム。
[請求項２２]
前記コンピューティングデバイスは、検索クエリに対する応答として取得した付加的な情報を用いて、前記関心を持つアイテムに関するデータをエンハンスする、請求項２０記載のシステム。
[請求項２３]
前記コンピューティングデバイスは、自動化されたアルゴリズムから取得した付加的な情報を用いて、前記関心を持つアイテムに関するデータをエンハンスする、請求項２０記載のシステム。
[請求項２４]
前記コンピューティングデバイスは、前記ユーザの前記メモリアカウントに記憶されている１つまたは複数の関心を持つアイテムに関してエンハンスされたデータをコンピューティングデバイスに提供する、請求項２０記載のシステム。
[請求項２５]
前記コンピューティングデバイスは、前記ユーザの前記メモリアカウントに記憶されている１つまたは複数の関心を持つアイテムに関してエンハンスされたデータを異なるユーザによって使用されるコンピューティングデバイスに提供する、請求項２０記載のシステム。
[請求項２６]
前記コンピューティングデバイスは、前記ユーザの前記メモリアカウントに記憶されている１つまたは複数の関心を持つアイテムに関してエンハンスされたデータをネットワークベースのサービスに提供する、請求項２０記載のシステム。
[請求項２７]
前記コンピューティングデバイスは、前記ユーザの前記メモリアカウントに記憶されている前記関心を持つアイテムに関してエンハンスされたデータを異なるユーザと共有するためのリクエストを前記ユーザから受信する、請求項２０記載のシステム。
[請求項２８]
前記関心を持つアイテムに関してエンハンスされたデータを前記異なるユーザと共有するための前記リクエストは、前記関心を持つアイテムに関する推薦である、請求項２７記載のシステム。
[請求項２９]
前記コンピューティングデバイスは、付加的なデータに関するリクエストを形成する、請求項２０記載のシステム。
[請求項３０]
前記コンピューティングデバイスは、前記関心を持つアイテムに関してエンハンスされたデータにタグを付けるためのリクエストを受信する、請求項２０記載のシステム。
[請求項３１]
前記コンピューティングデバイスは、前記関心を持つアイテムに関してエンハンスされたデータにメモを追加するためのリクエストを受信する、請求項２０記載のシステム。
[請求項３２]
前記コンピューティングデバイスは、前記エンハンスされたデータに関する付加的な情報を検索するためのリクエストを受信する、請求項２０記載のシステム。
[請求項３３]
前記コンピューティングデバイスは、前記ユーザに関連付けられたプロフィールにおける前記関心を持つアイテムに関してエンハンスされたデータを記憶する、請求項２０記載のシステム。
[請求項３４]
前記コンピューティングデバイスは、前記関心を持つアイテムを前記ユーザの欲しい物リストに追加するためのリクエストを受信する、請求項２０記載のシステム。
[請求項３５]
前記コンピューティングデバイスは、前記ユーザの前記メモリアカウントに記憶されている前記エンハンスされたデータへのアクセスを異なるユーザに許可する、請求項２０記載のシステム。
[請求項３６]
ユーザが関心を持つアイテムに関するデータをエンハンスして記憶するシステムにおいて、
該システムは、
前記ユーザのメモリアカウントを管理するデータ記憶部と、
該データ記憶部と通信するコンピューティングデバイスとを有し、
該コンピューティングデバイスは、
前記ユーザから、どのようにして前記関心を持つアイテムに関するデータがエンハンスされるべきかに関するユーザの意思の指示を含まない、前記関心を持つアイテムに関するデータをエンハンスし記憶するためのリクエストを取得し、
前記関心を持つアイテムに関するデータを、ユーザが関心を持っているであろうと決定された付加的なデータを用いてエンハンスし、前記付加的なデータは、どのようにして前記関心を持つアイテムに関するデータがエンハンスされるべきかに関するユーザの意思の決定と、前記関心を持つアイテムの識別子とに基づいて、前記ユーザが関心を持っているであろうと決定され、
前記関心を持つアイテムに関してエンハンスされたデータを、前記データ記憶部において管理されている前記ユーザのメモリアカウントに記憶することを特徴とする、ユーザが関心を持つアイテムに関するデータをエンハンスして記憶するシステム。
[請求項３７]
前記付加的なデータはヒューマンインタラクションタスクシステムから取得される、請求項３６記載のシステム。
[請求項３８]
前記コンピューティングデバイスは、検索クエリに対する応答として取得した付加的なデータを用いて、前記関心を持つアイテムに関するデータをエンハンスする、請求項３６記載のシステム。
[請求項３９]
前記コンピューティングデバイスは、自動化されたアルゴリズムから取得した付加的なデータを用いて、前記関心を持つアイテムに関するデータをエンハンスする、請求項３６記載のシステム。
[請求項４０]
前記コンピューティングデバイスは、前記ユーザの前記メモリアカウントに記憶されている１つまたは複数の関心を持つアイテムに関してエンハンスされたデータをコンピューティングデバイスに提供する、請求項３６記載のシステム。
[請求項４１]
前記コンピューティングデバイスは、前記ユーザの前記メモリアカウントに記憶されている１つまたは複数の関心を持つアイテムに関してエンハンスされたデータを異なるユーザによって使用されるコンピューティングデバイスに提供する、請求項３６記載のシステム。
[請求項４２]
前記コンピューティングデバイスは、前記ユーザの前記メモリアカウントに記憶されている１つまたは複数の関心を持つアイテムに関してエンハンスされたデータをネットワークベースのサービスに提供する、請求項３６記載のシステム。
[請求項４３]
前記コンピューティングデバイスは、前記ユーザの前記メモリアカウントに記憶されている前記関心を持つアイテムに関してエンハンスされたデータを異なるユーザに利用可能にするためのリクエストを前記ユーザから受信する、請求項３６記載のシステム。
[請求項４４]
前記コンピューティングデバイスは、前記ユーザに関連付けられたプロフィール情報を用いて、前記関心を持つアイテムに関してデータをエンハンスする、請求項３６記載のシステム。
[請求項４５]
前記コンピューティングデバイスは、ユーザが関心を持つアイテムに関するデータを提供するデバイスと関連付けられているプロフィール情報を用いて、前記関心を持つアイテムに関してデータをエンハンスする、請求項３６記載のシステム。
【図１】
2014238890.tif 000003
【図２】
2014238890.tif 000004
【図３Ａ】
2014238890.tif 000005
【図３Ｂ】
2014238890.tif 000006
【図４】
2014238890.tif 000007
【図５Ａ】
2014238890.tif 000008
【図５Ｂ】
2014238890.tif 000009
【図５Ｃ】
2014238890.tif 000010
【図５Ｄ】
2014238890.tif 000011
【図６】
2014238890.tif 000012
【図７Ａ】
2014238890.tif 000013
【図７Ｂ】
2014238890.tif 000014
【図８】
2014238890.tif 000015
【図９】
2014238890.tif 000016
【図１０】
2014238890.tif 000017
【外国語明細書】
2014238890.tif 000018
2014238890.tif 000019
2014238890.tif 000020
2014238890.tif 000021
2014238890.tif 000022
2014238890.tif 000023
2014238890.tif 000024
2014238890.tif 000025
2014238890.tif 000026
2014238890.tif 000027
2014238890.tif 000028
2014238890.tif 000029
2014238890.tif 000030
2014238890.tif 000031
2014238890.tif 000032
2014238890.tif 000033
2014238890.tif 000034
2014238890.tif 000035
2014238890.tif 000036
2014238890.tif 000037
2014238890.tif 000038
2014238890.tif 000039
2014238890.tif 000040
2014238890.tif 000041
2014238890.tif 000042
2014238890.tif 000043
2014238890.tif 000044
2014238890.tif 000045
2014238890.tif 000046
2014238890.tif 000047
2014238890.tif 000048
2014238890.tif 000049
2014238890.tif 000050
2014238890.tif 000051
2014238890.tif 000052
2014238890.tif 000053
2014238890.tif 000054
2014238890.tif 000055
2014238890.tif 000056
2014238890.tif 000057
2014238890.tif 000058
2014238890.tif 000059
2014238890.tif 000060
2014238890.tif 000061
2014238890.tif 000062
2014238890.tif 000063
2014238890.tif 000064
2014238890.tif 000065
2014238890.tif 000066
2014238890.tif 000067
2014238890.tif 000068
2014238890.tif 000069
2014238890.tif 000070
2014238890.tif 000071
2014238890.tif 000072
2014238890.tif 000073
2014238890.tif 000074
2014238890.tif 000075
2014238890.tif 000076
2014238890.tif 000077
2014238890.tif 000078