專利名稱:基于預(yù)期行程目的地的附加內(nèi)容的制作方法
技術(shù)領(lǐng)域:
本說明書一般涉及交通選路,尤其涉及基于預(yù)期目的地來提供的附加內(nèi)容。背景使用計算機(jī)驅(qū)動的路線規(guī)劃應(yīng)用程序來幫助用戶定位感興趣的點,諸如特定建筑 物、地址等。另外,在若干現(xiàn)存的商用應(yīng)用程序中,用戶可以改變縮放級別,由此在更改地圖 的縮放級別時允許上下文和細(xì)節(jié)的變化。例如,當(dāng)用戶在特定位置上放大時,諸如本地道路 的名稱、警察局和消防站的標(biāo)識和位置、諸如圖書館、博物館等公共設(shè)施的標(biāo)識和位置等可 被提供給用戶。當(dāng)縮小時,用戶可以從地圖中收集諸如城市、州和/或國家內(nèi)感興趣的點的 位置、感興趣的點與主要免費高速公路的鄰近性、感興趣的點與特定城市的鄰近性等等。在 某些應(yīng)用中,可以利用衛(wèi)星圖像來向用戶提供關(guān)于特定地理位置或區(qū)域的附加細(xì)節(jié)。例如, 房屋的預(yù)期購買者可以獲得該房屋的高空衛(wèi)星圖像,由此使得該預(yù)期購買者能夠查看占地 范圍、該房屋與其它相鄰房屋的鄰近性、以及可能與用戶相關(guān)的其它信息。此外,常規(guī)的計算機(jī)實現(xiàn)的地圖制作應(yīng)用程序通常包括可用于向用戶提供不同地 點之間的方向的路線規(guī)劃應(yīng)用程序。根據(jù)一個示例,用戶可以向路線規(guī)劃應(yīng)用程序提供行 程起始點和行程結(jié)束點(例如,起始和結(jié)束地址)。路線規(guī)劃應(yīng)用程序可以包括或利用道路 和十字路口的表示以及一個或多個算法來輸出建議的行進(jìn)路線。這些算法可以取決于用戶 選擇的參數(shù)來輸出路線。例如,商用路線規(guī)劃應(yīng)用程序可以包括使用戶能指定她希望避開 高速公路的復(fù)選框。類似地,用戶可以告知路線規(guī)劃應(yīng)用程序她希望在最短路線或花費最 少量時間的路線(如由底層算法所確定的)上行進(jìn)。在過去的幾年中,個人已經(jīng)越來越依 賴于路線規(guī)劃應(yīng)用程序在從定位朋友的房子到規(guī)劃跨國道路旅程的各種事情中幫助他們。概述以下公開了本發(fā)明的簡要概述,以便提供對本發(fā)明的某些方面的基本理解。本概 述不是本發(fā)明的廣泛概觀。它并不旨在標(biāo)識本發(fā)明的關(guān)鍵或重要元素,也不旨在描繪本發(fā) 明的范圍。其唯一目的是以簡化的形式公開本發(fā)明的一些概念,作為后面公開的更加詳細(xì) 的描述的序言。經(jīng)典路線生成系統(tǒng)向車輛駕駛員提供從起始點到預(yù)期目的地的方向指示。方向指 示通?;谔囟s束,諸如具有最快路線、具有最短距離的路線、避免高速公路、繞過收費 區(qū)等。方向指示可在家從計算機(jī)產(chǎn)生并且然后打印成紙質(zhì)副本,上傳到汽車計算機(jī)系統(tǒng), “在運行中”通過車載導(dǎo)航系統(tǒng)創(chuàng)建等。所公開的本發(fā)明向駕駛員提供與預(yù)期旅行目的地相關(guān)聯(lián)的相關(guān)細(xì)節(jié)。可以收集關(guān) 于駕駛員、路線、以及目的地的信息并且基于分析,作出關(guān)于要呈現(xiàn)給車輛用戶的細(xì)節(jié)的選 擇??梢韵蛴脩舫尸F(xiàn)各種各樣的信息,范圍從在預(yù)期目的地附近的商家的廣告到狀況信息 (例如,交通事故)本發(fā)明可配置有各種財務(wù)能力,由此金融交易根據(jù)提供預(yù)期目的地細(xì)節(jié) 來發(fā)生。在常規(guī)車輛中,駕駛員通常具有相對較大量的活動和功能。在一汽車示例中,除了 駕駛之外,可存在來自車輛中的其它成員、蜂窩電話操作、進(jìn)餐等的干擾。向駕駛員提供可使他/她從駕駛功能分心并導(dǎo)致更大的出事故的可能性的更多信息看似不合邏輯。然而, 意料之外的結(jié)果發(fā)生以使得駕駛員可以通過具有與預(yù)期目的地相關(guān)的高質(zhì)量信息而變成 更好的司機(jī)。該信息可使駕駛員更多地知道可變成關(guān)于預(yù)期目的地的細(xì)節(jié)。例如,如果用 戶獲悉預(yù)期目的地處的可用停車場,則他/她將很有可能花費較少時間在路上尋找停車場 并具有較低的出事故的機(jī)率。以下描述和附圖闡明了本發(fā)明的某些說明性方面。然而,這些方面僅指示可使用 本發(fā)明的原理的各種方式中的一些。當(dāng)結(jié)合附圖考慮本發(fā)明的以下詳細(xì)描述時,本發(fā)明的 其它優(yōu)點和新穎特征將變得顯而易見。附圖簡述
圖1示出了根據(jù)本說明書的一方面的代表性預(yù)期目的地細(xì)節(jié)選擇系統(tǒng)。圖2示出了根據(jù)本說明書的一方面的代表性收集組件。圖3示出了根據(jù)本說明書的一方面的代表性選擇組件。圖4示出了根據(jù)本說明書的一方面的具有揭示組件和補(bǔ)償組件的代表性預(yù)期目 的地細(xì)節(jié)選擇系統(tǒng)。圖5示出了根據(jù)本說明書的一方面的與揭示組件集成的代表性車輛。圖6示出了根據(jù)本說明書的一方面的具有生成組件的代表性預(yù)期目的地細(xì)節(jié)選 擇系統(tǒng)。圖7示出了根據(jù)本說明書的一方面的用于呈現(xiàn)與預(yù)期目的地相關(guān)的細(xì)節(jié)的代表 性方法。圖8示出了根據(jù)本說明書的一方面的用于在不同區(qū)域呈現(xiàn)與預(yù)期目的地相關(guān)的 不同細(xì)節(jié)的代表性方法。圖9示出了根據(jù)本說明書的一方面的用于執(zhí)行關(guān)于呈現(xiàn)與預(yù)期目的地相關(guān)的細(xì) 節(jié)的財務(wù)經(jīng)營的代表性方法。圖10示出了根據(jù)本說明書的計算環(huán)境的示意性框圖的示例。圖11示出了可用于執(zhí)行所公開的體系結(jié)構(gòu)的計算機(jī)的框圖的示例。詳細(xì)描述現(xiàn)在參考附圖來描述所要求保護(hù)的主題,所有附圖中使用相同的附圖標(biāo)記來指代 相同的元素。在以下描述中,為解釋起見,闡明了眾多具體細(xì)節(jié)以提供對所要求保護(hù)的主題 的全面理解。然而,很明顯,所要求保護(hù)的主題可以在沒有這些具體細(xì)節(jié)的情況下實施。在 其它情況下,以框圖形式示出了公知的結(jié)構(gòu)和設(shè)備以便于描述所要求保護(hù)的主題。如在本申請中所使用的,術(shù)語“組件”、“模塊”、“系統(tǒng)”、“接口 ”等一般旨在表示計 算機(jī)相關(guān)的實體,其可以是硬件、硬件和軟件的組合、軟件、或者執(zhí)行中的軟件。例如,組件 可以是但不限于在處理器上運行的進(jìn)程、處理器、對象、可執(zhí)行代碼、執(zhí)行的線程、程序和 /或計算機(jī)。作為說明,運行在控制器上的應(yīng)用程序和控制器都可以是組件。一個或多個 組件可以駐留在進(jìn)程和/或執(zhí)行的線程內(nèi),且組件可以位于一臺計算機(jī)上和/或分布在兩 臺或更多的計算機(jī)之間。作為另一示例,接口可包括I/O組件以及相關(guān)聯(lián)的處理器、應(yīng)用程 序、和/或API組件。此外,所要求保護(hù)的主題可以使用產(chǎn)生控制計算機(jī)以實現(xiàn)所公開的主題的軟件、 固件、硬件或其任意組合的標(biāo)準(zhǔn)編程和/或工程技術(shù)而被實現(xiàn)為方法、裝置或制品。在此
5使用的術(shù)語“制品,,旨在涵蓋可以從任何計算機(jī)可讀設(shè)備、載體或介質(zhì)訪問的計算機(jī)程序。 例如,計算機(jī)可讀介質(zhì)可以包括但不限于磁存儲設(shè)備(例如,硬盤、軟盤、磁帶……)、光盤 (例如,緊致盤(⑶)、數(shù)字多功能盤(DVD)……)、智能卡和閃存設(shè)備(例如,卡、棒、鍵驅(qū)動 器……)。另外應(yīng)該明白,可以使用載波來承載計算機(jī)可讀電子數(shù)據(jù),例如那些用于發(fā)送和 接收電子郵件或用于訪問如因特網(wǎng)或局域網(wǎng)(LAN)等網(wǎng)絡(luò)的數(shù)據(jù)。當(dāng)然,本領(lǐng)域的技術(shù)人 員將會認(rèn)識到,可以對這一配置進(jìn)行許多修改而不會背離權(quán)利要求書中的范圍或精神。此外,在此使用詞語“示例性”意指用作示例、實例或說明。在此被描述為“示例性” 的任何方面或設(shè)計并不一定要被解釋為相比其他方面或設(shè)計更優(yōu)選或有利。相反,使用詞 語“示例性”旨在以具體的方式公開各個概念。如本申請中所使用的,術(shù)語“或”意指包括 性“或”而非互斥性“或”。即,除非另有指定或從上下文可以清楚,否則“X使用A或B”意 指任何自然的包括性排列。S卩,如果X使用A ;X使用B ;或X使用A和B兩者,則在任何以 上實例中,都滿足“X使用A或B”。另外,本申請中和所附權(quán)利要求書中所使用的冠詞“一” 和“一個” 一般應(yīng)被解釋為是指“一個或多個”,除非另有指定或從上下文可以清楚指的是單 數(shù)形式。圖1公開了用于向用戶提供與預(yù)期目的地相關(guān)的信息的示例系統(tǒng)100。用戶通常 遵循諸如在“Market Street (市場街)”左轉(zhuǎn)等計算機(jī)生成的路線的特定動作以到達(dá)預(yù)期 目的地。為了具有改進(jìn)的旅行體驗,可以向用戶(例如,車輛駕駛員、車輛乘客等)提供與 預(yù)期目的地相關(guān)的信息。收集組件102收集諸如路線信息、用戶位置、以及上下文數(shù)據(jù)等輸入。為了到達(dá)目 的地,用戶可具有他/她旨在通過操作車輛(例如,汽車、摩托車、自行車、飛機(jī)、直升機(jī)、摩 托艇、自平衡運輸設(shè)備等)來遵循的路線。路線信息收集可根據(jù)各種方式來進(jìn)行??梢栽?車輛導(dǎo)航系統(tǒng)上產(chǎn)生計算機(jī)生成的路線,由此收集組件102從該導(dǎo)航系統(tǒng)中提取路線。用 戶可從家庭計算機(jī)通過因特網(wǎng)網(wǎng)站來產(chǎn)生路線;該家庭計算機(jī)可以與收集組件102進(jìn)行通 信并傳送該路線。此外,學(xué)習(xí)可以基于收集組件102進(jìn)行。例如,在工作日的上午8:30,用 戶通??蓮乃募荫{駛到她的辦公室。收集組件102可記錄駕駛模式并推斷(例如通過人 工智能技術(shù))在必要的時間路線將會是從她的家到她的辦公室。在另一實施例中,可考慮不止一個人的操作模式以學(xué)習(xí)信息并修改系統(tǒng)100的操 作。中央服務(wù)器可跟蹤系統(tǒng)100在多個車輛、便攜式電子單元等中的實現(xiàn)。在一說明性示 例中,公司可運作銷售男士西裝的連鎖商店。中央服務(wù)器可跟蹤具有退休特性的男士通常 不接受為經(jīng)過西裝商店而繞路,即使提供相對較多金錢的優(yōu)惠。中央服務(wù)器可推斷(例如 通過人工智能技術(shù))退休男士不期望繞路以經(jīng)過西裝商店,并且收集組件102可使用推斷 結(jié)果來過濾掉由西裝商店作出的請求,指示貨幣化建議(例如,向西裝商店建議應(yīng)提供多 少優(yōu)惠),影響系統(tǒng)100的操作等。系統(tǒng)100可用于平衡交通、商家等。例如,在其中預(yù)期相對較大量的車輛停放的熱 門賽事期間,系統(tǒng)100可指示某些人去第一停車區(qū)域(例如,北停車場)而指示另一些人行 進(jìn)至后續(xù)停車區(qū)域(例如,南停車場)以保持交通平穩(wěn)流動。類似地,如果存在事故或交通 堵塞,則系統(tǒng)100可以用不同的替換路線來為不同用戶選路以平衡交通。中央服務(wù)器可將 交通平衡信息作為上下文數(shù)據(jù)傳遞給收集組件102,并且選擇組件104在選擇供揭示的細(xì) 節(jié)時使用該交通平衡信息。
6
在確定要揭示的關(guān)于預(yù)期目的地的細(xì)節(jié)時,用戶位置可以是相關(guān)的。例如,如果 駕駛汽車的用戶離預(yù)期目的地超過兩小時路程,則交通事故信息很可能是無關(guān)的。交通模 式由于事故在用戶到達(dá)目的地時將不會是當(dāng)前的可能事實而改變,因為應(yīng)急服務(wù)將消除限 制(例如,阻塞的車道將開放,損壞的汽車將被移動等)。大量上下文數(shù)據(jù)可以在確定要向 用戶揭示的相關(guān)信息時變得重要。上下文數(shù)據(jù)的非窮盡列表包括可以向用戶揭示的可用細(xì) 節(jié)、天氣信息、交通歷史、事件日程表、商家促銷、交通模式估計等。收集組件102將收集結(jié)果傳送到選擇組件104。該傳送可以是連續(xù)流(例如,當(dāng)收 集到信息時,立即將該信息傳送到選擇組件104),單個塊(例如,將信息保留在存儲中并在 發(fā)生單個事件時將其傳送到選擇組件104),放置在存儲中并且選擇組件104從該存儲中讀 取收集結(jié)果等。選擇組件104選擇要呈現(xiàn)給用戶的與預(yù)期地點(例如,預(yù)期目的地、預(yù)期路 線沿途停車點、路徑上的預(yù)期位置等)相關(guān)聯(lián)的細(xì)節(jié),其中該細(xì)節(jié)選擇基于路線信息、用戶 位置、上下文數(shù)據(jù)、或其組合??梢岳斫?,預(yù)期目的地不必是最終目的地,例如,預(yù)期目的地 可以是中間目的地(例如,離開辦公室的一個人可具有最終目的地家,但可具有在加油站 停留的第一預(yù)期目的地)。通過詳細(xì)分析,選擇組件104可確定向用戶揭示將會是有益的細(xì) 節(jié)。根據(jù)一個實施例,所選細(xì)節(jié)是商業(yè)細(xì)節(jié),諸如產(chǎn)品廣告、優(yōu)惠券、關(guān)于促銷的信息 等。例如,如果預(yù)期目的地是雜貨店,則選擇組件104可選擇將牛奶促銷通知給用戶。在一 種不同的情況下,如果預(yù)期目的地是零售商店,則在以用戶將在銀行停留以進(jìn)行金融交易 為目的的情況下能夠通知用戶銀行位于附近。另外,用戶可以沿著所生成的駕駛路徑在路 上駕駛車輛。系統(tǒng)100可確定現(xiàn)在是中午十二點并且用戶還沒有吃過午飯也沒有去哪里吃 午飯的計劃(例如,通過檢查用戶日程表、監(jiān)視汽車對話等來獲知)。可以向用戶提交商業(yè) 細(xì)節(jié)以誘使該用戶在該道路附近的特定餐館吃午餐。此外,選擇組件104可基于財務(wù)考慮事項來選擇細(xì)節(jié)。在預(yù)期目的地附近的多個 商家可能期望向用戶呈現(xiàn)他們的名稱??赏ㄟ^選擇組件104或諸如遠(yuǎn)程數(shù)據(jù)庫等另一設(shè)備 來進(jìn)行拍賣,其中不同的商家出價以便為呈現(xiàn)商業(yè)細(xì)節(jié)而付費。然而,可以為所設(shè)呈現(xiàn)量 (例如,大約1000次呈現(xiàn))支付統(tǒng)一費率并且選擇組件104確定揭示付費商業(yè)細(xì)節(jié)的適當(dāng) 場合。選擇組件104對場合是否適當(dāng)?shù)呐卸苫谟脩?車輛所有者的人口統(tǒng)計數(shù)據(jù)、細(xì) 節(jié)提供者情況(例如,在下雨時揭示陳述一商店銷售雨傘的細(xì)節(jié))等,該細(xì)節(jié)提供者情況由 提供者手動推送(例如,如果一商店不忙碌,則零售商可以與系統(tǒng)進(jìn)行通信以揭示關(guān)于折 扣提供的細(xì)節(jié))。以下是在汽車上實現(xiàn)的系統(tǒng)100的說明性操作。用戶可以從市郊區(qū)域行進(jìn)到城 市中心區(qū)域以觀看職業(yè)棒球賽。沿途,收集組件102收集數(shù)據(jù)并將該數(shù)據(jù)傳送到選擇組件 104。當(dāng)用戶接近其中進(jìn)行棒球比賽的體育場時,選擇組件104分析收集結(jié)果。選擇組件 104可確定向用戶呈現(xiàn)為這場比賽提供打折停車的可用停車場。雖然本說明書的各部分公 開了在汽車上實現(xiàn)的收集組件102和選擇組件104的各方面,但可以理解,可以存在其他實 現(xiàn)(例如,在個人電子設(shè)備上、在遠(yuǎn)程位置處等)。圖2公開了在此處所公開的各方面中使用的示例收集組件102。通信組件202可 與其他設(shè)備一起參與傳送信息。操作可以無線地、以硬連線方式、采用安全技術(shù)(例如,加 密)等來進(jìn)行。此外,通信組件202可利用各種保護(hù)特征,諸如對所獲取的數(shù)據(jù)執(zhí)行病毒掃描以及阻塞肯定有病毒的信息。搜索組件204定位路線信息、用戶位置和上下文數(shù)據(jù)的源,并且從所定位的源中 提取至少某些細(xì)節(jié)_通常通過利用通信組件202來完成。搜索組件204可搜索存儲206 (例 如,本地、遠(yuǎn)程等)以定位路線信息,諸如車輛預(yù)期要采用的路線。另外,全球定位系統(tǒng)可提 供搜索組件204所獲取的用戶位置信息。此外,可以聯(lián)系數(shù)據(jù)網(wǎng)絡(luò)(例如,因特網(wǎng))以確定 上下文數(shù)據(jù)(例如,要呈現(xiàn)給用戶的可用細(xì)節(jié))。搜索組件204還可從保留在存儲206中的 個人簡檔中獲取上下文信息。個人簡檔可通過歸納組件208來創(chuàng)建。歸納組件208構(gòu)造至少一個生物的簡 檔-構(gòu)造包括構(gòu)建簡檔以及更新簡檔兩者,這通常通過自適應(yīng)學(xué)習(xí)。生物通常是操作圖1 的系統(tǒng)100的車輛中的人;然而,生物不必是一個人,例如,生物可以是家庭寵物。根據(jù)一個 實施例,當(dāng)一個人進(jìn)入車輛時,他們“登錄”到車載計算機(jī)(例如,駕駛員和乘客)。如果尚 未創(chuàng)建簡檔,則歸納組件208構(gòu)建簡檔;如果存在現(xiàn)有簡檔,則歸納組件208更新簡檔。簡 檔可包括諸如身體特性、個人興趣等信息。然后可將個人簡檔保留在由搜索組件204訪問的存儲206中。存儲206能夠以多 個不同的配置來安排,包括隨機(jī)存取存儲器、電池備用存儲器、硬盤、磁帶等??梢栽诖鎯ι?實現(xiàn)各種特征,諸如壓縮和自動備份(例如,使用冗余獨立驅(qū)動器陣列)。接口組件210允許一個人輸入可由圖1的選擇組件104使用的特定信息。例如, 車輛駕駛員可能期望行進(jìn)至郊區(qū)的大學(xué)。該駕駛員不知道地址;然而,該大學(xué)在小鎮(zhèn)中并 且一旦在該小鎮(zhèn)中就容易找到該大學(xué)(例如,駕駛員將遵循路邊標(biāo)記)。雖然路線陳述去 市中心,但駕駛員可通過接口提供她實際上期望行進(jìn)至大學(xué)的上下文信息。示例接口組件 210可包括觸摸屏(例如,也可呈現(xiàn)信息的屏幕)、話筒、鍵盤等。用戶可通過接口組件210 輸入信息以請求警告。例如,用戶可輸入應(yīng)當(dāng)在outlet購物中心在預(yù)期地點(例如,沿路 線的點)的給定半徑內(nèi)時通告通知。來自搜索組件204、存儲206、接口組件210的信息、輔助位置等可由過濾組件212 處理,其限制可傳遞至圖1的選擇組件104的信息。搜索組件204和接口組件210可收集相 對較大量的信息-信息太多以使得圖1的選擇組件104變得超負(fù)載并且不高效地操作(例 如,將會存在將減緩操作的大量處理)。過濾組件212可將某些信息傳遞給圖1的選擇組件 104,而阻塞其他信息。可使用內(nèi)部邏輯(例如,復(fù)雜算法)來確定什么信息將會對圖1的 選擇組件104有益以及什么信息將會是無關(guān)的。此外,該內(nèi)部邏輯可以諸如由技術(shù)人員修 改或自適應(yīng)地完成,以便糾錯(例如,正在傳遞不應(yīng)傳遞的信息、正在阻塞不應(yīng)阻塞的信息 等),提高性能等。圖3公開了示例選擇組件104。通信組件302可與其他設(shè)備一起參與傳送信息。操 作可以無線地、以硬連線方式、采用安全技術(shù)(例如,加密)等來進(jìn)行。此外,通信組件302 可利用各種保護(hù)特征,諸如對所獲取的數(shù)據(jù)執(zhí)行病毒掃描以及阻塞肯定有病毒的信息。初始化組件304允許自動向個人提供附加目的地內(nèi)容。雖然用戶可通過圖2的接 口組件210來請求附加內(nèi)容,但還可自動向用戶提供內(nèi)容。例如,當(dāng)用戶變得在地理上靠近 預(yù)期目的地時,初始化組件304發(fā)送應(yīng)自動向該用戶揭示商業(yè)細(xì)節(jié)信息的信號。分析組件306評估收集結(jié)果。通??捎煞治鼋M件306執(zhí)行各種計算以提供評估。 例如,可將存儲在個人簡檔中的興趣與預(yù)期目的地附近的可用商家進(jìn)行比較。如果用戶具有在擁擠地點努力尋找停車位的歷史,則分析組件可執(zhí)行評估以確定在預(yù)期目的地附近的 停車場。分析組件306可用作用于分析用戶的預(yù)期行程目的地的裝置以及用于評估信息的 裝置,其中用于確認(rèn)供呈現(xiàn)給用戶的與預(yù)期旅行目的地相關(guān)聯(lián)的信息的裝置利用經(jīng)評估的 信息來確認(rèn)信息。人工智能組件308作出與細(xì)節(jié)選擇相關(guān)的至少一個推斷或至少一個判定??赡馨l(fā) 生由人工智能組件308處理的各種情形。例如,人工智能組件308可接收分析組件306的 評估并基于該評估來確定應(yīng)呈現(xiàn)給用戶的與預(yù)期目的地相關(guān)的細(xì)節(jié)。此外,快餐連鎖店可 以在特定車輛具有餐館附近的預(yù)期目的地時為大約十次呈現(xiàn)付費。在一種情況下,快餐餐 館離預(yù)期目的地大約兩英里,但卻是最近的飲食場所。人工智能組件308可推斷這是呈現(xiàn) 商業(yè)細(xì)節(jié)的高質(zhì)量場合并且發(fā)送應(yīng)揭示商業(yè)細(xì)節(jié)的通知。根據(jù)實現(xiàn)此處所描述的各自動化方面,人工智能組件18可以采用用于從數(shù)據(jù)中 學(xué)習(xí)并隨后得出推論和/或作出與應(yīng)用服務(wù)相關(guān)的判定的多種方法中的一種(例如,隱馬 爾可夫模型(HMM)和相關(guān)的原型依賴性模型、諸如例如由結(jié)構(gòu)搜索使用貝葉斯模型分?jǐn)?shù)或 近似值創(chuàng)建貝葉斯網(wǎng)絡(luò)等更一般的概率圖模型、諸如支持向量機(jī)(SVM)等線性分類器、諸 如被稱為“神經(jīng)網(wǎng)絡(luò)”方法的方法等非線性分類器、模糊邏輯方法和執(zhí)行數(shù)據(jù)融合的其它方 法等)。方法還包括用于捕獲邏輯關(guān)系的方法,如定理證明器或更加啟發(fā)式的基于規(guī)則的專 家系統(tǒng)等。人工智能組件308可用作用于確認(rèn)供呈現(xiàn)給用戶的與預(yù)期旅行目的地相關(guān)聯(lián)的 信息,其中確認(rèn)信息基于所分析的預(yù)期旅行目的地的結(jié)果。關(guān)聯(lián)組件310將細(xì)節(jié)與預(yù)期目的地集成??捎扇斯ぶ悄芙M件308作出應(yīng)向駕駛員 提供交通報告的判定。然而,駕駛員離預(yù)期目的地大約有兩小時的路程。關(guān)聯(lián)組件310可監(jiān) 視操作并將報告與預(yù)期目的地鏈接并且在車輛變得靠近預(yù)期目的地時,可揭示交通報告。圖4公開了用于揭示與預(yù)期目的地相關(guān)聯(lián)的細(xì)節(jié)并結(jié)合該揭示來執(zhí)行計算的示 例系統(tǒng)400。收集組件102收集路線信息、用戶位置、以及上下文數(shù)據(jù)并將這些信息傳送到 選擇組件104。選擇組件104選擇要呈現(xiàn)給用戶的與預(yù)期地點相關(guān)聯(lián)的細(xì)節(jié),其中該細(xì)節(jié)選 擇基于路線信息、用戶位置、上下文數(shù)據(jù)、或其組合。揭示組件402向用戶呈現(xiàn)所選細(xì)節(jié)。揭示組件402允許個人察覺所選細(xì)節(jié)并基于 該細(xì)節(jié)采取動作。揭示組件的非窮盡列表包括顯示屏、觸摸屏、揚聲器系統(tǒng)、虛擬現(xiàn)實環(huán)境、 盲人用點字法產(chǎn)生系統(tǒng)、打印機(jī)等。另外,揭示組件402能夠以多種格式呈現(xiàn)信息,諸如放 映具有音頻能力的視頻。根據(jù)一個實施例,收集組件102可接收運行系統(tǒng)400的汽車將要到達(dá)的特定十字 路口處的紅燈持續(xù)大約十二秒的信息。選擇組件104選擇持續(xù)大約十二秒的商業(yè)細(xì)節(jié)視 頻。這允許用戶察覺商業(yè)細(xì)節(jié)而不在移動車輛操作期間分心。此外,揭示組件402可包括用于信息呈現(xiàn)的自適應(yīng)邏輯。操作系統(tǒng)400的汽車可 包括在方向盤旁邊的中央控制臺中的視頻監(jiān)視器以及音頻揚聲器。所選商業(yè)細(xì)節(jié)可持續(xù)大 約三十秒,而停車燈持續(xù)大約十五秒。在一個實施例中,當(dāng)汽車處在停車燈時,視頻帶聲音 地播放_當(dāng)汽車在運動中時,視頻停止但播放聲音,由此使得駕駛員較少地分心。除了揭示組件402之外,系統(tǒng)400還配備有補(bǔ)償組件404。補(bǔ)償組件404提供與向 用戶呈現(xiàn)所選細(xì)節(jié)相關(guān)的獎勵。補(bǔ)償組件404的操作通常使得進(jìn)行金融交易;然而,可實施 非金融實現(xiàn)(例如,獎賞駕駛員可交換用于收聽商業(yè)細(xì)節(jié)的獎勵的視頻游戲點數(shù))。
9
不同的配置允許交易發(fā)生-例如,廣告客戶可以為用戶經(jīng)受商業(yè)細(xì)節(jié)而向用戶付 費。另外,用戶可以向系統(tǒng)400的提供者付費以便呈現(xiàn)有價值的交通信息(例如,預(yù)期目的 地交通擁堵,因此向用戶的個人數(shù)字助理發(fā)送她應(yīng)比預(yù)期更早地離開的消息)。圖5公開了與揭示組件402集成的示例車輛500。根據(jù)一個實施例,揭示組件402 呈現(xiàn)由圖1的選擇組件104所選擇的兩個細(xì)節(jié),其中第一細(xì)節(jié)呈現(xiàn)在揭示組件402的第一 部分(例如,第一屏幕502)上,而后續(xù)細(xì)節(jié)呈現(xiàn)在揭示組件402的后續(xù)部分(例如,后續(xù)屏 幕504)上。例如,父親可以坐在駕駛員座位506并且他的配偶可以坐在第一乘客座位508,兩 者都位于車輛500的前部??梢栽诘谝黄聊?02上播放關(guān)于位于預(yù)期目的地附近的快餐餐 館的商業(yè)細(xì)節(jié),其中該商業(yè)細(xì)節(jié)關(guān)于在該餐館提供的新健康食品。孩子可以坐在位于車輛 后部的第二乘客座位510和第三乘客座位512??梢韵蚝⒆映尸F(xiàn)關(guān)于該餐館的突出顯示可 以在兒童餐中獲得的新玩具的商業(yè)細(xì)節(jié)??梢詫崿F(xiàn)與向不同的各方揭示的多個細(xì)節(jié)相關(guān)的其他配置。第一部分可以是視頻 屏幕而第二部分是音頻揚聲器。此外,第一細(xì)節(jié)和第二細(xì)節(jié)可以同時或以交叉方式呈現(xiàn)。另 外,可以為車輛中的不同的個人定制細(xì)節(jié)(例如,乘客具有其自己的部分)。揭示組件402 的操作可以在車輛上下文之外進(jìn)行-例如,可以在位于同一位置的不同介質(zhì)上呈現(xiàn)不同的 細(xì)節(jié)(例如,影院音響系統(tǒng),其中基于所評估的到停車場的路線來向不同的放映廳呈現(xiàn)信 息,諸如揭示最近的洗手間)。圖6公開了用于與生成組件602集成的細(xì)節(jié)選擇的示例系統(tǒng)600。生成組件602 可創(chuàng)建由車輛采用的路線并且在適當(dāng)時更改該路線,諸如在遇到意料之外的繞路時。所創(chuàng) 建的路線通常連同關(guān)于該路線的元數(shù)據(jù)一起傳送到收集組件102 (例如,在構(gòu)造路線時,考 慮對于該路線的約束,諸如避免高速公路等)。各種特征可以與生成組件602集成以增強(qiáng)功能。生成組件602可預(yù)測用戶的預(yù)期 目的地并基于由選擇組件104選擇的細(xì)節(jié)來自動作出路線更改。例如,用戶可具有預(yù)期目 的地歌劇院,其中所構(gòu)造的路線將用戶引導(dǎo)至歌劇院。細(xì)節(jié)可以是在歌劇院附近的具有在 大型事件后出口等待時間較短的歷史的停車場的通知。生成組件602可自動更改路線以將 用戶引導(dǎo)至該停車場;相反,用戶可通過與圖4的揭示組件402 —起參與(例如,對觸摸屏 的指定區(qū)域施加壓力)來請求改變。收集組件102收集路線信息、用戶位置、以及上下文數(shù)據(jù)并將這些信息傳送到選 擇組件104。路線信息可源自生成組件602以及來自其他位置(例如,駕駛員具有兩條可能 的路線并自己混合這些路線)。選擇組件104選擇要呈現(xiàn)給用戶的與預(yù)期目的地相關(guān)聯(lián)的 細(xì)節(jié),其中該細(xì)節(jié)選擇基于路線信息、用戶位置、上下文數(shù)據(jù)、或其組合。圖7公開了用于向用戶呈現(xiàn)與預(yù)期目的地相關(guān)的信息的示例方法700。生成到預(yù) 期目的地的路線702。用戶可輸入數(shù)據(jù),諸如起始點和預(yù)期目的地?;谠撔畔?,可創(chuàng)建供 用戶采用以從起始點到達(dá)預(yù)期目的地的路線??墒褂锰囟?gòu)造來生成路線,諸如避免需要 收費的道路。根據(jù)一個實施例,路線生成通過估計預(yù)期目的地并根據(jù)全球定位系統(tǒng)確定起 始點來自動進(jìn)行。根據(jù)所估計的預(yù)期目的地和所確定的起始點,可對用戶將要行進(jìn)的地點 進(jìn)行路線預(yù)測。在動作704,收集能夠約定的信息以及關(guān)于預(yù)期目的地的至少一個細(xì)節(jié)進(jìn)行。可收
10集的關(guān)于目的地的細(xì)節(jié)包括用戶位置、路線信息和上下文數(shù)據(jù)。作為收集信息的一部分,可 進(jìn)行過濾以確定信息是否相關(guān)以及信息的子集是否經(jīng)受進(jìn)一步處理。分析能夠約定的信息以及關(guān)于預(yù)期目的地的至少一個細(xì)節(jié)706。例如,評估基于諸 如各方的利潤、相關(guān)性、契約義務(wù)等多個因素的不同信息片段??苫诜治龅慕Y(jié)果來為這些 信息片段分配數(shù)學(xué)數(shù)字。約定供呈現(xiàn)給用戶的信息708進(jìn)行,其中所約定的信息與用戶的預(yù)期目的地相 關(guān)。所約定的信息通過分析所收集的細(xì)節(jié)來進(jìn)行-在一個實施例中,具有最高分的信息片 段是最終約定的信息片段。如果要約定多個信息部分,則可通過選擇具有最高分(例如,具 有最高大約三個分?jǐn)?shù)的片段)、各類別中的最高分(例如,同時呈現(xiàn)得分最高的商業(yè)細(xì)節(jié)和 得分最高的交通信息片段)等的信息片段來進(jìn)行選擇。事件710是呈現(xiàn)所約定的信息。通常,通過揭示可視屏幕和/或通過使用音頻發(fā) 射機(jī)進(jìn)行呈現(xiàn)。然而,可以實現(xiàn)其他實施例,諸如通過打印機(jī)來向紙張施加墨水。可通過多 個揭示組件(例如,大約十五個不同的可視屏幕)來進(jìn)行呈現(xiàn)。執(zhí)行與呈現(xiàn)所約定的信息相關(guān)的金融交易712。金融交易允許在至少雙方之間轉(zhuǎn) 移資金。取決于配置參數(shù),不同的各方可基于呈現(xiàn)來接收和/或丟失金錢。示例參數(shù)包括 信息價值、信息的持續(xù)時間、利益/損失等。例如,提供者可以為提供預(yù)期目的地附近的一 個可用停車位置而收取“X”金額,且為提供不止一個可用停車位置而收取“Y”金額。圖8公開了用于在車輛的至少兩個部分提供不同的信息的示例方法800。對車輛 成員的評估在動作802處進(jìn)行以查明各成員的特性、各成員的身體狀況等。在行進(jìn)時,駕駛 員以及乘客可占據(jù)車輛并且不同的成員可具有不同的興趣和預(yù)期目的地信息。動作802可 以在確定內(nèi)容時檢查用戶的簡檔和特性。例如,車輛座位上的傳感器可確定特定乘客正在 出汗。可作出(例如,通過人工智能技術(shù))乘客很熱的推斷并且該信息可用于將預(yù)期目的 地附近的冰激凌站通知給該乘客。進(jìn)行檢查804以確定是否要揭示不同的信息。例如,與 方法800相關(guān)的邏輯可指示應(yīng)為乘客揭示個性化消息(例如,對車輛成員揭示類似的內(nèi)容, 但揭示個性化介紹,諸如朗誦問候和乘客姓名)。如果存在要揭示的不同信息,則在動作806配置用于揭示多個信息的操作。配置 可包括向揭示組件發(fā)送功率信號以及確定適當(dāng)?shù)慕沂窘橘|(zhì)。如果乘客是盲人,則呈現(xiàn)視頻 和聲音的揭示組件可使得通過事件806來禁用視頻能力。在事件808評估信息和相關(guān)數(shù)據(jù)以獲取對情形的更好理解。對信息和相關(guān)數(shù)據(jù)的 評估允許向不同的各方揭示關(guān)于將要呈現(xiàn)什么信息的判定?;谶@些判定,可約定供呈現(xiàn) 給用戶的信息810。通常,約定以與在圖7的動作708中所討論的方式類似的方式進(jìn)行。呈 現(xiàn)所約定的信息812。動作812的操作可通過與參考事件710所討論的細(xì)節(jié)相一致的實踐 來進(jìn)行。圖9公開了用于結(jié)合呈現(xiàn)與預(yù)期目的地相關(guān)的信息來執(zhí)行財務(wù)計算的示例方法 900。在動作902,可約定供呈現(xiàn)給用戶的信息,這指定供公開的信息。通常,約定以與在圖 7的動作708中所討論的方式類似的方式進(jìn)行。呈現(xiàn)所約定的信息904。動作904的操作 可通過與參考事件710所討論的細(xì)節(jié)相一致的實踐來進(jìn)行??蛇M(jìn)行一系列的檢查以確定是否要進(jìn)行金融交易??蛇M(jìn)行檢查以便從用戶906或 提供者(例如,顯式提供者,諸如出于向用戶揭示的明確目的而公開商業(yè)細(xì)節(jié)的公司)908取得金錢。另外,檢查910和912可使得能夠分別從該用戶或提供者轉(zhuǎn)移金錢。另外,第三 方可進(jìn)行檢查以給予金錢914或接收金錢916。例如,擔(dān)當(dāng)?shù)谌?例如,不是用戶或顯式 提供者)的汽車制造商可以為獲取可向駕駛員揭示的信息而付費,或者駕駛員可以為接收 信息而向制造商付費。如果在檢查906到916上發(fā)生“是”,則執(zhí)行適當(dāng)?shù)挠嬎?18。示例計算包括確定要 轉(zhuǎn)移的金額,確定轉(zhuǎn)移是否將會將一方留作欠款(in default)(例如,如果將從用戶賬戶轉(zhuǎn) 移大約100美元,但該賬戶持有大約50美元,則可將該用戶置為欠款)等等?;谟嬎憬Y(jié) 果,流轉(zhuǎn)資金920-從借方賬戶移走金錢,對信用卡下定單,通過軟件和打印機(jī)生成支票等。 檢查906到916可并行地、按序等進(jìn)行并且通常獨立操作。例如,如果檢查908回答“是” 或“否”,則檢查910仍然可以進(jìn)行。如果檢查906到916上存在“否”指定,則該付費結(jié)束 922。出于簡化解釋的目的,可根據(jù)所公開的主題來實現(xiàn)的各方法被顯示和描述為一系 列的框。然而,可以理解和明白,所要求保護(hù)的主題不受框的順序所限,因為一些框能夠以 不同的次序和/或與在此描繪和描述的其他框并發(fā)地發(fā)生。而且,并非所有示出的框都是 實現(xiàn)以下描述的方法所必需的。另外還應(yīng)該理解,本說明書全文中所公開的方法能夠被存 儲在制品上,以便于把此類方法傳送和轉(zhuǎn)移到計算機(jī)。所使用的術(shù)語“產(chǎn)品”意指包含可以 從任何計算機(jī)可讀設(shè)備、載體或介質(zhì)訪問的計算機(jī)程序。為了對所公開的主題的各個方面提供上下文,圖10和11以及以下討論旨在提供 對其中可實現(xiàn)所公開的主題的各方面的合適的環(huán)境的簡要、概括描述。盡管以上在運行于 一臺或多臺計算機(jī)上的程序的計算機(jī)可執(zhí)行指令的一般上下文中描述了本主題,但本領(lǐng)域 的技術(shù)人員將認(rèn)識到,此處所描述的主題也可結(jié)合其它程序模塊實現(xiàn)。一般,程序模塊包括 執(zhí)行特定任務(wù)和/或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、組件、數(shù)據(jù)結(jié)構(gòu)等。此外,本領(lǐng)域 的技術(shù)人員可以理解,本發(fā)明的方法可用其他計算機(jī)系統(tǒng)配置實現(xiàn),包括單處理器、多處理 器或多核處理器計算機(jī)系統(tǒng)、小型計算設(shè)備、大型計算機(jī)、以及個人計算機(jī)、手持式計算設(shè) 備(例如,個人數(shù)字助理(PDA)、電話、手表...)、基于微處理器或可編程消費者或工業(yè)電子 設(shè)備等。所示各方面也可在任務(wù)由通過通信網(wǎng)絡(luò)鏈接的遠(yuǎn)程處理設(shè)備中執(zhí)行的分布式計算 環(huán)境中實現(xiàn)。然而,所要求保護(hù)的主題的一些方面,如果不是全部方面,可以在獨立計算機(jī) 上實施。在分布式計算環(huán)境中,程序模塊可以位于本地和遠(yuǎn)程存儲器存儲設(shè)備中?,F(xiàn)在參見圖10,示出了根據(jù)本說明書的計算環(huán)境1000的示意性框圖。系統(tǒng)1000 包括一個或多個客戶機(jī)1002。客戶機(jī)1002可以是硬件和/或軟件(例如,線程、進(jìn)程、計 算設(shè)備)。客戶機(jī)1002可例如通過使用本說明書而容納cookie和/或相關(guān)聯(lián)的上下文信 肩、ο系統(tǒng)1000還包括一個或多個服務(wù)器1004。服務(wù)器1004也可以是硬件和/或軟件 (例如,線程、進(jìn)程、計算設(shè)備)。服務(wù)器1004可以例如通過使用本說明書來容納線程以執(zhí) 行變換。在客戶機(jī)1002和服務(wù)器1004之間的一種可能的通信能夠以適合在兩個或多個計 算機(jī)進(jìn)程之間傳輸?shù)臄?shù)據(jù)分組的形式進(jìn)行。數(shù)據(jù)分組可包括例如cookie和/或相關(guān)聯(lián)的 上下文信息。系統(tǒng)1000包括可以用來使客戶機(jī)1002和服務(wù)器1004之間通信更容易的通 信框架1006 (例如,諸如因特網(wǎng)等全球通信網(wǎng)絡(luò))。通信可經(jīng)由有線(包括光纖)和/或無線技術(shù)來促進(jìn)??蛻魴C(jī)1002操作上被連接到可以用來存儲對客戶機(jī)1002本地的信息(例如,cookie和/或相關(guān)聯(lián)的上下文信息) 的一個或多個客戶機(jī)數(shù)據(jù)存儲1008。同樣地,服務(wù)器1004可在操作上連接到一個或多個服 務(wù)器數(shù)據(jù)存儲1010,服務(wù)器數(shù)據(jù)存儲可以用來存儲對服務(wù)器1004本地的信息?,F(xiàn)在參見圖11,示出了可用于執(zhí)行所公開的體系結(jié)構(gòu)的計算機(jī)的框圖。為了向本 發(fā)明的各個方面提供附加上下文,圖11及以下討論旨在提供其中可實現(xiàn)本發(fā)明各個方面 的合適的計算環(huán)境1100的簡要、概括描述。盡管本發(fā)明以上是在可在一臺或多臺計算機(jī)上 運行的計算機(jī)可執(zhí)行指令的一般上下文中進(jìn)行描述的,但是本領(lǐng)域的技術(shù)人員將認(rèn)識到, 本發(fā)明也可結(jié)合其它程序模塊和/或作為硬件和軟件的組合來實現(xiàn)。—般而言,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、組 件、數(shù)據(jù)結(jié)構(gòu)等等。此外,本領(lǐng)域的技術(shù)人員可以理解,本發(fā)明的方法可用其它計算機(jī)系統(tǒng) 配置來實施,包括單處理器或多處理器計算機(jī)系統(tǒng)、小型計算機(jī)、大型計算機(jī)、以及個人計 算機(jī)、手持式計算設(shè)備、基于微處理器的或可編程消費電子產(chǎn)品等,其每一個都可操作上耦 合到一個或多個相關(guān)聯(lián)的設(shè)備。本發(fā)明的所示各方面也可在其中某些任務(wù)由通過通信網(wǎng)絡(luò)鏈接的遠(yuǎn)程處理設(shè)備 來執(zhí)行的分布式計算環(huán)境中實施。在分布式計算環(huán)境中,程序模塊可以位于本地和遠(yuǎn)程存 儲器存儲設(shè)備中。計算機(jī)通常包括各種計算機(jī)可讀介質(zhì)。計算機(jī)可讀介質(zhì)可以是可由計算機(jī)訪問 的任何可用介質(zhì),并包括易失性和非易失性介質(zhì)、可移動和不可移動介質(zhì)。作為示例而非 限制,計算機(jī)可讀介質(zhì)可以包括計算機(jī)存儲介質(zhì)和通信介質(zhì)。計算機(jī)存儲介質(zhì)包括以用于 存儲諸如計算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊之類的信息或其他數(shù)據(jù)的任何方法或技術(shù) 實現(xiàn)的易失性和非易失性、可移動和不可移動介質(zhì)。計算機(jī)存儲介質(zhì)包括但不限于,RAM、 ROM、EEPR0M、閃存或其它存儲器技術(shù)、CD-ROM、數(shù)字多功能盤(DVD)或其它光盤存儲、磁盒、 磁帶、磁盤存儲或其它磁存儲設(shè)備、或可以用來存儲所需信息并可由計算機(jī)訪問的任何其 它介質(zhì)。通信介質(zhì)通常以諸如載波或其它傳輸機(jī)制等已調(diào)制數(shù)據(jù)信號來體現(xiàn)計算機(jī)可讀 指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其它數(shù)據(jù),且包含任何信息傳遞介質(zhì)。術(shù)語“已調(diào)制數(shù)據(jù)信號” 指的是其一個或多個特征以在信號中編碼信息的方式被設(shè)定或更改的信號。作為示例而非 限制,通信介質(zhì)包括有線介質(zhì),諸如有線網(wǎng)絡(luò)或直接線連接,以及無線介質(zhì),諸如聲學(xué)、RF、 紅外線和其他無線介質(zhì)。上述中的任意組合也應(yīng)包括在計算機(jī)可讀介質(zhì)的范圍之內(nèi)。再次參考圖11,用于實現(xiàn)本發(fā)明的各方面的示例環(huán)境1100包括計算機(jī)1102,計算 機(jī)1102包括處理單元1104、系統(tǒng)存儲器1106和系統(tǒng)總線1108。系統(tǒng)總線1108將包括但 不限于系統(tǒng)存儲器1106的系統(tǒng)組件耦合到處理單元1104。處理單元1104可以是市場上可 購買到的各種處理器中的任意一種。雙微處理器和其它多處理器體系結(jié)構(gòu)也可用作處理單 元 1104。系統(tǒng)總線1108可以是若干種總線結(jié)構(gòu)中的任一種,這些總線結(jié)構(gòu)還可互連到存 儲器總線(帶有或沒有存儲器控制器)、外圍總線、以及使用各類市場上可購買到的總線體 系結(jié)構(gòu)中的任一種的局部總線。系統(tǒng)存儲器1106包括只讀存儲器(ROM) 1110和隨機(jī)存取 存儲器(RAM) 1112?;据斎?輸出系統(tǒng)(BIOS)儲存在諸如R0M、EPR0M、EEPR0M等非易失 性存儲器1110中,其中BIOS包含幫助諸如在啟動期間在計算機(jī)1102內(nèi)的元件之間傳輸信
13息的基本例程。RAM 1112還可包括諸如靜態(tài)RAM等高速RAM來用于高速緩存數(shù)據(jù)。計算機(jī)1102還包括內(nèi)置硬盤驅(qū)動器(HDD) 1114 (例如,EIDE、SATA),該內(nèi)置硬盤驅(qū) 動器1114還可被配置成在合適的機(jī)殼(未示出)中外部使用;磁軟盤驅(qū)動器(FDD)1116(例 如,從可移動磁盤1118中讀取或向其寫入);以及光盤驅(qū)動器1120 (例如,從⑶-ROM盤1122 中讀取,或從諸如DVD等其它高容量光學(xué)介質(zhì)中讀取或向其寫入)。硬盤驅(qū)動器1114、磁盤 驅(qū)動器1116和光盤驅(qū)動器1120可分別通過硬盤驅(qū)動器接口 1124、磁盤驅(qū)動器接口 1126和 光盤驅(qū)動器接口 1128來連接到系統(tǒng)總線1108。用于外置驅(qū)動器實現(xiàn)的接口 1124包括通用 串行總線(USB)和IEEE 1394接口技術(shù)中的至少一種或兩者。其它外置驅(qū)動器連接技術(shù)在 本發(fā)明所考慮的范圍之內(nèi)。驅(qū)動器及其相關(guān)聯(lián)的計算機(jī)可讀介質(zhì)提供了對數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)、計算機(jī)可執(zhí)行指 令等的非易失性存儲。對于計算機(jī)1102,驅(qū)動器和介質(zhì)容納適當(dāng)?shù)臄?shù)字格式的任何數(shù)據(jù)的 存儲。盡管以上對計算機(jī)可讀介質(zhì)的描述涉及HDD、可移動磁盤以及諸如CD或DVD等可移 動光學(xué)介質(zhì),但是本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,示例操作環(huán)境中也可使用可由計算機(jī)讀取 的任何其它類型的介質(zhì),諸如zip驅(qū)動器、磁帶盒、閃存卡、盒式磁帶等等,并且任何這樣的 介質(zhì)可包含用于執(zhí)行本說明書的方法的計算機(jī)可執(zhí)行指令。多個程序模塊可存儲在驅(qū)動器和RAM 1112中,包括操作系統(tǒng)1130、一個或多個應(yīng) 用程序1132、其它程序模塊1134和程序數(shù)據(jù)1136。所有或部分操作系統(tǒng)、應(yīng)用程序、模塊 和/或數(shù)據(jù)也可被高速緩存在RAM 1112中??梢岳斫?,本說明書可用各種市場上可購得的 操作系統(tǒng)或操作系統(tǒng)的組合來實現(xiàn)。用戶可以通過一個或多個有線/無線輸入設(shè)備,例如鍵盤1138和諸如鼠標(biāo)1140 等定點設(shè)備將命令和信息輸入到計算機(jī)1102中。其它輸入設(shè)備(未示出)可包括話筒、IR 遙控器、操縱桿、游戲手柄、指示筆、觸摸屏等等。這些和其它輸入設(shè)備通常通過耦合到系統(tǒng) 總線1108的輸入設(shè)備接口 1142連接到處理單元1104,但也可通過其它接口連接,如并行端 口、IEEE 1394串行端口、游戲端口、USB端口、IR接口等等。監(jiān)視器1144或其它類型的顯示設(shè)備也經(jīng)由接口,諸如視頻適配器1146連接至系 統(tǒng)總線1108。除了監(jiān)視器1144之外,計算機(jī)通常包括諸如揚聲器、打印機(jī)等其它外圍輸出 設(shè)備(未示出)。計算機(jī)1102可使用經(jīng)由有線和/或無線通信至一個或多個遠(yuǎn)程計算機(jī),諸如遠(yuǎn)程 計算機(jī)1148的邏輯連接在聯(lián)網(wǎng)環(huán)境中操作。遠(yuǎn)程計算機(jī)1148可以是工作站、服務(wù)器計算 機(jī)、路由器、個人計算機(jī)、便攜式計算機(jī)、基于微處理器的娛樂設(shè)備、對等設(shè)備或其它常見的 網(wǎng)絡(luò)節(jié)點,并且通常包括相對于計算機(jī)1102描述的許多或所有元件,盡管為簡明起見僅示 出了存儲器/存儲設(shè)備1150。所描繪的邏輯連接包括到局域網(wǎng)(LAN) 1152和/或例如廣域 網(wǎng)(WAN) 1154等更大的網(wǎng)絡(luò)的有線/無線連接。這一 LAN和WAN聯(lián)網(wǎng)環(huán)境常見于辦公室和 公司,并且方便了諸如內(nèi)聯(lián)網(wǎng)等企業(yè)范圍計算機(jī)網(wǎng)絡(luò),所有這些都可連接到例如因特網(wǎng)等 全球通信網(wǎng)絡(luò)。當(dāng)在LAN網(wǎng)絡(luò)環(huán)境中使用時,計算機(jī)1102通過有線和/或無線通信網(wǎng)絡(luò)接口或適 配器1156連接到局域網(wǎng)1152。適配器1156可以便于到LAN 1152的有線或無線通信,并且 還可包括其上設(shè)置的用于與無線適配器1156通信的無線接入點。當(dāng)在WAN連網(wǎng)環(huán)境中使用時,計算機(jī)1102可包括調(diào)制解調(diào)器1158,或連接到WAN1154上的通信服務(wù)器,或具有用于通過WAN 1154,諸如通過因特網(wǎng)建立通信的其它裝置。 或為內(nèi)置或為外置以及有線或無線設(shè)備的調(diào)制解調(diào)器1158經(jīng)由串行端口接口 1142連接到 系統(tǒng)總線1108。在聯(lián)網(wǎng)環(huán)境中,相對于計算機(jī)1102所描述的程序模塊或其部分可以存儲在 遠(yuǎn)程存儲器/存儲設(shè)備1150中。應(yīng)該理解,所示網(wǎng)絡(luò)連接是示例,并且可以使用在計算機(jī) 之間建立通信鏈路的其它手段。計算機(jī)1102可用于與操作上設(shè)置在無線通信中的任何無線設(shè)備或?qū)嶓w通信,這 些設(shè)備或?qū)嶓w例如有打印機(jī)、掃描儀、臺式和/或便攜式計算機(jī)、便攜式數(shù)據(jù)助理、通信衛(wèi) 星、與無線可檢測標(biāo)簽相關(guān)聯(lián)的任何一個設(shè)備或位置(例如,公用電話亭、報亭、休息室)以 及電話。這至少包括Wi-Fi和藍(lán)牙 無線技術(shù)。由此,通信可以如對于常規(guī)網(wǎng)絡(luò)那樣是預(yù) 定義結(jié)構(gòu),或者僅僅是至少兩個設(shè)備之間的自組織(ad hoc)通信。Wi-Fi,即無線保真,允許從家里沙發(fā)、酒店房間的床上或工作的會議室連接到因 特網(wǎng)而不需要線纜。Wi-Fi是一種類似蜂窩電話中使用的無線技術(shù),它使得諸如計算機(jī)等 設(shè)備能夠在室內(nèi)和室外,在基站范圍內(nèi)的任何地方發(fā)送和接收數(shù)據(jù)。Wi-Fi網(wǎng)絡(luò)使用稱為 IEEE 802. 11 (a、b、g等等)的無線電技術(shù)來提供安全、可靠、快速的無線連接。Wi-Fi網(wǎng)絡(luò) 可用于將計算機(jī)彼此連接、連接到因特網(wǎng)以及連接到有線網(wǎng)絡(luò)(使用IEEE 802.3或以太 網(wǎng))。Wi-Fi網(wǎng)絡(luò)在未許可的2. 4和5GHz無線電波段內(nèi)工作,例如以llMbps(802. Ila)或 54Mbps (802. lib)數(shù)據(jù)速率工作,或者具有包含兩個波段(雙波段)的產(chǎn)品,因此該網(wǎng)絡(luò)可 提供類似于許多辦公室中使用的基本IOBaseT有線以太網(wǎng)的真實性能。以上所描述的包括本說明書的示例。當(dāng)然,出于描述本發(fā)明的目的而描述每一個 可以想到的組件或方法的組合是不可能的,但本領(lǐng)域內(nèi)的普通技術(shù)人員應(yīng)該認(rèn)識到,本發(fā) 明的許多進(jìn)一步的組合和排列都是可能的。因此,本發(fā)明旨在涵蓋所有這些落入所附權(quán)利 要求書的精神和范圍內(nèi)的更改、修改和變化。此外,就在說明書或權(quán)利要求書中使用術(shù)語 “包括”而言,這一術(shù)語旨在以與術(shù)語“包含”在被用作權(quán)利要求書中的過渡此時所解釋的相 似的方式為包含性的。
權(quán)利要求
一種系統(tǒng),包括收集路線信息、用戶位置、以及上下文數(shù)據(jù)的收集組件(102);以及選擇要呈現(xiàn)給用戶的與預(yù)期地點相關(guān)聯(lián)的細(xì)節(jié)的選擇組件(104),其中細(xì)節(jié)選擇基于路線信息、所述用戶位置、上下文數(shù)據(jù)、或其組合。
2.如權(quán)利要求1所述的系統(tǒng),其特征在于,所選細(xì)節(jié)是商業(yè)細(xì)節(jié)。
3.如權(quán)利要求1所述的系統(tǒng),其特征在于,還包括向所述用戶呈現(xiàn)所選細(xì)節(jié)的揭示組件。
4.如權(quán)利要求3所述的系統(tǒng),其特征在于,所述揭示組件呈現(xiàn)由所述選擇組件選擇的 兩個細(xì)節(jié),其中第一細(xì)節(jié)呈現(xiàn)在所述揭示組件的第一部分上而后續(xù)細(xì)節(jié)呈現(xiàn)在所述揭示組 件的后續(xù)部分上。
5.如權(quán)利要求1所述的系統(tǒng),其特征在于,還包括提供與向所述用戶呈現(xiàn)所選細(xì)節(jié)相 關(guān)的獎勵的補(bǔ)償組件。
6.如權(quán)利要求1所述的系統(tǒng),其特征在于,還包括作出與細(xì)節(jié)選擇相關(guān)的至少一個推 斷或至少一個判定的人工智能組件。
7.如權(quán)利要求1所述的系統(tǒng),其特征在于,還包括構(gòu)造到預(yù)期目的地的路線的生成組 件,其中所述路線提供所述路線信息。
8.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述選擇組件基于財務(wù)考慮事項來選擇所 述細(xì)節(jié),所述預(yù)期地點是將要通過使用車輛來行進(jìn)到的地點,所述預(yù)期地點是預(yù)期目的地, 所述收集組件獲取平衡信息作為上下文數(shù)據(jù),所述收集組件在車輛上實現(xiàn),所述選擇組件 在車輛上實現(xiàn),或其組合。
9.如權(quán)利要求1所述的系統(tǒng),其特征在于,還包括構(gòu)造至少一個生物的簡檔的歸納組 件,其中收集到的上下文數(shù)據(jù)包括所述簡檔。
10.一種方法,包括約定供呈現(xiàn)給用戶的信息(708);以及呈現(xiàn)所約定的信息,其中所約定的信息與所述用戶的預(yù)期目的地相關(guān)(710)。
11.如權(quán)利要求10所述的方法,其特征在于,還包括收集能夠約定的信息以及關(guān)于預(yù) 期目的地的至少一個細(xì)節(jié),其中約定信息通過分析所收集的細(xì)節(jié)來進(jìn)行。
12.如權(quán)利要求10所述的方法,其特征在于,所約定的信息是商業(yè)細(xì)節(jié)。
13.如權(quán)利要求10所述的方法,其特征在于,約定供呈現(xiàn)給用戶的信息基于接收到的 補(bǔ)償。
14.如權(quán)利要求10所述的方法,其特征在于,還包括執(zhí)行與呈現(xiàn)所約定信息相關(guān)的金 融交易。
15.如權(quán)利要求10所述的方法,其特征在于,還包括生成到所述預(yù)期目的地的路線。
16.一種系統(tǒng),包括用于分析用戶的預(yù)期行程目的地的裝置(306);以及用于確認(rèn)供呈現(xiàn)給所述用戶的與所述預(yù)期行程目的地相關(guān)聯(lián)的信息的裝置(306),其 中確認(rèn)信息基于所分析的預(yù)期行程目的地的結(jié)果。
17.如權(quán)利要求16所述的系統(tǒng),其特征在于,還包括用于評估信息的裝置,其中所述用 于確認(rèn)供呈現(xiàn)給所述用戶的與所述預(yù)期行程目的地相關(guān)聯(lián)的信息的裝置利用所評估的信息來確認(rèn)信息。
18.如權(quán)利要求17所述的系統(tǒng),其特征在于,還包括用于收集信息的裝置,其中所收集 到的信息由所述用于分析用戶的預(yù)期行程目的地的裝置來評估。
19.如權(quán)利要求16所述的系統(tǒng),其特征在于,還包括用于操作與所述信息確認(rèn)相關(guān)的 財政程序的裝置。
20.如權(quán)利要求16所述的系統(tǒng),其特征在于,還包括用于生成到所述預(yù)期行程目的地 的路線的裝置。
全文摘要
當(dāng)用戶要行進(jìn)到預(yù)期目的地時,多個信息可有益于幫助用戶的行程。如果一個人正在向擁擠賽事行進(jìn)時,則可提供信息以使得可提供擁擠交通區(qū)域??纱嬖谂c提供關(guān)于預(yù)期目的地的信息相關(guān)的財務(wù)機(jī)會。廣告客戶可以付費以使得在關(guān)于該廣告客戶的信息與預(yù)期目的地相關(guān)時播放該信息。此外,用戶可以為諸如最便宜的停車場在哪里等關(guān)于預(yù)期地點的詳細(xì)數(shù)據(jù)付費。
文檔編號G06Q30/00GK101896932SQ200880121264
公開日2010年11月24日 申請日期2008年11月14日 優(yōu)先權(quán)日2007年12月14日
發(fā)明者I·J·塔舍夫, J·C·克魯姆, J·D·庫克依特, M·L·塞爾澤, N·W·布萊克, R·帕納巴克 申請人:微軟公司