本申請一般地涉及車載信息娛樂系統(tǒng)(IVI),并且更具體地,涉及一種使車輛乘員分攤支付的IVI系統(tǒng)和智能電話。
背景技術(shù):
車載信息娛樂(IVI)系統(tǒng)正變得無處不在。駕駛員可以從IVI汽車音響(head unit)收聽音樂、新聞和其它音頻內(nèi)容。此外,駕駛員可以針對喜歡的內(nèi)容、導航歷史或車輛車載咨詢系統(tǒng)等對IVI汽車音響進行個性化。一些IVI系統(tǒng)包括例如在椅背上、在車頂?shù)鹊挠糜诿總€乘客的附加娛樂系統(tǒng)。乘客甚至可以在這些系統(tǒng)上觀看視頻和玩游戲。同時,車輛控制對于各個駕駛員或乘客也是高度可定制的,使車輛為該車輛的一個或更多用戶存儲座椅位置、方向盤位置、鏡子位置、電臺、溫度設(shè)置等。這些進步已經(jīng)引起與“云”服務進行通信的“聯(lián)網(wǎng)汽車”系統(tǒng)的發(fā)展,并為每個乘員提供高度的車輛定制。
移動支付系統(tǒng)也正變得無處不在。移動支付系統(tǒng)通常針對智能電話和其它可穿戴設(shè)備(例如智能手表)而設(shè)計。在一些特殊情況下(例如,公路收費系統(tǒng)、免下車商店等),移動支付系統(tǒng)針對駕駛員停留在汽車中的汽車而設(shè)計。雖然這在許多情況下運行良好,但對于車輛應用程序(即支付分攤)存在主要限制。當前所有的移動支付系統(tǒng)都針對單人(付款人)支付每筆交易而設(shè)計。但在許多情況下,希望在幾個人之間分攤支付。這經(jīng)常是一組人在同一輛車的情況。
例如,在一群朋友開車去國家公園、經(jīng)過收費橋梁或者在免下車餐廳買午餐時,可能想要分攤支付。在一些情況下,車輛乘員可能會負責相等份額的支付(例如停車費、過橋費、入場費)。在其它情況下,每個乘客可能會負責支付其購買的項目,例如,支付來自免下車餐廳的午餐。
當前的移動支付系統(tǒng)不能分攤支付,因為這些系統(tǒng)針對單個付款人和/或單個車輛而不是針對一組付款人而設(shè)計。當前系統(tǒng)沒有能力自主地確定車輛乘客的身份,所以沒有辦法容易地向每個乘員遞送支付請求。
因此,本領(lǐng)域需要改進的方法和裝置用于接受來自多個車輛乘員的多個支付。更具體地,需要用于在車輛的多個乘員之間分攤購買費用的方法和裝置。
技術(shù)實現(xiàn)要素:
為了解決現(xiàn)有技術(shù)的上述缺陷,主要目的是提供一種被配置為在車輛的乘員之間分攤支付的支付服務器。支付服務器被配置為:1)從付款站接收包括支付金額和車輛標識的支付請求;2)在與該支付服務器相關(guān)聯(lián)的數(shù)據(jù)庫中訪問與該車輛標識相關(guān)聯(lián)的記錄,其中,該記錄包括該車輛的每個乘員的標識和座椅位置,其中,每個乘員的標識和座椅位置從與每個乘員相關(guān)聯(lián)的移動設(shè)備來確定;3)從該記錄識別該車輛的駕駛員;以及4)向該車輛中的車載信息娛樂(IVI)系統(tǒng)傳送與支付請求相關(guān)聯(lián)的第一賬單消息,IVI系統(tǒng)在車輛中的IVI汽車音響的屏幕上顯示該第一賬單消息。
在有益的實施例中,該第一賬單消息向車輛的駕駛員提供與車輛的第二乘員分攤支付金額的選項。如果該駕駛員決定與車輛的第二乘員分攤支付金額,則支付服務器還被配置為向與第二乘員相關(guān)聯(lián)的移動設(shè)備傳送第二賬單消息。第二賬單消息允許車輛的第二乘員同意支付一部分支付金額。第二賬單消息允許車輛的第二乘員選擇該第二乘員對其負責的購買的項目。
另一個主要目的是提供一種在車輛的乘員之間分攤支付的方法。該方法包括:1)在支付服務器中,接收來自付款站的包括支付金額和車輛標識的支付請求;2)在與該支付服務器相關(guān)聯(lián)的數(shù)據(jù)庫中訪問與該車輛標識相關(guān)聯(lián)的記錄,其中,該記錄包括該車輛的每個乘員的標識和座椅位置,其中,每個乘員的標識和座椅位置從與每個乘員相關(guān)聯(lián)的移動設(shè)備來確定;3)從該記錄識別該車輛的駕駛員;以及4)向該車輛中的車載信息娛樂(IVI)系統(tǒng)傳送與所述支付請求相關(guān)聯(lián)的第一賬單消息,所述IVI系統(tǒng)在車輛中的IVI汽車音響的屏幕上顯示該第一賬單消息。
另一主要目的是提供一種被配置為控制處理器執(zhí)行在車輛的乘員之間分攤支付的方法的非暫時性計算機可讀介質(zhì)。該方法包括:1)在支付服務器,接收來自付款站的包括支付金額和車輛標識的支付請求;2)在與該支付服務器相關(guān)聯(lián)的數(shù)據(jù)庫中訪問與該車輛標識相關(guān)聯(lián)的記錄,其中,該記錄包括該車輛的每個乘員的標識和座椅位置,其中,每個乘員的標識和座椅位置從與每個乘員相關(guān)聯(lián)的移動設(shè)備來確定;3)從該記錄識別該車輛的駕駛員;以及4)向該車輛中的車載信息娛樂(IVI)系統(tǒng)傳送與所述支付請求相關(guān)聯(lián)的第一賬單消息,所述IVI系統(tǒng)在車輛中的IVI汽車音響的屏幕上顯示該第一賬單消息。
另一主要目的是提供一種在無線通信系統(tǒng)中服務器分攤支付的方法。該方法包括:從另一電子設(shè)備接收支付請求消息,該支付請求消息包括針對對象的支付金額和與購買所述對象的用戶相對應的車輛的標識(ID);向所述車輛的電子設(shè)備傳送第一消息,該第一消息用于請求確定所述支付金額是否由所述用戶和至少一個其它用戶分攤;從所述電子設(shè)備接收第二消息,該第二消息指示所述支付金額由所述用戶和所述至少一個其它用戶分攤;以及向分別與所述至少一個其它用戶相對應的至少一個終端傳送第一支付信息,該第一支付信息基于所述支付金額和所述第二消息而確定。
另一主要目的是提供一種在無線通信系統(tǒng)中,車輛的電子設(shè)備分攤支付的方法。該方法包括:從服務器接收第一消息,該第一消息用于請求確定針對對象的支付金額是否由購買所述對象的用戶和至少一個其它用戶分攤;產(chǎn)生第二消息,該第二消息指示所述支付金額由所述用戶和所述至少一個其它用戶分攤;以及向所述服務器傳送所述第二消息,其中,所述第二消息用于確定被傳送到分別與所述至少一個其它用戶相對應的至少一個終端的第一支付信息。
另一主要目的是提供一種在無線通信系統(tǒng)中,終端分攤支付的方法。該方法包括:從服務器接收基于針對對象的支付金額所確定的第一支付信息和指示所述支付金額由購買所述對象的用戶和至少一個其它用戶分攤的第二消息,其中,所述第二消息從車輛的電子設(shè)備傳送到所述服務器,其中,所述第二消息由所述電子設(shè)備基于用于請求確定所述支付金額是否由所述用戶和所述至少一個其它用戶分攤的第一消息而產(chǎn)生,以及其中,所述第一消息從所述服務器傳送到所述電子設(shè)備。
在進行下面的具體實施方式之前,提出貫穿本專利文檔所使用的某些詞語和短語的定義可能有益的:術(shù)語“包括”和“包含”及其衍生物意指沒有限制的包括;術(shù)語“或”是包括性的,意指和/或;短語“與…相關(guān)聯(lián)”和“與其相關(guān)聯(lián)”及其衍生物可以意指包括、被包括在內(nèi)、與…互連、包含、被包含在內(nèi)、連接到或與…連接、耦合到或與…耦合、與…通信、與…合作、交織、并列、接近于、綁定到或與…綁定、具有、具有…的屬性等;以及術(shù)語“控制器”意指控制至少一個操作的任何設(shè)備、系統(tǒng)或其部分,該設(shè)備可以以硬件、固件或軟件、或其中的至少兩個的某些組合來實現(xiàn)。應當注意,與任何特定控制器相關(guān)聯(lián)的功能可以是集中式或分布式的,無論是本地還是遠程。貫穿本專利文檔提供了對某些詞語和短語的定義,本領(lǐng)域普通技術(shù)人員應當理解,即使不是大多數(shù)情況,但是在多數(shù)情況下,該定義適用于現(xiàn)有技術(shù)以及對該定義的詞語和短語的將來的使用。
附圖說明
為了更加完整地理解本公開及其優(yōu)點,現(xiàn)在結(jié)合附圖參考以下描述,附圖中,相同的參考標號表示相同的部分:
圖1圖示了根據(jù)本公開的一個實施例的車載信息娛樂(IVI)系統(tǒng)和藍牙低能量(BLE)信標的示范性配置。
圖2圖示了根據(jù)本公開的一個實施例的示范性藍牙低能量(BLE)信標。
圖3圖示了根據(jù)本公開的一個實施例的藍牙低能量(BLE)信標的示范性全向型和定向型圖形。
圖4圖示了根據(jù)本公開的一個實施例的示出車輛的座椅配置的示范性用戶界面。
圖5圖示了根據(jù)本公開的一個實施例的針對一個座椅位置測量的八個藍牙低能量(BLE)信標的示范性的一組收集數(shù)據(jù)。
圖6圖示了根據(jù)本公開的一個實施例的針對多個座椅位置的多組收集數(shù)據(jù)的示范性的數(shù)據(jù)表。
圖7圖示了根據(jù)本公開的一個實施例的用于提供車內(nèi)個性化設(shè)置的示范性網(wǎng)絡拓撲。
圖8是圖示根據(jù)本公開的一個實施例的車內(nèi)個性化的流程圖。
圖9圖示了根據(jù)本公開的一實施例的在付款站對車輛標識信息的收集。
圖10圖示了根據(jù)本公開的一實施例的通過云服務器對車輛的多個乘員的識別。
圖11圖示了根據(jù)本公開的一實施例的通過車輛的多個乘員對路橋費的分攤。
圖12圖示了根據(jù)本公開的一實施例的通過車輛的多個乘員對餐廳賬單的分攤。
圖13是圖示根據(jù)本公開的一實施例的在無線通信系統(tǒng)中分攤支付的操作的流程圖。
具體實施方式
在本專利文檔中,以下討論的圖1至13以及用于描述本公開的原理的各種實施例只是作為說明,而不應以任何方式被解釋為限制本公開的范圍。本領(lǐng)域技術(shù)人員將理解,本公開的原理可以在任何適當布置的聯(lián)網(wǎng)汽車系統(tǒng)和移動電話中實現(xiàn)。
本公開提供了必要的硬件和軟件框架,以:i)通過識別自動地識別車輛乘員,并與乘員的智能電話和車載信息娛樂(IVI)系統(tǒng)進行通信;以及ii)通過定位每個乘員的智能電話的位置,自動檢測每個被識別的乘員的座椅位置。因此,與IVI系統(tǒng)進行通信的云平臺支付處理系統(tǒng)(或移動支付服務器)自動得知車輛乘員是誰和每個乘員坐在哪里。因此,基于云的移動支付服務器得知哪個乘員是駕駛員。
因此,移動支付服務器可以訪問所有乘員的帳戶信息。結(jié)果,移動支付服務器可以接收和處理由付款站(例如收費站)發(fā)起的支付請求。付款站將支付請求連同車輛標識(ID)(例如,收費標簽ID、車牌號碼等)一起發(fā)送到基于云的移動支付服務器。由于移動支付服務器已經(jīng)得知車輛乘員的身份,因此移動支付服務器可以向車內(nèi)的每個乘員分發(fā)支付請求。(或者,支付請求可以從IVI系統(tǒng)汽車音響產(chǎn)生或通過里程數(shù)計算等)。在有益的實施例中,所公開的系統(tǒng)可以使用藍牙低能量(BLE)信標信號,以通過利用由收費站讀取器/照相機所掃描的車牌標簽的交叉驗證來進一步確保支付請求的安全性。
本公開提供了一種用于為每個乘員自動檢測車載座椅位置并相應地對車輛控制進行個性化的框架。該框架包括以下特征:i)在車輛內(nèi)部特別布置的藍牙低能量(BLE)信標陣列;ii)由用戶(通常為車主或汽車制造商)在其移動設(shè)備上容易地進行的一組校準;iii)將校準數(shù)據(jù)擴展到廣泛的真實環(huán)境的一組方法;iv)在廣泛的真實環(huán)境中,為每個乘員最佳地確定車內(nèi)車輛位置一組智能機器學習算法;以及v)便于為每個乘員進行車載座椅定位并使得能夠進一步個性化的基于云的服務器。
在本公開中,根據(jù)各個實施例支付可以被稱為電子設(shè)備。同樣,在本公開中,移動設(shè)備可以被稱為電子設(shè)備或終端。
圖1圖示了根據(jù)本公開的一個實施例的車輛110中的車載信息娛樂(IVI)系統(tǒng)150和多個藍牙低能量(BLE)信標(BLEB1-BLEB8)的示范性配置100。IVI系統(tǒng)150提供了具有多種高級服務(包括高速無線接入(例如,4G/LTE)、高級診斷、車載咨詢系統(tǒng)、遠程服務、前排乘員座椅和/或后排座椅“信息娛樂”(例如,音頻、視頻、互聯(lián)網(wǎng))、語音識別、汽車應用程序等)的車輛。
藍牙低能量(BLE)信標BLEB1-BLEB8安裝在車輛110的內(nèi)部。BLEB1、BLEB2、BLEB3和BLEB4是360度弧均勻發(fā)射信號的全向型信標。在示范性配置中,BLEB1位于乘員倉的左前角,BLEB2位于乘員倉的右前角,BLEB3位于乘員倉的左后角,而BLEB4位于乘員倉的右后角。
BLEB5、BLEB6、BLEB7和BLEB8是主要在一個方向上發(fā)射信號的定向型信標。在示范性配置中,BLEB5位于駕駛員座椅和前排乘員座椅之間的前排座椅,并且主要朝向駕駛員座椅發(fā)射其信號。BLEB6也位于駕駛員座椅和前排乘員座椅之間的前排座椅,但是BLEB6主要朝向前排乘員座椅發(fā)射其信號。BLEB7位于兩個后排乘員座椅之間的后排座椅,并且主要朝向左后乘員座椅發(fā)射其信號。BLEB8也位于兩個后排乘員座椅之間,但是BLEB8主要朝著右后乘員座椅發(fā)射其信號。
根據(jù)本公開的原理,坐在車輛110中的人的移動電話被配置為測量來自所有八個藍牙低能量(BLE)信標(BLEB1-BLEB8)的信號,然后應用下面描述的座椅位置預測模型M以檢測用戶的座椅位置,然后將該用戶座椅位置報告給云服務器。
圖2圖示了根據(jù)本公開的一個實施例的示范性定向藍牙低能量(BLE)信標200。定向型BLE信標200包括電磁(EM)屏蔽205和全向型BLE信標210。EM屏蔽205可以包括,例如,鋁箔,其充當電磁屏蔽以阻擋全向型BLE信標210的一側(cè),只要鋁箔半徑大于BLE信號的波長(約12.5厘米)?;蛘?,可以使用其它EM技術(shù)(例如高通公司的萬向定向型信標)以其它波形因數(shù)制成定向型信標。
BLE信標1-8是具有兩(2)年或更長的電池壽命的低功耗廣播設(shè)備。每個BLE信標是獨立設(shè)備,其周期性地廣播包括信標標識符(ID)值以及其它可選數(shù)據(jù)(例如車輛標識符(ID)值)的數(shù)據(jù)信號。示范性全向型信標可以包括Estimote信標。示范性定向型信標可以包括高通公司的萬向定向型信標或如圖2所描述的被調(diào)整的全向型信標。
圖3圖示了根據(jù)本公開的一個實施例的藍牙低能量(BLE)信標的示范性全向型和定向型圖形。示范性信號圖形包括全向型310、心型320、超心型330、強心型340和雙向型350。
BLE信標在車輛110中的實際布局是靈活的。在圖1中,定向型信標沿著車輛的中心線并且面向座椅放置。這期望大部分時間在左右座椅之間建立足夠大的差。至少一個全向型信標被放置在距離座椅相當遠的位置上,例如最遠的角落。這期望充當附加參考,以進一步提高可靠性。在每個座椅處,期望所接收到的信號強度與其它座位處的不同。
來自每個信標的信號可能經(jīng)常與無法預測的噪聲、干擾和波動一起,在車輛內(nèi)部的任何位置被觀測到。因此,在任何車內(nèi)位置,移動設(shè)備可以接收所有8個BLE信標信號。然而可能的是,由于噪聲和干擾,例如,在左后座椅處所接收到的來自BLEB2的信號有時可能比來自BLEB3的信號更強,盡管大部分時間期望其更弱。因此,不存在簡單的閾值來根據(jù)接收到的信號強度指示符(RSSI)可靠地確定移動設(shè)備的車內(nèi)位置。然而,根據(jù)本公開的原理的機器學習處理濾除了噪聲。本公開描述了共同地和智能地使用所有信標信號以可靠地確定用戶及其移動設(shè)備的車內(nèi)位置的方法和裝置。
圖4圖示了根據(jù)本公開的一個實施例的示出車輛的座椅配置的校準應用程序的示范性用戶界面(UI)400。為了開始對開發(fā)車輛110的座椅預測模型M所進行的處理,移動電話用戶(通常為車主或制造商)在顯示UI 400的移動電話上啟動應用程序。然后,用戶根據(jù)該用戶所位于的座椅,選擇左前(FL)、右前(FR)、左后(RL)或右后(RR)之一。一旦座椅已被選擇,移動電話開始對每個BLE信標連續(xù)記錄接收到的信號強度指示符(RSSI)。在記錄期間,用戶可以以與其坐下時通常會做的同樣的方式左右移動電話。該記錄可以持續(xù)較短的一段時間,例如半分鐘。然后,用戶可以使用UI 400停止對該座椅的記錄處理。用戶對每個座椅重復該記錄處理。
所公開的移動設(shè)備和相關(guān)方法不要求關(guān)于每個BLE信標的位置或廣播功率的任何現(xiàn)有知識。相反,所公開的技術(shù)使用用戶的個人移動設(shè)備(例如,智能手表、智能電話、平板設(shè)備、膝上型計算機等)收集BLE信標校準數(shù)據(jù)。例如,如果用戶移動設(shè)備記錄來自車輛110中的四個座椅位置(左前、右前、左后、右后)中的每一個的信標信號,則由移動設(shè)備上的應用程序所收集的數(shù)據(jù)的一個條目可以看起來像圖5中的數(shù)據(jù)。圖5圖示了根據(jù)本公開的一個實施例的在一個時刻針對一個座椅位置(即,左前(FL))測量的八個藍牙低能量(BLE)信標的收集數(shù)據(jù)的示范性數(shù)據(jù)集500。數(shù)據(jù)集500實質(zhì)上是某個時刻在左前座椅所看到的用于8個BLE信標的電子簽名的樣本。該簽名將在記錄處理期間以固定間隔被連續(xù)采樣,例如30秒內(nèi)每秒一次。當簽名被充分采樣時,數(shù)據(jù)泛化和機器學習處理將用于濾除噪聲并找到該座椅的簽名。四個座椅中的每一個的電子簽名會有所不同??傊兴膫€座椅的電子簽名包括座椅預測模型M。
因此,由用戶和用戶的移動設(shè)備進行的數(shù)據(jù)收集處理可以被如下概括:i)用戶持有移動裝置并在車輛110中占用一個座椅;ii)用戶點擊如圖4所示的移動設(shè)備UI 400上的按鈕(FL、FR、RL和RR)之一。按鈕對應于由用戶占用的座椅;iii)數(shù)據(jù)收集應用程序周期性地(例如,每秒一次)記錄所有信標信號強度值(即,RSSI值);iv)每個被記錄的數(shù)據(jù)條目包括來自每個BLE信標的信號強度值(例如,如圖5中的八個值)。數(shù)據(jù)條目還標有當前座椅位置(例如,F(xiàn)L);v)在數(shù)據(jù)記錄期間,用戶將移動設(shè)備左右移動或?qū)⒁苿釉O(shè)備放在口袋里,與用戶在坐下時通常會做的一樣。
每個記錄可以持續(xù)約30秒。然后用戶在移動設(shè)備上停止當前記錄,并對車輛110中的所有其它座椅重復該處理。優(yōu)選地,可以重復多輪數(shù)據(jù)收集,以增加數(shù)據(jù)的大小。所公開的技術(shù)還可以在用戶只是在車輛110外部時記錄數(shù)據(jù)。
圖6圖示了根據(jù)本公開的一個實施例的針對多個座椅位置所收集到的多組數(shù)據(jù)的示范性數(shù)據(jù)表600。第一個條目與針對FL座椅的來自圖5的數(shù)據(jù)集500相同。該處理針對左前座椅以固定間隔(例如,每秒一次)重復,以便針對左前座椅收集數(shù)據(jù)條目的列表并填入到數(shù)據(jù)表600中,每秒一列。因此,如果記錄時間為30秒且間隔為一秒,則FL座椅將總共記錄30行。然后,該處理針對余下的座椅(FR、RL、RR)重復進行,直到數(shù)據(jù)表600被完成。
優(yōu)選地,數(shù)據(jù)收集處理收集到足夠多的數(shù)據(jù)以覆蓋由用戶或其它元素所造成的干擾和噪聲的所有可能情況。一些典型的情況可能包括:i)另一用戶可能攜帶不同的移動設(shè)備,例如不同型號的智能電話,或者將智能電話放在蓋殼或手提包中,這可能導致對其BLE天線的不同的靈敏性;ii)在汽車中可能存在多個乘員。人體吸收和衰減BLE信號或改變BLE信號的傳播路徑;iii)較長的數(shù)據(jù)收集持續(xù)時間。收集的數(shù)據(jù)是離散樣本的時間序列。數(shù)據(jù)收集時段越長,則在時間序列中將捕獲到更多的數(shù)據(jù)變化;iv)BLE信標在一段使用時間后可能退化,例如性能或功率下降;以及v)BLE信標可能從其原始安裝位置略微發(fā)生位移,例如通過車輛振動。
然而在實踐中,通常的車主或制造商為所有這些情況收集數(shù)據(jù)是不太可能的甚至是不可能的。因此,有必要使用單個移動設(shè)備基于被記錄在相對較短的一段時間中的數(shù)據(jù)來自動產(chǎn)生模擬數(shù)據(jù),以最大程度地覆蓋這些情況。所公開的系統(tǒng)和方法對收集的數(shù)據(jù)進行泛化以便包括以下情況:i)各種BLE天線的靈敏性。所公開的系統(tǒng)通過依據(jù)因數(shù)對原始數(shù)據(jù)條目進行縮放,來產(chǎn)生新的數(shù)據(jù)條目。因此,所公開的技術(shù)可以模擬靈敏性更低或靈敏性更高的移動設(shè)備上的BLE天線;ii)多個乘員。對于每個座椅,所公開的系統(tǒng)可以根據(jù)與其它座椅相關(guān)聯(lián)的信標來衰減RSSI,從而在其它座椅被占用時模擬人體對BLE信號的吸收;iii)較長的記錄時間。除了原始數(shù)據(jù)收集,所公開的系統(tǒng)可以通過隨機地攪亂每個座椅的原始數(shù)據(jù)的時間序列,然后添加到該座椅的數(shù)據(jù)集,來增加數(shù)據(jù)的大小和覆蓋率。因此,所公開的系統(tǒng)可以模擬較長的數(shù)據(jù)收集時間;以及iv)各種BLE信標噪音。所公開的系統(tǒng)可以通過將隨機值加入到原始記錄的數(shù)據(jù)條目中來模擬BLE信標噪聲,以產(chǎn)生新的數(shù)據(jù)條目。
為達到最好的魯棒性,所公開的系統(tǒng)可以針對每個座椅將滑動窗口應用到數(shù)據(jù)表600。作為舉例,一個大小為3的滑動窗口可以將用于FL座椅的表600的前三行(FL1、FL2、FL3)級聯(lián)(concatenate)到新表600的單個條目。然后滑動窗口將用于FL座椅的接下來的三個數(shù)據(jù)集(FL2、FL3、FL4)級聯(lián)到新表600的下一單個條目。在重復對其它座椅的處理之前,滑動窗口對所有余下的FL座椅數(shù)據(jù)集繼續(xù)進行,從而產(chǎn)生泛化后的數(shù)據(jù)表600。
泛化的數(shù)據(jù)表600是準備機器學習的被標記的訓練數(shù)據(jù)集。在本公開的示范性實施例中,從訓練數(shù)據(jù)集學習的座椅預測模型M將用于基于BLE信號樣本的時間序列(即,滑動窗口)來預測用戶座椅位置。自動分類使用現(xiàn)有的機器學習算法來對泛化后的數(shù)據(jù)表600進行處理。分類器可以使用訓練數(shù)據(jù)(例如,具有BLE測量和標記(FL、FR、RL、RR)的泛化的數(shù)據(jù)表600)來訓練,直到它學會如何自動準確地標記新的測量。兩種最廣泛使用的“現(xiàn)成的”分類器是支持向量機(SVM)和隨機森林(RF)。兩種公知的分類器具有很少手動調(diào)整的相似性能。更多信息可以在下面找到:
支持向量機-http://en.wikipedia.org/wiki/Support_vector_machine
隨機森林-http://en.wikipedia.org/wiki/Random_forest
在分類器(SVM、RF或其它)處理或?qū)W習泛化的數(shù)據(jù)表600之后,分類器產(chǎn)生具有預測準確度的座椅預測模型M。稍后將座椅預測模型M應用到新的數(shù)據(jù),例如3個連續(xù)BLE測量的新窗口,然后輸出新的座椅位置P。使用上述數(shù)據(jù)泛化技術(shù),準確度通常會達到98%至100%。使用滑動窗口的時間越長,可以實現(xiàn)的準確度越高,但等待時間增加??梢愿鶕?jù)應用的要求來選擇可接受的折衷。
圖7圖示了根據(jù)本公開的一個實施例的用于提供車內(nèi)個性化設(shè)置的示范性網(wǎng)絡拓撲700。圖8描繪了流程圖800,其圖示了根據(jù)本公開的一個實施例的車內(nèi)個性化設(shè)置。云服務器720可以由車輛110中的IVI系統(tǒng)150和與車輛710中的用戶或乘員相關(guān)聯(lián)的的移動設(shè)備710進行訪問和通信。服務器720經(jīng)由Internet協(xié)議(IP)網(wǎng)絡730(例如因特網(wǎng))與IVI系統(tǒng)150和移動設(shè)備710進行無線通信。一旦通過車主或制造商確定了車輛110的座椅預測模型M,就將座椅預測模型M上載并存儲在云服務器720中的與車輛110的車輛ID相關(guān)聯(lián)的記錄中,并且在由任何注冊用戶請求時被下載。下載的模型M可以在移動設(shè)備710中緩存,用于在不久的將來重復使用。所公開的系統(tǒng)使得新的乘員和租車用戶能夠接收按需個性化服務,即使注冊用戶和移動設(shè)備對車輛110沒有預先了解。
在圖8中,與車輛110中的IVI系統(tǒng)150相關(guān)聯(lián)的BLE信標BLEB1-BLEB8向用戶移動設(shè)備(MD)710周期性地廣播具有信標ID的BLE信標信號(步驟805)。然后MD 710可以使用信標ID從云服務器中取得車輛110ID?;蛘?,BLE信標信號可以被配置為向MD 710直接廣播車輛110ID。當MD 710獲得車輛110ID時,MD 710向服務器720傳送對車輛110的座椅預測模型M的請求(步驟810)。作為回應,服務器720取得先前存儲的車輛110的座椅預測模型M并將模型M傳送給MD 710(步驟815)。之后,MD 710測量由BLEB1-BLEB8傳送的八個BLE信標信號的RSSI值(步驟820)。在MD 710確定RSSI值以后,MD 710在滑動窗口中向所測量的RSSI值應用座椅預測模型M,以預測操作的MD 710的用戶的座椅位置P(步驟825)。
接下來,MD 710向服務器720傳送所預測的座椅位置P和車輛110的ID(步驟830)。作為回應,服務器720向車輛110中的IVI 150通知用戶A(MD 710的操作者)位于車輛110的座椅P中(步驟835)。然后IVI 150從服務器720請求用戶A配置文件和設(shè)置信息(例如,音樂列表、網(wǎng)站、視頻等)(步驟840)。然后服務器720將所請求的用戶A配置文件和設(shè)置信息下載到IVI系統(tǒng)150(步驟845)。最后,IVI系統(tǒng)150根據(jù)下載的用戶A配置文件和設(shè)置對車輛110進行個性化(步驟850)。
前述圖1-8描述了用于識別和確定車輛的每個乘員的座椅位置的裝置和方法。當該信息已知時,云服務器720還可以與移動設(shè)備710和類似的移動設(shè)備進行交互,以進行如下所述的移動支付操作。
圖9圖示了根據(jù)本公開的一實施例的在付款站950對車輛標識信息的收集。當車輛110a和車輛110b駕駛通過收費場時,攝像頭910記錄每輛車的牌照,并向車輛付款站950報告牌照信息(例如,號碼、狀態(tài))。類似地,車輛110a和車輛110b中的多個藍牙低能量(BLE)信標(BLEB1-BLEB8)中的一個或多個的信標ID(BLE ID)由藍牙讀取器920記錄。BLD ID還被報告給車輛付款站950。
車輛付款站950使用牌照和/或BLE ID以將每個車輛110識別為付款人。由于牌照可能容易地被盜或復制,因此BLE信標提供了除牌照之外的附加安全性,因為BLE ID不容易被復制或偽造。車輛付款站950向服務器720傳送支付請求960。支付請求960包括支付金額和所記錄的每個車輛110的牌照和/或BLE ID。即使車輛付款站950從多個附近的車輛讀取BLE ID,但是云服務器720保持每個車輛ID的BLE ID和/或牌照的數(shù)據(jù)庫,并且可以為所捕獲的每個車輛110的牌照驗證(匹配)正確的BLE ID。如果沒有發(fā)現(xiàn)匹配,則服務器720拒絕支付請求960,因為其是無效的。這一改善提高了安全性。如果發(fā)現(xiàn)匹配,則服務器720處理該支付請求,定位目標車輛(即,車輛110a),并且向車輛110a中的IVI系統(tǒng)150傳送支付信息965。
圖10圖示了根據(jù)本公開的一實施例的通過云服務器對車輛110中的多個乘員進行識別。如上所述,利用在云服務器720上注冊的每個用戶(即,車輛乘員),并利用在每個智能電話上運行的智能電話應用程序,每當用戶進入車輛110,IVI系統(tǒng)150、服務器720和智能電話應用程序進行以下操作:i)檢測每個用戶的座椅位置(例如,駕駛員座椅、前排乘員、左后或右后座椅)。BLE信標用于實現(xiàn)這一操作;以及ii)經(jīng)由云服務器720,將來自駕駛員的智能電話的個人賬戶與車輛110的IVI汽車音響1010鏈接。個人賬戶是每個用戶為所連接的汽車平臺而注冊的賬戶。
IVI系統(tǒng)150和云服務器720通過他們的個人智能電話支持同一汽車中的多個乘員。結(jié)果,IVI系統(tǒng)150和服務器720保持車輛110中的當前乘員的列表。這使得每次旅途的支付分攤沒有任何煩瑣的配置。當支付請求960被發(fā)起時,例如從駕車通過餐廳或收費站,付款站950可以使用車輛ID(例如,VIN,,牌照號碼)作為付款人ID,并向云服務器720發(fā)送該支付請求960。云服務器720向車輛110和駕駛員轉(zhuǎn)發(fā)該支付請求960。由于云服務器720已經(jīng)將駕駛員賬戶與系統(tǒng)IVI 150和IVI汽車音響1010相關(guān)聯(lián),因此駕駛員可以選擇使用IVI汽車音響1010支付或者向車輛110中的所有乘員發(fā)送分攤支付請求960。
圖11圖示了根據(jù)本公開的一實施例的通過車輛110的多個乘員對路橋費的分攤。駕駛員可以支付所有費用,或者與車輛110中的所有當前乘員分攤費用。對于單個項目的支付,例如通行費,可能會對所有乘員平分該費用?;蛘?,乘員可以調(diào)整百分比或設(shè)定金額。然后,可以由所連接的汽車應用程序或通過第三方支付應用程序,對實際交易進行處理。
在圖11中,IVI汽車音響1010顯示屏幕1110,其包括向駕駛員(彼得)通知通行費為$10的賬單消息,并提供分攤該通行費的選項。然后,駕駛員可以按下屏幕1110上的兩個按鈕之一:1)“支付”,或2)“分攤”。如果駕駛員選擇“分攤”,則IVI系統(tǒng)150向云服務器720轉(zhuǎn)發(fā)該響應,云服務器720更新IVI汽車音響1010以顯示屏幕1120,其允許駕駛員挑選與之分攤通行費用的其它乘員(湯姆、詹姆斯、約翰)中的一個或多個。假設(shè)駕駛員選擇所有乘員并按下“確定”,則IVI系統(tǒng)150向云服務器720轉(zhuǎn)發(fā)該信息。然后,云服務器720向其它乘員的移動設(shè)備710A、710B和710C(即,智能電話)傳送允許其它乘員同意分攤通行費的25%的消息。然后,云服務器720從每個車輛乘員的帳戶扣除通行費的分攤部分。
圖12圖示了根據(jù)本公開的一實施例的通過車輛110的多個乘員對餐廳賬單的分攤。在圖12中,IVI汽車音響1010顯示屏幕1210,其包括向駕駛員(彼得)通知食物費用為$26的賬單信息,并提供分攤該餐廳賬單的選項。駕駛員按下屏幕1210上的兩個按鈕之一:1)“支付”,或2)“分攤”。如果駕駛員選擇“分攤”,則IVI系統(tǒng)150向云服務器720轉(zhuǎn)發(fā)該響應,云服務器720更新IVI汽車音響1010以顯示屏幕1220,其允許駕駛員挑選與之分攤食物費用的其它乘員(湯姆、詹姆斯、約翰)中的一個或多個。假設(shè)駕駛員選擇所有乘員并按下“確定”,則IVI系統(tǒng)150向云服務器720轉(zhuǎn)發(fā)該信息。然后,云服務器720向移動設(shè)備710A、710B和710C(即,智能電話)傳送允許每個其它乘員選擇哪個是其餐食的消息。
作為舉例,云計算服務器720向(由湯姆使用的)移動設(shè)備710A發(fā)送消息1240,并要求乘員/用戶(湯姆)選擇哪一餐食是他的餐食。在湯姆選擇了他的餐食(例如,巨無霸)并按下確定以后,移動設(shè)備710A向云服務器720發(fā)送該信息,云服務器720通過向移動設(shè)備710A發(fā)送消息1230來響應。消息1230允許乘員湯姆同意支付他的餐食(按下“支付”)。然后,云服務器720從與車輛乘員湯姆相關(guān)聯(lián)的帳戶扣除餐食的費用。
圖13是圖示根據(jù)本公開的一實施例的在無線通信系統(tǒng)中分攤支付的操作的流程圖。
付款站1310(或另一電子設(shè)備1310)向服務器720傳送包括針對一個對象的支付金額和與購買該對象的用戶相對應的車輛的標識(ID)的支付請求消息(步驟1305)。作為響應,服務器720向IVI 150(或車輛150的電子設(shè)備)傳送用于請求確定支付金額是否由用戶和至少一個其它用戶分攤的第一消息(步驟1310)。之后,IVI 150向服務器720傳送用于指示支付金額由用戶和至少一個其它用戶分攤的第二消息(步驟1315)。服務器720向MD 710(在這種情況下,MD 710可以是每個乘員的至少一個終端)傳送基于支付金額和第二消息所確定的第一支付信息(步驟1320)。第一支付信息可以基于至少一個其它用戶的數(shù)量和支付金額來確定。
盡管在圖13中沒有示出,但是服務器720可以從IVI 150接收用于指示支付金額不由該用戶和至少一個其它用戶分攤的第三消息。作為響應,服務器720可以向MD 710(在這種情況下,MD 710可以是駕駛員的終端)傳送用于指示支付金額的第二支付信息。
應當理解,在說明書中描述的本公開的各種實施例可以以硬件、軟件或硬件和軟件的組合的形式來實現(xiàn)。該軟件可以被存儲在被配置為存儲一個或多個應用程序(軟件模塊)的非暫時性計算機可讀存儲介質(zhì)中。應用程序包括致使電子設(shè)備中的處理器進行本公開的方法的計算機可執(zhí)行指令。因此,示范性實施例提供了包括用于實現(xiàn)在此所描述和要求保護的裝置或方法的代碼的程序,以及存儲該程序的非暫時性機器可讀存儲器?;蛘?,在此的功能可以通過作為集成電路(IC)或一個或多個處理器和IC的任意組合來實現(xiàn)。
計算機可執(zhí)行指令可以以易失性或非易失性存儲裝置的形式存儲,諸如例如像只讀存儲器(ROM)、隨機存取存儲器(RAM)、內(nèi)存芯片、器件或集成電路之類的存儲器件,或存儲在光或磁可讀介質(zhì)上諸如例如壓縮盤(CD)、數(shù)字多功能盤(DVD)、磁盤、磁帶等。應當理解,存儲設(shè)備和存儲介質(zhì)是適于存儲包括在被執(zhí)行時實現(xiàn)本公開的各種實施例的指令的一個或多個程序的非暫時性機器可讀存儲裝置的各種實施例。
雖然已經(jīng)用示范性實施例描述了本公開,但是可以向本領(lǐng)域技術(shù)人員建議各種改變和修改。其意圖是本公開包含落入所附權(quán)利要求的范圍之內(nèi)的這些改變和修改。