本發(fā)明涉及移動(dòng)用戶界面,特別涉及球形狀用戶界面以促進(jìn)用戶參與。
背景技術(shù):
相信對(duì)于任何類型的用戶(移動(dòng)或臺(tái)式機(jī))而言,對(duì)球形狀或球體狀的用戶界面的使用尚未在萬(wàn)維網(wǎng)中用于搜索和網(wǎng)上沖浪。與必須向下或向上滾動(dòng)數(shù)百頁(yè)相對(duì)的是,本發(fā)明向用戶提供為了搜索結(jié)果或網(wǎng)站的完整全球視圖而跨過(guò)屏幕連續(xù)運(yùn)動(dòng)的能力。這給予用戶在一個(gè)滑動(dòng)內(nèi)看到他/她感興趣的世界的能力。
人們可能已經(jīng)在如圖2中所示的圓形對(duì)象上顯示網(wǎng)站。本發(fā)明取用平面網(wǎng)站,并且為了最佳體驗(yàn)而將其變?yōu)槠矫婷姘?諸如平板電腦或電話)上的球體,但是也可以用在臺(tái)式機(jī)機(jī)器上。
技術(shù)實(shí)現(xiàn)要素:
使用移動(dòng)設(shè)備、電話、平板電腦等上的谷歌地球的概念以及iPad的觸控屏幕的有吸引力的性質(zhì),能夠以更多樂(lè)趣和交互式的方式來(lái)閱讀、搜索以及觀看網(wǎng)絡(luò)內(nèi)容會(huì)增加數(shù)據(jù)消費(fèi),并使用戶更久和更經(jīng)常地保持與設(shè)備交互。
本發(fā)明的新的UI交互式模型基于球形狀或球體狀平臺(tái),基于關(guān)于主題的元數(shù)據(jù)而劃分為多個(gè)部段(section),并且像滾動(dòng)球一樣,是觸摸敏感的,只要用戶在一個(gè)區(qū)域上推動(dòng)或者向右滑動(dòng),用戶就能移動(dòng)到“球體”的另一區(qū)域。用戶全球體地觀看事物(對(duì)象、數(shù)據(jù)、信息、內(nèi)容),并且因此,本發(fā)明將移動(dòng)UI變?yōu)楦佑|摸敏感的和交互式的視圖。
現(xiàn)今的長(zhǎng)網(wǎng)頁(yè)具有穿過(guò)很多頁(yè)的垂直滾動(dòng),并且點(diǎn)進(jìn)無(wú)盡的URL并不是消費(fèi)者友好的。用戶不知道其在頁(yè)面上要去哪里,用戶只是盲目地點(diǎn)擊越陷越深,就像愛(ài)麗絲跳下兔子洞一樣。
描述了一種用于生成球形狀移動(dòng)用戶界面的方法和裝置,包括接收搜索項(xiàng)和搜索結(jié)果,生成球形和該球形的斑塊(blob),以及擴(kuò)展所觸摸的或所滑動(dòng)的球形的斑塊。
附圖說(shuō)明
在結(jié)合附圖閱讀以下詳細(xì)描述時(shí),根據(jù)以下詳細(xì)描述最佳地理解本發(fā)明。附圖包括下面簡(jiǎn)要描述的以下圖:
圖1是本發(fā)明的球形狀移動(dòng)用戶界面的示例。
圖2是對(duì)谷歌地球顯示的呈現(xiàn)。
圖3示出了用于用戶界面的各種球形。
圖4A是本發(fā)明的生成球形狀移動(dòng)用戶界面的方法的示范性實(shí)施例的流程圖。
圖4B是本發(fā)明的致力于生成部段(斑塊)的圖4A的部分的流程圖。
圖5是具有顯示器的消費(fèi)者設(shè)備的框圖。
具體實(shí)施方式
與老式的點(diǎn)擊并打開(kāi)URL和靜態(tài)垂直頁(yè)面相反,越來(lái)越多的人(用戶)喜歡與iPad及其他移動(dòng)設(shè)備的觸摸交互。人們(用戶)想要感受到他們直接與數(shù)據(jù)交互,并且設(shè)備通過(guò)類似比賽的感受或者類似游戲的感受使其“令人愉快”,并且因?yàn)橛螒蚍浅W屓松习a,所以人們可能花更多的時(shí)間在設(shè)備上以及在應(yīng)用程序本身中。由于世界正在遠(yuǎn)離解決方案,所以這是在主要移動(dòng)設(shè)備上完成更多工作或者樂(lè)趣的方法。本發(fā)明針對(duì)具有顯示器的消費(fèi)者設(shè)備,諸如移動(dòng)電話、平板電腦、iPhone、iPad、iPod、膝上型計(jì)算機(jī)、筆記本計(jì)算機(jī)等。
對(duì)于能夠創(chuàng)建可以以傳統(tǒng)方法(現(xiàn)今的URL)完成并且也用球形狀庫(kù)編譯的ONE網(wǎng)站的開(kāi)發(fā)者,他們創(chuàng)建網(wǎng)站ONCE并且創(chuàng)建標(biāo)準(zhǔn)臺(tái)式機(jī)用戶界面和本發(fā)明的新的球形狀移動(dòng)用戶界面二者。
三個(gè)應(yīng)用程序使用情況:
-新的搜索應(yīng)用程序,其在球形狀視野中顯示搜索結(jié)果并向你示出結(jié)果中的相關(guān)性(近對(duì)遠(yuǎn)),15個(gè)最高的結(jié)果對(duì)100個(gè)較低的結(jié)果;
-娛樂(lè)應(yīng)用程序—搜索任何內(nèi)容分類,新的球形狀移動(dòng)界面將以將關(guān)于該內(nèi)容分類的元數(shù)據(jù)分解為部段(諸如傳記、人物、電影、新聞文獻(xiàn)、總統(tǒng)的歷史等)的圓形樣式(參見(jiàn)圖1)來(lái)顯示該元數(shù)據(jù);
-醫(yī)療應(yīng)用程序—用戶想要訪問(wèn)的關(guān)于其健康的任何事物(針對(duì)用戶的所有的醫(yī)生、住院、實(shí)驗(yàn)結(jié)果等的用戶的所有的記錄)。
兩個(gè)企業(yè)對(duì)企業(yè)情況:
-將此作為他們的操作系統(tǒng)的部分包括在移動(dòng)電話中,因而用戶可以選擇以新的球形狀交互式模型來(lái)查看任何網(wǎng)站;
-為移動(dòng)應(yīng)用程序開(kāi)發(fā)者提供軟件開(kāi)發(fā)工具包(SDK)以將該庫(kù)包括在他們自己的應(yīng)用程序中。
在本發(fā)明的球形狀移動(dòng)用戶界面中:
1.在球體上將不存在預(yù)定的部段。
2.如果對(duì)搜索或URL給出要訪問(wèn)的網(wǎng)站,則將基于搜索項(xiàng)動(dòng)態(tài)地創(chuàng)建部段。
3.對(duì)于搜索項(xiàng):
a.部段將通過(guò)搜索項(xiàng)的“名稱”、然后通過(guò)匹配記錄(hits)數(shù)量、并且然后通過(guò)它們與搜索項(xiàng)的相關(guān)性來(lái)確定。
b.部段將是非對(duì)稱的斑塊,就像地圖上的國(guó)家或大陸一樣。
c.斑塊的大小基于普及度(匹配記錄數(shù)量)或者相關(guān)性或者與搜索提供商的相關(guān)性。
d.將基于X、Y不規(guī)則碎片形來(lái)繪制斑塊(取用圓形并基于這些不規(guī)則碎片形而將其拉伸為斑塊)。
e.在國(guó)家之間的部段(即,水的主體)可以為“替換相關(guān)”項(xiàng),諸如圖1中的杰奎琳肯尼迪(JFK Jr等)。
f.對(duì)于相關(guān)性,與地理地圖或者拓?fù)涞貓D類似,可以示出(描繪出)地形的峰值,將更高的海拔示為是更相關(guān)的。
4.一旦觸摸或者滑動(dòng)后,每個(gè)部段都將變?yōu)橹饕模⑶覍⒁榭?閱讀的項(xiàng)以更大的視圖顯示。
5.該方法的益處是用戶可以一下子看到該部段/分類的全世界,而無(wú)需探究每個(gè)鏈接。然后用戶可以選擇其想要探討或閱讀的東西。
6.用戶可以一下子看到其正在研究的“數(shù)據(jù)對(duì)象”的世界,并且然后進(jìn)入更多的細(xì)節(jié)中。
7.數(shù)據(jù)或網(wǎng)頁(yè)(通常通過(guò)名稱)已經(jīng)分解為可用來(lái)確定(計(jì)算)斑塊的部段。
8.現(xiàn)在網(wǎng)頁(yè)是圓形的,并且利用環(huán)繞球體的一個(gè)滑動(dòng)就可看見(jiàn)其所有的開(kāi)始和結(jié)尾。
示例1:(參見(jiàn)圖1)
搜索“刺殺肯尼迪”
結(jié)果(由球形上的國(guó)家來(lái)表示):
書—5個(gè)匹配記錄(如圖上由“B”所示)
電影—42個(gè)匹配記錄(如圖上由“M”所示)
傳記—10個(gè)匹配記錄(如圖上由“Bio”所示)
行刺—1000個(gè)匹配記錄(如圖上由“A”所示)
總統(tǒng)—50000個(gè)匹配記錄(如圖上由“P”所示)
示例2:
鍵入U(xiǎn)RL,如:www.macys.com或www.overstock.com或www.bedbathandbeyond.com
結(jié)果:
用戶將會(huì)看到由它們的術(shù)語(yǔ)所確定的針對(duì)以下分類而創(chuàng)建的部段:
日用品
床&沐浴
女人
男人
少年
兒童
美妝護(hù)膚
……
與示例1類似,這些分類將作為“國(guó)家”出現(xiàn)在球形上,而“免運(yùn)費(fèi)”和其他供給的廣告(ads)將出現(xiàn)在“水的主體”中。
圖2是對(duì)谷歌地球顯示的呈現(xiàn)。
圖3示出了用于用戶界面的各種球形。
圖4A是本發(fā)明的生成球形狀移動(dòng)用戶界面的方法的示范性實(shí)施例的流程圖。在405,移動(dòng)設(shè)備接收搜索項(xiàng)和搜索結(jié)果。在410,移動(dòng)設(shè)備生成球形和部段(斑塊和斑塊間區(qū)域)。在415,移動(dòng)設(shè)備分解(explode)或擴(kuò)展所觸摸的或所滑動(dòng)的區(qū)域(部段、斑塊)。
圖4B是本發(fā)明的致力于生成部段(斑塊)的圖4A的部分的流程圖。在420,移動(dòng)設(shè)備確定部段(區(qū)域、斑塊)的數(shù)量和區(qū)域(斑塊、部段)的毀滅。在425,移動(dòng)設(shè)備在球形上生成斑塊(區(qū)域、部段)。這通過(guò)以圓形的數(shù)量等于斑塊(區(qū)域、部段)的數(shù)量開(kāi)始來(lái)實(shí)現(xiàn)。在430,移動(dòng)設(shè)備以將基于使用X、Y不規(guī)則碎片形拉伸圓形來(lái)顯示斑塊的方式來(lái)生成斑塊。在435,基于與搜索標(biāo)準(zhǔn)的相關(guān)性來(lái)生成(創(chuàng)建)任何需要“拓?fù)洹钡陌邏K。在440,移動(dòng)設(shè)備將斑塊之間的區(qū)域(斑塊間區(qū)域)指示為“替換相關(guān)”。
圖5是具有顯示器的消費(fèi)者設(shè)備的框圖。具有顯示器的消費(fèi)者設(shè)備包括諸如移動(dòng)電話、平板電腦、iPhone、iPad、iPod、膝上型計(jì)算機(jī)、筆記本計(jì)算機(jī)等的設(shè)備。通常存在輸入/輸出(I/O)模塊、處理器和存儲(chǔ)器(儲(chǔ)存器)。I/O模塊將接受搜索項(xiàng)(搜索詢問(wèn))并將其轉(zhuǎn)發(fā)給處理器。處理器將進(jìn)行圖4A和圖4B中所示的步驟(動(dòng)作)以及具有顯示器的移動(dòng)消費(fèi)者設(shè)備特有的所有其他功能。處理器使用存儲(chǔ)器來(lái)存儲(chǔ)搜索項(xiàng)、搜索標(biāo)準(zhǔn)、搜索結(jié)果以及在生成和顯示本發(fā)明的球形狀移動(dòng)用戶界面中使用的任何中間結(jié)果(計(jì)算)。
移動(dòng)設(shè)備經(jīng)由I/O模塊接收搜索項(xiàng)和搜索結(jié)果。移動(dòng)設(shè)備的處理器生成球形和球形的斑塊,并擴(kuò)展所觸摸的或所滑動(dòng)的球形的斑塊。移動(dòng)設(shè)備的處理器確定斑塊的數(shù)量和所確定的斑塊的名稱,并在球形上生成斑塊,其中,斑塊以圓形開(kāi)始。移動(dòng)設(shè)備的處理器基于使用X、Y不規(guī)則碎片形拉伸圓形來(lái)生成斑塊,并將斑塊之間的區(qū)域指示為與替換相關(guān)的內(nèi)容。移動(dòng)設(shè)備的處理器基于與搜索項(xiàng)的相關(guān)性來(lái)生成針對(duì)斑塊的拓?fù)洹?/p>
要理解,本發(fā)明可以以各種形式的硬件、軟件、固件、專用處理器或其組合來(lái)實(shí)現(xiàn)。專用處理器可以包括專用集成電路(ASIC)、精簡(jiǎn)指令集計(jì)算機(jī)(RISC)和/或現(xiàn)場(chǎng)可編程門陣列(FPGA)。優(yōu)選地,本發(fā)明作為硬件和軟件的組合來(lái)實(shí)現(xiàn)。此外,該軟件優(yōu)選地作為有形地體現(xiàn)在程序儲(chǔ)存設(shè)備上的應(yīng)用程序來(lái)實(shí)現(xiàn)。該應(yīng)用程序可以被上載至包括任何合適架構(gòu)的機(jī)器,并且由所述包括任何合適架構(gòu)的機(jī)器執(zhí)行。優(yōu)選地,該機(jī)器在具有諸如一個(gè)或多個(gè)中央處理單元(CPU)、隨機(jī)存取存儲(chǔ)器(RAM)和輸入/輸出(I/O)接口的硬件的計(jì)算機(jī)平臺(tái)上實(shí)現(xiàn)。該計(jì)算機(jī)平臺(tái)還包括操作系統(tǒng)和微指令代碼。在此所描述的各種過(guò)程和功能可以是經(jīng)由操作系統(tǒng)執(zhí)行的微指令代碼的部分或應(yīng)用程序的部分(或其組合)。另外,諸如附加數(shù)據(jù)儲(chǔ)存設(shè)備和打印設(shè)備的各種其他外圍設(shè)備可以與該計(jì)算機(jī)平臺(tái)連接。
要進(jìn)一步理解,因?yàn)閮?yōu)選地以軟件來(lái)實(shí)現(xiàn)在附圖中所描繪的構(gòu)成系統(tǒng)組件和方法步驟中的一些,所以取決于本發(fā)明被編程的方式,系統(tǒng)組件(或過(guò)程步驟)之間的實(shí)際連接可以不同。給出在此的教導(dǎo),相關(guān)領(lǐng)域的普通技術(shù)人員將能夠想到本發(fā)明的這些和類似的實(shí)現(xiàn)方式或配置。