分析物测量的远程监测的制作方法

文档序号:16188895发布日期:2018-12-08 05:29阅读:187来源:国知局
分析物测量的远程监测的制作方法

本申请是申请号为201380069492.3、发明名称为“分析物测量的远程监测”的中国发明专利申请的分案申请。

以引用的方式并入相关申请

在申请数据表中识别的任何和所有优先权要求或对其进行的任何修正根据37cfr1.57以引用的方式并入本文。本申请要求2012年12月31日提交的美国临时申请号61/747,717、2013年3月15日提交的美国申请号13/842,679以及2013年3月15日提交的美国申请号13/843,382的权益,所述申请的公开内容明确地以引用的方式整体并入本文,并且本文中明确地使所述申请成为本申请的一部分。

本公开一般涉及远程监测。

背景技术

糖尿病是一种失调,其中胰腺不能产生足够的胰岛素(例如在i型糖尿病的情况下)和/或其中胰岛素无效(例如2型糖尿病)。在糖尿病状态下,患者受高血糖困扰,该高血糖引起与小血管的退化相关联的一系列的生理紊乱(例如肾衰竭、皮肤溃疡或者眼睛玻璃体充血)。低血糖反应(例如低血糖)可能由胰岛素的意外超剂量或者在伴随有异常锻炼或不充分摄食的正常剂量的胰岛素或者葡萄糖降低药剂之后引起。

糖尿病人士可以携带自我血糖监测(smbg)监测器,该监测器通常需要令人不适的手指刺破方法。由于缺乏舒适和方便,糖尿病患者通常每天仅两到四次测量他的或者她的葡萄糖水平。遗憾的是,将这些时间间隔分散如此远使得糖尿病患者将有可能太迟发现高血糖或低血糖情况的不时引起的危险副作用。事实上,不仅糖尿病患者将不可能取得及时的smbg值,而且额外地糖尿病患者将不能基于常规方法知道他的血糖值较高还是较低。

因此,正在开发多种非侵入性、透皮(例如,经皮)和/或植入式电化学传感器以用于连续地检测和/或量化血糖值。这些以及其他类型的设备一般传输原始或最少处理的数据以用于在可以包括显示器的远程设备处进行随后分析,以允许将信息呈现给持有该传感器的用户。



技术实现要素:

提供用于分析物数据的远程监测的方法和装置,包括计算机程序产品。在一些示例性实施中,提供一种方法。方法可以包括在远程监测器处接收代表由服务器从接收器获得的分析物传感器数据检测到的事件的通知消息,所述接收器监测宿主的分析物状态;在远程监测器处呈现通知消息以激活远程监测器,其中远程监测器由服务器配置成接收通知消息以扩充宿主的分析物状态的接收器监测;响应于通知消息的呈现,通过远程监测器访问服务器;以及响应于访问,接收包括至少分析物传感器数据的信息。

在一些示例性实施中,上述方面可以进一步包括本文所描述的额外的特征,这些特征包括以下各项中的一个或多个。可以从远程监测器与联接到服务器的通知服务之间的至少第一无线连接接收通知消息,其中可以从远程监测器与服务器之间的至少第二无线连接接收额外的信息。第一无线连接可以包括持久的加密连接,该持久的加密连接被配置成携带由通知服务推送到在远程监测器处的通知消息中心的短消息,并且其中第二无线连接可以包括瞬时的加密连接,该瞬时的加密连接被响应于访问而建立以提供包括至少额外的分析物传感器数据的额外的信息。呈现可以进一步包括在远程监测器处抑制访问一个或多个应用程序直到在远程监测器处检测到指示收到通知消息的动作,其中远程监测器可以进一步包括监测应用程序。通知消息可以被呈现为在远程监测器处的显示器上的瞬时消息,而没有抑制访问。远程监测器和接收器中的至少一个可以包括移动站、无线终端、平板计算机、智能电话、多模式无线设备和计算机中的一个或多个。服务器可以包括至少一个处理器,该处理器被配置成:从接收器接收分析物传感器数据;处理分析物传感器数据以检测事件;以及当检测到事件时,基于一个或多个规则将通知消息转发到远程监测器,所述规则将事件映射到被指定为接收检测的事件的通知消息的远程监测器。可以在服务器处基于第一组规则检测事件,其中用于生成通知消息的第一组规则可能不同于用于检测警报的第二组规则,所述警报被发送到联接到在宿主处的传感器系统的接收器。接收器可以包括或联接到网关,所述网关将无线连接通过接口连接到公共陆地移动网络和服务器。可以配置多个远程监测器,其中多个远程监测器中的至少一个可以被指定为主监测器,并且多个远程监测器中的至少一个可以被指定为辅助监测器。远程监测器可以配置至少一个规则,该规则代表使得警报由服务器发送到接收器的触发器。远程监测器可以将发送到一个或多个设备的一个或多个邀请配置成邀请一个或多个设备监测接收器。服务器可以发送确认收到通知消息的消息。通知消息可以包括以下各项中的至少一个:需要校准传感器的指示;以及指示响应于发送到接收器的警告而由接收器发送的动作或确认中的至少一个的确认消息。远程监测器的激活可以包括打开监测应用程序。可以在远程监测器与服务器之间建立连接以使得能够接收包括分析物传感器数据的信息。服务器可以注册远程监测器、接收器、联接到接收器的分析物传感器中的至少一个,并且注册可以包括由健康护理提供者提供的代码。方法可以实施在包括至少一个处理器和至少一个存储器的装置上,所述存储器包括代码,所述代码在由至少一个处理器执行时使得装置提供方法。计算机可读存储介质可以包括在由至少一个处理器执行时引起方法的代码。

在另一方面,提供一种方法。方法可以包括在远程监测器处接收邀请以访问安全服务器和与监测宿主的分析物状态的接收器相关联的数据;以及通过远程监测器修改定义警报的规则,警报代表与宿主的分析物状态相关联的事件,其中警报在被触发时使得将消息发送到远程监测器以向远程监测器通知事件。

在一些示例性实施中,上述方面可以进一步包括本文所描述的额外的特征,这些特征包括以下各项中的一个或多个。修改规则可以包括改变与宿主的葡萄糖的低水平相关联的第一阈值、改变与宿主的葡萄糖的高水平相关联的第二阈值、改变相关警报由接收器触发时与通知消息被发送到远程监测器时之间的延迟、和/或改变提醒通知被发送到远程监测器时的时间值。方法可以实施在包括至少一个处理器和至少一个存储器的装置上,所述存储器包括代码,所述代码在由至少一个处理器执行时使得装置提供方法。计算机可读存储介质可以包括在由至少一个处理器执行时引起方法的代码。

应理解,以上一般描述和以下具体实施方式只是示例性的和解释性的而非限制性的。除了本文阐述的特征和/或变化之外,还可以提供其他特征和/或变化。例如,本文所描述的实施可以涉及所公开的特征的各个组合和子组合和/或下文在具体实施方式中所公开的几个其他特征的组合和子组合。

附图说明

在附图中,

图1描绘根据一些示例性实施的远程监测系统的高级系统体系结构;

图2a至图2c图示根据一些示例性实施的图1的远程监测系统的不同的系统体系结构;

图3描绘根据一些示例性实施的用于向远程监测器通知事件的示例性过程;

图4a和图4b分别描绘根据一些实施的通知消息170和172的实例;

图5描绘根据一些示例性实施的传感器电子模块的实例;

图6是根据一些实施的网关的实施的框图;

图7a和图7b描绘根据一些实施的插接站的实例;

图8描绘根据一些实施的网关或插接站的实施;

图9图示根据一些实施的促进输入接收器的序列号或其他唯一标识符的示例性显示页;

图10是描绘根据一些实施的用于设置宿主监测系统的过程的流程图;

图11a和图11b是根据一些实施的状态页的示例性视图;

图12描绘根据一些实施的在远程监测器处以电子邮件消息的形式呈现的示例性邀请页;

图13描绘可以呈现在宿主计算设备的显示器上的示例性警报设置页;

图14图示根据一些实施的由宿主监测设备显示的远程监测器的概览页;

图15是根据一些实施的由宿主监测设备显示的示例性远程监测器设置显示页;

图16是根据一些实施的示例性远程监测器设置过程的流程图;

图17是一些实施中的可以允许远程监测器配置宿主的远程监测设置的设置页的植入;

图18a和图18b是根据一些实施的由远程监测器显示的仪表板页面的两个不同的实施;以及

图19是根据一些实施的提供宿主的监测分析物浓度的趋势图的示例性页面。

具体实施方式

本文所描述的实施可以包括用于一个或多个看护者(例如,父母、配偶或保健医生)远程监测一个或多个宿主的健康特征的系统。健康特征可以包括宿主的分析物浓度(例如葡萄糖)或身体功能(例如心率、血压或温度等)。另外,可以监测宿主的其他特征以促进宿主的护理,例如宿主的地理位置、宿主的状态(例如,运动、睡觉或工作)等。可以使用包含计算设备(例如智能电话)和一个或多个传感器(例如连续葡萄糖传感器、心率监测器、gps设备等)的宿主监测系统来收集健康特征和其他特征。另外,宿主可以将信息手动输入到计算设备中,例如用餐信息、用药时间和数量等。然后,可以将由宿主监测系统收集的信息传输到由看护者使用的一个或多个远程监测器。然后,看护者可以使用远程监测系统来接收关于宿主的健康状况的信息。在一些实施中,宿主监测系统可以将信息直接传输到一个或多个远程监测器,和/或宿主监测系统首先将信息传输到远程服务器,远程服务器然后将信息传输到宿主监测器。

仅为了说明的目的,以下实例是可以使用本文所描述的远程监测系统的实施的非限制性的示例性环境。

在此示例性环境中,具有糖尿病的宿主由几个不同的看护者监测。宿主具有连续葡萄糖监测系统,例如可商购自dexcom,inc.的dexcomplatinum连续葡萄糖监测系统,该系统在显示设备上提供宿主的葡萄糖水平的测量,所述显示设备例如也商购自dexcom,inc.的dexcomplatinum接收器。

此外,在此示例性环境中,显示设备可以与网关设备通信,例如经由有线通信或无线通信。网关设备从显示设备收集包括实时或近实时葡萄糖浓度值的信息并且将信息传输到安全服务器。网关设备可以包括:智能电话,例如4s或iphone5,各自可商购自苹果公司(apple,inc.);以及宿主监测软件应用程序,该应用程序包括被配置成使智能电话充当网关的指令。宿主监测软件应用程序可以用所谓的“应用程序”的形式从苹果公司运营的苹果应用商店sm来下载。网关可以通过蜂窝网络、wi-fi网络等将从连续葡萄糖监测系统收集的信息无线地传输到安全服务器。

远程服务器可以存储并监测从远程监测系统接收的信息。监测可以包括将宿主的葡萄糖值(由连续葡萄糖监测系统生成并且经由网关传输到服务器)与预定阈值相比较,以及在超过阈值时启动动作。例如,服务器可以将当前葡萄糖值(例如,最近查看的葡萄糖值)与预定葡萄糖阈值相比较,并且在葡萄糖值超过阈值时对远程监测系统启动通知,例如蜂窝网络上的文本消息。服务器还可以视需要将历史和当前葡萄糖值提供给远程监测系统。

如上所述,远程监测器可以由看护者用来监测宿主的健康特征,所述健康特征在此示例性环境中是宿主的葡萄糖浓度水平。类似于宿主监测系统,远程监测系统可以是智能电话,例如iphone4s或iphone5,以及远程监测软件应用程序,该应用程序包括被配置成使智能电话充当远程监测系统的指令。远程监测软件应用程序可以用所谓的“应用程序”的形式从苹果公司运营的苹果应用商店来下载。远程监测系统可以在超过阈值时从服务器接收通知、向使用远程监测系统的看护者通知宿主的状况。远程监测系统也可以被用来查看关于宿主的监测的葡萄糖水平的历史信息,并且修改通知规则,例如触发通知的阈值水平。

下面提供具体实施的更多细节,所述细节可以包括或可以不包括在上述示例性环境中所述的特征。

图1描绘远程监测系统100的实施的高级系统体系结构。这里,远程监测系统100包括经由网络118连接到多个远程监测器114a-114m的多个宿主监测系统198a-198n。每个宿主监测系统198可以是一个或多个健康监测设备,所述健康监测设备收集与宿主相关联的与健康有关的数据并且经由网络108传输与健康有关的数据。健康监测系统198a-198n的示例性实施在本公开的别处进行更详细地描述,但在一些实施中可以包括一个或多个传感器和可操作地联接到传感器以收集、处理和传输与健康有关的数据的计算设备。网络108可以包括任何通信介质,例如包括蜂窝网络、局域网、广域网、wi-fi网络、互联网等的有线和无线网络。网络108还可以包括一个或多个服务器110以处理从一个或多个远程监测器114a-114m接收的与健康有关的数据,并且自动地或响应于来自远程监测器的请求将通知和数据传输到一个或多个远程监测器114a-114m。

每个远程监测器114a-114m可以与使用宿主监测系统198a-198n来监测一个或多个宿主的健康的个人或实体相关联。每个远程监测器114可以与看护者(例如,父母、配偶、医生、护士、医院等)相关联。远程监测器114可以包括计算设备,该计算设备从网络108接收通知并且请求额外的信息,例如由一个或多个宿主监测系统198a-198n生成的与健康有关的历史数据。

图1的远程监测系统100还可以包括工作站22。工作站22可以是计算设备(例如个人计算机),该计算设备访问远程监测系统100以用于配置系统100的设置和/或查看与一个或多个宿主监测系统198相关联的信息,例如由远程监测系统基于宿主的与健康有关的数据生成的报告。

使用图1的远程监测系统100,一个或多个远程监测器114a-11m可以监测一个或多个宿主监测系统198a-198n。作为实例,宿主监测系统198a可以由远程监测器114a和114b来监测,并且同时,远程监测器114a也可以监测宿主监测系统198b。如稍后在本公开中更详细地描述,可以使用各种权限和邀请来限制哪些远程监测器114a-114m可以监测宿主监测系统198a-118n。

在远程监测系统100的一个非限制性实例中,每个宿主监测系统198a-198n包括智能设备,例如来自苹果公司的iphone移动电话或ipod移动设备,并且同样地,每个远程监测器114a-114m具有智能设备,例如iphone或ipodtouch。每个宿主智能设备具有从网络108的服务器下载的宿主软件应用程序,应用程序将智能设备配置成通过本文所描述的宿主监测系统198来执行任何功能,包括收集和传输用于远程监测系统100中的与健康有关的数据。宿主软件应用程序可以是使用苹果公司持有的应用商店服务下载的应用程序。类似地,每个远程监测器114a-114m具有从网络108的服务器下载的远程监测应用程序,远程监测应用程序配置成执行本文所描述的任何远程监测功能,包括接收通知以及请求宿主的与健康有关的数据。远程监测应用程序还可以是使用苹果公司持有的应用商店服务下载的软件应用程序。

图2a描绘根据一些示例性实施的用于监测宿主199的与健康有关的信息的系统100的实例。这里,远程系统100包括连续分析物监测系统8,该系统包括传感器电子模块12和连续分析物传感器10。系统100还可以包括其他设备和/或传感器,例如药剂输送泵2(例如,胰岛素或胰高血糖素泵)、葡萄糖计4(例如,指尖采血计)、以及任何其他设备和/或传感器。连续分析物传感器10可以物理地连接到传感器电子模块12,并且可以与连续分析物传感器10构成整体(例如,非可释放地附接到连续分析物传感器10)或者可释放地附接到连续分析物传感器10。

传感器电子模块12、药剂输送泵2、葡萄糖计4和/或其他设备/传感器可以经由有线或无线链路联接到一个或多个设备,例如接收器102。接收器102可以包括显示器122以使宿主199能够呈现来自连续分析物传感器10、输送泵2、葡萄糖计4和/或其他设备/传感器的信息和/或控制连续分析物传感器10、输送泵2、葡萄糖计4和/或其他设备/传感器。

图2a中所示的系统100的实施经由网关104、网络108a-108c、安全服务器110和通知服务112将通知消息提供给一个或多个远程监测器114a-114m,例如远程监测器114a。每个远程监测器114可以在系统100处被配置成提供用于监测与宿主199相关联的活动的单独的机构,包括接收器102、连续分析物传感器10、输送泵2、葡萄糖计4和/或与宿主199相关联的任何其他传感器。

为了通过实例来说明,宿主199可以访问接收器102以查看来自连续分析物传感器10、输送泵2和/或葡萄糖计4的数据,或控制连续分析物传感器10、输送泵2和/或葡萄糖计4的方面。然而,另一实体(例如,父母、护理者、健康护理专业人员、学校护士等)可以让远程监测器114接收代表基于来自接收器102、连续分析物传感器10、输送泵2和/或葡萄糖计4的传感器数据确定的某些事件的通知消息,并且查看历史和大体上实时传感器数据。例如,事件可以包括以下各项中的一个或多个:高于或低于预定阈值的测量的分析物传感器值、高于预定阈值的变化率或葡萄糖测量水平、接近(或预测接近)预定阈值的预测葡萄糖值、宿主199不响应于显示在接收器102上的提示、消息或警报、和/或由安全服务器110和/或接收器102检测到的任何其他事件。在图2a的实例中,远程监测器114描述指示宿主199的低葡萄糖水平的通知消息132。因此,具有远程监测器114的实体可以通过提供对宿主199的额外层的监测和监督以及接收器102、连续分析物传感器10、输送泵2、葡萄糖计4等来帮助宿主199。

在一些示例性实施中,远程监测器114可以包括处理器、永久的计算机可读存储介质(例如,内存、存储器等)、无线电接入机制(例如,调制解调器等)和/或用户接口。计算机可读介质可以包括在由处理器执行时提供一个或多个应用程序、操作系统等的代码。例如,应用程序可以被配置成远程监测应用程序,该远程监测应用程序被配置成监测和/或控制接收器102、连续分析物传感器10、输送泵2、葡萄糖计4等中的一个或多个。在一些实施中,远程监测器114是来自苹果公司的iphone移动电话,并且应用程序是使用苹果公司运营的应用商店服务通过互联网下载的应用程序。

在一些示例性实施中,远程监测器114可以包括以下各项中的一个或多个:移动站、无线终端、平板计算机、智能电话等。例如,远程监测器114可以实施为无线手持设备、无线插入式配件等。此外,远程监测器114可以实施为被配置成使用多个无线电接入技术操作的多模式设备,所述无线电接入技术例如长期演进(lte)、无线局域网(wlan)技术(例如802.11wi-fi等)、蓝牙、蓝牙低功耗(bt-le)、近场通信(nfc)和任何其他无线电接入技术。此外,远程监测器114可以被配置成使用多个无线电接入技术中的至少一个来建立与网络108a中的接入点(例如蜂窝基站、wi-fi接入点等)的连接。还应理解,尽管其中为了解释的目的,本文中的一些实例将远程监测器114当作移动、无线计算设备,但是远程监测器可以实施为固定设备(例如个人计算机等)。

在一些示例性实施中,接收器102的警报规则可以不同于远程监测器114。例如,一组不同的规则可以定义警报何时被发送到接收器102和/或由接收器102触发、何时与用于触发到远程监测器114的通知的这组规则进行比较。此外,尽管接收器102可以自己触发警报(例如,将阈值应用于从传感器系统8接收的传感器数据)、从传感器系统8接收警报或直接从安全服务器110接收警报,但是远程监测器114可以被配置成从通知服务112接收消息(例如,短消息、文本消息等),并且这些消息可以用于激活远程监测器114,例如激活远程监测器的远程监测应用程序。例如,当远程监测应用程序没有被主动地用来节省远程监测器上的电力时,远程监测器114可以关闭远程监测应用程序会话(以及关闭与安全服务器110的网络连接109)。在这种情况下,通知服务112可以通过网络连接111发送消息以激活远程监测器114和/或远程监测应用程序(并且这种激活可以是自动的或者在远程监测器114的用户的控制下)。

尽管本文所描述的一些实例将安全服务器110当作接收器102与远程监测器114之间的中间节点,但是在一些示例性实施中,可以绕开安全服务器110。例如,网关104可以直接与远程监测器114通信,反之亦然。另外,网关104和接收器102可以接收通知消息以在接收器102或网关104处激活应用程序以允许向宿主报警。

图3描绘根据一些示例性实施的用于向远程监测器114通知与接收器102、连续分析物传感器10、输送泵2、葡萄糖计4和/或宿主199相关联的事件的示例性过程197。图3的描述也涉及图2a。

在一些示例性实施中,安全服务器110可以在过程197被启动之前注册和/或配置接收器102、连续分析物传感器10、输送泵2、葡萄糖计4和宿主199中的一个或多个,然而注册和/或配置也可以在其他时候发生。注册过程可以被执行以向安全服务器110注册接收器102、连续分析物传感器10、输送泵2、葡萄糖计4、远程监测器114和/或宿主199。此外,配置过程可以被执行以配置包括用于监测接收器102的一个或多个远程监测器的身份的系统100、配置用于触发到远程监测器的通知消息的一个或多个规则、配置指定主远程监测器和辅助远程监测器的一个或多个规则、配置建立主监测器和辅助监测器的时间表的一个或多个规则、配置定义代表何时将事件提升到主监测器或辅助监测器等的升级序列的一个或多个规则。

在180,接收器102可以将传感器数据(例如来自传感器系统8等的分析物数据)发送到网关104,网关104然后在182将传感器数据转发到安全服务器110。例如,接收器102可以经由有线或无线连接联接到网关104,并且网关104可以经由网络108a联接到安全服务器110。网关104可以被配置成自己或响应于来自安全服务器110的请求而从接收器102提取当前和/或历史数据。

在186,安全服务器110可以确定是否应向远程监测器114a-114m中的一个或多个(例如远程监测器114a)发送关于事件的通知消息。安全服务器110可以基于接收的传感器数据(以及可用在安全服务器上的任何其他数据),确定是否将通知消息发送到远程监测器114,所述数据在安全服务器上触发事件(或满足规则)。例如,安全服务器110可以在182接收传感器数据,并且然后单独或连同其他数据(例如,历史数据、来自病人信息的其他来源的数据等)处理接收的传感器数据,以确定是否发送向远程监测器114报警事件的通知消息。安全服务器110还可以从其他系统(例如健康管理系统或健康护理提供者的系统)接收信息,并且此信息可以被用来触发到远程监测器的通知消息。另外,安全服务器110可以发送通知消息以确认远程监测器是否仍主动监测宿主199。

为了通过实例来说明,接收器102可以从宿主199接收传感器数据并且经由网关104和网络108a将传感器数据传输到安全服务器110,并且安全服务器110可以处理传感器数据并且通过将最新葡萄糖水平数据与预定的低葡萄糖阈值相比较来确定葡萄糖水平事件,然而也可以检测本文所描述的其他事件。安全服务器110可以包括定义事件(例如超过阈值的葡萄糖的低水平)的一个或多个规则,并且包括定义接收指示宿主199的葡萄糖的低水平的通知消息的远程监测器的身份的规则。例如,规则可以定义在检测到某一宿主的葡萄糖的低水平时,某一远程监测器应接收通知消息。通知消息可以包括以下各项的指示:葡萄糖的低水平(例如葡萄糖值)、事件的时间、以及其他信息,例如当前和过去葡萄糖水平的图表、宿主信息(例如名字)和/或任何其他与宿主有关的信息。

定义事件的一个或多个规则可以在配置过程期间由用户(例如宿主199、护理者)定义,和/或被预定义为默认规则(其可以由用户重新配置或可以由系统100随时间修改以适应宿主)。在一些示例性实施中,一个或多个规则可以定义阈值,该阈值代表应向一个或多个远程监测器报告的事件的严重性、通知消息何时应被发送到每个远程监测器的时刻、一个或多个远程监测器的身份(例如,电话号码、互联网协议地址、电子邮件地址等)等。

此外,一个或多个规则可以包括升级规则,从而使得可以基于事件的严重性、事件的类型和/或缺乏指定的远程监测器作出的响应以不同的方式处理事件。例如,规则可以定义低于某一值的葡萄糖值不应成为到远程监测器114的通知消息的主题(尽管警报消息可以被发送到接收器102或网关104以通知宿主199);另一规则可以定义在值的某一范围之间的葡萄糖值应成为到远程监测器114的通知消息的主题;而另一规则可以定义在检测到危险的低葡萄糖值时,将通知消息发送到远程监测器114a以及其他远程监测器114b-114m。在一些示例性实施中,用于在接收器102处触发到宿主199的警报的规则可以不同于用于将通知消息发送到远程监测器114的规则,然而规则中一个或多个也可以是相同的。

尽管前面的实例描述与低葡萄糖水平相关联的事件,但是也可以在安全服务器110处定义本文所描述的其他类型的事件以便触发到远程监测器114的通知消息和/或触发到接收器102的警报。

在187,安全服务器110可以将警报发送到接收器102和/或网关104。可以基于与用于触发针对到远程监测器114的通知消息的事件的规则相同或不同的事件触发警报。此外,安全服务器110可以包括在警报在187被发送时与通知消息在188-190被发送时之间的延迟。例如,延迟可以在188-190发送消息之前允许接收器102确认或采取动作,因为接收器也可以具有与存储在安全服务器上的接收器的规则相同或不同的一组规则。即,接收器102可以基于驻留在接收器内的规则触发警报,并且接收器可以基于存储在安全服务器上的一组不同的规则从安全服务器接收警告。安全服务器可以基于事件的严重性或类型来改变在安全服务器110将通知发送到接收器102之前的延迟,并且延迟可以由用户配置和/或以编程方式配置。例如,第一延迟可以用于第一低分析物阈值,但是没有延迟可以用于第二、更严重的低葡萄糖阈值。

在188-190,基于是否在186触发一个或多个规则,可以将通知消息发送到一个或多个远程监测器。在一些示例性实施中,安全服务器可以将通知消息发送到推送通知服务112,推送通知服务112然后将通知推送到远程监测器。推送通知服务的实例包括苹果推送通知服务(apns)和谷歌云消息,然而也可以使用任何其他消息传递机制,包括电子邮件、短消息服务、推特等。在apns的情况下,远程监测器114(或其中的通知消息中心)可以建立与apns的互联网协议(ip)连接。这种连接可以是加密的、持久的和/或认证的,从而使得即使当远程监测应用程序和/或远程监测器不被主动地使用时,通知服务也可以将通知消息发送到通知消息中心。例如,通知消息中心可以向远程监测器114的用户报警通知消息已到达远程监测应用程序。

在利用推送通知服务的实施中,通知服务112可以从安全服务器110接收通知消息。通知消息可以包括目的地址(例如远程监测器114的电话号码、ip地址等),以及有效负载(例如通知消息的内容)。返回到关于低葡萄糖水平的前面的实例,通知消息可以包括远程监测器114的电话号码和短文本消息,例如低葡萄糖水平值、值的测量时间和/或宿主的身份。通知消息可能限于256字节,然而也可以使用其他大小的消息。在任何情况下,通知服务112经由通知服务112与远程监测器114处的通知消息中心之间的连接(例如互联网协议(ip)连接)将通知消息推送到远程监测器114。当在远程监测器114处的通知消息中心接收通知消息时,通知消息中心可以显示通知消息、生成声音、振动、以及对远程监测器114的用户的另一其他指示。另外,在一些示例性实施中,如果在远程监测器114处的远程监测应用程序不被主动地使用,则远程监测器的通知消息中心或用户可以激活远程监测应用程序。通知服务112可以用于远程监测器114驻留在设备(例如智能电话等)上的实施中,所述设备使远程监测器114或其中的应用程序处于闲置或不活动模式以节省电力或减少来往于网络的信令。

在一些示例性实施中,可以绕开推送通知服务,从而使得安全服务器110直接将通知消息发送到远程监测器114和/或其中的远程监测应用程序。这可能例如在远程监测应用程序在远程监测设备上打开时发生。

当在192接收通知消息时,如果远程监测器114或其中的远程监测应用程序处于闲置模式或不活动模式,则可以激活远程监测器114或其中的远程监测应用程序。一旦被激活(可以使用编程方式或者在用户的控制下激活),则远程监测器114可能试图建立与安全服务器110的连接。例如,远程监测应用程序可能不被主动地使用(例如,处于闲置模式、睡眠模式、关闭、处于后台模式等)。为了激活远程监测应用程序,可以通过例如通过选择和扩展远程监测应用程序来打开远程监测应用程序、通过将值输入到远程监测应用程序的用户界面中、选择该用户界面的元素等来主动地使用远程监测应用程序,激活远程监测应用程序。此外,也可以通过其他方式激活远程监测器和/或远程监测应用程序。例如,可以通过由运动传感器检测的远程监测器的运动和/或打开或增加远程监测器上的显示器的强度来调用激活。

响应于确认远程监测器114已经经由访问消息194激活远程监测应用程序,安全服务器110可以在196将额外的信息发送到远程监测器。从安全服务器110发送到远程监测器114的额外的信息的内容可以被自动地确定或可以由来自远程监测器的请求定义,所述请求可以是包括在访问消息194中的请求或来自远程监测器的后续消息。额外的信息可以包括以下各项中的一个或多个:目前没有存储在远程监测器114中的所有可用的传感器数据、在预定量的时间内的传感器数据(例如,从传感器系统100、接收器102和/或安全服务器110获得的前面的3或24小时的葡萄糖数据)、随时间的葡萄糖水平的图表、葡萄糖的变化值、指令、动机消息、宿主的状态、由宿主修改的远程监测权限等。

在一些实施中,安全服务器110将过去三小时的传感器数据自动地发送到远程监测器,并且如果远程监测器想要评估在更长一段时间内的宿主,则远程监测器可以请求任何额外量的过去的传感器数据。如果安全服务器没有在来自远程监测器114的请求中指定的所有传感器数据,则安全服务器110可以经由网关104查询接收器102来获得额外的数据以便作出响应。

为了进一步说明,当远程监测器114接收通知消息时,通知可以使消息132显示在远程监测器114的显示屏上,如图2a中描绘。根据消息132,可以自主地或在用户和/或通知消息中心的指导下激活远程监测应用程序。然后,远程监测应用程序可以在192访问安全服务器110,并且以编程方式接收与事件相关联的任何额外的信息或在与安全服务器110的最后连接之后的其他数据。例如,一旦通过在194的访问或确认消息确认通知消息,则安全服务器110可以使用具有当前葡萄糖状态的趋势图的页面和指示事件的严重性的信息(或可用在安全传感器110上的任何其他信息)自动地作出响应。然而,安全服务器100可以替代地使用数据的子集作出响应,在这种情况下,安全服务器110可以使用在与安全服务器110的最后连接之后的新数据自动地作出响应,从而使得远程监测器可以生成包括显示最后3小时的葡萄糖水平值的趋势图的页面。在任何情况下,远程监测器可以被配置成在接收消息196时自动地呈现显示相关事件信息(例如,覆盖宿主的预定时间段的趋势图(例如,葡萄糖水平的三个小时的历史))的页面。在图19中图示可以自动地呈现的示例性页面,这在本公开的别处更详细地讨论。

尽管为了便于理解,图3主要是相对于监测单个宿主的远程监测器114进行讨论,但是应理解远程监测器可以监测多个宿主,如本文中别处所讨论。因此,安全服务器110可以具有与其他宿主相关联的传感器数据和额外的信息。因此,在一些实施中,安全服务器可以自动地发送远程监测器监测的其他宿主的传感器数据,以及触发到远程监测器的通知190的来自宿主的传感器数据。以这种方式,远程监测器114可以具有与远程监测器监测的每个宿主相关联的一组更新的传感器数据和其他信息。

图4a和图4b分别描绘通知消息170和172的实例。在通知消息170的实例中,当远程监测器114接收通知消息时,通知消息170可以作为需要用户交互的窗口呈现在远程监测器114上。例如,用户交互可以包括在远程监测器114上按压按钮、在与消息170的一部分相关联的区域上方触摸远程监测器的屏幕、或激活(例如,执行、打开等)远程监测器114上的远程监测应用程序。在一些情况下,通知消息170可以在远程监测器114上的另一应用程序正被主动地使用时出现。在这种情况下,用户交互可以包括在允许用户恢复另一应用程序之前在与消息170的一部分相关联的区域上方触摸屏幕以确认收到通知消息170,然而用户动作也可能先占另一应用程序并且使远程监测应用程序成为在远程监测器上查看的主动应用程序。此外,可以基于事件的严重级别来预先确定是否先占另一应用程序或恢复另一应用程序的决策,从而使得相对更严重的事件先占另一应用程序,而不太严重的事件不先占另一应用程序。

在通知消息172的实例中,通知消息172可以作为出现在用户界面中的消息呈现在远程监测器114上,此消息是作为不需要用户的部分干预的信息性消息出现。此外,当在远程监测器114上使用另一应用程序的同时出现通知消息172时,通知消息172不需要用户确认通知消息172,或甚至不需要激活远程监测应用程序(该应用程序可以在远程监测器114上处于闲置或不活动状态),因此导致用户继续使用另一应用程序。

图2b描绘远程监测系统100的另一示例性体系结构。参照图2b,接收器102可以包含图2a的网关104。例如,接收器102可以包括与网络108a的接口(例如射频调制解调器)。为了进一步说明,在图2b的实例中,接收器102可以包括智能电话或其他基于处理器的无线设备,并且经由公共陆地移动网络和其他网络(例如互联网)提供对网络108a和因此对安全服务器110的访问。

另外,尽管安全服务器110在图2b中被单独地图示,但是在一些实施中安全服务器110可以包含通知服务112或绕开通知服务112。在这些实施中,在图2b中系统的操作可以类似于图3中所描述的过程,但是传感器数据180可以在180被直接发送到安全服务器110,并且安全服务器110可以在188将通知消息直接发送到远程监测器114。

图2c描绘远程监测系统100的又一示例性体系结构。这里,网关104被描绘成虚线框,该虚线框包括单独的设备,包括插接站103和宿主通信设备105。在一些实施中,可以在插接站与宿主通信设备之间划分本文所描述的用于网关104的任何功能。例如,插接站103可以与接收器102通信,并且宿主通信设备105可以与安全服务器110通信。

在一些实施中,宿主通信设备105是智能电话,并且插接站103物理地、电气地和通信地联接到接收器102以固定接收器、为接收器供电并且与接收器通信。在一个实施中,插接站103经由usb联接到接收器以同时将电力提供给接收器102和与接收器102通信。然后,插接站103经由无线通信(例如使用蓝牙低功耗(ble)协议)与宿主通信设备105通信,并且宿主通信设备经由网络108a与安全服务器110通信。包括插接站103的此实施可以用于接收器102和宿主通信设备105没有彼此直接通信的能力的情况,这是因为例如接收器和宿主通信设备不使用兼容的通信协议。

在图2c的实施的实例中,宿主通信设备105是具有从苹果应用商店下载的宿主监测应用程序的移动电话,其中应用程序将移动电话配置成经由插接站103从接收器102收集信息并且将此信息传输到安全服务器110,以及与网关104相关联的本文所描述的任何其他功能。

在提供用于网关104、网络108a-108c、安全服务器110、通知服务112和远程监测器114的额外的实施实例之前,下面提供用于接收器102、连续分析物传感器10、输送泵2和/或葡萄糖计4的实施实例。

再次参照图2a至图2c,在一些示例性实施中,传感器电子模块12可以包括与测量和处理由连续分析物传感器10生成的数据相关联的电子电路系统。此生成的连续分析物传感器数据还可以包括可以用于处理和校准连续分析物传感器数据的算法,然而也可以用其他方式提供这些算法。传感器电子模块12可以包括硬件、固件、软件或其组合以经由连续分析物传感器(例如连续葡萄糖传感器)提供分析物水平的测量。现在将参照图5进一步描述传感器电子模块12的示例性实施。

如上所述,传感器电子模块12可以与一个或多个设备(例如接收器102等)联接(例如以无线方式等),从而呈现(和/或报警)信息(例如由传感器电子模块12传输的传感器信息)以便显示在接收器102上。

如图5中所示,接收器102可以包括一个或多个接口,例如机器对机器接口和用户接口。例如,用户接口可以包括各种接口,例如一个或多个按钮124、液晶显示器122、振动器、音频转换器(例如扬声器)、背光灯等。包括用户接口的组件可以提供与用户(例如宿主)交互的控件。一个或多个按钮可以允许例如切换、菜单选择、选项选择、状态选择、对屏幕上问题的是/否响应、“关闭”功能(例如针对警报)、“小睡”功能(例如针对警报)、重置等。lcd122可以为用户提供例如可视数据输出。音频转换器230(例如扬声器)可以响应于触发某些警报(例如目前和/或预测的高血糖和低血糖状况)而提供听觉信号。在一些示例性实施中,听觉信号可以通过音调、音量、工作周期、模式、持续时间等进行区分。在一些示例性实施中,听觉信号可以通过按压接收器102上的一个或多个按钮224和/或通过使用接收器上的按钮或选择来向传感器电子模块发信号而被配置成沉默的(例如小睡或关闭)。

尽管图2a和图2b将接收器102的示例性实施描绘成手持显示设备,但是也可以使用其他形式的因素,例如相对较小的密钥卡状、加密狗式显示设备、蜂窝电话(例如智能电话、平板计算机等)、个人计算机20、和/或被配置成至少呈现信息(例如,药剂输送信息、离散的自监测葡萄糖读数、心率监测、热量摄取监测等)的任何其他用户设备。

在一些示例性实施中,连续分析物传感器10包括用于检测和/或测量分析物的传感器,并且连续分析物传感器10可以被配置成作为非侵入性设备、皮下设备、透皮设备和/或血管内设备来连续地检测和/或测量分析物。在一些示例性实施中,连续分析物传感器10可以分析多个间歇性血样,然而也可以使用其他分析物。

在一些示例性实施中,连续分析物传感器10可以包括葡萄糖传感器,该葡萄糖传感器被配置成使用一种或多种测量技术(例如酶、化学、物理、电化学、分光光度、偏振、测热法、离子电渗入疗法、放射、免疫化学等)测量血液中的葡萄糖。在连续分析物传感器10包括葡萄糖传感器的实施中,葡萄糖传感器可以包括能够测量葡萄糖浓度的任何设备,并且可以使用各种技术测量葡萄糖,包括侵入性、微创和非侵入性感测技术(例如荧光监测),以提供指示宿主中的葡萄糖浓度的数据(例如数据流)。数据流可以是原始数据信号,所述被原始数据信号转换成用于将葡萄糖值提供给用户(例如宿主或看护者(例如父母、亲戚、监护人、教师、医生、护士、或对宿主的健康关心的其他任何个人))的校准的和/或过滤的数据流。此外,连续分析物传感器10可以被植入作为以下类型的传感器中的至少一个:植入式葡萄糖传感器、植入在宿主脉管或体外的经皮葡萄糖传感器、皮下传感器、可重复充填的皮下传感器、血管内传感器。

尽管本文中的描述涉及包括连续分析物传感器10(包括葡萄糖传感器)的一些实施,但是连续分析物传感器10也可以包括其他类型的分析物传感器。此外,尽管一些实施涉及将葡萄糖传感器当作植入式葡萄糖传感器,但是也可以使用能够检测葡萄糖浓度并且提供代表葡萄糖浓度的输出信号的其他类型的设备。此外,尽管本文中的描述将葡萄糖当作被测量、处理等的分析物,但是可以替代地或也可以使用其他分析物,包括例如酮体(例如,丙酮、乙酰乙酸和β羟基丁酸、乳酸等)、胰高血糖素、乙酰辅酶a、甘油三酸酯、脂肪酸、三羧酸循环中的中间产物、胆碱、胰岛素、皮质醇、睾酮等。在一些实施中,作为本文所描述的分析物监测的补充或替代,监测宿主的其他健康特征,包括但不限于心率、血压水平、血氧水平、体温、热量摄取量、药剂输送量等。

在一个实施中,传感器系统8和接收器102包括可商购自dexcom,inc.的dexcomplatinum连续葡萄糖监测系统,并且网关104包括可商购自苹果公司的apple智能电话,该智能电话上具有下载的软件以使智能电话执行本文所描述的网关104的一些或所有功能。

图5描绘根据一些示例性实施的传感器电子模块12的实例。传感器电子模块12可以包括传感器电子器件,所述传感器电子器件被配置成处理传感器信息(例如传感器数据)。例如,传感器电子模块可以将传感器数据处理成以下各项中的一个或多个:过滤的传感器数据(例如一个或多个过滤的分析物浓度值)、原始传感器数据、校准的传感器数据(例如一个或多个校准的分析物浓度值)、变化率信息、趋势信息、加速率信息、传感器诊断信息、位置信息(该位置信息可以由提供位置信息(例如全球定位/导航系统信息)的位置模块269来提供)、警告/警报信息、校准信息、传感器数据的平滑和/或过滤算法等。

在一些示例性实施中,传感器电子模块12可以被配置成校准传感器数据,并且数据存储体内存220可以存储校准的传感器数据点。此外,在一些示例性实施中,传感器电子模块12可以被配置成从设备(例如接收器102)无线地接收校准信息,以使得能够校准传感器数据。此外,传感器电子模块12可以被配置成对传感器数据(例如,校准和/或过滤的数据和/或其他传感器信息)执行额外的算法处理,并且数据存储体内存220可以被配置成存储与算法相关联的变换的传感器数据和/或传感器诊断信息。

在一些示例性实施中,传感器电子模块12可以包括联接到用户接口122的专用集成电路(asic)205。asic205可以进一步包括恒电势器210、用于将数据从传感器电子模块12传输到一个或多个设备(例如接收器102等)的遥测模块232、和/或用于信号处理和数据存储的其他组件(例如,处理器模块214和数据存储器220)。尽管图2描绘asic205,但是也可以使用其他类型的电路系统,包括现场可编程门阵列(fpga)、被配置成提供由传感器电子模块12执行的一些(如果不是全部的)处理的一个或多个微处理器、模拟电路系统、数字电路系统或其组合。

在图5描绘的实例中,恒电势器210经由数据线212联接到连续分析物传感器10(例如葡萄糖传感器)以从分析物接收传感器数据。恒电势器210也可以经由数据线212将电压提供给连续分析物传感器10以为指示宿主中的分析物浓度的值(例如电流等)的测量偏压传感器(也被称为传感器的模拟部分)。恒电势器210可以具有一个或多个信道(和相应的一个或多个数据线212),这取决于连续分析物传感器10上的工作电极的数量。

在一些示例性实施中,恒电势器210可以包括将来自传感器10的电流值转换成电压值的电阻器,而在一些示例性实施中,电流频率转换器也可以被配置成使用例如电荷计数设备连续地整合来自传感器10的测量的电流值。在一些示例性实施中,模拟数字转换器可以将来自传感器10的模拟信号数字化成所谓的“计数”,以允许处理器模块214进行处理。所得的计数可以与由恒电势器210测量的电流直接相关,所述电流可以与宿主中的分析物水平(例如葡萄糖水平)直接相关。

遥测模块232可以可操作地连接到处理器模块214并且可以提供硬件、固件和/或软件,所述硬件、固件和/或软件实现传感器电子模块12与一个或多个其他设备(例如接收器102、显示设备、处理器、网络接入设备/网关等)之间的无线通信。可以实施在遥测模块232中的各种无线电技术包括蓝牙、蓝牙低功耗、ant协议、nfc(近场通信)、zigbee、ieee802.11、ieee802.16、蜂窝无线电接入技术、射频(rf)、红外线(ir)、寻呼网络通信、磁感应、卫星数据通信、扩频通信、跳频通信、近场通信等。在一些示例性实施中,遥测模块232包括蓝牙芯片,然而蓝牙技术也可以实施在遥测模块232和处理器模块214的组合中。此外,尽管在图2中遥测模块被描绘成asic205的部分,但是在其他实施中,一些或所有的遥测模块可以与asic分开。

处理器模块214可以控制由传感器电子模块12执行的处理。例如,处理器模块214可以被配置成处理来自传感器的数据(例如计数)、过滤数据、校准数据、执行故障安全检查等。

在一些示例性实施中,处理器模块214可以包括数字过滤器,例如无限冲激响应(iir)或有限冲激响应(fir)过滤器。此数字过滤器可以使得从传感器10、数据线212和恒电势器210接收的原始数据流平滑(例如,在传感器数据的模拟数字转换之后)。一般来说,数字过滤器被编程为过滤以预定的时间间隔(也被称为取样率)取样的数据。在一些示例性实施中,例如当恒电势器210被配置成以离散的时间间隔测量分析物(例如葡萄糖等)时,这些时间间隔确定数字过滤器的取样率。在一些示例性实施中,恒电势器210被配置成例如使用电流频率转换器来连续地测量分析物。在这些电流频率转换器实施中,处理器模块214可以被编程为以预定的时间间隔(捕获时间)从电流频率转换器的积分器请求数字值。由于电流测量的连续性,由处理器模块214从积分器获得的这些数字值可以在捕获时间上被平均化。因此,捕获时间可以由数字过滤器的取样率来确定。

处理器模块214可以进一步包括数据生成器,该数据生成器被配置成生成用于传输到设备(例如接收器102)的数据包。此外,处理器模块215可以生成用于经由遥测模块232传输到这些外部来源的数据包。在一些示例性实施中,如上所述,数据包可以是可定制的和/或可以包括任何可获得的数据,例如,时间戳、可显示传感器信息、变换的传感器数据、用于传感器和/或传感器电子模块的标识符代码、原始数据、过滤的数据、校准的数据、变化率信息、趋势信息、错误检测或校正等。

处理器模块214还可以包括程序存储器216和其他存储器218。处理器模块214可以联接到通信接口(例如通信端口238)和电源(例如电池234)。此外,电池234可以进一步联接到电池充电器和/或调节器236以将电力提供给传感器电子模块12和/或给电池234充电。

程序存储器216可以实施为半静态存储器,该半静态存储器用于存储数据,例如用于联接的传感器10的标识符(例如,传感器标识符(id))并且用于存储代码(也被称为程序代码)以将asic205配置成执行本文所描述的一个或多个操作/功能。例如,程序代码可以将处理器模块214配置成处理数据流或计数、过滤、校准、执行故障安全检查等。

存储器218还可以用于存储信息。例如,包括存储器218的处理器模块214可以被用作系统的高速缓冲存储器,其中提供临时存储器以用于从数据线212和恒电势器210接收的最近的传感器数据。在一些示例性实施中,存储器可以包括存储器的存储组件,例如只读存储器(rom)、随机存取存储器(ram)、动态ram、静态ram、非静态ram、容易可擦可编程只读存储器(eeprom)、可重写rom、闪速存储器等。

数据存储体内存220可以联接到处理器模块214并且可以被配置成存储各种传感器信息。在一些示例性实施中,数据存储内存220存储一天或多天的连续分析物传感器数据。例如,数据存储体内存可以存储经由数据线212从传感器10接收的1、3、4、5、6、7、8、9、10、11、12、13、14、15、20和/或30天(或更多天)的连续分析物传感器数据。存储的传感器信息可以包括以下各项中的一个或多个:时间戳、原始传感器数据(一个或多个原始分析物浓度值)、校准的数据、过滤的数据、变换的传感器数据、位置信息、和/或任何其他与传感器相关的或可显示的信息。

用户接口222可以包括各种接口,例如一个或多个按钮224、液晶显示器(lcd)226、振动器228、音频转换器(例如扬声器)230、背光灯等。包括用户接口222的组件可以提供与用户(例如宿主)交互的控件。一个或多个按钮224可以允许例如切换、菜单选择、选项选择、状态选择、对屏幕上问题的是/否响应、“关闭”功能(例如针对警报)、“小睡”功能(例如针对警报)、重置等。lcd226可以为用户提供例如可视数据输出。音频转换器230(例如扬声器)可以响应于触发某些警报(例如目前和/或预测的高血糖和低血糖状况)而提供听觉信号。在一些示例性实施中,听觉信号可以通过音调、音量、工作周期、模式、持续时间等进行区分。在一些示例性实施中,听觉信号可以通过按压传感器电子模块上的一个或多个按钮224和/或通过使用显示设备(例如密钥卡、手机等)上的按钮或选择来向传感器电子模块发信号而被配置成沉默的(例如小睡或关闭)。

尽管参照图2描述音频和振动警报,但是也可以使用其他警报机构。例如,在一些示例性实施中,提供触觉警报,该触觉警报包括被配置成响应于一个或多个警报状况而“撬拨”病人的撬拨机构。

电池234可以可操作地连接到处理器模块214(和传感器电子模块12的可能的其他组件),并且为传感器电子模块12提供必要的电力。在一些示例性实施中,电池是锂-二氧化锰电池,然而可以使用任何适当大小和电力的电池(例如,aaa、镍镉、锌-碳、碱性、锂、镍金属氢化物、锂离子、锌空气、锌-汞氧化物、银锌或密封电池)。在一些示例性实施中,电池是可再充电的。在一些示例性实施中,可以使用多个电池给系统供电。在其他实施中,例如,接收器可以经由电感联接经皮供电。

电池充电器和/或调节器236可以被配置成从内部和/或外部充电器接收能量。在一些示例性实施中,电池调节器(或平衡器)236通过放出多余的充电电流以允许传感器电子模块中的所有电池或电池组被完全充电而不使其他电池或电池组过度充电来调节再充电过程。在一些示例性实施中,电池234(或多个电池)被配置成经由感应和/或无线充电垫进行充电,然而也可以使用任何其他充电和/或电力机构。

一个或多个通信端口238(也被称为外部连接器)可以被提供以允许与其他设备(例如个人计算机(pc)通信(com)端口)进行通信,这些设备可以被提供以实现与传感器电子模块分离或构成整体的系统进行通信。例如,通信端口可以包括串行(例如,通用串行总线或“usb”)通信端口,以与另一计算机系统(例如,pc、个人数字助理或“pda”、服务器等)、如下文进一步描述的具有联接到插接站的无线收发器的加密狗、和/或任何其他接口进行通信。通信端口也可以联接到或包括无线收发器以也允许无线通信。在一些示例性实施中,传感器电子模块12能够将历史数据传输到pc或其他计算设备(例如,如本文所公开的安全服务器)以供病人和/或医师进行回顾性分析。

在一些连续分析物传感器系统中,传感器电子器件的皮肤上的部分可以被简化以最小化皮肤上的电子器件的复杂性和/或尺寸,例如,只将原始、校准的和/或过滤的数据提供给显示设备(例如接收器102),所述显示设备被配置成运行上文关于传感器电子模块12所描述的校准和其他算法。然而,传感器电子模块12可以被实施以执行用于生成变换的传感器数据和/或可显示传感器信息的前瞻算法,包括例如执行以下操作的算法:评估参考和/或传感器数据的临床可接受性、基于纳入标准评估用于最佳校准的校准数据、评估校准的质量、将估计的分析物值与时间对应的测量分析物值相比较、分析估计的分析物值的变化、评估传感器和/或传感器数据的稳定性、检测信号伪影(噪声)、更换信号伪影、确定传感器数据的变化率和/或趋势、执行动态和智能分析物值估计、对传感器和/或传感器数据执行诊断、设置操作模式、针对异常评估数据等。

尽管在图5中示出单独的数据存储和程序存储器,但是也可以使用各种配置。例如,可以使用一个或多个存储器来提供存储空间以支持在传感器电子模块12上的数据处理和存储要求。

尽管所述的一些实例涉及与传感器电子模块12和/或接收器102通信的连续分析物传感器10、葡萄糖计4和泵2,但是也可以使用其他设备。例如,传感器电子模块12和/或接收器102可以(经由有线和/或无线链路)联接到其他传感器,包括葡萄糖传感器、高度计、加速度计、温度传感器、位置模块(例如,全球定位系统处理器或位置信息的其他来源)、心率监测器、血压监测器、脉搏氧饱和度仪、热量摄取监测器、药剂输送设备等。

如上所述,传感器电子模块12可以生成数据包并且经由无线或有线介质将数据包传输到设备(例如接收器102),所述设备被配置成接收、存储、转发/转播和/或显示传感器数据。如上所述,传感器电子模块12可以分析来自多个传感器的传感器数据,并且基于宿主的许多特征中的一个或多个、接收器102、接收器102的用户、远程监测器114和/或传感器数据的特征来确定将传输哪个传感器数据。此外,本文中关于传感器系统8所描述的功能和/或组件中的一个或多个也可能或替代地在接收器102、网关或安全服务器110中的一个或多个上发现,并且本文中关于接收器102所描述的功能中的一个或多个也可能在传感器系统8上发现。

为了说明的目的再次参照图2a,接收器102可以经由有线和/或无线链路将分析物传感器数据以及其他可获得的数据转发到网关104。在一些示例性实施中,网关104可以包括网络接口,该网络接口被配置成无线电接口(例如蜂窝无线电接口(例如长期演进等))、无线局域网接口(例如wi-fi等)、和/或任何其他类型的无线或有线接口。例如,网关104可以包括至少一个处理器,所述处理器包括射频子系统(例如调制解调器)。在这些无线实例中,当接收器102联接到网关104时,网关104经由网络108a将分析物传感器数据等无线地发送到安全服务器110,网络108a可以包括接入网络、无线局域网、无线接入网络、蜂窝网络、互联网和/或任何其他通信机制中的一个或多个。在一些示例性实施中,网关104也可以包括有线连接网络108a,该有线连接网络进一步联接到安全服务器110。

网关104可以用多种方式中的一种或多种自动地发送来自接收器102的传感器分析物数据和额外的信息。例如,在没有来自网关的请求的情况下,接收器102可以为网关104提供信息。信息可以被自动地提供,例如在定时器期满后或在生成新的传感器数据点后,或者信息可以响应于对接收器102的用户输入来提供。然后,网关104可以自动地将来自接收器的信息发送到安全服务器110。在另一实例中,基于预定的规则,例如在定时器(例如5分钟的定时器)期满后,网关可以自动地请求信息。然后,可以将由接收器102提供的信息自动地发送到安全服务器110。在又一实例中,网关可以将对于信息的请求发送到网关104,网关104然后将请求转发到接收器102。接收器102然后可以将所请求的信息提供给网关,网关然后将信息转发到安全服务器110。在这些实例的每个中,所请求的信息可以是针对特定信息(例如,传感器数据的特定时间段)或仅仅是发送信息的一般请求。在后一种情况下,接收器102可以确定响应于请求将发送什么信息,例如自从接收器上次将信息提供给服务器110之后,由接收器生成的任何新的传感器数据。

图6是网关104的实施的框图。网关104可以包括电源模块302,该电源模块用于在接收器102联接到网关104、无线网络接口304时给接收器102充电以允许使用多种网络接入技术来无线接入网络108a,然而也可以通过网关104将有线连接提供给网络108a、处理器414和计算机存储器,所述计算机存储器用于存储用于处理器314执行网关104的功能的指令并且存储从接收器102接收的与健康有关的信息。

此外,在接收器与网关分离并且网关不包括中间插接站103的实施中,网关104可以包括接收器接口306以提供到接收器102的有线和/或无线接口。例如,接收器接口306可以包括通用串行总线接口,接收器102可以通过该通用串行总线接口与网关104、安全服务器110等通信。通用串行总线也可以提供用于给接收器102充电的物理连接,然而也可以使用无线充电。此外,接收器接口306可以包括无线接口,例如蓝牙、蓝牙低功耗、zig-bee、atom和任何其他无线技术,接收器102可以通过无线接口与网关104、安全服务器110等通信。网关104还可以包括用户接口310,例如显示器、触摸屏显示器、键盘、扬声器、发光二极管等。例如,一个或多个发光二极管可以被用来指示网关104是否适当地联接到接收器102、网络108a、安全服务器110等、网关104是否连接到电源(例如电插座)、电池是否被充电等。显示器还可以允许呈现传感器数据、警报、通知等。例如,用户接口(例如显示器、发光二极管等)可以提供指示(例如特定颜色的发光二极管、消息等),该指示代表已在网关104与安全服务器110之间建立连接(例如互联网协议连接、安全通道等),从而使得网关104的用户认识到接收器联接到包括安全服务器110的所谓的“云”。

如上所述,在一些实施中,网关104可以包括上面存储有宿主监测应用程序的智能电话,所述应用程序将智能电话配置成执行本文所描述的网关104的功能。

图7a和图7b描绘插接站700的实例,插接站700可以是参照图2c所描述的插接站103。图7a图示没有物理地联接到插接站的接收器102的插接站700的透视图,并且图7b图示具有物理地联接到插接站的接收器102的插接站的正视图。插接站700可以具有空腔710以允许将接收器102可滑动地插入插接站并可释放地固定到插接站内。插接站700还可以包括将接收器102可释放地紧固到插接站的机械机构(未示出)。机构可以是闩锁总成等。插接站可以经由例如电连接器(例如通用串行总线连接器)和/或无线接口(例如蓝牙、蓝牙低功耗、wi-fi和任何其他无线技术)电联接到接收器102,并且可以使用电连接器和/或无线接口(例如蓝牙、蓝牙低功耗、wi-fi和任何其他无线技术)将从接收器102接收的数据传输到宿主通信设备105、安全服务器110或远程监测器114。

插接站700还可以充当由接收器102和/或安全服务器110触发的任何警报的中继器和/或放大器。例如,插接站103可以从接收器102接收由该接收器触发的警报的指示。插接站700可以通过例如发出声音警告、引起振动和/或照明发光二极管以向用户指示警报来重复警报。此外,接收器102可以使用第一警告(例如振动)报警,而插接站700可以使用不同于第一警告的第二类型的警告来重复报警。例如,第一警告可以是振动警告并且第二警告可以是声音警告,反之亦然。作为另一实例,第一警告可以是声音警告并且第二警告也可以是声音警告,但第二声音警告比第一警告更响亮和/或具有不同的音调模式。

在一些实施中,插接站700可以通过物理地感测来自接收器102的警告来触发警报。例如,插接站可以包括可以分别感测从接收器102发出的振动或声音的振动和/或声音传感器。以这种方式,在接收器被插接在插接站中时,当插接站103感测到接收器102触发警告后,插接站103可以触发警报。

此外,在插接站700的警报设置可以与在接收器102的警报设置相同或不同。例如,在插接站700的警报设置可以比在接收器102的警报设置更严格。例如,接收器102可以具有低葡萄糖阈值,该低葡萄糖阈值的值大于在插接站700的相应的低葡萄糖阈值。例如,插接站700的警报设置可以是用户使用插接站的用户接口或宿主通信设备105的用户接口可配置的。

另外或替代地,在一些实施中,插接站700延迟触发由接收器102触发的警报,以允许宿主在插接站触发警告之前及时消除警报。如果宿主在延迟期满之前消除警报,则插接站700不触发警报。

进一步参照图7a和图7b,插接站700可以包括一个或多个灯光指示器(例如led),所述灯光指示器指示插接站700和/或系统100的其他组件的状态。例如,第一灯光指示器712可以指示(通过接通或变色)插接站700是否从外部电源接收电力,第二灯光指示器714可以指示(通过接通、变色或闪烁)插接站是否与宿主通信设备105配对。也可以使用其他灯光指示器,例如第三灯光指示器,该第三灯光指示器指示插接站700与宿主通信设备105和/或安全服务器110之间的通信信道是否打开并成功地传输来自接收器102的传感器数据。

图8描绘网关104的另一实施。在图8的实例中,网关104被配置成加密狗(例如通用串行总线加密狗),该加密狗包括用于联接到接收器102的通用串行总线连接器392、用户接口(例如按钮394),该用户接口用于执行与接入网络108a的另一设备(例如,宿主设备105)的蓝牙配对或者通过wi-fi或蜂窝通信信道直接连接到网络108a。尽管网关/加密狗可以被配置用于蓝牙配对,但是网关/加密狗可以使用其他无线电接入技术(例如蓝牙低功耗、wi-fi、atom、zig-bee、nfc等)支持与其他设备的连接建立。图8中描绘的网关/加密狗还可以包括发光二极管396,该发光二极管用于提供网关104或接收器102的状态(例如,电池电量、葡萄糖水平状态、用户处于低还是高血糖状态、与网络的连接状态、与安全服务器的连接状态等)的指示。在一些示例性实施中,图8中的网关可以包括用于给网关和/或接收器102供电的其自身的可再充电的电池,然而电池也可能依赖于接收器102作为电源。

在一些示例性实施中,如上所述,网关104可以包括射频接口以允许将来自接收器102的以压缩格式或非压缩格式的数据自动地上载到安全服务器110,安全服务器110可以被实施为所谓的“云”。另外,当接收器102与网关104通信时,上载可能以编程方式发生而无需用户干预。网关104也可以被配置成收集接收器102的标识符(或接收器可以自动地提供标识符而无需向网关104请求标识符),以及将标识符提供给安全服务器110以允许安全服务器110使接收的传感器数据与宿主199、接收器、以及存储在与宿主相关联的安全服务器110(或联接到安全服务器110的存储库)的任何先前提供的传感器数据相关联。在一些实施中,标识符是接收器102的序列号,并且接收器自动地发送标识符以及接收器提供给网关的任何传感器数据。此外,在一些示例性实施中,网关104可以被配置成增量地发送数据,即,除非安全服务器110作出请求,否则先前接收的数据将不被重新发送到安全服务器110。此外,网关104可以基于连接速度、成本等在蜂窝连接与wi-fi连接之间进行选择。例如,免费的wi-fi连接可能优于收费的蜂窝连接(如果可用)被选择。此外,蜂窝连接可以用于发送由传感器系统8生成的大体上实时数据,而wi-fi连接用于发送历史数据,因为在一些实施中及时地发送历史数据可能并不那么重要。

在一些示例性实施中,网关104、接收器102、传感器系统8和远程监测器114可以被预配置,从而使得当传感器系统8和接收器102通信地联接到网关104时,网关104识别传感器系统/接收器和/或其用户。此外,远程监测器114还可以由服务器110识别以允许接收器102的远程监测发生,该发生具有接收器102的最终用户/宿主的很少(如果有的话)配置。例如,安全服务器110、网关104、接收器102、传感器系统8和远程监测器114可以被预配置和预注册,其中对宿主的部分具有很少(如果有的话)配置或注册工作量。

再次参照图2a至图2c,网络108a可以包括无线接入网络,例如蜂窝网络、无线局域网等。另外,网络108a也可以联接到其他网络。例如,网关104可以联接到由基站或wi-fi接入点服务的接入网络,基站或wi-fi接入点可以具有与其他网络(包括公共陆地移动网络、互联网等)的回程链路。网络108b-108c可以用与网络108a相同或类似的方式来实施。

安全服务器110可以接收分析物传感器数据、存储分析物传感器数据、处理分析物传感器数据以检测事件并且因此允许生成到远程监测器114的通知和/或生成到接收器102和/或网关104的警报、生成显示在远程监测器114、接收器102和/或网关104上的页面或报告、允许宿主199、传感器系统8、接收器102、网关104和远程监测器114的注册和/或配置。

在一些示例性实施中,一个或多个实体可以具有远程监测器114a-114m。例如,安全服务器110可以注册远程监测器114a-114m的用户的身份以及每个实体执行监测时的时间表。此外,实体中的一个或多个可以在安全服务器110处被配置成用于接收通知的主监测器,而其他实体可以被配置成在主监测器根据一个或多个预定义的规则不确认或作用于发送到远程监测器114的通知消息时,用于接收通知的备份、辅助监测器。此外,安全服务器110可以包括定义事件何时导致到远程监测器114中的一个或多个的通知的一个或多个规则。

安全服务器110还可以提供基于云的糖尿病数据管理框架,该管理框架从各种设备接收与病人有关的数据,所述设备例如医疗设备、葡萄糖计、连续葡萄糖监测器、传感器系统、接收器、和/或包括本文所公开的任何设备的其他设备(例如,提供由宿主或病人消耗的食物消耗量(例如碳水化合物)、药剂输送数据、时刻的设备、温度传感器、运动/活动传感器等)。此外,基于云的糖尿病数据管理系统可能以编程方式接收数据,其中对用户的部分具有很少(或没有)干预。从设备、接收器、源系统等接收的数据可以呈现各种格式,并且可以被结构化或非结构化。例如,安全服务器110可以从传感器系统8和接收器102接收已被最低限度地处理或分析的原始传感器数据,并且然后格式化、处理(例如分析)和/或存储接收的数据以便实现安全服务器110的报告生成。除传感器数据之外,安全服务器110还可以从源系统(例如,健康护理管理系统、病人管理系统、处方管理系统、电子医疗记录系统、个人健康记录系统等)接收数据。

在一些示例性实施中,安全服务器110可以检查接收的数据的与传输有关的错误、数据格式化、与设备有关的错误代码、数据的有效性、重复的数据点和/或数据的其他方面。此外,如果发现越界数据点或设备错误,则安全服务器110可以通过例如标记那些数据点来识别那些数据点,随后以编程方式或通过系统管理员校正识别的数据点,并且存储校正的数据点。此外,安全服务器110可以由用户(例如临床医生、医生等)配置成执行额外的数据处理步骤,例如校正时刻、校正日期、以及通过特定人群、组和关系(例如,人口统计(例如年龄、城市、国家、性别、种族、i型糖尿病、ii型糖尿病、糖尿病诊断的年龄、实验室结果、使用的处方药、病人的自我报告条件、病人的诊断条件、对病人提出问题的响应、以及代表宿主/病人的任何其他元数据)分析数据。一旦安全服务器110执行初始数据处理(例如,检查、清理和分析),则可以将处理过的数据和/或原始数据存储在联接到安全服务器110的存储库。

在安全服务器110上的处理还可以包括使元数据与从设备和/或传感器接收的数据相关联。元数据的实例包括病人信息、用于加密数据的密钥、病人的加速度计数据、位置数据(例如,病人的位置或病人的诊所的位置)、时刻、日期、用于生成相关传感器数据的设备的类型等。病人信息可以包括病人的年龄、体重、性别、家庭住址和/或任何过去的与健康有关的信息,例如病人是否已诊断为1型或2型糖尿病、高血压,或诊断为具有任何其他健康状况。

处理还可以包括以下各项中的一个或多个:分析,例如确定一个或多个描述性测量;检测或预测事件(例如,在传感器数据中所检测的低血糖、高血糖和/或任何其他特征);将模式检测器应用于接收的传感器数据;以及基于接收的信息(例如传感器数据和包括传感器数据的信息的描述性测量)生成报告。描述性测量可以包括统计数据(例如,中值、内和外四分位数范围、平均值、和、n、标准偏差和变化系数)。在一些示例性实施中,安全服务器110还可以使元数据与从设备、传感器、源系统和/或接收器接收的数据相关联;确定一个或多个描述性测量,例如统计数据(例如,中值、内和外四分位数范围、平均值、和、n和标准偏差);生成包括描述性测量的报告;验证和核实从设备、传感器、源系统和/或接收器接收的数据的完整性;基于元数据处理接收的数据(例如,以选择特定的病人、设备、条件、糖尿病类型等),和/或使从设备、传感器、源系统和/或接收器接收的数据相关,从而使得数据可以被比较和组合以进行包括分析的处理。此外,由安全服务器110执行的任何处理的结果可以被用来生成一个或多个报告,例如曲线图、条形图、静态图、图表等。此外,可以经由一个或多个输送机构将由安全服务器110生成的报告和其他输出提供给接收器102、远程监测器114和任何其他处理器。

安全服务器110可以被认为是安全的,从这种意义上说,安全服务器110保持私人的病人可识别信息和/或限制对注册并因此授权使用安全服务器110的用户的访问。例如,安全服务器110可以从设备(例如接收器102或远程监测器114)接收请求,以执行动作(例如,提供数据、存储数据、分析/处理数据、请求报告、请求配置信息、请求注册等)。在安全服务器110向请求提供服务之前,安全服务器110可以处理请求以确定请求是否被授权和验证。例如,认证者和授权人可以通过需要用户在处理器(例如接收器102、远程监测器114和/或任何其他计算机)上所呈现的用户界面上提供安全证书(例如,由文本消息、电话或电子邮件提供的用户标识符、密码、存储的安全令牌和/或验证标识符),确定请求的发送者是否被授权。如果被授权,则认证者和授权人可以验证请求的发送者以检查与请求的发送者相关联的安全证书是否指示发送者确实被允许访问在系统100的特定资源,以便执行动作,例如在存储库存储(或上载)数据、执行分析/处理数据、请求报告生成、接收警报、接收通知消息等。

在一些示例性实施中,安全服务器100可以包括模式检测器以对数据(例如代表血糖数据、分析物以及其他数据(例如,胰岛素泵数据、碳水化合物的消耗数据等)的传感器数据)执行模式检测。模式检测器可以检测模式并且生成输出,可以将输出提供给在安全服务器处的报告生成器以生成到接收器102的警报、到远程监测器114的通知消息和/或包括报告的页面。

此外,模式检测器可以在由系统100和/或用户定义的预定时间回顾性检测数据/传感器数据中的模式。例如,模式检测器可以从联接到安全服务器110的存储库接收输入数据,并且输入数据可以包括代表葡萄糖浓度数据、分析物以及其他数据(例如,胰岛素泵数据、碳水化合物的消耗数据、柱状图和/或计数、来自连续葡萄糖监测器的数据(cgm数据)、时刻、碳水化合物的量、与其他食物有关的信息、运动、清醒/睡眠定时器的时间间隔、摄取的药物等)的传感器数据。此外,输入数据可以包括在时间帧(例如8小时、1天、2天、7天、30天和/或任何其他时间段)内获得的历史数据。例如,输入数据可以包括代表在覆盖四周的时间帧的时间段内接收并存储在系统100上的监测的分析物检测水平(例如,葡萄糖浓度水平)的计数。

为了进一步说明模式检测器,可以基于一个或多个预定义的触发器(也被称为标准、规则和过滤器)识别模式。此外,一个或多个预定义的触发器可以基于用户输入可变和可调和/或基于安全服务器110上的一个或多个规则以编程方式可变和可调。另外,用户、用户的医师或用户的监护人可以选择、关闭和打开、和/或修改一些类型的模式,然而系统100也可以选择、调整和/或另外以编程方式修改触发器。

可以被认为是模式的输入数据中的关系的类型的一些实例是以下各项中的一个或多个:超过目标葡萄糖范围(该范围可以由用户、健康护理提供者、安全服务器110或其组合定义)的葡萄糖水平;低于目标葡萄糖范围的葡萄糖水平;从低到高的葡萄糖水平的急剧变化(或反之亦然);当低的、高的、在一个范围内的或快速的葡萄糖水平事件发生时的时刻;当低的、高的、在一个范围内的或快速的葡萄糖水平事件发生时的时期;高血糖模式;低血糖模式;与一天或一周中的时间相关联的模式;基于频率、序列和严重性对不同模式的加权评分;用户的自定义灵敏度;从低血糖到高血糖模式的转变;在严重事件中花费的时间量;葡萄糖变化和时间信息的组合;和/或葡萄糖数据的高可变性的模式。此外,模式可以是基于先前的模式数据和目前检测情况的组合,由此组合的信息生成预测警报。

可以基于由安全服务器110检测的事件来检测在某一时刻的低血糖模式。例如,可以在用户大约在一天中的同一时间具有低葡萄糖浓度的情况下识别模式。可以被识别的另一类型的模式是“反弹高”的情况。例如,反弹高可以被定义为用户通过过度增加葡萄糖摄入来过度校正低血糖事件由此进入高血糖事件的情况。可以基于一个或多个预定义的触发器来检测这些事件。

为了进一步说明模式的实例,基本模式可以被配置成允许搜索数据中的某些模式,例如在范围内的值、高变异系数等。每个模式可以具有一个维度,例如在范围内,其中单独的模式专门寻找低于范围,另一模式寻找低变异系数等。每个模式可以是基于统计学的并且在模式匹配的应用中使用标准描述性统计。可以针对用每个模式编码的各种规则对每个模式分配分数,例如其是正的、负的、自知力的重要程度等。每个模式也可以被分配模式适用的一组可能的日期范围。例如,计数高葡萄糖值的次数,紧随其后的是低的低于范围是仅适用于完整范围的模式。然而,查看高变异水平可以适用于一个月、一周、一天、当天、每隔一小时、每小时和其组合。在每个模式可以被认为是用于显示或生成发送到接收器102(或宿主199)的警报和/或发送到远程监测器114的通知消息之前,每个模式可以被分配可接受的最低得分。可以在某一时间帧处理每个模式(和任何相关联的触发器/规则)以获得一组数据,并且如果模式被应用并满足特定最低要求,则根据重要性排名模式。因此,排名的模式可以各自对应于发送到接收器102(或宿主199)的警报和/或发送到远程监测器114(或访问远程监测器114的主监测器或辅助监测器)的通知消息。

进一步参照图1,宿主监测系统198a可以具有单个远程监测器114a或多个远程监测器114a-114m,并且与远程监测器何时接收警报以及应发送什么类型的警报相关联的规则可以被存储在安全服务器110上。例如,第一远程监测器114a可以在白天接收通知消息,而第二远程监测器114b可以在晚上接收通知消息,然而也可以使用其他时间表。另外或替代地,第一远程监测器114a可以只在服务器将宿主系统198识别为处于预定义的地理位置(使用例如由宿主系统198提供的地理位置信息)(例如学校)时接收通知,而第二远程监测器114b接收通知而不管宿主的地理位置。作为另一实例,第一远程监测器114a可以具有触发到远程监测器114a的警报的高阈值和低阈值,所述高阈值和低阈值不同于触发到远程监测器114b的警报的高阈值和低阈值中的一个或两个。此外,一个或多个规则可以将第一远程监测器114a定义为主监测器,而第二远程监测器114b可以被定义为备份或辅助监测器。

远程监测器114可以通过激活(例如,打开、交互、访问、选择等)远程监测应用程序或响应于在远程监测器的用户界面上所呈现的消息来确认接收的通知消息,远程监测应用程序使消息在194(图3)被发送到安全服务器110。如果安全服务器110不接收任何形式的确认,其中在预定的时间量(该时间量可能取决于事件的严重性或类型)后用户已看到或以其他方式确认远程监测器上的通知消息,则安全服务器110可以将通知重新发送到远程监测器114。在一些示例性实施中,安全服务器110可以从通知服务112接收远程监测器114a停止运行或以其他方式无法到达的消息,在这种情况下,安全服务器110可以将通知消息重新发送到不同的远程监测器114b。可以基于事件的严重性或类型来配置由安全服务器用于重新发送通知消息的延迟,并且安全服务器也可以包括规则,所述规则定义预定数量的不成功的重新发送,或在升级到另一主监测器、辅助/备份监测器、紧急医疗服务等之前的预定的时间量。另外,此预定数量的不成功的重新发送还可以在安全服务器上被配置成基于事件的严重性或类型或用户配置而变化。

在一些示例性实施中,参照图1,远程监测器114可以接收用于单个宿主监测系统198a或多个宿主监测系统198a-198n的通知消息。此外,页面可以由安全服务器110生成,然后被发送到一个或多个远程监测器以呈现在每个远程监测器的用户界面上,然而安全服务器110可以替代地将数据发送到远程监测器114以实现在远程监测器114上的页面生成。页面可以包括被监测的一个或多个宿主的状态的文本和/或图形指示。为了说明这一点,学校护士可以具有远程监测器114,该远程监测器具有描绘远程监测器正在监测的每个宿主监测系统198a的页面。每个远程监测系统198a-198n可以与学生相关联。在此实例中,页面可以具有关于每个学生的状态信息、关于每个学生的最近的通知消息、学生在限度内的图形或文本指示、或学生超过限度的指示等。每个学生可以与单元(显示器上的定义的空间)相关联。因此,护士可以快速查看用户界面并且看到被监测的每个学生的状态。图形指示可以被用来视觉地传达在每个学生的单元中的每个学生的整体状态。例如,所谓的“笑”脸图标可以指示学生的葡萄糖水平在限度内,并且所谓的“悲伤”脸图标可以指示宿主的葡萄糖水平被关注,因为这些水平超过阈值。此外,在一些示例性实施中,可以将页面呈现在显示器上,从而使得单元的选择(例如,在触摸屏上的触摸、鼠标悬停、点击等)、通知或脸图标会引起将额外的信息提供给远程监测器。例如,选择学生的单元可以使远程监测器114访问安全服务器110然后接收额外的信息,例如当前和以前的葡萄糖水平、病人信息等中的一个或多个,并且更新显示页或转变到更详细地显示关于选定学生的信息(例如,显示学生在过去的三个小时的葡萄糖水平的趋势图)的新的显示页。尽管前面的实例涉及葡萄糖水平和特定类型的消息和图标,但是本文所讨论的其他类型的事件、消息和图标可以被用来传达宿主的状态。

仪表板

在一些示例性实施中,上文所讨论的页面可以被配置成包括动态内容的所谓的“仪表板”。例如,需要最大的照顾或关注的宿主-病人(例如,具有非常高或低的血糖水平的病人)的图标可以布置在页面的顶行中,以允许远程监测器迅速确定风险较高的宿主病人的状态。尽管所描述的先前的布置使用页面的顶行来隔离一些所谓的风险较高的宿主-病人,但是可以使用其他隔离方案(例如,页面上的不同的颜色、强度和/或位置)。此外,页面可以被认为是动态的,因为被隔离用于额外关注的病人可能随时间改变,从而使页面在页面的被隔离的顶行中描绘用于不同病人的不同图标。参照图18a和图18b更详细地讨论仪表板的实例。

指定远程监测器

在一些示例性实施中,实体(例如用户)可以由安全服务器110指定为主远程监测器。在这种情况下,由于例如远程监测器114a的电池没电、设备停止运行、缺乏无线电接收等,导致在远程监测器114处的主监测器可能不可用。因此,辅助远程监测器可以由安全服务器110指定用来接收通知消息,通知消息将以其他方式被发送到主监测器。当未在预定的时间量内接收或确认到主监测器的第一通知消息时,辅助监测器可以访问另一远程监测设备114b并且因此接收通知消息。时间量可以基于事件的严重性或类型可变。除了监测来自远程监测器114的确认之外,安全服务器110可以访问在通知服务112处的服务机制的质量以确定远程监测器114设备是否停止运行(例如,由于故障、电池没电、超出范围或以其他方式不接受通知消息)以使安全服务器110能够选择在运行中的另一监测器。

升级

在一些示例性实施中,远程监测器114可以生成用于呈现的消息,该呈现需要远程监测器114(例如,主监测器或辅助监测器)的用户的某种形式的确认或动作以确认收到通知消息。确认或动作可以包括响应于通知消息打开远程监测器114上的远程监测应用程序等。此外,如果未在预定的时间量内执行动作,则安全服务器110可以确定远程监测器的用户还没有看到通知消息(或以其他方式被通知)。在这种情况下,安全服务器可以将通知消息升级到由安全服务器上的一个或多个规则所定义的另一远程监测器。安全服务器也可以检查推送通知服务(或其中的服务机制的质量)以查看通知消息是否已被输送。如果没有,则安全服务器可以确定远程监测器的用户还没有看到通知消息并且使用此通知消息作为将通知消息升级到另一远程监测器的基础。

在一些实施中,安全服务器110可以包括定义升级序列的一个或多个规则,升级序列定义哪些通知消息应被发送到第一远程监测器114a,以及在停止运行状态的情况下,消息何时应被重新发送到一个或多个其他远程监测器114b-114m。在远程监测器114a-114m的配置期间,安全服务器110可以经由用户输入(例如,宿主和/或远程监测器中的一个或多个)被配置如何和/或何时以升级序列通知每个远程监测器114a-114m。此升级序列配置可以由用户定义或被提供为默认设置(该默认设置可以基于用户/宿主/监测器的响应性随时间可重新配置或可适应),并且可以基于事件的严重性和事件的类型而变化。例如,升级序列可以定义规则,规则定义何时向接收器102处的宿主-病人报警、何时升级到主监测器114a、何时升级到辅助远程监测器114b、和/或何时升级到紧急医疗服务或911紧急响应。

在一些示例性实施中,升级规则对于每个远程监测器114a-114n可能是不同的,和/或不同于为宿主监测系统198设置的阈值。例如,第一规则可以定义如果葡萄糖值超过第一阈值,则安全服务器110应将警报发送到第一远程监测器114a。安全服务器110可以包括第二单独的规则,该规则定义在葡萄糖值超过第二阈值时将通知消息发送到第二远程监测器114b;以及又一第三规则,该规则定义在葡萄糖值超过第三阈值时将另一通知消息发送到第三远程监测器114m。另外,规则可以定义将通知发送到一个以上的远程监测器,例如所有远程监测器或监测宿主的远程监测器的子集。规则可以由用户配置(例如,使用接收器102、网关104、工作站22等)或被提供为默认设置(所述默认设置可以由用户可重新配置)。

此外,如果在接收器102处的用户未在预定的时间量内确认警报,则也可以实施升级序列。例如,参照图2a,安全服务器110可以确定(例如,通过监测从接收器102接收的传感器数据并且知道接收器上的阈值)接收器102向宿主199报警(或本应向宿主199报警),其中警报需要确认。确认可以采用以下形式:用户响应呈现在接收器102的用户界面122上的消息,或用户以其他方式消除警报,例如采取可以由与宿主-用户相关联的设备(例如,指示胰岛素已给予用户的药剂泵2、指示警报的根本原因不再是因为测量水平高于阈值或趋势在所需的方向上移动等而成为问题的分析物测量)测量的动作。在此实例中,如果安全服务器110不接收在等待预定的时间量后触发消除警报的基础事件的某种形式的确认和/或指示,则安全服务器110可以重新发送警报和/或将通知消息发送到主远程监测器(例如114a)、辅助远程监测器(例如114b)和/或紧急医疗服务。另外,此升级(包括重试和延迟)可以在安全服务器110上被配置成基于触发警报的事件的严重性和/或类型而变化。

提醒

在一些示例性实施中,安全服务器110可以包括提供所谓的“随访”提醒的规则。例如,如果在接收器102处的宿主-用户没有采取动作,例如服用胰岛素、喝一杯果汁等,则安全服务器110可以在预定的时间量后将提醒通知发送到远程监测器114和/或接收器102和/或网关104。预定的时间量和一个或多个远程监测器114a-114m、接收器102、网关104中的哪些与提醒相关联可以是可配置的并且可以基于事件的严重性和/或事件的类型而变化。

此外,在一些实施中,安全服务器110可以将通知反复地(例如,每隔5分钟或任何其他时间)重新发送到远程监测器114和/或接收器102,直到确认收到通知消息。在一些示例性实施中,当每个重新发送被发送到接收设备时,安全服务器110可以将不同的警告类型配置成由接收设备(例如,远程监测器114或接收器102)触发(例如,使用每个重复的、未确认的通知消息连续增加音量、亮度或振动,或使用第一提醒触发振动警告以及使用第二提醒触发振动警告等)。打开来自接收设备处的安全服务器110的消息以及由安全服务器可检测的其他动作可以充当确认。

在一些示例性实施中,被指定为主监测器的用户可能以信号告知安全服务器110无法通过使用例如远程监测器114a或工作站22将消息发送到安全服务器110和/或接收器102来提供监测。在这种情况下,安全服务器110可以将主监测器降级到辅助(或备份监测器)并且将一个辅助监测器提升为主监测器。安全服务器可以具有定义哪些辅助监测器可以被提升的规则,或每个辅助远程监测器可以被轮询以评估承担主远程监测器的作用的可用性。另外,安全服务器110可以将消息(例如经由通知服务)发送到已被提升为主监测器(其已经被指定为主监测器)的辅助监测器(并且将相应的消息发送到降级的主监测器)。

为了保证关于远程监测器收到通知消息的服务质量,可以执行一个或多个操作以减轻发送到远程监测器114的通知消息的潜在损失。例如,如果通知服务112包括推送通知服务(例如,苹果推送通知服务器、谷歌云消息服务器等)并且无法联系通知服务(或无法在安全服务器110与通知服务112之间建立连接),则安全服务器110可以经由另一机构(例如,直接到远程监测器114单独的短消息服务(sms)消息、电话、电子邮件或任何其他机构)发送通知,以建立与远程监测器和/或与那些远程监测设备相关联的用户的联系。

远程监测的注册/邀请

如上所述,在一些示例性实施中,在系统100上使用的设备可能需要向安全服务器110注册。为了说明这一点,参照图2b,接收器102(该接收器可以被实施在基于处理器的无线设备上,例如智能电话或平板计算机)可以经由公共陆地移动网络或其他网络发送消息以邀请远程监测器114接受来自安全服务器110的连接建立请求。如果被接受,则远程监测器114可以被提供用于与接收器102相关联的事件的通知消息并且访问与宿主199相关联的传感器数据和报告。尽管前面的实例描述接收器102将邀请发送到远程监测器114,但是其他设备(例如安全服务器110、网关104、用户通信设备105、工作站22和/或远程监测器114)也可以或替代地发送邀请,这取决于实施。

在一些示例性实施中,接收器102可以将多个邀请发送到多个远程监测器114a-114m中的每个。此外,邀请可以由接收器102、网关104、用户通信设备105和/或安全服务器110来管理,从而使得在任何给定时刻,用户可以监测邀请的状态,例如多少邀请已被发送、多少邀请已被接受、多少邀请已被拒绝,以及任何主远程监测器和辅助远程监测器的身份。例如,接收器102、网关104、用户通信设备105和/或安全服务器110可以管理邀请,从而使得在任何给定时刻,远程监测器114a-114m的数量不超过阈值量(例如,5或10个远程监测器)。

此外,接收器102、网关104、用户通信设备105和/或安全服务器110也可以基于位置和/或时间管理远程监测器114的数量,从而使得宿主-用户在任何给定位置和/或任何给定时间具有预定数量的远程监测器114。

在一些示例性实施中,宿主199或宿主的看护者可以经由接收器102、网关104、用户通信设备105和/或安全服务器110管理邀请的状态(例如,邀请被发送、邀请被接受、监测取消等)。例如,一个或多个用户交互式页面可以呈现在(例如,接收器102、网关104、用户通信设备105或工作站22等的)计算机显示器上,包括邀请的状态(例如,邀请是待定、拒绝还是接受)。这些一个或多个页面可以被配置成允许对与远程监测器114a-114m相关联的规则进行改变。例如,可以对用于触发通知消息的规则、主监测器的指定(包括时间和位置的指定)、辅助监测器的指定(包括时间和位置的指定)、升级序列和升级阈值设置等进行改变。另外,页面可以提供远程监测器的列表,用户可以根据远程监测器的列表指定主远程监测器和辅助远程监测器,并且将邀请发送到任何选定监测器。页面可以允许权限的配置,例如远程监测器114是否被授权接收一个或多个通知消息、被授权查看病人数据(例如,包括当前和/或过去的数据的传感器数据)等。

图12描绘在远程监测器114处以电子邮件消息的形式呈现的示例性邀请页500。在此实例中,在502,与传感器系统8和接收器102相关联的用户“johndoe”邀请远程监测器114成为由邀请指示的监测器。此外,邀请可以包括用于远程监测器的指令,所述指令在此实例中包括在504点击链接以允许从安全服务器110或另一服务器(例如,由苹果公司运营的itunes服务器)下载远程监测应用程序代码,并且在506接受邀请(该邀请将接受消息发送到安全服务器110)。远程监测器还可以通过选择用户可选拒绝图标508提供不接受邀请来监测的选项,用户可选拒绝图标508可以向安全服务器110通知拒绝指示。

在一些实施中,为了向安全服务器110注册被邀请的远程监测器114,远程监测器和接收器102可以各自输入值,例如代码、共享秘密、链接(例如,统一资源定位器)、密码或其组合,以允许连接建立并且因此使远程监测器114能够接收用于与接收器102相关联的事件的通知消息以及访问安全服务器110上的传感器数据和报告。此外,用户(例如宿主199)可以使用例如图1的工作站22访问互联网浏览器,以访问安全服务器110并且登录查看和管理授予远程监测特权的一个或多个设备。

连接建立是指将一个或多个远程监测器添加到系统100以将第二层的监督提供到传感器系统8和接收器102的操作中的过程。可以基于发送到远程监测器114的邀请建立与远程监测器114的连接。可能根据接收器102、网关104(例如,经由其中的用户界面)和/或宿主199的同意来发送此邀请。例如,接收器102和远程监测器114可能需要都接受邀请或输入代码(例如,密码、共享秘密等)以便选择加入到在系统100处提供的远程监测。

在一些示例性实施中,远程监测系统100的一个或多个设备(例如,远程监测器114、接收器102、网关104、用户通信设备105或工作站22)可能需要代码,例如由健康护理提供者提供的处方代码,以便向安全服务器110注册。代码可以在预定的时间后过期和/或可能限于预定数量的使用(例如,可以被使用一次以向安全服务器110注册来获得远程监测代码的一次性使用的代码)。此外,代码也可以在服务器110上定义被注册为远程监测器114的设备的配置,例如与远程监测器相关联的警报设置的权限(例如,是否可以接收通知、查看过去的传感器数据和/或查看当前的传感器数据)和/或与远程监测器相关联的警报设置。

在一些示例性实施中,安全服务器110可以具有定义接收器102和远程监测器114的身份的配置信息,从而使得用户(例如宿主199)可以访问安全服务器110,然后将一个或多个设备(例如接收器102和远程监测器114)添加到用户的系统。远程监测器114可以查询安全服务器110以获得关于允许远程监测器监测哪些宿主(或接收器)的信息,并且安全服务器可以相应地配置远程监测器114。在一些示例性实施中,发送到远程监测器的通知消息可以被配置成适应给定的远程监测器-用户的需求,并且这些需求可能不同于宿主-病人的需求。因此,规定将通知消息发送到远程监测器114的规则可能不同于用于触发到由宿主-病人使用的接收器102的警报的规则。

下面参照图2a提供了使用远程监测器114作为宿主-病人护理的一部分的护理者的说明性实例。具体来说,护理者可以对宿主-病人给予分析物治疗。例如,护理者可能是年轻的孩子的父母。在此实例中,父母可能想要接收通知消息,这些通知消息与发送到接收器102(或由接收器触发)和宿主-病人(在这种情况下是孩子)的警报相同。此外,安全服务器110可以通过网关104获得接收器102的设置。在远程监测器114的配置期间,安全服务器110可以提示父母选择与孩子的接收器使用的规则相同的一组规则。在此实例中,对用于孩子的接收器的这组规则进行的任何后续改变将以编程方式传播到用于将通知发送到父母的远程监测器114的这组规则。尽管前面的实例描述由宿主和监测器使用的同一组规则,但是宿主和监测器也可以实施不同的规则。

下面提供了给予治疗的宿主-病人的另一说明性实例,但在这种情况下,宿主-病人或护理者可能不想要宿主-病人的高度的监督。为此,在远程监测器114处的护理者可能想要宿主-病人首先接收警报,但允许病人-宿主及时作用于警报以在警报被发送到护理者之前校正或确认事件。作为实例,由接收器102触发的警报可以指示低血糖或高血糖事件,并且如果在某一时间段后宿主-病人没有采取一个或多个预定动作来补救事件(例如,如通过指示相同或恶化的病人状态的后续的葡萄糖测量变得明显),则在远程监测器114处的护理者可以响应于事件而接收通知消息。即,如果使用接收器102的病人-宿主不以预定的方式响应于或确认警报,则在远程监测器114处的护理者可以接收通知消息。当在接收器102处的宿主病人未能响应于或确认特定实时事件(例如低葡萄糖事件)时(这可能被认为是严重的,因为宿主-病人可能丧失能力或没有意识到事件,所以到远程监测器的通知正在有序进行),在远程监测器114处的护理者可以因此接收通知消息。然而,如果一个或多个预定的事件被安全服务器识别,则安全服务器110响应于通知消息而延迟发送提醒或停止发送提醒。一个或多个预定义的事件可以是消除触发警报、确认警报或采取定义的动作(例如给予胰岛素等)的基础事件。

此外,安全服务器110可以被配置具有延迟以在通知远程监测器114之前等待确认或动作,并且此延迟可以基于引起警告的条件的类型和/或严重性而变化,并且根据远程监测器的默认或用户配置的设置而变化。另外,安全服务器110可以被配置成即使在响应于警报而从接收器102接收确认消息之后也监测来自接收器102的数据。例如,安全服务器110可以接收确认消息(该确认消息可以是由接收器102发送的消息),但安全服务器110可能需要预定的时间等待来自接收器102的传感器数据,从而确认宿主-病人确实采取了动作。再次,这种延迟可能基于引起警告的条件的类型和/或严重性而变化。

下面提供了给予治疗的宿主-病人的又一说明性实例,但在这种情况下,宿主-病人是高度独立的,所以远程监测器可能只在紧急情况下被触发。例如,安全服务器110可以包括在紧急情况下(例如在夜间发生严重的低血糖事件)触发远程监测器的规则。在这种情况下,宿主-病人可能无法响应于事件的警报,所以如果葡萄糖在一段时间内下降到极低的水平或用户在一段时间后不响应于发送到接收器102的非常低的葡萄糖警报,则安全服务器110可以触发通知消息。另外,时间段可以基于引起警告的条件的类型和/或严重性而变化。

下面提供了高度独立但不知道低血糖并且没有紧急响应的可信来源的宿主-病人的另一说明性实例。在这种使用情况下,宿主-病人可以选择与紧急医疗服务相关联的远程监测器114,以便在葡萄糖在一段时间内下降到极低的水平或用户在一段时间后不响应于由接收器102触发的非常低的葡萄糖时,在严重的低血糖事件的情况下自动通知服务。

管理远程监测器的警报设置

在一些示例性实施中,用户可以管理监测宿主199的每个远程监测器114a-114m的警报。例如,宿主199可以使用宿主监测系统198a来邀请远程监测器114a成为监测器,并且使用接收器102、网关104(包括宿主通信设备)或工作站22配置安全服务器114上的权限。权限可以是特定于一个或多个特定警报或全局的,从这种意义上说,用于远程监测器114a的所有警报可以由用户进行操纵。尽管前面的实例描述由用户设置的权限,但是权限也可能以编程方式来确定。

为了管理警报,用户可以使用计算设备(例如,远程监测器114、接收器102、网关104、宿主通信设备105或工作站22)来访问安全服务器110,并且通过例如设置警报、改变阈值、打开或关闭警报等来管理警报。图13描绘可以呈现在宿主计算设备的显示器上的示例性页面600。页面600可以允许对用于某一远程监测器114a的警报进行改变。在图6的实例中,可以在610打开低葡萄糖警告602,并且阈值604定义由用户配置的阈值。图6还描绘也可以使用页面600来管理延迟606。例如,延迟606可以定义如果宿主的葡萄糖浓度仍低于低阈值,则在将通知消息从安全服务器(经由通知服务)发送到远程监测器114a之前安全服务器110等待多长时间。在此实例中,延迟为零秒,但可以使用页面600改变为另一时间量,例如5、10、15或30分钟或一个小时。页面600还允许安全服务器110和/或通知服务112触发发送提醒612并且改变与触发提醒相关联的时间606。例如,提醒代表如果远程监测器还没有确认警报或如果宿主还没有消除最初触发警报的事件,则在安全服务器110触发到远程监测器114a的另一通知之前经过的时间量。在此实例中,如果用户未能响应于低于70mg/dl的读数在原始通知后30分钟内确认警报或采取校正动作,则安全服务器110将关于低葡萄糖水平的另一通知发送到远程监测器114a。尽管参照图6所描述的实例涉及低葡萄糖值、延迟和提醒,但是也可以同样地管理本文在别处所描述的用于远程监测器114的警报的任何其他方面,例如高葡萄糖水平警报、高变化率警报等。

另外,尽管上面参照图6的描述涉及管理用于远程监测器114的警报,但是在图2a至图2c的实施中类似的页面可以由接收器102、网关104或宿主通信设备105用来管理由宿主通信设备触发的警报。作为实例,宿主通信设备105可以显示页面600,该页面用于通过独立于接收器102的宿主通信设备管理警报。以这种方式,宿主通信设备105可以充当用于宿主199的辅助警报设备。

在一些实施中,用户可以修改一个或多个规则,这些规则定义代表与宿主的分析物状态相关联的事件的警报。用户可以使用计算设备(例如,远程监测器114、接收器102、网关104、宿主通信设备105或工作站22)来修改宿主监测系统198的警报设置(例如,低葡萄糖水平阈值等)。以这种方式,父母例如可以修改他们的孩子的远程监测系统198的设置。

尽管前面的实例涉及修改低葡萄糖警告,但是修改可以包括改变与宿主的葡萄糖的低水平相关联的第一阈值、改变与宿主的葡萄糖的高水平相关联的第二阈值、改变消息由接收器102触发时之间的延迟、改变提醒消息被发送时之间的时间值,以及可以针对宿主监测系统198或远程监测器114触发的任何其他警报。

此外,安全服务器110可以适应与宿主199相关联的这组规则。例如,可以基于一些基本的宿主-病人人口统计预先确定用于监测宿主199的远程监测器114的这组规则。在初次使用远程监测系统100后,安全服务器110可能以编程方式调整用于触发一些或所有事件的阈值。这些调整可能针对各种原因进行。例如,可以调整用于确定何时触发事件的阈值(例如葡萄糖水平、葡萄糖变化率等)以减少一些警报和/或通知的频率,因为远程监测器114接收太多的消息可能会决定忽略这些消息。还可以调整阈值以加强控制病人在白天的葡萄糖变化的范围,以便减少宿主的日常葡萄糖变异性的可变性。

在一些示例性实施中,数据管理工具和cgm分析可以用来帮助病人更好地管理其糖尿病或协助临床医生提高建议。因为可以大约实时地将葡萄糖数据(和/或其他分析物数据)提供给安全服务器110,所以支付系统和/或医疗系统中的病例管理者可以使用数据来加强正在进行的糖尿病管理。然而,糖尿病病例管理者审查所得的所谓的“大数据”可能是不切实际的。因此,过滤器可以被用来通过识别具体问题允许使用或血糖模式的基于异常的报告以促进有效利用病例管理者的时间。为此目的,可以在安全服务器处定义一个或多个模式以识别需要病例管理者注意的问题。模式可以包括时间段之间的纵向分析或比较。这些模式还可以识别高危病人,例如具有频繁或严重的低点、频繁或严重的高点和/或明显的葡萄糖变异性的病人。对于使用强化胰岛素治疗、不知道低血糖、控制不良的病人、对胰岛素陌生的病人等,这可能被认为是特别重要的。模式还可以识别治疗无反应者识别,例如具有持续的高血糖、暗示对治疗无反应或控制恶化、暗示不遵从性、疾病进展或快速免疫的病人。当新的药物被添加或治疗进行了优化时,这可能被认为是特别有用的。模式还可以识别与糖尿病教育联系或被特定提供者或顾问联系的反应者或无反应者。

在一些示例性实施中,可以在安全服务器110处从位于多个位置的病人收集额外的表现信息。此额外的信息可以被用来评估可能影响和改变传感器的性能的环境因素。并非仅从单个宿主-病人收集和分析信息,而是可以在安全服务器处收集数据,然后跨越多个宿主病人和/或跨越多个地理位置(或地区)在宏观层面上进行比较。本质上,可以基于被监测的各种环境因素评估传感器系统8的整体效能。例如,从全美国或甚至世界实时收集的数据可以显示温度、湿度、海拔高度等是否影响传感器系统8的性能,并且因此提供关于传感器系统8和/或传感器10是否应被更换或修理的指示。此外,安全服务器110还可以处理接收的传感器信息并且识别模式(例如,通过批号、地区等),并且可以基于这些识别的模式上载额外的算法、校准信息或故障安全以提高传感器准确度和/或性能。

在一些示例性实施中,安全服务器110可能以编程方式跟踪包括传感器8和/或接收器102的传感器系统的产品性能和利用率。例如,传感器系统和/或接收器可能以编程方式将识别传感器(例如,批号)并且概述其性能的信息提供给安全服务器110。性能度量可以包括精度、准时、数据采集等。此外,如果一个或多个传感器性能度量落到预期范围之外,则安全服务器110可以请求将额外的信息从传感器系统/接收器传输到安全服务器,以允许故障模式的分类。例如,安全服务器110可以将需要基于确定的性能信息来维护(例如,更换、修理、校准等)传感器系统8和/或接收器102的警报和/或通知发送到接收器102、网关104和/或远程监测器114。另外,安全服务器110还可以被配置成基于性能信息发送指示传感器需要重置、需要新的校准值或应订购新的传感器的警报或通知消息。提供给安全服务器110的数据可以是可配置的并且存储在联接到安全服务器110的存储库。

此外,由安全服务器进行的传感器系统跟踪可以包括跟踪接收器的无线接口的性能。例如,如果发生硬件错误(或任何检测到的错误条件),则可以将与错误相关的信息传输到安全服务器110。所传输的数据也可以用于跟踪特征的利用率,所述特征的利用率可以包括警报设置、屏幕访问次数等。另外,此数据可以用于在临床研究期间收集和管理数据。此外,传输到安全服务器110的传感器数据还可以扩展到跟踪血糖控制的病人表现。在这种情况下,表现度量可以包括在不同的葡萄糖范围内“花费的时间”、血糖漂移的幅度、胰岛素剂量信息等。例如,在连续葡萄糖监测(cgm)会话期间,数据可以自动地传输到安全服务器110和/或宿主-病人和/或病人的临床护理提供者可访问的联接的存储库。因此,在一些示例性实施中,产品性能的上述自动跟踪和故障模式的分类可以提供关于产品性能的更准确的信息,促进解决病人遇到的传感器问题,并且在传感器性能被认为是准备更换时自动化产品更换(或装运)。

在一些示例性实施中,安全服务器110可以提供闭合控制回路。具体来说,安全服务器110可以将消息发送到接收器102,接收器102响应安全服务器110。此外,安全服务器110可以将消息发送到远程监测器114,远程监测器114响应安全服务器110。因此,安全服务器110可以向接收器102和/或远程监测器114请求动作,并且在动作完成时从接收器102和/或远程监测器114接收确认,由此形成闭合回路。接收器102可以包括由远程监测器114提供的功能的一个或多个方面,并且远程监测器114可以包括由接收器102提供的功能的一个或多个方面。

示例性宿主监测系统设置过程1000

图10是描绘根据一些实施的用于设置宿主监测系统198的过程1000的流程图。为了说明性目的,将参照图2c中所示的远程监测系统体系结构来讨论设置过程1000,然而应理解,设置过程1000可以应用于图2a或图2b的体系结构,其中进行改变以适应体系结构的差异。

另外,为进一步方便理解,图2c的以下组件用于过程1000的一个实例中:传感器系统8和接收器102使构成可商购自dexcom,inc.的dexcomg4platinum连续监测系统,其中传感器10是dexcomg4传感器,传感器电子模块12是dexcomg4传输器,并且接收器是dexcomg4接收器;接收器102被插接在如参照图7b所说明和讨论的插接站103中;宿主通信设备105包括可商购自苹果公司的appleiphone;并且每个远程监测器114a-114m包括具有(由苹果公司商业化生产)、(由谷歌公司商业化生产)或(由微软公司生产)为基础的移动操作系统的appleiphone或其他移动电话。

在框1000,用户将宿主监测应用程序下载到宿主通信设备105上。(应理解,在图2a的实施中宿主监测应用程序可以被下载到网关104上,或在图2b的实施中宿主监测应用程序可以例如被下载到接收器102上。)在一些实施中,从服务器下载宿主监测应用程序,所述服务器可以独立于安全服务器110(例如,由不同的实体运营),例如由苹果公司运营的苹果应用商店服务器。然而,在一些实施中,从服务器110下载宿主监测应用程序。宿主监测应用程序可以包括用于宿主通信设备105的指令,所述指令用于执行本文所描述的宿主通信设备功能,例如经由插接站103从接收器102收集传感器数据、将传感器数据传输到安全服务器110、管理宿主监测系统198的警报、邀请用户成为宿主的远程监测器、管理远程监测器设置、与插接站103和/或接收器102配对等。

一旦将宿主监测应用程序下载到宿主通信设备105,用户可以打开应用程序(例如,通过在宿主通信设备的主屏幕上选择与宿主监测应用程序相关联的图标)并且在框1012使用应用程序来创建帐户。除了将帐户信息存储在宿主通信设备105上之外,还在安全服务器110上创建和存储帐户。在一些实施中,创建帐户包括输入用户识别信息,例如名字和电子邮件地址、密码、以及与接收器102相关联的唯一标识符(例如接收器的序列号)。如下面在框1016中所讨论,接收器的序列号可以用于将接收器102和/或插接站103与宿主通信设备105配对,以及其他功能。

图9图示宿主监测应用程序可以在帐户设置框1012上显示给用户以促进输入接收器102的序列号或其他唯一标识符的示例性页面900。这里,页面900是序列号的位置的图解,以用于帮助用户查找输入的序列号。页面900还提供用户可以选择以手动输入序列号的字母数字输入字段。另外,页面900提供可选择的图标902和904,所述图标允许用户分别使用宿主通信设备105的相机给序列号拍照以及使用宿主通信设备105的条码扫描器扫描序列号,以便输入序列号。

在框1014,用户使用宿主监测应用程序来管理用于宿主通信设备105的警报设置。宿主应用程序可以最初呈现默认警报设置,其中用户可以使用宿主通信设备105的用户界面来修改默认用户设置。在一些实施中,警报设置包括在接收器102上重复一个或多个警报。以这种方式,宿主通信设备105可以放大(例如,触发与接收器不同类型的警告,例如更响亮的警告)和/或呼应接收器的警告(例如,如果还没有消除触发接收器上的警报的事件,则只在从接收器的警告的预定时间量之后拉响警告)。警报设置还可以包括关闭或打开用于各种事件的警报。

在框1016,用户将宿主通信设备105与插接站103配对。在一些实施中,为了将宿主通信设备105与插接站103配对,用户给插接站通电并且将接收器102连接到插接站。此时,宿主通信设备105和插接站103开始配对和验证程序。

在一些实施中,插接站103不具有显示器,且因此常规的配对和验证程序可能是不够的。因此,在一些实施中,接收器102将存储在接收器的存储器中的序列号提供给插接站103,并且用户将接收器序列号输入到宿主通信设备105中。可以在接收器的制造期间存储被存储在接收器102的存储器中的序列号。然后,宿主通信设备105可以将序列号(或序列号的加密版本)传输到插接站以建立验证的通信信道。

以下配对和验证程序可以用于一些实施中。响应于接收器102被插接到插接站103,插接站从接收器的序列号(接收器将序列号传输到插接站)导出验证令牌并且将验证令牌放在通用属性配置文件(gatt)特征中。然后,插接站103广播一般广告以进行绑定。宿主通信设备105查找广告。在发现插接站103后,宿主通信设备105连接并执行服务发现。然后,宿主通信设备105试图读取前面提到的gatt特征。插接站103以不足的授权消息作出响应(需要配对和加密)。然后,宿主通信设备105提示用户与插接站103配对。插接站103和宿主通信设备105都折中将长期密钥用于加密,然后进行配对。然后,宿主通信设备105从上面提到的特征读取令牌,并且使用此特征来核实插接站103的真实性。宿主通信设备105先前已从在框1012先前输入到宿主通信设备中的接收器序列号导出其自己的令牌,宿主通信设备105将此令牌写入到插接站103中的gatt特征。然后,插接站103使用此令牌来核实宿主通信设备的真实性,并且如果是真实的,则输入持续的绑定状态。

在一些实施中,使用上述配对和验证过程,如果两个设备(接收器102和插接站103)在任何点被断开,则插接站103指示广告以进行连接。

在框1018,用户使用宿主设备105上的应用程序来邀请远程监测器114。这里,应用程序可以提示用户识别远程监测器的潜在用户的信息,包括从能够充当远程监测器114的设备(例如移动智能电话或平板计算机)可访问的名字和电子邮件地址。另外,应用程序可以提示用户其想要远程监测器114具有的权限(例如查看趋势图数据的权限),以及用户想要远程监测器114具有的警报设置。一旦完成,则应用程序将邀请发送到远程监测器114,其中邀请中的信息(例如识别信息、权限和警报设置)被存储在安全服务器110上。用户可以使用上述邀请程序邀请额外的远程监测器。在一些实施中,应用程序可以包括列出由用户发送的所有邀请的状态的页面。

应注意,可以使用由宿主监测设备105上的宿主监测应用程序实施的安装向导来实施过程1000,以便通过设置过程1000来引导用户。

远程监测器设置过程1600的实例

图16是使用远程监测器114的远程监测的示例性过程的流程图。类似于过程1000,为了说明性目的,将仅参照图2c的远程监测系统100的体系结构来描述图16。

在框1610,用户在计算设备(例如智能移动电话)上接收成为远程监测器的邀请。参照图12更详细地说明和讨论示例性邀请。在一些实施中,接收邀请的用户可以通过分别在电子邮件中选择接受图标或拒绝图标来接受或拒绝邀请。拒绝邀请使过程1600结束,而接受邀请将过程1600移动到框1620。

在框1620,如果用户接受邀请,则邀请以编程方式指示用户经由用户的计算设备下载远程监测应用程序。在一些实施中,在框1610接受邀请会以编程方式触发用户的计算设备自动访问携带远程监测应用程序的服务器。在用户的设备是苹果的移动设备的情况下,服务器可以是由苹果公司运营的应用商店。然后,用户将远程监测应用程序下载到计算设备上。

应注意,在一些实施中,远程监测器114的用户不需要向安全服务器110注册,这是因为在某些实施中,从在过程1000的框1012中形成邀请(图10)时安全服务器已经具有用户的帐户信息。

在框1630,用户使用在计算设备(现在被认为是远程监测器114)上下载的远程监测应用程序来管理警报设置。在一些实施中,最初可以在由在过程1000中的步骤1012发送邀请的人设置的推荐警报设置(或在发送邀请的人不输入任何推荐设置的情况下,默认设置)下设置警报设置。然后,远程监测器114的用户可以修改任何推荐或默认设置。这些设置可以包括用于何时触发到远程监测器的警报的设置阈值、延迟、提醒以及没有数据警报设置,如在本文中别处更详细地讨论。远程监测器114然后可以将远程监测器的设置传输到安全存储器,以供存储和在触发与远程监测器相关联的警报时使用。

在框1640,远程监测器114在允许的情况下监测宿主的分析物水平。监测可以包括使用远程监测器来监测多个宿主,如参照图1更详细地讨论。监测可以包括接收由安全服务器110触发并且经由通知服务112发送的通知,以及查看从安全服务器可访问的传感器数据。例如,在一些实施中,用户可以激活远程监测器114上的远程监测应用程序以查看多个宿主的葡萄糖水平的仪表板页面。

成为远程监测器的示例性邀请

如上面在图16的框1610中讨论,用户可以接收远程监测宿主199的邀请。在一些实施中,邀请是以电子邮件的形式,例如图12中描绘的邀请。用户可以使用电子邮件接受或拒绝邀请。用户可以通过指示用户想要通过选择可选择的文本504安装远程监测应用程序来接受邀请,或通过选择可选择的文本508来拒绝邀请。如果用户拒绝邀请,则远程监测系统100可以例如通过经由服务器110和/或通知服务112将通知发送到通信设备105来向发送邀请的宿主通知拒绝。然而,如果用户接受邀请,则远程监测系统100可以例如通过经由服务器110和/或通知服务112将通知发送到通信设备105来向宿主通知接受,并且过程1600继续到框1620。

在一些实施中,接受邀请的接收在服务器110上自动设置远程监测帐户。即,接收者不需要登录并创建帐户,因为在生成邀请时宿主提供关于接收者的帐户创建信息(接收者名字、电子邮件、电话号码等)。此外,宿主可以在邀请创建过程期间包括宿主的图片,从而使得邀请包括发送到接收者的邀请中的宿主的图片(这可以帮助接收者知道邀请是有效的),并且宿主的图片可以被用作远程监测器中的宿主的图片(例如,在如参照图18a和图18b和别处所讨论的仪表板上)。

在一些实施中,邀请可以包括单个使用令牌,邀请的接收者可以使用此使用令牌来接受邀请,而无需接收者登录到远程监测系统。令牌可以用全局唯一标识符(guid)的形式。邀请还可以包括邀请何时被发送和邀请何时过期的时间戳。

系统状态查看

在一些实施中,远程监测系统100的用户可能不容易知道远程监测系统100是否在工作或系统为什么不能工作。例如,在图2b的实施中,宿主199可能没有意识到数据没有被从传感器系统8传输到服务器110,或即使宿主意识到数据没有被传输,宿主也可能无法识别问题所在以使得数据传输可以恢复。因此,一些实施方式提供系统状态页以帮助用户识别系统是否正常工作,并且如果不是正常工作,则问题的根源可能是什么。

图11a和图11b是根据一些实施的状态页1100的示例性视图。状态页1100包括状态栏1110,该状态栏包括远程监测系统100的各种组件的表示。在此实例中,系统100的组件包括插接站1114、宿主通信设备1118和服务器1112。在图11a和图11b中还包括在系统100的组件之间的每个组件之间的通信信道,例如插接站1114与宿主通信设备1118之间的第一通信信道1116(例如蓝牙),以及宿主通信设备1118与服务器1122之间的第二通信信道1120(例如wi-fi或蜂窝)。状态栏1110可以指示被确定为工作和不工作的组件和通信信道。例如,如果连接被确定为工作,则可能以第一状态以图形方式显示连接,并且如果连接不工作,则可能以第二、不同的状态以图形方式显示连接。可以用不同方式描绘第一状态和第二状态,例如,使用颜色(例如,如果处于第一状态则为绿色,如果处于第二状态则为红色),和/或图形(例如,如果处于第一状态则为实线,并且如果处于第二状态则为虚线)等。此外,状态栏1114、1116、1118、1120和1122的每个部分可以是用户可选择的,其中如果用户选择特定部分,则宿主监测应用程序可以显示帮助信息(例如,用弹出消息或新的显示屏的形式),这可以帮助用户解决与用户选择的部分相关联的问题。例如,如果插接站图标1114处于第二状态并且用户选择插接站图标,则远程监测应用程序可以显示提示用户确保插接站插入到电源中的消息。此外,例如,如果第一通信信道处于第二状态并且用户选择第一通信信道,则远程监测应用程序可以显示提示用户确保宿主监测设备具有启用的蓝牙连接的消息。

状态页1100还可以包括显示系统的整体状态的角色图标1132。在图11a和图11b的实例中,角色图标1132是用举着牌子的怪物的形式。角色图标1132的外观可以基于系统的状态改变,因此用户可以通过查看角色图标快速地确定状态。例如,角色图标1132可以具有微笑表情并且举着具有复选标记的牌子以指示系统正在工作和传输传感器数据,如图11a中所示。相反,角色图标1132可以具有皱眉表情并且举着具有x的牌子以指示系统不工作,如图11b中所示。角色图标1132的颜色也可以根据系统的状态变化,例如当系统100确定系统正在工作时(即,将数据从宿主发送到服务器1110)为绿色,并且当系统确定系统不工作时为红色。

角色图标1132的眼睛也可以帮助向用户指示系统是否正在工作,例如,如果宿主监测应用程序正在工作则眨眼睛,或如果眼睛不眨则不眨眼睛。眨眼睛也可以对应于插接站103与宿主通信设备之间的传输速率。以这种方式,用户可以辨别远程监测系统是否正在主动工作,而不是远程监测应用程序被冻结在即使系统不工作也指示系统正在工作的状态中。

宿主监测应用程序还可以在状态页1100和由宿主监测应用程序显示的任何其他页面上显示状态标签1124,如在图11a和图11b中所示。状态标签可以是菜单的部分,菜单包括与宿主监测应用程序的不同的显示页相关联的多个不同的可选择的标签,这些标签在被选择时显示相关联的显示页。图11a和图11b中的标签额外地包括跟随者标签1126、帐户标签1128和更多标签1130。值得注意的是,状态标签可以总是显示系统的连接状态的指示,例如,如果系统正在工作,则显示为绿色并具有复选标记(如图11a中所示),或如果系统不工作,则显示为红色并具有x(如图11b中所示)。可以显示状态标签而不管当前页面显示,由此为用户提供系统的状态的指示而不管页面显示。

在一些实施中,宿主监测系统198可以被配置成将消息定期发送到服务器110。如果服务器检测到在预定的时间量内缺乏来自宿主监测系统198的消息,则服务器可以触发将通知发送到宿主监测系统(例如接收器102、网关104或宿主通信设备105)以向宿主通知缺乏消息,从而使得宿主可以使用例如状态页1100来检查以确定宿主监测系统是否正在工作。

宿主监测控件页

宿主监测应用程序还可以包括各种显示页,所述显示页允许用户查看远程监测器114的状态并且配置与远程监测器相关联的权限和设置。

图14图示根据一些实施的概览页1400。概览页可以包括多个单元格1402a-1402e,每个单元格与远程监测器或潜在的远程监测器相关联。为了识别目的,每个单元格可以包括与远程监测器相关联的名字1410a-1410e。还可以根据远程监测器的状态显示单元格1402a-1402e。例如,单元格1402a在由远程监测器(在图14中被称为跟随者)去除的状态1404a下进行分组,单元格1402b在过期的邀请状态1404b下进行分组,单元格1402c在活动状态1404c下进行分组,单元格1402d在被邀请的状态1404d下进行分组,并且单元格1402e在不共享状态1404e下进行分组。应注意,多个单元格可以显示在每组下;为了便于解释不同的分组,图14只图示了每个分组一个单元格。

页面1400还包括与每个组状态相关联的可选择的帮助图标1406a-1406e。通过选择帮助图标,宿主监测应用程序可以将解释相关联的状态涉及的内容的其他信息提供给用户。例如,帮助信息可以显示在弹出窗口中。

图标也可以显示在说明与远程监测器相关联的权限和/或启用功能的单元格中。例如,图标1412和1414分别指示与单元格1402c相关联的远程监测器具有启用的通知以及具有查看与被监测的宿主相关联的趋势图信息的权限。相反,如果远程监测器不具有用于特定功能(如查看宿主的趋势图)的权限,则相应的图标可能不被显示在指示可以替代地提供缺少权限的单元格或不同的图标中。

也可以在每个单元格中提供可选择的标签。例如,图14图示在由用户选择时从页面去除单元格的去除标签1408a和1408b。箭头标签1416c-1416e可以用于提供关于与此单元格相关联的远程监测器的其他信息。例如,选择可选择的箭头1416可以使宿主监测应用程序转换到设置显示页,该设置显示页提供关于相关远程监测器和远程监测器的设置的更多细节。

在图15中图示根据一些实施的示例性设置显示页1500。设置显示页1500可以包括识别信息,例如与远程监测器相关联的名字1502和电子邮件地址1504、远程监测器的权限和远程监测器的通知设置。在图15的实例中,权限可以包括趋势图权限1504标签,用户可以使用此标签在允许权限查看图表与拒绝权限查看图表之间进行切换。如果被允许,则远程监测系统100允许远程监测器查看宿主199的趋势图信息,并且如果被拒绝,则远程监测器不能查看宿主的趋势图信息。通知设置允许宿主监测应用程序的用户查看相关远程监测器的当前通知设置。通知设置可以包括紧急的低通知警报1506、低通知警报1508、高通知警报1509和没有数据的通知警报1510,以及与每个警报相关联的状态(例如,相关阈值和警报关闭还是打开)。在一些实施中,使用宿主监测应用程序的用户可以例如使用页面1500修改远程监测器的设置,但在其他实施中,一些或所有设置可能仅由远程监测器来修改,如图15中所指示。

显示页1500还可以允许宿主监测应用程序的用户暂停和取消监测宿主199的远程监测器114a的能力。暂停/恢复控制按钮1514可以选择性地停止和重新启动远程监测器的远程监测能力,例如停止和启动被发送到远程监测器的通知和/或远程监测器查看宿主的传感器数据的权限。在宿主并不总是想要远程监测器监测宿主的情况下,这种功能可能是有用的。具体实例可以包括保姆作为远程监测器。可能需要保姆在照顾由宿主监测系统监测的孩子时具有远程监测能力,但在保姆不再照顾孩子时停止远程监测。以这种方式,不需要每次保姆照顾孩子时将新的邀请发送到保姆,以便由保姆选择性地控制监测。

删除远程监测器控制按钮1516可以用于从可以监测宿主的远程监测器的列表删除远程监测器。与暂停/恢复控件1514相比,在一些实施中,使用删除控件1516删除远程监测器将需要宿主重新邀请人成为远程监测器。如本文中别处所讨论,远程监测系统100可能对可以监测宿主的远程监测器的数量具有预定义的限制,因此在一些实施中宿主可能有必要删除远程监测器以使得宿主可以添加另一远程监测器。

在一些实施中,远程监测系统100将其权限或设置已经被改变或者已被相关宿主系统暂停、恢复或取消的通知消息发送到远程监测器。以这种方式,远程监测器被通知改变并且不依赖于先前的配置。

另外,每个暂停、取消和恢复功能可以全局地配置在与宿主相关联的所有远程监测器上,而不是或不仅仅是如上所述的个别监测器。在全局功能的情况下,例如,可以在页面1400(在图14中未图示)上提供单独的全局暂停、取消和恢复控制按钮,其中按压全局控制按钮在监测宿主的所有远程监测器上全局地实施各自的功能。

远程监测仪表板视图

如本文中别处所讨论,远程监测器114可以提供在远程监测设备上实施监测的宿主的所谓的仪表板视图。图18a和图18b是根据一些实施的仪表板页面1800的两个不同的实施。仪表板1800可以包括多个单元格1802a-1802d,每个单元格与不同的宿主相关联。每个单元格1802可以包括宿主的标识符,例如宿主的默认名字和提供在邀请中的宿主1804a-1804d的图片。

在图18a的实施中,每个单元格列出单元格的当前状态,例如,当前显示在单元格中的分析物值1806a被测量时的时间1812a、宿主是否正在使用远程监测系统100的陈述1812b、宿主的宿主监测系统是否正在工作的陈述1812c、或例如指示远程监测器已被暂停的陈述1812d。

在图18b的实施中,可以根据单元格的状态在页面1800上分组单元格1802,例如被宿主去除1814(在图18b中被称为共享器)、活动1818(即,系统连接到远程监测器并且将相关宿主的数据提供到远程监测器)、断开1824(即,系统未被连接,例如,因为在图2b的实施中接收器102不处于插接站103中)以及不共享1826(即,宿主已暂停了远程监测器)。此外,一个组内的单元格可以通过监测情况的严重性或其他标准进行排序,如本文中别处所讨论。

单元格1802还可以包括与宿主相关联的远程监测器的权限和/或设置的指示。例如,趋势图图标1810可以指示远程监测器具有查看此宿主的传感器数据的趋势图的权限。

再次参照图18b,在活动组1818中的单元格1802还可以包括关于被监测的健康状况的信息。例如,单元格1802可以显示提供给远程监测器的最新分析物浓度值1806a和指示测量的分析物的变化率的趋势箭头1808a。也可以在单元格中提供其他信息,例如与显示的分析物浓度的测量相关联的时间1812a或是否还没有从宿主监测系统接收数据。

单元格1802的用户选择还可以使远程监测器显示转换到另一显示页,该另一显示页提供关于与此单元格相关联的宿主的额外的信息。例如,远程监测器可以转换到与此宿主相关联的趋势图显示(图19)或与此宿主相关联的设置页(图17)。(箭头“>”可以指示是否更多的信息可用于单元格)。

趋势图查看

图19是根据一些实施的提供宿主的监测的分析物浓度的趋势图1914的示例性页面。趋势图可以显示测量的分析物浓度的趋势线1916,以及用于向远程监测器114或宿主监测系统198报警的低阈值1918和高阈值1920。趋势图页面还可以包括用户可选择的滑动条,所述滑动条允许用户选择传感器数据的不同的时间帧来查看例如3、6、12和24小时的视图。还可以提供宿主1904的图片和宿主1902的名字,从而使得在远程监测器正在监测多个不同的宿主的情况下,远程监测器不会对被监测的个人感到混淆。

在一些实施中,当响应于用户直接打开应用程序和/或用户打开远程监测器114上的由服务器110或通知服务112发送的远程监测通知来最初打开远程监测应用程序时,可以自动地显示图19的页面,如本文中别处所讨论。为了说明这一点,当远程监测器114接收通知时,远程监测器可以在锁或主屏幕上显示通知。用户可以选择通知(例如,使用预定义的手势),远程监测设备114对通知的识别使远程监测设备显示与通知相关联的宿主的趋势图。

远程监测设置页

图17是显示在远程监测设备114上的设置页1700的实施,远程监测设备114可以允许远程监测器配置宿主的远程监测设置。设置页可以包括显示宿主1506的图片的图片栏和显示宿主的名字的名字栏,图片栏和名字栏都可以通过远程监测器使用设置页1700来修改。在一些实施中,宿主在上述邀请过程期间至少最初提供图片和/或名字,但远程监测系统允许远程监测器的用户后来修改图片和/或名字。设置页还包括用于各种警报/通知设置(例如,紧急的低警报1706、低警报1714、高警报1724和没有数据的警报1736)的设置。在本文中别处讨论每个这些警报的功能。如图17中所示,可以修改与这些警报中的每一个相关联的设置,例如打开或关闭警报、改变与每个警报相关联的阈值、以及改变与每个警报相关联的警报警告(例如,声音、音量、振动或音调)。

新的接收器的自动检测和注册

在一些实施中,接收器102需要与宿主199相关联,从而使得在葡萄糖数据到达服务器110时,数据可以与宿主相关联。因此,远程监测系统100可以将接收器分配给宿主。这可以最初通过上文参照图10的框1016讨论的配对过程来完成。如果宿主接收新的接收器以进行友好的用户体验并且防止错误,则宿主监测应用程序可以看到不同的序列号被使用,与服务器110核对以了解这是否是新的接收器,或此接收器是否已经属于另一宿主并且经由通信设备105询问宿主这是否是他们的接收器并允许他们取得所有权,或提供给他们一个错误,告诉他们:此接收器已经被拥有。

因此,新的接收器过程的示例性检测可以如下。首先,通过使用服务器验证接收器是否属于别人(例如,经由接收器序列号与数据库的比较),确定宿主通信设备105是否使用新的接收器。如果服务器确定没有其他人拥有该接收器,则宿主监测应用程序询问用户,他或她是否想要使此接收器成为他们的接收器。如果是,则将接收器和来自此接收器的数据与此宿主相关联。

数据警报丢失

在一些示例性实施中,安全服务器110可以包括规则,如果在预定的时间量内还没有从与远程监测器相关联的宿主监测系统198接收数据,则此规则会自动触发到远程监测器114的通知消息或另一通信机制(例如,电话呼叫、短消息服务消息等)。以这种方式,远程监测器114的用户可以意识到,宿主监测系统198有可能出故障并且试图联系宿主。

基于位置的警报

在一些示例性实施中,安全服务器110在确定是否发送通知消息和/或确定通知消息的目的地时,可以使用接收器102、网关104、宿主199和/或远程监测器114的位置。例如,当被监测的宿主处于第一位置并且前往第二位置时,安全服务器110可以基于规则选择靠近第一位置的第一远程监测器114a,并且当宿主移动到第二位置时,选择位于此第二位置附近的第二远程监测器114b。位置也可以用于改变警报和通知。例如,安全服务器110可以改变用于基于宿主的位置触发警报或通知的规则。位置也可能与时间结合使用,使得安全服务器110可以基于位置和/或时刻改变与警报和通知相关联的阈值。

确认通知

在一些示例性实施中,接收器102或网关104可以在用户界面呈现需要宿主确认触发的警报和/或指示响应于警报采取什么校正动作的提示(例如,消息、窗口等)。提示可以包括选项的预填充的列表,使得用户可以选择(例如,给予的胰岛素、消耗的碳水化合物等)来指示被采取的校正动作。通知消息可以被直接发送到一个或多个远程监测器114,或通过安全服务器110和/或通知服务112发送到远程监测器,从而使得远程监测器意识到病人已确认警报和/或采取校正动作(和/或校正动作的描述)。

另外,远程监测器114可以允许用户从多个预填充的消息中选择以发送到宿主监测系统。用户可以选择通知,于是远程监测器显示预填充的文本消息的列表,用户可以从此列表中选择以发送到宿主监测系统。消息可以通过远程监测器被选择为与触发通知消息的根本原因有关。例如,如果通知消息是由宿主的低葡萄糖水平触发,则消息可以是与低葡萄糖水平有关的陈述,例如“你感觉好吗?”、“你应该喝一些橙汁吗?”等。每个消息可以是用户可选择的,并且在被选择时使远程监测器114将消息发送到宿主监测系统以显示在宿主监测系统上,例如,直接从远程监测器发送到宿主系统198或通过服务器110间接地发送。另外,通知的选择可以自动地显示给宿主打电话的提示,其中提示的用户选择使远程监测器114拨打与宿主相关联的电话号码(例如,是宿主监测系统198的一部分的智能电话)。

动机消息

在一些示例性实施中,发送到接收器102的警报和/或通知消息可以包括动机概念。例如,如果宿主-病人已最小化血糖水平的变化率,则安全服务器可以将警报发送到接收器102和/或将陈述“干得好,保持你的治疗-坚持下去!”的通知消息发送到远程监测器114。这些动机概念可以积极地鼓励用户继续停留在治疗方案。在一些示例性实施中,安全服务器110可以包括映射到动机概念的一个或多个事件,从而使得触发事件引起将包括动机概念的消息发送到接收器102和/或远程监测器114。

在一些示例性实施中,安全服务器110可以使用如上所述的模式以预测病人-宿主的治疗的方面。例如,模式可以在给定时刻检测从先前建立的模式的血糖变化,然后触发规则以将警报发送到接收器102并且将陈述“你错过午餐了吗?”的通知发送到接收器114。相比于只将测量数据或统计数据提供给宿主-病人或远程监测器,这些简单的、非技术性的询问消息可能唤起宿主-病人有更好的响应来维持治疗。在一些示例性实施中,安全服务器110可以包括映射到简单的消息的一个或多个事件,使得触发事件引起将包括简单的消息的消息发送到接收器102和/或远程监测器114。

审计跟踪

安全服务器110还可以提供审计跟踪。例如,安全服务器110可以存储关于何时使用例如通知服务112将通知推送到远程监测器114以及远程监测器何时确认通知的信息。安全服务器110还可以生成一个或多个报告以确定时间线和/或识别远程监测器114的有效性(所述有效性可以用于选择远程监测器和/或系统100的设置,例如警报设置,以便更有效地监测宿主199)。

时间戳

在一些实施中,提供给远程监测器114的分析物水平可能不是实时的。例如,在可能需要将分析物值实时提供给远程监测器时,在分析物值由分析物传感器系统8测量时与将分析物水平提供给远程监测器114和/或安全服务器110时之间可能存在时间延迟。例如,延迟可能是由于任何传感器系统8只将值定期传输到接收器102、接收器102只将值定期传输到网关104、网关难以连接到安全服务器110、以及安全服务器难以连接到远程监测器114。因此,在一些实施中,传输到远程监测器114的葡萄糖值显示在远程监测器上,其中时间指示触发通知的分析物值(例如,达到或超过触发通知的阈值的分析物值)所对应的时间。时间可以是分析物值被测量的时刻(例如,太平洋标准时间下午2:10),或可以是自分析物值被测量以后的时间差(例如,2分钟前、30分钟前、4小时前等)。

另外,由于时间延迟,安全服务器110可能基于时间延迟的分析物值最终将通知发送到远程监测器114。在这种情况下,通知可以包括与触发通知的警报相关联的时间,例如,“mike的血糖在2:10p.s.t低于70mg/dl”或“mike的血糖在25分钟前低于70mg/dl”。此外,因为可能不能马上在远程监测设备上查看通知,所以远程监测设备114可以自动更新与通知相关联的任何时间,直到通知被确认。

根据一些实施,为了适应宿主与远程监测器之间的时区的差异,远程监测系统可以使用世界时间,然后将世界时间转换为远程监测器的时区。即,由宿主监测系统198生成并提供给安全服务器110的传感器数据值的时间戳可以在世界标准时间(ust)或格林尼治标准时间(gmt)并且在相同的世界时间提供给远程监测器114,由此远程监测器将世界时间转换为远程监测器所处的时区,如由远程监测设备所指示。

在一些实施中,由于宿主监测系统198与远程监测器114之间的时滞和潜在时区差异导致难以显示时间,这可能会导致混淆,所以发送到远程监测器114的通知不显示时间。为了弥补缺乏时间指示,一些实施自动打开远程监测器114上的远程监测应用程序,并且在用户确认通知后显示用户的监测的健康信息。在打开应用程序后最初显示的宿主的监测的健康信息可以包括宿主的当前状态的指示,例如最新的分析物值和/或显示过去三小时的宿主的测量的分析物水平的趋势图,例如图19中所示的趋势图页面。

数据传输丢失

在一些实施中,可能有时不将数据从传感器系统8传输到安全服务器110。根据系统,这可能是由于例如在传感器系统8与接收器102、接收器102与网关104、插接站103与宿主通信设备105、或网关104与安全服务器110中的一个或多个之间的无意丢失的数据传输连接。或者,丢失可能是故意的,例如用户关闭远程监测系统100的一个或多个组件(例如接收器102或宿主通信设备105)。在任何这样的情况下,安全服务器110可以被配置成在检测到这种丢失后,将指示数据传输丢失的通知自动发送到宿主监测系统198和远程监测器114a-114m中的一个或多个。

然而,有时可能需要不发送这种数据传输丢失的通知,使得远程监测器114不被过度地传递消息。作为实例,被监测的宿主可能在晚上睡觉并且起床去厨房喝一杯水。例如,如果传感器系统8在位于宿主199的床头柜上的接收器102的范围之外,则这可能导致数据传输丢失。因此,可以实施与数据传输丢失错误相关联的延迟,从而使得仅在预定的时间量后或在与宿主监测系统198的预定数量的尝试连接尝试后没有接收到数据时,服务器110启动数据丢失的通知。

此外,可能需要在每次有数据传输丢失时,即使数据传输丢失是在延长的时间段,也不发送数据丢失的通知。例如,在图2c的实施中,插接站103可以是固定的。因此,宿主可能只能够在宿主具有插接在插接站中的接收器102并且宿主足够接近接收器和插接站以进行数据传输时传输健康读数。然而,例如当宿主离开去工作时,宿主可能想要从插接站103去除他或她的接收器102。当宿主从插接站103去除接收器时,可能不需要触发到远程监测器114的通知,因为这可能不被认为是足够重要的事件。

因此,在一些实施中,远程监测系统100可以确定从插接站103去除接收器,而不是出于某种原因,宿主监测系统198不正常工作以及没有将传感器数据提供给安全服务器。在一个实施中,远程监测系统100通过监测来自插接站的传输确定接收器没有被插接在插接站103中。例如,来自插接站103的包括由接收器102生成的信息的传输指示接收器被插接,并且来自插接站103的不包括由接收器生成的信息的传输指示已经从插接站去除接收器。

眼镜显示设备

尽管上述公开主要是相对于使用手持计算设备加以描述,但是应理解可以代替或取代智能电话使用其他设备。例如,在一些实施中,将传感器数据从个人计算设备传输到眼镜形式的计算设备,并且消息和信息显示在眼镜上以供用户查看。这种眼镜的实例是由谷歌公司制造的谷歌眼镜。用户的眼镜接口可以使用近场无线电链路来直接从传感器系统8或通过中间设备(例如接收器102或网关104)接收数据。

在一些实施中,数据的传输可以是事件驱动的,例如,通过如本文所讨论的低或高葡萄糖漂移的事件来驱动。

本文所描述的主题的各种实施可以用数字电子电路系统、集成电路系统、专门设计的asic(特定应用集成电路)、计算机硬件、固件、软件和/或其组合来实现。电路系统可以固定到印刷电路板(pcb)等,并且可以采用如上所述的各种形式。这些各种实施可以包括在包括至少一个可编程处理器的可编程系统上可执行和/或可解释的一个或多个计算机程序中的实施,至少一个可编程处理器可以是被联接以从存储系统、至少一个输入设备和至少一个输出设备接收数据和指令以及将数据和指令传输到存储系统、至少一个输入设备和至少一个输出设备的专用或通用可编程处理器。

这些计算机程序(也被称为程序、软件、软件应用程序或代码)包括用于可编程处理器的机器指令,并且可以用高级程序和/或面向对象的编程语言和/或用汇编/机器语言来实施。如本文中所使用的,术语“机器可读介质”是指用于将机器指令和/或数据提供给可编程处理器的任何永久的计算机程序产品、装置和/或设备(例如,磁盘、光盘、存储器、可编程逻辑设备(pld)),可编程处理器包括接收机器指令的机器可读介质。

为了提供与用户的交互,本文所描述的主题可以实施在计算机上,该计算机具有用于将信息显示给用户的显示设备(例如,crt(阴极射线管)或lcd(液晶显示器)监测器)以及键盘和指示设备(例如,鼠标或轨迹球),用户可以通过键盘和指示设备将输入提供给计算机。其他种类的设备也可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的感觉反馈(例如,视觉反馈、听觉反馈或触觉反馈);并且来自用户的输入可以用任何形式来接收,包括声音、语音或触觉输入。

本文所描述的主题可以用计算系统来实施,计算系统包括后端组件(例如,作为数据服务器),或包括中间件组件(例如,应用服务器),或包括前端组件(例如,具有图形用户界面或网页浏览器的客户端计算机,用户可以通过图形用户界面或网页浏览器与本文所描述的主题的实施交互),或这些后端、中间件或前端组件的任何组合。系统的组件可以通过任何形式或介质的数字数据通信(例如,通信网络)来互连。通信网络的实例包括局域网(“lan”)、广域网(“wan”)、公共陆地移动网络、卫星网络和互联网。

尽管上文已经详细描述了一些变化,但是其他修改也是可能的。例如,在当前主题的具体实施的描述讨论分析应用程序时,当前主题也适用于其他类型的软件和数据访问服务。此外,尽管上面的描述涉及特定产品,但是也可以使用其他产品。另外,在附图中描绘和本文中描述的逻辑流程不需要所示的特定顺序或连续顺序来实现所需的结果。此外,如本文中所使用的术语“组”包括零个或更多个项目,并且短语“基于”可以与短语“至少基于”互换使用(除非另有说明)。其他实施可以在以下权利要求的范围内。

尽管已经在附图和前文描述中详细地说明和描述本公开,但是这样的说明和描述将被视为说明性的或示例性的而非限制性的。本公开并不限于所公开的实施方式。本领域技术人员可以在实践所要求保护的公开内容时从附图、公开内容和所附权利要求的研读中理解和实现对所公开的实施方式的变化。

将这里引用的所有参考文献以引用的方式整体并入本文。就以引用的方式并入的出版物和专利或者专利申请与在说明书中包含的公开内容的矛盾之处来说,说明书旨在取代和/或优先于任何这样的矛盾材料。

除非另有定义,否则将向所有术语(包括技术和科学术语)给予他们对于本领域普通技术人员的普通和习惯含义,并且除非这里明确地这样定义,否则这些术语将不限于特殊或者定制的含义。应注意,在描述公开内容的某些特征或方面时使用特定术语不应解读为意味着术语在这里被重新定义为限于包括此术语与之关联的公开内容的特征或方面的任何具体特性。除非另外明确地陈述,否则在本申请和其变体中(尤其在所附权利要求中)使用的术语和短语应该解释为开放式而不是限制。作为前文的实例,术语‘包括(including)’应当解读为意味着‘包括而不限于’、‘包括但不限于’等;如这里使用的术语‘包括(comprising)’与‘包括(including)’、‘包含’或‘特征在于’同义,并且为包括一切或开放式的,并且不排除额外的、未列举的元件或方法步骤;术语‘具有’应当解释为‘至少具有’;术语‘包括(includes)’应当解释为‘包括但不限于’;术语‘实例’用来提供讨论的项目的示例性实例而不是其穷举或限制列表;形容词(例如‘已知’、‘正常’、‘标准’)和相似含义的术语不应解释为使描述的项目限于给定的时间段或截至给定的时间可用的项目,而是代替地应当解读为涵盖可以在现在或在将来任何时间可用或已知的已知、正常或标准的技术;并且如‘优选地’、‘优选’、‘希望的’或‘希望’和相似含义的词的术语的使用不应理解为意味着某些特征对于本发明的结构或功能是关键、必需或甚至重要的,而是代替地理解为仅旨在强调可以或可以不在本发明的特定实施方式中利用的替代或额外的特征。同样地,除非明确地另外陈述,否则用连词‘和’连结的一组项目不应解读为要求那些项目中的每一个项目都在分组中存在,而是应当解读为‘和/或’。类似地,除非明确地另外陈述,否则用连词‘或’连结的一组项目不应解读为要求在这组之中的互斥,而是应当解读为‘和/或’。

在提供一个范围的值时,应理解在实施方式内涵盖上限和下限,以及在范围的上限与下限之间的每个居间值。

关于这里基本上任何复数和/或单数术语的使用,本领域技术人员可以如对于上下文和/或应用适合的那样从复数转化成单数和/或从单数转化成复数。为清楚起见,这里可以明确地阐述各种单数/复数排列。不定冠词“一”并不排除多个。单个处理器或其他单元可以实现在权利要求中列举的若干项目的功能。在互不相同的从属权利要求中列举某些措施这仅有的事实并不指示不能有利地使用这些措施的组合。权利要求中的任何参考标记不应解释为限制范围。

本领域技术人员将进一步理解,如果旨在引入的权利要求记载的具体数目,则将在权利要求中明确地记载这样的意图,并且在不存在这样的记载时,则无这样的意图存在。例如,作为理解的辅助,以下所附权利要求可以包含使用引入短语“至少一个”和“一个或多个”以引入权利要求记载。然而,使用这样的短语不应解释为意味着不定冠词“一”引入权利要求记载使包含这样引入的权利要求记载的任何特定权利要求限于仅包含一个这样的记载的实施方式,即使在相同权利要求包括引入短语“一个或多个”或“至少一个”和不定冠词(例如“一”)时(例如,通常“一”应当解释为意味着“至少一个”或“一个或多个”);这对于用来引入权利要求记载的定冠词的使用同样成立。另外,即使明确地记载引入的权利要求记载的具体数目,本领域技术人员仍将认识到通常这样的记载应当解释为意味着至少记载的数目(例如,“两个记载”这样的纯粹记载而无其他修饰语通常意味着至少两个记载或者两个或更多个记载)。此外,在其中使用与“a、b和c等中的至少一个”类似的惯例的那些实例中,一般来说,这样的构造旨在本领域技术人员将理解此惯例的意义(例如,“具有a、b和c中的至少一个的系统”将包括但不限于仅具有a、仅具有b、仅具有c、同时具有a和b、同时具有a和c、同时具有b和c和/或同时具有a、b和c等的系统)。在其中使用与“a、b或c等中的至少一个”类似的惯例的那些实例中,一般来说,这样的构造旨在本领域技术人员将理解此惯例的意义(例如,“具有a、b或c中的至少一个的系统”将包括但不限于具有仅具有a、仅具有b、仅具有c、同时具有a和b、同时具有a和c、同时具有b和c和/或同时具有a、b和c等的系统)。本领域技术人员将进一步理解,事实上无论在描述中、在权利要求中还是在附图中呈现两个或更多个替代项目的任何分离的词和/或短语应当理解为考虑包括项目之一、项目中的任一项目或两个项目的可能性。例如,短语“a或b”将理解为包括“a”或“b”或者“a和b”这些可能性。

在说明书中使用的表达成分的数量、反应条件等的所有数值将理解为在所有实例中由术语‘大约’修饰。因此,除非相反指示,否则这里阐述的数值参数是可以根据寻求获得的希望的性质而变化的近似值。至少,并且不尝试使等效原则的应用限于在要求对本申请的优先权的任何申请中的任何权利要求的范围,应当按照有效数字的数目和普通取整方式来解释每个数值参数。

此外,尽管为了清楚和理解而已经通过图解和实例较为详细地描述前文,但是本领域技术人员将清楚可以实践某些变化和修改。因此,描述和实例不应解释为使本发明的范围限于本文描述的具体实施方式和实例,而是还覆盖落入本发明的真实范围和精神内的所有修改和替代。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1