一种应用搜索方法及系统、应用搜索客户端、用户终端技术方案

技术编号:13736636 阅读:63 留言:0更新日期:2016-09-22 04:56
本发明专利技术实施例涉及互联网技术领域,公开了一种应用搜索方法及系统、应用搜索客户端、用户终端,该应用搜索方法包括:获取应用搜索指令;提示上传应用截图以响应该应用搜索指令;获取上传的应用截图,并将该应用截图上报至服务端;其中,该应用截图用于供服务端判断是否存在与该应用截图匹配的目标截图,如果存在,由服务端返回目标截图所属的应用的描述信息以及下载入口;接收服务端返回的应用的描述信息以及下载入口。实施本发明专利技术实施例,能够快速准确地搜索到用户想要的应用。

【技术实现步骤摘要】

本专利技术实施例涉及互联网
,尤其涉及一种应用搜索方法及系统、应用搜索客户端、用户终端
技术介绍
目前,包括智能手机、智能手表、平板电脑以及教育类电子设备(如家教机、点读机)的用户终端上都会安装有应用搜索客户端(如应用市场、应用商店等),用户通过应用搜索客户端可以从海量的应用(也称为第三方应用程序,简称APP)中去搜索自己想要的应用。在实践中,在用户不知道应用名称的情况下,用户只能通过应用搜索客户端从海量的应用中慢慢地淘出自己想要的应用,显然这种方式难以快速准确地搜索到用户想要的应用。
技术实现思路
本专利技术实施例公开了一种应用搜索方法及系统、应用搜索客户端、用户终端,能够快速准确地搜索到用户想要的应用。本专利技术实施例第一方面公开了一种应用搜索方法,包括:获取应用搜索指令;提示上传应用截图以响应所述应用搜索指令;获取上传的应用截图,并将所述应用截图上报至服务端;其中,所述应用截图用于供所述服务端识别是否存在与所述应用截图匹配的目标截图,如果存在,由所述服务端返回所述目标截图所属的应用的描述信息以及下载入口;接收所述服务端返回的所述应用的描述信息以及下载入口。作为一种可选的实施方式,在本专利技术实施例第一方面中,所述获取应用搜索指令,包括:检测在应用搜索界面上输入的手势;判断所述手势类型是否属于预设的搜索手势类型,如果属于,生成应用
搜索指令;或者,所述获取应用搜索指令,包括:检测对应用搜索界面的触及参数,所述触及参数包括触及压力和触及时长;判断所述触及压力是否超过预设阈值,如果超过预设阈值,判断所述触及时长是否超过预设时长,如果超过预设时长,生成应用搜索指令。作为一种可选的实施方式,在本专利技术实施例第一方面中,所述提示上传应用截图以响应所述应用搜索指令,包括:输出提示对话框以响应所述应用搜索指令,所述提示对话框包括提示信息、上传控件以及截图控件,所述提示信息用于提示上传应用截图;所述获取上传的应用截图,包括:在所述上传控件被操作时,调出预先存储的至少一张历史截图;检测从所述至少一张历史截图中选取的目标历史截图,作为应用截图;或者,所述获取上传的应用截图,包括:在所述截图控件被操作时,调用摄像头捕获预览图像;检测针对所述预览图像的拍摄指令;控制所述摄像头对所述预览图像进行拍摄,获得拍摄图像;在所述拍摄图像上加载截图框;检测针对所述截图框的调整指令,所述调整指令用于指示对所述截图框进行大小调整和/或位置调整;对所述截图框执行所述调整指令指示的调整;检测截图指令,利用调整后的截图框对所述拍摄图像进行截图,作为应用截图。作为一种可选的实施方式,在本专利技术实施例第一方面中,所述将所述应用截图上报至服务端,包括:判断所述应用截图的大小是否超过预设大小,如果超过,生成所述应用
截图的缩略图;将所述应用截图的缩略图上传到云端;以及,将所述应用截图分成多个子图片包后上传到所述云端;其中,由所述云端在接收完所述多个子图片包后,将所述缩略图发送给服务端,以使所述服务端接收到所述缩略图后,向所述云端返回同意接收消息或拒绝接收消息;以及,由所述云端在接收到所述同意接收消息时,将所述多个子图片包发送给所述服务端。作为一种可选的实施方式,在本专利技术实施例第一方面中,所述应用截图包括以下任意一种或多种:包含完整应用界面的截图、包含应用图标的截图以及包含部分应用界面的截图。本专利技术实施例第二方面公开了一种应用搜索客户端,包括:指令获取单元,用于获取应用搜索指令;上传提示单元,用于提示上传应用截图以响应所述应用搜索指令;截图获取单元,用于获取上传的应用截图;截图上传单元,用于将所述应用截图上报至服务端;其中,所述应用截图用于供所述服务端识别是否存在与所述应用截图匹配的目标截图,如果存在,由所述服务端返回所述目标截图所属的应用的描述信息以及下载入口;信息接收单元,用于接收所述服务端返回的所述应用的描述信息以及下载入口。作为一种可选的实施方式,在本专利技术实施例第二方面中,所述指令获取单元包括:手势检测子单元,用于检测在应用搜索界面上输入的手势;类型判断子单元,用于判断所述手势类型是否属于预设的搜索手势类型;第一生成子单元,用于在所述类型判断子单元的判断结果为属于时,生成应用搜索指令;或者,所述指令获取单元包括:参数检测单元,用于检测对应用搜索界面的触及参数,所述触及参数包
括触及压力和触及时长;参数判断单元,用于判断所述触及压力是否超过预设阈值,如果超过预设阈值,判断所述触及时长是否超过预设时长,如果超过预设时长;第二生成单元,用于在所述参数判断单元判断所述触及时长超过预设时长时,生成应用搜索指令。作为一种可选的实施方式,在本专利技术实施例第二方面中,所述上传提示单元具体用于输出提示对话框以响应所述应用搜索指令,所述提示对话框包括提示信息、上传控件以及截图控件,所述提示信息用于提示上传应用截图;所述截图获取单元包括:截图调出子单元,用于在所述上传控件被操作时,调出预先存储的至少一张历史截图;选取检测子单元,用于检测从所述至少一张历史截图中选取的目标历史截图,作为应用截图;或者,所述截图获取单元包括:摄像头调取子单元,用于在所述截图控件被操作时,调用摄像头捕获预览图像;控制拍摄子单元,用于检测针对所述预览图像的拍摄指令,控制所述摄像头对所述预览图像进行拍摄,获得拍摄图像;截图框加载子单元,用于在所述拍摄图像上加载截图框,并检测针对所述截图框的调整指令,所述调整指令用于指示对所述截图框进行大小调整和/或位置调整;以及,对所述截图框执行所述调整指令指示的调整;应用截图子单元,用于检测截图指令,利用调整后的截图框对所述拍摄图像进行截图,作为应用截图。作为一种可选的实施方式,在本专利技术实施例第二方面中,所述截图上传单元包括:大小判断子单元,用于判断所述应用截图的大小是否超过预设大小;缩略图生成子单元,用于在所述大小判断子单元的判断结果为超过时,生成所述应用截图的缩略图;上传子单元,用于将所述应用截图的缩略图上传到云端,以及将所述应用截图分成多个子图片包后上传到所述云端;其中,由所述云端在接收完所述多个子图片包后,将所述缩略图发送给服务端,以使所述服务端接收到所述缩略图后,向所述云端返回同意接收消息或拒绝接收消息;以及,由所述云端在接收到所述同意接收消息时,将所述多个子图片包发送给所述服务端。作为一种可选的实施方式,在本专利技术实施例第二方面中,所述应用截图包括以下任意一种或多种:包含完整应用界面的截图、包含应用图标的截图以及包含部分应用界面的截图。本专利技术实施例第三方面公开了一种应用搜索系统,包括:应用搜索客户端,用于获取应用搜索指令,并提示上传应用截图以响应所述应用搜索指令,以及获取上传的应用截图,并将所述应用截图上报至服务端;所述服务端,用于接收所述应用截图,并识别是否存在与所述应用截图匹配的目标截图,如果存在,向所述应用搜索客户端返回所述目标截图所属的应用的描述信息以及下载入口;所述应用搜索客户端,还用于接收所述服务端返回的所述应用的描述信息以及下载入口。作为一种可选的实施方式,在本专利技术实施例第三方面中,所述应用搜索客户端获取应用搜索指令的方式具体为:应用搜索客户端用于检测在应用搜索界面上输入的手势;所述应用搜索客户端用于判本文档来自技高网
...

【技术保护点】
一种应用搜索方法,其特征在于,包括:获取应用搜索指令;提示上传应用截图以响应所述应用搜索指令;获取上传的应用截图,并将所述应用截图上报至服务端;其中,所述应用截图用于供所述服务端识别是否存在与所述应用截图匹配的目标截图,如果存在,由所述服务端返回所述目标截图所属的应用的描述信息以及下载入口;接收所述服务端返回的所述应用的描述信息以及下载入口。

【技术特征摘要】
1.一种应用搜索方法,其特征在于,包括:获取应用搜索指令;提示上传应用截图以响应所述应用搜索指令;获取上传的应用截图,并将所述应用截图上报至服务端;其中,所述应用截图用于供所述服务端识别是否存在与所述应用截图匹配的目标截图,如果存在,由所述服务端返回所述目标截图所属的应用的描述信息以及下载入口;接收所述服务端返回的所述应用的描述信息以及下载入口。2.根据权利要求1所述的方法,其特征在于,所述获取应用搜索指令,包括:检测在应用搜索界面上输入的手势;判断所述手势类型是否属于预设的搜索手势类型,如果属于,生成应用搜索指令;或者,所述获取应用搜索指令,包括:检测对应用搜索界面的触及参数,所述触及参数包括触及压力和触及时长;判断所述触及压力是否超过预设阈值,如果超过预设阈值,判断所述触及时长是否超过预设时长,如果超过预设时长,生成应用搜索指令。3.根据权利要求1或2所述的方法,其特征在于,所述提示上传应用截图以响应所述应用搜索指令,包括:输出提示对话框以响应所述应用搜索指令,所述提示对话框包括提示信息、上传控件以及截图控件,所述提示信息用于提示上传应用截图;所述获取上传的应用截图,包括:在所述上传控件被操作时,调出预先存储的至少一张历史截图;检测从所述至少一张历史截图中选取的目标历史截图,作为应用截图;或者,所述获取上传的应用截图,包括:在所述截图控件被操作时,调用摄像头捕获预览图像;检测针对所述预览图像的拍摄指令;控制所述摄像头对所述预览图像进行拍摄,获得拍摄图像;在所述拍摄图像上加载截图框;检测针对所述截图框的调整指令,所述调整指令用于指示对所述截图框进行大小调整和/或位置调整;对所述截图框执行所述调整指令指示的调整;检测截图指令,利用调整后的截图框对所述拍摄图像进行截图,作为应用截图。4.根据权利要求3所述的方法,其特征在于,所述将所述应用截图上报至服务端,包括:判断所述应用截图的大小是否超过预设大小,如果超过,生成所述应用截图的缩略图;将所述应用截图的缩略图上传到云端;以及,将所述应用截图分成多个子图片包后上传到所述云端;其中,由所述云端在接收完所述多个子图片包后,将所述缩略图发送给服务端,以使所述服务端接收到所述缩略图后,向所述云端返回同意接收消息或拒绝接收消息;以及,由所述云端在接收到所述同意接收消息时,将所述多个子图片包发送给所述服务端。5.根据权利要求4所述的方法,其特征在于,所述应用截图包括以下任意一种或多种:包含完整应用界面的截图、包含应用图标的截图以及包含部分应用界面的截图。6.一种应用搜索客户端,其特征在于,包括:指令获取单元,用于获取应用搜索指令;上传提示单元,用于提示上传应用截图以响应所述应用搜索指令;截图获取单元,用于获取上传的应用截图;截图上传单元,用于将所述应用截图上报至服务端;其中,所述应用截
\t图用于供所述服务端识别是否存在与所述应用截图匹配的目标截图,如果存在,由所述服务端返回所述目标截图所属的应用的描述信息以及下载入口;信息接收单元,用于接收所述服务端返回的所述应用的描述信息以及下载入口。7.根据权利要求6所述的应用搜索客户端,其特征在于,所述指令获取单元包括:手势检测子单元,用于检测在应用搜索界面上输入的手势;类型判断子单元,用于判断所述手势类型是否属于预设的搜索手势类型;第一生成子单元,用于在所述类型判断子单元的判断结果为属于时,生成应用搜索指令;或者,所述指令获取单元包括:参数检测单元,用于检测对应用搜索界面的触及参数,所述触及参数包括触及压力和触及时长;参数判断单元,用于判断所述触及压力是否超过预设阈值,如果超过预设阈值,判断所述触及时长是否超过预设时长,如果超过预设时长;第二生成单元,用于在所述参数判断单元判断所述触及时长超过预设时长时,生成应用搜索指令。8.根据权利要求6或7所述的应用搜索客户端,其特征在于,所述上传提示单元具体用于输出提示对话框以响应所述应用搜索指令,所述提示对话框包括提示信息、上传控件以及截图控件,所述提示信息用于提示上传应用截图;所述截图获取单元包括:截图调出子单元,用于在所述上传控件被操作时,调出预先存储的至少一张历史截图;选取检测子单元,用于检测从所述至少一张历史截图中选取的目标历史截图,作为应用截图;或者,所述截图获取单元包括:摄像头调取子单元,用于在所述截图控件被操作时,调用摄像头捕获预览图像;控制拍摄子单元,用于检测针对所述预览图像的拍摄指令,控制所述摄像头对所述预览图像进行拍摄,获得拍摄图像;截图框加载子单元,用于在所述拍摄图像上加载截图框,并检测针对所述截图框的调整指令,所述调整指令用于指示对所述截图框进行大小调整和/或位置调整;以及,对所述截图框执行所述调整指令指示的调整;应用截图子单元,用于检测截图指令,利用调整后的截图框对所述拍摄图像进行截图,作为应用截图。9.根据权利要求8所述的应用搜索客户端,其特征在于,所...

【专利技术属性】
技术研发人员:解文静
申请(专利权)人:广东小天才科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1