获取搜索结果的方法及装置的制造方法

文档序号:9375758阅读:160来源:国知局
获取搜索结果的方法及装置的制造方法
【技术领域】
[0001]本公开涉及互联网技术领域,特别涉及一种获取搜索结果的方法及装置。
【背景技术】
[0002]随着互联网技术的发展,搜索功能已经是用户访问互联网时使用频率最高的功能之一O
[0003]搜索引擎网站目前可以提供个性化搜索功能,即根据用户的浏览习惯以及搜索习惯为用户选择更加符合用户喜好的搜索结果,该功能需要用户预先在搜索引擎网站进行账户登录才可以提供。目前在搜索引擎网站进行账户登录的方式一般为:在启动搜索引擎网站的应用程序或者打开搜索引擎网站的网页,选取登录操作后输入预先注册的账户名和密码,由搜索引擎网站验证通过完成登录操作。在登陆后搜索引擎网站即可实现用户的个性化搜索功能。

【发明内容】

[0004]为了解决相关技术的问题,本公开实施例提供了一种获取搜索结果的方法及装置。所述技术方案如下:
[0005]根据本公开实施例的第一方面,提供一种获取搜索结果的方法,包括:
[0006]当检测到终端触发了搜索事件时,进行人脸识别获取当前用户的人脸信息;
[0007]根据所述人脸信息和所述搜索事件中的待搜索内容,向搜索服务器发送搜索请求;
[0008]接收所述搜索服务器根据所述人脸信息和所述待搜索内容进行搜索确定的与所述用户相关的搜索结果。
[0009]可选的,所述进行人脸识别获取当前用户的人脸信息,包括:
[0010]判断本次触发的所述搜索事件与前一次触发的搜索事件之间的时间间隔是否超过了预设时长;
[0011]如果本次触发的所述搜索事件与前一次触发的搜索事件之间的时间间隔未超过预设时长,则进行人脸识别获取当前用户的人脸信息。
[0012]可选的,所述根据所述人脸信息和所述搜索事件中的待搜索内容,向搜索服务器发送搜索请求,包括:
[0013]获取当前设置的搜索范围标识;其中,所述搜索范围标识包括:设备标识,云服务账号,应用账号,位置标识和网络标识中的一种或多种;
[0014]根据所述搜索范围标识,所述人脸信息和所述搜索事件中的待搜索内容,向搜索服务器发送搜索请求。
[0015]可选的,所述根据所述人脸信息和所述搜索事件中的待搜索内容,向搜索服务器发送搜索请求之后,所述方法还包括:
[0016]接收所述搜索服务器返回的所述用户对应的历史搜索记录;
[0017]将所述用户对应的历史搜索记录显示于搜索输入框对应的显示列表中。
[0018]可选的,所述接收所述搜索服务器返回的与所述用户相关的历史搜索记录之后,所述方法还包括:
[0019]将预先存储的与所述用户不相关的历史搜索记录进行隐藏操作。
[0020]可选的,所述方法还包括:
[0021]如果检测到所述用户未进行登录操作,则进行人脸识别获取所述用户的人脸信息;
[0022]根据所述人脸信息,向所述搜索服务器发送登录请求;
[0023]接收所述搜索服务器根据所述人脸信息进行验证后返回的登录响应。
[0024]根据本公开实施例的第二方面,提供一种获取搜索结果的方法,包括:
[0025]接收终端发送的搜索请求,所述搜索请求中至少包括人脸信息和待搜索内容;
[0026]验证所述人脸信息是否属于已注册用户;
[0027]如果所述人脸信息属于已注册用户,则根据所述已注册用户的个性化搜索模式对所述待搜索内容进行搜索,确定与所述已注册用户相关的搜索结果;
[0028]将所述已注册用户相关的搜索结果发送给所述终端。
[0029]可选的,所述搜索请求中还包括:搜索范围标识;其中,所述搜索范围标识包括:设备标识,云服务账号,应用账号,位置标识和网络标识中的一种或多种;
[0030]相应的,所述验证所述人脸信息是否属于已注册用户,包括:
[0031]获取所述搜索范围标识相关联的已注册用户;
[0032]验证所述人脸信息是否属于所述搜索范围标识相关联的已注册用户;
[0033]如果所述人脸信息属于所述搜索范围标识相关联的已注册用户,则确定所述人脸信息属于已注册用户。
[0034]可选的,所述验证所述人脸信息是否属于所述搜索范围标识相关联的已注册用户之后,所述方法还包括:
[0035]如果所述人脸信息不属于所述搜索范围标识相关联的已注册用户,则根据所述人脸信息和所述搜索范围标识创建用户账户。
[0036]可选的,所述方法还包括:
[0037]如果所述人脸信息属于已注册用户,则将所述已注册用户对应的历史搜索记录发送给所述终端。
[0038]可选的,所述方法还包括:
[0039]接收所述终端发送的登录请求,所述登录请求中携带人脸信息;
[0040]验证所述人脸信息是否属于已注册用户;
[0041]如果所述人脸信息属于已注册用户,则向所述终端发送登录响应。
[0042]根据本公开实施例的第三方面,提供一种获取搜索结果的装置,包括:
[0043]第一获取模块,用于当检测到终端触发了搜索事件时,进行人脸识别获取当前用户的人脸信息;
[0044]第一发送模块,用于根据所述人脸信息和所述搜索事件中的待搜索内容,向搜索服务器发送搜索请求;
[0045]第一接收模块,用于接收所述搜索服务器根据所述人脸信息和所述待搜索内容进行搜索确定的与所述用户相关的搜索结果。
[0046]可选的,所述第一获取模块,包括:
[0047]判断子模块,用于判断本次触发的所述搜索事件与前一次触发的搜索事件之间的时间间隔是否超过了预设时长;
[0048]第一获取子模块,用于在本次触发的所述搜索事件与前一次触发的搜索事件之间的时间间隔未超过预设时长时,进行人脸识别获取当前用户的人脸信息。
[0049]可选的,所述第一发送模块,包括:
[0050]第二获取子模块,用于获取当前设置的搜索范围标识;其中,所述搜索范围标识包括:设备标识,云服务账号,应用账号,位置标识和网络标识中的一种或多种;
[0051]发送子模块,用于根据所述搜索范围标识,所述人脸信息和所述搜索事件中的待搜索内容,向搜索服务器发送搜索请求。
[0052]可选的,所述装置还包括:
[0053]第二接收模块,用于接收所述搜索服务器返回的所述用户对应的历史搜索记录;
[0054]显示模块,用于将所述用户对应的历史搜索记录显示于搜索输入框对应的显示列表中。
[0055]可选的,所述装置还包括:
[0056]隐藏操作模块,用于将预先存储的与所述用户不相关的历史搜索记录进行隐藏操作。
[0057]可选的,所述装置还包括:
[0058]第二获取模块,用于在检测到所述用户未进行登录操作时,进行人脸识别获取所述用户的人脸信息;
[0059]第二发送模块,用于根据所述人脸信息,向所述搜索服务器发送登录请求;
[0060]第三接收模块,用于接收所述搜索服务器根据所述人脸信息进行验证后返回的登录响应。
[0061]根据本公开实施例的第四方面,提供一种获取搜索结果的装置,包括:
[0062]第四接收模块,用于接收终端发送的搜索请求,所述搜索请求中至少包括人脸信息和待搜索内容;
[0063]第一验证模块,用于验证所述人脸信息是否属于已注册用户;
[0064]搜索模块,用于在所述人脸信息属于已注册用户时,根据所述已注册用户的个性化搜索模式对所述待搜索内容进行搜索,确定与所述已注册用户相关的搜索结果;
[0065]第三发送模块,用于将所述已注册用户相关的搜索结果发送给所述终端。
[0066]可选的,所述搜索请求中还包括:搜索范围标识;其中,所述搜索范围标识包括:设备标识,云服务账号,应用账号,位置标识和网络标识中的一种或多种;
[0067]相应的,所述第一验证模块,包括:
[0068]第三获取子模块,用于获取所述搜索范围标识相关联的已注册用户;
[0069]验证子模块,用于验证所述人脸信息是否属于所述搜索范围标识相关联的已注册用户;
[0070]确定子模块,用于在所述人脸信息属于所述搜索范围标识相关联的已注册用户时,确定所述人脸信息属于已注册用户。
[0071]可选的,所述装置还包括:
[0072]创建账户模块,用于在所述人脸信息不属于所述搜索范围标识相关联的已注册用户时,根据所述人脸信息和所述搜索范围标识创建用户账户。
[0073]可选的,所述装置还包括:
[0074]第四发送模块,用于在所述人脸信息属于已注册用户时,将所述已注册用户对应的历史搜索记录发送给所述终端。
[0075]可选的,所述装置还包括:
[0076]第五接收模块,用于接收所述终端发送的登录请求,所述登录请求中携带人脸信息;
[0077]第二验证模块,用于验证所述人脸信息是否属于已注册用户;
[0078]第五发送模块,用于在所述人脸信息属于已注册用户时,向所述终端发送登录响应。
[0079]根据本公开实施例的第五方面,提供一种获取搜索结果的装置,包括:
[0080]处
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1