终端应用权限变更获取方法、终端和USIM技术

技术编号:25843645 阅读:45 留言:0更新日期:2020-10-02 14:22
本公开提供一种终端应用权限变更获取方法、终端、USIM、设备及存储介质,所述方法包括:接收USIM发送的获取终端应用权限变更信息的命令;根据获取终端应用权限变更信息的命令,在发生终端应用权限管理事件后,获取终端应用权限变更的类型和变更数据;按照预设格式将终端应用权限变更的类型和变更数据封装成终端应用权限变更信息;将终端应用权限变更信息发送给USIM,以使USIM根据所述终端应用权限变更信息获得终端应用权限变更的类型和变更数据。本公开的方法、终端及USIM加强了机卡在整体业务功能上的协同配合的准确性,为业务功能的调用、业务管理数据的统计提供了必要前提;并有助于对业务用户行为习惯的采集和管理。

【技术实现步骤摘要】
终端应用权限变更获取方法、终端和USIM
本公开属于通信
,具体涉及一种终端应用权限变更获取方法,一种终端、一种USIM,一种计算机设备,以及一种计算机可读存储介质。
技术介绍
通用用户识别模块(UniversalSubscriberIdentityModule,简称USIM)卡是通用移动通信系统(UniversalMobileTelecommunicationsSystem,简称UMTS)网络中使用的SIM卡的延续与进步,用于存储用户身份信息和个人数据,保障接入移动网络服务的安全,可以利用必要的功能和数据,在用户访问移动网络服务时进行用户识别和用户授权,实现3G网络能够表示和识别用户应用的要求。相对于SIM卡来说,USIM卡不再是建立于单一的电信应用平台上,而是将成为通用集成电路卡(UniversalIntegratedCircuitCard,简称UICC)上驻留的多种应用之一。UICC是一个通用智能卡平台,为其上层应用提供统一的底层支撑,除USIM之外,UICC上还可以驻留银行、票务等其它智能卡应用,真正实现了承载平台和应用的分离。UICC支持USIM应用工具箱(USIMApplicationToolkit,简称USAT)机制,即在Cu接口(终端和UICC的接口)的协议栈中引入用户识别卡智能工具包(SIMTOOLKIT,简称STK)协议层或USAT协议层,STK/USAT协议层在传输层提供的服务基础之上提供了一种服务机制,允许USIM应用与支持这种机制的终端进行交互和操作。目前USIM与终端就终端应用方面的交互中,USIM可以通过终端的主动行为获得终端提供的终端应用的基本信息,如应用名称、协议、端口号等信息,通过这种方式,USIM可以了解目前终端上终端应用部署的基本情况。但是在现有技术中,USIM获取终端应用情况和状态的方案是比较固定和单一的,具体为终端将应用指定的信息提供到USIM,所提供的信息不仅范围有限而且侧重于静态信息(即应用加载到终端后的基本信息),而对于这些信息范围之外的应用情况,尤其是这些应用情况的动态变化的发生,还缺少获取的方式。而对于终端应用对终端业务和功能的使用权限,例如短消息、电话、联系人等终端基本功能的使用权限,其权限的变更,一方面影响业务功能的实现,另一方面也可以体现用户对应用部署和使用情况的变化,USIM需要及时获取到相应的信息,以保证业务功能的顺利调用,并实现业务管理数据的统计,但现有技术并不支持USIM获取到这些信息。
技术实现思路
本公开提供一种终端应用权限变更获取方法、终端、USIM、设备及存储介质,可以实现终端根据USIM所需向其提供关联应用权限变更事件的信息,使USIM及时掌握该类行为动态变化信息;加强了机卡在整体业务功能上的协同配合的准确性,有效支撑业务能力的实现。第一方面,本公开实施例提供一种终端应用权限变更获取方法,应用于终端,包括:接收通用用户识别模块USIM发送的获取终端应用权限变更信息的命令;根据所述获取终端应用权限变更信息的命令,在发生终端应用权限管理事件后,获取终端应用权限变更的类型和变更数据;按照预设格式将所述终端应用权限变更的类型和变更数据封装成终端应用权限变更信息;以及,将所述终端应用权限变更信息发送给USIM,以使USIM根据所述长得应用权限变更信息获得终端应用权限变更的类型和变更数据。进一步的,所述根据所述获取终端应用权限变更信息的命令,在发生终端应用权限管理事件后,获取终端应用权限变更的类型和变更数据;包括:解析所述获取终端应用权限变更信息的命令,得到对应的参数和数据内容;根据所述对应的参数和数据内容获取需要提供终端应用权限管理事件的指定终端应用及所述指定终端应用的终端应用权限管理事件;对所述指定终端应用的终端应用权限管理事件进行监控;以及,若发生所述指定终端应用的终端应用权限管理事件,则根据所述指定终端应用的终端应用权限管理事件,获取终端应用权限变更的类型和变更数据。进一步的,所述指定终端应用的终端应用权限管理事件包括以下事件中的至少一种:短消息权限的变更、电话权限的变更、联系人权限的变更、音频设备权限的变更、视频设备权限的变更和位置权限的变更;所述指定终端应用为与USIM关联的终端应用。进一步的,所述终端应用权限变更的类型包括:权限分类以及所述权限分类的权限子类;所述权限分类包括以下权限中的至少一种:短消息权限、电话权限、联系人权限、音频设备权限、视频设备权限和位置权限;所述权限子类包括以下子类中的至少一种:读取、发送、建立、修改、开启、获取和删除;所述终端应用权限变更的变更数据包括:发生权限变更的终端应用和发生权限变更后终端应用的权限状态。第二方面,本公开实施例提供一种终端应用权限变更获取方法,应用于通用用户识别模块USIM,包括:生成获取终端应用权限变更信息的命令;发送所述获取终端应用权限变更信息的命令到终端,以使终端根据所述获取终端应用权限变更信息的命令,在发生终端应用权限管理事件后,获取终端应用权限变更的类型和变更数据,并按照预设格式将所述终端应用权限变更的类型和变更数据封装成终端应用权限变更信息;接收终端发送的所述终端应用权限变更信息;以及,根据所述终端应用权限变更信息获得终端应用权限变更的类型和变更数据。进一步的,所述生成获取终端应用权限变更信息的命令。包括:根据USIM业务产生的获取关联的终端应用的权限状态和终端应用权限管理事件信息的需求,生成获取终端应用权限变更信息的命令。第三方面,本公开实施例提供一种终端,包括:第一接收模块、第一获取模块、封装模块和第一发送模块;所述第一接收模块设置为接收通用用户识别模块USIM发送的获取终端应用权限变更信息的命令;所述第一获取模块设置为根据所述获取终端应用权限变更信息的命令,在发生终端应用权限管理事件后,获取终端应用权限变更的类型和变更数据;所述封装模块设置为按照预设格式将所述终端应用权限变更的类型和变更数据封装成终端应用权限变更信息;所述第一发送模块设置为将所述终端应用权限变更信息发送给USIM,以使USIM根据所述终端应用权限变更信息获得终端应用权限变更的类型和变更数据。第四方面,本公开实施例提供一种通用用户识别模块USIM,包括:生成模块、第二发送模块,第二接收模块和第二获取模块;所述生成模块设置为生成获取终端应用权限变更信息的命令;所述第二发送模块设置为发送获取终端应用权限变更信息的命令到终端,以使终端根据所述获取终端应用权限变更信息的命令,在发生终端应用权限管理事件后,获取终端应用权限变更的类型和变更数据,并按照预设格式将所述终端应用权限变更的类型和变更数据封装成终端应用权限变更信息;所述第二接收模块设置为接收终端发送的终端应用权限变更信息;所述第二获取模块设置为根据所述终端应用权限变更信息获得终端应用本文档来自技高网
...

【技术保护点】
1.一种终端应用权限变更获取方法,应用于终端,其特征在于,包括:/n接收通用用户识别模块USIM发送的获取终端应用权限变更信息的命令;/n根据所述获取终端应用权限变更信息的命令,在发生终端应用权限管理事件后,获取终端应用权限变更的类型和变更数据;/n按照预设格式将所述终端应用权限变更的类型和变更数据封装成终端应用权限变更信息;以及,/n将所述终端应用权限变更信息发送给USIM,以使USIM根据所述终端应用权限变更信息获得终端应用权限变更的类型和变更数据。/n

【技术特征摘要】
1.一种终端应用权限变更获取方法,应用于终端,其特征在于,包括:
接收通用用户识别模块USIM发送的获取终端应用权限变更信息的命令;
根据所述获取终端应用权限变更信息的命令,在发生终端应用权限管理事件后,获取终端应用权限变更的类型和变更数据;
按照预设格式将所述终端应用权限变更的类型和变更数据封装成终端应用权限变更信息;以及,
将所述终端应用权限变更信息发送给USIM,以使USIM根据所述终端应用权限变更信息获得终端应用权限变更的类型和变更数据。


2.根据权利要求1所述的方法,其特征在于,所述根据所述获取终端应用权限变更信息的命令,在发生终端应用权限管理事件后,获取终端应用权限变更的类型和变更数据;包括:
解析所述获取终端应用权限变更信息的命令,得到对应的参数和数据内容;
根据所述对应的参数和数据内容获取需要提供终端应用权限管理事件的指定终端应用及所述指定终端应用的终端应用权限管理事件;
对所述指定终端应用的终端应用权限管理事件进行监控;以及,
若发生所述指定终端应用的终端应用权限管理事件,则根据所述指定终端应用的终端应用权限管理事件,获取终端应用权限变更的类型和变更数据。


3.根据权利要求2所述的方法,其特征在于,所述指定终端应用的终端应用权限管理事件包括以下事件中的至少一种:短消息权限的变更、电话权限的变更、联系人权限的变更、音频设备权限的变更、视频设备权限的变更和位置权限的变更;
所述指定终端应用为与USIM关联的终端应用。


4.根据权利要求1所述的方法,其特征在于,所述终端应用权限变更的类型包括:
权限分类以及所述权限分类的权限子类;
所述权限分类包括以下权限中的至少一种:短消息权限、电话权限、联系人权限、音频设备权限、视频设备权限和位置权限;
所述权限子类包括以下子类中的至少一种:读取、发送、建立、修改、开启、获取和删除;
所述终端应用权限变更的变更数据包括:发生权限变更的终端应用和发生权限变更后终端应用的权限状态。


5.一种终端应用权限变更获取方法,应用于通用用户识别模块USIM,其特征在于,包括:
生成获取终端应用权限变更信息的命令;
发送所述获取终端应用权限变更信息的命令到终端,以使终端根据所述获取终端应用权限变更信息的命令,在发生终端应用权限管理事件后,获取终...

【专利技术属性】
技术研发人员:刘煜
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1