[发明专利]根据时间片分布数据确定事务流经渠道的对应关系的方法有效
申请号: | 201310656760.3 | 申请日: | 2013-12-06 |
公开(公告)号: | CN103729405A | 公开(公告)日: | 2014-04-16 |
发明(设计)人: | 王锦龙;范渊;杨永清 | 申请(专利权)人: | 杭州安恒信息技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06Q10/06 |
代理公司: | 杭州中成专利事务所有限公司 33212 | 代理人: | 周世骏 |
地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 根据 时间 分布 数据 确定 事务 流经 渠道 对应 关系 方法 | ||
1.根据时间片分布数据确定事务流经渠道的对应关系的方法,用于确定事务经过两个阶段的流经渠道之间的对应关系,流经渠道能产生行为事件记录,其特征在于,假设有P种事务经过两个明确前后关系的阶段,P种事务分别设为T1,T2,T3,…Tp,两个阶段从前到后依次为阶段PA和PB,经过阶段PA时,必须经过M个不同的流经渠道中的任意一个,设为RA1,RA2,RA3,…RAm,事务经过阶段PB时,必须经过N个不同的流经渠道中的任意一个,设为RB1,RB2,RB3,…RBn,每种事务对应于阶段PA、阶段PB的流经渠道是固定的,并且不同事务所对应的流经渠道不同;其中,M、N、P、m、n、p是指自然数,P不大于M,P不大于N;
根据时间片分布数据确定事务流经渠道的对应关系的方法,首先每个事务经过阶段PA和PB的流经渠道时,自动采集产生的行为事件记录,行为事件记录包括:记录编号、记录产生时间、行为类别特征、行为发生时间;
然后根据采集的行为事件记录,获得阶段PA、PB的流经渠道之间的正式对应关系,具体包括以下步骤:
1)按照阶段对流经渠道进行编号,建立两个流经渠道编号变量数组ArrayChannelA:[RA1,RA2,RA3,…RAm]和ArrayChannelB:[RB1,RB2,RB3,…RBn];
2)将所有行为事件记录,转化成为行为事件记录结构的数组ArrayRecordTotal:[ActRecd1,ActRecd2,ActRecd3,…ActRecdT],其中T是指自然数,行为事件记录ActRecd的数据结构包括:行为事件编号、流经渠道编号、发生时间、行为类型;
其中,行为事件编号采用从1开始递增的自然数进行编号;流经渠道编号即为步骤1中的设置的编号;发生时间采用Linux下的time_t类型来表示,并能通过转换获得各种格式的时间描述;行为类型采用整数类型来标识,保证每种行为拥有唯一的标识数值;
3)获取行为事件记录的发生时间中的最早时间和最晚时间,分别保存在相应变量TimeStt、TimeEnd中;
4)根据需要设定时间粒度大小,即单位时间段长度,保存在变量TimeSlot中;
5)将TimeStt、TimeEnd所覆盖的时间段,即目标时间段,按照时间粒度大小TimeSlot,分成连续时间片,每个时间片的长度为时间粒度指定的长度,并对时间片按照顺序从1进行连续编号,形成时间片序列,并保存在相应变量数组ArrayTimeSlot[TimeSlot1,TimeSlot2,…]中,以供后续过程中获取时间片相关信息时使用;
6)遍历ArrayRecordTotal,根据每个行为事件记录的发生时间分别对应到步骤5中的时间片,将对应的时间片编号标记到当前行为事件记录上;
7)遍历ArrayChannelA和ArrayChannelB,对每个流经渠道编号Rxx,Rxx是指属于ArrayChannelA或者ArrayChannelB的流经渠道编号,完成以下工作:a、从ArrayRecordTotal中筛选出当前流经渠道编号的行为事件记录;b、对当前流经渠道编号,按照时间片编号统计属于各个时间片的行为事件记录的数量,形成数组ArrayChannelSlotOccur[Rxx_Occur_1,Rxx_Occur_2,…],记录当前流经渠道在每个时间片上发生的行为事件的数量;
8)经过步骤7,最终得到对于所有流经渠道编号的两组数组:[ArrayChannelSlotOccur_RA1,ArrayChannelSlotOccur_RA2,ArrayChannelSlotOccur_RA3,…,ArrayChannelSlotOccur_RAm]和[ArrayChannelSlotOccur_RB1,ArrayChannelSlotOccur_RB2,ArrayChannelSlotOccur_RB3,…,ArrayChannelSlotOccur_RBn]);
9)遍历步骤8中得到的阶段PA和PB的所有流经渠道编号的两组数组,在两组之间,对不同流经渠道对,即一个阶段PA的流经渠道与一个阶段PB的流经渠道组成一对,然后对这两个流经渠道对应的数组ArrayChannelSlotOccur_RAx、ArrayChannelSlotOccur_RBy进行偏离度的计算,获得偏离度的量化指标Variance,并将结果保存到二维数组Array2Match中,Array2Match[x][y]的值表示流经渠道编号RAx对应的“时间片记录数量数组”与流经渠道编号RBy对应的“时间片记录数量数组”的偏离度比较结果,其中x、y是指自然数;
10)对于阶段A的任何一个流经渠道编号RAx,选择Array2Match二维数组中所有第一维度下标为x的数据项,选择其中数值最小的项作为胜出者,该数据项对应的下标第二维度的下标y就说明RBy对应的阶段B的流经渠道编号RBy,就是流经渠道编号RAx的最佳关联对象,按照该判断逻辑,最终筛选出阶段A、阶段B之间的最佳关联关系,即正式对应关系。
2.根据权利要求1所述的时间片分布数据确定事务流经渠道的对应关系的方法,其特征在于,步骤9中的偏离度的量化指标Variance采用差额绝对值累计或者差额乘方累计来计算得到;
所述差额绝对值累计是指:假定有两个数组ArrayA[V_A1,V_A2,…]、ArrayB[V_B1,V_B2,…],通过|V_A1–V_B1|+|V_A2–V_B2|+…,获得量化的偏离度值Variance;
所述差额乘方累计是指:假定有两个数组ArrayA[V_A1,V_A2,…]、ArrayB[V_B1,V_B2,…],通过(V_A1–V_B1)*(V_A1–V_B1)+(V_A2–V_B2)*(V_A2–V_B2)+…,获得量化的偏离度值Variance。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州安恒信息技术有限公司,未经杭州安恒信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310656760.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种破碎锤缸体阀孔加工工装
- 下一篇:一种中心楔块的钻孔工装
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置