用于在聊天对话中与嵌入式应用一起使用的建议项目制造技术

技术编号:23154511 阅读:74 留言:0更新日期:2020-01-18 15:31
实施例涉及用于在聊天对话中与嵌入式应用一起使用的建议项目。在一些实施例中,一种方法包括使聊天界面由第一用户设备显示,该聊天界面由消息应用生成。聊天界面被配置为在聊天对话中显示由参与聊天对话的用户设备通过网络提供的消息。嵌入式界面与聊天界面相关联,并由与消息应用相关联的嵌入式应用显示。基于所接收的数据确定与嵌入式应用相关联的建议事件的发生,所述接收的数据指示在参与聊天对话的一个或多个其他用户设备处发生了特定事件。根据建议事件获取建议响应项目,并由第一用户设备显示建议响应项目。

Suggested items for use with embedded applications in chat conversations

【技术实现步骤摘要】
【国外来华专利技术】用于在聊天对话中与嵌入式应用一起使用的建议项目相关申请的交叉引用本申请要求2017年6月15日提交的题为“用于在聊天对话中与嵌入式应用一起使用的建议项目”的美国专利申请No.15/624,638的优先权,其全部内容通过引用合并于此。技术背景数字移动设备的普及和便利以及网络通信的广泛使用已经使得用户设备之间的通信变得无处不在。例如,用户通常使用他们的设备将电子消息作为文本消息、聊天消息、电子邮件等发送给其他用户。例如,在用户设备之间的聊天对话中,用户将文本、图像和其他类型的内容数据发布到聊天界面,并且发布的数据被显示在参与聊天对话的其他用户设备上显示的聊天界面中。这里提供的背景描述是为了总体上呈现本公开的背景。在本
技术介绍
部分中描述其范围的当前被指名的专利技术人的工作,以及在提交时可能不具备现有技术资格的描述的方面,既不明确也不隐含地被视为针对本公开的现有技术。
技术实现思路
本申请的实施例涉及用于聊天对话的嵌入式程序和界面。在一些实施例中,用于提供建议项目的计算机实施的方法包括使得聊天界面由第一用户设备显示,其中聊天界面由消息本文档来自技高网...

【技术保护点】
1.一种提供建议项目的计算机实施的方法,其特征在于,所述计算机实施的方法包含:/n使得聊天界面由第一用户设备显示,其中所述聊天界面由消息应用生成,并且其中所述聊天界面被配置为显示聊天对话中的一个或多个消息,其中所述一个或多个消息由正在通过网络参与所述聊天对话的多个用户设备提供;/n使得嵌入式界面与所述聊天界面相关联地被显示,其中所述嵌入式界面由第一嵌入式应用提供,所述第一嵌入式应用与所述消息应用相关联地至少部分地在所述第一用户设备上运行;/n基于接收的数据,确定建议事件已经与所述第一嵌入式应用相关联地发生,所述接收的数据指示已经在参与所述聊天对话的所述多个用户设备中的一个或多个用户设备处发生了...

【技术特征摘要】
【国外来华专利技术】20170615 US 15/624,6381.一种提供建议项目的计算机实施的方法,其特征在于,所述计算机实施的方法包含:
使得聊天界面由第一用户设备显示,其中所述聊天界面由消息应用生成,并且其中所述聊天界面被配置为显示聊天对话中的一个或多个消息,其中所述一个或多个消息由正在通过网络参与所述聊天对话的多个用户设备提供;
使得嵌入式界面与所述聊天界面相关联地被显示,其中所述嵌入式界面由第一嵌入式应用提供,所述第一嵌入式应用与所述消息应用相关联地至少部分地在所述第一用户设备上运行;
基于接收的数据,确定建议事件已经与所述第一嵌入式应用相关联地发生,所述接收的数据指示已经在参与所述聊天对话的所述多个用户设备中的一个或多个用户设备处发生了特定事件,其中所述多个用户设备中的所述一个或多个用户设备与所述第一用户设备不同;
基于所述建议事件,获得一个或多个建议响应项目;和
使得所述一个或多个建议响应项目由所述第一用户设备显示。


2.如权利要求1所述的计算机实施的方法,其特征在于,所述特定事件包括以下中的至少一个:
由所述多个用户设备中的所述一个或多个用户设备的相关联的聊天界面接收的用户输入;
由所述多个用户设备中的所述一个或多个用户设备的相关联的嵌入式界面接收的用户输入;或者
在所述多个用户设备中的所述一个或多个用户设备上运行的相关联的嵌入式应用中发生的嵌入式应用事件。


3.如权利要求1或2所述的计算机实施的方法,其特征在于,指示所述特定事件已经发生的所述接收的数据指示以下中的至少一个:
在由所述多个用户设备中的所述一个或多个用户设备播放的媒体项目中显示的内容特征的类型;
在所述多个用户设备中的所述一个或多个用户设备的游戏中实现预定义的目标;
由参与所述聊天对话的接收用户设备接收的用户输入,其中,所述用户输入在所述接收用户设备上显示的不同的嵌入式界面中被接收;或者
从所述多个用户设备中的特定用户设备启动所述嵌入式应用。


4.如前述权利要求中至少一项所述的计算机实施的方法,其特征在于,所述特定事件包括由所述多个用户设备中的所述一个或多个用户设备的相应用户输入到所述聊天对话的一个或多个消息,其中基于在所述一个或多个消息中检测到一个或多个预定义的主题、单词或短语中的至少一个来确定所述建议事件。


5.如前述权利要求中至少一项所述的计算机实施的方法,其特征在于,所述建议事件包括以下中的至少一个:在设备处接收用户输入、在程序中的状态改变、数据在设备之间的通信、用户设备通过所述网络与嵌入式会话或设备的连接、在一个所述用户设备处通过网络接收或传输数据、检测媒体数据中的内容特征、检测聊天消息中的特定主题、或者在历史数据中指示的在先前的时间发生的一个或多个事件。


6.如前述权利要求中至少一项所述的计算机实施的方法,其特征在于,基于所述建议事件获得一个或多个建议响应项目包括基于以下中的至少一个来确定所述一个或多个建议响应项目中的至少一个建议响应项目:
所述至少一个建议响应项目与所述建议事件的一个或多个预定义的关联;
利用特定建议事件和响应于所述特定建议事件的响应输入来训练的模型;或者
在由所述嵌入式应用提供的游戏中使用的多个规则和目标中的一个或多个规则和目标。


7.如前述权利要求中至少一项所述的计算机实施的方法,其特征在于,进一步包含:
接收指示对来自所述一个或多个建议响应项目的选择的建议响应项目的用户选择的用户输入;和
使得在所述聊天对话中输出选择的消息,所述选择的消息与所述选择的建议响应项目相关联。


8.如前述权利要求中至少一项所述的计算机实施的方法,其特征在于,所述一个或多个建议响应项目包括指示用户对所述建议事件的反应的一个或多个文本消息。


9.如前述权利要求中至少一项所述的计算机实施的方法,其特征在于,进一步包含:
接收指示对来自所述一个或多个建议响应项目的选择的建议响应项目的选择的用户输入;和
响应于所述用户输入,向所述第一嵌入式应用提供命令,其中所述命令与所述选择的建议响应项目相关联,其中所述命令引起所述第一嵌入式应用的状态改变,其中所述状态改变被指示到参与所述聊天对话的所述多个用户设备中的一个或多个其他用户设备。


10.如权利要求9所述的计算机实施的方法,其特征在于,对所述第一嵌入式应用的所述命令包括以下中的至少一个:
第一命令,所述第一命令在由所述第一嵌入式应用实施的游戏中执行动作;
第二命令,所述第二命令在通过所述第一嵌入式应用的媒体数据的回放中改变回放位置;或者
第三命令,所述第三命令改变由所述第一嵌入式应用提供的共享对象。


11.如前述权利要求中至少一项所述的计算机实施的方法,其特征在于,进一步包含:
接收指示对来自所述一个或多个建议响应项目的选择的建议响应项目的选择的用户输入;和
响应于所述用户输入,提供与所述选择的建议响应项目相关联的一个或多个命令,其中所述一个或多个命令包括以下中的至少一个:
被提供给所述第一嵌入式应用的至少一个第一命令;
被提供给所述消息应用的至少一个第二命令;或者
被提供给所述第一用户设备以使得显示来自在所述第一用户设备上运行的不同应用的输出信息的至少一个第三命令,其中所述输出信息包括从与所述第一用户设备通信的服务器设备接收的信息。


12.如前述权利要求中至少一项所述的计算机实施的方法,其特征在于,进一步包含:
接收指示对来自所述一个或多个建议响应项目的选择的建议响应项目的选择的用户输入;和
响应于所述用户输入,提供与所述选择的建议响应项目相关联的一个或多个命令,其中所述一个或多个命令包括以下中的至少一个:
第一命令,所述第一命令响应于确定第二内容项目与在所述第一用户设备上的所述嵌入式应用的嵌入式界面中输出的第一内容项目相同,将一个或多个其他用户的第一集合添加到所述聊天对话,其中所述第二内容项目被显示在未参与所述聊天对话的一个或多个用户设备的第一集合上;或者
第二命令,所述第二命令响应于确定一个或多个...

【专利技术属性】
技术研发人员:亚当·罗德里格斯陈仁东托马斯·霍恩弗罗贝拉·雷约翰·洛奈庄晟梃朱斌
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1