数据搜索方法、终端及服务器的制造方法

文档序号:9826270阅读:276来源:国知局
数据搜索方法、终端及服务器的制造方法
【技术领域】
[0001] 本发明涉及计算机领域,具体而言,涉及一种数据搜索方法、终端及服务器。
【背景技术】
[0002] 目前,现有的热门搜索榜单只是针对所有搜索对象搜索量或下载量的排序,形式 较为单一固定。针对不同的用户喜好,却推送同样排序的榜单,毫无疑义这种对用户对象不 加以区分进行排序的榜单形式,使得用户在搜索相关内容时,大大增加了搜索的难度,有时 可能直到查看到榜单的末尾才搜索到用户真正想要的内容。也就是说,采用现有的方式搜 索榜单时并不利于用户搜索,针对不同的用户利用相同的榜单进行搜索,搜索效率明显较 低。
[0003] 针对上述的问题,目前尚未提出有效的解决方案。

【发明内容】

[0004] 本发明实施例提供了一种数据搜索方法、终端及服务器,以至少解决现有技术中 只存在一种类型的搜索排行榜所导致的搜索效率低的技术问题。
[0005] 根据本发明实施例的一个方面,提供了一种数据搜索方法,包括:接收用于选择搜 索条件的指令;响应上述指令选择上述搜索条件,其中,上述搜索条件至少包括类型为第一 类型的第一选择项和类型为第二类型的第二选择项;将上述搜索条件发送给服务器;接收 上述服务器发送的与上述搜索条件匹配的搜索结果列表,其中,上述搜索结果列表中的搜 索结果为上述服务器在接收上述指令之前的预定时间段内执行搜索操作所记录的信息。
[0006] 根据本发明实施例的另一方面,还提供了一种数据搜索方法,包括:接收客户端发 送的搜索条件,其中,上述搜索条件至少包括类型为第一类型的第一选择项和类型为第二 类型的第二选择项;搜索与上述搜索条件匹配的搜索结果列表,其中,上述搜索结果列表中 的搜索结果为服务器在接收上述搜索条件之前的预定时间段内执行搜索操作所记录的信 息;将上述搜索结果列表发送给上述客户端。
[0007] 根据本发明实施例的又一方面,还提供了一种数据搜索终端,包括:第一接收单 元,用于接收用于选择搜索条件的指令;选择单元,用于响应上述指令选择上述搜索条件, 其中,上述搜索条件至少包括类型为第一类型的第一选择项和类型为第二类型的第二选择 项;发送单元,用于将上述搜索条件发送给服务器;第二接收单元,用于接收上述服务器发 送的与上述搜索条件匹配的搜索结果列表,其中,上述搜索结果列表中的搜索结果为上述 服务器在接收上述指令之前的预定时间段内执行搜索操作所记录的信息。
[0008] 根据本发明实施例的又一方面,还提供了一种数据搜索服务器,包括:接收单元, 用于接收客户端发送的搜索条件,其中,上述搜索条件至少包括类型为第一类型的第一选 择项和类型为第二类型的第二选择项;搜索单元,用于搜索与上述搜索条件匹配的搜索结 果列表,其中,上述搜索结果列表中的搜索结果为服务器在接收上述搜索条件之前的预定 时间段内执行搜索操作所记录的信息;发送单元,用于将上述搜索结果列表发送给上述客 户端。
[0009] 在本发明实施例中,通过将终端获取到的搜索条件发送给服务器,并由服务器搜 索与上述搜索条件匹配的搜索结果列表,并将匹配的搜索结果列表发送给终端,以使终端 可以显示在一定搜索条件下得到的搜索结果列表信息,从而实现了根据用户的不同喜好对 搜索结果列表进行灵活选择,进而获取到了更加符合用户需求的数据,进一步,用户通过获 取到的不同的搜索结果列表可以更加快速地搜索到与用户相匹配的数据,进而提高了数据 搜索的效率。
【附图说明】
[0010] 此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中: [0011] 图1是根据本发明实施例的一种可选的数据搜索方法的应用场景示意图;
[0012] 图2是根据本发明实施例的一种可选的数据搜索方法的流程示意图;
[0013] 图3是根据本发明实施例的一种可选的数据搜索方法的示意图;
[0014] 图4是根据本发明实施例的另一种可选的数据搜索方法的流程示意图;
[0015] 图5是根据本发明实施例的另一种可选的数据搜索方法的示意图;
[0016] 图6是根据本发明实施例的又一种可选的数据搜索方法的流程示意图;
[0017] 图7是根据本发明实施例的又一种可选的数据搜索方法的示意图;
[0018] 图8是根据本发明实施例的又一种可选的数据搜索方法的流程示意图;
[0019] 图9是根据本发明实施例的一种可选的数据搜索终端的示意图;
[0020] 图10是根据本发明实施例的一种可选的数据搜索服务器的示意图。
【具体实施方式】
[0021 ] 为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的 附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是 本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术 人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范 围。
[0022] 需要说明的是,本发明的说明书和权利要求书及上述附图中的术语"第一"、"第 二"等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用 的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或 描述的那些以外的顺序实施。此外,术语"包括"和"具有"以及他们的任何变形,意图在于 覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限 于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产 品或设备固有的其它步骤或单元。
[0023] 实施例1
[0024] 根据本发明实施例,提供了一种数据搜索方法的实施例,上述数据搜索方法可以 但不限于应用于如图1所示的网络环境中,终端102通过网络向服务器104发送获取满足 搜索条件的搜索结果列表的搜索请求,服务器104响应上述搜索请求为上述终端102推送 相应的搜索结果列表。可选地,在本实施例中,上述网络可以包括但不限于:广域网、城域 网、局域网。可选地,在本实施例中,上述终端可以包括但不限于以下至少之一:手机、平板 电脑、笔记本电脑、PC机、数字电视。上述只是一种示例,本实施例对此不做任何限定。
[0025] 根据本发明实施例,提供了一种数据搜索方法,如图2所示,该方法包括:
[0026] S202,接收用于选择搜索条件的指令;
[0027] S204,响应指令选择搜索条件,其中,搜索条件至少包括类型为第一类型的第一选 择项和类型为第二类型的第二选择项;
[0028] S206,将搜索条件发送给服务器;
[0029] S208,接收服务器发送的与搜索条件匹配的搜索结果列表,其中,搜索结果列表中 的搜索结果为在接收指令之前的预定时间段内记录的信息。
[0030] 可选地,在本实施例中,上述数据搜索方法可以但不限于应用于终端上某一客户 端中的信息排行榜中,其中,上述数据搜索方法中的搜索条件可以包括但不限于用于标识 上述终端当前属性。可选地,在本实施例中,上述搜索条件中的第一类型可以但不限于用 于表示终端所在地区的类型,上述第二类型可以但不限于用于表示终端持有者的性别的类 型。例如,以热门应用搜索为例,搜索条件为北京地区,女性用户,通过本实施例中提供的数 据搜索方法可以利用选择的搜索条件,从而获取在上述搜索条件下重新排序得到的信息排 行榜,即,在北京地区女性用户群中,热门应用的搜索排行榜,如图3所示,从而使信息排行 榜可以根据不同的应用场景得到不同的排行榜,不仅实现了对排行榜的灵活控制展示,同 时也可以根据用户各自的需求快速搜索到相应数据,进而提高了数据搜索的效率。上述举 例只是一种示例,本实施例对此不做任何限定。
[0031] 可选地,在本实施例中,在接收用于选择搜索条件的指令之前,还包括:
[0032] S1,接收并显示服务器发送的与默认搜索条件匹配的默认搜索结果列表,其中,默 认搜索条件包括类型为第一类型的全部选择项和类型为第二类型的全部选择项,默认搜索 结果列表中的搜索结果为服务器在预定时间段内执行搜索操作所记录的信息。
[0033] 可选地,在本实施例中,上述默认搜索结果列表和与搜索条件匹配得到的搜索结 果列表根据不同的应用场景可以相同也可以不同,其中,默认搜索结果列表中包括搜索条 件中第一类型及第二类型中的全部选择项。其中,上述第一类型为用于表示地区的类型,上 述第二类型为用于表示性别的类型。
[0034] 可选地,在本实施例中,如图4所示,在上述接收用于选择搜索条件的指令之前, 还包括:
[0035] S402,各个终端402向服务器404发送待搜索数据及上述各个终端402选择的搜 索条件;
[0036] S404,服务器404统计在预定时间段内根据上述各个终端402所执行的搜索操作 记录的搜索结果,进而根据上述记录的搜索结果统计在不同搜索条件下对应的不同的搜索 结果列表。
[0037] 可选地,在本实施例中,上述服务器在接收指令之前的预定时间段内执行搜索操 作所记录的信息可以包括但不限于以下至少一种:已执行搜索操作的搜索词或者已下载的 应用的标识。
[0038] 可选地,在本实施例中,当服务器在接收指令之前的预定时间段内执行搜索操作 所记录的信息包括已下载的应用的标识时,搜索条件还包括:类型为第三类型的第三选择 项,其中,第三类型用于表示应用的类别。
[0039] 例如,仍以热门应用搜索为例,搜索条件为上海地区,男性用户,则搜索结果列表 可以为:在本次搜索之前的一周内,服务器根据所有上海地区、男性用户通过终端上的客户 端在所有搜索应用中执行下载操作而得到的热门应用排行榜。具体地,如表1所示,默认热 门应用排行榜可以包括但不限于:应用A (热度为100)、应用B(热度为50),应用C(热度为 30),搜索条件(例如,上海地区、男性用户)对应的热门应用排行榜可以包括但不限于:应 用B(热度为50)、应用A(热度为40),应用C(热度为20)。
[0040] 表 1
[0041]
[0042] 可选地,在本实施例中,上述
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1