本公開主要涉及用于監(jiān)測對象存在的系統(tǒng),以及更具體地涉及用于確定對象是否存在并且當對象可能出現(xiàn)在錯誤的位置時警報對象的裝置。
背景技術:
本部分提供了與本公開有關的背景信息,其不一定是現(xiàn)有技術。
存在很多利用兩體式布置結構監(jiān)測對象存在的技術。例如,能夠對智能電話或者其它監(jiān)測裝置編程,以通過無線電或無線通信協(xié)議與被監(jiān)測的移動裝置通信。被監(jiān)測的裝置可以是兒童手環(huán),監(jiān)測裝置與手環(huán)通信并且當手環(huán)移出范圍時發(fā)出警報。父母能夠利用這種布置結構使用此類系統(tǒng)在雜貨鋪或者游樂場追蹤他們的孩子。
此類兩體式布置結構有很多缺點。大多數(shù)或者所有常規(guī)裝置的第一個缺點是首先兩個裝置必須互相接近。大多數(shù)或者所有傳統(tǒng)布置結構都要求初始連接,所以監(jiān)測裝置不會產(chǎn)生指示在范圍中最初未感測到的已經(jīng)有一定距離的裝置沒有靠近的警告。相反,常規(guī)布置結構要求這些裝置是接近的并且相互處于初始通信,當這種鏈接斷開時提供警告。
另一個缺點,如果用戶將監(jiān)測裝置和被監(jiān)測裝置留在同一個位置,則用戶將不會接收到他們正在離開該位置而沒有攜帶被監(jiān)測裝置的通知。
技術實現(xiàn)要素:
本發(fā)明的技術通過多種實施例解決上述及其它的缺點。
在各個方面,在用戶結構中實施該系統(tǒng),以使用包括用戶、被追蹤對象和控制設備的三體式布置結構(three-bodyarrangement)來監(jiān)測被追蹤對象。該系統(tǒng)具有包括用戶存在模塊代碼的數(shù)據(jù)存儲裝置,該代碼使得處理器基于無線感測(wirelesssensing)確定用戶已經(jīng)進入具有位于用戶結構外部的邊界的第一空間或已經(jīng)離開該空間。對象存在模塊代碼使處理器基于被追蹤對象存在數(shù)據(jù)確定被追蹤對象是否處于第二空間內。存儲裝置包括警報模塊代碼,用以根據(jù)該實施例響應于確定(i)用戶進入或退出第一空間以及(ii)被追蹤對象存在或不存在于第二空間內而開始提供系統(tǒng)-用戶警報通信,以指示被追蹤對象未存在于第二感測空間內。
在第一組實施例中,該技術包括系統(tǒng)和過程,其用于確定用戶是否明顯即將駕駛離開他們無意遺留被追蹤對象的地方。該系統(tǒng)包括位于車輛上的控制系統(tǒng),其配置以確定用戶的存在,例如通過感測被攜帶的密鑰卡或者被穿戴的可穿戴裝置的存在。在預期的實施方式中,使用來自如重量、運動、熱或者生物測定傳感器的一個或多個車輛傳感器的輸出來確定用戶存在。車輛也被配置以確定對象明顯不存在。該確定能夠基于車輛傳感器的反饋,并且在各個實施例中能夠與連接到被追蹤對象或者是其一部分的無線監(jiān)測裝置(如標簽)進行通信。
在另一組實施例中,該技術包括系統(tǒng)和過程,其用于確定用戶離開或遠離車輛時明顯無意將對象遺留在車內。該系統(tǒng)包括車輛控制系統(tǒng),其被配置以如通過使用密鑰卡或者用戶檢測傳感器來確定用戶正在離開或者已經(jīng)離開與車輛相關的感測空間。車輛還被配置以監(jiān)測對象的存在,其再次可利用車輛傳感器反饋或者與對象相聯(lián)的無線監(jiān)測裝置(如標簽)來實現(xiàn)。
方案1.一種用于實施在用戶結構中的系統(tǒng),其中,有時對系統(tǒng)用戶進行定位,以利用包括所述系統(tǒng)用戶、被追蹤對象和系統(tǒng)控制設備的三體式布置結構來監(jiān)測被追蹤對象的存在,所述系統(tǒng)包括:
所述系統(tǒng)控制設備的基于硬件的處理單元;和
所述系統(tǒng)控制設備的數(shù)據(jù)存儲裝置,其包括:
包括代碼的用戶存在模塊,當所述基于硬件的處理單元執(zhí)行所述代碼時,所述代碼使所述處理單元基于無線感測來確定所述系統(tǒng)用戶是否已經(jīng)進入第一感測空間,所述第一感測空間具有位于所述用戶結構外部的邊界;
包括代碼的對象存在模塊,當所述基于硬件的處理單元執(zhí)行所述代碼時,所述代碼使所述處理單元基于被追蹤對象存在數(shù)據(jù)來確定所述被追蹤對象是否存在于第二感測空間內;和
包括代碼的警報模塊,當所述基于硬件的處理單元執(zhí)行所述代碼時,所述代碼使所述處理單元響應于確定(i)所述系統(tǒng)用戶進入所述第一感測空間以及(ii)所述被追蹤對象存在于所述第二感測空間內而開始提供系統(tǒng)-用戶警報通信,以指示所述被追蹤對象存在于所述第二感測空間內或者未與所述用戶在一起。
方案2.如方案1所述的系統(tǒng),其中:
所述數(shù)據(jù)存儲裝置包括具有代碼的異常模塊,當執(zhí)行所述代碼時,所述代碼使所述基于硬件的處理單元確定是否滿足異常條件;并且
如果執(zhí)行所述用戶存在模塊代碼的所述處理單元確定了所述系統(tǒng)用戶或者所述用戶結構位于預定的異常位置,則滿足所述異常條件。
方案3.如方案2所述的系統(tǒng),其中,只有當所述異常條件未滿足時,才執(zhí)行以下操作中的至少一個:(i)提供所述系統(tǒng)-用戶警報通信和(ii)基于所述無線感測確定所述系統(tǒng)用戶是否已經(jīng)進入所述第一感測空間。
方案4.如方案1所述的系統(tǒng),其中,當執(zhí)行所述用戶存在模塊時,所述用戶存在模塊基于所述無線感測來確定所述系統(tǒng)用戶是否已經(jīng)進入所述第一感測空間。
方案5.如方案1所述的系統(tǒng),其中,所述無線感測包括用于確定進入所述第一感測空間的人是否是所述系統(tǒng)用戶的生物測定功能。
方案6.如方案1所述的系統(tǒng),其中,所述系統(tǒng)是車輛系統(tǒng),并且所述用戶結構是運輸車輛。
方案7.如方案1所述的系統(tǒng),其中,當執(zhí)行所述存在模塊代碼時,響應于確定所述系統(tǒng)用戶接近并且進入位于所述用戶結構外部的所述第一感測空間,所述存在模塊代碼使所述基于硬件的處理單元確定所述被追蹤對象是否存在于所述第二感測空間內。
方案8.如方案1所述的系統(tǒng),其中,所述第一感測空間和所述第二感測空間大體上是同延(coextensive)的。
方案9.如方案1所述的系統(tǒng),其中,所述被追蹤對象是無線通信裝置,所述無線通信裝置被特別配置以是以下至少一個的一部分或被連接到以下至少一個:
系統(tǒng)用戶的藥物容器;
系統(tǒng)用戶的徽章、通行證或者身份證;和
用戶的書包或其它容器。
方案10.如方案1所述的系統(tǒng),其中,所述存在模塊被配置以使所述基于硬件的處理單元從短距離或者近場通信無線裝置接收所述被追蹤對象存在數(shù)據(jù)。
方案11.如方案1所述的系統(tǒng),其中,所述系統(tǒng)-用戶警報通信通過運輸車輛組件的方式提供。
方案12.如方案1所述的系統(tǒng),其中,提供所述系統(tǒng)-用戶警報通信包括以下至少一個:
致動與所述用戶結構相關聯(lián)的聲音致動器;
點亮與所述用戶結構相關聯(lián)的燈;
通過用戶結構揚聲器提供聽覺消息;
通過用戶結構顯示器提供文本或其它視覺消息;
發(fā)送文本消息給與所述系統(tǒng)用戶相關聯(lián)的文本地址;和
發(fā)送郵件消息給與所述系統(tǒng)用戶相關聯(lián)的郵箱地址。
方案13.如方案1所述的系統(tǒng),其中,通過存在檢測裝置、運動檢測裝置或者接近檢測裝置進行所述無線感測。
方案14.一種用于實施在用戶結構中的系統(tǒng),其中,有時對系統(tǒng)用戶進行定位,以利用包括所述系統(tǒng)用戶、被追蹤對象和系統(tǒng)控制設備的三體式布置結構來監(jiān)測被追蹤對象的存在,所述系統(tǒng)包括:
所述系統(tǒng)控制設備的基于硬件的處理單元;和
所述系統(tǒng)控制設備的數(shù)據(jù)存儲裝置,其包括:
包括代碼的用戶存在模塊,當所述基于硬件的處理單元執(zhí)行所述代碼時,所述代碼使所述處理單元基于無線感測來確定所述系統(tǒng)用戶是否已經(jīng)從第一感測空間內移動到所述第一感測空間外,其中,所述第一感測空間具有位于所述用戶結構外部的邊界;
包括代碼的對象存在模塊,當所述基于硬件的處理單元執(zhí)行所述代碼時,所述代碼使所述處理單元基于被追蹤對象存在數(shù)據(jù)來確定所述被追蹤對象是否存在于第二感測空間內;和
包括代碼的警報模塊,當所述基于硬件的處理單元執(zhí)行所述代碼時,所述代碼使得所述處理單元響應于確定(i)所述用戶已經(jīng)移動到邊界被限制為在所述用戶結構外部的所述第一感測空間外、以及(ii)所述被追蹤對象存在于所述第二感測空間內而開始提供系統(tǒng)-用戶警報通信,以指示所述被追蹤對象存在于所述第二感測空間內。
方案15.如方案14所述的系統(tǒng),其中:
所述數(shù)據(jù)存儲裝置包括具有代碼的異常模塊,當執(zhí)行所述代碼時,所述代碼使所述基于硬件的處理單元確定是否滿足異常條件;并且
如果所述系統(tǒng)確定了所述系統(tǒng)用戶或者所述用戶結構位于預定的異常位置,則滿足所述異常條件。
方案16.如方案15所述的系統(tǒng),其中,只有當所述異常條件未滿足時,才提供所述警報通信。
方案17.如方案15所述的系統(tǒng),其中,只有當所述異常通信未滿足時,執(zhí)行所述用戶存在模塊的所述處理器才確定所述系統(tǒng)用戶是否已經(jīng)從所述第一感測空間內移動到所述第一感測空間外。
方案18.如方案14所述的系統(tǒng),其中,所述用戶結構是運輸車輛。
方案19.如方案14所述的系統(tǒng),其中,所述第二感測空間具有位于所述用戶結構處的邊界。
方案20.如方案14所述的系統(tǒng),其中,當執(zhí)行所述對象存在模塊代碼時,所述對象存在模塊代碼響應于確定所述系統(tǒng)用戶離開位于所述用戶結構外部的所述第一空間或未存在于所述第一空間中而確定所述被追蹤對象是否存在于所述第二感測空間內。
方案21.一種用于監(jiān)測被追蹤對象的存在的系統(tǒng),其與多個用戶結構相關,所述系統(tǒng)使用包括系統(tǒng)用戶、被追蹤對象和所述多個用戶結構中的各個用戶結構的三體式對象追蹤布置結構,所述系統(tǒng)包括:
包括三體式對象追蹤代碼的存儲裝置,所述代碼(i)包括具有所述三體式對象追蹤布置結構的對象追蹤用戶概況并(ii)被配置以:
與分別和所述多個用戶結構相關聯(lián)的多個控制設備的各個控制設備通信;
將所述對象追蹤用戶概況發(fā)送到各個控制設備;和
使得所述系統(tǒng)為之提供所述對象追蹤用戶概況的各個控制設備:
基于所述三體式對象追蹤布置結構來確定所述被追蹤對象是否未按照所述系統(tǒng)用于所希望的那樣相對于所述各個用戶結構而定位;和
響應于確定所述對象未按照希望而定位,通過硬件提供用戶警報通信。
方案22.如方案21所述的系統(tǒng),其中,共享和實施所述對象追蹤用戶概況的各個用戶結構包括運輸車輛和建筑物結構。
方案23.如方案22所述的系統(tǒng),其中,所述建筑物結構包括辦公建筑物。
方案24.如方案22所述的系統(tǒng),其中,所述建筑物結構包括短期出租屋、用戶的家或者用戶公寓。
方案25.如方案21所述的系統(tǒng),其中,共享和實施所述對象追蹤用戶概況的各個用戶結構包括第一運輸車輛和第二運輸車輛。
方案26.如方案25所述的系統(tǒng),其中,所述第二運輸車輛是短期租賃車輛。
方案27.如方案21所述的系統(tǒng),其中,所述存儲裝置是移動存儲裝置。
方案28.如方案21所述的系統(tǒng),其中,所述三體式對象追蹤代碼包括:
實施模塊,當所述各個控制設備的基于硬件的處理單元執(zhí)行所述實施模塊時,所述實施模塊基于所述三體式對象追蹤概況來確定所述被追蹤對象是否未按照所述系統(tǒng)用戶所希望的那樣相對于所述各個用戶結構而定位;和
用戶通信模塊,當所述追蹤概況執(zhí)行所述用戶通信模塊時,所述用戶通信模塊響應于確定所述對象未按照希望而定位,通過所述硬件提供所述用戶警報通信。
方案29.如方案21所述的系統(tǒng),其中,所述對象追蹤用戶概況包括與所述被追蹤對象唯一相關聯(lián)的標識符。
在不同的實施方式中,示例性的對象包括用戶移動通信裝置、藥物容器、徽章、通行證或者身份證、寵物、小孩或者其它人、書包、公文包、其它用戶容器、密鑰卡等。
本發(fā)明的技術的其它方面將部分變得清晰并且部分將在下文中被指明。
附圖說明
圖1描述了根據(jù)本發(fā)明的技術的各個實施例的第一示例性環(huán)境,包括選擇車輛部件。
圖2示意性地描述了根據(jù)本發(fā)明的技術的各個實施例的計算機體系結構。
圖3示出了圖2的計算機體系結構的示例性存儲部件。
圖4示出了圖1的環(huán)境和部件以及被追蹤對象和用戶。
圖5示出了用戶已經(jīng)移動到車輛所構成的邊界外部之后的圖4的視圖。
圖6描述了第二示例性環(huán)境,其包括選擇車輛部件、被追蹤對象和用戶正在離開的建筑物。
圖7示出了用戶已經(jīng)移動進入車輛所構成的邊界中的圖6的環(huán)境和部件。
圖8通過流程圖示出了用于實施圖1-5的布置結構的一種示例性的算法。
圖9通過流程圖示出了用于實施圖2、3、6和7的布置結構的一種示例性的算法。
這些附圖不必按比例設置,并且一些部件特征可能被放大或縮小,以示出具體部件的細節(jié)。
具體實施方式
i.引言
本公開通過各個實施例描述了用于確定用戶是否無意將對象遺留在某個地方(如用戶的家或車輛)的系統(tǒng)和方法?;谌w式布置結構執(zhí)行過程,以監(jiān)視對象和用戶的存在。
可以用各種各樣的方式追蹤用戶。在各個實施方式中,通過感測移動無線裝置(如用戶攜帶的密鑰卡或者可穿戴裝置)或者與該移動無線裝置通信的車輛收發(fā)器來追蹤用戶。在預期的實施例中,基于一個或多個車輛傳感器(如重量、動作、熱或生物測定傳感器)的輸出來確定用戶存在。
也可以用各種各樣的方式來監(jiān)控被追蹤對象,如通過感測無線裝置或與該無線裝置連通的車輛收發(fā)器,該無線裝置是被追蹤對象的一部分或者連接到該被追蹤對象。在預期的實施例中,基于一個或多個車輛傳感器(如重量、運動、熱或生物測定傳感器)的輸出確定對象存在。例如乘客或后座重量傳感器的(一個或多個)傳感器可提供反饋,例如指示用戶的小孩是否處于后座上。
在各個實施方式中,示例性的對象包括用戶移動通信裝置、藥物容器、徽章、通行證或者身份證、寵物、小孩或者其它人、書包、公文包、其它用戶容器、密鑰卡等。
所述的用戶可能無意將對象遺留的適當位置或地方可能(但并不限于)是用戶汽車或者其它車輛。主題的地點可以是用戶的家、用戶的辦公室或者用戶訪問的其它結構或位置。通常,該地點是固定有、裝配有或者連接有傳感器或感測裝置,以確定被追蹤對象和用戶中的一者或兩者的存在或缺席。
該結構(如車輛、辦公建筑物)可以被稱作用戶結構。在各個實施例中,用戶有時(attimes)可以位于該結構內,如用戶進入建筑物或者坐在車輛中。
在各個實施例中,建立了用戶賬戶或概況,并且能夠在多于一個的結構(如用戶車輛和用戶辦公建筑物、或者兩個用戶車輛等)之間共享,或者以其它方式用于該結構中。該概況可以存儲在車輛和/或者遠程的位置,如遠程服務器、客戶服務或者控制中心,如
除了加載在一個主要結構或多個主要結構(如,用戶車輛和辦公建筑物(如辦公室車庫)),用戶概況還可以被提供用于在適當裝配的結構下載,如配偶的汽車、租賃的汽車、旅館、親戚的家、度假房等。在預期的實施例中,概況可以從移動存儲裝置(如閃存、智能電話等)通過有線或無線地傳送到第二結構。用戶概況或賬戶包括對一個或多個的主題的被追蹤對象的每一個的標識符,以及任何其它參數(shù)或設定,如(一個或多個)異常、警報型的默認值或者偏好等。
因此,雖然本發(fā)明技術在文中主要結合汽車加以描述,但是本技術并不限于這點。該概念可以被延伸到各種各樣的應用中,如飛機、船舶、其它車輛、家、其它建筑物或者地點等、或其它情況。
ii.圖1-第一示例性實施環(huán)境
現(xiàn)在轉到附圖,更具體地轉到第一幅附圖,圖1描述了第一示例性環(huán)境100,其中示出了所挑選的發(fā)明部件。
環(huán)境100包括主要位置110,非限制性地舉例,在圖1的環(huán)境100中其是車輛。其它示例性位置110包括房子、辦公建筑物、或具有本文所描述的(一個或多個)部件可以定位在其上的結構的其它建筑物或空間或區(qū)域。
車輛110包括基于硬件的計算機控制器或者控制設備120??刂圃O備120包括至少一個感測和通信裝置130或與至少一個感測和通信裝置130通信、以及至少一個輸出或者用戶通知裝置135、137。示意性示出的示例性輸出裝置是車輛喇叭135和燈光系統(tǒng)137,其表示任何車燈,如前、后、側、底側或者內部燈。
不限制感測和通信裝置130可能的類型,其在本文中主要是指感測裝置130。
在各個實施例中,至少一個感測裝置130被用于確定圖2和4中介紹的被追蹤對象和用戶中的一個或兩個的存在或缺席。
控制設備120可以通過有線連接到(一個或多個)感測裝置130,或通過無線通信結構與其通信。例如,感測裝置130能夠包括短距離或近場通信收發(fā)器,如配置成按照
在預期的實施例中,感測裝置130包括射頻識別(rfid)讀寫器。rfid讀寫器產(chǎn)生無線電波。在部分實施例中,讀寫器或者附屬裝置產(chǎn)生磁場,用于驅動rfid標簽以使讀寫器讀取。在各個實施例中,任何用戶裝置(如圖2附圖標記240所示的)、用戶穿戴的可穿戴設備、和被追蹤對象均包括各自的rfid標簽或者被連接到各自的rfid標簽上。
例如但并不限于無源rfid標簽的無源標簽具有的優(yōu)點包括即使與標簽連接的基礎裝置未被供電(例如電池沒電或者當時剛被關閉)也可以被監(jiān)測。例如,如果無源rfid標簽是電話的一部分或者附接到電話上,則不管電話是否打開,例如無源rfid讀寫器的適當傳感器/通信點(如圖2中的附圖標記218所示)能夠確定電話是否處于傳感器/通信點的范圍內。
或者,如果無源rfid標簽是用戶攜帶或者用戶穿戴的裝置(圖2中的附圖標記240)的一部分或者附接在其上,則不管用戶攜帶或用戶穿戴裝置(240)是否打開,例如無源rfid讀寫器的適當?shù)挠脩舾袦y或通信裝置(圖2中的附圖標記216)都能夠精準確定用戶攜帶或者用戶穿戴裝置(240)(其能夠作用用戶存在的代理服務器)是否位于對象感測或者通信裝置(圖2中的附圖標記218)的范圍內。
感測裝置130與感測空間140相關聯(lián)。感測空間140可以用多個術語來表示,如地理圍欄(geofence)、范圍、感測區(qū)域、感測范圍、感測空間、感測邊界、僅僅是邊界、等。空間并不總是由如bluetooth或rfid的無線掃描或通信范圍所創(chuàng)造。例如,該空間還可以對應于駕駛員座位,其中感測裝置是座位重量傳感器或者方向盤傳感器。存在示例性的感測或通訊裝置,其可以用于確認人員存在于整體空間內,例如在駕駛員的座位空間1404內。
對于其中感測裝置130包括短距離或者近場通信裝置的實施例,感測空間140可對應于裝置130的范圍。
能被感測裝置130感測的項目包括用戶、與用戶相關的裝置和被追蹤對象(分別為圖2中的240、230和250)。示例性的用戶相關裝置(240)包括用戶攜帶的密鑰卡或者可穿戴設備,可適用的或者無線通信。示例性被追蹤對象(250)包括用戶移動通信裝置,如電話或平板電腦,或者連接到通信裝置的裝置。另一個示例性與被追蹤對象相關的裝置包括被追蹤對象持有的、連接的或者穿戴的移動監(jiān)測器或可穿戴設備,被追蹤對象如寵物項圈或植入物、或兒童手環(huán)、腳環(huán)、鞋子、手表、戒指、項鏈、垂飾、胸針、耳環(huán)或鑰匙串。
再參考圖1,第一示例性感測空間140是短距離或近場通信的無線通信地理圍欄1401,其由配置使得感測位于感測空間1401內的被追蹤對象(圖2中的250)或者與其通信的一種形式的感測裝置130所限定。
在另一個實施例中,感測裝置130被配置成感測空間1402,其大體上對應于在主要實施例中是車輛110的主題位置的邊界。
在又一個實施例中,感測裝置130被配置成感測空間1403,其大體上對應于該位置的一部分,例如車輛110的前乘客車廂或者駕駛員段。
在再一個實施例中,感測裝置130被配置成感測空間1404,其大體上對應于該位置的一個更小的、子部分,如車輛110的駕駛員空間。例如,感測裝置130配置以感測用戶是否坐在車輛110中。示例性傳感器包括駕駛員座位重量傳感器,運動檢測器(radar、攝像頭)、熱傳感器、生物測定傳感器、如方向盤傳感器,或其它人員檢測的技術。
在各個實施例中,感測裝置(用于用戶感測裝置、對象感測裝置或者二者)包括前面提到的一種或者多種以及電容性位移傳感器、多普勒效應傳感器、渦流傳感器、感測傳感器、激光測距儀、磁傳感器(如磁性接近熔斷傳感器(magneticproximityfusesensor))、無源光學傳感器(如電荷耦合裝置)、無源熱紅外傳感器、光電池(如反射型的)、電離輻射型傳感器的反射、聲納型傳感器(如,有源的或無源的)、超聲波傳感器(在空氣中傳播的聲納)、纖維光學傳感器、霍爾效應傳感器、和其它的存在、動作和接近檢測裝置。
iii.圖2和3-示例性計算體系結構
圖2示意性地描述了根據(jù)本發(fā)明技術的各個實施例的圖1的基于硬件的控制設備120的示例性體系結構,其包括數(shù)據(jù)存儲裝置202。
圖3更詳細地示出了圖2的數(shù)據(jù)存儲裝置202的部件。
雖然主要結合主要位置110(如汽車或其它車輛)的計算控制器來描述基于硬件的控制設備120,但是在各個實施例中可以與該技術相關聯(lián)的其它計算系統(tǒng)(如用戶移動電話、另一個被追蹤對象或者遠程客戶服務中心或者服務器的計算系統(tǒng))也可具有同樣的或者類似的體系結構。雖然大多數(shù)實施例結合執(zhí)行主要處理功能的車輛進行描述,但是各種功能(包括建立或改變用戶賬戶)可使用另一控制設備執(zhí)行,例如具有對應于本發(fā)明技術的專門配置的應用的用戶移動通訊裝置。在車輛的概念中,控制設備120可以是車載電腦(obc)、電子控制單元(ecu)或者車輛110的其它主要計算單元,或者也可以是它們的一部分或者與它們連接。
如上所述,在各個實施例中,建立了用戶賬戶或者概況,并且可在多于一個結構(如用戶車輛和用戶辦公建筑物、或者兩個用戶車輛等)之間共享或者以其它方式用于該結構中。該概況可被存儲在車輛和/或者遠程的位置,如遠程服務器、客戶服務或者控制中心,如
控制設備120包括基于硬件的計算機可讀存儲介質或者數(shù)據(jù)存儲裝置202。設備120還包括基于硬件的處理單元或者處理硬件單元204,其通過如計算機總線或者無線結構的通信鏈路206連接到或者能夠連接到數(shù)據(jù)存儲裝置202。
處理硬件單元204可包括或者可以是多個處理器,其可包括單機的或多機的分布式處理器或平行處理器。處理硬件單元可被用于支持虛擬處理環(huán)境。處理硬件單元可包括狀態(tài)機、專用集成電路(asic)、包括場pga的可編程門陣列(pga)、或狀態(tài)機。本文提到的執(zhí)行代碼或者指令以完成操作、動作、任務、功能、步驟等的處理硬件單元能夠包括直接和/或有利于其它裝置或部件、指引其它裝置或部件、或者與其它裝置或部件合作從而完成操作的處理硬件單元。
在不同的實施例中,數(shù)據(jù)存儲裝置202是易失性介質、非易失性介質、可拆卸介質和不可拆卸介質中的任一種。
在說明書和權利要求中使用的術語計算機可讀介質及其變型是指有形的存儲介質。介質可以是一種裝置并且是非瞬時的。
在一些實施例中,存儲介質包括易失性的和/或非易失性的、可拆卸的和/或不可拆卸的介質,例如,隨機存取存儲器(ram)、只讀存儲器(rom)、電可擦除可編程只讀存儲器(eeprom)、固態(tài)存儲器或其它存儲器技術、cdrom、dvd、blu-ray、或其它光盤存儲、磁帶、磁盤存儲或其它磁性存儲裝置。
數(shù)據(jù)存儲裝置202包括一個或多個存儲模塊208,其存儲可被處理硬件單元204執(zhí)行以實現(xiàn)本文所描述的基于硬件的控制設備120的功能的計算機可讀代碼或指令。下面將結合圖3-9進一步描述該模塊和功能。
在各個實施例中,數(shù)據(jù)存儲裝置202包括多個模塊208。一些實施例中的數(shù)據(jù)存儲裝置202還包括圖3所示的輔助或支持部件301。例如,該輔助或支持部件301可以包括以支持本公開的過程的性能的附加軟件和/或數(shù)據(jù),如一個或多個用戶概況或者一組默認值和/或用戶設定的偏好。
進一步參考圖2,基于硬件的控制設備120還包括與內部、本地和/或外部(附近或遠程)裝置進行通信的通信子系統(tǒng)210。該通信子系統(tǒng)210可以包括基于有線的輸入/輸出(i/o)、至少一個長距離無線收發(fā)器、和至少一個短距離或近場通信的無線收發(fā)器中的任一種。在各個實施例中,通信和感測裝置130可以包括、利用通信子系統(tǒng)210的任意部件、或者就是通信子系統(tǒng)210的任意部件的一部分。
通過短距離和/或長距離無線通信,控制設備120可以經(jīng)由通信子系統(tǒng)210和處理器204發(fā)送信息(例如采用消息或打包數(shù)據(jù)的形式)到一個或多個通信網(wǎng)絡212(例如互聯(lián)網(wǎng))或者從該通信網(wǎng)絡212接收該消息。
車輛110還包括傳感器子系統(tǒng)214,其包括給基于硬件的控制設備120提供信息的傳感器。傳感器子系統(tǒng)214可包括參考圖1在上文中提到的(一個或多個)感測裝置130。在各個實施例中,傳感器子系統(tǒng)214可包括、利用通信子系統(tǒng)210的任意部件、或者就是通信子系統(tǒng)210的任意部件的一部分。
傳感器子系統(tǒng)214可提供關于各種感測特性的反饋,這些特性與用戶或其它人或對象有關,包括人或對象的存在或標識。
雖然本文描述的傳感器或(一個或多個)反饋裝置的任何布置結構都可以用于感知用戶、對象和/或環(huán)境100的其它特性(圖1),但是傳感器子系統(tǒng)214以舉例的形式被分為(一個或多個)用戶感測裝置216、(一個或多個)對象感測裝置218和車輛傳感器220。
雖然(一個或多個)用戶感測裝置216和(一個或多個)對象感測裝置218被分開地示出,但是它們可以包括或者共享公用的結構。例如,組216、218的任何感測裝置或多個感測裝置可以被配置為或者被用于感測(一個或多個)用戶和(一個或多個)被追蹤對象。對于是這種情況的實施方式,(一個或多個)感測裝置可以說是組216、218兩者的一部分,或者這兩組可以認為是一組。第一個兩組216、218的任何傳感器或反饋裝置可以是第三組220的一部分,反之亦然。三組216、218、220的任何感測器或反饋裝置均可以是通信子系統(tǒng)210的一個或多個部件的一部分、包括通信子系統(tǒng)210的一個或多個部件或者利用通信子系統(tǒng)210的一個或多個部件。例如,駕駛員座位重量傳感器可以是車輛傳感器220和用于檢測用戶的用戶感測裝置216。
圖2示出了感測、追蹤、監(jiān)控用戶230或者與用戶相關裝置240、或者與用戶230或者與用戶相關裝置240通信的用戶感測裝置216。在各個實施例中以各種方式影響相關作用。用戶感測裝置216可以與用戶230持有的、穿戴的或者用別的方式與用戶230相關的用戶裝置240無線通信。示例性的用戶裝置240是密鑰卡,如圖2所示。
在各個實施例中,用戶感測裝置216還能實施生物測定感測、基于攝像頭的感測、接收用戶提供的代碼等。示例性的生物測定感測包括步法感測或者行走模式感測。
雖然通常結合用戶230(是車輛110的駕駛員)主要描述了用戶感測裝置216和技術,但是代替于駕駛員或者除了用于與駕駛員結合使用,該技術也可以用于與其它個體結合。第一用戶的配偶可以具有存儲在車輛系統(tǒng)(如存儲在存儲裝置202)中的概況,如果配偶將電話遺留在車輛內(圖4、5和8的實施例)或者在如房子的位置處(圖6、7和9的實施例),則該布置結構可以通知該配偶。
在另一個實施例中,用戶感測裝置216被配置使得感測駕駛員的存在或缺席,而不用與用戶攜帶的或者用戶穿戴的裝置240通信。例如,如所述的,用戶感測裝置216可以包括攝像頭、基于駕駛員座位的重量傳感器、或動作、熱、生物測定傳感器、或接收用戶提供的代碼。在各種實施方式中,當用戶位于車輛110外時,用戶感測裝置216被配置和布置成當用戶位于車輛110內部或附近時感測用戶230;并且在一些情形下被配置和布置成感測用戶230位于車輛110的內部還是外部。
圖2還示出了(一個或多個)對象感測裝置218,其感測、追蹤、監(jiān)控被追蹤對象250或與被追蹤對象250通信,被追蹤對象250例如是用戶電話、平板電腦或密鑰卡??梢砸愿鞣N方式影響相互作用。對象感測裝置218能夠與對象250無線通信,如通過bluetooth或其它短距離或近場通信協(xié)議。雖然對象感測裝置218和對象250之間的相互作用通過圖2中的閃電標志被示為無線通信,但是相互作用并不限于無線通信。
對于其中密鑰卡是被追蹤對象250的實施例,則車輛110被配置成(合適的感測或通信裝置130等)用除了追蹤密鑰卡的存在之外方式確定用戶230的存在或缺席。其它方式包括那些提及的,如通過座位、熱或生物測定傳感器、接收用戶提供的代碼、攝像頭、radar、或車輛110和用戶230持有或穿戴的其它無線用戶裝置240的短距離或近場通信。
示例性感測裝置130如上面所描述。
在其它實施例中,對象感測裝置218被配置使得感測被追蹤對象250的存在或不存在,而不用與對象250無線通信。例如,如所述的,對象感測裝置218可包括攝像頭、基于乘客或后座的重量傳感器、或動作、熱、或生物測定傳感器。在各種實施方式中,當對象位于車輛110外時,對象感測裝置218被配置和布置成當對象位于車輛110內部或附近時感測對象250;并且在一些情形下配置和布置成感測對象位于車輛110內部還是外部。
布置結構可以如此配置從而基于硬件的控制設備120通過有線或者短距離無線通信通道與傳感子系統(tǒng)214的傳感器通信、或者至少接收來自該傳感器的信號。
傳感器子系統(tǒng)214可以包括任何常規(guī)車輛傳感器220的未改變的或者改進的形式,如那些提供車輛操作、車輛位置、車輛姿態(tài)和/或車輛110的環(huán)境的反饋的傳感器。在一些實施例中,車輛傳感器220包括至少一個外部定相攝像頭和至少一個距離傳感器,如radar。該攝像頭可以包括單眼前視攝像頭,如用于車道偏離警告(ldw)系統(tǒng)的攝像頭。
根據(jù)本技術,車輛傳感器220能夠用于感測人或對象。例如,車輛攝像頭或radar傳感器能夠用于追蹤或識別用戶230。
這種感測外部狀況的傳感器可以在各種各樣的方向上定向而不會偏離本發(fā)明公開的范圍。例如,攝像頭和radar裝置可以被定向在以下的每一個的位置或選定的位置,例如,(i)從車輛110的前中心點面向前方,(ii)從車輛110的后中心點面向后方,(iii)從車輛110的側面位置面向側方,(iv)在這些方向之間并且具有任一仰角或朝著任一仰角,和(v)來自于車輛110內部的任何方向和指向車輛110內部的任何方向。
距離傳感器可以包括短距離radar(srr)、超聲波傳感器、長距離radar、如那些用于自動駕駛或者適應巡航控制(acc)系統(tǒng)的傳感器,或者例如激光探測與測量(lidar)傳感器。其它傳感器子系統(tǒng)包括慣性動量單元(imu),如具有一個或多個加速計的慣性動量單元,和/或其它此類動態(tài)車輛傳感器,如車輪傳感器(wheelsensor)或者與車輛110的轉向系統(tǒng)(如方向盤)相關聯(lián)的傳感器。
在部分實施例中,長距離收發(fā)器被配置以便于基于硬件的控制設備120和衛(wèi)星和/或蜂窩電信網(wǎng)絡之間的通信,其可以被認為是用附圖標記212示意性標出。
短距離收發(fā)器可以被配置以便于短距離通信,如與其它車輛的通信、車輛到車輛的通信(v2v)以及與運輸系統(tǒng)基礎結構(v2i)的通信。為了與v2v、v2i、或者與其它的車輛外裝置(如本地通信路由器等)的通信,短距離通信收發(fā)器可以被配置得通過一個或多個短距離通信協(xié)議進行通信。示例性協(xié)議包括專用短距離通信技術(dsrc)、
通過執(zhí)行本發(fā)明技術的功能,基于硬件的控制設備120可與其通信的車輛外裝置或外部裝置可以包括遠程數(shù)據(jù)、客戶服務和/或控制中心,其可以被認為是由附圖標記212所示出、或者可以連接到附圖標記212所指的網(wǎng)絡。一個示例性控制中心是
車輛110還包括多個輸入和/或輸出裝置260。示例性輸出裝置包括車輛喇叭、揚聲器系統(tǒng)、顯示器和內部和外部燈光。顯示器(圖6和7中的附圖標記602)可以是任何類型和處于任何位置,例如儀表盤屏幕、儀表板顯示器和平視顯示器(hud)。示例性輸入裝置包括觸敏式顯示器、麥克風和無線或有線端口連接裝置,例如為了與如電話或平板電腦的用戶裝置通信。一些輸出裝置也可用作輸入裝置。一個例子是觸敏式顯示器。
控制設備120被連接到輸入和輸出裝置,并被配置使得傳送信號以有選擇地致動輸出裝置。在各個實施例中,基于硬件的控制設備120被配置成接收和處理用于建立或者改變存儲在存儲裝置202中用來實現(xiàn)本發(fā)明技術的過程的程序的用戶輸入。該程序可包括與用戶相關的用戶賬戶。被追蹤對象與該賬戶相關聯(lián)或者與其匹配。由此,該控制設備120可被編程以接收用戶輸入,該輸入關于創(chuàng)建一個或多個用戶賬戶并且將一個或多個對象與各賬戶關聯(lián)。通過運行存儲裝置202的設定模塊的代碼的硬件單元204,能夠實現(xiàn)這些功能,這在下面將參考附圖標記302和圖3進行進一步描述。
如提到的,在各個實施例中,建立了用戶賬戶或者概況,并且可在多于一個結構(如用戶車輛和用戶辦公建筑物、或者兩個用戶車輛等)之間共享或者以其它方式用于該結構中。該概況可被存儲在車輛和/或者遠程的位置,如遠程服務器、客戶服務或者控制中心,如
該功能還可包括:將每個賬戶匹配、或配對到一個或多個對象、一個或多個用戶裝置(如密鑰卡)和一個或多個用戶。
該控制設備120能夠被配置成以任何適當?shù)姆绞綄崿F(xiàn)匹配或配對。該配置可包括安排有握手操作的設備120,通過該握手操作該設備120能夠識別對象、用戶裝置或用戶,如通過對地址、標識符、或者對象、用戶裝置或用戶的其它特性進行存儲。例如,關于用戶,在設備120中與用戶有關的特性能夠包括用戶體重、聲音、視網(wǎng)膜或其它眼睛特征、身高、行走步態(tài)等,或者其它特性。
在預期的實施例中,基于硬件的控制設備120被配置使得從遠程裝置接收指令,例如用戶移動電腦裝置、筆記本電腦、平板電腦或者臺式機,用戶可在其上選擇,用于建立或修改用戶賬戶。在另一個預期的實施例中,控制設備120被配置使得從遠程計算機系統(tǒng)或服務器中接收指令,該遠程計算機系統(tǒng)或服務器例如是遠程客戶服務和/或控制中心的計算機系統(tǒng),如
雖然用戶230和(一個或多個)被追蹤對象250之間的關聯(lián)在本文中主要被描述為在車輛控制設備120處被創(chuàng)建、更新和維護,但是該關聯(lián)也能夠在其它位置被創(chuàng)建、更新和/或維護,例如在如智能電話應用、在用戶平板或臺式機的用戶裝置上。在各個實施例中,即使用戶賬戶在車輛110外建立,被追蹤對象還是必須鏈接或匹配到車輛110上的賬戶。
如所提供的,圖3更詳細地示出了圖2的數(shù)據(jù)存儲裝置202。數(shù)據(jù)存儲裝置202包括布置在一個或多個模塊208中的計算機代碼或指令。
該數(shù)據(jù)存儲裝置202還可以包括輔助部件301,如支持本公開的過程的性能的附加軟件和/或數(shù)據(jù)。例如,該輔助部件301可包括用戶概況或設定。該系統(tǒng)可被編程以包括任何用于本發(fā)明技術的操作的便利或有用的設定。
只是一個例子,存儲裝置202可包括異常模塊,其包括代碼,代碼響應于例如指示在家或另一預定位置的用戶請求或者默認或更新設定,并且被配置使得(1)識別用戶230何時處在預先建立的位置、或多個預先建立的位置中的一個,和(2)基于識別(1)不給用戶提供警報。例如,控制設備120可以被配置使得,當用戶230在家時,設備120不啟動警報來告知用戶其在未攜帶被追蹤對象250的情況下離開了感測空間140(如車輛)。
進一步,關于該異常模塊,在某些實施例中,不警報(2)包括或因為在系統(tǒng)的肯定的確定,從而由于識別(1)而不發(fā)送警報??梢栽诨A算法的多個潛在位置的任一個中提供該決定,例如在警報將以其它方式加以提供之前,圖8的算法800中的流程圖的菱形816和圖9的算法900中的916均類似地提供了示例性的異常模塊步驟。
在關于異常模塊的預期的實施例中,不會產(chǎn)生或發(fā)送該警報,因為代碼響應于識別(1)而使系統(tǒng)進入異常模塊,從而該系統(tǒng)將不確定是否系統(tǒng)未追蹤該對象。關于本文中的所有部件、模塊、功能等,可以用其它術語表示異常模塊,如不警報模塊、不追蹤模塊、類似的或其他的術語。
在本文的其他地方描述的這些或其它數(shù)據(jù)部件,包括在下文中結合圖8和9所示的操作的過程800、900加以描述。
在各個實施例中,模塊208包括至少三(3)個模塊302、304、306。
圖3示出了由附圖標記308表示的附加模塊,以指示控制器120能夠包括一個或多個附加模塊。例如,(一個或多個)支持模塊308可以包括用戶賬戶模塊和/或乘客(或第二)用戶賬戶模塊。
如上所述,在各個實施例中,建立了用戶賬戶或者概況,并且可在多于一個結構(如用戶車輛和用戶辦公建筑物、或者兩個用戶車輛,等)之間共享,或者以其他形式用于該結構中。
所描述的任何代碼或指令中的任一個均能夠是多于一個的模塊的一部分。通過在模塊的一個或多個中執(zhí)行指令能夠實現(xiàn)本文描述的任一功能,雖然這些功能可以通過主要的示例主要結合一個模塊加以描述。
各模塊208可以用各種各樣的名字來表示,如指示其功能的術語或短語。例如,控制器120的模塊302、304、306可被作為設定模塊302、存在或接近模塊304和警報或通告模塊306,或類似的模塊。
在各個實施例中,設定模塊302被配置以實現(xiàn)任何適當?shù)墓芾砉δ?。示例性功能包括起動或實現(xiàn)被追蹤對象用戶概況到另一裝置的傳輸。對于例如其中存儲器202是閃存、或移動電話的一部分的實施例,設定模塊302能夠被用于將被追蹤對象用戶概況發(fā)送到與用戶相關聯(lián)的結構的計算控制器,該結構如租賃的汽車、家、辦公室、旅館或旅館房間、用戶家庭的第二或另一汽車等。關于發(fā)送或傳輸該概況到其它裝置的功能將在下面進一步描述。
任一模塊208均能夠包括子模塊,如通過結合圖3的第二描述模塊304的附圖標記310、312、314、316所示。子模塊能夠實現(xiàn)模塊功能的特定操作或例程。
與模塊302、304、306、308類似,各子模塊可以用各種各樣的名來表示,如指示其功能的術語或短語。例如,子模塊可以是觸發(fā)事件子模塊310、用戶存在確定子模塊312、被追蹤對象存在確定子模塊314和警報啟動子模塊316。
下面包括以結合圖8和9的過程的方式進一步描述了模塊及其功能。
iv.圖4和5-第一示例性實施方式的內容
圖4示出了包括圖1的結構和圖2的用戶230、用戶裝置240和被追蹤對象250的環(huán)境400。
該視圖還描述了上述的許多可能的感測空間140中的兩個示例性感測空間1401、1402。
如上所述,可以用各種各樣方式中的任意一種或多種方式監(jiān)測用戶230的存在,包括通過radar、攝像頭、座位傳感器、在車輛110與被用戶持有或穿戴的無線用戶裝置240(如密鑰卡)之間的短距離或近場通信。
同樣,可以用各種各樣方式中的任意一種或多種方式監(jiān)測(一個或多個)被追蹤對象250的存在,包括通過radar、攝像頭、座位傳感器、在車輛110與被追蹤對象250或連接到被追蹤對象的標簽或無線裝置之間的短距離或近場通信。
在一些實施例中,如第二示例1402空間的單個感測空間可被形成和用于監(jiān)測用戶230(例如通過用戶裝置240)和/或對象250的存在。在預期的實施例中,車輛110并未創(chuàng)建感測空間140。例如,空間140可能是停車車庫中的傳感器。
在圖4的實施例中,第一感測空間1401被用于監(jiān)測用戶230的存在,并且第二感測空間1402被用于監(jiān)測被追蹤對象250的存在。
各種因素有助于確定可應用的監(jiān)測特性,如使用哪種類型和大小的感測空間。這些特性也可以由默認值設定,并且在部分實施例中,也可以根據(jù)用戶或其它(如代理、遠程客戶服務中心等)的偏好來改變。
具有大的監(jiān)測用戶存在的感測空間140的優(yōu)點(例如第一示例空間1401如何比第二空間1402大)是當用戶只是繞著車輛110移動時(如接近行李箱或后座)并且沒有真正遺留被追蹤對象250時,用戶230不會接收警報。
利用一個更緊密的空間監(jiān)測用戶存在同樣可以產(chǎn)生優(yōu)點。如果利用專用于駕駛員座位的傳感器(如,座位傳感器、駕駛員座位對焦攝像頭、駕駛員熱傳感器),例如(參考圖1的第四示例空間1404),則用戶230在離開車輛110后就會立即被通知被追蹤對象250仍然在車輛110中、在離開駕駛員座位后很快就會被通知被追蹤對象250仍然在車輛110中。
類似地,如果使用駕駛員室或者車輛邊界感測空間1401、1402,則在用戶230離開車輛110時就會立即被通知被追蹤對象250仍然位于車輛110中。這些布置結構能夠節(jié)省時間并且避免使其他人分心,例如當該技術被用于學?;蚬ぷ鳝h(huán)境時。由于如果用戶230需要取回被追蹤對象250,當用戶230被通知他們需要返回車輛110時,他們并未離開太遠,所以這能夠節(jié)省時間。
如圖4所示,在所描述的主要示例中,用戶230和被追蹤對象250位于用來監(jiān)測他門的存在的各自的感測空間1401、1402中。
圖5示出了用戶230已經(jīng)移動到用戶感測空間1401外之后的圖4的視圖。用戶230已經(jīng)無意將被追蹤對象250遺留在車輛110中。響應于確定被追蹤對象仍然位于車輛內,運行數(shù)據(jù)存儲裝置202的適當代碼208的處理單元204開始提供一個或多個警報或通知,以告知用戶230被追蹤對象250已經(jīng)被遺留在車輛110內。
在圖5所述的情形中,提供警報包括致動輸出裝置,如車輛喇叭135和燈光系統(tǒng)137。
系統(tǒng)可被編程以用任何需要的方式致動輸出裝置,并且在各個實施例中,系統(tǒng)被配置使得允許對此類特性的定制或偏好設定,包括通過用戶230來操作。例如,用戶230偏好更安靜的喇叭聲、沒有喇叭聲、閃爍的燈光、持續(xù)燈光照明,并且任何輸出都能夠與默認的或預先設定的時間段相關?;蛘?,能夠提供任何輸出,直到隨后觸發(fā)事件發(fā)生,例如,用戶例如通過用戶攜帶的密鑰卡使警告無效,或者被追蹤對象250被移到車輛110或者相應的感測空間140(如在主要實施例中的空間1402)外。
在不同的實施例中,通過用戶裝置240(如密鑰卡)提供通知或警報。該密鑰卡能夠以多種方式的任一種方式進行配置,以告知該問題的用戶230,如通過包括產(chǎn)生振動的致動器和/或提供聲音的致動器。
通過各種機構,對于同樣的情形可同時地、連續(xù)地或者以其他方式提供各種通知。僅僅作為一個例子,該通知可包括第一次閃爍燈光,然后是喇叭聲響,然后是密鑰卡振動和鋒鳴,然后是文本消息。任何通知的提供都可以重疊。
在各個實施例中,布置結構被配置使得將用戶230的各種被追蹤對象250在系統(tǒng)中與各種形式的通知相關聯(lián)。例如,如果被遺留的被追蹤對象250是rfid標簽筆記本,則通知可只包括車輛燈光137的閃爍。同時,如果被遺留的被追蹤對象250是用戶電話,則通知能夠包括燈光137的閃爍和喇叭135的發(fā)聲。
另一個例子,如果被遺留的被追蹤對象250是重要的藥物容器或者兒童,則該通知可包括重復地使燈光137閃爍、使喇叭135發(fā)聲,并且發(fā)送文本消息、郵件和/或自動撥打電話??赏ㄟ^遠程系統(tǒng)產(chǎn)生提供警報的通信,該遠程系統(tǒng)如遠程服務器、各種服務提供商的系統(tǒng)或網(wǎng)絡(isp、nsp等)和顧客服務中心,如提到的
仍然是另一個例子,如果被追蹤對象250是寵物,則車輛110或者用戶裝置240可以被配置成提供預先選擇的或者相應的聲音,如狗叫聲。
該聲音可包括任何期望的聲音,如不同的基本音調或者特別錄制(如,用戶錄制的或用戶得到的)的聲音,其在系統(tǒng)中與對象250關聯(lián)。
下面將結合圖8描述圖1-5的布置結構的結構和操作。
v.圖6和7-第二示例性實施方式
圖6描述了第二示例性環(huán)境600,其包括車輛110的選擇部件和用戶230正在離開的空間或建筑物610。
車輛110被示出為包括作為示例性輸出裝置的顯示器602,其可以是觸敏輸入/輸出顯示器。該顯示器602可以是圖2的附圖標記260表示的部件中的一個。
雖然該空間或建筑物610可以是各種各樣地方中的任一種,如用戶的房子、或辦公室、會議地點、朋友家、親戚家、飯店、酒館、體育館、公共停車場或者其它設施、建筑物、空間或地點,但是下面提到的空間或建筑物610最常指的還是建筑物610。
車輛110被示出為與示例性感測空間1402有關,該感測空間至少用來確定被追蹤對象250是否存在于車輛110中。
可以以任何適當?shù)姆绞酱_定用戶230的存在,包括結合圖4和圖5的上述的那些中的任一種。在預期的實施例中,基于車輛110正被開啟、起動/開動或行駛而確定用戶230的存在。
在各個實施例中,用另一方式確定用戶230的存在,如通過車輛110的生物測定識別或密鑰卡檢測,但是在這些實施例中不會給用戶提供警報,除非并且直到車輛起動和/或行駛并且車輛110確定被追蹤對象250不在車輛110或感測邊界1402內。
圖7示出了用戶230已經(jīng)移動進入車輛110構成的邊界1402中之后的圖6的環(huán)境600。
因此,感測和通信裝置130確定用戶230進入車輛110中(即用戶230進入感測空間1402中),作為觸發(fā)事件的例子,并且給控制設備120提供指示用戶存在的信號或消息。
控制設備120從感測和通信裝置130提供消息或信號,指示用戶230進入車輛110中,即用戶230進入感測空間1402中。
響應于確定用戶230已經(jīng)進入車輛110,控制設備120確定與控制設備120中的用戶230關聯(lián)的(一個或多個)被追蹤對象250是否與用戶在一起,例如在車輛110內或附近,如在感測空間或邊界內,如圖7所示的空間1402。
響應于確定用戶230存在以及被追蹤對象250未存在,控制設備120開始為用戶230提供警報或通知。示例性的警報包括使車輛110的內燈光閃爍、提供音調或者其它可聽到的聲音,如通過車輛揚聲器系統(tǒng),或者提供觸覺反饋,如通過相應的致動器使座位或方向盤振動。對于用戶可定位在車輛中的情形,該警報能夠通過車輛平視顯示器或其它車內硬件裝置來提供。
聽覺反饋可包括通過預設的指示該情形的用語(如用戶已經(jīng)遺留了他們的電話、電話未在車輛110內,等)告知用戶230的口頭通信。
在不同的實施例中,該警報優(yōu)選地包括通過顯示器602展示給用戶的消息。該消息可包括視覺介質,如文本或對象的圖像或表示被追蹤對象的圖標。示例性的圖像是與被追蹤對象250相對應的圖標,如果對象是用戶電話則其是電話。消息能夠包括通過預設的指示該情形的用語(如用戶已經(jīng)遺留了他們的電話、電話未在車輛110內,等)告知用戶230的文本。
下面將結合圖9描述圖2、3、6和7的布置結構的結構和操作。
vi.圖8和9-示例性算法和過程
圖8通過流程圖800示出了一種示例性的算法,該流程圖800用于實施上文主要結合圖1-5而描述的實施例。
圖9通過流程圖900示出了一種示例性的算法,該流程圖900用于實施上文主要結合圖2、3、6和7而描述的實施例。
這些算法的各方面將在別處進行描述,包括上面結合圖1-7的描述。
應當理解,圖8和9概述的過程800、900的步驟、操作或者功能并不必以任何特定的順序出現(xiàn),并且在替換的順序中,部分或全部步驟的性能也是可能的并且或可以預期的。該過程也可以組合或重疊,如這些過程中的一個過程的一個或多個步驟在其它過程中得以執(zhí)行。
為了便于說明和描述,以示范的順序示出了步驟。步驟能夠被附加、省略和/或同時執(zhí)行,而不偏離所附的權利要求的范圍。還應當理解,所述的過程800、900能夠在任何時候結束。
在某些實施例中,過程800、900的部分或所有步驟和/或大體上等同的步驟被如處理硬件單元204的處理器執(zhí)行,其執(zhí)行存儲或包括在計算機可讀介質的計算機可執(zhí)行指令,該計算機可讀介質如上述的基于硬件的控制設備120的數(shù)據(jù)存儲裝置202。
vi.a.圖8
過程800在801開始,接著進行到?jīng)Q定菱形802,在菱形802中,執(zhí)行存儲裝置202的代碼208的處理硬件單元204確定是否已經(jīng)發(fā)生觸發(fā)、觸發(fā)事件或條件。
在各個實施例中,代碼208被配置成具有,作為示例性觸發(fā)條件,車輛110是否起動或運行。例如,如果已知或假定用戶230是駕駛員,并且車輛正在被駕駛或者仍然是起動的,則在這個點上車輛110不需要分別處理,或者又一次處理,無論用戶230是否已經(jīng)離開車輛110而沒有攜帶被追蹤對象250。
對于一些其它情況,代碼208能夠被配置以使用另一種觸發(fā)條件,如用戶230是否離開車輛110??刂圃O備120能夠利用各種各樣的方法確定用戶230是否已經(jīng)離開車輛110,如通過上面提到的任一個傳感器216,如座位重量傳感器、用戶裝置240感測、生物測定傳感器等。對于用戶230離開車輛110并且將被追蹤對象250遺留在車輛110中而車輛仍然在起動或運行的情況,這種觸發(fā)是有用的。例如,用戶230可以是車輛110的乘客,并且離開車輛110而沒有攜帶被追蹤裝置250,同時車輛仍然是起動的?;蛘?,用戶230可以是這樣的駕駛員,其離開車輛110且沒有關閉車輛,并且將車輛110留給另一個人(如配偶)駕駛,但是也無意地沒有帶走被追蹤對象250。
控制設備120的相應功能(如確定車輛是否起動、開動、處于正常狀態(tài)或者行駛,或者如從用戶存在傳感器216接收存在數(shù)據(jù)并且確定用戶230是否位于車輛110中或附近)可以通過處理硬件單元204執(zhí)行存在模塊304的用戶存在確定子模塊312的代碼被實現(xiàn)。
通常,與確定觸發(fā)事件是否已經(jīng)發(fā)生、是否使用用戶存在確定子模塊有關的功能可以通過執(zhí)行存在模塊304的觸發(fā)事件子模塊310的代碼的處理硬件單元204實現(xiàn)。觸發(fā)事件子模塊310可以利用用戶存在確定子模塊312。
對于與用戶存在有關的觸發(fā)條件802,可以由無線感測自動確定用戶存在,以確定接近的用戶230是否接近車輛,和/或遠離的用戶230是否離開車輛110。雖然使用了術語“自動地”,但是一般地也能夠使用其它術語描述感測功能或過程,如“動態(tài)地”。在各種實施方式中,系統(tǒng)能夠自動地執(zhí)行感測或過程,而不需要由用戶進行起動以實現(xiàn)該功能。
無線感測能夠包括使用radar、其它運動傳感器或者攝像頭技術,這僅僅是幾個示例。在預期的實施例中,無線感測包括生物測定感測,如配置成確定接近的或者遠離的人的步態(tài)或身體或面部特性是否指示該人是用戶的攝像頭。
在各個實施例中,關于無線遠離確定,系統(tǒng)被配置得使得用戶遠離的指示不會被提供,直到無線感測確定用戶已經(jīng)離開預定的邊界,如已經(jīng)離開車輛或者傳感器(如攝像頭、激光、rfid傳感器、其它運動傳感器、其它短距離或近場通信無線收發(fā)器、其它短距離或近場無線通信裝置等)的范圍超過十英尺。
觸發(fā)條件802能夠包括考慮到目前是否應用異常條件的因素。如上所述的關于存儲裝置202部件,系統(tǒng)代碼可以包括異常模塊,其包括代碼,該代碼響應于例如指示在家或其它預定的位置的用戶請求或者默認或更新設定,并且被配置使得(1)識別用戶230何時處在預先建立的異常位置、或多個預先建立的異常位置中的一個,和(2)基于識別(1)不給用戶提供警報。該控制設備120可以被配置使得當用戶230在家時,設備120不啟動警報來告知用戶他們在沒有攜帶被追蹤對象250的情況下離開了感測空間140(如車輛)。
在關于異常模塊的預期的實施例中,不會產(chǎn)生或發(fā)送該警報,因為該代碼響應于識別(1)而使系統(tǒng)進入異常模塊,從而該系統(tǒng)將不確定對象是否位于感測空間140中。
關于本文中的所有部件、模塊、功能等,可以用其它術語表示異常模塊,如不警報模塊、不追蹤模塊、類似的或其它的模塊。異常的預先條件可以是觸發(fā)因素802的一部分,如只是作為算法800中的預先條件的一個示例性替換。
觸發(fā)條件可以包括不止一個條件,例如通過包括用戶接近條件(如,用戶已經(jīng)步行離開車輛)同時還有非異常條件(如,用戶不在家中)。
響應于在菱形802確定觸發(fā)條件尚未發(fā)生,則流程沿著路徑8021進行,以重復決定802。在一些實施例中的循環(huán)包括時間延遲804。該延遲可能是默認值所設定的,并且在某些情況下能夠調節(jié)。示例性的延遲包括5、10和15秒。
響應于菱形802的肯定的確定,流程沿著路徑8022進行到塊806,在此,處理硬件單元204記錄下觸發(fā)事件發(fā)生的時間,如切斷(keyoff)條件的時間。所記錄的時間在稍后的操作中是有用的,如在塊812中確定系統(tǒng)是否已經(jīng)中斷(timeoff)。
在菱形808,處理硬件單元204確定是否存在與主題用戶賬戶關聯(lián)或匹配的任一被追蹤對象250。功能可以包括確定主題用戶的處理硬件單元204或者跟在處理硬件單元204之后(precededby),該確定例如通過車輛110中的用戶230的生物測定識別或者通過用戶攜帶或穿戴的裝置240來實現(xiàn)。在預期的實施例中,在該階段使用被追蹤對象250以識別車輛110中的用戶230。
在菱形808如果處理硬件單元204未確定與用戶賬戶相關的任何被追蹤對象250,則流程沿著路徑8081進行,從而過程800可以在809結束或者重復。
在菱形808處,如果處理硬件單元204確定存在至少一個與用戶賬戶關聯(lián)的被追蹤對象250,則流程沿著路徑8082進行到菱形810,在那里處理硬件單元204確定用戶230是否存在于車輛110中??刂圃O備120可以確定用戶230是否位于車輛中或者離開了車輛110。利用各種各樣的方法進行確定,如通過上面提到的任一用戶感測或通信裝置216,如座位重量傳感器、用戶裝置240感測、生物測定傳感器等。
控制設備120的這些功能(如從用戶存在傳感器216接收存在數(shù)據(jù)并且確定用戶230是否位于車輛110中或附近)可以通過執(zhí)行存在模塊304的用戶存在確定子模塊312的代碼的處理硬件單元204而被實現(xiàn)。
在菱形810處,如果處理單元204確定用戶230存在于車輛110中或者適當?shù)母袦y空間140中,則流程沿著路徑8101進行到菱形812,在那里單元204確定系統(tǒng)是否超時。在具有該步驟的實施例中,單元204將不會無止盡地持續(xù)檢查到確定用戶是否離開車輛。在一個實施例中,系統(tǒng)利用塊806中記錄的切斷時間在菱形812確定系統(tǒng)是否超時。超時限值能夠被設置為默認值,在部分情形中是能夠改變的,如通過用戶或車輛服務器。
在菱形812,如果處理單元204確定系統(tǒng)已經(jīng)超時,則流程沿著路徑8121進行,從而過程800可在809結束或者重復。
如果系統(tǒng)沒有超時,或者如果系統(tǒng)不包括這種超時功能812,則處理單元204沿著路徑8122繼續(xù),以在菱形810確定用戶230是否存在于(如已經(jīng)離開)車輛110中。
在菱形810,如果處理單元204確定用戶230未存在于車輛110中(即,用戶230已經(jīng)離開車輛110或者適當?shù)母袦y空間140),則流程沿著路徑8102進行到菱形814。
在菱形814,處理單元204確定在車輛110中或者在適當?shù)母袦y空間140(如大體上對應于車輛110邊界的第二空間1402)中是否存在與用戶賬戶匹配的任何被追蹤對象250。
控制設備120可以通過各種各樣方法(如通過上面提到的任一傳感器或通信裝置218)確定被追蹤對象250是否位于車輛110或相應的感測空間140中或附近??刂圃O備120的相應功能(如從對象存在傳感器218接收存在數(shù)據(jù)并且確定對象250是否位于車輛110中)能夠通過執(zhí)行存在模塊304的被追蹤對象存在確定子模塊314的代碼的處理硬件單元204而實現(xiàn)。
雖然主要結合單個用戶230和被追蹤對象來描述實施例,但是也可以類似地結合多個對象以及一個或多個用戶230來實現(xiàn)各實施例。
在菱形814,如果處理單元204確定被追蹤對象250未存在于車輛110中(如通過被確定為與適當?shù)母袦y空間140(如車輛限定空間1402)一起),則流程沿著路徑8141進行,在那里過程800能夠結束于809或者重復。
在菱形814,如果處理單元204確定被追蹤對象250遺留在車輛110中,如在適當?shù)母袦y空間140(如車輛限定空間1402)中,則流程沿著路徑8142進行到菱形816。
在菱形816,處理硬件單元204確定是否存在異常條件(盡管發(fā)現(xiàn)被追蹤對象250被明顯放錯地方)。如上所述的關于存儲裝置202部件,系統(tǒng)代碼可以包括具有代碼的異常模塊,代碼被設置為例如響應于用戶請求或者默認的或更新的設定來指示在家或另一個預先識別的位置,并且被配置使得(1)當用戶230在預先建立的位置或多個預先建立的位置中的一個時進行識別,和(2)基于識別(1)而不給用戶提供警報。例如,控制設備120可以被配置得,當用戶230在家時,設備120不啟動警報來告知用戶其在沒有攜帶被追蹤對象250的情況下離開了感測空間140(如車輛)。
如果在塊816,處理硬件單元204確定適用異常,則流程沿著路徑8161進行,從而過程800能夠在809結束或者重復。
如果在塊816,處理硬件單元204確定不適用異常,則流程沿著路徑8162進行到塊818。
在塊818,處理硬件單元204開始提供用戶230接收的一個或多個警報或通知,以告知用戶230被追蹤對象250已被遺留在車輛110中。
控制設備120的相應功能(如確定開始提供警報或通知)可以通過執(zhí)行存在模塊304的警報開始子模塊316的代碼的處理硬件單元204來實現(xiàn)。該功能還可導致或者包括啟動和/或利用警報或通知模塊306。
執(zhí)行啟動的警報模塊306的處理單元204可以通過任何適當?shù)木瘓笸ㄐ磐ǖ捞峁┚瘓蟆J纠缘木瘓笸ㄐ磐ǖ腊ㄌ岬降妮敵鲅b置135、137,而不限于車輛喇叭和燈光系統(tǒng)。其它示例性警報通信通道包括使用戶攜帶或穿戴裝置240(如密鑰卡)提供用戶230接收的輸出。示例性用戶裝置輸出包括聽覺的和/或觸覺的輸出。警報可替代為或者還可以包括文本消息、郵件消息、自動撥號或例如由車輛110的揚聲器產(chǎn)生的輸出中的任一種。
同樣提到的,可定制警報或通知以用警報的形式通知用戶230特定的對象被遺留在車輛內。僅僅列出一個例子,如果用戶230將作為被追蹤對象250的用戶電話遺留在車輛110中,則可以從車輛或用戶裝置240的揚聲器提供一種預先選擇的音調,如果用戶230將作為被追蹤對象250的狗遺留在車輛110中,則可以提供狗叫聲。
程序800可以結束,或者程序800的任意一個或多個操作可以再次運行。
vi.b.圖9
如所提供,圖9示出了用于實施圖6和7的布置結構的示例性過程流程900。
圖2和3示出了用于執(zhí)行本技術的過程的計算控制器120的部件和相關的車輛和非車輛的部件。
圖6示出了第二示例性環(huán)境600,車輛110的部分和用戶230正在離開的空間或建筑物610。示出的車輛110包括基于硬件的控制設備120、至少一個感測和通信裝置130。車輛110包括顯示器602,其可以是觸敏輸入/輸出顯示器??梢栽趫D2中由附圖標記260表示的部件中的一個的顯示器可以是任何類型并處在任何位置,例如儀表盤屏幕、儀表板顯示器和平視顯示器(hud)。
雖然該空間或建筑物610可以是各種各樣的地方,如用戶的房子、例如或辦公室、會議地點、朋友家、親戚家、飯店、酒館、體育館、或者其它設施、建筑物、空間或地點,但是下面提到的空間或建筑物610最常指的還是建筑物610。
結合示例性感測空間1402中的一個來示出車輛110,該感測空間至少用來確定被追蹤對象250是否存在于車輛110中。
過程900在901開始,接著流程進行到?jīng)Q定菱形902,在這里執(zhí)行存儲裝置202的代碼208的處理硬件單元204確定是否已經(jīng)發(fā)生觸發(fā)、觸發(fā)事件或條件。
代碼208被配置使得具有,作為示例性觸發(fā)條件,用戶230是位于車輛110附近還是車輛110中,如在相應的邊界1402內?;蛘撸|發(fā)條件能夠包括車輛110被起動、開動、處于正常狀態(tài)或者行駛。
對于其中系統(tǒng)正在操作以有助于防止用戶駕駛車輛110駛離或者在車輛110中被駛離同時遺留被追蹤對象250(如圖6和7所示),當車輛不在移動或者明顯不會被馬上移動時,車輛110不需要處理被追蹤對象250是否存在。
控制設備120可以以上面提到的各種各樣的方法確定用戶230是否在車輛110內或附近。并且,再次地,控制設備120的相應功能(如從用戶存在傳感器216接收存在數(shù)據(jù)并且確定用戶230是否位于車輛110中或附近)可以通過執(zhí)行存在模塊304的用戶存在確定子模塊312的代碼的處理硬件單元204來實現(xiàn)。與確定觸發(fā)事件是否已經(jīng)發(fā)生、是否使用用戶存在確定子模塊有關的功能可以通過執(zhí)行存在模塊304的觸發(fā)事件子模塊310的代碼的處理硬件單元204來實現(xiàn)。觸發(fā)事件子模塊310能夠利用用戶存在確定子模塊312。
對于與用戶存在有關的觸發(fā)條件902,用戶存在可以由無線感測自動地確定,以確定接近的用戶230是否接近車輛,和/或遠離的用戶230是否離開車輛110。雖然使用了術語“自動地”,但是也能夠使用其它術語,例如“動態(tài)地”。在一種實施方式中,系統(tǒng)可以自動執(zhí)行過程而不需要由用戶進行起動以實現(xiàn)該功能。
在上文中描述了示例性的無線感測技術,如radar、運動、攝像頭和生物測定感測。
如圖8所示的過程,這里系統(tǒng)也被配置成使得(關于無線遠離的確定)用戶遠離的指示不會被提供,直到通過無線感測確定了用戶已經(jīng)離開預定的邊界,如已經(jīng)離開車輛或者傳感器(如攝像頭、激光、rfid傳感器、其它運動傳感器、其它短距離或近場通信無線收發(fā)器、其它短距離或近場無線通信裝置,等等或其它)的范圍超過十英尺。
觸發(fā)條件902可以包括考慮到目前是否適用異常條件的因素。如上所述的關于存儲裝置202部件,系統(tǒng)代碼能夠包括具有代碼的異常模塊,該代碼被設置為例如響應于用戶請求或者默認或更新設定來指示在家或另一個預先識別的位置、并且被配置使得(1)當用戶230在預先建立的位置或多個預先建立的位置中的一個時進行識別,和(2)基于識別(1)不給用戶提供警報。例如,控制設備120可以被配置成,當用戶230在家時,設備120不啟動警報以告知用戶其在沒有攜帶被追蹤對象250的情況下離開了感測空間140(如車輛)。在關于異常模塊的預期的實施例中,不會產(chǎn)生或發(fā)送該通知,因為響應于識別(1),該代碼使系統(tǒng)進入異常模塊,從而該系統(tǒng)將不確定系統(tǒng)是否未追蹤該對象。關于本文中的所有部件、模塊、功能等,能夠用其它術語表示該異常模塊,如不通知模塊、不追蹤模塊、類似的或其它的模塊。異常的預先條件可以是觸發(fā)因素902的一部分,如只是作為算法900中的預先條件的一個示例性替換。
觸發(fā)條件可以包括不止一個條件,例如包括用戶接近條件(如,用戶已經(jīng)步行離開車輛)同時還包括非異常條件(如,用戶不在家中)。
響應于在菱形902確定觸發(fā)條件尚未發(fā)生,則流程沿著路徑9021進行,以重復決定902。在一些實施例中循環(huán)包括時間延遲904,如圖8的延遲步驟804。
響應于菱形902的肯定的確定,流程沿著路徑9022進行到塊906,在此處理硬件單元204記錄下觸發(fā)事件發(fā)生的時間,如切斷條件的時間。在稍后的操作中,所記錄的時間可能是有用的,如在塊912中確定系統(tǒng)是否已經(jīng)中斷。
在菱形908,處理硬件單元204確定是否存在與主題用戶賬戶相關或匹配的任一被追蹤對象250。功能可以包括確定主題用戶的處理硬件單元204或者跟在處理硬件單元204之后,該確定例如通過車輛110中的用戶230的生物測定識別或者通過用戶攜帶的裝置240(例如用戶電話或其它用戶裝置)來實現(xiàn)。在預期的實施例中,在該階段中使用被追蹤對象250以識別車輛110中的用戶230。
在菱形908,如果處理硬件單元204未確定存在與用戶賬戶相關的任何被追蹤對象250,則流程沿著路徑9081進行,從而過程900可以在909結束或者重復。
在菱形908,如果處理硬件單元204確定存在至少一個與用戶賬戶相關的被追蹤對象250,則流程沿著路徑9082進行到菱形910,在那里處理硬件單元204確定用戶230是否存在于車輛110中。以及,再次地,控制設備120的相應功能(如從用戶存在傳感器216接收存在數(shù)據(jù)并且確定用戶230是否位于車輛110中或附近)可以通過執(zhí)行存在模塊304的用戶存在確定子模塊312的代碼的處理硬件單元204而實現(xiàn)。
在各個實施例中,由于在菱形902已經(jīng)執(zhí)行了確定用戶230是否存在(其作為確定觸發(fā)條件是否發(fā)生的一部分),所以不需要重復。即,步驟908可以被跳過,或者步驟908可以不存在,在這任一種情況中,流程可進行到菱形914。
在其中系統(tǒng)被配置為使觸發(fā)條件902不需要確認用戶存在或者不需要只確定用戶存在、或者要求不同的用戶存在(如在較松散的邊界1401中,但不在緊密的邊界1402中)的實施列中,菱形908被包括在內。在步驟902,觸發(fā)條件可包括確定車輛110被用戶230遠程起動(如在冷天預熱車輛),并且用戶230正在接近車輛,如在圖1的第一邊界1401內。顯然,確定910可包括明確地確定用戶是否位于車輛中,如在邊界1402、1403、1404內(參考圖1)。
而且,控制設備120的功能(如從用戶存在傳感器216接收存在數(shù)據(jù)并且確定用戶230是否位于車輛110中或附近)可以通過處理硬件單元204執(zhí)行存在模塊304的用戶存在確定子模塊312的代碼被實現(xiàn)。
對于其中執(zhí)行步驟910的實施例,如果處理單元204在那里確定用戶230是否未存在于車輛中或附近,則根據(jù)該結構,流程沿著路徑9101進行到菱形912,在那里單元204確定系統(tǒng)是否超時。在具有該步驟的實施例中,單元204將不會無止盡持續(xù)地檢查以確定用戶是否到達車輛110。在一個實施例中,系統(tǒng)利用在塊906中記錄的切斷時間在菱形912確定系統(tǒng)是否超時。超時限值可被提過默認值設定,在一些情形中是可以改變的,如通過用戶或車輛服務器。在例如如果用戶接近車輛110只是從后備箱取出某些東西的情況中,該檢查912有助于節(jié)省車輛能量。
在菱形912,如果處理單元204確定系統(tǒng)已經(jīng)超時,則流程沿著路徑9121進行,從而過程900能夠在909結束或者重復。
繼續(xù)該實施例,對于在其中執(zhí)行步驟910的實施例,如果系統(tǒng)在步驟912沒有超時,或者如果系統(tǒng)不包括這種超時功能912,則處理單元204繼續(xù)在菱形910確定用戶230是否存在于車輛110中,如由返回路徑9122所指出的。
在菱形910處,如果處理單元204確定用戶230存在于車輛110中,即用戶230已經(jīng)到達車輛110或者可適用的感測空間140,則流程沿著路徑9102進行到菱形914。
在菱形914,處理單元204確定(一個或多個)被追蹤對象250(其在塊908確定為與用戶賬戶相關聯(lián))是否也位于車輛110中或者在適當?shù)母袦y空間140中,如大體上對應于車輛110邊界的第二感測空間1402。
控制設備120可以用提到的任一種方法確定被追蹤對象250在車輛110或相應的感測空間140內或附近。該功能包括使用任意一種所述的傳感器或通信裝置218,如rfid讀寫器、bluetooth收發(fā)器等。
控制設備120的相應功能(如從對象存在傳感器218接收存在數(shù)據(jù)并且確定被追蹤對象250是否位于車輛110中或附近)可以通過執(zhí)行存在模塊304的被追蹤對象存在確定子模塊314的代碼的處理硬件單元204被實現(xiàn)。
在菱形914,如果處理單元204確定被追蹤對象250存在于車輛110中,如通過被確定為在適當?shù)母袦y空間140(如,車輛限定空間1402)內,則流程沿著路徑9141進行,在那里過程900能夠結束于909或者重復。
在菱形914,如果處理單元204確定被追蹤對象250未在車輛110中,則流程沿著路徑9142進行到菱形916。
在菱形916,處理硬件單元204確定是否存在異常條件,盡管發(fā)現(xiàn)被追蹤對象250明顯被放錯地方。如上所述的關于存儲裝置202部件,系統(tǒng)代碼能夠包括具有代碼的異常模塊,該代碼被設置為例如響應于用戶請求或者默認或更新設定指示在家或其它預先識別的位置、并且被配置使得(1)當用戶230在預先建立的位置或多個預先建立的位置中的一個時進行識別,和(2)基于識別(1)不給用戶提供警報。例如,控制設備120可以被配置使得,當用戶230在家時,設備120不啟動警報來告知用戶其在沒有攜帶被追蹤目標250的情況下離開了感測空間140(如車輛)。
如果在塊916,處理硬件單元204確定適用異常,則流程沿著路徑9161進行,從而過程800能夠在809結束或者重復。
如果在塊916,材料硬件單元204確定不適用異常,則流程沿著路徑9162進行到塊918。
在塊918處理單元204開始提供用戶230接收的一個或多個警報或通知來告知用戶:被追蹤對象250沒有在車輛110中,如對象250已經(jīng)被遺留,例如顯然被遺留在上一個位置610。
再次地,控制設備120的相應功能(如確定開始提供警報或通知)可以通過執(zhí)行存在模塊304的警報開始子模塊316的代碼的處理硬件單元204而被實現(xiàn)。該功能可以包括使用或者導致啟動警報或通知模塊306。
執(zhí)行啟動警報模塊306的處理單元204可以通過任何適當?shù)木瘓笸ㄐ磐ǖ捞峁┚瘓螅缟厦嬗懻摰降慕Y合圖8的過程的警報操作818的那些通道。
過程900可以結束,或者過程900的任意一個或多個操作能夠再次運行。
vii.選擇優(yōu)點
本發(fā)明技術的許多益處和優(yōu)點已在上面進行了描述。本部分重申這其中的一部分并且會提及其它的部分。所述的益處并不是對本發(fā)明技術的益處的窮舉。
本發(fā)明技術允許用戶確保他們可以如希望的那樣將各種各樣的被追蹤對象與他們保持在一起。示例性的被追蹤對象包括但不限于用戶移動通信裝置、藥物容器、徽章、通行證或者身份證、寵物、小孩、書包、公文包、密鑰卡等。
本發(fā)明技術使用包括車輛(如汽車)、被追蹤對象和用戶的三體式布置結構??梢砸愿鞣N各樣的方式確定用戶存在,如基于無線或用戶攜帶或穿戴的其它可感測的用戶裝置,在這種情況下,該裝置可以被認為是第三主體。在一些實施例中,基于生物測定、攝像頭、radar或來自一個或多個車輛傳感器的相關重量的反饋來確定用戶存在。
在各種實施例中,三個主體不需要全都互相接近就能開始該布置結構的運行。例如,如關于圖7、8和9所述,系統(tǒng)能夠警報用戶它們明顯將要駛離某一位置卻把被追蹤對象遺留在了該位置。
在各種實施例中,本發(fā)明技術的布置結構也可以操作以在用戶將被追蹤對象(如電話)遺留在某一位置或者車輛中時通知用戶,即使用戶沒有隨身攜帶如密鑰卡的明顯的用戶裝置。例如,如果車輛被配置為確認用戶存在(例如基于用戶提供的代碼或者提供用于進入或車輛起動的生物測定參數(shù)、或車內座位重量、生物測定、或視覺傳感器),則根據(jù)確定不存在被追蹤對象,車輛能夠警報用戶他們正明顯地將要駛離某一位置卻沒有帶上電話,即使用戶也把如密鑰卡的用戶裝置遺留在了該位置。如果在系統(tǒng)中密鑰卡也作為被追蹤對象與用戶賬戶相關聯(lián),則該系統(tǒng)能夠警報用戶他們正明顯將要離開而沒有攜帶這兩種對象。
viii.結論
本文描述了本公開的各種實施例。所公開的實施例僅是可以以不同和可替換的形式以及它們的組合具體化的示例。
根據(jù)需要,本文公開了本公開的詳細實施例。所公開的實施例僅是可以以不同和可替換的形式以及它們的組合具體化的示例。這里所使用的例如、示例性的以及類似的術語含義擴大到作為說明、樣本、模型或類型的實施例。
本文提到的特征如何布置表示(但不限于)如何相對于其它特征來定位該特征。本文提到的特征如何配置表示(但不限于)該特征的大小如何、形狀如何和/或特征的材料。為了簡單起見,術語被配置為可以用來表示在本段落中上方描述的配置和布置結構。
對指示方向的參考并不是有限制意義的。例如,對上部、下部、頂部、底部或側面的參考并不是為了限制本公開的技術的實施的方式。例如,雖然提到的是上表面,但是所提到的表面在設計、生產(chǎn)或操作參考框架中并不需要是豎直向上的、或在其它特定部件之上,并且根據(jù)在特定應用中所使用的方位,在設計、制造和/或替代操作中能夠在部分或所有部件的一側。
在附圖中作為單項描述或示出的任一部件可以被配置使得實現(xiàn)所述單項的功能的多個此類項目代替。同樣地,任何多個項目也能夠被配置使得實現(xiàn)所述多個項目的功能的單項代替。
為了避免使本公開不清楚,在部分例子中,已經(jīng)熟知的部件、系統(tǒng)、材料或過程沒有詳細描述。所以,本文所公開的特定的結構性和功能性細節(jié)并不解釋為是限制性的,而只是權利要求的基礎并且作為教導本領域技術人員使用本公開的有代表性的基礎。
上述實施例只是為了清楚理解本公開的原理而陳述的實施方式的示例性描述。
在不背離權利要求范圍的情況下,可以對上述實施例進行變形、修改和組合。在本文中,所有這樣的變化、修改和組合均包括在本公開和所附權利要求的范圍內。