專利名稱:文檔處理器和重聚合器的制作方法
文檔處理器和重聚合器
背景
諸如蜂窩電話和袖珍式PC等數(shù)量日益增長(zhǎng)的移動(dòng)設(shè)備給予用戶閱讀 和編輯文檔的能力。然而,閱讀和編輯這些文檔的能力受到移動(dòng)設(shè)備上可 用的有限屏幕大小的約束。此外,下載可能包括圖、圖像、嵌入的音頻和/ 或視頻的大文檔是一個(gè)挑戰(zhàn)。下載大文檔不僅可能花費(fèi)很長(zhǎng)時(shí)間,而且這 一下載還可能受到移動(dòng)設(shè)備的存儲(chǔ)限制的約束。
概述
下面提供本發(fā)明的簡(jiǎn)化的概要以便為讀者提供基本的理解。本概要不 是本發(fā)明的詳盡概觀,并且既不標(biāo)識(shí)本發(fā)明的關(guān)鍵/決定性要素也不描繪本 發(fā)明的范圍。其唯一目的是以簡(jiǎn)化形式提供在此公開的一些概念作為稍后 提供的更詳細(xì)描述的序言。
此處所描述的是涉及用于文檔處理器和重聚合器的方法和系統(tǒng)的各種 技術(shù)和方法。根據(jù)所描述的技術(shù)的一個(gè)實(shí)現(xiàn),將文檔分成一節(jié)或多節(jié),并 且移除格式化。生成包括到該一節(jié)或多節(jié)的一個(gè)或多個(gè)鏈接的壓縮文檔。 將該壓縮文檔發(fā)送到移動(dòng)設(shè)備來為用戶顯示。用戶可以通過選擇這些鏈接 中的一個(gè)或多個(gè)來選擇下載這些節(jié)中的一節(jié)或多節(jié)。 一旦下載,用戶可以 修改一節(jié)。隨后可以從移動(dòng)設(shè)備發(fā)送該經(jīng)修改的節(jié)。隨后可以將該經(jīng)修改 的節(jié)與未修改的各節(jié)一起進(jìn)行重聚合來形成經(jīng)修訂的文檔。
許多附帶特征將隨著參考下面的詳細(xì)描述并結(jié)合附圖進(jìn)行理解而得到 更好的認(rèn)識(shí)。
從結(jié)合附圖的下列詳細(xì)描述中將更好地理解本說明書,在附圖中 圖1是示出用于實(shí)現(xiàn)文檔處理器和重聚合器的示例性系統(tǒng)的框圖。 圖2是示出用于分節(jié)和重聚合文檔的示例性過程的流程圖。 圖3是示出用于顯示和修改經(jīng)分節(jié)的文檔的示例性過程的流程圖。
圖4是示例性文檔的屏幕截圖。
圖5是顯示在移動(dòng)設(shè)備上的示例性壓縮文檔的屏幕截圖。
5圖6是示例性文檔的屏幕截圖。
圖7是顯示在移動(dòng)設(shè)備上的示例性壓縮文檔的屏幕截圖。
圖8是示例性演示文檔的屏幕截圖。
圖9是顯示在移動(dòng)設(shè)備上的示例性壓縮演示文檔的屏幕截圖。
圖IO示出了在其中可以實(shí)現(xiàn)本發(fā)明的某些方面的示例性計(jì)算環(huán)境。
附圖中使用相同的附圖標(biāo)記指示相同的部分。
詳細(xì)描述
下面結(jié)合附圖提供的詳細(xì)描述旨在作為對(duì)本示例的描述,而非表示可 以用來解釋或利用本示例的唯一形式。本說明書闡述本示例的功能以及用
于構(gòu)造和操作本示例的步驟序列。然而,相同或等價(jià)的功能與序列可由不 同的示例來實(shí)現(xiàn)。
圖l是示出用于實(shí)現(xiàn)文檔處理器和重聚合器的示例性系統(tǒng)100的框圖。 系統(tǒng)100包括通信地耦合到移動(dòng)設(shè)備102和計(jì)算設(shè)備130的服務(wù)器120。移 動(dòng)設(shè)備102包括處理器104、圖形用戶界面106、存儲(chǔ)108、發(fā)射器110和 接收器112。文檔可由用戶在計(jì)算設(shè)備130上創(chuàng)建。該文檔被分成一節(jié)或多 節(jié)。例如,可基于文檔中的標(biāo)題、頁面、段落、目錄或經(jīng)由任何其它可標(biāo) 識(shí)單元來分割文檔??山o予每一節(jié)一個(gè)唯一的數(shù)字和版本??梢詮脑撐臋n
中移除格式化。例如,可以移除特殊字體、段落格式化和其它類型的格式 化。原始格式化可被保存并在重聚合過程中使用。該原始文檔還可以作為 原始版本來保存。
從該原始文檔中生成壓縮文檔。該壓縮文檔包括到該原始文檔的每一 節(jié)的鏈接。例如,如果基于文檔中的標(biāo)題將原始文檔分成各節(jié),則壓縮文 檔將包括到每一標(biāo)題的鏈接,且每一鏈接將指定對(duì)應(yīng)標(biāo)題的名稱。每一鏈 接還可以指定對(duì)應(yīng)的節(jié)中的一個(gè)或多個(gè)單詞。例如,如果基于段落將文檔 分成各節(jié),則每一鏈接可以指定開始每一對(duì)應(yīng)段落的一個(gè)或多個(gè)單詞。每 一鏈接還可以指示對(duì)應(yīng)的節(jié)的文件大小。
在原始文檔中除了文本還有項(xiàng)目的時(shí)候,則可在壓縮文檔中為這些項(xiàng) 目的每一個(gè)都包括一個(gè)鏈接。例如,可以為表格、圖、圖像、音頻或視頻
包括一個(gè)鏈接。每一鏈接還可以指示對(duì)應(yīng)項(xiàng)目的文件大小。在生成壓縮文檔之后,可將該壓縮文檔發(fā)送到如102等移動(dòng)設(shè)備。移 動(dòng)設(shè)備102可以為用戶顯示該壓縮文檔。用戶可以通過選擇對(duì)應(yīng)的鏈接來 選擇下載文檔的一節(jié)??稍阪溄又兄甘驹摴?jié)的文件大小以讓用戶了解該節(jié) 大約是多大以及要花多久來下載該節(jié)。用戶還可以通過選擇對(duì)應(yīng)的鏈接來 選擇文檔中的表格、圖、圖像、音頻、視頻或任何其它項(xiàng)目。用戶可以選 擇下載一節(jié)或一個(gè)項(xiàng)目,可以選擇下載多節(jié)或多個(gè)項(xiàng)目,或可以選擇一次 下載整個(gè)文檔。
在下載了一節(jié)之后,移動(dòng)設(shè)備可以為用戶顯示該節(jié)。用戶隨后可以修 改該節(jié)。用戶隨后可以選擇將經(jīng)修改的文檔發(fā)回到該原始文檔的創(chuàng)建者。
隨后可以從移動(dòng)設(shè)備102發(fā)送該經(jīng)修改的文檔。服務(wù)器120接收經(jīng)修改的 文檔并將該經(jīng)修改的文檔的每一節(jié)與原始文檔的每一節(jié)進(jìn)行比較。如果有 對(duì)一節(jié)的改變,則使用從移動(dòng)設(shè)備接收到的經(jīng)修改的節(jié)來替換原始的節(jié)。 在比較了文檔的所有節(jié)且替換了任何經(jīng)修改的節(jié)之后,服務(wù)器120重聚合 文檔。先前被移除的格式化隨后可以被添加回文檔中。重聚合的文檔可作 為原始文檔的經(jīng)修訂的版本來保存。隨后可以將該重聚合的文檔發(fā)到計(jì)算 設(shè)備130。隨后可以為原始文檔的創(chuàng)建者顯示該重聚合的文檔。由于先前保 存了文檔的原始版本,所以在查看重聚合的文檔之后,原始文檔的創(chuàng)建者 可以選擇回復(fù)到文檔的原始版本。
圖2-3是示出用于文檔處理和重聚合的示例性過程的流程圖。雖然可 以參考其它附圖來做出對(duì)圖2-3的描述,但應(yīng)理解,圖2-3所示出的各示例 性過程并不旨在限于與任何特定的一張或多張附圖的系統(tǒng)或其它內(nèi)容相關(guān) 聯(lián)。另外,應(yīng)該理解,盡管圖2-3的各示例性過程指示操作執(zhí)行的特定次 序,但在一個(gè)或多個(gè)替換實(shí)現(xiàn)中可以對(duì)這些操作不同地排序。此外,圖2-3 的各示例性過程中所示出的某些步驟和數(shù)據(jù)在某些實(shí)現(xiàn)中可以是不必要的 并且可以被省略。最后,雖然圖2-3的各示例性過程包含多個(gè)離散的步驟, 但應(yīng)認(rèn)識(shí)到,在某些實(shí)施例中這些操作中的某一些可被組合并同時(shí)執(zhí)行。
圖2是示出用于分節(jié)和重聚合文檔的示例性過程的流程圖。在210, 將文檔的第一版本分成一節(jié)或多節(jié)。這些節(jié)可以對(duì)應(yīng)于文檔中的標(biāo)題、段 落、頁面或任何其它單元或項(xiàng)目。在220,可以從這些節(jié)的一節(jié)或多節(jié)中移除格式化。例如,可以移除文檔中的特殊字體、段落格式化和其它格式化。 在230,生成文檔的壓縮版本。文檔的壓縮版本包括對(duì)應(yīng)于該一節(jié)或多節(jié)的 一個(gè)或多個(gè)鏈接。鏈接可以指定對(duì)應(yīng)的節(jié)中的一個(gè)或多個(gè)單詞。該一個(gè)或 多個(gè)鏈接可以包括到表格、圖、圖像、音頻或視頻的鏈接。鏈接還可以指
定對(duì)應(yīng)的節(jié)的或鏈接的項(xiàng)目的文件大小。在240,可以向移動(dòng)設(shè)備發(fā)送文檔
的壓縮版本。移動(dòng)設(shè)備可以為用戶處理文檔和顯示文檔。用戶可以選擇下 載一節(jié)或多節(jié)。 一旦下載了一節(jié)的全文,用戶則可以閱讀和/或編輯該節(jié)。
用戶隨后可以選擇發(fā)回該文檔的經(jīng)修改的版本。在250,可以從移動(dòng)設(shè)備接 收文檔的經(jīng)修改的版本。可以將從移動(dòng)設(shè)備接收到的文檔的經(jīng)修改的版本 的每一節(jié)與文檔的原始版本的每一節(jié)進(jìn)行比較以確定是否有任何改變。如
果一節(jié)被改變了,則可以使用該節(jié)的經(jīng)修改的版本來替換該節(jié)的第一版本。 在比較了每一節(jié)并替換了任何經(jīng)修改的節(jié)之后,則在260,重聚合這些節(jié)來 形成經(jīng)修訂的文檔??梢詫⒃诓襟E220處移除的格式化添加回經(jīng)修訂的文 檔。隨后可以為該文檔的第一版本的創(chuàng)建者顯示該經(jīng)修訂的文檔。
圖3是示出用于顯示和修改經(jīng)分節(jié)的文檔的示例性過程的流程圖。在 310,在移動(dòng)設(shè)備處接收壓縮文檔。該壓縮文檔可以包括到一節(jié)或多節(jié)和/ 或一個(gè)或多個(gè)可下載項(xiàng)目的一個(gè)或多個(gè)鏈接。在320,為用戶顯示該壓縮文 檔。用戶可以通過選擇對(duì)應(yīng)的鏈接來選擇下載這些節(jié)或項(xiàng)目的一個(gè)或多個(gè)。 在330,移動(dòng)設(shè)備接收用戶下載這些節(jié)或項(xiàng)目的一個(gè)或多個(gè)的請(qǐng)求。在340, 下載并為用戶顯示所請(qǐng)求的一個(gè)或多個(gè)節(jié)或項(xiàng)目。用戶可以修改所下載的 節(jié)。例如,用戶可以使用針對(duì)Windows Mobile的Microsoft Office來閱 讀和修改所下載的節(jié)。在350,響應(yīng)于用戶編輯修改所下載的節(jié)。在360, 可以將經(jīng)修改的節(jié)發(fā)送到計(jì)算設(shè)備??梢詫⒔?jīng)修改的節(jié)與未修改的各節(jié)一 起進(jìn)行重聚合來形成經(jīng)修訂的文檔。隨后可以為原始文檔的創(chuàng)建者顯示該 經(jīng)修訂的文檔。
圖4是示例性文檔400的屏幕截圖。示例性文檔400包括諸如Lorem ipsum、 Ut wisi、 Duis autem vel eum禾卩Nam liber tempor等許多標(biāo)題。標(biāo)題 還被列在文檔開頭的Table of Contents (目錄)中??梢曰谖臋n中的標(biāo)題 將文檔400分成各節(jié)。例如,節(jié)402包括標(biāo)題"Lorem ipsum"下的文本、節(jié)404包括標(biāo)題"Ut wisi"下的文本、節(jié)406包括標(biāo)題"Duis autem vel eum" 下的文本、而節(jié)408包括標(biāo)題"Nam liber tempor"下的文本。隨后可以生 成包括到每一節(jié)的鏈接的壓縮文檔。如圖5所示,隨后可以將壓縮文檔發(fā) 送到移動(dòng)設(shè)備并為用戶顯示。
圖5是顯示在移動(dòng)設(shè)備上的示例性壓縮文檔500的屏幕截圖。包括在 壓縮文檔500中的每一鏈接都對(duì)應(yīng)于圖4中示出的文檔400的一節(jié)。每一 鏈接指定對(duì)應(yīng)的節(jié)的標(biāo)題的名稱。例如,鏈接502指定作為對(duì)應(yīng)的節(jié)402 的標(biāo)題的標(biāo)題"Loremipsum";鏈接504指定作為對(duì)應(yīng)的節(jié)404的標(biāo)題的 標(biāo)題"Ut wisi";鏈接506指定作為對(duì)應(yīng)的節(jié)406的標(biāo)題的標(biāo)題"Duis autem vel eum";而鏈接508指定作為對(duì)應(yīng)的節(jié)408的標(biāo)題的標(biāo)題"Nam liber tempor"。每一鏈接還可以指定對(duì)應(yīng)節(jié)的頁碼。例如,當(dāng)在移動(dòng)設(shè)備上査 看時(shí),鏈接504指示標(biāo)題為"Ut wisi"的節(jié)開始于文檔的第1頁,而鏈接 506指示標(biāo)題為"Duisautemveleum"的節(jié)開始于文檔的第2頁。
用戶可以通過選擇對(duì)應(yīng)的鏈接來選擇下載一節(jié)。用戶還可以選擇下載 多節(jié)或下載整個(gè)文檔。隨后下載所選擇的一節(jié)或多節(jié)并為用戶顯示每一所 選擇的節(jié)的全文。例如,如果用戶選擇鏈接502,則將下載文檔400的節(jié) 402,且節(jié)402的全文將如下顯示"Dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquameratvolutpat。" 一旦下載了一節(jié),則用戶可以閱讀并編輯該節(jié)。用 戶隨后可以選擇將經(jīng)修訂的文檔發(fā)給該原始文檔的創(chuàng)建者。
圖6是示例性文檔600的屏幕截圖。文檔600包括圖602。可基于諸 如"DUIS AUTEM VEL"和"DOLORE MAGNA ALIQUAM ERAT"等標(biāo) 題來分割文檔600??梢陨删哂械竭@些標(biāo)題的每一個(gè)的鏈接和到該圖的鏈 接的壓縮文檔。另選地,由于該文檔很短,因此壓縮文檔可以包含文檔的 全文以及到該圖的鏈接。如圖7所示,可以將壓縮文檔發(fā)送到移動(dòng)設(shè)備以 供顯示。
圖7是顯示在移動(dòng)設(shè)備上的示例性壓縮文檔700的屏幕截圖。壓縮文 檔700包括圖6所示的文檔600的全文和到圖602的鏈接702。用戶可以從 一頁滾動(dòng)到下一頁來閱讀和/或編輯該文檔。為觀看圖,用戶可以選擇題為"Figure Loren & Ipsum (38k)"的鏈接702。鏈接702指定圖602的大小(38k) 以讓用戶了解該圖大約多大以及可能花多久來下載該圖。在用戶選擇鏈接 702時(shí),圖602被下載并隨后為用戶將其顯示在移動(dòng)設(shè)備上。如果用戶修改 文檔,則用戶隨后可以將經(jīng)修改的文檔發(fā)送給原始文檔的創(chuàng)建者。
圖8是示例性演示文檔800的屏幕截圖??梢陨砂?biāo)題802、項(xiàng) 目符號(hào)點(diǎn)804、 806、 808、 810和812以及到圖814的鏈接的壓縮文檔。如 圖9所示,隨后可以將該壓縮文檔發(fā)送到移動(dòng)設(shè)備以供顯示。
圖9是顯示在移動(dòng)設(shè)備上的示例性壓縮演示文檔900的屏幕截圖。壓 縮演示文檔900包括與圖8中示出的演示文檔800中的標(biāo)題和項(xiàng)目符號(hào)點(diǎn) 相對(duì)應(yīng)的標(biāo)題和項(xiàng)目符號(hào)點(diǎn)。例如,標(biāo)題902對(duì)應(yīng)于標(biāo)題802,而項(xiàng)目符號(hào) 點(diǎn)904、 906、 908、 910和912分別對(duì)應(yīng)于項(xiàng)目符號(hào)點(diǎn)804、 806、 808、 810 和812。壓縮文檔900還包括到圖814的鏈接914。用戶可以通過選擇題為 "Figure 1: Lorem & Ipsum (38k)"的鏈接914來選擇下載圖814。顯示文件 大小38k以指示圖814的大小。 一旦下載了,可以為用戶顯示圖814。用戶 可以選擇編輯該演示文檔并隨后將該經(jīng)修改的演示文檔發(fā)回原始演示文檔 的創(chuàng)建者。
圖IO示出了在其中可以實(shí)現(xiàn)本發(fā)明的某些方面的示例性計(jì)算環(huán)境。應(yīng) 該理解,計(jì)算環(huán)境IOOO只是在其中可以利用此處所描述的各種技術(shù)的合適 的計(jì)算環(huán)境的一個(gè)示例,并且并非對(duì)此處所描述各種技術(shù)的使用范圍或功 能提出任何限制。計(jì)算環(huán)境IOOO也不應(yīng)被解釋為必定需要此處所示出的所 有組件。
此處所描述的各種技術(shù)可以用眾多其它通用或?qū)S糜?jì)算系統(tǒng)環(huán)境或配 置來操作。適用于此處所描述的各技術(shù)的公知計(jì)算環(huán)境和/或配置的示例包 括,但不限于,個(gè)人計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)、手持式或膝上型設(shè)備、圖形 輸入板設(shè)備、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、機(jī)頂盒、可編程消費(fèi) 電子產(chǎn)品、網(wǎng)絡(luò)PC、小型機(jī)、大型機(jī)、包括任何上述系統(tǒng)或設(shè)備的分布式 計(jì)算環(huán)境等。
參考圖10,計(jì)算環(huán)境1000包括通用計(jì)算設(shè)備1010。計(jì)算設(shè)備1010的 組件可包括但不限于處理單元1012、存儲(chǔ)器1014、存儲(chǔ)設(shè)備1016、輸入設(shè)備1018、輸出設(shè)備1020、以及通信連接1022。
處理單元1012可包括一個(gè)或多個(gè)通用或?qū)S锰幚砥?、ASIC、或可編 程邏輯芯片。取決于計(jì)算設(shè)備的配置和類型,存儲(chǔ)器1014可以是易失性的 (諸如RAM)、非易失性的(諸如ROM、閃存等)或是兩者的某種組合。 計(jì)算設(shè)備IOIO還可包括另外的存儲(chǔ)(可移動(dòng)和/或不可移動(dòng)),其包括但不 限于磁盤、光盤或磁帶。這一另外的存儲(chǔ)在圖10中由存儲(chǔ)1016示出。計(jì) 算機(jī)存儲(chǔ)介質(zhì)包括以用于存儲(chǔ)諸如計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊 或其它數(shù)據(jù)等信息的任意方法或技術(shù)來實(shí)現(xiàn)的易失性和非易失性、可移動(dòng) 和不可移動(dòng)介質(zhì)。存儲(chǔ)器1014和存儲(chǔ)1016都是計(jì)算機(jī)存儲(chǔ)介質(zhì)的示例。 計(jì)算機(jī)存儲(chǔ)介質(zhì)包括但不限于,RAM、 ROM、 EEPROM、閃存或其它存儲(chǔ) 器技術(shù)、CD-ROM、數(shù)字多功能盤(DVD)或其它光存儲(chǔ)、磁帶盒、磁帶、 磁盤存儲(chǔ)或其它磁存儲(chǔ)設(shè)備,或者可用于存儲(chǔ)所需信息并且可由計(jì)算設(shè)備 1010訪問的任何其它介質(zhì)。任何這樣的計(jì)算機(jī)存儲(chǔ)介質(zhì)都可以是計(jì)算設(shè)備 1010的一部分。
計(jì)算設(shè)備1010還可包含允許計(jì)算設(shè)備1010通過網(wǎng)絡(luò)1030與諸如其它 計(jì)算設(shè)備等其它設(shè)備進(jìn)行通信的通信連接1022。通信連接1022是通信介質(zhì) 的一個(gè)示例。通信介質(zhì)通常以諸如載波或其它傳輸機(jī)制等已調(diào)制數(shù)據(jù)信號(hào) 來體現(xiàn)計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其它數(shù)據(jù),并包括任意信 息傳送介質(zhì)。術(shù)語"已調(diào)制數(shù)據(jù)信號(hào)"指的是其一個(gè)或多個(gè)特征以在信號(hào) 中編碼信息的方式被設(shè)定或更改的信號(hào)。作為示例而非限制,通信介質(zhì)包 括有線介質(zhì),如有線網(wǎng)絡(luò)或直接連線連接,以及無線介質(zhì),如聲學(xué)、RF、 紅外和其它無線介質(zhì)。此處所使用的術(shù)語計(jì)算機(jī)可讀介質(zhì)包括存儲(chǔ)介質(zhì)。
計(jì)算設(shè)備1010還可具有諸如鍵盤、鼠標(biāo)、筆、語音輸入設(shè)備、觸摸輸 入設(shè)備、和/或任何其他輸入設(shè)備等的輸入設(shè)備1018。還可包括諸如一個(gè)或 多個(gè)顯示器、揚(yáng)聲器、打印機(jī)、和/或任何其它輸出設(shè)備等的輸出設(shè)備1020。
雖然已經(jīng)按照若干示例性實(shí)施例來描述本發(fā)明,但本領(lǐng)域的普通技術(shù) 人員將認(rèn)識(shí)到本發(fā)明并不限于所描述的各實(shí)施例,而是能夠在所附權(quán)利要 求書的精神和范圍之內(nèi)以修改和改變來實(shí)施。本說明書因此被認(rèn)為是說明 性而非限制性的。
權(quán)利要求
1.一種方法,包括將文檔的第一版本分成一節(jié)或多節(jié);從所述節(jié)的一節(jié)或多節(jié)中移除格式化;生成所述文檔的壓縮版本,所述壓縮版本包括對(duì)應(yīng)于所述一節(jié)或多節(jié)的一個(gè)或多個(gè)鏈接;將所述文檔的壓縮版本發(fā)送到移動(dòng)設(shè)備以供顯示;從所述移動(dòng)設(shè)備接收所述文檔的經(jīng)修改的版本,所述經(jīng)修改的版本包括對(duì)所述節(jié)中的一節(jié)或多節(jié)的一個(gè)或多個(gè)編輯;以及將所述經(jīng)修改的一節(jié)或多節(jié)與未修改的各節(jié)一起進(jìn)行重聚合以形成經(jīng)修訂的文檔。
2. 如權(quán)利要求l所述的方法,其特征在于,重聚合所述一節(jié)或多節(jié)以 形成經(jīng)修訂的版本包括將所述文檔的經(jīng)修改的版本的每一節(jié)與所述文檔的 第一版本的每一節(jié)進(jìn)行比較來確定是否有對(duì)每一節(jié)的任何改變。
3. 如權(quán)利要求l所述的方法,其特征在于,所述經(jīng)修訂的版本包括先 前移除的格式化。
4. 如權(quán)利要求l所述的方法,其特征在于,所述一節(jié)或多節(jié)對(duì)應(yīng)于所 述文檔的第一版本中的一個(gè)或多個(gè)標(biāo)題。
5. 如權(quán)利要求l所述的方法,其特征在于,所述一節(jié)或多節(jié)對(duì)應(yīng)于所 述文檔的第一版本中的一個(gè)或多個(gè)段落。
6. 如權(quán)利要求l所述的方法,其特征在于,所述一節(jié)或多節(jié)對(duì)應(yīng)于所 述文檔的第一版本中的一個(gè)或多個(gè)頁面。
7. 如權(quán)利要求l所述的方法,其特征在于,所述鏈接的一個(gè)或多個(gè)指 示所對(duì)應(yīng)的節(jié)的文件大小。
8. 如權(quán)利要求l所述的方法,其特征在于,所述鏈接的一個(gè)或多個(gè)指 定所對(duì)應(yīng)的節(jié)中的一個(gè)或多個(gè)單詞。
9. 如權(quán)利要求l所述的方法,其特征在于,所述壓縮文檔中的所述一 個(gè)或多個(gè)鏈接被格式化成目錄。
10. 如權(quán)利要求1所述的方法,其特征在于,所述一個(gè)或多個(gè)鏈接包括到表格的鏈接。
11. 如權(quán)利要求1所述的方法,其特征在于,所述一個(gè)或多個(gè)鏈接包 括到圖的鏈接。
12. —種系統(tǒng),包括 使用戶能夠創(chuàng)建文檔的計(jì)算設(shè)備;耦合到所述計(jì)算設(shè)備以從所述計(jì)算設(shè)備接收所述文檔、從所接收到 的文檔中移除格式化、將所述文檔分成多節(jié)、創(chuàng)建包括到所述多節(jié)的每一 節(jié)的鏈接的壓縮文檔、并發(fā)送所述壓縮文檔的服務(wù)器;以及耦合到所述服務(wù)器以接收所述壓縮文檔、顯示包括到所述多節(jié)的每 一節(jié)的鏈接的所述壓縮文檔、根據(jù)用戶請(qǐng)求下載所述多節(jié)中的一節(jié)、并顯 示所下載的節(jié)的移動(dòng)設(shè)備。
13. 如權(quán)利要求12所述的系統(tǒng),其特征在于,所述移動(dòng)設(shè)備進(jìn)一步修 改所下載的節(jié)并將所述經(jīng)修改的節(jié)發(fā)送到所述服務(wù)器。
14. 如權(quán)利要求13所述的系統(tǒng),其特征在于,所述服務(wù)器接收所述經(jīng) 修改的節(jié)、將所述經(jīng)修改的節(jié)與未修改的各節(jié)進(jìn)行聚合以形成經(jīng)修訂的文 檔、并將所述經(jīng)修訂的文檔發(fā)送到所述計(jì)算設(shè)備。
15. —種或多種具有用于執(zhí)行以下步驟的設(shè)備可執(zhí)行指令的設(shè)備可讀 介質(zhì),所述步驟包括在移動(dòng)設(shè)備處接收壓縮文檔,所述壓縮文檔具有到一節(jié)或多節(jié)的一個(gè)或多個(gè)鏈接;為用戶顯示所述壓縮文檔; 從所述用戶接收下載所述節(jié)中的一節(jié)的請(qǐng)求; 下載并顯示所請(qǐng)求的節(jié); 響應(yīng)于用戶編輯修改所下載的節(jié);以及 將所述經(jīng)修改的節(jié)發(fā)送到計(jì)算設(shè)備。
16. 如權(quán)利要求15所述的一種或多種設(shè)備可讀介質(zhì),其特征在于,所 述一個(gè)或多個(gè)鏈接包括到圖像的鏈接。
17. 如權(quán)利要求16所述的一種或多種設(shè)備可讀介質(zhì),其特征在于,所 述步驟還包括下載所述圖像并格式化所述圖像以適合所述移動(dòng)設(shè)備的屏幕大小。
18. 如權(quán)利要求15所述的一種或多種設(shè)備可讀介質(zhì),其特征在于,所 述一個(gè)或多個(gè)鏈接包括到視頻的鏈接。
19. 如權(quán)利要求15所述的一種或多種設(shè)備可讀介質(zhì),其特征在于,所 述鏈接的一個(gè)或多個(gè)指定所對(duì)應(yīng)的節(jié)中的一個(gè)或多個(gè)單詞。
20. 如權(quán)利要求15所述的一種或多種設(shè)備可讀介質(zhì),其特征在于,所述鏈接的一個(gè)或多個(gè)指定所對(duì)應(yīng)的節(jié)的文件大小。
全文摘要
在此描述了用于實(shí)現(xiàn)文檔處理器和重聚合器的方法和系統(tǒng)。將文檔分成一節(jié)或多節(jié)且移除格式化。生成包括到該一節(jié)或多節(jié)的一個(gè)或多個(gè)鏈接的壓縮文檔。將該壓縮文檔發(fā)送到移動(dòng)設(shè)備來為用戶顯示。用戶可以通過選擇這些鏈接中的一個(gè)或多個(gè)來選擇下載這些節(jié)中的一節(jié)或多節(jié)。一旦下載,則用戶可以修改一節(jié)。隨后可以從該移動(dòng)設(shè)備發(fā)送這一個(gè)或多個(gè)經(jīng)修改的節(jié)。隨后可以將這一個(gè)或多個(gè)經(jīng)修改的節(jié)與未修改的各節(jié)一起進(jìn)行重聚合來形成經(jīng)修訂的文檔。
文檔編號(hào)G06F17/21GK101410828SQ200780011477
公開日2009年4月15日 申請(qǐng)日期2007年3月8日 優(yōu)先權(quán)日2006年3月28日
發(fā)明者A·基肖爾, L·E·黑爾, S·S·薩哈斯拉布德 申請(qǐng)人:微軟公司