本发明的实施例涉及信息处理和通信领域,特别涉及用于过敏信息获取和处理的装置、服务器、系统和方法。
背景技术:
诸如花粉、柳絮、粉尘、虫螨、动物皮屑等吸入性过敏源可以导致呼吸系统疾病,如哮喘、咳嗽、鼻炎、支气管炎等。防治呼吸系统过敏性疾病的直接方法是对空气进行净化处理,除去吸入人体的空气中的过敏源。然而,对空气进行净化处理仅能在单独的房间或独栋建筑物等封闭空间中进行,从而限制了患者的行动。因此,存在着对更灵活的解决方案的需求。
技术实现要素:
本发明的实施例提供了用于过敏信息获取和处理的装置、服务器、系统和方法,其能够提供一种针对过敏源的灵活的解决方案。
根据本发明的第一方面,提供了一种用于获取过敏信息的装置,包括:定位单元,用于确定所述装置的位置信息;过敏源检测单元,用于检测所述装置所处环境中的过敏源信息;体征检测单元,用于检测所述装置的使用者的体征信息;存储单元,用于存储所述位置信息、过敏源信息和体征信息;用于向外发送信息的通信单元;以及控制单元,其配置成确定所述体征信息是否符合异常状况判定条件,并在确定所述体征信息符合异常状况判定条件的情况下将所述位置信息、所述过敏源信息和确定所述体征信息符合异常状况判定条件的异常信息通过所述通信单元向外发送。
根据上述配置,使得该装置的使用者以外的其他人能够实时地了解当前存在过敏源并已经导致异常状况的位置,从而能够提前准备预防措施、或者避免到有过敏源的所述位置活动。
在一个实施例中,所述位置信息、所述过敏源信息和所述异常信息通过所述通信单元被发送给用于处理过敏信息的服务器,使得所述位置信息、所述过敏源信息和所述异常信息能够被转发给相应的其他用于获取过敏信息的装置。
根据上述配置,使得其他装置的使用者能够实时地了解当前存在过敏源并已经导致异常状况的位置,从而能够提前准备预防措施、或者避免到有过敏源的所述位置活动。
在一个实施例中,所述控制单元还配置成在确定所述体征信息不符合异常状况判定条件的情况下、或者响应于来自所述服务器的请求,将所述位置信息和所述过敏源信息通过所述通信单元发送给所述服务器。
根据上述配置,使得所述服务器能够实时地、或者在需要时了解各个装置所在位置的过敏源情况。
在一个实施例中,所述控制单元还配置成响应于来自所述服务器的请求,将存储在所述存储单元中的位置信息、过敏源信息和异常信息的历史记录通过所述通信单元发送给所述服务器。
根据上述配置,使得所述服务器能够根据各个装置的使用者的异常状况的历史来预测当前哪些位置有可能会导致异常状况,从而向各个使用者做出预告提醒。
在一个实施例中,所述控制单元还配置成通过所述通信单元从所述服务器接收提示信息,所述提示信息包括在当地已出现异常状况的位置信息和相应的过敏源信息。
根据上述配置,使得该装置的使用者能够实时地了解当前存在过敏源并已经导致异常状况的位置,从而能够提前准备预防措施、或者避免到有过敏源的所述位置活动。
在一个实施例中,所述控制单元还配置成通过所述通信单元从医疗机构或疾病预防中心获取呼吸疾病医疗数据,所述呼吸疾病医疗数据包括过敏源信息及其对应的呼吸疾病信息。
根据上述配置,使得该装置的使用者能够了解当地目前已经存在哪些异常状况,从而能够提前准备预防措施。
根据本发明的第二方面,提供了一种用于处理过敏信息的服务器,包括:用于进行通信的通信单元;用于存储通过所述通信单元接收的信息的存储单元;以及控制单元,其配置成通过所述通信单元从至少一个根据上述第一方面所述的装置接收其位置信息、过敏源信息和异常信息,并通过所述通信单元向相应的其他所述装置转发所接收的位置信息、过敏源信息和异常信息。
根据上述配置,使得其他装置的使用者能够实时地了解当前存在过敏源并已经导致异常状况的位置,从而能够提前准备预防措施、或者避免到有过敏源的所述位置活动。
在一个实施例中,所述控制单元还配置成:获取当地的多个所述装置的位置信息、过敏源信息和异常信息的历史记录;通过所述通信单元获取当地的过敏源信息;确定当地的过敏源信息与当地的历史记录中的过敏源信息是否匹配;以及在二者匹配的情况下,通过所述通信单元向相应的所述装置发送提示信息。
根据上述配置,使得所述服务器能够根据当地各个装置的使用者的异常状况的历史来预测当前哪些位置有可能会导致异常状况,从而向各个使用者做出预告提醒。
在一个实施例中,通过所述通信单元获取当地的过敏源信息包括下述中的至少一者:从疾病预防中心获取当地的过敏源信息;从环境监测中心获取当地的过敏源信息;和从当地的多个所述装置获取其检测的过敏源信息。
在一个实施例中,所述控制单元还配置成:在当地的过敏源信息与当地的历史记录中的过敏源信息不匹配的情况下,获取异地的多个所述装置的位置信息、过敏源信息和异常信息的历史记录;确定当地的过敏源信息与异地的历史记录中的过敏源信息是否匹配;以及在二者匹配的情况下,通过所述通信单元向相应的所述装置发送提示信息。
根据上述配置,使得所述服务器能够考虑异地各个装置的使用者的异常状况的历史来预测当前哪些位置有可能会导致异常状况,从而向各个使用者做出更全面的预告提醒。
根据本发明的第三方面,提供了一种用于获取和处理过敏信息的系统,包括:多个根据上述第一方面所述的装置;以及根据上述第二方面所述的服务器。
根据本发明的第四方面,提供了一种用于获取过敏信息的方法,包括:由用于获取过敏信息的装置的体征检测单元检测所述装置的使用者的体征信息;由所述装置的控制单元确定所述体征信息是否符合异常状况判定条件,并在确定所述体征信息符合异常状况判定条件的情况下将所述装置的定位单元确定的位置信息、所述装置的过敏源检测单元检测的过敏源信息和确定所述体征信息符合异常状况判定条件的异常信息通过所述装置的通信单元向外发送。
根据本发明的第五方面,提供了一种用于处理过敏信息的方法,包括:由用于处理过敏信息的服务器的控制单元通过其通信单元从至少一个根据上述第一方面所述的装置接收其位置信息、过敏源信息和异常信息,并通过所述通信单元向相应的其他所述装置转发所接收的位置信息、过敏源信息和异常信息。
在一个实施例中,所述方法还包括:由所述控制单元获取当地的多个所述装置的位置信息、过敏源信息和异常信息的历史记录;由所述控制单元通过所述通信单元获取当地的过敏源信息;由所述控制单元确定当地的过敏源信息与当地的历史记录中的过敏源信息是否匹配;以及在二者匹配的情况下,由所述控制单元通过所述通信单元向相应的所述装置发送提示信息。
在一个实施例中,所述方法还包括:在当地的过敏源信息与当地的历史记录中的过敏源信息不匹配的情况下,由所述控制单元获取异地的多个所述装置的位置信息、过敏源信息和异常信息的历史记录;由所述控制单元确定当地的过敏源信息与异地的历史记录中的过敏源信息是否匹配;以及在二者匹配的情况下,由所述控制单元通过所述通信单元向相应的所述装置发送提示信息。
附图说明
为了更清楚地说明本发明的实施例的技术方案,下面将对实施例的附图进行简单介绍。以下描述的附图仅仅涉及本发明的一些实施例,而并非对本发明的限制。
图1是根据本发明的实施例的装置的示意性框图;
图2是由根据本发明的实施例的装置执行的方法的流程图;
图3是根据本发明的实施例的服务器的示意性框图;
图4是由根据本发明的实施例的服务器执行的方法的流程图;以及
图5是由根据本发明的实施例的服务器执行的方法的另一流程图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例的附图,对本发明实施例的技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。基于所描述的本发明的实施例,本领域普通技术人员在无需创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
如前所述,本发明的实施例提供了用于获取和处理过敏信息的装置、服务器、系统和方法,其能够提供一种针对过敏源的灵活的解决方案。在下文中,将以相应的实施例对本公开的装置、服务器、系统和方法进行具体说明。
图1是根据本发明的实施例的装置的示意性框图。如图1所示,用于获取过敏信息的装置100包括定位单元102、过敏源检测单元104、体征检测单元106、存储单元108、通信单元110以及控制单元112。
定位单元102能够确定装置100的位置信息。作为一个示例,定位单元102可以采用GPS定位装置或北斗定位装置。作为另一示例,定位单元102也可以采用移动通信系统的LBS(基于位置的服务)技术来实现。然而,本发明在该方面并不作特别限制。定位单元102可以采用各种现有的或未来开发的移动定位技术来实现。
过敏源检测单元104能够检测装置100所处环境中的过敏源信息。本文中使用的术语“过敏源”可以涵盖有可能导致呼吸系统疾病(在本文中也简称为“呼吸疾病”)的各种源。例如,过敏源可以是使过敏性体质的人产生过敏性反应症状(例如哮喘、咳嗽、鼻炎、支气管炎等)的源,其示例包括但不限于花粉、柳絮、粉尘、虫螨、动物皮屑等。又例如,过敏源也可以是使人罹患通过空气传播的呼吸疾病(例如感冒)的源,其示例包括但不限于真菌、病毒等。相应地,本文中的“过敏源信息”是与过敏源的有无相关的信息。例如,过敏源信息可以包括过敏源的名称和该过敏源的有无。又例如,过敏源信息可以包括过敏源的名称和该过敏源在空气中的含量。
作为一个示例,过敏源检测单元104可以包括现有的用于检测粉尘的传感器。例如,可以采用三菱电机开发的利用激光探测PM 2.5浓度的空气质量传感器,其能够识别花粉和粉尘。作为另一示例,过敏源检测单元104可以包括现有的用于检测病毒的传感器。例如,可以采用Fernando Patolsky等人研发的能够检测感冒病毒的纳米线场效应晶体管传感器(见Fernando Patolsky等人的论文“Electrical detection of single viruses”,PNAS,Vol.101,No.39,2004)。然而,本发明在该方面并不作特别限制。过敏源检测单元104可以采用各种现有的或未来开发的用于检测过敏源的技术来实现。
体征检测单元106能够检测装置100的使用者的体征信息。体征信息的示例包括但不限于脉搏、血压、呼吸频率、体温、心电图等。例如,体征检测单元106可以包括东芝开发的可佩戴生命体征传感器模块Silmee,其能检测佩带者的脉搏、心电图和体温。又例如,体征检测单元106可以包括能够检测血压和呼吸频率的聚偏氟乙烯(PVDF)型压电薄膜传感器(见辛毅等人的论文“基于压电薄膜传感器的穿戴式健康监测体域网系统”,国防科技大学学报,第38卷第6期,2016年)。然而,本发明在该方面并不作特别限制。体征检测单元106可以采用各种现有的或未来开发的体征检测传感器来实现。
存储单元108能够存储信息。例如,存储单元108可以存储定位单元102确定的位置信息、过敏源检测单元104检测的过敏源信息、体征检测单元106检测的体征信息。存储单元108还可以存储由控制单元112执行的程序以实现装置100的相应功能,如稍后所述。存储单元108可以采用任何现有的或未来开发的存储装置来实现。
通信单元110能够向外发送信息。例如,通信单元110可以采用市售的用于手机的无线通信模块。然而,本发明在该方面并不作特别限制。通信单元110可以采用任何现有的或未来开发的无线通信技术来实现。
控制单元112配置成确定体征信息是否符合异常状况判定条件,并在确定体征信息符合异常状况判定条件的情况下将位置信息、过敏源信息和确定体征信息符合异常状况判定条件的异常信息通过通信单元110向外发送。控制单元112可以被实现为至少一个处理器,其配置成通过执行存储在存储单元108中的程序来实现上述功能。图2是由装置100执行的方法的流程图,其中包含了控制单元112所执行的程序的步骤。下面通过描述图2的流程图来详述控制单元112的实现细节。
如图2所示,该方法包括步骤202和204。在步骤202,由装置100的体征检测单元106检测装置100的使用者的体征信息。体征检测单元106及其检测的体征信息已经在上文中进行了详细描述,在此不再赘述。
在步骤204,由装置100的控制单元112确定体征信息是否符合异常状况判定条件。作为一个示例,异常状况判定条件可以是:使用者的当前体征信息处于体征信息的正常范围以外的数值范围内。也就是说,可以简单地将体征检测单元106检测的使用者的当前体征信息与体征信息的正常范围进行比较,来确定使用者是否处于异常状态。作为另一示例,异常状况判定条件可以是:使用者的当前体征信息与某种疾病的体征信息的模式匹配。例如,对于过敏源可能导致的各种疾病(例如,哮喘、咳嗽、鼻炎、支气管炎、感冒等)中的每一种,可以从医疗机构获取一定数量的患者的体征信息(脉搏、血压、呼吸频率、体温、心电图等)的数据作为样本数据。可以采用数据挖掘技术从这些疾病的样本数据中挖掘出每一种疾病特有的模式(例如,呼吸频率的特定数值范围、特定的心电图形状、等等)。由此得到的每种疾病及其相应模式的对应关系表可以存储在存储单元中。控制单元112可以通过将体征检测单元106检测的使用者的当前体征信息与对应关系表中的各个模式进行比较,来确定使用者是否处于异常状况。作为又一示例,可以将上述两个示例结合。也就是说,在通过对应关系表无法确定使用者是否处于异常状况的情况下,也可以将体征检测单元106检测的使用者的当前体征信息与体征信息的正常范围进行比较,来确定使用者是否处于异常状况。
如果在步骤204确定体征信息不符合异常状况判定条件,则该方法可以结束。另一方面,如果在步骤204确定体征信息符合异常状况判定条件,则在步骤206,控制单元112将装置100的定位单元102确定的位置信息、过敏源检测单元104检测的过敏源信息和确定体征信息符合异常状况判定条件的异常信息通过通信单元110向外发送。作为一个示例,位置信息、过敏源信息和异常信息可以被发送给用于处理过敏信息的服务器,使得所述位置信息、所述过敏源信息和所述异常信息能够被转发给相应的其他装置100。
在上述的与体征信息的正常范围进行比较的示例中,异常信息可以包括例如“该使用者已处于异常状况”的信息而不包括疾病的名称。或者,也可以进一步考虑过敏源检测单元104检测的过敏源信息,来确定疾病的名称。例如,如果过敏源信息表明环境中存在花粉,则可以确定与花粉过敏相应的疾病名称。又例如,如果过敏源信息表明环境中存在感冒病毒,则可以确定疾病的名称为感冒。
在上述的与对应关系表中的各个模式进行比较的示例中,异常信息可以包括所确定的疾病名称。与上述类似地,所确定的疾病名称也可以进一步结合过敏源检测单元104检测的过敏源信息来进一步提高异常状况确定步骤的准确性。
关于定位单元102,其可以实时地确定装置100的位置信息,也可以在确定使用者处于异常状况后确定装置100的位置信息。关于过敏源检测单元104,其可以实时地检测环境中的过敏源信息。这样,使用者能够实时地了解环境中的过敏源情况。或者,过敏源检测单元104也可以在确定使用者处于异常状况后检测环境中的过敏源信息。关于用于处理过敏信息的服务器,将在下文中详述其细节。
这样,由于装置100检测的位置信息、过敏源信息和异常信息能够被转发给相应的其他装置100,所以使得其他装置100的使用者能够实时地了解当前存在过敏源并已经导致异常状况的位置,从而能够提前准备预防措施、或者避免到有过敏源的所述位置活动。
作为另一示例,如稍后所述,装置100可以呈现为过敏源检测单元104、体征检测单元106、以及手机上的app应用。在这种情况下,装置100也可以将位置信息、过敏源信息和异常信息通过手机以例如短消息的形式发送给其通讯录中的未配备有装置100的亲友。也就是说,步骤206中提到的“向外发送”并不局限于通过服务器转发给其他装置100。
可选地,控制单元112可以(例如通过执行存储单元108中的程序而)配置成在确定体征信息不符合异常状况判定条件的情况下、或者响应于来自服务器的请求,将装置100的位置信息和过敏源信息通过通信单元110发送给服务器。这样,使得服务器能够实时地、或者在需要时了解各个装置100所在位置的过敏源情况。而且,在前一种情况下,当该使用者没有因过敏源的存在而立即处于异常状况时,使得服务器能够根据实时获得的过敏源信息向相应的其他装置100作出预告提醒。
可选地,控制单元112可以(例如通过执行存储单元108中的程序而)配置成响应于来自服务器的请求,将存储在存储单元108中的位置信息、过敏源信息和异常信息的历史记录通过通信单元110发送给服务器。一条历史记录可以包括与一次异常状况检测结果对应的位置信息、过敏源信息和异常信息。这样,使得服务器能够根据各个装置的使用者的异常状况的历史来预测当前哪些位置有可能会导致异常状况,从而向各个使用者做出预告提醒。
可选地,控制单元112可以(例如通过执行存储单元108中的程序而)配置成通过通信单元110从服务器接收提示信息,该提示信息包括在当地已出现异常状况的位置信息和相应的过敏源信息。如稍后关于服务器所述,该提示信息可以是服务器转发的从其他装置100接收的上报信息,也可以是服务器基于多个装置100的位置信息、过敏源信息和异常信息的历史记录而预测的信息。该提示信息可以采取各种形式,包括但不限于视觉信息(例如文本、图像)、听觉信息(例如语音、铃声)、触觉信息(例如振动)等。这样,使得该装置100的使用者能够实时地了解当前存在过敏源并已经导致异常状况的位置,从而能够提前准备预防措施、或者避免到有过敏源的所述位置活动。
可选地,控制单元112可以(例如通过执行存储单元108中的程序而)配置成通过通信单元110从医疗机构或疾病预防中心获取呼吸疾病医疗数据,该呼吸疾病医疗数据包括过敏源信息及其对应的呼吸疾病信息。对于当前由过敏源导致的呼吸疾病(例如流行性感冒),医疗机构会有患者就诊的记录,并且/或者疾病预防中心会有预警信息。该就诊记录或预警信息可以对应于所述呼吸疾病医疗数据。控制单元112可以通过通信单元110从医疗机构或疾病预防中心主动查询或被动接收该呼吸疾病医疗数据。这样,使得该装置100的使用者能够了解当地目前已经存在哪些异常状况,从而能够提前准备预防措施。
以上对装置100的各功能单元进行了描述。关于装置100的形态,作为一个示例,装置100的主体可以类似于手表的形态。定位单元102、存储单元108、通信单元110和控制单元112可以被包含在该主体中。过敏源检测单元104可以附着在使用者的衣服上并与主体进行无线通信(例如通过蓝牙),或者也可以集成在主体上。体征检测单元106可以附着在使用者的身体上(例如粘附在使用者的胸口)并与主体进行无线通信(例如通过蓝牙),或者也可以集成在主体上(例如粘附在手腕上)。
作为另一个示例,装置100可以呈现为过敏源检测单元104、体征检测单元106、以及手机上的app应用。过敏源检测单元104可以附着在使用者的衣服上并与手机上的app应用进行无线通信(例如通过蓝牙)。体征检测单元106可以附着在使用者的身体上(例如粘附在使用者的胸口)并与手机上的app应用进行无线通信。手机上的app应用可以从手机中的定位模块获取位置信息,并通过手机中的通信模块与服务器通信。这样,可以充分利用手机的普及性,更有利于装置100的推广。应注意的是,手机仅仅是一个示例,也可以采用其他移动终端。
图3是根据本发明的实施例的服务器的示意性框图。如图3所示,用于处理过敏信息的服务器300包括通信单元302、存储单元304以及控制单元306。
通信单元302能够进行通信。例如,通信单元302可以采用市售的用于云服务器的通信模块。然而,本发明在该方面并不作特别限制。通信单元302可以采用各种现有的或未来开发的用于服务器的通信模块来实现。
存储单元304能够存储信息。例如,存储单元304可以存储从各个装置100获取的上报信息。存储单元304还可以存储由控制单元306执行的程序以实现服务器300的相应功能,如稍后所述。存储单元304可以采用任何现有的或未来开发的存储装置来实现。
控制单元306配置成通过通信单元302从至少一个上述装置100接收其位置信息、过敏源信息和异常信息,并通过通信单元302向相应的其他装置100转发所接收的位置信息、过敏源信息和异常信息。控制单元306可以被实现为至少一个处理器,其配置成通过执行存储在存储单元304中的程序来实现上述功能。图4示出了控制单元306所执行的该程序的步骤。下面通过描述图4的流程图来详述控制单元的实现细节。
在步骤402,由控制单元306通过通信单元302从至少一个上述装置100接收其位置信息、过敏源信息和异常信息。该步骤可以基于服务器-客户端架构来实现,在此不再赘述。
在步骤404,由控制单元306通过通信单元302向相应的其他装置100转发所接收的位置信息、过敏源信息和异常信息。与步骤402类似,该步骤也可以基于服务器-客户端架构来实现。例如,相应的其他装置100可以是与上报信息的装置100处于同一地域范围(例如,城市、乡、镇等)的其他装置100。又例如,相应的其他装置100可以是打算前往上报信息的装置100所处的地域范围、且因此向服务器300发出了查询请求的装置100。
这样,根据图3所示的方法,使得其他装置100的使用者能够实时地了解当前存在过敏源并已经导致异常状况的位置,从而能够提前准备预防措施、或者避免到有过敏源的所述位置活动。
可选地,控制单元306可以(例如通过执行存储单元304中的程序而)配置成实时地或者根据需要从相应的装置100接收其位置信息和过敏源信息。这样,服务器能够实时地、或者在需要时了解各个装置100所在位置的过敏源情况。而且,在前一种情况下,即使上报信息的装置100的使用者并未处于异常状况,服务器仍能够根据实时获得的过敏源信息向相应的其他装置100作出预告提醒。在后一种情况下,服务器能够通过将从装置100接收的过敏源信息与当地和/或异地的异常状况的历史进行比较,来向相应的装置100作出预告提醒,如稍后所述。
可选地,控制单元306可以通过执行存储在存储单元304中的如图5所示的至少一些程序步骤而配置成执行相应的功能。下面通过描述图5的流程图来详述其实现细节。
作为一个示例,控制单元306执行图5的步骤502、504、506和508。在步骤502,控制单元306获取当地的多个装置100的位置信息、过敏源信息和异常信息的历史记录。如前所述,一条历史记录(在本文中也称为“异常状况的历史”或“异常状况的历史记录”)可以包括与一次异常状况检测结果对应的位置信息、过敏源信息和异常信息。
例如,控制单元306可以在存储单元304中累积存储各个装置100以往上报的位置信息、过敏源信息和异常信息。例如,这些异常状况的历史可以以数据库的形式存储。这样,控制单元306可以从该数据库中获取当地的多个装置100的异常状况的历史记录。上面提到的“当地的多个装置100”是指,对于一个要向其提供预告提醒的装置100而言,与其处于同一地域范围(例如,城市、乡、镇等)的多个装置100。又例如,控制单元306也可以在需要时通过通信单元302从当地的多个装置100获取其保存的异常状况的历史记录。
在步骤504,控制单元306通过通信单元302获取当地的过敏源信息。例如,可以从下述中的至少一者获取当地的过敏源信息:疾病预防中心(例如,疾病管理预警中心)、环境监测中心、以及当地的多个装置100。
在步骤506,控制单元306确定当地的过敏源信息与当地的历史记录中的过敏源信息是否匹配。例如,可以将从上述中的至少一者获取的当地过敏源信息与当地的历史记录中的过敏源信息进行比较。在将上述中的两者或三者获取的当地过敏源信息与当地的历史记录中的过敏源信息进行比较的情况下,只要所述两者或三者中的任何一者导致了匹配,就可以认为存在匹配。上面提到的“匹配”可以指过敏源的名称相同,也可以指过敏源的名称相同且含量的差值在预定阈值范围内,也可以指过敏源的名称相同且当前含量大于等于历史记录中的含量。
如果在步骤506中确定当地的过敏源信息与当地的历史记录中的过敏源信息不匹配,则该示例的方法可以结束。另一方面,如果在步骤506中确定当地的过敏源信息与当地的历史记录中的过敏源信息匹配,则在步骤508,控制单元306通过通信单元302向相应的装置100发送提示信息。例如,相应的装置100可以是当地的各个装置100。又例如,相应的装置100可以是打算前往当地、且因此向服务器300发出了查询请求的装置100。如前所述,提示信息可以采取各种形式,包括但不限于视觉信息(例如文本、图像)、听觉信息(例如语音、铃声)、触觉信息(例如振动)等。这样,服务器能够根据当地各个装置100的使用者的异常状况的历史来预测当前哪些位置有可能会导致异常状况,从而向各个使用者做出预告提醒。
作为另一示例,控制单元306除了执行图5的步骤502、504、506和508之外,还执行步骤510和512。也就是说,如果在步骤506中确定当地的过敏源信息与当地的历史记录中的过敏源信息不匹配,则在步骤510,控制单元306获取异地的多个装置100的位置信息、过敏源信息和异常信息的历史记录。“异地的多个装置100”是指,对于一个要向其提供预告提醒的装置100而言,与其处于不同地域范围(例如,城市、乡、镇等)的多个装置100。与步骤502类似,控制单元306可以从存储单元304中的数据库中获取异地的多个装置100的异常状况的历史记录,也可以在需要时通过通信单元302从异地的多个装置100获取其保存的异常状况的历史记录。
在步骤512,控制单元306确定当地的过敏源信息与异地的历史记录中的过敏源信息是否匹配。步骤512与步骤506类似,在此不再赘述。如果在步骤512中确定当地的过敏源信息与异地的历史记录中的过敏源信息不匹配,则该示例的方法可以结束。
另一方面,如果在步骤512中确定当地的过敏源信息与异地的历史记录中的过敏源信息匹配,则在步骤508,控制单元306通过通信单元302向相应的装置100发送提示信息。步骤508在上文中已经进行了详细描述,在此不再赘述。这样,服务器能够考虑异地各个装置100的使用者的异常状况的历史来预测当前哪些位置有可能会导致异常状况,从而向各个使用者做出更全面的预告提醒。
作为再一示例,除了图5中所示的步骤外,控制单元306在步骤506中确定存在匹配的情况下也执行步骤510和512。这样,服务器能够作出更全面的预告提醒。
根据上文的描述,本发明的至少一个实施例还提供了一种用于获取和处理过敏信息的系统,其包括多个上述装置100;以及上述服务器300。
应注意的是,本发明的至少一些方面可以被实现为系统、方法或计算机程序产品。因此,本发明的一些方面可以实现为以下形式:完全的硬件实施方式(包括专用集成电路(ASIC)、现场可编程门阵列(FPGA)等)、完全的软件实施方式(包括固件、驻留软件、微代码等)、或者硬件和软件结合的实施方式。此外,在一些实施例中,本发明的各个方面还可以实现为包含计算机可读程序代码的一个或多个计算机可读介质。
以上所述仅是本发明的示范性实施方式,而并非用于限制本发明的保护范围,本发明的保护范围由所附的权利要求确定。