向用戶提供提醒的制作方法
【專利摘要】提出了一種用于向用戶提供提醒的系統,所述系統包括:提醒數據存儲裝置,其被布置為存儲與所述用戶要被提醒的任務相關的提醒信息;以及提醒處理器,其被布置為基于所述提醒信息來確定所述提醒到期的時間。定位機構被提供用于獲得與所述用戶的位置相關的信息;并且輸出機構被提供用于通過一個或多個提醒設備來輸出提醒警報。提醒處理器被布置為從定位機構獲得與在所述提醒到期時用戶的位置相關的信息,并且被布置為基于一個或多個提醒設備的已知位置來識別一個或多個提醒設備中在用戶的所述位置附近的提醒設備。輸出機構被布置為通過所識別的提醒設備來輸出提醒警報。
【專利說明】
向用戶提供提醒
技術領域
[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·拉克魯瓦
【申請人】皇家飛利浦有限公司