感染,对于Dl他可能具有范围内的s2和s4,并且其它传感器404超范围。因此,该回答将是负面的(他没有被Dl感染),但该系统可能将s2和s4计算为对于Dl来说“不相关“,而其它传感器404可能是相关的。在其它例子中也可以计算传感器404的相关性。在该个人设备生命期间,可由用户在身体健康状态下实施一系列测量,并为他建立每个传感器404的“正常”值,并存储在数据库中。一旦检测到“超出范围”,就发出警告并且(可能)该用户会实施一些检查,或者直接输入他所忍受的疾病,连同他正遭受的不适。在这种情况下,该系统会将认为超出范围的传感器404对那个疾病来说是相关的,甚至对电子鼻不为其提供任何答案的疾病来说也是如此。
[0088]图5示出了诸如智能电话的移动设备,装备有移动诊断单元400。该移动设备500可包括触敏显示单元502。在这个例子中,该显示单元502的屏幕还可被用于用户输入。此外,该移动设备500可能包括用于输入目的的输入设备504。此外,该移动设备可配备有中央处理单元、内存、电池、以及当今的诸如移动电话的移动设备通常配置的其它单元。所有这些额外单元都可用参考数字506标注。此外,该移动设备500可包括该移动诊断单元400。该移动设备500以及该移动诊断单元400可使用共同的单元,例如,移动诊断单元400的接收单元408和/或传输单元406可能相当于移动设备500中的那些单元。然而,该传输单元406和接收单元408还可能被视为该移动诊断单元的不可分割的一部分。在这种情况下,位于移动设备500和移动诊断单元之间的接口适配为处理该传输和接收。
[0089]图6示出了还包括诊断服务器100的具有典型单元的计算机系统600的框图。
[0090]该发明的实施例可与几乎任何类型的计算机一起实施,不用管平台需要适合于存储和/或执行程序代码。例如,如图6所示,计算机系统600可包括一个或多个与内存单元604相关联的处理器602,每个处理器具有一个或多个核,内部存储设备606(例如,硬盘、诸如光盘驱动或数字视频光盘(DVD)驱动的光学驱动,闪存记忆棒、固态硬盘等等),以及当今计算机的典型配置的多个其它单元和功能(未示出)。该内存单元604可包括主内存,例如,在程序实际执行期间使用的随机读取内存(RAM),以及高速缓存,其可为至少一些程序代码和/或数据提供临时存储以便减少必须从长期存储媒介或外部大容量存储器(存档616)中检索用于执行的代码和/或数据的次数。计算机600内部的单元可借助总线系统618与相对应的适配器链接在一起。如图所示,该诊断服务器也可能被附加至该总线系统618。然而,它还可以不同的形式、例如以分布式的形式,集成至计算机600。
[0091]计算系统600还可包括输入装置,例如键盘608、诸如鼠标610的指向设备、或麦克风(未示出)。作为选择的,该计算系统可配备有作为主输入设备的触敏屏幕。此外,该计算机600,可包括诸如监视器或屏幕612[例如,液晶显示器(IXD)、等离子显示器、发光二极管显示器(LED)、或阴极射线管(CRT)显示器]的输出装置。该计算机系统600可被连接至网络(例如,局域网(LAN)、广域网(WAN),诸如因特网或任何其它类型类型的网络,包括通过网络接口连接614的无线网络。这可能允许耦合至其它计算机系统或存储器网络或磁带驱动。本领域的技术人员将会领会到很多现存的不同类型计算机系统、以及前述输入输出装置可能采取其它形式。一般来说,该计算机系统600可以至少包括对于实施本发明实施例来说所必要的最少处理、输入和/或输出装置。
[0092]实际上,该移动电话500可配备有与该诊断服务器100基本上一样的活动单元(active elements)。只不过活动计算单元的大小可能要适应移动电话的尺寸。代替该诊断服务器,该移动电话可配备有移动诊断单元400。代替指向设备610,可用触敏屏幕来实现相同的功能。如本领域普通技术人员所知道的,该键盘608还可被触敏屏幕所取代。
[0093]图7示出了使用电子鼻的用于协作的诊断方法700的框图。该诊断方法700可包括702,接收-例如在诊断服务器100-从多个电子鼻404之一可接收的数据集。该数据集可包括传感器404识别符、传感器404输出值、以及预定诊断的相关性标记。在这里,该相关性标记可表示传感器404输出值对预定诊断的有用性。
[0094]此外,该方法可包括704,基于该数据集、相关函数以及分布函数确定该预定诊断的概率因子。该相关函数可表示传感器404输出值对预定诊断的相关性,并且,该分布函数可表示对于该预定诊断来说传感器404输出值的分布。
[0095]在该确定704之后,可传输该预定诊断的概率因子706,特别是向移动诊断单元传输。
[0096]当本发明已经参看有限数量的实施例进行了描述,得益于本公开的本领域普通技术人员将能领会到可以设计出其它实施例,而这些实施例不会脱离本公开的方面的范围。因此,本发明的范围应该通过所附的权利要求来限制。而且,所描述的与不同实施例相关联的单元可以合并。还应得知的是,权利要求中的附图标记不能被解释为限制单元。
[0097]所属技术领域的技术人员知道,本发明的各个方面可以实现为系统、方法或计算机程序产品。因此,本发明的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、驻留软件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。此外,在一些实施例中,本发明的各个方面还可以实现为在一个或多个计算机可读介质中的计算机程序产品的形式,该计算机可读介质中包含计算机可读的程序代码。
[0098]可以采用一个或多个计算机可读介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是一一但不限于一一电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(R0M)、可擦式可编程只读存储器(EPR0M或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
[0099]计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括一一但不限于一一电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
[0100]计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括一一但不限于一一无线、有线、光缆、RF等等,或者上述的任意合适的组合。
[0101]可以以一种或多种程序设计语言的任意组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言一诸如Java、Smalltalk、C++等,还包括常规的过程式程序设计语言一诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络一一包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
[0102]下面将参照根据本发明实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述本发明。应当理解,流程图和/或框图的每个方框以及流