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

文档序号:9916585阅读:来源:国知局
2可以发出不太关注于与第一搜索结果集合相关联的新的搜索查询,并且向客户端设备106提供来自该新的搜索查询的搜索结果作为新的搜索结果网页。
[0114]在一些实施方式中,步骤310可以另外和/或可替换地被客户端设备106来执行。例如,客户端设备106可以识别与所消除的搜索结果相关联的一个或多个搜索结果集合,并且修改该搜索结果以降级或忽略与关联于所消除的搜索结果的一个或多个搜索结果集合相关联的任何搜索结果。例如,可以通过经由对浏览器107中的搜索结果网页的操控而降低与关联于所消除的搜索结果的一个或多个搜索结果集合相关联的任何搜索结果的内容的突显性或者将其隐藏而修改搜索结果。在一些实施方式中,客户端设备106可以基于作为脚本指令所提供的指令来执行步骤310,上述脚本指令随经由搜索系统102所提供的初始搜索结果而被提供和/或与之映射。例如,该指令可以作为被映射在搜索结果网页中的JavaScript指令而被提供并且浏览器107可以执行该JavaScript指令。
[0115]用户可以被提供以搜索结果的经修改的呈现。例如,客户端设备106可以通过提供输出而向用户提供搜索结果的经修改的呈现而使得搜索结果的经修改的呈现能够被呈现给用户,诸如搜索结果的视觉和/或听觉呈现。例如,浏览器107可以替代在步骤300所提供的搜索结果的初始显示而提供经修改的搜索结果的显示。
[0116]图7是示例计算机系统710的框图。计算机系统710通常包括至少一个处理器714,其经由总线子系统712与多个外围设备进行通信。这些外围设备可以包括存储子系统724,后者例如包括存储器子系统725和文件存储子系统726、用户接口输入设备722、用户接口输出设备720和网络接口子系统716。输入和输出设备允许用户与计算机系统710进行交互。网络接口子系统716提供了针对外部网络的接口并且耦合至其它计算机系统中相对应的接口设备。
[0117]用户接口输入设备722可以包括键盘,诸如鼠标、轨迹球或图形板的指示设备,扫描仪,整合到显示器中的触摸屏,诸如语音识别系统、麦克风的音频输入设备,和/或其它类型的输入设备。通常,使用术语“输入设备”是为了包括向计算机系统710中或者通信网络上输入信息的所有可能类型的设备和方式。
[0118]用户接口输出设备720可以包括显示子系统、打印机、传真机,或者诸如音频输出设备的非视觉显示器。显示子系统可以包括阴极射线管(CRT),诸如液晶显示器(LCD)的平板设备,投影设备,或者用于创建可见图像的一些其它机制。该显示子系统还可以经由诸如音频输出设备提供非视觉显示。通常,使用术语“输出设备”是为了包括从计算机系统710向用户或者另一个机器或计算机系统输出信息的所有可能类型的设备和方式。
[0119]存储子系统724存储提供这里所描述的一些或全部模块的功能的程序和数据结构。例如,存储子系统724可以包括提供初始搜索结果的逻辑,提供基于与初始搜索结果中的一个相关联的消除动作而修改初始搜索结果的指令的逻辑,和/或基于与搜索结果中的一个相关联的消除动作而修改初始搜索结果的逻辑。
[0120]这些软件模块通常由处理器714单独或者结合其它处理器一起来执行。在存储子系统中所使用的存储器725可以包括多种存储器,包括用于在程序执行期间存储指令和数据的主随机存取存储器(RAM)730以及在其中存储固定指令的只读存储器(R0M)732。文件存储子系统724可以为程序和数据文件提供持久性存储,并且可以包括硬盘驱动器、带有相关联的可移除媒体的软盘驱动器、CD-ROM驱动器、光学驱动器,或者可移除的媒体卡盒。实施某些实施方式的功能的模块可以被文件存储子系统724存储在存储子系统724中,或者存储在处理器714所能够访问的其它机器中。
[0121]总线子系统712提供了使得计算机系统710的各个组件和子系统如所期望的那样互相通信的机制。虽然总线子系统712被示意性地示为单个总线,但是总线子系统的可替换实施方式可以使用多个总线。
[0122]计算机系统710可以为各种类型,包括工作站、服务器、计算集群、刀锋服务器、月艮务器群,或者任意其它数据处理系统或计算设备。由于计算机和网络不断变化的属性,图7中所描绘的计算机系统710的描述仅意在作为为了说明一些实施方式的具体示例。计算机系统710的许多其它配置是可能的,它们具有比图7所描绘的计算机系统更多或更少的组件。
[0123]虽然已经在这里对多种实施方式进行了描述和说明,但是可以利用用于执行这里所描述的功能和/或获得其结果和/或一种或多种优势的各种其它器件和/或结构,并且每种这样的变化和/或修改意在处于这里所描述的实施方式的范围之内。更一般地,这里所描述的所有参数、尺寸、材料和配置都意在是示例性的,并且实际的参数、尺寸、材料和/或配置将取决于针对其使用该教导的一种或多种具体应用。本领域技术人员仅仅使用常规的实验将认识到或者能够确认许多等同于这里所描述的【具体实施方式】。因此,所要理解的是,以上实施方式仅是作为示例而给出,并且处于所附权利要求及其等同形式的范围之内,实施方式可以以不同于所特别描述并要求保护的方式进行实践。本公开的实施方式针对于这里所描述的每种个体的特征、系统、物品、材料、套件和/或方法。此外,两种或更多的这样的特征、系统、物品、材料、套件和/或方法的任意组合在这样的特征、系统、物品、材料、套件和/或方法并不互相抵触的情况下都包括在本公开的范围之内。
【主权项】
1.一种计算机实施的方法,包括: 提供呈现对搜索查询进行响应的初始搜索结果的用户界面,所述初始搜索结果包括均与第一实体相关联的第一搜索结果集合以及均与第二实体相关联的第二搜索结果集合;其中所述第一实体不同于所述第二实体;并且 其中所述第一搜索结果集合包括与所述第二搜索结果集合中的搜索结果中的一个或多个不同的一个或多个搜索结果; 确定与所述第一搜索结果集合中的第一搜索结果相关联的消除动作,所述消除动作指示用户缺少对所述第一搜索结果的兴趣; 基于所述消除动作修改所述初始搜索结果以创建经修改的搜索结果,其中修改所述初始搜索结果包括忽略或降级所述第一搜索结果集合中的一个或多个搜索结果;并且 响应于所述消除动作而提供经修改的用户界面,该经修改的用户界面呈现忽略或降级所述第一集合中的所述一个或多个搜索结果的经修改的搜索结果。2.一种计算机实施的方法,包括: 提供对搜索查询进行响应的初始搜索结果,所述初始搜索结果包括均与第一实体相关联的第一搜索结果集合以及均与第二实体相关联的第二搜索结果集合; 其中所述第一实体不同于所述第二实体;并且 其中所述第一搜索结果集合包括与所述第二搜索结果集合中的搜索结果中的一个或多个不同的一个或多个搜索结果; 确定与所述第一搜索结果集合中的第一搜索结果相关联的消除动作,所述消除动作指示用户缺少对所述第一搜索结果的兴趣;并且 基于所述消除动作修改所述初始搜索结果以创建经修改的搜索结果,其中修改所述初始搜索结果包括忽略或降级所述第一搜索结果集合中的一个或多个搜索结果。3.根据权利要求2所述的方法,进一步包括: 响应于与所述第一搜索结果相关联的所述消除动作而提供经修改的搜索结果。4.根据权利要求2所述的方法,其中降级所述第一搜索结果集合中的搜索结果包括: 在经修改的搜索结果中更改所述第一搜索结果集合中的所述搜索结果的至少一个显示参数。5.根据权利要求4所述的方法,其中更改所述显示参数包括增加暗淡的量。6.根据权利要求5所述的方法,进一步包括: 确定与所述第一搜索结果集合中的第二搜索结果相关联的第二消除动作,所述消除动作指示用户缺少对所述第二搜索结果的兴趣;并且 基于所述消除动作进一步增加所述第一搜索结果集合中的所述搜索结果的暗淡的量。7.根据权利要求2所述的方法,进一步包括: 确定所述第一搜索结果集合的消除值,所述消除值指示所述第一搜索结果集合中被消除的搜索结果的数量,包括通过所述消除动作对所述第一搜索结果进行的消除; 确定所述消除值是否满足消除阈值;并且 其中修改所述初始搜索结果包括在所述消除值满足所述消除阈值时基于所述消除动作修改所述初始搜索结果以创建经修改的搜索结果。8.根据权利要求2所述的方法,其中忽略或降级所述第一搜索结果集合中的搜索结果包括: 在经修改的搜索结果中忽略所述第一搜索结果集合中的所述搜索结果。9.根据权利要求2所述的方法,其中所述初始搜索结果作为搜索结果网页来提供,并且其中所述第一搜索结果的所述消除动作包括:将所述第一搜索结果滚动过去,使得所述第一搜索结果的至少一部分不再被提供在所述搜索结果页面的显示上。10.根据权利要求2所述的方法,其中所述初始搜索结果作为搜索结果网页来提供,并且其中所述第一搜索结果的所述消除动作包括将所述第一搜索结果滑走。11.根据权利要求2所述的方法,其中所述初始搜索结果作为可听搜索结果来提供,并且其中所述第一搜索结果的所述消除动作包括消除所述第一搜索结果的口头用户输入。12.根据权利要求2所述的方法,其中所述初始搜索结果作为搜索结果网页来提供,并且其中修改所述初始搜索结果包括: 生成经修改的搜索结果网页以取代所述搜索结果网页。13.根据权利要求2所述的方法,其中所述初始搜索结果作为搜索结果网页来提供,并且其中修改所述初始搜索结果包括: 修改所述搜索结果网页的一个或多个呈现参数以提供经修改的搜索结果。14.根据权利要求2所述的方法,其中忽略或降级所述第一搜索结果集合中的搜索结果包括: 在经修改的搜索结果中忽略或降级所述第一搜索结果集合中的搜索结果,包括也在所述第二搜索结果集合中的任何搜索结果。15.根据权利要求2所述的方法,其中忽略或降级所述第一搜索结果集合中的搜索结果包括: 在经修改的搜索结果中将所述第一搜索结果集合中并不在所述第二搜索结果集合中的搜索结果降级至第一程度;并且 将所述第一搜索结果集合中也是所述第二搜索结果集合的成员的搜索结果中的任何一个降级至第二程度, 其中所述第一程度大于所述第二程度。16.根据权利要求2所述的方法,进一步包括: 接收所述搜索查询; 识别对所述搜索查询进行响应的初始搜索结果; 针对所述初始搜索结果中的每个搜索结果识别与所述搜索结果相关联的一个或多个实体; 基于与所述实体中的所述第一实体的关联而确定所述初始搜索结果中的一个或多个以包括在所述第一搜索结果集合中;并且 基于与所述实体中的所述第二实体的关联而确定所述初始搜索结果中的一个或多个以包括在所述第二搜索结果集合中; 其中提供所述初始搜索结果包括向客户端设备提供所述初始搜索结果。17.根据权利要求2所述的方法,其中所述第一搜索结果集合中的搜索结果全部不同于所述第二搜索结果集合中的搜索结果。18.根据权利要求2所述的方法,其中提供对所述查询进行响应的所述初始搜索结果包 括: 向客户端设备提供所述初始搜索结果以向用户呈现所述初始搜索结果。19.根据权利要求2所述的方法,其中提供对所述查询进行响应的所述初始搜索结果包括: 向用户呈现所述初始搜索结果。20.—种包括存储器和一个或多个处理器的系统,所述处理器能够进行操作以执行存储在所述存储器中的指令,包括用以以下的指令: 提供对搜索查询进行响应的初始搜索结果,所述初始搜索结果包括均与第一实体相关联的第一搜索结果集合以及均与第二实体相关联的第二搜索结果集合; 其中所述第一实体不同于所述第二实体;并且 其中所述第一搜索结果集合包括与所述第二搜索结果集合中的搜索结果中的一个或多个不同的一个或多个搜索结果; 确定与所述第一搜索结果集合中的第一搜索结果相关联的消除动作,所述消除动作指示用户缺少对所述第一搜索结果的兴趣;并且 基于所述消除动作修改所述初始搜索结果以创建经修改的搜索结果,其中修改所述初始搜索结果包括忽略或降级所述第一搜索结果集合中的一个或多个搜索结果。21.—种存储计算机指令的非暂时性计算机可读存储介质,所述计算机指令能够由处理器所执行以实施一种方法,包括: 提供对搜索查询进行响应的初始搜索结果,所述初始搜索结果包括均与第一实体相关联的第一搜索结果集合以及均与第二实体相关联的第二搜索结果集合; 其中所述第一实体不同于所述第二实体;并且 其中所述第一搜索结果集合包括与所述第二搜索结果集合中的搜索结果中的一个或多个不同的一个或多个搜索结果; 确定与所述第一搜索结果集合中的第一搜索结果相关联的消除动作,所述消除动作指示用户缺少对所述第一搜索结果的兴趣;并且 基于所述消除动作修改所述初始搜索结果以创建经修改的搜索结果,其中修改所述初始搜索结果包括忽略或降级所述第一搜索结果集合中的一个或多个搜索结果。
【专利摘要】用于基于由向其呈现搜索结果的用户所进行的与搜索结果中的一个或多个相关联的消除动作而修改该搜索结果的方法和装置。最初所提供的搜索结果可以包括至少与第一实体相关联的第一搜索结果集合和与第二实体相关联的第二搜索结果集合。响应于与该第一集合中的搜索结果中的一个或多个相关联的消除动作,该初始搜索结果可以被修改以降级和/或忽略该第一集合中的一个或多个搜索结果。用户可以被提供以经修改的搜索结果。
【IPC分类】G06F17/30
【公开号】CN105683952
【申请号】
【发明人】金贤赞, 金 洙, 郑在建
【申请人】谷歌公司
【公开日】2016年6月15日
【申请日】2014年8月28日
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1