一种信息传播方法及系统的制作方法

文档序号:7555995阅读:164来源:国知局
专利名称:一种信息传播方法及系统的制作方法
技术领域
本申请涉及网络平台技术领域,特别是涉及一种信息传播方法及系统。
背景技术
随着网络技术的飞速发展,网络平台已成为人们进行信息传播的一个重要工具。网络平台进行信息传播的过程为首先将信息传播给网络平台中的一部分服务器,然后通过这一部分服务器直接将信息发送给其他服务器;或者由这一部分服务器对接收到的信息进行显示,从而使得其他服务器在对这一部分服务器进行访问的过程中被动的获取该信息。现有技术,在进行信息传播的过程中,通常因为一部分服务器在对信息无需求的情况下被动的接收该信息,导致信息传播不广泛。

发明内容
有鉴于此,本申请实施例提供一种信息传播方法及系统,以解决现有技术,在进行信息传播的过程中,通常因为一部分服务器在对信息无需求的情况下被动的接收该信息,导致信息传播不广泛的问题。为了实现上述目的,本申请实施例提供的技术方案如下:—种信息传播方法,应用于网络平台,所述网络平台上包括至少两台服务器,包括:所述服务器接收用户发送的目标信息以及目标信息传播条件;所述服务器依据所述目标信息传播条件以及所述服务器上预先设置的用户注册信息,确定所述目标信息的目标信息传播范围;所述服务器依据所述目标信息传播范围发送所述目标信息。 优选地,所述服务器依据所述目标信息传播范围发送所述目标信息包括:所述服务器依据所述目标信息以及所述服务器上预先设置的信息类型表,确定所述目标信息的目标信息类型;所述服务器依据所述目标信息类型、所述目标信息传播范围和所述服务器上预先设置的信息类型传播概率表,计算所述目标信息的目标信息发送范围;所述服务器依据所述目标信息发送范围发送所述目标信息。优选地,所述信息类型传播概率表的生成过程为:接收各个所述服务器之间的信息交互数据;

依据所述信息交互数据计算各个所述服务器之间不同信息类型的传播概率;依据所述传播概率生成信息类型传播概率表。优选地,所述服务器依据所述目标信息类型、所述目标信息传播范围和所述服务器上预先设置的信息类型传播概率数据表,计算所述目标信息的目标信息发送范围,包括:
将预先设置的目标信息待接收范围赋值给所述目标信息发送范围;迭代计算各个所述服务器对所述目标信息类型的影响力;将所述影响力按照从大到小的顺序进行排序,生成最初影响力序列;根据所述目标信息待接收范围、预先设置的不能接收目标信息范围和所述最初影响力序列,生成最终影响力序列;获取所述最终影响力序列中的队首元素;将所述队首元素添加到所述目标信息发送范围内,直到所述目标信息发送范围内的各个服务器对所述目标信息的影响力的总和覆盖所述目标信息传播范围。一种信息传播系统,应用于网络平台,所述网络平台上包括至少两台服务器,所 述服务器用于接收用户发送的目标信息以及目标信息传播条件,依据所述目标信息传播条件以及所述服务器上预先设置的用户注册信息,确定所述目标信息的目标信息传播范围,并且依据所述目标信息传播范围发送所述目标信息。优选地,所述服务器包括:信息接收单元、传播范围确定单元和信息发送单元,其中,所述信息接收单元用于接收用户发送的目标信息以及目标信息传播条件;所述传播范围确定单元与所述信息接收单元相连接,用于依据所述目标信息传播条件以及所述服务器上预先设置的用户注册信息,确定所述目标信息的目标信息传播范围;所述信息发送单元与所述传播范围确定单元相连接,用于依据所述目标信息传播范围发送所述目标信息。优选地,所述信息发送单元包括:信息类型确定单元、信息发送范围计算单元和信息发送子单兀,其中,所述信息类型确定单元与所述信息接收单元相连接,用于依据所述目标信息以及所述服务器上预先设置的信息类型表,确定所述目标信息的目标信息类型;所述信息发送范围计算单元的一端与所述传播范围确定单元相连接,另一端与所述信息类型确定单元相连接,用于依据所述目标信息类型、所述目标信息传播范围和所述服务器上预先设置的信息类型传播概率数据表,计算所述目标信息的目标信息发送范围;所述信息发送子单元与所述信息发送范围计算单元相连接,用于依据所述目标信息发送范围发送所述目标信息。优选地,所述系统还包括信息类型传播概率表生成单元,所述信息类型传播概率表生成单元包括:信息交互数据接收单元、传播概率计算单元和信息类型传播概率表生成子单元,其中,所述信息交互数据接收单元用于接收各个所述服务器之间的信息交互数据;所述传播概率计算单元与所述信息交互数据接收单元相连接,用于依据所述信息交互数据计算各个所述服务器之间不同信息类型的传播概率;所述信息类型传播概率表生成子单元与所述传播概率计算单元相连接,用于依据所述传播概率生成信息类型传播概率表。优选地,所述信息发送范围计算单元包括:赋值单元、影响力计算单元、最初影响力序列生成单元、最终影响力序列生成单元、队首元素获取单元和信息发送范围计算子单元,其中,所述赋值单元用于将预先设置的目标信息待接收范围赋值给所述目标信息发送范围;所述影响力计算单元与所述赋值单元相连接,用于迭代计算各个所述服务器对所述目标信息类型的影响力;所述最初影响力序列生成单元与所述影响力计算单元相连接,用于将所述影响力按照从大到小的顺序进行排序,生成最初影响力序列;所述最终影响力序列生成单元与所述最初影响力序列生成单元相连接,用于根据所述目标信息待接收范围、预先设置的不能接收目标信息范围和所述最初影响力序列,生成最终影响力序列;所述队首元素获取单元与所述最终影响力序列生成单元相连接,用于获取所述最终影响力序列中的队首元素;所述信息发送范围计算子单元的一端与所述赋值单元相连接,另一端与所述队首元素获取单元相连接,用 于将所述队首元素添加到所述目标信息发送范围内,直到所述目标信息发送范围内的各个服务器对所述目标信息的影响力的总和覆盖所述目标信息传播范围。由此可见,本申请提供一种信息传播方法及装置,该方法主要通过服务器接收用户发送的目标信息以及目标信息传播条件;然后依据目标信息传播条件以及服务器上预先设置的用户注册信息,确定目标信息的目标信息传播范围;最后依据目标信息传播范围发送目标信息。本申请中服务器通过确定目标信息和目标信息的传播条件所覆盖的目标信息传播范围,然后按照目标信息传播范围发送目标信息,以解决现有技术,在进行信息传播的过程中,通常因为一部分服务器在对信息无需求的情况下被动的接收信息,导致信息传播不广泛的问题。


为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例一提供的一种信息传播方法流程图;图2为本申请实施例二提供的一种信息传播方法流程图;图3为本申请实施例三提供的一种信息类型传播概率表生成方法流程图;图4为本申请实施例四提供的一种计算目标信息发送范围的方法流程图;图5为本申请实施例五提供的一种服务器的详细结构示意图;图6为本申请实施例五提供的另一种服务器的详细结构示意图;图7为本申请实施例五提供的一种信息发送范围计算单元的详细结构示意图;图8为本申请实施例五提供的一种信息类型传播概率表生成单元的详细结构示意图。
具体实施例方式为了使本技术领域的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。实施例一:图1为本申请实施例一提供的一种信息传播方法流程图。 如图1所示,该方法包括:S101、服务器接收用户发送的目标信息以及目标信息传播条件。在本申请实施例中当用户需要在网络中进行信息传播时,通常将需要发送的目标信息发送给网络中的一个服务器,然 后由该服务器将目标信息发送给网络中的其他服务器。其中,用户发送的目标信息可以为各种信息,如汽车信息、书籍信息等;目标信息传播条件是用户设定的目标信息的传播条件,如将目标信息发送给网络中的具有什么性质的服务器等。S102、服务器依据目标信息传播条件以及服务器上预先设置的用户注册信息,确定目标信息的目标信息传播范围。在本申请实施例中,可以在网络中的服务器中均预先设置用户注册信息,服务器接收到用户发送的目标信息传播条件可以为与用户注册信息相匹配的目标信息传播条件,这时服务器可以根据目标信息传播条件以及服务器中预先设置的用户注册信息确定目标信息的目标信息传播范围,也就是该服务器需要将目标信息发送到网络中的具体哪些服务器中。S103、服务器依据目标信息传播范围发送目标信息。由此可见,本申请提供一种信息传播方法,该方法主要通过服务器接收用户发送的目标信息以及目标信息传播条件;然后依据目标信息传播条件以及服务器上预先设置的用户注册信息,确定目标信息的目标信息传播范围;最后依据目标信息传播范围发送目标信息。本申请中服务器通过确定目标信息和目标信息的传播条件所覆盖的目标信息传播范围,然后按照目标信息传播范围发送目标信息,以解决现有技术,在进行信息传播的过程中,通常因为一部分服务器在对信息无需求的情况下被动的接收信息,导致信息传播不广泛的问题。实施例二:图2为本申请实施例二提供的一种信息传播方法流程图。如图2所示,该方法包括:S201、服务器接收用户发送的目标信息以及目标信息传播条件。S202、服务器依据目标信息传播条件以及服务器上预先设置的用户注册信息,确定目标信息的目标信息传播范围。本申请实施例中提供的步骤S201-S202的执行过程与实施例一中提供的步骤S101-S102的执行过程相同,本申请实施例提供的步骤S201-S202的详细描述请参见本申请实施例一中的步骤S101-S102,在此不再赘述。
S203、服务器依据目标信息以及服务器上预先设置的信息类型表,确定目标信息的目标信息类型。在本申请实施例中,服务器中预先设置有信息类型表,当确定了目标信息的传播范围以后,服务器会根据接收到用户发送的目标信息以及预先设置的信息类型表,确定该目标信息的目标信息类型。S204、服务器依据目标信息类型、目标信息传播范围和服务器上预先设置的信息类型传播概率数据表,计算目标信息的目标信息发送范围。在本申请实施例中,服务器中还预先设置有信息类型传播概率表,当确定目标信息类型后,该服务器会根据目标信息类型、目标信息传播范围和服务器上预先设置的信息类型传播概率数据表,计算目标信息的目标信息发送范围,该目标信息发送范围为网络中的一部分服务器,通过接收到用户发送的目标信息的服务器,将目标信息发送给该部分服务器,然后根据网络的交互性,使目标信息进行传播,从而使得目标信息的传播范围覆盖目标信息传播范围。S205、服务器依据目标信息发送范围发送目标信息。此外,在本申请实施例中,还包括为目标信息发送范围内的服务器提供报酬的计算方法,假设目标信息的预设为B,下面以目标信息发送范围内的服务器S为例进行说明,该服务器S所获得的报酬为:
权利要求
1.一种信息传播方法,应用于网络平台,所述网络平台上包括至少两台服务器,其特征在于,包括: 所述服务器接收用户发送的目标信息以及目标信息传播条件; 所述服务器依据所述目标信息传播条件以及所述服务器上预先设置的用户注册信息,确定所述目标信息的目标信息传播范围; 所述服务器依据所述目标信息传播范围发送所述目标信息。
2.根据权利要求1所述的方法,其特征在于,所述服务器依据所述目标信息传播范围发送所述目标信息包括: 所述服务器依据所述目标信息以及所述服务器上预先设置的信息类型表,确定所述目标信息的目标信息类型; 所述服务器依据所述目标信息类型、所述目标信息传播范围和所述服务器上预先设置的信息类型传播概率表,计算所述目标信息的目标信息发送范围; 所述服务器依据所述目标信息发送范围发送所述目标信息。
3.根据权利要求2所述的方法,其特征在于,所述信息类型传播概率表的生成过程为: 接收各个所述服务器之间的信息交互数据; 依据所述信息交互数据计算各个所述服务器之间不同信息类型的传播概率; 依据所述传播概率生成信息类型传播概率表。
4.根据权 利要求3所述的方法,其特征在于,所述服务器依据所述目标信息类型、所述目标信息传播范围和所述服务器上预先设置的信息类型传播概率数据表,计算所述目标信息的目标信息发送范围,包括: 将预先设置的目标信息待接收范围赋值给所述目标信息发送范围; 迭代计算各个所述服务器对所述目标信息类型的影响力; 将所述影响力按照从大到小的顺序进行排序,生成最初影响力序列; 根据所述目标信息待接收范围、预先设置的不能接收目标信息范围和所述最初影响力序列,生成最终影响力序列; 获取所述最终影响力序列中的队首元素; 将所述队首元素添加到所述目标信息发送范围内,直到所述目标信息发送范围内的各个服务器对所述目标信息的影响力的总和覆盖所述目标信息传播范围。
5.一种信息传播系统,应用于网络平台,其特征在于,所述网络平台上包括至少两台服务器, 所述服务器用于接收用户发送的目标信息以及目标信息传播条件,依据所述目标信息传播条件以及所述服务器上预先设置的用户注册信息,确定所述目标信息的目标信息传播范围,并且依据所述目标信息传播范围发送所述目标信息。
6.根据权利要求5所述的系统,其特征在于,所述服务器包括:信息接收单元、传播范围确定单元和信息发送单元,其中, 所述信息接收单元用于接收用户发送的目标信息以及目标信息传播条件; 所述传播范围确定单元与所述信息接收单元相连接,用于依据所述目标信息传播条件以及所述服务器上预先设置的用户注册信息,确定所述目标信息的目标信息传播范围; 所述信息发送单元与所述传播范围确定单元相连接,用于依据所述目标信息传播范围发送所述目标信息。
7.根据权利要求6所述的系统,其特征在于,所述信息发送单元包括:信息类型确定单元、信息发送范围计算单元和信息发送子单元,其中, 所述信息类型确定单元与所述信息接收单元相连接,用于依据所述目标信息以及所述服务器上预先设置的信息类型表,确定所述目标信息的目标信息类型; 所述信息发送范围计算单元的一端与所述传播范围确定单元相连接,另一端与所述信息类型确定单元相连接,用于依据所述目标信息类型、所述目标信息传播范围和所述服务器上预先设置的信息类型传播概率数据表,计算所述目标信息的目标信息发送范围; 所述信息发送子单元与所述信息发送范围计算单元相连接,用于依据所述目标信息发送范围发送所述目标信息。
8.根据权利要求7所述的系统,其特征在于,还包括信息类型传播概率表生成单元, 所述信息类型传播概率表生成单元包括:信息交互数据接收单元、传播概率计算单元和信息类型传播概率表生成子单元,其中, 所述信息交互数据接收单元用于接收各个所述服务器之间的信息交互数据; 所述传播概率计算单元与所述信息交互数据接收单元相连接,用于依据所述信息交互数据计算各个所述服务器之间不同信息类型的传播概率; 所述信息类型传播概率表生成子单元与所述传播概率计算单元相连接,用于依据所述传播概率生成信息类型传播概率表。
9.根据权利要求8所述的系统,其特征在于,所述信息发送范围计算单元包括:赋值单元、影响力计算单元、最初影响力序列生成单元、最终影响力序列生成单元、队首元素获取单元和信息发送范围计算子单 元,其中, 所述赋值单元用于将预先设置的目标信息待接收范围赋值给所述目标信息发送范围; 所述影响力计算单元与所述赋值单元相连接,用于迭代计算各个所述服务器对所述目标信息类型的影响力; 所述最初影响力序列生成单元与所述影响力计算单元相连接,用于将所述影响力按照从大到小的顺序进行排序,生成最初影响力序列; 所述最终影响力序列生成单元与所述最初影响力序列生成单元相连接,用于根据所述目标信息待接收范围、预先设置的不能接收目标信息范围和所述最初影响力序列,生成最终影响力序列; 所述队首元素获取单元与所述最终影响力序列生成单元相连接,用于获取所述最终影响力序列中的队首元素; 所述信息发送范围计算子单元的一端与所述赋值单元相连接,另一端与所述队首元素获取单元相连接,用于将所述队首元素添加到所述目标信息发送范围内,直到所述目标信息发送范围内的各个服务器对所述目标信息的影响力的总和覆盖所述目标信息传播范围。
全文摘要
本申请公开了一种信息传播方法及系统,应用于网络平台,网络平台上包括至少两台服务器,服务器接收用户发送的目标信息以及目标信息传播条件;服务器依据目标信息传播条件以及服务器上预先设置的用户注册信息,确定目标信息的目标信息传播范围;服务器依据目标信息传播范围发送目标信息。本申请中服务器通过确定目标信息和目标信息的传播条件所覆盖的目标信息传播范围,然后按照目标信息传播范围发送目标信息,以解决现有技术,在进行信息传播的过程中,通常因为一部分服务器在对信息无需求的情况下被动的接收信息,导致信息传播不广泛的问题。
文档编号H04L29/06GK103248626SQ20131016471
公开日2013年8月14日 申请日期2013年5月7日 优先权日2013年5月7日
发明者陈恩红, 向彪, 怀宝兴 申请人:中国科学技术大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1