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

确定用户任务的附加任务特征制造技术

技术编号:14704994 阅读:46 留言:0更新日期:2017-02-25 09:34
公开了用于为用户的任务确定一个或多个附加任务特征的方法、装置和计算机可读介质(暂时性和非暂时性的)。在一些实施方式中,可以基于来自与识别或确定任务的源不同的一个或多个源的附加信息来确定附加任务特征。可以基于附加信息并且基于与用户相关联的用户信息来确定附加任务特征。例如,附加信息可以定义信息的超集,并且附加任务特征可以是定义的超集的子集。附加任务特征可以用于生成与任务相关的任务通知,并且可以提供任务通知以呈现给用户。

【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
用户可以利用一个或多个应用来创建与用户的任务相关的任务条目。例如,用户可能对购买项目感兴趣,并且用户可以创建任务条目以提醒用户购买和/或研究该项目。
技术实现思路
本说明书总体上涉及用于为用户的任务确定一个或多个附加任务特征、并且利用附加任务特征来为该任务生成经由用户的计算设备呈现给用户的电子任务通知的技术特征。在一些实施方式中,可以基于来自与识别或确定任务的源不同的一个或多个电子源的附加信息来确定附加任务特征。可以基于附加信息与任务的关联来确定来自不同源的附加信息。可以基于附加信息并且基于与用户相关联的用户信息来确定附加任务特征。例如,附加信息可以定义诸如多个位置、活动和/或时间的信息的超集,并且附加任务特征可以是所定义的超集的子集。附加任务特征可以用于生成与任务相关的任务通知,并且任务通知可以被提供用于呈现给用户,例如用于经由用户的计算设备呈现。在一些实施方式中,基于附加任务特征生成任务通知包括基于附加任务特征中的至少一些确定任务通知的触发条件。在一些实施方式中,基于附加任务特征生成任务通知可以附加地或替选地包括将至少一些附加任务特征并入要在任务通知中显示的内容中。确定用户的任务的附加任务特征并利用附加任务特征生成为呈现给用户而提供的任务的电子任务通知产生了各种技术优点。例如,在一些实施方式中,基于附加任务特征生成任务通知包括基于附加任务特征中的至少一些确定任务通知的触发条件。在这些实施方式中的一些中,这样确定的触发条件增加了在适当的时间向用户提供任务通知的可能性,从而降低了任务通知将需要被“小睡(snooze)”并且多次呈现给用户的可能性。相对于因为在适当的时间初始呈现而仅呈现一次任务通知,多次向用户呈现任务通知将消耗呈现任务通知的用户的计算设备更多的资源和/或消耗更多的网络通信资源。此外,例如,在一些实施方式中,基于附加任务特征生成任务通知包括将至少一些附加任务特征并入要在任务通知中显示的内容中。在这些实施方式中的一些中,合并在任务通知中的附加任务特征可以包括对用户必要和/或有帮助的那些,从而避免用户需要利用计算设备的资源和/或网络通信资源来搜索已经合并的附加任务特征。在一些实施方式中,可以提供一种计算机实现的方法,其包括以下步骤:识别用户的任务信息,所述任务信息包括动作指示和交互实体指示,所述动作指示指示一个或多个动作并且所述交互实体指示指示与所述一个或多个动作相关联的交互实体;识别与所述用户相关联的用户信息,所述用户信息补充所述任务信息并且识别所述用户的一个或多个属性和所述用户的一个或多个过去活动中的至少一个;确定在一个或多个附加数据源中与所述任务信息相关联的附加信息,所述附加数据源非特定于所述用户;基于所述附加信息并基于所述用户信息确定一个或多个附加任务特征;至少部分地基于所述一个或多个附加任务特征生成任务通知,所述任务通知包括与所述任务信息相关的信息;以及提供所述任务通知以呈现给所述用户。本文公开的技术的这些方法和其他实施方式的每一个可以可选地包括以下特征中的一个或多个。在一些实施方式中,生成任务通知包括基于一个或多个附加任务特征来确定任务通知的触发条件。在这些实施方式的一些版本中,该方法还包括确定触发条件的满足,并且响应于确定触发条件的满足,提供用于呈现给用户的任务通知。在那些实施方式的一些版本中,一个或多个附加任务特征包括位置,并且任务通知的触发条件基于位置。在一些实施方式中,生成任务通知包括将一个或多个附加任务特征中的至少一些并入要在任务通知中显示的内容中。在一些实施方式中,附加信息识别多个潜在的附加任务特征,并且确定附加任务特征包括:基于用户信息将潜在附加任务特征的子集确定为附加任务特征。在那些实施方式的一些版本中,基于用户信息将潜在的附加任务特征的子集确定为附加任务特征包括:将用户信息映射到附加任务特征的给定附加任务特征;以及基于所述映射来选择所述给定的附加任务特征以包括在所述子集中。在那些实施方式的一些版本中,映射到给定附加任务特征的用户信息包括一个或多个过去活动的给定活动,给定活动是以下之一:用户提交的搜索查询、用户访问的文档以及用户使用的应用。在一些实施方式中,附加信息识别位置类别,并且确定附加任务特征包括:基于用户信息确定作为位置类别的成员的位置,并且在附加任务特征中包括位置。在一些实施方式中,附加信息识别多个时间,并且确定附加任务特征包括:基于用户信息确定多个时间的子集,并且将子集包括在附加任务特征中。在一些实施方式中,附加信息识别多个实体,通过这些实体可以完成任务,并且确定附加任务特征包括:基于用户信息确定多个实体的子集,并且将子集包括在附加任务特征。其他实施方式可以包括存储可由处理器执行以执行诸如上述方法的一个或多个的方法的指令的非暂时性计算机可读存储介质。又一实施方式可以包括包括存储器和一个或多个处理器的系统,该一个或多个处理器可操作以执行存储在存储器中的指令,以执行诸如上述方法中的一个或多个的方法。应当理解,前述概念和本文更详细描述的附加概念的所有组合都被认为是本文所公开的主题的一部分。例如,出现在本公开内容结束处的所要求保护的主题的所有组合被认为是本文所公开的主题的一部分。附图说明图1示出了可以为用户的任务确定一个或多个附加任务特征的示例环境。图2示出了如何可以基于针对用户的任务的一个或多个附加任务特征来生成任务通知的一个示例。图3A示出任务信息和附加信息之间的映射的示例。图3B示出了任务信息和附加信息之间的映射的另一示例。图4是示出确定用户的任务的附加任务特征的示例方法的流程图。图5A示出可以呈现给用户的任务通知的示例。图5B示出可以呈现给用户的任务通知的另一示例。图6示出了计算机系统的示例架构。具体实施方式本说明书总体上涉及用于为用户的任务确定一个或多个附加任务特征的方法和装置。在一些实施方式中,一个或多个附加任务特征可以用于确定与用户的任务相关的任务通知的内容和/或触发条件,例如用于经由用户的计算设备呈现。可以提供任务通知以便呈现为例如:响应于一个或多个触发条件而提供的任务的提醒和/或提供以由用户观看的任务的通知(不一定响应于一个或多个触发条件)。任务通知可以经由可由用户的计算设备执行的一个或多个应用来呈现,诸如经由个人助理应用、日历应用、电子邮件应用和/或web浏览器应用(例如,在经由web浏览器应用访问电子邮件服务、日历服务或其他服务)。作为一个示例,用户的任务可以是“购买鸡蛋”,并且可以表示为识别“购买”的动作指示和与“购买”的动作指示相关联的“鸡蛋”的交互实体指示的任务信息。将任务映射到附加信息的附加数据源可以包括将形式“任务动作=[买/购买/提取];交互实体=[杂货项目]”的任务信息映射到诸如“杂货店”(可以完成任务的位置)的附加信息。附加信息“杂货店”可以基于映射被确定为与用于“买鸡蛋”的任务信息相关联。此外,可以利用指示用户与“杂货店”类别的一个或多个成员的交互(例如,与“品牌A杂货店位置1”的交互)的用户信息以将“品牌A杂货店位置1”确定为针对该任务的附加任务特征。可以基于“品牌A杂货店位置1”来生成任务通知。例如,可以基于“品牌A杂货店位置1”,通过包括该商店的名称、该商店的工作时间、到该商店的网本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/55/201580029856.html" title="确定用户任务的附加任务特征原文来自X技术">确定用户任务的附加任务特征</a>

【技术保护点】
一种计算机实现的方法,包括:使用一个或多个处理器来识别用户的电子存储的任务信息,所述任务信息包括动作指示和交互实体指示,所述动作指示指示要执行的一个或多个动作,并且所述交互实体指示指示与所述一个或多个动作相关联的交互实体;使用一个或多个处理器来识别与所述用户相关联的用户信息,所述用户信息补充所述任务信息并且至少部分地基于与同所述用户相关联的一个或多个计算设备的一个或多个用户交互,所述用户信息识别下述中的至少一个:所述用户的一个或多个属性和所述用户的一个或多个过去活动;确定在一个或多个附加数据源中与所述任务信息相关联的附加信息,所述附加数据源非特定于所述用户;基于所述附加信息并基于所述用户信息来确定所述任务信息的一个或多个附加任务特征;至少部分地基于所述一个或多个附加任务特征生成任务通知,所述任务通知包括与所述任务信息相关的信息;以及提供所述任务通知以经由与所述用户相关联的所述计算设备中的至少一个呈现给所述用户。

【技术特征摘要】
【国外来华专利技术】2014.06.04 US 62/007,877;2014.08.13 US 14/459,1161.一种计算机实现的方法,包括:使用一个或多个处理器来识别用户的电子存储的任务信息,所述任务信息包括动作指示和交互实体指示,所述动作指示指示要执行的一个或多个动作,并且所述交互实体指示指示与所述一个或多个动作相关联的交互实体;使用一个或多个处理器来识别与所述用户相关联的用户信息,所述用户信息补充所述任务信息并且至少部分地基于与同所述用户相关联的一个或多个计算设备的一个或多个用户交互,所述用户信息识别下述中的至少一个:所述用户的一个或多个属性和所述用户的一个或多个过去活动;确定在一个或多个附加数据源中与所述任务信息相关联的附加信息,所述附加数据源非特定于所述用户;基于所述附加信息并基于所述用户信息来确定所述任务信息的一个或多个附加任务特征;至少部分地基于所述一个或多个附加任务特征生成任务通知,所述任务通知包括与所述任务信息相关的信息;以及提供所述任务通知以经由与所述用户相关联的所述计算设备中的至少一个呈现给所述用户。2.根据权利要求1所述的方法,其中,生成所述任务通知包括基于所述一个或多个附加任务特征来确定所述任务通知的触发条件。3.根据权利要求2所述的方法,还包括:确定所述触发条件的满足;其中,提供所述任务通知以呈现给所述用户是响应于确定所述触发条件的所述满足。4.根据权利要求3所述的方法,其中,所述一个或多个附加任务特征包括位置,并且其中,所述任务通知的所述触发条件基于所述位置。5.根据权利要求1所述的方法,其中,生成所述任务通知包括将所述一个或多个附加任务特征中的至少一些附加任务特征并入要在所述任务通知中显示的内容中。6.根据权利要求1所述的方法,其中,所述附加信息识别多个潜在的附加任务特征,并且确定所述附加任务特征包括:基于所述用户信息将所述潜在的附加任务特征的子集确定为所述附加任务特征。7.根据权利要求6所述的方法,其中,基于所述用户信息将所述潜在的附加任务特征的所述子集确定为所述附加任务特征包括:将所述用户信息映射到所述附加任务特征的给定附加任务特征;以及基于所述映射来选择所述给定附加任务特征以包括在所述子集中。8.根据权利要求7所述的方法,其中,映射到所述给定附加任务特征的所述用户信息包括所述一个或多个过去活动中的给定活动,所述给定活动是以下中的一个:所述用户提交的搜索查询、所述用户访问的文件和所述用户使用的应用。9.根据权利要求1所述的方法,其中,所述附加信息识别位置类别,并且确定所述附加任务特征包括:基于所述用户信息确定作为所述位置类别的成员的位置,并且将所述位置包括在所述附加任务特征中。10.根据权利要求1所述的方法,其中,所述附加信息识别多个时间,并且确定所述附加任务特征包括:基于所述用户信息确定所述多个时间的子集,并且将所述子集包括在所述附加任务特征中。11.根据权利要求1所述的方法,其中,所述附加信息识别多个实体,经由所述多个实体能够完成所述任务,并且确定所述附加任务特征包括:基于所述用户信息确定所述多个实体的子集,并且将所述子集包括在所述附加任务特征中。12.一种包括存储器和一个或多个处理器的系统,所述一个或多个处理器可操作为执行存储在所述存储器中的指令,包括用于以下的指令:识别用户的任务信息,所述任务信息包括动作指示和交互实体指示,所述动作指示指示要执行的一个或多个动作,并且所述交互实体指示指示与所述一个或多个动作相关联的交互实体;识别与所述用户相关联的用户信息,所述用户信息补充所述任务信息,并...

【专利技术属性】
技术研发人员:安德鲁·西奥多·万斯利阿迈·尼汀·尚潘尼里亚
申请(专利权)人:谷歌公司
类型:发明
国别省市:美国;US

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

1