(57)【要約】  データネットワーク上のアクセス可能なリソースを検索するための方法（１００）は、−ユーザによる、ユーザの局所的なユーザプロファイルへのアクセスをコンピュータ端末上でアンロックするステップ（１０５）と、−ネットワーク上で検索要求を形成するために、端末上でユーザによって検索キーワードを入力するステップ（１１０）と、−ユーザプロファイルに応じて検索要求を局所的に強化するステップ（１１５）と、−強化された要求をコンピュータサーバに送信するステップ（１２０）と、−サーバによって送信された強化された検索の結果を受信するステップ（１２５）と、−端末の画面に結果を表示するステップ（１３０）とを含む。
2020501290.tif 000002
【特許請求の範囲】
【請求項１】
データネットワーク上のアクセス可能なリソースを検索するための方法（１００）であって、
−コンピュータ端末上のユーザによる、ユーザの局所的なユーザプロファイルへのアクセスをアンロックするステップ（１０５）と、
前記データネットワーク上で検索要求を形成するために、前記ユーザによって前記コンピュータ端末上で検索キーワードを入力するステップ（１１０）と、
前記ユーザプロファイルに応じて前記検索要求を局所的に強化するステップ（１１５）と、
前記強化された要求をコンピュータサーバに送信するステップ（１２０）と、
前記コンピュータサーバによって送信された前記強化された検索の結果を受信するステップ（１２５）と、
前記コンピュータ端末の画面に前記結果を表示するステップ（１３０）と
を含むことを特徴とする、方法（１００）。
【請求項２】
操作される端末上で前記ユーザによって実行されたイベントの処理を検出するステップ（１３５）と、
検出された少なくとも１つの処理に応じて前記ユーザプロファイルを編集するステップ（１４０）と
を含む、請求項１に記載の方法（１００）。
【請求項３】
前記ユーザプロファイルが、前記端末上で前記ユーザによって実行された表示された情報の少なくとも１つの処理に応じて、前記編集するステップ（１４０）の間に編集される、請求項２に記載の方法（１００）。
【請求項４】
リモート個人情報記憶サービスを関連付けるステップ（１４５）を含み、前記ユーザプロファイルが、各関連サービスの情報の一項目に対して実行された少なくとも１つの処理に応じて、前記編集するステップ（１４０）の間に編集される、請求項２または３に記載の方法（１００）。
【請求項５】
前記局所的なユーザプロファイルに応じて前記コンピュータ端末によって受信された検索結果を局所的にランク付けするステップ（１５５）を含む、請求項１から４のいずれか一項に記載の方法（１００）。
【請求項６】
前記アンロックするステップ（１０５）が前記コンピュータ端末から離れて実行される、請求項１から５のいずれか一項に記載の方法（１００）。
【請求項７】
前記アンロックするステップ（１０５）が、携帯電話ネットワーク上でポータブル端末を認証するステップ（１５０）を含む、請求項６に記載の方法（１００）。
【請求項８】
前記アンロックするステップ（１０５）が仮想ＳＩＭカードを利用する、請求項７に記載の方法（１００）。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データネットワーク上のアクセス可能なリソースを検索するための方法に関する。方法は、特に、インターネットタイプのネットワーク上のリソースを検索するというユーザの要求からの検索結果の関連性を最適化することに適用される。
【背景技術】
【０００２】
インターネット上のコンピュータリソースを検索する分野では、インターネットブラウザを介してアクセス可能なオンライン検索エンジンが現在利用されている。
【０００３】
これらの検索エンジンは、要求に応答して、オンライン検索エンジンによるコンテンツのインデックス付けおよびユーザのプロファイリングに、提供された結果を基づかせる。
【０００４】
現在の検索エンジンの欠点は、特に、要約すると、ユーザの行動の監視および挙動の関連付け、または各検索との関連性が高い情報を提供するための関連する関心の検出ということになる、プロファイリング行動を通して、それらがユーザの私生活に侵入することである。
【０００５】
このため、これらの検索エンジンはインターネット上のコンピュータリソースの検索に限定されている。
【０００６】
オペレーティングシステムに組み込まれている他の内部のプライベートな検索モジュールは、オペレーティングシステムに関連付けられた端末のコンピュータコンテンツにアクセスすることを可能にする。
【０００７】
したがって、現在、ユーザの私生活に侵入せずに公衆のインターネット検索結果と個人の検索結果を集約して、結果の関連性を判断することを可能にする検索システムは存在しない。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、これらの欠点の全部または一部を改善することを目的とする。
【０００９】
第１の態様によれば、本発明は、
−コンピュータ端末上のユーザによる、ユーザの局所的なユーザプロファイルへのアクセスをアンロックするステップと、
−ネットワーク上で検索要求を形成するために、ユーザによって端末上で検索キーワードを入力するステップと、
−ユーザプロファイルに応じて検索要求を局所的に強化するステップと、
−強化された要求をコンピュータサーバに送信するステップと、
−サーバによって送信された強化された検索の結果を受信するステップと、
−端末の画面に結果を表示するステップと
を含む、データネットワーク上のアクセス可能なリソースを検索するための方法を考察する。
【００１０】
これらの規定のおかげで、プロファイルおよびそれへのアクセスはユーザが所持したままである。したがって、ユーザが検索用にプロファイルされたい場合、ユーザはプロファイルへのアクセスをアンロックする。ユーザが検索用にプロファイルされたくない場合、ユーザはプロファイルへのアクセスをアンロックしない。ユーザがプロファイルへのアクセスをアンロックすると、その要求は、ユーザのオンラインプロファイリングを使用して検索エンジンによって強化されたときと同じ方法で強化される。このようにして、検索結果の関連性は維持されるが、ユーザの私生活を侵害することはない。
【００１１】
これは、これらの規定のおかげで、要求が既に関連しているので、オンライン検索エンジンが関連する結果を提供するために誰が検索を実行しているかを知る必要がないからである。
【００１２】
いくつかの実施形態では、本発明の主題である方法は、
−操作されるこの端末上でユーザによって実行されたイベントの処理を検出するステップと、
−検出された少なくとも１つの処理に応じてユーザプロファイルを編集するステップと
を含む。
【００１３】
これらの実施形態は、このユーザの局所的な動作に応じてユーザプロファイルの関連性を高めることを可能にし、それは発行された要求の質、したがってユーザによって実行される検索の質を改善する効果を有する。
【００１４】
いくつかの実施形態では、ユーザプロファイルは、端末上でユーザによって実行された、表示された情報の少なくとも１つの処理に応じて、編集ステップの間に編集される。
【００１５】
これらの実施形態は、方法によってもたらされた検索結果に対して実行された処理に応じてプロファイルを最適化することを可能にする。
【００１６】
いくつかの実施形態では、本発明の主題である方法は、リモート個人情報記憶サービスを関連付けるステップを含み、ユーザプロファイルは、各関連サービスの情報の一項目に対して実行される少なくとも１つの処理に応じて、編集ステップの間に編集される。
【００１７】
これらの実施形態は、それらがあたかも端末上のユーザのプロファイリングの範囲内にあるかのように、ユーザが加入しているサービスに基づいてユーザのプロファイリングが実行されることを可能にする。
【００１８】
いくつかの実施形態では、本発明の主題である方法は、局所的なユーザプロファイルに応じて、端末によって受信された検索結果を局所的にランク付けするステップを含む。
【００１９】
これらの実施形態は、まず第一にユーザにとって最も関連性のある結果を提示するために、情報提示が局所的に洗練されることを可能にする。
【００２０】
いくつかの実施形態では、アンロックするステップは端末から離れて実行される。
【００２１】
これらの実施形態は、端末のセキュリティ脆弱性を悪用する悪意のある第三者の能力を制限するために、アンロック手順が集中化されることを可能にする。
【００２２】
いくつかの実施形態では、アンロックするステップは、携帯電話ネットワーク上でポータブル端末を認証するステップを含む。
【００２３】
アンロックのために、これらの実施形態は、実行される検索に使用されるコンピュータネットワークとは異なるネットワークを利用する。
【００２４】
いくつかの実施形態では、アンロックするステップは仮想ＳＩＭカードを利用する。
【００２５】
第２の態様によれば、本発明は、
−コンピュータ端末上のユーザによる、ユーザの局所的なユーザプロファイルへのアクセスをアンロックするステップと、
−検索要求を形成するために、ユーザによって端末上で検索キーワードを入力するステップと、
−コンピュータサーバに要求を送信するステップと、
−送信された要求のキーワードに応じて送信された検索要求にキーワードを追加することによって補足された一組の検索要求をサーバが生成するステップと、
−検索要求ごとに、サーバによって送信された強化された検索結果を端末が受信するステップと、
−ユーザプロファイルに基づいて各々の受信された結果を重み付けするステップと、
−端末の画面に重み付けされた結果を表示するステップと
を含む、データネットワーク上のアクセス可能なリソースを検索するための方法を考察する。
【００２６】
これらの規定のおかげで、プロファイルおよびそれへのアクセスはユーザが所持したままである。したがって、ユーザが自分のプロファイルに応じて検索結果が変わることを望む場合、ユーザはそのプロファイルへのアクセスをアンロックする。ユーザが自分のプロファイルに応じてこれらの結果がフィルタリングされることを望まない場合、ユーザはそのプロファイルへのアクセスをアンロックしない。ユーザがプロファイルへのアクセスをアンロックすると、さらなる要求に基づく検索結果は、検索結果を提供するためにユーザのオンラインプロファイリングを使用する検索エンジンによって提供された結果と同様の結果をもたらすようにフィルタリングされる。このようにして、検索結果の関連性は維持されるが、ユーザの私生活を侵害することはない。
【００２７】
これは、これらの規定のおかげで、結果が端末においてフィルタリングされ、したがってユーザに近いので、オンライン検索エンジンが関連する結果を提供するために誰が検索を実行しているかを知る必要がないからである。
【００２８】
いくつかの実施形態では、本発明の主題である方法は、
−操作されるこの端末上でユーザによって実行されたイベントの処理を検出するステップと、
−検出された少なくとも１つの処理に応じてユーザプロファイルを編集するステップと
を含む。
【００２９】
これらの実施形態は、このユーザの局所的な動作に応じてユーザプロファイルの関連性を高めることを可能にし、それは発行された要求の質、したがってユーザによって実行される検索の質を改善する効果を有する。
【００３０】
いくつかの実施形態では、ユーザプロファイルは、端末上でユーザによって実行された、表示された情報の一項目の少なくとも１つの処理に応じて、編集ステップの間に編集される。
【００３１】
これらの実施形態は、方法によってもたらされた検索結果に対して実行された処理に応じてプロファイルを最適化することを可能にする。
【００３２】
いくつかの実施形態では、本発明の主題である方法は、リモート個人情報記憶サービスを関連付けるステップを含み、ユーザプロファイルは、各関連サービスの情報の一項目に対して実行される少なくとも１つの処理に応じて、編集ステップの間に編集される。
【００３３】
これらの実施形態は、それらがあたかも端末上のユーザのプロファイリングの範囲内にあるかのように、ユーザが加入しているサービスに基づいてユーザのプロファイリングが実行されることを可能にする。
【００３４】
いくつかの実施形態では、本発明の主題である方法は、入力されたキーワードに追加されるキーワードを決定するサーバ上のステップを含み、そのステップは局所的な意味辞書を利用し、決定されたキーワードは生成ステップの間に使用される。
【００３５】
これらの実施形態は、検索結果の関連性を改善することを可能にする。
【００３６】
いくつかの実施形態では、アンロックするステップは端末から離れて実行される。
【００３７】
これらの実施形態は、端末のセキュリティ脆弱性を悪用する悪意のある第三者の能力を制限するために、アンロック手順が集中化されることを可能にする。
【００３８】
いくつかの実施形態では、アンロックするステップは、携帯電話ネットワーク上でポータブル端末を認証するステップを含む。
【００３９】
アンロックのために、これらの実施形態は、実行される検索に使用されるコンピュータネットワークとは異なるネットワークを利用する。
【００４０】
いくつかの実施形態では、アンロックするステップは仮想ＳＩＭカードを利用する。
【００４１】
第３の態様によれば、本発明は、
−コンピュータ端末上のユーザによる、ユーザの局所的なユーザプロファイルへのアクセスをアンロックするステップと、
−ユーザによって端末上で検索キーワードを入力するステップと、
−入力されたキーワードに応じて一次検索要求を局所的に作成するステップと、
−複数の二次要求を形成するためにキーワードを追加することによって要求を強化するステップと、
−コンピュータサーバに各二次要求を送信するステップと、
−要求ごとにサーバによって送信された検索結果を受信するステップと、
−ユーザプロファイルに基づいて各々の受信された結果を重み付けするステップと、
−端末の画面に重み付けされた結果を表示するステップと
を含む、データネットワーク上のアクセス可能なリソースを検索するための方法を考察する。
【００４２】
これらの規定のおかげで、プロファイルおよびそれへのアクセスはユーザが所持したままである。したがって、ユーザが検索用にプロファイルされたい場合、ユーザはプロファイルへのアクセスをアンロックする。ユーザが検索用にプロファイルされたくない場合、ユーザはプロファイルへのアクセスをアンロックしない。ユーザがプロファイルへのアクセスをアンロックすると、ユーザプロファイルおよび入力された一次要求に基づいて、多数の二次要求が検索エンジンに送信される。結果として、受信中、検索結果の関連性は維持されるが、ユーザの私生活を侵害することはない。
【００４３】
これは、これらの規定のおかげで、結果の関連性が端末で処理されるので、オンライン検索エンジンが関連する結果を提供するために誰が検索を実行しているかを知る必要がないからである。
【００４４】
いくつかの実施形態では、本発明の主題である方法は、入力されたキーワードに追加されるキーワードを決定するステップを含み、そのステップは局所的な意味辞書を利用し、決定されたキーワードは強化ステップの間に使用される。
【００４５】
これらの実施形態は、検索結果の関連性を改善することを可能にする。
【００４６】
いくつかの実施形態では、強化ステップは、ユーザプロファイルに応じて決定されたキーワードを追加することによって実行される。
【００４７】
いくつかの実施形態では、本発明の主題である方法は、
−操作されるこの端末上でユーザによって実行されたイベントの処理を検出するステップと、
−検出された少なくとも１つの処理に応じてユーザプロファイルを編集するステップと
を含む。
【００４８】
これらの実施形態は、このユーザの局所的な動作に応じてユーザプロファイルの関連性を高めることを可能にし、それは発行された要求の質、したがってユーザによって実行される検索の質を改善する効果を有する。
【００４９】
いくつかの実施形態では、ユーザプロファイルは、端末上でユーザによって実行された、表示された情報の一項目の少なくとも１つの処理に応じて、編集ステップの間に編集される。
【００５０】
これらの実施形態は、方法によってもたらされた検索結果に対して実行された処理に応じてプロファイルを最適化することを可能にする。
【００５１】
いくつかの実施形態では、本発明の主題である方法は、リモート個人情報記憶サービスを関連付けるステップを含み、ユーザプロファイルは、各関連サービスの情報の一項目に対して実行される少なくとも１つの処理に応じて、編集ステップの間に編集される。
【００５２】
これらの実施形態は、それらがあたかも端末上のユーザのプロファイリングの範囲内にあるかのように、ユーザが加入しているサービスに基づいてユーザのプロファイリングが実行されることを可能にする。
【００５３】
いくつかの実施形態では、アンロックするステップは端末から離れて実行される。
【００５４】
これらの実施形態は、端末のセキュリティ脆弱性を悪用する悪意のある第三者の能力を制限するために、アンロック手順が集中化されることを可能にする。
【００５５】
いくつかの実施形態では、アンロックするステップは、携帯電話ネットワーク上でポータブル端末を認証するステップを含む。
【００５６】
アンロックのために、これらの実施形態は、実行される検索に使用されるコンピュータネットワークとは異なるネットワークを利用する。
【００５７】
いくつかの実施形態では、アンロックするステップは仮想ＳＩＭカードを利用する。
【００５８】
これらの態様のすべては有利な方法で組み合わせることができる。
【００５９】
本発明の他の利点、目的、および特定の機能は、付録に含まれる図面を参照して、本発明の主題である方法の少なくとも１つの特定の実施形態の以下の非限定的な説明から明らかになる。
【図面の簡単な説明】
【００６０】
【図１】本発明の主題である方法の第１の実施形態の特定の一連のステップを概略的かつ論理図の形で表す図である。
【図２】本発明の主題である方法の第２の実施形態の特定の一連のステップを概略的かつ論理図の形で表す図である。
【図３】本発明の主題である方法の第３の実施形態の特定の一連のステップを概略的かつ論理図の形で表す図である。
【発明を実施するための形態】
【００６１】
本説明は、非限定的な方法で与えられ、実施形態の各特性は、有利な方法で任意の他の実施形態の任意の他の特性と組み合わせることができる。
【００６２】
ところで図は縮尺通りでないことに注意されたい。
【００６３】
「情報」という用語は、テキスト、画像、音声、ビデオ、または実行可能ファイルもしくはインターネットページの形をとることができるデジタルデータを指す。この用語は「コンピュータリソース」と同義である。この用語はまた、上述されたデータなどのデジタルデータの任意のアドレスを意味する。
【００６４】
「インターネット」という用語は、ワールドワイドウェブインターネットネットワークを指す。
【００６５】
「インターネットブラウザ」という用語は、検索キーワードを入力するための少なくとも１つの領域、および検索結果を表示するためのインターフェースを有する、ワールドワイドウェブをブラウズし表示するために設計されたソフトウェアを指す。
【００６６】
「端末」という用語は、マンマシンインターフェース、インターネットネットワークと通信するための手段、および表示画面を備える電子デバイスを指し、この端末はインターネットブラウザを実行するように構成されている。例示として、端末は、
−スマートフォン
−デジタルタブレット、または
−パーソナルコンピュータ
であり得る。
【００６７】
「イベント」という用語は、端末のソフトウェアシステムの少なくとも１つの実行パラメータに影響を与える、端末とのユーザの、ヒューマンインターフェースを介した任意の対話を指す。そのような対話は、
−たとえばインターネットブラウザにおいて検索キーワードを入力すること、
−ファイルを閲覧すること、
−ファイルを実行すること
であり得る。
【００６８】
図１は、本発明の主題である方法１００を実現するための特定のステップの論理図の概略図を示す。データネットワーク上のアクセス可能なリソースを検索するためのこの方法１００は、
−コンピュータ端末上のユーザによる、ユーザの局所的なユーザプロファイルへのアクセスをアンロックするステップ１０５と、
−ネットワーク上で検索要求を形成するために、ユーザによって端末上で検索キーワードを入力するステップ１１０と、
−ユーザプロファイルに応じて検索要求を局所的に強化するステップ１１５と、
−強化された要求をコンピュータサーバに送信するステップ１２０と、
−サーバによって送信された強化された検索の結果を受信するステップ１２５と、
−端末の画面に結果を表示するステップ１３０と
を含む。
【００６９】
このアンロックするステップ１０５は、既知のコンピュータコンテンツへのアクセスをアンロックするための任意のタイプのメカニズムを利用する。そのようなメカニズムは、たとえば、端末のマンマシンインターフェースを介してユーザによって入力されたコードの、端末に以前保存されるか、またはこの端末から離れて以前保存されたコードとの比較である。他の変形形態では、メカニズムは、指紋または眼球認識を使用する生体認証メカニズムである。
【００７０】
特に、このアンロックするステップ１０５は、ユーザによってインストールされたブラウザの、またはブラウザにプレインストールされたプラグインモジュールによって実行することができる。
【００７１】
いくつかの変形形態では、アンロックするステップ１０５は、端末を基準にして離れて利用される。
【００７２】
図１に示された実施形態などのいくつかの特定の実施形態では、アンロックするステップ１０５は、携帯電話ネットワーク上でポータブル端末を認証するステップ１５０を含む。
【００７３】
この認証ステップ１５０は、たとえば、携帯電話ネットワーク上の端末に関連付けられたＳＩＭカードを認証することによって実行される。
【００７４】
いくつかの変形形態では、アンロックするステップ１０５は仮想ＳＩＭカードを利用する。
【００７５】
仮想ＳＩＭカードは端末内の書き換え可能な専用メモリ空間であり、その内容は無線チャネルによって送信され、この内容は携帯電話ネットワーク上の端末の識別データを含む。
【００７６】
入力ステップ１１０は、当業者に知られている任意のタイプのマンマシンインターフェースによって実行される。そのようなインターフェースは、たとえば、メカニカルキーボード、仮想キーボード、タッチキーボード、マウス、または音声コマンドインターフェースである。
【００７７】
採用されるマンマシンインターフェースは、インターネットブラウザを実行する端末に依存する。
【００７８】
このマンマシンインターフェースによって、ユーザはインターネットブラウザの検索フィールドに入力されたキーワードを書き込む。これらのキーワードは、ユーザが希望する検索オブジェクトに対応する。
【００７９】
入力されたキーワードは検索要求を形成するために一緒にグループ化される。たとえば、これらのキーワードは「レストラン」、「今夜」であり得る。
【００８０】
現行システムでは、ユーザが入力されたキーワードを確認すると、検索要求は、情報をキーワードに関連付けるように構成された検索エンジンをホストするサーバに送信される。
【００８１】
この第１の実施形態では、検索要求を送信する前に、この要求は１１５で強化される。
【００８２】
この強化は、たとえば、要求にキーワードを追加することによって実現され、これらのキーワードはユーザプロファイルに応じて決定される。
【００８３】
たとえば、端末がイタリアのローマに位置している場合、結果をユーザ要件に対応する可能性がより高いものに限定するために、キーワード「ローマ」を追加することによって以下の要求が強化される。
【００８４】
この強化は、検索エンジン側でユーザの匿名性を守るために端末で実行される。検索エンジンは要求のキーワードを知っているが、これらのキーワードが基づいていた処理および情報は知らない。
【００８５】
送信ステップ１２０は、たとえば、端末の通信インターフェースの電子制御回路を利用することによって実行される。この通信インターフェースは、たとえば、コンピュータリンクケーブルを接続するためのアンテナまたはポートである。
【００８６】
通信インターフェースは、たとえば、「Ｗｉ−Ｆｉ」として知られるＩＥＥＥ  ８０２．１１規格またはセルラーデータネットワークを利用するように構成されたアンテナである。
【００８７】
この送信ステップ１２０の間に、検索要求がサーバに送信される。
【００８８】
受信ステップ１２５は、送信ステップ１２０と同様に実行される。
【００８９】
このステップの間に、データネットワーク上のコンピュータリソースへのリンクの形で、少なくとも１つの検索結果が端末によって受信される。
【００９０】
表示ステップ１３０は、たとえば、端末の画面の電子制御回路を利用して、インターネットブラウザにおいて受信ステップ１２５の間に受信された検索結果を表示することによって実行される。
【００９１】
いくつかの実施形態では、本発明の主題である方法は、
−操作されるこの端末上でユーザによって実行されたイベントの処理を検出するステップ１３５と、
−検出された少なくとも１つの処理に応じてユーザプロファイルを編集するステップ１４０と
を含む。
【００９２】
イベントの処理を検出するステップ１３５は、たとえば、端末上でユーザによって実行された行動を検出するように構成されたソフトウェアシステムに関連付けられた電子制御回路を利用することによって実行される。イベントに関連付けられたこれらの行動は、日付を入れることができる。
【００９３】
編集するステップ１４０は、たとえば、ソフトウェアシステムに関連付けられた電子計算回路によって実行され、このソフトウェアシステムは、イベントに対して実行された処理に応じてユーザプロファイルを決定するように構成される。このプロファイルは、たとえば、静的または経時的なユーザの選好に、連続検索などの一連のイベント間の相関関係に、または識別されたイベントの発生頻度に関係する。
【００９４】
いくつかの実施形態では、ユーザプロファイルは、端末上でユーザによって実行された、表示された情報の少なくとも１つの処理に応じて、編集するステップ１４０の間に編集される。
【００９５】
これは、実行された検索の対象に関して、それらから可能性が高い意図を抽出するために、ユーザの選好をプロファイル内で考慮に入れることを可能にし、これらの可能性が高い意図は、将来検索結果がより良く選択されることを可能にする。
【００９６】
いくつかの実施形態では、本発明の主題である方法１００は、リモート個人情報記憶サービスを関連付けるステップ１４５を含み、ユーザプロファイルは、各関連サービスの情報の一項目に対して実行された少なくとも１つの処理に応じて、編集するステップ１４０の間に編集される。
【００９７】
この関連付けステップ１４５は、たとえば、端末上で
−関連付けられるサービスの識別情報、および
−ユーザの代わりにこのサービスへの接続を可能にする識別子
をユーザが入力することによって実行される。
【００９８】
この関連付けステップ１４５は、端末と入力され記録された識別子によってこのように関連付けられた各サービスとの間のコンピュータ通信の確立を利用する。
【００９９】
そのような関連付けはユーザによって削除することができる。
【０１００】
いくつかの実施形態では、本発明の主題である方法１００は、局所的なユーザプロファイルに応じて端末によって受信された検索結果を局所的にランク付けするステップ１５５を含む。
【０１０１】
図２は、本発明の主題である方法２００の一実施形態を概略的に示す。データネットワーク上のアクセス可能なリソースを検索するためのこの方法２００は、
−コンピュータ端末上のユーザによる、ユーザの局所的なユーザプロファイルへのアクセスをアンロックするステップ２０５と、
−検索要求を形成するために、ユーザによって端末上で検索キーワードを入力するステップ２１０と、
−コンピュータサーバに要求を送信するステップ２２０と、
−送信された要求のキーワードに応じて送信された検索要求にキーワードを追加することによって補足された一組の検索要求をサーバが生成するステップ２１５と、
−検索要求ごとに、サーバによって送信された強化された検索結果を端末が受信するステップ２２５と、
−ユーザプロファイルに基づいて各々の受信された結果を重み付けするステップ２５５と、
−端末の画面に重み付けされた結果を表示するステップ２３０と
を含む。
【０１０２】
このアンロックするステップ２０５は、既知のコンピュータコンテンツへのアクセスをアンロックするための任意のタイプのメカニズムを利用する。そのようなメカニズムは、たとえば、端末のマンマシンインターフェースを介してユーザによって入力されたコードの、端末に以前保存されるか、またはこの端末から離れて以前保存されたコードとの比較である。他の変形形態では、メカニズムは、指紋または眼球認識を使用する生体認証メカニズムである。
【０１０３】
特に、このアンロックするステップ２０５は、ユーザによってインストールされたブラウザの、またはブラウザにプレインストールされたプラグインモジュールによって実行することができる。
【０１０４】
いくつかの変形形態では、アンロックするステップ２０５は、端末を基準にして離れて利用される。
【０１０５】
図２に示された実施形態などのいくつかの特定の実施形態では、アンロックするステップ２０５は、携帯電話ネットワーク上のポータブル端末を認証するステップ２５０を含む。
【０１０６】
この認証ステップ２５０は、たとえば、携帯電話ネットワーク上の端末に関連付けられたＳＩＭカードを認証することによって実行される。
【０１０７】
いくつかの変形形態では、アンロックするステップ２０５は仮想ＳＩＭカードを利用する。
【０１０８】
仮想ＳＩＭカードは端末内の書き換え可能な専用メモリ空間であり、その内容は無線チャネルによって送信され、この内容は携帯電話ネットワーク上の端末の識別データを含む。
【０１０９】
入力ステップ２１０は、当業者に知られている任意のタイプのマンマシンインターフェースによって実行される。そのようなインターフェースは、たとえば、メカニカルキーボード、仮想キーボード、タッチキーボード、マウス、または音声コマンドインターフェースである。
【０１１０】
採用されるマンマシンインターフェースは、インターネットブラウザを実行する端末に依存する。
【０１１１】
このマンマシンインターフェースによって、ユーザはインターネットブラウザの検索フィールドに入力されたキーワードを書き込む。これらのキーワードは、ユーザが希望する検索オブジェクトに対応する。
【０１１２】
入力されたキーワードは検索要求を形成するために一緒にグループ化される。たとえば、これらのキーワードは「レストラン」、「今夜」であり得る。
【０１１３】
送信ステップ２２０は、たとえば、端末の通信インターフェースの電子制御回路を利用することによって実行される。この通信インターフェースは、たとえば、コンピュータリンクケーブルを接続するためのアンテナまたはポートである。
【０１１４】
通信インターフェースは、たとえば、「Ｗｉ−Ｆｉ」として知られるＩＥＥＥ  ８０２．１１規格またはセルラーデータネットワークを利用するように構成されたアンテナである。
【０１１５】
この送信ステップ２２０の間に、検索要求がサーバに送信される。
【０１１６】
現行システムでは、ユーザが入力されたキーワードを確認すると、検索要求は、情報をキーワードに関連付けるように構成された検索エンジンをホストするサーバに送信される。
【０１１７】
したがって、要求に応じて返される情報は、検索エンジンによって維持されているユーザのプロファイルに依存する。
【０１１８】
この第２の実施形態では、プロファイルは検索エンジンによって維持されない。
【０１１９】
代わりに、この方法は、生成ステップ２１５および重み付けステップ２５５から形成されたメカニズムを含む。
【０１２０】
生成ステップ２１５の間に、検索エンジンは、端末によって送信された一次要求から一組の追加要求を生成する。
【０１２１】
これらの２次要求は、入力されたキーワードに近いキーワードを追加することによって形成される。キーワード間の近さは、検索エンジンのすべてのユーザによって表示される情報に対して実行されるイベントの監視に応じて統計的に観察することができ、キーワードは情報の各項目に添付される。したがって、たとえば、検索エンジンのユーザが著者ビクトル・ユーゴーに関する情報およびビクトル・ユーゴーと呼ばれる通りに関する他の情報をクリックした場合、検索エンジンは、ユーザが「ビクトル・ユーゴー」と入力したときに２つの補足要求を識別し、これら２つの補足要求は「ルー・ビクトル・ユーゴー」および「著者ビクトル・ユーゴー」である。
【０１２２】
これら２つの検索の結果はすべて端末に返される。
【０１２３】
いくつかの実施形態では、本発明の主題である方法２００は、入力されたキーワードに追加されるキーワードを決定するサーバ上のステップ２６０を含み、そのステップは局所的な意味辞書を利用し、決定されたキーワードは生成ステップの間に使用される。
【０１２４】
受信ステップ２２５は、送信ステップ２２０と同様に実行される。
【０１２５】
このステップ２２５の間に、データネットワーク上のコンピュータリソースへのリンクの形で、少なくとも１つの検索結果が端末によって受信される。
【０１２６】
重み付けするステップ２５５は、たとえば、ユーザのプロファイルと受信された情報との間の照合に応じて、受信された情報の各項目に関連性スコアを割り当てることによって実行される。
【０１２７】
たとえば、ユーザがレンヌに位置している場合、「ルー・ビクトル・ユーゴー」についての検索結果は、レンヌに適用される検索結果を強調表示するように重み付けされる。
【０１２８】
この重み付けは、検索エンジン側でユーザの匿名性を守るために端末で実行される。検索エンジンは要求のキーワードを知っているが、結果の重み付けに参加している処理および情報は知らない。
【０１２９】
表示ステップ２３０は、たとえば、端末の画面の電子制御回路を利用して、インターネットブラウザにおいて受信ステップ２２５の間に受信された検索結果を表示することによって実行される。
【０１３０】
いくつかの実施形態では、本発明の主題である方法は、
−操作されるこの端末上でユーザによって実行されたイベントの処理を検出するステップ２３５と、
−検出された少なくとも１つの処理に応じてユーザプロファイルを編集するステップ２４０と
を含む。
【０１３１】
イベントの処理を検出するステップ２３５は、たとえば、端末上でユーザによって実行された行動を検出するように構成されたソフトウェアシステムに関連付けられた電子制御回路を利用することによって実行される。イベントに関連付けられたこれらの行動は、日付を入れることができる。
【０１３２】
編集するステップ２４０は、たとえば、ソフトウェアシステムに関連付けられた電子計算回路によって実行され、このソフトウェアシステムは、イベントに対して実行された処理に応じてユーザプロファイルを決定するように構成される。このプロファイルは、たとえば、静的または経時的なユーザの選好に、連続検索などの一連のイベント間の相関関係に、または識別されたイベントの発生頻度に関係する。
【０１３３】
いくつかの実施形態では、ユーザプロファイルは、端末上でユーザによって実行された、表示された情報の少なくとも１つの処理に応じて、編集するステップ２４０の間に編集される。
【０１３４】
これは、実行された検索の対象に関して、それらから可能性が高い意図を抽出するために、ユーザの選好をプロファイル内で考慮に入れることを可能にし、これらの可能性が高い意図は、将来検索結果がより良く選択されることを可能にする。
【０１３５】
いくつかの実施形態では、本発明の主題である方法２００は、リモート個人情報記憶サービスを関連付けるステップ２４５を含み、ユーザプロファイルは、各関連サービスの情報の一項目に対して実行された少なくとも１つの処理に応じて、編集するステップ２４０の間に編集される。
【０１３６】
この関連付けステップ２４５は、たとえば、端末上で
−関連付けられるサービスの識別情報、および
−ユーザの代わりにこのサービスへの接続を可能にする識別子
をユーザが入力することによって実行される。
【０１３７】
この関連付けステップ２４５は、端末と入力され記録された識別子によってこのように関連付けられた各サービスとの間のコンピュータ通信の確立を利用する。
【０１３８】
そのような関連付けはユーザによって削除することができる。
【０１３９】
図３は、本発明の主題である方法３００の一実施形態を概略的に示す。データネットワーク上のアクセス可能なリソースを検索するためのこの方法３００は、
−コンピュータ端末上のユーザによる、ユーザの局所的なユーザプロファイルへのアクセスをアンロックするステップ３０５と、
−ユーザによって端末上で検索キーワードを入力するステップ３１０と、
−入力されたキーワードに応じて一次検索要求を局所的に作成するステップ３１５と、
−複数の二次要求を形成するためにキーワードを追加することによって要求を強化するステップ３１７と、
−コンピュータサーバに各二次要求を送信するステップ３２０と、
−要求ごとにサーバによって送信された検索結果を受信するステップ３２５と、
−ユーザプロファイルに基づいて各々の受信された結果を重み付けするステップ３５５と、
−端末の画面に重み付けされた結果を表示するステップ３３０と
を含む。
【０１４０】
アンロックするステップ３０５は、既知のコンピュータコンテンツへのアクセスをアンロックするための任意のタイプのメカニズムを利用する。そのようなメカニズムは、たとえば、端末のマンマシンインターフェースを介してユーザによって入力されたコードの、端末に以前保存されるか、またはこの端末から離れて以前保存されたコードとの比較である。他の変形形態では、メカニズムは、指紋または眼球認識を使用する生体認証メカニズムである。
【０１４１】
特に、このアンロックするステップ３０５は、ユーザによってインストールされたブラウザの、またはブラウザにプレインストールされたプラグインモジュールによって実行することができる。
【０１４２】
いくつかの変形形態では、アンロックするステップ３０５は、端末を基準にして離れて利用される。
【０１４３】
図３に示された実施形態などのいくつかの特定の実施形態では、アンロックするステップ３０５は、携帯電話ネットワーク上のポータブル端末を認証するステップ３５０を含む。
【０１４４】
この認証ステップ３５０は、たとえば、携帯電話ネットワーク上の端末に関連付けられたＳＩＭカードを認証することによって実行される。
【０１４５】
いくつかの変形形態では、アンロックするステップ３０５は仮想ＳＩＭカードを利用する。
【０１４６】
仮想ＳＩＭカードは端末内の書き換え可能な専用メモリ空間であり、その内容は無線チャネルによって送信され、この内容は携帯電話ネットワーク上の端末の識別データを含む。
【０１４７】
入力ステップ３１０は、当業者に知られている任意のタイプのマンマシンインターフェースによって実行される。そのようなインターフェースは、たとえば、メカニカルキーボード、仮想キーボード、タッチキーボード、マウス、または音声コマンドインターフェースである。
【０１４８】
採用されるマンマシンインターフェースは、インターネットブラウザを実行する端末に依存する。
【０１４９】
このマンマシンインターフェースによって、ユーザはインターネットブラウザの検索フィールドに入力されたキーワードを書き込む。これらのキーワードは、ユーザが希望する検索オブジェクトに対応する。
【０１５０】
入力されたキーワードは、一次検索要求を作成するステップ３１５の間に、検索要求を形成するために一緒にグループ化される。
【０１５１】
作成ステップ３１５は、たとえば、一次要求のキーワードを端末のメモリに記録するように構成された電子計算回路を利用する。
【０１５２】
現行システムでは、ユーザが入力されたキーワードを確認すると、検索要求は、情報をキーワードに関連付けるように構成された検索エンジンをホストするサーバに送信される。
【０１５３】
この第３の実施形態では、２次要求を形成するために入力されたキーワードにキーワードを追加することによって、強化ステップ３１７の間に１次要求が強化され、各２次要求は追加に対応する。
【０１５４】
たとえば、これらの入力されたキーワードは「レストラン」、「今夜」であり得る。複数の要求において、ユーザがローマに位置している場合はキーワード「ローマ」を、ユーザが以前の検索でイタリアンレストランを検索した場合は「イタリアン」を、これらのキーワードに追加することができる。
【０１５５】
この強化は、たとえば、要求にキーワードを追加することによって実現され、これらのキーワードはユーザプロファイルに応じて決定される。
【０１５６】
入力されたキーワードに追加されるキーワードを決定するステップ３６０の間に追加されるべきキーワードが選択され、そのステップは局所的な意味辞書を利用し、決定されたキーワードは強化ステップの間に使用される。
【０１５７】
この強化は、検索エンジン側でユーザの匿名性を守るために端末で実行される。検索エンジンは要求のキーワードを知っているが、これらのキーワードが基づいていた処理および情報は知らない。
【０１５８】
送信ステップ３２０は、たとえば、端末の通信インターフェースの電子制御回路を利用することによって実行される。この通信インターフェースは、たとえば、コンピュータリンクケーブルを接続するためのアンテナまたはポートである。
【０１５９】
通信インターフェースは、たとえば、「Ｗｉ−Ｆｉ」として知られるＩＥＥＥ  ８０２．１１規格またはセルラーデータネットワークを利用するように構成されたアンテナである。
【０１６０】
この送信ステップ３２０の間に、検索要求がサーバに送信される。
【０１６１】
受信ステップ３２５は、送信ステップ３２０と同様に実行される。
【０１６２】
このステップの間に、データネットワーク上のコンピュータリソースへのリンクの形で、少なくとも１つの検索結果が端末によって受信される。
【０１６３】
重み付けするステップ３５５は、たとえば、ユーザのプロファイルと受信された情報との間の照合に応じて、受信された情報の各項目に関連性スコアを割り当てることによって実行される。
【０１６４】
この重み付けは、検索エンジン側でユーザの匿名性を守るために端末で実行される。検索エンジンは要求のキーワードを知っているが、結果の重み付けに参加している処理および情報は知らない。
【０１６５】
表示ステップ３３０は、たとえば、端末の画面の電子制御回路を利用して、インターネットブラウザにおいて受信ステップ３２５の間に受信された検索結果を表示することによって実行される。
【０１６６】
いくつかの実施形態では、本発明の主題である方法は、
−操作されるこの端末上でユーザによって実行されたイベントの処理を検出するステップ３３５と、
−検出された少なくとも１つの処理に応じてユーザプロファイルを編集するステップ３４０と
を含む。
【０１６７】
イベントの処理を検出するステップ３３５は、たとえば、端末上でユーザによって実行された行動を検出するように構成されたソフトウェアシステムに関連付けられた電子制御回路を利用することによって実行される。イベントに関連付けられたこれらの行動は、日付を入れることができる。
【０１６８】
編集するステップ３４０は、たとえば、ソフトウェアシステムに関連付けられた電子計算回路によって実行され、このソフトウェアシステムは、イベントに対して実行された処理に応じてユーザプロファイルを決定するように構成される。このプロファイルは、たとえば、静的または経時的なユーザの選好に、連続検索などの一連のイベント間の相関関係に、または識別されたイベントの発生頻度に関係する。
【０１６９】
いくつかの実施形態では、ユーザプロファイルは、端末上でユーザによって実行された、表示された情報の少なくとも１つの処理に応じて、編集するステップ３４０の間に編集される。
【０１７０】
これは、実行された検索の対象に関して、それらから可能性が高い意図を抽出するために、ユーザの選好をプロファイル内で考慮に入れることを可能にし、これらの可能性が高い意図は、将来検索結果がより良く選択されることを可能にする。
【０１７１】
いくつかの実施形態では、本発明の主題である方法３００は、リモート個人情報記憶サービスを関連付けるステップ３４５を含み、ユーザプロファイルは、各関連サービスの情報の一項目に対して実行された少なくとも１つの処理に応じて、編集するステップ３４０の間に編集される。
【０１７２】
この関連付けステップ３４５は、たとえば、端末上で
−関連付けられるサービスの識別情報、および
−ユーザの代わりにこのサービスへの接続を可能にする識別子
をユーザが入力することによって実行される。
【０１７３】
この関連付けステップ３４５は、端末と入力され記録された識別子によってこのように関連付けられた各サービスとの間のコンピュータ通信の確立を利用する。
【０１７４】
そのような関連付けはユーザによって削除することができる。
【図１】
2020501290.tif 000003
【図２】
2020501290.tif 000004
【図３】
2020501290.tif 000005
【国際調査報告】
2020501290.tif 000006
2020501290.tif 000007
2020501290.tif 000008
2020501290.tif 000009