应用程序的推荐方法和装置制造方法及图纸

技术编号:15009241 阅读:105 留言:0更新日期:2017-04-04 14:55
本公开是关于一种应用程序的推荐方法和装置,属于移动终端技术领域。方法包括:获取应用程序列表图像,其中,应用程序列表图像中包括应用程序标识信息;对应用程序列表图像进行识别,以提取应用程序列表图像之中的应用程序标识信息;以及根据提取的应用程序标识信息生成推荐应用程序列表,并提供至用户,其中,推荐应用程序列表包括与应用程序标识信息对应的应用程序。实现了通过对应用程序列表图像进行识别以识别出应用程序,并生成推荐应用程序列表给用户,方便用户选择需要的应用程序进行批量的安装,提升了用户体验。

【技术实现步骤摘要】

本专利技术涉及移动终端
,尤其涉及一种应用程序的推荐方法和装置
技术介绍
随着移动终端(比如智能手机等)的普及,越来越多的应用程序(例如健身应用程序、购物应用程序等)应运而生,用户可根据自己的兴趣爱好和需要选择相应的应用程序安装在自己的移动终端上以方便使用,现在很多用户的移动终端上安装有大量的应用程序,且很多用户也不只拥有一个移动终端,当用户需要将自己一个移动终端上的多个应用程序安装在另一个应用程序上时,或者希望将其他用户的移动终端上的应用程序安装在自己的移动终端上时,需要在自己的移动终端上挨个下载其想要安装的应用程序,十分不便。相关技术中,可获取第一移送终端上的已安装的应用程序信息,并将该信息存储在第一移动终端的用户身份识别中,以供第二移动终端在检测到插入上述用户身份识别卡时,根据该识别卡中存储的应用程序的信息安装第一移动终端已有的应用程序。
技术实现思路
为克服相关技术中存在的问题,本公开实施例提供了一种应用程序的推荐方法和装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种应用程序的推荐方法,该方法包括:获取应用程序列表图像,其中,所述应用程序列表图像中包括应用程序标识信息;对所述应用程序列表图像进行识别,以提取所述应用程序列表图像之中的应用程序标识信息;以及根据提取的所述应用程序标识信息生成推荐应用程序列表,并提供至用户,其中,所述推荐应用程序列表包括与所述应用程序标识信息对应的应用程序。如上所述的方法,还包括:接收用户在所述推荐应用程序列表中选择的应用程序;获取所述用户选择的应用程序对应的安装程序,并进行安装。如上所述的方法,所述应用程序标识信息为应用程序的ID,所述对所述应用程序列表图像进行识别包括:对所述应用程序列表图像进行文字识别以提取所述应用程序列表图像中的文字;对所述应用程序列表图像中的文字进行筛选以生成所述应用程序标识信息。如上所述的方法,所述应用程序标识信息为所述应用程序的图标,所述对所述应用程序列表图像进行识别包括:对所述应用程序列表图像进行图像识别以提取所述应用程序列表图像中的图标;将所述图标与预设图标模板进行比对;如果所述图标与预设图标模板一致,则将所述图标作为所述应用程序标识信息。如上所述的方法,所述根据提取的所述应用程序标识信息生成推荐应用程序列表包括:获取所述用户的移动终端的操作系统类型信息;根据所述用户的移动终端的操作系统类型信息和所述应用程序标识信息搜索对应的应用程序,并根据搜索到的应用程序生成所述推荐应用程序列表。如上所述的方法,还包括:获取所述用户的个人喜好信息;根据所述个人喜欢信息对所述搜索到的应用程序进行排序;根据排序结果生成推荐应用程序列表。如上所述的方法,还包括:获取所述搜索到的应用程序的热度信息;根据所述热度信息对所述搜索到的应用程序进行排序;根据排序结果生成推荐应用程序列表。如上所述的方法,还包括:获取所述搜索到的应用程序的评分信息;根据所述评分信息对所述搜索到的应用程序进行排序;根据排序结果生成推荐应用程序列表。如上所述的方法,还包括:在所述接收用户在所述推荐应用程序列表中选择的应用程序之后,还包括:提取所述用户的移动终端中的已安装应用程序;判断所述用户选择的应用程序的类型与所述已安装应用程序的类型是否一致;如果判断所述用户选择的应用程序的类型与所述已安装应用程序的类型一致,则对所述用户进行提示。如上所述的方法,还包括:在所述获取所述用户选择的应用程序对应的安装程序并进行安装之后,还包括:提示所述用户对已安装的应用程序的安装文件进行删除。根据本公开实施例的第二方面,提供一种应用程序的推荐装置,包括:图像获取模块,用于获取应用程序列表图像,其中,所述应用程序列表图像中包括应用程序标识信息;识别模块,用于对所述图像获取模块获取的所述应用程序列表图像进行识别,以提取所述应用程序列表图像之中的应用程序标识信息;以及生成模块,用于根据所述识别模块所提取的所述应用程序标识信息生成推荐应用程序列表,并提供至用户,其中,所述推荐应用程序列表包括与所述应用程序标识信息对应的应用程序。如上所述的装置,还包括:接收模块,用于接收用户在所述推荐应用程序列表中选择的应用程序;安装模块,用于获取所述接收模块接收的所述用户选择的应用程序对应的安装程序,并进行安装。如上所述的装置,所述应用程序标识信息为应用程序的ID,所述识别模块包括:文字提取子模块,用于对所述应用程序列表图像进行文字识别以提取所述应用程序列表图像中的文字;第一生成子模块,用于对所述文字提取子模块提取的所述应用程序列表图像中的文字进行筛选以生成所述应用程序标识信息。如上所述的装置,所述应用程序标识信息为所述应用程序的图标,所述识别模块包括:图标提取子模块,用于对所述应用程序列表图像进行图像识别以提取所述应用程序列表图像中的图标;比对子模块,用于将所述图标提取子模块提取的所述图标与预设图标模板进行比对;第二生成子模块,用于在所述比对子模块判断所述图标与预设图标模板一致时,则将所述图标作为所述应用程序标识信息。如上所述的装置,所述生成模块包括:第一获取子模块,用于获取所述用户的移动终端的操作系统类型信息;搜索子模块,用于根据第一获取子模块获取的所述用户的移动终端的操作系统类型信息和所述应用程序标识信息搜索对应的应用程序;生成子模块,用于根据所述搜索子模块搜索到的应用程序生成所述推荐应用程序列表。如上所述的装置,所述生成模块还包括:第二获取子模块,用于获取所述用户的个人喜好信息;第一排序子模块,用于根据所述第二获取子模块获取的所述个人喜欢信息对所述搜索到的应用程序进行排序,其中,所述生成子模块根据排序结果生成推荐应用程序列表。如上所述的装置,所述生成模块还包括:第三获取子模块,用于获取所述搜索到的应用程序的热度信息;第二排序子模块,用于根据所述第三获取子模块获取的所述热度信息对所述搜索到的应用程序进行排序,其中,所述生成子模块根据排序结果生成推荐应用程序列表。如上所述的装置,所述生成模块还包括:第四获取子模块,用于获取所述搜索到的应用程序的评分信息;第三排序子模块,用于根据本文档来自技高网...

【技术保护点】
一种应用程序的推荐方法,其特征在于,包括以下步骤:获取应用程序列表图像,其中,所述应用程序列表图像中包括应用程序标识信息;对所述应用程序列表图像进行识别,以提取所述应用程序列表图像之中的应用程序标识信息;以及根据提取的所述应用程序标识信息生成推荐应用程序列表,并提供至用户,其中,所述推荐应用程序列表包括与所述应用程序标识信息对应的应用程序。

【技术特征摘要】
1.一种应用程序的推荐方法,其特征在于,包括以下步骤:
获取应用程序列表图像,其中,所述应用程序列表图像中包括应用程序标
识信息;
对所述应用程序列表图像进行识别,以提取所述应用程序列表图像之中的
应用程序标识信息;以及
根据提取的所述应用程序标识信息生成推荐应用程序列表,并提供至用
户,其中,所述推荐应用程序列表包括与所述应用程序标识信息对应的应用程
序。
2.如权利要求1所述的应用程序的推荐方法,其特征在于,还包括:
接收用户在所述推荐应用程序列表中选择的应用程序;
获取所述用户选择的应用程序对应的安装程序,并进行安装。
3.如权利要求1所述的应用程序的推荐方法,其特征在于,所述应用程
序标识信息为应用程序的ID,所述对所述应用程序列表图像进行识别包括:
对所述应用程序列表图像进行文字识别以提取所述应用程序列表图像中
的文字;
对所述应用程序列表图像中的文字进行筛选以生成所述应用程序标识信
息。
4.如权利要求1或3所述的应用程序的推荐方法,其特征在于,所述应
用程序标识信息为所述应用程序的图标,所述对所述应用程序列表图像进行识
别包括:
对所述应用程序列表图像进行图像识别以提取所述应用程序列表图像中

\t的图标;
将所述图标与预设图标模板进行比对;
如果所述图标与预设图标模板一致,则将所述图标作为所述应用程序标识
信息。
5.如权利要求1所述的应用程序的推荐方法,其特征在于,所述根据提
取的所述应用程序标识信息生成推荐应用程序列表包括:
获取所述用户的移动终端的操作系统类型信息;
根据所述用户的移动终端的操作系统类型信息和所述应用程序标识信息
搜索对应的应用程序,并根据搜索到的应用程序生成所述推荐应用程序列表。
6.如权利要求5所述的应用程序的推荐方法,其特征在于,获取应用程
序列表图像包括:
获取所述用户的个人喜好信息;
根据所述个人喜好信息对所述搜索到的应用程序进行排序;
根据排序结果生成推荐应用程序列表。
7.如权利要求5所述的应用程序的推荐方法,其特征在于,还包括:
获取所述搜索到的应用程序的热度信息;
根据所述热度信息对所述搜索到的应用程序进行排序;
根据排序结果生成推荐应用程序列表。
8.如权利要求5所述的应用程序的推荐方法,其特征在于,还包括:
获取所述搜索到的应用程序的评分信息;
根据所述评分信息对所述搜索到的应用程序进行排序;
根据排序结果生成推荐应用程序列表。
9.如权利要求2所述的应用程序的推荐方法,其特征在于,在所述接收

\t用户在所述推荐应用程序列表中选择的应用程序之后,还包括:
提取所述用户的移动终端中的已安装应用程序;
判断所述用户选择的应用程序的类型与所述已安装应用程序的类型是否
一致;
如果判断所述用户选择的应用程序的类型与所述已安装应用程序的类型
一致,则对所述用户进行提示。
10.如权利要求2所述的应用程序的推荐方法,其特征在于,在所述获取
所述用户选择的应用程序对应的安装程序并进行安装之后,还包括:
提示所述用户对已安装的应用程序的安装文件进行删除。
11.一种应用程序的推荐装置,其特征在于,包括:
图像获取模块,用于获取应用程序列表图像,其中,所述应用程序列表图
像中包括应用程序标识信息;
识别模块,用于对所述图像获取模块获取的所述应用程序列表图像进行识
别,以提取所述应用程序列表图像之中的应用程序标识信息;以及
生成模块,用于根据所述识别模块所提取的所述应用程序标识信息生成推
荐应用程序列表,并提供至用户,其中,所述推荐应用程序列表包括与所述应
用程序标识信息对应的应用程序。
12.如权利要求11所述的应用程序的推荐装置,其特征在于,还包括:
接收模块,用于接收...

【专利技术属性】
技术研发人员:杨冬东顾凌华冯超
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:北京;11

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

1