技术领域
[0001] 本申请涉及计算机网络技术领域,尤其涉及一种信息传播方法及其传播系统。
相关背景技术
[0002] 随着互联网的发展,互联网从以网络为核心的信息传播方式逐步进入到以个人为核心的信息传播方式。微博就是以个人为核心的信息传播方式的一个典型。以个人为核心的信息传播方式的互联网中,每个人都可以发布并传播信息。微博里的信息瞬间就可以通过各种关系传播给他人。
[0003] 目前,如何通过网络进行消息传播,已经成为本领域研发的热点。目前在信息传播过程中,通常是交由参与传播的用户进行,参与传播的用户是平等的,在信息的传播过程中,并不能反映出信息的传播者之间的关系。在这种传播方式中,并不能很好地反映信息的阅读者与被传播的信息之间的关联。例如,阅读该信息的用户是否真正关注此信息,是否真的非常感兴趣等,并且由于不能很好地反映信息的阅读者与被传播的信息之间的关联,这将导致无法进行有效的信息传播。并且这种平等关系使得传播者的奖励也都是相同的,并不能反映出传播者的不同贡献,这将影响传播者的信息传播的积极性,进一步阻碍了信息的有效传播和发布。
具体实施方式
[0021] 实施例一
[0022] 如图1所示,一种信息传播方法,包括:
[0023] 传播信息确定步骤,确定被传播的信息;
[0024] 传播用户确定步骤,确定传播所述被传播信息的用户标识;
[0025] 传播关系确定步骤,确定传播所述被传播信息的用户标识的下级用户标识;
[0026] 传播信息存储步骤,存储确定的所述被传播的信息、传播所述被传播信息的用户标识及传播所述被传播信息的用户标识的下级用户标识及所述用户标识与所述下级用户标识的对应传播层级关系。
[0027] 其中,所述下级用户标识是由传播所述被传播的信息的用户标识直接或间接选择并进行传播所述被传播的信息的用户标识。所述用户标识与所述下级用户标识的对应传播层级关系取决于所述用户标识与所述下级用户标识之间间隔的属于所述用户标识的下级用户标识的数量。
[0028] 例如,假设被传播的信息为一广告相关的信息,如产生介绍链接等信息B,该信息B的发布者发布该信息B后,希望得到传播。此时,由信息B的发布者或者第三方确定或者用户标识A1(即第一级用户标识)对应的用户自己确定传播该信息B,用户标识A1对应的用户可以选择一个或多个下一级用户标识A2(即第二级用户标识)传播该信息B,并且下一级用户标识A2的对应的用户同样可以选择一个或多个下一级用户标识A3(即第三级用户标识)传播该信息B,依此类推,即下一级用户标识n的对应的用户An同样可以选择一个或多个下一级用户标识An+1(即第n+1级用户标识)传播该信息。
[0029] 上述第一级用户标识至第n+1级用户标识均为所述用户标识A1的下级用户标识。所述被传播信息B和传播所述信息B的用户标识A1及用户标识A1的下级用户标识及所述用户标识A1与所述下级用户标识的对应传播层级关系均可在所述传播信息存储步骤中存储。
[0030] 优选地,还包括一统计步骤,预先设定传播所述信息的用户标识在不同传播层级的当前传播值及其所有下级用户标识的贡献传播值的计算方式,并计算各用户标识的当前传播值。本实施例中,可以由信息的发布者确定传播该信息的用户标识的当前传播值及其下级用户标识的贡献传播值的计算方式。
[0031] 例如,优选地,所述统计步骤具体包括,设定:
[0032] 基础传播值=总的传播值/传播该信息的用户标识的总数;
[0033] 当前传播值=(基础传播值+所有下级用户标识的贡献传播值)*X%;
[0034] 下级用户标识的贡献传播值=(基础传播值+下级用户标识的所有下级用户标识的贡献传播值)*(1-X%);
[0035] 根据上述计算方式计算各用户标识的当前传播值。
[0036] 其中,X取值范围为大于0小于100。可根据传播信息的不同选择不同的数值。例如,X取值为10、20、30、40、50、60、70、80、90等。
[0037] 上述计算方式中,如果当前传播用户标识为最后一级传播用户标识,此时,该用户标识的当前传播值=(基础传播值+0*X%;这是因为,其不存在下级用户标识的贡献传播值;同理,该用户标识的贡献传播值=(基础传播值+0)*(1-X%)。
[0038] 通过上述方式可以确定最后一级传播用户标识的贡献传播值,由此确定其上一级传播用户标识的当前传播值,从而可以确定其上一级传播用户标识的贡献传播值。依此类推,最终可以确定传播该信息的所有用户标识的当前传播值。
[0039] 可设定最终不参与传播的该信息的用户(通常为该用户标识的关注人)没有传播值。即只统计被传播信息的用户标识的传播值,并可根据传播值等进行奖励,如提供积分、现金、优惠券等,而对于未传播该信息的用户,即最后一级传播用户标识,将没有传播值。
[0040] 通过这种传播方式,实现对商品信息、商家广告或其他社会信息等任何形式(如文字、图片、视频,邮件、短信等等)的内容的传播,并且传播的地点也不限于不微博中,还可以是网络上的论坛等地方。由传播该信息的用户标识对应的用户将传播给相同兴趣的用户,被传播的用户继续传播该信息。并且在被传播的用户产生传播这个动作后,其上级传播者可获得该用户标识,并且均可以相应获得其所属的贡献传播值。
[0041] 本申请实施例提供的信息传播方法,可确定被传播信息的全部用户标识,并确定用户标识之间的传播关系,这样可以很好地反映信息的传播者之间的关系,并且可以更好地体现不同传播者的之间的不同贡献,例如越早参与传播的用户,其获得的下级用户标识的贡献传播值越高。
[0042] 实施例二
[0043] 如图2所示,与上述实施例一相对应地,本申请实施例还提供一种信息传播系统,包括:
[0044] 传播信息确定模块,用于确定被传播的信息;
[0045] 传播用户确定模块,用于确定传播所述被传播信息的用户标识;
[0046] 传播关系确定模块,用于确定传播所述被传播信息的用户标识的下级用户标识;
[0047] 传播信息存储模块,用于存储确定的所述被传播的信息、传播所述被传播信息的用户标识及传播所述被传播信息的用户标识的下级用户标识及所述用户标识与所述下级用户标识的对应传播层级关系。
[0048] 优选地,还包括一统计模块,用于预先设定传播所述信息的用户标识在不同传播层级的当前传播值及其所有下级用户标识的贡献传播值的计算方式,并计算各用户标识的当前传播值。本实施例中,可以由信息的发布者确定传播该信息的用户标识的当前传播值及其下级用户标识的贡献传播值的计算方式。
[0049] 优选地,所述统计模块具体用于,设定:
[0050] 基础传播值=总的传播值/传播该信息的用户标识的总数;
[0051] 当前传播值=(基础传播值+所有下级用户标识的贡献传播值)*X%;
[0052] 下级用户标识的贡献传播值=(基础传播值+下级用户标识的所有下级用户标识的贡献传播值)*(1-X%);
[0053] 根据上述计算方式计算各用户标识的当前传播值。
[0054] 本申请实施例提供的信息传播系统,可确定被传播信息的全部用户标识,并确定用户标识之间的传播关系,这样可以很好地反映信息的传播者之间的关系,并且可以更好地体现不同传播者的之间的不同贡献,例如越早参与传播的用户,其获得的下级用户标识的贡献传播值越高。
[0055] 本申请中应用了具体实施例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。