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

列表累积和提醒触发制造技术

技术编号:15343195 阅读:35 留言:0更新日期:2017-05-17 00:22
用于列表累积和提醒触发的方法、系统和装置,包括在计算机存储介质上编码的计算机程序。在一个方面,一种方法包括:在数据处理装置处接收包括多个词项的第一输入;由所述数据处理装置确定所述第一输入中的词项的一个或多个词项指定属于提醒类别的项,所述提醒类别与属于所述类别的项集相关联,并且可以为所述项生成提醒;以及响应于所述确定,存储将提醒类型与由所述一个或多个词项指定的项相关联的数据。

【技术实现步骤摘要】
【国外来华专利技术】列表累积和提醒触发
技术介绍
基于云的服务,搜索引擎和其它服务及媒体的出现在过去十年中大大扩展了用户设备的效用。许多用户设备,特别是移动设备和智能电话,现在提供除了语音和数据访问之外的服务和应用。此外,随着语音转文本处理系统的近期出现,许多用户现在希望其用户设备具有流畅和直观的用户体验。许多可供用户使用的应用服务通过使用命令输入来实例化。一种这样的服务是设定提醒。例如,用户可以在智能电话中说出(或键入)输入[提醒我今晚买牛奶],并且智能电话使用命令解析应用(或者,替选地,与命令解析服务通信)将调用可以从用户征求附加信息的提醒过程。如果用户希望在某个时间提醒,这样的信息可以是时间,或者如果用户希望在用户到达某个位置时被提醒,这样的信息可以是位置。尽管这样的提醒的设定对相对流畅的用户体验非常有用,但是用户必须指定时间或位置,并且在后者的情况下,可能需要用户搜索特定位置,诸如杂货店的地址。
技术实现思路
本说明书涉及用户设备的列表累积和提醒触发。一般来说,本说明书中描述的主题的一个创新方面可以体现在包括以下动作的方法中:在数据处理装置处接收包括多个词项的第一输入;由所述数据处理装置确定所述第一输入中的所述词项中的一个或多个词项指定了属于提醒类别的项,所述提醒类别与属于所述类别的项集相关联,并且可以为项生成提醒;以及响应于所述确定,存储将提醒类型与由所述一个或多个词项指定的项相关联的数据。该方面的其它实施例包括对应的系统、装置和编码在计算机存储设备上的被配置为执行所述方法的动作的计算机程序。可以实现本说明书中描述的主题的特定实施例,以便实现以下优点中的一个或多个。下面描述的主题的实现允许在创建提醒时非常流畅和直观的用户体验。属于特定类别的项(诸如属于杂货类别的杂货项或属于电影类别的电影项)的识别允许特定于相应类别的提醒类型的选择。在许多情况下,这使得用户不必为了提醒触发指定特定时间或搜索特定位置。相反,可以基于项和类别自动选择提醒触发,或者可替选地,可以将提醒触发提供给用户以进行确认。这减少了用户设定提醒所需的时间和精力,并且在一些实施方式中,可以通过仅说出短句来完成设定提醒或者创建受提醒的列表项。在下面的附图和描述中阐述了本说明书中描述的主题的一个或多个实施例的细节。根据描述、附图和权利要求,本主题的其它特征、方面和优点将变得显而易见的。附图说明图1是其中处理用于列表累积和提醒触发的命令输入的环境的框图。图2A是用于生成触发提醒列表的示例过程的流程图。图2B是用于生成触发提醒列表的另一示例过程的流程图。图3A是用户设备处的用户界面的图示,其中呈现属于第一类别的项的提醒以用于确认。图3B是用户设备处的用户界面的图示,其中呈现属于第二类别的项的提醒以用于确认。图4是用于选择提醒列表的示例过程的流程图。图5A是用户设备处的用户界面的图示,其中呈现属于第一类别的项的提醒列表。图5B是用户设备处的用户界面的图示,其中呈现属于第二类别的项的提醒列表。图6是用于响应于提醒事件的触发而呈现项的列表的示例过程的流程图。图7A是用户设备处的用户界面的图示,其中显示响应于第一提醒类型的提醒事件的触发的项列表。图7B是用户设备处的用户界面的图示,其中显示响应于第二提醒类型的提醒事件的触发的项列表。图8是示例移动计算设备的框图。各种附图中相似的附图标记和指定指示相似的元件。具体实施方式提醒处理系统便于自动生成受制于特定提醒类型的提醒的项和动作的列表。在操作中,提醒处理系统接收输入词项集。这些词项被解析并与提醒类别数据集(例如类别词典)进行比较。当输入包括指定属于提醒类别的项的词项时,系统存储将提醒类型与由该一个或多个词项指定的项相关联的数据。提醒类型指定触发事件,并且可以取决于项和类别而改变。例如,属于杂货类别的杂货项可以具有指定提醒时间的“何时”类型提醒、或指定杂货店或杂货店集合的“何地”类型提醒。相反,诸如电影标题的电影项可以具有“发行”类型提醒,每个“发行”类型提醒指定不同的发行日期。为了说明,用户可以说出[购买青豆、面包和牛奶],并且作为响应,提醒可以被设定为当用户进入任何杂货店(或者在用户的选项处指定的特定店)时触发针对青豆、面包和牛奶的提醒列表。同样地,用户可以说出[去看哥斯拉],并且作为响应,可以设定提醒在其剧场版发行(或一些其它发行,诸如剧场版发行后的点播或流发行)的日子触发去看电影哥斯拉的提醒。提醒还可以受复杂触发。例如,用户可以陈述[仅当我去生鲜杂货店时才呼叫我的妻子],其中“生鲜杂货店”是特定的杂货店。因此,当用户去杂货店并且杂货项提醒列表被触发时,提醒列表还将包括仅当杂货店是生鲜杂货店时才呼叫他的妻子的用户提醒。同样地,用户可以说出[只有在家中才观看每日报告],并且当节目开始时且仅当用户在家时,观看每日报告节目的提醒才将被触发。提醒处理系统可以在用户设备中实现,或者在与用户设备分离的计算机系统中实现,诸如服务器系统。在后者的情况下,服务器系统从用户设备接收输入并且向用户设备发送数据以用于处理和设定提醒。这些特征和附加特征在下面更详细地描述。图1是其中处理用于列表累积和提醒触发的命令输入的环境100的框图。诸如互联网的计算机网络102或其组合提供电子设备和系统之间的数据通信。计算机网络102可以通过一个或多个网关还包括一个或多个无线网络103或与一个或多个无线网络103进行数据通信。用户设备106是在用户的控制下的电子设备,并且能够通过网络102请求和接收资源、与其它用户设备建立通信信道(例如,语音通信),和还能够执行其它动作。示例用户设备106包括个人计算机、移动通信设备和可以通过网络102发送和接收数据的其它设备。在图1示例中,用户设备106是智能电话。参考下面图8描述示例智能电话。用户设备106可以通过与网络102和103的有线和无线连接在网络102和103上通信。如参考图8所描述的,用户设备可以能够执行用于各种程序和能力的设备动作集。在一些实施方式中,用户设备106使用接收语音输入的语音识别系统执行语言识别处理,并且解析所得到的识别的单词和短语。然后处理所解析的单词和短语以确定语音输入是否调用特定动作或命令。然而,语音识别和语言处理系统不是必需的,这是因为设备也可以接收文本命令输入。用户设备106与用户帐户相关联,诸如由提供多种服务的云服务提供商112托管的帐户。这些服务可以包括web邮件、社交网络、消息、文档存储和编辑等。帐户数据114可以存储用户设备106的帐户所特有的数据。命令处理系统120从用户设备接收命令输入,并处理命令输入以确定响应于命令输入要采取哪个动作(如果有的话)。虽然命令处理系统120在图1中被示为单独的实体,命令处理系统120可以在云服务提供商112中实现,或者甚至在用户设备106中实现。输入可以调用由命令处理系统120确定的各种动作。例如,输入可以被解释为搜索查询命令,在这种情况下,搜索查询被发送到搜索服务。类似地,输入可以被解释为拨打电话呼叫的命令,在这种情况下,用户设备106尝试通过网络103建立语音通信。同样,输入可以被解释为提醒,在这种情况下,可以生成提醒项。下面更详细地描述提醒项的生成和这些项的处理。在一些实施方式中,每一输入由输入解析器122处理,输入解析器122本文档来自技高网...
列表累积和提醒触发

【技术保护点】
一种由数据处理装置执行的计算机实现的方法,所述方法包括:在数据处理装置处接收包括多个词项的第一输入;由所述数据处理装置确定所述第一输入中的所述词项中的一个或多个词项指定属于提醒类别的项,所述提醒类别与属于所述类别的项集相关联,并且可以为所述项生成提醒;以及响应于所述确定,存储将提醒类型与由所述一个或多个词项指定的所述项相关联的数据。

【技术特征摘要】
【国外来华专利技术】2014.06.24 US 14/313,4591.一种由数据处理装置执行的计算机实现的方法,所述方法包括:在数据处理装置处接收包括多个词项的第一输入;由所述数据处理装置确定所述第一输入中的所述词项中的一个或多个词项指定属于提醒类别的项,所述提醒类别与属于所述类别的项集相关联,并且可以为所述项生成提醒;以及响应于所述确定,存储将提醒类型与由所述一个或多个词项指定的所述项相关联的数据。2.根据权利要求1所述的计算机实现的方法,其中存储将提醒类型与由所述一个或多个词项指定的所述项相关联的数据包括:基于由所述一个或多个词项指定的所述项选择一个或多个提醒类型,每个提醒类型与每个其它提醒类型彼此不同;提供使得用户设备呈现一个或多个提醒选项的列表的数据,每个提醒选项分别对应于所述一个或多个提醒类型中的每一个;接收对所述提醒选项之一的选择;以及存储将与所选择的提醒选项相对应的所述提醒类型与由所述一个或多个词项指定的所述项相关联的数据。3.根据权利要求2所述的计算机实现的方法,其中确定所述词项中的一个或多个词项指定属于提醒类别的项包括:解析所述多个词项以生成解析的词项;将所述解析的词项与多个提醒类别词典比较,每个提醒类别词典对应于与每个其它提醒类别不同的提醒类别,并且存储描述属于所述类别的项的词项;以及基于所述一个或多个词项与在所述提醒类别词典中的对应于所述选择的提醒类别的词项的匹配来选择所述提醒类别中的一个。4.根据权利要求3所述的计算机实现的方法,其中每个提醒类别具有对应的提醒类型集合,并且每个类别的提醒类型集合与每个其它类别的提醒类型集合不同。5.根据权利要求2所述的计算机实现的方法,其中基于由所述一个或多个词项指定的所述项来选择一个或多个提醒类型包括:对于由所述一个或多个词项指定的所述项,访问词典中的描述合格的提醒类型和不合格的提醒类型的数据;以及仅为所述合格的提醒类型选择所述一个或多个提醒类型。6.根据权利要求1所述的计算机实现的方法,还包括:接收包括多个词项的第二输入;确定所述第二输入中的所述词项中的一个或多个词项指定用于处理属于所述提醒类别的项列表的动作,所述项列表是与对应于所述选择的提醒选项的提醒类型相关联的一个或多个项的集;以及提供使所述用户设备呈现一个或多个项的所述项列表的数据。7.根据权利要求6所述的计算机实现的方法,其中确定所述第二输入中的所述词项中的一个或多个词项指定用于处理属于所述提醒类别的项列表的动作包括:解析所述第二输入的所述多个词项以生成解析的词项;将所述第二输入的所述解析的词项与所述多个提醒类别词典比较;以及基于所述第二输入中的所述一个或多个词项与所述提醒类别词典中对应于所述选择的提醒类别的词项的匹配来选择所述提醒类别中的一个。8.根据权利要求7所述的计算机实现的方法,其中:确定所述第二输入中的所述词项中的一个或多个词项指定用于处理属于所述提醒类别的项列表的动作包括确定所述第二输入的解析的词项指定第一提醒类型;以及提供使得所述用户设备呈现一个或多个项的所述项列表的数据包括提供使得所述用户设备呈现一个或多个项的所述项列表的数据,其中,所述一个或多个项中的每一个项与所述第一提醒类型相关联。9.根据权利要求8所述的计算机实现的方法,其中:确定所述第二输入中的所述词项中的一个或多个词项指定用于处理属于所述提醒类别的项列表的动作包括确定所述第二输入的解析的词项指定第二提醒类型;以及提供使得所述用户设备呈现一个或多个项的所述项列表的数据包括提供使得所述用户设备呈现一个或多个项的项列表的数据,其中,所述一个或多个项的每一个项与第二提醒类型不相关联。10.根据权利要求1所述的计算机实现的方法,还包括:确定已经发生触发所述提醒类型的事件;以及响应于所述确定,提供使所述用户设备呈现提醒和包括所述项的列表的数据。11.根据权利要求10所述的计算机实现的方法,其中所述事件是发生预定...

【专利技术属性】
技术研发人员:弗格斯·杰勒德·赫尔利罗宾·杜瓦成相洙安德鲁·汤姆金斯
申请(专利权)人:谷歌公司
类型:发明
国别省市:美国,US

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

1