权限管理系统、装置及方法
【技术领域】
[0001] 本发明涉及计算机和互联网技术领域,特别涉及一种权限管理系统、装置及方法。
【背景技术】
[0002] 随着计算机和互联网技术的不断发展,出现了视频业务、游戏业务、文献查看和下 载业务、网络直播业务等各式各样的网络业务。
[0003] 网络业务提供商在向用户提供网络业务时,通常会将网络业务资源划分为不同类 型,并为不同类型的网络业务资源对应设置不同的获取权限。对于用户来说,其只有在具 备某一类型的网络业务资源的获取权限的情况下,才能够获取该类型的网络业务资源。以 视频业务为例,视频业务提供商可将视频资源划分为免费视频资源和付费视频资源两种不 同类型,并为免费视频资源对应设置普通用户权限,为付费视频资源对应设置付费用户权 限。普通用户仅具有观看免费视频的权限,而付费用户则具有观看免费视频和付费视频的 权限。
[0004] 在实现本发明的过程中,发明人发现上述技术至少存在如下问题:网络业务资源 在进行分类并对应设置不同的获取权限后,会使得一部分类型的网络业务资源的受众数量 过少,从而导致这部分类型的网络业务资源浪费严重。例如,相比于免费视频资源的受众数 量,付费视频资源的受众数量会少很多,这就导致付费视频资源浪费严重。
【发明内容】
[0005] 为了解决现有技术在将网络业务资源进行分类并对应设置不同的获取权限后,导 致一部分类型的网络业务资源浪费严重的问题,本发明实施例提供了一种权限管理系统、 装置及方法。所述技术方案如下:
[0006] 第一方面,提供了一种权限管理系统,所述系统包括:至少一个业务客户端和后台 服务器;
[0007] 所述业务客户端,用于在提供网络业务的过程中,播放目标内容;
[0008] 所述业务客户端,还用于获取用户针对所述目标内容所完成的指定操作事件;
[0009] 所述业务客户端,还用于以所述指定操作事件为凭证,与所述后台服务器交互获 取登录所述业务客户端的用户帐号的目标权限,所述目标权限是指获取目标类型的网络业 务资源的权限。
[0010] 第二方面,提供了一种权限管理装置,应用于业务客户端中,所述装置包括:
[0011] 内容播放模块,用于在提供网络业务的过程中,播放目标内容;
[0012] 事件获取模块,用于获取用户针对所述目标内容所完成的指定操作事件;
[0013] 权限获取模块,用于以所述指定操作事件为凭证,与所述后台服务器交互获取登 录所述业务客户端的用户帐号的目标权限,所述目标权限是指获取目标类型的网络业务资 源的权限。
[0014] 第三方面,提供了一种权限管理方法,所述方法包括:
[0015] 业务客户端在提供网络业务的过程中,播放目标内容;
[0016] 所述业务客户端获取用户针对所述目标内容所完成的指定操作事件;
[0017] 所述业务客户端以所述指定操作事件为凭证,与所述后台服务器交互获取登录所 述业务客户端的用户帐号的目标权限,所述目标权限是指获取目标类型的网络业务资源的 权限。
[0018] 第四方面,提供了一种权限管理方法,应用于业务客户端中,所述方法包括:
[0019] 在提供网络业务的过程中,播放目标内容;
[0020] 获取用户针对所述目标内容所完成的指定操作事件;
[0021] 以所述指定操作事件为凭证,与所述后台服务器交互获取登录所述业务客户端的 用户帐号的目标权限,所述目标权限是指获取目标类型的网络业务资源的权限。
[0022] 本发明实施例提供的技术方案带来的有益效果是:
[0023] 通过业务客户端获取用户针对目标内容所完成的指定操作事件,以该指定操作事 件为凭证,与后台服务器交互获取登录该业务客户端的用户帐号的目标权限,该目标权限 是指获取目标类型的网络业务资源的权限;解决了现有技术在将网络业务资源进行分类并 对应设置不同的获取权限后,导致一部分类型的网络业务资源浪费严重的问题;有效提高 了目标类型的网络业务资源的受众数量,避免了该目标类型的网络业务资源的浪费,且能 够更好地满足用户获取各类网络业务资源的需求,同时充分提升了诸如广告之类的目标内 容的投放推广效果。
【附图说明】
[0024] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于 本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他 的附图。
[0025] 图1是本发明实施例所涉及的一种实施环境的架构示意图;
[0026] 图2是本发明实施例提供的一种后台服务器的架构示意图;
[0027] 图3是本发明一个实施例提供的终端的结构示意图;
[0028] 图4是本发明一个实施例提供的服务器的结构示意图;
[0029] 图5A是本发明一个实施例提供的权限管理系统的结构方框图;
[0030] 图5B是图5A所示实施例涉及的一种界面示意图;
[0031] 图6是本发明一个实施例提供的权限管理方法的方法流程图;
[0032] 图7是本发明另一实施例提供的权限管理方法的方法流程图;
[0033] 图8A是本发明另一实施例提供的权限管理方法的方法流程图;
[0034] 图8B是本发明另一实施例涉及的步骤816和步骤817的流程图;
[0035] 图8C是本发明另一实施例涉及的步骤818和步骤819的流程图;
[0036] 图9是本发明另一实施例提供的权限管理方法的方法流程图;
[0037] 图10是本发明一个实施例提供的权限管理装置的结构方框图;
[0038] 图11是本发明另一实施例提供的权限管理装置的结构方框图。
【具体实施方式】
[0039] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方 式作进一步地详细描述。
[0040] 实施环境
[0041] 请参考图1,其示出了本发明实施例所涉及的一种实施环境的架构示意图。该实施 环境包括:至少一个终端120和后台服务器140。
[0042] 终端120中运行有用于提供网络业务的业务客户端。其中,网络业务可以是视频 业务、游戏业务、文献查看和下载业务、网络直播业务等等。终端120可以是手机、平板电 脑、电子书阅读器、多媒体播放器、膝上型便携计算机、台式计算机和智能电视等。
[0043] 终端120通过有线网络或者无线网络与后台服务器140相连。
[0044] 后台服务器140可以是一台服务器,或者由若干台服务器组成的服务器集群,或 者是一个云计算服务中心。
[0045] 在一种可能的实施方式中,当后台服务器140是由若干台服务器组成的服务器集 群时,请结合参考图2,后台服务器140可以包括:业务服务器142、内容服务器144、兑换服 务器146和数据库服务器148。
[0046] 业务服务器142,用于向业务客户端提供网络业务资源。比如,网络网页资源包括 但不限于视频资源、游戏资源、文献资源、网络直播资源中的任意一种。
[0047] 内容服务器144,用于向业务客户端提供目标内容资源。比如,目标内容资源为广 告资源。
[0048] 兑换服务器146,用于向业务客户端提供权限兑换业务,以便于登录业务客户端的 用户帐号在获取目标权限后,能够获取业务服务器142提供的目标类型的网络业务资源。 网络业务提供商在向用户提供网络业务时,通常会将网络业务划分为不同类型,并为不同 类型的网络业务资源对应设置不同的获取权限。因此,目标类型的网络业务资源即为划分 出的若干种不同类型的网络业务资源中的一种或多种类型的网络业务资源。依据业务客户 端所提供的网络业务的不同,目标类型的网络业务资源也相应有所不同。例如,当业务客户 端所提供的网络业务为视频业务时,目标类型的网络业务资源可以是付费视频资源;再例 如,当业务客户端所提供的网络业务为游戏业务时,目标类型的网络业务资源可以是内测 游戏资源和/或付费游戏资源。
[0049] 数据库服务器148,用于存储用户帐号与目标权限之间的对应关系。可选地,数据 库服务器148,还用于存储用户帐号与虚拟资源之间的对应关系。其中,虚拟资源可以是积 分、元宝、金豆、虚拟货币等形式。
[0050] 计算机架构
[0051] 请参考图3,其示出了本发明一个实施例提供的终端的结构示意图。该终端可以运 行用于提供网络业务的业务客户端。具体来讲:
[0052] 终端300可以包括RF(Radio Frequency,射频)电路310、包括有一个或一个以上 计算机可读存储介质的存储器320、输入单元330、显示单元340、传感器350、音频电路360、 WiFi (wireless fidelity,无线保真)模块370、包括有一个或者一个以上处理核心的处理 器380、以及电源390等部件。本领域技术人员可以理解,图3中示出的终端结构并不构成 对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布 置。其中:
[0053] RF电路310可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的 下行信息接收后,交由一个或者一个以上处理器380处理;另外,将涉及上行的数据发送给 基站。通常,RF电路310包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、 用户身份模块(S頂)卡、收发信机、耦合器、LNA(Low Noise Amplifier,低噪声放大器)、双 工器等。此外,RF电路310还可以通过无线通信与网络和其他设备通信。无线通信可以使 用任一通信标准或协议,包括但不限于GSM(Global System of Mobile communication,全 球移动通讯系统)、GPRS(General Packet Radio Service,通用分组无线服务)、CDMA(Code Division Multiple Access,码分多址)、WCDMA(Wideband Code Division Multiple Access,宽带码分多址)、LTE(Long Term Evolution,长期演进)、电子邮件、SMS(Short Messaging Service,短消息服务)等。存储器320可用于存储软件程序以及模块。处理器 380通过运行存储在存储器320的软件程序以及模块,从而执行各种功能应用以及数据处 理。存储器320可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、 至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存 储根据终端300的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器320可 以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪 存器件、或其他易失性固态存储器件。相应地,存储器320还可以包括存储器控制器,以提 供处理器380和输入单元330对存储器320的访问。
[0054] 输入单元330可用于接收输入的数字或字符信息,以及产生与用户设置以及功能 控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,输入单元330可包括触 敏表面331以及其他输入设备332。触敏表面331,也称为触摸显示屏或者触控板,可收集 用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏 表面331上或在触敏表面331附近的操作),并根据预先设定的程式驱动相应的连接装置。 可选的,触敏表面331可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检 测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从 触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器380,并能接收处理 器380发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多 种类型实现触敏表面331。除了触敏表面331,输入单元330还可以包括其他输入设备332。 具体地,其他输入设备332可以包括但不限于物理键盘、功能键(比如音量控制按键、开关 按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
[0055] 显示单元340可用于显示由用户输入的信息或提供给用户的信息以及终端300的 各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。 显示单元340可包括显示面板341,可选的,可以采用IXD (Liquid Crystal Display,液晶 显示器)、OLED (Organic Light-Emitting Diode,有机发光二极管)等形式来配置显示面 板341。进一步的,触敏表面331可覆盖在显示面板341之上,当触敏表面331检测到在其 上或附近的触摸操作后,传送给处理器380以确定触摸事件的类型,随后处理器380根据触 摸事件的类型在显示面板341上提供相应的视觉输出。虽然在图3中,触敏表面331与显 示面板341是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将 触敏表面331与显示面板341集成而实现输入和输出功能。
[0056] 终端300还可包括至少一种传感器350,比如光传感器、运动传感器以及其他传 感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环 境光线的明暗来调节显示面板341的亮度,接近传感器可在终端300移动到耳边时,关闭 显示面板341和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上 (一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的 应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲 击)等;至于终端300还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传 感器,在此不再赘述。
[0057] 音频电路360、扬声器321,传声器322可提供用户与终端300之