【手続補正書】
【提出日】平成26年4月17日(2014.4.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザのロールによるカスタマイズ可能な検索を行うためにコンピューティングデバイスの少なくとも一部で実行される方法であって、
検索されるコンテンツを巡回するステップと、
ユーザグループ固有の情報を取り出すステップと、
前記ユーザグループ固有の情報に基づいて検索結果を索引付けするステップと、
ユーザから検索要求を受信するステップと、
前記検索要求を受信するのに先立って、前記ユーザの職業、前記ユーザの年齢、前記ユーザの社会的地位、前記ユーザの性別、および前記ユーザの趣味の組からの少なくとも１つに基づいて、前記ユーザに対してユーザのロールを決定するステップと、
前記ユーザのロールに対する関連度および前記ユーザのロールにとってのメタデータのグループの重要性に基づいてメタデータのグループを定義する、文書コンテンツの関連度を評価するための少なくとも１つの適用可能なルールを決定するステップであって、前記少なくとも１つの適用可能なルールは、前記ユーザと管理者のうちの少なくとも一方によってあらかじめ定義され、複数のシステムパラメータに基づいて自動的に調整される、ステップと、
前記ユーザにとって興味のある検索結果が前記ユーザのロールに基づいて優先順位付けされるように、前記ユーザのロールを考慮に入れて前記検索結果をランク付けするステップと、
検索された文書に関連するデータソース属性、データ型属性、およびコンテンツ分類属性に基づいて前記検索結果のランク付けを強化するステップと、
前記検索結果をレンダリングするステップであって、各検索結果の記述が、前記ユーザのロールに応じて異なってレンダリングされる、ステップと
を含むことを特徴とする方法。
【請求項２】
前記ユーザのロールに基づいて文書のメタデータの関連度を評価するための少なくとも１つの他の適用可能なルールを決定するステップと、
前記少なくとも１つの他のルールに基づいて前記文書を評価するステップと
をさらに含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記ユーザのロールに対するメタデータの関連度に基づいて文書をレンダリングするための少なくとも１つのさらなる適用可能なルールを決定するステップと、
前記少なくとも１つのさらなるルールに基づいて前記検索結果をレンダリングするステップと
をさらに含むことを特徴とする請求項１に記載の方法。
【請求項４】
前記検索は、デスクトップ環境およびネットワーク化された環境のうちの１つで行われることを特徴とする請求項１に記載の方法。
【請求項５】
前記ユーザのロールは、あらかじめ定義された期間の満了、ランダム期間の満了、およびユーザの指示のうちの１つに反応して決定されることを特徴とする請求項１に記載の方法。
【請求項６】
前記文書のコンテンツは、テキストデータ、グラフィックデータ、映像データ、埋め込みコンテンツ、および文字の組から少なくとも１つを含むことを特徴とする請求項１に記載の方法。
【請求項７】
ネットワーク化されたシステムにおいてユーザのロールによるカスタマイズ可能な検索を容易にするためのサーバであって、
メモリと、
前記メモリに格納された命令とともに検索アプリケーションを実行する、前記メモリに結合されたプロセッサとを備え、前記検索アプリケーションは、
ユーザの信用証明情報およびユーザと関連する検索要求を受信し、
前記ユーザの信用証明情報に基づいて、検索用語として使用されている１つまたは複数の言葉の意味を決定し、
検索されるコンテンツを巡回し、
前記ユーザの信用証明情報に基づいてユーザグループ固有の情報を取り出し、
前記ユーザグループ固有の情報に基づいて検索結果を索引付けし、
前記ユーザグループ固有の情報、ならびに、前記ユーザの職業、前記ユーザの年齢、前記ユーザの社会的地位、前記ユーザの性別、前記ユーザの趣味、前記ユーザの個人情報、および企業ルールの組からの少なくとも１つに基づいて、前記ユーザの少なくとも１つのユーザのロールを決定し、
前記ユーザのロール、前記ユーザのロールにとってのメタデータのグループの重要性、および前記検索用語に基づいて、文書のコンテンツの関連度および文書のメタデータの関連度を評価するための適用可能なルールを決定し、
前記適用可能なルールに基づいて文書を評価し、
前記ユーザにとって興味のある検索結果が前記ユーザのロールに基づいて優先順位付けされ、前記ユーザのロールにアクセスできない文書のコンテンツが優先度を下げられるように、前記ユーザのロールを考慮に入れて前記検索結果をランク付けし、
前記ユーザのロールに対するメタデータの関連度に基づいてメタデータのグループを定義する、文書をレンダリングするための前記適用可能なルールのうちの１つを決定し、
クライアントアプリケーションに前記文書をレンダリングするために前記ルールに従ってランク付けされた前記ランク付けされた検索結果を提供し、各検索結果の記述が、前記ユーザのロールに応じて異なってレンダリングされるように構成されたことを特徴とするサーバ。
【請求項８】
文書のコンテンツおよび文書のメタデータのうちの少なくとも１つに基づいて前記ユーザに関連すると考えられる文書は、レンダリングされた検索結果においてより高位にランク付けされることを特徴とする請求項７に記載のサーバ。
【請求項９】
前記レンダリングされた検索結果は、ランク付けされた文書および関連のある文書のメタデータを含むことを特徴とする請求項８に記載のサーバ。
【請求項１０】
前記ユーザのロールは、ランダムな方法、定期的な方法、およびオンデマンドの方法のうちの１つで決定され、前記決定されたユーザのロールはその後の使用のために格納されることを特徴とする請求項７に記載のサーバ。
【請求項１１】
前記ユーザのロールは、システムのルール、ユーザの関連付け、およびユーザの個人情報の組から少なくとも１つに基づいて決定されることを特徴とする請求項７に記載のサーバ。
【請求項１２】
前記検索は、データベースソース、分析サービス、ポータル、別のサーバ、およびデスクトップの組から少なくとも１つで行われることを特徴とする請求項７に記載のサーバ。
【請求項１３】
ユーザのロールによるカスタマイズ可能な検索を行うために命令を格納したコンピュータ可読記憶媒体であって、前記命令が、
検索されるコンテンツを巡回することと、
ユーザグループ固有の情報を取り出すことと、
前記ユーザグループ固有の情報に基づいて検索結果を索引付けすることと、
ユーザから検索要求を受信することと、
システムルール、ユーザの関連付け、ユーザグループ固有の情報、ならびに、ユーザの個人情報であって、前記ユーザの職業、前記ユーザの年齢、前記ユーザの社会的地位、前記ユーザの性別、前記ユーザの趣味、前記ユーザの個人情報、および企業ルールの組からの少なくとも１つを含む、ユーザの個人情報の組からの少なくとも１つと、
提供されたユーザの信用証明情報から推論することによって、および暗号化されたユーザ信用証明情報から解読によりいくつかのユーザ識別情報を引き出すアルゴリズムを実行することによって、前記提供された信用証明情報からルックアップ操作の１つまたは複数を通して決定された１つまたは複数のサブ識別情報と
に基づいて、前記検索要求を受信するのに先立って、複数のユーザのロールを決定することと、
前記ユーザの信用証明情報に基づいて、検索用語として使用されている１つまたは複数の言葉の意味を決定することと、
文書のコンテンツおよび前記ユーザのロールに基づいて文書を評価することと、
メタデータのグループを定義する適用可能なルールと前記ユーザのロールにとってのメタデータのグループの重要性とに基づいて、前記文書と関連するメタデータをグループ化し、前記ユーザのロールに基づいて各メタデータグループを評価することであって、前記適用可能なルールは、前記ユーザと管理者のうちの少なくとも一方によってあらかじめ定義され、複数のシステムパラメータに基づいて自動的に調整される、評価することと、
前記ユーザにとって興味のある文書が前記ユーザのロールに基づいて優先順位付けされ、前記ユーザにアクセスできない文書が前記ユーザのロールに基づいて優先度を下げられるように、前記ユーザのロールを考慮に入れて前記評価に基づいて前記文書をランク付けすることと、
前記文書に関連するデータソース属性、データ型属性、およびコンテンツ分類属性に基づいて前記文書のランク付けを強化することと、
前記ユーザのロールに応じて各検索結果に異なる記述を割り当てることと、
前記ランク付けされた文書および前記関連するメタデータを含む検索結果をレンダリングすることと
を含むことを特徴とするコンピュータ可読記憶媒体。
【請求項１４】
前記命令は、
前記検索結果をレンダリングするために前記ユーザのロールに基づいてメタデータの各グループをカスタマイズすること
をさらに含むことを特徴とする請求項１３に記載のコンピュータ可読媒体。
【請求項１５】
前記検索を行うことは、クエリを実行することと、クエリパラメータとして前記文書および前記メタデータグループを評価するためにユーザのロールに基づいてカスタマイズ可能なルールを渡すこととを含むことを特徴とする請求項１３に記載のコンピュータ可読媒体。