国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      根據(jù)其結(jié)構(gòu)的文檔的全景可視化的制作方法

      文檔序號(hào):6510941閱讀:202來(lái)源:國(guó)知局
      根據(jù)其結(jié)構(gòu)的文檔的全景可視化的制作方法
      【專利摘要】本發(fā)明提供一種用于文檔的全景可視化(100)的系統(tǒng),該文檔具有根據(jù)特定模式定義的結(jié)構(gòu)。所述系統(tǒng)包括文檔解析器(202)、結(jié)合器(204)和布局引擎(308)。所述文檔解析器(202)經(jīng)配置將電子文檔分解成多個(gè)組成頁(yè)面,其中每個(gè)頁(yè)面都包括相應(yīng)媒體內(nèi)容。所述結(jié)合器(204)經(jīng)配置結(jié)合所述頁(yè)面,包括經(jīng)配置為所述多個(gè)組成頁(yè)面中的每一個(gè)頁(yè)面提供元數(shù)據(jù)。所述元數(shù)據(jù)識(shí)別該頁(yè)面和所述多個(gè)組成頁(yè)面中一個(gè)或更多個(gè)其他頁(yè)面之間的鏈接,并且所述鏈接根據(jù)該文檔的結(jié)構(gòu)在相應(yīng)頁(yè)面之間建立一種邏輯關(guān)系。進(jìn)而配置所述布局引擎(308)以生成該文檔的頁(yè)面布局。在這方面,所述布局包括根據(jù)相應(yīng)頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)的所述布局的頁(yè)面可視化表示的全景布置。
      【專利說(shuō)明】根據(jù)其結(jié)構(gòu)的文檔的全景可視化
      [0001]相關(guān)申請(qǐng)的交叉參考
      [0002]本申請(qǐng)涉及美國(guó)專利申請(qǐng)N0.13/414,97,其標(biāo)題為:全景可視化文檔布局(Panoptic Visualization Document Layout);美國(guó)專利申請(qǐng) N0.13/414, 964,其標(biāo)題為:全景可視化文檔導(dǎo)航(Panoptic Visualization Document Navigation);和美國(guó)專利申請(qǐng)N0.13/414,940,其標(biāo)題為:全景可視化文檔集合(Panoptic VisualizationDocument Collection),所有這些申請(qǐng)都是在2012年3月8日提交的;并要求2011年12月21日提交的標(biāo)題為Panoptic Visualization Document Layout的美國(guó)臨時(shí)專利申請(qǐng)N0.61/578,349、標(biāo)題為 Panoptic Visualization Document Navigation 的美國(guó)臨時(shí)專利申請(qǐng) N0.61/578,357 和標(biāo)題為 Panoptic Visualization Document Collection 的美國(guó)臨時(shí)專利申請(qǐng)N0.61/578,361的優(yōu)先權(quán)。本申請(qǐng)也涉及2011年3月25日提交的標(biāo)題為圖像管理和演不(Image Management and Presentation)的美國(guó)專利申請(qǐng)N0.13/072,217,其要求2011年I月26日提交的標(biāo)題為使用平鋪二維圖解的飛機(jī)維護(hù)信息導(dǎo)航(Navigation toAircraft Maintenance Information Using Tiled2D Illustrations)的美國(guó)臨時(shí)專利申請(qǐng)N0.61/436,585的優(yōu)先權(quán)。
      【技術(shù)領(lǐng)域】
      [0003]本公開(kāi)一般涉及文檔的全景可視化,特別涉及以根據(jù)其結(jié)構(gòu)反映所述文檔/組件之間的邏輯關(guān)系的方式的文檔或其文檔組件的全景可視化。
      【背景技術(shù)】
      [0004]圍繞一個(gè)主體印制的信息通常印刷在多個(gè)頁(yè)面上,因?yàn)樵撔畔⒉贿m合在單個(gè)頁(yè)面上和/或通過(guò)使用多個(gè)頁(yè)面能夠更有效地呈現(xiàn)。所述多個(gè)頁(yè)面可能是在同一個(gè)源中或在多個(gè)源中。例如,飛機(jī)的技術(shù)圖紙可以被印刷成使得相同示意圖的不同部分可以印刷在不同頁(yè)面上。飛機(jī)上的裝配件的圖可包含在一個(gè)庫(kù)或源中,而另一裝配件的圖可包含在第二庫(kù)或源中。
      [0005]印刷的信息也可以被印刷為使得一個(gè)文檔包含關(guān)于一個(gè)客體的一個(gè)級(jí)別的細(xì)節(jié),而第二個(gè)文檔包含關(guān)于相同客體的第二級(jí)別的細(xì)節(jié)。例如,飛機(jī)的示意圖可以被印刷成使得該飛機(jī)的外部在圖中是可見(jiàn)的。同一飛機(jī)的另一示意圖可以被印刷成使得該飛機(jī)的外部是模糊不清的,但呈現(xiàn)了該飛機(jī)的內(nèi)部。因此,讀者可以使用不同的圖來(lái)學(xué)習(xí)關(guān)于同一客體的不同信息。
      [0006]作為另一示例,布線系統(tǒng)的布線圖往往印刷在多個(gè)頁(yè)面上,因?yàn)椴季€圖中所呈現(xiàn)的圖形和文字信息太大,不適合在單個(gè)頁(yè)面上。因此,讀者可以多次改變文檔來(lái)學(xué)習(xí)關(guān)于整個(gè)布線系統(tǒng)的信息。
      [0007]如工程圖、技術(shù)圖紙、布線圖和其他合適文檔類型的文檔可以用于飛機(jī)的維護(hù)。創(chuàng)建所述文檔,以印刷的形式查看它們。然而,這樣的文檔通常以電子形式儲(chǔ)存并在數(shù)據(jù)處理系統(tǒng)的顯示裝置上查看。因此,讀者仔細(xì)查看可能在不同類型媒體上的不同文檔。這種類型的審查可能比查找關(guān)于飛機(jī)的信息所需的更耗時(shí)。
      [0008]關(guān)于系統(tǒng)中的一個(gè)復(fù)雜系統(tǒng)(如飛機(jī))的文檔可能因此包含關(guān)于該復(fù)雜系統(tǒng)及其組件、子系統(tǒng)和部件以及該復(fù)雜系統(tǒng)的各要素之間的連接和關(guān)系的大量信息。該系統(tǒng)的復(fù)雜性和描述該系統(tǒng)通常所需的大量信息可能不僅增加研究所述文檔所需的時(shí)間,而且增加理解該復(fù)雜系統(tǒng)及其要素的難度。用戶可能不僅需要時(shí)間來(lái)審查包含大量信息的文檔,而且也可能需要時(shí)間和承受研究該信息的難度,以理解其中該復(fù)雜系統(tǒng)及其要素相互關(guān)聯(lián)的各種方式。
      [0009]因此,可能理想的是具有考慮到至少一些上面所討論的問(wèn)題以及可能的其他問(wèn)題的方法和設(shè)備。

      【發(fā)明內(nèi)容】

      [0010]本公開(kāi)的示例性實(shí)施例一般針對(duì)全景可視化文檔布局系統(tǒng)和相應(yīng)的方法和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。根據(jù)示例性實(shí)施例,文檔集合的媒體內(nèi)容可能例如根據(jù)該文檔的結(jié)構(gòu)以反映內(nèi)容之間的邏輯關(guān)系的方式全景地布置。這樣的布置可能使用戶能夠在單個(gè)視圖中和在有利于更好理解所述內(nèi)容和由所述內(nèi)容描述的主體或客體之間的關(guān)系的布置中看見(jiàn)內(nèi)容,否則內(nèi)容可能難以理解。在復(fù)雜系統(tǒng)(如包括若干組件、子系統(tǒng)和部件的飛機(jī))的背景下,所述布置可能不僅減少審查包含大量信息的文檔所需的時(shí)間,而且也可能減少研究所述信息以理解其中所述復(fù)雜系統(tǒng)及其要素相互關(guān)聯(lián)的方式所需的時(shí)間并且減輕難度。所述關(guān)系中的各種關(guān)系可能是定制的,且當(dāng)反映在全景布置中時(shí),其還可以便于各種用戶的理解。示例性實(shí)施例可因此減少搜索包含在一些文檔集合中的最大量信息所需的時(shí)間和難度。
      [0011]根據(jù)示例性實(shí)施例的一個(gè)方面,提供一種系統(tǒng),用于具有根據(jù)特定模式(schema)定義的結(jié)構(gòu)的文檔的全景可視化,其結(jié)構(gòu)在一個(gè)示例中可能被反映在該文檔的一個(gè)或更多個(gè)頁(yè)面的媒體內(nèi)容中,或者被編碼在該文檔中。所述系統(tǒng)包括文檔解析器、結(jié)合器(colligater)和布局引擎。所述文檔解析器經(jīng)配置接收電子文檔并將其分解成多個(gè)組成的頁(yè)面,其中每個(gè)頁(yè)面都包括相應(yīng)媒體內(nèi)容。所述結(jié)合器經(jīng)配置結(jié)合所述頁(yè)面,包括經(jīng)配置而為所述多個(gè)頁(yè)面中的每一個(gè)頁(yè)面提供關(guān)聯(lián)的元數(shù)據(jù)。關(guān)聯(lián)的元數(shù)據(jù)識(shí)別該頁(yè)面和所述多個(gè)頁(yè)面中的一個(gè)或更多個(gè)其他頁(yè)面之間的鏈接,并且該鏈接根據(jù)該文檔的結(jié)構(gòu)在相應(yīng)頁(yè)面之間建立一種邏輯關(guān)系。所述布局引擎進(jìn)而經(jīng)相應(yīng)配置生成該文檔頁(yè)面的布局,并且傳遞該布局。在這方面,所述布局包括根據(jù)相應(yīng)頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)的所述布局的各頁(yè)面的可視化表不的全景布置。
      [0012]所述系統(tǒng)也可包括搜索引擎,其耦合到所述布局引擎并經(jīng)配置接收對(duì)媒體內(nèi)容的請(qǐng)求和識(shí)別包括所請(qǐng)求的媒體內(nèi)容的頁(yè)面,其中所識(shí)別的頁(yè)面屬于該文檔。在此示例中,所述布局引擎可經(jīng)配置檢索該文檔的頁(yè)面,包括所識(shí)別的頁(yè)面和根據(jù)識(shí)別的頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)識(shí)別的(一個(gè)或更多)其他頁(yè)面。在這方面,相應(yīng)關(guān)聯(lián)元數(shù)據(jù)可進(jìn)一步包括識(shí)別在識(shí)別的頁(yè)面和(一個(gè)或更多)相應(yīng)其他頁(yè)面之間的(一個(gè)或更多)鏈接的信息。另外,在此示例中,所述布局引擎可經(jīng)配置生成檢索的頁(yè)面的布局。
      [0013]在一個(gè)示例中,所述系統(tǒng)也可包括導(dǎo)航引擎,其耦合到所述布局引擎并經(jīng)配置從多個(gè)用于導(dǎo)航所述布局的可視化顯示的導(dǎo)航選項(xiàng)中選擇(一個(gè)或更多)導(dǎo)航選項(xiàng)。在這個(gè)示例中,所述導(dǎo)航引擎經(jīng)配置根據(jù)用于所述布局的各頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)選擇(一個(gè)或更多)導(dǎo)航選項(xiàng)。所述導(dǎo)航引擎也可經(jīng)配置傳遞所選擇的導(dǎo)航選項(xiàng)。
      [0014]在一個(gè)示例中,用于每個(gè)頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)也包括指定所述布局中的相應(yīng)頁(yè)面的可視化表示的尺寸、位置和/或深度的信息,根據(jù)此信息,所述布局引擎可經(jīng)配置生成所述布局。在又一個(gè)示例中,對(duì)于所述布局的一個(gè)或更多個(gè)頁(yè)面中的每一個(gè),該頁(yè)面可能處于包括在該頁(yè)面的相應(yīng)分辨率下的可視化表示的狀態(tài),并且所述關(guān)聯(lián)元數(shù)據(jù)可提供至少指定所述布局中的相應(yīng)頁(yè)面的可視化表示的尺寸的信息。然后,對(duì)于所述布局的一個(gè)或更多個(gè)頁(yè)面中的每一個(gè),所述布局引擎經(jīng)配置生成所述布局包括經(jīng)配置檢索針對(duì)可視化表示的頁(yè)面,該可視化表示處在匹配由所述關(guān)聯(lián)元數(shù)據(jù)中提供的信息指定的尺寸的分辨率下。在一個(gè)示例中,對(duì)于所述布局的一個(gè)或更多個(gè)頁(yè)面中的每一個(gè),所述關(guān)聯(lián)元數(shù)據(jù)可提供至少指定所述布局中的相應(yīng)頁(yè)面的可視化表示的尺寸的信息,其中所述尺寸是相對(duì)于一個(gè)或更多個(gè)其他的檢索的頁(yè)面指定的。
      [0015]在示例性實(shí)施例的其他方面中,為文檔的全景可視化提供一種方法和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。根據(jù)本公開(kāi)的一個(gè)方面,提供一種優(yōu)選具有存儲(chǔ)的計(jì)算機(jī)可讀程序代碼部分的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),從而導(dǎo)致接收電子文檔并將其分解成多個(gè)組成的頁(yè)面,其中每個(gè)頁(yè)面都包括相應(yīng)媒體內(nèi)容,并且該文檔具有根據(jù)特定模式定義的結(jié)構(gòu)。
      [0016]所述計(jì)算機(jī)可讀程序代碼也將優(yōu)選地導(dǎo)致所述頁(yè)面的結(jié)合,包括為所述多個(gè)頁(yè)面的每個(gè)頁(yè)面提供關(guān)聯(lián)元數(shù)據(jù)。所述關(guān)聯(lián)元數(shù)據(jù)將優(yōu)選地識(shí)別該頁(yè)面和所述多個(gè)頁(yè)面中的一個(gè)或更多個(gè)頁(yè)面之間的鏈接,其中所述鏈接根據(jù)該文檔的結(jié)構(gòu)在相應(yīng)頁(yè)面之間建立一種邏輯關(guān)系??商娲?,所述計(jì)算機(jī)可讀代碼將導(dǎo)致該文檔的頁(yè)面布局的生成,其中所述布局包括根據(jù)相應(yīng)頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)的所述布局的各頁(yè)面的可視化表示的全景布置,并優(yōu)選地傳遞所述布局。有利地,該文檔的結(jié)構(gòu)被反映在該文檔的一個(gè)或更多個(gè)頁(yè)面的媒體內(nèi)容中,或者被編碼在該文檔中。
      [0017]優(yōu)選地,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)具有存儲(chǔ)于其中的另外的計(jì)算機(jī)可讀程序代碼部分,響應(yīng)處理器的執(zhí)行,導(dǎo)致該設(shè)備進(jìn)一步接收對(duì)媒體內(nèi)容的請(qǐng)求,和識(shí)別包括所請(qǐng)求的媒體內(nèi)容的頁(yè)面,其中所識(shí)別的頁(yè)面屬于該文檔;并檢索該文檔的頁(yè)面,其包括所識(shí)別的頁(yè)面和根據(jù)用于識(shí)別的頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)識(shí)別的一個(gè)或更多個(gè)其他頁(yè)面,相應(yīng)的關(guān)聯(lián)元數(shù)據(jù)進(jìn)一步包括識(shí)別在識(shí)別的頁(yè)面和相應(yīng)一個(gè)或更多個(gè)其他頁(yè)面之間的一個(gè)或更多個(gè)鏈接的信息,其中導(dǎo)致所述設(shè)備優(yōu)選地生成頁(yè)面的布局,包括所檢索頁(yè)面的布局的生成。
      [0018]可替代地,計(jì)算機(jī)可讀存儲(chǔ)器具有存儲(chǔ)于其中的另外的計(jì)算機(jī)可讀程序代碼部分,響應(yīng)處理器的執(zhí)行,導(dǎo)致該設(shè)備進(jìn)一步從多個(gè)用于導(dǎo)航所述布局的可視化表示的導(dǎo)航選項(xiàng)中選擇一個(gè)或更多個(gè)導(dǎo)航選項(xiàng),其中所述導(dǎo)航選項(xiàng)是根據(jù)用于所述布局的各頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)選擇的;并傳遞所選擇的導(dǎo)航選項(xiàng)。
      [0019]優(yōu)選地,每個(gè)頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)也包括指定所述布局中的相應(yīng)頁(yè)面的可視化表示的尺寸、位置或深度中的一個(gè)或更多個(gè),和其中對(duì)于所述布局的每個(gè)頁(yè)面,導(dǎo)致該設(shè)備根據(jù)由所述關(guān)聯(lián)元數(shù)據(jù)中提供的信息指定的尺寸、位置或深度中的一個(gè)或更多個(gè)生成所述布局。
      [0020]優(yōu)選地,計(jì)算機(jī)可讀存儲(chǔ)器具有存儲(chǔ)于其中的另外的計(jì)算機(jī)可讀程序代碼部分,其導(dǎo)致在該頁(yè)面的相應(yīng)分辨率下的所述布局的一個(gè)或更多個(gè)頁(yè)面的可視化表示,并且所述關(guān)聯(lián)元數(shù)據(jù)提供至少指定所述布局中的相應(yīng)頁(yè)面的可視化表示的尺寸的信息。
      [0021]有利地,導(dǎo)致該設(shè)備生成所述布局包括導(dǎo)致檢索可視化表示的頁(yè)面,該可視化表示處在匹配由所述關(guān)聯(lián)元數(shù)據(jù)中提供的信息指定的尺寸的分辨率下。有利地,對(duì)于所述布局的一個(gè)或更多個(gè)頁(yè)面,所述關(guān)聯(lián)元數(shù)據(jù)提供關(guān)于所述布局中相應(yīng)頁(yè)面的可視化表示的尺寸的信息,并且所述尺寸是相對(duì)于一個(gè)或更多個(gè)其他的檢索的頁(yè)面指定的。
      [0022]本文所討論的特征、功能和優(yōu)點(diǎn)可以在各種示例性實(shí)施例中獨(dú)立地實(shí)現(xiàn),或者可以結(jié)合其他示例性實(shí)施例,其進(jìn)一步細(xì)節(jié)可以參考下列描述和附圖了解。
      【專利附圖】

      【附圖說(shuō)明】
      [0023]因此已經(jīng)概括地描述本公開(kāi)的示例性實(shí)施例,現(xiàn)在將參照不一定按比例繪制的附圖,并且其中:
      [0024]圖1是根據(jù)示例性實(shí)施例的全景可視化系統(tǒng)的圖示;
      [0025]圖2是根據(jù)一個(gè)示例性實(shí)施例的全景可視化文檔集合系統(tǒng)的圖示;
      [0026]圖3是根據(jù)一個(gè)示例性實(shí)施例的全景可視化文檔布局系統(tǒng)的圖示;
      [0027]圖4是根據(jù)一個(gè)示例性實(shí)施例的全景可視化文檔導(dǎo)航系統(tǒng)的圖示;
      [0028]圖5至圖16示意性地示出根據(jù)示例性實(shí)施例的適當(dāng)布局模型的示例;
      [0029]圖17是根據(jù)一個(gè)示例性實(shí)施例可以由全景可視化系統(tǒng)執(zhí)行的操作的操作圖;和
      [0030]圖18至圖23根據(jù)本公開(kāi)的示例性實(shí)施例描述可以顯示在具有預(yù)定可查看區(qū)域的GUI中并可以由用戶導(dǎo)航的頁(yè)面布局。
      【具體實(shí)施方式】
      [0031]參照附圖,現(xiàn)在將更充分地描述本公開(kāi)的一些實(shí)施例,其中示出一些但不限于本公開(kāi)的所有實(shí)施例。事實(shí)上,本公開(kāi)的各種實(shí)施例可能以許多不同形式體現(xiàn)并且不應(yīng)該被解釋為限于本文所闡述的實(shí)施例;相反,提供這些示例,以便本公開(kāi)將是透徹和完整的,并且將充分地將本公開(kāi)的范圍傳達(dá)給本領(lǐng)域的技術(shù)人員。例如,除非另有說(shuō)明,將某物稱為第一、第二或類似表達(dá)不應(yīng)該被解釋為暗示特定順序。另外,可能描述為在其他事物之上(除非另有說(shuō)明)的事物可能反而在下面,反之亦然;和類似地,描述為在其他事物左邊的事物可能反而會(huì)在右邊,反之亦然。貫穿全文相似的參考標(biāo)號(hào)指相似要素。
      [0032]本公開(kāi)的示例性實(shí)施例一般涉及文檔的全景可視化,特別涉及以根據(jù)其結(jié)構(gòu)反映文檔/組件之間的邏輯關(guān)系的方式的文檔或其文檔組件的全景可視化。示例性實(shí)施例將連同航空航天應(yīng)用進(jìn)行主要地描述。然而,應(yīng)該理解的是,示例性實(shí)施例可以連同各種其他應(yīng)用用于航空航天工業(yè)和航空航天工業(yè)以外的工業(yè)中。
      [0033]現(xiàn)在參照?qǐng)D1,根據(jù)本公開(kāi)的示例性實(shí)施例示出全景可視化系統(tǒng)100。該系統(tǒng)可包括用于執(zhí)行關(guān)于一個(gè)或更多個(gè)電子文檔的一個(gè)或更多個(gè)功能或操作的若干不同子系統(tǒng)(每個(gè)都是一個(gè)單獨(dú)的系統(tǒng))中的任意一個(gè)。如圖所示,例如,該系統(tǒng)可包括文檔集合系統(tǒng)102、文檔布局系統(tǒng)104和/或文檔導(dǎo)航系統(tǒng)106。雖然作為全景可視化系統(tǒng)的一部分示出,但是文檔集合系統(tǒng)、布局系統(tǒng)和/或?qū)Ш较到y(tǒng)中的一個(gè)或更多個(gè)可能反而與全景可視化系統(tǒng)分離,但與其通信。也應(yīng)該理解的是,子系統(tǒng)中的一個(gè)或更多個(gè)子系統(tǒng)可能作為單獨(dú)系統(tǒng)起作用或運(yùn)行,而不考慮系統(tǒng)的其他子系統(tǒng)。此外,應(yīng)該理解的是,全景可視化系統(tǒng)可包括超過(guò)圖1中所示的那些的一個(gè)或更多個(gè)額外或可替代子系統(tǒng)。
      [0034]如本文所描述的,電子文檔(或僅僅文檔)可以是能夠以電子和/或印刷的(可印刷的)形式顯現(xiàn)的任何電子媒體內(nèi)容。文檔媒體內(nèi)容可包括文字、圖形或其他可視內(nèi)容(如靜止圖像、視頻等)中的一個(gè)或更多個(gè)。文檔可以是若干不同類型的文檔,其中文檔的類型可以通過(guò)該文檔的一個(gè)或更多個(gè)特征(如其格式、媒體內(nèi)容等)定義。合適類型的文檔的示例包括計(jì)算機(jī)輔助設(shè)計(jì)文檔(例如,CAD> CATDrawing、CATPart> CATProduct> CATProcess>cgr, DWG、DXF, DffF 等)、基于文本的文檔(例如,ANS、ASC、DOC、DOCX, HTML、PDF、RTF、TXT、WPD 等)、演示文檔(例如,PDP、PPT 等)、圖形文檔(例如,BMP、GIF、JPEG、JP2、PNG、PSD、PSP、RAW、TIFF等)、視頻文檔(例如,AV1、MPEG、QuickTime、WMV等)等。合適類型的文檔的其他示例包括單個(gè)法律文檔(例如,法院判決、簡(jiǎn)報(bào)、專利等)或法律文檔的集合、書(shū)籍、手冊(cè)、雜志或商業(yè)刊物、文章、網(wǎng)頁(yè)、屏幕截圖、服務(wù)公告、工程圖、保修單、技術(shù)圖紙、布線圖等。合適類型的文檔的進(jìn)一步示例包括數(shù)據(jù)集,如工程設(shè)計(jì)數(shù)據(jù)、布線數(shù)據(jù)、故障數(shù)據(jù)、業(yè)務(wù)數(shù)據(jù)等。
      [0035]文檔可以由可能是其媒體內(nèi)容(如在基本斷點(diǎn)之間的媒體內(nèi)容)的組的一個(gè)或更多個(gè)構(gòu)成的文檔組件組成。文檔組件可取決于文檔的類型,并可包括例如電子頁(yè)面、幻燈片、圖表、圖紙、靜止圖像、視頻等。文檔組件有時(shí)一般可稱為“頁(yè)面”,盡管該文檔組件不必是電子頁(yè)面,因?yàn)樗砂ㄆ渌愋偷慕M件。在其中文檔僅包含一個(gè)組件的情況下,該文檔及其組件可能是一個(gè)并且是相同的。
      [0036]如本文所描述的,可以參考一個(gè)由構(gòu)成的頁(yè)面組成的文檔。然而,應(yīng)該理解的是,示例性實(shí)施例可以同樣適用于一組(集合)的由構(gòu)成文檔組成的文檔,這可以進(jìn)一步由或不由構(gòu)成的頁(yè)面組成。因此,關(guān)于文檔執(zhí)行的功能可以同樣地關(guān)于一組文檔執(zhí)行,并且關(guān)于頁(yè)面執(zhí)行的功能可以同樣地關(guān)于構(gòu)成的文檔執(zhí)行。
      [0037]每個(gè)頁(yè)面可由數(shù)據(jù)構(gòu)成,其中根據(jù)該數(shù)據(jù)以電子和/或印刷的(可印刷的)形式可以生成該頁(yè)面(或其媒體內(nèi)容)的可視化表示。頁(yè)面的可視化表示有時(shí)一般可以僅僅稱為頁(yè)面或“圖像”,盡管該頁(yè)面不必包括靜止圖像,因?yàn)樗赡馨渌愋偷拿襟w內(nèi)容。
      [0038]頁(yè)面可以包括媒體內(nèi)容,其具有一個(gè)或更多個(gè)主體并包括一個(gè)或更多個(gè)反映或形成主體的客體。有時(shí),可以說(shuō)頁(yè)面描述其主體和/或其主體的客體。作為一個(gè)示例,頁(yè)面可具有飛機(jī)作為其主體并包括飛機(jī)的外部/內(nèi)部視圖的外部或內(nèi)部視圖或部分作為客體,或者該頁(yè)面可具有外部/內(nèi)部視圖作為其主體并包括外部視圖的部分作為客體。作為另一示例,頁(yè)面可具有飛機(jī)儀表板作為其主體并包括該儀表板的儀表作為主體。
      [0039]在各種示例中,文檔可以根據(jù)特定的模式構(gòu)造,并且至少在某些情況下,可能以分層次的方式構(gòu)造。例如,書(shū)籍或手冊(cè)可以構(gòu)造成章,其中每一章包括節(jié)、小節(jié)(subsection)等。在每一章、節(jié)或小節(jié)中,所述書(shū)籍/手冊(cè)可包括媒體內(nèi)容,這又可能包括文字、圖形或其他可視內(nèi)容(如靜止圖像、視頻等)。在另一示例中,雜志或商業(yè)刊物可構(gòu)造成文章,其中每篇文章可包括媒體內(nèi)容。在又一示例中,法律文檔的集合可根據(jù)案件構(gòu)造,并且對(duì)于一個(gè)案件,文檔可根據(jù)其日期以時(shí)間順序構(gòu)造。
      [0040]可能以多種不同方式中的任意方式反映文檔的結(jié)構(gòu)。在一個(gè)示例中,結(jié)構(gòu)可以是用戶定義的。在另一示例中,結(jié)構(gòu)可以反映在該文檔本身的一個(gè)或更多個(gè)頁(yè)面的媒體內(nèi)容中,如在目錄中。在又一示例中,結(jié)構(gòu)例如通過(guò)適當(dāng)?shù)臅?shū)簽、標(biāo)記等被編碼在該文檔中。合適標(biāo)記的示例包括基于包含超文本標(biāo)記語(yǔ)言(HTML)、可擴(kuò)展標(biāo)記語(yǔ)言(XML)、可擴(kuò)展HTML(XHTML)等的標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言(SGML)的那些標(biāo)記。構(gòu)造該文檔所依據(jù)的模式可能以多種不同方式中的任一種方式(如文檔類型定義(DTD)、XML模式、文檔結(jié)構(gòu)描述(DSD)下一代、XML的正規(guī)語(yǔ)言(RELAX NG)等)提供。
      [0041]在飛機(jī)行業(yè)中,例如,美國(guó)航空公司(A4A),前身為美國(guó)航空運(yùn)輸協(xié)會(huì)(ATA)已發(fā)布包括用于構(gòu)造飛機(jī)維護(hù)和操作文檔的模式的一些規(guī)范。例如,ATA iSpec2200指定用于文檔的DTDs,如飛機(jī)圖解零件目錄(AIPC)、飛機(jī)維護(hù)手冊(cè)(AMM)、飛機(jī)恢復(fù)手冊(cè)(ARM)、部件維護(hù)手冊(cè)(CMM)、部件維護(hù)手冊(cè)零件清單(CMMIPL)、消耗性產(chǎn)品手冊(cè)(CPM)、發(fā)動(dòng)機(jī)(車間)手冊(cè)(EM)、發(fā)動(dòng)機(jī)清洗檢查和維修手冊(cè)(CR)、發(fā)動(dòng)機(jī)圖解零件目錄(EIPC)、發(fā)動(dòng)機(jī)零件配置管理部分(EPCM)、故障報(bào)告和故障隔離手側(cè)(FRM/FM)、飛行機(jī)組操作手冊(cè)(FC0M)、圖解工具和設(shè)備手冊(cè)(ITEM)、智能圖形交換(IGEXCHANGE)、維護(hù)計(jì)劃文件(MPD)、維護(hù)審查委員會(huì)報(bào)告(MRB)、維護(hù)指導(dǎo)組(MSG-3)、主最少設(shè)備清單(MMEL)、無(wú)損檢測(cè)手冊(cè)(NDT)、發(fā)電廠建設(shè)手冊(cè)(PPBM)、發(fā)電廠建設(shè)手冊(cè)圖解零件清單(PPBMIPL)、生產(chǎn)管理數(shù)據(jù)庫(kù)(PMDB)、服務(wù)公告(SB)、服務(wù)公告索引(SBI)、服務(wù)描述部分(SDS)、結(jié)構(gòu)化維修手冊(cè)(SRM)、系統(tǒng)描述部分(SDS)、工具和設(shè)備手冊(cè)(TEM)、重量與平衡手冊(cè)(WBM)、布線圖手冊(cè)(麗)等。
      [0042]一般,根據(jù)示例性實(shí)施例的文檔和/或其頁(yè)面可具有彼此之間的一個(gè)或更多個(gè)邏輯關(guān)系。然后,如下面更詳細(xì)解釋,全景可視化系統(tǒng)100的文檔集合系統(tǒng)102 —般可配置成根據(jù)這些邏輯關(guān)系接收文檔和收集頁(yè)面,其中頁(yè)面被收集作為用于全景可視化(全景可視化文檔集合)的文檔集合。文檔布局系統(tǒng)104—般可配置成生成全景可視化文件集合(如來(lái)自文檔集合系統(tǒng)的集合)的全景布置的邏輯相關(guān)頁(yè)面的布局。文檔導(dǎo)航系統(tǒng)106 —般可配置成選擇和提供導(dǎo)航選項(xiàng),用于導(dǎo)航全景可視化文檔集合的全景布置的邏輯相關(guān)頁(yè)面的布局(如由文檔布局系統(tǒng)生成的布局)的可視化顯示。布局的可視化顯示有時(shí)可能一般僅僅稱為布局。
      [0043]本公開(kāi)的示例性實(shí)施例可因此根據(jù)頁(yè)面之間的邏輯關(guān)系收集(一個(gè)或更多)文檔的頁(yè)面,這在一個(gè)示例中,在復(fù)雜系統(tǒng)(如飛機(jī))的背景下可反映其要素之間的結(jié)構(gòu)關(guān)系。頁(yè)面可能以反映邏輯關(guān)系和在各種示例中的結(jié)構(gòu)關(guān)系的方式進(jìn)行全景布置。所述布置可使用戶能夠看見(jiàn)在單個(gè)視圖中查看看多個(gè)頁(yè)面并且以方便更好理解可能否則難以理解的各種關(guān)系的方式。例如,在復(fù)雜系統(tǒng)的背景下,所述布置可能不僅減少審查包含大量信息的文檔所需的時(shí)間,而且也可能減少研究信息所需的時(shí)間和減少研究信息的難度,以理解其中復(fù)雜系統(tǒng)及其要素相互關(guān)聯(lián)的各種方式。
      [0044]現(xiàn)在參照?qǐng)D2、圖3和圖4,其根據(jù)本公開(kāi)的示例性實(shí)施例分別示出合適的文檔集合系統(tǒng)、文檔布局系統(tǒng)和文檔導(dǎo)航系統(tǒng)的更具體示例。
      [0045]圖2根據(jù)一個(gè)示例性實(shí)施例示出文檔集合系統(tǒng)200。如圖所示,文檔集合系統(tǒng)可包括文檔解析器202,其經(jīng)配置接收一個(gè)或更多個(gè)電子文檔并將其分解成多個(gè)組成頁(yè)面(文檔組件),其中每一個(gè)頁(yè)面包括相應(yīng)媒體內(nèi)容。一個(gè)示例中的文檔可根據(jù)文檔的類型(例如,計(jì)算機(jī)輔助設(shè)計(jì)文檔、演示文檔、圖形文檔、視頻文檔、法律文檔、書(shū)籍、文章、網(wǎng)頁(yè)、工程圖、技術(shù)圖紙、布線圖等)進(jìn)行分解。文檔解析器也可因此配置成識(shí)別文檔的類型,如基于文檔的格式、商務(wù)規(guī)則或通過(guò)用戶輸入。
      [0046]文檔集合系統(tǒng)200也可包括結(jié)合器204,其耦合到文檔解析器202和經(jīng)配置結(jié)合頁(yè)面。在這方面,頁(yè)面的結(jié)合可包括:對(duì)于多個(gè)頁(yè)面中一個(gè)或更多個(gè)頁(yè)面的每一個(gè),結(jié)合器經(jīng)配置識(shí)別該頁(yè)面和多個(gè)頁(yè)面中的一個(gè)或更多個(gè)其它頁(yè)面之間的一個(gè)或更多個(gè)鏈接。一個(gè)示例的(一個(gè)或更多)鏈接可根據(jù)文檔、文檔類型和/或該頁(yè)面和(一個(gè)或更多)其他頁(yè)面的媒體內(nèi)容進(jìn)行識(shí)別。在一個(gè)更具體的示例中,(一個(gè)或更多)鏈接可根據(jù)該文檔的結(jié)構(gòu)進(jìn)行識(shí)另IJ,如上所述,該結(jié)構(gòu)可根據(jù)特定模式進(jìn)行定義。并且在一個(gè)示例中,(一個(gè)或更多)鏈接可能以各種不同的方式進(jìn)行定義,如根據(jù)一個(gè)或更多個(gè)商務(wù)規(guī)則、邏輯、模式等。這些鏈接可以在該頁(yè)面和(一個(gè)或更多)其他頁(yè)面之間建立一個(gè)或更多個(gè)邏輯關(guān)系。
      [0047]在一個(gè)示例中,可在共享一個(gè)共同文檔(同一文檔的構(gòu)成部分)的頁(yè)面之間識(shí)別鏈接。在一個(gè)示例中,可在彼此相鄰的頁(yè)面之間以預(yù)定順序(如時(shí)間順序、空間順序或在共同文檔或文檔集合中的命令序列)識(shí)別鏈接。在一些情況下,可根據(jù)頁(yè)面的主體或客體識(shí)別鏈接。例如,在共享一個(gè)共同主體或共同客體的頁(yè)面之間識(shí)別鏈接。在一個(gè)示例中,在其中一個(gè)頁(yè)面的客體是另一個(gè)頁(yè)面的主體(客體一主體),或其中一個(gè)頁(yè)面的主體是另一個(gè)頁(yè)面的客體(主體-客體)的頁(yè)面之間識(shí)別鏈接。
      [0048]在一個(gè)示例中,識(shí)別在由父子關(guān)系(無(wú)論是直接地還是間接地通過(guò)共享一個(gè)共同父體的子)聯(lián)系起來(lái)的頁(yè)面之間的鏈接。在一個(gè)示例中,在其中頁(yè)面之一包括至其媒體內(nèi)容中另一個(gè)頁(yè)面的引用或鏈接的情況下,可識(shí)別頁(yè)面之間的鏈接。在這方面,法院判決可包括對(duì)另一法院判決(例如,在法院判決的主體中或在腳注、尾注或其類似物)的引用,或者頁(yè)面可包括至另一個(gè)頁(yè)面的超鏈接。在又一示例中,指定頁(yè)面之間的鏈接的用戶輸入可識(shí)別頁(yè)面之間的鏈接。
      [0049]在一個(gè)更具體的示例中,可根據(jù)文檔的結(jié)構(gòu)識(shí)別(一個(gè)或更多)鏈接。該文檔的結(jié)構(gòu)可指示共享一個(gè)共同文檔(同一文檔的構(gòu)成部分)的頁(yè)面之間的鏈接。該文檔的結(jié)構(gòu)也可指示具有父子關(guān)系(無(wú)論是直接地還是間接地通過(guò)共享一個(gè)共同父體的子)的頁(yè)面之間的(一個(gè)或更多)鏈接。書(shū)籍/手冊(cè)的結(jié)構(gòu)可指示其頁(yè)面之間的鏈接,并且也可指示相應(yīng)章的頁(yè)面之間的(一個(gè)或更多)鏈接。甚至更進(jìn)一步,書(shū)籍/手冊(cè)的結(jié)構(gòu)可指示相應(yīng)節(jié)、小節(jié)等的頁(yè)面之間的(一個(gè)或更多)鏈接。除了或代替可能例如以上述提供的任何方式識(shí)別的其他鏈接,可以識(shí)別由結(jié)構(gòu)提供的(一個(gè)或更多)鏈接。
      [0050]除了識(shí)別頁(yè)面之間的(一個(gè)或更多)鏈接以外,結(jié)合器204也可配置成為一個(gè)或更多個(gè)頁(yè)面中的每一頁(yè)面提取、生成或提供與該頁(yè)面關(guān)聯(lián)的元數(shù)據(jù)。對(duì)于頁(yè)面,其關(guān)聯(lián)的元數(shù)據(jù)可提供任何數(shù)量的關(guān)于該頁(yè)面的不同信息。例如,元數(shù)據(jù)可提供識(shí)別該頁(yè)面和在與該頁(yè)面關(guān)聯(lián)的元數(shù)據(jù)中的(一個(gè)或更多)其他頁(yè)面之間的(一個(gè)或更多)鏈接。此信息可包括鏈接到該頁(yè)面的(一個(gè)或更多)其他頁(yè)面的名稱或其他標(biāo)識(shí)符,并且也可包括由其之間(例如,共享共同文檔、主體和/或客體、鄰接關(guān)系、客體一主體、主體一客體、父子、引用/鏈接、用戶指定等)的(一個(gè)或更多)鏈接建立的(一個(gè)或更多)邏輯關(guān)系的指示。
      [0051]除了(一個(gè)或更多)鏈接以外,用于頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)可包括關(guān)于該頁(yè)面的一則或更多其他則信息。例如,元數(shù)據(jù)可提供關(guān)于文檔或文檔類型的信息,其中該頁(yè)面是該文檔的構(gòu)成部分。關(guān)于該文檔的信息可包括該文檔的名稱或其他標(biāo)識(shí)符,和/或作者、大小和/或創(chuàng)建時(shí)間或該文檔的最后修訂。元數(shù)據(jù)可提供關(guān)于該文檔的結(jié)構(gòu)和/或根據(jù)其構(gòu)造該文檔的模式的信息。另外,例如,元數(shù)據(jù)可提供關(guān)于所應(yīng)用的或?qū)?yīng)用于該頁(yè)面的一個(gè)或更多個(gè)內(nèi)容限制的信息,如訪問(wèn)限制、編輯或修改限制和/或該頁(yè)面的加密。
      [0052]元數(shù)據(jù)也可提供關(guān)于頁(yè)面媒體內(nèi)容的信息。此信息可包括例如該頁(yè)面(一個(gè)或更多)主體和/或(一個(gè)或更多)客體的識(shí)別、包括一個(gè)或更多個(gè)客體的該頁(yè)面的一部分,和/或該頁(yè)面中的一個(gè)或更多個(gè)客體的細(xì)節(jié)水平。在各種情況下,共享一個(gè)共同主體、客體或具有客體一主體或主體一客體關(guān)系的頁(yè)面之間的鏈接可從識(shí)別相應(yīng)文檔的主體和/或客體的元數(shù)據(jù)中推導(dǎo)出。在這些情況下,頁(yè)面的(一個(gè)或更多)主體和/或(一個(gè)或更多)客體的說(shuō)明可足夠作為識(shí)別頁(yè)面之間的(一個(gè)或更多)適當(dāng)鏈接的信息。
      [0053]在一個(gè)示例中,頁(yè)面的結(jié)合可進(jìn)一步包括結(jié)合器204經(jīng)配置識(shí)別用于至少一些頁(yè)面的一個(gè)或更多個(gè)布局模型。在這個(gè)示例中,由一個(gè)頁(yè)面的結(jié)合器提取、生成或提供的關(guān)聯(lián)元數(shù)據(jù)可進(jìn)一步包括指定頁(yè)面在一個(gè)或更多個(gè)布局模型中每個(gè)中的布置的信息。對(duì)于相應(yīng)布局模型,這可包括例如指定該頁(yè)面(或更具體地,其可視化表示)的尺寸、位置和/或深度(z-順序)。例如根據(jù)一個(gè)或更多個(gè)商務(wù)規(guī)則、邏輯等,以各種不同方式中的任一方式可以識(shí)別(一個(gè)或更多)布局模型且可以指定尺寸、位置和/或深度。
      [0054]適當(dāng)布局模型(有時(shí)稱為呈現(xiàn)風(fēng)格)的示例包括磚墻式、部分磚墻式、層次結(jié)構(gòu)、形狀、中心向外、自上而下/三角形、中心向外三角形、尺寸優(yōu)勢(shì)(size dominance)、通過(guò)細(xì)節(jié)重疊、通過(guò)深度的主細(xì)節(jié)、加載形狀、小平面、混合媒體/靜止和動(dòng)態(tài)等。其他示例可包括一個(gè)或更多個(gè)上述布局模型的組合。一些示例性布局模型中的每個(gè)布局模型將在下面進(jìn)一步描述。
      [0055]在一個(gè)示例中,布局模型中的頁(yè)面尺寸可指定為絕對(duì)尺寸或相對(duì)尺寸,其中任何一個(gè)都可以若干不同方式給出。在各種情況下,該頁(yè)面的尺寸可能與像素的大小有關(guān),和因此,給出該頁(yè)面的像素計(jì)數(shù)或像素分辨率。在一個(gè)示例中,可以在高度和寬度尺寸(例如,NXM像素)中給出頁(yè)面的絕對(duì)尺寸。在另一示例中,該頁(yè)面的尺寸可指定為基于與該頁(yè)面有邏輯關(guān)系的一個(gè)或更多個(gè)其他頁(yè)面的尺寸的相對(duì)尺寸。例如,相對(duì)尺寸可能以若干不同方式(如以(一個(gè)或更多)其他頁(yè)面的百分比、分?jǐn)?shù)或倍數(shù))給出;或者相對(duì)尺寸可僅僅由小于、大于或在尺寸上等于(一個(gè)或更多)其他頁(yè)面的表示給出。例如,在由父子關(guān)系聯(lián)系起來(lái)的頁(yè)面中,子頁(yè)面的尺寸可以指定為其父體尺寸的一半。在其中尺寸是相對(duì)的任何情況下,相應(yīng)(一個(gè)或更多)其他頁(yè)面的尺寸可在其關(guān)聯(lián)元數(shù)據(jù)中給出,并且可給出作為基于另外的其他頁(yè)面的尺寸的絕對(duì)尺寸或相對(duì)尺寸。
      [0056]類似于尺寸,在一個(gè)示例中,布局模型中頁(yè)面的位置(有時(shí)稱為方位)可指定為絕對(duì)位置或相對(duì)位置,但在任何情況下,可以若干不同方式給出。同樣地,布局模型中頁(yè)面的深度可指定為絕對(duì)深度或相對(duì)深度,其中任何一個(gè)都可以若干不同方式給出。例如,該頁(yè)面的絕對(duì)位置可在跨越布局模型的坐標(biāo)系統(tǒng)的x、y坐標(biāo)中給出,和/或絕對(duì)深度可在坐標(biāo)系統(tǒng)的z坐標(biāo)中給出。在另一示例中,頁(yè)面的相對(duì)位置可相對(duì)于布局模型中的一點(diǎn)或(一個(gè)或更多)其他頁(yè)面在x、y坐標(biāo)中給出。在又一示例中,相對(duì)位置可簡(jiǎn)單地通過(guò)布局模型中的一點(diǎn)或(一個(gè)或更多)其他頁(yè)面的上方、下方、左側(cè)或右側(cè)的指示給出。類似地,在一個(gè)示例中,相對(duì)深度可簡(jiǎn)單地通過(guò)頁(yè)面在布局模型中的(一個(gè)或更多)其他頁(yè)面的前面或后面的指示給出。在其中所述位置和/或深度是相對(duì)的任何情況下,相應(yīng)(一個(gè)或更多)其他頁(yè)面的位置和/或深度可在其關(guān)聯(lián)元數(shù)據(jù)中給出,并且可給出作為絕對(duì)或相對(duì)位置和/或深度。
      [0057]結(jié)合器204可經(jīng)配置傳遞頁(yè)面和元數(shù)據(jù)作為全景可視化文檔集合,并傳遞所述集合到若干不同目的地的任何一個(gè)目的地。在一個(gè)示例中,結(jié)合器可經(jīng)配置傳遞頁(yè)面和元數(shù)據(jù)到相應(yīng)存儲(chǔ)器206、208,以供日后檢索。存儲(chǔ)器可與文檔集合系統(tǒng)200駐留在一起,或者可以與文檔集合系統(tǒng)分離并且通信。頁(yè)面及其元數(shù)據(jù)可以是若干不同類型中的任何一種。合適類型的存儲(chǔ)器的示例包括文件存儲(chǔ)器、數(shù)據(jù)庫(kù)存儲(chǔ)器、云存儲(chǔ)器等。
      [0058]在各種示例中,在頁(yè)面存儲(chǔ)在相應(yīng)存儲(chǔ)器206之前,頁(yè)面可以被壓縮或處理,以便更容易存儲(chǔ)和檢索。如圖所示,例如,系統(tǒng)可包括耦合到結(jié)合器的鋪放器(tiler)210,并且其中結(jié)合器經(jīng)配置傳遞頁(yè)面到該鋪放器。對(duì)于一個(gè)或更多個(gè)頁(yè)面中的每個(gè),鋪放器可經(jīng)配置生成在該頁(yè)面的縮放級(jí)別(zoom level)的相應(yīng)分辨率下的該頁(yè)面的可視化表示。如本文所描述的,在每個(gè)縮放級(jí)別的頁(yè)面(或者更確切地說(shuō),其可視化表示)一般可稱為“子圖像”,并且有時(shí)可能被認(rèn)為是該頁(yè)面的單獨(dú)版本或副本。如上面所建議的,頁(yè)面的子圖像不必包括靜止圖像,因?yàn)樵擁?yè)面可包括其他類型的媒體內(nèi)容。
      [0059]除了或代替生成頁(yè)面的子圖像,鋪放器210可經(jīng)配置貫穿縮放級(jí)別將子圖像分成數(shù)量逐漸增大的塊(tile),其中每塊都以相應(yīng)縮放級(jí)別覆蓋子圖像的空間區(qū)域。這可以方便檢索、平移和/或縮放該頁(yè)面,如下面進(jìn)一步解釋。然后,鋪放器可經(jīng)進(jìn)一步配置傳遞頁(yè)面的子圖像的塊,如到頁(yè)面存儲(chǔ)器。然而,在傳遞塊之前,如果需要的話,鋪放器可經(jīng)進(jìn)一步配置來(lái)壓縮塊。
      [0060]在一個(gè)更具體的示例中,鋪放器210可經(jīng)配置生成在相應(yīng)縮放級(jí)別從頂部縮放級(jí)別通過(guò)一個(gè)或更多個(gè)中間縮放級(jí)別到基準(zhǔn)縮放級(jí)別分層布置的頁(yè)面的多個(gè)分辨率。每個(gè)縮放級(jí)別包括整頁(yè)面的子圖像,但在不同的分辨率下;以及貫穿縮放級(jí)別的頁(yè)面的子圖像可具有相同的原始高寬比(該圖像的寬度與其高度的比例)。在一個(gè)示例中,頂部縮放級(jí)別(級(jí)別0)可包括在其最低分辨率下的整頁(yè)面的子圖像;一個(gè)或更多個(gè)中間縮放級(jí)別可包括在逐步增高的分辨率(緊接低于級(jí)別0的級(jí)別1、緊接低于級(jí)別I的級(jí)別2等)下的整頁(yè)面的子圖像;以及基準(zhǔn)縮放級(jí)別(級(jí)別L)可包括在其最高(或全)分辨率下的整頁(yè)面的子圖像。
      [0061]頁(yè)面的每個(gè)子圖像都可以若干不同方式中的任何一個(gè)生成。在一個(gè)示例中,子圖像之一可以由鋪放器210接收,如全分辨率的子圖像。然后,鋪放器可經(jīng)配置生成在較低分辨率下的其他子圖像,如通過(guò)向下采樣所述全分辨率的子圖像。
      [0062]如圖所示,鋪放器210可經(jīng)配置貫穿縮放級(jí)別將子圖像分成數(shù)量逐步增大的塊,其中每塊都以相應(yīng)縮放級(jí)別覆蓋子圖像的空間區(qū)域。塊可具有在縮放級(jí)別之內(nèi)和貫穿縮放級(jí)別的固定尺寸(分辨率),和相應(yīng)地,由較大數(shù)量的塊構(gòu)成的子圖像一般可具有比由較小數(shù)量的塊構(gòu)成的子圖像高的分辨率。每個(gè)縮放級(jí)別可因此被認(rèn)為是相對(duì)于在其上的任何縮放級(jí)別的較高縮放級(jí)別(在該縮放級(jí)別的子圖像具有比在其上的任何縮放級(jí)別的子圖像高的分辨率)。類似地,每個(gè)縮放級(jí)別可被認(rèn)為是相對(duì)于在其下的任何縮放級(jí)別的較低縮放級(jí)另Ij (在該縮放級(jí)別的子圖像具有比在其下的任何縮放級(jí)別的子圖像低的分辨率)。
      [0063]在一個(gè)示例中,在每個(gè)縮放級(jí)別的子圖像可能是緊接其下的縮放級(jí)別的分辨率的一半,并且是緊接其上的縮放級(jí)別的分辨率的兩倍(分辨率以2的因子增加或減小)。在這個(gè)示例中,在縮放級(jí)別I的塊的數(shù)量可以通過(guò)tftdX#給出,其中1=0,I, 2,…LdP h表示在頂部縮放級(jí)別(級(jí)別0)的塊的數(shù)量。在包括四個(gè)縮放級(jí)別0、1、2和3 (L=3)的更具體示例中和其中頂部縮放級(jí)別的子圖像是由I塊Utl=I)組成;第一中間縮放級(jí)別(級(jí)別I)的子圖像可能是由4塊組成;第二中間縮放級(jí)別(級(jí)別2)的子圖像可能是由16塊組成;和底部縮放級(jí)別(級(jí)別3)的子圖像可能是由64塊組成。
      [0064]在一個(gè)示例中,由在一個(gè)縮放級(jí)別中的若干塊覆蓋的頁(yè)面可以由分別在較高或較低縮放級(jí)別中的數(shù)量增加或減小的若干塊覆蓋,從而導(dǎo)致該頁(yè)面的分辨率增加或下降。類似地,由在一個(gè)縮放級(jí)別中的一塊覆蓋的一個(gè)頁(yè)面的區(qū)域可以由在相鄰更高縮放級(jí)別中的多塊(例如,4塊)覆蓋,從而導(dǎo)致該頁(yè)面的相應(yīng)區(qū)域的分辨率增加。由在一個(gè)縮放級(jí)別中的多塊覆蓋的頁(yè)面的區(qū)域可以由在相鄰較低縮放級(jí)別中的一塊覆蓋,從而導(dǎo)致該頁(yè)面的相應(yīng)區(qū)域的分辨率下降。
      [0065]在一個(gè)示例中,在特定分辨率下的頁(yè)面(或其區(qū)域)可以由在以與特定分辨率相稱的縮放級(jí)別覆蓋頁(yè)面的(一個(gè)或更多)塊顯示。頁(yè)面的放大可以通過(guò)用在較高縮放級(jí)別覆蓋頁(yè)面的增加數(shù)量的塊替換(一個(gè)或更多)顯示塊完成。并且頁(yè)面的縮小可以通過(guò)以在較低縮放級(jí)別覆蓋頁(yè)面的減少數(shù)量的塊替換顯示塊完成。因?yàn)轫?yè)面可以分成塊,在其中一個(gè)頁(yè)面的一部分但不是全部是在圖形用戶界面(GUI)中可視的情況下,其中該頁(yè)面顯示在圖形用戶界面中,只可以檢索和顯示那些覆蓋該頁(yè)面可視部分的塊。
      [0066]現(xiàn)在參照?qǐng)D3,其中圖3根據(jù)一個(gè)示例性實(shí)施例示出文檔布局系統(tǒng)300。如上文所述,文檔布局系統(tǒng)300可以是圖1所述全景可視化系統(tǒng)100的文檔布局系統(tǒng)104的一個(gè)示例。文檔布局系統(tǒng)一般可經(jīng)配置生成全景可視化文檔集合的全景布置的邏輯相關(guān)頁(yè)面的布局。這個(gè)集合可以是例如來(lái)自文檔集合系統(tǒng)102,或更具體地,在一個(gè)示例中,圖2所述文檔集合系統(tǒng)200的集合。
      [0067]如圖3中所示,文檔布局系統(tǒng)300可包括搜索引擎302、請(qǐng)求界面或經(jīng)配置接收媒體內(nèi)容的請(qǐng)求和識(shí)別包括所請(qǐng)求的媒體內(nèi)容的一個(gè)或更多個(gè)頁(yè)面的類似物。所識(shí)別的頁(yè)面可以屬于具有多個(gè)頁(yè)面的全景可視化文檔集合,其中每一個(gè)頁(yè)面包括相應(yīng)媒體內(nèi)容并具有提供關(guān)于相應(yīng)頁(yè)面的信息的關(guān)聯(lián)元數(shù)據(jù)。頁(yè)面和元數(shù)據(jù)可以存儲(chǔ)在相應(yīng)存儲(chǔ)器304、306中,在一個(gè)示例中可對(duì)應(yīng)于圖2中所示的相應(yīng)存儲(chǔ)器206、208。
      [0068]搜索引擎302可經(jīng)配置以若干不同方式識(shí)別(一個(gè)或更多)頁(yè)面,如基于集合的頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)。例如,請(qǐng)求可包括匹配集合的(一個(gè)或更多)頁(yè)面的主體或客體或與其具有相關(guān)性的關(guān)鍵字。然后,為了響應(yīng)請(qǐng)求,搜索引擎可經(jīng)配置搜索元數(shù)據(jù)存儲(chǔ)器306中包括與請(qǐng)求匹配或與其相關(guān)的媒體內(nèi)容的一個(gè)或更多個(gè)頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)。
      [0069]文件布局系統(tǒng)300也可包括布局引擎308、布局生成器或耦合到搜索引擎302并經(jīng)配置從用于多個(gè)頁(yè)面的全景布置的頁(yè)面(包括所識(shí)別的頁(yè)面)的多個(gè)布局模型中選擇一個(gè)布局模型(呈現(xiàn)風(fēng)格)的類似物。布局模型可以保持在相應(yīng)存儲(chǔ)器中,如文件存儲(chǔ)器、數(shù)據(jù)庫(kù)存儲(chǔ)器、云存儲(chǔ)器等,并且根據(jù)相應(yīng)存儲(chǔ)器以各種不同方式中的任何一種方式進(jìn)行格式化或存儲(chǔ)。
      [0070]布局模型可包括用于全景布置頁(yè)面的任何數(shù)量的不同類型的布局。如上文所述并入下面進(jìn)一步解釋,適當(dāng)布局模型的示例包括磚墻式、部分磚墻式、層次結(jié)構(gòu)、形狀、中心向夕卜、自上而下/三角形、中心向外三角形、尺寸優(yōu)勢(shì)、通過(guò)細(xì)節(jié)重疊、通過(guò)深度的主-細(xì)節(jié)、力口載形狀、小平面、混合媒體/靜止和動(dòng)態(tài)等。其他示例可包括一個(gè)或更多個(gè)上述布局模型的組合。
      [0071]布局引擎308可經(jīng)配置以各種不同方式中的任何一種方式選擇布局模型。在一個(gè)示例中,布局引擎可經(jīng)配置選擇根據(jù)用于識(shí)別頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)的布局模型。搜索引擎302可因此經(jīng)配置傳遞用于識(shí)別頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)到布局引擎,這進(jìn)而可經(jīng)配置根據(jù)相應(yīng)關(guān)聯(lián)元數(shù)據(jù)選擇布局模型。[0072]如上面所解釋的,頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)可提供關(guān)于文檔類型的信息,其中該頁(yè)面是該文檔的構(gòu)成部分,和/或關(guān)于該頁(yè)面的媒體內(nèi)容的信息。然后,在一個(gè)示例中,布局引擎308可經(jīng)配置根據(jù)文檔類型選擇布局模型,其中被識(shí)別頁(yè)面是該文檔的構(gòu)成部分(例如,計(jì)算機(jī)輔助設(shè)計(jì)文檔、演示文檔、圖形文檔、視頻文檔、法律文檔、書(shū)籍、文章、網(wǎng)頁(yè)、(一個(gè)或更多)工程圖、(一個(gè)或更多)技術(shù)圖紙、(一個(gè)或更多)布線圖等)。在另一示例中,布局引擎可經(jīng)配置根據(jù)該文檔的結(jié)構(gòu)(其中被識(shí)別頁(yè)面是該文檔的構(gòu)成部分)和/或模式(根據(jù)該模式構(gòu)造相應(yīng)文檔)選擇布局模型。在又一示例中,布局引擎可經(jīng)配置根據(jù)被識(shí)別頁(yè)面的媒體內(nèi)容選擇布局模型,如其(一個(gè)或更多)主體和/或(一個(gè)或更多)客體中的一個(gè)或更多個(gè)。
      [0073]正如上面所解釋的,頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)可包括識(shí)別該頁(yè)面和集合的(一個(gè)或更多)其他頁(yè)面之間的(一個(gè)或更多)鏈接的信息。布局引擎308也可因此經(jīng)配置檢索所識(shí)別的頁(yè)面和根據(jù)用于已識(shí)別頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)識(shí)別的(一個(gè)或更多)其他頁(yè)面。這些頁(yè)面可以從相應(yīng)存儲(chǔ)器304檢索。
      [0074]布局引擎308可經(jīng)配置根據(jù)所選擇的布局模型、檢索頁(yè)面及其關(guān)聯(lián)元數(shù)據(jù)生成根據(jù)全景布置的檢索頁(yè)面的布局。除了檢索頁(yè)面以外,然后,一個(gè)示例的布局引擎也可經(jīng)配置接收如來(lái)自相應(yīng)存儲(chǔ)器306的關(guān)聯(lián)元數(shù)據(jù)。布局引擎然后可經(jīng)配置傳遞布局,如傳遞到其中可以顯不布局的GUI,或者用于生成布局的打印輸出的打印機(jī)。
      [0075]如所建議的,布局可以根據(jù)所選定的布局模型定義檢索頁(yè)面的全景布置。在布局的布置中,頁(yè)面都可具有特定尺寸、位置和/或深度(Z-順序)。布局的每頁(yè)的尺寸、位置和/或深度可以是絕對(duì)的或與該布局的(一個(gè)或更多)其他頁(yè)面相對(duì),并且可以若干不同方式指定或確定。在一個(gè)示例中,尺寸、位置和/或深度可以從布局模型中的選定布局模型的定義指定或確定。另外或可替代地,例如,用于該布局的每頁(yè)的關(guān)聯(lián)元數(shù)據(jù)可提供指定其在該布局中的尺寸、位置和/或深度(Z-順序),如上面所解釋的。在這些示例中,布局引擎308可經(jīng)配置根據(jù)由所選定的布局模型和/或該布局的頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)指定的尺寸、位置和/或深度生成該布局。
      [0076]頁(yè)面的寬高比可以是其原始的寬高比。然而,在各種情況下,對(duì)于一個(gè)或更多個(gè)頁(yè)面中的每一頁(yè),布局模型可指定或定義不同于相應(yīng)頁(yè)面的原始寬高比的寬高比。在這些情況下,布局引擎308可經(jīng)進(jìn)一步配置根據(jù)(一個(gè)或更多)頁(yè)面的不同的非原始(一個(gè)或更多)寬高比生成布局。
      [0077]在又一示例中,布局的一個(gè)或更多個(gè)頁(yè)面可以處于包括在相應(yīng)分辨率下的可視化表示(例如,子圖像)的狀態(tài)。對(duì)于這些頁(yè)面的每頁(yè),布局引擎308可經(jīng)配置檢索用于在匹配或最接近地匹配由選定的布局模型和/或關(guān)聯(lián)元數(shù)據(jù)指定的尺寸的分辨率下的可視化表示的頁(yè)面。這可包括例如檢索在或接近相應(yīng)分辨率的頁(yè)面的子圖像。
      [0078]由布局引擎308生成的布局可以根據(jù)所選定的布局模型動(dòng)態(tài)地生成,以便頁(yè)面的不同布局可以通過(guò)改變所選定的布局模型來(lái)實(shí)現(xiàn)。不同的布局也可以若干其他方式實(shí)現(xiàn),如基于該布局的頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)或者一個(gè)或更多個(gè)基于時(shí)間的因數(shù)。在一個(gè)示例中,布局引擎可因此經(jīng)進(jìn)一步配置接收檢索頁(yè)面的不同全景布置的請(qǐng)求。在這個(gè)示例中,布局引擎可經(jīng)配置從多個(gè)布局模型中選擇不同的布局模型,以響應(yīng)該請(qǐng)求。布局引擎然后可經(jīng)配置生成檢索頁(yè)面的不同布局。這可包括布局引擎經(jīng)配置根據(jù)所選定的不同布局模型和檢索頁(yè)面及用于檢索頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)全景地重新布置檢索頁(yè)面。[0079]如上面所示,布局模型可包括各種不同類型的用于全景地布置頁(yè)面的布局中的任何一個(gè)布局。在布局模型中,由頁(yè)面之間的鏈接建立的邏輯關(guān)系可以由頁(yè)面的布置以位置和/或深度(Z-順序)中的一個(gè)或兩者表示。在一個(gè)示例中,邏輯關(guān)系可以通過(guò)頁(yè)面在其位置上彼此接近度和/或其相對(duì)深度來(lái)表示。另外,一個(gè)或更多個(gè)布局模型可定義或暗示彼此相關(guān)文檔之間的導(dǎo)航路徑,和/或用于加載根據(jù)相應(yīng)布局模型生成的一個(gè)布局的頁(yè)面的加載形狀?,F(xiàn)在參照?qǐng)D5至圖16,其示意性地示出適當(dāng)布局模型的示例。如圖所示,這些示例包括磚墻式、部分磚墻式、層次結(jié)構(gòu)、形狀、中心向外、自上而下/三角形、中心向外三角形、尺寸優(yōu)勢(shì)、通過(guò)細(xì)節(jié)重疊、通過(guò)深度的主細(xì)節(jié)、加載形狀、小平面、混合媒體/靜止和動(dòng)態(tài)等。
      [0080]圖5不出根據(jù)一個(gè)不例性實(shí)施例的磚墻式布局模型500,其中頁(yè)面502可以以一行或更多行和一列或更多列布置。如圖所示,磚墻式布局模型的特征可能是一致的端到端方向,頁(yè)面沿一行或更多行和/或列在尺寸和/或?qū)捀弑确矫媸且恢碌?。這種類型的布局模型可用于一般的搜索結(jié)果。在一個(gè)示例中,布局模型可提供與章節(jié)位置有關(guān)的水平方向,垂直方向與頁(yè)面長(zhǎng)度的逐步增加相關(guān)聯(lián)。
      [0081]雖然未單獨(dú)示出,但是部分磚墻布局模型可以認(rèn)為是磚墻布局模型500的超集。部分磚墻式布局模型的特征可能是頁(yè)面群(clusters of pages),它們可類似地至少在相應(yīng)頁(yè)面群內(nèi)的尺寸/或?qū)捀弑确矫媸且恢碌?。在這個(gè)布局模型中,頁(yè)面群可能通過(guò)相應(yīng)頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)聯(lián)系起來(lái),如通過(guò)其媒體內(nèi)容、作者、創(chuàng)建的時(shí)間、最后修訂等。
      [0082]圖6示出根據(jù)一個(gè)示例性實(shí)施例的層次布局模型600,其中頁(yè)面可在位置和/或尺寸方面以分層方式布置。頁(yè)面(層次相關(guān)的頁(yè)面)之間的層次關(guān)系可由其關(guān)聯(lián)元數(shù)據(jù)以若干不同方式指示。例如,層次關(guān)系可以由頁(yè)面之間的父子關(guān)系指示。在另一示例中,層次關(guān)系可以由客體一主體或主體一客體關(guān)系指示,其中在層次上較高的一頁(yè)面的客體可以是在層次上較低的(一個(gè)或更多)其他頁(yè)面的(一個(gè)或更多)主體,并且其中至少一些相應(yīng)其他頁(yè)面可以是在層次上處于同一級(jí)別。在這個(gè)示例中,一頁(yè)面的主體可以是主視圖,以及(一個(gè)或更多)其他頁(yè)面的(一個(gè)或更多)主體可以是主視圖(一個(gè)或更多)客體的(一個(gè)或更多)詳細(xì)視圖。在又一示例中,層次關(guān)系可以由其中在層次上較高的一頁(yè)面包括(一個(gè)或更多)參考或(一個(gè)或更多)鏈接(例如,引用、超鏈接等)到在層次上較低的其他文檔的一種關(guān)系指示,其中至少一些相應(yīng)其他文檔可以是在層次上處于同一級(jí)別。
      [0083]在層次布局模型600的一個(gè)示例中,在層次上較高的頁(yè)面可以位于在層次上較低的那些頁(yè)面之上(自上而下),和/或可以在尺寸上比在層次上較低的那些頁(yè)面更大。在此布局模型中的頁(yè)面可能在尺寸或?qū)捀弑壬衔幢匾恢?。在層次上較高的那些頁(yè)面可控制在層次上較低的那些頁(yè)面,并且其中在層次上較低的頁(yè)面在X方向上可能受到在層次上較高的頁(yè)面的寬度限制。
      [0084]更具體地,例如,在層次上最高的頁(yè)面602可以位于頂部,并且可以根據(jù)具有其原始寬高比的該頁(yè)面的全分辨率來(lái)標(biāo)定尺寸。在層次上第二高的(一個(gè)或更多)頁(yè)面604可以以比最高頁(yè)面小的尺寸位于最高頁(yè)面的正下方,并且具有的寬高比限制第二高的(一個(gè)或更多)頁(yè)面共同到最高頁(yè)面的寬度。這種格局可重復(fù)用于在第二高的頁(yè)面相應(yīng)頁(yè)面下方的在層次上第三高的(一個(gè)或更多)頁(yè)面606,和用于在層次上第四高的(一個(gè)或更多)頁(yè)面608等等。在一個(gè)示例中。這個(gè)布局模型可提供具有其下相應(yīng)頁(yè)面中引用的相關(guān)頁(yè)面的單個(gè)頁(yè)面。
      [0085]圖7示出根據(jù)一個(gè)示例性實(shí)施例的形狀布局模型700,其中該模型模擬頁(yè)面與之有關(guān)的物理結(jié)構(gòu),如美國(guó)的飛機(jī)或地形。在一個(gè)示例中,頁(yè)面702可以布置在物理結(jié)構(gòu)的可視化表示704 (二維或三維表示)的邊界內(nèi),其中頁(yè)面的位置可能與其媒體內(nèi)容和該結(jié)構(gòu)的關(guān)系一致。例如,與飛機(jī)的翼尖區(qū)域有關(guān)(例如,通過(guò)主體或客體)的頁(yè)面可以位于飛機(jī)的可視化表示的相應(yīng)區(qū)域。在另一示例中,與來(lái)自美國(guó)不同州的法院判決有關(guān)的頁(yè)面可以位于與在其中作出判決的各州一致的美國(guó)的可視化表示的區(qū)域中。
      [0086]在形狀布局模型700中,在各種情況下,頁(yè)面的一個(gè)或更多個(gè)子集可以布置在物理結(jié)構(gòu)的可視化表示的相應(yīng)區(qū)域處的群706中。在這些情況下,群都可以根據(jù)布局模型的另一群布置,在群的頁(yè)面的位置和尺寸的兩方面。
      [0087]圖8示出根據(jù)一個(gè)示例性實(shí)施例的中心向外的布局模型800。這個(gè)布局模型的特征可以是主導(dǎo)的位于中心的主頁(yè)面802,如由用于搜索媒體內(nèi)容的搜索引擎(例如,搜索引擎302)識(shí)別的頁(yè)面。與主頁(yè)面相關(guān)的(例如,層次相關(guān)的)頁(yè)面804可以以360度布置位于主頁(yè)面的周圍。此布局模型中的頁(yè)面在尺寸或?qū)捀弑确矫嫖幢匾恢隆T谝粋€(gè)示例中,這個(gè)布局模型可指示主頁(yè)面與前(上部)、后(下部)和同期(旁邊)頁(yè)面有關(guān)。這種類型的一個(gè)示例可以是已經(jīng)與頁(yè)面交叉超鏈接在一起的文檔或網(wǎng)頁(yè)的集合,這些頁(yè)面是導(dǎo)致中心主頁(yè)面的文檔樹(shù)的一部分。
      [0088]圖9示出根據(jù)一個(gè)示例性實(shí)施例的自上而下/三角形布局模型900。這個(gè)布局模型可能類似于磚墻式布局模型500和層次布局模型600的組合,并且其特征可能是層次相關(guān)頁(yè)面902的自上而下布置。類似于磚墻式布局模型,此布局模型中的頁(yè)面可能在至少在相同層次級(jí)別的頁(yè)面內(nèi)的尺寸和/或?qū)捀弑纫恢?,這可指示彼此相關(guān)的頁(yè)面的重要性。類似于層次布局模型,在一個(gè)示例中,在層次上較高的頁(yè)面可以是在層次上較低頁(yè)面之上(在y方向上);但是與層次布局模型相反,較低頁(yè)面的寬度可能不受X方向上的較高頁(yè)面限制。在一個(gè)示例中,自上而下/三角形布局模型可以提供單個(gè)頁(yè)面作為相關(guān)頁(yè)面的圖表樹(shù)中的一個(gè)節(jié)點(diǎn)。
      [0089]圖10不出根據(jù)一個(gè)不例性實(shí)施例的中心向外的三角形布局模型1000。這個(gè)布局模型的特征可能是主導(dǎo)的位于中心的主頁(yè)面1002,類似于中心向外的布局模型800。在中心向外三角形布局模型中,與主頁(yè)面相關(guān)的(例如,層次相關(guān)的)頁(yè)面1004可以位于主頁(yè)面之上或之下。另外,類似于中心向外布局模型,中心向外三角形布局模型的頁(yè)面在尺寸或?qū)捀弑确矫嫖幢匾恢隆V行南蛲馊切尾季帜P涂芍甘局黜?yè)面與所述前(上部)和后(下部)頁(yè)面有關(guān)系。這種類型的布局的一個(gè)示例可以是已經(jīng)與上部頁(yè)面交叉超鏈接在一起的文檔或網(wǎng)頁(yè)的集合,上部頁(yè)面是導(dǎo)致中心主頁(yè)面的文檔樹(shù)的一部分,以及下部分是主頁(yè)面導(dǎo)致的。
      [0090]圖11示出根據(jù)一個(gè)示例性實(shí)施例的尺寸優(yōu)勢(shì)的布局模型1100。這個(gè)布局模型可能類似于中心向外布局模型800。在這方面,尺寸優(yōu)勢(shì)布局模型的特征可能是主導(dǎo)的位于中心的主頁(yè)面1102和以360度布置位于主頁(yè)面周圍的與主頁(yè)面相關(guān)的(例如,層次相關(guān)的)頁(yè)面1104。然而,這個(gè)布局模型可包括一個(gè)以上的主頁(yè)面,其可能具有相同尺寸或不同尺寸,其中示出兩個(gè)這樣的頁(yè)面1102a、1102b。此布局模型中的頁(yè)面在尺寸或?qū)捀弑确矫嫖幢匾恢?。此布局模型中的?yè)面的尺寸可能傳達(dá)彼此相對(duì)的頁(yè)面的重量或相關(guān)性。這種類型的一個(gè)示例可以是布線圖的集合,布線圖在至少主圖的所有四個(gè)軸上具有關(guān)聯(lián)的引用或鏈接。所引用/鏈接的布線圖/原理圖本身也可以包含與其他圖表的關(guān)系。
      [0091]圖12示出根據(jù)一個(gè)示例性實(shí)施例的通過(guò)細(xì)節(jié)重疊的布局模型1200。這個(gè)布局模型的特征可能是在深度(z-順序)上頁(yè)面之間的層次關(guān)系的保持,頁(yè)面布置在深度中。在一個(gè)示例中,在層次上較高的頁(yè)面1202可能重疊在層次上較低的另一頁(yè)面1204,其又可能重疊在層次上甚至更低的另一頁(yè)面1206。在這個(gè)布局中,共享一個(gè)或更多個(gè)共同客體或其他媒體內(nèi)容的頁(yè)面可能重疊1208,以便共享的客體/其他媒體內(nèi)容可能至少部分地在空間上在頁(yè)面之間對(duì)齊。
      [0092]導(dǎo)航布局(或更具體地,其可視化表示)可包括演示的放大或縮小。根據(jù)通過(guò)細(xì)節(jié)重疊的布局模型1200放大布局可包括增加其頁(yè)面的尺寸和在一個(gè)示例的各種情況下的分辨率。然而,在此布局模型中,放大布局也可包括隱藏重疊頁(yè)面,以便在其下面的一個(gè)或更多個(gè)被覆蓋的頁(yè)面(或者更確切地說(shuō),其被覆蓋的部分)可能被看得見(jiàn)/進(jìn)入視野。相反地,縮小布局也可包括示出隱藏的重疊頁(yè)面,以便相應(yīng)頁(yè)面看得見(jiàn),并且一個(gè)或更多個(gè)被覆蓋的頁(yè)面(或者更確切地說(shuō),其被覆蓋的部分)看不見(jiàn)。在一個(gè)示例中,隱藏頁(yè)面可包括在放大過(guò)程中增加該頁(yè)面的透明性(或降低其不透明性),以及示出頁(yè)面可包括在縮小過(guò)程中增加該頁(yè)面的不透明性(或減小其透明性)。
      [0093]在一個(gè)示例中,如圖12中所示,在包含頁(yè)面1202、1204、1206的通過(guò)細(xì)節(jié)重疊的布局模型1200中,隨著用戶放大該布局頁(yè)面1202可能會(huì)被隱藏。然后,在放大過(guò)程中某一時(shí)亥IJ,相應(yīng)頁(yè)面可能不再是可視的,以便該布局出現(xiàn)僅包括頁(yè)面1204、1206。放大可進(jìn)一步繼續(xù)隱藏頁(yè)面1204,直到其不再可視,在這一時(shí)刻,該布局看上去僅包括頁(yè)面1206。在這些情況下,隱藏的頁(yè)面可能會(huì)保持在該布局中,或者布局引擎308可經(jīng)配置從該布局中將它們移除。
      [0094]繼續(xù)圖12的示例,其中僅頁(yè)面1206可視和頁(yè)面1202、1204被隱藏,隨著用戶縮小該布局,頁(yè)面1204可能被示出重疊頁(yè)面1206。在縮小過(guò)程中的某一時(shí)刻,相應(yīng)頁(yè)面可能是可視的,以便該布局看上去包括擴(kuò)頁(yè)面1204和1206,縮小可進(jìn)一步繼續(xù)示出頁(yè)面1202,直到其也是可視的,在這一時(shí)刻,該布局看上去包括頁(yè)面1202、1204、1206。在這些情況下,被覆蓋的頁(yè)面(或其被覆蓋的部分)可保持在該布局中,或者布局引擎308可經(jīng)配置從該布局中移除。
      [0095]圖13示出根據(jù)一個(gè)示例性實(shí)施例的通過(guò)深度的主細(xì)節(jié)的布局模型1300。這個(gè)布局模型類似于通過(guò)細(xì)節(jié)重疊的布局模型1200,因?yàn)轫?yè)面之間的層次關(guān)系可以在其深度(z-順序)進(jìn)行保存。然而,在此布局模型中,被覆蓋的頁(yè)面(例如,在層次上較低)可以被標(biāo)定尺寸和布置,以與重疊頁(yè)面(例如,在層次上較高)的整體一致。
      [0096]類似于通過(guò)細(xì)節(jié)重疊的布局模型1200,通過(guò)深度的主細(xì)節(jié)的布局模型1300中的導(dǎo)航可包括放大或縮小該布局,這可進(jìn)一步包括隱藏或示出相對(duì)于一個(gè)被覆蓋頁(yè)面的重疊頁(yè)面。在圖13中所示的示例中,導(dǎo)航包括頁(yè)面1302、1304、1306的布局可包括:隨著用戶放大該布局,隱藏重疊頁(yè)面。相反地,導(dǎo)航該布局可包括:隨著用戶縮小該布局,示出重疊頁(yè)面。在這方面,實(shí)施放大多個(gè)頁(yè)面的通過(guò)深度的主細(xì)節(jié)的布局模型可能類似于實(shí)施包括多個(gè)子圖像的頁(yè)面的縮放。
      [0097]圖14示出根據(jù)一個(gè)示例性實(shí)施例的加載形狀的布局模型1400。這個(gè)布局模型可能會(huì)類似于一些其他布局模型(例如,中心向外的、中心向外三角形的),其包括主導(dǎo)的位于中心的主頁(yè)面1402和位于主頁(yè)面周圍、上面和/或下面的與主頁(yè)面相關(guān)的(例如,層次相關(guān)的)頁(yè)面1404。此布局模型中的頁(yè)面可能在尺寸或?qū)捀弑确矫嫖幢匾恢?。加載形狀布局模型的特征可能是加載該布局(或者更具體地,其可視化表示)的時(shí)機(jī)。在此布局模型中,可以首先加載非主頁(yè)面,然后加載主頁(yè)面。
      [0098]加載形狀的布局模型1400的一個(gè)示例可以是在時(shí)間上相關(guān)的媒體內(nèi)容的頁(yè)面,其中原來(lái)媒體內(nèi)容的頁(yè)面可以在最新媒體內(nèi)容的主頁(yè)面之前進(jìn)行加載。在這種背景下的媒體內(nèi)容的時(shí)間安排可能涉及該媒體內(nèi)容的主體或客體的時(shí)間方面。例如,用于法院判決的先前歷史的頁(yè)面(例如,頁(yè)面1404)可以在法院判決(例如,頁(yè)面1402)本身之前進(jìn)行加載。在另一示例中,媒體內(nèi)容的時(shí)間安排可能涉及該內(nèi)容的創(chuàng)建時(shí)間,如在所述文檔(例如,頁(yè)面1402)的最后或最新修訂之前加載草案初稿和一個(gè)文檔(例如,頁(yè)面1404)的一個(gè)或更多個(gè)變更或修訂的情況下。
      [0099]圖15示出根據(jù)一個(gè)示例性實(shí)施例的小平面布局模型。小平面布局模型的特征可能是在三維(3D)環(huán)境下,如在3D結(jié)構(gòu)的小平面(如正二十面體1504)的背景下,頁(yè)面1502的布置。例如,每一頁(yè)可以從具有已知一致的方向單位向量的一組x、y、z坐標(biāo)創(chuàng)建。然后,可以有關(guān)觀看者的角度將每一頁(yè)放置在該布局中。這個(gè)布局模型可以在三維空間從視覺(jué)上進(jìn)行演示,或者可以轉(zhuǎn)換成對(duì)應(yīng)的二維(2D)布置,如轉(zhuǎn)換的正二十面體1506。
      [0100]圖16不出根據(jù)一個(gè)不例性實(shí)施例的混合媒體/靜止和動(dòng)態(tài)的布局模型1600。這個(gè)布局模型可以是一個(gè)或更多個(gè)其他布局模型的一個(gè)子集,其中布局的頁(yè)面可包括混合媒體類型的頁(yè)面。例如,這個(gè)布局模型可包括如在文字內(nèi)容或靜止圖像情況下的一個(gè)或更多個(gè)靜態(tài)(“S”)頁(yè)面,和如在視頻情況下的一個(gè)或更多個(gè)動(dòng)態(tài)(“D”)頁(yè)面。圖16示出例如所述混合媒體/靜止和動(dòng)態(tài)布局模型將混合媒體內(nèi)容布置在類似于尺寸優(yōu)勢(shì)布局模型1100的布置中。如圖所示,這個(gè)布置可包括主導(dǎo)的位于中心的主頁(yè)面1602a、1602b和位于主頁(yè)面周圍的與主頁(yè)面相關(guān)的(例如,層次相關(guān)的)頁(yè)面1604。
      [0101]現(xiàn)在返回到圖4,根據(jù)一個(gè)示例性實(shí)施例示出文檔導(dǎo)航系統(tǒng)400。正如上面所指出的,文檔導(dǎo)航系統(tǒng)400可以是圖1所述全景可視化系統(tǒng)100的文檔導(dǎo)航系統(tǒng)106的一個(gè)示例。文檔導(dǎo)航系統(tǒng)一般可經(jīng)配置選擇和提供用于導(dǎo)航全景可視化文檔集合的全景布置的邏輯相關(guān)頁(yè)面的布局的導(dǎo)航選項(xiàng)。在一個(gè)示例中,這可包括來(lái)自文檔集合系統(tǒng)102 (例如,文檔集合系統(tǒng)200)的集合。另外或可替代地,例如,它可包括由文檔布局系統(tǒng)104 (例如,文檔布局系統(tǒng)300)生成的布局。
      [0102]如圖4中所示,文檔導(dǎo)航系統(tǒng)400可包括導(dǎo)航引擎402,其經(jīng)配置接收全景可視化文檔集合的頁(yè)面(文檔組件)的布局。集合可具有多個(gè)頁(yè)面,其中每一頁(yè)面都包括相應(yīng)媒體內(nèi)容并具有提供關(guān)于相應(yīng)頁(yè)面的信息的關(guān)聯(lián)元數(shù)據(jù)。該布局可包括根據(jù)相應(yīng)頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)的布局的頁(yè)面的可視化表示的全景布置。
      [0103]導(dǎo)航引擎402也可經(jīng)配置從多個(gè)用于導(dǎo)航該布局的導(dǎo)航選項(xiàng)中選擇一個(gè)或更多個(gè)導(dǎo)航選項(xiàng),其中導(dǎo)航選項(xiàng)可以根據(jù)用于該布局的頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)進(jìn)行選擇。導(dǎo)航選項(xiàng)可以保持在相應(yīng)存儲(chǔ)器中,如文件存儲(chǔ)器、數(shù)據(jù)庫(kù)存儲(chǔ)器、云存儲(chǔ)器等,并根據(jù)相應(yīng)存儲(chǔ)器以各種不同方式中的任何一種方式進(jìn)行格式化和存儲(chǔ)。類似地,針對(duì)該布局的頁(yè)面的元數(shù)據(jù)可以存儲(chǔ)在相應(yīng)存儲(chǔ)器404中,這在一個(gè)示例中可對(duì)應(yīng)于存儲(chǔ)器208和/或306。導(dǎo)航引擎也可經(jīng)配置傳遞所選定的導(dǎo)航選項(xiàng),如傳遞到GUI,在GUI中可連同該布局呈現(xiàn)所選定的導(dǎo)航選項(xiàng)。
      [0104]在一個(gè)示例中,導(dǎo)航引擎402可經(jīng)配置根據(jù)文檔的類型選擇導(dǎo)航選項(xiàng),其中布局的頁(yè)面是文檔的構(gòu)成部分,這可以在用于頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)中指示。在一個(gè)示例中,導(dǎo)航引擎可經(jīng)配置根據(jù)該布局的頁(yè)面的媒體內(nèi)容(如其主體和/或客體)選擇導(dǎo)航選項(xiàng),這也可在關(guān)聯(lián)元數(shù)據(jù)中指示。用于一個(gè)布局的適當(dāng)導(dǎo)航選項(xiàng)的示例包括命令工具(例如,平移、旋轉(zhuǎn)、縮放、隱藏/示出、返回等)、注解工具(例如,時(shí)間軸/里程碑、插圖編號(hào)等)、鏈接工具(超鏈接、熱鏈接、熱點(diǎn)等)、導(dǎo)航路徑工具(例如,跟蹤、記錄等)、元數(shù)據(jù)工具(例如,搜索、篩選、插入等)、頁(yè)面工具(例如,搜索、篩選、提示、激活、尺寸、位置、優(yōu)勢(shì)、邏輯關(guān)系等)、布局模型變化、協(xié)同導(dǎo)航、超級(jí)-次級(jí)導(dǎo)航(hyper-hypo navigation)、打印等。
      [0105]用于布局的頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)可直接地或間接地影響所選定的導(dǎo)航選項(xiàng)。在一個(gè)示例中,可檢索關(guān)聯(lián)元數(shù)據(jù),以直接地影響由導(dǎo)航引擎402選擇的導(dǎo)航選項(xiàng)。另外或可替代地,例如,用于頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)可能影響其布局,如通過(guò)影響根據(jù)其可能生成布局的所選定的布局模型。更具體地,例如,頁(yè)面的布局可以根據(jù)按照頁(yè)面的文檔類型和/或頁(yè)面的媒體內(nèi)容選擇的布局模型生成。該布局然后可以影響由導(dǎo)航引擎選擇的導(dǎo)航選項(xiàng)。在關(guān)聯(lián)元數(shù)據(jù)直接或間接影響所選定的導(dǎo)航選擇的任一情況下,可以說(shuō)導(dǎo)航引擎根據(jù)用于該布局的頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)選擇導(dǎo)航選項(xiàng)。
      [0106]文檔導(dǎo)航系統(tǒng)400也可包括請(qǐng)求界面404,其耦合到導(dǎo)航引擎402并經(jīng)配置接收根據(jù)一個(gè)或更多個(gè)所選定的導(dǎo)航選項(xiàng)的請(qǐng)求。請(qǐng)求界面可經(jīng)配置傳遞該請(qǐng)求到導(dǎo)航引擎。導(dǎo)航引擎可相應(yīng)地經(jīng)進(jìn)一步配置影響為了響應(yīng)該請(qǐng)求并根據(jù)該請(qǐng)求的布局的可視化表示的調(diào)整,并傳遞該調(diào)整比如到前述⑶I。在一個(gè)示例中,導(dǎo)航引擎可經(jīng)配置影響可視化表示的調(diào)整,而不影響布局本身的調(diào)整。在另一示例中,導(dǎo)航引擎可經(jīng)配置影響可視化表示的調(diào)整,包括布局的調(diào)整。
      [0107]如上面所建議的,所選定的導(dǎo)航選項(xiàng)可以由一個(gè)布局和/或其頁(yè)面影響,或者在一個(gè)更具體地示例中,用于一個(gè)布局的頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)。然后,在各種情況下,不同頁(yè)面的布局可能導(dǎo)致一個(gè)或更多個(gè)不同導(dǎo)航選項(xiàng)的選擇。例如,考慮導(dǎo)航引擎402可能在不同時(shí)間接收第一頁(yè)面的布局和第二頁(yè)面的單獨(dú)布局,其中每個(gè)布局包括相應(yīng)頁(yè)面的全景布置。在這種示例中,導(dǎo)航引擎可選擇用于第一布局的第一導(dǎo)航選項(xiàng)和用于第二布局的第二導(dǎo)航選項(xiàng)。第一和第二頁(yè)面可包括一個(gè)或更多個(gè)共同頁(yè)面,但是在一個(gè)示例中,也可包括一個(gè)或更多個(gè)不同頁(yè)面。在這個(gè)示例中,第一和第二布局可能是不同的,至少因?yàn)榈谝缓偷诙?yè)面包括一個(gè)或更多個(gè)不同頁(yè)面。進(jìn)而,由導(dǎo)航引擎選擇的第一和第二導(dǎo)航選項(xiàng)可包括一個(gè)或更多個(gè)不同導(dǎo)航選項(xiàng)一雖然類似于第一和第二頁(yè)面,但是第一和第二導(dǎo)航選項(xiàng)可包括一個(gè)或更多個(gè)協(xié)同導(dǎo)航選項(xiàng)。
      [0108]導(dǎo)航引擎402可經(jīng)配置選擇任意數(shù)量的用于頁(yè)面布局的不同導(dǎo)航選項(xiàng)。根據(jù)許多不同布局模型生成的且包括許多不同類型的文檔的頁(yè)面的若干布局可包括命令工具,如平移、旋轉(zhuǎn)、縮放、隱藏/示出、返回等。在各種情況下,一個(gè)布局的一部分但不是所有可以在GUI中可見(jiàn),其中該布局顯示在GUI中。這可能是一種情況,例如,在其中該布局的尺寸大于GUI的可視區(qū)域(有時(shí)稱為“視圖”)的情況下,或者在其中該布局在3D環(huán)境(例如,小平面布局模型)下是頁(yè)面的形式的情況下。在這些情況下,導(dǎo)航選項(xiàng)可包括平移和/或旋轉(zhuǎn)來(lái)移動(dòng)該布局。這可包括看得見(jiàn)的該布局的一個(gè)或更多個(gè)頁(yè)面,并且可另外地或可替代地包括看不見(jiàn)的一個(gè)或更多個(gè)頁(yè)面??梢詸z索和顯示在視線中或看得見(jiàn)的該布局的頁(yè)面,然而可以從顯示中移除不在視線中或看不見(jiàn)的頁(yè)面。另外,在其中僅一個(gè)頁(yè)面的一部分是在視線中或看得見(jiàn)和其中頁(yè)面被分成塊的情況下,僅覆蓋該頁(yè)面的可視部分的那些塊可以被檢索和顯不。
      [0109]命令工具也可包括放大或縮小一個(gè)布局和因此其頁(yè)面,這可包括增大或減小該布局的尺寸。這增大或減小該布局的尺寸可進(jìn)而包括增大或減小所述尺寸和在一個(gè)示例的各種情況下,其頁(yè)面的分辨率。
      [0110]在一個(gè)示例中,布局的頁(yè)面可包括在用于頁(yè)面的縮放級(jí)別的相應(yīng)分辨率下的子圖像。在這個(gè)示例中,對(duì)于每個(gè)相應(yīng)頁(yè)面,該布局可包括在匹配或最接近地匹配由選定的布局模型和/或關(guān)聯(lián)元數(shù)據(jù)指定的該頁(yè)面的尺寸的分辨率下的該頁(yè)面的子圖像。然后,該布局的放大可以通過(guò)用在增大的縮放級(jí)別和因此增加的分辨率下的相應(yīng)子圖像替換其頁(yè)面的子圖像完成。相反地,該布局的縮小可以通過(guò)使用在減小的縮放級(jí)別和因此減少的分辨率下的相應(yīng)子圖像替換其頁(yè)面的子圖像完成。
      [0111]在各種示例下,頁(yè)面或布局的縮放(放大或縮小)可能在比由布局的該頁(yè)或者一頁(yè)或多頁(yè)的縮放級(jí)別提供的更小增量下可容納的(capable)。一個(gè)頁(yè)面(單獨(dú)的或作為一個(gè)布局的一部分)的縮放可能達(dá)到一個(gè)增量,其相對(duì)于所顯示的該頁(yè)面的一子圖像,該頁(yè)面的另一子圖像匹配或最接近地匹配該頁(yè)面的增大/減小的尺寸。例如,在這些情況下,縮放可能通過(guò)用在較高/較低分辨率下該頁(yè)面的對(duì)應(yīng)子圖像替換該頁(yè)面的一子圖像完成。然而,在其他情況下,縮放可能達(dá)到一個(gè)增量,其相對(duì)于所顯示的該頁(yè)面的一子圖像,相同子圖像仍然最接近地匹配該頁(yè)面的增大/減小的尺寸。例如,在這些情況下,縮放可以通過(guò)增大該頁(yè)面的子圖像的尺寸,而不是用在較高/較低分辨率下的另一子圖像替換該子圖像來(lái)完成。
      [0112]在進(jìn)一步的示例中,頁(yè)面可能不僅包括相應(yīng)子圖像,而且通過(guò)縮放級(jí)別的子圖像可以被分成數(shù)量逐步增大的塊,其中每塊覆蓋在相應(yīng)縮放級(jí)別下的子圖像的空間區(qū)域。在這個(gè)示例中,該布局的放大可能是通過(guò)用數(shù)量增加的覆蓋在較高縮放級(jí)別下的頁(yè)面的塊替換其頁(yè)面的已顯示塊來(lái)完成。相反地,該布局的縮小可能是通過(guò)用數(shù)量減小的覆蓋在較低縮放級(jí)別下的頁(yè)面的塊替換所顯示的塊來(lái)完成。類似于平移一個(gè)布局,一個(gè)布局的放大或縮小可包括看得見(jiàn)的該布局的一個(gè)或更多個(gè)頁(yè)面,并且可另外地或可替換地包括看不見(jiàn)的一個(gè)或更多個(gè)頁(yè)面。這些頁(yè)面可能以類似于平移該布局的方式,但在較高或較低縮放級(jí)別下進(jìn)行處理。
      [0113]對(duì)于一個(gè)或更多個(gè)布局,除了布局的頁(yè)面的尺寸/分辨率增大或縮小以外,縮放選項(xiàng)可能涉及一個(gè)或更多個(gè)其他導(dǎo)航選項(xiàng),以進(jìn)一步影響一個(gè)或更多個(gè)頁(yè)面。例如,通過(guò)細(xì)節(jié)重疊的布局模型1200和通過(guò)深度的主細(xì)節(jié)的布局模型1300可能涉及隱藏或示出選項(xiàng),其中如以參照?qǐng)D12和圖13在上面解釋的方式相對(duì)于在放大或縮小的過(guò)程中被覆蓋的頁(yè)面,可以隱藏或示出重疊的頁(yè)面。然而,應(yīng)該理解的是,可以利用隱藏或示出選項(xiàng)來(lái)隱藏或示出與縮放選項(xiàng)無(wú)關(guān)且與彼此重疊的頁(yè)面無(wú)關(guān)的一個(gè)布局的一個(gè)或更多個(gè)頁(yè)面。
      [0114]包括上述那些命令工具的若干導(dǎo)航選項(xiàng)可能影響一個(gè)布局的可視化顯示的調(diào)整。返回選項(xiàng)可因此允許用戶從所調(diào)整的可視化顯示返回到可視化顯示。
      [0115]導(dǎo)航選項(xiàng)可包括注解工具,如時(shí)間軸/里程碑、插圖編號(hào)等。這些工具可允許用戶添加注解到一個(gè)布局,并且可以選擇用于若干不同布局至不同布局模型,且包括許多不同類型文檔的頁(yè)面。在各種示例下的時(shí)間軸/里程碑選項(xiàng)可以更具體地適用于以時(shí)間順序彼此邏輯相關(guān)的頁(yè)面。在一個(gè)示例中,時(shí)間軸/里程碑可能影響添加到該布局的可視化,布局可將該布局的頁(yè)面聯(lián)系起來(lái)作為時(shí)間軸內(nèi)的里程碑。
      [0116]導(dǎo)航選項(xiàng)可包括鏈接工具,如超鏈接、熱鏈接、熱點(diǎn)等。根據(jù)超鏈接選項(xiàng),一個(gè)或更多個(gè)頁(yè)面(每個(gè)源)可包括引用或鏈接到其他頁(yè)面或其他頁(yè)面的媒體內(nèi)容(頁(yè)面或媒體內(nèi)容是一個(gè)目標(biāo))。目標(biāo)頁(yè)面或媒體內(nèi)容可能是在相同布局中,或在相同全景可視化文檔集合中,但也許不在相同布局中。目標(biāo)可能甚至包括不在相同全景可視化文檔集合中的頁(yè)面或媒體內(nèi)容。
      [0117]超鏈接選項(xiàng)可允許源頁(yè)面包括其媒體內(nèi)容中的內(nèi)聯(lián),其中內(nèi)容是從一個(gè)或更多個(gè)其他頁(yè)面鏈接的。這有時(shí)更具體地被稱為熱鏈接。超鏈接選項(xiàng)也可能允許用戶從一個(gè)源頁(yè)面導(dǎo)航到鏈接到相應(yīng)源頁(yè)面的一個(gè)或更多個(gè)目標(biāo)頁(yè)面。在這方面,超鏈接可以若干不同方式進(jìn)行表示,如文字、圖形等。例如,一頁(yè)的媒體內(nèi)容可以被格式化作為到另一頁(yè)面或另一頁(yè)面的媒體內(nèi)容的超鏈接。更具體地,例如,一頁(yè)面中所描述的客體可以被格式化作為到也描述該客體的另一頁(yè)面的超鏈接,或者更直接地到其他頁(yè)面中所描述的客體。這種類型的超鏈接有時(shí)稱為熱點(diǎn)。
      [0118]除了或代替上述,例如,導(dǎo)航選項(xiàng)可包括導(dǎo)航路徑工具,如跟蹤、記錄等。根據(jù)示例性實(shí)施例的導(dǎo)航路徑可以若干不同方式進(jìn)行定義。在一個(gè)示例中,導(dǎo)航路徑可以由用戶平移、旋轉(zhuǎn)、縮放和/或重新定位一個(gè)布局或者其頁(yè)面中的一個(gè)或更多個(gè)頁(yè)面的順序進(jìn)行定義,從而從一個(gè)頁(yè)面導(dǎo)航到另一頁(yè)面或媒體內(nèi)容(超鏈接),或者影響該布局(或者更確切地說(shuō),其可視化顯示)的調(diào)整。導(dǎo)航路徑工具可允許跟蹤和/或記錄用戶所遵循的導(dǎo)航路徑,從而創(chuàng)造一個(gè)導(dǎo)航歷史記錄。
      [0119]一個(gè)示例的導(dǎo)航選項(xiàng)可包括元數(shù)據(jù)工具,如搜索、篩選、插入等,這可相對(duì)于用于該布局的頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)運(yùn)行。搜索和篩選選項(xiàng)可允許用戶搜索用于特定元數(shù)據(jù)的關(guān)聯(lián)布局,或篩選關(guān)聯(lián)元數(shù)據(jù)以包括或不包括特定元數(shù)據(jù)。插入選項(xiàng)可允許特定元數(shù)據(jù)插入到該布局的可視化顯示,如以插圖編號(hào)的形式,包括參考(一個(gè)或更多)頁(yè)面的特定元數(shù)據(jù),關(guān)聯(lián)元數(shù)據(jù)包括特定元數(shù)據(jù)。
      [0120]導(dǎo)航選項(xiàng)可包括頁(yè)面工具,如搜索、篩選、提示、激活、尺寸、位置、優(yōu)勢(shì)、邏輯關(guān)系等。類似于元數(shù)據(jù)工具,搜索和篩選選項(xiàng)可允許用戶搜索用于(一個(gè)或更多)特定頁(yè)面或特定媒體內(nèi)容的該布局的頁(yè)面。在這方面,搜索和篩選選項(xiàng)可能涉及用于該布局的頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)。
      [0121]提示選項(xiàng)可允許一個(gè)或更多個(gè)視覺(jué)效果應(yīng)用到一個(gè)或更多個(gè)頁(yè)面,以引起用戶注意該布局中的那些頁(yè)面。視覺(jué)效果可以是任意數(shù)量的不同效果。適當(dāng)視覺(jué)效果的示例包括圍繞頁(yè)面的明顯顏色(例如,黃色)的透明或半透明邊、小于重疊頁(yè)面的透明或半透明視覺(jué)效果對(duì)象或形狀,或尺寸與重疊頁(yè)面相同或比其大的半透明視覺(jué)效果對(duì)象或形狀等。其他適當(dāng)視覺(jué)效果的示例包括頁(yè)面的尺寸增加、適用于頁(yè)面的動(dòng)畫(huà)等。
      [0122]視覺(jué)效果可能以各種不同方式中任一方式被觸發(fā),可能是效果所適用的頁(yè)面。例如,視覺(jué)效果可能被觸發(fā),以指示一個(gè)或更多個(gè)頁(yè)面的選擇。在這個(gè)示例在紅,視覺(jué)效果可適用于所選定的頁(yè)面。另外或可替代地在這個(gè)示例中,視覺(jué)效果可適用于與所選定的頁(yè)面具有特定邏輯關(guān)系的頁(yè)面(例如,共享共同文檔、主體和/或客體、鄰接、客體-主體、主體-客體、父子、引用/鏈接、用戶指定等)。在另一示例中,視覺(jué)效果可適用于頁(yè)面,以指示用戶所遵循的導(dǎo)航路徑。
      [0123]激活選項(xiàng)可能更具體地適用于動(dòng)態(tài)頁(yè)面并且可允許用戶觸發(fā)一個(gè)或更多個(gè)頁(yè)面的活動(dòng)性,如通過(guò)播放或控制(例如,快退、快進(jìn)、音量、靜音等)可以包含在這樣的頁(yè)面中的視頻內(nèi)容。
      [0124]尺寸、位置和優(yōu)勢(shì)選項(xiàng)可允許用戶調(diào)整尺寸或重新布置一個(gè)布局的一個(gè)或更多個(gè)頁(yè)面,這實(shí)際上可能創(chuàng)建一個(gè)不同的布局。這些選項(xiàng)可能適用于若干不同布局到不同布局模型,并且包括許多不同類型文檔的頁(yè)面。然而,在一個(gè)示例中,優(yōu)勢(shì)選項(xiàng)可能更具體地適用于根據(jù)包含主導(dǎo)頁(yè)面(如層次、中心向外、中心向外三角形、尺寸優(yōu)勢(shì)、負(fù)載形狀、混合媒體/靜止和動(dòng)態(tài)等)的布局模型的布局。
      [0125]邏輯關(guān)系選項(xiàng)可允許用戶添加、刪除或改變頁(yè)面之間的一個(gè)或更多個(gè)邏輯關(guān)系,這可能進(jìn)而影響頁(yè)面布局的變化。這些變化可能或不可能從頁(yè)面布局的導(dǎo)航輸送到那些頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)和任何其他類似相關(guān)的頁(yè)面。因此,在一個(gè)示例中,變化可能是暫時(shí)的,因?yàn)樗鼈儍H適用于目前視覺(jué)上呈現(xiàn)的頁(yè)面的布局。在另一示例中,變化可能是更長(zhǎng)久的,因?yàn)樗鼈儗?dǎo)致對(duì)用于頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)的對(duì)應(yīng)變化,這可能不僅導(dǎo)致目前呈現(xiàn)的布局變化,而且導(dǎo)致包括受影響的頁(yè)面生成的其他布局。
      [0126]導(dǎo)航選項(xiàng)的另外示例可包括布局模型變化、協(xié)同導(dǎo)航、超級(jí)一次級(jí)導(dǎo)航、打印等。布局模型變化選項(xiàng)可允許用戶根據(jù)已經(jīng)生成的視覺(jué)呈現(xiàn)的布局改變布局模型。這個(gè)選項(xiàng)可能導(dǎo)致根據(jù)另一布局模型重新布置該布局的頁(yè)面,從而生成另一布局。協(xié)同導(dǎo)航選項(xiàng)可允許同一系統(tǒng)的不同實(shí)例的用戶協(xié)作導(dǎo)航頁(yè)面的布局,其中頁(yè)面的布局可能已經(jīng)由系統(tǒng)之一生成,但可能由兩個(gè)系統(tǒng)同時(shí)在視覺(jué)上呈現(xiàn)。超級(jí)一次級(jí)導(dǎo)航選項(xiàng)可允許獨(dú)特布局狀態(tài)之間的導(dǎo)航或可不是作為該布局的頁(yè)面的同一全景可視化文檔集合的部分的其他頁(yè)面之間的導(dǎo)航(超級(jí)導(dǎo)航),和/或具有可能由于那個(gè)導(dǎo)航的結(jié)果而發(fā)生變化的單一布局狀態(tài)的導(dǎo)航(次級(jí)導(dǎo)航)。打印選項(xiàng)可允許用戶引導(dǎo)視覺(jué)呈現(xiàn)的布局到打印機(jī)上,用于生成其打印輸出。
      [0127]為了進(jìn)一步說(shuō)明本公開(kāi)的示例性實(shí)施例,現(xiàn)在參考圖17,其描述根據(jù)一個(gè)示例性實(shí)施例可由全景可視化系統(tǒng)100執(zhí)行的操作的操作圖1700。根據(jù)所示的示例,全景可視化系統(tǒng)可以實(shí)施為經(jīng)配置接收一個(gè)或更多個(gè)文檔并生成網(wǎng)站的應(yīng)用程序,該網(wǎng)站包括其頁(yè)面和(如用于布局的導(dǎo)航的)適當(dāng)支撐要素的布局。
      [0128]如塊1702和1704所示,所述操作可包括用戶打開(kāi)或否則引起該應(yīng)用程序的執(zhí)行,并拖放文檔(例如,PDF文檔)到該應(yīng)用程序中。全景可視化系統(tǒng)100或更具體地,其文檔集合系統(tǒng)102可因此接收該文檔,之后該文檔集合系統(tǒng)可將該文檔分解成其構(gòu)成的頁(yè)面,如塊1706中所示。
      [0129]比如根據(jù)該文檔的結(jié)構(gòu),文檔集合系統(tǒng)102可識(shí)別該文檔的頁(yè)面之間的鏈接和用于布置頁(yè)面的布局模型,如塊1708中所示。文檔集合系統(tǒng)也可提取、生成或提供與頁(yè)面關(guān)聯(lián)的元數(shù)據(jù),如塊1710中所示。文檔集合系統(tǒng)可處理或和文檔導(dǎo)航系統(tǒng)106通信以處理與頁(yè)面關(guān)聯(lián)的元數(shù)據(jù)來(lái)生成用于一個(gè)或更多個(gè)支持的網(wǎng)站元素的元數(shù)據(jù),如塊1712中所示。這些支持的網(wǎng)站元素可包括例如一個(gè)或更多個(gè)導(dǎo)航選項(xiàng)等。文檔集合系統(tǒng)然后可以收集與頁(yè)面關(guān)聯(lián)的元數(shù)據(jù)和用于支持的網(wǎng)站元素的元數(shù)據(jù),作為網(wǎng)站元數(shù)據(jù)。[0130]如塊1714中所示,文檔集合系統(tǒng)102可進(jìn)一步保存具有獨(dú)特名稱的被分解文檔的每一頁(yè),并且在一個(gè)示例中作為圖像(例如,JPEG、PNG)保存。文檔集合系統(tǒng)也可以鋪放(tile)和/或壓縮頁(yè)面,以便更容易存儲(chǔ)和檢索,如塊1716中所示。
      [0131]文檔集合系統(tǒng)可傳遞鋪放的(并且可能壓縮的)頁(yè)面和網(wǎng)站元數(shù)據(jù)到文檔布局系統(tǒng)104,其可能選擇適當(dāng)布局模型和生成用于網(wǎng)站的頁(yè)面布局,如塊1718中所示。文檔集合系統(tǒng)也可傳遞網(wǎng)站元數(shù)據(jù)到文檔導(dǎo)航系統(tǒng)106,并且在一個(gè)示例中,文檔布局系統(tǒng)可傳遞布局到文檔導(dǎo)航系統(tǒng)。作為響應(yīng),文檔導(dǎo)航系統(tǒng)可選擇一個(gè)或更多個(gè)用于導(dǎo)航該布局的導(dǎo)航選項(xiàng),如塊1720中所示。全景可視化系統(tǒng)100然后可經(jīng)配置生成包含該布局和(一個(gè)或更多)導(dǎo)航選項(xiàng)的網(wǎng)站,如塊1722中所示。
      [0132]為了更進(jìn)一步說(shuō)明本公開(kāi)的示例性實(shí)施例,現(xiàn)在參考圖18至圖23,其根據(jù)本公開(kāi)的一個(gè)示例性實(shí)施例描述可能顯示在具有預(yù)定可視區(qū)域的GUI中的頁(yè)面的示例性布局,并且其可能是由用戶進(jìn)行導(dǎo)航。圖18至圖20圖解說(shuō)明根據(jù)顯示在具有預(yù)定可視區(qū)域1800的GUI中的層次布局模型600的一個(gè)布局的不例。如圖所不,根據(jù)層次布局模型的布局可包括多個(gè)頁(yè)面1802,其中每個(gè)頁(yè)面在一個(gè)示例中可以是在相應(yīng)分辨率下的該頁(yè)面的子圖像。各種頁(yè)面在該布局中可具有不同分辨率,其中頁(yè)面1804具有比頁(yè)面1806高的分辨率,頁(yè)面1806進(jìn)而具有比頁(yè)面1808高的分辨率,頁(yè)面1808再進(jìn)而具有比頁(yè)面1810高的分辨率。
      [0133]可根據(jù)頁(yè)面之間的(一個(gè)或更多)邏輯關(guān)系在布局中將頁(yè)面定位和/或標(biāo)定尺寸。在所示的示例中,頁(yè)面1082是飛機(jī)的工程圖,并且可具有客體-主體的關(guān)系。更具體地,例如,在層次的一級(jí)別上頁(yè)面的(一個(gè)或更多)客體可以是在層次中其下頁(yè)面的(一個(gè)或更多)主體,在一個(gè)示例中的(一個(gè)或更多)主體是關(guān)于(一個(gè)或更多)客體的附加細(xì)節(jié)。
      [0134]更具體地,例如,頁(yè)面1804可描述整個(gè)飛機(jī)的外視圖。頁(yè)面1806可描述機(jī)頭部分、起落架組件、窗口、發(fā)動(dòng)機(jī)組件和尾部組件。頁(yè)面1808可描述關(guān)于頁(yè)面1806的各自頁(yè)面的內(nèi)容的附加細(xì)節(jié),并且頁(yè)面1810可描述關(guān)于頁(yè)面1808的各自頁(yè)面的內(nèi)容的附加細(xì)節(jié)。然而,在可視區(qū)域1800中,頁(yè)面1808、1810可能以導(dǎo)致用戶僅部分理解或不理解其媒體內(nèi)容的分辨率呈現(xiàn)。當(dāng)然,在其他示例性實(shí)施例中,頁(yè)面1808和/或頁(yè)面1810可能以足夠的分辨率呈現(xiàn),以基本上解釋其所有媒體內(nèi)容。
      [0135]⑶I可呈現(xiàn)一個(gè)或更多個(gè)用于導(dǎo)航頁(yè)面1802的布局的選定導(dǎo)航選項(xiàng)。在這個(gè)說(shuō)明性示例中,移動(dòng)和縮放導(dǎo)航選項(xiàng)可能以控件1812的形式呈現(xiàn),以移動(dòng)和/或增加可視區(qū)域1800中的頁(yè)面尺寸,以集中在該布局的部分1814上。換句話說(shuō),用戶可激活上述控件,以移動(dòng)和/或縮放該布局來(lái)用該布局的一部分填充GUI的可視區(qū)域的更大部分。圖19示出以這種方式導(dǎo)航該布局的結(jié)果的一個(gè)示例。
      [0136]如圖19中所示,當(dāng)用戶激活控件1812以集中在該布局的部分1814上時(shí),頁(yè)面1804至1810的尺寸可增加,其在一個(gè)示例中可包括用在較高分辨率下的對(duì)應(yīng)子圖像替換頁(yè)面1804至1808的子圖像。子圖像的分辨率可允許用戶基本解釋所有呈現(xiàn)的媒體內(nèi)容。然而,在這個(gè)視圖中,頁(yè)面1810可以不以要由用戶所解釋的足夠分辨率呈現(xiàn),因?yàn)橄鄳?yīng)頁(yè)面的尺寸可能沒(méi)有已經(jīng)增加到牽涉下一個(gè)子圖像的級(jí)別。也就是說(shuō),即使在已經(jīng)增加該圖像的尺寸之后,尺寸可能仍然最接近相同的子圖像,以便不導(dǎo)致用在較高分辨率的下一個(gè)子圖像替換它。在這個(gè)說(shuō)明性示例中,用戶可再次激活控件1812來(lái)移動(dòng)和/或重新設(shè)定該視圖的尺寸,以集中在該布局的甚至更小部分1902上。[0137]圖20中示出導(dǎo)航布局以集中在部分1902上的結(jié)果的一個(gè)示例。在一個(gè)示例中,GUI的可視區(qū)域2000可以重新設(shè)定尺寸,以更充分地容納該布局的集中部分。當(dāng)用戶激活控件1812以集中在該布局的部分1902上時(shí),頁(yè)面1804至1810的尺寸可能會(huì)增加,在一個(gè)示例中,其現(xiàn)在可進(jìn)一步包括用在較高分辨率下的對(duì)應(yīng)子圖像替換頁(yè)面1810的子圖像。頁(yè)面1810的媒體內(nèi)容現(xiàn)在足以由用戶進(jìn)行解釋。在一個(gè)示例中,其中僅頁(yè)面1804的一部分是在GUI的可視區(qū)域內(nèi),并且其中相應(yīng)頁(yè)面被分成塊,僅可以檢索和顯示覆蓋相應(yīng)頁(yè)面的可視部分的那些塊。
      [0138]圖21示出根據(jù)在具有預(yù)定可視區(qū)域2100的GUI中顯示的磚墻式布局模型500的一個(gè)布局的示例。該布局可包括頁(yè)面2102至2110。在所示的示例中,該布局的頁(yè)面是布線系統(tǒng)的布線圖,其可以通過(guò)空間序列相關(guān)。在這方面,頁(yè)面2102可描述連接到頁(yè)面2104中描述的(一個(gè)或更多)導(dǎo)線的(一個(gè)或更多)導(dǎo)線。頁(yè)面2104可進(jìn)而描述連接到頁(yè)面2106中描述的(一個(gè)或更多)導(dǎo)線的(一個(gè)或更多)導(dǎo)線,以此類推,到頁(yè)面2108的那些導(dǎo)線的頁(yè)面2106的(一個(gè)或更多)導(dǎo)線,和到頁(yè)面2110的那些導(dǎo)線的頁(yè)面2108的(一個(gè)或更多)導(dǎo)線。
      [0139]完全在GUI的可視區(qū)域2100內(nèi)的布局的頁(yè)面可形成或限定感興趣的區(qū)域或區(qū)2112。在一個(gè)示例中,在感興趣區(qū)內(nèi)的頁(yè)面可用相對(duì)于在感興趣區(qū)外任意頁(yè)面的增加的分辨率進(jìn)行呈現(xiàn)。如圖所示,感興趣區(qū)可包括頁(yè)面2102至2108,但是因?yàn)閮H頁(yè)面2110的一部分是在GUI的可視區(qū)域內(nèi),頁(yè)面2110可被認(rèn)為在感興趣區(qū)之外(盡管可能仍然被認(rèn)為在可視區(qū)域內(nèi))。在這種情況下,頁(yè)面2110可能以比頁(yè)面2102至2108的(一個(gè)或更多)分辨率低的分辨率被呈現(xiàn)。
      [0140]更具體地,在結(jié)構(gòu)維修手冊(cè)(SRM)的背景下,圖22示出根據(jù)在具有預(yù)定可視區(qū)域2200的⑶I中顯不的磚墻式和層次布局模型500、600的組合的布局的一部分的另一不例。如圖所示,根據(jù)層次布局模型的布局可包括多個(gè)頁(yè)面2202,其中每個(gè)頁(yè)面在一個(gè)示例中可以是在相應(yīng)分辨率下的該頁(yè)面的子圖像。與之前類似,各種頁(yè)面在該布局中可具有不同分辨率,其中頁(yè)面2204具有比頁(yè)面2206高的分辨率,頁(yè)面2206進(jìn)而具有比頁(yè)面2208高的分辨率。也與之前類似,GUI可呈現(xiàn)一個(gè)或更多個(gè)用于導(dǎo)航頁(yè)面布局的選定導(dǎo)航選項(xiàng),如控件2210來(lái)移動(dòng)和/或增加可視區(qū)域中頁(yè)面的尺寸,以集中在該布局的一部分上。
      [0141]同樣,頁(yè)面2202可根據(jù)頁(yè)面之間的(一個(gè)或更多)邏輯關(guān)系在該布局中定位和/或設(shè)定尺寸。在說(shuō)明性示例中,頁(yè)面來(lái)自于SRM并且可以根據(jù)文檔的結(jié)構(gòu)在邏輯上聯(lián)系起來(lái)。頁(yè)面2204可反映文檔的標(biāo)題和章節(jié)頁(yè)面,并且可布置在磚墻式布局模型500中。在頁(yè)面2204的下面,頁(yè)面2206和2208可反映相應(yīng)章節(jié)或者相應(yīng)章節(jié)的節(jié)或小節(jié)的頁(yè)面,并且可布置在層次布局模型600中。在一個(gè)不例中,頁(yè)面2206可反映相應(yīng)章節(jié)的各節(jié)的頁(yè)面,而頁(yè)面2208可反映相應(yīng)節(jié)的頁(yè)面。
      [0142]圖23示出根據(jù)在具有預(yù)定可視區(qū)域2300的⑶I中顯示的通過(guò)細(xì)節(jié)重疊的布局模型1200的布局的示例。如圖所示,該布局包括頁(yè)面2302、2304,并且其中頁(yè)面2302可包括對(duì)頁(yè)面2304的引用。如圖所示,這種層次關(guān)系可以由該布局維持,在該布局中,頁(yè)面2304(在層次上較高)可部分地重疊頁(yè)面2302,并且在一個(gè)示例中,頁(yè)面2304可在相應(yīng)頁(yè)面中其引用位置處重疊頁(yè)面2302。也如圖所示,頁(yè)面2304可被以小于頁(yè)面2302的尺寸呈現(xiàn),并且可能因此用比頁(yè)面2302低的分辨率呈現(xiàn)。
      [0143]根據(jù)本公開(kāi)的示例性實(shí)施例,全景可視化系統(tǒng)100及其子系統(tǒng)(包括文檔集合系統(tǒng)102、文檔布局系統(tǒng)104和文檔導(dǎo)航系統(tǒng)106)可以通過(guò)各種方式實(shí)施。類似地,文檔集合系統(tǒng)200、文檔布局系統(tǒng)300和文檔導(dǎo)航系統(tǒng)400 (包括每個(gè)其相應(yīng)要素)的示例可以根據(jù)示例性實(shí)施例通過(guò)各種方式實(shí)施。用于實(shí)施系統(tǒng)、子系統(tǒng)及其相應(yīng)要素的手段可包括硬件,單獨(dú)地或在一個(gè)或更多個(gè)計(jì)算機(jī)程序代碼指令、程序指令或來(lái)自于計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的可執(zhí)行計(jì)算機(jī)可讀程序代碼指令的指導(dǎo)下。
      [0144]在一個(gè)示例中,可提供一個(gè)或更多個(gè)設(shè)備,其經(jīng)配置起到本文所示和所述的系統(tǒng)、子系統(tǒng)和相應(yīng)要素的作用或?qū)嵤┍疚乃竞退龅南到y(tǒng)、子系統(tǒng)和相應(yīng)要素。在涉及多于一個(gè)設(shè)備的示例中,相應(yīng)設(shè)備可能以若干不同方式彼此連接或通信,如直接或間接地通過(guò)有線或無(wú)線網(wǎng)絡(luò)等。
      [0145]一般地,本公開(kāi)的示例性實(shí)施的設(shè)備可包括、包含或體現(xiàn)在一個(gè)或更多個(gè)固定或便攜式的電子裝置中。適當(dāng)電子裝置的示例包括智能電話、平板計(jì)算機(jī)、筆記本計(jì)算機(jī)、臺(tái)式計(jì)算機(jī)、工作站計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)等。該設(shè)備可包括若干組件中的一個(gè)或更多個(gè),例如,連接到存儲(chǔ)器(例如,存儲(chǔ)裝置)的處理器(例如,處理器單元)。
      [0146]處理器一般是任何一件硬件,其能夠處理信息,如數(shù)據(jù)、計(jì)算機(jī)可讀程序代碼、指令或諸如此類(一般為“計(jì)算機(jī)程序”,例如,軟件、固件等),和/或其他適當(dāng)電子信息。更具體地,例如,處理器可經(jīng)配置執(zhí)行計(jì)算機(jī)程序,計(jì)算機(jī)程序可存儲(chǔ)在該處理器上或者存儲(chǔ)在(相同設(shè)備或另一設(shè)備的)存儲(chǔ)器中。處理器可以是若干處理器、多處理器核心或某個(gè)其他類型的處理器,這取決于特定實(shí)施方式。另外,處理器可以使用若干異構(gòu)處理器系統(tǒng)實(shí)施,其中主處理器和一個(gè)或更多個(gè)次級(jí)處理器在單芯片上。作為另一說(shuō)明性示例,處理器可以是對(duì)稱的多處理器系統(tǒng),其包含多個(gè)相同類型的處理器。在又一示例中,處理器可以體現(xiàn)為或包括一個(gè)或更多個(gè)專用集成電路(ASIC)、現(xiàn)場(chǎng)可編程門陣列(FPGA)等。因此,雖然處理器可能能夠執(zhí)行計(jì)算機(jī)程序來(lái)執(zhí)行一個(gè)或更多個(gè)功能,但是各種示例的處理器可能能夠執(zhí)行一個(gè)或更多個(gè)功能,而不借助計(jì)算機(jī)程序。
      [0147]存儲(chǔ)器一般是任何一件硬件,其能夠暫時(shí)和/或永久存儲(chǔ)信息,如數(shù)據(jù)、計(jì)算機(jī)程序和/或其他適當(dāng)信息。存儲(chǔ)器可包括易失性和/或非易失性存儲(chǔ)器,并可以是固定的或可移動(dòng)的。適當(dāng)存儲(chǔ)器的示例包括隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、硬盤(pán)驅(qū)動(dòng)器、閃式存儲(chǔ)器、拇指驅(qū)動(dòng)器、可移動(dòng)計(jì)算機(jī)磁盤(pán)、光盤(pán)、磁帶或上述的某個(gè)組合。光盤(pán)可包括光盤(pán)只讀存儲(chǔ)器(⑶-ROM)、光盤(pán)讀/寫(xiě)(⑶-R/W)、DVD等。在各種情況下,存儲(chǔ)器可被稱為計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其作為能夠存儲(chǔ)信息的非暫時(shí)性裝置可與計(jì)算機(jī)傳輸介質(zhì)(如能夠?qū)⑿畔囊粋€(gè)位置傳輸?shù)搅硪晃恢玫碾娮佣虝盒盘?hào))區(qū)分。本文所述的計(jì)算機(jī)可讀介質(zhì)可一般稱為計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)或計(jì)算機(jī)可讀傳輸介質(zhì)。
      [0148]除了存儲(chǔ)器以外,處理器也可連接到一個(gè)或更多個(gè)用于顯示、傳輸和/或接收信息的接口。接口可包括通信接口(例如,通信單元)和/或一個(gè)或更多個(gè)用戶接口。通信接口可經(jīng)配置傳輸和/或接收信息,如到和/或來(lái)自于(一個(gè)或更多)其他設(shè)備、(一個(gè)或更多)網(wǎng)絡(luò)等。通信接口可經(jīng)配置通過(guò)物理(有線)和/或無(wú)線通信鏈接傳輸和/或接收信息。適當(dāng)通信接口的示例包括網(wǎng)絡(luò)接口控制器(NIC)、無(wú)線NIC (WNIC)等。
      [0149]用戶接口可包括顯示器和/或一個(gè)或更多個(gè)用戶輸入接口(例如,輸入/輸出單元)。顯示器可經(jīng)配置將信息呈現(xiàn)或顯示給用戶,其適當(dāng)?shù)氖纠ㄒ壕э@示器(IXD)、發(fā)光二極管顯示器(LED)、等離子顯示板(PDP)等。用戶輸入接口可以是有線或無(wú)線的,并且可經(jīng)配置接收來(lái)自用戶的信息到設(shè)備中,如用于處理、存儲(chǔ)和/或顯示。用戶輸入接口的適當(dāng)示例包括麥克風(fēng)、圖像或視頻捕獲裝置、鍵盤(pán)或小鍵盤(pán)、操縱桿、觸摸敏感表面(與觸摸屏分開(kāi)或集成到觸摸屏)、生物統(tǒng)計(jì)傳感器等。用戶接口可進(jìn)一步包括用于與外部設(shè)備(如打印機(jī)、掃描儀等)連通的一個(gè)或更多個(gè)接口。
      [0150]如上所示,程序代碼指令可存儲(chǔ)在存儲(chǔ)器中,并由處理器執(zhí)行,以實(shí)施本文所描述的系統(tǒng)、子系統(tǒng)及其相應(yīng)要素的功能。如將理解的,任何適當(dāng)程序代碼指令可加載到計(jì)算機(jī)或來(lái)自計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的其他可編程設(shè)備上來(lái)生產(chǎn)特定機(jī)器,以便特定機(jī)器變成用于實(shí)施本文指定功能的裝置。這些程序代碼指令也可存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以指導(dǎo)計(jì)算機(jī)、處理器或其他可編程設(shè)備特定方式起作用,從而生成特定機(jī)器或特定制造產(chǎn)品。存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中的指令可生產(chǎn)制造產(chǎn)品,其中制造產(chǎn)品變成用于實(shí)施本文所述功能的裝置。程序代碼指令可以從計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)檢索并加載到計(jì)算機(jī)、處理器或其他可編程設(shè)備中,以配置計(jì)算機(jī)、處理器或其他可編程設(shè)備來(lái)執(zhí)行要在計(jì)算機(jī)、處理器或其他可編程設(shè)備上執(zhí)行或由其執(zhí)行的操作。
      [0151]可以按順序執(zhí)行程序代碼指令的檢索、加載和執(zhí)行,以便可以一次檢索、加載和執(zhí)行一個(gè)指令。在一些示例性實(shí)施例中,檢索、加載和/或執(zhí)行可以并行實(shí)施,以便一起檢索、加載和/或執(zhí)行多個(gè)指令。程序代碼指令的執(zhí)行可產(chǎn)生計(jì)算機(jī)實(shí)施的過(guò)程,以便由計(jì)算機(jī)、處理器或其他可編程設(shè)備執(zhí)行的指令提供用于實(shí)施本文所述功能的操作。
      [0152]由處理器進(jìn)行的指令執(zhí)行或計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中指令的存儲(chǔ)支持用于實(shí)行指定功能的操作的組合。也將理解的是,一個(gè)或更多個(gè)功能以及各功能的組合可以通過(guò)執(zhí)行指定功能的基于專用硬件的計(jì)算機(jī)系統(tǒng)和/或處理器實(shí)施,或者通過(guò)專用硬件和程序代碼指令的組合實(shí)施。
      [0153]如上面所解釋的,本公開(kāi)的示例性實(shí)施例允許大量頁(yè)面(或文檔)的集合、布局和/或?qū)Ш?。示例性?shí)施例可允許用戶同時(shí)且快速地查看和可視地搜索大量頁(yè)面,同時(shí)使用比檢索所有頁(yè)面少的帶寬。在其中用戶一般可能對(duì)(一個(gè)或更多)感興趣頁(yè)面的外觀有想法,或者對(duì)(一個(gè)或更多)相應(yīng)頁(yè)面和其他頁(yè)面之間的邏輯關(guān)系有想法的情況下,可以生成和/或?qū)Ш巾?yè)面的布局,以允許用戶定位和使用(一個(gè)或更多)感興趣頁(yè)面。用戶可以查看和導(dǎo)航頁(yè)面,就好像它們被布置在物理世界中,而無(wú)頁(yè)面大集合涉及的物理空間要求。
      [0154]這里所闡述的本公開(kāi)的許多修改和其他實(shí)施例將由與本公開(kāi)有關(guān)的具有上述說(shuō)明和相關(guān)附圖中所呈現(xiàn)的教導(dǎo)好處的本領(lǐng)域技術(shù)人員想到。因此,應(yīng)當(dāng)理解的是,本公開(kāi)不限于所公開(kāi)的具體實(shí)施例,并且修改和其他實(shí)施例旨在包含在所附權(quán)利要求的范圍內(nèi)。此夕卜,雖然上述說(shuō)明和相關(guān)附圖在要素和/或功能的某些示例性組合的背景下描述各示例性實(shí)施例,但是應(yīng)該理解的是,要素和/或功能的不同組合可以由替代的實(shí)施例提供,而不背離所附權(quán)利要求的范圍。在這方面,例如,還設(shè)想除上面明確描述的那些以外的要素和/或功能的不同組合,如在一些所附權(quán)利要求中闡述的。雖然本文采用了特定術(shù)語(yǔ),但是其僅以一般的和描述性的意義使用,而不是為了限制的目的。
      【權(quán)利要求】
      1.一種用于文檔的全景可視化(100)的系統(tǒng),所述系統(tǒng)(100)包括: 文檔解析器(202),其經(jīng)配置接收電子文檔并將其分解成多個(gè)組成頁(yè)面,其中每個(gè)頁(yè)面都包括相應(yīng)的媒體內(nèi)容,所述文檔具有根據(jù)特定模式定義的結(jié)構(gòu); 結(jié)合器(204),其耦合到所述文檔解析器(202)并經(jīng)配置結(jié)合所述頁(yè)面,包括經(jīng)配置而為所述多個(gè)組成頁(yè)面中的每一個(gè)頁(yè)面提供關(guān)聯(lián)元數(shù)據(jù),所述關(guān)聯(lián)元數(shù)據(jù)識(shí)別該頁(yè)面和所述多個(gè)組成頁(yè)面中的一個(gè)或更多個(gè)其他頁(yè)面之間的鏈接,所述鏈接根據(jù)該文檔的結(jié)構(gòu)在相應(yīng)頁(yè)面之間建立邏輯關(guān)系;和 布局引擎(308),其經(jīng)配置生成該文檔的頁(yè)面布局,所述布局包括根據(jù)相應(yīng)頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)的所述布局的頁(yè)面的可視化表示全景布置, 其中所述布局引擎(308 )經(jīng)配置傳遞所述布局。
      2.根據(jù)權(quán)利要求1所述的系統(tǒng)(100),其中該文檔的結(jié)構(gòu)被反映在該文檔的一個(gè)或更多個(gè)頁(yè)面的媒體內(nèi)容中,或者被編碼在該文檔中。
      3.根據(jù)權(quán)利要求1所述的系統(tǒng)(100),其進(jìn)一步包括: 搜索引擎(302),其耦合到所述布局引擎(308)并經(jīng)配置接收對(duì)媒體內(nèi)容的請(qǐng)求和識(shí)別包括所請(qǐng)求的媒體內(nèi)容的頁(yè)面,所識(shí)別的頁(yè)面屬于該文檔, 其中所述布局引擎(308)經(jīng)配置檢索該文檔的頁(yè)面,該文檔包括所識(shí)別的頁(yè)面和根據(jù)用于所識(shí)別頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)識(shí)別的一個(gè)或更多個(gè)其他頁(yè)面,相應(yīng)的關(guān)聯(lián)元數(shù)據(jù)進(jìn)一步包括識(shí)別在所識(shí)別的頁(yè)面和相應(yīng)的一個(gè)或更多個(gè)其他頁(yè)面之間的一個(gè)或更多個(gè)鏈接的信息,和 其中所述布局引擎(308)經(jīng)配置生成所述頁(yè)面的布局包括經(jīng)配置生成檢索的頁(yè)面的布`局。
      4.根據(jù)權(quán)利要求1所述的系統(tǒng)(100),其進(jìn)一步包括: 導(dǎo)航引擎(402),其耦合到所述布局引擎(308)并經(jīng)配置從用于導(dǎo)航所述布局的可視化顯示的多個(gè)導(dǎo)航選項(xiàng)中選擇一個(gè)或更多個(gè)導(dǎo)航選項(xiàng),所述導(dǎo)航選項(xiàng)是根據(jù)用于所述布局的頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)選擇的, 其中所述導(dǎo)航引擎(402)經(jīng)配置傳遞所選擇的導(dǎo)航選項(xiàng)。
      5.根據(jù)權(quán)利要求1所述的系統(tǒng)(100),其中用于每個(gè)頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)還包括指定所述布局中相應(yīng)頁(yè)面的可視化表示的尺寸、位置或深度中的一個(gè)或更多個(gè)的信息,和 其中對(duì)于所述布局的每個(gè)頁(yè)面,所述布局引擎(308 )經(jīng)配置根據(jù)由所述關(guān)聯(lián)元數(shù)據(jù)中提供的信息所指定的尺寸、位置或深度中的一個(gè)或更多個(gè)生成所述布局。
      6.根據(jù)權(quán)利要求5所述的系統(tǒng)(100),其中對(duì)于所述布局的一個(gè)或更多個(gè)頁(yè)面的每一個(gè),該頁(yè)面處于包括在該頁(yè)面的相應(yīng)分辨率下的可視化表示的狀態(tài),并且所述關(guān)聯(lián)元數(shù)據(jù)提供指定至少所述布局中相應(yīng)頁(yè)面的可視化表示的尺寸的信息,和 其中對(duì)于所述布局的一個(gè)或更多個(gè)頁(yè)面的每一個(gè),所述布局引擎(308)經(jīng)配置生成所述布局包括經(jīng)配置針對(duì)和由所述關(guān)聯(lián)元數(shù)據(jù)中提供的信息指定的尺寸匹配的分辨率下的所述可視化表示檢索頁(yè)面。
      7.根據(jù)權(quán)利要求6所述的系統(tǒng)(100),其中對(duì)于所述布局的一個(gè)或更多個(gè)頁(yè)面的每一個(gè),所述關(guān)聯(lián)元數(shù)據(jù)提供指定至少所述布局中相應(yīng)頁(yè)面的可視化表示的尺寸的信息,所述尺寸是相對(duì)于一個(gè)或更多個(gè)其他檢索的頁(yè)面指定的。
      8.一種方法(200),其包括: 接收電子文檔并將其分解成多個(gè)組成的頁(yè)面,其中每個(gè)頁(yè)面包括相應(yīng)媒體內(nèi)容,所述文檔具有根據(jù)特定模式定義的結(jié)構(gòu); 結(jié)合所述頁(yè)面,包括為所述多個(gè)組成頁(yè)面的每一個(gè)頁(yè)面提供關(guān)聯(lián)元數(shù)據(jù),所述關(guān)聯(lián)元數(shù)據(jù)識(shí)別該頁(yè)面和所述多個(gè)組成頁(yè)面中的一個(gè)或更多個(gè)其他頁(yè)面之間的鏈接,所述鏈接根據(jù)所述文檔的結(jié)構(gòu)在相應(yīng)頁(yè)面之間建立邏輯關(guān)系; 生成所述文檔的頁(yè)面布局,所述布局包括根據(jù)相應(yīng)頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)的所述布局的各頁(yè)面的可視化表示的全景布置;和 傳遞所述布局。
      9.根據(jù)權(quán)利要求8所述的方法(200),其中所述文檔的結(jié)構(gòu)被反映在所述文檔的一個(gè)或更多個(gè)頁(yè)面的媒體內(nèi)容中,或者被編碼在所述文檔中。
      10.根據(jù)權(quán)利要求8所述的方法(200),其進(jìn)一步包括: 接收對(duì)媒體內(nèi)容的請(qǐng)求和識(shí)別包括所請(qǐng)求的媒體內(nèi)容的頁(yè)面,所識(shí)別的頁(yè)面屬于所述文檔;和 檢索所述文檔的頁(yè)面,所述文檔包括所識(shí)別的頁(yè)面和根據(jù)用于所識(shí)別的頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)識(shí)別的一個(gè) 或更多個(gè)其他頁(yè)面,相應(yīng)的關(guān)聯(lián)元數(shù)據(jù)進(jìn)一步包括識(shí)別在所識(shí)別頁(yè)面和相應(yīng)一個(gè)或更多個(gè)其他頁(yè)面之間的一個(gè)或更多個(gè)鏈接的信息, 其中生成所述頁(yè)面布局包括生成檢索的頁(yè)面的布局。
      11.根據(jù)權(quán)利要求8所述的方法(200),其進(jìn)一步包括: 從用于導(dǎo)航所述布局的可視化顯示的多個(gè)導(dǎo)航選項(xiàng)中選擇一個(gè)或更多個(gè)導(dǎo)航選項(xiàng),所述導(dǎo)航選項(xiàng)是根據(jù)所述布局各頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)選擇的;和 傳遞所選擇的導(dǎo)航選項(xiàng)。
      12.根據(jù)權(quán)利要求8所述的方法,其中每個(gè)頁(yè)面的關(guān)聯(lián)元數(shù)據(jù)也包括指定所述布局中相應(yīng)頁(yè)面的可視化表示的尺寸、位置或深度中的一個(gè)或更多個(gè)的信息,和 其中對(duì)于所述布局的每個(gè)頁(yè)面,根據(jù)由所述關(guān)聯(lián)元數(shù)據(jù)中提供的信息指定的尺寸、位置或深度中的一個(gè)或更多個(gè)生成所述布局。
      13.根據(jù)權(quán)利要求12所述的方法,其中對(duì)于所述布局的一個(gè)或更多個(gè)頁(yè)面的每一個(gè),該頁(yè)面處于包括在該頁(yè)面的相應(yīng)分辨率下的可視化表示的狀態(tài),并且所述關(guān)聯(lián)元數(shù)據(jù)提供指定至少所述布局中相應(yīng)頁(yè)面的可視化表示的尺寸的信息,和 其中對(duì)于所述布局的一個(gè)或更多個(gè)頁(yè)面的每一個(gè),生成所述布局包括針對(duì)和由所述關(guān)聯(lián)元數(shù)據(jù)中提供的信息指定的尺寸匹配的分辨率下的所述可視化表示檢索頁(yè)面。
      14.根據(jù)權(quán)利要求13所述的方法,其中對(duì)于所述布局的一個(gè)或更多個(gè)頁(yè)面的每一個(gè),所述關(guān)聯(lián)元數(shù)據(jù)提供指定至少所述布局中相應(yīng)頁(yè)面的可視化表示的尺寸的信息,所述尺寸是相對(duì)于一個(gè)或更多個(gè)其他的檢索的頁(yè)面指定的。
      【文檔編號(hào)】G06F17/30GK103678449SQ201310409306
      【公開(kāi)日】2014年3月26日 申請(qǐng)日期:2013年9月10日 優(yōu)先權(quán)日:2012年9月10日
      【發(fā)明者】B·L·哈德利, P·J·埃姆斯, S·P·米勒, J·F·佛洛伊德, C·A·拉波特 申請(qǐng)人:波音公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1