欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種數據管理方法、應用這種方法的文件格式及電子設備的制作方法

文檔序號:6606319閱讀:171來源:國知局
專利名稱:一種數據管理方法、應用這種方法的文件格式及電子設備的制作方法
技術領域
電子設備的數據管理方法,特別是一種改善閱讀體驗的數據存儲及呈現(xiàn)方法,以及應用這種方法的文件格式和電子設備。
背景技術
常見的文件格式,例如PDF,Word主要針對電腦屏幕和紙張打印而開發(fā)的,在較小的屏幕上的表現(xiàn)存在諸多不便,亦不能充分利用屏幕的表現(xiàn)力;網頁常用的HTML/XHTML/ XML則文件組織方式過于松散亦不方便。在諸如電子書閱讀器、手機等便攜式設備上,為了能充分表現(xiàn)文檔,特別是為了能夠更好地表現(xiàn)圖文混編的內容,以及便于為適應不同尺寸屏幕而對文件進行必要重排版,人們進行了很多創(chuàng)新。目前發(fā)展較多的EPUB格式亦基于 XML標記語言,雖然相較傳統(tǒng)網頁文件組織更為嚴整,且可以具有流式排版的功能,但在這種格式中圖文的結合仍然不夠緊密。例如,不能有效地保證彼此相關的圖文能夠同時處于同一屏顯示,特別是在顯示屏尺寸較小的便攜式設備上,給閱讀者造成很大不便。在另一方面,由于電子紙顯示技術的發(fā)展,在顯示屏上即可獲得如紙張上的閱讀感受,因而在“顯示屏即紙頁”理念下,現(xiàn)有的文件格式可以得到改良;在進一步的觀察中,對于諸如中國專利申請200920130737. X,200920132695. 3以及200920132232. 7等中公開的互補雙屏幕便攜式電子設備而言,目前的數據管理方法或文件格式尚不能有效利用雙屏幕優(yōu)點。

發(fā)明內容
本發(fā)明旨在提供一種數據管理方法,可以使得多屏幕電子設備或單屏幕電子設備更好地呈現(xiàn)數據,使得當表現(xiàn)圖文混編這樣的內容時可以更加靈活地組合圖文內容,彼此相關的圖文總是可以同時呈現(xiàn)在使用者視野內,并簡化為了適應屏幕尺寸而進行重排版時的操作。為了實現(xiàn)以上目的,本發(fā)明提供一種電子設備的數據管理方法,所述的電子設備包括主電路,用于數據的存取和處理,一或多塊顯示屏,用于數據的顯示,所述的數據管理方法包括數據的存儲方法,具體指將數據中的數據區(qū)分為第一顯示區(qū)數據和第二顯示區(qū)數據;還包括一種數據的呈現(xiàn)方法,具體包括將數據中屬于第一顯示區(qū)數據呈現(xiàn)在第一目標顯示區(qū);將數據中屬于第二顯示區(qū)數據呈現(xiàn)在第二目標顯示區(qū)。第一目標顯示區(qū)和第二目標顯示區(qū)為預先指定的兩個不完全重疊的顯示區(qū)域。上述的數據管理方法,還包括如下特征的一種或任意的組合其一,上述的數據管理方法中第一目標顯示區(qū)為第一顯示屏,第二目標顯示區(qū)為第二顯示屏,或者第一目標顯示區(qū)、第二目標顯示區(qū)分別為同一顯示屏的第一顯示區(qū)和第二顯示區(qū);第一顯示區(qū)和第二顯示區(qū)不完全重疊。其二,上述的數據管理方法中當當前需顯示數據中缺少第一顯示區(qū)數據或第二顯示區(qū)數據之一時,第一目標顯示區(qū)和第二目標顯示區(qū)合并使用;其三,上述的數據管理方法中所述的將數據區(qū)分可以采用如下的一種或多種方式根據數據索引路徑區(qū)分、根據數據標記信息區(qū)分、根據數據類型區(qū)分。其四,對第一和/或第二顯示區(qū)數據及對應的目標顯示區(qū)應用如權利要求1所述的方法。這表明可嵌套使用上述的數據管理方法。如上所述的數據管理方法,進一步還包括一種圖文結合呈現(xiàn)方法在第一顯示區(qū)數據和第二顯示區(qū)數據的之間建立關聯(lián),當所述第一顯示區(qū)數據的被顯示在第一目標顯示區(qū)時,與之關聯(lián)的第二顯示區(qū)數據亦被顯示在第二目標顯示區(qū)上;和/或當所述第二目標顯示區(qū)數據被顯示在第二目標顯示區(qū)時,與之關聯(lián)的第一顯示區(qū)數據亦被顯示在第一目標顯示區(qū)域上。因而本方法使得,第一顯示區(qū)數據的一部份顯示在第一目標顯示區(qū)時,與之關聯(lián)的第二顯示區(qū)數據的一部分或全部顯示在第二目標顯示區(qū);或當第一顯示區(qū)數據的全部顯示在第一目標顯示區(qū)時,與之關聯(lián)的第二顯示區(qū)數據的一部分或全部顯示在第二目標顯示區(qū)。所謂數據的一部分顯示顯示屏上是指當數據不能一次全部顯示在顯示屏上時,只能分多次,一次顯示一部分的方法顯示全部數據,可稱之為分屏顯示,是公知的方式。在以上的關聯(lián)關系可以是單向的,亦可以是雙向的,即既可只能通過第一顯示區(qū)數據找到與之關聯(lián)的第二顯示區(qū)數據,亦可只能通過第二顯示區(qū)數據找到與之關聯(lián)的第一顯示區(qū)數據,或者既可以通過第一顯示區(qū)數據找到與之關聯(lián)的第二顯示區(qū)數據,反過來也可通過第一顯示區(qū)數據找到與之關聯(lián)的第二顯示區(qū)數據。以下的關聯(lián)亦有此特征。上所述圖文結合呈現(xiàn)方法,具體可指為任意顯示區(qū)數據建立指向另一顯示區(qū)數據的超鏈接,當所述超鏈接被激活時,所述的另一顯示區(qū)數據顯示在所屬目標顯示區(qū)域上, 即通過超鏈接方式建立第一顯示區(qū)數據和第二顯示區(qū)數據的關聯(lián)。上述圖文結合呈現(xiàn)方法,具體可指在第一顯示區(qū)數據中設置第二顯示區(qū)數據的顯示開始標志;當所述顯示開始標志包括在當前第一目標顯示區(qū)所需顯示的數據中時,在第二目標顯示區(qū)上顯示顯示開始標志所指向的第二顯示區(qū)數據;和/或在第二顯示區(qū)數據中設置第一顯示區(qū)數據的顯示開始標志;當所述顯示開始標志包括在當前第二目標顯示區(qū)所需顯示數據中時,在第一目標顯示區(qū)上顯示顯示開始標志所指向的第一顯示區(qū)數據。進一步,其中在第一顯示區(qū)數據或第二顯示區(qū)數據中設有顯示開始標志的任一顯示區(qū)數據中還設置另一顯示區(qū)數據的顯示結束標志;當當前所需顯示數據中包括所述顯示結束標志而不包括顯示開始標志時,則撤銷顯示結束標志所指向數據在其所屬目標顯示區(qū)上的顯示。 本方法的意義是通過建立開始顯示標志,以及進一步建立結束顯示標志的的方式建立第一顯示區(qū)數據和第二顯示區(qū)數據之間的關聯(lián)。此外,還可通過如下方式實現(xiàn)圖文結合呈現(xiàn)方法在第一顯示區(qū)數據和第二顯示區(qū)數據被分別劃分為若干第一顯示區(qū)數據對象和第二顯示區(qū)數據對象,并賦予索引編號; 在第一顯示區(qū)數據對象和第二數據區(qū)數據對象之間通過關聯(lián)屬性建立關聯(lián),關聯(lián)屬性值為被關聯(lián)的數據對象索引編號,并可關聯(lián)一或多個數據對象。因此,當某一數據區(qū)數據對象顯示在所屬目標顯示區(qū)時,另一數據區(qū)與之關聯(lián)的數據對象也顯示在所屬目標顯示區(qū)。所述的索引編號是數據對象的標識,通過索引編號可索引到相應的數據對象。進一步可限定,上述的第二顯示區(qū)數據為文本數據,如具有規(guī)則點陣結構的的文字、圖標、符號等;第一顯示區(qū)數據則為圖片、視頻、表格、文本數據、鏈接和嵌入對象(OLE, objectlinking and embedding)的一種或多種。限定第二顯示區(qū)數據位文本數據的意義在于其有規(guī)則的點陣結構,而將不具有規(guī)則點陣結構的數據如圖片、視頻、表格等單獨管理,可減少重排版的操作的同時使本發(fā)明的數據管理具有流式排版的特點。上述第一/第二顯示區(qū)數據的區(qū)分主要關注用于顯示在顯示屏上的內容數據,而對于不直接顯示在顯示屏上的格式信息、屬性及屬性值、標記等文本形式的信息可做靈活區(qū)分,不影響本發(fā)明的實質。本發(fā)明數據管理方法進一步還提供一種數據分頁管理方法,將數據集合進一步組織為若干邏輯頁,每一邏輯頁中數據包括第一顯示區(qū)數據和/或第二顯示區(qū)數據;當邏輯頁內包含第一顯示區(qū)數據和第二顯示區(qū)數據時,包含在同一邏輯頁內的第一顯示區(qū)數據和第二顯示區(qū)數據是關聯(lián)的,呈現(xiàn)這一邏輯頁的數據至顯示屏上時,則當第一顯示區(qū)數據的一部分或全部顯示在第一目標顯示區(qū)時,第二顯示區(qū)數據的一部分或全部也顯示在第二目標顯示區(qū)上,和/或當第二顯示區(qū)數據的一部分或全部顯示在第二目標顯示區(qū)時,第一顯示區(qū)數據的一部分或全部也顯示在第一目標顯示區(qū)上。上述的邏輯頁的設置,具體又可包括邏輯頁的第一顯示區(qū)數據包括一幅圖片、一個視頻、一個表格之一,同時第二顯示區(qū)數據包括一定長度的文本數據,所述第一顯示區(qū)數據呈現(xiàn)在第一目標顯示區(qū)上,同時第二顯示區(qū)文本數據分為一至多屏顯示在第二目標顯示區(qū)上;或邏輯頁的第一顯示區(qū)數據包括若干幅圖片和/或若干個視頻和/或若干表格,分一至多屏顯示在第一目標顯示區(qū)上,同時第二顯示區(qū)數據包括一定長度的文本數據,并顯示在第二目標顯示區(qū)上。因而將語義相關的圖文放在一個邏輯頁中,亦可起到圖文結合呈現(xiàn)之效果;當然在邏輯頁內還可以進一步利用上述的各種建立關聯(lián)的方法來增強圖文結合效果。
上述的圖文結合應理解為泛指,可以是圖片和文字的結合,亦可理解為視頻和文字的結合,甚至是文字和文字的結合,其本質是指語義相關的兩部分數據的結合呈現(xiàn)。本發(fā)明第二方面還提供一種文件格式,其至少包括文件頭和數據區(qū);其中數據區(qū)用以包括需要呈現(xiàn)給用戶的數據并采用如上所述的數據管理方法進行存儲;進一步,上述的文件格式為一二進制形式的文件格式,包括將第一顯示區(qū)數據和第二顯示區(qū)數據分別組織為若干第一顯示區(qū)數據對象和第二顯示區(qū)數據對象,并通過每個數據對象以唯一索引編號,以及設置數據對象關聯(lián)屬性,屬性值為數據對象的索引編號來建立第一顯示區(qū)數據和第二顯示區(qū)數據間的關聯(lián);或者,上述的文件格式為一種文本形式的文件格式,包括使用HTML/XHTML/XML標記語言組成;其中定義標簽將數據區(qū)中的數據或數據對象引用標記為第一顯示區(qū)數據或第二顯示區(qū)數據;其中文本數據被保存在文件內, 其中非文本數據,包括圖片、視頻數據則使用數據對象引用來引用文件之外的圖片文件或視頻文件。本發(fā)明第三方面還提供一種計算機程序,所述的計算機程序使用上述的數據管理方法來存儲和/或呈現(xiàn)數據;進一步,所述的計算機程序包括一編輯器,所述的編輯器采用上述的數據管理方法和/或文件格式來存儲數據;還包括一解析器,所述的解析器采用上述的數據管理方法來對如上述數據管理方法和/或文件格式存儲的數據進行呈現(xiàn);進一步,上述解析器包括一識別模塊,所述識別模塊可區(qū)分文件格式是上述的文本形式文件格式或是常規(guī)的網頁文件格式;當所述的因特網瀏覽器解析如上述的文本形式文件格式時,采用上述的數據管理方法來呈現(xiàn);當所述因特網瀏覽器解析常規(guī)網頁文件格式時,另作處理,如可采用常規(guī)方法。本發(fā)明的第四方面還提供一種電子設備,包括主電路、至少一塊顯示屏,其中主電路用來進行數據的存儲和處理,顯示屏用于數據的顯示;所述電子設備還包括一個數據管理模塊,所述數據管理模塊至少具有如下一種功能使用上述的數據管理方法來存儲和/ 或呈現(xiàn)數據;使用上述的文件格式存儲數據;使用上述的計算機程序存儲和/或呈現(xiàn)數據。進一步,所述的電子設備安裝有兩塊顯示屏,分別為第一顯示屏和第二顯示屏;其中第一顯示屏為上述數據管理方法中的第一目標顯示區(qū),第二顯示屏為上述數據管理方法中的第二目標顯示區(qū);所述電子設備采用滑蓋結構,第一顯示屏安裝于滑蓋上表面,第二顯示屏安裝于基體的上表面;或所述電子設備采用翻蓋結構,第一顯示屏安裝于翻蓋,第二顯示屏安裝于基體;其中上述第一顯示屏為主動發(fā)光型顯示屏,可為薄膜晶體管液晶顯示屏、 有機發(fā)光顯示屏之一;第二顯示屏為反射型顯示屏,可為源矩陣電泳顯示屏、反射型液晶顯示屏、膽固醇液晶顯示屏、反射光相干調制顯示屏(IMOD)、電子粉流體顯示屏之一。本發(fā)明所述的數據管理方法、使用該方法的文件格式及使用該方法的電子設備, 使得在諸如單屏幕或雙屏幕電子設備上展示文檔時,彼此相關的圖文總是可以同時呈現(xiàn)在使用者視野內,并且有利于在減少為了適應不同尺寸的屏幕時進行重排版時的操作,并很好地利用了雙屏幕設備的優(yōu)勢,可為用戶帶來一種新穎且實用的閱讀方式。


圖1:電子設備100的結構框圖;圖2 電子設備100的內部電路結構圖;圖3 數據管理裝置30 ;圖4 文件一 301結構圖;圖5 文件二 401結構圖;圖6A、圖6B 文件一第三邏輯頁340呈現(xiàn)在電子設備100上的效果7:電子設備200結構圖;圖8 電子設備200的內部電路結構圖;圖9 數據管理裝置228 ;圖10 文件三501結構圖;圖11 文件四601結構圖;圖12A、圖12B、圖12C:文件三501呈現(xiàn)在電子設備200上的效果圖;圖13 文件五701結構圖;圖14 文件五在電子設備100上的效果具體實施例下面將結合實施例來進一步闡述本發(fā)明的主體和各種優(yōu)選實施例。在下面的實施例中將公開本發(fā)明的一些細節(jié),但對本領域的專業(yè)人士來說,沒有這些細節(jié)亦可以輕易找到其他可供替代的方案;另一方面,為了不至于使公眾對本發(fā)明的技術特征混淆不清,對于一些眾所周知的細節(jié)給予了省略。如圖1 圖3所示為本發(fā)明所述的電子設備實施例100。圖1所示電子設備100 采用雙屏滑蓋結構設計,其中滑蓋110上表面安裝有第一顯示屏112,基體120上安裝有第二顯示屏122,電子設備100還包括主電路21。第一顯示屏112即為本發(fā)明數據管理方法中所述的第一目標顯示區(qū),第二顯示屏122即為所述的第二目標顯示區(qū)。如圖2所示為電子設備100內部的電連接結構框圖,主電路21包括處理器M、存儲器25、電源及電源管理沈、輸入輸出設備27、電連接于第一顯示屏112的第一顯示控制器28,以及電連接于第二顯示屏122的第二顯示控制器四,各部件如圖示電連接在一起。在本實施例中,第一顯示屏可為自發(fā)光顯示屏,如具有背光的薄膜晶體管液晶顯示屏(TFT-LCD),有機發(fā)光顯示屏 (OLED)等,亦可用雙模液晶屏,如Pixel-Qi公司提供的一種可工作于普通TFT-IXD模式以及反射型液晶模式的雙模液晶屏;第二顯示屏可為反射型顯示屏,如有源矩陣的電泳顯示屏(AMEPD),反射光相干調制顯示屏(IM0D,例如美國高通公司的mirasol顯示屏),反射型液晶顯示屏、電子粉流體顯示屏等;第一顯示屏和/或第二顯示屏還可安裝觸控裝置,形成觸摸屏。在存儲器25中,還包括了數據管理裝置30,數據管理裝置可執(zhí)行本發(fā)明所述的數據管理方法。如圖3所示,數據管理裝置30進一步包括計算機可執(zhí)行的程序,如編輯器31 以及解析器32,編輯器31可按照前述的數據管理方法存儲數據,解析器32可按照前述的數據管理方法解析數據,特別是針對具有兩個顯示屏時的情形。 圖4所示是在存儲器25中的以前述二進制形式文件格式存儲的文件一 301,其以本發(fā)明所述的數據管理方法來管理數據。文件一 301基于數據對象管理數據,包括文件頭 302,以及數據區(qū)303。文件頭302可包括諸如文件格式標識、數據區(qū)303地址偏移量、根目錄地址偏移量等。數據區(qū)303包含用于呈現(xiàn)在顯示屏上的數據對象、格式化信息、目錄結構、 頁結構等諸多信息,但此處單就特征部分予以闡述。數據區(qū)303包括數據對象區(qū)310,包括了用于呈現(xiàn)的數據對象,具體被區(qū)分為第一顯示區(qū)數據311和第二顯示區(qū)數據312 ;第一顯示區(qū)數據311包括若干第一顯示區(qū)數據對象,如圖片二 3110、文本段五3111、圖片四3112、 圖片三3113以及視頻一 3114 ;第二顯示區(qū)數據312包括若干第二顯示區(qū)數據對象,如文本段三3121、文本段四3122以及文本段二 3123等。以上數據對象被集中管理的。此外,數據區(qū)303還包括若干邏輯頁,如第一邏輯頁320、第二邏輯頁330以及第三邏輯頁340等。邏輯頁可以是一個數據的容器,直接存儲用于呈現(xiàn)在顯示屏的數據對象,亦可以是數據的一種組織關系記錄,通過引用來組織好上述的第一 /第二顯示區(qū)數據對象以便用于按照一定的方式呈現(xiàn)在顯示屏上,被引用的數據或數據對象亦被視為在邏輯上屬于該邏輯頁。通常來說,在工程實踐中,一種文件格式中,數據對象一般集中管理或放在個邏輯頁中管理,而不會兩種方式交雜,出于闡述本發(fā)明的簡便起見,本實施例在一個文件中使用了兩種方式。 第一邏輯頁320中,包括數據對象圖片一 3211,通過區(qū)屬值區(qū)別為第一顯示區(qū)數據,也即圖片一 3211是第一顯示區(qū)數據對象;還包括數據對象文本段一 3221,通過區(qū)屬值區(qū)別為第二顯示區(qū)數據,也即文本段一 3221為第二顯示區(qū)數據對象。此處采用數據對象屬性來區(qū)分第一 /第二顯示區(qū)數據對象。當解析器32呈現(xiàn)第一邏輯頁時,第一顯示區(qū)數據對象圖片一 3211被顯示在第一顯示屏112上,而第二顯示區(qū)數據對象文本段一 3221被顯示在第二顯示屏122上,文本段一是圖片1的解說文字,當文本段一 3221不能以一屏顯示完畢時,可分多屏顯示在第二顯示屏122上,因為圖片一 3211和文本段一 3221是關聯(lián)的,所以圖片一 3211 始終顯示在第一顯示屏112上直至進入其他邏輯頁時被新的第一顯示區(qū)數據對象所取代, 因而圖片和解說文字始終能同時呈現(xiàn)在用戶的視野內。而且因為第二顯示區(qū)數據為文本數據,所以當為了適應第二顯示屏尺寸而將文本段一 3211分屏顯示時,重排版的工作量將較傳統(tǒng)的圖文一體排版的工作量大大減小。
第二邏輯頁330中,通過數據對象引用來組織數據對象,包括第二顯示區(qū)數據對象圖片二的引用3301、圖片三的引用3302,以及第一顯示區(qū)數據對象文本段二的引用3303 等。文件中的數據對象都有唯一索引編號,數據對象引用通過索引編號可索引相應的數據對象,當解析器32呈現(xiàn)第二邏輯頁時,圖片二引用3301指向的圖片二 3110,圖片三引用 3302指向的圖片三3113被顯示在第一顯示屏上,同時文本段二引用3303指向的文本段二 3123被顯示在第二顯示屏上,文本段二是圖片二和圖片三的解說文字。顯示圖片二和圖片三時,可同時分區(qū)顯示在第一顯示屏上,亦可分屏先后顯示在第一顯示屏上,因為圖文關聯(lián),而文本段二始終顯示在第二顯示屏上,因而,圖片和解說文字始終能同時呈現(xiàn)在用戶的視野內。以上所述第一、第二邏輯頁是通過邏輯頁來解決圖文結合呈現(xiàn)的問題,即邏輯頁內第一顯示區(qū)數據的一部分或全部與第二顯示區(qū)數據的一部分或全部被同時顯示在相應的屏幕或屏幕區(qū)域上,因而可以將彼此相關的圖文放在一個邏輯頁內,從而做到無論文本段長短、圖片副數多寡、顯示屏大小,而始終保持圖文結合,減少來回翻頁動作,改善閱讀體驗,特別適用于諸如電子設備100之類的便攜式設備上。第三邏輯頁340中采用了一種更為一般的圖文結合呈現(xiàn)方法通過設置關聯(lián)屬性,在第一顯示區(qū)數據的和第二顯示區(qū)數據的之間建立關聯(lián)。第三邏輯頁340中,第二顯示區(qū)數據對象文本段三的引用3402具有關聯(lián)屬性項,其關聯(lián)屬性值為第一顯示區(qū)數據對象的索引編號,此處為圖片四3112、文本段五3111,因而,解析器32在呈現(xiàn)此邏輯頁時,第二顯示區(qū)數據對象文本段三3121被顯示在第二顯示屏122上,而同時,相關聯(lián)的第二顯示區(qū)數據對象圖片四3112及文本段五3111被顯示在第一顯示屏112上。文本段五3111可以是圖片四3112的標題。圖6A和圖6B示意了將邏輯頁340呈現(xiàn)至電子設備100上的效果圖,圖中第一顯示屏112上所顯示的圓柱體是圖片四3112,而“圖4”是圖片四的標題即文本段五3111 ;文本段三3121需分兩屏顯示在第二顯示屏122上,圖6A中,第二顯示屏122 上所顯示的是文本段三3121的第一屏文本內容3121A,圖6B中,所顯示的是文本段三3121 的第二屏文本內容3121B。第三邏輯頁340中還可包括第二顯示區(qū)數據對象圖片四的引用3401,但這并非必要,因為從文本段三的引用3402可以索引到圖片四3112。此外,還可以包括第二顯示區(qū)數據對象文本段四的引用3403,其包含一個關聯(lián)屬性,屬性值為視頻一的索引編號。文件一 301亦可以引用文件外的公共數據,如字體文件等。圖5所示是在存儲器25中的以前述文本形式文件格式存儲的文件二 401。文件二 401以HTML/XHTML/XML等標記語言寫成,包括文件內的文件頭402、第二顯示區(qū)數據403,以及文件外的第一顯示區(qū)數據404和公共數據405等。因而在文件二中,以索引路徑區(qū)分第一 /第二顯示區(qū)數據,亦可認為是以數據類型來區(qū)分,例如第二顯示區(qū)數據為文本數據,而第一顯示區(qū)數據為圖片、視頻數據,如圖片六4041、視頻二 4042等。在文件二 401內,第二顯示區(qū)數據包括圖片六4041的起始位置標志(顯示開始標志)4031、文本段六4032、圖片六 4041的結束標志(顯示結束標志)4033、文本段七4034、視頻二 4042起始位置標志4035以及文本段八4036等。解析器32呈現(xiàn)文件二時,按順序依次讀取第二顯示區(qū)數據用以顯示 當讀入圖片六起始位置標志4031時,標志本身不顯圖片六結束標志4033時,結束圖片六在第一顯示屏上的顯示;讀入文本段七4034時,將之分一至多屏顯示在第二顯示屏122上;讀入視頻二起始位置標志4035時,將視頻二 4042顯示在第一顯示屏112上;讀入文本段八4036時,將之分一至多屏顯示在第二顯示屏122上。 上述各文本段之間在顯示屏上的銜接可以做多種處理,為公知技術。圖6A和圖6B示意了將文件一 301中第三邏輯頁340呈現(xiàn)在電子設備100上的效果圖。文件一 301中其他邏輯頁以及文件二 401的呈現(xiàn)效果與第三邏輯頁340的呈現(xiàn)大同小異,故省略。圖7所示為電子設備200的結構圖。電子設備200為一電子閱讀器,采用單屏設計,其中電子紙顯示屏210可分為兩個顯示區(qū)域,第一顯示區(qū)212及第二顯示區(qū)211,其中第一顯示區(qū)212為第一目標顯示區(qū),第二顯示區(qū)211為第二目標顯示區(qū)。圖8所示為電子設備200的電路結構圖,包括主電路220,以及電連接于主電路的電子紙顯示屏210。主電路220包括處理器224、存儲器225、電源及電源管理226、輸入輸出設備227、電連接于顯示屏210的顯示控制器229,并如圖8所示地電連接。存儲器225中進一步包括數據管理裝置 228、文件三501以及文件四601等。數據管理裝置2 可執(zhí)行如前述的數據管理方法。如圖9所示,數據管理裝置2 進一步包括編輯器2281以及解析器2282。編輯器2281及解析器2282可執(zhí)行前述的數據管理方法,特別是針對諸如電子設備200的單屏設備上兩個顯示區(qū)域的情形。圖10所示是在存儲器225中的以前述文本形式文件格式存儲的文件三501。文件三501以HTML/XHTML/XML等標記語言寫成,包括文件內的文件頭502、數據區(qū)503,以及文件外的第一顯示區(qū)數據504和公共數據505等。文件三外的第一顯示區(qū)數據包括圖片七 5041等。在文件三501內,數據區(qū)包括第一顯示區(qū)數據和第二顯示區(qū)數據,通過標記來區(qū)分。解析器2282呈現(xiàn)文件三時,按順序依次讀取數據區(qū)503 當讀入圖片七5041顯示開始標志5031時,將圖片七5041顯示在顯示屏210的第一顯示區(qū)212上,(標志信息由于并不是實際顯示在顯示屏上的數據,故可不區(qū)分哪個顯示區(qū)數據);讀入圖片七標題文本5032 時,由于其被標記為第一顯示區(qū)數據,故而將之顯示在顯示屏第一顯示區(qū)212上;讀入文本段九5033時,其被標記為第二顯示區(qū)數據,故而將之以一至多屏顯示在顯示屏210的第二顯示區(qū)211上;讀入圖片七顯示結束標志5034時,結束圖片七在第一顯示屏上的顯示;讀入文本段十5035時,將之分一至多屏顯示在顯示屏第二顯示區(qū)211上;由于此時需顯示的數據中不再包含第一顯示區(qū)數據(圖片七的顯示已撤消),因而顯示屏的第一區(qū)域212和顯示屏的第二區(qū)域211合并使用,如圖12C所示。圖11所示是在存儲器225中的以前述二進制形式文件格式存儲的文件一 601,其以本發(fā)明所述的數據管理方法來管理數據。其中包括文件頭602,數據區(qū)603。數據區(qū)603 中數據對象區(qū)610中第一顯示區(qū)數據611包括第一顯示區(qū)數據對象圖片八6110 ;第二顯示區(qū)數據612中包括第二顯示區(qū)數據對象文本段十二 6121。第一邏輯頁620包括圖片八6110 的引用6211,第二邏輯頁中包括文本段十二 6121的引用6301等。文件四601的意義在于說明,邏輯頁中可只包含第一 /第二顯示區(qū)數據之一,因而在此情況下顯示屏210的第一顯示區(qū)212和第二顯示區(qū)211可合并使用。圖12A、圖12B、圖12C所示為在電子設備200上呈現(xiàn)文件三的效果圖。圖12A中, 顯示屏210的第一顯示區(qū)212上顯示的圓環(huán)為圖片七5041,而標題文字“圖7”為圖片七標題文本5032 ;同時,第二顯示區(qū)211上顯示文本段九5034的前一部分數據5033A ;圖12B 中,第二顯示區(qū)211刷新后顯示文本段九5034的后一部分數據5033B,第一顯示區(qū)保持顯示圖片七5041及標題5032不變;圖12C中,文本段十被顯示在第一顯示區(qū)212和第二顯示區(qū) 211上,此時由于沒有第一顯示區(qū)數據需要顯示在第一顯示區(qū)212上,故而第一 /第二顯示區(qū)合并用作顯示第二顯示區(qū)數據。圖13、圖14為在第一顯示區(qū)數據中進一步應用本發(fā)明所述數據管理方法,即方法嵌套應用的例子,以及超鏈接的使用。圖13所示為在第一顯示區(qū)數據中進一步應用本發(fā)明所述數據管理方法的文件五 701結構圖。第一顯示區(qū)數據704被進一步以數據管理方法劃分為作為第一顯示區(qū)數據的第一子顯示區(qū)數據705,以及作為第二顯示區(qū)數據的第二子顯示區(qū)數據706 ;第一子顯示區(qū)數據包含圖片九7051,第二子顯示區(qū)數據包含目錄7061 ;第二顯示區(qū)數據707中包含文本段十三7071,其包括了用于顯示在第二顯示屏122上的文本數據以及超鏈接屬性信息等。圖14所示為在第一目標顯示區(qū)進一步應用本發(fā)明所述數據管理方法呈現(xiàn)文件五 701的效果圖。圖中作為第一目標顯示區(qū)的第一顯示屏112進一步按照數據管理方法被劃分為第一顯示屏112下作為第一目標顯示區(qū)的第一目標子顯示區(qū)1121,以及作為第二目標顯示區(qū)的第二目標子顯示區(qū)1122,第二顯示屏122還作為第二目標顯示區(qū)應用。具體應用中,第二目標子顯示區(qū)1122上可以顯示目錄7061,而第一目標子顯示區(qū)可以顯示章節(jié)主題圖片,第二顯示屏122上可以顯示章節(jié)的內容。顯示在第二顯示屏122中的數據可以設置超鏈接屬性,例如文本7071可以設置鏈接至圖片九7051的超鏈接,當所述文本7071被點擊時,上述超鏈接所指向圖片7051被顯示在第一目標子顯示區(qū)1121上。使用超鏈接來顯示圖片九7051的方法,由于是由一個事件(如點擊)觸發(fā)的,因而擁有更高的優(yōu)先級,即當其被觸發(fā)時,原本顯示在第一目標子顯示區(qū)1121上的圖片被覆蓋,這亦可理解為分屏顯示的方法,即后一屏覆蓋前一屏所顯示的內容。所有基于觸發(fā)事件而進行分屏顯示的數據都用于相同的性質,即后觸發(fā)的覆蓋前觸發(fā)的顯示內容,而觸發(fā)事件可以有多種,如基于一定時間間隔、用戶的翻頁指令等,一個典型的例子是,在文件一 301中,當第二邏輯頁330中包含了兩幅圖片,則兩幅圖片可以基于用戶的翻頁指令來進行分屏依次顯示在第一顯示屏 112上,而此時顯示在第二顯示屏122上的文本段二 3123則可不變。本發(fā)明所述的圖文結合呈現(xiàn)的方法并不關注分屏的過程是如何完成的,即我們不關注如何進行分屏顯示的觸發(fā),而是關注一個固定顯示版面下,是否具有關聯(lián)關系的數據被同時呈現(xiàn)在用戶視野內,是否能夠起到圖文結合的功能。類似電子設備100的裝置還可以采用翻蓋結構,其中第一顯示屏安裝于翻蓋,第二顯示屏安裝于基體;其中第一顯示屏為自主發(fā)光型顯示屏,包括薄膜晶體管液晶顯示屏、 有機發(fā)光顯示屏;第二顯示屏為反射型顯示屏,包括有源矩陣電泳顯示屏、反射型液晶顯示屏、膽固醇液晶顯示屏、反射光相干調制顯示屏(IMOD)、電子粉流體顯示屏等。第一顯示屏和/或第二顯示屏還可安裝觸控裝置以形成觸摸屏,具體結構可參考背景技術中所提專利文獻。應用本發(fā)明數據管理方法的上述翻蓋結構電子設備效果類似于電子設備100,不再詳述。以上是本發(fā)明的實施例,其目的在于增加公眾對于本發(fā)明的理解,而非限定本發(fā)明;盡管闡述了若干實施例或實施方式,但本發(fā)明還存在多種可能的實施例或實施方式,因而凡是基于本發(fā)明的精神和內容而進行的等效變化或修飾均應被視為本發(fā)明的保護范圍。
權利要求
1.一種電子設備上的數據管理方法,所述的電子設備包括主電路,用于數據的存儲和處理;一或多塊顯示屏,用于數據的顯示;所述的數據管理方法包括數據的存儲方法,其特征在于,將數據區(qū)分為第一顯示區(qū)數據和第二顯示區(qū)數據;以及包括數據的呈現(xiàn)方法,其特征在于將數據中的第一顯示區(qū)數據顯示在第一目標顯示區(qū),將數據中第二顯示區(qū)數據顯示在第二目標顯示區(qū)。
2.如權利要求1所述的數據管理方法,還包括如下特征的一種或任意組合其一,其中第一目標顯示區(qū)為第一顯示屏,第二目標顯示區(qū)為第二顯示屏,或者第一目標顯示區(qū)、第二目標顯示區(qū)分別為同一顯示屏的第一顯示區(qū)和第二顯示區(qū);其二,其中當當前需顯示數據中缺少第一顯示區(qū)數據或第二顯示區(qū)數據之一時,第一目標顯示區(qū)和第二目標顯示區(qū)合并使用;其三,其中所述的將數據區(qū)分可以采用如下的一種或多種方式根據數據索引路徑區(qū)分、根據數據標記信息區(qū)分、根據數據類型區(qū)分。其四,其中進一步對第一和/或第二顯示區(qū)數據及對應的目標顯示區(qū)應用如權利要求 1所述的方法。
3.如權利要求1 2任一所述的數據管理方法,還包括一種圖文結合呈現(xiàn)方法在第一顯示區(qū)數據和第二顯示區(qū)數據的之間建立關聯(lián),當所述第一顯示區(qū)數據的被顯示在第一目標顯示區(qū)時,與之關聯(lián)的第二顯示區(qū)數據亦被顯示在第二目標顯示區(qū)上;和/或當所述第二目標顯示區(qū)數據被顯示在第二目標顯示區(qū)時,與之關聯(lián)的第一顯示區(qū)數據亦被顯示在第一目標顯示區(qū)域上。
4.如權利要求3所述的數據管理方法,其中所述圖文結合呈現(xiàn)方法,具體可指為任意顯示區(qū)數據建立指向另一顯示區(qū)數據的超鏈接,當所述超鏈接被激活時,所述的另一顯示區(qū)數據顯示在所屬目標顯示區(qū)域上。
5.如權利要求3所述的數據管理方法,其中所述圖文結合呈現(xiàn)方法,具體可指在第一顯示區(qū)數據中設置第二顯示區(qū)數據的顯示開始標志;當所述顯示開始標志包括在當前第一目標顯示區(qū)所需顯示的數據中時,在第二目標顯示區(qū)上顯示顯示開始標志所指向的第二顯示區(qū)數據;和/或在第二顯示區(qū)數據中設置第一顯示區(qū)數據的顯示開始標志;當所述顯示開始標志包括在當前第二目標顯示區(qū)所需顯示數據中時,在第一目標顯示區(qū)上顯示顯示開始標志所指向的第一顯示區(qū)數據。
6.如權利要求5所述的數據管理方法,其中在設有顯示開始標志的任一顯示區(qū)數據中還設置另一顯示區(qū)數據的顯示結束標志;當當前所需顯示數據中包括所述顯示結束標志而不包括顯示開始標志時,則撤銷顯示結束標志所指向數據在其所屬目標顯示區(qū)上的顯示。
7.如權利要求3所述的數據管理方法,其中第一顯示區(qū)數據和第二顯示區(qū)數據被分別劃分為若干第一顯示區(qū)數據對象和第二顯示區(qū)數據對象,并賦予索引編號;在第一顯示區(qū)數據對象和第二數據區(qū)數據對象之間通過關聯(lián)屬性建立關聯(lián),關聯(lián)屬性值為被關聯(lián)的數據對象索引編號,可關聯(lián)一或多個數據對象。
8.如權利要求1、2、4、5、6、7任一所述的數據管理方法,其中第二顯示區(qū)數據為文本數據,第一顯示區(qū)數據則為圖片、視頻、表格、文本數據、鏈接和嵌入對象的一種或多種。
9.如權利要求1、2、4、5、6、7任一所述的數據管理方法,其還包括一種數據分頁管理方法將數據進一步組織為若干邏輯頁,每一邏輯頁中數據包括第一顯示區(qū)數據和/或第二顯示區(qū)數據;包含在同一邏輯頁內的第一顯示區(qū)數據和第二顯示區(qū)數據是關聯(lián)的,呈現(xiàn)這一邏輯頁的數據至顯示屏上時,當第一顯示區(qū)數據的一部分/全部顯示在第一目標顯示區(qū)時,第二顯示區(qū)數據的一部分/全部也顯示在第二目標顯示區(qū)上;和/或當第二顯示區(qū)數據的一部分/全部顯示在第二目標顯示區(qū)時,第一顯示區(qū)數據的一部分/全部也顯示在第一目標顯示區(qū)上。
10.如權利要求9所述的數據管理方法,其中邏輯頁的第一顯示區(qū)數據包括一幅圖片、 一個視頻、一個表格之一,同時第二顯示區(qū)數據包括一定長度的文本數據,所述第一顯示區(qū)數據呈現(xiàn)在第一目標顯示區(qū)上,同時第二顯示區(qū)數據分為一至多屏顯示在第二目標顯示區(qū);或邏輯頁的第一顯示區(qū)數據包括若干幅圖片,和/或若干個視頻,和/或若干個表格,分一至多屏顯示在第一目標顯示區(qū)上,同時第二顯示區(qū)數據包括一定長度的文本數據,并顯示在第二目標顯示區(qū)上。
11.一種文件格式,其至少包括文件頭和數據區(qū);其特征在于所述數據區(qū)的數據以如權利要求1至10任一所述的方法進行存儲。
12.如權利要求11所述的文件格式,其為一二進制形式文件格式,包括將第一顯示區(qū)數據和第二顯示區(qū)數據分別組織為若干第一顯示區(qū)數據對象和第二顯示區(qū)數據對象,并通過分配給每個數據對象以索引編號,以及設置數據對象的關聯(lián)屬性,屬性值為數據對象的索引編號來建立第一顯示區(qū)數據和第二顯示區(qū)數據間的關聯(lián)。
13.如權利要求11所述文件格式,其為一種文本形式文件格式,包括使用HTML/XHTML/ XML標記語言組成;其中定義標簽將數據區(qū)中的數據標記為第一顯示區(qū)數據或第二顯示區(qū)數據;其中文本數據被直接保存在文件內,其中非文本數據,包括圖片、視頻數據則使用數據對象引用來引用文件外的圖片文件或視頻文件。
14.一種計算機程序,其使用如權利要求1 10任一的方法來存儲和/或呈現(xiàn)數據, 包括一編輯器和/或一解析器,其中所述的編輯器允許用戶將數據保存為如權利要求11 13任一所述的文件格式;所述解析器允許用戶將如權利要求1 10任一所述的方法呈現(xiàn)如前權利要求1 13所述數據管理方法或文件格式存儲的數據。
15.如權利要求14所述的計算機程序,其中所述解析器為一因特網瀏覽器;包括一識別模塊,所述識別模塊可區(qū)分文件格式是如權利要求13所述的文件格式或是常規(guī)的網頁文件格式;當所述的因特網瀏覽器解析如權利要求13所述的文件格式時,采用如權利要求 1 10任一所述的方式呈現(xiàn);當所述因特網瀏覽器解析常規(guī)網頁文件格式時,采用常規(guī)方法。
16.一種電子設備,包括主電路、至少一塊顯示屏,其中主電路用來進行數據的存儲和處理,顯示屏用于數據的顯示,其特征在于,所述的電子設備還包括一個數據管理模塊,所述數據管理模塊至少具有如下一種功能使用如權利要求1 10任一所述的數據管理方法來存儲和/或呈現(xiàn)數據;使用如權利要求11 13任一項所述的文件格式存儲數據;使用如權利要求14 15任一項所述的計算機程序存儲和/或呈現(xiàn)數據。
17.如權利要求16所述的電子設備,其特征在于所述電子設備設有兩塊顯示屏,,分別為第一顯示屏和第二顯示屏,其中第一顯示屏為第一目標顯示區(qū),第二顯示屏為第二目標顯示區(qū)。
18.如權利要求16、17任一所述的電子設備,其特征在于所述電子設備采用滑蓋結構,第一顯示屏安裝于滑蓋上表面,第二顯示屏安裝于基體的上表面;或所述電子設備采用翻蓋結構,第一顯示屏安裝于翻蓋,第二顯示屏安裝于基體。
19.如權利要求18所述的電子設備,其中第一顯示屏為主動發(fā)光型顯示屏,可為背光薄膜晶體管液晶顯示屏、有機發(fā)光顯示屏之一;第二顯示屏為反射型顯示屏,可為有源矩陣電泳顯示屏、反射型液晶顯示屏、膽固醇液晶顯示屏、反射光相干調制顯示屏、電子粉流體顯示屏之一。
全文摘要
一種電子設備上的數據管理方法,所述的電子設備包括主電路,用于數據的存儲和處理;一或多塊顯示屏,用于數據的顯示;所述的數據管理方法包括數據的存儲方法,將數據集合區(qū)分為第一顯示區(qū)數據和第二顯示區(qū)數據;以及包括數據的呈現(xiàn)方法,將數據集合中的第一顯示區(qū)數據顯示在第一顯示屏/顯示屏的第一顯示區(qū),將數據集合中第二顯示區(qū)數據顯示在第二顯示屏/顯示屏的第二顯示區(qū)。本發(fā)明還包括應用上述方法的文件格式、電子設備。本發(fā)明所述的數據管理方法、文件格式、電子設備能有效改善在便攜式設備上的閱讀體驗,特別是提高了圖文結合下的閱讀體驗。
文檔編號G06F3/048GK102236690SQ201010232568
公開日2011年11月9日 申請日期2010年7月8日 優(yōu)先權日2010年5月7日
發(fā)明者李曉 申請人:李曉
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
台中市| 宜宾县| 禄劝| 阿拉尔市| 南江县| 徐水县| 蒙城县| 曲水县| 孙吴县| 富顺县| 肥城市| 临城县| 应用必备| 邵东县| 湘阴县| 岳池县| 建宁县| 土默特右旗| 博客| 开远市| 丘北县| 荃湾区| 宣化县| 加查县| 永定县| 黔南| 东乡| 荆门市| 隆安县| 嘉峪关市| 尚志市| 雅江县| 夏邑县| 木兰县| 泸州市| 昆明市| 门源| 资溪县| 资溪县| 尼勒克县| 乌什县|