(57)【要約】  本発明の実施形態は、アカウント情報取得方法、端末、サーバ、およびシステムを開示する。方法は、アカウント情報取得命令を受信し、ターゲットユーザの生物学的情報を取得するステップと、生物学的情報から生物学的特徴データを抽出し、生物学的特徴データをサーバへ送信するステップと、少なくとも1つの生物学的特徴データサンプルが生物学的特徴データに一致するターゲットユーザのアカウント情報をサーバから受信し、アカウント情報を表示するステップとを含む。本開示では、ターゲットユーザの生物学的情報を識別して、生物学的情報に関連付けられたアカウント情報を取得する。長々としたアカウント番号が入力される必要はなく、ターゲットユーザは端末を携行する必要はなく、生物学的情報とアカウント情報との間の関連付けは、アプリケーションがアカウント情報を発見することを、より直接的に、便利に、高速にする。
2018523185.tif 000002
【特許請求の範囲】
【請求項１】
アカウント情報取得命令を受信し、ターゲットユーザの生物学的情報を取得するステップと、
前記生物学的情報から生物学的特徴データを抽出し、前記生物学的特徴データをサーバへ送信するステップと、
少なくとも1つの関連付けられた生物学的特徴データサンプルが前記生物学的特徴データにマッチする前記ターゲットユーザのアカウント情報を、前記サーバから受信し、前記アカウント情報を表示するステップと
を備える、アカウント情報取得方法。
【請求項２】
アカウント情報取得命令を受信し、ターゲットユーザの生物学的情報を取得する前記ステップの前に、
前記ターゲットユーザの端末により、アカウント情報関連付け命令を受信し、前記ターゲットユーザの、関連付けられるべき生物学的情報を取得するステップと、
前記関連付けられるべき生物学的情報から、関連付けられるべき生物学的特徴データを抽出するステップと、
前記ターゲットユーザのアカウント情報と、前記関連付けられるべき生物学的特徴データとを、関連付けのために前記サーバへ送信するステップと
をさらに備える、請求項1に記載のアカウント情報取得方法。
【請求項３】
前記生物学的情報は、顔画像情報、指紋情報、虹彩情報、および音声情報の1つまたは組合せを含む、請求項1または2に記載のアカウント情報取得方法。
【請求項４】
端末によって送信されたターゲットユーザの生物学的特徴データを受信するステップと、
前記生物学的特徴データにマッチする少なくとも1つの生物学的特徴データサンプルを求めてデータベースを探索するステップと、
前記生物学的特徴データサンプルに関連付けられたアカウント情報を取得するステップと、
前記関連付けられたアカウント情報を、表示のために前記端末へ送信するステップと
を備える、アカウント情報取得方法。
【請求項５】
前記生物学的特徴データにマッチする少なくとも1つの生物学的特徴データサンプルを求めてデータベースを探索する前記ステップは、
前記生物学的特徴データに従って、対応する特徴識別子を生成するステップと、
第1のしきい値よりも大きい第1のマッチ度で前記特徴識別子にマッチする少なくとも1つの生物学的特徴データサンプルを求めて前記データベースを探索するステップと、
第1のマッチ度が前記第1のしきい値よりも大きい前記生物学的特徴データサンプルを前記生物学的特徴データと比較して、第2のマッチ度が第2のしきい値よりも大きい少なくとも1つの生物学的特徴データサンプルを取得するステップと、
第2のマッチ度が前記第2のしきい値よりも大きい前記生物学的特徴データサンプルを、前記生物学的特徴データにマッチする生物学的特徴データサンプルとして使用するステップと
を備える、請求項4に記載のアカウント情報取得方法。
【請求項６】
端末によって送信されたターゲットユーザの生物学的特徴データを受信する前記ステップの前に、
前記ターゲットユーザの端末によって送信された、前記ターゲットユーザのアカウント情報と、関連付けられるべき生物学的特徴データとを受信するステップと、
前記関連付けられるべき生物学的特徴データを生物学的特徴データサンプルとして使用し、前記生物学的特徴データサンプルを前記ターゲットユーザの前記アカウント情報に関連付けるステップと、
関連付けられた、前記生物学的特徴データサンプルと前記ターゲットユーザの前記アカウント情報とを前記データベースに記憶するステップと
をさらに備える、請求項4または5に記載のアカウント情報取得方法。
【請求項７】
端末により、アカウント情報取得命令を受信し、ターゲットユーザの生物学的情報を取得し、前記生物学的情報から生物学的特徴データを抽出し、前記生物学的特徴データをサーバへ送信するステップと、
前記サーバにより、前記生物学的特徴データにマッチする少なくとも1つの生物学的特徴データサンプルを求めてデータベースを探索するステップと、
前記サーバにより、前記生物学的特徴データサンプルに関連付けられたアカウント情報を取得し、前記関連付けられたアカウント情報を前記端末へ送信するステップと、
前記端末により、前記アカウント情報を表示するステップと
を備える、アカウント情報取得方法。
【請求項８】
前記サーバにより、前記生物学的特徴データにマッチする少なくとも1つの生物学的特徴データサンプルを求めてデータベースを探索するステップは、
前記サーバにより、前記生物学的特徴データに従って、対応する特徴識別子を生成するステップと、
前記サーバにより、第1のしきい値よりも大きい第1のマッチ度で前記特徴識別子にマッチする少なくとも1つの生物学的特徴データサンプルを求めて前記データベースを探索するステップと、
前記サーバにより、第1のマッチ度が前記第1のしきい値よりも大きい前記生物学的特徴データサンプルを前記生物学的特徴データと比較して、第2のマッチ度が第2のしきい値よりも大きい少なくとも1つの生物学的特徴データサンプルを取得するステップと、
前記サーバにより、第2のマッチ度が前記第2のしきい値よりも大きい前記生物学的特徴データサンプルを、前記生物学的特徴データにマッチする生物学的特徴データサンプルとして使用するステップと
を備える、請求項7に記載のアカウント情報取得方法。
【請求項９】
端末により、ターゲットユーザの生物学的情報を取得する前記ステップの前に、
前記ターゲットユーザの端末により、アカウント情報関連付け命令を受信し、前記ターゲットユーザの、関連付けられるべき生物学的情報を取得し、前記関連付けられるべき生物学的情報から、関連付けられるべき生物学的特徴データを抽出するステップと、
前記ターゲットユーザの前記端末により、前記ターゲットユーザのアカウント情報と、前記関連付けられるべき生物学的特徴データとを前記サーバへ送信するステップと、
前記サーバにより、前記関連付けられるべき生物学的特徴データを生物学的特徴データサンプルとして使用し、前記生物学的特徴データサンプルを前記ターゲットユーザの前記アカウント情報に関連付けるステップと、
前記サーバにより、関連付けられた前記生物学的特徴データサンプルと前記ターゲットユーザの前記アカウント情報とを前記データベースに記憶するステップと
をさらに備える、請求項7または8に記載のアカウント情報取得方法。
【請求項１０】
前記生物学的情報は、顔画像情報、指紋情報、虹彩情報、および音声情報の1つまたは組合せを含む、請求項9に記載のアカウント情報取得方法。
【請求項１１】
アカウント情報取得命令を受信し、ターゲットユーザの生物学的情報を取得するように構成された取得モジュールと、
前記生物学的情報から生物学的特徴データを抽出するように構成された識別モジュールと、
前記生物学的特徴データをサーバへ送信し、少なくとも1つの関連付けられた生物学的特徴データサンプルが前記生物学的特徴データにマッチする前記ターゲットユーザのアカウント情報を、前記サーバから受信するように構成された端末ネットワークモジュールと、
前記アカウント情報を表示するように構成されたディスプレイモジュールと
を備える、アカウント情報取得端末。
【請求項１２】
前記取得モジュールはさらに、アカウント情報関連付け命令を受信し、カレントユーザの、関連付けられるべき生物学的情報を取得するように構成され、
前記識別モジュールはさらに、前記関連付けられるべき生物学的情報から、関連付けられるべき生物学的特徴データを抽出するように構成され、
前記端末ネットワークモジュールはさらに、前記カレントユーザのアカウント情報と、前記関連付けられるべき生物学的特徴データとを、関連付けのために前記サーバへ送信するように構成される、請求項11に記載のアカウント情報取得端末。
【請求項１３】
前記生物学的情報は、顔画像情報、指紋情報、虹彩情報、および音声情報の1つまたは組合せを含む、請求項11または12に記載のアカウント情報取得端末。
【請求項１４】
端末によって送信されたターゲットユーザの生物学的特徴データを受信し、関連付けられたアカウント情報を表示のために前記端末へ送信するように構成されたサーバネットワークモジュールと、
前記生物学的特徴データにマッチする少なくとも1つの生物学的特徴データサンプルを求めてデータベースを探索し、前記生物学的特徴データサンプルに関連付けられた前記アカウント情報を取得するように構成されたマッチモジュールと
を備える、アカウント情報取得サーバ。
【請求項１５】
前記マッチモジュールはさらに、
前記生物学的特徴データに従って、対応する特徴識別子を生成し、
第1のしきい値よりも大きい第1のマッチ度で前記特徴識別子にマッチする少なくとも1つの生物学的特徴データサンプルを求めて前記データベースを探索し、
第1のマッチ度が前記第1のしきい値よりも大きい前記生物学的特徴データサンプルを前記生物学的特徴データと比較して、第2のマッチ度が第2のしきい値よりも大きい少なくとも1つの生物学的特徴データサンプルを取得し、
第2のマッチ度が前記第2のしきい値よりも大きい前記生物学的特徴データサンプルを、前記生物学的特徴データにマッチする生物学的特徴データサンプルとして使用するように構成された、請求項14に記載のアカウント情報取得サーバ。
【請求項１６】
関連付けおよび記憶モジュールをさらに備え、
前記サーバネットワークモジュールはさらに、前記ターゲットユーザの端末によって送信された、前記ターゲットユーザのアカウント情報と、関連付けられるべき生物学的特徴データとを受信するように構成され、
前記関連付けおよび記憶モジュールは、前記関連付けられるべき生物学的特徴データを生物学的特徴データサンプルとして使用し、前記生物学的特徴データサンプルを前記ターゲットユーザの前記アカウント情報に関連付け、関連付けられた前記生物学的特徴データサンプルと、前記ターゲットユーザの前記アカウント情報とを前記データベースに記憶するように構成される、請求項14または15に記載のアカウント情報取得サーバ。
【請求項１７】
端末およびサーバを備え、
前記端末は、アカウント情報取得命令を受信し、ターゲットユーザの生物学的情報を取得し、前記生物学的情報から生物学的特徴データを抽出し、前記生物学的特徴データを前記サーバへ送信し、関連付けられたアカウント情報を表示するように構成され、
前記サーバは、前記生物学的特徴データにマッチする少なくとも1つの生物学的特徴データサンプルを求めてデータベースを探索し、前記生物学的特徴データサンプルに関連付けられた前記アカウント情報を取得し、前記関連付けられたアカウント情報を前記端末へ送信するように構成される、アカウント情報取得システム。
【請求項１８】
前記サーバは、
前記生物学的特徴データに従って、対応する特徴識別子を生成し、
第1のしきい値よりも大きい第1のマッチ度で前記特徴識別子にマッチする少なくとも1つの生物学的特徴データサンプルを求めて前記データベースを探索し、
第1のマッチ度が前記第1のしきい値よりも前記大きい生物学的特徴データサンプルを前記生物学的特徴データと比較して、第2のマッチ度が第2のしきい値よりも大きい少なくとも1つの生物学的特徴データサンプルを取得し、
第2のマッチ度が第2のしきい値よりも大きい前記生物学的特徴データサンプルを、前記生物学的特徴データにマッチする生物学的特徴データサンプルとして使用するように構成される、請求項17に記載のアカウント情報取得システム。
【請求項１９】
前記端末はさらに、アカウント情報関連付け命令を受信し、カレントユーザの、関連付けられるべき生物学的情報を取得し、前記関連付けられるべき生物学的情報から、関連付けられるべき生物学的特徴データを抽出し、前記カレントユーザのアカウント情報と、前記関連付けられるべき生物学的特徴データとを、前記サーバへ送信するように構成され、
前記サーバはさらに、前記関連付けられるべき生物学的特徴データを生物学的特徴データサンプルとして使用し、前記生物学的特徴データサンプルを前記カレントユーザの前記アカウント情報に関連付け、関連付けられた前記生物学的特徴データサンプルと、前記カレントユーザの前記アカウント情報とを前記データベースに記憶するように構成される、請求項17または18に記載のアカウント情報取得システム。
【請求項２０】
前記生物学的情報は、顔画像情報、指紋情報、虹彩情報、および音声情報の1つまたは組合せを含む、請求項19に記載のアカウント情報取得システム。
【発明の詳細な説明】
【技術分野】
【０００１】
優先権主張および関連出願
本願は、その全体が参照により本明細書に組み込まれる2015年4月29日に中国特許庁に出願され「ACCOUNT INFORMATION OBTAINING METHOD, TERMINAL, SERVER, AND SYSTEM」と題された中国特許出願第201510212985.9号に対する優先権を要求する。
【０００２】
本開示は、インターネット技術の分野に関し、特に、アカウント情報取得方法、端末、サーバ、およびシステムに関する。
【背景技術】
【０００３】
アプリケーションプラットフォームの発展により、ますます多くのユーザが、モバイル端末にアプリケーションをインストールし、これらアプリケーションを使用することによって、通信、ファイル共有、およびメッセージ投稿のようなインタラクティブな動作を実行するようになっている。アプリケーションプラットフォームにおいて、カレントユーザが、特定のターゲットユーザのアカウント情報を取得する必要がある場合、カレントユーザはまず、ターゲットユーザのアカウント番号を取得する必要がある。一般的な方法は、ターゲットユーザのアカウント番号を、アカウントクエリウィンドウバーに直接入力するものである。しかしながら、アカウント番号は一般に、数字および/または文字の列の組合せであるので、アカウント番号を覚えることは極めて不便である。特に、冗長なアカウント番号に遭遇した場合、アカウント番号を入力することは面倒である。現在、高速アカウントクエリ機能を備えた多くのアプリケーションが提供されている。たとえば、「近くの人々」アカウントクエリ方式では、周囲にいるログインしたユーザのアカウント情報がネットワーク場所を通じて発見され、カレントユーザに提供される。あるいは、「シェイク」アカウントクエリ方式では、カレントユーザとターゲットユーザとが同時にモバイル端末を振り、同時に振られたモバイル端末に対応するアカウント情報を、サーバがカレントユーザおよびターゲットユーザへ送信する。あるいは、「アドレス帳からのインポート」アカウントクエリ方式では、アドレス帳にある通信番号(たとえば、電話番号)に関連付けられたアカウント情報がカレントユーザへ送信される。しかしながら、これら方式のうちいくつかは、ターゲットユーザがターゲットユーザの場所情報を提供することを必要とし、いくつかは、ターゲットユーザがモバイル端末を携行することを必要とし、いくつかは、カレントユーザがまずターゲットユーザの通信番号を取得することを必要とする。したがって、ターゲットユーザのアプリケーションアカウント情報を取得するための直接的かつ効率的な方式が現在欠如している。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の実施形態は、アカウント情報取得方法、端末、サーバ、およびシステムを提供し、これによって、ターゲットユーザのアプリケーションアカウント情報を便利かつ高速に取得できるようになる。
【課題を解決するための手段】
【０００５】
本発明の実施形態は、以下のステップを含むアカウント情報取得方法を提供する。
アカウント情報取得命令を受信し、ターゲットユーザの生物学的情報を取得するステップと、
生物学的情報から生物学的特徴データを抽出し、生物学的特徴データをサーバへ送信するステップと、
少なくとも1つの関連付けられた生物学的特徴データサンプルが生物学的特徴データにマッチするターゲットユーザのアカウント情報を、サーバから受信し、アカウント情報を表示するステップ。
【０００６】
本発明の実施形態はさらに、以下のステップを含むアカウント情報取得方法を提供する。
端末によって送信されたターゲットユーザの生物学的特徴データを受信するステップと、
生物学的特徴データにマッチする少なくとも1つの生物学的特徴データサンプルを求めてデータベースを探索するステップと、
生物学的特徴データサンプルに関連付けられたアカウント情報を取得するステップと、
関連付けられたアカウント情報を、表示のために端末へ送信するステップ。
【０００７】
本発明の実施形態はさらに、以下のステップを含むアカウント情報取得方法を提供する。
端末により、アカウント情報取得命令を受信し、ターゲットユーザの生物学的情報を取得し、生物学的情報から生物学的特徴データを抽出し、生物学的特徴データをサーバへ送信するステップと、
サーバにより、生物学的特徴データにマッチする少なくとも1つの生物学的特徴データサンプルを求めてデータベースを探索するステップと、
サーバにより、生物学的特徴データサンプルに関連付けられたアカウント情報を取得し、関連付けられたアカウント情報を端末へ送信するステップと、
端末により、アカウント情報を表示するステップ。
【０００８】
本発明の実施形態はさらに、以下を含むアカウント情報取得端末を提供する。
アカウント情報取得命令を受信し、ターゲットユーザの生物学的情報を取得するように構成された取得モジュールと、
生物学的情報から生物学的特徴データを抽出するように構成された識別モジュールと、
生物学的特徴データをサーバへ送信し、少なくとも1つの関連付けられた生物学的特徴データサンプルが生物学的特徴データにマッチするターゲットユーザのアカウント情報を、サーバから受信するように構成された端末ネットワークモジュールと、
アカウント情報を表示するように構成されたディスプレイモジュール。
【０００９】
本発明の実施形態はさらに、以下を含むアカウント情報取得サーバを提供する。
端末によって送信されたターゲットユーザの生物学的特徴データを受信し、関連付けられたアカウント情報を表示のために端末へ送信するように構成されたネットワークモジュールと、
生物学的特徴データにマッチする少なくとも1つの生物学的特徴データサンプルを求めてデータベースを探索し、生物学的特徴データサンプルに関連付けられたアカウント情報を取得するように構成されたマッチモジュール。
【００１０】
本発明の実施形態はさらに、端末とサーバとを含むアカウント情報取得システムを提供し、
端末は、アカウント情報取得命令を受信し、ターゲットユーザの生物学的情報を取得し、生物学的情報から生物学的特徴データを抽出し、生物学的特徴データをサーバへ送信し、関連付けられたアカウント情報を表示するように構成され、
サーバは、生物学的特徴データにマッチする少なくとも1つの生物学的特徴データサンプルを求めてデータベースを探索し、生物学的特徴データサンプルに関連付けられたアカウント情報を取得し、関連付けられたアカウント情報を端末へ送信するように構成される。
【００１１】
本発明の実施形態では、ターゲットユーザの生物学的特徴を識別して、生物学的情報に関連付けられたアカウント情報を取得する。長々としたアカウント番号が入力される必要はなく、ターゲットユーザは端末を携行する必要はなく、生物学的情報とアカウント情報との間の関連付けは、アプリケーションがアカウント情報を発見することを、より直接的に、便利に、高速にする。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態に従うアカウント情報取得システムの概要図である。
【図２】本発明の実施形態に従うアカウント情報取得端末の概要バス図である。
【図３】本発明の実施形態に従って端末を使用することによって実施されるアカウント情報取得方法のフローチャートである。
【図４】本発明の実施形態に従って端末を使用することによって実施されるアカウント情報取得方法のフローチャートである。
【図５】本発明の実施形態に従ってサーバを使用することによって実施されるアカウント情報取得方法のフローチャートである。
【図６】本発明の実施形態に従ってサーバを使用することによって実施されるアカウント情報取得方法のフローチャートである。
【図７】本発明の実施形態に従ってサーバを使用することによって実施されるアカウント情報取得方法のフローチャートである。
【図８】本発明の実施形態に従ってシステムを使用することによって実施されるアカウント情報取得方法のフローチャートである。
【図９】本発明の実施形態に従ってシステムを使用することによって実施されるアカウント情報取得方法のフローチャートである。
【図１０】本発明の実施形態に従ってシステムを使用することによって実施されるアカウント情報取得方法のフローチャートである。
【図１１】本発明の実施形態に従うアカウント情報取得端末の概要構成図である。
【図１２】本発明の実施形態に従うアカウント情報取得サーバの概要構成図である。
【図１３】本発明の実施形態に従うアカウント情報取得サーバの概要構成図である。
【図１４】本発明の実施形態に従うアカウント情報取得端末のハードウェアの概要構成図である。
【図１５】本発明の実施形態に従うアカウント情報取得サーバのハードウェアの概要構成図である。
【発明を実施するための形態】
【００１３】
本開示の機能的特徴および利点は、実施形態を使用することによって、添付図面を参照してさらに例示されるであろう。本明細書に記述された特定の実施形態は単に、本開示を説明することが意図されているにすぎず、本開示を限定することは意図されていないことが理解されるべきである。
【００１４】
図1は、本発明の実施形態に従うアカウント情報取得システムの概要図である。図1を参照すると、システムは、端末100およびサーバ200を含む。図1に図示される実施形態では、端末100は、コンピュータ、PAD、携帯電話等であり得、サーバ200は、アプリケーションサーバであり得る。
【００１５】
図1に図示される実施形態について、カレントユーザは、生物学的情報に対応するアカウント情報を探索するために、端末100を使用することによってターゲットユーザの生物学的情報を識別する。生物学的情報は、顔画像情報、指紋情報、虹彩情報、および音声情報のうちの1つまたは組合せを含み得る。ターゲットユーザの生物学的情報を取得した後、端末100は、生物学的情報から抽出された生物学的特徴データを、ネットワークを使用することによって、サーバ200へ送信する。サーバ200は、生物学的特徴データにマッチする生物学的特徴データサンプルと、生物学的特徴データサンプルに関連付けられたアカウント情報とを求めてデータベースを探索し、関連付けられたアカウント情報を、ネットワークを使用することによって端末100へ返す。
【００１６】
一実施形態では、ターゲットユーザは、まず、ターゲットユーザの生物学的情報をターゲットユーザのアカウント情報に関連付ける必要があり、次に、生物学的情報がカレントユーザへ提供され得る。これによって、カレントユーザは、ターゲットユーザのアカウント情報を求めて探索するための生物学的情報を識別できるようになる。まず、ターゲットユーザの端末は、アカウント情報取得命令を受信し、ターゲットユーザの、関連付けられるべき生物学的情報を取得し、関連付けられるべき生物学的情報から生物学的特徴データを抽出し、ターゲットユーザのアカウント情報と、関連付けられるべき生物学的情報から抽出された生物学的特徴データとをサーバ200へ送信する。その後、サーバ200は、ターゲットユーザのアカウント情報を、関連付けられるべき生物学的特徴データに関連付け、これらをデータベースに記憶する。
【００１７】
図2は、本発明の実施形態に従うアカウント情報取得端末の概要バス図である。図2を参照すると、端末100は、たとえばCPUのような少なくとも1つのプロセッサ101、少なくとも1つのネットワークインターフェース104、ユーザインターフェース103、メモリ105、および少なくとも1つの通信バス102を含み得る。通信バス102は、構成要素間の接続および通信を実施するように構成される。ユーザインターフェース103は、ディスプレイおよびキーボードを含み得、さらに、標準的なワイヤインターフェースおよびワイヤレスインターフェースを含み得る。ネットワークインターフェース104は、標準的なワイヤインターフェースおよびワイヤレスインターフェース(たとえば、WIFIインターフェース)を含み得る。メモリ105は、高速RAMであり得るか、または、たとえば少なくとも1つの磁気ディスクストレージのような不揮発性メモリであり得る。メモリ105は、プロセッサ101から遠く離れたところに配置された少なくとも1つの記憶装置であり得る。コンピュータ記憶媒体として、メモリ105は、オペレーティングシステム、ネットワーク通信モジュール、ユーザインターフェースモジュール、およびアカウント情報取得プログラムを含み得る。
【００１８】
図2に図示されるアカウント情報取得端末では、ネットワークインターフェース104は、主に、サーバまたは別の端末へ接続し、サーバまたは別の端末とのデータ通信を実行するように構成され、ユーザインターフェース103は主に、カレントユーザの命令を受信し、カレントユーザと対話するように構成され、プロセッサ101は、メモリ105に記憶されたアカウント情報取得プログラムを起動し、以下の動作を実行するように構成される。
ユーザインターフェース103を使用することによってアカウント情報取得命令を受信し、ターゲットユーザの生物学的情報を取得する動作、
生物学的情報から生物学的特徴データを抽出し、ネットワークインターフェース104を使用することによって生物学的特徴データをサーバへ送信する動作、および
サーバによって送信され、生物学的特徴データにマッチする少なくとも1つの生物学的特徴データサンプルに関連付けられたアカウント情報を、ネットワークインターフェース104を使用することによって受信し、ユーザインターフェース103を使用することによってアカウント情報を表示する動作。
【００１９】
一実施形態では、プロセッサ101はさらに、以下の動作を実行するために、メモリ105に記憶されたアカウント情報取得プログラムを起動し得る。
ユーザインターフェース103を使用することによってアカウント情報関連付け命令を受信し、カレントユーザの、関連付けられるべき生物学的情報を取得する動作、
関連付けられるべき生物学的情報から、関連付けられるべき生物学的特徴データを抽出する動作、および
ネットワークインターフェース104を使用することによって、カレントユーザのアカウント情報と、関連付けられるべき生物学的特徴データとを、関連付けのためにサーバへ送信する動作。
【００２０】
これにより、別のユーザが、カレントユーザのアカウント情報を求めて探索するために、カレントユーザの生物学的情報を識別することを助ける。
【００２１】
一実施形態では、カレントユーザがターゲットユーザのアカウント情報を取得することを可能にするために、ターゲットユーザの端末は、まず、ターゲットユーザの生物学的情報をターゲットユーザのアカウント情報に関連付ける必要がある。具体的には、ターゲットユーザの端末は、アカウント情報取得命令を受信し、ターゲットユーザの、関連付けられるべき生物学的情報を取得し、関連付けられるべき生物学的情報から生物学的特徴データを抽出し、ターゲットユーザのアカウント情報と、関連付けられるべき生物学的情報から抽出された生物学的特徴データとをサーバへ送信する。その後、サーバは、ターゲットユーザのアカウント情報を、関連付けられるべき生物学的特徴データに関連付け、これらをデータベースに記憶する。
【００２２】
図1および図2の実施形態に記述されたアカウント情報取得端末、サーバ、および、システムを用いて、ターゲットユーザの生物学的情報を識別して、生物学的情報に関連付けられたアカウント情報を取得する。長々としたアカウント番号が入力される必要はなく、ターゲットユーザは端末を携行する必要はなく、生物学的情報とアカウント情報との間の関連付けは、アプリケーションがアカウント情報を発見することを、より直接的に、便利に、高速にする。
【００２３】
図3は、本発明の実施形態に従って端末を使用することによって実施されるアカウント情報取得方法のフローチャートである。図3に図示されるように、この実施形態において提供されるアカウント情報取得方法は以下を含む。
【００２４】
ステップS110。アカウント情報取得命令を受信し、ターゲットユーザの生物学的情報を取得する。
【００２５】
この実施形態では、カレントユーザは、アカウント情報取得命令をトリガするために、アプリケーションの機能オプションから、「スキャン」動作コントロールを選択し得る。あるいは、「ターゲットユーザ生物学的情報取得」コントロールがアカウント情報ビューウィンドウに事前設定され、カレントユーザは、アカウント情報取得命令をトリガするために、「ターゲットユーザ生物学的情報取得」コントロールを選択し得る。生物学的情報は、顔画像情報、指紋情報、虹彩情報、および音声情報のうちの1つまたは組合せを含み得、事前設定された「ターゲットユーザ生物学的情報取得」コントロールは、写真撮影、録音、および他のコントロールを含み得る。ターゲットユーザの生物学的情報を取得するための多くの方式が存在する。たとえば、顔写真、指紋写真、虹彩写真、音声記録等を含むターゲットユーザの記憶された生物学的情報が、端末のメモリから直接選択される。あるいは、顔写真、指紋写真、または虹彩写真のようなターゲットユーザの生物学的情報が、カメラを使用することによって撮影される。あるいは、ターゲットユーザの音声が、マイクロホンを使用することによって受け取られる。あるいは、カメラがターゲットユーザのビデオを撮影し、その後、ターゲットユーザの5つの感覚器官の特徴を明確に反映することができる顔写真、または指紋特徴を反映する指紋写真、または虹彩特徴を反映する虹彩写真がビデオから抽出されるか、または、ターゲット人物の音声がビデオから抽出される。
【００２６】
ステップS120。生物学的情報から生物学的特徴データを抽出し、生物学的特徴データをサーバへ送信する。
【００２７】
端末の生物学的情報識別プログラムが、取得された生物学的情報を識別し、明確な生物学的特徴データを抽出し得る。生物学的特徴データは、5つの感覚器官、顔の外観、指紋パターン、虹彩特徴、音声周波数、トーン等の特徴を含み得る。生物学的情報中の生物学的特徴データが十分に明確でないのであれば、プログラムは、識別および抽出が失敗したことをユーザへ知らせ、ユーザに対して、生物学的情報を再取得し、ターゲットユーザの生物学的情報を取得するためのインターフェースへ返すことを要求し得る。生物学的特徴データ抽出が完了した後、端末は、インターネットを使用することによって、アプリケーションサーバへ生物学的特徴データを送信する。アプリケーションセキュリティを向上するために、生物学的特徴データは、送信される前に暗号化され、その後、サーバへアップロードされ得る。
【００２８】
ステップS130。サーバによって送信され、生物学的特徴データにマッチする少なくとも1つの生物学的特徴データサンプルに関連付けられたアカウント情報を受信し、アカウント情報を表示する。
【００２９】
サーバは、大量の生物学的特徴データサンプルを記憶し、1つまたは複数の生物学的特徴データサンプルが、1つのアカウント情報に関連付けられる。サーバは、端末によってアップロードされた生物学的特徴データに従って、マッチした生物学的特徴データサンプルを求めて探索する。ターゲットユーザが前もってターゲットユーザの生物学的情報をターゲットユーザのアカウント情報に関連付けている限り、サーバは、マッチした生物学的特徴データサンプルを発見し得る。人々が同じように見え得ることを考慮すると、1つよりも多くの探索結果が存在し得る。サーバは、マッチした生物学的特徴データサンプルに関連付けられたアカウント情報を端末へ返す。マッチした1つのみの生物学的特徴データサンプルが存在するのであれば、サーバは、1つのアカウント情報を返す。マッチした生物学的特徴データサンプルが多数存在するのであれば、サーバは、マッチしたすべての生物学的特徴データサンプルに関連付けられたアカウント情報を端末へ返す。サーバが、生物学的特徴データに従って、マッチした生物学的特徴データサンプルを発見しないのであれば、サーバは、カレントユーザに対して生物学的情報を再取得するように促すために、マッチ失敗情報を端末へ返す。アカウント情報を受信した後、端末は、カレントユーザが見るために、アカウント情報を、アカウント情報クエリインターフェースに表示する。アカウント情報は、アカウント番号、ニックネーム、簡潔な自己紹介、および写真のような、追加されるべきターゲットユーザに関する情報を含み得る。カレントユーザは、表示されたアカウント情報に従って、予期されるターゲットユーザが存在するか否かを判定する。カレントユーザが、表示されたアカウント情報の中で予期されるターゲットユーザのアカウント情報を発見しないのであれば、現在の追加は取り消され、生物学的情報は再取得される。
【００３０】
この実施形態では、ターゲットユーザの生物学的情報を識別して、生物学的情報に関連付けられたアカウント情報を取得する。長々としたアカウント番号が入力される必要はなく、ターゲットユーザは、端末を携行する必要はなく、生物学的情報とアカウント情報との間の関連付けは、アプリケーションがアカウント情報を発見することを、より直接的に、便利に、高速にする。
【００３１】
図4は、本発明の実施形態に従って端末を使用することによって実施されるアカウント情報取得方法のフローチャートである。図4に図示されるように、この実施形態は、図3に図示される実施形態におけるすべてのステップを含み、ターゲットユーザのアカウント情報を求めて探索するために、カレントユーザが、ターゲットユーザの生物学的情報を識別することを可能にするために、ステップS110の前に、ターゲットユーザの端末により、ターゲットユーザのアカウント情報をターゲットユーザの生物学的特徴データに関連付けるステップをさらに含み、これは具体的には以下を含む。
【００３２】
ステップS141。アカウント情報関連付け命令を受信し、ターゲットユーザの、関連付けられるべき生物学的情報を取得する。
【００３３】
この実施形態では、別のユーザが生物学的情報に関連付けられたアカウント情報を取得するためにターゲットユーザの生物学的情報を識別することを可能にするために、ターゲットユーザの端末は、まず、ターゲットユーザの生物学的情報を、ターゲットユーザのアカウント情報に関連付ける必要がある。生物学的情報関連付け動作コントロールがアプリケーションインターフェース内に事前設定され、ユーザがこのコントロールを選択した後、アカウント情報関連付け命令がトリガされる。あるいは、アカウント情報関連付け命令は、「スキャン」コントロールを使用することによって、直接トリガされ得る。アカウント情報取得命令から区別するために、ユーザが、「スキャン」コントロールを選択し、生物学的情報が取得された後、「アカウント情報探索」オプションおよび「アカウント情報関連付け」オプションを含む選択メニューがポップされる。ユーザが「アカウント情報探索」オプションを選択した場合、アカウント情報取得命令がトリガされる。ユーザが「アカウント情報関連付け」オプションを選択した場合、アカウント情報関連付け命令がトリガされる。関連付けられるべき生物学的情報を取得するための方式は、前述した実施形態において、ターゲットユーザの生物学的情報を取得するための方式と同じであり得る。たとえば、ユーザの生物学的情報は、端末のメモリから直接選択される。あるいは、顔、指紋、または虹彩のようなユーザの生物学的情報は、カメラを使用することによって撮影される。あるいは、ユーザの音声が、マイクロホンを使用することによって受け取られる。あるいは、カメラが、ユーザのビデオを撮影し、その後、ユーザの5つの感覚器官を最も明確に反映し得る顔情報、指紋情報、虹彩情報、または音声情報が、ビデオから抽出される。
【００３４】
ステップS142。関連付けられるべき生物学的情報から、関連付けられるべき生物学的特徴データを抽出する。
【００３５】
後に行われる生物学的情報探索およびマッチ処理をより簡素化および高速化するために、関連付けられるべき多数の生物学的情報が、アカウント情報関連付け中に提供され得る。たとえば、異なる角度で撮影された顔画像が提供される。これは、ユーザの3次元顔特徴をより包括的に反映することができる。端末の生物学的情報識別プログラムは、関連付けられるべき生物学的情報を識別し、明確な生物学的特徴データを抽出する。生物学的特徴データは、5つの感覚器官、顔の外観、指紋、虹彩、音声周波数、トーン等の特徴を含み得る。関連付けられるべき生物学的情報が多数存在するのであれば、それに対応して多数の生物学的特徴データが抽出される。生物学的情報における特徴が十分に明確でないのであれば、プログラムは、識別および抽出が失敗したことをユーザへ知らせ、ユーザに対して、生物学的情報を再取得し、関連付けられるべき生物学的情報を取得するためのインターフェースへ返すことを要求し得る。
【００３６】
ステップS143。ターゲットユーザのアカウント情報と、関連付けられるべき生物学的特徴データを、関連付けのためにサーバへ送信する。
【００３７】
生物学的特徴データ抽出が完了した後、ターゲットユーザは、端末を使用することによって、ターゲットユーザのアカウント情報と、関連付けられるべき生物学的特徴データを、アプリケーションサーバへ送信し、サーバは、ターゲットユーザのアカウント情報と、生物学的特徴データを関連付け、これらを記憶する。関連付けられるべき生物学的特徴データが多数存在するのであれば、多数の生物学的特徴データはすべて、同じユーザのアカウント情報に関連付けられる。多数の生物学的特徴データは、同じユーザの生物学的情報を反映し、後に行われるマッチをより正確にする。
【００３８】
一実施形態では、別のユーザが、カレントユーザのアカウント情報を求めて探索するために、カレントユーザの生物学的情報を識別することを可能にするために、カレントユーザの生物学的情報は、カレントユーザのアカウント情報に関連付けられ得る。具体的には、カレントユーザの端末は、アカウント情報取得命令を受信し、カレントユーザの、関連付けられるべき生物学的情報を取得し、関連付けられるべき生物学的情報から生物学的特徴データを抽出し、カレントユーザのアカウント情報と、関連付けられるべき生物学的情報から抽出された生物学的特徴データとをサーバへ送信する。その後、サーバは、カレントユーザのアカウント情報を、関連付けられるべき生物学的特徴データに関連付け、これらをデータベースに記憶する。
【００３９】
図5は、本発明の実施形態に従ってサーバを使用することによって実施されるアカウント情報取得方法のフローチャートである。図5に図示されるように、この実施形態において提供されるアカウント情報取得方法は、以下を含む。
【００４０】
ステップS210。端末によって送信されたターゲットユーザの生物学的特徴データを受信する。
【００４１】
この実施形態では、端末によって送信された生物学的特徴データを受信した後、アプリケーションサーバは、生物学的特徴データに関連付けられたアカウント情報を求めてデータベースを探索する。端末から受信した生物学的特徴データが、暗号化されたデータであれば、サーバはまず、暗号化されたデータに解読処理を実行する。
【００４２】
ステップS220。生物学的特徴データにマッチする少なくとも1つの生物学的特徴データサンプルを求めてデータベースを探索する。
【００４３】
サーバのデータベースは、大量の生物学的特徴データサンプルを記憶し、1つまたは複数の生物学的特徴データサンプルが、1つのアカウント情報に関連付けられる。サーバは、端末によってアップロードされた生物学的特徴データに従って、マッチした生物学的特徴データサンプルを求めて探索する。ターゲットユーザが前もってターゲットユーザの生物学的情報をターゲットユーザのアカウント情報に関連付けている限り、サーバは、マッチした生物学的特徴データサンプルを発見し得る。人々が同じように見え得ることを考慮すると、1つよりも多くの探索結果が存在し得る。
【００４４】
ステップS230。生物学的特徴データサンプルに関連付けられたアカウント情報を取得する。
【００４５】
マッチした1つのみの生物学的特徴データサンプルが発見された場合、サーバは、その生物学的特徴データサンプルに関連付けられたアカウント情報を求めてデータベースを探索する。マッチした多数の生物学的特徴データサンプルが発見された場合、サーバは、マッチしたすべての生物学的特徴データサンプルに関連付けられたアカウント情報を1つずつ探索する。
【００４６】
ステップS240。関連付けられたアカウント情報を、表示のために端末へ送信する。
【００４７】
サーバは、1つまたは複数の発見された関連付けられたアカウント情報を、ネットワークを使用することによって端末へ返す。カレントユーザは、返されたアカウント情報に従って、予期されるターゲットユーザのアカウント情報が存在するか否かを判定する。サーバが、生物学的特徴データに従って、マッチした生物学的特徴データサンプルを発見しないのであれば、サーバは、カレントユーザに対して生物学的情報を再取得するように促すために、マッチ失敗情報を端末へ返す。
【００４８】
この実施形態では、サーバは、ターゲットユーザの生物学的情報に関連付けられたアカウント情報を求めて探索する。カレントユーザが長々としたアカウント番号を入力する必要はなく、ターゲットユーザは端末を携行する必要はなく、生物学的情報とアカウント情報との間の関連付けは、アプリケーションがアカウント情報を発見することを、より直接的に、便利に、高速にする。
【００４９】
図6は、本発明の実施形態に従ってサーバを使用することによって実施されるアカウント情報取得方法のフローチャートである。図6に図示されるように、この実施形態は、図5に図示される実施形態におけるすべてのステップを含み、生物学的特徴データにマッチする生物学的特徴データサンプルを求めて探索するステップを詳細に記述する。したがって、ステップS220は、以下を含む。
【００５０】
ステップS221。生物学的特徴データに従って、対応する特徴識別子を生成する。
【００５１】
この実施形態では、マッチ速度を向上するために、サーバはまず、マッチ範囲を狭めるために、前もって高速マッチ方式で、データベース内の大量の生物学的特徴データサンプルについて予備スクリーニングを実行する。例として顔特徴データを使用すると、サーバは、顔特徴データの中でいくつかのキー座標(たとえば、5つの感覚器官の座標、または、顔輪郭の座標)を抽出し、特徴識別子(たとえば、座標の値から構成される文字列)を生成するか、または、顔特徴データ中のいくつかの特徴の形状およびサイズデータ(たとえば、顔の外観は、丸顔、四角い顔、および瓜実顔を含み、5つの感覚器官の形状は、円形の目、しわのある目、小さな口、大きな口、低く張った鼻、高く張った鼻を含む)を抽出し、特徴識別子(たとえば、形状の特徴を表すために特定の文字が使用され、多数の特徴の文字が文字列を形成する)を生成する。
【００５２】
ステップS222。第1のしきい値よりも大きい第1のマッチ度で特徴識別子にマッチする少なくとも1つの生物学的特徴データサンプルを求めてデータベースを探索する。
【００５３】
データベース内の生物学的特徴データサンプルに対して、サーバはまた、前述した方式を使用してサンプル特徴識別子を生成することができ、第1のマッチ度を取得するために、サンプル特徴識別子を、マッチされるべき特徴識別子と比較し、第1のマッチ度が事前設定された第1のしきい値よりも高い場合、たとえば、サンプル特徴識別子が、マッチされるべき特徴識別子に80%を超えて類似している場合、後述する詳細な比較のために生物学的特徴データサンプルを保持し得る。
【００５４】
ステップS223。第1のマッチ度が第1のしきい値よりも大きい生物学的特徴データサンプルを生物学的特徴データと比較して、第2のマッチ度が第2のしきい値よりも大きい少なくとも1つの生物学的特徴データサンプルを取得する。
【００５５】
ステップS224。第2のマッチ度が第2のしきい値よりも大きい生物学的特徴データサンプルを、生物学的特徴データにマッチする生物学的特徴データサンプルとして使用する。
【００５６】
範囲が狭められた後、詳細な比較方式が使用される。たとえば、予備スクリーニング後に取得された生物学的特徴データサンプルは、生物学的特徴データに対するより高い類似度を有する生物学的特徴データサンプルを求めて探索するために、顔認識技術、指紋認識技術、虹彩認識技術、または、音声認識技術を使用することによって、端末によって送信された生物学的特徴データと1つずつ比較される。ターゲットユーザの顔写真、指紋写真、または虹彩写真を撮影する場合、ユーザが全く同じ写真を撮影することは不可能であること、または、ターゲットユーザの音声の取得中に、外的環境からの影響またはターゲットユーザからの影響によってターゲットユーザの音声が以前のものとは異なり得ることを考慮して、この実施形態では、第2のしきい値が比較基準として使用され、たとえば95%より高いなど、第2のマッチ度が第2のしきい値よりも高い場合、生物学的特徴データサンプルは端末によって送信された生物学的特徴データにマッチするとみなされる。
【００５７】
この実施形態では、サーバはまず、高速マッチ方式を使用して予備スクリーニングを実行し、それによりマッチ範囲を狭め、マッチ速度を高め、その後、サーバは、高い類似度を有する生物学的特徴データサンプルを取得するために、詳細な比較方式を使用し、マッチをより正確にする。
【００５８】
図7は、本発明の実施形態に従ってサーバを使用することによって実施されるアカウント情報取得方法のフローチャートである。図7に図示されるように、この実施形態は、図5に図示される実施形態におけるすべてのステップを含み、カレントユーザが、ターゲットユーザのアカウント情報を求めて探索するためにターゲットユーザの生物学的情報を識別することを可能にするために、ステップS210の前にさらに、ターゲットユーザのアカウント情報を、ターゲットユーザの生物学的特徴データに関連付けるステップを含む。これは、具体的には以下を含む。
【００５９】
ステップS251。ターゲットユーザの端末によって送信されたターゲットユーザのアカウント情報と、関連付けられるべき生物学的特徴データとを受信する。
【００６０】
ステップS252。関連付けられるべき生物学的特徴データを生物学的特徴データサンプルとして使用し、生物学的特徴データサンプルをターゲットユーザのアカウント情報に関連付ける。
【００６１】
ステップS253。関連付けられた生物学的特徴データサンプルおよびターゲットユーザのアカウント情報をデータベースに記憶する。
【００６２】
この実施形態では、別のユーザが、生物学的情報に関連付けられたアカウント情報を取得するためにターゲットユーザの生物学的情報を識別することを可能にするために、ターゲットユーザは、端末を使用することによって、ターゲットユーザの、関連付けられるべき生物学的情報から抽出された、関連付けられるべき生物学的特徴データと、ターゲットユーザのアカウント情報とを、関連付けのためにサーバへ送信する必要がある。後に行われる生物学的情報の探索およびマッチ処理をより簡素化および高速化するために、端末は、1つのアカウント情報と、多数の関連付けられるべき生物学的特徴データとをサーバへ提供し得る。多数の生物学的特徴データは、同じユーザの生物学的情報を反映し、後に行われるマッチをより正確にする。サーバは、受信された、アカウント情報と、1つまたは複数の関連付けられるべき生物学的特徴データとを関連付け、アカウント情報に対応するデータファイルを生成し、データファイルをデータベースに記憶する。アカウント情報が生物学的特徴データに関連付けられているので、アプリケーションは、ターゲットユーザの生物学的情報を識別して、生物学的情報に関連付けられたアカウント情報を取得し得る。長々としたアカウント番号が入力される必要はなく、ターゲットユーザは端末を携行する必要はなく、アプリケーションがアカウント情報を発見することを、より直接的に、便利に、高速にする。
【００６３】
実施形態では、別のユーザが、生物学的情報に関連付けられたアカウント情報を取得するためにカレントユーザの生物学的情報を識別することを可能にするために、カレントユーザは、端末を使用することによって、カレントユーザの、関連付けられるべき生物学的情報から抽出された、関連付けられるべき生物学的特徴データと、カレントユーザのアカウント情報とを、関連付けのためにサーバへ送信し得る。具体的には、サーバは、カレントユーザの端末によって送信された、カレントユーザのアカウント情報と、関連付けられるべき生物学的特徴データとを受信し、関連付けられるべき生物学的特徴データを生物学的特徴データサンプルとして使用し、生物学的特徴データサンプルをカレントユーザのアカウント情報に関連付け、関連付けられた生物学的特徴データサンプルと、カレントユーザのアカウント情報とを、データベースに記憶する。
【００６４】
図8は、本発明の実施形態に従ってシステムを使用することによって実施されるアカウント情報取得方法のフローチャートである。図8に図示されるように、この実施形態において提供されるアカウント情報取得方法は、以下を含む。
【００６５】
ステップS310。端末は、アカウント情報取得命令を受信し、ターゲットユーザの生物学的情報を取得する。
【００６６】
この実施形態では、カレントユーザは、アカウント情報取得命令をトリガするために、アプリケーションの機能オプションから、「スキャン」動作コントロールを選択し得る。あるいは、「ターゲットユーザ生物学的情報取得」コントロールがアカウント情報ビューウィンドウに事前設定され、カレントユーザは、アカウント情報取得命令をトリガするために、「ターゲットユーザ生物学的情報取得」コントロールを選択し得る。生物学的情報は、顔画像情報、指紋情報、虹彩情報、および音声情報のうちの1つまたは組合せを含み得、事前設定された「ターゲットユーザ生物学的情報取得」コントロールは、写真撮影、録音、および他のコントロールを含み得る。ターゲットユーザの生物学的情報を取得するための多くの方式が存在する。たとえば、顔写真、指紋写真、虹彩写真、音声記録等を含むターゲットユーザの記憶された生物学的情報が、端末のメモリから直接選択される。あるいは、顔写真、指紋写真、または虹彩写真のようなターゲットユーザの生物学的情報が、カメラを使用することによって撮影される。あるいは、ターゲットユーザの音声が、マイクロホンを使用することによって受け取られる。あるいは、カメラがターゲットユーザのビデオを撮影し、その後、ターゲットユーザの5つの感覚器官の特徴を明確に反映することができる顔写真、または指紋特徴を反映する指紋写真、または虹彩特徴を反映する虹彩写真がビデオから抽出されるか、または、ターゲット人物の音声がビデオから抽出される。
【００６７】
ステップS320。端末は、生物学的情報から生物学的特徴データを抽出し、サーバへ生物学的特徴データを送信する。
【００６８】
端末の生物学的情報識別プログラムは、取得された生物学的情報を識別し、明確な生物学的特徴データを抽出し得る。生物学的特徴データは、5つの感覚器官、顔の外観、指紋パターン、虹彩特徴、音声周波数、トーン等の特徴を含み得る。生物学的情報中の生物学的特徴データが十分に明確でないのであれば、プログラムは、識別および抽出が失敗したことをユーザへ知らせ、ユーザに対して、生物学的情報を再取得し、ターゲットユーザの生物学的情報を取得するためのインターフェースへ返すことを要求し得る。生物学的特徴データ抽出が完了した後、端末は、インターネットを使用することによって、アプリケーションサーバへ生物学的特徴データを送信する。アプリケーションセキュリティを向上するために、生物学的特徴データは、送信される前に暗号化され、その後、サーバへアップロードされ得る。
【００６９】
ステップS330。サーバは、生物学的特徴データにマッチする少なくとも1つの生物学的特徴データサンプルを求めてデータベースを探索する。
【００７０】
端末から受信された生物学的特徴データが暗号化されたデータであれば、サーバは、まず、暗号化されたデータに解読処理を実行する。サーバのデータベースは、大量の生物学的特徴データサンプルを記憶し、1つまたは複数の生物学的特徴データサンプルが、1つのアカウント情報に関連付けられる。サーバは、端末によってアップロードされた生物学的特徴データに従って、マッチした生物学的特徴データサンプルを求めて探索する。ターゲットユーザが、前もってターゲットユーザの生物学的情報をターゲットユーザのアカウント情報に関連付けている限り、サーバは、マッチした生物学的特徴データサンプルを発見し得る。人々が同じように見え得ることを考慮すると、1つよりも多くの探索結果が存在し得る。
【００７１】
ステップS340。サーバは、生物学的特徴データサンプルに関連付けられたアカウント情報を取得し、関連付けられたアカウント情報を端末へ送信する。
【００７２】
マッチした1つのみの生物学的特徴データサンプルが発見された場合、サーバは、その生物学的特徴データサンプルに関連付けられたアカウント情報を求めてデータベースを探索する。マッチした多数の生物学的特徴データサンプルが発見された場合、サーバは、マッチしたすべての生物学的特徴データサンプルに関連付けられたアカウント情報を1つずつ探索する。サーバは、1つまたは複数の発見された関連付けられたアカウント情報を、ネットワークを使用することによって端末へ返す。カレントユーザは、返されたアカウント情報に従って、ターゲットユーザのアカウント情報が存在するか否かを判定する。サーバが、生物学的特徴データに従って、マッチした生物学的特徴データサンプルを発見しないのであれば、サーバは、カレントユーザに対して生物学的情報を再取得するように促すために、マッチ失敗情報を端末へ返す。
【００７３】
ステップS350。端末は、アカウント情報を表示する。
【００７４】
アカウント情報を受信した後、端末は、アカウント情報クエリインターフェースにアカウント情報を表示し、これによって、ユーザは、ターゲットユーザを手動で追加できるようになる。アカウント情報は、アカウント番号、ニックネーム、簡潔な自己紹介、および写真のような、追加されるべきターゲットユーザに関する情報を含み得る。カレントユーザは、表示されたアカウント情報に従って、予期されるターゲットユーザが存在するか否かを判定する。カレントユーザが、表示されたアカウント情報の中で予期されるターゲットユーザのアカウント情報を発見しないのであれば、現在の追加は取り消され、生物学的情報が再取得される。
【００７５】
この実施形態では、ターゲットユーザの生物学的情報を識別して、生物学的情報に関連付けられたアカウント情報を取得する。長々としたアカウント番号が入力される必要はなく、ターゲットユーザは端末を携行する必要はなく、生物学的情報とアカウント情報との間の関連付けは、アプリケーションがアカウント情報を発見することを、より直接的に、便利に、高速にする。
【００７６】
図9は、本発明の実施形態に従ってシステムを使用することによって実施されるアカウント情報取得方法のフローチャートである。図9に図示されるように、この実施形態は、図8に図示される実施形態におけるすべてのステップを含み、生物学的特徴データにマッチする生物学的特徴データサンプルを求めて探索するステップを詳細に記述する。したがって、ステップS330は、以下を含む。
【００７７】
ステップS331。サーバは、生物学的特徴データに従って、対応する特徴識別子を生成する。
【００７８】
この実施形態では、マッチ速度を向上するために、サーバはまず、マッチ範囲を狭めるために、前もって高速マッチ方式で、データベース内の大量の生物学的特徴データサンプルについて予備スクリーニングを実行する。例として顔特徴データを使用すると、サーバは、顔特徴データの中でいくつかのキー座標(たとえば、5つの感覚器官の座標、または、顔輪郭の座標)を抽出し、特徴識別子(たとえば、座標の値から構成される文字列)を生成するか、または、顔特徴データ中のいくつかの特徴の形状およびサイズデータ(たとえば、顔の外観は、丸顔、四角い顔、および瓜実顔を含み、5つの感覚器官の形状は、円形の目、しわのある目、小さな口、大きな口、低く張った鼻、高く張った鼻を含む)を抽出し、特徴識別子(たとえば、形状の特徴を表すために特定の文字が使用され、多数の特徴の文字が文字列を形成する)を生成する。
【００７９】
ステップS332。サーバは、第1のしきい値よりも大きい第1のマッチ度で特徴識別子にマッチする少なくとも1つの生物学的特徴データサンプルを求めてデータベースを探索する。
【００８０】
データベース内の生物学的特徴データサンプルに対して、サーバはまた、前述した方式を使用してサンプル特徴識別子を生成することができ、第1のマッチ度を取得するために、サンプル特徴識別子を、マッチされるべき特徴識別子と比較し、第1のマッチ度が事前設定された第1のしきい値よりも高い場合、たとえば、サンプル特徴識別子が、マッチされるべき特徴識別子に80%を超えて類似している場合、後述する詳細な比較のために生物学的特徴データサンプルを保持し得る。
【００８１】
ステップS333。サーバは、第1のマッチ度が第1のしきい値よりも大きい生物学的特徴データサンプルを生物学的特徴データと比較して、第2のマッチ度が第2のしきい値よりも大きい少なくとも1つの生物学的特徴データサンプルを取得する。
【００８２】
ステップS334。サーバは、第2のマッチ度が第2のしきい値よりも大きい生物学的特徴データサンプルを、生物学的特徴データにマッチする生物学的特徴データサンプルとして使用する。
【００８３】
範囲が狭められた後、詳細な比較方式が使用される。たとえば、予備スクリーニング後に取得された生物学的特徴データサンプルは、生物学的特徴データに対するより高い類似度を有する生物学的特徴データサンプルを求めて探索するために、顔認識技術、指紋認識技術、虹彩認識技術、または、音声認識技術を使用することによって、端末によって送信された生物学的特徴データと1つずつ比較される。ターゲットユーザの顔写真、指紋写真、または虹彩写真を撮影する場合、ユーザが全く同じ写真を撮影することは不可能であること、または、ターゲットユーザの音声の取得中に、外的環境からの影響またはターゲットユーザからの影響によってターゲットユーザの音声が以前のものとは異なり得ることを考慮して、この実施形態では、第2のしきい値が比較基準として使用され、たとえば95%より高いなど、第2のマッチ度が第2のしきい値よりも高い場合、生物学的特徴データサンプルは端末によって送信された生物学的特徴データにマッチするとみなされる。
【００８４】
この実施形態では、サーバはまず、高速マッチ方式を使用して予備スクリーニングを実行し、それによりマッチ範囲を狭め、マッチ速度を高め、その後、サーバは、高い類似度を有する生物学的特徴データサンプルを取得するために、詳細な比較方式を使用し、マッチをより正確にする。
【００８５】
図10は、本発明の実施形態に従ってシステムを使用することによって実施されるアカウント情報取得方法のフローチャートである。図10に図示されるように、この実施形態は、図8に図示された実施形態におけるすべてのステップを含み、ターゲットユーザのアカウント情報を求めて探索するためにカレントユーザがターゲットユーザの生物学的情報を識別することを可能にするために、ステップS310の前に、ターゲットユーザのアカウント情報を、ターゲットユーザの生物学的特徴データに関連付けるステップをさらに含む。これは、具体的には以下を含む。
【００８６】
ステップS361。ターゲットユーザの端末は、アカウント情報関連付け命令を受信し、ターゲットユーザの、関連付けられるべき生物学的情報を取得する。
【００８７】
この実施形態では、別のユーザが、生物学的情報に関連付けられたアカウント情報を取得するためにターゲットユーザの生物学的情報を識別することを可能にするために、ターゲットユーザの端末は、まず、ターゲットユーザの生物学的情報を、ターゲットユーザのアカウント情報に関連付ける必要がある。生物学的情報関連付け動作コントロールがアプリケーションインターフェース内に事前設定され、ユーザがそのコントロールを選択すると、アカウント情報関連付け命令がトリガされる。あるいは、アカウント情報関連付け命令は、「スキャン」コントロールを使用することによって、直接トリガされ得る。アカウント情報取得命令から区別するために、ユーザが「スキャン」コントロールを選択し、生物学的情報が取得された後、「アカウント情報探索」オプションおよび「アカウント情報関連付け」オプションを含む選択メニューがポップされる。ユーザが「アカウント情報探索」オプションを選択した場合、アカウント情報取得命令がトリガされる。ユーザが「アカウント情報関連付け」オプションを選択した場合、アカウント情報関連付け命令がトリガされる。関連付けられるべき生物学的情報を取得するための方式は、前述した実施形態におけるターゲットユーザの生物学的情報を取得するための方式と同じであり得る。たとえば、ユーザの生物学的情報が、端末のメモリから直接選択される。あるいは、顔、指紋、または虹彩のようなユーザの生物学的情報が、カメラを使用することによって撮影される。あるいは、ユーザの音声が、マイクロホンを使用することによって受け取られる。あるいは、カメラがユーザのビデオを撮影し、その後、ユーザの5つの感覚器官を最も明確に反映することができる顔情報、指紋情報、虹彩情報、または音声情報が、ビデオから抽出される。
【００８８】
ステップS362。ターゲットユーザの端末は、関連付けられるべき生物学的情報から、関連付けられるべき生物学的特徴データを抽出する。
【００８９】
後に行われる生物学的情報探索およびマッチ処理をより簡素化および高速化するために、アカウント情報関連付けの間、関連付けられるべき生物学的情報が多数提供され得る。たとえば、異なる角度で撮影された顔画像が提供される。これは、ユーザの3次元顔特徴をより包括的に反映することができる。端末の生物学的情報識別プログラムは、関連付けられるべき生物学的情報を識別し、明確な生物学的特徴データを抽出する。生物学的特徴データは、5つの感覚器官、顔の外観、指紋、虹彩、音声周波数、トーン等の特徴を含み得る。関連付けられるべき生物学的情報が多数存在するのであれば、それに対応して多数の生物学的特徴データが抽出される。生物学的情報における特徴が十分に明確でないのであれば、プログラムは、識別および抽出が失敗したことをユーザへ知らせ、ユーザに対して、生物学的情報を再取得し、関連付けられるべき生物学的情報を取得するためのインターフェースへ返すことを要求し得る。
【００９０】
ステップS363。ターゲットユーザの端末は、ターゲットユーザのアカウント情報と、関連付けられるべき生物学的特徴データとをサーバへ送信する。
【００９１】
生物学的特徴データ抽出が完了した後、ターゲットユーザは、端末を使用することによって、ターゲットユーザのアカウント情報と、関連付けられるべき生物学的特徴データとをアプリケーションサーバへ送信し、サーバは、ターゲットユーザのアカウント情報と、生物学的特徴データとを関連付け、これらを記憶する。
【００９２】
ステップS364。サーバは、関連付けられるべき生物学的特徴データを生物学的特徴データサンプルとして使用し、生物学的特徴データサンプルをターゲットユーザのアカウント情報に関連付ける。
【００９３】
ステップS365。サーバは、関連付けられた生物学的特徴データサンプルと、ターゲットユーザのアカウント情報とを、データベースに記憶する。
【００９４】
サーバは、受信されたアカウント情報と1つまたは複数の関連付けられるべき生物学的特徴データとを関連付け、アカウント情報に対応するデータファイルを生成し、データファイルをデータベースに記憶する。関連付けられるべき生物学的特徴データが多数存在するのであれば、それら多数の生物学的特徴データはすべて、同じユーザのアカウント情報に関連付けられる。多数の生物学的特徴データは、同じユーザの生物学的情報を反映し、後に行われるマッチをより正確にする。アカウント情報が生物学的特徴データに関連付けられているので、アプリケーションは、ターゲットユーザの生物学的情報を識別して、生物学的情報に関連付けられたアカウント情報を取得し得る。長々としたアカウント番号が入力される必要はなく、ターゲットユーザは端末を携行する必要はなく、アプリケーションがアカウント情報を発見することを、より直接的に、便利に、高速にする。
【００９５】
一実施形態では、別のユーザがカレントユーザのアカウント情報を求めて探索するためにカレントユーザの生物学的情報を識別することを可能にするために、カレントユーザの生物学的情報が、カレントユーザのアカウント情報に関連付けられ得る。具体的には、カレントユーザの端末は、アカウント情報取得命令を受信し、カレントユーザの、関連付けられるべき生物学的情報を取得し、関連付けられるべき生物学的情報から生物学的特徴データを抽出し、カレントユーザのアカウント情報と、関連付けられるべき生物学的情報から抽出された生物学的特徴データとをサーバへ送信する。その後、サーバは、関連付けられるべき生物学的特徴データを生物学的特徴データサンプルとして使用し、カレントユーザのアカウント情報を、生物学的特徴データサンプルに関連付け、関連付けられた生物学的特徴データサンプルと、カレントユーザのアカウント情報とをデータベースに記憶する。
【００９６】
図11は、本発明の実施形態に従うアカウント情報取得端末の概要構成図である。図11に図示されるように、この実施形態において提供されるアカウント情報取得端末は、以下を含む。
アカウント情報取得命令を受信し、ターゲットユーザの生物学的情報を取得するように構成された取得モジュール110、
生物学的情報から生物学的特徴データを抽出するように構成された識別モジュール120、
生物学的特徴データをサーバへ送信し、サーバによって送信され、生物学的特徴データにマッチする少なくとも1つの生物学的特徴データサンプルに関連付けられたアカウント情報を受信するように構成された端末ネットワークモジュール130、および
アカウント情報を表示するように構成されたディスプレイモジュール140。
【００９７】
この実施形態では、カレントユーザは、アカウント情報取得命令をトリガするために、アプリケーションの機能オプションから、「スキャン」動作コントロールを選択し得る。あるいは、「ターゲットユーザ生物学的情報取得」コントロールが、アカウント情報ビューウィンドウに事前設定され、カレントユーザは、アカウント情報取得命令をトリガするために、「ターゲットユーザ生物学的情報取得」コントロールを選択し得る。生物学的情報は、顔画像情報、指紋情報、虹彩情報、および音声情報のうちの1つまたは組合せを含み得、事前設定された「ターゲットユーザ生物学的情報取得」コントロールは、写真撮影、録音、および他のコントロールを含み得る。ターゲットユーザの生物学的情報を取得するための多くの方式が存在する。たとえば、顔写真、指紋写真、虹彩写真、音声記録等を含むターゲットユーザの記憶された生物学的情報が、端末のメモリから直接選択される。あるいは、顔写真、指紋写真、または虹彩写真のようなターゲットユーザの生物学的情報が、カメラを使用することによって撮影される。あるいは、ターゲットユーザの音声が、マイクロホンを使用することによって受け取られる。あるいは、カメラが、ターゲットユーザのビデオを撮影し、その後、ターゲットユーザの5つの感覚器官の特徴を明確に反映することができる顔写真、または指紋特徴を反映する指紋写真、または虹彩特徴を反映する虹彩写真が、ビデオから抽出されるか、または、ターゲット人物の音声がビデオから抽出される。
【００９８】
端末の生物学的情報識別プログラムは、取得された生物学的情報を識別し、明確な生物学的特徴データを抽出し得る。生物学的特徴データは、5つの感覚器官、顔の外観、指紋パターン、虹彩特徴、音声周波数、トーン等の特徴を含み得る。生物学的情報における生物学的特徴データが十分に明確でないのであれば、プログラムは、識別および抽出が失敗したことをユーザへ知らせ、ユーザに対して、生物学的情報を再取得し、ターゲットユーザの生物学的情報を取得するためのインターフェースへ返すことを要求し得る。生物学的特徴データ抽出が完了した後、端末は、インターネットを使用することによって、アプリケーションサーバへ生物学的特徴データを送信する。アプリケーションセキュリティを向上するために、生物学的特徴データは、送信される前に暗号化され、その後、サーバへアップロードされ得る。
【００９９】
サーバは、大量の生物学的特徴データサンプルを記憶し、1つまたは複数の生物学的特徴データサンプルが、1つのアカウント情報に関連付けられる。サーバは、端末によってアップロードされた生物学的特徴データに従って、マッチした生物学的特徴データサンプルを求めて探索する。ターゲットユーザが前もってターゲットユーザの生物学的情報をターゲットユーザのアカウント情報に関連付けている限り、サーバは、マッチした生物学的特徴データサンプルを発見し得る。人々が同じように見え得ることを考慮すると、1つよりも多くの探索結果が存在し得る。サーバは、マッチした生物学的特徴データサンプルに関連付けられたアカウント情報を端末へ返す。マッチした1つのみの生物学的特徴データサンプルが存在するのであれば、サーバは、1つのアカウント情報を返す。マッチした生物学的特徴データサンプルが多数存在するのであれば、サーバは、マッチしたすべての生物学的特徴データサンプルに関連付けられたアカウント情報を端末へ返す。サーバが、生物学的特徴データに従って、マッチした生物学的特徴データサンプルを発見しないのであれば、サーバは、カレントユーザに対して生物学的情報を再取得するように促すために、マッチ失敗情報を端末へ返す。アカウント情報を受信した後、端末は、カレントユーザが見るために、アカウント情報をアカウント情報クエリインターフェースに表示する。アカウント情報は、アカウント番号、ニックネーム、簡潔な自己紹介、および写真のような、追加されるべきターゲットユーザに関する情報を含み得る。カレントユーザは、表示されたアカウント情報に従って、予期されるターゲットユーザが存在するか否かを判定する。カレントユーザが、表示されたアカウント情報において、予期されるターゲットユーザのアカウント情報を発見しないのであれば、現在の追加は取り消され、生物学的情報が再取得される。
【０１００】
この実施形態では、ターゲットユーザの生物学的情報を識別して、生物学的情報に関連付けられたアカウント情報を取得する。長々としたアカウント番号が入力される必要はなく、ターゲットユーザは端末を携行する必要はなく、生物学的情報とアカウント情報との間の関連付けは、アプリケーションがアカウント情報を発見することを、より直接的に、便利に、高速にする。
【０１０１】
一実施形態では、取得モジュール110はさらに、アカウント情報関連付け命令を受信し、カレントユーザの、関連付けられるべき生物学的情報を取得するように構成され、識別モジュール120はさらに、関連付けられるべき生物学的情報から、関連付けられるべき生物学的特徴データを抽出するように構成され、端末ネットワークモジュール130はさらに、カレントユーザのアカウント情報と、関連付けられるべき生物学的特徴データとを、関連付けのためにサーバへ送信するように構成される。これらのモジュールによって実行される処理によって、カレントユーザのアカウント情報は、カレントユーザの生物学的特徴データに関連付けられ得る。これは、別のユーザがカレントユーザのアカウント情報を求めて探索するために、カレントユーザの生物学的情報を識別することを助ける。
【０１０２】
この実施形態では、別のユーザが、生物学的情報に関連付けられたアカウント情報を取得するために、ターゲットユーザの生物学的情報を識別することを可能にするために、ターゲットユーザの端末は、まず、ターゲットユーザの生物学的情報を、ターゲットユーザのアカウント情報に関連付ける必要がある。生物学的情報関連付け動作コントロールがアプリケーションインターフェース内に事前設定され、ユーザがそのコントロールを選択すると、アカウント情報関連付け命令がトリガされる。あるいは、アカウント情報関連付け命令は、「スキャン」コントロールを使用することによって、直接トリガされ得る。アカウント情報取得命令から区別するために、ユーザが「スキャン」コントロールを選択し、生物学的情報が取得された後、「アカウント情報探索」オプションおよび「アカウント情報関連付け」オプションを含む選択メニューがポップされる。ユーザが「アカウント情報探索」オプションを選択した場合、アカウント情報取得命令がトリガされる。ユーザが「アカウント情報関連付け」オプションを選択した場合、アカウント情報関連付け命令がトリガされる。関連付けられるべき生物学的情報を取得するための方式は、前述した実施形態におけるターゲットユーザの生物学的情報を取得するための方式と同じであり得る。たとえば、ユーザの生物学的情報が、端末のメモリから直接選択される。あるいは、顔、指紋、または虹彩のようなユーザの生物学的情報が、カメラを使用することによって撮影される。あるいは、ユーザの音声が、マイクロホンを使用することによって受け取られる。あるいは、カメラが、ユーザのビデオを撮影し、その後、ユーザの5つの感覚器官を最も明確に反映することができる顔情報、指紋情報、虹彩情報、または音声情報が、ビデオから抽出される。
【０１０３】
後に行われる生物学的情報探索およびマッチ処理をより簡素化および高速化するために、アカウント情報関連付けの間、多数の関連付けられるべき生物学的情報が提供され得る。たとえば、異なる角度で撮影された顔画像が提供される。これは、ユーザの3次元顔特徴をより包括的に反映することができる。端末の生物学的情報識別プログラムは、関連付けられるべき生物学的情報を識別し、明確な生物学的特徴データを抽出する。生物学的特徴データは、5つの感覚器官、顔の外観、指紋、虹彩、音声周波数、トーン等の特徴を含み得る。関連付けられるべき生物学的情報が多数存在するのであれば、それに対応して多数の生物学的特徴データが抽出される。生物学的情報における特徴が十分に明確でないのであれば、プログラムは、識別および抽出が失敗したことをユーザへ知らせ、ユーザに対して、生物学的情報を再取得し、関連付けられるべき生物学的情報を取得するためのインターフェースへ返すことを要求し得る。
【０１０４】
生物学的特徴データ抽出が完了した後、ターゲットユーザは、端末を使用することによって、ターゲットユーザのアカウント情報と、関連付けられるべき生物学的特徴データとをアプリケーションサーバへ送信し、サーバは、ターゲットユーザのアカウント情報と、生物学的特徴データとを関連付け、これらを記憶する。関連付けられるべき生物学的特徴データが多数存在するのであれば、それら多数の生物学的特徴データはすべて、同じユーザのアカウント情報に関連付けられる。多数の生物学的特徴データは、同じユーザの生物学的情報を反映し、後に行われるマッチをより正確にする。
【０１０５】
図12は、本発明の実施形態に従うアカウント情報取得サーバの概要構成図である。図12に図示されるように、この実施形態において提供されるアカウント情報取得サーバは、以下を含む。
端末によって送信されたターゲットユーザの生物学的特徴データを受信し、関連付けられたアカウント情報を、表示のために端末へ送信するように構成されたサーバネットワークモジュール210、および
生物学的特徴データにマッチする少なくとも1つの生物学的特徴データサンプルを求めてデータベースを探索し、生物学的特徴データサンプルに関連付けられたアカウント情報を取得するように構成されたマッチモジュール220。
【０１０６】
この実施形態では、端末によって送信された生物学的特徴データを受信した後、アプリケーションサーバは、生物学的特徴データに関連付けられたアカウント情報を求めてデータベースを探索する。端末から受信された生物学的特徴データが暗号化されたデータであれば、サーバはまず、暗号化されたデータに解読処理を実行する。
【０１０７】
サーバのデータベースは、大量の生物学的特徴データサンプルを記憶し、1つまたは複数の生物学的特徴データサンプルが、1つのアカウント情報に関連付けられる。サーバは、端末によってアップロードされた生物学的特徴データに従って、マッチした生物学的特徴データサンプルを求めて探索する。ターゲットユーザが前もってターゲットユーザの生物学的情報をターゲットユーザのアカウント情報に関連付けている限り、サーバは、マッチした生物学的特徴データサンプルを発見し得る。人々が同じように見え得ることを考慮すると、1つよりも多くの探索結果が存在し得る。
【０１０８】
マッチした1つのみの生物学的特徴データサンプルが発見された場合、サーバは、その生物学的特徴データサンプルに関連付けられたアカウント情報を求めてデータベースを探索する。マッチした多数の生物学的特徴データサンプルが発見された場合、サーバは、マッチしたすべての生物学的特徴データサンプルに関連付けられたアカウント情報を1つずつ探索する。
【０１０９】
サーバは、1つまたは複数の発見された関連付けられたアカウント情報を、ネットワークを使用することによって端末へ返す。カレントユーザは、返されたアカウント情報に従って、予期されるターゲットユーザのアカウント情報が存在するか否かを判定する。サーバが、生物学的特徴データに従って、マッチした生物学的特徴データサンプルを発見しないのであれば、サーバは、カレントユーザに対して生物学的情報を再取得するように促すために、マッチ失敗情報を端末へ返す。
【０１１０】
この実施形態では、サーバは、ターゲットユーザの生物学的情報に関連付けられたアカウント情報を求めて探索する。カレントユーザが、長々としたアカウント番号を入力する必要はなく、ターゲットユーザは端末を携行する必要はなく、生物学的情報とアカウント情報との間の関連付けは、アプリケーションがアカウント情報を発見することを、より直接的に、便利に、高速にする。
【０１１１】
一実施形態では、マッチモジュール220はさらに、
生物学的特徴データに従って、対応する特徴識別子を生成し、
第1のしきい値よりも大きい第1のマッチ度で特徴識別子にマッチする少なくとも1つの生物学的特徴データサンプルを求めてデータベースを探索し、
第1のマッチ度が第1のしきい値よりも大きい生物学的特徴データサンプルを生物学的特徴データと比較して、第2のマッチ度が第2のしきい値よりも大きい少なくとも1つの生物学的特徴データサンプルを取得し、
第2のマッチ度が第2のしきい値よりも大きい生物学的特徴データサンプルを、生物学的特徴データにマッチする生物学的特徴データサンプルとして使用するように構成される。したがって、マッチモジュール220は、生物学的特徴データにマッチする生物学的特徴データサンプルを発見し得る。
【０１１２】
この実施形態では、マッチ速度を向上するために、サーバはまず、マッチ範囲を狭めるために、前もって高速マッチ方式で、データベース内の大量の生物学的特徴データサンプルについて予備スクリーニングを実行する。例として顔特徴データを使用すると、サーバは、顔特徴データの中でいくつかのキー座標(たとえば、5つの感覚器官の座標、または、顔輪郭の座標)を抽出し、特徴識別子(たとえば、座標の値から構成される文字列)を生成するか、または、顔特徴データの中のいくつかの特徴の形状およびサイズデータ(たとえば、顔の外観は、丸顔、四角い顔、および瓜実顔を含み、5つの感覚器官の形状は、円形の目、しわのある目、小さな口、大きな口、低く張った鼻、高く張った鼻を含む)を抽出し、特徴識別子(たとえば、形状の特徴を表すために特定の文字が使用され、多数の特徴の文字が文字列を形成する)を生成する。
【０１１３】
データベース内の生物学的特徴データサンプルに対して、サーバはまた、前述した方式を使用してサンプル特徴識別子を生成することができ、第1のマッチ度を取得するために、サンプル特徴識別子を、マッチされるべき特徴識別子と比較し、第1のマッチ度が事前設定された第1のしきい値よりも高い場合、たとえば、サンプル特徴識別子が、マッチされるべき特徴識別子に80%を超えて類似している場合、後述する詳細な比較のために生物学的特徴データサンプルを保持し得る。
【０１１４】
範囲が狭められた後、詳細な比較方式が使用される。たとえば、予備スクリーニング後に取得された生物学的特徴データサンプルは、生物学的特徴データに対するより高い類似度を有する生物学的特徴データサンプルを求めて探索するために、顔認識技術、指紋認識技術、虹彩認識技術、または、音声認識技術を使用することによって、端末によって送信された生物学的特徴データと1つずつ比較される。ターゲットユーザの顔写真、指紋写真、または虹彩写真を撮影する場合、ユーザが全く同じ写真を撮影することは不可能であること、または、ターゲットユーザの音声の取得中に、外的環境からの影響またはターゲットユーザからの影響によってターゲットユーザの音声が以前のものとは異なり得ることを考慮して、この実施形態では、第2のしきい値が比較基準として使用され、たとえば95%より高いなど、第2のマッチ度が第2のしきい値よりも高い場合、生物学的特徴データサンプルは端末によって送信された生物学的特徴データにマッチするとみなされる。
【０１１５】
この実施形態では、サーバはまず、高速マッチ方式を使用して予備スクリーニングを実行し、それによりマッチ範囲を狭め、マッチ速度を高め、その後、サーバは、高い類似度を有する生物学的特徴データサンプルを取得するために、詳細な比較方式を使用し、マッチをより正確にする。
【０１１６】
図13は、本発明の実施形態に従うアカウント情報取得サーバの概要構成図である。図13に図示されるように、この実施形態は、図12に図示される実施形態におけるすべてのモジュールを含む。カレントユーザが、ターゲットユーザのアカウント情報を求めて探索するためにターゲットユーザの生物学的情報を識別することを可能にするために、ターゲットユーザのアカウント情報が、ターゲットユーザの生物学的特徴データに関連付けられ得る。したがって、サーバはさらに、関連付けおよび記憶モジュール230を備え、
サーバネットワークモジュール210はさらに、ターゲットユーザの端末によって送信された、ターゲットユーザのアカウント情報と、関連付けられるべき生物学的特徴データとを受信するように構成され、
関連付けおよび記憶モジュール230は、関連付けられるべき生物学的特徴データを生物学的特徴データサンプルとして使用し、生物学的特徴データサンプルをターゲットユーザのアカウント情報に関連付け、関連付けられた生物学的特徴データサンプルと、ターゲットユーザのアカウント情報とをデータベースに記憶するように構成される。
【０１１７】
この実施形態では、別のユーザが、生物学的情報に関連付けられたアカウント情報を取得するためにターゲットユーザの生物学的情報を識別することを可能にするために、ターゲットユーザは、端末を使用することによって、ターゲットユーザの、関連付けられるべき生物学的情報から抽出された、関連付けられるべき生物学的特徴データと、ターゲットユーザのアカウント情報とを、関連付けのためにサーバへ送信する必要がある。後に行われる生物学的情報探索およびマッチ処理をより簡素化および高速化するために、端末は、1つのアカウント情報と、多数の関連付けられるべき生物学的特徴データとを、サーバへ提供し得る。多数の生物学的特徴データは、同じユーザの生物学的情報を反映し、後に行われるマッチをより正確にする。サーバは、受信されたアカウント情報と、1つまたは複数の関連付けられるべき生物学的特徴データとを関連付け、アカウント情報に対応するデータファイルを生成し、データファイルをデータベースに記憶する。アカウント情報が生物学的特徴データに関連付けられているので、アプリケーションは、ターゲットユーザの生物学的情報を識別して、生物学的情報に関連付けられたアカウント情報を取得し得る。長々としたアカウント番号が入力される必要はなく、ターゲットユーザは端末を携行する必要はなく、アプリケーションがアカウント情報を発見することを、より直接的に、便利に、高速にする。
【０１１８】
一実施形態では、別のユーザが、カレントユーザのアカウント情報を求めて探索するためにカレントユーザの生物学的情報を識別することを可能にするために、カレントユーザのアカウント情報はまた、カレントユーザの生物学的特徴データにも関連付けられ得る。具体的には、サーバネットワークモジュール210はさらに、カレントユーザの端末によって送信された、カレントユーザのアカウント情報と、関連付けられるべき生物学的特徴データとを受信するように構成され、関連付けおよび記憶モジュール230は、関連付けられるべき生物学的特徴データを生物学的特徴データサンプルとして使用し、生物学的特徴データサンプルをカレントユーザのアカウント情報に関連付け、関連付けられた生物学的特徴データサンプルと、カレントユーザのアカウント情報とを、データベースに記憶するように構成される。
【０１１９】
本発明の実施形態はさらに、アカウント情報取得システムを提供する。図1を参照して示すように、システムは、端末100およびサーバ200を含み、
端末100は、アカウント情報取得命令を受信し、ターゲットユーザの生物学的情報を取得し、生物学的情報から生物学的特徴データを抽出し、生物学的特徴データをサーバ200へ送信し、関連付けられたアカウント情報を表示するように構成され、
サーバ200は、生物学的特徴データにマッチする少なくとも1つの生物学的特徴データサンプルを求めてデータベースを探索し、生物学的特徴データサンプルに関連付けられたアカウント情報を取得し、関連付けられたアカウント情報を端末100へ送信するように構成される。
【０１２０】
この実施形態では、カレントユーザは、アカウント情報取得命令をトリガするために、アプリケーションの機能オプションから、「スキャン」動作コントロールを選択し得る。あるいは、「ターゲットユーザ生物学的情報取得」コントロールがアカウント情報ビューウィンドウに事前設定され、カレントユーザは、アカウント情報取得命令をトリガするために、「ターゲットユーザ生物学的情報取得」コントロールを選択し得る。生物学的情報は、顔画像情報、指紋情報、虹彩情報、および音声情報のうちの1つまたは組合せを含み得、事前設定された「ターゲットユーザ生物学的情報取得」コントロールは、写真撮影、録音、および他のコントロールを含み得る。ターゲットユーザの生物学的情報を取得するための多くの方式が存在する。たとえば、顔写真、指紋写真、虹彩写真、音声記録等を含むターゲットユーザの記憶された生物学的情報が、端末のメモリから直接選択される。あるいは、顔写真、指紋写真、または虹彩写真のようなターゲットユーザの生物学的情報が、カメラを使用することによって撮影される。あるいは、ターゲットユーザの音声が、マイクロホンを使用することによって受け取られる。あるいは、カメラがターゲットユーザのビデオを撮影し、その後、ターゲットユーザの5つの感覚器官の特徴を明確に反映することができる顔写真、または指紋特徴を反映する指紋写真、または虹彩特徴を反映する虹彩写真が、ビデオから抽出されるか、または、ターゲット人物の音声がビデオから抽出される。
【０１２１】
端末の生物学的情報識別プログラムは、取得された生物学的情報を識別し、明確な生物学的特徴データを抽出し得る。生物学的特徴データは、5つの感覚器官、顔の外観、指紋パターン、虹彩特徴、音声周波数、トーン等の特徴を含み得る。生物学的情報中の生物学的特徴データが十分に明確でないのであれば、プログラムは、識別および抽出が失敗したことをユーザへ知らせ、ユーザに対して、生物学的情報を再取得し、ターゲットユーザの生物学的情報を取得するためのインターフェースへ返すことを要求し得る。生物学的特徴データ抽出が完了した後、端末は、インターネットを使用することによって、アプリケーションサーバへ生物学的特徴データを送信する。アプリケーションセキュリティを向上するために、生物学的特徴データは、送信される前に暗号化され、その後、サーバへアップロードされ得る。
【０１２２】
端末から受信された生物学的特徴データが暗号化されたデータであれば、サーバはまず、暗号化されたデータに解読処理を実行する。サーバのデータベースは、大量の生物学的特徴データサンプルを記憶し、1つまたは複数の生物学的特徴データサンプルが、1つのアカウント情報に関連付けられる。サーバは、端末によってアップロードされた生物学的特徴データに従って、マッチした生物学的特徴データサンプルを求めて探索する。ターゲットユーザが前もってターゲットユーザの生物学的情報をターゲットユーザのアカウント情報に関連付けている限り、サーバは、マッチした生物学的特徴データサンプルを発見し得る。人々が同じように見え得ることを考慮すると、1つよりも多くの探索結果が存在し得る。
【０１２３】
マッチした1つのみの生物学的特徴データサンプルが発見された場合、サーバは、その生物学的特徴データサンプルに関連付けられたアカウント情報を求めてデータベースを探索する。マッチした多数の生物学的特徴データサンプルが発見された場合、サーバは、マッチしたすべての生物学的特徴データサンプルに関連付けられたアカウント情報を1つずつ探索する。サーバは、1つまたは複数の発見された関連付けられたアカウント情報を、ネットワークを使用することによって端末へ返す。カレントユーザは、返されたアカウント情報に従って、ターゲットユーザのアカウント情報が存在するか否かを判定する。サーバが、生物学的特徴データに従って、マッチした生物学的特徴データサンプルを発見しないのであれば、サーバは、カレントユーザに対して生物学的情報を再取得するように促すために、マッチ失敗情報を端末へ返す。
【０１２４】
アカウント情報を受信した後、端末は、アカウント情報クエリインターフェースにアカウント情報を表示し、これによって、ユーザは、ターゲットユーザを手動で追加できるようになる。アカウント情報は、アカウント番号、ニックネーム、簡潔な自己紹介、および写真のような、追加されるべきターゲットユーザに関する情報を含み得る。カレントユーザは、表示されたアカウント情報に従って、予期されるターゲットユーザが存在するか否かを判定する。カレントユーザが、表示されたアカウント情報の中で予期されるターゲットユーザのアカウント情報を発見しないのであれば、現在の追加は取り消され、生物学的情報が再取得される。
【０１２５】
この実施形態では、ターゲットユーザの生物学的情報を識別して、生物学的情報に関連付けられたアカウント情報を取得する。長々としたアカウント番号が入力される必要はなく、ターゲットユーザは端末を携行する必要はなく、生物学的情報とアカウント情報との間の関連付けは、アプリケーションがアカウント情報を発見することを、より直接的に、便利に、高速にする。
【０１２６】
一実施形態では、サーバ200はさらに、生物学的特徴データに従って、対応する特徴識別子を生成し、第1のしきい値よりも大きい第1のマッチ度で特徴識別子にマッチする少なくとも1つの生物学的特徴データサンプルを求めてデータベースを探索し、第1のマッチ度が第1のしきい値よりも大きい生物学的特徴データサンプルを生物学的特徴データと比較して、第2のマッチ度が第2のしきい値よりも大きい少なくとも1つの生物学的特徴データサンプルを取得し、第2のマッチ度が第2のしきい値よりも大きい生物学的特徴データサンプルを、生物学的特徴データにマッチする生物学的特徴データサンプルとして使用するように構成される。処理によって、サーバ200は、マッチした生物学的特徴データサンプルを発見し得る。
【０１２７】
この実施形態では、マッチ速度を向上するために、サーバはまず、マッチ範囲を狭めるために、前もって高速マッチ方式で、データベース内の大量の生物学的特徴データサンプルについて予備スクリーニングを実行する。例として顔特徴データを使用すると、サーバは、顔特徴データの中でいくつかのキー座標(たとえば、5つの感覚器官の座標、または、顔輪郭の座標)を抽出し、特徴識別子(たとえば、座標の値から構成される文字列)を生成するか、または、顔特徴データの中のいくつかの特徴の形状およびサイズデータ(たとえば、顔の外観は、丸顔、四角い顔、および瓜実顔を含み、5つの感覚器官の形状は、円形の目、しわのある目、小さな口、大きな口、低く張った鼻、高く張った鼻を含む)を抽出し、特徴識別子(たとえば、形状の特徴を表すために特定の文字が使用され、多数の特徴の文字が文字列を形成する)を生成する。
【０１２８】
データベース内の生物学的特徴データサンプルに対して、サーバはまた、前述した方式を使用してサンプル特徴識別子を生成することができ、第1のマッチ度を取得するために、サンプル特徴識別子を、マッチされるべき特徴識別子と比較し、第1のマッチ度が、事前設定された第1のしきい値よりも高い場合、たとえば、サンプル特徴識別子が、マッチされるべき特徴識別子に80%を超えて類似している場合、後述する詳細な比較のために生物学的特徴データサンプルを保持し得る。
【０１２９】
範囲が狭められた後、詳細な比較方式が使用される。たとえば、予備スクリーニング後に取得された生物学的特徴データサンプルは、生物学的特徴データに対するより高い類似度を有する生物学的特徴データサンプルを求めて探索するために、顔認識技術、指紋認識技術、虹彩認識技術、または、音声認識技術を使用することによって、端末によって送信された生物学的特徴データと1つずつ比較される。ターゲットユーザの顔写真、指紋写真、または虹彩写真を撮影する場合、ユーザが全く同じ写真を撮影することは不可能であること、または、ターゲットユーザの音声の取得中に、外的環境からの影響またはターゲットユーザからの影響によってターゲットユーザの音声が以前のものとは異なり得ることを考慮して、この実施形態では、第2のしきい値が比較基準として使用され、たとえば95%より高いなど、第2のマッチ度が第2のしきい値よりも高い場合、生物学的特徴データサンプルは端末によって送信された生物学的特徴データにマッチするとみなされる。
【０１３０】
この実施形態では、サーバはまず、高速マッチ方式を使用して予備スクリーニングを実行し、それによりマッチ範囲を狭め、マッチ速度を高め、その後、サーバは、高い類似度を有する生物学的特徴データサンプルを取得するために、詳細な比較方式を使用し、マッチをより正確にする。
【０１３１】
一実施形態では、端末100はさらに、アカウント情報関連付け命令を受信し、カレントユーザの、関連付けられるべき生物学的情報を取得し、関連付けられるべき生物学的情報から、関連付けられるべき生物学的特徴データを抽出し、カレントユーザのアカウント情報と、関連付けられるべき生物学的特徴データとをサーバ200へ送信するように構成され、
サーバ200はさらに、関連付けられるべき生物学的特徴データを生物学的特徴データサンプルとして使用し、生物学的特徴データサンプルをカレントユーザのアカウント情報に関連付け、関連付けられた生物学的特徴データサンプルと、カレントユーザのアカウント情報とを、データベースに記憶するように構成される。
【０１３２】
端末100およびサーバ200によって実行される処理によって、カレントユーザのアカウント情報がカレントユーザの生物学的特徴データに関連付けられ得る。
【０１３３】
この実施形態では、別のユーザが、生物学的情報に関連付けられたアカウント情報を取得するためにターゲットユーザの生物学的情報を識別することを可能にするために、ターゲットユーザの端末はまず、ターゲットユーザの生物学的情報をターゲットユーザのアカウント情報に関連付ける必要がある。生物学的情報関連付け動作コントロールがアプリケーションインターフェース内に事前設定され、ユーザがそのコントロールを選択すると、アカウント情報関連付け命令がトリガされる。あるいは、アカウント情報関連付け命令は、「スキャン」コントロールを使用することによって直接トリガされ得る。アカウント情報取得命令から区別するために、ユーザが「スキャン」コントロールを選択し、生物学的情報が取得された後、「アカウント情報探索」オプションおよび「アカウント情報関連付け」オプションを含む選択メニューがポップされる。ユーザが「アカウント情報探索」オプションを選択した場合、アカウント情報取得命令がトリガされる。ユーザが「アカウント情報関連付け」オプションを選択した場合、アカウント情報関連付け命令がトリガされる。関連付けられるべき生物学的情報を取得するための方式は、前述した実施形態におけるターゲットユーザの生物学的情報を取得するための方式と同じであり得る。たとえば、ユーザの生物学的情報が、端末のメモリから直接選択される。あるいは、顔、指紋、または虹彩のようなユーザの生物学的情報が、カメラを使用することによって撮影される。あるいは、ユーザの音声が、マイクロホンを使用することによって受け取られる。あるいは、カメラがユーザのビデオを撮影し、その後、ユーザの7つの感覚器官を最も明確に反映し得る顔情報、指紋情報、虹彩情報、または音声情報がビデオから抽出される。
【０１３４】
後に行われる生物学的情報探索およびマッチ処理をより簡素化および高速化するために、アカウント情報関連付けの間、多数の関連付けられるべき生物学的情報が提供され得る。たとえば、異なる角度で撮影された顔画像が提供される。これは、ユーザの3次元顔特徴をより包括的に反映することができる。端末の生物学的情報識別プログラムは、関連付けられるべき生物学的情報を識別し、明確な生物学的特徴データを抽出する。生物学的特徴データは、5つの感覚器官、顔の外観、指紋、虹彩、音声周波数、トーン等の特徴を含み得る。関連付けられるべき生物学的情報が多数存在するのであれば、それに対応して多数の生物学的特徴データが抽出される。生物学的情報における特徴が十分に明確でないのであれば、プログラムは、識別および抽出が失敗したことをユーザへ知らせ、ユーザに対して、生物学的情報を再取得し、関連付けられるべき生物学的情報を取得するためのインターフェースへ返すことを要求し得る。
【０１３５】
生物学的特徴データ抽出が完了した後、ユーザは、端末を使用することによって、ユーザのアカウント情報と、関連付けられるべき生物学的特徴データとをアプリケーションサーバへ送信し、サーバは、ユーザのアカウント情報と、生物学的特徴データとを関連付け、これらを記憶する。
【０１３６】
サーバは、受信された、アカウント情報と、1つまたは複数の関連付けられるべき生物学的特徴データとを関連付け、アカウント情報に対応するデータファイルを生成し、データファイルをデータベースに記憶する。関連付けられるべき生物学的特徴データが多数存在するのであれば、それら多数の生物学的特徴データはすべて、同じユーザのアカウント情報に関連付けられる。多数の生物学的特徴データは、同じユーザの生物学的情報を反映し、後に行われるマッチをより正確にする。アカウント情報が生物学的特徴データに関連付けられているので、アプリケーションは、ターゲットユーザの生物学的情報を識別して、生物学的情報に関連付けられたアカウント情報を取得し得る。長々としたアカウント番号が入力される必要はなく、ターゲットユーザは端末を携行する必要はなく、アプリケーションがアカウント情報を発見することを、より直接的に、便利に、高速にする。
【０１３７】
図14は、本発明の実施形態に従うアカウント情報取得端末のハードウェアの概要構成図である。図14に図示されるように、端末は、
プロセッサ1401(たとえば、CPU)および不揮発性メモリ1402を含み得、
不揮発性メモリ1402は、プロセッサ1401によって実行され得る取得命令、識別命令、端末ネットワーク命令、および表示命令を含むマシン読取可能命令を記憶するように構成され、
プロセッサ1401は、図11に図示されたアカウント情報取得端末におけるモジュールの機能を実施するために、不揮発性メモリ1402に記憶された取得命令、識別命令、端末ネットワーク命令、および表示命令を読み取り、実行するように構成される。
【０１３８】
図15は、本発明の実施形態に従うアカウント情報取得サーバのハードウェアの概要構成図である。図15に図示されるように、サーバは、
プロセッサ1501(たとえば、CPU)および不揮発性メモリ1502を含み得、
不揮発性メモリ1502は、プロセッサ1501によって実行され得るサーバネットワーク命令、マッチ命令、および関連付けおよび記憶命令を含むマシン読取可能命令を記憶するように構成され、
プロセッサ1501は、図12および図13に図示されたアカウント情報取得端末におけるモジュールの機能を実施するために、不揮発性メモリ1502に記憶されたサーバネットワーク命令、マッチ命令、および関連付けおよび記憶命令を読み取り、実行するように構成される。
【０１３９】
この明細書における「含む」、「備える」という用語、または他の任意の変形は、非限定的な包含をカバーすることが意図され、これは、述べられた処理、方法、オブジェクト、または装置の存在を指定するが、1つまたは複数の他の処理、方法、オブジェクト、または装置の存在または追加を排除しないことが注目されるべきである。そうではないと述べられていないのであれば、「〜を含む」によって限定される要素は、この要素を含む処理、方法、物品、またはデバイスに存在する他の同じ要素を除外しない。
【０１４０】
本発明の前述した実施形態の連続番号は、単に説明のためであり、これら実施形態間の優位性を意味しない。
【０１４１】
実施方式の前述した記述によって、本開示は、ソフトウェアに加えて、必要な総合ハードウェアプラットフォームによって実施され得ることが当業者に明確であり、確かにハードウェアによっても実施され得るが、多くのケースではソフトウェアが好適である。このような理解に基づいて、本開示の技術的解決策、または、既存の技術に対して貢献する部分が、ソフトウェア製品の形式で実質的に具体化され得る。コンピュータソフトウェア製品は、記憶媒体(たとえば、ROM/RAM、磁気ディスク、または光ディスク)に記憶され、(携帯電話、コンピュータ、サーバ、またはネットワークデバイスであり得る)端末デバイスに対して、本発明の実施形態に従う方法を実行するように命令するいくつかの命令を含む。
【０１４２】
前述した記述は単に、本発明の好適な実施形態であり、本発明の保護範囲は、これに限定されない。本発明におけるこの明細書および添付図面の内容に従って、または、他の関連する技術分野において本発明を直接的または間接的に適用することによってなされるすべての等価な構成または処理の変更は、本発明の保護範囲内にあるものとする。
【符号の説明】
【０１４３】
100  端末
101  プロセッサ
102  通信バス
103  ユーザインターフェース
104  ネットワークインターフェース
105  メモリ
110  取得モジュール
120  識別モジュール
130  端末ネットワークモジュール
140  ディスプレイモジュール
200  サーバ
210  サーバネットワークモジュール
220  マッチモジュール
230  関連付けおよび記憶モジュール
1401  プロセッサ
1402  不揮発性メモリ
1501  プロセッサ
1502  不揮発性メモリ
【図１】
2018523185.tif 000003
【図２】
2018523185.tif 000004
【図３】
2018523185.tif 000005
【図４】
2018523185.tif 000006
【図５】
2018523185.tif 000007
【図６】
2018523185.tif 000008
【図７】
2018523185.tif 000009
【図８】
2018523185.tif 000010
【図９】
2018523185.tif 000011
【図１０】
2018523185.tif 000012
【図１１】
2018523185.tif 000013
【図１２】
2018523185.tif 000014
【図１３】
2018523185.tif 000015
【図１４】
2018523185.tif 000016
【図１５】
2018523185.tif 000017
【国際調査報告】
2018523185.tif 000018
2018523185.tif 000019
2018523185.tif 000020
2018523185.tif 000021