用于具有共同目标的病毒式营销活动的系统和方法转让专利

申请号 : CN200980120232.8

文献号 : CN102047283B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : M·L·卡恩特

申请人 : 高通股份有限公司

摘要 :

提供了用于具有共同目标的病毒式营销活动的系统和方法。第一无线设备可完成活动应用的第一部分,而第二无线设备可完成该活动应用的第二部分。若至少两个无线设备参与完成该活动应用的至少一部分则给予奖励。该奖励可给予所有参与的无线设备或其中的子集。

权利要求 :

1.一种执行活动应用的方法,所述方法包括:

在第一无线设备上接收活动应用,所述活动应用具有多个部分,所述多个部分至少具有第一部分和第二部分;

在所述第一无线设备上执行所述活动应用的所述第一部分,其中在完成所述多个部分中的所述第一部分之后,所述第一无线设备被阻止执行所述多个部分中的所述第二部分;

向第二无线设备传送第一活动应用信息,所述第一活动应用信息包括状态、应用ID和当前部分,其中所述状态存储所述活动应用的所述第一部分已完成,所述应用ID提供对所述活动应用的标识,而所述当前部分指示所述活动应用的所述第二部分目前被解锁;以及在所述第二无线设备上执行所述活动应用的所述第二部分。

2.如权利要求1所述的方法,其特征在于,所述第一活动应用信息与所述活动应用相关联。

3.如权利要求1所述的方法,其特征在于,进一步包括:

当在所述第一无线设备上完成所述多个部分中的所述第一部分时,在所述第一无线设备处接收重要事件奖励。

4.如权利要求1所述的方法,其特征在于,进一步包括:

基于所述第一活动应用信息将所述活动应用传送给所述第二无线设备。

5.如权利要求4所述的方法,其特征在于,进一步包括:

传送第二活动应用信息,所述第二活动应用信息指示所述多个部分中的所述第二部分已完成。

6.一种系统,包括:

用于在第一无线设备上接收活动应用的装置,所述活动应用具有多个部分,所述多个部分至少具有第一部分和第二部分;

用于在所述第一无线设备上执行所述活动应用的所述第一部分的装置,其中在完成所述多个部分中的所述第一部分之后,所述第一无线设备被阻止执行所述多个部分中的所述第二部分;

用于向第二无线设备传送第一活动应用信息的装置,所述第一活动应用信息包括状态、应用ID和当前部分,其中所述状态存储所述活动应用的所述第一部分已完成,所述应用ID提供对所述活动应用的标识,而所述当前部分指示所述活动应用的所述第二部分目前被解锁;以及用于在所述第二无线设备上执行所述活动应用的所述第二部分的装置。

7.如权利要求6所述的系统,其特征在于,所述第一活动应用信息与所述活动应用相关联。

8.如权利要求6所述的系统,其特征在于,进一步包括:

用于在所述第一无线设备上完成所述多个部分中的所述第一部分时接收重要事件奖励的装置。

9.如权利要求6所述的系统,其特征在于,进一步包括:

用于基于所述第一活动应用信息将所述活动应用传送给所述第二无线设备的装置。

10.如权利要求9所述的系统,其特征在于,进一步包括:

用于传送第二活动应用信息的装置,所述第二活动应用信息指示所述多个部分中的所述第二部分已完成。

11.一种第一无线设备,包括:

收发机,用于传送和接收活动应用、或第一活动应用信息;

存储器,用于存储所述活动应用、或所述第一活动应用信息;

处理器,用于:

执行所述活动应用,所述活动应用具有多个部分,所述多个部分至少具有第一部分和第二部分,所述第一部分用于在所述第一无线设备上执行,其中在完成所述多个部分中的所述第一部分之后,所述第一无线设备被阻止执行所述多个部分中的所述第二部分;

向第二无线设备传送第一活动应用信息,所述第一活动应用信息包括状态、应用ID和当前部分,其中所述状态存储所述活动应用的所述第一部分已完成,所述应用ID提供对所述活动应用的标识,而所述当前部分指示所述活动应用的所述第二部分目前被解锁,以使得所述活动应用的所述第二部分能在所述第二无线设备上执行。

12.如权利要求11所述的第一无线设备,其特征在于,所述第一活动应用信息与所述活动应用相关联。

13.如权利要求11所述的第一无线设备,其特征在于,所述处理器进一步用于:当在所述第一无线设备上完成所述多个部分中的所述第一部分时使用所述收发机接收重要事件奖励。

14.如权利要求11所述的第一无线设备,其特征在于,所述处理器进一步用于:基于所述第一活动应用信息将所述活动应用传送给所述第二无线设备。

15.如权利要求14所述的第一无线设备,其特征在于,在完成所述多个部分中的所有部分时在所述第一无线设备处接收奖励。

16.一种执行活动应用的方法,所述方法包括:

向第一无线设备传送活动应用,所述活动应用具有多个部分,所述多个部分至少具有第一部分和第二部分,所述第一部分用于在所述第一无线设备上执行,其中在完成所述多个部分中的所述第一部分之后,所述第一无线设备被阻止执行所述多个部分中的所述第二部分;

在所述第一无线设备完成所述多个部分中的所述第一部分之后从所述第一无线设备接收第一活动应用信息,所述第一活动应用信息包括状态、应用ID和当前部分,其中所述状态存储所述活动应用的所述第一部分已完成,所述应用ID提供对所述活动应用的标识,而所述当前部分指示所述活动应用的所述第二部分目前被解锁,以使得所述活动应用的所述第二部分能在第二无线设备上执行。

17.如权利要求16所述的方法,其特征在于,所述第一活动应用信息与所述活动应用相关联,并且所述方法包括:存储所述第一活动应用信息。

18.如权利要求16所述的方法,其特征在于,进一步包括:当在所述第一无线设备上完成所述多个部分中的所述第一部分时,向所述第一无线设备传送重要事件奖励。

19.如权利要求16所述的方法,其特征在于,进一步包括:将所述第一活动应用信息传送给所述第二无线设备;以及

在所述第二无线设备已完成所述多个部分中的所述第二部分之后从所述第二无线设备接收第二活动应用信息,其中所述第二活动应用信息指示所述多个部分中的所述第二部分已完成,此外所述第二活动应用信息与所述活动应用相关联。

20.如权利要求19所述的方法,其特征在于,进一步包括:当完成所述多个部分中的所有部分时,向所述第一或第二无线设备传送奖励。

21.一种用于处理活动应用的服务器,所述服务器包括:

用于向第一无线设备传送活动应用的装置,所述活动应用具有多个部分,所述多个部分至少具有第一部分和第二部分,所述第一部分用于在所述第一无线设备上执行,其中在完成所述多个部分中的所述第一部分之后,所述第一无线设备被阻止执行所述多个部分中的所述第二部分;以及用于在所述第一无线设备完成所述多个部分中的所述第一部分之后从所述第一无线设备接收第一活动应用信息的装置,所述第一活动应用信息包括状态、应用ID和当前部分,其中所述状态存储所述活动应用的所述第一部分已完成,所述应用ID提供对所述活动应用的标识,而所述当前部分指示所述活动应用的所述第二部分目前被解锁,以使得所述活动应用的所述第二部分能在第二无线设备上执行。

22.如权利要求21所述的服务器,其特征在于,所述第一活动应用信息与所述活动应用相关联,并且所述服务器还包括:用于存储所述第一活动应用信息的装置。

23.如权利要求21所述的服务器,其特征在于,进一步包括:用于当在所述第一无线设备上完成所述多个部分中的所述第一部分时向所述第一无线设备传送重要事件奖励的装置。

24.如权利要求21所述的服务器,其特征在于,进一步包括:用于将所述第一活动应用信息传送给所述第二无线设备的装置;以及用于在所述第二无线设备已完成所述多个部分中的所述第二部分之后从所述第二无线设备接收第二活动应用信息的装置,其中所述第二活动应用信息指示所述多个部分中的所述第二部分已完成,此外所述第二活动应用信息与所述活动应用相关联。

25.如权利要求24所述的服务器,其特征在于,进一步包括:用于当完成所述多个部分中的所有部分时向所述第一或第二无线设备传送奖励的装置。

26.一种用于处理活动应用的服务器,所述服务器包括:

收发机,用于传送和接收活动应用、第一活动应用信息、或第二活动信息;

存储器,用于存储所述活动应用、所述第一活动应用信息、或所述第二活动信息;以及处理器,用于向第一无线设备传送所述活动应用,所述活动应用具有多个部分,所述多个部分至少具有第一部分和第二部分,所述第一部分用于在所述第一无线设备上执行,其中在完成所述多个部分中的所述第一部分之后,所述第一无线设备被阻止执行所述多个部分中的所述第二部分;以及在所述第一无线设备完成所述多个部分中的所述第一部分之后从所述第一无线设备接收第一活动应用信息,所述第一活动应用信息包括状态、应用ID和当前部分,其中所述状态存储所述活动应用的所述第一部分已完成,所述应用ID提供对所述活动应用的标识,而所述当前部分指示所述活动应用的所述第二部分目前被解锁,以使得所述活动应用的所述第二部分能在第二无线设备上执行。

27.如权利要求26所述的服务器,其特征在于,所述第一活动应用信息与所述活动应用相关联;以及将所述第一活动应用信息存储在所述存储器中。

28.如权利要求26所述的服务器,其特征在于,所述处理器进一步用于:当在所述第一无线设备上完成所述多个部分中的所述第一部分时,使用所述收发机向所述第一无线设备传送重要事件奖励。

29.如权利要求26所述的服务器,其特征在于,所述处理器进一步用于:使用所述收发机将所述第一活动应用信息传送给所述第二无线设备;以及在所述第二无线设备已完成所述多个部分中的所述第二部分之后使用所述收发机从所述第二无线设备接收第二活动应用信息,其中所述第二活动应用信息指示所述多个部分中的所述第二部分已完成,此外所述第二活动应用信息与所述活动应用相关联。

30.如权利要求29所述的服务器,其特征在于,所述处理器进一步用于:当完成所述多个部分中的所有部分时,使用所述收发机向所述第一或第二无线设备传送奖励。

说明书 :

用于具有共同目标的病毒式营销活动的系统和方法

[0001] 领域
[0002] 本发明一般涉及无线设备,尤其涉及部署病毒式营销活动。
[0003] 相关技术描述
[0004] 病毒式营销活动在大型媒体广告公司中日渐流行。随着病毒式营销活动变得越来越普及,需要开发新形式的病毒式营销活动以到达甚至更多消费者。

发明内容

[0005] 在一方面,给出了一种执行活动应用的方法。该方法包括在第一无线设备上接收活动应用。该活动应用可以有多个部分,这多个部分可至少具有第一部分和第二部分。第一部分可用于在第一无线设备上执行,而第二部分可用于在第二无线设备上执行。在完成这多个部分中的该第一部分之后,第一无线设备可被阻止执行这多个部分中的第二部分。此外,第一或第二无线设备可用于在完成这多个部分中的每个部分时接收奖励。该方法可进一步包括在第一无线设备上完成这多个部分中的该第一部分,以及将第一活动应用信息传送给第二无线设备。第一活动应用信息可指示这多个部分中的该第一部分已完成。另外,第一活动应用信息可与该活动应用相关联。该方法可进一步包括当在第一无线设备上完成这多个部分中的该第一部分时,在第一无线设备处接收重要事件奖励。此外,该方法可包括基于第一活动应用信息将该活动应用传送给第二无线设备。此外,该方法可进一步包括在第二无线设备上完成这多个部分中的第二部分,传送第二活动应用信息,以及在这多个部分中的所有部分都完成时在第一或第二无线设备处接收奖励。第二活动应用信息可指示这多个部分中的该第二部分已完成。
[0006] 在另一方面,给出了一种执行活动应用的系统。该系统包括用于在第一无线设备上接收活动应用的装置。该活动应用可以有多个部分,这多个部分可至少具有第一部分和第二部分。第一部分可用于在第一无线设备上执行,而第二部分可用于在第二无线设备上执行。在完成这多个部分中的该第一部分之后,第一无线设备可被阻止执行这多个部分中的第二部分。此外,第一或第二无线设备可用于在完成这多个部分中的每个部分时接收奖励。该系统可进一步包括用于在第一无线设备上完成这多个部分中的该第一部分的装置,以及用于将第一活动应用信息传送给第二无线设备的装置。第一活动应用信息可指示这多个部分中的该第一部分已完成。另外,第一活动应用信息可与该活动应用相关联。该系统可进一步包括用于当在第一无线设备上完成这多个部分中的该第一部分时在第一无线设备处接收重要事件奖励的装置。此外,该系统可包括用于基于第一活动应用信息将该活动应用传送给第二无线设备的装置。此外,该系统可进一步包括用于在第二无线设备上完成这多个部分中的第二部分的装置,用于传送第二活动应用信息的装置,以及用于在这多个部分中的所有部分都完成时在第一或第二无线设备处接收奖励的装置。第二活动应用信息可指示这多个部分中的该第二部分已完成。
[0007] 在另一方面,给出了一种包括计算机可读介质的计算机程序产品。该计算机可读介质包括用于在第一无线设备上接收活动应用的至少一条指令。该活动应用可以有多个部分,这多个部分可至少具有第一部分和第二部分。第一部分可用于在第一无线设备上执行,而第二部分可用于在第二无线设备上执行。在完成这多个部分中的该第一部分之后,第一无线设备可被阻止执行这多个部分中的第二部分。此外,第一或第二无线设备可用于在完成这多个部分中的每个部分时接收奖励。该计算机可读介质可进一步包括用于在第一无线设备上完成这多个部分中的该第一部分的至少一条指令,以及用于将第一活动应用信息传送给第二无线设备的至少一条指令。第一活动应用信息可指示这多个部分中的该第一部分已完成。另外,第一活动应用信息可与该活动应用相关联。该计算机可读介质可进一步包括用于当在第一无线设备上完成这多个部分中的该第一部分时在第一无线设备处接收重要事件奖励的至少一条指令。此外,该计算机可读介质可包括用于基于第一活动应用信息将该活动应用传送给第二无线设备的至少一条指令。此外,该计算机可读介质可进一步包括用于在第二无线设备上完成这多个部分中的第二部分的至少一条指令,用于传送第二活动应用信息的至少一条指令,以及用于在这多个部分中的所有部分都完成时在第一或第二无线设备处接收奖励的至少一条指令。第二活动应用信息可指示这多个部分中的该第二部分已完成。
[0008] 在另一方面,给出了一种第一无线设备。第一无线设备包括收发机、存储器和处理器。收发机可用于传送和接收活动应用、第一活动应用信息、或奖励。存储器可用于存储活动应用、第一活动应用信息、或奖励。处理器可用于执行活动应用。该活动应用可以有多个部分,这多个部分至少具有第一部分和第二部分。第一部分可用于在第一无线设备上由处理器执行,而第二部分可用于在第二无线设备上执行。此外,在完成这多个部分中的该第一部分之后,第一无线设备可被阻止执行这多个部分中的第二部分。第一或第二无线设备可用于在完成这多个部分中的每个部分时接收奖励。处理器可进一步用于在第一无线设备上完成这多个部分中的该第一部分,以及经由收发机将第一活动应用信息传送给第二无线设备。第一活动应用信息可指示这多个部分中的该第一部分已完成。另外,第一活动应用信息可与该活动应用相关联。处理器可进一步用于当在第一无线设备上完成这多个部分中的该第一部分时使用收发机接收重要事件奖励。此外,处理器可进一步用于基于第一活动应用信息将该活动应用传送给第二无线设备。该奖励可在完成这多个部分中的所有部分时在第一无线设备处接收到。
[0009] 在另一方面,给出了一种执行活动应用的方法。该方法可包括向第一无线设备传送活动应用。该活动应用可以有多个部分,这多个部分至少具有第一部分和第二部分。第一部分可用于在第一无线设备上执行,而第二部分可用于在第二无线设备上执行。在完成这多个部分中的该第一部分之后,第一无线设备可被阻止执行这多个部分中的第二部分。第一或第二无线设备可用于在完成这多个部分中的每个部分时接收奖励。该方法可进一步包括在第一无线设备已完成这多个部分中的该第一部分之后从第一无线设备接收第一活动应用信息。第一活动应用信息可指示这多个部分中的该第一部分已完成。另外,第一活动应用信息可与该活动应用相关联。此外,该方法可包括存储该第一活动应用信息。此外,该方法可包括当在第一无线设备上完成这多个部分中的该第一部分时向第一无线设备传送重要事件奖励。该方法可进一步包括将第一活动应用信息传送给第二无线设备,以及在第二无线设备已完成这多个部分中的该第二部分之后从第二无线设备接收第二活动应用信息。第二活动应用信息可指示这多个部分中的该第二部分已完成。另外,第二活动应用信息可与该活动应用相关联。该方法可进一步包括当完成这多个部分中的所有部分时向第一或第二无线设备传送奖励。
[0010] 在另一方面,给出了一种执行活动应用的系统。该系统可包括用于向第一无线设备传送活动应用的装置。该活动应用可以有多个部分,这多个部分至少具有第一部分和第二部分。第一部分可用于在第一无线设备上执行,而第二部分可用于在第二无线设备上执行。在完成这多个部分中的该第一部分之后,第一无线设备可被阻止执行这多个部分中的第二部分。第一或第二无线设备可用于在完成这多个部分中的每个部分时接收奖励。该系统可进一步包括用于在第一无线设备已完成这多个部分中的该第一部分之后从第一无线设备接收第一活动应用信息的装置。第一活动应用信息可指示这多个部分中的该第一部分已完成。另外,第一活动应用信息可与该活动应用相关联。此外,该系统可包括用于存储该第一活动应用信息的装置。此外,该系统可包括用于当在第一无线设备上完成这多个部分中的该第一部分时向第一无线设备传送重要事件奖励的装置。该系统可进一步包括将第一活动应用信息传送给第二无线设备,以及用于在第二无线设备已完成这多个部分中的该第二部分之后从第二无线设备接收第二活动应用信息的装置。第二活动应用信息可指示这多个部分中的该第二部分已完成。另外,第二活动应用信息可与该活动应用相关联。该系统可进一步包括用于当完成这多个部分中的所有部分时向第一或第二无线设备传送奖励的装置。
[0011] 在另一方面,给出了一种包括计算机可读介质的计算机程序产品。该计算机可读介质可包括用于向第一无线设备传送活动应用的至少一条指令。该活动应用可以有多个部分,这多个部分至少具有第一部分和第二部分。第一部分可用于在第一无线设备上执行,而第二部分可用于在第二无线设备上执行。在完成这多个部分中的该第一部分之后,第一无线设备可被阻止执行这多个部分中的第二部分。第一或第二无线设备可用于在完成这多个部分中的每个部分时接收奖励。该计算机可读介质可进一步包括用于在第一无线设备已完成这多个部分中的该第一部分之后从第一无线设备接收第一活动应用信息的至少一条指令。第一活动应用信息可指示这多个部分中的该第一部分已完成。另外,第一活动应用信息可与该活动应用相关联。此外,该计算机可读介质可包括用于存储第一活动应用信息的至少一条指令。此外,该计算机可读介质可进一步包括用于当在第一无线设备上完成这多个部分中的该第一部分时向第一无线设备传送重要事件奖励的至少一条指令。该计算机可读介质可进一步包括将第一活动应用信息传送给第二无线设备,以及用于在第二无线设备已完成这多个部分中的该第二部分之后从第二无线设备接收第二活动应用信息的至少一条指令。第二活动应用信息可指示这多个部分中的该第二部分已完成。另外,第二活动应用信息可与该活动应用相关联。该计算机可读介质可进一步包括用于当完成这多个部分中的所有部分时向第一或第二无线设备传送奖励的至少一条指令。
[0012] 在另一方面,给出了一种用于处理活动应用的服务器。该服务器包括收发机、存储器和处理器。收发机可用于传送和接收活动应用、第一活动应用信息、第二活动信息或奖励。存储器可用于存储活动应用、第一活动应用信息、第二活动信息或奖励。处理器可用于将活动应用传送给第一无线设备。该活动应用可以有多个部分,这多个部分至少具有第一部分和第二部分。第一部分可用于在第一无线设备上执行,而第二部分可用于在第二无线设备上执行。在完成这多个部分中的该第一部分之后,第一无线设备可被阻止执行这多个部分中的第二部分。第一或第二无线设备可用于在完成这多个部分中的每个部分时接收奖励。另外,该服务器可进一步用于在第一无线设备已完成这多个部分中的该第一部分之后从第一无线设备接收第一活动应用信息。第一活动应用信息可指示这多个部分中的该第一部分已完成。另外,第一活动应用信息可与该活动应用相关联,并且可将第一活动应用信息存储在存储器中。另外,处理器可进一步用于当在第一无线设备上完成这多个部分中的该第一部分时使用收发机向第一无线设备传送重要事件奖励。此外,处理器可用于使用收发机将第一活动应用信息传送给第二无线设备,以及在第二无线设备已完成这多个部分中的该第二部分之后使用收发机从第二无线设备接收第二活动应用信息。此外,第二活动应用信息可指示这多个部分中的该第二部分已完成。另外,第二活动应用信息可与该活动应用相关联。该服务器可进一步用于当完成这多个部分中的所有部分时使用收发机向第一或第二无线设备传送奖励。
[0013] 在前述描述及其等效技术方案中,其他方面将是明显的。
[0014] 附图简述
[0015] 在附图中,除非另行指出,否则相似的附图标记贯穿各视图指示相同的部分。
[0016] 图1是病毒式营销系统的框图;
[0017] 图2是描绘参与病毒式营销活动的过程的流程图;
[0018] 图3是描绘参与病毒式营销活动的过程的另一流程图;
[0019] 图4是解说参与病毒式营销活动的过程的呼叫流程图;以及
[0020] 图5是描绘无线设备和活动服务器的详细视图的框图。
[0021] 详细描述
[0022] 措辞“示例性”在本文中用于表示“用作示例、实例或解说”。本文中描述为“示例性”的任何方面不必被解释为优于或胜过其他方面。
[0023] 在本描述中,术语“应用”或“应用程序”还可包括具有可执行内容的文件,可执行内容诸如:目标码、脚本、字节码、标记语言文件以及补丁。此外,本文中引述的“应用”还可包括本质上不可执行的文件,诸如需要打开的文档或需要访问的其他数据文件。
[0024] 如在本描述中所使用的,术语“组件”、“模块”、“系统”等旨在指示计算机相关实体,任其是硬件、固件、硬件与软件的组合、软件,还是执行中的软件。例如,组件可以是但不被限定于在处理器上运行的进程、处理器、对象、可执行件、执行的线程、程序、和/或计算机。作为解说,在计算设备上运行的应用和该计算设备两者皆可以是组件。一个或更多个组件可驻留在进程和/或执行的线程内,并且组件可局部化在一台计算机上和/或分布在两台或更多台计算机之间。此外,这些组件能从其上存储着各种数据结构的各种计算机可读介质来执行。各组件可借助于本地和/或远程进程来通信,诸如根据具有一个或更多个数据分组的信号(例如,来自通过该信号与本地系统、分布式系统中的另一组件交互、和/或跨诸如因特网之类的网络与其它系统交互的一个组件的数据)。
[0025] 在本描述中,术语“通信设备”、“无线设备”、“无线电话”、“无线通信设备”和“无线手持机”被可互换地使用。因此,无线设备可以是具有无线连接的蜂窝电话、寻呼机、个人数字助理(PDA)、智能电话、导航设备或计算机。
[0026] 在本描述中,术语“广告”、“ad”和“商业”被可互换地使用。
[0027] 传统的营销活动可能不是有效的。传统营销活动的几个示例是广告牌、电视广告、无线电广告、印刷广告、横幅广告、电影片尾等。传统营销活动一般不与消费者互动,即消费者通常看到该广告并且随后作出(不)购买该产品的决定。广告与消费者之间很少或几乎没有互动。然而,消费者与广告之间的互动可能是有益的,因为互动可增加营销活动的效果。病毒式营销是本质上要求消费者与广告之间的较多互动的一种形式的营销活动。因此,病毒式营销活动的效果可能好于传统营销活动。
[0028] 病毒式营销活动具有独特的特性。病毒式营销活动可能需要消费者之间的口头相传。例如,病毒式营销活动可通过使消费者自己的优惠券只有被分享才有效来诱使消费者分享在线优惠券。因此,消费者被迫与其朋友分享优惠券以收获他自己的优惠券的奖励。此外,提供优惠券的企业已在该企业自己的消费者中创建了实际的优惠券分发成就,藉此增加的该企业的消费者基础。虽然企业在该示例中可能由于优惠券折扣而面临减少的单位利润,但该企业已有效地增加了购买消费者以及该企业用传统营销活动可能本来无法瞄准的所到达消费者的数量。例如,一些消费者不阅读印刷媒体或看电视;因此,在线病毒式营销可能是到达某些消费者的唯一途径。病毒式营销活动具有像疾病那样扩散的能力(因此称为“病毒式”),因为病毒式营销活动具有若病毒式营销活动被有效地设计则将到达全球每个消费者的潜能。
[0029] 病毒式营销活动目前被大型媒体公司(例如,索尼影视、环球影城、维亚康姆等)使用。一些病毒式营销活动被设计成到达用传统营销活动无法到达的人群。例如,年轻人可能不看电视或听无线电。然而,年轻人可能活跃在因特网上。例如,年轻人活跃在诸如MySpace和Facebook(等等)社交网站上。因此,病毒式营销活动可针对这些人群,且因此可甚至利用社交网络来到达年轻人。
[0030] 病毒式营销活动的另一示例可以是要求用户的无线电话号码的宣传性网站。宣传性网站随后可在适当的时间使用无线电话号码发送短消息服务(“SMS”)消息以使得用户访问本地迪斯科舞厅的惊喜开幕。SMS可包括指引以及促销优惠券(例如,买一送一优惠券,这可诱使用户带朋友一起)。
[0031] 病毒式营销活动的又一示例可以是将只允许用户完成游戏的一级的游戏。然而,若用户支付购买价钱,则游戏的其余部分可被解锁,从而用户可以玩整个游戏。此外,游戏的第一级可与其他用户自由分享以诱使他们购买该游戏的完整版。游戏的这种限制版可被称为游戏的“演示版”。在替换方面,参与游戏的演示版可允许用户接收对于从零售商店购买该游戏的用户可能本来不可用的该游戏的“奖励”级别。
[0032] 病毒式营销活动可能要求与紧密接近该病毒式营销活动的最终目标的用户互动。例如,若媒体公司正尝试宣传“辛普森一家”电影的开幕,则媒体公司可要求观看者每周调谐到“辛普森一家”电视连续剧的规律广播的新一集以计数Homer说“doh!”的次数。若观看者成功计数在电影开幕前的四周时段里Homer说“doh!”的次数,则该人可收到开幕夜的一桶免费爆米花(可能价值15美元)。这种病毒式营销活动不仅抬高了开幕夜的出席人数,还增加了分集电视连续剧的观看者数量。此外,在其他媒体新闻服务涵盖病毒式营销活动时,该病毒式营销活动可造成因特网上的“流传”。例如,Homer说“doh!”的次数可能是news.google.com上的头条新闻,藉此创建了对该媒体公司的更多免费广告。
[0033] 需要的是到达甚至更多消费者的新形式的病毒式营销活动。以下方面针对提供新形式的病毒式营销活动以通过向消费者给予朝共同目标一起努力的动机来有效地到达更多消费者。病毒式营销活动要求至少两个用户参与共同目标的完成,其中单独行动的单个用户不能完成该共同目标。共同目标的完成导致将奖励给予参与达成该共同目标的各个用户。通过要求至少两个用户一起朝共同目标努力,病毒式营销活动可到达更多用户,因为用户自己具有诱使甚至更多用户来辅助完成该共同目标的动机。宣传产品和服务的任何实体可受益于这种新形式的病毒式营销活动。例如,大型媒体公司(例如,迪斯尼、环球影视、索尼影视等)可从利用这种新形式的病毒式营销活动而极大地获益。
[0034] 图1描绘了病毒式营销系统100。呈现了无线设备105,其由用户A(未示出)拥有。该无线设备通过链路110连接到因特网120。还提供了无线设备106,其由第二用户即用户B(未示出)拥有。无线设备106通过链路111连接到因特网120。提供了活动服务器125并且其通过链路123连接到因特网120。无线设备105、106可使用链路140彼此直接连接。例如,链路110、111、123、140可被用于如下文在图2中讨论的数据超级分发。
[0035] 链路110、111、123、140可由无线网络运营商或第三方提供。无线网络运营商拥有基础设施和运营无线通信技术的任何执照。美国无线网络运营商的示例为Verizon、Sprint以及AT&T。然而,一些无线技术由第三方运营,第三方拥有基础设施且运营某些无线技术(例如,WiFi)不要求有执照。例如,链路110、111、123、140可由本地咖啡店(例如,星巴克)的WiFi热点实施。病毒式营销系统100可跨链路110、111、123、140操作,无论这些链路是由无线网络运营商还是第三方主存的。
[0036] 无线设备105、106是相同设备。提供无线设备105与无线设备106之间的差别仅是为了方便和解说目的。此外,出于解说目的将每个无线设备105、106指派给唯一性用户(例如,用户A对应无线设备105而用户B对应无线设备106)。在一方面,两个无线设备105、106可由相同的用户操作。在另一方面,可能完全不需要用户,因为无线设备105、106能够在无用户辅助的情况下在病毒式营销系统100互动(即,机器-机器互动)。
[0037] 由用户A操作的无线设备105可通过经由链路110连接到因特网120并进一步经由链路123连接到活动服务器125来访问活动服务器125。类似地,由用户B操作的无线设备106可通过经由链路111连接到因特网120并进一步经由链路123连接到活动服务器125来访问活动服务器125。替换地,无线设备105可经由链路135直接连接到活动服务器125。例如,活动服务器125可以局部化方式操作,而不要求无线设备105利用因特网120获得连通性。在一方面,链路135可以是在零售商店内操作的本地WiFi热点;因此,无线设备105可能不得不在物理上位于该零售商店内才能参与病毒式营销活动。同样,第二无线设备106具有与活动服务器125的链路130,其中链路130不要求通过因特网120的连通性。链路130在所有方面都类似于链路135。以下在图2、图3和图4中进一步描述无线设备105、106之间的互动。
[0038] 在一方面,链路110、111、123、130、135、140可使用码分复用接入(“CDMA”)、时分复用接入(“TDMA”)、频分复用接入(“FDMA”)、正交频分复用接入(“OFDMA”)、全球移动通信系统(“GSM”)、模拟高级移动电话系统(“AMPS”)、通用移动电信系统(“UMTS”)、802.11a/b/n(“WiFi”)、微波接入全球互通(“WiMAX”)、蓝牙、或其他无线通信技术来实现。
[0039] 图2描绘了框图200,其解说了无线设备105、106以及活动服务器125的详细视图。无线设备105、106具有存储器205、处理器235和连接240。存储器205能够存储计算机可读指令。此外,存储器205能够存储操作系统和应用程序,这两者皆可实施为模块。存储器210可包含活动应用210(即,活动应用程序)。
[0040] 活动应用210提供无线设备105、106与病毒式营销活动之间的互动。活动应用210可具有为了解锁奖励230而需要完成的多个部分。每一部分的完成可被存储在状态215中,且在以下更详细地描述。此外,活动应用210可将附加信息记录到状态215。
[0041] 在一方面,活动应用210可以是游戏。此外,该游戏可要求一个以上无线设备参与该游戏的完成。例如,可要求无线设备105完成第一级并要求无线设备106完成最终级。在完成最终级之后,无线设备105、106可由于他们协作完成该游戏而被授予奖励230。本领域技术人员将领会,该游戏可具有要求一个以上无线设备105、106参与的多个级(例如,具有60级的游戏可要求60个无线设备参与以解锁奖励230)。一个以上无线设备参与病毒式营销活动的过程在以下图3、图4和图5中讨论。
[0042] 在另一方面,活动应用210的主题与媒体公司尝试宣传某个事件的营销目标紧密绑定。例如,在预期发布“蜘蛛侠”电影时,活动应用210可要求用户在固定时间量内完成食腐动物猎取。为了完成食腐动物猎取,用户可能需要在24小时的时段内拍摄不同蜘蛛的一千张照片。活动应用210随后可将这些照片传送到促销网站,该促销网站显示在无线设备105、106上相机拍摄的各张蜘蛛照片。未参与用户可访问该促销网站以跟踪食腐动物猎取。
在一方面,促销网站可尝试使未参与用户加入食腐动物猎取并变成参与者。在有一千张蜘蛛照片已被传送到该促销网站之后,活动应用210可解锁奖励230。因此,用户有动机成为拍摄蜘蛛照片的第一批人并随后将该照片连同活动应用210传递给朋友以拍摄蜘蛛的另一照片。活动应用210到达的朋友越多,就有越好的机会在头一千用户中并在指定时段内完成食腐动物猎取。本领域技术人员将领会,食腐动物猎取的参数可被修改以宣传任何能想到类型的事件。然而,食腐动物猎取应要求至少两个用户的参与来完成该猎取,从而促使用户一起朝着共同目标努力。
[0043] 活动应用210具有状态215、应用ID 220、当前部分225、以及可任选的奖励230。状态215存储活动应用210的哪些部分已完成。例如,状态215可指示活动应用210具有总共10部分待完成,其中部分1到3目前已完成,部分4到10仍需要完成。在一方面,状态215除了简单地指示该部分是否完成以外还可记录附加信息。例如,活动应用210可以是一系列琐事问题,且状态215除了指示每个问题是否已完成之外还可记录对每个琐事问题(即,部分)的回答。此外,在稍后的时间,状态215内的回答可被评价以确定其正确性。状态215中可包含的其他信息可包括(但不限于):时间、日期、用户标识信息、位置信息、设备信息等。除了以上枚举的信息以外,本领域技术人员可将能想到的任何其他数据与状态215相关联。
[0044] 应用ID 220提供对活动应用210的标识。例如,活动服务器125可能需要区分多个可驻留在一个或更多个无线设备105、106上的各种活动应用210。此外,应用ID 220可由无线设备105、106用来区分驻留在无线设备105、106上的多个活动应用210。在一方面,若无线设备105、106仅接收活动应用信息而不是完整活动应用210,则应用ID 220可被用来确定哪个活动应用210需要被下载到无线设备105、106。活动应用信息在以下更详细地讨论。
[0045] 当前部分255向活动应用210指示活动应用210的哪个部分目前被解锁。参照回到活动应用210为游戏的方面,当前部分225可指示哪一级目前被解锁并准备好在无线设备105、106上玩。当无线设备105、106完成这一级时,当前部分225将被更新以指示下一级现在被解锁。解锁活动应用210的各部分的过程在以下图3、图4和图5中更详细地讨论。
[0046] 奖励230被给予完成活动应用210的所有部分的至少一个用户。在一方面,若活动应用210的所有部分都完成,则所有用户收到奖励230。然而,在另一方面,奖励230可被选择性地仅给予某些用户。在一方面,奖励230可与营销品牌紧密绑定。例如,活动应用210可专用于宣传蜘蛛侠电影的另一续集(例如,蜘蛛侠8:蜘蛛人和蜘蛛侠红遍大街小巷)。活动应用210可询问关于漫画书“英雄蜘蛛侠”的琐事问题,令人惊异的蜘蛛侠的短命伙伴。奖励230可以是促销码,其可向无线设备105、106的用户授予该电影的提前上映的免费票。注意,通过参与病毒式营销活动,每个用户被授予收到这方面的奖励230。本领域技术人员可设计替换方面,其中奖励230基于用户参与或其他因素而减少或增加。
[0047] 奖励230可以是(但不限于)以下中的任一种:现金奖品、退料单、票、优惠券、纪念品、可赎回促销码、亲笔签名商品、纪念物、价格合适的酒、凭证、免费无线网络通话时间、频飞者英里数、股票、债券、礼券等。本领域技术人员可设计其他商品或服务以作为奖励230给予用户,且以上列表不应为排他性的而是解说性的。
[0048] 在另一方面,奖励230可以是购买诸如任天堂Wii等限量游戏控制台的凭证。假定对任天堂Wii的需求超过零售店中该控制台的供应量。活动应用210可以是要求两个人一起完成谜题的一部分的游戏。一旦谜题的这部分完成,该游戏可被传递给新的两个人,这两个人随后将一起完成该谜题的下一部分。一旦整个谜题完成(即,活动应用210的所有部分都完成),则奖励230可以是拥有在本地零售店购买保留任天堂Wii的凭证。任天堂可受益于此类病毒式营销活动,因为地方媒体和因特网媒体可能将作为新闻来报导该病毒式营销活动。此外,针对任天堂Wii的在线用户社团可报导该病毒式营销活动,这既可推动病毒式营销活动中的参与又可提升不参与该病毒式营销活动的那些人对该游戏控制台的公众知晓度。
[0049] 在一方面,奖励230可驻留在活动应用210自身内。然而,奖励230可被锁,以使得用户在完成活动应用210的所有部分前不能访问奖励230。奖励230用虚线描绘以标示奖励230可以可任选地留存在活动服务器125上,奖励230仅在活动应用210的所有部分都完成时才被传送。在一方面,奖励230可位于由第三方主存的服务器上,且奖励230可由第三方在恰适的时间递送。
[0050] 处理器235能够执行存储在存储器210中的计算机可读指令。在一方面,处理器235能够执行活动应用210。
[0051] 连接240提供在链路245上至因特网120和活动服务器125的连通性。链路245可类似于上文图1的链路110、111、130和135且出于方便而在此处提供。连接240能够使用图1中参照链路110、111、130、135和140陈述的任何技术。
[0052] 活动服务器125包括处理器250、连接260和存储器265。连接260类似地经由链路245连接到无线设备105、106。类似于无线设备105、106的连接240,连接260能够利用图1中参照链路110、111、123、130、135和140描述的任何技术。
[0053] 处理器250能够执行存储在存储器265中的计算机可读指令。在一方面,处理器250能够执行活动应用模块270、状态模块275和奖励模块280,它们全部可存储在存储器265中。
[0054] 活动应用模块270包含可向无线设备105、106部署的活动应用210。在一方面,活动应用模块270包含一个以上活动应用210,其中每个活动应用210针对独特的病毒式营销活动。每个活动应用210可如上所述具有其自己的唯一性应用ID 220。
[0055] 状态模块275存储和管理活动应用210的当前状态。在一方面,状态模块275存储和管理多个活动应用210的状态。状态模块275可作用于处理可与状态215相关联的任何附加信息。如前所述,状态215可存储对一系列琐事问题的回答;状态模块275可评价对已完成琐事问题的这些回答以确定给定回答是否正确。
[0056] 奖励模块280存储和管理用于完成活动应用210的各部分的奖励230。状态模块275可与奖励模块280通信以确定活动应用210是否已完成充分数目的部分从而有资格收到奖励230。在一方面,奖励模块280可在“先进先出”基础(即,“FIFO”)上提供奖励,其中参与完成活动应用210的第一批用户收到奖励230。例如,可能有两千个用户已参与完成活动应用210;然而,奖励模块280可限制给予参与的前100个用户的奖励230的数目。因此,奖励模块
230允许本领域技术人员管理和控制奖励230的分发,这提供可定制病毒式营销活动。
[0057] 图3是解说无线设备105参与病毒式营销活动的过程300的流程图。过程300解决活动应用210的第一部分的完成。无线设备105在发起过程300之前可能已安装了活动应用210。在一方面,可从活动服务器125或由第三方主存的其他服务器将活动应用210下载到无线设备105。在一方面,活动应用210可经由WAP推送被无线设备105接收。本领域技术人员可利用公知的超级分发方法来传送或接收活动应用210。
[0058] 超级分发是从一个设备向另一设备自由传送“超级分发数据”的过程。超级分发数据可以是软件、视频、音频或其他数据。超级分发数据可经由蓝牙、红外数据关联(“IrDA”)、短消息服务(“SMS”)、多媒体消息服务(“MMS”)、WiFi等从一个设备传送到另一设备。超级分发数据可被加密或不加密。加密的超级分发数据可使用开放移动联盟数字版权管理(“OMA DRM”)、公钥基础设施(“PKI”)、FairPlay DRM、OpenMG、视窗媒体DRM、用于便携式设备的视窗媒体DRM(亦称“Janus”)、或任何其他类似技术来加密。超级分发数据在可访问之前可要求与另一设备或远程服务器进行认证。此外,超级分发数据在发生或不发生某事件之后可变得不可用。例如,在所定义日期和时间之后,超级分发数据可变得不可访问(即,过期)。
[0059] 过程300始于开始框305并行进到框310,其中无线设备105接收活动应用信息。活动应用信息(即,活动应用程序信息)是与活动应用210的各部分的完成有关的任何数据。在一方面,活动应用信息包含足以标识与该活动应用信息相关联的活动应用210的信息。在另一方面,活动应用信息可以是状态215、应用ID 220以及当前部分225,它们全部在上面图2中作了讨论。在一方面,活动应用信息可包含足以标识无线设备105、106的数据。然而,本领域技术人员可设计活动应用信息的其他表示而不脱离本公开的精神和范围。接收到活动应用信息可允许活动应用210确定活动应用210的哪部分当前被解锁并准备好由用户完成。在一方面,活动应用信息定义游戏的哪一级当前被解锁并准备好玩。在过程300中的这一点,出于解说目的,当前部分225可以是第一部分。
[0060] 行进到框315,无线设备105的用户A完成活动应用210的第一部分(即,部分N)。部分N应指代活动应用210的将由用户A的无线设备105完成的第一部分。后续部分可被称为部分N+1、部分N+2等等。活动应用210可在状态215中存储指示用户A完成了活动应用210的第一部分的信息。在一方面,用户A的无线设备105被禁止完成第一部分以后的任何部分,由此给予用户A将活动应用210传送给第二用户的动机,使得第二用户能解锁下一部分。在一方面,第二用户可以是用户B,即无线设备106的拥有者。
[0061] 行进到框320,活动应用向活动服务器125注册活动应用信息。在一方面,包括应用ID 220以进一步标识特定活动应用210的状态215。附加数据也可作为活动应用信息的一部分被传送给活动服务器125,包括(但不限于)移动订户ISDN号(“MSISDN”)、无线设备105的IP、无线设备105的MAC地址、登录/口令组合、公钥/私钥组合等。
[0062] 行进到框325,活动应用信息被传送给由用户B操作的无线设备106。如前所述,活动应用信息可以是状态215、应用ID 220以及当前部分225。在一方面,活动服务器125可从用户A的无线设备105接收状态215并随后将状态215传送给用户B的无线设备106。在另一方面,用户A的无线设备105可直接将状态215传送给用户B的无线设备106。用户B的无线设备106接收到的状态215可指示活动应用210的后续部分被解锁。例如,若活动应用210是游戏,则用户A的无线设备105可在框315完成第一级,并且状态215和当前部分225可被更新以指示第二级可用以供在用户B的无线设备106上玩。在一方面,随活动应用信息一起传送活动应用210;例如,活动应用210可能需要安装在用户B的无线设备106上。
[0063] 在一方面,活动应用信息可被传送给多个无线设备106。例如,无线设备105的用户A可将活动应用信息传送给无线设备105的联系人数据库中包含的所有联系人。因此,与无线设备105、106相关联的联系人数据库中的每个联系人可接收到WAP推送以参与该病毒式营销活动。提供活动应用210与联系人数据库之间的整合可使得用户能容易地召集更多人参与活动应用210的完成,由此完成提高病毒式营销活动的到达处的目标。在一方面,活动应用信息可使用超级分发被传送给这多个无线设备106。参照图1,活动应用210可在链路110、111、123、130、135、140中的任何链路上传送活动应用信息。
[0064] 过程300行进到结束框330,过程300在这一点终止。过程300的完成引导该病毒式营销活动。下文图4和图5给出了用于完成该病毒式营销活动的后续过程。
[0065] 图4是解说完成病毒式营销活动的过程400的流程图。过程400在过程300已完成且用户A的无线设备105引导了病毒式营销活动的假设下开始。过程400始于开始框405并行进到框410,其中用户B的无线设备106接收活动应用信息。在一方面,无线设备106可接收状态215、应用ID 220以及当前部分225。在另一方面,活动应用210连同活动应用信息一起被无线设备106接收。
[0066] 行进到框415,无线设备106连接到活动服务器125以检查活动应用210。在一方面,无线设备106将活动应用信息作为该检查的一部分传送给活动服务器125。在一方面,该检查确定无线设备106上是否存在活动应用210。在另一方面,无线设备106总是请求将活动应用210传送给无线设备106,由此确保最新版本被安装在无线设备106上。在一方面,活动应用210可能还未被传送给无线设备106;然而,无线设备106可具有无论如何能执行框415中的检查的框架或运行时环境。在又一方面,活动应用210可请求活动应用210的更新或任何活动应用信息。
[0067] 过程400行进到判决框420,在这一点,无线设备106、活动服务器125或第三方确定无线设备106上是否安装了活动应用210。在一方面,在框415中传送的活动应用信息可能足以供活动服务器125确定无线设备106上是否已安装了活动应用210。例如,无线设备106可在框415传送其MSISDN,活动服务器125可用MSISDN来检查用于确定无线设备106是否已接收并安装活动应用210的模块。
[0068] 若已安装了活动应用210,过程400沿“是”支路行进到框425,在这一点,无线设备106利用目前已安装的活动应用210。因此,不需要从活动服务器125或其他服务器检索活动应用210。在框425,活动应用210可请求任何所需更新。过程400行进到框435,在这一点,活动应用210开始并且活动应用210向活动服务器125注册活动应用信息。
[0069] 回到框420,若无线设备106上没有安装活动应用210,则过程400沿“否”支路行进到框430。在框430,无线设备106可从活动服务器125或其他服务器接收活动应用210。无线设备106随后可安装所下载的活动应用210。
[0070] 过程400行进到框435,在这一点,活动应用210开始执行并且向活动服务器125注册活动应用信息。在一方面,活动服务器125返回新状态215和新的当前部分225,以使得用户B的无线设备106具有病毒式营销活动的下一增量部分。回到活动应用210是游戏的示例,过程300的完成可解锁第一级;然而,在框410传送给无线设备106的活动应用信息仅反映了第一级已完成。无线设备106可能尚不具有执行该游戏的第二级的授权;然而,向活动服务器125注册可允许无线设备106解锁第二级并朝完成活动应用210前进。
[0071] 行进到判决框440,基于部分N+1是否被解锁作出确定。部分N+1被用于定义活动应用210中第一部分(即,部分N)后续的任何部分。活动应用信息可存储哪些部分已(或未)完成的状态。在一方面,状态215可存储哪些部分已完成或未完成。参照回到游戏示例,部分N可以是第一级,而部分N+1可以是第二级。该确定可在无线设备106、活动服务器125上或由无线设备106和活动服务器125两者作出。若部分N+1未解锁,则用户A的无线设备105在过程300期间可能没有成功完成部分N。因此,过程400沿“否”支路行进到框A 450,由此导致过程
400重复过程300的失败部分,以使得部分N变为成功完成。注意,框A 450对应于图3的框A 
350。
[0072] 回到图4的框440,若部分N+1被解锁,则过程400可沿“是”支路行进到框445。在框445,用户B在无线设备106上类似于用户A如何完成部分N那样完成部分N+1。例如,用户B可回答琐事问题、完成游戏中的一级、用无线设备106的相机拍摄照片等。
[0073] 行进到判决框455,基于部分N+1是否为活动应用210的最后部分作出确定。该确定可由无线设备106、活动服务器125或由无线设备106和活动服务器125两者作出。活动应用信息可用于作出部分N+1实际上是否为最后部分的确定。此外,在一方面,可使用状态215。若部分N+1不是活动应用210的最后部分,则病毒式营销活动未完成;因此,过程400行进到框475。在框475,用户B的无线设备106将活动应用信息传送给用户C的无线设备(未示出)。
用户C表示用户B之后的任何后续用户。取决于活动应用210的部分的数目,用户B后续的用户数目可变化。例如,若活动应用210是游戏,并且该游戏有20级,则用户A可完成第一级,用户B可完成第二级,用户C可完成第三级,用户D可完成第四级,用户E可完成第五级,依此类推,直至所有20级都被完成。在该示例中,用户T,即该序列中的第20个用户,将完成最后级并解锁奖励230。换言之,过程400将重复从框410到框455,直至最后部分被最后用户完成。
本领域技术人员可剪裁部分的数目以适合所需的病毒式营销活动。
[0074] 回到框455,若部分N+1是活动应用210的最后部分,则过程400沿“是”支路行进到框460。在框460处,奖励230可被解锁。如前所述,奖励230可以是鼓励用户完成活动应用210的任何事物。在一方面,活动服务器125利用奖励模块280来确定给用户的合适奖励230。在另一方面,奖励230被给予参与完成活动应用210的至少一部分的所有用户。因此,用户有动力既完成给予他们的每一部分又寻求其他人来帮助完成第一用户单独不能完成的后续部分。
[0075] 过程400随后行进到结束框470,过程400在这一点终止,由此完成该病毒式营销活动。
[0076] 图5是解说与无线设备105、106以及活动服务器125互动的过程500的序列图。过程500是图3中描绘的过程300和图4中描绘的过程400的另一非限制性方面。在操作505,活动服务器125将活动应用210传送给由用户A控制的无线设备105。在操作510,用户A在无线设备105上完成部分N。部分N的完成可被存储在活动应用信息中,如前所述。在一方面,部分N的完成可被存储在状态215中。在操作515,无线设备105将活动应用信息传送给活动服务器
125。在一方面,活动应用信息包括状态215、应用ID 220以及当前部分225。在过程500中的这一点,当前部分225可以是部分N,其指示第一部分是刚刚由无线设备105完成的那一部分。在一方面,活动服务器125可在状态模块275中存储状态215。
[0077] 在操作520,无线设备105将活动应用信息传送给由用户B控制的无线设备106。在一方面,仅活动应用信息被传送给由用户B控制的无线设备106。在另一方面,活动应用210和活动应用信息两者被传送给由用户B控制的无线设备106。在一方面,至用户B的无线设备106的传输可在图1的链路140上完成。在另一方面,活动应用信息或活动应用210可经由上述任何超级分发方法传送给用户B的无线设备106。
[0078] 在操作525,无线设备106向活动服务器125执行检查以确定是否需要任何附加数据。在一方面,无线设备106可要求下载和安装活动应用210。在操作535,活动服务器125在一方面可执行该检查以确定无线设备106是否需要活动应用210。在另一方面,无线设备106自己可进行检查以确定它是否需要活动应用210,如操作530所示。注意,若利用操作530,则无线设备106可能需要来自其他应用、框架、平台或操作系统的支持,因为活动应用210可能没有安装在无线设备106上。
[0079] 在操作540,若确定无线设备106需要活动应用210,则活动服务器125将活动应用210下载到无线设备106(因此在图5中为虚操作线)。活动服务器125可任选地总是要求下载活动应用210以确保最新版本安装在无线设备106上。在操作545,无线设备106若有必要则安装活动应用210。
[0080] 在操作550,向活动服务器125注册活动应用信息。活动服务器125随后可在操作560执行检查以确定用户A在无线设备105上是否成功完成了部分N。在一方面,该检查可在无线设备106上执行,如操作555所示。在一方面,活动服务器125可将活动应用信息返回给无线设备106,如操作565所示。在另一方面,不需要操作565,因为无线设备106已具有该活动应用信息。
[0081] 在操作570,无线设备106已接收到活动应用210和恰适的活动应用信息,因此用户B能完成部分N+1。一旦部分N+1完成,无线设备106可向活动服务器125注册以指示用户B在无线设备106上完成了部分N+1,如操作590所指示的。随后,活动服务器125可在操作560确定部分N+1是否为该活动应用的最后部分,如操作560所指示的。活动服务器125可利用活动应用信息来在操作560作出其确定。若部分N+1不是最后部分,则过程500跳到框C 585,由此重复操作520以及后续操作。跳到框C 585类似于图4中从框495转换到框410。
[0082] 若部分N+1是活动应用210的最后部分,则奖励230被传送给用户,如操作595所示,由此终止过程500。在一方面,奖励230可仅传送给无线设备105。在另一方面,奖励230可仅传送给无线设备106。本领域技术人员可设计向该病毒式营销活动中的参与者分发奖励230的其他方案。在一方面,奖励模块280可被用于向无线设备105、106分发奖励230(如上文图2中讨论的)。在分发奖励230之后,过程500终止。
[0083] 虽然已示出过程300、过程400和过程500在分发奖励230之后完成,但是可以存在其他方面,其中奖励230在过程300、400、500中任何点的重要事件处分发。在重要事件处给予的任何奖励230可被称为“重要事件奖励”。例如,在用户B的无线设备106在图4中的框445处完成部分N+1之后,过程400可行进到向用户A的无线设备105和用户B的无线设备106分发奖励230。此外,若用户C后来完成部分N+2,则用户A、用户B和用户C可收到奖励230。注意,早期参与者(例如,用户A和用户B)可收到多个重要事件奖励。在另一方面,在过程300、400、500完成之前给予用户的任何奖励可单单给予刚刚完成最新近部分的那个用户。在又一方面,在结束时给予的奖励230可以比重要事件奖励有更高价值。例如,重要事件奖励230可以是经济舱机票,而最终奖励230可以是头等舱机票。本领域技术人员将领会,奖励230无需仅在过程300、400、500的结束时分发,且本领域技术人员可容易地设计适合分发重要事件奖励230的多个重要事件。
[0084] 本领域技术人员可领会,安全可能是无线设备105、106的用户、无线网络运营商、宣传病毒式营销活动的实体、或任何其他第三方的关注点。因此,本领域技术人员可采样公知的安全措施来防止欺骗、窃用、盗用、社会工程、或其他数据损害。例如,无线网络运营商可要求对无线设备105、106与活动服务器125之间的任何连接使用安全套接字层(“SSL”)。本领域技术人员可附加地采样数字版权管理(“DRM”)技术来保护数据以防非法复制。
[0085] 虽然以上示例已解说了活动应用210与活动服务器125互动,但是本领域技术人员可设计其中活动应用210不要求与活动服务器125互动的系统。例如,活动应用210可通过初始将奖励230包含在活动应用210内而是完全依靠自己的。这样,活动应用210可能不需要连接到任何服务器。例如,活动应用210可以是公知的“Hangman(吊死鬼)”游戏,其中用户从神秘单词猜测缺失了哪些字母。在Hangman中,用户在该人被“吊死”且游戏结束之前接收预定数目次猜测。在一方面,hangman游戏可在无线设备105上由用户A玩,用户A可猜测一个字母。在用户A猜测之后,活动应用210可经由(上述)任何超级分发方法被传递给用户B的无线设备106。在每个用户将该游戏传递给另一用户时可继续玩。一旦活动应用210完成,即用户成功猜出该神秘单词,则奖励230可被解锁。在一方面,在奖励230被解锁之后,活动应用210或奖励230可被超级分发给这些用户中的任何用户,从而他们也可收到该奖励230。
[0086] 在一个或更多个示例性实施例中,所描述的功能可以在硬件、软件、固件、或其任何组合中实现。如果在软件中实现,则各功能可以作为一条或更多条指令或代码存储在计算机可读介质上或藉其进行传送。计算机可读介质包括计算机存储介质和通信介质两者,其包括促成计算机程序从一地向另一地转移的任何介质。存储介质可以是能被计算机访问的任何可用介质。作为示例而非限定,这样的计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储、磁盘存储或其它磁存储设备、或者能被用来携带或者存储指令或数据结构形式的合需程序代码且能被计算机访问的任何其它介质。任何连接也被正当地称为计算机可读介质。例如,如果软件是使用同轴电缆、光纤电缆、双绞线、数字订户线(“DSL”)、或诸如红外、无线电、以及微波之类的无线技术从web网站、服务器、或其它远程源传送而来,则该同轴电缆、光纤电缆、双绞线、DSL、或诸如红外、无线电、以及微波之类的无线技术就被包括在介质的定义之中。如本文中所使用的盘和碟包括压缩碟(CD)、激光碟、光碟、数字通用碟(DVD)、软盘、高清DVD(“HD-DVD”)和蓝光碟,其中盘(disk)常常磁性地再现数据而碟(disc)用激光光学地再现数据。上述的组合也应被包括在计算机可读介质的范围内。
[0087] 尽管已详细解说和描述了所选实施例,但是应理解,可在其中作出各种替换和变更而不会脱离本发明如所附权利要求所定义的精神和范围。