权限数据动态配置系统、方法及终端设备的制造方法_2

文档序号:9687368阅读:来源:国知局
施例进行举例说明。
[0028]在第一实施例中,所述预先设定的存储单元为所述第一身份识别卡51中的存储单元,所述数据配置模块2164从所述第一身份识别卡51中的存储单元读取该第一标识符对应的权限配置信息,具体方法参阅图5的描述。在第二实施例中,所述预先设定的存储单元为所述终端设备21的第二存储单元,所述数据配置模块2164从所述终端设备21的第二存储单元中读取该第一标识符对应的权限配置信息,具体方法参阅图8的描述。
[0029]步骤S30,所述数据配置模块2164将所述读取的权限配置信息写入终端设备21的第一存储单元214中,作为新的权限配置信息。
[0030]步骤S40,所述数据配置模块2164重新启动所述终端设备21,并在重新启动所述终端设备21后,调用该新的权限配置信息,完成权限数据的动态配置。
[0031]如图5所示,是本发明第一实施例中权限数据动态配置方法的流程图。
[0032]步骤S101,当第一终端设备21启动时,身份识别模块2162从第一身份识别卡51中读取第一标识符。在第一实施例中,所述第一身份识别卡51可以是无线射频识别(Rad1Frequency Identificat1n, RFID)卡、近场通信(Near Field Communicat1n, NFC)卡等。所述身份识别模块2162可以是无线通信模块,通过RFID技术、NFC技术、BT (Bluetooth)技术、WiFi (Wireless Fidelity,无线局域网)技术、MAC (Media Access Control,介质访问控制)技术、或其它无线通讯方式,从第一身份识别卡51中读取第一标识符。
[0033]步骤S102,数据配置模块2164从第一身份识别卡51的存储单元中读取该第一标识符对应的权限配置信息,并将第一身份识别卡51中的权限配置信息(即从第一身份识别卡51的存储单元中读取的权限配置信息)发送至第一终端设备21的处理器218。在第一实施例中,所述权限配置信息包括,但不限于,用户的组别(如A组)、级别(如L1 )、和描述信息(如L1代表用户的级别为组长)等。
[0034]步骤S103,数据配置模块2164通过处理器218将第一身份识别卡51中的权限配置信息写入第一终端设备21的第一存储单元214中,作为新的权限配置信息,并保留第一存储单元214中预先存储的初始权限配置信息。所述初始权限配置信息为第一终端设备21的用户对应的权限配置信息,而第一身份识别卡51中存储的权限配置信息有可能是其它终端设备的用户对应的权限配置信息。在第一实施例中,可以通过控制中心10设置和修改第一终端设备21的初始权限配置信息。
[0035]步骤S104,数据配置模块2164重新启动第一终端设备21,并在重新启动第一终端设备21后,调用该新的权限配置信息,完成权限数据的动态配置。
[0036]步骤S105,当预先设定的条件满足时,数据删除模块2166删除第一存储单元214中该新的权限配置信息。在第一实施例中,所述预先设定的条件至少包括下列条件之一 ??第一终端设备21关机、第一终端设备21与第一身份识别卡51之间的通信连接中断、预先设定的第一定时时间(如5秒钟)到达、预先设定的按键组合被触发(用户按下指定的按键组合)、以及第一终端设备21在预先设定的第二定时时间(如10秒钟)内没有接收到任何操作。
[0037]步骤S106,数据删除模块2166重新启动第一终端设备21,并在重新启动第一终端设备21后,调用所述初始权限配置信息,以恢复第一终端设备21的初始设置。
[0038]如图6所示,是本发明第二实施例中权限数据动态配置系统的应用环境图。在第二实施例中,所述第一终端设备21还包括第二存储单元215,该第二存储单元215通过数据线或信号线与显示屏幕210、输入设备212、第一存储单元214和处理器218等其它模块相连,所述第二存储单元215可以是Flash存储器。需要说明的是,所述第一存储单元214和第二存储单元215可以是第一终端设备21中同一存储器中的两个独立的存储区域,或者所述第一存储单元214和第二存储单元215也可以是两个独立的存储器。
[0039]所述权限数据动态配置系统216存储于第一终端设备21的存储器(如第一存储单元214)中,在第二实施例中,所述权限数据动态配置系统216用于在第二配置方案下,通过独立于第一终端设备21的第一身份识别卡51,动态配置第一终端设备21的权限数据。在第二配置方案下,用户的权限配置信息存储于第二存储单元215的配置表2150中(参阅图9所示),第一身份识别卡51中存储用户的标识符,具体方法流程参阅图7至图8的描述。
[0040]参阅图7所示,在第二实施例中,所述权限数据动态配置系统216可以提供一个或多个模块,例如,数据设置模块2160、身份识别模块2162、数据配置模块2164、及数据删除模块2166。所述一个或多个模块被存储在第一终端设备21的存储器(如第一存储单元214)中并被配置成由一个或多个处理器(本实施例为一个处理器218)执行,以完成本发明。本发明所称的模块是完成一特定功能的程序段,比程序更适合于描述软件在第一终端设备21中的执行过程。
[0041]如图8所示,是本发明第二实施例中权限数据动态配置方法的流程图。
[0042]步骤S201,数据设置模块2160设置每个身份识别卡的权限配置信息,将设置好的权限配置信息保存至第一终端设备21的第二存储单元215中,例如,保存于配置表2150中。
[0043]进一步地,所述数据设置模块2160也可以位于控制中心10中,此时,数据设置模块2160设置好每个身份识别卡的权限配置信息后,通过有线传输方式或无线传输方式,将设置好的权限配置信息传输至第一终端设备21,第一终端设备21将接收到的权限配置信息保存至第二存储单元215的配置表2150中。
[0044]步骤S202,当第一终端设备21启动时,身份识别模块2162从第一身份识别卡51中读取第一标识符。
[0045]步骤S203,数据配置模块2164从第二存储单元215 (如配置表2150)中读取该第一标识符对应的权限配置信息,并将该第一标识符对应的权限配置信息发送至第一终端设备21的处理器218。在第二实施例中,所述权限配置信息包括,但不限于,用户的组别(如A组)、级别(如L1)、和描述信息(如L1代表用户的级别为组长)等。例如,参阅图9所示,假设读取的第一标识符为ID_1,则该第一标识符ID_1对应的权限配置信息包括:A(组别)、L1(级别)、组长(描述信息)等。
[0046]步骤S204,数据配置模块2164通过处理器218将该第一标识符对应的权限配置信息写入第一终端设备21的第一存储单元214中,作为新的权限配置信息,并保留第一存储单元214中预先存储的初始权限配置信息。所述初始权限配置信息为第一终端设备21的用户对应的权限配置信息,而第一身份识别卡51中存储的权限配置信息有可能是其它终端设备的用户对应的权限配置信息。在第二实施例中,可以通过控制中心10设置和修改第一终端设备21的初始权限配置信息。
[0047]步骤S205,数据配置模块2164重新启动第一终端设备21,并在重新启动第一终端设备21后,调用该新的权限配置信息,完成权限数据的动态配置。
[0048]步骤S206,当预先设定的条件满足时,数据删除模块2166删除第一存储单元214中该新的权限配置信息。在第二实施例中,所述预先设定的条件至少包括下列条件之一:第一终端设备21关机、第一终端设备21与第一身份识别卡51之间的通信连接中断、预先设定的第一定时时间(如5秒钟)到达、预先设定的按键组合被触发(用户按下指定的按键组合)、以及第一终端设备21在预先设定的第二定时时间(如
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1