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

用于个人化网络搜索的方法和系统技术方案

技术编号:3928607 阅读:166 留言:0更新日期:2012-04-11 18:40
本发明专利技术描述用于个人化网络搜索的系统和方法。一搜索引擎实施一种方法,其包含:接收一搜索查询;通过使用所述搜索查询搜索一个个人化搜索目标来判定一个个人化结果;通过使用所述搜索查询搜索一个一般搜索目标来判定一个一般结果;和至少部分地基于所述个人化结果和所述一般结果来为所述搜索查询提供一搜索结果。所述搜索引擎可利用与事先所识别的统一资源定位符相关的等级或注解来定位并排序结果。

【技术实现步骤摘要】

本专利技术一般涉及用于网络搜索的方法和系统。本专利技术尤其涉及用于个人化网络搜索的方法和系统
技术介绍
通常,万维网上的大多数页面访问为再访问;换句话说,用户返回到之前访问过的网页。因为搜索引擎已经改进,所以很多用户借助搜索引擎来导航到经常访问的站点,而非输入统一资源定位符(URL)或使用浏览器书签。搜索引擎基于常规搜索方法来执行搜索。举例来说,Sergey Brin禾口 Lawrence Page在题为"The Anatomy of aLarge-ScaleHypertextual Search Engine"的文章中所描述的一种已知方法基于网页的链接结构而赋予文档(例如网页) 一定程度的重要性。随着这些导航查询变得越来越常见,用户能够知道哪些查询会将他们带到他们的偏好站点(favorite site)。然而,书签可向用户提供益处。举例来说,书签的一种常见用途是导航到搜索引擎(例如Google 搜索引擎)排名不高或者难以通过搜索查询来查找的站点。 因此,用户继续使用的书签对于用户来说是一种重要资源。互联网用户经常难以在用户依赖的各种机器之间传播书签。举例来说,很多用户在工作的地方和家里都有计算机。通常,在工作场合中所依靠的书签在家里同样有用。然而,在大多数情况下,用户必须手动地使两台机器的书签列表同步。另外,组织书签的常规方法充其量也往往是有限的,这使得用户很难查找到偏爱站点。 有些用户试图通过使用允许用户将书签存储在网上服务器上的商用产品,例如BlinkPro(Blink, com, Inc. :www. blinkpro. com)或BookmarkTracker(BoolonarkTracker.com, Inc. :www. bookmarktracker. com),来解决传播问题。此类产品允许通过浏览器应用来管理和利用书签。在有些情况下,用户还可根据在线存储的共用列表来自动同步用户的每台计算机。虽然在线存储书签处理了传播问题,但是此类系统不能处理常规书签所固有的组织问题。 各种其它常规的与书签有关的软件产品使用户具备功能以有助于使用书签。举例来说,已经描述了这样的系统和方法,其用于在客户机上自动组织书签;通过关键词来搜索事先存储的书签;且综合了后退、历史和书签功能以提高用户访问之前访问过的站点的能力(参看,例如,Integrating Back, History and Bookmarks in Web Browsers, Kaasten,S.禾口 Greenberg, S. (2001), In Extended Abstracts of the ACM Conference of HumanFactorsin Computing Systems(CHr 01) , 379-380, ACM Press.)。然而,这些工具不会有效地影响用户的喜好以提供个人化搜索结果。 因此,需要提供改进的系统和方法,用于提供个人化网络搜索。
技术实现思路
本专利技术的实施例提供用于个人化网络搜索的系统和方法。在一个实施例中,搜索 引擎实施一方法,其包含接收搜索查询;通过使用所述搜索查询搜索个人化搜索目标来 判定个人化结果;通过使用所述搜索查询搜索一般搜索目标来判定一般结果;和至少部分 地基于所述个人化结果和所述一般结果来为搜索查询提供搜索结果。本专利技术的实施例可利 用等级(rating)、注解、使用历史或与事先识别的统一资源定位符相关的其它数据来定位 并排序结果。 下文陈述本专利技术的实施例的进一步细节和优势。 附图说明 在参看附图阅读以下的具体实施方式时,会更好地理解本专利技术的这些和其它特 征、方面和优势,其中 图1是说明本专利技术一个实施例可能在其中操作的示范性环境的方框图; 图2是说明本专利技术实施例中用于存储书签、等级和注解的方法的流程图; 图3是说明本专利技术一个实施例中执行网络搜索的方法的流程图;禾口 图4是说明本专利技术一个实施例中的隐含地为页面分级的过程的流程图。具体实施例方式本专利技术的实施例包含用于个人化网络搜索的方法和系统。在一个实施例中,搜索 引擎将从一全局索引或多个全局索引获得的搜索结果与从用户的偏好站点列表中检索到 的搜索结果相结合以产生组合的搜索结果组。所述组合的结果组可被存储、标记或者基于 用户的喜好来使用。这样的实施例可向用户提供一机构以从一个接口执行搜索并访问偏好 站点。 现在参看附图,其中这几个图中相同数字始终指示相同元件,图l是说明用于实 施本专利技术实施例的示范性环境的方框图。图1中所示的系统100包括经由网络106与服务 器装置104通信的多个客户机装置102a-n。所示的网络106包括互联网。在其它实施例 中,可使用其它网络,例如企业内部网。此外,根据本专利技术的方法可在单个计算机内操作。 所示的客户机装置102a-n中的每一者均包括计算机可读媒质,例如耦合到处理 器110的随机存取存储器(RAM) 108。所述处理器110执行存储在存储器108中的计算机 可执行程序指令。此类处理器可包括微处理器、ASIC和状态机。此类处理器包括媒介(例 如计算机可读媒介)或可与所述媒介通信,所述媒介存储指令,所述在由处理器执行时使 处理器执行本文所述的步骤。计算机可读媒介的实施例包括但不限于能够向处理器(例 如客户机102a的处理器110)提供计算机可读指令的电子、光学、磁性或其它存储或传输 装置。合适媒介的其它实例包括但不限于软盘、CD-ROM、 DVD、磁盘、存储器芯片、ROM、 RAM、 ASIC、已配置处理器、所有光学媒介、所有磁带或其它磁性媒介或者计算机处理器可从其读 取指令的任何其它媒体。同样,各种其它形式的计算机可读媒介可将指令传输或传送给计算机,其中包括路由器、专用或公用网络或其它有线和无线的传输装置或信道。所述指令可包含来自任何计算机编程语言(包括,例如C、 C++、 C#、 Visual Basic、 Java、 Python、 Perl和JavaScript)的代码。 客户机装置102a-n还可包括若干外部或内部装置,例如鼠标、CD-R0M、 DVD、键盘、显示器或其它输入或输出装置。客户机装置102a-n的实例为个人计算机、数字助理、个人数字助理、蜂窝式电话、移动电话、智能电话、寻呼机、数字平板、膝上型计算机、互联网设备和其它基于处理器的装置。通常,客户机装置102a可为任何类型的基于处理器的平台,其连接到网络106且与一个或一个以上应用程序互动。客户机装置102a-n可在能够支持浏览器或浏览器启动的应用的任何操作系统(例如Microsoft 、 Windows 或Linux)上操作。所示的客户机装置102a-n包括(例如)个人计算机,其执行浏览器应用程序,例如Microsoft Corporation的Internet Explorer 、 Netscape Comm皿icationCorporation的Netscape Navigator 禾口 Apple Computer, Inc.的Safari 。 通过客户机装置102a-n,用户112a-n可经由网络106与彼此且与耦合到网络106的其它系统和装置通信。如图1中所示,服务器104也耦合到网本文档来自技高网
...

【技术保护点】
一种计算机可执行方法,所述方法包含:从用户接收一搜索查询;从所述用户接收一请求以个人化搜索结果;响应于所述搜索查询和所述个人化所述搜索结果的请求,通过搜索个人化搜索目标产生个人化搜索结果,其中所述个人化搜索目标包含一与一书签相关联的项目;响应于所述搜索查询,通过搜索一般搜索目标产生一般搜索结果;提供所述个人化搜索结果和所述一般搜索结果用于显示;至少部分地基于所述个人化搜索目标选择广告;和提供所述广告用于显示。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:格雷戈里J巴德罗斯斯蒂芬R劳伦斯
申请(专利权)人:咕果公司
类型:发明
国别省市:US[美国]

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

1