本發(fā)明涉及在檢測(cè)到車輛附近的車輛接入裝置時(shí)自動(dòng)解鎖一個(gè)或多個(gè)車門的系統(tǒng)和方法。
背景技術(shù):
多數(shù)車輛提供如由用戶通過鑰匙扣或類似裝置控制的無鑰匙進(jìn)入系統(tǒng)。雖然這些無鑰匙進(jìn)入系統(tǒng)對(duì)于用戶而言是方便的,但它們?nèi)孕枰脩魪目诖蝈X包中移除鑰匙扣并且激活合適的按鈕以解鎖車輛的車門或行李廂。許多用戶具有與解鎖車門相關(guān)的常規(guī)動(dòng)作。例如,在雜貨購物之后,用戶可以解鎖車輛的行李廂或后擋板。在下班之后,它們通??梢越怄i駕駛員車門和乘客車門。對(duì)于這些動(dòng)作或模式中的每一種而言,用戶必須從他們的口袋或錢包中移除鑰匙扣并且每次解鎖相同的車門或行李廂。
技術(shù)實(shí)現(xiàn)要素:
根據(jù)本發(fā)明,提供一種方法,包含:
檢測(cè)位于車輛預(yù)定距離內(nèi)的車輛接入裝置;
確定車輛的地理位置;
檢測(cè)當(dāng)日時(shí)間;
確定與車輛接入裝置相關(guān)的先前的車門解鎖行為;以及
使用一個(gè)或多個(gè)處理器基于地理位置、當(dāng)日時(shí)間和先前的車門解鎖行為來選擇要解鎖的車輛接入點(diǎn)。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,該方法進(jìn)一步包含檢測(cè)星期幾,其中選擇要解鎖的車輛接入點(diǎn)是進(jìn)一步基于星期幾。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,進(jìn)一步包含基于地理位置、當(dāng)日時(shí)間、星期幾和先前的車門解鎖行為來選擇要解鎖的多個(gè)車輛接入點(diǎn)。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,進(jìn)一步包含在用戶超馳與解鎖選定的車輛接入點(diǎn)抵觸的情況下阻止選定的車輛接入點(diǎn)的解鎖。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,進(jìn)一步包含確定車輛接入裝置正在接近車輛的方向,其中選定的要解鎖的車輛接入點(diǎn)進(jìn)一步基于車輛接入裝置正在接近車輛的該方向。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,進(jìn)一步包含基于地理位置、當(dāng)日時(shí)間、先前的車門解鎖行為和車輛接入裝置正在接近車輛的該方向來預(yù)測(cè)帶有車輛接入裝置的用戶的意向。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中車輛接入裝置是鑰匙扣、智能手機(jī)、便攜式計(jì)算裝置、平板電腦和智能手表中的一種。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,進(jìn)一步包含解鎖選定的車輛接入點(diǎn)。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,進(jìn)一步包含在解鎖選定的車輛接入點(diǎn)之后自動(dòng)打開選定的車輛接入點(diǎn)。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,進(jìn)一步包含:
確定用戶是否打開選定的車輛接入點(diǎn);以及
基于用戶是否打開選定的車輛接入點(diǎn)來更新與車輛接入裝置相關(guān)的車門解鎖行為。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,進(jìn)一步包含檢測(cè)車輛附近的環(huán)境狀況,其中選擇要解鎖的車輛接入點(diǎn)進(jìn)一步基于環(huán)境狀況。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中環(huán)境狀況包括溫度、環(huán)境光水平和降水狀況中的至少一種。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中車輛接入點(diǎn)是車門、行李廂、后擋板、滑動(dòng)門、艙門、發(fā)動(dòng)機(jī)罩和汽油箱再充滿門中的一種。
根據(jù)本發(fā)明,提供一種設(shè)備,包含:
車輛接入裝置;
車鎖管理器,車鎖管理器形成車輛的部分并且配置為與車輛接入裝置通信并且檢測(cè)車輛的預(yù)定距離內(nèi)車輛接入裝置的存在,車鎖管理器包括:
配置用于確定車輛的地理位置的GPS(全球定位系統(tǒng))模塊;
配置用于確定星期幾的日期模塊;
配置用于確定與車輛接入裝置相關(guān)的先前的解鎖行為的用戶意向模塊,用戶意向模塊進(jìn)一步配置為基于車輛的地理位置、星期幾以及先前的解鎖行為來預(yù)測(cè)操作車輛接入裝置的用戶的意向;以及
配置為基于用戶的預(yù)測(cè)的意向來解鎖至少一個(gè)車輛接入點(diǎn)的鎖定激活模塊。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,進(jìn)一步包含配置用于確定當(dāng)前時(shí)間的時(shí)間模塊。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中用戶意向模塊進(jìn)一步配置為基于當(dāng)前時(shí)間來預(yù)測(cè)用戶的意向。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,進(jìn)一步包含配置用于阻止至少一個(gè)車輛接入點(diǎn)解鎖的超馳管理器。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,進(jìn)一步包含配置用于訪問與車輛附近的環(huán)境狀況相關(guān)的數(shù)據(jù)的環(huán)境數(shù)據(jù)管理器。
根據(jù)本發(fā)明,提供一種車輛,包含:
多個(gè)車門,多個(gè)車門中的每一個(gè)具有相關(guān)的門鎖;以及
車鎖管理器,車鎖管理器連接到與多個(gè)車門相關(guān)的門鎖,車鎖管理器配置為與車輛接入裝置通信,車鎖管理器包括:
配置用于確定車輛的地理位置的GPS(全球定位系統(tǒng))模塊;
配置用于確定星期幾的日期模塊;
配置用于確定與車輛接入裝置相關(guān)的先前的車門解鎖行為的用戶意向模塊,用戶意向模塊進(jìn)一步配置為基于車輛的地理位置、星期幾以及先前的車門解鎖行為來預(yù)測(cè)車輛附近的用戶的意向;以及
配置為基于用戶的預(yù)測(cè)意向來解鎖至少一個(gè)車門的鎖定激活模塊。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中車鎖管理器進(jìn)一步包含配置用于阻止至少一個(gè)車門解鎖的的超馳管理器。
附圖說明
參照下述附圖描述了本發(fā)明的非限制性和非窮舉的實(shí)施例,其中在全部各個(gè)附圖中,相同的附圖標(biāo)記指代相同的部分,除非另有規(guī)定。
圖1是描述能夠?qū)嵤┻@里所述的系統(tǒng)和方法的示例環(huán)境的框圖;
圖2是描述車鎖管理器的實(shí)施例的框圖;
圖3A和3B表示描述用于自動(dòng)解鎖一個(gè)或多個(gè)車門的方法的實(shí)施例的流程圖;
圖4A和4B說明了與示例場(chǎng)景相關(guān)的數(shù)據(jù),該場(chǎng)景被所描述的系統(tǒng)和方法分析以確定是否解鎖一個(gè)或多個(gè)車門。
具體實(shí)施方式
在以下具體實(shí)施方式中,將參考構(gòu)成其部分的附圖,并且在這些附圖中,以舉例說明的方式示出了本發(fā)明實(shí)施的示例性實(shí)施例。這些實(shí)施例描述的足夠詳細(xì)以使本領(lǐng)域技術(shù)人員能夠?qū)嵤┻@里所述的構(gòu)思,并且應(yīng)當(dāng)理解,在不脫離本發(fā)明的范圍的情況下可以對(duì)所公開的各個(gè)實(shí)施例作出改變并且可以使用其它實(shí)施例。因此,下述具體實(shí)施方式不應(yīng)認(rèn)為是限制的意思。
整個(gè)說明書中提到的“一個(gè)實(shí)施例”、“實(shí)施例”、“一個(gè)示例”或“示例”意味著聯(lián)系該實(shí)施例或示例描述的特定特征、結(jié)構(gòu)或特性被包括在本發(fā)明的至少一個(gè)實(shí)施例中。因此,在整個(gè)說明書中各處出現(xiàn)的短語“在一個(gè)實(shí)施例中”、“在實(shí)施例中”、“一個(gè)示例”或“示例”不一定都指代相同的實(shí)施例或示例。另外,特定特征、結(jié)構(gòu)、數(shù)據(jù)庫或特性在一個(gè)或多個(gè)實(shí)施例或示例中可以按照任何合適的組合和/或子組合來組合。此外,應(yīng)認(rèn)識(shí)到,這里提供附圖是為了向本領(lǐng)域普通技術(shù)人員進(jìn)行說明,并且附圖不一定是按比例繪制的。
根據(jù)本發(fā)明的實(shí)施例可以具體化為裝置、方法或計(jì)算機(jī)編程產(chǎn)品。相應(yīng)地,本發(fā)明可以采用完全包含硬件實(shí)施例、完全包含軟件實(shí)施例(包括固件、常駐軟件、微代碼等)或者軟件和硬件方面的組合的實(shí)施例的形式,這些在這里全部總體稱作“電路”、“模塊”或“系統(tǒng)”。而且,本發(fā)明的實(shí)施例可以采用計(jì)算機(jī)編程產(chǎn)品的形式,計(jì)算機(jī)編程產(chǎn)品以任何表現(xiàn)有形介質(zhì)具體化,該有形介質(zhì)具有嵌入在介質(zhì)中的計(jì)算機(jī)可用編程代碼。
可以使用一種或多種計(jì)算機(jī)可用或計(jì)算機(jī)可讀介質(zhì)的任何組合。例如,計(jì)算機(jī)可讀介質(zhì)可以包括一種或多種便攜式計(jì)算機(jī)軟盤、硬盤、隨機(jī)存取存儲(chǔ)器(RAM)裝置、只讀存儲(chǔ)器(ROM)裝置、電可編程只讀存儲(chǔ)器(EPROM或閃存)裝置、只讀光盤存儲(chǔ)器(CDROM)、光學(xué)存儲(chǔ)裝置和磁性存儲(chǔ)裝置。用于實(shí)施本發(fā)明的操作的計(jì)算機(jī)程序代碼可以以一種或多種編程語言的任何組合寫入。這樣的代碼可以由源代碼編譯為計(jì)算機(jī)可讀匯編語言或適于執(zhí)行該代碼的裝置或計(jì)算機(jī)的機(jī)械碼。
實(shí)施例也可以實(shí)施在云計(jì)算環(huán)境中。在本發(fā)明和下列權(quán)利要求中,“云計(jì)算”可以限定為用于實(shí)現(xiàn)普遍存在的、便利、按照需求的對(duì)可配置計(jì)算資源共享池的網(wǎng)絡(luò)訪問的模型(例如網(wǎng)絡(luò)、服務(wù)器、存儲(chǔ)器、應(yīng)用和服務(wù)),其可以通過虛擬化快速配置并且在具有少量管理工作量和服務(wù)商交互的情況下釋放并且之后相應(yīng)地縮放。云模型可以由各種特性(例如按需自助服務(wù)、廣泛的網(wǎng)絡(luò)訪問、資源池、快速彈性和可測(cè)的服務(wù))、服務(wù)模型(如軟件作為服務(wù)(“SaaS”)、平臺(tái)作為服務(wù)(“PaaS”)以及基礎(chǔ)設(shè)施作為服務(wù)(“IaaS”))以及部署模型(如私有云、社區(qū)云、公共云和混合云)構(gòu)成。
附圖中的流程圖和框圖說明了根據(jù)本發(fā)明的各種實(shí)施例的系統(tǒng)、方法和計(jì)算機(jī)編程產(chǎn)品的可行實(shí)施例的結(jié)構(gòu)、功能和操作。在這方面,流程圖或框圖中的每個(gè)框可以表示模塊、區(qū)段或代碼的部分,代碼包含用于實(shí)施特定邏輯功能的一種或多種可執(zhí)行指令。也應(yīng)該注意到的是,框圖和/或流程圖的每個(gè)框以及框圖和/或流程圖中的框的組合可以通過實(shí)施特定功能或動(dòng)作的特定目的的基于硬件的系統(tǒng)或特定目的硬件和計(jì)算機(jī)指令的組合來實(shí)施。這些計(jì)算機(jī)編程指令也可以存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)中,該指令可以指導(dǎo)計(jì)算機(jī)或其它編程數(shù)據(jù)處理裝置以特定方式運(yùn)行,以使存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)中的指令生產(chǎn)制造的物品,其包括意在實(shí)施在下列圖和/或框圖的一個(gè)或多個(gè)框中設(shè)定的功能/動(dòng)作的指令。
這里公開的系統(tǒng)和方法基于多種因素確定是否解鎖車輛車門(或行李廂)以及解鎖哪個(gè)車門,多種因素是例如車輛的地理位置、當(dāng)日時(shí)間、星期幾以及用戶先前的車門解鎖行為。解鎖算法學(xué)習(xí)基于各種因素的用戶車門解鎖行為并且在用戶接近車輛時(shí)預(yù)測(cè)用戶的意向。基于用戶的意向,系統(tǒng)描述用于自動(dòng)解鎖合適的車門、行李廂或后擋板的方法,由此消除用戶定位鑰匙扣或其它解鎖裝置的需求。用戶可以限定特定超馳條件,該條件阻止系統(tǒng)在特定情形下自動(dòng)解鎖車門。
這里描述的特定示例參照解鎖車輛車門、行李廂和后擋板。然而,所述系統(tǒng)和方法可用于自動(dòng)解鎖任何車輛接入點(diǎn),例如前車門、后車門、行李廂、后擋板、滑動(dòng)門、艙門、發(fā)動(dòng)機(jī)罩、汽油箱再充滿門等。這里任何參照解鎖“門”(或“車門”)包括解鎖與任何類型的車輛接入點(diǎn)相關(guān)的任何類型的鎖定機(jī)構(gòu)。
在一些情形中,在解鎖車輛接入點(diǎn)之后,所述系統(tǒng)也可以打開接入點(diǎn)。例如,在具有自驅(qū)動(dòng)車門、行李廂或后擋板的車輛中,該系統(tǒng)可以解鎖車門、行李廂或后擋板并且為了用戶便利而自動(dòng)打開被解鎖的車門、行李廂或后擋板。例如,如果用戶在雜貨店購物之后正在返回到他們的車輛,所述系統(tǒng)和方法可以自動(dòng)解鎖車輛行李廂并且為用戶打開行李廂。
圖1是描述能夠?qū)嵤┍景l(fā)明所述的系統(tǒng)和方法的示例環(huán)境100的框圖。車輛102包括車鎖管理器104,車鎖管理器104控制車輛102中任何數(shù)量的鎖定機(jī)構(gòu)的鎖定和解鎖,例如車門鎖、行李廂鎖以及后擋板鎖。車輛102可以是任何類型的轎車、貨車、廂式貨車、公共汽車、SUV(運(yùn)動(dòng)型多用途車輛)或具有一個(gè)或多個(gè)鎖定機(jī)構(gòu)的其它車輛。車鎖管理器104與車輛接入裝置106通信以檢測(cè)車輛102特定距離內(nèi)用戶108的存在。用戶108是例如車輛102的駕駛員或乘客。在一些實(shí)施例中,車鎖管理器104在車輛接入裝置106位于車輛102的預(yù)定距離內(nèi)時(shí)檢測(cè)車輛接入裝置106,由此表明用戶108正在接近車輛102并且旨在進(jìn)入車輛。在一些實(shí)施方式中,車鎖管理器104可以檢測(cè)用戶108正在接近車輛102的方向(如朝向車輛后方、車輛前方、車輛的駕駛員側(cè)或車輛的乘客側(cè)接近)。車輛接入裝置106是能夠與車鎖管理器104通信的任何便攜式裝置,例如鑰匙扣、智能手機(jī)、便攜式計(jì)算裝置、平板電腦、智能手表、智能眼鏡或其它可穿戴裝置。在一些實(shí)施例中,車輛接入裝置106使用藍(lán)牙無線通信系統(tǒng)與車鎖管理器104通信。在一些實(shí)施例中,藍(lán)牙無線通信系統(tǒng)容許車輛接入裝置基于多個(gè)藍(lán)牙信號(hào)的三角測(cè)量來確定它的位置以及與車輛的距離??蛇x地,車輛接入裝置106可以使用WiFi(無線保真)或其它無線通信協(xié)議來確定車輛接入裝置106的位置以及與車輛的距離。
車輛102可以包括用于感測(cè)環(huán)境狀況、接近車輛102的人等的任何數(shù)量的傳感器(未示出)。通過傳感器獲得的數(shù)據(jù)被提供給車鎖管理器104并且可以用于確定是否解鎖一個(gè)或多個(gè)車門。例如,車輛102上的傳感器可以感測(cè)接近車輛102的人員以及他們正在接近車輛102的方向。該信息可以用于取代從車輛接入裝置106處接收的信息或除了從車輛接入裝置106處接收的信息之外使用該信息。車輛102上的其它傳感器可以感測(cè)環(huán)境狀況,例如環(huán)境光水平、當(dāng)前溫度(車輛102內(nèi)部和/或外部)、空氣中降水的存在等。
車鎖管理器104可以與例如因特網(wǎng)或其它網(wǎng)絡(luò)的數(shù)據(jù)通信網(wǎng)絡(luò)110周期地通信。例如,車鎖管理器104可以通過網(wǎng)絡(luò)110與服務(wù)器112通信。服務(wù)器112可以從數(shù)據(jù)庫114訪問數(shù)據(jù),數(shù)據(jù)庫114包括用戶配置文件信息、先前的用戶車輛解鎖行為、用戶超馳設(shè)置等。該被訪問的數(shù)據(jù)被通信到車鎖管理器104從而輔助車鎖管理器確定是否解鎖一個(gè)或多個(gè)車門。而且,車鎖管理器104可以向服務(wù)器112通信數(shù)據(jù)——例如后續(xù)的用戶車門解鎖行為、用戶配置文件變化以及用戶超馳變化——以存儲(chǔ)在數(shù)據(jù)庫114中。在一些實(shí)施例中,車鎖管理器104存儲(chǔ)同樣存儲(chǔ)在數(shù)據(jù)庫114中的一些或全部數(shù)據(jù)。
在一些實(shí)施例中,服務(wù)器112可以向車鎖管理器104提供其它信息,例如天氣信息、用于識(shí)別車輛102當(dāng)前位置附近的商店或吸引物的線上地圖信息等。在其它實(shí)施方式中,車鎖管理器104可以通過網(wǎng)絡(luò)110與其它服務(wù)器或數(shù)據(jù)源(未示出)通信。這些其它服務(wù)器或數(shù)據(jù)源可以從任何數(shù)量的數(shù)據(jù)供應(yīng)商提供任何類型的數(shù)據(jù)。
在圖1所示的示例性實(shí)施例100中,一個(gè)車輛接入裝置106示出為正在接近車輛102。在其它實(shí)施例中,多個(gè)車輛接入裝置106被用于接入相同的車輛102。例如,兩個(gè)不同的用戶108可以經(jīng)常駕駛車輛102。在該情形中,每個(gè)不同的用戶108具有他們各自的車輛接入裝置106。每個(gè)車輛接入裝置106具有它的各自專用的代碼或識(shí)別符,以使車鎖管理器104可以區(qū)分兩個(gè)車輛接入裝置106。由于兩個(gè)用戶108中的每一個(gè)可以具有不同的配置文件設(shè)置、用戶車門解鎖行為和用戶超馳設(shè)置,因此車鎖管理器104分別處理每個(gè)車輛接入裝置106。因此,車鎖管理器104識(shí)別正接近車輛102的特定車輛接入裝置106并且識(shí)別與被識(shí)別出的車輛接入裝置106相關(guān)的特定用戶數(shù)據(jù)。該特定用戶數(shù)據(jù)在確定解鎖車輛102中的哪個(gè)車門時(shí)被車鎖管理器104應(yīng)用,如這里所述。
圖2是描述車鎖管理器104的實(shí)施例的框圖。如圖2所示,車鎖管理器104包括通信管理器202、處理器204和存儲(chǔ)器206。通信模塊202容許車鎖管理器104與其它系統(tǒng)或部件通信,例如車輛接入裝置106、網(wǎng)絡(luò)110、服務(wù)器112等。此外,通信模塊202可以通過如CAN(控制器局域網(wǎng)絡(luò))總線這樣的總線與車輛102中的其它系統(tǒng)或裝置通信。處理器204執(zhí)行各種指令以實(shí)施由車鎖管理器104提供的功能。處理器204可以包括用于執(zhí)行程序編碼或指令的任何類型的常規(guī)目的或特定目的的處理器。存儲(chǔ)器206存儲(chǔ)這些指令以及處理器204和包含在車鎖管理器104中的其它模塊所使用的其它數(shù)據(jù)。此外,存儲(chǔ)器206可以存儲(chǔ)用戶特定信息,例如用戶配置文件信息、先前的用戶車門解鎖行為、用戶超馳設(shè)置等。
車鎖管理器104也包括日期/時(shí)間模塊208,該模塊保留當(dāng)前時(shí)間、日期和星期幾。該時(shí)間和日期信息與特定用戶車門解鎖動(dòng)作相關(guān)聯(lián)并且被存儲(chǔ)以在確定用戶將來的車門解鎖意向中進(jìn)一步參照,如這里所述。GPS(全球定位系統(tǒng))解碼模塊210確定車輛的當(dāng)前地理位置并且將該地理位置數(shù)據(jù)與用戶車門解鎖動(dòng)作相關(guān)聯(lián),以在確定用戶是否解鎖一個(gè)或多個(gè)車門時(shí)進(jìn)一步參考。鎖定激活模塊212被連接到車輛102中的一個(gè)或多個(gè)鎖定機(jī)構(gòu)并且能夠向車輛中的每個(gè)鎖定機(jī)構(gòu)發(fā)送鎖定指令和解鎖指令。在一些實(shí)施例中,鎖定激活模塊212也可以確定用戶(具有車輛接入裝置106)正在接近車輛102的時(shí)間。響應(yīng)于檢測(cè)到位于車輛102的預(yù)定距離中的用戶,鎖定激活模塊212可以使處理器204確定用戶意向并且基于用戶意向確定是否解鎖任何車門。
車鎖管理器104進(jìn)一步包括環(huán)境數(shù)據(jù)管理器214,環(huán)境數(shù)據(jù)管理器214從車輛102中的一個(gè)或多個(gè)傳感器或從如服務(wù)器112的其它數(shù)據(jù)源等接收各種環(huán)境數(shù)據(jù)(如環(huán)境光水平、溫度、降水的存在等)。用戶意向模塊216基于先前的用戶車門解鎖行為確定是否解鎖車輛102中的一個(gè)或多個(gè)門。關(guān)于該確定的更多細(xì)節(jié)在下文中提供。用戶數(shù)據(jù)管理器218管理各種用戶數(shù)據(jù),例如將特定車輛接入裝置106與用戶、用戶配置文件信息、先前的用戶車門解鎖行為、用戶超馳設(shè)置等相關(guān)聯(lián)的數(shù)據(jù)。超馳管理器220管理與一個(gè)或多個(gè)超馳設(shè)置相關(guān)的各種動(dòng)作,如這里所述。在一些實(shí)施例中,用戶可以通過車輛信息娛樂系統(tǒng)或其它用戶界面機(jī)構(gòu)更新超馳設(shè)置(以及其它用戶喜好)。車鎖管理器104也包括安全模塊222,安全模塊222阻止未授權(quán)的用戶解鎖車門或改變用戶設(shè)置。例如,安全模塊222可以驗(yàn)證用戶ID或與車輛接入裝置相關(guān)的用于授權(quán)裝置的其它唯一識(shí)別符(例如確定與車輛接入裝置相關(guān)的唯一識(shí)別符被授權(quán)用于解鎖一個(gè)或多個(gè)車門)。
圖3A和3B表示說明用于自動(dòng)解鎖一個(gè)或多個(gè)車門的方法300的實(shí)施例的流程圖。開始,方法300在302識(shí)別車輛預(yù)定距離中的車輛接入裝置。例如,用于識(shí)別車輛接入裝置的預(yù)定距離可以是距離車輛10英尺或20英尺。該方法在304通過確定與車輛接入裝置相關(guān)的用戶ID(或其它唯一標(biāo)識(shí)符)以及在306確定用戶ID是否被授權(quán)用戶解鎖特定車輛的車門而繼續(xù)。例如,特定車輛可以僅接受來自特定車輛接入裝置的用戶解鎖命令(以及其它指令),特定車輛接入裝置是例如與車輛的所有者或駕駛員相關(guān)的車輛接入裝置。如果用戶ID未被授權(quán),則方法300結(jié)束。
如果用戶ID被授權(quán),則在308確定車輛當(dāng)前的地理位置。在一些實(shí)施例中,使用GPS裝置或其它定位系統(tǒng)來確定當(dāng)前車輛位置。在310使用這里所述的日期/時(shí)間模塊208確定當(dāng)前日期和時(shí)間。在312該方法也確定當(dāng)前環(huán)境狀況,例如溫度、環(huán)境光、降水狀況等。在一些實(shí)施例中,在314該方法確定車輛接入裝置正在接近車輛的方向。例如,該方法可以確定車輛接入裝置是否正在朝向車輛后方、車輛前方、車輛駕駛員側(cè)或車輛乘客側(cè)接近。
在316,方法300也確定任何用戶接入超馳,其限定特定車門解鎖動(dòng)作在特定時(shí)間和/或地理位置發(fā)生。例如,用戶(如車輛所有者)可以指定在商業(yè)區(qū)或在天黑之后,系統(tǒng)應(yīng)該僅解鎖駕駛員車門。無論系統(tǒng)預(yù)期的用戶意向如何都會(huì)實(shí)施該用戶接入超馳。因此,如果所述系統(tǒng)和方法預(yù)期用戶想要車輛行李廂解鎖,但用戶超馳表明僅應(yīng)該解鎖駕駛員車門,那么系統(tǒng)會(huì)僅解鎖駕駛員車門,由此忽略應(yīng)該解鎖車輛行李廂的預(yù)期用戶意向。
該方法在318訪問與車輛接入裝置相關(guān)的先前的車門解鎖行為。例如,可以訪問來自車鎖管理器104中的存儲(chǔ)器206、來自數(shù)據(jù)庫114或來自任何其它存儲(chǔ)裝置的數(shù)據(jù)。方法300在320通過考慮各種數(shù)據(jù)來確定帶有車輛接入裝置的用戶的可能意向。可能的意向包括如解鎖行李廂以將包裹放到行李廂中、針對(duì)車輛進(jìn)入解鎖駕駛員車門或解鎖駕駛員車門和駕駛員后側(cè)車門以將公文包放到后座中并且進(jìn)入駕駛員車門。當(dāng)確定用戶可能的意向時(shí),該方法可以考慮下述中的一個(gè)或多個(gè):用戶先前車門解鎖行為、車輛當(dāng)前地理位置、當(dāng)日時(shí)間、星期幾、環(huán)境狀況以及車輛接入裝置正在接近車輛的方向。在特定的實(shí)施例中,一個(gè)或多個(gè)機(jī)器學(xué)習(xí)或神經(jīng)網(wǎng)絡(luò)算法被用于確定用戶概率意向并且預(yù)測(cè)解鎖的車門。
在322,如果該方法確定用戶不想要進(jìn)入車輛,則該方法結(jié)束。然而,如果該方法確定用戶想要進(jìn)入車輛,則在324,該方法確定解鎖哪個(gè)車門、行李廂或后擋板。使用各種類型的數(shù)據(jù)做出該確定,如上文所述。在一些實(shí)施例中,該方法確定多個(gè)車門、行李廂和/或后擋板應(yīng)該被解鎖。
在326,該方法確定任何用戶超馳是否阻止任何車門、行李廂或后擋板解鎖。如果用戶超馳阻止意向的解鎖動(dòng)作(如在324處確定的),那么該方法在不解鎖任何車門、行李廂或后擋板的情況下結(jié)束。如果不存在相關(guān)的用戶超馳,那么方法300在328解鎖選定的車門、行李廂或后擋板。如上文指出的,多個(gè)車門、行李廂和/或后擋板可以同時(shí)解鎖。
為了獲得預(yù)期用戶意向的精確反饋,所述系統(tǒng)和方法在330確定用戶是否打開解鎖的車門。如果用戶打開解鎖的車門,則在332該方法更新與用戶相關(guān)的車門解鎖行為以表明成功的用戶意向確定。然而,如果用戶沒有打開解鎖的車門,則在334該方法更新與用戶相關(guān)的車門解鎖行為以表明不成功的用戶意向確定。該方法還記錄實(shí)際被用戶打開的車門以用于實(shí)現(xiàn)未來的用戶意向預(yù)測(cè)。
在一些實(shí)施例中,系統(tǒng)可以忽略任何車輛接入裝置以阻止任何車門不期望的解鎖。在特定的地理區(qū)域,車輛接入裝置可能接近車輛,但用戶實(shí)際上沒有接近車輛。例如,當(dāng)車輛停放在用戶居所處時(shí),車輛接入裝置會(huì)隨著用戶在他們家周圍走動(dòng)而在車輛的預(yù)定距離內(nèi)頻繁移動(dòng)。但用戶沒有接近車輛并且不需要任何車門解鎖動(dòng)作。
在特定實(shí)施例中,所述系統(tǒng)和方法也計(jì)算與預(yù)測(cè)用戶意向相關(guān)的確定性程度。在這些實(shí)施例中,如果確定性程度超過了閾值,則系統(tǒng)可以僅解鎖一個(gè)或多個(gè)車門。閾值可以由用戶設(shè)置或從默認(rèn)設(shè)置中確定。在一些實(shí)施例中,確定性程度根據(jù)一個(gè)或多個(gè)因素變化,例如當(dāng)日時(shí)間、地理位置等。
圖4A和4B說明了與示例場(chǎng)景相關(guān)的數(shù)據(jù),該場(chǎng)景由所述的系統(tǒng)和方法分析以確定是否解鎖一個(gè)或多個(gè)車門。在圖4A中,第一場(chǎng)景限定用戶在星期二下午5:24朝向車輛走來。車輛位于接近用戶工作的建筑物。表400說明了被車鎖管理器104訪問并且用于預(yù)測(cè)用戶意向的數(shù)據(jù)。在這種情形中,由于對(duì)于用戶而言是工作日,車輛位于他們的工作位置附近,并且時(shí)間接近用戶通常下班的時(shí)間,所以車鎖管理器104確定用戶剛好下班。車鎖管理器104也可以分析先前的用戶解鎖行為以確認(rèn)該確定?;谟脩粽孟掳嗟拇_定,車鎖管理器104查閱先前的用戶解鎖行為以確定用戶在下班時(shí)通常解鎖(或打開)駕駛員車門和駕駛員后側(cè)車門(例如用于將他們的公文包放到后座上并且通過駕駛員車門進(jìn)入車輛)。因此,在這種場(chǎng)景,在用戶接近車輛時(shí)系統(tǒng)自動(dòng)解鎖駕駛員車門和駕駛員后側(cè)車門。通過自動(dòng)解鎖合適的車門,用戶可以在不需要找到鑰匙扣或其它車輛接入裝置的情況下輕松地打開車門。雖然表400包括關(guān)于環(huán)境光、降水和溫度的數(shù)據(jù),但車鎖管理器104在該實(shí)例中確定用戶意向可以不需要使用該數(shù)據(jù)。
在圖4B中,第二場(chǎng)景限定用戶在星期六上午10:16走向車輛。車輛位于用戶經(jīng)常購物的雜貨店附近。表402說明了車鎖管理器104訪問并且用于預(yù)測(cè)用戶意向的數(shù)據(jù)。在該情形中,由于是周末并且車輛位于雜貨店附近,車鎖管理器104確定用戶在購買雜貨之后正返回到他們的車輛。車鎖管理器104也可以分析先前的用戶解鎖行為以確認(rèn)該確定(如經(jīng)常在周六上午購買雜貨)?;谟脩粢呀?jīng)購買雜貨的確認(rèn),車鎖管理器104查閱先前的用戶解鎖行為以確定用戶通常解鎖(或打開)駕駛員車門和行李廂(如將他們的雜貨放到行李廂中并且通過駕駛員車門進(jìn)入車輛)。因此,在該場(chǎng)景下,系統(tǒng)在用戶接近車輛時(shí)自動(dòng)解鎖駕駛員車門以及行李廂。通過自動(dòng)解鎖合適的車門和行李廂,用戶在不需要找到鑰匙扣或其它車輛接入裝置的情況下可以方便地打開車門并且舉升行李廂。在一些實(shí)施例中,當(dāng)行李廂被解鎖時(shí),它為用戶自動(dòng)打開并且使行李廂的空間正好用于存儲(chǔ)雜貨。雖然表402包括關(guān)于當(dāng)前溫度的數(shù)據(jù),但車鎖管理器104可以不需要使用該示例中的數(shù)據(jù)來確定用戶的意向。此外,在該示例中,車鎖管理器104不需要訪問環(huán)境光或降水?dāng)?shù)據(jù),但可以在沒有該數(shù)據(jù)的情況下作出用戶意向確定。
在一些情形下,車鎖管理器104可能自動(dòng)解鎖行李廂,而用戶不會(huì)接近行李廂。根據(jù)特定車輛中的行李廂鎖定機(jī)構(gòu),在通過車鎖管理器104解鎖時(shí),行李廂可以至少部分打開。在這種情形下,車鎖管理器104或另一車輛系統(tǒng)需要向駕駛員報(bào)警行李廂被解鎖并且未鎖定(例如未固定)。在行駛時(shí)使行李廂未固定會(huì)損害視野或使行李廂中存儲(chǔ)的物品丟失。對(duì)于被解鎖的后擋板和其它車輛接入點(diǎn)而言可以需要類似的報(bào)警。在一些實(shí)施例中,如果車輛具有自動(dòng)鎖定行李廂(或關(guān)閉車門/艙門)的機(jī)構(gòu),那么車鎖管理器可以在駕駛員處于車輛的駕駛員座椅中并且準(zhǔn)備駕駛車輛時(shí)自動(dòng)鎖定行李廂。
雖然根據(jù)特定優(yōu)選實(shí)施例描述了本發(fā)明,但對(duì)于本領(lǐng)域普通技術(shù)人員而言,受益于本發(fā)明的其他實(shí)施例是顯而易見的,包括沒有提供這里闡明的所有有益之處和特性的實(shí)施例,其同樣在本發(fā)明的范圍內(nèi)??梢岳斫獾氖?,在不脫離本發(fā)明范圍的情況下可以使用其它實(shí)施例。