用于啟動應用的方法和系統的制作方法
【專利說明】用于啟動應用的方法和系統
[0001 ]本申請要求于2014年11月18日提交到美國專利商標局的第14/546,514號美國專利申請的優先權,本申請的公開通過在此的引用全部被合并于此。
技術領域
[0002]本公開總體上涉及車輛信息娛樂系統,更具體地講,涉及在信息娛樂系統中使用移動裝置上的應用的系統和方法。
【背景技術】
[0003]第7,324,833號美國專利總體上公開一種可包括電子裝置的音頻系統,所述電子裝置具有顯示器、存儲器、音頻文件播放器和至少部分地限定保護存儲器和音頻文件播放器的腔室的外殼組件。所述電子裝置可以是便攜式MP3播放器。所述系統還可包括可維護第一播放列表和第二播放列表的處理器或播放列表引擎。在實踐中,第一播放列表可包括具有保存在所述電子裝置的存儲器中的相應音頻文件的音頻內容的選擇。所述系統還可包括具有汽車音響系統的汽車,所述汽車音響系統具有經由線纜可移除地連接到所述電子裝置的揚聲器和車載音響系統組件。所述車載音響系統組件可具有允許用戶選擇第一播放列表以經由揚聲器輸出的選擇器(例如,可以是按鈕)。將所述電子裝置和車載音響系統互聯的線纜除了以通信方式將所述電子裝置連接到汽車音響系統之外,還能夠向所述電子裝置供電。
[0004]第8,346,310美國專利總體上公開一種包括與持久性存儲器和非持久性存儲器進行通信的計算機處理器的基于車輛的計算設備。所述設備還包括與所述計算機處理器進行通信并被配置為與位于車輛中的無線裝置進行無線通信的本地無線收發器。所述處理器可操作為通過所述無線收發器接收從移動無線裝置發送的連接請求,所述連接請求至少包括試圖與所述處理器進行通信的應用的名稱。所述處理器還可操作為一旦連接請求被處理,則接收來自移動裝置的至少一個次級通信。所述次級通信是語音提醒命令、顯示文本命令、創建短語命令以及提示和收聽命令中的至少一個。
[0005]第2013/0102300號美國專利申請總體上公開一種用于在存在于預定環境中的智能電話上運行的應用被暫停之后,自動重啟所述應用的系統。硬件互連設備可被配置為:與智能電話建立第一通信鏈接,還與存在于預定環境中的電子裝置建立第二通信鏈接。處理器可執行的自動啟動應用可適于在智能電話上運行以檢測先前選擇的應用何時被停止或暫停中的至少一種,并自動重啟先前選擇的應用,而不需要智能電話的用戶在智能電話上以物理方式輸入命令。
【發明內容】
[0006]在第一示意性實施例中,車輛計算系統具有與收發器通信的至少一個控制器。所述至少一個控制器被配置為:配置具有第一應用標識符的無線信號,第一應用標識符是用于在移動裝置上將被啟動的第一應用的。所述至少一個控制器還被配置為:經由收發器廣播包含第一應用標識符的無線信號。
[0007]在第二示意性實施例中,在非暫時性計算機可讀介質中實現的計算機程序產品被配置為發送無線信號以啟動在移動裝置中的應用。所述計算機程序產品包括用于以下操作的指令:配置具有應用標識符的無線信號,應用標識符是用于在移動裝置中將被啟動的應用的。所述計算機程序產品還包括用于以下操作的指令:經由收發器廣播包含應用標識符的無線信號。
[0008]根據本發明的實施例,無線信號是藍牙信號。
[0009]根據本發明的實施例,藍牙信號是藍牙信標信號。
[0010]根據本發明的實施例,藍牙信標信號是iBeacon信號。
[0011]根據本發明的實施例,應用標識符是唯一用戶標識符。
[0012]根據本發明的實施例,唯一用戶標識符是六十四位十六進制字符標識符。
[0013]根據本發明的實施例,應用被配置為:經由應用程序接口與車輛計算系統中的至少一個控制器進行通信。
[0014]在第三示意性實施例中,一種應用啟動方法用于配置無線信號。所述方法可配置具有第一應用標識符的無線信號,第一應用標識符是用于在移動裝置上將被啟動的第一應用的。所述方法可經由收發器廣播包含第一應用標識符的無線信號。
[0015]根據本發明的一個實施例,無線信號是藍牙信號。
[0016]根據本發明的一個實施例,藍牙信號是藍牙信標信號。
[0017]根據本發明的一個實施例,藍牙信標信號是iBeacon信號。
[0018]根據本發明的一個實施例,所述應用啟動方法還包括:配置具有第二應用標識符的無線信號,第二應用標識符是用于在移動裝置中將被啟動的第二應用的;經由收發器廣播包含第二應用標識符的無線信號。
[0019]根據本發明的一個實施例,所述應用啟動方法還包括:響應于第一應用標識符和第二應用標識符中的至少一個與在移動裝置中的至少一個應用匹配,來啟動在移動裝置中的至少一個應用;經由應用程序接口將來自所述至少一個應用的數據傳送到在車輛計算系統中的至少一個控制器。
[0020]根據本發明,提供一種用于發送無線信號以啟動在移動裝置中的應用的方法,所述方法包括:配置具有應用標識符的無線信號,應用標識符是用于在移動裝置中將被啟動的應用的;經由收發器廣播包含應用標識符的無線信號。
【附圖說明】
[0021]圖1是根據實施例的實現與用戶交互的車輛信息顯示系統的車輛信息娛樂系統的示例性框式拓撲圖;
[0022]圖2是根據實施例的用于將一個或更多個連接的裝置與基于車輛的計算系統集成的系統的不例性框式拓撲圖;
[0023]圖3是根據實施例的用于在將無線裝置與車輛計算系統連接時自動啟動應用的系統的示例性框式拓撲圖;
[0024]圖4是示出與移動裝置通信的車輛計算系統的框圖;
[0025]圖5是示出根據實施例的車輛計算系統將iBeacon信號傳送給移動裝置以啟動應用的示例方法的流程圖;
[0026]圖6是示出根據實施例的車輛計算系統發送iBeacon信號以啟動移動裝置上的應用的示例方法的流程圖;
[0027]圖7是示出根據實施例的移動裝置接收應用喚醒請求以啟動應用的示例方法的流程圖;
[0028]圖8是示出根據實施例的車輛計算系統將iBeacon信號傳送給移動裝置以啟動應用的示例方法的流程圖;
[0029]圖9是示出根據實施例的呼叫中心發送推送通知以啟動移動裝置上的應用的示例方法的流程圖;
[0030]圖10是示出根據實施例的移動裝置與車輛計算系統和呼叫中心進行通信的框圖;
[0031]圖11是示出根據實施例的移動裝置與車輛計算系統和呼叫中心進行通信的示例方法的流程圖;
[0032]圖12是示出車輛計算系統將無線收發器配置為廣播預定義應用標識符的示例方法的流程圖。
【具體實施方式】
[0033]在此公開本發明的實施例。然而,將理解的是,所公開的實施例僅僅是示例,其它實施例可采用各種替代形式。附圖無需按比例繪制;可夸大或縮小一些特征以示出特定組件的細節。因此,在此公開的具體結構和功能細節不應被解釋為限制,而僅僅是教導本領域技術人員以各種方式利用實施例的代表性基礎。如本領域普通技術人員將理解的,可將參照任何一個附圖示出并描述的各種特征與在一個或更多個其它附圖中示出的特征進行組合以產生未明確示出或描述的實施例。示出的特征的組合提供用于典型應用的代表性實施例。然而,與本公開的教導一致的特征的各種組合和修改可期望用于特定應用或實施方式。
[0034]本公開的實施例總體上提供了多個電路或其它電氣裝置。當提及所述電路和其它電氣裝置以及由它們中的每一個提供的功能時,都不意在限于僅包含在此示出和描述的內容。雖然特定標號可被分配給公開的各種電路或其它電氣裝置,但是這樣的標號并不意在限制所述電路和其它電氣裝置的操作的范圍。可基于所期望的特定類型的電實施方案,按照任何方式將所述電路和其它電氣裝置彼此組合和/或分離。將認識到的是,在此公開的任何電路或其它電氣裝置可包括任意數量的微處理器、集成電路、存儲器裝置(例如,閃存、隨機存取存儲器(RAM)、只讀存儲器(R0M)、電可編程只讀存儲器(EPROM)、電可擦除可編程只讀存儲器(EEPROM)或上述項的其它適當變型)和軟件,它們彼此協作以執行在此公開的操作。此外,任意一個或更多個電氣裝置可被配置為執行在非暫時性計算機可讀介質中實現的計算機程序,其中,所述計算機程序被編寫為執行公開的任意數量的功能。
[0035]車輛可包括被配置為允許一個或更多個無線裝置(即移動裝置)之間的通信鏈接的計算系統。移動裝置可使用無線技術和/或有線技術與車輛計算系統進行通信。通信鏈接使車輛計算系統能夠連接到移動裝置上的應用。經由車輛計算系統和移動裝置之間的應用傳送的信息可包括互聯網無線電、社交媒體信息和/或導航數據。應用還可包括與駕駛員安全相關的信息,其中,與駕駛員安全相關的信息包括但不限于24小時路邊援助、911ASSIST?和/或呼叫中心服務。
[0036]移動裝置上的一個或更多個應用可具有若干種操作狀態,所述若干種操作狀態包括但不限于:在前臺啟用運行、在后臺啟用運行和/或被禁用。應用操作狀態可確定在與移動裝置建立通信時車輛計算系統是否可接收數據。為了與智能電話上的應用進行通信,車輛計算系統可能需要所述應用在前臺被啟用并運行。例如,如果移動裝置(諸如,智能電話)與車輛計算系統建立通信,則智能電話中的在后臺運行和/或被禁用的應用不能與車輛計算系統進行數據傳輸。
[0037]可在本文檔中公開一種用于在與車輛計算系統建立通信時開啟(即啟動)移動裝置上的應用的方法和系統。車輛計算系統包括在所述系統的硬件上執行的一個或更多個應用以與移動裝置進行通信。車輛計算系統可基于一種或更多種無線技術來與移動裝置進行通信。本公開可允許車輛計算系統提供一種使用無線技術(例如,藍牙低能耗)將喚醒通知發送到移動裝置的手段。本公開還可允許車輛計算系統經由所述通知來自動啟動移動裝置上的一個或更多個應用。
[0038]圖1示出針對車輛31的基于車輛的計算系統(VCS)I的示例框式拓撲圖。這種基于車輛的計算系統I的示例是由福特汽車公司制造的SYNC系統。設置有基于車輛的計算系統的車輛可包含位于車輛中的可視前端界面4。如果設置有例如觸摸敏感屏幕,則用戶還能夠與所述界面交互。在另一示意性實施例中,通過按鈕按壓、具有自動語音識別和語音合成的口語會話系統來進行交互。
[0039]在圖1示出的示意性實施例1中,處理器3控制基于車輛的計算系統的操作的至少一部分。設置在車輛中的處理器允許命令和程序的車載處理。此外,處理器連接到非持久性存儲器5和持久性存儲器7兩者。在該示意性實施例中,非持久性存儲器是隨機存取存儲器(RAM),而持