信息搜索装置及信息搜索方法

文档序号:9911153阅读:1047来源:国知局
信息搜索装置及信息搜索方法
【技术领域】
[0001] 本发明涉及信息检索及信息搜索领域,具体而言,涉及一种信息搜索装置及信息 搜索方法。
【背景技术】
[0002] 搜索引擎作为互联网的重要入口,提供用户依据查询关键字返回搜索结果的功 能。现有的用于提供用户网络搜索及内容查询功能的大多搜索引擎,并未充分考虑搜索用 户的特殊情况及讲搜索结果一起返回给搜索用户。例如,现有的搜索引擎并未考虑不同搜 索用户年龄的差异,其直接返回的结果中,可能会有大量不适宜特殊人群(如未成年人群) 的内容,诸如色情,暴力等不适内容。

【发明内容】

[0003] 鉴于以上内容,本发明实施例提供一种信息搜索装置,应用于搜索服务器。其中, 所述信息搜索装置包括:
[0004] 请求接收模块,用于接收用户终端发送的搜索请求;
[0005] 请求解析模块,用于对所述搜索请求进行解析,得到搜索关键字以及所述用户终 端的用户分级信息;
[0006] 内容搜索模块,用于根据所述搜索关键字及用户分级信息搜索出与所述用户分级 信息匹配的搜索结果;及
[0007] 结果返回模块,用于将上述搜索出的与所述用户分级信息匹配的搜索结果返回给 所述用户终端。
[0008] 本发明较佳实施例还提供一种信息搜索方法,应用于搜索服务器。其中,所述信息 搜索方法包括:
[0009] 接收用户终端发送的搜索请求;
[0010] 对所述搜索请求进行解析,得到搜索关键字以及所述用户终端的用户分级信息;
[0011] 根据所述搜索关键字及用户分级信息搜索出与所述用户分级信息匹配的搜索结 果;及
[0012] 将上述搜索出的与所述用户分级信息匹配的搜索结果返回给所述用户终端。
[0013] 与现有技术相比,本发明实施例提供的信息搜索装置及信息搜索方法在对网络内 容进行搜索时,不仅要依据搜索关键字,还要结合用户分级信息(如年龄等),来确定用户分 级,最后结合搜索关键字和用户分级来搜索出适宜用户分级的网络内容再予以返回。如此, 可使得用户看到的结果是对应分级及对应分级以下的结果,避免诸如色情和暴力等不适内 容给不适宜人群(如未成年人)阅览。
[0014] 为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合 所附附图,作详细说明如下。
【附图说明】
[0015] 为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附 图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对 范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这 些附图获得其他相关的附图。
[0016] 图1是本发明较佳实施例提供的搜索服务器与至少一用户终端进行通信的交互示 意图。
[0017] 图2是图1所示的搜索服务器的方框示意图。
[0018] 图3是本发明较佳实施例提供的图1所示的信息搜索装置的功能模块框图。
[0019] 图4是一实施例中图3所示的内容搜索模块包括的子模块的示意框图。
[0020] 图5是另一实施例中图3所示的内容搜索模块包括的子模块的示意框图。
[0021] 图6是本发明较佳实施例提供的应用于图1所示的搜索服务器的信息搜索方法的 流程图。
[0022]图7是一实施例中图6的步骤S603包括的子步骤的示意图。
[0023]图8另一实施例中图6的步骤S603包括的子步骤的示意图。
[0024]主要元件符号说明
[0025]
[0026]
【具体实施方式】
[0027] 下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整 地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在 此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因 此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的 范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做 出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0028] 应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一 个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
[0029]如图1所示,是本发明较佳实施例提供的搜索服务器100与至少一用户终端200进 行通信的交互示意图。所述用户终端200可通过网络300访问搜索服务器100,以使用搜索服 务器100提供的搜索服务。本实施例中,所述搜索服务器100,所述搜索服务器100可以是,但 不限于,web(网站)服务器。所述用户终端200可以是,但不限于,智能手机、个人电脑 (personal computer,PC)、平板电脑、个人数字助理(personal digital assistantJDA)、 移动上网设备(mobile Internet device,MID)等。所述网络300可以是,但不限于,有线网 络或无线网络。
[0030]如图2所示,是图1所示的搜索服务器100的方框示意图。所述搜索服务器100包括 信息搜索装置110、存储器111、处理器112、及通信单元113。
[0031] 所述存储器111、处理器112以及通信单元113各元件相互之间直接或间接地电性 连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信 号线实现电性连接。
[0032] 其中,所述存储器111可以是,但不限于,随机存取存储器(Random Access Memory,RAM),只读存储器(Read Only Memory,ROM),可编程只读存储器(Programmable Read-Only Memory,PROM),可擦除只读存储器(Erasable Programmable Read-Only Memory,EPR0M),电可擦除只读存储器(Electric Erasable Programmable Read-Only Memory,EEPROM)等。其中,存储器111用于存储程序,所述处理器112在接收到执行指令后, 执行所述程序。所述通信单元113用于通过所述网络300建立所述搜索服务器100与用户终 端200之间的通信连接,并用于通过所述网络300收发数据。
[0033] 所述信息搜索装置110包括至少一个可以软件或固件(firmware)的形式存储于所 述存储器111中或固化在所述搜索服务器1〇〇的操作系统(operating system,0S)中的软件 功能模块。所述处理器112用于执行所述存储器111中存储的可执行模块,例如所述信息搜 索装置110所包括的软件功能模块及计算机程序等。本实施例中,所述信息搜索装置110,为 用户终端200提供网络信息搜索服务,具体的方法在后续进行详细说明。本实施例中,所述 信息搜索装置110可以是搜索服务器100提供的搜索引擎或者属于该搜索引擎的一部分(如 该搜索引擎的其中一个功能模块)。所述搜索引擎是指根据一定的策略、运用计算机程序从 网络(如互联网)上搜集信息,在对信息进行组织和处理后,为用户提供搜索服务,将用户需 要搜索的相关的信息(例如文档、视频、音乐等)展示给用户的系统。
[0034] 请参阅图3,是本发明较佳实施例提供的图1所示的搜索服务器100包括的信息搜 索装置110的功能模块框图。所述信息搜索装置110包括请求接收模块1101、请求解析模块 1102、内容搜索模块1103及结果返回模块1104。
[0035] 所述请求接收模块1101用于接收用户终端200发送的搜索请求。本实施例中,所述 用户终端200的用户可通过所述网络300访问搜索服务器100,通过该搜索服务器100提供的 搜索界面(如搜索引擎界面)输入搜索请求并发送至搜索服务器100,由所述请求接收模块 1101接收并处理。例如,所述用户终端200可使用专用的网页浏览器(如UC浏览器、IE浏览 器、火狐浏览器、360浏览器等)通过所述网络300登入所述搜索界面并输入和发送搜索请 求。
[0036] 所述请求解析模块1102用于对所述搜索请求进行解析,得到搜索关键字以及所述 用户终端200的用户分级信息。
[0037] -优选实施例中,所述搜索请求为具有预定格式的文本信息,该文本信息包括所 述搜索关键字以及所述用户终端200的用户分级信息。用户终端200的用
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1