• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>
    當前位置: 首頁 > 專利查詢>微軟公司專利>正文

    從存儲器和處理中丟棄空閑圖形顯示元素制造技術(shù)

    技術(shù)編號:8366703 閱讀:140 留言:0更新日期:2013-02-28 04:59
    本發(fā)明專利技術(shù)提供了從存儲器和處理中丟棄空閑圖形顯示元素的方法和系統(tǒng)。用于空閑的計算機產(chǎn)生的圖形顯示元素的存儲器存儲和處理被丟棄,以節(jié)省存儲器容量、處理資源和功耗。如果計算機產(chǎn)生的顯示框變?yōu)榭臻e達規(guī)定持續(xù)時間(例如30秒),在該規(guī)定持續(xù)時間中沒有對空閑的顯示框執(zhí)行用戶動作或處理器動作,則所存儲的表示空閑顯示框的數(shù)據(jù)從存儲器中被丟棄,而且用于空閑的顯示元素的處理被停止,從而節(jié)省存儲器空間、處理資源和功耗(例如電池功率)。如果被丟棄的顯示框重新變?yōu)榛顒樱瑒t其被丟棄的資源可被重建。替代地,空閑的顯示元素可被傳遞至單獨的應(yīng)用,且在該空閑的顯示元素重新變?yōu)榛顒訒r由作出請求的應(yīng)用所收回。

    【技術(shù)實現(xiàn)步驟摘要】

    本專利技術(shù)涉及丟棄來自存儲器和處理的空閑圖形顯示元素的方法和系統(tǒng)。
    技術(shù)介紹
    隨著計算的出現(xiàn),用戶界面已被發(fā)展為允許用戶與電子內(nèi)容和底層的軟件應(yīng)用功能進行交互。在一些情況下,給定用戶可部署多個用戶界面,該多個用戶界面與在所部署的用戶界面的各層中的多個內(nèi)容項目相關(guān)聯(lián)。例如,用戶可能在他/她的計算機顯示屏上同時部署并顯示了兩個文字處理文檔、電子表格文檔、幻燈片演示應(yīng)用文檔以及電子郵箱界面,其中每一個被顯示的文檔或內(nèi)容項目中在顯示屏上層疊,或如果有足夠的顯示屏空間可用的話則彼此相鄰顯示,或者被顯示的一個或多個文檔或內(nèi)容項目被最小化而在視野之夕卜。在這樣的情況下,被顯示的文檔或內(nèi)容項目中的一個可以是活動項目,這是因為其當前正在接收用戶動作(例如,編輯、光標聚焦等等)或由于其正在接收用于更新被顯示項目的 一些方面所需的一些類型的系統(tǒng)動作。其他被顯示的內(nèi)容項目(例如,被顯示的文字處理文檔)可以是不活動的或空閑的,意味著由于不存在對該內(nèi)容項目的用戶動作或系統(tǒng)動作,該內(nèi)容項目當前不需要處理或更新。在通常情況下,每個被顯示的內(nèi)容項目可被顯示為組成被顯示的內(nèi)容項目的圖形顯示元素演示(例如位圖)的集合。例如,被顯示的文字處理文檔可包括被顯示的表示功能按鈕/控件(例如,打印按鈕、保存按鈕等等)的位圖或其他圖形演示的集合,以及被顯示的表示文檔內(nèi)容(例如,文本、圖像等等)的位圖或其他圖形表示的集合。當這樣的文檔或文檔的個體圖形顯示元素是不活動或空閑時,與顯示圖形演示相關(guān)聯(lián)的繼續(xù)處理和用于圖形表示的數(shù)據(jù)的繼續(xù)存儲需要大量使用存儲器容量、處理資源和包括移動計算設(shè)備的電池壽命的電能。因此,電子內(nèi)容項目的空閑圖形演示的存儲和處理在存儲器容量、處理資源和功耗方面是高成本的。本專利技術(shù)正是出于這些和其他考慮事項而做出的。
    技術(shù)實現(xiàn)思路
    本專利技術(shù)的實施例通過丟棄對于空閑的計算機生成的圖形顯示元素的存儲器存儲和處理,以節(jié)省存儲器容量、處理資源和功耗,從而解決了上述和其他問題。包含功能組件(例如,按鈕、控件、文檔顯示區(qū)域等)和用戶內(nèi)容(例如,文檔、圖像、照片等)的用戶界面可由一個或多個顯示框或窗口組成。每個顯示框或窗口可包含一個或多個此類組件。例如,文字處理應(yīng)用程序的用戶界面(UI)可包含具有組成工具欄的多個按鈕的一個顯示框或窗口。另一顯示框或窗口可包括組成服務(wù)面板的查找功能和幫助內(nèi)容。又一顯示框或窗口可包括例如文檔、圖表、圖像、照片等等之類的用戶信息。根據(jù)實施例,每個顯示框或窗口以及其中所包含的顯示元素可由顯示管理組件(本文中也被稱為“層主機”)進行管理。即,層主機可管理包含在繪制到顯示屏的每個顯示框或窗口中的顯示元素。給定的顯示元素可在多個顯示框或窗口之間共享,因此可被多個層主機所引用。層主機可被分配給多個顯示框或窗口的每一個以管理其中所包含的顯示元素。如果所有多個顯示框或窗口當前都是活動的,那么所有相關(guān)聯(lián)的層主機將都被指定為活動的。每個顯示元素被分配一引用計數(shù),該引用計數(shù)等于引用該顯示元素的活動層主機的總數(shù)量。如果給定的顯示框或窗口變?yōu)榭臻e達到規(guī)定持續(xù)時間(例如,30秒),在該持續(xù)時間內(nèi)沒有用戶或處理器動作在顯示框或窗口上執(zhí)行,那么被分配給該顯示框或窗口的層主機將進入空閑狀態(tài),并且其引用的任何顯示元素的引用計數(shù)將遞減I (一)。只要顯示元素具有等于或大于I (一)的引用計數(shù),就保持與顯示元素相關(guān)聯(lián)的存儲和處理。然而,如果任何顯示元素的引用計數(shù)被遞減至O時,則從存儲器丟棄表示該顯示元素的數(shù)據(jù)并且終止用于保持(更新)該顯示元素所需的處理直至再次需要該顯示元素。根據(jù)其他實施例,為了節(jié)省用于產(chǎn)生個體顯示元素所需的處理資源,可產(chǎn)生單個大顯示元素或紋理分組(也被稱為“圖集(atlas)”)以存儲多個個體顯示元素或紋理。圖集 或顯示元素分組的使用不限于用戶界面的特定部分。用于用戶界面的任何部分的顯示元素可被儲存在圖集中,這樣減少了創(chuàng)建每個顯示元素的時間。即,顯示元素分組或圖集可包含用于Π的大不相同的部分的顯示元素,并且Π的不同部分可由不同顯示元素管理器或?qū)又鳈C進行管理。為了節(jié)省存儲器和處理資源,個體顯示元素和顯示元素分組(圖集)都可在規(guī)定的空閑狀態(tài)下被丟棄。丟棄顯示元素分組或圖集需要通過將它們刪除或通過將它們移動至另一分組或圖集而將顯示元素從該分組或圖集移除。刪除顯示元素需要使引用該顯示元素的所有顯示元素管理器或?qū)又鳈C進入空閑狀態(tài)。在顯示元素被丟棄后,顯示元素分組或圖集可被壓縮或被組合,以將顯示元素從多個分組移動至一個分組中,這樣可產(chǎn)生之后可被丟棄的空分組(圖集)。一個或多個實施例的細節(jié)在附圖和以下描述中闡明。通過閱讀下面的具體實施例并參考相關(guān)聯(lián)的附圖,其他特征和優(yōu)點將變得顯而易見。要理解的是下面的具體實施例僅僅是說明性的,而不是對所要求保護的專利技術(shù)的限制。提供本
    技術(shù)實現(xiàn)思路
    以便以簡化的形式介紹將在以下具體實施方式中進一步描述的一些概念。本
    技術(shù)實現(xiàn)思路
    并不旨在標識出所要求保護的主題的關(guān)鍵特征或必要特征,也不旨在用于幫助確定所要求保護的主題的范圍。附圖說明圖IA示出了用于丟棄用于空閑的計算機生成的圖形顯示元素的存儲器存儲和處理,以節(jié)省存儲容量、處理資源和功耗的系統(tǒng)體系結(jié)構(gòu)圖。圖IB示出了與兩個被顯示的文字處理文檔相關(guān)聯(lián)的兩個示例被顯示的文字處理應(yīng)用用戶界面,其中被顯示的用戶界面組件中的每一個包括多個顯示元素。圖2示出了在顯示元素分組或圖集中被分組到一起的顯示元素或紋理的集合。圖3是示出了引用給定顯示元素的多個被顯示的框或窗口的映射和軌跡的簡化框圖。圖4是示出了表示多個相關(guān)聯(lián)的顯示元素的兩個或多個分組或圖集的壓縮或組合的簡化框圖。圖5是示出了表示多個相關(guān)聯(lián)的顯示元素的兩個或多個分組或圖集的壓縮或組合的簡化框圖。圖6示出了丟棄用于空閑的計算機生成的圖形顯示元素的存儲器存儲和處理,以節(jié)省存儲器容量、處理資源和功耗的方法的流程圖。圖7是可用來實施本專利技術(shù)的各實施例的計算設(shè)備的簡化框圖。圖8A和8B是可用來實施本專利技術(shù)的各實施例的移動計算設(shè)備的簡化框圖。圖9是可在其中實施本專利技術(shù)的各實施例的分布式計算系統(tǒng)的簡化框圖。具體實施方式 如上所簡要描述的,本專利技術(shù)的各實施例涉及丟棄用于空閑的計算機生成的圖形顯示元素的存儲器存儲和處理,以節(jié)省存儲器容量、處理資源和功耗。以下具體實施方式參考各個附圖。只要可能,就在附圖和以下描述中使用相同的附圖標記來指示相同或相似的元件。盡管可能描述了本專利技術(shù)的實施例,但修改、改編、以及其他實現(xiàn)是可能的。例如,可對附圖中所示的元素進行置換、添加、或修改,并且可通過對所公開的方法置換、重新排序、或添加階段來修改本文中所描述的方法。因此,下文的詳細描述不限制本專利技術(shù),相反,本專利技術(shù)的合適范圍由所附權(quán)利要求來限定。根據(jù)實施例,當給定的圖形顯示項目(例如,圖形用戶界面)被顯示到計算機啟用的顯示屏?xí)r,在計算機啟用的顯示屏上顯示之前生成并存儲個體顯示元素。在一些情況下,當在計算機顯示屏上顯示顯示元素時,每個個體顯示元素被顯示為用于表示與被顯示的項目相關(guān)聯(lián)的底層數(shù)據(jù)或功能的位圖、圖像或其他圖形顯示對象。例如,如果文字處理軟件應(yīng)用用戶界面被啟動以顯示包含文本和圖像的文檔以供用戶編輯,則用戶界面的組件(例如,功能按鈕和控件、服務(wù)面板、工具欄、查找界面等等)和用戶數(shù)據(jù)(例如,文本、圖像本文檔來自技高網(wǎng)
    ...

    【技術(shù)保護點】
    一種計算機實現(xiàn)的節(jié)省與所顯示的內(nèi)容相關(guān)聯(lián)的計算機處理資源的方法,包括:產(chǎn)生和渲染顯示元素(160、315、316、317、325)至與第一軟件應(yīng)用相關(guān)聯(lián)的計算機產(chǎn)生的顯示框(185、190、195);通過跟蹤涉及包含所述顯示元素的顯示框的活動,跟蹤與被渲染至所述顯示框的顯示元素相關(guān)聯(lián)的活動(610);以及如果所述顯示框空閑達規(guī)定持續(xù)時間,則保持所述顯示元素在所述顯示框上的顯示、終止所述顯示框的任何附加的渲染處理、并從存儲器空間(170)丟棄表示所述顯示元素的數(shù)據(jù)(620)。

    【技術(shù)特征摘要】
    ...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:T·R·亞當斯M·I·博里森科W·梁B·C·阿林
    申請(專利權(quán))人:微軟公司
    類型:發(fā)明
    國別省市:

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 国产精品无码制服丝袜| 久久亚洲AV无码精品色午夜 | 精品三级AV无码一区| 亚洲成AV人片在线播放无码| 国产AV无码专区亚洲Av| 永久免费AV无码网站在线观看 | 潮喷大喷水系列无码久久精品| 日韩精品无码中文字幕一区二区| 国产精品无码一区二区在线| 亚洲精品无码专区久久久 | 无码人妻久久一区二区三区 | 日韩人妻无码一区二区三区综合部| 日韩午夜福利无码专区a| 亚洲AV无码成H人在线观看| 男人的天堂无码动漫AV| 中文字幕乱码人妻无码久久 | 日韩成人无码影院| 亚洲日韩看片无码电影| 无码日韩精品一区二区三区免费| 无码国产亚洲日韩国精品视频一区二区三区 | 亚洲精品无码久久毛片| 亚洲AV无码一区二区三区性色| 无码日韩精品一区二区免费暖暖 | 久久人午夜亚洲精品无码区| 无码专区狠狠躁躁天天躁| 成人A片产无码免费视频在线观看| av中文无码乱人伦在线观看| 亚洲AV永久无码精品放毛片| 无码av免费毛片一区二区 | 国产成人年无码AV片在线观看| 无码任你躁久久久久久老妇App| 久久精品九九热无码免贵| 亚洲大尺度无码无码专区| 国模吧无码一区二区三区| 狠狠躁天天躁无码中文字幕图| 人妻老妇乱子伦精品无码专区| 色视频综合无码一区二区三区| 国产成人无码A区在线观看导航| 一本大道久久东京热无码AV| 亚洲无码黄色网址| 国模GOGO无码人体啪啪|