发明名称 事件间转化率的计算方法及系统
摘要 本发明提供一种事件间转化率的计算方法及系统,计算方法包括含多个事件片断的事件数据库,事件片断经操作获得,据事件数据库计算任意两个事件间的转化率;操作包括:S<sub>1</sub>、将事件序列拆为n个事件片断;S<sub>2</sub>、判断j是否满足j≤n,若是进入S<sub>3</sub>,若否进入S<sub>9</sub>;S<sub>3</sub>、将j减少1赋给k;S<sub>4</sub>、判断k是否满足k≥1,若是进入S<sub>5</sub>,若否进入S<sub>8</sub>;S<sub>5</sub>、判断S<sub>j</sub>的起始事件与S<sub>k</sub>的起始事件是否相同,若是进入S<sub>6</sub>,若否进入S<sub>7</sub>;S<sub>6</sub>、将S<sub>j</sub>从集合中删除并将j增加1后执行S<sub>2</sub>;S<sub>7</sub>、将k减少1后执行S<sub>4</sub>;S<sub>8</sub>、将j的数值增加1后执行S<sub>2</sub>;S<sub>9</sub>、集合中相邻的两个事件相同时仅保留该两个事件中的一个。可计算任意两个事件间的转化率。
申请公布号 CN104778183A 申请公布日期 2015.07.15
申请号 CN201410016558.9 申请日期 2014.01.14
申请人 携程计算机技术(上海)有限公司 发明人 刘海峰;储诚栋
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 上海弼兴律师事务所 31283 代理人 薛琦;王婧荷
主权项 一种事件间转化率的计算方法,其存储有若干原始事件序列,其特征在于,该计算方法包括一包含多个事件片断的事件数据库,该些事件片断由该些原始事件序列经一操作获得,根据该事件数据库计算任意两个事件间的转化率;其中,对于一作为目标事件序列的原始事件序列该操作包括以下步骤,其中,设定j=2,该目标事件序列包括依次发生的n个事件L<sub>i</sub>,i为遍历1至n的整数:S<sub>1</sub>、将该目标事件序列拆分为n个事件片断S<sub>i</sub>,该n个事件片断构成一个集合,S<sub>i</sub>表示以L<sub>i</sub>为起始事件且以L<sub>n</sub>为结束事件的事件片断;S<sub>2</sub>、判断j的数值是否满足j≤n,若是则进入步骤S<sub>3</sub>,若否则进入步骤S<sub>9</sub>;S<sub>3</sub>、将j的数值减少1赋值给k;S<sub>4</sub>、判断k的数值是否满足k≥1,若是则进入步骤S<sub>5</sub>,若否则进入步骤S<sub>8</sub>;S<sub>5</sub>、判断S<sub>j</sub>的起始事件与S<sub>k</sub>的起始事件是否相同,若是则进入步骤S<sub>6</sub>,若否则进入步骤S<sub>7</sub>;S<sub>6</sub>、将S<sub>j</sub>从该集合中删除,并将j的数值增加1后重复执行步骤S<sub>2</sub>;S<sub>7</sub>、将k的数值减少1后重复执行步骤S<sub>4</sub>;S<sub>8</sub>、将j的数值增加1后重复执行步骤S<sub>2</sub>;S<sub>9</sub>、该集合的事件片断中相邻的两个事件相同时仅保留该两个事件中的一个。
地址 200335 上海市长宁区福泉路99号携程网络技术大楼