为下载设备自动匹配目标应用的方法和装置制造方法及图纸

技术编号:8593800 阅读:180 留言:0更新日期:2013-04-18 06:56
本发明专利技术提供为下载设备自动匹配目标应用的方法和装置,涉及互联网应用下载技术。其方法包括:获取下载设备的关键参数,关键参数为表示下载设备的、与应用下载相关的配置的参数,关键参数至少包括第一参数和第二参数;根据下载设备的关键参数生成第一坐标;根据下载设备的关键参数设置下载设备的默认参数,并根据默认参数生成第二坐标,其中,默认参数为表示下载设备的、与应用下载相关的最低配置的参数;根据生成的第一坐标和第二坐标形成限定框;根据限定框,对目标应用进行过滤以确定匹配下载设备的匹配应用,其中,由匹配应用所要求的关键参数形成的适配坐标落在限定框内。通过本发明专利技术的技术方案,可以为下载设备自动匹配目标应用。

【技术实现步骤摘要】

本专利技术涉及互联网技术,特别涉及一种互联网应用下载技术。
技术介绍
随着信息及互联网技术的飞速发展,手机、掌上电脑、平板电脑等移动终端开始被广泛应用在生活中。人们除了使用移动终端进行通话及短信交流外,还可通过下载各种应用实现各种功能。于是,网上应用商店应运而生。应用商店中可包括多种应用,诸如日历、导航、计算器、游戏,浏览器、文字处理器等,供用户进行购买及下载。对于网上应用商店中任意的一款应用,其可以在指定移动终端上运行的关键因素主要是操作系统平台版本和屏幕分辨率,其它的一些硬件因素会影响应用的运行性能,但是不影响用户的安装。只要用户的手机平台版本和分辨率与应用要求的平台版本分辨率相匹配,则这个应用就可以在用户的手机上安装。在现有技术中,客户端读取这两个参数,对所有的应用进行穷举匹配。由用户判断是否可以下载当前应用。例如,当前应用可能提示本应用适应的操作系统平台和最低分辨率等信息。然而,对于不熟悉技术背景的普通用户或记不清当前所用系统版本的用户来说,很可能不知道应如何选择或因误操作而造成不良的后果。
技术实现思路
本专利技术实施例提供一种为下载设备自动匹配目标应用的方法和装置,以便于下载目标应用。本专利技术为了实现上述目的提供一种为下载设备自动匹配目标应用的方法,包括获取下载设备的关于应用下载的关键参数,关键参数为表示下载设备的、与应用下载相关的配置的参数,并且,关键参数至少包括第一参数和第二参数;根据下载设备的关键参数生成第一坐标,第一坐标包括根据下载设备的第一参数生成的第一横坐标和根据下载设备的第二参数生成的第一纵坐标;根据下载设备的关键参数设置下载设备的默认参数,并根据默认参数生成第二坐标,其中,默认参数为表示下载设备的、与应用下载相关的最低配置的参数;根据生成的第一坐标和第二坐标形成限定框;根据限定框,对目标应用进行过滤以确定匹配下载设备的匹配应用,其中,由匹配应用所要求的关键参数形成的适配坐标落在限定框内。在一个实施例中,关键参数包括下载设备的操作平台参数及屏幕分辨率,其中,操作平台参数为第一参数,屏幕分辨率为第二参数。在一个实施例中,根据下载设备的关键参数生成第一坐标的步骤包括对下载设备的不同的操作平台参数进行排序;根据排序结果分别对不同的操作平台参数赋予不同的值;根据操作平台参数的赋值,生成第一横坐标;根据下载设备的分辨率与预定的最大分辨率的比值,生成第一纵坐标。在一个实施例中,为下载设备自动匹配目标应用的方法还包括根据多个匹配应用所要求的关键参数形成的多个适配坐标,对多个匹配应用进行排序。在一个实施例中,对多个匹配应用进行排序的步骤包括将适配坐标的横坐标与第一横坐标距离较近的相应匹配应用排列在较优先的位置;对于适配坐标的横坐标与第一横坐标相同的相应应用,将适配坐标的纵坐标与第一纵坐标距离较近的相应匹配应用排列在较优先的位置。在一个实施例中,在一个实施例中,对多个匹配应用进行排序的步骤包括将适配坐标与第一坐标之间的距离较近的相应匹配应用排列在较优先的位置。在一个实施例中,关键参数还包括第三参数,下载设备的匹配应用还应匹配第三关键参数。本专利技术为了实现上述目的还提供一种为下载设备自动匹配目标应用的方法,包括获取下载设备的关于应用下载的关键参数,关键参数为表示下载设备的、与应用下载相关的配置的参数,并且,关键参数包括第一参数至第N参数;根据下载设备的关键参数生成第一坐标,第一坐标为根据下载设备的第一参数至第N参数生成的N维坐标;根据下载设备的关键参数分别设置下载设备的N个默认参数,并根据默认参数生成N维第二坐标,其中,默认参数为表示下载设备的、与应用下载相关的最低配置的参数;根据生成的第一坐标和第二坐标形成限定框;根据限定框,对目标应用进行过滤以确定匹配设备的匹配应用,其中,由匹配应用所要求的关键参数形成的适配坐标落在限定框内。在一个实施例中,关键参数包括操作平台参数、屏幕分辨率以及CPU指令集。本专利技术为了实现上述目的还提供一种为下载设备自动匹配目标应用的装置,包括参数获取模块,用于获取下载设备的关于应用下载的关键参数,关键参数为表示下载设备的、与应用下载相关的配置的参数,并且,关键参数至少包括第一参数和第二参数;第一坐标生成模块,用于根据下载设备的关键参数生成第一坐标,第一坐标包括根据下载设备的第一参数生成的第一横坐标和根据下载设备的第二参数生成的第一纵坐标;第二坐标生成模块,用于根据下载设备的关键参数设置下载设备的默认参数,并根据默认参数生成第二坐标,其中,默认参数为表示下载设备的、与应用下载相关的最低配置的参数;限定框生成模块,用于根据生成的第一坐标和第二坐标形成限定框;匹配模块,用于根据限定框,对目标应用进行过滤以确定匹配下载设备的匹配应用,其中,由匹配应用所要求的关键参数形成的适配坐标落在限定框内。在一个实施例中,关键参数包括下载设备的操作平台参数及屏幕分辨率,其中,操作平台参数为第一参数,屏幕分辨率为第二参数。在一个实施例中,第一坐标生成模块包括排序单元,用于对下载设备的不同的操作平台参数进行排序;赋值单元,用于根据排序结果分别对不同的操作平台参数赋予不同的值;坐标生成单元,用于根据操作平台参数的赋值,生成第一横坐标,根据下载设备的分辨率与预定的最大分辨率的比值,生成第一纵坐标。在一个实施例中,为下载设备自动匹配目标应用的装置还包括排序模块,用于根据多个匹配应用所要求的关键参数形成的适配坐标,对多个匹配应用进行排序。基于上述技术方案,通过对目标应用的过滤,能够获取与设备匹配的应用。实现自动匹配能够方便用户直接下载所需要的应用。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,并不构成对本专利技术的限定。在附图中图1是根据本专利技术实施例的为下载设备自动匹配目标应用的方法流程图;图2是根据本专利技术另一实施例的为下载设备自动匹配目标应用的方法流程图;图3是根据本专利技术实施例的生成第一横坐标的方法流程图;图4是根据本专利技术又一实施例的为下载设备自动匹配目标应用的方法流程图;图5是根据本专利技术实施例的为下载设备自动匹配目标应用的装置示意图;图6是根据本专利技术实施例的第一坐标生成模块的示意图;图7是根据本专利技术另一实施例的为下载设备自动匹配目标应用的装置示意图。具体实施例方式为使本专利技术的目的、技术方案和优点更加清楚明白,下面结合附图对本专利技术实施例作进一步详细说明。在此,本专利技术的示意性实施例及其说明用于解释本专利技术,但并不作为对本专利技术的限定。现在将参考附图进一步详细描述本专利技术。本专利技术可以许多不同的形式来实现,不应该被理解为仅限于此处所阐述的实施例。这些实施例只作为示例提供,以便为本领域技术人员提供对本专利技术的完全理解。图1是根据本专利技术实施例的为下载设备自动匹配目标应用的方法100的流程图。在步骤102中,获取下载设备(例如智能手机、掌上电脑及平板电脑等)的关键参数,关键参数可以为表示下载设备的、与应用下载相关的配置的参数。例如,此关键参数包括但不限于操作平台参数(可以包括操作平台类型及操作平台版本等)、屏幕分辨率及CPU指令集等。关键参数可分为第一参数至第N参数(N为大于等于2的自然数)。例如操作平台参数可为第一参数,屏幕分辨率可为第二参数,CPU指令集可为第三参数,以此类推。在步骤104中,本文档来自技高网...

【技术保护点】
一种为下载设备自动匹配目标应用的方法,其特征在于,包括:获取所述下载设备的关于应用下载的关键参数,所述关键参数为表示所述下载设备的、与应用下载相关的配置的参数,并且,所述关键参数至少包括第一参数和第二参数;根据所述下载设备的关键参数生成第一坐标,所述第一坐标包括根据所述下载设备的所述第一参数生成的第一横坐标和根据所述下载设备的第二参数生成的第一纵坐标;根据所述下载设备的关键参数设置所述下载设备的默认参数,并根据所述默认参数生成第二坐标,其中,所述默认参数为表示所述下载设备的、与应用下载相关的最低配置的参数;根据生成的第一坐标和第二坐标形成限定框;根据所述限定框,对所述目标应用进行过滤以确定匹配所述下载设备的匹配应用,其中,由所述匹配应用所要求的关键参数形成的适配坐标落在所述限定框内。

【技术特征摘要】
1.一种为下载设备自动匹配目标应用的方法,其特征在于,包括 获取所述下载设备的关于应用下载的关键參数,所述关键參数为表示所述下载设备的、与应用下载相关的配置的參数,并且,所述关键參数至少包括第一參数和第二參数; 根据所述下载设备的关键參数生成第一坐标,所述第一坐标包括根据所述下载设备的所述第一參数生成的第一横坐标和根据所述下载设备的第二參数生成的第一纵坐标; 根据所述下载设备的关键參数设置所述下载设备的默认參数,井根据所述默认參数生成第二坐标,其中,所述默认參数为表示所述下载设备的、与应用下载相关的最低配置的參数; 根据生成的第一坐标和第二坐标形成限定框; 根据所述限定框,对所述目标应用进行过滤以确定匹配所述下载设备的匹配应用,其中,由所述匹配应用所要求的关键參数形成的适配坐标落在所述限定框内。2.根据权利要求1所述的方法,其特征在于,所述关键參数包括所述下载设备的操作平台參数及屏幕分辨率,其中,所述操作平台參数为所述第一參数,所述屏幕分辨率为所述第二參数。3.根据权利要求2所述的方法,其特征在于,所述根据所述下载设备的关键參数生成第一坐标的步骤包括 对所述下载设备的不同的操作平台參数进行排序; 根据排序结果分别对不同的操作平台參数赋予不同的值; 根据操作平台參数的赋值,生成所述第一横坐标; 根据所述下载设备的分辨率与预定的最大分辨率的比值,生成所述第一纵坐标。4.根据权利要求1所述的方法,其特征在于,还包括 根据多个所述匹配应用所要求的关键參数形成的多个适配坐标,对多个所述匹配应用进行排序。5.根据权利要求4所述的方法,其特征在干,所述对多个所述匹配应用进行排序的步骤包括 将所述适配坐标的横坐标与所述第一横坐标距离较近的相应匹配应用排列在较优先的位置; 对于所述适配坐标的横坐标与所述第一横坐标相同的相应应用,将所述适配坐标的纵坐标与所述第一纵坐标距离较近的相应匹配应用排列在较优先的位置。6.根据权利要求4所述的方法,其特征在干,所述对多个所述匹配应用进行排序的步骤包括 将所述适配坐标与所述第一坐标之间的距离较近的相应匹配应用排列在较优先的位置。7.根据权利要求1所述的方法,其特征在于,所述关键參数还包括第三參数,所述下载设备的匹配应用还应匹配第三关键參数。8.一种为下载设备自动匹配目标应用的方法,其特征在于,包括 获取所述下载设备的关于应用下载的关键參数,所述关键參数为表示所述下载设备的、与应用下载相关的配置的參...

【专利技术属性】
技术研发人员:齐建宾
申请(专利权)人:北界创想北京软件有限公司
类型:发明
国别省市:

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

1