用于分布连续葡萄糖数据的系统和方法与流程

文档序号:11288672阅读:238来源:国知局
用于分布连续葡萄糖数据的系统和方法与流程

相关申请以引用方式并入

本专利申请要求2015年2月10日提交的第62/114,386号美国临时专利申请以及2015年12月17日提交的第62/269,035号美国临时专利申请的权益。上述申请中的每一者以全文引用的方式并入本文,且每一者特此明确地作为本说明书的一部分。

本公开涉及一种连续葡萄糖监视器,其用于无线地发射与葡萄糖值相关的数据且控制所述数据的显示和分布。



背景技术:

连续葡萄糖监视器作为监视葡萄糖水平的简易方式已经越来越流行。在过去,患者在整天中对他们的血糖水平进行取样若干次,例如在早晨、午餐前后以及在晚上。通过取得患者的少量血液样本且用测试条或葡萄糖计测量葡萄糖水平可以测量所述水平。然而,此技术具有缺陷,因为患者将偏向于不必取得血液样本,且用户不知道在整天中在取样之间他们的血糖水平是多少。

一个潜在危险的时间范围是在夜间,因为患者的葡萄糖水平会在睡眠期间危险地下降得较低。因此,连续葡萄糖监视器通过提供连续地测量患者的葡萄糖水平且将测得的葡萄糖水平无线地发射到显示器的传感器而已经流行。这允许患者或患者的看护人员在整天监视患者的葡萄糖水平,且甚至针对葡萄糖水平达到预定义水平或经历所定义的改变时设定警报。

最初,连续葡萄糖监视器将与葡萄糖水平相关的数据无线地发射到专用显示器。所述专用显示器是被设计成为用户显示葡萄糖水平、趋势型样以及其它信息的医疗装置。然而,随着智能电话以及在智能电话上执行的应用程序的越来越流行,一些用户偏向于不必携带专用显示器。而是,一些用户偏向于使用在智能电话上执行的应用程序来监视他们的葡萄糖水平。

执行应用程序的计算装置可与连续葡萄糖监视器通信且显示葡萄糖水平和其它信息。另外,执行应用程序的计算装置可在云计算基础架构中与其它应用程序、服务器或装置共享葡萄糖水平。在一个实例中,计算装置和应用程序可以与执行用于总体健康监视的应用程序的另一智能电话或其它计算装置共享它们的葡萄糖水平。共享或重新发射医疗数据,无论是给另一应用程序、装置还是服务器都存在风险,因为医疗数据可能受损或不适当地使用。额外的应用程序可能向用户提供不正确的推荐,或者将敏感的医疗信息重新发射到额外装置或应用程序,从而导致违背患者保密性。

本公开是针对克服这些以及其它问题。



技术实现要素:

本公开的某些实施例大体上涉及用于控制和保护患者医疗数据的重新发射的技术。在说明性实施例中,例如连续葡萄糖传感器等医疗装置将医疗数据发射到执行软件应用程序的计算装置,例如,例如智能电话、平板计算机、智能手表或其它可佩戴和/或移动计算装置。说明性地描述为智能电话的执行软件应用程序的计算装置可控制此医疗数据的再分布和使用。再分布可以到达在智能电话上运行的一个或多个第三方应用程序,或者到达例如服务器等远程计算装置或者到达单独的智能装置。一组控制操作以限制单独应用程序在既定用途之外获得或使用医疗数据的能力。在一个示例性实施例中,可使医疗数据延迟,然后将其提供到在计算装置上的其它软件应用程序或执行应用程序的其它计算装置或用以在可能带来立即健康风险的情形中控制第三方推荐的使用的装置。在其它示例性实施例中,可对医疗数据进行加密以控制其它应用程序和装置对医疗数据的接入。被授权使用医疗数据的装置可接收用以对所述数据的全部或一些进行解密的密钥。在另一示例性实施例中,在连续葡萄糖监视器或显示器上执行的软件分离出医疗数据的子集,例如带来有损患者保密性的少量风险的数据,且将精简的数据集合提供到额外应用程序和装置。这些实施例以及下文更详细描述的其它实施例保护了患者保密性且控制医疗数据的再分布。

举例来说,某些实施例解决了出现的与将葡萄糖水平提供到在例如智能电话等计算装置上执行的不同应用程序相关的若干问题。举例来说,第三方可产生接入与葡萄糖水平相关的数据的应用程序。第三方应用程序可以使用所接入数据以例如当葡萄糖水平下降到太低或上升到太高时对用户提供警告。然而,第三方应用程序未适当地考虑校准水平且校正无线发射的数据与实际葡萄糖水平之间的对应关系。因此,例如,第三方应用程序可能基于所接收数据不正确地计算葡萄糖水平,且当水平实际上在可接受范围内时通知用户(例如,患者或患者的监视器)患者的葡萄糖水平太高或太低,或甚至更糟,第三方应用程序可能指示所监视的患者的葡萄糖水平在可接受葡萄糖范围内但实际上患者的葡萄糖水平危险地较低。而且,例如,第三方应用程序可能基于所监视葡萄糖水平不适当地识别趋势或错过警报,因为应用程序的开发者未适当地设置应用程序以考虑重要的葡萄糖临床风险因素。而且,例如,第三方应用程序可能由于软件中的程序缺陷或开发者不知道适当的葡萄糖临床风险水平,而当患者水平已经进入危险范围时未能通知用户。因此,示例性实施例控制应用程序对医疗数据的显示和使用。

另外,第三方应用程序可能未提交给美国食品与药品管理局进行批准。获得医疗装置的批准是耗时且昂贵的过程。未经批准的应用程序经常存在对于敏感的医疗数据不可接受的安全性瑕疵。举例来说,用户允许第三方应用程序接入与葡萄糖水平相关的数据,但随后不知道所允许的应用程序还将数据提供到额外的第三方应用程序。这些额外的第三方应用程序可能将医疗数据分布到额外的应用程序、因特网服务器或数据存储库而用户完全不知道。这产生医疗数据会受损且发送到未经授权方的严重的安全风险。因此,某些实施例控制医疗数据在应用程序之间的分布。特定来说,连续葡萄糖传感器或在显示器上执行的软件可对数据进行加密,然后将其分布到其它第三方应用程序。

虽然知道与使用在例如智能电话等计算装置上执行的应用程序来监视医疗信息相关联的风险,但使用智能电话来监视健康信息会带来对用户健康的更完整查看。许多应用程序可用于监视健康信息的智能电话。此信息中的一些可对用户的葡萄糖水平具有直接影响。举例来说,用户在他们的智能电话上安装记录锻炼活动的应用程序。锻炼对葡萄糖水平具有直接影响。因此,示例性实施例在单个显示器上将来自其它应用程序的健康信息和与葡萄糖水平相关的数据整合。这允许用户方便地确定影响他们的葡萄糖水平的活动以及影响程度。

使用在例如智能电话等计算装置上执行的可显示与葡萄糖水平相关的数据的应用程序的额外问题是如何处置丢失的数据。发射器可连续地或周期性地发射与葡萄糖水平相关的数据,但用户可能关闭他们的智能电话、电池耗尽,或将智能电话留在发射范围之外。当用户执行应用程序时,其将丢失因为智能电话关闭或在范围外而未接收的数据。这会造成看见显示的旧数据的用户的困惑。因此,在一些实施例中,将回填数据提供到例如由于发射器与在计算装置上执行的应用程序之间的通信不连续而未接收到数据的应用程序。即使当错过发射时,这也可允许用户看见他们的葡萄糖水平的历史趋势数据。

在所公开技术的一个实例实施例中,一种用于监视葡萄糖值的方法包含:在可在移动计算装置上操作的第一应用程序处接收经由无线连接发射的包含葡萄糖测量值和相关联时戳的健康数据;通过所述第一应用程序确定当前时间与所述时戳之间的持续时间满足预定延迟量;以及通过所述第一应用程序仅在所述预定延迟量之后将所述葡萄糖测量值提供到可在所述移动计算装置上操作的第二应用程序。

在所公开技术的另一实例实施例中,一种用于监视葡萄糖值的系统包含:传感器,其被配置成获得葡萄糖量的葡萄糖测量值;无线发射器,其用以发射所述葡萄糖测量值和与所述葡萄糖测量值相关联的时戳;以及移动计算装置,其包括:无线接收器,其被配置成接收所述葡萄糖测量值;存储器,其用以存储包含所述所接收葡萄糖测量值的数据;处理器,其用以处理所述数据;以及第一软件应用程序,其包含存储于所述存储器中的指令,所述指令当由所述处理器执行时确定当前时间与所述时戳之间的持续时间何时满足预定延迟量,且在确定所述持续时间满足所述预定延迟量后,将所述葡萄糖测量值提供到所述移动计算装置上的第二软件应用程序,其中所述第二软件应用程序可操作以在所述预定延迟量之后当由所述第一软件应用程序提供时接收所述葡萄糖测量值。

在所公开技术的另一实例实施例中,一种用于控制与葡萄糖水平相关的数据在计算装置上执行的应用程序之间的分布的方法包含:在移动计算装置处接收与葡萄糖水平监视相关的多个数据值;在可在所述移动计算装置上操作的第一应用程序处根据预定准则将所述多个数据值分离为第一数据集合和第二数据集合,所述第一数据集合包括被限制免于所述第二数据集合的数据值;以及将所述第二数据集合提供到可在所述移动计算装置上操作的第二应用程序。

在所公开技术的另一实例实施例中,一种用于控制在移动计算装置上对与葡萄糖水平相关的数据的接入的方法包含:使用可在智能电话上操作的第一应用程序接收与葡萄糖水平相关的数据;对所述数据的至少子集进行加密;将所述经加密数据子集提供到可在所述智能电话上操作的第二应用程序;经由所述第二应用程序将所述经加密数据子集提供到可在所述智能电话上操作的第三应用程序;以及将用以对所述经加密数据子集进行解密的密钥提供到所述第三应用程序。

在所公开技术的另一实例实施例中,一种使与葡萄糖水平相关的数据在移动计算装置上执行的两个应用程序之间同步的方法包含:通过第一应用程序获得在第一时间周期中与葡萄糖水平相关的第一数据集合;执行被配置成显示与葡萄糖水平相关的信息的第二应用程序;将所述第一数据集合提供到所述第二应用程序;获得与第二时间周期的葡萄糖水平相关的第二数据集合;确定所述第二应用程序尚未接收所述第二数据集合;以及将所述第二数据集合回填到所述第二应用程序中。

在所公开技术的另一实例实施例中,一种用于确定两个或更多个医疗装置的安全顺应性水平且基于所述安全顺应性水平修改医疗数据的方法包含:从无线接收器接收连续葡萄糖测量值;确定医疗装置的顺应性水平;以及基于所述所确定顺应性水平将所述连续葡萄糖测量值提供到所述医疗装置,其中当所述医疗装置满足高顺应性水平时,将所述连续葡萄糖测量值实时地提供到所述医疗装置,且当所述医疗装置满足高顺应性水平时,在预定延迟之后将所述连续葡萄糖测量值提供到所述医疗装置。

本领域的技术人员在检阅以下图式和详细描述后将变为明了其它系统、方法、特征和/或优点。希望所有此类额外的系统、方法、特征和/或优点包含在此描述内,并受所附权利要求书的保护。

附图说明

图1图示了用于监视葡萄糖水平的示例性系统。

图2a图示了用于控制将葡萄糖数据提供到应用程序的定时的示例性方法。

图2b图示了用于控制葡萄糖数据的定时和分类以用于分布到应用程序的示例性方法。

图3图示了用于将葡萄糖水平与健康信息整合的示例性方法。

图4图示了用于以整合的健康信息监视葡萄糖水平的示例性用户接口。

图5图示了用于针对不同应用程序分离与葡萄糖水平相关的数据的示例性方法。

图6a和6b图示了显示与葡萄糖水平相关的经分离数据的示例性用户接口。

图7图示了用于对与葡萄糖水平相关的数据进行加密的示例性方法。

图8图示了用于将数据提供到应用程序且监视数据是否已经更新的示例性方法。

图9a和9b图示了用于显示与葡萄糖水平相关的数据以及数据是否被回填的指示的示例性用户接口。

图10图示了用于确定医疗装置的顺应性水平且基于所述顺应性水平将与葡萄糖水平相关的数据提供到医疗装置的示例性方法。

图11图示了用于监视葡萄糖水平的示例性系统。

图12图示了用于监视葡萄糖水平的示例性计算机。

图13图示了用于核实由第三方应用程序存储的信息的准确性的示例性方法。

图14图示了用于将数据从第三方应用程序提供到专用应用程序的示例性方法。

图15图示了描绘实例性用户接口呈现用于用户接受用于传感器装置的校准的经核实数据的通知的图。

图16示出了用于与连续分析传感器装置相关联的专用应用程序的主屏幕的实例性显示屏的图示。

图17示出了外部传感器装置与用户的移动装置上的专用应用程序之间的数据流的说明性图。

图18示出了采用多个身体佩戴的传感器和/或致动器装置的用户的图,所述装置提供与由连续葡萄糖传感器单元监视的葡萄糖数据相关的健康信息。

具体实施方式

本公开中描述的说明性实施例涉及用于从连续葡萄糖传感器接收葡萄糖数据且控制所述数据的使用和再分布因此以既定方式使用所述数据的技术。一些实施例控制着哪些应用程序将接收到数据,提供用于维持医疗数据的隐私的安全措施,且为在智能电话上执行的应用程序显示葡萄糖水平和其它健康信息,等等。实施例因此为用户提供在智能电话上接入例如葡萄糖水平等医疗数据的便利,同时在将医疗数据再分布到其它应用程序和装置时维持隐私和安全。虽然将某些实施例描述为在智能电话上显示医疗数据,但应理解,可以使用其它显示装置,包含平板计算机、个人计算机、智能手表、云应用程序和类似物。

现在将论述实例环境以说明本文公开的一些实施例。

实例环境大体上涉及与电子装置通信的一个或多个身体佩戴的医疗装置的联网系统,所述装置测量患者的一个或多个健康特性和/或管理对患者的一个或多个治疗。所监视的健康特性可包含在此实例中的主体的葡萄糖浓度,但可改为或者另外作为本文描述的其它健康特性中的任何一者或多者。对患者管理的治疗可包含使用例如胰岛素泵管理胰岛素,但可以是本文在其它实例中描述的其它治疗中的任何一者或多者。

除了实例环境之外,所述一个或多个身体佩戴的医疗装置可各自产生数据并将数据提供到消费者电子装置,例如智能电话、平板计算机、智能手表或其它可佩戴和/或移动计算装置。在以下实例和描述的其它实例中使用智能电话。智能电话可包含专用应用程序,其配置智能电话以接收和处理由身体佩戴的医疗装置提供(例如,无线地发射)的数据。由身体佩戴的医疗装置提供的数据可包含例如葡萄糖测量值、胰岛素递送量、关于医疗装置的诊断信息,以及与每一者相关联的时戳。智能电话使用专用应用程序可随后基于所接收数据执行各种功能,例如使用数据产生图表和用户可感知的警报。智能电话使用专用应用程序还可接收且产生其它数据,例如来自智能电话的用户的数据(例如,用户识别信息)、与专用应用程序的用户交互、专用应用程序诊断信息以及类似者。在一些实施例中,专用应用程序可以包含可在患者用户和/或非患者用户的一个或多个计算装置上操作以管理对由医疗装置采集的患者用户数据的接入的一套专用应用程序。在一个实例中,所述一套专用应用程序可包含:第一专用应用程序,其可在患者用户的智能电话上操作以处理且提供生物医疗数据给佩戴身体佩戴的医疗装置的患者用户;第二专用应用程序,其可在患者用户的智能电话上操作以为患者用户提供对可如何与他人(例如,远程监视器)共享生物医疗数据的控制;和/或第三专用应用程序,其可在另一用户的装置(例如,远程监视器的智能电话)上操作以远程监视来自生物医疗数据的经授权数据。

专用应用程序可以是使用智能电话从远程服务器下载的一个或多个应用程序。在一个实例中,智能电话是从apple,inc.购得的iphone,且应用程序是从由apple,inc.商业运作的appstore下载的所谓“app”。

也可能需要专用应用程序将身体佩戴的医疗装置产生的数据和专用应用程序产生的数据中的一些或全部提供到驻留于智能电话或其它以通信方式连接的计算系统上的其它应用程序(例如,第三方应用程序),所述计算系统例如第三方的智能电话(例如,监护者或家庭成员)或公司系统(例如,由位于明尼苏达州罗彻斯特的mayoclinic或位于威斯康星州维罗纳的epic运作的电子健康记录)。第三方应用程序可能具有优于专用应用程序的向用户提供优点的其它能力,例如能够以不同方式处理所提供数据(例如,具有更多处理动力或能力来产生不同的有用图表或洞察)和/或将所提供数据与其它数据整合(例如,将由专用应用程序提供的葡萄糖和胰岛素数据与由第三方应用程序产生的进餐数据和锻炼数据整合)。

在此示例性环境中,专用应用程序将全部或选择的数据提供到在智能电话上运行的分布应用程序。分布应用程序用以促进从专用应用程序收集和由其产生的数据向在智能电话上运行的其它应用程序的分布。分布应用程序可以是在智能电话上运行的另一所谓的“app”。分布应用程序可以包含应用程序编程接口(api),其允许例如驻留于智能电话上的专用应用程序和第三方应用程序等其它应用程序提供数据以及从分布应用程序接入数据。以此方式,专用应用程序可将数据提供到分布应用程序,所述分布应用程序随后可由智能电话上的第三方应用程序使用。这些第三方应用程序可以应用程序所能够的任何方式获得、处理和输出数据。作为特定实例,第三方应用程序可包含进餐跟踪功能性,其经由分布应用程序获得由专用应用程序提供的葡萄糖产生数据。第三方应用程序可将葡萄糖数据与进餐信息整合以向用户提供有价值的洞察,以便使进餐与用户的葡萄糖水平的波动相关。

然而,在一些实施方案中可能希望限制第三方应用程序能够接入的数据。举例来说,用户可能不希望一些或所有第三方应用程序接入机密信息,例如患者可识别信息。或者某些类型的信息可以通过政府法规更高度受控,例如特定来说政府法规禁止其它应用程序接入(如果那些应用程序未被相关政府主体批准)的某些类型的医疗信息。此外,安全考虑可能是限制何种应用程序可接入数据的因素。举例来说,即使法规不禁止交换数据,也可能希望限制对某些类型数据的接入,因此第三方应用程序不会以不安全方式使用数据,例如不正确地提示用户采取临床危险的医疗动作。

因此,此示例性环境中的示例性实施例可限制数据向第三方应用程序的分布。在一些实施方案中,仅将某些类型的数据提供到分布应用程序,使得第三方应用程序无法至少直接接入所述数据。在一些实施方案中,在将数据提供到分布应用程序之前,对一些或所有数据进行加密。以此方式,仅具有用以对经加密数据进行解密的密钥的第三方应用程序可使用从分布应用程序接入的经加密数据。在一些实施方案中,此密钥可仅提供到已满足监管和/或安全要求的经批准的第三方应用程序。同样或替代地可以使用限制对一些或所有数据的接入的其它方式,如本文别处描述。

除了示例性环境之外,可能希望将健康测量数据的第三方应用程序接入限制于所谓的追溯测量数据。追溯测量数据是作为不再可动作的数据的数据。也就是说,可动作的数据是可以时效性使用的数据,所述时效性足以允许有效动作以防止或响应于患者的生理状态的不利改变。可动作的数据是所谓的实时连续葡萄糖测量值,且也可包含预测连续葡萄糖测量值(例如,在未来时间周期中预测的葡萄糖值,例如到未来的5分钟或1小时)。为了以葡萄糖数据的实例进行说明,可动作的连续葡萄糖测量数据是可用以治疗患者的当前临床糖尿病状态的葡萄糖测量数据,例如即将到来或实际的低血糖,或者即将到来或实际的高血糖。相比之下,追溯连续葡萄糖数据是将不用于治疗用户的当前临床状态的数据,因为所述数据可能太旧而无法提供用于制定关于如何治疗患者的决策的价值。虽然不一定有用于治疗当前临床状态,但追溯数据仍极有用于外推对患者的健康的洞察。实例包含将患者随着时间的葡萄糖水平与患者摄取的碳水化合物(“carbs”)和/或药物进行比较以获得关于碳水化合物和/或药物已经如何影响患者的葡萄糖水平的洞察,且可能修改与患者相关联的治疗计划。

应理解,构成可动作的数据的内容可以取决于各种因素。举例来说,构成可动作的数据的内容可以取决于与一个或多个所监视健康特性相关联的健康状况的临床状态可从非不利生理状态改变为不利生理状态有多快。为了说明,尽管糖尿病临床状态可相对快地例如从葡萄糖浓度的安全范围中改变为葡萄糖浓度的不健康范围,但此改变的时间范围通常大约为长于约30分钟。相比之下,与心脏状况相关联的所监视健康状况可快得多地改变,大约为若干分钟或甚至若干秒。因此,与监视糖尿病状况相关联的可动作的数据(例如,连续葡萄糖数据)可以比与监视心脏状况相关联的数据(例如,ekg和心率数据)沿着更长的时间范围延伸。

因此,在以上示例性环境中,追溯葡萄糖数据可由第三方应用程序经由分布应用程序从专用应用程序接入,如上文论述,但第三方应用程序被阻止接入非追溯葡萄糖数据,例如可动作的和预测葡萄糖数据。

在一些实施方案中,例如,追溯数据是指示主体的所监视健康特性的比以下时间中的一者更旧的数据:1分钟、5分钟、15分钟、30分钟、1小时、3小时、5小时、12小时、24小时或1天。举例来说,在监视主体的葡萄糖水平的一个实施例中,比3小时更旧的连续葡萄糖数据视为追溯葡萄糖数据。相比之下,在上三小时内测得的连续葡萄糖数据视为非追溯数据,包含可动作的数据。

以下是可能包含实例环境的先前所述特征中的一些特征但不需要一定包含先前所述特征中的任一者的进一步详细实例。

图1图示了用于监视葡萄糖水平且控制医疗数据的接入和使用的示例性系统。参考图1,连续葡萄糖传感器单元100获得与用户的葡萄糖水平相关的一系列测量值。连续葡萄糖传感器单元100可以佩戴于例如患者的腹部区中。小传感器可延伸到患者体内以使用例如皮下葡萄糖或血糖读数获得葡萄糖值的读数。连续葡萄糖传感器单元100也可为经皮装置、血管内装置或非侵入式装置。

连续葡萄糖传感器单元100可包含若干组件以获得葡萄糖测量值,存储数据,计算葡萄糖水平,与专用显示器104和/或其它计算装置106(例如智能电话,且本文为了方便而称为显示器106)通信,以及执行其它任务。举例来说,虽然未图示,但连续葡萄糖传感器单元100可包含用于存储关于葡萄糖值的历史数据的非易失性存储器、处理器、电池以及无线发射器。无线发射器提供任何类型的无线通信102a和102b,例如包含蓝牙连接(例如,低能量蓝牙(ble))、wi-fi连接、rf连接和其它连接。无线通信102a和102b在一些实施例中在配对的经验证装置之间发生,且使用加密和其它密码技术来确保通信保持机密。

虽然图示为单个单元,但传感器单元100的部分可以从连续葡萄糖传感器单元的剩余部分移除。举例来说,传感器单元100的可再用电子部分(例如,发射器、电池、存储器)可以从传感器单元的单次使用部分移除(例如,且与新的单次使用部分一起再用)。此外,连续葡萄糖传感器单元100可包含其它组件以促进数据通信。举例来说,连续葡萄糖传感器单元100可以包含有线端口,例如usb端口、以太网端口和其它端口,用于与其它装置通信且提供与葡萄糖水平相关的数据、系统数据等。

图1的连续葡萄糖传感器单元100以预定间隔获得样本,例如每几秒、每三十秒、每分钟、每五分钟,或响应于事件的发生(例如,来自用户的命令、检测到例如用户移动等用户动作和类似事件)而按需要获得。无线发射器可在一时间周期中取得一个或多个测量值的同时被断开或置于低功率状态以节省电池寿命,且随后唤醒回发射器以在批量传送中将所述一个或多个测量值无线发射到专用显示器104和/或显示器106。举例来说,连续葡萄糖传感器单元100可每五分钟唤醒无线发射器,传送与在上五分钟中产生的葡萄糖测量值相关的数据(和任何其它数据),且将所述数据传送到专用显示器104和/或显示器106。无线发射器可随后再次断开以节省电池寿命。虽然已经提供每五分钟传送数据的实例,但将了解可以使用更长或更短的时间周期,且所述时间周期可由用户经由专用显示器104和/或显示器106来配置。

在连续葡萄糖传感器单元100与专用显示器104和/或显示器106之间发射的数据可以是与监视葡萄糖值和连续葡萄糖传感器单元的操作相关的任何类型的数据。举例来说,连续葡萄糖传感器单元100在初始启动时以及周期性地与专用显示器104和/或显示器106交换校准数据以维持葡萄糖测量值的准确性。用户使用单点葡萄糖计对他们的葡萄糖水平进行取样,将由测试套件显示的值输入到显示器104和106中的一者中,且所述值校准连续葡萄糖传感器单元100。所交换数据的其它实例包含由连续葡萄糖传感器测得的电流或电压的量、以例如mg/dl计的经转换葡萄糖值,以及与每一测量值或值被取样时的时间相关联的时戳,与超过预定阈值的葡萄糖水平相关的警示、系统中的检测到的故障和类似者。虽然描述为连续葡萄糖传感器单元100,但其它医疗装置可供所公开的实施例使用。举例来说,连续葡萄糖传感器单元100可以是分析传感器,且发射的数据可反映分析值。

专用显示器104可以是专用于与连续葡萄糖传感器单元100一起使用的显示器。连续葡萄糖传感器单元100和专用显示器104的组合在一个实施例中可为经批准的医疗装置,例如iii类医疗装置。专用显示器104以预定时间间隔从连续葡萄糖传感器单元100接收与葡萄糖水平相关的数据。在一些实施例中,专用显示器104可包含专用应用程序108以接收和显示从连续葡萄糖传感器单元100接收的数据的至少一部分或整个集合。举例来说,专用显示器104显示与由传感器进行的测量相关联的实际葡萄糖水平。在一些实施例中,显示器104可以被设计成接收、处理和/或存储数据,但具有受限的用户接口,例如受限的用户功能性或被配置成显示受限信息的小显示器(例如,例如最近测得的分析浓度值和趋势箭头)。在一些实例中,显示器104的用户接口可包含减少量的输入按钮(例如,物理按钮或交互式显示屏上的虚拟按钮)以允许用户输入信息(例如,例如校准信息,包含来自单点血糖装置的葡萄糖浓度值,和/或用于警报的设定、规则等)。在一些实例中,显示器104可包含可听警报和/或振动器电机警报。通过保持显示器104的功能性受限,显示器104可以容易由用户携带,还为用户提供交互式装置以跟踪且告知用户他们的所监视葡萄糖信息(来自传感器单元100)且提供其它重要的健康信息和警示而不需要较大的辅助计算装置。显示器104可耦合到另一计算或显示装置(例如,显示器106)以显示用户可能希望查看的增强的葡萄糖和健康相关信息,例如基于数据的追溯分析的详细报告。

在一些实施例中,显示器106可包含专用应用程序108以接收和显示从连续葡萄糖传感器单元100接收的数据的至少一部分或整个集合。显示器106可包含一个或多个第三方应用程序,例如经批准第三方应用程序110(经批准管理健康数据)和/或其它第三方应用程序112(未经批准管理健康数据),以被提供或允许对从连续葡萄糖传感器单元100接收的某些数据的接入。在一些实施例中,传感器单元100的发射器、在显示器106上执行的操作系统或者在显示器106上操作的专用应用程序108可限制第三方应用程序无法接收和显示实际葡萄糖水平。第三方应用程序可改为接收葡萄糖水平的更一般指示符,例如葡萄糖水平是低、正常还是高。下文将提供关于可发送到专用显示器104和显示器106且由其显示的数据的类型的额外细节。

专用显示器104包含用于基于所接收测量值计算葡萄糖水平的处理器、用于存储葡萄糖水平的存储器、用于有线通信的端口,以及例如蓝牙、wi-fi和rf电路等无线通信电路。另外,专用显示器104可确定用户的葡萄糖水平是有下降趋势、保持稳定还是增加的历史趋势。如图1中的实例中所示,专用显示器104呈现随着时间的葡萄糖读数因此用户可容易监视葡萄糖水平,且显示当前葡萄糖水平的实际值。在图1的实例中,专用显示器104说明当前葡萄糖水平是94mg/dl。

显示器106可以是与执行用于显示与葡萄糖水平相关的数据的应用程序的个人计算机、平板计算机或智能电话相关联的任何类型的显示器。因此,显示器106包含通常与个人计算装置相关联的硬件组件,包含处理器、存储器、无线连接、usb端口和其它组件。

显示器106执行与葡萄糖监视、健康信息、锻炼活动、控制和监视胰岛素注射、饮食习惯和其它操作相关的多个应用程序108到116。在一个实施例中,显示器106接收连续葡萄糖传感器单元100发射到专用显示器104的相同数据。显示器106包含由连续葡萄糖传感器单元100的制造商或附属公司产生的专用应用程序108。专用应用程序108、显示器106和/或连续葡萄糖传感器单元100可以是经批准的医疗装置。举例来说,连续葡萄糖传感器单元100、专用显示器104以及专用应用程序108单独或组合地可以是经批准的iii类医疗装置。专用应用程序108控制从连续葡萄糖传感器单元100接收的医疗数据向在显示器106上执行的其它第三方应用程序110和114的分布以保留保密性和用户偏好,如下文更详细描述。虽然未图示,但专用应用程序108也可例如经由专用应用程序108直接通信的应用程序(例如,图1中所示的实例中的经批准第三方应用程序110)而连接到其它第三方应用程序112、116且向其提供信息。

在图1中所示的实例实施例中,专用应用程序108或在显示器106上执行的操作系统将与葡萄糖水平相关的数据提供到经批准第三方应用程序110。举例来说,专用应用程序108从连续葡萄糖传感器单元100接收葡萄糖数据,确定应当将何种数据集合提供到经批准第三方应用程序110,且将数据提供到第三方应用程序110。用户经由专用应用程序108可配置将何种类型的医疗数据提供到经批准第三方应用程序110。以此方式,第三方应用程序110接收由专用应用程序108接收的相同数据集合或精简的数据集合,其可提供作为经加密数据。虽然已将专用应用程序108描述为控制将何种数据提供到第三方应用程序110,但在显示器106上执行的操作系统或其它软件程序也可分离从连续葡萄糖传感器单元100接收的数据且在适当时在各种限制下将其提供到应用程序108到116。

经批准第三方应用程序110也可与另外的第三方应用程序114、116共享数据。这提供安全风险,因为经批准第三方应用程序110从连续葡萄糖传感器单元100或专用应用程序108获得医疗数据且将其提供到额外应用程序114、116。图1的系统可限制应用程序114、116无法以未经授权方式将医疗数据提供到额外应用程序、网络存储位点或其它实体。用户可能希望例如经批准第三方应用程序116等一些第三方应用程序接入提供到应用程序110的医疗数据。作为实例,专用应用程序108将葡萄糖水平提供到控制胰岛素注射泵的经批准第三方应用程序110。在此实例中,用户希望第三方应用程序110与第三方应用程序116共享葡萄糖水平以提供有效反馈且允许对胰岛素注射的更准确控制。

专用应用程序108可限制其它应用程序无法接收葡萄糖数据,例如被设计成计算用户在锻炼期间已经跑过的距离的应用程序。第三方应用程序110和/或专用应用程序108仍可导入锻炼信息以允许用户容易跟踪影响其葡萄糖水平的新陈代谢健康信息。下文将描述限制、加密和以另外方式保护提供到第三方应用程序110到116的医疗数据的额外实例。

现在将转为参考图2a,其图示了用于将葡萄糖数据提供到包含专用应用程序和第三方应用程序的应用程序的示例性方法。举例来说,可实施所述方法以控制用户的敏感健康数据(例如葡萄糖水平)对第三方应用程序的可接入性,以用于保护用户的安全和隐私。举例来说,即使在传感器处发生校准以提供校准值的情况下,第三方应用程序也可能不可靠或不正确地使用与葡萄糖水平相关的数据。在一些情况下,例如,发射器发送原始传感器数据,且第三方应用程序不具有用于将原始传感器数据转换成葡萄糖水平的正确公式。转换过程可涉及使用用于给定个人和传感器的特定校准,且在不接入此信息的情况下,第三方应用程序从原始传感器数据产生不准确的葡萄糖水平。这可导致潜在危险的情形,其中用户未通过第三方应用程序接收到通知。在一些实施例中,例如,图2a的方法可通过在将与葡萄糖值相关的数据提供到第三方应用程序之前进行延迟来控制再分布医疗数据的定时,这例如解决了前述两种情形。所述延迟防止在潜在危害健康情形中对第三方应用程序的准确性的依赖。实际上,用户将依赖于专用显示器104或专用应用程序108以用于基于实时或非延迟葡萄糖水平的推荐。

在过程200处,连续葡萄糖传感器对葡萄糖水平进行取样且使样本与时戳相关联。在一个实施例中,时戳是当连续葡萄糖传感器单元100产生葡萄糖数据点时的时间,但在其它实施例中,在一时间范围内测量的一批样本可被给予时戳。

在过程202处,发射器将葡萄糖测量值和相关联时戳发送到专用显示器104和/或显示器106。发射器可连续地、以预定义间隔(例如每五分钟)或者响应于来自用户或装置的请求而按需要发送测量值和时戳。在一个实施例中,连续葡萄糖传感器和发射器可每五分钟从低功率睡眠状态醒来,获得样本,且发射数据,然后返回到低功率睡眠状态。在其它实施例中,连续葡萄糖传感器取得多个测量值,且每一测量值可以每五分钟发射,或者在连续葡萄糖传感器单元100处的处理器可以处理测量值以提供少于全部的测量值。作为实例,连续葡萄糖传感器单元100上的数据处理单元可以使在一时间周期中取得的测量值进行平均化,且发射所述平均值以及与第一样本、最后样本或平均样本时间相关联的时戳。

在一个实施例中,从连续葡萄糖传感器单元100发射的数据还包含与监视患者的葡萄糖水平相关的其它数据。举例来说,连续葡萄糖传感器单元100发射元数据,其包含传感器校准信息、患者信息、用以产生测量值的传感器的类型、系统诊断信息、变化率信息、趋势(例如,葡萄糖值上升、稳定或减小,或表示变化率的数字值)、警报或警示信息,和/或系统状态。系统状态的实例包含预热,其可以是在安装新传感器之后当传感器在预热和校准、作用中和离线时的间隔。

在一些实施例中,连续葡萄糖传感器单元100在发射之前对与葡萄糖水平相关的数据进行加密。在使用蓝牙通信的情况下,除了由蓝牙装置提供的标准加密之外,也可由连续葡萄糖传感器单元100上的数据处理单元执行加密。此外,在一些实施例中,连续葡萄糖传感器单元100可以将数据仅发射到配对的经验证装置。可以使用单向或双向验证技术来确保连续葡萄糖传感器单元100仅将数据发射到经授权装置。

作为一个实例,发射器识别符可印刷于连续葡萄糖传感器单元100上。用户可以在显示器104和显示器106中输入发射器识别符号码作为配对过程的部分,所述配对过程验证显示器104、106以用于与连续葡萄糖传感器单元100的通信。连续葡萄糖传感器单元100和显示器104、106在配对过程期间或在用户输入发射器识别符时交换私用和公用安全密钥。通过验证和配对装置,系统可在连续葡萄糖传感器单元100与和所述传感器相关联的显示器104、106之间安全地发射数据。举例来说,具有连续葡萄糖传感器100的多个用户可能在公共区域中。在一个实施例中,显示器104、106可配对且向其相关联连续葡萄糖传感器单元100验证,使得用户不会从无线网络范围内的其它传感器接收数据。

在过程204处,专用显示器104和显示器106从连续葡萄糖传感器单元100接收与葡萄糖水平相关的数据以及相关联时戳。显示器106使用例如专用应用程序108或显示器106的操作系统接收葡萄糖测量值和相关联时戳。专用应用程序108接收数据且根据下文更详细描述的用于再分布数据的控制集合而将数据分布到其它应用程序,例如第三方应用程序114、116。在一些实例实施方案中,专用应用程序108可以使用加密,提供少于全部的接收数据,且采用其它技术来维持用户医疗数据的保密性。

在过程206处,显示器106在第一应用程序中显示数据值,所述第一应用程序在图1的实施例中也称为专用应用程序108。第一应用程序108在曲线图上显示所接收测量值中的每一者,使得用户可容易地查看其在一时间周期中的葡萄糖水平。举例来说,传感器100可以每五分钟将葡萄糖水平读数发送到每一显示器104和106。

第一应用程序108可以在后台执行,使得在用户查看第一应用程序之前显示葡萄糖值不会实际发生。第一应用程序108接收测量值且处置显示所需要的任何处理。在其中连续葡萄糖传感器单元100发射例如原始数据值和时戳的一些实施例中,第一应用程序108可将原始数据值转换为用户熟悉的测量单位,例如mg/dl。转换原始数据值的过程也可以由例如连续葡萄糖传感器单元100在向显示器104和/或显示器106的发射之前完成。第一应用程序108在后台执行这些过程,且例如当用户将第一应用程序选择到前台中时准备测量值用于显示。

第一应用程序108可以是经批准医疗装置的部分。因此,在一些实施例中,第一应用程序108可处理某些类型的葡萄糖测量值,其原本将由于监管和/或安全问题而被限制免于其它应用程序。此类某些类型的葡萄糖测量值可以是实时、可动作的和预测葡萄糖测量值中的一者或多者而不是追溯葡萄糖测量值。在其中传感器单元100将原始数据值发送到显示器106的实施例中,第一应用程序108可使用由用户输入的校准值以及用于特定用户和传感器的适当转换公式。第一应用程序108因此维持经批准医疗装置所需的准确性水平。

在一些实施例中,当葡萄糖水平下降到低于或上升到高于预定义水平时,第一应用程序108警示用户。第一应用程序108可基于当前时间或用户的活动而升级警示。举例来说,葡萄糖水平已在夜间下降到低水平的警示可以指示用户在睡觉且应当使用较大音量用于警示。在一些实施例中,在专用显示器104或显示器106上执行的数据处理单元对来自加速度计的数据进行取样。第一应用程序108可以基于指示用户不在物理活动的加速度计数据而确定用户可能在睡觉,从而导致第一应用程序升级警报。

另外,用户可设定警示以当用户的葡萄糖水平以特定方向为趋势或在给定时间周期内已经改变某一量时触发向用户的警告。操作系统或专用应用程序108跟踪葡萄糖水平且在适当时发出警报或警告。用户可因此通过第一应用程序108获得关于管理葡萄糖水平的准确推荐。举例来说,用户可以基于由第一应用程序提供的葡萄糖数据的实时显示而选择吃额外食物、锻炼、控制胰岛素注射,和/或执行其它任务。

在过程208处,第一应用程序108确定在将与葡萄糖水平相关的数据提供到第三方应用程序之前将采用的延迟量。所述延迟量可由制造商或用户设定。在一些示例性实施例中,所述延迟量可例如在五分钟与三小时之间,但也可以选择其它值。所述延迟基于限制数据而限制第三方应用程序110到116无法对用户提供实时推荐,用于确保基于当前葡萄糖水平通过第一应用程序108做出准确的健康推荐。

第一应用程序108可基于其将数据提供到哪一个第三方应用程序而选择所述延迟量。举例来说,经批准第三方应用程序116可能具有比其它第三方应用程序短的延迟,所述其它第三方应用程序例如第三方应用程序112,其在图1的实例中尚未由第一应用程序108的提供者批准。另外,第一应用程序108可控制将提供到每一第三方应用程序的数据类型。在一个实施例中,第三方应用程序可以接收与专用应用程序108相同的数据,或例如具有较少数据点、平均数据点的受限数据,或关于葡萄糖水平是为低、正常还是高而无任何特定数据点的指示。下文将提供将数据提供到各种应用程序的额外实例。

在过程210处,第一应用程序108在延迟之后将测量值和相关联时戳提供到第三方应用程序。第三方应用程序也称为第二应用程序。在一个实施例中,专用应用程序108将延迟量的指示提供到第三方应用程序,使得第三方应用程序可向用户指示与所显示测量值和/或延迟相关联的时间。第三方应用程序因此显示经延迟数据以及延迟量或当连续葡萄糖传感器单元100获得测量值时的时间的指示。

根据一些实施方案,过程210可通过第一应用程序108在延迟之后将数据自动提供到第二应用程序或者通过第二应用程序请求数据而发生。作为请求数据的实例,第二应用程序可以被断开一时间周期且在执行后向第一应用程序108做出对任何过去数据的请求。作为响应,第一应用程序108提供除了落在预定延迟量内的数据外的所有数据。在启动之后,第二应用程序继续从第一应用程序请求数据,或者第一应用程序周期性地将数据自动提供到第二应用程序。举例来说,过程210可使用专用应用程序108的应用程序编程接口(api)来实施,其促进数据向例如驻留于智能电话上的第三方应用程序等其它应用程序的传送。

图2a的方法的实施方案允许连续葡萄糖传感器单元100将数据发射到执行多个应用程序的显示器。第一应用程序108可使用实时数据用于显示、警示用户或其它处理。连续葡萄糖传感器单元100提供指示葡萄糖水平的数据以及指示葡萄糖水平取样时间的时戳。第一应用程序108任选地显示葡萄糖水平和时戳,且在将葡萄糖水平和时戳提供到第三方或第二应用程序之前延迟预定时间量。第三方或第二应用程序接收且使用经延迟的葡萄糖水平。第三方应用程序可使用经延迟的葡萄糖水平例如用于显示。在一些实施例中,第三方或第二应用程序接收精简的数据集合或平均数据,如下文所述。另外,在一些实施例中,第二应用程序可实时接收一些数据且在延迟之后接收其它数据。

在图2a中所示的示例性方法的一些实施方案中,专用应用程序108接收包含葡萄糖测量值和相关联时戳的健康数据,或在过程104处连续产生的葡萄糖测量值与其相应的相关联时戳。在过程208处,专用应用程序108确定在将所接收健康数据(例如,葡萄糖测量数据)中的任一者提供到其它第三方应用程序之前将采用的延迟量,且确定当前时间与时戳之间的持续时间满足所确定延迟量。所述所确定延迟量可输入到专用应用程序,或者是预定默认延迟量。举例来说,所述延迟可预定为3小时或被认为使数据作为追溯数据的其它时间周期。在这些实施方案中,在过程210处,专用应用程序108仅在预定延迟量之后仅将追溯葡萄糖测量值提供到第三方应用程序装置。类似地,在一些实施方案中,在过程210处,专用应用程序108仅在所确定延迟量之后将经确定为待延迟的葡萄糖测量值和/或任何其它健康数据提供到第三方应用程序。

在这些实施方案中,例如,专用应用程序108可以是医疗装置软件应用程序,其配置移动计算装置以接收和处理医疗数据(例如,例如由连续葡萄糖传感器单元100提供的葡萄糖测量值),且第三方应用程序不是经批准医疗装置软件应用程序,即未由被授权管制医疗装置技术的政府监管机构批准。图2a的示例性方法的实施方案可因此允许这些未经批准的第三方应用程序以根据关于医疗装置和/或医疗数据的政府法规的方式接入由医疗装置软件应用程序(例如,专用应用程序108)采集、处理且保护的有价值的医疗数据以及对最终用户(例如,患者用户和他/她的看护者网络、远程监视器等)有价值的医疗数据,以在可整合且丰富医疗数据的第三方应用程序上获得且查看此类数据。第三方应用程序可以第三方应用程序所能够的任何方式获得、处理和输出医疗数据。在说明性实例中,第三方应用程序可包含进餐跟踪功能性,其可与根据图2a的示例性方法获得的由专用应用程序108提供的葡萄糖测量数据整合。第三方应用程序可将葡萄糖数据与进餐信息整合以向用户提供有价值的洞察,例如,例如使进餐与用户的葡萄糖水平的波动相关。

在一些实施例中,例如,图2a的示例性方法可包含用以从所接收健康数据产生数据子集的过程,其中根据预定准则产生第一数据子集和第二数据子集(例如,通过将所接收健康数据划分为多个子集,和/或通过基于所接收健康数据产生至少一些新的或经修改数据)。图2a的示例性方法可包含用以在确定将提供所确定子集的延迟之后控制将哪些数据子集提供到第三方应用程序的过程。

图2b图示了用于控制葡萄糖数据的定时和分类以用于分布到应用程序的示例性方法。图2b的示例性方法是为了说明性目的而参考图1的系统以及图2a和图5的方法来描述,且可以与除了图2b的示例性实施例中描述的那些以外的其它系统和/或过程一起使用。如图2b中图示,所述示例性方法包含过程204,其中专用显示器104和/或显示器106从连续葡萄糖传感器单元100接收与葡萄糖水平相关的数据以及相关联时戳。所接收数据可包含连续产生的葡萄糖水平测量值及其相关联时戳。举例来说,显示器106(例如,例如智能电话等移动计算装置)使用专用应用程序108或显示器106的操作系统接收葡萄糖测量值和相关联时戳。图2b的示例性方法包含过程252,其中第一应用程序108将所接收数据分离为第一数据集合和第二数据集合。在过程252的一些实施方案中,第一应用程序基于预定准则将连续产生的葡萄糖测量值划分为第一和第二数据集合,所述预定准则例如为例如数据的类别或类型(例如,可通过数据字段或数据的元数据来识别)、数据的时戳、数据的大小、数据的来源,或与所接收数据相关联的其它因素。在示例性方法的一些实施方案中,所接收数据包含额外健康或医疗数据,且过程252包含第一应用程序108产生与连续产生的葡萄糖测量值相关的数据集合,将从所述数据集合形成第一和第二数据集合。图2b的示例性方法包含过程254,其中第一应用程序108对于第二应用程序限制对第二数据集合的接入,所述第二应用程序为例如第三方应用程序110到116中的一者或多者。图2b的示例性方法包含过程208,其中第一应用程序108确定在将数据提供到第三方应用程序之前将采用的延迟量,例如其可由制造商和/或由用户设定,例如五分钟、三小时或其它时间延迟值。在图2b的方法的一些示例性实施例中,过程208可在过程252之前实施;且在其它示例性实施例中,过程208可在过程252之后实施,例如包含在过程254之后实施。所述延迟基于限制数据而限制第三方应用程序110到116无法对用户提供实时推荐,用于确保基于当前葡萄糖水平通过第一应用程序108做出准确的健康推荐。图2b的示例性方法包含过程210,其中第一应用程序108在延迟之后将第一数据集合提供到第二应用程序(例如,第三方应用程序中的一者或多者)。

图3图示了用于将葡萄糖水平与健康信息整合的示例性方法。图3的方法以及本文描述的其它方法是为了说明性目的而参考图1的系统来描述。所公开的方法可以与除了示例性实施例中所描述以外的其它系统或系统的不同组件一起使用。如图1中图示,第三方应用程序110可提供用户接入健康信息的集中方式。显示器106可执行与健康信息相关的多个应用程序。一些实例包含跟踪睡眠型式、监视食物和卡路里摄入、跟踪锻炼、测量燃烧的卡路里、监视血压、控制和记录胰岛素注射、监视心率、监视补充剂和药品的消耗及其它操作的应用程序。例如第三方应用程序114、116等这些第三方应用程序将信息提供到存储用户的健康相关信息的经批准第三方应用程序110。许多不同类型的健康信息可影响葡萄糖水平和个人的健康,一般来说,假定其为糖尿病相关的或其它情况。因此,图3的方法从充当用于其它应用程序存放和接入健康信息的健康信息储存库和分布接口的第三方应用程序获得健康信息。专用应用程序可将来自用于显示的第三方应用程序的健康信息与葡萄糖水平整合,以使得用户可跟踪健康信息与葡萄糖水平之间的相关。

在过程300处,专用应用程序108如先前所述获得葡萄糖数据。接着,在过程302处,专用应用程序108接入充当用于健康信息的储存库的健康应用程序(本文也称为分布应用程序)。举例来说,健康应用程序可包含经批准第三方应用程序110。在一些实施方案中,第三方应用程序110可以充当从跟踪锻炼活动的第三方应用程序114以及从控制胰岛素施用的经批准第三方应用程序116接收和存储健康信息的储存库。

在过程302的一些实施方案中,专用应用程序108可通过标准化应用程序接口来接入健康应用程序。专用应用程序108可针对在事件的发生时的任何新数据而检查健康应用程序。所述事件可以是例如一时间量、应用程序的启动或打开、检测到葡萄糖水平越过阈值,以及其它事件。作为特定实例,专用应用程序接入健康应用程序以按以下方式检查经更新数据:周期性地(例如,每十五分钟),响应于检测到葡萄糖水平已经上升或下降到预定义水平,响应于检测葡萄糖水平的变化率,按来自用户的请求的需要,当执行专用应用程序108时,一个或多个所监视健康特性的预定型式(例如,指示正监视的人进餐、施用胰岛素以及在锻炼或睡觉的型式),以及类似方式。另外,第三方应用程序110或在显示器106上执行的操作系统可响应于先前所述事件中的任一者的发生而将信息推送到专用应用程序108。

作为一个实例,连续葡萄糖监视器100在过程300中向专用应用程序108发送葡萄糖测量值和相关联时戳。在过程302中,专用应用程序108在检测到葡萄糖水平已经下降所定义量后接入健康应用程序110,例如在三十分钟间隔内下降50mg/dl。举例来说,葡萄糖水平信号的快速下降可指示用户正在锻炼,其指示健康应用程序可能已经接收或正在接收来自跟踪锻炼活动的另一应用程序的锻炼信息。响应于检测到葡萄糖水平的改变,专用应用程序108在下文描述的过程304中从健康应用程序110获得健康信息。

在过程304处,专用应用程序108通过标准化接口从健康应用程序获得健康信息。健康应用程序如先前所述响应于事件或者响应于来自专用应用程序108的请求而自动将健康信息提供到专用应用程序108。健康应用程序可包含标准化应用程序接口,其提供可接受的命令和用于任何响应的格式的列表。举例来说,专用应用程序108可发送例如以下命令:检索锻炼活动,以及接收具有两个变量的响应——一个指示活动类型(例如,跑步、举重、行走、游泳等)且一个指示活动的持续时间。虽然已经提供了实例,但将了解,可使用其它应用程序接口在专用应用程序108与健康应用程序之间交换信息。

此健康信息可以包含例如:用户已经服用特定药物、剂量以及服用药物的时间的指示;例如消耗的卡路里和糖等营养信息;例如用户的身高、体重、血压和心率等身体测量值;指示用户注射的胰岛素时间和剂量的胰岛素信息;以及其它类型的健康信息。

作为另一说明性实例,专用应用程序108检测葡萄糖水平的给定变化率且针对健康相关信息提示用户。用户将健康相关信息直接输入到专用应用程序108或例如经批准第三方应用程序110等健康应用程序中。举例来说,专用应用程序108可检测葡萄糖水平的突然上升,且提示用户输入进餐信息,或检测葡萄糖水平的下降,且提示用户输入锻炼活动。而且,来自例如监视用户的葡萄糖值的云等其它分布式系统或来自监视葡萄糖值的另一应用程序的提示可以触发输入或接入健康信息的提示。

专用应用程序108可控制且配置将从健康应用程序获得的健康信息的类型。作为实例,用户可能感到舒服的是专用应用程序108接入例如锻炼和营养信息而不是药品记录。在一个实施例中,在将任何健康信息提供给用户之前,专用应用程序108提示用户确认专用应用程序108可从健康应用程序接入所需的健康信息。用户针对健康信息的类别或者仅针对健康信息的特定项目提供许可。举例来说,一个用户可能希望允许对与服用的药品相关的所有健康信息的接入,而另一用户可能希望将药品消耗仅限于胰岛素。专用应用程序108存储数据且产生控制以获得经授权信息。另外,专用应用程序108允许用户在任何时间撤销许可以防止专用应用程序108接入由健康应用程序存储的一些或所有健康信息。

专用应用程序也可从其它应用程序或者从专用显示器104或显示器106上的硬件获得健康信息。举例来说,显示器106可以包含加速度计。专用应用程序108可以通过直接接入加速度计值、接入显示器106上的操作系统或通过任何其它应用程序,来获得呈指示锻炼活动的加速度计值形式的健康信息。

在过程306处,专用应用程序可以连同从健康应用程序110获得的健康信息一起显示葡萄糖数据。图4中示出了实例显示,但也可以使用其它显示配置。图4图示了具有沿着y轴的葡萄糖水平和沿着x轴的时间的图表。曲线402图示了基于从连续葡萄糖传感器接收的数据的连续葡萄糖水平。

如图4中图示,用户的连续葡萄糖水平402可以图示为在以上午9:30开始的时间周期中的趋势。健康信息的第一实例示出于408处,其中显示图示了在上午10:30之前短暂地记录训练的指示。第三方应用程序可跟踪锻炼活动且记录训练的开始。在例如过程304的实施方案中,在训练进行中的同时或者在训练完成后,健康应用程序从第三方应用程序获得训练的记录。在此实例中,专用应用程序108可以在上午10:30接入健康信息,且接收在上午10:25记录了训练的指示。虽然未图示,但用户可以选择训练记录图标408以查看关于训练的更多信息,例如训练的持续时间、消耗的卡路里,以及第三方应用程序提供到健康应用程序的对专用应用程序也授权接入的任何其它信息。如沿着连续葡萄糖水平402所示,在训练之后短时间,葡萄糖水平趋势为急剧下降。整合的显示因此提供用户使葡萄糖水平与特定活动和健康信息相关的便利方式。

所述显示还示出了葡萄糖水平下降到低于所定义量或以所定义速率为下降趋势的警报,如410处图示。随后,在412处,专用应用程序108显示整合的健康信息,其指示在专用应用程序108、健康应用程序或另一应用程序中记录了进餐。在一个实施例中,专用应用程序108在上午11:45再次接入健康应用程序,且确定呈记录的进餐形式的新健康信息被输入到健康应用程序中。用户可以选择进餐记录图标412且接收与进餐相关的任何额外信息,例如消耗的卡路里和糖的量。

在一个实施例中,专用应用程序108在图4中所示的实例中自动接入健康信息。如图示,葡萄糖水平从大致上午10点下降,直到上午11:30水平稳定,且随后开始上升。专用应用程序108检测从稳定减小的葡萄糖水平到恒定或上升的葡萄糖水平的改变,且使用所述改变作为从健康应用程序110接入健康信息的触发。所述改变指示用户从事了影响葡萄糖水平的其它活动。在此实例中,所述其它活动是用户消耗的进餐,但其也可以是例如用户施用胰高血糖素。自动接入健康应用程序的过程可以替代于或补充于例如周期性接入等其它技术而发生。

用户接口414也可包含用于用户跟踪其葡萄糖水平和健康信息的额外信息。举例来说,当前葡萄糖水平可示出于404处,且葡萄糖水平的当前趋势可示出于406处。当前趋势水平可以在一时间周期中,例如最近的五、十或三十分钟或另一间隔。趋势也可示出为向下指向的箭头以指示下降的葡萄糖水平、水平指向的箭头以指示稳定的葡萄糖水平,或向上指向的箭头以指示上升的葡萄糖水平。另外,虽然未图示,但显示器可呈现其它信息,例如呈现红光以指示由于葡萄糖水平在合意范围之外的告警,或呈现绿光以指示葡萄糖水平可接受。

虽然健康信息与葡萄糖水平的整合已经描述为将健康信息导入到专用应用程序108中,但葡萄糖水平也可与健康信息在健康信息应用程序中整合,例如第三方应用程序110到116中的任一者。举例来说,食物应用程序允许用户拍摄其食物的照片且从照片确定食物类型和营养价值。食物应用程序从专用应用程序108获得葡萄糖值,且将类似于图4中所示的图表的图表上覆于食物的图像上。因此,用户可基于所存储食物图像而容易地使葡萄糖值的改变与消耗的特定类型食物相关联。在其它应用程序中,葡萄糖水平的整合可允许应用程序更好地识别需要照看的患者,开发用于患者护理的定制分析,改善糖尿病临床结果,且在看医生的门诊之间监视患者风险。

图5图示了用于针对不同应用程序分离与葡萄糖水平相关的数据的示例性方法。连续葡萄糖传感器单元100将敏感的医疗数据发射到显示器104和106。可限制提供到各种应用程序的数据的量和类型以确保医疗数据的经授权使用。在一个实施例中,关于将分布的数据的量和类型的确定可基于由每一应用程序提供的安全性水平和/或用户的偏好。图5的方法允许取决于将接收医疗数据的应用程序而将包含实际葡萄糖水平、时戳和其它数据的医疗数据的完整集合分离为不同集合。此方法允许在从连续葡萄糖传感器单元100接收之后且在进一步分布到显示装置和在显示装置上执行的应用程序时保护敏感的医疗数据。未经批准的应用程序经常存在对于敏感的医疗数据不可接受的安全性瑕疵。举例来说,应用程序可以再分布敏感的医疗信息而无对再分布的任何限制,从而导致有损患者隐私的级联影响,或在极端情况下可能使患者的健康有风险。作为另一实例,应用程序可能未使用加密或其它形式的安全性,从而使它们容易受损。因此,图5的方法分离与葡萄糖水平相关的数据以控制和限制提供到各种应用程序的数据的类型。

在过程500处,例如专用应用程序108等第一应用程序从连续葡萄糖传感器单元100接收与葡萄糖水平相关的数据。此数据包含例如多个葡萄糖水平测量值和指示测量值何时取得的相关联时戳,以及元数据,所述元数据包含:校准信息、患者信息、用以产生测量值的传感器的类型、系统诊断信息、变化率信息、趋势(例如,葡萄糖值上升、稳定或减小)、警报或警示信息,和/或系统状态。所述数据还可包含用户的个人识别信息、用于连续葡萄糖传感器单元100的校准数据、系统诊断信息,和/或关于患者的其它私人健康信息。所述数据也可由用户经由对专用应用程序108或另一应用程序110到116中的用户输入或者通过操作系统或专用应用程序108从服务器拉动数据而产生。在一些实施方案中,专用应用程序108如先前所述从连续葡萄糖传感器单元100获得数据。

在过程502处,第一应用程序108根据预定准则(例如,所建立的控制)将所述数据分离为第一集合和第二集合。所建立的控制包含例如用于限制第三方应用程序对完整数据集合的接入的规则,其可基于用户偏好或基于默认控制。举例来说,用户可以建立控制以使得第一应用程序108将数据提供到经批准的第三方应用程序110,也称为第二应用程序。第一应用程序108可包含基于用户输入的控制,或基于用户偏好先前确定的默认设定,以建立哪些类型的数据将提供到用于第三方应用程序的第二数据集合中。而且例如,第一应用程序108可包含独立于用户偏好的默认控制以建立用于限制第三方应用程序对特定数据的接入的规则,例如以防止可能使患者健康有风险的数据接入。分离到用于第三方应用程序的第二数据集合中的数据的实例可包含在所定义间隔中的仅平均葡萄糖值(例如,例如十五分钟而不是所有取样的葡萄糖值),和/或葡萄糖水平的一般化指示而非实际测量值,其中示例性指示包含低、正常或高,其中何种水平构成低、正常或高的界限是由系统或用户预定义的。在其中基于预定准则而确定数据适合于第一数据集合和第二数据集合的一些实施方案中,则第二数据集合可包含与第一数据集合相同的数据。

在一个实施例中,过程502包含使用与数据类型相关联的元数据将数据分离为多个子集。举例来说,与连续葡萄糖传感器的校准、系统诊断信息、患者识别信息和/或系统状态相关的元数据可以从第二数据集合排除。与葡萄糖值相关联的数据的另一实例是估计误差范围。连续葡萄糖传感器单元100、专用显示器104或使用第一应用程序108的显示器106可以使估计误差范围与传感器取得的测量值相关联。估计误差范围在一些实施例中可以包含于第一数据集合、第二数据集合或两者中。

第一应用程序108可以多种方式分离数据,包含以软件在逻辑上分离或以存储器在物理上分离。举例来说,第一应用程序108可致使例如传感器单元100、显示器104、显示器106或与执行第一应用程序108的装置安全通信的另一计算装置等装置将数据的复制副本存储在用于第一数据集合和第二数据集合的存储器中,将记录存储到在每一集合中数据所属于的逻辑数据库中,或存储具有仅提供到第一应用程序而未提供到第二应用程序的限制值的单个数据集合。在其它实施例中,连续葡萄糖传感器单元100可在发射之前将数据分离为两个集合,或者执行第一应用程序108的装置(例如,显示器106)的操作系统可执行所述分离。另外,虽然描述为分离数据以将单个或精简的数据集合提供到特定应用程序,但第一应用程序108也可通过基于预定义规则而准予其它应用程序接入特定类型的数据来限制其它应用程序(例如,第三方应用程序或作为一套专用应用程序的部分的额外应用程序)。在一些实施方案中,所述预定义规则是由系统的制造商和/或用户设定的。在这些情况下,接入准予的类型的数据可以从与第一应用程序108通信的其它应用程序检索,且如过程506中稍后描述不一定提供到其它应用程序。

在过程504处,第一应用程序108存储第一数据集合。举例来说,第一应用程序108可将第一数据集合存储在显示器104、显示器106、传感器单元100和/或与执行第一应用程序108的装置安全通信的另一计算装置上。在一个实施例中,第一数据集合包含从连续葡萄糖传感器单元100接收的完整数据集合。第一应用程序108将第一数据集合存储在显示器106的存储器中,且使其可用于显示,例如图4和6a的示例性用户接口中所示。参考图6a,用户接口600显示第一数据集合,其包含在一时间周期中所示的多个连续葡萄糖水平以帮助用户监视葡萄糖水平。

在过程506处,第一应用程序108或在显示器106上执行的操作系统将第二数据集合提供到第二应用程序。第二数据集合包含适合于供第三方应用程序使用的数据的精简集合。举例来说,图6b图示了具有显示第二数据集合的第三方应用程序的用户接口602,其指示具有正常葡萄糖水平的健康状态。在一个实施例中,第三方应用程序还显示从专用应用程序108或另一第三方应用程序获得的其它健康信息,例如用户的血压以及用户上次进餐的时间。

第一应用程序108可通过以下方式将第二数据集合提供到第二应用程序:将数据推送到第二应用程序,将告知第二应用程序请求数据的通知发射到第二应用程序,或者响应于来自第二应用程序的请求而使数据可用于接入。可以周期性地、按需要或者响应于特定事件而提供第二数据集合。举例来说,当用户启动第二应用程序时,第二应用程序请求自从第二应用程序上次启动之后的任何经更新数据,包含第二数据集合。

虽然已经描述两个数据集合,但系统也可为每一应用程序产生额外集合。用户可以选择将与葡萄糖水平相关的数据提供到多个应用程序,且每一应用程序可基于准予应用程序的许可而接收数据集合。在此实施例中,图5的方法可以执行多次以产生额外数据集合。

图7图示了用于通过将与葡萄糖水平相关的数据加密来控制医疗数据的再分布的示例性方法。控制对医疗数据的接入的一种方式是通过在从连续葡萄糖传感器的发射之前或者在医疗数据或其子集向其它应用程序的分布之前将数据加密。第三方应用程序可与其它应用程序共享其数据,所述其它应用程序也可将数据分布到服务器、因特网和其它装置。因此,当发射器或专用应用程序将与葡萄糖水平相关的数据提供到其它应用程序时,需要控制其它应用程序可接入和再分布数据的方式。在图7的实例中,专用应用程序108或传感器单元100可在将与葡萄糖水平相关的数据提供到其它应用程序之前将数据加密,从而提供增强的安全性以及防止未经授权的第三方未经准许而使用数据的方式。特定来说,未经授权的第三方将不具有对数据进行解密的密钥。

图7涉及在将数据提供到第三方应用程序之前将数据加密。用以对数据进行解密的密钥可以提供到经授权第三方应用程序。因此,参考图1,经批准第三方应用程序116可通过经批准第三方应用程序110接入葡萄糖数据,但经批准第三方应用程序110或例如114等其它第三方应用程序会被阻止接入数据。在此示例性实施例中,经批准第三方应用程序110可以充当将信息提供到其它应用程序的通路。

解密密钥可以多种方式提供到经批准第三方。举例来说,在一些实施方案中,经批准第三方应用程序116直接从专用应用程序108、通过第三方应用程序110或者从另一来源接收用以解密数据的密钥。

在过程700处,显示器106和例如专用应用程序108等第一应用程序从连续葡萄糖传感器单元100接收与葡萄糖水平相关的数据,如先前所述。在过程702处,第一应用程序108存储和显示数据,如先前所述。举例来说,第一应用程序显示在一时间周期中的葡萄糖水平的连续水平、当前葡萄糖水平以及趋势葡萄糖水平。

在过程704处,第一应用程序108或在显示器106上执行的操作系统对葡萄糖数据进行加密。经加密数据可以包含从连续葡萄糖传感器单元100接收的所有数据,或如先前参考图5、6a和6b所述的所接收数据的子集,以及还有在专用应用程序108处产生的其它数据。可以使用多种不同技术执行加密,包含公钥/私钥加密等等。第一应用程序108或操作系统加密的数据的类型和量可取决于将接收所述数据的应用程序而变化。举例来说,一个接收应用程序可以实时地接收所有数据,另一接收应用程序可以在例如十五分钟等第一延迟之后接收数据,且另一应用程序可以在例如三小时等更长的延迟之后接收数据。而且,例如,第一应用程序108可以使用具有第一加密密钥的一种加密技术对所有数据进行加密且使用具有另一加密密钥的另一加密技术对数据的经分离子集进行加密,其中数据集合和对应的解密密钥可以仅由其既定应用程序接收。另外,第三方应用程序上的加密软件可仅对某些类型的数据进行解密和/或仅在预定延迟量之后对数据进行解密。第一应用程序108或操作系统可将相同或不同数据提供到每一应用程序,使得可将与葡萄糖水平相关的某些类型的数据限制免于任何给定应用程序。在一些实施例中,第一应用程序108或操作系统实时地提供经加密数据,但在预定延迟量之后提供密钥,从而防止接收应用程序在经授权时间之前对数据进行解密。

在过程706处,第一应用程序108或操作系统可以将经加密数据提供到第二应用程序,例如经批准第三方健康应用程序110。在一些实施例中,提供到第二应用程序的数据包含用以对信息进行解密的密钥,而在一些实施例中并不提供密钥。

在将数据提供到第二应用程序而无解密密钥的实例中,第二应用程序在过程708处将数据提供到另一应用程序,且通过提供经加密数据而其自身并无解密数据的独立能力来充当通路实体。参考图1,示出了其中第三方应用程序110将经加密数据提供到经批准第三方应用程序116的实例。虽然描述为第三方或第三方应用程序,但将了解,应用程序110或116不需要来自第三方。

在过程710处,从第二应用程序(例如,以上实例中的第三方健康应用程序110)接收经加密数据的第三方(例如,以上实例中的第三方应用程序116)可以接收解密密钥。解密密钥可以从第一应用程序108、从在显示器106上执行的操作系统、通过第三方应用程序110、从另一应用程序或者从例如因特网上的服务器等另一来源直接提供到第三方。在一些实施例中,第一应用程序108例如通过用户的配置而控制哪些第三方接收解密密钥以控制数据的未来使用。

加密技术可以周期性地或按需要改变,使得需要新解密密钥来接入数据。因此,用户可请求对数据进行加密且提供密钥以仅用于所定义时间周期。作为实例,医生可以使用第三方应用程序来控制胰岛素注射。专用应用程序108或在显示器106上执行的操作系统对来自连续葡萄糖传感器单元100的葡萄糖数据进行加密且通过经批准第三方应用程序110将所述数据发射到由用户的医生办公室使用的应用程序。医生的应用程序允许医疗工作者监视葡萄糖水平且向用户做出推荐。然而,如果用户切换医生,那么第一应用程序可通过不允许经批准第三方应用程序110将数据提供到医生的应用程序以及通过改变加密密钥而撤销接收或解密数据的许可。

图8图示了用于将数据提供到应用程序且监视数据是否是最新的示例性方法。当将数据提供到多个显示器和在显示器上执行的多个应用程序时发生的一个问题是确保每一应用程序或显示器包含最新的数据。举例来说,用户可断开应用程序,因此其将不从第一应用程序接收数据。在其它实施例中,应用程序可以不活动,显示器可以断开或脱离无线发射范围,或者应用程序可以响应于用户请求而接收数据。如果应用程序在一时间周期中未接收到葡萄糖数据,那么应用程序将不是最新的。图8的方法因此允许将旧数据回填到应用程序中以将应用程序带到最新。最新可意味着应用程序使所有数据可供其使用。举例来说,在其中应用程序如先前所述在预定延迟之后接收数据的情形中,最新可意味着应用程序具有直到所述预定延迟的所有可用数据。

在图8中的过程800和802处,显示器106接收葡萄糖数据且将数据提供到第一应用程序,如先前所述。在过程804处,第一应用程序108或在显示器106上执行的操作系统(或在涉及第二应用程序的一些实施方案中)确定第二应用程序中的葡萄糖数据是否为最新的。在一个实施例中,第一应用程序108保持其将葡萄糖数据提供到第二应用程序的时间的记录。第二应用程序确认葡萄糖数据的接收以允许对提供到第二应用程序且由其接收的最近数据的准确记录保持。在其它实施例中,第二应用程序向第一应用程序发送与其最近葡萄糖值相关联的时间的指示,例如其可为周期性地、间歇性地或者响应于第一应用程序108或在显示器106上执行的操作系统的询问或请求。在任一示例性实施例中,做出关于第二应用程序是否最新且包含来自连续葡萄糖传感器单元100的最近葡萄糖水平的确定。

第二应用程序在其已接收到直到任何预定延迟量的数据时可以视为最新的,例如如参考图2a所述。当第二应用程序是最新的时,第一应用程序108在过程810处提供任何新葡萄糖数据。然而,如果第二应用程序不是最新的,那么第一应用程序108在过程806处计算待回填的数据量。

在一个实施例中,第一应用程序108基于所定义时间范围确定回填数据量,例如其排除了超过给定寿命的数据(在时间范围外)。举例来说,第一应用程序108存储横跨若干天、若干星期或甚至若干月的周期的连续葡萄糖数据。如果第二应用程序已经断开达延长的时间周期,或者是首次安装和执行,那么第一应用程序108可在上六小时内回填数据。第一应用程序108也可使用其它持续时间,因为六小时仅提供作为实例。而且,在一些实施方案中,用户可以请求将超过任何默认范围的额外数据回填到第二应用程序中。用户还可以输入将数据回填到第二应用程序中的开始和结束日期。

计算待回填的数据量的过程806可自动地、响应于用户的请求,或者在用户已被提示是否回填且做出肯定回答之后发生。在过程806之后,在过程808处,第一应用程序108将回填数据提供到第二应用程序,例如其可使用应用程序接口来实施。一旦第一应用程序108已经将选定范围的数据回填到第二应用程序中,第一应用程序108就在过程810处将任何新葡萄糖数据提供到第二应用程序。替代地,第一应用程序108可首先提供当前葡萄糖数据,且随后回填先前的数据。

图9a和9b图示了用于显示与葡萄糖水平相关的数据以及数据是否被回填的指示的示例性用户接口。在图9a中,由第一或第二应用程序提供的用户接口900可以包含当在纵向模式中时图示了一时间周期中的葡萄糖水平的图表,如本文描述的实施例中所述。然而,当用户将显示器106旋转到横向模式时,用户接口902图示了给定范围中的数据被回填的指示904。

所述显示还可指示已经使用其它技术回填数据。举例来说,说明取样的葡萄糖水平的线可以在具有回填数据的间隔期间使用不同颜色或不同图案。使用第二应用程序用于当葡萄糖值下降到低于所定义水平时进行警示的用户可能想知道在对应于低葡萄糖值的时间为何未从第二应用程序接收到警报。然而,当显示器使用具有不同颜色的线或另外标记所述线以指示数据被回填时,用户可确认当警报原本发生时第二应用程序不具有葡萄糖值。

虽然图8、9a和9b中的实施例已经描述为回填第二应用程序,但将了解,连续葡萄糖传感器单元100也可为第一应用程序、第二应用程序或专用显示器104直接提供回填数据。举例来说,专用显示器104或显示器106可能在连续葡萄糖传感器单元100的无线范围之外。在另一实例中,用户可以断开专用应用程序108。在任一情形中,专用显示器104或专用应用程序108可能不具有当前葡萄糖值。连续葡萄糖传感器单元100可以检测到葡萄糖值是陈旧的,且以与图8中所述相同的方式在所定义时间周期中提供回填数据。也就是说,连续葡萄糖传感器单元100可以从上次其接收到专用显示器104或显示器106接收了葡萄糖数据的确认时开始发射数据。替代地或另外,专用显示器104或显示器108可以检测到其仅存储旧数据且请求在给定时间周期中的葡萄糖值的回填。

图10图示了用于确定医疗装置的顺应性水平且基于所述顺应性水平将与葡萄糖水平相关的数据提供到医疗装置的示例性方法。图10的实例图示了基于其它应用程序的顺应性水平而控制提供到其它应用程序的数据类型的方式。这确保了专用应用程序108仅将数据提供到受信任应用程序,或者与其它应用程序相比将精简的数据集合提供到某个应用程序。

在过程1000处,显示器106从连续葡萄糖传感器单元100接收葡萄糖数据,如先前所述。在过程1002处,专用应用程序108确定请求接入与葡萄糖水平相关的数据的另一应用程序或第三方的顺应性水平。专用应用程序108可以多种方式确定顺应性水平。举例来说,专用应用程序108接入存储于存储器中或在线的应用程序列表,其指示应用程序是否已经由食品与药品管理局批准为医疗装置,以及如果是这样,则指示所述医疗装置的对应分类。在另一实施例中,应用程序可以将其分类和安全性水平的指示提供到专用应用程序108。

如果应用程序的顺应性水平为高,例如iii类医疗装置,那么专用应用程序108在过程1004处将葡萄糖数据提供到应用程序。举例来说,专用应用程序108可为应用程序实时地提供与葡萄糖水平相关的数据。然而,如果顺应性水平较低,例如当应用程序不是医疗装置时,那么专用应用程序108在过程1006处提供具有限制的与葡萄糖水平相关的数据。举例来说,所述限制可以包含加密数据,提供精简的数据集合,延迟数据,或先前参考图1到10描述的实施例的任何组合。在过程1004处提供无限制的数据或在过程1006处提供具有限制的数据两种情形中(例如,如参考图2、5和/或7所述),用户可以控制决定哪一个应用程序会接收数据以及应当提供何种数据集合的偏好。

图11图示了用于监视葡萄糖水平的示例性系统。图11的系统可以结合图1的系统以及先前描述的实施例而使用。特定来说,所公开方法中的任一者可与所公开系统中的任一者一起使用。然而,将了解,所公开方法可与其它系统结构一起使用,且所公开系统实施其它方法。

如图1的实施例中,图11中所示的系统包含连续葡萄糖传感器单元100、无线连接102a-b、专用显示器104,以及执行应用程序的一个或多个显示器106。专用显示器104可以使用有线或无线连接而连接到计算机1102。计算机1102可以是例如个人计算机、平板计算机、膝上型计算机、智能电话或服务器。另外,专用显示器104可以连接到显示器106,且显示器106可以连接到计算机1102。

计算机1102和显示器106可以连接到云存储装置1104,其可提供与葡萄糖值相关的数据、健康信息、系统校准以及与连续葡萄糖监视相关的其它信息的长期存储。云存储装置1104包含多个存储装置、计算机以及网络连接。专用显示器104、计算机1102、显示器106以及云存储装置1104之间的通信可以使用加密来防止对医疗数据的未经授权的接入。

云存储装置1102连接到后端系统1106。后端系统1106为用户配置和使用连续葡萄糖监视器提供技术支持1108。后端系统1106还监视系统信息,例如在连续葡萄糖监视器100、专用显示器104、显示器106和计算机1102上执行的软件的版本。后端系统1106按需要提供更新,或以安全型式使用网络连接将更新推送到专用显示器104、显示器106、连续葡萄糖传感器单元100以及其它系统组件。

另一显示器1110也可以连接到云存储装置1102。显示器1110可以包含专用应用程序1112以及一个或多个第三方应用程序1114,类似于先前所述的那些应用程序。连续葡萄糖传感器单元100的用户可以允许额外的人监视其葡萄糖水平和其它健康信息。举例来说,孩子可以佩戴连续葡萄糖监视器且具有相关联的专用显示器104和显示器106。所述孩子可以指定他的父母中的一位或两位作为可使用显示器1110接入所述孩子的葡萄糖水平和其它健康信息的额外用户。显示器1110可以是例如父母的智能电话。

专用显示器104或显示器106将连续葡萄糖数据提供到云存储装置1104。云存储装置1104、后端系统1106和/或显示器1102可监视连续葡萄糖数据。显示器1102如先前所述接收和显示连续葡萄糖值,如专用应用程序108那样无限制或者如第三方应用程序那样经受限制。在一些实施例中,所述限制可以由专用显示器104或显示器106设定。在其它实施例中,显示器1110通过连续葡萄糖监视器100的用户、显示器1100的用户与后端系统1106之间的验证过程针对其接收到的数据设定限制。举例来说,用户可以联系后端系统(例如,通过计算机或电话通信)以建立验证,例如呼叫技术支持1108的代表以及回答安全性问题然后建立系统的适当操作,或者在线进行所述过程。一旦完成,连续葡萄糖传感器单元100的用户或显示器1110的用户便可以在其装置接收到的数据或其改变系统操作的能力方面受限制。这可防止专用显示器104或显示器106限制通过显示器1110的监视。举例来说,当传感器单元100和/或显示器104或106的用户可能希望限制必须维持负责连续监视的使用显示器1110的监视者时可发生一些情形,例如当孩子可能在生日宴会吃下大量甜食(会造成葡萄糖水平的尖峰)时。所公开的用户验证和数据接入的过程和控制考虑了多种使用情况,例如先前的实例。

图12图示了用于监视葡萄糖水平的示例性计算机。连续葡萄糖传感器单元100、专用显示器104、显示器106、计算机1102、云存储装置1104、后端系统1106以及显示器1110可以全部包含图12中所示的组件。

计算机可以包含一个或多个硬件组件,例如中央处理单元(cpu)1221、随机存取存储器(ram)模块1222、只读存储器(rom)模块1223、存储装置1224、数据库1225、一个或多个输入/输出(i/o)装置1226,以及接口1227。替代地和/或另外,计算机可以包含一个或多个软件组件,例如包含用于执行与示例性实施例相关联的方法的计算机可执行指令的计算机可读媒体。预期上文列出的硬件组件中的一者或多者可以使用软件来实施。举例来说,存储装置1224可以包含与一个或多个其它硬件组件相关联的软件分区。应理解,上文列出的组件仅是示例性的且不希望为限制性的。

cpu1221可以包含一个或多个处理器,其各自被配置成执行指令且处理数据以执行与用于监视葡萄糖水平的计算机相关联的一个或多个功能。cpu1221可以通信方式耦合到ram1222、rom1223、存储装置1224、数据库1225、i/o装置1226以及接口1227。cpu1221可被配置成执行计算机程序指令序列以执行各种过程。计算机程序指令可以加载到ram1222中以供cpu1221执行。

ram1222和rom1223可以各自包含用于存储与cpu1221的操作相关联的信息的一个或多个装置。举例来说,rom1223可以包含被配置成接入且存储与控制器1220相关联的信息的存储器装置,所述信息包含用于识别、初始化和监视一个或多个组件和子系统的操作的信息。ram1222可以包含用于存储与cpu1221的一个或多个操作相关联的数据的存储器装置。举例来说,rom1223可以将指令加载到ram1222中以供cpu1221执行。

存储装置1224可以包含被配置成存储信息的任何类型的大容量存储装置,cpu1221可能需要所述信息来执行与所公开实施例一致的过程。举例来说,存储装置1224可以包含一个或多个磁性和/或光盘装置,例如硬驱动器、cd-rom、dvd-rom或任何其它类型的大容量媒体装置。

数据库1225可以包含一个或多个软件和/或硬件组件,所述组件协作以存储、组织、挑选、过滤和/或布置由cpu1221使用的数据。举例来说,数据库1225可以与监视葡萄糖水平相关的数据、相关联元数据和健康信息。预期数据库1225可以存储额外信息和/或与上文所列信息不同的信息。

i/o装置1226可以包含被配置成和与控制器1220相关联的用户传达信息的一个或多个组件。举例来说,i/o装置可以包含具有集成键盘和鼠标的控制台以允许用户维持图像数据库、更新关联以及接入数字内容。i/o装置1226还可以包含显示器,其包含用于在监视器上输出信息的图形用户接口(gui)。i/o装置1226还可以包含外围装置,例如用于打印与控制器1220相关联的信息的打印机、允许用户输入存储在便携式媒体装置上的数据的用户可存取的磁盘驱动器(例如,usb端口、软盘、cd-rom或dvd-rom驱动器等)、麦克风、扬声器系统,或任何其它合适类型的接口装置。

接口1227可以包含被配置成经由通信网络发射和接收数据的一个或多个组件,所述通信网络例如因特网、局域网、工作站对等式网络、直接链路网络、无线网络,或任何其它合适的通信平台。举例来说,接口1227可以包含一个或多个调制器、解调器、多路复用器、多路分用器、网络通信装置、无线装置、天线、调制解调器,以及任何其它类型的被配置成经由通信网络实现数据通信的装置。

可利用一个或多个计算机可读媒体的任何组合。所述计算机可读媒体可为计算机可读信号媒体或者计算机可读存储媒体。计算机可读存储媒体可为例如电子、磁性、光学、电磁、红外或半导体系统、设备或装置,或者以上的任何合适的组合。计算机可读存储媒体的更特定实施例(非详尽列表)将包含以下各者:具有一个或多个电线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便携式压缩光盘只读存储器(cd-rom)、光学存储装置、磁性存储装置,或以上的任何合适的组合。在计算机可读媒体上体现的程序代码可使用任何适当的媒体来传输,包含(但不限于)无线、有线、光纤电缆、rf等或以上的任何合适的组合。

计算机程序代码可以一种或多种编程语言的任何组合来编写,包含例如java、smalltalk、c++或类似语言等面向对象的编程语言,以及例如“c”编程语言或类似编程语言等常规程序编程语言。程序代码可以完全在计算单元上执行。

图13图示了用于核实由第三方应用程序存储的信息的准确性的示例性方法。当分布敏感医疗数据时,接收方可能不准确地存储数据或者可能甚至由于系统错误而完全不存储数据的问题出现。这会导致一些问题,包含葡萄糖水平的错误推荐以及当接收方显示与提供方不同的数据时用户的困惑。在一个实例中,专用应用程序108将数据发射到健康应用程序,且需要核实健康应用程序准确地接收和存储数据。

在过程1300处,专用应用程序108将葡萄糖数据投递到健康应用程序。健康应用程序可为从专用应用程序108接收葡萄糖数据的任何类型的应用程序。专用应用程序108可将实际测得值或测试数据投递到健康应用程序。

在过程1302处,专用应用程序108从健康应用程序读回葡萄糖数据。可使用应用程序接口从健康应用程序请求读回数据。通过读回投递的值,在过程1304处,专用应用程序108可核实与葡萄糖值相关的数据被第三方健康应用程序适当接收、处置且存储。如果读取的数据不匹配于投递的数据,那么专用应用程序108向用户发出通知或确定健康应用程序应不再接收与葡萄糖值相关的数据。在一个实施例中,专用应用程序108将预定测试葡萄糖值和时间投递到健康应用程序。专用应用程序108随后读回与预定时间相关联的葡萄糖值,且确定两者是否匹配。

图14图示了用于将数据从第三方应用程序提供到专用应用程序的示例性方法。所述方法可用以核实数据和/或数据的来源是否真实且可信任。所述方法的实施方案可允许所公开的系统以具有保护且不需要用户手动输入数据的自动化方式从外部装置或系统接收数据。举例来说,连续葡萄糖传感器单元100可能需要或得益于从外部葡萄糖计装置输入葡萄糖值,例如单点血糖(bg)计,用于连续葡萄糖传感器单元100的初始启动时的校准和/或周期性校准更新或核实以维持葡萄糖测量值的准确性。在这些情况下,用户使用血糖计对他们的葡萄糖水平进行取样,所述血糖计可将用户的测试结果发送到用户的移动装置(例如,显示器106)和/或云。由外部血糖计装置确定的bg值可用于连续葡萄糖传感器单元100的初始或周期性校准目的。用户的移动装置(例如,显示器106)包含收集且至少临时存储bg值的应用程序(例如,第三方应用程序112或114),所述bg值也可提供到用户的装置上的健康应用程序(例如,第三方健康应用程序110)。如上文论述,用于连续葡萄糖传感器单元100的校准的准确葡萄糖值是尤其重要的,因为不准确的测量值可能导致多种潜在危险情形,其中用户基于不正确的葡萄糖读数采取动作和/或不接收关于其生理状况的通知或接收到错误肯定的通知而无法采取适当动作。因此,图14的方法提供此数据从第三方应用程序到用户的与连续葡萄糖传感器单元100相关联的专用应用程序的传送过程中的基本核实特征,同时也通过使数据传送自动化且使来自用户数据输入错误的不准确数据的风险最小而对用户带来方便和安全。举例来说,所述方法可以减少潜在错误,如用户从单点血糖计读取bg值“68”(mg/dl)且将“98”(mg/dl)键入到移动装置(例如,显示器106)的用户接口中以用于连续葡萄糖传感器单元100的校准。

在过程1400处,专用应用程序108从健康应用程序请求数据(例如,血糖数据),所述健康应用程序对于此实例也称为图1中所示的第三方健康应用程序110。健康应用程序110可为从单点血糖计、装置上或云中的数据存储装置或者经由另一应用程序(对于此实例也称为图1中所示的第三方应用程序112、114或116)接收血糖数据的任何类型的应用程序。在过程1400的一些实施方案中,专用应用程序108从其它第三方应用程序112、114或116请求数据。专用应用程序108可通过经由标准化应用程序接口接入健康应用程序110(或在一些实施方案中其它第三方应用程序)而请求数据。专用应用程序108可基于事件的发生而从健康应用程序110请求数据。所述事件可为例如特定时间或者从前一数据请求或事件时起的时间量、专用应用程序108或健康应用程序110的启动或打开,或其它事件。在特定实例中,专用应用程序108接入健康应用程序110以请求按天的在早晨的某一时间以及在晚上的某一时间的葡萄糖数据。

另外或替代地,在过程1401处,专用应用程序108从健康应用程序110接收数据可用(例如,血糖数据)供检索的通信。在过程1401的一些实施方案中,专用应用程序108从其它第三方应用程序112、114或116接收数据可用的通信。

在过程1402处,专用应用程序108从健康应用程序110或其它第三方应用程序获得血糖数据。在一些实施方案中,专用应用程序108可通过标准化应用程序接口获得数据,所述接口相对于与专用应用程序通信的应用程序提供可接受命令和用于任何响应的格式的列表。举例来说,专用应用程序108可发送例如以下命令:检索血糖值,以及接收具有两个或更多个变量的响应——一个指示血糖测量值的数字值和相关联单位以及当采集测量值时的时戳。虽然已经提供了实例,但将了解,可使用其它应用程序接口在专用应用程序108与第三方应用程序之间交换信息。在一些实施方案中,健康应用程序110或在用户的显示器106上执行的操作系统可在过程1400或1401之后或者响应于先前所述事件中的任一者的发生而将血糖数据推送到专用应用程序108。

所获得血糖数据包含与每一血糖测量值相关联的元数据,例如测量值的单位(例如,浓度单位,例如mg/dl)、测量值采集时的时戳、与测量值相关联的参数(例如,例如与化学分析相关联的信息)、与外部血糖计装置或所述计使用的测试条相关联的代码,或类似者。

在过程1404处,专用应用程序108核实从健康应用程序110或其它第三方应用程序获得的血糖数据以检测其是否是从经授权来源得出。在一些实施方案中,专用应用程序108分析元数据以核实血糖测量数据的来源。举例来说,专用应用程序108可处理元数据以识别与外部血糖计装置或所述计使用的测试条相关联的一个或多个代码以对照经授权装置和/或测试条的列表进行检查,以证实血糖测量数据的真实性。如果所识别代码是与经授权装置或相关组件的匹配,那么专用应用程序108批准血糖数据。

在任选的过程1406处,专用应用程序108向用户呈现通知以接受用于连续葡萄糖传感器单元100的校准的经核实血糖数据。在一些实施方案中,在执行专用应用程序108的用户装置(例如,显示器106)的显示屏上呈现通知作为专用应用程序108的弹出窗口。在一些实施方案中,经由在用户装置上操作的操作系统在用户的装置(例如,显示器106)上呈现通知作为呈横幅、徽章、声音和/或警示的形式的通知。在一些实施方案中,经由文字消息、电子邮件、im、自动电话呼叫或其它通信向用户进行通知。在一些实施例中,所述通知包含用户肯定地或否定地响应对经核实血糖数据的接受的选项和/或用户手动地输入血糖数据的选项。如果用户否定地响应或选择手动地输入血糖数据,那么专用应用程序108可提供用以接收血糖数据的用户数据输入的接口。

图15示出了描绘专用应用程序108的实例性用户接口呈现接受用于用户的连续葡萄糖传感器单元的校准的经核实血糖数据的通知的图。在显示屏1501中,用户接口呈现用于用户肯定地(“是”)或否定地(“否”)响应专用应用程序108以使用经核实血糖数据的选项,此实例中示出为已经从得自“verio计”的“健康app”获得“上午9:59的107mg/dl”的bg值。如果用户选择“是”,那么用户接口显示显示屏1502,其描绘返回到专用应用程序108的主视图,此实例中示出为显示来自连续葡萄糖传感器单元100的当前葡萄糖值和趋势。如果用户选择“否”,那么用户接口显示显示屏1503,其描绘输入bg计值以用于校准的提示。

图16示出了专用应用程序108的主屏幕或主视图1502的其它实例性显示屏的图示。在图16中所示的实例中,主屏幕可以用包含文字和/或图形接口的各种格式呈现关于膳食、锻炼和营养信息的例如胰岛素等健康信息。此健康信息可接近于由连续葡萄糖传感器单元100提供的葡萄糖数据而呈现,所述葡萄糖数据可如先前关于图4、6a、9a和9b所述而呈现。

返回参见图14,在过程1408处,专用应用程序108将经核实数据发送到连续葡萄糖传感器单元100。

图17示出了外部传感器装置(例如,单点血糖计)与用户的装置上(例如,在此实例中在此智能电话中)的专用应用程序108之间的数据流的说明性图。如图中所示,所述单点血糖计将血糖数据无线地传送到第三方应用程序(例如,例如图1中所示的经批准第三方应用程序116),例如用于处理、存储、显示和/或其它目的。第三方应用程序随后经由在用户的装置上操作的健康应用程序将血糖数据提供到专用应用程序108。举例来说,在从第三方应用程序接收到血糖数据后,健康应用程序可将血糖数据存储在云中的存储装置中,且使用健康应用程序的数据库管理所述存储装置和可接入性。健康应用程序可根据图14的方法将血糖数据提供到专用应用程序。

图18示出了采用多个身体佩戴的传感器和/或致动器装置的用户的图,所述装置可提供与由连续葡萄糖传感器单元100监视的葡萄糖数据相关的健康信息。身体佩戴的传感器装置的实例包含医疗装置,例如计步器、脉搏血氧仪、胰岛素泵、胃起搏器、血压监视器、ecg监视器以及心脏起搏器,和类似装置。在图18的实例中,用户佩戴着连续葡萄糖传感器单元100,其经由ble向用户的移动装置(例如,显示器106,例如智能电话)通信,其中从传感器单元100接收的数据由专用应用程序108管理。用户还采用胰岛素泵,其使用第三方应用程序(例如,例如第三方应用程序110到116)与用户的智能电话通信。在闭环环境中,不考虑第三级传感器和装置。然而,如果与驻留于智能电话上的这些第三级传感器和装置直接或间接相关联的第三方应用程序能够与专用应用程序连接和交互,那么由第三方应用程序收集和/或处理的信息可由专用应用程序包含且利用以用于用户的健康管理。举例来说,具有心率监视器(hrm)的相关联第三方应用程序可以聚合来自hrm的信息且将所述信息提供到传感器单元100的健康应用程序或专用应用程序。使用上文描述的技术,可以与来自连续葡萄糖传感器单元100的所感测葡萄糖信息同时地存储和显示心率数据。以此方式,例如,患者用户可以查看此信息且从此信息推断知识。而且,例如,可以对二级查看者提供对信息的接入,例如健康护理提供者,其可以利用如由提供者确定的所述信息以用于范围从信息到数据分析的各种目的。

此外,例如,如果患者用户利用例如ble计步器或其它锻炼相关装置等锻炼监视器,那么专用应用程序108和/或健康应用程序110可将计步器数据聚合为包含葡萄糖数据、hrm数据以及其它传感器或致动器数据的综合数据集合。说明性地,在这些事件中,当锻炼确实发生且锻炼传感器将信息提供到用户的移动装置时,将从锻炼装置采集的信息聚合于数据集合内且进行分析以使来自锻炼数据的信息与例如所感测葡萄糖水平等内容对准或关联。因此,患者用户将不需要在他们的葡萄糖监视应用程序内输入记号或事件标记,因为这通过所公开的系统环境自动发生。

所公开的系统环境可以大量的细节和粒度提供事件和活动的自动化数据输入,这对于患者用户独立地且在发生时以其所确定间隔进行操作来说可能是不方便或不可能的。举例来说,所确定间隔可以是例如预定间隔或经定时事件,例如在15秒间隔的粒度下每分钟的心跳或者每30秒燃烧的卡路里,其中所述间隔中的阈值可以触发根据本专利文献中描述的技术的具有葡萄糖数据的事件的自动化数据输入。

而且,来自第三级传感器和/或致动器装置的此聚合信息可以提供关于从包含连续葡萄糖传感器单元100的其它感测装置搜集的数据的潜在运动假象的信息。此运动假象可以呈真/假存在和/或数据置信度水平和/或一个尺度中的值的形式。此信息可以例如经由专用应用程序108或健康应用程序110发送或提供到连续葡萄糖传感器单元100或用于传感器单元100的技术支持服务,以用于进一步处理和决策和/或作为对数据处理算法的输入。

将理解,所述流程图说明和/或框图的每一框以及所述流程图说明和/或框图中的框的组合可由计算机程序指令实施。这些计算机程序指令可提供到通用计算机、专用计算机或其它可编程数据处理设备的处理器以产生机器,使得经由所述计算机或其它可编程数据处理设备的处理器执行的指令产生用于实施所述流程图和/或框图的一个或多个框中指定的功能/动作的构件。

虽然术语“第一应用程序”已经称为专用应用程序108,但将了解,第一应用程序可以是第三方应用程序110到116中的任一者或另一应用程序。类似地,虽然第二应用程序已经称为经批准第三方应用程序110和健康应用程序,但第二应用程序也可以是专用应用程序108、第三方应用程序112到116中的任一者或者另一应用程序。而且,虽然某些应用程序110到116已经描述为第三方应用程序,但将了解,应用程序110到116不需要由第三方提供。

应理解,本文描述的各种技术可以与硬件或软件或者在适当的情况下与其组合相结合而实施。因此,当前公开的标的物的方法和设备或者其某些方面或部分可以采取体现于有形媒体中的程序代码(即,指令)的形式,所述有形媒体例如软磁盘、cd-rom、硬驱动器或任何其它机器可读存储媒体,其中当程序代码加载到例如计算装置等机器中且由机器执行时,所述机器变为用于实践当前公开的标的物的设备。在可编程计算机上的程序代码执行的情况下,计算装置一般包含处理器、所述处理器可读的存储媒体(包含易失性和非易失性存储器和/或存储元件)、至少一个输入装置,以及至少一个输出装置。一个或多个程序可以例如通过应用程序编程接口(api)、可再用控制或类似物的使用,来实施或利用与当前公开的标的物相结合描述的过程。这些程序可以用高级程序或面向对象的编程语言来实施以与计算机系统通信。然而,在需要时程序可以用汇编或机器语言来实施。在任何情况下,所述语言可以是经编译或解译的语言,且所述语言可以与硬件实施方案组合。

实例

以下实例说明本发明技术的若干实施例。本发明技术的其它示例性实施例可以在以下列出的实例之前或在以下列出的实例之后呈现。

在本发明技术的一些实施例中(实例1),一种用于监视葡萄糖值的方法包括:接收经由无线连接发射的葡萄糖测量值和时戳,所述测量值与葡萄糖量相关;在接收后通过第一应用程序显示所述测量值;确定当前时间与所述时戳之间的持续时间何时满足预定延迟量;以及仅在所述预定延迟量之后将所述测量值提供到第二应用程序。

实例2包含实例1的方法,其进一步包括:接收多个连续产生的葡萄糖测量值;将所述多个连续产生的葡萄糖测量值提供到所述第一应用程序;在接收所述多个连续产生的葡萄糖测量值中的每一者之后延迟所述预定时间量;以及在所述延迟之后将所述多个连续产生的葡萄糖测量值中的每一者提供到所述第二应用程序。

实例3包含实例1的方法,其中在所述延迟之后响应于所述第二应用程序被执行而将所述葡萄糖测量值提供到所述第二应用程序。

实例4包含实例1的方法,其中所述延迟在五分钟与三小时之间。

实例5包含实例1到4中任一者的方法,其进一步包括:从所述第二应用程序获得新陈代谢健康信息,所述新陈代谢健康信息影响葡萄糖水平;以及使用所述第一应用程序与所述新陈代谢健康信息同时地显示所述葡萄糖测量值。

实例6包含实例1到4中任一者的方法,其进一步包括:使用所述第一应用程序获得新陈代谢健康信息,所述新陈代谢健康信息影响葡萄糖水平;以及使用所述第一应用程序与所述新陈代谢健康信息同时地显示所述葡萄糖测量值。

实例7包含实例1的方法,其进一步包括:产生与连续葡萄糖监视相关的数据集合;将所述数据集合划分为第一数据集合和第二数据集合;将所述第一数据集合和所述第二数据集合提供到所述第一应用程序;限制所述第二应用程序对所述第二数据集合的接入;以及将所述第一数据集合提供到所述第二应用程序。

实例8包含实例7的方法,其中限制接入包括不将所述第二数据集合发送到所述第二应用程序。

实例9包含实例1到4、7或8中任一者的方法,其进一步包括在将所述第一数据集合提供到所述第二应用程序之前对所述第一数据集合进行加密。

实例10包含实例1到4、7或8中任一者的方法,其进一步包括通过所述第一应用程序确定与连续葡萄糖监视相关的数据子集以提供到所述第二应用程序。

实例11包含实例1到4、7或8中任一者的方法,其进一步包括限制所述测量值由所述第二应用程序进一步分布到额外应用程序。

实例12包含实例1到4、7或8中任一者的方法,其进一步包括:将所述时戳提供到所述第二应用程序;从所述第二应用程序读取所述测量值和所述时戳;将所述读取的测量值与提供到所述第二应用程序的所述测量值进行比较;确定所述读取的测量值是否匹配于所述提供的测量值;将所述读取的时戳与提供到所述第二应用程序的所述时戳进行比较;以及确定所述读取的时戳是否匹配于所述提供的时戳。

实例13包含实例1到4、7或8中任一者的方法,其进一步包括配置是否将所述测量值提供到所述第二应用程序。

实例14包含实例1到4、7或8中任一者的方法,其进一步包括:在将所述测量值提供到所述第二应用程序之前对所述测量值进行加密;将所述经加密测量值从所述第二应用程序发射到第三应用程序;以及将用以对所述经加密测量值进行解密的密钥提供到所述第三应用程序。

在本发明技术的一些实施例中(实例15),一种用于监视葡萄糖值的系统包括:传感器,其被配置成获得葡萄糖量的葡萄糖测量值;无线发射器,其被配置成发射所述葡萄糖测量值和与所述葡萄糖测量值相关联的时戳;以及计算装置,其包括:无线接收器,其被配置成接收所述葡萄糖测量值;以及计算机可读媒体。所述计算机可读媒体包括:第一应用程序,其当由处理器执行时显示所述葡萄糖测量值且确定当前时间与所述时戳之间的持续时间何时满足预定延迟量;以及第二应用程序,其当由所述处理器执行时在所述预定延迟量之后接收所述葡萄糖测量值。

实例16包含实例15的系统,其进一步包括第二计算装置,所述第二计算装置被配置成实时地接收所述葡萄糖测量值且显示所述葡萄糖量。

实例17包含实例15的系统,其中所述计算装置包括智能电话。

实例18包含实例15的系统,其中所述无线接收器接收多个连续产生的葡萄糖测量值;所述处理器将所述多个连续产生的葡萄糖测量值提供到所述第一应用程序;所述处理器使所述多个连续产生的葡萄糖测量值中的每一者延迟所述预定时间量;且所述处理器在所述延迟之后将所述多个连续产生的葡萄糖测量值中的每一者提供到所述第二应用程序。

实例19包含实例15到18中任一者的系统,其中在所述延迟之后响应于所述第二应用程序被执行而将所述葡萄糖测量值提供到所述第二应用程序。

实例20包含实例15到18中任一者的系统,其中所述延迟在五分钟与三小时之间。

实例21包含实例15到18中任一者的系统,其中所述处理器从所述第二应用程序获得新陈代谢健康信息,所述新陈代谢健康信息影响葡萄糖水平;且所述第一应用程序与所述新陈代谢健康信息同时地显示所述葡萄糖测量值。

实例22包含实例15到18中任一者的系统,其中所述处理器使用所述第一应用程序获得新陈代谢健康信息,所述新陈代谢健康信息影响葡萄糖水平;且所述第一应用程序与所述新陈代谢健康信息同时地显示所述葡萄糖测量值。

实例23包含实例15的系统,其中所述处理器进一步被配置成:产生与连续葡萄糖监视相关的数据集合;将所述数据集合划分为第一数据集合和第二数据集合;将所述第一数据集合和所述第二数据集合提供到所述第一应用程序;限制所述第二应用程序对所述第二数据集合的接入;以及将所述第一数据集合提供到所述第二应用程序。

实例24包含实例23的系统,其中通过不将所述第二数据集合发送到所述第二应用程序而限制所述第二应用程序。

实例25包含实例15到18、23或24中任一者的系统,其中在将所述第一数据集合提供到所述第二应用程序之前对第一数据集合进行加密。

实例26包含实例15到18、23或24中任一者的系统,其中所述第一应用程序进一步被配置成确定与连续葡萄糖监视相关的数据子集以提供到所述第二应用程序。

实例27包含实例15到18、23或24中任一者的系统,进一步其中所述第二应用程序被限制无法将所述测量值进一步分布到额外应用程序。

实例28包含实例15到18、23或24中任一者的系统,其中所述第一应用程序进一步被配置成:将所述时戳提供到所述第二应用程序;从所述第二应用程序读取所述测量值和所述时戳;将所述读取的测量值与提供到所述第二应用程序的所述测量值进行比较;确定所述读取的测量值是否匹配于所述提供的测量值;将所述读取的时戳与提供到所述第二应用程序的所述时戳进行比较;以及确定所述读取的时戳是否匹配于所述提供的时戳。

实例29包含实例15到18、23或24中任一者的系统,其中所述处理器进一步被配置成接收控制是否将所述测量值提供到所述第二应用程序的输入。

实例30包含实例15到18、23或24中任一者的系统,其中进一步包括:在将所述测量值提供到所述第二应用程序之前对所述测量值进行加密;将所述经加密测量值从所述第二应用程序发射到第三应用程序;以及将用以对所述经加密测量值进行解密的密钥提供到所述第三应用程序。

在本发明技术的一些实施例中(实例31),一种包括指令的计算机可读媒体,所述指令当由处理器执行时执行用于监视葡萄糖值的方法,所述方法包括:接收经由无线连接发射的葡萄糖测量值和时戳,所述葡萄糖测量值指示葡萄糖量;将所述葡萄糖测量值提供到第一应用程序以用于显示;确定当前时间与所述时戳之间的持续时间何时满足预定延迟量;以及在所述预定延迟量之后将所述葡萄糖测量值提供到第二应用程序。

实例32包含实例31的计算机可读媒体,其进一步包括当由所述处理器执行时进行以下操作的指令:接收多个连续产生的葡萄糖测量值;将所述多个连续产生的葡萄糖测量值提供到所述第一应用程序;在接收所述多个连续产生的葡萄糖测量值中的每一者之后延迟所述预定时间量;以及在所述延迟之后将所述多个连续产生的葡萄糖测量值中的每一者提供到所述第二应用程序。

实例33包含实例31的计算机可读媒体,其进一步包括当由所述处理器执行时进行以下操作的指令:在所述延迟之后响应于所述第二应用程序被执行而将所述葡萄糖测量值提供到所述第二应用程序。

实例34包含实例31的计算机可读媒体,其中所述延迟在五分钟与三小时之间。

实例35包含实例31到34中任一者的计算机可读媒体,其进一步包括当由所述处理器执行时进行以下操作的指令:从所述第二应用程序获得新陈代谢健康信息,所述新陈代谢健康信息影响葡萄糖水平;以及使用所述第一应用程序与所述新陈代谢健康信息同时地显示所述葡萄糖测量值。

实例36包含实例31到34中任一者的计算机可读媒体,其进一步包括当由所述处理器执行时进行以下操作的指令:使用所述第一应用程序获得新陈代谢健康信息,所述新陈代谢健康信息影响葡萄糖水平;以及使用所述第一应用程序与所述新陈代谢健康信息同时地显示所述葡萄糖测量值。

实例37包含实例31的计算机可读媒体,其进一步包括当由所述处理器执行时进行以下操作的指令:产生与连续葡萄糖监视相关的数据集合;将所述数据集合划分为第一数据集合和第二数据集合;将所述第一数据集合和所述第二数据集合提供到所述第一应用程序;限制所述第二应用程序对所述第二数据集合的接入;以及将所述第一数据集合提供到所述第二应用程序。

实例38包含实例37的计算机可读媒体,其中所述第二应用程序是通过不将所述第二数据集合发送到所述第二应用程序而被限制接入。

实例39包含实例31到34、37或38中任一者的计算机可读媒体,其进一步包括当由所述处理器执行时进行以下操作的指令:在将所述第一数据集合提供到所述第二应用程序之前对所述第一数据集合进行加密。

实例40包含实例31到34、37或38中任一者的计算机可读媒体,其进一步包括当由所述处理器执行时进行以下操作的指令:确定与连续葡萄糖监视相关的数据子集以提供到所述第二应用程序。

实例41包含实例31到34、37或38中任一者的计算机可读媒体,其进一步包括当由所述处理器执行时进行以下操作的指令:限制所述测量值由所述第二应用程序进一步分布到额外应用程序。

实例42包含实例31到34、37或38中任一者的计算机可读媒体,其进一步包括当由所述处理器执行时进行以下操作的指令:将所述时戳提供到所述第二应用程序;从所述第二应用程序读取所述测量值和所述时戳;将所述读取的测量值与提供到所述第二应用程序的所述测量值进行比较;确定所述读取的测量值是否匹配于所述提供的测量值;将所述读取的时戳与提供到所述第二应用程序的所述时戳进行比较;以及确定所述读取的时戳是否匹配于所述提供的时戳。

实例43包含实例31到34、37或38中任一者的计算机可读媒体,其进一步包括当由所述处理器执行时进行以下操作的指令:配置是否将所述测量值提供到所述第二应用程序。

实例44包含实例31到34、37或38中任一者的计算机可读媒体,其进一步包括当由所述处理器执行时进行以下操作的指令:在将所述测量值提供到所述第二应用程序之前对所述测量值进行加密;将所述经加密测量值从所述第二应用程序发射到第三应用程序;以及将用以对所述经加密测量值进行解密的密钥提供到所述第三应用程序。

在本发明技术的一些实施例中(实例45),一种用于使用连续葡萄糖监视器显示与葡萄糖值相关的数据和新陈代谢健康信息的方法包括:使用第一应用程序获得与葡萄糖水平相关的数据;接入被配置成存储新陈代谢健康信息的第二应用程序,所述新陈代谢健康信息影响葡萄糖水平;从所述第二应用程序获得所述新陈代谢健康信息;以及与所述新陈代谢健康信息同时地显示与葡萄糖水平相关的所述数据。

实例46包含实例45的方法,其中使用所述第一应用程序显示与葡萄糖水平相关的所述数据和所述新陈代谢健康信息。

实例47包含实例45的方法,其进一步包括:监视所述第二应用程序以确定所述新陈代谢健康信息何时已经提供到所述第二应用程序;以及显示请求批准从所述第二应用程序获得所述新陈代谢健康信息的提示。

实例48包含实例45的方法,其中所述新陈代谢健康信息包括膳食摄入、锻炼或胰岛素注射中的至少一者。

实例49包含实例45到48中任一者的方法,其进一步包括监视与葡萄糖水平相关的所述数据,其中当所述葡萄糖水平达到所定义水平时自动接入所述第二应用程序。

实例50包含实例45到48中任一者的方法,其进一步包括监视与葡萄糖水平相关的所述数据,其中当所述葡萄糖水平已经改变所定义量时自动接入所述第二应用程序。

实例51包含实例45到48中任一者的方法,其进一步包括:监视与葡萄糖水平相关的所述数据;以及当所述葡萄糖水平达到所定义水平或已经改变所定义量时请求所述新陈代谢健康信息的输入。

实例52包含实例45到48中任一者的方法,其中所述新陈代谢健康信息指示活动量,所述活动量是通过加速度计确定。

实例53包含实例45到48中任一者的方法,其中所述连续葡萄糖监视器包括智能电话。

在本发明技术的一些实施例中(实例54),一种用于使与葡萄糖值相关的数据与新陈代谢健康信息整合的系统,其包括:无线接收器,其被配置成接收与葡萄糖值相关的数据;存储器,其被配置成存储所述数据和新陈代谢健康信息;以及处理器。所述处理器被配置成:从所述存储器获得与葡萄糖水平相关的所述数据;使用被配置成控制所述新陈代谢健康信息的存储的第二应用程序接入所述新陈代谢健康信息,所述新陈代谢健康信息影响葡萄糖水平;从所述第二应用程序获得所述新陈代谢健康信息;以及在显示器上与所述新陈代谢健康信息同时地显示与葡萄糖水平相关的所述数据。

实例55包含实例54的系统,其中使用所述第一应用程序显示与葡萄糖水平相关的所述数据和所述新陈代谢健康信息。

实例56包含实例54的系统,其中所述处理器进一步被配置成:监视所述第二应用程序以确定所述新陈代谢健康信息何时已经提供到所述第二应用程序;以及显示请求批准从所述第二应用程序获得所述新陈代谢健康信息的提示。

实例57包含实例54的系统,其中所述新陈代谢健康信息包括膳食摄入、锻炼或胰岛素注射中的至少一者。

实例58包含实例54到57中任一者的系统,其中所述处理器进一步被配置成:监视与葡萄糖水平相关的所述数据,且当所述葡萄糖水平达到所定义水平时自动接入所述第二应用程序。

实例59包含实例54到57中任一者的系统,其中所述处理器进一步被配置成:监视与葡萄糖水平相关的所述数据,且当所述葡萄糖水平已经改变所定义量时自动接入所述第二应用程序。

实例60包含实例54到57中任一者的系统,其中所述处理器进一步被配置成:监视与葡萄糖水平相关的所述数据;以及当所述葡萄糖水平达到所定义水平或已经改变所定义量时请求所述新陈代谢健康信息的输入。

实例61包含实例54到57中任一者的系统,其中所述新陈代谢健康信息指示活动量,所述活动量是通过加速度计确定。

在本发明技术的一些实施例中(实例62),一种包括指令的计算机可读媒体,所述指令当由处理器执行时执行用于使与葡萄糖值相关的数据与新陈代谢健康信息整合的方法,所述方法包括:使用第一应用程序获得与葡萄糖水平相关的数据;接入被配置成存储新陈代谢健康信息的第二应用程序,所述新陈代谢健康信息影响葡萄糖水平;从所述第二应用程序获得所述新陈代谢健康信息;以及与所述新陈代谢健康信息同时地显示与葡萄糖水平相关的所述数据。

实例63包含实例62的计算机可读媒体,其中使用所述第一应用程序显示与葡萄糖水平相关的所述数据和所述新陈代谢健康信息。

实例64包含实例62的计算机可读媒体,其进一步包括当由所述处理器执行时进行以下操作的指令:监视所述第二应用程序以确定所述新陈代谢健康信息何时已经提供到所述第二应用程序;以及显示请求批准从所述第二应用程序获得所述新陈代谢健康信息的提示。

实例65包含实例62的计算机可读媒体,其中所述新陈代谢健康信息包括膳食摄入、锻炼或胰岛素注射中的至少一者。

实例66包含实例62到65中任一者的计算机可读媒体,其进一步包括当由所述处理器执行时进行以下操作的指令:监视与葡萄糖水平相关的所述数据,其中当所述葡萄糖水平达到所定义水平时自动接入所述第二应用程序。

实例67包含实例62到65中任一者的计算机可读媒体,其进一步包括当由所述处理器执行时进行以下操作的指令:监视与葡萄糖水平相关的所述数据,其中当所述葡萄糖水平已经改变所定义量时自动接入所述第二应用程序。

实例68包含实例62到65中任一者的计算机可读媒体,其进一步包括当由所述处理器执行时进行以下操作的指令:监视与葡萄糖水平相关的所述数据;以及当所述葡萄糖水平达到所定义水平或已经改变所定义量时请求所述新陈代谢健康信息的输入。

实例69包含实例62到65中任一者的计算机可读媒体,其中所述新陈代谢健康信息指示活动量,所述活动量是通过加速度计确定。

在本发明技术的一些实施例中(实例70),一种用于控制与葡萄糖水平相关的数据在计算机上执行的应用程序之间的分布的方法,其包括:接收与葡萄糖水平监视相关的多个数据值;将所述多个数据值分离为第一数据集合和第二数据集合,所述第一数据集合包括被限制免于所述第二数据集合的值;将所述第一数据集合提供到在所述计算机上执行的第一应用程序;以及将所述第二数据集合提供到在所述计算机上执行的第二应用程序。

实例71包含实例70的方法,其中基于准予所述第二应用程序的许可将所述多个数据值分离为所述第一数据集合和所述第二数据集合。

实例72包含实例70的方法,其中控制所述第一数据集合和所述第二数据集合以由所述第一应用程序和所述第二应用程序以不同方式显示。

实例73包含实例70到72中任一者的方法,其中所述第一数据集合包括指示葡萄糖水平的值;且所述第一应用程序显示所述值。

实例74包含实例70到72中任一者的方法,其中所述第二数据集合包括葡萄糖水平的指示,所述指示包括低、正常或高;且所述第二应用程序显示所述指示。

实例75包含实例70到72中任一者的方法,其中所述数据值包含实际测量值和估计误差范围。

实例76包含实例70到72中任一者的方法,其中所述第一数据集合和所述第二数据集合包括一时间周期中的葡萄糖水平的历史趋势;且所述第一应用程序和所述第二应用程序显示所述历史趋势。

在本发明技术的一些实施例中(实例77),一种具有用以控制与葡萄糖水平相关的数据在应用程序之间的分布的安全措施的计算机,其包括:无线接收器,其被配置成接收与葡萄糖水平相关的多个数据值;以及处理器,其被配置成:将所述多个数据值分离为第一数据集合和第二数据集合,所述第一数据集合包括被限制免于所述第二数据集合的值;将所述第一数据集合提供到在所述计算机上执行的第一应用程序;以及将所述第二数据集合提供到在所述计算机上执行的第二应用程序。

实例78包含实例77的计算机,其中基于准予所述第二应用程序的许可将所述多个数据值分离为所述第一数据集合和所述第二数据集合。

实例79包含实例77的计算机,其中控制所述第一数据集合和所述第二数据集合以由所述第一应用程序和所述第二应用程序以不同方式显示。

实例80包含实例77的计算机,其中所述第一数据集合包括指示葡萄糖水平的值;且所述第一应用程序显示所述值。

实例81包含实例77到80中任一者的计算机,其中所述第二数据集合包括葡萄糖水平的指示,所述指示包括低、正常或高;且所述第二应用程序显示所述指示。

实例82包含实例77到80中任一者的计算机,其中所述数据值包含实际测量值和估计误差范围。

实例83包含实例77到80中任一者的计算机,其中所述第一数据集合和所述第二数据集合包括一时间周期中的葡萄糖水平的历史趋势;且所述第一应用程序和所述第二应用程序显示所述历史趋势。

在本发明技术的一些实施例中(实例84),一种包括指令的计算机可读媒体,所述指令当由处理器执行时执行用于控制与葡萄糖水平相关的数据在计算机上执行的应用程序之间的分布的方法,所述方法包括:接收与葡萄糖水平监视相关的多个数据值;将所述多个数据值分离为第一数据集合和第二数据集合,所述第一数据集合包括被限制免于所述第二数据集合的值;将所述第一数据集合提供到在所述计算机上执行的第一应用程序;以及将所述第二数据集合提供到在所述计算机上执行的第二应用程序。

实例85包含实例84的计算机可读媒体,其中基于准予所述第二应用程序的许可将所述多个数据值分离为所述第一数据集合和所述第二数据集合。

实例86包含实例84的计算机可读媒体,其中控制所述第一数据集合和所述第二数据集合以由所述第一应用程序和所述第二应用程序以不同方式显示。

实例87包含实例84的计算机可读媒体,其中所述第一数据集合包括指示葡萄糖水平的值;且所述第一应用程序显示所述值。

实例88包含实例84到87中任一者的计算机可读媒体,其中所述第二数据集合包括葡萄糖水平的指示,所述指示包括低、正常或高;且所述第二应用程序显示所述指示。

实例89包含实例84到87中任一者的计算机可读媒体,其中所述数据值包含实际测量值和估计误差范围。

实例90包含实例84到87中任一者的计算机可读媒体,其中所述第一数据集合和所述第二数据集合包括一时间周期中的葡萄糖水平的历史趋势;且所述第一应用程序和所述第二应用程序显示所述历史趋势。

在本发明技术的一些实施例中(实例91),一种用于控制对与葡萄糖水平相关的数据的接入的方法,其包括:使用在智能电话上执行的应用程序接收与葡萄糖水平相关的数据;使用所述应用程序显示所述数据;对所述数据的子集进行加密;将所述经加密数据子集提供到第二应用程序;将所述经加密数据子集从所述第二应用程序提供到第三应用程序;以及将用以对所述经加密数据子集进行解密的密钥提供到所述第三应用程序。

实例92包含实例91的方法,其中为所述第二应用程序提供用以对所述经加密数据子集进行解密的所述密钥。

在本发明技术的一些实施例中(实例93),一种用于控制对与葡萄糖水平相关的数据的接入的系统,其包括:无线接收器,其被配置成接收与葡萄糖水平相关的数据;以及处理器,其被配置成:使用应用程序显示所述数据;对所述数据的子集进行加密;将所述经加密数据子集提供到第二应用程序;将所述经加密数据子集从所述第二应用程序提供到第三应用程序;以及将用以对所述经加密数据子集进行解密的密钥提供到所述第三应用程序。

实例94包含实例93的系统,其中为所述第二应用程序提供用以对所述经加密数据子集进行解密的所述密钥。

在本发明技术的一些实施例中(实例95),一种包括指令的计算机可读媒体,所述指令当由处理器执行时执行用于控制对与葡萄糖水平相关的数据的接入的方法,所述方法包括:使用在智能电话上执行的应用程序接收与葡萄糖水平相关的数据;使用所述应用程序显示所述数据;对所述数据的子集进行加密;将所述经加密数据子集提供到第二应用程序;将所述经加密数据子集从所述第二应用程序提供到第三应用程序;以及将用以对所述经加密数据子集进行解密的密钥提供到所述第三应用程序。

实例96包含实例95的计算机可读媒体,其中为所述第二应用程序提供用以对所述经加密数据子集进行解密的密钥。

在本发明技术的一些实施例中(实例97),一种使与葡萄糖水平相关的数据在计算机上执行的两个应用程序之间同步的方法,其包括:通过第一应用程序获得在第一时间周期中与葡萄糖水平相关的第一数据集合;执行被配置成显示与葡萄糖水平相关的信息的第二应用程序;将所述第一数据集合提供到所述第二应用程序;获得与第二时间周期的葡萄糖水平相关的第二数据集合;确定所述第二应用程序尚未接收所述第二数据集合;以及将所述第二数据集合回填到所述第二应用程序中。

实例98包含实例97的方法,其进一步包括在接收到回填所述数据的请求之后将所述第二数据集合回填到所述第二应用程序。

实例99包含实例97的方法,其进一步包括自动地将所述第二数据集合回填到所述第二应用程序。

实例100包含实例97到99中任一者的方法,其进一步包括:通过所述第一应用程序实时地显示所述第一数据集合;以及在预定延迟量之后通过所述第二应用程序显示所述第二数据集合。

实例101包含实例97到99中任一者的方法,其进一步包括:从所述第二应用程序获得新陈代谢健康信息,所述新陈代谢健康信息影响葡萄糖水平;以及与所述新陈代谢健康信息同时地显示所述第一数据集合。

实例102包含实例97到99中任一者的方法,其进一步包括:限制所述第一数据集合的一部分无法由所述第二应用程序接入,其中将所述第一数据集合提供到所述第二应用程序包括提供所述第一数据集合的所述部分。

实例103包含实例97到99中任一者的方法,其中确定所述第二应用程序尚未接收所述第二数据集合包括确定所述第二数据集合比阈值量旧。

在本发明技术的一些实施例中(实例104),一种用于使与葡萄糖水平相关的数据在两个应用程序之间同步的计算机,其包括:无线接收器,其被配置成接收在第一时间周期中与葡萄糖水平相关的第一数据集合;存储器,其被配置成使用第一应用程序存储所述第一数据集合;以及处理器,其被配置成:执行被配置成显示与葡萄糖水平相关的信息的第二应用程序;将所述第一数据集合提供到所述第二应用程序;获得与第二时间周期的葡萄糖水平相关的第二数据集合;确定所述第二应用程序尚未接收所述第二数据集合;以及将所述第二数据集合回填到所述第二应用程序中。

实例105包含实例104的计算机,其进一步包含用于接收回填所述数据的请求的用户接口,其中所述处理器进一步被配置成在接收到回填所述数据的请求之后将所述第二数据集合回填到所述第二应用程序。

实例106包含实例104的计算机,其中所述处理器进一步被配置成自动地将所述第二数据集合回填到所述第二应用程序。

实例107包含实例104到106中任一者的计算机,其进一步包括显示器,所述显示器被配置成:使用所述第一应用程序实时地显示所述第一数据集合;以及在预定延迟量之后使用所述第二应用程序显示所述第二数据集合。

实例108包含实例104到106中任一者的计算机,其中所述处理器进一步被配置成:从所述第二应用程序获得新陈代谢健康信息,所述新陈代谢健康信息影响葡萄糖水平;且所述显示器被配置成与所述新陈代谢健康信息同时地显示所述第一数据集合。

实例109包含实例104到106中任一者的计算机,其中所述过程进一步被配置成:限制所述第一数据集合的一部分无法由所述第二应用程序接入,其中将所述第一数据集合提供到所述第二应用程序包括提供所述第一数据集合的所述部分。

实例110包含实例104到106中任一者的计算机,其中所述处理器进一步被配置成确定所述第二数据集合比阈值量旧。

在本发明技术的一些实施例中(实例111),一种包括指令的计算机可读媒体,所述指令当由处理器执行时执行使与葡萄糖水平相关的数据在计算机上执行的两个应用程序之间同步的方法,所述方法包括:通过第一应用程序获得在第一时间周期中与葡萄糖水平相关的第一数据集合;执行被配置成显示与葡萄糖水平相关的信息的第二应用程序;将所述第一数据集合提供到所述第二应用程序;获得与第二时间周期的葡萄糖水平相关的第二数据集合;确定所述第二应用程序尚未接收所述第二数据集合;以及将所述第二数据集合回填到所述第二应用程序中。

实例112包含实例111的计算机可读媒体,其进一步包括当由所述处理器执行时进行以下操作的指令:在接收到回填所述数据的请求之后将所述第二数据集合回填到所述第二应用程序。

实例113包含实例111的计算机可读媒体,其进一步包括当由所述处理器执行时进行以下操作的指令:自动地将所述第二数据集合回填到所述第二应用程序。

实例114包含实例111到113中任一者的计算机可读媒体,其进一步包括当由所述处理器执行时进行以下操作的指令:通过所述第一应用程序实时地显示所述第一数据集合;以及在预定延迟量之后通过所述第二应用程序显示所述第二数据集合。

实例115包含实例111到113中任一者的计算机可读媒体,其进一步包括当由所述处理器执行时进行以下操作的指令:从所述第二应用程序获得新陈代谢健康信息,所述新陈代谢健康信息影响葡萄糖水平;以及与所述新陈代谢健康信息同时地显示所述第一数据集合。

实例116包含实例111到113中任一者的计算机可读媒体,其进一步包括当由所述处理器执行时进行以下操作的指令:限制所述第一数据集合的一部分无法由所述第二应用程序接入,其中将所述第一数据集合提供到所述第二应用程序包括提供所述第一数据集合的所述部分。

实例117包含实例111到113中任一者的计算机可读媒体,其中确定所述第二应用程序尚未接收所述第二数据集合包括确定所述第二数据集合比阈值量旧。

在本发明技术的一些实施例中(实例118),一种用于确定两个或更多个医疗装置的安全顺应性水平且基于所述安全顺应性水平修改医疗数据的方法,其包括:从无线接收器接收连续葡萄糖测量值;确定医疗装置的顺应性水平;以及基于所述所确定顺应性水平将所述连续葡萄糖测量值提供到所述医疗装置,其中,当所述医疗装置满足高顺应性水平时,将所述连续葡萄糖测量值实时地提供到所述医疗装置,且当所述医疗装置满足高顺应性水平时,在预定延迟之后将所述连续葡萄糖测量值提供到所述医疗装置。

实例119包含实例118的方法,其中满足高顺应性水平的所述医疗装置包括第三类医疗装置。

实例120包含实例118或119的方法,其中所述医疗装置包括在智能电话上执行的软件应用程序。

在本发明技术的一些实施例中(实例121),一种用于确定两个或更多个医疗装置的安全顺应性水平且基于所述安全顺应性水平修改医疗数据的系统,其包括:无线接收器,其被配置成从无线接收器接收连续葡萄糖测量值;以及处理器,其被配置成:确定医疗装置的顺应性水平;以及基于所述所确定顺应性水平将所述连续葡萄糖测量值提供到所述医疗装置,其中,当所述医疗装置满足高顺应性水平时,将所述连续葡萄糖测量值实时地提供到所述医疗装置,且当所述医疗装置满足高顺应性水平时,在预定延迟之后将所述连续葡萄糖测量值提供到所述医疗装置。

实例122包含实例121的系统,其中满足高顺应性水平的所述医疗装置包括第三类医疗装置。

实例123包含实例121或122的系统,其中所述医疗装置包括在智能电话上执行的软件应用程序。

在本发明技术的一些实施例中(实例124),一种包括指令的计算机可读媒体,所述指令当由处理器执行时执行用于确定两个或更多个医疗装置的安全顺应性水平且基于所述安全顺应性水平修改医疗数据的方法,所述方法包括:从无线接收器接收连续葡萄糖测量值;确定医疗装置的顺应性水平;以及基于所述所确定顺应性水平将所述连续葡萄糖测量值提供到所述医疗装置,其中,当所述医疗装置满足高顺应性水平时,将所述连续葡萄糖测量值实时地提供到所述医疗装置,且当所述医疗装置满足高顺应性水平时,在预定延迟之后将所述连续葡萄糖测量值提供到所述医疗装置。

实例125包含实例124的计算机可读媒体,其中满足高顺应性水平的所述医疗装置包括第三类医疗装置。

实例125包含实例124或125的计算机可读媒体,其中所述医疗装置包括在智能电话上执行的软件应用程序。

在本发明技术的一些实施例中(实例127),一种用于证实用于传感器装置的校准数据的方法,其包括:在由移动计算装置执行的第一应用程序处接收与来自所述移动计算装置上的第二应用程序的分析测量值相关联的数据,其中所述第一应用程序是与所述移动计算装置通信的由用户佩戴的连续分析传感器装置的专用应用程序,且其中所述分析测量值是通过单次测量医疗装置从所述用户采集;通过所述第一应用程序通过分析对应于所述所接收数据的所述分析测量值的元数据而确定所述所接收数据的来源;以及通过所述第一应用程序将所述数据处理作为用于所述连续分析传感器装置的校准数据。

实例128包含实例127的方法,其中所述元数据包含以下各项中的一者或多者:与所述分析测量值相关联的单位,所述分析测量值采集时的时戳,与所述测量值分析的测量技术或分析技术相关联的参数,或者与所述单次测量医疗装置或所述单次测量医疗装置的可消耗组件相关联的一个或多个代码。

实例129包含实例127的方法,其进一步包括在接收后通过所述第一应用程序在所述移动计算装置的显示屏上显示所述所接收数据。

实例130包含实例129的方法,其中所述所显示数据包含用户接口,其向所述用户呈现接受所述数据作为用于所述连续分析传感器装置的校准的校准数据的通知。

实例131包含实例130的方法,其中所述通知包含所述专用应用程序的弹出窗口、所述专用应用程序的新显示屏,或者包含横幅、徽章、声音和/或振动的通知。

实例132包含实例130的方法,其中所述通知包含文字消息、电子邮件或即时消息。

实例133包含实例130的方法,其进一步包括接收对接受所述数据作为校准数据的肯定或否定响应。

实例134包含实例129或130的方法,其进一步包括在所述移动计算装置的显示屏上显示用于所述用户手动输入由所述单次测量医疗装置采集的所述分析测量值的提示。

实例135包含实例134的方法,其进一步包括:接收所述手动输入的分析测量值;以及通过所述第一应用程序处理所述手动输入的分析测量值作为用于所述连续分析传感器装置的校准数据。

实例136包含实例127的方法,其进一步包括:通过所述第一应用程序在由所述连续分析传感器装置采集的所述用户的连续采集的分析测量值的校准过程中处理所述校准数据,其中所述连续采集的分析测量值被提供到所述移动计算装置上的所述第一应用程序。

实例137包含实例127的方法,其进一步包括:将所述经处理数据提供到所述连续分析传感器装置以用于所述连续分析传感器装置的连续采集的分析测量值的校准过程中。

实例138包含实例127的方法,其中所述分析测量值由所述单次测量医疗装置经由与所述移动计算装置的无线连接而提供到所述第二应用程序。

实例139包含实例127的方法,其中所述分析所述元数据包含:识别与所述单次测量医疗装置或所述单次测量医疗装置的可消耗组件相关联的一个或多个代码;以及确定所述一个或多个代码包含于经授权装置当中以证实从经授权装置得出的数据的真实性。

实例140包含实例127的方法,其中所述连续分析传感器装置从所述用户采集葡萄糖测量值,且与分析测量值相关联的数据包含血糖水平。

在本发明技术的一些实施例中(实例141),一种用于获得用于传感器装置的校准数据的方法,其包括:在由移动计算装置执行的第一应用程序处接收与来自所述移动计算装置上的第二应用程序的分析测量值相关联的数据,其中所述第一应用程序是与所述移动计算装置通信的由用户佩戴的连续分析传感器装置的专用应用程序,且其中所述分析测量值是通过单次测量医疗装置从所述用户采集;通过所述第一应用程序在所述移动计算装置的显示屏上显示所述所接收数据,其中所述所显示数据包含用户接口,其向所述用户呈现接受所述数据作为用于所述连续分析传感器装置的校准的校准数据的通知;以及接收对接受所述数据作为校准数据的肯定或否定响应,其中,当所述所接收响应是否定响应时,所述方法进一步包括:通过所述第一应用程序在所述移动计算装置的显示屏上显示用于所述用户手动输入由所述单次测量医疗装置采集的所述分析测量值的提示,接收所述手动输入的分析测量值;以及通过所述第一应用程序处理所述手动输入的分析测量值作为用于所述连续分析传感器装置的校准数据。

实例142包含实例141的方法,其中所述通知包含所述专用应用程序的弹出窗口、所述专用应用程序的新显示屏,或者包含横幅、徽章、声音和/或振动的通知。

实例143包含实例141的方法,其中所述通知包含文字消息、电子邮件或即时消息。

实例144包含实例141的方法,其进一步包括:通过所述第一应用程序在由所述连续分析传感器装置采集的所述用户的连续采集的分析测量值的校准过程中处理所述校准数据,其中所述连续采集的分析测量值被提供到所述移动计算装置上的所述第一应用程序。

实例145包含实例141的方法,其进一步包括:将所述校准数据提供到所述连续分析传感器装置以用于所述连续分析传感器装置的连续采集的分析测量值的校准过程中。

实例146包含实例141的方法,其中所述分析测量值由所述单次测量医疗装置经由与所述移动计算装置的无线连接而提供到所述第二应用程序。

实例147包含实例141的方法,其中所述连续分析传感器装置从所述用户采集葡萄糖测量值,且与分析测量值相关联的数据包含血糖水平。

在本发明技术的一些实施例中(实例148),公开了一种用于管理从葡萄糖传感器接收的葡萄糖数据的医疗装置软件应用程序。所述医疗装置软件应用程序在移动计算装置的计算机可读媒体上,且包含当由所述移动计算装置的处理器执行时致使所述移动计算装置进行以下操作的指令:接收由葡萄糖传感器产生的一个或多个葡萄糖测量值,其中所述一个或多个葡萄糖测量值包含相关联时戳;基于所述时戳与当前时间之间的预定时间差量指派所述所接收一个或多个葡萄糖测量值作为追溯葡萄糖数据或可动作的葡萄糖数据;以及将所述追溯葡萄糖数据提供到可在所述移动计算装置上操作的第三方软件应用程序。

实例149包含实例148的医疗装置软件应用程序,其中所述第三方软件应用程序不是由被授权管制医疗装置技术的政府监管机构批准的经批准医疗装置软件应用程序。

实例150包含实例148的医疗装置软件应用程序,其中所述第三方软件应用程序被配置成提供与所述医疗装置软件应用程序的能力不同的至少一些能力,包含处理辅助数据以及使所述辅助数据与所述追溯葡萄糖数据整合,其中所述辅助数据包含胰岛素数据、进餐数据或锻炼数据中的一者或多者。

实例151包含实例148的医疗装置软件应用程序,其中所述医疗装置软件应用程序包含当由处理器执行时致使所述移动计算装置进行以下操作的指令:产生与所述一个或多个葡萄糖测量值相关的数据集合;通过根据预定准则产生第一数据集合和第二数据集合而划分所述数据集合;对所述第三方软件应用程序限制对所述第一数据集合的接入;以及将所述第二数据集合提供到所述第三方软件应用程序。

实例152包含实例148的医疗装置软件应用程序,其中所述医疗装置软件应用程序包含当由处理器执行时致使所述移动计算装置进行以下操作的指令:在将所述追溯葡萄糖数据提供到所述第三方软件应用程序之前对所述所接收一个或多个葡萄糖测量值或经指派追溯葡萄糖数据进行加密;发射用于所述第三方软件应用程序的指令以将所述经加密追溯葡萄糖数据提供到可在所述移动计算装置上操作的第二个第三方软件应用程序;以及将用以对所述经加密追溯葡萄糖数据进行解密的密钥提供到所述第二个第三方软件应用程序。

在本发明技术的一些实施例中(实例153),公开了一种用于管理从葡萄糖传感器接收的葡萄糖数据的医疗装置软件应用程序。所述医疗装置软件应用程序在移动计算装置的计算机可读媒体上,且包含当由所述移动计算装置的处理器执行时致使所述移动计算装置进行以下操作的指令:接收由葡萄糖传感器产生的一个或多个葡萄糖测量值;根据预定准则将所述一个或多个葡萄糖测量值划分为第一数据集合和第二数据集合,所述第一数据集合包括被限制免于所述第二数据集合的数据值;以及将所述第二数据集合提供到可在所述移动计算装置上操作的第三方软件应用程序。

实例154包含实例153的医疗装置软件应用程序,其中所述第三方软件应用程序不是由被授权管制医疗装置技术的政府监管机构批准的经批准医疗装置软件应用程序。

实例155包含实例153的医疗装置软件应用程序,其中所述第三方软件应用程序被配置成提供与所述医疗装置软件应用程序的能力不同的至少一些能力,包含处理辅助数据以及使所述辅助数据与所述追溯葡萄糖数据整合,其中所述辅助数据包含胰岛素数据、进餐数据或锻炼数据中的一者或多者。

实例156包含实例153的医疗装置软件应用程序,其中所述所接收一个或多个葡萄糖测量值包含相关联时戳,且其中所述医疗装置软件应用程序包含当由处理器执行时致使所述移动计算装置进行以下操作的指令:基于所述时戳与当前时间之间的预定时间差量将所述所接收一个或多个葡萄糖测量值指派为追溯葡萄糖数据或可动作的葡萄糖数据;以及将所述追溯葡萄糖数据提供到可在所述移动计算装置上操作的第三方软件应用程序。

实例157包含实例153的医疗装置软件应用程序,其中所述医疗装置软件应用程序包含当由处理器执行时致使所述移动计算装置进行以下操作的指令:在将所述第二数据集合提供到所述第三方软件应用程序之前对所述所接收一个或多个葡萄糖测量值或所述第二数据集合进行加密;发射用于所述第三方软件应用程序的指令以将所述经加密第二数据集合提供到可在所述移动计算装置上操作的第二个第三方软件应用程序;以及将用以对所述经加密追溯葡萄糖数据进行解密的密钥提供到所述第二个第三方软件应用程序。

虽然本说明书含有许多特定实施方案细节,但这些不应当解释为对权利要求书的限制。在本说明书中在分开的实施方案的上下文中描述的某些特征也可在单个实施方案中组合地实施。相反,在单个实施方案的上下文中描述的各种特征也可分开地在多个实施方案中或以任何合适的子组合来实施。而且,虽然上文可将特征描述为以某些组合起作用且甚至初始如此主张,但来自所主张组合的一个或多个特征在一些情况下可从所述组合排除,且所主张组合可针对子组合或子组合的变型。

类似地,虽然在图中以特定次序描绘操作,但这不应理解为要求以所展示的特定次序或以循序次序执行这些操作或要求执行所有所说明操作来实现合意的结果。在某些情况下,多任务和并行处理可为有利的。而且,在上述实施方案中各种系统组件的分离不应理解为在所有实施方案中都要求此种分离,且应理解,所描述的程序组件和系统一般可共同集成于单个软件产品中或封装到多个软件产品中。

应了解,本文相对于各图式描述的逻辑操作可以实施为:(1)计算机实施的动作序列或在计算装置上运行的程序模块(即,软件),(2)计算装置内的互连的机器逻辑电路或电路模块(即,硬件),和/或(3)计算装置的软件和硬件的组合。因此,本文论述的逻辑操作不限于硬件和软件的任何特定组合。实施方案是取决于计算装置的性能和其它要求的选择问题。因此,本文描述的逻辑操作以各种方式称为操作、结构装置、动作或模块。这些操作、结构装置、动作和模块可以软件、固件、专用数字逻辑及其任何组合来实施。还应当了解,可以执行比图中所示及本文描述的操作更多或更少的操作。这些操作也可以与本文描述的那些操作不同的次序执行。

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