【手続補正書】
【提出日】平成31年4月5日(2019.4.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
メッセージ交換スレッドのトランスクリプトでの表示のために第１のユーザにより提示される電子メッセージを１つまたは複数のプロセッサを使用して受信するステップであって、
前記電子メッセージは、第１のユーザのクライアントデバイスを介して第１のユーザにより提供されるユーザインタフェース入力に応答して提示され、
前記メッセージ交換スレッドは、第１のユーザの第１のメッセージ交換クライアント及び第２のユーザの第２のメッセージ交換クライアントを介して少なくとも第１のユーザと第２のユーザとの間にある、ステップと、
前記１つまたは複数のプロセッサを使用して、前記電子メッセージからエンティティを特定するステップと、
前記１つまたは複数のプロセッサを使用して、前記エンティティのコンテキストインジケータを決定するステップと、
前記１つまたは複数のプロセッサを使用して、前記コンテキストインジケータに基づいて前記エンティティが使用可能であるかどうかを決定するステップと、
前記エンティティが使用可能であるとの判定に応答して、前記エンティティに関する提案を前記第１のメッセージ交換クライアントおよび前記第２のメッセージ交換クライアントを介して表示するために提供するステップとを含む、コンピュータが実行する方法。
【請求項２】
前記第２のメッセージ交換クライアントを介した第２のユーザによる前記提案の肯定的な選択を受信するステップと、
前記肯定的な選択に応答して、前記第１のメッセージ交換クライアントを介して第１のユーザに表示するために、前記提案に基づくコンテンツを提供するステップとを更に含む、請求項１に記載の方法。
【請求項３】
前記提案に基づくコンテンツは、前記第１のメッセージ交換クライアントの場所に基づくコンテンツの第１のバージョンであり、前記方法は、前記肯定的な選択に応答して、前記第２のメッセージ交換クライアントを介して第２のユーザに表示するために、前記第２のメッセージ交換クライアントの場所に基づくコンテンツの第２のバージョンを提供するステップを更に含む、請求項２に記載の方法。
【請求項４】
前記提案は前記メッセージ交換スレッドのトランスクリプトに組み込まれることなく表示のために提供され、前記方法は、
前記提案の肯定的な選択を受信するステップと、
前記肯定的な選択に応答して、前記提案に基づくコンテンツを前記メッセージ交換スレッドのトランスクリプトに組み込むステップとを更に含む、請求項１乃至３のいずれか１項に記載の方法。
【請求項５】
前記提案は前記メッセージ交換スレッドのトランスクリプトに組み込まれることなく表示のために提供され、前記提案は、肯定的インタフェース要素と否定的インタフェース要素とを含み、前記方法は、
前記肯定的インタフェース要素または前記否定的インタフェース要素のいずれかの選択をモニタするステップと、
前記肯定的インタフェース要素の選択にのみ応答して、前記提案に基づくコンテンツを前記メッセージ交換スレッドのトランスクリプトに組み込むステップとを更に含む、請求項１乃至３のいずれか１項に記載の方法。
【請求項６】
前記エンティティが使用可能であるとの判定に応答して前記エンティティをサードパーティサーバに送信するステップと、
前記エンティティの送信に応答して前記サードパーティサーバから前記提案を受信するステップとを更に含む、請求項１乃至５のいずれか１項に記載の方法。
【請求項７】
前記コンテキストインジケータの決定は、前記第１のユーザおよび前記第２のユーザの少なくとも一方を含む別の以前のメッセージ交換スレッドに基づいて少なくとも１つのコンテキストインジケータを決定することを含む、請求項１乃至６のいずれか１項に記載の方法。
【請求項８】
前記少なくとも１つのコンテキストインジケータは、前記以前のメッセージ交換スレッドのうちの１つまたは複数の以前のメッセージにおいて前記第１のユーザおよび前記第２のユーザの少なくとも一方により表現された感情に基づく、請求項７に記載の方法。
【請求項９】
前記感情は前記エンティティに向けられたものであり、前記少なくとも１つのコンテキストインジケータの決定は、前記エンティティに向けられた前記感情に基づいて少なくとも１つのコンテキストインジケータを決定することを含む、請求項８に記載の方法。
【請求項１０】
前記コンテキストインジケータの決定は、前記第１のユーザまたは前記第２のユーザの複数の以前のメッセージを感情分析することに基づいて少なくとも１つのコンテキストインジケータを決定することを含み、前記複数の以前のメッセージは、前記メッセージ交換スレッド内にあるか、あるいは以前のメッセージ交換スレッド内にあり、前記感情分析の実行は、
前記複数の以前のメッセージの内容に基づいて前記複数の以前のメッセージを個々の重みに関連付けるステップと、
前記複数の以前のメッセージの個々の重みの組み合わせに基づいて全体的な感情を決定するステップとを含み、前記全体的な感情は、前記少なくとも１つのコンテキストインジケータの決定に使用される、請求項１乃至６のいずれか１項に記載の方法。
【請求項１１】
前記感情分析は、前記以前のメッセージに含まれる非テキストのグラフィック要素に少なくとも部分的に基づいて行われ、前記複数の以前のメッセージは以前のメッセージ交換スレッド内にあり、前記少なくとも１つのコンテキストインジケータは、前記複数の以前のメッセージにおいて前記エンティティに向けられた感情に基づいて選択される、請求項１０に記載の方法。
【請求項１２】
前記提案は、前記第１のメッセージ交換クライアントに対する第１の提案および前記第２のメッセージ交換クライアントに対する第２の提案を含み、前記第１の提案および前記第２の提案はそれぞれ前記エンティティに関するものである、請求項１，２，４乃至１１のいずれか１項に記載の方法。
【請求項１３】
前記コンテキストインジケータは、前記第１のユーザの以前のメッセージに基づいており、前記以前のメッセージは、前記第２のユーザに関係しない以前のメッセージ交換スレッドにおいて前記第１のユーザにより提示されたものである、請求項１乃至１２のいずれか１項に記載の方法。
【請求項１４】
前記第１の提案および前記第２の提案は、前記第１のメッセージ交換クライアントの地理的位置および前記第２のメッセージ交換クライアントの地理的位置に基づく提案の異なるバージョンである、請求項１２に記載の方法。
【請求項１５】
前記メッセージ交換スレッドの各参加者からの会話フローを追跡して追跡情報を作成するステップと、
前記追跡情報に基づいて前記コンテキストインジケータを生成するステップと
を更に含み、前記コンテキストインジケータは、前記メッセージ交換スレッド内のユーザの質問に応答して前記メッセージ交換スレッド内でユーザ回答が提供されたかどうかを示すインジケータを含み、
前記コンテキストインジケータに基づいて前記エンティティが使用可能であるかどうかを決定するステップは、前記ユーザ回答が前記メッセージ交換スレッド内で提供されたことを示す前記インジケータに基づいて前記エンティティが使用可能であると決定することを含む、請求項１乃至１４のいずれか１項に記載の方法。
【請求項１６】
前記コンテキストインジケータを決定するステップは、前記メッセージ交換スレッドのうちの１つまたは複数のメッセージにおける１つまたは複数の単語の時制に基づいて少なくとも１つのコンテキストインジケータを決定することを含む、請求項１乃至１５のいずれか１項に記載の方法。
【請求項１７】
前記電子メッセージ内の第２のエンティティを使用可能として指定する前記第１のメッセージ交換クライアントまたは前記第２のメッセージ交換クライアントを介してユーザ入力を受信するステップと、
前記第２のエンティティに関する別の提案を前記第１のメッセージ交換クライアントおよび前記第２のメッセージ交換クライアントのうちの少なくとも一方を介して表示するために提供するステップとを更に含む、請求項１乃至１６のいずれか１項に記載の方法。
【請求項１８】
前記コンテキストインジケータに基づいて前記メッセージ交換スレッドをコンピュータ可読記憶媒体において索引付けするステップを更に含む、請求項１乃至１７のいずれか１項に記載の方法。
【請求項１９】
非一時的なコンピュータ可読記憶媒体を備えるコンピュータプログラム製品であって、前記コンピュータ可読記憶媒体は、コンピュータ上で実行されたときに、
メッセージ交換スレッドのトランスクリプトでの表示のために第１のユーザにより提示される電子メッセージを受信するステップであって、
前記電子メッセージは、第１のユーザのクライアントデバイスを介して第１のユーザにより提供されるユーザインタフェース入力に応答して提示され、
前記メッセージ交換スレッドは、第１のユーザの第１のメッセージ交換クライアント及び第２のユーザの第２のメッセージ交換クライアントを介して少なくとも第１のユーザと第２のユーザとの間にある、ステップと、
前記電子メッセージからエンティティを特定するステップと、
前記エンティティのコンテキストインジケータを決定するステップと、
前記コンテキストインジケータに基づいて前記エンティティが使用可能であるかどうかを決定するステップと、
前記エンティティが使用可能であるとの判定に応答して、前記第１のメッセージ交換クライアントおよび前記第２のメッセージ交換クライアントに対する個々の提案を前記第１のメッセージ交換クライアントおよび前記第２のメッセージ交換クライアントを介して表示するために提供するステップであって、前記個々の提案が前記エンティティに関するものである、ステップとを前記コンピュータに行わせる命令を格納している、コンピュータプログラム製品。
【請求項２０】
１つまたは複数のプロセッサと、
命令を格納するメモリと
を備えるシステムであって、前記命令は実行されたときに、
メッセージ交換スレッドのトランスクリプトでの表示のために第１のユーザにより提示される電子メッセージを受信するステップであって、
前記電子メッセージは、第１のユーザのクライアントデバイスを介して第１のユーザにより提供されるユーザインタフェース入力に応答して提示され、
前記メッセージ交換スレッドは、第１のユーザの第１のメッセージ交換クライアント及び第２のユーザの第２のメッセージ交換クライアントを介して少なくとも第１のユーザと第２のユーザとの間にある、ステップと、
前記電子メッセージからエンティティを特定するステップと、
前記エンティティのコンテキストインジケータを決定するステップと、
前記コンテキストインジケータに基づいて前記エンティティが使用可能であるかどうかを決定するステップと、
前記エンティティが使用可能であるとの判定に応答して、前記エンティティに関する提案を前記第１のメッセージ交換クライアントおよび前記第２のメッセージ交換クライアントを介して表示するために提供するステップとを前記システムに行わせる、システム。