CN102665177A - 基于机型匹配信息的应用程序信息推送方法、***及装置 - Google Patents

基于机型匹配信息的应用程序信息推送方法、***及装置 Download PDF

Info

Publication number
CN102665177A
CN102665177A CN2012101198256A CN201210119825A CN102665177A CN 102665177 A CN102665177 A CN 102665177A CN 2012101198256 A CN2012101198256 A CN 2012101198256A CN 201210119825 A CN201210119825 A CN 201210119825A CN 102665177 A CN102665177 A CN 102665177A
Authority
CN
China
Prior art keywords
portable terminal
application program
information
model information
adaptive
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2012101198256A
Other languages
English (en)
Inventor
顾瑜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BEIJING HUICHUANG XINYING TECHNOLOGY CO LTD
Original Assignee
BEIJING HUICHUANG XINYING TECHNOLOGY CO LTD
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BEIJING HUICHUANG XINYING TECHNOLOGY CO LTD filed Critical BEIJING HUICHUANG XINYING TECHNOLOGY CO LTD
Priority to CN2012101198256A priority Critical patent/CN102665177A/zh
Publication of CN102665177A publication Critical patent/CN102665177A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种基于机型匹配信息的应用程序信息推送方法、***及装置,由于在本发明中,向若干个移动终端推送关于某个应用程序的信息时,考虑了每个移动终端的机型信息,只有当移动终端的机型与应用程序适配时,即只有移动终端支持该应用程序时,才向该移动终端推送该应用程序的信息,从而可以保证移动终端使用该应用程序的成功率,并且可以有效的提高用户的体验度。

Description

基于机型匹配信息的应用程序信息推送方法、***及装置
技术领域
本发明涉及移动互联网技术领域,尤其涉及一种基于机型匹配信息的应用程序信息推送方法、***及装置。
背景技术
随着网络技术的不断发展,移动互联网逐渐与固网并驾齐驱渗入生活的各方各面。随着移动互联网的网络基建、带宽速率、移动终端功能等方面的飞速发展,移动互联网中的各种应用程序产品成为无线互联网中的一个重要产业。
无线互联网可以提供的工具、游戏以及生活、休闲、工作等各方面的信息量非常的庞大,无线互联网可以向其用户提供各种各样的服务,尤其是作为移动终端用户可以从无线互联网中获取的服务更是丰富多彩。因此在无线互联网中针对各种应用程序的推广、营销,以及移动终端用户之间针对应用程序的推荐、转发也逐渐成为无线互联网中一种重要的应用信息推广方法。
但在现有的无线互联网中,移动终端的机型很多,并且应用程序的类型也非常的丰富,并且并不是每种移动终端都可以使用所有类型的应用程序,也就是说每种应用程序有其适合的移动终端的机型,或者也可以说每种机型的移动终端尤其适合使用的应用程序的版本。而在现有技术中在向移动终端推送应用程序的信息时,根本没考虑上述问题,因此导致推送过去的应用程序的信息移动终端用户根本无法使用,降低了移动终端用户的体验度。
发明内容
有鉴于此,本发明实施例提供一种基于机型匹配信息的应用程序信息推送方法、***及装置,用以解决现有技术无线互联网中在向移动终端推送应用程序信息时,推送的应用程序移动终端用户无法使用,移动终端用户的体验度低的问题。
本发明一种基于机型匹配信息的应用程序信息推送方法,所述方法包括:
接收待推送的每个应用程序的信息及针对每个应用程序推送到的每个候选移动终端的标识信息;
针对每个应用程序的信息,获取保存的与该应用程序适配的移动终端的机型信息,以及获取保存的每个候选移动终端的机型信息;
根据与每个应用程序适配的移动终端的机型信息,针对每个应用程序,确定适配该应用程序的目标终端的标识信息,向该标识信息的移动终端推送该应用程序的信息。
较佳地,接收待推送的每个应用程序的信息及针对每个应用程序推送的每个候选移动终端的标识信息包括:
接收每个移动终端发送的包含待推送的应用程序的信息及针对该应用程序推送的每个候选移动终端的标识信息;
或接收无线互联网运营商或应用供应商发送的,包含待推送的每个应用程序的信息及针对每个应用程序推送的每个候选移动终端的标识信息。
较佳地,保存与每个应用程序适配的移动终端的机型信息包括:
接收并保存每个应用程序的开发商提供的与该应用程序适配的移动终端的机型信息;或,
根据无线互联网运营商提供的移动终端访问记录,提取该移动终端的机型信息及应用程序的使用信息,当该机型的移动终端使用该应用程序的数量达到设定阈值时,保存该应用程序与该机型的移动终端的适配信息;或,
根据对每个机型的移动终端与应用程序的适配的测试结果,保存应用程序与其适配的移动终端的机型信息。
较佳地,保存每个移动终端的机型信息包括:
接收并保存基础运营商提供的每个移动终端的机型信息;或,
根据基础运营商提供的移动终端访问记录,提取并保存每个移动终端的机型信息;或,
接收并保存每个网站提供的移动终端的机型信息;或,
根据位于每个移动终端中的插件发送的移动终端的机型信息,保存每个移动终端的机型信息。
本发明提供一种基于机型匹配信息的应用程序信息推送装置,所述装置包括:
列表输入模块,用于接收待推送的每个应用程序的信息及针对每个应用程序推送到的每个候选移动终端的标识信息;
获取模块,用于针对每个应用程序的信息,获取保存的与该应用程序适配的移动终端的机型信息,以及获取保存到的每个候选移动终端的机型信息;
匹配发送模块,用于根据与每个应用程序适配的移动终端的机型信息,针对每个应用程序,确定适配该应用程序的目标移动终端的标识信息,向该标识信息的移动终端推送该应用程序的信息。
较佳地,所述列表输入模块,具体用于接收每个移动终端发送的包含待推送的应用程序的信息及针对每个应用程序推送的每个候选移动终端的标识信息;
或接收无线互联网运营商或应用供应商发送的,包含待推送的每个应用程序的信息及针对每个应用程序推送的每个候选移动终端的标识信息。
本发明一种基于上述任一信息推送装置的基于机型匹配信息的应用程序信息的推送***,所述***包括上述装置及服务器;
所述服务器,用于在接收到所述装置发送的机型信息查询请求时,其中该查询请求中携带应用程序的信息及每个候选移动终端的标识信息,根据保存的与应用程序适配的移动终端的机型信息,向所述装置提供保存的与该应用程序适配的移动终端的机型信息,并向所述装置提供每个候选移动终端的机型信息。
较佳地,所述服务器,具体用于接收并保存每个应用程序的开发商提供的与该应用程序适配的移动终端的机型信息;或,
根据无线互联网运营商提供的移动终端访问记录,提取该移动终端的机型信息及应用程序的使用信息,当该机型的移动终端使用该应用程序的数量达到设定阈值时,保存该应用程序与该机型的移动终端的适配信息;或,
根据对每个机型的移动终端与应用程序的适配的测试结果,保存应用程序与其适配的移动终端的机型信息;及
接收并保存基础运营商提供的每个移动终端的机型信息;或,
根据基础运营商提供的移动终端访问记录,提取并保存每个移动终端的机型信息;或,
接收并保存每个网站提供的移动终端的机型信息;或,
根据位于每个移动终端中的插件发送的移动终端的机型信息,保存每个移动终端的机型信息。
较佳地,所述信息推送装置位于移动终端、运营商或服务商网络平台中,所述服务器位于网络侧。
较佳地,所述装置通过下载方式植入移动终端中,或在移动终端初装时植入移动终端中。
本发明提供了一种基于机型匹配信息的应用程序信息推送方法、***及装置,由于在本发明中在针对每个应用程序向移动终端推送给应用程序的信息时,考虑了移动终端的机型信息,只有当移动终端的机型与应用程序适配时,即只有移动终端支持该应用程序时,才向该移动终端推送该应用程序的信息,从而可以保证移动终端使用该应用程序的成功率,并且可以有效的提高用户的体验度。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1为本发明提供的一种基于机型匹配信息的应用程序信息的推送过程示意图;
图2为本发明提供的一种基于机型匹配信息的应用程序信息推送装置结构示意图;
图3为本发明提供的包括上述图2所示信息推送装置的基于机型匹配信息的应用程序信息的推送***结构示意图。
具体实施方式
本发明实施例为了有效的提高向移动终端推送应用程序时,移动终端使用该应用程序的成功率,提高用户的体验度,提供了一种基于机型匹配信息的应用程序信息提送的方法、***及装置。
为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
图1为本发明提供的一种基于机型匹配信息的应用程序信息的推送过程示意图,该过程包括以下步骤:
S101:接收待推送的每个应用程序的信息及针对每个应用程序推送到的每个候选移动终端的标识信息。
具体的在本发明中在向移动终端推送应用程序的信息时,向该应用程序信息的推送装置发送包含待推送的每个应用程序的信息,以及针对每个应用程序推送到的每个移动终端的标识信息。
该装置可以同时处理针对多个推送的应用程序进行处理,为了保证信息推送的准确性,在向该装置发送上述信息时,对应每个待推送的应用程序存在一个候选移动终端的标识信息表。
具体的可以向该装置发送上述待推送的应用程序的信息以及对应的每个候选移动终端的标识信息的,可以是移动用户通过移动终端发送的,或者也可以是无线互联网运行商或者应用供应商发起的群体推广。
S102:针对每个应用程序的信息,获取保存的与该应用程序适配的移动终端的机型信息,以及获取保存到的每个候选移动终端的机型信息。
为了保证推送的应用程序信息的成功使用率,提高用户的体验度,在本发明中服务器针对每个移动终端的标识信息,保存每个移动终端的机型信息,并且针对每个应用程序,保存了与该应用程序适配的移动终端的机型信息。
当装置接收到待推送的应用程序的信息,以及针对该应用程序推送的每个候选移动终端的标识信息后,该装置根据服务器中保存的上述信息,确定与该应用程序适配的移动终端的机型信息,并确定该每个候选移动终端的机型信息。
S103:根据与每个应用程序适配的移动终端的机型信息,针对每个应用程序,确定适配该应用程序的目标终端的标识信息,向该标识信息的移动终端推送该应用程序的信息。
在本发明中当装置从服务器获取了与待推送的应用程序适配的移动终端的机型信息,并且获取了每个候选移动终端的机型信息之后,针对每个应用程序对应的候选移动终端,确定哪些候选移动终端的机型与该待推送的应用程序的适配的移动终端的机型相同,将机型相同的移动终端作为目标移动终端,将该应用程序的推送给该目标移动终端。
例如待推送的应用程序包括A、B、C三个,其中针对应用程序A推送到的候选移动终端分别为a、b、c,针对应用程序B推送到的候选移动终端分别为b、c、d,针对应用程序C推送到的候选移动终端分别为a、c、d。
针对应用程序A,获取与该应用程序A适配的移动终端的机型分别为1、2、3,与应用程序B适配的移动终端的机型分别为1、2、4,与应用程序C适配的移动终端的机型分别为2、3、4。并且获取到移动终端a的机型为1,移动终端b的机型为2,移动终端c的机型为3,移动终端d的机型为4。
则在针对每个应用程序确定推送的目标移动终端时,首先针对应用程序A,其推送的候选移动终端分别为a、b、c,每个移动终端的机型分别为1、2、3,而与应用程序A适配的移动终端的机型分别为1、2、3,因此移动终端a、b、c为应用程序A推送的目标移动终端,因此可以将应用程序A的信息推送给移动终端a、b、c。
同理,针对应用程序B,其推送的候选移动终端分别为b、c、d,每个移动终端的机型分别为2、3、4,而与应用程序B适配的移动终端的机型分别为1、2、4,因此移动终端b、d为应用程序B推送的目标移动终端,因此可以将应用程序B的信息推送给移动终端b、d。同样的,可以将应用程序C的信息推送给移动终端c、d。
由于在本发明中在针对每个应用程序向移动终端推送给应用程序的信息时,考虑了移动终端的机型信息,只有当移动终端的机型与应用程序适配时,即只有移动终端支持该应用程序时,才向该移动终端推送该应用程序的信息,从而可以保证移动终端使用该应用程序的成功率,并且可以有效的提高用户的体验度。
在本发明实施例中为了实现移动用户或无线互联网运营商或供应商,可以通过向装置发送包含待推送的每个应用程序的信息,以及针对每个应用程序的推送的每个候选移动终端的标识信息,可以为无线互联网运营商或供应商针对应用程序开发相应的插件,或者针对每个应用开发对接功能的版本,从而实现上述信息的发送。另外,在本发明中每个应用程序与其适配的移动终端的机型信息,及每个移动终端的机型信息保存在服务器中,当装置需要获取这些信息时,与位于网络侧的服务器进行交互,获取获取保存的与该应用程序适配的移动终端的机型信息,以及获取保存的每个候选移动终端的机型信息。
为了保证信息传输的一致性,在本发明中每个移动终端的标识信息采用统一的编码原则,可以采用完整的手机号码作为移动终端的标识信息,也可以采用屏蔽后的短号码作为移动终端的标识信息。
图2为本发明提供的一种基于机型匹配信息的应用程序信息推送装置结构示意图,所述装置包括:
列表输入模块21,用于接收待推送的每个应用程序的信息及针对每个应用程序推送到的每个候选移动终端的标识信息;
获取模块22,用于针对每个应用程序的信息,获取保存的与该应用程序适配的移动终端的机型信息,以及获取保存到的每个候选移动终端的机型信息;
匹配发送模块23,用于根据与每个应用程序适配的移动终端的机型信息,针对每个应用程序,确定适配该应用程序的目标终端的标识信息,向该标识信息的移动终端推送该应用程序的信息。
所述列表输入模块21,具体用于接收每个移动终端发送的包含待推送的应用程序的信息及针对每个应用程序推送的每个候选移动终端的标识信息;
或接收无线互联网运营商或应用供应商发送的,包含待推送的每个应用程序的信息及针对每个应用程序推送的每个候选移动终端的标识信息。
图3为本发明提供的包括上述图2所示信息推送装置的基于机型匹配信息的应用程序信息的推送***结构示意图,该***包括上述装置31及服务器32;
该服务器32,用于在接收到所述装置发送的机型信息查询请求时,其中该查询请求中携带应用程序的信息及每个候选移动终端的标识信息,根据保存的与应用程序适配的移动终端的机型信息,向所述装置提供爆粗的与该应用程序适配的移动终端的机型信息,并向所述装置提供每个候选移动终端的机型信息。
该服务器32,具体用于接收并保存每个应用程序的开发商提供的与该应用程序适配的移动终端的机型信息;或,
根据无线互联网运营商提供的移动终端访问记录,提取该移动终端的机型信息及应用程序的使用信息,当该机型的移动终端使用该应用程序的数量达到设定阈值时,保存该应用程序与该机型的移动终端的适配信息;或,
根据对每个机型的移动终端与应用程序的适配的测试结果,保存应用程序与其适配的移动终端的机型信息;及
接收并保存基础运营商提供的每个移动终端的机型信息;或,
根据基础运营商提供的移动终端访问记录,提取并保存每个移动终端的机型信息;或,
接收并保存每个网站提供的移动终端的机型信息;或,
根据位于每个移动终端中的插件发送的移动终端的机型信息,保存每个移动终端的机型信息。
具体的在本发明中该服务器中存储应用程序-机型匹配信息,该服务器存储的应用程序及与该应用程序适配的移动终端的机型信息,是以应用程序为单位进行存储的。在该服务器中存储有每个应用程序的基础信息,例如该基础信息可以包含该应用程序的开发商信息,上线时间信息或版次信息等,主要在该服务器中针对每个应用程序存储有与该应用程序适配的全部机型的信息,具体的该全部适配的机型的信息可以以列表的形式列出。也就是说在该服务器中针对无线互联网中任一应用程序,都保存有与其适配的移动终端的机型。
当服务器保存应用程序与其适配的移动终端的机型信息时,无论是开发商提供的,还是通过访问记录获取的,还是自身测试的,每向该服务器发送一条信息,该服务器就进行一次判断,并根据判断结果进行相应操作。
具体的判断步骤包括:根据该条信息中包含的应用程序的信息,判断是否已经保存该应用程序的信息,当判断结果为是时,将与该应用程序适配的移动终端的机型信息添加进自身的存储空间中,并进行去重操作;当判断未保存该应用程序的信息时,为该应用程序创建存储空间,并将该应用程序及与其适配的移动终端的标识信息添加到该存储空间中。
该服务器中存储用户-机型匹配信息,该服务器中存储的移动终端的机型信息,是以移动终端为单位进行存储的。在该服务器中存储有每个移动终端的基础信息,例如该基础信息可以包含该移动终端归属的网络,注册时间信息等,主要在该服务器中存储有每个移动终端的机型的信息,并且当该移动终端的标识信息为该移动终端的SIM***时,每个移动终端的标识信息可以对应多个机型信息,但是当该移动终端的标识信息为移动终端的设备号时,每个移动终端只能对应一个机型信息。
当服务器保存每个移动终端的机型信息时,无论是基础运营商提供的,还是通过访问记录获取的,还是网站发送的,或者通过插件获取的,每向该服务器发送一条信息,该服务器就进行一次判断,并根据判断结果进行相应操作。
具体的判断步骤包括:根据该条信息中包含的移动终端的信息,判断是否已经保存该移动终端的信息,当判断结果为是时,将该移动终端的机型信息添加进自身的存储空间中,并进行去重操作;当判断未保存该移动终端的信息时,为该移动终端创建存储空间,并将该移动终端的标识信息添加到该存储空间中。
匹配发送模块在针对获取模块获取的与该应用程序适配的移动终端的机型信息,以及保存到的每个候选移动终端的机型信息后,匹配应用程序的信息及候选移动终端的机型信息时,为了增加匹配的效率,在本发明中可以采用下述方法进行匹配:
在针对应用程序推送的每个候选移动终端中,根据该每个候选移动终端的机型信息,及与该应用程序适配的移动终端的机型信息中进行比较,判断是否存在交集,当存在交集时,将该移动终端的标识信息存在放目标移动终端列表中,也可以成为通过用户列表,反之,如果该候选移动终端的机型信息,与在与该应用程序适配的移动终端的机型信息中没有交集,则将移动终端的标识信息添加到滤除用户列表中。
匹配获取模块根据匹配出的该通过用户列表中的目标移动终端的标识信息,将该应用程序的信息发送给目标移动终端。
具体的在本发明中该装置可以位于移动终端中,或者也可以位于网络侧的应用平台上。
当该装置位于移动终端中时,移动终端可以通过应用程序的下载,将该装置植入,或者在移动终端中本身就可以初始配置该装置,再或者用户也可以通过专门装置网站,下载该装置到移动终端。
当移动终端用户需要向其他用户推送某一应用程序的信息时,移动终端用户将全部好友的移动终端的标识信息作为候选移动终端的标识信息,通过该移动终端中植入的该装置对候选移动终端的标识信息进行甄选,确定目标移动终端,将该应用程序的信息推送该目标移动终端即可。
本发明中当位于移动终端、运营商或服务商平台中的信息推送装置,在向每个用户对应的候选移动终端推送相应的应用程序的信息时,根据确定每个候选移动终端是否能够使用该应用程序的信息,因此此时该装置向服务器发送机型信息查询请求,该查询情趣中携带应用程序的信息,以及每个候选移动终端的标识信息,而在服务器中保存有每个标识的移动终端的机型信息,并保存有与每个应用程序适配的移动终端的机型信息。
当服务器接收到该装置发送的查询请求后,根据每个移动终端的标识信息,将查询到的该移动终端的机型信息发送给该装置,并根据该应用程序的信息,查找与该应用程序适配的移动终端的机型信息,将查找的与该应用程序适配的移动终端机型信息发送给该装置,该装置根据接收到的与该应用程序适配的移动终端的机型信息,以及每个候选移动终端的机型信息,在该候选移动终端中确定与该应用程序适配的目标移动终端的标识信息,并将应用程序的信息推送给该标识信息的移动终端。
本发明提供了一种基于机型匹配信息的应用程序信息推送方法、***及装置,由于在本发明中在针对每个应用程序向移动终端推送给应用程序的信息时,考虑了移动终端的机型信息,只有当移动终端的机型与应用程序适配时,即只有移动终端支持该应用程序时,才向该移动终端推送该应用程序的信息,从而可以保证移动终端使用该应用程序的成功率,并且可以有效的提高用户的体验度。
本领域技术人员还可以了解到本发明实施例列出的各种说明性逻辑块(illustrative logical block),单元,和步骤可以通过电子硬件、电脑软件,或两者的结合进行实现。为清楚展示硬件和软件的可替换性(interchangeability),上述的各种说明性部件(illustrative components),单元和步骤已经通用地描述了它们的功能。这样的功能是通过硬件还是软件来实现取决于特定的应用和整个***的设计要求。本领域技术人员可以对于每种特定的应用,可以使用各种方法实现所述的功能,但这种实现不应被理解为超出本发明实施例保护的范围。
本发明实施例中所描述的各种说明性的逻辑块,或单元都可以通过通用处理器,数字信号处理器,专用集成电路(ASIC),现场可编程门阵列(FPGA)或其它可编程逻辑装置,离散门或晶体管逻辑,离散硬件部件,或上述任何组合的设计来实现或操作所描述的功能。通用处理器可以为微处理器,可选地,该通用处理器也可以为任何传统的处理器、控制器、微控制器或状态机。处理器也可以通过计算装置的组合来实现,例如数字信号处理器和微处理器,多个微处理器,一个或多个微处理器联合一个数字信号处理器核,或任何其它类似的配置来实现。
本发明实施例中所描述的方法或算法的步骤可以直接嵌入硬件、处理器执行的软件模块、或者这两者的结合。软件模块可以存储于RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动磁盘、CD-ROM或本领域中其它任意形式的存储媒介中。示例性地,存储媒介可以与处理器连接,以使得处理器可以从存储媒介中读取信息,并可以向存储媒介存写信息。可选地,存储媒介还可以集成到处理器中。处理器和存储媒介可以设置于ASIC中,ASIC可以设置于用户终端中。可选地,处理器和存储媒介也可以设置于用户终端中的不同的部件中。
在一个或多个示例性的设计中,本发明实施例所描述的上述功能可以在硬件、软件、固件或这三者的任意组合来实现。如果在软件中实现,这些功能可以存储与电脑可读的媒介上,或以一个或多个指令或代码形式传输于电脑可读的媒介上。电脑可读媒介包括电脑存储媒介和便于使得让电脑程序从一个地方转移到其它地方的通信媒介。存储媒介可以是任何通用或特殊电脑可以接入访问的可用媒体。例如,这样的电脑可读媒体可以包括但不限于RAM、ROM、EEPROM、CD-ROM或其它光盘存储、磁盘存储或其它磁性存储装置,或其它任何可以用于承载或存储以指令或数据结构和其它可被通用或特殊电脑、或通用或特殊处理器读取形式的程序代码的媒介。此外,任何连接都可以被适当地定义为电脑可读媒介,例如,如果软件是从一个网站站点、服务器或其它远程资源通过一个同轴电缆、光纤电脑、双绞线、数字用户线(DSL)或以例如红外、无线和微波等无线方式传输的也被包含在所定义的电脑可读媒介中。所述的碟片(disk)和磁盘(disc)包括压缩磁盘、镭射盘、光盘、DVD、软盘和蓝光光盘,磁盘通常以磁性复制数据,而碟片通常以激光进行光学复制数据。上述的组合也可以包含在电脑可读媒介中。
上述说明示出并描述了本发明的一个优选实施例,但如前所述,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。

Claims (10)

1.一种基于机型匹配信息的应用程序信息推送方法,其特征在于,所述方法包括:
接收待推送的每个应用程序的信息及针对每个应用程序推送到的每个候选移动终端的标识信息;
针对每个应用程序的信息,获取保存的与该应用程序适配的移动终端的机型信息,以及获取保存的每个候选移动终端的机型信息;
根据与每个应用程序适配的移动终端的机型信息,针对每个应用程序,确定适配该应用程序的目标终端的标识信息,向该标识信息的移动终端推送该应用程序的信息。
2.如权利要求1所述的方法,其特征在于,接收待推送的每个应用程序的信息及针对每个应用程序推送的每个候选移动终端的标识信息包括:
接收每个移动终端发送的包含待推送的应用程序的信息及针对该应用程序推送的每个候选移动终端的标识信息;
或接收无线互联网运营商或应用供应商发送的,包含待推送的每个应用程序的信息及针对每个应用程序推送的每个候选移动终端的标识信息。
3.如权利要求1所述的方法,其特征在于,保存与每个应用程序适配的移动终端的机型信息包括:
接收并保存每个应用程序的开发商提供的与该应用程序适配的移动终端的机型信息;或,
根据无线互联网运营商提供的移动终端访问记录,提取该移动终端的机型信息及应用程序的使用信息,当该机型的移动终端使用该应用程序的数量达到设定阈值时,保存该应用程序与该机型的移动终端的适配信息;或,
根据对每个机型的移动终端与应用程序的适配的测试结果,保存应用程序与其适配的移动终端的机型信息。
4.如权利要求1所述的方法,其特征在于,保存每个移动终端的机型信息包括:
接收并保存基础运营商提供的每个移动终端的机型信息;或,
根据基础运营商提供的移动终端访问记录,提取并保存每个移动终端的机型信息;或,
接收并保存每个网站提供的移动终端的机型信息;或,
根据位于每个移动终端中的插件发送的移动终端的机型信息,保存每个移动终端的机型信息。
5.一种基于机型匹配信息的应用程序信息推送装置,其特征在于,所述装置包括:
列表输入模块,用于接收待推送的每个应用程序的信息及针对每个应用程序推送到的每个候选移动终端的标识信息;
获取模块,用于针对每个应用程序的信息,获取保存的与该应用程序适配的移动终端的机型信息,以及获取保存到的每个候选移动终端的机型信息;
匹配发送模块,用于根据与每个应用程序适配的移动终端的机型信息,针对每个应用程序,确定适配该应用程序的目标移动终端的标识信息,向该标识信息的移动终端推送该应用程序的信息。
6.如权利要求5所述的装置,其特征在于,所述列表输入模块,具体用于接收每个移动终端发送的包含待推送的应用程序的信息及针对每个应用程序推送的每个候选移动终端的标识信息;
或接收无线互联网运营商或应用供应商发送的,包含待推送的每个应用程序的信息及针对每个应用程序推送的每个候选移动终端的标识信息。
7.一种基于上述权利要求5~6任一信息推送装置的基于机型匹配信息的应用程序信息的推送***,其特征在于,所述***包括上述装置及服务器;
所述服务器,用于在接收到所述装置发送的机型信息查询请求时,其中该查询请求中携带应用程序的信息及每个候选移动终端的标识信息,根据保存的与应用程序适配的移动终端的机型信息,向所述装置提供保存的与该应用程序适配的移动终端的机型信息,并向所述装置提供每个候选移动终端的机型信息。
8.如权利要求7所述的***,其特征在于,所述服务器,具体用于接收并保存每个应用程序的开发商提供的与该应用程序适配的移动终端的机型信息;或,
根据无线互联网运营商提供的移动终端访问记录,提取该移动终端的机型信息及应用程序的使用信息,当该机型的移动终端使用该应用程序的数量达到设定阈值时,保存该应用程序与该机型的移动终端的适配信息;或,
根据对每个机型的移动终端与应用程序的适配的测试结果,保存应用程序与其适配的移动终端的机型信息;及
接收并保存基础运营商提供的每个移动终端的机型信息;或,
根据基础运营商提供的移动终端访问记录,提取并保存每个移动终端的机型信息;或,
接收并保存每个网站提供的移动终端的机型信息;或,
根据位于每个移动终端中的插件发送的移动终端的机型信息,保存每个移动终端的机型信息。
9.如权利要求7所述***,其特征在于,所述信息推送装置位于移动终端、运营商或服务商网络平台中,所述服务器位于网络侧。
10.如权利要求9所述的***,其特征在于,所述装置通过下载方式植入移动终端中,或在移动终端初装时植入移动终端中。
CN2012101198256A 2012-04-20 2012-04-20 基于机型匹配信息的应用程序信息推送方法、***及装置 Pending CN102665177A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012101198256A CN102665177A (zh) 2012-04-20 2012-04-20 基于机型匹配信息的应用程序信息推送方法、***及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012101198256A CN102665177A (zh) 2012-04-20 2012-04-20 基于机型匹配信息的应用程序信息推送方法、***及装置

Publications (1)

Publication Number Publication Date
CN102665177A true CN102665177A (zh) 2012-09-12

Family

ID=46774567

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012101198256A Pending CN102665177A (zh) 2012-04-20 2012-04-20 基于机型匹配信息的应用程序信息推送方法、***及装置

Country Status (1)

Country Link
CN (1) CN102665177A (zh)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103905661A (zh) * 2014-03-28 2014-07-02 宇龙计算机通信科技(深圳)有限公司 信息转发的方法和云服务器
CN104679659A (zh) * 2015-03-24 2015-06-03 小米科技有限责任公司 应用程序的测试方法及装置、电子设备
CN104750576A (zh) * 2015-03-12 2015-07-01 广东欧珀移动通信有限公司 一种还原备份的***参数的方法及终端
CN104981773A (zh) * 2013-02-11 2015-10-14 谷歌公司 管理客户端设备上的应用
CN105117464A (zh) * 2015-08-25 2015-12-02 北京金山安全软件有限公司 一种应用推送方法、装置及服务设备
CN105227606A (zh) * 2014-06-24 2016-01-06 腾讯科技(深圳)有限公司 应用程序适配方法和装置
CN105786993A (zh) * 2016-02-17 2016-07-20 北京奇虎科技有限公司 应用程序的功能插件推荐方法及装置
CN106294158A (zh) * 2016-08-11 2017-01-04 北京小米移动软件有限公司 终端测试方法、装置及***
WO2017045190A1 (zh) * 2015-09-18 2017-03-23 华为技术有限公司 指导终端设备操作的方法、装置和设备
CN107566539A (zh) * 2017-10-30 2018-01-09 江西博瑞彤芸科技有限公司 信息推送方法及***
CN107734070A (zh) * 2017-11-22 2018-02-23 福建中金在线信息科技有限公司 推送的实现方法及***
CN111291199A (zh) * 2018-12-07 2020-06-16 北京字节跳动网络技术有限公司 信息查询方法和装置
CN111405561A (zh) * 2020-03-06 2020-07-10 同盾控股有限公司 应用程序的攻击检测方法、装置、电子设备及可读介质
CN111581518A (zh) * 2020-05-14 2020-08-25 北京易数科技有限公司 信息推送方法和装置
CN112731875A (zh) * 2020-12-21 2021-04-30 珠海格力电器股份有限公司 目标设备控制方法及装置、非易失性存储介质和处理器

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104981773A (zh) * 2013-02-11 2015-10-14 谷歌公司 管理客户端设备上的应用
CN104981773B (zh) * 2013-02-11 2018-01-12 谷歌公司 管理客户端设备上的应用
CN103905661A (zh) * 2014-03-28 2014-07-02 宇龙计算机通信科技(深圳)有限公司 信息转发的方法和云服务器
CN105227606A (zh) * 2014-06-24 2016-01-06 腾讯科技(深圳)有限公司 应用程序适配方法和装置
CN105227606B (zh) * 2014-06-24 2018-06-12 腾讯科技(深圳)有限公司 应用程序适配方法和装置
CN104750576A (zh) * 2015-03-12 2015-07-01 广东欧珀移动通信有限公司 一种还原备份的***参数的方法及终端
CN104679659A (zh) * 2015-03-24 2015-06-03 小米科技有限责任公司 应用程序的测试方法及装置、电子设备
US10558447B2 (en) 2015-08-25 2020-02-11 Beijing Kingsoft Internet Security Software Co., Ltd Application push method, and a service device
CN105117464B (zh) * 2015-08-25 2019-02-15 北京金山安全软件有限公司 一种应用推送方法、装置及服务设备
CN105117464A (zh) * 2015-08-25 2015-12-02 北京金山安全软件有限公司 一种应用推送方法、装置及服务设备
WO2017045190A1 (zh) * 2015-09-18 2017-03-23 华为技术有限公司 指导终端设备操作的方法、装置和设备
CN105786993B (zh) * 2016-02-17 2019-12-13 北京世界星辉科技有限责任公司 应用程序的功能插件推荐方法及装置
CN105786993A (zh) * 2016-02-17 2016-07-20 北京奇虎科技有限公司 应用程序的功能插件推荐方法及装置
CN106294158A (zh) * 2016-08-11 2017-01-04 北京小米移动软件有限公司 终端测试方法、装置及***
CN107566539A (zh) * 2017-10-30 2018-01-09 江西博瑞彤芸科技有限公司 信息推送方法及***
CN107734070A (zh) * 2017-11-22 2018-02-23 福建中金在线信息科技有限公司 推送的实现方法及***
CN111291199A (zh) * 2018-12-07 2020-06-16 北京字节跳动网络技术有限公司 信息查询方法和装置
CN111291199B (zh) * 2018-12-07 2023-05-16 北京字节跳动网络技术有限公司 信息查询方法和装置
CN111405561A (zh) * 2020-03-06 2020-07-10 同盾控股有限公司 应用程序的攻击检测方法、装置、电子设备及可读介质
CN111405561B (zh) * 2020-03-06 2022-09-23 同盾控股有限公司 应用程序的攻击检测方法、装置、电子设备及可读介质
CN111581518A (zh) * 2020-05-14 2020-08-25 北京易数科技有限公司 信息推送方法和装置
CN112731875A (zh) * 2020-12-21 2021-04-30 珠海格力电器股份有限公司 目标设备控制方法及装置、非易失性存储介质和处理器

Similar Documents

Publication Publication Date Title
CN102665177A (zh) 基于机型匹配信息的应用程序信息推送方法、***及装置
CN106406846B (zh) 显示界面的创建方法及装置
CN102129378B (zh) 一种软件菜单更新方法和装置
CN102739791A (zh) 一种文件的下载、上传方法及装置
CN1988535A (zh) 文件存储同步方法、***及客户端
CN103457960A (zh) 网页游戏中加载文件的方法及***
CN103563414A (zh) 移动网络运行商标识
CN103475682A (zh) 文件迁移方法及设备
CN103944944A (zh) 分享网页链接的方法、电子设备及***
US20130097595A1 (en) Update scanning
WO2016173349A1 (zh) 一种网络接入方法及移动通信终端
CN102387125A (zh) 访问微博的方法和***及微博网站图片发送方法和***
CN103747436A (zh) 应用程序下载方法和装置
CN107168765A (zh) 一种远程编译软件的方法及***
CN105160018A (zh) 一种复制/粘贴图片的方法、装置和***
CN109982152A (zh) P2p cdn业务处理方法、智能网关以及cdn平台
CN104516693A (zh) 一种无线打印方法和***
CN109753424B (zh) Ab测试的方法和装置
CN103491522A (zh) 终端适配方法和装置
CN114390044A (zh) 一种文件上传方法、***、设备及存储介质
CN113992662A (zh) 文件传输方法、装置及存储介质
CN104079610A (zh) 云端服务器、应用软件的云同步方法和***
CN102904935B (zh) 基于家庭网关的下载方法、设备和***
CN104135503B (zh) 数据下载的方法、装置及***
CN102647476A (zh) 一种无线互联网信息推送方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20120912