(57)【要約】  検索結果を取得するための方法及びデバイス。例えば、方法は、コンピューティングデバイスによって、カレントユーザによって入力された検索情報、及び検索情報に関連し、カレントユーザによって指定されたターゲットユーザを受信することを含むことができる。コンピューティングデバイスは、検索情報及びターゲットユーザを含む検索リクエストをサーバ端末に送信することができ、これによりサーバ端末は、検索リクエストの検索情報に基づいてターゲットユーザの特徴情報を取得し、検索情報に基づいて特徴情報に対応する検索結果を取得し、そして検索結果をクライアント端末に戻すことができる。クライアント端末は、検索結果を受信して表示することができる。実施態様は、所望のターゲットユーザに関連する検索結果を取得するための手法を提供する。
2018511097.tif 000002
【特許請求の範囲】
【請求項１】
コンピューティングデバイスの一つ以上のプロセッサによって、ユーザによって提供された検索情報、及び前記検索情報に関連し、前記ユーザによって指定されたターゲットユーザ情報を受信することと、
前記一つ以上のプロセッサによって、前記検索情報及び前記ターゲットユーザ情報を含む検索リクエストをサーバ端末に送信することと、これにより前記サーバ端末が、
前記検索リクエストに基づいてターゲットユーザの特徴情報を取得し、
前記特徴情報及び前記検索情報に対応する検索結果を取得し、かつ
前記検索結果を戻し、及び
前記一つ以上のプロセッサによって、前記サーバ端末から戻された前記検索結果を受信して表示することと、を含む、検索結果を取得するための方法。
【請求項２】
前記検索情報が、キーワード及び検索条件を含み、前記ターゲットユーザ情報がターゲットユーザＩＤまたは前記ターゲットユーザのカテゴリを含み、前記ターゲットユーザの前記特徴情報が、前記ターゲットユーザの特性情報、前記ターゲットユーザの挙動情報または前記ターゲットユーザの嗜好情報のうちの少なくとも一つを含む、請求項１に記載の方法。
【請求項３】
前記ユーザによって提供された前記検索情報、及び前記検索情報に関連し、前記ユーザによって指定された前記ターゲットユーザ情報を前記受信することが、
前記ユーザによって入力された前記ターゲットユーザのアカウントＩＤを受信することと、
パスワードを入力するためのインターフェースを表示することと、
前記ユーザによって前記インターフェースに入力された前記パスワードを受信することと、
前記パスワードが前記アカウントＩＤに対応することを前記サーバ端末が確認した後、前記サーバ端末が、ターゲットユーザの成功的な承認の第一のインストラクションを戻すように、前記アカウントＩＤ及び前記パスワードを前記サーバ端末に送信することと、及び
前記第一のインストラクションに基づいて前記ターゲットユーザを承認することと、を含む、請求項２に記載の方法。
【請求項４】
前記ユーザによって提供された前記検索情報、及び前記検索情報に関連し、前記ユーザによって指定された前記ターゲットユーザ情報を前記受信することが、
前記ユーザによって入力された前記ターゲットユーザの前記アカウントＩＤを受信することと、
前記ターゲットユーザの前記アカウントＩＤを前記サーバ端末に送信することと、これにより前記サーバ端末が、
前記ターゲットユーザの前記アカウントＩＤに基づいて前記ターゲットユーザに関連する権限を付与されたユーザのリストを検索し、かつ
前記権限を付与されたユーザのリストが前記ユーザの前記アカウントＩＤを含む場合に、ターゲットユーザの成功的な承認の第二のインストラクションを戻し、及び
前記第二のインストラクションに基づいて前記ターゲットユーザを承認することと、を含む、請求項２に記載の方法。
【請求項５】
前記パスワードを入力するための前記インターフェースを前記表示することが、
許可クエリを前記サーバ端末に送信することと、これにより前記サーバ端末が、
前記許可クエリに基づいて予め記憶されているユーザクエリ許可から前記ユーザのクエリ許可を取得し、かつ
前記クエリ許可がデフォルト許可である場合に、デフォルトコマンドをクライアント端末に戻し、及び
前記デフォルトコマンドに基づいて前記パスワードを入力するための前記インターフェースを表示することと、を含む、請求項３に記載の方法。
【請求項６】
前記ターゲットユーザが前記ターゲットユーザの前記カテゴリに属し、前記検索情報に関連し、前記ユーザによって指定された前記ターゲットユーザ情報を前記受信することが、インターフェースに表示された種々のユーザのカテゴリリストから、前記ユーザによって選択された前記ターゲットユーザのカテゴリを受信することと、を含む、請求項２に記載の方法。
【請求項７】
前記インターフェースに表示された前記種々のユーザの前記カテゴリリストから、前記ユーザによって選択された前記ターゲットユーザの前記カテゴリを前記受信することの前に、
前記サーバ端末から前記カテゴリリストを受信することと、及び
前記カテゴリリストを表示することと、をさらに含む、請求項６に記載の方法。
【請求項８】
コンピューティングデバイスの一つ以上のプロセッサによって、クライアント端末から検索リクエストを受信することと、ここで前記検索リクエストが、ユーザによって入力された検索情報、及び前記検索情報に関連し、前記ユーザによって指定されたターゲットユーザ情報を含み、
前記一つ以上のプロセッサによって、前記検索リクエストに基づいてターゲットユーザの特徴情報を取得することと、
前記一つ以上のプロセッサによって、前記特徴情報及び前記検索情報に対応する検索結果を取得することと、ならびに
前記一つ以上のプロセッサによって、前記クライアント端末が前記検索結果を受信して表示するように、前記検索結果を戻すことと、を含む、検索結果を取得するための方法。
【請求項９】
前記検索情報が、キーワード及び検索条件を含み、前記ターゲットユーザが、ターゲットユーザまたは前記ターゲットユーザのカテゴリを含み、前記ターゲットユーザの前記特徴情報が、前記ターゲットユーザの特性情報、前記ターゲットユーザの挙動情報、または前記ターゲットユーザの嗜好情報のうちの少なくとも一つを含む、請求項８に記載の方法。
【請求項１０】
前記クライアント端末から前記検索リクエストを前記受信することよりも前に、前記クライアント端末から、前記ターゲットユーザのアカウントＩＤ及び前記アカウントＩＤに関連するパスワードを受信することと、ならびに
前記クライアント端末が、前記パスワードが正しいことの決定に応答して、第一のインストラクションに基づいて前記ターゲットユーザを承認するように、前記ターゲットユーザの成功的な承認の前記第一のインストラクションを前記クライアント端末に戻すことと、または
前記ターゲットユーザの前記アカウントＩＤに基づいて前記ターゲットユーザに関連する権限を付与されたユーザのリストを検索する、及び
前記権限を付与されたユーザのリストが前記ユーザの前記アカウントＩＤを含む場合に、前記クライアント端末が、第二のインストラクションに基づいて前記ターゲットユーザを承認できるように、前記ターゲットユーザの成功的な承認の前記第二のインストラクションを前記クライアント端末に戻すために、前記クライアント端末から、前記ターゲットユーザの前記アカウントＩＤを受信することと、をさらに含む、請求項８に記載の方法。
【請求項１１】
前記ターゲットユーザ情報が前記ターゲットユーザのカテゴリであり、
前記クライアント端末から前記検索リクエストを前記受信することよりも前に、
履歴の記録に基づいて種々のユーザのカテゴリのカテゴリリストを取得することと、及び
前記カテゴリリストを前記クライアント端末に戻すことと、をさらに含み、これにより前記クライアント端末が、前記カテゴリリストを表示でき、前記ユーザが、種々のユーザのカテゴリリストから前記ターゲットユーザの前記カテゴリを選択することができる、請求項８に記載の方法。
【請求項１２】
前記クライアント端末から、前記ターゲットユーザのアカウントＩＤ及び前記アカウントＩＤに関連するパスワードを前記受信することの前に、
許可クエリに基づいて、予め記憶されているユーザクエリ許可から前記ユーザのクエリ許可を取得するために、前記クライアント端末から前記許可クエリを受信することと、
前記クエリ許可がデフォルト許可である場合に、デフォルトコマンドを前記クライアント端末に戻すことと、をさらに含む、請求項８に記載の方法。
【請求項１３】
一つ以上のプロセッサと、
前記一つ以上のプロセッサによって実行可能な複数のコンポーネントを保持するメモリと、ここで、前記複数のコンポーネントが、
ユーザによって入力された検索情報、及び前記検索情報に関連し、前記ユーザによって指定されたターゲットユーザ情報を受信し、かつ
前記検索情報及び前記ターゲットユーザ情報を含む検索リクエストをサーバ端末に送信するように構成された処理モジュールを備えており、これにより前記サーバ端末が、
前記検索リクエストに基づいてターゲットユーザの特徴情報を取得し、
前記特徴情報及び前記検索情報に対応する検索結果を取得し、かつ
前記検索結果を戻し、ならびに
前記サーバ端末から戻された前記検索結果を受信して表示するように構成された表示モジュールと、を備えた、検索結果を取得するためのデバイス。
【請求項１４】
前記検索情報が、キーワード及び検索条件を含む、請求項１３に記載のデバイス。
【請求項１５】
前記ターゲットユーザの前記特徴情報が、前記ターゲットユーザの特性情報、前記ターゲットユーザの挙動情報、または前記ターゲットユーザのうちの嗜好情報の少なくとも一つを含む、請求項１３に記載のデバイス。
【請求項１６】
前記ターゲットユーザが、ターゲットユーザまたは前記ターゲットユーザのカテゴリを含む、請求項１３に記載のデバイス。
【請求項１７】
前記ターゲットユーザが前記ターゲットユーザの前記カテゴリに属し、前記処理モジュールが、さらに、
前記ユーザによって入力された前記ターゲットユーザのアカウントＩＤを受信し、
パスワードを入力するためのインターフェースを表示し、
前記ユーザによって前記インターフェースに入力された前記パスワードを受信し、
前記アカウントＩＤ及び前記パスワードを前記サーバ端末に送信し、これにより前記サーバ端末が、前記パスワードが前記アカウントＩＤに対応することを前記サーバ端末が確認した後、前記ターゲットユーザの成功的な承認の第一のインストラクションをクライアント端末に戻し、かつ
前記第一のインストラクションに基づいて前記ターゲットユーザを承認する、または
前記ターゲットユーザが前記ターゲットユーザの前記カテゴリに属する場合に、前記ユーザによって入力された前記ターゲットユーザの前記アカウントＩＤを受信し、
前記ターゲットユーザの前記アカウントＩＤを前記サーバ端末に送信し、これにより前記サーバ端末が、
前記ターゲットユーザの前記アカウントＩＤに基づいて前記ターゲットユーザに関連する権限を付与されたユーザのリストを検索し、かつ
前記権限を付与されたユーザのリストが前記ユーザの前記アカウントＩＤを含む場合に、ターゲットユーザの成功的な承認の第二のインストラクションを戻し、ならびに
前記第二のインストラクションに基づいて前記ターゲットユーザを承認するように構成された、請求項１６に記載のデバイス。
【請求項１８】
前記処理モジュールが、さらに、
許可クエリを前記サーバ端末に送信し、これにより前記サーバ端末が、
前記許可クエリに基づいて予め記憶されているユーザクエリ許可から前記ユーザのクエリ許可を取得し、かつ
前記クエリ許可がデフォルト許可である場合に、デフォルトコマンドをクライアント端末に戻し、ならびに
前記デフォルトコマンドに基づいて前記パスワードを入力するための前記インターフェースを表示するように構成された、請求項１７に記載のデバイス。
【請求項１９】
前記ターゲットユーザが前記ターゲットユーザの前記カテゴリに属し、前記処理モジュールが、さらに、
インターフェースに表示された種々のユーザのカテゴリリストから、前記ユーザによって選択された前記ターゲットユーザの前記カテゴリを受信するように構成された、請求項１６に記載のデバイス。
【請求項２０】
前記表示モジュールが、さらに、
インターフェースに表示された前記種々のユーザの前記カテゴリリストから、前記ユーザによって選択された前記ターゲットユーザの前記カテゴリを前記受信することの前に、
前記サーバ端末から前記カテゴリリストを受信し、かつ
前記カテゴリリストを表示するように構成された、請求項１９に記載のデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
本願は、２０１５年２月２６日に出願された「Ｍｅｔｈｏｄｓ  ａｎｄ  ｄｅｖｉｃｅｓ  ｆｏｒ  ｏｂｔａｉｎｉｎｇ  ｓｅａｒｃｈ  ｒｅｓｕｌｔｓ」と題された中国特許出願第２０１５１００８８８３８．５号の優先権を主張し、その全体を参照により本明細書に組み込む。
【０００２】
本明細書の実施態様は、コンピュータ技術の分野に関し、特に、検索結果を取得するための方法及びシステムに関する。
【背景技術】
【０００３】
電子商取引の持続的な発展に伴い、電子商取引ウェブサイトは、商品の膨大な量の情報で満たされている。ユーザが情報に迅速にアクセスすることを促進するために、電子商取引ウェブサイトにおいて、ユーザは、所望のアイテムを見つけるために検索エンジンを使用することができる。
【０００４】
電子商取引ウェブサイトにおいて、ユーザは、所望のアイテムを検索するために以下の工程を実行することができる。すなわち、検索エンジンページにアクセスし、キーワード及びクエリ条件（例えば、カテゴリ情報、価格帯、サービスのタイプ、ブランドなど）を入力し、次に、検索ボタンをクリックすることができる。対応するサーバ端末は、検索リクエストを受信し、ユーザのパーソナライズ情報を取得し、そしてパーソナライズ情報、クエリ条件及びキーワードを含む検索リクエストを検索エンジンに転送することができる。検索エンジンは、検索リクエストに基づいて検索を実行して検索条件を満たすアイテムに関連する情報を取得し、その情報をサーバ端末に戻すことができる。次に、サーバ端末は、情報を処理して、処理した情報をユーザに提示することができる。
【０００５】
既存の検索エンジンは、パーソナライズ検索結果を個人ユーザに提供し、各ユーザは、パーソナライズ検索結果を視認することができる。場合によっては、ユーザは、ユーザに関する検索結果を取得することを要求しない。例えば、ユーザは、ユーザの父親への贈り物を購入することを望む場合がある。従来の技法では、検索エンジンは、パーソナライズ検索結果を見つけることはできるが、これらの検索結果は、ユーザの父親には関連しない。これは、質が悪いユーザエクスペリエンスをもたらす。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本開示の目的は、前述の技術的問題の少なくとも一つをある程度解決することを意図する。本明細書の実施態様は、検索結果を取得するための方法及びデバイスに関する。実施態様は、さらに、所望のターゲットユーザに関連する検索結果を取得するための方法に関する。これによりユーザは、他のオブジェクトのパーソナライズ検索結果を容易に取得し、ユーザの個人ニーズを満たし、そしてユーザの検索エクスペリエンスを改善することができる。この要約は、主張した主題のすべての主要な特徴または不可欠な特徴を特定することは意図せず、主張した主題の範囲を決定する援助として単独で使用されることも意図しない。
【課題を解決するための手段】
【０００７】
さらに、実施態様は、検索結果を取得するための方法に関する。検索結果を取得するための方法は、コンピューティングデバイス（例えば、クライアント端末）によって、
カレントユーザによって入力された検索情報、及び検索情報に関連し、カレントユーザによって指定されたターゲットユーザを受信することを含むことができる。コンピューティングデバイスは、検索情報及びターゲットユーザを含む検索リクエストをサーバ端末に送信することができ、これによりサーバ端末は、検索リクエストの検索情報に基づいてターゲットユーザの特徴情報を取得し、検索情報に基づいて特徴情報に対応する検索結果を取得し、そして検索結果をコンピューティングデバイスに戻すことができる。コンピューティングデバイスは、サーバ端末から戻された検索結果を受信して表示することができる。
【０００８】
実施態様は、カレントユーザによって入力された検索情報、及び検索情報に関連し、カレントユーザによって指定されたターゲットユーザを受信し、検索情報及びターゲットユーザを含む検索リクエストをサーバ端末に送信することを含み、これによりサーバ端末は、検索リクエストの検索情報に基づいてターゲットユーザの特徴情報を取得し、検索情報に基づいて特徴情報に対応する検索結果を取得し、そして検索結果をクライアント端末に戻すことができる。次に、検索結果は、クライアント端末が受信して表示することができる。
【０００９】
それに応じて、実施態様は、所望のターゲットユーザに関連する検索結果を取得するための手法を提供する。これによりユーザは、他のオブジェクトのパーソナライズ検索結果を容易に取得し、ユーザの個人ニーズを満たし、そしてユーザの検索エクスペリエンスを改善することができる。
【００１０】
さらに、実施態様は、検索結果を取得するための別の方法に関する。検索結果を取得するための方法は、コンピューティングデバイス（例えば、サーバ端末）によって、クライアント端末から検索リクエストを受信することを含むことができる。これらの事例では、検索リクエストは、カレントユーザによって入力された検索情報、及び検索情報に関連し、カレントユーザによって指定されたターゲットユーザを含むことができる。コンピューティングデバイスは、検索リクエストの検索情報に基づいてターゲットユーザの特徴情報を取得し、検索情報に基づいて特徴情報に対応する検索結果を取得し、そしてクライアント端末が検索結果を受信して表示するように、検索結果をクライアント端末に戻すことができる。
【００１１】
検索結果を取得するための実施態様は、クライアント端末から、クライアント端末におけるカレントユーザによって入力された検索情報、及び検索情報に関連し、カレントユーザによって指定されたターゲットユーザを含む検索リクエストを受信することを含むことができる。これらの事例では、サーバ端末は、検索リクエストの検索情報に基づいてターゲットユーザの特徴情報を取得し、検索情報に基づいて特徴情報に対応する検索結果を取得し、そしてクライアント端末が検索結果を受信して表示するように、検索結果をクライアント端末に戻すことができる。
【００１２】
それに応じて、実施態様は、所望のターゲットユーザに関連する検索結果を取得するための手法を提供する。これによりユーザは、他のオブジェクトのパーソナライズ検索結果を容易に取得し、ユーザの個人ニーズを満たし、そしてユーザの検索エクスペリエンスを改善することができる。
【００１３】
さらに、実施態様は、検索結果を取得するためのデバイスに関する。デバイスは、カレントユーザによって入力された検索情報、及び検索情報に関連し、カレントユーザによって指定されたターゲットユーザを受信し、そして検索情報及びターゲットユーザを含む検索リクエストをサーバ端末に送信するように構成された処理モジュールを含むことができる。これらの事例では、サーバ端末は、検索リクエストの検索情報に基づいてターゲットユーザの特徴情報を取得し、検索情報に基づいて特徴情報に対応する検索結果を取得し、そして検索結果をデバイスに戻すことができる。デバイスは、さらに、サーバ端末から戻された検索結果を受信して表示するように構成された表示モジュールを含むことができる。
【００１４】
デバイスは、処理モジュールを通じて、カレントユーザによって入力された検索情報、及び検索情報に関連し、カレントユーザによって指定されたターゲットユーザを受信することができる。デバイスは、検索情報及びターゲットユーザを含む検索リクエストをサーバ端末に送信することができ、これによりサーバ端末は、検索リクエストの検索情報に基づいてターゲットユーザの特徴情報を取得し、検索情報に基づいて特徴情報に対応する検索結果を取得し、そして検索結果をデバイスに戻すことができる。次に、デバイスの表示モジュールが、サーバ端末から戻された検索結果を受信して表示することができる。
【００１５】
それに応じて、実施態様は、所望のターゲットユーザに関連する検索結果を取得するための手法を提供する。これによりユーザは、他のオブジェクトのパーソナライズ検索結果を容易に取得し、ユーザの個人ニーズを満たし、そしてユーザの検索エクスペリエンスを改善することができる。
【００１６】
さらに、実施態様は、検索結果を取得するための別のデバイスに関する。デバイスは、クライアント端末から検索リクエストを受信するように構成された受信モジュールを含むことができる。これらの事例では、検索リクエストは、カレントユーザによって入力された検索情報、及び検索情報に関連し、カレントユーザによって指定されたターゲットユーザを含むことができる。デバイスは、さらに、検索リクエストの検索情報に基づいてターゲットユーザの特徴情報を取得し、検索情報に基づいて特徴情報に対応する検索結果を取得し、そしてクライアント端末が検索結果を受信して表示するように、検索結果をクライアント端末に戻すように構成された処理モジュールを含むことができる。
【００１７】
デバイスは、受信モジュールを通じて、クライアント端末から、クライアント端末におけるカレントユーザによって入力された検索情報、及び検索情報に関連し、カレントユーザによって指定されたターゲットユーザを含む検索リクエストを受信することができる。処理モジュールは、検索リクエストの検索情報に基づいてターゲットユーザの特徴情報を取得し、検索情報に基づいて特徴情報に対応する検索結果を取得し、そしてクライアント端末が検索結果を受信して表示するように、検索結果をクライアント端末に戻すことができる。
【００１８】
それに応じて、実施態様は、所望のターゲットユーザに関連する検索結果を取得するための手法を提供する。これによりユーザは、他のオブジェクトのパーソナライズ検索結果を容易に取得し、ユーザの個人ニーズを満たし、そしてユーザの検索エクスペリエンスを改善することができる。
【００１９】
添付の図面を参照して詳細な説明を記載する。異なる図面における同じ参照番号の使用は、同様または同一のアイテムを指し示す。
【図面の簡単な説明】
【００２０】
【図１】本開示の実施形態に従う、検索結果を取得するための例示的な方法を描写するフローチャートである。
【図２】本開示の実施形態に従う、検索結果を取得するための別の例示的な方法を描写するフローチャートである。
【図３】本開示の実施形態に従う、検索結果を取得するための例示的なデバイスを描写する図である。
【図４】本開示の実施形態に従う、検索結果を取得するための別の例示的なデバイスを描写する図である。
【発明を実施するための形態】
【００２１】
本開示の以下の詳細な説明の実施例は、添付の図面を使用して例証することができる。全体を通して、同じまたは同様の符号は、同じもしくは同様の要素、または同じもしくは同様の機能を有する要素を表す。添付の図面を参照する以下の実施例は、例証であり、本開示を説明することを意図し、本開示を限定するようには解釈されない。
【００２２】
添付の図面を参照して、検索結果を取得するための方法及びデバイスの実施例を以下に記載する。
【００２３】
図１は、本開示の実施形態に従う、検索結果を取得するための例示的な方法を描写するフローチャートである。図１に例証するように、方法は、クライアント端末によって実施され、以下の工程を含むことができる。
【００２４】
１０２において、コンピューティングデバイス（例えば、クライアント端末）は、カレントユーザによって入力された検索情報、及び検索情報に関連し、カレントユーザによって指定されたターゲットユーザ情報を受信することができる。コンピューティングデバイスは、さらに、検索情報及びターゲットユーザ情報を含む検索リクエストをサーバ端末に送信することができ、これによりサーバ端末は、検索リクエストに基づいてターゲットユーザの特徴情報を取得することができる。サーバ端末は、特徴情報及び検索情報に対応する検索結果を取得し、検索結果をコンピューティングデバイスに戻すことができる。
【００２５】
実施態様において、検索情報は、ユーザによって入力されたキーワード、及びユーザによって選択された検索条件（例えば、検索オブジェクトのタイプ、検索オブジェクトのリリースの時間間隔など）を含むことができる。ターゲットユーザ情報は、ターゲットユーザＩＤであっても良いし、ターゲットユーザのカテゴリに属しても良い。ターゲットユーザの特徴情報は、これらに限定されないが、ターゲットユーザの特性情報、ターゲットユーザの挙動情報またはターゲットユーザの嗜好情報のうちの一つを含むことができる。
【００２６】
実施態様において、ターゲットユーザの特徴情報は、これらに限定されないが、ターゲットユーザの性別、年齢、所在地及び他の情報を含むことができる。ターゲットユーザの挙動情報及び／または嗜好情報は、ログに記録できるターゲットユーザの履歴の挙動に基づいて取得することができる。検索エンジンが検索サービスを提供するときには、検索エンジンが、ユーザプロフィールに基づいて具体的なまたはパーソナライズな検索結果を提供する、及び／またはユーザプロフィールに基づいて検索結果を選別することができる。
【００２７】
実施態様において、検索エンジンは、カレントユーザによって特定された、検索情報に関連するターゲットユーザの特徴情報に基づいて、具体的な検索結果を勧める、または検索結果のランキングを調整することができる。
【００２８】
実施態様において、クライアント端末は、スマートフォン、タブレットコンピュータ、様々なオペレーションシステムをもつパーソナルコンピュータ（ＰＣ）、及び他のハードウェアデバイスを含み得る端末を含むことができる。例えば、クライアント端末は、スマートフォンアプリケーション（例えば、タオバオなどのショッピングアプリケーション）を含むことができる。
【００２９】
実施態様において、カレントユーザは、検索エンジンを使用して検索を実行することができる。カレントユーザは、キーワード及び検索条件（例えば、価格帯、サービスタイプ、ブランドなど）を入力することができる。カレントユーザが、特定の検索に関してカレントデフォルトアイデンティティの使用を望まない場合には、カレントユーザは、特定の検索のために所望のアイデンティティ、つまり、実施態様に記載されるようなターゲットユーザを選ぶことができる。これらの事例では、クライアント端末は、カレントユーザの選出を承認することができる。
【００３０】
さらに、クライアント端末は、所望のアイデンティティ（例えば、ターゲットユーザ）が別のユーザ（例えば、ターゲットユーザ）または別のタイプのユーザであるか否かを決定することができる。クライアント端末は、決定に基づいて対応する処理ストラテジを提供することができる。
【００３１】
あるシナリオにおいて、所望のアイデンティティ（例えば、ターゲットユーザ）が検索に関するターゲットユーザであることの決定に応答して、カレントユーザは、以下の様式を使用して、検索についての所望のアイデンティティ（例えば、ターゲットユーザ）を設定することができる。
【００３２】
第一の様式において、アカウントを入力するためのインターフェースをカレントインターフェースが表示すると、クライアント端末は、カレントユーザによって入力されたターゲットユーザのアカウントＩＤを受信することができる。クライアント端末は、許可クエリをサーバ端末に送信することができ、そしてサーバ端末は、許可クエリを受信し、許可クエリに基づいて予め記憶されているユーザクエリ許可からカレントユーザのクエリ許可を取得することができる。クエリ許可がデフォルト許可である場合に、サーバ端末は、デフォルトコマンドをクライアント端末に戻すことができる。クライアント端末は、サーバ端末からデフォルトコマンドを受信することができる。さらに、クライアント端末は、受信したデフォルトコマンドに基づいてパスワードを入力するためのインターフェースを表示することができる。
【００３３】
例えば、異なるユーザは、異なるクエリ許可を有する。管理者において、管理者がアカウント管理システムに成功裏にログインした後、管理者は、パスワードを入力する必要なく、さまざまなアイデンティティまたはロールを使用して検索を実行することができる。これにより管理者は、ユーザからフィードバックを受信した後、ユーザの検索結果をレビューすることができる。一般的なユーザにおいて、一般的なユーザが特定のユーザのアイデンティティを使用して検索を実行するときには、一般的なユーザは、特定のユーザによって権限を付与される、または特定のユーザのアカウントＩＤを取得する必要がある。
【００３４】
パスワードを入力するためのインターフェースをカレントインターフェースが表示すると、クライアント端末は、カレントユーザによって入力されたターゲットユーザのパスワードを受信することができる。ユーザがカレントインターフェースにおいて確認ボタンをクリックすることの決定に応答して、クライアント端末は、アカウントＩＤ及びパスワードをサーバ端末に送ることができる。パスワードがアカウントＩＤに対応することをサーバ端末が確認した後、サーバ端末は、ターゲットユーザの成功的な承認の第一のインストラクションをクライアント端末に戻すことができる。
【００３５】
クライアント端末は、サーバ端末から第一のインストラクションを受信し、第一のインストラクションに基づいてターゲットユーザの選択を完了することができる。
【００３６】
第二の様式において、アカウントを入力するためのインターフェースをカレントインターフェースが表示すると、クライアント端末は、カレントユーザによって入力されたターゲットユーザのアカウントＩＤを受信し、ターゲットユーザのアカウントＩＤをサーバ端末に送信することができる。サーバ端末は、クライアント端末からターゲットユーザのアカウントＩＤを受信し、ターゲットユーザのアカウントＩＤに基づいてターゲットユーザに関連する権限を付与されたユーザのリストを検索することができる。権限を付与されたユーザのリストがカレントユーザのアカウントＩＤを含む場合には、サーバ端末は、ターゲットユーザの成功的な承認の第二のインストラクションを戻すことができる。クライアント端末は、サーバ端末から第二のインストラクションを受信し、第二のインストラクションに基づいてターゲットユーザの選択を完了することができる。
【００３７】
例えば、カレントユーザＡは、Ｂのアイデンティティを使用して検索を実行することを望む。ターゲットユーザを設定するために、クライアント端末は、カレントインターフェースにおいてアカウントＩＤを入力するためのインターフェースを表示することができる。ユーザＡは、ユーザＢのアカウントＩＤを入力し、クライアント端末は、ユーザＡからユーザＢのアカウントＩＤを受信することができる。クライアント端末は、さらに、ユーザＢのアカウントＩＤをサーバ端末に送信することができる。
【００３８】
サーバ端末は、ユーザＢのアカウントＩＤを受信し、ユーザＢのアカウントＩＤに基づいてユーザＢに関連する権限を付与されたユーザのリストを検索することができる。さらに、サーバ端末は、権限を付与されたユーザのリストがユーザＡのアカウントＩＤを含むか否かを決定することができる。
【００３９】
権限を付与されたユーザのリストがユーザＡのアカウントＩＤを含む場合には、サーバ端末は、クライアント端末に確認インストラクションを戻すことができる。クライアント端末は、確認インストラクションに従い、ユーザＡによって選択されたアイデンティティを承認する、つまり、ユーザＡは、Ｂのアイデンティティを使用して検索を実行する。権限を付与されたユーザのリストがユーザＡのアカウントＩＤを含まない場合には、サーバ端末は、拒否インストラクションをクライアント端末に戻すことができる。クライアント端末が拒否インストラクションを受信した後、クライアント端末は、ユーザＡがユーザＢのアイデンティティを使用して検索を実行することを拒否することができる。クライアント端末は、対応するメッセージをインターフェースに表示してユーザＡに通知することができる。
【００４０】
別のシナリオにおいて、検索においてクライアント端末に関連するカレントユーザによって選択されたターゲットユーザが特定のタイプのユーザであることの決定に応答して、クライアント端末は、カレントユーザのカテゴリ検索リクエストをサーバ端末に送信することができる。サーバ端末は、カレントユーザのカテゴリ検索リクエストを受信し、カテゴリ検索リクエストに基づいて種々のユーザのカテゴリの予め記憶されているカテゴリリストを取得することができる。クライアント端末は、サーバ端末からカテゴリリストを受信し、カテゴリリストをカレントインターフェースに表示することができる。
【００４１】
実施態様において、サーバ端末は、さまざまなユーザの情報を解析してカテゴリリストを取得することができる。例えば、ユーザの性別、年齢、購買力及び他の情報の履歴に基づいて、「かなりハンサムでお金持ち」、「色白でお金持ちで美人」、「成功的な男」、「平均的な主婦」及び他のカテゴリとしてユーザを分類することができる。表１は、「かなりハンサムでお金持ち」の例示のパーソナライズ情報を例証する。
【００４２】
【表１】
2018511097.tif 000003
【００４３】
ターゲットユーザがターゲットユーザのカテゴリに属するときには、クライアント端末は、カレントインターフェースに表示された種々のユーザのカテゴリリストからカレントユーザによって選択されたターゲットユーザのカテゴリを受信することができる。クライアント端末がキーワード、検索条件及びターゲットユーザを含む検索リクエストをサーバ端末に送信した後、サーバ端末は、それに応じて検索リクエストを受信することができる。サーバ端末は、検索リクエストに基づいてターゲットユーザの特徴情報を取得し、ターゲットユーザの特徴情報及び検索情報に対応する検索結果を取得することができる。
【００４４】
例えば、サーバ端末がキーワード、検索条件及びターゲットユーザ情報を含む検索リクエスト情報を受信した後、サーバ端末は、検索リクエストに基づいてターゲットユーザの特徴情報を取得することができる。ターゲットユーザの特徴情報（例えば、ユーザのパーソナライズ情報）が、女性、２０〜３０歳台、一般的な購買力、食品及び衣類の購入予定がある、及び対応するＩＰアドレス（インターネットプロトコルアドレス）が海南省を指し示すことを含むと仮定する。
【００４５】
カレントユーザによって入力されたキーワードが女性用ドレスであると仮定する。サーバ端末は、ターゲットユーザの特徴情報及びキーワードに基づいて検索を実行し、海南省における現在の時期に適した女性用ドレスのアイテム情報を取得することができる。サーバ端末は、アイテム情報をクライアント端末に戻すことができる。それに応じて、ユーザは、ターゲットユーザのパーソナライズ検索結果を容易に取得して視認することができる。
【００４６】
１０４において、コンピューティングデバイスは、サーバ端末から戻された検索結果を受信して表示することができる。
【００４７】
検索結果を取得するための実施態様は、カレントユーザによって入力された検索情報、及び検索情報に関連し、カレントユーザによって指定されたターゲットユーザ情報を受信すること、ならびに検索情報及びターゲットユーザ情報を含む検索リクエストをサーバ端末に送信することを含むことができる。それに応じて、サーバ端末は、検索リクエストに基づいてターゲットユーザの特徴情報を取得し、特徴情報及び検索情報に対応する検索結果を取得し、そして検索結果をクライアント端末に戻すことができる。実施態様は、さらに、サーバ端末から戻された検索結果を受信して表示することを含む。
【００４８】
それに応じて、実施態様は、所望のターゲットユーザに関連する検索結果を取得するための手法を提供する。これによりユーザは、他のユーザのパーソナライズ検索結果を容易に取得し、ユーザの個人ニーズを満たし、そしてユーザの検索エクスペリエンスを改善することができる。
【００４９】
図２は、本開示の実施形態に従う、検索結果を取得するための別の例示的な方法を描写するフローチャートである。図２に例証するように、方法は、サーバ端末によって実施することができる。方法は、以下の工程を含むことができる。
【００５０】
２０２において、コンピューティングデバイス（例えば、サーバ端末）は、クライアント端末から検索リクエストを受信することができる。これらの事例では、検索リクエストは、カレントユーザによって入力された検索情報、及び検索情報に関連し、カレントユーザによって指定されたターゲットユーザ情報を含み、検索情報は、ユーザによって入力されたキーワード、及びユーザによって選択された検索条件（例えば、検索オブジェクトのタイプ、検索オブジェクトのリリースの時間間隔など）を含むことができる。ターゲットユーザ情報は、ターゲットユーザＩＤであっても良いし、ターゲットユーザのカテゴリに属しても良い。
【００５１】
実施態様において、クライアント端末は、スマートフォン、タブレットコンピュータ、様々なオペレーションシステムをもつパーソナルコンピュータ（ＰＣ）、及び他のハードウェアデバイスを含み得る端末を含むことができる。例えば、クライアント端末は、スマートフォンアプリケーション（例えば、タオバオなどのショッピングアプリケーション）を含むことができる。
【００５２】
実施態様において、クライアント端末から検索リクエストを受信するよりも前に、サーバ端末は、クライアント端末から、ターゲットユーザのアカウントＩＤ及びアカウントＩＤに関連するパスワードを受信することができる。パスワードが正しいことの決定に応答して、サーバ端末は、ターゲットユーザの成功的な承認の第一のインストラクションをクライアント端末に戻すことができ、これによりクライアント端末は、第一のインストラクションに基づいてターゲットユーザを承認することができる。
【００５３】
実施態様において、クライアント端末は、アカウントを入力するためのインターフェースをカレントインターフェースに表示することができる。クライアント端末は、カレントユーザによって入力されたターゲットユーザのアカウントＩＤを受信し、許可クエリをサーバ端末に送信することができる。サーバ端末は、許可クエリを受信し、許可クエリに基づいて予め記憶されているユーザクエリ許可からカレントユーザのクエリ許可を取得することができる。クエリ許可がデフォルト許可である場合に、サーバ端末は、デフォルトコマンドをクライアント端末に戻すことができる。クライアント端末は、サーバ端末からデフォルトコマンドを受信することができる。
【００５４】
さらに、クライアント端末は、受信したデフォルトコマンドに基づいてパスワードを入力するためのインターフェースを表示することができる。カレントユーザによって入力されたパスワードを受信した後、クライアント端末は、アカウントＩＤ及びパスワードをサーバ端末に送ることができる。パスワードがアカウントＩＤに対応することをサーバ端末が確認した後、サーバ端末は、ターゲットユーザの成功的な承認の第一のインストラクションをクライアント端末に戻すことができる。クライアント端末は、サーバ端末から第一のインストラクションを受信し、第一のインストラクションに基づいてターゲットユーザの選択を完了することができる。
【００５５】
例えば、異なるユーザは、異なるクエリ許可を有する。管理者において、管理者がアカウント管理システムに成功裏にログインした後、管理者は、パスワードを入力する必要なく、さまざまなアイデンティティまたはロールを使用して検索を実行することができる。一般的なユーザにおいて、一般的なユーザが特定のユーザのアイデンティティを使用して検索を実行できるときには、一般的なユーザは、特定のユーザによって権限を付与される、または特定のユーザのアカウントＩＤを取得する必要がある。
【００５６】
さらに、クライアント端末から検索リクエストを受信するよりも前に、サーバ端末は、ターゲットユーザのアカウントＩＤ及びアカウントＩＤに関連するパスワードを受信することができ、これによりサーバ端末は、ターゲットユーザのアカウントＩＤに基づいてターゲットユーザに関連する権限を付与されたユーザのリストを検索して取得することができる。権限を付与されたユーザのリストがカレントユーザのアカウントＩＤを含む場合には、サーバ端末は、ターゲットユーザの成功的な承認の第二のインストラクションを戻すことができ、これによりクライアント端末は、第二のインストラクションに基づいてターゲットユーザを承認することができる。
【００５７】
例えば、カレントユーザＡは、Ｂのアイデンティティを使用して検索を実行することを望む。ターゲットユーザを設定するために、クライアント端末は、アカウントＩＤを入力するためのインターフェースをカレントインターフェースに表示する。ユーザＡは、ユーザＢのアカウントＩＤを入力し、クライアント端末は、ユーザＡからユーザＢのアカウントＩＤを受信することができる。クライアント端末は、ユーザＢのアカウントＩＤをサーバ端末に送信でき、そしてサーバ端末は、ユーザＢのアカウントＩＤを受信し、ユーザＢのアカウントＩＤに基づいてユーザＢに関連する権限を付与されたユーザのリストを検索することができる。さらに、サーバ端末は、権限を付与されたユーザのリストがユーザＡのアカウントＩＤを含むか否かを決定することができる。権限を付与されたユーザのリストがユーザＡのアカウントＩＤを含む場合には、サーバ端末は、クライアント端末に確認インストラクションを戻すことができる。クライアント端末が確認インストラクションを受信した後、クライアント端末によってユーザＡは、ユーザＢのアイデンティティを使用して検索を実行することができる。
【００５８】
権限を付与されたユーザのリストがユーザＡのアカウントＩＤを含まない場合には、サーバ端末は、拒否インストラクションをクライアント端末に戻すことができる。クライアント端末が拒否インストラクションを受信した後、クライアント端末は、ユーザＡがユーザＢのアイデンティティを使用して検索を実行することを拒否しすることができる。クライアント端末は、対応するメッセージをインターフェースに表示してユーザＡに通知することができる。
【００５９】
実施態様において、ターゲットユーザがターゲットユーザのカテゴリに属するときには、クライアント端末から検索リクエストを受信するよりも前に、サーバ端末は、履歴の記録に基づいて種々のユーザのカテゴリのカテゴリリストを取得することができる。サーバ端末は、カテゴリリストをクライアント端末に戻すことができ、これによりクライアント端末は、カテゴリリストを表示でき、カレントユーザは、種々のユーザのカテゴリリストからターゲットユーザのカテゴリを選択することができる。
【００６０】
実施態様において、サーバ端末は、さまざまなユーザの情報を解析してカテゴリリストを取得することができる。例えば、ユーザの性別、年齢、購買力及び他の情報の履歴に基づいて、「かなりハンサムでお金持ち」、「色白でお金持ちで美人」、「成功的な男」、「平均的な主婦」及び他のカテゴリとしてユーザを分類することができる。表１は、「かなりハンサムでお金持ち」の例示のパーソナライズ情報を例証する。
【００６１】
【表２】
2018511097.tif 000004
【００６２】
２０４において、サーバ端末は、検索リクエストに基づいてターゲットユーザの特徴情報を取得し、クライアント端末が検索結果を受信して表示するように、特徴情報及び検索情報に対応する検索結果を取得することができる。
【００６３】
実施態様において、ターゲットユーザの特徴情報は、これらに限定されないが、ターゲットユーザの特性情報、ターゲットユーザの挙動情報、またはターゲットユーザの嗜好情報のうちの一つを含むことができる。
【００６４】
実施態様において、ターゲットユーザの特徴情報は、これらに限定されないが、ターゲットユーザの性別、年齢、所在地及び他の情報を含むことができる。ターゲットユーザの挙動情報及び／または嗜好情報は、ログに記録されたターゲットユーザの履歴の挙動に基づいて取得することができる。
【００６５】
例えば、サーバ端末がキーワード、検索条件及びターゲットユーザを含む検索リクエストを受信した後、サーバ端末は、検索リクエストに基づいてターゲットユーザの特徴情報を取得することができる。ターゲットユーザの特徴情報（例えば、ユーザのパーソナライズ情報）が、女性、２０〜３０歳台、一般的な購買力、及び対応するＩＰアドレス（インターネットプロトコルアドレス）が海南省を指し示すことを含むと仮定する。
【００６６】
キーワードが女性用ドレスであると仮定する。サーバ端末は、ターゲットユーザの特徴情報及びキーワードに基づいて検索を実行し、海南省における現在の時期に適した女性用ドレスのアイテム情報を取得することができる。サーバ端末は、アイテム情報をクライアント端末に戻すことができる。これによりユーザは、ターゲットユーザのパーソナライズ検索結果を容易に取得して視認することができる。
【００６７】
検索結果を取得するための実施態様は、クライアント端末から、クライアント端末におけるカレントユーザによって入力された検索情報、及び検索情報に関連し、カレントユーザによって指定されたターゲットユーザを含む検索リクエストを受信することを含むことができる。それに応じて、サーバ端末は、検索リクエストに基づいてターゲットユーザの特徴情報を取得し、検索情報に基づいて特徴情報に対応する検索結果を取得し、そしてクライアント端末が検索結果を受信して表示するように、検索結果をクライアント端末に戻すことができる。
【００６８】
本明細書の実施態様は、所望のターゲットユーザに関連する検索結果を取得するための手法を提供する。これによりユーザは、他のオブジェクトのパーソナライズ検索結果を容易に取得し、ユーザの個人ニーズを満たし、そしてユーザの検索エクスペリエンスを改善することができる。
【００６９】
実施態様は、ここで、さらに、検索結果を取得するためのシステム／デバイスに関する。図３は、本開示の実施形態に従う、検索結果を取得するための例示的なデバイスを描写する図である。
【００７０】
図３に例証するように、デバイスは、端末（例えば、クライアント端末）に位置付けられる。例示の構成では、コンピューティングデバイス３００は、一つ以上のプロセッサ３０２、入出力インターフェース３０４、ネットワークインターフェース３０６、及びメモリ３０８を含む。
【００７１】
メモリ３０８は、ランダムアクセスメモリ（ＲＡＭ）などの揮発性メモリの形態のコンピュータ可読媒体、及び／またはリードオンリーメモリ（ＲＯＭ）もしくはフラッシュＲＡＭなどの不揮発性メモリの形態のコンピュータ可読媒体を含むことができる。メモリ３０８は、コンピュータ可読媒体の実施例である。
【００７２】
コンピュータ可読媒体は、コンピュータ可読命令、データ構造、プログラムモジュールまたは他のデータなどの情報を記憶するための任意の方法または技術において実施される、揮発性及び不揮発性の、リムーバブル及び非リムーバブルの媒体を含む。コンピュータストレージ媒体の実施例は、これらに限定されないが、相変化メモリ（ＰＲＡＭ）、スタティックランダムアクセスメモリ（ＳＲＡＭ）、ダイナミックランダムアクセスメモリ（ＤＲＡＭ）、他のタイプのランダムアクセスメモリ（ＲＡＭ）、リードオンリーメモリ（ＲＯＭ）、電気的消去可能プログラマブルリードオンリーメモリ（ＥＥＰＲＯＭ）、フラッシュメモリもしくは他のメモリ技術、コンパクトディスクリードオンリーメモリ（ＣＤ−ＲＯＭ）、デジタル多用途ディスク（ＤＶＤ）もしくは他の光ストレージ、磁気カセット、磁気テープ、磁気ディスクストレージもしくは他の磁気ストレージデバイス、またはコンピューティングデバイスによってアクセスするための情報を記憶するために使用できる任意の他の非伝送媒体を含む。本明細書に定義されるように、コンピュータ可読媒体は、変調されたデータ信号及び搬送波などの一時的な媒体は含まない。
【００７３】
メモリ３０８をより詳細に参照すると、メモリ３０８は、処理モジュール３１０及び表示モジュール３１２を含むことができる。処理モジュール３１０は、カレントユーザによって入力された検索情報、及び検索情報に関連し、カレントユーザによって指定されたターゲットユーザを受信するように構成できる。処理モジュール３１０は、さらに、検索情報及びターゲットユーザを含む検索リクエストをサーバ端末に送信でき、これによりサーバ端末は、検索リクエストに基づいてターゲットユーザの特徴情報を取得することができる。サーバ端末は、さらに、検索情報に基づいて特徴情報に対応する検索結果を取得し、検索結果をクライアント端末に戻すことができる。表示モジュール３１２は、サーバ端末から戻された検索結果を受信して表示するように構成できる。
【００７４】
実施態様において、検索情報は、ユーザによって入力されたキーワード、及びユーザによって選択された検索条件（例えば、検索オブジェクトのタイプ、検索オブジェクトのリリースの時間間隔など）を含むことができる。ターゲットユーザは、ターゲットユーザであっても良いし、ターゲットユーザのカテゴリに属しても良い。ターゲットユーザの特徴情報は、ターゲットユーザの特性情報、ターゲットユーザの挙動情報またはターゲットユーザの嗜好情報のうちの少なくとも一つを含むことができる。ターゲットユーザの挙動情報及び／または嗜好情報は、ログに記録されたターゲットユーザの履歴の挙動に基づいて取得することができる。
【００７５】
実施態様において、ターゲットユーザの特徴情報は、これらに限定されないが、ターゲットユーザの性別、年齢、所在地及び他の情報を含むことができる。端末は、スマートフォン、タブレットコンピュータ、様々なオペレーションシステムをもつパーソナルコンピュータ（ＰＣ）、及び他のハードウェアデバイスを含むことができる。
【００７６】
実施態様において、カレントユーザは、検索エンジンを使用して検索を実行することができる。カレントユーザは、キーワード及び検索条件（例えば、価格帯、サービスタイプ、ブランドなど）を入力することができる。カレントユーザが、特定の検索に関してカレントデフォルトアイデンティティの使用を望まない場合には、カレントユーザは、特定の検索のために所望のアイデンティティを選ぶことができる。処理モジュール３１０は、カレントユーザの選択を受信することができる。さらに、クライアント端末は、所望のアイデンティティ（例えば、ターゲットユーザ）が別のユーザ（例えば、ターゲットユーザ）または別のタイプのユーザであるか否かを決定することができる。クライアント端末は、決定に基づいて対応する処理ストラテジを提供することができる。
【００７７】
検索においてクライアント端末に関連するカレントユーザによって選択されたターゲットユーザがそのターゲットユーザであることの決定に応答して、カレントユーザは、以下の様式を使用して、検索についての所望のアイデンティティ（例えば、ターゲットユーザ）を設定することができる。それに応じて、処理モジュール３１０は、実施態様に従う適切な処理工程を実行することができる。
【００７８】
実施態様において、カレントユーザが、ターゲットユーザの所望のアイデンティティをセットアップするためにアカウントＩＤ及びパスワードを使用する場合には、処理モジュール３１０は、カレントユーザによって入力されたターゲットユーザのアカウントＩＤを受信することができる。クライアント端末は、許可クエリをサーバ端末に送信することができ、これによりサーバ端末は、許可クエリに基づいて予め記憶されているユーザクエリ許可からカレントユーザのクエリ許可を取得する。クエリ許可がデフォルト許可である場合に、サーバ端末は、デフォルトコマンドをクライアント端末に戻すことができる。それに応じて、処理モジュール３１０は、サーバ端末からデフォルトコマンドを受信することができる。さらに、クライアント端末は、受信したデフォルトコマンドに基づいてパスワードを入力するためのインターフェースを表示することができる。
【００７９】
処理モジュール３１０は、カレントユーザによってインターフェースに入力されたパスワードを受信し、アカウントＩＤ及びパスワードをサーバ端末に送信することができる。それゆえに、パスワードがアカウントＩＤに対応することをサーバ端末が確認した後、サーバ端末は、ターゲットユーザの成功的な承認の第一のインストラクションを処理モジュール３１０に戻すことができ、処理モジュール３１０は、第一のインストラクションに基づいてターゲットユーザを承認することができる。
【００８０】
カレントユーザが、ターゲットユーザの所望のアイデンティティをセットアップするためにアカウントＩＤ及びパスワードを使用する場合には、処理モジュール３１０は、カレントユーザによって入力されたターゲットユーザのアカウントＩＤを受信することができる。クライアント端末は、ターゲットユーザのアカウントＩＤをサーバ端末に送信でき、これによりサーバ端末は、ターゲットユーザのアカウントＩＤに基づいてターゲットユーザに関連する権限を付与されたユーザのリストを検索して取得することができる。
【００８１】
権限を付与されたユーザのリストがカレントユーザのアカウントＩＤを含む場合には、サーバ端末は、ターゲットユーザの成功的な承認の第二のインストラクションを戻すことができる。次に、処理モジュール３１０は、第二のインストラクションに基づいてターゲットユーザを承認することができる。
【００８２】
実施態様において、カレント検索のターゲットユーザがターゲットユーザのカテゴリに属するときには、処理モジュール３１０は、カレントユーザのカテゴリ検索リクエストをサーバ端末に送信でき、これによりサーバ端末は、カテゴリ検索リクエストに基づいて種々のユーザのカテゴリの予め記憶されているカテゴリリストを取得することができる。さらに、サーバ端末は、カテゴリリストをクライアント端末に戻すことができる。
【００８３】
表示モジュール３１２は、クライアント端末からカテゴリリストを受信し、カテゴリリストをカレントインターフェースに表示するように構成できる。カテゴリリストがカレントインターフェースに表示された後、処理モジュール３１０は、カレントインターフェースに表示された種々のユーザのカテゴリリストから、カレントユーザによって選択されたターゲットユーザのカテゴリを受信することができる。
【００８４】
処理モジュール３１０及び表示モジュール３１２を含むデバイスの実施態様は、図１に例証するような工程を含むことができる。
【００８５】
デバイスは、処理モジュール３１０を通じて、カレントユーザによって入力された検索情報、及び検索情報に関連し、カレントユーザによって指定されたターゲットユーザを受信し、検索情報及びターゲットユーザを含む検索リクエストをサーバ端末に送信することができ、これによりサーバ端末は、検索リクエストに基づいてターゲットユーザの特徴情報を取得し、検索情報に基づいて特徴情報に対応する検索結果を取得し、そして検索結果をクライアント端末に戻すことができる。次に、表示モジュール３１２は、サーバ端末から戻された検索結果を受信して表示することができる。
【００８６】
それに応じて、実施態様は、所望のターゲットユーザに関連する検索結果を取得するための手法を提供する。これによりユーザは、他のオブジェクトのパーソナライズ検索結果を容易に取得し、ユーザの個人ニーズを満たし、そしてユーザの検索エクスペリエンスを改善することができる。
【００８７】
実施態様は、ここで、さらに、検索結果を取得するためのシステム／デバイスに関する。図４は、本開示の実施形態に従う、検索結果を取得するための別の例示的なデバイスを描写する図である。
【００８８】
図４に例証するように、デバイスは、サーバ端末に位置付けられる。一つの例示の構成において、コンピューティングデバイス４００は、一つ以上のプロセッサ４０２、入出力インターフェース４０４、ネットワークインターフェース４０６、及びメモリ４０８を含む。
【００８９】
メモリ４０８は、ランダムアクセスメモリ（ＲＡＭ）などの揮発性メモリの形態のコンピュータ可読媒体、及び／またはリードオンリーメモリ（ＲＯＭ）もしくはフラッシュＲＡＭなどの不揮発性メモリの形態のコンピュータ可読媒体を含むことができる。メモリ４０８は、コンピュータ可読媒体の実施例である。
【００９０】
コンピュータ可読媒体は、コンピュータ可読命令、データ構造、プログラムモジュールまたは他のデータなどの情報を記憶するための任意の方法または技術において実施される、揮発性及び不揮発性の、リムーバブル及び非リムーバブルの媒体を含む。コンピュータストレージ媒体の実施例は、これらに限定されないが、相変化メモリ（ＰＲＡＭ）、スタティックランダムアクセスメモリ（ＳＲＡＭ）、ダイナミックランダムアクセスメモリ（ＤＲＡＭ）、他のタイプのランダムアクセスメモリ（ＲＡＭ）、リードオンリーメモリ（ＲＯＭ）、電気的消去可能プログラマブルリードオンリーメモリ（ＥＥＰＲＯＭ）、フラッシュメモリもしくは他のメモリ技術、コンパクトディスクリードオンリーメモリ（ＣＤ−ＲＯＭ）、デジタル多用途ディスク（ＤＶＤ）もしくは他の光ストレージ、磁気カセット、磁気テープ、磁気ディスクストレージもしくは他の磁気ストレージデバイス、またはコンピューティングデバイスによってアクセスするための情報を記憶するために使用できる任意の他の非伝送媒体を含む。本明細書に定義されるように、コンピュータ可読媒体は、変調されたデータ信号及び搬送波などの一時的な媒体は含まない。
【００９１】
メモリ４０８をより詳細に参照すると、メモリ４０８は、受信モジュール４１０及び処理モジュール４１２を含むことができる。受信モジュール４１０は、クライアント端末から検索リクエストを受信するように構成できる。これらの事例では、検索リクエストは、カレントユーザによって入力された検索情報、及び検索情報に関連し、カレントユーザによって指定されたターゲットユーザを含むことができる。
【００９２】
処理モジュール４１２は、検索リクエストに基づいてターゲットユーザの特徴情報を取得し、検索情報に基づいて特徴情報に対応する検索結果を取得し、そしてクライアント端末が検索結果を受信して表示することができるように、検索結果をクライアント端末に戻すように構成できる。
【００９３】
実施態様において、検索情報は、ユーザによって入力されたキーワード、及びユーザによって選択された検索条件（例えば、検索オブジェクトのタイプ、検索オブジェクトのリリースの時間間隔など）を含むことができる。ターゲットユーザは、ターゲットユーザであっても良いし、ターゲットユーザのカテゴリに属しても良い。ターゲットユーザの特徴情報は、ターゲットユーザの特性情報、ターゲットユーザの挙動情報、またはターゲットユーザの嗜好情報のうちの少なくとも一つを含むことができる。
【００９４】
実施態様において、ターゲットユーザの特徴情報は、これらに限定されないが、ターゲットユーザの性別、年齢、所在地及び他の情報を含むことができる。ターゲットユーザの挙動情報及び／または嗜好情報は、ログに記録されたターゲットユーザの履歴の挙動に基づいて取得することができる。
【００９５】
実施態様において、クライアント端末に関連するカレントユーザによって選択された所望のアイデンティティ（例えば、ターゲットユーザ）は、検索に関するターゲットユーザである。これらの事例では、カレントユーザは、アカウントＩＤ及びパスワードを使用して、ターゲットユーザの所望のアイデンティティをセットアップすることができる。受信モジュール４１０によって検索リクエストが受信される前に、処理モジュール４１２は、さらに、クライアント端末から、ターゲットユーザのアカウントＩＤ及びアカウントＩＤに関連するパスワードを受信することができる。パスワードが正しいことの決定に応答して、処理モジュール４１２は、ターゲットユーザの成功的な承認の第一のインストラクションをクライアント端末に戻すことができ、これによりクライアント端末は、第二のインストラクションに基づいてターゲットユーザを承認することができる。
【００９６】
実施態様において、処理モジュール４１２がクライアント端末からターゲットユーザのアカウントＩＤ及びアカウントＩＤに関連するパスワードを受信する前に、処理モジュール４１２は、さらに、クライアント端末から許可クエリを受信し、許可クエリに基づいて予め記憶されているユーザクエリ許可からカレントユーザのクエリ許可を取得することができる。クエリ許可がデフォルト許可である場合に、サーバ端末は、デフォルトコマンドをクライアント端末に戻すことができ、これによりクライアント端末は、受信したデフォルトコマンドに基づいてパスワードを入力するためのインターフェースを表示する。
【００９７】
実施態様において、クライアント端末に関連するカレントユーザによって選択されたターゲットユーザは、検索に関するターゲットユーザであり、カレントユーザは、権限付与モードを使用して検索に関するターゲットユーザを設定することができる。これらの事例では、受信モジュール４１０によって検索リクエストが受信される前に、処理モジュール４１２は、さらに、クライアント端末から、ターゲットユーザのアカウントＩＤ及びアカウントＩＤに関連するパスワードを受信することができ、これによりサーバ端末は、ターゲットユーザのアカウントＩＤに基づいてターゲットユーザに関連する権限を付与されたユーザのリストを検索することができる。権限を付与されたユーザのリストがカレントユーザのアカウントＩＤを含む場合には、サーバ端末は、ターゲットユーザの成功的な承認の第二のインストラクションを戻すことができ、これによりクライアント端末は、第二のインストラクションに基づいてターゲットユーザを承認することができる。
【００９８】
いくつかの実施態様において、クライアント端末に関連するカレントユーザによって選択されたカレント検索のターゲットユーザは、ターゲットユーザのカテゴリに属する。これらの事例では、受信モジュール４１０によって検索リクエストが受信される前に、処理モジュール４１２は、さらに、履歴の記録に基づいて種々のユーザのカテゴリのカテゴリリストを取得することができる。サーバ端末は、カテゴリリストをクライアント端末に戻すことができ、これによりクライアント端末は、カテゴリリストを表示でき、カレントユーザは、種々のユーザのカテゴリリストからターゲットユーザのカテゴリを選択することができる。
【００９９】
受信モジュール４１０及び処理モジュール４１２を含むデバイスの実施態様は、図２に例証するような工程を含むことができる。
【０１００】
デバイスは、受信モジュール４１０を通じて、クライアント端末から、クライアント端末におけるカレントユーザによって入力された検索情報、及び検索情報に関連し、カレントユーザによって指定されたターゲットユーザを含む検索リクエストを受信することができる。処理モジュール４１２は、検索リクエストに基づいてターゲットユーザの特徴情報を取得し、検索情報に基づいて特徴情報に対応する検索結果を取得し、そしてクライアント端末が検索結果を受信して表示するように、検索結果をクライアント端末に戻すことができる。
【０１０１】
それに応じて、実施態様は、所望のターゲットユーザに関連する検索結果を取得するための手法を提供する。これによりユーザは、他のオブジェクトのパーソナライズ検索結果を容易に取得し、ユーザの個人ニーズを満たし、そしてユーザの検索エクスペリエンスを改善することができる。
【０１０２】
本明細書全体を通して、「ｏｎｅ  ｉｍｐｌｅｍｅｎｔａｔｉｏｎ（一つの実施態様）」、「ａｎ  ｉｍｐｌｅｍｅｎｔａｔｉｏｎ（一実施態様）」、「ｏｎｅ  ｅｘａｍｐｌｅ（一つの実施例）」または「ａｎ  ｅｘａｍｐｌｅ（一実施例）」との言及は、実施態様または実施例に関連して記載された特定の特徴、構造または特性が本開示の少なくとも一つの実施態様に含まれることを意味する。故に、本明細書全体を通したさまざまな箇所における「ｉｎ  ｏｎｅ  ｉｍｐｌｅｍｅｎｔａｔｉｏｎ（一つの実施態様において）」、「ｉｎ  ａｎ  ｉｍｐｌｅｍｅｎｔａｔｉｏｎ（一実施態様において）」、「ｏｎｅ  ｅｘａｍｐｌｅ（一つの実施例）」または「ａｎ  ｅｘａｍｐｌｅ（一実施例）」との成句の出現は、必ずしもすべて同じ実施態様または実施例を参照するわけではない。さらにまた、特定の特徴、構造、データベースまたは特性は、一つ以上の実施態様または実施例において、任意の適切な組み合わせ及び／またはサブコンビネーションにおいて組み合わせることができる。
【０１０３】
さらにまた、「ｆｉｒｓｔ（第一の）」、「ｓｅｃｏｎｄ（第二の）」との言葉は単に説明を目的としており、相対的に重要であることを示唆または暗示する技術的特徴の順位としては解釈されない。ゆえに、「ｆｉｒｓｔ（第一の）」特徴または「ｓｅｃｏｎｄ（第二の）」特徴は、本開示に記載されるような特徴のうちの少なくとも一つを含むことができ、「ａ  ｐｌｕｒａｌｉｔｙ（複数の）」は、他の様に明確に規定されない限り、少なくとも二つを意味する。
【０１０４】
任意のプロセスもしくは方法における、または本説明に他の様に記載されたフローチャートは、具体的な論理的機能を実施するための、または実行可能なインストラクションコード、モジュール、セグメント、もしくはその一部分を処理するための一つ以上のステップを表すものと理解できる。本開示の好ましい実施態様の範囲は、特定の順序において示されない、または論じられないさらなる実施態様、及び特定の機能を実現するように、実質的に同時にまたは逆の順序で実行できる実施態様を含む。これは、当業者によって理解されるはずである。
【０１０５】
添付の図面におけるフロー図及びブロック図は、本開示のさまざまな実施形態に従う、システム、方法及びコンピュータプログラム製品の実現可能な実施態様のアーキテクチャ、機能性及び工程を例証する。これに関して、フロー図またはブロック図における各ブロックは、規定の論理的機能（複数可）を実施するための一つ以上の実行可能なインストラクションを含み得る、モジュール、セグメントまたはコードの一部分を表すことができる。ブロック図及び／またはフロー図の各ブロック、ならびにブロック図及び／またはフロー図におけるブロックの組み合わせを、規定の機能もしくは作用を実行する専用ハードウェアベースのシステムまたは専用ハードウェアとコンピュータインストラクションとの組み合わせによって実施できることも留意されたい。例えば、ＡＳＩＣの適切な組み合わせ論理ゲートを有する論理ゲートの離散論理回路の論理機能を実施するためのデータ信号、プログラマブルゲートアレイ（ＰＧＡ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）などの技法の任意の一つまたはそれらの組み合わせを実施することができる。これらのコンピュータプログラムインストラクションは、コンピュータ可読媒体に記憶されたインストラクションがフロー図及び／またはブロック図の一つ以上のブロックに規定された機能／作用を実施するインストラクション手段を含む製造品を生成するように、コンピュータまたは他のプログラマブルデータ処理装置に特定の方式において機能を指図できるコンピュータ可読媒体にも記憶することができる。通常、コンピュータ実行可能インストラクションは、特定の機能を実行する、または特定の抽象データ型を実装する、ルーチン、プログラム、オブジェクト、コンポーネント、データ構造などを含む。コンピュータ可読媒体は、コンピュータ可読命令、データ構造、プログラムモジュールまたは他のデータなどの情報を記憶するための任意の方法または技術において実施される、揮発性及び不揮発性の、リムーバブル及び非リムーバブルの媒体を含む。
【０１０６】
コンピュータストレージ媒体の実施例は、これらに限定されないが、相変化メモリ（ＰＲＡＭ）、スタティックランダムアクセスメモリ（ＳＲＡＭ）、ダイナミックランダムアクセスメモリ（ＤＲＡＭ）、他のタイプのランダムアクセスメモリ（ＲＡＭ）、リードオンリーメモリ（ＲＯＭ）、電気的消去可能プログラマブルリードオンリーメモリ（ＥＥＰＲＯＭ）、フラッシュメモリもしくは他のメモリ技術、コンパクトディスクリードオンリーメモリ（ＣＤ−ＲＯＭ）、デジタル多用途ディスク（ＤＶＤ）もしくは他の光ストレージ、磁気カセット、磁気テープ、磁気ディスクストレージもしくは他の磁気ストレージデバイス、またはコンピューティングデバイスによってアクセスするための情報を記憶するために使用できる任意の他の非伝送媒体を含む。本明細書に定義されるように、コンピュータ可読媒体は、変調されたデータ信号及び搬送波などの一時的な媒体は含まない。
【０１０７】
本発明のさまざまな部分をハードウェア、ソフトウェア、ファームウェアまたはそれらの組み合わせにおいて実施できることを認識すべきである。前述の実施形態において、複数のステップまたは方法は、メモリに記憶されたシステム及びソフトウェアによって実行できる、または例えば、ハードウェアにおいて実施される場合には、当業界において公知の以下の技法の任意の一つもしくは前述のような実施態様を実現するようなそれらの組み合わせを実現するための適切なインストラクションファームウェアによって実行できる。その公知の技法は、データ信号において論理機能を実施するための論理ゲート回路の離散論理回路、論理ゲート回路ＡＳＩＣの適切な組み合わせ、プログラマブルゲートアレイ（ＰＧＡ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）などである。
【０１０８】
実施形態は、単に本開示を例証するためのものであり、本開示の範囲を限定することは意図しない。特定の変更及び改善を為すことができ、本開示の原理から逸脱することなく、本開示の保護下で考慮すべきであることが当業者に理解されるはずである。
【図１】
2018511097.tif 000005
【図２】
2018511097.tif 000006
【図３】
2018511097.tif 000007
【図４】
2018511097.tif 000008
【国際調査報告】
2018511097.tif 000009