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

生成上下文搜索呈现制造技术

技术编号:14686296 阅读:111 留言:0更新日期:2017-02-23 08:16
公开了用于生成上下文搜索呈现的方法、系统和装置,包括在计算机存储介质上进行编码的计算机程序。在一个方面,一种方法包括获得识别用户从向该用户所显示的文档中选择的词项的选择数据;确定该上下文数据和选择数据是否满足用于呈现一种或多种类型的特殊情形上下文搜索呈现中的任何类型的特殊情形上下文搜索呈现的一个或多个标准;响应于确定该上下文数据和选择数据满足用于呈现第一类型的特殊情形上下文搜索呈现的标准,生成第一类型的第一特殊情形上下文搜索呈现;响应于确定该上下文数据和选择数据不满足该标准,生成缺省上下文搜索呈现;并且提供该第一特殊情形上下文搜索呈现或缺省上下文搜索呈现以便向用户进行呈现。

【技术实现步骤摘要】
【国外来华专利技术】
该说明书涉及到互联网搜索引擎。
技术介绍
互联网搜索引擎旨在识别与用户的信息需求相关的例如网页、图像、文本文档和多媒体内容的资源,并且以对用户最为有用的方式呈现与该资源相关的信息。互联网搜索引擎通常响应于用户提交的查询而返回搜索结果集合,每个搜索结果识别相应的资源。
技术实现思路
该说明书描述了涉及生成上下文搜索呈现的技术。总体上,该说明书中所描述的主题的一个创新性方面可以以一种方法来体现,该方法包括动作:获得识别用户从向该用户显示的文档中选择的词项的选择数据以及包括该文档中的一个或多个其它词的上下文数据,该词项包括一个或多个相邻词;确定该上下文数据和选择数据是否满足用于呈现一种或多种类型的特殊情形上下文搜索呈现中的任何类型的特殊情形上下文搜索呈现的一个或多个标准,其中每种类型的特殊情形上下文搜索呈现包括不同类型的内容的格式化呈现;响应于确定该上下文数据和选择数据满足用于呈现第一类型的特殊情形上下文搜索呈现的标准,针对所选择的词项生成第一类型的第一特殊情形上下文搜索呈现;响应于确定该上下文数据和选择数据不满足用于呈现任何类型的特殊情形上下文搜索呈现的标准,针对所选择的词项生成缺省上下文搜索呈现;并且提供该第一特殊情形上下文搜索呈现或缺省上下文搜索呈现以便向用户进行呈现。该方面的其它实施例包括相对应的计算机系统、装置以及记录在一个或多个计算机存储设备上的计算机程序,它们均被配置为执行该方法的动作。对于要被配置为执行特定操作或动作的一个或多个计算机的系统而言,意味着该一个或多个程序包括指令,该指令在被数据处理装置所执行时使得该装置执行该操作或动作。以上和其它实施例可选地均能够单独或作为组合地包括以下一个或多个特征。该缺省上下文搜索呈现可以是定义应答框,其中该定义应答框是用户所选择的词项的定义的格式化呈现,并且其中生成该上下文搜索呈现包括响应于包括所选择的词项的第一搜索查询而从搜索引擎获得该定义应答框。生成该缺省上下文搜索呈现可以包括针对从该所选择词项所取得的一个或多个搜索查询而从搜索引擎获得搜索结果。该一种或多种类型的特殊情形上下文搜索呈现可以包括实体类型的上下文搜索呈现,其包括知识面板,并且其中该知识面板是与实体相关的内容的格式化呈现。确定上下文数据和选择数据是否满足用于呈现实体类型的特殊情形上下文搜索呈现的标准可以包括:通过将该上下文数据和选择数据提供至实体消歧系统来确定所选择的词项是否指代该文档中的其它词的上下文中的实体。该动作可以进一步包括:确定所选择的词项指代该文档中的其它词的上下文中的实体;并且针对所选择的词项生成实体上下文搜索呈现包括从搜索引擎获得所选择的词项指代的实体的知识面板。该一种或多种类型的特殊情形上下文搜索呈现可以包括货币类型的上下文搜索呈现,其包括货币应答框,其中该货币应答框是第一货币的金额和第二货币的相对应金额的格式化呈现。确定上下文数据和选择数据是否满足用于呈现货币类型的上下文搜索呈现的标准可以包括:确定该上下文数据和选择数据是否识别任何货币并且任何所识别的货币是否不同于与用户相关联的货币。该动作可以进一步包括:确定该上下文数据和选择数据识别出所识别的货币的金额并且所识别的货币不同于与用户相关联的货币;并且针对该上下文数据和选择数据生成货币上下文搜索呈现,包括从搜索引擎获得包括所识别的货币的金额以及与用户相关联的货币的相对应金额的货币应答框。该一种或多种类型的特殊情形上下文搜索呈现可以包括翻译类型的上下文搜索呈现,其包括翻译应答框,并且其中该翻译应答框是第一语言的词至第二语言的词的翻译的格式化呈现。确定该上下文数据和选择数据是否满足用于呈现翻译类型的上下文搜索呈现的标准可以包括:识别书写所选择的词项的语言并且确定书写所选择的词项的语言是否不同于与用户相关联的语言。该动作可以进一步包括:确定书写所选择的词项的语言不同于与该用户设备的用户相关联的语言;并且针对所选择的词项生成翻译上下文搜索呈现包括从搜索引擎获得包括所选择的词项至与用户相关联的语言的翻译的翻译应答框。该一种或多种类型的特殊情形上下文搜索呈现可以包括时区类型的上下文搜索呈现,其包括时区应答框,其中该时区应答框是第一时区中的时间和第二时区中的相对应时间的格式化表示形式。确定该上下文数据和选择数据是否满足用于呈现时区类型的上下文搜索呈现的标准可以包括:确定所选择的词项是否识别特定时区中的时间并且该特定时区是否不同于与用户相关联的时区。该动作可以进一步包括:确定所选择的词项识别不同于与用户相关联的时区的特定时区中的时间;针对所选择的词项生成时区上下文搜索呈现包括从搜索引擎获得该特定时区中的时间和与用户相关联的时区中的相对应时间的时区应答框。该说明书中所描述的主题能够以特定实施例来实施从而实现以下的一种或多种优势。在用户设备上观看文档的用户能够轻易获得有关文档的一部分的相关信息,上述部分例如文档中的词、文档中的一个或多个相邻词、或者文档的另一个部分。该相关信息以考虑到该词在文档中的上下文或用户所在的上下文的方式被提供给用户。此外,与该文档部分相关的不同类型的信息能够根据上下文而被提供给用户,这改善了用户体验。另外,相关信息能够以允许用户在继续观看所显示文档的同时轻易地观看该信息的方式被提供给用户。用户能够通过简单的手势来识别他或她期望与之相关的信息的文档部分,所述手势例如触摸屏显示器上的敲击触摸输入或长按触摸输入。该说明书的主题的一个或多个实施例的细节在附图和以下描述中给出。该主题的其它特征、方面和优势将由于描述、附图和权利要求而是显而易见的。附图说明图1A示出了在示例移动设备上所显示的示例文档。图1B示出了在示例移动设备上所显示的上拉条。图1C示出了在示例移动设备上所显示的示例上下文搜索呈现的一部分。图1D示出了在示例移动设备上所显示的示例上下文搜索呈现的更大部分。图2示出了示例搜索系统。图3是用于针对所选择的词生成上下文搜索呈现的示例过程的流程图。图4是用于确定用于呈现特殊情形上下文搜索呈现的标准是否被满足并且生成特殊情形上下文搜索呈现的示例处理的流程图。各图中同样的附图标记和命名指示同样的元素。具体实施方式图1A示出了在示例移动设备104上所显示的示例文档102。特别地,文档102被显示在移动设备104上所执行的web浏览器中。在图1A的示例中,移动设备104的用户已经在移动设备104的触摸屏显示器上提交了触摸输入106以选择文档102中的词“Anders”。图1B示出了在示例移动设备104上所显示的示例上拉条110。上拉条110是显示被移动设备104的用户所选择的词所指代的实体“AndersFoghRasmussen”的名称的用户界面元素。为了识别出输入所指代的实体,移动设备104已经向搜索系统提供了词选择数据和上下文数据。该词选择数据识别由用户所选择的词,即“Anders”,而该上下文数据则包括来自文档102的其它词。例如,该上下文数据可以包括文档中的所选择词中的阈值数量的词以内的每个词。该上下文数据还可以包括与文档相关联的其它词或词项,例如该文档的题目、文档中的标题、文档中图像的描述或者指向文档的内建链接的锚文本(anchortext)。作为响应,该搜索系统已经向移动设备104提供了识别文档中的其它词本文档来自技高网...
生成上下文搜索呈现

【技术保护点】
一种方法,包括:获得识别用户从向所述用户显示的文档中选择的词项的选择数据以及包括所述文档中的一个或多个其它词的上下文数据,所述词项包括一个或多个相邻词;确定所述上下文数据和所述选择数据是否满足用于呈现一种或多种类型的特殊情形上下文搜索呈现中的任何类型的特殊情形上下文搜索呈现的一个或多个标准,其中每种类型的特殊情形上下文搜索呈现包括不同类型的内容的格式化呈现;响应于确定所述上下文数据和所述选择数据满足用于呈现第一类型的特殊情形上下文搜索呈现的标准,针对所选择的词项生成第一类型的第一特殊情形上下文搜索呈现;响应于确定所述上下文数据和所述选择数据不满足用于呈现任何类型的特殊情形上下文搜索呈现的标准,针对所选择的词项生成缺省上下文搜索呈现;以及提供所述第一特殊情形上下文搜索呈现或所述缺省上下文搜索呈现以便向所述用户进行呈现。

【技术特征摘要】
【国外来华专利技术】2014.06.18 US 14/308,5651.一种方法,包括:获得识别用户从向所述用户显示的文档中选择的词项的选择数据以及包括所述文档中的一个或多个其它词的上下文数据,所述词项包括一个或多个相邻词;确定所述上下文数据和所述选择数据是否满足用于呈现一种或多种类型的特殊情形上下文搜索呈现中的任何类型的特殊情形上下文搜索呈现的一个或多个标准,其中每种类型的特殊情形上下文搜索呈现包括不同类型的内容的格式化呈现;响应于确定所述上下文数据和所述选择数据满足用于呈现第一类型的特殊情形上下文搜索呈现的标准,针对所选择的词项生成第一类型的第一特殊情形上下文搜索呈现;响应于确定所述上下文数据和所述选择数据不满足用于呈现任何类型的特殊情形上下文搜索呈现的标准,针对所选择的词项生成缺省上下文搜索呈现;以及提供所述第一特殊情形上下文搜索呈现或所述缺省上下文搜索呈现以便向所述用户进行呈现。2.根据权利要求1所述的方法,其中所述缺省上下文搜索呈现包括定义应答框,其中所述定义应答框是所述用户选择的所述词项的定义的格式化呈现,并且其中生成所述上下文搜索呈现包括响应于包括所选择的词项的第一搜索查询而从搜索引擎获得所述定义应答框。3.根据权利要求2所述的方法,其中生成所述缺省上下文搜索呈现进一步包括针对从所选择的词项取得的一个或多个搜索查询从所述搜索引擎获得搜索结果。4.根据权利要求1所述的方法,其中所述一种或多种类型的特殊情形上下文搜索呈现包括实体类型的上下文搜索呈现,所述实体类型的上下文搜索呈现包括知识面板,并且其中知识面板是与实体相关的内容的格式化呈现。5.根据权利要求4所述的方法,其中确定所述上下文数据和所述选择数据是否满足用于呈现所述实体类型的特殊情形上下文搜索呈现的标准包括:通过将所述上下文数据和所述选择数据提供至实体消歧系统来确定所选择的词项是否指代所述文档中的其它词的上下文中的实体。6.根据权利要求5所述的方法,进一步包括:确定所选择的词项指代所述文档中的其它词的上下文中的实体;并且针对所选择的词项生成实体上下文搜索呈现,包括从搜索引擎获得所选择的词项所指代的所述实体的知识面板。7.根据权利要求1所述的方法,其中所述一种或多种类型的特殊情形上下文搜索呈现包括货币类型的上下文搜索呈现,所述货币类型的上下文搜索呈现包括货币应答框,其中货币应答框是第一货币的金额和第二货币的相对应金额的格式化呈现。8.根据权利要求7所述的方法,其中确定所述上下文数据和所述选择数据是否满足用于呈现所述货币类型的上下文搜索呈现的标准包括:确定所述上下文数据和所述选择数据是否识别任何货币并且任何所识别的货币是否不同于与所述用户相关联的货币。9.根据权利要求8所述的方法,进一步包括:确定所述上下文数据和所述选择数据识别出所识别的货币的金额并且所识别的货币不同于与所述用户相关联的货币;并且针对所述上下文数据和所述选择数据生成货币上下文搜索呈现,包括从搜索引擎获得包括所识别的货币的金额以及与所述用户相关联的货币的相对应金额的货币应答框。10.根据权利要求1所述的方法,其中所述一种或多种类型的特殊情形上下文搜索呈现包括翻译类型的上下文搜索呈现,所述翻译类型的上下文搜索呈现包括翻译应答框,并且其中翻译应答框是第一语言的词至第二语言的词的翻译的格式化呈现。11.根据权利要求10所述的方法,其中确定所述上下文数据和所述选择数据是否满足用于呈现所述翻译类型的上下文搜索呈现的标准包括:识别书写所选择的词项的语言并且确定书写所选择的词项的语言是否不同于与所述用户相关联的语言。12.根据权利要求11所述的方法,进一步包括:确定书写所选择的词项的语言不同于与所述用户设备的所述用户相关联的语言;并且针对所选择的词项生成翻译上下文搜索呈现,包括从搜索引擎获得包括所选择的词项至与所述用户相关联的语言的翻译的翻译应答框。13.根据权利要求1所述的方法,其中所述一种或多种类型的特殊情形上下文搜索呈现包括时区类型的上下文搜索呈现,所述时区类型的上下文搜索呈现包括时区应答框,其中时区应答框是第一时区中的时间和第二时区中的相对应时间的格式化表示形式。14.根据权利要求13所述的方法,其中确定所述上下文数据和所述选择数据是否满足用于呈现所述时区类型的上下文搜索呈现的标准包括:确定所选择的词项是否识别...

【专利技术属性】
技术研发人员:杜恩·L·登曼佩德罗·S·加西亚大卫·布莱克萨曼萨·凯沙瓦丹尼尔·E·菲什
申请(专利权)人:谷歌公司
类型:发明
国别省市:美国;US

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

1