[go: up one dir, main page]

CN1752978A - 用于控制由搜索引擎返回的页面的分级的系统和方法 - Google Patents

用于控制由搜索引擎返回的页面的分级的系统和方法 Download PDF

Info

Publication number
CN1752978A
CN1752978A CNA2005101089598A CN200510108959A CN1752978A CN 1752978 A CN1752978 A CN 1752978A CN A2005101089598 A CNA2005101089598 A CN A2005101089598A CN 200510108959 A CN200510108959 A CN 200510108959A CN 1752978 A CN1752978 A CN 1752978A
Authority
CN
China
Prior art keywords
user
input
preference
group
search
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CNA2005101089598A
Other languages
English (en)
Inventor
D·A·沙基比
N·A·哈米尔顿
R·纳穆
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Microsoft Corp
Original Assignee
Microsoft Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Microsoft Corp filed Critical Microsoft Corp
Publication of CN1752978A publication Critical patent/CN1752978A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9538Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9536Search customisation based on social or collaborative filtering

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

提供一种用于实现输出为一特定用户评分的搜索结果的搜索引擎的系统和方法。该方法包括接收一组输入用户搜索词和访问一组输入用户偏好。该方法还包括,基于该组搜索词和该组输入用户偏好,获取经评分的搜索结果。另外提供了一种用于共享输入到搜索引擎的用户搜索偏好的方法。该方法包括存储一组输入用户偏好。该输入用户偏好为搜索引擎提供了实现对一组搜索结果分级的准则。该方法还包括提供一种用于允许第三方访问所存储的输入用户偏好的访问机制。

Description

用于控制由搜索引擎返回的页面的分级的系统和方法
技术领域
本发明的实施例涉及用于设置和共享评分参数的系统和方法。尤其涉及基于用户偏好用于设置评分参数来确定由搜索引擎产生的搜索结果的输出顺序的技术。
背景技术
计算机搜索,尤其因特网上的计算机搜索,已经成为一种用于寻找信息的普遍的技术。为了寻找信息,用户通常向搜索引擎输入搜索词。搜索引擎通常执行两个功能,包括:(1)找到匹配的文档,以及(2)对匹配的文档进行评分,以确定显示顺序。搜索引擎通常基于找到的搜索词与用户输入的搜索词的相似程度来对搜索结果进行排序和分级。显示与用户输入的请求相同的单词和单词顺序的结果一般被给予高等级,且会被置于呈现给用户的列表的顶端附近。
由不同的搜索引擎执行的评分考虑各种因素,包括,在标题中是否找到匹配、匹配的重要性、短语匹配的重要性、以及由搜索引擎确定的其它因素。对一种搜索适用的参数可能不适用于所有搜索,且对某些用户起作用的参数可能对另一些用户而言不适用。因此,大多数目前已知技术的问题是,不能够允许用户充分地定制他们的请求,从而以适当的相关性顺序来输出结果。
用户的满意对搜索引擎而言是关键的成功因素。因此,需要一种允许用户定制搜索引擎的行为以满足他或她的需求的解决方案。也需要允许用户与其它有相似意向的用户共享该定制的解决方案。以有效的方式个性化由web搜索引擎呈现的数据可以显著地改进用户的搜索体验,从而提升顾客忠诚度。
发明内容
本发明的实施例包括一种用于实现输出为一特定用户评分的搜索结果的搜索引擎的方法。该方法包括,接收一组用户搜索词和访问一组输入用户偏好。该方法还包括,基于该组搜索词和该组输入用户偏好获取已评分的搜索结果。
在本发明的另一方面,提供一种用于共享输入到搜索引擎中的用户搜索偏好的方法。该方法包括存储一组输入用户偏好。输入用户偏好为搜索引擎提供了执行对一组搜索结果分级的准则。该方法还包括提供一种用于允许第三方访问所存储的该组输入用户偏好的访问机制。
在另一方面,提供一种用于实现对含有可搜索数据的网站评分搜索结果的搜索引擎的方法。该方法包括接受一组输入用户搜索词以及访问一组网站偏好。该方法还包括,基于该组输入用户搜索词和该组输入用户偏好,从网站数据获取已评分的搜索结果。
在本发明的又一方面,提供了一种用于为输入到搜索引擎的一组搜索词定制搜索偏好的系统。该系统包括用于允许用户输入一组搜索词和一组用户偏好的用户输入接口。该系统还包括用于对通过搜索该组输入的搜索词而获得的搜索结果进行分级的分级工具。该分级工具基于该组输入的用户偏好对搜索结果进行分级。该系统还包括用于向用户输出经分级的搜索结果的已排序结果输出组件。
附图说明
本发明参考附图在下文详细描述,附图中:
图1是示出根据本发明的一实施例的系统的概观的框图。
图2是示出根据本发明的一替换实施例的系统的概观的框图。
图3是示出可在其中实现本发明的实施例的计算机化环境的框图。
图4是示出根据本发明的一实施例的用户搜索定制组件的框图。
图5是示出根据本发明的一实施例用于定制偏好的方法的流程图。
图6是示出根据本发明的一替换实施例用于定制偏好的方法的流程图。
具体实施方式
I.系统概述
本发明的实施例包括用于允许用户定制搜索和共享该定制的方法和系统。因此,该系统提供了用于输入偏好的机制和用于保存和共享该输入偏好的机制。偏好可以使用多种技术来输入,包括嵌入该偏好作为查询串的一部分、在用户机器上存储定制文件、或通过图形用户界面组件来输入。为共享的目的,这些偏好可以存储在用户计算机上、搜索引擎上或在另一位置上。
如图1所示,用户计算机10可以包括用户搜索定制组件20。用户计算机10可以通过网络12,诸如因特网,与web服务器200连接。web服务器200较佳地包括搜索引擎210。伙伴web服务器300也可以通过网络12连接,且可以包括伙伴搜索定制组件310。伙伴300较佳地是含有搜索引擎210的web服务器200的第三方搜索伙伴。因此,第三方伙伴300能够实现用于定制由用户在伙伴网站上执行的所有搜索的伙伴搜索定制组件。例如,伙伴web服务器300可以希望基于作者名字、文章日期或其它因素来排序的结果。图2示出了在其中用户计算机10、web服务器200和伙伴web服务器300通过网络12连接的另一实施例。web服务器200可以包括搜索引擎210和搜索定制组件220。在图2所示的实施例中,搜索定制组件220可以包括允许定制和共享来自用户计算机10的用户搜索的组件。搜索定制组件也可以包括用于允许来自伙伴web服务器300的定制的组件。在图1和2中所示的定制组件将结合本发明的方法和系统在下文进一步描述。
II.示例性操作环境
图3示出了在可以其上实现用户搜索定制组件的合适的计算系统环境100的示例。计算系统环境100仅是合适的计算环境的一个示例,且不旨在对本发明的使用和功能范围提出任何限制。也不应该将计算环境100解释为对于在示例性操作环境100所示的组件中的一个或其组合有任何的依赖或要求。
本发明可在诸如由计算机执行的程序模块等的计算机可执行指令的通用语境下描述。一般而言,程序模块包括例程、程序、对象、组件、数据结构等,它们执行特定任务或实现特定抽象数据类型。而且,本领域的技术人员可以理解,本发明可以在其它计算机系统配置中实现,包括手持式设备、多处理器系统、基于微处理器或可编程消费者电子产品、小型机、大型计算机等。本发明也可以在分布式计算环境中实现,其中任务由通过通信网络连接的远程处理设备执行。在分布式计算环境中,程序模块可以位于包括存储器存储设备在内的本地和远程计算机存储介质中。
参考图3,用于实现本发明的示例性系统100包括计算机110形式的通用计算设备,包括处理单元120、系统存储器130和将包括系统存储器在内的各种系统组件耦合至处理单元120的系统总线121。
计算机110通常包括各种计算机可读介质。作为示例,而非限制,计算机可读介质可以包括计算机存储介质和通信介质。系统存储器130包括易失或非易失存储器形式的计算机存储介质,诸如只读存储器(ROM)131和随机存取存储器(RAM)132。基本输入/输出系统133(BIOS)包含有助于诸如启动时在计算机110的元件之间传递信息的基本例程,通常存储在ROM 131中。RAM 132通常包含处理单元120可以立即访问和/或目前正在操作的数据和/或程序模块。作为示例,而非限制,图3示出了操作系统134、应用程序135、其它程序模块136和程序数据137。
计算机110也可以包括其它可移动/不可移动、易失性/非易失性计算机存储介质。仅作为示例,图3示出了从不可移动、非易失性磁介质中读取或向其写入的硬盘驱动器141,从可移动、非易失性磁盘152中读取或向其写入的磁盘驱动器151,和从诸如CD ROM或其它光学介质等可移动、非易失性光盘156中读取或向其写入的光盘驱动器155。可以在示例性操作环境中使用的其它可移动/不可移动、易失性/非易失性计算机存储介质包括,但不限于,盒式磁带、闪存卡、数字多功能盘、数字录像带、固态RAM、固态ROM等。硬盘驱动器141通常由不可移动存储器接口,诸如接口140连接至系统总线121,磁盘驱动器151和光盘驱动器155通常由可移动存储器接口,诸如接口150连接至系统总线121。
以上描述和在图3中示出的驱动器及其相关联的计算机存储介质为计算机110提供了对计算机可读指令、数据结构、程序模块和其它数据的存储。在图3中,例如,硬盘驱动器141被描述为存储操作系统144、应用程序145、其它程序模块146和程序数据147。注意到这些组件可以与操作系统134、应用程序135、其它程序模块136和程序数据137相同或不同。操作系统144、应用程序145、其它程序模块146和程序数据147在这里被标注了不同的标号是为了说明至少它们是不同的副本。用户可以通过输入设备,诸如键盘162和定点设备161(通常指鼠标、跟踪球或触摸垫)向计算机110输入命令和信息。其它输入设备(未示出)可以包括麦克风、操纵杆、游戏垫、圆盘式卫星天线、扫描仪等。这些和其它输入设备通常由耦合至系统总线的用户输入接口160连接至处理单元120,但也可以由其它接口或总线结构,诸如并行端口、游戏端口或通用串行总线(USB)连接。监视器191或其它类型的显示设备也经由一接口,诸如视频接口190,连接至系统总线121。除监视器以外,计算机也可以包括其它外围输出设备,诸如扬声器197和打印机196,它们可以通过输出外围接口195连接。
本发明中的计算机110可使用至一个或多个远程计算机,诸如远程计算机180的逻辑连接在网络化环境下运行。远程计算机180可以是个人计算机,且通常包括上文相对于计算机110描述的许多或所有元件,尽管在图3中只示出了存储器存储设备181。图3中所示逻辑连接包括局域网(LAN)171和广域网(WAN)173,但也可以包括其它网络。
当在LAN网络环境中使用时,计算机110通过网络接口或适配器170连接至局域网171。当在WAN网络环境中使用时,计算机110通常包括调制解调器172或通过诸如因特网等WAN 173建立通信的其它装置。调制解调器172可以是内部的或外部的,可以通过用户输入接口160或其它合适的机制连接至系统总线121。在网络化环境中,相对于计算机110所描述的程序模块或其部分可以存储在远程存储器存储设备中。作为示例,而非限制,图3示出了远程应用程序185驻留在存储器设备181上。可以理解,所示的网络连接是示例性的,且可以使用在计算机之间建立通信链路的其它手段。
尽管未示出计算机110的多个其它内部组件,然而本领域的普通技术人员可以理解,这样的组件和互连是公知的。因此,关于计算机110内部构造的其它细节不必连同本发明一起揭示。
III.本发明的系统和方法
如上所述,图1和2各示出了用于实现搜索定制组件的系统的实施例。图4示出了根据本发明的一实施例的用户搜索定制组件20。用户搜索定制组件20可以包括偏好处理模块30和偏好共享模块40。
偏好处理模块30可以包括用户接口32、分级工具34和已排序结果输出组件36。用户接口32可以按多种不同的方式接受来自用户的输入。用户可以使用在用户计算机10上的定制文件,或通过用户界面上的图形组件,将偏好作为搜索查寻串的嵌入部分输入。
合适的图形组件可以包括用于各种参数的滑动块的均衡器样式的排列或复选框的形式。采用用户界面上的滑动块,每一滑动块可以对应于每一搜索词。因此,用户可以将滑动块放置在刻度的一端或刻度相对的一端来指示该词的重要性。加权可以基于从0到百分之一百的百分比。
如果用户界面32允许查询串的输入,则可允许用户在查询串中嵌入权重来指示每一搜索词的相对重要性。定制的另一选项是,如果一个词存在,则允许用户对该词加权,而不包括该词作为搜索参数。例如,用户可以执行对“the brown fox”的搜索,且仅当“jump”包括在搜索中检索到的文档的文本中时,对词“jump”加权。而且,用户可以仅希望在某一日期之前或之后发表的文档或拥有特定文件类型的文档。
使用任何类型的用户界面32,用户也可能够指示去哪里查找该词。例如,用户可以在标题中、文本正文中、URL中或标识文档的数据中搜索该词。
分级工具34基于输入偏好对搜索结果进行分级。如上所述,输入偏好可以包括多个词,某些词比其它词加以更大的权重。而且,加权可以使用诸如URL的长度、文档的时效或文件类型等查询无关特征来执行。搜索也可以基于从查询词中导出的文档的查询相关特征。具体地,查询相关特征可以指定哪里去查找这些词,诸如在正文、标题、URL或链接中;以及该如何显示该词,诸如在精确的短语复制中或作为不相连的单词。搜索也可以包括上述三种类别(词的加权、查询相关特征和查询不相关特征)的混合。最后,搜索可以应用于特定的结构化字段。例如,搜索可以包括对基于诸如XML或元标签等特定的结构化字段的定时和分级的结构化数据搜索。
偏好共享模块40允许用户共享由偏好处理模块创建的定制。偏好共享模块40允许发表用户定制,这样该用户可以向其他人展示定制。偏好共享模块40可以允许用户创建一其他人可以访问的URL。为了实现偏好共享模块40,用户首先通过偏好处理模块30实现订制体验。该用户的定制体验而后被存储在用户计算机10上、搜索引擎web服务器上或在另一替换位置上。
拥有适当凭证的用户可以访问存储的定制体验。这样,偏好共享模块40可以包括用于认证用户的认证组件。设立该偏好的用户可以控制所需的认证数据。认证凭证可以允许用户访问和/或修改存储在偏好共享模块40中的偏好。为了提供用于发表的访问,共享偏好的用户可以在用户的网站上插入指向一URL的搜索框,或用户可以向授权的用户发送适当的URL或文件。偏好共享模块40提供了社交性联网特征。在线群组或团体内的偏好可以通过偏好共享模块40在成员之间容易地共享。
如上所述,偏好可以存储在用户计算机10上或搜索引擎上。如果是在用户计算机上,那么设置可通过共享存储的文件而被共享。如果存储在搜索引擎上,则共享可以通过允许用户命名该设置并按名称共享设置来实现。用户可以通过列表或用于个人到个人的导航的其它机制,找到彼此的共享搜索空间。从用户搜索空间,访问者可以利用用户的搜索设置,可以看到用户最喜爱的查询,且可以看到用户对那些查询最喜爱的结果。
图5示出了根据本发明的一实施例用于处理搜索的一种方法。该方法在步骤500处开始,且在步骤502处,搜索词被发送给搜索引擎。在步骤504处,用户计算机10从搜索引擎接收搜索结果。在步骤506处,分级机制处理用户偏好。在步骤508处,已排序结果输出组件以分级的顺序向用户输出搜索结果。该过程在步骤510处结束。
图6示出根据图2所示的本发明另一实施例处理搜索的一种方法。该过程在步骤600处开始。搜索引擎210在步骤602处接收搜索词和用户偏好。某些用户偏好可以存储在搜索引擎210上,而其它的可以同关键搜索词一起从用户计算机10发送。在步骤604处,搜索引擎604执行所请求的搜索。在步骤606处,分级工具34根据用户偏好对结果分级。在步骤608处,搜索引擎210向用户计算机10提供经分级的结果。
图5和6分别示出了在第一实施例和第二实施例中实现的方法,在第一实施例中,用户搜索定制组件被存储在用户计算机上,在第二实施例中用户搜索定制组件被存储在搜索引擎web服务器上。其它实施例是在本发明的范围之内的,包括将用户搜索定制组件的某些特征置于用户计算机上,而将用户搜索定制组件的其它特征置于web服务器200上。
此外,伙伴搜索定制组件的位置不取决于用户搜索定制组件的位置。伙伴搜索定制组件可以位于伙伴web服务器或用户计算机上,而不考虑用户搜索定制组件的位置。为了对含有可搜索数据的伙伴站点定制搜索结果,该方法包括接收一组输入用户搜索词并访问一组伙伴网站搜索偏好。该方法还包括基于该组输入用户搜索词和该组输入伙伴网站偏好,从伙伴网站可搜索数据中获取经评分的搜索结果。
此外,尽管用户通常会基于输入搜索词和偏好得到一组结果,然而,用户也可以允许搜索引擎基于搜索词输出一组初始结果,而后基于随后的输入偏好对结果重新分类。在其它实施例中,用户可以在接收到第一组结果之后更改偏好,以改进或更改该组结果的分类次序。
如上所述,本发明的搜索定制组件基于诸多因素执行分级或评分。本发明允许用户定制搜索引擎的行为以满足他自己的需求,且与具有相似意向的的用户共享该定制。用户可以根据他个人对最佳结果的定义改进他自己的结果。另外,用户可以而后共享他定制的设置的事实,允许用户形成拥有相似偏好的用户团体。
尽管此处详细地示出和描述了本发明特定实施例,然而应该理解,可以对本发明进行多种变更和修改,而不背离本发明的范围和意图。此处描述的实施例在所有方面都是说明性的而非限制性的。在不偏离本发明范围的情况下,替换实施例对于本发明所属领域的技术人员而言将是显而易见的。
根据前述,可以看到,本发明能够很好地适用于达到上文提出的所有目的和目标以及其它优点,它们对于本系统和方法而言是明显且固有的。可以理解,某些特征和子组合是有效的,且可以不参考其它特征和子组合来使用。这是被构想的,且在所附权利要求书的范围之内。

Claims (41)

1.一种用于实现输出为特定用户评分的搜索结果的搜索引擎的方法,所述方法包括:
接收一组输入用户搜索词;
访问一组输入用户偏好;以及
基于所述一组搜索词和所述一组输入用户偏好,获取经评分的搜索结果。
2.如权利要求1所述的方法,其特征在于,访问一组输入用户偏好包括,访问一组应用于所述用户搜索词的权重。
3.如权利要求1所述的方法,其特征在于,访问一组输入用户偏好包括,访问应用于可搜索文档特征的权重。
4.如权利要求3所述的方法,其特征在于,应用于可搜索文档特征的权重包括适用于文档格式的权重。
5.如权利要求3所述的方法,其特征在于,应用于可搜索文档特征的权重包括适用于文档部分的权重,其中,当在一加权的文档部分中找到可搜索词时,给予该可搜索词更大的权重。
6.如权利要求1所述的方法,其特征在于,还包括接受查询串中的用户偏好输入。
7.如权利要求1所述的方法,其特征在于,还包括接受使用用户界面上的滑动块的用户偏好输入。
8.如权利要求1所述的方法,其特征在于,还包括接受使用用户界面上的复选框的用户偏好输入。
9.如权利要求1所述的方法,其特征在于,还包括提供用于共享输入用户偏好的机制。
10.如权利要求9所述的方法,其特征在于,提供一种用于共享用户输入偏好的机制包括,向一组授权的用户提供一URL,用于共享输入用户偏好。
11.如权利要求9所述的方法,其特征在于,提供一种用于共享用户输入偏好的机制包括,向一组授权的用户提供对存储区域的访问,用于共享输入用户偏好。
12.一种计算机可读介质,存储用于实现如权利要求1所述的方法的计算机可执行指令。
13.一种用于共享输入到搜索引擎的用户搜索偏好的方法,所述方法包括:
存储一组输入用户偏好,所述输入用户偏好为搜索引擎提供用于执行一组搜索结果的分级的准则;以及
提供一种用于允许第三方访问所存储的该组输入用户偏好的访问机制。
14.如权利要求13所述的方法,其特征在于,提供一种访问机制包括,向一组授权的用户提供一URL,用于共享输入用户偏好。
15.如权利要求13所述的方法,其特征在于,提供一种访问机制包括,向一组授权的用户提供对存储区域的访问,用于共享输入用户偏好。
16.如权利要求13所述的方法,其特征在于,存储一组输入用户偏好包括,存储一组应用于搜索词的权重。
17.如权利要求13所述的方法,其特征在于,存储一组输入用户偏好包括,存储一组应用于可搜索文档特征的权重。
18.如权利要求13所述的方法,其特征在于,存储一组输入用户偏好还包括,存储应用于可搜索文档特征的权重。
19.如权利要求13所述的方法,其特征在于,还包括接受查询串中的用户偏好输入。
20.如权利要求13所述的方法,其特征在于,还包括接受使用用户界面上的滑动块的用户偏好输入。
21.如权利要求13所述的方法,其特征在于,还包括接受使用用户界面上的复选框的用户偏好输入。
22.一种计算机可读介质,存储用于实现如权利要求13所述的方法的计算机可执行指令。
23.一种用于实现为含有可搜索数据的网站评分搜索结果的搜索引擎的方法,所述方法包括:
接收一组输入用户搜索词;
访问一组网站偏好;以及
基于所述一组输入用户搜索词和所述一组输入网站偏好,从网站数据中获取经评分的搜索结果。
24.如权利要求23所述的方法,其特征在于,访问一组网站偏好包括,访问一组应用于用户搜索词的权重。
25.如权利要求23所述的方法,其特征在于,访问一组网站偏好包括,访问一组应用于可搜索文档特征的权重。
26.如权利要求23所述的方法,其特征在于,还包括接受使用用户界面上的滑动块的网站偏好。
27.如权利要求23所述的方法,其特征在于,还包括接受使用用户界面上的复选框的网站偏好输入。
28.一种计算机可读介质,存储用于实现如权利要求23所述的方法的计算机可执行指令。
29.一种用于为输入到搜索引擎的一组搜索词定制搜索偏好的系统,所述系统包括:
一用户输入接口,用于允许用户输入一组搜索词和一组用户偏好;
分级工具,用于对通过搜索所述一组输入搜索词而获得的搜索结果分级,所述分级工具基于所述一组输入用户偏好对搜索结果分级;以及
一已排序结果输出组件,用于向用户输出经分级的搜索结果。
30.如权利要求29所述的系统,其特征在于,还包括一偏好共享模块,用于允许与多个用户共享输入用户偏好。
31.一种用于对一特定用户分级搜索引擎结果作为用户查询的结果的方法,所述方法包括:
访问包括分级工具和已排序结果输出组件的偏好处理模块;以及
实现所述分级工具以评估由所述特定用户输入到系统中的用户偏好,其中,实现所述分级工具包括,评估任何查询相关偏好和任何查询不相关偏好。
32.如权利要求31所述的方法,其特征在于,评估查询相关偏好包括,将在用户查询中输入的加权因子应用于所述用户查询中的搜索词。
33.如权利要求31所述的方法,其特征在于,评估查询相关偏好包括,评估指定文档部分的偏好。
34.如权利要求31所述的方法,其特征在于,评估查询不相关偏好包括,评估URL长度、文件时效和文件类型中的至少一个。
35.如权利要求31所述的方法,其特征在于,还包括提供用于允许用户输入偏好的输入接口。
36.如权利要求35所述的方法,其特征在于,提供输入接口包括提供用户界面上的滑动块。
37.如权利要求35所述的方法,其特征在于,提供输入接口包括提供用户界面上的复选框。
38.如权利要求35所述的方法,其特征在于,还包括提供用于共享输入用户偏好的机制。
39.如权利要求38所述的方法,其特征在于,提供用于共享用户输入偏好的机制包括,向一组授权的用户提供一URL用于共享输入用户偏好。
40.如权利要求38所述的方法,其特征在于,提供用于共享用户输入偏好的机制包括,向一组授权的用户提供对存储区域的访问用于共享输入用户偏好。
41.一种计算机可读介质,存储用于实现如权利要求31所述的方法的计算机可执行指令。
CNA2005101089598A 2004-09-24 2005-09-23 用于控制由搜索引擎返回的页面的分级的系统和方法 Pending CN1752978A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/948,230 2004-09-24
US10/948,230 US20060074864A1 (en) 2004-09-24 2004-09-24 System and method for controlling ranking of pages returned by a search engine

Publications (1)

Publication Number Publication Date
CN1752978A true CN1752978A (zh) 2006-03-29

Family

ID=35482249

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2005101089598A Pending CN1752978A (zh) 2004-09-24 2005-09-23 用于控制由搜索引擎返回的页面的分级的系统和方法

Country Status (7)

Country Link
US (1) US20060074864A1 (zh)
EP (1) EP1640882A3 (zh)
JP (1) JP2006092557A (zh)
KR (1) KR20060050866A (zh)
CN (1) CN1752978A (zh)
CA (1) CA2516852A1 (zh)
MX (1) MXPA05010225A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106959992A (zh) * 2006-08-31 2017-07-18 高通股份有限公司 使用基于用户的偏向获得或提供搜索结果的方法及设备
CN107357803A (zh) * 2017-05-22 2017-11-17 捷开通讯(深圳)有限公司 应用页面的搜索方法、移动设备及具有存储功能的装置

Families Citing this family (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070024054A1 (en) * 2005-07-27 2007-02-01 Chung Cheng Faucet Co., Ltd. Tube connection structure
US8065286B2 (en) * 2006-01-23 2011-11-22 Chacha Search, Inc. Scalable search system using human searchers
US8117196B2 (en) 2006-01-23 2012-02-14 Chacha Search, Inc. Search tool providing optional use of human search guides
US8166027B2 (en) * 2006-03-30 2012-04-24 International Business Machines Corporation System, method and program to test a web site
US7814112B2 (en) * 2006-06-09 2010-10-12 Ebay Inc. Determining relevancy and desirability of terms
WO2008017103A1 (en) * 2006-08-10 2008-02-14 National Ict Australia Limited Optimisation of a scoring function
JP4963129B2 (ja) * 2006-09-11 2012-06-27 インターナショナル・ビジネス・マシーンズ・コーポレーション ナビゲーション・トポロジ内のナビゲーションを容易にし固定するためにショートカットを推薦する方法
US8312009B1 (en) 2006-12-27 2012-11-13 Google Inc. Obtaining user preferences for query results
US9449322B2 (en) * 2007-02-28 2016-09-20 Ebay Inc. Method and system of suggesting information used with items offered for sale in a network-based marketplace
US7698344B2 (en) * 2007-04-02 2010-04-13 Microsoft Corporation Search macro suggestions relevant to search queries
US8200663B2 (en) 2007-04-25 2012-06-12 Chacha Search, Inc. Method and system for improvement of relevance of search results
US8051040B2 (en) 2007-06-08 2011-11-01 Ebay Inc. Electronic publication system
US20090006179A1 (en) 2007-06-26 2009-01-01 Ebay Inc. Economic optimization for product search relevancy
WO2009049293A1 (en) * 2007-10-12 2009-04-16 Chacha Search, Inc. Method and system for creation of user/guide profile in a human-aided search system
US7950631B2 (en) * 2007-10-22 2011-05-31 Lennox Industries Inc. Water distribution tray
US7814115B2 (en) * 2007-10-16 2010-10-12 At&T Intellectual Property I, Lp Multi-dimensional search results adjustment system
US7917503B2 (en) * 2008-01-17 2011-03-29 Microsoft Corporation Specifying relevance ranking preferences utilizing search scopes
US20090187554A1 (en) * 2008-01-21 2009-07-23 International Business Machines Corporation Specifying weighted search terms for a search engine
SE0800436L (sv) * 2008-02-25 2009-08-26 Firstrater Ab Search Engine
US9323832B2 (en) * 2008-06-18 2016-04-26 Ebay Inc. Determining desirability value using sale format of item listing
JP5227146B2 (ja) * 2008-11-27 2013-07-03 エヌ・ティ・ティ・コミュニケーションズ株式会社 クラスタリング結果表示装置、その方法及びプログラム
US8782035B2 (en) * 2009-09-17 2014-07-15 My6Sense Inc. Syndicated data stream content provisioning
US8826322B2 (en) * 2010-05-17 2014-09-02 Amazon Technologies, Inc. Selective content presentation engine
WO2012003779A1 (en) 2010-07-03 2012-01-12 Vitacount Limited Resource hubs for heterogeneous groups
US10817555B2 (en) 2010-07-03 2020-10-27 Edmond K. Chow Resource hubs for heterogeneous groups
US8944916B2 (en) 2010-07-19 2015-02-03 Wms Gaming, Inc. Uses of location tracking in mobile devices
US8577915B2 (en) * 2010-09-10 2013-11-05 Veveo, Inc. Method of and system for conducting personalized federated search and presentation of results therefrom
US20130055153A1 (en) * 2011-08-29 2013-02-28 Jonathan Sherman Apparatus, systems and methods for performing actions at a computing device
US9348821B2 (en) 2013-04-05 2016-05-24 Batzu Media, Inc. Method and system for content management
US9830392B1 (en) * 2013-12-18 2017-11-28 BloomReach Inc. Query-dependent and content-class based ranking
US10095388B2 (en) * 2014-05-19 2018-10-09 Innography, Inc. Configurable patent strength calculator
US11216478B2 (en) * 2015-10-16 2022-01-04 o9 Solutions, Inc. Plan model searching

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0926970A (ja) * 1994-12-20 1997-01-28 Sun Microsyst Inc 情報を検索するコンピュータによる実行方法及び装置
US6041326A (en) * 1997-11-14 2000-03-21 International Business Machines Corporation Method and system in a computer network for an intelligent search engine
US6185558B1 (en) * 1998-03-03 2001-02-06 Amazon.Com, Inc. Identifying the items most relevant to a current query based on items selected in connection with similar queries
US6256633B1 (en) * 1998-06-25 2001-07-03 U.S. Philips Corporation Context-based and user-profile driven information retrieval
ES2301457T5 (es) * 1999-03-29 2011-04-25 Hughes Electronics Corporation Método y aparato para compartir preferencias de telespectador.
US6493702B1 (en) * 1999-05-05 2002-12-10 Xerox Corporation System and method for searching and recommending documents in a collection using share bookmarks
US6327590B1 (en) * 1999-05-05 2001-12-04 Xerox Corporation System and method for collaborative ranking of search results employing user and group profiles derived from document collection content analysis
US7120628B1 (en) * 1999-07-01 2006-10-10 International Business Machines Corporation System and method for enabling a user to subscribe to updates from information sources
JP3861529B2 (ja) * 1999-10-20 2006-12-20 株式会社日立製作所 文書検索方法
US7330883B1 (en) * 2000-03-15 2008-02-12 Cricket Communications, Inc. System and method for sending local information from a wireless browser to a web server
JP2002032401A (ja) * 2000-07-18 2002-01-31 Mitsubishi Electric Corp 文書検索方法及び文書検索装置及び文書検索方法をコンピュータに実現させるためのプログラムを記録したコンピュータで読取可能な記録媒体
US6895406B2 (en) * 2000-08-25 2005-05-17 Seaseer R&D, Llc Dynamic personalization method of creating personalized user profiles for searching a database of information
US6832242B2 (en) * 2000-12-28 2004-12-14 Intel Corporation System and method for automatically sharing information between handheld devices
US7058624B2 (en) * 2001-06-20 2006-06-06 Hewlett-Packard Development Company, L.P. System and method for optimizing search results
JP2003016106A (ja) * 2001-06-29 2003-01-17 Fuji Xerox Co Ltd 関連度値算出装置
JP2003150630A (ja) * 2001-11-16 2003-05-23 Shinichi Konomi 物理的実体を用いて情報提供手段を制御するためのシステムおよび方法
US6947924B2 (en) * 2002-01-07 2005-09-20 International Business Machines Corporation Group based search engine generating search results ranking based on at least one nomination previously made by member of the user group where nomination system is independent from visitation system
US7249182B1 (en) * 2002-02-27 2007-07-24 Nokia Corporation Personal profile sharing and management for short-range wireless terminals
JP4068921B2 (ja) * 2002-08-15 2008-03-26 インターナショナル・ビジネス・マシーンズ・コーポレーション ユーザ端末にウェブ・サービスを提供するサーバ、方法、コンピュータ・プログラム、記憶媒体、ネットワーク・システム
US7752197B2 (en) * 2002-10-03 2010-07-06 International Business Machines Corporation SQL query construction using durable query components
US6785558B1 (en) * 2002-12-06 2004-08-31 Lgc Wireless, Inc. System and method for distributing wireless communication signals over metropolitan telecommunication networks
US20050071479A1 (en) * 2003-09-30 2005-03-31 Dimitris Achlioptas Smart button
US20050071328A1 (en) * 2003-09-30 2005-03-31 Lawrence Stephen R. Personalization of web search
US20050154723A1 (en) * 2003-12-29 2005-07-14 Ping Liang Advanced search, file system, and intelligent assistant agent
US20050289147A1 (en) * 2004-06-25 2005-12-29 Jessica Kahn News feed viewer
US9854058B2 (en) * 2004-07-23 2017-12-26 At&T Intellectual Property I, L.P. Proxy-based profile management to deliver personalized services

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106959992A (zh) * 2006-08-31 2017-07-18 高通股份有限公司 使用基于用户的偏向获得或提供搜索结果的方法及设备
CN107357803A (zh) * 2017-05-22 2017-11-17 捷开通讯(深圳)有限公司 应用页面的搜索方法、移动设备及具有存储功能的装置

Also Published As

Publication number Publication date
EP1640882A2 (en) 2006-03-29
MXPA05010225A (es) 2006-03-28
JP2006092557A (ja) 2006-04-06
US20060074864A1 (en) 2006-04-06
EP1640882A3 (en) 2006-05-17
CA2516852A1 (en) 2006-03-24
KR20060050866A (ko) 2006-05-19

Similar Documents

Publication Publication Date Title
CN1752978A (zh) 用于控制由搜索引擎返回的页面的分级的系统和方法
US10275419B2 (en) Personalized search
US11055476B2 (en) Processing web page data across network elements
EP2181405B1 (en) Automatic expanded language search
US8768772B2 (en) System and method for selecting advertising in a social bookmarking system
US7580926B2 (en) Method and apparatus for representing text using search engine, document collection, and hierarchal taxonomy
US9280602B2 (en) Search techniques for rich internet applications
CN1716257A (zh) 基于跟踪到的用户偏好对搜索结果进行分级的系统和方法
US20100262610A1 (en) Identifying Subject Matter Experts
US20090228353A1 (en) Query classification based on query click logs
EP1587009A2 (en) Content propagation for enhanced document retrieval
US9405831B2 (en) Avoiding masked web page content indexing errors for search engines
US20070067217A1 (en) System and method for selecting advertising
CN1766880A (zh) 用于提供地理搜索功能的系统和方法
US9069771B2 (en) Music recognition method and system based on socialized music server
CN1637741A (zh) 笔式计算系统中的标记管理
CN1650295A (zh) 用于数据库查询和信息提交的方法和系统
CN1755687A (zh) 形成基于意图的聚类并由搜索引擎使用其来响应搜索请求
CN1573923A (zh) 用于用户模型化以增强对命名实体识别的系统和方法
WO2002033594A2 (en) Information storage and retrieval architecture
CN102289459A (zh) 自动地生成训练数据
CN1648902A (zh) 统一和混合搜索的系统和方法
CN100495393C (zh) 用于定制搜索结果的系统和方法
TW200842632A (en) Related search queries for a webpage and their applications
CN104428767A (zh) 相关实体

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
AD01 Patent right deemed abandoned

Effective date of abandoning: 20060329

C20 Patent right or utility model deemed to be abandoned or is abandoned