用于輸出數(shù)字內(nèi)容的方法和設(shè)備的制造方法
【專利摘要】提供一種方法,包括:檢索與文檔相關(guān)聯(lián)的標(biāo)記語言文件,該標(biāo)記語言文件包括用于檢索作為該文檔的部分的內(nèi)容項的標(biāo)識符;解析該標(biāo)記語言文件為第一多個對象,第一多個對象包括與該內(nèi)容項相關(guān)聯(lián)的第一對象;分配各自的布局級別給第一多個對象的每個對象;以及通過以下步驟按照第一布局級別輸出該文檔;(i)響應(yīng)匹配第一布局級別的第一對象的布局級別,從遠(yuǎn)程源檢索該內(nèi)容項,以及(ii)基于匹配第一布局級別的一個或多個對象的各自布局級別,渲染來自第一多個的一個或多個對象。
【專利說明】
用于輸出數(shù)字內(nèi)容的方法和設(shè)備
技術(shù)領(lǐng)域
[0001] 本公開一般地涉及電子設(shè)備,更具體地涉及一種用于輸出數(shù)字內(nèi)容的方法和設(shè) 備。
【背景技術(shù)】
[0002] 隨著硬件和軟件的發(fā)展,web設(shè)計者可以創(chuàng)作各種復(fù)雜的網(wǎng)頁,并且用戶可以通過 web瀏覽器的圖形用戶界面(GUI)搜索和顯示各種復(fù)雜的網(wǎng)頁。例如,web設(shè)計者可以通過使 用標(biāo)記語言(如超文本標(biāo)記語言(HTML)/擴展超文本標(biāo)記語言(XHTML)/擴展標(biāo)記語言 (XML))和腳本語言(如Java腳本(Javascript)、動作腳本(Actionscript)、代碼融合、動態(tài) 服務(wù)器頁面(ASP)、Java服務(wù)器頁面(JSP)、Per、個人超文本預(yù)處理程序(PHP)和Python),創(chuàng) 建內(nèi)容交互功能/界面的各種復(fù)雜的網(wǎng)頁。例如,如文本、位圖圖畫(例如,GIF、JPEG和PNG) 和表格的組件可能使用HTML/XHTML/XML標(biāo)簽安排在頁面上。在顯示如矢量圖形、動畫、視頻 和聲音的復(fù)雜媒體時,可能需要如Flash、QuickTime和Java運行時環(huán)境的附加的插件。插件 可能通過使用HTML/XHTML標(biāo)簽被加到網(wǎng)頁。
[0003] 通過這樣的網(wǎng)頁,各種數(shù)字內(nèi)容可以圖形地提供給用戶。
[0004] 如上所述,在各種復(fù)雜的數(shù)字內(nèi)容(例如,文本、圖像、矢量圖形、動畫、視頻和音 頻)被組合并且以各種網(wǎng)頁格式提供時,用戶不方便從組合的數(shù)字內(nèi)容搜索想要的內(nèi)容。
【發(fā)明內(nèi)容】
[0005] 解決問題的方案
[0006] 本公開的一方面是實質(zhì)上解決至少上述問題和/或缺點,并且提供至少以下優(yōu)點。 因此,本發(fā)明的一個目的是提供一種用于按照電子設(shè)備中的網(wǎng)頁的可選布局顯示數(shù)字內(nèi)容 的方法和設(shè)備。
[0007] 本公開的另一個方面是提供一種用于按照用戶的選擇平衡(leveling)想要的網(wǎng) 頁的內(nèi)容的方法和設(shè)備。
[0008] 根據(jù)本公開的一方面,提供一種方法,包括:檢索與文檔相關(guān)聯(lián)的標(biāo)記語言文件, 該標(biāo)記語言文件包括用于檢索作為該文檔的部分的內(nèi)容項的標(biāo)識符;解析該標(biāo)記語言文件 為第一多個對象,第一多個對象包括與該內(nèi)容項相關(guān)聯(lián)的第一對象;分配各自的布局級別 給第一多個對象的每個對象;以及通過以下步驟按照第一布局級別輸出該文檔;(i)響應(yīng)匹 配第一布局級別的第一對象的布局級別,從遠(yuǎn)程源檢索該內(nèi)容項,以及(ii)基于匹配第一 布局級別的一個或多個對象的各自布局級別,渲染來自第一多個的一個或多個對象。
[0009] 根據(jù)本公開的另一方面,提供一種電子設(shè)備,包括處理器,配置為:檢索與文檔相 關(guān)聯(lián)的標(biāo)記語言文件,該標(biāo)記語言文件包括用于檢索作為該文檔的部分的內(nèi)容項的標(biāo)識 符;解析該標(biāo)記語言文件為第一多個對象,第一多個對象包括與該內(nèi)容項相關(guān)聯(lián)的第一對 象;分配各自的布局級別給第一多個對象的每個對象;以及通過以下步驟按照第一布局級 別輸出該文檔:(i)響應(yīng)匹配第一布局級別的第一對象的布局級別,從遠(yuǎn)程源檢索該內(nèi)容 項,以及(ii)基于匹配第一布局級別的一個或多個對象的各自布局級別,渲染來自第一多 個的一個或多個對象。
[0010] 根據(jù)本公開的一方面,提供一種方法,包括:接收包括對應(yīng)于該電子設(shè)備中的數(shù)字 內(nèi)容的至少部分?jǐn)?shù)據(jù)的第一數(shù)據(jù);通過功能上連接到該電子設(shè)備的顯示器在用于第一數(shù)據(jù) 的輸出方法的多個規(guī)則之中,確定至少一個規(guī)則;根據(jù)第一數(shù)據(jù)獲得對應(yīng)于該至少一個規(guī) 則的第二數(shù)據(jù);以及在該顯示器上顯示該獲得的第二數(shù)據(jù)。
[0011] 根據(jù)本公開的另一方面,提供一種電子設(shè)備,包括:至少一個存儲器,配置為存儲 數(shù)據(jù);和至少一個處理器,配置為執(zhí)行數(shù)字內(nèi)容顯示模塊,其中該數(shù)字內(nèi)容顯示模塊配置為 接收包括對應(yīng)于該電子設(shè)備中的數(shù)字內(nèi)容的至少部分?jǐn)?shù)據(jù)的第一數(shù)據(jù);通過功能上連接到 該電子設(shè)備的顯示器在用于第一數(shù)據(jù)的輸出方法的多個規(guī)則之中,確定至少一個規(guī)則;根 據(jù)第一數(shù)據(jù)獲得對應(yīng)于該至少一個規(guī)則的第二數(shù)據(jù);以及該顯示器上顯示該獲得的第二數(shù) 據(jù)。
【附圖說明】
[0012] 本公開的上述及其它目的、特征和優(yōu)點,從以下結(jié)合附圖時的詳細(xì)說明將變得更 明顯,在附圖中:
[0013] 圖1A是按照本公開的各方面的網(wǎng)頁源代碼的示例的圖;
[0014]圖1B是按照本公開的各方面的web瀏覽器架構(gòu)的示意圖;
[0015]圖2A-C是圖示按照本公開的各方面的用于顯示網(wǎng)頁的不同布局級別的示例的圖; [0016]圖3是描繪按照本公開的各方面的對應(yīng)圖2A-C的布局級別的D0M樹的示例的圖;
[0017] 圖4是按照本公開的各方面的對應(yīng)不同布局級別的不同源代碼塊的示例的圖;
[0018] 圖5是描繪按照本公開的各方面的渲染樹的示例的圖;
[0019] 圖6A-C是圖示按照本公開的各方面的各種網(wǎng)頁再現(xiàn)的示例的圖;
[0020] 圖7A是按照本公開的各方面的過程的示例的流程圖;
[0021 ]圖7B是按照本公開的各方面的過程的示例的流程圖;
[0022] 圖8是按照本公開的各方面的過程的示例的流程圖;
[0023] 圖9是按照本公開的各方面的過程的示例的流程圖;
[0024]圖10A-C是圖示按照本公開的各方面的用于改變顯示的內(nèi)容的布局級別的用戶界 面的示例的圖;
[0025] 圖11A-D是圖示按照本公開的各方面的用于改變顯示的內(nèi)容的布局級別的用戶界 面的不同的示例的圖;
[0026] 圖12A-D是圖示按照本公開的各方面的用于改變顯示的內(nèi)容的布局級別的用戶界 面的不同的示例的圖;
[0027] 圖13A-B是圖示按照本公開的各方面的用于改變顯示的內(nèi)容的布局級別的用戶界 面的不同的示例的圖;
[0028] 圖14A-C是圖示按照本公開的各方面的用于改變顯示的內(nèi)容的布局級別的用戶界 面的示例的圖;
[0029] 圖15A-B是圖示按照本公開的各方面的用于改變顯示的內(nèi)容的布局級別的用戶界 面的不同的示例的圖;
[0030] 圖16A-B是圖示按照本公開的各方面的用于改變顯示的內(nèi)容的布局級別的用戶界 面的不同的示例的圖;
[0031] 圖17是圖示按照本公開的各方面的用于改變顯示的內(nèi)容的布局級別的用戶界面 的示例的圖;
[0032] 圖18A-C是圖示按照本公開的各方面的用于設(shè)置默認(rèn)布局級別的用戶界面的示例 的圖;
[0033] 圖19是按照本公開的各方面的系統(tǒng)的示例的圖;和
[0034] 圖20是按照本公開的各方面的電子設(shè)備的示例的圖。
【具體實施方式】
[0035] 以下,將參考附圖描述本公開的各種方面。
[0036]以下,描述用于按照電子設(shè)備中的用戶可選網(wǎng)頁的布局級別在web瀏覽器中顯示 網(wǎng)頁的方法和設(shè)備。然而,本公開的各種實施例不局限于網(wǎng)頁或web瀏覽器,并且可應(yīng)用于 各種類型的電子文檔/應(yīng)用(例如,電子郵件和電子書)。這里,網(wǎng)頁的布局級別可以意謂用 于通過組合/安排配置該網(wǎng)頁的對象來表示該網(wǎng)頁的多個級別的一個。
[0037] 以下用來描述的數(shù)字內(nèi)容可以意謂如文本、圖像、Flash、腳本及其執(zhí)行結(jié)果、動 畫、音頻或視頻的對象,或可用作對應(yīng)于一個整體網(wǎng)頁的術(shù)語。
[0038] 圖1A是按照本公開的各方面的網(wǎng)頁源代碼的示例的圖。參考圖1A,為了顯示網(wǎng)頁, 存儲在服務(wù)器中的電子文擋(例如,源代碼1〇〇)是由包括web瀏覽器的電子設(shè)備接收。網(wǎng)頁 表單110可根據(jù)源代碼100產(chǎn)生和顯示。網(wǎng)頁表單110可通過執(zhí)行在該電子設(shè)備中指定的過 程(例如,Webkit操作過程,如解析和腳本執(zhí)行)產(chǎn)生。例如,該電子文擋可以包括任何適當(dāng) 類型的標(biāo)記語言,如冊1^、乂!^1^乂1^、無格式(?1 &丨11)乂1^、可擴展矢量圖形(3¥6(可擴展矢 量圖形)和XML用戶接口語言(XUL))。該web瀏覽器可以包括任何適當(dāng)?shù)念愋偷膚eb瀏覽器, 如Tizen瀏覽器、Samsung瀏覽器、Internet Explorer、Firefox、Safari Chrome或Opera。
[0039] 圖1B是按照本公開的各方面的web瀏覽器架構(gòu)的示意圖。如圖示的,在這個示例 中,架構(gòu)可以包括加載模塊120、解析模塊121、布局模塊122、JavaScript執(zhí)行模塊123、繪畫 模塊124和UI更新模塊125。模塊120-125的每個可以是實現(xiàn)的硬件、軟件和-或硬件和軟件 的組合。
[0040] 加載模塊120可以通過web地址或本地文檔加載源代碼。解析模塊121處理源代碼 以產(chǎn)生文檔對象模型(D0M)樹。布局122模塊可以根據(jù)該D0M樹產(chǎn)生渲染(render)樹。渲染樹 可以按照風(fēng)格信息和HTML顯示規(guī)則指定視覺屬性。例如,渲染對象可以具有要顯示在屏幕 上的位置和大小。
[0041 ] JavaScript執(zhí)行模塊123可以執(zhí)行存在于網(wǎng)頁的源代碼中的任何JavaScript代 碼。繪畫模塊124可以使用通過JavaScript的處理改變的植染樹形成形狀。例如,繪畫模塊 124,作為用于以紅-綠-藍(lán)值填充指定的存儲空間的操作,可以存儲關(guān)于以什么位置、大小 和顏色進(jìn)行該繪畫的詳細(xì)內(nèi)容。UI更新模塊125可以在顯示器上顯示繪畫模塊124的操作結(jié) 果。
[0042]按照本公開的各種實施例,從加載模塊120獲得的源代碼按照網(wǎng)頁布局級別可分 為多個子代碼(見圖4)。
[0043] 按照本公開的各種實施例,解析模塊121產(chǎn)生的DOM樹按照網(wǎng)頁布局級別可分為多 個子D0M樹(見圖3)。
[0044] 按照本公開的各種實施例,在布局模塊122中,D0M樹按照網(wǎng)頁布局級別可分為多 個子植染樹(見圖5)。
[0045]以下,本公開的各種實施例根據(jù)基于Webkit的瀏覽器描述,但是這些可應(yīng)用于基 于Webkit的形式的類似形式。D0M以通過分析電子文擋在瀏覽器中可解釋的樹形創(chuàng)建,并且 在非基于Webkit的瀏覽器的情況下,這樣的操作可被執(zhí)行并且樹可以是用于構(gòu)造容易地可 分析的形式的形式。另外,該webkit操作處理可以在指定的軟件程序中類似地操作,該軟件 程序能解釋萬維網(wǎng)聯(lián)盟(W3C)的推薦。
[0046] 圖2A-C是圖示網(wǎng)頁布局級別的各種示例的圖。如圖示的,可以根據(jù)選擇的布局級 別不同地顯示相同的網(wǎng)頁??梢杂米鳛榫W(wǎng)頁的部分的不同數(shù)量的對象(例如,對應(yīng)于圖像、 表格等)說明每個布局級別。因此,在根據(jù)給定布局級別顯示時網(wǎng)頁,可配置(或渲染)與特 定布局級別相關(guān)聯(lián)的網(wǎng)頁中的對象,而其它對象可省略。在一些實現(xiàn)中,每個對象可與特定 標(biāo)簽(例如,HTML標(biāo)簽)相關(guān)聯(lián),該特定標(biāo)簽作為表示網(wǎng)頁的標(biāo)記語言文件(例如,HTML文件) 的部分。
[0047] 圖2A描繪按照布局級別3輸出的網(wǎng)頁。如圖示的,在網(wǎng)頁按照布局級別3配置時,顯 示作為該網(wǎng)頁的部分的所有內(nèi)容項。圖2B描繪在按照布局2輸出網(wǎng)頁時的網(wǎng)頁。如圖示的, 在網(wǎng)頁按照布局級別2輸出時,作為該網(wǎng)頁的部分的一些內(nèi)容項省略(或不配置)。具體地, 在這個示例中,在按照布局級別3輸出網(wǎng)頁時,從網(wǎng)頁再現(xiàn)(rendition)排除"旅游故事菜 單"。圖2C描繪在按照布局級別1輸出網(wǎng)頁時的網(wǎng)頁。在這個示例中,在按照布局級別1配置 網(wǎng)頁時,僅僅配置作為該網(wǎng)頁的主體的部分的文本,而排除作為該網(wǎng)頁的部分的所有其它 內(nèi)容項(例如,"旅游故事菜單"和圖像)。
[0048]雖然在圖2A到2C中示例性地描述了網(wǎng)頁的三個布局級別,但是按照本公開的各種 實施例,網(wǎng)頁的布局級別可多于或少于該三個級別。
[0049] 按照本發(fā)明的各種實施例,在配置D0M樹時,將描述用于按照以下方法確定多個布 局級別的示例:確定D0M樹中的每個節(jié)點的級別的方法(見圖3)和通過利用腳本產(chǎn)生若干對 電子文擋的方法(見圖4)。
[0050] D0M可以意謂一操作(例如,圖1B的解析模塊121),用于將配置電子文擋的主資源 (例如源代碼)/子資源(例如圖像)變換成為在web瀏覽器中可容易地解釋的樹形。術(shù)語"樹" 可以是一操作,用于通過分析相互關(guān)系結(jié)構(gòu)上表示可容易地分析的操作的形式,而在不使 用D0M樹的程序的類似形式中,如果處理類似的操作,這可被認(rèn)為是相同的。
[0051] 以通過利用腳本創(chuàng)建多個電子文擋的方法,具有不同復(fù)雜性的幾個電子文擋文件 可通過不同規(guī)則的應(yīng)用從輸入的電子文擋文件提取。每個D0M樹可從每個電子文擋文件產(chǎn) 生。例如,作為改變電子文擋、D0M樹或?qū)?yīng)于對應(yīng)布局級別的渲染樹的方法,可使用腳本。
[0052] 圖3是描繪可以對于圖2A-C的網(wǎng)頁產(chǎn)生的不同D0M樹的示例的圖。每一描繪的D0M 樹可以對應(yīng)不同的網(wǎng)頁布局。
[0053] D0M樹330可以對應(yīng)布局級別3(例如原始樹(original tree))。因此,如在圖2A中 圖示的,在配置(或渲染)D0M樹330時,網(wǎng)頁可按照布局級別3顯示。D0M 330中的每個節(jié)點可 以對應(yīng)作為網(wǎng)頁的部分的不同對象。D0M 330可以包括用于作為網(wǎng)頁的部分的所有對象的 節(jié)點。具體地,每個節(jié)點可以對應(yīng)作為網(wǎng)頁的部分的不同對象。在一些實現(xiàn)中,每個節(jié)點可 以分配給該節(jié)點各自的對象的布局級別的指示相關(guān)聯(lián)。例如,標(biāo)記"級別Γ的節(jié)點可以與分 配給布局級別1的對象相關(guān)聯(lián)。類似地,標(biāo)記"級別2"的對象可以與分配給布局級別2的節(jié)點 相關(guān)聯(lián)。
[0054] 在一些實現(xiàn)中,D0M樹330可以根據(jù)表示網(wǎng)頁的標(biāo)記語言文件產(chǎn)生。
[0055] D0M樹320可以對應(yīng)布局級別2A0M樹320可以根據(jù)D0M樹330產(chǎn)生。在配置D0M樹320 時,網(wǎng)頁可以根據(jù)布局級別2顯示。D0M樹320可以包括對應(yīng)于網(wǎng)頁中找到的節(jié)點的第一子集 的節(jié)點。
[0056] D0M樹310可以對應(yīng)布局級別UD0M樹310可以根據(jù)D0M樹330產(chǎn)生。在配置D0M樹310 時,網(wǎng)頁可以根據(jù)布局級別1顯示。D0M樹310可以包括對應(yīng)于網(wǎng)頁中找到的對象的第二子集 的節(jié)點。第二子集可小于第一子集。
[0057] 在一些方面,圖2的網(wǎng)頁中的每個對象可分配不同的布局級別。因此,在該網(wǎng)頁解 析為D0M樹330時,分配布局級別1、2和3的對象可以包括在D0M樹330中。相反,在該網(wǎng)頁解析 為D0M樹320時,僅僅分配級別1和2的對象可包括在D0M樹中。類似地,在網(wǎng)頁解析在D0M樹 310上時,僅僅分配級別1的對象可包括在該D0M樹中。換句話說,對應(yīng)于特定布局級別的D0M 樹可以僅僅包括其分配的級別小于或等于該樹的級別的分配的對象。
[0058] 在一些方面,D0M樹330可能用來按照用戶選擇的布局級別配置網(wǎng)頁。例如,當(dāng)接收 請求按照布局級別2配置網(wǎng)頁時,可以處理D0M樹330以產(chǎn)生D0M樹320。接下來,根據(jù)D0M樹 320產(chǎn)生渲染樹。并且最后,可以執(zhí)行渲染樹以按照布局級別2繪畫該網(wǎng)頁。
[0059] 圖4描繪與圖3的每一 D0M樹相關(guān)聯(lián)的源代碼的不同集的示例。例如,源代碼集410、 420和430可以通過利用原始文檔400的簡短信息產(chǎn)生。該源代碼集410可以僅僅包括對應(yīng)于 D0M樹310中的對象的代碼。該源代碼集420可以僅僅包括對應(yīng)于D0M樹320中的對象的代碼。 該源代碼集430可以僅僅包括對應(yīng)于D0M樹330中的對象的代碼。
[0060] 圖5是描繪渲染樹的示例的圖。
[0061] 可以根據(jù)D0M樹330產(chǎn)生渲染樹510和520。例如,D0M樹可以通過解析電子文擋文件 產(chǎn)生,并且每個節(jié)點的級別可以照預(yù)定的規(guī)則通過插入作為附加信息的級別到D0M樹中來 確定。這個級別信息可以被用于接下來的渲染操作,用于產(chǎn)生幾對渲染樹510和520。
[0062]按照本公開的各種實施例,可以根據(jù)原始文檔400的一部分產(chǎn)生D0M樹。對應(yīng)對于 原始文檔400的部分(例如410和420)的D0M樹,可以產(chǎn)生渲染樹510和520。此外,在部分加載 原始文檔400的同時可確定級別(例如,級別1和級別2)。該電子設(shè)備可以產(chǎn)生反映該級別另 一個植染樹。
[0063] 按照本公開的各種實施例,原始文檔400可以加載剩余數(shù)據(jù)。對應(yīng)用于加載剩余數(shù) 據(jù)的操作,D0M樹可改變。對應(yīng)改變的D0M樹,可改變渲染樹和其它渲染樹。
[0064] 可以按照預(yù)定的規(guī)則定義關(guān)于對于網(wǎng)頁的每個布局級別將表示什么信息的規(guī)則, 而詳細(xì)內(nèi)容可以通過用戶的設(shè)置改變。
[0065] 以下表1是定義對于每個級別將表示什么內(nèi)容的規(guī)則的示例。
[0066] 表 1
[0067] [表1]
[0068]
[0069] 在一些實現(xiàn)中,給定對象可根據(jù)該對象的類型分配給特定布局級別。例如,僅包括 文本的對象可以分配給級別1。包括圖像的對象可以分配給級別2。而包括腳本(或其一部 分)的對象可以分配給級別3。如上所述,在一些實現(xiàn)中,每個對象可能包括到作為標(biāo)記語言 文檔的部分的不同的HTML標(biāo)簽。
[0070] 在一些實現(xiàn)中,給定對象可根據(jù)該對象的大小分配給特定級別。例如,小于10KB的 對象可以分配給級別1。10-50KB大小的對象可以分配給級別2。50-60KB大小的對象以可分 配給級別3。
[0071] 表1中的級別1到級別5是一個示例,而級別可以各種形式分為比該5個級別更少或 更多。另外,通過組合多于兩個準(zhǔn)則而非一個準(zhǔn)則,可考慮進(jìn)一步的各種級別的應(yīng)用。例如, 存在應(yīng)用對象的類型和大小的復(fù)雜級別,以及同時應(yīng)用布局和內(nèi)容的復(fù)雜級別。例如,作為 級別2的對象大小、作為級別4的對象類型、作為級別1的布局和作為級別1的內(nèi)容被組合并 且確定。
[0072] 這里,級別是區(qū)分每個級別的一個方法,并且級別本身的值沒有意義。這可以以若 干方式被引用,并且這在術(shù)語處于先前操作和接下來的操作可區(qū)分的級別時是可能的。
[0073] 圖6A、6B和6C是圖示對于按照如表1所示的級別的網(wǎng)頁的每個對象的配置的變化 的圖。如圖6A、6B和6C所示,依賴按照級別的現(xiàn)有網(wǎng)頁中的對象的復(fù)雜性,要表示在屏幕上 的目標(biāo)可以變化,另外,對象的布置可以通過用戶或預(yù)定方法改變。這部分處于如上所述相 同的方式,因此,對象的級別可以多個方式建議,并且以下所述的文本/圖像/腳本/flash/i 框作為一個實際示例建議。如布置的配置也可能在現(xiàn)有網(wǎng)頁中不變化,或者可通過用戶或 指定方法改變。
[0074]圖6A-C是圖示按照本公開的各方面的各種網(wǎng)頁再現(xiàn)(rendition)的示例的圖。參 考圖6A,按照布局3顯示網(wǎng)頁的配置。如圖示的,在按照布局3輸出網(wǎng)頁時,該網(wǎng)頁的配置包 括標(biāo)題601、文本塊602和604、圖像603和604、i框606、Flash內(nèi)容607和腳本內(nèi)容608。參考圖 6B,在按照布局2輸出網(wǎng)頁時,該網(wǎng)頁的配置僅僅包括標(biāo)題601、文本塊602和605以及圖像 603和604。參考圖6C,在按照布局1輸出網(wǎng)頁時,該配置可以僅僅包括標(biāo)題601以及文本文本 塊602和605。
[0075] 對于圖6A到6C中顯示的每個級別的網(wǎng)頁布局是一個實施例,并且不局限于圖6A到 6C,以便其可能以各種形式提供。
[0076]圖7A是按照本公開的各方面的過程的示例的流程圖。在操作700A中,電子設(shè)備可 以接收與文檔相關(guān)聯(lián)的文件。在一些實現(xiàn)中,電子設(shè)備可以從服務(wù)器接收與文檔相關(guān)聯(lián)的 文件。該文件可以是標(biāo)記語言文件(例如HTML)和/或任何其它適當(dāng)類型的文件。該文檔可以 是網(wǎng)頁和/或任何其它適當(dāng)類型的文檔。在操作702A,電子設(shè)備可以選擇用于顯示該文檔的 布局級別。在一些實現(xiàn)中,該布局級別可以根據(jù)用戶輸入選擇。在一些實現(xiàn)中,電子設(shè)備可 以識別預(yù)置的布局級別。在操作704B,電子設(shè)備可以按照選擇的布局級別輸出(或者顯示) 該文檔。
[0077]圖7B是按照本公開的各方面的過程的示例的流程圖。在操作700B,電子設(shè)備可以 接收指令,以改變已經(jīng)顯示的文檔(例如,網(wǎng)頁)的布局級別為新的布局級別。例如,該指令 可以是詢問顯示的內(nèi)容從布局級別2切換到布局級別3的指令。在操作702B,電子設(shè)備可以 識別分配新的布局級別(例如布局3)的一個或多個對象,并且檢索對應(yīng)于該對象的內(nèi)容項, 如圖像和/或腳本。電子設(shè)備可以接收組成內(nèi)容的完整數(shù)據(jù)或者僅其一部分。在操作704B, 該文檔可以按照新的布局級別輸出該文檔。
[0078] 新的布局級別從多個數(shù)字內(nèi)容選擇,布局可以在接收數(shù)字內(nèi)容前或者后執(zhí)行。
[0079] 如果新的布局級別的選擇在接收數(shù)字內(nèi)容前執(zhí)行,則接收對應(yīng)于該數(shù)字內(nèi)容的完 整數(shù)據(jù)的至少部分可以包括接收包括用于原始數(shù)字內(nèi)容的標(biāo)記語言(或者源)的數(shù)據(jù)、以及 接收用于變更的數(shù)字內(nèi)容的至少一個選擇的內(nèi)容類型。數(shù)字內(nèi)容的顯示可以包括以配置為 顯示至少一個內(nèi)容類型的布局顯示數(shù)字內(nèi)容。按照本公開的各種實施例,數(shù)字內(nèi)容的顯示 可以包括在接收對應(yīng)于原始數(shù)字內(nèi)容的完整數(shù)據(jù)前顯示該數(shù)字內(nèi)容。
[0080] 在接收對應(yīng)于數(shù)字內(nèi)容的完整數(shù)據(jù)的至少部分之后執(zhí)行新的布局級別的選擇時, 數(shù)字內(nèi)容的顯示可以包括根據(jù)該數(shù)字內(nèi)容布局的選擇,以配置為顯示至少一個內(nèi)容類型的 布局顯示數(shù)字內(nèi)容。
[0081] 在接收該數(shù)字內(nèi)容布局選擇輸入之后,可以根據(jù)選擇進(jìn)一步執(zhí)行接收完整數(shù)據(jù)的 另一部分。
[0082] 在該數(shù)字內(nèi)容布局選擇的基礎(chǔ)上,可以一步執(zhí)行確定對應(yīng)變更的數(shù)字內(nèi)容的要接 收的數(shù)據(jù)量。
[0083] 圖8是按照本公開的各方面的過程的示例的流程圖。在操作800,電子設(shè)備可以識 別用于文檔(例如網(wǎng)頁)的預(yù)置布局級別。在操作802,電子設(shè)備檢索作為文檔的部分的少于 所有的內(nèi)容項。例如,電子設(shè)備加載對應(yīng)于網(wǎng)頁(或電子文擋和數(shù)字內(nèi)容)的一些或所有數(shù) 據(jù)到存儲器中。操作802等于圖1B的資源加載模塊120。在操作804,電子設(shè)備按照預(yù)置布局 級別輸出文檔。
[0084]在操作806,電子設(shè)備檢測改變網(wǎng)頁的布局級別為新的級別的指令。在操作808,電 子設(shè)備從在操作802沒有檢索的文檔檢索附加的內(nèi)容項。如可以容易地理解的,這些內(nèi)容項 可以與其布局級別匹配新的布局級別但不匹配預(yù)置布局級別的對象相關(guān)聯(lián)。最后,在檢索 附加的內(nèi)容項之后,按照新的布局級別輸出文檔。
[0085] 文檔的布局級別可以通過其所有配置該網(wǎng)頁的對象的類型、標(biāo)簽類型、對象的尺 寸、布局形式和內(nèi)容的類型中的至少一個或者其至少一個的組合劃分。
[0086] 另外,在輸出(或者顯示)對應(yīng)于加載的數(shù)據(jù)(或者源代碼或者資源)的網(wǎng)頁前,可 產(chǎn)生用于該網(wǎng)頁的每個布局級別的源代碼(見圖4),或者可產(chǎn)生D0M樹(見圖3),或者可產(chǎn)生 渲染樹(見圖5)。
[0087] 例如,按照電子設(shè)備中的預(yù)置布局級別,顯示對應(yīng)于加載的數(shù)據(jù)的網(wǎng)頁可以包括 從對應(yīng)于預(yù)置布局級別的指定渲染樹繪畫。也就是說,可執(zhí)行從用戶在對應(yīng)于產(chǎn)生的幾個 網(wǎng)頁的布局級別的渲染樹之中當(dāng)前選擇的渲染樹繪畫。
[0088] 圖9是按照本公開的各方面的過程的示例的流程圖。在操作900,電子設(shè)備可以識 別用于顯示特定文檔的布局級別。該布局級別可以是缺省布局級別或者經(jīng)由用戶輸入指定 的布局級別。在操作902,電子設(shè)備發(fā)送布局級別的指示到服務(wù)器。在操作904,電子設(shè)備從 服務(wù)器接收組成文檔的數(shù)據(jù)。在一些實現(xiàn)中,組成文檔的數(shù)據(jù)可以僅包括其內(nèi)容級別匹配 預(yù)置內(nèi)容級別的對象。因此,在這個示例中,服務(wù)器可以執(zhí)行關(guān)于圖3-6C所討論的操作。在 操作906,電子設(shè)備渲染接收的數(shù)據(jù)以按照該布局顯示文檔。
[0089] 可考慮如下情況:在瀏覽器中,原始的網(wǎng)頁切換為另一個布局級別,或者不同于原 始網(wǎng)頁的布局級別切換為指定的布局級別。通過手勢或者在傳統(tǒng)的閱讀器模式/瀏覽器上 的S筆輸入,切換為對應(yīng)級別是可能的。另外,在指定部分上的長按以后,通過用于向頂/底 部移動的操作可改變級別。
[0090] 另外,切換級別的方法的目標(biāo)可在指定區(qū)域或者指定對象上。例如,在提供指定按 鈕之后在選擇對應(yīng)按鈕時,方法將改變級別。另外,可使用用于改變級別的各種直觀方法, 例如,上/下或者左/右手勢。用于設(shè)置指定方向和值的各種手勢,例如,輕彈方向/卷動方 向/雙叩(tab)的位置差異/旋轉(zhuǎn)卷動的方向,可用于各方法。在用于級別切換的操作中,觸 發(fā)操作可以在前或沒有。
[0091] 用于級別切換的各種實施例可如圖10到圖18所示建議,并且僅僅是如上所述示例 性的,以便可以考慮更多各種操作。除屏上輸入方法之外,可考慮通過話音或者聲音的傳遞 方法、施加振動到用戶設(shè)備的傳遞方法、和通過如音量鍵的硬件鍵的傳遞方法。
[0092] 圖10A-C是圖示按照本公開的各方面的用于改變顯示的內(nèi)容的布局級別的用戶界 面的示例的圖。參考圖10A,網(wǎng)頁顯示在web瀏覽器中。web瀏覽器提供有界面元件1000(例 如,按鈕)。當(dāng)用戶接觸該界面元件1000,執(zhí)行拖曳手勢,并且釋放該界面元件1000時,顯示 的網(wǎng)頁的布局級別改變(如圖10B或10C所示)。改變網(wǎng)頁的級別可以包括按照根據(jù)用戶的輸 入的特性選擇的布局級別重配置網(wǎng)頁。例如,如果拖曳手勢在右方向執(zhí)行,則可增加該網(wǎng)頁 的布局級別(例如,從布局2級別改變到布局級別3)。作為另一個示例,如果該拖曳手勢在左 方向執(zhí)行,則可減少該網(wǎng)頁的布局級別(例如,從布局級別2改變到布局級別1)。
[0093] 在一些實現(xiàn)中,在執(zhí)行拖曳手勢時,可在按鈕1000上顯示視覺效果。例如,圓圈可 增加或者減少,如圖10B所示。作為另一個示例,矩形可增加或者減少,如圖10C所示。
[0094]圖11A-D是圖示按照本公開的各方面的用于改變顯示的內(nèi)容的用戶界面的不同示 例的圖。參考圖11A,界面元件1100可具有扇形狀。起初,在首先顯示網(wǎng)頁時,界面元件1100 可以隱藏。后來,在用戶觸摸(用戶輸入)在web瀏覽器的界面(或者網(wǎng)頁)中的預(yù)定位置被檢 測到時,顯示界面元件1100。在顯示界面元件1100之后,用戶可以通過在界面元件1100中觸 摸特定位置,選擇用于網(wǎng)頁的想要的布局級別。替代地,如在圖11B圖示的,在掃動(用戶輸 入)在web瀏覽器的界面(或者網(wǎng)頁)中的預(yù)定位置被檢測到時,顯示界面元件1100。
[0095] 如在圖11C-D圖示的,該界面元件1110可具有環(huán)形形狀。如在圖11C中所示,在用戶 觸摸(用戶輸入)在web瀏覽器的界面(或者網(wǎng)頁)中的預(yù)定位置被檢測到時,顯示界面元件 1110。替代地,在掃到(用戶輸入)在web瀏覽器的界面(或者網(wǎng)頁)中的預(yù)定位置被檢測到 時,顯示界面元件1110。
[0096] 圖12A-D是圖示按照本公開的各方面的用于改變顯示的內(nèi)容的布局級別的用戶界 面的不同示例的圖。在這個示例中,在web瀏覽器中顯示網(wǎng)頁。通過在界面元件1200上觸摸 或者執(zhí)行另一個輸入手勢,可改變網(wǎng)頁的布局級別。在這個示例中,在用戶觸摸在web瀏覽 器的界面(或者網(wǎng)頁)中的預(yù)定位置被檢測到時,在水平方向顯示矩形界面元件1200(如圖 12A所示)。替代地,在掃動(用戶輸入)在web瀏覽器的界面(或者網(wǎng)頁)中的預(yù)定位置被檢測 到時,在水平方向顯示矩形界面元件1200(如圖12B所示)。替代地,在用戶觸摸在web瀏覽器 的界面(或者網(wǎng)頁)中的預(yù)定位置被檢測到時,在垂直方向顯示矩形界面元件1200(如在圖 12C中所示)。替代地,在掃動在web瀏覽器的界面(或者網(wǎng)頁)中的預(yù)定位置被檢測時,在垂 直方向顯示矩形界面元件1200(如在圖12D中所示)。用戶可以通過在界面元件1200上執(zhí)行 離散的觸摸和/或滑動手勢,改變網(wǎng)頁的布局級別。
[0097] 圖13A-B是圖示按照本公開的各方面的用于改變顯示的內(nèi)容的布局級別的用戶界 面的不同示例的圖。在這示例中,電子設(shè)備的1300音量小鍵盤1310用來改變顯示在電子設(shè) 備1300上的網(wǎng)頁(或者另一個內(nèi)容項)的布局級別。在一個方面,音量小鍵盤1310在顯示網(wǎng) 頁時可分配控制網(wǎng)頁的布局級別的次級功能。在另一方面,音量上升按鈕1301可用于增加 網(wǎng)頁的布局級別(如圖13A所示),并且音量下降按扭1302可用來減少網(wǎng)頁的布局級別(如圖 13B所示)。雖然在這個示例該中設(shè)備1300的音量按鈕用來改變網(wǎng)頁的布局把級別,但是在 其它示例中可使用在電子設(shè)備上的任何其它類型的(多個)硬件按鈕。
[0098] 圖14A-C是圖示按照本公開的各方面的用于改變顯示的內(nèi)容的布局級別的用戶界 面的不同示例的圖。在這個示例中,由電子設(shè)備1400顯示網(wǎng)頁(如圖14A所示)。網(wǎng)頁的布局 級別通過搖動(或另外移動)電子設(shè)備1400來控制。例如,在設(shè)備在方向cU加速(或者搖動或 移動)時,網(wǎng)頁的布局級別可以增加(如所示圖14B)。作為另一個示例,在設(shè)備在方向山加速 (或搖動或移動)時,網(wǎng)頁的布局級別可減少(如圖14C所示)。在一些實現(xiàn)中,在改變網(wǎng)頁的 布局級別時,可以由電子設(shè)備1400輸出新的布局級別的指示。在一些實現(xiàn)中,電子設(shè)備1400 的移動(或搖動)可通過使用陀螺儀傳感器和/或任何其它適當(dāng)類型的傳感器檢測。
[0099] 圖15A-B是圖示按照本公開的各方面的用于改變顯示的內(nèi)容的布局級別的用戶界 面的不同示例的圖。在這個示例中,網(wǎng)頁由電子設(shè)備1500顯示。該網(wǎng)頁的布局級別通過輕拍 (例如,沖擊/震動)電子設(shè)備的不同的部分來控制。例如,當(dāng)在電子設(shè)備的邊框(bezel)的第 一位置h執(zhí)行輕拍時,網(wǎng)頁的布局級別可增加(如圖15A所示)。作為另一個示例,在輕拍在 該設(shè)備的邊框的第二位置1 2被執(zhí)行時,網(wǎng)頁的布局級別可減少(如圖15B所示)。在一些實現(xiàn) 中,可由用于檢測振動或沖擊的傳感器來檢測對電子設(shè)備的邊框的輕拍。
[0100] 圖16A-B是圖示按照本公開的各方面的用于改變顯示的內(nèi)容的布局級別的用戶界 面的不同示例的圖。在這示例中,網(wǎng)頁由電子設(shè)備1600顯示。根據(jù)由該電子設(shè)備1600檢測的 聲音的來源的類型、強度和估計的位置(或方向)中的至少一個,改變網(wǎng)頁的布局級別。在一 些實現(xiàn)中,該聲音可以是在用戶接觸電子設(shè)備1600的邊框時產(chǎn)生的聲音。因此,例如,當(dāng)檢 測到源自位置h的預(yù)定類型的聲音時,網(wǎng)頁的布局級別被增加(如圖16A所示)。相反,在檢 測到源自位置h的預(yù)定類型的聲音時,網(wǎng)頁的布局級別被減少(如圖16B所示)。在一些實現(xiàn) 中,在改變網(wǎng)頁的布局級別時,新的布局級別的指示可由電子設(shè)備1600輸出。
[0101] 圖17是圖示按照本公開的各方面的用于改變顯示的內(nèi)容的布局級別的用戶界面 的示例的圖。在這個示例中,網(wǎng)頁由電子設(shè)備1700顯示。根據(jù)來自用戶1710的口述指令顯示 網(wǎng)頁的布局級別。例如,在檢測到第一口述指令時,網(wǎng)頁的布局級別可以增加。相反,在檢測 第二口述的指令時,網(wǎng)頁的布局可以減少。
[0102] 另外,切換級別的方法的目標(biāo)可在指定區(qū)域或者指定對象上。例如,方法將在提供 指定按鈕之后選擇對應(yīng)按鈕時改變級別。另外,可使用用于改變級別的各種直觀方法,例 如,上/下或者左/右手勢。用于設(shè)置指定方向和值的各種手勢,例如,輕彈方向/卷動方向/ 雙叩的位置差異/旋轉(zhuǎn)卷動的方向,可以用于各方法。在用于級別切換的操作中,觸發(fā)操作 可以在前或沒有。
[0103] 圖18A-C是圖示按照本公開的各方面的用于設(shè)置缺省布局級別的用戶界面的示例 的圖。參考圖18A,電子設(shè)備1800可以顯示菜單1810。當(dāng)選擇"設(shè)置"項1811時,可以顯示設(shè)置 菜單1820(如圖18B所示)。在選擇"布局級別設(shè)置"項1821時,可以顯示菜單1830(如圖18C所 示)。菜單1830識別多個布局級別。用戶可以選擇任何一個顯示的布局級別,作為對顯示在 電子設(shè)備1800上的所有網(wǎng)頁(和/或任何其它適當(dāng)類型的內(nèi)容項)的缺省布局級別。例如,當(dāng) 網(wǎng)頁被下載到電子設(shè)備1800時,在設(shè)置缺省布局級別之后,按照該缺省布局級別顯示網(wǎng)頁。 后來,用戶可以按期望增加網(wǎng)頁的布局級別。
[0104] 另外或替代地,在一些實現(xiàn)中,該設(shè)備1800的缺省布局級別可以在每個用戶的基 礎(chǔ)上改變。例如,當(dāng)?shù)谝挥脩舢?dāng)前登錄到該設(shè)備1800上時可以使用第一缺省布局級別,并且 在第二用戶登錄時,可以使用第二缺省布局級別。
[0105] 另外或者替代地,在一些實現(xiàn)中,可根據(jù)位置改變該設(shè)備1800的缺省布局級別。例 如,當(dāng)該設(shè)備1800位于其用戶的家時,其缺省布局級別可以設(shè)置為第一值。相反,當(dāng)該設(shè)備 1800位于其用戶的家時,其缺省布局級別可以設(shè)置為第二值。
[0106] 另外或者替代地,在一些實現(xiàn)中,該設(shè)備1800的缺省布局級別可根據(jù)時間改變。在 早上,電子設(shè)備1800可以按照第一缺省布局級別顯示網(wǎng)頁,而在晚上,電子設(shè)備1800可以按 照第二缺省布局級別顯示網(wǎng)頁。
[0107] 此外,在改變布局級別中,可包括風(fēng)格的改變(底色、字體、字體顏色和字體大?。?br>[0108] 電子設(shè)備可以包括任何適當(dāng)類型的設(shè)備。例如,該電子設(shè)備可以包括以下至少之 一:智能電話、平板個人計算機(PC),移動電話、視頻電話、電子書(e-book)閱讀器、桌面?zhèn)€ 人計算機(PC)、膝上個人計算機(PC)、上網(wǎng)本計算機、個人數(shù)字助理(PDA),便攜式多媒體播 放器(PMP)、MP3播放器、移動醫(yī)療設(shè)備、照相機和可穿用的設(shè)備(例如,頭戴設(shè)備(HMD),如電 子眼鏡、電子衣服、電子手鐲、電子項鏈、電子附件、電子文身和智能手表)。
[0109] 另外或者替代地,電子設(shè)備可以包括智能家用電器。按照本公開的各方面,電子設(shè) 備可以包括智能家用電器。該智能家用電器可以包括以下的至少一個:例如,電視、數(shù)字視 頻盤(DVD)播放器、音響、冰箱、空調(diào)、清潔器、烤爐、微波爐、洗衣機、空氣清潔器、機頂盒、TV 盒子(例如,三星HomeSync?、蘋果TV?或谷歌TV?)、游戲控制臺、電子詞典、電子鍵、便攜式 攝像機和電子相框。
[0110] 另外或者替代地,該電子設(shè)備可以包括以下至少之一:各種醫(yī)療設(shè)備(例如,磁共 振血管造影術(shù)(MRA)設(shè)備、核磁共振成像(MRI)設(shè)備、計算機斷層(CT)設(shè)備、醫(yī)學(xué)成像設(shè)備、 超聲波設(shè)備等)、導(dǎo)航設(shè)備、全球定位系統(tǒng)(GPS)接收器、事件數(shù)據(jù)記錄器(EDR)、飛行數(shù)據(jù)記 錄器(FDR),車輛文娛新聞設(shè)備、海事電子設(shè)備(例如,海事導(dǎo)航系統(tǒng)、回轉(zhuǎn)羅盤等)、航空電 子設(shè)備、安全設(shè)備、車頭單元和工業(yè)或家庭機器人。
[0111] 另外或者替代地,電子設(shè)備可以包括以下至少之一:具有因特網(wǎng)功能的家具或建 筑物/結(jié)構(gòu)、電子板、電子簽名接受設(shè)備、投影機或者各種測量儀器(例如,水、電、氣體或無 線電信號測量儀器)。電子設(shè)備1800不局限于任何特定類型的設(shè)備。
[0112] 圖19是按照本公開的各方面的系統(tǒng)1900的示例的圖。參考圖19,電子設(shè)備1901可 以包括總線1910、處理器1920、存儲器1930、輸入/輸出接口 1940、顯示器1950、通信接口 1960和數(shù)字內(nèi)容顯示模塊1970。
[0113] 總線1910可以是彼此連接以上所述的組件和在其間傳遞通信信號(例如控制消 息)的電路。
[0114] 處理器1920可以包括任何適當(dāng)類型的處理電路,如通用處理器(例如,基于ARM的 處理器、基于MIPS的處理器、基于x86的處理器等)、專門應(yīng)用集成電路(ASIC)和/或現(xiàn)場可 編程門陣列(FPGA)。處理器1920,例如,通過總線1910從以上其它組件(例如,存儲器1930、 輸入/輸出接口 1940、顯示器1950、通信接口 1960或數(shù)字內(nèi)容顯示模塊1970)接收指令,解釋 接收的指令,并且響應(yīng)解釋的指令執(zhí)行操作和數(shù)據(jù)處理。
[0115] 存儲器1930可以包括任何適當(dāng)類型的易失性和非易失性存儲器。存儲器1930可以 存儲從處理器1920或其它組件(例如,輸入/輸出接口 1940、顯示器1950、通信接口 1960或數(shù) 字內(nèi)容顯示模塊1970)接收的指令或數(shù)據(jù),或者從處理器1920或其它組件產(chǎn)生的指令或數(shù) 據(jù)。存儲器1930例如可以包括編程模塊,例如,內(nèi)核1931、中間件1932、應(yīng)用編程接口(API) 1933和應(yīng)用1934。每一上述的編程模塊可以以軟件、固件、硬件或其組合配置。
[0116] 內(nèi)核1931可以控制或者管理系統(tǒng)資源(例如,總線1910、處理器1920或者存儲器 1930),其用來執(zhí)行由剩余其它編程模塊(例如,中間件1932、API 1933或者應(yīng)用1934)實現(xiàn) 的操作或功能。另外,內(nèi)核1931可以提供界面,用于從中間件1932、API 1933或者應(yīng)用1934 訪問電子設(shè)備1901的個體組件,并且控制或者管理該個體組件。
[0117] 中間件1932可以充當(dāng)中介角色,用于在API 1933或者應(yīng)用1934和內(nèi)核1931之間通 過通信交換數(shù)據(jù)。另外,關(guān)于從應(yīng)用1932接收的作業(yè)請求,中間件1934可以通過使用分配用 于使用電子設(shè)備101的系統(tǒng)資源(例如,總線1901、處理器1910或者存儲器1920)優(yōu)先級給在 應(yīng)用1934之中的至少一個應(yīng)用的方法,執(zhí)行用于該作業(yè)請求的控制(例如,調(diào)度或者負(fù)載均 衡)。
[0118] API 1933,作為通過其應(yīng)用1934控制從內(nèi)核1931或者中間件1932提供的功能的接 口,可以包括用于文件控制、窗口控件、圖像處理或者字符控制的至少一個接口或功能(例 如指令)。
[0119] 按照各方面,應(yīng)用1934可以包括SMS/MMS應(yīng)用、電子郵件應(yīng)用、日歷應(yīng)用、鬧鐘應(yīng) 用、健康護(hù)理應(yīng)用(例如,用于測量訓(xùn)練數(shù)量或者血糖的應(yīng)用)或者環(huán)境信息應(yīng)用(例如,用 于提供壓力、濕度或者信息的應(yīng)用)。另外或者替代地,應(yīng)用1934可以是關(guān)于在電子設(shè)備 1901和外部電子設(shè)備(例如,電子設(shè)備1902或者電子設(shè)備1904)之間的信息交換的應(yīng)用。關(guān) 于信息交換的應(yīng)用例如可以包括用于傳遞專門信息給外部電子設(shè)備的通知中繼應(yīng)用,或者 用于管理外部電子設(shè)備的設(shè)備管理應(yīng)用。
[0120] 例如,通知中繼應(yīng)用可具有以下功能,用于給外部電子設(shè)備(例如,電子設(shè)備1902 或電子設(shè)備1904)傳遞從電子設(shè)備1901的另一個應(yīng)用(例如,SMS/MMS應(yīng)用、電子郵件應(yīng)用、 健康護(hù)理應(yīng)用或者環(huán)境信息)發(fā)生的通知信息。另外或者替代地,通知中繼應(yīng)用1134可從外 部電子設(shè)備(例如,電子設(shè)備1902或電子設(shè)備1904)接收通知信息,然后可提供該接收的通 知信息到用戶。該設(shè)備管理應(yīng)用例如可以對于與電子設(shè)備1901通信的外部電子設(shè)備(例如 電子設(shè)備1902或者電子設(shè)備1904)的至少部分、在外部電子設(shè)備中操作的應(yīng)用或者從電子 設(shè)備提供的服務(wù)(例如,呼叫服務(wù)或者消息服務(wù)),管理(例如,安置、刪除或者更新)功能(例 如,打開/關(guān)閉外部電子設(shè)備本身(或者一些組件)或者調(diào)整顯示器的亮度(或者分辨率))。
[0121] 按照本公開的各方面,應(yīng)用1934可以包括按照外部電子設(shè)備(例如電子設(shè)備1902 或者電子設(shè)備1904)的屬性(例如電子設(shè)備的類型)指定的應(yīng)用。例如,當(dāng)外部電子設(shè)備是 MP3播放器時,應(yīng)用1934可以包括關(guān)于音樂重放的應(yīng)用。類似地,當(dāng)外部電子設(shè)備是移動醫(yī) 療設(shè)備時,應(yīng)用1934可以包括關(guān)于健康護(hù)理的應(yīng)用。按照本公開的各方面,應(yīng)用1934可以包 括以下的至少一個:指定給電子設(shè)備1901的應(yīng)用、或者從外部電子設(shè)備(例如服務(wù)器1906或 者電子設(shè)備1902或者電子設(shè)備1904)接收的應(yīng)用。
[0122] 該輸入/輸出接口 1940可以通過總線1910,傳遞從用戶通過傳感器(例如,加速度 傳感器或者陀螺儀傳感器)或者輸入設(shè)備(例如,鍵盤或者觸摸屏)輸入的指令或者數(shù)據(jù)到 處理器1920、存儲器1930、通信接口 1960或者數(shù)字內(nèi)容顯示模塊1970。例如,輸入/輸出接口 1940可以向處理器1920提供關(guān)于通過觸摸屏輸入的用戶的觸摸的數(shù)據(jù)。另外,輸入/輸出接 口 1940可以通過輸出裝置(例如,揚聲器或者顯示器),輸出通過總線1310從處理器1920、存 儲器1930、通信接口 1960、或者數(shù)字內(nèi)容顯示模塊1970接收的指令或者數(shù)據(jù)。例如,輸入/輸 出接口 1940可以通過揚聲器輸出通過處理器1920處理的話音數(shù)據(jù)到用戶。
[0123] 顯示器1950可以顯示各種信息(例如,多媒體數(shù)據(jù)或者文本數(shù)據(jù))給用戶。
[0124] 通信接口 1960可以連接在電子設(shè)備1901和外部設(shè)備(例如,電子設(shè)備1902或者電 子設(shè)備1904或者服務(wù)器1904)之間的通信。例如,通信接口 1960可以支持網(wǎng)絡(luò)通信1962(例 如,因特網(wǎng)、局域網(wǎng)(LAN),連線區(qū)域網(wǎng)(WAN)、電信網(wǎng)、蜂窩網(wǎng)絡(luò)、衛(wèi)星網(wǎng)絡(luò)或者普通老式電 話服務(wù)(POTS)),和近程通信1964(例如,無線保真度(Wi-Fi)、藍(lán)牙(BT)、近場通信(NFC)或 者有線通信(例如,通用的串行總線(USB)、高清晰度多媒體接口(HDMI)、推薦標(biāo)準(zhǔn)(RS)-232 或者普通老式電話服務(wù)(POTS))。按照本公開的各方面,用于在電子設(shè)備1901和外部設(shè)備之 間的通信的協(xié)議(例如,近程通信協(xié)議、網(wǎng)絡(luò)通信協(xié)議或者連線通信協(xié)議),可以由API 1933 或者中間件1932的至少一個支持。電子設(shè)備1902和1904的每一個可以與電子設(shè)備1901相同 (例如,相同的類型)或者不同(例如,不同類型)。
[0125] 數(shù)字內(nèi)容顯示模塊1970可以處理從其它組件(例如,處理器1920、存儲器1930、輸 入/輸出接口 1940或者通信接口 1360)獲得的至少部分信息,并且可以通過各種方法輸出它 到用戶。例如,數(shù)字內(nèi)容顯示模塊1970可以控制電子設(shè)備1901的至少部分功能,以允許電子 設(shè)備1901通過使用處理器1920或者分開地(沒有使用該處理器1920),與另一個電子設(shè)備 (例如,電子設(shè)備1902、電子設(shè)備1904或者服務(wù)器1906)互操作。
[0126] 數(shù)字內(nèi)容顯示模塊1970可以接收組成內(nèi)容項(例如網(wǎng)頁)的至少部分?jǐn)?shù)據(jù)(例如網(wǎng) 頁源代碼),確定用于該網(wǎng)頁的布局級別,并且按照該布局級別配置該網(wǎng)頁。顯示模塊1970 可以執(zhí)行(或另外實現(xiàn))關(guān)于圖1-18所述的技術(shù)和/或過程的任何一個。數(shù)字內(nèi)容顯示模塊 可以使用硬件(例如,處理器和/或任何其它類型的電子電路)、軟件(例如,一個或多個處理 器可執(zhí)行指令)、和或硬件和軟件的組合實現(xiàn)。
[0127] 圖20是按照本公開的各方面的電子設(shè)備2001的示例的圖2000。電子設(shè)備2001例如 可以配置圖19中顯示的以上所述的電子設(shè)備1901的所有或者部分。參考圖20,電子設(shè)備 2001可以包括至少一個處理器2010、訂戶識別模塊(SIM)卡2014、存儲器2020、通信模塊 2030、傳感器模塊2040、輸入模塊2050、顯示器2060、接口 2070、音頻模塊2080、相機模塊 2091、電源管理模塊2095、電池2096、指示器2097和馬達(dá)2098。
[0128] 處理器2010可以包括任何適當(dāng)類型的處理電路,如通用處理器(例如,基于ARM的 處理器、基于MIPS的處理器、基于x86的處理器等)、專門應(yīng)用集成電路(ASIC)和/或現(xiàn)場可 編程門陣列(FPGA)。另外或者替代地,處理器2010(例如,處理器2020)可以包括至少一個應(yīng) 用處理器(AP)2011或者至少一個通信處理器(CP)2013。雖然包括在處理器2010中的AP 2011和CP 2013顯示在圖20中,但是其可包括在不同的1C封裝件中。按照本公開的各方面, AP 2011和CP 2013可包括在一個1C封裝中。
[0129] AP 2011可以控制連接到AP 2011的多個硬件或者軟件組件,并且還可以通過執(zhí)行 操作系統(tǒng)或者應(yīng)用程序,以多媒體數(shù)據(jù)執(zhí)行各種數(shù)據(jù)處理和操作。AP 2011可以例如片上系 統(tǒng)(SoC)實現(xiàn)。按照本公開的各方面,處理器2010可以進(jìn)一步包括圖形處理單元GPU)(未顯 示)。
[0130] CP 2013可以管理在經(jīng)由網(wǎng)絡(luò)連接到電子設(shè)備2001(例如電子設(shè)備2001)的其它電 子設(shè)備(例如,電子設(shè)備2002、電子設(shè)備2004或者服務(wù)器2006)之間的通信中的數(shù)據(jù)鏈路,并 且可以執(zhí)行用于轉(zhuǎn)換通信協(xié)議的功能。CP 2013可以用例如SoC實現(xiàn)。按照本公開的各方面, CP 2013可以執(zhí)行至少部分多媒體控制功能。CP 2013可以通過使用例如訂戶識別模塊(例 如SM卡2014),執(zhí)行通信網(wǎng)絡(luò)中的電子設(shè)備的區(qū)別和認(rèn)證。另外,CP 2013可以給用戶提供 服務(wù),例如,話音呼叫、視頻呼叫、文本消息或者分組數(shù)據(jù)。
[0131] 另外,CP 2013可以控制通信模塊2030的數(shù)據(jù)傳輸。如圖20所示,從AP 2011分開組 件(如CP 2013、電源管理模塊2095或者存儲器2020),但是按照本公開的各方面,可實現(xiàn)AP 2011包括上述一些組件(例如CP 2013)。
[0132] 按照本公開的各方面,AP 2011或者CP 2013可以加載從非易失存儲器或者連接其 的至少一個其它組件接收的命令或者數(shù)據(jù)到易失性存儲器中并且可以處理它們。此外,AP 2011或者CP 2013可以存儲從非易失存儲器中的至少一個其它組件接收的或者由其產(chǎn)生的 數(shù)據(jù)。
[0133] SIM卡2014可以是包括訂戶識別模塊的卡,并且可被插入形成在電子設(shè)備的特定 位置的槽中。該SM卡2014可以包括唯一標(biāo)識信息(例如,集成電路卡標(biāo)識符(ICCID))或者 訂戶信息(例如,國際移動訂戶身份(MSI))。
[0134] 存儲器2020(例如存儲器2030)可以包括內(nèi)存儲器2022或者外存儲器2024。內(nèi)存儲 器2022可以包括易失性存儲器(例如動態(tài)RAM(DRAM)、靜態(tài)RAM(SRAM)、同步動態(tài)RAM (SDRAM))和非易失性存儲器(例如一次性可編程ROM(OTPROM)、可編程ROM(PROM)、可擦除和 可編程ROM(EPROM)、電可擦除和可編程ROM(EEPR0M)、掩模ROM、閃速ROM、NAND閃速存儲器和 NOR閃速存儲器)中的至少一個。按照本公開的各方面,內(nèi)存儲器2022可以是固態(tài)驅(qū)動器 (SSD)。外存儲器2024可以進(jìn)一步包括閃速驅(qū)動器,例如,緊湊閃速(CF)、安全數(shù)字(SD)、微 安全數(shù)字(Micro-SD)、迷你型安全數(shù)字(Mini-SD)、極限數(shù)字(xD)或者存儲器棒。外存儲器 2024可通過各種接口功能上地連接到電子設(shè)備1901。按照本公開的各方面,電子設(shè)備1901 可以進(jìn)一步包括存儲設(shè)備(或者存儲介質(zhì)),如硬盤。
[0135]通信模塊2030(例如通信接口 1960)可以包括無線通信模塊2031或者RF模塊2034。 無線通信模塊2031可以包括Wi-Fi 2033、藍(lán)牙(BT)2035、GPS 2037或者近場通信(NFC) 2039。例如,無線通信模塊2031可以通過使用無線頻率提供無線通信功能。另外或者替代 地,無線通信模塊2031可以包括網(wǎng)絡(luò)接口(例如LAN卡)或者調(diào)制解調(diào)器,用于連接電子設(shè)備 2000到網(wǎng)絡(luò)(例如,因特網(wǎng)、局域網(wǎng)(LAN)、連線區(qū)域網(wǎng)(WAN)、電信網(wǎng)、蜂窩網(wǎng)絡(luò)、衛(wèi)星網(wǎng)絡(luò)或 者普通老式電話服務(wù)(POTS))。
[0136] RF模塊2034可負(fù)責(zé)數(shù)據(jù)傳輸,例如,RF信號的傳輸。雖然圖中未顯不,但是RF模塊 2034可以包括收發(fā)器、功率放大模塊(PAM)、頻率濾波器或者低噪聲放大器(LNA)。另外,RF 模塊2034可以進(jìn)一步包括用于以無線通信在自由空間上發(fā)送/接收電磁波的組件,例如,導(dǎo) 體或者導(dǎo)線。
[0137] 傳感器模塊2040測量物理量或者檢測電子設(shè)備2000的操作狀態(tài),從而轉(zhuǎn)換測量的 或者檢測的信息為電信號。傳感器模塊2040包括手勢傳感器2040A、陀螺儀傳感器2040B、壓 力傳感器2040C、磁傳感器2040D、加速度傳感器2040E、緊握傳感器2040F、接近傳感器 2040G、彩色傳感器2040H(例如,紅、綠、藍(lán)(RGB)傳感器)、生物學(xué)傳感器20401、溫度/濕度傳 感器2040J、照度傳感器2040K和紫外線(UV)傳感器2040M中的至少一個。另外/替代地,傳感 器模塊2040可以包括電子鼻傳感器(未顯示)、肌電圖描記法(EMG)傳感器、腦電圖(EEG)傳 感器(未顯示)、心電圖(ECG)傳感器(未顯示)、紅外線(IR)傳感器(未顯示)、虹膜傳感器(未 顯示)或者指紋傳感器(未顯示)。傳感器模塊2040可以進(jìn)一步包括用于控制其中的至少一 個傳感器的控制電路。
[0138] 輸入模塊2050可以包括觸摸面板2052、(數(shù)字)筆傳感器2054、鍵2056或者超聲波 輸入設(shè)備2058。觸摸面板2052可以通過電容、電阻、紅外或者超聲波方法認(rèn)出觸摸輸入。另 外,觸摸面板2052可以進(jìn)一步包括控制電路。在電容方法的情況下,直接觸摸和接近識別兩 者是可能的。觸摸面板2052可以進(jìn)一步包括觸覺層。在這種情況下,觸摸面板2052可以提供 觸覺響應(yīng)到用戶。
[0139] 該(數(shù)字)筆傳感器2054可通過類似或者等于接收用戶的觸摸輸入的方法或者用 于識別的附加薄片實現(xiàn)。鍵2056可以包括例如物理按鈕、光學(xué)鍵、小鍵盤或者觸摸式按鍵。 超聲波輸入設(shè)備2058,作為通過電子設(shè)備中的話筒(例如話筒2088)檢測聲波來檢驗數(shù)據(jù)的 設(shè)備,可以通過產(chǎn)生超聲波信號的輸入工具提供無線識別。按照本公開的各方面,電子設(shè)備 2000可以從通過通信模塊2030連接到電子設(shè)備2000外部設(shè)備(例如,網(wǎng)絡(luò)、計算機或者服務(wù) 器)接收用戶輸入。
[0140] 顯示器2060(例如顯示器1950)可以包括面板2062、全息圖2064或者投影機2066。 面板2062例如可以包括液晶顯示(IXD)或者有源矩陣有機發(fā)光二極管(AM-0LED)。面板2062 可實現(xiàn)為例如靈活透明或者可穿戴的。面板2062和觸摸面板2052可以以一個模塊配置。全 息圖2064可以通過使用光的干涉在空中顯示三維圖像。投影機2066可以通過在屏幕上投影 光顯示圖像。屏幕例如可放置在電子設(shè)備2000的內(nèi)部或者外部。按照本公開的各方面,顯示 器2060可以進(jìn)一步包括控制電路,用于控制面板2062、全息圖設(shè)備2064或者投影機2066。
[0141] 接口 2070可包括例如高清晰度多媒體接口(HDMI) 2072、通用的串行總線(USB) 2074、光通信終端2076或者D-超小型(sub)2078。接口 2070可包括在例如圖19中顯示的通信 接口 1960中。另外/替代地,接口 2070例如可以包括移動高清晰度鏈路(MHL)、安全數(shù)字(SD/ 多媒體卡(MMC)或者紅外數(shù)據(jù)關(guān)聯(lián)(IrDA)(未顯示)。
[0142] 音頻模塊2080可以在雙向轉(zhuǎn)換聲音和電信號。音頻模塊2080的至少一些組件可包 括在例如圖19中顯示的輸入/輸出接口 1940中。音頻模塊2080可以處理通過揚聲器2082、接 收器2084、耳機2086或者話筒2088輸入/輸出的聲音信息。
[0143] 相機模塊2091,作為用于捕獲靜止圖像和視頻的設(shè)備,可以包括至少一個圖像傳 感器(例如,前部傳感器或者后部傳感器)、鏡頭(未顯示)、圖像信號處理器(ISP)(未顯示) 或者閃光燈(未顯示)(例如,LED或者氣氣燈)。
[0144] 電源管理模塊2095可以管理電子設(shè)備2000的電力。雖然圖中未顯示,但是電源管 理模塊2095可以包括例如電源管理集成電路(PMIC)、充電器集成電路(1C)或者電量計。
[0145] PMIC可嵌入例如1C或SoC半導(dǎo)體。充電方法可分類為有線方法和無線方法。充電器 1C可以給電池充電,并且可以防止來自充電器的過電壓或者過電流流。按照本公開的各方 面,充電器1C可以包括用于有線充電方法和無線充電方法中的至少一個的充電器1C。作為 無線充電方法,例如,存在磁共振方法、磁感應(yīng)方法或者電磁方法??稍黾佑糜跓o線充電的 附加電路,例如,如線圈環(huán)的電路、諧振電路或者整流電路。
[0146] 電池計可以測量電池2096的剩余量、或者電池396在充電期間的電壓、電流或者溫 度。電池2096可以存儲或者產(chǎn)生電并且可以通過使用該存儲的或者產(chǎn)生的電,為電子設(shè)備 2000供電。電池2096例如可以包括可再充電的電池或者太陽能電池。
[0147] 指示器2097可以顯示電子設(shè)備2000或者其部分(例如AP 811)的特定狀態(tài),例如, 引導(dǎo)狀態(tài)、消息狀態(tài)或者充電狀態(tài)。馬達(dá)2098可以轉(zhuǎn)換電信號為機械振動。雖然圖中未顯 示,但是電子設(shè)備2000可以包括用于移動TV支持的處理設(shè)備(例如GPU)。用于移動TV支持的 處理設(shè)備可以按照標(biāo)準(zhǔn),如數(shù)字多媒體廣播(DMB)、數(shù)字視頻廣播(DVB)或者媒體流,處理媒 體數(shù)據(jù)。
[0148] 電子設(shè)備的每一上述組件可用至少一個組件配置,并且對應(yīng)組件的名稱可以按照 電子設(shè)備的種類改變。按照本公開的各方面的電子設(shè)備可配置包括以上所述的組件或者附 加的其它組件的至少一個。另外,按照本公開的各方面的電子設(shè)備中的一些組件配置為一 個實體,以便上述的對應(yīng)組件的功能同等地執(zhí)行。
[0149] 用于本公開的術(shù)語"模塊"例如可以意謂包括硬件、軟件和固件的至少一個的組合 的單元。術(shù)語〃模塊"和術(shù)語"單元"、"邏輯"、"邏輯塊"、"組件"或者"電路〃可以可交換地使 用。"模塊"可以是整體地配置的組件的最小單元或者部分。"模塊"可以是執(zhí)行至少一個功 能或者其部分的最小單元。"模塊"可機械地或者電子地實現(xiàn)。例如,按照本公開的各方面的 "模塊"可以包括任何適當(dāng)類型的處理電路,如處理器、執(zhí)行一定操作的專用應(yīng)用集成電路 (ASIC)芯片、現(xiàn)場可編程門陣列(FPGA)或者可編程邏輯器件,其所有已知或者將在未來開 發(fā)。
[0150] 按照各方面,依據(jù)本公開的至少部分設(shè)備(例如,模塊或其功能)或者方法(例如操 作),例如,如以編程模塊的形式,可使用存儲在計算機可讀存儲介質(zhì)中的指令實現(xiàn)。當(dāng)至少 一個處理器(例如處理器210)執(zhí)行指令時,它可以執(zhí)行對應(yīng)于該指令的功能。計算機可讀存 儲介質(zhì)可以包括例如存儲器220。至少部分編程模塊可通過例如處理器210實現(xiàn)(例如執(zhí) 行)。至少部分編程模塊可以包括例如模塊、程序、例程、指令集或者過程,以執(zhí)行至少一個 功能。
[0151] 圖1-20僅僅作為例子提供。關(guān)于這些圖說明的至少一些步驟可以并發(fā)地執(zhí)行,以 不同的次序執(zhí)行,和/或一起省略。將要理解,提供在這里描述的示例,以及措詞為"如"、"例 如"、"包括"、"在一些方面,"、"在一些實現(xiàn)中,"、等等,不應(yīng)該解釋為限制要求的主題為特 定示例。
[0152] 以上描述的本公開的各方面可以以硬件、固件或者經(jīng)由軟件或者計算機代碼的執(zhí) 行實現(xiàn),軟件或者計算機代碼可以存儲在記錄媒體中,如CD R0M、數(shù)字多用途盤(DVD)、磁 帶、RAM、軟盤、硬盤或者磁光盤,或者計算機代碼(其通過網(wǎng)絡(luò)下載,原來存儲在遠(yuǎn)距記錄媒 體或者非暫時機器可讀媒體上,并且要存儲在本地記錄媒體上,以便在這里描述的方法可 以經(jīng)由存儲在記錄媒體上的這樣的軟件,使用通用計算機或者專門的處理器或者在可編程 或者專用硬件(如ASIC或者FPGA)中表現(xiàn)。如在本領(lǐng)域?qū)斫獾?,計算機、處理器、微處理 器控制器或者可編程硬件包括存儲器組件,例如,RAM、R0M、閃存等等,其可以存儲或者接收 軟件或者計算機代碼(其在由計算機、處理器或者硬件訪問和執(zhí)行時實現(xiàn)在這里描述的處 理方法)。另外,將認(rèn)識到,在通用計算機訪問用于實現(xiàn)在這里說明的處理的代碼時,代碼的 執(zhí)行轉(zhuǎn)換通用計算機為用于執(zhí)行在這里說明的處理的專用計算機。提供于各圖中的任何功 能和步驟可以硬件、軟件或者兩者的結(jié)合來實現(xiàn),并且可在計算機的編程的指令中完全或 者部分地執(zhí)行。在這里沒有權(quán)利要求要素將被解釋為依據(jù)35U. S. C. 112第六款的規(guī)定,除非 該要素明確地使用措詞"用于……的裝置(means for)"來敘述。
[0153] 雖然已經(jīng)參考其中提供的示例具體地說明和描述了本公開,但是本領(lǐng)域技術(shù)人員 將理解,可在其中進(jìn)行形式和細(xì)節(jié)上的各種變化,而不脫離如所附權(quán)利要求所定義的本公 開的精神和范圍。
【主權(quán)項】
1. 一種電子設(shè)備的方法,該方法包括: 在該電子設(shè)備中接收包括對應(yīng)于數(shù)字內(nèi)容的至少部分?jǐn)?shù)據(jù)的第一數(shù)據(jù); 通過功能上連接到該電子設(shè)備的顯示器,在用于第一數(shù)據(jù)的輸出方法的多個規(guī)則之 中,確定至少一個規(guī)則;以及 根據(jù)第一數(shù)據(jù)獲得對應(yīng)于該至少一個規(guī)則的第二數(shù)據(jù),并且在該顯示器上顯示獲得的 第二數(shù)據(jù)。2. 如權(quán)利要求1所述的方法,其中該獲得的第二數(shù)據(jù)的顯示包括: 比較第一數(shù)據(jù)和第二數(shù)據(jù); 在按照比較的結(jié)果第二數(shù)據(jù)是第一數(shù)據(jù)的部分時,從第一數(shù)據(jù)獲得第二數(shù)據(jù);以及 在第一數(shù)據(jù)是第二數(shù)據(jù)的分部時,接收對應(yīng)于第二數(shù)據(jù)的剩余數(shù)據(jù)的數(shù)字內(nèi)容的數(shù) 據(jù)。3. 如權(quán)利要求1所述的方法,進(jìn)一步包括,在該至少一個規(guī)則被變成另一規(guī)則時,獲得 對應(yīng)于另一規(guī)則的第三數(shù)據(jù),并且顯示獲得的第三數(shù)據(jù)。4. 如權(quán)利要求3所述的方法,其中通過功能上連接到該電子設(shè)備的輸入模塊,或者來自 其它電子設(shè)備之中的至少一個的外部輸入,獲得該另一規(guī)則。5. 如權(quán)利要求1所述的方法,其中該規(guī)則是用于按照指定基準(zhǔn)顯示對應(yīng)于該數(shù)字內(nèi)容 的所有或部分?jǐn)?shù)據(jù)的級別。6. 如權(quán)利要求5所述的方法,其中該指定基準(zhǔn)由以下的至少一個或者兩個的組合確定: 該數(shù)據(jù)和該數(shù)據(jù)的內(nèi)容中的布局形式、對象類型以及對象大小。7. 如權(quán)利要求6所述的方法,其中用于顯示對應(yīng)于該數(shù)字內(nèi)容的數(shù)據(jù)的整體或部分的 級別涉及樹結(jié)構(gòu),通過其指定應(yīng)用解釋對應(yīng)于該數(shù)字內(nèi)容的數(shù)據(jù)。8. -種電子設(shè)備,包括: 至少一個存儲器,配置為存儲數(shù)據(jù);和 至少一個處理器,配置為執(zhí)行數(shù)字內(nèi)容顯示模塊, 其中該數(shù)字內(nèi)容顯示模塊配置為在該電子設(shè)備中接收包括對應(yīng)于數(shù)字內(nèi)容的至少部 分?jǐn)?shù)據(jù)的第一數(shù)據(jù);通過功能上連接到該電子設(shè)備的顯示器,在用于第一數(shù)據(jù)的輸出方法 的多個規(guī)則之中確定至少一個規(guī)則;根據(jù)第一數(shù)據(jù)獲得對應(yīng)于該至少一個規(guī)則的第二數(shù) 據(jù);以及在該顯示器上顯示獲得的第二數(shù)據(jù)。9. 如權(quán)利要求8所述的設(shè)備,其中該數(shù)字內(nèi)容顯示模塊比較第一數(shù)據(jù)和第二數(shù)據(jù);在按 照比較的結(jié)果第二數(shù)據(jù)是第一數(shù)據(jù)的部分時,從第一數(shù)據(jù)獲得第二數(shù)據(jù);以及在第一數(shù)據(jù) 是第二數(shù)據(jù)的部分時,接收對應(yīng)于第二數(shù)據(jù)的剩余數(shù)據(jù)的數(shù)字內(nèi)容的數(shù)據(jù)。10. 如權(quán)利要求8所述的設(shè)備,其中在該至少一個規(guī)則被變成另一規(guī)則時,該數(shù)字內(nèi)容 顯示模塊進(jìn)一步獲得對應(yīng)于另一規(guī)則的第三數(shù)據(jù),并且顯示獲得的第三數(shù)據(jù)。11. 如權(quán)利要求10所述的設(shè)備,其中,在沒有接收對應(yīng)于另一規(guī)則的第三數(shù)據(jù)的至少部 分時,該數(shù)字內(nèi)容顯示模塊進(jìn)一步接收沒有從對應(yīng)于該數(shù)字內(nèi)容的數(shù)據(jù)接收的剩余。12. 如權(quán)利要求10所述的設(shè)備,其中另一規(guī)則通過外部輸入改變,并且該外部輸入從功 能上連接到該電子設(shè)備的輸入模塊或其它電子設(shè)備獲得。13. 如權(quán)利要求8所述的設(shè)備,其中該規(guī)則是用于按照指定基準(zhǔn)顯示對應(yīng)于該數(shù)字內(nèi)容 的所有或部分?jǐn)?shù)據(jù)的級別。14. 如權(quán)利要求13所述的方法,其中該指定基準(zhǔn)由以下的至少一個或者兩個的組合確 定:該數(shù)據(jù)和該數(shù)據(jù)的內(nèi)容中的布局形式、對象類型以及對象大小。15. 如權(quán)利要求13所述的方法,其中用于顯示對應(yīng)于該數(shù)字內(nèi)容的數(shù)據(jù)的整體或部分 的級別涉及樹結(jié)構(gòu),通過其指定應(yīng)用解釋對應(yīng)于該數(shù)字內(nèi)容的數(shù)據(jù)。
【文檔編號】G06F17/22GK105874448SQ201480070042
【公開日】2016年8月17日
【申請日】2014年12月16日
【發(fā)明人】金庚泰, 金良昱, 裵慧林, 李善基, 左昌協(xié), 姜斗錫, 李昌浩, 林斯美, 全鏞俊
【申請人】三星電子株式會社