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

文档序号:9910759阅读:238来源:国知局
应用程序的推荐方法和装置的制造方法
【技术领域】
[0001]本发明涉及移动终端技术领域,尤其涉及一种应用程序的推荐方法和装置。
【背景技术】
[0002]随着移动终端(比如智能手机等)的普及,越来越多的应用程序(例如健身应用程序、购物应用程序等)应运而生,用户可根据自己的兴趣爱好和需要选择相应的应用程序安装在自己的移动终端上以方便使用,现在很多用户的移动终端上安装有大量的应用程序,且很多用户也不只拥有一个移动终端,当用户需要将自己一个移动终端上的多个应用程序安装在另一个应用程序上时,或者希望将其他用户的移动终端上的应用程序安装在自己的移动终端上时,需要在自己的移动终端上挨个下载其想要安装的应用程序,十分不便。
[0003]相关技术中,可获取第一移送终端上的已安装的应用程序信息,并将该信息存储在第一移动终端的用户身份识别中,以供第二移动终端在检测到插入上述用户身份识别卡时,根据该识别卡中存储的应用程序的信息安装第一移动终端已有的应用程序。

【发明内容】

[0004]为克服相关技术中存在的问题,本公开实施例提供了一种应用程序的推荐方法和装置。所述技术方案如下:
[0005]根据本公开实施例的第一方面,提供一种应用程序的推荐方法,该方法包括:
[0006]获取应用程序列表图像,其中,所述应用程序列表图像中包括应用程序标识信息;
[0007]对所述应用程序列表图像进行识别,以提取所述应用程序列表图像之中的应用程序标识信息;以及
[0008]根据提取的所述应用程序标识信息生成推荐应用程序列表,并提供至用户,其中,所述推荐应用程序列表包括与所述应用程序标识信息对应的应用程序。
[0009]如上所述的方法,还包括:
[0010]接收用户在所述推荐应用程序列表中选择的应用程序;
[0011]获取所述用户选择的应用程序对应的安装程序,并进行安装。
[0012]如上所述的方法,所述应用程序标识信息为应用程序的ID,所述对所述应用程序列表图像进行识别包括:
[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]安装模块,用于获取所述接收模块接收的所述用户选择的应用程序对应的安装程序,并进彳T安装。
[0049]如上所述的装置,所述应用程序标识信息为应用程序的ID,所述识别模块包括:
[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]对所述应用程序列表图像进行识别,以提取所述应用程序列表图像之中的应用程序标识信息;以及
[0081]根据提取的所述应用程序标识信息生成推荐应用程序列表,并提供至用户,其中,所述推荐应用程序列表包括与所述应用程序标识信息对应的应用程序。
[0082]本公开实施例提供的技术方案可以包括以下有益效果:
[0083]可先获取包括应用程序标识信息的应用程序的列表图像,并对该应用程序列表图像进行识别,以提取应用程序列表图像中的应用程序的标识信息,并根据提取出的应用程序的标识信息,生成包括与应用程序标识信息对应的应用程序的应用程序列表并推荐给用户,实现了通过对应用程序列表图像进行识别以识别出该应用程序,并生成推荐应用程序列表给用户,方便用户选择需要的应用程序进行批量的安装,提高了用户在移动终端上安装应用程序的效率,提升了用户体验。
[0084]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
【附图说明】
[0085]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1