[发明专利]基于用户转发行为的微博阅读概率计算方法有效

专利信息
申请号: 201410020499.2 申请日: 2014-01-16
公开(公告)号: CN103761292B 公开(公告)日: 2017-01-18
发明(设计)人: 宋丹丹;杜建光;廖乐健;礼欣 申请(专利权)人: 北京理工大学
主分类号: G06F17/30 分类号: G06F17/30
代理公司: 暂无信息 代理人: 暂无信息
地址: 100081 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 用户 转发 行为 阅读 概率 计算方法
【权利要求书】:

1.一种基于用户转发行为的微博阅读概率计算方法,用于计算在一段给定的时间范围内,一用户H的好友发送的一条微博Wx,被用户H阅读的概率P(Wx),其中:一段给定的时间范围用符号(T1,T2)表示,T1、T2之间的时间间隔不小于1小时;微博Wx的发送时间用tx表示,T1<tx<T2;其特征在于:其具体操作步骤如下:

步骤一、在给定的时间范围(T1,T2)内,查找时间tx之前用户H转发的最后一条微博Wi的原始发送时间点ti,T1<ti<tx,以及时间tx之后用户H转发的第一条微博Wj的原始转发时间点tj,tx<tj<T2;同时获取微博Wi的转发时间点ti′,T1<ti′<T2和微博Wj的转发时间点t′j,T1<tj′<T2

步骤二、在步骤一操作的基础上,按照微博Wi的原始发送时间点ti、转发时间点ti′,以及微博Wj的原始发送时间点tj和转发时间点t′j的时间顺序,将ti、ti′、tj、t′j的关系分为以下6种情况:

情况1:T1<ti<tj<t'j<ti'<T2

情况2:T1<ti<ti'<tj<t'j<T2

情况3:T1<ti<tj<ti'<t'j<T2

情况4:在时间范围(T1,T2)内,在时间tx之前未查找到用户H转发的最后一条微博Wi,即不存在ti和ti′,但在时间tx之后查找到用户H转发的第一条微博Wj,且T1<tj<t'j<T2

情况5:在时间范围(T1,T2)内,在时间tx之后未查找到用户H转发的第一条微博Wj,即不存在tj和t′j,但在时间tx之前查找到用户H转发的最后一条微博Wi,且T1<ti<ti'<T2

情况6:在时间范围(T1,T2)内,在时间tx之前未查找到用户H转发的最后一条微博Wi,同时在时间tx之后未查找到用户H转发的第一条微博Wj,即ti、ti′、tj、t′j都不存在;

步骤三、在步骤二操作的基础上,当微博Wi的原始发送时间点ti、转发时间点ti′、微博Wj的原始发送时间点tj和转发时间点t′j之间的关系为步骤二中所述情况1时,则认为用户H在ti≤tx≤tj时间范围内持续在阅读微博,因此判断用户H一定能阅读到微博Wx,因此微博Wx被用户H阅读的概率函数如公式(1)所示;

P(Wx)=1   (1)

步骤四、在步骤二操作的基础上,当微博Wi的原始发送时间点ti、转发时间点ti′、微博Wj的原始发送时间点tj和转发时间点t′j之间的关系为步骤二中所述情况2时,则认为用户H在(ti,t'j)时间范围内有2次阅读过程;所述一次阅读过程是指在一段连续的时间范围内,用户持续在微博页面上从上向下阅读微博的过程;

用户H在(ti,t'j)时间范围内的第1次阅读过程的开始时间为(ti,ti')中的某一时刻,在此阅读过程中用户H转发了微博Wi;用户H在(ti,t'j)时间范围内的第2次阅读过程的开始时间为(tj,t'j)中的某一时刻,在此阅读过程中用户H转发了微博Wj

在第1次阅读过程中,用户在ti′时刻转发了发布在ti时刻的微博Wi,因此微博Wi被用户H读到的概率为1;由于第1次阅读过程的开始时间在ti与ti′之间,因此,发布在ti′时刻的微博在第1次阅读过程中被用户的读到的概率为0;因此,当ti≤tx≤ti'时,微博Wx被用户H阅读的概率函数是递减的,微博Wx被用户H阅读的概率可通过公式(2)得到;

P(Wx)=ti-txti-ti,titxti---(2)]]>

在第2次阅读过程中,用户在tj′时刻转发了发表在tj时刻的微博Wj,因此微博Wj被用户H读到的概率为1;由于用户在前一次阅读过程中已经阅读了发布在ti时刻的微博,因此,在此次阅读过程中,ti时刻和早于ti时刻的微博的阅读概率都为0;因此,当ti≤tx≤tj,微博Wx被用户H阅读的概率函数可通过公式(3)计算得到;

P(Wx)=tx-titj-ti,titxtj---(3)]]>

当微博Wx的阅读概率可以通过公式(2)和公式(3)分别计算并得到两个不同值时,取其中较大的值作为微博Wx的阅读概率;因此,当微博Wi的原始发送时间点ti、转发时间点ti′、微博Wj的原始发送时间点tj和转发时间点t′j之间的关系为步骤二中所述情况2时,可通过公式(4)获得发布在时刻tx的微博Wx被用户H阅读的概率函数,其中ti≤tx≤tj

P(Wx)=max(ti-txti-ti,tx-titj-ti),titxtitx-titj-ti,ti<txtj---(4)]]>

步骤五、在步骤二操作的基础上,当微博Wi的原始发送时间点ti、转发时间点ti′、微博Wj的原始发送时间点tj和转发时间点t′j之间的关系为步骤二中所述情况3时,认为用户H在(ti,t'j)时间范围内有2次阅读过程;

用户H在(ti,t'j)时间范围内的第1次阅读过程的开始时间为(ti,ti')中的某一时刻,在此阅读过程中用户H转发了微博Wi;用户H在(ti,t'j)时间范围内的第2次阅读过程的开始时间为(tj,t'j)中的某一时刻,在此阅读过程中用户H转发了微博Wj

在第1次阅读过程中,用户在ti′时刻转发了发布在ti时刻的微博Wi,因此微博Wi被用户H读到的概率为1;由于这次阅读过程的开始时间介于ti与ti′之间,而且微博Wj在第2次阅读过程中被转发,所以,这次阅读过程的开始时间介于ti与tj之间;因此发布在tj时刻的微博在这次阅读过程中被用户的读到的概率为0;因此,当ti≤tx≤tj时,微博Wx被用户H阅读的概率可通过公式(5)得到;

P(Wx)=tj-txtj-ti,titxtj---(5)]]>

在第2次阅读过程中,用户在tj′时刻转发了发表在tj时刻的微博Wj,因此微博Wj被用户H读到的概率为1;由于用户在前一次阅读过程中已经阅读了发布在ti时刻的微博,因此,在此次阅读过程中,ti时刻和早于ti时刻的微博的阅读概率都为0;因此,当ti≤tx≤tj,则微博Wx被用户H阅读的概率函数可通过公式(6)计算得到;

P(Wx)=tx-titj-ti,titxtj---(6)]]>

当微博Wx的阅读概率可以通过公式(5)和公式(6)分别计算并得到两个不同值时,取其中较大的值作为Wx的阅读概率;因此,当微博Wi的原始发送时间点ti、转发时间点ti′、微博Wj的原始发送时间点tj和转发时间点t′j之间的关系为步骤二中所述情况3时,可通过公式(7)获得发布在时刻tx的微博Wx被用户H阅读的概率函数,其中ti≤tx≤tj

P(Wx)=max(tj-txtj-ti,tx-titj-ti),titxtj---(7)]]>

步骤六、在步骤二操作的基础上,当微博Wi不存在,微博Wj存在,并且tj、t′j满足步骤二中所述情况4时,即微博Wj为用户H在时间段(T1,T2)内转发的第一条微博;由于用户在tj′时刻转发了发表在tj时刻的微博Wj,因此微博Wj被用户H读到的概率为1;因此从时间点tj到时间点T1之间的微博被用户H读到的概率是递减的,此时发布在时刻tx的微博Wx被用户H阅读的概率可通过公式(8)计算得到;

P(Wx)=tx-T1tj-T1,T1txtj---(8)]]>

步骤七、在步骤二操作的基础上,当微博Wj不存在,微博Wi存在,并且ti、ti′满足步骤二中所述情况5时,即微博Wi为用户H在时间段(T1,T2)内转发的最后一条微博;由于用户在ti′时刻转发了发表在ti时刻的微博Wi,因此微博Wj被用户H读到的概率为1;因此从时间点ti到时间点ti′之间的微博被用户H读到的概率是递减的,此时发布在时刻tx的微博Wx被用户H阅读的概率可通过公式(9)计算得到;

P(Wx)=ti-txti-ti,titxti0,ti<tx<T2---(9)]]>

步骤八、在步骤二操作的基础上,当微博Wi与Wj都不存在,用户H在时间段(T1,T2)内没有转发微博,即为情况6所述;由于用户H在此时间内没有转发微博,因此此段时间内微博Wi被用户H阅读的概率都为0;其概率函数,如公式(10)所示;

P(Wx)=0,T1<tx<T2   (10)

通过上述步骤的操作,即可得到(T1,T2)时间范围内,用户H的好友发送的微博Wx被用户H阅读的概率P(Wx)。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410020499.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top