在傳輸斷開時自動關(guān)閉應(yīng)用的方法
【技術(shù)領(lǐng)域】
[0001]本公開涉及在移動裝置中進(jìn)行操作且被傳輸?shù)杰囕v計算系統(tǒng)的應(yīng)用的實現(xiàn)。
【背景技術(shù)】
[0002]第6,779,047號美國專利總體上公開了一種在計算機(jī)上操作的仲裁軟件,以確定通信軟件是否利用計算機(jī)的同一串行通信(COM)端口作為熱同步管理器。如果同一串行COM端口被使用,則仲裁軟件關(guān)閉熱同步管理器。如果仲裁軟件正在運行,則串行COM可被用于其他目的(例如,無線調(diào)制解調(diào)器通信)。然而,如果仲裁軟件檢測到經(jīng)由串行COM端口接收的熱同步請求,則仲裁軟件運行熱同步管理器,以使得在例如個人數(shù)字助理(PDA)與計算機(jī)之間發(fā)生熱同步處理。一旦仲裁軟件檢測到熱同步處理完成,則仲裁軟件關(guān)閉熱同步管理器,直到仲裁軟件檢測到下一個熱同步請求。
[0003]第2006/0277275號美國專利申請總體上公開了一種連接管理器,當(dāng)計算主機(jī)上的應(yīng)用打開指定的網(wǎng)關(guān)通信端口時連接管理器選擇性調(diào)用。打開網(wǎng)關(guān)端口且在特定應(yīng)用數(shù)據(jù)庫中具有先前存在的條目的任何應(yīng)用將使得適當(dāng)?shù)哪繕?biāo)通信端口被明顯地選擇、被屬性化以及被配置。該應(yīng)用變?yōu)樽詣舆B接到期望的目標(biāo)裝置。連接可為有線的或無線的。連接管理器提供簡單且統(tǒng)一的方式來自動管理(包括配置和再配置)針對在計算主機(jī)上執(zhí)行的通信應(yīng)用的端口和裝置。
[0004]第2005/0176473號美國專利申請總體上公開了一種名為多標(biāo)準(zhǔn)無線適配層(MWAL)的無線網(wǎng)絡(luò)驅(qū)動程序軟件架構(gòu)。MWAL是針對這樣的客戶端裝置,所述客戶端裝置可為便攜式的、需要從一個無線標(biāo)準(zhǔn)高效切換到另一個無線標(biāo)準(zhǔn)、且必須能夠即使當(dāng)在無線通信標(biāo)準(zhǔn)之間切換時在互聯(lián)網(wǎng)或其他基于IP的網(wǎng)絡(luò)中保持連接和可獲取。上述公開的技術(shù)是適用于縱向市場和專用解決方案的第二層技術(shù),其中,MWAL使得客戶端裝置能夠執(zhí)行無線通信標(biāo)準(zhǔn)之間的垂直切換。
【發(fā)明內(nèi)容】
[0005]在至少一個實施例中,一種車輛計算系統(tǒng)包括經(jīng)由收發(fā)器與移動裝置進(jìn)行通信的至少一個處理器。所述至少一個處理器可被編程和配置為在與移動裝置的通信鏈接被建立時執(zhí)行第一應(yīng)用。所述至少一個處理器還可被配置為與在移動裝置執(zhí)行的第二應(yīng)用進(jìn)行通信。所述至少一個處理器還可被配置為對于與移動裝置的通信鏈接監(jiān)測所述通信鏈接的終止。所述至少一個處理器還可被配置為當(dāng)與移動裝置的通信鏈接終止時禁用第一應(yīng)用。
[0006]在至少一個實施例中,一種計算機(jī)可讀存儲介質(zhì)存儲指令,當(dāng)所述指令被處理器執(zhí)行時,使得處理器基于終止的通信鏈接關(guān)閉一個或更多個應(yīng)用。該方法可包括:監(jiān)測車輛計算系統(tǒng)與第一應(yīng)用之間的通信鏈接。該方法還可包括:檢測第二應(yīng)用,其中,當(dāng)檢測到通信鏈接斷開時,所述第二應(yīng)用利用通信鏈接發(fā)送指示關(guān)閉第一應(yīng)用的終止消息。
[0007]在至少一個實施例中,一種移動裝置包括與收發(fā)器進(jìn)行通信的至少一個處理器。所述收發(fā)器可被配置為與車輛計算系統(tǒng)進(jìn)行通信。所述至少一個處理器可被編程和配置為建立與車輛計算系統(tǒng)的通信鏈接。所述至少一個處理器還可被配置為基于與車輛計算系統(tǒng)進(jìn)行的通信執(zhí)行應(yīng)用。所述至少一個處理器還可被配置為經(jīng)由所述通信鏈接將至少一部分?jǐn)?shù)據(jù)發(fā)送到車輛計算系統(tǒng)。所述至少一個處理器還可被配置為對于與車輛計算系統(tǒng)的通信鏈接監(jiān)測所述通信鏈接的終止。所述至少一個處理器還可被配置為如果所述通信鏈接被終止,則將禁用消息發(fā)送到所述應(yīng)用。
[0008]根據(jù)本發(fā)明的一個實施例,所述至少一個處理器還可被配置為周期性地將因特網(wǎng)包探測器(ping)消息發(fā)送到車輛計算系統(tǒng)以檢測通信鏈接,并且如果ping消息在預(yù)定義量的時間內(nèi)失敗則確定通信鏈接被終止。
[0009]根據(jù)本發(fā)明的一個實施例,所述應(yīng)用可為因特網(wǎng)廣播應(yīng)用,并且且被配置有用于與車輛計算系統(tǒng)進(jìn)行通信的應(yīng)用程序接口。
[0010]根據(jù)本發(fā)明的一個實施例,車輛計算系統(tǒng)可被配置為從因特網(wǎng)廣播應(yīng)用接收至少一部分?jǐn)?shù)據(jù)并將所述數(shù)據(jù)輸出到一個或更多個組件。
[0011]根據(jù)本發(fā)明的一個實施例,所述至少一個處理器還可被配置為基于在車輛的點火開關(guān)斷開事件從車輛計算系統(tǒng)接收禁用消息。
[0012]在至少一個實施例中,一種計算機(jī)可讀存儲介質(zhì)存儲指令,當(dāng)所述指令被處理器執(zhí)行時,使得處理器執(zhí)行以下操作:監(jiān)測車輛計算系統(tǒng)與第一應(yīng)用之間的通信鏈接;檢測通信鏈接與第二應(yīng)用的斷開;將終止消息從第二應(yīng)用發(fā)送到第一應(yīng)用,其中,終止消息指示關(guān)閉第一應(yīng)用。
[0013]根據(jù)本發(fā)明的一個實施例,終止消息可為預(yù)配置信號,并且第一應(yīng)用被登記為接收所述預(yù)配置信號。
[0014]根據(jù)本發(fā)明的一個實施例,終止消息可基于在預(yù)定量的時間內(nèi)被發(fā)送到車輛計算系統(tǒng)的Ping消息,以監(jiān)測通信鏈接是否被禁用。
[0015]根據(jù)本發(fā)明的一個實施例,第一應(yīng)用可被配置為包括與車輛計算系統(tǒng)關(guān)聯(lián)的應(yīng)用程序接口。
[0016]根據(jù)本發(fā)明的一個實施例,終止消息可為后臺運行請求和禁用請求中的至少一個。
[0017]根據(jù)本發(fā)明的一個實施例,通信鏈接可為有線連接和無線連接中的至少一個。
[0018]根據(jù)本發(fā)明的一個實施例,有線連接和無線連接可為通用串行總線連接、藍(lán)牙、藍(lán)牙低能量、W1-Fi直連和W1-Fi中的至少一個。
[0019]根據(jù)本發(fā)明的一個實施例,所述處理器可被嵌入智能電話裝置。
【附圖說明】
[0020]圖1是根據(jù)實施例的實現(xiàn)用戶交互式車輛信息顯示系統(tǒng)的車輛信息娛樂系統(tǒng)的示例性方框拓?fù)鋱D;
[0021]圖2是根據(jù)實施例的用于將一個或更多個連接的裝置與基于車輛的計算系統(tǒng)進(jìn)行集成的系統(tǒng)的示例性方框拓?fù)鋱D;
[0022]圖3是示出移動裝置禁用一個或更多個應(yīng)用的示例方法的流程圖;
[0023]圖4是示出車輛計算系統(tǒng)禁用一個或更多個應(yīng)用的示例方法的流程圖。
【具體實施方式】
[0024]在此描述本公開的實施例。然而,應(yīng)該理解的是,所公開的實施例僅僅是示例,并且,其他實施例可采用各種替代形式。附圖無需按比例繪制;可夸大或最小化一些特征以示出特定組件的細(xì)節(jié)。因此,在此公開的具體結(jié)構(gòu)和功能細(xì)節(jié)不應(yīng)被解釋為具有限制性,而僅僅是作為用于教導(dǎo)本領(lǐng)域技術(shù)人員以多種方式利用實施例的代表性基礎(chǔ)。本領(lǐng)域普通技術(shù)人員將理解的是,參照任一附圖示出并描述的各種特征可與在一個或更多個其他附圖中示出的特征相結(jié)合,以產(chǎn)生未明確示出或描述的實施例。示出的特征的組合提供用于典型應(yīng)用的代表性實施例。然而,針對特定應(yīng)用或?qū)崿F(xiàn),可期望對與本公開的教導(dǎo)一致的特征進(jìn)行各種組合和修改。
[0025]本公開的實施例總體上提供了多個電路或其他電氣裝置。提及所述電路和其他電氣裝置以及由它們中的每一個提供的功能時,都不意在受限于僅涵蓋在此示出和描述的內(nèi)容。雖然特定標(biāo)號可被分配給公開的各種電路或其他電氣裝置,但是這樣的標(biāo)號并不意在限制所述電路和其他電氣裝置的操作的范圍。可基于所期望的特定類型的電氣實施方案,按照任何方式將所述電路和其他電氣裝置彼此組合和/或分離。將認(rèn)識到的是,在此公開的任何電路或其他電氣裝置可包括任意數(shù)量的微處理器、集成電路、存儲器裝置(例如,閃存、隨機(jī)存取存儲器(RAM)、只讀存儲器(ROM)、電可編程只讀存儲器(EPR0M)、電可擦除可編程只讀存儲器(EEPR0M)或上述項的其他適當(dāng)變型)和軟件,它們彼此協(xié)作以執(zhí)行在此公開的操作。此外,任意一個或更多個電氣裝置可被配置為執(zhí)行在非暫時性計算機(jī)可讀介質(zhì)中實施的計算機(jī)程序,其中,所述計算機(jī)程序被編寫為用于執(zhí)行公開的任意數(shù)量的功能。
[0026]本發(fā)明公開提出在傳輸斷開期間自動關(guān)閉應(yīng)用的系統(tǒng)和方法。例如,應(yīng)用僅在被連接到車輛計算系統(tǒng)時有用,或者與車輛計算系統(tǒng)斷開通信之后可能變得不被需要。當(dāng)與車輛計算系統(tǒng)斷開執(zhí)行該應(yīng)用的無線裝置時,該應(yīng)用可通常繼續(xù)運行,有時產(chǎn)生意外后果。這可在車輛計算系統(tǒng)和/或無線裝置(例如,移動裝置)引起問題。
[0027]本公開使得一種方法和系統(tǒng)能夠當(dāng)與車輛計算系統(tǒng)的通信鏈接從不再進(jìn)行傳輸?shù)膽?yīng)用斷開時自動關(guān)閉該應(yīng)用。這可在通信鏈接被斷開時被應(yīng)用到車輛計算系統(tǒng)、連接的移動裝置和/或它們的組合。移動裝置上的一個或更多個應(yīng)用可具有多種操作狀態(tài),包括但不限于前臺可運行、后臺可運行和/或禁用。應(yīng)用的操作狀態(tài)可確定車輛計算系統(tǒng)是否在與移動裝置的通信