当前位置: 首页 > 专利查询>谷歌公司专利>正文

用于执行活动的可行动建议的方法和系统技术方案

技术编号:29709164 阅读:63 留言:0更新日期:2021-08-17 14:39
公开了用于提供可行动的建议的方法、系统和设备,包括在计算机存储介质上编码的计算机程序。在一个方面中,所述方法包括,接收(i)关于事件检测模块已经确定特定类型的共享事件现在正在发生或已经发生的指示;以及(ii)引用与共享事件相关联的属性的数据。该方法还包括,从每个都与不同类型的共享事件相关联的多个输出模板中,选择与该模块检测到的共享事件的特定类型相关联的特定的输出模板。该方法使用至少(i)选择的特定输出模板和(ii)引用与共享事件相关联的属性的数据来生成用于输出的通知。该方法然后提供生成的通知以输出至用户装置。

【技术实现步骤摘要】
用于执行活动的可行动建议的方法和系统本申请是申请日为2017年9月29日,申请号为201710906551.8,专利技术名称为“用于活动的可行动建议”的专利技术专利申请的分案申请。
本专利技术涉及可移动装置。
技术介绍
连接一组用户的活动通常导致这样的情况,其中接收指示用户组的一些组员正在参加相同的事件的通知是有用的。在计算系统的环境下,当该事件正在发生或者在事件已经结束之后的稍后的时间,该通知可在用户装置处被接收。在事件期间或之后,接收包括与该事件相关联的活动或行动的建议也可以是有用的。
技术实现思路
描述了一种计算系统,其自动检测特定的事件,诸如共享事件正在发生或发生过。本专利技术描述了这样的过程,其用于接收和分析来自与用户组中的个体用户相关联的用户装置的数据信号,以检测共享事件的发生。响应于自动检测共享事件的发生,计算系统提出与共享事件至少部分地相关或相关联的一个或多个活动的建议。提出一个或多个活动的建议可包括,例如计算系统分析由用户的装置提供的数据信号,以确定与共享事件相关联的属性。数据信号的值可以指示,一个或多个用户正在参加特定类型的共享事件,或至少与特定类型的共享事件相关联。相应地,对于与确定的共享事件类型相关联的一个或多个活动的可行动建议可被提供至用户。在本专利技术的一个创新性的方面中,描述了一种计算机实现的方法,该方法包括:接收(i)事件检测模块已经确定特定类型的共享事件现在正在发生或已经发生的指示;以及(ii)引用与共享事件相关联的属性的数据。该方法包括,通过计算系统从每个都与不同类型的共享事件相关联的多个输出模板中,选择与所述事件检测模块已经确定现在正在发生或已经发生的共享事件的特定类型相关联的特定的输出模板,以及通过所述计算系统至少使用以下来生成通知用于输出:(i)与被确定为现在正在发生或被确定为已经发生的共享事件的特定类型相关联的所述特定的输出模板、以及(ii)引用与所述共享事件相关联的属性的数据。该方法还包括提供至少使用以下而生成的通知用于向用户装置输出:(i)所述特定的输出模板、和(ii)引用与所述特定类型的共享事件相关联的属性的数据。在一个实施方式中,该方法还包括,通过所述计算系统向一个或多个用户装置提供与所述共享事件相关联的至少一个活动建议,所述至少一个活动建议部分地基于以下参数中的至少一个:(i)所述共享事件的特定类型,或(ii)引用与所述共享事件相关联的属性的数据。在一个实施方式中,选择与共享事件的特定类型相关联的特定输出模板包括,通过所述计算系统,基于对接收到的引用与所述共享事件相关联的属性的数据的分析,使用一个或多个机器学习的算法;以及响应于使用所述一个或多个机器学习的算法,通过所述计算系统确定将被选择的特定的输出模板。在该实施方式的一个方面中,至少一个机器学习的算法接收引用与所述共享事件相关联的多个属性的数据,所述多个属性在所述至少一个机器学习算法的执行期间被使用,以训练由所述计算系统使用的模板模型来选择所述特定的输出模板。在该实施方式的另一方面中,该方法还包括,通过所述计算系统,训练所述模板模型以预测将被选择的所述特定的输出模板,所述模板模型被训练以基于与活动建议相关联的概率度量超过阈值概率度量来预测所述特定的输出模板。在一个实施方式中,生成用于输出的通知包括,通过所述计算系统向特定的用户提供活动建议以及与所述活动建议相关联的应用程序,所述应用程序被配置为用于与所述特定的用户相关联的用户装置。在另一实施方式中,所述多个输出模板中的每个输出模板指示至少一个活动建议以及指示所述至少一个活动建议的一个或多个属性。在又一实施方式中,用于输出的通知被提供至与子用户组中的至少一个用户相关联的至少一个用户装置。在本专利技术的另一创新性的方面中,描述了一种电子系统,其包括:一个或多个处理装置;一个或多个机器可读的存储装置,用于存储可由所述一个或多个处理装置执行以进行以下操作的指令:接收(i)事件检测模块已经确定特定类型的共享事件现在正在发生或已经发生的指示;以及(ii)引用与共享事件相关联的属性的数据。该操作还包括,通过电子系统,从每个都与不同类型的共享事件相关联的多个输出模板中,选择与所述事件检测模块已经确定现在正在发生或已经发生的共享事件的特定类型相关联的特定的输出模板,以及通过所述电子系统,至少使用以下生成用于输出的通知:(i)与被确定为现在正在发生或被确定为已经发生的共享事件的特定类型相关联的所述特定的输出模板,以及(ii)引用与所述共享事件相关联的属性的数据。所述操作还包括,提供至少使用以下而生成的通知用于向用户装置输出:(i)所述特定的输出模板、和(ii)引用与所述特定类型的共享事件相关联的属性的数据。该方面的其他实施方式包括对应的计算机系统、设备和记录在一个或多个计算机存储装置上的计算机程序,每个计算机程序被配置为执行所述方法的动作。包括一个或多个计算机的系统可被配置为,通过将软件、固件、硬件或其组合安装在操作中的系统上来执行特定操作或行动,所述操作使得系统执行这些动作。一个或多个计算机程序可以被配置为,通过包括指令来执行特定操作或行动,所述指令在由数据处理设备执行时使得设备执行动作。在另一创新性的方面中,描述了一种计算机实现的方法,该方法包括:接收关于事件检测模块已经检测到特定类型的事件现在正在发生或已经发生的指示,以及通过计算系统,选择与事件检测模块已经确定为现在正在发生或已经发生的事件的特定类型相关联的特定的输出模板。该方法包括,通过所述计算系统,至少使用与被确定为现在正在发生或被确定为已经发生的事件的特定类型相关联的所述特定的输出模板,生成用于输出的通知,用于向用户装置输出,提供至少使用所述特定的输出模板生成的通知。在一个实施方式中,该方法还包括,通过所述计算系统,向一个或多个用户装置提供与所述事件相关联的至少一个活动建议,所述至少一个活动建议部分地基于以下参数中的至少一个:(i)所述事件的特定类型,或(ii)引用与所述事件相关联的属性的数据。在该实施方式的一个方面中,选择与共享事件的特定类型相关联的特定输出模板包括,通过所述计算系统,基于对接收的引用与所述事件相关联的属性的数据的分析,使用一个或多个机器学习的算法;以及响应于使用所述一个或多个机器学习算法,通过所述计算系统确定将被选择的特定的输出模板。至少在另一个方面中,至少一个机器学习算法接收引用与所述事件相关联的多个属性的数据,所述多个属性在所述至少一个机器学习算法的执行期间被使用,以训练由所述计算系统使用的模板模型来选择所述特定的输出模板。在本说明书中描述的主题可以实现为特定的实施方式,并且可以带来下列优点中的一个或多个。本说明书的计算系统消除了对定义体现在输出活动模板中的明确的可行动的建议的需要,而是自动分析数据信号以检测共享事件的发生、并自动选择与检测到的共享事件相关联的可行动的建议。通过不定义大量明确的可行动的建议,计算系统过程被优化,并且示例性计算环境中的处理效率通过最小化用于活动或输出模板定义的不必要的计算而得到改善。包括至少两个用户的特定类型的共享事件基于本文档来自技高网...

【技术保护点】
1.一种由一个或多个处理器实现的方法,所述方法包括:/n接收第一用户装置数据,所述第一用户装置数据基于与第一用户相关联的第一用户装置的一个或多个传感器的输出;/n接收额外的用户装置数据,所述额外的用户装置数据基于额外的用户装置的一个或多个额外的传感器的额外的输出,所述额外的用户装置与除了所述第一用户之外的额外的用户相关联;/n基于识别出所述第一用户与所述额外的用户是彼此相关联的,比较所述第一用户装置数据与所述额外的用户装置数据;/n基于所述比较,确定所述第一用户装置数据与所述额外的用户装置数据反映所述第一用户的第一环境与所述额外的用户的额外的环境彼此共享一个或多个共享属性;以及/n响应于确定所述第一用户装置数据与所述额外的用户装置数据反映所述第一环境与所述额外的环境彼此共享所述一个或多个共享属性:/n使得在所述额外的用户装置上安装的客户端应用程序提供使用单独的应用程序经由所述第一用户装置至少与所述第一用户共享媒体内容的提示,/n其中,所述提示是能够由所述额外的用户经由所述额外的用户装置进行选择的,并且其中,对所述提示的选择在所述额外的用户装置上启动所述单独的应用程序。/n

【技术特征摘要】
20161101 US 15/340,2841.一种由一个或多个处理器实现的方法,所述方法包括:
接收第一用户装置数据,所述第一用户装置数据基于与第一用户相关联的第一用户装置的一个或多个传感器的输出;
接收额外的用户装置数据,所述额外的用户装置数据基于额外的用户装置的一个或多个额外的传感器的额外的输出,所述额外的用户装置与除了所述第一用户之外的额外的用户相关联;
基于识别出所述第一用户与所述额外的用户是彼此相关联的,比较所述第一用户装置数据与所述额外的用户装置数据;
基于所述比较,确定所述第一用户装置数据与所述额外的用户装置数据反映所述第一用户的第一环境与所述额外的用户的额外的环境彼此共享一个或多个共享属性;以及
响应于确定所述第一用户装置数据与所述额外的用户装置数据反映所述第一环境与所述额外的环境彼此共享所述一个或多个共享属性:
使得在所述额外的用户装置上安装的客户端应用程序提供使用单独的应用程序经由所述第一用户装置至少与所述第一用户共享媒体内容的提示,
其中,所述提示是能够由所述额外的用户经由所述额外的用户装置进行选择的,并且其中,对所述提示的选择在所述额外的用户装置上启动所述单独的应用程序。


2.根据权利要求1所述的方法,进一步包括:
在从所述第一用户装置接收第一传感器数据之后:
由在所述第一用户装置上安装的第一客户端应用程序基于访问在所述第一用户装置上安装的额外的应用程序的应用程序数据,识别所述额外的用户与所述第一用户相关联,
其中,基于所述第一客户端应用程序识别出所述额外的用户与所述第一用户相关联,进行所述第一用户装置数据与所述额外的用户装置数据的比较。


3.根据权利要求1所述的方法,其中,共享媒体内容的提示是共享特定媒体内容的提示,并且进一步包括:
使用所述共享属性中的至少一个确定所述特定媒体内容。


4.根据权利要求1所述的方法,其中,所述第一环境是第一虚拟环境而所述额外的环境是额外的虚拟环境,并且所述共享属性指示在所述第一环境中进行的第一活动与在所述额外的环境中进行的额外的活动之间的重叠。


5.根据权利要求1所述的方法,其中,所述第一环境是第一物理环境而所述额外的环境是额外的物理环境,并且所述共享属性指示在所述第一环境中进行的第一活动与在所述额外的环境中进行的额外的活动之间的重叠。


6.根据权利要求5所述的方法,进一步包括:
由在所述额外的用户装置上安装的额外的客户端应用程序检测与所述共享属性中的至少一个相关联的用户装置活动数据,所述用户装置活动数据包括描述在所述额外的环境中的用户活动的数据,
其中,基于检测到与所述共享属性中的至少一个相关联的用户装置活动数据使得所述提示被提供。


7.根据权利要求6所述的方法,其中,共享媒体内容的提示是共享特定媒体内容的提示,并且进一步包括:
由所述额外的客户端应用程序使用检测到的与所述共享属性中的至少一个相关联的用户活动数据来确定所述特定媒体内容。


8.根据权利要求1所述的方法,其中,所述额外的用户装置数据包括低功耗蓝牙(BLE)或近场通信(NFC)数据。


9.一种系统,包括:
一个或多个处理器;以及
存储器,被...

【专利技术属性】
技术研发人员:DM凯泽斯V卡尔布纳T德塞拉尔斯
申请(专利权)人:谷歌公司
类型:发明
国别省市:美国;US

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

1