基于与搜索结果中的一个或多个相关联的消除动作修改搜索结果的制作方法

文档序号:9916585阅读:201来源:国知局
基于与搜索结果中的一个或多个相关联的消除动作修改搜索结果的制作方法
【专利说明】基于与搜索结果中的一个或多个相关联的消除动作修改搜索结果
[0001]相关申请的交叉引用
[0002]该国际专利申请要求于2013年8月29日提交的当前未决的美国专利申请序列号14/013,729的优先权并且作为其继续申请,该申请通过引用全文结合于此。
【背景技术】
[0003]互联网搜索引擎提供与互联网可访问的文档相关的信息,上述文档诸如网页、图像、文本文档和/或多媒体内容。搜索引擎可以响应于用户的搜索查询而识别文档,上述搜索查询包括一个或多个搜索项。搜索引擎基于文档与查询的相关性以及文档的重要性对文档进行排名,并且提供包括所识别的文档的多个方面和/或指向所识别的文档的链接的搜索结果。

【发明内容】

[0004]本说明书总体上针对用于修改搜索结果的技术特征,并且尤其涉及基于与搜索结果中的一个或多个相关联的消除动作修改搜索结果。最初所提供的搜索结果可以包括至少与第一实体相关联的第一搜索结果集合和与第二实体相关联第二搜索结果集合。响应于与该第一集合中的搜索结果中的一个或多个相关联的用户消除动作,该搜索结果可以被修改以降级和/或忽略该第一集合中的搜索结果中的一个或多个。例如,针对“penguins (企鹳)”的搜索查询的搜索结果的初始显示可以包括与鸟类企鹅相关联的第一搜索结果集合,与匹兹堡企鹳冰球队相关联的第二搜索结果集合,以及与出版集团Penguin Group相关联的第三搜索结果集合。响应于与关联于鸟类企鹅的搜索结果相关联的消除动作,该搜索结果的初始显示可以被修改以创建经修改的搜索结果的显示,其降级或忽略与鸟类企鹅相关联的那些搜索结果但是保留了与匹兹堡企鹅冰球队相关联的那些搜索结果以及与出版集团Penguin Group相关联的那些搜索结果。例如,用户可以将与提供初始搜索结果的搜索结果网页上的鸟类企鹅相关联的搜索结果滚动过去,并且在用户将与鸟类企鹅相关联的搜索结果滚动过去的时候用户可以被提供以经修改的搜索结果的显示。而且,例如,用户可以将与提供初始搜索结果的搜索结果网页上的鸟类企鹅相关联的搜索结果滑走,并且在用户将与鸟类企鹅相关联的搜索结果滑走的时候被用户可以被提供以经修改的搜索结果的显示。
[0005]如所提出的向用户提供以经修改的显示是由于以下技术特征所得到的:该技术特征可以使得用户能够有效忽略或降级所消除的搜索结果以及与和所消除的搜索结果相同的实体相关联的其它搜索结果。响应于与搜索结果相关联的消除动作而对显示进行这样的修改使得能够忽略或降级用户并不感兴趣的搜索结果集合,而并不要求用户进行繁琐的动作,这带来了技术、认知方面的优势。
[0006]在一些实施方式中,可以提供一种计算机实施的方法,包括步骤:提供对搜索查询进行响应的初始搜索结果,该初始搜索结果包括均与第一实体相关联的第一搜索结果集合以及均与第二实体相关联的第二搜索结果集合,其中该第一实体不同于该第二实体,并且其中该第一搜索结果集合包括与该第二搜索结果集合中的搜索结果中的一个或多个不同的一个或多个搜索结果;确定与该第一搜索结果集合中的第一搜索结果相关联的消除动作,该消除动作指示用户缺少对该第一搜索结果的兴趣;并且基于该消除动作修改该初始搜索结果以创建经修改的搜索结果,其中修改该初始搜索结果包括忽略或降级该第一搜索结果集合中的一个或多个搜索结果。
[0007]该方法和这里所公开技术的其它实施方式均可以可选地包括以下特征中的一个或多个。
[0008]该方法可以进一步包括响应于与该第一搜索结果相关联的消除动作而提供该经修改的搜索结果。
[0009]降级该第一搜索结果集合中的搜索结果可以包括在该经修改的搜索结果中更改该第一搜索结果集合中的搜索结果的至少一个显示参数。更改该显示参数可以包括增加暗淡的量(amount of dimming)。该方法可以进一步包括:确定与该第一搜索结果集合中的第二搜索结果相关联的第二消除动作,该消除动作指示用户缺少对第二搜索结果的兴趣;并且基于该消除动作进一步增加该第一搜索结果集合中的搜索结果的暗淡的量。
[0010]该方法可以进一步包括:确定该第一搜索结果集合的消除值,该消除值指示该第一搜索结果集合中被消除的搜索结果的数量,包括通过消除动作对该第一搜索结果进行的消除;确定该消除值是否满足消除阈值;并且在该消除值满足消除阈值时基于该消除动作修改该初始搜索结果以创建经修改的搜索结果。
[0011]忽略或降级该第一搜索结果集合中的搜索结果可以包括在该经修改的搜索结果中忽略该第一搜索结果集合中的搜索结果。
[0012]该初始搜索结果可以作为搜索结果网页来提供,并且该第一搜索结果的消除动作可以包括将第一搜索结果滚动过去而使得该第一搜索结果的至少一部分不再被提供在该搜索结果页面的显示上。
[0013]该初始搜索结果可以作为搜索结果网页来提供,并且该第一搜索结果的消除动作可以包括将该第一搜索结果滑走。
[0014]该初始搜索结果可以作为可听搜索结果来提供,并且该第一搜索结果的消除动作可以包括消除该第一搜索结果的口头用户输入。
[0015]该初始搜索结果可以作为搜索结果网页来提供,并且修改该初始搜索结果可以包括生成经修改的搜索结果网页以取代该搜索结果网页。
[0016]该初始搜索结果可以作为搜索结果网页来提供,并且修改该初始搜索结果可以包括修改该搜索结果网页的一个或多个呈现参数以提供经修改的搜索结果。
[0017]忽略或降级该第一搜索结果集合中的搜索结果可以包括在经修改的搜索结果中忽略或降级该第一搜索结果集合中包括同样在该第二搜索结果集合中的任何搜索结果在内的搜索结果。
[0018]忽略或降级该第一搜索结果集合中的搜索结果可以包括:在该经修改的搜索结果中将该第一搜索结果集合中并不在该第二搜索结果集合中的搜索结果降级至第一程度;并且将该第一搜索结果集合中同样作为该第二搜索结果集合的成员的搜索结果中的任何一个降级至第二程度,其中该第一程度大于该第二程度。
[0019]该方法可以进一步包括:接收搜索查询;识别对该搜索查询进行响应的初始搜索结果;针对该初始搜索结果中的每个搜索结果识别与该搜索结果相关联的一个或多个实体;基于与该实体中的第一实体的关联而确定该初始搜索结果中的一个或多个以包括在该第一搜索结果集合中;并且基于与该实体中的第二实体的关联而确定该初始搜索结果中的一个或多个以包括在该第二搜索结果集合中,其中提供该初始搜索结果包括向客户端设备提供该初始搜索结果。
[0020]该第一搜索结果集合中的搜索结果可以全部不同于该第二搜索结果集合中的搜索结果。
[0021]提供对该查询进行响应的初始搜索结果可以包括向客户端设备提供该初始搜索结果以向用户呈现该初始搜索结果。
[0022]提供对该查询进行响应的初始搜索结果可以包括向用户呈现该初始搜索结果。
[0023]在一些实施方式中,可以提供一种计算机实施的方法,包括步骤:接收客户端设备所提交的搜索查询;识别对该搜索查询进行响应的多个搜索结果;针对该搜索结果中的每个搜索结果识别与该搜索结果相关联的一个或多个代表性实体;确定均与该代表性实体中的一个或多个中的第一实体集合相关联的搜索结果中的一个或多个的第一搜索结果集合;确定均与该代表性实体中的一个或多个中的第二实体集合相关联的文档中的一个或多个的第二搜索结果集合,其中该第二实体集合不同于该第一实体集合,并且其中该第一搜索结果集合中的搜索结果中的一个或多个不同于该第二搜索结果集合中的搜索结果中的一个或多个;向客户端设备提供对该搜索查询进行响应的初始搜索结果,该初始搜索结果包括该第一搜索结果集合并且包括该第二搜索结果集合;提供修改指令以基于初始搜索结果中的一个或多个的用户消除而修改该初始搜索结果,该修改指令包括用以以下的指令:确定与该第一搜索结果集合中的第一搜索结果相关联的消除动作,该消除动作指示用户缺少对该第一搜索结果的兴趣,并且基于该消除动作确定经修改的搜索结果,后者忽略或降级该第一搜索结果集合中的一个或多个搜索结果。
[0024]该方法可以进一步包括响应于与该第一搜索结果相关联的消除动作而提供该经修改的搜索结果。
[0025]该搜索结果可以作为搜索结果网页而向计算设备提供,并且提供该修改指令可以包括向该客户端设备提供该修改指令以便至少部分由该客户端设备所执行。向该客户端设备提供该修改指令以便至少部分由该客户端设备所执行可以包括在该搜索结果网页中嵌入指向该修改指令的链接。
[0026]提供该修改指令可以包括向该客户端设备提供该修改指令以便至少部分由该计算设备所执行。
[0027]该方法可以进一步包括:接收指示该选择的选择输入;执行该修改指令以确定经修改的搜索结果;并且向客户端设备提供该经修改的搜索结果。
[0028]其它实施方式可以包括一种存储指令的非暂时性计算机可读存储介质,该指令能够由处理器所执行以实施诸如以上所描述的一种或多种方法的方法。又另一种实施方式可以包括一种系统,其包括存储器以及一个或多个处理器,后者能够进行操作以执行存储在该存储器中的指令从而实施诸如以上所描述的一种或多种方法的方法。
[0029]这里所描述的主题的特定实施方式修改对搜索查询进行响应的搜索结果。该搜索结果基于用户所进行的与搜索结果中的一个或多个相关联的一个或多个消除动作而被修改。这种对搜索结果的修改表示该搜索结果的新的方面,其可以基于一个或多个用户消除动作。经修改的搜索结果可以被诸如浏览器和/或搜索系统的一个或多个应用所利用以响应于一个或多个消除动作而向该应用的用户提供经细化的搜索结果。该经细化的搜索结果可以更好地表示用户在发出该搜索查询时的信息意图。
[0030]应当意识到的是,以上概念与这里更为详细描述的另外的概念的所有组合都被认为构成这里所公开的主题的一部分。例如,出现在本公开结尾处的所请求保护主题的所有组合都被认为构成这里所公开的主题的一部分。
【附图说明】
[0031]图1图示了其中可以基于与搜索结果中的一个或多个相关联的消除动作而修改搜索结果的示例环境。
[0032]图2是图示提供搜索结果并且提供用以修改该搜索结果的指令的示例方法的流程图。
[0033]图3是图示基于与搜索结果中的一个或多个相关联的消除动作而修改搜索结果的示例方法的流程图。
[0034]图4A是在描述基于与搜索结果相关联的实体确定搜索结果集合的示例方法时所利用的不例表;
[0035]图4B是在描述基于与搜索结果相关联的实体确定搜索结果集合的另外的示例方法时所利用的不例表;
[0036]图5A是图示搜索查询的搜索结果的初始显示的示例的示例图形用户界面。
[0037]图5B是图示基于与图5A的第一搜索结果相关联的滚动消除动作的图5A的经修改的搜索结果的显示的示例的示例图形用户界面。
[0038]图5C是图示基于与图5A的第二搜索结果相关联的滚动消除动作的图5A的另外的经修改的搜索结果的显示的示例的示例图形用户界面。
[0039]图5D是图示基于与图5A的第三搜索结果相关联的滚动消除动作的图5A的另外的经修改的搜索结果的显示的示例的示例图形用户界面。
[0040]图6A是图示搜索查询的搜索结果的初始显示以及与第一搜索结果相关联的滑走消除动作的示例的示例图形用户界面。
[0041]图6B是图示基于图6A的第一搜索结果的滑走消除动作的图6A的经修改的搜索结果的显示的示例的示例图形用户界面。
[0042]图6C是图示基于图6A的第一搜索结果的滑走消除动作的图6A的经修改的搜索结果的显示的另一个示例的示例图形用户界面。
[0043]图6D是图示基于图6A的第一搜索结果的滑走消除动作的图6A的经修改的搜索结果的显示的另一个示例的示例图形用户界面。
[0044]图7图示了计算机系统的示例架构。
【具体实施方式】
[0045]图1图示了其中可以基于与搜索结果中的一个或多个相关联的消除动作而修改搜索结果的示例环境。如这里所提到的,与搜索结果相关联的“消除动作(dismissalact 1n)”例如可以包括滚动(scrolling)消除动作、滑走(swiping away)消除动作、和/或用户所进行的指示用户缺少对搜索结果的兴趣的其它消除动作。滚动消除动作例如可以包括利用鼠标滚动、存在敏感输入机制(例如,触摸屏设备)上经由用户手指进行的滚动手势、基于语音的滚动(例如,在界面中实施滚动的所讲出的输入)、基于眼睛移动的滚动(例如,基于经由相机或其它设备对用户的眼睛进行监视)、和/或其它适当的滚动机制而在用户界面中至少部分滚动经过搜索结果。滑走消除动作例如可以包括在搜索结果上进行鼠标点击随后将该搜索结果拖走、在存在敏感输入机制上通过用户手指进行的滑走手势、基于眼睛移动的滑走、和/或任意其它适当的滑走机制。
[0046]该示例环境包括客户端设备106和搜索系统102。搜索系统102能够在例如通过网络进行通信的一个或多个计算机中实施。搜索系统102是这里所描述的系统、组件和技术可以在其中实施和/或这
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1