[发明专利]基于应用程序图标的应用程序搜索方法和系统在审
申请号: | 201310288939.8 | 申请日: | 2013-07-10 |
公开(公告)号: | CN103345516A | 公开(公告)日: | 2013-10-09 |
发明(设计)人: | 张琳琳 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F9/445 |
代理公司: | 北京铭硕知识产权代理有限公司 11286 | 代理人: | 罗延红;郑玉 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 应用程序 图标 搜索 方法 系统 | ||
技术领域
本发明涉及一种应用图标的对比方法,更具体地,涉及一种基于应用程序图标的应用程序搜索方法和使用该应用搜索方法的系统。
背景技术
在现有的终端设备中,特别是在诸如智能手机的移动终端设备中,通常安装了大量的应用程序,并且利用与应用程序对应的图标来标识应用程序并作为进入应用程序的入口。以智能手机为例,不同的智能手机的操作系统均具有各自的获得应用程序的方式。例如,用户可进入苹果公司的iOS系统中的App store或谷歌公司的Android系统中的Google Play,通过应用程序的名称搜索其需要的应用程序,在搜索的应用程序的结果列表中选择自己想要的应用程序并下载和安装应用程序。
然而,可能存在用户并不知道应用程序的名称的情况,这时,如果用户想要搜索想要的应用程序则无法通过输入想要搜索的应用程序的名称来搜索应用程序。另外,现在的移动终端设备通常配备有触摸屏,而触摸屏的文字输入的效率较低。因此,需要一种在直接输入应用程序的名称之外的应用程序的搜索方式来扩展现有的应用程序搜索方式,并且可以提高应用程序的搜索效率。
发明内容
本发明的目的在于提供一种通过对应用程序图标进行对比来搜索应用程序的方法,使得用户可以在不用输入应用程序的相关文字的情况下搜索应用程序。本发明还提供了一种应用了基于图标对比的应用程序搜索方法的系统。
根据本发明的一方面,提供了一种基于应用程序图标对比来搜索应用程序的方法,包括:在终端设备输入想要搜索的应用程序的应用程序图标;将应用程序图标发送到服务器;服务器将接收的应用程序图标与存储在服务器的应用程序图标数据库中的应用程序图标进行对比,以确定与接收的应用程序图标相似的候选应用程序图标;将与候选应用程序图标对应的候选应用程序的相关信息提供给终端设备;在终端设备选择候选应用程序之一并将选择的应用程序的信息发送到服务器;服务器将与选择的应用程序对应的安装文件提供给终端设备。
根据本发明的一方面,在对比步骤中,将接收的应用程序图标的颜色特征和/或纹理特征与应用程序图标数据库中的应用程序图标进行对比。
根据本发明的一方面,颜色特征对比包括全局颜色特征对比和局部颜色特征对比。
根据本发明的一方面,纹理特征对比包括应用程序图标的灰度共生矩阵和局部二值模式LBP纹理特征的对比。
根据本发明的一方面,如果在对比步骤中没有找到与接收的应用程序图标相似的候选应用程序图标,则将对应的消息返回到终端设备以通知用户重新输入应用程序图标。
根据本发明的一方面,所述方法还包括:如果没有在服务器提供的候选应用程序中找到想要搜索的应用程序,则从终端设备重新输入应用程序图标以再次进行搜索。
根据本发明的另一方面,还提供了一种基于应用程序图标对比来搜索应用程序的服务器,包括:存储单元,存储应用程序图标数据库和应用程序的安装文件;图标对比单元,将从终端设备接收的应用程序图标与应用程序图标数据库中的应用程序图标进行对比,以确定与接收的应用程序图标相似的候选应用程序图标,并将与候选应用程序图标对应的候选应用程序的相关信息提供给终端设备;应用程序提供单元,将与终端设备选择的应用程序的安装文件提供给终端设备。
根据本发明的另一方面,图标对比单元将接收的应用程序图标的颜色特征和/或纹理特征与应用程序图标数据库中的应用程序图标进行对比。
根据本发明的另一方面,如果图标对比单元没有找到与接收的应用程序图标相似的候选应用程序图标,则将对应的消息返回到终端设备以通知用户重新输入应用程序图标。
根据本发明的另一方面,提供了一种基于应用程序图标对比来搜索应用程序的系统,包括:终端设备,用于输入想要搜索的应用程序的应用程序图标,并将应用程序图标发送到服务器;服务器,将接收的应用程序图标与存储在服务器的应用程序图标数据库中的应用程序图标进行对比,以确定与接收的应用程序图标相似的候选应用程序图标,并将与候选应用程序图标对应的候选应用程序的相关信息提供给终端设备;其中,在终端设备选择了候选应用程序之一并将选择的应用程序的信息发送到服务器之后,服务器将与选择的应用程序对应的安装文件提供给终端设备。
根据本发明的另一方面,服务器将接收的应用程序图标的颜色特征和/或纹理特征与应用程序图标数据库中的应用程序图标进行对比。
根据本发明的另一方面,如果服务器没有找到与接收的应用程序图标相似的候选应用程序图标,则将对应的消息返回到终端设备以通知用户重新输入应用程序图标。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310288939.8/2.html,转载请声明来源钻瓜专利网。