基礎(chǔ)信息
權(quán)利要求
說明書
PDF全文
法律信息
引證文獻(xiàn)
著錄項信息
專利名稱 | 配置車輛總線存儲高速緩存器的方法 |
申請?zhí)?/td> | CN200710307766.4 | 申請日期 | 2007-12-14 |
法律狀態(tài) | 權(quán)利終止 | 申報國家 | 中國 |
公開/公告日 | 2008-07-16 | 公開/公告號 | CN101221571 |
優(yōu)先權(quán) | 暫無 | 優(yōu)先權(quán)號 | 暫無 |
主分類號 | G06F17/30 | IPC分類號 | G;0;6;F;1;7;/;3;0;;;G;0;6;F;1;2;/;0;8;;;H;0;4;L;2;9;/;0;8查看分類表>
|
申請人 | 通用汽車公司 | 申請人地址 | 美國密執(zhí)安州
變更
專利地址、主體等相關(guān)變化,請及時變更,防止失效 |
權(quán)利人 | 通用汽車有限責(zé)任公司,通用汽車公司 | 當(dāng)前權(quán)利人 | 通用汽車有限責(zé)任公司,通用汽車公司 |
發(fā)明人 | C·L·厄斯特林;F·Z·拉格拉里;C·J·赫林 |
代理機構(gòu) | 中國專利代理(香港)有限公司 | 代理人 | 王岳;王小衡 |
摘要
遠(yuǎn)程可配置的遠(yuǎn)程信息處理單元高速緩存器規(guī)定了有選擇地高速緩存遠(yuǎn)程呼叫方感興趣的數(shù)據(jù)。可配置的高速緩存系統(tǒng)確保了在車輛不在運行中時以及遠(yuǎn)程信息處理單元沒有加電時被選擇的數(shù)據(jù)是可用的。遠(yuǎn)程呼叫方可以遠(yuǎn)程地配置遠(yuǎn)程信息處理單元高速緩存器,從而可選地存儲感興趣的數(shù)據(jù)。因此,遠(yuǎn)程信息處理模塊可以接收來自呼叫方的呼叫,并且提取被遠(yuǎn)程緩存的信息。這樣,該可配置的高速緩存器允許遠(yuǎn)程呼叫方有選擇地、主動地配置該高速緩存器來存儲以后要上載的期望數(shù)據(jù),而不需要來自遠(yuǎn)程信息處理單元的回呼以及不需要將所高速緩存的數(shù)據(jù)限定為預(yù)定的數(shù)據(jù)組。
1.一種配置移動車輛中的遠(yuǎn)程信息處理單元的離線高速緩存器的方法,用于可選擇地存儲信息供一個或多個遠(yuǎn)程源以后遠(yuǎn)程檢索,包括:
在所述遠(yuǎn)程信息處理單元接收從第一遠(yuǎn)程源到所述遠(yuǎn)程信息處理單元的請求傳輸,其中,所述請求傳輸標(biāo)識與所述移動車輛相關(guān)的信息集;
從所述遠(yuǎn)程信息處理單元查詢該車輛中的一個模塊,從而提供所述信息集的至少一部分;
在所述遠(yuǎn)程信息處理單元從所述模塊接收所述信息集的至少一部分;和
在所述離線高速緩存器中對在所述遠(yuǎn)程信息處理單元接收到的所述信息集的至少一部分進(jìn)行高速緩存,其中當(dāng)所述遠(yuǎn)程信息處理單元斷電時所述離線高速緩存器對于所述一個或多個遠(yuǎn)程源查詢是可用的。
2.根據(jù)權(quán)利要求1的方法,進(jìn)一步包括:
在所述遠(yuǎn)程信息處理單元接收來自第二遠(yuǎn)程源的提取請求,從而向第二遠(yuǎn)程源提供所述離線高速緩存器內(nèi)容的至少一部分;和
將所述離線高速緩存器內(nèi)容的一部分發(fā)送到所述第二遠(yuǎn)程源。
3.根據(jù)權(quán)利要求2的方法,其中所述第二遠(yuǎn)程源是所述第一遠(yuǎn)程源。
4.根據(jù)權(quán)利要求1的方法,其中所述第一遠(yuǎn)程源是呼叫中心。
5.根據(jù)權(quán)利要求1的方法,其中所述請求傳輸包括一個或多個時間因素,所述一個或多個時間因素定義一個或多個關(guān)于所述遠(yuǎn)程信息處理單元何時收集被標(biāo)識的信息集的相關(guān)優(yōu)先選擇。
6.根據(jù)權(quán)利要求5的方法,其中所述一個或多個時間因素的至少一個定義了一個時間間隔,在所述時間間隔上所述遠(yuǎn)程信息處理單元收集被標(biāo)識的信息集。
7.根據(jù)權(quán)利要求5的方法,其中所述一個或多個時間因素的至少一個定義了一個時間點,在所述時間點上所述遠(yuǎn)程信息處理單元收集被標(biāo)識的信息集。
8.根據(jù)權(quán)利要求1的方法,其中所述被標(biāo)識的信息集包括衛(wèi)星無線使用信息。
9.根據(jù)權(quán)利要求5的方法,其中所述被標(biāo)識的信息集包括衛(wèi)星無線使用信息。
10.根據(jù)權(quán)利要求1的方法,其中,當(dāng)所述遠(yuǎn)程信息處理單元加電時,所述離線高速緩存器對于所述一個或多個遠(yuǎn)程源查詢是可用的。
11.根據(jù)權(quán)利要求1的方法,其中在指定的觸發(fā)事件發(fā)生時查詢車輛內(nèi)的模塊。
12.根據(jù)權(quán)利要求11的方法,其中,所述指定的觸發(fā)事件是所述移動車輛的點火電路激活。
13.一種遠(yuǎn)程配置移動車輛遠(yuǎn)程信息處理單元中的離線高速緩存器的方法,用于有選擇地存儲信息供以后遠(yuǎn)程檢索,其中當(dāng)所述移動車輛遠(yuǎn)程信息處理單元被斷電時,所述離線高速緩存器可用于被查詢,該方法包括:
構(gòu)建離線高速緩存器請求,該請求包括指定將要被高速緩存的信息的一個或多個信息標(biāo)識符以及與所述一個或多個信息標(biāo)識符各自相關(guān)的一個或多個時間因素,所述時間因素規(guī)定了一個時間值,與該時間值相符的相關(guān)信息將被收集;和
向所述遠(yuǎn)程信息處理單元遠(yuǎn)程地發(fā)送請求傳輸,其中所述請求傳輸包括所述離線高速緩存器請求。
14.根據(jù)權(quán)利要求13的方法,其中所述一個或多個時間因素的至少一個時間因素定義了一個周期性間隔,在所述周期性間隔上與所述至少一個時間因素相關(guān)的信息標(biāo)識符所指定的信息被高速緩存。
15.根據(jù)權(quán)利要求13的方法,其中所述一個或多個時間因素的至少一個時間因素定義了一個時間點,在所述時間點上與所述至少一個時間因素相關(guān)的信息標(biāo)識符所指定的信息被高速緩存。
16.根據(jù)權(quán)利要求13的方法,進(jìn)一步包括,向所述移動車輛遠(yuǎn)程信息處理單元發(fā)送提取傳輸,其中所述提取傳輸包括一個請求,所述遠(yuǎn)程信息處理單元響應(yīng)于所述提取傳輸所包括的該請求,從所述離線高速緩存器發(fā)送信息。
17.根據(jù)權(quán)利要求16的方法,進(jìn)一步包括從所述移動車輛遠(yuǎn)程信息處理單元接收來自所述離線高速緩存器的信息。
18.根據(jù)權(quán)利要求17的方法,其中,來自所述離線高速緩存器的信息的至少一部分包括所述離線高速緩存器請求中標(biāo)識的信息。
技術(shù)領(lǐng)域\n本發(fā)明通常涉及發(fā)往以及來自移動車輛遠(yuǎn)程信息處理單元的數(shù)據(jù)通信,更特別地,涉及一種系統(tǒng)和方法,用于有選擇地在遠(yuǎn)程可配置的離線高速緩存器中高速緩存車輛數(shù)據(jù)。?\n背景技術(shù)\n汽車作為旅行時的運輸模式和通信中心,繼續(xù)變得越來越有用和容易使用。例如,現(xiàn)在許多車輛配備了車載(on-board)遠(yuǎn)程信息處理單元,從而提供在車輛(和在某些情況下為車輛用戶)和其它實體比如其他用戶、呼叫中心、數(shù)據(jù)庫、娛樂場所等之間的連接。這種連接不但建立了旅游時比較好的用戶體驗,而且它提供與車輛有關(guān)的更好服務(wù)。?\n例如,如下面將要討論的,遠(yuǎn)程信息處理單元可以訪問關(guān)于車輛系統(tǒng)的數(shù)據(jù)。這些數(shù)據(jù)可以用于車載或非車載(off-board)的診斷目的和/或向用戶或服務(wù)中心提供信息。但是,車輛被加電的期間趨向于發(fā)生在高峰無線使用時間內(nèi),因此數(shù)據(jù)接收和發(fā)送在這些時刻可能是昂貴的。另一方面,當(dāng)車輛沒有被加電時,無線速率可能提高了,但是通常遠(yuǎn)程信息處理單元在這些時刻也是不活動的。需要一種系統(tǒng)在這方面以及其它方面改進(jìn)移動設(shè)備的數(shù)據(jù)連接。?\n上述討論出于用戶的便利和通常的信息,如果沒有使用“現(xiàn)有技術(shù)”的術(shù)語,不應(yīng)當(dāng)假定本節(jié)的任一部分是對現(xiàn)有技術(shù)的討論。?\n發(fā)明內(nèi)容\n雖然下面將詳細(xì)討論本發(fā)明的多個方面,但是發(fā)明的本概要提供了被描述例子的某些單元的概觀。?\n本發(fā)明通常涉及一種系統(tǒng),該系統(tǒng)提供可配置的高速緩存器,用于有選擇地高速緩存遠(yuǎn)程呼叫者感興趣的數(shù)據(jù),同時克服了現(xiàn)有技術(shù)的缺陷。在一個例子中,被公開的系統(tǒng)提供在可配置的高速緩存器中高速緩存數(shù)據(jù),便于在車輛不在運行中以及遠(yuǎn)程信息處理單元通常沒有加電時,數(shù)據(jù)是可用的。遠(yuǎn)程呼叫者可以遠(yuǎn)程地配置遠(yuǎn)程信息處理單元高速緩存器,從而有選擇地存儲感興趣的數(shù)據(jù)。因此,即使車輛不工作,遠(yuǎn)程信息處理模塊也可以接受來自呼叫中心的呼叫并且被高速緩存的信息可以被提取(pull)。因為這個原因,當(dāng)遠(yuǎn)程信息處理單元不工作時可用的高速緩存器(以及當(dāng)遠(yuǎn)程信息處理單元工作時,高速緩存器也可以但不必要是可用的)在這里被稱為離線高速緩存器。因此,可配置的高速緩存器允許遠(yuǎn)程呼叫者有選擇地、主動地配置高速緩存器來存儲以后要上載的期望數(shù)據(jù),不需要來自遠(yuǎn)程信息處理單元的回呼以及不需要將所高速緩存的數(shù)據(jù)限定為預(yù)定的數(shù)據(jù)組。?\n在另一個例子中,高速緩存被配置為根據(jù)時間因素發(fā)生。該時間因素可以是時間和/或日期、間隔、頻率等,該時間因素定義了數(shù)據(jù)被遠(yuǎn)程信息處理控制器收集并被高速緩存的時間。這樣依次提供了在高峰使用時間期間收集被選擇的數(shù)據(jù)但是在非高峰時間期間上載該數(shù)據(jù)的能力。?\n一旦閱讀下面的詳細(xì)描述和參閱附圖,本發(fā)明的其它目標(biāo)和優(yōu)點會變得顯而易見。?\n附圖說明\n圖1是實例通信系統(tǒng)的示意圖,在該系統(tǒng)中使用本發(fā)明的多個例子。?\n圖2是根據(jù)本發(fā)明的一個例子的高速緩存系統(tǒng)的概要示意圖。?\n圖3是示意了根據(jù)本發(fā)明的一個例子的數(shù)據(jù)高速緩存的實例化過程的流程圖。?\n圖4是示意了根據(jù)本發(fā)明的一個例子的數(shù)據(jù)高速緩存和檢索的實例化過程的流程圖。?\n圖5是示意了在一個例子中由遠(yuǎn)程信息處理單元維護(hù)的數(shù)據(jù)字段配置的數(shù)據(jù)示意圖。?\n具體實施方式\n在詳細(xì)描述本發(fā)明之前,將描述本發(fā)明可以操作的實例化環(huán)境。可以理解的是,所描述的環(huán)境僅僅出于示意的目的,并且不意味著關(guān)于使用其它環(huán)境實踐本發(fā)明的任何限制。?\n參考圖1,圖1示出了使用本發(fā)明的方法的實例通信系統(tǒng)100,該通信系統(tǒng)通常包括車輛102,無線載波系統(tǒng)104,陸地網(wǎng)絡(luò)106和呼叫中心108。應(yīng)當(dāng)理解的是,整個框架、設(shè)置和操作,以及如這里所示的系統(tǒng)的單獨組件,通常是現(xiàn)有技術(shù)中已知的。這樣,以下段落簡單地提供這樣一個實例化信息系統(tǒng)100?的簡要概況,但是,這里沒有示出的其它系統(tǒng)同樣可以使用本方法。?\n車輛102優(yōu)選地是移動車輛,比如摩托車、汽車、卡車、休閑汽車(RV)、船、飛機等,并且被配備了合適的硬件和軟件,其能夠使車輛通過系統(tǒng)100通信。一些車輛硬件110通常在圖1中示出,包括遠(yuǎn)程信息處理單元114以及連接到遠(yuǎn)程信息處理單元114的麥克風(fēng)116、揚聲器118和按鈕和/或控制120。網(wǎng)絡(luò)連接或車輛總線122運行地耦合到遠(yuǎn)程信息處理單元114。合適的網(wǎng)絡(luò)連接的例子包括控制器區(qū)域網(wǎng)絡(luò)(CAN)、面向媒體的系統(tǒng)傳輸(MOST)、本地互連網(wǎng)絡(luò)(LIN)、以太網(wǎng)和其它適宜的連接,比如那些遵循已知的ISO、SAE和IEEE標(biāo)準(zhǔn)和規(guī)范的連接,在此僅僅舉這幾個例子。?\n遠(yuǎn)程信息處理單元114是車載設(shè)備,通過其與呼叫中心108的通信提供了各種服務(wù),遠(yuǎn)程信息處理單元114通常包括電子處理設(shè)備128、一種或多種電子存儲器130、蜂窩芯片集/組件124、無線調(diào)制解調(diào)器126、雙模天線160和包含GPS芯片集/組件132的導(dǎo)航單元。在一個例子中,無線調(diào)制解調(diào)器126包括計算機程序和/或在處理設(shè)備128中執(zhí)行的軟件程序集。?\n遠(yuǎn)程信息處理單元114提供的服務(wù)太多了,無法將其全部列舉,但是幾個例子包括:聯(lián)合基于GPS的芯片集/組件132而提供的逐轉(zhuǎn)(turn-by-turn)方向和其它涉及導(dǎo)航的服務(wù);與各種撞擊或者碰撞傳感器接口模塊156(僅示出一個)和位于車輛各個位置的傳感器158相連接而提供的安全氣袋(airbag)部署通知和其它緊急情況或路邊救援相關(guān)的服務(wù)。在涉及信息的服務(wù)中,信息娛樂中心136下載音樂、web頁面、電影、電視節(jié)目、視頻游戲和/或其它內(nèi)容,其中信息娛樂中心136通過車輛總線122和音頻總線112運行地連接到遠(yuǎn)程信息處理單元114。在一個例子中,下載的內(nèi)容被存儲,用于當(dāng)前或以后重放。?\n再次,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,以上列舉的服務(wù)絕不是對遠(yuǎn)程信息處理單元114所有的性能的窮舉,而是對遠(yuǎn)程信息處理單元114能夠提供的一些服務(wù)的簡單示意??梢灶A(yù)期的是,除了以上所列舉的組件外,遠(yuǎn)程信息處理單元114還會包括一些已知的組件。?\n車輛通信優(yōu)選地使用無線傳輸來建立與無線載波系統(tǒng)104的語音信道,以便可以通過語音信道發(fā)送和接收語音和數(shù)據(jù)傳輸。通過蜂窩芯片集/組件124為了語音通信以及通過無線調(diào)制解調(diào)器126為了數(shù)據(jù)傳輸使能車輛通信。為了成功通過語音信道使能數(shù)據(jù)傳輸,無線調(diào)制解調(diào)器126應(yīng)用某個類型的編碼或調(diào)?制來轉(zhuǎn)換數(shù)字?jǐn)?shù)據(jù),以便它可以通過合并在蜂窩芯片集/或組件124中的聲碼器或語音編解碼器進(jìn)行通信。本方法可以使用提供可接受數(shù)據(jù)速率和比特誤差的任何合適的編碼或調(diào)制技術(shù)。雙模天線160服務(wù)于GPS芯片集/組件和蜂窩芯片集/組件。?\n麥克風(fēng)116向駕駛員或其它車輛乘客(occupant)提供輸入口頭或其它聽覺命令的方式,可以為麥克風(fēng)116配備使用現(xiàn)有技術(shù)中已知的人機接口(HMI)技術(shù)的嵌入式語音處理單元。相反地,揚聲器118向車輛乘客提供口頭輸出,揚聲器118可以是特別專用于遠(yuǎn)程信息處理單元114的獨立的揚聲器,或者也可以是車輛語音組件154的一部分。在任一種情況下,麥克風(fēng)116和揚聲器118都可以使車輛硬件110和呼叫中心108通過音頻語音與車輛乘客通信。車輛硬件還包括一個或多個按鈕或控制120,用于讓車輛所有者能夠激活或使用一個或多個車輛硬件組件110。例如,按鈕120之一可以是一個電子按鈕用于啟動與呼叫中心108(可以是現(xiàn)場顧問148或自動呼叫響應(yīng)系統(tǒng))的語音通信。在另一個例子中,按鈕120之一可以用于啟動緊急服務(wù)。?\n音頻組件154運行地連接到車輛總線122和音頻總線112。音頻組件154經(jīng)由音頻總線112接收模擬信息,將該模擬信息呈現(xiàn)為聲音。通過車輛總線122接收數(shù)字信息。音頻組件154提供獨立于信息娛樂中心136的AM和FM廣播、CD、DVD和多媒體功能。音頻組件154可以包含揚聲器系統(tǒng),或者通過車輛總線122和/或語音總線112上的仲裁(arbitration)利用揚聲器118。?\n車輛撞擊和/或碰撞檢測傳感器接口156運行地連接到車輛總線122。撞擊傳感器158通過撞擊和/或碰撞檢測傳感器接口156向遠(yuǎn)程信息處理單元提供關(guān)于車輛碰撞嚴(yán)重性的信息,比如撞擊的角度和所遭受的外力的數(shù)量。?\n連接到各種傳感器接口模塊134的車輛傳感器160,運行地連接到車輛總線122。車輛傳感器的例子包括但不限于陀螺儀(加速計、磁力計、發(fā)射檢測和/或控制傳感器等。傳感器接口模塊134的例子包括動力控制、氣候控制和身體控制,在此僅僅舉這幾個例子。?\n無線載波系統(tǒng)104優(yōu)選地是蜂窩電話系統(tǒng)或可以在車輛硬件110和陸地網(wǎng)絡(luò)106之間傳輸信號的任意其它合適的無線系統(tǒng)。根據(jù)一個例子,無線載波系統(tǒng)104包括一個或多個蜂窩塔138,基站和/或移動交換中心(MSC)140,還有連接無線系統(tǒng)104和陸地網(wǎng)絡(luò)106所需要的任意其它網(wǎng)絡(luò)組件。本領(lǐng)域技術(shù)人?員應(yīng)該理解的是,各種蜂窩塔/基站/MSC的布置是可能的,并且可以被無線系統(tǒng)104使用。例如,基站和蜂窩塔可以共同位于同一地點或它們的位置可以是遠(yuǎn)離的,單個基站可以被耦合到各種蜂窩塔或各種基站可以被耦合到單個MSC,但只是一些可能的布置。優(yōu)選地,語音編解碼器或聲碼器被合并到一個或多個基站,但是依賴于無線網(wǎng)絡(luò)的特定結(jié)構(gòu),它也可以在移動交換中心或一些其它網(wǎng)絡(luò)組件中合并。?\n陸地網(wǎng)絡(luò)106可以是常規(guī)的基于陸地的電信網(wǎng)絡(luò),該網(wǎng)絡(luò)連接一個或多個陸地線電話,并將無線載波網(wǎng)絡(luò)104連接到呼叫中心108。例如,如本領(lǐng)域技術(shù)人員所理解的,陸地網(wǎng)絡(luò)106可以包括公共交換電話網(wǎng)絡(luò)(PSTN)和/或因特網(wǎng)協(xié)議(IP)網(wǎng)絡(luò)。當(dāng)然,可以采用以下形式來實現(xiàn)陸地網(wǎng)絡(luò)106的一段或多段:標(biāo)準(zhǔn)有線網(wǎng)絡(luò)、其它光網(wǎng)絡(luò)的光纖、電纜網(wǎng)絡(luò)、其它無線網(wǎng)絡(luò)比如無線局域網(wǎng)(WLAN)或提供寬帶無線接入(BWA)的網(wǎng)絡(luò)、或它們的組合。?\n呼叫中心108被設(shè)計為提供具有多個不同系統(tǒng)后端功能的車輛硬件110,根據(jù)這里所顯示的例子,呼叫中心108通常包括一個或多個交換機142、服務(wù)器144,數(shù)據(jù)庫146、現(xiàn)場顧問148以及本領(lǐng)域技術(shù)人員已知的各種其它通信和計算機裝置150。優(yōu)選地,這些不同的呼叫中心組件通過網(wǎng)絡(luò)連接或總線152(比如前面描述的與車輛硬件110有關(guān)的網(wǎng)絡(luò)連接或總線)相互耦合。交換機142可以是私有分組交換機(PBX),該交換機路由到來的信號,以便通常將語音傳輸發(fā)送到現(xiàn)場顧問148或自動響應(yīng)系統(tǒng),并且將數(shù)據(jù)傳輸傳遞到調(diào)制解調(diào)器或其它裝置150以解調(diào)和進(jìn)一步信號處理。如前面所解釋的,調(diào)制解調(diào)器150優(yōu)選地包括編碼器,并且可以連接各種設(shè)備比如服務(wù)器144和數(shù)據(jù)庫146。例如,可以將數(shù)據(jù)庫146設(shè)計為存儲用戶簡檔記錄、用戶行為模式或其它有關(guān)的用戶信息。雖然示意的例子被描述為與人工操作的呼叫中心108聯(lián)合起來使用,但是可以理解的是,呼叫中心108可以是任意中心的或遠(yuǎn)程的、人工操作的或無人操作的、移動的或固定的設(shè)備,希望到呼叫中心108或從呼叫中心108交換語音和數(shù)據(jù)。?\n這里的例子將公開一種優(yōu)選的技術(shù)和系統(tǒng),用于在遠(yuǎn)程信息處理單元高速緩存器中可配置地高速緩存數(shù)據(jù),以便當(dāng)車輛不在運行中以及遠(yuǎn)程信息處理單元通常沒有被加電的時候,該數(shù)據(jù)是可用的。特別地,遠(yuǎn)程呼叫者可以遠(yuǎn)程配置遠(yuǎn)程信息處理單元高速緩存器從而有選擇地存儲感興趣的數(shù)據(jù)。因此,即使?當(dāng)車輛不工作時,遠(yuǎn)程信息處理模塊可以從呼叫中心接受呼叫,并且被高速緩存的信息可以被提取。這樣,可配置的高速緩存器允許遠(yuǎn)程呼叫者配置高速緩存器來存儲期望后來被上載的數(shù)據(jù),而不需要來自遠(yuǎn)程信息處理單元的回呼,并且不需要將被高速緩存的數(shù)據(jù)限于預(yù)定的數(shù)據(jù)組。?\n在理想情況下,以下例子的方法被使用在一個環(huán)境中,該環(huán)境包括:配備遠(yuǎn)程信息處理的車輛、以上參考圖1描述的全部或部分無線通信基礎(chǔ)設(shè)施??梢岳斫獾氖?,圖1的示意圖描述了一個實例化系統(tǒng),圖1的許多組件對操作這里的各種例子中描述的本發(fā)明都不是必要的。?\n如上所討論的,遠(yuǎn)程信息處理單元可以訪問有關(guān)車輛系統(tǒng)的數(shù)據(jù),通過遠(yuǎn)程信息處理單元,有關(guān)車輛系統(tǒng)的數(shù)據(jù)對于遠(yuǎn)程呼叫者比如呼叫中心、服務(wù)中心等變得可用。但是,為了節(jié)約通信成本,希望與遠(yuǎn)程信息處理單元進(jìn)行無線通信,從而檢索在非高峰無線使用時間比如凌晨12:00到凌晨5:00期間的數(shù)據(jù)。遺憾的是,在這些時間期間,用戶典型地不在車?yán)?,因此,車輛不工作,遠(yuǎn)程信息處理單元通常沒有完全地激活。?\n某些遠(yuǎn)程信息處理技術(shù)能夠從位于車輛總線的各種模塊和元件高速緩存一組預(yù)定的數(shù)據(jù)比如剩余油使用期限百分比、里程表信息等,還有高速緩存診斷故障代碼(DTC)。當(dāng)遠(yuǎn)程信息處理單元不活動的時候,一旦有請求,這樣的系統(tǒng)使得這些數(shù)據(jù)對于遠(yuǎn)程呼叫者是可用的。但是,高速緩存器不是可配置的,并且不能向遠(yuǎn)程呼叫者提供感興趣的許多參數(shù)。例如現(xiàn)有技術(shù)不允許輪詢不活動的遠(yuǎn)程信息處理單元來檢索衛(wèi)星無線使用數(shù)據(jù)、日歷信息等。?\n在這些例子中,將會更詳細(xì)地描述一種提供并訪問可配置的總線存儲高速緩存器的系統(tǒng)。在一個例子中,該系統(tǒng)允許高速緩存可定義的診斷請求。這樣將允許遠(yuǎn)程信息處理單元高速緩存諸如DTC、PID和DID之類的數(shù)據(jù)。將避免呼叫中心又一次在高峰時間期間呼叫車輛來獲得非高速緩存數(shù)據(jù)的必要性。例如,因為衛(wèi)星無線使用信息包含在一個車輛不工作時不可用的模塊中,如果不是碰巧在駕駛員在車內(nèi)的時候呼叫,呼叫中心是不能提取該信息的。?\n在某些情況下,當(dāng)在車輛被充分加電時(也就是說當(dāng)車輛運行時),呼叫中心可以使用車輛數(shù)據(jù)上載(VDU)技術(shù)來提示遠(yuǎn)程信息處理單元回呼。不管這樣多么有效,它的確代表了以巨大的成本招致額外的高峰開始時間使用的可能性。另一方面,這里描述的系統(tǒng)可以允許遠(yuǎn)程信息處理單元可配置地高速緩存?期望在非高峰時間期間提取的信息。?\n圖2是根據(jù)本發(fā)明的一個例子的高速緩存系統(tǒng)200的高層示意圖。遠(yuǎn)程信息處理系統(tǒng)201更詳細(xì)地示意了遠(yuǎn)程信息處理單元114的某些部分,該系統(tǒng)包括高速緩存器203、通信接口205和控制器207。高速緩存器203可以包括一個或多個電子存儲器130中的任意一個的所有或部分,優(yōu)選地但不是必要地,高速緩存器203是非易失性存儲器類型。?\n通信接口205能夠使遠(yuǎn)程信息處理單元和遠(yuǎn)程實體比如非車載呼叫中心208進(jìn)行無線通信。通信接口205可以如上所描述的與車輛通信設(shè)備112有關(guān)。控制器207可以包括電子處理設(shè)備128的全部或部分和/或其它處理設(shè)備,該控制器控制高速緩存器203和通信接口205的操作。?\n特別地,控制器207調(diào)整從與車輛有關(guān)的車輛模塊209(比如特定功能的設(shè)備或模塊132-136)以及傳感器211(比如傳感器134)收集數(shù)據(jù),并且調(diào)整數(shù)據(jù)或控制信息到與車輛有關(guān)的車輛模塊209(比如特定功能的設(shè)備或模塊132-136)以及傳感器211(比如傳感器134)的通道。典型地,控制器207還會負(fù)責(zé)對用戶輸入和輸出信息的處理的至少一部分。?\n總之,根據(jù)該系統(tǒng)的一個例子,遠(yuǎn)程信息處理控制器207提供對預(yù)定數(shù)據(jù)的高速緩存,這樣當(dāng)遠(yuǎn)程信息處理單元斷電時,也可以提取可用的預(yù)定數(shù)據(jù)。特別地,在加電狀態(tài)期間,遠(yuǎn)程信息處理系統(tǒng)201通過無線鏈路213接收來自遠(yuǎn)端實體比如呼叫中心或服務(wù)中心的通信,該通信指定期望以后從單元201提取的數(shù)據(jù)。遠(yuǎn)程信息處理系統(tǒng)201依次訪問被選擇的車輛模塊209以及傳感器211中的多個,從而獲取被請求的數(shù)據(jù)。?\n例如,被請求的數(shù)據(jù)可以是衛(wèi)星無線使用數(shù)據(jù)、用戶日歷數(shù)據(jù),車輛液位等。遠(yuǎn)程信息處理系統(tǒng)201還可以獲取缺省設(shè)定的其它數(shù)據(jù),比如剩余油的使用期限百分比、里程表信息。在沒有遠(yuǎn)程請求的情況下,遠(yuǎn)程信息處理系統(tǒng)201僅收集缺省信息。可以理解的是,可以在同一時間或不同時間來收集被請求的信息以及缺省的信息,事實上,可以在不同的時間或以不同的間隔來收集兩類信息中的不同項信息。?\n在收集被請求的信息以及缺省信息之后,遠(yuǎn)程信息處理系統(tǒng)201在高速緩存器203中高速緩存這些信息。在當(dāng)遠(yuǎn)程信息處理系統(tǒng)201被斷電的后來時間點上,通過遠(yuǎn)程信息處理通信接口205,高速緩存器203仍然可用。本領(lǐng)域技術(shù)?人員熟悉這種方式,通常通過這種方式,在車輛和遠(yuǎn)程信息處理系統(tǒng)斷電狀態(tài)期間,高速緩存器仍然是可用的。在非高峰時間使用期間,請求數(shù)據(jù)的遠(yuǎn)程呼叫者會再次通過信道213聯(lián)系遠(yuǎn)程信息處理設(shè)備201,并讀取高速緩存器203來檢索感興趣的數(shù)據(jù)。?\n被請求的信息被指定和被高速緩存的方式在每一個例子中不是關(guān)鍵性的,但是在一個例子中,遠(yuǎn)程請求指定存儲以下值:時間因素、總線消息#1,可選總線消息#2、響應(yīng)監(jiān)控的總線消息、總線消息響應(yīng)掩碼和字節(jié)位圖。?\n時間因素參數(shù)指定間隔、開始時間、周期或指示控制器何時通過總線發(fā)送消息從而提取指定數(shù)據(jù)的其它時間因素。例如,時間因素可以指定在馬達(dá)運行10分鐘期滿之后提取數(shù)據(jù)??蛇x擇地,時間因素可以指定周期性地,比如每24小時一次或每指定的日期和時間一次,收集數(shù)據(jù)。某些值比如油位不會高頻繁地變化,但是其它值比如位置可能變化得更快速。在一個例子中,時間因素根據(jù)數(shù)據(jù)類型和數(shù)據(jù)變換的頻率來定制。?\n總線消息#1參數(shù)指定控制器通過總線提供的一種消息從而促進(jìn)檢索必要的數(shù)據(jù)。例如,在廣播總線的情況下,該消息可以指定目標(biāo)模塊比如發(fā)動機冷卻液液位傳感器,還可以指定期望的響應(yīng)參數(shù)。這樣,在偽代碼中,這樣一個消息可能顯示為[模塊ID](參數(shù)名稱)。?\n在一個例子中,出于收集數(shù)據(jù)的目的,控制器通過總線發(fā)送第二消息(和潛在地,其它額外消息)。例如,可以指示控制器從不同的傳感器或其它模塊不同地收集參數(shù)。例如,一些數(shù)據(jù)可以定期收集,一些數(shù)據(jù)可以在指定間隔收集,其它的數(shù)據(jù)可以在給定日期和時間或指定的觸發(fā)事件一旦發(fā)生時收集。?\n總線消息響應(yīng)掩碼指定控制器過濾返回消息的方式。例如,可以設(shè)置一個模塊來響應(yīng)一個除了包含被請求信息還包含不希望的或額外的信息的消息。最后,存儲的字節(jié)位圖指定了將被高速緩存的已掩碼的響應(yīng)的字節(jié)。?\n在一個例子中,高速緩存過程由特定事件觸發(fā),例如,可以通過車輛點火的激活來觸發(fā)該過程??蛇x擇地,該過程可以被遠(yuǎn)程地觸發(fā),比如由遠(yuǎn)程請求方如呼叫中心觸發(fā)。?\n圖3的流程圖示意了根據(jù)本發(fā)明的數(shù)據(jù)高速緩存和檢索的實例化過程??偟膩碚f,該過程包括遠(yuǎn)程方比如呼叫中心請求將數(shù)據(jù)高速緩存到車輛中的遠(yuǎn)程信息處理模塊。該請求被執(zhí)行并且被指定的數(shù)據(jù)被高速緩存,在此之后遠(yuǎn)程方?訪問高速緩存器來檢索被請求的數(shù)據(jù)。?\n參考圖3更詳細(xì)地描述,在步驟301,呼叫中心向車輛遠(yuǎn)程信息處理單元發(fā)送數(shù)據(jù)請求??梢岳斫獾氖?,雖然可以在非高峰時間期間發(fā)送該數(shù)據(jù)請求,這期間車輛很可能不在使用中,但是在其它時間期間或者車輛在使用中的非高峰時間期間發(fā)送該請求也是可能的。典型地,該請求盡管不總是但通常指定高峰時間期間比如在車輛運行期間可用的數(shù)據(jù)。?\n如上所討論的,數(shù)據(jù)請求可以包含收集時間因素和指定要被收集數(shù)據(jù)的多個數(shù)據(jù)字段。在步驟303,控制器處理該請求從而提取時間因素以及包含在數(shù)據(jù)字段中的信息。?\n在步驟305,根據(jù)時間因素和觸發(fā)器(如果有的話)控制器設(shè)置收集過程來執(zhí)行。觸發(fā)器可以是缺省事件,比如發(fā)動機開始點火,或者它可以由數(shù)據(jù)請求來指定,比如達(dá)到指定英里數(shù)。?\n在步驟307,確定是否出現(xiàn)觸發(fā)器,如果觸發(fā)器沒有出現(xiàn),該過程繼續(xù)在步驟307循環(huán)。另一方面如果觸發(fā)器出現(xiàn),該過程繼續(xù)步驟309,在步驟309確定與時間因素相符。例如,在該步驟,控制器確定是否到達(dá)一個指定的時間/日期,一個指定間隔是否到期,等。?\n如果在步驟309確定沒有滿足時間因素,那么該過程繼續(xù)在步驟309循環(huán),等待與時間因素相符。如果在步驟309確定已經(jīng)滿足了時間因素,那么在步驟311開始數(shù)據(jù)高速緩存和收集過程流,步驟311轉(zhuǎn)向圖4示意的過程400中的步驟411。?\n在步驟411,控制器在總線上發(fā)送對于期望數(shù)據(jù)的請求。該請求可以指定模塊以提供該數(shù)據(jù)、所請求數(shù)據(jù)的項、數(shù)據(jù)的格式(比如單位、平均值、范圍等)和/或為檢索與期望參數(shù)相符的指定信息所需要的任何其它期望信息。?\n在步驟413,目標(biāo)模塊識別指向它的請求消息,然后處理該請求。在步驟415,目標(biāo)模塊在總線上向控制器發(fā)送被請求的信息。在步驟417,控制器接收數(shù)據(jù),將該數(shù)據(jù)按照需要格式化,并把它發(fā)送到高速緩存器進(jìn)行存儲。如果請求不是循環(huán)的,控制器可以在該階段從其存儲器中清除該請求。?\n在步驟419,控制器確定對服務(wù)是否有額外的數(shù)據(jù)請求。如果有,該過程返回步驟409等待與相關(guān)的時間因素相符,并從步驟409繼續(xù)。否則,該過程流向步驟421。?\n在完成步驟419的短時間或長時間之后發(fā)生步驟421,在步驟421,遠(yuǎn)程方遠(yuǎn)程訪問高速緩存器并提取存儲在其中的數(shù)據(jù)。典型地,這樣的訪問是在非高峰時間期間。同樣地,車輛可以不工作,遠(yuǎn)程信息處理單元可以大規(guī)模地斷電。但是,如上所討論的,本領(lǐng)域技術(shù)人員可以理解即使當(dāng)車輛不工作時以及遠(yuǎn)程信息處理單元通常被斷電時高速緩存器對遠(yuǎn)程呼叫者仍保持可用所采用的方式。在步驟423,遠(yuǎn)程呼叫者有選擇地修改或取消現(xiàn)有的數(shù)據(jù)請求,和/或提供額外請求或替換請求。在此之后,該過程終止。可以理解的是,可以根據(jù)過程300、400來處理任意額外請求或替換請求。?\n圖5所示的數(shù)據(jù)字段圖表示意了在一個例子中遠(yuǎn)程信息處理單元所維護(hù)的數(shù)據(jù)字段配置。數(shù)據(jù)字段500包括多個字段,其包括一個或多個信息字段501,每個字段存儲與移動車輛相關(guān)的信息項的標(biāo)識符。時間因素字段503存儲與一個或多個信息字段501的值中每一個相關(guān)的時間因素值。如上所討論的,每個時間因素值定義了這樣的時間,在該時間上根據(jù)時間間隔、指定日期和/或時間或另一個涉及時間的值,收集在相關(guān)的信息字段中所標(biāo)識的信息。數(shù)據(jù)字段500還可以包括與一個或多個信息字段501值相關(guān)的標(biāo)記字段505,用于指示相關(guān)信息字段中標(biāo)識的信息已經(jīng)被收集。?\n控制器207可使用數(shù)據(jù)字段500來確定需要收集什么數(shù)據(jù)以及應(yīng)當(dāng)何時收集這些數(shù)據(jù)。例如,如果特定信息字段501值的標(biāo)記指示還沒有收集信息,那么控制器會收集與相關(guān)的時間因素相一致的信息。?\n本發(fā)明的工業(yè)適用性廣泛。特別地,本發(fā)明的各個方面提供了可配置的總線存儲高速緩存器機制,該機制允許高速緩存可定義的診斷和其它信息。這樣,遠(yuǎn)程信息處理模塊不但能夠高速緩存預(yù)定義數(shù)據(jù)值比如剩余油使用期限百分比、里程表信息和DTC,還可以高速緩存選擇的數(shù)據(jù)比如PID和DID。特別地,遠(yuǎn)程呼叫者可以有選擇地高速緩存能夠向控制器傳遞數(shù)據(jù)的任意模塊的數(shù)據(jù)。?\n顯示這里所公開的系統(tǒng)的工業(yè)適用性的一個例子是高速緩存衛(wèi)星無線(比如XM無線)使用數(shù)據(jù)。因為衛(wèi)星無線使用信息典型地存儲在車輛不工作時就不可用的模塊中,如果呼叫中心不是碰巧在駕駛員在車內(nèi)的時候呼叫,呼叫中心是不能提取到該使用信息的。根據(jù)這里所公開的系統(tǒng),而不是比如使用VDU技術(shù),為了讓車輛運行時回呼,使用高峰時間速率,呼叫中心現(xiàn)在可以有選擇地高速緩存供以后檢索的數(shù)據(jù)。?\n可以理解的是,前述的用于遠(yuǎn)程可配置數(shù)據(jù)高速緩存的方法和實現(xiàn)僅僅是舉例,僅僅是示意優(yōu)選技術(shù)。但是,預(yù)期本發(fā)明的其它實現(xiàn)可能在細(xì)節(jié)上不同于前述的例子。如以前所提到的,本發(fā)明的所有參考意在為當(dāng)時討論的發(fā)明的特定例子提供參考,而不是用于限制本發(fā)明的范圍。關(guān)于某些特性的所有區(qū)別和忽略語言意在表明缺少這些特性的優(yōu)選,但不是完全排除在本發(fā)明的范圍之外,除非另有說明。?\n在描述本發(fā)明的上下文中(尤其是權(quán)利要求書的上下文中)使用的術(shù)語“一個”和“一”和“該”以及相似的表示方式將被解釋為覆蓋了單數(shù)和復(fù)數(shù),除非其中另有說明或上下文清楚地否認(rèn)。術(shù)語“包括”、“含”、“包含”將被解釋為開放式術(shù)語(也就是說,意思是“包括,但不限于”),除非另有注釋。取值范圍的描述在這里僅僅意在作為一個簡略方法,分別涉及落在取值范圍內(nèi)的每一個單獨的取值,除非其中另有說明,每一個單獨的取值被引入到本說明書,就好像該取值在此被單獨描述的一樣??梢砸匀我夂线m的順序執(zhí)行這里所描述的所有方法,除非其中另有說明或上下文清楚地否認(rèn)。任何和所有例子的使用或其中提供的實例化語言(例如,“比如”)僅僅意在更好地示意本發(fā)明,并不對本發(fā)明的范圍加以限制,除非另有聲明。本發(fā)明的所有語言都不應(yīng)當(dāng)解釋為表明將任何非聲明的元素作為實踐本發(fā)明所必要的。?\n因此,如適用的法律所允許的,本發(fā)明包括所附權(quán)利要求書中陳述的主題的所有修改和等價。而且,本發(fā)明包含上述元素以所有可能的變形進(jìn)行的任意組合,除非其中另有說明或上下文清楚地否認(rèn)。?
法律信息
- 2018-12-07
未繳年費專利權(quán)終止
IPC(主分類): G06F 17/30
專利號: ZL 200710307766.4
申請日: 2007.12.14
授權(quán)公告日: 2010.12.08
- 2010-12-08
- 2010-06-16
專利申請權(quán)的轉(zhuǎn)移
登記生效日: 2010.05.06
申請人由汽車清算公司變更為通用汽車公司
地址由美國密執(zhí)安州變更為美國密執(zhí)安州
- 2008-09-10
- 2008-07-16
引用專利(該專利引用了哪些專利)
序號 | 公開(公告)號 | 公開(公告)日 | 申請日 | 專利名稱 | 申請人 | 該專利沒有引用任何外部專利數(shù)據(jù)! |
被引用專利(該專利被哪些專利引用)
序號 | 公開(公告)號 | 公開(公告)日 | 申請日 | 專利名稱 | 申請人 | 該專利沒有被任何外部專利所引用! |