使用近场通信关联透析配件的制作方法

文档序号:13043077阅读:156来源:国知局
使用近场通信关联透析配件的制作方法与工艺

本发明涉及用于透析系统的无线通信。



背景技术:

肾脏的功能障碍或衰竭、特别是晚期肾脏疾病会使得身体失去去除水和矿物质并排泄有害代谢物、维持酸碱平衡、以及将电解质和矿物质浓度控制在生理范围内的能力。包括尿素、肌酐、尿酸的有毒的尿毒症代谢废物积累在身体的组织中,如果没有代替肾脏的过滤功能,这能够导致人的死亡。

透析通常用来通过去除这些废物毒素和过剩的水来代替肾脏功能。在一种透析治疗——血液透析——中,在血液透析机中在外部从患者的血液中过滤毒素。血液从患者经过透析器,通过半渗透膜从大量外部供应的透析溶液中分离。废物和毒素透过半渗透膜从血液中透析出来到透析溶液中,然后通常被丢弃。

在血液透析期间使用的透析溶液或透析液典型地含有氯化钠和诸如氯化钙或氯化钾的其它电解质、诸如碳酸氢盐或乙酸盐的缓冲物质、以及酸以建立生理ph,可选地加上葡萄糖或另一种渗透剂。



技术实现要素:

在一个方面,一种方法包括在第一医疗设备和第二医疗设备之间建立无线连接。建立无线连接包括由第一医疗设备经由短程无线技术协议接收与第二医疗设备有关的连接信息。建立无线连接还包括基于连接信息由第一医疗设备建立与第二医疗设备的无线连接。

实施方式可以包括以下特征中的一个或多个。

在一些实施方式中,使用不同于短程无线技术协议的通信协议建立无线连接。连接信息指定由不同于短程无线技术协议的通信协议使用的信息。

在一些实施方式中,该方法还包括由连接设备经由短程无线技术协议从第二医疗设备接收与第二医疗设备有关的连接信息。该方法还包括由连接设备经由短程无线技术协议向第一医疗设备提供与第二医疗设备有关的连接信息。

在一些实施方式中,连接设备是扫描笔(wand)。

在一些实施方式中,连接设备是智能电话。

在一些实施方式中,该方法还包括由第二医疗设备经由短程无线技术协议接收与第一医疗设备有关的连接信息。

在一些实施方式中,该方法还包括从第一医疗设备发送请求以建立与第二医疗设备的无线连接。

在一些实施方式中,为了使第一医疗设备和第二医疗设备足够近以经由短程无线技术协议通信,第一医疗设备和第二医疗设备放置在相对彼此足够的距离。

在一些实施方式中,作为第一医疗设备和第二医疗设备彼此物理接触的结果,第一医疗设备从第二医疗设备接收连接信息,

在一些实施方式中,第一医疗设备和第二医疗设备中的至少一个包括被配置为检测物理接触的加速计。

在一些实施方式中,短程无线技术协议是近场通信(nfc)协议。第一医疗设备和第二医疗设备每个包括被配置为经由nfc通信的组件。

在一些实施方式中,组件包括感应器。

在一些实施方式中,与第二医疗设备有关的连接信息包括无线标识符。

在一些实施方式中,无线标识符对设备是唯一的。

在一些实施方式中,第一医疗设备与第二医疗设备电隔离。

在一些实施方式中,第一医疗设备包括透析机。

在一些实施方式中,第二医疗设备包括被配置为与透析机交互的配件。

在一些实施方式中,第二医疗设备包括血压袖带。

在一些实施方式中,无线连接包括蓝牙连接。

另一方面,一种方法包括在透析机和透析机配件之间建立无线连接。建立无线连接包括由透析机接收与透析机配件相关联的无线标识符。由连接设备根据第一无线通信协议通信传达无线标识符。无线标识符与不同于第一无线通信协议的第二无线通信协议相关联。建立无线连接还包括使用与透析机配件相关联的无线标识符,由透析机和透析机配件使用第二无线通信协议建立无线连接。该方法还包括使用第二无线通信协议在透析机和透析机配件之间通信传达医疗数据。

另一方面,系统包括医疗设备。该医疗设备包括被配置为经由短程无线技术协议接收与医疗设备配件有关的无线标识符的短程无线技术协议天线。该医疗设备还包括被配置为使用与医疗设备配件有关的无线标识符经由不同于短程无线技术协议的通信协议建立与医疗设备配件的无线连接的天线。

实施方式可以包括以下优点中的一个或多个。

在一些实施方式中,所述方法可以使得用户容易地将透析机配件与透析机配对。提供透析治疗的诊所通常具有几个透析机,每个透析机具有几个透析机配件。设备——机器和配件两者——能够被连接到无线网络从而配件能与机器无线通信。为了配件与特定机器通信,配件可以使用无线网络虚拟地与机器相关联。针对透析机轻敲(tap)配件以虚拟地关联配件与透析机的物理运动可以确保操作者能够以物理、视觉和触觉的方式容易地选择相关设备的物理身份。方法还通过减小手动输入连接信息到透析机和配件的需要而改进了进行虚拟关联的效率。使用上述轻敲运动,可以容易地发送连接信息。这里描述的方法可以通过消除通过电线通信传达电敏数据的需要进一步将设备彼此电隔离。

本发明一个或多个实施例的细节在附图和下面的描述中被阐述。本发明的其它特征、对象和优点将从描述和附图中以及从权利要求中变得清楚。

附图说明

图1是血液透析系统的前透视图。

图2a是用来建立无线连接的设备的通信系统的示意图。

图2b是包含在图2a的通信系统的存储器储存元件上的数据的示意图

图3a是主机设备和配件设备之间的无线连接的示意图。

图3b是由连接设备建立的图3a的无线连接的示意图。

图4a是在诊所中血液透析系统和配件的网络。

图4b是描绘图4a所示的网络中的连接的框图。

图4c是设备和配件在诊所内各个位置处的图4a到图4b的网络的示意图。

图5是描绘用于将第一医疗设备连接到第二医疗设备的处理的示例的流程图。

图6a到图6b是描绘用于使用连接设备将第一医疗设备连接到第二医疗设备的处理的示例的流程图。

图7是描绘在透析机和透析机配件之间建立无线连接的示例的流程图。

各个附图中的相似的参考符号指示相似的元件。

具体实施方式

医疗设备(例如,透析机、透析机组件、透析机配件等)可以被配置为通过设备之间的连接与其它医疗设备无线通信。如这里描述的在设备之间建立的“连接”是指两个或多个设备之间的电子通信,从而数据可以在设备之间通信传达。连接可以是允许数据在网络中的两个节点之间移动的单向或双向连接。这里的“节点”是网络连接(例如,虚拟连接)的构件,并且表示相应的诸如上述设备的物理设备。设备之间的基本连接允许连接的设备确定其它设备的身份。设备之间的连接可以具有比上述基本连接更大数量的授权许可。这种连接在这里称为“关联”。例如,在设备之间的关联中,第一设备可以授权第二设备输入许可从而第二设备可以充当对于第一设备的输入。在一些系统中,操作者可以通过手动输入连接信息(例如,唯一的无线标识符)到设备中的一个或全部两个来手动建立无线关联。然而,输入通常包括冗长而不直观的数字序列的连接信息对一些操作者来说可能是混乱或麻烦的。

在一些示例中,作为诸如wifi网络的无线网络的部分的两个或多个医疗设备可以使用诸如近场通信(nfc)或蓝牙的短程无线技术协议彼此共享连接信息。例如,每个包括nfc收发器(可替换地,例如,蓝牙收发器)和无线收发器的两个医疗设备可以使用收发器彼此通信。医疗设备配备有传感器系统和控制器,该传感器系统和控制器可以确定操作者何时已经利用医疗设备执行了动作,这表示在医疗设备之间建立无线连接的意图。在一些实施方式中,医疗设备能够被轻敲到一起和/或放置在相对彼此的近距离处,从而nfc收发器在彼此的可操作范围内。然后,医疗设备可以通过nfc协议彼此共享它们唯一的无线标识符。一旦医疗设备中的一个知道另一个医疗设备的连接信息,就可以在两个医疗设备之间建立无线关联。

在一些示例中,医疗设备要求将设备连接到中央电源的高电压电力电缆。这些电力电缆可以被屏蔽,从而他们的电压不会彼此干扰。然而,由于物理数据线利用低电压,电力电缆仍然可能干扰由物理数据线携载的信号。在一些示例中,医疗设备可以在彼此之间通信传达信息。可以传统地使用物理数据线,但是在物理数据线中的通信信号的保真可能容易受到例如电力电缆的高电压的危害。因此,使用物理数据线的医疗设备可能不能彼此电隔离。这里描述的无线通信方法消除对传统物理数据连接的需要,并且因此将设备彼此电隔离。

在一些示例中,包括nfc收发器的连接设备可以被用来与其它医疗设备共享各种医疗设备的连接信息。例如,可以针对第一医疗设备轻敲连接设备和/或将连接设备放置在离第一医疗设备足够的距离处,从而连接设备的nfc收发器可以与第一医疗设备的nfc收发器通信。连接设备可以使用nfc协议接收第一医疗设备的唯一的无线标识符。然后,可以针对第二医疗设备轻敲连接设备和/或将连接设备放置在离第二医疗设备足够的距离处,从而连接设备的nfc收发器可以向第二医疗设备提供第一医疗设备的唯一的无线标识符。利用无线标识符,然后医疗设备可以建立与彼此的无线连接。在一些实施方式中,连接设备可以从每个设备接收唯一的无线标识符并且直接向无线网络通信传达无线标识符。然后无线网络可以使得在第一和第二医疗设备之间建立连接。在一些示例中,连接设备是扫描笔(wand)或智能电话。

图1示出被配置为与其它医疗设备无线通信的血液透析系统100。血液透析系统100包括连接到部分地形成血液环路的一次性血液组件组104的血液透析机102。操作者可以使用外部无线键盘101管理和控制血液透析系统100的治疗参数。在血液透析治疗期间,操作者将血液组件组104的静脉患者线106和动脉患者线108连接到患者。血液组件组104包括放气设备112,其包含允许空气但不允许液体通过的自密封排气口部件。因此,如果在治疗期间穿过血液环路的血液包含空气,则放气设备112将把空气排放到大气中。

血液组件组104被固定到附于血液透析机102的前面的模块130。模块130包括能够使血液通过血液环路循环的血泵132。模块130还包括各种能够监视流经血液环路的血液的其它仪器。模块130包括门,该门在如图1中所示闭合时,与模块130的前表面配合以形成适于接收血液组件组104的尺寸和形状的隔间。在闭合位置,门向暴露在模块130的前表面上的相应仪器按压血液组件组104的某些血液组件。

操作者使用血泵模块134以操作血泵132。血泵模块134包括显示窗口、开始/停止键、向上键、向下键、水平调整键、和静脉压力端口。显示窗口显示在血泵操作期间的血液流速设置。开始/停止键启动和停止血泵132。向上和向下键增大或减小血泵132的速度。水平调整键提高动脉滴注腔中的液体水平。

血液透析机102还包括由透析器110、各种其它透析液组件和连接到血液透析机102的透析液线形成的透析液环路。这些透析液组件和透析液线中的很多是在血液透析机102的外壳103的内部,因此在图1中看不见。在治疗期间,当血泵132使血液通过血液环路循环时,透析液泵(未示出)使透析液通过透析液环路循环。

透析液容器124经由透析液供应线126连接到血液透析机102。排出线128和超滤线129也从血液透析机102延伸。透析液供应线126、排出线128和超滤线129流体地连接到在血液透析机102的外壳103内部的、形成透析液环路的部分的各种透析液组件和透析液线。在血液透析期间,透析液供应线126携载新鲜的透析液从透析液容器124到位于血液透析机102内部的透析液环路的部分。如上所述,新鲜的透析液通过形成透析液环路的、包括透析器110的各种透析液线和透析液组件而循环。如下面将要描述的,当透析液穿过透析器110时,其从患者的血液中收集毒素。所产生的用过的透析液经由排出线128从透析液环路运送到排出口。当在治疗期间执行超滤时,用过的透析液(在下面描述)和从患者排出的多余液体的组合经由超滤线129运送到排出口。

透析器110充当对于患者血液的过滤器。如上所述,透析液与血液一起穿过透析器110。在透析器110内的半渗透结构(例如,半渗透膜和/或半渗透微管)分离穿过透析器110的血液和透析液。这种安排允许透析液从患者的血液中收集毒素。离开透析器110的过滤后的血液返回到患者。离开透析器110的透析液包括从血液移除的毒素并且通常被称为“用过的透析液”。用过的透析液从透析器110输送到排出口。

药物泵192也从血液透析机102的前方延伸。药物泵192是包括被配置为保持血液组件组104的注射器178的夹持机构的注射泵。药物泵192还包括被配置为沿着注射器178的轴移动注射器178的活塞的步进马达。步进马达的轴以这样的方式固定到活塞:当在第一方向上操作步进马达时,轴将活塞推入注射器中;并且当在第二方向上操作时,轴将活塞从注射器178拉出。因此,药物泵192可以用来在使用期间将液体药物(例如,肝素)从注射器178经由药物传递线174注入到血液环路中,或者用来在使用期间经由药物传递线174将液体从血液环路汲取入注射器178中。

血液透析机102包括诸如触摸屏118和控制面板120的与输入设备的用户接口。触摸屏118和控制面板120允许操作者向血液透析机102输入各种不同的治疗参数,并且另外控制血液透析机102。触摸屏118向血液透析系统100的操作者显示信息。触摸屏118还可以指示诸如键盘101的外围设备或配件设备是否连接到血液透析机102。键盘101是通过与透析机102中的通信系统107直接或间接通信而连接到血液透析机102的无线键盘。在治疗期间,键盘101和其它外围设备可以被用来控制、监视和确定治疗参数和变量。

图2a是可以用来在两个设备之间建立无线关联的设备200的通信系统201的框图。设备200本身可以是通过无线关联而连接的设备之一。可以使用诸如例如wpa、wpa2或wep等的无线协议形成无线关联。可替换地,该设备可以便于两个其它设备之间的无线关联的建立。设备200可以是主机设备200(例如,血液透析机102)、外围设备(例如,图1的无线键盘101)或者连接设备(其功能在下面更详细地描述)。

设备200的控制器307接入和控制通信系统201,通信系统201包括无线收发器303、nfc收发器305、用户接口308和存储器储存元件309。无线收发器303是将设备200连接到无线网络(未示出)以使用无线连接来发送和接收数据的天线。设备200的nfc收发器305是使用nfc连接发送和接收数据的天线。在一些示例中,天线形成或包括电感器,从而当两个nfc收发器放置在彼此的范围内时,它们形成产生与收发器之间的距离成反比的电磁力的变压器。控制器307管理在通信系统201中的数据的发送和接收,并且还将从无线收发器和/或nfc收发器305接收的数据存储在存储器储存元件309上。控制器307还从存储器储存元件309取回数据以使用无线收发器303和/或ncf收发器305来发送。控制器307运行存储在存储器储存元件309上的子例程(将在下面更详细地描述)。用户接口308显示通信相关的信息和/或允许操作者输入数据。例如,用户接口308能够显示设备200具有与之的无线关联的设备和/或已经向设备200授予输入许可的设备。操作者还可以使用用户接口308来接受连接请求或设置对子例程330的默认设置,这将在下面描述。在这个示例中,设备200包括传感器系统315。设备200上传感器系统315包括例如用于收集与设备的运动有关的信息的加速计。

图2b示意地示出存储在设备200的示例存储器储存元件309上的数据的示例。存储器储存元件309可以存储对设备200分类和唯一地识别设备200的连接信息321。连接信息321包括标识符317和标签319。标识符317表示在诸如例如wifi网络的无线网络上的设备的唯一身份。标签319确定设备的类型或类别。标签可以是host(主机)、peripheral(外围设备)或connector(连接器)。如下所述,标识符317可以被用来确定使用无线协议连接的设备,并且标签可以被用来确定连接的特性。

存储器储存元件309还包含能够被控制器307运行以建立无线关联(例如,图3a到图3b的无线关联310,这将在下面描述)的子例程330。子例程330包括轻敲以关联子例程311、发现子例程312、配对子例程313和关联子例程314。

轻敲以关联子例程311允许用户通过针对也在执行轻敲以关联子例程311的第二设备轻敲设备200来配对和关联设备。设备200的默认设置被设置为使得轻敲以关联子例程311默认自动执行。在该示例中,当控制器307正在执行轻敲以关联子例程311时,控制器307可以从传感器系统315接收与设备的运动相关的信息。轻敲以关联子例程311可以使得控制器307连续地接收运动信息直到运动超过阈值。当运动超过阈值时,轻敲以关联子例程311可以顺序地运行发现子例程312和配对子例程313。

发现子例程312启用nfc收发器305的功能使得设备200可以与其它具有启用的nfc收发器的设备通信。具体地,控制器307执行发现子例程312以将nfc收发器305置于虚拟可发现状态,从而其它附近的nfc收发器可以检测(或发现)设备200的nfc收发器305。(具有处于可发现状态的nfc收发器的设备在此也被称为“可发现设备”)。可发现设备200的nfc收发器305可以通过创建例如nfc服务器套接字(socket)来收听其它可发现设备。如上所述,发现子例程312在轻敲以关联子例程311被触发之后被初始化。

配对子例程313可以使用nfc收发器连接两个设备使得设备可以与彼此共享连接信息。具体地,在发现子例程312和nfc收发器305已经发现第二设备之后,控制器可以运行配对子例程313以使用nfc收发器305与第二设备配对。由配对子例程313选择的第二设备例如是最接近设备200的可发现设备。在发起与第二设备的配对时,nfc服务器套接字可以返回用于第二设备的nfc套接字,从而形成nfc连接以将设备200与第二设备配对。使用nfc连接,设备200取回并存储第二设备的标识符和标签。配对子例程还使得设备200使用nfc连接将其自己的标识符317和标签319发送到第二设备。

关联子例程314形成无线关联并确定无线关联的特性。在完成配对子例程313之后,设备200发起关联子例程314。关联子例程使用两个设备的标识符317和标签319以形成在这两个设备之间的无线关联。标识符确定无线关联连接的两个节点,并且标签确定节点之间的无线关联的类型。从配对子例程313取得的标识符被用于确定两个节点中的一个。

关联子例程314用来确定第二节点的标识符取决于设备200的标签319。如果设备200具有主机或外围标签,则关联子例程314使用设备自己的标识符317来定义第二节点。然后形成的无线关联的类型取决于第二设备的标签和设备200的标签。下面将参考图3a描述这种实施方式的示例。

如果设备200具有连接器标签,则设备200不使用设备自己的标识符317作为第二节点。而是,操作者将设备200(例如,经由轻敲以关联子例程311)与第三设备进行对对,以取得对于第二节点的标识符。第二设备的标签和第三设备的标签确定在这两个设备之间形成的无线关联的类型。下面将参考图3b描述这种实施方式的示例。

作为用于关联子例程的输入的上述两个条件的结果,关联子例程314在具有外围或主机标签的设备之间形成无线关联。此外,设备之一可以是设备200。当一个设备是外围设备并且另一个设备是主机设备时,这两个设备形成关联使得例如主机设备向外围设备授予许可以充当对于主机设备的输入设备。外围设备因此可以控制主机设备的功能和/或可以向主机设备传递数据。当使用关联子例程314连接两个外围设备或两个主机设备时,关联子例程314可以提示操作者指示哪个设备充当输入设备并且哪个设备充当输入接收设备。

使用方法

图3a和图3b描绘了在主机设备201和外围设备202之间建立的无线关联310的示例。在这个示例中,主机设备201是血液透析机,外围设备202是键盘。参考图3a,主机设备201和外围设备202被直接配对以形成无线关联310。参考图3b,连接设备203帮助在主机设备201和外围设备202之间建立无线关联310。无线关联310可以允许外围设备202通过经外围设备202输入的数据来控制治疗参数。操作者可以通过将通过无线关联310发送到主机设备201的治疗指令输入到外围设备202来修改主机设备201上设置的治疗参数。

可以将使用如下方法建立无线关联:(i)主设备201和外围设备202与彼此直接配对以形成无线关联(如图3a所示),或者(ii)连接设备203与主机设备201和外围设备202中的每一个通信,然后使得在主机设备201和外围设备202之间建立无线关联310(如图3b所示)。下面将详细描述这两种方法。设备201、设备202、设备203包括如对于图2a到图2b所描述的通信系统。参考图3a,具有主机标签319a和唯一标识符317a的主机设备201和具有外围标签319b和唯一标识符317b的外围设备202被直接配对以形成无线关联310。在图3b中,具有连接器标签319c和唯一标识符317c的连接设备203帮助在主机设备201和外围设备202之间建立无线关联310。连接设备203可以是包括以上对连接设备描述的方面的扫描笔。

图3a示出关联主机设备201与外围设备202以形成无线关联310的示例。操作者使用nfc连接304直接将主机设备201与外围设备202配对。

操作者将外围设备202带到接近主机设备201的附近内(例如,在主机设备201的nfc收发器的nfc范围内)。在一些实施方式中,可以针对主机设备201轻敲外围设备202。轻敲手势可以产生外围设备202的特定运动签名,其触发外围设备202的轻敲以关联子例程311。轻敲手势还可以产生主机设备201的特定运动签名,其触发主机设备201的轻敲以关联子例程311。结果,主机设备201和外围设备202可以发起它们各自的发现子例程312并且可以被置于可发现状态。

然后可以发起配对子例程313,使得外围设备202与具有可发现nfc收发器的设备配对。在一些实施方式中,诸如当存在多个处于可发现状态的设备时,外围设备202可以与最接近外围设备202的设备进行配对。当操作者针对主机设备201轻敲外围设备202时,设备201、202典型地物理上彼此接近。结果,外围设备202可以与主机设备201配对。

一旦建立了nfc连接304,外围设备202然后可以通过nfc连接304来取得主机设备201的主机标签319a和标识符317a。外围设备202还可以使用nfc连接304将外围设备202的外围标签319b和标识符317b发送到主机设备201。

在配对子例程完成之后,外围设备202然后可以发起关联子例程314以确定形成的无线关联的类型和由无线关联连接的节点。在一些实施方式中,关联子例程314将存储在外围设备202上的标识符317a识别为无线关联的两个节点中的第一个。关联子例程314还可以将标识符317b——外围设备202的标识符——识别为无线关联的第二节点。标识符317b与外围标签319b相关联,并且标识符317a与主机标签319a相关联。结果,关联子例程314可以设置外围设备202以作为对于主机设备201的输入设备。换句话说,关联子例程314可以指令主机设备201向外围设备202授予输入许可,因此形成无线关联310。

图3b示出使用连接设备203关联主机设备201与外围设备202以形成无线关联310的示例。连接设备203可以被用来在两个设备之间建立无线关联。通常,连接设备203可以在具有主机标签的设备(例如,主机设备201)和具有外围标签的设备(例如,外围设备202)之间建立无线关联。连接设备203包括操作者用于管理连接设备203的连接(例如,nfc、usb或wifi连接)和由连接设备203建立的随后的无线关联(例如,无线关联310)的控制屏幕207(例如,图2a的用户接口)。

通过一般概述的方式,在下面关于图3b描述的示例中,操作者首先将主机设备201与连接设备203配对以形成nfc连接304a。操作者然后将外围设备202与连接设备203配对以形成nfc连接304b。通过两个配对传递和存储的标签317a、317b和标识符319a、317b允许连接设备203使得在主机设备201和外围设备202之间形成无线关联310。下面将详细描述这些步骤的每一个的细节。无线关联310可以由例如无线网络的中央服务器或由连接设备203形成。

操作者可以通过将连接设备203带到接近主机设备201的附近内(例如,在主机设备201的nfc收发器的nfc范围之内)并且针对主机设备201轻敲连接设备203来形成nfc连接304a。轻敲运动可以触发连接设备203和主机设备201的轻敲以关联子例程,并且可以将它们置于可发现状态。轻敲以关联子例程还可以使得连接设备203发起配对子例程,该配对子例程可以指令连接设备203与具有可发现的nfc收发器的物理上最接近的设备配对。当操作者针对主机设备201轻敲连接设备203以运行轻敲以关联子例程时,设备201、203也是物理上最接近彼此的。结果,连接设备203可以与主机设备201配对。结果,nfc连接304a将连接设备203与主机设备201配对。连接设备203然后可以使用nfc连接304a来取得主机设备201的主机标签319a和标识符317a。连接设备203还可以使用nfc连接304a将连接器标签器319c和标识符317c发送到主机设备201。

在配对子例程完成之后,连接设备203可以发起关联子例程314。由于连接设备303的标签319c是连接器,所以关联子例程314可以指令操作者将连接设备与另一设备进行配对以完成无线关联。

操作者可以通过将连接设备203带到接近外围设备202的附近内(例如,在外围设备202的nfc收发器的nfc范围之内)并且针对外围设备202轻敲连接设备203来形成nfc连接304a。轻敲运动可以触发连接设备203和外围设备202的轻敲以关联子例程,并且将它们置于可发现状态。轻敲以关联子例程还可以使得连接设备203发起配对子例程,该配对子例程可以指令连接设备203与具有可发现的nfc收发器的物理上最接近的设备配对。当操作者针对外围设备202轻敲连接设备203以运行轻敲以关联子例程时,设备202、203也是物理上最接近彼此的。结果,连接设备203与主机设备201配对。结果,nfc连接304b将连接设备203与外围设备202配对。连接设备203然后可以使用nfc连接304b来取得外围设备202的外围标签319b和标识符317b。连接设备203还可以使用nfc连接304b将连接器标签器319c和标识符317c发送到外围设备202。

在配对子例程的第二迭代完成之后,连接设备203可以发起关联子例程314以确定由无线关联连接的节点和形成的无线关联的类型。由于连接设备203的标签319c是连接器,所以关联子例程314可以将存储在连接设备203上的标识符317a、317b识别为无线关联310的节点。标识符317b与外围标签319b相关联,并且标识符317a与主机标签319a相关联。结果,关联子例程314可以设置外围设备202以作为对于主机设备201的输入设备。换句话说,关联子例程314可以形成无线关联310,从而主机设备201向外围设备202授予输入许可。

仍然参考图3b,虽然上面已经描述了连接设备203实施关联子例程314以在主机设备201和外围设备202之间形成无线关联310,在一些实施方式中,主机设备201可以实施关联子例程314。例如,使用nfc连接,连接设备203可以使用配对子例程取得外围设备202的连接信息。不用前进到关联子例程314,连接设备203再次使用配对子例程。在配对子例程的第二迭代期间,连接设备203将外围设备202的连接信息递送到主机设备201,使得主机设备201可以发起关联子例程314以在主机设备201和外围设备202之间形成无线关联。结果,连接设备203不执行建立无线关联的子例程,而是递送信息从而主机设备201可以建立无线关联。在其它实施方式中,无线网络的服务器可以实施关联子例程。

图4a到图4c描绘了位于例如诊所中的血液透析机和配件设备的网络的示例。该网络包含在整个诊所的不同物理位置处若干连接的机器和配件。图4a示意地描绘无线网络360连接血液透析机和配件设备。图4b示意地描绘设备之间的无线关联和nfc连接。图4c示意地表示在整个诊所的设备的物理位置。

参考图4a,包括血液透析机102a到102c、智能电话352、连接设备203、键盘101a到101d和血压袖带350a到350b的各种设备连接到无线网络360。每个连接的设备具有区分在无线网络360的设备和其它设备的标识符(例如,唯一的因特网协议地址)。每个连接的设备还包括具有反映其在诊所中的使用的标签(例如,主机、外围、连接器)。血液透析机102a到102c具有主机标签,连接设备203具有连接器标签,以及键盘101a到101d和血压袖带350a到350b具有外围标签。智能电话352可以被标记为外围或连接器。例如,在一些情况下,智能电话352可以被用作类似于键盘101a到101d的输入设备,因此具有外围标签。在其他情况下,智能电话352可以被用作类似于连接设备203的连接设备,因此具有连接器标签。在图4a到图4c表示的示例中,智能电话352具有外围标签。这些设备具有与彼此的基本无线连接。这些设备因此可以确定连接到无线网络360的每个其它设备的标识符和标签。

图4b示出图4a的设备之间的连接的节点图。图4b示出在网络中由虚线表示的无线关联365a到365i和由实线表示的nfc连接370a到370b。无线关联365a到365i表示图4a的无线网络360上的关联。这些关联或连接已经使用以上关于图2和图3所述的nfc促进的轻敲以关联方法形成。

血液透析机102a已经形成与智能电话352、血压袖带350a和键盘101a的各自的无线关联365a到365c。由于血液透析机102具有主机标签,因此智能电话352、袖带350a和键盘101a充当对于血液透析机102a的输入设备。操作者可以用来检测患者的血压的血压袖带350a向血液透析机102a递送血压测量值。血液透析机102a可以向操作者显示血压测量值(例如,在触摸屏118上);或者如果血压测量值降低或增加超过阈值血压,则可以激活警报。如上所述,操作者可以使用触摸屏118和控制面板120a改变血液透析机102a的治疗参数。操作者还可以使用键盘101a以控制血液透析机102a的治疗参数。例如,操作者在键盘101a中键入数字并且血液透析102a的触摸屏将显示来自键盘101a的输入。操作者可以使用键盘101a改变诸如流速的参数或发出停止和开始的命令。血液透析机102还已经向智能电话352授予输入许可,从而操作者可以使用智能电话352向血液透析机102a发出命令。

血压袖带350a使用无线关联365d进一步连接到键盘101b。由于血压袖带350a和键盘101b两者都是外围设备,操作者选择哪个设备充当对于另一个设备的输入设备(例如,使用上述连接设备)。在这个示例中,操作者已经选择键盘101b充当对于血压袖带350a的输入设备。结果,键盘101b控制血压袖带350a的操作。操作者可以使用键盘101b来启动或停止血压袖带350a,或者指令血压袖带执行其它功能(例如,向另一设备发送数据、每10分钟周期地感测压力等)。

智能电话352除了具有与血液透析机102a的无线关联365a之外,还具有与血液透析机102b的无线关联365e。结果,智能电话352可以充当对于机器102a和102b两者的输入设备。操作者可以使用智能电话352同时控制机器102a和102b两者。例如,在机器102a和102b两者需要同时停止的情况下(由于,例如地震或攻击或其它紧急情况),操作者可以使用与机器102a和102b两者相关联的智能电话352来停止两台机器。智能电话352还可用来单独地控制每个机器102a和102b。操作者可以在使用用户接口(例如,智能电话的触摸屏)控制血液透析机102a和使用可以包括血液透析机102a的触摸屏118和控制面板120的用户接口来控制血液透析机102b之间切换。可以将用户应用加载到智能电话352上以促进上述功能。

血液透析机102b还具有与血压袖带350b的无线关联365f(具有与血压袖带350a和血液透析机102a之间的无线关联365b相似的功能)和与键盘101c的无线关联365g。键盘101c具有两个无线关联:无线关联365g和无线关联365h。键盘101c充当对于血液透析机102b和血压袖带350b两者的输入设备。在一些示例中,操作者可以通过按下在键盘101b上的切换键来在向血液透析机102b和血压袖带350b递送命令之间切换。

无线关联365i将血液透析机102c连接到充当对于血液透析机102c的输入设备的键盘101d。血液透析机102c还形成了与连接设备203的nfc连接370b。连接设备203可以被用来形成两个nfc连接:与智能电话352的nfc连接370a和与血液透析机102c的nfc连接370b。结果,连接设备203具有用于智能电话352和血液透析机102的标识符和标签。可以准备连接设备203以在智能电话352和血液透析机102c之间形成无线关联,使得智能电话352可以具有与位于示例诊所中的所有血液透析机102a到102c的无线关联。

图4c示意地表示在图4a到图4b所述的诊所中的设备的物理位置。无线路由器382创建图4a的具有无线覆盖区域381的无线网络360。无线覆盖区域381由中心在无线路由器382的位置处且具有无线范围385的半径的圆表示。在无线覆盖区域381内的设备可以形成与在无线范围381内的其它设备的基本无线连接。

每个设备具有nfc收发器并且因此形成nfc覆盖区域。在图4c中,示出了围绕血液透析机102a的nfc覆盖区域390,虽然应该理解其余的设备也可以形成nfc覆盖区域。nfc覆盖区域390由中心在血液透析机102a的位置处且具有nfc范围395的半径的圆定义。在nfc覆盖区域390内的设备通常可以从血液透析机102a的nfc发送器检测足够强的信号以形成与血液透析机102a的nfc连接。如图4c中所示,键盘101a在nfc覆盖区域390之外。简要回去参考图4b,键盘101a已经形成与血液透析机102a的无线关联365c,所以,即使键盘101a在nfc覆盖区域390之外,键盘101a仍然可以被用来控制血液透析机102a。一旦形成无线关联365c,操作者可以将键盘101a移动到血液透析机102a的nfc覆盖区域390外部,并且无线关联365c将保持原样,因为血液透析机102a和键盘101a两者仍然在无线覆盖区域381内。

血压袖带350a和键盘101b两者在nfc覆盖区域390之内,并且因此两者可以形成与血液透析机102a的nfc连接。血压袖带350a位于距血液透析机102a的距离d1处,并且键盘101b位于距键盘101b的距离d2处。nfc信号强度与距源的距离的平方成反比地降低。由于距离d2大于距离d1,来自血压袖带350a的nfc信号比来自键盘101b的nfc信号强。血液透析机102a可以因此确定血压袖带350a比键盘101b更近。结果,如果操作者触发血压袖带350a和血液透析机102a的轻敲以关联子例程,则血压袖带350a可以形成与血液透析机102a的无线关联(例如,图4b的无线关联365b)。

通常,操作者建立第一医疗设备和第二医疗设备之间的连接,从而操作者可以使用第二医疗设备以例如控制操作或向第一医疗设备提供数据。第一医疗设备可以是例如血液透析机。第二医疗设备可以是例如无线键盘。第一医疗设备、第二医疗设备和连接设备配备有第一收发器以连接到第一网络,该第一网络使用第一通信协议(例如,nfc)将医疗设备连接到彼此。第一医疗设备、第二医疗设备和连接设备还配备有连接到第二网络的第二收发器,该第二网络使用第二通信协议(例如,wpa、wpa2、wep等等)将医疗设备连接到彼此。

图5是在第一医疗设备和第二医疗设备之间建立无线连接的流程图500。在步骤s510,经由短程无线技术协议,接收与第二医疗设备有关的连接信息。该连接信息可以被第一医疗设备接收。在一些示例中,短程无线技术协议是nfc协议。在一些示例中,第一医疗设备是血液透析机,并且第二医疗设备是被配置为与血液透析机交互的无线键盘。在一些实例中,第一医疗设备首先经由短程无线技术协议接收使用不同于短程无线技术协议的通信协议来建立无线连接的请求。无线连接可以是在第一医疗设备和第二医疗设备之间。连接信息可以指定由不同于短程无线技术协议的通信协议使用的信息。在接收该请求之前,第一医疗设备可以被放置在可发现状态,从而第二医疗设备使用短程无线技术协议检测第一医疗设备。第二医疗设备也可以被放置在可发现状态,从而第一医疗设备使用短程无线技术协议检测第二医疗设备。第一医疗设备和第二医疗设备可以包含如上对于图2b所述的子例程。结果,第一医疗设备和第二医疗设备可以通过触发轻敲以关联子例程而被放置在可发现状态。在触发发轻敲以关联子例程后,第二医疗设备还可以向第一医疗设备发送建立无线连接的请求。一个或这两个医疗设备可以是移动的从而操作者可以在使用第一通信协议的通信范围内移动一个或这两个医疗设备。操作者可以指令第一医疗设备接受该请求,并且然后第一医疗设备使用短程无线技术协议来接收与第二医疗设备有关的连接信息。第一医疗设备还可以经由短程无线技术协议向第二医疗设备发送与第一医疗设备有关的连接信息。对于每个设备的连接信息可以包括该设备的标识符和标签。在第一医疗设备和第二医疗设备之间的连接信息的传递可以作为对于图2b所述的配对子例程的部分发生。

在步骤s520,在第一医疗设备和第二医疗设备之间建立无线连接。在一些示例中,第一医疗设备建立无线连接。回去参考关于图2b所示的关联子例程,第一医疗设备可以使用第一医疗设备的唯一标识符和第二医疗设备的唯一标识符作为无线网络的节点。第一医疗设备和第二医疗设备的标签可以确定在第一医疗设备和第二医疗设备之间建立的无线连接的类型。从以上步骤,应该理解与通信协议相关联的连接信息可以经由短程无线技术协议传输。连接信息然后可以被用来使用通信协议建立永久的无线连接。

图6a和图6b是使用连接设备在第一医疗设备和第二医疗之间建立诸如如上所述的无线关联的连接的流程图600a和600b。在图6a的流程图600a中,连接设备在第一医疗设备和第二医疗设备之间建立无线连接。

在步骤s610a,连接设备经由第一通信协议接收与第一医疗设备有关的连接信息。在一些示例中,第一通信协议是nfc协议。在一些示例中,第一医疗设备是血液透析机,第二医疗设备是被配置为与血液透析机交互的无线键盘,并且连接设备是智能电话或扫描笔。

在步骤s620a,连接设备经由第一通信协议接收与第二医疗设备有关的连接信息。操作者可以在连接设备上触发与第一医疗设备和第二医疗设备中的每一个的轻敲以关联子例程。结果,连接设备可以运行配对子例程并且可以从第一医疗设备和第二医疗设备两者接收连接信息。

在步骤s630,连接设备在第一医疗设备和第二医疗设备之间建立在第二通信协议上的连接。连接设备实施关联子例程,该关联子例程使用在步骤s610a和步骤s620a中接收的连接信息以在第一医疗设备和第二医疗设备之间建立连接,并且确定在第一医疗设备和第二医疗设备之间形成的连接的类型。在一些示例中,第二通信协议是诸如wep、wpa和wpa2的无线协议。

图6b的流程图600a描绘使用连接设备在第一医疗设备和第二医疗设备之间建立无线连接的替换实施方式。连接设备提供第一医疗设备的连接信息以在例如第一医疗设备和第二医疗设备之间建立无线连接。

在步骤s610b,连接设备经由通信协议接收与第一医疗设备有关的连接信息。连接设备可以运行配对子例程的第一迭代并且接收来自医疗设备的连接信息。

在步骤s620b,连接设备经由该通信协议提供连接信息。连接设备可以向第二医疗设备提供该连接信息以建立无线连接。连接设备还可以向无线网络的服务器提供该连接信息,其中无线连接通过该无线网络形成。连接设备可以运行配对子例程的第二迭代并且向第二医疗设备发送先前接收的连接信息。第二医疗设备然后可以实施关联子例程以在第一医疗设备和第二医疗设备之间建立无线连接。

图7是描绘在透析机和透析机配件之间建立无线连接的流程图700。

在步骤s710,接收与透析机配件相关联的无线标识符。在一些示例中,透析机接收该无线标识符。可以根据第一无线通信协议由连接设备通信传达该无线标识符。该无线标识符可以与不同于第一通信协议的第二无线通信协议相关联。在一些示例中,第一无线通信协议是nfc协议以及第二无线通信协议是wpa、wpa2或wep。

在步骤s720,使用与透析机配件相关联的无线标识符建立无线连接。在一些示例中,透析机建立该无线连接。在其它示例中,透析机配件建立该无线连接。可以使用第二无线通信协议建立该无线连接。

在步骤s730,可以与透析机配件通信。在一些示例中,透析机与透析机配件通信;在一些示例中,透析机配件与透析机通信;以及在其它示例中,在透析机和透析机配件之间发生双向通信。可以使用例如无线连接在透析机和透析机配件之间通信传达医疗数据。

虽然已经描述了某些实施方式,但是其它实施方式也是可能的。

在描绘了设备200的示例通信系统201的图2a的框图中,通信系统201被描述为包括无线收发器303、nfc收发器305、用户接口308、存储器储存元件309和传感器系统315。在替换实施方式中,设备不包括无线收发器、nfc收发器、用户接口、存储器储存元件和传感器系统中的一个或多个。例如,在一些实施方式中,设备不具有用户接口但是仍然可以与本申请中描述的子例程和方法一起使用。在其它示例中,设备不具有无线收发器和nfc收发器这两者。该设备可以仅包括无线收发器,并且使用无线收发器与其它设备配对并形成与其它设备的无线关联。传感器系统是在通信系统中可选的系统。

虽然图2a描绘设备200具有标识符和标签,但是在一些实施方式中,设备可以仅具有标识符。在这种实施方式中,当在两个设备之间形成关联时,操作者可以在任一设备的用户接口上指示哪个设备充当主机设备以及哪个设备充当外围设备。

虽然图2a的设备200的通信系统201已经被描述为用于这里的设备的一般通信系统(例如,血液透析机、键盘、连接设备、血压袖带等),但是在一些实施方式中,设备的通信系统仅包括所描述的子系统和硬件的子集。一些设备可能仅包括所描述的子例程的子集。例如,在一些实施方式中,只有具有主机标签的设备具有关联子例程。结果,连接信息仅被递送到具有主机标签的设备,并且因此主机设备在设备之间形成无线关联。连接设备和外围设备协助向主机设备递送信息。

虽然设备200的标签319已被描述为是主机、外围或连接器之一,但是在一些实施方式中,附加的标签可以被用来进一步分类设备。例如,外围标签可以包括标识外围设备的具体功能的诸如输入、输出或传感器的子标签。

虽然外围设备202已经被描述为充当对于主机设备201的输入设备,但在其它实施方式中,外围设备也提供其它功能。例如,外围设备可以是放大由血液透析机触发的警报和警告的外部扬声器。外围设备在这种示例中是输入设备。外围设备还可以是诸如药瓶或盐溶液容器的治疗配件。例如,盐溶液容器可以是具有监视容器内的盐溶液的导电性的传感器的柔性袋。该容器可以与血液透析机配对从而该容器将导电性传感器数据无线地发送到血液透析机。外围设备可以包括远程控制器、膝上型计算机、桌上型计算机、听诊器、温度计和盐水容器以及其它透析治疗相关的外围设备。

参考对于图2b所述的轻敲以关联子例程,当操作者针对第二设备轻敲第一设备时,可以触发这两个设备的轻敲以关联子例程,使得配对的请求被发送到这两个设备。在一些实施方式中,为了发起配对,在这两个设备上接受请求。在其它实施方式中,为了发起配对,在设备中的至少一个上接受请求。

参考图2b的配对子例程313,已经描述了操作者使用第二设备手动接受由设备200发送的请求。在其它实施方式中,操作者可以将默认配对子例程设置修改为手动模式或自动模式。在手动模式中,如上所述,操作者手动操作第二设备以接受将设备配对在一起的请求。在自动模式中,第二设备可以自动接受形成nfc连接的请求,从而操作者仅操作设备200以形成nfc连接。请求也已经被描述为在第一设备和第二设备之间建立nfc连接的请求。请求也可以表示发起建立无线关联的处理的请求。因此,接受请求向两个设备授予许可以形成nfc连接、将无线连接信息发送到彼此、并建立无线关联。

虽然使用配对子例程发送和存储的信息已经被描述为相同而不管设备标签如何,但在一些实现中,如果在配对子例程中涉及的设备之一具有连接器标签,则仅具有连接器标签的设备存储与其配对的设备的连接或身份信息。不具有连接器标签的设备不使用连接信息,因此这种实施方式减少了设备上存储的未使用数据量。

虽然触发轻敲以关联子例程已经被描述为发起发现子例程和配对子例程,但在一些实施方式中,轻敲以关联子例程仅仅发起配对子例程。操作者可以在触发轻敲以关联子例程之前手动发起发现子例程。在一些实施方式中,子例程可以不包括轻敲以关联子例程。操作者可以使用例如在设备上的用户接口来手动触发发现和配对子例程。可替换地,发现子例程默认自动运行,并可以使得设备搜索与之配对的附近的设备。在这种实施方式中,设备可以利用启用的nfc收发器不断扫描附近的设备。

参考配对子例程,虽然操作者已经被描述为在一个设备上接受配对请求,但在一些实现中,为了发起配对子例程,在两个设备都接受配对请求。

回去参考图3a和图3b,在一些实施方式中,设备之间的配对可能不会作为配对子例程的一部分而自动发生。相反,在建立配对之前首先发送配对请求。例如,参考图3a,配对子例程可以使得外围设备202发送与主机设备201配对的请求。操作者可能需要指令主机设备201接受来自外围设备202的配对请求,提示要在外围设备202和主机设备201之间建立nfc连接304。操作者可以使用例如在主机设备201或外围设备202上的用户接口来指示主机设备201接受该请求。

参考图3b的示例,虽然连接设备203已经被描述为基于标签319a、319c确定在键盘101和血液透析机102之间形成的无线关联310的类型,但在一些实施方式中,连接设备接收来自键盘和血液透析机的许可以向每个设备递送标识符和标签。键盘和/或血液透析机然后请求链接到标识符的设备并且基于标签确定无线关联的类型。例如,在一些情况下,连接设备可能不具有无线收发器。结果,为了在第一设备和第二设备之间发起无线关联,连接设备从第一设备接收标识符并且然后向第二设备递送该标识符。第二设备然后请求形成与关联于标识符的设备(即,第一设备)的无线关联。

参考图3b,在一些实施方式中,连接设备还可以包括通用串行总线(usb)连接器,使得连接设备203可以通过usb端口与设备连接。

虽然轻敲以关联子例程已经被描述为使用由传感器系统感测的加速度以确定是否发生轻敲运动,但在一些实施方式中,可以使用允许操作者物理地触发子例程的传感器系统的其它传感器。例如,当操作者关联两个设备时,传感器可以被操作者操纵的按钮所代替。传感器也可以被压力传感器、应变传感器或其它对操作者能够容易地手动生成的物理现象作出反应的传感器代替。在一些实施方式中,传感器系统包括高频射频识别(rfid)标签和相应的rfid检测器。当具有rfid标签和检测器的两个设备变得彼此接近时,触发轻敲以关联子例程。虽然轻敲以关联子例程已经被描述为自动运行,但是操作者可以设置默认设置从而操作者手动初始化设备的轻敲以关联子例程。结果,操作者可以例如在房间到处移动设备,而不会无意中触发轻敲以关联子例程。在一些示例中,第一设备通过与第二设备进行物理接触而触发轻敲以关联子例程。

虽然nfc连接304在图3a中被示出为原样的并且nfc连接304a和304b在图3b中被示出为原样的,但在一些实施方式中,设备可以在主机设备与外围设备之间形成无线关联之后切断nfc连接。在其它实施方式中,连接设备维持nfc连接直到用户指示连接设备断开连接。

虽然连接设备203已经被描述为在两个设备之间建立连接,但在一些实现方式中,应当理解,连接设备可以用于建立与多于两个设备的连接。例如,连接设备可以与三个设备连接并且建立所有三个设备之间的连接。连接设备203可以被用来在多于两个设备之间创建无线关联。例如,操作者可以触发连接设备203与具有主机或外围标签的三个或更多设备的轻敲以关联子例程。连接设备203因此从三个或更多设备接收连接信息。操作者然后可以指令连接设备203在三个或更多设备之间形成无线关联。基于标签,关联子例程可以自动选择通过无线关联授予的许可。在其它实施方式中,操作者可以使用连接设备203的用户接口以手动选择由每个无线关联授予的许可。

参考图4a,虽然标识符已经被描述为ip地址,但在一些实施方式中,标识符可以是设备名称、序列号或其它能够通过无线网络被确定的标识信息。

参考图4a到图4c,虽然诸如血液透析机102a到102c的主机设备已经被描述为具有与一个、两个或三个外围设备的无线关联,但应当理解,主机设备可以接受与多于三个的外围设备的无线关联。此外,外围设备可以具有与两个或更多设备的无线关联。例如,第一外围设备可以充当对于两个主机设备的输入设备。第一外围设备可以充当对于两个附加外围设备的输入设备。第二外围设备可以充当对于第一外围设备的输入设备。

回去参考图4b,血压袖带350a已经被描述为连接到键盘101b。在一些实施方式中,诸如血压袖带和键盘的外围设备可以具有优先等级。在两个外围设备之间形成无线关联的情况下,具有较高优先等级的设备向另一个设备授予许可使得另一个设备可以充当输入。在两个外围设备具有相同优先等级的情况下,用户可以通过在其中一个设备上的用户接口或在诸如智能电话的另一设备上的用户接口向设备指示指令。

已经描述了本发明的多个实施例。然而,应当理解可以进行各种修改,而不脱离本发明的精神和范围。因此,其它实施例在下面的权利要求的范围之内。

虽然仅描述了一个控制器,但也可以可替换地使用多个控制器。

本说明书中描述的主题和操作的实施方式能够被实施在数字电子电路中,或者以计算机软件、固件或硬件、包括本说明书中公开的结构及其等同物、或者以它们中的一个或多个的组合而实现。本说明书中描述的主题的实施方式能够被实施为一个或多个计算机程序,即编码在计算机存储介质上的计算机程序指令的一个或多个模块,用于由数据处理装置运行或者用来控制数据处理装置的操作。可替换地或者额外地,程序指令能够被编码在人工生成的传播的信号、例如被生成以便编码信息用于传输到合适的接收器装置以便被数据处理装置运行的、机器生成的电、光、或者电磁信号上。计算机存储介质可以是或可以被包括在计算机可读存储设备、计算机可读存储基底、随机或串行存取存储器阵列或设备、或者它们中的一个或多个的组合。而且,虽然计算机存储介质不是传播的信号,但计算机存储介质可以是编码在人工生成的传播信号中的计算机程序指令的源或目的地。计算机存储介质也可以是或可以被包括在一个或多个分离的物理组件或介质(例如,多个cd、盘或其它存储设备)中。

本说明书中描述的操作可以被实施为由数据处理装置对存储在一个或多个计算机可读存储设备上或从其它源接收的数据执行的操作。

术语“数据处理装置”包含用于处理数据的所有种类的装置、设备、和机器,举例来说包括可编程处理器、计算机、芯片上系统、或者上述内容的多个或者组合。装置可以包括专用逻辑电路,例如,fpga(现场可编程门阵列)、或者asic(专用集成电路)。所述装置除了硬件之外,也可以包括创建用于所讨论的计算机程序的运行环境的代码,例如,构成处理器固件、协议栈、数据库管理系统、操作系统、跨平台运行时环境、虚拟机或者它们中的一个或多个的组合的代码。装置和运行环境可以实现诸如web服务、分布式计算和网格计算基础架构的各种不同的计算模型基础架构。

计算机程序(也被称为程序、软件、软件应用、脚本、或者代码)能够以任何形式的编程语言包括编译或者解释语言、声明性或者程序性语言来编写,并且其能够以任何形式来部署,包括作为独立程序或者作为模块、组件、子例程、对象或者适于在计算环境中使用的其它单元。计算机程序可以但是不需要对应于文件系统中的文件。程序能够存储在保持其它程序或者数据(例如,存储在标记语言文档中的一个或多个脚本)的文件的一部分中,存储在专用于所讨论的程序的单一文件中,或者存储在多个协调的文件(例如,存储一个或多个模块、子程序、或者代码的部分的文件)中。计算机程序能够被部署为在一个计算机上运行,或者在位于一个场所的或者分布在多个场所之间并通过通信网络互连的多个计算机上运行。

在本说明书中描述的过程和逻辑流能够通过运行一个或多个计算机程序的一个或多个可编程序处理器执行,以便通过对输入数据进行操作并且生成输出来执行动作。该过程和逻辑流还能够由专用逻辑电路、例如fpga(现场可编程门阵列)、或者asic(专用集成电路)执行,并且装置也可以被实施为所述专用逻辑电路。

举例来说,适于计算机程序运行的处理器包括通用微处理器和专用微处理器两者,以及任何种类的数字计算机的任何一个或多个处理器。通常,处理器将从只读存储器或者随机存取存储器或者这两者接收指令和数据。计算机的基本元素是用于根据指令执行动作的处理器以及用于存储指令和数据的一个或多个存储器设备。通常,计算机还将包括用于存储数据的一个或多个大容量存储设备,例如磁盘、磁光盘或者光盘,或者计算机还将被可操作地耦合以从该一个或多个大容量存储设备接收数据、或者向其传递数据、或者兼而有之。然而,计算机不需要具有这样的设备。而且,计算机能够被嵌入另一设备中,所述另一设备例如移动电话、个人数字助理pda、移动音频或者视频播放器、游戏控制台、全球定位系统(gps)接收器、或者便携式存储设备(例如,通用串行总线(usb)闪存驱动器),仅举几例。适于存储计算机程序指令和数据的设备包括所有形式的非易失性存储器、介质和存储器设备,举例来说包括:半导体存储器器件,例如,eprom、eeprom、和快闪存储器器件;磁盘,例如,内部硬盘或者可移动盘;磁光盘;以及cdrom盘和dvd-rom盘。处理器和存储器可以由专用逻辑电路补充,或者合并在专用逻辑电路中。

为了供与用户交互,在本说明书中描述的主题的实施方式能够被实施在用于向用户显示信息的显示设备(例如,透析机12的显示设备)、例如crt(阴极射线管)或者lcd(液晶显示器)监视器上以及用户可以通过其向计算机提供输入的键盘或小键盘和/或指向设备、例如鼠标或者轨迹球上。其它种类的设备也能够用来公与用户交互;例如,提供给用户的反馈可以是任何形式的感官反馈,例如,视觉反馈、听觉反馈、或者触觉反馈;并且来自用户的输入可以以任何形式被接收,包括声音、语音、或者触觉输入。

其它实施方式在下面的权利要求的范围之内。

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