一种服务器及其资源包发送方法与流程

文档序号:11707646阅读:246来源:国知局
一种服务器及其资源包发送方法与流程

本发明涉及互联网数据交互技术领域,特别是涉及一种服务器及其资源包发送方法。



背景技术:

随着互联网技术尤其是移动互联网技术的发展,用户可以通过移动设备使用2g、3g、4g或wifi等方式连接互联网进行交互、社交等活动,通过互联网技术用户可以方便有效地进行线上活动,这是线下无法比拟的体验。例如,许多电商通过各种应用软件、即时通信软件向用户发送资源包。

然而,用户在接收到资源包后,往往因为各种原因忽略资源包的相关信息。当用户真正需要获取资源包包含的资源时却无法及时准确地获得相应的资源。



技术实现要素:

本申请主要解决的技术问题是提供一种服务器及其资源包发送方法,能够提高数据匹配精度、提高用户获取数据的效率。

为解决上述技术问题,本发明采用的一个技术方案是:提供一种资源包获取方法,所述方法包括:服务器接收来自第一账户的需求信息;获取所述需求信息对应的分类信息;在本地查找到所述第一账户与所述分类信息的对应关系时,获取所述分类信息对应的至少一个资源包;将所述获取到的资源包发送至所述第一账户。

为解决上述技术问题,本发明采用的第二个技术方案是:提供一种 服务器,所述服务器包括接收模块、控制模块以及发送模块;所述接收模块用于接收来自第一账户的获取第一数据的需求信息;所述控制模块用于获取所述需求信息对应的分类信息;以及用于在本地查找到所述第一账户与所述分类信息的对应关系时,获取所述分类信息对应的至少一个资源包;所述发送模块用于在所述控制模块获取到所述分类信息对应的至少一个资源包时,将所述获取到的资源包发送至所述第一账户。

上述方案,服务器接收来自第一账户的需求信息,并获取需求信息的分类信息;在本地查找到所述第一账户与所述分类信息的对应关系时,获取所述分类信息对应的至少一个资源包,并将所述获取到的资源包发送至所述第一账户。由于服务器预先建立了需求信息与第一账户的对应关系,能够根据该对应关系获取任一类需求信息对应的资源包,能够提高数据匹配精度、提高用户获取数据的效率。

附图说明

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

图2是本发明电子红包中资源流转方法一实施例的流程示意图;

图3是本发明电子红包传播系统一实施例的结构示意图;

图4是本发明电子红包中资源流转方法一实施例的结构示意图;

图5是现有技术中电子红包中资源流转方法一实施例的流程示意图;

图6是现有技术电子红包传播系统一实施例的结构示意图;

图7是本发明服务器一实施例的结构示意图;

图8是本发明服务器另一实施例的结构示意图。

具体实施方式

以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、接口、技术之类的具体细节,以便透彻理解本申请。

参阅图1,图1是本发明资源包发送方法一实施例的流程示意图。本实施例的执行主体为服务器。本实施例的资源包发送方法包括以下步 骤:

s101:服务器接收来自第一账户的需求信息。

当第一账户用户需要获取第一数据时,向服务器发送获取第一数据的需求信息。其中,第一数据可以为商品/服务、网络资源等。需求信息至少包括商品/服务的检索关键词或url地址。例如名称、规格信息或链接地址等。

其中,第一账户可以对应终端标识、终端用户注册于电商平台的电子账户。

需求信息包含检索关键字或url地址信息。

进一步地,在步骤s101之前,还可以包括:服务器根据第一账户的历史需求信息获取所述历史需求信息对应的分类信息;建立所述分类信息与所述第一账户的对应关系。

例如,服务器根据历史访问/检索数据获取第一账户对应的历史需求信息,并获取历史需求信息对应的分类信息;建立所述分类信息与所述第一账户的对应关系。

其中,第一账户可以对应终端标识、终端用户注册于电商平台的电子账户。

例如,服务器根据历史访问/检索数据获取第一账户对应的历史需求信息,获取需求信息包含的检索关键词或获取需求信息包含url地址信息,并对获取到的检索关键词或url地址信息进行分类,建立分类信息与第一账户的对应关系。其中,需求信息为第一账户用户感兴趣的商品/服务的信息。

比如,需求信息包含的检索关键词或获取需求信息包含url地址信息对应的分类信息为数码产品类、服饰类、美食类,则建立第一账户与数码产品类、服饰类、美食类的对应关系。

进一步地,当需求信息包含url地址信息时,在根据历史需求信息获取到url地址信息后,还可以获取url地址信息对应的关键词,并对url地址信息对应的关键词进行分类,建立分类信息与第一账户的对应关系。

进一步地,服务器可以根据每个历史需求信息按类别建立分类信息与账户的对应关系,也可以在确认第一账户对应的任一类历史需求信息的数量超过预设阈值时,按历史需求信息所属类别建立分类信息与第一账户的对应关系,还可以确认在预设时间内任一类历史需求信息的数量超过预设阈值时,按历史需求信息的所属类别建立分类信息与所述第一账户的对应关系。其中,预设阈值可以根据实际需要进行设置,例如,100或50等。预设时间可以为1个月或2个月等。

进一步地,服务器在建立分类信息与账户的对应关系后,还可以进行定期或不定期更新本地数据库中分类信息与账户的对应关系信息。比如,服务器确认第一账户在预设时间段内(比如,1个月内,但并不限于此)未接收到任一类需求信息时,则取消该需求信息所属分类信息与第一账户的对应关系。

s102:获取所述需求信息对应的分类信息。

服务器在接收到来自第一账户的需求信息后,确定该需求信息所属类别,获取需求信息对应的分类信息。

进一步地,服务器可以根据需求信息包含的检索关键词或url地址信息确认该需求信息的所属类别,获取需求信息对应的分类信息。

进一步地,需求信息包含检索关键词,步骤s102具体为:根据预设的检索关键词与分类信息的对应关系,获取所述需求信息包含的检索关键词对应的分类信息。

进一步地,需求信息包含url地址信息,步骤s102具体为:根据预设的url地址信息与分类信息的对应关系,获取所述需求信息包含的url地址信息对应的分类信息。

s103:在本地查找到所述第一账户与所述分类信息的对应关系时,获取所述分类信息对应的至少一个资源包。

服务器在确定来自第一账户的需求信息对应的分类信息后,根据该需求信息的所属类别在本地查找第一账户与分类信息的对应关系。

在获取到需求信息所属分类信息与第一账户的对应关系后,获取该分类信息对应的至少一个资源包。在未获取到需求信息所属分类信息与 第一账户的对应关系时,结束流程。

比如,需求信息对应的分类信息为数码产品类,获取数码产品内对应的资源包。

其中,资源包包含资源信息。获取到的资源包可以为一个也可以为多个。每个资源包包含的资源可以相同也可以不同,此处不作限制。

可以理解的是,资源包可以是预先生成,也可以是即时生成的,此处不做限制。

资源包是资源包生成设备根据第一终端(资源发送方)发送的资源包生成指令,将第一终端用户对应账户内的请求发送的相应资源进行冻结,并根据资源包生成指令生成相应数量的资源包,并将资源包发布于网络平台。

资源包可以由电商服务器根据第一终端发送的请求生成,资源包还可以由资金管理服务器根据第一终端发送的请求生成,但并不限于此,还可以通过其他方式生成资源包,此处不作限制。

进一步地,资源包可以为电子红包,电子红包包含的资源包括电子凭证、电子券、电子货币、资源链接中其中一个或多个的组合。电子货币可以为资金,也可以为虚拟币等。资金额度可以为现金额度、也可以为代金券所代表的资金额度。电子凭证可以为物信证或银信证。电子券可以为电子优惠券、代金券等。资源链接用于获取与其对应的资源。

资源包可以以链接的形式发送,也可以以多媒体文件(视频文件、音频文件、图片)的形式发送。当资源包以多媒体文件的形式发送时,资源包还可以包括封面,封面上设置有交互界面。交互界面用户获取资源包所包含的资源。

进一步地,当资源包可以为电子红包时,步骤s102具体为:在本地查找到所述第一账户与所述分类信息的对应关系时,获取所述分类信息对应的电子红包。

其中,当资源包为电子红包时,服务器为红包管理服务器。可以理解的是,电子红包可以是预先生成,也可以是即时生成的,此处不做限制。

电子红包是红包服务器根据第一终端发送的电子红包生成指令,将第一终端用户对应账户内请求发送的相应资源进行冻结,并根据电子红包生成指令生成相应数量的电子红包,并将电子红包发布于网络平台。

电子红包可以由电商服务器根据第一账户用户发送的请求生成(例如,支付宝红包、微信红包等),电子红包还可以由资金管理服务器根据第一账户用户发送的请求生成(例如,银行版红包),但并不限于此,还可以通过其他方式生成资源包,此处不作限制。

物信证是一种标的物信息记录凭证,记载和传播商品(服务)信息的一种标准化、通用化网络电子单证。物信证上集成了电子商务必备的各项功能,其一旦被点击触发购买则按预置程序和交易规则启动供应商发货、物流配送、银行收付款等流程。物信证可实现全网域分发、流转和交易。物信证至少包括具有名称和金额的物品属性以及具有至少一个账户的收结算信息。物信证由产品供应商提供(第一终端用户),收款账户为产品供应商账户。

当电子红包包含的资源是物信证时,则可以是商家提供的具有优惠价格或者价格为零(即免费赠送)的商品的物信证,用户可以通过物信证的购买功能以较低的价格完成该商品的购买。

银信证是指银行服务器根据开证人的申请冻结所需数额资金而开立,并承诺依照约定解付条件办理支付结算的电子凭证。当电子红包包含银信证时,电子红包为银行版红包。开证人即为向银行申请发放红包的第一账户用户,第一账户用户可以代表企业或个人。

其中,在一银行应用中,银信证的业务流程如下:

a、开证人(上述第一终端用户)通过互联网或以其他方式向开证银行(上述第一终端账户所在的银行)申请开证;

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

c、收证人(上述接收到银信证的终端用户)通过互联网或以其他方式向收证银行(上述接收到该银信证的终端用户的银行账户所在的银行)申请收证。

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

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

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

当电子红包包含的资源是银信证时,接收到该电子红包的用户能够在银信证的收证人处输入自己的银行账号信息,向银行服务器申请收证,银行服务器即在约定的时间内将资金转入指定的银行账户。

s104:在获取到所述分类信息对应的至少一个资源包时,将所述获取到的资源包发送至所述第一账户。

服务器在获取到需求信息所属类别对应的至少一个资源包时,将获取到的资源包发送至第一账户,以使第一账户用户获取资源包内所包含的资源。

其中,服务器在未获取到需求信息对应的资源包时,结束流程。

进一步地,当资源包为电子红包时,在获取到所述需求信息对应的至少一个电子红包时,将所述获取到的电子红包发送至所述第一账户。

例如,服务器在获取到需求信息对应的至少一个电子红包时,将获取到的电子红包发送至第一账户,以使第一账户用户通过电子红包的交互界面获取电子包内所包含的资源。

其中,当电子红包包含电子凭证,电子凭证为物信证时,第一账户用户能够通过物信证获取该物信证对应的商品/服务。其中,该物信证对应的商品/服务可以与需求信息对应的商品/服务相同,也可以不同。

当电子红包包含电子凭证,电子凭证为银信证时,第一账户用户能够根据交互界面的提示将银信证所代表的资金转入第一账户用户的资金账户。

当电子红包包含电子券或电子货币时,能够通过电子红包交互界面获取该电子券或电子货币信息,并在购买需求信息对应的商品/服务时使用该电子券或电子货币。

当电子红包包含资金时,第一账户用户能够根据交互界面的提示将电子红包对应的资金转入第一账户用户的资金账户进行提现处理。

具体地,请一并参阅图2至图4,图2是本发明电子红包中资源流转方法一实施例的流程示意图;图3是本发明电子红包传播系统一实施例的结构示意图;图4是本发明电子红包中资源流转方法一实施例的结构示意图。用户1对应的终端为第一终端(发送端),用户2对应的终端为第二终端(接收端)。用户1的银行账号1对应银行服务器1,用户2的银行账号2对应银行服务器2。用户1可以为企业或者个人。

如图2所示,银行端服务器1根据用户1的终端(第一终端)的请求生成a金额的电子红包,冻结用户1(第一终端用户)的银行账号中的a金额,并将该电子红包或该电子红包的地址信息分布于设定网络平台。其中,如图3所示,发送端生成的电子红包只需发布到网络平台,任意接收端在联网的状态下均能接收到该电子红包,接收端即使在没有发布该电子红包的网络平台的情况下也能接收到该电子红包,实现跨平台传播电子红包。

服务器从网络平台中获取到需求信息所属类别对应的至少一个电子红包时,将获取到的电子红包发送至第一账户,第一账户的用户2可以进行收红包、拆红包、领红包等操作。

可以理解的是,用户2进行收红包、拆红包、领红包时,银行端服务器1将该电子红包对应的资金发送至用户2的账户(第一账户)中。其中,该电子红包中的资金需要提现操作才能真正将金额转至对应账户中。

当用户2需要对第一账户中接收到的电子红包进行提现操作时,通过第二终端向银行端服务器2发送电子红包的提现请求,银行端服务器2根据接收到的提现请求通知银行端服务器1对第一终端用户的银行账号中的电子红包的冻结金额进行解冻,并将第一终端用户的银行账号中的与该电子红包对应的金额划拨到第二终端用户(用户2)的银行账号中。即,银行端服务器1将第一终端用户的银行账号中a金额划拨到第二终端用户(用户2)的银行账号中。

由于现有技术中,电子红包的发、抢、领均基于第三方平台,且均在即时通讯、电商平台等同一第三方平台内部进行传输和处理,因此脱离第三方平台则无法实现;此外,用户的银行账户也预先与第三方平台账户绑定,且电子红包金额存入第三方平台账号中。其中,现有技术中电子红包的资源传播方式具体请参阅图5及图6,此处不赘述。其中,图5是现有技术中电子红包中资源流转方法一实施例的流程示意图,图6是现有技术电子红包传播系统一实施例的结构示意图。

电子红包的发送和接收仅是第三方平台系统内的金额数据的转移和标记,用户银行账户的实际金额存入第三方平台账户中,会带来资金数据的安全问题,存在第三方平台资金风险,且现有技术中的提现操作步骤繁琐。而且,通过第三方获得的电子红包的任何资金流动入提现、转发等均需通过第三方平台完成,这一系列操作不仅没有为用户提供方便,反而使用户的操作更繁琐,降低了用户转发电子红包的概率。

与现有技术相比,基于本发明的上述方案,用户发出电子红包后,对应金额仍旧在发红包者的银行账户中冻结,直到其他用户确认收到电子红包后,将对应电子红包金额从发红包者的银行账户中解除冻结并转账到收红包者的银行账户中。不存在资金在第三方平台上的安全问题,电子钱包的实际金额在银行账户中直接流转,相比于现有技术,本发明的提现步骤简便,安全性高。并且基于本发明的上述方案,电子红包的发送和领取不限于同一平台,支持不同平台间进行数据的传输、交互和处理。

上述方案,服务器接收来自第一账户的需求信息,并获取需求信息的分类信息;在本地查找到所述第一账户与所述分类信息的对应关系时,获取所述分类信息对应的至少一个资源包,并将所述获取到的资源包发送至所述第一账户。由于服务器预先建立了需求信息与第一账户的对应关系,能够根据该对应关系获取任一类需求信息对应的资源包,能够提高数据匹配精度、提高用户获取数据的效率。

请参阅图7,图7是本发明服务器一实施例的结构示意图。本实施例中的服务器包括的各模块用于执行图1以及图1对应的实施例中的各 步骤,具体请参阅图1以及图1对应的各步骤,此处不赘述。本实施例中的数据交互处理装置包括接收模块710、控制模块720以及控制模块730。

接收模块710用于接收来自第一账户的获取第一数据的需求信息。

进一步地,所述需求信息包括检索关键词或url地址信息。

控制模块720用于获取所述需求信息对应的分类信息;在本地查找到所述第一账户与所述分类信息的对应关系时,获取所述分类信息对应的至少一个资源包。

进一步地,当所述需求信息包含检索关键词时,控制模块720具体用于根据预设的检索关键词与分类信息的对应关系,获取所述需求信息包含的检索关键词对应的分类信息。

进一步地,当所述需求信息包含url地址信息时,控制模块720具体用于根据预设的url地址信息与分类信息的对应关系,获取所述需求信息包含的url地址信息对应的分类信息。

进一步地,所述资源包为电子红包,所述电子红包包含资源信息,所述资源包括电子凭证、电子券、电子货币中其中一个或多个的组合。

进一步地,当所述资源包为电子红包时,控制模块720具体用于在本地查找到所述第一账户与所述分类信息的对应关系时,获取所述分类信息对应的电子红包。

进一步地,控制模块720还用于根据所述第一账户的历史需求信息获取所述历史需求信息对应的分类信息。

控制模块730用于在获取到所述分类信息对应的至少一个资源包时,将所述获取到的资源包发送至所述第一账户。

进一步地,当所述资源包为电子红包时,控制模块730具体用于在获取到所述分类信息对应的至少一个电子红包时,将所述获取到的电子红包发送至所述第一账户。进一步地,控制模块730还用于在获取到所述历史需求信息对应的分类信息时,建立所述分类信息与所述第一账户的对应关系。

进一步地,控制模块730具体用于在获取到所述历史需求信息对应 的分类信息后,并确认在预设时间内任一类所述历史需求信息的数量超过预设阈值时,按所述历史需求信息所属类别建立所述分类信息与所述第一账户的对应关系。

上述方案,服务器接收来自第一账户的需求信息,并获取需求信息的分类信息;在本地查找到所述第一账户与所述分类信息的对应关系时,获取所述分类信息对应的至少一个资源包,并将所述获取到的资源包发送至所述第一账户。由于服务器预先建立了需求信息与第一账户的对应关系,能够根据该对应关系获取任一类需求信息对应的资源包,能够提高数据匹配精度、提高用户获取数据的效率。

请参阅图8,图8是本发明服务器另一实施例的结构示意图。本实施例的服务器包括:存储器810、处理器820、收发器830以及总线840。处理器820通过总线840和存储器810相连。处理器820通过总线840和收发器830相连。

收发器830用于接收发送数据。

存储器810存储程序指令。

处理器820为中央处理器(英文:centralprocessingunit,缩写:cpu)或者是cpu和硬件芯片的组合。处理器820根据存储器810存储的程序指令执行以下操作:

处理器820用于控制收发器810接收来自第一账户的需求信息;其中,所述需求信息包括检索信息。

进一步地,所述需求信息包括检索关键词或url地址信息。

处理器820还用于获取所述需求信息对应的分类信息;以及用于在本地查找到所述第一账户与所述分类信息的对应关系时,获取所述分类信息对应的至少一个资源包;以及用于在获取到所述分类信息对应的至少一个资源包时,控制收发器810将所述获取到的资源包发送至所述第一账户。

进一步地。当所述需求信息包含检索关键词时,根据预设的检索关键词与分类信息的对应关系,获取所述需求信息包含的检索关键词对应的分类信息。

进一步地,当所述需求信息包含url地址信息时,处理器820还用于根据预设的url地址信息与分类信息的对应关系,获取所述需求信息包含的url地址信息对应的分类信息。

进一步地,处理器820还用于根据所述第一账户的历史需求信息获取所述历史需求信息对应的分类信息;建立所述分类信息与所述第一账户的对应关系。

进一步地,处理器820还具体用于在获取到所述历史需求信息对应的分类信息后,并确认在预设时间内任一类所述历史需求信息的数量超过预设阈值时,按所述历史需求信息的所属类别建立所述分类信息与所述第一账户的对应关系。

进一步地,所述资源包为电子红包,所述电子红包包含资源信息,所述资源包括电子凭证、电子券、电子货币中其中一个或多个的组合。

上述方案,服务器接收来自第一账户的需求信息,并获取需求信息的分类信息;在本地查找到所述第一账户与所述分类信息的对应关系时,获取所述分类信息对应的至少一个资源包,并将所述获取到的资源包发送至所述第一账户。由于服务器预先建立了需求信息与第一账户的对应关系,能够根据该对应关系获取任一类需求信息对应的资源包,能够提高数据匹配精度、提高用户获取数据的效率。

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

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