(57)【要約】  ユーザ固有のコンテキストに基づきレビューの認証および/または重み付けを行うことにより、レビューにおける偏見に対抗するための技術が提供される。たとえば、レビューはユーザの場所および他のユーザに対するそのユーザの相対的な位置に基づき認証され得る。たとえば、映画館で長時間アーチ型になって座っている多数のユーザは、ユーザが映画館で映画を見ていることを示し得る。本明細書で記載された技術は、映画の終了を示す、ユーザがアーチ型を崩したときに、その映画館のレビューを提供するインターフェースをユーザに提供し得る。他の例において、デバイスを使用したメディアクリップ等の内容のレビューもまた、ユーザ固有のコンテキストに基づき認証および/または重み付けされ得る。照明状況、レビューの時刻等のユーザ固有のコンテキストは、ユーザが内容を調査した詳細のレベルを示し得、そのレビューを認証および/または重み付けするための測定基準を提供し得る。
2016516242.tif 000002
【特許請求の範囲】
【請求項１】
内容のレビューを提出するプロセスにおいてユーザ固有のコンテキストを認証するための方法であって、
1つまたは複数のコンテキスト関連のパラメータを使用して前記ユーザ固有のコンテキストを決定するステップと、
前記ユーザ固有のコンテキストが前記内容の前記レビューを提出するのに適切なコンテキストであると認証するステップと、
を備える方法。
【請求項２】
前記1つまたは複数のコンテキスト関連のパラメータは少なくとも第1のモバイルデバイスの場所を示す第1のコンテキスト関連のパラメータと、第2のモバイルデバイスに対する前記第1のモバイルデバイスの位置を示す第2のコンテキスト関連のパラメータを備え、前記1つまたは複数のコンテキスト関連のパラメータを使用して前記ユーザ固有のコンテキストを決定するステップは、
前記第1のモバイルデバイスの場所を示す前記第1のコンテキスト関連のパラメータにアクセスするステップと、
前記第2のモバイルデバイスに対する前記第1のモバイルデバイスの位置を示す前記第2のコンテキスト関連のパラメータにアクセスするステップと、
前記第1のモバイルデバイスの場所および前記第2のモバイルデバイスに対する前記第1のモバイルデバイスの位置を使用して前記ユーザ固有のコンテキストを決定するステップと、
を備える請求項1に記載の方法。
【請求項３】
前記場所は場所の住所、場所の名前、場所のタグ、場所の座標および前記場所を示すコンテキスト情報からなる群からのものである、請求項2に記載の方法。
【請求項４】
前記内容は場所、社会的集まり、仕事、前記仕事での活動、イベント、地方のアトラクション、記事または前記記事の一部分、およびメディアクリップまたは前記メディアクリップの一部分からなる群からのものである、請求項1に記載の方法。
【請求項５】
前記内容に対する前記レビューを認証するステップは、前記コンテキスト関連のパラメータに基づきユーザが前記レビューに関連付けられた活動を実行したと決定するステップを備える、請求項1に記載の方法。
【請求項６】
前記内容に対する前記レビューを認証するステップは、前記コンテキスト関連のパラメータに基づきユーザが前記レビューに関連付けられた活動を完了したと決定するステップを備える、請求項1に記載の方法。
【請求項７】
前記活動は第2のモバイルデバイスに対する第1のモバイルデバイスの変更された位置を備え、前記活動の完了を決定するステップは、距離の閾値を超えて前記第2のモバイルデバイスに対する前記第1のモバイルデバイスの相対的な位置の距離の増加を検知するステップを備える、請求項6に記載の方法。
【請求項８】
前記活動の完了はさらに、時間の閾値を超えて、時間に対する前記距離の閾値を超えた距離の増加を検知するステップを備える、請求項7に記載の方法。
【請求項９】
さらに前記内容に対する前記レビューを提出するためのユーザインターフェースを生成する前に前記ユーザ固有のコンテキストを認証するステップを備える、請求項1に記載の方法。
【請求項１０】
さらに前記内容に対する前記レビューを提出するためのユーザインターフェースを生成するステップと、前記ユーザ固有のコンテキストが認証されない場合に認証されていないレビューの処理を開始するステップを備える、請求項1に記載の方法。
【請求項１１】
さらに前記ユーザ固有のコンテキストに基づき前記内容に対する前記レビューに重み付けするステップを備える、請求項1に記載の方法。
【請求項１２】
前記レビューに重み付けするステップは、非グループのレビューよりグループのレビューにより大きな重みを関連付けるステップを備え、前記グループのレビューはグループの活動に関連付けられた第1のモバイルデバイスにより生成される前記レビューである、請求項11に記載の方法。
【請求項１３】
前記グループの活動は、前記第1のモバイルデバイスをグループとして同じ活動に参加したモバイルデバイスのグループに関連付けるステップを備える、請求項12に記載の方法。
【請求項１４】
さらにソーシャルネットワーク情報または前記第1のモバイルデバイスと前記グループからの他のモバイルデバイスとの間の以前形成された関連付けを使用することにより、前記グループの活動を実行するグループが知られたグループであるかを決定するステップと、前記知られたグループに関連付けられた情報に基づき前記グループのレビューに対しての前記レビューに重み付けをするステップを備える、請求項12に記載の方法。
【請求項１５】
前記レビューの前記ユーザ固有のコンテキストに基づき前記内容に対する前記レビューに重み付けするステップは、
前記レビューに対する前記ユーザ固有のコンテキストに基づき前記内容に対する前記レビューの信頼性を決定するステップと、
前記レビューの前記決定された信頼性に基づき前記レビューに重み付けするステップと、
を備える請求項11に記載の方法。
【請求項１６】
前記コンテキスト関連のパラメータは、レビューされる場所を訪れる頻度を決定するステップと、前記内容をレビューするユーザにより費やされた時間を検知するステップと、前記内容がレビューされる時刻を決定するステップと、前記内容の前記レビューの完全性を決定するステップと、レビューされる前記内容の消費可能性を決定するステップと、同様の内容をレビューするときのユーザの過去の行動を決定するステップと、前記ユーザが前記内容を見たかどうかを決定するため前記ユーザの目が注視するところを検知するステップと、デバイスが前記内容を見るために前記ユーザに適切に向けられているかを決定するステップと、前記ユーザの場所を決定するステップと、前記内容をレビューする間に前記ユーザが従事する活動を決定するステップと、前記内容とレビュアーの関係を決定するステップと、前記レビューの特異性を決定するステップとを備える群から選択される、請求項1に記載の方法。
【請求項１７】
サーバであって、
1つまたは複数のコンテキスト関連のパラメータを使用してユーザ固有のコンテキストを決定するステップと、
前記ユーザ固有のコンテキストが内容に対するレビューを提出するのに適切なコンテキストであると認証するステップと、
を行うように構成された1つまたは複数のプロセッサを備えるサーバ。
【請求項１８】
前記1つまたは複数のコンテキスト関連のパラメータは、少なくとも第1のモバイルデバイスの場所を示す第1のコンテキスト関連のパラメータと第2のモバイルデバイスに対する前記第1のモバイルデバイスの位置を示す第2のコンテキスト関連のパラメータを備え、前記1つまたは複数のプロセッサはさらに、
前記第1のモバイルデバイスの場所を示す前記第1のコンテキスト関連のパラメータにアクセスするステップと、
前記第2のモバイルデバイスに対する前記第1のモバイルデバイスの位置を示す前記第2のコンテキスト関連のパラメータにアクセスするステップと、
前記第1のモバイルデバイスの場所および前記第2のモバイルデバイスに対する前記第1のモバイルデバイスの位置を使用して前記ユーザ固有のコンテキストを決定するステップと、
を行うように構成されている、請求項17に記載のサーバ。
【請求項１９】
前記場所は、場所の住所、場所の名前、場所のタグ、場所の座標および前記場所を示すコンテキスト情報からなる群からのものである、請求項18に記載のサーバ。
【請求項２０】
前記内容は、場所、社会的集まり、仕事、前記仕事での活動、イベント、地方のアトラクション、記事または前記記事の一部、およびメディアクリップまたは前記メディアクリップの一部分からなる群からのものである、請求項17に記載のサーバ。
【請求項２１】
前記内容に対するレビューを認証するステップは、前記コンテキスト関連のパラメータに基づき、前記1つまたは複数のプロセッサにより、ユーザが前記レビューに関連付けられた活動を実行したと決定するステップを備える、請求項17に記載のサーバ。
【請求項２２】
前記内容に対する前記レビューを認証するステップは、前記コンテキスト関連のパラメータに基づき、前記1つまたは複数のプロセッサにより、ユーザが前記レビューに関連付けられた活動を完了したと決定するステップを備える、請求項17に記載のサーバ。
【請求項２３】
前記活動は第2のモバイルデバイスに対する第1のモバイルデバイスの変更された位置を備え、前記活動の完了を検知するステップは、前記1つまたは複数のプロセッサにより、距離の閾値を超えて前記第2のモバイルデバイスに対する前記第1のモバイルデバイスの相対的な位置の距離の増加を検知するステップを備える、請求項22に記載のサーバ。
【請求項２４】
前記活動の完了はさらに、前記1つまたは複数のプロセッサにより、時間の閾値を超えて、時間に対する前記距離の閾値を超えた距離の増加を検知するステップを備える、請求項23に記載のサーバ。
【請求項２５】
前記1つまたは複数のプロセッサはさらに、前記内容に対する前記レビューを提出するためのユーザインターフェースを生成する前に前記ユーザ固有のコンテキストを認証するように構成される、請求項17に記載のサーバ。
【請求項２６】
前記1つまたは複数のプロセッサはさらに、前記1つまたは複数のプロセッサにより前記内容に対する前記レビューを提出するためのユーザインターフェースを生成し、前記ユーザ固有のコンテキストが認証されない場合に認証されていないレビューの処理を開始するように構成される、請求項17に記載のサーバ。
【請求項２７】
前記1つまたは複数のプロセッサはさらに、前記ユーザ固有のコンテキストに基づき前記内容に対する前記レビューに重み付けするように構成される、請求項17に記載のサーバ。
【請求項２８】
前記レビューに重み付けするステップは、非グループのレビューよりグループのレビューにより大きな重みを関連付けるステップを備え、前記グループのレビューはグループの活動に関連付けられた第1のモバイルデバイスにより生成される前記レビューである、請求項27に記載のサーバ。
【請求項２９】
前記グループの活動は、前記1つまたは複数のプロセッサにより、前記第1のモバイルデバイスをグループとして同じ活動に参加したモバイルデバイスのグループに関連付けるステップを備える、請求項28に記載のサーバ。
【請求項３０】
前記1つまたは複数のプロセッサはさらに、ソーシャルネットワーク情報または前記第1のモバイルデバイスと前記グループからの他のモバイルデバイスとの間の以前形成された関連付けを使用することにより、前記グループの活動を実行するグループが知られたグループであるかを決定し、前記知られたグループに関連付けられた情報に基づき前記グループのレビューに対しての前記レビューに重み付けをするように構成される、請求項28に記載のサーバ。
【請求項３１】
前記1つまたは複数のプロセッサは、
前記レビューに対する前記ユーザ固有のコンテキストに基づき前記内容に対する前記レビューの信頼性を決定し、
前記レビューの前記決定された信頼性に基づき前記レビューに重み付けするように構成される請求項27に記載のサーバ。
【請求項３２】
前記コンテキスト関連のパラメータは、レビューされる場所を訪れる頻度を決定するステップと、前記内容をレビューするユーザにより費やされた時間を検知するステップと、前記内容がレビューされる時刻を決定するステップと、前記内容の前記レビューの完全性を決定するステップと、レビューされる前記内容の消費可能性を決定するステップと、同様の内容をレビューするときのユーザの過去の行動を決定するステップと、前記ユーザが前記内容を見たかどうかを決定するため前記ユーザの目が注視するところを検知するステップと、デバイスが前記内容を見るために前記ユーザに適切に向けられているかを決定するステップと、前記ユーザの場所を決定するステップと、前記内容をレビューする間に前記ユーザが従事する活動を決定するステップと、前記内容とレビュアーの関係を決定するステップと、前記レビューの特異性を決定するステップとを備える群から選択される、請求項27に記載のサーバ。
【請求項３３】
プロセッサに結合される非一時的コンピュータ可読記憶媒体であって、
1つまたは複数のコンテキスト関連のパラメータを使用してユーザ固有のコンテキストを決定するステップと、
前記ユーザ固有のコンテキストが内容に対するレビューを提出するのに適切なコンテキストであると認証するステップと、
を備える前記プロセッサにより実行可能なコンピュータプログラムを備える、非一時的コンピュータ可読記憶媒体。
【請求項３４】
前記1つまたは複数のコンテキスト関連のパラメータは、少なくとも第1のモバイルデバイスの場所を示す第1のコンテキスト関連のパラメータと第2のモバイルデバイスに対する前記第1のモバイルデバイスの位置を示す第2のコンテキスト関連のパラメータを備え、前記1つまたは複数のコンテキスト関連のパラメータを使用して前記ユーザ固有のコンテキストを決定するステップは、
前記第1のモバイルデバイスの場所を示す前記第1のコンテキスト関連のパラメータにアクセスするステップと、
前記第2のモバイルデバイスに対する前記第1のモバイルデバイスの位置を示す前記第2のコンテキスト関連のパラメータにアクセスするステップと、
前記第1のモバイルデバイスの場所および前記第2のモバイルデバイスに対する前記第1のモバイルデバイスの位置を使用して前記ユーザ固有のコンテキストを決定するステップと、
を備える、請求項33に記載の非一時的コンピュータ可読記憶媒体。
【請求項３５】
前記場所は、場所の住所、場所の名前、場所のタグ、場所の座標および前記場所を示すコンテキスト情報からなる群からのものである、請求項34に記載の非一時的コンピュータ可読記憶媒体。
【請求項３６】
前記内容は、場所、社会的集まり、仕事、前記仕事での活動、イベント、地方のアトラクション、記事または前記記事の一部、およびメディアクリップまたは前記メディアクリップの一部分からなる群からのものである、請求項33に記載の非一時的コンピュータ可読記憶媒体。
【請求項３７】
前記内容に対する前記レビューを認証するステップは、前記コンテキスト関連のパラメータに基づき、ユーザが前記レビューに関連付けられた活動を実行したと決定するステップを備える、請求項33に記載の非一時的コンピュータ可読記憶媒体。
【請求項３８】
前記内容に対する前記レビューを認証するステップは、前記コンテキスト関連のパラメータに基づき、ユーザが前記レビューに関連付けられた活動を完了したと決定するステップを備える、請求項33に記載の非一時的コンピュータ可読記憶媒体。
【請求項３９】
前記活動は第2のモバイルデバイスに対する第1のモバイルデバイスの変更された位置を備え、前記活動の完了を検知するステップは、距離の閾値を超えて前記第2のモバイルデバイスに対する前記第1のモバイルデバイスの相対的な位置の距離の増加を検知するステップを備える、請求項38に記載の非一時的コンピュータ可読記憶媒体。
【請求項４０】
前記活動の完了はさらに、時間の閾値を超えて、時間に対する前記距離の閾値を超えた距離の増加を検知するステップを備える、請求項39に記載の非一時的コンピュータ可読記憶媒体。
【請求項４１】
さらに前記内容に対する前記レビューを提出するためのユーザインターフェースを生成する前に前記ユーザ固有のコンテキストを認証するステップを備える、請求項33に記載の非一時的コンピュータ可読記憶媒体。
【請求項４２】
さらに前記内容に対する前記レビューを提出するためのユーザインターフェースを生成するステップと、前記ユーザ固有のコンテキストが認証されない場合に認証されていないレビューの処理を開始するステップとを備える、請求項33に記載の非一時的コンピュータ可読記憶媒体。
【請求項４３】
さらに前記ユーザ固有のコンテキストに基づき前記内容に対する前記レビューに重み付けするステップを備える、請求項33に記載の非一時的コンピュータ可読記憶媒体。
【請求項４４】
前記レビューに重み付けするステップは、非グループのレビューよりグループのレビューにより大きな重みを関連付けるステップを備え、前記グループのレビューはグループの活動に関連付けられた第1のモバイルデバイスにより生成される前記レビューである、請求項43に記載の非一時的コンピュータ可読記憶媒体。
【請求項４５】
前記グループの活動は、前記第1のモバイルデバイスをグループとして同じ活動に参加したモバイルデバイスのグループに関連付けるステップを備える、請求項44に記載の非一時的コンピュータ可読記憶媒体。
【請求項４６】
さらにソーシャルネットワーク情報または前記第1のモバイルデバイスと前記グループからの他のモバイルデバイスとの間の以前形成された関連付けを使用することにより、前記グループの活動を実行するグループが知られたグループであるかを決定するステップと、前記知られたグループに関連付けられた情報に基づき前記グループのレビューに対しての前記レビューに重み付けをするステップを備える、請求項44に記載の非一時的コンピュータ可読記憶媒体。
【請求項４７】
前記レビューの前記ユーザ固有のコンテキストに基づき前記内容に対する前記レビューに重み付けするステップは、
前記レビューの前記ユーザ固有のコンテキストに基づき前記内容に対する前記レビューの信頼性を決定するステップと、
前記レビューの前記決定された信頼性に基づき前記レビューに重み付けするステップと、
を備える請求項43に記載の非一時的コンピュータ可読記憶媒体。
【請求項４８】
前記コンテキスト関連のパラメータは、レビューされる場所を訪れる頻度を決定するステップと、前記内容をレビューするユーザにより費やされた時間を検知するステップと、前記内容がレビューされる時刻を決定するステップと、前記内容の前記レビューの完全性を決定するステップと、レビューされる前記内容の消費可能性を決定するステップと、同様の内容をレビューするときのユーザの過去の行動を決定するステップと、前記ユーザが前記内容を見たかどうかを決定するため前記ユーザの目が注視するところを検知するステップと、デバイスが前記内容を見るために前記ユーザに適切に向けられているかを決定するステップと、前記ユーザの場所を決定するステップと、前記内容をレビューする間に前記ユーザが従事する活動を決定するステップと、前記内容とレビュアーの関係を決定するステップと、前記レビューの特異性を決定するステップとを備える群から選択される、請求項33に記載の非一時的コンピュータ可読記憶媒体。
【請求項４９】
内容のレビューを提出するプロセスにおいてユーザ固有のコンテキストを認証する装置であって、
1つまたは複数のコンテキスト関連のパラメータを使用して前記ユーザ固有のコンテキストを決定するための手段と、
前記ユーザ固有のコンテキストが前記内容の前記レビューを提出するのに適切なコンテキストであると認証するための手段と、
を備える装置。
【請求項５０】
前記1つまたは複数のコンテキスト関連のパラメータは少なくとも第1のモバイルデバイスの場所を示す第1のコンテキスト関連のパラメータと、第2のモバイルデバイスに対する前記第1のモバイルデバイスの位置を示す第2のコンテキスト関連のパラメータを備え、前記1つまたは複数のコンテキスト関連のパラメータを使用して前記ユーザ固有のコンテキストを決定するステップは、
前記第1のモバイルデバイスの場所を示す前記第1のコンテキスト関連のパラメータにアクセスするための手段と、
前記第2のモバイルデバイスに対する前記第1のモバイルデバイスの位置を示す前記第2のコンテキスト関連のパラメータにアクセスするための手段と、
前記第1のモバイルデバイスの場所および前記第2のモバイルデバイスに対する前記第1のモバイルデバイスの位置を使用して前記ユーザ固有のコンテキストを決定するステップと、
を備える請求項49に記載の装置。
【請求項５１】
前記場所は場所の住所、場所の名前、場所のタグ、場所の座標および前記場所を示すコンテキスト情報からなる群からのものである、請求項50に記載の装置。
【請求項５２】
前記内容は場所、社会的集まり、仕事、前記仕事での活動、イベント、地方のアトラクション、記事または前記記事の一部分、およびメディアクリップまたは前記メディアクリップの一部分からなる群からのものである、請求項49に記載の装置。
【請求項５３】
前記内容に対する前記レビューを認証するステップは、前記コンテキスト関連のパラメータに基づきユーザが前記レビューに関連付けられた活動を実行したと決定するステップを備える、請求項49に記載の装置。
【請求項５４】
前記内容に対する前記レビューを認証するステップは、前記コンテキスト関連のパラメータに基づきユーザが前記レビューに関連付けられた活動を完了したと決定するための手段を備える、請求項49に記載の装置。
【請求項５５】
前記活動は第2のモバイルデバイスに対する第1のモバイルデバイスの変更された位置を備え、前記活動の完了を検知するステップは、距離の閾値を超えて前記第2のモバイルデバイスに対する前記第1のモバイルデバイスの相対的な位置の距離の増加を検知するための手段を備える、請求項54に記載の装置。
【請求項５６】
前記活動の完了はさらに、時間の閾値を超えて、時間に対する前記距離の閾値を超えた距離の増加を検知するための手段を備える、請求項55に記載の装置。
【請求項５７】
さらに前記内容に対する前記レビューを提出するためのユーザインターフェースを生成する前に前記ユーザ固有のコンテキストを認証するための手段を備える、請求項49に記載の装置。
【請求項５８】
さらに前記内容に対する前記レビューを提出するためのユーザインターフェースを生成するための手段と、前記ユーザ固有のコンテキストが認証されない場合に認証されていないレビューの処理を開始するステップを備える、請求項49に記載の装置。
【請求項５９】
さらに前記ユーザ固有のコンテキストに基づき前記内容に対する前記レビューに重み付けするための手段を備える、請求項49に記載の装置。
【請求項６０】
前記レビューに重み付けするステップは、非グループのレビューよりグループのレビューにより大きな重みを関連付けるための手段を備え、前記グループのレビューはグループの活動に関連付けられた第1のモバイルデバイスにより生成される前記レビューである、請求項59に記載の装置。
【請求項６１】
前記グループの活動は、前記第1のモバイルデバイスをグループとして同じ活動に参加したモバイルデバイスのグループに関連付けるための手段を備える、請求項60に記載の装置。
【請求項６２】
さらにソーシャルネットワーク情報または前記第1のモバイルデバイスと前記グループからの他のモバイルデバイスとの間の以前形成された関連付けを使用することにより、前記グループの活動を実行するグループが知られたグループであるかを決定するための手段と、前記知られたグループに関連付けられた情報に基づき前記グループのレビューに対しての前記レビューに重み付けをするための手段を備える、請求項60に記載の装置。
【請求項６３】
前記レビューの前記ユーザ固有のコンテキストに基づき前記内容に対する前記レビューに重み付けするステップは、
前記レビューの前記ユーザ固有のコンテキストに基づき前記内容に対する前記レビューの信頼性を決定するための手段と、
前記レビューの前記決定された信頼性に基づき前記レビューに重み付けするための手段と、
を備える請求項59に記載の装置。
【請求項６４】
前記コンテキスト関連のパラメータは、レビューされる場所を訪れる頻度を決定するステップと、前記内容をレビューするユーザにより費やされた時間を検知するステップと、前記内容がレビューされる時刻を決定するステップと、前記内容の前記レビューの完全性を決定するステップと、レビューされる前記内容の消費可能性を決定するステップと、同様の内容をレビューするときのユーザの過去の行動を決定するステップと、前記ユーザが前記内容を見たかどうかを決定するため前記ユーザの目が注視するところを検知するステップと、デバイスが前記内容を見るために前記ユーザに適切に向けられているかを決定するステップと、前記ユーザの場所を決定するステップと、前記内容をレビューする間に前記ユーザが従事する活動を決定するステップと、前記内容とレビュアーの関係を決定するステップと、前記レビューの特異性を決定するステップとを備える群から選択される、請求項49に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示の態様は、内容のレビューの信頼性を向上させるための、システム、方法、装置およびコンピュータ可読媒体のようなコンピューティング技術に関する。
【背景技術】
【０００２】
飲食店の料理、作品または施設等の内容のレビューは、消費者に他のユーザの経験を基にした、情報に基づく選択をする手助けをする。しかしながら、現在のレビューシステムはユーザによりインターネットで投稿された偏ったレビューに対抗する手段がほとんどまたはまったくない。たとえば、ある人物は競争相手の飲食店に偏った見方をする可能性があり、その飲食店を訪れたこともないのに過小評価する所見と共に競争相手の飲食店を低くランク付けする可能性がある。同様に、ユーザは、メディアクリップのソースまたはユーザがどのようにメディアクリップを受信したか等のメディアクリップの内容自体以外の要素に基づき、モバイルデバイスのメディアクリップ等の内容を検討する際に当然起こる偏見を有する可能性がある。たとえば、ユーザは、記事が関連付けられた新聞に基づく場合、または普段ユーザが好きではない題材を送ってくる友人からその記事が送られた場合に、大変低くランク付けし得る。そのような場合、ユーザはその記事を読みもしないで内容をレビューしランク付けするかもしれない。
【発明の概要】
【課題を解決するための手段】
【０００３】
ユーザ固有のコンテキストに基づきレビューの認証および/または重み付けを行うことにより、レビューにおける偏見に対抗するための技術が提供される。たとえば、レビューはユーザの場所および他のユーザに対するそのユーザの相対的な位置に基づき認証され得る。たとえば、映画館で長時間アーチ型になって座っている多数のユーザは、ユーザが映画館で映画を見ていることを示し得る。本明細書で記載された技術は、映画の終了を示す、ユーザがアーチ型を崩したときに、その映画館のレビューを提供するインターフェースをユーザに提供し得る。他の例において、デバイスを使用したメディアクリップ等の内容のレビューもまた、ユーザ固有のコンテキストに基づき認証および/または重み付けされ得る。照明状況、レビューの時刻等のユーザ固有のコンテキストは、ユーザが内容を調査した詳細のレベルを示し得、そのレビューを認証および/または重み付けするための測定基準を提供し得る。
【０００４】
内容のレビューを提出するプロセスにおいてユーザ固有のコンテキストを認証するための例としての方法は、1つまたは複数のコンテキスト関連のパラメータを使用してユーザ固有のコンテキストを決定するステップと、ユーザ固有のコンテキストが内容のレビューを提出するのに適切なコンテキストであると認証するステップとを含み得る。1つの実施において、1つまたは複数のコンテキスト関連のパラメータは、少なくとも第1のモバイルデバイスの場所を示す第1のコンテキスト関連のパラメータと、第2のモバイルデバイスに対する第1のモバイルデバイスの位置を示す第2のコンテキスト関連のパラメータを含み、1つまたは複数のコンテキスト関連のパラメータを使用してユーザ固有のコンテキストを決定するステップは、第1のモバイルデバイスの場所を示す第1のコンテキスト関連のパラメータにアクセスするステップと、第2のモバイルデバイスに対する第1のモバイルデバイスの位置を示す第2のコンテキスト関連のパラメータにアクセスするステップと、第1のモバイルデバイスの場所および第2のモバイルデバイスに対する第1のモバイルデバイスの位置を使用してユーザ固有のコンテキストを決定するステップと、を含む。
【０００５】
1つまたは複数の実施例において、以下の特徴が実行され得る。たとえば、場所は場所の住所、場所の名前、場所のタグ、場所の座標および場所を示すコンテキスト情報の1つまたは複数であり得る。内容は場所、社会的集まり、仕事、仕事での活動、イベント、地方のアトラクション、記事または記事の一部分、およびメディアクリップまたはメディアクリップの一部分の1つまたは複数であり得る。1つの実施において、内容に対するレビューを認証するステップは、コンテキスト関連のパラメータに基づきユーザがレビューに関連付けられた活動を実行したと決定するステップを含む。他の実施において、内容に対するレビューを認証するステップは、コンテキスト関連のパラメータに基づきユーザがレビューに関連付けられた活動を完了したと決定するステップを含む。活動は第2のモバイルデバイスに対する第1のモバイルデバイスの変更された位置を含み得、活動の完了を決定するステップは、距離の閾値を超えて第2のモバイルデバイスに対する第1のモバイルデバイスの相対的な位置の距離の増加を検知するステップを含む。活動の完了はさらに、時間の閾値を超えて、時間に対する距離の閾値を超えた距離の増加を検知するステップを含み得る。
【０００６】
本開示のさらなる態様において、方法は内容に対するレビューを提出するためのユーザインターフェースを生成する前にユーザ固有のコンテキストを認証するステップを含み得る。方法はまた、内容に対するレビューを提出するためのユーザインターフェースを生成するステップと、ユーザ固有のコンテキストが認証されない場合に認証されていないレビューの処理を開始するステップを含み得る。さらに、方法はユーザ固有のコンテキストに基づき内容に対するレビューに重み付けし得る。
【０００７】
レビューに重み付けするステップは、非グループのレビューよりグループのレビューにより大きな重みを関連付けるステップを含み得、グループのレビューはグループの活動に関連付けられた第1のモバイルデバイスにより生成されるレビューである。グループの活動は、第1のモバイルデバイスをグループとして同じ活動に参加したモバイルデバイスのグループに関連付けるステップを含み得る。方法はさらにソーシャルネットワーク情報または第1のモバイルデバイスとグループからの他のモバイルデバイスとの間の以前形成された関連付けを使用することにより、グループ活動を実行するグループが知られたグループであるかを決定するステップと、知られたグループに関連付けられた情報に基づきグループのレビューに対してのレビューに重み付けをするステップを実施し得る。レビューに重み付けするステップは、レビューのユーザ固有のコンテキストに基づくことが可能であり、レビューに対するユーザ固有のコンテキストに基づき内容に対するレビューの信頼性を決定するステップと、レビューの決定された信頼性に基づきレビューに重み付けするステップとを含む。
【０００８】
方法のいくつかの実施において、コンテキスト関連のパラメータは、レビューされる場所を訪れる頻度を決定するステップと、内容をレビューするユーザにより費やされた時間を検知するステップと、内容がレビューされる時刻を検知するステップと、内容のレビューの完全性を決定するステップと、レビューされる内容の消費可能性を決定するステップと、同様の内容をレビューするときのユーザの過去の行動を決定するステップと、ユーザが内容を見たかどうかを決定するためユーザの目が注視するところを検知するステップと、デバイスが内容を見るためにユーザに適切に向けられているかを決定するステップと、ユーザの場所を決定するステップと、内容をレビューする間にユーザが従事する活動を決定するステップと、内容とレビュアーの関係を決定するステップと、およびレビューの特異性を決定するステップの1つまたは複数である。
【０００９】
たとえばサーバ等の例としてのデバイスは、1つまたは複数のコンテキスト関連のパラメータを使用してユーザ固有のコンテキストを決定するステップと、ユーザ固有のコンテキストが内容に対するレビューを提出するのに適切なコンテキストであると認証するステップとを行うように構成された1つまたは複数のプロセッサを含み得る。1つの実施において、1つまたは複数のコンテキスト関連のパラメータは、少なくとも第1のモバイルデバイスの場所を示す第1のコンテキスト関連のパラメータと第2のモバイルデバイスに対する第1のモバイルデバイスの位置を示す第2のコンテキスト関連のパラメータを含み、1つまたは複数のコンテキスト関連のパラメータを使用してユーザ固有のコンテキストを決定するステップは、1つまたは複数のプロセッサにより、第1のモバイルデバイスの場所を示す第1のコンテキスト関連のパラメータにアクセスするステップと、1つまたは複数のプロセッサにより、第2のモバイルデバイスに対する第1のモバイルデバイスの位置を示す第2のコンテキスト関連のパラメータにアクセスするステップと、1つまたは複数のプロセッサにより、第1のモバイルデバイスの場所および第2のモバイルデバイスに対する第1のモバイルデバイスの位置を使用してユーザ固有のコンテキストを決定するステップとを含む。
【００１０】
1つまたは複数の実施例において、以下の特徴が実施され得る。たとえば、場所は、場所の住所、場所の名前、場所のタグ、場所の座標および場所を示すコンテキスト情報の1つまたは複数であり得る。内容は、場所、社会的集まり、仕事、仕事での活動、イベント、地方のアトラクション、記事または記事の一部、およびメディアクリップまたはメディアクリップの一部分の1つまたは複数であり得る。1つの実施において、内容に対するレビューを認証するステップは、コンテキスト関連のパラメータに基づき、1つまたは複数のプロセッサにより、ユーザがレビューに関連付けられた活動を実行したと決定するステップを含み得る。他の実施において、内容に対するレビューを認証するステップは、コンテキスト関連のパラメータに基づき、1つまたは複数のプロセッサにより、ユーザがレビューに関連付けられた活動を完了したと決定するステップを含み得る。活動は第2のモバイルデバイスに対する第1のモバイルデバイスの変更された位置を含み得、活動の完了を検知するステップは、距離の閾値を超えて第2のモバイルデバイスに対する第1のモバイルデバイスの相対的な位置の距離の増加を検知するステップを含む。活動の完了はさらに、1つまたは複数のプロセッサにより、時間の閾値を超えて、時間に対する距離の閾値を超えた距離の増加を検知するステップを含み得る。
【００１１】
本開示のさらなる態様において、デバイスは、1つまたは複数のプロセッサにより、内容に対するレビューを提出するためのユーザインターフェースを生成する前にユーザ固有のコンテキストを認証するように構成され得る。デバイスは、内容に対するレビューを提出するためのユーザインターフェースを生成し、ユーザ固有のコンテキストが認証されない場合に認証されていないレビューの処理を開始するように構成され得る。さらに、デバイスはユーザ固有のコンテキストに基づき内容に対するレビューに重み付けし得る。
【００１２】
レビューに重み付けするステップは、非グループのレビューよりグループのレビューにより大きな重みを関連付けるステップを含み得、グループのレビューはグループの活動に関連付けられた第1のモバイルデバイスにより生成されるレビューである。グループの活動は、第1のモバイルデバイスをグループとして同じ活動に参加したモバイルデバイスのグループに関連付けるステップを含み得る。デバイスはさらに、1つまたは複数のプロセッサにより、ソーシャルネットワーク情報または第1のモバイルデバイスとグループからの他のモバイルデバイスとの間の以前形成された関連付けを使用することにより、グループ活動を実行するグループが知られたグループであるかを決定し、知られたグループに関連付けられた情報に基づきグループのレビューに対してのレビューに重み付けをするように構成され得る。レビューに重み付けするステップは、レビューのユーザ固有のコンテキストに基づくことが可能であり、レビューに対するユーザ固有のコンテキストに基づき内容に対するレビューの信頼性を決定するステップと、レビューの決定された信頼性に基づきレビューに重み付けするステップとを含む。
【００１３】
デバイスのいくつかの実施において、コンテキスト関連のパラメータは、レビューされる場所を訪れる頻度を決定するステップと、内容をレビューするユーザにより費やされた時間を検知するステップと、内容がレビューされる時刻を決定するステップと、内容のレビューの完全性を決定するステップと、レビューされる内容の消費可能性を決定するステップと、同様の内容をレビューするときのユーザの過去の行動を決定するステップと、ユーザが内容を見たかどうかを決定するためユーザの目が注視するところを検知するステップと、デバイスが内容を見るためにユーザに適切に向けられているかを決定するステップと、ユーザの場所を決定するステップと、内容をレビューする間にユーザが従事する活動を決定するステップと、内容とレビュアーの関係を決定するステップと、およびレビューの特異性を決定するステップとの1つまたは複数である。
【００１４】
プロセッサに結合される非一時的コンピュータ可読記憶媒体であって、その非一時的コンピュータ可読記憶媒体は、1つまたは複数のコンテキスト関連のパラメータを使用してユーザ固有のコンテキストを決定するステップと、ユーザ固有のコンテキストが内容に対するレビューを提出するのに適切なコンテキストであると認証するステップとを含み得る、内容に対するレビューを提出するプロセスにおいてユーザ固有のコンテキストを認証するためのプロセッサにより実行可能なコンピュータプログラムを含む。1つの実施において、1つまたは複数のコンテキスト関連のパラメータは、少なくとも第1のモバイルデバイスの場所を示す第1のコンテキスト関連のパラメータと第2のモバイルデバイスに対する第1のモバイルデバイスの位置を示す第2のコンテキスト関連のパラメータを含み、1つまたは複数のコンテキスト関連のパラメータを使用してユーザ固有のコンテキストを決定するステップは、第1のモバイルデバイスの場所を示す第1のコンテキスト関連のパラメータにアクセスするステップと、第2のモバイルデバイスに対する第1のモバイルデバイスの位置を示す第2のコンテキスト関連のパラメータにアクセスするステップと、第1のモバイルデバイスの場所および第2のモバイルデバイスに対する第1のモバイルデバイスの位置を使用してユーザ固有のコンテキストを決定するステップとを含む。
【００１５】
1つまたは複数の実施例において、以下の特徴が実施され得る。たとえば、場所は、場所の住所、場所の名前、場所のタグ、場所の座標および場所を示すコンテキスト情報の1つまたは複数であり得る。内容は、場所、社会的集まり、仕事、仕事での活動、イベント、地方のアトラクション、記事または記事の一部、およびメディアクリップまたはメディアクリップの一部分の1つまたは複数であり得る。1つの実施において、内容に対するレビューを認証するステップは、コンテキスト関連のパラメータに基づき、ユーザがレビューに関連付けられた活動を実行したと決定するステップを含み得る。他の実施において、内容に対するレビューを認証するステップは、コンテキスト関連のパラメータに基づき、ユーザがレビューに関連付けられた活動を完了したと決定するステップを含み得る。活動は第2のモバイルデバイスに対する第1のモバイルデバイスの変更された位置を含み得、活動の完了を検知するステップは、距離の閾値を超えて第2のモバイルデバイスに対する第1のモバイルデバイスの相対的な位置の距離の増加を検知するステップを含む。活動の完了はさらに、時間の閾値を超えて、時間に対する距離の閾値を超えた距離の増加を検知するステップを含み得る。
【００１６】
本開示のさらなる態様において、非一時的コンピュータ可読記憶媒体は内容に対するレビューを提出するためのユーザインターフェースを生成する前にユーザ固有のコンテキストを認証するための指令を含み得る。非一時的コンピュータ可読記憶媒体はまた、内容に対するレビューを提出するためのユーザインターフェースを生成し、ユーザ固有のコンテキストが認証されない場合に認証されていないレビューの処理を開始するための指令を含み得る。さらに、非一時的コンピュータ可読記憶媒体は、ユーザ固有のコンテキストに基づき内容に対するレビューに重み付けする指令を含み得る。
【００１７】
レビューに重み付けするステップは、非グループのレビューよりグループのレビューにより大きな重みを関連付けるステップを含み得、グループのレビューはグループの活動に関連付けられた第1のモバイルデバイスにより生成されるレビューである。グループの活動は、第1のモバイルデバイスをグループとして同じ活動に参加したモバイルデバイスのグループに関連付けるステップを含み得る。非一時的コンピュータ可読記憶媒体はさらに、ソーシャルネットワーク情報または第1のモバイルデバイスとグループからの他のモバイルデバイスとの間の以前形成された関連付けを使用することにより、グループ活動を実行するグループが知られたグループであるかを決定し、知られたグループに関連付けられた情報に基づきグループのレビューに対しての前記レビューに重み付けをする指令を含み得る。レビューに重み付けするステップはまた、レビューのユーザ固有のコンテキストに基づくことが可能であり、レビューに対するユーザ固有のコンテキストに基づき内容に対するレビューの信頼性を決定するステップと、レビューの決定された信頼性に基づきレビューに重み付けするステップとを含む。
【００１８】
非一時的コンピュータ可読記憶媒体のいくつかの実施において、コンテキスト関連のパラメータは、レビューされる場所を訪れる頻度を決定するステップと、内容をレビューするユーザにより費やされた時間を検知するステップと、内容がレビューされる時刻を決定するステップと、内容のレビューの完全性を決定するステップと、レビューされる内容の消費可能性を決定するステップと、同様の内容をレビューするときのユーザの過去の行動を決定するステップと、ユーザが内容を見たかどうかを決定するためユーザの目が注視するところを検知するステップと、デバイスが内容を見るためにユーザに適切に向けられているかを決定するステップと、ユーザの場所を決定するステップと、内容をレビューする間にユーザが従事する活動を決定するステップと、内容とレビュアーの関係を決定するステップと、レビューの特異性を決定するステップの1つまたは複数である。
【００１９】
内容のレビューを提出するプロセスにおいてユーザ固有のコンテキストを認証する例としてのデバイスは、1つまたは複数のコンテキスト関連のパラメータを使用してユーザ固有のコンテキストを決定するための手段と、ユーザ固有のコンテキストが内容のレビューを提出するのに適切なコンテキストであると認証するための手段を含み得る。1つの実施において、1つまたは複数のコンテキスト関連のパラメータは、少なくとも第1のモバイルデバイスの場所を示す第1のコンテキスト関連のパラメータと、第2のモバイルデバイスに対する第1のモバイルデバイスの位置を示す第2のコンテキスト関連のパラメータを含み、1つまたは複数のコンテキスト関連のパラメータを使用してユーザ固有のコンテキストを決定するステップは第1のモバイルデバイスの場所を示す第1のコンテキスト関連のパラメータにアクセスするための手段と、第2のモバイルデバイスに対する第1のモバイルデバイスの位置を示す第2のコンテキスト関連のパラメータにアクセスするための手段と、第1のモバイルデバイスの場所および第2のモバイルデバイスに対する第1のモバイルデバイスの位置を使用してユーザ固有のコンテキストを決定するための手段とを含む。
【００２０】
1つまたは複数の実施例において、以下の特徴が実施され得る。たとえば、場所は場所の住所、場所の名前、場所のタグ、場所の座標および場所を示すコンテキスト情報の1つまたは複数であり得る。内容は場所、社会的集まり、仕事、仕事での活動、イベント、地方のアトラクション、記事または記事の一部分、およびメディアクリップまたはメディアクリップの一部分の1つまたは複数であり得る。1つの実施において、内容に対するレビューを認証するステップは、コンテキスト関連のパラメータに基づきユーザがレビューに関連付けられた活動を実行したと決定するための手段を含み得る。他の実施において、内容に対するレビューを認証するステップは、コンテキスト関連のパラメータに基づきユーザがレビューに関連付けられた活動を完了したと決定するための手段を含む。活動は第2のモバイルデバイスに対する第1のモバイルデバイスの変更された位置を含み得、活動の完了を検知するステップは、距離の閾値を超えて第2のモバイルデバイスに対する第1のモバイルデバイスの相対的な位置の距離の増加を検知するための手段を含む。活動の完了はさらに、時間の閾値を超えて、時間に対する距離の閾値を超えた距離の増加を検知するステップを含み得る。
【００２１】
本開示のさらなる態様において、デバイスは内容に対するレビューを提出するためのユーザインターフェースを生成する前にユーザ固有のコンテキストを認証するための手段を含み得る。デバイスはまた、内容に対するレビューを提出するためのユーザインターフェースを生成し、ユーザ固有のコンテキストが認証されない場合に認証されていないレビューの処理を開始するための手段を含み得る。さらに、デバイスはユーザ固有のコンテキストに基づき内容に対するレビューに重み付けするための手段を含み得る。
【００２２】
レビューに重み付けするための手段は、非グループのレビューよりグループのレビューにより大きな重みを関連付けるステップを含み得、グループのレビューはグループの活動に関連付けられた第1のモバイルデバイスにより生成されるレビューである。グループの活動は、第1のモバイルデバイスをグループとして同じ活動に参加したモバイルデバイスのグループに関連付けるための手段を含み得る。デバイスはさらに、ソーシャルネットワーク情報または第1のモバイルデバイスとグループからの他のモバイルデバイスとの間の以前形成された関連付けを使用することにより、グループ活動を実行するグループが知られたグループであるかを決定するための手段と、知られたグループに関連付けられた情報に基づきグループのレビューに対してのレビューに重み付けをするステップを実行し得る。レビューに重み付けするための手段はまた、レビューのユーザ固有のコンテキストに基づくことが可能であり、レビューに対するユーザ固有のコンテキストに基づき内容に対するレビューの信頼性を決定するための手段と、レビューの決定された信頼性に基づきレビューに重み付けするための手段とを含む。
【００２３】
デバイスのいくつかの実施において、コンテキスト関連のパラメータは、レビューされる場所を訪れる頻度を決定するステップと、内容をレビューするユーザにより費やされた時間を検知するステップと、内容がレビューされる時刻を決定するステップと、内容のレビューの完全性を決定するステップと、レビューされる内容の消費可能性を決定するステップと、同様の内容をレビューするときのユーザの過去の行動を決定するステップと、ユーザが内容を見たかどうかを決定するためユーザの目が注視するところを検知するステップと、デバイスが内容を見るためにユーザに適切に向けられているかを決定するステップと、ユーザの場所を決定するステップと、内容をレビューする間にユーザが従事する活動を決定するステップと、内容とレビュアーの関係を決定するステップと、レビューの特異性を決定するステップの1つまたは複数である。
【００２４】
以下の詳細な説明がより良く理解されるように、上記に本開示による例の特徴および技術的利点のやや広い概略を示した。さらなる特徴および利点が以下に記載される。開示された概念および特定の例は、本開示の同じ目的を実行するための他の構造を修正またはデザインすることの基礎として容易に使用され得る。そのような均等な構造は添付の請求項の精神および範囲から逸脱しない。本明細書に開示された概念の特性と考えられる特徴は、それらの組織および動作の方法の両方に関し、関連する利点と共に、添付の図面に関連して考慮されるとき、以下の説明からより良く理解されるであろう。図面のそれぞれは例示および説明の目的のみで提供され、請求項の制限を規定するものではない。
【００２５】
以下の説明は図面を参照して提供され、図面において同じ参照番号は同じ要素を言及するのに用いられる。1つまたは複数の技術の様々な詳細が本明細書に記載されるが、他の技術もまた可能である。ある例では、よく知られた構造およびデバイスは様々な技術を容易に記載するためブロック図の形式で示される。
【００２６】
本開示により提供される例の性質および利点のさらなる理解は、明細書の残りの部分と図面を参照することにより実現可能であり、いくつかの図面を通して同じ参照番号が同じ要素に言及するために使用される。いくつかの例では、サブラベルが参照番号に関連付けられて、複数の同じ要素の1つを指す。
【図面の簡単な説明】
【００２７】
【図１】本発明の実施例を実行するのに使用され得るモジュールを例示するブロック図である。
【図２】本発明の一実施例を実行するための方法200を例示する単純化したフロー図である。
【図３】本発明の一実施例を実行するための方法300を例示する他の単純化されたフロー図である。
【図４】モバイルデバイスのユーザにより実行される活動を示すモバイルデバイスの例としての構成を示す図である。
【図５Ａ】モバイルデバイスのユーザにより実行される活動のためのさらなる例としての構造を示す図である。
【図５Ｂ】モバイルデバイスのユーザにより実行される活動のためのさらなる例としての構造を示す図である。
【図６】ユーザによるグループ活動の完成を示す例としての構造を示す図である。
【図７】モバイルデバイスを使用して記事をレビューするための本発明の例としての実施例を示す図である。
【図８】望ましい画像を保持するための例としての方法800を示す単純化したフロー図である。
【図９】ネットワークと相互作用する複数のデバイスを示す例としてのシステム図である。
【図１０】開示の1つまたは複数の態様が実行され得る例としてのデバイスを示す図である。
【発明を実施するための形態】
【００２８】
現在の開示による技術は既存の技術と比べて多数の利益を提供し得る。いくつかの例示としての実施例が、本明細書の一部を形成する添付の図面に関して記載される。開示の1つまたは複数の態様が実施され得る特定の実施例が以下に記載されるが、他の実施例も使用されても良く、様々な修正も本開示の範囲または添付の請求項の精神から逸脱せずになされても良い。
【００２９】
本発明の実施例はレビューシステムの結果を改良するための技術を記載する。一実施例において、本明細書に記載されるレビューシステムは、内容をレビューする際ユーザの偏見に対抗する技術を記載する。レビューはメディアクリップ、記事、出版物、製品、サービス、企業、場所、施設またはライブイベント等の内容の評価に言及し得る。レビューは書かれたまたは口頭での評価、調査質問への回答または内容のランク付けを含んでも良い。ランク付けは質、量またはそれらの組み合わせについての何かの評価または査定であり得る。いくつかの実施において、ランク付けはたとえば1から10の等級などの数字での評価になり得る。
【００３０】
一実施例において、レビューシステムは自動的にユーザからのリアルタイムまたはほぼリアルタイムのレビューを受取るため、ユーザ固有のコンテキストに基づいてユーザのためのインターフェースを始動させる。1つの実施において、レビューシステムは特定の場所におけるユーザの存在を検知し、ユーザの活動も推察する。ユーザの活動は様々なモバイルデバイスの互いの相対的な位置を使用して推察され得る。1つの態様において、活動の完了は自動的にユーザのモバイルデバイスにレビューを提出するためのユーザインターフェースを始動させ得る。
【００３１】
モバイルデバイスは図10に示されるデバイス1000等のいかなるコンピュータデバイスでも良い。デバイス1000は、センサ1050のような1つまたは複数の入力感覚ユニットまたは入力デバイス1015、およびディスプレイユニットまたはタッチスクリーンのような1つまたは複数の入力/出力デバイスを含んでも良い。コンピュータデバイス1000の例としては、これに制限されないが、ビデオゲームのコンソール、タブレット型コンピュータ、スマートフォン、ノート型パソコン、ネットブックまたは他の携帯デバイスを含む。
【００３２】
レビューシステムは特定の場所でのユーザの活動パターンを検知し得、活動が完了するとリアルタイムでユーザにインターフェースを提供し得る。たとえば、もしシステムのユーザが飲食店を訪れレビューを提供する場合、システムはユーザにより実行される活動の性質(たとえば飲食店での昼食、バーでの飲酒、ビリヤード台でのゲーム等)を決定し得る。活動の完了が検知されたら、活動に関与したユーザのグループに、レビューを入力し提出するためのデバイスを通してインターフェースが提供され得る。
【００３３】
本発明の実施例はいくつかの利点を提供し得る。たとえば、本発明の実施例は不正なレビューを大幅に減らし、レビューシステムから提供されるレビューおよびランク付けの全体的な質を向上させ得る。たとえば、競争相手は実際に施設を訪れてレビュー処理を引き起こす活動を行わずに嘘のレビューを容易に提出できないであろう。また、施設の従業員は通常、業務のために来ているため、設備を単に訪れることにより好ましいレビューを入力できないであろう。レビューを提出するため、従業員は実際に他のユーザがレビューを提出する前にしなければならないものと同じ活動に従事する必要があり、飲食店のランク付けを人為的につり上げるために継続して偽のレビューを提出することを不可能にする。同様に、本発明の実施例は、ロイヤルティプログラムのため、ユーザのプライバシー設定に基づきユーザの相互作用をする必要なく特定の場所に自動的にチェックインすることを容易にし得る。さらに、レビューをより正確で信頼性があり、タイムリーにするユーザに、ユーザインターフェースがリアルタイムで提供される。
【００３４】
他の実施例において、レビューシステムは、ユーザ固有のコンテキストに基づき、メディアクリップまたは記事等のデバイスを通してレビュー評価された、ランク付けと内容のレビューの正確さを向上させる。さらに、レビューシステムは、ユーザから受取ったランク付けおよびレビューに重み付けをする際、内容をレビューするときにユーザが内容の詳細に対して払う注目のレベルを推測し得る。1つの実施において、レビューの重み付けは時間と共に異なるユーザコンテキストでのレビューの正常化をもたらす。ランク付けとレビューの重み付けの蓄積は検索エンジンにより使用可能であり、検索クエリに最も関連する結果を適切に生成および表示する。
【００３５】
図1は本発明の実施例を実行するのに使用され得るモジュールを示すブロック図である。図1を参照して記載されるモジュールは、ハードウェア、ソフトウェア、ファームウェアまたはそれらのいかなる組み合わせにおいて実施され得る。本明細書において、「モジュール」という用語は構造を指し、一時的伝搬信号またはソフトウェア自体に言及しない。1つの実施において、図1に記載されたモジュールは図10に記載された要素と同様の要素を使用するモバイルデバイスにおいて実施される。他の実施において、図1に記載されたモジュールは図10からの1つまたは複数の要素も使用してリモートサーバにおいて実施される。さらに他の実施において、モバイルデバイスとリモートサーバは、共同で図1を参照して記載されるモジュールを実施する。
【００３６】
ブロック102は入力モジュールであり、ブロック104はコンテキスト関連のパラメータモジュールであり、ブロック106はユーザ固有のコンテキストモジュールである。1つの例としての実施において、入力モジュール102、コンテキスト関連のパラメータモジュール104およびユーザ固有のコンテキストモジュールは1つまたは複数のリモートサーバについて動作し得る。入力モジュール102は、ワイヤレス通信、有線通信またはそれらのいかなる組み合わせを経由して様々なセンサおよびモバイルデバイスに存在する計算技術から情報を受取る。コンテキスト関連のパラメータモジュール104は入力モジュールから情報を受信し、コンテキスト関連のパラメータを派生させる。ユーザ固有のコンテキストモジュール106は1つまたは複数のコンテキスト関連のパラメータを受信し、ユーザ固有のコンテキストを派生させる。
【００３７】
例としての状況において、ユーザのグループは飲食店でビリヤードをしている。入力モジュール102は、ビリヤードをしているユーザのための様々なモバイルデバイスに対する場所情報(たとえば疑似範囲、座標等)等のセンサ情報を受取ることができる。コンテキスト関連のパラメータモジュール104は入力モジュール102からのセンサ情報を使用し、コンテキスト関連のパラメータを生成することができる。たとえば、コンテキスト関連のパラメータモジュールはそれぞれのモバイルデバイスからの場所情報を使用し、モバイルデバイスの場所であるそれぞれのモバイルデバイスのための第1のコンテキスト関連のパラメータを生成できる。たとえば、入力モジュール102からの場所情報は場所座標に言及できるが、その場所は飲食店等の実際の施設に言及できる。さらに、コンテキスト関連のパラメータモジュールは、場所情報を使用して、隣接する他のモバイルデバイスに関するモバイルデバイスの相対的位置を表すための第2のコンテキスト関連のパラメータを生成できる。次に、ユーザ固有のコンテキストモジュール106は、ビリヤード台を有する飲食店等のモバイルデバイスの場所および長方形の領域内の動き等のモバイルデバイスのユーザの相対的位置を使用してモバイルデバイスのユーザグループが飲食店でビリヤードをしていることを決定する。
【００３８】
上記の例で議論されるように、入力モジュール102は様々なセンサおよびモバイルデバイスに存在する計算技術からの入力を受信する。たとえば、入力モジュール102はGPSモジュールからの座標、場所タグ(たとえばQRコード（登録商標）、RFIDタグ等)、住所、IPアドレス、アクセスポイント情報、信号強度情報、カメラデータ、慣性センサ情報等の場所情報を受信できる。ユーザ固有のコンテキストを派生するのに有用な他の情報も入力モジュール102で受信可能であり、それは、これらに限定されないが、雰囲気情報、照明状況、モバイルデバイスカメラからの画像またはビデオクリップ、モバイルデバイスの近辺からの騒音レベル、モバイルデバイスの音声レベル、時刻情報、およびポインタ/マウス情報と、スクロール情報とズームレベル情報とを含むディスプレイ情報を含み得る。
【００３９】
コンテキスト関連のパラメータモジュール104は、入力モジュール102から受信した情報を使用して1つまたは複数のコンテキスト関連のパラメータを獲得、受信、アクセスまたは派生させ得る。コンテキスト関連のパラメータの例は、これに制限されないが、レビューされる場所への訪問の頻度を決定すること、内容を評価するユーザが費やした時間を検知すること、内容がレビューされた時刻を決定すること、内容のレビューの完全性を決定すること、レビューされている内容の消費可能性を決定すること、同様の内容をレビューするときのユーザの過去の行動を決定すること、ユーザが内容を見る場合にユーザの目が注視するところを検知すること、モバイルデバイスが内容を見るユーザに適切に向けられているかを決定すること、ユーザの場所を決定すること、内容とレビュアーの関係を決定すること、およびレビューの特異性を決定することを含む。
【００４０】
ユーザ固有のコンテキストモジュール106はコンテキスト関連のパラメータモジュール104から受信したコンテキスト関連のパラメータに基づきユーザ固有のコンテキストを派生させる。一実施例において、ビリヤードを行うまたはオンライン記事をレビューする等の特定の活動へのユーザの関与はユーザ固有のコンテキストと見なされ得る。たとえば、一実施例において、ユーザ固有のコンテキスト決定モジュールはモバイルデバイスの場所および他のモバイルデバイスに対するモバイルデバイスの相対的な位置を受信し、モバイルデバイスのユーザがビリヤードのゲームに従事していると推測する。上記の状況では、ビリヤードをしているユーザはユーザ固有のコンテキストである。
【００４１】
ブロック108において、内容検知モジュールはユーザにレビューされる対象である内容を検知する。一実施例において、内容検知モジュール108はまた、レビューされる内容を決定する際にユーザ固有のコンテキストを使用し得る。たとえば、上記の例において、ユーザ固有のコンテキストは特定の飲食店でビリヤードをすることであり得る。ユーザ固有のコンテキストに基づき、内容検知モジュール108は、レビューされる内容が飲食店自体または飲食店でビリヤードをすることであり得ると決定し得る。他の実施例において、ユーザが音声またはビデオクリップやモバイルデバイスの記事等のメディアクリップをレビューする場合、内容検知モジュール108は、レビューされる内容がメディアクリップや記事、またはメディアクリップまたは記事の一部であると決定し得る。
【００４２】
ブロック110において、認証モジュールはユーザ固有のコンテキストモジュール106からのユーザ固有のコンテキスト、および内容決定モジュール108からユーザがレビューする内容を受信する。認証モジュール110は、ユーザ固有のコンテキストが内容のレビューを提出するのに適切なコンテキストであると認証する。いくつかの例では、認証は、ユーザがタスクを実行中または実行完了し、または内容をレビューする目的で内容の公表の適切なレベルを有するかを検証することに言及し得る。
【００４３】
ブロック112において、重み付けモジュールは、1つまたは複数のコンテキスト関連のパラメータ、ユーザ固有のコンテキストおよび内容に基づき、内容のレビューに重み付けをし得る。たとえば、ユーザが記事をレビューする際、重み付けモジュールは、レビューおよびランク付けに割り当てる重みを決定する際、ユーザが記事を読んでいるときのモバイルデバイス周りの照明状況、ユーザの題材に対する親和性、ユーザが読む記事の部分等の他のユーザ固有のコンテキスト情報を考慮に入れ得る。ユーザが記事を読んでいたとき周囲が明るいならば、ディスプレイへの直射日光等でディスプレイは読みにくくなり、ユーザが記事の詳細に深い注意を払わなかったと考えられ、よって重み付けモジュール110はユーザによるレビューおよびランク付けに少ない重みを割り当て得る。
【００４４】
ブロック114において、ユーザインターフェースモジュールはユーザにレビューを生成し提出するためのユーザインターフェースを提供する。一実施例において、ユーザインターフェースモジュールは、認証モジュール110がユーザ固有のコンテキストが内容のレビューを提供するのに適切なコンテキストであると認証した後にのみ、ユーザインターフェースをユーザに提供する。
【００４５】
一実施例では、ブロック116において、ランク付けモジュールは重み付けモジュール112とは別個のモジュールとして実施され得、他のランク付けに関するユーザからのランク付けを正常化するため重み付けモジュール112からの情報を使用し得る。他の実施例では、ランク付けモジュール116は、内容のランク付けと関連した重みとは別にそれぞれのユーザからの内容のランク付けを維持し得る。ユーザによる内容と関連したランク付け情報およびユーザにとっての内容に関連した重みは検索モジュール118によりまとめてまたは別個に使用され得る。
【００４６】
検索モジュール118はユーザにより提出された検索要求に応答する。一つの例では、検索モジュールは特定のクエリに対する検索結果を取り出して整理する際のレビューのランク付けを取り込み得る。たとえば、ユーザが特定の場所の最良のビリヤード台またはモバイルデバイスの電池残量を節約する最良の技術を求めるクエリを提出する場合、様々なユーザからの(正常化された)レビューおよびランク付けが検索モジュール118により生成された検索結果に組み込まれ得る。
【００４７】
図2は本発明の一実施例を実行するための方法200を示す単純化したフロー図である。方法はモバイルデバイス、ネットワーク上の1つまたは複数のサーバまたはそれらのある組み合わせにおいて使用され得る。方法200は、ハードウェア(電気回路、専用のロジック他)、ソフトウェア(汎用計算システムまたは専用機械で実行されるようなもの)、ファームウェア(埋め込みソフトウェア)またはそれらのいかなる組み合わせを含む処理ロジックにより実行される。一実施例において、方法200はリモートサーバおよび/またはモバイルデバイス等の図1のシステム100により実行される。
【００４８】
図1および図2を参照し、ステップ202において、ユーザ固有のコンテキストモジュール106等の計算システムの要素は、1つまたは複数のコンテキスト関連のパラメータを使用してユーザ固有のコンテキストを決定し得る。ユーザ固有のコンテキストの例は、飲食店でビリヤードを行うユーザまたは晴れた日の正午に庭でオンライン記事を読むユーザを含み得る。ユーザ固有のコンテキストモジュール106は、ユーザ固有のコンテキストを決定する際、入力モジュール102およびコンテキスト関連のパラメータモジュール104のようなレビューシステムの他のモジュールからの情報を使用し得る。たとえば、図1に詳細に記載するように、ユーザ固有のコンテキストモジュール106は、コンテキスト関連のパラメータモジュールから、モバイルデバイスの場所(例えば飲食店)および他のモバイルデバイスに対する複数のモバイルデバイスの相対的な位置等のコンテキスト関連のパラメータを受信可能であり、ユーザが飲食店でビリヤードを行っていると決定する。
【００４９】
ステップ204において、認証モジュール110はユーザ固有のコンテキストが内容のレビューを提出するのに適切なコンテキストであることを認証する。1つの実施において、認証モジュール110等のシステム100の要素は、レビューが正当であるかを決定する際、ユーザ固有のコンテキストモジュール106からのユーザ固有のコンテキストおよび内容決定モジュール108からの内容を使用し得る。一実施例において、レビューおよびランク付けを入力および提出するためのユーザインターフェースをユーザに提供する前にレビューの信憑性が決定される。この決定はモバイルデバイスまたはリモートサーバにおいて実行され得る。いったんユーザ固有のコンテキストが内容をレビューするのに適切なコンテキストであると認証されると、ユーザは自動的にレビューの入力および提出、および内容のランク付けの選択肢を提示され得る。他の実施において、認証モジュールはレビューの提出を許可し得るが、レビューを破棄する、レビューに関連する重みを著しく低くする(206で以下に論じるように)、またはレビューが正当ではないと決定する他のステップを実行し得る。
【００５０】
ステップ206において、レビューは、レビューの信頼性を適切に測定および説明するために選択的に重み付けされ得る。たとえば、重み付けモジュール112は検知された可能性のある偏見または可能性のある誤りに対抗またはそれを相殺するためのそれぞれの集積されたレビューに重み付けし得る。たとえば、レビューシステム100が記事の一部のレビューを受信する場合、本発明の実施例は、たとえばユーザがその記事を読んでいたときの照明状況、記事のソース、記事がどのようにユーザに送られたか、ユーザの読む速度、ユーザが記事全体をスクロールしたかまたは記事の一部のみを読んだか等の要素に基づき、レビューに重み付けを行うであろう。ある実施において、重み付けモジュール112は、認証モジュール110と協働して、または認証モジュールの代わりに使用され得る。
【００５１】
本発明の実施例によると、図2に示される特定のステップは動作モード間の特定の切り替え方法を提供することが理解される必要がある。他の一連のステップもまた代替の実施例においてそのように実行され得る。たとえば、本発明の代替の実施例は上記に概略を示したステップを異なる順番で実行し得る。例示のため、ユーザは第3の動作モードから第1の動作モードへ、第4の動作モードから第2の動作モードへ、またはそれらのいかなる組み合わせへの変更を選択し得る。さらに、図2に示す個々のステップは、様々なシーケンスで個々のステップに適切なものとして実行され得る多数のサブステップを含み得る。さらに、追加のステップが特定のアプリケーションに応じて追加または削除され得る。当業者は方法200の多くの変形、修正および代替を認識および理解するであろう。
【００５２】
図3は本発明の一実施例を実行するための方法300を示す単純化した他のフロー図である。方法はモバイルデバイス、ネットワーク上の1つまたは複数のサーバまたはそれらのある組み合わせにおいて実行され得る。方法300は、ハードウェア(電気回路、専用のロジック他)、ソフトウェア(汎用計算システムまたは専用機械で実行されるようなもの)、ファームウェア(埋め込みソフトウェア)またはそれらのいかなる組み合わせを含む処理ロジックにより実行される。一実施例において、方法300はリモートサーバおよび/またはモバイルデバイス等の図1のシステム100により実行される。
【００５３】
ステップ302において、ユーザ固有のコンテキストモジュール106等のシステム100の要素は、第1のモバイルデバイスの場所を示す第1のコンテキスト関連のパラメータにアクセスし得る。場所はGPSモジュールからの座標、位置タグ(たとえばQRコード（登録商標）、RFIDタグ)、住所、IPアドレス、アクセスポイント情報、信号強度、カメラ、慣性センサ等の場所を示す情報を用いて派生され得る。
【００５４】
たとえば、図4に示すように、4人の友人のグループは飲食店またはビリヤード台を有するナイトクラブに夜の外出が可能である。入力モジュール102は場所タグ情報、場所座標等のモバイルデバイスの場所情報を受信し得る。コンテキスト関連のパラメータモジュール104は場所情報に基づき場所を決定可能であり、ユーザが特定の飲食店にいることを決定し得る。コンテキスト関連のパラメータモジュール104はまた、飲食店またはナイトクラブの特定のエリア内のモバイルデバイスの場所等の、より細かい場所の詳細を決定し得る。
【００５５】
ステップ304において、ユーザ固有のコンテキストモジュール106等のシステム100の要素は、第2のモバイルデバイスに関する第1のモバイルデバイスの位置を示す第2のコンテキスト関連のパラメータにアクセスし得る。コンテキスト関連のパラメータモジュール106は第2のモバイルデバイスに関する第1のモバイルデバイスの位置を決定し得る。その決定はモバイルデバイスの互いの相対的位置を計算することによりなされ得る。1つの実施において、モバイルデバイスの互いの相対的な位置はモバイルデバイス上で局所的に決定される。モバイルデバイスはWiFi、ブルートゥース等のワイヤレス手段を使用して互いに直接通信可能である。他の実施において、モバイルデバイスは様々なモバイルデバイス間の相対的位置を計算するリモートサーバにそれらの場所情報を送信可能である。
【００５６】
図4に示す例では、コンテキスト関連のパラメータモジュール106は、ステップ304で論じるように、第1のモバイルデバイスと予め定められたグループの近辺または一部にあるモバイルデバイスとの間の距離を計算することにより、他のデバイス(たとえば404、406、408)に対する図4からのデバイス402等の第1のデバイスの位置を決定し得る。
【００５７】
ステップ306において、ユーザ固有のコンテキストモジュール106等のシステム100の要素は、第1のモバイルデバイスの場所および第2のモバイルデバイスに対する第1のモバイルデバイスの位置を使用してコンテキストを決定する。一実施例において、ユーザ固有のコンテキストはビリヤードを行う、映画館に座って映画を観賞する、またはコーヒーショップの列に並んでコーヒーを注文する等のユーザにより実行される活動を含み得る。図4により示される例では、システム100の要素は、ユーザが飲食店やビリヤード台を有するナイトクラブ等の場所にいることを決定する。システム100の要素により実行される方法はさらに、様々なモバイルデバイスの互いに関する位置を分析する。1つの状況において、その方法は、第2のデバイスまたは他のデバイスに関する第1のデバイスの構成が施設でビリヤードを行うモバイルデバイスのユーザを示すパターンを形成することを決定する。
【００５８】
1つの実施において、システム100の要素により実行される方法は、ユーザが施設でビリヤードのゲームに従事することを決定したことに応答して、飲食店またはビリヤードを行うナイトクラブ等の場所のレビューを入力および提出するユーザインターフェースを自動的にユーザに提供し得る。他の実施において、認証モジュール110等のシステム100の要素はレビューの提出を許可し得るが、レビューを破棄する、レビューに関連する重みを著しく低くする(206で以下に論じるように)、またはレビューが正当ではないと決定する他のステップを実行し得る。
【００５９】
一実施例において、ステップ308で、内容に対しユーザにより入力および提出されたレビューは、ユーザ固有のコンテキストおよびレビューの内容に基づき、レビューシステム100の重み付けモジュール112によりさらに重み付けされ得る。たとえば、ユーザが常連のビリヤードプレイヤーで多くの施設でプレーし、多くの場所についてレビューを公開したのであれば、そのユーザのレビューは、重み付けモジュール112により、ビリヤードをめったにしないユーザよりも重みを与えられ得る。1つの実施において、重み付けモジュール112は認証モジュールの代わりに実行可能であり、レビューの偏見は、それぞれのレビュー内容の明白な認証の代わりにそれぞれのレビューに重み付けをすることにより、レビューの大きなサンプルに亘って正常化され得る。
【００６０】
本発明の実施例によると、図3に示される特定のステップは動作モード間の特定の切り替え方法を提供することが理解される必要がある。他の一連のステップもまた代替の実施例においてそのように実行され得る。たとえば、本発明の代替の実施例は上記に概略を示したステップを異なる順番で実行し得る。例示のため、ユーザは第3の動作モードから第1の動作モードへ、第4の動作モードから第2の動作モードへ、またはそれらのいかなる組み合わせへの変更を選択し得る。さらに、図3に示す個々のステップは、様々なシーケンスで個々のステップに適切なものとして実行され得る多数のサブステップを含み得る。さらに、追加のステップが特定のアプリケーションに応じて追加または削除され得る。当業者は方法300の多くの変形、修正および代替を認識および理解するであろう。
【００６１】
1つの実施において、認証モジュール100等のシステム100の要素は、ビリヤードを行う、バーで飲酒する、ディナーを食べるまたはダンスフロアでダンスする等の施設で実行される活動の完了後にレビューを入力および提出するためのユーザインターフェースをユーザに提供し得る。本発明の実施例は活動が完了したことを決定する異なる技術を使用し得る。図5Aおよび図5Bは1つの実施を示し、そこではレビューシステムによりビリヤードを行うユーザの周りに人為的な閾値境界が確立され得る。たとえば、閾値はモバイルデバイスのユーザに活動の完了を誘発せずに図5Aおよび図5Bそれぞれにおける500および502等の境界により示される領域内で動き回ることを許可し得る。たとえば、図5Aはモバイルデバイスのユーザが第1の構成にあることを示し、図5Bはモバイルデバイスのユーザが第2の構成にあり、第1の構成よりも領域においてさらに分散していることを示す。ビリヤードのゲーム中、人々は動き回り、場所を交換したりまたビリヤード台から離れたり近づいたりし得るため、本発明の実施例はユーザが境界内に留まる限り活動の完了を合図することはない場合がある。
【００６２】
加えて、いくつかの実施では、本発明の実施例はグループ(上記の例においてビリヤードを行う)に所属するモバイルデバイスに、活動の完了を示さずに境界または距離の閾値からの一時的な退場および再入場を許可する時間閾値を使用し得る。たとえば、ビリヤード台にいるプレイヤーの何人かは手洗所を使用するまたはバーからドリンクを取ってくるため一時的に退場し得る。
【００６３】
図6はレビューシステムが活動の完成を検知する例としての設定を示す図である。1つの態様において、活動は他のモバイルデバイスに関する1つのモバイルデバイスの変化した位置を含み得る。そして活動の完了は、境界または距離の閾値を超えて第2のモバイルデバイスに関する第1のモバイルデバイスの相対的位置における距離の増加を検知することを含み得る。図6に示すように、モバイルデバイスのユーザがビリヤードを終えると、モバイルデバイス602、604、606および608を有するユーザは退場し、ビリヤード台からおよびお互いに離れて境界600の外へ移動する。モバイルデバイスまたはサーバは、お互いに関するモバイルデバイスデバイスの分散を計算する。本発明の実施例はモバイルデバイスがビリヤード台から離れて境界の外へ出ることを検知するため、本発明の実施例はユーザがビリヤードを終えて活動が完了したことを決定し得る。一実施例において、ビリヤードのゲームの終了を検知したことに応答して、ユーザは、レビューを入力および提出するためのユーザインターフェースをモバイルデバイスに自動的に提示される。
【００６４】
いくつかの実施例において、認証されたレビューはユーザ固有のコンテキスト情報を使用してさらに重み付けされ得る。たとえば、レビューに重み付けすることは、非グループのレビューよりもグループのレビューにより大きな重みを関連付けることを含み得る。グループレビューはグループ活動に関連付けられたモバイルデバイスにより生成されたレビューであり得る。グループ活動は、モバイルデバイスを、グループとして同じ活動に参加するモバイルデバイスのグループに関連付けることを含み得る。図4、図5A、図5Bおよび図6の上記の例において、ビリヤードをする4人の友人はグループ活動に従事する。友人がビリヤードを完了すると、彼らのモバイルデバイスはレビューを入力および提出するためのインターフェースを自動的に提供し得る。活動がグループ活動としてタグ付けされると、グループ活動に関連付けられるレビューはより大きな重みを与えられ得る。レビューシステムは、グループ活動により大きな重みを関連付けできる。その理由はグループ活動がそれぞれのモバイルデバイスからの情報を使用して認証のより多くのポイントを提供可能であり、レビューの信憑性のさらなる保証を提供するためである。さらに、レビューシステムは、ソーシャルネットワーク情報またはモバイルデバイス間で以前に形成された関連付けを使用することにより活動するグループが知られたグループであると決定し得る。知られたグループの評判はまた、レビューに重み付けおよびランク付けする際に決定的要素となり得る。たとえば、内容をレビューするプレイヤーのグループはビリヤードプレイヤーのプロリーグ(ソーシャルネットワークのサークル/グループ)に所属し得る。
【００６５】
内容をレビューする際の同様の偏見がまた、記事、文書、音声およびビデオクリップ等のメディアコンテンツをレビューする際に明らかとなり得る。ソーシャルネットワークはインターネットを通して内容の素早い普及を容易にする。しかし、そのような推薦により情報を普及させる手段は、たとえば友人に送られた記事が友人および親戚からより多くの「賛成」を得ることができる等の偏見のあるランク付けにつながる。これは送られた記事の受信者が部分的にでも記事を読むまたは内容を見ることをしていない状況でも当てはまり得る。これはまた「反対」のランク付けにも当てはまる。人間は内容が関連付けられた個人に対して偏見のある意見を持つ可能性があり、それは適切な考慮なしに「反対」のランク付けにつながる。いくつかの実施例において、内容はモバイルデバイスを使用してレビューされる可能性がある。
【００６６】
さらに、ユーザがたとえば「電池の節約方法」等の特定のトピックに最も高いランク付けをしたことに基づき記事を探している場合、検索は電池の節約方法のランク付けに基づいて記事を引き出すかもしれない。しかし、図8に示すように電力の節約に興味深い発見を有し得るGPSについての平凡な記事がある場合、およびその記事が全体に亘って低くランク付けされている場合、その記事は検索に現れる可能性が低い。本発明の実施例において、発明の実施例を実行する方法は、異なる内容に対するユーザのランク付けを立証し得、内容のサブセクションにタグを付してレビューする方法も提供し得る。さらに、レビューシステム100は、ユーザが記事の特定のセクションを目立たせると、ユーザがレビューする内容のユーザインターフェースを自動的に生成し得る。
【００６７】
図7は本発明の一実施例を実行するための方法700を示す単純化したフロー図である。方法はモバイルデバイス、ネットワーク上の1つまたは複数のサーバまたはそれらのある組み合わせにおいて実行され得る。方法700は、ハードウェア(電気回路、専用のロジック他)、ソフトウェア(汎用計算システムまたは専用機械で実行されるようなもの)、ファームウェア(埋め込みソフトウェア)またはそれらのいかなる組み合わせを含む処理ロジックにより実行される。一実施例において、方法700はリモートサーバおよび/またはモバイルデバイス等の図1のシステム100により実行される。
【００６８】
上記に議論されるように、レビューシステム100の入力モジュール102は、モバイルデバイスおよびリモートデータベース等の様々なソースから入力を受信する。入力は、LCDタッチスクリーン、キーパッドセンサ、マイクロホン、スピーカー、カメラ、ブルートゥースまたはWiFiコントローラ等のモバイルデバイスからのデータを含み得る。ステップ702において、コンテキスト関連のパラメータモジュール104は、入力モジュール102から受信した情報を使用して1つまたは複数のコンテキスト関連のパラメータを獲得、受信、アクセスまたは派生させ得る。コンテキスト関連のパラメータの例は、これに制限されないが、レビューされる場所への訪問の頻度を決定すること、内容を評価するユーザが費やした時間を検知すること、内容がレビューされた時刻を決定すること、内容のレビューの完全性を決定すること、レビューされている内容の消費可能性を決定すること、同様の内容をレビューするときのユーザの過去の行動を決定すること、ユーザが内容を見る場合にユーザの目が注視するところを検知すること、デバイスが内容を見るユーザに適切に向けられているかを決定すること、ユーザの場所を決定すること、内容とレビュアーの関係を決定することおよびレビューの特異性を決定することを含み得る。
【００６９】
ステップ704において、レビューシステムはユーザ固有のコンテキストを決定する。ユーザ固有のコンテキストはユーザが内容をレビューする環境であり得る。ユーザ固有のコンテキストの一例は、昼間に太陽がデバイスのディスプレイの真上から照らす状況でオンライン記事を読むユーザであり、ディスプレイが大変読みにくい状況であり得る。この例としてのユーザ固有のコンテキストは、内容がレビューされた時刻を決定すること、ユーザの場所を決定すること、内容をレビューする際にユーザが従事している活動を決定することおよび照明状況を決定すること等のコンテキスト関連のパラメータを使用してユーザ固有のコンテキストモジュール108により派生され得る。ユーザ固有のコンテキストに加え、レビューされる内容もまた決定され得る。この例としての状況では、内容決定モジュール108はユーザがニューヨークタイムズオンラインのスポーツセクションの記事のハイライトされた部分を読んでいると決定し得る。
【００７０】
ステップ706において、レビューシステム100は、レビューおよびランク付けに重み付けする際のユーザ固有の詳細を使用する前にプライバシー設定等のユーザ固有のアカウントの詳細を読み込み得る。ユーザ固有の設定はユーザのモバイルデバイスから受信され得るか、またはリモートデータベースに記憶され得る。一つの状況において、ユーザはレビューに重み付けをする際ユーザについての情報を使用することを止めることができる。そのような状況では、レビューシステム100はユーザのレビューを公表または使用しないか、そのレビューを他のレビューに関して低く重み付けし得る。
【００７１】
ステップ708において、ユーザインターフェースモジュール114等のレビューシステム100の要素は、内容のレビューを入力および提出するためのユーザインターフェースを提供し得る。一実施例において、ユーザが内容のレビューを完了すると、ユーザインターフェースが自動的に提供され得る。または、ユーザインターフェースモジュール114は、ユーザが手動でユーザインターフェースを起動するための、ボタンまたは記事等の内容の様々なセクションに配置されたレビューインジケータを提供し得る。自動および手動の両方でユーザインターフェースを起動させる他の適切な方法が本発明の実施例で使用可能である。
【００７２】
ステップ710において、レビューシステム100はユーザ固有のコンテキストおよび内容に基づいてユーザからのレビューを重み付けし得る。ユーザからのレビューおよびランク付けを重み付けするための一つの実施が以下に記載される。たとえば、W1、W2、...WNは多数のユーザN1、N2...Nnに対する重み付けであり、ユーザの行動は上述の状態のいずれかに適合し得る。
合計の重み(W)は以下のように計算され得る。
W=(W1*N1+W2*N2+...+Wn*Wn)/N,
ここでW1、W2、...Wnは上述の状態に対する重みであり、
N1、N2、...Nnは上述の状態の1つにおけるユーザの数であり、
Nはユーザの合計数、かつN1、N2、...Nn<Nである。
【００７３】
この例としての方法は、内容に対しユーザにより与えられた直接のランク付けに加えてレビューシステムにより付与され得る。記載された上述のランク付け方法は、重み付けモジュールにおいて実施され得る異なる方法の例である。追加の方法が以下のように適用され得る。
レビュアーあたりの重み=W/T,
ここでWは状況を満たす属性の数、およびTはデバイスにより支持される属性の合計である。
【００７４】
本発明の実施例によると、図7に示される特定のステップは動作モード間の特定の切り替え方法を提供することが理解される必要がある。他の一連のステップもまた代替の実施例においてそのように実行され得る。たとえば、本発明の代替の実施例は上記に概略を示したステップを異なる順番で実行し得る。例示のため、ユーザは第3の動作モードから第1の動作モードへ、第4の動作モードから第2の動作モードへ、またはそれらのいかなる組み合わせへの変更を選択し得る。さらに、図7に示す個々のステップは、様々なシーケンスで個々のステップに適切なものとして実行され得る多数のサブステップを含み得る。さらに、追加のステップが特定のアプリケーションに応じて追加または削除され得る。当業者は方法700の多くの変形、修正および代替を認識および理解するであろう。
【００７５】
図8は本発明の実施例を可能にする例としてのモバイルデバイスス802を示す。モバイルデバイスは図10に示す1つまたは複数の要素を使用して実施され得る。モバイルデバイスはディスプレイタッチスクリーン806を有し得る。例としての状況に示すように、オンライン記事がディスプレイデバイス806に表示され得る。オンライン記事は特定の出版社、新聞および著者と関連付けされ得る。加えて、オンライン記事は様々な個別のトピックを議論するいくつかのセクション見出しを有し得る。図8の例としての記事は、図8に見られるいくつかのサブセクションを有する「分かり易く説明した次世代GPS実施技術」というタイトルの記事であり、「性能強化」および「電池節約方法」を含む。その記事はまたディスプレイ画面に見られないセクション見出しを有する他のサブセクションを含み得るが、スクロールバー810をスクロールするまたはポインタ812を動かすことにより見ることができる。
【００７６】
一つの実施において、図9においてさらに議論されるように、記載されたレビューシステム100の要素は、クラウドの一部としてネットワークの1つまたは複数のリモートサーバで実施され得る。リモートサーバは図10で議論される1つまたは複数の要素を使用して実施され得る。リモートサーバは、入力モジュール102を使用してモバイルデバイス802からのセンサおよび他の入力を受信し得る。他の実施において、図1に記載されるレビューシステム100のいくつかまたは全ての要素はモバイルデバイス802で実施され得る。
【００７７】
前に議論したように、モバイルデバイス802は、ユーザ固有のコンテキストを派生するのに使用され得るセンサ情報を一時的に(リモートサーバまたはモバイルデバイス802の内部要素に)中継することにより内容のレビューを容易にし得る。一実施例において、モバイルデバイス802は、ユーザの場所、位置、方向および活動に関連付けることにより内容のレビューを容易にし得る。他の実施例において、図8に示すように、モバイルデバイス802は、ユーザをメディアクリップまたは記事等の内容に触れさせることに関与する。
【００７８】
いくつかの実施例において、レビューシステム100は、内容が、文章、音声もしくは画像、またはそれらの組み合わせ等のメディアクリップであり得る場合の、内容のサブ部分(すなわち、全体の内容のうちの部分的な内容)をレビューすることを許可し得る。
【００７９】
たとえば、図8において、レビュアーは「GPS実施技術」についての記事を読むことができ、図8のブロック804により示されたGPSを使用した「電池節約方法」についてのセクションのみを好み、記事の残りの部分を嫌うことが可能である。そのような状況では、レビューシステム100は記事で言及された特定の点/内容についてのランク付けを提供するインターフェースをレビュアーに提供し得る。例としての実施において、ユーザは特定の語句を有する文章を目立たせることができ、レビューシステム100はその語句に関連したタグまたは内容を派生することができ、ユーザに記事で言及された特定の点/内容をランク付けさせることができる。たとえば、図8に表示した記事において、レビューシステム100はユーザに「電池節約方法」という見出しを有するセクションをレビューさせることが可能である。他の実施において、レビューシステム100のユーザインターフェース114は、ユーザがレビューを提供するためにユーザインターフェースを起動させる操作ができる全体の記事(808)および記事のサブ部分(814)のインジケータを提供し得る。
【００８０】
検索モジュール118が電池節約技術のためユーザから入力を受信すると、検索モジュール118は、記事のセクションがその特定の点および内容に対して十分に高いランク付けを有していた場合、記事内の電池節約技術を目立たせた特定の記事にヒットして返送し得る。
【００８１】
レビュアーが全体画像内の画像のサブ部分をレビューすることができる場合、同様の技術が画像の内容にも当てはまり得る。たとえば、レビュアーが前方の地面に複数の人物がいる画像内のエッフェル塔をランク付けできる場合、レビューシステム100は、ユーザによる画像内のエッフェル塔部分の選択に対するランク付けとその画像データベースに対する検索を比較することによりランク付けはエッフェル塔に対するものであると決定し、サブ部分にそのようにタグを付すことができる。したがって、レビューシステム100はユーザのエッフェル塔へのタグ付けに頼ることができ、エッフェル塔のランク付けおよびレビューをそのシステム内に関連付けることができる。その結果、最も高いランク付けをしたエッフェル塔の検索は、もしそれが複数のユーザにより高くランク付けされれば上記の写真を返送し得る。
【００８２】
音声またはビデオクリップのような他のメディアクリップの場合、レビューシステム100はレビュアーに特定の瞬間をレビューまたはランク付けさせ、著者または他の人々により、より大きな内容に挿入されたマーカー、タグまたはGMP(良いモーメントポイント)に基づきコンテキストを決定し得る。
【００８３】
たとえば、5分の内容に対し、レビュアーは最初の1-2分間は内容に「賛成」を与えることを好むことができ、よってレビューシステム100はそれらの時間に関連付けたコンテキストにタグ付けできる。たとえば、音声クリップにおいて、最初の1-2分間の時間は演奏されたバイオリン等の特定の楽器から音楽を流すことができる。他の例は、タッチダウンの瞬間にマークを付けた完全なフットボールの試合の動画になり得る。
【００８４】
検索クエリがタッチダウンの瞬間またはバイオリンの内容のための検索モジュール118により受信されると、レビューシステム100は上記の条件に適合する内容を返信でき、ユーザの検索が適合するタイムスタンプからの内容の再生を開始し得る。たとえば、受信した検索クエリがタッチダウンの瞬間についてであり、検索が完全なフットボールの内容に存在する瞬間に適合する場合、タッチダウンの瞬間が取り出されてユーザに表示され得る。完全なフットボールの試合はその後タッチダウンに最も高いランク付けをマークしたタイムラインを有する。ユーザが動画をクリックすると、最初から再生する代わりに、ユーザインターフェース114はフットボールの試合中のタッチダウンが発生しようとしていた前またはその辺りの瞬間から再生を開始し得る。
【００８５】
以下はレビューシステム100の重み付けモジュール112により内容のレビューに重み付けをする際の、例としてのコンテキスト情報およびその重要性を記載した表(表1)である。
【００８６】
【表１Ａ】
2016516242.tif 000003
【００８７】
【表１Ｂ】
2016516242.tif 000004
【００８８】
図9はネットワークリソースに接続された複数のモバイルデバイス(910、912、914および916)を示す過度に単純化された例としての図である。ネットワークリソースは、これに制限されないが、ネットワーク接続性、処理電力、記憶容量およびソフトウェアインフラストラクチャーを含み得る。いくつかの実施において、ネットワークリソースの全てまたは一部は「クラウド」と呼ばれ得る。リモートデータベース904、リモートサーバ906およびソーシャルネットワーク908がネットワーク902の一部として、またはネットワーク902に接続されるものとして存在し得、図10に議論された1つまたは複数の要素を使用して実施され得る。ソーシャルネットワークは、フェイスブック(登録商標)、ツイッター(登録商標)、フォースクエア(登録商標)、グーグルプラス(登録商標)等の社会的つながりネットワークおよびソーシャルメディアネットワークを含み得る。モバイルデバイスはワイヤレスまたは有線接続を通して様々なネットワークリソースに接続され得る。
【００８９】
図10は本発明の実施例を実行する際に使用されるデバイスの部品を組み込んだ例としてのコンピュータデバイスを示す。たとえば、デバイス1000は上記に論じたモバイルデバイスの要素のいくつかを表し得る。モバイルデバイスは、カメラおよび表示ユニットのような入力感覚ユニットを有するいかなるコンピュータデバイスでも良い。モバイルデバイスの例は、これに制限されないが、ビデオゲームのコンソール、タブレット型コンピュータ、スマートフォン、カメラデバイスおよび本発明の実施例を実施するのに適したいかなる他の携帯型デバイスを含む。デバイス1000は、リモートデータベースまたはリモートソーシャルネットワーク等のネットワークまたはクラウドにおいて作動するリモートサーバまたは他のエンティティの1つまたは複数の要素を表し得る。図10は、本明細書に記載される様々な他の実施例により提供される方法を実行可能なデバイス1000の一実施例の概略図を提供する。図10は、それらのいずれかまたは全部が適切に利用され得る様々な要素の一般化された図を提供することのみを意味する。したがって図10は、個々のシステム要素が比較的別個のまたは比較的より一体化された方法でどのように実行され得るかを大まかに示す。一実施例において、図10に記載された要素のいくつかのみが実施され、本発明の実施例を実行するために可能となる。たとえば、カメラデバイスは図10に記載された他の要素に沿って1つまたは複数のカメラ、ストレージおよび処理要素を有しても良い。
【００９０】
デバイス1000はバス1005に電気的に結合され得る(または適切に通信し得る)ハードウェア要素を含むことが示される。ハードウェア要素は、1つまたは複数の汎用プロセッサおよび/または1つまたは複数の特殊用途のプロセッサ(たとえばデジタル信号処理チップ、グラフィックスアクセラレーションプロセッサ等)を含むがこれに制限されない1つまたは複数のプロセッサ1010と、カメラ、センサ(慣性センサを含む)、マウス、キーボード等を含み得るがこれに制限されない1つまたは複数の入力デバイス1015と、表示ユニット、プリンター等を含むがこれに制限されない1つまたは複数の出力デバイス1020とを含み得る。さらにハードウェア要素は、図10に示すような、センサ入力を得るための1つまたは複数のセンサ1050も含み得る。
【００９１】
デバイス1000はさらに、ローカルおよび/またはネットワークアクセス可能なストレージを含むがこれに制限されない1つまたは複数の非一時的記憶デバイス1025を含み得(および/または通信し)、および/または、これに制限されないが、ディスクドライブと、ドライブアレイと、光学記憶デバイスと、プログラム、フラッシュアップデート等が可能なランダムアクセスメモリ(「RAM」)および/またはリードオンリーメモリ(「ROM」)等の固体の記憶デバイスとを含み得る。そのような記憶デバイスは、様々なファイルシステム、データベース構造等を含むがこれに制限されないいかなる適切なデータ記憶を実施するように構成され得る。
【００９２】
デバイス1000はまた、モデム、ネットワークカード(ワイヤレスまたは有線)、赤外線通信デバイス、ワイヤレス通信デバイスおよび/またはチップセット(たとえばブルートゥース(登録商標)デバイス、802.11デバイス、WiFiデバイス、WiMaxデバイス、セルラー通信設備等)、等を含み得るがそれに制限されない通信サブシステム1030を含み得る。通信サブシステム1030は、データがネットワーク(一例を挙げると、以下に記載されたネットワーク等)、他のデバイス、および/または本明細書に記載されたいかなる他のデバイスとやり取りされるのを許可し得る。多くの実施例において、上述のように、デバイス1000はさらにRAMまたはROMデバイスを含み得る非一時的ワーキングメモリ1035を含む。
【００９３】
デバイス1000はまた、本明細書に記載されるように、様々な実施例により提供されるコンピュータプログラムを備え得、および/または方法を実施するようデザインされ得、および/または他の実施例により提供されるシステムを構成し得る1つまたは複数のアプリケーションプログラム1045のような、オペレーティングシステム1040、デバイスドライバ、実行可能なライブラリ、および/または他のコードを含むワーキングメモリ1035内に現在配置されているとして示されるソフトウェア要素を含み得る。ほんの一例として、上記に論じた方法に関して記載される1つまたは複数の手順は、コンピュータ(および/またはコンピュータ内のプロセッサ)により実行可能なコードおよび/または指令として実行され得る。一つの態様において、そのようなコードおよび/または指令は、上述の方法により1つまたは複数の動作を実行するために汎用コンピュータ(または他のデバイス)を構成および/または適応させるのに使用され得る。
【００９４】
これらの一組の指令および/またはコードは、上述の記憶デバイス1025のようなコンピュータ可読記憶媒体に記憶され得る。いくつかの場合では、記憶媒体はデバイス1000のようなデバイスに組み込まれ得る。他の実施例では、記憶媒体はデバイスとは別個(たとえばコンパクトディスクのような取り外し可能な媒体)になることができ、および/またはインストールパッケージに設けられることができ、その結果記憶媒体は指令/コードが記憶された汎用コンピュータをプログラム、構成および/または適応させることができる。これらの指令は、デバイス1000により実行できる実行可能なコードの形式を取り得、および/またはソースの形式を取り得、および/またはデバイス1000のコンパイルおよび/またはインストールの際(たとえば様々な一般的に入手可能なコンパイラ、インストールプログラム、圧縮/展開ユーティリティ等のいずれかを使用して)、実行可能なコードの形式を取るインストール可能なコードの形式を取り得る。
【００９５】
実質的な変形が具体的な要求に応じてなされ得る。たとえば、特別注文のハードウェアが使用されても良く、および/または特定の要素がハードウェア、ソフトウェア(アプレットのような携帯型ソフトウェア等を含む)またはそれらの両方において実施され得る。さらに、ネットワーク入力/出力デバイス等の他のコンピュータ−デバイスへの接続も使用され得る。
【００９６】
いくつかの実施例は、開示による方法を実行するためのデバイス(デバイス1000等)を使用することができる。たとえば、記載された方法のいくつかまたは全ての手順は、ワーキングメモリ1035に含まれる1つまたは複数の指令の1つまたは複数のシーケンスの1つまたは複数の指令(オペレーティングシステム1040および/またはアプリケーションプログラム1045等の他のコードに組み込まれ得る)を実行するプロセッサ1010に応答して、デバイス1000により実行され得る。そのような指令は1つまたは複数の記憶デバイス1025等の他のコンピュータ可読媒体からワーキングメモリ1035に読み込まれ得る。ほんの一例として、ワーキングメモリ1035に含まれる1つまたは複数のシーケンスの実行はプロセッサ1010に本明細書に記載された方法の1つまたは複数の手順を実行させる。
【００９７】
本明細書で使用される「機械で可読媒体」および「コンピュータ可読媒体」という用語は、機械に特定のやり方で作動させるデータを提供するのに関与するいかなる製品または媒体に言及し得る。デバイス1000を使用して実行される実施例において、様々なコンピュータ可読媒体は、プロセッサ1010に対する実行のための指示/コードを提供するのに関与可能、および/またはそのような指令/コード(たとえば信号として)を記憶および/または運ぶのに使用され得る。多くの実施において、コンピュータ可読媒体は物理的なおよび/または有形の記憶媒体である。そのような媒体は、これに制限されないが、不揮発性媒体、揮発性媒体および送信媒体を含む多くの形式を取り得る。たとえば不揮発性媒体は記憶デバイス1025等の光学および/または磁気ディスクを含む。揮発性媒体は、これに制限されないが、ワーキングメモリ1035等の動的メモリを含む。本明細書で使用される「コンピュータ可読媒体」、「記憶媒体」および他の用語は一過性の伝播信号に言及していない。物理的および/または有形のコンピュータ可読媒体の共通の形式は、たとえば、フロッピー（登録商標）ディスク、フレキシブルディスク、ハードディスク、磁気テープ、または他のいかなる磁気媒体、CD-ROM、他のいかなる光学媒体、パンチカード、穿孔テープ、穴のパターンを有する他のいかなる物理的媒体、RAM、PROM、EPROM、フラッシュEPROM、または他のいかなるメモリーチップもしくはカートリッジを含む。
【００９８】
様々な形式のコンピュータ可読媒体が実行のためのプロセッサ1010への1つまたは複数の指令の1つまたは複数のシーケンスを運ぶことに関与し得る。ほんの一例として、指令は最初に、リモートコンピュータの磁気ディスクおよび/または光学ディスクで運ばれ得る。
【００９９】
通信サブシステム1030(および/またはその要素)は一般的に信号を受信し、バス1005は、プロセッサ1010が指令を取り出して実行するワーキングメモリ1035へ信号(および/または信号により運ばれるデータ、指令等)を運び得る。ワーキングメモリ1035により受信された指令は選択的に、プロセッサ1010による実行の前か後に非一時的記憶デバイス1025に記憶され得る。
【０１００】
上記に論じた方法、システムおよびデバイスは例である。様々な実施例は適切に様々な手順または要素を省略、置換または追加し得る。たとえば、代替の構成では、記載された方法は記載されたものと異なる順番で実行され得、および/または様々な段階で追加、省略、および/または組み合わせられ得る。また、ある実施例に関して記載された特徴は他の様々な実施例において組み合わせられ得る。実施例の異なる態様および要素は同様の方法で組み合わせられ得る。また、技術は発展し、よって要素の多くは開示の範囲をそれらの特定の例に制限しない例である。
【０１０１】
特定の詳細が、実施例の完全な理解を提供するために記載に与えられる。しかし、実施例はそれらの特定の詳細なしで実行され得る。たとえば、よく知られた回路、プロセッサ、アルゴリズム、構造および技術が、実施例を曖昧にするのを避けるため不必要な詳細なしに示されてきた。この記載は例としての実施例のみを提供し、本発明の範囲、適用性または構造を制限する意図はない。むしろ、実施例の前の記載は、当業者に本発明の実施例の実行を可能にする記載を提供するであろう。様々な変更が本発明の精神および範囲から逸脱せずに要素の機能および配置においてなされ得る。
【０１０２】
また、いくつかの実施例はフロー図またはブロック図として描かれたプロセスとして記載された。それぞれは一連のプロセスの動作として記載され得るが、その動作の多くは平行してまたは同時に実行され得る。さらに、動作の順番は並べ替えできる。プロセスは図に含まれないさらなるステップを有し得る。さらに、この方法の実施例はハードウェア、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語、またはそれらのいかなる組み合わせにより実施され得る。ソフトウェア、ファームウェア、ミドルウェアまたはマイクロコードで実行される際、関連するタスクを実行するためのプログラムコードまたはコードセグメントが記憶媒体等のコンピュータ可読媒体に記憶され得る。プロセッサは関連するタスクを実行し得る。
【０１０３】
いくつかの実施例を記載して、様々な修正、代替の構造および均等物が開示の精神から逸脱せずに使用され得る。たとえば、上述の要素は単に、他のルールが優先するまたは本発明のアプリケーションを修正するより大きなシステムの要素になり得る。また、多数のステップが上述の要素が考慮される前、その間または後に着手され得る。よって、上述の記載は開示の範囲を制限しない。
【符号の説明】
【０１０４】
102  入力モジュール
104  コンテキスト関連のパラメータモジュール
106  ユーザ固有のコンテキストモジュール
108  内容検知モジュール
110  認証モジュール
112  重み付けモジュール
114  ユーザインターフェースモジュール
116  ランク付けモジュール
118  検索モジュール
【図１】
2016516242.tif 000005
【図２】
2016516242.tif 000006
【図３】
2016516242.tif 000007
【図４】
2016516242.tif 000008
【図５Ａ】
2016516242.tif 000009
【図５Ｂ】
2016516242.tif 000010
【図６】
2016516242.tif 000011
【図７】
2016516242.tif 000012
【図８】
2016516242.tif 000013
【図９】
2016516242.tif 000014
【図１０】
2016516242.tif 000015
【国際調査報告】
2016516242.tif 000016
2016516242.tif 000017