两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

數(shù)據(jù)結(jié)構(gòu)映射和導(dǎo)航的制作方法

文檔序號(hào):6359646閱讀:222來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):數(shù)據(jù)結(jié)構(gòu)映射和導(dǎo)航的制作方法
數(shù)據(jù)結(jié)構(gòu)映射和導(dǎo)航
背景技術(shù)
消費(fèi)者具有許多類(lèi)型的移動(dòng)計(jì)算設(shè)備來(lái)進(jìn)行選擇,包括移動(dòng)電話(huà)、智能電話(huà)、個(gè)人數(shù)字助理(PDA)和其他個(gè)人/商業(yè)計(jì)算設(shè)備。計(jì)算力和存儲(chǔ)容量方面的進(jìn)步持續(xù)增強(qiáng)了用戶(hù)對(duì)手持式設(shè)備的體驗(yàn),包括高級(jí)圖形、視頻處理和通信能力。例如,一些智能電話(huà)允許用戶(hù)在與其他用戶(hù)進(jìn)行通信(包括對(duì)文本、音頻、圖像、應(yīng)用文件、視頻等的通信)的同時(shí)在web上沖浪。智能電話(huà)和其他手持式計(jì)算設(shè)備也允許用戶(hù)使用各種應(yīng)用,諸如文字處理、電子郵件、電子表格和其他應(yīng)用。處理技術(shù)利用對(duì)硬件和軟件的使用來(lái)增強(qiáng)用戶(hù)體驗(yàn)。然而,許多手持式設(shè)備的顯示區(qū)域部分由于每一設(shè)備的整體大小和配置而受到限制
發(fā)明內(nèi)容

提供本發(fā)明內(nèi)容以便以簡(jiǎn)化的形式介紹將在以下的具體實(shí)施方式
中進(jìn)一步描述的一些概念。本發(fā)明內(nèi)容并不旨在標(biāo)識(shí)出所要求保護(hù)的主題的關(guān)鍵特征或必要特征,也不旨在用于幫助確定所要求保護(hù)的主題的范圍。各實(shí)施例向用戶(hù)提供可導(dǎo)航的信息和其他信息。在一實(shí)施例中,手持式計(jì)算設(shè)備可被配置成提供可導(dǎo)航圖(map),該可導(dǎo)航圖包括一定數(shù)目的、與底層數(shù)據(jù)結(jié)構(gòu)的各方面相對(duì)應(yīng)的圖列表項(xiàng)。在一個(gè)實(shí)施例中,過(guò)程包括將可導(dǎo)航列表圖中的一定數(shù)目的鏈表項(xiàng)顯示在第一顯示部分中,并將對(duì)與項(xiàng)相關(guān)聯(lián)的相關(guān)信息的預(yù)覽顯示在第二顯示部分中。其它實(shí)施例是可用的。通過(guò)閱讀下面的詳細(xì)描述并參考相關(guān)聯(lián)的附圖,這些及其他特點(diǎn)和優(yōu)點(diǎn)將變得顯而易見(jiàn)。可以理解,前述一般描述和以下詳細(xì)描述均僅是說(shuō)明性的,并且不限制所要求保護(hù)的本發(fā)明。


圖I是示例性通信環(huán)境的框圖。圖2是示例性計(jì)算設(shè)備的框圖。圖3是描繪了使用數(shù)據(jù)結(jié)構(gòu)映射來(lái)進(jìn)行生成和導(dǎo)航的示例性過(guò)程的流程圖。圖4是示例性手持式計(jì)算設(shè)備的框圖。圖5A- 是示例性手持式計(jì)算設(shè)備的特征的框圖。圖6是示例性手持式計(jì)算設(shè)備的框圖。圖7是示例性手持式計(jì)算設(shè)備的特征的框圖。圖8是示例性手持式計(jì)算設(shè)備的框圖。圖9是示例性手持式計(jì)算設(shè)備的特征的框圖。圖10是示出用于實(shí)現(xiàn)此處所描述的各個(gè)實(shí)施例的示例性計(jì)算環(huán)境的框圖。
具體實(shí)施例方式圖I是示例性通信環(huán)境100的框圖。在一實(shí)施例中,通信環(huán)境100的各組件用于向環(huán)境100的用戶(hù)提供通信功能和特征。如圖所示,示例性通信環(huán)境100包括計(jì)算設(shè)備/系統(tǒng)與相關(guān)聯(lián)的通信基礎(chǔ)結(jié)構(gòu)的聯(lián)網(wǎng)關(guān)聯(lián)。環(huán)境100可包括多個(gè)通信網(wǎng)絡(luò)、服務(wù)器組件(例如,web服務(wù)器102、協(xié)作服務(wù)器104、文件服務(wù)器106等)和/或具有各種通信功能的客戶(hù)機(jī)設(shè)備/系統(tǒng)(例如,智能電話(huà)108、膝上型計(jì)算機(jī)110、臺(tái)式計(jì)算機(jī)112等)。如圖I的示例所示,智能電話(huà)108經(jīng)由通信路徑114耦合到網(wǎng)絡(luò),膝上型客戶(hù)機(jī)設(shè)備/系統(tǒng)經(jīng)由通信路徑116耦合到網(wǎng)絡(luò),且臺(tái)式客戶(hù)機(jī)設(shè)備/系統(tǒng)112經(jīng)由通信路徑118耦合到網(wǎng)絡(luò)。應(yīng)該理解,每一路徑可包括一定數(shù)目的通信鏈接、通路和/或用于向終端用戶(hù)提供通信和其他功能的其他成份。示例性通信環(huán)境可包括對(duì)安全網(wǎng)絡(luò)、非安全網(wǎng)絡(luò)、混合網(wǎng)絡(luò)和/或某其他網(wǎng)絡(luò)或各網(wǎng)絡(luò)的組合的使用。作為示例而非限制,環(huán)境100可包括諸如有線(xiàn)網(wǎng)絡(luò)或直接線(xiàn)連接之類(lèi)的有線(xiàn)介質(zhì),和/或諸如聲學(xué)、射頻(RF)、紅外線(xiàn)之類(lèi)的無(wú)線(xiàn)介質(zhì),和/或其他有線(xiàn)和/或無(wú)線(xiàn)介質(zhì)和組件。
圖2是示例性計(jì)算設(shè)備200的框圖。如圖2所示,一實(shí)施例的設(shè)備包括交互界面202、圖或列表生成器204、顯示管理器206、評(píng)論管理器210、通信組件212和應(yīng)用214。例如,設(shè)備200可被配置成包括基于觸摸的交互界面以及WINDOWS MOBILE應(yīng)用特征的智能電話(huà),WINDOWS MOBILE應(yīng)用特征為諸如可被配置成包括在此描述的各種功能和特征的兩個(gè)示例手持式計(jì)算設(shè)備的VERIZON HTC IMAGIO或SAMSUNG OMNIA II模型。如下所述,交互界面202可用于生成作為提供交互式控制、通信和/或其他特征的部分的控制輸入。例如,用戶(hù)可使用交互界面202 (例如,輕叩輸入、指示筆輸入等)來(lái)打開(kāi)用于與文件或文件的某一部分進(jìn)行交互和/或?qū)ζ溥M(jìn)行查看的應(yīng)用,諸如打開(kāi)電子表格應(yīng)用、文字處理應(yīng)用、演示應(yīng)用或某一其他用戶(hù)應(yīng)用。在一實(shí)施例中,對(duì)交互界面202的輸入(例如,用戶(hù)輕叩、輕擊、滑動(dòng)等)提供使所調(diào)用的應(yīng)用打開(kāi)文件或其他數(shù)據(jù)構(gòu)造(例如,文檔、電子表格等)的控制輸入或命令,從而使(并調(diào)用)圖生成器204將與底層文件或數(shù)據(jù)構(gòu)造相關(guān)聯(lián)的數(shù)據(jù)結(jié)構(gòu)用作生成可導(dǎo)航映射輸出的一部分。在一實(shí)施例中,圖生成器204可用于生成對(duì)應(yīng)于第二數(shù)據(jù)結(jié)構(gòu)的可導(dǎo)航映射輸出,該第二數(shù)據(jù)結(jié)構(gòu)包括列表項(xiàng)和/或相關(guān)聯(lián)的映射的可導(dǎo)航圖??蓪⒌诙?shù)據(jù)結(jié)構(gòu)用作成呈現(xiàn)和/或?qū)Ш降谝粩?shù)據(jù)結(jié)構(gòu)的各方面的一部分。在一個(gè)實(shí)施例中,圖生成器204可用于解析可擴(kuò)展標(biāo)記語(yǔ)言(XML)數(shù)據(jù)結(jié)構(gòu),該解析為生成圖項(xiàng)和到對(duì)應(yīng)于底層應(yīng)用的XML數(shù)據(jù)結(jié)構(gòu)的各元素和/或其他部分的映射的可導(dǎo)航列表的一部分。例如,可以將電子表格文件、文字處理文件、演示文件和其他文件格式化成基于XML的文檔,作為標(biāo)識(shí)和組織可發(fā)現(xiàn)屬性(包括生成經(jīng)映射的或經(jīng)鏈接的數(shù)據(jù)結(jié)構(gòu))的一部分可以解析該基于XML的文檔。 作為示例,圖生成器204可用于生成可導(dǎo)航文檔圖、可導(dǎo)航電子表格圖、可導(dǎo)航演示圖等,可導(dǎo)航文檔圖包括文檔項(xiàng)和到各文檔部分的相應(yīng)映射的列表,可導(dǎo)航電子表格圖包括電子表格項(xiàng)和到各電子表格部分的相應(yīng)映射的列表,可導(dǎo)航演示圖包括演示項(xiàng)和到各幻燈片部分的相應(yīng)映射的列表。在這些不例中的每一個(gè)中,圖生成器204用于部分基于底層應(yīng)用類(lèi)型和/或文件類(lèi)型來(lái)生成可導(dǎo)航的圖輸出以及相關(guān)聯(lián)的映射,如下文進(jìn)一步討論的??蓪?dǎo)航映射輸出可以被顯示管理器206用來(lái)將圖項(xiàng)的列表的所有或部分和/或?qū)Ρ挥成涞皆摿斜碇械拿恳豁?xiàng)的相應(yīng)文件或數(shù)據(jù)構(gòu)造部分(例如,文檔內(nèi)容、電子表格應(yīng)用部分、幻燈片內(nèi)容等)的預(yù)覽顯示在設(shè)備顯示器中。例如,顯示管理器206可用于對(duì)觸摸屏進(jìn)行分區(qū),以將圖項(xiàng)的列表的所有或部分顯示在觸摸屏的第一定義區(qū)域中,并將對(duì)列表中的某圖項(xiàng)的預(yù)覽顯示在第二定義區(qū)域中(參見(jiàn)圖4-9)。在一個(gè)實(shí)施例中,顯示管理器206可使用阿爾法混和(alpha blending)特征來(lái)提供半透明的覆蓋圖,該覆蓋圖包括被可移動(dòng)的安置在交互界面202的第一顯示區(qū)域內(nèi)的圖項(xiàng)的列表的所有或部分。顯示管理器206在用戶(hù)與交互界面202進(jìn)行交互時(shí)動(dòng)態(tài)地更新交互界面202。例如,顯示管理器206可用于在用戶(hù)輕叩圖項(xiàng)的列表中的相應(yīng)項(xiàng)之后用不同的文檔部分來(lái)動(dòng)態(tài)更新觸摸屏顯示器的定義預(yù)覽部分。繼續(xù)參考圖2,一個(gè)實(shí)施例的圖生成器204用于解析文字處理應(yīng)用信息、電子表格應(yīng)用信息、演示應(yīng)用信息和/或其他信息來(lái)為每一類(lèi)型的應(yīng)用和/或文件或者其他數(shù)據(jù)結(jié)構(gòu)提供可導(dǎo)航圖,但并不限于此。對(duì)于一示例性文字處理應(yīng)用(例如,WORD應(yīng)用),圖生成器204可用于解析相應(yīng)的數(shù)據(jù)結(jié)構(gòu),該解析為生成與文字處理數(shù)據(jù)結(jié)構(gòu)的內(nèi)容相關(guān)聯(lián)的文檔圖的一部分。 在一個(gè)實(shí)施例中,圖生成器204可用于生成文檔圖,該生成包括自動(dòng)地生成與選擇文字處理文件(例如,WORD文檔)相關(guān)聯(lián)的內(nèi)容的純文本表格。例如,圖生成器204可用于生成文字處理文檔的文檔圖,該文檔圖包括被配置成鏈接或超鏈接的標(biāo)題、副標(biāo)題、副副標(biāo)題等的底層結(jié)構(gòu),該鏈接或超鏈接可被激活來(lái)呈現(xiàn)對(duì)該文檔的相關(guān)聯(lián)區(qū)域或部分的預(yù)覽。一個(gè)實(shí)施例的圖生成器204提供輸出,使得I)對(duì)于所生成的文檔圖中的每一個(gè)條目,顯示最多三個(gè)字??梢匀缦绿幚砜梢允俏臋n的候選的隱藏文本a)如果某個(gè)字被隱藏,則它可被下一個(gè)未隱藏字替換((例如,XML元素為〈隱藏字X未隱藏字IX未隱藏字2>〈未隱藏字3>,則文檔圖中的條目可被構(gòu)造成〈未隱藏字IX未隱藏字2>〈未隱藏字3)(例如,XML元素為〈未隱藏字IX隱藏字X未隱藏字2>〈未隱藏字3>_則文檔圖中的條目可被構(gòu)造成〈未隱藏字IX未隱藏字2>〈未隱藏字3 );b)如果整個(gè)章節(jié)被隱藏,則忽略該整個(gè)章節(jié);和/或c)忽略隱藏字符。2)具有相關(guān)聯(lián)的文件擴(kuò)展的文檔名可以被顯示成文檔圖樹(shù)中的根條目。當(dāng)用戶(hù)對(duì)該圖的文檔名進(jìn)行選擇(例如,輕叩、點(diǎn)擊等)時(shí),滾動(dòng)該文檔至最頂頁(yè)。3)可將文檔圖中的各條目顯示在與它們出現(xiàn)在文檔中相同的序列中。4)僅表格內(nèi)的文本之外的文本可被考慮用于生成文檔圖。一實(shí)施例的文檔圖的每一條目可包括以下方面條目是文本的;作者可指示條目對(duì)讀者是重要的;和/或作者可指示條目是文檔中的章節(jié)的邏輯開(kāi)始并屬于特定級(jí)別。一實(shí)施例的圖生成器204使用生成算法來(lái)如下生成文檔圖I)如果文檔使用標(biāo)準(zhǔn)標(biāo)題樣式(例如,標(biāo)題I到標(biāo)題n)或者基于標(biāo)準(zhǔn)標(biāo)題樣式的定制樣式來(lái)用于段落格式化,則將相關(guān)聯(lián)的文檔構(gòu)造包括為文檔圖的一部分。文檔圖中的條目可被認(rèn)為是相應(yīng)文檔的緊接在前較高級(jí)別標(biāo)題(例如,標(biāo)題I和標(biāo)題2是標(biāo)題3的較高級(jí)別標(biāo)題)的兒子。對(duì)于沒(méi)有緊接在前較高級(jí)別標(biāo)題的最高級(jí)條目,該條目將是為文檔圖的根級(jí)條目的“文檔名”的兒子。2)如果文檔不具有標(biāo)準(zhǔn)標(biāo)題樣式或基于標(biāo)題樣式的定制樣式來(lái)用于段落格式化,則操作使用如下替換生成算法來(lái)如下生成文檔圖,但并不限于此a) 一新行被認(rèn)為是章節(jié)的開(kāi)始;b)新行之后的第一個(gè)非空字符的字體大小和樣式可用于使用一定數(shù)目的順序應(yīng)用規(guī)則來(lái)確定條目是否被包括為文檔圖的部分,順序應(yīng)用規(guī)則包括但不限于I.如果字體大小小于文檔中最頻繁使用的字體大小,則忽略該條目。在一個(gè)實(shí)施例中,最頻繁使用的字體大小是通過(guò)檢查新行之后的第一個(gè)字符的字體大小來(lái)確定的;2.如果字體大小與文檔中最多使用的字體大小相同并且所使用的字體樣式是粗體、斜體和/或下劃線(xiàn),則將該條目標(biāo)記為可能包括在文檔圖中的爭(zhēng)用者;3.如果字體大小與文檔中最多使用的字體大小相同、字體樣式為常規(guī)、且文檔具 有比最多使用的字體大小大的最多一個(gè)字體大小,則將該條目標(biāo)記為可能包括在文檔圖中的爭(zhēng)用者;和/或4.如果字體大小大于最多使用的字體大小,則將該條目標(biāo)記為可能包括在文檔圖中的爭(zhēng)用者;c)對(duì)于一個(gè)實(shí)施例,可以將最多20個(gè)條目顯示在所生成的文檔圖中。如果爭(zhēng)用者條目的數(shù)目超過(guò)20個(gè),則在文檔圖中每n個(gè)條目顯示。n的值是通過(guò)將爭(zhēng)用者條目的數(shù)目除以20并四舍五入到最近的小整數(shù)來(lái)確定的。條目的最大數(shù)目隨后被存儲(chǔ)在注冊(cè)表中的〈word registry keys (字注冊(cè)表關(guān)鍵詞)>\DocMapMaxEntries (文檔圖最大條目)處??梢栽诩虞d文檔時(shí)讀取注冊(cè)表值;和/或d)文檔圖中的所有條目可被設(shè)置在相同級(jí)別處。圖生成器204還可用于但不限于I)更新文檔圖使得表示在文檔圖中的章節(jié)的前三個(gè)字被呈現(xiàn)成該圖中的相應(yīng)條目;2)如果一章節(jié)被添加、刪除、剪切和/或進(jìn)行修改文檔圖算法的操作/因素,則不更新文檔圖;3)在包括以下但不限于此的情況下,圖生成器204所生成的輸出可被顯示管理器206用來(lái)自動(dòng)地滾動(dòng)到文檔中的正確位置a)如果表示在文檔圖中的各個(gè)章節(jié)被合并;和/或b)如果表示在文檔圖中的章節(jié)的位置由于文檔中任何其他地方的編輯而被改變;4)當(dāng)相應(yīng)的章節(jié)被刪除或剪切時(shí),刪除文檔圖中的鏈接;5)不持久保存文檔圖,而在每次用戶(hù)打開(kāi)文檔時(shí)重新生成文檔圖;和/或6)如果取消影響文檔圖的行為的對(duì)文檔的任何編輯,則取消對(duì)文檔圖的相應(yīng)改變。對(duì)于示例性電子表格應(yīng)用(例如,EXCEL),圖生成器204可用于解析相應(yīng)的數(shù)據(jù)結(jié)構(gòu),該解析為生成與電子表格文件或其他數(shù)據(jù)構(gòu)造相關(guān)聯(lián)的圖項(xiàng)的列表的一部分。一個(gè)實(shí)施例的圖生成器204可用于解析XML電子表格文檔或文件以標(biāo)識(shí)相關(guān)聯(lián)的屬性、內(nèi)容和其他信息,諸如表頁(yè)、表格、圖形、圖表和其他數(shù)據(jù)結(jié)構(gòu)。唯一的標(biāo)識(shí)符(ID)可用于發(fā)現(xiàn)相關(guān)的部分,諸如相應(yīng)的工作表、相關(guān)聯(lián)的屬性和名稱(chēng)等。唯一的標(biāo)識(shí)符還可用于發(fā)現(xiàn)任何嵌入式數(shù)據(jù)結(jié)構(gòu)和相關(guān)聯(lián)的名稱(chēng),諸如表格和表格名稱(chēng)、圖表和圖表名稱(chēng)、范圍及其名稱(chēng)、圖形及其名稱(chēng)等。例如,圖生成器204可用于解析基于XML的文檔以標(biāo)識(shí)某些表示特定文檔結(jié)構(gòu)的基于XML的標(biāo)簽(例如,定義工作簿名稱(chēng)、表頁(yè)名稱(chēng)、圖表名稱(chēng)、表格名稱(chēng)等的標(biāo)簽)。部分地基于解析操作,圖生成器204可生成與底層數(shù)據(jù)結(jié)構(gòu)相對(duì)應(yīng)的圖項(xiàng)的列表以及用于在底層數(shù)據(jù)結(jié)構(gòu)和列表間進(jìn)行導(dǎo)航的映射或鏈接。對(duì)于示例性演示應(yīng)用(例如,POWERPOINT),圖生成器204可以解析相應(yīng)的數(shù)據(jù)結(jié)構(gòu),該解析為生成與演示文件或其他數(shù)據(jù)構(gòu)造相關(guān)聯(lián)的圖項(xiàng)的列表的一部分。一個(gè)實(shí)施例的圖生成器204用于解析基于XML的演示文檔以生成圖項(xiàng)的列表以及與一個(gè)或多個(gè)演示部分(諸如,幻燈片、章節(jié)、演說(shuō)者注釋和/或其他文件部分)相關(guān)聯(lián)的映射。例如,圖生成器204可解析演示文件以生成包括演示幻燈片的名稱(chēng)的圖項(xiàng)的列表。盡管描述了特定數(shù)量和類(lèi)型的組件,但是應(yīng)當(dāng)理解根據(jù)各個(gè)實(shí)施例可包括其他的數(shù)量和類(lèi)型。例如,還可根據(jù)所期望的實(shí)現(xiàn)對(duì)組件功能進(jìn)行進(jìn)一步劃分和/或?qū)⑵渑c其他組件功能組合在一起。圖3是示出提供并顯示與底層數(shù)據(jù)結(jié)構(gòu)相關(guān)聯(lián)的映射項(xiàng)的列表的示例性過(guò)程的 流程圖。例如,該過(guò)程可使用基于XML的數(shù)據(jù)結(jié)構(gòu)來(lái)生成經(jīng)映射或經(jīng)鏈接的數(shù)據(jù)結(jié)構(gòu),該經(jīng)映射或經(jīng)鏈接的數(shù)據(jù)結(jié)構(gòu)包括可顯示的圖項(xiàng)以及到底層數(shù)據(jù)結(jié)構(gòu)的相應(yīng)部分的映射。在一實(shí)施例中,該過(guò)程用于生成包括一定數(shù)目的圖項(xiàng)的經(jīng)映射的數(shù)據(jù)結(jié)構(gòu),該生成為顯示這些圖項(xiàng)的一部分和圖項(xiàng)的預(yù)覽部分的一部分。在300處,可部分基于用于與底層文件進(jìn)行交互的應(yīng)用的類(lèi)型(諸如,文檔、電子表格、演示、電子郵件等)來(lái)生成經(jīng)映射的數(shù)據(jù)結(jié)構(gòu)。例如,對(duì)于每一類(lèi)型的應(yīng)用數(shù)據(jù)結(jié)構(gòu)(例如,文字處理文件、電子表格應(yīng)用文件等),可使用不同的解析算法或規(guī)則集。如上所述,可以將經(jīng)映射的數(shù)據(jù)結(jié)構(gòu)的每一項(xiàng)映射或鏈接到底層數(shù)據(jù)結(jié)構(gòu)的相應(yīng)部分。經(jīng)映射的數(shù)據(jù)結(jié)構(gòu)包括可被顯示的多個(gè)可標(biāo)識(shí)項(xiàng),使得用戶(hù)能夠快速地確定特定圖項(xiàng)(例如,文件部分)的相關(guān)性并有效地導(dǎo)航到相關(guān)圖項(xiàng)。例如,文字處理文檔的文檔圖可在用戶(hù)打開(kāi)該文檔時(shí)被生成,可為打開(kāi)的電子表格生成電子表格圖等。在替換實(shí)施例中,經(jīng)映射的數(shù)據(jù)結(jié)構(gòu)可在打開(kāi)某一相關(guān)聯(lián)的文件或應(yīng)用前被導(dǎo)出。在一個(gè)實(shí)施例中,在關(guān)閉了與經(jīng)映射的數(shù)據(jù)結(jié)構(gòu)相關(guān)聯(lián)的關(guān)聯(lián)交互應(yīng)用后不保存該經(jīng)映射的數(shù)據(jù)結(jié)構(gòu)。在302處,可以將經(jīng)映射的數(shù)據(jù)結(jié)構(gòu)的所有部分或一部分和/或圖項(xiàng)的預(yù)覽顯示在計(jì)算機(jī)顯示器中。在一實(shí)施例中,部分取決于可用的屏幕空間,可以將映射項(xiàng)的列表的可讀部分顯示在計(jì)算機(jī)顯示器的第一區(qū)域中,并將默認(rèn)或被選列表項(xiàng)的足夠預(yù)覽顯示在計(jì)算機(jī)顯示器的第二區(qū)域中。例如,可將文檔部分的列表顯示在觸摸屏或其他顯示界面的第一部分中,并將被選部分的預(yù)覽顯示在觸摸屏的第二部分中。在一個(gè)實(shí)施例中,預(yù)覽可涵蓋顯示區(qū)域的所有部分或絕大部分,并且可以將圖列表包括為在該預(yù)覽的一部分上的覆蓋圖。在304,可部分基于用戶(hù)輸入來(lái)更新計(jì)算機(jī)顯示器。例如,當(dāng)用戶(hù)選擇不同的圖列表項(xiàng)時(shí)可以顯示不同的文檔部分的預(yù)覽。在一個(gè)實(shí)施例中,用戶(hù)可以輕叩在預(yù)覽上以使用計(jì)算機(jī)顯示器或其他顯示器的所有部分或大部分來(lái)查看被選項(xiàng)或部分,該查看包括將列表從顯示器處隱藏或消除。盡管針對(duì)圖3中的示例性流程圖描述了一定數(shù)目和次序的操作,但可以理解,可根據(jù)所期望的實(shí)現(xiàn)而使用其他數(shù)目和次序。圖4是示例性手持式計(jì)算設(shè)備400的框圖,該示例性手持式計(jì)算設(shè)備400為諸如使用WINDOWS MOBILE應(yīng)用程序的智能電話(huà)。如圖所示,并根據(jù)一實(shí)施例,顯示界面404的可視區(qū)域402被分區(qū)成一定數(shù)目的顯示部分406 - 410,但并不限于此。例如,顯示或視窗管理器可用于將可視區(qū)域402分區(qū)成可被呈現(xiàn)為包括一定信息的不同部分。對(duì)于圖4所示的示例,可視區(qū)域402已被分區(qū)成用于顯示系統(tǒng)托盤(pán)的第一部分406、用于顯示內(nèi)容的第二部分408以及用于顯示文檔圖的第三部分410。在一個(gè)實(shí)施例中,第二部分和第三部分被呈現(xiàn)為具有大致相同的可視區(qū)域(例如,尺寸“a”大致等于或等于尺寸“b”(例如,a=b = x/2))。如圖4所示的示例所示,第二部分408旨在顯示內(nèi)容,而第三部分410旨在顯示列表項(xiàng)。圖5A-5C是描繪示例性手持式計(jì)算設(shè)備500的各個(gè)特征的框圖。例如,設(shè)備500可被配置成包括各種應(yīng)用、通信和其他用戶(hù)特征的智能電話(huà)類(lèi)型。如圖5A所示,設(shè)備500包括顯示區(qū)域502、一定數(shù)目的交互工具504 - 510和示例性文字處理文檔的被顯示部分。在一個(gè)實(shí)施例中,圖工具504用于(例如,輕叩、點(diǎn)擊等)切換定義文檔圖的經(jīng)映射數(shù)據(jù)結(jié)構(gòu),該文檔圖包括供選擇性地顯示在顯示區(qū)域502中的各鏈接項(xiàng)的列表,評(píng)論工具 506用于選擇、添加、刪除、修改和/或查看評(píng)論,搜索工具508用于搜索文檔圖和/或文檔,且編輯工具510用于編輯文檔圖和/或文檔的各部分。在圖5的示例中,用戶(hù)已激活了文字處理應(yīng)用,并且示例性文字處理文檔的一部分已被顯示為涵蓋顯示區(qū)域502的絕大部分。如上所述,根據(jù)一個(gè)實(shí)施例,可在打開(kāi)文字處理應(yīng)用或文檔之前、期間或之后創(chuàng)建文字處理文檔的文檔圖,該創(chuàng)建包括將或不將圖存儲(chǔ)在遠(yuǎn)程和/或本地計(jì)算機(jī)存儲(chǔ)區(qū)域中。在一個(gè)實(shí)施例中,遠(yuǎn)程組件(諸如例如服務(wù)組件)可用于生成文檔圖。參考圖5B,顯示區(qū)域502已被更新為將一定數(shù)目的鏈接列表項(xiàng)512-524和相關(guān)聯(lián)的評(píng)論526 - 530顯示在顯示區(qū)域502的第一部分532中。在一個(gè)實(shí)施例中,每一項(xiàng)可包括到底層文件的一部分或某一不同的文件或構(gòu)造的的映射或鏈接。每一評(píng)論符號(hào)可包括對(duì)應(yīng)于與和文字處理文檔的一部分和/或列表項(xiàng)相關(guān)聯(lián)的評(píng)論的數(shù)目的數(shù)目。在一個(gè)實(shí)施例中,選擇與圖列表項(xiàng)相關(guān)聯(lián)的評(píng)論用于導(dǎo)航到被評(píng)論的文檔部分。在一個(gè)實(shí)施例中,可在打開(kāi)應(yīng)用或文件后自動(dòng)顯示該數(shù)目的鏈表項(xiàng)512 - 524。在另一實(shí)施例中,圖工具504可用于選擇性地切換該數(shù)目的鏈表項(xiàng)512 — 524在第一部分532中的顯示或演示。例如,在切換時(shí),可以將該數(shù)目的鏈表項(xiàng)512-524及任何相關(guān)聯(lián)的評(píng)論作為混合的或半透明的覆蓋圖顯示在第一部分532之上。如圖所示,經(jīng)更新的顯示區(qū)域502將對(duì)與鏈表項(xiàng)512相關(guān)聯(lián)的內(nèi)容534的預(yù)覽包括在顯示區(qū)域502的第二部分536中。一個(gè)實(shí)施例的列表項(xiàng)被配置成鏈接或超鏈接,當(dāng)這些鏈接或超鏈接被激活時(shí),導(dǎo)航到底層文字處理文檔的相應(yīng)部分。顯示區(qū)域502包括顯示文檔的標(biāo)題和其他信息(時(shí)間、日期等)的第三部分538。圖5C示出在另一情況下的顯示區(qū)域502,該顯示區(qū)域502將與鏈表項(xiàng)520相關(guān)聯(lián)的內(nèi)容540的預(yù)覽包括在顯示區(qū)域502的第二部分536中,同時(shí)繼續(xù)顯示該數(shù)目的鏈表項(xiàng)512-524。圖示出了在另一情況下,在關(guān)閉了該數(shù)目的鏈表項(xiàng)512-524后,具有涵蓋顯示區(qū)域502的所有部分或絕大部分的預(yù)覽部分的顯示區(qū)域502。在一個(gè)實(shí)施例中,在用戶(hù)雙擊或選擇對(duì)全視圖模式的預(yù)覽時(shí),自動(dòng)隱藏或消除該數(shù)目的鏈表項(xiàng)512 - 524。部分基于計(jì)算設(shè)備交互界面的類(lèi)型(例如,觸摸、可視聽(tīng)、鍵盤(pán)等),用戶(hù)可以與該數(shù)目的鏈表項(xiàng)512 - 524、任何相關(guān)聯(lián)的評(píng)論和/或預(yù)覽部分中提供的信息進(jìn)行交互。在一個(gè)實(shí)施例中,以下控制輸入用于生成包括但不限于以下的命令I(lǐng))用于導(dǎo)航鏈表的快速移動(dòng)(flick) /搖攝(pan)輸入;2)用于使相關(guān)部分成為焦點(diǎn)的對(duì)列表項(xiàng)的輕叩輸入;3)用于關(guān)閉列表并將相關(guān)部分呈現(xiàn)為焦點(diǎn)的在列表窗口外的輕叩輸入;和/或4)用于進(jìn)入評(píng)論導(dǎo)航模式的對(duì)評(píng)論圖標(biāo)的輕叩輸入。表I列出一定數(shù)目的示例性控制輸入。表I
權(quán)利要求
1.一種計(jì)算設(shè)備,包括 用于接收用戶(hù)輸入和顯示信息的交互界面; 圖生成器,它用于訪(fǎng)問(wèn)第一數(shù)據(jù)結(jié)構(gòu)并提供包括一定數(shù)目的列表項(xiàng)的第二數(shù)據(jù)結(jié)構(gòu);以及 顯示管理器,它用于將包括一定數(shù)目的列表項(xiàng)的所述第二數(shù)據(jù)結(jié)構(gòu)顯示在所述交互界面的第一定義區(qū)域中,并將與列表項(xiàng)相關(guān)聯(lián)的信息的預(yù)覽顯示在所述交互界面的第二定義區(qū)域中。
2.如權(quán)利要求I所述的設(shè)備,其特征在于,所述圖生成器用于部分基于適用于所述第一數(shù)據(jù)結(jié)構(gòu)的應(yīng)用的類(lèi)型來(lái)解析所述第一數(shù)據(jù)結(jié)構(gòu)。
3.如權(quán)利要求2所述的設(shè)備,其特征在于,所述圖生成器用于解析所述第一數(shù)據(jù)結(jié)構(gòu)并提供與標(biāo)記語(yǔ)言數(shù)據(jù)結(jié)構(gòu)的各元素和一個(gè)或多個(gè)應(yīng)用類(lèi)型相對(duì)應(yīng)的列表項(xiàng)。
4.如權(quán)利要求I所述的設(shè)備,其特征在于,還包括用于管理與所述列表項(xiàng)中的任何一個(gè)相關(guān)聯(lián)的評(píng)論的評(píng)論管理器。
5.如權(quán)利要求4所述的設(shè)備,其特征在于,所述評(píng)論管理器還用于在接收到給所述交互界面的輸入后導(dǎo)航到被評(píng)論的部分。
6.如權(quán)利要求I所述的設(shè)備,其特征在于,所述顯示管理器基于與對(duì)不同圖列表項(xiàng)的選擇相關(guān)聯(lián)的控制輸入來(lái)生成與顯示部分中的不同圖列表項(xiàng)相關(guān)聯(lián)的內(nèi)容的預(yù)覽。
7.一種方法,包括 將計(jì)算設(shè)備和底層數(shù)據(jù)結(jié)構(gòu)用作提供交互界面的部分; 使用圖生成器來(lái)生成可導(dǎo)航圖,所述可導(dǎo)航圖包括一定數(shù)目的、標(biāo)識(shí)所述底層數(shù)據(jù)結(jié)構(gòu)的一部分的圖列表項(xiàng);以及 使用顯示管理器將所述可導(dǎo)航圖中一定數(shù)目的圖列表項(xiàng)顯示在第一顯示部分中,并將與圖列表項(xiàng)相關(guān)聯(lián)的信息的預(yù)覽顯示在第二顯示部分中。
8.如權(quán)利要求7所述的方法,其特征在于,還包括使用所述交互界面來(lái)接收控制輸入并將所述文檔圖列表作為覆蓋圖顯示在所述第一顯示部分中,其中所述覆蓋圖涵蓋所述數(shù)目的圖列表項(xiàng)中的一部分。
9.如權(quán)利要求7所述的方法,其特征在于,還包括使用所述顯示管理器來(lái)將所述第二顯示部分中與所述圖列表項(xiàng)相關(guān)聯(lián)的信息的預(yù)覽呈現(xiàn)在要導(dǎo)航的鏈表項(xiàng)的附近。
10.一種包括可執(zhí)行指令的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),當(dāng)使用計(jì)算系統(tǒng)來(lái)執(zhí)行所述可執(zhí)行指令時(shí),用于 使用圖生成器來(lái)從底層數(shù)據(jù)結(jié)構(gòu)生成經(jīng)映射的數(shù)據(jù)結(jié)構(gòu),所述經(jīng)映射的數(shù)據(jù)結(jié)構(gòu)包括一定數(shù)目的、與所述底層數(shù)據(jù)結(jié)構(gòu)的各方面相對(duì)應(yīng)的鏈表項(xiàng); 使用顯示管理器來(lái)部分基于與所述底層數(shù)據(jù)結(jié)構(gòu)相關(guān)聯(lián)的一個(gè)或多個(gè)參數(shù)將所述經(jīng)映射的數(shù)據(jù)結(jié)構(gòu)中一定數(shù)目的鏈表項(xiàng)呈現(xiàn)在第一顯示區(qū)域中,并且將與所述底層數(shù)據(jù)結(jié)構(gòu)相關(guān)聯(lián)的選擇信息的預(yù)覽呈現(xiàn)在第二顯示區(qū)域中;以及 作為與所述鏈表項(xiàng)進(jìn)行交互的一部分,使用交互界面來(lái)接收控制輸入,所述控制輸入包括快速移動(dòng)、輕叩和搖攝操作中的一個(gè)或多個(gè)。
全文摘要
各實(shí)施例向用戶(hù)提供可導(dǎo)航信息和其他信息。在一實(shí)施例中,手持式計(jì)算設(shè)備可被配置成提供可導(dǎo)航圖,該可導(dǎo)航圖包括一定數(shù)目的、與底層數(shù)據(jù)結(jié)構(gòu)的各方面相對(duì)應(yīng)的圖列表項(xiàng)。在一個(gè)實(shí)施例中,過(guò)程包括將可導(dǎo)航列表圖中一定數(shù)目的鏈表項(xiàng)顯示在第一顯示部分中,并將對(duì)與項(xiàng)相關(guān)聯(lián)的相關(guān)信息的預(yù)覽顯示在第二顯示部分中。其它實(shí)施例是可用的。
文檔編號(hào)G06F3/01GK102770840SQ201180010029
公開(kāi)日2012年11月7日 申請(qǐng)日期2011年2月11日 優(yōu)先權(quán)日2010年2月19日
發(fā)明者A·J·帕特爾, B·喬德里, D·A·梅農(nóng) 申請(qǐng)人:微軟公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
驻马店市| 兴山县| 景德镇市| 昌乐县| 岳阳市| 福贡县| 武乡县| 广丰县| 渝北区| 台山市| 观塘区| 定边县| 长子县| 阳江市| 吴忠市| 昌宁县| 钟山县| 浦江县| 塔城市| 安多县| 西宁市| 清新县| 广灵县| 九龙城区| 高碑店市| 栾川县| 通化县| 鲁甸县| 长子县| 永春县| 新乐市| 尼玛县| 繁昌县| 额济纳旗| 合川市| 阿拉善右旗| 龙山县| 黑龙江省| 宣恩县| 微博| 烟台市|