使用社交过滤作为算子的搜索的制作方法

文档序号:9620902阅读:494来源:国知局
使用社交过滤作为算子的搜索的制作方法
【专利说明】使用社交过滤作为算子的搜索
【背景技术】
[0001] 搜索引擎对许多人而言已经成为常用的信息源。在通常的情境中,计算机用户(经 由用户计算机)向搜索引擎提交搜索查询,其中搜索查询识别计算机用户寻找信息的主题。 搜索引擎识别包括与搜索查询相关的线上内容的超链接的搜索结果,产生包含所识别的搜 索结果的一个或多个搜索结果页,并且响应于搜索查询将搜索结果页返回到计算机用户。
[0002] 通常,查询话题(搜索查询的话题)仅仅是宽的话题。结果,与查询话题相关的搜索 结果的数量极其大。在搜索结果数量大的情况下,虽然搜索引擎能够生成包括所有的搜索 结果的搜索结果页,但是让计算机用户查阅所有的搜索结果以找到期望的内容是完全不切 实际的。因此,为了得到更加可管理的搜索结果的集合,计算机用户必须缩小搜索查询的范 围。缩小搜索查询的范围的一个手段是提供将搜索结果约束和/或过滤至更多的管理集合 的算子(和操作数)。例如,为了限制与关于近来总统辩论的搜索查询相对应的搜索结果,计 算机用户可以提交具有算子(和对应的操作数)">=2012"的搜索查询,由此指示仅来自2012 年及以后的搜索结果被包括。
[0003] 对他们来说,搜索引擎配置为首先将最相关的搜索结果显现给计算机用户,S卩,在 第一搜索结果页中包括最相关的搜索结果。确定最相关的搜索结果的过程已经是(并且继 续是)大量的创新和努力的领域。确定相关性的一个因素是根据与请求的计算机用户相关 的信息来评估搜索结果,例如计算机用户的明确的和隐含的偏好以及计算机用户社交网络 中的人和团体的那些偏好。然而,虽然一些搜索引擎可以在确定搜索结果的相关性时考虑 用户相关信息,但是搜索引擎不允许计算机用户在借助算子确定相关性时控制应当使用与 用户相关的什么内容。

【发明内容】

[0004] 下面的
【发明内容】
被提供来以简化的形式介绍在下面的【具体实施方式】中将作进一 步的描述的概念的选择。
【发明内容】
并不意在识别所要求保护的主题的关键特征或必要特 征,也不意在用于限制所要求保护的主题的范围。
[0005] 根据所公开主题的方面,呈现了一种用于响应于包括社交源操作的搜索查询的方 法。当接收到搜索查询时,获得与搜索查询的查询话题相对应的搜索结果。形成所获得的 搜索结果,以使得它们满足搜索查询的社交源操作。基于获得的搜索结果,生成一个或多个 搜索结果页,并且将所生成的搜索结果页中的至少一个返回到请求的计算机用户。
[0006] 根据公开的主题的进一步的方面,呈现了带有计算机可运行指令的计算机可读介 质。当在包括处理器和存储器二者的计算设备上运行时,计算机可运行指令实行用于响应 包括社交源操作的搜索查询的方法。该方法至少包括以下步骤:接收包括社交源操作的 搜索查询;获得与搜索查询的查询话题对应且满足社交源操作的搜索结果;生成包括所获 得的搜索结果的至少一个搜索结果页;以及将至少一个搜索结果页返回到请求的计算机用 户。
[0007] 根据本公开主题的仍进一步的一方面,呈现了用于以搜索结果响应于包括社交源 操作的搜索查询的计算机系统。计算机系统包括处理器和存储器,其中处理器运行存储在 作为计算机系统的一部分的或者与附加的部件结合的存储器中的指令以响应搜索查询。在 计算机系统中包括搜索结果检索部件,其响应于搜索查询的查询话题而识别多个搜索结 果。社交数据检索部件配置为经由网络通信部件从内部源和/或一个或多个外部源获得社 交数据。搜索结果组合部件将社交源操作应用到搜索结果检索部件根据社交数据检索部件 获得的社交数据识别的搜索结果,由此生成搜索结果的修正的集合。搜索结果页生成器基 于搜索结果的修正集合生成一个或多个搜索结果页,并且响应于搜索查询将至少一个生成 的搜索结果页返回到计算机用户。
【附图说明】
[0008] 前述的方面以及所公开的主题的伴随的优点中的许多优点将变得更加易于领会, 因为当结合下面的附图来参考下面的描述时,它们将被更佳地理解,其中: 图1是图示适于实施公开的主题的方面的示例性网络环境的方块图; 图2是图示关于包括一个或多个社交源操作的搜索查询的各种部件(包括计算机用 户、搜索引擎和一个或多个社交站点)之间的信息流的方块图; 图3是图示用于响应来自计算机用户的搜索查询的示例性例程的流程图,其中搜索查 询包括社交源操作; 图4是图示适于配置为响应于来自计算机用户的搜索查询的搜索引擎的示例性部件 的方块图,其中搜索查询包括社交源操作;以及 图5是图示用于响应于来自计算机用户的具有用于隐含一个或多个社交源操作的条 件的搜索查询的示例性替代性例程的流程图;以及 图6是图示示例性的用户接口的绘画性图,其示出用以确定针对数据的社交源的同时 性的询问的示例。
【具体实施方式】
[0009] 为了清楚的目的,在本文档中术语"示例性"的使用应该被解释为用作某事物的说 明或示例,并且其不应该解释为该事物的理想的和/或最重要的说明。
[0010] 社交源操作是基于与一个或多个其他人(社交源)相关的信息限定搜索查询的主 题(即查询话题)的表达。虽然计算机用户将经常明确地识别与搜索查询相关的社交源操 作,但是在各种实施例中,社交源操作可以根据特定的上下文被隐含地识别(即被隐含)。通 常但并不总是,社交源操作包括与社交源相关或识别社交源的算子和操作数。社交源操作 的示例将在接下来的描述中阐明。
[0011] 转向附图,图1是图示适用于实施本公开的主题的方面的示例性网络环境1〇〇的 方块图,包括响应于由社交源操作限定的计算机用户的搜索查询。图示的网络环境100包 括连接到诸如因特网、广域网或WAN等的网络108的一个或多个用户计算机,例如用户计算 机102-106。搜索引擎110也连接到网络108,其配置为响应于从一个或多个计算机用户(例 如计算机用户101)通过用户计算机102经由网络108接收的搜索查询而提供搜索结果。根 据本公开的主题的方面,响应于搜索查询从搜索引擎110提供到计算机用户的搜索结果将 根据搜索查询中识别的一个或多个社交源操作而被修改。
[0012] 本领域技术人员将领会到,一般来说,搜索引擎110与集宿在位于和/或贯穿网络 108分布的一个或多个计算机或计算系统上的线上服务相对应。搜索引擎110接收并响应 于来自各计算机用户经由网络108提交(例如使用用户计算机102的计算机用户101经由 网络108)的搜索查询。特别地,响应于接收来自计算机用户的搜索查询,搜索引擎110获取 与接收到的搜索查询相关和/或有关的搜索结果信息(如由搜索查询术语所定义的)。搜索 结果信息包括搜索结果,即对在贯穿网络108定位的各网络位置(例如内容站点112-116) 处的相关的和/或可得到的内容的引用(通常以超链接的形式)。内容站点可以包括(以说明 而不是限制的方式):新闻媒体/门户网站/源,例如新闻内容站点112 ;线上购物站点,例 如线上购物站点114 ;社交媒介和网络站点,例如社交站点116 ;教育和研究站点(未示出); 等。
[0013] 根据本公开的主题的方面,搜索引擎110可以与任何数量的网络站点和在响应于 识别一个或多个社交源操作的搜索查询中可以被使用的社交服务器的具有已经建立的关 系。例如,搜索引擎110可以包括与线上购物站点114、社交站点116、新闻内容站点112、 餐厅、或任何数量的其他网络站点的关系。因此,作为响应于来自诸如计算机用户101的计 算机用户的搜索查询的一部分,搜索引擎110确定搜索查询是否包括一个或多个社交源操 作。如将在下面更详细地描述的,取决于(多个)特定的社交源操作,搜索引擎110可能已经 具有足够的信息来满足包括社交数据的搜索查询,以充分地应用(多个)社交源操作,可能 需要从包括与其已经建立关系的网站站点的其他网络站点获得附加的社交数据,或者将搜 索引擎的内容存储中的信息与社交数
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1