搜索方法和装置与流程

文档序号:11063587阅读:来源:国知局

技术特征:

1.一种搜索方法,其特征在于,所述方法包括:

响应于接收到搜索指令,呈现取词窗口;

响应于检测到作用于所述取词窗口的、用于选取拟用搜索词的选取操作,确定所述选取操作所指示的拟用搜索词和包含所述拟用搜索词的目标字符串;

将所述目标字符串和所述拟用搜索词在所述目标字符串中的位置标识发送至所连接的服务器,以使所述服务器根据所述位置标识在所述目标字符串中确定包含所述拟用搜索词的目标搜索词,并发起对所述目标搜索词的搜索以得到搜索结果;

从所述服务器接收所述搜索结果并进行展示。

2.根据权利要求1所述的方法,其特征在于,所述确定所述选取操作所指示的拟用搜索词,包括:

在所述选取操作所在选取位置的预定范围内的文字区域划分网格,以使所述文字区域中的字符位于所划分的网格中;

确定所述选取操作所指示的网格,将所确定的网格包含的字符作为所述拟用搜索词。

3.根据权利要求2所述的方法,其特征在于,所述确定包含所述拟用搜索词的目标字符串,包括:

获取所述文字区域中的字符以组成所述目标字符串,其中,所获取的字符包括所述拟用搜索词。

4.根据权利要求3所述的方法,其特征在于,所述获取所述文字区域中的字符以组成所述目标字符串,包括:

获取所述文字区域中的字符组成第一字符串;

从所述第一字符串中提取所述拟用搜索词、所述拟用搜索词前和/或后预定数目个字符,组成所述目标字符串。

5.根据权利要求1所述的方法,其特征在于,所述取词窗口包括至少一个页面;以及

在所述呈现取词窗口之后,所述方法还包括:

响应于接收到翻页指令,显示所述取词窗口所对应页面的上一页面或下一页面。

6.根据权利要求1-5之一所述的方法,其特征在于,所述方法还包括:

响应于接收到隐藏指令,隐藏所述搜索结果。

7.一种搜索方法,其特征在于,所述方法包括:

从所连接的客户端接收目标字符串和拟用搜索词在所述目标字符串中的位置标识,其中,所述拟用搜索词和所述目标字符串是所述客户端根据检测到的作用于取词窗口的、用于选取拟用搜索词的选取操作所确定的;

根据所述位置标识,在所述目标字符串中确定包含所述拟用搜索词的目标搜索词;

发起对所述目标搜索词的搜索以得到搜索结果;

向所述客户端发送所述搜索结果。

8.根据权利要求7所述的方法,其特征在于,所述根据所述位置标识,在所述目标字符串中确定包含所述拟用搜索词的目标搜索词,包括:

对所述目标字符串进行切词,将包含所述位置标识所指示的拟用搜索词的词作为目标搜索词。

9.根据权利要求7所述的方法,其特征在于,所述根据所述位置标识,在所述目标字符串中确定包含所述拟用搜索词的目标搜索词,包括:

从所述目标字符串中提取关键词集合;

在所述关键词集合中确定包含所述位置标识所指示的拟用搜索词的至少一个关键词;

如果所述至少一个关键词的数目大于1,则获取预先统计的与所述至少一个关键词中的每一个关键词对应的搜索量,并将搜索量最高的关键词作为目标搜索词。

10.一种搜索装置,其特征在于,所述装置包括:

呈现单元,配置用于响应于接收到搜索指令,呈现取词窗口;

确定单元,配置用于响应于检测到作用于所述取词窗口的、用于选取拟用搜索词的选取操作,确定所述选取操作所指示的拟用搜索词和包含所述拟用搜索词的目标字符串;

第一发送单元,配置用于将所述目标字符串和所述拟用搜索词在所述目标字符串中的位置标识发送至所连接的服务器,以使所述服务器根据所述位置标识在所述目标字符串中确定包含所述拟用搜索词的目标搜索词,并发起对所述目标搜索词的搜索以得到搜索结果;

第一接收单元,配置用于从所述服务器接收所述搜索结果并进行展示。

11.根据权利要求10所述的装置,其特征在于,所述确定单元包括:

网格划分子单元,配置用于在所述选取操作所在选取位置的预定范围内的文字区域划分网格,以使所述文字区域中的字符位于所划分的网格中;

拟用搜索词确定子单元,配置用于确定所述选取操作所指示的网格,将所确定的网格包含的字符作为所述拟用搜索词。

12.根据权利要求11所述的装置,其特征在于,所述确定单元包括:

目标字符串确定子单元,配置用于获取所述文字区域中的字符以组成所述目标字符串,其中,所获取的字符包括所述拟用搜索词。

13.根据权利要求12所述的装置,其特征在于,所述目标字符串确定子单元包括:

第一字符串确定模块,配置用于获取所述文字区域中的字符组成第一字符串;

目标字符串确定模块,配置用于从所述第一字符串中提取所述拟用搜索词、所述拟用搜索词前和/或后预定数目个字符,组成所述目标字符串。

14.根据权利要求10所述的装置,其特征在于,所述取词窗口包括至少一个页面;以及

所述装置还包括:

翻页单元,配置用于响应于接收到翻页指令,显示所述取词窗口所对应页面的上一页面或下一页面。

15.根据权利要求10-14之一所述的装置,其特征在于,所述装置还包括:

隐藏单元,配置用于响应于接收到隐藏指令,隐藏所述搜索结果。

16.一种搜索装置,其特征在于,所述装置包括:

第二接收单元,配置用于从所连接的客户端接收目标字符串和拟用搜索词在所述目标字符串中的位置标识,其中,所述拟用搜索词和所述目标字符串是所述客户端根据检测到的作用于取词窗口的、用于选取拟用搜索词的选取操作所确定的;

目标搜索词确定单元,配置用于根据所述位置标识,在所述目标字符串中确定包含所述拟用搜索词的目标搜索词;

搜索单元,配置用于发起对所述目标搜索词的搜索以得到搜索结果;

第二发送单元,配置用于向所述客户端发送所述搜索结果。

17.根据权利要求16所述的装置,其特征在于,所述目标搜索词确定单元包括:

第一处理子单元,配置用于对所述目标字符串进行切词,将包含所述位置标识所指示的拟用搜索词的词作为目标搜索词。

18.根据权利要求16所述的装置,其特征在于,所述目标搜索词确定单元包括:

提取子单元,配置用于从所述目标字符串中提取关键词集合;

确定子单元,配置用于在所述关键词集合中确定包含所述位置标识所指示的拟用搜索词的至少一个关键词;

第二处理子单元,配置用于如果所述至少一个关键词的数目大于1,则获取预先统计的与所述至少一个关键词中的每一个关键词对应的搜索量,并将搜索量最高的关键词作为目标搜索词。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1