资源的发送、领取方法及其设备与流程

文档序号:11710088阅读:195来源:国知局
资源的发送、领取方法及其设备与流程

本发明涉及互联网数据传播领域,尤其涉及资源的发送、领取方法及其设备。



背景技术:

随着互联网技术尤其是移动互联网技术的发展,用户可以通过移动设备使用2g、3g、4g或wifi等方式连接互联网获取和接收越来越多的资源。用户可以从中获取资源,同时也可以将资源分享给更多的用户。

在众多线上活动中,数值数据发放是极为普遍的活动。现有终端进行数值数据的发放时,通常是点对点的,即发送端将可用于记载发送端信息的标识数据发送至接收端,接收端接收到该标识数据即获得该发送端发送的数值数据。然而,该数值数据只能由该接收端获得,接收端无法将该标识数据转发至其他端,以使其他端获得该数值数据。



技术实现要素:

本发明主要解决的技术问题是提供一种资源的发送、领取方法及其设备,能够解决现有技术中资源传输效率低的问题。

为了解决上述技术问题,本发明采用的一个技术方案是:提供一种资源的发送方法,包括:

第一设备准备资源包;

所述第一设备发送所述资源包;

其中,所述资源包内的资源的领取条件包括:接收到所述资源包的使用第二设备的第一账户增加资源到所述资源包,并转发所述资源包,同时所述资源包的转发次数和/或其内的资源满足预定条件。

在另一个实施方式中,本发明采用的另一个技术方案是:本发明提 供一种资源的领取方法,包括:

使用第二设备的第一账户接收资源包;

所述第一账户往所述资源包增加资源并转发出去;

其中,所述第一账户领取所述资源包内的资源的条件包括:所述转发出去的资源包被接收到,同时所述资源包的转发次数和/或其内的资源满足预定条件。

在又一个实施方式中,本发明采用的又一个技术方案是:本发明提供一种资源发送设备,包括:准备模块,用于准备需发送的资源包,所述资源包包括需传播信息;所述需传播信息包括所述资源包内资源的信息和/或与所述资源无关的信息;

发送模块,用于向使用第二设备的账户发送所述资源包;

其中,所述资源包内的资源的领取条件包括:接收到所述资源包的使用第二设备的第一账户增加资源到所述资源包,并转发所述资源包,同时所述资源包的转发次数和/或其内的资源满足预定条件。

在又一个实施方式中,本发明采用的又一个技术方案是:本发明提供一种资源领取设备,包括:接收模块,用于接收来自第一设备的资源包所述资源包包括需传播信息;所述需传播信息包括所述资源包内资源的信息和/或与所述资源无关的信息;

领取模块,用于基于第一账户满足领取条件申请领取所述资源包中的所述资源信息本身或其指向的资源,所述第一账户领取所述资源包内的资源的条件包括:所述第一账户往所述资源包增加资源并转发出去,所述转发出去的资源包被接收到,同时所述资源包的转发次数和/或其内的资源满足预定条件。

本发明的有益效果是:用户在领取资源包中的资源时,需要满足领取条件,使得收到资源包的账户必须增加资源到所述资源包,并转发给其它账户,同时所述资源包的转发次数和/或其内的资源满足预定条件;使得资源包可以在不同账户间传输;通过资源包中资源量的积累,促使收到资源包的账户主动将资源包转发出去,提高资源传输的效率。

附图说明

图1是本发明资源发送方法实施例一的流程图;

图2是本发明资源发送方法实施例二的流程图;

图3a-3b是本发明资源发送方法在银行版电子红包场景下的应用实施例一的流程图;

图4是本发明资源领取方法实施例一的流程图;

图5是本发明资源领取方法实施例二的流程图;

图6是本发明资源发送设备实施例一的结构示意图;

图7是本发明资源发送设备实施例二的结构示意图;

图8是本发明资源领取设备实施例一的结构示意图;

图9是本发明资源领取设备实施例二的结构示意图。

具体实施方式

以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、接口、技术之类的具体细节,以便透彻理解本发明。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施方式中也可以实现本发明。在其它情况中,省略对众所周知的装置、电路以及方法的详细说明,以免不必要的细节妨碍本发明的描述。

参阅图1,图1是本发明资源发送方法实施例一的流程示意图。本实施例的资源发送方法包括以下步骤:

s101:第一设备准备资源包。

其中,资源包包括需传播信息;需传播信息包括资源包内资源的信息和/或与资源无关的信息。

其中,准备资源包是指获得他方的资源包或本地的资源包,也可以生成资源包。第一设备是资源包的发送方。资源包可以由资源发布方自己发布,此时第一设备自行生成资源包或获得本设备保存的资源包;也可以由资源发布方授权资源发送方发布,此时第一设备接收资源发布方的资源包生成指令并生成资源包。

资源发布方决定需传播信息的类型和内容。需传播信息可以为用户 要获取的资源本身,例如文档、图片、多媒体文件、有价物等,也可以是资源的获取方式,例如指向资源的链接、分享码等。

s102:第一设备发送资源包。

其中,资源包内的资源的领取条件包括:接收到资源包的使用第二设备的第一账户增加资源到资源包,并转发资源包,同时资源包的转发次数和/或其内的资源满足预定条件。

需传播信息包括资源的信息,例如资源量、转发次数、转发次数阈值、资源量阈值中的至少一个,也可以是与资源无关的信息,比如产品信息、服务信息、艺术信息、科学信息、资源发送方的信息或其留言等,资源发送方可选择发送资源包中的部分或全部需传播信息。

s103:判断第一账户是否满足领取条件。

若第一账户满足领取条件,执行步骤s104:至少发放资源包内的部分资源给第一账户;否则执行步骤s105:不发放资源。资源包内资源是加锁的,无法直接被用户领取,在用户增加资源到资源包,并将资源包成功转发给其它账户,且转发次数和资源包内的资源满足预定阈值的设定条件时,才会对资源的领取解锁。

步骤s104:至少发放资源包内的部分资源给第一账户。

比如资源包内有多个资源,仅仅发送资源包内的部分资源给第一账户,发送给第一账号的资源可以包括第一账户增加到资源包的资源,也可以不包括第一账户增加到资源包的资源;当然,也可以将资源包内的所有资源发送给第一账户,进而结束本次流程。

步骤s105:不发放资源。

第一账户不满足领取条件,则不发放资源包内的资源给第一账户。

第一设备可以主动向使用第二设备的第一账户发送资源包,也可以响应使用第二设备的第一账户获取资源包的请求向其发送资源包。第一设备分别向多个账户发送资源包,每个资源包的资源信息本身及其指向的资源可以相同,也可以不同。每个资源包的需传播信息具有不同的标识信息,例如编号等,用于区分其他需传播信息。

使用第二设备的第一账户可以将收到的需传播信息与其他收到第 一设备发送的资源包的账户收到的需传播信息进行交换,也可以将收到的需传播信息发送给另一账户,另一账户可以收到过第一设备发送的资源包,也可以没有。每个资源包中的需传播信息可以只发送一次,也可以重复发送。不论是采用上述哪一种方式发送需传播信息,发送需传播信息的账户只有在满足设定条件时,才有机会领取资源包内资源。

通过上述实施例的实施,资源发送方在发送资源包中的资源时,要求领取方账户满足领取条件,使得收到资源包的账户必须增加资源到资源包,并转发给其它账户,同时资源包的转发次数和/或其内的资源满足预定条件;使得资源可以在不同账户间流转;促使收到资源包的账户将包括有需传播信息的资源包主动转发给其他账户,提高资源及其需传播信息传输的效率、扩大资源及其需传播信息的传输范围。

如图2所示,本发明资源发送方法实施例二是在本发明资源发送方法实施例一基础上的进一步扩展,故对与本发明资源发送方法实施例一相同的步骤,在此不再赘述。本发明资源发送方法实施例二包括:

s201:第一设备准备资源包。

s202:第一设备发送资源包。

第一设备可以向用户账户推送资源包的获取通知,也可以公布资源包的获取通知以供查看。

第一设备将资源包与资源包的获取通知一起发送给使用第二设备的第一账户,或者先发送资源包再发送获取通知。第一设备也可以在使用第二设备的第一账户提出获取请求后,再将资源包与资源包的获取通知一起发送给使用第二设备的第一账户,或者先发送资源包再发送获取通知。此时收到资源包的第一账户不能直接领取资源包内的资源,需要经过步骤s203的判断后才决定是否能够领取。

s203:判断第一账户是否满足领取条件。

其中,资源包内的资源的领取条件包括:接收到资源包的使用第二设备的第一账户增加资源到资源包,并转发资源包,同时资源包的转发次数和/或其内的资源满足预定条件。也就是说,第一账户能否领取资源包内的资源,取决于第一账户对资源包的操作,而第一账户对资源包的 操作可以是如下任一方式:

第一账户接收到资源包后,在屏幕上点击“转发”按钮,会弹出往资源包中增加资源的请求信息,第一账户响应请求信息往资源包内增加资源并转发;或者

第一账户接收到资源包后,会弹出往资源包中增加资源的请求信息,第一账户响应请求信息,往资源包内增加资源并确认转发后进行转发。

以上列举的实施例只是其中的一部分,例如转发与增加资源的操作同时进行,或无需确认,不往资源包内增加资源而直接转发等都属于本发明的保护范围。

s204:若第一账户满足领取条件,则从所有往资源包增加资源的账户中按预定规则抽取账户,并判断抽取到的账户是否为第一账户,若是第一账户,则执行步骤205:至少发放资源包内的部分资源给第一账户;否则执行步骤206:不发放资源。

步骤205:至少发放资源包内的部分资源给第一账户,结束本次流程。

步骤206:不发放资源。

在步骤s204之前或者步骤s204之后,第一设备可响应第一账户的资源领取请求,第一设备基于往资源包增加资源的消息及领取条件而发出响应消息;第一设备也可主动向第一账户发送资源领取通知或抽取账户的结果信息。

对于以转发次数为资源是否能够领取的判断依据的情况下,第一账户转发包含需传播信息的资源包时,第一账户向第一设备发送通知,第一设备收到通知后记录需传播信息在不同账户间转发过一次的状态以用于判断需传播信息的转发次数,并将第一账户与需传播信息之间的转发次数增加。使用第二设备的第一账户每次转发需传播信息的账户可以相同,也可以不同。当然,也可以由第一账户或其它接收的账户记录需传播信息的发送状态,此发送状态信息不可被用户更改,并在第一账户试图从资源包中获取资源时连同领取请求一起发给第一设备。

对于以资源量阈值为是否能够领取的判断依据的情况下,第一账户增加资源到资源包时,第一账户向第一设备发送通知,第一设备收到通知后记录第一账户资源增加量以用于判断资源量阈值,并增加资源量。使用第二设备的第一账户往资源包中增加的资源类型可以相同,也可以不同。当然,也可以由第一账户记录资源的增加量,此录资源的增加量不可被用户更改,并在第一账户试图从资源包中获取资源时连同领取请求一起发给第一设备。

其中,从所有往资源包增加资源的账户中按预定规则抽取账户的步骤中,预定的规则有很多种,可以基于账户往资源包中增加资源的多寡,也可以基于账户转发资源包的转发次数;同时用户增加资源的多寡或转发次数与发送给账户的资源多寡正相关,或与发放给账户资源的概率正相关,或与发放给账户的资源属性的概率正相关等;以上只是所采用的预定的规则的其中的部分举例,不是全部内容。以基于账户往资源包中增减资源的多寡为例,比如在信用卡积分抽奖活动,信用卡用户获得一含有若干积分的电子红包,往电子红包里添加一小部分自己账户下的积分,并将此电子红包转发给其它账户,该账户便有机会获得在流转过后增加至一定额度积分的电子红包。其中该用户往电子红包中添加的积分越多,获取该电子红包的概率就越大。同时该电子红包上包含需传播信息。

本实施例中的步骤s204之后,第一设备可以主动向使用第二设备的第一账户发送领取通知,也可响应第二设备发出的领取请求,发送资源或其资源的标识。

本发明资源发送方法一优选实施例,是在本发明资源发送方法实施一和实施例二基础上的进一步扩展。

故对与本发明资源发送方法实施例一和实施例二相同的步骤,在此不再赘述。本发明资源发送方法一优选实施例包括:

本发明中资源包包括需传播信息,并且需传播信息包括资源包内资源的信息和/或与资源无关的信息。其中资源的信息进一步包括:资源量信息、资源转发次数信息、资源量阈值、资源转发次数阈值、资源属性 等。

当第一设备发送资源包给使用第二设备的第一账户时,若第一账户满足领取条件,则其中部分或全部需传播信息会在第二设备上显示或者播放;也可设置其中部分或全部需传播信息在达到设定转发次数或设定资源量时才在第二设备上显示或者播放。

以资源包为电子红包为例,其中资源/资源信息是电子货币、电子券、银信证或物信证中的至少一种。第一设备在准备电子红包时,可以设置当资源转发次数阈值与转发次数的差值小于一定数值时,在第二设备上显示资源量信息和转发次数信息。

其中,银信证是指银行根据开证人的申请冻结所需数额资金而开立,并承诺依照约定解付条件办理支付结算的电子凭证。在银行版电子红包场景中,开证人即向银行申请发放电子红包的企业。当领取了电子红包后,用户在银信证的收证人处输入自己的银行账号信息,向银行申请收证,银行即在约定的时间内将资金转入收证账户。

物信证是指一种标的物信息记录凭证,是记载和传播商品(服务)信息的一种标准化、通用化网络电子单证。物信证上集成了电子商务必备的各项功能,其一旦被点击触发购买则按预置程序和交易规则启动供应商发货、物流配送、银行收付款等流程。物信证可实现全网域分发、流转和交易。物信证至少包括具有名称和金额的物品属性以及具有至少一个账户的收结算信息。物信证由产品供应商提供,收款账户为产品供应商账户。当电子红包里面的资源是物信证时,则可以是商家提供的具有优惠价格或者价格为零(即免费赠送)的商品的物信证,用户可以通过物信证的购买功能以较低的价格完成该商品的购买。

如图3a-3b所示,图3a-3b是本发明资源发送方法在银行版电子红包场景下的应用实施例一的流程图,本实施例包括以下步骤:

s1:银行端服务器1根据第一设备的请求生成电子红包,并将第一设备账户的银行账号中对应的电子红包的金额进行冻结,将电子红包发送给第二设备。

s2:第二设备发送电子红包的提现请求。

s3:银行端服务器2接收第二设备发送的对电子红包的提现请求,并对第一账户是否满足领取条件进行判断,若满足领取条件,则根据提现请求通知银行端服务器1对第一设备用户的银行账号中的电子红包的冻结金额进行解冻,并将第一设备用户的银行账号中的与电子红包对应的金额划拨到第二设备用户的银行账号中,其中电子红包的领取条件包括接收到电子红包的使用第二设备的第一账户增加资源到电子红包,并转发电子红包,同时电子红包的转发次数和/或其内的资源满足预定条件。

其中,第一设备与第二设备的账户可以是企业或者个人;银行端服务器1接收到第一设备提交的生成电子红包的请求后,生成a金额的电子红包,并冻结第一设备用户的银行账号中的a金额。第一设备向网域内发送生成的电子红包或该生成的电子红包的地址链接。第二设备的第一账户接收到电子红包,在第二设备上进行抢红包、收红包、拆红包、领红包等操作,其中,确认领取电子红包时,第二设备通知银行端服务器2,银行端服务器2判断第一账户是否满足领取条件,确认满足领取条件后向银行端服务器1发送解冻请求,银行服务器1将第一设备账户银行账号中的冻结的a金额进行解冻,并将a金额从第一设备账户银行账1中划拨到第二设备的第一账户银行账号中。

在现有技术中,电子红包的发、抢、领均基于平台,脱离平台则无法实现;此外,用户的银行账户也预先与平台账户绑定,且电子红包金额存入平台账号中,电子红包的发送和接收仅是平台系统内的金额数据的转移和标记,用户银行账户的实际金额存入平台账户中,会带来资金数据的安全问题,存在第三方平台资金风险,且现有技术中的提现操作步骤繁琐。

基于本发明来说,第二设备的第一账户首先需要登录平台,然后发送对电子红包的提现请求至平台,若符合电子红包的提现条件,则电子红包金额存入平台账号中,第二设备用户想要将电子红包转发,还是要登录平台完成,这一系列操作不仅没有为用户提供方便,反而使用户的操作更繁琐,降低了用户转发电子红包的概率。本实施例中,电子红包 的实际金额在银行账户中直接流转,相比于现有技术中需在平台账户中流转以及繁琐的提现步骤,本方案中的提现步骤简便,安全性高。

如图4所示,本发明资源领取方法第一实施例包括:

s301:使用第二设备的第一账户接收资源包。

其中,使用第二设备的账户为第一账户。第一设备是资源包的发送方。资源包包括需传播信息;需传播信息包括资源包内资源的信息和/或与资源无关的信息需传播信息包括资源的信息,例如资源量、转发次数、转发次数阈值、资源量阈值以及与资源无关的信息等,资源发送方可选择发送资源包中的部分或全部需传播信息。

在该步骤中,进一步包括:使用第二设备的第一账户发送资源包获取请求,第一设备响应获取请求,并将资源包与资源包的获取通知一起发送给使用第二设备的第一账户,或者先发送资源包再发送获取通知。也可以是第一设备发出资源包获取通知,使用第二设备的第一账户响应获取通知后,第一设备将资源包与资源包的获取通知一起发送给使用第二设备的第一账户,或者先发送资源包再发送获取通知。

s302:第一账户往资源包增加资源并转发出去。

s303:第一账户向外发送包括往资源包增加资源的消息的资源领取请求。

s304:判断第一账户是否满足领取条件。

其中,第一账户领取资源包内的资源的条件包括:转发出去的资源包被接收到,同时资源包的转发次数和/或其内的资源满足预定条件。

若第一账户满足领取条件,执行步骤s305:领取至少资源包内的部分资源;否则执行步骤s306:不能领取资源。

步骤s305:领取至少资源包内的部分资源,结束本次流程。

步骤s306:不能领取资源。

第一设备可以主动向使用第二设备的第一账户发送资源包,也可以响应使用第二设备的第一账户获取资源包的请求向其发送资源包。第一设备分别向多个账户发送资源包,每个资源包的资源信息本身及其指向的资源可以相同,也可以不同。每个资源包的需传播信息具有不同的标 识信息,例如编号等,用于区分其他需传播信息。

使用第二设备的第一账户可以将收到的需传播信息与其他收到第一设备发送的资源包的账户收到的需传播信息进行交换,也可以将收到的需传播信息发送给另一账户,另一账户可以收到过第一设备发送的资源包,也可以没有。每个资源包中的需传播信息可以只发送一次,也可以重复发送。不论是采用上述哪一种方式发送需传播信息,发送需传播信息的账户只有在满足设定条件时,才有机会领取资源包内资源。

通过上述实施例的实施,资源领取方在领取资源包中的资源时,要满足领取条件,并且必须增加资源到资源包,并转发给其它账户,同时资源包的转发次数和/或其内的资源满足预定条件;使得资源可以在不同账户间流转;促使收到资源包的账户主动将资源包转发出去,提高资源传输的效率。

如图5所示,本发明资源领取方法实施例二是在本发明资源领取方法实施例一基础上的进一步扩展,故对与本发明资源领取方法实施例一相同的步骤,在此不再赘述。本发明资源领取方法实施例二包括:

s401:使用第二设备的第一账户接收资源包。

s402:第一账户往资源包增加资源并转发出去。

s403:第一账户向外发送包括往资源包增加资源的消息的资源领取请求。

s404:判断第一账户是否满足领取条件。

其中,资源包内的资源的领取条件包括:接收到资源包的使用第二设备的第一账户增加资源到资源包,并转发资源包,同时资源包的转发次数和/或其内的资源满足预定条件。也就是说,第一账户能否领取资源包内的资源,取决于第一账户对资源包的操作,而第一账户对资源包的操作可以是如下任一方式:

第一账户接收到资源包后,在屏幕上点击“转发”按钮,会弹出往资源包中增加资源的请求信息,第一账户响应请求信息并转发。

第一账户接收到资源包后,会弹出往资源包中增加资源的请求信息,第一账户响应请求信息,并确认转发后进行转发。

以上列举的实施例只是其中的一部分,例如转发与增加资源的操作同时进行,或无需确认,直接转发等都属于本发明的保护范围。

s405:若第一账户满足领取条件,则从所有往资源包增加资源的所有账户中按预定规则抽取账户,并判断抽取到的账户是否为第一账户,若是第一账户,则执行步骤406:领取至少资源包内的部分资源;否则执行步骤407:不能领取资源。

步骤406:领取至少资源包内的部分资源,结束本次流程。

步骤407:不能领取资源。

在步骤s405之前或者步骤s405之后,第一账户可向第一设备发送资源领取请求,第一设备基于往资源包增加资源的消息及领取条件而发出响应消息;第一设备也可主动向第一账户发送资源领取通知或抽取账户的结果信息。

对于以转发次数为资源是否能够领取的判断依据的情况下,第一账户转发给其它账户时,第一账户向第一设备发送通知,第一设备收到通知后记录包含需传播信息的资源包在不同账户间转发过一次的状态以用于判断需传播信息的转发次数,并将第一账户与需传播信息之间的转发次数增加。使用第二设备的第一账户每次转发需传播信息的账户可以相同,也可以不同。当然,也可以由第一账户或其它接收的账户记录需传播信息的发送状态,此发送状态信息不可被用户更改,并在第一账户试图从资源包中获取资源时连同领取请求一起发给第一设备。

对于以资源量阈值为是否能够领取的判断依据的情况下,第一账户增加资源到资源包时,第一账户向第一设备发送通知,第一设备收到通知后记录第一账户资源增加量以用于判断资源量阈值,并增加资源量。使用第二设备的第一账户往资源包中增加的资源类型可以相同,也可以不同。当然,也可以由第一账户记录资源的增加量,此录资源的增加量不可被用户更改,并在第一账户试图从资源包中获取资源时连同领取请求一起发给第一设备。

本实施例中的步骤s405之后,第二设备的第一账户可以主动向第一设备发送领取请求,由第一设备响应来领取至少部分资源或指向的资 源;也可由第一设备发送领取通知,来让第二设备的第一账户领取至少部分资源或指向的资源。

如图6所示,本发明资源发送设备实施例一包括:

准备模块101,用于准备需发送的资源包。

资源包包括需传播信息;需传播信息包括资源包内资源的信息和/或与资源无关的信息。

发送模块102,用于向使用第二设备10的第一账户发送资源包;

其中,资源包内的资源的领取条件包括:接收到资源包的使用第二设备的第一账户增加资源到资源包,并转发资源包,同时资源包的转发次数和/或其内的资源满足预定条件。

本实施例的资源发送设备100包括的各模块用于执行图1以及图1对应的本发明资源发送方法第一实施例中的各步骤,具体内容请参阅图1以及图1对应的本发明资源发送方法实施例一,在此不再赘述。

如图7所示,本发明资源发送设备实施例二包括:发送器201、接收器202、处理器203、只读存储器204、随机存取存储器205以及总线206。

发送器201用于发送数据。

接收器202用于接收数据。

处理器203控制数据交互处理装置的操作,处理器203还可以称为cpu(centralprocessingunit,中央处理单元)。处理器203可能是一种集成电路芯片,具有信号的处理能力。处理器203还可以是通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现成可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

存储器可以包括只读存储器204和随机存取存储器205,并向处理器203提供指令和数据。存储器的一部分还可以包括非易失性随机存取存储器(nvram)。

数据交互处理装置的各个组件通过总线206耦合在一起,其中总线 206除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线206。

存储器存储了如下的元素,可执行模块或者数据结构,或者它们的子集,或者它们的扩展集:

操作指令:包括各种操作指令,用于实现各种操作。

操作系统:包括各种系统程序,用于实现各种基础业务以及处理基于硬件的任务。

在本发明实施例中,处理器203通过调用存储器存储的操作指令(该操作指令可存储在操作系统中),执行如下操作:

处理器203用于准备需发送的资源包,并通过发送器201向使用第二设备10的第一账户发送资源包。其中资源包包括需传播信息;需传播信息包括资源包内资源的信息和/或与资源无关的信息。资源包内的资源的领取条件包括:接收到资源包的其它账户增加资源到资源包,并转发给其它账户,同时资源包的转发次数和/或其内的资源满足预定条件。资源的信息是加密的,无法直接被用户领取,在用户增加资源到资源包,并将资源包成功转发给其它账户,且转发次数和资源包内的资源满足预定阈值的设定条件时,才会对资源信息解密。

进一步的,处理器203用于通过发送器201主动向第二设备的第一账户发送资源包,也可以用于通过发送器201发布资源包的获取通知,通过第一账户基于获取通知而获得资源包的指令,响应指令并执行领取条件要求的操作,然后通过发送器201向第一账户发送资源包。

进一步的,处理器203用于通过接收器202接收第一账户从资源包领取资源信息本身或其指向的资源的请求,判断第一账户是否满足领取条件,若是则通过发送器201向第一账户发送领取通知对资源信息进行解密使得使用第一账户的用户可以领取至少部分资源信息本身或其指向的资源,否则不向第一账户发送领取通知。

如图8所示,本发明资源领取设备实施例一包括:

接收模块301,用于接收来自第一设备20的资源包。

资源包包括需传播信息;需传播信息包括资源包内资源的信息和/ 或与资源无关的信息;

领取模块302,用于基于第一账户满足领取条件申请领取资源包中的资源信息本身或其指向的资源。

第一账户领取资源包内的资源的条件包括:第一账户往资源包增加资源并转发出去,转发出去的资源包被接收到,同时资源包的转发次数和/或其内的资源满足预定条件。

本实施例的资源发送设备300包括的各模块用于执行图4以及图4对应的本发明资源发送方法第一实施例中的各步骤,具体内容请参阅图4以及图4对应的本发明资源发送方法实施例一,在此不再赘述。

如图9所示,本发明资源领取设备的第二实施例包括:发送器401、接收器402、处理器403、只读存储器404、随机存取存储器405以及总线406。

发送器401用于发送数据。

接收器402用于接收数据。

处理器403控制数据交互处理装置的操作,处理器403还可以称为cpu(centralprocessingunit,中央处理单元)。处理器403可能是一种集成电路芯片,具有信号的处理能力。处理器403还可以是通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现成可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

存储器可以包括只读存储器404和随机存取存储器405,并向处理器430提供指令和数据。存储器的一部分还可以包括非易失性随机存取存储器(nvram)。

数据交互处理装置的各个组件通过总线406耦合在一起,其中总线406除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线406。

存储器存储了如下的元素,可执行模块或者数据结构,或者它们的子集,或者它们的扩展集:

操作指令:包括各种操作指令,用于实现各种操作。

操作系统:包括各种系统程序,用于实现各种基础业务以及处理基于硬件的任务。

在本发明实施例中,处理器403通过调用存储器存储的操作指令(该操作指令可存储在操作系统中),执行如下操作:

处理器403用于运行登陆第一账户的第一程序,以通过接收器402接收来自第一设备的资源包,其中资源包资源包包括需传播信息;需传播信息包括资源包内资源的信息和/或与资源无关的信息。资源包内的资源的领取条件包括:接收到资源包的其它账户增加资源到资源包,并转发给其它账户,同时资源包的转发次数和/或其内的资源满足预定条件。

进一步的,处理器403用于运行登陆第一账户的第一程序,以通过接收器402接收第一设备发布的资源包获取通知,基于该获取通知而产生获得资源包的指令;并通过发送器401向第一设备发送获得资源包的指令。

进一步的,处理器403用于运行登陆第一账户的第一程序,以通过发送器401向其它账户发送需传播信息,并通过发送器401向第一设备发送相应的通知。

在本发明所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施方式仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施方式方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施方式所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1