專利名稱:優化顯示器的壽命的制作方法
技術領域:
本發明一般地涉及計算機系統的顯示器。更具體地,本發明涉及控制顯示器壽命。
背景技術:
顯示器實質上是每種類型的計算機系統的關鍵部件。顯示器的設計在計算機系統的若干特性中占有重要的地位,比如大小、成本、電池壽命、功率消耗、以及總體上的易于使用。在計算機系統設計過程期間,典型地為計算機系統選擇顯示器來優化一種或多種特性,比如成本、可以由分辨率、亮度、顏色和其它視覺特性所度量的顯示器質量、以及功率消耗。
近來,新型顯示器,比如有機發光二極管(OLED)顯示器,已經出現并且提供改進的顯示器質量以及潛在地較低的功率消耗。然而,所述新型顯示器中的某些具有減少的壽命。特別地,許多這些顯示器經受不同顏色分量比如紅、綠和藍(RGB)分量的壽命的差異。因此,在計算機系統的壽命之上,計算機系統準確顯示一定顏色的能力削弱,并且因此計算機系統的壽命可能比顯示器的壽命更長。
發明內容
根據一個實施例,識別出多個顯示器控制選項。選擇至少一個所述顯示器控制選項來控制顯示器。
根據另一個實施例,使用了壽命模型確定顯示器的至少一部分的壽命度量,并且使用了使用模型識別出用于控制顯示器的至少一個顯示器控制選項。
參照實施例結合附圖所作的下面詳細描述,實施例的各種特征可以得到更充分地了解并且變得更好理解,其中圖1示出了根據一個實施例的壽命知曉(lifetime-aware)控制系統的框圖;圖2A-B示出了壽命模型的實施例的框圖;圖3示出了根據一個實施例的使用模型的框圖;圖4A-B示出了執行顯示器控制選項的例子;圖5示出了根據一個實施例的用于提供顯示器的壽命知曉控制的方法的流程圖;以及圖6示出了根據一個實施例的使用了所述壽命知曉控制系統的計算機系統的框圖。
具體實施例為了簡化和示例性目的,描述了實施例的原理。此外,在下面的詳細描述中,參照了示出了特定實施例的附圖。可以對實施例做出電子的、機械的、邏輯的和結構的改變而不背離實施例的宗旨和范圍。
根據一個實施例,壽命知曉控制系統被用于控制用于計算機系統的顯示器的壽命。例如,為顯示器生成壽命模型和使用模型。壽命模型包括顯示器或顯示器的一部分的預期壽命的一個近似并且用于預測顯示器或顯示器的一部分的剩余壽命,比如顯示器中的子像素、像素或像素組的剩余壽命。像素可以由三個子像素構成,一個紅色、一個綠色和一個藍色(RGB)。這個子像素三元素組一起組成單個像素。
使用模型是顯示器的估計使用的一個近似。使用壽命模型,確定是否控制顯示器以優化壽命。使用所述使用模型和可能地使用所述壽命模型,如果將優化顯示器的壽命,則確定與用于控制顯示器的不同可替換方案相關的一組顯示器控制選項。顯示器控制選項可以包括由顯示器的一部分顯示的圖像的一個或多個參數,比如顏色、強度、亮度、在顯示器上的位置等等。可以在所述顯示器控制選項組中對每個顯示器控制選項改變一個或多個所述參數。顯示器控制選項的例子可以包括控制像素或子像素的顏色、控制像素或子像素的強度(即亮度)、變暗、抖動、在顯示器上移動一個圖像到一個不同的位置上等等。選擇并執行一個或多個顯示器控制選項來優化顯示器壽命。例如,如果顯示器的一部分被確定具有過多的磨損,比如使用壽命模型所確定的,那么可以執行顯示器控制選項來增加顯示器的那部分的剩余壽命。結果,顯示器控制選項可以被執行來均衡像素或子像素的磨損,其可以導致顯示器壽命的總體增加。
圖1示出了在計算機系統10中執行的壽命知曉控制系統100的一個實施例。計算機系統10可以包括幾乎任何類型的設備,比如個人計算機、膝上型電腦、個人數字助理、電話、蜂窩電話、照相機、打印機、電視機等等。計算機系統10包括顯示器20。顯示器20可以被集成到計算機系統10上或作為一個單獨單元來提供。顯示器20被廣泛定義成包括與數據的視覺表示相關的軟件和硬件的任意組合。例如,顯示器20可以包括顯示器面板、顯示器控制器和驅動器。可以使用各種類型的顯示器技術,比如陰極射線管、液晶顯示器、數字投光器、等離子、有機發光二極管(OLED)等等。在一個例子中,顯示器硬件支持顯示器的部分的控制。例如,在計算機系統10中硬件可以包括OLED、拼接顯示器(tiled display)或多個顯示器(multipledisplay)。OLED允許單獨控制像素或子像素,而拼接顯示器允許控制像素組。壽命知曉控制系統100可以控制顯示器20的部分以最大化像素的壽命。使用OLED,這可以包括子像素、像素或一組像素的單獨控制,比如控制顯示器20的一部分的功率消耗、強度、顏色、刷新率等等。如果在顯示器20中提供了多個顯示器,那么所述顯示器之一的壽命可以通過移動一個屏幕或一個屏幕的一部分到另一個顯示器來優化。屏幕是由所述顯示器提供的視覺表示,比如可視圖像。
壽命知曉控制系統100包括壽命模型110、使用模型114、使用量計(usage meter)116、用戶接受設置118和控制機120。壽命知曉控制系統100可以被實現為如由本技術領域的普通技術之一將易于實現的硬件、軟件或其組合形式。例如,控制機120和/或壽命知曉控制系統100的其它部件可以在控制顯示器20的操作系統的層面上或視窗環境的層面上用軟件來實現。可替換實施例以硬件或在固件或應用層上實現壽命知曉控制系統100。
壽命模型110可以用于確定顯示器20的壽命度量。壽命度量可以包括與顯示器20的壽命相關的任何測量的、計算的或估計的值。壽命度量可以包括顯示器20的過去使用的估計和未來使用的預測。壽命度量還可以與像素組、一個像素或子像素(例如,每個像素的每個紅、綠、和藍分量)的過去使用以及所預測的剩余壽命相關。
顯示器20的過去使用可以通過測量來確定。使用量計116可以用于監控顯示器20的使用。例如,使用量計116可以包括用于測量每個子像素的強度的傳感器。圖2A示出了包括所測量的使用數據202的壽命模型110的一個實施例。所測量的使用數據202可以包括與顯示器20相關的測量參數,比如每個子像素的強度、使用長短等等。在一個例子中,測量電流或光輸出以確定每個子像素的過去的使用。此外,基于一子組像素或子像素的測量參數,近似可以用于估計一組像素的過去使用。
所測量的使用數據202被輸入到數學模型204以確定過去的使用和估計像素或子像素的剩余壽命。因此,數學模型204可以用于確定壽命度量206,比如顯示器20的像素的過去使用的估計和剩余壽命的預測。數學模型204可以使用從實驗方法測試類似顯示器的壽命獲得的參數來確定。此外,由制造商提供的顯示器老化曲線可以用于估計像素或整體顯示器的剩余壽命。例如,數學模型204可以包括子像素的老化曲線。基于所測量的或所估計的過去使用(例如使用小時數),子像素的剩余壽命使用所述老化曲線來確定。
代替實際測量,圖2B中示出的預測模型210可以用于確定過去使用和估計顯示器20的剩余壽命。圖2B示出了使用預測模型210來估計顯示器20中的像素的過去使用的壽命模型110的另一個實施例。預測模型210包括與典型地運行在計算機系統10上的應用的屏幕使用相關的壽命成本212。壽命成本212可以包括用于所述應用的屏幕使用方式(pattern)。例如,預測模型210確定,使用具有主要為紅色的圖像的應用比使用具有主要為綠色的圖像的應用導致顯示器20更低的壽命。
預測模型210還包括屏幕使用的特性214。例如,對于基于視窗的環境,特性214包括關于由聚焦窗口使用的平均屏幕區域、由非最小化窗口使用的平均屏幕區域、以及背景可以變暗并且仍舊可由用戶接受的最小亮度的信息。用戶接受可以使用聚焦組來用實驗方法確定。特性214的其它例子包括在長期時間周期沒有充分利用屏幕功能的屏幕區域,比如有限使用特定顏色、低刷新率等等。壽命成本212和特性214可以從由使用模型114確定的屏幕使用方式來獲得。
預測模型210的輸出包括用于顯示器20的所估計的使用數據220。基于運行在計算機系統10上的應用的壽命成本210和基于由特性214所確定的顯示器20的所預測的使用,所估計的使用數據可以包括顯示器20或者顯示器20的一部分的所估計的過去使用。使用數學模型204,確定壽命度量206,其可以包括顯示器20的一部分的過去使用和所估計的剩余壽命。
在一個實施例中,過去使用的估計、與過去使用相關的測量值、以及像素的剩余壽命的估計可以為顯示器的每個像素存儲在硬件或軟件寄存器中。周期性地或如壽命模型110所要求的,這些值可以被更新。在另一個實施例中,為大于單個像素的顯示器20的區域比如一組像素確定像素使用的一個近似。因此,需要很少的計算用于確定像素的過去使用和剩余壽命,并且需要很少的存儲器來存儲壽命度量。
圖1中所示的壽命知曉控制系統100的另一個部件包括使用模型114。使用模型114可以包括顯示器20的使用的估計并且可以用于確定顯示器20的使用度量。使用度量可以包括與顯示器20的使用相關的任何所測量的、所計算的或所估計的值,比如顯示器20的使用量、顯示器20的所估計的未來使用、與用于控制顯示器20以最大化壽命的不同替換方案相關的顯示器控制選項、顯示器控制選項的用戶接受、等等。
圖3中示出了使用模型114的框圖。使用模型114可以包括描寫顯示器20或一個或多個類似顯示器的使用的結果。例如,如圖3所示,使用模型114捕獲顯示器20或一個或多個類似顯示器的典型使用行為302。描寫顯示器的使用,其可以包括捕獲使用行為和確定使用方式并且顯示控制選項,可以在線或離線執行。顯示器使用的歷史分析可以包括被離線捕獲的顯示器20的分析,比如在研究顯示器20或類似顯示器的使用期間,和/或被在線捕獲的顯示器20的分析,比如由計算機系統10的特定用戶捕獲顯示器20的使用。在線和離線分析可以包括對于多個用戶來說在一段時間上顯示器使用方式的分析。
顯示器20或一個或多個類似顯示器的使用的歷史分析可以被執行來捕獲使用行為302并且來確定使用方式306和顯示器控制選項310。由Ranganathan等人的美國專利申請序列號為10/033,738題目為“Software-Directed Energy-Aware Control Of Display”公開了實施顯示器的使用的歷史分析以確定聚焦區域,其全文在此引入作為參考。歷史分析可以由特定用戶、一類用戶、和/或通用的并非按類劃分的用戶來檢驗顯示器20或類似顯示器的使用。所捕獲的使用行為302可以包括監控在使用顯示器的計算機系統上運行的典型應用的屏幕使用。
如圖3中的塊304所示,使用行為被分析以識別使用方式。分析使用行為可以由管理員來執行以識別使用方式306。而且,已知算法和統計分析技術可以被用于分析使用行為302。用于基于視窗環境的使用方式306的例子包括由聚焦窗口使用的平均屏幕區域、由其它窗口使用的平均屏幕區域、以及背景可以被變暗到的最小亮度電平或者另外地在沒有折中用戶體驗情況下被修改的最小亮度電平,比如由實驗對象的目標聚焦組所測量的。另外的例子可以包括識別由典型用戶所使用的顏色直方圖并且識別不要求長時間段充分使用顯示器功能例如顏色、較高的刷新率等等的屏幕區域。
如圖3中的塊308所示,使用方式306被分析并且顯示器20的使用的內容和意圖基于使用方式306來確定。例如,為包括字處理器的屏幕確定顯示器20的聚焦區域。當字處理器運行時,可以優化在聚焦窗口之外的任何東西,比如變暗、顏色改變等等,以優化壽命。因此,基于使用方式306的分析308,確定顯示器控制選項310。分析308可以由管理員來執行以識別內容和用戶的意圖以及顯示器控制選項310。此外,已知算法和統計分析技術可以用于分析使用方式306。
顯示器控制選項310是用于控制顯示器20以優化顯示器20的壽命的不同選項。一個或多個顯示器控制選項10由控制機120來執行以增加顯示器20的壽命。顯示器控制選項的例子可以包括控制像素的顏色、控制像素的強度、變暗、抖動、在屏幕上移動圖像、等等。
在一個實施例中,顯示器20的部分可以通過改變被顯示的圖像的參數(比如亮度、顏色、灰度級等等)來控制。例如,如圖3所示的使用方式306的分析308可以推斷出顯示器20關于分辨率、顏色、屏幕區域等等的全部功能未用于整個顯示器20。因此,在屏幕上顯示的圖像可以被修改以平坦磨損并且提高顯示器20的壽命而不顯著地沖擊用戶的感受。例如,在屏幕上的窗口可以被移動到顯示器20的不同區域以均衡像素磨損和像素的剩余壽命。小的窗口或圖標比如時間等等的位置可以在每次用戶進入計算機系統10時被少量移動。此外,電子郵件通知消息可以在不同的時間顯示在不同的屏幕部分上。可替換地,在可攜式攝像機的圖像穩定階段期間,圖像可以被細微地移動以優化像素的壽命。
其它的顯示器控制選項310可以包括變化的顏色,比如通過周期地改變通知的顏色。例如,使用對于綠色子像素比紅色子像素具有更長的壽命的OLED顯示器,較使用紅色子像素更多地使用綠色子像素提高了總的顯示器的壽命。此外,可以使用抖動算法,其提供了對于圖像來說無顯而易見改變的益處。例如,當在低于顯示器的分辨率的分辨率上呈現照片或其它圖像時,部分照片的實際顏色通過將其映射到變化強度的紅綠藍子像素的圖案來顯示。由于所感覺的顏色是所述圖案的總混合顏色的一個函數,因此通常存在一個關于將使用哪些像素顏色來呈現所感覺的顏色的選擇。這個選擇可以用于子像素的均勻磨損。其它顯示器控制選項310可以包括部分屏幕的變暗。顯示器控制選項可以考慮各種因素,比如對于給定工作量的屏幕使用、用戶偏好、壽命的影響、以及顯示器技術。
如圖1所示的壽命知曉控制系統100的另外部件是使用量計116。使用量計116由各個用戶在時間階段期間捕獲顯示器20的使用并且可以還預測使用方式可能如何改變。例如,使用量計116存儲時間長短并且在顯示器20上顯示的窗口被使用。窗口的大小還可以被存儲,其可以用于確定在顯示器20上的用戶聚焦區域。使用量計116的輸出可以被提供給使用模型114和控制機120。參照圖3,使用行為302可以包括由使用量計116捕獲的顯示器使用。壽命模型110還可以使用來自使用量計116的信息,比如用于所測量的使用數據202或屏幕使用的特性214,如圖2A-B所示的。
壽命知曉控制系統100還可以包括用戶接受設置118。這些是典型地由用戶為顯示器20確定的對于用戶來說可接受的設置。例如,控制機120可以確定移動顯示時間的窗口到屏幕的左上角對于壽命來說是有益的。然而,如果用戶接受設置表明時間窗口必須被放置在屏幕的右下角,那么控制機120不移動時間窗口。代替地,控制機120可以選擇另外的顯示器控制選項來執行。用戶接受設置118還可以包括用于用戶關閉壽命知曉控制的選項。
控制機120確定是否使用至少所述壽命模型110來執行顯示器20的壽命知曉控制并且如果需要的話選擇一個或多個顯示器控制選項以使用至少所述使用模型114來執行。控制機120使用一個或多個壽命度量,比如如圖2A-B所示的壽命度量206,用于確定是否執行顯示器20的壽命知曉控制。例如,控制機120確定一個子像素的過去使用以及該子像素的所預測的未來使用,其可以基于由使用量計116和/或使用模型114所確定的子像素的當前使用。如果所預測的未來使用超過一個閾值,那么控制機120選擇一個顯示器控制選項來執行,比如如圖3所示的顯示器控制選項310之一。所述閾值可以基于一個預定使用長度或一個預定強度。此外,控制機120可以從為一組像素的子組確定的測量或估計來近似該組像素的壽命度量并且比較壽命度量與所述閾值。
在顯示器的一部分被識別出以后,例如,基于壽命度量與所述閾值的比較結果,控制機120選擇一個或多個顯示器控制選項來執行用于增加顯示器的該部分的壽命。控制機120可以從使用模型114識別可能的顯示器控制選項。此外,控制機120可以利用壽命模型110和用戶接受設置118來確定特定顯示器控制選項是否是可行的。例如,如果該顯示器控制選項包括移動一個時間窗口到屏幕的左上角,那么控制機120調用壽命模型110來確定在屏幕的那部分中的像素是否被過度使用。如果這些像素例如具有超過或接近閾值的過去使用或預測的未來使用,那么該時間窗口可以被移動到屏幕的另一個部分上。用戶接受設置118還可以在時間窗口的位置上設置約束。
確定是否執行顯示器20的壽命知曉控制的過程可以被周期或響應預定事件來執行。例如,當一個新圖像在顯示器20的屏幕上顯示時和/或在顯示器已經被使用預定時間段之后可以執行所述確定。
圖4A-B示出了提供顯示器20的壽命知曉控制的例子。圖4A示出了顯示器20上的屏幕400的例子。屏幕400包括用于字處理應用的最大窗口。用于開放文檔的典型文本(未示出)顯示在屏幕400上。屏幕400包括在屏幕400的右下角上示出的時間窗口410。控制機120確定顯示時間窗口410的一個或多個像素需要被控制以使用圖1中所示的壽命模型110來優化壽命。控制機120選擇一個顯示器控制選項來執行,其包括移動時間窗口410到屏幕400的左上角,如圖4B所示。圖4A-B示出了執行顯示器控制選項的一個例子。其它的選項可以包括改變時間窗口410的顏色、周期性移動時間窗口410、變暗時間窗口、等等。
圖5示出了根據一個實施例的用于提供顯示器20的壽命知曉控制的方法500的流程圖。圖5關于如圖1所示的壽命知曉控制系統100通過例子并非限制性的方式加以描述。在步驟501中,控制機120確定顯示器20的壽命度量。例如,壽命模型110確定顯示器20的一部分的過去使用和所預測的未來使用,所述部分可以包括子像素、像素、或一組像素,并且輸出壽命度量到控制機120。
在步驟502中,控制機120確定是否執行顯示器20的壽命知曉控制。例如,如果顯示器的一部分的過去使用或所預測的未來使用超過一個閾值,那么控制機120執行顯示器控制選項來控制具有被確定超過閾值的壽命度量(例如過去使用、所預測的未來使用、等等)的像素或子像素的壽命。
在步驟503中,控制機120識別一個或多個顯示器控制選項,其可以被執行以增加在步驟502中識別出的顯示器的那部分的剩余壽命。例如,使用模型114基于顯示器20或類似顯示器的使用方式識別出幾個顯示器控制選項。參照圖4A-B,例如,如果顯示時間窗口410的像素具有超過閾值的壽命度量,那么控制機120由使用模型114確定顯示器控制選項可以被執行,其中所述顯示器控制選項包括移動時間窗口410、改變時間窗口410的顏色、和/或變暗時間窗口410。
在步驟504中,控制機410確定是否用戶接受設置118對在步驟503所識別出的顯示器控制選項設置約束。例如,用戶接受設置118可以要求時間窗口410位于圖4A中所示的位置上。然后,移動時間窗口410的顯示器控制選項不被執行。
在步驟505中,控制機120使用壽命模型110來估計在步驟503和504中選擇的顯示器控制選項。這可以包括確定實現顯示器控制選項的所涉壽命問題(1ifetime implication)的控制機120。例如,如果顯示時間窗口410的紅色子像素具有在步驟503中確定的超過閾值的壽命度量,那么顯示器控制選項可以包括對于那些像素使用更多的綠色子像素(例如,改變顯示器窗口410的顏色)。控制機120使用壽命模型110來確定綠色子像素是否具有超過或幾乎超過閾值的相關壽命度量。這可以包括模擬時間窗口410的使用,其具有增加使用綠色子像素以確定是否所述綠色子像素的所預測的未來使用是否超過所述閾值。
此外,在步驟505中,控制機可以估計每個顯示器控制選項的壽命結余(lifetime savings)。例如,一個顯示器控制選項可以包括移動圖4A所示的時間窗口410到圖4B所示的位置上。控制機120確定在將導致移動窗口410的新位置上的像素的剩余壽命的減少量。另一個顯示器控制選項可以包括改變時間窗口410的顏色,同時保持圖4A所示的時間窗口410的位置。控制機120使用新顏色確定用于該像素的剩余壽命的減少量。控制機120可以選擇導致剩余壽命減少量最小的顯示器控制選項。還可以估計執行顯示器控制選項的所涉非壽命問題(non-lifetime implication),比如對于在研究顯示器使用期間已經被確定的特定選項來說的用戶偏好。
在步驟506中,控制機120使用一個目標函數,其考慮了執行一個顯示器控制選項的所涉壽命相關的和所涉非壽命相關的問題,比如在步驟505所描述的。目標函數可以加權不同的度量,比如壽命結余、用戶偏好等等,以排列在步驟503中選擇的顯示器控制選項。然后,一個或多個最高排列的顯示器控制選項在步驟507中被執行。
圖6示出了包括如圖1所示的顯示器控制系統100的計算機系統10的框圖。計算機系統10包括一個或多個處理器,比如處理器602,提供了用于執行可以包含所述顯示器控制系統100的一個或多個部件的軟件的執行平臺。
來自處理器602的命令和數據通過通信總線605來傳送。計算機系統10還包括主存儲器606,比如隨機存取存儲器(RAM),其中軟件可以在運行時間期間被執行,以及輔助存儲器608。輔助存儲器608包括例如硬盤驅動器610和/或可移動存儲驅動器612,表現為SIM或存儲器卡、軟盤驅動器、磁帶驅動器、光盤驅動器等等、或其中可以存儲軟件拷貝的非易失存儲器。輔助存儲器608還可以包括ROM(只讀存儲器)、EPROM(可擦可編程只讀存儲器)、和/或EEPROM(電可擦除可編程只讀存儲器)。可移動存儲驅動器612以熟知方式從可移動存儲器單元615讀取和/或寫入可移動存儲器單元615。
用戶與具有一個或多個I/O設備636的計算機系統100接口,所述I/O設備比如為鍵盤、鼠標、鐵筆、語音或手寫識別接口等等。顯示器20可以包括顯示器子系統,該子系統包括與計算機系統600的數據的可視顯示相關的硬件和軟件模塊的任意組合。例如,顯示器20可以包括顯示控制器622、顯示器面板620、對應顯示器面板技術的顯示驅動器624以及圖像處理模塊626。圖像處理模塊626可以提供幾何和光柵處理。顯示器20可以部分地通過控制其參數(比如由顯示器控制選項指定的參數)使用顯示控制器622來控制。根據顯示器特性,顯示器參數可以包括強度、顏色、刷新率、灰度級、周圍照明、對比度、數組大小、顯示器20上的圖像的位置、標題數量等等、或其任意組合,并且可以與顯示器控制選項相關。如圖1所示的壽命知曉控制系統100可以提供必要的指令以允許處理器602控制顯示器參數。例如,處理器602可以指示顯示控制器622來控制從所選顯示器控制選項識別出的顯示器參數。此外,如圖1所示的壽命知曉控制系統100可以在包括操作系統424、視窗環境(如果可應用的話)426、應用程序428或固件(未示出)的系統的任何層面上來執行,并且如果需要執行顯示器控制選項,可以與應用程序通信來控制圖像的移動。
網絡接口630被提供用于通過網絡(未示出)與其它計算機系統進行通信。此外,傳感器632被提供用于測量使用數據,比如如圖2所示的所測量的使用數據202和圖3所示的使用行為302。傳感器632可以體現為軟件、硬件或其組合形式。
方法500的一個或多個步驟可以實現為包含在計算機可讀介質比如存儲器606和/或608中的軟件,并且可以在計算機系統100上執行。所述步驟可以由計算機程序實現,其可以以活動的和非活動的多種形式存在。例如,它們可以以包含用于執行某些步驟的源代碼、目標代碼、可執行代碼或其它格式的程序指令的一個(或者多個)軟件程序形式存在。上述的任何一種代碼可以包含在計算機可讀介質上,其中包括存儲器設備和壓縮或未壓縮形式的信號。
合適的計算機可讀存儲器設備的例子包括常規的計算機系統RAM(隨機存取存儲器)、ROM(只讀存儲器)、EPROM(可擦可編程只讀存儲器)、EEPROM(電可擦除可編程只讀存儲器)、和磁盤或光盤或磁帶。計算機可讀信號的例子,不管是否使用載波調制的,是主持或運行計算機程序的計算機系統可以被配置來訪問的信號,包括通過因特網或其它網絡下載的信號。上述的具體例子包括在CD ROM上或通過因特網下載的程序分配。在某種意義上,因特網自身作為一個抽象的實體,是一種計算機可讀介質。通常對于計算機網絡同樣正確。因此可以理解下面所列舉的那些功能可以由能夠執行上述功能的任何電子設備來執行。
雖然本發明已經參照其典型實施例進行了描述,但是本領域的技術人員將能夠對所描述的實施例做出各種修改而不背離其宗旨和范圍。這里所使用的術語和描述通過僅示例的方式來闡述,并不意味著限制。特別地,盡管所述方法已經通過例子加以描述,但是方法的步驟可以以不同于所示例的順序或同時地來執行。本領域的技術人員將認識到,可能在下面的權利要求和它們的等價物所限定的宗旨和范圍內做出這些和其它的改變。
權利要求
1.一種優化顯示器20的壽命的方法,該方法包括確定是否基于壽命度量來控制顯示器20的至少一部分;響應確定控制顯示器20的所述至少一部分,識別多個顯示器控制選項;以及選擇至少一個所述顯示器控制選項來控制顯示器20。
2.根據權利要求1的方法,還包括執行所選擇的顯示器控制選項來增加顯示器20的所述至少一部分的剩余壽命。
3.根據權利要求1的方法,其中選擇至少一個顯示器控制選項包括使用使用模型114和壽命模型110中的至少一個來選擇至少一個顯示器控制選項。
4.根據權利要求1的方法,其中選擇所述多個顯示器控制選項中的至少一個包括估計所述多個顯示器控制選項;以及基于所述估計選擇所述多個顯示器選項中的至少一個。
5.根據權利要求4的方法,其中估計所述多個顯示器控制選項包括識別用戶接受設置118,其包括關于執行所述多個顯示器控制選項中的任何一個的約束。
6.根據權利要求4的方法,其中估計所述多個顯示器控制選項包括確定所述多個顯示器控制選項的每一個的壽命結余。
7.根據權利要求4的方法,其中估計所述多個顯示器控制選項包括估計所述多個顯示器控制選項的每一個的壽命度量和非壽命度量;以及基于所述估計排列所述多個顯示器控制選項。
8.根據權利要求1的方法,其中為顯示器的至少一部分確定壽命度量包括確定顯示器20的所述至少一部分的過去使用和所預測的未來使用中的至少之一。
9.根據權利要求1的方法,其中所述多個顯示器控制選項包括用于顯示關于顯示器20的至少一部分的信息的參數。
10.一種計算機系統600,包括顯示器20,可操作來在顯示器20上顯示信息的視覺表示;處理器602,可操作來確定多個控制選項用于增加顯示器20的剩余壽命,每個控制選項包括改變顯示器20上信息的視覺表示的參數;以及顯示控制器622,可操作來接收由處理器602識別的控制選項之一的參數來控制顯示器20上信息的視覺表示。
全文摘要
顯示器20的壽命通過確定是否基于壽命度量來控制顯示器20的至少一部分來優化。響應確定控制顯示器20的所述部分,識別多個顯示器控制選項,并且選擇所述顯示器控制選項之一。
文檔編號G06F1/26GK1973313SQ200580020897
公開日2007年5月30日 申請日期2005年4月21日 優先權日2004年4月23日
發明者W·漢伯根, R·N·馬約, K·E·尼古拉斯, P·蘭加納坦 申請人:惠普開發有限公司