[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN101317174B - 使用网络地址提供聚焦搜索的方法和系统 - Google Patents

使用网络地址提供聚焦搜索的方法和系统 Download PDF

Info

Publication number
CN101317174B
CN101317174B CN2006800442388A CN200680044238A CN101317174B CN 101317174 B CN101317174 B CN 101317174B CN 2006800442388 A CN2006800442388 A CN 2006800442388A CN 200680044238 A CN200680044238 A CN 200680044238A CN 101317174 B CN101317174 B CN 101317174B
Authority
CN
China
Prior art keywords
network address
search
menu
network
link
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.)
Active
Application number
CN2006800442388A
Other languages
English (en)
Other versions
CN101317174A (zh
Inventor
M·A·凡德林顿
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 Technology Licensing LLC
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 CN101317174A publication Critical patent/CN101317174A/zh
Application granted granted Critical
Publication of CN101317174B publication Critical patent/CN101317174B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • G06F16/9566URL specific, e.g. using aliases, detecting broken or misspelled links

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)
  • User Interface Of Digital Computer (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

此处呈现了使用网络地址的搜索实施例。例如,搜索可以考虑一个或多个网络地址来聚焦针对特定内容的搜索。在另一示例中,可以提供功能,从而当用户选择了一网络地址时,针对与所选地址类似的网络地址执行搜索。

Description

使用网络地址提供聚焦搜索的方法和系统
技术领域
本发明涉及网络搜索技术领域,尤其涉及使用网络地址提供聚焦搜索的技术。
背景技术
用户通过因特网来获得对大量多种内容的访问。例如,用户可以访问网站来下载歌曲、接收软件等等。因为可获得的大量内容,用户可以与搜索服务(或称为“搜索引擎”)交互,以便定位和导航可经由相应网站获得的感兴趣的特定内容。
为帮助用户定位所需内容,搜索服务通常维持描述网站的信息数据库。可以对该数据库进行索引,从而用户可以通过可被提供为文本输入的搜索查询来定位所需内容。然而,因为存在大量内容,所以提供给用户的搜索结果还可能包括大量数据。例如,想要学习关于汽车(如新车和可靠性报告)、运动(如足球和棒球)等额外信息的用户可能接收包括成千上万的网站的成千上万的链接的搜索结果。因此,为了定位感兴趣的特定网站,用户通常导航大量网站链接来定位感兴趣的特定网站,这都是耗时且效率低下的。
发明内容
此处描述了其中可以基于网络地址来聚焦搜索的方法。例如,搜索可以考虑一个或多个网络地址,诸如指定为浏览器中的“收藏夹”的网络地址,以便聚焦针对特定内容的搜索。在另一示例中,可以提供功能,从而当用户诸如通过“右键单击”链接选择网络地址时,针对类似于所选地址的网络地址执行搜索。可以预期许多其他示例,而不背离其精神和范围。
提供本概述以便用简化的形式介绍将在下面的详细说明中进一步描述的概念选集。本概述并不旨在确定所要求保护的主题的关键特征或必要特征,也不旨用于确定所要求保护的主题的范围。
附图说明
图1是在一示例性实现中一个利用网络地址聚焦的搜索技术的环境例示。
图2是在一示例性实现中一种更为详细地示出图1的多个客户和搜索服务的系统例示。
图3是描述在一示例性实现中一过程的流程图,在该过程中由用户手动指定的网络地址被用来配置具有搜索查询的搜索结果的用户界面。
图4是在一示例性实现中一个用户界面例示,该用户界面示出了在浏览器中具有可被选择以导航至相应网络地址的多个“收藏夹”链接的下拉菜单。
图5是在一示例性实现中一个用户界面例示,该用户界面同时显示了多个搜索结果以及可供选择以聚焦搜索结果的多个部分。
图6描述在一示例性实现中基于一个或多个网络地址聚焦搜索的一个过程。
图7是描述在一示例性实现中一过程的流程图,在该过程中通过选择网络地址来执行对与网络地址相关的内容的搜索。
图8例示在一示例性实现中一个示出了对网络地址的选择以执行相关内容搜索的用户界面。
图9例示在一示例性实现中示出了选择网络地址结果以执行图8的搜索的用户界面。
在本讨论的各实例中使用相同标号引用相同的结构和组件。
具体实施方式
综述
由于因特网上可获得的内容数量巨大,使得感兴趣的特定内容的搜索结果可能变得相当多。因此,描述了可以利用网络地址聚焦搜索结果的方法。例如,用户可以指定一个网络地址集合作为浏览器下拉菜单中的“收藏夹”。可以通过网络地址获得的这些网络地址和内容然后可用于聚焦搜索查询的搜索结果。于是,可以使用网络地址来给出该搜索查询的上下文。网络地址聚焦的搜索的进一步讨论可以相关图3-6找出。
在另一示例中,网络地址可被选择来对类似网络地址或具有类似内容的地址进行搜索。例如,用户可以“右键单击”网络地址来显示菜单。该菜单可以包括“搜索类似页面”的选项,当该选项被选时,就对其内容与该网络地址的内容类似的网络地址执行搜索。对可被选择以引发搜索执行的网络地址的进一步讨论可以相关图7-9找出。
在以下讨论中,首先描述了一个利用各种技术提供网络地址聚焦的搜索的示例性环境。然后描述了可在示例性环境使用以提供各种技术并能在其他环境中使用的各示例性过程和用户界面。
示例性环境
图1是在一示例性实现中利用网络地址聚焦的搜索技术的环境100的示例。环境100被例示为包括经网络106通信耦合至一个或多个服务供应者104(s)(其中,“s”可以是从1到“S”的任何整数)的多个客户102(n)(其中,“n”可以是从1到“N”的任何整数)。
可按多种方式配置多个客户102(n)。例如,客户102(n)中的一个或多个可被配置为能够经网络104通信的计算机,诸如桌上型电脑、移动工作站、游戏控制台、娱乐设备、通信耦合至显示设备的机顶盒、无线电话等。客户102(n)的范围可以是从具有实际内存和处理器资源的全资源设备(如个人计算机、配备有硬盘的电视录像机)到具有有限内存和/或处理资源(如传统机顶盒)的低资源设备。在以下讨论中,客户102(n)还涉及与操作客户的人和/或实体。换言之,客户102(n)可以描述包括用户、软件和/或机器的逻辑客户。
此外,虽然网络106被示为因特网,但是该网络可以假定多种配置。例如,网络106可以包括广域网(WAN),局域网(LAN)、无线网络、公共电话网络和内联网等。此外,虽然示出了单个网络106,但是网络106可被配置为包括多个网络。例如,多个客户102(n)的集合可以经由对等网络来相互耦合来通信。这些客户中的每一个还可经因特网通信耦合至服务供应者104(s)。还预期了许多其他示例。
多个客户102(n)中的每一个都示例为包括多个通信模块108(n)中相应的一个。在所示实现中,可在多个客户102(n)中的每一个上执行多个通信模块108(n)中相应的一个,以便经网络106通信。例如,可将通信模块108(n)配置为一个浏览器,可供执行的浏览器,以便导航并查看可经网络106从服务供应者104(s)获得的内容。
为了定位内容,通信模块108(n)可被配置成经网络106与搜索服务110通信。如前所述,搜索服务110可以维持包含描述网站的许多搜索信息114(i)(其中“i”可以是从1到“I”的任何整数)的数据库112。搜索信息114(i)可被索引,从而可以定位特定网站。
例如,当被执行时,通信模块108(n)可以与搜索服务110尤其是搜索服务110的搜索模块116通信,以提供搜索查询来定位一个或多个感兴趣的服务供应者104(s)。搜索模块116然后可由搜索服务110执行,以便检查搜索信息(i)且定位对应于搜索查询的那些信息(如果有的话)。包含此搜索信息114(i)的搜索结果然后可以经网络106通信返回客户102(n)以供显示。
然而,如前所述,搜索结果可能包括大量信息。因此,为了改善搜索信息的上下文,从而提高搜索结果包括客户102(n)感兴趣的搜索信息114(i)的概率,可以基于客户102(n)潜在感兴趣的网络地址118(a)(其中“a”可以是从1到“A”的任何整数)来聚焦搜索结果。例如,网络地址118(a)可被本地存储在客户102(n)上,以便提供多种功能。在所示实例中,网络地址118(a)被存储为网络地址列表120的一部分。该列表中的一个或多个网络地址118(a)在客户102(n)上手动指定,诸如通过将网络地址包括在浏览器的“收藏夹”列表中。因此,这些“收藏夹”可以给出客户102(n)与其交互的内容的上下文。还预期了许多其他示例,诸如将网络地址118(n)包括在文档中存储在客户102(n)上、存储在客户102(n)的其他应用程序模块中等等,其进一步讨论可以相关图2找出。
通信模块108(n)被进一步例示为包括网络地址模块122。网络地址模块122表示利用网络地址118(a)的功能。例如,当被执行时,网络地址模块122可以将网络地址118(a)列表附于搜索查询以便通信至搜索服务110。在此示例中,当执行一个或多个搜索以便定位客户102(n)更可能“感兴趣”的内容时,搜索服务尤其是搜索模块116可以利用网络地址118(a)。在另一示例中,网络地址模块112基于网络地址118(a)处理搜索结果。例如,网络地址模块122可以接收来自搜索服务110的搜索结果,并且可以使用网络地址118(a)来处理这些结果。还预期了许多其他示例。
应当注意,虽然以下讨论描述了使用搜索服务110经网络106定位来自服务供应者104(s)的内容,但是也可利用类似功能来定位本地存储在客户102(n)上的内容。因此,虽然以下讨论将描述针对“网络”内容的搜索,但是本领域普通技术人员显而易见的是这些方法同样可应用于针对“本地”内容的搜索,诸如本地存储在客户102(n)上的内容。
通常,可使用软件、固件(如固定逻辑电路)、手动处理或这些实现的组合来实现本文描述的任何功能。本文使用的术语“模块”、“功能”和“逻辑”通常表示软件、固件或软件和固件的组合。在软件实现的情况下,模块、功能或逻辑表示在一处理器(如CPU或多个CPU)上执行时实现具体任务的程序代码。程序代码可被存储在一个或多个计算机可读存储设备中,其进一步讨论可相关图2找出。以下描述的网络地址聚焦方法的特征是独立于平台的,这意味着可在具有各种处理器的各种商用计算平台上实现该方法。
图2是在一示例性实现中一个更详细示出图1的多个客户102(n)和搜索服务110的系统200的例示。搜索服务106被例示为由多个服务器202(a)(其中“a”可以从1到“S”的任何整数)实现,并且客户102(n)被例示为客户设备。服务器202(s)和客户102(n)各自被示为具有相应处理器204(s)、206(n)和相应存储器208(s)、210(n)。
处理器不限于其所形成的材料或其中所使用的处理机制。例如,处理器可由半导体和/或晶体管(如电子集成电路(IC))组成。在此上下文中,处理器可执行指令可以是可电子执行指令。或者,处理器的机制或用于处理器的机制,以及藉此计算设备的机制或用于计算设备的机制可以包括但不限于量子计算、光学计算、机械计算(如使用纳米技术)等等。此外,虽然相应地示出了用于服务器202(s)和客户102(n)的单个存储器208(s)、210(n),但是可以使用多种类型的存储器或其组合,诸如随机存储器(RAM)、硬盘存储器、可移动介质存储器等等。
如以上关于图1所述,可以按多种不同的方式实现本地存储在图1的客户102(n)上的网络地址118(n)。例如,当被实现为浏览器时,通信模块108(n)可以包括是客户102(n)“收藏夹”的客户指定链接212的菜单。为检索诸如网页等内容,可选择客户指定链接212来使浏览器导航至相应链接。因此,这些指定的链接表示客户102(n)通常经网络106与其交互的内容。
许多其他网络地址也可被本地存储在客户102(n)上,其示例是被例示为存储在客户102(n)的存储器210(n)中的多个统一资源定位符(URL)214(t)。例如,统一资源定位符214(t)可由其他应用程序模块216使用(如用来导航并检索来自特定网站的内容),可被结合在文档218内(如包括在文字处理文档、工作表等中的特定网络地址链接)等等。因此,这些其他实例中的每一个也可给出客户102(n)通常遇到且由其搜出的内容类型的上下文。
网络地址模块122被例示为在处理器206(n)上执行且可存储在存储器210(n)中。网络地址模块122表示利用网络地址进行搜索的功能。例如,网络地址模块122可以自动地用搜索查询把网络地址(如客户指定的链接212、URL 214(t)等)传送至搜索服务106。搜索服务106然后可以利用上述网络地址给出该搜索的上下文,诸如用以配置搜索结果,使用由网络地址获得的信息执行额外搜索等等。
在另一示例中,在客户102(n)自身上使用由网络地址模块122用来聚焦搜索的功能。例如,响应于搜索查询,客户102(n)可以处理从搜索服务获得的搜索结果222,诸如用以配置搜索结果222进行输出。对可用于聚焦搜索结果的各技术的进一步讨论可以相关图3-6找出。
在又一示例中,可执行网络地址模块122提供来自网络地址的自动搜索。例如,客户102(n)可以接收选择一网络地址的输入。为响应该选择,可以为具有类似于通过所选网络地址可获得的内容的网络地址自动执行搜索。因此在该实例中,客户102(n)可以针对相关内容执行搜索,而无需手动输入网络地址作为搜索查询,其进一步讨论可以相关图7-9找出。
示例性过程
以下讨论描述了可利用上述系统和设备实现的网络地址搜索技术。每一个过程的各方面都可以在硬件、固件或软件、或其组合中实现。各过程被示出为指定由一个或多个设备执行的操作的一组框,且该过程没有必要限于示出由各相应方框执行的操作顺序。在以下一部分讨论中将参照图1的环境100和图2的系统200。
图3描述了在一示例性实现中的过程300,在该过程中由用户手动指定的网络地址被用来配置具有搜索查询的搜索结果的用户界面。在以下图3的讨论中,也将分别参照对应于图4和5的用户界面400和500。
接收手动指定网络地址的输入(框302)。例如,如图4所示,用户界面400和通信模块108(n)可被配置成浏览器。所示示例中的用户界面400包括具有可选择命令的菜单,它包括“文件”、“编辑”、“查看”、“收藏夹”、“工具”以及“帮助”。例示命令“收藏夹”为已选择,从而显示相应的下拉菜单402。菜单402还包括与该菜单相关的子命令,其被例示为“添加到收藏夹”404和“整理收藏夹”406。
“添加到收藏夹”命令404可被选择来添加链接到此菜单402,使得客户102(n)能够容易地导航至所需内容,而无需手工输入由相应链接408(1)-408(16)表示的各网络地址。例如,可以接收选择了链接408(1)的输入,它使通信模块108(n)(在此实例中被配置为浏览器)导航至相应网络地址并检索来自该地址的内容,如网页。因此,链接408(1)-408(16)表示用户通常与之交互的特定网络位置。
虽然已经描述了手动地将网络地址包括在下拉菜单402内,但是也可以自动指定链接408(1)-408(16)中的一个或多个,诸如在将软件安装在客户102(n)上期间。在此示例中,网络地址还表明用户与之交互的内容的上下文类型。例如,可以假定引起链接在客户102(n)上自动安装的软件用客户102(n)的用户知识实现上述自动安装,于是该软件自身就表明了客户102(n)将如何被利用等等。虽然已经描述了两个示例,但是网络地址可以按多种其他方式存储在菜单中(框304)而不背离其精神和范围。
接收搜索查询(框306)。例如,图5的用户界面500被例示为输出具有搜索窗口502的网页。搜索窗口502被配置成接受由用户输入的用作搜索查询的文本,在此示例中该输入被例示为文本“马利布(Malibu)”。
一旦接收到搜索查询(如通过在输入搜索查询后选择“搜索”),网络地址就自动附至搜索查询(框308)以便经网络106传送到搜索服务110。例如,当被执行时,网络地址模块122可以形成包括搜索查询和被手动指定的网络地址的通信(框302)。然后可以经网络106来传送该通信,以便由搜索服务110的搜索模块116处理。
使用搜索查询来执行搜索(框310),然后将其结果与网络地址相比较以便确定彼此的相似性(框312)。例如,搜索模块116可以使用搜索查询“马利布”来检查搜索信息114(i),以便定位具有与该查询相关的内容的网站504(即,搜索结果)。搜索模块116然后可以将该结果与可从客户102(n)的“收藏夹”中的链接获得的内容相比较,以便确定彼此的相似性。
然后基于被确定为相似的一个或多个网络地址,将一部分配置为带有一个或多个结果的同时输出(框314)。例如,在由带有可通过链接408(1)-408(16)获得的内容的搜索结果引用的各内容之间所确定的相似性可用来创建表示内容上下文类的各部分504、506、508。换言之,部分504-508可以表示在搜索结果和网络地址中找到的内容相似性的类。
例如,链接408(1)-408(16)可以引用具有与“船”、“汽车”或“洋娃娃”相关的内容的网站。针对该搜索查询“马利布”的搜索结果可以与“船”、“汽车”、“洋娃娃”或“马利布城”相关。因此,搜索模块116在分析链接408(1)-408(16)以便包括可被选择来将搜索聚集到诸如“船”、“汽车”、“洋娃娃”这些相似性上下文类中时作出判定。
然后输出该部分和一个或多个结果(框316)。例如图5中所示,没有使用网络地址(如,仅使用搜索查询)获得的搜索结果504连同使用网络地址来聚焦搜索的各部分504、506、508一并输出。这样,客户104(n)就可以将未受网络地址处理影响的搜索结果连同各链接一并输出,以便获得这种期望的处理。例如,可以接收(如鼠标“点击”)选择了一部分(如部分504-508)来聚焦搜索的输入(框318)。此聚焦使用搜索查询以及从网络地址中确定的相似上下文类来引起另一搜索的执行。因此,给予客户102(n)对是否利用该功能的选择,且无需手动重新输入该搜索查询就可如此。可以使用多种其他技术来聚焦搜索查询,其另一示例可以相关以下各图的讨论找出。
图6描述了在一示例性实现中的过程600,在该过程中基于一个或多个网络地址聚焦搜索。接收具有一个或多个由用户输入的搜索项的搜索查询(框602)。例如,用户可以使用输入设备(如键盘)输入文本串来定位感兴趣的内容,诸如可经网络106从服务供应者104(s)中远程获得的内容、可在客户102(n)自身上本地获得的内容等。
然后使用一个或多个网络地址聚焦搜索(框604)。例如之前关于图5所述,可基于搜索结果与一个或多个网络地址的相似性来处理搜索结果(框606)。在另一示例中,可以使用一个或多个搜索项和一个或多个网络地址来执行另一搜索(框608)。例如,可以使用搜索查询首先执行针对本地存储在客户102(n)上的各项的搜索,然后可以使用从本地存储在客户102(n)上的网络地址中确定的搜索查询和上下文类来执行一个或多个其他搜索。可以将这些分开的搜索中的每一个分入不同的类以便如图5所示在用户界面中显示。还预期了许多其他示例。然后输出聚焦搜索的搜索结果(框610)。
图7描述了在一示例性实现中的过程700,在该过程中通过选择网络地址执行针对与该网络地址相关的内容的搜索。在对图7过程700的讨论中,也将分别参照对应于图8和9的用户界面800,900,它们示出了选择网络地址以执行针对相关内容和搜索结果输出的搜索。
在用户界面中输出网络地址(框702)。例如,网络地址可以是图8的用户界面800中的内容输出的一部分,且可被选择作为链接802以导航至所表示的地址。例如,用户可以使用光标控制设备来“双击”链接802,以便获得来自所表示地址的网页。
选择网络地址来产生包括一个或多个菜单项的菜单输出(框704)。继续前述示例,用户可以“右键单击”链接以产生菜单804输出,而非双击链接802。菜单804包括多个菜单项,它们在此实例中是可被选择来执行相应功能的命令,诸如“打开”806、“在新窗口中打开”808、“目标另存为”810、“搜索类似页面”812以及“添加到收藏夹”814。
当选择一个具体菜单项时,就形成了一个搜索查询来定位类似于网络地址的至少一个其他网络地址(框706)。例如,用户可以选择子命令“搜索类似页面”812来形成搜索查询,从而使其所表示的网络地址成为搜索项。在此示例中,搜索查询是自动形成的,使得用户不需要手动重新输入所表示的网络地址,而这在该网络地址被表示为用户界面中的链接且不显示实际网络地址的情况下可被证明尤其有用。例如,链接可被实现为具有下划线的文本,以便表明链接的存在,例如链接可被实现为包括在其他文本内容内的“related information(相关信息)”,而非在图8中显示网络地址“www.relatedinfo.com”。还预期了许多其他示例。
搜索查询经网络传送到搜索服务(框708),且响应于该搜索查询接收搜索结果(框710)。可按多种方式输出该搜索结果。例如,可以结合一命令来输出搜索结果,当该命令被选择时,就使得包括在搜索结果中的网络地址被包括在链接菜单中(框712),这诸如可以通过让每个相应的已找到类似网络地址包括可选择命令“添加到收藏夹”来实现。在另一示例中,输出搜索结果和搜索查询,从而将该网络地址的链接指示为搜索查询的源(框714)。例如在图9中所示,用户界面可以包括初始搜索查询902和该网络地址被用作搜索查询的指示904。作为搜索结果的额外网络地址906、908随后被作为搜索查询显示在用户界面900中的网络地址902下。可以使用许多其他技术来提供这种指示而不背离其精神和范围。
结论
虽然已经用对结构特征和/或方法步骤专用的语言描述了本发明,但是应当理解在附权利要求书中定义的本发明不必限于所描述的具体特征或步骤。相反,各具体特征和步骤是作为实现所要求保护的本发明的示例性形式而公开的。

Claims (17)

1.一种使用网络地址提供聚焦搜索的方法,包括:
接收选择第一网络地址链接的输入;
响应于对第一网络地址链接的选择输出菜单,其中所述菜单包括一个或多个菜单项,包括:
1)第一功能,当其被选中时在新窗口中打开所述第一网络地址;以及
2)第二功能,当其被选中时使得一搜索查询被执行以定位和所述第一网络地址类似的一个或多个其它网络地址;
接收选择第二功能的另一输入;
响应于接收到所述另一输入,形成搜索查询以定位与所述第一网络地址相类似的至少一个其他网络地址,其中由存储在客户机上的网络地址模块形成所述搜索查询,并且所形成的搜索查询包括所述第一网络地址;
经由网络从搜索服务接收搜索结果,该搜索结果包括至少一个其它网络地址;
输出搜索结果;以及
指示所述第一网络地址链接是搜索查询的源。
2.如权利要求1所述的方法,其特征在于:
对所述链接的选择是由光标控制设备的用户执行的;以及
所述链接是统一资源定位符(URL)。
3.如权利要求1所述的方法,其特征在于:
所述搜索查询被配置为经网络与搜索服务通信;以及
所述搜索服务用于定位具有与所述第一网络地址的内容相类似内容的所述其他网络地址。
4.如权利要求1所述的方法,其特征在于,还包括:
其中将网络地址包括在所述搜索结果中具有一相应命令,当所述命令被选择时,引起所述网络地址被包括在链接的菜单中。
5.如权利要求4所述的方法,其特征在于,所述菜单被包括在浏览器中。
6.如权利要求4所述的方法,其特征在于,所述菜单包括由用户指定的收藏夹链接列表。
7.如权利要求1所述的方法,其特征在于,用于配置所述搜索查询的第一网络地址被包括在浏览器内的链接的菜单中。
8.一种使用网络地址提供聚焦搜索的方法,包括:
接收从菜单中选择一菜单项的输入,所述菜单响应于对一网络地址链接的选中而被显示,所述菜单包括:
1)第一功能,当其被选中时在新窗口中打开所述网络地址;以及
2)第二功能,当其被选中时使得一搜索查询被执行以定位和所述网络地址类似的一个或多个其它网络地址;
响应于选择第二功能,由存储在客户机上的网络地址模块形成一搜索查询以定位具有与可从第一网络地址中获得的内容相类似内容的至少一个其他网络地址,其中对所述第一网络地址的选择使得所述菜单被输出,其中所形成的搜索查询包括所述第一网络地址;以及
响应于由所述存储在客户机上的网络地址模块形成的搜索查询,经网络接收来自搜索服务的搜索结果;
输出搜索结果;以及
指示所述第一网络地址链接是搜索查询的源。
9.如权利要求8所述的方法,其特征在于:
选择所述第一网络地址以输出所述菜单是由光标控制设备的用户执行的;以及
所述第一网络地址是统一资源定位符(URL)。
10.如权利要求8所述的方法,其特征在于:
所述搜索查询被配置为经网络与搜索服务通信;以及
所述搜索服务用于定位所述至少一个其他网络地址。
11.如权利要求8所述的方法,其特征在于,包括在所述搜索结果中的一个或多个所述网络地址包括一命令,当所述命令被选择时,引起相应的所述网络地址被包括在链接的菜单中。
12.如权利要求11所述的方法,其特征在于,所述菜单:
被包括在浏览器中;以及
是由用户指定的收藏夹链接列表。
13.如权利要求8所述的方法,其特征在于,用于配置所述搜索查询的第一网络地址被包括在浏览器内的链接菜单中。
14.一种使用网络地址提供聚焦搜索的系统,包括:
用于接收选择第一网络地址链接的输入的装置;
用于响应于对到第一网络地址的链接的选择输出一个弹出菜单的装置,所述菜单包括一个或多个菜单选项,所述一个或多个菜单项包括:
1)第一功能,当其被选中时在新窗口中打开所述第一网络地址;以及
2)第二功能,当其被选中时使得一搜索查询被执行以定位和所述第一网络地址类似的一个或多个其它网络地址;
用于接收对于所述第二功能的选择的装置;
用于由存储在客户机上的网络地址模块形成所述搜索查询以定位具有与可从第一网络地址获得的内容相类似内容的第二网络地址的装置,其中所述搜索查询包括第一网络地址;
用于输出搜索结果的装置;
用于指示所述第一网络地址链接是搜索查询的源的装置。
15.如权利要求14所述的系统,其特征在于:
所述搜索查询被配置为经网络与搜索服务通信;以及
所述搜索服务用于定位所述第二网络地址。
16.如权利要求14所述的系统,其特征在于,包括在所述搜索结果中的一个或多个所述网络地址包括一命令,当所述命令被选择时,引起相应的所述网络地址被包括在链接的菜单中。
17.如权利要求14所述的系统,其特征在于,所述菜单:
被包括在浏览器中;以及
是由用户指定的收藏夹链接列表。
CN2006800442388A 2005-11-30 2006-11-02 使用网络地址提供聚焦搜索的方法和系统 Active CN101317174B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/289,832 2005-11-30
US11/289,832 US8645352B2 (en) 2005-11-30 2005-11-30 Focused search using network addresses
PCT/US2006/042895 WO2007064440A1 (en) 2005-11-30 2006-11-02 Focused search using network addresses

Publications (2)

Publication Number Publication Date
CN101317174A CN101317174A (zh) 2008-12-03
CN101317174B true CN101317174B (zh) 2012-02-01

Family

ID=38088731

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2006800442388A Active CN101317174B (zh) 2005-11-30 2006-11-02 使用网络地址提供聚焦搜索的方法和系统

Country Status (8)

Country Link
US (1) US8645352B2 (zh)
EP (1) EP1955212A4 (zh)
JP (2) JP2009517774A (zh)
KR (1) KR20080075135A (zh)
CN (1) CN101317174B (zh)
BR (1) BRPI0618997A2 (zh)
RU (1) RU2424565C2 (zh)
WO (1) WO2007064440A1 (zh)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8645352B2 (en) 2005-11-30 2014-02-04 Microsoft Corporation Focused search using network addresses
US20080195590A1 (en) * 2007-02-08 2008-08-14 Mitsuo Nakamura Network device, image forming device, and data searching method
EP2612465A4 (en) * 2010-08-30 2014-03-05 Nokia Corp METHOD AND DEVICE FOR IMPLEMENTING A CONTEXT-BASED SEARCH
US9244931B2 (en) 2011-10-11 2016-01-26 Microsoft Technology Licensing, Llc Time-aware ranking adapted to a search engine application
CN102611644A (zh) * 2012-03-27 2012-07-25 上海量明科技发展有限公司 一种针对即时通信消息进行收藏的方法及客户端
CN102789497A (zh) * 2012-07-13 2012-11-21 北京江民新科技术有限公司 一种动态网址导航的方法
CN103226609A (zh) * 2013-05-03 2013-07-31 福建师范大学 一种web聚焦搜索系统的搜索方法
CN107291890A (zh) * 2017-06-21 2017-10-24 成都知道创宇信息技术有限公司 基于浏览器书签与搜索引擎相结合的搜索方法
KR102649232B1 (ko) 2019-12-06 2024-03-20 구글 엘엘씨 단일 콘텐츠 항목에 대한 다양한 사용자 상호작용에 기초한 상이한 콘텐츠 페이지들의 제공

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6304864B1 (en) * 1999-04-20 2001-10-16 Textwise Llc System for retrieving multimedia information from the internet using multiple evolving intelligent agents
US6477577B1 (en) * 1996-04-05 2002-11-05 Fujitsu Limited Network connection system and connection substitute correspondence client
CN1417709A (zh) * 2001-11-07 2003-05-14 日本电气株式会社 信息检索系统及其信息检索方法
US6615237B1 (en) * 2000-02-04 2003-09-02 Microsoft Corporation Automatic searching for data in a network
EP1182842A3 (en) * 2000-08-25 2004-01-07 ViaGold Direct Network Limited System and method for linking web sites

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB9622535D0 (en) * 1996-10-30 1997-01-08 3Com Ireland Search apparatus
US5941944A (en) * 1997-03-03 1999-08-24 Microsoft Corporation Method for providing a substitute for a requested inaccessible object by identifying substantially similar objects using weights corresponding to object features
US6223145B1 (en) * 1997-11-26 2001-04-24 Zerox Corporation Interactive interface for specifying searches
US6363377B1 (en) * 1998-07-30 2002-03-26 Sarnoff Corporation Search data processor
US6567797B1 (en) * 1999-01-26 2003-05-20 Xerox Corporation System and method for providing recommendations based on multi-modal user clusters
US20040162916A1 (en) * 1999-06-22 2004-08-19 Ryan William Kenneth Multiple use of identical names to identify different IP numerical addresses
US6647381B1 (en) * 1999-10-27 2003-11-11 Nec Usa, Inc. Method of defining and utilizing logical domains to partition and to reorganize physical domains
US6516311B1 (en) * 2000-02-24 2003-02-04 Tau (Tony) Qiu & Howard Hoffenberg, As Tenants In Common Method for linking on the internet with an advertising feature
CN1443326A (zh) * 2000-05-05 2003-09-17 株式会社巨晶片 获取和存储延迟浏览信息的系统和方法
WO2002041190A2 (en) * 2000-11-15 2002-05-23 Holbrook David M Apparatus and method for organizing and/or presenting data
US20020165856A1 (en) * 2001-05-04 2002-11-07 Gilfillan Lynne E. Collaborative research systems
JP4692802B2 (ja) 2001-08-21 2011-06-01 ソニー株式会社 アドレス自動検索装置、アドレス自動検索方法、アドレス自動検索プログラム及びアドレス自動検索プログラム格納媒体
RU2249303C2 (ru) 2003-04-18 2005-03-27 Одинцов Николай Николаевич Способ получения информации и устройство для его осуществления
US8589373B2 (en) * 2003-09-14 2013-11-19 Yaron Mayer System and method for improved searching on the internet or similar networks and especially improved MetaNews and/or improved automatically generated newspapers
DE10360686A1 (de) 2003-12-19 2005-08-11 Abb Research Ltd. System und Verfahren zum Auffinden und Identifizieren inhaltlich ähnlicher Dokumente
JP2005209043A (ja) * 2004-01-23 2005-08-04 Ricoh Co Ltd 検索システム、コンピュータ及び記録媒体
US8645352B2 (en) 2005-11-30 2014-02-04 Microsoft Corporation Focused search using network addresses

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6477577B1 (en) * 1996-04-05 2002-11-05 Fujitsu Limited Network connection system and connection substitute correspondence client
US6304864B1 (en) * 1999-04-20 2001-10-16 Textwise Llc System for retrieving multimedia information from the internet using multiple evolving intelligent agents
US6615237B1 (en) * 2000-02-04 2003-09-02 Microsoft Corporation Automatic searching for data in a network
EP1182842A3 (en) * 2000-08-25 2004-01-07 ViaGold Direct Network Limited System and method for linking web sites
CN1417709A (zh) * 2001-11-07 2003-05-14 日本电气株式会社 信息检索系统及其信息检索方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
EP 1182842 A3,全文.

Also Published As

Publication number Publication date
EP1955212A4 (en) 2012-01-25
US8645352B2 (en) 2014-02-04
RU2424565C2 (ru) 2011-07-20
JP5651201B2 (ja) 2015-01-07
JP2009517774A (ja) 2009-04-30
JP2013140607A (ja) 2013-07-18
CN101317174A (zh) 2008-12-03
EP1955212A1 (en) 2008-08-13
US20070124307A1 (en) 2007-05-31
BRPI0618997A2 (pt) 2011-09-20
WO2007064440A1 (en) 2007-06-07
RU2008121725A (ru) 2009-12-10
KR20080075135A (ko) 2008-08-14

Similar Documents

Publication Publication Date Title
CN101317174B (zh) 使用网络地址提供聚焦搜索的方法和系统
CN101452453B (zh) 一种输入法网址导航的方法和一种输入法系统
Singh et al. Web data mining research: a survey
CN101809572B (zh) 在搜索结果页面上包括交互式元素的系统和方法
US9767182B1 (en) Classification of search queries
KR101114023B1 (ko) 확장형 문서 검색을 위한 콘텐츠 전파
CN103221951B (zh) 预测查询建议高速缓存
CN100462972C (zh) 基于文档的信息和统一资源定位符管理方法和设备
US9119056B2 (en) Context-driven application information access and knowledge sharing
US8196039B2 (en) Relevant term extraction and classification for Wiki content
US10162869B2 (en) Table of contents for search query refinement
US9311303B2 (en) Interpreted language translation system and method
US20120290509A1 (en) Training Statistical Dialog Managers in Spoken Dialog Systems With Web Data
US20090150388A1 (en) NLP-based content recommender
US20080282186A1 (en) Keyword generation system and method for online activity
JP2006285982A (ja) 検索エンジンの関連性を改良するデータマイニング技術
US9684718B2 (en) System for searching for a web document
US20130173568A1 (en) Method or system for identifying website link suggestions
US20040267961A1 (en) In a World Wide Web communications network simplifying the Uniform Resource Locators (URLS) displayed in association with received web documents
US20090276399A1 (en) Ranking documents through contextual shortcuts
CN106055567A (zh) 提供app商店搜索结果
US10701166B2 (en) Automated application linking
US20070174266A1 (en) Method of optimization of listed result of internet-based search and system based on the method
US20070124286A1 (en) Focused search using network addresses
Lo Truglio From Analysis to Application: Employing AI to Enhance User Experience at ESA

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: MICROSOFT TECHNOLOGY LICENSING LLC

Free format text: FORMER OWNER: MICROSOFT CORP.

Effective date: 20150423

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20150423

Address after: Washington State

Patentee after: Micro soft technique license Co., Ltd

Address before: Washington State

Patentee before: Microsoft Corp.