资源发送、领取、交互方法及资源发送、领取、交互设备与流程

文档序号:11708318阅读:204来源:国知局
资源发送、领取、交互方法及资源发送、领取、交互设备与流程

本发明涉及互联网领域,特别是涉及一种资源发送、领取、交互方法及资源发送、领取、交互设备。



背景技术:

随着互联网技术尤其是移动互联网技术的发展,用户可以通过移动设备使用2g、3g、4g或wifi等方式连接互联网获取资源。用户可以主动向资源发布方获取资源,也可以接收资源发布方推送的资源。

现有的资源传播过程中用户获取资源后一般不会对资源的相关信息再主动进行传播的动作,使得获取资源这一动作不能对信息传播产生额外贡献。



技术实现要素:

本发明主要解决的技术问题是提供一种资源发送、领取、交互方法及资源发送、领取、交互设备,能够解决现有技术中信息传播效率不高的问题。

为了解决上述技术问题,本发明采用的一个技术方案是:提供一种资源发送方法,包括:第一设备获取需发送的资源包,资源包包括存在第一关联关系的资源信息及需交互信息;第一设备向使用第二设备的账户发送资源包;其中,第一关联关系定义为:第一设备向使用第二设备的账户发送资源包后,需交互信息至少在不同账户间发送过预定次数,收到资源包的账户才能领取资源信息或其指向的资源。

为了解决上述技术问题,本发明采用的另一个技术方案是:提供一种资源领取方法,包括:使用第二设备的账户接收来自第一设备的资源包,资源包包括存在第一关联关系的资源信息及需交互信息;账户基于 第一关联关系申请领取资源包中的资源信息或其指向的资源,其中,第一关联关系定义为:需交互信息至少在不同账户间发送过预定次数,收到资源包的账户才能领取资源信息或其指向的资源。

申请为了解决上述技术问题,本发明采用的又一个技术方案是:提供一种资源交互方法,包括:使用第三设备的第二账户接收来自使用第二设备的第一账户发送需交互信息的请求,需交互信息是第一账户获得的资源包中的信息,资源包包括存在第一关联关系的资源信息及需交互信息;若同意请求,则第二账户接收需交互信息,否则不接收;其中,第一关联关系定义为:需交互信息至少在不同账户间发送过预定次数,获得资源包的第一账户才能领取资源信息或其指向的资源。

为了解决上述技术问题,本发明采用的又一个技术方案是:提供一种资源发送设备,包括:获取模块,用于获取需发送的资源包,资源包包括存在第一关联关系的资源信息及需交互信息;发送模块,用于向使用第二设备的账户发送资源包;其中,第一关联关系定义为:资源发送设备向使用第二设备的账户发送资源包后,需交互信息至少在不同账户间发送过预定次数,收到资源包的账户才能领取资源信息或其指向的资源。

为了解决上述技术问题,本发明采用的又一个技术方案是:提供一种资源领取设备,包括:接收模块,用于接收来自第一设备的资源包,资源包包括存在第一关联关系的资源信息及需交互信息;领取模块,用于基于第一关联关系申请领取资源包中的资源信息或其指向的资源,其中,第一关联关系定义为:需交互信息至少在不同账户间发送过预定次数,收到资源包的账户才能领取资源信息或其指向的资源。

本发明的有益效果是:在资源包中的资源信息及需交互信息之间设置第一关联关系,使得收到资源包的账户必须将需交互信息在至少在不同账户间发送过预定次数才能领取资源信息或其指向的资源。这样可以促使收到资源包的账户将需交互信息主动传播给其他账户,提高信息传播的效率、扩大信息的传播范围。

附图说明

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

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

图3是本发明资源发送方法一个实施例中电子红包的封装示意图;

图4是本发明资源发送方法一个实施例中电子红包的内容物为银信证时的流程图;

图5是本发明资源发送方法一个实施例中电子红包的内容物为银信证时的示意图;

图6是现有技术中基于平台的电子红包的生成、传输和提现的流程图;

图7是现有技术中基于平台的电子红包的生成、传输和提现的示意图;

图8是本发明资源发送方法一实施例中跨平台发布电子红包的示意图;

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

图10是本发明资源交互方法第一实施例的流程图;

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

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

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

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

图15是本发明资源交互设备第一实施例的结构示意图;

图16是本发明资源交互设备第二实施例的结构示意图。

具体实施方式

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

s11:第一设备获取需发送的资源包,资源包包括存在第一关联关系的资源信息及需交互信息。

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

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

s12:第一设备向使用第二设备的账户发送资源包。

其中,第一关联关系定义为:第一设备向使用第二设备的账户发送资源包后,需交互信息至少在不同账户间发送过预定次数,收到资源包的账户才能领取资源信息或其指向的资源。判断需交互信息是否至少在不同账户间发送过预定次数可以是由第一设备来进行,也可以是由其他设备进行。收到资源包的账户可以从第一设备领取资源信息或其指向的资源,也可以从其他设备领取。

第一设备向使用第二设备的账户发送资源包可以是指,第一设备将资源包中的资源信息和需交互信息发送给第二设备以供使用第二设备的账户接收,例如资源信息为文档、图片、多媒体等文件或者资源的获取方式时。也可以是指第一设备将资源包中的需交互信息发送给第二设备以供使用第二设备的账户接收,并将资源信息转移到使用第二设备的账户下。资源信息的转移可以是在第一设备上进行的,也可以是在其他设备上进行的。例如资源信息为货币时,第一设备并不是将货币发给第二设备,而是将其转移到使用第二设备的账户下。

资源信息是加锁的,无法直接被用户获取,在需交互信息至少在不同账户间发送过预定次数之后才能对资源信息进行解锁。例如资源信息为加密之后的资源时,需交互信息至少在不同账户间发送过预定次数之后,第一设备对资源信息进行解密或者将密码发送给使用第二设备的账户由其进行解密。或者资源信息为资源的获取方式时,需交互信息在不同账户间发送过预定次数之前用户看不到其具体的指向性内容,如具体的链接地址、分享码,需交互信息在不同账户间发送过预定次数之后才能看到;也可以资源信息指向的资源是经过加密的,需交互信息在不同账户间发送过预定次数之后用户才能获取密码。

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

使用第二设备的账户可以将收到的需交互信息与其他收到第一设备发送的资源包的账户收到的需交互信息进行交换,也可以将收到的需交互信息发送给另一账户,另一账户可以收到过第一设备发送的资源包,也可以没有。每个资源包中的需交互信息可以只能发送一次,也可以重复发送。账户进行需交互信息发送时,可以只将需交互信息发送出去,也可以将需交互信息连同部分或者全部资源信息一起发送出去。

通过上述实施例的实施,在资源包中的资源信息及需交互信息之间设置第一关联关系,使得收到资源包的账户必须将需交互信息在至少在不同账户间发送过预定次数才能领取资源信息或其指向的资源。促使收到资源包的账户将需交互信息主动传播给其他账户,提高信息传播效率、扩大信息的传播范围。

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

s101:第一设备获取需发送的资源包。

s102:第一设备发布资源包的获取通知。

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

s103:第一设备接收第一账户基于获取通知而获得资源包的指令。

第一账户为使用第二设备的账户。每个资源包被一个账户获取,如果一个资源包有多个账户提出获取请求,第一设备可随机抽取或按照预设的原则选取某个账户作为获得该资源包的账户,预设的原则可以为最早提出请求、距离最近等。

s104:第一设备响应指令而建立第一账户与资源包的第二关联关 系。

第一设备建立第一账户与资源包的第二关联关系是指第一设备将资源包绑定在第一账户下,其中资源包中的资源信息和需交互信息均绑定在第一账户下。

s105:第一设备向使用第二设备的账户发送资源包。

s106:接收第一账户从资源包领取资源信息或其指向的资源的请求。

使用第一账户的用户申请从资源包中领取资源,并向第一设备发送从资源包领取资源的请求。

s107:判断需交互信息是否至少在不同账户间发送过预定次数。

若是,则跳转到步骤s108,若否,则跳转到步骤s109。

使用第二设备的第一账户向使用第三设备的第二账户发送需交互信息时,使用第二设备的第一账户向第一设备发送通知,第一设备收到通知后记录需交互信息在不同账户间发送过一次的状态以用于判断需交互信息的发送次数,并将第一账户与需交互信息之间的第二关联关系修改为第二账户与需交互信息之间的第三关联关系。使用第二设备的第一账户每次发送需交互信息的账户可以相同,也可以不同。当然,也可以由第一账户记录需交互信息的发送状态,此发送状态信息不可被用户更改,并在第一账户申请从资源包中获取资源时连同领取请求一起发给第一设备。

在本发明资源发送方法的一个实施例中,判断需交互信息是否至少在不同账户间发送过预定次数包括:判断第一账户的资源包中需交互信息是否至少与其他账户的其他资源包中需交互信息间交换过预定次数。仍以使用第二设备的第一账户和使用第三设备的第二账户为例,使用第二设备的第一账户向使用第三设备的第二账户发送第一账户收到的资源包中的需交互信息,并且使用第三设备的第二账户向使用第二设备的第一账户发送第二账户收到的资源包中的需交互信息,完成一次需交互信息的交换。使用第二设备的第一账户每次交换的账户可以相同,也可以不同。

s108:允许第一账户领取资源信息或其指向的资源。

第一设备向第一账户发送解锁信息对资源信息进行解锁,使得使用第一账户的用户可以领取资源信息或其指向的资源,结束本次流程。

s109:不允许第一账户领取资源信息或其指向的资源。

第一设备不向第一账户发送解锁信息,使得使用第一账户的用户无法领取资源信息或其指向的资源。第一设备可进一步向第一账户发送提示信息,以提示用户向其他账户发送需交互信息。提示信息可进一步包括当前需交互信息当前的发送次数和/或解锁资源还需要的发送次数和/或解锁资源需要总的发送次数。

此外,第一设备可进一步向第一账户发送可发送需交互信息的其他账户的信息,以便于用户完成发送。可发送需交互信息的其他账户可以是第一设备随机选择的某些账户,也可以是第一设备按照预定规则筛选的某些账户,例如为第一账户的好友、与第一账户的距离满足预设要求、收到的资源包中的需交互信息的内容与第一账户不同、收到同一资源发布方发布的资源包等以及可能的组合。

本实施例中的步骤s105在步骤s104之后,实际第一设备也可以将资源包与资源包的获取通知一起发送给使用第二设备的第一账户,或者先发送资源包再发送获取通知。此时发送的资源包中不包括需交互信息的标识信息,第一账户与资源包的第二关联关系建立之后,再将对应的标识信息发送给第一账户。

在本发明资源发送方法的一个实施例中,预定次数为一次,即需交互信息至少在不同账户间发送过一次,收到资源包的账户才能领取资源信息或其指向的资源,当然,在其他实施例中,预定次数可以是两次或以上。本实施例可以与在本发明资源发送方法的任一实施例相结合。

在本发明资源发送方法的一个实施例中,资源包是电子红包,电子红包包括内容物和封装两部分。资源信息是电子红包的内容物,包括电子货币、电子券、资源密码、资源链接和电子凭证中的至少一种。

如图3所示,电子红包封装1包括显示信息11和编号12,显示信息11是显示在电子红包封装1上的广告信息或留言。需交互信息是电 子红包封装1本身或电子红包封装1上的显示信息11。编号12为需交互信息的标识信息。图中的编号12显示在电子红包封装1上,实际编号也可以不显示而嵌入电子红包文件。

电子凭证可以为银信证或物信证。

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

银信证的业务流程如下:

1.1、开证人通过互联网或以其他方式向开证银行申请开证。

1.2、开证银行验证身份、账户信息无误后受理,审核确认符合开证条件,冻结保付资金后开立银信证。

1.3、收证人通过互联网或以其他方式向收证银行申请收证。

1.4、收证银行验证身份、账户信息无误后受理收证(或根据收证人设置由收证银行自动收证)。

1.5、收证人履行银信证项下基础交易义务后,提交履约信息(一般用于电商领域,收证人为商家,履行发货义务后,提交发货信息,在电子红包领域中,由于是开证人无偿转移给收证人,因此就不需要履行交易义务)。

1.6、收证人或指定的第三方将申请解付信息发送至开证银行申请解付(在电子红包领域中,收证人填写收证后即自动申请解付)。

1.7、开证银行解付银信证并将资金划转至收证银行,收证银行将资金转入收证账户。

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

在本发明资源发送方法的一个实施例中,资源包是电子红包,资源信息是电子红包的内容物,为银信证。

如图4和图5所示,第一设备为发送端的银行端服务器,接受电子红包发布方的委托而发布电子红包,电子红包发布方使用第三账户。第一设备接收第三账户的请求生成包含金额a的银信证的电子红包,并将第三账户对应的银行账户中对应电子红包的金额a冻结。

第一设备将电子红包发送给使用第二设备的第一账户,当然,也可以由发送端自行将电子红包发送给第二设备。第一账户收到电子红包后,需要将需交互信息发送过预定次数才能获取电子红包的内容物,即对电子红包进行提现。如果使用第一账户的用户直接向第一账户对应的银行账户的第二银行服务器发送提现的请求,第二银行服务器收到提现请求后向第一设备请求解冻电子红包中银信证对应的金额a,第一设备获取第一账户的需交互信息发送情况,判断其是否满足条件,如果不满足则拒绝该请求,并给出提示信息提示用户向其他账户发送需交互信息。提示信息中可进一步包括可发送需交互信息的其他账户的信息。

使用第一账户的用户参照提示信息查找其他账户并向其发送需交互信息。第一账户可以每次发送需交互内容时向第一设备发送通知,由第一设备记录发送状态。也可以由第一账户自身记录发送状态,该状态信息不可被用户修改,并在发送领取请求时将此状态信息一并发给第一设备。

第一账户发送需交互信息的次数大于或等于预定次数后,向第二银行服务器发起请求试图提现,第二银行服务器收到提现请求后向第一设备请求解冻电子红包中银信证对应的金额a,第一设备获取第一账户的需交互信息发送情况,判断其满足条件后同意该请求,对第三账户对应的银行账户中对应电子红包的冻结金额a进行解冻然后发起转账,以将 解冻后的金额a划拨到第一账户对应的银行账户中。

图4和图5中管理第三账户对应的银行账户和第一账户对应的银行账户的银行端服务器不同,并且由管理第三账户对应的银行账户的银行端服务器,即本实施例中的第一设备来判断第一账户能否成功提现,也可以由管理第一账户对应银行账户的银行端服务器,即本实施例中的第二银行服务器来判断。当然,不同的银行账户也可以由同一银行服务器来管理。

在现有技术中,电子红包的生成、传输和提现均基于平台,脱离平台则无法实现。例如,如图6和图7所示,用户1在终端1登录平台,向同一平台的用户2发送电子红包(金额大小为b),用户2在终端2登录该平台收取电子红包,该平台的服务器执行用户1的平台账号1(用户1在平台的电子账户,预先与用户1的银行账户1关联)与用户2的平台账号2(用户2在平台的电子账户,预先与用户2的银行账户2关联)之间的电子金额数据结算,即平台后台服务器接收到终端1的用户1的发红包请求后,生成对应电子红包并发送给终端2的用户2,并对应将平台账号1的余额数字减去b,将平台账号2的余额数字加上b。电子账户仅限于同一平台内数据有效,脱离平台则无法进行信息交互,实际上用户1将银行账户1中的金额转入平台银行账户中,通过平台账号1中的金额发电子红包,但在用户2将电子红包提现前,电子钱包的金额仍旧在平台银行账户中。且若用户2需将抢到的电子红包提现,则需关闭当前电子红包页面,到钱包菜单栏中查找到平台账号2,点击提现按钮,从平台银行账户将金额提现到关联的银行账户2中。

可以看出,电子钱包的发/收仅是平台系统内的金额数据的转移和标记,用户的实际金额需要存入平台账户中,带来资金数据的安全问题,存在第三方平台资金风险,且现有技术中的提现操作步骤繁琐。

本实施例中的电子红包的实现无需基于第三方平台实现,第一设备发出电子红包后,对应金额仍旧在第三账户对应的银行账户中冻结,直到收到红包的账户例如第一账户成功提现时,才将对应电子红包金额从第三账户对应的银行账户中解除冻结并转账到第三账户对应的银行账 户中。电子钱包的实际金额在银行账户中直接流转,相比于现有技术中需在平台账户中流转以及繁琐的提现步骤,本实施例中的提现步骤简便,不存在资金在第三方平台上的安全问题,安全性高。

本实施例中的电子红包实现了跨平台传输,现有技术中的电子红包数据仅能在即时通讯、电商平台等同一平台内部进行传输和处理,本方案中的电子红包的发和领取不限于同一平台,支持不同平台间进行数据的传输、交互和处理。

为了更好的说明本方案的技术优势,结合图8,发行终端3生成并发布电子红包,接收终端4、接收终端5……接收终端n收到电子红包,在对电子红包进行领取时,无需与发行终端3发布电子红包的同一平台进行领取。而现有技术中发红包与领红包均需在同一平台系统上进行,本方案中接收终端4、接收终端5……接收终端n中的领取红包可以为不同的平台系统,例如各银行的移动客户端。本方案中接收终端4、接收终端5……接收终端n可以将电子红包领取请求直接发至接收用户的银行账户的银行终端,无需基于任何平台系统。通过本方案,实现了电子红包跨平台传输和领取。

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

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

其中,使用第二设备的账户为第一账户。第一设备是资源包的发送方。资源包包括存在第一关联关系的资源信息及需交互信息。需交互信息中包括第一设备可以主动向第一账户发送资源包,也可以在收到使用第一账户获取资源包的请求后将资源包发给第一账户。具体内容可参考本发明资源发送方法第一实施例中的对应描述,在此不再赘述。

在本发明资源领取方法的一个实施例中,本步骤之前进一步包括步骤:基于第一设备发布资源包的获取通知而产生获得资源包的指令;向第一设备发送获得资源包的指令。具体内容可参考本发明资源发送方法第二实施例中的对应描述。

s22:账户基于第一关联关系申请领取资源包中的资源信息或其指向的资源。

其中,第一关联关系定义为:需交互信息至少在不同账户间发送过预定次数,收到资源包的账户才能领取资源信息或其指向的资源。需交互信息的发送次数小于预定次数时,账户无法领取资源包中的资源信息或其指向的资源;需交互信息的发送次数大于等于预定次数时,账户可以领取资源包中的资源信息或其指向的资源。具体内容可参考本发明资源发送方法第一实施例中的对应描述。

在本发明资源领取方法的一个实施例中,本步骤之前或之后进一步包括步骤:第一账户向使用第三设备的第二账户发送需交互信息,并通知第一设备。第一账户可根据第一设备提供的可发送账户信息查找账户并发送需交互信息,也可以自行向其他账户发送需交互信息。具体内容可参考本发明资源发送方法第二实施例中的对应描述。

通过上述实施例的实施,在资源包中的资源信息及需交互信息之间设置第一关联关系,使得收到资源包的账户必须将需交互信息在至少在不同账户间发送过预定次数才能领取资源信息或其指向的资源。促使收到资源包的账户将需交互信息主动传播给其他账户,提高信息传播效率、扩大信息的传播范围。

以资源包为电子红包举例详细说明本实施例。

资源包是电子红包,电子红包包括内容物和封装两部分。资源信息是电子红包的内容物,包括电子货币、电子券、资源密码、资源链接和电子凭证中的至少一种。电子红包封装上显示显示信息,显示信息为广告信息或留言。需交互信息是电子红包封装本身或电子红包封装上的显示信息。

使用第二设备的第一账户接收来自第一设备的电子红包。第一账户可以收到第一设备发布电子红包的通知后基于该通知向第一设备发送获取电子红包的请求,然后接收第一设备响应该请求发送的电子红包;也可以接收第一设备主动发送的电子红包。

第一账户可以多次向第一设备发送领取请求以申请领取电子红包的内容物。如果第一账户未将需交互信息发送过预定次数,领取请求被第一设备拒绝,第一账户收到第一设备发出的提示信息。提示信息中可 进一步包括可发送需交互信息的账户信息。

使用第一账户的用户可以参照提示信息查找账户并向其发送需交互信息,也可以自行向其他账户发送需交互信息。第一账户可以与其他收到电子红包的账户交换需交互信息,也可以将需交互信息发送给其他账户。第一账户可以只将电子红包封装上的显示信息发送给其他账户,也可以将电子红包封装发送给其他账户。第一账户可以只将显示信息或电子红包封装发送给其他账户,也可以连同部分或者全部内容物一起发送,也可以加入部分资源后发送。

第一账户可以每次发送需交互内容时向第一设备发送通知,也可以由第一账户自身记录发送状态,该状态信息不可被用户修改,并在发送领取请求时将此状态信息一并发给第一设备。

当第一账户发送需交互信息的次数大于等于预定次数时,第一设备同意领取请求,第一账户可以领取电子红包的内容物。

如图10所示,本发明资源交互方法第一实施例包括:

s31:使用第三设备的第二账户接收来自使用第二设备的第一账户发送需交互信息的请求。

使用第三设备的第二账户接收来自第一账户发送需交互信息的请求。需交互信息是第一账户获得的资源包中的信息,资源包包括存在第一关联关系的资源信息及需交互信息。第二账户可以拥有资源包,也可以没有资源包。

第一关联关系定义为:需交互信息至少在不同账户间发送过预定次数,获得资源包的第一账户才能领取资源信息或其指向的资源。具体内容可参考本发明资源发送方法第一实施例中的对应描述,在此不再赘述。

s32:若同意请求,则第二账户接收需交互信息,否则不接收。

第三设备收到第二设备发送的连接请求后,若同意该请求,则第三设备与第二设备建立连接,否则不建立连接。第二账户可以直接接收第一账户发送的需交互信息,也可以选择是否接收。第二账户接收第一账户发送的需交互信息后,如果第二账户自身拥有资源包,可以自行选择 是否将其中需交互信息发给第一账户以完成一次需交互信息的交换。

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

获取模块110,用于获取需发送的资源包,资源包包括存在第一关联关系的资源信息及需交互信息。

发送模块120,用于向使用第二设备20的账户发送资源包。其中,第一关联关系定义为:资源发送设备向使用第二设备20的账户发送资源包后,需交互信息至少在不同账户间发送过预定次数,收到资源包的账户才能领取资源信息或其指向的资源。

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

通过上述实施例的实施,在资源包中的资源信息及需交互信息之间设置第一关联关系,使得收到资源包的账户必须将需交互信息在至少在不同账户间发送过预定次数才能领取资源信息或其指向的资源。促使收到资源包的账户将需交互信息主动传播给其他账户,提高信息传播效率、扩大信息的传播范围。

如图9所示,本发明资源发送设备的第二实施例包括:发送器210、接收器220、处理器230、只读存储器240、随机存取存储器250以及总线260。

发送器210用于发送数据。

接收器220用于接收数据。

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

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

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

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

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

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

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

处理器230用于获取需发送的资源包,并通过发送器210向使用第二设备的账户发送资源包。其中资源包包括存在第一关联关系的资源信息及需交互信息,第一关联关系定义为:资源发送设备向使用第二设备的账户发送资源包后,需交互信息至少在不同账户间发送过预定次数,收到资源包的账户才能领取资源信息或其指向的资源。资源信息是加锁的,无法直接被用户获取,在需交互信息至少在不同账户间发送过预定次数之后才能对资源信息进行解锁。

进一步的,处理器230用于通过发送器210主动向第二设备的第一账户发送资源包,也可以用于通过发送器210发布资源包的获取通知,通过第一账户基于获取通知而获得资源包的指令,响应指令而建立第一账户与资源包的第二关联关系,然后通过发送器210向第一账户发送资源包。

进一步的,处理器230用于通过接收器220接收第一账户从资源包领取资源信息或其指向的资源的请求,判断需交互信息是否至少在不同账户间发送过预定次数,若是则通过发送器210向第一账户发送解锁信息对资源信息进行解锁使得使用第一账户的用户可以领取资源信息或其指向的资源,否则不向第一账户发送解锁信息。

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

接收模块310,用于接收来自第一设备10的资源包,资源包包括存在第一关联关系的资源信息及需交互信息。

领取模块320,用于基于第一关联关系申请领取资源包中的资源信息或其指向的资源,其中,第一关联关系定义为:需交互信息至少在不同账户间发送过预定次数,收到资源包的账户才能领取资源信息或其指向的资源。

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

通过上述实施例的实施,在资源包中的资源信息及需交互信息之间设置第一关联关系,使得收到资源包的账户必须将需交互信息在至少在不同账户间发送过预定次数才能领取资源信息或其指向的资源。促使收到资源包的账户将需交互信息主动传播给其他账户,提高信息传播效率、扩大信息的传播范围。

如图11所示,本发明资源领取设备的第二实施例包括:发送器410、接收器420、处理器430、只读存储器440、随机存取存储器450以及总线460。

发送器410用于发送数据。

接收器420用于接收数据。

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

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

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

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

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

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

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

处理器430用于运行登陆第一账户的第一程序,以通过接收器420接收来自第一设备的资源包,其中资源包包括存在第一关联关系的资源信息及需交互信息;并基于第一关联关系通过发送器410向第一设备发送领取请求以申请领取资源包中的资源信息或其指向的资源。第一关联关系定义为:需交互信息至少在不同账户间发送过预定次数,收到资源包的账户才能领取资源信息或其指向的资源。

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

进一步的,处理器430用于运行登陆第一账户的第一程序,以通过发送器410向使用第三设备的第二账户发送需交互信息,并通过发送器410向第一设备发送相应的通知。

如图12所示,本发明资源交互设备的第一实施例包括:

交互模块510,用于接收来自使用第二设备20的第一账户发送需交互信息的请求,需交互信息是第一账户获得的资源包中的信息,资源包包括存在第一关联关系的资源信息及需交互信息。

判断模块520,用于判断是否同意请求,若同意请求,则账户接收 需交互信息,否则不接收;其中,第一关联关系定义为:需交互信息至少在不同账户间发送过预定次数,获得资源包的第一账户才能领取资源信息或其指向的资源。

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

通过上述实施例的实施,在资源包中的资源信息及需交互信息之间设置第一关联关系,使得收到资源包的账户必须将需交互信息在至少在不同账户间发送过预定次数才能领取资源信息或其指向的资源。促使收到资源包的账户将需交互信息主动传播给其他账户,提高信息传播效率、扩大信息的传播范围。

如图13所示,本发明资源交互设备的第二实施例包括:发送器610、接收器620、处理器630、只读存储器640、随机存取存储器650以及总线660。

发送器610用于发送数据。

接收器620用于接收数据。

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

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

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

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

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

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

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

处理器630用于运行登陆第二账户的第二程序,以通过接收器620接收来自使用第二设备的第一账户发送需交互信息的请求,若同意请求,则第二账户接收需交互信息,否则不接收。

需交互信息是第一账户获得的资源包中的信息,资源包包括存在第一关联关系的资源信息及需交互信息。第一关联关系定义为:需交互信息至少在不同账户间发送过预定次数,获得资源包的账户才能领取资源信息或其指向的资源。

进一步的,处理器630用于运行登陆第二账户的第二程序,以通过发送器610将自身拥有的资源包中的需交互信息发送给使用第二设备的第一账户,完成一次需交互信息的交换。

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

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

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

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

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

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