技术领域
[0001] 本申请涉及临床试验的医疗设备的技术领域,尤其涉及一种生物样本管理方法、设备及系统。
相关背景技术
[0002] 临床试验生物样本是指在遵循临床试验方案的基础上,从受试者身上获得或衍生的任意物质,包括但不限于组织、血浆、血清、尿液、粪便、骨髓等,通常用于安全性评价、疗效评价和一些探索性科学研究,样本的质量和安全对试验的结果的准确性起着关键的作用,也是保证检测数据真实可靠和溯源的重要依据,因此强化生物样本的保存与监管是临床试验中的重要环节。在临床试验实施过程中,临床试验样本的处理、保存和寄送环节往往由临床研究协调员(CRC)协助完成,而目前国内大多数CRC是由第三方机构临床试验现场管理组织(SMO)以劳务派遣形式派往医疗机构,为临床研究提供研究助理服务。医院作为生物样本管理的责任主体,有责任建立临床试验生物样本的管理体系,并指派专人进行管理。
[0003] 传统保存和管理方法依赖人工操作,容易出现错误或遗漏,且缺乏有效地追踪和监控手段。也就是说,现今临床试验生物样本的保存和管理存在效率低、安全性不足的问题。
[0004] 基于此,本申请提供了一种生物样本管理方法、设备及系统,以改进现有技术、满足实际应用的需求。
具体实施方式
[0056] 下面将结合本申请的说明书附图以及具体实施方式,对本申请中的技术方案进行描述,需要说明的是,在不相冲突的前提下,以下描述的各实施方式之间或各技术特征之间可以任意组合形成新的实施方式。
[0057] 本申请实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示例性的”或者“例如”的任何实施方式或设计方案不应被解释为比其他实施方式或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
[0058] 本申请实施例中出现的第一、第二等描述,仅作示意与区分描述对象之用,没有次序之分,也不表示本申请实施例中对数量的特别限定,不能构成对本申请实施例的任何限制。
[0059] CRC是指临床研究协调员(Clinical Research Coordinator),是经过专业学习和培训、掌握了临床试验必备技能并获得研究机构和主要研究者授权后,在临床试验中协助研究者进行非医学判断处置的事务性工作的人员。
[0060] 目前国内大多数CRC由第三方组织以劳务派遣形式派往医疗机构,协助研究者完成临床研究,具有人数多、流动性大、难管理的特点,且作为临床试验生物样本处理、保存的主要执行者,医院作为生物样本管理的责任主体,需指派专人进行监管并定期盘点临床试验生物样本。传统的保存方法存在操作繁琐、信息不透明、安全性不高、监管不到位等问题。虽然医院从自身需求出发,为了提高保存效率和管理水平,提供了一些利用数据库进行生物样本保存转运的方法,以申请号CN202210585371.5公开的生物样本保存转运的智能系统和方法为例,提供智能容器,从样本离体后马上置于其中到样本被取走离开的全过程中,样本信息(患者姓名、离体时间、样本类型等)、实时温度、样本的存取时间、取样人信息均自动被记录和存储,并同步在服务器上。这一措施强调了生物样本的采集管理和转运管理,主要关注点在于通过使用样本转运智能容器来监管转运过程。
[0061] 相较于医院内部的工作人员,从(CRC)临床研究人员的角度考量,更关注的是:
[0062] 如何满足需要长时间储存的不同生物样本,几十项甚至上百项临床试验同时开展时对储存环境(温度)要求多样的情况下的临床试验生物样本的保存和管理需求,提供一种效率高、生物样本安全性足的解决方案。显然相关技术的生物样本管理方法不能满足使用客户端的(CRC)临床研究人员数量多、流动性大,大多非医院工作人员的生物样本管理需求。基于此本申请提供了一种生物样本管理方法、设备及系统,身份识别和批准认证信息的使用和简化保存流程,并能向临床研究人员即时展示位置信息,提供了一种适宜于临床研究人员的临床试验的生物样本保存思路。下文将先对生物样本管理方法进行说明,再对生物样本管理设备和生物样本保存系统进行说明。
[0063] 方法实施例
[0064] 参见图1,图1是本申请实施例提供的一种生物样本管理方法的流程示意图。
[0065] 本申请实施例提供了一种生物样本管理方法,所述生物样本管理方法应用于智能柜,所述智能柜包括身份识别装置、用于临床试验生物样本保存的多个保存空间和控制每个保存空间开启的电子锁;
[0066] 所述生物样本管理方法包括:
[0067] S101,通过用户端向管理端发送保存请求,所述保存请求包括待保存的生物样本的样品信息和用户端的用户标识信息;
[0068] S102,在所述管理端确认所述保存请求后,利用所述管理端向所述用户端发送批准认证信息、向智能柜发送授权管理信息;
[0069] S103,当用户通过所述用户端向所述智能柜发送包括批准认证信息的连接请求,且所述智能柜确认所述连接请求合法后,根据所述授权管理信息确定与所述连接请求对应的保存空间,并作为目标保存空间,将所述目标保存空间的位置信息向用户展示;
[0070] S104,利用所述身份识别装置获取所述用户的身份信息,根据所述身份信息确定所述目标保存空间的目标状态,当所述目标状态是开启时,控制所述目标保存空间的电子锁开启。
[0071] 其中,客户端可以是为用户提供服务的程序,也可以是以页面或网页形式存在的,本申请对其不进行限制。其一般安装在用户使用的用户终端设备上,用户终端设备例如是安装有客户端的平板电脑、笔记本电脑、台式计算机、手机等智能终端设备。本实施例提及的用户指的是医疗系统中的(CRC)临床研究人员。
[0072] 相应地,服务端指的是用于管理对生物样本进行保存的人员的权限的管理人员使用的、用于响应客户端请求的应用。同样地,服务端也可以是以页面或网页形式存在的,本申请对其不进行限制。检测终端设备例如是管理人员使用的安装有客户端的平板电脑、笔记本电脑、台式计算机、手机等智能终端设备。可以认为,管理人员是医院的员工,相较于用户更了解医院的实际情况和具有更专业的知识和技能,能够统筹管理生物样本储存,并根据智能柜的使用情况提供相应的保存指示。所述生物样本管理方法可以在电子设备上运行。
[0073] 智能柜是用于存储和保护各种生物样本的设备,例如包括多个独立保存空间的智能冰柜或多个智能冰柜的组合。
[0074] 本实施例提供的技术方案中,管理端接收到保存请求后,由管理人员进行确认。一旦确认,管理端会向用户端发送批准认证信息,同时向智能柜发送授权管理信息,可以认为授权管理信息包括为保存请求分配的保存空间的指示信息,以及保存请求中的用户标识信息,而批准认证信息包括开启被分配的保存空间的权限。用户端在接收到批准认证信息后,向智能柜发送连接请求,该请求包含批准认证信息以用于被分配的保存空间的权限的验证。智能柜确认连接请求的合法性,并根据授权管理信息确定对应的保存空间,将该空间的位置信息展示给用户,使用户在进行下一步的身份信息前就知道生物样本保存的具体位置,如果认为位置不合适可以及时联系管理人员进行调整。用户通过身份识别装置(如指纹识别或面部识别)验证身份,智能柜根据用户的身份确定目标保存空间的状态。如果目标状态是开启,则控制电子锁开启,允许用户存取样本。可以认为用户端发送到管理端的用户标识信息,包括用户姓名、ID以及生物识别信息,生物识别信息为指纹数据或面部识别数据。授权管理信息包括保存请求中的用户标识信息,好处在于用户大部分不是医院的正式员工,管理端不能(从数据库)直接获取用户的用户标识信息,通过将用户标识信息包含在授权管理信息中,本方法可以独立于医院的员工数据库进行认证和授权,确保了即使在没有访问医院内部员工数据库的情况下也能准确识别和授权用户。由于管理端不需要直接获取和存储所有用户的标识信息,可以避免数据冗余和潜在的隐私问题。
[0075] 由此,通过身份识别装置和批准认证信息,确保只有授权用户才能访问特定的保存空间,增强了生物样本的安全性。用户通过智能设备发送请求和管理端的处理,简化了保存流程,减少了人为操作的复杂性。电子锁的自动化控制和位置信息的即时展示,提高了样本存取的效率。在用户验证身份之前,确认并展示保存空间的位置信息,如果用户认为保存位置不合适可以及时联系管理人员进行调整,增加了用户操作的灵活性和选择性,并避免在发现位置不合适后再进行身份验证和保存操作的重复和无效操作,减少操作的时间和资源浪费,提高整体效率。进一步地,(CRC)临床研究人员数量众多,有存取时间不固定的情况,可以通过管理端统一管理所有保存请求和授权信息,便于集中审核,保证管理的透明性和规范性,同时管理端的管理人员无需在现场工作,远程管理即可实现上述目的。不需要购买类似样本库的智能储存设备以及安排人员24小时值班,减少科室经费消耗和人力资源投入,经济性好。多个保存空间及其对应的电子锁的设置,避免了众多项目共用一台冰箱的空间的情况,便于清点标本数量,也避免了频繁或长时间开冰箱导致的超温现象。
[0076] 保存请求包括待保存的生物样本的样品信息和用户端的用户标识信息,当用户存/取标本后没有及时关闭目标保存空间会导致超温,影响项目。本申请可以在目标保存空间关闭后智能柜向用户端发送关闭标识信息,关闭标识信息包括目标保存空间的开门时间点和关门时间点,当开门时间点和关门时间点之间的时间长度大于预设长度(例如3分钟、5分钟、7分钟)时,客户端将关闭标识信息和用户端的用户标识信息进行关联并发送至管理端。在具体应用中,可以依据客户端得到的关闭标识信息和用户端的用户标识信息,对对应的用户进行批评和再培训。
[0077] 本实施例的技术方案考虑到不同生物样本对储存环境(温度)要求多样,提供的生物样本管理方法能满足几十项甚至上百项临床试验同时开展的情况。其中,要求多样指的是生物样本管理中,不同的样本可能涉及不同温度要求,例如‑80度、‑20度、冷藏2‑8度和常温15‑25度。对应的,多个保存空间分别可以根据生物样本的特定要求,设定不同的温度区间。
[0078] 在一些实施例中,在通过用户端向管理端发送保存请求之前,所述生物样本管理方法还包括:
[0079] 通过用户端获取用户的输入操作,得到待保存的生物样本的样品信息,所述样品信息包括生物样本保存环境要求,还包括临床试验项目号、样本名称、样本类型、样本数量和样本实物图中的至少一个。生物样本保存环境要求是温度要求。临床试验项目号例如是与生物样本相关的临床试验的标识符,用于追踪和管理。样本名称指的是生物样本的名称或描述,便于识别。样本类型指的是生物样本的种类,如血液类型、组织类型等。样本数量值得需要保存的样本数量。样本实物图指的是样本的图片,用于视觉确认和记录。
[0080] 通过详细记录样本信息,确保了生物样本保存环境的精确匹配,提高了生物样本的保存质量。用户端的输入操作简化了用户的保存请求的生成过程,减少了手动填写和记录的需求,提高了工作效率,确保了数据记录的及时性。电子化的信息输入减少了手动记录错误的可能性,提高了样本信息的准确性。上述方式可以用于实时提交请求和信息,使管理端能够及时收到并处理用户的保存需求,提高了整个操作流程的效率和响应速度。
[0081] 值得注意的是,因为本申请考虑到研究者应当确保所有临床试验数据是从临床试验的源文件和试验记录中获得的,是准确、完整、可读和及时的。源数据应当具有可归因性、易读性、同时性、原始性、准确性、完整性、一致性和持久性。源数据的修改应当留痕,不能掩盖初始数据,并记录修改的理由。而本申请的技术方案,用户端的输入操作使得不需要手动填写和记录,就能得到详细记录样本信息,实现了数据记录的及时性。
[0082] 另外,由于生物标本有存储温度要求,不适合取出后清点,本实施例提供的技术方案,可以将待保存的生物样本的样品信息用于自动计算标本量,提醒用户及时寄出或销毁。
[0083] 在一些实施例中,所述批准认证信息包括基于所述样品信息和用户标识信息生成的开锁密钥信息,所述授权管理信息包括与所述开锁密钥信息对应的授权密钥信息;所述智能柜确认所述连接请求合法的方式包括:
[0084] 检测所述管理端向智能柜发送的多个授权管理信息中是否有能够匹配所述开锁密钥信息的授权管理信息;有能够匹配所述开锁密钥信息的授权管理信息时,认为所述连接请求合法,并利用所述用户端展示所述目标保存空间的位置信息。
[0085] 管理端生成授权管理信息,包括与开锁密钥信息对应的授权密钥信息,用于智能柜的权限验证和操作授权。用户端在接收到批准认证信息后,用户可以向智能柜发送包含开锁密钥信息的连接请求。智能柜保存了管理端多次发送的多个授权管理信息,从中寻找与用户端发送的开锁密钥信息相匹配的授权管理信息。如果智能柜找到匹配的授权管理信息,则确认连接请求是合法的。智能柜将所述目标保存空间的位置信息发送至用户端,用于向用户展示目标保存空间的位置信息。
[0086] 由此,智能柜通过匹配开锁密钥信息和授权管理信息来快速验证连接请求的合法性,提高了验证过程的效率。授权管理信息与开锁密钥信息的匹配机制确保只有正确的授权才能解锁对应的保存空间,避免了权限混淆或错误授权。用户端在连接请求合法后立即展示目标保存空间位置信息,提升了用户体验,使得用户能够快速定位并访问所需的保存空间。其中,开锁密钥信息与授权密钥信息可以使用对称加密或非对称加密技术。
[0087] 参见图2,图2是本申请实施例提供的一种生物样本管理方法的部分流程示意图。
[0088] 在一些实施例中,所述生物样本管理方法还包括:
[0089] S105,没有能够匹配所述开锁密钥信息的授权管理信息时,认为所述连接请求不合法,对预设时长内的失败次数进行加一操作,并检测所述失败次数是否不小于预设次数;
[0090] S106,当所述失败次数小于预设次数时,重新利用智能柜获取用户端发送的连接请求;这个时候,用户通过所述用户端向所述智能柜发送包括批准认证信息的连接请求。
[0091] S107,当所述失败次数不小于预设次数时,根据连接请求不合法的多个连接请求生成连接失败提示信息并发送至所述管理端。
[0092] 本申请对预设时长和预设次数的选择不进行限制,预设时长例如是2分钟、3分钟或10分钟。预设次数例如是4次、5次或7次。
[0093] 可以认为,如果没有找到能够匹配的开锁密钥信息,则认为连接请求不合法。此时,智能柜会执行以下操作:对预设时长内的失败次数加一,记录当前的失败次数。检测失败次数是否达到或超过预设的最大次数。如果失败次数小于预设次数,智能柜会重新等待并获取下一个用户端发送的连接请求,继续验证过程。如果失败次数达到或超过预设次数,智能柜将生成连接失败的提示信息,并将其发送至管理端,报告连接请求不合法的情况。
[0094] 由此,对连接请求的合法性进行验证计数,可以有效地防止恶意攻击或欺诈行为,预设的失败次数限制和报告机制有助于及时发现和应对异常操作。
[0095] 在一些实施例中,在用户将所述生物样本保存至目标保存空间后,所述生物样本管理方法还包括:
[0096] 所述智能柜根据所述连接请求和连接请求对应的授权管理信息,生成保存信息;将所述保存信息发送至云服务器的样本数据库,所述样本数据库用于管理人员通过所述管理端获取每个保存空间的保存情况。
[0097] 智能柜根据成功保存的操作生成保存信息,保存信息包括但不限于:样本的具体位置和保存空间编号、操作人员的身份信息和时间戳、保存时的环境条件(如保存空间内的温度),可以确保保存过程的透明性和可追溯性。所生成的保存信息将被发送至云服务器上的样本数据库,样本数据库负责管理和存储所有保存空间中生物样本的保存情况,管理人员可以通过管理端访问样本数据库,获取每个保存空间的实时保存情况和历史记录。同时,通过管理端管理人员可以实时监控各个保存空间的使用情况和生物样本的保存状态。
[0098] 由此,将保存信息上传至云服务器的样本数据库中,实现了生物样本数据的集中管理和统一存储,避免了传统纸质记录的繁琐和易损性,提高了数据的安全性和可靠性。通过云服务器和样本数据库,管理人员可以通过云服务器实时获取保存空间的情况和生物样本的状态,进而实现生物样本的远程监管。任何异常情况或者保存条件的变化都能及时被检测和报告,确保了生物样本的安全和稳定保存。
[0099] 在具体应用中,样本数据库为管理端提供的功能包括但不限于:提供实时更新的保存信息,包括样本的位置、数量、保存条件等;允许管理人员查询和分析保存历史数据,以支持决策和审计需求。
[0100] 在一些实施例中,所述授权管理信息还包括所述保存请求对应的生物样本的存放时间和生物样本保存环境要求;
[0101] 所述生物样本管理方法还包括:当任一保存空间的保存条件出现异常时,向所述管理端和保存空间保存的生物样本对应的用户端发送异常报警通知。
[0102] 参见图3,图3是本申请实施例提供的一种判断保存空间是否异常的流程示意图。
[0103] 任一保存空间的保存条件出现异常指的是:
[0104] S201,利用所述智能柜的传感模块获取所述保存空间的环境信息;传感模块包括温度传感单元;
[0105] S202,根据所述保存空间内的生物样本的授权管理信息和所述保存空间的环境设计信息,确定所述保存空间的最低保存标准;
[0106] S203,当所述环境信息不满足所述最低保存标准时,认为保存条件出现异常;
[0107] 其中,每个所述保存空间有独立的环境设计信息,每个环境设计信息用于指示其对应的保存空间的温度设定范围。
[0108] 存放时间和生物样本保存环境要求用于确定生物样本在智能柜中的存放条件。生物样本保存环境要求决定了生物样本的保存期限和所需的环境条件。生物样本保存环境要求包括温度的范围要求。智能柜通过传感模块监测每个保存空间的环境信息,根据保存空间内的生物样本的授权管理信息和预先设定的环境设计信息,确定保存空间的最低保存标准。可以认为同一保存空间在保存不同生物样本时的最低保存标准可以不同;不同保存空间的最低保存标准也可以不同。最低保存标准是根据生物样本的特性和保存空间的环境设计信息所决定的。一旦系统检测到保存条件异常,会立即向管理端和保存空间对应的用户端发送异常报警通知。异常报警通知可以包括具体的异常情况描述,例如保存空间的位置信息和生物样本的内容。保存空间的环境设计信息可以是在智能柜的设计过程中由工程师确定的。
[0109] 由此,通过实时监测保存空间的环境信息,能够及时发现保存条件的异常情况,避免生物样本由于环境问题而受损或失效。异常报警通知使得管理人员和用户能够迅速响应问题,采取必要的措施保护生物样本的安全。
[0110] 在一些实施例中,所述保存空间的最低保存标准包括温度保存范围,所述根据所述保存空间内的生物样本的授权管理信息和所述保存空间的环境设计信息,确定所述保存空间的最低保存标准包括:
[0111] 获取满足所述保存空间的最低保存标准的保存标准取值集合,其中,保存标准取值集合中的保存标准取值符合如下公式:
[0112] fmin(Tmin,K1)≤T≤fmax(Tmax,K2)
[0113] fmin(fmin,K1)=K1×Tmin
[0114] fmax(Tmax,K2)=K2×Tmax
[0115] 其中,T为满足所述保存空间的最低保存标准的保存标准取值,是温度取值,Tmin为生物样本的授权管理信息的生物样本保存环境要求中与T对应的环境要求最低值,Tmax为生物样本的授权管理信息的生物样本保存环境要求中与T对应的环境要求最高值,K1和K2为T对应的第一范围系数和第二范围系数且初始值为1。
[0116] 根据温度保存范围的保存标准取值集合,确定所述保存空间的最低保存标准。
[0117] 由此,针对生物样本和保存空间二者得到更精准的最低保存标准,不仅生物样本保存过程的安全性高,生物样本在长时间保存的过程中安全性也高。
[0118] 在一些实施例中,范围系数(第一范围系数和第二范围系数)的获取方式包括:
[0119] 获取目标范围系数对应关系,所述目标范围系数对应关系用于指示目标环境类型(温度类型)下的第一范围系数、第二范围系数、最低标准比值和最高标准比值,最低标准比值为目标环境类型的环境设计信息的设计范围最低值与生物样本保存环境要求的环境要求最低值的比值,最高标准比值为目标环境类型的环境设计信息的设计范围最高值与生物样本保存环境要求的环境要求最高值的比值;其中,第一范围系数不大于1,第二范围系数不小于1;
[0120] 根据所述保存空间与其保存的生物样本之间的实际最低标准比值、实际最高标准比值,利用目标范围系数对应关系获取目标环境类型对应的第一范围系数、第二范围系数。
[0121] 最低标准比值定义为特定目标环境类型的设计范围最低值与生物样本保存环境要求的最低值之间的比值。最高标准比值定义为特定目标环境类型的设计范围最高值与生物样本保存环境要求的最高值之间的比值。因为目标保存空间是管理人员指定给用户的,生物样品的环境要求范围在目标保存空间的设计范围之内,本实施例根据生物样品的环境要求范围和目标保存空间的设计范围之间的差异程度,允许调整范围系数,进而提供了定制化的最低保存标准,即同一保存空间放置不同生物样品时、不同保存空间放置同一生物样品时都能根据实际情况进行针对的异常判断调整。
[0122] 在一些实施例中,所述身份识别装置是指纹识别装置,所述身份信息是指纹身份信息。使用指纹识别装置作为身份识别装置,有效防止未经授权者操作智能柜,提高了生物样本保存过程的安全性。用户无需记忆或携带额外的身份证件或密码,只需使用指纹进行身份验证,简化了操作流程,提升了用户体验。
[0123] 在一些实施例中,所述生物样本管理方法还包括:
[0124] 通过用户端向管理端发送领取请求,所述领取请求包括已经保存的生物样本的样品信息和用户端的用户标识信息;
[0125] 在所述管理端确认所述领取请求后,利用所述管理端向所述用户端发送批准认证信息、向智能柜发送授权管理信息;
[0126] 当用户通过所述用户端向所述智能柜发送包括批准认证信息的连接请求,且所述智能柜确认所述连接请求合法后,根据所述授权管理信息确定与所述连接请求对应的目标保存空间,将所述目标保存空间的位置信息向用户展示;
[0127] 利用所述身份识别装置获取所述用户的身份信息,根据所述身份信息确定所述目标保存空间的目标状态,当所述目标状态是开启时,控制所述目标保存空间的电子锁开启。
[0128] 由此,通过身份识别装置和批准认证信息的双重验证,确保只有授权用户能够访问特定的生物样本,从而增强了样本的安全性和保密性。用户端和智能柜之间的远程通信允许用户在不同地点进行样本的领取操作,提高了灵活性和便利性。
[0129] 同时,样品信息包括临床试验项目号,所以可以根据存取样本的数量,自动计算并更新临床试验的项目中每种生物样本的剩余数量,从而实现样本数量的精确管理。
[0130] 在一个具体应用场景中,本申请实施例还提供了一种生物样本管理方法,所述生物样本管理方法应用于智能柜,所述智能柜包括身份识别装置、用于临床试验生物样本保存的多个保存空间和控制每个保存空间开启的电子锁;
[0131] 所述生物样本管理方法包括:
[0132] 通过用户端获取用户的输入操作,得到待保存的生物样本的样品信息,所述样品信息包括生物样本保存环境要求,还包括临床试验项目号、样本名称、样本类型、样本数量和样本实物图中的至少一个;
[0133] 通过用户端向管理端发送保存请求,所述保存请求包括待保存的生物样本的样品信息和用户端的用户标识信息;
[0134] 在所述管理端确认所述保存请求后,利用所述管理端向所述用户端发送批准认证信息、向智能柜发送授权管理信息;
[0135] 当用户通过所述用户端向所述智能柜发送包括批准认证信息的连接请求,且所述智能柜确认所述连接请求合法后,根据所述授权管理信息确定与所述连接请求对应的保存空间,并作为目标保存空间,将所述目标保存空间的位置信息向用户展示;所述批准认证信息包括基于所述样品信息和用户标识信息生成的开锁密钥信息,所述授权管理信息包括与所述开锁密钥信息对应的授权密钥信息、所述保存请求对应的生物样本的存放时间和生物样本保存环境要求;所述智能柜确认所述连接请求合法的方式包括:检测所述管理端向智能柜发送的多个授权管理信息中是否有能够匹配所述开锁密钥信息的授权管理信息;有能够匹配所述开锁密钥信息的授权管理信息时,认为所述连接请求合法,并利用所述用户端展示所述目标保存空间的位置信息;
[0136] 利用所述身份识别装置获取所述用户的身份信息,根据所述身份信息确定所述目标保存空间的目标状态,当所述目标状态是开启时,控制所述目标保存空间的电子锁开启;
[0137] 所述智能柜根据所述连接请求和连接请求对应的授权管理信息,生成保存信息;将所述保存信息发送至云服务器的样本数据库,所述样本数据库用于管理人员通过所述管理端获取每个保存空间的保存情况;
[0138] 没有能够匹配所述开锁密钥信息的授权管理信息时,认为所述连接请求不合法,对预设时长内的失败次数进行加一操作,并检测所述失败次数是否不小于预设次数;
[0139] 当所述失败次数小于预设次数时,重新利用智能柜获取用户端发送的连接请求;
[0140] 当所述失败次数不小于预设次数时,根据连接请求不合法的多个连接请求生成连接失败提示信息并发送至所述管理端。
[0141] 当任一保存空间的保存条件出现异常时,向所述管理端和保存空间保存的生物样本对应的用户端发送异常报警通知;
[0142] 任一保存空间的保存条件出现异常指的是:
[0143] 利用所述智能柜的传感模块获取所述保存空间的环境信息;
[0144] 根据所述保存空间内的生物样本的授权管理信息和所述保存空间的环境设计信息,确定所述保存空间的最低保存标准;
[0145] 当所述环境信息不满足所述最低保存标准时,认为保存条件出现异常;
[0146] 其中,每个所述保存空间有独立的环境设计信息,每个环境设计信息用于指示其对应的保存空间的温度设定范围。
[0147] 作为一个示例,临床研究人员A通过用户端输入待保存的生物样本的样品信息,包括样本类型为血液、样本数量为1、临床试验项目号为CT‑2023‑001、存放时间为3天,环境要求为温度设定在2℃至8℃。临床研究人员A通过用户端向管理端发送保存请求,包括上述样品信息和临床研究人员A利用用户终端设备输入的指纹信息和临床研究人员A的编号ID1001。管理端接收到保存请求后,管理人员验证信息无误后批准请求,管理端生成基于样品信息和用户标识的开锁密钥的批准认证信息,并将批准认证信息发送给用户端,同时向智能柜发送授权管理信息。
[0148] 临床研究人员A的用户终端设备和智能柜建立蓝牙连接,通过用户端发送包含批准认证信息的连接请求至智能柜。智能柜根据收到的授权管理信息验证开锁密钥的匹配性,确认连接请求合法后利用客户端展示目标保存空间的位置信息(D01号保存空间)。临床研究人员A核实目标保存空间无误后在智能柜上使用指纹识别装置验证身份,根据临床研究人员A的身份信息和授权管理信息确定目标保存空间的状态。如果指纹验证通过(空间需要开启)则控制电子锁开启。智能柜根据连接请求和授权管理信息生成保存信息,如存储时间、温度记录等,并将其发送至云服务器的样本数据库。如果某个保存空间的环境信息不满足预设的保存标准(如温度超出范围),智能柜使用传感器检测并向管理端和用户端发送异常报警通知。
[0149] 设备实施例
[0150] 本申请实施例提供了一种生物样本管理设备,其具体实施方式与上述方法实施方式中记载的实施方式、所达到的技术效果一致,部分内容不再赘述。
[0151] 所述生物样本管理设备包括存储器和至少一个处理器,所述存储器存储有计算机程序,所述至少一个处理器被配置成执行所述计算机程序时实现以下步骤:
[0152] 当用户通过所述用户端向所述智能柜发送包括批准认证信息的连接请求,且所述智能柜确认所述连接请求合法后,根据授权管理信息确定与所述连接请求对应的保存空间,并作为目标保存空间,将所述目标保存空间的位置信息向用户展示;
[0153] 利用所述智能柜的身份识别装置获取所述用户的身份信息,根据所述身份信息确定所述目标保存空间的目标状态,当所述目标状态是开启时控制所述目标保存空间的电子锁开启;
[0154] 其中,所述批准认证信息是通过用户端向管理端发送保存请求,且所述管理端确认所述保存请求后,利用所述管理端向所述用户端发送得到的;所述授权管理信息是所述管理端确认所述保存请求后,利用所述管理端向所述用户端发送得到的;所述保存请求包括待保存的生物样本的样品信息和用户端的用户标识信息。
[0155] 在一些实施例中,在通过用户端向管理端发送保存请求之前,所述至少一个处理器还被配置成执行所述计算机程序时实现以下步骤:
[0156] 通过用户端获取用户的输入操作,得到待保存的生物样本的样品信息,所述样品信息包括生物样本保存环境要求,还包括临床试验项目号、样本名称、样本类型、样本数量和样本实物图中的至少一个。
[0157] 在一些实施例中,所述批准认证信息包括基于所述样品信息和用户标识信息生成的开锁密钥信息,所述授权管理信息包括与所述开锁密钥信息对应的授权密钥信息;所述智能柜确认所述连接请求合法的方式包括:
[0158] 检测所述管理端向智能柜发送的多个授权管理信息中是否有能够匹配所述开锁密钥信息的授权管理信息;有能够匹配所述开锁密钥信息的授权管理信息时,认为所述连接请求合法,并利用所述用户端展示所述目标保存空间的位置信息。
[0159] 在一些实施例中,所述至少一个处理器还被配置成执行所述计算机程序时实现以下步骤:
[0160] 没有能够匹配所述开锁密钥信息的授权管理信息时,认为所述连接请求不合法,对预设时长内的失败次数进行加一操作,并检测所述失败次数是否不小于预设次数;
[0161] 当所述失败次数小于预设次数时,重新利用智能柜获取用户端发送的连接请求;
[0162] 当所述失败次数不小于预设次数时,根据连接请求不合法的多个连接请求生成连接失败提示信息并发送至所述管理端。
[0163] 在一些实施例中,在用户将所述生物样本保存至目标保存空间后,所述至少一个处理器还被配置成执行所述计算机程序时实现以下步骤:
[0164] 所述智能柜根据所述连接请求和连接请求对应的授权管理信息,生成保存信息;将所述保存信息发送至云服务器的样本数据库,所述样本数据库用于管理人员通过所述管理端获取每个保存空间的保存情况。
[0165] 在一些实施例中,所述授权管理信息还包括所述保存请求对应的生物样本的存放时间和生物样本保存环境要求;所述至少一个处理器还被配置成执行所述计算机程序时实现以下步骤:
[0166] 当任一保存空间的保存条件出现异常时,向所述管理端和保存空间保存的生物样本对应的用户端发送异常报警通知;
[0167] 任一保存空间的保存条件出现异常指的是:
[0168] 利用所述智能柜的传感模块获取所述保存空间的环境信息;
[0169] 根据所述保存空间内的生物样本的授权管理信息和所述保存空间的环境设计信息,确定所述保存空间的最低保存标准;
[0170] 当所述环境信息不满足所述最低保存标准时,认为保存条件出现异常;
[0171] 其中,每个所述保存空间有独立的环境设计信息,每个环境设计信息用于指示其对应的保存空间的温度设定范围。
[0172] 在一些实施例中,所述身份识别装置是指纹识别装置,所述身份信息是指纹身份信息。
[0173] 在一些实施例中,所述至少一个处理器还被配置成执行所述计算机程序时实现以下步骤:通过用户端向管理端发送领取请求,所述领取请求包括已经保存的生物样本的样品信息和用户端的用户标识信息;
[0174] 在所述管理端确认所述领取请求后,利用所述管理端向所述用户端发送批准认证信息、向智能柜发送授权管理信息;
[0175] 当用户通过所述用户端向所述智能柜发送包括批准认证信息的连接请求,且所述智能柜确认所述连接请求合法后,根据所述授权管理信息确定与所述连接请求对应的目标保存空间,将所述目标保存空间的位置信息向用户展示;
[0176] 利用所述身份识别装置获取所述用户的身份信息,根据所述身份信息确定所述目标保存空间的目标状态,当所述目标状态是开启时,控制所述目标保存空间的电子锁开启。
[0177] 参见图4,图4是本申请实施例提供的一种生物样本管理设备的结构框图。
[0178] 生物样本管理设备10例如可以包括至少一个存储器11、至少一个处理器12以及连接不同平台系统的总线13。
[0179] 存储器11可以包括易失性存储器形式的(计算机)可读介质,例如随机存取存储器(RAM)111和/或高速缓存存储器112,还可以进一步包括只读存储器(ROM)113。
[0180] 其中,存储器11还存储有计算机程序,计算机程序可以被处理器12执行,使得处理器12实现上述任一项方法的步骤。
[0181] 存储器11还可以包括具有至少一个程序模块115的实用工具114,这样的程序模块115包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例的每一个或某种组合中可能包括网络环境的实现。
[0182] 相应地,处理器12可以执行上述计算机程序,以及可以执行实用工具114。
[0183] 处理器12可以采用一个或多个应用专用集成电路(ASIC,Application Specific Integrated Circuit)、可编程逻辑器件(PLD,Programmable Logic Device)、复杂可编程逻辑器件(CPLD,Complex Programmable Logic Device)、现场可编程门阵列(FPGA,Field‑Programmable Gate Array)或其他电子元件。
[0184] 总线13可以为表示几类总线结构的一种或多种,包括存储器总线或者存储器控制器、外围总线、图形加速端口、处理器或者使用多种总线结构的任意总线结构的局域总线。
[0185] 生物样本管理设备10也可以与一个或多个外部设备例如键盘、指向设备、蓝牙设备等通信,还可与一个或者多个能够与该生物样本管理设备10交互的设备通信,和/或与使得该生物样本管理设备10能与一个或多个其它计算设备进行通信的任何设备(例如路由器、调制解调器等)通信。这种通信可以通过输入输出接口14进行。并且,生物样本管理设备10还可以通过网络适配器15与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。网络适配器15可以通过总线13与生物样本管理设备10的其他模块通信。应当明白,尽管图中未示出,但在实际应用中可以结合生物样本管理设备10使用其他硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理器、外部磁盘驱动阵列、RAID系统、磁带驱动器以及数据备份存储平台等。
[0186] 系统实施例
[0187] 本申请实施例提供了一种生物样本保存系统,所述生物样本保存系统包括:
[0188] 智能柜,所述智能柜包括设备实施例中所述的生物样本管理设备、身份识别装置、用于临床试验生物样本保存的多个保存空间和控制每个保存空间开启的电子锁;
[0189] 用户终端设备,用于安装并运行用户使用的用户端;
[0190] 管理终端设备,用于安装并运行管理人员使用的管理端。
[0191] 生物样本管理设备的具体实施方式与上述设备实施方式中记载的实施方式、所达到的技术效果一致,部分内容不再赘述。
[0192] 在一些实施例中,所述用户终端设备和所述智能柜均包括蓝牙通信模块,用于当所述用户通过所述用户端向所述智能柜发送连接请求时,建立所述用户终端设备与所述智能柜的蓝牙连接。另外,用户终端设备和管理终端设备可以分别包括无线模块,用于实现二者的远距离的无线连接。
[0193] 一方面,蓝牙连接提供短距离、点对点的安全通信方式,减少了数据传输中的安全风险。另一方面,蓝牙通信模块使用户终端设备与智能柜的连接更加便捷,用户无需依赖Wi‑Fi或有线连接即可完成生物样本保存操作。
[0194] 需要说明的是,在本申请实施例中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b或c中的至少一项(个),可以表示:a,b,c,a和b,a和c,b和c或a和b和c,其中a、b和c可以是单个,也可以是多个。值得注意的是,“至少一项(个)”还可以解释成“一项(个)或多项(个)”。
[0195] 本申请的说明书和权利要求书及上述附图中的术语“第一”“第二”等是被配置成区别类似的对象,而不必被配置成描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0196] 本申请从使用目的上,效能上,进步及新颖性等观点进行阐述,已符合专利法所强调的功能增进及使用要件,本申请以上的说明书及说明书附图,仅为本申请的较佳实施例而已,并非以此局限本申请,因此,凡一切与本申请构造,装置,特征等近似、雷同的,即凡依本申请专利申请范围所作的等同替换或修饰等,皆应属本申请的专利申请保护的范围之内。