一种基于移动动态数据引擎的通讯录制造技术

技术编号:9062865 阅读:202 留言:0更新日期:2013-08-22 01:50
本发明专利技术公开了一种基于移动动态数据引擎(MDD)的通讯录,包含了MDD数据引擎,业务逻辑模块,数据同步模块,通讯录数据等。本发明专利技术通过MDD监控和获取用户的通讯状态数据,并以服务方式提供接口,系统获取MDD的数据并接受MDD的数据异步回调通知,终端通讯录通过同步模块与系统端进行数据同步,获取用户终端通讯录对象的用户当前的终端状态以及其他增值信息,包含用户开关机状态,忙闲状态以及位置信息等,用户即可获取对方的当前终端状态以及用户位置等信息并根据状态选择下一步的操作。通过采集和同步用户状态到通讯录,提供了一种个性化的通讯录能力业务。

【技术实现步骤摘要】
一种基于移动动态数据引擎的通讯录
本专利技术涉及移动通信、智能终端等
,特别是指一种基于移动动态数据引擎的通讯录。
技术介绍
随着互联网技术、通信技术的发展,特别是智能终端和软件技术的发展,为基于一种具备状态的终端在线通讯录提供了可行性。目前通讯录一般只具备通讯对象号码等静态数据,没有包含用户的通讯状态,位置等动态数据,用户在与其通讯前无法获取对方的通讯状态,只能盲目进行尝试,用户感受需要进一步得到加强和提高,通过在通讯录集成用户通讯状态数据和意愿数据,用户在通讯前即可获知对方的状态和意愿,更好地避免打扰对方和选择更合适的通讯方式,解决了以上的各种问题。而动态数据引擎(MobileDynamicDataEngine)的发展为获取各种用户在移动通信网的用户的动静态数据提供了可能性,MDD通过集中采集和处理各种用户的活动产生的各种信令数据并进行解析和处理,并通过北向的数据服务接口开放,系统据此可以获取用户的各种动静态数据,包含位置,终端状态,终端信息等数据。有鉴于此,本专利技术的目的在于提出一种简单易行,通过提供融合用户终端状态的一种具备状态的终端通讯录。
技术实现思路
从上面所述可以看出,本专利技术通过MDD监控和获取用户的通讯状态数据,并以服务方式提供接口,系统获取MDD的数据并接受MDD的数据异步回调通知,终端通讯录通过同步模块与系统端进行数据同步,获取用户终端通讯录对象的用户当前的终端状态以及其他增值信息,包含用户开关机状态,忙闲状态以及位置信息等,用户即可获取对方的当前终端状态以及用户位置等信息并根据状态选择下一步的操作。进一步的,通过所提供的一种基于移动动态数据引擎的通讯录为一种基于移动动态数据引擎的通讯录数据业务的发展提供有力保障,满足各方要求,提升用户友好体验。为实现上述目的,本专利技术的一个方面提供了一种基于移动动态数据引擎的通讯录,该方法包括:MDD通过监控用户在信令网中的信令数据,获取各种用户动静态数据,包括位置相关信息,主要包括用户本次呼叫所在的MSCID、CELLID、MPC中的用户位置信息等,用户开/关机状态信息;用户忙/闲状态信息,ESN、MEID、用户终端类型信息等,MDD从不同数据源采集这几类信息并汇聚到平台,并以服务方式开放接口。本专利技术提供的一种基于移动动态数据引擎的通讯录的一个实施例中,该方法还包括:系统作为负责保存和查询用户终端状态的中枢,负责向MDD申请获取用户的各种数据并根据事件接收MDD系统的系统数据异步回调,保持系统端的数据根据用户终端的活动变化而同步更新系统端的终端用户状态。本专利技术提供的一种基于移动动态数据引擎的通讯录的一个实施例中,该方法还包括:终端通过系统端的接口服务与系统进行数据同步和更新,获取保存在系统的通讯录对象的当前状态信息,并在终端通讯录上进行显示,进一步,用户可以看到通讯录各个对象的当前状态。通讯录字段除了传统的各种静态信息以外,增加各种动态信息字段,包含MDD可以采集到,系统提供的各种用户的各种动态信息,同时,终端通讯录模块增加与系统数据同步的功能,在系统数据发生变化时,接收系统端的数据同步通知发起数据的同步。本专利技术提供的一种基于移动动态数据引擎的通讯录的一个实施例中,该方法还包括:在终端用户通讯录上显示的通讯录对象的数据通过系统的隐私控制策略进行开放许可控制,通讯录对象的许可开放的,终端通讯录才能显示出通讯录对象的隐私信息,如位置信息,通话对象信息等,如未授权开放的信息,在终端用户通讯录上则无法查看。具体来说具有以下优点:通讯录包含状态:用户状态包含了终端的实际物理通信状态,如线路忙,线路空闲,还包含终端用户一些增值信息,如位置信息,开关机信息,用户打开通讯录即可看到用户状态,并根据状态进行下一步的操作,使用方式灵活。反应灵活:移动动态数据引擎基于采集信令网的用户各种信令,实时获取和采集用户信令并响应,反应速度快,与用户的状态保持同步的更新,并通过开放接口与系统保持实时的同步。隐私控制:采集的数据包含了用户部分涉及隐私的信息,如位置信息,通过通讯录对象的授权许可,通讯录上才能显示出用户的对应位置信息,保护了用户的隐私权。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为本专利技术系统模块结构的示意图。图2为本专利技术MDD在网络中的位置示意图。图3为本专利技术MDD网络部署架构图。图4为本专利技术MDD内部结构示意图。图5为本专利技术业务流程示意图。具体实施方式下面参照附图对本专利技术进行更全面的描述,其中说明本专利技术的示例性实施例。为实现上述目的,提出了一种基于移动动态数据引擎的通讯录。以下通过结合附图,对本专利技术的实施方式进行描述。实现一种基于移动动态数据引擎的通讯录的关键点如下:数据采集和开放:系统通过MDD系统采集和同步终端用户的状态数据后保存在系统,同时,系统再次开放数据给终端通讯录的用户,终端通讯录即可以各种同步方式获取到系统端的数据。数据同步:数据同步包含了系统与MDD的数据同步,以及终端通讯录与系统的数据同步,系统与MDD之间通过数据订阅通知,保持与MDD之间的数据同步,同时,系统与终端之间也保持同步关系,在用户通讯录的数据在系统端的状态发生变化时,系统将发起同步通知消息,在终端第一次打开通讯录时,终端主动发起同步。隐私保护:在MDD采集到的数据中,包含用户状态信息以及部分涉及到隐私的信息,如位置信息,通话对象信息,漫游状态信息等,通过通讯录对象的隐私授权许可,终端通讯录的用户才可查看到用户的隐私信息,保证用户的隐私权。主要功能模块如图1所示,一种基于移动动态数据引擎的通讯录的结构主要包括:终端侧:终端通讯录100:用户终端的通讯录,增加与系统的数据部功能以及显示用户状态数据等信息的功能,并保存在终端数据库中。逻辑模块101:终端侧的数据交换业务的逻辑流程的控制和执行,与其他模块进行交互完成各种业务逻辑功能,如用户查询数据的逻辑流程,用户状态数据同步流程触发逻辑等。同步模块102:根据通讯录对象的活动情况和系统端的数据变动情况,实现终端与系统端的数据同步。管理配置模块103:终端用户进行业务配置和数据管理,用户通过管理模块对业务的数据和业务的配置进行设置。系统接口模块104:终端侧与系统进行消息交互的接口,通过接口发起系统的访问和接收系统的响应消息。传输通道105:提供数据传输的实际的物理通道,可以是无线宽带网和移动数据网络,包含各个移动通信的数据信道,WIFI等。系统侧:服务接口模块106:负责与终端进行交互,通过接口供终端进行系统各种服务的访问,按照协商的协议进行数据传输,将数据发送给终端和接收终端的请求数据。业务逻辑模块107:负责系统端的对应终端用户的各个业务逻辑的执行和逻辑设置、保存等功能,解析终端侧的业务请求并调用各个系统端功能模块,处理和执行各种业务逻辑。管理配置模块108:系统的管理和配置部分,包含用户管理,业务管理,系统参数配置等各种管理功能。数据库109:保存各种数据以及提供各种基于数据库的各种功能,如数据触发器、函数等逻辑功能以及报表系统等。终端数据同步模块110:根据各种数据同步的触发条件,终端发起或系统发起与终端本文档来自技高网...
一种基于移动动态数据引擎的通讯录

【技术保护点】
一种基于移动动态数据引擎(MDD)的通讯录,其特征在于,本专利技术通过MDD监控和获取用户的通讯状态数据,并以服务方式提供接口,系统获取MDD的数据并接受MDD的数据异步回调通知,终端通讯录通过同步模块与系统端进行数据同步,获取用户终端通讯录对象的用户当前的终端状态以及其他增值信息,包含用户开关机状态,忙闲状态以及位置信息等,用户即可获取对方的当前终端状态以及用户位置等信息并根据状态选择下一步的操作。

【技术特征摘要】
1.一种基于移动动态数据引擎MDD的使得终端具有状态通讯录的方法,其特征在于,其实现包含如下步骤:1)通过MDD监控和获取用户的通讯状态数据;2)MDD以服务方式提供接口;3)系统获取MDD的数据并接受MDD的数据异步回调通知;4)终端通讯录通过同步模块与系统端进行数据同步;5)终端获取用户终端通讯录对象的用户当前的终端状态以及其他增值信息,包含用户开关机状态,忙闲状态以及位置信息;6)用户即可获取对方的当前终端状态以及用户位置信息并根据状态选择下一步的操作;其中,MDD通过监控用户在信令网中的信令数据,获取各种用户动静态数据,包括位置相关信息,主要包括用户本次呼叫所在的MSCID、CELLID、MPC中的用户位置信息,用户开/关机状态信息;用户忙/闲状态信息,ESN、MEID、用户终端类型信息,MDD从不同数据源采集这几类信息并汇聚到平台,并以服务方式开放接口。2.如权利要求1所述的一种基于移动动态数据引擎(MDD)的使得终端具有状态通讯录的方法,其特征在于,系统获取MDD的数据并接受MDD的数据异步回调通知,系统作为负责保存和查询用户终端状态的中枢,负责向MDD申请获取用户的各种数据并根据事件接收MDD系统的系统数据异步回调,保持系统端的数据根据用户终端的活动变化而同步更新系统端的终端用户状态。3.如权利要求1所述的一种基于移动动态数据引擎MD...

【专利技术属性】
技术研发人员:顾健
申请(专利权)人:上海博路信息技术有限公司
类型:发明
国别省市:

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

1