CN102999624A - 搜索和浏览url和url历史的方法和系统 - Google Patents

搜索和浏览url和url历史的方法和系统 Download PDF

Info

Publication number
CN102999624A
CN102999624A CN2012105176097A CN201210517609A CN102999624A CN 102999624 A CN102999624 A CN 102999624A CN 2012105176097 A CN2012105176097 A CN 2012105176097A CN 201210517609 A CN201210517609 A CN 201210517609A CN 102999624 A CN102999624 A CN 102999624A
Authority
CN
China
Prior art keywords
sign
user
webpage
presents
selection
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.)
Granted
Application number
CN2012105176097A
Other languages
English (en)
Other versions
CN102999624B (zh
Inventor
J·S·埃普林
L-H·黄
C·K·范多克
J·M·戴维斯
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 CN102999624A publication Critical patent/CN102999624A/zh
Application granted granted Critical
Publication of CN102999624B publication Critical patent/CN102999624B/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]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • 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/9562Bookmark management
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Abstract

本发明提供了搜索和浏览URL和URL历史的方法和系统。描述了呈现网络浏览器应用程序的隐式和显式用户关联网页的标志的系统和/或方法(“工具”)。该工具可响应于用户对单个统一访问点的选择,或响应于对浏览器的用户关联网页的搜索在单个图形用户界面中呈现这些标志。

Description

搜索和浏览URL和URL历史的方法和系统
本申请是国际申请日为2006年6月30日、国际申请号为PCT/US2006/025689、中国国家申请日为2006年6月30日、申请号为200680025300.9、发明名称为“搜索和浏览URL和URL历史”的专利申请的分案申请。
技术领域
本申请涉及网络浏览器,尤其涉及搜索和浏览URL和URL历史的方法和系统。
背景技术
网络浏览器界面当前允许用户查看网页的位置。某些界面例如在图形用户界面中显示用户的收藏夹网页的统一资源定位符(URL)。而某些界面显示用户已访问的网页的URL。这些界面还可显示在搜索用户的收藏夹或历史时找到的网页的URL。但是这些界面可能没有对用户的显示区域进行良好的利用、使用户感到混淆、或使用户难以导航。例如,某些界面以层叠的下拉菜单来呈现网页历史,这对某些用户而言可能很难导航,尤其是不能很好地使用鼠标的那些用户。
发明内容
描述了呈现网络浏览器应用程序的隐式和显式用户关联网页的标志的系统和/或方法(“工具”)。该工具可响应于用户对单个统一访问点的选择,或响应于对浏览器的用户关联网页的搜索而在单个图形用户界面中显示这些标志。
提供本概述以用简化的形式来介绍以下将在详细描述中进一步描述的一些概念。本概述并不旨在标识所要求保护的主题的关键或必要特征,也不旨在用于协助确定所要求保护的主题的范围。
附图说明
图1示出了各实施例可在其中操作的示例性操作环境。
图2是用于呈现用户关联网页的标志的示例性过程。
图3示出了用于具有单个统一访问点的网络浏览器的示例性图形用户界面。
图4示出了允许访问用户的收藏夹网页、馈源网页和历史网页的标志的示例性可导航窗口。
图5示出了图4的示例性可导航窗口以及收藏夹网页的标志。
图6是用于搜索用户关联网页的示例性过程。
图7示出了带有搜索项和搜索结果的图4的示例性可导航窗口。
图8是用于标记和/或打开多个网页的示例性过程。
图9示出了具有用选项卡指示符标记的打开的网页的图7的示例性可导航窗口。
在全部公开内容和附图中使用相同的标号来引用相同的组件和特征。
具体实施方式
综述
下文描述了呈现网络浏览器应用程序的隐式和显式用户关联网页的标志的工具。在一个实施例中,该工具在随浏览器的用户界面浮动或停放的单个图形用户界面中呈现这些标志。在其它实施例中,这些标志响应于用户对单个统一访问点的选择、打开浏览器、或对浏览器的用户关联网页的选择来呈现。
示例性操作环境
在详细描述该工具之前,提供了以下示例性操作环境的讨论以帮助读者理解在何处以及如何利用该工具。以下提供的描述仅构成一个示例,而并不旨在将该工具的应用限于任何一个具体的操作环境。
图1在100处概括地示出了一个这样的操作环境,包括计算机102、通信网络104和网络计算机106。该计算机被示为包括一个或多个处理器108以及计算机可读介质110。处理器能够执行计算机可读介质上的指令。计算机可读介质包括实现具有用户界面模块114、搜索模块116、用户关联网页标志118以及标记/打开模块120的网络浏览器112的指令。这些模块被示为与网络浏览器集成,然而它们也可与该浏览器分离。如果分离,则每一模块能够诸如通过一个或多个应用程序编程接口(API)与网络浏览器通信。标志118具有用户与其自身显式或隐式地关联的网页的标志,诸如收藏夹网页标志122、历史网页标志124以及馈源网页标志126。馈源网页与用户关联的馈源或标签,如丰富站点摘要(RSS)馈源相关。用户界面模块能够呈现这些标志。搜索模块能够搜索标志和相关信息,诸如与每一标志相关联的网页的元数据和内容。标记/打开模块允许用户将一组网页标记为一个收藏夹和/或用单个用户动作来打开多个网页。
通信网络允许计算机和网络计算机之间的通信,并可包括诸如公司的内部网络等内联网、因特网等中的一个或多个。
示例性用户界面
以下讨论描述了用于呈现用户关联网页的标志的示例性用户界面和相关过程。该过程在图2的200处示出,并描述了该工具与网络浏览器的用户接口的示例性方式。该过程被示为由环境100的元素,诸如用户界面模块114执行的各个操作或动作的一系列框。此处所描述的这一和其它过程针对这些元素以帮助读者理解该工具的具体实施例,而并不旨在将该工具的应用限于该环境。这些过程可用任何适当的硬件、软件、固件或其组合来实现。在软件和固件的情况下,这些过程表示被实现为计算机可执行指令的各组操作。
框202呈现允许用户获得对显式和隐式用户关联网页的标志的访问的单个统一访问点。该访问点可包括图标、图形或可选择文本。用户可用单个用户动作来选择该访问点。
图3阐明了用于具有单个统一访问点302的网络浏览器112的示例性图形用户界面300,该访问点具有星形图标。该可选择图标定位在该界面的左侧,并在可具有其它可选择控件(未示出)的命令栏304内。
框204接收对呈现允许访问显式和隐式用户关联网页的标志的用户界面的用户选择。框204可通过用户点击图3所示的访问点302或以其它方式来接收该选择。
框206呈现允许访问显式和隐式用户关联网页的标志的用户界面。该用户界面可包括单个可导航图形用户界面,通过其可查看和/或选择这些标志。它可以是例如停放在网络浏览器的界面内的窗口,或者可以是浮动的实体。标志可通过将网页与用户相关联的方式来选择,诸如通过用户将网页标记为收藏夹而与显式地与用户相关联、通过用户将网页标记为馈源而显式地与用户相关联、以及通过用户查看网页由此启用已查看网页的历史而隐式地与用户相关联的那些方式。
图4阐明了允许访问用户的收藏夹网页、馈源网页和历史网页的标志的示例性可导航窗口400。该界面被停放在网络浏览器112的用户界面402内。对用户的收藏夹122、历史124和馈源126的访问可通过以下可选择控件来允许:用于收藏夹的404;用于历史的406;以及用于馈源的408。这些控件中的每一个都可用单个用户动作来选择。还示出了搜索输入域410,它将作为过程600的一部分来更详细描述。
框208接收查看一个或多个显式和/或隐式用户关联网页的标志的选择。此处,框208接收用户对图4所示的收藏夹控件404的选择。
框210确定将显示标志的顺序或层次。框210可按字母表顺序、时间先后顺序或遵循用户选择的顺序来对显式用户关联网页的标志排序。框210可遵循各种算法为隐式用户关联网页的标志设置顺序或层次。这些算法之一用网页何时被查看以及它们以什么频率被查看的加权组合来对标志排序,诸如对在最近三周内最经常访问的页面的标志排序。
框212在一图形用户界面中呈现显式和/或隐式用户关联网页的标志。该图形用户界面可包括一个或多个窗口或区域。标志可自动地(例如,当打开网络浏览器时)、响应于用户对单个统一访问点的选择、或响应于查看一种或多种类型的用户关联网页的标志的选择来呈现。由此,框212可独立于或响应于框204和208来进行动作。
图5阐明了图4的示例性可导航窗口400以及收藏夹的标志500。这些标志在标志区域502中示出。标志区域可一次一个地或组合地呈现诸如收藏夹、历史和馈源等不同类型的用户关联网页的标志。先前查看的(历史)网页的标志在历史标志区域504中呈现。此处,用户界面模块114响应于用户选择图4中的收藏夹控件404来呈现收藏夹的标志500。用户界面模块在没有用户动作的情况下呈现历史标志504。为清楚起见,历史标志在图5中示出,但是也可在图4中响应于对302处所示的星图标的选择而呈现。
收藏夹标志500以可导航的层次来呈现,该层次由用户定义(然而它也可由用户界面模块114来定义)。此处,用两个标志,即506处的图形和508处的文本来指示一个收藏夹网页(题为“MSN.com”)。图形或文本可以是用户定义的、网页定义的、或由用户界面模块114来定义。作为对“MSN.com”的辅助还定位了两个其它标志。这些其它标志是与父“MSN.com”相关且比其更具体的网页。用于这些网页的标志具有文本,此处是在510和512处示出了描述性标题。类似地,还呈现了其它收藏夹网页的标志,此处是514和516处的“CNET.com”、518和520处的“Geek.com”、522和524处的“eBay.com”、526和528处的“Ofoto.com”、530处的“Ofoto Family Pics”、以及532处的“Ofoto Trip Pics”。用户可选择这些标志中的一个或多个,之后网络浏览器112将相关联的网页加载到网页查看区域534中。
历史标志504基于在框210处确定的其顺序来呈现。此处,用户界面模块114基于在最近三周内哪些网页最经常被用户查看来呈现前七个网页的标志。该标志可包括文本或图形或图标(例如,文本536和图标538)。此处,标志是包括由特定网页提供的图标或由用户界面模块114创建的文本标志的正方形小块。
用户界面模块可使用与网页相关联的元数据来创建标志。例如,用户界面模块可截断网页的URL并显示它。通常,URL的第一部分并未特别地描述该页面;截断它可允许一描述性标志而无需大范围的空间来呈现它。例如,对以下URL:
HTTP::\\www.msn.com\uq2k3j42\239u842ld\mediaplayer
用户界面模块将该URL截断为“mediaplayer”。该标志在536处示出。
搜索用户关联网页
图6所示的过程600描述了用于搜索用户关联网页的示例性方法。该过程被示为表示由环境100的元素,诸如搜索模块116和用户界面模块114执行的各个操作或动作的一系列框。
框602允许用户输入搜索。继续上述所示的实施例,用户界面模块114提供搜索输入域410作为图4的可导航窗口400的一部分。
框604接收诸如文字等搜索字符。图7阐明了具有在702处的域410中示出的搜索项“Canon”的图4的窗口400。
框606基于搜索字符来搜索用户关联网页。框606可搜索一种类型的用户关联网页,诸如刚才的历史、馈源或收藏夹。框606还可搜索多种或所有类型,而不管页面如何与用户相关联。这允许用户用单个搜索来看到例如用户已查看的(最近或曾经)、被标记为收藏夹的、以及被标记为与期望馈源相关联的具有搜索项或字符的网页。默认地,搜索模块116搜索所有用户关联网页。
搜索模块116可在输入搜索字符时一次性地用所有搜索字符或每次一个地进行搜索。此处,搜索模块逐个字符地搜索,其中每一新字符引起对该字符和前导字符的另一搜索。因此,搜索模块对“C”搜索用户关联网页及其标志或其它元数据,然后对“Ca”进行搜索,然后对“Can”进行搜索,依此类推。这可允许用户通过实时搜索来迅速找到用户关联网页。用户可仅用“Can”来找到其查找的网页,由此节省了用户的时间。
框606可在网页本身内以及网页的元数据内搜索字符匹配。此处,搜索模块在网页本身内以及元数据内搜索文本。元数据可包括网页的标题或URL、元标签关键词、元标签描述以及用户定义的关键词。
框608诸如通过用户驱动的加权搜索来确定结果的顺序或层次。此处,搜索模块116至少部分地基于网页的用户驱动因素,诸如用户定义的关键词、用户定义的标题等来对结果加权。搜索模块以对用户定义的关键词匹配(如果网页具有用户定义的关键词)给出的最高权重、之后是标题和URL、全文本和元标签的降序加权因子来对“Canon”搜索的结果排序。
框608还可将结果排列成具有相似性的组。分组可基于具有相同的域名和/或相同的用户关联类型(例如,历史、馈源和收藏夹)的那些网页。此处,对历史、馈源和收藏夹网页的“Canon”搜索的结果包括11个网页。此处定义的组是来自收藏夹的网页(两个网页)、来自馈源的网页(两个网页)、共享“eBay”域名的网页(三个网页)以及共享“CNET”域名的网页(四个网页)。
框610响应于搜索呈现用户关联网页的标志。框610可用平面列表或分层结构(例如,树)来呈现标志。此处,用户界面模块在图7所示的标志区域502中呈现在树中按组706、708、710和712定位的标志704。组706针对来自用户的收藏夹的具有714处所示的“收藏夹”组标题的网页,组708针对来自用户的馈源的具有716处所示的“馈源”组标题的网页,组710针对来自eBayTM的具有718处所示的“eBay.com”组标题的网页,而组712针对来自CNETTM的具有720处所示的“CNET.com”组标题的网页。
用户界面模块可实时呈现标志,此处搜索模块呈现仅有“C”的网页,然后呈现具有“Ca”的网页,依此类推(结果未示出-仅示出了“Canon”的结果)。
标志可包括网页的图标或图形(未示出)。它还可包括从搜索所得的文本。从搜索所得的文本可包括搜索字符和围绕的、前导的或后跟的字符。这向用户提供了对网页内容的小型快照。图7中的标志是来自搜索的示出了搜索字符(“Canon”)的所有文本,以及后跟的来自网页的到句子结束的文本或适合的文本(取决于哪个更短)。
标记和打开多个网页
该工具还允许用户用单个用户动作来标记多个网页。用户可将一组网页标记为收藏夹或对整个组的收藏夹。该工具还可用单个用户动作来打开多个网页。
图8所示的过程800描述了用于标记和打开多个网页的示例性方法。该过程被示为表示由环境100的元素,诸如标记/打开模块120执行的各个操作或动作的一系列框。
框802允许选择多个网页的一个或多个标志。框802可呈现从搜索、用户的选择、用户关联网页的列表或其它所得的网页(用户关联网页或其它网页)的标志。
继续上述所示的实施例,再次考虑图7。此处,示出了两组标志。一组包括按组示出的用户关联网页的搜索结果,为704处所示的标志。另一组包括504处所示的历史标志。用户可诸如通过用高亮来选择多个历史标志,来选择这些标志中的一个以上标志。用户也可诸如通过点击组标题(例如,714、716、718或720)来选择多个网页的单个标志。
框804接收用户对多个网页的选择。此处,用户用单个用户动作,即点击题为“CNET.com”的组标题720来选择四个网页的标志。
框806响应于用户的选择打开多个网页。此处,标记/打开模块120打开与四个标志相关联的作为组712的一部分来呈现的网页。网页可以在单独的窗口中呈现,或者可呈现一个网页并且准备好其它网页用于呈现。
图9阐明了具有用选项卡指示符902、904、906和908来标记的打开的网页的图7的界面402。示出了网页之一(选项卡为902),其它网页可通过选择适当的选项卡而引到前景。选项卡可包括网页的标志,诸如图标、标题、截断的URL或搜索标志。打开了四个CNET网页,显示了组中的第一个网页(具有作为“CanonCamera Reviews”的缩写的标志“Canon C”)。
框808接收标记多个网页的用户选择。用户可选择用于多个网页的一个标志、当前打开的所有网页、用于多个网页的多个标志等等。用户可用单个或多个动作来进行这一选择。在图9中,用户可选择标志来标记所有搜索结果、特定组的网页、或各个打开的网页。用户还可选择标记所有打开的网页。此处,假定用户选择标题720来将该组的网页标记为单个收藏夹。窗口400可呈现允许用户打开或标记组的选项,诸如响应于悬停在标志上打开组中的所有网页或将其作为一个或多个收藏夹来保存。
框810标记多个网页。此处,标记/打开模块120响应于用户的单个动作将标题720下的所有网页标记为收藏夹。该模块可将每一网页标记为单独的收藏夹或具有多个网页的单个收藏夹。此处,该模块标记了具有这四个网页的单个收藏夹。
在将网页标记为单个收藏夹之后,用户可用单个用户动作选择打开收藏夹中的所有网页。该工具可在框702之后或以其它方式进行这一步。
结论
上述工具呈现了网络浏览器应用程序的隐式和显式用户关联网页的标志。它们可允许用户在单个图形界面中查看不同类型的用户关联网页并与其交互。这可使得用户与其收藏夹、馈源和历史网页的交互更容易或更直观。尽管此处以对结构特征和/或方法动作专用的语言描述了该工具,但是可以理解,所附权利要求书中定义的主题不必限于所描述的具体特征或动作。相反,这些具体特征和动作是作为实现所要求保护的系统、方法和/或计算机可读介质的示例性形式来公开的。

Claims (20)

1.一个或多个包括计算机可读指令的计算机可读介质,所述指令在被执行时实现一种方法,所述方法包括:
接收对呈现网络浏览器应用程序的隐式和显式用户关联网页的标志的选择;
由所述网络浏览器应用程序在所述网络浏览器应用程序的图形用户界面内的可导航窗口中呈现所述标志,所述可导航窗口包括用于交替地显示所述隐式和显式用户关联网页的可选择控件。
2.如权利要求1所述的介质,其特征在于,还包括呈现单个统一访问点,其中接收选择包括接收用单个接收到的动作对所述单个统一访问点的选择。
3.如权利要求1所述的介质,其特征在于,还包括:
允许用单个接收到的动作来选择所述标志中的两个或更多个;
接收对所述标志中的两个或更多个的选择来提供所选标志;以及
打开与所选标志相关联的网页而无需进一步的接收到的动作。
4.如权利要求1所述的介质,其特征在于,呈现所述标志包括呈现被排列成两个或更多组的标志,每一组具有一个组标志,所述方法还包括:
允许用单个接收到的动作来选择所述组标志之一;
接收对所述组标志之一的选择以提供与该组标志相关联的所选网页;以及
将所选网页与用户相关联。
5.如权利要求1所述的介质,其特征在于,呈现所述标志还包括在所述网络浏览器应用程序确定的分层结构中排序所述标志。
6.如权利要求1所述的介质,其特征在于,所述可导航窗口还包括被配置成允许对隐式和显式用户关联网页进行搜索的搜索输入域。
7.如权利要求6所述的介质,其特征在于,呈现所述标志还包括:
至少部分地基于所述搜索输入域中的输入来确定所述标志的分层结构;以及
以所确定的分层结构来呈现所述标志。
8.一种计算机实现的方法,所述方法包括:
接收对呈现网络浏览器应用程序的隐式和显式用户关联网页的标志的选择;
由所述网络浏览器应用程序在所述网络浏览器应用程序的图形用户界面内的可导航窗口中呈现所述标志,所述可导航窗口包括用于交替地显示所述隐式和显式用户关联网页的可选择控件。
9.如权利要求8所述的计算机实现的方法,其特征在于,还包括呈现单个统一访问点,其中接收选择包括接收用单个接收到的动作对所述单个统一访问点的选择。
10.如权利要求8所述的计算机实现的方法,其特征在于,还包括:
允许用单个接收到的动作来选择所述标志中的两个或更多个;
接收对所述标志中的两个或更多个的选择来提供所选标志;以及
打开与所选标志相关联的网页而无需进一步的接收到的动作。
11.如权利要求8所述的计算机实现的方法,其特征在于,呈现所述标志包括呈现被排列成两个或更多组的标志,每一组具有一个组标志,所述方法还包括:
允许用单个接收到的动作来选择所述组标志之一;
接收对所述组标志之一的选择以提供与该组标志相关联的所选网页;以及
将所选网页与用户相关联。
12.如权利要求8所述的计算机实现的方法,其特征在于,呈现所述标志还包括在所述网络浏览器应用程序确定的分层结构中排序所述标志。
13.如权利要求8所述的计算机实现的方法,其特征在于,所述可导航窗口还包括被配置成允许对隐式和显式用户关联网页进行搜索的搜索输入域。
14.如权利要求13所述的计算机实现的方法,其特征在于,呈现所述标志还包括:
至少部分地基于所述搜索输入域中的输入来确定所述标志的分层结构;以及
以所确定的分层结构来呈现所述标志。
15.一个或多个包括计算机可读指令的计算机可读介质,所述指令在被执行时实现一种方法,所述方法包括:
接收对呈现网络浏览器应用程序的隐式和显式用户关联网页的标志的选择;
在所述网络浏览器应用程序的图形用户界面的可导航窗口中呈现与用户关联网页相关联的标志,所述与用户关联网页相关联的标志是至少部分地基于来自所述可导航窗口的搜索输入域的输入而确定的,呈现与用户关联网页相关联的标志包括以共享相似特征的分组来呈现所确定的标志。
16.如权利要求15所述的介质,其特征在于,呈现与用户关联网页相关联的标志还包括:
接收来自所述可导航窗口的搜索输入域的输入;
响应于接收到来自所述搜索输入域的输入,搜索用户关联网页以寻找具有与所述输入匹配的关联字符的网页;
按权重对具有字符匹配的用户关联网页进行排序。
17.如权利要求16所述的介质,其特征在于,所述权重是每一个具有字符匹配的用户关联网页的查看次数的权重。
18.如权利要求15所述的介质,其特征在于,所述指令在被执行时实现一种方法,所述方法还包括:无需用户交互,在所述可导航窗口的第二区域中呈现与至少一个先前被查看的网页相关联的用户可选择标志。
19.如权利要求15所述的介质,其特征在于,所述指令在被执行时实现一种方法,所述方法还包括:
在所述可导航窗口中呈现与所述用户关联网页的分组相关联的至少一个用户可选择控件,其中对所述至少一个用户可选择控件的选择导致与所述分组的用户关联网页相关联的标志被呈现在所述可导航窗口中。
20.如权利要求19所述的介质,其特征在于,所述分组是显式所选用户关联网页的分组。
CN201210517609.7A 2005-07-12 2006-06-30 搜索和浏览url和url历史的方法和系统 Active CN102999624B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/179,155 2005-07-12
US11/179,155 US7831547B2 (en) 2005-07-12 2005-07-12 Searching and browsing URLs and URL history

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN2006800253009A Division CN101218582B (zh) 2005-07-12 2006-06-30 搜索和浏览url和url历史的方法

Publications (2)

Publication Number Publication Date
CN102999624A true CN102999624A (zh) 2013-03-27
CN102999624B CN102999624B (zh) 2016-06-15

Family

ID=37637696

Family Applications (2)

Application Number Title Priority Date Filing Date
CN2006800253009A Active CN101218582B (zh) 2005-07-12 2006-06-30 搜索和浏览url和url历史的方法
CN201210517609.7A Active CN102999624B (zh) 2005-07-12 2006-06-30 搜索和浏览url和url历史的方法和系统

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN2006800253009A Active CN101218582B (zh) 2005-07-12 2006-06-30 搜索和浏览url和url历史的方法

Country Status (6)

Country Link
US (3) US7831547B2 (zh)
EP (1) EP1902386A4 (zh)
KR (6) KR20130005304A (zh)
CN (2) CN101218582B (zh)
HK (1) HK1181867A1 (zh)
WO (1) WO2007008462A2 (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104021193A (zh) * 2014-06-13 2014-09-03 北京奇虎科技有限公司 搜索切换方法及搜索切换装置
CN104050218A (zh) * 2013-03-13 2014-09-17 国际商业机器公司 用于提供要显示在用户界面中的信息的方法和系统
US9563449B2 (en) 2013-03-13 2017-02-07 International Business Machines Corporation Mobilizing a web application to take advantage of a native device capability
US10346501B2 (en) 2013-03-13 2019-07-09 International Business Machines Corporation Mobile enablement of existing web sites

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7203909B1 (en) * 2002-04-04 2007-04-10 Microsoft Corporation System and methods for constructing personalized context-sensitive portal pages or views by analyzing patterns of users' information access activities
US7799273B2 (en) * 2004-05-06 2010-09-21 Smp Logic Systems Llc Manufacturing execution system for validation, quality and risk assessment and monitoring of pharmaceutical manufacturing processes
US7831547B2 (en) 2005-07-12 2010-11-09 Microsoft Corporation Searching and browsing URLs and URL history
US20070016870A1 (en) * 2005-07-15 2007-01-18 Microsoft Corporation Control panel framework
US7921375B2 (en) * 2005-12-16 2011-04-05 Microsoft Corporation Integrating user interfaces from one application into another
US8090740B2 (en) * 2007-10-16 2012-01-03 Microsoft Corp. Search-centric hierarchichal browser history
US20090187847A1 (en) * 2008-01-18 2009-07-23 Palm, Inc. Operating System Providing Consistent Operations Across Multiple Input Devices
US8782124B2 (en) * 2008-02-28 2014-07-15 Red Hat, Inc. Enhancing browser history using syndicated data feeds
US8589395B2 (en) * 2008-04-15 2013-11-19 Yahoo! Inc. System and method for trail identification with search results
US8239758B2 (en) 2008-11-13 2012-08-07 International Business Machines Corporation Truncating character strings to generate a list of unique character strings
US20110173569A1 (en) * 2010-01-13 2011-07-14 Rockmelt, Inc. Preview Functionality for Increased Browsing Speed
US20120216124A1 (en) * 2011-02-18 2012-08-23 International Business Machines Corporation Bundling web browser session contexts
CN102981746A (zh) * 2011-05-03 2013-03-20 宏达国际电子股份有限公司 手持式电子装置及其网址输入校正方法
GB201109339D0 (en) * 2011-06-03 2011-07-20 Firestorm Lab Ltd Computing device interface
CN102323932A (zh) * 2011-08-30 2012-01-18 百度在线网络技术(北京)有限公司 一种用于处理网页收藏信息的方法与设备
US9213775B2 (en) * 2011-09-01 2015-12-15 Facebook. Inc. Domain-specific browser tab creation and management
US8402011B1 (en) * 2011-10-10 2013-03-19 Google Inc. System and method for managing user web browsing information
CN103177021B (zh) * 2011-12-23 2017-02-15 腾讯科技(深圳)有限公司 移动终端浏览器、浏览器页面显示方法及装置
US9529487B1 (en) * 2012-01-10 2016-12-27 Google Inc. Method of providing fast switching to web apps
US10346498B2 (en) 2012-02-06 2019-07-09 Microsoft Technology Licensing, Llc Presenting and interacting with a hyperlink dialog for generating hyperlinks
US20130246414A1 (en) * 2012-03-13 2013-09-19 Microsoft Corporation Search results personalization based on explicitly preferred sources
CN102663135B (zh) * 2012-05-03 2014-06-11 中兴通讯股份有限公司 用于嵌入式浏览器的图形化书签实现方法、装置及终端
CN104090757B (zh) * 2012-05-04 2018-10-12 北京奇虎科技有限公司 针对浏览器的富媒体信息展示方法
KR20150087200A (ko) * 2012-09-25 2015-07-29 오페라 소프트웨어 에이에스에이 웹 브라우저에 있는 정보 관리 및 디스플레이
US9207777B2 (en) 2012-11-01 2015-12-08 Blackberry Limited Electronic device with predictive URL domain key function
CN103246746A (zh) * 2013-05-23 2013-08-14 百度在线网络技术(北京)有限公司 一种信息搜索方法、装置和系统
US11250203B2 (en) * 2013-08-12 2022-02-15 Microsoft Technology Licensing, Llc Browsing images via mined hyperlinked text snippets
US10042523B2 (en) * 2013-09-10 2018-08-07 Opera Software As Classifying and organizing web resources in web browsers
WO2015152647A1 (en) * 2014-04-02 2015-10-08 Samsung Electronics Co., Ltd. Method and system for content searching
CN105573574A (zh) * 2014-10-09 2016-05-11 阿里巴巴集团控股有限公司 应用界面的导航方法及装置
USD837827S1 (en) 2015-05-29 2019-01-08 Avision Inc. Display screen or portion thereof with graphical user interface
USD865809S1 (en) 2015-05-29 2019-11-05 Avision Inc. Display screen or portion thereof with graphical user interface
WO2018156558A1 (en) * 2017-02-22 2018-08-30 Camelot Uk Bidco Limited Systems and methods for direct in-browser markup of elements in internet content
CN110309456A (zh) * 2018-03-12 2019-10-08 优视科技有限公司 一种页面显示方法和装置

Family Cites Families (97)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US135504A (en) * 1873-02-04 Improvement in earth-closets
US97180A (en) * 1869-11-23 Improved liniment
US225749A (en) * 1880-03-23 Injector
US143683A (en) * 1873-10-14 Improvement in cocks
US116630A (en) * 1871-07-04 Improvement in setting steam-boilers
US108115A (en) * 1870-10-11 Improvement in machines for making barrel-heads
US108227A (en) * 1870-10-11 Improvement in fences
US10595A (en) * 1854-03-07 Improvement in cotton-seed planters
US181753A (en) * 1876-08-29 Improvement in bee-hives
US174201A (en) * 1876-02-29 Improvement in picks
US38717A (en) * 1863-05-26 James tomlinsolsr
US250115A (en) * 1881-11-29 And geoege f
US5404488A (en) * 1990-09-26 1995-04-04 Lotus Development Corporation Realtime data feed engine for updating an application with the most currently received data from multiple data feeds
US5694546A (en) * 1994-05-31 1997-12-02 Reisman; Richard R. System for automatic unattended electronic information transport between a server and a client by a vendor provided transport software with a manifest list
US5819284A (en) * 1995-03-24 1998-10-06 At&T Corp. Personalized real time information display as a portion of a screen saver
US5649186A (en) * 1995-08-07 1997-07-15 Silicon Graphics Incorporated System and method for a computer-based dynamic information clipping service
US7685426B2 (en) * 1996-05-07 2010-03-23 Digimarc Corporation Managing and indexing content on a network with image bookmarks and digital watermarks
US20020196272A1 (en) * 1998-10-01 2002-12-26 Digimarc Corporation Smart images and image bookmarks for an internet browser
US5880767A (en) * 1996-09-11 1999-03-09 Hewlett-Packard Company Perceptual image resolution enhancement system
US6085186A (en) * 1996-09-20 2000-07-04 Netbot, Inc. Method and system using information written in a wrapper description language to execute query on a network
US6544295B1 (en) * 1996-11-18 2003-04-08 Starfish Software, Inc. Methods for managing preferred internet sites in a computer system having a browser
US6411331B1 (en) * 1997-02-28 2002-06-25 Hewlett-Packard Company Automatic white balance detection and correction of an image captured in a digital camera
US5926796A (en) 1997-05-05 1999-07-20 Walker Asset Management Limited Partnership Method and apparatus for selling subscriptions to periodicals in a retail environment
US5974549A (en) * 1997-03-27 1999-10-26 Soliton Ltd. Security monitor
US5923326A (en) * 1997-06-13 1999-07-13 International Business Machines Corporation Edge docking foster window
GB9715516D0 (en) * 1997-07-22 1997-10-01 Orange Personal Comm Serv Ltd Data communications
US6266664B1 (en) 1997-10-01 2001-07-24 Rulespace, Inc. Method for scanning, analyzing and rating digital information content
US6094657A (en) 1997-10-01 2000-07-25 International Business Machines Corporation Apparatus and method for dynamic meta-tagging of compound documents
US6366912B1 (en) * 1998-04-06 2002-04-02 Microsoft Corporation Network security zones
US6282546B1 (en) * 1998-06-30 2001-08-28 Cisco Technology, Inc. System and method for real-time insertion of data into a multi-dimensional database for network intrusion detection and vulnerability assessment
US6141010A (en) * 1998-07-17 2000-10-31 B. E. Technology, Llc Computer interface method and apparatus with targeted advertising
US6571245B2 (en) * 1998-12-07 2003-05-27 Magically, Inc. Virtual desktop in a computer network
US6272493B1 (en) 1999-01-21 2001-08-07 Wired Solutions, Llc System and method for facilitating a windows based content manifestation environment within a WWW browser
US6460060B1 (en) * 1999-01-26 2002-10-01 International Business Machines Corporation Method and system for searching web browser history
US6633316B1 (en) * 1999-05-13 2003-10-14 International Business Machines Corporation Method and apparatus for implementing direct link selection of cached, previously visited links in nested web pages
US6434745B1 (en) 1999-09-15 2002-08-13 Direct Business Technologies, Inc. Customized web browsing and marketing software with local events statistics database
US20020174201A1 (en) 1999-09-30 2002-11-21 Ramer Jon E. Dynamic configuration of context-sensitive personal sites and membership channels
US6694431B1 (en) * 1999-10-12 2004-02-17 International Business Machines Corporation Piggy-backed key exchange protocol for providing secure, low-overhead browser connections when a server will not use a message encoding scheme proposed by a client
US6775772B1 (en) * 1999-10-12 2004-08-10 International Business Machines Corporation Piggy-backed key exchange protocol for providing secure low-overhead browser connections from a client to a server using a trusted third party
US6732102B1 (en) 1999-11-18 2004-05-04 Instaknow.Com Inc. Automated data extraction and reformatting
US6763334B1 (en) * 1999-12-09 2004-07-13 Action Click Co., Ltd. System and method of arranging delivery of advertisements over a network such as the internet
US6708172B1 (en) 1999-12-22 2004-03-16 Urbanpixel, Inc. Community-based shared multiple browser environment
GB2367661B (en) * 2000-03-09 2004-11-24 Ibm A method and system for managing objects
US20010032258A1 (en) * 2000-03-31 2001-10-18 Kabushiki Kaisha Free Bit.Com System for internet connections, system for providing internet user information, method for providing internet user preference information, and method for distributing digital contents using the internet
US6675212B1 (en) 2000-06-12 2004-01-06 Gateway, Inc. Method and apparatus for efficient data browsing
US6667751B1 (en) * 2000-07-13 2003-12-23 International Business Machines Corporation Linear web browser history viewer
US7313588B1 (en) 2000-07-13 2007-12-25 Biap Systems, Inc. Locally executing software agent for retrieving remote content and method for creation and use of the agent
WO2002015058A1 (en) * 2000-08-17 2002-02-21 Media Horizons Pty Limited An internet browsing system
US7100114B1 (en) * 2000-12-11 2006-08-29 International Business Machines Corporation System and process for creating bookmark web pages using web browser intermediaries
US20020108115A1 (en) 2000-12-11 2002-08-08 The Associated Press News and other information delivery system and method
US7213146B2 (en) 2001-02-20 2007-05-01 Hewlett-Packard Development Company, L.P. System and method for establishing security profiles of computers
US20020156905A1 (en) 2001-02-21 2002-10-24 Boris Weissman System for logging on to servers through a portal computer
US8990678B2 (en) 2001-03-27 2015-03-24 At&T Intellectual Property I, L.P. Systems and methods for automatically providing alerts of web site content updates
US20030014406A1 (en) 2001-06-07 2003-01-16 Urbanpixel Inc. Intelligent browser windows in a multi-browser environment
US7143084B1 (en) 2001-06-13 2006-11-28 Alki Sofware Corporation Periodic personalized media system, and associated method
US6990498B2 (en) 2001-06-15 2006-01-24 Sony Corporation Dynamic graphical index of website content
US7657935B2 (en) * 2001-08-16 2010-02-02 The Trustees Of Columbia University In The City Of New York System and methods for detecting malicious email transmission
US7053953B2 (en) * 2001-12-21 2006-05-30 Eastman Kodak Company Method and camera system for blurring portions of a verification image to show out of focus areas in a captured archival image
US7318238B2 (en) 2002-01-14 2008-01-08 Microsoft Corporation Security settings for markup language elements
US20040003097A1 (en) 2002-05-17 2004-01-01 Brian Willis Content delivery system
AUPS241702A0 (en) 2002-05-20 2002-06-13 Cytek Pty Ltd An electronic commerce portal
US6917302B2 (en) * 2002-06-20 2005-07-12 Universal Electronics Inc. System and method for retrieving information while commanding operation of an appliance
EP1547338A1 (en) 2002-08-19 2005-06-29 Axalto S.A. Secured method to exchange data between a browser and a web site
US7146640B2 (en) 2002-09-05 2006-12-05 Exobox Technologies Corp. Personal computer internet security system
US7466336B2 (en) * 2002-09-05 2008-12-16 Eastman Kodak Company Camera and method for composing multi-perspective images
US7584208B2 (en) 2002-11-20 2009-09-01 Radar Networks, Inc. Methods and systems for managing offers and requests in a network
US20040122939A1 (en) * 2002-12-19 2004-06-24 Russell Perkins Method of obtaining economic data based on web site visitor data
US20040181753A1 (en) 2003-03-10 2004-09-16 Michaelides Phyllis J. Generic software adapter
US20040250115A1 (en) 2003-04-21 2004-12-09 Trend Micro Incorporated. Self-contained mechanism for deploying and controlling data security services via a web browser platform
CN1542605A (zh) * 2003-04-30 2004-11-03 马・研究公司 以网络为基础能自动撷取、比较和更新网络服务器上的产品售价的计算机程序演算方法
US20040225749A1 (en) 2003-05-08 2004-11-11 Gregory Pavlik Transformation of web site summary via taglibs
WO2004107216A2 (en) 2003-05-23 2004-12-09 Computer Associates Think, Inc. A publish/subscribe mechanism for web services
US20050015452A1 (en) * 2003-06-04 2005-01-20 Sony Computer Entertainment Inc. Methods and systems for training content filters and resolving uncertainty in content filtering operations
GB0314782D0 (en) 2003-06-25 2003-07-30 Ibm A searchable personal browsing history
US20050010595A1 (en) 2003-07-11 2005-01-13 International Business Machines Corporation System and method for automating an identification mechanism and type information configuration process for a real-time data feed to a database
WO2005013597A2 (en) 2003-07-25 2005-02-10 Keepmedia, Inc. Personalized content management and presentation systems
US7310612B2 (en) 2003-08-13 2007-12-18 Amazon.Com, Inc. Personalized selection and display of user-supplied content to enhance browsing of electronic catalogs
US20050065906A1 (en) * 2003-08-19 2005-03-24 Wizaz K.K. Method and apparatus for providing feedback for email filtering
US7730054B1 (en) 2003-09-30 2010-06-01 Google Inc. Systems and methods for providing searchable prior history
US7257564B2 (en) * 2003-10-03 2007-08-14 Tumbleweed Communications Corp. Dynamic message filtering
US20050097180A1 (en) 2003-10-31 2005-05-05 Aaron Abdelhak System and method for improved customized portal web pages
US20050119913A1 (en) 2003-12-01 2005-06-02 International Business Machines Corporation Subscription-based dynamic content update
US20050119910A1 (en) 2003-12-01 2005-06-02 International Business Machines Corporation Content update notification
US20050165615A1 (en) 2003-12-31 2005-07-28 Nelson Minar Embedding advertisements in syndicated content
US20060294124A1 (en) * 2004-01-12 2006-12-28 Junghoo Cho Unbiased page ranking
EP1792259A4 (en) 2004-03-15 2009-02-11 Yahoo Inc INTEGRATING CUSTOM PORTALS BY WEB CONTENT SYNDICATION
JP2005284334A (ja) 2004-03-26 2005-10-13 Oki Electric Ind Co Ltd Webページ更新通知方法及び装置
WO2005098675A1 (en) 2004-03-26 2005-10-20 Alex Mashinski Exchange of newly-added information over the internet
US7424476B2 (en) 2004-04-16 2008-09-09 Aol Llc Categorized web browsing history
US20050256768A1 (en) 2004-05-12 2005-11-17 Ray Robinson Method and system for enabling electronic commerce through advertisements
US7831547B2 (en) * 2005-07-12 2010-11-09 Microsoft Corporation Searching and browsing URLs and URL history
US20070061711A1 (en) 2005-09-14 2007-03-15 Bodin William K Management and rendering of RSS content
US20070094389A1 (en) 2005-10-23 2007-04-26 Bill Nussey Provision of rss feeds based on classification of content
US20070100959A1 (en) 2005-10-28 2007-05-03 Yahoo! Inc. Customizing RSS content for use over a network
US20070100836A1 (en) 2005-10-28 2007-05-03 Yahoo! Inc. User interface for providing third party content as an RSS feed
US20070130518A1 (en) 2005-12-01 2007-06-07 Alefo Interactive Ltd. Method and apparatus for a personalized web page
US20070282973A1 (en) 2006-06-01 2007-12-06 J2 Global Communications Method and apparatus for message notification via RSS feed

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104050218A (zh) * 2013-03-13 2014-09-17 国际商业机器公司 用于提供要显示在用户界面中的信息的方法和系统
US9563449B2 (en) 2013-03-13 2017-02-07 International Business Machines Corporation Mobilizing a web application to take advantage of a native device capability
US9563448B2 (en) 2013-03-13 2017-02-07 International Business Machines Corporation Mobilizing a web application to take advantage of a native device capability
CN104050218B (zh) * 2013-03-13 2018-06-19 国际商业机器公司 用于提供要显示在用户界面中的信息的方法和系统
US10083156B2 (en) 2013-03-13 2018-09-25 International Business Machines Corporation Mobile enablement of webpages
US10089283B2 (en) 2013-03-13 2018-10-02 International Business Machines Corporation Mobile enablement of webpages
US10346501B2 (en) 2013-03-13 2019-07-09 International Business Machines Corporation Mobile enablement of existing web sites
US10346502B2 (en) 2013-03-13 2019-07-09 International Business Machines Corporation Mobile enablement of existing web sites
US10831858B2 (en) 2013-03-13 2020-11-10 International Business Machines Corporation Mobile enablement of existing web sites
CN104021193A (zh) * 2014-06-13 2014-09-03 北京奇虎科技有限公司 搜索切换方法及搜索切换装置
CN104021193B (zh) * 2014-06-13 2017-11-07 北京奇虎科技有限公司 搜索切换方法及搜索切换装置

Also Published As

Publication number Publication date
KR20080024199A (ko) 2008-03-17
EP1902386A2 (en) 2008-03-26
EP1902386A4 (en) 2010-12-29
KR101255394B1 (ko) 2013-04-17
KR20140003650A (ko) 2014-01-09
CN101218582B (zh) 2013-01-16
WO2007008462A3 (en) 2007-11-08
CN101218582A (zh) 2008-07-09
KR101366392B1 (ko) 2014-02-24
CN102999624B (zh) 2016-06-15
US7831547B2 (en) 2010-11-09
US10423319B2 (en) 2019-09-24
US20070016543A1 (en) 2007-01-18
KR20150085118A (ko) 2015-07-22
HK1181867A1 (zh) 2013-11-15
KR20130055022A (ko) 2013-05-27
US20110022971A1 (en) 2011-01-27
WO2007008462A2 (en) 2007-01-18
US20160011760A1 (en) 2016-01-14
KR20130005304A (ko) 2013-01-15
KR20160072844A (ko) 2016-06-23
US9141716B2 (en) 2015-09-22

Similar Documents

Publication Publication Date Title
CN101218582B (zh) 搜索和浏览url和url历史的方法
CN101739467B (zh) 用于个人化网络搜索的方法和系统
CN101452453B (zh) 一种输入法网址导航的方法和一种输入法系统
US8051080B2 (en) Contextual ranking of keywords using click data
US20140344306A1 (en) Information service that gathers information from multiple information sources, processes the information, and distributes the information to multiple users and user communities through an information-service interface
CN101539918A (zh) 一种互联网搜索方法及系统
CN102929925A (zh) 一种基于浏览内容的搜索方法及装置
US20090100021A1 (en) Search-centric hierarchichal browser history
US8572024B2 (en) Systems and methods for extracting information from structured documents
CN102929924A (zh) 一种基于浏览内容的取词搜索结果生成方法及装置
US20100185600A1 (en) Apparatus and method for integration search of web site
CN102929926A (zh) 一种基于浏览内容的取词搜索方法及装置
CN101427229A (zh) 用于修改向计算机系统的终端用户显示的信息表示的技术
CN104915413A (zh) 一种健康检测方法及系统
US20110072025A1 (en) Ranking entity relations using external corpus
CN1760873B (zh) 在搜索结果中标识访问过的统一资源定位符的方法和系统
CN102945243A (zh) 一种基于浏览内容的联系信息识别方法
KR20070086012A (ko) 링크된 용어들을 포함하는 활성 요약들을 제공하는 검색시스템
CN105868290A (zh) 一种展现搜索结果的方法及装置
US9135328B2 (en) Ranking documents through contextual shortcuts
CN104598604A (zh) 一种网址导航应用于各种浏览器中的浏览方法
US20180113583A1 (en) Device and method for providing at least one functionality to a user with respect to at least one of a plurality of webpages
Vaughan EBSCO discovery services
US20130179832A1 (en) Method and apparatus for displaying suggestions to a user of a software application
WO2009002091A2 (en) Internet search service method and system thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1181867

Country of ref document: HK

ASS Succession or assignment of patent right

Owner name: MICROSOFT TECHNOLOGY LICENSING LLC

Free format text: FORMER OWNER: MICROSOFT CORP.

Effective date: 20150727

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

Effective date of registration: 20150727

Address after: Washington State

Applicant after: Micro soft technique license Co., Ltd

Address before: Washington State

Applicant before: Microsoft Corp.

C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1181867

Country of ref document: HK