[发明专利]睡眠呼吸诊疗装置及其功能权限控制方法和系统有效
申请号: | 201410009266.2 | 申请日: | 2014-01-08 |
公开(公告)号: | CN103810418B | 公开(公告)日: | 2016-11-30 |
发明(设计)人: | 雷亮;侯丙营 | 申请(专利权)人: | 北京怡和嘉业医疗科技有限公司 |
主分类号: | G06F21/46 | 分类号: | G06F21/46;A61B5/08;A61M16/00 |
代理公司: | 北京聿宏知识产权代理有限公司 11372 | 代理人: | 吴大建;刘华联 |
地址: | 100043 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 睡眠 呼吸 诊疗 装置 及其 功能 权限 控制 方法 系统 | ||
技术领域
本发明涉及医疗器械领域,尤其涉及一种睡眠呼吸诊疗装置及其功能权限控制方法和系统。
背景技术
为了治疗睡眠过程中的呼吸暂停和其他呼吸紊乱现象,患者通常使用例如呼吸辅助设备之类的医疗器械产品。这种产品通过面罩等与患者接触的装置,向患者提供正压力的空气或其他可供呼吸的气体以辅助患者呼吸,治疗患者的呼吸障碍,减轻呼吸功耗。
然而,对于这些睡眠诊断类医疗器械产品,产品的某些功能执行权限被严格控制。不同的功能权限被不同角色的用户进行控制,例如对某些处方类功能来说,其权限执行者被设置为医生,而对于一些隐藏功能,其权限执行者为经销商、家庭服务提供商或者厂家维修人员。
目前比较流行的权限控制方法为基于角色的访问控制(Role-Based Access Control,RBAC)。其基本思想是,对系统操作的各种权限不是直接授予具体的用户,而是在用户集合与权限集合之间建立一个角色集合。每一种角色对应一组相应的权限。一旦用户被分配了适当的角色后,该用户就拥有此角色的所有操作权限。RBAC主要包括两个步骤:权限分配与权限控制。
图1为基于RBAC的权限分配的说明图。如图1所示,首先将需要管理的权限集合(操作+对象)进行抽象,并规划系统可细分的角色集合。将权限集合中不同的权限分配给不同的角色,然后再对用户分配不同的角色,从而建立用户与权限之间的对应关系,达到权限控制的目的。
进一步,如图2所示,其为基于RBAC的权限控制方法的流程图。根据图2可知,首先,用户需要登录系统,在用户登录系统之后,系统首先为该用户分配的角色进行权限关联,当该用户试图为执行系统某个功能建立会话时,系统首先判断该用户有无执行该功能的权限,如果有则允许执行该功能,否则拒绝执行。
但是,该权限控制方法复杂,对系统资源要求较高,对于受硬件资源限制的嵌入式医疗器械产品实现起来成本较高。而且该控制方法必须通过用户登录来实现对用户权限的控制,对于年龄较大的患者每次都要输入用户名与密码来说,该方法操作起来复杂,不具备人性化。
因此,如何解决上述问题,在不增加产品成本情况下,能够通过简单操作就可以实现功能权限控制的方案,乃业界所致力的课题之一。
发明内容
本发明所要解决的技术问题之一是需要提供一种睡眠呼吸诊疗装置的功能权限控制方法,该方法不需要增加产品成本,且操作简单,便于用户进行功能权限控制。另外还提供了睡眠呼吸诊疗装置的功能权限控制系统以及睡眠呼吸诊疗装置。
为了解决上述技术问题,本发明提供了一种睡眠呼吸诊疗装置的功能权限控制方法,包括:在要对该睡眠呼吸诊疗装置的一功能权限进行控制时,输入对应该功能权限的密码;对所输入的密码的有效性进行校验,在所述密码有效时开启所述睡眠呼吸诊疗装置相应的功能权限。
在一个实施例中,所述密码包括密码类别、以及用于表征权限代码和参数信息的信息,其中,所述密码类别包括加密算法类型和密钥,且所述密钥中包括标识所述睡眠呼吸诊疗装置的身份信息的信息,所述参数信息包括执行权限操作所需要的其他信息以及加密日期和密码有效期。
在一个实施例中,所述密码类别中的加密算法类型为对称加密算法。
在一个实施例中,通过以下步骤对所输入的密码的有效性进行校验:判断所述密码的密码长度是否合法,若合法则根据所述密钥和所述加密算法类型对输入的密码进行解密;判断解密后的权限代码是否合法,若合法则进一步判断所输入的密码是否超出有效期,若未超出有效期,则获取解密后的参数信息;根据解密后的权限代码和参数信息开启所述睡眠呼吸诊疗装置相应的功能权限。
在一个实施例中,所述密码包括密码类别、权限代码、参数信息和校验码,其中,所述密码类别包括加密算法类型,所述参数信息包括执行权限操作所需要的其他信息,所述校验码包括标识所述睡眠呼吸诊疗装置的身份信息以及密码有效期和/或当前日期的信息。
在一个实施例中,通过以下步骤对所输入的密码的有效性进行校验:根据所述密码类别确定当前睡眠呼吸诊疗装置的身份信息以及密码有效期和/或当前日期;基于输入的密码中的权限代码、参数信息以及所确定的当前睡眠呼吸诊疗装置的身份信息以及密码有效期和/或当前日期计算得到一校验码;判断计算得到的校验码和所输入的密码中的校验码是否一致,若一致则根据所输入的密码中的权限代码和参数信息开启所述睡眠呼吸诊疗装置相应的功能权限。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京怡和嘉业医疗科技有限公司,未经北京怡和嘉业医疗科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410009266.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于检测克隆的虚拟机实例的方法和系统
- 下一篇:密码呈现管理方法和系统