不利环境下的医疗设备自适应控制
1.相关申请的交叉引用
2.本技术主张美国申请号为no.62/891,869的题为“medical device adaptive control for hostile environment”的2019年8月26日递交的非临时申请的权益,其全部内容合并于此以供参考。
技术领域
3.本技术一般地涉及维护整个医疗机构中医疗设备的安全和性能。
背景技术:4.温度、大气压力、电磁波、某些射频和其他环境因素可能影响医疗设备的操作。例如,这些和其他环境条件可能会干扰医疗设备(例如输液泵)内敏感电路的预期操作。这些因素可能对医疗设备提供的药物产生更大的影响。医疗设备或药物的故障会增加医疗机构患者的健康风险。
技术实现要素:5.根据各个方面,本主题技术提供了一种医疗设备,其被配置为使用一个或多个传感器监测靠近医疗设备的物理环境的环境条件;确定代表所述环境条件的值何时超过所述医疗设备在患者护理方面的安全操作阈值。响应于所述值超过所述阈值,自动将所述医疗设备的操作模式从当前针对所述患者护理编程的第一模式切换到第二模式,所述第二模式使用与所述第一模式不同的参数来控制所述医疗设备。
6.根据各个方面,一种由机器实现的方法包括使用一个或多个传感器监测靠近医疗设备的物理环境的环境条件;确定代表所述环境条件的值超过所述医疗设备在患者护理方面的安全操作阈值;以及响应于所述值超过所述阈值,自动将所述医疗设备的操作模式从当前针对所述患者护理编程的第一模式切换到第二模式,所述第二模式使用与所述第一模式不同的参数来控制所述医疗设备。切换医疗设备的操作模式可以包括禁用第一传感器测量值的使用,其中第一模式包括基于第一传感器测量值确定硬件设备的操作性能,并且第二模式包括基于不使用第一传感器测量值的软件算法确定操作性能。其他方面包括用于实现由机器实现的方法的相应系统、装置和计算机程序产品。
7.应当理解,通过以下详细描述,本领域技术人员将容易理解本主题技术的其他配置,在下面的详细描述中,通过说明的方式示出和描述了本主题技术的各种配置。将认识到,本主题技术能够具有其他和不同的配置,并且其若干细节能够在各种其他方面进行修改,所有这些都不背离本主题技术的范围。因此,附图和详细描述应被视为本质上是说明性的而不是限制性的。
附图说明
8.为了更好地理解所描述的各种实现,应结合以下附图参考以下具体实施方式。在
整个附图和描述中,相同的附图标记指代相应的部分。
9.图1示出了根据本主题技术的各个方面的医疗机构的机构患者护理系统的示例。
10.图2示出了根据本主题技术的各个方面的在患者护理区之间移动并检测不利环境条件的医疗设备的示例。
11.图3示出了根据本主题技术的各个方面的响应于检测到不利环境而自动调整对医疗设备的控制的示例过程。
12.图4是示出根据本主题技术的各个方面的响应于检测到不利环境而自动调整对医疗设备的控制的示例电子系统的概念图。
具体实施方式
13.现在将参考实现,其示例在附图中示出。在以下描述中,阐述了许多具体细节以便提供对各种描述的实现的理解。然而,对于本领域的普通技术人员来说显而易见的是,可以在没有这些具体细节的情况下实践各种描述的实现。在其他情况下,没有详细描述众所周知的方法、过程、组件、电路和网络,以免不必要地混淆实现的各个方面。
14.本主题技术包括利用传感器和/或医疗设备的其他操作特征(例如,输液泵)来收集信号并基于这些信号检测可能干扰设备操作条件的不利环境。根据一些实现,医疗设备可以建议纠正措施以解决干扰。
15.例如,一些护理区,例如mri,可以包括影响医疗设备功能的磁场。这些强磁场可能会影响,甚至破坏医疗设备的某些电路和/或传感器,例如包括由设备实现的霍尔传感器。在这方面,霍尔传感器功能的中断可能会导致医疗设备的体积传感特征(此特征依赖于霍尔传感器来获得准确的读数)的能力下降,甚至出现故障。根据本主题技术的各个方面,医疗设备被配置为在医疗设备的电路有可能受到不利环境中的条件的影响时调整或改变操作模式,例如依赖软件功能(例如,基于软件的体积传感),而不是电路可能提供的更准确的传感(例如,霍尔传感)。
16.图1示出了根据本主题技术的各个方面的医疗机构的机构患者护理系统100的示例。在1中,患者护理设备(或“医疗设备”)12连接到医院网络10。术语患者护理设备(或“pcd”)可以与术语患者护理单元(或“pcu”)互换使用,其中任何一个都可以包括各种辅助医疗设备,例如输液泵、生命体征监测器、药物分装设备(例如柜子、手提袋)、药物制备设备、自动分装设备、与上述之一耦合的模块(例如,被配置为连接到输液泵的注射泵模块)或其他类似设备。每个元件12通过传输信道31连接到内部医疗保健网络10。传输信道31是任何有线或无线传输信道,例如802.11无线局域网(lan)。在一些实现中,网络10还包括位于医院各个科室的计算机系统。例如,图1的网络10可选地包括与入院部、计费部、生物医学工程部、临床实验室、中央供应部、一个或多个单元站计算机和/或医疗决策支持系统相关联的计算机系统。如下文进一步描述的,网络10可以包括离散的子网。在所描绘的示例中,网络10包括设备网络40,患者护理设备12(和其他设备)通过该网络40根据正常操作进行通信。
17.另外,机构患者护理系统100可以结合单独的信息系统服务器30,该服务器的功能将在下面更详细地描述。此外,虽然信息系统服务器30被示为单独的服务器,但是如果设计机构信息系统的工程师需要,信息系统服务器30的功能和程序可以结合到另一计算机中。
机构患者护理系统100还可以包括一个或多个设备终端32,用于与信息系统服务器30连接和通信。设备终端32可以包括个人计算机、个人数据辅助设备、移动设备(例如膝上型计算机、平板计算机、增强现实设备或智能手机),这些设备配置有用于通过网络10与信息系统服务器30通信的软件。
18.患者护理设备12包括用于提供患者护理的系统,例如在eggers等人发表的美国专利5,713,856中描述的系统,该专利为此目的纳入本文作为参考。患者护理设备12可以包括或包含泵、生理监测器(例如,心率、血压、ecg、eeg、脉搏血氧计和其他患者监测器)、治疗设备和可以根据本文列出的教导使用的其他药物输送设备。在所描绘的示例中,患者护理设备12包括连接到一个或多个功能模块16、18、20、22的控制模块14,也称为接口单元14。接口单元14包括中央处理单元(cpu)50,其连接到存储器,例如随机存取存储器(ram)58,以及包括一个或多个接口设备(例如用户接口设备54)、编码数据输入设备60、网络连接52和用于与附加的通信模块或设备辅助接口62。接口单元14虽然不是必须的,但还包括用于存储软件和数据的主非易失性存储单元56(例如硬盘驱动器或非易失性闪存),以及用于互连上述元件的一个或多个内部总线64。
19.在各种实现中,用户接口设备54是用于向用户显示信息并允许用户通过触摸屏幕的定义区域来输入信息的触摸屏。另外地或替代地,用户接口设备54可以包括用于显示和输入信息的任何装置,例如监视器、打印机、键盘、软键、鼠标、跟踪球和/或光笔。数据输入设备60可以是能够扫描和解译以条形码格式打印的数据的条形码读取器。另外地或替代地,数据输入设备60可以是用于将编码数据输入计算机的任何设备,例如用于读取磁条的设备、射频识别(rfid)设备(由此在rfid标签或智能标签(如下定义)中编码数字数据能够被读取器60通过无线电波捕获)、pcmcia智能卡、射频卡、记忆棒、cd、dvd或任何其他模拟或数字存储介质。数据输入设备60的其他示例包括语音激活或识别设备或便携式个人数据助理(pda)。根据所使用的接口设备类型,用户接口设备54和数据输入设备60可以是相同的设备。尽管数据输入设备60在图1中示出为设置在接口单元14内,但是应当认识到,数据输入设备60可以集成在药房系统34内或位于药房系统34外部并通过rs-232串行接口或任何其他适当的通信装置与药房系统34通信。辅助接口62可以是rs-232通信接口,但是在不偏离本主题技术的情况下,可以使用与外围设备(例如打印机、患者监测器、输液泵或其他医疗设备)通信的其他任何装置。此外,数据输入设备60可以是单独的功能模块,例如模块16、18、20和22,并且被配置为使用合适的编程和通信协议与控制器14或网络上的任何其他系统通信。
20.网络连接52可以是有线或无线连接,例如通过以太网、wifi、蓝牙、综合服务数字网络(isdn)连接、数字用户线(dsl)调制解调器或电缆调制解调器。可以使用任何直接或间接的网络连接,包括但不限于电话调制解调器、mib系统、rs232接口、辅助接口、光链路、红外链路、射频链路、微波链路或wlans连接或其他无线连接。
21.功能模块16、18、20、22是用于向患者提供护理或用于监测患者状况的任何设备。如图1所示,功能模块16、18、20、22中的至少一个可以是输液泵模块,例如用于向患者输送药物或其他流体的静脉输液泵。为了讨论的目的,功能模块16是输液泵模块。功能模块18、20、22中的每一个可以是任何患者治疗或监测设备,包括但不限于输液泵、注射泵、pca泵、硬膜外泵、肠内泵、血压监测器、脉搏血氧计、ekg监测器、eeg监测器、心率监测器或颅内压
监测器等。功能模块18、20和/或22可以是打印机、扫描仪、条形码读取器或任何其他外围输入、输出或输入/输出设备。
22.每个功能模块16、18、20、22直接或间接地与接口单元14通信,接口单元14提供对设备12的整体监测和控制。功能模块16、18、20、22可以物理地和电子地串联连接到接口单元14的一端或全部两端,如图1所示,或者如eggers等人详述的。然而,应当认识到,在不背离本主题技术的情况下,可以使用用于将功能模块与接口单元连接的其他装置。还将理解,提供足够可编程性和连接性的诸如泵或患者监测设备之类的设备可以能够作为独立设备操作并且可以直接与网络通信而无需通过单独的接口单元或控制单元14连接。如上所述,附加的医疗设备或外围设备可以通过一个或多个辅助接口62连接到患者护理设备12。
23.每个功能模块16、18、20、22可以包括模块特定组件76、微处理器70、用于存储信息的易失性存储器72和非易失性存储器74。需要指出,虽然图1示出了四个功能模块,但是任何数量的设备都可以直接或间接地连接到中央控制器14。这里描述的功能模块的数量和类型旨在说明性的,并且决不限制本主题技术的范围。模块特定组件76包括操作特定模块所必需的任何组件,例如用于输液泵模块16的泵送机构。
24.虽然每个功能模块可能能够进行至少某种程度的独立操作,但接口单元14监视和控制设备12的整体操作。例如,如下文将更详细描述的,接口单元14向功能模块16、18、20、22提供编程指令,并监控每个模块的状态。
25.患者护理设备12能够以几种不同的模式或个性操作,每个个性由配置数据库定义。配置数据库可以是患者护理设备内部的数据库56或外部数据库37。特定配置数据库的选择至少部分基于患者特定信息,例如患者位置、年龄、身体特征或医疗特征。医疗特征包括但不限于患者诊断、治疗处方、病史、病历、患者护理提供者身份、生理特征或心理特征。如本文所用,患者特定信息还包括护理提供者信息(例如,医师身份)或患者护理设备10在医院或医院计算机网络中的位置。患者护理信息可以通过接口设备52、54、60或62输入,并且可以源自网络10中的任何地方,例如来自药房服务器、入院服务器、实验室服务器等。
26.结合本主题技术的各个方面的医疗设备可以配备有网络接口模块(nim),允许医疗设备作为节点参与网络。虽然为了清楚起见,本主题技术将被描述为在使用互联网协议(ip)的以太网网络环境中运行,但是应当理解,本主题技术的概念同样适用于其他网络环境,并且这些环境旨在在本主题技术范围内。
27.进出各种数据源的数据可以通过现有技术转换为网络兼容的数据,并且可以通过多种方式实现医疗设备和网络之间的信息移动。例如,患者护理设备12和网络10可以通过自动交互、手动交互或自动和手动交互的组合进行通信。自动交互可以是连续的或间歇的,并且可以通过直接网络连接54(如图1所示)或通过rs232链路、mib系统、rf链路(如蓝牙)、ir链路、wlan、数字电缆系统、电话调制解调器或其他有线或无线通信方式发生。患者护理设备12和网络10之间的手动交互涉及例如使用用户接口设备54、编码数据输入设备60、条形码、计算机磁盘、便携式数据助理、存储卡、或任何其他用于存储数据的媒体在系统之间间歇地或定期地物理传送数据。各个方面的通信装置是双向的,可以从尽可能多的分布式数据源点访问数据。决策可以发生在网络10内的多个地方。例如但不限于,决策可以在his服务器30、决策支持48、远程数据服务器49、医院部门或单位站46或在患者护理设备12本身内做出。
28.根据本主题技术与在网络上运行的医疗设备的所有直接通信可以通过信息系统服务器30执行,该信息系统服务器30被称为远程数据服务器(rds)。根据本主题技术的各个方面,结合到医疗设备中的网络接口模块(例如,输液泵或生命体征测量设备)忽略并非源自经认证的rds的所有网络流量。本主题技术的rds的主要职责是跟踪所有具有nim的联网医疗设备的位置和状态,并保持开放通信。
29.图2示出了根据本主题技术的各个方面的在第一护理区200和第二护理区202之间移动并检测不利环境条件的医疗设备的示例。如图所示,医疗设备12可以包括控制单元204和一个或多个功能模块(例如,功能模块16、18、20、22),包括第一功能模块206和第二功能模块208。第二功能模块208被描绘为包括药物210。在一些实现中,医疗设备12可以是分装设备,其被配置为在授权临床医生时分装药物210以护理患者。在一些实现中,医疗设备12可以输液设备,其被配置为将药物210施用于患者(例如,通过连接的输液设备静脉内给药)。控制单元可以包括一个或多个处理器,例如以被配置为与连接到控制单元的功能单元对接,并且控制这些功能单元并为这些功能单元供电。
30.根据本主题技术的各个方面,医疗设备12可以包括被配置为检测相应的环境条件的一个或多个传感器212,。医疗设备12可以被配置为使用传感器212监测医疗设备附近的物理环境的环境条件。在此方面,传感器212可以包括热敏电阻、射频(rf)接收器、磁力计、光传感器等。例如,传感器212可以被配置为检测环境温度、辐射温度、光量、声学传输(声音)、磁场及其强度。传感器212可以具有范围214。
31.医疗设备12可以包括使传感器212获得代表环境条件的测量值的电路。传感器212可以定期地或在某些触发条件下测量环境条件。一个示例触发条件可以包括医疗设备12检测到它已经移动到新位置。医疗设备12可以基于其已知坐标(例如,gps)或基于连接到新的wifi系统来查询内部数据库56或服务器30和/或对应的外部数据库37,从而确定其新的物理环境是否包括(潜在地)有害环境设备216,并在确定设备216的(潜在)存在时接收触发条件的指示。设备216可以包括发射可能破坏医疗设备12的电路的能量场218的各种电气或机械设备。破坏性能量场例如包括磁场(例如,来自mri机器)、预定射频、热、冷、空气、振动和声音。
32.当接收到测量值时,医疗设备12可以确定该值何时超过医疗设备在患者护理方面的安全操作阈值。例如,各种阈值可以存储在数据库中并由包括护理区、患者医疗状况、一天中的时间等的一个或多个索引来索引。响应于该值超过阈值,医疗设备的操作模式可以自动从当前针对患者护理编程的第一模式切换到第二模式。根据各个方面,第二模式可以利用与第一模式不同的参数来控制医疗设备。例如,第一模式可以根据第一流速操作泵,并且第二模式可以根据第二较低流速操作泵。第一模式的参数可以激活功能模块,第二模式的参数可以停用功能模块。
33.用于执行本主题技术的操作的计算机程序代码可以用面向对象的编程语言编写,例如smalltalk或c++。然而,用于执行本主题技术的操作的计算机程序代码也可以用诸如“c”编程语言之类的常规过程编程语言、诸如perl之类的解释性脚本语言或函数式(或第四代)编程语言,例如lisp、sml、forth等来编写。软件也可以编写为与hla-7要求兼容。
34.根据各种实现,医疗设备12可以包括和/或利用一个或多个机载传感器212,例如
磁力计、温度传感器、声学传感器或光传感器,这些传感器被配置为测量环境条件并分配代表环境条件的值。医疗设备12可以包括监测从这些传感器中的每一个接收的测量值和/或值的电路和/或软件。当医疗设备(或其网络电路)12检测到这些测量值和/或值之一满足(例如,超过)预定阈值时,可以触发医疗设备自动调整或改变模式。
35.根据各种实现,由医疗设备施用或以其他方式提供的药物210可能对某些环境条件敏感。因此,如前所述,医疗设备12可以被配置为使用一个或多个传感器212监测医疗设备12周围的环境条件,以寻找可能对药物210或药物210的输送产生不利影响的条件。医疗设备12还可以被配置为基于其提供的药物210为测量的环境条件(例如,温度或光量)自动分配预定阈值。在一些实现中,预定阈值可以基于测量的环境条件减少药物半衰期的预定量。
36.阈值或阈值范围例如可以存储在查找表中或由药物类型和被测量的特定环境条件索引的数据库中。例如,药物分装设备可以自动测量每个装有药物的柜子内的温度值。当温度超出应储存药物的预定安全温度范围时,设备可以自动调整或改变模式。类似地,输液设备可以在被编程为施用给定药物时查找环境条件的安全范围,例如给定药物的温度和光照,并开始监测设备附近的环境条件以确保满足这些范围。当医疗设备(或其网络电路)检测到这些测量和/或值之一满足(例如,超过)预定阈值时,可以触发医疗设备自动调整或改变模式。
37.根据各种实现,调整或改变操作模式可以包括采取正确的动作。纠正措施可以包括在医疗设备上显示警报和/或发出声音警报。纠正措施可以包括停止正在进行的药物施用或锁住设备以防止施用或提供更多的药物,直到警报被确认。确认可以包括通过临床医生扫描徽章来识别该临床医生有权使用医疗设备,以及临床医生通过在医疗设备上的手动输入或通过连接到医疗设备的计算设备手动解除警报(例如,通过网络)。
38.在一个示例中,可以对输液泵进行编程以将药物施用于患者。输液泵可以包括靠近存储药物以供泵输送的位置的温度传感器和/或光传感器。输液泵可以包括辐射温度传感器以检测指示从药物发出的热量的辐射能量,可以包括读取房间环境温度或用于输送药物的管线的温度的热敏电阻。在将药物施用于患者期间,泵可以监测(使用传感器)泵周围的环境条件,包括温度或光量。在检测到光量在阈值时间内超过阈值光量时,和/或在检测到温度在阈值时间内超过阈值温度时,泵可以发出警报和/或停止患者施用药物。
39.在另一示例中,输液泵可以利用霍尔传感器来测量每搏输出量或检测给药管线中的气泡。例如,该传感器可用于计算搏速和相应的泵送速率,然后处理器可对泵的电机速度进行调整,以校正设定点偏差。传感器可用于检测搏数,从而可以保持已完成的泵搏次数的定时历史,并使用该记录计算流速和总分装体积。输液泵还可包括磁力计,该磁力计被配置为测量接近输液泵的位置的磁性,包括磁场的方向、强度或相对变化。在磁力计检测到磁场(例如,强度或变化)高于阈值水平,从而指示对霍尔传感器测量值造成影响时,与输液泵(或磁力计)相关联的处理器可以自动禁用霍尔传感器并切换到将由软件做出的有关泵送速率、搏速、流速和体积的计算。
40.在一些实现中,软件计算可能不如由因为给定环境条件而被停用的电路执行的计算准确。医疗设备可以配置有预定的可接受精度(例如,5%),如果超过该精度,则可以触发医疗设备做出模式改变或其他操作调整。例如,响应于检测到不利的环境条件,输液泵可以
切换到使用软件计算,但是如果泵确定软件计算不能保持预定的可接受精度,则可以切换药物施用或其他操作参数。在一些实现中,医疗设备的当前设置可能对该准确性有进一步的影响,可以调整这些设置以补偿一定程度的潜在误差。例如,当输液设备的温度或霍尔传感器由于环境条件而被禁用时,流速的软件计算中的潜在误差程度(或精度)可以进一步基于流速本身确定。在关键药物施用期间,输液泵可以被配置为将按照维持可接受的误差量所需的最小量调整流速。
41.许多医疗设备可以依靠电池工作,这样,设备可以在断电的情况下或在护理区之间移动时保持工作。医疗设备的电池单元例如可以为负责操作的一个或多个处理器、泵送机构(例如,在输液泵的情况下)、电子锁(例如,在分装设备的情况下)或网络电路供电。电池单元还可以负责为连接到医疗设备的从属或辅助设备供电。例如,输液设备的电池单元可以为一个或多个连接的功能模块供电,每个功能模块包括输液泵、注射泵、pca泵、硬膜外泵、肠内泵、血压监测器、脉冲血氧计、ekg监测器、eeg监测器、心率监测器、颅内压监测器等。
42.在一些实现中,医疗设备12可以利用一个或多个温度传感器来检测设备所在房间的环境温度,或检测设备本身或其电池或电池舱的内部温度。一个或多个温度测量值可以使用温度传感器212获得并用于确定是否调整对医疗设备12的各种系统的功率分配,包括对任何连接的功能模块16、18、20、22的功率分配。较高的工作温度可能会缩短电池的容量和寿命。医疗设备12可以基于各种因素获得有关其电池的预期容量或寿命的数据,这些因素包括当前工作温度、放电深度、放电速率和先前已知的类似条件下的容量。如果医疗设备确定电池的预期容量低于在预定时间内维持当前操作的预定阈值,则医疗设备可以进入省电模式并开始关闭或减少非必要系统的操作。可以根据各种因素确定功能单元和/或医疗设备特征是必要的还是非必要的,这些因素包括护理区200、202、患者的状态、下次充电的时间等。在一些示例中,网络连接可以识别为非必要的系统。在其他示例中,网络连接可以识别为必要的系统。在大人流量嘈杂的重症监护区(例如重症监护室)中,声音警报识别为必要的系统,但当设备从一个区域转移到另一区域时,声音警报被识别为非必要的系统。
43.在一个示例中,与根据本主题技术配置的输液泵相关联的控制单元14可以监测温度,并确定电池没有足够的容量在接收下一次充电之前对患者进行药物治疗所需时间内以当前设定的流速操作泵送机构。该预定时间可以是断电时的默认工作时间段,也可以由用户通过设备显示屏上显示的配置菜单设置,也可以由医院信息服务器结合将设备从第一护理单元重新放置到第二护理单元的指令提供给输液泵(或其他医疗设备)。响应于确定电池没有容量维持当前泵送负载,控制单元可以自动进入省电模式并将泵送速率降低到使得泵送机构可以在整个所需时间段内继续泵送的水平。在一些实现中,控制单元可以关闭非必要的功能单元(例如血压设备或脉搏血氧计),同时保持必要的功能单元(例如负责泵送维持生命的药物的泵送机构)的操作。控制单元还可以锁住模块连接的可能性,使得在设备处于省电模式时不能连接附加的功能模块。
44.在一些实现中,给定环境条件的预定阈值可以基于连接到医疗设备的设备的某些特性。例如,不同的输液器管材厚度在不同的温度下可能表现不同;换句话说,在较冷的环境中,较厚的管材可能会对泵送产生更强的抵抗力。在该示例中,阈值可以是较冷温度,在此温度下,管道柔韧性变差,并且泵应该切换到更激进的泵送强度或速度以补偿增加的泵
送阻力。
45.在一些实现中,环境条件的检测可以响应于由医疗设备12的组件(或医疗设备的任何组件或模块)报告的误差。例如,医疗设备12的控制单元14可以检测霍尔传感器误差(例如,传感器测量值超出预期测量范围)。响应于检测到误差,环境传感器被激活并且控制单元接收环境信号。例如,医疗设备12可以检查来自磁力计、温度传感器、声学传感器或光传感器的测量值以确认测量值在预期范围内。此外,医疗设备12可以基于设备的位置(例如,通过gps测量)、登录的临床医生简档、网络状态等接收其他环境条件。如果环境条件表明医疗设备的特征可能受到影响(来自不利环境),则医疗设备可以调整或改变模式,如上所述。在一些实现中,医疗设备可以提供警报并提示用户做出或确认改变。例如,输液泵可能需要手动确认以切换到软件流速检测,其中此切换响应于经由输液泵上或与输液泵相关联的图形用户界面的用户输入。因此,这种对误差的额外检查可以减少泵误差的误差警报。
46.一些环境条件可能导致医疗设备12丢失网络连接。例如,一些护理区包括可防止无线电和电磁能量穿过墙壁的屏蔽室(例如mri室)。当医疗设备12(或其网络电路)检测到它已经丢失网络连接时,可以触发医疗设备自动调整或改变模式。在一个示例中,在检测到网络连接丢失时,医疗设备21可以切换到手动模式,在该模式下,它开始使用机载药物库而不是通过网络连接查找操作参数和限制。
47.一些医疗设备12可以包括无线电路,用于检测医疗设备的预定邻近范围内的或属于医疗设备的其他设备。例如,在某些环境中,医疗设备12可以使用蓝牙连接到其他预先指定的医疗设备。来自第一医疗设备的无线签名广播可能会对第二医疗设备的电路造成干扰,或者设备之间的连接可能会影响电路正常运行或发挥其全部潜力的能力。在此方面,当第二医疗设备(或其网络电路)检测到干扰或与第一设备的连接时,可以触发第二医疗设备自动调整或改变模式。
48.在一些实现中,医疗设备12可以被配置为在改变模式之前或之时产生声音警报或视觉警报。在此方面,医疗设备在丢失网络连接时可以在其相关联的显示设备上提供用于模式调整的选项。例如,医疗设备可以提示用户选择是保持当前模式还是调整网络设置。选项可能包括从可用网络中进行选择,或选择要使用的不同类型的网络(例如,蓝牙或有线而不是wifi)。在一些实现中,警报可以随着环境条件的恶化而升级。例如,随着更重要的生命支持系统受到影响,可能会产生不同级别的警报。第一警报可以包括视觉警报,而声音警报可以根据不同的影响阈值逐渐变亮,更高的影响导致网络消息通过网络发送给主要护理人员。
49.图3示出了根据本主题技术的各个方面的用于响应于检测到不利环境而自动调整对医疗设备的控制的示例过程。出于解释的目的,示例过程300的各个块在本文中参考图1和2,以及本文描述的组件和/或过程进行了描述。过程300的一个或多个块例如可以由包括例如医疗设备12的一个或多个计算设备来实现。在一些实现中,一个或多个块可以基于一个或多个机器学习算法来实现。在一些实现中,一个或多个块可以与其他块分开并由一个或多个不同的处理器或设备来实现。进一步为了解释的目的,示例过程300的块被描述为顺序地或线性地发生。然而,示例过程300的多个块可以并行发生。此外,示例过程300的块不需要以所示的顺序执行和/或示例过程300的块中的一个或多个不需要执行。
50.在所描绘的示例中,医疗设备12使用一个或多个传感器212监测接近医疗设备的
物理环境的环境条件(302)。
51.代表环境条件的值被确定为超过医疗设备在患者护理方面的安全操作阈值(304)。为了简化解释,与阈值的关系可以被描述为“超过阈值”,但是,也可以包括附加的或替代的关系来确定值是否对应于阈值。此外,阈值可以是存储在存储器或者可由医疗设备访问的其他配置存储装置中的静态值,或者可以是基于可用于医疗设备的一个或多个值(例如,编程的操作参数、默认配置等)或可由医疗设备检测到的一个或多个值(例如,温度、位置、速度、取向等)确定的动态阈值。
52.响应于该值超过阈值,医疗设备12的操作模式自动(实时)从当前针对患者护理编程的第一模式切换到第二模式,第二模式使用与第一模式不同的参数来控制医疗设备(306)。根据各种实现,切换医疗设备12的操作模式可以包括禁用第一传感器测量值(或由第一传感器提供的测量值)的使用。在此方面,第一模式可以包括基于第一传感器测量值确定硬件设备的操作性能,并且第二模式可以包括基于不使用第一传感器测量值的软件算法确定操作性能。例如,医疗设备12可以包括输液设备,并且一个或多个传感器212可以包括磁力计。在该示例中,环境条件可以包括磁场,第一传感器测量值可以由霍尔传感器提供,并且操作性能可以与将流体施用于患者的泵送机构相关联。
53.在一些实现中,在监测环境条件之前,医疗设备12可以包括机载诊断,以确定在操作期间医疗设备的硬件组件产生了超过预定误差阈值的误差。在这些实现中,环境条件的监测可以响应于误差超过预定误差阈值。
54.在一些实现中,环境条件包括温度,并且切换医疗设备的操作模式可以包括响应于温度超过预定温度阈值而降低医疗设备的硬件组件的功率。温度可以是环境温度、设备(例如,隔间)的内部温度或由设备提供的药物的温度。
55.根据各种实现,医疗设备12可以是输液设备或药物分装设备,并且环境条件可以包括影响由设备提供的药物的感测温度或光量。根据本主题技术的实现的药物分装设备12可以确定储存在药物分装设备的隔间中的药物经受温度或光量的时间超过预定时间,并且通过锁住隔间以防止药物的分装来切换医疗设备的操作模式。根据本主题技术的实现的输液设备12可以确定指定由药物分装设备施用于患者的药物经受温度或光量的时间超过预定时间,并且通过电子禁用医疗设备的泵送机构以防止将药物施用于患者来切换医疗设备的操作模式。
56.在一些实现中,切换医疗设备12的操作模式可以包括进入省电模式。医疗设备12可以确定为医疗设备的至少硬件组件供电的电池的电池容量,并且基于测量温度超过预定温度阈值,确定电池容量不足以为硬件组件供电预定时间。在此方面,切换操作模式可以包括调整用于控制至少硬件组件的操作参数以降低医疗设备12的电力负载,并且电力负载可以降低到使电池足以为硬件组件供电预定时间的水平。
57.如前所述,医疗设备12可以包括控制单元14,控制单元14被配置为与多个功能单元16、18、22、22接口,并且在功能单元连接到控制单元时控制相应的功能单元并为相应的功能单元供电。在一些实现中,医疗设备12可以确定为控制单元和当前连接到控制单元的多个功能单元供电的电池的电池容量。该确定可以响应于温度升高或者可以由电池管理系统(例如,电路和/或软件)定期地执行。医疗设备可以基于温度超过预定温度阈值,确定电池容量不足以为多个功能单元供电预定时间,并且响应于电池容量不足而禁用多个功能单
元中的至少一个。在一些实现中,医疗设备可以基于温度超过预定温度阈值确定电池容量不足以为当前连接到控制单元的至少一个功能单元供电预定时间,并且响应于确定电池容量不足,禁用控制单元向当前连接到控制单元的至少一个功能单元之外的任何附加功能单元供电的能力。
58.上述示例300以及相关特征和应用中的许多也可以被实现为软件过程,这些软件过程被指定为记录在计算机可读存储介质(也称为计算机可读介质)上的一组指令,并且可以被自动执行(例如,无需用户干预)。当这些指令由一个或多个处理单元(例如,一个或多个处理器、处理器的核或其他处理单元)执行时,它们使处理单元执行指令中指示的动作。计算机可读媒体的示例包括但不限于cd-rom、闪存驱动器、ram芯片、硬盘驱动器、eprom等。计算机可读媒体不包括无线地或通过有线连接传递的载波和电子信号。
59.术语“软件”意在适当的时候包括驻留在只读存储器中的固件或存储在磁存储器中的应用,其可以被读入存储器以供处理器处理。此外,在一些实现中,本公开的多个软件方面可以被实施为较大程序的子部分,同时保留本公开的不同软件方面。在一些实现中,多个软件方面也可以实现为单独的程序。最后,共同实现这里描述的软件方面的单独程序的任何组合都在本公开的范围内。在一些实现中,当被安装在一个或多个电子系统上运行时,软件程序定义一个或多个执行和实施软件程序操作的特定机器实现。
60.计算机程序(也称为程序、软件、软件应用、脚本或代码)可以任何形式的编程语言编写,包括编译或解释语言、声明性或过程性语言,并且可以以任何形式部署,包括作为独立的程序或作为模块、组件、子程序、对象或其他适合在计算环境中使用的单元。计算机程序可以但不必对应于文件系统中的文件。程序可以存储在包含其他程序或数据的文件的一部分中(例如,存储在标记语言文档中的一个或多个脚本),存储在专用于所讨论的程序的单个文件中,或存储在多个协调文件(例如,存储一个或多个模块、子程序或部分代码的文件)中。可以将计算机程序部署为在一台计算机或位于一个站点或分布在多个站点并通过通信网络互连的多台计算机上执行。
61.图4是示出根据本主题技术的各个方面的响应于检测到不利环境而自动调整对医疗设备的控制的示例电子系统400的概念图。电子系统400可以是用于执行与过程400的一个或多个部分或步骤,或由图1-3提供的组件和过程(包括但不限于信息系统服务器30、生产服务器204、患者护理设备12内的计算硬件或终端设备37)相关联的软件的计算设备。结合关于图1-3的公开,电子系统400可以是代表性的。在此方面,电子系统400可以是个人计算机或移动设备,例如智能手机、平板计算机、膝上型计算机、pda、增强现实设备、可穿戴设备,例如手表或表带或眼镜,或它们的组合,或其他具有嵌入其中或耦合到其上的一个或多个处理器的触摸屏或电视,或任何其他类型的具有网络连接的计算机相关电子设备。
62.电子系统400可以包括各种类型的计算机可读媒体和用于各种其他类型的计算机可读媒体的接口。在所描绘的示例中,电子系统400包括总线408、处理单元412、系统存储器404、只读存储器(rom)410、永久存储设备402、输入设备接口614、输出设备接口406,以及一个或多个网络接口416。在一些实现中,电子系统400可以包括其他计算设备或电路或与其他计算设备或电路集成,以执行之前描述的各种组件和过程的操作。
63.总线408统一表示所有系统、外围设备和芯片组总线,它们以通信的方式连接电子系统400的众多内部设备。例如,总线408以通信的方式连接处理单元412与rom 410、系统存
储器404和永久存储设备402。
64.从这些各种存储器单元中,处理单元412检索要执行的指令和要处理的数据,以便执行本公开的过程。在不同的实现中,处理单元可以是单个处理器或多核处理器。
65.rom 410存储处理单元412和电子系统的其他模块所需的静态数据和指令。另一方面,永久存储设备402是读写存储器设备。该设备是即使在电子系统400关闭时也能存储指令和数据的非易失性存储单元。本公开的一些实现使用大容量存储设备(例如磁盘或光盘及其对应的磁盘驱动器)作为永久存储设备402。
66.其他实现使用可移动存储设备(例如软盘、闪存驱动器及其对应的磁盘驱动器)作为永久存储设备402。与永久存储设备402一样,系统存储器404是读写存储器设备。然而,与存储设备402不同,系统存储器404是易失性读写存储器,例如随机存取存储器。系统存储器404存储处理器在运行时需要的一些指令和数据。在一些实现中,本公开的过程存储在系统存储器404、永久存储设备402和/或rom 410中。从这些不同的存储器单元中,处理单元412检索要执行的指令和要处理的数据以便执行某些实现的过程。
67.总线408还连接到输入和输出设备接口414和406。输入设备接口414允许用户向电子系统发送信息和选择命令。与输入设备接口414一起使用的输入设备例如包括字母数字键盘和指点设备(也称为“光标控制设备”)。输出设备接口406例如能够显示由电子系统400生成的图像。与输出设备接口406一起使用的输出设备例如包括打印机和显示设备,例如阴极射线管(crt)或液晶显示器(lcd)。一些实现包括诸如触摸屏之类的设备,其既用作输入设备又用作输出设备。
68.另外,如图4所示,总线408还通过网络接口416将电子系统400耦合到网络(未示出)。网络接口416例如可以包括无线接入点(例如蓝牙或wifi)或用于连接到无线接入点的无线电电路。网络接口416还可以包括用于将计算机连接到计算机网络的一部分的硬件(例如以太网硬件),计算机网络例如包括局域网(“lan”)、广域网(“wan”)、无线lan、或内联网或网际网(例如,因特网)。电子系统400的任何或所有组件都可以与本发明结合使用。
69.上述这些功能可以在计算机软件、固件或硬件中实现。可以使用一个或多个计算机程序产品来实现这些技术。可编程处理器和计算机可以包含在移动设备中或封装为移动设备。过程和逻辑流程可以由一个或多个可编程处理器以及一个或多个可编程逻辑电路来执行。通用和专用计算设备和存储设备可以通过通信网络互连。
70.一些实现包括将计算机程序指令存储在机器可读或计算机可读介质(也称为计算机可读存储媒体、机器可读媒体或机器可读存储媒体)中的电子组件,例如微处理器、存储装置和存储器。这种计算机可读媒体的一些示例包括ram、rom、只读光盘(cd-rom)、可刻录光盘(cd-r)、可重写光盘(cd-rw)、只读数字多功能盘(例如dvd-rom、双层dvd-rom)、各种可刻录/可重写dvd(例如dvd-ram、dvd-rw、dvd+rw等)、闪存(例如sd卡、迷你sd卡、微型sd卡等)、磁性和/或固态硬盘驱动器、只读和可刻录光盘、超密度光盘、任何其他光或磁媒体和软盘。计算机可读媒体可以存储可由至少一个处理单元执行并且包括用于执行各种操作的指令集的计算机程序。计算机程序或计算机代码的示例包括诸如由编译器产生的机器代码,以及包括由计算机、电子组件或微处理器使用解释器执行的高级代码的文件。
71.虽然以上讨论主要涉及执行软件的微处理器或多核处理器,但一些实现由一个或多个集成电路执行,例如专用集成电路(asic)或现场可编程门阵列(fpga)。在一些实现中,
这样的集成电路执行存储在电路本身上的指令。
72.如在本说明书和本技术的任何权利要求中使用的,术语“计算机”、“服务器”、“处理器”和“存储器”均指电子或其他技术设备。这些术语不包括人或人群。出于本说明书的目的,术语显示或正在显示是指在电子设备上显示。如在本说明书和本技术的任何权利要求中使用的,术语“计算机可读介质”和“计算机可读媒体”完全限于以计算机可读的形式存储信息的有形物理对象。这些术语不包括任何无线信号、有线下载信号和任何其他短暂信号。
73.为了提供与用户的交互,本说明书中描述的主题的实现可以在计算机上实现,该计算机具有用于向用户显示信息的显示设备,例如crt(阴极射线管)或lcd(液晶显示器)监视器,以及用户借以向计算机提供输入的键盘和指点设备,例如鼠标或轨迹球。也可以使用其他类型的设备来提供与用户的交互;例如,提供给用户的反馈可以是任何形式的感官反馈,例如视觉反馈、听觉反馈或触觉反馈;并且来自用户的输入可以以任何形式接收,包括声音、语音或触觉输入。此外,计算机可以通过向用户使用的设备发送文档和从其接收文档来与用户交互;例如,通过响应于从web浏览器收到的请求而将网页发送到用户客户端设备上的web浏览器。
74.本说明书中描述的主题的实施例可以在计算系统中实现,该计算系统包括后端组件(例如,作为数据服务器),或者包括中间件组件(例如,应用服务器),或者包括前端组件(例如,具有图形用户界面或web浏览器的客户端计算机,用户可以通过这些界面或浏览器与本说明书中描述的主题的实现进行交互),或者包括一个或多个这样的后端、中间件或前端组件的任何组合。系统的组件可以通过任何数字数据通信形式或媒体(例如,通信网络)互连。通信网络的示例包括局域网(“lan”)和广域网(“wan”)、互联网(例如,因特网)和对等网络(例如,自组织对等网络)。
75.计算系统可以包括客户端和服务器。客户端和服务器通常彼此远离并且可以通过通信网络进行交互。客户端和服务器的关系是通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序而产生的。在一些实施例中,服务器将数据(例如,html页面)传输到客户端设备(例如,为了向与客户端设备交互的用户显示数据并从其接收用户输入)。在客户端设备处生成的数据(例如,用户交互的结果)可以由服务器从客户端设备接收。
76.以条款阐述主题技术
77.为方便起见,本公开的各方面的各种示例被描述为带编号(1、2、3等)的条款。这些条款是作为示例提供的,并不限制主题技术。以下提供的附图和参考数字的标识仅作为示例和说明性目的,并且条款不受这些标识的限制。
78.条款1.一种方法,包括:使用一个或多个传感器监测靠近医疗设备的物理环境的环境条件;确定代表所述环境条件的值超过所述医疗设备在患者护理方面的安全操作阈值;以及响应于所述值超过所述阈值,自动将所述医疗设备的操作模式从当前针对所述患者护理编程的第一模式切换到第二模式,所述第二模式使用与所述第一模式不同的参数来控制所述医疗设备。
79.条款2.根据条款1所述的方法,其中切换所述医疗设备的所述操作模式包括禁用第一传感器测量值的使用,其中所述第一模式包括基于所述第一传感器测量值确定硬件设备的操作性能,并且所述第二模式包括基于不使用所述第一传感器测量值的软件算法确定
所述操作性能。
80.条款3.根据条款2所述的方法,其中所述医疗设备包括输液设备并且所述一个或多个传感器包括磁力计,所述环境条件包括磁场,并且其中所述第一传感器测量值由霍尔传感器提供,并且所述操作性能与向所述患者输送液体的泵送机构相关联。
81.条款4.根据条款1所述的方法,还包括:在监测所述环境条件之前确定所述医疗设备的硬件组件产生了超过预定误差阈值的误差,其中所述环境条件的所述监测响应于所述误差超过所述预定误差阈值。
82.条款5.根据条款1所述的方法,其中所述环境条件包括温度,并且切换所述医疗设备的所述操作模式包括响应于所述温度超过预定温度阈值而减少所述医疗设备的硬件组件的功率。
83.条款6.根据条款5所述的方法,还包括:确定为所述医疗设备的至少所述硬件组件供电的电池的电池容量;以及基于所述温度超过所述预定温度阈值确定所述电池容量不足以为所述硬件组件供电预定时间,其中切换所述操作模式包括调整用于控制至少所述硬件组件的操作参数以降低所述医疗设备的功率负载,以及其中所述功率负载降低到足以使所述电池为所述硬件组件供电所述预定时间的水平。
84.条款7.根据条款5所述的方法,其中所述医疗设备包括控制单元,所述控制单元被配置为与多个功能单元对接,并且在所述功能单元连接到所述控制单元时控制相应的功能单元并为所述相应的功能单元供电,并且其中所述方法还包括:确定为所述控制单元和当前连接到所述控制单元的多个功能单元供电的电池的电池容量;以及基于所述温度超过所述预定温度阈值,确定所述电池容量不足以为所述多个功能单元供电预定时间;响应于确定所述电池容量不足,禁用所述多个功能单元中的至少一个。
85.条款8.根据条款5所述的方法,其中所述医疗设备包括控制单元,所述控制单元被配置为与多个功能单元对接,并且在所述功能单元连接到所述控制单元时控制相应的功能单元并为所述相应的功能单元供电,并且其中所述方法还包括:确定为所述控制单元和当前连接到所述控制单元的至少一个功能单元供电的电池的电池容量;基于所述温度超过所述预定温度阈值,确定所述电池容量不足以为当前连接到所述控制单元的所述至少一个功能单元供电预定时间;以及响应于确定所述电池容量不足,禁用所述控制单元为当前连接到所述控制单元的所述至少一个功能单元之外的任何附加功能单元供电的能力。
86.条款9.根据条款1所述的方法,其中所述医疗设备是药物分装设备并且所述环境条件包括温度或光量,所述方法还包括:确定存储在所述药物分装设备的隔间中的药物经受所述温度或光量的时间超过预定时间;以及通过锁住所述隔间以防止所述药物的分装来切换所述医疗设备的所述操作模式。
87.条款10.根据条款1所述的方法,其中所述医疗设备是输液设备并且所述环境条件包括温度或光量,所述方法还包括:确定指定由所述药物分装设备施用于所述患者的药物经受所述温度或光量的时间超过预定时间;以及通过电子禁用所述医疗设备的泵送机构以防止将所述药物施用于所述患者来切换所述医疗设备的所述操作模式。
88.条款11.一种医疗设备,包括:一个或多个处理器;以及包括指令的存储器,当由所述一个或多个处理器执行时,所述指令使所述医疗设备:使用一个或多个传感器监测靠近所述医疗设备的物理环境的环境条件;确定代表所述环境条件的值超过所述医疗设备在患
者护理方面的安全操作阈值;以及响应于所述值超过所述阈值,自动将所述医疗设备的操作模式从当前针对所述患者护理编程的第一模式切换到第二模式,所述第二模式使用与所述第一模式不同的参数来控制所述医疗设备。
89.条款12.根据条款11所述的医疗设备,其中切换所述医疗设备的所述操作模式包括禁用第一传感器测量值的使用,其中所述第一模式包括基于所述第一传感器测量值确定硬件设备的操作性能,并且所述第二模式包括基于不使用所述第一传感器测量值的软件算法确定所述操作性能。
90.条款13.根据条款12所述的医疗设备,其中所述医疗设备包括输液设备并且所述一个或多个传感器包括磁力计,所述环境条件包括磁场,并且其中所述第一传感器测量值由霍尔传感器提供,并且所述操作性能与向所述患者输送液体的泵送机构相关联。
91.条款14.根据条款11所述的医疗设备,其中当由所述一个或多个处理器执行时,所述指令还使所述医疗设备:在监测所述环境条件之前确定所述医疗设备的硬件组件产生了超过预定误差阈值的误差,其中所述环境条件的所述监测响应于所述误差超过所述预定误差阈值。
92.条款15.根据条款11所述的医疗设备,其中所述环境条件包括温度,并且切换所述医疗设备的所述操作模式包括响应于所述温度超过预定温度阈值而减少所述医疗设备的硬件组件的功率。
93.条款16.根据条款15所述的医疗设备,其中当由所述一个或多个处理器执行时,所述指令还使所述医疗设备:确定为所述医疗设备的至少所述硬件组件供电的电池的电池容量;以及基于所述温度超过所述预定温度阈值确定所述电池容量不足以为所述硬件组件供电预定时间,其中切换所述操作模式包括调整用于控制至少所述硬件组件的操作参数以降低所述医疗设备的功率负载,以及其中所述功率负载降低到足以使所述电池为所述硬件组件供电所述预定时间的水平。
94.条款17.根据条款15所述的医疗设备,其中所述医疗设备包括控制单元,所述控制单元被配置为与多个功能单元对接,并且在所述功能单元连接到所述控制单元时控制相应的功能单元并为所述相应的功能单元供电,并且其中当由所述一个或多个处理器执行时,所述指令还使所述医疗设备:确定为所述控制单元和当前连接到所述控制单元的多个功能单元供电的电池的电池容量;基于所述温度超过所述预定温度阈值,确定所述电池容量不足以为所述多个功能单元供电预定时间;以及响应于确定所述电池容量不足,禁用所述多个功能单元中的至少一个。
95.条款18.根据条款15所述的医疗设备,其中所述医疗设备包括控制单元,所述控制单元被配置为与多个功能单元对接,并且在所述功能单元连接到所述控制单元时控制相应的功能单元并为所述相应的功能单元供电,并且其中当由所述一个或多个处理器执行时,所述指令还使所述医疗设备:确定为所述控制单元和当前连接到所述控制单元的至少一个功能单元供电的电池的电池容量;基于所述温度超过所述预定温度阈值,确定所述电池容量不足以为当前连接到所述控制单元的所述至少一个功能单元供电预定时间;以及响应于确定所述电池容量不足,禁用所述控制单元为当前连接到所述控制单元的所述至少一个功能单元之外的任何附加功能单元供电的能力。
96.条款19.根据条款11所述的医疗设备,其中所述医疗设备是药物分装设备并且所
述环境条件包括温度或光量,当由所述一个或多个处理器执行时,所述指令还使所述医疗设备:确定存储在所述药物分装设备的隔间中的药物经受所述温度或光量的时间超过预定时间;以及通过锁住所述隔间以防止所述药物的分装来切换所述医疗设备的所述操作模式。
97.条款20.根据条款11所述的医疗设备,其中所述医疗设备是输液设备并且所述环境条件包括温度或光量,当由所述一个或多个处理器执行时,所述指令还使所述医疗设备:确定指定由所述输液设备施用于所述患者的药物经受所述温度或光量的时间超过预定时间;以及通过电子禁用所述医疗设备的泵送机构以防止将所述药物施用于所述患者来切换所述医疗设备的所述操作模式。
98.条款21.一种包含指令的非暂时性机器可读存储介质,当由机器执行时,所述指令使所述机器执行包含以下项的操作:使用一个或多个传感器监测靠近医疗设备的物理环境的环境条件;确定代表所述环境条件的值超过所述医疗设备在患者护理方面的安全操作阈值;以及响应于所述值超过所述阈值,自动将所述医疗设备的操作模式从当前针对所述患者护理编程的第一模式切换到第二模式,所述第二模式使用与所述第一模式不同的参数来控制所述医疗设备。
99.进一步的考虑
100.在一些实施例中,本文中的任何条款可以依赖于任何一个独立条款或任何一个从属条款。在一个方面,任何条款(例如,从属或独立条款)可以与任何其他一个或多个条款(例如,从属或独立条款)组合。一方面,权利要求可以包括在从句、句子、短语或段落中引用的一些或全部词语(例如,步骤、操作、手段或组件)。一方面,权利要求可以包括在一个或多个从句、句子、短语或段落中列举的一些或全部词语。一方面,可以删除每个从句、句子、短语或段落中的一些词。一方面,可以将额外的词或元素添加到从句、句子、短语或段落中。一方面,可以在不利用本文所述的一些组件、元件、功能或操作的情况下实现本主题技术。一方面,可以利用附加组件、元件、功能或操作来实现主题技术。
101.本领域技术人员将理解,本文描述的各种说明性块、模块、元件、组件、方法和算法可以实现为电子硬件、计算机软件或两者的组合。为了说明硬件和软件的这种可互换性,各种说明性块、模块、元件、组件、方法和算法已在上面大体上根据它们的功能进行了描述。这种功能是作为硬件还是软件实现取决于特定应用和施加在整个系统上的设计约束。所描述的功能可以针对每个特定应用以不同的方式实现。在不脱离本主题技术的范围的情况下,各种组件和块可以不同地布置(例如,以不同的顺序布置,或以不同的方式划分)。
102.应当理解,所公开的过程中的步骤的特定顺序或层次是示例方法的说明。基于设计偏好,应当理解,可以重新安排过程中步骤的特定顺序或层次。一些步骤可以同时进行。随附的方法权利要求以示例顺序呈现各个步骤的元素,并且不意味着限于呈现的特定顺序或层次。
103.提供前面的描述是为了使本领域的任何技术人员能够实践这里描述的各个方面。前面的描述提供了主题技术的各种示例,并且主题技术不限于这些示例。对这些方面的各种修改对于本领域技术人员来说将是显而易见的,并且本文定义的一般原理可以应用于其他方面。因此,权利要求不旨在限于本文所示的方面,而是要符合与语言权利要求一致的全部范围,其中除非明确指出,否则以单数形式提及的元件不旨在表示“一个且只有一个”,而
是表示“一个或多个”。除非另有明确说明,否则术语“一些”是指一个或多个。男性代词(例如,他的)包括女性和中性性别(例如,她和它的),反之亦然。标题和副标题,如果有的话,只是为了方便而使用,并不限制这里描述的本发明。
104.如本文所用,术语网站可以包括网站的任何方面,包括一个或多个网页、用于托管或存储网络相关内容的一个或多个服务器等。因此,术语网站可以与术语网页和服务器互换使用。谓词“被配置为”、“可操作地”和“被编程为”并不意味着对主题进行任何特定的有形或无形修改,而是旨在互换使用。例如,被配置为监视和控制操作或组件的处理器也可以意味着处理器被编程为监视和控制操作,或者意味着处理器可操作地监视和控制操作。同样,被配置为执行代码的处理器可以被解释为被编程为执行代码,或可操作地执行代码的处理器。
105.所描述的特征可以包括机器学习。机器学习可包括模型、方程、人工神经网络、循环神经网络、卷积神经网络、决策树或其他机器可读的人工智能结构。可以包括在上述实施例中的机器学习和建模特征的示例在qiu等人发表的“asurvey of machine learning for big data processing(用于大数据处理的机器学习调查,发表于eurasip journal on advances in signal processing(2016年))”中进行了描述,此文献的全部内容在此纳入作为参考。
106.如本文所用,术语“自动”可包括由计算机或机器在没有用户干预的情况下执行;例如,通过响应计算机或机器或其他启动机制的谓词动作的指令。“示例”一词在此用于表示“作为示例或说明”。这里描述为“示例”的任何方面或设计不一定被解释为优于或优于其他方面或设计。
107.诸如“方面”之类的短语并不意味着这样的方面对于主题技术是必不可少的或者这样的方面适用于主题技术的所有配置。涉及一个方面的公开可以应用于所有配置,或者一个或多个配置。一个方面可以提供一个或多个示例。诸如方面之类的短语可以指示一个或多个方面,反之亦然。诸如“实施例”之类的短语并不意味着这样的实施例对于主题技术是必不可少的或者这样的实施例适用于主题技术的所有配置。涉及实施例的公开可以适用于所有实施例,或一个或多个实施例。一个实施例可以提供一个或多个示例。诸如“实施例”之类的短语可以指示一个或多个实施例,反之亦然。诸如“配置”之类的短语并不意味着这种配置对于主题技术是必不可少的,或者这种配置适用于主题技术的所有配置。涉及配置的公开可以适用于所有配置,或一种或多种配置。一种配置可以提供一个或多个示例。诸如“配置”之类的短语可以指示一种或多种配置,反之亦然。