《一种搜索应用程序的方法以及终端.pdf》由会员分享,可在线阅读,更多相关《一种搜索应用程序的方法以及终端.pdf(12页完整版)》请在专利查询网上搜索。
本发明实施例公开了一种搜索应用程序的方法以及终端,包括:获取用户输入的目标颜色信息;获取与所述目标颜色信息匹配的至少一个应用图标;显示所述至少一个应用图标对应的应用程序。相应地,本发明实施例还公开了一种终端。采用本发明实施例,可以实现快速地搜索出应用程序,节省时间开销,提高用户的使用体验。。
CN201510681245.X
2015.10.19
CN105224680A
2016.01.06
实审
审中
发明专利申请公布后的视为撤回IPC(主分类):G06F 17/30申请公布日:20160106|||实质审查的生效IPC(主分类):G06F 17/30申请日:20151019|||公开
G06F17/30
深圳市金立通信设备有限公司
姚思琦
518040 广东省深圳市福田区深南大道7028号时代科技大厦东座21楼
广州三环专利代理有限公司 44202
郝传鑫;熊永强
本发明实施例公开了一种搜索应用程序的方法以及终端,包括:获取用户输入的目标颜色信息;获取与所述目标颜色信息匹配的至少一个应用图标;显示所述至少一个应用图标对应的应用程序。相应地,本发明实施例还公开了一种终端。采用本发明实施例,可以实现快速地搜索出应用程序,节省时间开销,提高用户的使用体验。
权利要求书1. 一种搜索应用程序的方法,其特征在于,所述方法包括:获取用户输入的目标颜色信息;获取与所述目标颜色信息匹配的至少一个应用图标;显示所述至少一个应用图标对应的应用程序。2. 如权利要求1所述的方法,其特征在于,所述获取用户输入的目标颜色信息包括:获取用户通过摄像头拍摄的图像;识别所述图像的颜色;根据所述图像的颜色生成目标颜色信息。3. 如权利要求2所述的方法,其特征在于,所述识别所述图像的颜色包括:确定所述图像的每个像素点的颜色;将包括所述像素点最多的一种颜色识别为所述图像的颜色。4. 如权利要求1所述的方法,其特征在于,所述获取用户输入的目标颜色信息包括:显示包括至少一种预设颜色的选择面板;获取用户针对所述选择面板输入的颜色;根据所述输入的颜色生成目标颜色信息。5. 如权利要求1所述的方法,其特征在于,所述获取用户输入的目标颜色信息之前,还包括:识别所有已安装的应用程序对应的应用图标的颜色;根据所述应用图标的颜色生成图标颜色信息;所述获取与所述目标颜色信息匹配的至少一个应用图标包括:获取所述图标颜色信息与所述目标颜色信息匹配的至少一个应用图标。6. 一种终端,其特征在于,所述终端包括:信息获取单元,用于获取用户输入的目标颜色信息;图像获取单元,用于获取与所述目标颜色信息匹配的至少一个应用图标;应用显示单元,用于显示所述至少一个应用图标对应的应用程序。7. 如权利要求6所述的终端,其特征在于,所述信息获取单元包括:图像获取单元,用于获取用户通过摄像头拍摄的图像;颜色识别单元,用于识别所述图像的颜色;信息生成单元,用于根据所述图像的颜色生成目标颜色信息。8. 如权利要求7所述的终端,其特征在于,所述颜色识别单元,具体用于:确定所述图像的每个像素点的颜色;将包括所述像素点最多的一种颜色识别为所述图像的颜色。9. 如权利要求6所述的终端,其特征在于,所述信息获取单元包括:面板显示单元,用于显示包括至少一种预设颜色的选择面板;颜色输入单元,用于获取用户针对所述选择面板输入的颜色;信息生成单元,用于根据所述输入的颜色生成目标颜色信息。10. 如权利要求6所述的方法,其特征在于,所述终端还包括:信息储备单元,用于识别所有已安装的应用程序对应的应用图标的颜色;根据所述应用图标的颜色生成图标颜色信息;所述图像获取单元,具体用于获取所述图标颜色信息与所述目标颜色信息匹配的至少一个应用图标。
说明书一种搜索应用程序的方法以及终端 技术领域 本发明涉及人机交互技术领域,尤其涉及一种搜索应用程序的方法以及终端。 背景技术 随着软件技术的快速发展,应用于如智能手机和平板电脑等终端的APP(Application,应用程序)越来越多。根据最新统计数据,平均每个终端安装有50个APP,并且仍有持续增多的趋势。随之而来的问题是,用户找寻APP所耗费的时间越来越长,尤其是找寻不常用的APP。 为了帮助用户快速找寻APP,提出了两种快速找寻APP的方法:方法一,将同一类型的APP放置在同一文件夹,用户可以通过APP的类型从对应的文件夹中找寻APP,以减少找寻时间,但同一APP可能会有多种分类方式,导致用户在多个文件夹中去找寻APP,也耗费时间;方法二,从桌面调出搜索界面,在搜索界面内输入APP的名称,但编辑文字的过程并不受大多用户的欢迎,并且对于忘记名称的APP,则难以找寻到。 发明内容 本发明实施例提供一种搜索应用程序的方法以及终端,可以实现快速地搜索出应用程序,节省时间开销,提高用户的使用体验。 本发明实施例提供的一种搜索应用程序的方法,包括: 获取用户输入的目标颜色信息; 获取与所述目标颜色信息匹配的至少一个应用图标; 显示所述至少一个应用图标对应的应用程序。 相应地,本发明实施例还提供了一种终端,包括: 信息获取单元,用于获取用户输入的目标颜色信息; 图片获取单元,用于获取与所述目标颜色信息匹配的至少一个应用图标; 应用显示单元,用于显示所述至少一个应用图标对应的应用程序。 本发明实施例中,终端先获取用户输入的目标颜色信息,再获取与目标颜色信息匹配的至少一个应用图标,然后显示该应用图标对应的应用程序,所显示的应用程序即为搜索结果,可以实现快速地搜索出应用程序,节省时间开销,提高用户的使用体验。 附图说明 为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。 图1是本发明实施例提供的一种搜索应用程序的方法的流程示意图; 图2是本发明实施例提供的另一种搜索应用程序的方法的流程示意图; 图3是本发明实施例提供的一种终端的结构示意图; 图4是本发明实施例提供的一种信息获取单元的结构示意图; 图5是本发明实施例提供的另一种信息获取单元的结构示意图; 图6是本发明实施例提供的另一种终端的结构示意图。 具体实施方式 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。 本发明实施例提供的搜索应用程序的方法实现于终端,终端可以包括智能终端包括智能手机、平板电脑、数字音视频播放器、电子阅读器、手持游戏机和车载电子设备等电子设备,终端还携带有摄像头,用以拍摄图像。 图1是本发明实施例中一种搜索应用程序的方法的流程示意图。如图所示本实施例中的搜索应用程序的方法的流程可以包括: S101,获取用户输入的目标颜色信息。 其中,所述颜色信息是计算机领域中用以表征不同颜色的信息,可以是颜 色值、颜色码、颜色表和颜色比值等参数中的任意一种,这里不作限定。为了便于理解后文,本发明实施例中,以十六进制颜色码为例进行说明,例如:#FF0000表示红色,#00FF00表示绿色,#0000FF表示蓝色。 具体地,终端获取用户输入的目标颜色信息的方式包括以下两种可选的实施方式: 方式一,终端获取用户通过摄像头拍摄的图像;识别图像的颜色;根据图像的颜色生成目标颜色信息。 例如,假设用户想要找寻的APP的图标颜色为蓝色,此时用户可以通过终端上的摄像头拍摄蓝色的物体,终端获取拍摄的图像,并识别该图像的颜色为蓝色,进而生成颜色码为#0000FF的目标颜色信息。 具体实现过程中,终端识别图像的颜色的方法可以是:确定图像的每个像素点的颜色;将包括像素点最多的一种颜色识别为图像的颜色。原因在于,用户身边的物品可能由多种颜色构成,或者用户拍摄的图像中除了该物品外还包括其它颜色的背景,上述过程可以获取该图像的主要颜色,忽略次要颜色。 需要指出的是,即使是纯色的物品,在拍摄成图像后,也可能会因为光线、阴影或角度等问题导致图像中的物品不是纯色。有鉴于此,终端将色差在预设范围内的颜色设置为同一种颜色,例如:将#0099CC到#0066FF范围内的颜色设置为蓝色,其颜色信息为#0000FF。 方式二,终端显示包括至少一种预设颜色的选择面板;获取用户针对选择面板输入的颜色;根据输入的颜色生成目标颜色信息。 其中,所述预设颜色可以是设计人员或用户预先设定的,也可以是终端根据已安装APP的应用图标生成的,这里不做限定。 例如:终端显示包括红色、黄色和蓝色三种预设颜色的选择面板,用户想要寻找的APP的图标颜色为蓝色,则点击选择面板中的蓝色,进而终端生成颜色码为#0000FF的目标颜色信息。 S102,获取与所述目标颜色信息匹配的至少一个应用图标。 可选地,终端获取用户输入的目标颜色信息之前,先识别所有已安装的APP对应的应用图标的颜色,并根据应用图标的颜色生成图标颜色信息。其中,终端识别应用图标的颜色和生成图标颜色信息的方法,与上述识别图像的颜色和生成目标颜色信息的方法类似,这里不作赘述。 具体地,终端在本地所有的应用图标中,获取图标颜色信息与目标颜色信息匹配的至少一个应用图标。需要指出的是,这里的匹配,不是指两者的颜色信息相同,而是指两者的颜色信息相近,其色差在预设范围内。例如:假设目标颜色信息为#0000FF,而本地有颜色信息为#0012FF、#0000FF和#0000FC的三个应用图标,假设这三个颜色信息与#0000FF的差别均处于预设范围内,则三个颜色信息均与目标颜色信息匹配,终端同时获取这三个应用图标。 S103,显示所述至少一个应用图标对应的应用程序。 具体地,终端显示获取的应用图标对应的APP,所显示的APP即为搜索结果,用户可以从搜索结果中直接打开APP。 由上可见,终端先获取用户输入的目标颜色信息,再获取与目标颜色信息匹配的至少一个应用图标,然后显示该应用图标对应的应用程序,所显示的应用程序即为搜索结果,可以实现快速地搜索出应用程序,节省时间开销,提高用户的使用体验。 图2是本发明实施例中另一种搜索应用程序的方法的流程示意图。如图所示本实施例中的搜索应用程序的方法的流程可以包括: S201,识别所有已安装的应用程序对应的应用图标的颜色。 具体地,终端获取所有已安装的APP对应的应用图标,对于各个应用图标,分别确定其中的每个像素点的颜色,将包括像素点最多的一种颜色识别为该应用图标的颜色。原因在于,应用图标一般由多种颜色构成,分为主要颜色和次要颜色,上述过程可以获取该图标的主要颜色,忽略次要颜色。 S202,根据所述应用图标的颜色生成图标颜色信息。 其中,所述颜色信息是计算机领域中用以表征不同颜色的信息,可以是颜色值、颜色码、颜色表和颜色比值等参数中的任意一种,这里不作限定。为了便于理解后文,本发明实施例中,以十六进制颜色码为例进行说明,例如:#FF0000表示红色,#00FF00表示绿色,#0000FF表示蓝色。 例如,假设应用图标的颜色为蓝色,则终端生成颜色码为#0000FF的图标颜色信息。 S203,获取用户通过摄像头拍摄的图像。 例如,假设用户想要找寻的APP的图标颜色为蓝色,此时用户可以通过终 端上的摄像头拍摄蓝色的物体,终端获取拍摄的图像。 S204,识别所述图像的颜色。 具体地,终端识别图像的颜色的方法可以是:确定图像的每个像素点的颜色;将包括像素点最多的一种颜色识别为图像的颜色。原因在于,用户身边的物品可能由多种颜色构成,或者用户拍摄的图像中除了该物品外还包括其它颜色的背景,上述过程可以获取该图像的主要颜色,忽略次要颜色。 需要指出的是,即使是纯色的物品,在拍摄成图像后,也可能会因为光线、阴影或角度等问题导致图像中的物品不是纯色。有鉴于此,终端将色差在预设范围内的颜色设置为同一种颜色,例如:将#0099CC到#0066FF范围内的颜色设置为蓝色,其颜色信息为#0000FF。 S205,根据所述图像的颜色生成目标颜色信息。 例如,假设图像的颜色为蓝色,则终端生成颜色码为#0000FF的目标颜色信息。 S206,获取所述图标颜色信息与所述目标颜色信息匹配的至少一个应用图标。 具体地,终端在本地所有的应用图标中,获取图标颜色信息与目标颜色信息匹配的至少一个应用图标。需要指出的是,这里的匹配,不是指两者的颜色信息相同,而是指两者的颜色信息相近,其色差在预设范围内。例如:假设目标颜色信息为#0000FF,而本地有颜色信息为#0012FF、#0000FF和#0000FC的三个应用图标,假设这三个颜色信息与#0000FF的差别均处于预设范围内,则三个颜色信息均与目标颜色信息匹配,终端同时获取这三个应用图标。 S207,显示所述至少一个应用图标对应的应用程序。 具体地,终端显示获取的应用图标对应的APP,所显示的APP即为搜索结果,用户可以从搜索结果中直接打开APP。 由上可见,终端先获取用户输入的目标颜色信息,再获取与目标颜色信息匹配的至少一个应用图标,然后显示该应用图标对应的应用程序,所显示的应用程序即为搜索结果,可以实现快速地搜索出应用程序,节省时间开销,提高用户的使用体验。 图3是本发明实施例中一种终端的结构示意图。如图所示本发明实施例中 的终端至少可以包括信息获取单元310、图像获取单元320和应用显示单元330,其中: 信息获取单元310,用于获取用户输入的目标颜色信息。 其中,所述颜色信息是计算机领域中用以表征不同颜色的信息,可以是颜色值、颜色码、颜色表和颜色比值等参数中的任意一种,这里不作限定。为了便于理解后文,本发明实施例中,以十六进制颜色码为例进行说明,例如:#FF0000表示红色,#00FF00表示绿色,#0000FF表示蓝色。 可选地,信息获取单元310可以如图4所示进一步包括图像获取单元311、颜色识别单元312和信息生成单元313,其中: 图像获取单元311,用于获取用户通过摄像头拍摄的图像。 例如,假设用户想要找寻的APP的图标颜色为蓝色,此时用户可以通过终端上的摄像头拍摄蓝色的物体,图像获取单元311获取拍摄的图像。 颜色识别单元312,用于识别所述图像的颜色。 具体地,颜色识别单元312识别图像的颜色的方法可以是:确定图像的每个像素点的颜色;将包括像素点最多的一种颜色识别为图像的颜色。原因在于,用户身边的物品可能由多种颜色构成,或者用户拍摄的图像中除了该物品外还包括其它颜色的背景,上述过程可以获取该图像的主要颜色,忽略次要颜色。 需要指出的是,即使是纯色的物品,在拍摄成图像后,也可能会因为光线、阴影或角度等问题导致图像中的物品不是纯色。有鉴于此,颜色识别单元312将色差在预设范围内的颜色设置为同一种颜色,例如:将#0099CC到#0066FF范围内的颜色设置为蓝色,其颜色信息为#0000FF。 信息生成单元313,用于根据所述图像的颜色生成目标颜色信息。 例如,假设图像的颜色为蓝色,则信息生成单元313生成颜色码为#0000FF的目标颜色信息。 又可选地,信息获取单元310可以如图5所示进一步包括面板显示单元314、颜色输入单元315和信息生成单元316,其中: 面板显示单元314,用于显示包括至少一种预设颜色的选择面板。 其中,所述预设颜色可以是设计人员或用户预先设定的,也可以是终端根据已安装APP的应用图标生成的,这里不做限定。 例如:面板显示单元314显示包括红色、黄色和蓝色三种预设颜色的选择 面板。 颜色输入单元315,用于获取用户针对所述选择面板输入的颜色。 例如:用户想要寻找的APP的图标颜色为蓝色,则点击选择面板中的蓝色,颜色输入单元315获取用户输入的颜色为蓝色。 信息生成单元316,用于根据所述输入的颜色生成目标颜色信息。 例如:假设输入的颜色为蓝色,则信息生成单元316生成颜色码为#0000FF的目标颜色信息。 图像获取单元320,用于获取与所述目标颜色信息匹配的至少一个应用图标。 请参阅图3,如图所示本发明实施例中的终端还可以包括信息储备单元340,用于识别所有已安装的应用程序对应的应用图标的颜色;根据所述应用图标的颜色生成图标颜色信息。 相应地,图像获取单元320,具体用于获取所述图标颜色信息与所述目标颜色信息匹配的至少一个应用图标。 具体地,图像获取单元320在本地所有的应用图标中,获取图标颜色信息与目标颜色信息匹配的至少一个应用图标。需要指出的是,这里的匹配,不是指两者的颜色信息相同,而是指两者的颜色信息相近,其色差在预设范围内。例如:假设目标颜色信息为#0000FF,而本地有颜色信息为#0012FF、#0000FF和#0000FC的三个应用图标,假设这三个颜色信息与#0000FF的差别均处于预设范围内,则三个颜色信息均与目标颜色信息匹配,图像获取单元320同时获取这三个应用图标。 应用显示单元330,用于显示所述至少一个应用图标对应的应用程序。 具体地,应用显示单元330显示获取的应用图标对应的APP,所显示的APP即为搜索结果,用户可以从搜索结果中直接打开APP。 图6是本发明实施例中的另一种终端的结构示意图,如图6所示,该终端可以包括:至少一个处理器601,例如CPU,至少一个摄像头603,存储器604,至少一个通信总线602。其中,通信总线602用于实现这些组件之间的连接通信。存储器604可以是高速RAM存储器,也可以是非易失的存储器(non-volatilememory),例如至少一个磁盘存储器。可选地,存储器604还可以是至少一个位 于远离前述处理器601的存储装置。存储器604中存储一组程序代码,且处理器601用于调用存储器604中存储的程序代码,执行以下操作: 获取用户输入的目标颜色信息; 获取与所述目标颜色信息匹配的至少一个应用图标; 显示所述至少一个应用图标对应的应用程序。 可选地,处理器601获取用户输入的目标颜色信息的具体操作为: 获取用户通过摄像头拍摄的图像; 识别所述图像的颜色; 根据所述图像的颜色生成目标颜色信息。 进一步地,处理器601识别所述图像的颜色的具体操作为: 确定所述图像的每个像素点的颜色; 将包括所述像素点最多的一种颜色识别为所述图像的颜色。 又可选地,处理器601获取用户输入的目标颜色信息的具体操作为: 显示包括至少一种预设颜色的选择面板; 获取用户针对所述选择面板输入的颜色; 根据所述输入的颜色生成目标颜色信息。 还可选地,处理器601获取用户输入的目标颜色信息之前,还执行: 识别所有已安装的应用程序对应的应用图标的颜色; 根据所述应用图标的颜色生成图标颜色信息。 相应地,处理器601获取与所述目标颜色信息匹配的至少一个应用图标的具体操作为: 获取所述图标颜色信息与所述目标颜色信息匹配的至少一个应用图标。 本发明实施例中,终端先获取用户输入的目标颜色信息,再获取与目标颜色信息匹配的至少一个应用图标,然后显示该应用图标对应的应用程序,所显示的应用程序即为搜索结果,可以实现快速地搜索出应用程序,节省时间开销,提高用户的使用体验。 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。 其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)或随机存储记忆体(RandomAccessMemory,RAM)等。 本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。 本发明实施例装置中的单元,可以根据实际需要进行合并、划分和删减。 本发明实施例中所述的单元,可以通过通用集成电路,例如CPU(CentralProcessingUnit,中央处理器),或通过ASIC(ApplicationSpecificIntegratedCircuit,专用集成电路)来实现。 以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
下载文档到电脑,查找使用更方便
30 金币 0人已下载
还可以输入200字符
暂无评论,赶快抢占沙发吧。
copyright@ 2017-2018 zhuanlichaxun.net网站版权所有经营许可证编号:粤ICP备2021068784号-1