显示查询建议的图形表示制造技术

技术编号:19075839 阅读:37 留言:0更新日期:2018-09-29 17:51
用户将查询输入到用户界面的元素中。基于查询的查询建议被显示在用户界面中的查询周围。每个查询建议都被显示在向用户指出查询建议的排名的用户界面的一个元素中。当用户保持用户界面的特定元素或悬停在其之上时,弹出窗口被显示有搜索结果的,所述搜索结果响应于与元素相关联的查询或查询建议,从而允许用户将查询与查询建议进行比较。另外,用户可以在用户界面中绕着与查询相关联的元素来旋转与所显示的查询建议相关联的元素,以指示他们想要接收附加的或不同的查询建议。

【技术实现步骤摘要】
【国外来华专利技术】显示查询建议的图形表示
技术介绍
当用户将查询输入到与搜索引擎相关联的搜索框中时,一个或多个查询建议经常被呈现给用户,所述一个或多个查询建议是基于用户迄今为止所输入的查询或查询的字符。这些查询建议通常以搜索框下方的用户界面元素被显示给用户,并且可以基于搜索引擎从该用户或其他用户已经接收的查询的历史由搜索引擎生成。然后,用户可以将他们输入的原始查询提交给搜索引擎,或者可以选择所显示的查询建议之一以提交给搜索引擎。存在与用于呈现查询建议的现有技术相关联的若干缺点。首先,搜索引擎通常将被呈现给用户的查询建议限制到某个任意数目,诸如前五个、十个或二十个查询建议。另外,用户无法请求在最初呈现给用户的查询建议之外的额外查询建议。其次,用户无法相对于每个查询建议来比较由搜索引擎可能返回的搜索结果。例如,使用当前的搜索引擎,如果用户想要基于搜索结果来比较查询建议,则用户首先必须向搜索引擎提交查询建议、查看结果、返回搜索框、重新输入原始查询,然后选择另一个查询建议以进行比较。第三,当前用于呈现查询建议的技术并未针对触摸屏被优化,诸如用在平板电脑和智能手机上的触摸屏。如上所述,查询建议通常作为显示在搜索框下方的用户界面元素中的文本字符串被显示给用户。尽管可以使用台式计算机上的鼠标轻松地选择这些文本字符串,然而它们可能不适于通过触摸屏使用手指或触控笔或其他输入设备进行选择。第四,搜索引擎通常显示是正向查询建议而不是反向查询建议的查询建议。例如,正向查询建议可以是将查询作为前缀的查询建议,而反向查询建议可以是将查询作为后缀的查询建议。然而,用户无法在查看正向查询建议和反向查询建议之间切换。
技术实现思路
用户将查询输入到用户界面的元素中。基于所述查询的查询建议被显示在所述用户界面中的查询的周围。每个查询建议都被显示在向用户指示查询建议的排名的用户界面的元素中。当用户将用户输入设备保持或悬停在用户界面的特定元素上时,弹出窗口被显示有响应于与所述元素相关联的查询或查询建议的搜索结果,从而允许用户基于所述搜索结果比较所述查询和所述查询建议。另外,用户可以在用户界面中绕着与所述查询相关联的元素旋转与所显示的查询建议相关联的元素,以指示他们想要接收不同的查询建议或反向的查询建议。在一个实现中,提供了一种用于显示查询建议的图形表示并且用于通过屏幕(诸如触摸屏或其他屏幕类型)促进与所述图形表示进行交互的系统。所述系统包括具有屏幕和建议引擎的计算设备。所述建议引擎适用于:显示用户界面;通过所述用户界面接收查询;接收多个查询建议,其中,所述多个查询建议是基于所接收的查询并且每个查询建议与排名相关联;根据与每个查询建议相关联的排名来选择查询建议的第一子集;在用户界面中显示查询建议的第一子集中的每个查询建议的图形表示;通过所述用户界面从屏幕接收选择的指示;基于所述选择的指示,根据与每个查询建议相关联的排名来选择查询建议的第二子集,其中,查询建议的第二子集与查询建议的第一子集不同;并且在用户界面中显示查询建议的第二子集的每个查询建议的图形表示。在一个实现中,查询由计算设备通过网络来接收。所述计算设备通过所述网络接收多个查询建议。所述多个查询建议是基于接收到的查询。所述计算设备选择查询建议的第一子集。所述计算设备在用户界面中显示所述查询建议的第一子集中的每个查询建议的图形表示。所述计算设备通过所述用户界面接收选择的指示。基于所述选择的指示,所述计算设备选择所述查询建议的第二子集。所述查询建议的第二个子集与所述查询建议的第一子集不同。所述计算设备在所述用户界面中显示所述查询建议的第二子集中的每个查询建议的图形表示。在一个实现中,所述计算设备通过网络接收多个查询建议。所述多个查询建议是基于查询的并且每个查询建议与排名相关联。所述查询建议的第一子集根据与每个查询建议相关联的排名由所述计算设备来选择。由计算设备在所述用户界面中显示所述查询建议的第一子集的每个查询建议的图形表示。基于与对应于所述图形表示的查询建议相关联的所述排名,所述每个图形表示被显示在用户界面的多个位置中的一个位置中。所述计算设备通过所述用户界面接收逆时针手势。基于所述逆时针手势,所述计算设备根据与每个查询建议相关联的排名来选择所述查询建议的第二子集。所述计算设备在用户界面中显示所述查询建议的第二子集中的每个查询建议的图形表示。基于与对应于所述图形表示的所述查询建议相关联的排名,每个图形表示被显示在所述用户界面的多个位置中的一个位置中。在一个实现中,所述计算设备通过网络接收多个查询建议。所述多个查询建议是基于查询的并且每个查询建议与排名相关联。查询建议的第一子集根据与每个查询建议相关联的排名由所述计算设备来选择。由计算设备在用户界面中显示所述查询建议的第一子集中的每个查询建议的图形表示。基于与对应于所述图形表示的查询建议相关联的排名,每个图形表示被显示在所述用户界面的多个位置中的一个位置中。所述计算设备通过所述用户界面接收顺时针手势。基于所述顺时针手势,所述计算设备根据与每个查询建议相关联的排名来选择所述查询建议的第二子集。所述计算设备在所述用户界面中显示所述查询建议的第二子集中的每个查询建议的图形表示。基于与对应于所述图形表示的查询建议相关联的排名,每个图形表示被显示在所述用户界面的多个位置中的一个位置中。提供本
技术实现思路
来以简化形式介绍将在以下具体实施方式中进一步描述的一些概念。本
技术实现思路
不旨在确定所要求保护的主题的关键特征或基本特征,也不旨在被用来限制所要求保护的主题的范围。附图说明当结合附图阅读时,将更好地理解前述的
技术实现思路
以及下面的说明性实施例的具体实施方式。为了说明实施例的目的,在附图中示出了实施例的示例构造;然而,这些实施例不限于所公开的具体方法和工具。在附图中:图1是用于生成用于显示查询建议并与之交互的图形用户界面的示例性环境的图示;图2-图9是用于显示查询建议并与之交互的示例图形用户界面的图示;图10是用于显示查询建议并与之交互的方法的实现的操作流程;图11是用于使用顺时针和逆时针手势来显示查询建议并与之交互的方法的实现的操作流程;和图12示出了其中可以实施示例的实施例和方面的示例性计算环境。具体实施方式图1是用于生成用于显示查询建议并与之交互的图形用户界面的示例性环境100的图示。环境100可以包括通过网络122进行通信的客户端设备110、搜索引擎160和建议引擎170。网络122可以是各种各样的网络类型,包括公共交换电话网络(PSTN)、蜂窝电话网络和分组交换网络(例如互联网)。尽管在图1中仅示出了一个客户端设备110、一个搜索引擎160和一个建议引擎170,然而对可以被支持的客户端设备110、搜索引擎160和建议引擎170的数目没有限制。使用诸如关于图12被描述的计算设备1200之类的通用计算设备,客户端设备110、搜索引擎160和建议引擎170可以一起或单独地被实施。客户端设备110可以是智能手机、平板电脑、膝上型电脑、机顶盒、个人/数字录像机或任何其他类型的计算设备。取决于实现,客户端设备110可以具有屏幕111。屏幕111可以是触摸屏或其他类型的屏幕。客户端设备110可以生成一个或多个查询130。查询130可以包括词语或关键字,词语或关键字可以指示正在接收与客本文档来自技高网
...

【技术保护点】
1.一种用于显示查询建议的图形表示并且用于通过屏幕促进与所述图形表示的交互的系统,所述系统包括:具有屏幕的计算设备;和建议引擎,所述建议引擎适用于:显示用户界面;通过所述用户界面接收查询;接收多个查询建议,其中,所述多个查询建议是基于所接收的所述查询并且每个查询建议与排名相关联;根据与每个查询建议相关联的所述排名来选择所述查询建议的第一子集;在所述用户界面中显示所述查询建议的第一子集中的每个查询建议的图形表示;通过所述用户界面从所述屏幕接收选择的指示;基于所述选择的指示,根据与每个查询建议相关联的所述排名来选择所述查询建议的第二子集,其中,所述查询建议的第二子集与所述查询建议的第一子集不同;以及在所述用户界面中显示所述查询建议的第二子集中的每个查询建议的图形表示。

【技术特征摘要】
【国外来华专利技术】2015.11.19 US 14/945,6391.一种用于显示查询建议的图形表示并且用于通过屏幕促进与所述图形表示的交互的系统,所述系统包括:具有屏幕的计算设备;和建议引擎,所述建议引擎适用于:显示用户界面;通过所述用户界面接收查询;接收多个查询建议,其中,所述多个查询建议是基于所接收的所述查询并且每个查询建议与排名相关联;根据与每个查询建议相关联的所述排名来选择所述查询建议的第一子集;在所述用户界面中显示所述查询建议的第一子集中的每个查询建议的图形表示;通过所述用户界面从所述屏幕接收选择的指示;基于所述选择的指示,根据与每个查询建议相关联的所述排名来选择所述查询建议的第二子集,其中,所述查询建议的第二子集与所述查询建议的第一子集不同;以及在所述用户界面中显示所述查询建议的第二子集中的每个查询建议的图形表示。2.根据权利要求1所述的系统,其中,查询建议的每个图形表示被显示在所述用户界面中对应于与所述查询建议相关联的所述排名的位置处。3.根据权利要求1所述的系统,其中,查询建议的每个图形表示在所述用户界面中被显示有与所述查询建议相关联的所述排名的指示符。4.根据权利要求1所述的系统,其中,所述屏幕是触摸屏。5.根据权利要求1所述的系统,其中,所述选择的指示包括逆时针手势,并且所述查询建议的第二子集中的所述查询建议是反向查询建议。6.一种用于显示查询建议的图形表示并且用于通过屏幕促进与所述图形表示的交互的方法,所述方法包括:由计算设备通过网络接收查询;由所述计算设备通过所述网络接收多个查询建议,其中,所述多个查询建议是基于所接收的所述查询;由所述计算设备选择所述查询建议的第一子集;由所述计算设备在用户界面中显示所述查询建议的第一子集中的每个查询建议的图形表示;由所述计算设备通过所述用户界面接...

【专利技术属性】
技术研发人员:白鑫王晓清计慧真
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

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

1