(57)【要約】本出願は、コンピュータ技術の分野に関し、特に、インスタント通信メッセージプロンプト方法及びインスタント通信クライアントに関する。インスタント通信メッセージをプロンプトするための方法では、インスタント通信メッセージを受信することに応答して、音声／ビデオ通話インターフェイスとして現在のインターフェイスを有するインスタント通信クライアントは、最初に、インスタント通信メッセージが、事前設定プロンプト条件を満たすかどうかを判定する。事前設定プロンプト条件が満たされると、事前設定プロンプトモードを通じて音声／ビデオ通話インターフェイスにプロンプト情報が出力される。言い換えれば、本出願では、インスタント通信メッセージを受信すると、現在のインターフェイスが音声／ビデオ通話インターフェイスであるインスタント通信クライアントは、音声／ビデオ通話インターフェイス上にプロンプト情報を出力することによって、新しいインスタント通信メッセージが受信されることをユーザにプロンプトし、それによって、ユーザエクスペリエンスを向上させる。
2020509472.tif 000002
【特許請求の範囲】
【請求項１】
インスタント通信メッセージをプロンプトするための方法であって、
インスタント通信クライアントによって、別のインスタント通信クライアントから送信されたインスタント通信メッセージを受信することであって、前記インスタント通信クライアントの現在のインターフェイスが、音声／ビデオ通話インターフェイスである、前記受信することと、
前記受信したインスタント通信メッセージが、事前設定プロンプト条件を満たすかどうかを判定することと、
前記インスタント通信メッセージが、前記事前設定プロンプト条件を満たす場合に、事前設定プロンプトモードを通じて前記音声／ビデオ通話インターフェイスにプロンプト情報を出力することと
を含む、前記方法。
【請求項２】
前記事前設定プロンプトモードが、音声プロンプト、振動プロンプト、表示メッセージプロンプトボックスプロンプト、または表示情報カードプロンプトを含む、請求項１に記載の方法。
【請求項３】
前記事前設定プロンプトモードを通じて前記音声／ビデオ通話インターフェイスに前記プロンプト情報を出力することが、
前記インスタント通信メッセージのメッセージ内容に従って情報カードを生成することであって、前記情報カードが、ターゲットページに関連付けられ、前記ターゲットページが、前記インスタント通信メッセージの前記メッセージ内容に関連する情報を表示するために使用される、前記生成することと、
前記音声／ビデオ通話インターフェイスに前記情報カードを表示することと
を含む、請求項１に記載の方法。
【請求項４】
前記音声／ビデオ通話インターフェイスが、前記インスタント通信クライアントの第１のユーザの情報及び前記別のインスタント通信クライアントの第２のユーザの画像情報を含み、
前記音声／ビデオ通話インターフェイスに前記情報カードを表示することが、前記第２のユーザの前記画像情報に浮動方式で前記情報カードを表示することを含む、請求項３に記載の方法。
【請求項５】
ユーザによって入力された前記情報カードの調整指示を受信すること、及び前記調整指示に従って、前記情報カードのサイズ及び／または位置を調整すること、及び／または、
前記ユーザによって入力された前記情報カードの閉指示を受信すること、及び前記閉指示に従って、前記情報カードを閉じること
をさらに含む、請求項３に記載の方法。
【請求項６】
前記情報カードに対する第１のクリック操作指示を受信することと、
前記第１のクリック操作指示に従って、ターゲットページに移動することか、または前記ターゲットページを前記情報カードに提示することと
をさらに含む、請求項３に記載の方法。
【請求項７】
前記音声／ビデオ通話インターフェイスを浮動ウィンドウモードに切り替えることをさらに含む、請求項６に記載の方法。
【請求項８】
前記浮動ウィンドウモードで前記音声／ビデオ通話インターフェイスに対する第２のクリック操作指示を受信することと、
前記第２のクリック操作指示に従って、前記浮動ウィンドウモードの前記音声／ビデオ通話インターフェイスを通常モードに切り替えることと
をさらに含む、請求項７に記載の方法。
【請求項９】
同期要求を前記別のインスタント通信クライアントに送信することであって、前記別のインスタント通信クライアントが、同期表示される前記情報カードを含み、前記同期要求が、同期表示される前記情報カードのサイズ及び／または位置を調整するために、前記別のインスタント通信クライアントに指示するために使用され、及び／または前記同期要求が、同期表示される前記情報カードを閉じるために、前記別のインスタント通信クライアントに指示するために使用され、及び／または前記同期要求が、同期表示される前記情報カードに前記ターゲットページを提示するために、前記別のインスタント通信クライアントに指示するために使用される、前記送信することをさらに含む、請求項５または請求項６に記載の方法。
【請求項１０】
前記受信したインスタント通信メッセージが、前記事前設定プロンプト条件を満たすかどうかを判定することが、
前記インスタント通信メッセージが、前記音声／ビデオ通話インターフェイスが属するセッションに属するかどうかを判定することを含む、請求項１に記載の方法。
【請求項１１】
前記インスタント通信メッセージの前記メッセージ内容が、製品リンクアドレスであり、前記インスタント通信メッセージの前記メッセージ内容に従って前記情報カードを生成することが、
前記製品リンクアドレスから製品の識別情報を抽出することと、
前記識別情報に従ってサーバから前記製品の詳細情報を取得することと、
前記詳細情報に基づいて前記情報カードを生成することと
を含む、請求項３に記載の方法。
【請求項１２】
別のインスタント通信クライアントから送信されたインスタント通信メッセージを受信するように構成される受信ユニットであって、前記インスタント通信クライアントの現在のインターフェイスが、音声／ビデオ通話インターフェイスである、前記受信ユニットと、
前記受信ユニットによって受信された前記インスタント通信メッセージが、事前設定プロンプト条件を満たすかどうかを判定するように構成される判定ユニットと、
前記判定ユニットが、前記インスタント通信メッセージが、前記事前設定プロンプト条件を満たすと判定した場合に、事前設定プロンプトモードを通じて、前記音声／ビデオ通話インターフェイスにプロンプト情報を出力するように構成される出力ユニットと
を含む、インスタント通信クライアント。
【請求項１３】
前記出力ユニットが、特に、
前記インスタント通信メッセージのメッセージ内容に従って情報カードを生成することであって、前記情報カードが、ターゲットページに関連付けられ、前記ターゲットページが、前記インスタント通信メッセージの前記メッセージ内容に関連する情報を表示するために使用される、前記生成することと、
前記音声／ビデオ通話インターフェイスに前記情報カードを表示することと
を行うように構成される、請求項１２に記載のインスタント通信クライアント。
【請求項１４】
ユーザによって入力された前記情報カードの調整指示を受信するようにさらに構成される前記受信ユニット、及び前記受信ユニットによって受信された前記調整指示に従って、前記情報カードのサイズ及び／または位置を調整するように構成される調整ユニット、及び／または、
前記ユーザによって入力された前記情報カードの閉指示を受信するようにさらに構成される前記受信ユニット、及び前記受信ユニットによって受信された前記閉指示に従って、前記情報カードを閉じるように構成される前記閉ユニットをさらに含む、請求項１３に記載のインスタント通信クライアント。
【請求項１５】
前記情報カードに対する第１のクリック操作指示を受信するようにさらに構成される前記受信ユニットと、
前記受信ユニットによって受信された前記第１のクリック操作指示に従って、ターゲットページへの移動を実行するか、または前記ターゲットページを前記情報カードに提示するように構成される移動ユニットと
をさらに含む、請求項１３に記載のインスタント通信クライアント。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、２０１７年２月８日に出願された「Ｉｎｓｔａｎｔ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｍｅｓｓａｇｅ  Ｐｒｏｍｐｔｉｎｇ  Ｍｅｔｈｏｄ  ａｎｄ  Ｉｎｓｔａｎｔ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｃｌｉｅｎｔ」と題する中国特許出願第２０１７１００６９３５６．４号の優先権主張するものであり、参照によりその全体が本明細書に組み込まれる。
【０００２】
本出願は、コンピュータ技術の分野に関し、特に、インスタント通信メッセージプロンプト方法及びインスタント通信クライアントに関する。
【背景技術】
【０００３】
従来技術では、音声及びビデオ通話状態のインスタント通信クライアントは、インスタント通信メッセージを受信すると、メッセージインターフェイスにインスタント通信メッセージのメッセージ内容を直接表示する。メッセージインターフェイスは、履歴チャットメッセージをリスト及び未読メッセージの形で表示するために使用される。しかし、インスタント通信クライアントの現在のインターフェイスが、音声／ビデオ通話インターフェイスであるとき、すなわち、音声／ビデオ通話インターフェイスが縮小されていないとき、ユーザは、メッセージインターフェイスを見ることができず、それによって、新しいインスタントメッセージが受信されたことを知ることができず、したがって、ユーザのエクスペリエンスに大きな影響を与える。
【発明の概要】
【０００４】
本出願は、インスタント通信メッセージプロンプト方法及びインスタント通信クライアントを説明しており、これは、インスタント通信メッセージを受信したときに、プロンプト情報をユーザに適時、出力することができ、それによって、ユーザエクスペリエンスを大幅に改善する。
【０００５】
第１の態様では、インスタント通信クライアントによって、相手方のインスタント通信クライアントから送信されたインスタント通信メッセージを受信することであり、インスタント通信クライアントの現在のインターフェイスが、音声／ビデオ通話インターフェイスである、受信することと、受信されたインスタント通信メッセージが、事前設定プロンプト条件を満たすかどうかを判定することと、インスタント通信メッセージが、事前設定プロンプト条件を満たす場合、音声／ビデオ通話インターフェイス上の事前設定プロンプトモードを通じて、プロンプト情報を出力することとを含む、インスタント通信メッセージをプロンプトするための方法が提供される。
【０００６】
第２の態様では、相手方のインスタント通信クライアントから送信されたインスタント通信メッセージを受信するように構成される受信ユニットであり、インスタント通信クライアントの現在のインターフェイスは、音声／ビデオ通話インターフェイスである、受信ユニットと、受信ユニットによって受信されたインスタント通信メッセージが、事前設定プロンプト条件を満たすかどうかを判定するように構成される判定ユニットと、判定ユニットが、インスタント通信メッセージが、事前設定プロンプト条件を満たすと判定した場合、事前設定プロンプトモードを通じて、音声／ビデオ通話インターフェイスにプロンプト情報を出力するように構成される出力ユニットとを含む、インスタント通信クライアントが提供される。
【０００７】
本出願によって提供されるインスタント通信メッセージプロンプト方法及びインスタント通信クライアントでは、インスタント通信メッセージを受信することに応答して、音声／ビデオ通話インターフェイスとして現在のインターフェイスを有するインスタント通信クライアントは、最初に、インスタント通信メッセージが、事前設定プロンプト条件を満たすかどうかを判定する。事前設定プロンプト条件が満たされると、事前設定プロンプトモードを通じて音声／ビデオ通話インターフェイスにプロンプト情報が出力される。言い換えれば、本出願では、インスタント通信メッセージを受信すると、現在のインターフェイスが音声／ビデオ通話インターフェイスであるインスタント通信クライアントは、音声／ビデオ通話インターフェイス上にプロンプト情報を出力することによって、新しいインスタント通信メッセージが受信されることをユーザにプロンプトし、それによって、ユーザエクスペリエンスを向上させる。
【０００８】
本発明の実施形態の技術的解決策をより明確に示すために、本明細書では実施形態を説明するために必要な図面について簡単に説明する。明らかに、記載された図面は、単に本発明のいくつかの実施形態を表すにすぎない。当業者はまた、何らの創造的な努力もなしに、これらの図面に基づいて他の図面を得ることができる。
【図面の簡単な説明】
【０００９】
【図１】本出願によって提供されるインスタント通信メッセージをプロンプトするための方法の適用シナリオの概略図である。
【図２】本出願の一実施形態による、インスタント通信メッセージをプロンプトする方法のフローチャートである。
【図３】本出願によって提供されるビデオ通話インターフェイスの概略図である。
【図４】本出願によって提供されるセッションインターフェイスの概略図である。
【図５】本出願によって提供される情報カードの第１の概略図である。
【図６】本出願によって提供される情報カードの第２の概略図である。
【図７】本出願によって提供される同期表示された情報カードの第１の概略図である。
【図８】本出願によって提供される同期表示された情報カードの第２の概略図である。
【図９】本出願の一実施形態による、インスタント通信クライアントの概略図である。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照して本発明の実施形態を説明する。
【００１１】
本出願によって提供されるインスタント通信メッセージをプロンプトするための方法は、図１に示されるようなシナリオに適用される。図１は、インスタント通信クライアント１０１及びインスタント通信クライアント１０２の２つのインスタント通信クライアントを含む。これら２つのインスタント通信クライアントは、以下のインスタント通信ソフトウェアクライアントを指し得る。Ａｌｉ  Ｗａｎｇｗａｎｇ、Ｔｅｎｃｅｎｔ  ＱＱ、ＷｅＣｈａｔ、Ｌａｉｗａｎｇ、Ｙｉｘｉｎ、Ｗａｎｇｘｉｎなどは、パーソナルコンピュータ（ＰＣ）上にあり得るか、またはモバイル端末上にあり得る。インスタント通信クライアント１０１及びインスタント通信クライアント１０２は、音声通話及びビデオ通話の接続を確立することができることに留意されたい。音声及びビデオの通話接続が確立された後、これら２つのインスタント通信クライアントの現在のインターフェイスは、デフォルトでは音声／ビデオ通話インターフェイスである。明らかに、ユーザは、サイズ縮小ボタンをクリックすることによって、音声／ビデオ通話インターフェイスのサイズを縮小し、メッセージインターフェイスなどの他のインターフェイスを見ることもできる。本明細書では、ユーザは音声／ビデオ通話インターフェイスのサイズを縮小しない。
【００１２】
図１で、インスタント通信クライアント１０１及びインスタント通信クライアント１０２が、音声及びビデオ通話接続を確立している状況下で、インスタント通信クライアント１０１が、インスタント通信クライアント１０２に新しいインスタント通信メッセージ、例えば、製品リンクアドレス、紅包またはテキストメッセージなどを送信する場合、インスタント通信クライアント１０２は、従来技術では、インスタント通信メッセージのメッセージ内容をメッセージインターフェイスに表示する。インスタント通信クライアント１０２の現在のインターフェイスが、音声／ビデオ通話インターフェイスであるため、そのユーザは、メッセージインターフェイスを見ることができず、したがって、新しいインスタント通信メッセージが受信されたことを知ることができない。
【００１３】
現在のインターフェイスが、音声／ビデオ通話インターフェイスであるインスタント通信クライアントのユーザが、新しいインスタント通信メッセージを受信したことを適時、知ることを可能にするために、本出願は、音声／ビデオ通話インターフェイスに、プロンプト情報を出力することによってユーザに気付かせる。その実装プロセスの詳細は図２を参照することができる。図２では、方法は具体的には以下のステップを含む。
【００１４】
ステップ２１０：インスタント通信クライアントが、別のインスタント通信クライアントから送信されたインスタント通信メッセージを受信する。
【００１５】
本明細書でのインスタント通信メッセージのメッセージ内容は、限定されないが、製品リンクアドレス、紅包情報、またはテキスト情報などを含む。
【００１６】
インスタント通信クライアントが、別のインスタント通信クライアントとの音声及びビデオ通話接続を確立していないとき、インスタント通信クライアントは、インスタント通信メッセージを受信した後に、受信したインスタント通信メッセージのメッセージ内容を、メッセージインターフェイスに表示することに留意されたい。このインターフェイスは、履歴チャットメッセージ及び未読メッセージをリスト形式で表示するために使用される。
【００１７】
インスタント通信クライアントが、別のインスタント通信クライアントとの音声及びビデオ通話接続を確立するとき、その現在のインターフェイスは、音声／ビデオ通話インターフェイスである。確立されているビデオ通話接続を有するインスタント通信クライアントとしてＷａｎｇｘｉｎのクライアントを有する例が使用される。そのビデオ通話インターフェイスは、図３に示すようなものであり得る。図３では、ビデオ通話インターフェイスは、インスタント通信クライアントの第１のユーザの画像情報、及び別のインスタント通信クライアントの第２のユーザの画像情報を含む。さらに、通話終了ボタン、ミュートボタン、サイズ縮小ボタン、カメラ切替ボタン、カメラオフボタンなど、現在のビデオ通話に関する操作ボタンなども含まれる。言い換えれば、現在のインターフェイスが、音声／ビデオ通話インターフェイスである状況下では、ユーザは、インスタント通信クライアントの他のインターフェイス（例えば、メッセージインターフェイスなど）を見ることができず、したがって、新しく受信されたインスタント通信メッセージに気付くことができない。
【００１８】
ステップ２２０：受信したインスタント通信メッセージが、事前設定プロンプト条件を満たすかどうかの判定が行われる。
【００１９】
事前設定プロンプト条件は、インスタント通信メッセージが音声／ビデオ通話インターフェイスが属するセッションのメッセージであるかどうかを含み得る。
【００２０】
一例として図１を使用する。インスタント通信クライアント１０１は、インスタント通信クライアント１０２との音声及びビデオ通話接続を確立する前に対応するセッションを確立し得て、セッションはセッション識別子を有する。セッションが確立された後、インスタント通信クライアント１０１は、セッションのセッション識別子を記録することができる。インスタント通信クライアント１０１の現在のインターフェイスは、インスタント通信クライアント１０１が、インスタント通信クライアント１０２と対応するセッションを確立した後のセッションインターフェイスであることに留意されたい。音声及びビデオ接続要求は、インスタント通信クライアント１０１で対応するセッションインターフェイスを介してインスタント通信クライアント１０２に送信できることが理解できる。
【００２１】
音声及びビデオ接続要求を受信した後、インスタント通信クライアント１０２は、インスタント通信クライアント１０１との音声及びビデオ通話接続を確立することができる。インスタント通信クライアント１０１の音声／ビデオ通話インターフェイスまたはインスタント通信クライアント１０２の音声／ビデオ通話インターフェイスは、音声及びビデオ通話接続が確立された後に、確立されたセッションに属することを理解することができる。
【００２２】
さらに、インスタント通信クライアント１０２との音声及びビデオ通話接続が確立された後、インスタント通信クライアント１０１はまた、セッションインターフェイスを通じてインスタント通信クライアント１０２にインスタント通信メッセージを送信することができ、インスタント通信メッセージはセッション識別子を伝達する。インスタント通信メッセージを受信した後、インスタント通信クライアント１０２は、インスタント通信クライアント１０２によって伝達されるセッション識別子に従って、インスタント通信メッセージが、現在の音声／ビデオ通話インターフェイスが属するセッションに属するかどうか、すなわち、事前設定プロンプト条件が満たされるかどうかを判定する。
【００２３】
2020509472.tif 000003
【００２４】
図３では、ユーザＡがサイズ縮小ボタンをクリックすると、図４に示すようなセッションインターフェイスが表示されることが可能である。セッションインターフェイスでは、ユーザＡは、入力ボックスまたはドロップダウンリスト内のアイコンを通じて、ユーザＢにインスタント通信メッセージを送信することができる。
【００２５】
明らかに、実用的なアプリケーションでは、事前設定プロンプト条件は、インスタント通信メッセージが、音声／ビデオ通話インターフェイスが属するセッションのメッセージであるかどうか、及びインスタント通信メッセージのメッセージ内容が、ターゲットメッセージ（例えば、製品）であるかどうかなど、他の条件に設定することもでき、これは本出願によって限定されない。
【００２６】
ステップ２３０：インスタント通信メッセージが、事前設定プロンプト条件を満たす場合、プロンプト情報は、事前設定プロンプトモードを通じて音声／ビデオ通話インターフェイスに出力される。
【００２７】
事前設定プロンプトモードは、音声プロンプト、振動プロンプト、表示メッセージプロンプトボックス（トースト）プロンプト、または表示情報カードプロンプトなどを含み得る。情報カードは、写真、テキスト、ボタンコントロールなどのコンテンツを含み得て、情報カードもターゲットページに関連付けられ得る。
【００２８】
前述の例では、インスタント通信メッセージを受信した後、インスタント通信クライアント１０２は、インスタント通信メッセージ内のセッション識別子を、現在の音声／ビデオ通話インターフェイスが属するセッション（つまり、音声／ビデオ通話インターフェイスが属するセッション）のセッション識別子と比較することによって、インスタント通信メッセージが現在のセッションに属するかどうかを判定することができる。事前設定プロンプト方法が、情報カードのプロンプトを表示する場合、情報カードは、インスタント通信メッセージが、現在のセッションに属していると判定されたことに応じて、すなわち、インスタント通信メッセージが、事前設定プロンプト条件を満たしていると判定されたことに応じて、インスタント通信メッセージのメッセージ内容に従って生成され得る。情報カードは、ターゲットページに関連付けられており、ターゲットページは、インスタント通信メッセージのメッセージ内容に関連する情報、例えば、製品表示ページ、紅包回収ページ、祝福カードページなどを表示するために使用される。
【００２９】
例えば、インスタント通信メッセージのメッセージ内容は、製品リンクアドレス（例えば、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）アドレス）である。インスタント通信メッセージのメッセージ内容に従って情報カードを生成するプロセスは、以下を含み得る。
ａ．インスタント通信クライアントは、製品リンクアドレスから製品の識別情報（製品識別とも呼ばれる）を抽出する（一実施態様では、インスタント通信クライアントは、正規表現マッチングを通じて、製品リンクアドレスから製品識別を抽出することができる）。
ｂ．識別情報に従って、製品の詳細情報がサーバから取得され、具体的には、サーバは、製品照会インターフェイスを呼び出すことによって製品の情報を取得し得て、詳細情報は、製品の製品画像、製品タイトル、及び製品価格など、製品リンクアドレスに関する情報を含み得る。
ｃ．詳細情報に基づいて情報カードが生成され、情報カードは、製品リンクアドレスに対応する製品表示ページに関連付けることができる。
【００３０】
情報カードが生成された後、生成された情報カードは、インスタント通信クライアントの音声／ビデオ通話インターフェイス上に表示することができる。一例では、情報カードは、アンドロイドシステムを使用して提供される純粋なネイティブレンダリングディスプレイとすることができる。ビデオ通話インターフェイスに情報メッセージカードを表示することを、一例として使用する。上述したように、ビデオ通話インターフェイスは、インスタント通信クライアントの第１のユーザの画像情報及び別のインスタント通信クライアントの第２のユーザの画像情報を表示する。生成された情報カードが、第１のユーザの画像情報及び第２のユーザの画像情報を表示するビデオ通話インターフェイスに表示されるとき、２つの状況が存在する。第１に、インスタント通信クライアントが位置する端末がＰＣ端末である場合、ＰＣ側の画面が比較的大きいため、第２のユーザの画像情報及び生成された情報カードを並べて表示することができる。第２に、インスタント通信クライアントが位置する端末が携帯端末である場合、携帯端末の画面は比較的小さいため、第２のユーザの画像情報の上に情報カードを浮動方式で表示することができる。浮動方式はデフォルトで設定することも、自己定義によって変更することも、ユーザの習慣に応じて調整することもできる。
【００３１】
前述の例では、ユーザＡはインスタント通信クライアント１０１を通じてユーザＢに製品ＸＸの製品リンクアドレスを送信すると仮定している。ユーザＢのインスタント通信クライアント１０２のビデオ通話インターフェイスは、図５に示すように情報カードを表示することができる。図５では、情報カードが画像情報２の上に浮動方式で表示されている。
【００３２】
第２のユーザの画像情報に表示されている情報カードの場合、インスタント通信クライアントは、ユーザによって入力された情報カードの調整指示を受信し、調整指示に従って情報カードのサイズ及び／または位置を調整し得る。さらに、ユーザによって入力された情報カードの閉指示も受信し得て、この閉指示に従って情報カードが閉じられる。
【００３３】
例えば、ユーザＢが図５の情報カードのサイズ及び位置を調整した後、図５の情報カードは図６に示すようなものとなり得る。
【００３４】
ユーザによる情報カードのサイズ及び／または位置の調整によって、第２のユーザの画像情報の主要部分（例えば、顔）を遮ることを回避できることに留意されたい。さらに、ユーザが情報カードを全画面表示に調整すると、これにより、ユーザは情報カードの内容を見ることが容易になる。最後に、ユーザは情報カードを直接閉じることによって邪魔になるのを避けることができる。
【００３５】
情報カードがインスタント通信クライアントの音声／ビデオ通話インターフェイスに表示された後、ターゲットページへの移動が実行され得るか、または情報カードに対する第１のクリック操作指示が受信されたときに、第１のクリック操作指示に従ってターゲットページが情報カード内に提示され得ることに留意されたい。その後、音声／ビデオ通話インターフェイスは、浮動ウィンドウモードに切り替えることもでき、その結果、第１のユーザ及び第２のユーザはさらに、音声及びビデオチャットを継続することができ、これにより、チャットしながらターゲットページのページ情報を閲覧するという目的を達成することができる。明らかに、音声／ビデオ通話インターフェイスを浮動ウィンドウモードに切り替えた後、浮動ウィンドウモードの音声／ビデオ通話インターフェイスの第２のクリック操作命令も受信され得る。第２のクリック操作指示に従って、浮動ウィンドウモードの音声／ビデオ通話インターフェイスは、通常モードに切り替えられる。
【００３６】
インスタント通信メッセージのメッセージ内容の一例として製品リンクアドレスを考えると、情報カードに対するクリック指示を受信した場合、製品リンクアドレスに対応する製品表示ページに移動するか、または情報カードの内容が、製品表示ページに直接更新される。製品表示ページには、製品画像、製品タイトル、及び製品の製品価格など、製品リンクアドレスに関する情報が表示される。その後、音声／ビデオ通話インターフェイスも浮動ウィンドウモードに切り替えることができ、その結果、第１のユーザ及び第２のユーザも音声及びビデオのチャットを続けることができ、それにより、チャットしながら製品を購入するという目的を達成することができる。
【００３７】
図５または図６に示すように、ユーザＢが製品を見たい場合、ユーザが情報カードをクリックして、製品ＸＸの製品表示ページに移動し得るか、または製品ＸＸの製品表示ページが情報カードに提示される。
【００３８】
本出願では、別のインスタント通信クライアントの第２のユーザが、情報カード上のインスタント通信クライアントの第１のユーザの操作（例えば、上述したようなサイズ変更及び／または配置操作、削除操作、及びクリック操作）を同時に見ることができるようにするため、情報カードは、別のインスタント通信クライアントの音声／ビデオ通話インターフェイスに同期的に表示することができる。これは、同期表示情報カードとも呼ばれる。同期表示情報カードは、インスタント通信メッセージのメッセージ内容に従って、別のインスタント通信クライアントによって生成され得て、生成プロセスの詳細は、インスタント通信クライアントが、インスタント通信メッセージのメッセージ内容に従って、情報カードを生成するプロセスと同様であり、本明細書では繰り返し説明しない。さらに、同期表示情報カードのサイズ及び位置は、インスタント通信クライアントと事前にネゴシエートされた初期サイズ（例えば、情報カードと画像情報とのサイズ比は２：１：５）及び初期位置（真下の位置）に基づいて決定することができる。
【００３９】
前述の例のように、ユーザＡが、インスタント通信クライアント１０１を通じてユーザＢに製品ＸＸの製品リンクアドレスを送信した後、ユーザＡのインスタント通信クライアント１０１のビデオ通話インターフェイスは、図７に示すような情報カードを表示することができる。図７の情報カードは、画像情報２の上部に浮動方式で表示することができる同期表示情報カードであり、画像情報２に対するそのサイズ及び位置は、画像情報２に対する図５の情報カードのサイズ及び位置に対応する。例えば、図５及び図７では、画像情報２に対する情報カードのサイズ比は１：５であり、表示位置は全て真下の位置にある。
【００４０】
明らかに、実用的なアプリケーションでは、同期表示情報カードも隠され得て、これは本出願によって制限されない。
【００４１】
図７の情報カードは、同期表示情報カードであるため、インスタント通信クライアント１０２のユーザＢが、情報カードに対して操作（例えば、上述したようなサイズ変更及び／または配置操作、削除操作及びクリック操作）を実行したときに同期要求をインスタント通信クライアント１０１に送信することができることに留意されたい。同期要求は、同期情報カード上で対応する操作を実行するようにインスタント通信クライアント１０１に指示するために使用することができる。
【００４２】
前述の例のように、図５に示す情報カードが、図６に示す情報カードに調整されると、インスタント通信クライアント１０２は、同期要求に従って、図７の同期表示情報カードを図８に示す情報カードに調整する。
【００４３】
インスタント通信クライアント１０２は、事前にネゴシエートされたプロトコル仕様に従って、同期要求をインスタント通信クライアント１０１に送信することができ、その結果、インスタント通信クライアント１０１は、同期要求を識別し、同期要求に従って、対応する操作を実行できることを理解することができる。
【００４４】
本出願では、インスタント通信クライアント１０１の情報カードを同期表示させ、同期表示情報カードに対して対応する操作を同期実行させることにより、ユーザＡとユーザＢとの間の通信をより同期させることができ、それによって、ユーザエクスペリエンスが向上する。
【００４５】
図に示すように、本出願では、音声／ビデオ通話インターフェイスに情報カードを表示することによって、ユーザは新しいインスタント通信メッセージが受信されたことを即座に知ることができる。さらに、情報カードを操作することにより、ユーザは、インスタント通信メッセージのメッセージ内容に関する情報を便利に見ることができる。これにより、インスタント通信クライアントの現在のインターフェイスが、音声／ビデオ通話インターフェイスであるときに、ユーザがインスタント通信メッセージを見たい場合、最初に音声／ビデオ通話インターフェイスを小型ディスプレイに切り替え、次いで、セッションインターフェイスで、新しく受信されたインスタント通信メッセージを表示する必要性により生じる従来技術の不十分なユーザエクスペリエンス及び面倒な操作の問題を回避する。
【００４６】
インスタント通信メッセージをプロンプトするための前述の方法に対応して、本出願の実施形態は、さらにインスタント通信クライアントを提供する。図９に示すように、クライアントには次のものが含まれる。
【００４７】
受信ユニット９０１は、別のインスタント通信クライアントから送信されたインスタント通信メッセージを受信するように構成されており、インスタント通信クライアントの現在のインターフェイスは、音声／ビデオ通話インターフェイスである。
【００４８】
判定ユニット９０２は、受信ユニット９０１によって受信されたインスタント通信メッセージが事前設定プロンプト条件を満たすかどうかを判定するように構成される。
【００４９】
判定ユニット９０２は、具体的には、
インスタント通信メッセージが、音声／ビデオ通話インターフェイスが属するセッションのメッセージであるかどうかを判定するように構成され得る。
【００５０】
出力ユニット９０３は、判定ユニット９０２が、インスタント通信メッセージが事前設定プロンプト条件を満たすと判定した場合に、事前設定プロンプトモードを通じて音声／ビデオ通話インターフェイスにプロンプト情報を出力するように構成される。
【００５１】
事前設定プロンプトモードは、音声プロンプト、振動プロンプト、メッセージプロンプトボックスプロンプト、または表示情報カードプロンプトを含み得る。
【００５２】
任意選択で、出力ユニット９０３は、具体的には、
インスタント通信メッセージのメッセージ内容に従って情報カードを生成し、情報カードは、ターゲットページに関連付けられ、ターゲットページは、インスタント通信メッセージのメッセージ内容に関連する情報を表示するために使用され、
音声／ビデオ通話インターフェイスに情報カードを表示するように構成され得る。
【００５３】
インスタント通信メッセージのメッセージ内容が製品リンクアドレスである場合、インスタント通信メッセージのメッセージ内容に従って情報カードを生成することが、
製品リンクアドレスから製品の識別情報を抽出することと、
識別情報に従ってサーバから製品の詳細情報を取得することと、
詳細情報に基づいて情報カードを生成することとを含み得る。
【００５４】
任意選択で、音声／ビデオ通話インターフェイスは、インスタント通信クライアントの第１のユーザの画像情報、及び別のインスタント通信クライアントの第２のユーザの画像情報を含む。
【００５５】
音声／ビデオ通話インターフェイスで情報カードを表示することは、
第２のユーザの画像情報上に情報カードを浮動方式で表示することを含む。
【００５６】
任意選択で、クライアントは、調整ユニット９０４及び／または閉ユニット９０５をさらに含み得る。
【００５７】
受信ユニット９０１は、ユーザによって入力された情報カードの調整指示を受信するようにさらに構成される。
【００５８】
調整ユニット９０４は、受信ユニット９０１によって受信された調整指示に従って、情報カードのサイズ及び／または位置を調整するように構成される。
【００５９】
追加的にまたは代替的に、受信ユニット９０１は、ユーザによって入力された情報カードの閉指示を受信するようにさらに構成される。
【００６０】
閉ユニット９０５は、受信ユニット９０１によって受信された閉指示に従って、情報カードを閉じるように構成される。
【００６１】
任意選択で、クライアントは、移動ユニット９０６をさらに含み得る。
【００６２】
受信ユニット９０１は、情報カードに対する第１のクリック操作指示を受信するようにさらに構成される。
【００６３】
移動ユニット９０６は、受信ユニット９０１によって受信された第１のクリック操作指示に従って、ターゲットページへの移動を実行するか、またはターゲットページを情報カードに提示するように構成される。
【００６４】
任意選択で、クライアントは、
音声／ビデオ通話インターフェイスを浮動ウィンドウモードに切り替えるように構成される切替ユニット９０７をさらに含み得る。
【００６５】
任意選択で、受信ユニット９０１は、浮動ウィンドウモードで音声／ビデオ通話インターフェイスの第２のクリック操作命令を受信するようにさらに構成される。
【００６６】
切替ユニット９０７は、受信ユニット９０１によって受信された第２のクリック操作指示に従って、浮動ウィンドウモードの音声／ビデオ通話インターフェイスを通常モードに切り替えるようにさらに構成される。
【００６７】
任意選択で、クライアントは、
同期要求を別のインスタント通信クライアントに送信するように構成される送信ユニット９０８をさらに含み得て、別のインスタント通信クライアントは、同期表示される情報カードを含み、同期要求は、同期表示される情報カードのサイズ及び／または位置を調整するように別のインスタント通信クライアントに指示するために使用され、及び／または同期要求は、同期表示される情報カードを閉じるために、別のインスタント通信クライアントに指示するために使用され、及び／または同期要求は、同期表示される情報カード内のターゲットページを提示するために、別のインスタント通信クライアントに指示するために使用される。
【００６８】
本出願の実施形態での装置の機能モジュールの機能は、前述の方法実施形態のステップによって実現することができる。したがって、本出願によって提供される装置の作業プロセスの詳細は、本明細書では繰り返し説明しない。
【００６９】
本出願が提供するインスタント通信クライアントでは、受信ユニット９０１は、インスタント通信メッセージを受信する。判定ユニット９０２は、受信したインスタント通信メッセージが、事前設定プロンプト条件を満たすかどうかを判定する。インスタント通信メッセージが、事前設定プロンプト条件を満たす場合、出力ユニット９０３は、事前設定プロンプトモードを通じて、音声／ビデオ通話インターフェイスにプロンプト情報を出力する。したがって、プロンプト情報を適時、ユーザに出力することができ、それによって、ユーザエクスペリエンスを大幅に改善する。
【００７０】
本発明の１つまたは複数の前述の例に記載されている機能は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの任意の組み合わせで実装できることを当業者なら理解するであろう。ソフトウェアで実装されるとき、機能はコンピュータ可読媒体に格納されるか、またはコンピュータ可読媒体内の１つまたは複数の命令またはコードとして送信され得る。
【００７１】
本発明の目的、技術的解決策及び有益な効果は、特定の実施形態を参照してさらに詳細に説明されている。これらは本出願の特定の実施形態にすぎず、本発明の保護の範囲を限定することを意図するものではないことを理解されたい。本発明の技術的解決法に基づいて行われる任意の修正、等価な置換、改良などは、本発明の保護の範囲に含まれるべきである。
【図１】
2020509472.tif 000004
【図２】
2020509472.tif 000005
【図３】
2020509472.tif 000006
【図４】
2020509472.tif 000007
【図５】
2020509472.tif 000008
【図６】
2020509472.tif 000009
【図７】
2020509472.tif 000010
【図８】
2020509472.tif 000011
【図９】
2020509472.tif 000012
【国際調査報告】
2020509472.tif 000013
2020509472.tif 000014
2020509472.tif 000015
2020509472.tif 000016