CN103699576B - 一种用于提供搜索结果的方法与设备 - Google Patents

一种用于提供搜索结果的方法与设备 Download PDF

Info

Publication number
CN103699576B
CN103699576B CN201310628521.7A CN201310628521A CN103699576B CN 103699576 B CN103699576 B CN 103699576B CN 201310628521 A CN201310628521 A CN 201310628521A CN 103699576 B CN103699576 B CN 103699576B
Authority
CN
China
Prior art keywords
search result
area
optimal
page
optimal 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.)
Active
Application number
CN201310628521.7A
Other languages
English (en)
Other versions
CN103699576A (zh
Inventor
顾琛斌
李宣
廖毅
叶靖
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.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
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 Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201310628521.7A priority Critical patent/CN103699576B/zh
Publication of CN103699576A publication Critical patent/CN103699576A/zh
Priority to PCT/CN2014/086983 priority patent/WO2015078222A1/zh
Application granted granted Critical
Publication of CN103699576B publication Critical patent/CN103699576B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明的目的是提供一种用于提供搜索结果的方法与设备。提供设备获取多个搜索结果;将所述多个搜索结果中的至少一个优选搜索结果显示于结果页面中的第一区域,所述多个搜索结果中的至少一个普通搜索结果显示于所述结果页面中的第二区域。与现有技术相比,本发明通过在结果页面上分区域显示不同的搜索结果,从而符合用户的阅读需求,提高用户获取信息的效率和屏幕的资源利用率,改善了用户的使用体验。

Description

一种用于提供搜索结果的方法与设备
技术领域
本发明涉及互联网领域,尤其涉及一种用于提供搜索结果的技术。
背景技术
当前对于搜索结果的展现,尤其是在移动设备上的搜索结果展现,通常只是简单的将所有搜索结果作为一个整体内容区在屏幕上呈现给用户;同时,当用户对某一搜索结果相对应的结果页面进行点击时,所述搜索结果的展现区域也不会发生展现形态与内容的变化。
这种展现方式的问题是:对于搜索结果展现的占用面积大,所展现的搜索结果零散,不同类的搜索结果的展现形式单一,耗费用户的流量,增加用户的筛选成本,影响用户的体验。
发明内容
本发明的目的是提供一种用于提供搜索结果的方法与设备。
根据本发明的一个方面,提供了一种用于提供搜索结果的方法,其中,该方法包括:
获取多个搜索结果;
将所述多个搜索结果中的至少一个优选搜索结果显示于结果页面中的第一区域,所述多个搜索结果中的至少一个普通搜索结果显示于所述结果页面中的第二区域。
根据本发明的另一方面,还提供了一种用于提供搜索结果的提供设备,其中,该设备包括:
获取装置,用于获取多个搜索结果;
展现装置,用于将所述多个搜索结果中的至少一个优选搜索结果显示于结果页面中的第一区域,所述多个搜索结果中的至少一个普通搜索结果显示于所述结果页面中的第二区域。
与现有技术相比,本发明通过在结果页面上分区域显示不同的搜索结果,从而符合用户的阅读需求,提高用户获取信息的效率和屏幕的资源利用率,改善了用户的使用体验。
而且,本发明还可以根据对应用户对所述搜索结果的访问操作,获取对应的访问页面,并将所述访问页面浮于所述结果页面之上;从而实现了根据访问操作对访问页面的调整,提高用户获取信息的效率和屏幕的资源利用率,改善了用户的使用体验。
而且,本发明还可以根据对应用户对所述多个搜索结果的访问操作,调整所述多个搜索结果中的优选搜索结果,并根据所述调整后的优选搜索结果,调整所述搜索结果的显示状态信息,以更新所述结果页面;从而实时调整所述结果页面,符合用户的阅读需求,提高用户获取信息的效率和屏幕的资源利用率,改善了用户的使用体验。
而且,本发明所显示的搜索结果中还可以包括其所对应的内容描述信息和/或应用操作信息;从而丰富了搜索结果的展现内容,便于用户及时获取信息,符合用户的阅读需求,提高用户获取信息的效率和屏幕的资源利用率,改善了用户的使用体验。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1示出根据本发明一个方面的一种用于提供搜索结果的提供设备示意图;
图2示出根据本发明一个优选实施例的一种用于提供搜索结果的提供设备示意图;
图3示出根据本发明另一个方面的一种用于提供搜索结果的方法流程图;
图4示出根据本发明一个优选实施例的一种用于提供搜索结果的方法流程图;
图5示出根据本发明的一个优选实施例的一种搜索结果页面的区域划分示意图;
图6示出根据本发明的一个优选实施例的一种优选搜索结果在第一区域的页面展开状态示意图;
图7示出根据本发明的一个优选实施例的一种优选搜索结果在第二区域的页面收起状态示意图;
图8示出根据本发明的一个优选实施例的一种普通搜索结果与优选搜索结果的展开与收起状态示意图;
图9示出根据本发明的一个优选实施例的一种将所述访问页面浮于所述结果页面之上的示意图。
附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
下面结合附图对本发明作进一步详细描述。
图1示出根据本发明一个方面的一种用于提供搜索结果的提供设备示意图;其中,所述提供设备包括获取装置1、展现装置2。具体地,获取装置1获取多个搜索结果;展现装置2将所述多个搜索结果中的至少一个优选搜索结果显示于结果页面中的第一区域,所述多个搜索结果中的至少一个普通搜索结果显示于所述结果页面中的第二区域。
在此,所述提供设备包括但不限于网络设备、用户设备、或与网络设备和/或用户设备通过网络和/或硬件相集成所构成的设备。其中,所述网络设备包括一种能够按照事先设定或存储的指令,自动进行数值计算和信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路(ASIC)、可编程门阵列(FPGA)、数字处理器(DSP)、嵌入式设备等。所述网络设备其包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云;在此,云由基于云计算(Cloud Computing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个虚拟超级计算机。所述网络设备例如视频服务器、中转服务器等。所述用户设备其包括但不限于任何一种可与用户通过键盘、遥控器、触摸板、或声控设备进行人机交互的移动电子产品或非移动电子产品,例如智能手机、PDA等移动设备。所述网络包括但不限于互联网、广域网、城域网、局域网、VPN网络、无线自组织网络(Ad Hoc网络)等。本领域技术人员应能理解,其他的提供设备同样适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
上述各装置之间是持续不断工作的,在此,本领域技术人员应理解“持续”是指上述各装置分别实时地,或者按照设定的或实时调整的工作模式要求,进行搜索结果的获取、搜索结果的显示等,直至所述提供设备停止获取多个搜索结果。
获取装置1获取多个搜索结果。
具体地,所述获取装置1根据各种通信协议(Communications Protocol),通过各类数据传输接口,与存储或提供所述搜索结果的一个或多个数据库或其他第三方设备相交互,以获取所述数据库或所述第三方设备中所存储或提供的多个搜索结果;或者,所述获取装置1还可以根据用户所提交的搜索请求,对所述搜索请求所对应的查询序列进行查询,以获取与所述搜索请求所相对应的一个或多个搜索结果。
展现装置2将所述多个搜索结果中的至少一个优选搜索结果显示于结果页面中的第一区域,所述多个搜索结果中的至少一个普通搜索结果显示于所述结果页面中的第二区域。
具体地,所述展现装置2通过对所述多个搜索结果进行排序、根据搜索结果所对应的关键词进行分类、根据搜索结果所对应的页面类型或应用类型进行分类等方式,确定所述多个搜索结果中的一个或多个优选搜索结果;例如,将搜索结果中排序前三位的搜索结果作为优选搜索结果,或者,将轻应用搜索结果、根据应用开放平台所生成的搜索结果(如搜索“上海天气”,则在搜索结果页面上直接显示上海近日天气情况)或排序靠前的搜索结果作为所述优选搜索结果等。
在此,将所述搜索结果中未作为所述优选搜索结果的其他搜索结果,作为普通搜索结果。
在此,本领域技术人员应能理解,所述优选搜索结果与普通搜索结果的判定是相对的,即优选搜索结果与普通搜索结果可以根据不同访问用户、不同查询序列等的变化而变化,此外,还可以基于用户的结果访问操作而变化;例如,当用户第一次搜索某查询序列时,点击了一个普通搜索结果,则所述展现装置2可以将所述普通搜索结果作为优选搜索结果,在当前结果页面中或是在用户以后搜索同一查询序列时,将该搜索结果展现在所述第一区域。
上述优选搜索结果的判定方法仅为举例,其他可用于判定优选搜索结果的方法如适用于本发明,也包含在本发明的保护范围中。
然后,所述展现装置2将所述多个搜索结果中的至少一个优选搜索结果显示于结果页面中的第一区域,所述多个搜索结果中的至少一个普通搜索结果显示于所述结果页面中的第二区域;在此,对所述优选搜索结果的显示包括但不限于普通的排列显示,还可以包括将所述优选搜索结果展开显示于对应结果页面中的第一区域。其中,所述“展开显示”包括但不限于将所述优选搜索结果的内容主体(如内容摘要、主要附图等)或全部内容全部显示于对应结果页面中的第一区域。
其中,所述第一区域与所述第二区域可以位于当前同一搜索结果页面,也可以根据各自区域内所对应的内容而分页显示。
当所述第一区域与所述第二区域位于同一页面/同一显示屏时,所述第一区域与第二区域的位置可以根据缺省设置或用户自定义的设置进行确定,也可以根据所述优选搜索结果与普通搜索结果的数量或内容信息进行确定;如当优选搜索结果的内容信息的权重较高(如被访问次数较高),则增加所述第一区域的位置大小。
在此,所述第一区域与第二区域可通过不同的底色、边框、字体字号、字体颜色等方式进行划分。
图5示出根据本发明的一个优选实施例的一种搜索结果页面的区域划分示意图。
如图5所示,所述提供设备将所述搜索结果页面划分为A区(即第一区域)和B区(即第二区域);A区中以展开形态展示搜索结果中的前2条或前3条搜索结果(即优选搜索结果),B区中则以收起形态展示除前2条或前3条以外的其他搜索结果(即普通搜索结果);从而打破了原有的单一框架,使搜索结果页内容区结构更加立体,变更灵活,提高适配性。
优选地,所述第一区域与所述第二区域共现于与所述结果页面相对应的显示窗口;即所述第一区域与所述第二区域同时显示在一个显示窗口,用户无需通过翻页或通过如下拉滚动条等方式调整屏幕显示区域,即可以看到所述第一区域与所述第二区域,进一步提高了用户获取信息的效率。
优选地,相对所述第二区域,所述第一区域位于所述结果页面的焦点区域;例如,所述第一区域位于所述结果页面的左上角或中心位置等焦点区域。在此,所述焦点区域的判断根据显示器、设备、应用等的不同而不同;还可以根据用户的操作习惯进行确定,如用户在移动设备上经常触摸屏幕的左中位置,则将该位置所对应的区域作为焦点区域。
优选地,所述至少一个优选搜索结果显示于所述第一区域中的对应子区域;或所述至少一个普通搜索结果显示于所述第二区域中的对应子区域。
具体地,所述提供设备通过如利用页面标记语言或css在页面代码中定义相应的“容器”来盛放对应的搜索结果的方式,从而为优选搜索结果在所述第一区域中建立单独的子区域,例如,可以将每条优选搜索结果都显示于所述第一区域中的不同的子区域,也可以将具有相同或相似内容的优选搜索结果显示于所述第一区域中的同一的子区域,然后将不同内容的优选搜索结果显示于所述第一区域中的其他的子区域。
在此,显示于所述子区域中的优选搜索结果可以通过展开的方式显示。
类似地,所述普通搜索结果也可以通过与所述优选搜索结果相同或相似的方式,显示于所述第二区域中的对应子区域,在此不再赘述,并通过引用的方式包含于此。
在此,所述子区域与第一区域、所述子区域与第二区域、多个所述子区域之间可通过不同的底色、边框、字体字号、字体颜色等方式进行划分。
通过将所述搜索结果显示于所述子区域中,可以保持结果页面的清晰可读,从而提高用户获取信息的效率。
更优选地,所述第一区域中的对应子区域与所述至少一个优选搜索结果所显示的信息数量相适应;即所述对应子区域的大小可以根据所述优选搜索结果所显示的信息数量相适应,以进行适应性调整,如所述优选搜索结果所需显示的内容为5行,则所述对应子区域的大小为可展示5行内容的大小,如所述优选搜索结果所需显示的内容为3行,则所述对应子区域的大小为可展示3行内容的大小;从而较好地显示优选搜索结果展开显示所要显示的内容。
优选地,所述提供设备还包括页面展示装置(未示出),其中,所述页面展示装置根据对应用户对所述搜索结果的访问操作,获取对应的访问页面,并将所述访问页面浮于所述结果页面之上。
具体地,所述页面展示装置通过与所述对应用户进行交互,或者与提供所述对应用户的访问操作的第三方设备相交互,以获取用户对所述搜索结果的点击、触摸等访问操作;然后根据所述访问操作,确定与所述访问操作所对应的访问页面;然后所述页面展示装置将所述访问页面的全部内容浮于所述结果页面之上,或者将所述访问页面的页面主体内容(如去掉广告、页边栏等信息)按照当前用户的屏幕大小进行调整后,将其浮于所述结果页面之上;在此,所述浮于结果页面上的访问页面,可以小于所述结果页面相对应的屏幕大小。如图9所示,图9示出根据本发明的一个优选实施例的一种将所述访问页面浮于所述结果页面之上的示意图。
优选地,所述至少一个优选搜索结果显示于所述第一区域包括:在所述第一区域显示所述至少一个优选搜索结果所对应的内容描述信息和/或应用操作信息;其中,显示方式包括以展开模式显示;所述内容描述信息包括但不限于标题、标签、关键词、描述段落中的一段或多段等;所述应用操作信息包括但不限于对展开当前区域,收起当前区域,推荐应用的页面浏览、下载、更新等操作。例如,在图5的内容区显示所述内容描述信息,在操作区显示应用操作信息,用户点击操作区的“展开当前区域”按钮,则将该区域完全展开。
更优选地,所述内容描述信息包括关于对应优选搜索结果的一条或多条描述记录信息,所述描述记录信息包括所述对应优选搜索结果所对应的结构化数据、图像、动画和视频中至少一项;其中,所述结构化数据中包括但不限于标题、标签、关键词、描述段落中的一段或多段等,所述图像、动画或视频包括但不限于与所述图像、动画或视频相对应的链接信息、略缩图信息、完全图信息、预览视频信息、视频信息等。
图2示出根据本发明一个优选实施例的一种用于提供搜索结果的提供设备示意图;其中,所述提供设备包括获取装置1’、展现装置2’、调整装置3’、更新装置4’。具体地,获取装置1’获取多个搜索结果;展现装置2’将所述多个搜索结果中的至少一个优选搜索结果显示于结果页面中的第一区域,所述多个搜索结果中的至少一个普通搜索结果显示于所述结果页面中的第二区域;调整装置3’根据对应用户对所述多个搜索结果的访问操作,调整所述多个搜索结果中的优选搜索结果;更新装置4’根据所述调整后的优选搜索结果,调整所述搜索结果的显示状态信息,以更新所述结果页面。
其中,所述提供设备的获取装置1’、展现装置2’与图1所示对应装置相同或基本相同,故此处不再赘述,并通过引用的方式包含于此。
上述各装置之间是持续不断工作的,在此,本领域技术人员应理解“持续”是指上述各装置分别实时地,或者按照设定的或实时调整的工作模式要求,进行搜索结果的获取、搜索结果的显示、优选搜索结果的调整、结果页面的更新等,直至所述提供设备停止获取多个搜索结果。
调整装置3’根据对应用户对所述多个搜索结果的访问操作,调整所述多个搜索结果中的优选搜索结果。
具体地,所述调整装置3’通过与所述对应用户进行交互,或者与提供所述对应用户的访问操作的第三方设备相交互,以获取用户对所述搜索结果的点击、触摸等访问操作;然后所述调整装置3’根据所述访问操作的操作类型、操作时间(如点击后的浏览时间点、浏览时长)、点击次数等信息,对所述优选搜索结果进行调整。例如,通过根据用户的访问操作次数或时长,对所述搜索结果的权重进行调整,根据所调整后的权重重新确定所述优选搜索结果。
更新装置4’根据所述调整后的优选搜索结果,调整所述搜索结果的显示状态信息,以更新所述结果页面。
具体地,例如,所述更新装置4’根据所调整后的优选搜索结果,将新的优选搜索结果通过以展开模式显示等方式,显示至所述第一区域,将原有的显示在第一区域的、调整后的非优选搜索结果显示至所述第二区域;或者,所述更新装置4’根据所调整后的优选搜索结果,将新的优选搜索结果在第二区域从收起显示方式变为展开模式显示,将原有的显示在第一区域的、调整后的非优选搜索结果以收起方式显示至所述第一区域等。
然后所述更新装置4’根据所调整后的显示状态信息,通过将所述结果页面重新生成的方式进行更新;或者,根据每条搜索结果所对应的显示状态进行逐条更新,如从所述第一区域更新至所述第二区域,或反之。
优选地,所述更新结果页面包括以下至少任一项:
将所述第一区域中的第一优选搜索结果收起显示于所述第二区域,其中,所述第一优选搜索结果被调整出所述调整后的优选搜索结果;
将所述第一区域中的第二优选搜索结果作为普通搜索结果显示于所述第二区域,其中,所述第二优选搜索结果被调整出所述调整后的优选搜索结果;
将所述第二区域中的一普通搜索结果显示于所述第一区域,其中,所述一普通搜索结果被调整入所述调整后的优选搜索结果。
更优选地,将所述第一优选搜索结果收起显示于所述第二区域包括:在所述第二区域显示所述第一优选搜索结果所对应的应用标识信息。例如,将所述第一优选搜索结果所对应的标题信息和/或摘要信息作为所述应用标识信息显示于所述第二区域。
图6示出根据本发明的一个优选实施例的一种优选搜索结果在第一区域的页面展开状态示意图;如图6(a)所示,当优选搜索结果在A区(即第一区域)时,按照标题区、内容区和操作区进行展开。
如图6(b)所示,若用户搜索了“九寨沟”,则将三个与旅游相关的搜索结果作为所述优选搜索结果(例如,这三个搜索结果的点击率最高),然后,以“九寨沟旅游攻略”为标题,以展开状态显示于A区,内容区则包括所述三条搜索结果的标题、发布日期与图片,操作区则显示“更多旅游攻略”以供用户点击。
或者,如图6(b)所示,若用户搜索了“九寨沟”,则将三个点击率最高的搜索结果作为所述优选搜索结果,根据所述优选搜索结果所对应的关键词信息,确定其共同特征为“九寨沟旅游攻略”,从而以“九寨沟旅游攻略”为标题,以展开状态显示于A区,内容区则包括所述三条搜索结果的标题、发布日期与图片,操作区则显示“更多旅游攻略”以供用户点击。
图7示出根据本发明的一个优选实施例的一种优选搜索结果在第二区域的页面收起状态示意图;具体地,当所述优选搜索结果在第二区域时,与所述优选搜索结果所对应的子区域包括标题、摘要、轻应用logo和资源方名称,且所述第二区域中仅包含纯文本,不包含图片等多媒体信息。
图8示出根据本发明的一个优选实施例的一种普通搜索结果与优选搜索结果的展开与收起状态对比示意图。具体地,当普通搜索结果以收起态展示于第二区域,且仅包括标题、简介、来源网站;当优选搜索结果当以收起态展示于第一区域或第二区域时,与所述优选搜索结果所对应的子区域包括标题、摘要、轻应用logo和资源方名称,且所述第二区域中仅包含纯文本,不包含图片等多媒体信息;当优选搜索结果当以展开态展示于第一区域或第二区域时,则包含更多内容,以标题区、内容区和操作区进行展开,且内容区中的内容包括但不限于纯文本以及其他相关多媒体资源的展示。
图3示出根据本发明另一个方面的一种用于提供搜索结果的方法流程图。具体地,在步骤s1中,所述提供设备获取多个搜索结果;在步骤s2中,所述提供设备将所述多个搜索结果中的至少一个优选搜索结果显示于结果页面中的第一区域,所述多个搜索结果中的至少一个普通搜索结果显示于所述结果页面中的第二区域。
上述各步骤之间是持续不断工作的,在此,本领域技术人员应理解“持续”是指上述各步骤分别实时地,或者按照设定的或实时调整的工作模式要求,进行搜索结果的获取、搜索结果的显示等,直至所述提供设备停止获取多个搜索结果。
在步骤s1中,所述提供设备获取多个搜索结果。
具体地,在步骤s1中,所述提供设备根据各种通信协议(CommunicationsProtocol),通过各类数据传输接口,与存储或提供所述搜索结果的一个或多个数据库或其他第三方设备相交互,以获取所述数据库或所述第三方设备中所存储或提供的多个搜索结果;或者,在步骤s1中,所述提供设备还可以根据用户所提交的搜索请求,对所述搜索请求所对应的查询序列进行查询,以获取与所述搜索请求所相对应的一个或多个搜索结果。
在步骤s2中,所述提供设备将所述多个搜索结果中的至少一个优选搜索结果显示于结果页面中的第一区域,所述多个搜索结果中的至少一个普通搜索结果显示于所述结果页面中的第二区域。
具体地,在步骤s2中,所述提供设备通过对所述多个搜索结果进行排序、根据搜索结果所对应的关键词进行分类、根据搜索结果所对应的页面类型或应用类型进行分类等方式,确定所述多个搜索结果中的一个或多个优选搜索结果;例如,将搜索结果中排序前三位的搜索结果作为优选搜索结果,或者,将轻应用搜索结果、根据应用开放平台所生成的搜索结果(如搜索“上海天气”,则在搜索结果页面上直接显示上海近日天气情况)或排序靠前的搜索结果作为所述优选搜索结果等。
在此,将所述搜索结果中未作为所述优选搜索结果的其他搜索结果,作为普通搜索结果。
在此,本领域技术人员应能理解,所述优选搜索结果与普通搜索结果的判定是相对的,即优选搜索结果与普通搜索结果可以根据不同访问用户、不同查询序列等的变化而变化,此外,还可以基于用户的结果访问操作而变化;例如,当用户第一次搜索某查询序列时,点击了一个普通搜索结果,则在步骤s2中,所述提供设备可以将所述普通搜索结果作为优选搜索结果,在当前结果页面中或是在用户以后搜索同一查询序列时,将该搜索结果展现在所述第一区域。
上述优选搜索结果的判定方法仅为举例,其他可用于判定优选搜索结果的方法如适用于本发明,也包含在本发明的保护范围中。
然后,在步骤s2中,所述提供设备将所述多个搜索结果中的至少一个优选搜索结果显示于结果页面中的第一区域,所述多个搜索结果中的至少一个普通搜索结果显示于所述结果页面中的第二区域;在此,对所述优选搜索结果的显示包括但不限于普通的排列显示,还可以包括将所述优选搜索结果展开显示于对应结果页面中的第一区域。其中,所述“展开显示”包括但不限于将所述优选搜索结果的内容主体(如内容摘要、主要附图等)或全部内容全部显示于对应结果页面中的第一区域。
其中,所述第一区域与所述第二区域可以位于当前同一搜索结果页面,也可以根据各自区域内所对应的内容而分页显示。
当所述第一区域与所述第二区域位于同一页面/同一显示屏时,所述第一区域与第二区域的位置可以根据缺省设置或用户自定义的设置进行确定,也可以根据所述优选搜索结果与普通搜索结果的数量或内容信息进行确定;如当优选搜索结果的内容信息的权重较高(如被访问次数较高),则增加所述第一区域的位置大小。
在此,所述第一区域与第二区域可通过不同的底色、边框、字体字号、字体颜色等方式进行划分。
图5示出根据本发明的一个优选实施例的一种搜索结果页面的区域划分示意图。
如图5所示,所述提供设备将所述搜索结果页面划分为A区(即第一区域)和B区(即第二区域);A区中以展开形态展示搜索结果中的前2条或前3条搜索结果(即优选搜索结果),B区中则以收起形态展示除前2条或前3条以外的其他搜索结果(即普通搜索结果);从而打破了原有的单一框架,使搜索结果页内容区结构更加立体,变更灵活,提高适配性。
优选地,所述第一区域与所述第二区域共现于与所述结果页面相对应的显示窗口;即所述第一区域与所述第二区域同时显示在一个显示窗口,用户无需通过翻页或通过如下拉滚动条等方式调整屏幕显示区域,即可以看到所述第一区域与所述第二区域,进一步提高了用户获取信息的效率。
优选地,相对所述第二区域,所述第一区域位于所述结果页面的焦点区域;例如,所述第一区域位于所述结果页面的左上角或中心位置等焦点区域。在此,所述焦点区域的判断根据显示器、设备、应用等的不同而不同;还可以根据用户的操作习惯进行确定,如用户在移动设备上经常触摸屏幕的左中位置,则将该位置所对应的区域作为焦点区域。
优选地,所述至少一个优选搜索结果显示于所述第一区域中的对应子区域;或所述至少一个普通搜索结果显示于所述第二区域中的对应子区域。
具体地,所述提供设备通过如利用页面标记语言或css在页面代码中定义相应的“容器”来盛放对应的搜索结果的方式,从而为优选搜索结果在所述第一区域中建立单独的子区域,例如,可以将每条优选搜索结果都显示于所述第一区域中的不同的子区域,也可以将具有相同或相似内容的优选搜索结果显示于所述第一区域中的同一的子区域,然后将不同内容的优选搜索结果显示于所述第一区域中的其他的子区域。
在此,显示于所述子区域中的优选搜索结果可以通过展开的方式显示。
类似地,所述普通搜索结果也可以通过与所述优选搜索结果相同或相似的方式,显示于所述第二区域中的对应子区域,在此不再赘述,并通过引用的方式包含于此。
在此,所述子区域与第一区域、所述子区域与第二区域、多个所述子区域之间可通过不同的底色、边框、字体字号、字体颜色等方式进行划分。
通过将所述搜索结果显示于所述子区域中,可以保持结果页面的清晰可读,从而提高用户获取信息的效率。
更优选地,所述第一区域中的对应子区域与所述至少一个优选搜索结果所显示的信息数量相适应;即所述对应子区域的大小可以根据所述优选搜索结果所显示的信息数量相适应,以进行适应性调整,如所述优选搜索结果所需显示的内容为5行,则所述对应子区域的大小为可展示5行内容的大小,如所述优选搜索结果所需显示的内容为3行,则所述对应子区域的大小为可展示3行内容的大小;从而较好地显示优选搜索结果展开显示所要显示的内容。
优选地,所述方法还包括步骤s5(未示出),其中,在步骤s5中,所述提供设备根据对应用户对所述搜索结果的访问操作,获取对应的访问页面,并将所述访问页面浮于所述结果页面之上。
具体地,在步骤s5中,所述提供设备通过与所述对应用户进行交互,或者与提供所述对应用户的访问操作的第三方设备相交互,以获取用户对所述搜索结果的点击、触摸等访问操作;然后根据所述访问操作,确定与所述访问操作所对应的访问页面;然后在步骤s5中,所述提供设备将所述访问页面的全部内容浮于所述结果页面之上,或者将所述访问页面的页面主体内容(如去掉广告、页边栏等信息)按照当前用户的屏幕大小进行调整后,将其浮于所述结果页面之上;在此,所述浮于结果页面上的访问页面,可以小于所述结果页面相对应的屏幕大小。如图9所示,图9示出根据本发明的一个优选实施例的一种将所述访问页面浮于所述结果页面之上的示意图。
优选地,所述至少一个优选搜索结果显示于所述第一区域包括:在所述第一区域显示所述至少一个优选搜索结果所对应的内容描述信息和/或应用操作信息;其中,显示方式包括以展开模式显示;所述内容描述信息包括但不限于标题、标签、关键词、描述段落中的一段或多段等;所述应用操作信息包括但不限于对展开当前区域,收起当前区域,推荐应用的页面浏览、下载、更新等操作。例如,在图5的内容区显示所述内容描述信息,在操作区显示应用操作信息,用户点击操作区的“展开当前区域”按钮,则将该区域完全展开。
更优选地,所述内容描述信息包括关于对应优选搜索结果的一条或多条描述记录信息,所述描述记录信息包括所述对应优选搜索结果所对应的结构化数据、图像、动画和视频中至少一项;其中,所述结构化数据中包括但不限于标题、标签、关键词、描述段落中的一段或多段等,所述图像、动画或视频包括但不限于与所述图像、动画或视频相对应的链接信息、略缩图信息、完全图信息、预览视频信息、视频信息等。
图4示出根据本发明一个优选实施例的一种用于提供搜索结果的方法流程图。具体地,在步骤s1’中,所述提供设备获取多个搜索结果;在步骤s2’中,所述提供设备将所述多个搜索结果中的至少一个优选搜索结果显示于结果页面中的第一区域,所述多个搜索结果中的至少一个普通搜索结果显示于所述结果页面中的第二区域;在步骤s3’中,所述提供设备根据对应用户对所述多个搜索结果的访问操作,调整所述多个搜索结果中的优选搜索结果;在步骤s4’中,所述提供设备根据所述调整后的优选搜索结果,调整所述搜索结果的显示状态信息,以更新所述结果页面。
其中,所述方法的步骤s1’、步骤s2’与图3所示对应步骤相同或基本相同,故此处不再赘述,并通过引用的方式包含于此。
上述各步骤之间是持续不断工作的,在此,本领域技术人员应理解“持续”是指上述各步骤分别实时地,或者按照设定的或实时调整的工作模式要求,进行搜索结果的获取、搜索结果的显示、优选搜索结果的调整、结果页面的更新等,直至所述提供设备停止获取多个搜索结果。
在步骤s3’中,所述提供设备根据对应用户对所述多个搜索结果的访问操作,调整所述多个搜索结果中的优选搜索结果。
具体地,在步骤s3’中,所述提供设备通过与所述对应用户进行交互,或者与提供所述对应用户的访问操作的第三方设备相交互,以获取用户对所述搜索结果的点击、触摸等访问操作;然后在步骤s3’中,所述提供设备根据所述访问操作的操作类型、操作时间(如点击后的浏览时间点、浏览时长)、点击次数等信息,对所述优选搜索结果进行调整。例如,通过根据用户的访问操作次数或时长,对所述搜索结果的权重进行调整,根据所调整后的权重重新确定所述优选搜索结果。
在步骤s4’中,所述提供设备根据所述调整后的优选搜索结果,调整所述搜索结果的显示状态信息,以更新所述结果页面。
具体地,例如,在步骤s4’中,所述提供设备根据所调整后的优选搜索结果,将新的优选搜索结果通过以展开模式显示等方式,显示至所述第一区域,将原有的显示在第一区域的、调整后的非优选搜索结果显示至所述第二区域;或者,在步骤s4’中,所述提供设备根据所调整后的优选搜索结果,将新的优选搜索结果在第二区域从收起显示方式变为展开模式显示,将原有的显示在第一区域的、调整后的非优选搜索结果以收起方式显示至所述第一区域等。
然后在步骤s4’中,所述提供设备根据所调整后的显示状态信息,通过将所述结果页面重新生成的方式进行更新;或者,根据每条搜索结果所对应的显示状态进行逐条更新,如从所述第一区域更新至所述第二区域,或反之。
优选地,所述更新结果页面包括以下至少任一项:
将所述第一区域中的第一优选搜索结果收起显示于所述第二区域,其中,所述第一优选搜索结果被调整出所述调整后的优选搜索结果;
将所述第一区域中的第二优选搜索结果作为普通搜索结果显示于所述第二区域,其中,所述第二优选搜索结果被调整出所述调整后的优选搜索结果;
将所述第二区域中的一普通搜索结果显示于所述第一区域,其中,所述一普通搜索结果被调整入所述调整后的优选搜索结果。
更优选地,将所述第一优选搜索结果收起显示于所述第二区域包括:在所述第二区域显示所述第一优选搜索结果所对应的应用标识信息。例如,将所述第一优选搜索结果所对应的标题信息和/或摘要信息作为所述应用标识信息显示于所述第二区域。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。

Claims (16)

1.一种用于提供搜索结果的方法,其中,该方法包括:
获取多个搜索结果;
将所述多个搜索结果中的至少一个优选搜索结果显示于结果页面中的第一区域,所述多个搜索结果中的至少一个普通搜索结果显示于所述结果页面中的第二区域;
其中,该方法还包括:
根据对应用户对所述多个搜索结果的访问操作,调整所述多个搜索结果中的优选搜索结果;
根据所述调整后的优选搜索结果,调整所述搜索结果的显示状态信息,以更新所述结果页面;
其中,更新所述结果页面包括以下至少任一项:
将所述第一区域中的一个或多个第一优选搜索结果收起显示于所述第二区域,其中,所述第一优选搜索结果被调整出所述调整后的优选搜索结果;
将所述第一区域中的一个或多个第二优选搜索结果作为普通搜索结果显示于所述第二区域,其中,所述第二优选搜索结果被调整出所述调整后的优选搜索结果;
将所述第二区域中的一个或多个普通搜索结果显示于所述第一区域,其中,所述第二区域中的一个或多个普通搜索结果被调整入所述调整后的优选搜索结果。
2.根据权利要求1所述的方法,其中,所述第一区域与所述第二区域共现于与所述结果页面相对应的显示窗口。
3.根据权利要求1所述的方法,其中,相对所述第二区域,所述第一区域位于所述结果页面的焦点区域。
4.根据权利要求1至3中任一项所述的方法,其中,所述至少一个优选搜索结果显示于所述第一区域中的对应子区域;或所述至少一个普通搜索结果显示于所述第二区域中的对应子区域。
5.根据权利要求4所述的方法,其中,所述第一区域中的对应子区域与所述至少一个优选搜索结果所显示的信息数量相适应。
6.根据权利要求1至3中任一项所述的方法,其中,该方法还包括:
根据对应用户对所述搜索结果的访问操作,获取对应的访问页面,并将所述访问页面浮于所述结果页面之上。
7.根据权利要求1至3中任一项所述的方法,其中,所述至少一个优选搜索结果显示于所述第一区域包括:
在所述第一区域显示所述至少一个优选搜索结果所对应的内容描述信息和/或应用操作信息。
8.根据权利要求7所述的方法,其中,所述内容描述信息包括关于对应优选搜索结果的一条或多条描述记录信息,所述描述记录信息包括所述对应优选搜索结果所对应的结构化数据、图像、动画和视频中至少一项。
9.一种用于提供搜索结果的提供设备,其中,该设备包括:
获取装置,用于获取多个搜索结果;
展现装置,用于将所述多个搜索结果中的至少一个优选搜索结果显示于结果页面中的第一区域,所述多个搜索结果中的至少一个普通搜索结果显示于所述结果页面中的第二区域;
其中,该设备还包括:
调整装置,用于根据对应用户对所述多个搜索结果的访问操作,调整所述多个搜索结果中的优选搜索结果;
更新装置,用于根据所述调整后的优选搜索结果,调整所述搜索结果的显示状态信息,以更新所述结果页面;
其中,更新所述结果页面包括以下至少任一项:
将所述第一区域中的一个或多个第一优选搜索结果收起显示于所述第二区域,其中,所述第一优选搜索结果被调整出所述调整后的优选搜索结果;
将所述第一区域中的一个或多个第二优选搜索结果作为普通搜索结果显示于所述第二区域,其中,所述第二优选搜索结果被调整出所述调整后的优选搜索结果;
将所述第二区域中的一个或多个普通搜索结果显示于所述第一区域,其中,所述第二区域中的一个或多个普通搜索结果被调整入所述调整后的优选搜索结果。
10.根据权利要求9所述的提供设备,其中,所述第一区域与所述第二区域共现于与所述结果页面相对应的显示窗口。
11.根据权利要求9所述的提供设备,其中,相对所述第二区域,所述第一区域位于所述结果页面的焦点区域。
12.根据权利要求9至11中任一项所述的提供设备,其中,所述至少一个优选搜索结果显示于所述第一区域中的对应子区域;或所述至少一个普通搜索结果显示于所述第二区域中的对应子区域。
13.根据权利要求12所述的提供设备,其中,所述第一区域中的对应子区域与所述至少一个优选搜索结果所显示的信息数量相适应。
14.根据权利要求9至11中任一项所述的提供设备,其中,该设备还包括:
页面展示装置,用于根据对应用户对所述搜索结果的访问操作,获取对应的访问页面,并将所述访问页面浮于所述结果页面之上。
15.根据权利要求9至11中任一项所述的提供设备,其中,所述至少一个优选搜索结果显示于所述第一区域包括:
在所述第一区域显示所述至少一个优选搜索结果所对应的内容描述信息和/或应用操作信息。
16.根据权利要求15所述的提供设备,其中,所述内容描述信息包括关于对应优选搜索结果的一条或多条描述记录信息,所述描述记录信息包括所述对应优选搜索结果所对应的结构化数据、图像、动画和视频中至少一项。
CN201310628521.7A 2013-11-29 2013-11-29 一种用于提供搜索结果的方法与设备 Active CN103699576B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201310628521.7A CN103699576B (zh) 2013-11-29 2013-11-29 一种用于提供搜索结果的方法与设备
PCT/CN2014/086983 WO2015078222A1 (zh) 2013-11-29 2014-09-19 一种用于提供搜索结果的方法与设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310628521.7A CN103699576B (zh) 2013-11-29 2013-11-29 一种用于提供搜索结果的方法与设备

Publications (2)

Publication Number Publication Date
CN103699576A CN103699576A (zh) 2014-04-02
CN103699576B true CN103699576B (zh) 2018-03-23

Family

ID=50361104

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310628521.7A Active CN103699576B (zh) 2013-11-29 2013-11-29 一种用于提供搜索结果的方法与设备

Country Status (2)

Country Link
CN (1) CN103699576B (zh)
WO (1) WO2015078222A1 (zh)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103699576B (zh) * 2013-11-29 2018-03-23 百度在线网络技术(北京)有限公司 一种用于提供搜索结果的方法与设备
CN104111989B (zh) * 2014-07-02 2017-12-22 百度在线网络技术(北京)有限公司 搜索结果的提供方法和装置
CN104216631B (zh) * 2014-08-22 2018-12-21 百度在线网络技术(北京)有限公司 信息展示方法和装置
CN104484360B (zh) * 2014-12-02 2017-08-18 百度在线网络技术(北京)有限公司 参数信息的获取方法及装置
CN104462575B (zh) * 2014-12-29 2019-03-08 北京奇虎科技有限公司 音乐综合搜索的实现方法和装置
CN109492165B (zh) * 2015-09-30 2021-06-29 北京奇虎科技有限公司 一种网络搜索方法及电子设备
CN105138702B (zh) * 2015-09-30 2019-12-10 北京奇虎科技有限公司 一种基于搜索引擎的网络搜索方法及电子设备
CN105260434A (zh) * 2015-09-30 2016-01-20 北京奇虎科技有限公司 一种网页浏览控制方法及电子设备
CN105279248B (zh) * 2015-09-30 2019-05-31 北京奇虎科技有限公司 一种网页浏览方法及电子设备
CN105138703B (zh) * 2015-09-30 2019-08-16 北京奇虎科技有限公司 一种基于搜索引擎的网络搜索方法及电子设备
CN105260432A (zh) * 2015-09-30 2016-01-20 北京奇虎科技有限公司 一种网络搜索结果筛选方法及电子设备
CN105243132B (zh) * 2015-09-30 2018-12-21 北京奇虎科技有限公司 一种搜索记录控制方法及电子设备
CN105808699A (zh) * 2016-03-03 2016-07-27 百度在线网络技术(北京)有限公司 基于日历的信息搜索方法和装置
CN107644311A (zh) * 2016-07-20 2018-01-30 上海致宇信息技术有限公司 一种待办工作项智能排序与显示方法
CN109658683B (zh) * 2017-10-12 2022-06-10 北京嘀嘀无限科技发展有限公司 交通服务类型选择方法及装置
CN110046238B (zh) * 2019-03-29 2024-03-26 华为技术有限公司 对话交互方法、图形用户界面、终端设备以及网络设备
CN111310078B (zh) * 2020-02-10 2023-06-23 北京字节跳动网络技术有限公司 一种搜索结果展示策略的确定方法及装置
CN111752436A (zh) * 2020-06-28 2020-10-09 北京搜狗科技发展有限公司 一种推荐方法、装置和用于推荐的装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101359332A (zh) * 2008-09-02 2009-02-04 浙江大学 具有语义分类功能的可视化搜索界面的设计方法
CN102968417A (zh) * 2011-09-01 2013-03-13 阿里巴巴集团控股有限公司 一种应用于计算机网络中的搜索方法和***

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102053977A (zh) * 2009-11-04 2011-05-11 阿里巴巴集团控股有限公司 一种搜索结果生成方法及信息搜索***
FR2960324B1 (fr) * 2010-05-20 2013-04-12 Sagemcom Broadband Sas Procede de navigation dans un resultat d'une recherche effectuee au moyen d'un moteur de recherche.
CN103699576B (zh) * 2013-11-29 2018-03-23 百度在线网络技术(北京)有限公司 一种用于提供搜索结果的方法与设备

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101359332A (zh) * 2008-09-02 2009-02-04 浙江大学 具有语义分类功能的可视化搜索界面的设计方法
CN102968417A (zh) * 2011-09-01 2013-03-13 阿里巴巴集团控股有限公司 一种应用于计算机网络中的搜索方法和***

Also Published As

Publication number Publication date
CN103699576A (zh) 2014-04-02
WO2015078222A1 (zh) 2015-06-04

Similar Documents

Publication Publication Date Title
CN103699576B (zh) 一种用于提供搜索结果的方法与设备
US10325388B2 (en) Method and system for dynamically creating and exploring graph structures
US9947119B2 (en) User interface framework for viewing large scale graphs on the web
US20180275841A1 (en) Terminal device and method for designing network application product
CN102592298B (zh) 内容整合框架中的用户界面的视觉处理
CN101356528B (zh) 显示紧凑的以及展开的数据项目
CN104350493B (zh) 将数据变换成可消费的内容
US8326823B2 (en) Navigation for large scale graphs
KR101557277B1 (ko) 디지털 정보 콘텐츠의 카탈로그를 탐색하는 방법
CN103631865B (zh) 网页生成方法及设备
US20100229127A1 (en) System and method for navigating posts in a discussion
CN103164404A (zh) 一种搜索结果的显示方法和设备
CN102831148B (zh) 一种基于浏览器的推荐数据加载方法和装置
Gansner et al. Interactive Visualization of Streaming Text Data with Dynamic Maps.
CN107066426A (zh) 在将数据变换成可消费内容时创建变型
CN104090769B (zh) 一种业务数据的图形展示方法和装置
CN107807764A (zh) 一种页面展示方法及客户端
CN107765938A (zh) 一种图片交互方法与装置
CN110189189A (zh) 一站式网络购物引导方法、装置、计算机设备和存储介质
CN101477564B (zh) 一种在窄屏幕设备上显示宽网页的智能布局方法
CN101903898A (zh) 广告空间的锥体结构
US20090019370A1 (en) System for controlling objects in a recursive browser system: forcefield
US20120144328A1 (en) Symbolic tree node selector
CN106708478B (zh) 滚动视图显示方法及装置
CN103197908A (zh) 基于信息展示平台的pdf文件显示方法及***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant