(57)【要約】非構造化メッセージを処理する方法は、クライアントインターフェース上のアイコンがクリックされたことを第１のクライアントが検出するとアイコンに対応するアイコン識別子を取得することと、第１のユーザにより入力される第１の非構造化メッセージを受信することと、アイコン識別子及び第１の非構造化メッセージを第２の非構造化メッセージに組織化することと、第２の非構造化メッセージをコミュニケーションサーバに送信することであって、コミュニケーションサーバが、第２の非構造化メッセージを第２のクライアントに送信し、及び、コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームにおいて第１の非構造化メッセージを保存するように構成されており、また、第１の関連するプラットフォームが、構造化情報を格納するように構成されたプラットフォームである、送信することを含む。
2018500670.tif 000002
【特許請求の範囲】
【請求項１】
非構造化メッセージを処理する方法であって、
アイコンがクリックされるのを第１のクライアントが検出することに応答して、クライアントインターフェース上のアイコンに対応するアイコン識別子を取得することと、
第１のユーザにより入力される第１の非構造化メッセージを受信することと、
前記アイコン識別子及び前記第１の非構造化メッセージを第２の非構造化メッセージに組織化することと、
前記第２の非構造化メッセージをコミュニケーションサーバに送信することであって、前記コミュニケーションサーバが、前記第２の非構造化メッセージを第２のクライアントに送信し、及び、前記コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームにおいて前記第１の非構造化メッセージを保存するように構成されており、また、前記第１の関連するプラットフォームが、構造化情報を格納し、前記第１の非構造化メッセージを格納し、及び、前記第１の非構造化メッセージに対応する第１のデータ識別子を生成するように構成されたプラットフォームである、前記送信することを含む、前記方法。
【請求項２】
請求項１に記載の方法であって、さらに、
バインディング要求を生成することと、
前記バインディング要求を前記コミュニケーションサーバに送信することと、
前記バインディング要求に対応する、前記コミュニケーションサーバにより返信されるバインディングページデータを受信することと、
前記バインディングページデータを描画して対応するバインディングページを出力することと、
前記バインディングページにおいて前記第１のユーザにより入力される第１のバインドされるアカウント情報を受信することであって、前記第１のバインドされるアカウント情報が、前記第１の関連するプラットフォーム上で前記第１のユーザにより登録されたアカウント情報である、前記受信することと、
前記第１のバインドされるアカウント情報を前記コミュニケーションサーバにサブミットすることであって、前記コミュニケーションサーバが、前記第１のクライアントのアカウント情報と前記第１のバインドされるアカウント情報とのバインディング関係を生成するように構成された、前記サブミットすることを含む、前記方法。
【請求項３】
請求項１に記載の方法であって、前記第１のクライアントが売り手クライアントであり、前記第２のクライアントが買い手クライアントであり、前記第１のユーザが売り手であり、前記第１の非構造化メッセージが商品情報であり、前記アイコン識別子が購入識別子であり、前記第２の非構造化メッセージが前記購入識別子を保持する商品情報であり、前記第１の関連するプラットフォームがｅコマースプラットフォームである、前記方法。
【請求項４】
非構造化メッセージを処理する方法であって、
第１のクライアントにより送信される第２の非構造化メッセージをコミュニケーションサーバによって受信することであって、前記第２の非構造化メッセージがアイコン識別子及び第１の非構造化メッセージを含む、前記受信することと、
前記第２の非構造化メッセージを第２のクライアントに送信することと、
前記コミュニケーションサーバとのバインディング関係を有する前記第１の関連するプラットフォームにおいて前記第１の非構造化メッセージを保存することであって、前記第１の関連するプラットフォームが、構造化情報を格納し、前記第１の非構造化メッセージを格納し、及び、前記第１の非構造化メッセージに対応する第１のデータ識別子を生成するように構成されたプラットフォームである、前記保存することを含む、前記方法。
【請求項５】
請求項４に記載の方法であって、前記コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームにおいて、前記第１の非構造化メッセージを保存する前記ステップの前に、さらに、
前記第１のクライアントにより送信されるバインディング要求を前記コミュニケーションサーバによって受信することと、
前記バインディング要求に対応するバインディングページデータを取得して、前記バインディングページデータを前記第１のクライアントに返信することと、
前記バインディングページデータに対して前記第１のクライアントによりサブミットされる第１のバインドされるアカウント情報を受信することであって、前記第１のバインドされるアカウント情報が、前記第１のクライアントにログオンするために前記第１の関連するプラットフォーム上で第１のユーザにより登録されたアカウント情報である、前記受信することと、
前記第１のクライアントのアカウント情報と前記第１のバインドされるアカウント情報とのバインディング関係を生成することを含む、前記方法。
【請求項６】
請求項５に記載の方法であって、前記コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームにおいて、前記第１の非構造化メッセージを保存する前記ステップが、
第１の同期メッセージを生成することであって、前記第１の同期メッセージが前記第１の非構造化メッセージ及び前記第１のバインドされるアカウント情報を含む、前記生成することと、
前記第１の同期メッセージを前記第１の関連するプラットフォームに送信することであって、前記第１の関連するプラットフォームが、前記第１の非構造化メッセージを格納し、前記第１の非構造化メッセージに対応する第１のデータ識別子を生成し、及び、前記第１のバインドされるアカウント情報と前記第１のデータ識別子とのバインディング関係を生成するように構成された、前記送信することを含む、前記方法。
【請求項７】
請求項４に記載の方法であって、前記第２の非構造化メッセージが第２のユーザのユーザ識別子を保持し、また、前記第２の非構造化メッセージを第２のクライアントに送信する前記ステップが、
ローカルデータベースにおいて、前記コミュニケーションサーバにより、前記第２のユーザの前記ユーザ識別子に対応する前記第２のユーザのアドレス情報を検索することと、
前記第２の非構造化メッセージを、前記第２のユーザの前記アドレス情報に対応する第２のクライアントに送信することを含む、前記方法。
【請求項８】
請求項４に記載の方法であって、前記第２の非構造化メッセージを第２のクライアントに送信する前記ステップの前に、さらに、
前記第２の非構造化メッセージの前記アイコン識別子を認識することに応答して、前記第２の非構造化メッセージに対するオンクリックイベントを付加すること
を含む、前記方法。
【請求項９】
非構造化メッセージを処理する方法であって、
コミュニケーションサーバにより送信される第２の非構造化メッセージを第２のクライアントによって受信することであって、前記第２の非構造化メッセージがアイコン識別子及び第１の非構造化メッセージを含む、前記受信することと、
前記第２の非構造化メッセージを表示することと、
前記第２の非構造化メッセージに対するオンクリック操作を検出することに応答して情報入力ページを表示することであって、前記情報入力ページが制御要素を含む、前記表示することと、
前記制御要素に対する制御要素値を受信することと、
前記制御要素値が有効であるということの検証に応答して、第３の非構造化メッセージを生成することと、
前記第３の非構造化メッセージをコミュニケーションサーバに送信することであって、前記コミュニケーションサーバが、前記第３の非構造化メッセージを第１のクライアントに送信し、及び、前記コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームにおいて前記第３の非構造化メッセージを保存するように構成されており、また、前記第１の関連するプラットフォームが、構造化情報を格納し、前記第３の非構造化メッセージを格納し、及び、前記第３の非構造化メッセージに対応する第２のデータ識別子を生成するように構成されたプラットフォームである、前記送信することを含む、前記方法。
【請求項１０】
請求項９に記載の方法であって、前記第２の非構造化メッセージにオンクリックイベントが付加されており、また、前記第２の非構造化メッセージに対するオンクリック操作を検出することに応答して情報入力ページを表示する前記ステップが、
前記第２の非構造化メッセージに対する前記オンクリック操作を検出することに応答して、前記オンクリックイベントをトリガすることと、
前記オンクリックイベントに対応する応答パラメータ情報を生成して、前記応答パラメータ情報を前記コミュニケーションサーバに返信することと、
前記コミュニケーションサーバにより送信される前記情報入力ページのデータを受信することであって、前記情報入力ページの前記データが前記制御要素を含む、前記受信することと、
前記情報入力ページの前記データを描画して前記対応する情報入力ページを表示することを含む、前記方法。
【請求項１１】
請求項９に記載の方法であって、前記制御要素が制御要素識別子を有し、また、前記制御要素に対して入力される制御要素値を受信する前記ステップが、
情報呼出し要求を生成することであって、前記情報呼出し要求が前記制御要素識別子を含む、前記生成することと、
前記情報呼出し要求を前記コミュニケーションサーバに送信することと、
前記制御要素識別子に対応する、前記コミュニケーションサーバにより返信される前記制御要素値を受信することを含む、前記方法。
【請求項１２】
請求項９に記載の方法であって、前記コミュニケーションサーバが、バインドされる第２の関連するプラットフォームを有し、また、前記制御要素値が有効であることが検証されると第３の非構造化メッセージを生成する前記ステップが、
前記制御要素値が有効であることが検証されると、前記制御要素値に従って前記第２の関連するプラットフォームのジャンプ要求を生成することと、
前記ジャンプ要求を前記コミュニケーションサーバに送信することであって、前記コミュニケーションサーバが、前記ジャンプ要求に従って前記第２の関連するプラットフォームにジャンプし、及び、前記第２の関連するプラットフォームにより返信される応答情報を受信するように構成されており、また、前記第２の関連するプラットフォームが、前記制御要素値を処理し、及び、前記応答情報を返信するように構成された、前記送信することと、
前記ジャンプ要求に従って前記コミュニケーションサーバにより送信される前記応答情報を受信することと、
前記応答情報が正常な応答情報であると判定されると、前記第３の非構造化メッセージを生成することを含む、前記方法。
【請求項１３】
請求項１２に記載の方法であって、前記第１のクライアントが売り手クライアントであり、前記第２のクライアントが買い手クライアントであり、前記第１の非構造化メッセージが商品情報であり、前記アイコン識別子が購入識別子であり、前記第２の非構造化メッセージが前記購入識別子を保持する商品情報であり、前記情報入力ページが注文入力ページであり、前記第３の非構造化メッセージが注文完了情報であり、前記第１の関連するプラットフォームがｅコマースプラットフォームであり、前記第２の関連するプラットフォームが支払いプラットフォームである、前記方法。
【請求項１４】
非構造化メッセージを処理する方法であって、
第２のクライアントにより送信される第３の非構造化メッセージをコミュニケーションサーバによって受信することであって、前記第３の非構造化メッセージが、前記第２のクライアントが前記第２の非構造化メッセージを受信した後に前記第２の非構造化メッセージを表示し、前記第２の非構造化メッセージに対するオンクリック操作を検出した後に情報入力ページを表示し、制御要素を含む前記情報入力ページを表示し、前記制御要素に対して入力される制御要素値を受信し、及び、前記制御要素値が有効であるということの検証に応答して第１の非構造化メッセージ及びアイコン識別子を含む前記第２の非構造化メッセージを生成するように構成された、前記受信することと、
前記コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームにおいて、前記第３の非構造化メッセージを保存することであって、前記第１の関連するプラットフォームが、構造化情報を格納し、前記第３の非構造化メッセージを格納し、及び、前記第３の非構造化メッセージに対応する第２のデータ識別子を生成するように構成されたプラットフォームである、前記保存することと、
前記第３の非構造化メッセージを第１のクライアントに送信することを含む、前記方法。
【請求項１５】
請求項１４に記載の方法であって、前記第２のクライアントにより送信される前記第３の非構造化メッセージを受信する前記ステップの前に、さらに、
前記第２のクライアントにより返信される応答パラメータ情報を受信することと、
前記応答パラメータ情報に従って前記情報入力ページの対応データを取得することであって、前記情報入力ページの前記データが前記制御要素を含む、前記取得することと、
前記情報入力ページの前記データを前記第２のクライアントに返信すること
を含む、前記方法。
【請求項１６】
請求項１５に記載の方法であって、前記応答パラメータ情報に従って前記情報入力ページの対応データを取得する前記ステップが、
前記第１の非構造化メッセージに対応する第１のデータ識別子を前記コミュニケーションサーバによって取得することと、
前記第１のデータ識別子に従って入力ページデータ要求を生成することと、
前記入力ページデータ要求を前記第１の関連するプラットフォームに送信することであって、前記第１の関連するプラットフォームが、予め設定されたページ生成論理に従って前記第１のデータ識別子に対応する前記情報入力ページの前記データを生成し、及び、前記情報入力ページの前記データを前記コミュニケーションサーバに返信するように構成された、前記送信することと、
前記第１のデータ識別子に対応する、前記第１の関連するプラットフォームにより返信される前記情報入力ページの前記データを受信することと、
前記情報入力ページの前記データを前記第２のクライアントに返信することを含む、前記方法。
【請求項１７】
請求項１５に記載の方法であって、前記第２のクライアントのアカウント情報が前記第１の関連するプラットフォームにおいて第２のバインドされるアカウント情報を有し、また、前記情報入力ページの前記データを前記第２のクライアントに返信する前記ステップの後に、さらに、
前記第２のクライアントにより送信される情報呼出し要求を受信することであって、前記情報呼出し要求が制御要素識別子を含む、前記受信することと、
前記第２のクライアントのアカウントに対応する前記第２のバインドされるアカウント情報を取得することと、
前記情報呼出し要求及び前記第２のバインドされるアカウント情報を前記第１の関連するプラットフォームに送信することであって、前記第１の関連するプラットフォームが、前記第２のバインドされるアカウント情報に従って対応データレコードを探索し、及び、前記データレコードから前記制御要素識別子に対応する制御要素値を検索するように構成された、前記送信することと、
前記制御要素識別子に対応する、前記第１の関連するプラットフォームにより返信される前記制御要素値を受信することと、
前記制御要素値を前記第２のクライアントに返信することを含む、前記方法。
【請求項１８】
請求項１７に記載の方法であって、前記コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームにおいて前記第３の非構造化メッセージを保存する前記ステップが、
第２の同期メッセージを生成することであって、前記第２の同期メッセージが前記第３の非構造化メッセージ及び前記第２のバインドされるアカウント情報を含む、前記生成することと、
前記第２の同期メッセージを前記第１の関連するプラットフォームに送信することであって、前記第１の関連するプラットフォームが、前記第３の非構造化メッセージを格納し、前記第３の非構造化メッセージに対応する第２のデータ識別子を生成し、及び、前記第２のバインドされるアカウント情報と前記第２のデータ識別子とのバインディング関係を生成するように構成された、前記送信することを含む、前記方法。
【請求項１９】
請求項１４に記載の方法であって、前記第２のクライアントにより送信される前記第３の非構造化メッセージを受信する前記ステップの前に、さらに、
前記第２のクライアントにより送信される、第２の関連するプラットフォームのジャンプ要求を受信することと、
前記ジャンプ要求に従って前記第２の関連するプラットフォームにジャンプすることであって、前記第２の関連するプラットフォームが、前記制御要素値を処理し、及び、応答情報を返信するように構成された、前記ジャンプすることと、
前記第２の関連するプラットフォームにより返信される前記応答情報を受信することと、
前記応答情報を前記第２のクライアントに送信することを含む、前記方法。
【請求項２０】
請求項１９に記載の方法であって、前記第１のクライアントが売り手クライアントであり、前記第２のクライアントが買い手クライアントであり、前記第１の非構造化メッセージが商品情報であり、前記アイコン識別子が購入識別子であり、前記第２の非構造化メッセージが前記購入識別子を保持する商品情報であり、前記情報入力ページが注文入力ページであり、前記第３の非構造化メッセージが注文完了情報であり、前記第１の関連するプラットフォームがｅコマースプラットフォームであり、前記第２の関連するプラットフォームが支払いプラットフォームである、前記方法。
【請求項２１】
非構造化メッセージを処理するサーバであって、
第１のクライアントにより送信される第２の非構造化メッセージを受信するように構成されたメッセージ受信モジュールであって、前記第２の非構造化メッセージがアイコン識別子及び第１の非構造化メッセージを含む、前記メッセージ受信モジュールと、
前記第２の非構造化メッセージを第２のクライアントに送信するように構成されたメッセージ送信モジュールと、
コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームにおいて前記第１の非構造化メッセージを保存するように構成されたメッセージ保存モジュールであって、前記第１の関連するプラットフォームが、構造化情報を格納し、前記第１の非構造化メッセージを格納し、及び、前記第１の非構造化メッセージに対応する第１のデータ識別子を生成するように構成されたプラットフォームである、前記メッセージ保存モジュールを含む、前記サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明に従った実施形態は、一般に、情報処理技術の分野に関し、詳細には、非構造化メッセージを処理する方法、非構造化メッセージを処理するクライアント、非構造化メッセージを処理するサーバ、非構造化メッセージを処理するプラットフォーム、及び、非構造化メッセージを処理するシステムに関する。
【０００２】
関連出願の相互参照
本出願は、２０１４年１２月５日に出願された、中国特許出願番号第２０１４１０７４２８６２．１に優先権を主張するものであり、その全体が参照により本明細書に組み込まれる。
【背景技術】
【０００３】
インターネット技術の発展により、ｅコマース技術が急速に普及しており、ますます多くの人々が、インターネット上で取引活動を行う。ｅコマースプラットフォーム上で商品をリリースするために、売り手は、一定の構造化情報を入力する必要がある。一般的に言えば、こうした構造化情報は、メッセージのキー値の識別及び分離を可能にするように構成された、組織化されたデータである。ｅコマースプラットフォームにおいて、商品情報は、カテゴリ及び属性によって構造化される。売り手が商品情報をリリースするとき、売り手は、カテゴリ及び属性要件に従って情報を入力する必要がある。リリースモードは十分にフレキシブルでなく、操作は複雑且つ時間のかかるものであり、これにより、リリース効率が低下する。それゆえ、商品情報の迅速なリリース及びユーザ操作の簡素化を実現できるメッセージ処理メカニズムが必要とされる。
【発明の概要】
【０００４】
本開示に従った実施形態は、ユーザ操作を簡素化し、且つ、ユーザに供される情報を処理する効率を改善するために、例えば、非構造化メッセージを処理する方法を提供する。
【０００５】
また、本開示に従った実施形態は、前述の方法を実施及び適用するように、例えば、非構造化メッセージを処理するクライアント、非構造化メッセージを処理するサーバ、非構造化メッセージを処理するプラットフォーム、及び、非構造化メッセージを処理するシステムを提供する。
【０００６】
或る実施形態において、非構造化メッセージを処理する方法は、クライアントインターフェース上のアイコンがクリックされたことを第１のクライアントが検出するとアイコンに対応するアイコン識別子を取得することと、第１のユーザにより入力される第１の非構造化メッセージを受信することと、アイコン識別子及び第１の非構造化メッセージを第２の非構造化メッセージに組織化することと、第２の非構造化メッセージをコミュニケーションサーバに送信することであって、コミュニケーションサーバが、第２の非構造化メッセージを第２のクライアントに送信し、及び、コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームにおいて第１の非構造化メッセージを保存するように構成されており、また、第１の関連するプラットフォームが、構造化情報を格納し、第１の非構造化メッセージを格納し、及び、第１の非構造化メッセージに対応する第１のデータ識別子を生成するように構成されたプラットフォームである、送信することを含む。
【０００７】
或る実施形態において、取得するステップは、第１のユーザがクライアントインターフェース上のアイコンをクリックしたことを検出することに応答して、アイコンに対応するプラグインをトリガすることと、プラグインに対応するアイコン識別子を取得することを含む。
【０００８】
或る実施形態において、第１のユーザにより入力される第１の非構造化メッセージを受信するステップの前に、方法はさらに、第１のクライアントの入力ボックスにアイコン識別子を表示することを含む。
【０００９】
或る実施形態において、方法はさらに、バインディング要求を生成することと、バインディング要求をコミュニケーションサーバに送信することと、バインディング要求に対応する、コミュニケーションサーバにより返信されるバインディングページデータを受信することと、バインディングページデータを描画して対応するバインディングページを出力することと、バインディングページにおいて第１のユーザにより入力される第１のバインドされるアカウント情報を受信することであって、第１のバインドされるアカウント情報が、第１の関連するプラットフォーム上で第１のユーザにより登録されたアカウント情報である、受信することと、第１のバインドされるアカウント情報をコミュニケーションサーバにサブミットすることであって、コミュニケーションサーバが、第１のクライアントのアカウント情報と第１のバインドされるアカウント情報とのバインディング関係を生成するように構成された、サブミットすることを含む。
【００１０】
或る実施形態において、第１のクライアントは売り手クライアントであり、第２のクライアントは買い手クライアントであり、第１のユーザは売り手であり、第１の非構造化メッセージは商品情報であり、アイコン識別子は購入識別子であり、第２の非構造化メッセージは購入識別子を保持する商品情報であり、第１の関連するプラットフォームはｅコマースプラットフォームである。
【００１１】
或る実施形態において、非構造化メッセージを処理する方法は、第１のクライアントにより送信される第２の非構造化メッセージをコミュニケーションサーバによって受信することであって、第２の非構造化メッセージがアイコン識別子及び第１の非構造化メッセージを含む、受信することと、第２の非構造化メッセージを第２のクライアントに送信することと、コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームにおいて、第１の非構造化メッセージを保存することであって、第１の関連するプラットフォームが、構造化情報を格納し、第１の非構造化メッセージを格納し、及び、第１の非構造化メッセージに対応する第１のデータ識別子を生成するように構成されたプラットフォームである、保存することを含む。
【００１２】
或る実施形態において、コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームにおいて第１の非構造化メッセージを保存するステップの前に、方法はさらに、第１のクライアントにより送信されるバインディング要求を、コミュニケーションサーバによって受信することと、バインディング要求に対応するバインディングページデータを取得して、当該バインディングページデータを第１のクライアントへ返信することと、バインディングページデータに対して第１のクライアントによりサブミットされる第１のバインドされるアカウント情報を受信することであって、第１のバインドされるアカウント情報が、第１のクライアントにログオンするために第１の関連するプラットフォーム上で第１のユーザにより登録されたアカウント情報である、受信することと、第１のクライアントのアカウント情報と第１のバインドされるアカウント情報とのバインディング関係を生成することを含む。
【００１３】
或る実施形態において、コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームにおいて第１の非構造化メッセージを保存するステップが、第１の同期メッセージを生成することであって、第１の同期メッセージが、第１の非構造化メッセージ及び第１のバインドされるアカウント情報を含む、生成することと、第１の同期メッセージを第１の関連するプラットフォームに送信することであって、第１の関連するプラットフォームが、第１の非構造化メッセージを格納し、第１の非構造化メッセージに対応する第１のデータ識別子を生成し、及び、第１のバインドされるアカウント情報と第１のデータ識別子とのバインディング関係を生成するように構成された、送信することを含む。
【００１４】
或る実施形態において、第２の非構造化メッセージは第２のユーザのユーザ識別子を保持し、また、第２の非構造化メッセージを第２のクライアントに送信するステップは、ローカルデータベースにおいてコミュニケーションサーバにより第２のユーザのユーザ識別子に対応する第２のユーザのアドレス情報を検索することと、第２の非構造化メッセージを第２のユーザのアドレス情報に対応する第２のクライアントに送信することを含む。
【００１５】
或る実施形態において、第２の非構造化メッセージを第２のクライアントに送信するステップの前に、方法はさらに、第２の非構造化メッセージのアイコン識別子が認識されると第２の非構造化メッセージに対するオンクリックイベントを付加することを含む。
【００１６】
或る実施形態において、第１のクライアントは売り手クライアントであり、第２のクライアントは買い手クライアントであり、第１のユーザは売り手ユーザであり、第２のユーザは買い手ユーザであり、第１の非構造化メッセージは商品情報であり、アイコン識別子は購入識別子であり、第２の非構造化メッセージは購入識別子を保持する商品情報であり、第１の関連するプラットフォームはｅコマースプラットフォームである。
【００１７】
或る実施形態において、非構造化メッセージを処理する方法は、コミュニケーションサーバにより送信される第２の非構造化メッセージを第２のクライアントによって受信することであって、第２の非構造化メッセージがアイコン識別子及び第１の非構造化メッセージを含む、受信することと、第２の非構造化メッセージを表示することと、第２の非構造化メッセージに対するオンクリック操作を検出することに応答して情報入力ページ（ｉｎｆｏｒｍａｔｉｏｎ  ｆｉｌｌ‐ｉｎ  ｐａｇｅ）を表示することであって、情報入力ページが１つまたは複数の制御要素を含む、表示することと、制御要素に対して入力される制御要素値を受信することと、制御要素値が有効であるということの検証に応答して第３の非構造化メッセージを生成することと、第３の非構造化メッセージをコミュニケーションサーバに送信することであって、コミュニケーションサーバが、第３の非構造化メッセージを第１のクライアントに送信し、及び、コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームにおいて第３の非構造化メッセージを保存するように構成されており、また、第１の関連するプラットフォームが、構造化情報を格納し、第３の非構造化メッセージを格納し、及び、第３の非構造化メッセージに対応する第２のデータ識別子を生成するように構成されたプラットフォームである、送信することを含む。
【００１８】
或る実施形態において、第２の非構造化メッセージにオンクリックイベントが付加されており、また、第２の非構造化メッセージに対するオンクリック操作を検出することに応答して情報入力ページを表示するステップは、第２の非構造化メッセージに対するオンクリック操作を検出することに応答してオンクリックイベントをトリガすることと、オンクリックイベントに対応する応答パラメータ情報を生成して、当該応答パラメータ情報をコミュニケーションサーバに返信することと、コミュニケーションサーバにより送信される情報入力ページのデータを受信することであって、情報入力ページのデータが１つまたは複数の制御要素を含む、受信することと、情報入力ページのデータを描画して対応する情報入力ページを表示することを含む。
【００１９】
或る実施形態において、制御要素は制御要素識別子を有し、また、制御要素に対して入力される制御要素値を受信するステップは、情報呼出し要求を生成することであって、情報呼出し要求が制御要素識別子を含む、生成することと、情報呼出し要求をコミュニケーションサーバに送信することと、制御要素識別子に対応する、コミュニケーションサーバにより返信される制御要素値を受信することを含む。
【００２０】
或る実施形態において、コミュニケーションサーバがバインドされる第２の関連するプラットフォームを有し、また、制御要素値が有効であることが検証されると第３の非構造化メッセージを生成するステップが、制御要素値が有効であることが検証されると制御要素値に従って第２の関連するプラットフォームのジャンプ要求を生成することと、ジャンプ要求をコミュニケーションサーバに送信することであって、コミュニケーションサーバが、ジャンプ要求に従って第２の関連するプラットフォームにジャンプし、及び、第２の関連するプラットフォームにより返信される応答情報を受信するように構成されており、第２の関連するプラットフォームが、制御要素値を処理し、及び、応答情報を返信するように構成された、送信することと、ジャンプ要求に従ってコミュニケーションサーバにより送信される応答情報を受信することと、応答情報が正常な応答情報であると判定されると第３の非構造化メッセージを生成することを含む。
【００２１】
或る実施形態において、第１のクライアントは売り手クライアントであり、第２のクライアントは買い手クライアントであり、第１の非構造化メッセージは商品情報であり、アイコン識別子は購入識別子であり、第２の非構造化メッセージは購入識別子を保持する商品情報であり、情報入力ページは注文入力ページであり、第３の非構造化メッセージは注文完了情報であり、第１の関連するプラットフォームはｅコマースプラットフォームであり、第２の関連するプラットフォームは支払いプラットフォームである。
【００２２】
或る実施形態において、非構造化メッセージを処理する方法が、第２のクライアントにより送信される第３の非構造化メッセージをコミュニケーションサーバによって受信することであって、第３の非構造化メッセージが、第２のクライアントが第２の非構造化メッセージを受信した後に第２の非構造化メッセージを表示し、第２の非構造化メッセージに対するオンクリック操作を検出した後に情報入力ページを表示し、１つまたは複数の制御要素を含む情報入力ページを表示し、制御要素に対して入力される制御要素値を受信し、及び、制御要素値が有効であることが検証されると第１の非構造化メッセージ及びアイコン識別子を含む第２の非構造化メッセージを生成するように構成された、受信することと、コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームにおいて第３の非構造化メッセージを保存することであって、第１の関連するプラットフォームが、構造化情報を格納し、第３の非構造化メッセージを格納し、及び、第３の非構造化メッセージに対応する第２のデータ識別子を生成するように構成されたプラットフォームである、保存することと、第３の非構造化メッセージを第１のクライアントに送信することを含む。
【００２３】
或る実施形態において、第２のクライアントにより送信される第３の非構造化メッセージを受信するステップの前に、方法はさらに、第２のクライアントにより返信される応答パラメータ情報を受信することと、応答パラメータ情報に従って情報入力ページの対応データを取得することであって、情報入力ページのデータが１つまたは複数の制御要素を含む、取得することと、情報入力ページのデータをクライアントに返信することを含む。
【００２４】
或る実施形態において、応答パラメータ情報に従って情報入力ページの対応データを取得するステップは、第１の非構造化メッセージに対応する第１のデータ識別子をコミュニケーションサーバによって取得することと、第１のデータ識別子に従って、入力ページデータ要求を生成することと、入力ページデータ要求を第１の関連するプラットフォームに送信することであって、第１の関連するプラットフォームが、予め設定されたページ生成論理に従って第１のデータ識別子に対応する情報入力ページのデータを生成し、及び、情報入力ページのデータをコミュニケーションサーバに返信するように構成された、送信することと、第１のデータ識別子に対応する、第１の関連するプラットフォームにより返信される情報入力ページのデータを受信することと、情報入力ページのデータを第２のクライアントに返信することを含む。
【００２５】
或る実施形態において、第２のクライアントのアカウント情報は第１の関連するプラットフォームにおいて第２のバインドされるアカウント情報を有し、また、情報入力ページのデータを第２のクライアントに返信するステップの後に、方法はさらに、第２のクライアントにより送信される情報呼出し要求を受信することであって、情報呼出し要求が制御要素識別子を含む、受信することと、第２のクライアントのアカウントに対応する第２のバインドされるアカウント情報を取得することと、情報呼出し要求及び第２のバインドされるアカウント情報を第１の関連するプラットフォームに送信することであって、第１の関連するプラットフォームが、第２のバインドされるアカウント情報に従って対応データレコードを探索し、及び、データレコードから制御要素識別子に対応する制御要素値を検索するように構成された、送信することと、制御要素識別子に対応する、第１の関連するプラットフォームにより返信される制御要素値を受信することと、制御要素値を第２のクライアントに返信することを含む。
【００２６】
或る実施形態において、コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームにおいて第３の非構造化メッセージを保存するステップが、第２の同期メッセージを生成することであって、第２の同期メッセージが第３の非構造化メッセージ及び第２のバインドされるアカウント情報を含む、生成することと、第２の同期メッセージを第１の関連するプラットフォームに送信することであって、第１の関連するプラットフォームが、第３の非構造化メッセージを格納し、第３の非構造化メッセージに対応する第２のデータ識別子を生成し、及び、第２のバインドされるアカウント情報と第２のデータ識別子とのバインディング関係を生成するように構成された、送信することを含む。
【００２７】
或る実施形態において、第２のクライアントにより送信される第３の非構造化メッセージを受信するステップの前に、方法はさらに、第２のクライアントにより送信される、第２の関連するプラットフォームのジャンプ要求を受信することと、ジャンプ要求に従って第２の関連するプラットフォームにジャンプすることであって、第２の関連するプラットフォームが、制御要素値を処理し、及び、応答情報を返信するように構成された、ジャンプすることと、第２の関連するプラットフォームにより返信される応答情報を受信することと、応答情報を第２のクライアントに送信することを含む。
【００２８】
或る実施形態において、第１のクライアントは売り手クライアントであり、第２のクライアントは買い手クライアントであり、第１の非構造化メッセージは商品情報であり、アイコン識別子は購入識別子であり、第２の非構造化メッセージは購入識別子を保持する商品情報であり、情報入力ページは注文入力ページであり、第３の非構造化メッセージは注文完了情報であり、第１の関連するプラットフォームはｅコマースプラットフォームであり、第２の関連するプラットフォームは支払いプラットフォームである。
【００２９】
或る実施形態において、非構造化メッセージを処理する方法は、コミュニケーションサーバにより送信される第１の非構造化メッセージを第１の関連するプラットフォームによって受信することとであって、第１の非構造化メッセージが第１のクライアントからコミュニケーションサーバにより受信されるメッセージであり、第１のクライアントがアカウント情報を有し、また、第１のクライアントのアカウント情報が第１の関連するプラットフォームにおいて第１のバインドされるアカウント情報を有する、受信することと、第１の非構造化メッセージを格納して第１の非構造化メッセージに対応する第１のデータ識別子を生成することと、第１のバインドされるアカウント情報と第１のデータ識別子とのバインディング関係を生成することと、第１のデータ識別子に従って情報入力ページのデータを生成することと、コミュニケーションサーバにより送信される第２の非構造化メッセージを受信することであって、第２の非構造化メッセージが、コミュニケーションサーバにより取得される情報入力ページのデータである、受信することと、情報入力ページのデータを第２のクライアントに送信した後に第２のクライアントから情報入力ページのデータに対して生成されたメッセージを受信することと、第２の非構造化メッセージを格納して第２の非構造化メッセージに対応する第２のデータ識別子を生成することと、第２のバインドされるアカウント情報と第２のデータ識別子とのバインディング関係を生成することを含む。
【００３０】
或る実施形態において、方法はさらに、コミュニケーションサーバにより送信される入力ページデータ要求を第１の関連するプラットフォームによって受信することであって、入力ページデータ要求が第１のデータ識別子を含む、受信することと、予め設定されたページ生成論理に従って第１のデータ識別子に対応する情報入力ページのデータを生成することと、情報入力ページのデータをコミュニケーションサーバに返信することを含む。
【００３１】
或る実施形態において、非構造化メッセージを処理するクライアントは、クライアントインターフェース上のアイコンがクリックされたと検出することに応答してアイコンに対応するアイコン識別子を取得するように構成されたアイコン識別子取得モジュールと、第１のユーザにより入力される第１の非構造化メッセージを受信するように構成された非構造化メッセージ受信モジュールと、アイコン識別子及び第１の非構造化メッセージを第２の非構造化メッセージに組織化するように構成された非構造化メッセージ生成モジュールと、第２の非構造化メッセージをコミュニケーションサーバに送信するように構成された非構造化メッセージ送信モジュールであって、コミュニケーションサーバが、第２の非構造化メッセージを第２のクライアントに送信し、及び、コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームにおいて第１の非構造化メッセージを保存するように構成されており、また、第１の関連するプラットフォームが、構造化情報を格納し、第１の非構造化メッセージを格納し、及び、第１の非構造化メッセージに対応する第１のデータ識別子を生成するように構成されたプラットフォームである、非構造化メッセージ送信モジュールと、を含む。
【００３２】
或る実施形態において、アイコン識別子取得モジュールは、第１のユーザがクライアントインターフェース上のアイコンをクリックしたことが検出されるとアイコンに対応するプラグインをトリガするように構成されたプラグイントリガサブモジュールと、プラグインに対応するアイコン識別子を取得するように構成された、識別子取得サブモジュールと、を含む。
【００３３】
或る実施形態において、クライアントはさらに、クライアントの入力ボックスにアイコン識別子を表示するように構成された識別子表示モジュールを含む。
【００３４】
或る実施形態において、クライアントはさらに、バインディング要求を生成するように構成されたバインディング要求生成モジュールと、バインディング要求をコミュニケーションサーバに送信するように構成されたバインディング要求送信モジュールと、バインディング要求に対応する、コミュニケーションサーバにより返信されるバインディングページデータを受信するように構成されたバインディングページデータ受信モジュールと、バインディングページデータを描画して対応するバインディングページを出力するように構成されたバインディングページ表示モジュールと、バインディングページにおいて第１のユーザにより入力される第１のバインドされるアカウント情報を受信するように構成されたアカウント情報受信モジュールであって、第１のバインドされるアカウント情報が、第１の関連するプラットフォーム上で第１のユーザにより登録されたアカウント情報である、アカウント情報受信モジュールと、第１のバインドされるアカウント情報をコミュニケーションサーバにサブミットするように構成されたアカウント情報送信モジュールであって、コミュニケーションサーバが、クライアントのアカウント情報と第１のバインドされるアカウント情報とのバインディング関係を生成するように構成された、アカウント情報送信モジュールと、を含む。
【００３５】
或る実施形態において、クライアントは売り手クライアントであり、第２のクライアントは買い手クライアントであり、第１のユーザは売り手であり、第１の非構造化メッセージは商品情報であり、アイコン識別子は購入識別子であり、第２の非構造化メッセージは購入識別子を保持する商品情報であり、第１の関連するプラットフォームはｅコマースプラットフォームである。
【００３６】
或る実施形態において、非構造化メッセージを処理するサーバは、第１のクライアントにより送信される第２の非構造化メッセージを受信するように構成されたメッセージ受信モジュールであって、第２の非構造化メッセージがアイコン識別子及び第１の非構造化メッセージを含む、メッセージ受信モジュールと、第２の非構造化メッセージを第２のクライアントに送信するように構成されたメッセージ送信モジュールと、コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームにおいて、第１の非構造化メッセージを保存するように構成されたメッセージ保存モジュールであって、第１の関連するプラットフォームは、構造化情報を格納し、第１の非構造化メッセージを格納し、及び、第１の非構造化メッセージに対応する第１のデータ識別子を生成するように構成されたプラットフォームである、メッセージ保存モジュールと、を含む。
【００３７】
或る実施形態において、サーバはさらに、第１のクライアントにより送信されるバインディング要求を受信するように構成されたバインディング要求受信モジュールと、バインディング要求に対応するバインディングページデータを取得して、それを第１のクライアントに返信するように構成されたバインディングページデータ取得モジュールと、バインディングページデータに対して第１のクライアントによりサブミットされる第１のバインドされるアカウント情報を受信するように構成されたアカウント情報受信モジュールであって、第１のバインドされるアカウント情報が、第１のクライアントにログオンするために第１の関連するプラットフォーム上で第１のユーザにより登録されたアカウント情報である、アカウント情報受信モジュールと、第１のクライアントのアカウント情報と第１のバインドされるアカウント情報とのバインディング関係を生成するように構成されたバインディング関係生成モジュールと、を含む。
【００３８】
或る実施形態において、メッセージ保存モジュールは、第１の同期メッセージを生成するように構成された同期メッセージ生成モジュールであって、第１の同期メッセージが第１の非構造化メッセージ及び第１のバインドされるアカウント情報を含む、同期メッセージ生成モジュールと、第１の同期メッセージを第１の関連するプラットフォームに送信するように構成された同期メッセージ送信モジュールであって、第１の関連するプラットフォームが、第１の非構造化メッセージを格納し、第１の非構造化メッセージに対応する第１のデータ識別子を生成し、及び、第１のバインドされるアカウント情報と第１のデータ識別子とのバインディング関係を生成するように構成された、同期メッセージ送信モジュールと、を含む。
【００３９】
或る実施形態において、第２の非構造化メッセージは第２のユーザのユーザ識別子を保持し、また、メッセージ送信モジュールは、ローカルデータベースにおいて第２のユーザのユーザ識別子に対応する第２のユーザのアドレス情報を検索するように構成されたアドレス検索サブモジュールと、第２の非構造化メッセージを第２のユーザのアドレス情報に対応する第２のクライアントに送信するように構成された非構造化メッセージ送信サブモジュールと、を含む。
【００４０】
或る実施形態において、サーバはさらに、第２の非構造化メッセージのアイコン識別子が認識されると第２の非構造化メッセージに対するオンクリックイベントを付加するように構成されたイベント付加モジュールを含む。
【００４１】
或る実施形態において、第１のクライアントは売り手クライアントであり、第２のクライアントは買い手クライアントであり、第１のユーザは売り手ユーザであり、第２のユーザは買い手ユーザであり、第１の非構造化メッセージは商品情報であり、アイコン識別子は購入識別子であり、第２の非構造化メッセージは購入識別子を保持する商品情報であり、第１の関連するプラットフォームはｅコマースプラットフォームである。
【００４２】
或る実施形態において、非構造化メッセージを処理するクライアントは、コミュニケーションサーバにより送信される第２の非構造化メッセージを受信するように構成されたメッセージ受信モジュールであって、第２の非構造化メッセージがアイコン識別子及び第１の非構造化メッセージを含む、メッセージ受信モジュールと、第２の非構造化メッセージを表示するように構成されたメッセージ表示モジュールと、第２の非構造化メッセージに対するオンクリック操作を検出することに応答して情報入力ページを表示するように構成されたページ表示モジュールであって、情報入力ページが１つまたは複数の制御要素を含む、ページ表示モジュールと、制御要素に対して入力される制御要素値を受信するように構成された制御要素値受信モジュールと、制御要素値が有効であるということの検証に応答して第３の非構造化メッセージを生成するように構成された、第３の非構造化メッセージ生成モジュールと、第３の非構造化メッセージをコミュニケーションサーバに送信するように構成された第３の非構造化メッセージ送信モジュールであって、コミュニケーションサーバが、第３の非構造化メッセージを第２のクライアントに送信し、及び、コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームにおいて第３の非構造化メッセージを保存するように構成されており、また、第１の関連するプラットフォームが、構造化情報を格納し、第３の非構造化メッセージを格納し、及び、第３の非構造化メッセージに対応する第２のデータ識別子を生成するように構成されたプラットフォームである、第３の非構造化メッセージ送信モジュールと、を含む。
【００４３】
或る実施形態において、第２の非構造化メッセージにオンクリックイベントが付加されており、また、ページ表示モジュールは、第２の非構造化メッセージに対するオンクリック操作を検出することに応答してオンクリックイベントをトリガするように構成されたイベントトリガサブモジュールと、オンクリックイベントに対応する応答パラメータ情報を生成して、それをコミュニケーションサーバに返信するように構成された応答パラメータ情報生成サブモジュールと、コミュニケーションサーバにより送信される情報入力ページのデータを受信するように構成されたページデータ受信サブモジュールであって、情報入力ページのデータが１つまたは複数の制御要素を含む、ページデータ受信サブモジュールと、情報入力ページのデータを描画して対応する情報入力ページを表示するように構成された描画サブモジュールと、を含む。
【００４４】
或る実施形態において、制御要素は制御要素識別子を有し、また、制御要素値受信モジュールは、情報呼出し要求を生成するように構成された情報呼出し要求生成サブモジュールであって、情報呼出し要求が制御要素識別子を含む、情報呼出し要求生成サブモジュールと、情報呼出し要求をコミュニケーションサーバに送信するように構成された要求送信サブモジュールと、制御要素識別子に対応する、コミュニケーションサーバにより返信される制御要素値を受信するように構成された制御要素値受信サブモジュールと、を含む。
【００４５】
或る実施形態において、コミュニケーションサーバは、バインドされる第２の関連するプラットフォームを有し、また、第３の非構造化メッセージ生成モジュールは、制御要素値が有効であることが検証されると制御要素値に従って第２の関連するプラットフォームのジャンプ要求を生成するように構成された、ジャンプ要求生成サブモジュールと、ジャンプ要求をコミュニケーションサーバに送信するように構成されたジャンプ要求送信サブモジュールであって、コミュニケーションサーバが、ジャンプ要求に従って第２の関連するプラットフォームにジャンプし、及び、第２の関連するプラットフォームにより返信される応答情報を受信するように構成されており、また第２の関連するプラットフォームが、制御要素値を処理し、及び、応答情報を返信するように構成された、ジャンプ要求送信サブモジュールと、ジャンプ要求に従ってコミュニケーションサーバにより送信される応答情報を受信するように構成された応答情報受信サブモジュールと、応答情報が正常な応答情報であると判定されると第３の非構造化メッセージを生成するように構成されたメッセージ生成サブモジュールと、を含む。
【００４６】
或る実施形態において、第１のクライアントは売り手クライアントであり、第２のクライアントは買い手クライアントであり、第１の非構造化メッセージは商品情報であり、アイコン識別子は購入識別子であり、第２の非構造化メッセージは購入識別子を保持する商品情報であり、情報入力ページは注文入力ページであり、第３の非構造化メッセージは注文完了情報であり、第１の関連するプラットフォームはｅコマースプラットフォームであり、第２の関連するプラットフォームは支払いプラットフォームである。
【００４７】
或る実施形態において、非構造化メッセージを処理するサーバは、第２のクライアントにより送信される第３の非構造化メッセージを受信するように構成された非構造化メッセージ受信モジュールであって、第３の非構造化メッセージが、第２のクライアントが第２の非構造化メッセージを受信した後に第２の非構造化メッセージを表示し、第２の非構造化メッセージに対するオンクリック操作を検出した後に情報入力ページを表示し、１つまたは複数の制御要素を含む情報入力ページを表示し、制御要素に対して入力される制御要素値を受信し、及び、制御要素値が有効であることが検証されると第１の非構造化メッセージ及びアイコン識別子を含む第２の非構造化メッセージを生成するように構成された、非構造化メッセージ受信モジュールと、コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームにおいて、第３の非構造化メッセージを保存するように構成された非構造化メッセージ保存モジュールであって、第１の関連するプラットフォームが、構造化情報を格納し、第３の非構造化メッセージを格納し、及び、第３の非構造化メッセージに対応する第１のデータ識別子を生成するように構成されたプラットフォームである、非構造化メッセージ保存モジュールと、第３の非構造化メッセージを第１のクライアントに送信するように構成された非構造化メッセージ送信モジュールと、を含む。
【００４８】
或る実施形態において、サーバはさらに、第２のクライアントにより返信される応答パラメータ情報を受信するように構成されたパラメータ情報受信モジュールと、応答パラメータ情報に従って情報入力ページの対応データを取得するように構成されたページデータ取得モジュールであって、情報入力ページのデータが１つまたは複数の制御要素を含む、ページデータ取得モジュールと、情報入力ページのデータをクライアントに返信するように構成されたページデータ返信モジュールと、を含む。
【００４９】
或る実施形態において、ページデータ取得モジュールは、第１の非構造化メッセージに対応する第２のデータ識別子を取得するように構成された第１のデータ識別子取得サブモジュールと、第２のデータ識別子に従って入力ページデータ要求を生成するように構成されたページデータ要求生成サブモジュールと、入力ページデータ要求を第１の関連するプラットフォームに送信するように構成された要求送信サブモジュールであって、第１の関連するプラットフォームが、予め設定されたページ生成論理に従って第２のデータ識別子に対応する情報入力ページのデータを生成し、及び、情報入力ページのデータをコミュニケーションサーバに返信するように構成された、要求送信サブモジュールと、第２のデータ識別子に対応する、第１の関連するプラットフォームにより返信される情報入力ページのデータを受信するように構成されたページデータ受信サブモジュールと、情報入力ページのデータを第２のクライアントに返信するように構成されたページデータ送信サブモジュールと、を含む。
【００５０】
或る実施形態において、第２のクライアントのアカウント情報は第１の関連するプラットフォームにおいて第２のバインドされるアカウント情報を有し、また、サーバはさらに、第２のクライアントにより送信される情報呼出し要求を受信するように構成された情報呼出し要求受信モジュールであって、情報呼出し要求が制御要素識別子を含む、情報呼出し要求受信モジュールと、第２のクライアントのアカウントに対応する第２のバインドされるアカウント情報を取得するように構成されたアカウント情報取得モジュールと、情報呼出し要求及び第２のバインドされるアカウント情報を第１の関連するプラットフォームに送信するように構成されたアカウント情報送信モジュールであって、第１の関連するプラットフォームが、第２のバインドされるアカウント情報に従って対応データレコードを探索し、及び、データレコードから、制御要素識別子に対応する制御要素値を検索するように構成された、アカウント情報送信モジュールと、制御要素識別子に対応する、第１の関連するプラットフォームにより返信される制御要素値を受信するように構成された制御要素値受信モジュールと、制御要素値を第２のクライアントに返信するように構成された制御要素値送信モジュールと、を含む。
【００５１】
或る実施形態において、非構造化メッセージ保存モジュールは、第２の同期メッセージを生成するように構成された同期メッセージ生成サブモジュールであって、第２の同期メッセージが第３の非構造化メッセージ及び第２のバインドされるアカウント情報を含む、同期メッセージ生成サブモジュールと、第２の同期メッセージを第１の関連するプラットフォームに送信するように構成された同期メッセージ送信サブモジュールであって、第１の関連するプラットフォームが、第３の非構造化メッセージを格納し、第３の非構造化メッセージに対応する第２のデータ識別子を生成し、及び、第２のバインドされるアカウント情報と第２のデータ識別子とのバインディング関係を生成するように構成された、同期メッセージ送信サブモジュールと、を含む。
【００５２】
或る実施形態において、サーバはさらに、第２のクライアントにより送信される第２の関連するプラットフォームのジャンプ要求を受信するように構成されたジャンプ要求受信モジュールと、ジャンプ要求に従って第２の関連するプラットフォームにジャンプするように構成されたジャンプモジュールであって、第２の関連するプラットフォームが、制御要素値を処理し、及び、応答情報を返信するように構成された、ジャンプモジュールと、第２の関連するプラットフォームにより返信される応答情報を受信するように構成された応答情報受信モジュールと、応答情報を第２のクライアントに送信するように構成された応答情報返信モジュールと、を含む。
【００５３】
或る実施形態において、第１のクライアントは売り手クライアントであり、第２のクライアントは買い手クライアントであり、第１の非構造化メッセージは商品情報であり、アイコン識別子は購入識別子であり、第２の非構造化メッセージは購入識別子を保持する商品情報であり、情報入力ページは注文入力ページであり、第３の非構造化メッセージは注文完了情報であり、第１の関連するプラットフォームはｅコマースプラットフォームであり、第２の関連するプラットフォームは支払いプラットフォームである。
【００５４】
或る実施形態において、非構造化メッセージを処理するプラットフォームは、コミュニケーションサーバにより送信される第１の非構造化メッセージを受信するように構成された第１の非構造化メッセージ受信モジュールであって、第１の非構造化メッセージが、第１のクライアントからの、コミュニケーションサーバにより受信されるメッセージであり、第１のクライアントがアカウント情報を有し、また、第１のクライアントのアカウント情報が第１の関連するプラットフォームにおいて第１のバインドされるアカウント情報をバインドさせた、第１の非構造化メッセージ受信モジュールと、第１の非構造化メッセージを格納し、及び、第１の非構造化メッセージに対応する第１のデータ識別子を生成するように構成された、第１の非構造化メッセージ格納モジュールと、第１のバインドされるアカウント情報と第１のデータ識別子とのバインディング関係を生成するように構成された第１のバインディング関係生成モジュールと、第１のデータ識別子に従って情報入力ページのデータを生成するように構成されたページデータ生成モジュールと、コミュニケーションサーバにより送信される第２の非構造化メッセージを受信するように構成されており、第２の非構造化メッセージが、コミュニケーションサーバにより取得される情報入力ページのデータであり、また、情報入力ページのデータを第２のクライアントに送信した後に第２のクライアントから情報入力ページのデータに対して生成されたメッセージを受信するように構成された第２の非構造化メッセージ受信モジュールと、第２の非構造化メッセージを格納し、及び、第２の非構造化メッセージに対応する第２のデータ識別子を生成するように構成された第２の非構造化メッセージ格納モジュールと、第２のバインドされるアカウント情報と第２のデータ識別子とのバインディング関係を生成するように構成された第２のバインディング関係生成モジュールと、を含む。
【００５５】
或る実施形態において、プラットフォームはさらに、コミュニケーションサーバにより送信される入力ページデータ要求を受信するように構成されたページデータ要求受信モジュールであって、入力ページデータ要求が第１のデータ識別子を含み、ページデータ生成モジュールが予め設定されたページ生成論理に従って第１のデータ識別子に対応する情報入力ページのデータを生成するように構成された、ページデータ要求受信モジュールと、情報入力ページのデータをコミュニケーションサーバに返信するように構成されたページデータ返信モジュールと、を含む。
【００５６】
或る実施形態において、非構造化メッセージを処理するシステムは、第１のクライアント、第２のクライアント、及び、コミュニケーションサーバを含む。第１のクライアントは、クライアントインターフェース上のアイコンがクリックされたと検出することに応答してアイコンに対応するアイコン識別子を取得するように構成されたアイコン識別子取得モジュールと、第１のユーザにより入力される第１の非構造化メッセージを受信するように構成された第１の非構造化メッセージ受信モジュールと、アイコン識別子及び第１の非構造化メッセージを第２の非構造化メッセージに組織化するように構成された第１の非構造化メッセージ生成モジュールと、第２の非構造化メッセージをコミュニケーションサーバに送信するように構成された第１の非構造化メッセージ送信モジュールであって、コミュニケーションサーバが、第２の非構造化メッセージを第２のクライアントに送信し、及び、コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームにおいて第１の非構造化メッセージを保存するように構成されており、また、第１の関連するプラットフォームは、構造化情報を格納し、第１の非構造化メッセージを格納し、及び、第１の非構造化メッセージに対応する第１のデータ識別子を生成するように構成されたプラットフォームである、第１の非構造化メッセージ送信モジュールと、を含む。第２のクライアントは、コミュニケーションサーバによりに送信される第２の非構造化メッセージを受信するように構成された第１のメッセージ受信モジュールであって、第２の非構造化メッセージがアイコン識別子及び第１の非構造化メッセージを含む、第１のメッセージ受信モジュールと、第２の非構造化メッセージを表示するように構成されたメッセージ表示モジュールと、オンクリック操作が第２の非構造化メッセージに対して検出されると情報入力ページを表示するように構成されたページ表示モジュールであって、情報入力ページが１つまたは複数の制御要素を含む、ページ表示モジュールと、制御要素に対して入力される制御要素値を受信するように構成された制御要素値受信モジュールと、制御要素値が有効であることが検証されると第３の非構造化メッセージを生成するように構成された第２の非構造化メッセージ生成モジュールと、第３の非構造化メッセージをコミュニケーションサーバに送信するように構成された第２の非構造化メッセージ送信モジュールであって、コミュニケーションサーバが、第３の非構造化メッセージを第１のクライアントに送信し、及び、コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームにおいて、第３の非構造化メッセージを保存するように構成されており、また、第１の関連するプラットフォームが、構造化情報を格納し、第３の非構造化メッセージを格納し、及び、第３の非構造化メッセージに対応する第２のデータ識別子を生成するように構成されたプラットフォームである、第２の非構造化メッセージ送信モジュールと、を含む。コミュニケーションサーバは、第１のクライアントにより送信される第２の非構造化メッセージを受信するように構成された第２のメッセージ受信モジュールであって、第２の非構造化メッセージがアイコン識別子及び第１の非構造化メッセージを含む、第２のメッセージ受信モジュールと、第２の非構造化メッセージを第２のクライアントに送信するように構成されたメッセージ送信モジュールと、第１の関連するプラットフォームにおいて、第１の非構造化メッセージを保存するように構成されたメッセージ保存モジュールと、第２のクライアントにより送信される第３の非構造化メッセージを受信するように構成された第２の非構造化メッセージ受信モジュールと、第１の関連するプラットフォームにおいて第３の非構造化メッセージを保存するように構成された非構造化メッセージ保存モジュールと、第３の非構造化メッセージを第１のクライアントに送信するように構成された第３の非構造化メッセージ送信モジュールと、を含む。
【００５７】
本開示に従った実施形態は、いくつかの利点を含む。本開示に従った実施形態において、第１のユーザにより第１のクライアントへ入力される第１の非構造化メッセージは、構造化情報が格納される第１の関連するプラットフォームに同期されてよく、第１の非構造化メッセージは、構造化された編集及び抽出を伴わずに、第１の関連するプラットフォームに格納されてよく、これにより、第１の関連するプラットフォームのためのデータ処理手順が簡素化される。
【００５８】
さらに、第１の非構造化メッセージが第１の関連するプラットフォームに格納された後、情報入力ページのデータは第１の非構造化メッセージ及び所定のページ生成論理に従って生成されてよく、情報入力ページのデータは、コミュニケーションサーバにより第２のクライアントに送信される。第２のユーザが、第２のクライアントにより、情報入力ページのデータにおいて制御要素の制御要素値を入力した後、別の非構造化メッセージが生成される。このようにして、第２のユーザは、本来は第１の関連するプラットフォームにおいて達成される必要のある操作を、第２のクライアントにおいて達成でき、これにより、第２のユーザのための操作が簡素化される。
【００５９】
添付の図面は、本明細に組み込まれ、また、その一部を形成するものであり、図面において同様の数字は同様の要素を示す。添付の図面は、本開示の実施形態を示し、説明と共に、本開示の原理を説明する働きをする。
【図面の簡単な説明】
【００６０】
【図１】本開示の或る実施形態に従った、非構造化メッセージを処理する方法のフローチャートである。
【図２】本開示の或る実施形態に従った、非構造化メッセージを処理する方法のインスタントメッセージングセッションインターフェースの図である。
【図３】本開示の或る実施形態に従った、非構造化メッセージを処理する方法のインスタントメッセージング入力ボックスの図である。
【図４】本開示の或る実施形態に従った、非構造化メッセージを処理する方法のバインディングページの図である。
【図５】本開示の或る実施形態に従った、非構造化メッセージを処理する方法のフローチャートである。
【図６】本開示の或る実施形態に従った、非構造化メッセージを処理する方法のフローチャートである。
【図７】本開示の或る実施形態に従った、非構造化メッセージを処理する方法のインスタントメッセージリリースボックスの図である。
【図８】本開示の或る実施形態に従った、非構造化メッセージを処理する方法の注文入力ページの図である。
【図９】本開示の或る実施形態に従った、非構造化メッセージを処理する方法のインスタントメッセージリリースボックスの図である。
【図１０】本開示の或る実施形態に従った、非構造化メッセージを処理する方法のフローチャートである。
【図１１】本開示の或る実施形態に従った、非構造化メッセージを処理する方法のフローチャートである。
【図１２】本開示の或る実施形態に従った、非構造化メッセージを処理する方法のフローチャートである。
【図１３】本開示の或る実施形態に従った、非構造化メッセージを処理するクライアントのブロック図である。
【図１４】本開示の或る実施形態に従った、非構造化メッセージを処理するサーバのブロック図である。
【図１５】本開示の或る実施形態に従った、非構造化メッセージを処理するクライアントのブロック図である。
【図１６】本開示の或る実施形態に従った、非構造化メッセージを処理するサーバのブロック図である。
【図１７】本開示の或る実施形態に従った、非構造化メッセージを処理するプラットフォームのブロック図である。
【図１８】本開示の或る実施形態に従った、非構造化メッセージを処理するシステムのブロック図である。
【図１９】本開示に従った実施形態を実施できる、コンピューティングデバイスの実施例のブロック図である。
【発明を実施するための形態】
【００６１】
次に、本開示の様々な実施形態に対して参照が詳細に成され、そうした実施形態の実施例が、添付の図面において示される。これらの実施形態に関連して説明されるが、実施形態は、本開示をこれらの実施形態に限定することを意図するものでないことが理解される。むしろ、本開示は、代替物、変更形態、及び等価物に及ぶことが意図され、それらは、添付の特許請求の範囲により規定されるように、本開示の精神及び範囲内に含まれてよい。さらに、本開示の以下の詳細な説明において、多数の具体的な詳細が、本開示の完全な理解を提供するために述べられる。しかし、本開示が、これらの具体的な詳細を用いずに実施されてよいことが理解される。他の例では、周知の方法、手順、構成要素、及び回路は、本開示の態様を不要に不明瞭にしないように、詳細に説明されていない。
【００６２】
以下の詳細な説明のいくつかの部分は、コンピュータメモリ内のデータビットに関する操作の手順、論理ブロック、プロセス、及び、他の記号表現の観点から提供される。これらの説明及び表現は、データ処理分野における当業者によって彼らの研究の実体を他の当業者に最も効率的に伝えるのに使用される手段である。本出願において、手順、論理ブロック、プロセス等は、所望の結果を導くステップまたは命令の自己矛盾のないシーケンスであると考えられる。ステップは、物理的な量の物理的な処理を利用するものである。通常、必ずしもそうではないが、これらの量は、コンピュータシステムにおいて格納され、転送され、結合され、比較され、および、他の方法により処理されることが可能な電気信号または磁気信号の形を取る。これらの信号を、トランザクション、ビット、値、要素、記号、文字、サンプル、ピクセル等と呼ぶことは、主に汎用の理由から、時として好都合であることが分かる。
【００６３】
しかし、これら及び同様の用語の全ては、適切な物理的な量と関連すべきであり、また、これらの量に用いられる好都合なラベルに過ぎないことを認識すべきである。以下の記述から明らかなように、特に断らない限り、本開示全体を通して、「取得する（ａｃｑｕｉｒｉｎｇ）」、「受信する（ｒｅｃｅｉｖｉｎｇ）」、「組織化する（ｏｒｇａｎｉｚｉｎｇ）」、「送信する（ｓｅｎｄｉｎｇ）」、「生成する（ｇｅｎｅｒａｔｉｎｇ）」、「描画する（ｒｅｎｄｅｒｉｎｇ）」、「サブミットする（ｓｕｂｍｉｔｔｉｎｇ）」、「保存する（ｓａｖｉｎｇ）」、「検索する（ｌｏｏｋｉｎｇ  ｕｐ）」「付加する（ａｄｄｉｎｇ）」、「表示する（ｄｉｓｐｌａｙｉｎｇ）」、「トリガする（ｔｒｉｇｇｅｒｉｎｇ）」、「返信する（ｒｅｔｕｒｎｉｎｇ）」、「ジャンプする（ｊｕｍｐｉｎｇ）」等などの用語を使用する記述は、コンピュータシステムまたは同様の電子コンピューティングデバイスもしくはプロセッサ（図１９のコンピューティングデバイス１９１０）の動作及びプロセス（例えば、図１、図５、図６、図１０、図１１、及び図１２のフローチャート）のことを指すことが理解される。コンピュータシステムまたは同様の電子コンピューティングデバイスは、コンピュータシステムメモリ、レジスタ、または他のそのような情報記憶、伝送もしくは表示デバイス内の物理的な（電子）量として表現されるデータを処理及び変換する。
【００６４】
本明細書において説明される実施形態は、１つまたは複数のコンピュータまたは他のデバイスにより実行される、プログラムモジュールなどのいくつかの形態のコンピュータ可読の記憶媒体に常駐する、コンピュータにより実行可能な命令の一般的な背景に沿って述べられることがある。実施例として、これに限定されないが、コンピュータ可読の記憶媒体は、非一時的なコンピュータ記憶媒体及び通信媒体を含んでよい。一般に、プログラムモジュールは、特定のタスクを実行し、または、特定の抽象データタイプを実装する、ルーチン、プログラム、オブジェクト、構成要素、データ構造等を含む。プログラムモジュールの機能性は、様々な実施形態において任意に結合または分散されてよい。
【００６５】
コンピュータ記憶媒体は、コンピュータ可読の命令、データ構造、プログラムモジュール、または他のデータなどの情報の記憶に適する任意の方法または技術で実施される、揮発性及び不揮発性、着脱可能及び着脱不可能な媒体を含む。コンピュータ記憶媒体は、これに限定されないが、ランダムアクセスメモリ（ＲＡＭ）、リードオンリメモリ（ＲＯＭ）、電気的消去可能プログラマブルＲＯＭ（ＥＥＰＲＯＭ）、フラッシュメモリ、もしくは他のメモリ技術、コンパクトディスクＲＯＭ（ＣＤ‐ＲＯＭ）、デジタルバーサタイルディスク（ＤＶＤ）もしくは他の光学記憶、磁気カセット、磁気テープ、磁気ディスク記憶、もしくは他の磁気記憶デバイス、または、所望の情報を記憶するために使用でき、且つ、そうした情報を取り出すためにアクセスできる、任意の他の媒体を含む。
【００６６】
通信媒体は、コンピュータにより実行可能な命令、データ構造、及びプログラムモジュールを具現でき、また、任意の情報配信媒体を含む。実施例として、これに限定されないが、通信媒体は、有線ネットワークまたは直接有線接続などの有線媒体、ならびに、音波、無線周波数（ＲＦ）、赤外線及び他の無線媒体などの無線媒体を含む。上記のいずれかの組合せがまた、コンピュータ可読の媒体の範囲内に含まれてもよい。
【００６７】
図１は、本開示の或る実施形態に従った、非構造化メッセージを処理する方法のフローチャートを示す。ステップ１０１において、クライアントインターフェース上のアイコンがクリックされたことを第１のクライアントが検出すると、アイコンに対応するアイコン識別子を取得する。クライアントは、サーバに対応するプログラムを参照し、ユーザにローカルサービスを提供する。例えば、クライアントは、インスタントメッセージングクライアント、ウェブブラウザクライアント等を含んでよい。
【００６８】
本開示の実施形態において、第１のクライアントは、メッセージ送信者（例えば、第１のユーザ）がログオンするクライアントであってよい。或る実施形態において、第１のユーザが第１のクライアントにログオンするプロセスは、以下のようであってよい。第１のユーザが、第１のクライアントにログインするように要求するため、ユーザ名及びパスワードを、第１のクライアントのログインインターフェースに入力する。第１のクライアントは、ユーザ名及びパスワードを、コミュニケーションサーバに送信する。ユーザ名及びパスワードを受信した後、コミュニケーションサーバは、ユーザデータベースを読み出すことにより、第１のユーザの同一性を確認し、ユーザ名とパスワードの両方が正しい場合、第１のユーザのＩＰアドレス、クライアントバージョン番号、及び、使用中のＴＣＰ／ＵＤＰポート番号等を登録する。第１のユーザによる正常なログオンを示すシンボルが、その後返信されて、第１のユーザはオンラインとなる。さらに、第１のクライアントがインスタントメッセージングクライアントである場合、コミュニケーションサーバはまた、コミュニケーションサーバ上で第１のクライアントにより格納された友だちリストに従って、第１のクライアントについての関連情報を、同時にオンラインとなっているインスタントメッセージング「友だち（ｂｕｄｄｙ）」の端末に送信してよい。情報は、オンライン状態、ＩＰアドレス、第１のクライアントにより使用されるＴＣＰポート番号等を含む。一方、コミュニケーションサーバは、コミュニケーションサーバ上に第１のクライアントにより格納された友だちリスト及び関連情報を、第１のクライアントに送信し返してよい。当該情報は、オンライン状態、ＩＰアドレス、第１のクライアントにより使用されるＴＣＰポート番号等を含む。友だちリスト及び関連情報を受信した後、第１のクライアントは、友だちリスト及びオンライン状態を表示する。
【００６９】
第１のクライアントのクライアントインターフェースは、第１のクライアントにおいてメッセージ入力ボックスを有するセッションインターフェースであってよい。クライアントインターフェースは、例えば、インスタントメッセージングクライアントのチャットインターフェース、フォーラムまたは個人のホームページ等など、ブラウザクライアントのメッセージパブリッシングインターフェースであってよい。或る実施形態において、第１のユーザが第１のクライアントに正常にログオンした後、第１のユーザは、セッションインターフェースに直接エンターしてよい。例えば、第１のユーザが個人のホームページにログオンした後、第１のユーザは、個人のホームページのセッションインターフェースに直接エンターし、または、第１のユーザが第１のクライアントに正常にログオンした後、第１のユーザは、友だちリストから、共に会話を行う友だちを選択し、当該友だちとセッションインターフェースにエンターする。あるいは、第１のユーザが第１のクライアントに正常にログオンした後、第１のユーザは、共に会話を行うグループを選択し、当該グループと共にセッションインターフェースにエンターする。
【００７０】
第１のクライアントのセッションインターフェースは指定されたアイコンを有し、当該指定されたアイコンは、プラグインが第１のクライアントにインストールされた後に作成されるアイコンであってよい。プラグイン（アドイン、アド‐イン、アドオン、またはアド‐オンとも呼ばれる）は、標準または規格に準拠して、アプリケーションプログラムインターフェースのために書かれるプログラムである。プラグインの目的は、オリジナルのピュアシステムプラットフォーム／アプリケーションソフトウェアの範囲を超える機能を実装するために、プログラムを開発することであり、当該機能は、当該プログラムにより規定されたシステムプラットフォームの下でのみ実行でき（複数のプラットフォームを同時にサポートでき）、指定されたプラットフォーム以外で別個に実行できない。たくさんのソフトウェアがプラグインを有し、多くのタイプのプラグインが存在する。例えば、関連するプラグインがブラウザにインストールされた後、ブラウザは、当該プラグインを直接呼び出して特定のタイプのファイルを処理することができる。
【００７１】
或る実施態様において、クライアントにインストールされるプラグインは、以下の方法でクライアントに埋め込まれ得るウィンドウプラグインであってよい。クライアントに対応するプログラムは、オープンウィンドウの作成が完了したことを示す通知を受信した後に、オープンアクセス領域を含むオープンウィンドウを作成する。通知は、プラグインマネージャによって送信され（プラグインマネージャは、クライアントのサービス状況を検出し、及び、オープンウィンドウの作成が完了したことを検出したときをクライアントに知らせるように構成されてよい）、また、クライアントに対応するプログラムとは無関係のローダプロセスが作成されてよい。ローダプロセスは、オープンウィンドウの子ウィンドウとして、エージェントウィンドウを作成する。エージェントウィンドウに対応するバックグラウンドサービス処理コードは、プラグインをロードするエージェントモジュールであり、プラグインは、エージェントウィンドウの子ウィンドウであるプラグインウィンドウを作成し、プラグインウィンドウとエージェントウィンドウの両方が、同じプロセスにある。この結果、プラグインは、アクセスプロセスを完了する。プラグインはまた、他の方法でクライアントに埋め込まれてもよい。
【００７２】
本開示の或る実施形態において、ステップ１０１は、サブステップ（図示せず）を含んでもよい。
【００７３】
第１のサブステップにおいて、第１のユーザが、クライアントインターフェース上のアイコンをクリックしたことが検出されると、アイコンに対応するプラグインがトリガされる。クライアントインターフェースにおけるプラグインは、それがクリックされるとトリガされ、具体的には、プラグインが第１のクライアントに埋め込まれた後、プラグインを識別するアイコンが、第１のクライアントの特定の領域に表示される。特定の領域は、第１のクライアントの入力ボックスまたはディスプレイウィンドウの上方領域、下方領域、左領域、または右領域であってよい。アイコンがクリックされた後、プラグインが動作を開始する。
【００７４】
第２のサブステップにおいて、プラグインに対応するアイコン識別子が取得される。アイコン識別子は、プラグインの機能的特徴を記述するように構成された識別子である。例えば、インスタントメッセージングクライアントのグループインターフェースにおける「曲をリクエスト（ｒｅｑｕｅｓｔ  ａ  ｓｏｎｇ）」アイコンのアイコン識別子は、「曲をリクエスト」である。
【００７５】
プラグイン、対応するアイコン、及び、対応するアイコン識別子間の相関関係は、第１のクライアントに保存される。第１のクライアントのアイコンがクリックされたことが検出されると、現在クリックされるアイコンまたはトリガされるプラグインのアイコン識別子は、こうした相関関係により取得されてよい。アイコン識別子が取得された後、アイコン識別子はまた、第１のクライアントの入力ボックスに表示されてよい。或る実施例として、本開示の実施形態がｅコマースの分野に適用される場合、第１のユーザは売り手ユーザであってよく、第１のクライアントは売り手クライアントであってよく、また、アイコン識別子は購入識別子であってよい。例えば、図２に示すようなインスタントメッセージングセッションインターフェースの概略図において、インスタントメッセージングセッションインターフェース２０は、グループセッションインターフェースである。グループ識別子２０１は、グループの名前及びヘッドポートレートを含んでよく、また、ツールバーボックス２０４は、売り手クライアントにより提供される多機能プラグインのアイコンを含む。クリックされるアイコンは、「購入」アイコン２０４１であってよい。ユーザが「購入」アイコン２０４１をクリックすると「購入」プラグインがトリガされ、アイコンに対応するアイコン識別子「購入」が取得されてよく、また、アイコン識別子が、例えば、図３に示すようなインスタントメッセージング入力ボックスといった、入力ボックス２０３に表示される。
【００７６】
ステップ１０２において、第１のユーザにより入力される第１の非構造化メッセージを受信する。本開示の実施形態において、第１のユーザが第１のクライアントのクライアントインターフェースにエンターし、クライアントインターフェースのアイコンをクリックした後、第１の非構造化メッセージが入力ボックスに入力されてよい。第１の非構造化メッセージは、アイコン識別子の後に配置されてよく、ここで、第１の非構造化メッセージは、非構造化情報である。構造化情報とは異なり、非構造化情報は、特定のフォーマットによって組織化されていないデータのことを指し、そのキー値を判定することは困難である。上記の実施例において、第１の非構造化メッセージは商品情報であってよく、また、売り手により入力ボックスに入力される商品情報は、「購入」識別子の後に配置されてよい。
【００７７】
ステップ１０３において、アイコン識別子及び第１の非構造化メッセージが、第２の非構造化メッセージに組織化される。第１のクライアントが、第１のユーザにより入力される第１の非構造化メッセージを受信した後、第１の非構造化メッセージをクリックされたアイコンのアイコン識別子と結合して第２の非構造化メッセージを生成してよく、ここで、第２の非構造化メッセージもまた、非構造化情報である。
【００７８】
ステップ１０４において、第２の非構造化メッセージをコミュニケーションサーバに送信し、ここで、コミュニケーションサーバは、第２の非構造化メッセージを第２のクライアントに送信し、及び、コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームにおいて第１の非構造化メッセージを保存するように構成されている。第１のクライアントが第２の非構造化メッセージを生成した後、第２の非構造化メッセージを、コミュニケーションサーバに送信してよい。コミュニケーションサーバは、第２の非構造化メッセージを第２のクライアントに送信してよく、また、コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームにおいて、第１の非構造化メッセージを保存してよい。コミュニケーションサーバが第２の非構造化メッセージを受信した後の処理手順は、以下で詳細に説明される。
【００７９】
本開示の実施形態において、第１の関連するプラットフォームは、コミュニケーションサーバとの予め設定されたバインディング関係を有する。実際には、バインディング関係は、第１のユーザが第１のクライアントにログオンするのに用いるアカウント情報と、第１のユーザが第１の関連するプラットフォームにログオンするのに用いるアカウント情報（第１のバインドされるアカウント情報）とをバインドするように、第１のクライアントのアカウントバインディング機能をクリックすることにより、第１のユーザによって達成される。バインディング動作の手順は、以下のように表現することができる。第１のクライアントが、バインディング要求を生成し、バインディング要求をコミュニケーションサーバに送信し、コミュニケーションサーバにより返信される、バインディング要求に対応するバインディングページデータを受信し、バインディングページデータを描画して対応するバインディングページを出力し、バインディングページにおいて第１のユーザにより入力される第１のバインドされるアカウント情報を受信し、第１のバインドされるアカウント情報をコミュニケーションサーバにサブミットし、ここでコミュニケーションサーバは、第１のクライアントのアカウント情報と第１のバインドされるアカウント情報とのバインディング関係を生成するように構成されている。具体的には、或る実施形態において、第１のユーザが第１のクライアントのアカウントバインディング機能をクリックすると、第１のクライアントはバインディング要求を生成して、当該バインディング要求を、バインディングページデータが保存されるコミュニケーションサーバに送信する。バインディング要求を受信した後、コミュニケーションサーバは、バインディング要求に対応するバインディングページデータを返信し、クライアントは、バインディングページデータを局所的に描画して、図４に示すようなバインディングページを表示する。バインディングページは、第１のバインドされるアカウント情報を入力するために提供される情報入力ボックスを含む。第１のユーザが、第１のバインドされるアカウント情報を情報入力ボックスに入力した後、第１のクライアントは、第１のバインドされるアカウント情報をコミュニケーションサーバに送信する。第１のバインドされるアカウント情報が有効であることをコミュニケーションサーバが検証した後、コミュニケーションサーバは、第１のクライアントのアカウント情報と第１のバインドされるアカウント情報とのバインディング関係を生成し、当該バインディング関係を格納する。第１のユーザが第１の関連するプラットフォームにおいてログインアカウント情報を登録しない場合、第１のユーザは、図４に示すような情報入力ボックスに第１のクライアントにログオンするためのアカウント情報を入力してよい。このようにして、第１のユーザは、第１のクライアントのアカウント情報を用いて第１の関連するプラットフォームにログオンしてもよい。
【００８０】
本開示の或る実施形態において、第１のクライアントは、非構造化情報を受信するクライアントである。第１の関連するプラットフォームは、構造化情報を格納するプラットフォームであってよい。例えば、第１のクライアントがインスタントメッセージングクライアントである場合、第１の関連するプラットフォームは、構造化された商品情報が格納されるｅコマースプラットフォームであってよい。
【００８１】
本開示の実施形態において、第１のユーザにより第１のクライアントに入力される第１の非構造化メッセージを、構造化情報が格納される第１の関連するプラットフォームに同期させてよく、また、第１の非構造化メッセージを、構造化された編集及び抽出を伴わずに、第１の関連するプラットフォームに格納してよく、これにより、第１の関連するプラットフォームのデータ処理手順が簡素化される。
【００８２】
図５は、本開示の或る実施形態に従った、非構造化メッセージを処理する方法のフローチャートを示す。
【００８３】
ステップ５０１において、第１のクライアントにより送信される第２の非構造化メッセージをコミュニケーションサーバにより受信し、ここで、第２の非構造化メッセージは、アイコン識別子及び第１の非構造化メッセージを含むものである。第２の非構造化メッセージを受信した後、コミュニケーションサーバは、第２の非構造化メッセージをパースしてよく、アイコン識別子を認識すると第２の非構造化メッセージに対するオンクリックイベントを付加してよく、また、オンクリックイベントに対応するパラメータ情報を第２のクライアントに送信してよい。第２のクライアントは、第１のクライアントにより送信されるメッセージを受信するクライアントであり、例えば、第１のクライアントが売り手クライアントである場合、第２のクライアントは買い手クライアントである。第２のクライアントがオンクリックイベントをトリガすると、パラメータ情報に対応する応答パラメータ情報を、コミュニケーションサーバに返信する。応答パラメータ情報を受信した後、コミュニケーションサーバは、後続のデータの取得を開始してよい。オンクリックイベントは、例えば、動きまたは状態の変化の発生があった場合に送信される情報または通知である。一般に、状態の変化は、例えば、ボタンオンクリック（ｂｕｔｔｏｎ  ｏｎ‐ｃｌｉｃｋ）または他のプログラム論理といった、ユーザインターフェースの初期化により生じる。
【００８４】
ステップ５０２において、第２の非構造化メッセージを、第２のクライアントに送信する。第２の非構造化メッセージに対するオンクリックイベントを付加した後、コミュニケーションサーバは、オンクリックイベントのパラメータ情報を第２のクライアントに送信し、さらに（例えば同時に）、メッセージ分配方式によって、第２の非構造化メッセージを第２のクライアントに送信する。或る実施方法において、ステップ５０２はサブステップ（図示せず）を含んでよい。
【００８５】
第１のサブステップにおいて、第２のユーザのユーザ識別子に対応する第２のユーザのアドレス情報が、ローカルデータベースにおいてコミュニケーションサーバにより検索される。
【００８６】
具体的には、第１のクライアントによりコミュニケーションサーバに送信される第２の非構造化メッセージは、例えば、インスタントメッセージングクライアントにおける一定の友だちの名前または一定のグループの名前といった、第２のクライアントにログオンする第２のユーザのユーザ識別子を保持してよい。
【００８７】
第１のクライアントにログオンする第１のユーザに対応する友だちリスト情報またはグループ情報は、コミュニケーションサーバに保存される。当該情報は、１人または複数人の友だちのユーザ識別子と彼らのアドレス情報との友だちリスト情報相関関係に保存される。当該情報はまた、グループ識別子としてのグループ情報、及び、グループ内の１人または複数人のメンバーのユーザ識別子とその者らのアドレス情報との相関関係の両方に保存される。第１のクライアントにより送信される第２のユーザのユーザ識別子を受信した後、コミュニケーションサーバは、第２のユーザのユーザ識別子を照合し、第２のユーザのユーザ識別子が、或る特定の友だちの識別子である場合、当該友だちのアドレス情報を取得し、あるいは、第２のユーザのユーザ識別子が、或る特定のグループの識別子である場合、コミュニケーションサーバは、グループ内の全てのメンバーのアドレス情報を取得する。
【００８８】
ステップ５０２の第２のサブステップにおいて、第２の非構造化メッセージを、第２のユーザのアドレス情報に対応する第２のクライアントに送信する。友だちのアドレス情報またはグループ内の全てのメンバーのアドレス情報を取得した後、コミュニケーションサーバは、アドレス情報に対応する第２のクライアントに第２の非構造化メッセージを送信する。
【００８９】
ステップ５０３において、コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームにおける第１の非構造化メッセージを保存する。第２の非構造化メッセージを送信する一方で、コミュニケーションサーバはまた、コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームに、第２の非構造化メッセージに含まれる第１の非構造化メッセージを同期させてよい。或る実施態様において、コミュニケーションサーバと第１の関連するプラットフォームとのバインディング関係は、以下の方法で生成されてよい。コミュニケーションサーバが、第１のクライアントにより送信されるバインディング要求を受信し、バインディング要求に対応するバインディングページデータを取得して、該バインディングページデータを第１のクライアントに返信し、バインディングページデータに対して第１のクライアントによりサブミットされる第１のバインドされるアカウント情報を受信し、ここで、第１のバインドされるアカウント情報は、第１のクライアントにログオンするために第１の関連するプラットフォーム上で第１のユーザにより登録されたアカウント情報であり、第１のクライアントのアカウント情報と第１のバインドされるアカウント情報とのバインディング関係を生成する。具体的には、第１のユーザが第１のクライアントのアカウントバインディング機能をクリックすると、第１のクライアントがバインディング要求を生成して、当該バインディング要求を、バインディングページデータが保存されるコミュニケーションサーバに送信する。バインディング要求を受信した後、コミュニケーションサーバは、バインディング要求に対応するバインディングページデータを返信し、クライアントは、バインディングページデータを局所的に描画してバインディングページを表示し、ここで、バインディングページは、第１のバインドされるアカウント情報を入力するように第１のユーザに提供される情報入力ボックスを含む。第１のユーザが、第１のバインドされるアカウント情報を情報入力ボックスに入力した後、第１のクライアントは、第１のバインドされるアカウント情報をコミュニケーションサーバに送信する。第１のバインドされるアカウント情報が有効であることを検証した後、コミュニケーションサーバは、第１のクライアントのアカウント情報と第１のバインドされるアカウント情報とのバインディング関係を生成し、当該バインディング関係を格納する。
【００９０】
本開示の或る実施形態において、ステップ５０３は、サブステップ（ここで示す）を含んでよい。第１のサブステップにおいて、第１の同期メッセージが生成され、ここで、第１の同期メッセージは、第１の非構造化メッセージ及び第１のバインドされるアカウント情報を含む。第２のサブステップにおいて、第１の同期メッセージは、第１の関連するプラットフォームに送信され、ここで、第１の関連するプラットフォームは、第１の非構造化メッセージを格納するように構成されている。第１の非構造化メッセージに対応する第１のデータ識別子、及び、第１のバインドされるアカウント情報と第１のデータ識別子とのバインディング関係が、その後生成される。
【００９１】
第２の非構造化メッセージをパースすることにより、第１の非構造化メッセージを取得した後、コミュニケーションサーバは、第１の非構造化メッセージを第１の関連するプラットフォームに同期させてよい。具体的には、コミュニケーションサーバは、第１の非構造化メッセージ及び第１のバインドされるアカウント情報を含む第１の同期メッセージを生成してよい。その後、コミュニケーションサーバは、第１の関連するプラットフォームのＡＰＩ（アプリケーションプログラムインターフェース）を呼び出して、第１の同期メッセージを第１の関連するプラットフォームに送信する。第１の同期メッセージを受信した後、第１の関連するプラットフォームは、第１の非構造化メッセージを格納し、第１の非構造化メッセージに対する第１のデータ識別子を生成し、また、第１のバインドされるアカウント情報と第１のデータ識別子とのバインディング関係を生成する。例えば、第１の非構造化メッセージが商品情報である場合、第１のクライアントは売り手クライアントであり、第１の関連するプラットフォームはｅコマースプラットフォームである。売り手クライアントが第１の同期メッセージをｅコマースプラットフォームに送信した後、ｅコマースプラットフォームは、商品情報を保存し、商品情報に対する商品番号（識別子）を生成し、また、商品番号と、ｅコマースプラットフォームにログオンするための売り手のアカウント番号との相関関係を生成する。具体的には、或る実施形態において、公開される商品情報全てをｅコマースプラットフォームが管理することが容易になるように、売り手の商品情報に関する１つのレコードがｅコマースプラットフォームのバックグラウンド商品データベースに作成される。商品情報の注文入力ページは、オリジナルの注文入力ページ生成論理を使用することにより、ｅコマースプラットフォームにおいて生成されてよい。第１のデータ識別子を生成した後、第１の関連するプラットフォームはまた、第１のデータ識別子をコミュニケーションサーバに返信してよく、また、第１のデータ識別子と第２の非構造化メッセージとの相関関係をコミュニケーションサーバ側で格納してよい。
【００９２】
図６は、本出願の或る実施形態に従った、非構造化メッセージを処理する方法のステップのフローチャートを示す。
【００９３】
ステップ６０１において、第２のクライアントは、コミュニケーションサーバにより送信される第２の非構造化メッセージを受信し、ここで、第２の非構造化メッセージは、アイコン識別子及び第１の非構造化メッセージを含む。或る実施態様において、コミュニケーションサーバにより送信される第２の非構造化メッセージを受信する一方で、第２のクライアントはまた、コミュニケーションサーバにより送信されるオンクリックイベントのパラメータ情報を受信してよい。オンクリックイベントのパラメータ情報は、オンクリックイベントが、コミュニケーションサーバ側で第２の非構造化メッセージに対して付加された後、コミュニケーションサーバにより第２のクライアントに送信されるオンクリックイベントに関するパラメータ情報であってよい。
【００９４】
ステップ６０２において、第２の非構造化メッセージを表示する。コミュニケーションサーバにより送信される第２の非構造化メッセージを受信した後、第２のクライアントは、第２の非構造化メッセージの表示を局所的に描画する。第２のクライアントにより受信される第２の非構造化メッセージは、第１のユーザのユーザ識別子を保持してよい。第２の非構造化メッセージを表示するときに、第１のユーザのユーザ識別子も表示してよい。図７に示すようなインスタントメッセージパブリッシングボックスボックスの図において、パブリッシングボックス６０２１は、購入識別子を保持する、売り手識別子及び商品情報６０２２を含む。
【００９５】
ステップ６０３において、第２の非構造化メッセージに対するオンクリック操作が検出されると情報入力ページを表示し、ここで、情報入力ページは、１つまたは複数の制御要素を含む。オンクリックイベントが第２の非構造化メッセージに対して付加されているため、第２の非構造化メッセージに対するオンクリック操作が検出されると、オンクリックイベントがトリガされる。
【００９６】
本開示の実施形態の或る実施態様において、ステップ６０３は、サブステップ（図示せず）を含んでよい。第１のサブステップにおいて、第２の非構造化メッセージに対するオンクリック操作が検出されると、オンクリックイベントがトリガされる。第２のサブステップにおいて、オンクリックイベントに対応する応答パラメータ情報が生成され、コミュニケーションサーバに返信される。第３のサブステップにおいて、コミュニケーションサーバにより送信される情報入力ページのデータが受信され、ここで、情報入力ページのデータは、１つまたは複数の制御要素を含む。第４のサブステップにおいて、情報入力ページのデータは、対応する情報入力ページの表示において描画される。
【００９７】
具体的には、或る実施形態において、オンクリックイベントが第２のクライアントにおいてトリガされた後、第２のクライアントは、オンクリックイベントに対応するパラメータ情報に従って応答パラメータ情報を生成して、当該応答パラメータ情報をコミュニケーションサーバに送信する。応答パラメータ情報を受信した後、コミュニケーションサーバは、プログラミング論理に従って情報入力ページのデータを取得して、当該データを第２のクライアントに送信する。第２のクライアントは、情報入力ページのデータを描画して、第２のクライアントにおいて情報入力ページを表示する。情報入力ページは、第１の非構造化メッセージと関連付けられたページであり、情報入力ページは、第１の非構造化メッセージを含んでよい。例えば、第１の非構造化メッセージが商品情報である場合、図８における注文入力ページの概略図に示すように、情報入力ページは注文入力ページであってよい（例えば、買い手は、非構造化情報の形でインスタントメッセージングクライアントまたはブラウザクライアントに表示される商品情報をクリックすることにより注文できる）。売り手にとっては、インスタントメッセージングクライアントまたはブラウザクライアントにおいて非構造化の形で商品情報を掲載すれば十分であり、これにより、商品情報を掲載するためにｅコマースプラットフォームにおいて、構造化されたカテゴリを入力する必要が無くなる。買い手にとっては、非構造化情報の形でインスタントメッセージングクライアントまたはブラウザクライアントに表示される商品情報をクリックすることによって注文することが可能であり、これにより、注文のための操作が簡素化される。
【００９８】
実際には、情報入力ページのデータは、１つまたは複数の制御要素を含んでよく、ここで、制御要素は、アドレス入力ボックス、連絡先電話入力ボックス等など、情報を入力するためにユーザに提供される入力ボックスの属性を有する要素であってよい。図８に示すように、情報入力ページが注文入力ページである場合、制御要素は、注文を作成するのに必要とされる、発注量入力ボックス、連絡先住所入力ボックス、または連絡先電話入力ボックスであってよい。本開示の実施形態において、情報入力ページを、他のクライアントにジャンプすることなく、ローカルな第２のクライアントに表示してよく、これにより、第２のクライアントと他のクライアントとの対話の数が削減され、帯域幅リソースが節約され、また、データ処理能力が改善される。
【００９９】
ステップ６０４において、制御要素に対して入力される制御要素値を受信する。情報入力ページが表示された後、第２のユーザは、第２のクライアントに表示される情報入力ページにおいて、対応する情報を入力してよい。具体的には、第２のユーザは、制御要素に従って制御要素値を入力する。例えば、連絡先住所入力ボックスに入力されるページ制御要素値は、連絡先住所であり、連絡先電話入力ボックスに入力されるページ制御要素値は連絡先電話であり、注文金額入力ボックスに入力されるページ制御要素値は注文金額である。或る実施態様において、第２のユーザはまた、第２のクライアントのアカウント情報とバインドされる、第２のバインドされるアカウント情報を有する。情報入力ページにおいて対応する制御要素値を入力することに加えて、第２のユーザはまた、第１の関連するプラットフォームにおける第２のバインドされるアカウント情報を制御要素値として呼び出してよい。具体的には、情報入力ページは情報を呼び出す制御部を有してよく、第２のユーザが当該制御部をクリックすると、第２のクライアントは、対応する制御要素識別子を含む情報呼出し要求を生成して、当該情報呼出し要求をコミュニケーションサーバに送信する。情報呼出し要求を受信した後、コミュニケーションサーバは、情報呼出し要求に対応する制御要素値を取得して、当該制御要素値をクライアントに返信する（コミュニケーションサーバにより制御要素値を取得する詳細なプロセスは、以下で説明される）。例えば、図８に示すように、第２のユーザは、注文入力ページ上の配送住所入力ボックスにおける配送住所を直接編集してよく、または、第１の関連するプラットフォームに対応するバインドされるアカウントから住所情報を取得するために、「第１の関連するプラットフォームの住所を呼び出す」などの機能ボタンをクリックして情報呼出し要求を送信してもよい。
【０１００】
第２のクライアントのアカウント情報と第２のバインドされるアカウント情報とのバインディング関係に関して、図１及び図５に示した実施形態の、第１のクライアントのアカウント情報と第１のバインドされるアカウント情報とのバインディング関係を生成するプロセスに対する参照が成される。
【０１０１】
ステップ６０５において、制御要素値が有効であることを検証すると、第３の非構造化メッセージを生成する。コミュニケーションサーバにより第２のクライアントに返信される情報入力ページのデータはさらに、制御要素のデータフォーマット情報を含んでよい。全ての必要な制御要素値が入力された後、第２のクライアントは、データフォーマット情報に従って、制御要素値の入力が有効かどうか（例えば、連絡先住所が住所入力フォーマットに準拠しているかどうか、連絡先電話が携帯電話番号である場合に当該番号が１１桁から成るかかどうか、金額がアラビア数字で入力されたかどうか等）を検証してよい。
【０１０２】
本開示の実施形態の或る実施方法において、ステップ６０５は、サブステップ（図示せず）を含んでよい。第１のサブステップにおいて、制御要素値が有効であることが検証されると、制御要素値に従った第２の関連するプラットフォームのジャンプ要求が生成される。検証後、全ての制御要素値が有効である場合、第２のクライアントは、第２の関連するプラットフォームへのジャンプを要求するために、１つまたは複数の制御要素値に従って、第２の関連するプラットフォームのジャンプ要求を生成してもよい。第２の関連するプラットフォームは、コミュニケーションサーバまたは第１の関連するプラットフォームとの協同関係を有するプラットフォームであり、特定のルールに従って一定の制御要素値を処理するために使用される。例えば、第１の関連するプラットフォームがｅコマースプラットフォームである場合、第２の関連するプラットフォームは、支払いプラットフォームであり、主に、注文金額の支払処理のために使用される。
【０１０３】
ステップ６０５における第２のサブステップにおいて、ジャンプ要求がコミュニケーションサーバに送信され、ここで、コミュニケーションサーバは、ジャンプ要求に従って第２の関連するプラットフォームにジャンプし、及び、第２の関連するプラットフォームにより返信される応答情報を受信するように構成されており、第２の関連するプラットフォームは、制御要素値を処理し、及び、応答情報を返信するように構成されている。
【０１０４】
ジャンプ要求を生成した後、第２のクライアントは、ジャンプ要求をコミュニケーションサーバに送信する。ジャンプ要求を受信した後、コミュニケーションサーバは第２の関連するプラットフォームにジャンプし、これにより、第２のクライアントは、制御要素値を処理し、また、応答情報をコミュニケーションサーバに返信する。コミュニケーションサーバは、その後、応答情報を第２のクライアントに送信する。例えば、注文金額の支払処理を実行した後、支払いプラットフォームは、支払い処理の対象となる応答情報をコミュニケーションサーバに返信し、コミュニケーションサーバはさらに、当該応答情報を第２のクライアントに送信する。
【０１０５】
ステップ６０５の第３のサブステップにおいて、ジャンプ要求に従ってコミュニケーションサーバにより送信される応答情報を受信し、また、応答情報が正常な応答情報であると判定される場合、第３の非構造化メッセージを第４のサブステップにおいて生成する。第２のクライアントは、応答情報が正常な（十分な）応答情報であるかどうかを判断する。応答情報が正常な応答情報である場合、第２のクライアントは、やはり非構造化情報である第３の非構造化メッセージを生成する。例えば、支払いプラットフォームにより返信される応答情報が支払い成功情報である場合、コミュニケーションサーバは、当該支払い成功情報を第２のクライアントに送信する。支払い成功情報を受信した後、第２のクライアントは、第３の非構造化メッセージを生成する。この実施例において、第３の非構造化メッセージは、注文完了情報であってよい。例えば、図９に示すようなインスタントメッセージリリースボックスの概略図において、買い手クライアントは、買い手ユーザが、いつ、いくらで商品を購入したかを示すように、図９に示すようなリリースボックス６０５１において注文完了情報を生成する。同様に、１つまたは複数の制御要素値が無効である場合、第２のクライアントは、無効の理由を含むプロンプトメッセージを生成し、当該プロンプトメッセージを第２のユーザに表示する。
【０１０６】
ステップ６０６において、第３の非構造化メッセージをコミュニケーションサーバに送信し、ここで、コミュニケーションサーバは、第３の非構造化メッセージを第１のクライアントに送信し、及び、コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームにおいて第３の非構造化メッセージを保存するように構成されている。第３の非構造化メッセージを生成した後、第２のクライアントは、第３の非構造化メッセージをコミュニケーションサーバに送信し、コミュニケーションサーバは、第３の非構造化メッセージを第１のクライアントに送信し、また、コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームにおいて第３の非構造化メッセージを保存する。
【０１０７】
本開示の実施形態において、第１の非構造化メッセージが第１の関連するプラットフォームに格納された後、情報入力ページのデータが、第１の非構造化メッセージ及び所定のページ生成論理に従って生成されてよい。情報入力ページのデータは、コミュニケーションサーバにより第２のクライアントに送信される。第２のユーザが第２のクライアントにより情報入力ページのデータに制御要素の制御要素値を入力した後、第３の非構造化メッセージが生成される。このようにして、第２のユーザは、第２のクライアントにおいて、本来は第１の関連するプラットフォームにおいて達成される必要のある操作を達成でき、これにより、第２のユーザの操作が簡素化される。
【０１０８】
図１０は、本開示の或る実施形態に従った、非構造化メッセージを処理する方法のフローチャートを示す。
【０１０９】
ステップ７０１において、第２のクライアントにより送信される第３の非構造化メッセージを、コミュニケーションサーバによって受信する。第３の非構造化メッセージは、第２のクライアントが第２の非構造化メッセージを受信した後に第２の非構造化メッセージを表示し、第２の非構造化メッセージに対するオンクリック操作が検出された後に情報入力ページを表示し、１つまたは複数の制御要素を含む情報入力ページを表示し、制御要素に対する制御要素値を受信し、及び、制御要素値が有効であることが検証されると、第１の非構造化メッセージ及びアイコン識別子を含む第２の非構造化メッセージを生成するように構成されている。具体的には、或る実施形態において、第１のクライアントにより送信される第２の非構造化メッセージを受信した後、コミュニケーションサーバは、第２の非構造化メッセージに対するオンクリックイベントを付加し、また、オンクリックイベントが付加された第２の非構造化メッセージを、第２のクライアントに送信する。第２の非構造化メッセージは、第２のクライアントにログオンするための第２のユーザのユーザ識別子を有する。コミュニケーションサーバは、第２のユーザのユーザ識別子に従って、第２のユーザのアドレス情報を取得し、また、第２のユーザのアドレス情報に従って、第２の非構造化メッセージを第２のクライアントに送信する。第２の非構造化メッセージを受信した後、第２のクライアントは、第２の非構造化メッセージを表示する。オンクリックイベントがトリガされたことを検出した後、第２のクライアントは、応答パラメータ情報をコミュニケーションサーバに返信する。コミュニケーションサーバは、応答パラメータ情報に従って情報入力ページの対応データを取得して、それを第２のクライアントに送信し、ここで、情報入力ページのデータは、１つまたは複数の制御要素を含む。
【０１１０】
或る実施態様において、応答パラメータ情報に従ってコミュニケーションサーバにより情報入力ページの対応データを取得する方法は、サブステップ（図示せず）を含んでよい。第１のサブステップにおいて、コミュニケーションサーバは、第１の非構造化メッセージに対応する第１のデータ識別子を取得する。具体的には、コミュニケーションサーバが第２の非構造化メッセージに対するオンクリックイベントを付加すると、コミュニケーションサーバはオンクリックイベントを第１の関連するプラットフォームにより返信される第１のデータ識別子と関連付け、また、オンクリックイベントがトリガされると、相関関係に従って、対応する第１のデータ識別子を取得する。第２のサブステップにおいて、第１のデータ識別子に従って、入力ページデータ要求が生成される。コミュニケーションサーバは、第１のデータ識別子に従ってページデータ要求を生成し、ページデータ要求は、対応する処理されたデータを取得するように第１の関連するプラットフォームに要求する構成である。
【０１１１】
第３のサブステップにおいて、入力ページデータ要求が、第１の関連するプラットフォームに送信され、ここで、第１の関連するプラットフォームは、予め設定されたページ生成論理に従って第１のデータ識別子に対応する情報入力ページのデータを生成するように構成されており、情報入力ページのデータが、コミュニケーションサーバに返信される。コミュニケーションサーバは、ページデータ要求を第１の関連するプラットフォームに送信する。ページデータ要求を受信した後、第１の関連するプラットフォームは、第１のデータ識別子に従って具体的なデータレコードを探索し、その後、第１の関連するプラットフォームの予め設定されたページ生成論理に従って当該データレコードに対応する情報入力ページのデータを生成し、また、データをコミュニケーションサーバに返信する。例えば、第１の関連するプラットフォームがｅコマースプラットフォームであり、また、第１のデータ識別子が商品番号である場合、コミュニケーションサーバにより送信されるページデータ要求を受信した後、ｅコマースプラットフォームは、商品番号に従って対応する商品レコードを探索し、商品番号に従って注文入力ページを生成し、また、注文入力ページのデータをコミュニケーションサーバに送信する。
【０１１２】
第４のサブステップにおいて、情報入力ページのデータが、入力ページデータ要求に対応する第１の関連するプラットフォームにより受信及び返信される。その後、第５のサブステップにおいて、情報入力ページのデータは、第２のクライアントに返信される。第１の関連するプラットフォームにより返信される情報入力ページのデータを受信した後、コミュニケーションサーバは、情報入力ページのデータを第２のクライアントに転送し、第２のクライアントは、対応する情報入力ページを表示する。情報入力ページは、１つまたは複数の制御要素を含み、第２のユーザは、当該制御要素に対応する制御要素値を直接入力してよく、または、第２のユーザはまた、第２のクライアントにより、第１の関連するプラットフォームにおける第２のバインドされるアカウント情報を制御要素値として呼び出してもよい。
【０１１３】
或る実施態様において、第２のクライアントにより、第１の関連するプラットフォームにおける第２のバインドされるアカウント情報を制御要素値として呼び出す方法は、以下のようであってよい。情報入力ページは、情報を呼び出す制御部を有する。第２のユーザが制御部をクリックすると、第２のクライアントは、情報呼出し要求を生成して、当該情報呼出し要求をコミュニケーションサーバに送信する。コミュニケーションサーバは、第２のクライアントのアカウント情報を取得し、さらに、当該アカウント情報に従って、対応する第２のバインドされるアカウント情報を取得し、その後、情報呼出し要求と第２のバインドされるアカウント情報との両方を第１の関連するプラットフォームに送信する。第１の関連するプラットフォームは、第２のバインドされるアカウント情報に従って対応するデータレコードを探索し、制御要素識別子に対応する制御要素値を（データレコードから）シークして、当該制御要素値をコミュニケーションサーバに送信する。その後、コミュニケーションサーバは、制御要素識別子に対応する制御要素値を第２のクライアントに返信する。
【０１１４】
全ての制御要素が入力された後、第２のクライアントは、対応する制御要素値が有効であるかどうかを検証する。全ての制御要素値が有効である場合、第２のクライアントは、第２の関連するプラットフォームのジャンプ要求を生成して、当該ジャンプ要求をコミュニケーションサーバに送信する。ジャンプ要求を受信した後、コミュニケーションサーバは、第２の関連するプラットフォームにジャンプし、第２の関連するプラットフォームは、制御要素値を処理し、及び、応答情報を返信するように構成されている。応答情報を受信した後、コミュニケーションサーバは、応答情報を第２のクライアントに送信する。応答情報が正常な応答情報であると判断した後、第２のクライアントは、第３の非構造化メッセージを生成して、当該第３の非構造化メッセージをコミュニケーションサーバに送信する。
【０１１５】
ステップ７０２において、コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームにおける第３の非構造化メッセージを保存する。第３の非構造化メッセージを受信した後、コミュニケーションサーバは、第３の非構造化メッセージを第１の関連するプラットフォームに同期させる。或る実施態様において、ステップ７０２は、サブステップ（図示せず）を含んでよい。
【０１１６】
第１のサブステップにおいて、第２の同期メッセージが生成され、ここで、第２の同期メッセージは、第３の非構造化メッセージ及び第２のバインドされるアカウント情報を含む。第２のサブステップにおいて、第２の同期メッセージは、第１の関連するプラットフォームに送信され、ここで、第１の関連するプラットフォームは、第３の非構造化メッセージを格納するように構成されている。第３の非構造化メッセージに対応する第２のデータ識別子、及び、第２のバインドされるアカウント情報と第２のデータ識別子とのバインディング関係が生成される。
【０１１７】
第３の非構造化メッセージを受信した後、コミュニケーションサーバは、第３の非構造化メッセージを第１の関連するプラットフォームに同期させてよい。具体的には、コミュニケーションサーバは、第３の非構造化メッセージ及び第２のバインドされるアカウント情報を含む第２の同期メッセージを生成してよい。その後、コミュニケーションサーバは、第１の関連するプラットフォームのＡＰＩを呼び出して、第２の同期メッセージを第１の関連するプラットフォームに送信する。第２の同期メッセージを受信した後、第１の関連するプラットフォームは、第３の非構造化メッセージを格納し、第３の非構造化メッセージに対する第２のデータ識別子を生成し、また、第２のバインドされるアカウント情報と第２のデータ識別子とのバインディング関係を生成する。例えば、第３の非構造化メッセージが注文完了情報である場合、第２のクライアントはインスタントメッセージングクライアントであり、第１の関連するプラットフォームはｅコマースプラットフォームである。インスタントメッセージングクライアントが第２の同期メッセージをｅコマースプラットフォームに送信した後、ｅコマースプラットフォームは、注文完了情報を保存し、注文完了情報の注文番号を生成し、また、注文番号と第２のバインドされるアカウントとの相関関係を生成する（例えば、買い手の注文情報に関するレコードが、ｅコマースプラットフォームの注文データベースにおいて作成される）。第２のデータ識別子を生成した後、第１の関連するプラットフォームはまた、第２のデータ識別子をコミュニケーションサーバに返信してよく、コミュニケーションサーバ側において、第２のデータ識別子と第３の非構造化メッセージとの相関関係を格納してよい。
【０１１８】
ステップ７０３において、第３の非構造化メッセージを第１のクライアントに送信する。第３の非構造化メッセージは、第１のユーザのユーザ識別子を保持する。コミュニケーションサーバは、第１のユーザのユーザ識別子に従って、第１のユーザのアドレス情報を取得し、また、第１のユーザのアドレス情報に従って、第３の非構造化メッセージを第１のクライアントに送信する。
【０１１９】
図１１は、本開示の或る実施形態に従った、非構造化メッセージを処理する方法のフローチャートを示す。
【０１２０】
ステップ８０１において、コミュニケーションサーバにより送信される第１の非構造化メッセージを、第１の関連するプラットフォームによって受信し、ここで、第１の非構造化メッセージは第１のクライアントからコミュニケーションサーバにより受信されるメッセージであり、第１のクライアントはアカウント情報を有し、また、第１のクライアントのアカウント情報は、第１の関連するプラットフォームにおいて第１のバインドされるアカウント情報を有する。具体的には、予め設定されたバインディング関係が、第１の関連するプラットフォームのサーバとコミュニケーションサーバとの間に存在する。第１のクライアントから第１の非構造化メッセージを受信した後、コミュニケーションサーバは、第１の関連するプラットフォームにおいて第１の非構造化メッセージを同期させるために、当該メッセージを第１の関連するプラットフォームに送信する。
【０１２１】
ステップ８０２において、第１の非構造化メッセージを格納し、また、第１の非構造化メッセージに対応する第１のデータ識別子を生成する。
【０１２２】
ステップ８０３において、第１のバインドされるアカウント情報と第１のデータ識別子とのバインディング関係を生成する。コミュニケーションサーバにより送信される第１の非構造化メッセージを受信した後、第１の関連するプラットフォームは、ローカルデータベースにおいて、第１の非構造化メッセージのデータレコードを作成する。或る実施形態において、データレコードは、第１の非構造化メッセージ、第１の非構造化メッセージに対して生成された第１のデータ識別子、及び、第１の関連するプラットフォームにおいて第１のユーザにより登録された第１のバインドされるアカウント情報を含んでよい。
【０１２３】
ステップ８０４において、情報入力ページのデータを、第１のデータ識別子に従って生成する。第１のデータ識別子を生成した後、第１の関連するプラットフォームは、第１のデータ識別子をコミュニケーションサーバに送信してよく、また、コミュニケーションサーバにおいて、第１のデータ識別子と第１の非構造化メッセージとの相関関係を格納してよい。第１のデータ識別子に従ってコミュニケーションサーバにより生成される入力ページデータ要求を受信した後、第１の関連するプラットフォームは、予め設定されたページ生成論理に従って第１のデータ識別子に基づき情報入力ページの対応するデータを生成し、また、情報入力ページのデータをコミュニケーションサーバに返信する。コミュニケーションサーバはさらに、情報入力ページのデータを第２のクライアントに送信し、第２のクライアントは、１つまたは複数の制御要素を含む対応する情報入力ページを表示する。第２のユーザは、１つまたは複数の制御要素に対応する制御要素値を入力してよく、第２のクライアントは、当該対応する制御要素値が有効かどうかを検証する。全ての制御要素値が有効である場合、第２のクライアントは、第２の関連するプラットフォームのジャンプ要求を生成して、当該ジャンプ要求をコミュニケーションサーバに送信する。ジャンプ要求を受信した後、コミュニケーションサーバは第２の関連するプラットフォームにジャンプし、第２の関連するプラットフォームは、プロセス制御要素値を処理し、及び、応答情報を返信するように構成された。応答情報を受信した後、コミュニケーションサーバは、応答情報を第２のクライアントに送信する。応答情報が正常な応答情報であると判断した後、第２のクライアントは、第３の非構造化メッセージを生成して、当該第３の非構造化メッセージをコミュニケーションサーバに送信する。
【０１２４】
ステップ８０５において、コミュニケーションサーバにより送信される第３の非構造化メッセージを受信し、ここで、第３の非構造化メッセージは、コミュニケーションサーバにより取得される情報入力ページのデータである。情報入力ページのデータが第２のクライアントに送信された後、情報入力ページのデータに対して生成されたメッセージが、第２のクライアントから受信される。
【０１２５】
ステップ８０６において、第３の非構造化メッセージを格納し、また、第３の非構造化メッセージに対応する第２のデータ識別子を生成する。
【０１２６】
ステップ８０７において、第２のバインドされるアカウント情報と第２のデータ識別子とのバインディング関係を生成する。
【０１２７】
コミュニケーションサーバはさらに、第１の関連するプラットフォームにおいて第３の非構造化メッセージを同期させるために、第３の非構造化メッセージを第１の関連するプラットフォームに送信する。具体的には、第３の非構造化メッセージを受信した後、第１の関連するプラットフォームは、ローカルデータベースにおいて、第３の非構造化メッセージのデータレコードを作成する。或る実施形態において、データレコードは、第３の非構造化メッセージ、第３の非構造化メッセージに対して生成された第２のデータ識別子、及び、第１の関連するプラットフォームにおいて、第２のユーザにより登録された第２のバインドされるアカウント情報を含んでよい。
【０１２８】
図１２は、本開示の或る実施形態に従った、非構造化メッセージを処理する方法のフローチャートを示す。
【０１２９】
ステップ９０１において、クライアントインターフェース上のアイコンがクリックされたことを第１のクライアントが検出すると、アイコンに対応するアイコン識別子を取得する。
【０１３０】
ステップ９０２において、第１のクライアントが、入力される第１の非構造化メッセージを受け付ける。
【０１３１】
ステップ９０３において、第１のクライアントが、アイコン識別子及び第１の非構造化メッセージを第２の非構造化メッセージに組織化する。
【０１３２】
ステップ９０４において、第１のクライアントが、第２の非構造化メッセージをコミュニケーションサーバに送信する。
【０１３３】
ステップ９０５において、コミュニケーションサーバが、コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームにおいて、第１の非構造化メッセージを保存し、第１の関連するプラットフォームにおいて第１の非構造化メッセージを格納し、また、第１の非構造化メッセージに対応する第１のデータ識別子を生成する。
【０１３４】
ステップ９０６において、コミュニケーションサーバが、第２の非構造化メッセージを第２のクライアントに送信する。
【０１３５】
ステップ９０７において、第２のクライアントが、第２の非構造化メッセージを表示する。
【０１３６】
ステップ９０８において、第２の非構造化メッセージに対するオンクリック操作が検出されると、第２のクライアントが情報入力ページを表示し、ここで、情報入力ページは、１つまたは複数の制御要素を含む。
【０１３７】
ステップ９０９において、第２のクライアントが、制御要素に対して入力される制御要素値を受け付ける。
【０１３８】
ステップ９１０において、制御要素値が有効であることが検証される場合に、第２のクライアントが第３の非構造化メッセージを生成する。
【０１３９】
ステップ９１１において、第２のクライアントが、第３の非構造化メッセージをコミュニケーションサーバに送信する。
【０１４０】
ステップ９１２において、コミュニケーションサーバが、コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームにおいて、第３の非構造化メッセージを保存し、第１の関連するプラットフォームにおいて第３の非構造化メッセージを格納し、また、第３の非構造化メッセージに対応する第２のデータ識別子を生成する。
【０１４１】
ステップ９１３において、コミュニケーションサーバが、第３の非構造化メッセージを第１のクライアントに送信する。
【０１４２】
本明細書において説明及び／または図示される方法及びステップのシーケンスは、単に実施例として提供され、任意に変更されてよい。例えば、本明細書において図示及び／または説明されるステップは、特定の順番で示され、または述べられてよいが、これらのステップは、図示され、または述べられた順番で必ずしも実行される必要はない。本明細書において説明及び／または図示される様々な例示的な方法はまた、本明細書において説明または図示されるステップの１つまたは複数を省略してもよく、開示されるものに加えて、追加のステップを含んでもよい。
【０１４３】
図１３は、本出願の或る実施形態に従った、非構造化メッセージを処理するクライアントのブロック図を示し、具体的には、以下のモジュール、すなわち、アイコン識別子取得モジュール１１０、第１の非構造化メッセージ受信モジュール１２０、第２の非構造化メッセージ生成モジュール１３０、及び、第２の非構造化メッセージ送信モジュール１４０を含んでよい。クライアントインターフェース上のアイコンがクリックされたことが検出されると、アイコン識別子取得モジュール１１０は、アイコンに対応するアイコン識別子を取得するように構成されている。第１の非構造化メッセージ受信モジュール１２０は、第１のユーザにより入力される第１の非構造化メッセージを受信するように構成されている。第２の非構造化メッセージ生成モジュール１３０は、アイコン識別子及び第１の非構造化メッセージを第２の非構造化メッセージに組織化するように構成されている。第２の非構造化メッセージ送信モジュール１４０は、第２の非構造化メッセージをコミュニケーションサーバに送信するように構成されており、ここで、コミュニケーションサーバは、第２の非構造化メッセージを第２のクライアントに送信し、及び、コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームにおいて第１の非構造化メッセージを保存するように構成されている。第１の関連するプラットフォームは、構造化情報を格納し、第１の非構造化メッセージを格納し、及び、第１の非構造化メッセージに対応する第１のデータ識別子を生成するように構成されたプラットフォームである。
【０１４４】
本開示の或る実施形態において、アイコン識別子取得モジュール１１０は、第１のユーザがクライアントインターフェース上のアイコンをクリックしたことが検出されるとアイコンに対応するプラグインをトリガするように構成されたプラグイントリガサブモジュール、及び、プラグインに対応するアイコン識別子を取得するように構成された識別子取得サブモジュールを含む。或る実施形態において、クライアントはさらに、第１のクライアントの入力ボックスにおいてアイコン識別子を表示するように構成された識別子表示モジュールを含む。或る実施形態において、クライアントはまた、バインディング要求生成モジュール、バインディング要求送信モジュール、バインディングページデータ受信モジュール、バインディングページ表示モジュール、アカウント情報受信モジュール、及び、アカウント情報送信モジュールを含む。バインディング要求生成モジュールは、バインディング要求を生成するように構成されている。バインディング要求送信モジュールは、バインディング要求をコミュニケーションサーバに送信するように構成されている。バインディングページデータ受信モジュールは、コミュニケーションサーバにより返信され、且つ、バインディング要求に対応する、バインディングページデータを受信するように構成されている。バインディングページ表示モジュールは、バインディングページデータを描画して対応するバインディングページを出力するように構成されている。アカウント情報受信モジュールは、バインディングページにおいて、第１のユーザにより入力される第１のバインドされるアカウント情報を受信するように構成されており、ここで、第１のバインドされるアカウント情報は、第１の関連するプラットフォーム上で第１のユーザにより登録されたアカウント情報である。アカウント情報送信モジュールは、第１のバインドされるアカウント情報をコミュニケーションサーバにサブミットするように構成されており、ここで、コミュニケーションサーバは、第１のクライアントのアカウント情報と第１のバインドされるアカウント情報とのバインディング関係を生成するように構成されている。本開示の実施形態の或る実施例として、第１のクライアントは売り手クライアントであり、第２のクライアントは買い手クライアントであり、第１のユーザは売り手であり、第１の非構造化メッセージは商品情報であり、アイコン識別子は購入識別子であり、第２の非構造化メッセージは購入識別子を保持する商品情報であり、また、第１の関連するプラットフォームはｅコマースプラットフォームである。
【０１４５】
図１４は、本開示の或る実施形態に従った、非構造化メッセージを処理するサーバのブロック図を示し、具体的には、以下のモジュール、すなわち、メッセージ受信モジュール２１０、メッセージ送信モジュール２２０、及び、メッセージ保存モジュール２３０を含んでよい。メッセージ受信モジュール２１０は、第１のクライアントにより送信される第２の非構造化メッセージを受信するように構成されており、ここで、第２の非構造化メッセージは、アイコン識別子及び第１の非構造化メッセージを含む。メッセージ送信モジュール２２０は、第２の非構造化メッセージを第２のクライアントに送信するように構成されている。メッセージ保存モジュール２３０は、コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームにおいて、第１の非構造化メッセージを保存するように構成されており、ここで、第１の関連するプラットフォームは、構造化情報を格納し、第１の非構造化メッセージを格納し、及び、第１の非構造化メッセージに対応する第１のデータ識別子を生成するように構成されたプラットフォームである。
【０１４６】
本開示の或る実施形態において、サーバはさらに、以下、すなわち、バインディング要求受信モジュール、バインディングページデータ取得モジュール、アカウント情報受信モジュール、及び、バインディング関係生成モジュールを含む。バインディング要求受信モジュールは、第１のクライアントにより送信されるバインディング要求を受信するように構成されている。バインディングページデータ取得モジュールは、バインディング要求に対応するバインディングページデータを取得して、当該バインディングページデータを第１のクライアントに返信するように構成されている。アカウント情報受信モジュールは、バインディングページデータに対して、第１のクライアントによりサブミットされる第１のバインドされるアカウント情報を受信するように構成されており、ここで、第１のバインドされるアカウント情報は、第１のクライアントにログオンするために第１の関連するプラットフォーム上で第１のユーザにより登録されたアカウント情報である。バインディング関係生成モジュールは、第１のクライアントのアカウント情報と第１のバインドされるアカウント情報とのバインディング関係を生成するように構成されている。
【０１４７】
本開示の或る実施形態において、メッセージ保存モジュール２３０は、第１の同期メッセージ生成モジュール及び第１の同期メッセージ送信モジュールを含む。第１の同期メッセージ生成モジュールは、第１の同期メッセージを生成するように構成されており、ここで、第１の同期メッセージは、第１の非構造化メッセージ及び第１のバインドされるアカウント情報を含む。第１の同期メッセージ送信モジュールは、第１の同期メッセージを第１の関連するプラットフォームに送信するように構成されており、ここで、第１の関連するプラットフォームは、第１の非構造化メッセージを格納し、第１の非構造化メッセージに対応する第１のデータ識別子を生成し、及び、第１のバインドされるアカウント情報と第１のデータ識別子とのバインディング関係を生成するように構成されている。
【０１４８】
本開示の或る実施形態において、第２の非構造化メッセージは第２のユーザのユーザ識別子を保持し、また、メッセージ送信モジュール２２０は、ローカルデータベースにおいて第２のユーザのユーザ識別子に対応する第２のユーザのアドレス情報を検索するように構成されたアドレス検索サブモジュール、及び、第２の非構造化メッセージを第２のユーザのアドレス情報に対応する第２のクライアントに送信するように構成された非構造化メッセージ送信サブモジュールを含む。
【０１４９】
本開示の或る実施形態において、サーバはさらに、サーバが第２の非構造化メッセージのアイコン識別子を認識すると第２の非構造化メッセージに対するオンクリックイベントを付加するように構成されたイベント付加モジュールを含む。
【０１５０】
本開示の実施形態の或る実施例として、第１のクライアントは売り手クライアントであり、第２のクライアントは買い手クライアントであり、第１のユーザは売り手ユーザであり、第２のユーザは買い手ユーザであり、第１の非構造化メッセージは商品情報であり、アイコン識別子は購入識別子であり、第２の非構造化メッセージは購入識別子を保持する商品情報であり、また、第１の関連するプラットフォームはｅコマースプラットフォームである。
【０１５１】
図１５は、本開示の或る実施形態に従った、非構造化メッセージを処理するクライアントのブロック図を示し、また、以下のモジュール、すなわち、メッセージ受信モジュール３１０、メッセージ表示モジュール３２０、ページ表示モジュール３３０、制御要素値受信モジュール３４０、第３の非構造化メッセージ生成モジュール３５０、及び、第３の非構造化メッセージ送信モジュール３６０を含んでよい。メッセージ受信モジュール３１０は、コミュニケーションサーバにより送信される第２の非構造化メッセージを受信するように構成されており、ここで、第２の非構造化メッセージは、アイコン識別子及び第１の非構造化メッセージを含む。メッセージ表示モジュール３２０は、第２の非構造化メッセージを表示するように構成されている。ページ表示モジュール３３０は、第２の非構造化メッセージに対するオンクリック操作が検出されると情報入力ページを表示するように構成されており、ここで、情報入力ページは、１つまたは複数の制御要素を含む。制御要素値受信モジュール３４０は、制御要素に対して入力される制御要素値を受信するように構成されている。第３の非構造化メッセージ生成モジュール３５０は、制御要素値が有効であることが検証されると第３の非構造化メッセージを生成するように構成されている。第３の非構造化メッセージ送信モジュール３６０は、第３の非構造化メッセージをコミュニケーションサーバに送信するように構成されており、ここで、コミュニケーションサーバは、第３の非構造化メッセージを第１のクライアントに送信し、及び、コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームにおいて第３の非構造化メッセージを保存するように構成されている。第１の関連するプラットフォームは、構造化情報を格納し、第３の非構造化メッセージを格納し、及び、第３の非構造化メッセージに対応する第２のデータ識別子を生成するように構成されたプラットフォームである。
【０１５２】
本開示の或る実施形態において、第２の非構造化メッセージにオンクリックイベントが付加されており、ページ表示モジュール３３０は、イベントトリガサブモジュール、応答パラメータ情報生成サブモジュール、ページデータ受信サブモジュール、及び、描画サブモジュールを含む。イベントトリガサブモジュールは、第２の非構造化メッセージに対するオンクリック操作が検出されるとオンクリックイベントをトリガするように構成されている。応答パラメータ情報生成サブモジュールは、オンクリックイベントに対応する応答パラメータ情報を生成して、当該応答パラメータ情報をコミュニケーションサーバに返信するように構成されている。ページデータ受信サブモジュールは、コミュニケーションサーバにより送信される情報入力ページのデータを受信するように構成されており、ここで、情報入力ページのデータは、１つまたは複数の制御要素を含む。描画サブモジュールは、情報入力ページのデータを描画して対応する情報入力ページを表示するように構成されている。
【０１５３】
本開示の或る実施形態において、制御要素は制御要素識別子を有し、制御要素値受信モジュール３４０は、情報呼出し要求生成サブモジュール、要求送信サブモジュール、及び、制御要素値受信サブモジュールを含む。情報呼出し要求生成サブモジュールは、情報呼出し要求を生成するように構成されており、ここで、情報呼出し要求は、制御要素識別子を含む。要求送信サブモジュールは、情報呼出し要求をコミュニケーションサーバに送信するように構成されている。制御要素値受信サブモジュールは、コミュニケーションサーバにより返信され、且つ、制御要素識別子に対応する、制御要素値を受信するように構成されている。
【０１５４】
本開示の或る実施形態において、コミュニケーションサーバは、バインドされる第２の関連するプラットフォームを有し、第３の非構造化メッセージ生成モジュール３５０は、ジャンプ要求生成サブモジュール、ジャンプ要求送信サブモジュール、応答情報受信サブモジュール、及び、メッセージ生成サブモジュールを含む。ジャンプ要求生成サブモジュールは、制御要素値が有効であることが検証されると、制御要素値に従って、第２の関連するプラットフォームのジャンプ要求を生成するように構成されている。ジャンプ要求送信サブモジュールは、ジャンプ要求をコミュニケーションサーバに送信するように構成されており、ここで、コミュニケーションサーバは、ジャンプ要求に従って第２の関連するプラットフォームにジャンプし、及び、第２の関連するプラットフォームにより返信される応答情報を受信するように構成されている。第２の関連するプラットフォームは、制御要素値を処理し、及び、応答情報を返信するように構成されている。応答情報受信サブモジュールは、ジャンプ要求に従ってコミュニケーションサーバにより送信される応答情報を受信するように構成されている。メッセージ生成サブモジュールは、応答情報が正常な応答情報であると判定される場合に第３の非構造化メッセージを生成するように構成されている。
【０１５５】
本開示の実施形態の或る実施例として、第１のクライアントは売り手クライアントであり、第２のクライアントは買い手クライアントであり、第１の非構造化メッセージは商品情報であり、アイコン識別子は購入識別子であり、第２の非構造化メッセージは購入識別子を保持する商品情報であり、情報入力ページは注文入力ページであり、第３の非構造化メッセージは注文完了情報であり、第１の関連するプラットフォームはｅコマースプラットフォームであり、また、第２の関連するプラットフォームは支払いプラットフォームである。
【０１５６】
図１６は、本開示の或る実施形態に従った、非構造化メッセージを処理するサーバの構造的ブロック図を示し、以下のモジュール、すなわち、第３の非構造化メッセージ受信モジュール４１０、第３の非構造化メッセージ保存モジュール４２０、及び、第３の非構造化メッセージ送信モジュール４３０を含んでよい。第３の非構造化メッセージ受信モジュール４１０は、第２のクライアントにより送信される第３の非構造化メッセージを受信するように構成されており、ここで、第３の非構造化メッセージは、第２のクライアントが第２の非構造化メッセージを受信した後に第２の非構造化メッセージを表示し、第２の非構造化メッセージに対するオンクリック操作が検出された後に情報入力ページを表示し、１つまたは複数の制御要素を含む情報入力ページを表示し、制御要素に対して入力される制御要素値を受信し、及び、制御要素値が有効であることが検証されると第１の非構造化メッセージ及びアイコン識別子を含む第２の非構造化メッセージを生成するように構成されている。第３の非構造化メッセージ保存モジュール４２０は、コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームにおいて第３の非構造化メッセージを保存するように構成されており、ここで第１の関連するプラットフォームは、構造化情報を格納し、第３の非構造化メッセージを格納し、及び、第３の非構造化メッセージに対応する第２のデータ識別子を生成するように構成されたプラットフォームである。第３の非構造化メッセージ送信モジュール４３０は、第３の非構造化メッセージを第１のクライアントに送信するように構成されている。
【０１５７】
本開示の或る実施形態において、サーバはさらに、第２のクライアントにより返信される応答パラメータ情報を受信するように構成されたパラメータ情報受信モジュール、応答パラメータ情報に従って情報入力ページの対応データを取得するように構成されたページデータ取得モジュールであって、情報入力ページのデータが１つまたは複数の制御要素を含む、ページデータ取得モジュール、及び、情報入力ページのデータをクライアントに返信するように構成されたページデータ返信モジュールを含む。
【０１５８】
本開示の或る実施形態において、ページデータ取得モジュールは、第１のデータ識別子取得サブモジュール、ページデータ要求生成サブモジュール、要求送信サブモジュール、ページデータ受信サブモジュール、及び、ページデータ送信サブモジュールを含む。第１のデータ識別子取得サブモジュールは、第１の非構造化メッセージに対応する第１のデータ識別子を取得するように構成されている。ページデータ要求生成サブモジュールは、第１のデータ識別子に従って、入力ページデータ要求を生成するように構成されている。要求送信サブモジュールは、入力ページデータ要求を第１の関連するプラットフォームに送信するように構成されており、ここで、第１の関連するプラットフォームは、予め設定されたページ生成論理に従って第１のデータ識別子に対応する情報入力ページのデータを生成し、及び、情報入力ページのデータをコミュニケーションサーバに返信するように構成されている。ページデータ受信サブモジュールは、第１の関連するプラットフォームにより返信され、且つ、第１のデータ識別子に対応する、情報入力ページのデータを受信するように構成されている。ページデータ送信サブモジュールは、情報入力ページのデータを第２のクライアントに返信するように構成されている。
【０１５９】
本開示の或る実施形態において、第２のクライアントのアカウント情報は、第１の関連するプラットフォームにおいてバインドされる第２のバインドされるアカウント情報を有し、サーバはさらに、情報呼出し要求受信モジュール、アカウント情報取得モジュール、アカウント情報送信モジュール、制御要素値受信モジュール、及び、制御要素値送信モジュールを含む。情報呼出し要求受信モジュールは、第２のクライアントにより送信される情報呼出し要求を受信するように構成されており、ここで、情報呼出し要求は制御要素識別子を含む。アカウント情報取得モジュールは、第２のクライアントのアカウントに対応する第２のバインドされるアカウント情報を取得するように構成されている。アカウント情報送信モジュールは、情報呼出し要求及び第２のバインドされるアカウント情報を第１の関連するプラットフォームに送信するように構成されており、ここで、第１の関連するプラットフォームは、第２のバインドされるアカウント情報に従って対応データレコードを探索し、及び、当該データレコードから、制御要素識別子に対応する制御要素値を検索するように構成されている。制御要素値受信モジュールは、第１の関連するプラットフォームにより返信され、且つ、制御要素識別子に対応する、制御要素値を受信するように構成されている。制御要素値送信モジュールは、制御要素値を第２のクライアントに返信するように構成されている。
【０１６０】
本開示の或る実施形態において、第３の非構造化メッセージ送信モジュール４３０は、第２の同期メッセージ生成サブモジュール及び第２の同期メッセージ送信サブモジュールを含む。第２の同期メッセージ生成サブモジュールは、第２の同期メッセージを生成するように構成されており、ここで、第２の同期メッセージは、第３の非構造化メッセージ及び第２のバインドされるアカウント情報を含む。第２の同期メッセージ送信サブモジュールは、第２の同期メッセージを第１の関連するプラットフォームに送信するように構成されており、ここで、第１の関連するプラットフォームは、第３の非構造化メッセージを格納し、第３の非構造化メッセージに対応する第２のデータ識別子を生成し、及び、第２のバインドされるアカウント情報と第２のデータ識別子とのバインディング関係を生成するように構成されている。
【０１６１】
本開示の或る実施形態において、サーバはさらに、ジャンプ要求受信モジュール、ジャンプモジュール、応答情報受信モジュール、及び、応答情報返信モジュールを含む。ジャンプ要求受信モジュールは、第２のクライアントにより送信される、第２の関連するプラットフォームのジャンプ要求を受信するように構成されている。ジャンプモジュールは、ジャンプ要求に従って第２の関連するプラットフォームにジャンプするように構成されており、ここで、第２の関連するプラットフォームは、制御要素値を処理するように、及び、応答情報を返信するように構成されている。応答情報受信モジュールは、第２の関連するプラットフォームにより返信される応答情報を受信するように構成されている。応答情報返信モジュールは、応答情報を第２のクライアントに送信するように構成されている。
【０１６２】
本開示の実施形態の或る実施例として、第１のクライアントは売り手クライアントであり、第２のクライアントは買い手クライアントであり、第１の非構造化メッセージは商品情報であり、アイコン識別子は購入識別子であり、第２の非構造化メッセージは購入識別子を保持する商品情報であり、情報入力ページは注文入力ページであり、第３の非構造化メッセージは注文完了情報であり、第１の関連するプラットフォームはｅコマースプラットフォームであり、また、第２の関連するプラットフォームは支払いプラットフォームである。
【０１６３】
図１７は、本開示の或る実施形態に従った、非構造化メッセージを処理するプラットフォームのブロック図を示し、以下のモジュール、すなわち、第１の非構造化メッセージ受信モジュール５１０、第１の非構造化メッセージ格納モジュール５２０、第１のバインディング関係生成モジュール５３０、ページデータ生成モジュール５４０、第３の非構造化メッセージ受信モジュール５５０、第３の非構造化メッセージ格納モジュール５６０、及び、第２のバインディング関係生成モジュール５７０を含んでよい。第１の非構造化メッセージ受信モジュール５１０は、コミュニケーションサーバにより送信される第１の非構造化メッセージを受信するように構成されている。第１の非構造化メッセージは第１のクライアントからコミュニケーションサーバにより受信されるメッセージであり、ここで、第１のクライアントはアカウント情報を有し、また、第１のクライアントのアカウント情報は、第１の関連するプラットフォームにおいてバインドされる第１のバインドされるアカウント情報を有する。第１の非構造化メッセージ格納モジュール５２０は、第１の非構造化メッセージを格納し、及び、第１の非構造化メッセージに対応する第１のデータ識別子を生成するように構成されている。第１のバインディング関係生成モジュール５３０は、第１のバインドされるアカウント情報と第１のデータ識別子とのバインディング関係を生成するように構成されている。ページデータ生成モジュール５４０は、第１のデータ識別子に従って情報入力ページのデータを生成するように構成されており、或る実施形態において、ページデータ生成モジュールは、予め設定されたページ生成論理に従って、第１のデータ識別子に対応する情報入力ページのデータを生成するように構成されている。第３の非構造化メッセージ受信モジュール５５０は、コミュニケーションサーバにより送信される第３の非構造化メッセージを受信するように構成されており、ここで、第３の非構造化メッセージは、コミュニケーションサーバにより取得される情報入力ページのデータであり、また、情報入力ページのデータが第２のクライアントに送信された後に、第２のクライアントからの、情報入力ページのデータに対して生成されたメッセージである。第３の非構造化メッセージ格納モジュール５６０は、第３の非構造化メッセージを格納し、及び、第３の非構造化メッセージに対応する第２のデータ識別子を生成するように構成されている。第２のバインディング関係生成モジュール５７０は、第２のバインドされるアカウント情報と第２のデータ識別子とのバインディング関係を生成するように構成されている。
【０１６４】
本開示の或る実施形態において、プラットフォームはさらに、ページデータ要求受信モジュール及びページデータ返信モジュールを含む。ページデータ要求受信モジュールは、コミュニケーションサーバにより送信される入力ページデータ要求を受信するように構成されており、ここで、入力ページデータ要求は、第１のデータ識別子を含む。ページデータ返信モジュールは、情報入力ページのデータをコミュニケーションサーバに返信するように構成されている。
【０１６５】
図１８は、本開示の或る実施形態に従った、非構造化メッセージを処理するシステムのブロック図を示す。システムは、第１のクライアント１０、第２のクライアント２０、及び、コミュニケーションサーバ３０を含む。或る実施形態において、第１のクライアント１０は、アイコン識別子取得モジュール、第１の非構造化メッセージ受信モジュール、第２の非構造化メッセージ生成モジュール、及び、第２の非構造化メッセージ送信モジュールを含む。アイコン識別子取得モジュールは、クライアントインターフェース上のアイコンがクリックされたことが検出されると当該アイコンに対応するアイコン識別子を取得するように構成されている。第１の非構造化メッセージ受信モジュールは、第１のユーザにより入力される第１の非構造化メッセージを受信するように構成されている。第２の非構造化メッセージ生成モジュールは、アイコン識別子及び第１の非構造化メッセージを第２の非構造化メッセージに組織化するように構成されている。第２の非構造化メッセージ送信モジュールは、第２の非構造化メッセージをコミュニケーションサーバに送信するように構成されており、ここで、コミュニケーションサーバは、第２の非構造化メッセージを第２のクライアントに送信し、及び、コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームにおいて第１の非構造化メッセージを保存するように構成されている。第１の関連するプラットフォームは、構造化情報を格納し、第１の非構造化メッセージを格納し、及び、第１の非構造化メッセージに対応する第１のデータ識別子を生成するように構成されたプラットフォームである。
【０１６６】
或る実施形態において、第２のクライアント２０は、メッセージ受信モジュール、メッセージ表示モジュール、ページ表示モジュール、制御要素値受信モジュール、第３の非構造化メッセージ生成モジュール、及び、第３の非構造化メッセージ送信モジュールを含む。メッセージ受信モジュールは、コミュニケーションサーバにより送信される第２の非構造化メッセージを受信するように構成されており、ここで、第２の非構造化メッセージは、アイコン識別子及び第１の非構造化メッセージを含む。メッセージ表示モジュールは、第２の非構造化メッセージを表示するように構成されている。ページ表示モジュールは、第２の非構造化メッセージに対するオンクリック操作が検出されると情報入力ページを表示するように構成されており、ここで、情報入力ページは、１つまたは複数の制御要素を含む。制御要素値受信モジュールは、制御要素に対して入力される制御要素値を受信するように構成されている。第３の非構造化メッセージ生成モジュールは、制御要素値が有効であることが検証されると第３の非構造化メッセージを生成するように構成されている。第３の非構造化メッセージ送信モジュールは、第３の非構造化メッセージをコミュニケーションサーバに送信するように構成されており、ここで、コミュニケーションサーバは、第３の非構造化メッセージを第１のクライアントに送信し、及び、コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームにおいて第３の非構造化メッセージを保存するように構成されている。第１の関連するプラットフォームは、構造化情報を格納し、第３の非構造化メッセージを格納し、及び、第３の非構造化メッセージに対応する第２のデータ識別子を生成するように構成されたプラットフォームである。
【０１６７】
或る実施形態において、コミュニケーションサーバ３０は、メッセージ受信モジュール、メッセージ送信モジュール、メッセージ保存モジュール、第３の非構造化メッセージ受信モジュール、第３の非構造化メッセージ保存モジュール、及び、第３の非構造化メッセージ送信モジュールを含む。メッセージ受信モジュールは、第１のクライアントにより送信される第２の非構造化メッセージを受信するように構成されており、ここで、第２の非構造化メッセージは、アイコン識別子及び第１の非構造化メッセージを含む。メッセージ送信モジュールは、第２の非構造化メッセージを第２のクライアントに送信するように構成されている。メッセージ保存モジュールは、コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームにおいて第１の非構造化メッセージを保存するように構成されており、ここで、第１の関連するプラットフォームは、構造化情報を格納し、第１の非構造化メッセージを格納し、及び、第１の非構造化メッセージに対応する第１のデータ識別子を生成するように構成されたプラットフォームである。第３の非構造化メッセージ受信モジュールは、第２のクライアントにより送信される第３の非構造化メッセージを受信するように構成されている。第３の非構造化メッセージ保存モジュールは、コミュニケーションサーバとのバインディング関係を有する第１の関連するプラットフォームにおいて第３の非構造化メッセージを保存するように構成されており、ここで、第１の関連するプラットフォームは、構造化情報を格納し、第３の非構造化メッセージを格納し、及び、第３の非構造化メッセージに対応する第２のデータ識別子を生成するように構成されたプラットフォームである。第３の非構造化メッセージ送信モジュールは、第３の非構造化メッセージを第１のクライアントに送信するように構成されている。
【０１６８】
図１９は、本開示に従った実施形態を実施できるコンピューティングデバイス１９１０の実施例のブロック図である。デバイス１９１０は、概して、図１、図５、図６、図１０、図１１、及び図１２に関連して説明したものなど、コンピュータ可読の命令を実行できる、任意のシングルまたはマルチプロセッサコンピューティングデバイスまたはシステムを含む。すなわち、デバイス１９１０は、非構造化メッセージを処理するクライアント、非構造化メッセージを処理するサーバ、非構造化メッセージを処理するプラットフォーム、または、非構造化メッセージを処理するシステムとして実施されてよい。その最も基本的な構成において、デバイス１９１０は、少なくとも１つの処理回路（例えば、プロセッサ１９１４）、及び、少なくとも１つの不揮発性記憶媒体（例えば、メモリ１９１６）を含んでよい。
【０１６９】
プロセッサ１９１４は、一般に、データを処理できる、または、命令を解読及び実行できる、任意のタイプまたは形態の処理ユニットまたは回路を表す。一定の実施形態において、プロセッサ１９１４は、ソフトウェアアプリケーションまたはモジュールから命令を受信してよい。これらの命令は、プロセッサ１９１４に、本明細書において説明及び／または図示される例示的な実施形態の１つまたは複数の機能を実行させてよい。
【０１７０】
システムメモリ１９１６は、一般に、任意のタイプまたは形態の、揮発性または不揮発性記憶デバイス、または、データ及び／または他のコンピュータ可読の命令を記憶できる媒体を表す。システムメモリ１９１６の実施例は、これに限定されないが、ＲＡＭ、ＲＯＭ、フラッシュメモリ、または任意の他の適切なメモリデバイスを含む。必須ではないが、一定の実施形態において、ノード１９１０は、不揮発性記憶ユニットに加えて、揮発性メモリユニットを含んでよい。或る実施形態において、システムメモリ１９１６はキャッシュ１９２０を含む。
【０１７１】
デバイス１９１０はまた、プロセッサ１９１４及びシステムメモリ１９１６に加えて、１つまたは複数の構成要素または要素を含んでよい。例えば、デバイス１９１０は、メモリデバイス、入力／出力（Ｉ／Ｏ）デバイス、及び、通信インターフェース１９１８を含んでよく、それらのそれぞれが、通信インフラストラクチャを介して相互接続されてよい。通信インターフェース１９１８は、概して、デバイス１９１０と１つまたは複数の他のデバイスとの通信を促進できる、任意のタイプまたは形の通信デバイスまたはアダプタを表す。
【０１７２】
デバイス１９１０は、アプリケーション１９４０を実行してよく、これにより、アプリケーション１９４０は、動作（例えば、図１、図５、図６、図１０、図１１、及び図１２の動作）を実行することが可能となる。アプリケーション１９４０を含むコンピュータプログラムは、デバイス１９１０にロードされてよい。例えば、コンピュータ可読の媒体に記憶されたコンピュータプログラムの全てまたは一部は、メモリ１９１６に記憶されてよい。プロセッサ１９１４により実行されると、コンピュータプログラムは、プロセッサに、本明細書において説明及び／または図示される例示的な実施形態の機能を実行させてよく、及び／または、当該機能を実行する手段であってよい。付加的にまたは代替的に、本明細書において説明及び／または図示される例示的な実施形態は、ファームウェア及び／またはハードウェアにおいて実施されてよい。
【０１７３】
本明細書における実施形態は、進歩的な方法で説明されている。各実施形態は、他の実施形態との差異に着眼しており、異なる実施形態間の同一または同様の部分に対し、相互参照が利用可能である。本開示の実施形態の中の或る実施形態が、方法、装置、またはコンピュータプログラム製品として提供されてよいことを当業者は理解する。それゆえ、本開示の実施形態は、フルハードウェア実施形態、フルソフトウェア実施形態、ソフトウェア態様とソフトウェア態様との両方を組み合わせる実施形態の形を使用してよい。さらに、本開示の実施形態は、コンピュータプログラムコードを含む１つまたは複数のコンピュータ記憶媒体（磁気ディスクメモリ、ＣＤ‐ＲＯＭ、光学メモリ等を含むが、これに限定されない）上で実施されるコンピュータプログラム製品の形態を使用してよい。
【０１７４】
或る実施形態において、コンピュータ機器は、１つまたは複数のＣＰＵ、入力‐出力インターフェース、ネットワークインターフェース、及び、メモリを含む。メモリは、コンピュータ可読の媒体における揮発性メモリ、ＲＡＭ、及び／または、ＲＯＭもしくはフラッシュＲＡＭなどの不揮発性メモリを含んでよい。メモリは、コンピュータ可読の媒体の或る実施例である。コンピュータ可読の媒体は、不揮発性媒体、揮発性媒体、移動媒体、または不動媒体を含み、これらは、任意の方法または技術による情報記憶を実施し得る。情報は、コンピュータ可読の命令、データ構造、プログラムのモジュール、または他のデータであってよい。コンピュータ記憶媒体の実施例は、これに限定されないが、相変化ＲＡＭ（ＰＲＡＭ）、スタティックＲＡＭ（ＳＲＡＭ）、ダイナミックＲＡＭ（ＤＲＡＭ）、他のタイプのＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリまたは他のメモリ技術、ＣＤ‐ＲＯＭ、ＤＶＤまたは他の光学メモリ、カートリッジ磁気テープ、磁気テープまたは磁気ディスクメモリその他の磁気記憶デバイス、または任意の他の非伝送媒体を含み、これらは、コンピューティングデバイスによってアクセスされ得る情報を記憶するように構成されてよい。本明細書において規定されるように、コンピュータ可読の媒体は、例えば、変調されたデータ信号またはキャリアなどの一時的な媒体を含まない。
【０１７５】
本開示の実施形態は、本開示の実施形態における方法のフローチャート及び／またはブロック図、端末デバイス（システム）、及び、コンピュータプログラム製品を参照して説明される。フローチャート及び／またはブロック図における各フローチャート及び／またはブロック、ならびに、それらの組合せは、コンピュータプログラム命令により実施されてよいことを理解すべきである。これらのコンピュータプログラム命令は、コンピュータ、または他のプログラマブルデータ処理端末機器のプロセッサにより実行される命令による、フローチャートの１つまたは複数のステップ及び／またはブロック図の１つまたは複数のブロックにおいて、指定された機能を実施するように構成される装置を生成するために、マシンを生成するように、汎用コンピュータ、特殊用途コンピュータ、埋め込みプロセッサ、または、他のプログラマブルデータ処理端末機器のプロセッサのために提供されてよい。これらのコンピュータプログラム命令はまた、特定の方法で動作するように、コンピュータ、または、他のプログラマブルデータ処理端末機器をガイドし得るコンピュータ可読のメモリにおいて記憶されてよく、その結果、コンピュータ可読のメモリに記憶された当該命令は、フローチャートの１つまたは複数のフロー及び／またはブロック図の１つまたは複数のブロックにおいて、指定された機能を実施するコマンドデバイスを含む、工業製品を生成する。これらのコンピュータプログラム命令はまた、機器により実施される処置を生成するために、コンピュータまたは他のプログラマブル端末機器上で一連の動作ステップを実行するように、コンピュータまたは他のプログラマブルデータ処理端末機器にロードされてよく、その結果、コンピュータまたは他のプログラマブル端末機器上で実行される命令は、フローチャートの１つまたは複数のフロー及び／またはブロック図の１つまたは複数のブロックにおいて、指定された機能を実施するように構成されるステップを提供する。
【０１７６】
前述の開示は、特定のブロック図、フローチャート、及び実施例を使用して、様々な実施形態を述べたが、本明細書において説明及び／または図示される各ブロック図の構成要素、フローチャートのステップ、動作、及び／または、構成要素は、様々なハードウェア、ソフトウェア、もしくはファームウェア（またはそれらの任意の組合せ）構成を使用して、個々に及び／または集合的に実施されてもよい。さらに、多くの他のアーキテクチャが、同じ機能性を達成するために実施されてもよいので、他の構成要素内に含まれる構成要素の任意の開示は、実施例と考えられるべきである。
【０１７７】
本明細書において説明及び／または図示されるプロセスパラメータ及びステップシーケンスは、実施例として提供されたに過ぎず、任意に変更されてよい。例えば、本明細書において図示及び／または説明示されるステップは、特定の順番で示され、または述べられてよいが、これらのステップは、必ずしも、図示または述べられた順番で実行される必要はない。本明細書において説明及び／または図示される様々な例示的な方法はまた、本明細書において説明または図示されるステップの１つまたは複数を省略してもよく、または、開示されるものに加えて、追加のステップを含んでもよい。
【０１７８】
様々な実施形態は、完全に機能的なコンピューティングシステムの背景に沿って、本明細書において説明及び／または図示されたが、これらの例示的な実施形態の１つまたは複数が、実際に配布を行うために使用される特定のタイプのコンピュータ可読の媒体に関わらず、様々な形態においてプログラム製品として配布されてよい。本明細書において開示される実施形態はまた、一定のタスクを実行するソフトウェアモジュールを使用して実施されてもよい。これらのソフトウェアモジュールは、スクリプト、バッチ、または、コンピュータ可読の記憶媒体もしくはコンピューティングシステムに記憶され得る他の実行可能なファイルを含んでよい。これらのソフトウェアモジュールは、本明細書において開示される例示的な実施形態の１つまたは複数を実行するように、コンピューティングシステムを構成してよい。本明細書において開示されるソフトウェアモジュールの１つまたは複数は、クラウドコンピューティング環境において実施されてよい。クラウドコンピューティング環境は、インターネットを介して様々なサービス及びアプリケーションを提供し得る。これらのクラウドベースのサービス（例えば、サービスとしてのソフトウェア（ｓｏｆｔｗａｒｅ  ａｓ  ａ  ｓｅｒｖｉｃｅ）、サービスとしてのプラットフォーム（ｐｌａｔｆｏｒｍ  ａｓ  ａ  ｓｅｒｖｉｃｅ）、サービスとしてのインフラストラクチャ（ｉｎｆｒａｓｔｒｕｃｔｕｒｅ  ａｓ  ａ  ｓｅｒｖｉｃｅ）等）は、ウェブブラウザまたは他の遠隔インターフェースを通じてアクセス可能であってよい。本明細書において説明される様々な機能は、遠隔デスクトップ環境または任意の他のクラウドベースのコンピューティング環境を介して提供されてよい。
【０１７９】
本開示の実施形態が説明されたが、当業者が基本的な創造的概念を理解すれば、当業者は、これらの実施形態に対して付加的な改変または変更を実施してよい。それゆえ、添付の特許請求の範囲は、これらの実施形態、ならびに、本出願の実施形態の範囲内にある全ての改変及び変更形態を含むものと理解されることが意図される。
【０１８０】
最後に、関係を示す語（「ａ  ｆｉｒｓｔ（第１の）」または「ａ  ｓｅｃｏｎｄ（第２の）」など）は、任意の実際の関係または順序がこれらの実体または動作間に存在することを要求または示唆するのでなく、１つの実体または動作を別の実体または動作から区別するように意図しているに過ぎない。さらに、「ｃｏｍｐｒｉｓｅ（含む）」、「ｉｎｃｌｕｄｅ（含む）」などの語、またその他の変形形態は、非排他的な「ｃｏｍｐｒｉｓｅ」を含むことが意図され、これにより、一連の要素を含むプロセス、方法、商品、または端末デバイスは、これらの要素を含むだけでなく、明示的に列挙されていない他の要素も含み、または、プロセス、方法、商品、もしくは端末デバイスの固有の要素も含む。追加の制約がない場合、「ｉｎｃｌｕｄｅ  ａ．．．」という文により規制される要素は、追加の同一の要素が、これらの要素のプロセス、方法、商品、または端末デバイスに存在してもよいという事実を排除しない。
【０１８１】
上記は、本出願により提供される、非構造化メッセージを処理する方法、クライアント、サーバ、及びプラットフォームを詳細に説明するものである。本出願の原理及び実施方法の詳述は、本明細書における特定の実施例を使用して成されており、前述の実施形態の説明は、本出願の方法及びその核心的概念を理解するのを助けることを意図するに過ぎない。また、当業者は、本出願の概念に従って、本出願の具体的な実施態様及び範囲を変更してもよい。要するに、本明細書は、本出願の範囲を限定するものと解釈されるものでない。
【図１】
2018500670.tif 000003
【図２】
2018500670.tif 000004
【図３】
2018500670.tif 000005
【図４】
2018500670.tif 000006
【図５】
2018500670.tif 000007
【図６】
2018500670.tif 000008
【図７】
2018500670.tif 000009
【図８】
2018500670.tif 000010
【図９】
2018500670.tif 000011
【図１０】
2018500670.tif 000012
【図１１】
2018500670.tif 000013
【図１２】
2018500670.tif 000014
【図１３】
2018500670.tif 000015
【図１４】
2018500670.tif 000016
【図１５】
2018500670.tif 000017
【図１６】
2018500670.tif 000018
【図１７】
2018500670.tif 000019
【図１８】
2018500670.tif 000020
【図１９】
2018500670.tif 000021
【国際調査報告】
2018500670.tif 000022
2018500670.tif 000023
2018500670.tif 000024