亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

可調(diào)且漸進(jìn)式移動設(shè)備街道視圖的制作方法

文檔序號:6360749閱讀:189來源:國知局
專利名稱:可調(diào)且漸進(jìn)式移動設(shè)備街道視圖的制作方法
可調(diào)且漸進(jìn)式移動設(shè)備街道視圖
背景技術(shù)
在線地圖應(yīng)用是被許多人頻繁使用的基本工具。各種供選擇的呈現(xiàn)諸如衛(wèi)星視圖、正射(orthographic)地圖和可比版本利用不同的托管服務(wù)(hosted service)來提供。這些變種中的一些甚至可能被疊加。在線地圖服務(wù)的最近發(fā)展是街道視圖,其使得用戶能夠在街道水平(street level)上查看特定位置的周圍環(huán)境。在許多應(yīng)用中,給定地址的默認(rèn)街道水平視圖在從用戶接收到地址時(shí)被顯示。用戶隨后可以被允許來通過選擇旋轉(zhuǎn)控制來旋轉(zhuǎn)視角。許多街道視圖應(yīng)用呈現(xiàn)從移動成像單元捕獲的位置的受限視圖(例如,一次呈現(xiàn)一棟或不多的建筑物)。一些地圖應(yīng)用提供有關(guān)特定地址的詳細(xì)信息,諸如商行名稱,但是如同氣球、懸停顯示框等等之類的用戶界面元素被疊加在常規(guī)地圖或衛(wèi)星視圖上。盡管有用,但是通常在街道視圖呈現(xiàn)中并不提供該信息。地圖應(yīng)用當(dāng)在移動設(shè)備上提供時(shí)可能是特別有用的。例如,用戶可能正在搜索特定地址并在其移動設(shè)備上檢查地圖或街道視圖,以找到他們正在搜索的地址。然而,在許多情況下,移動設(shè)備的通信帶寬受到限制,這導(dǎo)致利用移動設(shè)備檢索街道視圖(或類似應(yīng)用)的圖像中的延遲。因此,即時(shí)地在移動設(shè)備上提供街道周圍環(huán)境的高質(zhì)量視圖是一項(xiàng)挑戰(zhàn)性的工作。

發(fā)明內(nèi)容
提供這個(gè)發(fā)明內(nèi)容部分來以簡化的形式介紹下面在詳細(xì)描述部分中進(jìn)一步描述的概念的選擇。這個(gè)發(fā)明內(nèi)容部分并不打算排他地標(biāo)識所請求保護(hù)的主題的關(guān)鍵特征或基本特征,也不打算用作輔助手段來確定所請求保護(hù)的主題的范圍。實(shí)施例涉及提供用于在移動設(shè)備上導(dǎo)航街道視圖應(yīng)用的直觀且用戶友好的用戶界面(UI)技術(shù),從而使用戶能夠查看可用街道水平圖像的不同角度和分段。此外,其他的實(shí)施例涉及管理街道視像(及其部分)的檢索和呈現(xiàn),以緩解在無線連接上從服務(wù)器檢索期望圖像中的延遲。這些和其他的特征以及優(yōu)點(diǎn)通過閱讀下面的詳細(xì)描述以及審閱相關(guān)聯(lián)的附圖將是顯然的。將明白前述的一般描述和下面的詳細(xì)描述二者是解釋性的并且不限制所請求保護(hù)的各方面。


圖1示出在具有觸摸式顯示器(touch-enabled display)的移動設(shè)備上的兩種示例街道視圖導(dǎo)航方法;
圖2示出在具有觸摸式顯示器的移動設(shè)備上的兩種附加的示例街道視圖導(dǎo)航方法;
圖3A和3B示出在從服務(wù)中檢索圖像時(shí)根據(jù)實(shí)施例的臨時(shí)街道視圖顯示的不同示例方
法;
圖4示出根據(jù)一些實(shí)施例用于最小化下載資源來顯示街道視像的另一示例方案;圖5是其中可以實(shí)現(xiàn)根據(jù)實(shí)施例的系統(tǒng)的聯(lián)網(wǎng)環(huán)境;
圖6是其中可以實(shí)現(xiàn)實(shí)施例的示例計(jì)算操作環(huán)境的框圖;和
圖7示出根據(jù)實(shí)施例的用于提供可調(diào)且漸進(jìn)式(progressive)移動設(shè)備街道視圖的處理的邏輯流程圖。
具體實(shí)施例方式如上簡要描述的,可以管理街道視像的檢索和呈現(xiàn),以便通過技術(shù)諸如文本表示、替代視圖、調(diào)度圖像請求和可比技術(shù)來緩解在無線連接上從服務(wù)器檢索期望圖像中的延遲。此外,移動設(shè)備上街道視圖應(yīng)用的導(dǎo)航可以通過直觀且用戶友好的Π技術(shù)來執(zhí)行,從而使用戶能夠查看可用街道水平圖像的不同角度和分段。在下面的詳細(xì)描述中,參考附圖,其中這些附圖形成詳細(xì)描述的一部分并在其中通過圖解來顯示特定的實(shí)施例或示 例。這些方面可以進(jìn)行組合,其他的方面可以被利用,并且可以進(jìn)行結(jié)構(gòu)改變而不背離本公開的精神或范圍。因此將不在限制意義上進(jìn)行下面的詳細(xì)描述,并且本發(fā)明的范圍利用所附的權(quán)利要求書及其等價(jià)物來定義。雖然將在與運(yùn)行在個(gè)人計(jì)算機(jī)的操作系統(tǒng)上的應(yīng)用程序協(xié)作執(zhí)行的程序模塊的一般上下文中描述這些實(shí)施例,但是本領(lǐng)域技術(shù)人員將認(rèn)識到各方面也可以與其他程序模塊相結(jié)合來實(shí)現(xiàn)。一般而言,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、組件、數(shù)據(jù)結(jié)構(gòu)以及其他類型的結(jié)構(gòu)。此外,本領(lǐng)域技術(shù)人員將意識到可以利用其他的包括手持設(shè)備、多處理器系統(tǒng)、基于微處理器或可編程消費(fèi)類電子設(shè)備、微型計(jì)算機(jī)、大型計(jì)算機(jī)以及可比計(jì)算設(shè)備的計(jì)算機(jī)系統(tǒng)配置來實(shí)踐實(shí)施例。也可以在其中由通過通信網(wǎng)絡(luò)鏈接的遠(yuǎn)程處理設(shè)備執(zhí)行任務(wù)的分布式計(jì)算環(huán)境中實(shí)踐實(shí)施例。在分布式計(jì)算環(huán)境中,程序模塊可以位于本地和遠(yuǎn)程內(nèi)存存儲設(shè)備二者中。實(shí)施例可以被實(shí)現(xiàn)為計(jì)算機(jī)實(shí)現(xiàn)的處理(方法)、計(jì)算系統(tǒng)或制品,諸如計(jì)算機(jī)程序產(chǎn)品或計(jì)算機(jī)可讀媒體。計(jì)算機(jī)程序產(chǎn)品可以是計(jì)算機(jī)系統(tǒng)可讀的并編碼計(jì)算機(jī)程序的計(jì)算機(jī)存儲介質(zhì),其中計(jì)算機(jī)程序包括用于導(dǎo)致計(jì)算機(jī)或計(jì)算系統(tǒng)執(zhí)行(一個(gè)或多個(gè))示例處理的指令。例如,計(jì)算機(jī)可讀存儲介質(zhì)能夠經(jīng)由易失性計(jì)算機(jī)存儲器、非易失性存儲器、硬盤驅(qū)動器、閃存驅(qū)動器、軟盤或光盤以及可比媒體中的一個(gè)或多個(gè)來實(shí)現(xiàn)。遍及這個(gè)說明書,術(shù)語“平臺”可以是用于與移動設(shè)備協(xié)力來管理地圖操作的軟件和硬件組件的組合。平臺的示例包括但不限于在多個(gè)服務(wù)器上執(zhí)行的托管服務(wù)、在單個(gè)服務(wù)器上執(zhí)行的應(yīng)用以及可比系統(tǒng)。術(shù)語“服務(wù)器”一般指的是通常在聯(lián)網(wǎng)環(huán)境中執(zhí)行一個(gè)或多個(gè)軟件程序的計(jì)算設(shè)備。然而,服務(wù)器也可以被實(shí)現(xiàn)為被視為網(wǎng)絡(luò)上的服務(wù)器的一個(gè)或多個(gè)計(jì)算設(shè)備上執(zhí)行的虛擬服務(wù)器(軟件程序)。圖1示出在具有觸摸式顯示器的移動設(shè)備上的兩種示例街道視圖導(dǎo)航方法。根據(jù)實(shí)施例的街道視圖可以包括用戶定義位置的周圍環(huán)境的全景街道水平視圖。該位置可以基于用戶輸入來定義或基于全球定位服務(wù)(GPS)信息、蜂窩塔三角測量、無線數(shù)據(jù)網(wǎng)絡(luò)節(jié)點(diǎn)檢測以及類似方法的位置的自動確定來定義。雖然提供街道視圖的地圖應(yīng)用和用于導(dǎo)航街道視圖的用戶界面技術(shù)可以在任何計(jì)算設(shè)備上被執(zhí)行,但是移動設(shè)備諸如智能電話、手持計(jì)算機(jī)、無線個(gè)人數(shù)字助理(PDA)、地圖應(yīng)用啟用的蜂窩電話、車載計(jì)算設(shè)備以及類似設(shè)備可以為這樣的應(yīng)用提供更適合的環(huán)境。圖1中的示意圖100示出具有典型控制元件諸如按鈕102和103、揚(yáng)聲器101和顯示器105的智能電話。顯示器105可以是對用戶進(jìn)行的基于觸摸的手勢(例如112)做出響應(yīng)的觸敏顯示器。在顯示器105上呈現(xiàn)的街道視圖104包括在街道108 —側(cè)上的建筑物以及車輛106。根據(jù)一些實(shí)施例,用于在街道視圖地圖中導(dǎo)航的用戶界面技術(shù)可以包括基于手勢的技術(shù)和硬件輸入技術(shù)?;谑謩莸募夹g(shù)可以通過以單或多觸摸方式在移動設(shè)備上利用觸敏輸入設(shè)備的觸摸式顯示器提供輸入手勢來指定。雖然可以實(shí)現(xiàn)許多手勢,但是幾個(gè)示例
手勢包括用于執(zhí)行U形轉(zhuǎn)彎的單個(gè)上下手勢;用于揭示街道兩側(cè)的雙手指分離的上下運(yùn)動;以及用于穿過街道向下移動的轉(zhuǎn)彎弧拖動(drag in a turn arc)。在示意圖100中,顯示利用用戶的手指114做出的示例上下手勢112。這個(gè)手勢可能導(dǎo)致所顯示的街道一側(cè)翻轉(zhuǎn)到相對一側(cè)。示意圖1io示出示例的雙手指分離的上下運(yùn)動118和122(手指116和120),其可以利用交替方式來改變街道118所顯示的一側(cè)。在此描述的手勢可以通過使用手指或人造觸摸工具諸如筆和類似工具來提供。圖2示出在具有觸摸式顯示器的移動設(shè)備上的兩種附加的示例街道視圖導(dǎo)航方法。示意圖200顯示示例的轉(zhuǎn)彎弧拖動手勢來穿過街道向下移動。在該示例情景中,利用手指230做出的手勢232導(dǎo)致街道視圖被改變?yōu)?從建筑物226的視角)朝向建筑物224看去的街道228的視圖。示意圖210示出利用手指234做出的反向轉(zhuǎn)彎弧拖動手勢236的效果,其可能導(dǎo)致在街道水平上從建筑物224的視角朝向建筑物226看去的街道228的顯示。手勢和觸摸也可以是基于區(qū)域的。例如,沿著屏幕的頂端滑動可以在360°全景內(nèi)旋轉(zhuǎn)視圖。沿著相機(jī)的底端滑動觸摸可以沿著街道滑動視圖。其他的導(dǎo)航技術(shù)可以利用硬件輸入,諸如加速度計(jì)、指南針和/或軌跡球。這樣的技術(shù)的示例可以包括朝向該側(cè)傾斜電話以便上下滑動街道、上下傾斜電話以便看到自上而下地圖以及類似的技術(shù)。在用戶將移動設(shè)備帶到水平位置(即,在360°顯示器中朝向地面看去)時(shí),所顯示的街道視圖可以漸漸融入(fade into)顯示在當(dāng)前顯示位置周圍的區(qū)域的頂部地圖視圖。進(jìn)一步的基于硬件的輸入可以包括圍繞垂直軸旋轉(zhuǎn)移動設(shè)備以便看到街道的另一側(cè)、旋轉(zhuǎn)移動設(shè)備來沿著街道滑動查看器以及(采用移動設(shè)備的加速度計(jì))可比輸入。附加的輸入可以從看到用戶的集成相機(jī)(integrated camera)中接收。例如,顯示器可以基于用戶的頭部運(yùn)動來移動,以生成與用戶的頭部運(yùn)動平行的運(yùn)動,從而看到街道的不同部分。在根據(jù)實(shí)施例的移動設(shè)備中,用戶可以俯瞰街道以便看到他不能從其視角看到的細(xì)節(jié),但是仍維持與世界上的正確視向(view direction)的關(guān)系。根據(jù)其他的實(shí)施例,可以拍攝沿著道路的視圖的快照以及提供街道的街道視圖滑動(slide),以響應(yīng)針對在顯示的快照圖像上特定位置的觸摸輸入。
權(quán)利要求
1.一種用于在移動設(shè)備上顯示位置的街道視圖的至少部分在計(jì)算設(shè)備上執(zhí)行的方法, 所述方法包括確定位置;確定將要顯示的位置的視圖;開始檢索與將要顯示的視圖相關(guān)聯(lián)的圖像和數(shù)據(jù);基于檢索到的圖像和數(shù)據(jù)的部分,顯示所述位置的臨時(shí)補(bǔ)充視圖;以及依據(jù)圖像和數(shù)據(jù)的檢索的完成,利用所述位置的完整全景街道視圖來替代臨時(shí)補(bǔ)充視圖。
2.權(quán)利要求1的方法,其中通過調(diào)度圖像請求來檢索圖像,以致于與用于全景街道視圖的周邊的圖像瓦片相比,利用更高的優(yōu)先級來接收用于全景街道視圖的中心的圖像瓦片。
3.權(quán)利要求1的方法,其中通過將與圖像瓦片相關(guān)聯(lián)的個(gè)別圖像請求組合成將被流式傳輸?shù)揭苿釉O(shè)備的單個(gè)請求來檢索圖像。
4.權(quán)利要求1的方法,其中補(bǔ)充臨時(shí)視圖被顯示,直至完整全景街道視圖被再現(xiàn),并且包括以下的集合中的至少一個(gè)文本注釋,矢量表示和描述性指示符。
5.權(quán)利要求4的方法,其中描述性指示符包括至少以下之一用于臨時(shí)補(bǔ)充視圖中的每一個(gè)結(jié)構(gòu)的代表顏色,以及用于臨時(shí)補(bǔ)充視圖中的每一個(gè)結(jié)構(gòu)的代表特征。
6.權(quán)利要求4的方法,其中文本注釋包括以下之一默認(rèn)字體中的文本描述,以及用于臨時(shí)補(bǔ)充視圖中的每一個(gè)結(jié)構(gòu)的風(fēng)格化描述。
7.權(quán)利要求1的方法,進(jìn)一步包括基于以下的集合中的至少一個(gè),使用戶能夠?yàn)g覽全景街道視圖基于觸摸的手勢,基于相機(jī)的輸入,基于指南針的方位改變,基于加速度計(jì)的位置改變,軌跡球運(yùn)動,音頻輸入和軟鍵輸入。
8.權(quán)利要求7的方法,其中基于觸摸的手勢是以下之一用于執(zhí)行U形轉(zhuǎn)彎的單個(gè)上下手勢,用于揭示街道兩側(cè)的雙手指分離的上下運(yùn)動,用于穿過街道向下移動的轉(zhuǎn)彎弧拖動運(yùn)動,以及基于區(qū)域的手勢。
9.權(quán)利要求7的方法,其中使用戶能夠?yàn)g覽全景街道視圖進(jìn)一步包括使用戶能夠拍攝在街道視圖之外的位置的快照;以及通過以下的集合中的至少一個(gè)來瀏覽所述快照基于觸摸的手勢,軌跡球運(yùn)動,軟鍵輸入和音頻輸入。
10.一種用于顯示位置的全景街道視圖的移動設(shè)備,所述移動設(shè)備包括通信模塊;顯示器;處理器,所述處理器被配置成執(zhí)行地圖應(yīng)用,其中所述地圖應(yīng)用被適配成確定位置;確定將要顯示的位置的視圖;開始檢索與將要顯示的位置的視圖相關(guān)聯(lián)的圖像和數(shù)據(jù);基于檢索到的圖像和數(shù)據(jù)的部分,顯示臨時(shí)補(bǔ)充視圖;使用戶能夠基于以下的集合中的至少一個(gè)來瀏覽所顯示的臨時(shí)補(bǔ)充視圖基于觸摸的手勢,基于相機(jī)的輸入,基于指南針的方位改變,基于加速度計(jì)的位置改變,軌跡球運(yùn)動,音頻輸入和軟鍵輸入;以及依據(jù)圖像和數(shù)據(jù)的檢索的完成,利用所述位置的完整全景街道視圖來替代臨時(shí)補(bǔ)充視圖。
11.權(quán)利要求10的移動設(shè)備,其中所述地圖應(yīng)用進(jìn)一步被配置成檢索與所述位置的視圖相關(guān)聯(lián)的語義豐富的數(shù)據(jù),以便基于以下的集合中的至少一個(gè)來生成臨時(shí)補(bǔ)充視圖文本注釋,矢量表示和描述性指示符。
12.權(quán)利要求10的移動設(shè)備,其中所述地圖應(yīng)用進(jìn)一步被配置成通過以高分辨率檢索用于感興趣的結(jié)構(gòu)的圖像以及以按比例縮小的分辨率檢索用于其他結(jié)構(gòu)的圖像、采用非同種擴(kuò)縮來再現(xiàn)全景街道視圖。
13.一種計(jì)算機(jī)可讀存儲介質(zhì),其上存儲用于在移動設(shè)備上顯示位置的全景街道視圖的指令,所述指令包括基于以下的集合中的至少一個(gè)來確定位置用戶輸入,基于全球定位服務(wù)(GPS)的輸入,基于蜂窩塔三角測量的輸入,和無線數(shù)據(jù)網(wǎng)絡(luò)位置;基于以下的集合中的至少一個(gè)來確定將要顯示的位置的視圖用戶輸入,基于相機(jī)的輸入,基于指南針的輸入,基于加速度計(jì)的輸入,基于觸摸的輸入,基于軌跡球的輸入,和基于麥克風(fēng)的輸入;開始檢索與將要顯示的位置的視圖相關(guān)聯(lián)的圖像和數(shù)據(jù);基于檢索到的圖像和數(shù)據(jù)的部分,顯示所述位置的臨時(shí)補(bǔ)充視圖;使用戶能夠基于以下的集合中的至少一個(gè)來瀏覽所述位置的臨時(shí)補(bǔ)充視圖基于觸摸的手勢,基于相機(jī)的輸入,基于指南針的方位改變,基于加速度計(jì)的位置改變,軌跡球運(yùn)動, 音頻輸入,和軟鍵輸入;以及依據(jù)圖像和數(shù)據(jù)的檢索的完成,利用所述位置的完整全景街道視圖來替代所述位置的臨時(shí)補(bǔ)充視圖。
14.權(quán)利要求13的計(jì)算機(jī)可讀介質(zhì),其中所述指令進(jìn)一步包括針對圖像的檢索,采用數(shù)據(jù)檢索優(yōu)化,所述優(yōu)化包括以下之一調(diào)度圖像檢索請求,以致于與用于全景街道視圖的周邊的圖像瓦片相比,利用更高的優(yōu)先級來接收用于全景街道視圖的中心的圖像瓦片;以及將與圖像瓦片相關(guān)聯(lián)的個(gè)別圖像檢索請求組合成將被流式傳輸?shù)揭苿釉O(shè)備的單個(gè)請求。
15.權(quán)利要求14的計(jì)算機(jī)可讀介質(zhì),其中所述指令進(jìn)一步包括將數(shù)據(jù)檢索優(yōu)化與全景街道視圖的基于臨時(shí)補(bǔ)充視圖的再現(xiàn)相結(jié)合。
全文摘要
提供用于在移動設(shè)備上導(dǎo)航街道視圖應(yīng)用的直觀且用戶友好的用戶界面(UI)技術(shù),從而使用戶能夠查看可用街道水平圖像的不同角度和分段。此外,街道視像的檢索和呈現(xiàn)被管理,以便通過技術(shù)諸如文本表示、替代視圖、調(diào)度圖像請求以及可比技術(shù)緩解在無線連接上從服務(wù)器檢索期望圖像中的延遲。
文檔編號G06F3/14GK103003789SQ201180026993
公開日2013年3月27日 申請日期2011年5月22日 優(yōu)先權(quán)日2010年6月2日
發(fā)明者B.陳, E.奧菲克, M.科亨, J.科普夫, C.施泰因 申請人:微軟公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1