(57)【特許請求の範囲】
【請求項１】
１以上のコンピュータデバイスにより実施されるメソッドであって、前記メソッドでは、
インタラクション情報からデジタルオブジェクト一意識別子（ＤＯＩ）を取得すること、
前記ＤＯＩを解析して前記ＤＯＩで識別された情報を取得すること、
前記ＤＯＩで識別された前記情報をクライアントエンドにプッシュし、前記クライアントエンドに前記ＤＯＩで識別された前記情報を情報対話型インタフェースに表示させること、を備える、前記メソッド。
【請求項２】
前記インタラクション情報の前記ＤＯＩが送信クライアントエンドから送信される、請求項１に記載のメソッド。
【請求項３】
前記ＤＯＩで識別された前記情報の前記クライアントエンドへのプッシュでは、前記ＤＯＩで識別された前記情報を含む新規インタラクション情報を前記クライアントエンドにプッシュすることを備える、請求項１に記載のメソッド。
【請求項４】
前記インタラクション情報からの前記ＤＯＩの取得では、
前記インタラクション情報から画像情報を取得すること、
前記画像情報が前記ＤＯＩを含むかどうかを判断すること、及び、
前記画像情報が前記ＤＯＩを含むとの判断に応答して前記画像情報から前記ＤＯＩを抽出すること、を備える、請求項１に記載のメソッド。
【請求項５】
前記ＤＯＩで識別された前記情報の前記クライアントエンドへのプッシュでは、
前記ＤＯＩで識別された前記情報の表示操作エントリを前記クライアントエンドにプッシュすること、及び、
前記ＤＯＩで識別された前記情報の表示トリガ命令の前記クライアントエンドからの受信に応答して、前記ＤＯＩで識別された前記情報を前記クライアントエンドにプッシュすること、を備え、前記表示トリガ命令は、ユーザによる前記表示操作エントリの操作によりトリガされる、請求項１に記載のメソッド。
【請求項６】
さらに、前記ＤＯＩで識別された前記情報の操作エントリを前記クライアントエンドにプッシュすることを備える、請求項１に記載のメソッド。
【請求項７】
前記インタラクション情報は、インスタントメッセージのインタラクション情報、ソーシャルネットワーキングプラットフォームのインタラクション情報、または電子メールのインタラクション情報を備える、請求項１に記載のメソッド。
【請求項８】
前記ＤＯＩは、二次元コード、バーコード、文字コード、またはネットワークドメイン名を備える、請求項１に記載のメソッド。
【請求項９】
さらに、前記ＤＯＩで識別された前記情報を前記クライアントエンドにプッシュする前に、前記ＤＯＩで識別された前記情報が安全であるかどうかを判断すること、及び、
前記ＤＯＩで識別された前記情報が安全であるとの判断に応答して、前記ＤＯＩで識別された前記情報を前記クライアントエンドにプッシュすること、を備える、請求項１に記載のメソッド。
【請求項１０】
実行可能な命令を記憶する１以上のコンピュータ可読媒体であって、前記実行可能命令は、１以上のプロセッサにより実行される場合、前記１以上のプロセッサに、
インタラクション情報からデジタルオブジェクト一意識別子（ＤＯＩ）を取得させること、
前記ＤＯＩを解析させて前記ＤＯＩで識別された情報を取得させること、及び、
前記ＤＯＩで識別された前記情報をクライアントエンドにプッシュさせ、前記クライアントエンドに前記ＤＯＩで識別された前記情報を情報対話型インタフェースに表示させること、を備える、前記１以上のコンピュータ可読媒体。
【請求項１１】
前記ＤＯＩで識別された前記情報の前記クライアントエンドへのプッシュでは、前記ＤＯＩで識別された前記情報を含む新規インタラクション情報を前記クライアントエンドにプッシュすることを含む、請求項１０に記載の１以上のコンピュータ可読媒体。
【請求項１２】
前記インタラクション情報からの前記ＤＯＩの取得では、
前記インタラクション情報から画像情報を取得すること、
前記画像情報が前記ＤＯＩを含むかどうかを判断すること、及び、
前記画像情報が前記ＤＯＩを含むとの判断に応答して前記画像情報から前記ＤＯＩを抽出すること、を備える、請求項１０に記載の１以上のコンピュータ可読媒体。
【請求項１３】
前記ＤＯＩで識別された前記情報の前記クライアントエンドへのプッシュでは、
前記ＤＯＩで識別された前記情報の表示操作エントリを前記クライアントエンドにプッシュすること、及び、
前記ＤＯＩで識別された前記情報の表示トリガ命令の前記クライアントエンドからの受信に応答して、前記ＤＯＩで識別された前記情報を前記クライアントエンドにプッシュすること、を備え、前記表示トリガ命令は、ユーザによる前記表示操作エントリの操作によりトリガされる、請求項１０に記載の１以上のコンピュータ可読媒体。
【請求項１４】
さらに、前記ＤＯＩで識別された前記情報の操作エントリを前記クライアントエンドにプッシュすることを備える、請求項１０に記載の１以上のコンピュータ可読媒体。
【請求項１５】
前記インタラクション情報は、インスタントメッセージのインタラクション情報、ソーシャルネットワーキングプラットフォームのインタラクション情報、または電子メールのインタラクション情報を備える、請求項１０に記載の１以上のコンピュータ可読媒体。
【請求項１６】
さらに、前記ＤＯＩで識別された前記情報を前記クライアントエンドにプッシュする前に、前記ＤＯＩで識別された前記情報が安全であるかどうかを判断すること、及び、
前記ＤＯＩで識別された前記情報が安全であるとの判断に応答して、前記ＤＯＩで識別された前記情報を前記クライアントエンドにプッシュすること、を備える、請求項１０に記載の１以上のコンピュータ可読媒体。
【請求項１７】
１以上のプロセッサ、
メモリ、
前記メモリに記憶され、前記１以上のプロセッサによりインタラクション情報からデジタルオブジェクト一意識別子（ＤＯＩ）を取得することを実行可能な取得ユニット、
前記メモリに記憶され、前記１以上のプロセッサにより前記ＤＯＩで識別された情報を取得するために前記ＤＯＩを解析することを実行可能な解析ユニットと、
前記メモリに記憶され、前記１以上のプロセッサにより前記ＤＯＩで識別された前記情報を情報対話型インタフェースに表示することを実行可能な表示ユニットを備える、装置。
【請求項１８】
さらに、前記取得ユニットは、前記インタラクション情報から画像情報を取得し、前記画像情報が前記ＤＯＩを含むかどうかを判断し、前記画像情報が前記ＤＯＩを含むとの判断に応答して前記画像情報から、前記ＤＯＩを抽出する、請求項１７に記載の装置。
【請求項１９】
さらに、前記表示ユニットは、前記ＤＯＩで識別された前記情報の表示操作エントリを前記情報対話型インタフェースにプッシュし、前記ＤＯＩで識別された前記情報の表示トリガ命令の受信に応答して、前記ＤＯＩで識別された前記情報を前記情報対話型インタフェースに表示し、前記表示トリガ命令は、ユーザによる前記表示操作エントリの操作によりトリガされる、請求項１７に記載の装置。
【請求項２０】
前記インタラクション情報は、インスタントメッセージのインタラクション情報、ソーシャルネットワーキングプラットフォームのインタラクション情報、または電子メールのインタラクション情報を備え、前記ＤＯＩは、二次元コード、バーコード、文字コード、またはネットワークドメイン名を備える、請求項１７に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願の相互参照）
本出願は、２０１４年９月２２日に出願され「Ｍｅｔｈｏｄ  ａｎｄ  Ａｐｐａｒａｔｕｓ  ｏｆ  Ｐｒｏｃｅｓｓｉｎｇ  ａ  ＤＯＩ  ｉｎ  Ｉｎｔｅｒａｃｔｉｏｎ  Ｉｎｆｏｒｍａｔｉｏｎ」と題された中国特許出願第２０１４１０４８７３０６．４号の外国の優先権を主張し、その全体を参照により本明細書に組み込む。
【０００２】
本開示は、コンピュータ及びインタネット技術分野に関連し、特に、インタラクション情報におけるＤＯＩ（デジタルオブジェクト一意識別子）処理メソッド及びその装置に関する。
【背景技術】
【０００３】
科学技術が急激に発展する情報化時代において、情報のやり取りが頻繁に行われており、インタラクション情報には、多量の文字情報、画像情報、リンク情報、または音声／映像情報が含まれてもよい。具体的には、デジタルオブジェクト一意識別子（ＤＯＩ）もインタラクション情報に含まれてもよい。デジタル化時代での「識別カード」番号として、ＤＯＩには主に、二次元コード（ＱＲコード（登録商標）としても知られる）、バーコード、文字コード、ネットワークドメイン名などの種類がある。
【０００４】
例えば、インスタントメッセージ（略称ＩＭ）での情報のやり取りがある。クライアントエンドＡは、クライアントエンドＢから送付された二次元コード画像を受信する。二次元コード画像の二次元コードで識別された情報を取得するために、クライアントエンドＡのユーザは、クライアントエンドＡによりローカルで受信された二次元コード画像を保存し、ＩＭインタフェースから出て、二次元コードスキャニンングソフトウェアを開き、ローカルで二次元コードスキャニングソフトウェアに保存されている二次元コード画像をロードする必要がある。二次元コードスキャニングソフトウェアが二次元コード画像を解析した後、ユーザは、二次元コードスキャニングソフトウェアのインタフェースから二次元コードで識別された情報を読み出してもよい。
【０００５】
上記の現行技術には欠点がある。インタラクション情報の二次元コードで識別された情報を取得するためには、ユーザは、複数の操作を行う必要があり、操作量が比較的多く操作効率が悪い。
【０００６】
ユーザが、バーコードなどの、ＤＯＩで識別された別種の情報でインタラクション情報に含まれた情報を取得しようとしても、同様に上記の技術的問題がある。
【発明の概要】
【０００７】
本概要では、下記の発明を実施するための形態で詳述する概念のうち選択し、簡略化して紹介する。本概要では、請求する主題の全ての主要特徴または重要特徴を特定する意図は無く、単独で請求する主題の範囲を判断しやすくすることを意図しない。例えば、用語「技法」は、上記の文脈上許容されるように本開示を通して、デバイス（複数可）、システム（複数可）、メソッド（複数可）、及び／またはコンピュータ可読命令を意味してもよい。
【０００８】
本開示の実施形態は、インタラクション情報のＤＯＩの処理メソッドを提供し、ＤＯＩで識別された情報のユーザ取得効率を向上させる。
【０００９】
本開示の実施形態はさらに、インタラクション情報のＤＯＩの処理装置を提供し、ＤＯＩで識別された情報のユーザ取得効率を向上させる。
【００１０】
本開示の実施形態は、以下の技術的解決策を採用する。インタラクション情報のＤＯＩの処理メソッドであってサーバを備え、サーバは、インタラクション情報のデジタルオブジェクト一意識別子（ＤＯＩ）を取得し、ＤＯＩを解析してＤＯＩで識別された情報を取得し、ＤＯＩで識別された情報をクライアントエンドにプッシュしてクライアントエンドがＤＯＩで識別された情報を情報対話型インタフェースに表示できるようにする。
【００１１】
インタラクション情報のＤＯＩの処理メソッドであってインスタントメッセージのクライアントエンドを備え、インスタントメッセージのクライアントエンドは、インタラクション情報のＤＯＩを取得し、ＤＯＩを解析してＤＯＩで識別された情報を取得し、ＤＯＩで識別された情報を情報対話型インタフェースに表示する。
【００１２】
インタラクション情報のＤＯＩの処理装置であって、インタラクション情報のＤＯＩを取得する取得ユニット、ＤＯＩで識別された情報を取得するためにＤＯＩを解析する解析ユニット、及び、クライアントエンドがＤＯＩで識別された情報を情報対話型インタフェースに表示できるようにするために、ＤＯＩで識別された情報をクライアントエンドにプッシュするプッシュユニットを備える。
【００１３】
インタラクション情報のＤＯＩの処理装置であって、インタラクション情報のＤＯＩを取得する取得ユニット、ＤＯＩで識別された情報を取得するためにＤＯＩを解析する解析ユニット、及び、ＤＯＩで識別された情報を情報対話型インタフェースに表示する表示ユニットを備える。
【００１４】
本開示の実施形態の技術的解決策により、ユーザは、情報のやり取り中に長々とした操作をする事無く、インタラクション情報のＤＯＩで識別された情報を取得でき、そのため、ＤＯＩで識別された情報についてのユーザ取得効率は、現行の技術と比較して多いに向上している。
【００１５】
本開示をより詳細に理解されるよう本明細書で説明する図を添付し、本開示の一部とする。本開示の典型的な実施形態及びその説明を用いて本開示を示すが、本開示を限定するものではない。
【図面の簡単な説明】
【００１６】
【図１Ａ】本開示の実施態様による、インタラクション情報のＤＯＩの例示的な処理メソッドを示すフローチャートである。
【図１Ｂ】本開示の実施形態による、二次元コードを含むネームカード画像を表す概略図である。
【図１Ｃ】本開示の実施形態による、情報対話型インタフェースに表示された二次元コードで識別された情報の状態変化を表す概略図である。
【図２】本開示の実施形態による、インタラクション情報のＤＯＩの別の例示的な処理メソッドを表すフローチャートである。
【図３】本開示の実施形態による、インタラクション情報のＤＯＩの別の例示的な処理メソッドを表すフローチャートである。
【図４】本開示の実施形態による、インタラクション情報のＤＯＩの処理装置を表す構造図である。
【図５】本開示の実施形態による、インタラクション情報のＤＯＩの別の処理装置を表す構造図である。
【発明を実施するための形態】
【００１７】
本開示の実施形態の目的、技術的解決策、及び利点が十分理解されるよう、本開示の典型的な実施形態及び対応する添付図を参考に、本開示の技術的解決策を以下で十分かつ明確に説明する。説明する実施形態は、明らかに単に本開示の実施形態の一部を表したものに過ぎず、全てではない。本開示の実施形態に基づき創造的努力無く当業者により成し得る他のあらゆる実施形態は、本開示の保護の範囲に該当するものである。
【００１８】
本開示の実施形態による技術的解決策を、添付図を参考に本明細書で詳述する。
【００１９】
本実施形態は、インタラクション情報のＤＯＩの処理メソッドを提供する。図１Ａは本メソッドの例示的なフローチャートを示しており、以下のメソッドブロックを備える。
Ｓ１１では、サーバがインタラクション情報のＤＯＩを取得する。
Ｓ１２では、ＤＯＩを解析してＤＯＩで識別された情報を取得する。
Ｓ１３では、ＤＯＩで識別された情報をクライアントエンドにプッシュし、ＤＯＩで識別された情報をクライアントエンドが情報対話型インタフェースに表示できるようにする。
【００２０】
Ｓ１１では、インタラクション情報の種類に制限が無い。例えば、インスタントメッセージ（例えば、ＱＱ、ＷｅＣｈａｔ、Ｆｅｔｉｏｎ、ＩＰ  Ｍｅｓｓｅｎｇｅｒ、ＭＳＮ  Ｍｅｓｓｅｎｇｅｒ、Ｂａｉｄｕ  Ｈｉ、Ｓｉｎａ  ＵＣなど）のインスタントメッセージ、ソーシャルネットワーキングプラットフォーム（ＭｉｃｒｏＢｌｏｇ、Ｔｗｉｔｔｅｒ、Ｆａｃｅｂｏｏｋ、Ｔｉａｎｙａ  Ｃｌｕｂなど）のインタラクション情報、電子メールのインタラクション情報などといったインタラクション情報であってもよい。インタラクション情報はＤＯＩを含み、さらに文字情報、画像情報、リンク情報、音声／映像情報などを含んでもよい。デジタルオブジェクト一意識別子としてＤＯＩは固有であり、それ故、ＤＯＩで一意に識別された情報を、対応する解析規則に基づき取得することができる。ＤＯＩの種類に制限は無く、例えば、二次元コード、バーコード、文字コード、ネットワークドメイン名などであってもよい。
【００２１】
Ｓ１２では、次の要領で、ＤＯＩを解析しＤＯＩで識別された情報を取得してもよい。ＤＯＩ符号化／復号化処理部をサーバに統合し、ＤＯＩロジック符号化／復号化規則に従って、対応して識別された情報をＤＯＩから解析してもよい。
【００２２】
Ｓ１３では、ＤＯＩで識別された情報を受信クライアントエンド（すなわち、インタラクション情報を受信するクライアントエンド）にのみ、または、送信クライアントエンド（すなわち、インタラクション情報を送信するクライアントエンド）にのみプッシュしてもよい。或いは、ＤＯＩで識別された情報を受信クライアントエンド及び送信クライアントエンドのそれぞれにプッシュしてもよく、本明細書では特に限定しない。
【００２３】
ある実施において、Ｓ１１では、送信クライアントエンドが送信するインタラクション情報のＤＯＩを取得してもよい。Ｓ１３では、ＤＯＩで識別された情報を受信側である受信クライアントエンド、及び／または、送信側である送信クライアントエンドに同時にプッシュしてもよい。
【００２４】
ある実施において、Ｓ１３では、ＤＯＩで識別された情報を含むインタラクション情報をクライアントエンドにプッシュしてもよい。ＤＯＩ及びＤＯＩで識別された情報の両方を含むインタラクション情報か、ＤＯＩで識別された情報のみを含むインタラクション情報のいずれかをクライアントエンドにプッシュ可能であると解釈してもよい。この方法において、送信クライアントエンドにより送信されたインタラクション情報をサーバが受信クライアントエンドに送信する場合、サーバは、インタラクション情報の解析済ＤＯＩで識別された情報をインタラクション情報と併せて受信クライアントエンドに送信し、受信側である受信クライアントエンドが、インタラクション情報のＤＯＩで識別された情報を直接取得するようにしてもよい。
【００２５】
ある実施において、Ｓ１１では、以下のメソッドサブブロックを実施してもよい。
インタラクション情報の画像情報の取得、ならびに、
画像情報がＤＯＩを備えているかの判断、及び、ＤＯＩを備えていると判断した場合、画像情報からのＤＯＩの抽出。
【００２６】
画像情報はＤＯＩを含んでもよく、またＤＯＩ以外の情報を含んでもよい。当該実施では、ＤＯＩを含む画像情報を自動で識別しＤＯＩを抽出することができる。図１Ｂに示すように、画像は、企業のウェブサイトを識別する二次元コードに加え、文字情報を含む。上記のメソッドサブブロックの使用により、二次元コードを含むネームカード画像を自動で識別し、二次元コードを抽出する。
【００２７】
0006553712.tif 000002
【００２８】
ある実施において、Ｓ１３では、ＤＯＩで識別された情報の表示操作エントリをクライアントエンドにプッシュし、ＤＯＩで識別された情報の表示トリガ命令のクライアントエンドからの受信に応答して、ＤＯＩで識別された情報をクライアントエンドにプッシュする。その場合、表示トリガ命令は、ユーザによる表示操作エントリの操作によりトリガされる。
【００２９】
表示操作エントリは、ＤＯＩで識別された情報を表示するかどうかをユーザが選択する操作エントリであり、ウィンドウ、ボタンなどであってもよい。図１Ｃの左図で示すように、サーバを通してクライアントエンドＡにより送信された二次元コードを含む画像情報をクライアントエンドＢが受信すると、プロンプトウィンドウが画像情報の下部に現れ、画像情報が二次元コードを含んでいることをユーザに伝え、二次元コードで識別された情報を読み出すかどうかをユーザに問うてもよい。ユーザが「ＹＥＳ（はい）」ボタンをクリックすると、プロンプトウィンドウが閉じられ、図１Ｃの右図で示すように、二次元コードで識別された情報が情報対話型インタフェースに表示される。ユーザが図１Ｃの左図の「ＮＯ（いいえ）」ボタンをクリックすると、プロンプトウィンドウが閉じられ、二次元コードで識別された情報は、情報対話型インタフェースに表示されない。
【００３０】
上記の実施では、ユーザは、自身の必要性に応じてＤＯＩで識別された情報を読み出すかどうかの選択が可能である。ＤＯＩで識別された情報の読出しが必要無ければ、ＤＯＩで識別された情報を情報対話型インタフェースに表示せず、そのためデータのローディングを削減し携帯端末のネットワークトラフィックリソースの節約になる。一方、ＤＯＩで識別された情報が安全なウェブサイトリンクでない場合、当該解決策によりユーザが安全でないウェブサイトに自動的にリンクしてしまう潜在的なリスク及び損失を低減することが出来る。
【００３１】
別の実施では、ＤＯＩで識別された情報が事前に安全な情報であると検出されていれば、ＤＯＩで識別された情報の表示操作エントリを、クライアントエンドにプッシュしなくてもよい。或いは、ＤＯＩで識別された情報をクライアントエンドに直接プッシュしてもよい。
【００３２】
ある実施において、ＤＯＩ処理メソッドではさらに、ＤＯＩで識別された情報の操作エントリをクライアントエンドにプッシュしてもよい。
【００３３】
図１Ｃの右図で示すように、二次元コードで識別された情報の操作エントリは、二次元コードで識別された情報がウェブサイトリンクであれば、リンクアクセスの操作エントリ（すなわち、「アクセスリンク」ボタン）、及び、情報共有の操作エントリ（すなわち、「情報共有」ボタン）を含む。さらに、ＤＯＩで識別された情報の操作エントリは、情報コピーの操作エントリ、情報収集の操作エントリ、情報転送の操作エントリなどであってもよい。ＤＯＩで識別された情報の操作エントリは、ウィンドウ、ボタンなどを含んでもよい。
【００３４】
上記実施形態の技術的解決策により、ユーザは、インタラクション情報のＤＯＩで識別された情報を、情報のやり取り中に複雑な操作をする事無く取得することができる。そのため、当該解決策により、現行の技術と比較して、ＤＯＩで識別された情報のユーザ取得効率は多いに向上する。
【００３５】
本実施形態で提供されるメソッドのメソッドブロックを実施するエンティティは、同一デバイスであってもよく、複数の異なるデバイスであってもよいことに留意する。例えば、第一サーバデバイスがＳ１１及びＳ１２を実施し、第二サーバデバイスがＳ１３を実施してもよい。また、別の実施例として、第一サーバデバイスがＳ１１を実施し、第二サーバデバイスなどがＳ１２及びＳ１３を実施してもよい。実施形態では、インタラクション情報のＤＯＩの別の処理メソッドを提供する。当該メソッドは、インスタントメッセージに適用可能であり、ＤＯＩは二次元コードである。サーバは、ログインサーバ、情報サーバ、及び、二次元コード処理モジュールに分けられる。二次元コード処理モジュールは、識別モジュール及びスキャニングモジュールを備えてもよい。図２を参考に、典型的なメソッドプロセスは以下のようなメソッドブロックを備える。
【００３６】
Ｓ２０１では、ログインサーバは、クライアントエンドＡにより送信されたログインリクエストを受信する。
【００３７】
Ｓ２０２では、ログインサーバは、クライアントエンドＡのログインリクエストを確認し、クライアントエンドＡとの接続を確立する。
【００３８】
Ｓ２０３では、情報サーバは、クライアントエンドＡにより送信されたインタラクション情報を受信して保存し、そのインタラクション情報は文字情報及び画像情報を含み、画像情報は二次元コードを含む。
【００３９】
Ｓ２０４では、ログインサーバは、クライアントエンドＢにより送信されたログインリクエストを受信する。
【００４０】
Ｓ２０５では、ログインサーバは、クライアントエンドＢのログインリクエストを確認し、クライアントエンドＢとの接続を確立する。
【００４１】
Ｓ２０６では、情報サーバは、クライアントエンドＢからインタラクション情報受信リクエストを受信する。
【００４２】
Ｓ２０７では、情報サーバは、クライアントエンドＢ及び識別モジュールに対し、インタラクション情報をプッシュする。
【００４３】
Ｓ２０８では、識別モジュールは、インタラクション情報が画像情報を含んでいるかどうかを判断する。画像情報を含んでいれば、Ｓ２０９を実施する。含んでいなければ、処理を終了する。
【００４４】
Ｓ２０９では、識別モジュールは、画像情報が二次元コードを含んでいるかどうかを判断する。二次元コードを含んでいれば、Ｓ２１０を実施する。含んでいなければ、処理を終了する。
【００４５】
Ｓ２１０では、識別モジュールは、二次元コードで識別された情報の表示操作エントリをクライアントエンドＢにプッシュし、クライアントエンドＢのユーザに二次元コードで識別された情報を読み出すかどうか問う。
【００４６】
Ｓ２１１では、識別モジュールは、二次元コードで識別された情報の表示命令をクライアントエンドＢから受信する。
【００４７】
Ｓ２１２では、識別モジュールは、二次元コードを含む画像情報をスキャニングモジュールにプッシュする。
【００４８】
Ｓ２１３では、スキャニングモジュールは、二次元コードを含む画像情報を既定の解析規則に従ってスキャン及び解析し、二次元コードで識別された情報を取得する。
【００４９】
Ｓ２１４では、スキャニングモジュールは、二次元コードで識別された情報、及び、二次元コードで識別された情報の操作エントリを、クライアントエンドＢにプッシュする。
【００５０】
Ｓ２１４の後、クライアントエンドＢのユーザは、インスタントメッセージの情報対話型インタフェースから二次元コードで識別された情報の取得が可能であり、対応する操作エントリを介して二次元コードで識別された情報について関連操作を実施してもよく、例えば、「コピー」ボタンをクリックして二次元コードで識別された情報をコピーし、二次元コードで識別された情報がウェブサイトリンクを含むのであれば、「アクセスリンク」ボタンをクリックしてウェブサイトリンクのウェブページにアクセスする。
【００５１】
Ｓ２１０では、識別モジュールは、二次元コードで識別された情報の表示操作エントリを同時にクライアントエンドＡにもプッシュし、クライアントエンドＡのユーザに二次元コードで識別された情報を読み出すかどうかを問うてもよい。相応して、スキャニングモジュールは、二次元コードで識別された情報、及び、二次元コードで識別された情報の操作エントリを、Ｓ２１４でクライアントエンドＡに同時にプッシュしてもよい。この場合、クライアントエンドＡのユーザは、送付された画像情報の二次元コードで識別された情報を選択して見ることも可能で、操作の利便性が非常に高い。
【００５２】
本開示の実施形態において、クライアントエンドＡとクライアントエンドＢとの間のやり取り（複数可）は、上記メソッドブロックとは異なってもよい。例えば、クライアントエンドＡがクライアントエンドＢにインタラクション情報を送信する場合、クライアントエンドＡは、インタラクション情報をサーバに直接送信してもよい。サーバは、インタラクション情報から二次元コードを解析し、解析により識別された情報を取得し、クライアントエンドＢに直接転送されるインタラクション情報の二次元コードを含んでもよい。サーバがインタラクション情報に含まれるＤＯＩを解析でき、簡便な方法で解析後クライアントエンドに識別された情報を提供可能であれば、いかなる同様の実施にも制限はない。
【００５３】
ソーシャルネットワーキングプラットフォームにおける、または、電子メールでの情報のやり取り（複数可）では、ＤＯＩの処理プロセスは上記プロセスに類似しており、以下に重ねて詳述しない。
【００５４】
上記のプロセスからわかるように、ユーザは、情報のやり取り中に長々とした操作をする事無く、インタラクション情報の二次元コードで識別された情報を取得することができる。そのため、当該解決策により、現行技術と比較して、二次元コードで識別される情報のユーザ取得効率は多いに向上する。
【００５５】
実施形態ではさらに、インタラクション情報のＤＯＩの別の処理メソッドを提供する。図３は、そういったメソッドの典型的なフローチャートを示しており、以下のメソッドブロックを備える。
【００５６】
Ｓ３１では、インスタントメッセージのクライアントエンドがインタラクション情報のＤＯＩを取得する。
【００５７】
Ｓ３２では、ＤＯＩを解析してＤＯＩで識別された情報を取得する。
【００５８】
Ｓ３３では、ＤＯＩで識別された情報を情報対話型インタフェースに表示する。
【００５９】
上記の実施形態とは異なり、送信クライアントエンドまたは受信クライアントエンドであるＩＭクライアントエンドが、本実施形態においてメソッドブロックを実施する。ＤＯＩ符号化／復号化処理部は、ＩＭクライアントエンドに統合されてもよく、ＤＯＩ符号化／復号化処理部は、ＤＯＩから相応して識別された情報をＤＯＩロジック符号化／復号化規則に従い解析してもよい。さらに、ＩＭクライアントエンドは、ＤＯＩ符号化／復号化処理部と統合されたサーバにもアクセスし、サーバを介してＤＯＩを解析し、ＤＯＩで相応して識別された情報を取得してもよい。ある実施において、Ｓ３１では、以下のメソッドサブブロックを備えてもよい。
【００６０】
インタラクション情報の画像情報の取得、及び、
画像情報がＤＯＩを含むかどうかの判断、及び、ＤＯＩを含んでいると判断すれば画像情報からのＤＯＩの抽出。
【００６１】
ある実施において、Ｓ３３では、ＤＯＩで識別された情報の表示操作エントリを情報対話型インタフェースにプッシュし、ＤＯＩで識別された情報の表示トリガ命令の受信に応答して、情報対話型インタフェースにＤＯＩで識別された情報を表示してもよい。その際、表示トリガ命令は、ユーザによる表示操作エントリの操作によりトリガされる。
【００６２】
ある実施において、ＤＯＩ処理メソッドではさらに、情報対話型インタフェースにＤＯＩで識別された情報の操作エントリを表示してもよい。
【００６３】
同一トークンを使うことで、ユーザは、情報のやり取りで長々とした操作をする事無く、インタラクション情報のＤＯＩで識別された情報を取得でき、比較的効率が高い。
【００６４】
同一の発明概念を基にして、実施形態で、インタラクション情報のＤＯＩの処理装置を提供する。本装置は、１以上のコンピュータデバイスを備えてもよい。例えば、ある実施では図４に示すように、装置４００が、１以上のプロセッサ４０２、入力／出力（Ｉ／Ｏ）インタフェース４０４、ネットワークインタフェース４０６、及び、メモリ４０８を備えてもよい。
【００６５】
メモリ４０８は、揮発性メモリ、ランダムアクセスメモリ（ＲＡＭ）、及び／または不揮発性メモリなどのコンピュータ可読媒体の形態であってもよく、例えば、読み出し専用記憶装置（ＲＯＭ）またはフラッシュＲＡＭなどがある。メモリ４０８は、コンピュータ可読媒体の実施例である。
【００６６】
コンピュータ可読媒体は、永久または非永久タイプ、取外し可能または取外し不可媒体を含んでもよく、情報保存はいずれのメソッドまたは技術を用いてもよい。情報は、コンピュータ可読コマンド、データ構造、プログラムモジュールまたは他のデータを含んでもよい。コンピュータ記憶媒体の例に、相変化メモリ（ＰＲＡＭ）、スタティックランダムアクセスメモリ（ＳＲＡＭ）、ダイナミックランダムアクセスメモリ（ＤＲＡＭ）、他タイプのランダムアクセスメモリ（ＲＡＭ）、読取専用メモリ（ＲＯＭ）、電子的消去可能プログラマブル読取専用メモリ（ＥＥＰＲＯＭ）、クイックフラッシュメモリ、または他の内部ストレージ技術、コンパクトディスク読み取り専用メモリ（ＣＤ−ＲＯＭ）、デジタルバーサタイルディスク（ＤＶＤ）、または他の光学的記憶装置、磁気カセットテープ、磁気ディスク記憶装置、または他の磁気記憶装置、もしくは、他の非送信媒体があるが、これらに限定されず、コンピュータデバイスによりアクセスされる情報を記憶するのに使用されてもよい。本明細書に定義するように、コンピュータ可読媒体には、変調データ信号や搬送波などの一時的な媒体を含まない。
【００６７】
ある実施形態において、メモリ４０８は、プログラムユニット４１０及びプログラムデータ４１２を備えてもよい。プログラムユニット４１０は、インタラクション情報からＤＯＩを取得する取得ユニット４１４、ＤＯＩで識別された情報を取得するためにＤＯＩを解析する解析ユニット４１６、及び、クライアントエンドにＤＯＩで識別された情報を情報対話型インタフェースに表示させるよう、ＤＯＩで識別された情報をクライアントエンドにプッシュするプッシュユニット４１８を備えてもよい。
【００６８】
ある実施では、取得ユニット４１４は、送信クライアントエンドにより送信されたインタラクション情報のＤＯＩを取得してもよい。
【００６９】
ある実施では、プッシュユニット４１８は、ＤＯＩで識別された情報を含むインタラクション情報をクライアントエンドにプッシュしてもよい。
【００７０】
ある実施では、取得ユニット４１４は、インタラクション情報から画像情報を取得し、画像情報がＤＯＩを含むかどうかを判断し、ＤＯＩを含んでいる場合、画像情報からＤＯＩを抽出してもよい。
【００７１】
ある実施では、プッシュユニット４１８は、ＤＯＩで識別された情報の表示操作エントリをクライアントエンドにプッシュし、クライアントエンドにより送信されたＤＯＩで識別された情報の表示トリガ命令の受信に応答して、ＤＯＩで識別された情報をクライアントエンドにプッシュしてもよい。その際、表示トリガ命令は、ユーザによる表示操作エントリの操作によりトリガされる。
【００７２】
ある実施では、プッシュユニット４１８はまた、ＤＯＩで識別された情報の操作エントリをクライアントエンドにプッシュしてもよい。
【００７３】
上記の実施では、インタラクション情報は、インスタントメッセージのインタラクション情報、ソーシャルネットワーキングプラットフォームのインタラクション情報、電子メールのインタラクション情報などを含んでもよい。
【００７４】
本実施形態の技術的解決策により、ユーザは、情報のやり取り中に長々とした操作をする事無く、インタラクション情報の二次元コードで識別された情報を取得することができる。そのため、当該解決策により、現行技術と比較して、二次元コードで識別される情報のユーザ取得効率は多いに向上する。
【００７５】
同一の発明概念を基にして、実施形態で、インタラクション情報のＤＯＩの別の処理装置を提供する。本装置は、１以上のコンピュータデバイスを備えてもよい。例えば、ある実施では図５に示すように、装置５００が、１以上のプロセッサ５０２、Ｉ／Ｏインタフェース５０４、ネットワークインタフェース５０６、及び、メモリ５０８を備えてもよい。メモリ５０８は、既に記述したように、コンピュータ可読媒体の形態であってもよい。
【００７６】
ある実施では、メモリ５０８は、プログラムユニット５１０及びプログラムデータ５１２を備えてもよい。プログラムユニット５１０は、インタラクション情報からＤＯＩを取得する取得ユニット５１４、ＤＯＩで識別された情報を取得するためにＤＯＩを解析する解析ユニット５１６、及び、情報対話型インタフェースにＤＯＩで識別された情報を表示するよう構成された表示ユニット５１８を備えてもよい。
【００７７】
ある実施では、取得ユニット５１４は、インタラクション情報から画像情報を取得し、画像情報がＤＯＩを含むかどうかを判断し、ＤＯＩを含んでいると判断すれば画像情報からＤＯＩを抽出してもよい。
【００７８】
ある実施では、表示ユニット５１８は、ＤＯＩで識別された情報の表示操作エントリを情報対話型インタフェースにプッシュし、ＤＯＩで識別された情報の表示トリガ命令の受信に応答して、情報対話型インタフェースにＤＯＩで識別された情報を表示してもよい。その場合、表示トリガ命令は、ユーザによる表示操作エントリの操作によりトリガされる。
【００７９】
ある実施では、表示ユニット５１８は、さらに、情報対話型インタフェースにＤＯＩで識別された情報の操作エントリを表示してもよい。
【００８０】
同一トークンを使うことで、ユーザは、情報のやり取り中に長々とした操作をする事無く、インタラクション情報の二次元コードで識別された情報を取得できる。そのため、当該解決策により、現行の技術と比較して、二次元コードで識別される情報のユーザ取得効率は多いに向上する。
【００８１】
当業者であれば、本開示の実施形態を、コンピュータプログラムのメソッド、システムまたはプロダクトとして提供可能であるとわかるであろう。そのため、本開示を、ハードウェアのみでの実施形態、ソフトウェアのみでの実施形態、またはハードウェア及びソフトウェアを組合せた実施形態として実施可能である。さらに、本開示を、コンピュータ実行可能命令を記憶した１以上のコンピュータ可読記憶媒体（磁気ディスク、ＣＤ−ＲＯＭ、または光学ディスクなどを含むが、これらに限定されない）に記憶されたコンピュータプログラムのプロダクトとして実施可能である。
【００８２】
典型的なメソッド、装置（システム）及びコンピュータプログラムプロダクトのフローチャート及び／またはブロック図に沿って、本開示を説明する。フローチャート及び／またはブロック図の各プロセス及び／またはブロック、ならびに、プロセス及び／またはブロックの組合せを、コンピュータプログラム命令の形態で実施してもよいことは理解されるであろう。そういったコンピュータプログラム命令を、汎用コンピュータ、専用コンピュータ、組込プロセッサ、または、マシンを形成するプログラマブルデータ処理装置を有する別の処理装置に提供し、コンピュータまたはプログラマブルデータ処理装置を有する他の処理装置に命令を実行させることで、フローチャートの１以上のプロセス、及び／または、ブロック図の１以上のブロックで説明した１以上のブロックに示す機能を有する装置を実施するようしてもよい。
【００８３】
また、コンピュータまたは別のプログラマブルデータ処理装置に特定メソッドで機能させ得るコンピュータ可読メモリデバイスに、そういったコンピュータプログラム命令を保存し、コンピュータ可読メモリデバイスに保存された命令に基づき、命令装置を含めた製造を実施するようにする。当該命令デバイスは、フローチャートの１以上のプロセス及び／またはブロック図の１以上のブロックで記載した機能を実施する。
【００８４】
また、コンピュータプログラム命令を、コンピュータまたは別のプログラマブルデータ処理装置にロードして、コンピュータまたは他のデータ処理装置が一連の操作を実行してコンピュータ実施プロセスを生成するようにしてもよい。そのため、コンピュータまたは他のプログラマブル装置が実行する命令を用いて、フローチャートの１以上のプロセス及び／またはブロック図の１以上のブロックを実施してもよい。
【００８５】
「備える（ｃｏｍｐｒｉｓｅ）」、「含む（ｉｎｃｌｕｄｅ）」またはあらゆるそれらの変形といった用語は、非排他的な包含を意味するものであることにも留意する。一連の要素を備えるプロセス、メソッド、プロダクトまたは装置は、それら要素を備えるだけでなく、明示されていない他の要素も備え、さらにそういったプロセス、メソッド、プロダクトまたは装置に既存の要素を備える。追加制限が無い状態では、「ｉｎｃｌｕｄｅ  ａ／ａｎ．．．」といった表現で規定された要素は、プロセス、メソッド、プロダクトまたは装置に現存する要素とは異なるあらゆる類似要素を除外しない。
【００８６】
本開示の実施形態をメソッド、システム、またはコンピュータプログラムプロダクトとして提供可能であることは、当業者であれば理解するであろう。そのため、本開示は、ハードウェアのみでの実施形態、ソフトウェアのみでの実施形態、または、ハードウェア及びソフトウェアを組み合わせた実施形態として実施可能である。さらに、本開示は、コンピュータ実行可能命令を記憶する１以上のコンピュータ可読記憶媒体（磁気ディスク、ＣＤ−ＲＯＭまたは光学ディスクなどを含むがこれらに限定されない）に記憶されたコンピュータプログラムプロダクトとして実施可能である。
【００８７】
上記説明は、本開示の単なる典型的な実施形態であり、本開示を限定するものではない。当業者であれば、本開示の多様な変形及び変更が可能であろう。本開示の趣旨及び原則の範囲内で成されたあらゆる変形、同等の置き換え、及び改善などは、本開示の請求の保護範囲であるとする。
【図１Ａ】
0006553712.tif 000003
【図１Ｂ】
0006553712.tif 000004
【図１Ｃ】
0006553712.tif 000005
【図２】
0006553712.tif 000006
【図３】
0006553712.tif 000007
【図４】
0006553712.tif 000008
【図５】
0006553712.tif 000009