用于应用程序的信息推送方法和装置的制造方法

文档序号:9633821阅读:210来源:国知局
用于应用程序的信息推送方法和装置的制造方法
【技术领域】
[0001] 本发明设及应用程序领域,具体而言,设及一种用于应用程序的信息推送方法和 装置。
【背景技术】
[0002] 随着amlroid系统的不断进步,越来越多用户在使用它的时候都更关注于上面的 应用程序,很多用户都随时随地在使用运些应用程序。针对用户的需求,应用程序商店也 提供了各种信息的分类排名,但是现有的运种分类排名都只能对应用程序的种类或者下载 次数进行分类排名,通过运种分类排名方式很难确认用户是否喜欢排列于排名中的应用程 序,也无法更好的为用户推荐其喜欢的应用程序。
[0003] 针对现有技术中的应用程序的排名方法不准确的问题,目前尚未提出有效的解决 方案。

【发明内容】

[0004] 本发明实施例提供了一种用于应用程序的信息推送方法和装置,W至少解决现有 技术中的应用程序的排名方法不准确的技术问题。 阳〇化]根据本发明实施例的一个方面,提供了一种用于应用程序的信息推送方法,该信 息推送方法包括:收集安装在多个客户端上各个应用程序的历史操作信息和账户信息;统 计历史操作信息和账户信息得到多个客户端的应用程序统计结果;基于各个客户端的应用 程序统计结果生成每个客户端的应用程序推送信息;将应用程序推送信息发送至对应的客 户端。
[0006] 进一步地,统计历史操作信息和账户信息得到多个客户端的应用程序统计结果包 括:对历史操作信息和账户信息按预设的=维数据结构存储至数据仓库;对数据仓库中的 历史操作信息和账户信息进行数据挖掘,得到各个客户端所属的客户端类型信息;读取客 户端类型信息对应的应用程序统计结果,其中,应用程序统计结果至少包括:安装在客户端 上应用程序的收费类型、应用程序的关联应用W及预测的客户端在未来时间段内需使用的 应用的信息。
[0007] 进一步地,对数据仓库中的历史操作信息和账户信息进行数据挖掘包括:将数据 仓库中的历史操作信息和账户信息用=维特征向量表示,得到账户信息向量,其中,=维特 征向量包括:地理位置信息、分辨率信息和操作时间,每维特征向量具有多个属性值;依次 将=维特征向量中的地理位置信息、分辨率信息和操作时间作为基准向量,计算各个基准 向量的多个属性值中各个属性值在账户信息向量中出现的基准概率;基于基准概率计算属 于不同维向量的任意两个属性值在账户信息向量中出现的条件概率;将每个账户信息向量 对应的各个条件概率的乘积作为账户信息向量的后验概率值;基于账户信息向量的后验概 率值所属的数值范围对历史操作信息和账户信息进行分类处理,得到各个账户量信息对应 客户端所属的客户端类型信息。
[0008] 进一步地,收集安装在多个客户端上各个应用程序的历史操作信息和账户信息包 括:定时通过服务器提供的接口将收集到的各个应用程序的历史操作信息和账户信息发送 至服务器。
[0009] 进一步地,将应用程序推送信息发送至对应的客户端包括:将应用程序推送信息 显示在客户端的应用界面上。
[0010] 根据本发明实施例的另一方面,还提供了一种用于应用程序的信息推送装置,该 信息推送装置包括:收集单元,用于收集安装在多个客户端上各个应用程序的历史操作信 息和账户信息;统计单元,用于统计历史操作信息和账户信息得到多个客户端的应用程序 统计结果;生成单元,用于基于各个客户端的应用程序统计结果生成每个客户端的应用程 序推送信息;发送单元,用于将应用程序推送信息发送至对应的客户端。
[0011] 进一步地,该统计单元包括:储存模块,用于对历史操作信息和账户信息按预设的 =维数据结构存储至数据仓库;挖掘模块,用于对数据仓库中的历史操作信息和账户信息 进行数据挖掘,得到各个客户端所属的客户端类型信息;读取模块,用于读取客户端类型信 息对应的应用程序统计结果,其中,应用程序统计结果至少包括:安装在客户端上应用程 序的收费类型、应用程序的关联应用W及预测的客户端在未来时间段内需使用的应用的信 息。
[0012] 进一步地,该挖掘模块包括:获取模块,用于将数据仓库中的历史操作信息和账户 信息用=维特征向量表示,得到账户信息向量,其中,=维特征向量包括:地理位置信息、分 辨率信息和操作时间,每维特征向量具有多个属性值;第一计算模块,用于依次将=维特征 向量中的地理位置信息、分辨率信息和操作时间作为基准向量,计算各个基准向量的多个 属性值中各个属性值在账户信息向量中出现的基准概率;第二计算模块,用于基于基准概 率计算属于不同维向量的任意两个属性值在账户信息向量中出现的条件概率;第=计算 模块,用于将每个账户信息向量对应的各个条件概率的乘积作为账户信息向量的后验概率 值;分类模块,用于基于账户信息向量的后验概率值所属的数值范围对历史操作信息和账 户信息进行分类处理,得到各个账户量信息对应客户端所属的客户端类型信息。
[0013] 进一步地,收集单元包括:发送模块,用于定时通过服务器提供的接口将收集到的 各个应用程序的历史操作信息和账户信息发送至服务器。
[0014] 进一步地,发送单元包括:显示模块,用于将应用程序推送信息显示在客户端的应 用界面上。
[0015] 在本发明实施例中,在收集安装在多个客户端上各个应用程序的历史操作信息和 账户信息之后,统计历史操作信息和账户信息得到多个客户端的应用程序统计结果,基于 该应用程序统计结果来生成每个客户端的应用程序推算信息,并将该生成的应用程序推算 信息发送至对应的客户端,通过上述实施例,根据用户在客户端的应用程序的历史操作信 息和账户信息来为每个客户端推荐应用程序,能够更好的满足用户的应用需求和使用习 惯,实现了为用户提供可靠的应用程序推送消息,解决了现有技术中的应用程序的排名方 法不准确的问题。
【附图说明】
[0016] 此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0017] 图1是根据本发明实施例的一种用于应用程序的信息推送方法的流程图;
[0018] 图2是根据本发明实施例的一种可选的用于应用程序的信息推送方法的原理图;
[0019] 图3是根据本发明实施例的一种可选的用于应用程序的信息推送方法的=维数 据结构的示意图;
[0020] 图4是根据本发明实施例的一种用于应用程序的信息推送装置的示意图;W及
[0021] 图5是根据本发明实施例的一种可选的用于应用程序的信息推送装置的示意图。
【具体实施方式】
[0022] 为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的 附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是 本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术 人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范 围。
[0023] 需要说明的是,本发明的说明书和权利要求书及上述附图中的术语"第一"、"第 二"等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解运样使用 的数据在适当情况下可W互换,W便运里描述的本发明的实施例能够W除了在运里图示或 描述的那些W外的顺序实施。此外,术语"包括"和"具有"W及他们的任何变形,意图在于 覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限 于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于运些过程、方法、产 品或设备固有的其它步骤或单元。
[0024] 根据本发明实施例,提供了一种用于应用程序的信息推送方法的实施例,需要说 明的是,在附图的流程图示出的步骤可W在诸如一组计算机可执行指令的计算机系统中执 行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可W W不同于此处的顺序 执行所示出或描述的步骤。
[00巧]图1是根据本发明实施例的一种用于应用程序的信息推送方法的流程图,如图1 所示,该信息推送方法包括如下步骤:
[00%] 步骤S102,收集安装在多个客户端上各个应用程序的历史操作信息和账户信息。
[0027] 步骤S104,统计历史操作信息和账户信息得到多个客户端的应用程序统计结果。
[0028] 步骤S106,基于各个客户端的应用程序统计结果生成每个客户端的应用程序推送 f目息。
[0029] 步骤S108,将应用程序推送信息发送至对应的客户端。
[0030] 采用本发明,在收集安装在多个客户端上各个应用程序的历史操作信息和账户信 息之后,统计历史操作信息和账户信息得到多个客户端的应用程序统计结果,基于该应用 程序统计结果来生成每个客户端的应用程序推算信息,并将该生成的应用程序推算信息发 送至对应的客户端,通过上述实施例,根据用户在客户端的应用程序的历史操作信息和账 户信息来为每个客户端推荐应用程序,能够更好的满足用户的应用需求和使用习惯,实现 了为用户提供可靠的应用程序推送消息,解决了现有技术中的应用程序的排名方法不准确 的问题。
[0031] 具体地,上述实施例主要是为了应用程序商店可W更好的对用户的需求有一个预 判断,提供更可靠的应用程序排名,把适合不同需求用户的应用程序推送给相应的用户,提 供一种更为准确的方法W解决amlroid手机中应用程序商店给用户准确推送应用程序的 问题。
[0032] 可选地,统计历史操作信息和账户信息得到多个客户端的应用程序统计结果包 括:对历史操作信息和账户信息按预设的=维数据结构存储至数据仓库;对数据仓库中的 历史操作信息和账户信息进行数据挖掘,得到各个客户端所属的客户端类型信息;读取客 户端类型信息对应的应用程序统计结果,其
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1