资源信息确定方法、装置、电子设备及存储介质转让专利

申请号 : CN201910426220.3

文献号 : CN110287723B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 庞传晓杜川王延丰

申请人 : 北京达佳互联信息技术有限公司

摘要 :

本申请是关于一种资源信息确定方法、装置、电子设备及存储介质,涉及数据处理技术领域,所述方法包括:建立资源包与资源信息的第一对应关系;所述资源包,包括:至少一个资源信息;所述资源包具有资源包标识;所述资源包标识用于与用户身份信息建立第二对应关系;接收资源信息增减消息;所述资源信息增减消息,包括:资源包标识和所述资源包标识对应的待增减资源信息;根据所述资源信息增减消息,更新所述第一对应关系;基于所述第二对应关系和更新后的所述第一对应关系,确定所述用户身份信息对应的资源信息。本申请中,在资源信息有增减的情况下,第二对应关系保持不变,只需更新第一对应关系,减少了复杂度,降低了成本。

权利要求 :

1.一种资源信息确定方法,其特征在于,所述方法包括:建立资源包与资源信息的第一对应关系;所述资源包,包括:至少一个资源信息;所述资源包具有资源包标识;所述资源包标识用于与用户身份信息建立第二对应关系;其中,所述资源包标识由用户购买或绑定;

接收资源信息增减消息;所述资源信息增减消息,包括:资源包标识和所述资源包标识对应的待增减资源信息;其中,所述资源信息的增减,不影响所述第二对应关系;

根据所述资源信息增减消息,更新所述第一对应关系;

基于所述第二对应关系和更新后的所述第一对应关系,确定所述用户身份信息对应的资源信息。

2.根据权利要求1所述的资源信息确定方法,其特征在于,所述资源包,包括:权限;所述权限具有权限标识;所述建立资源包与资源信息的第一对应关系,包括:建立所述权限与所述资源信息的第一对应关系;

所述根据所述资源信息增减消息,更新所述第一对应关系,包括:根据所述资源信息增减消息,更新所述权限标识相应的第一对应关系;

所述基于所述第二对应关系和更新后的所述第一对应关系,确定所述用户身份信息对应的资源信息,包括:基于所述第二对应关系,确定所述用户身份信息对应的权限标识;

基于所述更新后的所述第一对应关系,确定所述权限标识对应的资源信息。

3.根据权利要求1所述的资源信息确定方法,其特征在于,所述资源包,包括:角色和权限;所述角色具有角色标识;所述权限具有权限标识;所述建立资源包与资源信息的第一对应关系,包括:建立所述权限与所述资源信息的第三对应关系;

建立所述权限与所述角色的第四对应关系;

将权限标识相同的所述第三对应关系和所述第四对应关系进行组合,以建立所述第一对应关系;

所述资源信息增减消息中所述资源包标识,包括:角色标识;所述资源信息增减消息中所述资源包标识对应的待增减资源信息,包括:所述角色标识对应的待增减权限标识;

所述根据所述资源信息增减消息,更新所述第一对应关系,包括:根据所述资源信息增减消息,更新所述角色标识相应的第四对应关系;

将更新后的第四对应关系和相应的所述第三对应关系进行组合,以更新所述第一对应关系;

所述基于所述第二对应关系和更新后的所述第一对应关系,确定所述用户身份信息对应的资源信息,包括:基于所述第二对应关系,确定所述用户身份信息对应的角色标识;

基于所述更新后的所述第四对应关系,确定所述角色标识对应的权限标识;

基于所述第三对应关系,确定所述权限标识对应的资源信息。

4.根据权利要求3所述的资源信息确定方法,其特征在于,所述资源信息增减消息中所述资源包标识对应的待增减资源信息,还包括:权限标识和所述权限标识对应的待增减资源信息;

所述根据所述资源信息增减消息,更新所述第一对应关系,还包括:根据所述资源信息增减消息,更新所述权限标识相应的第三对应关系。

5.根据权利要求1所述的资源信息确定方法,其特征在于,所述建立资源包与资源信息的第一对应关系之后,还包括:获取所述资源信息的申请信息;所述资源信息的申请信息,包括:所述用户身份信息和所述资源包标识;

根据所述资源信息的申请信息,建立所述资源包标识与所述用户身份信息的第二对应关系。

6.一种资源信息确定装置,其特征在于,所述装置包括:第一对应关系建立模块,被配置为建立资源包与资源信息的第一对应关系;所述资源包,包括:至少一个资源信息;所述资源包具有资源包标识;所述资源包标识用于与用户身份信息建立第二对应关系;其中,所述资源包标识由用户购买或绑定;

资源信息增减消息接收模块,被配置为接收资源信息增减消息;所述资源信息增减消息,包括:资源包标识和所述资源包标识对应的待增减资源信息;其中,所述资源信息的增减,不影响所述第二对应关系;

第一对应关系更新模块,被配置为根据所述资源信息增减消息,更新所述第一对应关系;

资源信息确定模块,被配置为基于所述第二对应关系和更新后的所述第一对应关系,确定所述用户身份信息对应的资源信息。

7.根据权利要求6所述的资源信息确定装置,其特征在于,所述资源包,包括:权限;所述权限具有权限标识;所述第一对应关系建立模块,包括:第一对应关系第一建立单元,被配置为建立所述权限与所述资源信息的第一对应关系;

所述第一对应关系更新模块,包括:

第一对应关系第一更新单元,被配置为根据所述资源信息增减消息,更新所述权限标识相应的第一对应关系;

所述资源信息确定模块,包括:

权限标识第一确定单元,被配置为基于所述第二对应关系,确定所述用户身份信息对应的权限标识;

资源信息第一确定单元,被配置为基于所述更新后的所述第一对应关系,确定所述权限标识对应的资源信息。

8.根据权利要求6所述的资源信息确定装置,其特征在于,所述资源包,包括:角色和权限;所述角色具有角色标识;所述权限具有权限标识;所述第一对应关系建立模块,包括:第三对应关系建立单元,用于建立所述权限与所述资源信息的第三对应关系;

第四对应关系建立单元,用于建立所述权限与所述角色的第四对应关系;

第一对应关系第二建立单元,被配置为将权限标识相同的所述第三对应关系和所述第四对应关系进行组合,以建立所述第一对应关系;

所述资源信息增减消息中所述资源包标识,包括:角色标识;所述资源信息增减消息中所述资源包标识对应的待增减资源信息,包括:所述角色标识对应的待增减权限标识;

所述第一对应关系更新模块,包括:

第四对应关系更新单元,被配置为根据所述资源信息增减消息,更新所述角色标识相应的第四对应关系;

第一对应关系第二更新单元,被配置为将更新后的第四对应关系和相应的所述第三对应关系进行组合,以更新所述第一对应关系;

所述资源信息确定模块,包括:

角色标识确定单元,被配置为基于所述第二对应关系,确定所述用户身份信息对应的角色标识;

权限标识第二确定单元,被配置为基于所述更新后的所述第四对应关系,确定所述角色标识对应的权限标识;

资源信息第二确定单元,被配置为基于所述第三对应关系,确定所述权限标识对应的资源信息。

9.一种电子设备,其特征在于,包括:

处理器;

用于存储处理器可执行指令的第一存储器;

其中,所述处理器被配置为执行如权利要求1至5中任一项所述的资源信息确定方法。

10.一种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行如权利要求1至5中任一项所述的资源信息确定方法。

说明书 :

资源信息确定方法、装置、电子设备及存储介质

技术领域

[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] 将更新后的第四对应关系和相应的所述第三对应关系进行组合,以更新所述第一对应关系;
[0026] 所述基于所述第二对应关系和更新后的所述第一对应关系,确定所述用户身份信息对应的资源信息,包括:
[0027] 基于所述第二对应关系,确定所述用户身份信息对应的角色标识;
[0028] 基于所述更新后的所述第四对应关系,确定所述角色标识对应的权限标识;
[0029] 基于所述第三对应关系,确定所述权限标识对应的资源信息。
[0030] 可选的,所述资源信息增减消息中所述资源包标识对应的待增减资源信息,还包括:权限标识和所述权限标识对应的待增减资源信息;
[0031] 所述根据所述资源信息增减消息,更新所述第一对应关系,还包括:
[0032] 根据所述资源信息增减消息,更新所述权限标识相应的第三对应关系。
[0033] 可选的,所述建立资源包与资源信息的第一对应关系之后,还包括:
[0034] 获取所述资源信息的申请信息;所述资源信息的申请信息,包括:所述用户身份信息和所述资源包标识;
[0035] 根据所述资源信息的申请信息,建立所述资源包标识与所述用户身份信息的第二对应关系。
[0036] 根据本公开实施例的第二方面,提供一种资源信息确定装置,所述装置包括:
[0037] 第一对应关系建立模块,被配置为建立资源包与资源信息的第一对应关系;所述资源包,包括:至少一个资源信息;所述资源包具有资源包标识;所述资源包标识用于与用户身份信息建立第二对应关系;
[0038] 资源信息增减消息接收模块,被配置为接收资源信息增减消息;所述资源信息增减消息,包括:资源包标识和所述资源包标识对应的待增减资源信息;
[0039] 第一对应关系更新模块,被配置为根据所述资源信息增减消息,更新所述第一对应关系;
[0040] 资源信息确定模块,被配置为基于所述第二对应关系和更新后的所述第一对应关系,确定所述用户身份信息对应的资源信息。
[0041] 可选的,所述资源包,包括:权限;所述权限具有权限标识;所述第一对应关系建立模块,包括:
[0042] 第一对应关系第一建立单元,被配置为建立所述权限与所述资源信息的第一对应关系;
[0043] 所述第一对应关系更新模块,包括:
[0044] 第一对应关系第一更新单元,被配置为根据所述资源信息增减消息,更新所述权限标识相应的第一对应关系;
[0045] 所述资源信息确定模块,包括:
[0046] 权限标识第一确定单元,被配置为基于所述第二对应关系,确定所述用户身份信息对应的权限标识;
[0047] 资源信息第一确定单元,被配置为基于所述更新后的所述第一对应关系,确定所述权限标识对应的资源信息。
[0048] 可选的,所述资源包,包括:角色和权限;所述角色具有角色标识;所述权限具有权限标识;所述第一对应关系建立模块,包括:
[0049] 第三对应关系建立单元,用于建立所述权限与所述资源信息的第三对应关系;
[0050] 第四对应关系建立单元,用于建立所述权限与所述角色的第四对应关系;
[0051] 第一对应关系第二建立单元,被配置为将权限标识相同的所述第三对应关系和所述第四对应关系进行组合,以建立所述第一对应关系;
[0052] 所述资源信息增减消息中所述资源包标识,包括:角色标识;所述资源信息增减消息中所述资源包标识对应的待增减资源信息,包括:所述角色标识对应的待增减权限标识;
[0053] 所述第一对应关系更新模块,包括:
[0054] 第四对应关系更新单元,被配置为根据所述资源信息增减消息,更新所述角色标识相应的第四对应关系;
[0055] 第一对应关系第二更新单元,被配置为将更新后的第四对应关系和相应的所述第三对应关系进行组合,以更新所述第一对应关系;
[0056] 所述资源信息确定模块,包括:
[0057] 角色标识确定单元,被配置为基于所述第二对应关系,确定所述用户身份信息对应的角色标识;
[0058] 权限标识第二确定单元,被配置为基于所述更新后的所述第四对应关系,确定所述角色标识对应的权限标识;
[0059] 资源信息第二确定单元,被配置为基于所述第三对应关系,确定所述权限标识对应的资源信息。
[0060] 可选的,所述资源信息增减消息中所述资源包标识对应的待增减资源信息,还包括:权限标识和所述权限标识对应的待增减资源信息;
[0061] 所述第一对应关系更新模块,还包括:
[0062] 第三对应关系更新单元,被配置为根据所述资源信息增减消息,更新所述权限标识相应的第三对应关系。
[0063] 可选的,所述装置,还包括:
[0064] 申请信息获取模块,被配置为获取所述资源信息的申请信息;所述资源信息的申请信息,包括:所述用户身份信息和所述资源包标识;
[0065] 第二对应关系建立模块,被配置为根据所述资源信息的申请信息,建立所述资源包标识与所述用户身份信息的第二对应关系。
[0066] 根据本公开实施例的第三方面,提供一种电子设备,包括:
[0067] 处理器;
[0068] 用于存储处理器可执行指令的存储器;
[0069] 其中,所述处理器被配置为:执行上述的资源信息确定方法。
[0070] 根据本公开实施例的第四方面,提供一种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行上述的资源信息确定方法。
[0071] 根据本公开实施例的第五方面,提供一种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行上述的资源信息确定方法。
[0072] 本公开的实施例提供的技术方案可以包括以下有益效果:
[0073] 建立资源包与资源信息的第一对应关系;所述资源包,包括:至少一个资源信息;所述资源包具有资源包标识;所述资源包标识用于与用户身份信息建立第二对应关系;接收资源信息增减消息;所述资源信息增减消息,包括:资源包标识和所述资源包标识对应的待增减资源信息;根据所述资源信息增减消息,更新所述第一对应关系;基于所述第二对应关系和更新后的所述第一对应关系,确定所述用户身份信息对应的资源信息。本申请中,建立了资源包与资源信息的第一对应关系,同时资源包标识与用户身份信息建立有第二对应关系,在资源信息有增减的情况下,只是影响了资源包与资源信息的第一对应关系,上述第二对应关系依然保持不变,只需要根据上述资源信息增减消息,更新第一对应关系即可,进而从很大程度了减少了确定用户身份信息对应的资源信息的复杂度,极大的降低了成本。
[0074] 应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

[0075] 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0076] 图1是根据一示例性实施例示出的一种资源信息确定方法的流程图。
[0077] 图2是根据一示例性实施例示出的一种资源信息确定的系统结构示意图。
[0078] 图3是根据一示例性实施例示出的另一种资源信息确定方法的流程图。
[0079] 图4是根据一示例性实施例示出的一种第一关系的示意图。
[0080] 图5是根据一示例性实施例示出的一种更新后的第一关系的示意图。
[0081] 图6是根据一示例性实施例示出的又一种资源信息确定方法的流程图。
[0082] 图7是根据一示例性实施例示出的一种建立第三对应关系的示意图。
[0083] 图8是根据一示例性实施例示出的又一种建立第一对应关系的示意图。
[0084] 图9是根据一示例性实施例示出的一种更新第四对应关系的示意图。
[0085] 图10是根据一示例性实施例示出的一种更新第四对应关系和第三对应关系的示意图。
[0086] 图11是根据一示例性实施例示出的一种资源信息确定装置框图。
[0087] 图12是根据一示例性实施例示出的另一种资源信息确定装置框图。
[0088] 图13是根据一示例性实施例示出的又一种资源信息确定装置框图。
[0089] 图14是根据一示例性实施例示出的一种电子设备的框图。
[0090] 图15是根据一示例性实施例示出的另一种电子设备的框图。

具体实施方式

[0091] 这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0092] 图1是根据一示例性实施例示出的一种资源信息确定方法的流程图,该资源信息确定方法可以应用于服务器侧,如,该方法可以应用于资源信息鉴权服务器侧。在本申请实施例中,对此不作具体限定。
[0093] 如图1所示,上述资源信息确定方法可以包括以下步骤:
[0094] 在步骤S11中,建立资源包与资源信息的第一对应关系;所述资源包,包括:至少一个资源信息;所述资源包具有资源包标识;所述资源包标识用于与用户身份信息建立第二对应关系。
[0095] 在本申请实施例中,该资源信息可以包括:音视频资源信息等。在本申请实施例中,对此不作具体限定。例如,该资源信息可以为体育赛事播放视频等。
[0096] 在本申请实施例中,可选的,该资源信息可以包括:付费的资源信息等。在本申请实施例中,对此不作具体限定。
[0097] 在本申请实施例中,资源包标识可以为能够区分各个资源包的标识信息。在本申请实施例中,对此不作具体限定。
[0098] 在本申请实施例中,可以建立资源包与资源信息对应的第一对应关系。该资源包可以包括:至少一个资源信息。该资源包中资源信息的数量,可以为大于等于1的自然数。在本申请实施例中,对此不作具体限定。
[0099] 例如,若具有资源信息A、资源信息B、资源信息C、资源信息D,可以建立资源包1与资源信息B和资源信息D的第一对应关系。该资源包1可以具有资源包标识,资源包1的资源包标识可以为a1。该资源包1中可以包括资源信息B和资源信息D。
[0100] 在本申请实施例中,上述资源包标识用于与用户身份信息建立第二对应关系,用户身份信息可以为用于区分不同用户身份的标识信息等。在本申请实施例中,对此不作具体限定。
[0101] 在本申请实施例中,用户可以购买或绑定资源包标识,进而就建立了资源包标识与用户身份信息的第二对应关系。
[0102] 例如,针对上述例子,若用户11购买或绑定了资源包标识a1,则用户身份信息11即与资源包标识a1建立了第二对应关系。
[0103] 在步骤S12中,接收资源信息增减消息;所述资源信息增减消息,包括:资源包标识和所述资源包标识对应的待增减资源信息。
[0104] 在本申请实施例中,资源信息通常是随着时间的推移或相应事件的发生等,实时变化和增减,通常用户购买或绑定资源包标识后,上述资源包标识对应的资源包中的资源信息也是实时变化和增减的。
[0105] 例如,若用户11购买或绑定了资源包标识a1,该资源包标识a1对应的是体育赛事季度包,该体育赛事季度包若为2018年第一季度的国内体育赛事音视频资源信息,在该第一季度内,随着时间的推移或体育赛事的开展,该体育赛事季度包中的上述资源信息也会相应的更新。如,在2018年1月3日,开展了一场国内的羽毛球体育赛事,则在在2018年1月3日及以后的该体育赛事季度包中,需要增加2018年1月3日开展的该场国内的羽毛球体育赛事的音视频资源信息,进而为用户11提供更为实时、更多的资源信息。
[0106] 在本申请实施例中,资源信息增减消息可以包括:资源包标识和资源包标识对应的待增加或减少的资源信息。也就是说,资源信息增减消息可以包括将要更新的资源包标识,和上述资源包标识对应的需要增加或减少的资源信息。上述资源增减信息中包括的资源包标识的数量、资源包标识对应的待增减资源信息的数量等,对此不作具体限定。
[0107] 例如,针对上述例子,若2018年1月3日开展的该场国内的羽毛球体育赛事的音视频资源信息对应的资源E。则,上述资源信息增减消息可以包括:资源包标识a1,资源包标识a1对应的待增加的资源信息E。
[0108] 在本申请实施例中,资源信息增减消息通常可以由资源信息的生成方提供。进而可以接收由资源信息生成方发送的资源信息增减消息。可选的,资源信息的生成方同样可以与该方法的执行主体为同一执行主体,则可以获取其上的资源信息增减消息。在本申请实施例中,对此不作具体限定。
[0109] 在步骤S13中,根据所述资源信息增减消息,更新所述第一对应关系。
[0110] 在本申请实施例中,可以根据上述资源信息增减消息,更新上述第一对应关系。
[0111] 例如,针对上述例子,若,上述资源信息增减消息为:资源包标识a1,资源包标识a1对应的待增加的资源信息E。在更新前,资源包标识a1对应的资源包1包含资源信息B和资源信息D共2个资源信息。则,通过该资源信息增减消息,在资源包标识a1对应的资源包1中,增加该资源信息E。则,更新后,该资源包标识a1对应的资源包1包含:资源信息B、资源信息D、资源信息E,由原来的2个资源信息更新为3个资源信息。则,购买或绑定了资源包标识a1的用户11,由原来可以操作或观看资源信息B和资源信息D,更新为可以操作或观看资源信息B、资源信息D、资源信息E,进而实时地为用户更新了资源信息。
[0112] 在本申请实施例中,资源信息增加或减少,只会影响资源包与资源信息之间的第一对应关系,而不会影响用户身份信息与资源包标识的第二对应关系,进而保证了上述第二对应关系维持不变。而现有技术中,建立的是资源信息与用户身份信息的对应关系,若已经有m个用户购买或绑定了上述资源包1,在现有技术中,需要更新m个用户与上述增减资源信息的对应关系,若只是增加或减少1个资源信息,则需要更新上述m个对应关系,后续才能确定出用户身份信息对应的该增减的资源信息,进而才能确定出用户身份信息对应的资源信息。由于用户的数量较为庞大,资源信息增减较快,导致现有技术中,确定用户对应的资源信息运算量大,复杂,使得成本较高。而本申请实施例中,资源信息增加或减少,只需更新资源包与资源信息之间的第一对应关系即可,若只是增加或减少1个资源信息,则只需要更新1个对应关系即可,将运算量由原来的线性级别减少为常数级别,极大地简化了确定用户身份信息对应的资源信息,进而极大的降低了成本。
[0113] 例如,针对上述例子,用户身份信息11与资源包标识a1的第二对应关系并没有因为资源信息E的增加而发生改变,改变的只是资源包标识a1与资源信息的第一对应关系,只需更新资源包1与资源信息的第一对应关系即可。而现有技术中,针对已经该买或绑定了该资源包1的每个用户而言,维护的是每个用户的身份信息与该资源包中每个资源信息的对应关系,即,需要维护每个用户身份信息与资源信息B的对应关系,需要维护每个用户身份信息与资源信息D的对应关系,在增加资源信息E后,需要针对已经该买或绑定了该资源包1的每个用户,增加每个用户身份信息与资源信息E的对应关系。相对于现有技术,本申请将运算量由原来的线性级别减少为常数级别,极大地简化了确定用户身份信息对应的资源信息,进而极大的降低了成本。
[0114] 在步骤S14中,基于所述第二对应关系和更新后的所述第一对应关系,确定所述用户身份信息对应的资源信息。
[0115] 在本申请实施例中,基于上述第二对应关系和更新后的上述第一对应关系,确定上述用户身份信息对应的资源信息。即,基于原有的第二对应关系,以及更新后的第一对应关系,确定上述用户身份信息对应的资源信息。
[0116] 例如,针对上述例子,更新后的第一对应关系为:资源包标识a1对应的资源包1包含:资源信息B、资源信息D、资源信息E。第二对应关系为:用户身份信息11与资源包标识a1的对应关系。则,确定出的用户身份信息11对应的资源信息为:资源信息B、资源信息D、资源信息E。
[0117] 在本申请实施例中,用户购买或绑定资源包标识后,通常在较长时间内不会改变,因此,上述第二对应关系较为稳定。在本发明实施例中,对此不作具体限定。
[0118] 在本申请实施例中,可选的,资源信息生成方、资源信息销售或绑定方均可以合成在资源信息鉴权服务器中,即,可以由资源信息鉴权服务器生成资源信息后销售或绑定并鉴权。或者,资源信息生成方、资源信息销售或绑定方中的任意一方,可以合成在资源信息鉴权服务器中,在本发明实施例中,对此不作具体限定。
[0119] 在本申请实施例中,可选的,资源信息生成方、资源信息销售或绑定方、资源信息鉴权服务器也可以分别独立,配合完成资源信息的生成、销售或绑定、鉴权等。在本发明实施例中,对此不作具体限定。
[0120] 例如,参照图2所示,图2是根据一示例性实施例示出的一种资源信息确定的系统结构示意图,在图2中,资源信息生成方可以用于生成资源信息,在资源信息生成成功后,可以将资源信息生成成功的信息通知给资源信息销售或绑定方,由资源信息销售或绑定方通知资源信息鉴权服务器创建资源包与资源信息的第一对应关系,资源信息鉴权服务器可以将第一对应关系创建成功的信息发送至资源信息销售或绑定方,资源信息销售或绑定方接受用户发送的资源信息的申请消息,该资源信息的申请信息,可以包括:用户身份信息和资源包标识,进而该用户从资源信息销售或绑定方购买或绑定上述资源包标识,资源信息销售或绑定方将包括用户身份信息以及其购买或绑定的资源包标识的资源信息的申请信息,发送给资源信息鉴权服务器,由资源信息鉴权服务器建立用户身份信息与资源包标识的第二对应关系。资源信息鉴权服务器,可以基于上述第一对应关系和第二对对应关系,确定用户身份信息对应的资源信息。在资源信息增减后,资源信息生成方,可以将资源信息增减消息发送至鉴权服务器,可以由鉴权服务器更新上述第一对应关系,进而基于第二对应关系以及更新后的第一对应关系,确定用户身份信息对应的资源信息。或者,资源信息生成方将待增减的资源信息发送给资源信息销售或绑定方,由资源信息销售或绑定方确定待增减的资源信息对应的资源包标识,然后可以由资源信息销售或绑定方将包括:资源包标识和资源包标识对应的待增减资源信息的资源信息增减消息发给鉴权服务器。可以由鉴权服务器更新上述第一对应关系,进而基于第二对应关系以及更新后的第一对应关系,确定用户身份信息对应的资源信息。
[0121] 在本申请实施例中,可选的,资源信息鉴权服务器可以接收用户的资源信息的申请信息,该资源信息申请信息中可以包括:用户身份信息以及资源包标识等,资源信息鉴权服务器可以根据用户身份信息确定该用户身份信息对应的资源信息,以完成鉴权。或者,鉴权服务器在建立第二对应关系后,可以根据用户身份信息确定该用户身份信息对应的资源信息。
[0122] 在本申请实施例中,可选的,在上述步骤S11之后,该方法还可以包括:获取所述资源信息的申请信息;所述资源信息的申请信息,包括:所述用户身份信息和所述资源包标识;根据所述资源信息的申请信息,建立所述资源包标识与所述用户身份信息的第二对应关系。
[0123] 具体的,资源信息的申请信息可以包括:用户身份信息和资源包标识,上述资源信息的申请信息可以用于表征用户与资源包标识的购买或绑定关系等。在获取到上述资源信息的申请信息后,可以根据上述资源信息的申请信息,建立资源包标识与用户身份信息的第二对应关系。
[0124] 例如,若资源信息的申请信息为:用户身份信息11与资源包标识a1,可以表征用户身份信息11的用户购买或绑定了与资源包标识a1对应的资源信息。则可以建立资源包标识a1与用户身份信息11的第二对应关系。
[0125] 在本申请实施例中,可选的,若资源信息生成方、资源信息销售或绑定方、资源信息鉴权服务器分别独立,配合完成资源信息的生成、销售或绑定、鉴权等。参照图2所示,则,资源信息销售或绑定方在售卖或绑定资源信息后,可以将资源信息的申请信息发送至资源信息鉴权服务器,由资源信息鉴权服务器由上述资源信息的申请信息建立资源包标识与用户身份信息的第二对应关系。
[0126] 本公开的实施例提供的技术方案可以包括以下有益效果:建立资源包与资源信息的第一对应关系;所述资源包,包括:至少一个资源信息;所述资源包具有资源包标识;所述资源包标识用于与用户身份信息建立第二对应关系;接收资源信息增减消息;所述资源信息增减消息,包括:资源包标识和所述资源包标识对应的待增减资源信息;根据所述资源信息增减消息,更新所述第一对应关系;基于所述第二对应关系和更新后的所述第一对应关系,确定所述用户身份信息对应的资源信息。本申请中,建立了资源包与资源信息的第一对应关系,同时资源包标识与用户身份信息建立有第二对应关系,在资源信息有增减的情况下,只是影响了资源包与资源信息的第一对应关系,上述第二对应关系依然保持不变,只需要根据上述资源信息增减消息,更新第一对应关系即可,进而从很大程度了减少了确定用户身份信息对应的资源信息的复杂度,极大的降低了成本。图3是根据一示例性实施例示出的另一种资源信息确定方法的流程图,该资源信息确定方法同样可以应用于服务器侧,关于该服务器的描述可以参照上述相关部分,为了避免重复,此处不再赘述。
[0127] 如图3所示,资源信息确定方法包括以下步骤:
[0128] 在步骤S31中,所述资源包,包括:权限;所述权限具有权限标识;建立所述权限与所述资源信息的第一对应关系;所述资源包标识用于与用户身份信息建立第二对应关系。
[0129] 在本申请的实施例中,权限标识可以为区分各个权限的标识信息。例如,权限标识可以为体育赛事音视频权限标识、国内电影权限标识、国外电影权限标识等。可以建立每个权限标识可以与各个资源信息的第一对应关系。
[0130] 例如,参照图4所示,图4是根据一示例性实施例示出的一种第一关系的示意图。若具有资源信息F、资源信息H、资源信息N,可以建立资源信息F、资源信息H与权限标识b1的第一对应关系。在本申请实施例中,上述资源包标识用于与用户身份信息建立第二对应关系,该资源包标识,包括权限标识,则,权限标识可以用于与用户身份信息建立第二对应关系。
[0131] 例如,针对上述例子,参照图4,若用户21购买或绑定了权限标识b1,则用户身份信息21即与权限标识b1建立了第二对应关系。
[0132] 在步骤S32中,接收资源信息增减消息;所述资源信息增减消息,包括:资源包标识和所述资源包标识对应的待增减资源信息。
[0133] 在本申请的实施例中,上述步骤S32可以参照上述步骤S12,需要说明的是,上述资源信息增减消息中资源包标识,可以为:权限标识,资源信息中资源包标识对应的待增减资源信息可以为:上述权限标识对应的待增减资源信息。在本申请实施例中,对此不作具体限定。
[0134] 例如,资源信息增减消息可以为:权限标识为b1,权限标识为b1对应的待增加的资源信息为:资源信息R。
[0135] 在步骤S33中,根据所述资源信息增减消息,更新所述权限标识相应的第一对应关系。
[0136] 在本申请的实施例中,步骤S33可以参照上述的步骤S13的相关记载,需要说明的是,可以根据上述资源信息增减消息,更新权限标识相应的第一对应关系。
[0137] 例如,针对上述例子,资源信息增减消息可以为:权限标识为b1,权限标识为b1对应的待增加的资源信息为:资源信息R。更新前,参照图4,权限标识b1对应的资源信息为:资源信息F和资源信息H。可以根据上述资源信息增减消息,更新权限标识为b1相应的第一对应关系,参照图5所示,图5是根据一示例性实施例示出的一种更新后的第一关系的示意图。更新后,权限标识b1对应的资源信息为:资源信息F、资源信息H和资源信息R。
[0138] 在步骤S34中,基于所述第二对应关系,确定所述用户身份信息对应的权限标识。
[0139] 在本申请的实施例中,可以基于上述第二对应关系,确定上述用户身份信息对应的权限标识。
[0140] 例如,针对上述例子,参照图4或图5若用户21购买或绑定了权限标识b1,则用户身份信息21即与权限标识b1建立了第二对应关系。则根据上述第二对应关系,确定的用户身份信息21对应的权限标识即为b1。
[0141] 在步骤S35中,基于所述更新后的所述第一对应关系,确定所述权限标识对应的资源信息。
[0142] 在本申请实施例中,可以基于上述更新后的上述第一对应关系,确定上述权限标识对应的资源信息。即,根据更新后的第一对应关系,确定该权限标识对应的资源信息。
[0143] 例如,针对上述例子,参照图5所示,若根据上述第二对应关系,确定的用户身份信息21对应的权限标识为b1。根据更新后的第一对应关系,确定该权限标识b1对应的资源信息为:资源信息F、资源信息H和资源信息R。则资源信息F、资源信息H和资源信息R即为用户身份信息21对应的资源信息。
[0144] 本公开的实施例提供的技术方案可以包括以下有益效果:所述资源包,包括:权限;所述权限具有权限标识;建立所述权限与所述资源信息的第一对应关系;所述资源包,包括:至少一个资源信息;所述资源包具有资源包标识;所述资源包标识用于与用户身份信息建立第二对应关系;接收资源信息增减消息;所述资源信息增减消息,包括:资源包标识和所述资源包标识对应的待增减资源信息;根据所述资源信息增减消息,更新所述权限标识相应的第一对应关系;基于所述第二对应关系,确定所述用户身份信息对应的权限标识;基于所述更新后的所述第一对应关系,确定所述权限标识对应的资源信息。本申请中,建立了资源信息与权限的第一对应关系,同时权限标识与用户身份信息建立有第二对应关系,在资源信息有增减的情况下,只是影响了资源信息与权限的第一对应关系,上述第二对应关系依然保持不变,只需要根据上述资源信息增减消息,更新第一对应关系即可,进而从很大程度了减少了确定用户身份信息对应的资源信息的复杂度,极大的降低了成本。
[0145] 图6是根据一示例性实施例示出的又一种资源信息确定方法的流程图,该资源信息确定方法同样可以应用于服务器侧,关于该服务器的描述可以参照上述相关部分,为了避免重复,此处不再赘述。
[0146] 如图6所示,资源信息确定方法包括以下步骤:
[0147] 在步骤S61中,所述资源包,包括:角色和权限;所述角色具有角色标识;所述权限具有权限标识;建立所述权限与所述资源信息的第三对应关系;所述资源包,包括:至少一个资源信息。
[0148] 在本申请的实施例中,角色标识可以为区分各个角色的标识信息。权限标识可以为区分各个权限的标识信息。角色标识可以为权限包对应的标识。在本申请的实施例中,对此不作具体限定。
[0149] 例如,角色可以为VIP角色、普通角色等。如针对上述例子,VIP角色可以为权限标识b1、权限标识c1对应的权限包的标识。
[0150] 在本申请的实施例中,可以建立每个权限与各个资源信息的第三对应关系。
[0151] 例如,参照图7,图7是根据一示例性实施例示出的一种建立第三对应关系的示意图,若具有资源信息A、资源信息B、资源信息C、资源信息D、资源信息F、资源信息H、资源信息N,可以建立资源信息F和资源信息H与权限标识b1的第三对应关系。可以建立资源信息A和资源信息C与权限标识c1的第三对应关系。
[0152] 在步骤S62中,建立所述权限与所述角色的第四对应关系。
[0153] 在本申请实施例中,可以建立上述权限与上述角色的第四对应关系。在第四对应关系中,1个角色标识可以对应至少1个权限标识。即,角色标识可以为权限包对应的标识。
[0154] 例如,针对上述例子,可以建立权限标识c1、权限标识b1与VIP角色标识的第四对应关系。即,VIP角色标识可以对应2个权限标识,分别为权限标识c1和权限标识b1。
[0155] 在步骤S63中,将权限标识相同的所述第三对应关系和所述第四对应关系进行组合,以建立所述第一对应关系。
[0156] 在本申请实施例中,可以将权限标识相同的上述第三对应关系和上述第四对应关系进行组合,以建立上述第一对应关系。即,可以以权限标识为纽带,将第三对应关系和第四对应关系进行组合,以建立第一对应关系。
[0157] 例如,针对上述例子,可以建立资源信息A和资源信息C与权限标识c1的第三对应关系。可以建立资源信息F和资源信息H与权限标识b1的第三对应关系。可以建立权限标识c1、权限标识b1与VIP角色标识的第四对应关系。参照图8,图8是根据一示例性实施例示出的又一种建立第一对应关系的示意图,则,将权限标识c1相应的第三对应关系和权限标识c1相应的第四对应关系进行组合,可以得到的第一关系可以包括:VIP角色标识可以对应权限标识c1,权限标识c1可以对应资源信息A和资源信息C;将权限标识b1相应的第三对应关系和权限标识b1相应的第四对应关系进行组合,得到的第一关系可以包括:VIP角色标识对应权限标识b1,权限标识b1可以对应资源信息F和资源信息H。则,通过对上述第三对应关系和第四对应关系进行组合,建立得到的第一对应关系可以为:VIP角色标识可以对应权限标识c1,权限标识c1可以对应资源信息A和资源信息C;VIP角色标识还可以对应权限标识b1,权限标识b1可以对应资源信息F和资源信息H。
[0158] 在步骤S64中,接收资源信息增减消息;所述资源信息增减消息中所述资源包标识,包括:角色标识;所述资源信息增减消息中所述资源包标识对应的待增减资源信息,包括:所述角色标识对应的待增减权限标识。
[0159] 在本申请实施例中,上述步骤S64可以参照上述步骤S12,需要说明的是:同一角色标识可以根据时间的变化或相应事件的发生等,可以增加或减少相应的权益,进而为用户提供更为实时,或更多的资源信息。该资源信息增减消息中的资源包标识,可以包括:角色标识。资源信息增减消息中上述资源包标识对应的待增减资源信息,可以包括角色标识对应的待增加或待减少权限标识。
[0160] 例如,针对上述例子,若VIP角色标识可以对应权限标识c1和权限标识b1。若,接收到的资源增减信息为:角色标识为VIP角色标识,VIP角色标识对应的待增加的权限标识为权限标识d1。
[0161] 在步骤S65中,根据所述资源信息增减消息,更新所述角色标识相应的第四对应关系。
[0162] 在本申请实施例中,可以根据上述资源信息增减消息,更新上述待增减角色标识相应的第四对应关系。
[0163] 例如,针对上述例子,参照图8所示,若VIP角色标识可以对应权限标识c1和权限标识b1。若,接收到的资源增减信息为:角色标识为VIP角色标识,VIP角色标识对应的待增加的权限标识为权限标识d1。则,参照图9所示,图9是根据一示例性实施例示出的一种更新第四对应关系的示意图,更新后,VIP角色标识可以对应权限标识c1、权限标识b1和权限标识d1。
[0164] 在步骤S66中,将更新后的第四对应关系和相应的所述第三对应关系进行组合,以更新所述第一对应关系。
[0165] 在本申请实施例中,可以将更新后的第四对应关系和相应的上述第三对应关系进行组合,以更新上述第一对应关系。
[0166] 例如,针对上述例子,参照图9,更新后的第四对应关系可以为:VIP角色标识可以对应权限标识c1、权限标识b1和权限标识d1。若,权限标识d1对应的资源信息为:资源信息N和资源信息B,权限标识c1可以对应资源信息A和资源信息C,权限标识b1可以对应资源信息F和资源信息H。则,更新后的第一对应关系可以为:VIP角色标识可以对应权限标识c1,权限标识c1可以对应资源信息A和资源信息C;VIP角色标识还可以对应权限标识b1,权限标识b1可以对应资源信息F和资源信息H;VIP角色标识还可以对应权限标识d1,权限标识d1可以对应资源信息N和资源信息B。相对于更新前,VIP角色标识可以多获取到权限标识d1对应资源信息N和资源信息B。
[0167] 在本申请实施例中,可选的,所述资源信息增减消息中所述资源包标识对应的待增减资源信息,还可以进一步包括:权限标识和所述权限标识对应的待增减资源信息;所述根据所述资源信息增减消息,更新所述第一对应关系,还可以包括:根据所述资源信息增减消息,更新所述权限标识相应的第三对应关系。
[0168] 具体的,资源信息增减消息在包括:角色标识和上述角色标识对应的待增减权限标识的基础上,该资源信息增减消息还可以进一步包括:权限标识和上述权限标识对应的待增减资源信息。进而,在更新上述权限标识与角色标识的第四对应关系的基础上,可以进一步更新资源包与权限标识的第三对应关系。
[0169] 例如,参照上述例子,若VIP角色标识可以对应权限标识c1和权限标识b1。若,接收到的资源增减信息为:角色标识为VIP角色标识,VIP角色标识对应的待增加的权限标识为权限标识d1,权限标识为c1,待更新权限标识c1对应增加资源信息S。参照图10所示,图10是根据一示例性实施例示出的一种更新第四对应关系和第三对应关系的示意图。则,更新后的第一对应关系可以为:VIP角色标识可以对应权限标识c1,权限标识c1可以对应资源信息A、资源信息C和资源信息S;VIP角色标识还可以对应权限标识b1,权限标识b1可以对应资源信息F和资源信息H;VIP角色标识还可以对应权限标识d1,权限标识d1可以对应资源信息N和资源信息B。
[0170] 在步骤S67中,基于所述第二对应关系,确定所述用户身份信息对应的角色标识。
[0171] 在本申请实施例中,上述资源包标识用于与用户身份信息建立第二对应关系,该资源包标识,包括角色标识,则,角色标识可以用于与用户身份信息建立第二对应关系。
[0172] 例如,针对上述例子,若用户21购买或绑定了VIP角色标识,则用户身份信息21即与VIP角色标识建立了第二对应关系。
[0173] 在步骤S68中,基于所述更新后的所述第四对应关系,确定所述角色标识对应的权限标识。
[0174] 在本申请实施例中,可以基于上述更新后的上述第四对应关系,确定上述角色标识对应的权限标识。
[0175] 例如,针对上述例子,参照图9所示,更新后的第四对应关系可以为,VIP角色标识可以对应权限标识c1、权限标识b1和权限标识d1。若,若用户21购买或绑定了VIP角色标识,则,参照10所示,基于上述更新后的第四对应关系,确定用户身份信息21购买或绑定的VIP角色标识,对应的权限标识即可以为:权限标识c1、权限标识b1和权限标识d1。
[0176] 在本申请实施例中,权益增加或减少,只会影响权益与角色的第四对应关系,而不会影响用户身份信息与角色标识的第二对应关系,进而保证了上述第二对应关系维持不变,角色标识对应的权益或权益标识增加或减少的情况下,如,在VIP角色标识对应的权益标识中,增加1个权益标识,若有x个用户购买或绑定了VIP角色标识,无需改变x个用户身份信息与角色标识的第二对应关系,只需更新VIP角色与权益的第四对应关系即可,将运算量由原来的线性级别减少为常数级别,极大地简化了确定用户身份信息对应的资源信息,进而极大的降低了成本。
[0177] 在步骤S69中,基于所述第三对应关系,确定所述权限标识对应的资源信息。
[0178] 在本申请实施例中,可以基于上述第三对应关系,确定上述权限标识对应的资源信息。
[0179] 例如,针对上述例子,用户身份信息21购买或绑定的VIP角色标识,VIP角色标识对应的权限标识为:权限标识c1、权限标识b1和权限标识d1。参照图10,根据第三对应关系,权限标识c1可以对应资源信息A、资源信息S和资源信息C;权限标识b1可以对应资源信息F和资源信息H;权限标识d1可以对应资源信息N和资源信息B,则,确定的用户身份信息21对应的资源信息可以为:资源信息A、资源信息S、资源信息C、资源信息F、资源信息H、资源信息N和资源信息B。
[0180] 本公开的实施例提供的技术方案可以包括以下有益效果:所述资源包,包括:角色和权限;所述角色具有角色标识;所述权限具有权限标识;建立所述权限与所述资源信息的第三对应关系;所述资源包,包括:至少一个资源信息;所述资源包具有资源包标识;所述资源包标识用于与用户身份信息建立第二对应关系;建立所述权限与所述角色的第四对应关系;将权限标识相同的所述第三对应关系和所述第四对应关系进行组合,以建立所述第一对应关系;所述资源信息增减消息中所述资源包标识,包括:角色标识;所述资源信息增减消息中所述资源包标识对应的待增减资源信息,包括:所述角色标识对应的待增减权限标识;根据所述资源信息增减消息,更新所述角色标识相应的第四对应关系;将更新后的第四对应关系和相应的所述第三对应关系进行组合,以更新所述第一对应关系;基于所述第二对应关系,确定所述用户身份信息对应的角色标识;基于所述更新后的所述第四对应关系,确定所述角色标识对应的权限标识;基于所述第三对应关系,确定所述权限标识对应的资源信息。本申请中,建立了资源信息与权限的第三对应关系,建立权限与角色的第四对应关系;将权限标识相同的第三对应关系和第四对应关系进行组合,以建立所述第一对应关系;同时角色标识与用户身份信息建立有第二对应关系,在权益标识有增减的情况下,只是影响了角色与权限的第四对应关系以及第一对应关系,上述第二对应关系依然保持不变,只需要根据上述资源信息增减消息,更新第一对应关系即可,进而从很大程度了减少了确定用户身份信息对应的资源信息的复杂度,极大的降低了成本。
[0181] 图11是根据一示例性实施例示出的一种资源信息确定装置400,所述装置400可以包括:
[0182] 第一对应关系建立模块401,被配置为建立资源包与资源信息的第一对应关系;所述资源包,包括:至少一个资源信息;所述资源包具有资源包标识;所述资源包标识用于与用户身份信息建立第二对应关系;
[0183] 资源信息增减消息接收模块402,被配置为接收资源信息增减消息;所述资源信息增减消息,包括:资源包标识和所述资源包标识对应的待增减资源信息;
[0184] 第一对应关系更新模块403,被配置为根据所述资源信息增减消息,更新所述第一对应关系;
[0185] 资源信息确定模块404,被配置为基于所述第二对应关系和更新后的所述第一对应关系,确定所述用户身份信息对应的资源信息。
[0186] 可选的,在上图11的基础上,参照图12所示,所述资源包,包括:权限;所述权限具有权限标识;所述第一对应关系建立模块401,可以包括:
[0187] 第一对应关系第一建立单元4011,被配置为建立所述权限与所述资源信息的第一对应关系;
[0188] 所述第一对应关系更新模块403,可以包括:
[0189] 第一对应关系第一更新单元4031,被配置为根据所述资源信息增减消息,更新所述权限标识相应的第一对应关系;
[0190] 所述资源信息确定模块404,包括:
[0191] 权限标识第一确定单元4041,被配置为基于所述第二对应关系,确定所述用户身份信息对应的权限标识;
[0192] 资源信息第一确定单元4042,被配置为基于所述更新后的所述第一对应关系,确定所述权限标识对应的资源信息。
[0193] 可选的,在上图11的基础上,参照图13所示,所述资源包,包括:角色和权限;所述角色具有角色标识;所述权限具有权限标识;所述第一对应关系建立模块401,可以包括:
[0194] 第三对应关系建立单元4012,用于建立所述权限与所述资源信息的第三对应关系;
[0195] 第四对应关系建立单元4013,用于建立所述权限与所述角色的第四对应关系;
[0196] 第一对应关系第二建立单元4014,被配置为将权限标识相同的所述第三对应关系和所述第四对应关系进行组合,以建立所述第一对应关系;
[0197] 所述资源信息增减消息中所述资源包标识,包括:角色标识;所述资源信息增减消息中所述资源包标识对应的待增减资源信息,包括:所述角色标识对应的待增减权限标识;
[0198] 所述第一对应关系更新模块403,可以包括:
[0199] 第四对应关系更新单元4032,被配置为根据所述资源信息增减消息,更新所述角色标识相应的第四对应关系;
[0200] 第一对应关系第二更新单元4033,被配置为将更新后的第四对应关系和相应的所述第三对应关系进行组合,以更新所述第一对应关系;
[0201] 所述资源信息确定模块404,可以包括:
[0202] 角色标识确定单元4043,被配置为基于所述第二对应关系,确定所述用户身份信息对应的角色标识;
[0203] 权限标识第二确定单元4044,被配置为基于所述更新后的所述第四对应关系,确定所述角色标识对应的权限标识;
[0204] 资源信息第二确定单元4045,被配置为基于所述第三对应关系,确定所述权限标识对应的资源信息。
[0205] 可选的,所述资源信息增减消息中所述资源包标识对应的待增减资源信息,还包括:权限标识和所述权限标识对应的待增减资源信息;
[0206] 所述第一对应关系更新模块403,还可以包括:
[0207] 第三对应关系更新单元,被配置为根据所述资源信息增减消息,更新所述权限标识相应的第三对应关系。
[0208] 可选的,所述装置,还可以包括:
[0209] 申请信息获取模块,被配置为获取所述资源信息的申请信息;所述资源信息的申请信息,包括:所述用户身份信息和所述资源包标识;
[0210] 第二对应关系建立模块,被配置为根据所述资源信息的申请信息,建立所述资源包标识与所述用户身份信息的第二对应关系。
[0211] 图14是根据一示例性实施例示出的一种电子设备600的框图。例如,电子设备600可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
[0212] 参照图14,电子设备600可以包括以下一个或多个组件:处理组件602,存储器604,电力组件606,多媒体组件608,音频组件610,输入/输出(I/O)的接口612,传感器组件614,以及通信组件616。
[0213] 处理组件602通常控制电子设备600的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件602可以包括一个或多个处理器620来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件602可以包括一个或多个模块,便于处理组件602和其他组件之间的交互。例如,处理组件602可以包括多媒体模块,以方便多媒体组件608和处理组件602之间的交互。
[0214] 存储器604被配置为存储各种类型的数据以支持在设备600的操作。这些数据的示例包括用于在电子设备600上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器604可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
[0215] 电源组件606为电子设备600的各种组件提供电力。电源组件606可以包括电源管理系统,一个或多个电源,及其他与为电子设备600生成、管理和分配电力相关联的组件。
[0216] 多媒体组件608包括在所述电子设备600和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件608包括一个前置摄像头和/或后置摄像头。当设备600处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
[0217] 音频组件610被配置为输出和/或输入音频信号。例如,音频组件610包括一个麦克风(MIC),当电子设备600处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器604或经由通信组件616发送。在一些实施例中,音频组件610还包括一个扬声器,用于输出音频信号。
[0218] I/O接口612为处理组件602和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
[0219] 传感器组件614包括一个或多个传感器,用于为电子设备600提供各个方面的状态评估。例如,传感器组件614可以检测到设备600的打开/关闭状态,组件的相对定位,例如所述组件为电子设备600的显示器和小键盘,传感器组件614还可以检测电子设备600或电子设备600一个组件的位置改变,用户与电子设备600接触的存在或不存在,电子设备600方位或加速/减速和电子设备600的温度变化。传感器组件614可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件614还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件614还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
[0220] 通信组件616被配置为便于电子设备600和其他设备之间有线或无线方式的通信。电子设备600可以接入基于通信标准的无线网络,如WiFi,运营商网络(如2G、3G、4G或5G),或它们的组合。在一个示例性实施例中,通信组件616经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件616还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RF标识)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
[0221] 在示例性实施例中,电子设备600可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述图1至图10的资源信息确定方法,且能达到相同的技术效果,为了避免重复此处不再赘述。
[0222] 在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器604,上述指令可由装置600的处理器620执行以完成上述图1至图10的资源信息确定方法,且能达到相同的技术效果,为了避免重复此处不再赘述。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
[0223] 图15是根据一示例性实施例示出的另一种电子设备700的框图。例如,电子设备700可以被提供为一服务器。参照图15,电子设备700包括处理组件722,其进一步包括一个或多个处理器,以及由存储器732所代表的存储器资源,用于存储可由处理组件722的执行的指令,例如应用程序。存储器732中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件722被配置为执行指令,以执行上述图1至图10的资源信息确定方法,且能达到相同的技术效果,为了避免重复此处不再赘述。
[0224] 电子设备700还可以包括一个电源组件726被配置为执行电子设备700的电源管理,一个有线或无线网络接口770被配置为将电子设备700连接到网络,和一个输入输出(I/O)接口758。电子设备700可以操作基于存储在存储器732的操作系统,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM或类似。
[0225] 根据本公开实施例的一个方面,提供一种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行上述图1至图10的资源信息确定方法,且能达到相同的技术效果,为了避免重复此处不再赘述。
[0226] 本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由下面的权利要求指出。
[0227] 应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求来限制。