交互系统、方法、客户端及后台服务器与流程

文档序号:16887032发布日期:2019-02-15 22:43阅读:311来源:国知局
交互系统、方法、客户端及后台服务器与流程

本发明涉及计算机和互联网技术领域,特别涉及一种交互系统、方法、客户端及后台服务器。



背景技术:

随着计算机和互联网技术的不断发展,互联网为用户提供了各式各样的网络资源。

依据收费与否的划分方式,网络资源分为免费网络资源和付费网络资源两种不同类型。其中,免费网络资源是指无需用户向网络资源的发布者支付报酬即可获取的网络资源,而付费网络资源是指需要用户向网络资源的发布者支付报酬之后才能获取的网络资源。例如,即时通信应用中的表情包即分为免费表情包和付费表情包。对于付费表情包,用户需要支付一定金额之后才有权下载使用。

在实现本发明的过程中,发明人发现现有技术至少存在以下问题:相较于免费网络资源,付费网络资源的受众数量会少很多,导致付费网络资源的利用率和传播率较低。



技术实现要素:

为了解决现有技术存在的付费网络资源的利用率和传播率较低的问题,本发明实施例提供了一种交互系统、方法、客户端及后台服务器。所述技术方案如下:

第一方面,提供了一种交互系统,所述系统包括:资源发布者客户端、后台服务器和资源接收者客户端;

所述资源发布者客户端,用于向所述后台服务器发布网络资源;

所述后台服务器,用于将所述网络资源分享至若干个所述资源接收者客户端;

所述资源接收者客户端,用于显示所述网络资源的展示界面,所述展示界面中包含对应于所述网络资源的赠送资源入口;其中,所述赠送资源入口是用于向所述网络资源的发布者赠送资源的操作入口;

所述资源接收者客户端,还用于根据基于所述赠送资源入口触发的赠送资源操作向所述后台服务器发送针对所述网络资源的赠送资源指令;

所述后台服务器,还用于执行所述赠送资源指令,并根据所述赠送资源指令向所述资源接收者客户端发送奖励反馈信息,所述奖励反馈信息用于指示因所述赠送资源操作而获得的奖励物品;

所述资源接收者客户端,还用于展示所述奖励反馈信息。

在一个可选的实施例中,所述后台服务器,还用于获取针对所述网络资源已成功执行的赠送资源指令所对应的至少一条用户信息;其中,每一条用户信息包括用户标识和赠送资源的数值;所述后台服务器,还用于向所述资源接收者客户端发送所述至少一条用户信息。

在一个可选的实施例中,所述资源接收者客户端,还用于按所述赠送资源的数值大小将所述至少一个用户标识进行排序后显示。

在一个可选的实施例中,所述后台服务器,具体用于根据所述赠送资源指令所指示的赠送资源的数值,确定与所述数值相对应的奖励物品;生成对应于所述奖励物品的奖励反馈信息;向所述资源接收者客户端发送所述奖励反馈信息。

在一个可选的实施例中,所述后台服务器,具体用于将所述赠送资源指令所指示的赠送资源从所述资源接收者客户端对应的账户转移至所述资源发布者客户端对应的账户。

在一个可选的实施例中,所述奖励物品,包括:虚拟物品和/或实体物品。

在一个可选的实施例中,所述虚拟物品包括指定功能的使用权限、指定属性的设置权限和指定内容的获取权限中的至少一种。

第二方面,提供了一种交互方法,应用于包括资源发布者客户端、后台服务器和资源接收者客户端的系统中,所述方法包括:

所述资源发布者客户端向所述后台服务器发布网络资源;

所述后台服务器将所述网络资源分享至若干个所述资源接收者客户端;

所述资源接收者客户端显示网络资源的展示界面,所述展示界面中包含对应于所述网络资源的赠送资源入口;其中,所述赠送资源入口是用于向所述网络资源的发布者赠送资源的操作入口;

所述资源接收者客户端根据基于所述赠送资源入口触发的赠送资源操作向所述后台服务器发送针对所述网络资源的赠送资源指令;

所述后台服务器执行所述赠送资源指令,并根据所述赠送资源指令向所述资源接收者客户端发送奖励反馈信息,所述奖励反馈信息用于指示因所述赠送资源操作而获得的奖励物品;

所述资源接收者客户端展示所述奖励反馈信息。

第三方面,提供了一种交互方法,应用于资源接收者客户端中,所述方法包括:

显示网络资源的展示界面,所述展示界面中包含对应于所述网络资源的赠送资源入口;其中,所述赠送资源入口是用于向所述网络资源的发布者赠送资源的操作入口;

根据基于所述赠送资源入口触发的赠送资源操作向后台服务器发送针对所述网络资源的赠送资源指令;

接收所述后台服务器在执行所述赠送资源指令后发送的奖励反馈信息,所述奖励反馈信息用于指示因所述赠送资源操作而获得的奖励物品;

展示所述奖励反馈信息。

第四方面,提供了一种交互方法,应用于后台服务器中,所述方法包括:

获取资源发布者客户端发布的网络资源;

将所述网络资源分享至若干个资源接收者客户端;

接收所述资源接收者客户端发送的针对所述网络资源的赠送资源指令,所述赠送资源指令是所述资源接收者客户端根据基于所述网络资源的展示界面中包含的赠送资源入口触发的赠送资源操作生成的;其中,所述赠送资源入口是用于向所述网络资源的发布者赠送资源的操作入口;

执行所述赠送资源指令;

根据所述赠送资源指令向所述资源接收者客户端发送奖励反馈信息,所述奖励反馈信息用于指示因所述赠送资源操作而获得的奖励物品。

在一些可选的实施例中,所述方法还包括:

获取针对所述网络资源已成功执行的赠送资源指令所对应的至少一条用户信息;其中,每一条用户信息包括用户标识和赠送资源的数值;

向所述资源接收者客户端发送所述至少一条用户信息。

在一些可选的实施例中,所述根据所述赠送资源指令向所述资源接收者客户端发送奖励反馈信息,包括:

根据所述赠送资源指令所指示的赠送资源的数值,确定与所述数值相对应的奖励物品;

生成对应于所述奖励物品的奖励反馈信息;

向所述资源接收者客户端发送所述奖励反馈信息。

在一些可选的实施例中,所述执行所述赠送资源指令,包括:

将所述赠送资源指令所指示的赠送资源从所述资源接收者客户端对应的账户转移至所述资源发布者客户端对应的账户。

在一些可选的实施例中,所述奖励物品,包括:虚拟物品和/或实体物品。

在一些可选的实施例中,所述虚拟物品包括指定功能的使用权限、指定属性的设置权限和指定内容的获取权限中的至少一种。

第五方面,提供了一种客户端,所述客户端包括:

界面显示模块,用于显示网络资源的展示界面,所述展示界面中包含对应于所述网络资源的赠送资源入口;其中,所述赠送资源入口是用于向所述网络资源的发布者赠送资源的操作入口;

指令发送模块,用于根据基于所述赠送资源入口触发的赠送资源操作向后台服务器发送针对所述网络资源的赠送资源指令;

奖励接收模块,用于接收所述后台服务器在执行所述赠送资源指令后发送的奖励反馈信息,所述奖励反馈信息用于指示因所述赠送资源操作而获得的奖励物品;

奖励展示模块,用于展示所述奖励反馈信息。

在一个可选的实施例中,所述客户端还包括:

信息接收模块,用于从所述后台服务器接收针对所述网络资源已成功执行的赠送资源指令所对应的至少一条用户信息;其中,每一条用户信息包括用户标识和赠送资源的数值。

在一个可选的实施例中,所述客户端还包括:

标识显示模块,用于按所述赠送资源的数值大小将所述至少一个用户标识进行排序后显示。

在一个可选的实施例中,所述奖励物品,包括:虚拟物品和/或实体物品。

在一个可选的实施例中,所述虚拟物品包括指定功能的使用权限、指定属性的设置权限和指定内容的获取权限中的至少一种。

第六方面,提供了一种后台服务器,所述后台服务器包括:

资源获取模块,用于获取资源发布者客户端发布的网络资源;

资源分享模块,用于将所述网络资源分享至若干个资源接收者客户端;

指令接收模块,用于接收所述资源接收者客户端发送的针对所述网络资源的赠送资源指令,所述赠送资源指令是所述资源接收者客户端根据基于所述网络资源的展示界面中包含的赠送资源入口触发的赠送资源操作生成的;其中,所述赠送资源入口是用于向所述网络资源的发布者赠送资源的操作入口;

指令执行模块,用于执行所述赠送资源指令;

奖励反馈模块,用于根据所述赠送资源指令向所述资源接收者客户端发送奖励反馈信息,所述奖励反馈信息用于指示因所述赠送资源操作而获得的奖励物品。

在一个可选的实施例中,所述后台服务器还包括:

信息获取模块,用于获取针对所述网络资源已成功执行的赠送资源指令所对应的至少一条用户信息;其中,每一条用户信息包括用户标识和赠送资源的数值;

信息发送模块,用于向所述资源接收者客户端发送所述至少一条用户信息。

在一个可选的实施例中,所述奖励反馈模块,包括:奖励确定单元、信息生成单元和信息发送单元;

所述奖励确定单元,用于根据所述赠送资源指令所指示的赠送资源的数值,确定与所述数值相对应的奖励物品;

所述信息生成单元,用于生成对应于所述奖励物品的奖励反馈信息;

所述信息发送单元,用于向所述资源接收者客户端发送所述奖励反馈信息。

在一个可选的实施例中,所述指令执行模块,具体用于:

将所述赠送资源指令所指示的赠送资源从所述资源接收者客户端对应的账户转移至所述资源发布者客户端对应的账户。

在一个可选的实施例中,所述奖励物品,包括:虚拟物品和/或实体物品。

在一个可选的实施例中,所述虚拟物品包括指定功能的使用权限、指定属性的设置权限和指定内容的获取权限中的至少一种。

本发明实施例提供的技术方案带来的有益效果包括:

通过提供对应于网络资源的赠送资源入口向网络资源的发布者赠送资源,并向完成赠送资源操作的用户提供奖励物品;解决了现有技术存在的付费网络资源的利用率和传播率较低的问题;通过赠送资源功能,达到了兼顾发布者的收益与网络资源的传播利用的目的,从而实现在不影响用户免费获取网络资源的前提下,使得发布者能够获得一定的收益。此外,由于用户完成赠送资源操作后会获得相应的奖励,从而能够更好地激发用户对发布者进行赠送资源操作。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一个实施例提供的实施环境的示意图;

图2是本发明一个实施例提供的终端的结构示意图;

图3是本发明一个实施例提供的服务器的结构示意图;

图4是本发明一个实施例提供的交互系统的框图;

图5是本发明一个实施例提供的交互方法的流程图;

图6a是本发明另一实施例提供的交互方法的流程图;

图6b和图6c是图6a所示实施例涉及的界面示意图;

图7是本发明另一实施例提供的交互方法的流程图;

图8是本发明另一实施例提供的交互方法的流程图;

图9a是本发明一个实施例提供的客户端的结构方框图;

图9b是本发明另一实施例提供的客户端的结构方框图;

图10a是本发明一个实施例提供的后台服务器的结构方框图;

图10b是本发明另一实施例提供的后台服务器的结构方框图;

图10c是本发明实施例所涉及的奖励反馈模块的结构方框图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。

实施环境

请参考图1,其示出了本发明实施例所涉及的实施环境的示意图。该实施环境包括:发布者终端120、后台服务器140和接收者终端160。其中,发布者终端120和接收者终端160分别通过通信网络与后台服务器140之间建立通信连接,该通信网络可以是有线网络或者无线网络。

发布者终端120为网络资源的发布者使用的终端设备。发布者终端120可以是诸如手机、平板电脑、电子书阅读器、多媒体播放设备、膝上型便携计算机或者台式计算机之类的电子设备。发布者终端120中运行有资源发布者客户端。该资源发布者客户端可以是应用程序客户端,也可以是网页客户端。网络资源的发布者可通过资源发布者客户端登录至后台服务器140,将网络资源发布至后台服务器140。在本发明实施例中,对网络资源的类型不作具体限定。例如,网络资源的类型包括但不限于表情包、视频、音乐、图片、文章、应用程序(英文:application;缩写:app),等等。

后台服务器140可以是一台服务器,也可以是由若干台服务器组成的服务器集群,或者是一个云计算服务中心。

接收者终端160为网络资源的接收者使用的终端设备。接收者终端160可以是诸如手机、平板电脑、电子书阅读器、多媒体播放设备、膝上型便携计算机或者台式计算机之类的电子设备。接收者终端160中运行有资源接收者客户端。该资源接收者客户端可以是应用程序客户端,也可以是网页客户端。普通用户通过资源接收者客户端登录至后台服务器140,从后台服务器140获取发布者所发布的网络资源。

计算机架构

请参考图2,其示出了本发明一个实施例提供的终端的结构示意图。该终端可以是上述图1所示实施环境中的发布者终端120或者接收者终端160。具体来讲:

终端200可以包括rf(radiofrequency,射频)电路210、包括有一个或一个以上计算机可读存储介质的存储器220、输入单元230、显示单元240、传感器250、音频电路260、wifi(wirelessfidelity,无线保真)模块270、包括有一个或者一个以上处理核心的处理器280、以及电源290等部件。本领域技术人员可以理解,图2中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:

rf电路210可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,交由一个或者一个以上处理器280处理;另外,将涉及上行的数据发送给基站。通常,rf电路210包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、用户身份模块(sim)卡、收发信机、耦合器、lna(lownoiseamplifier,低噪声放大器)、双工器等。此外,rf电路210还可以通过无线通信与网络和其他设备通信。无线通信可以使用任一通信标准或协议,包括但不限于gsm(globalsystemofmobilecommunication,全球移动通讯系统)、gprs(generalpacketradioservice,通用分组无线服务)、cdma(codedivisionmultipleaccess,码分多址)、wcdma(widebandcodedivisionmultipleaccess,宽带码分多址)、lte(longtermevolution,长期演进)、电子邮件、sms(shortmessagingservice,短消息服务)等。

存储器220可用于存储软件程序以及模块,处理器280通过运行存储在存储器220的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器220可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据终端200的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器220可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器220还可以包括存储器控制器,以提供处理器280和输入单元230对存储器220的访问。

输入单元230可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,输入单元230可包括图像输入设备231以及其他输入设备232。图像输入设备231可以是摄像头,也可以是光电扫描设备。除了图像输入设备231,输入单元230还可以包括其他输入设备232。具体地,其他输入设备232可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。

显示单元240可用于显示由用户输入的信息或提供给用户的信息以及终端200的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元240可包括显示面板241,可选的,可以采用lcd(liquidcrystaldisplay,液晶显示器)、oled(organiclight-emittingdiode,有机发光二极管)等形式来配置显示面板241。

终端200还可包括至少一种传感器250,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板241的亮度,接近传感器可在终端200移动到耳边时,关闭显示面板241和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于终端200还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。

音频电路260、扬声器261,传声器262可提供用户与终端200之间的音频接口。音频电路260可将接收到的音频数据转换后的电信号,传输到扬声器261,由扬声器261转换为声音信号输出;另一方面,传声器262将收集的声音信号转换为电信号,由音频电路260接收后转换为音频数据,再将音频数据输出处理器280处理后,经rf电路210以发送给比如另一终端,或者将音频数据输出至存储器220以便进一步处理。音频电路260还可能包括耳塞插孔,以提供外设耳机与终端200的通信。

wifi属于短距离无线传输技术,终端200通过wifi模块270可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图2示出了wifi模块270,但是可以理解的是,其并不属于终端200的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。

处理器280是终端200的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器220内的软件程序和/或模块,以及调用存储在存储器220内的数据,执行终端200的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器280可包括一个或多个处理核心;优选的,处理器280可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器280中。

终端200还包括给各个部件供电的电源290(比如电池),优选的,电源可以通过电源管理系统与处理器280逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源290还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。

尽管未示出,终端200还可以包括摄像头、蓝牙模块等,在此不再赘述。

终端200还包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行。

图3示出了本发明一个实施例提供的服务器的结构示意图。该服务器可以是上述图1所示实施环境中的后台服务器140。具体来讲:

服务器300包括中央处理单元(cpu)301、包括随机存取存储器(ram)302和只读存储器(rom)303的系统存储器304,以及连接系统存储器304和中央处理单元301的系统总线305。服务器300还包括帮助计算机内的各个器件之间传输信息的基本输入/输出系统(i/o系统)306,和用于存储操作系统313、应用程序314和其他程序模块315的大容量存储设备307。

基本输入/输出系统306包括有用于显示信息的显示器308和用于用户输入信息的诸如鼠标、键盘之类的输入设备309。其中显示器308和输入设备309都通过连接到系统总线305的输入输出控制器310连接到中央处理单元301。基本输入/输出系统306还可以包括输入输出控制器310以用于接收和处理来自键盘、鼠标、或电子触控笔等多个其他设备的输入。类似地,输入输出控制器310还提供输出到显示屏、打印机或其他类型的输出设备。

大容量存储设备307通过连接到系统总线305的大容量存储控制器(未示出)连接到中央处理单元301。大容量存储设备307及其相关联的计算机可读介质为服务器300提供非易失性存储。也就是说,大容量存储设备307可以包括诸如硬盘或者cd-rom驱动器之类的计算机可读介质(未示出)。

不失一般性,计算机可读介质可以包括计算机存储介质和通信介质。计算机存储介质包括以用于存储诸如计算机可读指令、数据结构、程序模块或其他数据等信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括ram、rom、eprom、eeprom、闪存或其他固态存储其技术,cd-rom、dvd或其他光学存储、磁带盒、磁带、磁盘存储或其他磁性存储设备。当然,本领域技术人员可知计算机存储介质不局限于上述几种。上述的系统存储器304和大容量存储设备307可以统称为存储器。

根据本发明的各种实施例,服务器300还可以通过诸如因特网等网络连接到网络上的远程计算机运行。也即服务器300可以通过连接在系统总线305上的网络接口单元311连接到网络312,或者说,也可以使用网络接口单元311来连接到其他类型的网络或远程计算机系统(未示出)。

上述存储器还包括一个或者一个以上的程序,一个或者一个以上程序存储于存储器中,且经配置以由cpu执行。

具体实施例

请参考图4,其示出了本发明一个实施例提供的交互系统的框图。该交互系统包括:资源发布者客户端420、后台服务器440和资源接收者客户端460。

资源发布者客户端420,用于向后台服务器440发布网络资源。其中,网络资源的类型包括但不限于:表情包、视频、音乐、图片、文章和app中的任意一种。

后台服务器440,用于将网络资源分享至若干个资源接收者客户端460。

资源接收者客户端460,用于显示网络资源的展示界面,该展示界面中包括对应于网络资源的赠送资源入口。其中,赠送资源入口是用于向网络资源的发布者赠送资源的操作入口。

资源接收者客户端460,还用于根据基于赠送资源入口触发的赠送资源操作向后台服务器440发送针对网络资源的赠送资源指令。

后台服务器440,还用于执行赠送资源指令,并根据赠送资源指令向资源接收者客户端460发送奖励反馈信息,该奖励反馈信息用于指示因赠送资源操作而获得的奖励物品。

资源接收者客户端460,还用于展示奖励反馈信息。

综上所述,本实施例提供的交互系统,通过提供对应于网络资源的赠送资源入口向网络资源的发布者赠送资源,并向完成赠送资源操作的用户提供奖励物品;解决了现有技术存在的付费网络资源的利用率和传播率较低的问题;通过赠送资源功能,达到了兼顾发布者的收益与网络资源的传播利用的目的,从而实现在不影响用户免费获取网络资源的前提下,使得发布者能够获得一定的收益。此外,由于用户完成赠送资源操作后会获得相应的奖励,从而能够更好地激发用户对发布者进行赠送资源操作。

在基于图4所示实施例提供的另一可选实施例中,

后台服务器440,还用于获取针对网络资源已成功执行的赠送资源指令所对应的至少一条用户信息;其中,每一条用户信息包括用户标识和赠送资源的数值;

后台服务器440,还用于向资源接收者客户端460发送该至少一条用户信息;

资源接收者客户端460,还用于按赠送资源的数值大小将至少一个用户标识进行排序后显示。

在基于图4所示实施例提供的另一可选实施例中,后台服务器440,具体用于:

根据赠送资源指令所指示的赠送资源的数值,确定与该数值相对应的奖励物品;

生成对应于奖励物品的奖励反馈信息;

向资源接收者客户端460发送奖励反馈信息。

在基于图4所示实施例提供的另一可选实施例中,后台服务器440,具体用于:

将赠送资源指令所指示的赠送资源从资源接收者客户端460对应的账户转移至资源发布者客户端420对应的账户。

在基于图4所示实施例提供的另一可选实施例中,奖励物品包括:虚拟物品和/或实体物品;

虚拟物品包括指定功能的使用权限、指定属性的设置权限和指定内容的获取权限中的至少一种。

对于系统实施例中未披露的细节,请参照下述方法实施例。

请参考图5,其示出了本发明一个实施例提供的交互方法的流程图。该交互方法可应用于图1所示实施环境中。该交互方法可以包括如下步骤:

步骤501,资源发布者客户端向后台服务器发布网络资源。

步骤502,后台服务器将网络资源分享至若干个资源接收者客户端。

步骤503,资源接收者客户端显示网络资源的展示界面,该展示界面中包含对应于网络资源的赠送资源入口。

其中,赠送资源入口是用于向网络资源的发布者赠送资源的操作入口。

步骤504,资源接收者客户端根据基于赠送资源入口触发的赠送资源操作向后台服务器发送针对网络资源的赠送资源指令。

步骤505,后台服务器执行赠送资源指令。

步骤506,后台服务器根据赠送资源指令向资源接收者客户端发送奖励反馈信息,该奖励反馈信息用于指示因赠送资源操作而获得的奖励物品。

步骤507,资源接收者客户端展示奖励反馈信息。

综上所述,本实施例提供的交互方法,通过提供对应于网络资源的赠送资源入口向网络资源的发布者赠送资源,并向完成赠送资源操作的用户提供奖励物品;解决了现有技术存在的付费网络资源的利用率和传播率较低的问题;通过赠送资源功能,达到了兼顾发布者的收益与网络资源的传播利用的目的,从而实现在不影响用户免费获取网络资源的前提下,使得发布者能够获得一定的收益。此外,由于用户完成赠送资源操作后会获得相应的奖励,从而能够更好地激发用户对发布者进行赠送资源操作。

请参考图6a,其示出了本发明另一实施例提供的交互方法的流程图。本实施例以该交互方法应用于图1所示实施环境中进行举例说明。该交互方法可以包括如下步骤:

步骤601,资源发布者客户端向后台服务器发布网络资源。

网络资源的类型包括但不限于:表情包、视频、音乐、图片、文章或者app中的任意一种。资源发布者客户端可以是应用程序客户端,也可以是网页客户端。网络资源的发布者可通过资源发布者客户端登录至后台服务器,将网络资源发布至后台服务器。相应地,后台服务器存储网络资源对应的标识与资源发布者客户端对应的用户帐号之间的对应关系。

以向后台服务器发布表情包为例,发布者可通过浏览器打开后台服务器提供的表情发布网页,输入相应的用户帐号和密码进行登录后,即可将设计的表情包发布至后台服务器。相应地,后台服务器存储发布者发布的表情包对应的标识与发布者的用户帐号之间的对应关系。

可选地,网络资源属于免费网络资源,也即无需用户向网络资源的发布者支付报酬即可获取的网络资源。

步骤602,后台服务器将网络资源分享至若干个资源接收者客户端。

资源接收者客户端可以是应用程序客户端,如社交类应用客户端、即时通信客户端、视频客户端或者音乐播放客户端,等等。或者,资源接收者客户端也可以是网页客户端,如浏览器。

在不同的实施例中,若干个资源接收者客户端可以是所有的资源接收者客户端;或者,是与资源发布者客户端具有关联关系的资源接收者客户端,该关联关系包括但不限于关注关系、好友关系、收听关系中的任意一种;或者,是随机挑选出的资源接收者客户端;或者,是根据转发规则或推荐规则确定出的资源接收者客户端,本发明实施例对此不作限定。

另外,在步骤602中,后台服务器可直接将网络资源发送给上述若干个资源接收者客户端;或者,也可将网络资源对应的下载链接发送给上述若干个资源接收者客户端,用户可在确认需要该网络资源的情况下,通过下载链接从后台服务器下载获取网络资源。

步骤603,资源接收者客户端显示网络资源的展示界面,该展示界面中包含对应于网络资源的赠送资源入口。

其中,展示界面用于向用户介绍网络资源。例如,展示界面中可包含网络资源对应的简介、预览图、发布者信息、下载控件、用户评论等内容。在本发明实施例中,展示界面中还包含对应于网络资源的赠送资源入口,该赠送资源入口是用于向网络资源的发布者赠送资源的操作入口。通俗地说,本发明实施例中涉及的赠送资源入口即为打赏入口,用户可通过该打赏入口触发向发布者的打赏操作。

例如,如图6b所示,以网络资源为表情包“表情家族”为例,展示界面61中包含赠送资源入口,该赠送资源入口被设置成“发红包”按钮控件62。用户点击“发红包”按钮控件62即可触发向发布者“xx工作室”的赠送资源操作。

另外,用户通过赠送资源入口向发布者赠送的资源可以是现金资源,也可以是虚拟资源。其中,虚拟资源可以是鲜花、点赞、积分、元宝等。

步骤604,资源接收者客户端根据基于赠送资源入口触发的赠送资源操作向后台服务器发送针对网络资源的赠送资源指令。

赠送资源指令可以包括:登录资源接收者客户端的用户帐号、赠送资源的数值和网络资源对应的标识。其中,赠送资源的数值可以是系统默认设定的,也可以是由用户根据系统提供的选择项自定义选取的,或者是由用户自定义设定的。

例如,如图6b所示,用户点击“发红包”按钮控件62之后,跳转至赠送资源界面63。用户可根据赠送资源界面63中的提示选择或者自定义输入赠送资源的数值,例如用户选取向发布者“xx工作室”赠送资源50元现金资源。此外,赠送资源界面63中还可设置有用于吸引用户赠送资源的显示区域64,该显示区域64中显示的内容可由发布者自定义配置。例如,该显示区域64中可显示文字、图片、动画、视频等媒体内容。用户确定赠送资源的数值之后,在支付界面65输入支付密码后完成赠送资源操作。

步骤605,后台服务器执行赠送资源指令。

在赠送资源为现金资源的情况下,后台服务器将赠送资源指令所指示的赠送资源从资源接收者客户端对应的账户转移至资源发布者客户端对应的账户。在一种可能的实施方式中,后台服务器首先将赠送资源指令所指示的赠送资源从资源接收者客户端对应的账户转移至后台服务器所提供的中间账户,之后从中间账户转移至资源发布者客户端对应的账户。后台服务器可定期将赠送资源从中间账户转移至资源发布者客户端对应的账户,也可实时将赠送资源从中间账户转移至资源发布者客户端对应的账户。

在赠送资源为虚拟资源的情况下,后台服务器在发布者已获得的赠送资源的数值的基础上加上此次赠送资源操作所对应的赠送资源的数值。

步骤606,后台服务器根据赠送资源指令向资源接收者客户端发送奖励反馈信息。

奖励反馈信息用于指示因赠送资源操作而获得的奖励物品。在本发明实施例中,用户完成赠送资源操作后,会获得相应的奖励物品。奖励物品可由发布者根据实际情况预先自定义配置。奖励物品包括虚拟物品和/或实体物品。其中,实体物品可由发布者线下寄送给用户。虚拟物品包括指定功能的使用权限、指定属性的设置权限和指定内容的获取权限中的至少一种。例如,指定功能的使用权限可以是即时通信应用中的聊天彩蛋等功能的使用权限;指定属性的设置权限可以是即时通信应用中的头像挂件、聊天背景或者光影效果等属性的设置权限;指定内容的获取权限可以是指定表情、视频、音乐、图片、文章或者app等内容的获取权限。

在一种可能的实施方式中,本步骤包括如下几个步骤:

(1)后台服务器根据赠送资源指令所指示的赠送资源的数值,确定与数值相对应的奖励物品;

(2)后台服务器生成对应于奖励物品的奖励反馈信息;

(3)后台服务器向资源接收者客户端发送奖励反馈信息。

依据赠送资源的数值不同,所获得奖励物品的档次也有所不同。其中,赠送资源的数值大小与奖励物品的档次高低呈正相关关系。也即,赠送资源的数值越大,奖励物品的档次越高,如奖励物品的质量越好、数量越多、价格更高、功能越强、属性效果越好或者内容越丰富,等等。反之,赠送资源的数值越小,奖励物品的档次越低。在一个例子中,假设后台服务器中预先存储赠送资源的数值0<n≤10对应奖励物品a,赠送资源的数值10<n≤50对应奖励物品b,赠送资源的数值n>50对应奖励物品c;其中,奖励物品a、b、c的档次依次升高。当赠送资源的数值n=50时,即可确定用户所获得奖励物品为奖励物品b。

步骤607,资源接收者客户端展示奖励反馈信息。

奖励反馈信息中包括奖励物品的介绍信息,还可包括发布者的致谢信息。该致谢信息可由发布者自定义配置。例如,该致谢信息可以是文字、图片、动画、视频等媒体内容。

例如,如图6b所示,用户完成支付后,资源接收者客户端与后台服务器交互获取奖励反馈信息,之后显示致谢界面66。在致谢界面66中,包含奖励物品“聊天彩蛋”的介绍信息67以及致谢信息68。结合参考图6c,用户获得发布者赠予的聊天彩蛋之后,在即时通信应用的对话框中输入“召唤表情家族”之后,即在参与聊天的各个客户端的聊天界面71中出现聊天彩蛋72的动画效果。

可选地,本实施例提供的交互方法,还包括如下步骤608至步骤610。

步骤608,后台服务器获取针对网络资源已成功执行的赠送资源指令所对应的至少一条用户信息。

其中,每一条用户信息包括用户标识和赠送资源的数值。

步骤609,后台服务器向资源接收者客户端发送上述至少一条用户信息。

步骤610,资源接收者客户端按赠送资源的数值大小将至少一个用户标识进行排序后显示。

用户标识可显示于网络资源的展示界面中,从而吸引用户进行赠送资源操作。可选地,资源接收者客户端按赠送资源的数值递减的顺序,将至少一个用户标识排序后显示,从而激发用户打赏更多的赠送资源,给发布者带来更多的收益。

例如,如图6b所示,展示界面61中显示有已完成赠送资源操作的若干个用户头像69,各个用户头像69按赠送资源的数值递减的顺序从左至右排列。

此外,本实施例对步骤608至步骤610的执行时间不作限定。例如,后台服务器可在执行上述步骤602的同时,将上述至少一条用户信息提供给资源接收者客户端;相应地,资源接收者客户端将各个用户标识显示于网络资源的展示界面中。

综上所述,本实施例提供的交互方法,通过提供对应于网络资源的赠送资源入口向网络资源的发布者赠送资源,并向完成赠送资源操作的用户提供奖励物品;解决了现有技术存在的付费网络资源的利用率和传播率较低的问题;通过赠送资源功能,达到了兼顾发布者的收益与网络资源的传播利用的目的,从而实现在不影响用户免费获取网络资源的前提下,使得发布者能够获得一定的收益。此外,由于用户完成赠送资源操作后会获得相应的奖励,从而能够更好地激发用户对发布者进行赠送资源操作。

另外,本实施例提供的交互方法,还通过将已完成赠送资源操作的用户标识进行显示,有助于吸引用户进行赠送资源操作;此外,还通过按赠送资源的数值递减的顺序将上述用户标识进行排序后显示,有助于激发用户打赏更多的赠送资源,给发布者带来更多的收益。

在基于图6a所示实施例提供的另一可选实施例中,后台服务器向资源发布者客户端提供已发送赠送资源指令的资源接收者客户端的用户个人信息;资源发布者客户端显示用户个人信息,根据用户个人信息向上述已发送赠送资源指令的资源接收者客户端发送第一通讯消息;资源接收者客户端接收第一通讯消息并显示。其中,用户个人信息可以包括用户帐号、用户名、头像、性别等信息。通过上述方式,能够使发布者与已完成赠送资源操作的用户进行更为深入地信息交互与沟通。从而通过赠送资源操作实现各个用户之间的聚合,由于已完成赠送资源操作的用户都是对发布者发布的网络资源感兴趣的人群,更容易与发布者之间产生共鸣,实现更有效的沟通。

在基于图6a所示实施例提供的另一可选实施例中,后台服务器向已发送赠送资源指令的第一资源接收者客户端和第二资源接收者客户端提供对方的用户个人信息;第一资源接收者客户端根据第二资源接收者客户端的用户个人信息,向第二资源接收者客户端发送第二通讯消息;第二资源接收者客户端接收第二通讯消息并显示。通过上述方式,即可实现已完成赠送资源操作的各个用户之间的互动,为具有相同兴趣的用户之间提供认识和沟通的渠道。

请参考图7,其示出了本发明另一实施例提供的交互方法的流程图。该交互方法可应用于图1所示实施环境中的资源接收者客户端中。该交互方法可以包括如下步骤:

步骤701,显示网络资源的展示界面,该展示界面中包含对应于网络资源的赠送资源入口。其中,赠送资源入口是用于向网络资源的发布者赠送资源的操作入口。

步骤702,根据基于赠送资源入口触发的赠送资源操作向后台服务器发送针对网络资源的赠送资源指令。

步骤703,接收后台服务器在执行赠送资源指令后发送的奖励反馈信息,该奖励反馈信息用于指示因赠送资源操作而获得的奖励物品。

步骤704,展示奖励反馈信息。

综上所述,本实施例提供的交互方法,通过提供对应于网络资源的赠送资源入口向网络资源的发布者赠送资源,并向完成赠送资源操作的用户提供奖励物品;解决了现有技术存在的付费网络资源的利用率和传播率较低的问题;通过赠送资源功能,达到了兼顾发布者的收益与网络资源的传播利用的目的,从而实现在不影响用户免费获取网络资源的前提下,使得发布者能够获得一定的收益。此外,由于用户完成赠送资源操作后会获得相应的奖励,从而能够更好地激发用户对发布者进行赠送资源操作。

在基于图7所示实施例提供的另一可选实施例中,上述交互方法还包括:

从后台服务器接收针对网络资源已成功执行的赠送资源指令所对应的至少一条用户信息;其中,每一条用户信息包括用户标识和赠送资源的数值;

按赠送资源的数值大小将至少一个用户标识进行排序后显示。

在基于图7所示实施例提供的另一可选实施例中,奖励物品包括:虚拟物品和/或实体物品;

虚拟物品包括指定功能的使用权限、指定属性的设置权限和指定内容的获取权限中的至少一种。

请参考图8,其示出了本发明另一实施例提供的交互方法的流程图。该交互方法可应用于图1所示实施环境中的后台服务器中。该交互方法可以包括如下步骤:

步骤801,获取资源发布者客户端发布的网络资源。

步骤802,将网络资源分享至若干个资源接收者客户端。

步骤803,接收资源接收者客户端发送的针对网络资源的赠送资源指令,该赠送资源指令是资源接收者客户端根据基于网络资源的展示界面中包含的赠送资源入口触发的赠送资源操作生成的。其中,赠送资源入口是用于向网络资源的发布者赠送资源的操作入口。

步骤804,执行赠送资源指令。

步骤805,根据赠送资源指令向资源接收者客户端发送奖励反馈信息,该奖励反馈信息用于指示因赠送资源操作而获得的奖励物品。

综上所述,本实施例提供的交互方法,通过提供对应于网络资源的赠送资源入口向网络资源的发布者赠送资源,并向完成赠送资源操作的用户提供奖励物品;解决了现有技术存在的付费网络资源的利用率和传播率较低的问题;通过赠送资源功能,达到了兼顾发布者的收益与网络资源的传播利用的目的,从而实现在不影响用户免费获取网络资源的前提下,使得发布者能够获得一定的收益。此外,由于用户完成赠送资源操作后会获得相应的奖励,从而能够更好地激发用户对发布者进行赠送资源操作。

在基于图8所示实施例提供的另一可选实施例中,上述交互方法还包括:

获取针对网络资源已成功执行的赠送资源指令所对应的至少一条用户信息;其中,每一条用户信息包括用户标识和赠送资源的数值;

向资源接收者客户端发送该至少一条用户信息,资源接收者客户端用于按赠送资源的数值大小将该至少一个用户标识进行排序后显示。

在基于图8所示实施例提供的另一可选实施例中,上述步骤805,包括:

根据赠送资源指令所指示的赠送资源的数值,确定与该数值相对应的奖励物品;

生成对应于奖励物品的奖励反馈信息;

向资源接收者客户端发送奖励反馈信息。

在基于图8所示实施例提供的另一可选实施例中,上述步骤804,包括:

将赠送资源指令所指示的赠送资源从资源接收者客户端对应的账户转移至资源发布者客户端对应的账户。

在基于图8所示实施例提供的另一可选实施例中,奖励物品包括:虚拟物品和/或实体物品;

虚拟物品包括指定功能的使用权限、指定属性的设置权限和指定内容的获取权限中的至少一种。

关于上述图7和图8所示实施例提供的单侧交互方法,具体参见上述图5或者图6所示实施例中的相应介绍和说明。

下述为本发明装置实施例,可以用于执行本发明方法实施例。对于本发明装置实施例中未披露的细节,请参照本发明方法实施例。

请参考图9a,其示出了本发明一个实施例提供的客户端的结构方框图。该客户端可以是图1所示实施环境中的资源接收者客户端。如图9a所示,客户端900包括:界面显示模块910、指令发送模块920、奖励接收模块930和奖励展示模块940。

界面显示模块910,用于显示网络资源的展示界面,所述展示界面中包含对应于所述网络资源的赠送资源入口;其中,所述赠送资源入口是用于向所述网络资源的发布者赠送资源的操作入口。

指令发送模块920,用于根据基于所述赠送资源入口触发的赠送资源操作向后台服务器发送针对所述网络资源的赠送资源指令。

奖励接收模块930,用于接收所述后台服务器在执行所述赠送资源指令后发送的奖励反馈信息,所述奖励反馈信息用于指示因所述赠送资源操作而获得的奖励物品。

奖励展示模块940,用于展示所述奖励反馈信息。

综上所述,本实施例提供的客户端,通过提供对应于网络资源的赠送资源入口向网络资源的发布者赠送资源,并向完成赠送资源操作的用户提供奖励物品;解决了现有技术存在的付费网络资源的利用率和传播率较低的问题;通过赠送资源功能,达到了兼顾发布者的收益与网络资源的传播利用的目的,从而实现在不影响用户免费获取网络资源的前提下,使得发布者能够获得一定的收益。此外,由于用户完成赠送资源操作后会获得相应的奖励,从而能够更好地激发用户对发布者进行赠送资源操作。

在基于图9a所示实施例提供的另一可选实施例中,如图9b所示,所述客户端900还包括:信息接收模块950和标识显示模块960。

信息接收模块950,用于从所述后台服务器接收针对所述网络资源已成功执行的赠送资源指令所对应的至少一条用户信息;其中,每一条用户信息包括用户标识和赠送资源的数值。

标识显示模块960,用于按所述赠送资源的数值大小将所述至少一个用户标识进行排序后显示。

在基于图9a所示实施例提供的另一可选实施例中,所述奖励物品,包括:虚拟物品和/或实体物品;

所述虚拟物品包括指定功能的使用权限、指定属性的设置权限和指定内容的获取权限中的至少一种。

请参考图10a,其示出了本发明一个实施例提供的后台服务器的结构方框图。该后台服务器可以是图1所示实施环境中的后台服务器140。如图10a所示,后台服务器1000包括:资源获取模块1010、资源分享模块1020、指令接收模块1030、指令执行模块1040和奖励反馈模块1050。

资源获取模块1010,用于获取资源发布者客户端发布的网络资源。

资源分享模块1020,用于将所述网络资源分享至若干个资源接收者客户端。

指令接收模块1030,用于接收所述资源接收者客户端发送的针对所述网络资源的赠送资源指令,所述赠送资源指令是所述资源接收者客户端根据基于所述网络资源的展示界面中包含的赠送资源入口触发的赠送资源操作生成的;其中,所述赠送资源入口是用于向所述网络资源的发布者赠送资源的操作入口。

指令执行模块1040,用于执行所述赠送资源指令。

奖励反馈模块1050,用于根据所述赠送资源指令向所述资源接收者客户端发送奖励反馈信息,所述奖励反馈信息用于指示因所述赠送资源操作而获得的奖励物品。

综上所述,本实施例提供的后台服务器,通过提供对应于网络资源的赠送资源入口向网络资源的发布者赠送资源,并向完成赠送资源操作的用户提供奖励物品;解决了现有技术存在的付费网络资源的利用率和传播率较低的问题;通过赠送资源功能,达到了兼顾发布者的收益与网络资源的传播利用的目的,从而实现在不影响用户免费获取网络资源的前提下,使得发布者能够获得一定的收益。此外,由于用户完成赠送资源操作后会获得相应的奖励,从而能够更好地激发用户对发布者进行赠送资源操作。

在基于图10a所示实施例提供的另一可选实施例中,如图10b所示,所述后台服务器1000还包括:信息获取模块1060和信息发送模块1070。

信息获取模块1060,用于获取针对所述网络资源已成功执行的赠送资源指令所对应的至少一条用户信息;其中,每一条用户信息包括用户标识和赠送资源的数值。

信息发送模块1070,用于向所述资源接收者客户端发送所述至少一条用户信息,所述资源接收者客户端用于按所述赠送资源的数值大小将所述至少一个用户标识进行排序后显示。

在基于图10a所示实施例提供的另一可选实施例中,如图10c所示,所述奖励反馈模块1050,包括:奖励确定单元1050a、信息生成单元1050b和信息发送单元1050c。

所述奖励确定单元1050a,用于根据所述赠送资源指令所指示的赠送资源的数值,确定与所述数值相对应的奖励物品。

所述信息生成单元1050b,用于生成对应于所述奖励物品的奖励反馈信息。

所述信息发送单元1050c,用于向所述资源接收者客户端发送所述奖励反馈信息。

在基于图10a所示实施例提供的另一可选实施例中,所述指令执行模块1040,具体用于:

将所述赠送资源指令所指示的赠送资源从所述资源接收者客户端对应的账户转移至所述资源发布者客户端对应的账户。

在基于图10a所示实施例提供的另一可选实施例中,所述奖励物品,包括:虚拟物品和/或实体物品;

所述虚拟物品包括指定功能的使用权限、指定属性的设置权限和指定内容的获取权限中的至少一种。

需要说明的是:上述实施例提供的客户端和后台服务器,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的客户端和后台服务器,与上述方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

应当理解的是,在本文中使用的,除非上下文清楚地支持例外情况,单数形式“一个”(“a”、“an”、“the”)旨在也包括复数形式。还应当理解的是,在本文中使用的“和/或”是指包括一个或者一个以上相关联地列出的项目的任意和所有可能组合。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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