[go: up one dir, main page]

CN111753165B - 搜索信息处理方法、装置及电子设备 - Google Patents

搜索信息处理方法、装置及电子设备 Download PDF

Info

Publication number
CN111753165B
CN111753165B CN201910242805.XA CN201910242805A CN111753165B CN 111753165 B CN111753165 B CN 111753165B CN 201910242805 A CN201910242805 A CN 201910242805A CN 111753165 B CN111753165 B CN 111753165B
Authority
CN
China
Prior art keywords
search
result page
search result
search keyword
client
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
CN201910242805.XA
Other languages
English (en)
Other versions
CN111753165A (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.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding 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 Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201910242805.XA priority Critical patent/CN111753165B/zh
Publication of CN111753165A publication Critical patent/CN111753165A/zh
Application granted granted Critical
Publication of CN111753165B publication Critical patent/CN111753165B/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
    • 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
    • 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/957Browsing optimisation, e.g. caching or content distillation

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)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请实施例公开了搜索信息处理方法、装置及电子设备,所述方法包括:客户端在展示第一搜索关键词对应的第一搜索结果页面的过程中,启动对目标操作的感知进程;在感知到第一目标操作后,在所述第一搜索结果页面内提供历史搜索关键词信息;接收到从所述历史搜索关键词中选择的第二搜索关键词后,获得所述第二搜索关键词对应的第二搜索结果页面数据并进行展示。通过本申请实施例,能够在通过某个关键词进行搜索的过程中,更方便快捷地退回到上一个或者之前某个关键词继续搜索。

Description

搜索信息处理方法、装置及电子设备
技术领域
本申请涉及信息搜索技术领域,特别是涉及搜索信息处理方法、装置及电子设备。
背景技术
在很多信息系统中,搜索都是一项重要的功能,能够帮助用户更快更高效得找到所需要的信息内容。例如,在商品对象信息服务系统中,就提供了搜索功能。
在现有技术中,可以在应用程序客户端的首页等页面中提供搜索框,用户点击搜索框后,会进入到搜索状态的默认页面,该默认页面中会展示出一些历史搜索关键词,或者根据用户的个性化信息推荐的其可能感兴趣的关键词,等等。用户可以直接通过向搜索框中输入关键词的方式发起搜索,也可以在历史搜索关键词或者推荐的关键词中选择其中一个关键词发起搜索。发起搜索后,客户端中会展示出搜索结果列表页面,其中包括符合当前搜索关键词条件的多条搜索结果,用户可以通过滑动触摸屏等方式浏览各条搜索结果,判断其中是否存在符合自己需求的条目。
在上述过程中,用户还可能存在退回到上一个搜索关键词进行搜索的需求。例如,某用户先搜索了一个关键词“男士羽绒服”,在对搜索结果浏览后,发现不甚满意,于是将关键词修改成了“黑色羽绒服”继续搜索,发现结果还不如上次,于是,可能需要退回到上一个关键词“男士羽绒服”搜索。在这种情况下,通常需要用户执行以下操作:重新点击搜索框,删除当前搜索关键词后,回到搜索状态默认页面,之后,可以重新输入原来的关键词,或者从默认页面中展示出的历史关键词中重新选择上次输入的关键词重新发起搜索。但是,上述过程需要用户执行的操作路径会比较长,用户至少需要三个步骤的操作才能够退回到上一个关键词进行搜索。而搜索结果页面的“后退按钮”通常是为了便于后退到客户端首页等页面使用的,并不能实现后退到上一个搜索关键词对应的搜索结果页面的功能。
因此,在通过某个关键词进行搜索的过程中,如何更方便快捷地退回到上一个或者之前某个关键词继续搜索,成为需要本领域技术人员解决的技术问题。
发明内容
本申请提供了搜索信息处理方法、装置及电子设备,能够在通过某个关键词进行搜索的过程中,更方便快捷地退回到上一个或者之前某个关键词继续搜索。
本申请提供了如下方案:
一种搜索信息处理方法,包括:
客户端在展示第一搜索关键词对应的第一搜索结果页面的过程中,启动对目标操作的感知进程;
在感知到第一目标操作后,在所述第一搜索结果页面内提供历史搜索关键词信息;
接收到从所述历史搜索关键词中选择的第二搜索关键词后,获得所述第二搜索关键词对应的第二搜索结果页面数据并进行展示。
一种搜索信息处理方法,包括:
服务器根据客户端提交的第一搜索关键词信息,提供第一搜索结果页面数据,以用于通过所述客户端对所述第一搜索结果页面进行展示;
接收到所述客户端提交的历史搜索关键词列表查询请求后,确定所述客户端关联的用户的历史搜索关键词列表并返回,其中,所述历史搜索关键词列表查询请求是在展示所述第一搜索结果页面的过程中感知到第一目标操作后生成的,用于对所述历史搜索关键词列表进行展示;
接收到客户端提交的第二搜索关键词后,提供第二搜索结果页面数据,以用于通过所述客户端对所述第二搜索结果页面进行展示;所述第二搜索关键词是从所展示出的历史搜索关键词列表中进行选择确定的。
一种搜索信息处理方法,包括:
客户端在展示第一搜索关键词对应的第一搜索结果页面的过程中,启动对目标操作的感知进程;
在感知到第一目标操作后,确定关联的用户在最近一次历史搜索中使用的第二搜索关键词信息;
获得所述第二搜索关键词对应的第二搜索结果页面数据并进行展示。
一种搜索信息处理方法,包括:
服务器根据客户端提交的第一搜索关键词信息,提供第一搜索结果页面数据,以用于通过所述客户端对所述第一搜索结果页面进行展示;
接收到客户端提交的第二搜索关键词后,提供第二搜索结果页面数据,以用于通过所述客户端对所述第二搜索结果页面进行展示;所述第二搜索关键词是关联的用户在最近一次历史搜索中使用的搜索关键词,通过关联的用户在所述第一搜索结果页面展示状态下执行的第一目标操作触发对所述第二搜索关键词的提交。
一种搜索信息处理方法,包括:
客户端展示第一搜索关键词对应的第一搜索结果页面;
启动对目标操作的感知进程;
在感知到第一目标操作后,在所述第一搜索结果页面内提供历史搜索关键词信息;
接收到从所述历史搜索关键词中选择的第二搜索关键词后,获得所述第二搜索关键词对应的第二搜索结果页面。
一种搜索信息处理装置,其特征在于,包括:
进程启动单元,用于在展示第一搜索关键词对应的第一搜索结果页面的过程中,启动对目标操作的感知进程;
历史搜索关键词提供单元,用于在感知到第一目标操作后,在所述第一搜索结果页面内提供历史搜索关键词信息;
搜索结果切换单元,用于接收到从所述历史搜索关键词中选择的第二搜索关键词后,获得所述第二搜索关键词对应的第二搜索结果页面数据并进行展示。
一种搜索信息处理装置,包括:
第一页面数据提供单元,用于根据客户端提交的第一搜索关键词信息,提供第一搜索结果页面数据,以用于通过所述客户端对所述第一搜索结果页面进行展示;
历史搜索关键词信息提供单元,用于接收到所述客户端提交的历史搜索关键词列表查询请求后,确定所述客户端关联的用户的历史搜索关键词列表并返回,其中,所述历史搜索关键词列表查询请求是在展示所述第一搜索结果页面的过程中感知到第一目标操作后生成的,用于对所述历史搜索关键词列表进行展示;
第二页面数据提供单元,用于接收到客户端提交的第二搜索关键词后,提供第二搜索结果页面数据,以用于通过所述客户端对所述第二搜索结果页面进行展示;所述第二搜索关键词是从所述展示出的历史搜索关键词列表中进行选择确定的。
一种搜索信息处理装置,包括:
进程启动单元,用于在展示第一搜索关键词对应的第一搜索结果页面的过程中,启动对目标操作的感知进程;
第二关键词确定单元,用于在感知到第一目标操作后,确定关联的用户在最近一次历史搜索中使用的第二搜索关键词信息;
搜索结果切换单元,用于获得所述第二搜索关键词对应的第二搜索结果页面数据并进行展示。
一种搜索信息处理装置,包括:
第一页面数据提供单元,用于根据客户端提交的第一搜索关键词信息,提供第一搜索结果页面数据,以用于通过所述客户端对所述第一搜索结果页面进行展示;
第二页面数据提供单元,用于接收到客户端提交的第二搜索关键词后,提供第二搜索结果页面数据,以用于通过所述客户端对所述第二搜索结果页面进行展示;所述第二搜索关键词是关联的用户在最近一次历史搜索中使用的搜索关键词,通过关联的用户在所述第一搜索结果页面展示状态下执行的第一目标操作触发对所述第二搜索关键词的提交。
一种搜索信息处理装置,包括:
第一页面展示单元,用于展示第一搜索关键词对应的第一搜索结果页面;
进程启动单元,用于启动对目标操作的感知进程;
历史关键词信息提供单元,用于在感知到第一目标操作后,在所述第一搜索结果页面内提供历史搜索关键词信息;
第二页面展示单元,用于接收到从所述历史搜索关键词中选择的第二搜索关键词后,获得所述第二搜索关键词对应的第二搜索结果页面。
一种电子设备,包括:
一个或多个处理器;以及
与所述一个或多个处理器关联的存储器,所述存储器用于存储程序指令,所述程序指令在被所述一个或多个处理器读取执行时,执行如下操作:
在展示第一搜索关键词对应的第一搜索结果页面的过程中,启动对目标操作的感知进程;
在感知到第一目标操作后,在所述第一搜索结果页面内提供历史搜索关键词信息;
接收到从所述历史搜索关键词中选择的第二搜索关键词后,获得所述第二搜索关键词对应的第二搜索结果页面数据并进行展示。
一种电子设备,包括:
一个或多个处理器;以及
与所述一个或多个处理器关联的存储器,所述存储器用于存储程序指令,所述程序指令在被所述一个或多个处理器读取执行时,执行如下操作:
在展示第一搜索关键词对应的第一搜索结果页面的过程中,启动对目标操作的感知进程;
在感知到第一目标操作后,确定关联的用户在最近一次历史搜索中使用的第二搜索关键词信息;
获得所述第二搜索关键词对应的第二搜索结果页面数据并进行展示。
根据本申请提供的具体实施例,本申请公开了以下技术效果:
通过本申请实施例,可以在展示出第一搜索关键词对应的第一搜索结果页面的过程中,通过感知第一目标操作的方式,展示出历史搜索关键词列表,这样,用户可以直接选择第二搜索关键词,即可退回到某个历史搜索关键词重新发起搜索,并展示出对应的第二搜索结果页面。因此,相对于现有技术中的操作方式而言,可以缩短用户的操作路径,帮助用户更加高效便捷地退回到某个历史搜索关键词重新发起搜索。
当然,实施本申请的任一产品并不一定需要同时达到以上所述的所有优点。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的应用架构的示意图;
图2是本申请实施例提供的第一方法的流程图;
图3-1是本申请实施例提供的第一应用示意图;
图3-2是本申请实施例提供的第二应用示意图;
图3-3是本申请实施例提供的第三应用示意图;
图4是本申请实施例提供的第二方法的流程图;
图5是本申请实施例提供的第三方法的流程图;
图6是本申请实施例提供的第四方法的流程图;
图7是本申请实施例提供的第一装置的示意图;
图8是本申请实施例提供的第二装置的示意图;
图9是本申请实施例提供的第三装置的示意图;
图10是本申请实施例提供的第四装置的示意图;
图11是本申请实施例提供的第五方法的流程图;
图12是本申请实施例提供的第五装置的示意图;
图13是本申请实施例提供的电子设备的示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本申请保护的范围。
在本申请实施例中,针对当前展示某搜索关键词对应的搜索结果页面的状态下,用户可能产生的退回到上一个或者历史某个搜索关键词进行搜索的需求,提供了新的解决方案,以缩短用户的操作路径。具体的,在该方案中,可以在展示第一搜索关键词对应的第一搜索结果页面的过程中,启动对目标操作的感知进程,这样,在感知到某第一目标操作(例如,在第一搜索结果页面顶部的下拉操作,或者,在第一搜索结果页面内的长按操作,摇动终端设备的操作,等等)后,可以直接在当前的第一搜索结果页面内,通过浮层的形式对关联用户的历史搜索关键词列表进行展示。进而,用户可以在该浮层针对具体所需的历史搜索关键词进行选择,在选中某个第二搜索关键词后,客户端便可以重新获得该第二搜索关键词对应的第二搜索结果页面,然后进行展示。可见,在本申请实施例中,在当前展示第一搜索关键词对应的第一搜索结果页面的状态下,如果想要重新获得某历史搜索关键词对应的搜索结果,则只需要执行两个步骤的操作:在页面顶部下拉(或者在页面内空白处的区域内长按,或者摇动手机等终端设备等),然后,在浮层中展示出的历史搜索关键词列表中对第二搜索关键词进行选择。而不再需要点击搜索框,删除第一搜索关键词,再在提供的默认页面中对第二搜索关键词进行选择。可见,通过本申请实施例,能够缩短用户的操作路径,帮助用户快速的在不同的搜索关键词之间切换。
具体实现时,本申请实施例可以在提供了搜索功能的应用程序中使用,参见图1,该应用程序通常可以包括客户端以及服务端两部分,客户端主要用于提供前端页面的展示,与用户进行前端交互,接收具体的搜索关键词信息,并对搜索结果页面进行展示;而服务端则主要用于提供具体的搜索结果数据。其中,客户端的具体实现形式可以有多种,例如,可以是以独立的应用程序(App)的形式存在,或者,也可以以网页的形式存在,通过浏览器等应用程序进行展示,并与用户进行交互,等等。
下面对本申请实施例提供的具体实现方案进行详细介绍。
实施例一
首先,该实施例一从客户端的角度,提供了一种搜索信息处理方法,参见图2,该方法具体可以包括:
S210:客户端在展示第一搜索关键词对应的第一搜索结果页面的过程中,启动对目标操作的感知进程;
具体实现时,第一搜索关键词可以是用户在具体的搜索框中输入的关键词,或者,也可以是在搜索状态对应的默认页面提供的历史搜索关键词、推荐关键词等列表中进行选择的关键词。例如,某用户在使用某应用程序的过程中,需要发起搜索,则可以点击具体页面中的搜索框,进入到图3-1所示的搜索状态默认页面,通过该页面,用户可以通过搜索框输入具体的搜索关键词,或者,还可以在“历史搜索”列表中选择自己曾经搜索过的关键词,或者,还可以在“猜你想找”列表中对系统推荐的关键词进行选择,等等。总之,可以有多种方式确定具体的第一搜索关键词,然后,客户端可以将第一搜索关键词提交到服务器,服务器对具体的数据库进行搜索后,获得第一搜索结果页面数据,并返回给客户端,客户端便可以对该第一搜索结果页面进行展示。
另外,在本申请实施例中,在对上述第一搜索结果页面进行展示的过程中,还可以启动一进程,用于对在该状态下的用户操作进行感知,以便获知用户是否需要退回到上一个或者历史某个搜索关键词进行搜索。
S220:在感知到第一目标操作后,在所述第一搜索结果页面内提供历史搜索关键词信息;
在展示第一搜索结果页面的状态下,如果感知到某第一目标操作,则可以直接在该第一搜索结果页面对历史搜索关键词进行展示,以供用户进行选择。具体实现时,可以在第一搜索结果页面内创建浮层,然后在浮层内对历史搜索关键词进行展示。当然,也可以通过其他的方式对历史搜索关键词进行展示,例如,弹出窗口等等。
其中,具体的第一目标操作可以有多种具体的形式,例如,在其中一种方式下,如图3-2所示,所述第一目标操作包括:在所述第一搜索结果页面的顶部执行的页面下拉操作。也就是说,在第一搜索结果页面的顶部执行下拉操作后,如图3-3所示,可以展示出一个浮层301,在该浮层中展示出当前用户关联的历史搜索关键词列表。
或者,另一种方式下,所述第一目标操作可以包括:在所述第一搜索结果页面中的空白处执行的长按操作。也就是说,由于第一搜索结果页面中可能会包括一些空白区域,因此,也可以通过这种空白区域内的长按操作来触发浮层的创建,以及历史搜索关键词列表的展示。
再者,所述第一目标操作也可以包括:在所述第一搜索结果页面展示状态下执行的摇动关联终端设备的操作。也即,在展示第一搜索结果页面的状态下,用户可以通过“摇一摇”的方式,触发浮层的创建,以及历史搜索关键词列表的展示。
另外,所述第一目标操作还可以包括:在所述第一搜索结果页面展示状态下执行的点击搜索框的操作。也就是说,在展示第一搜索结果页面的情况下,如果发现用户重新点击了搜索框,则也可以自动通过创建浮层等形式,在其中对历史搜索关键词进行展示。这里需要说明的是,在现有技术中,当用户通过输入某个搜索关键词进行搜索并展示出搜索结果页面的状态下,重新执行点击搜索框的操作,则通常会提供搜索框的下拉列表,并在下拉列表中展示出与当前关键词相关的关键词。例如,当前搜索关键词是“长筒袜”,则在展示出关于长筒袜的搜索结果页面后,如果点击搜索框,则会在下拉列表中展示出“长筒袜男”,“长筒袜女”,“长筒袜过膝”,“长筒袜女童”,等一系列与当前关键词相关的关键词。如果想要退回到某个历史搜索关键词进行搜索,则需要首先将当前的关键词从搜索框中删除,然后才会对历史搜索关键词进行展示。而本申请实施例中,在用户执行点击搜索框的操作后,则直接可以通过浮层等形式展示出历史关键词,便于用户发起对历史搜索关键词的重新搜索。
总之,在实际应用中,还可以通过其他多种类似的方式来触发上述浮层的创建,以及历史搜索关键词列表的展示,这里不再一一列举。
具体实现时,无论是通过何种方式进行触发,客户端都需要确定出用户关联的历史搜索关键词列表信息,然后才能够在浮层中进行展示。其中,在通常情况下,由于服务器中会对用户曾经使用过的搜索关键词进行保存,当然,也会设置保存的时间上限,例如,保存最近一个月内的搜索关键词,等等。因此,客户端在感知到用户的第一目标操作后,可以直接通过服务器请求获得该用户关联的历史搜索关键词列表。但是,这种方式的问题在于,首先,客户端从服务器请求获取历史搜索关键词列表是需要一个过程的,因此,可能会造成用户的等待;其次,服务器中通常是按照用户的账户标识等对历史搜索关键词信息进行记录,如果当前用户处于未登录状态,则可能无法从服务器获取到具体的历史搜索关键词信息。
为此,在本申请实施例中,还可以提供另外的方式来实现,具体的,客户端也可以在终端设备本地对用户的历史搜索关键词信息进行缓存,这样,客户端在感知到具体的第一目标操作后,可以首先根据关联的终端设备中缓存的数据,在所述浮层中提供历史搜索关键词信息,然后,再向服务端发送异步查询请求,并获得所述服务器返回的与关联用户对应的历史搜索关键词信息,然后再更新缓存的数据,并利用所述服务器返回的历史搜索关键词信息对所述浮层展示的信息进行覆盖展示。
也就是说,客户端一旦感知到第一目标操作,则可以直接从本地缓存的数据中获得历史搜索关键词信息,并在浮层中进行展示,这样可以第一时间做出响应,不需要等待。另外,即使用户当前处于未登录状态,也有机会获得最近使用过的搜索关键词信息,并通过点击该关键词的方式重新发起搜索,而无需重新在搜索框中进行输入。
这里需要说明的是,对于客户端在终端设备本地缓存的数据而言,根据终端设备中设置的缓存策略的不同,其能够缓存的数据范围也可能会有所不同。例如,如果用户设置为仅在应用程序运行过程中进行缓存,一旦应用程序退出,则清空缓存,此时,本地缓存的数据可以仅包括本次启动该应用程序客户端后,曾经使用过的搜索关键词信息。当然,如果设置为应用程序退出后不清空这部分缓存,则可以缓存更多的历史搜索关键词信息。总之,如果某用户在一次访问应用程序客户端的过程中,前后输入了多个搜索关键词,则在终端设备本地的缓存中至少可以保存此次访问中输入的各个搜索关键词,因此,通过缓存的数据提供历史搜索关键词列表的过程中,至少可以展示出这些关键词。而在实际应用中,在用户需要退回到上一个或者历史某个关键词进行搜索时,多数也是需要对最近使用过的某个关键词进行重新搜索,因此,这种方式可以满足大部分的用户需求。
当然,在通过本地缓存提供历史搜索关键词信息的同时,还可以异步请求服务器,在用户已经登录的状态下,服务器端持久化保存的历史搜索关键词的数量可能会更多,因此,可以为用户提供更多可选的历史搜索关键词信息。
S230:接收到从所述历史搜索关键词中选择的第二搜索关键词后,获得所述第二搜索关键词对应的第二搜索结果页面数据并进行展示。
在通过浮层的方式展示出历史搜索关键词列表之后,用户便可以从中对具体所需的第二搜索关键词进行选择,这样,客户端在接收到从所述历史搜索关键词中选择的第二搜索关键词后,便可以获得所述第二搜索关键词对应的第二搜索结果页面数据并进行展示。
在对所述第二搜索结果页面进行展示后,如果是在浮层中对历史搜索关键词进行的展示,则还可以在感知到第二目标操作后,将所述浮层隐藏。其中,所述第二目标操作也可以有多种,例如,一种方式下,可以包括在所述第二搜索结果页面展示的状态下执行的向上滑动页面的操作,等等。
总之,通过本申请实施例一,可以在展示出第一搜索关键词对应的第一搜索结果页面的过程中,通过感知第一目标操作的方式,展示出历史搜索关键词列表,这样,用户可以直接选择第二搜索关键词,即可退回到某个历史搜索关键词重新发起搜索,并展示出对应的第二搜索结果页面。因此,相对于现有技术中的操作方式而言,可以缩短用户的操作路径,帮助用户更加高效便捷地退回到某个历史搜索关键词重新发起搜索。
实施例二
该实施例二是与实施例一对应的,从服务器的角度,提供了一种搜索信息处理方法,参见图4,该方法具体可以包括:
S410:服务器根据客户端提交的第一搜索关键词信息,提供第一搜索结果页面数据,以用于通过所述客户端对所述第一搜索结果页面进行展示;
S420:接收到所述客户端提交的历史搜索关键词列表查询请求后,确定所述客户端关联的用户的历史搜索关键词列表并返回,其中,所述历史搜索关键词列表查询请求是在展示所述第一搜索结果页面的过程中感知到第一目标操作后生成的,用于对所述历史搜索关键词列表进行展示;
S430:接收到客户端提交的第二搜索关键词后,提供第二搜索结果页面数据,以用于通过所述客户端对所述第二搜索结果页面进行展示;所述第二搜索关键词是从所展示出的历史搜索关键词列表中进行选择确定的。
关于该实施例二中的未详述部分,可以参见前述实施例一中的记载,这里不再赘述。
实施例三
在上述实施例一以及实施例二中,是在感知到第一目标操作后,通过浮层的形式展示出历史搜索关键词列表,供用户进行选择,而在该实施例三中,还可以直接通过感知到的第一目标操作,触发对最近一次历史搜索中使用的第二搜索关键词信息的重新搜索。也就是说,在用户产生退回到历史搜索中使用过的关键词进行搜索的需求中,大部分可能是需要对最近一次使用的搜索关键词进行重新搜索,因此,为了进一步缩短用户的操作路径,还可以直接通过第一目标操作触发对最近一次历史搜索中使用的第二搜索关键词的重新搜索,不需要由用户进行进一步的操作。也即,在当前展示由第一搜索关键词对应的第一搜索结果页面的状态下,用户只需要执行一步操作,包括在第一搜索结果页面顶部进行下拉等,即可切换到第二搜索关键词对应的第二搜索结果页面进行展示,该第二搜索关键词就是用户最近一次历史搜索中使用的关键词。
具体的,参见图5,该实施例三首先从客户端的角度,提供了一种搜索信息处理方法,该方法具体可以包括:
S510:客户端在展示第一搜索关键词对应的第一搜索结果页面的过程中,启动对目标操作的感知进程;
该步骤与实施例一中的步骤S210可以是相同的。
S520:在感知到第一目标操作后,确定关联的用户在最近一次历史搜索中使用的第二搜索关键词信息;
在该实施例三中,在感知到第一目标操作后,可以直接确定出关联的用户在最近一次历史搜索中使用的第二搜索关键词信息,而不需要弹出浮层等操作。其中,所述第一目标操作同样可以有多种,例如,如实施例一中所述的在所述第一搜索结果页面的顶部执行的页面下拉操作,或者,在所述第一搜索结果页面中的空白处执行的长按操作,或者,在所述第一搜索结果页面展示状态下执行的摇动关联终端设备的操作,在所述第一搜索结果页面展示状态下执行的点击搜索框的操作等。
另外,针对本申请实施例中的场景,还可以通过另一种方式来感知第一目标操作,例如,具体的,还可以在所述第一搜索页面展示状态下,如果检测到页面向下滚动的长度达到阈值,则弹出用于询问是否退回到最近一次历史搜索中使用的第二搜索关键词信息进行搜索的提示信息,以及用于确认的操作选项;这样,所述第一目标操作具体包括:通过所述提示信息中的操作选项执行的确认操作。
其中,客户端可以通过多种方式确定关联的用户在最近一次历史搜索中使用的第二搜索关键词信息,例如,如实施例一中所述,一种方式下,可以直接根据本地缓存的数据,确定出所述第二搜索关键词信息,或者,也可以通过向服务器进行查询的方式,确定出所述第二搜索关键词信息,等等。
S530:获得所述第二搜索关键词对应的第二搜索结果页面数据并进行展示。
在确定出第二搜索关键词后,便可以直接通过服务器获得所述第二搜索关键词对应的第二搜索结果页面数据并进行展示。或者,在具体实现时,还可以在感知到第一目标操作后,对所述第一搜索关键词与所述第二搜索关键词之间的相关性进行判断,如果相关性符合条件,则触发执行所述获得所述第二搜索关键词对应的第二搜索结果页面数据并进行展示的步骤。否则,如果相关性不符合条件,还可以弹出提示,询问用户是否需要针对该第二搜索关键词重新副发起搜索,在接收到用户的确认操作后再重新向服务器发起搜索,等等。
实施例四
该实施例四是与实施例三相对应的,从服务器的角度,提供了一种搜索信息处理方法,参见图6,该方法具体可以包括:
S610:服务器根据客户端提交的第一搜索关键词信息,提供第一搜索结果页面数据,以用于通过所述客户端对所述第一搜索结果页面进行展示;
S620:接收到客户端提交的第二搜索关键词后,提供第二搜索结果页面数据,以用于通过所述客户端对所述第二搜索结果页面进行展示;所述第二搜索关键词是关联的用户在最近一次历史搜索中使用的搜索关键词,通过关联的用户在所述第一搜索结果页面展示状态下执行的第一目标操作触发对所述第二搜索关键词的提交。
与实施例一相对应,本申请实施例还提供了一种搜索信息处理装置,参见图7,该装置包括:
进程启动单元710,用于在展示第一搜索关键词对应的第一搜索结果页面的过程中,启动对目标操作的感知进程;
历史搜索关键词提供单元720,用于在感知到第一目标操作后,在所述第一搜索结果页面内提供历史搜索关键词信息;
搜索结果切换单元730,用于接收到从所述历史搜索关键词中选择的第二搜索关键词后,获得所述第二搜索关键词对应的第二搜索结果页面数据并进行展示。
其中,所述第一目标操作包括:在所述第一搜索结果页面的顶部执行的页面下拉操作。
或者,所述第一目标操作包括:在所述第一搜索结果页面中的空白处执行的长按操作。
或者,所述第一目标操作包括:在所述第一搜索结果页面展示状态下执行的摇动关联终端设备的操作。
或者,所述第一目标操作包括:在所述第一搜索结果页面展示状态下执行的点击搜索框的操作。
其中,所述历史搜索关键词提供单元具体可以用于根据关联的终端设备中缓存的数据,提供历史搜索关键词信息。
具体实现时,该装置还可以包括:
异步请求单元,用于向服务端发送异步查询请求,并获得所述服务器返回的与关联用户对应的历史搜索关键词信息;
更新单元,用于更新缓存的数据,并利用所述服务器返回的历史搜索关键词信息对已展示的信息进行覆盖展示。
具体实现时,历史搜索关键词提供单元具体可以用于:在所述第一搜索结果页面内,通过创建浮层的形式提供历史搜索关键词信息。
另外,该装置还可以包括:
浮层隐藏单元,用于在对所述第二搜索结果页面进行展示后,如果感知到第二目标操作,则将所述浮层隐藏。
其中,所述第二目标操作包括:在所述第二搜索结果页面展示的状态下执行的向上滑动页面的操作。
与实施例二相对应,本申请实施例还提供了一种搜索信息处理装置,参见图8,该装置可以包括:
第一页面数据提供单元810,用于根据客户端提交的第一搜索关键词信息,提供第一搜索结果页面数据,以用于通过所述客户端对所述第一搜索结果页面进行展示;
历史搜索关键词信息提供单元820,用于接收到所述客户端提交的历史搜索关键词列表查询请求后,确定所述客户端关联的用户的历史搜索关键词列表并返回,其中,所述历史搜索关键词列表查询请求是在展示所述第一搜索结果页面的过程中感知到第一目标操作后生成的,用于对所述历史搜索关键词列表进行展示;
第二页面数据提供单元830,用于接收到客户端提交的第二搜索关键词后,提供第二搜索结果页面数据,以用于通过所述客户端对所述第二搜索结果页面进行展示;所述第二搜索关键词是从所展示出的历史搜索关键词列表中进行选择确定的。
与实施例三相对应,本申请实施例还提供了一种搜索信息处理装置,参见图9,该装置可以包括:
进程启动单元910,用于在展示第一搜索关键词对应的第一搜索结果页面的过程中,启动对目标操作的感知进程;
第二关键词确定单元920,用于在感知到第一目标操作后,确定关联的用户在最近一次历史搜索中使用的第二搜索关键词信息;
搜索结果切换单元930,用于获得所述第二搜索关键词对应的第二搜索结果页面数据并进行展示。
其中,所述第一目标操作包括:在所述第一搜索结果页面的顶部执行的页面下拉操作。
或者,所述第一目标操作包括:在所述第一搜索结果页面中的空白处执行的长按操作。
或者,所述第一目标操作包括:在所述第一搜索结果页面展示状态下执行的摇动关联终端设备的操作。
或者,所述第一目标操作包括:在所述第一搜索结果页面展示状态下执行的点击搜索框的操作。
另外,该装置还可以包括:
提示单元,用于在所述第一搜索页面展示状态下,如果检测到页面向下滚动的长度达到阈值,则弹出用于询问是否退回到最近一次历史搜索中使用的第二搜索关键词信息进行搜索的提示信息,以及用于确认的操作选项;
此时,所述第一目标操作包括:通过所述提示信息中的操作选项执行的确认操作。
再者,该装置还可以包括:
判断单元,用于在感知到第一目标操作后,对所述第一搜索关键词与所述第二搜索关键词之间的相关性进行判断;
触发单元,用于如果相关性符合条件,则触发执行所述获得所述第二搜索关键词对应的第二搜索结果页面数据并进行展示的步骤。
与实施例四相对应,本申请实施例还提供了一种搜索信息处理装置,参见图10,该装置可以包括:
第一页面数据提供单元1010,用于根据客户端提交的第一搜索关键词信息,提供第一搜索结果页面数据,以用于通过所述客户端对所述第一搜索结果页面进行展示;
第二页面数据提供单元1020,用于接收到客户端提交的第二搜索关键词后,提供第二搜索结果页面数据,以用于通过所述客户端对所述第二搜索结果页面进行展示;所述第二搜索关键词是关联的用户在最近一次历史搜索中使用的搜索关键词,通过关联的用户在所述第一搜索结果页面展示状态下执行的第一目标操作触发对所述第二搜索关键词的提交。
实施例五
在该实施例五中还提供了另一种搜索信息处理方法,参见图11,该方法具体可以包括:
S1110:客户端展示第一搜索关键词对应的第一搜索结果页面;
S1120:启动对目标操作的感知进程;
S1130:在感知到第一目标操作后,在所述第一搜索结果页面内提供历史搜索关键词信息;
S1140:接收到从所述历史搜索关键词中选择的第二搜索关键词后,获得所述第二搜索关键词对应的第二搜索结果页面。
其中,所述第一目标操作包括以下所列中的一种:
在所述第一搜索结果页面的顶部执行的页面下拉操作;
在所述第一搜索结果页面中的空白处执行的长按操作;或者
在所述第一搜索结果页面展示状态下执行的摇动关联终端设备的操作。
具体在所述第一搜索结果页面内提供历史搜索关键词信息时,可以在所述第一搜索结果页面内通过创建浮层的形式提供历史搜索关键词信息。
与上述实施例五相对应,本申请实施例还提供了一种搜索信息处理装置,参见图12,该装置可以包括:
第一页面展示单元1210,用于展示第一搜索关键词对应的第一搜索结果页面;
进程启动单元1220,用于启动对目标操作的感知进程;
历史关键词信息提供单元1230,用于在感知到第一目标操作后,在所述第一搜索结果页面内提供历史搜索关键词信息;
第二页面展示单元1240,用于接收到从所述历史搜索关键词中选择的第二搜索关键词后,获得所述第二搜索关键词对应的第二搜索结果页面。
另外,本申请实施例还提供了一种电子设备,包括:
一个或多个处理器;以及
与所述一个或多个处理器关联的存储器,所述存储器用于存储程序指令,所述程序指令在被所述一个或多个处理器读取执行时,执行如下操作:
在展示第一搜索关键词对应的第一搜索结果页面的过程中,启动对目标操作的感知进程;
在感知到第一目标操作后,在所述第一搜索结果页面内提供历史搜索关键词信息;
接收到从所述历史搜索关键词中选择的第二搜索关键词后,获得所述第二搜索关键词对应的第二搜索结果页面数据并进行展示。
一种电子设备,包括:
一个或多个处理器;以及
与所述一个或多个处理器关联的存储器,所述存储器用于存储程序指令,所述程序指令在被所述一个或多个处理器读取执行时,执行如下操作:
在展示第一搜索关键词对应的第一搜索结果页面的过程中,启动对目标操作的感知进程;
在感知到第一目标操作后,确定关联的用户在最近一次历史搜索中使用的第二搜索关键词信息;
获得所述第二搜索关键词对应的第二搜索结果页面数据并进行展示。
其中,图13示例性的展示出了电子设备的架构,例如,设备1300可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理,飞行器等。
参照图13,设备1300可以包括以下一个或多个组件:处理组件1302,存储器1304,电源组件1306,多媒体组件1308,音频组件1310,输入/输出(I/O)的接口1312,传感器组件1314,以及通信组件1316。
处理组件1302通常控制设备1300的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理元件1302可以包括一个或多个处理器1320来执行指令,以完成本公开技术方案提供的方法的全部或部分步骤。此外,处理组件1302可以包括一个或多个模块,便于处理组件1302和其他组件之间的交互。例如,处理部件1302可以包括多媒体模块,以方便多媒体组件1308和处理组件1302之间的交互。
存储器1304被配置为存储各种类型的数据以支持在设备1300的操作。这些数据的示例包括用于在设备1300上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1304可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电源组件1306为设备1300的各种组件提供电力。电源组件1306可以包括电源管理系统,一个或多个电源,及其他与为设备1300生成、管理和分配电力相关联的组件。
多媒体组件1308包括在设备1300和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1308包括一个前置摄像头和/或后置摄像头。当设备1300处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
音频组件1310被配置为输出和/或输入音频信号。例如,音频组件1310包括一个麦克风(MIC),当设备1300处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1304或经由通信组件1316发送。在一些实施例中,音频组件1310还包括一个扬声器,用于输出音频信号。
I/O接口1312为处理组件1302和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件1314包括一个或多个传感器,用于为设备1300提供各个方面的状态评估。例如,传感器组件1314可以检测到设备1300的打开/关闭状态,组件的相对定位,例如所述组件为设备1300的显示器和小键盘,传感器组件1314还可以检测设备1300或设备1300一个组件的位置改变,用户与设备1300接触的存在或不存在,设备1300方位或加速/减速和设备1300的温度变化。传感器组件1314可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1314还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1314还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件1316被配置为便于设备1300和其他设备之间有线或无线方式的通信。设备1300可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信部件1316经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信部件1316还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,设备1300可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1304,上述指令可由设备1300的处理器1320执行以完成本公开技术方案提供的方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的系统及系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
以上对本申请所提供的搜索信息处理方法、装置及电子设备,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本申请的限制。

Claims (11)

1.一种搜索信息处理方法,应用于搜索系统中的客户端,所述搜索系统包括客户端和服务器,所述客户端用于提供前端页面的展示、与用户进行交互、接收用户输入的搜索关键词信息、获取搜索结果数据并对搜索结果页面进行展示,其特征在于,所述方法包括:
客户端接收用户输入的第一搜索关键词并将所述第一搜索关键词提交到服务器,以由所述服务器根据所述第一搜索关键词进行搜索后获得第一搜索结果页面数据、并返回给客户端;
客户端在展示第一搜索关键词对应的第一搜索结果页面的过程中,感知到第一目标操作后,获取历史搜索关键词信息、并在所述第一搜索结果页面内提供所述历史搜索关键词信息;其中,所述在所述第一搜索结果页面内提供所述历史搜索关键词信息,包括:在所述第一搜索结果页面内,通过创建浮层的形式或者弹窗形式提供所述历史搜索关键词信息;其中,所述历史搜索关键词为所述用户曾经搜索过的关键词,其中,所述第一目标操作为一个单独的操作,以使得在展示第一搜索关键词对应的第一搜索结果页面的状态下,到展示所述历史搜索关键词信息,只需要用户执行一个步骤的操作;
接收到从所述历史搜索关键词中选择的第二搜索关键词后获得所述第二搜索关键词对应的第二搜索结果页面数据并进行展示,以使得在展示第一搜索关键词对应的第一搜索结果页面的状态下,到重新获得历史搜索关键词对应的第二搜索结果页面并展示,只需要用户执行两个步骤的操作。
2.根据权利要求1所述的方法,其特征在于,
所述第一目标操作包括:在所述第一搜索结果页面的顶部执行的页面下拉操作。
3.根据权利要求1所述的方法,其特征在于,
所述第一目标操作包括:在所述第一搜索结果页面中的空白处执行的长按操作。
4.根据权利要求1所述的方法,其特征在于,
所述第一目标操作包括:在所述第一搜索结果页面展示状态下执行的点击搜索框的操作;
所述在所述第一搜索结果页面内提供所述历史搜索关键词信息,包括:
在感知到第一目标操作后,在所述第一搜索结果页面内创建浮层,在所创建的浮层中提供所述历史搜索关键词信息。
5.根据权利要求1所述的方法,其特征在于,
所述获取历史搜索关键词信息、并在所述第一搜索结果页面内提供所述历史搜索关键词信息,包括:
根据关联的终端设备中缓存的数据,提供历史搜索关键词信息。
6.根据权利要求5所述的方法,其特征在于,还包括:
向服务端发送异步查询请求,并获得所述服务器返回的与关联用户对应的历史搜索关键词信息;
更新缓存的数据,并利用所述服务器返回的历史搜索关键词信息对已展示的信息进行覆盖展示。
7.根据权利要求1所述的方法,其特征在于,还包括:
在对所述第二搜索结果页面进行展示后,如果感知到第二目标操作,则将所述浮层隐藏。
8.一种搜索信息处理方法,应用于搜索系统中的服务器,所述搜索系统包括客户端和服务器,所述客户端用于提供前端页面的展示、与用户进行交互、接收用户输入的搜索关键词信息、获取搜索结果数据并对搜索结果页面进行展示,其特征在于,所述方法包括:
服务器根据客户端提交的第一搜索关键词信息,提供第一搜索结果页面数据,以用于通过所述客户端对所述第一搜索结果页面进行展示;
接收到所述客户端提交的历史搜索关键词列表查询请求后,确定所述客户端关联的用户的历史搜索关键词列表并返回,以用于在所述第一搜索结果页面内提供所述历史搜索关键词列表;其中,所述历史搜索关键词列表查询请求是所述客户端在展示所述第一搜索结果页面的过程中感知到第一目标操作后提交的;所述历史搜索关键词为所述用户曾经搜索过的关键词;其中,所述第一目标操作为一个单独的操作;
接收到客户端提交的第二搜索关键词后,提供第二搜索结果页面数据,以用于通过所述客户端对所述第二搜索结果页面进行展示,以使得在客户端在展示第一搜索关键词对应的第一搜索结果页面的状态下,到重新获得历史搜索关键词对应的第二搜索结果页面并展示,只需要用户执行两个步骤的操作;所述第二搜索关键词是从所展示出的历史搜索关键词列表中进行选择确定的。
9.一种搜索信息处理装置,应用于搜索系统中的客户端,所述搜索系统包括客户端和服务器,所述客户端用于提供前端页面的展示、与用户进行交互、接收用户输入的搜索关键词信息、获取搜索结果数据并对搜索结果页面进行展示,其特征在于,所述装置包括:
用于接收用户输入的第一搜索关键词并将所述第一搜索关键词提交到服务器,以由所述服务器根据所述第一搜索关键词进行搜索后获得第一搜索结果页面数据、并返回给客户端的单元;
用于在展示第一搜索关键词对应的第一搜索结果页面的过程中,感知到第一目标操作后,获取历史搜索关键词信息、并在所述第一搜索结果页面内提供所述历史搜索关键词信息的单元;其中,所述在所述第一搜索结果页面内提供所述历史搜索关键词信息,包括:在所述第一搜索结果页面内,通过创建浮层的形式或者弹窗形式提供所述历史搜索关键词信息;其中,所述历史搜索关键词为所述用户曾经搜索过的关键词;其中,所述第一目标操作为一个单独的操作,以使得在展示第一搜索关键词对应的第一搜索结果页面的状态下,到展示所述历史搜索关键词信息,只需要用户执行一个步骤的操作;
搜索结果切换单元,用于接收到从所述历史搜索关键词中选择的第二搜索关键词后获得所述第二搜索关键词对应的第二搜索结果页面数据并进行展示,以使得在展示第一搜索关键词对应的第一搜索结果页面的状态下,到重新获得历史搜索关键词对应的第二搜索结果页面并展示,只需要用户执行两个步骤的操作。
10.一种搜索信息处理装置,应用于搜索系统中的服务器,所述搜索系统包括客户端和服务器,所述客户端用于提供前端页面的展示、与用户进行交互、接收用户输入的搜索关键词信息、获取搜索结果数据并对搜索结果页面进行展示,其特征在于,所述装置包括:
第一页面数据提供单元,用于根据客户端提交的第一搜索关键词信息,提供第一搜索结果页面数据,以用于通过所述客户端对所述第一搜索结果页面进行展示;
历史搜索关键词信息提供单元,用于接收到所述客户端提交的历史搜索关键词列表查询请求后,确定所述客户端关联的用户的历史搜索关键词列表并返回,以用于在所述第一搜索结果页面内提供所述历史搜索关键词列表;其中,所述历史搜索关键词列表查询请求是所述客户端在展示所述第一搜索结果页面的过程中感知到第一目标操作后提交的;所述历史搜索关键词为所述用户曾经搜索过的关键词;其中,所述第一目标操作为一个单独的操作;
第二页面数据提供单元,用于接收到客户端提交的第二搜索关键词后,提供第二搜索结果页面数据,以用于通过所述客户端对所述第二搜索结果页面进行展示,以使得在展示第一搜索关键词对应的第一搜索结果页面的状态下,到重新获得历史搜索关键词对应的第二搜索结果页面并展示,只需要用户执行两个步骤的操作;所述第二搜索关键词是从所展示出的历史搜索关键词列表中进行选择确定的。
11.一种电子设备,其特征在于,包括:
一个或多个处理器;以及
与所述一个或多个处理器关联的存储器,所述存储器用于存储程序指令,所述程序指令在被所述一个或多个处理器读取执行时,执行如权利要求1至8任一项所述方法的步骤。
CN201910242805.XA 2019-03-28 2019-03-28 搜索信息处理方法、装置及电子设备 Active CN111753165B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910242805.XA CN111753165B (zh) 2019-03-28 2019-03-28 搜索信息处理方法、装置及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910242805.XA CN111753165B (zh) 2019-03-28 2019-03-28 搜索信息处理方法、装置及电子设备

Publications (2)

Publication Number Publication Date
CN111753165A CN111753165A (zh) 2020-10-09
CN111753165B true CN111753165B (zh) 2025-02-25

Family

ID=72672102

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910242805.XA Active CN111753165B (zh) 2019-03-28 2019-03-28 搜索信息处理方法、装置及电子设备

Country Status (1)

Country Link
CN (1) CN111753165B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113032392B (zh) * 2021-02-26 2023-06-23 广东核电合营有限公司 标牌数据获取方法、装置、计算机设备和存储介质
CN113486253B (zh) * 2021-07-30 2024-03-19 抖音视界有限公司 搜索结果展示方法、装置、设备和介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1139338A (ja) * 1997-07-24 1999-02-12 Toshiba Corp 文書検索装置、文書検索方法及び文書検索のためのプログラムを記録した媒体
CN105138614A (zh) * 2015-08-07 2015-12-09 百度在线网络技术(北京)有限公司 在搜索结果页面进行信息展现的方法和装置

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103678298B (zh) * 2012-08-30 2016-04-13 腾讯科技(深圳)有限公司 一种信息展示方法和设备
CN102930002A (zh) * 2012-10-26 2013-02-13 北京百度网讯科技有限公司 一种即时搜索方法及装置
CN103092972A (zh) * 2013-01-24 2013-05-08 华为技术有限公司 基于线索对象的搜索方法及装置
JP6064629B2 (ja) * 2013-01-30 2017-01-25 富士通株式会社 音声入出力データベース検索方法、プログラム、及び装置
WO2015149642A1 (zh) * 2014-03-31 2015-10-08 北京奇虎科技有限公司 一种进行搜索的方法和装置
CN104063454A (zh) * 2014-06-24 2014-09-24 北京奇虎科技有限公司 一种挖掘用户需求的搜索推送方法和装置
CN106033433B (zh) * 2015-03-12 2020-04-28 阿里巴巴集团控股有限公司 一种信息搜索方法和装置
CN106445947A (zh) * 2015-08-06 2017-02-22 阿里巴巴集团控股有限公司 数据搜索方法和系统
CN105574176A (zh) * 2015-12-21 2016-05-11 北京奇虎科技有限公司 结合多数据源的热词推荐方法和装置
CN106897319A (zh) * 2015-12-21 2017-06-27 北京奇虎科技有限公司 搜索方法和装置
US10726032B2 (en) * 2015-12-30 2020-07-28 Palantir Technologies, Inc. Systems and methods for search template generation
CN105760508A (zh) * 2016-02-23 2016-07-13 北京搜狗科技发展有限公司 一种信息推送方法、装置及电子设备
CN105975492A (zh) * 2016-04-26 2016-09-28 乐视控股(北京)有限公司 一种提示搜索词的方法和装置
CN108334526A (zh) * 2017-01-20 2018-07-27 北京搜狗科技发展有限公司 搜索结果项的展示方法和装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1139338A (ja) * 1997-07-24 1999-02-12 Toshiba Corp 文書検索装置、文書検索方法及び文書検索のためのプログラムを記録した媒体
CN105138614A (zh) * 2015-08-07 2015-12-09 百度在线网络技术(北京)有限公司 在搜索结果页面进行信息展现的方法和装置

Also Published As

Publication number Publication date
CN111753165A (zh) 2020-10-09

Similar Documents

Publication Publication Date Title
CN111612557B (zh) 提供商品对象信息的方法、装置及电子设备
US11417335B2 (en) Method and device for information processing, terminal, server and storage medium
CN107153541B (zh) 浏览交互处理方法及装置
CN106896991B (zh) 一种更新信息的方法及装置
CN106897937B (zh) 一种展示社交分享信息的方法和装置
CN105488715B (zh) 目标物信息查询方法及装置
EP3260998A1 (en) Method and device for setting profile picture
CN108334623B (zh) 歌曲的显示方法、装置和系统
CN108874939A (zh) 一种信息搜索方法及装置
CN104111979A (zh) 搜索推荐方法和装置
CN106815291B (zh) 搜索结果项展现方法、装置和用于搜索结果项展现的装置
CN111814088A (zh) 一种页面处理方法及装置
US20160006787A1 (en) Methods and devices for visiting a webpage
CN112256164B (zh) 一种页面展示方法、装置、电子设备及存储介质
CN111753165B (zh) 搜索信息处理方法、装置及电子设备
CN110413169B (zh) 一种信息展示方法、装置及介质
RU2643470C2 (ru) Способ поиска и устройство поиска
CN115907889A (zh) 商品信息展示方法及电子设备
CN107229637A (zh) 一种网页收藏方法及装置
CN113449233B (zh) 详情页的处理方法、装置、系统、电子设备和存储介质
CN106557559B (zh) 一种图像处理的方法和装置
CN112445451B (zh) 一种音乐播放方法、装置和电子设备
CN112486604B (zh) 一种工具栏设置方法、装置和用于设置工具栏的装置
CN113259995A (zh) 信息处理方法、装置及存储介质
CN113360051A (zh) 搜索提示方法、装置、移动终端及存储介质

Legal Events

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