应用软件智能下载方法、装置和系统制造方法及图纸

技术编号:9620685 阅读:114 留言:0更新日期:2014-01-30 09:36
本发明专利技术公开了一种应用软件智能下载方法、装置和系统;其中的应用软件智能下载方法包括:接收终端设备发送来的应用软件下载请求,所述应用软件下载请求中承载有应用软件图标;从所述应用软件下载请求中获取应用软件图标;将所述应用软件图标在预先设置的应用软件图标集合中进行图像匹配;在所述应用软件图标集合中存在匹配的应用软件图标的情况下,根据预先设置的应用软件图标与应用软件的对应关系获取所述匹配的应用软件图标对应的应用软件,并将所述应用软件下载至所述终端设备。

Intelligent downloading method, device and system for application software

The invention discloses a method of downloading, the application software of intelligent devices and systems; including the intelligent application software download method: application software for sending and receiving terminal equipment to the download request, the application software download request carrying the application icon; from the application software download application software icon will request; the application icon in the preset application software icon set in image matching; in the application software, application software is the icon icon set in the case, according to the corresponding relation between the application software and application software application software icon set to obtain the matching application icon and corresponding. The application software is downloaded to the terminal equipment.

【技术实现步骤摘要】
应用软件智能下载方法、装置和系统
本专利技术涉及应用软件下载技术,具体涉及应用软件智能下载方法、装置和系统。
技术介绍
安装于终端设备(如计算机、智能移动电话或者平板电脑等)中的应用软件(也可以称为应用、APP或者Application)极大的丰富了人们的日常生活。从某个方面来说,应用软件放大了终端设备的硬件功能,从而使终端设备提供给用户的功能更加丰富。目前,终端设备下载应用软件的方式主要有如下两种:方式一、终端设备通过搜索引擎或者通过应用软件市场(如APP store等)来查找用户所需的应用软件,在查找到相应的应用软件后,终端设备触发下载操作,以将相应的应用软件从服务器下载到本地。方式二、利用二维码实现应用软件的下载。具体的,终端设备(尤其是移动终端设备)利用二维码扫描工具对如图1中所包含的应用软件二维码进行扫描;终端设备根据其对应用软件二维码的识别结果自动向相应的服务器发送应用软件下载请求,以将相应的应用软件从服务器下载到本地。专利技术人在实现本专利技术过程中发现,上述方式一由于需要输入应用软件的名称或者需要进入应用软件市场中的相应页面而存在下载操作不够方便快捷以及下载操作路径多等问题;上述方式二虽然可以方便快捷的实现应用软件的下载,然而,由于应用软件二维码不够直观,因此,不太容易引起用户对该应用软件的关注,从而不利于应用软件的推广。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的应用软件智能下载方法和相应的应用软件智能下载装置以及系统。依据本专利技术的一个方面,提供了一种应用软件智能下载方法,包括:接收终端设备发送来的应用软件下载请求,所述应用软件下载请求中承载有应用软件图标;从所述应用软件下载请求中获取应用软件图标;将所述应用软件图标在预先设置的应用软件图标集合中进行图像匹配;在所述应用软件图标集合中存在匹配的应用软件图标的情况下,根据预先设置的应用软件图标与应用软件的对应关系获取所述匹配的应用软件图标对应的应用软件,并将所述应用软件下载至所述终端设备。可选的,上述应用软件智能下载方法,其中,所述方法还包括:终端设备从图片中提取出应用软件图标,并将提取出的应用软件图标承载于应用软件下载请求中,向服务器发送所述应用软件下载请求;或者,终端设备将包含有应用软件图标的图片承载于应用软件下载请求中,并向服务器发送所述应用软件下载请求。可选的,上述应用软件智能下载方法,其中,所述图片为终端设备通过拍摄获得的图片;或者,所述图片为终端设备通过与外部设备进行信息交互接收到的图片。可选的,上述应用软件智能下载方法,其中,所述从所述应用软件下载请求中获取应用软件图标包括:服务器直接从所述应用软件下载请求中获取应用软件图标;或者,月艮务器从所述应用软件下载请求中获取包含有应用软件图标的图片,并从所述图片中提取出应用软件图标。可选的,上述应用软件智能下载方法,其中,应用软件图标与应用软件的对应关系包括:应用软件图标与应用软件下载地址的对应关系;或者,应用软件图标与应用软件下载地址索引值的对应关系,且所述应用软件图标集合中包含有应用软件下载地址索引值。可选的,上述应用软件智能下载方法,其中,所述方法还包括:在所述应用软件图标集合中不存在匹配的应用软件图标的情况下,向所述终端设备返回相应的提示信息。根据本专利技术的另一方面,提供了一种应用软件智能下载装置,包括:接收模块,适于接收终端设备发送来的应用软件下载请求,所述应用软件下载请求中承载有应用软件图标;获取模块,适于从所述应用软件下载请求中获取应用软件图标;图像匹配模块,适于将所述应用软件图标在预先设置的应用软件图标集合中进行图像匹配;下载模块,适于在所述应用软件图标集合中存在匹配的应用软件图标的情况下,根据预先设置的应用软件图标与应用软件的对应关系获取所述匹配的应用软件图标对应的应用软件,并将所述应用软件下载至所述终端设备。可选的,上述应用软件智能下载装置,其中,该获取模块具体适于:直接从所述应用软件下载请求中获取应用软件图标;或者,从所述应用软件下载请求中获取包含有应用软件图标的图片,并从所述图片中提取出应用软件图标。可选的,上述应用软件智能下载装置,其中,应用软件图标与应用软件的对应关系包括:应用软件图标与应用软件下载地址的对应关系;或者,应用软件图标与应用软件下载地址索引值的对应关系,且所述应用软件图标集合中包含有应用软件下载地址索引值。可选的,上述应用软件智能下载装置,其中,所述装置还包括:提示模块,适于在应用软件图标集合中不存在匹配的应用软件图标的情况下,向所述终端设备返回相应的提示信息。根据本专利技术的第三方面,提供了一种应用软件智能下载方法,包括:终端设备生成承载有应用软件图标的应用软件下载请求;终端设备向服务器发送所述应用软件下载请求;终端设备接收服务器下发的应用软件,且所述应用软件为服务器根据其接收到的应用软件图标获取并向终端设备下发的应用软件。可选的,上述应用软件智能下载方法,其中,所述终端设备生成承载有应用软件图标的应用软件下载请求包括:终端设备从图片中提取出应用软件图标,并将提取出的应用软件图标承载于应用软件下载请求中;或者,终端设备将包含有应用软件图标的图片承载于应用软件下载请求中。可选的,上述应用软件智能下载方法,其中,所述图片为终端设备通过拍摄获得的图片;或者,所述图片为终端设备通过与外部设备进行信息交互接收到的图片。根据本专利技术的第四方面,提供了一种应用软件智能下载装置,该装置包括:消息生成模块,适于生成承载有应用软件图标的应用软件下载请求;发送模块,适于向服务器发送所述应用软件下载请求;终端接收模块,适于接收服务器下发的应用软件,且所述应用软件为服务器根据其接收到的应用软件图标获取并下发的应用软件。可选的,上述应用软件智能下载装置,其中,该消息生成模块包括:提取子模块,适于从图片中提取出应用软件图标;第一消息生成子模块,适于将提取出的应用软件图标承载于应用软件下载请求中;或者所述消息生成模块包括:第二消息生成子模块,适于将包含有应用软件图标的图片承载于应用软件下载请求中。可选的,上述应用软件智能下载装置,其中,所述图片为终端设备通过拍摄获得的图片;或者,所述图片为终端设备通过与外部设备进行信息交互接收到的图片。根据本专利技术的第五方面,提供了一种应用软件智能下载系统,包括:消息生成模块,设置于终端设备中,适于生成应用软件下载请求,所述应用软件下载请求中承载有应用软件图标;发送模块,设置于终端设备中,适于向服务器发送所述应用软件下载请求;接收模块,设置于服务器中,适于接收终端设备发送来的应用软件下载请求;获取模块,设置于服务器中,适于从所述应用软件下载请求中获取应用软件图标;图像匹配模块,设置于服务器中,适于将所述应用软件图标在预先设置的应用软件图标集合中进行图像匹配;下载模块,设置于服务器中,适于在所述应用软件图标集合中存在匹配的应用软件图标的情况下,根据预先设置的应用软件图标与应用软件的对应关系获取所述匹配的应用软件图标对应的应用软件,并将所述应用软件下载至所述终端设备;终端接收模块,设置于终端设备中,适于接收服务器下发的应用软件。可选的,上述应用软件智能下载系统,其中,该消息生成模块包括:提本文档来自技高网...
应用软件智能下载方法、装置和系统

【技术保护点】
一种应用软件智能下载方法,其包括:接收终端设备发送来的应用软件下载请求,所述应用软件下载请求中承载有应用软件图标;从所述应用软件下载请求中获取应用软件图标;将所述应用软件图标在预先设置的应用软件图标集合中进行图像匹配;在所述应用软件图标集合中存在匹配的应用软件图标的情况下,根据预先设置的应用软件图标与应用软件的对应关系获取所述匹配的应用软件图标对应的应用软件,并将所述应用软件下载至所述终端设备。

【技术特征摘要】
1.一种应用软件智能下载方法,其包括: 接收终端设备发送来的应用软件下载请求,所述应用软件下载请求中承载有应用软件图标; 从所述应用软件下载请求中获取应用软件图标; 将所述应用软件图标在预先设置的应用软件图标集合中进行图像匹配; 在所述应用软件图标集合中存在匹配的应用软件图标的情况下,根据预先设置的应用软件图标与应用软件的对应关系获取所述匹配的应用软件图标对应的应用软件,并将所述应用软件下载至所述终端设备。2.如权利要求1所述的方法,其中,所述方法还包括: 终端设备从图片中提取出应用软件图标,并将提取出的应用软件图标承载于应用软件下载请求中,向服务器发送所述应用软件下载请求;或者 终端设备将包含有应用软件图标的图片承载于应用软件下载请求中,并向服务器发送所述应用软件下载请求。3.如权利要求2所述的方法,其中: 所述图片为终端设备通过拍摄获得的图片;或者, 所述图片为终端设备通过与外部设备进行信息交互接收到的图片。4.如权利要求2所述的方法,其中,所述从所述应用软件下载请求中获取应用软件图标包括: 服务器直接从所述应用软件下载请求中获取应用软件图标;或者服务器从所述应用软件下载请求中获取包含有应用软件图标的图片,并从所述图片中提取出应用软件图标。5.如权利要求1或2或3或4所述的方法,其中,所述应用软件图标与应用软件的对应关系包括: 应用软件图标与应用软件下载地址的对应关系;或者 应用软件图标与应用软件下载地址索引值的对应关系,且所述应用软件图标集合中包含有应用软件下载地址索引值。6.如权利要求1或2或3或4所述的方法,其中,所述方法还包括: 在所述应用软件图标集合中不存在匹配的应用软件图标的情况下,向所述终端设备返回相应的提示信息。7.一种应用软件智能下载装置,其包括: 接收模块,适于接收终端设备发送来的应用软件下载请求,所述应用软件下载请求中承载有应用软件...

【专利技术属性】
技术研发人员:沈海寅
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:

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

1