本發(fā)明涉及車輛的停車輔助覆蓋物,并且更具體地,涉及停車輔助覆蓋物的系統(tǒng)和方法。
背景技術(shù):
電動(dòng)車輛使用電力源(比如電池)來(lái)給使車輛移動(dòng)的電動(dòng)馬達(dá)供電。電動(dòng)馬達(dá)的操作使電池耗盡。電池可以在充電站被再充電。充電站可以包括接收連接到車輛電池的插頭的電源插座。供選擇地,電池可以通過(guò)感應(yīng)充電來(lái)供電,該感應(yīng)充電也可以被稱為無(wú)線充電。當(dāng)電動(dòng)車輛被停放在具有感應(yīng)線圈的感應(yīng)充電墊上或其附近時(shí),感應(yīng)充電可以發(fā)生。來(lái)自墊的能量可以通過(guò)感應(yīng)耦合傳送到電池。
技術(shù)實(shí)現(xiàn)要素:
根據(jù)本發(fā)明,提供一種車輛系統(tǒng),包含:
至少一個(gè)攝像機(jī),該至少一個(gè)攝像機(jī)被配置為捕捉圖像,圖像包括目標(biāo);以及
顯示裝置,該顯示裝置被編程為顯示圖像和圖像上的虛擬覆蓋物,其中虛擬覆蓋物被顯示在顯示裝置上的固定位置。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中圖像包括在車輛的前方的區(qū)域。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中在車輛的前方的區(qū)域包括在車輛的行駛方向上的區(qū)域。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中圖像包括在車輛的后方的區(qū)域。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中在車輛的后方的區(qū)域包括與車輛的 行駛方向相反的區(qū)域。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中被顯示在圖像上的虛擬覆蓋物和目標(biāo)具有相同的幾何形狀。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中目標(biāo)是與將車輛與無(wú)線充電站對(duì)準(zhǔn)相關(guān)的。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中顯示裝置被編程為至少部分地基于車輛相對(duì)于無(wú)線充電站的行駛方向來(lái)選擇性地顯示第一圖像和第二圖像中的至少一個(gè)。
根據(jù)本發(fā)明,提供一種方法,包含:
捕捉第一圖像;
捕捉第二圖像;
在顯示裝置上顯示第一圖像和第二圖像中的至少一個(gè),其中第一圖像和第二圖像各自包括目標(biāo);
生成第一虛擬覆蓋物;
在第一圖像上顯示相對(duì)于顯示裝置處于固定位置的第一虛擬覆蓋物;
生成第二虛擬覆蓋物;以及
在第二圖像上顯示相對(duì)于顯示裝置處于固定位置的第二虛擬覆蓋物。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中第一圖像包括在車輛的前方的區(qū)域并且其中第二區(qū)域包括在車輛的后方的區(qū)域。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中在車輛的前方的區(qū)域包括在車輛的行駛方向上的區(qū)域并且其中在車輛的后方的區(qū)域包括與車輛的行駛方向相反的區(qū)域。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中被顯示在第一圖像上的第一虛擬覆蓋物具有與被顯示在第二圖像上的第二虛擬覆蓋物不同的幾何形狀。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中第一圖像中的目標(biāo)和第一虛擬覆蓋物具有第一幾何形狀。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中第二圖像中的目標(biāo)和第二虛擬覆蓋物具有第二幾何形狀。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中第一幾何形狀與第二幾何形狀不同。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中目標(biāo)是與將車輛與無(wú)線充電站對(duì)準(zhǔn)相關(guān)的。
根據(jù)本發(fā)明,提供一種車輛系統(tǒng),包含:
第一攝像機(jī),該第一攝像機(jī)被配置為捕捉第一圖像;
第二攝像機(jī),該第二攝像機(jī)被配置為捕捉第二圖像;以及
顯示裝置,該顯示裝置被編程為顯示第一圖像和第二圖像中的一個(gè),其中第一圖像和第二圖像各自包括目標(biāo),其中顯示裝置被編程為顯示第一圖像上的第一虛擬覆蓋物和第二圖像上的第二虛擬覆蓋物,并且其中第一虛擬覆蓋物和第二虛擬覆蓋物被顯示在顯示裝置上的固定位置。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中第一圖像中的目標(biāo)和第一虛擬覆蓋物具有第一幾何形狀且第二圖像和第二虛擬覆蓋物具有第二幾何形狀。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中第二幾何形狀與第一幾何形狀不同。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中顯示裝置被編程為至少部分地基于車輛相對(duì)于無(wú)線充電站的行駛方向來(lái)選擇性地顯示第一圖像和第二圖像中的一個(gè)。
附圖說(shuō)明
圖1示出了包括用于幫助引導(dǎo)車輛到相對(duì)于無(wú)線充電站的位置的停車輔助系統(tǒng)的示例車輛;
圖2是停車輔助系統(tǒng)的示例框圖;
圖3是顯示裝置的示例視圖,示出了在與目標(biāo)對(duì)準(zhǔn)之前在車輛的行駛方向上的視野的圖像和車輛的虛擬頂視圖;
圖4是顯示裝置的示例視圖,示出了在與目標(biāo)對(duì)準(zhǔn)之后在車輛的行駛方向上的視野的圖像和車輛的虛擬頂視圖;
圖5是已失敗的停車操縱的示例虛擬頂視圖;
圖6是成功的停車操縱的示例虛擬頂視圖;
圖7是可以通過(guò)停車輔助系統(tǒng)執(zhí)行以幫助用戶將車輛引導(dǎo)到相對(duì)于無(wú)線充電站的位置的示例過(guò)程的流程圖。
具體實(shí)施方式
無(wú)線充電站的范圍是有限的。連接到電池的無(wú)線充電接收器必須在無(wú)線充電站的一定距離內(nèi)來(lái)有效地或完全充電。因此,無(wú)線充電區(qū)——限定相對(duì)于充電發(fā)射機(jī)的區(qū)域,在該區(qū)域充電是最有效的——可以被創(chuàng)建。無(wú)線充電區(qū)可以限定接近位于充電墊上的諧振器的程度,感應(yīng)耦合必須用于電池的有效充電。無(wú)線充電區(qū)的公差可以很小,例如,5厘米的數(shù)量級(jí)。未能相對(duì)于充電墊且在無(wú)線充電區(qū)內(nèi)正確地對(duì)準(zhǔn)車輛可導(dǎo)致效率低的、或可能無(wú)效的充電。
一種用來(lái)幫助引導(dǎo)車輛到無(wú)線充電區(qū)的方法包括具有配置為捕捉包括目標(biāo)的圖像的攝像機(jī)的停車輔助系統(tǒng)。車輛可以進(jìn)一步包括編程為顯示圖像的顯示裝置。顯示裝置顯示圖像上的虛擬覆蓋物。虛擬覆蓋物被顯示在顯示裝置上的固定位置。當(dāng)虛擬覆蓋物和目標(biāo)共同位于顯示裝置上時(shí)車輛處在無(wú)線充電區(qū)。車輛的駕駛員可以通過(guò)導(dǎo)航車輛來(lái)將車輛容易地移動(dòng)到無(wú)線充電區(qū)中,直到覆蓋物與目標(biāo)對(duì)準(zhǔn)。
所示的元件可以采取許多不同的形式,并且包括多個(gè)和/或替代的部件和設(shè)備。所說(shuō)明的示例部件并不旨在進(jìn)行限制。事實(shí)上,可以使用額外的或供選擇的部件和/或?qū)嵤┓绞健?/p>
如圖1中所示,主車輛100包括用于幫助將主車輛100引導(dǎo)到相對(duì)于無(wú)線充電站110的位置的停車輔助系統(tǒng)105。無(wú)線充電系統(tǒng)可以包括充電墊115,該充電墊115具有將能量傳送到位于主車輛100上的電池120的諧振器,比如感應(yīng)線圈。當(dāng)主車輛100被停放在充電墊115上方時(shí)電 池120可以充電,并且當(dāng)車輛在無(wú)線充電區(qū)內(nèi)時(shí)電池120的最有效的充電可以發(fā)生。盡管被示為轎車,但是主車輛100可以包括任何乘用或商用機(jī)動(dòng)車,比如小汽車、卡車、運(yùn)動(dòng)型多用途車輛、跨界車、廂式貨車、小型貨車、出租車、公共汽車等。在一些可行的方法中,主車輛100是配置為在自主(例如,無(wú)人駕駛)模式、部分自主模式、和/或非自主模式下操作的自主車輛。此外,主車輛100可以包括具有通過(guò)電池120供電的電動(dòng)馬達(dá)的電動(dòng)或混合動(dòng)力電動(dòng)車輛。
現(xiàn)在參照?qǐng)D2,停車輔助系統(tǒng)105可以包括攝像機(jī)125和顯示裝置130。攝像機(jī)125可以位于主車輛100的外部上并且顯示裝置130可以位于主車輛100的乘客艙中。
每個(gè)攝像機(jī)125可以包括被編程為捕捉圖像的任何電子裝置。攝像機(jī)125可以位于主車輛100上,并且攝像相機(jī)125可以位于主車輛100的不同側(cè)。例如,攝像機(jī)125可以位于主車輛100的前部、后部、駕駛員側(cè)、和乘客側(cè)。此外,多個(gè)攝像機(jī)125可以被定位在主車輛100的每一側(cè)。為了簡(jiǎn)單起見,圖2中僅示出了兩個(gè)攝像機(jī)125。通過(guò)每個(gè)攝像機(jī)125捕捉的圖像可以表示在主車輛100的前方、旁邊、后方、上方、或下方的視野的實(shí)時(shí)視頻。
顯示裝置130可以包括被編程為處理且顯示一個(gè)或兩個(gè)圖像的任何計(jì)算或處理裝置。當(dāng)接近無(wú)線充電站110時(shí),一個(gè)或兩個(gè)圖像可以包括目標(biāo)140(見圖3-4)。目標(biāo)140可以位于例如主車輛100的前方、后方、或旁邊的地面上。當(dāng)主車輛100足夠接近目標(biāo)140時(shí),目標(biāo)140可以出現(xiàn)在呈現(xiàn)在顯示器裝置130上的圖像中。目標(biāo)140可以用來(lái)將主車輛100引導(dǎo)朝向無(wú)線充電區(qū)。
顯示裝置130可以被進(jìn)一步編程為將虛擬覆蓋物135(見例如圖3)呈現(xiàn)到圖像上。虛擬覆蓋物135可以呈現(xiàn)在顯示裝置130上的固定位置。即,不管顯示裝置130上示出什么,虛擬覆蓋物135可以呈現(xiàn)為靠近顯示裝置130的頂部、底部、中心、左側(cè)、或右側(cè)。固定虛擬覆蓋物135的位置幫助主車輛100的操作員以精確的且可重復(fù)的方式將車輛100持 續(xù)地導(dǎo)航朝向目標(biāo)140且在充電墊115上方。虛擬覆蓋物135的固定位置可以取決于主車輛100相對(duì)于充電墊115的取向。例如,如果主車輛100正朝向充電墊115向前移動(dòng),則虛擬覆蓋物135可以出現(xiàn)在一個(gè)固定位置,并且如果主車輛100正朝向充電墊115向后移動(dòng),則虛擬覆蓋物135可以出現(xiàn)在另一個(gè)固定位置。
具有不同幾何形狀的虛擬覆蓋物135可以用于主車輛100的不同的行駛方向。例如,示出了主車輛100的行駛方向(即,主車輛100正向前移動(dòng)時(shí)的前視野和主車輛100正向后移動(dòng)時(shí)的后視野)的圖像上的虛擬覆蓋物135可以具有一種幾何形狀,比如T形,而示出了與行駛方向相反的方向(即,主車輛100正向前移動(dòng)時(shí)的后視野和主車輛100正向后移動(dòng)時(shí)的前視野)的圖像上的虛擬覆蓋物135可以具有不同的幾何形狀,比如矩形形狀。目標(biāo)140的幾何形狀可以通常與虛擬覆蓋物135的幾何形狀相同。因?yàn)樘摂M覆蓋物135的幾何形狀可以基于主車輛100的行駛方向來(lái)改變,所以可以使用相同的目標(biāo)140,而不管主車輛100朝向充電墊115是向前移動(dòng)還是向后移動(dòng)。此外,因?yàn)樘摂M覆蓋物135的固定位置可以隨主車輛100的行駛方向而改變,所以虛擬覆蓋物135幫助操作員將主車輛100導(dǎo)航到充電墊115上的適當(dāng)位置,而不管主車輛100朝向充電墊115是向前驅(qū)動(dòng)還是向后驅(qū)動(dòng)。
圖3是顯示裝置130的示例視圖,示出了在與目標(biāo)140對(duì)準(zhǔn)之前在主車輛100的行駛方向上的視野的圖像300和主車輛100的虛擬頂視圖305。在圖3的示例中,行駛方向包括主車輛100朝向目標(biāo)140向前移動(dòng)。如圖所示,虛擬覆蓋物135A和目標(biāo)140具有在主車輛100的前方的總體上T形結(jié)構(gòu)和靠近主車輛100的后方的總體上矩形結(jié)構(gòu)。當(dāng)前虛擬覆蓋物135A和后虛擬覆蓋物135B分別與前目標(biāo)140A和后目標(biāo)140B對(duì)準(zhǔn)且重疊時(shí),主車輛100處在無(wú)線充電區(qū)中。通過(guò)以這樣的方式,即前虛擬覆蓋物135A和后虛擬覆蓋物135B與前目標(biāo)140A和后目標(biāo)140B重疊且對(duì)準(zhǔn),朝向目標(biāo)140移動(dòng)主車輛100,主車輛100的操作員可以使用圖像300和頂視圖305來(lái)將主車輛100與充電墊115對(duì)準(zhǔn)。圖4示出了圖像400和與前目標(biāo)140A對(duì)準(zhǔn)的前虛擬覆蓋物135A和與后目標(biāo)140B對(duì)準(zhǔn)的 后虛擬覆蓋物135B的頂視圖405。當(dāng)主車輛100處在相對(duì)于目標(biāo)140的該位置時(shí),電池120可以通過(guò)充電墊115有效地充電。
在某些情況下,顯示裝置130可以被編程為基于例如主車輛100的行駛方向來(lái)選擇性地顯示不同的圖像。例如,在選擇是從前置攝像機(jī)125還是后置攝像機(jī)125呈現(xiàn)圖像時(shí),顯示裝置130可以被編程為確定主車輛100朝向目標(biāo)140是向前行駛還是向后行駛。顯示裝置130可以被編程為如果向前行駛,則從前置攝像機(jī)125顯示圖像。顯示裝置130可以被編程為如果向后行駛,則從后置攝像機(jī)125顯示圖像。在任一事件中,一個(gè)虛擬覆蓋物135A可以在主車輛100的行駛方向上(例如,用于向前運(yùn)動(dòng)的主車輛100的前方和用于向后運(yùn)動(dòng)的主車輛100的后方)示出,而另一個(gè)虛擬覆蓋物135B可以在與行駛方向相反(例如,用于向前運(yùn)動(dòng)的主車輛100的后方和用于向后運(yùn)動(dòng)的主車輛100的前方)的主車輛100的一側(cè)示出。因此,虛擬覆蓋物135可以與目標(biāo)140匹配,主車輛100正接近。此外,為了不使主車輛100的操作員困惑,主車輛100的頂視圖可以在主車輛100向后移動(dòng)時(shí)顛倒。主車輛100本身的任一圖像可以顛倒或前目標(biāo)140A和后目標(biāo)140B的位置可以顛倒。
現(xiàn)在參照?qǐng)D5和6,顯示裝置130可以被編程為指示停車操縱是否已失敗或成功。圖5示出了可以呈現(xiàn)在顯示裝置130上的已失敗的停車操縱的示例頂視圖500。如圖所示,前虛擬覆蓋物135A與前目標(biāo)140A對(duì)準(zhǔn)且重疊,但后虛擬覆蓋物135B未與后目標(biāo)140B對(duì)準(zhǔn),也未與它重疊。因此,主車輛100未處在無(wú)線充電區(qū)中。顯示裝置130可以被編程為呈現(xiàn)表明停車操縱已失敗且電池120未處在相對(duì)于充電墊115的位置以有效地充電的警示標(biāo)505。圖6示出了可以顯示在顯示裝置130上的成功的停車操縱的頂視圖600。前虛擬覆蓋物135A與前目標(biāo)140A對(duì)準(zhǔn)且重疊并且后虛擬覆蓋物135B與后目標(biāo)140B對(duì)準(zhǔn)且重疊。因此,主車輛100處在無(wú)線充電區(qū)中。顯示裝置130可以被編程為呈現(xiàn)停車操縱已成功且電池120可以在相對(duì)于充電墊115的該位置有效地充電的指示605。
在供選擇的方法中,顯示裝置130可以被編程為基于虛擬覆蓋物135是否與目標(biāo)140對(duì)準(zhǔn)且重疊來(lái)改變虛擬覆蓋物135的顏色。例如,當(dāng)虛 擬覆蓋物135未與目標(biāo)140對(duì)準(zhǔn)且重疊時(shí),虛擬覆蓋物135可以是紅色,并且當(dāng)虛擬覆蓋物135與目標(biāo)140重疊時(shí)可以轉(zhuǎn)變成另一顏色,比如綠色。虛擬覆蓋物135可以是至少部分透明的,以使虛擬覆蓋物135不能完全掩蓋圖像中其他對(duì)象,比如目標(biāo)140。對(duì)于改變顏色而言,供選擇地或另外,顯示裝置130可以提供虛擬覆蓋物135已與目標(biāo)140對(duì)準(zhǔn)且重疊的聽覺或觸覺警報(bào)。在某些情況下,顯示裝置130可以包括指導(dǎo)路線,該指導(dǎo)路線向駕駛員示出在主車輛100繼續(xù)它的當(dāng)前軌跡的情況下,主車輛100將相對(duì)于目標(biāo)140的位置。
圖7是可以通過(guò)停車輔助系統(tǒng)105執(zhí)行以幫助用戶引導(dǎo)車輛到相對(duì)于無(wú)線充電站110的位置的示例過(guò)程700的流程圖。過(guò)程700可以在主車輛100靠近無(wú)線充電站110時(shí)或響應(yīng)于表明用戶希望將主車輛100停放在充電墊115上方的用戶輸入而自動(dòng)地開始。
在框705,停車輔助系統(tǒng)105可以捕捉第一圖象。第一圖像可以通過(guò)例如位于靠近主車輛100的前端的前置攝像機(jī)125捕捉。因此,圖像可以表示在主車輛100的前方的視野。圖像可以包括在主車輛100的前方視野的實(shí)時(shí)視頻。
在框710,停車輔助系統(tǒng)105可以捕捉第二圖像。第二圖像可以通過(guò)例如位于靠近主車輛100的后端的后置攝像機(jī)125捕捉。因此,圖像可以表示在主車輛100的后方的視野。圖像可以包括在主車輛100的后方視野的實(shí)時(shí)視頻。
在框715,停車輔助系統(tǒng)105可以確定是顯示第一圖像還是第二圖像作為在顯示裝置130中的主圖像。主圖像可以指的是例如分別與圖3和4中所示的頂視圖305和405形成對(duì)照的圖3和4中的圖像300或400。決定是顯示第一圖像還是第二圖像可以至少部分地基于主車輛100的行駛方向。例如,如果主車輛100正朝向充電墊115向前移動(dòng),則顯示裝置130可以選擇第一圖像用于顯示。如果主車輛100正朝向充電墊115向后移動(dòng),則顯示裝置130可以選擇第二圖像用于顯示。第一圖像和第二圖像可以各自包括目標(biāo)140,并且每個(gè)圖像中的目標(biāo)140可以具有不同的幾 何形狀。
在框720,停車輔助系統(tǒng)105可以生成并且顯示第一虛擬覆蓋物135。第一虛擬覆蓋物135可以通過(guò)顯示裝置130生成并且顯示在相對(duì)于在框715選擇的圖像的固定位置以及在頂視圖中。固定位置可以包括圖像、頂視圖、或兩者中的位置。第一虛擬覆蓋物135可以具有類似于目標(biāo)140的一個(gè)的幾何形狀。當(dāng)主車輛100正朝向目標(biāo)140向前移動(dòng)時(shí),第一虛擬覆蓋物135的幾何形狀可以類似于前目標(biāo)140A的幾何形狀。當(dāng)主車輛100正朝向目標(biāo)140向后移動(dòng)時(shí),第一虛擬覆蓋物135的幾何形狀可以類似于后目標(biāo)140B的幾何形狀。
在框725,停車輔助系統(tǒng)105可以生成并且顯示第二虛擬覆蓋物135。第二虛擬覆蓋物135可以通過(guò)顯示裝置130生成并且顯示在相對(duì)于在框715選擇的圖像的固定位置以及頂視圖中。固定位置可以包括圖像、頂視圖、或兩者中的位置。第二虛擬覆蓋物135的幾何形狀可以類似于目標(biāo)140的一個(gè)的幾何形狀。當(dāng)主車輛100正朝向目標(biāo)140向后移動(dòng)時(shí),第二虛擬覆蓋物135的幾何形狀可以類似于前目標(biāo)140A的幾何形狀。當(dāng)主車輛100正朝向目標(biāo)140向前移動(dòng)時(shí),第二虛擬覆蓋物135的幾何形狀可以類似于后目標(biāo)140B的幾何形狀。
在決策框730,停車輔助系統(tǒng)105可以確定停車操縱是否成功執(zhí)行。即,停車輔助系統(tǒng)105可以確定主車輛100是否以允許通過(guò)無(wú)線充電站110對(duì)電池120高效率充電的方式被停放。當(dāng)主車輛100正朝向充電墊115向前移動(dòng)時(shí),是否已成功執(zhí)行停車操縱的確定可以基于例如第一虛擬覆蓋物135是否與前目標(biāo)140A對(duì)準(zhǔn)且重疊并且第二虛擬覆蓋物是否與后目標(biāo)140B對(duì)準(zhǔn)且重疊。當(dāng)主車輛100正朝向充電墊115向后移動(dòng)時(shí),是否已成功執(zhí)行停車操縱的確定可以基于例如第二虛擬覆蓋物135是否與前目標(biāo)140A對(duì)準(zhǔn)且重疊并且第一虛擬覆蓋物135是否與后目標(biāo)140B對(duì)準(zhǔn)且重疊。如果已成功執(zhí)行停車操縱,則過(guò)程700可以進(jìn)行到框735。如果未成功執(zhí)行停車操縱,則過(guò)程700可以進(jìn)行到框740。
在框735,停車輔助系統(tǒng)105可以通知乘員已成功執(zhí)行停車操縱且主 車輛100處在無(wú)線充電區(qū)。成功的停車操縱的通知可以呈現(xiàn)在顯示裝置130上且可以表明例如電池120將有效地進(jìn)行充電。過(guò)程700可以在框735之后結(jié)束。
在框740,停車輔助系統(tǒng)105可以通知乘員未成功執(zhí)行停車操縱且主車輛100未處在無(wú)線充電區(qū)。已失敗的停車操縱的通知可以呈現(xiàn)在顯示裝置130上并且可以表明例如電池120將不能有效地充電或不能充電,直到主車輛100移動(dòng)到相對(duì)于充電墊115的合適位置。過(guò)程700可以在框740之后進(jìn)行到框705。
因此,停車輔助系統(tǒng)105幫助主車輛100的操作員將主車輛100引導(dǎo)到無(wú)線充電區(qū),該無(wú)線充電區(qū)將提供給電池120充電的最大效率。
通常,所描述的計(jì)算系統(tǒng)和/或裝置可以使用任何數(shù)量的計(jì)算機(jī)操作系統(tǒng),包括但并不限于以下的版本和/或變體:福特操作系統(tǒng)、Microsoft操作系統(tǒng)、Unix操作系統(tǒng)(例如,加利福尼亞紅木灘的甲骨文公司發(fā)售的操作系統(tǒng))、紐約阿蒙克市的國(guó)際商業(yè)機(jī)器公司發(fā)售的AIX UNIX操作系統(tǒng)、Linux操作系統(tǒng)、加利福尼亞庫(kù)比蒂諾的蘋果公司發(fā)售的Mac OSX和iOS操作系統(tǒng)、加拿大滑鐵盧的黑莓公司發(fā)售的黑莓OS以及谷歌公司和開放手機(jī)聯(lián)盟開發(fā)的安卓操作系統(tǒng)。計(jì)算裝置的示例包括,但不限于,車載車輛計(jì)算機(jī)、計(jì)算機(jī)工作站、服務(wù)器、臺(tái)式機(jī)、筆記本電腦、便攜式電腦、或手持式電腦、或一些其他計(jì)算系統(tǒng)和/或裝置。
計(jì)算裝置通常包括計(jì)算機(jī)可執(zhí)行的指令,其中指令可以通過(guò)比如上面所列的那些的一種或多種計(jì)算裝置來(lái)執(zhí)行。計(jì)算機(jī)可執(zhí)行的指令可以從計(jì)算機(jī)程序來(lái)編譯或解讀,計(jì)算機(jī)程序使用多種程序設(shè)計(jì)語(yǔ)言和/或技術(shù)建立,這些語(yǔ)言和/或技術(shù)包括但不限于JavaTM、C、C++、Visual Basic、Java Script、Perl等中單獨(dú)一個(gè)或結(jié)合。通常,處理器(例如,微處理器)例如從存儲(chǔ)器、計(jì)算機(jī)可讀介質(zhì)等接收指令,并且執(zhí)行這些指令,從而執(zhí)行一個(gè)或多個(gè)過(guò)程,包括一個(gè)或多個(gè)在此所述的過(guò)程。這樣的指令和其它數(shù)據(jù)可以使用多種計(jì)算機(jī)可讀介質(zhì)存儲(chǔ)和傳送。
計(jì)算機(jī)可讀介質(zhì)(也稱為處理器可讀介質(zhì))包括參與提供計(jì)算機(jī)(例如通過(guò)計(jì)算機(jī)的處理器)可讀的數(shù)據(jù)(例如指令)的任何非暫時(shí)性(例如有形的)介質(zhì)。這樣的介質(zhì)可以采取許多形式,包括但不限于非易失性介質(zhì)和易失性介質(zhì)。非易失性介質(zhì)可以包括,例如光盤或磁盤以及其他持續(xù)內(nèi)存。易失性介質(zhì)可以包括例如動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM),其典型地構(gòu)成主存儲(chǔ)器。這樣的指令可以通過(guò)一個(gè)或多個(gè)傳輸介質(zhì)來(lái)傳送,包括同軸電纜、銅線和光纖,包括包含連接到計(jì)算機(jī)的處理器的系統(tǒng)總線的線。計(jì)算機(jī)可讀介質(zhì)的普遍形式包括,例如軟盤(floppy disk)、柔性盤(flexible disk)、硬盤、磁帶、任何其它磁性介質(zhì)、CD-ROM(光盤只讀存儲(chǔ)器)、DVD(數(shù)字化視頻光盤)、任何其它光學(xué)介質(zhì)、穿孔卡片、紙帶、任何其它具有孔排列模式的物理介質(zhì)、RAM(隨機(jī)存取存儲(chǔ)器)、PROM(可編程只讀存儲(chǔ)器)、EPROM(電可編程只讀存儲(chǔ)器)、FLASH-EEPROM(閃速電可擦除可編程只讀存儲(chǔ)器),任何其它存儲(chǔ)芯片或內(nèi)存盒,或任何其它計(jì)算機(jī)可讀的介質(zhì)。
數(shù)據(jù)庫(kù)、數(shù)據(jù)儲(chǔ)存庫(kù)、或在此所描述的其它數(shù)據(jù)存儲(chǔ)器可以包括用于存儲(chǔ)、訪問(wèn)和檢索多種數(shù)據(jù)的各種類型的機(jī)制,包括層次數(shù)據(jù)庫(kù)、文件系統(tǒng)中的文件集、專用格式的應(yīng)用數(shù)據(jù)庫(kù)、關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS)等。每個(gè)這樣的數(shù)據(jù)存儲(chǔ)器通常包括在使用例如上述提到的那些之一的計(jì)算機(jī)操作系統(tǒng)的計(jì)算裝置內(nèi),并且經(jīng)由網(wǎng)絡(luò)以各種方式中的任意一種或多種進(jìn)行訪問(wèn)。文件系統(tǒng)可以從計(jì)算機(jī)操作系統(tǒng)訪問(wèn),并且可以包括以多種格式存儲(chǔ)的文件。RDBMS除了使用用于創(chuàng)建、存儲(chǔ)、編輯和執(zhí)行存儲(chǔ)過(guò)程的語(yǔ)言之外,通常使用結(jié)構(gòu)化查詢語(yǔ)言(SQL),例如以上提到的過(guò)程化SQL(PL/SQL)語(yǔ)言。
在一些示例中,系統(tǒng)元件可以被實(shí)施為在一個(gè)或多個(gè)計(jì)算裝置(例如,服務(wù)器、個(gè)人電腦等)上的計(jì)算機(jī)可讀指令(例如,軟件)、存儲(chǔ)在與此相關(guān)的計(jì)算機(jī)可讀介質(zhì)(如,磁盤、存儲(chǔ)器等)上。計(jì)算機(jī)程序產(chǎn)品可以包含存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上用于執(zhí)行在此所述的功能的這樣的指令。
至于在此所述的過(guò)程、系統(tǒng)、方法、啟發(fā)等,應(yīng)當(dāng)理解的是,雖然 這些過(guò)程的步驟等已被描述成根據(jù)一定的有序序列發(fā)生,但是這樣的過(guò)程可以實(shí)施為以不同于在此所述順序的順序來(lái)執(zhí)行所述步驟。進(jìn)一步應(yīng)當(dāng)理解的是,某些步驟可以同時(shí)執(zhí)行,其它步驟可以增加,或在此所述的某些步驟可以省略。換言之,提供在此的過(guò)程的描述目的在于說(shuō)明某些實(shí)施例,而不應(yīng)以任何方式被解釋為限制權(quán)利要求。
因此,應(yīng)當(dāng)理解的是,上述說(shuō)明書旨在說(shuō)明而不是限制。除了提供的示例,在閱讀上述說(shuō)明書的基礎(chǔ)之上許多實(shí)施例和應(yīng)用是顯而易見的。本發(fā)明的范圍不應(yīng)參照上述說(shuō)明書來(lái)確定,而是應(yīng)該參照所附權(quán)利要求連同這些權(quán)利要求所享有的全部等效范圍來(lái)確定??梢灶A(yù)見和預(yù)期未來(lái)的發(fā)展將會(huì)發(fā)生在在此所討論的技術(shù)領(lǐng)域,且本發(fā)明所公開的系統(tǒng)和方法將被結(jié)合到這些未來(lái)的實(shí)施例中??傊?,應(yīng)當(dāng)理解的是,本發(fā)明能夠進(jìn)行修改和變化。
在權(quán)利要求中使用的所有術(shù)語(yǔ)旨在被給予它們?nèi)绫绢I(lǐng)域技術(shù)人員所理解的通常含義,除非在此作出明確相反的指示。特別是單數(shù)冠詞比如“一”,“該”,“所述”等的使用應(yīng)被理解為敘述一個(gè)或多個(gè)所示元件,除非權(quán)利要求中敘述了明確相反的限制。
提供摘要以允許讀者快速弄清此技術(shù)公開的本質(zhì)。提交該摘要的情況下,應(yīng)理解其不用于解釋或限制權(quán)利要求的范圍或含義。此外,在前述具體實(shí)施方式中,可以看出,為了精簡(jiǎn)本公開的目的,不同的特征被集合在不同的實(shí)施例中。這種公開方法不應(yīng)被解釋為反映所要求保護(hù)的實(shí)施例需要比在每項(xiàng)權(quán)利要求中清楚敘述的更多的特征的意圖。相反,如以下權(quán)利要求反映的那樣,發(fā)明主旨在于少于單一公開的實(shí)施例的所有特征。因此,以下權(quán)利要求以此方式結(jié)合到具體實(shí)施方式中,而每條權(quán)利要求自身作為單獨(dú)要求保護(hù)的主題。