基于用户特性选择应用的方法和系统与流程

文档序号:14253305阅读:237来源:国知局
基于用户特性选择应用的方法和系统与流程

涉及移动通信领域,尤其涉及如何在运营商定制智能手机上预装应用。



背景技术:

现有技术中的运营商定制智能手机上会预装应用,一类是常用应用,一类是应用商的应用,一类是具有某种赞助关系的应用。

这些应用都是在手机销售给用户前,预先统一安装到智能手机上的。

由于应用是销售前统一安装的,存在两个问题,一个是缺乏针对性,不同的用户都是相同的应用,第二个问题是由于事先安装,但是智能手机的应用往往日新月异,从预装到销售到用户手中这段时间,会出现很多新的热门应用,这样的应用是无法预装给用户的。



技术实现要素:

本发明提供了基于用户特性选择应用的方法,包括:

步骤1:对某个sim卡号的手机访问互联网业务数据进行采集;

步骤2:对该业务数据进行深度数据包检测,具体是通过ip报文的协议类型,原地址,目的地址,源端口,目的端口等一系列参数进行统计分析,从而分析出用户使用的具体应用;

步骤3:对一段时间以内检测到的数据进行统计分析,获得该sim卡最近一段时间的常用应用;

步骤4:根据该sim卡的常用应用判断该sim卡的兴趣类型;

步骤5:根据该sim卡兴趣类型,从运营商应用和有特殊关系的第三方应用中选择与该sim卡的兴趣类型匹配的应用作为推荐应用;

步骤6:当用户以该sim卡号购买手机时,根据该sim卡号查询与之对应的常用应用和推荐应用;可以是用户去营业厅办理,也可以是通过因特网办理;具体的购买行为例如是通过积分换购,或参加某个合约机计划;这类购买行为都要提供sim卡号;

步骤7:将上述应用一次性推送到用户购买的新手机上;

本发明提供了基于用户特性选择应用的系统,包括:

旧手机,网络侧,装机装置,新手机;

旧手机包括应用,和收发装置,当用户以某个sim卡号,在旧手机上使用应用时,所产生的ip数据包会通过收发部件发送给网络侧;

网络侧包括:采集部件,检测部件,分析部件,兴趣判断部件,应用选择部件和数据库;

采集部件,用于对某个sim卡号的手机访问互联网业务数据进行采集;

检测部件,用于对该业务数据进行深度数据包检测,具体是通过ip报文的协议类型,原地址,目的地址,源端口,目的端口等一系列参数进行统计分析,从而分析出用户使用的具体应用。

本发明提供了一种计算机程序,用来执行方法1的方法。

本发明提供了基于用户特性选择应用的系统,包括:中央处理器,存储器,所述存储器上包括计算机程序,所述计算机程序,用来执行方法1的方法。

本发明提供了一种智能手机,包括如权利要求4所述的系统。

本发明有如下优点:

1:个性化,能针对不同的用户预装不同的应用。

2:匹配度高,由于是根据用户之前的上网行为判断的应用,与用户的兴趣的匹配度高。

3:时效性强,由于是在交付到用户之前,实时安装的应用,有更强的时效性。

4:处理速度高,预先保存应用库,和匹配数据,在用户办理业务时,自动成批处理应用安装,耗时很少。

附图说明

图1是根据本发明实施例的流程图;

图2是根据本发明实施例的系统图。

具体实施方式

图1是根据本发明实施例的流程图。

步骤1:对某个sim卡号的手机访问互联网业务数据进行采集;

步骤2:对该业务数据进行深度数据包检测,具体是通过ip报文的协议类

型,原地址,目的地址,源端口,目的端口等一系列参数进行统计分析,从而分析出用户使用的具体应用。

步骤3:对一段时间以内检测到的数据进行统计分析,获得该sim卡最近一段时间的常用应用。

步骤4:根据该sim卡的常用应用判断该sim卡的兴趣类型。

步骤5:根据该sim卡兴趣类型,从运营商应用和有特殊关系的第三方应用中选择与该sim卡的兴趣类型匹配的应用作为推荐应用。

步骤6:当用户以该sim卡号购买手机时,根据该sim卡号查询与之对应的常用应用和推荐应用。可以是用户去营业厅办理,也可以是通过因特网办理。具体的购买行为例如是通过积分换购,或参加某个合约机计划。这类购买行为都要提供sim卡号。

步骤7:将上述应用一次性推送到用户购买的新手机上。

图2是根据本发明实施例的系统图。

本系统包括四个设备,分别是:旧手机,网络侧,装机装置,新手机。

旧手机包括应用,和收发装置,当用户以某个sim卡号,在旧手机上使用应用时,所产生的ip数据包会通过收发部件发送给网络侧。

网络侧包括:采集部件,检测部件,分析部件,兴趣判断部件,应用选择部件和数据库。

采集部件,用于对某个sim卡号的手机访问互联网业务数据进行采集;

检测部件,用于对该业务数据进行深度数据包检测,具体是通过ip报文的协议类型,原地址,目的地址,源端口,目的端口等一系列参数进行统计分析,从而分析出用户使用的具体应用。

分析部件,用于对一段时间以内检测到的数据进行统计分析,获得该sim卡最近一段时间的常用应用。

兴趣判断部件,用于根据该sim卡的常用应用判断该sim卡的兴趣类型。

应用选择部件,用于根据该sim卡兴趣类型,从运营商应用和有特殊关系的第三方应用中选择与该sim卡的兴趣类型匹配的应用作为推荐应用。

数据库,用于保存sim卡号与常用应用和推荐应用的对应关系。

装机装置,包括:查询部件,应用获取部件和应用推送部件。

查询部件,包括根据sim卡号,查询网络侧的数据库,获得与该sim卡号对应的常用应用和推荐应用。

应用获取部件,根据上述获得常用应用和推荐应用,从网络或本地的应用库中选择到一起。优选的,在本地的应用库获得这些应用。办理业务的用户,几乎不需要等待就能完上述操作。

应用推送部件,用于将上述应用一次性推送到用户购买的新手机上。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1