向用户提供提醒的制作方法
【专利摘要】提出了一种用于向用户提供提醒的系统,所述系统包括:提醒数据存储装置,其被布置为存储与所述用户要被提醒的任务相关的提醒信息;以及提醒处理器,其被布置为基于所述提醒信息来确定所述提醒到期的时间。定位机构被提供用于获得与所述用户的位置相关的信息;并且输出机构被提供用于通过一个或多个提醒设备来输出提醒警报。提醒处理器被布置为从定位机构获得与在所述提醒到期时用户的位置相关的信息,并且被布置为基于一个或多个提醒设备的已知位置来识别一个或多个提醒设备中在用户的所述位置附近的提醒设备。输出机构被布置为通过所识别的提醒设备来输出提醒警报。
【专利说明】
向用户提供提醒
技术领域
[0001]本发明涉及用于向用户提供提醒的系统和方法。
【背景技术】
[0002]存在许多原因使用户可能想要得到关于行为的提醒。发出警报以提醒用户其行为的方式已经存在了很长时间。这些方式的范围从老式闹钟到基于网络的应用或移动设备应用。以移动设备应用作为范例,用户典型地将设定任务(例如购买更多的牛奶)以及要被提醒的时间(例如明天上午8:00)。该移动设备应用接着将在预设定/预定义的时间发出提醒(例如使用可听警报以及屏上通知)。
[0003]对于许多情形,提醒是非常重要的。例如,具有长期健康状况的患者可能具有由医生开具的治疗方案,患者接着应当在设定的时间段或在特定的时间边界内遵循该方案。所述治疗方案可以管理患者的症状,治疗方案的目标是管理患者的状况并帮助实现积极的治疗结果。将认识到,不遵循治疗方案可能引起患者的健康恶化。
[0004]对于许多长期健康状况,治疗方案要求定期服用药物(例如一定剂量,每天三次)。如果不定期服用药物,或者未服用正确量的药物(即如果未遵循治疗方案),则临床结果可能受到影响。已知使用常规的提醒系统方法(例如移动设备应用)来试图鼓励用户遵循他们的治疗方案(例如通过按时服用他们的药物)。
[0005]还已知提供专用设备用于药物管理。一般存在分配器,其能够被编程为在预定义的时间发出警报并释放药物。它们常常包括通过检测是否已经从所述分配器移除了药物来监测顺应性的器件。作为这样的设备的范例,EP2485704公开了一种药物分配器,其通过由分配器本身发出的光和声音的形式来提供提醒。所述分配器能够连接到远程服务器,以交换关于分配和患者的顺从性的信息。
[0006]以上提到的所有常规系统,取决于它们如何被配置,通过预设定的设备在一天的预定的时间提供提醒。然而,该方法是不灵活的。结果,其允许在用户不在设备附近的时刻提供提醒,在这种情况下,用户将错过提醒。
【发明内容】
[0007]本发明的目的是提供一种用于向用户提供提醒的系统,所述系统基本缓解或克服了以上提到的问题。具体而言,本发明的目的是提供一种用于向用户提供提醒的系统,所述系统克服已知的消息通知系统的技术缺点。
[0008]根据本发明,提供了一种用于向用户提供提醒的系统,所述系统包括:提醒数据存储装置,其被布置为存储与所述用户要被提醒的任务相关的提醒信息;提醒处理器,其被布置为基于所述提醒信息来确定所述提醒到期的时间;定位机构,其被布置为获得与所述用户的位置相关的信息;以及输出机构,其被布置为通过一个或多个提醒设备来输出提醒警报,其中,所述提醒处理器被布置为从所述定位机构获得与在所述提醒到期时用户的位置相关的信息,并且被布置为基于所述一个或多个提醒设备的已知位置来识别所述一个或多个提醒设备中在所述用户的所述位置附近的提醒设备,并且其中,所述输出机构被布置为通过所识别的提醒设备来输出提醒警报。
[0009]该布置提供的优点在于,通过当前靠近用户的设备来提供提醒,使所述提醒将被用户认识到的机会最大化。
[0010]在一些实施例中,所述系统还包括排序处理器,其被布置为对所述提醒设备中的每个分配排序分数,其中,所述排序分数与通过所述提醒设备提供的提醒警报的可能影响相关,其中,所述提醒处理器被布置为通过在考虑所述排序分数的情况下选择多个提醒设备中在所述用户的位置附近的提醒设备来识别所述提醒设备。
[0011]当在所述用户的附近存在从中进行选择的多个提醒设备时,以这种方式对可用的提醒设备进行排序允许选择将对用户提供最高影响的设备。
[0012]在一些实施例中,所述排序分数与所述提醒设备的显示能力和/或音频能力相关。
[0013]根据显示能力和/或音频能力对所述设备进行排序提供的优势在于,能够取决于个体用户的需求来选择最适合的设备。例如,具有视觉缺陷的用户可以优选接收音频警报。
[0014]在一些实施例中,所述提醒设备包括显示器,并且所述显示能力包括:显示器的观察角度;和/或所述显示器的大小;和/或所述显示器的分辨率。
[0015]在一些实施例中,所述排序分数与所述提醒设备的当前活动水平相关。
[0016]在一些实施例中,所述系统还包括:确认接收机构,其被布置为接收对提醒警报的用户确认,其中,响应于用户确认被接收,所述输出机构被布置为停止通过所识别的提醒设备输出所述提醒警报。
[0017]在一些实施例中,响应于在通过所选择的提醒设备输出所述提醒警报之后的预定时间内没有接收到用户确认,所述提醒处理器被布置为选择所述多个提醒设备中在所述用户的位置附近的不同的提醒设备,并且所述输出机构被布置为通过所选择的不同的提醒设备来输出提醒警报。
[0018]在一些实施例中,所述提醒处理器和所述输出机构被布置为通过所述多个提醒设备中在所述用户的所述位置附近的各个不同的提醒设备来重复地输出提醒警报,直到接收到用户确认或者直到不再有剩下待选择的提醒设备。
[0019]在一些实施例中,所述提醒处理器被布置为通过选择提醒设备中具有与先前所选择的提醒设备不同的显示能力和/或音频能力的提醒设备来选择所述不同的提醒设备,或者被布置为通过基于所述排序分数选择下一个最高排序的提醒设备来选择所述不同的提醒设备。
[0020]在一些实施例中,所述系统还包括:设备信息数据存储装置,其被布置为存储与响应于通过所述提醒设备输出的提醒警报而接收用户确认所花费的时间相关的信息,其中,被分配到每个提醒设备的所述排序分数与通过所述提醒设备输出的提醒警报的效力相关,提醒警报越有效,则接收对提醒警报的用户确认所花费的时间越少。
[0021]通过随时间记录关于每个提醒设备对个体用户的效力的信息,所述系统能够学习选择最有效的提醒设备来向该用户提供警报。例如,对于具有视觉缺陷的用户,可听提醒可能比视觉提醒更有效,并且因此,通过具有音频能力的设备提供的提醒警报可能更有效。
[0022]在一些实施例中,所述用户的所述位置是通过以下而获得的期望位置:随时间监测用户的位置、预测将由所述用户采取的路线、并且根据所预测的路线来获得在所述提醒到期时所述用户的所述期望位置。
[0023]在一些实施例中,所述定位机构被布置为从由所述用户携带的位置传感器接收关于所述用户的位置的信息。
[0024]从由所述用户携带的传感器(例如全球定位系统(GPS)接收器)接收用户的位置允许以高准确度来确定用户的当前位置。
[0025]在一些实施例中,所述系统被布置为根据在所识别的提醒设备处的环境声音和/或光水平来调节所述提醒警报的音量水平和/或亮度水平。
[0026]在一些实施例中,所述系统还包括:药物分配器,其被布置为与所述提醒处理器进行通信,所述药物分配器被布置为在所述提醒到期时发出提醒警报,除非从所述提醒处理器接收到提醒取消信号,其中,所述提醒处理器被布置为响应于所述用户的所述位置不在所述药物分配器的已知位置附近而向所述药物分配器发送所述提醒取消信号。
[0027]根据本发明的另一方面,提供了一种向用户提供提醒的方法,所述方法包括:访问与用户的要被提醒的任务相关的提醒信息;基于所述提醒信息来确定所述提醒到期的时间;获得与针对所述提醒到期时用户的位置相关的信息;基于一个或多个提醒设备的已知位置来识别在所述用户的所述位置附近的提醒设备;并且通过所识别的提醒设备来输出提醒警报。
[0028]一种计算机可读存储介质,其能够被布置为存储计算机程序,所述计算机程序当被运行时执行所述方法。
[0029]参考下文描述的实施例,本发明的这些和其他方面将是显而易见的,并且将参考下文描述的实施例对本发明的这些和其他方面进行说明。
【附图说明】
[0030]现在将参考附图仅以范例的方式来描述本发明的实施例,在附图中:
[0031]图1示意性地示出了根据本发明的第一实施例的用于提醒用户的系统;
[0032]图2示出了解释第一实施例的系统的操作的流程图;
[0033]图3示意性地示出了根据本发明的第二实施例的用于提醒用户的系统;
[0034]图4示出了解释第二实施例的系统的操作的流程图;
[0035]图5示出了解释控制由第二实施例的系统中的片剂分配器输出的提醒警报的方法的流程图;并且
[0036]图6示出了解释获得由第一实施例或第二实施例的系统使用的关于用户的位置的信息的方法的流程图。
【具体实施方式】
[0037]图1示意性地示出了根据本发明的第一实施例的用于提醒用户的系统10。
[0038]系统10包括提醒数据存储装置11、定位机构12、提醒处理器13、输出机构14和设备信息数据存储装置15。
[0039]提醒数据存储装置11被布置为存储关于与用户相关的提醒的提醒信息。在本实施例中,提醒数据存储装置11被布置为存储关于与治疗方案有关的特定任务的、与用户的要被提醒的任务相关的信息。例如,用户可以要求提醒以在每天的特定时间服用特定剂量的药物。然而,本发明不限于与治疗方案相关的提醒。在本发明的实施例中,提醒能够与用户的要被提醒的任何任务相关。
[0040]定位机构12被布置为获得与用户的位置相关的位置信息。例如,所述位置信息能够是具体的位置坐标,或者能够是用户当前位于其内的定义的区域。在该实施例中,定位机构12包括无线接口,其用于从由用户携带的智能电话中的全球定位系统(GPS)接收器来接收位置坐标。
[0041]提醒处理器13被布置为基于所述提醒信息来确定提醒到期的时间。在本实施例中,所述提醒信息定义所述提醒到期的具体时间。
[0042]输出机构14被布置为通过一个或多个提醒设备14a、14b向用户输出提醒警报。在许多情况下,提醒警报将采取可听和/或视觉警报的形式,但其他类型的提醒警报也是可能的,例如来自移动电话中的振动马达的触觉信号。
[0043]提醒处理器13还被布置为从定位机构12获得与在所述提醒到期时用户的位置相关的信息,并且被布置为基于提醒设备14a、14b的已知位置来识别提醒设备14a、14b中在用户的所述位置附近的提醒设备。接着,输出机构14被布置为通过所识别的提醒设备来输出提醒警报。
[0044]在该实施例中,系统10包括:设备位置数据存储装置15,其被布置为存储识别提醒设备14a、14b中的每个的位置的信息;以及提醒处理器13被布置为从设备位置数据存储装置15获得提醒设备14a、14b的已知位置。
[0045]提醒设备14a、14b不必是专用设备,而能够是能向用户提供提醒的任何设备。在该实施例中,所述提醒设备包括电视机(TV)14a、以及膝上型计算机14b。在本发明的实施例中,可以提供任意数量的提醒设备。适合的提醒设备的其他范例包括电子广告牌、收音机、智能电话、智能光系统等。例如,能够通过连接的光配件来输出视觉提示,所述光配件例如能通过智能电话或其他设备控制的发光二极管(LED)灯泡。在本实施例中,输出机构14通过基于网络的接口与提醒设备14a、14b通信,并且因此能够访问包括因特网连接的任何适合的提醒设备。在其他实施例中,输出机构可以通过不同类型的接口与提醒设备中的各个提醒设备通信。
[0046]在该实施例中,在同一装置上,即同一设备10上,提供提醒数据存储装置11、定位机构12、提醒处理器13、输出机构14和设备位置数据存储装置15。例如,这样的装置能够是智能电话、平板计算机、通用计算机、因特网服务器或者其他适合的装置。在其他实施例中,可以在不同的设备上提供系统的各元件。系统10的各个部件能够被体现为硬件或者由处理器运行的软件指令。
[0047]在该实施例中,提醒数据存储装置11和设备位置数据存储装置15被布置为从被包括在同一设备10中的本地存储单元来访问提醒信息和设备位置信息。然而,由提醒数据存储装置11和设备位置数据存储装置15访问的数据不必被物理地存储在系统10内。在其他实施例中,能够由提醒数据存储装置11和/或设备位置数据存储装置15从远程存储单元访问提醒信息和/或设备位置信息。例如,所述提醒数据存储装置11可以访问存储在因特网服务器上的提醒信息。
[0048]图2示出了解释图1的系统10的操作的流程图。
[0049]在图2的步骤SlO中,系统10访问提醒信息以便确定提醒到期的时间。如上文所描述的,在本实施例中,提醒信息指定提醒到期的时间。然而,本发明并不限于这种方法。在另一实施例中,系统10的提醒处理器13能够选择接近由提醒信息所指定的时间的不同时间。例如,用户能够定义他想要接收提醒的优选时间空档,并且提醒处理器13能够在用户优选的时间空档内选择与由提醒信息定义的时间最靠近的时间。作为另外的备选,提醒信息可以定义在其中能够提供提醒的时间窗,并且提醒处理器13能够在该时间窗内选择方便的时间来提供提醒,例如通过等待直到用户接近提醒设备14a、14b中的提醒设备的特定最小范围内。
[0050]在为提醒使用预定时间窗的一些实施例中,系统10将确保始终在预定时间窗的结束前输出提醒。这将通过恰在预定时间窗的结束处输出提醒来完成,而不管用户的当前位置。例如,在时间窗的结束处,能够通过最靠近用户的提醒设备来输出提醒,而不管该提醒设备与用户的当前位置之间距离。在该场景下,用户可能仍能够接收提醒,例如,在所述提醒设备附近的另一人能够注意到所述提醒并联系用户以传递信息。
[0051]能够以各种不同的方式来获得提醒信息。例如,用户能够针对某天的某个时间来设定闹钟。在提醒信息与治疗方案相关的情况下,能够通过健康护理专业人员上传包括诸如药物、锻炼方案的数据的护理计划以及患者需要遵循的饮食计划来获得提醒信息。提醒信息能够包含针对与该护理计划的所有方面相关联的任务的提醒。在其他实施例中,健康护理专业人员能够扫描与药物相关的条形码(或输入适合的参考数字),其将加载包括服用药物的时间表的关于药物的信息。在其他实施例中,能够以其他方式(例如通过人工输入)由提醒数据存储装置11来获得细节。
[0052]在图2的步骤Sll中,系统10获得与在提醒到期时用户的位置相关的信息。在该实施例中,系统10的定位机构12获得在提醒到期的时间之前的短时间处用户的当前位置。提醒处理器12被布置为假设这将是提醒到期时用户的位置。
[0053]然而,在一些实施例中,作为对使用用户的当前位置的替代,系统10可以获得用户的期望位置。例如,能够随时间监测用户的位置,以便预测用户将采用的路线。接着能够根据所预测的路线来获得用户的期望位置,即提醒到期时用户的位置。在此,可以由位置传感器12a、定位机构12或提醒处理器13中的任意一个来执行监测用户的位置、预测路线以及获得期望位置的功能。例如,系统10的提醒处理器13能够规律地从定位机构12接收位置更新并执行获得期望的位置所必须的所有处理。另一种方法将是要在位置传感器12a处本地执行所述处理,例如通过在用户的智能电话上运行的应用(app),并且接着能够将期望位置经由定位机构12发送到提醒处理器13。
[0054]应当理解,在一些情况下能够以比在其他情况下更高的准确度来预测期望位置。例如,当用户在良好定义的路线(例如高速公路或铁路线)上以恒定速度行进时,可能以高准确度来预测期望位置。在用户具有更多的移动自由的场景中,例如,当在购物中心游逛时,可能以较低的准确度来预测期望位置。
[0055]在本实施例中,系统10的定位机构12被布置为以位置坐标的形式从由用户携带的位置传感器12a无线地接收位置信息。例如,位置传感器12a能够是被包括在由用户携带的智能电话或其他设备中的全球导航卫星系统(GNSS)接收器,例如全球定位系统(GPS)接收器。
[0056]在其他实施例中,作为从位置传感器接收与用户的位置相关的信息的替代,定位机构12能够从不同的源获得位置信息。例如,智能电话应用是已知的,其周期性地确定设备的位置,例如使用GPS、附近电信天线杆的已知坐标、基于至少三个基站或无线接入点的三角测量技术、对智能电话从上一已知绝对位置的相对移动的惯性跟踪或者这些技术的组合来确定,并且将该信息上传到服务器。因此,在本发明的某些实施例中,定位机构12能够询问服务器以检索最近上传的用户位置。
[0057]在图2的步骤S12中,系统10识别接近在步骤Sll中获得的用户的位置附近的提醒设备。如上文所描述的,系统10的提醒处理器13基于一个或多个提醒设备的已知位置来识别提醒设备。在该实施例中,提醒设备的位置是根据通过所述系统的设备位置数据存储装置15访问的设备位置信息来确定的。
[0058]例如,设备位置数据存储装置15能够从可用提醒设备的因特网数据库获得设备位置信息。设备位置数据存储装置15能够周期性地从数据库检索针对任何附近设备的经更新的设备位置信息,或者能够仅在(或接近)提醒到期时请求相关信息。在后者的情况下,设备位置数据存储装置15可以被布置为仅检索与在特定区域内的提醒设备相关的设备位置信息,能够基于用户的位置来定义所述特定区域。例如,设备位置数据存储装置15可以请求针对在用户的位置的一定半径(例如5米)内的任意提醒设备的设备位置信息。从因特网服务器检索设备位置信息的优势在于,能够集中存储并更新所述信息。
[0059]在另一实施例中,系统10本身能够通过执行提醒设备发现过程来生成设备位置信息,以直接检测本地可访问的设备。该方法允许在需要时动态地生成设备位置信息,而不必保持更永久性的设备信息数据存储。在这样的实施例中,设备位置信息可以仅被存储在临时设备信息数据存储装置中,例如在瞬态随机存取存储器(RAM)中。例如,设备发现过程可以使用IEEE802.1l设备发现过程。在一些实施例中,可以使用近场通信机制(例如蓝牙)来实施设备发现。例如,包括位置传感器12a的设备(例如智能电话)也可以包括能够被用于发现附近的本地提醒设备的蓝牙通信单元。也可以使用红外或其他形式的本地编码的光通信来实施设备发现协议。在一些实施例中,发现过程能够包括解析单元,其中,检测待发现的设备的发射(声学的、视觉的等)并将其用于触发其进一步的发现。亦即,所述系统能够检测已知类型的提醒设备的发射信号(例如声学的、视觉的)特征,并且响应于检测到的特征信号,能够对发现过程进行初始化以发现关于提醒设备的特定信息(例如设备识别符)。
[0060]一旦已经在步骤S12中识别出了所述提醒设备,则在步骤S13中,系统10的输出机构14通过提醒设备14a、14b中所识别的提醒设备来输出提醒警报。提醒警报可以简单的是基本音频或视觉信号,而不向用户传达详细信息,例如闪烁显示或警报噪音。备选地,输出机构14能够通过将更详细的信息发送到提醒设备而通过提醒设备输出更详细的提醒警报。例如,输出机构14可以将待显示或要被音频重放的消息作为提醒警报发送,所述消息包括关于提醒所涉及的任务的信息。
[0061]图3示意性示出了根据本发明的第二实施例的用于提醒用户的系统30。在该实施例中,系统30被具体布置为监测用户对药物方案的顺从性。结果,在该实施例的背景下的用户是具有长期健康状况的患者,其要求治疗方案以便保持用户的长期健康状况稳定。在该范例实施例中,将假设,对用户的治疗方案的非顺从将导致患者症状恶化。系统30被布置为提供提醒以提示顺从所述治疗方案。
[0062]系统30包括设备30a和若干远程设备,包括远程提醒数据库31a、远程设备信息数据库37a、远程用户偏好数据库38a、远程位置传感器32a、若干提醒设备34a、34b以及远程片剂分配器34c。
[0063]设备30a包括提醒数据存储装置31a、定位机构32、提醒处理器33以及输出机构34,其类似于图1的系统10中的对应部件。在此将省略对这些相似部件的详细描述,以保持简洁。另外,设备30a包括设备发现机构35、排序处理器36、设备信息数据存储装置37、用户偏好数据存储装置38以及确认接收机构39。
[0064]确认接收机构39被布置为接收对提醒警报的用户确认。能够通过任何适合的用户接口来接收用户确认。例如,能够通过被包括在设备30a中的用户接口或者通过诸如智能电话的另一设备来接收用户确认。在另一实施例中,能够从提醒设备34a、34b或片剂分配器34c中的一个直接接收用户确认。
[0065]设备30a经由适合的接口与远程提醒数据库31a、远程设备信息数据库37a、远程用户偏好数据库38a、远程位置传感器32a、提醒设备34a、34b以及远程片剂分配器34c通信。例如,设备30a能够经由网络(例如因特网)被连接到远程提醒数据库31a、远程设备信息数据库37a和远程用户偏好数据库38a。取决于所涉及的距离,设备30a也能够经由网络(例如因特网)或经由短距无线连接(例如蓝牙)被连接到包括远程位置传感器32a、提醒设备34a、34b和远程片剂分配器34c的其他远程设备。然而,应当意识到,其他实施例可以使用将远程设备连接到设备30a其他方式。
[0066]在该实施例中,设备30a是由用户携带的便携式设备(例如智能电话)。在其他实施例中,设备30a能够是非便携的独立设备。在其他实施例中,设备30a能够被集成为通用设备的功能,或者能够是因特网服务器。
[0067]在该实施例中,片剂分配器34c能够提供可听的和/或视觉的提醒警报。输出机构34能够指导片剂分配器34c是否提供可听的和视觉的警报,并且也能够与TV 34a或膝上型计算机34b接合以输出可听的和/或视觉的提醒警报。
[0068]图4示出了解释图3的系统30的操作的流程图。
[0069]图4的步骤S14和S15与图2的步骤SlO和Sll相似,并且在此不再重复详细描述。
[0070]在图4的步骤S16中,在获得提醒到期时用户的位置之后,系统30的设备发现机构35执行设备发现。在设备发现过程期间,设备发现机构35获得针对在所获得的用户的位置附近的任意提醒设备的设备位置信息。设备发现机构35还获得针对每个提醒设备的设备能力信息。例如,设备能力信息能够包括关于每个提醒设备的音频和/或视频能力的信息。
[0071]例如,设备发现机构35能够广播请求指定区域中的任何可用提醒设备回复其位置和能力信息。在该实施例中,不需要图1的设备位置数据存储装置15,这是因为在需要时动态地获得设备位置信息。
[0072]例如,设备发现过程可以使用IEEE 802.11设备发现过程。在German Castignani等人所著的 “A study of the discovery process in 802.1Inetworks^一文中第1.A章“The IEEE 802.1 IDiscovery Process”中可以找到更多细节,并且其他的源包括相关的IEE标准文献。应当意识到,不同的协议和技术将适于距提醒设备的不同接近度以及不同的操作模式。
[0073]尽管在本发明中设备发现被用于获得设备位置信息和设备能力信息,但在其他实施例中,步骤S16能够被省略。例如,作为执行设备发现的替代,能够从设备信息数据存储装置37或另一适合的数据存储装置来检索设备位置信息和设备能力信息,并且能够省略设备发现机构35。
[0074]此外,在一些实施例中,可以使用这些方法的组合。例如,可以通过设备发现来获得设备位置信息,并且可以从数据存储装置来检索设备能力信息。设备能力可能保持固定,并且因此,在设备发现期间可能不必每次获得新的能力信息。
[0075]在图4的步骤S17中,系统30的排序处理器36为提醒设备中的每个分配排序分数。针对提醒设备的排序分数涉及通过所述提醒设备提供的提醒警报的可能影响。排序分数使得能够根据提醒警报的可能影响来对提醒设备进行排序,并且此后,具有较高可能影响的提醒设备将被描述为具有较高的排序。这并不意味着针对这样的设备的排序分数具有较高的数值,因为可以使用这样的排序系统,即其中较低的数值与较高的影响相关联。在这种情况下,具有最低数值分数的提醒设备将被认为是“最高排序”的设备,亦即具有最高影响的设备。
[0076]在该实施例中,排序处理器36也考虑存储在用户偏好数据存储装置38中的用户偏好。例如,用户可能偏好接收声音警报而非视觉警报,并且因此,排序处理器36可以向具有音频能力的提醒设备分配比不具有音频能力的提醒设备更高的排序分数。
[0077]当在用户的附近存在待选的多个提醒设备时,通过这种方式对可用的提醒设备进行排序允许选择对用户提供最高影响的设备。
[0078]在一些实施例中,排序分数涉及所述提醒设备的显示能力和/或音频能力。当分配排序分数时能够被考虑的显示能力的范例包括但不限于:显示器的观察角度;和/或显示器的大小;和/或显示器的分辨率。根据显示能力和/或音频能力对设备进行排序提供的优势在于,能够根据个体用户的需求来选择最适合的设备。例如,具有视觉缺陷的用户可能偏好接收音频警报。
[0079]同样地,在一些实施例中,所述排序分数涉及所述提醒设备的当前活动水平。这能够避免系统试图通过已经用于不应当被打断的任务的设备来输出提醒警报。换言之,如果所述提醒设备是活动的(例如正被用户使用),那么可以调低针对该设备的排序分数。例如,如果提醒设备是智能电话,则在所述智能电话正在被用户用于通话的情况下,针对所述智能电话的排序分数可以是较低的。
[0080]这样的实施例可以以不同的方式对提醒设备的不同活动进行分类。例如,再次考虑为智能电话的提醒设备,所述系统可以被布置为使得如果用户正在使用所述智能电话来进行阅读文本消息的活动,则智能电话的该当前活动水平被认为不影响经由智能电话发送的提醒的效力,例如这是因为用户可能乐于在阅读文本消息时被打断,并且因此,可以不调节对智能电话的排序。然而,对于接收电话呼叫的活动,智能电话的该当前活动水平可以被认为影响经由智能电话发送的提醒的效力,并且因此可以调低对智能电话的排序。
[0081]在一些实施例中,排序分数涉及关于用户偏好的提醒设备或偏好的提醒设备的类型(例如视觉的或可听的)的用户偏好。
[0082]在图4的步骤S18中,系统30的提醒处理器33被布置为通过在考虑排序分数的情况下选择多个提醒设备中的在用户的所述位置附近的提醒设备来识别提醒设备。例如,提醒处理器33能够简单地选择具有最高排序的设备。
[0083]如果有必要的话,提醒处理器33也可以考虑在分配排序分数时不被排序处理器36考虑的因素。例如,在一些实施例中,可以在关于用户的位置的最新信息可用之前分配排序分数。在这种情况下,排序处理器36在分配排序分数时不能够考虑与用户的距离。因此,当两个提醒设备具有相似的排序分数时,排序处理器33可以优选地选择最接近用户的提醒设备。
[0084]在一些实施例中,可能不执行排序,并且能够省略步骤S17和S18。
[0085]在图4的步骤S19中,输出机构34以与图1的步骤S13相似的方式通过在步骤S18中识别出的提醒设备来输出提醒警报。
[0086]在图4的步骤S20中,系统30等待通过系统30的确认接收机构39接收对提醒警报的用户确认。在当前实施例中,系统30等待预定的时间限制,但在其他实施例中,系统30可以无限等待并且如果未接收到确认则不采取进一步动作。
[0087]在图4的步骤S21中,响应于在通过所选择的提醒设备输出提醒警报之后的时间限制内没有接收到用户确认,系统30的提醒处理器33被布置为选择多个提醒设备中在用户的位置附近的不同的提醒设备。
[0088]在该实施例中,提醒处理器33被布置为通过基于排序分数选择下一个最高排序的提醒设备来选择所述不同的提醒设备。在另一实施例中,提醒处理器33能够被布置为通过选择提醒设备中具有与先前选择的提醒设备不同的显示能力和/或音频能力的提醒设备来选择所述不同的提醒设备。
[0089]在图4的步骤S22中,系统30的输出机构34被布置为通过所选择的不同的提醒设备来输出提醒警报。在此,输出机构34也能够通过先前选择的提醒设备继续输出先前的提醒警报,或者能够取消先前的提醒警报。接着系统30返回步骤S20,并等待对新的提醒警报的确认。
[0090]这一次,在步骤S20中,系统30能够等待与之前相同的时间段,或者能够等待不同的时间段。例如,在一些实施例中,每次选择了不同的设备,系统能够等待更短的时间段,这是因为当若干提醒已经被忽略时,这可能指示用户不能够确认提醒,例如用户可能在睡觉或忙碌。
[0091]系统可以被布置为重复步骤S20到S22,直到接收到用户确认、直到已经发出了预定数量的提醒、或者直到不再有剩下待选择的提醒设备。在一些实施例中,步骤S21和S22可以一起被省略,在这种情况下,系统将仅输出单个提醒。
[0092]一旦在步骤S20中接收到用户确认,那么系统进行到步骤S23。在图4的步骤S23中,系统30的输出机构34被布置为停止通过当前选择的提醒设备输出提醒警报,并停止通过针对相同的任务仍在输出较早的提醒警报的任何其他提醒设备输出提醒警报。
[0093]如图1,在一些实施例中,能够省略确认接收机构39。在这样的实施例中,系统可以被布置为在预定的时间段之后取消提醒警报。
[0094]在图4的步骤S24中,系统30基于接收用户确认所花费的时间来更新设备信息数据存储装置37。设备信息数据存储装置37被布置为存储与响应于通过提醒设备输出的提醒警报而接收用户确认所花费时间相关的信息。该信息能够由排序处理器36在分配排序分数时考虑。具体而言,被分配到每个提醒设备的排序分数能够涉及通过所述提醒设备输出的提醒警报的效力,提醒警报越有效,接收到对提醒警报的用户确认所花费的时间越少。
[0095]通过随时间记录关于每个提醒设备对个体用户的效力的信息,系统能够学习选择最有效的提醒设备来向用户提供警报。例如,对于具有视觉缺陷的用户而言,可听提醒可能比视觉提醒更有效,并且因此,通过具有音频能力的设备提供的提醒警报可以是更有效的。
[0096]图5示出了解释控制第二实施例的由系统30中的片剂分配器34c输出的提醒警报的方法的流程图。片剂分配器34c被布置为与提醒处理器33通信,并且被布置为在提醒到期时发出提醒警报,除非从提醒处理器接收到提醒取消信号。亦即,片剂分配器34c也具有对提醒信息的访问,例如通过提醒数据存储装置31或者通过被包括在片剂分配器34c中的存储器中本地存储的提醒信息的复制拷贝来访问。
[0097]图5的步骤S25和S26与图2的步骤SlO和Sll相似,并且在此不再重复详细描述。
[0098]在图5的步骤S27中,系统30的提醒处理器33例如通过核查用户的位置是否在片剂分配器34c的预定范围内来核查用户的当前位置是否在片剂分配器34c附近。响应于确定用户当前在片剂分配器34c附近,则在步骤S28中,系统30不采取进一步动作,并且允许片剂分配器34c输出提醒警报。
[0099]另一方面,响应于在步骤S27中确定用户不在片剂分配器附近,则系统30进行到步骤S29。在图5的步骤S29中,提醒处理器33被布置为响应于用户的所述位置不在片剂分配器34c的已知位置附近而向片剂分配器34c发送提醒取消信号。
[0100]系统30接着进行到步骤S30和S31,以通过在用户附近的提醒设备输出提醒警报。步骤S30和S31与图2的步骤S12和S13相似,并且在此不再重复详细描述。
[0101]在该实施例中,片剂分配器34c自动发出其自身的提醒警报,除非通过设备30a而得到相反地信号。然而,在另一实施例中,片剂分配器34c能够表现为任何其他提醒设备,亦即,片剂分配器34c可以仅在由输出机构34控制这样做时发出提醒警报。
[0102]尽管在本实施例中描述了片剂分配器,在本发明的实施例中,可以使用任意类型的药物分配器,不管药物是片剂的形式还是其他形式。
[0103]图6示出了解释获得由第一实施例或第二实施例的系统使用的关于用户的位置的信息的方法的流程图。亦即,能够在图2的步骤Sll或图4的步骤S15期间执行图6所示的步骤。
[0104]在图6的步骤S32中,系统随时间监测用户的位置,并且在步骤S33中,核查用户是否正在移动。响应于确定用户并未在移动,则在步骤S34中,采用用户的当前位置作为提醒到期时的用户位置,因为用户当前是静止的。在一些实施例中,当确定用户仅缓慢地移动,即慢于阈值速度移动时,可以使用当前位置。
[0105]响应于确定用户当前正在移动,则在步骤S35中,预测将由用户采用的路线,并且在步骤S36中,根据所预测的路线获得提醒到期时用户的期望位置。
[0106]应当意识到,由本发明的实施例使用的硬件能够采用若干不同的形式。例如,所述系统的所有部件可以由单个设备提供(例如图1的范例),或者可以在分开的设备上提供所述系统的不同部件。这样的布置的范例是图3的系统,其中,在设备上提供各个系统的若干部件,而在远程设备上提供其他部件(在上下文中“远程”意味着其不是所述设备的部分,但能与所述设备通信)。更为一般地,应当意识到,本发明的实施例能够提供包括一个设备或通信的若干设备的系统。
[0107]在一些实施例中,能够根据所识别的提醒设备处的环境声音和/或光水平来调节提醒警报的音量水平和/或亮度水平。例如,在一些实施例中,系统10能够包括被布置为检测在所识别的提醒设备附近的环境声音和/或光水平的一个或多个传感器,并且输出机构能够控制所识别的提醒设备以适于环境条件的水平(例如音量/亮度水平)来输出提醒警报。例如,在安静环境中,能够以相对低的音量水平发出提醒警报,而在嘈杂环境中,能够以相对高的音量水平发出提醒警报以确保提醒警报被用户听到。在其他实施例中,提醒设备能够通过直接感测环境条件来独立于提醒控制系统10自动地调节提醒警报的音量和/或亮度水平。
[0108]应当意识到,在权利要求书中,术语“包括”不排除其他元件或步骤,并且不定冠词“一”或“一个”不排除多个。单个处理器可以满足权利要求中记载的若干项目的功能。管在互不相同的从属权利要求中记载了特定措施,但是这并不指示不能有利地使用这些措施的组合。权利要求中的任何附图标记都不应被解释为对范围的限制。
[0109]尽管已经针对特征的特定组合在本申请中制定了权利要求,应当理解,本发明的公开的范围也包括在本文中明确地或者暗含地公开的任意新颖特征或者特征的任意新颖的组合或其普遍化,而不管其是否涉及任意权利要求中要求保护的相同发明,以及其是否如本发明消除了相同的技术问题中的任意或全部。在此,
【申请人】给出了提示,即可以在从事本申请的期间制定这样的特征和/或特征的组合或从其导出的任何其他应用。
【主权项】
1.一种用于向用户提供提醒的系统,所述系统包括: 提醒数据存储装置,其被布置为存储与所述用户要被提醒的任务相关的提醒信息; 提醒处理器,其被布置为基于所述提醒信息来确定所述提醒到期的时间; 定位机构,其被布置为获得与所述用户的位置相关的信息;以及 输出机构,其被布置为通过多个提醒设备来输出提醒警报; 排序处理器,其被布置为向所述提醒设备中的每个分配排序分数,其中,所述排序分数与通过所述提醒设备提供的提醒警报的可能影响相关, 其中,所述提醒处理器被布置为从所述定位机构获得与在所述提醒到期时所述用户的位置相关的信息,并且被布置为在考虑所述排序分数的情况下基于一个或多个提醒设备的已知位置通过选择多个所述提醒设备中在所述用户的所述位置附近的提醒设备来识别提醒设备,并且 其中,所述输出机构被布置为通过所识别的提醒设备来输出提醒警报。2.根据权利要求1所述的系统,其中,所述排序分数与所述提醒设备的显示能力和/或音频能力相关。3.根据权利要求2所述的系统,其中,所述提醒设备包括显示器,并且所述显示能力包括: 所述显示器的观察角度;和/或 所述显示器的大小;和/或 所述显示器的分辨率。4.根据权利要求1、2或3所述的系统,其中,所述排序分数与所述提醒设备的当前活动水平相关。5.根据权利要求1至4中的任一项所述的系统,其中,所述排序分数与关于用户偏好的提醒设备或者偏好的提醒设备类型的用户偏好相关。6.根据权利要求1至5中的任一项所述的系统,还包括: 确认接收机构,其被布置为接收对提醒警报的用户确认, 其中,响应于用户确认被接收,所述输出机构被布置为停止通过所识别的提醒设备输出所述提醒警报。7.根据权利要求6所述的系统,其中,响应于在通过所选择的提醒设备输出所述提醒警报之后的预定时间内没有接收到用户确认,所述提醒处理器被布置为选择所述多个提醒设备中在所述用户的所述位置附近的不同的提醒设备,并且所述输出机构被布置为通过所选择的所述不同的提醒设备来输出提醒警报。8.根据权利要求7所述的系统,其中,所述提醒处理器和所述输出机构被布置为通过所述多个提醒设备中在所述用户的所述位置附近的各个不同的提醒设备来重复地输出提醒警报,直到接收到用户确认或者直到不再有剩下待选择的提醒设备。9.根据权利要求7或8所述的系统,其中,所述提醒处理器被布置为通过选择所述提醒设备中具有与先前选择的提醒设备不同的显示能力和/或音频能力的提醒设备来选择所述不同的提醒设备,或者 其中,所述提醒处理器被布置为通过基于所述排序分数选择下一个最高排序的提醒设备来选择所述不同的提醒设备。10.根据权利要求6至9中的任一项所述的系统,还包括: 设备信息数据存储装置,其被布置为存储与响应于通过所述提醒设备输出的提醒警报而接收用户确认所花费的时间相关的信息, 其中,被分配到每个提醒设备的所述排序分数与通过所述提醒设备输出的提醒警报的效力相关,提醒警报越有效,则接收对所述提醒警报的用户确认所花费的时间越少。11.根据前述权利要求中的任一项所述的系统,其中,所述用户的所述位置是通过以下而获得的期望位置:随时间监测所述用户的位置、预测将由所述用户采取的路线、并且根据所预测的路线来获得在所述提醒到期时所述用户的所述期望位置。12.根据前述权利要求中的任一项所述的系统,其中,所述定位机构被布置为从由所述用户携带的位置传感器接收关于所述用户的位置的信息。13.根据前述权利要求中的任一项所述的系统,还包括: 药物分配器,其被布置为与所述提醒处理器进行通信,所述药物分配器被布置为在所述提醒到期时发出提醒警报,除非从所述提醒处理器接收到提醒取消信号, 其中,所述提醒处理器被布置为响应于所述用户的所述位置不在所述药物分配器的已知位置附近而向所述药物分配器发送所述提醒取消信号。14.一种用于向用户提供提醒的方法,所述方法包括: 访问与所述用户的要被提醒的任务相关的提醒信息; 基于所述提醒信息来确定所述提醒到期的时间; 获得与针对所述提醒到期时所述用户的位置相关的信息; 向多个提醒设备中的每个分配排序分数,所述排序分数与通过所述提醒设备提供的提醒警报的可能影响相关; 在考虑所述排序分数的情况下基于所述提醒设备的已知位置通过选择所述多个提醒设备中在所述用户的所述位置附近的提醒设备来识别提醒设备,并且 通过所识别的提醒设备来输出提醒警报。15.一种计算机可读存储介质,其被布置为存储计算机程序,所述计算机程序当被运行时执行根据权利要求14所述的方法。
【文档编号】A61J7/04GK105830102SQ201480069092
【公开日】2016年8月3日
【申请日】2014年12月8日
【发明人】J·C·诺兰, M·J·温德里奇, A·马歇尔, J·P·W·拉克鲁瓦
【申请人】皇家飞利浦有限公司