一种终端数据的记录方法和装置制造方法及图纸

技术编号:4036895 阅读:195 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种终端数据的记录方法,包括:设置各功能模块之间触发记录的关系条件网络,并为所述各功能模块设置对应的随机概率产生器;各功能模块运行过程中,依据关系条件网络或随机概率产生器确定是否开始记录数据,以及是否结束数据记录操作;各功能模块数据记录操作结束后,将各自记录所得的数据包发送给数据管理模块进行存储。本发明专利技术还同时公开了一种终端数据的记录装置,运用该方法和装置可对终端数据进行模糊记录,且能集中存储不同功能模块的数据,简化查询操作。

【技术实现步骤摘要】

本专利技术涉及数据监控领域中的数据记录技术,尤其涉及一种终端数据的记录方法 和装置。
技术介绍
随着现代通信技术和通信网络的高速发展,终端成为人们随身携带的常用生活工 具,人们所进行的很多活动都与终端密不可分,所以,要了解一个人最直接的方法就是掌握 该人利用终端所执行的操作,如拨打电话、收发短信和下载信息等,例如如果父母想知 道自己的孩子在一天中都做了什么事情,则可通过查询终端中的通话记录或已接收/发送 短信的记录等进行了解,所述查询即终端各功能模块将之前的记录进行回放,呈现给有查 询需求的用户。所述查询操作的前提是终端需对终端用户执行操作时的相关数据进行记录,现有 的记录方法为如果用户进行通话,通话模块则对通话的具体时间和通话长度等数据进行 记录,最终生成通话记录列表;如果用户收发短信,则将所接收或所发短信的内容和时间等 数据进行记录,存于短信信箱。但上述的记录方法存在一定缺陷首先,功能模块记录的内容太详细,如短信的记 录,例如父母在查询孩子的短息时,不但了解到收发短信方是谁、短信收发时间,还能完全 知道短信的具体内容,但是短信内容可能涉及到孩子的隐私,孩子并不希望父母了解太详 细;此外,功能模块记录内容单一,因为终端不同功能模块只能记录自身业务数据,如果有 人想全面了解某终端用户的活动,则只能分别查看终端各功能模块的运行记录,操作麻烦, 可以说非常浪费终端监控方的时间。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种终端数据的记录方法和装置,可对终 端数据进行模糊记录,且能集中存储不同功能模块的数据,简化查询操作。为达到上述目的,本专利技术的技术方案是这样实现的本专利技术提供了一种终端数据的记录方法,该方法包括设置各功能模块之间触发 记录的关系条件网络,并为所述各功能模块设置对应的随机概率产生器;还包括各功能模块运行过程中,依据关系条件网络或随机概率产生器确定是否开始记录 数据,以及是否结束数据记录操作;各功能模块数据记录结束后,将各自记录所得的数据包 发送给数据管理模块进行存储。其中,所述触发记录的关系条件网络为单向触发或双向互触发。其中,所述各功能模块在数据记录的过程中,还产生与各自数据形成的数据包对 应的编号;所述编号中包括组编号以及与各功能模块对应的标识。其中,所述各功能模块向数据管理模块所发的数据包中包括各自对应的已产生的编号。其中,所述数据管理模块存储各功能模块所发的数据包为根据各数据包中包括 的组编号将各数据包集中归档。本专利技术还提供了一种终端数据的记录装置,该装置包括功能模块和数据管理模 块;其中,所述功能模块,用于接收数据管理模块设置的关系条件网络和各自对应的随机概 率产生器;运行过程中,依据关系条件网络或随机概率产生器确定是否开始记录数据,以及 是否结束数据记录,并在记录操作结束后,将记录所得的数据包发送给数据管理模块;所述数据管理模块,用于各功能模块运行前,设置各功能模块之间触发记录的关 系条件网络,以及各功能模块各自对应的随机概率产生器,并将设置结果发送给各功能模 块;存储各功能模块发送的数据包。其中,所述功能模块,进一步用于在数据记录的过程中,产生与各自数据形成的数 据包对应的编号;其中,所述编号中包括组编号以及与各功能模块对应的标识。其中,所述数据管理模块存储各功能模块发送的数据包,为数据管理模块根据各 数据包中包括的组编号将各数据包集中归档。本专利技术提供的终端数据的记录方法和装置,首先设置待监控的各功能模块之间触 发记录的关系条件网络,并为所述各功能模块设置对应的随机概率产生器;各功能模块运 行过程中,依据关系条件网络或随机概率产生器确定是否开始记录数据、以及是否结束数 据记录操作。在上述数据记录过程中引入了随机概率的因素,使得各功能模块最终所记录 的数据仅为业务运行数据的一部分,因此所记录的数据具有一定的模糊性,可避免现有技 术中记录结果过于详细的问题。此外,本专利技术各功能模块数据记录操作结束后,将各自记录所得的数据包发送给 数据管理模块进行存储,即根据各功能模块记录数据时产生的组编号将接收到的各数据 包归档在一起,形成一个记录组。监控方查询时,数据管理模块将同一记录组中的所有数据 同时回放给监控方,方便监控方查询,操作简单。附图说明图1为本专利技术终端数据的记录方法的实现流程示意图;图2为本专利技术实施例中呼叫控制模块的数据记录方法实现流程示意图;图3为本专利技术实施例中液晶显示模块的数据记录方法实现流程示意图;图4为本专利技术终端数据的记录装置结构示意图。具体实施例方式本专利技术的基本思想是设置待监控的各功能模块之间触发记录的关系条件网络, 并为所述各功能模块设置对应的随机概率产生器;各功能模块运行过程中,依据关系条件 网络或随机概率产生器确定是否开始记录数据、以及是否结束数据记录操作;各功能模块 数据记录操作结束后,将各自记录所得的数据包发送给数据管理模块进行存储。本专利技术中,按照监控需求可将终端所有功能模块中的几个设为待监控的功能模 块,将待监控的各功能模块所记录的数据进行统一存储,形成一个记录组,一个记录组对应一个组编号,一个记录组中各功能模块所记录数据组成的数据包各自对应一个编号,该编 号中包括组编号,还包括与各功能模块对应的标识。这样,按不同的监控需求最终可生成多 个不同的记录组。在查询过程中,同一记录组中的所有数据可同时回放给监控方,以便监控 方从多角度了解终端用户的操作。下面结合附图及具体实施例对本专利技术作进一步详细说明。图1为本专利技术终端数据的记录方法的实现流程示意图,如图1所示,该方法的实现 步骤如下步骤101 设置待监控的各功能模块之间触发记录的关系条件网络,并为所述各 功能模块设置对应的随机概率产生器;具体为可按照监控需求将终端中的几个或所有功能模块作为被监控对象,设置 所述待监控的各功能模块之间触发数据记录的关系条件网络,并为所述各功能模块分别设 置对应的随机概率产生器。这里,所述关系条件网络是为实现数据记录管理用的,表示各功能模块相互之间 的触发关系。一般情况下,所有功能模块中开始执行记录操作的第一个功能模块依靠随机 概率产生器发起记录,其它功能模块依靠关系条件网络依次或同时发起记录;其中,所述执 行记录操作的第一个功能模块可任意设置,例如待监控的功能模块为A、B和C,那么,功能 模块A、B或C均可设为关系条件网络中开始执行记录操作的第一个功能模块。此外,所述关系条件网络可为单向触发,如三个功能模块A、B和C,只有在A处于 记录状态时,B和C才被触发进行记录;也可为双向互触发,如两个功能模块A和B,如果A 处于记录状态,B处于未记录状态,那么则触发B进行记录;反之也成立。所述随机概率产生器用于实现概率事件,以体现记录数据的模糊性,随机概率产 生器可为标准C库的随机函数rand,同样依据监控需求进行设置。例如如果监控方欲实 现50%概率的数据监控,则可设置当randO %2 = 0时,执行记录操作;当rand() %2 = 1 时,不执行记录操作,其含义为设随机函数rand的输入值为整数0、1、2、3...,那么,当随 机函数rand的输入值为偶数时,执行记录操作;当随机函数rand的输入值为奇数时,不执 行记录操作。当然,欲实现50%概率的数据监控,随机函数ra本文档来自技高网...

【技术保护点】
一种终端数据的记录方法,其特征在于,该方法包括:设置各功能模块之间触发记录的关系条件网络,并为所述各功能模块设置对应的随机概率产生器;还包括:各功能模块运行过程中,依据关系条件网络或随机概率产生器确定是否开始记录数据,以及是否结束数据记录操作;各功能模块数据记录结束后,将各自记录所得的数据包发送给数据管理模块进行存储。

【技术特征摘要】

【专利技术属性】
技术研发人员:谢军
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

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

1