上下文深层书签的注释和检索制造技术

技术编号:27094602 阅读:24 留言:0更新日期:2021-01-25 18:31
包括在计算机存储介质上编码的计算机程序的方法、系统和装置,所述方法、系统和装置用于接收与书签相关联的第一输入,并响应于接收到第一输入,获得用于得出书签的注释的上下文数据。系统的注释引擎获得多个注释,所述多个注释是使用上下文数据中包括的信息以及与书签相关联的第一输入的转录来得出。注释引擎为每个注释生成重要性值。重要性值表征每个注释与下述中的至少一个之间的关系:上下文数据中包括的信息;或第一输入的转录。注释引擎生成用于检索书签的注释集。注释集中的每个注释从所获得的多个注释中生成,并且每个注释具有超过阈值的重要性值。过阈值的重要性值。过阈值的重要性值。

【技术实现步骤摘要】
【国外来华专利技术】上下文深层书签的注释和检索


[0001]本说明书涉及移动设备。

技术介绍

[0002]网站和应用资源可以包括任何数量的链接、嵌入式文件和/或其他与用户可能或可能不相关的信息。特别地,用户可以检测与用户的兴趣直接相关的信息源或其他资源。这样,用户可能希望对特别相关的基于Web或应用资源的加快访问。用户可以创建书签,该书签存储到相关的基于Web或应用内容的电子链接。用户以后可以访问书签以快速导览(navigate)到相关内容。在计算系统的上下文中,可以在本地或远程创建和存储书签,以供随后经由示例电子设备进行访问。

技术实现思路

[0003]本文档描述了用于向用户创建的个人书签添加注释的技术。可以使用与在客户端设备上接收到的初始用户输入有关的信息自动地添加注释,或者由用户手动添加注释。书签可以被视为信息项对(例如,名称和web地址/URL)。名称是书签的标识符,并且URL是用户可以使用web地址访问的资源页面的web地址,诸如www.example.com。多个注释可以与书签相关联。多个注释中的每一个都可以由用户手动提供,或者可以使用计算系统的注释引擎自动推断。
[0004]该文档还描述用于基于对书签的相应注释与在客户端设备处接收到的后续用户输入的内容相匹配的确定来检索书签的技术。例如,响应于计算系统确定后续用户输入(例如,查询或命令)的内容与包括在关于书签的数据中的词项或其他信息项相匹配,用户可以检索书签。系统使用特定的计算规则来确定用户命令是否与关于书签的数据相匹配。此确定和匹配可以由用于确定用户命令与书签的注释之间的匹配的特定计算逻辑来执行。
[0005]本说明书中描述的主题的一个方面可以用计算机实现的方法来体现。该方法包括,由计算系统接收与书签相关联的第一输入;响应于接收到第一输入,由计算系统获得用于得出书签的注释的上下文数据;由计算系统的注释引擎获得多个注释,所述多个注释使用上下文数据中包括的信息以及与书签相关联的第一输入的转录被得出。该方法包括,通过注释引擎为每个注释生成重要性值,该重要性值表征每个注释与下述中的至少一个之间的关系:i)上下文数据中包括的信息;或者ii)第一输入的转录;由注释引擎生成用于检索书签的注释集,注释集中的每个注释是从获得的多个注释中生成,并且每个注释具有超过阈值的重要性值;以及由计算系统使用注释集中的特定注释来检索用于访问资源页面的书签。
[0006]这些和其他实施方式可以均可选地包括以下特征中的一个或多个。例如,在一些实施方式中,使用特定注释包括:由计算系统接收第二输入;和由注释引擎基于第二输入从注释集中选择特定注释以使得检索书签;以及由计算系统使用特定注释来检索用于访问资源页面的书签。
[0007]在一些实施方式中,选择包括:分析第二输入的转录;从第二输入的转录中获得一个或多个词项;对于注释集中的每个注释:确定相似性分值,该相似性分值指示第二输入的转录中的词项与用于检索书签的注释中的词项相匹配的程度;以及基于注释的相似性分值超过阈值相似性分值来选择特定注释。
[0008]在一些实施方式中,特定注释被配置作为触发以使得检索书签,并且该方法进一步包括:由计算系统基于对第二输入的转录的分析来确定满足触发条件;响应于确定满足触发条件,由计算系统从书签索引中检索书签;以及响应于从书签索引中检索到书签,由计算系统提供该书签以在客户端设备处显示。
[0009]在一些实施方式中,从多个数据源获得用于得出注释的上下文数据,所述多个数据源中的每个数据源包括下述中的至少一个:i)书签的标识符;ii)作为书签被存储的资源标识符;iii)使用资源标识符访问的资源页面;iv)资源页面的文本;或v)基于引用资源标识符的搜索查询从搜索引擎获得的信息。
[0010]在一些实施方式中,用于得出注释的上下文数据包括N元语法(N-gram)和描述实体的数据,参考第一输入的转录从多个数据源中获得该N元语法和描述实体的数据中的每一个。在一些实施方式中,i)资源页面由web浏览器应用生成,并且ii)资源标识符是统一资源定位符(URL),其提供用于访问资源页面的资源地址。
[0011]在一些实施方式中,i)资源页面由使用客户端设备访问的应用生成,该应用被配置成在应用索引中存储一个或多个深层链接,并且ii)资源标识符是针对资源页面的统一资源定位符(URL),并且从包括有关应用的地址数据的应用索引中获得。
[0012]在一些实施方式中,资源标识符是下述中的至少一个:a)标识由使用客户端设备访问的应用生成的资源页面的屏幕图像的数据,或b)提供用于访问应用的资源页面的资源地址的深层链接。
[0013]此方面和其他方面的其他实施方式包括被配置成执行在计算机存储设备上编码的方法的动作的相应系统、装置和计算机程序。可以借助于安装在系统上的软件、固件、硬件或它们的组合来配置一个或多个计算机的系统,这些软件、固件、硬件或它们的组合在操作中使系统执行动作。一个或多个计算机程序可以借助于具有指令进行配置,该指令在由数据处理装置执行时使该装置执行动作。
[0014]在说明书中描述的主题可以在特定实施例中实现,并且可以导致以下优点中的一个或多个。描述使能够相对于其他系统实现增强注释和存储的书签的检索的技术。例如,可以使用注释来改善书签的功能性和可访问性,从而改善用户设备接口以促进更好的用户对设备操作的控制。所描述的技术使书签能够基于来自用户的话音或其他输入以及接收并处理用户输入的客户端设备的计算上下文以快速且计算高效的方式被注释和检索。例如,系统可以使用单个输入(例如,话音或文本输入)来创建书签以及生成用于书签的一个或者多个相应的注释,而不是计算设备接收和处理来自用户的多个触摸或物理输入。
[0015]通过使用单个用户输入来执行与书签有关的多个处理器功能,系统可以快速而有效地获得用于创建书签的数据,生成用于书签的注释并且存储与注释以及书签相关联的数据。例如,系统执行特定的计算规则,该特定的计算规则被配置成分析描述客户端设备处的输入会话的计算上下文的数据。计算系统可以利用计算上下文的预先存在的实体数据和其他信息项来有效地获得用于创建书签的资源标识符,例如URL/深层链接。例如,系统可以使
用机器学习逻辑来迭代分析来自与计算会话有关的多个信息源的数据。这种迭代分析使系统能够更好地标识在为书签生成注释时具有增加重要性的词项。
[0016]所描述的技术使系统自动地完善其用于分析词项和其他上下文数据的计算过程,从而使系统的注释和检索操作能够随着时间的流逝以增加的效率和精度来执行。描述了一种可重复的自动注释过程,其涉及最少的人类干预,并且不需要手动执行注释器功能。例如,所描述的技术使能够自动分析来自多个数据源的信息项,针对给定的计算上下文调用所述多个数据源的信息项。在一些实施方式中,单个话音输入可以用作分析的触发。因此,这些技术使计算系统能够快速执行操作,由于基于来自用户的单个话音输入获得书签注释和每个注释的相应重要性值的挑战,该系统先前无法以高效方式自动执行该操作。...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种计算机实现的方法,包括:由计算系统接收与书签相关联的第一输入;响应于接收到所述输入,由所述计算系统获得用于得出所述书签的注释的上下文数据;由所述计算系统的注释引擎获得多个注释,所述多个注释是使用所述上下文数据中包括的信息以及与所述书签相关联的所述第一输入的转录来得出的;通过所述注释引擎为每个注释生成重要性值,所述重要性值表征每个注释与下述中的至少一个之间的关系:i)所述上下文数据中包括的所述信息;或ii)所述第一输入的所述转录;由所述注释引擎生成用于检索所述书签的注释集,所述注释集中的每个注释是从所获得的多个注释中生成的,并且每个注释具有超过阈值的重要性值;以及由所述计算系统使用所述注释集中的特定注释来检索用于访问资源页面的所述书签。2.根据权利要求1所述的方法,其中,使用所述特定注释包括:由所述计算系统接收第二输入;和由所述注释引擎基于所述第二输入来从所述注释集中选择所述特定注释以使得检索所述书签;以及由所述计算系统使用所述特定注释来检索用于访问所述资源页面的所述书签。3.根据权利要求2所述的方法,其中,选择包括:分析所述第二输入的转录;从所述第二输入的所述转录中获得一个或多个词项;对于所述注释集中的每个注释:确定相似性分值,所述相似性分值指示所述第二输入的所述转录中的词项与用于检索所述书签的所述注释中的词项相匹配的程度;以及基于所述注释的所述相似性分值超过阈值相似性分值来选择所述特定注释。4.根据前述权利要求中的任一项所述的方法,其中,所述特定注释被配置为触发以使得检索所述书签,并且所述方法进一步包括:由所述计算系统基于对第二输入的转录的分析来确定触发条件被满足;响应于确定所述触发条件被满足而由所述计算系统从书签索引中检索所述书签;以及响应于从所述书签索引中检索到所述书签而由所述计算系统提供所述书签以在客户端设备处显示。5.根据前述权利要求中的任一项所述的方法,其中,用于得出所述注释的所述上下文数据是从多个数据源中获得的,所述多个数据源中的每个数据源包括下述中的至少一个:i)所述书签的标识符;ii)作为所述书签被存储的资源标识符;iii)使用所述资源标识符访问的资源页面;iv)所述资源页面的文本;或v)基于引用所述资源标识符的搜索查询从搜索引擎获得的信息。6.根据权利要求5所述的方法,其中,用于得出所述注释的所述上下文数据包括N元语
法和描述实体的数据,所述N元语法和描述所述实体的所述数据中的每一个是参考所述第一输入的所述转录从多个数据源中获得的。7.根据权利要求5或权利要求6所述的方法,其中:i)所述资源页面由web浏览器应用生成,并且ii)所述资源标识符是提供用于访问所述资源页面的资源地址的统一资源定位符(URL)。8.根据权利要求5或权利要求6所述的方法,其中:i)所述资源页面由使用客户端设备访问的应用生成,所述应用被配置成在应用索引中存储一个或多个深层链接,并且ii)所述资源标识符是针对所述资源页面的统一资源定位符(URL)并且从包括有关所述应用的地址数据的所述应用索引中获得。9.根据权利要求5至8中的任一项所述的方法,其中,所述资源标识符是下述中的至少一个:a)标识由使用客户端设备访问的应用生成的所述资源页面的屏幕图像的数据,或b)提供用于访问所述应用的所述资源页面的资源地址的深层链接。10.一种电子系统,包括:一个或多个处理设备;一个或多个用于存储指令的机器可读存储设备,所述指令能够由所述一个或多个处理设备执行以执行操作,所述操作包括:由计算系统接收与书签相关联的第一输入;响应于接收到所述第一输入,由所述计算系统获得用于得出所述书签的注释的上下文数据;由所述计算系统的注释引擎获得多个注释,所述多个注释是使用所述上下文数据中包括的信息以及与所述书签相关联的所述第一输入的转录来得出的;通过所述注释引擎为每个注释生成重要性值,所述重要性值表征每个注释与下述中的至少一个之间的关系:i)所述上下文数据中包括的所述信息;或ii)所述第一输入的所述转录;由所述注释引擎生成用于检索所述书签的注释集,所述注释集中的每个注释是从所获得的多个注释中生成的,并且每个注释具...

【专利技术属性】
技术研发人员:穆古雷尔
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:

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

1
相关领域技术
  • 暂无相关专利