專利名稱:用于生成基于地圖的片段的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明的實施例通常涉及語義用戶界面技術(shù),更具體地,涉及用于生成基于地圖的片段的方法和裝置。
背景技術(shù):
因為移動計算和通信設備變得越來越靈活和方便,這些設備的用戶日益依賴于這些設備提供的社交和業(yè)務設置方面的功能。由于在移動設備的數(shù)據(jù)存儲能力、通信能力和處理功率方面取得進步,由這些設備提供的功能還在繼續(xù)發(fā)展。因為新功能不斷引進或日益流行,針對方便和直觀的用戶界面技術(shù)的用戶需求也在增長。為了迎合用戶的這種需求或鼓勵使用新功能,用戶界面設計和操作的創(chuàng)新必須齊步前進。
發(fā)明內(nèi)容
在此描述示例方法和實例裝置,其生成可以在用戶界面上呈現(xiàn)的基于地圖的片段從而可以檢索包括地圖的內(nèi)容頁。一種示例方法包括確定內(nèi)容頁標識符包括內(nèi)容頁包括地圖的指示。在這方面,用于渲染所述內(nèi)容頁的數(shù)據(jù)至少可以包括目的地信息。該方法也可以包括響應于確定所述內(nèi)容頁標識符包括所述內(nèi)容頁包括地圖的指示,從所述內(nèi)容頁提取所述目的地信息。該示例方法還可以包括構(gòu)造可選用于檢索所述內(nèi)容頁的用戶界面片段,其中該用戶界面片段包括至少部分基于所述目的地信息生成的組件。另一示例實施例是一種配置為生成基于地圖的片段的裝置。該示例裝置包括至少一個處理器和包括計算機程序代碼的至少一個存儲器,所述至少一個存儲器和所述計算機程序代碼被配置成使用所述至少一個處理器使所述裝置執(zhí)行多種功能。在這方面,可以使得該示例裝置確定內(nèi)容頁標識符包括內(nèi)容頁包括地圖的指示。在這方面,用于渲染所述內(nèi)容頁的數(shù)據(jù)可以至少包括目的地信息。也可以使得該裝置響應于確定所述內(nèi)容頁標識符包括所述內(nèi)容頁包括地圖的指示,從所述內(nèi)容頁提取所述目的地信息。還可以使得該示例裝置構(gòu)造可選用于檢索所述內(nèi)容頁的用戶界面片段,其中該用戶界面片段包括至少部分基于所述目的地信息生成的組件。另一示例實施例是包括具有在其上存儲的計算機程序代碼的存儲器的計算機程序產(chǎn)品,其中所述計算機程序代碼被配置成使裝置執(zhí)行多種功能。在這方面,所述程序代碼可以被配置成使裝置確定內(nèi)容頁標識符包括內(nèi)容頁包括地圖的指示。用于渲染所述內(nèi)容頁的數(shù)據(jù)可以至少包括目的地信息。所述程序代碼還可以被配置成響應于確定所述內(nèi)容頁標識符包括所述內(nèi)容頁包括地圖的指示,使裝置從所述內(nèi)容頁提取所述目的地信息。所述程序代碼也可以被配置成使裝置構(gòu)造可選用于檢索所述內(nèi)容頁的用戶界面片段,其中該用戶界面片段包括至少部分基于所述目的地信息生成的組件。另一示例裝置包括用于確定內(nèi)容頁標識符包括內(nèi)容頁包括地圖的指示的部件。在這方面,用于渲染所述內(nèi)容頁的數(shù)據(jù)可以至少包括目的地信息。該裝置也可以包括用于響應于確定所述內(nèi)容頁標識符包括所述內(nèi)容頁包括地圖的指示,從所述內(nèi)容頁提取所述目的地信息的部件。該示例裝置還可以包括用于構(gòu)造可選用于檢索所述內(nèi)容頁的用戶界面片段 的部件,其中該用戶界面片段包括至少部分基于所述目的地信息生成的組件。
〔0007〕 這樣概括性描述本發(fā)明的示例實施例之后,現(xiàn)在參考未必按比例繪制的附圖,其 中
〔0008〕 圖1示出根據(jù)本發(fā)明示例實施例的用于生成和顯示基于地圖的片段的裝置的框 〔0009〕 圖加和圖26示出根據(jù)本發(fā)明示例實施例的基于地圖的片段的示例設計模板; 〔0010〕 圖3示出根據(jù)本發(fā)明示例實施例的基于位置的片段的示例; 〔0011〕 圖4示出根據(jù)本發(fā)明另一示例實施例的與基于地圖的片段一起使用的路徑簡化 〔0012〕 圖5和圖6示出根據(jù)本發(fā)明示例實施例的基于方向的片段的示例; 〔0013〕 圖7示出根據(jù)本發(fā)明示例實施例的時間線用戶界面內(nèi)的基于位置的片段的示例; 〔0014〕 圖8示出根據(jù)本發(fā)明示例實施例的時間線用戶界面內(nèi)的基于方向的片段的示例; 〔0015〕 圖9示出根據(jù)本發(fā)明示例實施例的時間線用戶界面內(nèi)的基于位置的片段的附加 示例;
〔0016〕 圖10示出根據(jù)一些示例實施例的車內(nèi)設備的示例用戶界面;
〔0017〕 圖11示出根據(jù)本發(fā)明示例實施例的用于生成基于地圖的片段的裝置和相關(guān)系統(tǒng)
的框〔0018〕 圖12示出根據(jù)本發(fā)明示例實施例的配置為生成基于地圖的片段的移動終端的框 圖;和
〔0019〕 圖13示出根據(jù)本發(fā)明示例實施例的用于生成基于地圖的片段的示例方法的流程 圖。
具體實施例方式
〔0020〕 現(xiàn)在參考其中示出本發(fā)明一些而非全部實施例的附圖更加完整地描述本發(fā)明的 示例實施例。實際上,本發(fā)明可以不同形式實施并且不應該理解為限制為此處所述的實施 例;恰恰相反,提供這些實施例從而本公開可以滿足適用的法律需求。類似的附圖標記通篇 表示類似的元件。根據(jù)本發(fā)明的一些示例實施例,術(shù)語“數(shù)據(jù)”,“內(nèi)容”,“信息”和類似的術(shù) 語可以可交替地使用以表示能夠被傳輸,接收,操作和I或存儲的數(shù)據(jù)。 〔0021〕 此處使用的術(shù)語“電路”指的是下列全部內(nèi)容化)純硬件電路實現(xiàn)(例如純模擬 和義或數(shù)字電路中的實現(xiàn)〉;^)電路和軟件(和或固件〉的組合,例如(作為可使用的) (土)處理器的組合或(^) 一起工作從而使得裝置,例如移動電話或服務器執(zhí)行多種功能的 處理器I軟件〔包括數(shù)字信號處理器〉,軟件和存儲器的部分;和(()需要軟件或固件以進行 操作的電路,例如微處理器或微處理器的部分,即使這些軟件或固件物理上不存在。 〔0022〕 該定義“電路”適用于這個術(shù)語在該應用程序中,包括在任意權(quán)利要求中的所有應 用。作為另一示例,像這個應用程序中使用的那樣,術(shù)語“電路”也涵蓋僅一個處理器(或多 個處理器)或一個處理器的部分和其所屬的軟件和I或固件的實現(xiàn)。例如并且如果適用于特定的權(quán)利要求要素,術(shù)語“電路”也涵蓋用于移動電話的基帶集成電路或應用程序處理器集成電路,或者服務器、蜂窩網(wǎng)絡設備或其它網(wǎng)絡設備中的類似集成電路。很多網(wǎng)頁(例如Google地圖,Yahoo!地圖等)為用戶提供了在渲染的地圖上搜索或識別所需目的地的地理位置和向目的地行進的路徑的能力。這些網(wǎng)頁可以為地圖的渲染提供目的地的指示,并提供關(guān)于目的地的信息,例如名稱,物理地址,坐標(經(jīng)緯度)等。一些網(wǎng)頁也可以提供從出發(fā)點到目的地的方向(例如渲染的基于地圖的方向或文本方向等)、出發(fā)點與目的地之間的估計通行時間等。用戶可能希望使用這些網(wǎng)頁以搜索特定目的地的地址或位置。在一些情況下,用戶可能希望稍后通過瀏覽器歷史檢索相同的網(wǎng)頁。但是,可能難以使用例如基于地圖的網(wǎng)頁的任意生成的縮小的縮略圖找到對特定的基于地圖的搜索的正確地圖網(wǎng)頁。這可能是因為縮小的縮略圖沒有特別地提供特有屬性以使用戶具有識別相關(guān)目的地的能力。因此,本發(fā)明的多種示例實施例使用戶具有通過包括組件(例如相關(guān)對象的圖像,有意義的文本等)的基于地圖的片段輕易再調(diào)用(recall)和訪問先前執(zhí)行的基于地圖的搜索的能力,所述組件使用戶具有識別與所述基于地圖的片段相關(guān)聯(lián)的搜索或目的地的能力。根據(jù)一些示例實施例,在這方面,該片段可以包括語義上有意義的組件,其目的在于創(chuàng)建更有意義的鏈接項以檢索先前的基于地圖的搜索或先前訪問的包括地圖的內(nèi)容頁。根據(jù)一些示例實施例,可以設計基于地圖的片段的結(jié)構(gòu)以促進對具有相對小顯示器的設備(例如移動電話或汽車導航系統(tǒng))以及具有較大顯示器的設備(例如家用個人電腦)上的片段的查看。該片段可以包括多種組件,例如簡化的地圖/路徑,關(guān)于搜索到的目的地的信息,文本內(nèi)容等。本發(fā)明的多種示例實施例涉及基于地圖的片段的生成。在一些示例實施例中,基于地圖的片段可以用于概括地圖搜索的結(jié)果,并且該基于地圖的片段可以以促進用于能夠容易地識別并再調(diào)用先前執(zhí)行的搜索的方式構(gòu)造。關(guān)于這點,該基于地圖的片段可以是用于鏈接到內(nèi)容頁(例如網(wǎng)頁)的圖標或其它可選項,所述內(nèi)容頁包括先前執(zhí)行的對目的地或到目的地的路徑的基于地圖的搜索的結(jié)果。該基于地圖的片段可以由用戶選擇以啟動鏈接到所述基于地圖的片段的內(nèi)容頁的檢索。為了構(gòu)造該基于地圖的片段,可以從內(nèi)容頁提取信息,例如目的地信息,并且可以基于提取的信息生成或檢索相關(guān)的信息作為組件以構(gòu)造基于地圖的片段。根據(jù)一些示例實施例,該基于地圖的片段可以被渲染或視覺上被顯示為歷史日志的一部分并呈現(xiàn)在歷史日志用戶界面中。該歷史日志可以包括先前檢索的內(nèi)容頁的標識符(例如統(tǒng)一資源定位符(URL))的集合,一些所述內(nèi)容頁可以包括響應于基于地圖的搜索而生成的地圖??梢詾榘ǖ貓D的內(nèi)容頁生成基于地圖的片段。根據(jù)多種示例實施例,可以構(gòu)造兩類基于地圖的片段。第一類可以是基于位置的片段??梢詷?gòu)造基于位置的片段用于提供目的地和與該目的地相關(guān)聯(lián)的信息,但不需要提供用于向目的地行進的路徑或方向的內(nèi)容頁?;谖恢玫牡貓D內(nèi)容頁可以是包括地圖的內(nèi)容頁,用戶訪問該地圖以獲得更多關(guān)于目的地的信息,例如地址,調(diào)度信息(例如商店營業(yè)時間(storehours),電影放映時間(movie times)等),關(guān)于該目的地的感興趣的事實等。第二類基于地圖的片段可以是基于方向的片段。可以構(gòu)造基于方向的片段用于包括從出發(fā)點向該目的地行進的路徑或方向的內(nèi)容頁。在這方面,基于方向的地圖內(nèi)容頁也可以包括諸如到該目的地的估計行程時間,或騎自行車、徒步、或駕駛路徑的信息。為了生成基于位置的片段和基于方向的片段,可以實施圖I的示例裝置100的框圖。在這方面,示例裝置100可以包括內(nèi)容頁分析器102,地圖服務器104,片段生成器106,用戶界面108,其中每一個都可以由處理器和/或電子設備的存儲器,例如圖5的處理器505和/或存儲器設備510實施或控制。內(nèi)容頁分析器102可以配置成分析已先前由瀏覽器訪問或檢索的內(nèi)容頁,以確定哪些內(nèi)容頁與地圖相關(guān)。在這方面,內(nèi)容頁分析器102可以訪問歷史日志,例如瀏覽器歷史,以檢索和分析包括在該歷史日志中的內(nèi)容頁的標識符。為了確定內(nèi)容頁是否包括地圖,內(nèi)容頁分析器102可以被配置成分析內(nèi)容頁標識符(例如統(tǒng)一資源定位符(URL),地址等)以確定與所述標識符相關(guān)聯(lián)的內(nèi)容頁是否包括地圖。例如,包括地圖網(wǎng)頁的域名的URL可以是內(nèi)容頁包括地圖的指示符。在確定內(nèi)容頁包括地圖的基礎(chǔ)上,內(nèi)容頁分析器可以從該標識符或該內(nèi)容頁提取信息。在這方面,提取的信息可以包括目的地信息,例如目的地名稱(例如商號名稱),該目的地的坐標,該目的地的類別(例如餐館,汽車商店,銀行,游樂園,博物館,醫(yī)院,藥店,郵局,住所等)等。在一些示例實施例中,也可以提取關(guān)于出發(fā)點的信息,例如出發(fā)點的名稱(例如商號名稱),該出發(fā)點的坐標,該出發(fā)點的類別(例如餐館,汽車商店,銀行,游樂園,博物館,醫(yī)院,藥店,郵局,住所,先前確定的當前位置等)等。另外,在一些示例實施例中,可以提取額外的路徑信息,例如從出發(fā)點到目的地的估計通行時間,從出發(fā)點到目的地的英里數(shù),運輸類型(例如公路,自行車,徒步等)等。在一些示例實施例中,內(nèi)容頁標識符可以包括搜索標準或與該搜索標準一起存儲,用戶輸入該搜索標準以執(zhí)行針對目的地的基于地圖的搜索。也可以被提取的該搜索標準可以包括該目的地的名稱或該目的地的類別。一些或所有提取的信息(例如目的地信息)可以查詢的形式被傳輸?shù)降貓D服務器104。地圖服務器104可以在本地體現(xiàn)在與內(nèi)容頁分析器102相同的設備上,或者遠程地體現(xiàn)在分離設備上。至少基于提取的信息,地圖服務器104可以向片段生成器106提供用于構(gòu)造基于地圖的片段的組件。在一些示例實施例中,該組件可以是承載到該目的地的關(guān)系的對象的圖像,并且例如該目的地的類別可以用于確定將提供哪些圖像。例如,如果該類別是餐館,則根據(jù)用于各自基于地圖的片段的設計模板(例如基于位置的設計模板或基于方向的設計模板)可以提供食品和飲料項的一個或多個圖像。在一些示例實施例中,可以由地圖服務器104生成該組件,以作為從出發(fā)點到目的地的路徑的已過濾和已縮放(scaled)的描繪。組件也可以包括文本(例如標題或報頭文本,街道名稱,出發(fā)點和目的地的名稱,距離文本等),用于路徑上的街道或公路的街道或公路標志的圖像,興趣點信息,其它路徑信息等。根據(jù)一些示例實施例,地圖服務器104可以提供片段生成器可以用于生成組件的信息。在這方面,地圖服務器104可以提供路徑和關(guān)于出發(fā)點和/或目的地的興趣點信息。片段生成器106可以配置成從地圖服務器104接收該組件并通過在片段中包括該組件來構(gòu)造基于地圖的片段。在一些示例實施例中,該組件可以由片段生成器104生成而非在地圖服務器104處生成為從出發(fā)點到目的地的路徑的已過濾和已縮放的描繪。在這方面,根據(jù)一些示例實施例,地圖服務器104可以向片段生成器106提供數(shù)據(jù),該片段生成器104可以使用該數(shù)據(jù)以生成基于地圖的片段中包括的一些組件。根據(jù)多種示例實施例,片段生成器106可以體現(xiàn)在與內(nèi)容頁分析器102相同的設備中。片段生成器106可以配置成根據(jù)已定義的片段設計模板生成基于地圖的片段,如下進一步所述的。片段生成器106也可以配置成通過鏈接該片段與內(nèi)容頁標識符(例如通過包括內(nèi)容頁的URL作為該片段的屬性)來鏈接基于地圖的片段和相關(guān)聯(lián)的內(nèi)容頁??梢杂善紊善?06向用戶界面108提供構(gòu)造的片段,其可以體現(xiàn)在與片段生成器106和內(nèi)容頁分析器102相同的設備上。該用戶界面108可以配置成向用戶渲染和顯示或呈現(xiàn)基于地圖的片段以促進例如對該片段的查看和對該片段的選擇從而檢索相關(guān)聯(lián)的內(nèi)容頁。在這方面,可以生成該片段使其可選用于檢索該內(nèi)容頁。如上所述,可以根據(jù)設計模板構(gòu)造基于地圖的片段。圖2a和圖2b提供用于基于地圖的片段的示例設計模板。圖2a的設計模板110可以用于構(gòu)造基于位置的片段。該設計模板110可以包括報頭組件112和主體區(qū)域114。該報頭組件112可以包括例如指示與該片段相關(guān)聯(lián)的目的地的名稱的文本。該主體區(qū)域114可以包括一個或多個圖像組件116(例如圖像組件116a,116b和116c)。如上所述,圖像組件116可以描繪承載與相關(guān)聯(lián)的內(nèi)容頁的目的地的關(guān)系的對象的圖像。該組件也可以包括標簽和關(guān)于該目的地的興趣點信息。因此片段生成器106也可以配置成將從地圖服務器104接收的或由片段生成器106生成的組件定位到報頭組件112或圖像組件116的位置上以構(gòu)造該片段。圖2b的設計模板120可以用于構(gòu)造基于方向的片段。該設計模板120可以包括報頭組件122和主體區(qū)域124。該報頭組件122可以包括例如指示與該片段相關(guān)聯(lián)的目的地的名稱的文本。該主體區(qū)域124可以包括多種與路徑相關(guān)的組件。關(guān)于該主體區(qū)域124中的文本組件,該文本組件可以包括目的地或其它位置名稱126,一個或多個街道名稱128和出發(fā)點名稱130。關(guān)于該主體區(qū)域124的圖像組件,該圖像組件可以包括可以是通用的(例如星或方格旗)或涉及該目的地類別(例如銀行,醫(yī)院等的圖像)的目的地圖像組件132,也可以是通用的(例如圓圈或綠旗)或涉及該出發(fā)點類別(例如住宅,旅館等的圖像)的出發(fā)點圖像組件136。因而該圖像組件可以描繪承載與相關(guān)聯(lián)的內(nèi)容頁的目的地或出發(fā)點的關(guān)系的對象的圖像?;谀康牡氐钠我部梢园窂綀D像組件134。該路徑圖像組件可以是由相關(guān)聯(lián)的內(nèi)容頁提供的已過濾和已縮放的路徑版本。在這方面,參考圖3,由相關(guān)內(nèi)容頁的地圖159提供的路徑152的圖像可以被修改以改善識別和/或在較小顯示器或較低分辨率顯示器上提供清晰的呈現(xiàn)。從該內(nèi)容頁的地圖獲取的路徑152的圖像可以被減少或過濾為一組矢量圖元(primitive)并被縮放以簡化所述路徑的渲染。在這方面,路徑152表示由該內(nèi)容頁的地圖提供的路徑,并且路徑162表示過濾和縮放之后的相同路徑。除了簡化該路徑以外,在該內(nèi)容頁的地圖上提供的建筑物或地標的輪廓可以得到類似簡化。在這方面,參考圖3,建筑物154的圖像可以被過濾和縮放為建筑物164的圖像。類似地,建筑物156的圖像可以被過濾和縮放為建筑物166的圖像。根據(jù)一些示例實施例,已修改的地圖160可以被提供為組件,或每個路徑162以及建筑物164和166可以被提供為單獨的組件。正如基于位置的片段,也可以由片段生成器106基于設計模板120構(gòu)造基于方向的片段。在這方面,片段生成器106可以聚集文本和圖像組件到主體區(qū)域中的報頭組件122的位置和文本組件或圖像組件的位置上從而構(gòu)造基于方向的片段。圖4提供了生成一些基于位置的片段和合成片段的描繪的示例過程的描述。在這方面,在140,用戶在基于地圖的內(nèi)容頁中可能已經(jīng)搜索過名稱“Jack餐館(JackRestaurant)”作為目的地并已經(jīng)查看該結(jié)果。內(nèi)容頁的檢索可以存儲在歷史日志中。在用戶訪問該歷史日志之前或響應于此,可以進行對該結(jié)果的分析。該分析可用于分解目的地名稱“Jack餐館”以確定該目的地的類別。該類別可以被用作例如到地圖服務器104的查詢中的標準以檢索一個或多個組件。在此,在140,因為該類別為“餐館”,所以當根據(jù)設計模板構(gòu)造該片段時,食品(例如軟飲料,漢堡包和炸薯條)的圖像被填充為該片段的組件。此外,目的地的名稱,“Jack餐館”,可以被插入到該片段的報頭中。此外在142,用戶可能已經(jīng)在基于地圖的內(nèi)容頁中搜索過名稱“信托保險(TrustInsurance)”作為目的地并查看過該結(jié)果。再次地,該內(nèi)容頁的檢索可以被存儲在歷史日志中。在用戶訪問該歷史日志之前或響應于此,可以進行對該結(jié)果的分析。該分析可用于分解名稱“信托保險”以確定該目的地的類別。該類別可以被用作例如到地圖服務器104的查詢中的標準以檢索一個或多個組件。在此,在142,因為該類別為“保險”,所以當根據(jù)設計模板構(gòu)造該片段時,被保險項和救生設備(例如行李,救生筏和汽車)的圖像被填充為該片段的組件。此外,目的地的名稱,“信托保險”,可以被插入到該片段的報頭中。圖5提供了生成基于方向的片段和合成片段的示例過程的描述。在這方面,在170,用戶在基于地圖的內(nèi)容頁中可能已經(jīng)搜索過名稱“Capitol銀行(Capitol Bank)”作為相對于出發(fā)點的目的地以獲取路徑并已經(jīng)查看該結(jié)果。內(nèi)容頁的檢索可以存儲在歷史日志中。在用戶訪問該歷史日志之前或響應于此,可以進行對該結(jié)果的分析。該分析可用于分解目的地名稱“Capitol Bank”以確定該目的地的類別。該類別可以被用作到例如地圖服務器104的查詢中的標準以檢索一個或多個組件。在此,在170,因為該類別為“銀行”,所以當根據(jù)設計模板構(gòu)造該片段時,可用銀行的圖像填充為該片段的目的地圖像組件。也可以基于指示出發(fā)點(例如指示“第四(4th)”的旗幟圖像和文本),指示路徑(例如路徑圖像和路標圖像)和指示該目的地(例如指示“Anza”的銀行圖像和文本)的設計模板填充組件。正如該片段的右下角中所示,可以包括距離組件。在172,提供了另一基于方向的片段,其中用戶在基于地圖的內(nèi)容頁中可能已經(jīng)搜索過名稱“Medco汽車(Medco Auto)”作為相對于出發(fā)點的目的地以獲取路徑并已經(jīng)查看該結(jié)果。內(nèi)容頁的檢索可以存儲在歷史日志中。在用戶訪問該歷史日志之前或響應于此,可以進行對該結(jié)果的分析。該分析可用于分解目的地名稱“Medco Auto”以確定該目的地的類別。該類別可以被用作例如到地圖服務器104的查詢中的標準以檢索一個或多個組件。在此,在172,因為該類別為“汽車”,所以當根據(jù)設計模板構(gòu)造該片段時,汽車的圖像被填充為該片段的目的地圖像組件。也可以基于指示出發(fā)點(例如指示“第五(5th)”的旗幟圖像和文本),指示路徑(例如路徑圖像和路標圖像)和指示該目的地(例如指示“Madison”的汽車圖像和文本)的設計模板填充組件。正如該片段的右下角中所示,可以包括距離組件。圖6提供了在180和182處的基于方向的片段的其它示例。可以以與如上所述構(gòu)造片段類似的方式構(gòu)造圖6的基于方向的片段。但是,值得注意的是,關(guān)于在182生成的片段,該類別不能直接從名稱提取。在沒有進一步信息的情況下,例如可以從內(nèi)容頁提取的興趣點信息,名稱“Rudy’ s”并不指示酒吧類別。如上所述,包括基于位置和基于方向的片段的基于地圖的片段可以在用戶界面108 (例如與歷史日志相關(guān)聯(lián)的用戶界面屏幕)上渲染和顯示。根據(jù)多種示例實施例,可以基于該目的地何時被搜索或該內(nèi)容頁最后一次被檢索按相對于時間線的時間順序來安排基于地圖的片段。繼被呈現(xiàn)之后,該片段可以由用戶選擇以檢索內(nèi)容頁和與該片段相關(guān)聯(lián)的地圖。圖7,8和9示出可以實施以顯示基于地圖的片段的時間用戶界面屏幕的示例。雖然在橫向上提供圖7,8和9中的用戶界面屏幕,但可以在縱向或其它定向上提供一些示例實施例。圖7和9示出相對于時間線的基于位置的片段的集合,而圖8示出相對于各自時間線的基于方向的片段。圖10示出例如可以在安裝在汽車儀表板中的設備上實施的另一示例用戶界面屏幕。該用戶界面屏幕可以或不可以關(guān)于時間組織片段。圖10中描繪的該用戶界面屏幕在屏幕上包括允許用戶通過該片段導航以定位所需的片段的控制(例如箭頭)。另外,根據(jù)本發(fā)明的多種示例實施例,使用的片段或信息構(gòu)造可以在設備之間共享的片段。在這方面,包括地圖的內(nèi)容頁可以最初由第一設備(例如臺式機)提取,并且第二設備(例如安裝在汽車中的導航設備)的歷史日志可以通過該片段或生成該片段的信息得到更新。根據(jù)一些示例實施例,可以通過例如因特網(wǎng)連接同步第一和第二設備的歷史日志從而促進共享該片段的能力。上述提供的和此處一般提供的描述示出示例方法和技術(shù),例如圖I的示例裝置100和用于生成基于地圖的片段的示例計算機程序產(chǎn)品,所述示例裝置100可以以示例裝置的形式實施。圖11和12描繪了配置成執(zhí)行此處描述的多種功能的示例裝置,包括關(guān)于圖13的流程圖的操作和此處描述的操作的那些功能。現(xiàn)在參考圖11,本發(fā)明的一個示例實施例被描繪為裝置500。裝置500可以體現(xiàn)為具有有線和/或無線通信能力的通信設備或包括作為該通信設備的組件。在一些示例實施例中,該裝置500可以是通信設備的一部分,例如靜態(tài)或移動通信終端。作為移動設備,該裝置500可以是移動和/或無線通信節(jié)點,例如移動和/或無線服務器、計算機、接入點、通信切換設備、手持無線設備(例如電話,便攜數(shù)字助理(PDA),移動電視,游戲設備,攝像機,視頻錄制器,音頻/視頻播放器,無線電,電子書閱讀器,和/或全球定位系統(tǒng)(GPS)設備)、車內(nèi)導航設備、上述設備的任意組合等。作為靜態(tài)終端,裝置500可以是臺式機、服務器、靜態(tài)通信節(jié)點等。不考慮通信設備的類型,裝置500也可以包括計算能力。示例裝置500包括處理器505、存儲器設備510、輸入/輸出(I/O)接口 506、通信接口 515和基于地圖的片段管理器540,或與處理器505、存儲器設備510、輸入/輸出(I/O)接口 506、通信接口 515和基于地圖的片段管理器540通信。處理器505可以實體化為多種用于執(zhí)行本發(fā)明示例實施例的多種功能的部件,包括例如微處理器、協(xié)處理器、控制器、專用集成電路(例如ASIC (特定應用集成電路)、FPGA (現(xiàn)場可編程門陣列)或硬件加速器)、處理電路等。根據(jù)一個示例實施例,處理器505可以表示一齊操作的多個處理器、或一個或多個多核處理器。此外,處理器505可以包括多個晶體管、邏輯門、時鐘(例如振蕩器)、其它電路等以促進此處描述的功能的執(zhí)行。處理器505可以但并非必須包括一個或多個伴隨數(shù)字信號處理器。在一些不例實施例中,處理器505配置成執(zhí)行存儲在存儲器設備510中的指令或該處理器505可訪問的指令。處理器505可以配置成這樣操作以便該處理器使得裝置500執(zhí)行此處描述的多種功能。無論是配置為硬件或通過存儲在計算機可讀存儲介質(zhì)中的指令進行配置,或通過其組合進行配置,在被相應地配置時,處理器505可以是能夠根據(jù)本發(fā)明的實施例執(zhí)行操作的實體。因此,在處理器505體現(xiàn)為ASIC、FPGA等或者為其一部分的示例實施例中,處理器505為特別地配置以用于進行此處描述的操作的硬件。可選地,在處理器505體現(xiàn)為存儲在計算機可讀存儲介質(zhì)中的指令的執(zhí)行器的示例實施例中,該指令特別配置處理器505以執(zhí)行此處描述的算法和操作。在一些示例實施例中,處理器505是被配置用于通過被執(zhí)行的指令由處理器505的其它配置使用本發(fā)明的示例實施例的特定設備(例如通信服務器或移動終端)的處理器,以執(zhí)行此處描述的算法,方法和操作。存儲器設備510可以是一個或多個可以包括易失和/或非易失存儲器的有形和/或永久的計算機可讀存儲介質(zhì)。在一些示例實施例中,存儲器設備510包括隨機存取存儲器(RAM),其包括動態(tài)和/或靜態(tài)RAM、芯片內(nèi)或芯片外高速緩沖存儲器,和/或類似存儲器。此外,存儲器設備510還可以包括可以是嵌入式或可移除的非易失存儲器,并且可以包括例如只讀存儲器,閃存,磁存儲設備(例如硬盤,軟盤驅(qū)動器,磁帶等),光盤驅(qū)動器和/或介質(zhì),非易失隨機存取存儲器(NVRAM)和/或類似存儲器。存儲器設備510可以包括用于臨時存儲數(shù)據(jù)的緩存區(qū)域。在這方面,一些或全部存儲器設備510可以包括在處理器505內(nèi)。在一些示例實施例中,存儲器設備510可以存儲地圖服務器,如上所述,其可以被查詢并提供用于構(gòu)造基于地圖的片段的組件。此外,存儲器設備510可以配置成存儲信息,數(shù)據(jù),應用程序,計算機可讀程序代碼指令和/或類似內(nèi)容,以使得處理器505和示例裝置500能夠執(zhí)行此處描述的根據(jù)本發(fā)明的示例實施例的多種功能。例如,存儲器設備510可以配置成緩沖輸入數(shù)據(jù)以通過處理器505進行處理。額外地,或可選地,存儲器設備510可以配置成存儲通過處理器505執(zhí)行的指令。I/O接口 506可以是任意設備,電路,或體現(xiàn)在硬件、軟件、或硬件和軟件的組合中的部件,其被配置成對接處理器505和其它電路或設備,例如通信接口 515。在一些示例實施例中,處理器505可以通過I/O接口 506與存儲器510對接。該I/O接口 506可以配置成將信號和數(shù)據(jù)轉(zhuǎn)換為可以通過處理器505解釋的形式。該I/O接口 506也可以執(zhí)行輸入和輸出的緩沖以支持處理器505的操作。根據(jù)一些示例實施例,處理器505和I/O接口 506可以組合在配置成執(zhí)行或使得裝置500執(zhí)行本發(fā)明的多種功能的單個芯片或集成電路上。通信接口 515可以是體現(xiàn)在硬件,計算機程序產(chǎn)品,或硬件和計算機程序產(chǎn)品的組合中的任意設備或部件,其可以配置成從/向網(wǎng)絡520和/或與示例裝置500通信的任意其它設備或模塊接收和/或發(fā)送數(shù)據(jù)。該通信接口可以配置成通過任意類型的有線或無線連接,并通過任意類型的通信協(xié)議,例如支持蜂窩通信的通信協(xié)議傳達信息。根據(jù)多種示例實施例,通信接口 515配置成支持蜂窩網(wǎng)絡中的通信的發(fā)送和接收。在這方面,通信接口515可以配置成支持設備到設備的通信。處理器505也可以配置成經(jīng)由通信接口 515通過例如控制包括在通信接口 515內(nèi)的硬件促進通信。在這方面,通信接口 515例如可以包括通信驅(qū)動器電路(例如通過例如光纖連接支持有線通信的電路),一個或多個天線,發(fā)送器,接收器,收發(fā)器和/或支持硬件,包括例如用于使能通信的處理器。通過通信接口 515,示例裝置500可以與多種其它網(wǎng)絡實體以設備到設備的形式和/或通過經(jīng)由基站,接入點,服務器,網(wǎng)關(guān),路由器等的間接通信進行通信。用戶界面525可以與處理器505進行通信以通過用戶界面525接收用戶輸入和/或向用戶呈現(xiàn)輸出,作為例如可聽的,可視的,機械的或其它輸出指示。用戶界面525可以包括例如鍵盤,鼠標,控制桿,顯示器(例如觸摸屏顯示器),麥克風,揚聲器或其它輸入/輸出機制。此外,處理器505可以包括配置成控制用戶界面的一個或多個元件的至少一些功能的用戶界面電路,或與其進行通信。處理器505和/或用戶界面電路可以配置成通過存儲在處理器505可訪問的存儲器(例如易失存儲器,非易失存儲器和/或類似存儲器)上的計算機程序指令(例如軟件和/或固件)控制用戶界面的一個或多個元件的一種或多種功能。用戶界面525也可以配置成支持觸覺反饋的實現(xiàn)。在這方面,由于受處理器505控制,用戶界面525可以包括配置用于此處描述的觸覺反饋的振動,壓電和/或音頻設備。在一些示例實施例中,用戶界面電路配置成通過使用顯示器促進用戶對裝置500的至少一些功能的控制,并配置成響應用戶輸入。處理器505也可以包括配置成顯示至少部分用戶界面的顯示器電路或與其進行通信,所述顯示器和顯示器電路配置成促進裝置500的至少一些功能的用戶控制。用戶界面525也可以包括一個或多個顯示器,例如觸摸屏顯示器。每個觸摸屏顯示器可以配置成向用戶視覺呈現(xiàn)圖形信息。可以實體化為任意已知觸摸屏顯示器的觸摸屏顯示器也可以包括配置成通過合適的技術(shù),例如電阻、電容、紅外、應變儀、表面波、光學成像、色散信號技術(shù)、聲學脈沖識別或類似技術(shù)使能觸摸識別的觸摸檢測表面。該觸摸屏顯示器可以包括當在觸摸檢測表面上接觸時檢測觸摸必要的所有硬件。當有物體,例如觸針,手指,鋼筆,鉛筆或任意其它指針設備,以足夠表現(xiàn)為觸摸的方式接觸觸摸屏顯示器的觸摸檢測表面的一部分時,可發(fā)生觸摸事件。觸摸屏顯示器也可以配置成生成在屏幕上指示觸摸事件位置的觸摸事件位置數(shù)據(jù)。示例裝置500的基于地圖的片段管理器540可以是部分或全部體現(xiàn)在硬件,計算機程序產(chǎn)品,或硬件和計算機程序產(chǎn)品的組合中的任意部件或設備,例如執(zhí)行存儲的指令以配置示例裝置500的處理器505,存儲配置成執(zhí)行此處所述功能的可執(zhí)行程序代碼指令的存儲器設備510,或配置成執(zhí)行此處所述基于地圖的片段管理器540的功能的硬件配置的處理器505。在不例實施例中,處理器505包括或控制基于地圖的片段管理器540。基于地圖的片段管理器540可以部分或全部地體現(xiàn)為類似于、但與處理器505相分離的處理器。在這方面,基于地圖的片段管理器540可以與處理器505通信。在多種示例實施例中,基于地圖的片段管理器540可以部分或全部地位于不同的裝置中,從而基于地圖的片段管理器540的一些或全部功能可以由第一裝置執(zhí)行,并且基于地圖的片段管理器540的功能的剩余部分可以由一個或多個其它裝置執(zhí)行。此外,裝置500和處理器505可以配置成通過基于地圖的片段管理器540執(zhí)行下列功能。在這方面,片段管理器540可以配置成使得或引導處理器500和/或裝置500執(zhí)行多種功能,例如關(guān)于圖1-10和13描述的和此處一般描述的那些功能。例如,參考圖13,片段管理器540可以配置成在700確定內(nèi)容頁標識符包括內(nèi)容頁包括地圖的指示。用于渲染內(nèi)容頁的數(shù)據(jù)至少可以包括目的地信息,并且片段管理器540可以配置成在710響應于確定該內(nèi)容頁標識符包括該內(nèi)容頁包括地圖的指示從該內(nèi)容頁提取目的地信息。此外,片段管理器540也可以配置成在720構(gòu)造可選用于檢索內(nèi)容頁的用戶界面片段,其中該用戶界面片段包括至少部分基于該目的地信息生成的組件。在一些示例實施例中,片段管理器540可以配置成響應于地圖服務器的查詢從地圖服務器接收所述組件。在這方面,該查詢可以至少部分基于該目的地信息。額外地,或可選地,根據(jù)一些示例實施例,片段管理器540可以配置成分析目的地信息以確定目的地和/或該目的地的類別。在一些示例實施例中,用戶界面片段的組件可以是承載到該目的地的類別的關(guān)系的對象的圖像。額外地,或可選地,根據(jù)一些示例實施例,片段管理器540可以配置成從該內(nèi)容頁提取出發(fā)點信息,并生成用于渲染所述出發(fā)點和目的地之間的路徑的已過濾和已縮放的描繪的數(shù)據(jù)。在這方面,在一些示例實施例中,該用戶界面片段的組件可以是用于渲染該路徑的已過濾和已縮放的描繪的數(shù)據(jù)。此外,根據(jù)一些示例實施例,片段管理器540可以額外的,或可選地配置成使得從歷史日志檢索該內(nèi)容頁標識符。該歷史日志可以包括先前已經(jīng)被檢索的內(nèi)容頁的多個內(nèi)容頁標識符。額外地,或可選地,片段管理器540可以配置成當內(nèi)容頁被最后檢索時使得用戶界面片段按照至少基于時間的時間順序顯示?,F(xiàn)在參考圖12,提供了根據(jù)本發(fā)明多種實施例的更具體的示例裝置。圖12的示例裝置是一種配置成在無線網(wǎng)絡,例如蜂窩通信網(wǎng)絡內(nèi)通信的移動終端10。移動終端10可以配置成執(zhí)行此處所述裝置500的功能。更具體而言,可以使得移動終端10通過處理器20執(zhí)行關(guān)于圖1-11和圖13描述的功能。處理器20可以是類似于處理器505與例如I/O接口 506 —起配置的集成電路或芯片。此外,作為計算機可讀存儲媒體,易失存儲器40和非易失存儲器42可以配置成支持處理器20的操作。移動終端10也可以包括天線12,發(fā)射器14和接收器16,可以包括這些元件作為移動終端10的通信接口的部分??梢园〒P聲器24,麥克風26,顯示器28(其可以是觸摸屏顯示器)和小鍵盤30作為用戶界面的部分。圖13示出根據(jù)本發(fā)明示例實施例的示例系統(tǒng)、方法、和/或計算機程序產(chǎn)品的流程圖??梢岳斫獾氖?,流程圖的每個操作和/或流程圖中的操作的組合可以通過多種部件實現(xiàn)。用于實現(xiàn)流程圖的操作、流程圖中的操作的組合或此處所述本發(fā)明示例實施例的其它功能的部件可以包括硬件,和/或包括具有在其中存儲的一個或多個計算機程序代碼指令,程序指令或可執(zhí)行計算機可讀程序代碼指令的計算機可讀存儲介質(zhì)(與描述傳播信號的計算機可讀傳輸介質(zhì)相對)的計算機程序產(chǎn)品。在這方面,用于執(zhí)行圖13和此處描述的其它操作和功能的程序代碼指令可以存儲在示例裝置(例如示例裝置500或移動終端10)的存儲器設備(例如存儲器設備510,易失存儲器40,或非易失存儲器42 )中,并且可以由處理器(例如處理器505或處理器20)執(zhí)行。可以理解的是,任意這種程序代碼指令都可以從計算機可讀存儲介質(zhì)加載到計算機或其它可編程裝置(例如處理器505,存儲器設備510等)上以生產(chǎn)特定的機器,從而該特定的機器成為用于實現(xiàn)流程圖的操作中指定的功能的部件。這些程序代碼指令也可以存儲在可以弓I導計算機,處理器或其它可編程裝置以特定形式工作并由此生成特定機器或特定制品的計算機可讀存儲介質(zhì)中。存儲在計算機可讀存儲介質(zhì)中的指令可以產(chǎn)生制品,其中該制品成為用于實現(xiàn)流程圖的操作中指定的功能的部件。該程序代碼指令可以從計算機可讀存儲介質(zhì)檢索并加載到計算機,處理器或其它可編程裝置中以配置該計算機,處理器或其它可編程裝置從而執(zhí)行將在計算機,處理器或其它可編程裝置上執(zhí)行或由其執(zhí)行的操作。該程序代碼指令的檢索、加載和執(zhí)行可以順序地執(zhí)行從而一次檢索、加載和執(zhí)行一個指令。在一些示例實施例中,檢索、加載和/或執(zhí)行可以并行執(zhí)行從而一起檢索、加載和執(zhí)行多個指令。程序代碼指令的執(zhí)行可以產(chǎn)生計算機實現(xiàn)的過程,從而由計算機、處理器或其它可編程裝置執(zhí)行的指令提供用于實現(xiàn)流程圖的操作中指定的功能的操作。因此,處理器對與流程圖的操作相關(guān)聯(lián)的指令的執(zhí)行,或在計算機可讀介質(zhì)存儲介質(zhì)中對與流程圖的方框或操作相關(guān)聯(lián)的指令的存儲支持用于執(zhí)行指定功能的操作的組合。也可以理解的是,流程圖的一個或多個操作、和流程圖中的方框或操作的組合可以由專用的基于硬件的計算機系統(tǒng)和/或執(zhí)行該指定功能的處理器、或?qū)S糜布统绦虼a指令的組合實現(xiàn)。此處提出的本發(fā)明的許多修改以及其它實施例將為領(lǐng)域內(nèi)技術(shù)人員所了解,相關(guān)發(fā)明具有前述描述以及有關(guān)的附圖中給出的教導的益處。因此應該理解的是本發(fā)明不限制為公開的特定實施例,而是修改與其它實施例也旨在包括在所附權(quán)利要求的范圍內(nèi)。此外,盡管前述描述以及有關(guān)附圖描述了要素和/或功能的特定示例性組合的情境中的示例實施例,應理解的是要素和/或功能的不同組合可以在不背離所附權(quán)利要求的范圍的情況下由替代實施例提供。在這點上,例如,除了上文明確描述的之外,要素和/或功能的不同組合也被考慮為可以陳述在所附的一些權(quán)利要求中。雖然此處采用了特定術(shù)語,但它們僅用作通用和說明目的而不用于限制目的。
權(quán)利要求
1.一種方法,包括 確定內(nèi)容頁標識符包括內(nèi)容頁包括地圖的指示,其中用于渲染所述內(nèi)容頁的數(shù)據(jù)至少包括目的地信息; 響應于確定所述內(nèi)容頁標識符包括所述內(nèi)容頁包括地圖的指示,從所述內(nèi)容頁提取所述目的地信息;和 構(gòu)造可選擇用于檢索所述內(nèi)容頁的用戶界面片段,所述用戶界面片段包括至少部分地基于所述目的地信息生成的組件。
2.根據(jù)權(quán)利要求I所述的方法,進一步包括響應于地圖服務器的查詢從所述地圖服務器接收所述組件,其中所述查詢至少部分地基于所述目的地信息。
3.根據(jù)權(quán)利要求I所述的方法,進一步包括分析所述目的地信息以確定目的地和所述目的地的類別;并且其中構(gòu)造所述用戶界面片段包括構(gòu)造包括所述組件的所述用戶界面片段,所述組件是承載與所述目的地的類別的關(guān)系的對象的圖像。
4.根據(jù)權(quán)利要求I所述的方法,進一步包括 從所述內(nèi)容頁提取出發(fā)點信息;和 生成用于渲染所述出發(fā)點和所述目的地之間的路徑的已過濾和已縮放的描繪的數(shù)據(jù); 其中構(gòu)造所述用戶界面片段包括構(gòu)造包括所述組件的所述用戶界面片段,所述組件是用于渲染所述路徑的已過濾和已縮放的描繪的數(shù)據(jù)。
5.根據(jù)權(quán)利要求I所述的方法,進一步包括使得從歷史日志檢索所述內(nèi)容頁標識符,所述歷史日志包括已被先前檢索的內(nèi)容頁的多個內(nèi)容頁標識符。
6.根據(jù)權(quán)利要求I所述的方法,進一步包括當最后檢索所述內(nèi)容頁時使得所述用戶界面片段按至少基于時間的時間順序顯示。
7.一種裝置,包括至少一個處理器和包括計算機程序代碼的至少一個存儲器,所述至少一個存儲器和所述計算機程序代碼被配置成使用所述至少一個處理器使所述裝置至少 確定內(nèi)容頁標識符包括內(nèi)容頁包括地圖的指示,其中用于渲染所述內(nèi)容頁的數(shù)據(jù)至少包括目的地信息; 響應于確定所述內(nèi)容頁標識符包括所述內(nèi)容頁包括地圖的指示,從所述內(nèi)容頁提取所述目的地信息;和 構(gòu)造可選擇用于檢索所述內(nèi)容頁的用戶界面片段,所述用戶界面片段包括至少部分地基于所述目的地信息生成的組件。
8.根據(jù)權(quán)利要求7所述的裝置,其中進一步使所述裝置響應于地圖服務器的查詢從所述地圖服務器接收所述組件,其中所述查詢至少部分地基于所述目的地信息。
9.根據(jù)權(quán)利要求7所述的裝置,其中進一步使所述裝置分析所述目的地信息以確定目的地和所述目的地的類別;并且使得所述裝置構(gòu)造所述用戶界面片段包括使得所述裝置構(gòu)造包括所述組件的所述用戶界面片段,所述組件是承載與所述目的地的類別的關(guān)系的對象的圖像。
10.根據(jù)權(quán)利要求7所述的裝置,其中進一步使所述裝置 從所述內(nèi)容頁提取出發(fā)點信息;和生成用于渲染所述出發(fā)點和所述目的地之間的路徑的已過濾和已縮放的描繪的數(shù)據(jù); 其中使所述裝置構(gòu)造所述用戶界面片段包括使所述裝置構(gòu)造包括所述組件的所述用戶界面片段,所述組件是用于渲染所述路徑的已過濾和已縮放的描繪的數(shù)據(jù)。
11.根據(jù)權(quán)利要求7所述的裝置,其中進一步引導所述裝置使得從歷史日志檢索所述內(nèi)容頁標識符,所述歷史日志包括已被先前檢索的內(nèi)容頁的多個內(nèi)容頁標識符。
12.根據(jù)權(quán)利要求7所述的裝置,其中進一步引導所述裝置當最后檢索所述內(nèi)容頁時,使得所述用戶界面片段按至少基于時間的時間順序顯示。
13.根據(jù)權(quán)利要求7所述的裝置,其中所述裝置包括移動終端。
14.根據(jù)權(quán)利要求13所述的裝置,其中所述裝置進一步包括包括配置成顯示所述用戶界面片段的顯示器的用戶界面電路和組件。
15.一種計算機程序產(chǎn)品,包括具有在其上存儲的程序代碼的存儲器,所述程序代碼配置成使裝置 確定內(nèi)容頁標識符包括內(nèi)容頁包括地圖的指示,其中用于渲染所述內(nèi)容頁的數(shù)據(jù)至少包括目的地信息; 響應于確定所述內(nèi)容頁標識符包括所述內(nèi)容頁包括地圖的指示,從所述內(nèi)容頁提取所述目的地信息;和 構(gòu)造可選擇用于檢索所述內(nèi)容頁的用戶界面片段,所述用戶界面片段包括至少部分地基于所述目的地信息生成的組件。
16.根據(jù)權(quán)利要求15所述的計算機程序產(chǎn)品,其中所述程序代碼被進一步配置成使所述裝置響應于地圖服務器的查詢從所述地圖服務器接收所述組件,其中所述查詢至少部分地基于所述目的地信息。
17.根據(jù)權(quán)利要求15所述的計算機程序產(chǎn)品,其中所述程序代碼被進一步配置成使所述裝置分析所述目的地信息以確定目的地和所述目的地的類別;并且其中所述程序代碼被配置成使所述裝置構(gòu)造所述用戶界面片段包括所述程序代碼被配置成使所述裝置構(gòu)造包括所述組件的所述用戶界面片段,所述組件是承載與所述目的地的類別的關(guān)系的對象的圖像。
18.根據(jù)權(quán)利要求15所述的計算機程序產(chǎn)品,其中所述程序代碼被進一步配置成使所述裝置 從所述內(nèi)容頁提取出發(fā)點信息;和 生成用于渲染所述出發(fā)點和所述目的地之間的路徑的已過濾和已縮放的描繪的數(shù)據(jù); 其中所述程序代碼配置成使所述裝置構(gòu)造所述用戶界面片段包括所述程序代碼配置成使所述裝置構(gòu)造包括所述組件的所述用戶界面片段,所述組件是用于渲染所述路徑的已過濾和已縮放的描繪的數(shù)據(jù)。
19.根據(jù)權(quán)利要求15所述的計算機程序產(chǎn)品,其中所述程序代碼被進一步配置成引導所述裝置使得從歷史日志檢索所述內(nèi)容頁標識符,所述歷史日志包括已被先前檢索的內(nèi)容頁的多個內(nèi)容頁標識符。
20.根據(jù)權(quán)利要求15所述的計算機程序產(chǎn)品,其中所述程序代碼被進一步配置成使所述裝置當最后檢索所述內(nèi)容頁時,使得所述用戶界面片段按至少基于時間的時間順序顯示 ο
全文摘要
本發(fā)明提供了用于生成基于地圖的片段的多種方法。一種示例方法包括確定內(nèi)容頁標識符包括內(nèi)容頁包括地圖的指示。在這方面,用于渲染所述內(nèi)容頁的數(shù)據(jù)至少可以包括目的地信息。所述方法也可以包括響應于確定所述內(nèi)容頁標識符包括所述內(nèi)容頁包括地圖的指示,從所述內(nèi)容頁提取所述目的地信息。所述示例方法可以進一步包括構(gòu)造可選擇用于檢索所述內(nèi)容頁的用戶界面片段,其中所述用戶界面片段包括至少部分基于所述目的地信息生成的組件。本發(fā)明也提供了類似和相關(guān)的示例方法和示例裝置。
文檔編號G01C21/32GK102934112SQ201180027689
公開日2013年2月13日 申請日期2011年2月10日 優(yōu)先權(quán)日2010年6月4日
發(fā)明者V·塞特魯爾, 堀井洋 申請人:諾基亞公司