信息搜索方法和信息搜索装置的制造方法_3

文档序号:8473079阅读:来源:国知局
该搜索词列表中的一项时,可以确定搜索词满足预设条件;或者,当用户输入的搜索词满足预设格式时,确定为满足预设条件,例如,当用户在一个具体词的前面加上“O”标识后,表明此时的搜索词满足预设条件。
[0087]通常来讲,用户在搜索时,会在搜索框下面展示搜索建议区域(suggest),搜索建议区域中展示与搜索词相关的信息。
[0088]现有技术中,搜索建议区域中展示的相关信息通常是包括搜索词的内容,例如,在搜索“华夏良子”时,会展示“华夏良子环境怎么样”,“华夏良子价格怎么样”等。
[0089]而本实施例中,在搜索建议区域展示搜索词对应的服务提供者的信息,例如,参见图2,搜索词21是“华夏良子”时,在搜索建议区域展示如图2所示的服务提供者的信息22。
[0090]需要说明的是,图2中搜索框中采用加“O”的方式进行标识,也可以不加而与预设的列表进行比对,当“华夏良子”属于预设列表中的一项时,则也可以采用本实施例的搜索方式进行搜索。
[0091]另外,可以理解的是,服务提供者不限于“华夏良子”此类用于提供商业服务的商家,还可以包括“招商银行”此类的机构,还可以包括用于论文查询的数据库等。
[0092]第二展示模块133,用于确定用户在所述服务提供者中选择的一个服务提供者,并展示选择的服务提供者能够提供的服务信息,其中,所述服务信息采用目录形式构建。
[0093]如图2所示,服务提供者的信息包括三项,用户可以在这三项中任意选择一项获取相应的服务信息。其中,用户可以通过点击的方式进行选择。
[0094]参见图3,假设用户选择的服务提供者31是“华夏良子(东方店)”,则可以展示“华夏良子(东方店)”对应的服务信息。
[0095]其中,服务提供者能够提供的服务信息也可以展示在搜索建议区域,具体可以展示在服务提供者的右侧。
[0096]本实施例中,可以采用目录形式预先构建每个服务提供者的服务信息(具体可以由每个服务提供者自己构建),并保存在服务器内。当用户在前端选择一个服务提供者后,前端会向服务器发送查询请求,该查询请求中携带用户选择的服务提供者的标识信息,月艮务器中预先保存服务提供者的标识信息与对应的目录形式的服务信息,因此,服务器根据预先保存的信息,可以查询到用户选择的服务提供者对应的服务信息,并返回给前端进行展示。
[0097]另一实施例中,参见图14,该装置130还包括:
[0098]获取模块134,用于获取选择的服务提供者能够提供的服务信息,所述服务信息包括至少一级目录,每级目录中包括至少一项本级服务信息;
[0099]以服务提供者是商家为例,每个商家的采用目录形式的服务信息的组成结构可以参见图5。如图5所示,对应一个商家,包括两级目录,第一级包括服务_1,服务_2和服务_3,第二级是服务_1的下一级目录,包括服务内容_1和服务内容_2。
[0100]相应的,所述第二展示模块133用于展示选择的服务提供者能够提供的服务信息,包括:
[0101 ] 在所述搜索建议区域,根据用户的选择,逐级展示每一级目录。
[0102]通过逐级展示可以使得用户逐渐获取更细化的服务信息,避免页面跳转查询,降低查询路径,以及可以逐渐获知具体服务内容。
[0103]可选的,所述第二展示模块133用于根据用户的选择,逐级展示每一级目录,包括:
[0104]确定用户选择的当前级目录中的一项;
[0105]如果选择的项存在下一级目录,则在当前级目录的右侧,展示所述下一级目录。
[0106]其中,初始展示时,可以展示商家对应的第一级,此时的当前级是指第一级,之后,当从第一级目录中选择一项后,可以触发第二级目录(如果有)的展示,在展示第二级目录后,相应的当前级是指第二级,依次类推。
[0107]以展示第一级目录为例,例如,参见图3,在选择“华夏良子(东方店)”后,可以展示“华夏良子(东方店)”对应的第一级目录32,如图3所示,第一级目录具体包括“预约”和“团购”。
[0108]具体的,用户选中某一商家后,前端会向服务器发送一个查询商家服务内容的请求。服务器收到请求后,会找寻该商家设置的一级目录,并返回。前端收到结果后,会将商家的一级目录展现在商家列表右侧。
[0109]在展示第一级目录后,用户可以在第一级目录中选择一项,例如,用户选择第一级目录中的“预约”或者“团购”。
[0110]例如,用户选择了“预约”,如果“预约”存在下一级目录,则参见图7,可以在第一级目录的右侧展示第二级目录33。
[0111]具体的,用户选择第一级目录中的“预约”,则前端会生成一个新的查询请求,查询请求中携带搜索关键词(search key),搜索关键词是“华夏良子(东方店)预约”,并向服务器再次发送查询请求。服务器收到查询请求后,根据search key,找到匹配的二级目录,并返回给前端进行展示。其中,服务器保存目录形式的服务信息时会记录相互之间的关系,例如,“华夏良子(东方店)预约”的下一级目录是什么,因此,根据该相互之间的关系,可以根据查询请求中的搜索关键词获取到下一级目录。
[0112]通过在当前级目录的右侧展示下一级目录,可以使得展示效果简单明了。
[0113]可选的,所述第二展示模块133还用于:
[0114]如果选择的项不存在下一级目录,跳转到所述选择的项对应的页面。
[0115]例如,用户在第二级目录中选择“中医足疗”,假设“中医足疗”没有下一级目录,则参见图8,跳转到“中医足疗”对应的页面81。
[0116]具体的,在构建每个商家的服务信息时,还可以保存每级目录中每项的链接地址,以便根据该链接地址进入相应的页面,链接地址例如为统一资源定位符(UniformResource Locator, URL)地址。
[0117]服务器接收到查询请求后,如果根据记录的相互之间的关系,如果查找到当前的搜索关键词没有下一级目录,则获取当前的搜索关键词对应的项的URL地址,之后根据该URL地址进入相应的页面。
[0118]通过在没有下一级目录时跳转到相应页面,可以进入具体的服务内容。
[0119]可选的,所述第二展示模块用于跳转到所述选择的项对应的页面,包括:
[0120]获取目标页面的URL地址,并在所述URL地址后面自动添加标准化参数,所述目标页面是所述选择的项对应的页面;
[0121]将添加了标准化参数的URL地址发送给所述目标页面,以便目标页面根据所述标准化参数进行处理。
[0122]其中,标准化参数是指搜索引擎与目标页面预先约定好的参数,当URL地址中携带该标准化参数时,目标页面可解析出含义。
[0123]例如,参见图9,当在服务信息中选择“2张”后,目标页面可以解析该数量,并在数量位置处相应填写“2”。
[0124]通过携带标准化参数,可以直接将信息带入目标页面,降低用户在目标页面的工作量。
[0125]另一实施例中,参见图14,该装置130还包括:
[0126]处理模块135,用于在任一级目录中,通过点击用于搜索的按钮进行搜索或跳转。
[0127]例如,参见图2,用户在选择“华夏良子(东方店)”后,可以通过点击“百度一下”搜索“华夏良子(东方店)”,或者进入“华夏良子(东方店)”对应的页面。
[0128]又例如,参见图3,用户在选择“华夏良子(东方店)预约”后,可以通过点击“百度一下”搜索“华夏良子(东方店)预约”,或者进入“华夏良子(东方店)预约”对应的页面。
[0129]具体的是要进行搜索或者跳转可以预先设置,例如,预先设置点击“百度一下”是搜索。
[0130]用户可以随时点击“搜索按钮”在他想要的层级进行搜索或跳转,无需进入最后层级。但是,用户进入的层级越深,最终得到的结果或跳转的页面越精准
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1