一种基于移动动态数据引擎的用户分析系统的制作方法

文档序号:6486802阅读:248来源:国知局
一种基于移动动态数据引擎的用户分析系统的制作方法
【专利摘要】本发明公开了一种基于移动动态数据引擎的用户分析系统,包含了移动动态数据引擎,业务逻辑模块,数据分析模块等。本发明通过移动动态数据引擎监控和获取用户在移动数据网络中的行为,并将数据以服务方式开放给系统,系统获取移动动态数据引擎的用户移动位置和路线数据,并基于地理信息系统对用户的位置和路线以及分布进行分析,获取大量用户数据的总体用户分布和用户流动数据,并基于分析的数据可针对性地提供各种应对措施引导用户。通过融合移动动态数据引擎以及地理信息系统和实时数据分析系统,提供了一种个性化的信息系统业务。
【专利说明】一种基于移动动态数据引擎的用户分析系统【技术领域】
[0001]本发明涉及移动通信、互联网等【技术领域】,特别是指一种基于移动动态数据引擎的用户分析系统。
【背景技术】
[0002]随着互联网技术、通信技术的发展,特别是移动通信和软件技术的发展,为基于一种基于移动数据引擎的用户分析系统提供了可行性。 [0003]用户移动终端在移动网络中活动时,会产生各种信令消息,包含终端开机注册,用户终端切换,用户终端位置更新等各种信令消息,这些信令消息包含了基站ID,MSCID等各种参数,通过这些参数可以查询到对应的安装位置并基于安装位置可以转换为经纬度信息,从而提供了各种用户位置和活动的有关信息。
[0004]而移动动态数据引擎(Mobile Dynamic Data Engine,简称MDD)的发展为获取各种用户在移动通信网的用户的动静态数据提供了可能性,移动动态数据引擎是移动核心网络的一个新型的网元设备,通过集中采集和处理各种用户的活动产生的各种信令数据并进行解析和处理,并通过北向的数据服务接口开放处理后的各种用户数据,系统据此可以获取用户的各种动静态数据,包含终端位置,终端状态,终端信息等各种数据。
[0005]同时,通过获取用户位置信息,可以描绘出用户的活动路线,结合地理信息系统,对获取的长期大量用户数据进行统计分析,可以描绘出用户在一个城市、区域的动静态的分布的规律和趋势,并能实时获取用户当前分布信息,并能针对这些信息引导用户,保证管理和引导的科学合理。
[0006]有鉴于此,本发明的目的在于提出一种简单易行,融合移动动态数据引擎的一种基于移动动态数据引擎的用户分析系统。

【发明内容】

[0007]从上面所述可以看出,本发明通过移动动态数据引擎监控和获取用户在移动数据网络中的行为,并将数据以服务方式开放给系统,系统获取移动动态数据引擎的用户移动位置和路线数据,并基于地理信息系统对用户的位置和路线以及分布进行分析,获取大量用户数据的历史和实时的用户分布和用户流动数据,并基于分析的数据可针对性地提供各种应对措施引导用户。
[0008]进一步的,通过所提供的一种基于移动动态数据引擎的用户分析系统为一种宏观用户管理和引导业务的发展提供有力保障,满足各方要求,提升用户友好体验。
[0009]为实现上述目的,本发明的一个方面提供了一种基于移动动态数据引擎的用户分析系统,该方法包括:
移动动态数据引擎监控用户在移动网络中的信令数据,包含终端注册和位置更新,切换等数据,移动动态数据引擎采集用户信令数据并进行处理后汇聚到平台,并向系统开放。
[0010]本发明提供的一种基于移动动态数据引擎的用户分析系统的一个实施例中,该方法还包括:
移动动态数据引擎获取用户的各种数据后,通过数据访问服务将数据向系统开放,系统访问或订阅对应的服务后即可存取到移动动态数据引擎的各种用户动态数据,并通过周期性更新或订阅用户数据触发数据更新保持用户位置数据的最新状态。
[0011]系统获取用户位置有关的数据,包含终端注册,位置更新,切换等信令数据,解析出其中包含的位置信息并转换为经纬度,并基于用户位置在地理信息系统进行统计和分析。
[0012]本发明提供的一种基于移动动态数据引擎的用户分析系统的一个实施例中,该方法还包括:
系统获取大量用户数据以及用户历史和实时位置数据和移动路线数据,并按位置对用户的分布进行分析并通过地理信息系统显示用户分布和行进路线,并提供各种基于位置的用户分布和流动图表和分析报告。
[0013]
具体来说具有以下优点:
监测数据广泛:
通过移动动态数据引擎系统可获取移动网络内的用户的各种传统互联网方式难以获取的各种实时动态数据和静态数据,包含用户位置,用户通话数据,用户行进路线等动态数据和用户登记信息,如年龄,性别等,融合移动元素到传统的信息系统,信息的采集和转换均在网络侧,对应用系统和终端无需提出额外的要求。
[0014]反应灵活:
移动动态数据引擎基于采集信令网的用户各种信令,实时获取和采集用户信令并响应,反应速度快,与用户的状态保持同步的更新,并通过开放接口与系统保持实时的同步。
[0015]数据分析:
系统通过移动动态数据引擎采集和获取用户的各种动态数据以及通过核心网业务系统获取用户静态数据,对用户历史和实时的位置和移动路线进行数据分析,结合地理信息系统,在多个维度的基础上分析用户行为并叠加在地理信息系统上直观的方式描绘出用户和行进的历史和实时分布。
[0016]【专利附图】

【附图说明】
[0017]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1为本发明系统端模块结构示意图。
[0018]图2为本发明系统业务流程示意图。
[0019]图3为本发明移动动态数据引擎在网络中的位置示意图。
[0020]图4为本发明移动动态数据引擎网络部署架构图。
[0021]图5为本发明移动动态数据引擎内部结构示意图。
[0022]【具体实施方式】
[0023]下面参照附图对本发明进行更全面的描述,其中说明本发明的示例性实施例。
[0024]为实现上述目的,提出了一种基于移动动态数据引擎的用户分析系统。
[0025]以下通过结合附图,对本发明的实施方式进行描述。
[0026]
实现一种基于移动动态数据引擎的用户分析系统的关键点如下:
数据采集:
系统与移动动态数据引擎保持数据同步,系统与移动动态数据引擎之间通过数据同步访问或订阅数据通知,保持与移动动态数据弓I擎之间的用户数据同步。
[0027]系统通过移动动态数据引擎采集和同步终端用户的状态数据后保存在系统,系统抽取用户属性和历史行为数据进行分析,抽取用户行为特征和用户类别数据,并开放给外部应用系统,外部应用系统访问开放接口查询用户特征数据。
[0028]数据分析:
系统采集用户的行为数据和用户属性数据,并累计保存在系统,系统对用户的各种数据进行维度建模,包含用户维度和行为维度,如用户性别,年龄,住址,用户位置等,建立数据仓库和多维分析系统,分析用户的各种行为特征和用户特征。
[0029]系统累计大量用户的历史数据,基于各个维度,包含位置,时间,用户属性等维度对采集的各种数据进行分析,并结合地理信息系统,将用户位置分布叠加显示在地理信息系统的界面上,管理人员即可直观地观察到用户的分布和流动的实时和历史数据。
[0030]例如,可以查看一个时期内,如一周,城市各个逻辑区域的用户密度分布以及用户流动趋势图标,进一步,还可以指定用户维度,如可以指定用户性别,终端类型等维度进一步精确统计对应的数据,管理人员在地理信息系统可以直观地观察到分布数据并据此可以做出有针对性的管理策略。
[0031]主要功能模块:
如图1所示,一种基于移动动态数据引擎的系统模块结构主要包括:
数据服务模块100:
对系统的用户数据以及分析处理的数据以数据服务的方式开放给外部系统。
[0032]业务逻辑模块101:
负责系统端各个业务逻辑的执行和业务逻辑设置、保存等功能,调用各个系统端功能模块,处理和执行各种业务逻辑,完成系统端的各种业务逻辑功能。
[0033]数据库102:
保存系统的各种数据,包含业务数据和用户数据,以及提供各种基于数据库和数据仓库的各种功能,如数据触发器、函数等逻辑功能以及报表系统,商业智能分析等功能。
[0034]管理配置模块103:
系统的管理和配置部分,包含用户管理,业务管理,系统参数配置等各种管理功能。
[0035]数据采集模块104:
系统端采集移动动态数据引擎的用户数据的功能模块,通过主动查询或订阅方式获取移动动态数据引擎端的用户数据。
[0036]数据处理和分析模块105: 根据系统采集的用户在移动网络活动产生的各种数据,包含用户位置,用户终端类型和用户属性数据,如年龄,性别等数据,系统获取数据后,对数据进行数据处理,包含清洗,抽取等步骤,将数据导入数据仓库进行处理对用户活动数据进行数据维度处理和商业智能分析,获取用户的各种行为数据。
[0037]地理信息模块106:
系统内的地理信息系统模块,为系统提供有关各种地理信息功能,包含地理信息的查询,地理位置信息与经纬度的互相转换以及对处理后的用户分布数据在地理信息系统上以各种方式渲染显示等涉及地理信息的功能。
[0038]MDD数据同步模块107:
与移动动态数据引擎平台进行数据同步,订阅移动动态数据引擎平台的数据通知,或主动发起与移动动态数据引擎平台的数据同步,保持与移动动态数据引擎平台的数据的一致和同步。
[0039]系统门户108:
系统用户登入门户的系统的门户,提供用户使用系统的界面和各种业务流程的承载。
[0040]移动信令网109:
移动核心网中信令网部分,传输移动网络各种信令,为移动动态数据引擎平台提供信令数据来源。
[0041]MDD 平台 110:
移动动态数据引擎,采集和处理信令网的用户活动触发产生的各种信令数据并进行处理,获取用户的各种动态信息并通过数据接口提供给系统使用。
[0042]
图3示出了移动动态数据引擎在网络中的位置示意图。
[0043]如图所示,移动动态数据引擎平台与核心网的各个网元以接口方式进行连接和交互,包含了数据获取接口和数据应用接口。
[0044]数据获取接口为移动动态数据引擎平台采集数据的接口,数据应用接口为与核心网各种管理平台的数据应用接口,为各种管理和应用平台提供数据来源。
[0045]
图4示出了移动动态数据引擎网络部署架构图。
[0046]如图,描述了移动动态数据引擎平台与各个网元之间的接口描述,主要包含了
A接口,C/D接口,R-P接口等,获取用户位置更新,漫游信令,以及通过I3DSN上网的行为的各种信令,接口部署位置如图所示。
[0047]在本发明中,主要获取MDD平台捕获的与用户位置相关的各种信令,包含位置更新,开机注册,切换等包含位置信息的各种信令。
[0048]
图5示出了移动动态数据引擎的内部模块结构和接口
移动性动态数据引擎包含如下模块:数据采集模块、数据分析/路由模块、数据存储、数据开放接口模块、操作控制管理模块、数据挖掘模块和OAM模块。其中操作控制管理模块包含操作门户、访问权限管理、通知规则管理。
[0049]系统中各个接口如图所示: IFl接口:数据采集接口,主要采集用户位置、用户号码、ESN/MEID、终端类型、开关机状态、忙闲状态、主被叫号码、用户性别、年龄、消费水平、喜好等信息,可以从业务系统或核心网网兀上米集。
[0050]IF2接口:开发数据给应用的接口,把移动动态数据引擎采集和处理信息及时提供给SP等。
[0051]IF3接口:移动动态数据引擎系统互联接口,全国中心移动动态数据引擎转发省移动动态数据引擎的消息和文件。
[0052]
下面举一个例子来说明本发明用户使用一种基于移动动态数据引擎的用户分析系统的业务过程,该实施例中,如图2所示,业务包括以下步骤:
步骤1:用户在移动网络中活动;
步骤2 =MDD捕获用户活动在移动核心网中产生的信令;
步骤3 =MDD对捕获的各个用户的信令进行处理;
步骤4.MDD根据与系统数据同步的方式与系统端进行数据同步;
步骤5.系统获取MDD同步的数据并对数据进行处理,包含清洗,抽取和导入,将数据按照维度模型导入到数据库;
步骤6.根据用户查看用户数据分布的模型,系统执行对应的各种维度模型数据查询,获取各个维度条件下的数据;
步骤7.系统将数据导入到地理信息系统,地理信息系统展示用户分布数据。
[0053]
本发明的描述是为了示例和说明起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。
【权利要求】
1.一种基于移动动态数据引擎的用户分析系统,其特征在于,通过移动动态数据引擎监控和获取用户在移动数据网络中的行为,并将数据以服务方式开放给系统,系统获取移动动态数据引擎的用户移动位置和路线数据,并基于地理信息系统对用户的位置和路线以及分布进行分析,获取大量用户数据的历史和实时的用户分布和用户流动数据,并基于分析的数据可针对性地提供各种应对措施引导用户。
2.如权利要求1所述,通过移动动态数据引擎监控和获取用户在移动数据网络中的行为,其特征在于,移动动态数据引擎监控用户在移动网络中的信令数据,包含终端注册和位置更新,切换等数据,移动动态数据引擎采集用户信令数据并进行处理后汇聚到平台,并向系统开放。
3.如权利要求1所述,移动动态数据引擎以服务方式开放数据给系统,其特征在于,移动动态数据引擎获取用户的各种数据后,通过数据访问服务将数据向系统开放,系统访问或订阅对应的服务后即可存取到移动动态数据引擎的各种用户动态数据,并通过周期性更新或订阅用户数据触发数据更新保持用户位置数据的最新状态。
4.如权利要求1所述,系统获取移动动态数据引擎的用户移动位置和路线数据,其特征在于,系统获取用户位置有关的数据,包含终端注册,位置更新,切换等信令数据,解析出其中包含的位置信息并转换为经纬度,并基于用户位置在地理信息系统进行统计和分析。
5.如权利要求1所述,获取大量用户数据的总体用户分布和用户流动数据,并基于分析的数据可针对性地提供各种应对措施引导用户,其特征在于,系统获取大量用户数据以及用户历史和实时位置数据和移动路线数据,并按位置对用户的分布进行分析并通过地理信息系统显示用户分布和行进路线,并提供各种基于位置的用户分布和流动图表和分析报生口 ο
【文档编号】G06F17/30GK103546494SQ201210233664
【公开日】2014年1月29日 申请日期:2012年7月9日 优先权日:2012年7月9日
【发明者】顾健 申请人:上海博路信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1