[0051]VCS I可接收喚醒指示符以開始包括UUID的iBeacon廣播。iBeacon廣播可被發(fā)送到車輛31附近的一個或更多個移動裝置53。iBeacon廣播可包括與存儲在移動裝置53上的應(yīng)用關(guān)聯(lián)的UUID。
[0052]移動裝置53可接收操作系統(tǒng)204可處理的UUID。移動裝置53可確定應(yīng)用208是否與UUID匹配。如果發(fā)現(xiàn)匹配,則移動裝置53可啟動該應(yīng)用。移動裝置53可在若干種應(yīng)用操作狀態(tài)下經(jīng)由iBeacon UUID來啟動所述應(yīng)用,所述若干種應(yīng)用操作狀態(tài)包括但不限于在后臺運行、掛起和/或終止?fàn)顟B(tài)。
[0053]—旦應(yīng)用被啟動,則移動裝置53可將數(shù)據(jù)發(fā)送到VCS I以通知所述應(yīng)用被執(zhí)行。例如,返回參照事故通知應(yīng)用,移動裝置53可發(fā)送消息,該消息通知VCS I應(yīng)用正在監(jiān)視是否發(fā)生事故。移動裝置53可經(jīng)由通用屬性配置文件(S卩,GATT)協(xié)議將數(shù)據(jù)發(fā)送到VCS I和接收來自VCS I的數(shù)據(jù)。
[0054]VCS I可經(jīng)由一個或更多個傳感器進(jìn)行監(jiān)視以確定是否發(fā)生事故。如果檢測到事故,則VCS I可經(jīng)由無線信號14將消息發(fā)送到移動裝置53。例如,移動裝置53上的911ASSIST?應(yīng)用208可能已經(jīng)基于iBeacon廣播信號被啟用,使得接收到的消息可由該應(yīng)用處理和使用以指示移動裝置聯(lián)系呼叫中心210。
[0055]在另一示例中,VCS可經(jīng)由一個或更多個傳感器進(jìn)行監(jiān)視以確定是否發(fā)生事故。如果檢測到事故,則VCS I可發(fā)送包括UUID的iBeacon以執(zhí)行移動裝置53上的911ASSIST?應(yīng)用208。一旦911ASSIST?應(yīng)用208被執(zhí)行,則移動裝置53可接收事故信息。移動裝置53可將事故信息發(fā)送到呼叫中心210。
[0056]在另一示例中,VCS I可具有嵌入式蜂窩調(diào)制解調(diào)器(未示出),從而如果檢測到事故,則所述系統(tǒng)可經(jīng)由無線信號19將事故信息數(shù)據(jù)發(fā)送到與呼叫中心210進(jìn)行通信的網(wǎng)絡(luò)。在這個示例中,VCS I還可將iBeacon發(fā)送到移動裝置53以能夠經(jīng)由911ASSIST?應(yīng)用208將碰撞后(post crash)通知消息發(fā)送給一個或更多個預(yù)定義聯(lián)系人。一旦應(yīng)用208被啟用,則所述系統(tǒng)可經(jīng)由移動裝置53將碰撞后通知信息發(fā)送給一個或更多個預(yù)定義/預(yù)先配置的聯(lián)系人。911ASSIST?應(yīng)用208可使用SMS、文本消息、電子郵件和/或社交媒體平臺來將此信息轉(zhuǎn)發(fā)給一個或更多個預(yù)先配置的聯(lián)系人。
[0057]圖4是示出與移動裝置53通信的VCS I的框圖。VCS I可與移動裝置53建立無線連接。VCS I可與移動裝置53上的一個或更多個應(yīng)用進(jìn)行通信。VCS I可包括在所述系統(tǒng)的硬件上執(zhí)行的用于提供廣播信號的一個或更多個應(yīng)用。廣播信號可用于自動啟動存在于移動裝置53上的應(yīng)用。
[0058]在302,VCS I可基于喚醒信號、預(yù)定義周期廣播脈沖和/或它們的組合來發(fā)送用于初始化藍(lán)牙無線收發(fā)器的請求。在304,藍(lán)牙無線收發(fā)器15可廣播無線協(xié)議(諸如iBeacon)來提供向移動裝置53發(fā)送通知的手段。iBeacon廣播可包括定義的UUID。UUID可由原始設(shè)備制造商定義。例如,UUID可利用可在大多數(shù)操作系統(tǒng)上實現(xiàn)的普通工具來隨機(jī)產(chǎn)生。UUID被隨機(jī)產(chǎn)生并且大到UUID不太可能被復(fù)制。
[0059]在306,移動裝置53 (例如,智能電話、平板等)可經(jīng)由iBeacon接收UUID。在308,移動裝置53可在操作系統(tǒng)軟件數(shù)據(jù)庫中搜索與從VCS I接收的UUID匹配的移動應(yīng)用。移動裝置53可找出與從VCS I接收的UUID關(guān)聯(lián)的應(yīng)用。在310,即使具有所述UUID的應(yīng)用位于后臺、被掛起、被終止和/或智能電話被鎖定,移動裝置53也可啟動具有所述UUID的應(yīng)用。
[0060]移動裝置53可使用移動應(yīng)用的藍(lán)牙服務(wù)經(jīng)由無線協(xié)議(即,iBeacon)建立通信鏈接312。在314a,在移動裝置53中啟動的移動應(yīng)用可將應(yīng)用數(shù)據(jù)發(fā)送到VCS I。應(yīng)用數(shù)據(jù)可包括但不限于通知VCS I應(yīng)用正在運行的狀態(tài)位。在314b,藍(lán)牙無線收發(fā)器15可將應(yīng)用數(shù)據(jù)發(fā)送到VCS I中的一個或更多個處理器以用于執(zhí)行。
[0061]VCS I可包括對何時發(fā)生事故進(jìn)行通知、預(yù)防和/或檢測的一個或更多個系統(tǒng)。所述一個或更多個系統(tǒng)可包括但不限于:安全氣囊展開系統(tǒng)、制動協(xié)助系統(tǒng)和/或牽引控制系統(tǒng)。VCS I可監(jiān)視所述一個或更多個系統(tǒng)以確定車輛是否處于事故中。如果VCS I檢測到已發(fā)生事故,則在318a,VCS I可產(chǎn)生用于發(fā)送到移動裝置53的事故數(shù)據(jù)。在318b,藍(lán)牙收發(fā)器15可將事故數(shù)據(jù)發(fā)送到移動裝置53。在318c,移動裝置53可經(jīng)由移動應(yīng)用接收事故數(shù)據(jù)并執(zhí)行事故數(shù)據(jù)。
[0062]所述應(yīng)用可包括若干種特征和功能,其中,所述若干種特征和功能包括但不限于:聯(lián)系呼叫中心、向呼叫中心發(fā)送數(shù)據(jù)、產(chǎn)生消息并將消息發(fā)送給一個或更多個聯(lián)系人、電話呼叫一個或更多個聯(lián)系人和/或以上的組合。在320a、320b、320c,所述應(yīng)用可向VCS I請求關(guān)于車輛信息和乘員信息的附加數(shù)據(jù)。
[0063]例如,如果VCS I檢測到事故,則應(yīng)用可請求碰撞地點的經(jīng)瑋度數(shù)據(jù)。應(yīng)用還可請求包括但不限于座椅安全帶狀態(tài)的乘員數(shù)據(jù)。在322a、322b、322c,VCS I可發(fā)送所述移動應(yīng)用請求的附加數(shù)據(jù)。
[0064]所述應(yīng)用可提供用于在移動裝置53上的硬件執(zhí)行的軟件指令以將碰撞位置和乘員數(shù)據(jù)發(fā)送到呼叫中心。所述移動應(yīng)用還可提供用于在移動裝置的硬件上執(zhí)行的軟件指令,以產(chǎn)生經(jīng)由短消息服務(wù)(SMS)和/或社交網(wǎng)絡(luò)基礎(chǔ)設(shè)施發(fā)送到朋友和家人的碰撞后通知消息。
[0065]圖5是示出根據(jù)實施例的車輛計算系統(tǒng)向移動裝置53傳送推送以啟動應(yīng)用的示例方法400的流程圖。方法400可使用包含在VCS I中的軟件代碼來實現(xiàn)。在其它實施例中,方法400可被實現(xiàn)在其它車輛控制器中或者分布在多個車輛控制器中。
[0066]再參照圖5,貫穿所述方法的討論始終參照在圖1和圖2中示出的車輛及其組件,以便于理解本公開的各個方面??赏ㄟ^被編入車輛的適當(dāng)?shù)目删幊踢壿嬔b置(諸如,車輛控制模塊、裝置控制模塊、與車輛計算系統(tǒng)通信的另一控制器或者它們的組合)的計算機(jī)算法、機(jī)器可執(zhí)行代碼或軟件指令來實現(xiàn)經(jīng)由與VCS的通信鏈接啟動移動裝置上的應(yīng)用的方法400。雖然在流程圖400中示出的各個操作看上去按時間順序發(fā)生,但是所述操作中的至少一些可以按不同的順序發(fā)生,并且一些操作可被同時執(zhí)行或者不被執(zhí)行。
[0067]在操作402,用戶可通過啟用車輛點火系統(tǒng)的開啟請求來初始化VCS I。開啟請求使VCS I能夠初始化若干個系統(tǒng)、子系統(tǒng)、硬件組件和/或軟件程序。
[0068]在操作404,VCS I可經(jīng)由BLE廣播iBeacon傳輸。iBeacon協(xié)議可喚醒移動裝置53上的一個或更多個應(yīng)用。iBeacon可發(fā)送UUID以使兼容的應(yīng)用或操作系統(tǒng)可被命令以觸發(fā)移動裝置53上的活動。移動裝置53 (即,漫游裝置)可從VCS I接收iBeacon廣播。在操作406,在傳送適當(dāng)?shù)陌踩晕帐?handshake)和協(xié)議之后,移動應(yīng)用和VCS經(jīng)由BLE連接。
[0069]在操作408,VCS I可從移動裝置53接收iBeacon被接收和/或兼容的應(yīng)用已被啟動的確認(rèn)。在操作410,VCS I可周期性地檢查移動應(yīng)用正在后臺運行并且正在與VCS I進(jìn)行通信。
[0070]在一示例中,VCS I可實施安全處理以確保與移動應(yīng)用的通信被認(rèn)可在車輛內(nèi)使用。VCS I可發(fā)送令牌(token)以驗證移動裝置。所述令牌確保移動裝置被認(rèn)可與VCS I進(jìn)行通信。在另一示例中,消息協(xié)議可用于對在移動裝置53和VCS I之間交換的消息進(jìn)行編碼以命令并控制已授權(quán)的通信。
[0071]在操作412,VCS I可檢測碰撞并經(jīng)由BLE GATT服務(wù)將事故通知發(fā)送到移動應(yīng)用。VCS I可經(jīng)由BLE GATT服務(wù)發(fā)送包括但不限于車輛信息和乘員信息的附加數(shù)據(jù)。
[0072]在操作414,VCS I可得到對移動應(yīng)用從VCS I接收到數(shù)據(jù)并相應(yīng)地執(zhí)行碰撞后通知功能的確認(rèn)。例如,如果VCS I檢測到發(fā)生事故,則所述系統(tǒng)可經(jīng)由BLE GATT服務(wù)將數(shù)據(jù)發(fā)送到移動裝置53。所述數(shù)據(jù)可包括但不限于經(jīng)瑋度信息。移動應(yīng)用可將從VCS I接收的數(shù)據(jù)發(fā)送到呼叫中心。移動應(yīng)用還可經(jīng)由碰撞后通知將從VCS I接收的數(shù)據(jù)發(fā)送給朋友和家人。
[0073]在操作416,VCS I可基于若干因素中斷與移動裝置53的通信,所述若干因素包括但不限于移動裝置53的位置和/SVCS I被請求斷電。必須注意到的是,在與VCS I的通信中斷之后,移動裝置上的移動應(yīng)用可繼續(xù)產(chǎn)生一個或更多個碰撞后消息并將所述一個或更多個碰撞后消息發(fā)送給預(yù)定義聯(lián)系人。
[0074]圖6是示出根據(jù)實施例的車輛計算系統(tǒng)發(fā)送iBeacon以啟動移動裝置53(即,漫游裝置)上的移動應(yīng)用的示例方法500的流程圖。VCS I可基于一個或更多個預(yù)先配置的條件和/或基于事故通知消息來發(fā)送iBeacon,所述一個或更多個預(yù)先配置的條件包括但不限于喚醒信號、持續(xù)廣播、周期性廣播。
[0075]在操作502,VCS I可經(jīng)由BLE持續(xù)廣播iBeacon傳輸。iBeacon傳輸可包括包含但不限于UUID的若干個消息。BLE可包括低功率要求以在不需要車輛電池系統(tǒng)放電的情況下實現(xiàn)iBeacon的持續(xù)廣播。
[0076]在操作504,VCS I可接收以下通知:移動裝置53在靠近BLE的鄰近范圍中的車輛時接收到無線傳輸。在操作506,VCS I可發(fā)送具有UUID的iBeacon。移動裝置53可從VCS I接收iBeacon廣播并喚醒與所述UUID關(guān)聯(lián)的移動應(yīng)用。例如,移動裝置53與車輛的握手可使用BLE來進(jìn)行,以在短距離(達(dá)到50米/160英尺)內(nèi)允許來自的無線裝置53的低功率和低延遲應(yīng)用。這樣有助于當(dāng)用戶靠近車輛時,VCS I在不使用大量車輛電池電力的情況下識別移動裝置53。
[0077]在操作508,移動應(yīng)用和VCS I在傳送適當(dāng)?shù)陌踩帐趾蛥f(xié)議之后可經(jīng)由BLE進(jìn)行連接。例如,與被動進(jìn)入被動啟動(PEPS)控制器進(jìn)行通信的VCS I和移動裝置53彼此可來回進(jìn)行一系列的通信(例如,握手)以用于車輛訪問/移動應(yīng)用驗證