操纵和管理手持医疗装置的智能基座单元的设备和方法

文档序号:1131330阅读:188来源:国知局
专利名称:操纵和管理手持医疗装置的智能基座单元的设备和方法
技术领域
本发明涉及手持医疗装置,尤其涉及操纵和管理手持医疗装置的智能基座单元的设备及其方法。
背景技术
一些现有技术现场护理(point of care,POC)系统包括基座单元、托架或者停放部位(docking station),其中该停放部位为手持医疗装置提供稳定的定位和位置。该基座单元还提供通信层以便相关的手持医疗装置和计算机系统或其它信息技术装置进行通信,以及用于对手持医疗装置的电池进行充电。历史上,用于这种POC系统的基座单元用作“无声”通过终端,仅受到硬件的控制。为了改进灵活性和获得更优的系统集成性能,这种POC系统急需设置具有内置智能功能的基座单元,也就是微控制器和设置成某些嵌入式固件的控制流。
然而,当设置微控制器和嵌入式固件时,需要像操纵和管理手持医疗装置本身一样对基座单元进行操纵和管理。这些管理需求例如包括通过用户和固件升级来设置配置项,其中这种现有技术的基座单元从属于远程计算机系统,以便执行这些管理需求。由于使得基座单元为远程计算机系统的从设备,会造成发生更新的时间点可能总体不足的问题。通常,例如中心管理数据库服务器的远程计算机没有察觉到分布式设置中的各种情况。
必须要明白,为了减少复杂性和成本,基座单元通常不包括用户界面,也就是显示器或用于用户输入的其它装置,例如按钮。不容忍这些成本优点和为用户输入/输出增加支持装置,则不能直接配置和操纵基座单元(例如对于POC装置本身就是如此)。

发明内容
和上述背景技术相反,本发明的发明人意识到在本申请中所述的对“智能基座单元”的需求。本发明的发明人意识到,除了上述计算机系统之外,例如血糖计的手持医疗装置可以用作主设备来操纵和管理智能基座单元。这种智能基座单元的操纵和管理过程的主动控制相对于现有技术在以下方面获得改进在提供更新之前可以考虑基座单元的各种情况,以便满足质量、可靠性和产品安全性的要求。
此外,在众多优点和改进中,本发明尤其减少了智能基座单元的复杂性和制造。本发明利用如下事实,即利用典型的日常通信流,使得手持医疗装置本身经基座单元连接到一些主机。这样,为了操纵和管理基座单元,该手持医疗装置对基座单元进行控制。通过这种方式,假定指示更新基座单元的用户物理地靠近,从而防止基座单元用作它用,以及使得用户可以控制管理过程。这些假设大大简化了这种基座单元的设计。
在一个实施例中,公开了一种提供手持医疗装置和与该手持医疗装置进行通信的基座单元的方法。该基座单元构造成提供与电源的电连接,以便对手持医疗装置的电池进行充电。该方法包括对基座单元的操作执行更新,其中由基座单元在从手持医疗装置接收一数据流时启动,所述数据流具有表示在该数据流中包含更新的信息。
在另一个实施例中,公开了一种提供基座单元和与该基座单元通信并电接口的手持医疗装置的方法。该方法包括利用手持医疗装置接收经基座单元提供的更新,其中基座单元忽略该更新。该方法还包括在数据流中将该更新从手持医疗装置通信到基座单元,其中手持医疗装置向该数据流添加附加信息,以及利用基座单元接收该数据流,其中该基座单元因检测到该附加信息而不忽略该更新。
在另一个实施例中,公开了一种用于操纵和管理系统的方法。该方法包括提供请求单元,该请求单元经基座单元与手持医疗装置进行双向通信;从请求单元传送询问以从手持医疗装置获得装置数据;以及经基座单元将该询问传递到手持医疗装置。该方法还包括将来自手持医疗装置的装置数据经基座单元传送到请求单元,该装置数据包含与手持医疗装置和基座单元相关的状态信息。该方法还包括检查该状态信息,以查看是否需要对手持医疗装置或基座单元的软件或固件进行更新;以及在需要时经基座单元将更新从请求单元发送到手持医疗装置。
在另一个实施例中,公开了一种设备。该设备包括手持医疗装置,该手持医疗装置包括微处理器、第一通信接口和对手持医疗装置进行供电的电池。还提供了具有电连接的基座单元,该电连接配置成从电源供电以对手持医疗装置的电池充电。该基座单元还包括第二通信接口和微控制器,该第二通信接口配置成与手持医疗装置的第一通信接口进行通信,该微控制器配置成对基座单元的操纵进行更新。由基座单元在经第一和第二通信接口从手持医疗装置接收一数据流时启动该更新,所述数据流具有表示在该数据流中包含更新的信息。
通过参照附图,结合本发明的多个实施例的下列说明,可以更加全面地理解本发明的这些和其它特性和优点。


图1A和1B分别是根据本发明的实施例的基座单元和手持医疗装置的透视前视图和后向图。
图2是根据本发明的实施例的受基座单元管理的手持医疗装置的透视图。
图3是根据本发明的实施例用于操纵和管理多个例如血糖计(BGM)的手持医疗装置的系统框图。
图4是根据本发明的实施例的手持医疗装置的询问流程图。
图5是根据本发明的实施例的手持医疗装置对基座单元进行询问的流程图。
图6是根据本发明的实施例从手持医疗装置经主动控制对基座单元进行更新的流程图。
具体实施例方式
参照图1-3,公开了一种手持医疗装置、医院用血糖计(BGM)10和基座单元12的一个例子。基座单元12包括容纳BGM 10的托架14。当操作者需要使用BGM 10时,该操作者将BGM 10从托架14中提举出,如图1中的箭头16所示。BGM 10安放或返回到托架14中,如箭头18所示。
基座单元14包括电源线20、端口连接22和网络连接24,如图2所示。电源线20从外部电源供电以对BGM 10进行充电。端口连接22在一个实施例中是USB连接,也可以是其它类型的端口连接,例如火线、串行或并行连接。网络连接24在一个实施例中是TCP/IP通信兼容的太网,在其它实施例中可以兼容其它类型的网络协议。
如图3所示,将BGM 10安放在托架14中提供了在BGM 10的通信接口28a和基座单元12的通信接口28b之间的电连接26。电连接通信接口28a和28b提供了经连接到基座单元12的端口连接22的、在BGM 10和电子装置30之间的双向通信。电连接通信接口28a和28b还提供了经连接到基座单元12的网络连接24的、在网络34上的BGM 10和远程站32之间的双向通信。
电子装置30和远程站32可以是任意类型的计算机,包括膝上型计算机、寻呼机、个人数字助理(PDA)、计算机系统、计算机服务器、打印机、移动电话,以及具有嵌入式微处理器的任意医疗装置或电子装置,其中所述微处理器运行与BGM 10和基座单元12兼容的软件且和基座单元12通信。电子装置30由于经端口连接22连接到基座单元12,所以通常设置在和基座单元12相同的物理位置(也就是,相同房间)。远程站32由于经连接到网络34的网络连接24连接到基座单元12,所以可以设置在网络34提供网络连接24的任意位置,该位置也可以和基座单元12的物理位置相同。
网络34可以是任意网络。网络34例如包括公共开关电话网络、蜂窝电话网络、局域网、广域网、例如因特网的全球计算机网络、集成服务数字网络等等。在可配置BGM 10和基座单元12的某些设置中,该设置可以包括专用安全网络或私人建立维护网络。它们均可以用作网络34。网络34可以包括硬接线电或光通信链路、无线链路或者两者的组合。
电连接通信接口28a和28b还提供了经物理通信链路在BGM 10和基座单元12之间的双向通信。当基座单元12接收BGM 10时,基座单元12和BGM 10中的匹配电或光学部件会接合,从而使得能够通信。
在另一个实施例中,通信接口28a和28b可以提供用于BGM 10和基座单元12之间的双向通信的无线连接36,如图2所示。BGM 10和基座单元12之间的通信可以根据一个或多个无线通信链路,例如射频、电容性、电感性和红外链路,采用适当的通信协议。例如,通常被称为蓝牙的一个通信协议采用短范围无线技术,用于在装置之间传输数据。其它可能的通信协议包括IEEE802.11a、802.11b和802.11g,以及任意的(工业、科学和医学上的)ISM频带中专有无线通信层。其它可能的协议包括IrDA、SIR(串行Ir)和任意其它光学协议。
此外,BGM 10和基座单元12可以经无线和物理通信链路的组合进行通信。无线链路和物理通信链路都可以实现为使得BGM 10可以快速且容易地从基座单元12去除而没有障碍。在该实施例中,基座单元12是用于BGM 10的无线访问节点,从而提供BGM 10和电子装置30之间以及BGM 10和远程计算机32之间的双向通信。
将BGM 10安置在托架14中还提供了BGM 10的电池接线端40a与基座单元12的电池接线端40b之间的电连接38。BGM 10和基座单元12之间的电连接可以是物理连接或感应耦合。电连接电池接线端40a和40b从基座单元12的电源42提供了电能到BGM 10的电池44,以便进行充电。电源42经电源线20连接到外部电源46。
电池44对BGM 10的部件,例如通信接口28a、测量系统48、微处理器50、存储器52和用户界面54,进行供电。电源42对基座单元12的部件,例如通信接口28b、微控制器56和存储器58,进行供电。
测量系统48测量病人血液样本中的葡萄糖,以及提供用于监测病人的血糖水平的输出。微处理器50控制BGM 10的各种功能。例如,微处理器50执行用户输入的命令、管理电池44的充电以及评估来自测量系统48的输出,以便经用户界面54向用户提供信息,该信息涉及病人的(多个)测得血糖水平。微处理器50还读写存储器52,和电子装置30和/或远程站32进行通信,执行程序(其执行BGM 10的自诊断程序60),以及获取与执行所述自诊断程序有关的BGM状态信息。微处理器50还询问基座单元12的基座单元(BU)状态信息,以及获取与询问基座单元有关的BU状态信息。下面还将参照图4和5来进一步详细说明微处理器50的询问。
BGM状态信息涉及BGM 10及其相关部件的操作状态。BGM状态信息例如包括表示BGM 10处于良好工作状态的数据。BGM状态信息还可以包括表示BGM 10出现故障或潜在问题的数据,例如表示出现故障或损坏部件的数据。BGM状态信息还例如包括表示电池44电量低的数据,或者电池不能保持电荷的数据。BGM状态信息还可以包括表示BGM的序列号、BGM的物理位置、BGM的通信接口28a的通信设置以及存储在存储器52中的当前软件和/或固件(FW)版本的数据。如这里所述的,通信设置包括测量计本身静态IP地址的定义、测量计的IP子网掩码的定义以及超时或影响主机通信的各种其它参数的定义。
应当理解的是,自诊断程序60监测BGM 10的状态。自诊断程序60可以由微处理器50例行地执行,例如在通电时,或者在任何其它时间或根据触发事件,触发事件例如是未安放在基座单元12和/或安放在基座单元12上,或者根据用户请求来执行。自诊断程序60还可以由来自电子装置30或远程站32的询问启动,或者可以响应于BGM 10的条件变化(例如部件故障)来启动。
通过执行自诊断程序60,处理器50执行一次或更多内部测试以获取关于BGM 10的就绪状态的状态信息。自诊断程序60还评估和识别可由用户操作的事件,例如软件或固件更新,以及需要专业服务呼叫的事件。源自自诊断程序60的BGM状态信息存储在数据文档62中,该数据文档保存在存储器52中,并且可以经用户界面54呈现一些或所有状态信息。当自测试的结果表明BGM 10处于就绪状态时,例如,用户界面54可以提供表示就绪的视觉或听觉指示。此外,根据请求和/或在执行自诊断程序60之后,数据文档62或者其中提供的选择信息可以提供给电子装置30、远程站32和/或另一个BGM。
微控制器56控制基座单元12的各种其它功能。例如,微控制器56监测和管理从电源42向电池接线端40b的供电,并且当检测到故障条件时会断开该电源。微控制器56还读写存储器58,并且经通信接口28b和BGM 10进行通信。一旦经由通信接口28b接收到来自BGM 10的询问,微控制器56就执行来自存储器58的程序,该程序执行基座单元12的自诊断测试64。
应当理解的是,自诊断测试64监测基座单元12的状态。自诊断测试64可以由微控制器56通过接收到来自BGM 10的询问来启动,或者可以响应于基座单元12的状况变化而启动。自诊断测试64可以评估和识别用户可用的事件,以及需要专业服务呼叫的事件。在一个实施例中,基座单元12传送BU状态信息到BGM 10,并应用接收到的与执行自诊断测试64有关的更新。微控制器56还可以执行由用户经BGM 10输入的附加命令,例如调整配置设定、报告使用事件、串行信息以及接受位置信息。
BU状态信息涉及基座单元12及其相关部件的操作状态。BU状态信息例如包括表示基座单元12处于良好工作状态的数据。BU状态信息还可包括表示基座单元12出现故障或潜在问题的数据,例如表示出现故障或损坏部件的数据。BU状态信息还可以包括例如表示基座单元的序列号、基座单元的物理位置、通信接口28a的通信设置、使用/磨损测量的安放(docking)事件数量以及基座单元的当前软件和/或固件(FW)版本的数据。如这里所述的,通信设置包括基座单元本身静态IP地址的定义、基座单元的IP子网掩码的定义以及超时或影响主机通信的各种其它参数的定义。像BGM状态信息一样,该BU状态信息存储在BGM 10的数据文档62中。
BGM 10的用户界面54可以包括将状态信息传递到用户的一个或多个输入输出元件66。这些输入输出元件还将测试信息传递到用户,例如由BGM 10执行的血糖测试过程的一部分。如图1A、1B和2所示,输入输出元件66包括触摸屏显示器68、选择器按钮70、测试读取器72和光学读取器74。应当理解的是,测试读取器72使得能够读取测试载体,例如测试条、测试卡(cassette)、测试盒(cartridge)或者其它任何合适的测试载体。输入输出元件66可以包括其它或附加元件,例如能够传达声音信号或语音消息的扬声器76和用于从用户接收音频命令的麦克风78。
在一个所示实施例中,图2示出如何利用BGM 10来操纵基座单元12。BGM 10经由例如IrDA的无线连接和所示基座单元12进行无线通信。用户保持BGM 10并且把通信接口指向基座单元12。此外,BGM 10可以安放在基座单元12中,以使得两个装置的IrDa窗对准同时执行该动作。用户然后检索BU状态信息,以及/或者利用BGM 10的输入输出元件66来确定和提供基座单元12的所有通信和操作设定。特别是,BGM 10的触摸屏显示器68示出说明性的屏幕截屏。在一个实施例中,BGM 10的触摸屏显示器68具有呈现旋转180度的显示内容的选项。这种选项适用于如下情况用户将BGM 10把持在手中以进行上述编程操作,但是所处的方向不同于执行血糖监测的测量计的常见工作流过程中的方向。
触摸屏显示器68例如可以传递BGM 10和基座单元12处于良好工作状态的信息,或者BGM 10和基座单元12的通信接口正常工作的信息。触摸屏显示器68还可以从用户接收输入,然后以文本或者视觉形式传递任何信息,例如图形指令,或者警告BGM 10不能工作的文本,以及用于在网络中发现最近的、使用中的BGM的方向。选择器按钮70可以开启或关闭BGM 10,使得用户可以从显示选项的菜单中进行选择,以及从用户接收命令。测试读取器72和光学读取器74(例如,用于条形码、笔迹识别、图案识别、光学字符识别、光学标记识别及其组合)(图1A)用作测试病人的葡萄糖水平所需的输入数据的一部分。扬声器76例如可以传递警报,该警报以信号表明BGM 10未正确放置基座单元中,或者可以传送关于如何使用BGM 10或基座单元12的口头说明。
回到图3,基座单元12还包括输出元件80,该输出元件是BGM10上的输入输出元件66的冗余部件。换言之,基座单元12的输出元件80可以传递和BGM 10的输出元件66相同的状态信息。输出元件80还可以通过不同于BGM 10的传递方式的方式来传递BU状态信息。基座单元12例如可以采用简化的视觉指示系统82(图1A),而BGM输出元件66可以更加具体涉及任何问题的本质。该视觉指示系统82可以例如包括发光二极管(LED),其照亮或变暗以传递状态信息。视觉指示系统82例如可以指示基座单元12是否处于良好工作状态,网络连接是否良好,端口连接是否良好,数据是否经端口连接和网络连接被传送或接收,以及基座单元是否需要维护。
BGM 10和基座单元12可以是手持医疗装置86及其相关的基座单元88的网络化系统84的一部分,其中在一个实施例中,装置86和基座单元88是其它的BGM 10和基座单元12。在一个实施例中,由BGM 10和基座单元12传递的状态信息可包括与网络化系统84有关的状态信息。其它装置86可以经由网络34与远程站32进行通信。特别是,远程站32可以从BGM 10和装置86接收状态信息,该状态信息是关于系统84中的特定装置和相关基座单元的状态信息。远程站32还可以将询问和更新传送到系统84中的任意或所有装置10、86。
远程站32提供用于监测、收集和集合关于系统84中的这些装置和其相关基座单元的状态信息的中心点。远程站32可以总结所集合的状态信息,然后经输入输出装置90呈现该状态信息。输入输出装置90可以包括一个或多个显示屏、键盘、声音警报、LED、LCD、打印机、触摸屏、指点装置等等。输入/输出装置90还可以包括通信装置91,该通信装置配置成建立与图3中未示出的另一个个人或装置的通信链路。
例如,当来自装置10或86的状态信息表示需要进行专业服务呼叫的问题时,远程站32会自动地由输入/输出装置90召集服务提供者。此外,当远程站32对从装置10或86接收到状态信息的分析表明,由装置和/或相关的基座单元使用的软件或固件的版本需要更新时,远程站32可以经由输入/输出装置90和网络34自动传送所需的更新到该装置。远程站32还可以将关于系统84、或者系统84中的任意装置10、86或基座单元12、88的状态的信息存储在存储器92中。存储在存储器92中的信息例如包括程序状态信息、软件和固件版本数量、关于修复历史的数据以及跟踪数据,该跟踪数据表示装置10、86和基座单元12、88的位置和使用。
在一个示例性实施例中,采用个人计算机作为远程站32,其具有输入/输出装置90、通信装置91和存储器92。在另一个示例性实施例中,采用例如手机、寻呼机或者个人数字助理(PDA)的便携式设备作为输入/输出装置90,其中远程站32和存储器92位于不同的物理位置。在该实施例中,远程站32和输入/输出装置90可以经由通信链路以及经由通信装置91进行通信,该通信链路例如是无线链路或电话线。远程站32和输入/输出装置90也可以经网络34进行通信。
例如网络管理员的负责人可以通过观察输入/输出装置90来观察任意装置10、86或基座单元12、88的状态。输入/输出装置90可以通知负责人系统84中的所有装置10、86和基座单元12、88都是处于运行状态,例如或者可以在需要注意系统84中的装置或基座单元时通知负责人。当系统84中的装置10、86或基座单元12、88需要注意时,输入/输出装置90会向负责人呈现信息,例如所需注意的装置的位置和问题的性质。输入/输出装置90还可以响应于远程系统32的询问向负责人呈现从装置10、86接收到的状态信息。输入/输出装置90还可以向负责人呈现存储器92中存储的数据,例如所关心装置的修复历史。
图4-6是系统100的实施例的流程图,其中电子装置或远程站询问并从手持医疗装置和基座单元接收状态信息,以及提供更新。系统100、电子装置、远程站、手持医疗装置和基座单元可以是图1-3中所述的实施例,但是不限于这些实施例。
在图4所示的系统100的实施例中,可以是电子装置30、远程站32或装置86的请求单元102经基座单元106和手持医疗装置104进行双向通信。在工作中,询问状态信息的询问108在步骤110中从请求单元102传送到手持医疗装置104。在步骤112中,基座单元106传递询问到手持医疗装置104,其在步骤114中被接收。在步骤116中,手持医疗装置104将装置数据62(例如装置日志或任何其它类型的数据记录和报告方法)传送到请求单元102,其在步骤118中由基座单元106传递。
在步骤120中,请求单元102接收装置数据62,在步骤122中处理其中包含的状态信息以查看是否存在警报或使用情况(servicecondition),所述警报或使用情况要求负责人物理上关注应答的手持医疗装置104。如果存在这种警报或使用情况,则在步骤124中请求单元102发送消息到另一个装置,该消息指示所述警报或使用情况以及手持医疗装置104的位置。此外,可以本地呈现这种信息,例如在步骤126中经输入/输出装置90(图3)来呈现。如果不存在警报或使用情况,则在步骤128中请求单元102查看是否需要对手持医疗装置104的软件或固件进行更新。如果不需要更新,则在步骤130中在请求单元102上本地呈现状态信息,例如通过输入/输出装置90(图3)来呈现。如果需要更新,则在步骤132中将更新从请求单元102传送到手持医疗装置104。在步骤134中,基座单元106将更新传递到手持医疗装置104。
在步骤136接收到更新之后,手持医疗装置104在步骤138中执行自诊断程序,例如程序60(图3),以便应用更新和获取新的状态信息。在步骤140中,手持医疗装置104利用新获取的状态信息更新装置数据。手持医疗装置104然后重复步骤116,以便经基座单元106将装置数据通信到请求单元102。请求单元102然后至少重复步骤128,以确定是否需要重复剩余的上述过程步骤。在步骤142,在手持医疗装置104上(例如通过用户界面54(图3))呈现来自更新过的装置数据的状态信息。
手持医疗装置104还可以将基座单元106的状态信息通信到请求单元102。然而,应当理解的是,在系统84中,电子装置30和远程站32(图3)都不直接询问基座单元106的状态信息。相反,如图5所示,在步骤200中,手持医疗装置104询问基座单元106的状态信息。当例如经用户界面54(图3)由手持医疗装置104的用户这样命令时,或者根据触发事件(例如通电、工作情况变化)或者在指定时间段之后,步骤200中来自手持医疗装置104的询问201可以作为(例如在步骤138中执行的(图4))诊断程序的一部分启动。
在步骤202中基座单元106接收到询问之后,由该基座单元在步骤204中执行诊断程序,例如程序64(图3)。基座单元106然后在步骤206中将BU状态信息传送到手持医疗装置104,该BU状态信息在步骤208中被接收。在步骤210中,手持医疗装置104处理在步骤208中接收到的状态信息,以查看是否存在要求负责人物理上关注基座单元106的警报或使用情况。如果存在这种警报或使用情况,则在步骤212中手持医疗装置104发送消息到另一个装置,例如远程站32(图3),该消息指示所述警报或使用情况以及基座单元106的位置。例如,如果仍然可以获得网络连接,则在步骤214将这种经基座单元106从手持医疗装置104传递到指定单元,例如请求单元102,该消息在步骤216中被接收,并且在步骤218中本地显示在请求单元102上。在步骤220中,请求单元102可以例如经通信装置91或网络34(图3),发送另一个消息给指定的(多个)负责人,该消息涉及警报或使用情况。
此外,在步骤222中,这种警报或服务消息可以经例如输入/输出装置68(图2)本地呈现在手持医疗装置104上。在基座单元具有视觉指示器(例如状态指示器82(图1A))的实施例中,在步骤224中,基座单元106查看是否存在警报或使用情况,如果存在,则在步骤226中,提供该警报或使用情况的指示,例如经状态指示器82来提供。
在步骤228中,手持医疗装置104查看是否需要更新基座单元106的软件或固件。如果不需要更新,则在步骤230中,利用接收到的BU状态信息来更新装置数据,该接收到的BU状态信息可以例如通过输入/输出装置90(图3)在步骤232中进行本地呈现。如果需要更新,则在步骤234中,从手持医疗装置104的存储器将更新传送到基座单元106。在步骤236中,基座单元106接收更新。在接收到更新之后,基座单元106执行步骤204中所述的自诊断程序,例如程序64(图3),以便应用所述更新并获取新状态信息,在上述步骤之后重复余下的步骤。在一个实施例中,所述更新包括利用手持医疗装置104要求和发送的网络设置来编程基座单元106。
在图6所示的另一个实施例中,例如远程站32(图3)的请求单元102能够发出软件或固件更新到系统100中的基座单元106。在该实施例中,请求单元102在步骤302中发送更新,该更新在步骤304经由基座单元106传递,以及在步骤306由手持医疗装置104接收。在步骤308中,用于接收的手持医疗装置104在存储器中缓冲所述更新。在步骤310中,手持医疗装置104在合适时间发送所述更新。应当理解的是,该合适时间可以根据触发事件(例如步骤226(图5))而定,或者由操作手持医疗装置104的用户来确定。
接着,在将更新发送到基座单元106之前,在步骤312中,手持医疗装置104添加信息(例如协议报头)到包含该更新的数据流300中。应当理解的是,添加信息(例如前面的协议报头)使得基座单元106可以认识到它不应当忽略在协议报头之后的数据流的内容,而是应当将它作为升级来处理。否则,当在数据流中没有提供例如协议报头的附加信息时,基座单元106会像网络装置和手持医疗装置104之间的所有通信一样,忽略数据流300的内容。例如,在步骤314中,从手持医疗装置104发送协议报头和更新到基座单元106,在步骤316中,基座单元106检查数据流300以查看是否有协议报头。如果没有检测到协议报头,则在步骤318中将数据流传递到网络进行处理。然而,在该示例中,在数据流300中检测到协议报头之后,基座单元106则在步骤320中应用该更新,例如通过执行例如程序204(图5)的诊断程序来应用该更新。还可以执行其它步骤,例如在步骤204之后所述的关于图5所示系统实施例的步骤,以便更新装置数据,并且在手持医疗装置104上本地显示状态信息,从而指示已经成功应用了更新。
已经阐述了本发明的多个实施例。这些具体实施例都是为了阐述本发明的实际应用。可以进行多种变型,而不会脱离权利要求限定的范围。例如,本发明不限于血糖计及其相关的基座单元,还可以应用到多种医疗装置。本发明不限于医疗装置或基座单元布置在固定位置的系统。在一些情况下,将BGM和基座单元布置在移动平台上更为有利,该移动平台例如是救护车或者安全保卫采用的机动车。此外,本发明包括远程站为移动远程站的实施例。
描述了用于在医疗装置、基座单元和远程站之间通信的通信技术的多个示例。但是本发明不限于上述技术。通信还可以基于光学通信链路、磁通信链路、红外通信链路或者视觉状态变化检测器。而且,已经描述了若干射频通信链路,但是本发明不限于上述技术。例如蜂窝电话链路可以采用任意识别的通信协议,例如码分多址协议(CDMA)、移动通信全球系统(GSM)或者通用分组无线业务(GPRS)。
此外,本发明包括用于执行所述技术的软件。本发明可以实现为计算机可读介质,该计算机可读介质包括使可编程处理器执行上述方法的指令。“计算机可读介质”包括但不限于只读存储器、闪存和磁性或光学存储介质。指令可以实现为一个或多个软件模块,所述软件模块可以由它们本身来执行或者与其它软件结合。
这些指令和介质不必与任何特定计算机或其它设备相关联,但是可以由各种通用或专用机器来执行。这些指令可以分布到两个或更多个介质当中,可以由两个或更多个机器来执行。这些机器可以直接相互耦合,也可以经网络来耦合。
本发明还可以实现为一个或多个装置,包括执行上述功能或方法的逻辑电路。该逻辑电路可以包括处理器,该处理器可以是通用可编程处理器,或者可以是专用处理器,例如微控制器、微处理器、数字信号处理器(DSP)、特定用途集成电路(ASIC)等等。
上述说明和附图仅仅用于说明示例性实施例,以便实现本发明的特征和优点。可以对具体过程步骤、系统和设置进行改变和替换,而不脱离本发明的精神和范围。因此,本发明不限于上述说明和附图,而仅由所附的权利要求的范围来限定。
权利要求
1.一种方法,包括提供手持医疗装置;提供与所述手持医疗装置通信的基座单元,所述基座单元配置成提供与电源的电连接以便对所述手持医疗装置的电池进行充电;以及对该基座单元的操作执行更新,其中由所述基座单元在从该手持医疗设备接收一数据流时启动该更新,所述数据流具有表示在该数据流中含有更新的信息。
2.根据权利要求1所述的方法,还包括由所述手持医疗装置经所述基座单元接收所述更新。
3.根据权利要求1所述的方法,还包括由所述手持医疗装置经所述基座单元接收所述更新,其中所述更新被所述基座单元忽略,并且在来自手持医疗装置的所述数据流中发回到基座单元,其中该数据流具有表示在该数据流中包含更新的信息,所述手持医疗装置将所述信息添加到所述数据流。
4.根据权利要求1所述的方法,其中作为响应于基座单元的工作情况变化而执行的自诊断测试的一部分,执行所述更新。
5.根据权利要求1所述的方法,其中作为自诊断测试的一部分执行所述更新,所述自诊断测试还评估基座单元的状态信息,以及识别出用户可操作的事件以及需要专业服务呼叫的事件。
6.根据权利要求1所述的方法,其中作为自诊断测试的一部分执行所述更新,所述自诊断测试还将关于基座单元的状态信息传送到手持医疗装置。
7.根据权利要求1所述的方法,还包括执行由用户经手持医疗装置输入的命令。
8.根据权利要求1所述的方法,还包括执行由用户经手持医疗装置输入的命令,其中所述命令包括调整基座单元的配置设定,报告基座单元的使用事件、基座单元的串行信息以及接收位置信息。
9.根据权利要求1所述的方法,还包括将基座单元状态信息传送到手持医疗装置,其中该基座单元状态信息包括下述数据中的至少一个表示基座单元处于良好工作状态的数据,表示基座单元出现故障或潜在问题的数据,表示基座单元的序列号的数据,表示基座单元的物理位置的数据,表示基座单元的通信设置的数据,表示进行使用/磨损测量的安放事件数的数据,以及表示基座单元的当前软件和/或固件版本的数据。
10.根据权利要求1所述的方法,还包括将基座单元状态信息传送到手持医疗装置,其中该基座单元状态信息包括表示基座单元的通信设置的数据,其中所述通信设置包括基座单元的静态IP地址的定义、基座单元的IP子网掩码的定义、以及超时和影响基座单元的主机通信的各种其它参数的定义。
11.根据权利要求1所述的方法,还包括将基座单元状态信息传送到手持医疗装置,其中该基座单元状态信息记录在手持医疗装置的数据文档中。
12.根据权利要求1所述的方法,其中该手持医疗装置具有用户界面,该用户界面包括触摸屏显示器、选择器按钮、测试读取器、光学读取器、扬声器、麦克风及其组合。
13.根据权利要求1所述的方法,其中该手持医疗装置具有在显示器上呈现旋转180度的显示内容的选项。
14.根据权利要求1所述的方法,其中所述基座单元包括输出元件,且所述方法还包括在所述输出元件上显示基座单元的操作状态。
15.一种方法,包括提供基座单元;提供与该基座单元通信以及电接口的手持医疗装置;利用所述手持医疗装置接收经所述基座单元提供的更新,所述基座单元忽略该更新;在一数据流中从所述手持医疗装置将所述更新通信到所述基座单元,所述手持医疗装置将附加信息添加到所述数据流;以及利用所述基座单元接收所述数据流,其中所述基座单元因检测到所述附加信息而不忽略该更新。
16.根据权利要求15所述的方法,还包括将所述基座单元连接到通信网络以及从该通信网络接收更新。
17.根据权利要求15所述的方法,其中所述手持医疗装置与所述基座单元进行无线通信。
18.根据权利要求15所述的方法,其中所述手持医疗装置经物理连接与所述基座单元进行通信。
19.根据权利要求15所述的方法,其中所述手持医疗装置与所述基座单元经由无线和物理通信链路的组合进行通信。
20.根据权利要求15所述的方法,还包括经由基座单元在手持医疗装置和至少以下装置之一之间提供双向通信直接连接到基座单元的电子装置和经网络连接到基座单元的远程站,其中从该电子装置和该远程站中的至少一个提供所述更新。
21.根据权利要求15所述的方法,还包括经由基座单元在手持医疗装置和至少以下装置之一之间提供双向通信直接连接到基座单元的电子装置和经网络连接到基座单元的远程站,其中从该电子装置和该远程站中的至少一个提供所述更新,并且其中该电子装置和该远程站是至少以下装置之一计算机、膝上计算机、寻呼机、个人数字助理、计算机服务器、打印机、移动电话以及具有运行与所述手持医疗装置和基座单元兼容的软件且与基座单元通信的嵌入式微处理器的任何医疗装置或电子装置。
22.根据权利要求15所述的方法,还包括经由基座单元在手持医疗装置和至少以下装置之一之间提供双向通信直接连接到基座单元的电子装置和经网络连接到基座单元的远程站,其中从该电子装置和该远程站中的至少一个提供所述更新,并且其中所述网络是至少以下网络之一公共开关电话网络、蜂窝电话网络、局域网、广域网、全球计算机网络、集成服务数字网络、专用安全网络以及私人构建维护网络。
23.根据权利要求15所述的方法,还包括经由基座单元在手持医疗装置和至少以下装置之一之间提供双向通信直接连接到基座单元的电子装置和经网络连接到基座单元的远程站,其中从该电子装置和该远程站中的至少一个提供所述更新,且其中所述网络包括硬接线的电学、光学通信链路,无线链路及其组合。
24.根据权利要求15所述的方法,其中该手持医疗装置和该基座单元通过电学连接电接口,所述电学连接为物理连接和感应耦合中的至少一种。
25.根据权利要求15所述的方法,还包括在手持医疗装置上执行自诊断程序,以及获取与执行自诊断程序有关的状态信息。
26.根据权利要求15所述的方法,还包括在手持医疗装置上执行自诊断程序,以及获取与执行自诊断程序有关的状态信息,其中该状态信息涉及至少以下数据之一表示手持医疗装置的操作状态的数据,表示手持医疗装置处于良好工作状态的数据,表示手持医疗装置出现故障或潜在问题的数据,表示电池电量低的数据,表示电池不能保持电荷的数据,表示手持医疗装置的序列号的数据,表示手持医疗装置的物理位置的数据,表示手持医疗装置的通信设置的数据,表示当前软件和固件版本的数据,表示手持医疗装置的静态IP地址的数据,表示手持医疗装置的IP子网掩码的数据、以及表示超时和影响手持医疗装置的通信各种其它参数的数据。
27.根据权利要求15所述的方法,还包括在手持医疗装置上执行自诊断程序,以及获取与执行自诊断程序有关的状态信息,其中所述自诊断程序由手持医疗装置包含的微处理器因触发事件出现而例行地执行,所述触发事件为以下触发事件中的至少一种给手持医疗装置通电、从基座单元取走手持医疗装置、将手持医疗装置安放到基座单元、经基座单元从另一个电子装置接收询问、在经手持医疗装置的用户界面命令的用户请求下、以及当手持医疗装置的工作情况发生变化时。
28.根据权利要求15所述的方法,还包括在手持医疗装置上执行自诊断程序,以及获取与执行自诊断程序有关的状态信息,其中所述自诊断程序评估状态信息以及识别出用户可操作的事件以及需要专业服务呼叫的事件。
29.根据权利要求15所述的方法,还包括在手持医疗装置上执行自诊断程序,以及获取与执行自诊断程序有关的状态信息,其中源自自诊断程序的所述状态信息存储在数据文档中,该数据文档保存在手持医疗装置的存储器中,且其中所述手持医疗装置用于经由用户界面呈现至少一些状态信息。
30.根据权利要求15所述的方法,还包括在手持医疗装置上执行自诊断程序,以及获取与执行自诊断程序有关的状态信息,以及经所述基座单元提供至少一些状态信息到请求单元。
31.根据权利要求15所述的方法,还包括在手持医疗装置上执行自诊断程序,以及获取与执行自诊断程序有关的、该手持装置和基座单元的状态信息,以及经由所述基座单元提供至少一些状态信息到与所述基座单元通信的请求单元。
32.根据权利要求15所述的方法,还包括所述手持医疗装置询问基座单元以询问状态信息,以及获取与询问基座单元有关的来自基座单元的状态信息。
33.根据权利要求15所述的方法,其中该基座单元包括微控制器,该微控制器监测和管理从电源向电池接线端的供电,并且该方法还包括当基座单元检测到电源出现故障情况时断开该电源。
34.根据权利要求15所述的方法,还包括从手持医疗装置发送询问,一旦从手持医疗装置接收到询问,所述基座单元就执行自诊断测试,该自诊断测试提供状态信息到手持医疗装置。
35.根据权利要求15所述的方法,还包括从经由基座单元与手持医疗装置通信的请求单元发送询问,一旦从该请求单元接收到该询问,所述手持医疗装置就执行自诊断测试,该自诊断测试提供状态信息到该请求单元。
36.根据权利要求15所述的方法,还包括从经由基座单元与手持医疗装置通信的请求单元发送询问,一旦从该请求单元接收到该询问,所述手持医疗装置就执行自诊断测试,该自诊断测试提供状态信息到该请求单元;以及基于所述状态信息中包含的数据,从所述请求单元发送更新到所述手持医疗装置。
37.根据权利要求15所述的方法,还包括从经由基座单元与手持医疗装置通信的请求单元发送询问,一旦从该请求单元接收到该询问,所述手持医疗装置就执行自诊断测试,该自诊断测试提供状态信息到该请求单元,其中所述请求单元提供用于监测、收集以及集合状态信息的中心点,所述状态信息涉及多个手持医疗装置及其相关基座单元的网络。
38.一种用于操纵和管理系统的方法,该方法包括提供请求单元,该请求单元经基座单元与手持医疗装置进行双向通信;从请求单元传送询问以询问来自手持医疗装置的装置数据;经由基座单元将该询问传递到手持医疗装置;将来自手持医疗装置的装置数据经基座单元传送到请求单元,该装置数据包含与手持医疗装置和基座单元相关的状态信息;检查该状态信息,以查看是否需要对手持医疗装置或基座单元的软件或固件进行更新;以及在需要时经由基座单元将更新从请求单元发送到手持医疗装置。
39.根据权利要求38的方法,还包括在接收更新之后执行自诊断程序,以应用更新以及获取新的状态信息;以及利用新获取的状态信息更新装置数据。
40.根据权利要求38的方法,还包括在接收更新之后执行自诊断程序,以应用更新以及获取新的状态信息;利用新获取的状态信息更新装置数据;以及将所述更新的装置数据发送到所述请求单元;以及根据该更新的装置数据确定是否需要重复发送更新。
41.根据权利要求38的方法,其中所述请求单元提供用于监测、收集以及集合状态信息的中心点,该状态信息涉及多个手持医疗装置及其相关基座单元的网络。
42.根据权利要求38的方法,还包括在应用更新之后经由基座单元将包含新获取的状态信息的更新的装置数据通信到请求单元。
43.根据权利要求38的方法,还包括经由基座单元将包含新获取的状态信息的更新的装置数据通信到请求单元;以及根据该更新的装置数据确定是否需要重复发送更新。
44.根据权利要求38的方法,还包括提供至少一些状态信息到输出装置。
45.根据权利要求38的方法,还包括处理所述状态信息以查看是否存在警报或使用情况,其中如果存在这种警报或使用情况,则发送消息到另一个装置,该消息指示所述警报或使用情况以及手持医疗装置的位置。
46.根据权利要求38的方法,还包括从手持医疗装置发送第二询问到所述基座单元以询问基座单元状态信息。
47.根据权利要求38的方法,还包括从手持医疗装置发送第二询问到所述基座单元以询问基座单元状态信息,其中根据触发事件来启动所述发送第二询问的步骤,所述触发事件为以下触发事件中的至少一种运行手持医疗装置的自诊断程序,通过用户界面由手持医疗装置的用户命令,为手持医疗装置通电,检测到手持医疗装置的工作情况发生变化,以及经过指定时间段之后。
48.根据权利要求38的方法,还包括在接收到更新之后执行自诊断程序以应用更新以及获取新状态信息;利用新获取的状态信息更新装置数据;以及从手持医疗装置发送第二询问到所述基座单元以询问基座单元状态信息,其中该基座单元在接收到第二询问之后执行诊断程序,然后将基座单元状态信息传送到手持医疗装置。
49.根据权利要求38的方法,还包括从手持医疗装置发送第二询问到所述基座单元以询问基座单元状态信息;以及接收该基座单元状态信息,其中手持医疗装置处理该基座单元状态信息以查看是否存在警报或使用情况。
50.根据权利要求38的方法,还包括从手持医疗装置发送第二询问到所述基座单元以询问基座单元状态信息;以及接收该基座单元状态信息,其中手持医疗装置处理来自底座单元的状态信息以查看是否存在警报或使用情况,以及其中如果存在警报或使用情况,则手持医疗装置发送消息到另一个装置,该消息指示所述警报或使用情况。
51.根据权利要求38的方法,还包括从手持医疗装置发送第二询问到所述基座单元以询问基座单元状态信息;以及接收该基座单元状态信息,其中手持医疗装置处理该基座单元状态信息以查看是否存在警报或使用情况,以及其中如果存在警报或使用情况,则在手持医疗装置上呈现一消息。
52.根据权利要求38的方法,还包括从手持医疗装置发送第二询问到所述基座单元以询问基座单元状态信息;以及接收该基座单元状态信息;检查以查看是否需要对基座单元的软件或固件进行基座单元更新,如果需要,则从手持医疗装置传送基座单元更新到基座单元。
53.根据权利要求38的方法,还包括从手持医疗装置传送基座单元更新到基座单元。
54.根据权利要求38的方法,还包括从手持医疗装置传送基座单元更新到基座单元,其中在接收到基座单元更新之后,基座单元再次执行自诊断程序,以应用该更新以及获取新状态信息。
55.根据权利要求38的方法,还包括从手持医疗装置传送基座单元更新到基座单元,其中该基座单元更新包括利用手持医疗装置所需的网络设置来编程该基座单元。
56.一种设备,包括手持医疗装置,其具有微处理器、第一通信接口和对该手持医疗装置进行供电的电池;以及基座单元,其具有配置成从电源供电以对所述手持医疗装置的电池进行充电的电连接;配置成与手持医疗装置的第一通信接口进行通信的第二通信接口;以及配置成对基座单元的操作执行更新的微控制器,其中由所述基座单元在经由第一和第二通信接口从手持医疗装置接收一数据流时启动所述更新,所述数据流具有表示在该数据流中包含更新的信息。
57.根据权利要求56所述的设备,还包括连接到所述基座单元的网络,其中所述手持医疗装置通过所述基座单元与所述网络进行通信,且其中所述手持医疗装置配置成经由基座单元从网络接收所述更新。
58.根据权利要求56所述的设备,其中所述基座单元配置成执行由用户经由手持医疗装置输入的命令。
59.根据权利要求56所述的设备,其中所述基座单元配置成执行由用户经由手持医疗装置输入的命令,其中所述命令包括调整基座单元的通信设置,报告基座单元的使用事件、基座单元的串行信息,以及接受位置信息。
60.根据权利要求56所述的设备,其中所述基座单元配置成一旦经由所述第二通信接口接收询问,就将基座单元状态信息传送到手持医疗装置,其中该基座单元状态信息包括至少以下数据之一表示基座单元处于良好工作状态的数据,表示基座单元出现故障或潜在问题的数据,表示基座单元的序列号的数据,表示基座单元的物理位置的数据,表示基座单元的通信设置的数据,表示进行使用/磨损测量的安放事件数的数据,以及表示基座单元的当前软件和/或固件版本的数据。
61.根据权利要求56所述的设备,其中所述基座单元配置成一旦经由所述第二通信接口接收询问,就将基座单元状态信息传送到手持医疗装置,其中该基座单元状态信息包括表示基座单元的通信设置的数据,其中所述通信设置包括基座单元的静态IP地址的定义、基座单元的IP子网掩码的定义以及超时和影响基座单元的主机通信的各种其它参数的定义。
62.根据权利要求56所述的设备,其中该手持医疗装置具有用户界面,该用户界面包括触摸屏显示器、选择器按钮、测试读取器、光学读取器、扬声器、麦克风及其组合。
63.根据权利要求56所述的设备,其中手持医疗装置是血糖计。
64.根据权利要求56所述的设备,其中手持医疗装置具有触摸屏显示器,且其中手持医疗装置具有在该触摸屏显示器上呈现旋转180度的显示内容的选项。
65.根据权利要求56所述的设备,其中所述基座单元包括输出元件。
66.根据权利要求56所述的设备,其中所述手持医疗装置与所述基座单元进行无线通信,其中所述第一和第二通信接口配置成采用射频、电容性链路、感应链路、红外链路及其组合。
67.根据权利要求56所述的设备,其中所述手持医疗装置经物理连接与所述基座单元进行通信。
68.根据权利要求56所述的设备,其中所述手持医疗装置与所述基座单元进行无线通信,其中所述基座单元和所述手持医疗装置采用的无线通信协议包括下述协议中的至少一种蓝牙、IEEE802.11a、802.11b和802.11g、以及工业、科学和医学(ISM)频带中任何专有无线通信层以及任何其它光学协议。
69.根据权利要求56所述的设备,其中所述电连接是物理连接。
70.根据权利要求56所述的设备,其中所述电连接是非物理连接。
71.根据权利要求56所述的设备,其中所述基座单元包括容纳手持医疗装置的托架。
72.根据权利要求56所述的设备,其中所述基座单元包括电源线、端口连接和网络连接。
73.根据权利要求56所述的设备,其中所述基座单元包括将直流电从交流线电压供给到基座单元的电源线。
74.根据权利要求56所述的设备,其中基座单元包括端口连接,该端口连接包括USB连接、火线连接、串行连接、并行连接及其组合。
75.根据权利要求56所述的设备,其中所述基座单元包括以太网连接。
76.根据权利要求56所述的设备,还包括直接连接到基座单元的电子装置和经网络连接到基座单元的远程站,其中手持医疗装置配置成接收从该电子装置和该远程站中的至少一个提供的更新。
77.根据权利要求56所述的设备,还包括直接连接到基座单元的电子装置和经网络连接到基座单元的远程站,其中手持医疗装置配置成接收从该电子装置和该远程站中的至少一个提供的更新,并且其中该电子装置和该远程站是至少以下装置之一计算机、膝上计算机、寻呼机、个人数字助理、计算机服务器、打印机、移动电话以及具有运行与所述手持医疗装置和基座单元兼容的软件且与基座单元通信的嵌入式微处理器的任何医疗装置或电子装置。
78.根据权利要求56所述的设备,还包括直接连接到基座单元的电子装置和经网络连接到基座单元的远程站,其中手持医疗装置配置成接收从该电子装置和该远程站中的至少一个提供的更新,并且其中所述网络是至少以下网络之一公共开关电话网络、蜂窝电话网络、局域网、广域网、全球计算机网络、集成服务数字网络、专用安全网络以及私人构建维护网络。
79.根据权利要求56所述的设备,其中所述手持医疗装置与所述基座单元经由所述第一和第二通信接口通过无线和网络通信链路的组合进行通信。
80.根据权利要求56所述的设备,其中所述基座单元包括用于支撑手持医疗装置的托架,其中将手持医疗装置设置在所述托架中提供了手持医疗装置的电池接线端和基座单元之间的电连接,以便对手持医疗装置的电池进行充电。
81.根据权利要求56所述的设备,其中监测和管理从电源向电池接线端的供电的微控制器配置成在该微控制器检测到电源出现故障情况时断电。
全文摘要
公开了用于操纵和管理手持医疗装置的基座单元的装置及其方法。在一个实施例中,本发明的基座单元和手持医疗装置通信。该基座单元配置成电连接到电源以便对所述手持医疗装置的电池进行充电。该基座单元还用于对基座单元的操作执行更新,其中由所述基座单元在从手持医疗装置接收到一数据流时启动该更新过程,该数据流中具有表示在该数据流中包含更新的信息。
文档编号A61B19/00GK101061946SQ200710101899
公开日2007年10月31日 申请日期2007年4月25日 优先权日2006年4月26日
发明者F·阿克曼, M·奥格斯坦, B·E·雷米, R·P·萨博 申请人:霍夫曼-拉罗奇有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1