(57)【要約】  本出願の実施形態によって開示されるのは、情報インタラクション方法および装置である。この方法は、第1の端末が第2の端末の一意のデジタルオブジェクト識別子(DOI)を走査および識別するステップであり、第2の端末のDOIが、第2の端末の識別情報を含む、ステップと、第2の端末が、サービスDOIを走査および識別し、識別結果に従ってサービスを処理するように、第1の端末が、第2の端末のDOIから識別された第2の端末の識別情報に従ってサービスDOIを生成および表示するステップであり、サービスDOIが、第2の端末の識別情報と、指定されたサービス情報とを含む。本出願の実施形態を使用して、オフラインのシナリオとオンラインのシナリオとの間の短距離双方向通信は、Bluetooth(登録商標)ワイヤレス通信モジュールおよびNFC通信モジュールなどの特別な通信モジュールからのサポートなしに実施することができ、したがって、コストが比較的低い。
2020501286.tif 000002
【特許請求の範囲】
【請求項１】
情報交換のための方法であって、
第1のエンドユーザデバイスによって、第2のエンドユーザデバイスのデジタルオブジェクト識別子(DOI)を走査および識別するステップであって、前記第2のエンドユーザデバイスの前記DOIが、前記第2のエンドユーザデバイスの識別情報を含む、ステップと、
前記第2のエンドユーザデバイスが、前記サービスDOIを走査および識別し、識別結果に基づいてサービス処理を実行するように、前記第2のエンドユーザデバイスの前記DOIから識別された前記第2のエンドユーザデバイスの前記識別情報に基づいて、前記第1のエンドユーザデバイスによって、サービスDOIを生成および表示するステップとを含み、
前記サービスDOIが、前記第2のエンドユーザデバイスの前記識別情報と、指定されたサービス情報とを含む、
方法。
【請求項２】
第1のエンドユーザデバイスによって、第2のエンドユーザデバイスのDOIを走査および識別するステップが、
前記第1のエンドユーザデバイスによって、前記第1のエンドユーザデバイスの前面カメラを使用することによって、前記第2のエンドユーザデバイスによって表示される前記第2のエンドユーザデバイスの前記DOIを走査および識別するステップを含む、
請求項1に記載の方法。
【請求項３】
サービスDOIを生成および表示するステップの前に、前記方法が、
前記第1のエンドユーザデバイスによって、前記第2のエンドユーザデバイスの前記DOIから識別された前記第2のエンドユーザデバイスの前記識別情報に対して検証を実行し、前記検証が成功したと判断するステップをさらに含む、
請求項1に記載の方法。
【請求項４】
前記第2のエンドユーザデバイスが検証を実行するように、前記サービスDOIが、前記第1のエンドユーザデバイスの識別情報をさらに含む、
請求項1に記載の方法。
【請求項５】
前記識別情報が、デバイス情報および/またはアカウント情報を含む、
請求項1から4のいずれか一項に記載の方法。
【請求項６】
前記DOIが、2次元コードおよび/またはバーコードを含む、
請求項1から4のいずれか一項に記載の方法。
【請求項７】
情報交換のための方法であって、
第2のエンドユーザデバイスによって、前記第2のエンドユーザデバイスのデジタルオブジェクト識別子(DOI)を生成するステップであって、前記第2のエンドユーザデバイスの前記DOIが、前記第2のエンドユーザデバイスの識別情報を含む、ステップと、
前記第2のエンドユーザデバイスによって、第1のエンドユーザデバイスによって表示されたサービスDOIを走査および識別するステップであって、前記サービスDOIが、前記第2のエンドユーザデバイスの前記識別情報に基づいて、前記第1のエンドユーザデバイスによって生成され、前記第2のエンドユーザデバイスの前記DOIを走査および識別することによって、前記第1のエンドユーザデバイスによって、前記第2のエンドユーザデバイスの前記識別情報が取得される、ステップと、
前記第2のエンドユーザデバイスによって、前記サービスDOIの識別結果に基づいて、サービス処理を実行するステップとを含み、
前記サービスDOIが、前記第2のエンドユーザデバイスの前記識別情報と、指定されたサービス情報とを含む、
方法。
【請求項８】
前記第2のエンドユーザデバイスの前記識別情報が、前記第1のエンドユーザデバイスの前面カメラを使用することによって、前記第2のエンドユーザデバイスの前記DOIを走査および識別することによって、前記第1のエンドユーザデバイスによって取得され、前記第2のエンドユーザデバイスの前記DOIが、前記第2のエンドユーザデバイスによって表示される、
請求項7に記載の方法。
【請求項９】
前記第2のエンドユーザデバイスによって、第1のエンドユーザデバイスによって表示されたサービスDOIを走査および識別するステップが、
前記第2のエンドユーザデバイスの前面カメラを使用することによって、前記第2のエンドユーザデバイスによって、前記第1のエンドユーザデバイスによって表示された前記サービスDOIを走査および識別するステップを含む、
請求項7に記載の方法。
【請求項１０】
前記第2のエンドユーザデバイスが検証を実行するように、前記サービスDOIが、前記第1のエンドユーザデバイスの識別情報をさらに含む、
請求項7に記載の方法。
【請求項１１】
前記第2のエンドユーザデバイスによって、前記サービスDOIの識別結果に基づいて、サービス処理を実行するステップが、
前記第2のエンドユーザデバイスの前記識別情報が検証された後、前記サーバが、前記指定されたサービス情報に基づいてサービス処理を実行するように、前記第2のエンドユーザデバイスによって、前記サービスDOIから識別された前記第2のエンドユーザデバイスの前記識別情報と、前記指定されたサービス情報とをサーバに送信するステップを含む、
請求項7に記載の方法。
【請求項１２】
前記サービス情報が支払い情報であり、
前記第2のエンドユーザデバイスによって、前記サービスDOIの識別結果に基づいて、サービス処理を実行するステップが、
前記第2のエンドユーザデバイスの前記識別情報が検証された後、前記サーバが、前記指定された支払い情報に基づいて電子決済サービス処理を実行するように、前記第2のエンドユーザデバイスによって、前記サービスDOIから識別された前記第2のエンドユーザデバイスの前記識別情報と、前記指定された支払い情報とを前記サーバに送信するステップを含む、
請求項11に記載の方法。
【請求項１３】
前記第1のエンドユーザデバイスが、前記電子決済サービスの支払人に対応し、前記第2のエンドユーザデバイスが、前記電子決済サービスの受取人に対応する、
請求項12に記載の方法。
【請求項１４】
前記識別情報が、デバイス情報および/またはアカウント情報を含む、
請求項7から13のいずれか一項に記載の方法。
【請求項１５】
前記DOIが、2次元コードおよび/またはバーコードを含む、
請求項7から13のいずれか一項に記載の方法。
【請求項１６】
情報交換のための方法であって、
第2のエンドユーザデバイスによって送信され、サービスデジタルオブジェクト識別子(DOI)を走査および識別することによって取得された前記第2のエンドユーザデバイスの識別情報と、指定されたサービス情報とを、サーバによって受信するステップと、
前記サーバによって、前記第2のエンドユーザデバイスの前記識別情報に対して検証を実行し、前記検証が成功した後、前記指定されたサービス情報に基づいてサービス処理を実行するステップとを含み、
前記サービスDOIが、前記第2のエンドユーザデバイスの前記識別情報に基づいて、第1のエンドユーザデバイスによって生成および表示される、
方法。
【請求項１７】
前記第1のエンドユーザデバイスが前記サービスDOIを生成および表示することに基づく前記第2のエンドユーザデバイスの前記識別情報が、
前記第1のエンドユーザデバイスが、前記第2のエンドユーザデバイスのDOIに含まれる前記第2のエンドユーザデバイスの前記識別情報を取得するために、前記第1のエンドユーザデバイスの前面カメラを使用して、前記第2のエンドユーザデバイスによって表示される前記第2のエンドユーザデバイスの前記DOIを走査および識別する
方法を使用することによって取得される、
請求項16に記載の方法。
【請求項１８】
前記サービス情報が支払い情報であり、
前記指定されたサービス情報に基づいてサービス処理を実行する前記ステップが、
前記指定された支払い情報に基づいて電子決済サービス処理を実行するステップを含む、
請求項16に記載の方法。
【請求項１９】
前記第1のエンドユーザデバイスが、前記電子決済サービスの支払人に対応し、前記第2のエンドユーザデバイスが、前記電子決済サービスの受取人に対応する、
請求項18に記載の方法。
【請求項２０】
前記識別情報が、デバイス情報および/またはアカウント情報を含む、
請求項16から19のいずれか一項に記載の方法。
【請求項２１】
前記DOIが、2次元コードおよび/またはバーコードを含む、
請求項16から19のいずれか一項に記載の方法。
【請求項２２】
情報交換のための方法であって、
第1のエンドユーザデバイスによって、前面カメラを使用することによって第2のエンドユーザデバイスのデジタルオブジェクト識別子(DOI)を走査および識別するステップと、
前記第2のエンドユーザデバイスが、前記第1のエンドユーザデバイスのDOIを走査および識別し、識別結果を処理するように、前記第2のエンドユーザデバイスの前記DOIから識別された情報に基づいて、前記第1のエンドユーザデバイスによって、前記第1のエンドユーザデバイスの前記DOIを生成および表示するステップとを含む、
方法。
【請求項２３】
情報交換のための装置であって、
前記装置が、第1のエンドユーザデバイス上に配置され、
第2のエンドユーザデバイスのデジタルオブジェクト識別子(DOI)を走査および識別するように構成された走査および識別モジュールであって、前記第2のエンドユーザデバイスの前記DOIが、前記第2のエンドユーザデバイスの識別情報を含む、走査および識別モジュールと、
前記第2のエンドユーザデバイスが、サービスDOIを走査および識別し、識別結果に基づいてサービス処理を実行するように、前記第2のエンドユーザデバイスの前記DOIから前記走査および識別モジュールによって識別される前記第2のエンドユーザデバイスの前記識別情報に基づいて、前記サービスDOIを生成および表示するように構成された生成および表示モジュールとを含み、
前記サービスDOIが、前記第2のエンドユーザデバイスの前記識別情報と、指定されたサービス情報とを含む、
装置。
【請求項２４】
走査および識別モジュールが、第2のエンドユーザデバイスのDOIを走査および識別することが、
前記走査および識別モジュールが、前記第1のエンドユーザデバイスの前記前面カメラを使用することによって、前記第2のエンドユーザデバイスによって表示される前記第2のエンドユーザデバイスの前記DOIを走査および識別することを含む、
請求項23に記載の装置。
【請求項２５】
前記サービスDOIを生成および表示する前に、前記生成および表示モジュールが、前記第2のエンドユーザデバイスの前記DOIから識別された前記第2のエンドユーザデバイスの前記識別情報に対して検証を実行し、前記検証が成功したと判断する、
請求項23に記載の装置。
【請求項２６】
前記第2のエンドユーザデバイスが検証を実行するように、前記サービスDOIが、前記第1のエンドユーザデバイスの識別情報をさらに含む、
請求項23に記載の装置。
【請求項２７】
前記識別情報が、デバイス情報および/またはアカウント情報を含む、
請求項23から26のいずれか一項に記載の装置。
【請求項２８】
前記DOIが、2次元コードおよび/またはバーコードを含む、
請求項23から26のいずれか一項に記載の装置。
【請求項２９】
前記装置が、第2のエンドユーザデバイス上に配置され、
前記第2のエンドユーザデバイスのデジタルオブジェクト識別子(DOI)を生成するように構成された生成モジュールであって、前記第2のエンドユーザデバイスの前記DOIが、前記第2のエンドユーザデバイスの識別情報を含む、生成モジュールと、
第1のエンドユーザデバイスによって表示されたサービスDOIを走査および識別するように構成された走査および識別モジュールであって、前記サービスDOIが、前記第2のエンドユーザデバイスの前記識別情報に基づいて、前記第1のエンドユーザデバイスによって生成され、前記第2のエンドユーザデバイスの前記DOIを走査および識別することによって、前記第1のエンドユーザデバイスによって、前記第2のエンドユーザデバイスの前記識別情報が取得される、走査および識別モジュールと、
前記走査および識別モジュールによる前記サービスDOIの識別結果に基づいて、サービス処理を実行するように構成された処理モジュールとを含み、
前記サービスDOIが、前記第2のエンドユーザデバイスの前記識別情報と、指定されたサービス情報とを含む、
装置。
【請求項３０】
前記第2のエンドユーザデバイスの前記識別情報が、前記第1のエンドユーザデバイスの前面カメラを使用することによって、前記第2のエンドユーザデバイスの前記DOIを走査および識別することによって、前記第1のエンドユーザデバイスによって取得され、前記第2のエンドユーザデバイスの前記DOIが、前記第2のエンドユーザデバイスによって表示される、
請求項29に記載の装置。
【請求項３１】
走査および識別モジュールが、第1のエンドユーザデバイスによって表示されたサービスDOIを走査および識別することが、
前記走査および識別モジュールが、前記第2のエンドユーザデバイスの前面カメラを使用することによって、前記第1のエンドユーザデバイスによって表示された前記サービスDOIを走査および識別することを含む、
請求項29に記載の装置。
【請求項３２】
前記第2のエンドユーザデバイスが検証を実行するように、前記サービスDOIが、前記第1のエンドユーザデバイスの識別情報をさらに含む、
請求項29に記載の装置。
【請求項３３】
処理モジュールが、前記走査および識別モジュールによる前記サービスDOIの識別結果に基づいて、サービス処理を実行することが、
前記第2のエンドユーザデバイスの前記識別情報が検証された後、サーバが、前記指定されたサービス情報に基づいてサービス処理を実行するように、前記処理モジュールが、前記サービスDOIから識別された前記第2のエンドユーザデバイスの前記識別情報と、前記指定されたサービス情報とを前記サーバに送信することを含む、
請求項29に記載の装置。
【請求項３４】
前記サービス情報が支払い情報であり、
処理モジュールが、前記走査および識別モジュールによる前記サービスDOIの識別結果に基づいて、サービス処理を実行することが、
前記第2のエンドユーザデバイスの前記識別情報が検証された後、前記サーバが、前記指定された支払い情報に基づいて電子決済サービス処理を実行するように、前記処理モジュールが、前記サービスDOIから前記走査および識別モジュールによって識別される前記第2のエンドユーザデバイスの前記識別情報と、前記指定されたサービス情報とを前記サーバに送信することを含む、
請求項33に記載の装置。
【請求項３５】
前記第1のエンドユーザデバイスが、前記電子決済サービスの支払人に対応し、前記第2のエンドユーザデバイスが、前記電子決済サービスの受取人に対応する、
請求項34に記載の装置。
【請求項３６】
前記識別情報が、デバイス情報および/またはアカウント情報を含む、
請求項29から35のいずれか一項に記載の装置。
【請求項３７】
前記DOIが、2次元コードおよび/またはバーコードを含む、
請求項29から35のいずれか一項に記載の装置。
【請求項３８】
情報交換のための装置であって、
サーバ上に配置され、
前記第2のエンドユーザデバイスによって送信され、サービスデジタルオブジェクト識別子(DOI)を走査および識別することによって取得された第2のエンドユーザデバイスの識別情報と、指定されたサービス情報とを受信するように構成された受信モジュールと、
前記第2のエンドユーザデバイスの前記識別情報に対して検証を実行し、前記検証が成功した後、前記指定されたサービス情報に基づいてサービス処理を実行するように構成された処理モジュールとを含み、
前記サービスDOIが、前記第2のエンドユーザデバイスの前記識別情報に基づいて、第1のエンドユーザデバイスによって生成および表示される、
装置。
【請求項３９】
前記第1のエンドユーザデバイスが前記サービスDOIを生成および表示することに基づく前記第2のエンドユーザデバイスの前記識別情報が、
前記第1のエンドユーザデバイスが、前記第2のエンドユーザデバイスのDOIに含まれる前記第2のエンドユーザデバイスの前記識別情報を取得するために、前記第1のエンドユーザデバイスの前面カメラを使用して、前記第2のエンドユーザデバイスによって表示される前記第2のエンドユーザデバイスの前記DOIを走査および識別する方法を使用することによって取得される、
請求項38に記載の装置。
【請求項４０】
前記サービス情報が支払い情報であり、
処理モジュールが、前記指定されたサービス情報に基づいてサービス処理を実行することが、
前記処理モジュールが、前記指定された支払い情報に基づいて電子決済サービス処理を実行することを含む、
請求項38に記載の装置。
【請求項４１】
前記第1のエンドユーザデバイスが、前記電子決済サービスの支払人に対応し、前記第2のエンドユーザデバイスが、前記電子決済サービスの受取人に対応する、
請求項40に記載の装置。
【請求項４２】
前記識別情報が、デバイス情報および/またはアカウント情報を含む、
請求項38から41のいずれか一項に記載の装置。
【請求項４３】
前記DOIが、2次元コードおよび/またはバーコードを含む、
請求項38から41のいずれか一項に記載の装置。
【請求項４４】
情報交換のための装置であって、
第1のエンドユーザデバイス上に配置され、
前記第1のエンドユーザデバイスの前面カメラを使用することによって、第2のエンドユーザデバイスのデジタルオブジェクト識別子(DOI)を走査および識別するように構成された前面カメラ走査および識別モジュールと、
前記第2のエンドユーザデバイスが、前記第1のエンドユーザデバイスのDOIを走査および識別し、識別結果を処理するように、前記第2のエンドユーザデバイスの前記DOIから、前記前面カメラ走査および識別モジュールによって識別される情報に基づいて、前記第1のエンドユーザデバイスの前記DOIを生成および表示するように構成された生成および表示モジュールとを含む、
装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、コンピュータソフトウェア技術の分野に関し、詳細には、情報交換のための方法および装置に関する。
【背景技術】
【０００２】
現在、スマートフォンやタブレットコンピュータなどのモバイルデバイスの普及に伴い、たとえば、電子決済、振替、源泉徴収、電子バウチャー、名刺交換などのモバイルシナリオのサービスなど、多くのオンラインサービスでも、モバイルシナリオをサポートする必要がある。
【０００３】
オフラインのシナリオでは、以前のサービスは、通常、対応するサービスを実施するために近接双方向通信を実行するために、たとえば、識別情報を相互に検証するために近接双方向通信を実行するためにエンドユーザデバイスを必要とする。
【０００４】
既存の技術では、オフラインのシナリオをサポートする近接双方向通信技術は、主に、ニアフィールド通信(NFC)、Bluetooth(登録商標)などを含む。
【０００５】
Bluetooth(登録商標)技術では、エンドユーザデバイスは、ワイヤレス接続が確立された後にのみ通信することができ、その結果、通信ステップは複雑である。さらに、エンドユーザデバイスは、Bluetooth(登録商標)ワイヤレス通信モジュールを必要とする。
【０００６】
NFC技術は、通信のために近距離無線周波数信号に依存している。成熟した技術では、接続を手動で確立することなく、通信を無線周波数フィールドで実行することができる。しかしながら、NFCでは、エンドユーザデバイスは、NFC通信モジュールを有する必要があり、現在、ほとんどのスマートフォンにNFC通信モジュールはない。
【０００７】
したがって、既存の技術では、Bluetooth(登録商標)ワイヤレス通信モジュールまたはNFC通信モジュールなどの特別な通信モジュールを使用することによってのみ、オフラインのシナリオにおける近接双方向通信をサポートすることができ、その結果、コストが比較的高い。
【発明の概要】
【課題を解決するための手段】
【０００８】
本出願の実装は、Bluetooth(登録商標)ワイヤレス通信モジュールまたはNFC通信モジュールなどの特別な通信モジュールを使用することによってのみ、オフラインのシナリオにおける近接双方向通信をサポートすることができ、その結果、コストが比較的高い、既存の技術における技術的問題を軽減するための情報交換のための方法および装置を提供する。
【０００９】
前述の技術的問題を軽減するために、本出願の実装は以下のように実施される。
【００１０】
本出願の一実装形態は、情報交換のための方法を提供し、方法は、第1のエンドユーザデバイスによって、第2のエンドユーザデバイスのデジタルオブジェクト識別子(DOI)を走査および識別するステップであり、第2のエンドユーザデバイスのDOIが、第2のエンドユーザデバイスの識別情報を含む、ステップと、第2のエンドユーザデバイスが、サービスDOIを走査および識別し、識別結果に基づいてサービス処理を実行するように、第2のエンドユーザデバイスのDOIから識別された第2のエンドユーザデバイスの識別情報に基づいて、第1のエンドユーザデバイスによって、サービスDOIを生成および表示するステップとを含み、サービスDOIは、第2のエンドユーザデバイスの識別情報と、指定されたサービス情報とを含む。
【００１１】
本出願の一実装形態は、情報交換のための第2の方法を提供し、方法は、第2のエンドユーザデバイスによって、第2のエンドユーザデバイスのデジタルオブジェクト識別子(DOI)を生成するステップであり、第2のエンドユーザデバイスのDOIが、第2のエンドユーザデバイスの識別情報を含む、ステップと、第2のエンドユーザデバイスによって、第1のエンドユーザデバイスによって表示されたサービスDOIを走査および識別するステップであり、サービスDOIが、第2のエンドユーザデバイスの識別情報に基づいて、第1のエンドユーザデバイスによって生成され、第2のエンドユーザデバイスのDOIを走査および識別することによって、第1のエンドユーザデバイスによって、第2のエンドユーザデバイスの識別情報が取得される、ステップと、第2のエンドユーザデバイスによって、サービスDOIの識別結果に基づいて、サービス処理を実行するステップとを含み、サービスDOIは、第2のエンドユーザデバイスの識別情報と、指定されたサービス情報とを含む。
【００１２】
本出願の一実装形態は、情報交換のための第3の方法を提供し、方法は、第2のエンドユーザデバイスによって送信され、サービスデジタルオブジェクト識別子(DOI)を走査および識別することによって取得された第2のエンドユーザデバイスの識別情報と、指定されたサービス情報とを、サーバによって受信するステップと、サーバによって、第2のエンドユーザデバイスの識別情報に対して検証を実行し、検証が成功した後、指定されたサービス情報に基づいてサービス処理を実行するステップとを含み、サービスDOIは、第2のエンドユーザデバイスの識別情報に基づいて、第1のエンドユーザデバイスによって生成および表示される。
【００１３】
本出願の一実装形態は、情報交換のための第4の方法を提供し、方法は、第1のエンドユーザデバイスによって、前面カメラを使用することによって第2のエンドユーザデバイスのデジタルオブジェクト識別子(DOI)を走査および識別するステップと、第2のエンドユーザデバイスが、前面カメラを使用することによって第1のエンドユーザデバイスのDOIを走査および識別し、識別結果を処理するように、第2のエンドユーザデバイスのDOIから識別された情報に基づいて、第1のエンドユーザデバイスによって、第1のエンドユーザデバイスのDOIを生成および表示するステップとを含む。
【００１４】
本出願の一実装形態は、情報交換のための装置を提供し、装置は、第1のエンドユーザデバイス上に配置され、装置は、第2のエンドユーザデバイスのデジタルオブジェクト識別子(DOI)を走査および識別するように構成された走査および識別モジュールであり、第2のエンドユーザデバイスのDOIが、第2のエンドユーザデバイスの識別情報を含む、走査および識別モジュールと、第2のエンドユーザデバイスが、サービスDOIを走査および識別し、識別結果に基づいてサービス処理を実行するように、第2のエンドユーザデバイスのDOIから走査および識別モジュールによって識別される第2のエンドユーザデバイスの識別情報に基づいて、サービスDOIを生成および表示するように構成された生成および表示モジュールとを含み、サービスDOIは、第2のエンドユーザデバイスの識別情報と、指定されたサービス情報とを含む。
【００１５】
本出願の一実装形態は、情報交換のための第2の装置を提供し、装置は、第2のエンドユーザデバイス上に配置され、装置は、第2のエンドユーザデバイスのデジタルオブジェクト識別子(DOI)を生成するように構成された生成モジュールであり、第2のエンドユーザデバイスのDOIが、第2のエンドユーザデバイスの識別情報を含む、生成モジュールと、第1のエンドユーザデバイスによって表示されたサービスDOIを走査および識別するように構成された走査および識別モジュールであり、サービスDOIが、第2のエンドユーザデバイスの識別情報に基づいて、第1のエンドユーザデバイスによって生成され、第2のエンドユーザデバイスのDOIを走査および識別することによって、第1のエンドユーザデバイスによって、第2のエンドユーザデバイスの識別情報が取得される、走査および識別モジュールと、走査および識別モジュールによるサービスDOIの識別結果に基づいて、サービス処理を実行するように構成された処理モジュールとを含み、サービスDOIは、第2のエンドユーザデバイスの識別情報と、指定されたサービス情報とを含む。
【００１６】
本出願の一実装形態は、情報交換のための第3の装置を提供し、装置は、サーバ上に配置され、装置は、第2のエンドユーザデバイスによって送信され、サービスデジタルオブジェクト識別子(DOI)を走査および識別することによって取得された第2のエンドユーザデバイスの識別情報と、指定されたサービス情報とを受信するように構成された受信モジュールと、第2のエンドユーザデバイスの識別情報に対して検証を実行し、検証が成功した後、指定されたサービス情報に基づいてサービス処理を実行するように構成されたサービス処理モジュールとを含み、サービスDOIは、第2のエンドユーザデバイスの識別情報に基づいて、第1のエンドユーザデバイスによって生成および表示される。
【００１７】
本出願の一実装形態は、情報交換のための第4の装置を提供し、装置は、第1のエンドユーザデバイス上に配置され、装置は、第1のエンドユーザデバイスの前面カメラを使用することによって、第2のエンドユーザデバイスのデジタルオブジェクト識別子(DOI)を走査および識別するように構成された前面カメラ走査および識別モジュールと、第2のエンドユーザデバイスが、前面カメラを使用することによって第1のエンドユーザデバイスのDOIを走査および識別し、識別結果を処理するように、第2のエンドユーザデバイスのDOIから、前面カメラ走査および識別モジュールによって識別される情報に基づいて、第1のエンドユーザデバイスのDOIを生成および表示するように構成された生成および表示モジュールとを含む。
【００１８】
本出願の実装形態において使用される前に説明した少なくとも1つの技術的解決策は、以下の有益な効果を達成することができる。オフラインのシナリオおよびオンラインのシナリオにおける近接双方向通信は、Bluetooth(登録商標)ワイヤレス通信モジュールまたはNFC通信モジュールなど、特別な通信モジュールを使用することなく実装することができ、これはコストを削減する。したがって、既存の技術におけるいくつかまたはすべての問題を軽減することができる。
【００１９】
本出願の実装形態または既存の技術における技術的解決策をより明確に説明するために、以下は、実装形態または既存の技術を説明するために必要とされる添付の図面について簡単に説明する。明らかに、以下の説明における添付の図面は、単に本出願のいくつかの実装形態を示しているにすぎず、当業者は、創造的な取り組みなしにこれらの添付の図面から他の図面をさらに導出することができる。
【図面の簡単な説明】
【００２０】
【図１】本出願の一実装形態による、情報交換のための方法を示す概略フローチャートである。
【図２ａ】本出願の一実装形態による、携帯電話の前面カメラおよび2次元コードの概略図である。
【図２ｂ】本出願の一実装形態による、エンドユーザデバイス間の対話型走査の概略図である。
【図２ｃ】本出願の一実装形態による、エンドユーザデバイス間の対話型走査の別の概略図である。
【図３】本出願の一実装形態による、情報交換のための第2の方法を示す概略フローチャートである。
【図４】本出願の一実装形態による、実際のアプリケーションシナリオにおける携帯電話とあるエンドユーザデバイスとの間の情報インタラクションの概略図である。
【図５】本出願の一実装形態による、情報交換のための第3の方法を示す概略フローチャートである。
【図６】本出願の一実装形態による、電子決済サービスシナリオにおけるユーザの携帯電話、販売者のエンドユーザデバイス、および支払いプラットフォームの間の情報インタラクションの概略図である。
【図７】本出願の一実装形態による、情報交換のための第4の方法を示す概略フローチャートである。
【図８】本出願の一実装形態による、図1に対応する情報交換のための装置の概略構成図である。
【図９】本出願の一実装形態による、図3に対応する情報交換のための装置の概略構成図である。
【図１０】本出願の一実装形態による、図5に対応する情報交換のための装置の概略構成図である。
【図１１】本出願の一実装形態による、図7に対応する情報交換のための装置の概略構成図である。
【発明を実施するための形態】
【００２１】
本出願の実装形態は、情報交換のための方法および装置を提供する。
【００２２】
当業者が本出願における技術的解決策をよりよく理解することを可能にするために、以下は、本出願の実装形態における添付の図面を参照して、本出願の実装形態における技術的解決策を明確かつ包括的に説明する。明らかに、記載された実装形態は、本出願の実装形態のすべてではなく、ほんの一部にすぎない。創造的な取り組みなしに本出願の実装形態に基づいて当業者によって取得されるすべての他の実装形態は、本出願の保護範囲内に入るものとする。
【００２３】
本出願の核となる概念は以下の通りである。エンドユーザデバイスは、オフラインのシナリオおよびオンラインのシナリオにおいて、近距離双方向通信を実装し、対応するサービスを実施するために、2次元コードなどのDOIを双方向に走査および識別することによって、情報インタラクションを実行する。さらに、本出願の解決策では、エンドユーザデバイスは、エンドユーザデバイスの前面カメラを使用することによって、DOIを相互に走査および識別することができる。このように、ユーザは、一方のエンドユーザデバイスと他方のエンドユーザデバイスとを対面させ、簡単な操作および比較的高い利便性を実施することによって、2つのエンドユーザデバイス間で2つ以上の走査および識別プロセスを実施することができる。
【００２４】
説明しやすいように、本出願では、情報インタラクションを行う2つのエンドユーザデバイスをそれぞれ、第1のエンドユーザデバイスおよび第2のエンドユーザデバイスと呼ぶ。さらに、サーバも、情報インタラクションに参加できる。以下は、第1のエンドユーザデバイス、第2のエンドユーザデバイス、およびサーバから見た、本出願の解決策を個別に説明する。
【００２５】
図1は、本出願の一実装形態による、情報交換のための方法を示す概略フローチャートである。この手順は主に、第1のエンドユーザデバイスに対応する。デバイスから見て、手順の実行主体は、限定はしないが、以下のエンドユーザデバイス、携帯電話、タブレットコンピュータ、スマートウォッチ、車両、パーソナルコンピュータ、中型および大型コンピュータ、コンピュータクラスタなどを含むことができる。プログラムから見て、手順の実行主体は、限定はしないが、エンドユーザデバイスに搭載されたクライアントを含む。
【００２６】
図1の手順は、以下のステップを含むことができる。
【００２７】
S101.第1のエンドユーザデバイスは、第2のエンドユーザデバイスのデジタルオブジェクト識別子(DOI)を走査および識別し、第2のエンドユーザデバイスのDOIは、第2のエンドユーザデバイスの識別情報を含む。
【００２８】
本出願のこの実装形態では、DOIは、限定はしないが、2次元コード、バーコード、文字コード、ネットワークドメイン名などを含む。
【００２９】
本出願のこの実装形態では、第1のエンドユーザデバイスと第2のエンドユーザデバイスの両方は各々、DOIを走査することができるモジュール、たとえばカメラまたはスキャナを有するか、またはそれに接続される。一例として携帯電話を使用することによって、携帯電話の前面カメラまたは後面カメラを走査モジュールとして使用することができる。本出願の解決策では、前面カメラが好ましい走査モジュールであり、理由は後で詳細に分析される。
【００３０】
本出願のこの実装形態では、第2のエンドユーザデバイスは、第2のエンドユーザデバイスのDOIを事前に生成し、次いで、生成されたDOIを表示する、またはDOIを出力し、次いで、別の媒体を使用してDOIを表示することができる(たとえば、DOIをプリンタに出力し、次いで、DOIを用紙に印刷して表示する)。以下の実装形態は、主に前者の場合について説明される。
【００３１】
さらに、識別情報は、デバイス情報および/またはアカウント情報を含む。たとえば、図1の手順が第1のエンドユーザデバイス上であるクライアントによって実行されると仮定すると、第2のエンドユーザデバイスの識別情報は、第2のエンドユーザデバイスのデバイス識別コード、クライアントに対応する第2のエンドユーザデバイス上のクライアントのログインユーザアカウントなどであり得る。
【００３２】
S102.第1のエンドユーザデバイスは、第2のエンドユーザデバイスが、サービスDOIを走査および識別し、識別結果に基づいてサービス処理を実行するように、第2のエンドユーザデバイスのDOIから識別された第2のエンドユーザデバイスの識別情報に基づいて、サービスDOIを生成および表示し、サービスDOIは、第2のエンドユーザデバイスの識別情報と、指定されたサービス情報とを含む。
【００３３】
本出願のこの実装形態では、第2のエンドユーザデバイスのDOIは、識別情報に加えて、たとえば、Webページのリンクやマルチメディアファイルなど、第2のエンドユーザデバイスによって第1のエンドユーザデバイスに送信される必要がある任意の他の情報も含むことができる。この場合、第1のエンドユーザデバイスは、第2のエンドユーザデバイスのDOIに含まれる任意の情報に基づいて、サービスDOIを生成および表示することもできる。
【００３４】
本出願のこの実装形態では、第2のエンドユーザデバイスの識別情報を識別した後、第1のエンドユーザデバイスは、第2のエンドユーザデバイスが、次のサービスの合法的な対象であるかどうかを判断するために、第2のエンドユーザデバイスの識別情報に対して検証を実行することができる。これは、不法な対象が、ある合法的な対象を装い、第1のエンドユーザデバイスのユーザをだまして実際にサービスを受けるようにする可能性があるためである。
【００３５】
検証は、第1のエンドユーザデバイスおよび第2のエンドユーザデバイス以外のデバイスまたはプログラム(たとえば、サーバ)によって実行することができる。この場合、第1のエンドユーザデバイスは、第2のエンドユーザデバイスの識別された識別情報を、使用するためにデバイスまたはプログラムに直接または間接的に提供することができる。
【００３６】
本出願のこの実装形態では、サービスDOIに含まれる第2のエンドユーザデバイスの識別情報は、検証のためにデバイスまたはプログラムによって使用され得る、または(第2のエンドユーザデバイスのDOIを走査することによって)指定された方法を使用して、第1のエンドユーザデバイスが第2のエンドユーザデバイスと対話し、指定された方法を使用しないハラッサーではないことを確認するために、第2のエンドユーザデバイスによって使用され得る。
【００３７】
実際には、第1のエンドユーザデバイスと第2のエンドユーザデバイスとの間の情報インタラクションは、通常、電子決済または友達認証など、あるサービスを実行することを目的としている。サービスDOIに含まれるサービス情報は、第1のエンドユーザデバイスと第2のエンドユーザデバイスとの間で実行されるべきサービスの詳細な内容および関連パラメータとすることができる。
【００３８】
一例として電子決済サービスを使用することによって、第1のエンドユーザデバイスのユーザは、支払人(たとえば購入者)とすることができ、第2のエンドユーザデバイスのユーザは、受取人(たとえば販売人)とすることができ、サービスDOIに含まれるサービス情報は、支払い金額、支払い口座、源泉徴収票などであり得る。
【００３９】
一例として友達認証を使用することによって、第1のエンドユーザデバイスのユーザは、友達認証を実行することを積極的に要求するユーザとすることができ、第2のエンドユーザデバイスのユーザは、第1のエンドユーザデバイスのユーザが友達認証を通じて友達を作りたいと思うユーザとすることができ、サービスDOIに含まれるサービス情報は、第1のエンドユーザデバイスのユーザのソーシャルネットワークアカウントなどとすることができる。
【００４０】
本出願のこの実装形態では、第2のエンドユーザデバイスは、(大部分はオフラインのシナリオで)DOIの識別結果に基づいてサービス処理を実行することができる。第2のエンドユーザデバイスは、DOIの識別結果に基づいて、別のデバイスまたはプログラム(たとえば、サーバ、さらには第1のエンドユーザデバイスなど)と協働することによって、サービス処理を実行することができる。この場合、サービス処理のすべてのアクションが第2のエンドユーザデバイスによって実行されるわけではない。
【００４１】
図1の手順は、それぞれ生成されたDOIに対して第1のエンドユーザデバイスおよび第2のエンドユーザデバイスによってそれぞれ実行される2つの走査および識別操作に関する。実際には、第1のエンドユーザデバイスと第2のエンドユーザデバイスとの間でより多くのDOI走査および識別操作を実行して、情報インタラクションを実施することができ、各走査および識別操作から識別されたDOIを、前のインタラクション結果に基づいて生成できる。
【００４２】
図1の方法によれば、オフラインのシナリオおよびオンラインのシナリオにおける近接双方向通信は、Bluetooth(登録商標)ワイヤレス通信モジュールまたはNFC通信モジュールなど、特別な通信モジュールを使用することなく実装することができ、これはコストを削減する。したがって、既存の技術におけるいくつかまたはすべての問題を軽減することができる。
【００４３】
図1の方法に基づいて、本出願のこの実装形態は、以下で説明する方法のいくつかの特定の実装解決策および拡張解決策をさらに提供する。
【００４４】
本出願のこの実装形態では、ステップS101において、第1のエンドユーザデバイスが第2のエンドユーザデバイスのDOIを走査および識別することは、具体的には以下を含むことができる。第1のエンドユーザデバイスは、第1のエンドユーザデバイスの前面カメラを使用することによって、第2のエンドユーザデバイスによって表示される第2のエンドユーザデバイスのDOIを走査および識別する。現在、ユーザによって携帯される携帯電話またはタブレットコンピュータなどのモバイルデバイスでは、前面カメラは、汎用のエンドユーザデバイスモジュールとなっている。本出願の解決策では、モジュールを使用することができ、新しいハードウェアモジュールを追加する必要がなく、これは、本出願の解決策の実装コストの削減につながる。
【００４５】
上述のように、前面カメラに加えて、エンドユーザデバイスの背面カメラおよびエンドユーザデバイスに接続されたスキャナなどのモジュールも、DOIを走査するために使用することができる。ユーザエクスペリエンスを考慮すると、前面カメラを使用してDOIを走査することは好ましい解決策であり、ユーザは、簡単な操作および便利な使用を実施する「1アクションおよび複数の対話型走査」を実施することができる。理解しやすいように、図2a、図2b、および図2cを参照して説明する。
【００４６】
図2aは、本出願の一実装形態による、携帯電話の前面カメラおよび2次元コードの概略図である。図2aの前面カメラは、ほとんどの携帯電話およびタブレットコンピュータの基本構成要素となっており、これは、本出願の解決策の実装コストの削減につながる。
【００４７】
図2bは、本出願の一実装形態による、エンドユーザデバイス間の対話型走査の概略図である。図2aの第1のエンドユーザデバイスと第2のエンドユーザデバイスの両方は、携帯電話である。第1のエンドユーザデバイスのユーザは、第1のエンドユーザデバイスの前面を第2のエンドユーザデバイスに向けることによって、対話型2次元コード走査を完了することができる。
【００４８】
図2cは、本出願の一実装形態による、エンドユーザデバイス間の対話型走査の別の概略図である。図2cでは、第1のエンドユーザデバイスは携帯電話であり、第2のエンドユーザデバイスは販売者のキャッシャーコード走査デバイスであり、コード走査デバイスは、前面走査ウィンドウを使用して、コード走査を実行する。第1のエンドユーザデバイスのユーザは、第1のエンドユーザデバイスを第2のエンドユーザデバイスに向けることによって、対話型2次元コード走査を完了することができる。
【００４９】
本出願のこの実装形態では、ステップS102でサービスDOIが生成および表示される前に、以下のステップも実行することができる。第1のエンドユーザデバイスは、第2のエンドユーザデバイスのDOIから識別された第2のエンドユーザデバイスの識別情報に対して検証を実行し、検証が成功したと判断する。検証に失敗した場合、以後の手順は実行できない。
【００５０】
さらに、第2のエンドユーザデバイスは、第1のエンドユーザデバイスの識別情報に対して検証を実行することができる。このように、第1のエンドユーザデバイスと第2のエンドユーザデバイスとの間の相互識別検証を実施することができ、これは、サービスセキュリティの向上につながる。この場合、サービスDOIは、第1のエンドユーザデバイスの識別情報をさらに含むことができ、第2のエンドユーザデバイスは、検証のためにサービスDOIを走査および識別することによって、第1のエンドユーザデバイスの識別情報を取得することができる。
【００５１】
本出願において、識別情報の具体的な検証方法は限定されない。検証は、エンドユーザデバイスの所定の検証ロジックを自動的に実行することによって実行することができ、または、検証されるべき識別情報を直接表示することなどによって、検証を手動で実行することができる。
【００５２】
図1の手順は、第1のエンドユーザデバイスから見た手順である。本出願の一実装形態は、図3に示される、(第2のエンドユーザデバイスから見た)情報交換のための第2の方法の概略フローチャートをさらに提供する。
【００５３】
図3の手順は、主に、第2のエンドユーザデバイスに対応し、図1の手順に対応する。デバイスから見て、図3の手順の実行主体は、限定はしないが、以下のエンドユーザデバイス、携帯電話、タブレットコンピュータ、スマートウォッチ、車両、パーソナルコンピュータ、中型および大型コンピュータ、コンピュータクラスタなどを含むことができる。プログラムから見て、図3の手順の実行主体は、限定はしないが、エンドユーザデバイスに搭載されたクライアントを含む。
【００５４】
図3の手順は、以下のステップを含むことができる。
【００５５】
S301.第2のエンドユーザデバイスは、第2のエンドユーザデバイスのデジタルオブジェクト識別子(DOI)を生成し、第2のエンドユーザデバイスのDOIは、第2のエンドユーザデバイスの識別情報を含む。
【００５６】
S302.第2のエンドユーザデバイスは、第1のエンドユーザデバイスによって表示されたサービスDOIを走査および識別し、サービスDOIは、第2のエンドユーザデバイスの識別情報に基づいて、第1のエンドユーザデバイスによって生成され、第2のエンドユーザデバイスのDOIを走査および識別することによって、第1のエンドユーザデバイスによって、第2のエンドユーザデバイスの識別情報が取得され、サービスDOIは、第2のエンドユーザデバイスの識別情報と、指定されたサービス情報とを含む。
【００５７】
S303.第2のエンドユーザデバイスは、サービスDOIの識別結果に基づいて、サービス処理を実行する。
【００５８】
図3の方法によれば、オフラインのシナリオおよびオンラインのシナリオにおける近接双方向通信は、Bluetooth(登録商標)ワイヤレス通信モジュールまたはNFC通信モジュールなど、特別な通信モジュールを使用することなく実装することができ、これはコストを削減する。したがって、既存の技術におけるいくつかまたはすべての問題を軽減することができる。
【００５９】
図3の方法に基づいて、本出願のこの実装形態は、方法のいくつかの特定の実装解決策および拡張解決策をさらに提供する。図1の手順を説明するとき、第2のエンドユーザデバイスのいくつかのアクションも、詳細に説明される。したがって、以下では主に、補足説明を行い、重複する内容については、ただ簡単に説明するか、または記載しない。
【００６０】
本出願のこの実装形態では、第2のエンドユーザデバイスの識別情報は、第1のエンドユーザデバイスの前面カメラを使用することによって、第2のエンドユーザデバイスのDOIを走査および識別することによって、第1のエンドユーザデバイスによって取得することができ、第2のエンドユーザデバイスの識別情報は、第2のエンドユーザデバイスによって表示される。同様に、走査および識別モジュールが、ステップS302において、第1のエンドユーザデバイスによって表示されたサービスDOIを走査および識別することは、具体的には以下を含むことができる。走査および識別モジュールは、第2のエンドユーザデバイスの前面カメラを使用することによって、第1のエンドユーザデバイスによって表示されたサービスDOIを走査および識別する。
【００６１】
図1および図3の手順によれば、本出願の一実装形態は、図4に示される、実際のアプリケーションシナリオにおける携帯電話とあるエンドユーザデバイスとの間の対話の概略図をさらに提供する。
【００６２】
図4において、「携帯電話」は、前述の第1のエンドユーザデバイスに相当し、「エンドユーザデバイス」は、前述の第2のエンドユーザデバイスに相当する。エンドユーザデバイスは、エンドユーザデバイスのDOIを事前に生成および表示することができる。携帯電話は、前面カメラを使用することによってエンドユーザデバイスのDOIに含まれるエンドユーザデバイスの識別情報を走査および識別し、次いで、携帯電話は、エンドユーザデバイスの識別された識別情報に基づいて、サービスDOIを生成および表示する。エンドユーザデバイスは、サービスDOIを走査および識別し、識別結果に基づいて、サービス処理を実行する。
【００６３】
本出願のこの実装形態では、ステップS303の特定の実装方法は、その後に実行されるサービスに応じて変わり得る。電子決済サービスのシナリオでは、電子決済サービスのセキュリティ問題は、以下に具体的に説明される本出願のこの実装形態において提供されるステップS303の特定の実装方法を使用することによって効果的に軽減することができる。
【００６４】
既存技術の電子決済サービスでは、2次元コードを使用して支払いを行うことができる。具体的には、ユーザは、ユーザの支払い口座(すなわち、識別情報)に基づいて、携帯電話上に支払いのための2次元コードを生成および表示することができる。販売者は、エンドユーザデバイスを使用して、支払いのための2次元コードを走査および識別し、ユーザの支払い口座から金を差し引くようサーバに要求することができる。
【００６５】
しかしながら、実際には、悪意のある詐欺師は、支払いのための2次元コードからユーザをだます可能性があり、悪意のある詐欺師は、任意のエンドユーザデバイスを使用して、支払いのための2次元コードを走査および識別することによって、ユーザの支払い口座から金を差し引くことができ、ユーザの財産の損失を引き起こす。この問題の本質的な理由は、今のところ、支払いのための2次元コードのようなユーザのエンドユーザデバイス上の2次元のコードは、他のエンドユーザのデバイスによってしか走査できないことである。これは、一方向の通信のみが行われ、ユーザのエンドユーザデバイスは、他のエンドユーザデバイスに対して予防措置を講じることができない。
【００６６】
本出願の解決策によれば、前述の近接双方向通信と、以下で説明されるステップS303の少なくとも1つの特定の実装解決策とに基づいて、問題を軽減することができる。
【００６７】
第2のエンドユーザデバイスが、ステップS303の識別結果に基づいてサービス処理を実行することは、具体的には以下を含むことができる。第2のエンドユーザデバイスの識別情報が検証された後、サーバが、指定されたサービス情報に基づいてサービス処理を実行するように、第2のエンドユーザデバイスは、サービスDOIから識別された第2のエンドユーザデバイスの識別情報と、指定されたサービス情報とをサーバに送信する。
【００６８】
サーバが第2のエンドユーザデバイスの識別情報に対して検証を実行することは、具体的には、第2のエンドユーザデバイスの識別情報が第2のエンドユーザデバイスの識別情報を送信するエンドユーザデバイスの識別情報と一致するかどうか(実際には、エンドユーザデバイスは、第2のエンドユーザデバイス、または、第2のエンドユーザデバイス以外のエンドユーザデバイスであり得、これはおそらく詐欺師である)を含むことができることに留意する価値がある。
【００６９】
サービス処理を完了した後、サーバは、サービス処理結果を第1のエンドユーザデバイスおよび/または第2のエンドユーザデバイスに返すことができる。
【００７０】
電子決済サービスのシナリオでは、既存の技術における支払いのための2次元コードの代わりに、サービスDOIを支払いに使用することができる。電子決済サービスのシナリオで、前の段落の解決策が使用されているとき、サービス情報は、支払い情報である。第2のエンドユーザデバイスが、ステップS303の識別結果に基づいてサービス処理を実行することは、具体的には以下を含むことができる。第2のエンドユーザデバイスの識別情報が検証された後、サーバが、指定された支払い情報に基づいて電子決済サービス処理を実行するように、第2のエンドユーザデバイスは、サービスDOIから識別された第2のエンドユーザデバイスの識別情報と、指定された支払い情報とをサーバに送信する。
【００７１】
第1のエンドユーザデバイスは、電子決済サービスの支払人に対応することができ、第2のエンドユーザデバイスは、電子決済サービスの受取人に対応することができる。
【００７２】
既存の技術における支払いのための2次元コードは、支払人の関連情報のみを含み、受取人の情報を一切含まないことがわかる。したがって、受取人に対して予防措置を講じることはできない。本出願の解決策では、ステップS301およびS302の近接双方向通信プロセスに基づいて生成されたサービスDOIは、第2のエンドユーザデバイスの識別情報(受取人の識別情報である、または受取人の少なくとも識別情報を反映することができる)を含む。サーバは、サービスDOIに含まれる情報を送信するエンドユーザデバイスの識別情報が、サービスDOIに含まれる第2のエンドユーザデバイスの識別情報と一致するかどうかを具体的にチェックすることができる。
【００７３】
はいの場合、検証は成功し、サーバは、エンドユーザデバイスのユーザが、偽造者ではなく、支払人により確認された正しい受取人であると決定することができる。したがって、サーバは、対応する電子決済サービス処理を実行することができる。
【００７４】
いいえの場合、検証は失敗し、サーバは、不法ユーザが、受取人のために支払人によって生成されたサービスDOIを盗み、サーバと対話するために受取人であるふりをすることを決定することができる。したがって、サーバは、対応する電子決済サービスの処理を拒否することができる。
【００７５】
前述したステップS303の具体的な実装解決策によれば、サービスDOIは、悪意のある詐欺師によって盗まれるが、サービスDOIは、サーバによって検証されることがほとんどないので、悪意のある詐欺師によって、ユーザの財産が失われることはほとんどない。したがって、電子決済サービスの前述の問題のいくつかまたはすべてを軽減することができる。
【００７６】
サーバが情報インタラクションに参加するとき、本出願の一実装形態は、図5に示される、(サーバから見て)情報交換のための第3の方法を図示する概略フローチャートも提供する。
【００７７】
図5の手順は、主にサーバに対応し、図1および図3の手順に対応する。装置から見て、図5の手順の実行主体は、限定はしないが、以下のエンドユーザデバイス、携帯電話、タブレットコンピュータ、スマートウォッチ、車両、パーソナルコンピュータ、中型および大型コンピュータ、コンピュータクラスタなどを含むことができる。プログラムから見て、図5の手順の実行主体は、限定はしないが、エンドユーザデバイスに搭載されたサーバを含む。
【００７８】
図5の手順は、以下のステップを含むことができる。
【００７９】
S501.サーバは、第2のエンドユーザデバイスによって送信され、サービスデジタルオブジェクト識別子(DOI)を走査および識別することによって取得された第2のエンドユーザデバイスの識別情報と、指定されたサービス情報とを受信し、サービスDOIは、第2のエンドユーザデバイスの識別情報に基づいて、第1のエンドユーザデバイスによって生成および表示される。
【００８０】
S502.サーバは、第2のエンドユーザデバイスの識別情報に対して検証を実行し、検証が成功した後、指定されたサービス情報に基づいてサービス処理を実行する。
【００８１】
電子決済サービスのシナリオにおける前述のセキュリティ問題のいくつかまたはすべては、図5の方法を使用することによって軽減することができる。
【００８２】
本出願のこの実装形態では、第1のエンドユーザデバイスがサービスDOIを生成および表示することに基づく第2のエンドユーザデバイスの識別情報は、以下の方法を使用することによって取得される。第1のエンドユーザデバイスは、第2のエンドユーザデバイスのDOIに含まれる第2のエンドユーザデバイスの識別情報を取得するために、第1のエンドユーザデバイスの前面カメラを使用して、第2のエンドユーザデバイスによって表示される第2のエンドユーザデバイスのDOIを走査および識別する。
【００８３】
本出願のこの実装形態では、サービス情報は、支払い情報とすることができる。ステップS502において、指定されたサービス情報に基づいて、サーバがサービス処理を実行することは、具体的には、指定された支払い情報に基づいて、電子決済サービス処理を実行することを含む。
【００８４】
さらに、第1のエンドユーザデバイスは、電子決済サービスの支払人に対応することができ、第2のエンドユーザデバイスは、電子決済サービスの支払人に対応することができる。
【００８５】
本出願のこの実装形態では、識別情報は、デバイス情報および/またはアカウント情報などを含むことができる。
【００８６】
本出願のこの実装形態では、DOIは、2次元コードおよび/またはバーコードなどを含むことができる。
【００８７】
より直感的には、本出願の一実装形態は、図6に示した、電子決済サービスシナリオにおけるユーザの携帯電話、販売者のエンドユーザデバイス、および支払いプラットフォームの間の情報インタラクションの概略図をさらに提供する。
【００８８】
図6において、「ユーザの携帯電話」は、前述の第1のエンドユーザデバイスに相当し、「販売者のエンドユーザデバイス」は、前述の第2のエンドユーザデバイスに相当し、「支払いプラットフォーム」は、前述のサーバに相当する。販売者のエンドユーザデバイスは、販売者情報を含む2次元コードを事前に生成および表示することができる。ユーザの携帯電話は、前面カメラを使用して、2次元コードに含まれる販売者情報を走査および識別し、検証を行う。ユーザの携帯電話は、識別された販売者情報に基づいて、販売者情報および支払い情報を含む支払いコード(または2次元コード)を生成および表示する。販売者のエンドユーザデバイスは、支払いコードを走査および識別し、支払いコードから識別された情報を支払いプラットフォームに運ぶ支払い要求を開始する。支払いプラットフォームは、販売者情報および支払い情報に対して検証を実行し、検証が成功した後、支払いプラットフォームは、対応する控除操作を実行し、支払い結果を販売者のエンドユーザデバイスに返す(または支払い結果をユーザの携帯電話に返す)。
【００８９】
前述の実装形態では、識別情報は、主要なインタラクション情報のうちの1つとして使用される。実際には、識別情報を含む任意の情報(たとえば、マルチメディア情報またはハイパーリンク)は、本出願の解決策を使用して対話することができる。この考えに基づいて、本出願の一実装形態は、図7に示される、(第1のエンドユーザデバイスから見た)情報交換のための第4の方法を示す概略フローチャートをさらに提供する。図7の手順は、主に、第1のエンドユーザデバイスに対応し、前面カメラを使用することによって行われる対話の利便性を強調することを目的としているが、対話される情報の特定の内容を限定するものではない。
【００９０】
図7の手順は、以下のステップを含むことができる。
【００９１】
S701.第1のエンドユーザデバイスは、前面カメラを使用することによって第2のエンドユーザデバイスのデジタルオブジェクト識別子(DOI)を走査および識別する。
【００９２】
S702.第1のエンドユーザデバイスは、第2のエンドユーザデバイスが、第1のエンドユーザデバイスのDOIを走査および識別し、識別結果を処理するように、第2のエンドユーザデバイスのDOIから識別された情報に基づいて、第1のエンドユーザデバイスのDOIを生成および表示する。
【００９３】
第2のエンドユーザデバイスは、前面カメラなどの前面走査デバイスを使用することによって第1のエンドユーザデバイスのDOIを走査および識別することができる。
【００９４】
図7の方法によれば、オフラインのシナリオおよびオンラインのシナリオにおける近接双方向通信は、Bluetooth(登録商標)ワイヤレス通信モジュールまたはNFC通信モジュールなど、特別な通信モジュールを使用することなく実装することができ、これはコストを削減する。さらに、前面カメラが走査に使用され、簡単な操作、および比較的高い利便性を実装する。
【００９５】
本出願の実装形態において提供される情報交換のための方法は、上記で説明されている。さらに、本出願の一実装形態は、図8、図9、図10、または図11に示される、情報交換のための方法に対応する装置を提供する。
【００９６】
図8は、本出願の一実装形態による、図1に対応する情報交換のための装置の概略構成図である。装置は、(たとえば、第1のエンドユーザデバイスなど)図1の手順の実行主体に配置することができ、第2のエンドユーザデバイスのデジタルオブジェクト識別子(DOI)を走査および識別するように構成された走査および識別モジュール801であり、第2のエンドユーザデバイスのDOIが、第2のエンドユーザデバイスの識別情報を含む、走査および識別モジュール801と、第2のエンドユーザデバイスが、サービスDOIを走査および識別し、識別結果に基づいてサービス処理を実行するように、第2のエンドユーザデバイスのDOIから走査および識別モジュール801によって識別される第2のエンドユーザデバイスの識別情報に基づいて、サービスDOIを生成および表示するように構成された生成および表示モジュール802とを含み、サービスDOIは、第2のエンドユーザデバイスの識別情報と、指定されたサービス情報とを含む。
【００９７】
随意に、走査および識別モジュール801が第2のエンドユーザデバイスのDOIを走査および識別することは、具体的には以下を含む。走査および識別モジュール801が、第1のエンドユーザデバイスの前面カメラを使用することによって、第2のエンドユーザデバイスによって表示される第2のエンドユーザデバイスのDOIを走査および識別する。
【００９８】
随意に、サービスDOIを生成および表示する前に、生成および表示モジュール802は、第2のエンドユーザデバイスのDOIから識別された第2のエンドユーザデバイスの識別情報に対して検証を実行し、検証が成功したと判断する。
【００９９】
随意に、第2のエンドユーザデバイスが検証を実行するように、サービスDOIは、第1のエンドユーザデバイスの識別情報をさらに含む。
【０１００】
随意に、識別情報は、デバイス情報および/またはアカウント情報を含む。
【０１０１】
随意に、DOIは2次元コードおよび/またはバーコードを含む。
【０１０２】
図9は、本出願の一実装形態による、図3に対応する情報交換のための装置の概略構成図である。装置は、(たとえば、第2のエンドユーザデバイスなど)図3の手順の実行主体に配置することができ、第2のエンドユーザデバイスのデジタルオブジェクト識別子(DOI)を生成するように構成された生成モジュール901であり、第2のエンドユーザデバイスのDOIが、第2のエンドユーザデバイスの識別情報を含む、生成モジュール901と、第1のエンドユーザデバイスによって表示されたサービスDOIを走査および識別するように構成された走査および識別モジュール902であり、サービスDOIが、第2のエンドユーザデバイスの識別情報に基づいて、第1のエンドユーザデバイスによって生成され、第2のエンドユーザデバイスのDOIを走査および識別することによって、第1のエンドユーザデバイスによって、第2のエンドユーザデバイスの識別情報が取得される、走査および識別モジュール902と、サービスDOIの識別結果に基づいて、サービス処理を実行するように構成された処理モジュール903とを含み、サービスDOIは、第2のエンドユーザデバイスの識別情報と、指定されたサービス情報とを含む。
【０１０３】
随意に、第2のエンドユーザデバイスの識別情報は、第1のエンドユーザデバイスの前面カメラを使用することによって、第2のエンドユーザデバイスのDOIを走査および識別することによって、第1のエンドユーザデバイスによって取得され、第2のエンドユーザデバイスのDOIは、第2のエンドユーザデバイスによって表示される。
【０１０４】
随意に、走査および識別モジュール902が第1のエンドユーザデバイスによって表示されたサービスDOIを走査および識別することは、具体的には以下を含む。走査および識別モジュール902は、第2のエンドユーザデバイスの前面カメラを使用することによって、第1のエンドユーザデバイスによって表示されたサービスDOIを走査および識別する。
【０１０５】
随意に、第2のエンドユーザデバイスが検証を実行するように、サービスDOIは、第1のエンドユーザデバイスの識別情報をさらに含む。
【０１０６】
随意に、処理モジュール903が識別結果に基づいてサービス処理を実行することは、具体的には以下を含む。処理モジュール903は、サービスDOIから識別された第2のエンドユーザデバイスの識別情報と、指定されたサービス情報とをサーバに送信し、サーバによって返されたサービス処理結果を受信し、サービス処理結果は、第2のエンドユーザデバイスの識別情報が検証された後、指定されたサービス情報に基づいてサービス処理を実行することによってサーバによって取得される。
【０１０７】
随意に、サービス情報は支払い情報であり、処理モジュール903が識別結果に基づいてサービス処理を実行することは、具体的には以下を含む。処理モジュール903は、サービスDOIから識別された第2のエンドユーザデバイスの識別情報と、指定された支払い情報とをサーバに送信し、サーバによって返された支払い結果を受信し、支払い結果は、第2のエンドユーザデバイスの識別情報が検証された後、指定された支払い情報に基づいて電子決済サービス処理を実行することによってサーバによって取得される。
【０１０８】
随意に、第1のエンドユーザデバイスは、電子決済サービスの支払人に対応し、第2のエンドユーザデバイスは、電子決済サービスの受取人に対応する。
【０１０９】
随意に、識別情報は、デバイス情報および/またはアカウント情報を含む。
【０１１０】
随意に、DOIは、2次元コードおよび/またはバーコードを含む。
【０１１１】
図10は、本出願の一実装形態による、図5に対応する情報交換のための装置の概略構成図である。装置は、(たとえば、サーバなど)図5の手順の実行主体に配置することができ、第2のエンドユーザデバイスによって送信され、サービスデジタルオブジェクト識別子(DOI)を走査および識別することによって取得された第2のエンドユーザデバイスの識別情報と、指定されたサービス情報とを受信するように構成された受信モジュール1001と、第2のエンドユーザデバイスの識別情報に対して検証を実行し、検証が成功した後、指定されたサービス情報に基づいてサービス処理を実行するように構成された処理モジュール1002とを含み、サービスDOIは、第2のエンドユーザデバイスの識別情報に基づいて、第1のエンドユーザデバイスによって生成および表示される。
【０１１２】
随意に、第1のエンドユーザデバイスがサービスDOIを生成および表示することに基づく第2のエンドユーザデバイスの識別情報は、以下の方法を使用することによって取得される。第1のエンドユーザデバイスは、第2のエンドユーザデバイスのDOIに含まれる第2のエンドユーザデバイスの識別情報を取得するために、第1のエンドユーザデバイスの前面カメラを使用して、第2のエンドユーザデバイスによって表示される第2のエンドユーザデバイスのDOIを走査および識別する。
【０１１３】
随意に、サービス情報は支払い情報であり、処理モジュール1002が指定されたサービス情報に基づいてサービス処理を実行することは、具体的には以下を含む。処理モジュール1002は、指定された支払い情報に基づいて電子決済サービス処理を実行する。
【０１１４】
随意に、第1のエンドユーザデバイスは、電子決済サービスの支払人に対応し、第2のエンドユーザデバイスは、電子決済サービスの受取人に対応する。
【０１１５】
随意に、識別情報は、デバイス情報および/またはアカウント情報を含む。
【０１１６】
図11は、本出願の一実装形態による、図7に対応する情報交換のための装置の概略構成図である。装置は、(たとえば、第1のエンドユーザデバイスなど)図7の手順の実行主体に配置することができ、第1のエンドユーザデバイスの前面カメラを使用することによって、第2のエンドユーザデバイスのデジタルオブジェクト識別子(DOI)を走査および識別するように構成された前面カメラ走査および識別モジュール1101と、第2のエンドユーザデバイスが、第1のエンドユーザデバイスのDOIを走査および識別し、識別結果を処理するように、第2のエンドユーザデバイスのDOIから、前面カメラ走査および識別モジュール1101によって識別される情報に基づいて、第1のエンドユーザデバイスのDOIを生成および表示するように構成された生成および表示モジュール1102とを含む。
【０１１７】
本出願の実装形態において提供される装置、システム、および方法は、1対1の対応関係にある。したがって、この装置およびシステムも、方法と同様の有益な技術的効果を奏する。本方法の有益な技術的効果が詳細に説明されているので、対応する装置およびシステムの有益な技術的効果はここでは省略される。
【０１１８】
1990年代には、技術の改善を、ハードウェアの改善(たとえば、ダイオード、トランジスタ、またはスイッチなどの回路構造の改善)と、ソフトウェアの改善(方法手順の改善)との間で明確に区別することができていた。しかしながら、技術が発展するにつれて、多くの方法手順の改善は、ハードウェア回路構造の直接的な改善と考えることができる。設計者はほとんどすべて、対応するハードウェア回路構造を得るために、改善された方法手順をハードウェア回路にプログラムする。したがって、ハードウェアエンティティモジュールを使用して方法手順の改善を実現することはできないとは言えない。たとえば、プログラマブル論理デバイス(PLD)(たとえばフィールドプログラマブルゲートアレイ(FPGA))は、そのような集積回路である。プログラマブル論理デバイスの論理機能は、ユーザによって実行されるコンポーネントプログラミングによって決定される。設計者は、専用の集積回路チップを設計し、製造するためにチップ製造業者を必要することなく、デジタルシステムを単一のPLDに「統合する」ために任意のプログラミングを実行する。さらに、集積回路チップを手動で製造する代わりに、プログラミングは大部分、「ロジックコンパイラ」ソフトウェアによって実施されており、これは、プログラム開発中に使用されるソフトウェアコンパイラに類似している。コンパイル前のオリジナルコードは、ハードウェア記述言語(HDL)と呼ばれる特定のプログラミング言語でも書かれており、Advanced Boolean Expression Language(ABEL)、Alteraハードウェア記述言語(AHDL)、Confluence、Cornell大学プログラミング言語(CUPL)、HDCal、Java(登録商標)ハードウェア記述言語(JHDL)、Lava、Lola、MyHDL、PALASM、およびRubyハードウェア記述言語(RHDL)など、複数の種類のHDLがある。現在、VHDL(超高速集積回路ハードウェア記述言語)およびVerilogが最も一般的に使用されている。当業者はまた、方法手順を論理的にプログラムし、前のハードウェア記述言語を使用して集積回路にプログラムするだけでよいので、論理的方法手順を実施するハードウェア回路を容易に得ることができることも理解されたい。
【０１１９】
コントローラは、任意の適切な方法を使用することによって実装され得る。たとえば、コントローラは、マイクロプロセッサ、またはプロセッサ、またはコンピュータ可読媒体、論理ゲート、スイッチ、特定用途向け集積回路(ASIC)、プログラマブル論理コントローラ、またはマイクロプロセッサもしくはプロセッサによって実行することができる(ソフトウェアまたはファームウェアなどの)コンピュータ可読プログラムコードを記憶する組込みマイクロプロセッサであり得る。コントローラの例には、限定はしないが、以下のマイクロプロセッサ、ARC 625D、Atmel AT91SAM、Microchip PIC18F26K20、およびSilicone Labs C8051F320がある。メモリコントローラは、メモリの制御論理の一部として実装することもできる。当業者はまた、純粋なコンピュータ可読プログラムコードを使用してコントローラを実装できること、およびコントローラが論理ゲート、スイッチ、特定用途向け集積回路、プログラマブル論理コントローラ、および組込みマイクロコントローラなどの形態で同じ機能をさらに実装できるように、方法のステップを論理的にプログラムできることも知っている。したがって、コントローラは、ハードウェア構成要素と見なすことができ、コントローラ内に含まれ、様々な機能を実施するように構成された装置もハードウェア構成要素内の構造と見なすことができる。代替的に、様々な機能を実装するように構成された装置は、方法を実装するためのソフトウェアモジュールとハードウェアコンポーネント内の構造の両方と見なすことができる。
【０１２０】
記載された実装形態において記載されたシステム、装置、モジュール、またはユニットは、コンピュータチップまたはエンティティによって実装することができ、あるいはある機能を有する製品によって実装することができる。典型的な実装デバイスは、コンピュータである。コンピュータは、たとえば、パーソナルコンピュータ、ラップトップコンピュータ、携帯電話、カメラ付き携帯電話、スマートフォン、パーソナルデジタルアシスタント、メディアプレーヤ、ナビゲーションデバイス、電子メールデバイス、ゲーム機、タブレットコンピュータ、ウェアラブルデバイス、またはこれらのデバイスうちの任意のものの組合せとすることができる。
【０１２１】
説明しやすいように、記載された装置は、機能を様々なユニットに分割することによって説明される。もちろん、本出願が実装されるとき、ユニットの機能は、1つまたは複数のソフトウェアおよび/またはハードウェアにおいて実装され得る。
【０１２２】
たとえば、本出願の実装形態において支払いに使用される技術的キャリアは、ニアフィールド通信(NFC)、WiFi、3G/4G/5G、POSカードスワイプ技術、2次元コード走査技術、バーコード走査技術、Bluetooth(登録商標)、赤外線、ショートメッセージサービス(SMS)、マルチメディアメッセージサービス(MMS)などを含むことができる。
【０１２３】
当業者であれば、本開示の実装形態が、方法、システム、またはコンピュータプログラム製品として提供され得ることを理解されたい。したがって、本開示は、ハードウェアのみの実装、ソフトウェアのみの実装、またはソフトウェアとハードウェアの組合せを用いた実装の形を使用することができる。さらに、本開示は、コンピュータ使用可能プログラムコードを含む1つまたは複数のコンピュータ使用可能記憶媒体(限定はしないが、ディスクメモリ、CD-ROM、光メモリなどを含む)上に実装されるコンピュータプログラム製品の形態を使用することができる。
【０１２４】
本開示は、本開示の実装形態による方法、デバイス(システム)、およびコンピュータプログラム製品のフローチャートおよび/またはブロック図を参照して説明される。フローチャートおよび/またはブロック図内の各プロセスおよび/または各ブロック、ならびにフローチャートおよび/またはブロック図内のプロセスおよび/またはブロックの組合せを実装するためにコンピュータプログラム命令を使用できることを理解されたい。これらのコンピュータプログラム命令は、汎用コンピュータ、専用コンピュータ、組込みプロセッサ、または任意の他のプログラム可能なデータ処理デバイスのプロセッサに提供されて機械を生成することができ、したがって、コンピュータまたは任意の他のプログラマブルデータ処理デバイスのプロセッサによって実行される命令は、フローチャート内の1つまたは複数のプロセスまたはブロック図内の1つまたは複数のブロックにおいて特定の機能を実施するための装置を生成する。
【０１２５】
コンピュータ可読メモリに記憶された命令が命令装置を含むアーティファクトを生成するように、特定の方法で動作するよう、コンピュータまたは任意の他のプログラム可能データ処理デバイスに命令することができるこれらのコンピュータプログラム命令を、コンピュータ可読メモリに記憶することができる。命令装置は、フローチャート内の1つまたは複数のプロセス内および/またはブロック図内の1つまたは複数のブロック内で特定の機能を実施する。
【０１２６】
これらのコンピュータプログラム命令は、コンピュータまたは別のプログラム可能データ処理デバイスにロードすることができ、したがって、コンピュータまたは別のプログラム可能デバイス上で一連の動作およびステップが実行され、それによってコンピュータ実装処理が生成される。したがって、コンピュータまたは別のプログラム可能デバイス上で実行される命令は、フローチャート中の1つまたは複数のプロセスまたはブロック図中の1つまたは複数のブロックにおいて特定の機能を実施するためのステップを提供する。
【０１２７】
典型的な構成では、コンピューティングデバイスは、1つまたは複数のプロセッサ(CPU)、1つまたは複数の入出力インターフェース、1つまたは複数のネットワークインターフェース、および1つまたは複数のメモリを含む。
【０１２８】
メモリは、コンピュータ可読媒体内の非永続的メモリ、ランダムアクセスメモリ(RAM)、および/または不揮発性メモリ、たとえば読取り専用メモリ(ROM)またはフラッシュメモリ(フラッシュRAM)を含むことができる。
【０１２９】
コンピュータ可読媒体は、任意の方法または技術を使用することによって情報記憶を実装することができる持続的、非持続的、移動可能、および移動不能の媒体を含む。情報は、コンピュータ可読命令、データ構造、プログラムモジュール、または他のデータとすることができる。コンピュータ記憶媒体は、限定はしないが、位相変化ランダムアクセスメモリ(PRAM)、スタティックランダムアクセスメモリ(SRAM)、ダイナミックランダムアクセスメモリ(DRAM)、別のタイプのランダムアクセスメモリ(RAM)、読取り専用メモリ(ROM)、電気的消去可能プログラマブル読取り専用メモリ(EEPROM)、フラッシュメモリまたは別のメモリ技術、コンパクトディスク読取り専用メモリ(CD-ROM)、デジタル多用途ディスク(DVD)または別の光学記憶デバイス、磁気テープ、磁気ディスクストレージ、別の磁気記憶デバイス、あるいはコンピューティングデバイスによってアクセスされ得る情報を記憶するために使用され得る任意の他の非送信媒体を含む。本明細書の定義に基づいて、コンピュータ可読媒体は、一時的なコンピュータ可読媒体(一時的媒体)、たとえば、変調されたデータ信号およびキャリアを含まない。
【０１３０】
さらに、用語「含む」、「含む」、またはそれらの任意の他の変形は、非排他的な包含をカバーするものとし、したがって、要素のリストを含むプロセス、方法、商品、またはデバイスは、それらの要素を含むだけでなく、明示的に挙げられていない他の要素をも含み、あるいはそのようなプロセス、方法、商品、またはデバイスに固有の要素をさらに含むことにさらに留意する価値がある。それ以上の制約がなければ、「〜を含む」で始まる要素は、要素を含むプロセス、方法、商品、またはデバイスにおける追加の同一要素の存在を排除しない。
【０１３１】
当業者であれば、本出願の実装形態が、方法、システム、またはコンピュータプログラム製品として提供され得ることを理解されたい。したがって、本出願は、ハードウェアのみの実装形態、ソフトウェアのみの実装形態、またはソフトウェアとハードウェアの組合せを用いた実装形態の形を使用することができる。さらに、本出願は、コンピュータ使用可能プログラムコードを含む1つまたは複数のコンピュータ使用可能記憶媒体(限定はしないが、ディスクメモリ、CD-ROM、光メモリなどを含む)上に実装されるコンピュータプログラム製品の形態を使用することができる。
【０１３２】
本出願は、たとえばプログラムモジュールなど、コンピュータによって実行されるコンピュータ実行可能命令の一般的な文脈で説明することができる。一般に、プログラムモジュールは、特定のタスクを実行するため、または特定の抽象データ型を実装するためのルーチン、プログラム、オブジェクト、コンポーネント、データ構造などを含む。本出願は、分散コンピューティング環境においても実施することができる。分散コンピューティング環境では、通信ネットワークを介して接続された遠隔処理デバイスによってタスクが実行される。分散コンピューティング環境では、プログラムモジュールは、記憶デバイスを含むローカルとリモートの両方のコンピュータ記憶媒体に配置することができる。
【０１３３】
本明細書における実装形態はすべて漸進的な方法で記載されている。実装形態の同一または類似の部分については、実装形態を参照されたい。各実装形態は、他の実装形態との違いに焦点を当てている。特に、システムの実装形態は方法の実装形態と基本的に似ているため、簡単に説明されている。関連部分については、方法の実装形態の部分的な説明を参照されたい。
【０１３４】
前述の説明は、単に本出願の実装形態にすぎず、本出願を制限するためのものではない。当業者は、本出願に対して様々な修正および変更を加えることができる。本出願の意図および原理内で行われる任意の修正、等価の置換、改良などは、本出願の特許請求の範囲内に含まれるものとする。
【符号の説明】
【０１３５】
801  走査および識別モジュール
802  生成および表示モジュール
901  生成モジュール
902  走査および識別モジュール
903  処理モジュール
1001  受信モジュール
1002  処理モジュール
1101  前面カメラ走査および識別モジュール
1102  生成および表示モジュール
【図１】
2020501286.tif 000003
【図２ａ】
2020501286.tif 000004
【図２ｂ】
2020501286.tif 000005
【図２ｃ】
2020501286.tif 000006
【図３】
2020501286.tif 000007
【図４】
2020501286.tif 000008
【図５】
2020501286.tif 000009
【図６】
2020501286.tif 000010
【図７】
2020501286.tif 000011
【図８】
2020501286.tif 000012
【図９】
2020501286.tif 000013
【図１０】
2020501286.tif 000014
【図１１】
2020501286.tif 000015
【手続補正書】
【提出日】令和1年8月2日(2019.8.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
情報交換のための方法であって、
第1のエンドユーザデバイスによって、第2のエンドユーザデバイスのデジタルオブジェクト識別子(DOI)を走査するステップであって、前記第2のエンドユーザデバイスの前記DOIが、前記第2のエンドユーザデバイスの識別情報を含む、ステップと、
前記第1のエンドユーザデバイスによって、前記DOIに基づいて前記第2のエンドユーザデバイスを識別するステップと、
前記第2のエンドユーザデバイスの前記DOIから識別された前記第2のエンドユーザデバイスの前記識別情報に基づいて、前記第1のエンドユーザデバイスによって、サービスDOIを生成するステップであって、前記サービスDOIが、前記第2のエンドユーザデバイスの前記識別情報と、指定されたサービス情報とを含む、ステップと、
前記第2のエンドユーザデバイスが、前記サービスDOIを走査し、前記サービスDOIを識別し、識別結果に基づいてサービス処理を実行するように、前記第1のエンドユーザデバイスによって、前記サービスDOIを表示するステップとを含む、
方法。
【請求項２】
前記第1のエンドユーザデバイスによって、前記第2のエンドユーザデバイスの前記DOIを走査するステップが、
前記第1のエンドユーザデバイスによって、前記第1のエンドユーザデバイスの前面カメラを使用することによって、前記第2のエンドユーザデバイスによって表示される前記第2のエンドユーザデバイスの前記DOIを走査するステップを含む、
請求項1に記載の方法。
【請求項３】
前記第1のエンドユーザデバイスによって、前記第2のエンドユーザデバイスの前記DOIから識別された前記第2のエンドユーザデバイスの前記識別情報に対して検証を実行するステップと、
前記第1のエンドユーザデバイスによって、前記検証が成功したと判断するステップとをさらに含む、
請求項1に記載の方法。
【請求項４】
前記第2のエンドユーザデバイスが検証を実行するように、前記サービスDOIが、前記第1のエンドユーザデバイスの識別情報をさらに含む、
請求項1に記載の方法。
【請求項５】
前記識別情報が、デバイス情報およびアカウント情報のうちの少なくとも一方を含む、
請求項1から4のいずれか一項に記載の方法。
【請求項６】
前記DOIが、2次元コードまたはバーコードを含む、
請求項1から4のいずれか一項に記載の方法。
【請求項７】
情報交換のための方法であって、
第2のエンドユーザデバイスによって送信され、サービスデジタルオブジェクト識別子(DOI)を走査し、識別することによって取得された前記第2のエンドユーザデバイスの識別情報と、指定されたサービス情報とを、サーバによって受信するステップであって、サービスDOIが、前記第2のエンドユーザデバイスの前記識別情報に基づいて、第1のエンドユーザデバイスによって生成され、表示される、ステップと、
前記サーバによって、前記第2のエンドユーザデバイスの前記識別情報に対して検証を実行するステップと、
前記検証が成功した後、前記サーバによって、前記指定されたサービス情報に基づいて、サービス処理を実行するステップとを含む、
方法。
【請求項８】
前記サービス情報が支払い情報である、
請求項7に記載の方法。
【請求項９】
前記指定されたサービス情報に基づいてサービス処理を実行するステップが、
前記指定された支払い情報に基づいて電子決済サービス処理を実行するステップを含む、
請求項7に記載の方法。
【請求項１０】
前記第1のエンドユーザデバイスが、電子決済サービスの支払人に対応し、前記第2のエンドユーザデバイスが、前記電子決済サービスの受取人に対応する、
請求項9に記載の方法。
【請求項１１】
請求項1から10のいずれか一項に記載の方法を実行するように構成された複数のモジュールを含む、情報交換のための装置。
【国際調査報告】
2020501286.tif 000016
2020501286.tif 000017
2020501286.tif 000018
2020501286.tif 000019