在此公開的是車輛顯示系統。
背景技術:
車輛通常包括允許駕駛員與車輛及其系統進行交互的許多系統。具體地,車輛通常提供各種裝置和技術以控制和監測車輛的各種子系統和功能。隨著提供給駕駛員的特征和功能的數量增加,用于控制這些特征和功能的用戶界面的復雜性也會增加。因此,可期望用于將車輛功能呈現給用戶的增強的和靈活的系統。
技術實現要素:
一種電動車輛顯示系統可包括電池、界面和控制器。所述界面被配置為呈現至少一個可選擇圖標,所述可選擇圖標被配置為控制電池驅動的車輛功能。所述控制器被配置為:響應于所述電池的荷電狀態(SOC)數據指示行程的行駛里程超過可行駛里程,將所述可選擇圖標更新為指示針對所述車輛功能而建議的調整,以減少所述車輛功能的電力需求。
一種電動車輛顯示系統可包括電池、界面和控制器。所述界面被配置為呈現圖標,所述圖標被配置為控制電池驅動的車輛功能。所述控制器被配置為:接收來自所述電池的荷電狀態數據;響應于所述荷電狀態數據指示當前的荷電狀態小于最小閾值,呈現被配置為使得所述圖標顯著以提示對所述車輛功能的調整的警告,從而減少所述車輛功能的電力需求。
一種方法可包括:接收指示可行駛里程的電池荷電狀態數據;響應于所述荷電狀態數據指示行程的行駛里程將要超過所述可行駛里程,通過車輛顯示器來呈現顯著的可選擇圖標,所述可選擇圖標被配置為控制電池驅動的車輛功能以促使對所述車輛功能的調整,從而減少所述車輛功能的電力需求。
根據本發明,提供一種電動車輛顯示系統,所述電動車輛顯示系統包括:電池;界面,被配置為呈現被配置為控制電池驅動的車輛功能的圖標;控制器,被配置為:接收來自所述電池的荷電狀態數據,響應于所述荷電狀態數據指示當前的荷電狀態小于最小閾值,呈現被配置為使得所述圖標顯著以提示對所述車輛功能的調整的警告,從而減少所述車輛功能的電力需求。
根據本發明的一個實施例,所述警告包括圍繞所述圖標的動畫。
根據本發明的一個實施例,所述警告包括控制面板,所述控制面板被配置為呈現控制所述車輛功能的可選擇選項。
根據本發明的一個實施例,所述警告包括交互式圖形顯示,所述交互式圖形顯示指示相對于踏板閾值的當前踏板位置,所述踏板閾值指示燃氣發動機將啟動的踏板位置。
根據本發明的一個實施例,所述警告包括電力警告,所述電力警告呈現用于節省電能以供以后使用的可選擇選項。
根據本發明,提供一種方法,所述方法包括:接收指示可行駛里程的電池荷電狀態數據;響應于所述荷電狀態數據指示行程的行駛里程將要超過所述可行駛里程,通過車輛顯示器來呈現顯著的可選擇圖標,所述可選擇圖標被配置為控制電池驅動的車輛功能以促使對所述車輛功能的調整,從而減少對所述車輛功能的電力需求。
根據本發明的一個實施例,所述顯著的可選擇圖標包括動畫。
根據本發明的一個實施例,所述顯著的可選擇圖標包括控制面板,所述控制面板被配置為呈現用于控制所述車輛功能的可選擇選項。
根據本發明的一個實施例,所述顯著的可選擇圖標包括交互式圖形顯示,所述交互式圖形顯示指示相對于踏板閾值的當前踏板閾值,所述踏板閾值指示燃氣發動機將啟動的踏板位置。
根據本發明的一個實施例,所述顯著的可選擇圖標包括電力警告,所述電力警告呈現用于節省電能以供以后使用的可選擇選項。
附圖說明
在權利要求中體現了本公開的實施例的特性。然而,各種實施例的其它特征通過參照以下結合附圖的詳細說明將變得更加明顯并將得到更好地理解,在所述附圖中:
圖1A和圖1B示出了可用于向車輛提供遠程信息處理服務的系統的示例圖;
圖2示出了車輛顯示系統的一部分的示例框圖;
圖3至圖6示出了示例的車輛顯示器;
圖7示出了用于車輛顯示系統的示例處理。
具體實施方式
根據需要,在此公開了本發明的詳細實施例;然而,將要理解的是,所公開的實施例僅為本發明的示例,本發明可以以各種和替代形式來實現。附圖不必按比例繪制;一些特征可被夸大或最小化以示出特定組件的細節。因此,在此公開的具體結構和功能細節不應被解釋為具有限制性,而僅作為用于教導本領域技術人員以多種方式利用本發明的代表性基礎。
車輛界面系統可提供用于訪問車輛系統以及與車輛系統進行交互的各種選項。這些系統可包括電動車輛(“EV”)控制和其它控制選項,諸如,車輛調節控制(例如,空氣調節和加熱控制)、座椅調節控制(加熱或冷卻座椅功能)等。客戶可能因在車輛中的人機界面(HMI)上提供的選項和信息而變得不知所措。在車輛使用時的特定時間,與基于特定車輛數據的其它功能相比,這些功能中的特定功能可能與當前駕駛狀況更為相關。此外,基于車輛電池的特定荷電狀態(“SOC”),車輛顯示系統可促使駕駛員與特定功能的交互,該特定功能對電動車輛的電池電力產生影響并且促使減少針對電能的需求。
電動車輛可由牽引馬達和高電壓電池供電。顯示系統在此被描述成使用車輛數據來促使影響電池SOC的駕駛員行為和與特定車輛功能的交互。在特定SOC狀況下,顯示可被更新,以通過SOC警告吸引駕駛員對特定車輛功能的注意。例如,如果低SOC被識別,則顯示可放大“以后EV”圖標以促使駕駛員選擇以后EV車輛功能。在另一示例中,如果低SOC被識別,則與電動座椅加溫器關聯的圖標可被突出顯示或被放大,以吸引對相關車輛功能的注意并促使減少加熱設置。
在適當的時機促使車輛功能的使用除了可以提高燃料經濟性,還可以改善駕駛體驗。在一些情形中,對于車輛而言在EV下運行或者使用電動馬達是很重要的。在其它情形中,對于車輛而言使用燃氣發動機以及節省電池電力是很重要的。在此描述的顯示和處理可在各種混合動力電動車輛(HEV)、插電式混合動力電動車輛(PHEV)、電動車輛(EV)或使用可再充電電源(諸如,電池)的任何其它車輛上被實施。
圖1A和圖1B示出了可用于向車輛102提供遠程信息處理服務的系統100的示例圖。車輛102可以是各種類型的載客車輛(諸如,交叉型多功能車(CUV)、運動型多功能車(SUV)、卡車、休旅車(RV)、船、飛機或用于運輸人或貨物的其它移動機器)中的一種。作為一些非限制性可行方式,遠程信息處理服務可包括導航、逐向導航、車輛健康報告、本地商務搜索、事故報告和免提通話。在示例中,系統100可包括由密歇根州的迪爾伯恩市的福特汽車公司制造的SYNC系統。應當注意的是,示出的系統100僅為示例,并且更多、更少和/或不同位置的元件可被使用。
計算平臺104可包括一個或更多個處理器106和控制器,所述一個或更多個處理器106和控制器被配置為執行指令、命令和其它例程,以支持在此描述的處理。例如,計算平臺104可被配置為執行車輛應用110的指令,以提供諸如導航、事故報告、衛星無線電解碼、免提通話和停車輔助的功能。這樣的指令和其它數據可使用各種類型的計算機可讀存儲介質112以非易失性的方式進行保存。計算機可讀介質112(也被稱為處理器可讀介質或存儲器)包括參與提供可以由計算平臺104的處理器106讀取的指令或其它數據的任何非暫時性介質(例如,有形介質)。可通過使用各種編程語言和/或技術創建的計算機程序來編譯或解釋計算機可執行指令,所述各種編程語言和/或技術包括但不限于Java、C、C++、C#、Objective C、Fortran、Pascal、Java Script、Python、Perl和PL/SQL中的一個或它們的組合。
計算平臺104可設置有允許車輛乘員與計算平臺104進行交互的各種功能。例如,計算平臺104可包括被配置為通過連接的麥克風116從車輛乘員接收語音命令的音頻輸入114以及被配置為從連接的裝置接收音頻信號的輔助音頻輸入118。輔助音頻輸入118可以是物理連接(諸如,電線或光纖線纜)或無線輸入(諸如藍牙音頻連接)。在一些示例中,音頻輸入114可被配置為提供音頻處理能力,諸如,低電平信號的前置放大以及模擬輸入到數字數據的轉換以供處理器106進行處理。
計算平臺104還可以向具有音頻重放功能的音頻模塊122的輸入提供一個或更多個音頻輸出120。在其它示例中,計算平臺104可以通過使用一個或更多個專用揚聲器(未示出)來向乘員提供音頻輸出。音頻模塊122可包括輸入選擇器124,所述輸入選擇器124被配置為將音頻內容從所選擇的音頻源126提供至音頻放大器128,以通過車輛揚聲器130或耳機(未示出)進行重放。作為一些示例,音頻源126可包括解碼的調幅(AM)或調頻(FM)無線電信號以及來自致密盤(CD)或數字通用盤(DVD)音頻重放的音頻信號。音頻源126還可包括從計算平臺104接收的音頻(諸如,由計算平臺104產生的音頻內容、從連接到計算平臺104的通用串行總線(USB)子系統132的閃存驅動器中解碼的音頻內容以及來自輔助音頻輸入118的經由計算平臺104傳輸的音頻內容)。
計算平臺104可利用語音接口134向計算平臺104提供免提接口。語音接口134可支持根據與可用命令相關的語法對經由麥克風116接收的音頻進行語音識別,以及支持用于經由音頻模塊122輸出的語音提示的生成。在一些情況下,當音頻提示準備好通過計算平臺104呈現并且選擇了另一音頻源126以進行重放時,系統可被配置為暫時靜音或者以其它方式超馳由輸入選擇器124指定的音頻源。
計算平臺104還可從人機界面(HMI)控制件136接收輸入,人機界面控制件136被配置為提供乘員與車輛102的交互。例如,計算平臺104可與一個或更多個按鈕或其它HMI控制件(例如,方向盤的音頻按鈕、即按即說按鈕、儀表板控制等)進行交互,所述一個或更多個按鈕或其它HMI控制件被配置為調用計算平臺104上的功能。計算平臺104還可驅動一個或更多個顯示器138或者以其它方式與一個或更多個顯示器138進行通信,一個或更多個顯示器138被配置為通過視頻控制器140向車輛乘員提供視覺輸出。在一些情況下,顯示器138可以是還被配置為經由視頻控制器140接收用戶觸摸輸入的觸摸屏,而在其它情況下,顯示器138可以僅是顯示,而沒有觸摸輸入功能。
計算平臺104還可被配置為經由一個或更多個車載網絡142來與車輛102的其它組件進行通信。作為一些示例,車載網絡142可包括車輛控制器局域網(CAN)、以太網和面向媒體的系統傳輸(MOST)中的一個或更多個。車載網絡142可允許計算平臺104與車輛102的其它系統進行通信,所述其它系統諸如車輛調制解調器144(其可能在一些配置中不存在)、全球定位系統(GPS)模塊146(其被配置為提供當前車輛102的位置和航向信息)以及各種車輛電子控制單元(ECU)148(其被配置為與計算平臺104協作)。作為一些非限制性可行方式,車輛ECU 148可包括:動力傳動系統控制模塊、車身控制模塊、無線電收發器模塊、電池電子控制模塊(BECM)或電氣化車輛控制模塊(EVCM)和氣候控制管理模塊等,其中,動力傳動系統控制模塊被配置為提供對發動機運行組件(例如,怠速控制組件、燃料輸送組件、排放控制組件等)的控制以及對發動機運行組件的監視(例如,發動機狀態的診斷碼);車身控制模塊被配置為管理各種電力控制功能(諸如,外部照明、內部照明、無鑰匙進入、遠程啟動和進入點狀態驗證(例如,車輛102的發動機蓋、車門和/或行李廂的關閉狀態);無線電收發器模塊被配置為與遙控鑰匙或車輛102的其它本地裝置進行通信;電池電子控制模塊(BECM)或電氣化車輛控制模塊(EVCM)被配置為管理各種電池供電功能;氣候控制管理模塊被配置為提供對制熱和制冷系統組件的控制和監視(例如,壓縮機離合器和鼓風機控制、溫度傳感器信息等)。
如示出的,音頻模塊122和HMI控制件136可通過第一車載網絡142-A與計算平臺104進行通信,而車輛調制解調器144、GPS模塊146和車輛ECU148可通過第二車載網絡142-B與計算平臺104進行通信。在其它示例中,計算平臺104可以被連接到更多或更少的車載網絡142。另外或可選地,一個或更多個HMI控制件136或其它組件可經由與所示出的不同的車載網絡142而被連接到計算平臺104,或者在沒有連接到車載網絡142的情況下直接地連接到計算平臺104。
計算平臺104還可被配置為與車輛乘員的移動裝置152進行通信。移動裝置152可以是任何不同類型的便攜式計算裝置(諸如,蜂窩電話、平板計算機、智能手表、膝上型計算機、便攜式音樂播放器、或能夠與計算平臺104進行通信的其它裝置)。在許多示例中,計算平臺104可包括被配置為與移動裝置152的兼容無線收發器154進行通信的無線收發器150(例如,藍牙模塊、ZIGBEE收發器、Wi-Fi收發器、IrDA收發器、RFID收發器等)。另外或可選地,計算平臺104可通過有線連接(諸如,經由移動裝置152和USB子系統132之間的USB連接)與移動裝置152進行通信。
通信網絡156可向連接到通信網絡156的裝置提供諸如分組交換網絡服務(例如,互聯網接入、VoIP通信服務)的通信服務。通信網絡156的示例可包括蜂窩式電話網絡。移動裝置152可經由移動裝置152的裝置調制解調器158提供到通信網絡156的網絡連接。為了方便在通信網絡156上的通信,移動裝置152可與唯一裝置標識符(例如,移動裝置號(MDN)、互聯網協議(IP)地址等)關聯,以識別移動裝置152通過通信網絡156進行的通信。在一些情況下,計算平臺104可根據保存在存儲介質112中的配對的裝置數據160來識別車輛102的乘員或具有連接到計算平臺104的權限的裝置。例如,配對的裝置數據160可指示先前與車輛102的計算平臺104配對的移動裝置152的唯一裝置標識符,使得計算平臺104可在沒有用戶干預的情況下自動地重新連接到配對的裝置數據160中所涉及到的移動裝置152。
當支持網絡連接功能的移動裝置152與計算平臺104配對時,移動裝置152可允許計算平臺104使用裝置調制解調器158的網絡連接功能,以通過通信網絡156與遠程信息處理服務162通信。在一個示例中,計算平臺104可利用移動裝置152的話上數據計劃或數據計劃在計算平臺104和通信網絡156之間傳送信息。另外或可選地,計算平臺104可利用車輛調制解調器144在計算平臺104和通信網絡156之間傳送信息,而不使用移動裝置152的通信設施。
與計算平臺104類似,移動裝置152可包括一個或更多個處理器164,所述一個或更多個處理器164被配置為執行從移動裝置152的存儲介質168加載至移動裝置152的內存166的移動應用170的指令。在一些示例中,移動應用170可以被配置為經由無線收發器154與計算平臺104進行通信并且經由裝置調制解調器158與遠程信息處理服務162或其它網絡服務進行通信。計算平臺104還可包括裝置鏈路接口172,以便于將移動應用170的功能與可經由語音接口134獲得的命令的語法進行整合,以及便于將移動應用170的功能集成到計算平臺104的顯示器138中。裝置鏈路接口172還可經由車載網絡142向移動應用170提供可對于計算平臺104可用的車輛信息的訪問。裝置鏈路接口172的一些示例包括由密歇根州的迪爾伯恩市的福特汽車公司提供的SYNC系統的SYNC APPLINK組件、由加利福尼亞州的庫比蒂諾市的蘋果公司提供的CarPlay協議、或者由加利福尼亞州的山景城的谷歌公司提供的Android Auto協議。車輛組件界面應用174可以是這樣一個的被安裝至移動裝置152的應用。
移動裝置152的車輛組件界面應用174可被配置為方便對車輛102的一個或更多個功能的訪問,所述一個或更多個功能可被獲得以供車輛102進行裝置配置。在一些情況下,可用的車輛102的功能可由單個車輛組件界面應用174訪問,在這種情況下,這樣的車輛組件界面應用174可被配置為是可定制的或維護支持特定車輛102品牌/型號和選項包的配置。在示例中,車輛組件界面應用174可被配置為從車輛102接收可被控制的功能的定義,顯示描述可用功能的用戶界面并且提供從用戶界面到車輛102的用戶輸入以允許用戶控制所指示的功能。如以下詳細地舉例的,用于顯示車輛組件界面應用174的適當的移動裝置152(例如,移動顯示器176)可被識別,并且可向識別的移動裝置152提供用于顯示的用戶界面的定義以向用戶進行顯示。
系統(諸如,系統100)可能需要移動裝置152與計算平臺104進行配對和/或其它設置操作。然而,如以下詳細地解釋的,系統可被配置為允許車輛乘員在其車輛中與用戶界面元素或與任何其它啟用框架的車輛進行無縫地交互,而不必要求移動裝置152或可穿戴裝置已經與計算平臺104配對或與計算平臺104通信。
此外,無線收發器150可以按照車輛對車輛通信的方式接收和發送關于車輛相對于其他車輛的位置的數據。處理器106可處理這樣傳入的車輛位置數據。如在此解釋的,從周圍車輛接收的車輛位置數據可用于確定車輛102是否跟隨被跟隨的車輛太近并且相應地提供警告。也就是說,如果車輛102在被跟隨的車輛后面跟隨太近,則通過顯示器138呈現警告。
遠程服務器162和通信網絡156還可方便其它車輛對車輛數據(諸如,從其它移動應用和網站(諸如,谷歌地圖TM,WazeTM等)獲得的數據)的傳送。在這些示例中,數據可在用戶之間被共享并被用于確定其它車輛的位置、緊急情況等。
圖2示出了的顯示系統100的一部分的示例圖,所述顯示系統100的一部分包括電池包系統188(在此也被稱為電池188)。電池188可存儲可供電動馬達系統184中的電動馬達(未示出)使用的能量。電池188通常提供高電壓DC輸出,并可通過外部電源再充電。在此描述的方法同樣適用于純電動車輛或使用電池包的任何其它車輛。
電池188除了提供用于推進的能量,還可提供用于車輛的其它電氣系統的能量。典型的系統可包括DC/DC轉換器模塊(未示出),DC/DC轉換器模塊將電池188的高電壓DC輸出轉換成與其它車輛負載(諸如,車輛車廂的加熱和冷卻系統、車輛座椅的加熱和冷卻系統、娛樂系統等)相兼容的低電壓DC供應。
電池188可由電氣化車輛控制模塊(EVCM)182來控制,所述電氣化車輛控制模塊可以是可與發動機控制單元(ECU)186或包含在車輛ECU 148內的發動機控制單元186進行通信的單獨模塊。如以上針對圖1解釋的,EVCM 182可被配置為管理各種電動車輛系統和電池使用。EVCM 182還可被配置為確定電池的荷電狀態(SOC)。
圖3示出了示出具有EV選擇退出警告305或以后EV警告305的界面300的示例顯示器138。以后EV警告305可包括以后EV圖標310,所述以后EV圖標310在選中時可啟用以后EV模式,并被配置為通過選擇使用燃氣發動機(而不是電動馬達)來節省電池電力。這種情形在進入高速公路(高速公路可能對電池增加更多需求并且可導致次優化效率)時是所期望的。駕駛員在以較低速度駕駛時可選擇使用燃氣發動機并節省電池電力。
圖4示出了示出具有可選擇座椅調節圖標405的界面400的示例顯示器138。界面400還可包括警告410(諸如,被配置為吸引對座椅調節功能的注意的動畫環境)。界面400還可包括風扇速度控件415和其它車廂調節控件420。這些控件中的每一個也可包括與警告410類似的警告。
圖5示出了示出具有車廂調節控制面板505的界面500的示例顯示器138。車廂調節控制面板505可包括用于調節車輛車廂溫度的溫度控件和風扇控件。為了試圖警告駕駛員低SOC電平以及促使駕駛員調節車廂溫度并且減少在電池上汲取的能量,車廂調節控制面板505可響應于低SOC而被顯示。
圖6示出了示出具有電力面板605的界面600的示例顯示器138。僅針對示例性目的,電力面板可包括與福特汽車公司TM的動力(Empower)屏幕類似的屏幕,所述動力屏幕可顯示特定的EV特性并幫助指導駕駛員如何避免可能使得發動機在車輛運行期間啟動的較大踏板需求。例如,面板605可示出這樣一種交互式圖形顯示,所述交互式圖形顯示示出了駕駛員的踏板位置以及指示燃氣發動機為了滿足車輛推進需求而將被啟動的踏板位置的踏板閾值。通過示出該閾值,該界面在不啟動發動機的情況下使得駕駛員能夠保持處于EV中。電力面板605可響應于低SOC水平而被顯示。
圖3至圖6僅作為示例而被示出,并且可包括其它的實施方式。在一示例中,警告410可圍繞風扇速度控件415。在另一示例中,座椅調節圖標405可被呈現為與在圖5中示出的車廂調節控制面板505類似的疊置(overlay)。因此,該界面可被更新或更改以喚起對特定的電池驅動的車輛功能的注意,所述特定的電池驅動的車輛功能當前正在電池電力上形成較大汲取。通過基于對特定車輛功能的電力需求來更新界面,該界面可促使調節以減少電池汲取。
此外,雖然該界面被描述為經由顯示器138來被呈現,但是該界面還可經由抬頭顯示器(HUD)和/或移動顯示器176來被呈現。
圖7示出了用于車輛顯示系統100的示例處理700。處理700在方框705開始,在方框705,計算平臺104從EVCM 182接收SOC數據。該SOC數據可包括當前電池SOC以及被配置為計算行駛里程的數據。所述行駛里程可包括以英里為單位的距離,其中,車輛102可通過電力來被驅動。
在方框710,計算平臺104可確定目的地是否是已知的。也就是說,GPS模塊146通過駕駛員輸入或通過預測方法而包括目的地。如果計算平臺104獲得目的地,則處理700進行到方框715。如果計算平臺104未獲得目的地,則處理700進行到方框730。
在方框715,計算平臺104可確定到目的地的距離或行程的行駛里程(trip range)。也就是說,在當前車輛位置和目的地之間有多少英里。另外或可選地,行程的行駛里程可包括完成所述行程需要多少電力。
在方框720,計算平臺104可將到目的地的距離與當前的可行駛里程進行比較,并且確定行程的行駛里程(即,到目的地的距離加上X英里余量(reserve))是否超過電池的可行駛里程。如果行程的行駛里程超過所述可行駛里程,則處理700進行到方框725。如果行程的行駛里程未超過所述可行駛里程,則處理結束。
在方框725,計算平臺104可指示顯示器138呈現包括SOC警告的更新的顯示。如所解釋的,SOC警告可以是用于通過促使對特定功能的調節來幫助駕駛員減少車輛能量消耗的警告。如在圖3至圖6示出的,所述警告可采用許多形式(所述許多形式包括動畫、增大圖標尺寸、在當前界面上疊置面板等)。一些警告可吸引對各種可選擇圖標的注意,對所述圖標的選擇可方便對相關車輛功能的控制,并且一些警告可疊置在已有的界面上。
在方框730,計算平臺104可確定SOC是否指示下降到最小閾值以下的當前SOC。例如,最小SOC可以是10%。計算平臺104還可確定可行駛里程是否下降到最小行駛里程閾值(諸如,20英里)以下。如果SOC低于所述最小閾值,則處理700進行到方框725。如果SOC未低于最小閾值,則處理結束。
處理700隨后可結束。盡管上述處理被描述為由計算平臺104來執行,但是所述處理還可由其它組件、控制器和處理器(例如,移動裝置152中的組件、遠程服務器162等)來執行。
因此,在此描述的顯示系統可使用SOC數據更新車輛顯示器以包括SOC警告。SOC警告可包括增大與車輛功能關聯的圖標的尺寸、對圖標添加動畫效果、在當前界面上疊置控制面板等。
計算裝置(諸如,混合器、遠程裝置、外部服務器等)通常包括計算機可執行指令,在所述計算裝置中,所述指令可以是可由一個或更多個計算裝置(如以上所列出的計算裝置)執行的。可從使用各種編程語言和/或技術創建的計算機程序中編譯或解釋計算機可執行指令,所述各種編程語言和/或技術包括但不限于JavaTM、C、C++、Visual Basic、Java Script、Perl等中的一個或其組合。通常情況下,處理器(例如,微處理器)從例如存儲器、計算機可讀介質等中接收指令并且執行這些指令,從而執行一個或更多個處理,所述一個或更多個處理包括在此描述的處理中的一個或更多個。可使用各種計算機可讀介質來存儲和發送這樣的指令和其它數據。
在此描述的數據庫、數據存儲庫或其他數據存儲可包括用于存儲、訪問和檢索各種數據的各種機制,所述各種機制包括:分層數據庫、文件系統中的一組文件、專用格式的應用數據庫、關系型數據庫管理系統(RDBMS)等。每個這樣的數據存儲通常被包括在采用計算機操作系統的計算裝置(諸如,上述計算裝置中的一個)中,并且通過網絡和各種方式中的任何一個或更多個被訪問。文件系統對于計算機操作系統是可訪問的,并且可產生以各種格式存儲的文件。RDBMS除了采用用于創建、存儲、編輯和執行存儲程序的語言之外,還通常采用結構化查詢語言(SQL)(諸如,上述PL/SQL語言)。
在一些示例中,系統元件可在一個或更多個計算裝置(例如,服務器、個人計算機等)上被實現為計算機可讀指令(例如,軟件),所述計算機可讀指令被存儲在與所述計算裝置關聯的計算機可讀介質(例如,盤、存儲器等)上。計算機程序產品可包括這種存儲在計算機可讀介質的指令以執行在此描述的功能。
雖然以上描述了示例性實施例,但這些實施例并不意在描述本發明的所有可能形式。更確切地說,說明書中所使用的詞語是描述性詞語而非限制性詞語,并且應理解的是,可在不脫離本發明的精神和范圍的情況下做出各種改變。此外,可將各種實施的實施例的特征進行組合以形成本發明的進一步的實施例。