用于外部顯示器分辨率選擇的方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了用戶可使用通信路徑將外部顯示器耦接到電子設(shè)備上。可通過(guò)所述通信路徑向所述電子設(shè)備提供擴(kuò)展的顯示識(shí)別數(shù)據(jù)或與所述外部顯示器性能有關(guān)的其他信息。所述擴(kuò)展的顯示識(shí)別數(shù)據(jù)可以包括時(shí)序元素的列表,所述時(shí)序元素包括顯示參數(shù),諸如水平有源像素計(jì)數(shù)、垂直有源像素計(jì)數(shù)和像素時(shí)鐘。所述電子設(shè)備可以為所述時(shí)序元素加上類(lèi)型標(biāo)簽,并且可以將某些時(shí)序元素標(biāo)記為所述顯示器的原始時(shí)序元素。然后可以使用評(píng)分功能對(duì)每個(gè)時(shí)序元素進(jìn)行打分??梢园吹梅謱?duì)時(shí)序元素的得分列表進(jìn)行排序??梢詫?duì)所述經(jīng)排序的得分列表進(jìn)行過(guò)濾以移除不適當(dāng)?shù)臅r(shí)序元素。所述電子設(shè)備可以自動(dòng)地使用所述過(guò)濾后的時(shí)序元素中所選擇的一個(gè)在所述外部顯示器上顯示信息。
【專(zhuān)利說(shuō)明】用于外部顯示器分辨率選擇的方法
[0001] 本專(zhuān)利申請(qǐng)要求2012年2月15日提交的美國(guó)專(zhuān)利申請(qǐng)13/397, 635的優(yōu)先權(quán),該 專(zhuān)利申請(qǐng)據(jù)此全文以引用方式并入本文。
【背景技術(shù)】
[0002] 本發(fā)明整體涉及顯示器,更具體地,涉及在電子設(shè)備使用外部顯示器時(shí)選擇適當(dāng) 的顯不器分辨率的技術(shù)。
[0003] 諸如計(jì)算機(jī)和蜂窩電話的電子設(shè)備通常包含顯示器。內(nèi)部設(shè)備顯示器通常可能相 對(duì)較小。在使用外部顯示器時(shí),許多電子設(shè)備允許用戶在外部顯示器上顯示信息,以利用可 用的可能更大的尺寸和增大的觀看位置。
[0004] 外部顯示器的性能可能顯著不同。這可能在用戶希望使用外部顯示器的情況下構(gòu) 成挑戰(zhàn)。如果不注意,則設(shè)備用于向外部顯示器提供輸出的分辨率將不會(huì)與外部顯示器所 支持的分辨率良好匹配。
[0005] 因此,希望的是能夠提供選擇在外部顯示器上顯示信息所用分辨率的改進(jìn)技術(shù)。
【發(fā)明內(nèi)容】
[0006] 用戶可以使用通信路徑將外部顯示器耦接至電子設(shè)備。通信路徑可用于形成外部 顯示器與電子設(shè)備之間的通信鏈路。該鏈路可以具有相關(guān)聯(lián)的帶寬。
[0007] 可以通過(guò)通信路徑向電子設(shè)備提供擴(kuò)展的顯示識(shí)別數(shù)據(jù)或與外部顯示器性能有 關(guān)的其他信息。擴(kuò)展的顯示識(shí)別數(shù)據(jù)可以包括時(shí)序元素列表(有時(shí)稱(chēng)為顯示器分辨率)。 每個(gè)時(shí)序元素可以包括顯示參數(shù),諸如水平有源像素計(jì)數(shù)、垂直有源像素計(jì)數(shù)、像素時(shí)鐘以 及其他與外部顯示器的操作相關(guān)的參數(shù)。
[0008] 電子設(shè)備可以為時(shí)序元素加上類(lèi)型標(biāo)簽。例如,設(shè)備可以為時(shí)序元素加上固定時(shí) 序、標(biāo)準(zhǔn)時(shí)序或詳細(xì)時(shí)序的標(biāo)簽。設(shè)備還可以為消費(fèi)電子協(xié)會(huì)(CEA)時(shí)序元素加上標(biāo)簽。
[0009] 某些時(shí)序元素更有可能比其他時(shí)序元素適合在外部顯示器上顯示信息。例如,與 其他時(shí)序元素相比,首先列出的詳細(xì)時(shí)序元素更有可能與原始(優(yōu)選)顯示器分辨率相關(guān) 聯(lián)。因此,電子設(shè)備可以將那些時(shí)序元素標(biāo)記為優(yōu)選。
[0010] 在為時(shí)序元素加上類(lèi)型標(biāo)簽并標(biāo)記優(yōu)選的時(shí)序元素之后,電子設(shè)備可以使用評(píng)分 功能處理時(shí)序元素。可以使用評(píng)分功能基于每個(gè)時(shí)序元素在外部顯示器上顯示信息的適當(dāng) 性來(lái)對(duì)每個(gè)時(shí)序元素打分。
[0011] 可以按得分對(duì)所得的時(shí)序元素的得分列表進(jìn)行排序??梢詫?duì)經(jīng)排序的得分列表進(jìn) 行過(guò)濾,以移除不適當(dāng)?shù)臅r(shí)序元素。例如,可以將超過(guò)通信鏈路帶寬的具有像素時(shí)鐘的時(shí)序 元素和具有超出電子設(shè)備中的顯示器驅(qū)動(dòng)器電路的幀緩沖能力的幀緩沖要求的時(shí)序元素 從經(jīng)排序的時(shí)序元素的得分列表中移除。
[0012] 電子設(shè)備可以自動(dòng)地使用過(guò)濾后列表中所選擇的一個(gè)時(shí)序元素以便在外部顯示 器上顯示信息,或者可以為用戶提供選擇這些時(shí)序元素中的一個(gè)的互動(dòng)機(jī)會(huì)。
[0013] 根據(jù)附圖以及以下對(duì)優(yōu)選實(shí)施例的詳細(xì)描述,本發(fā)明的其他特征、本發(fā)明的本質(zhì) 以及各種優(yōu)點(diǎn)將更加顯而易見(jiàn)。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0014] 圖1為包括外部顯示器和在外部顯示器上顯示信息的電子設(shè)備的系統(tǒng)的圖示。
[0015] 圖2為顯示根據(jù)本發(fā)明實(shí)施例的可由外部顯示器向電子設(shè)備提供的擴(kuò)展的顯示 識(shí)別數(shù)據(jù)的塊的圖示。
[0016] 圖3為涉及為顯示器分辨率分配得分以確定是否使用所述顯示器分辨率在外部 顯示器上顯示來(lái)自電子設(shè)備的信息的示例性步驟的流程圖。
[0017] 圖4為根據(jù)本發(fā)明實(shí)施例的涉及選擇和使用在外部顯示器上顯示信息的顯示器 分辨率的示例性步驟的流程圖。
【具體實(shí)施方式】
[0018] 圖1為其中設(shè)備可以在外部顯示器上顯示信息的示例性系統(tǒng)的圖示。如圖1中所 示,系統(tǒng)10可以包括電子設(shè)備(諸如電子設(shè)備24)和外部顯示器(諸如外部顯示器12)。 顯示器12可以通過(guò)通信路徑22耦接至設(shè)備24。
[0019] 顯示器12可以是電視、計(jì)算機(jī)監(jiān)視器、投影儀或用于顯示視覺(jué)信息的任何其他合 適的設(shè)備。顯示器12可以包括用于在顯示模塊14上顯示信息的控制電路18。顯示器12 可以使用任何合適類(lèi)型的顯示模塊。例如,顯示器12可以是液晶顯示器、有機(jī)發(fā)光二極管 顯示器、等離子體顯示器、陰極射線管顯示器、電潤(rùn)濕顯示器、電泳顯示器或使用其他顯示 技術(shù)的顯示器。
[0020] 控制電路18可以包含諸如存儲(chǔ)器、處理器、專(zhuān)用集成電路以及其他存儲(chǔ)和處理電 路的電路??梢允褂每刂齐娐?8中的通信電路在路徑22上與電子設(shè)備24的控制電路26 中的通信電路進(jìn)行通信。電子設(shè)備24的控制電路26可以包含存儲(chǔ)器、處理器、專(zhuān)用集成電 路以及其他存儲(chǔ)和處理電路??刂齐娐?6內(nèi)的顯示器驅(qū)動(dòng)器電路可用于使用顯示模塊在 內(nèi)部顯示信息或使用顯示器12在外部顯示信息。
[0021] 路徑22可以是(例如)具有帶連接器的相對(duì)末端的線纜。所述連接器可以與顯 示器12和設(shè)備24中的相應(yīng)連接器匹配。線纜可以是顯示器線纜,諸如高清晰多媒體接口 (HDMI)線纜、DisplayPoif線纜、數(shù)字視頻接口(DVI)線纜、視頻圖形陣列(VGA)線纜或其 他顯示器線纜。如果需要,通信路徑22可以包括光學(xué)線纜或無(wú)線路徑。其中線纜22為電 纜的配置可在本文中有時(shí)作為例子進(jìn)行描述。
[0022] 電子設(shè)備10可以是便攜式電子設(shè)備,諸如膝上型計(jì)算機(jī)、平板電腦、稍小的設(shè)備 (諸如手表式設(shè)備、掛件設(shè)備、耳機(jī)設(shè)備、聽(tīng)筒設(shè)備或其他可佩帶的或微型設(shè)備)、蜂窩電話 或媒體播放器。設(shè)備10也可以是電視、機(jī)頂盒、臺(tái)式計(jì)算機(jī)、計(jì)算機(jī)已集成到其中的計(jì)算機(jī) 監(jiān)視器、或其他合適的電子設(shè)備。
[0023] 設(shè)備10可以具有內(nèi)部顯示器,諸如顯示模塊30。當(dāng)需要使用顯示模塊30為設(shè)備 10的用戶顯示信息時(shí),控制電路26可以產(chǎn)生用于顯示模塊30的輸出。當(dāng)需要使用外部顯 示器12在外部顯示信息時(shí),控制電路26可以將待顯示的信息傳輸?shù)斤@示器12的控制電路 18。然后顯示器12的控制電路18可以使用內(nèi)部顯示器驅(qū)動(dòng)器電路以將信息顯示在顯示模 塊14上。
[0024] 不同的顯示器可能具有不同的性能。例如,一個(gè)顯示器可以支持640像素X480 像素并處于60Hz刷新率的顯示時(shí)序(有時(shí)稱(chēng)為顯示器分辨率),而另一個(gè)顯示器可以支持 1024X768并處于60Hz的顯示時(shí)序。如果設(shè)備24的控制電路26在向顯示器12發(fā)送輸出 時(shí)未將適當(dāng)?shù)娘@示時(shí)序用于顯示模塊14,那么顯示器12將不會(huì)正確地操作,并且來(lái)自設(shè)備 24的所需信息將不會(huì)顯示在顯示模塊14上。
[0025] 控制電路18可以使用存儲(chǔ)的信息20維護(hù)與顯示器12所支持的顯示時(shí)序(S卩,所 支持的分辨率)有關(guān)的信息。采用在本文中有時(shí)作為例子進(jìn)行描述的一種合適的布置方式 時(shí),存儲(chǔ)的顯示器性能信息20可以使用諸如擴(kuò)展的顯示識(shí)別數(shù)據(jù)(EDID)結(jié)構(gòu)的結(jié)構(gòu)來(lái)維 護(hù)與顯示器12的性能有關(guān)的信息。然而,這僅是示例性的。如果需要,可以使用其他格式 存儲(chǔ)與顯示器12所支持的顯示時(shí)序有關(guān)的信息。
[0026] 當(dāng)用戶希望在外部顯示器12上觀看信息時(shí),用戶可以使用路徑22將顯示器12耦 接至設(shè)備24。設(shè)備24可以響應(yīng)于與顯示器12的耦接而從顯示器12獲得與它的性能有關(guān) 的信息。例如,設(shè)備24可以請(qǐng)求顯示器12為設(shè)備24提供與顯示器12的性能有關(guān)的信息。 顯示器12可以通過(guò)提供顯示器性能信息(諸如EDID信息20)對(duì)來(lái)自設(shè)備的請(qǐng)求作出響應(yīng)。
[0027] 設(shè)備24中的控制電路26可以接收和處理所請(qǐng)求的與顯示器12的性能有關(guān)的信 息。例如,控制電路26可以從EDID信息20提取時(shí)序元素。時(shí)序元素識(shí)別顯示器12在理 論上應(yīng)當(dāng)支持何種顯示時(shí)序(分辨率)。
[0028] 在實(shí)施過(guò)程中,不是所有由顯示器12提供給設(shè)備24的時(shí)序元素都將對(duì)應(yīng)于顯示 器12實(shí)際所支持的顯示器分辨率。在顯示來(lái)自設(shè)備24的典型內(nèi)容時(shí),一些顯示器分辨率 也將比其他顯示器分辨率更為適當(dāng)。此外,系統(tǒng)限制(諸如在與路徑22相關(guān)的通信鏈路中 可用的帶寬)和設(shè)備24的硬件性能(如,控制電路26的顯示器驅(qū)動(dòng)器電路中的幀緩沖器 的尺寸)可能限定何種時(shí)序元素適于在顯示器12上顯示信息時(shí)使用。為了確??刂齐娐?26識(shí)別出在顯示器12上顯示信息所用的適當(dāng)設(shè)置,控制電路26可以使用從顯示器12接收 到的每個(gè)可能的時(shí)序元素(如,EDID數(shù)據(jù)結(jié)構(gòu)中的每個(gè)時(shí)序元素)的屬性為該時(shí)序元素評(píng) 分。然后可以基于時(shí)序元素的得分對(duì)它們進(jìn)行過(guò)濾,以確定何種時(shí)序元素適合供電子設(shè)備 24使用。
[0029] -般來(lái)講,顯示器12可以使用任何類(lèi)型的數(shù)據(jù)結(jié)構(gòu)或數(shù)據(jù)格式將與顯示器12的 性能有關(guān)的信息傳送到其他設(shè)備。在本文中有時(shí)作為例子描述了其中顯示器性能信息以擴(kuò) 展的顯示識(shí)別數(shù)據(jù)(EDID)信息的形式進(jìn)行傳送的示例性場(chǎng)景。然而,使用EDID信息傳送 與顯示器性能有關(guān)的信息僅是示例性的。
[0030] 可被顯示器12維護(hù)的示例性EDID信息20在圖2中示出。如圖2中所示,EDID信 息20可以包括多個(gè)數(shù)據(jù)塊,諸如EDID塊20-0和EDID塊20-N。塊20-0 (有時(shí)稱(chēng)為0號(hào)塊) 可以包括固定時(shí)序信息20A、標(biāo)準(zhǔn)時(shí)序信息20B和詳細(xì)時(shí)序信息20C。固定時(shí)序20A可以包 括遺留時(shí)序,諸如處于60Hz的640像素X 480像素時(shí)序、處于70Hz的640 X 480時(shí)序等。標(biāo) 準(zhǔn)時(shí)序20B可以包括更常用于現(xiàn)代顯示器的標(biāo)準(zhǔn)分辨率,諸如處于60Hz的1024X768。給 定顯示器的制造商還可以包括對(duì)應(yīng)于由該給定顯示器具體支持的顯示時(shí)序的一個(gè)或多個(gè) 詳細(xì)時(shí)序元素(詳細(xì)時(shí)序信息20C)。
[0031] 消費(fèi)電子協(xié)會(huì)(CEA)已建立了常用時(shí)序元素的索引列表。在塊20-N中,顯示器12 可以維護(hù)與這些CEA時(shí)序元素中的哪一個(gè)被顯示器12支持有關(guān)的信息。CEA時(shí)序元素可以 例如使用CEA時(shí)序元素索引(CEA標(biāo)識(shí)符)列出。在圖2的例子中,CEA塊20-N包括3個(gè) CEA時(shí)序元素。如圖2中所示,CEA塊20-N中的時(shí)序元素信息指示顯示器12支持與CEA時(shí) 序元素索引2相關(guān)的CEA時(shí)序元素、與CEA時(shí)序元素索引3相關(guān)的CEA時(shí)序元素以及與CEA 時(shí)序元素索引6相關(guān)的CEA時(shí)序元素。如果需要,可以支持另外的或不同的固定時(shí)序、標(biāo)準(zhǔn) 時(shí)序、詳細(xì)時(shí)序和CEA時(shí)序。圖2的例子僅是示例性的。
[0032] 向設(shè)備26的用戶呈現(xiàn)太多的可用顯示時(shí)序的選擇可能很繁瑣。因此,設(shè)備24可以 將時(shí)序元素分級(jí)以協(xié)助用戶選擇滿意的時(shí)序元素,而非將所有可用的時(shí)序元素顯示出來(lái)。 如果需要,設(shè)備24可以使用分級(jí)的時(shí)序元素向用戶呈現(xiàn)縮短的可用時(shí)序列表,用戶可以從 該列表中選擇所需的時(shí)序。設(shè)備24還可以被配置成從分級(jí)的時(shí)序元素中自動(dòng)地選擇顯示 時(shí)序。例如,設(shè)備24可以自動(dòng)地使用分級(jí)最高的時(shí)序元素,從而不需要用戶輸入。
[0033] 當(dāng)對(duì)來(lái)自EDID塊的可用時(shí)序進(jìn)行分級(jí)時(shí),可以使用任何合適的評(píng)分方案。圖3中 示出了涉及使用控制電路26實(shí)施示例性評(píng)分功能的步驟的流程圖。
[0034] 可對(duì)要進(jìn)行評(píng)分的每個(gè)顯示時(shí)序執(zhí)行圖3的操作。每個(gè)時(shí)序元素可以包括時(shí)序 參數(shù),諸如HA (水平有源像素計(jì)數(shù))、HFP (水平前沿)、HSW(水平同步寬度)、HBP (水平后 沿)、HsyncP (水平同步極性)、VA (垂直有源像素計(jì)數(shù))、VFP (垂直前沿)、VSW (垂直同步 寬度)、VBP (垂直后沿)、VsyncP (垂直同步極性)和像素時(shí)鐘。時(shí)序元素參數(shù)之間存在相 互關(guān)系。例如,給定時(shí)序元素的像素時(shí)鐘等于刷新率R、水平像素總數(shù)HT和垂直像素總數(shù) VT的積。HT的值等于HA、HFP、HSW與HBP的和。VT的值等于VA、VFP、VSW與VBP的和。一 般來(lái)講,每個(gè)時(shí)序元素將具有一整套的這些時(shí)序參數(shù)。在圖2的示例性例子中,對(duì)每個(gè)時(shí)序 元素僅示出了這些時(shí)序元素參數(shù)中的一些(即,HA、VA和R),以避免使圖過(guò)于復(fù)雜。
[0035] 在步驟32處,時(shí)序元素的評(píng)分功能可以將評(píng)分參數(shù)SCORE的值設(shè)定為有源像素時(shí) 鐘除以縮放系數(shù)(即,可以使SCORE等于HT、VT和R的積除以縮放系數(shù)106)。作為一個(gè)例 子,分別具有1920的水平參數(shù)、1080的垂直參數(shù)和60Hz的刷新參數(shù)的時(shí)序元素的SCORE值 為124點(diǎn)。
[0036] -些類(lèi)型的時(shí)序元素更有可能比其他時(shí)序元素適合用于將信息顯示在顯示器14 上。例如,與固定時(shí)序20A相比,標(biāo)準(zhǔn)時(shí)序20B通常更有可能對(duì)應(yīng)于令人滿意的實(shí)際所支持 的時(shí)序。理論上,固定時(shí)序20A應(yīng)當(dāng)被顯示器12完全支持,因?yàn)楣潭〞r(shí)序20A包括在EDID 信息20中。然而,在實(shí)踐中,給定顯示器的制造商有時(shí)可能在固定時(shí)序20A中包括遺留時(shí) 序,即便該遺留時(shí)序不被給定顯示器支持。與標(biāo)準(zhǔn)時(shí)序20B相比,詳細(xì)時(shí)序20C,具體地講, 詳細(xì)時(shí)序20C中首先列出的詳細(xì)時(shí)序可能更有可能對(duì)應(yīng)于令人滿意的被顯示器支持的時(shí) 序。與標(biāo)準(zhǔn)時(shí)序20B相比,CEA時(shí)序20D同樣更有可能對(duì)應(yīng)于適當(dāng)?shù)谋伙@示器支持的時(shí)序。
[0037] 在時(shí)序元素處理操作過(guò)程中,設(shè)備24可以使用控制電路26識(shí)別EDID信息20中 的哪些時(shí)序元素最有可能實(shí)際被顯示器12支持,并且最有可能表現(xiàn)出最佳性能??梢詫?duì)這 些"優(yōu)選的"(即,"原始的")時(shí)序元素進(jìn)行標(biāo)記。在步驟34的操作過(guò)程中,控制電路26可 以使用評(píng)分功能來(lái)識(shí)別正被處理的時(shí)序元素是否已被標(biāo)記為優(yōu)選。響應(yīng)于將所述時(shí)序元素 識(shí)別為優(yōu)選的時(shí)序元素,所述時(shí)序元素的SCORE值可以增加預(yù)定的量(如,10000點(diǎn)或其他 合適的值)。
[0038] 在步驟36處,控制電路26可以使用評(píng)分功能來(lái)確定時(shí)序元素是否具有與優(yōu)選時(shí) 序元素的縱橫比相同的縱橫比(如,HT/VT值)。如果時(shí)序元素確實(shí)具有與優(yōu)選時(shí)序元素的 縱橫比相匹配的縱橫比,那么所述時(shí)序元素的SCORE值可以增加預(yù)定的量(如,5000點(diǎn)或其 他合適的值)。
[0039] 在步驟38處,控制電路26可以使用評(píng)分功能來(lái)確定時(shí)序元素是否具有與優(yōu)選時(shí) 序元素的刷新率R相同的刷新率R。如果所述時(shí)序元素確實(shí)具有與優(yōu)選時(shí)序元素的刷新率 相匹配的刷新率值,那么所述時(shí)序元素的SCORE值可以增加預(yù)定的量(如,1000點(diǎn)或其他合 適的值)。
[0040] 在步驟40處,控制電路26可以使用評(píng)分功能來(lái)確定時(shí)序元素是否為CEA時(shí)序元 素(即,該時(shí)序元素是否被包含在EDID信息20的CEA塊20-N內(nèi))。如果所述時(shí)序元素為 CEA時(shí)序元素,那么所述時(shí)序元素的SCORE值可以增加預(yù)定的量(如,500點(diǎn)或其他合適的 值)。
[0041] 在步驟42處,控制電路26可以使用評(píng)分功能來(lái)確定設(shè)備24與顯示器12之間已經(jīng) 通過(guò)控制電路26和18建立的通信鏈路的類(lèi)型,并可以使用該信息來(lái)調(diào)節(jié)SCORE值。可以在 通信路徑22上建立的鏈路類(lèi)型的例子包括高清晰多媒體接口(HDMI)鏈路、DispIayPortii 鏈路、數(shù)字視頻接口(DVI)鏈路和視頻圖形陣列(VGA)鏈路。如果需要,可以使用其他類(lèi)型 的鏈路。在確定設(shè)備24正使用的鏈路類(lèi)型之后,控制電路26可以相應(yīng)地調(diào)節(jié)SCORE。因?yàn)?使用HDMI鏈路的顯示器比使用DisplayPort、DVI或VGA的顯示器更有可能偏好基于CEA 的操作模式,所以如果時(shí)序元素為CEA時(shí)序元素并且檢測(cè)到的鏈路類(lèi)型為HDMI,則控制電 路26可以(例如)增大SCORE值,或者如果時(shí)序元素為非CEA時(shí)序元素并且檢測(cè)到的鏈路 類(lèi)型為非HDMI鏈路類(lèi)型(諸如DisplayPort、DVI或VGA),則控制電路26可以增大SCORE 值。
[0042] 如果需要,可以使用其他評(píng)分標(biāo)準(zhǔn)對(duì)顯示器性能信息20中的時(shí)序元素進(jìn)行評(píng)分。 圖3的示例性評(píng)分技術(shù)僅是示例性的。
[0043] 圖4為涉及識(shí)別和使用供設(shè)備24用于將信息顯示在外部顯示器12上的適當(dāng)時(shí)序 的示例性步驟的流程圖。
[0044] 在步驟44處,用戶可以使用通信路徑22將設(shè)備24和外部顯示器12耦接。一旦 通過(guò)路徑22耦接,便可以在設(shè)備24的控制電路26與顯示器12的控制電路18之間形成通 信鏈路。在一些類(lèi)型的通信鏈路(諸如DisplayPort鏈路)中,可以協(xié)商與控制電路26與 控制電路18之間的鏈路上的通信相關(guān)的帶寬。路徑22上的鏈路帶寬可以不同,這取決于 路徑22的品質(zhì)。例如,如果路徑22為具有低帶寬的線纜,則設(shè)備24和顯示器12之間的鏈 路的協(xié)商帶寬將較低。如果路徑22為高帶寬線纜,則設(shè)備24和顯示器12之間的鏈路的協(xié) 商帶寬將較高。設(shè)備24與顯示器12之間的鏈路的協(xié)商帶寬的例子為3. 24Gbps。這僅是示 例性的。如果需要,可以協(xié)商設(shè)備24和顯示器12之間的任何合適的通信鏈路帶寬。
[0045] 在步驟46處,設(shè)備24可以從顯示器12獲得與顯示器12的性能(S卩,聲稱(chēng)的性能) 有關(guān)的信息。例如,控制電路26可以使用協(xié)議(諸如顯示器數(shù)據(jù)信道(DDC)協(xié)議)請(qǐng)求控 制電路18向控制電路26提供與顯示器12的性能有關(guān)的信息(諸如EDID信息20)。顯示 器12可以將EDID信息20保持在存儲(chǔ)裝置(如,控制電路18中的非易失性存儲(chǔ)器)中。響 應(yīng)于從設(shè)備24接收EDID請(qǐng)求,顯示器12可以將所請(qǐng)求的EDID信息傳輸至設(shè)備24。設(shè)備 24可以使用控制電路26接收和處理所傳輸?shù)腅DID信息。例如,可以使用控制電路26通 過(guò)從EDID信息提取諸如圖2的時(shí)序元素20A、20B、20C和20D的信息來(lái)解析已經(jīng)接收到的 EDID信息??梢詫⑻崛〉臅r(shí)序元素以可能的時(shí)序元素的列表的形式保存,以供控制電路26 使用。
[0046] 在步驟48處,控制電路26可以通過(guò)為時(shí)序元素加上類(lèi)型標(biāo)簽并通過(guò)標(biāo)記顯示器 偏好的那些時(shí)序元素(即,對(duì)應(yīng)于顯示器的"原始"分辨率的時(shí)序元素)來(lái)對(duì)所述列表中的 時(shí)序元素進(jìn)行分類(lèi)。例如,控制電路26可以將來(lái)自EDID塊20-0的時(shí)序元素標(biāo)注為"固定" 時(shí)序20A、標(biāo)注為"標(biāo)準(zhǔn)"時(shí)序20B,或標(biāo)注為"詳細(xì)"時(shí)序20C,并且可以將來(lái)自EDID塊20-N 的時(shí)序標(biāo)注為"CEA"時(shí)序20D??杀粯?biāo)記為"優(yōu)選"的時(shí)序元素包括首先列出的詳細(xì)時(shí)序元 素以及塊20_N中具有相關(guān)聯(lián)的1?原始位的所有CEA時(shí)序兀素。
[0047] 在步驟50處,可以使用評(píng)分功能(諸如圖3的評(píng)分功能)處理時(shí)序元素的標(biāo)注列 表中的每個(gè)時(shí)序元素??梢员4娴梅?,以創(chuàng)建得分時(shí)序元素列表。在對(duì)時(shí)序元素進(jìn)行評(píng)分之 后,可以基于它們的得分對(duì)時(shí)序元素進(jìn)行排序(步驟52),從而創(chuàng)建時(shí)序元素的排序列表。
[0048] 在步驟54處,控制電路26可以從排序列表中移除因?yàn)槠鋷捯蟪^(guò)顯示器12 與設(shè)備24之間鏈路的可用帶寬而不適合使用的時(shí)序元素。作為一個(gè)例子,如果設(shè)備24與 顯示器12之間的協(xié)商帶寬為lGbps,則控制電路26可以過(guò)濾掉像素時(shí)鐘大于IGHz的所有 時(shí)序元素??刂齐娐?6的顯示器驅(qū)動(dòng)器電路可能具有幀緩沖器,其在將信息輸出以顯示在 顯示器12上的過(guò)程中使用。如果在使用特定時(shí)序元素時(shí)正顯示在顯示器12上的信息量會(huì) 導(dǎo)致顯示器驅(qū)動(dòng)器電路使幀緩沖器過(guò)載,那么可從經(jīng)排序的列表中將該時(shí)序元素移除。
[0049] 在基于設(shè)備24的控制電路26中的顯示器驅(qū)動(dòng)器電路的性能和路徑22上的通信 鏈路的性能對(duì)時(shí)序元素列表進(jìn)行過(guò)濾以移除不適當(dāng)?shù)臅r(shí)序元素之后,設(shè)備24可以使用適 當(dāng)?shù)臅r(shí)序元素將來(lái)自設(shè)備24的信息(如,文本、圖像和/或視頻)顯示在外部顯示器12上。 例如,設(shè)備24可以使用所述列表中剩余時(shí)序元素中的一個(gè)將信息顯示在顯示器12上。
[0050] 利用一種合適的布置方式,設(shè)備24的控制電路26可以自動(dòng)地執(zhí)行該操作,而無(wú)需 來(lái)自用戶的輸入。例如,控制電路26可以使用經(jīng)排序的列表頂部的時(shí)序元素(即,具有最 高的SCORE值的時(shí)序元素)。如果在過(guò)濾后僅留下單個(gè)時(shí)序元素,則控制電路26可以使用 該時(shí)序元素在顯示器12上顯示信息。
[0051] 利用另一種合適的布置方式,時(shí)序元素列表中的一些或全部時(shí)序元素可以作為可 選的顯示時(shí)序選項(xiàng)呈現(xiàn)在顯示器30上。用戶可以選中屏幕上的選項(xiàng),或者可以交互地選擇 在顯示器12上顯示信息的過(guò)程中使用哪一個(gè)所顯示的時(shí)序元素。
[0052] 根據(jù)一個(gè)實(shí)施例,提供了選擇顯示時(shí)序以用于將來(lái)自電子設(shè)備的信息顯示在通過(guò) 通信鏈路耦接至電子設(shè)備的外部顯示器上的方法,該方法包括利用電子設(shè)備中的控制電 路,通過(guò)通信鏈路獲得與外部顯示器的性能有關(guān)的信息,其中所獲得的與外部顯示器的性 能有關(guān)的信息包括時(shí)序元素,使用在控制電路上實(shí)施的評(píng)分功能對(duì)時(shí)序元素進(jìn)行評(píng)分;以 及利用控制電路,選擇和使用得分的時(shí)序元素中的一個(gè)在外部顯示器上顯示信息。
[0053] 根據(jù)另一個(gè)實(shí)施例,選擇和使用得分的時(shí)序元素中的一個(gè)包括使用控制電路基于 與該得分的時(shí)序元素相關(guān)聯(lián)的得分自動(dòng)地選擇得分的時(shí)序元素中的一個(gè)。
[0054] 根據(jù)另一個(gè)實(shí)施例,選擇和使用得分的時(shí)序元素中的一個(gè)包括使用控制電路基于 用戶輸入選擇得分的時(shí)序元素中的一個(gè)。
[0055] 根據(jù)另一個(gè)實(shí)施例,該方法還包括在選擇哪一個(gè)時(shí)序元素用于在外部顯示器上顯 示信息之前對(duì)得分的時(shí)序元素進(jìn)行過(guò)濾。
[0056] 根據(jù)另一個(gè)實(shí)施例,通信鏈路通過(guò)帶寬來(lái)表征,并且其中對(duì)得分的時(shí)序元素進(jìn)行 過(guò)濾包括每當(dāng)時(shí)序元素具有超過(guò)所述帶寬的像素時(shí)鐘時(shí),就將所述時(shí)序元素從得分的時(shí)序 元素中移除。
[0057] 根據(jù)另一個(gè)實(shí)施例,控制電路通過(guò)幀緩沖性能來(lái)表征,并且其中對(duì)得分的時(shí)序元 素進(jìn)行過(guò)濾包括每當(dāng)時(shí)序元素的幀緩沖性能超過(guò)控制電路的幀緩沖性能時(shí),就將所述時(shí)序 元素從得分的時(shí)序元素中移除。
[0058] 根據(jù)另一個(gè)實(shí)施例,時(shí)序元素各自包括水平有源像素計(jì)數(shù)、垂直有源像素計(jì)數(shù)和 像素時(shí)鐘。
[0059] 根據(jù)另一個(gè)實(shí)施例,該方法還包括為時(shí)序元素中的至少一個(gè)加上優(yōu)選時(shí)序元素的 標(biāo)簽。
[0060] 根據(jù)另一個(gè)實(shí)施例,為時(shí)序元素加上標(biāo)簽包括為來(lái)自0號(hào)擴(kuò)展顯示識(shí)別塊的詳細(xì) 時(shí)序元素加上標(biāo)簽。
[0061] 根據(jù)另一個(gè)實(shí)施例,為時(shí)序元素加上標(biāo)簽包括為具有高原始位的消費(fèi)電子協(xié)會(huì)時(shí) 序元素加上標(biāo)簽。
[0062] 根據(jù)另一個(gè)實(shí)施例,與外部顯示器的性能有關(guān)的信息包括擴(kuò)展的顯示識(shí)別數(shù)據(jù), 并且其中對(duì)時(shí)序元素進(jìn)行評(píng)分包括增加已被標(biāo)記為優(yōu)選的時(shí)序元素的得分。
[0063] 根據(jù)另一個(gè)實(shí)施例,與外部顯示器的性能有關(guān)的信息包括擴(kuò)展的顯示識(shí)別數(shù)據(jù), 并且其中對(duì)時(shí)序元素進(jìn)行評(píng)分包括確定時(shí)序元素是否具有與已被標(biāo)記為優(yōu)選的時(shí)序元素 的縱橫比相匹配的縱橫比。
[0064] 根據(jù)另一個(gè)實(shí)施例,與外部顯示器的性能有關(guān)的信息包括擴(kuò)展的顯示識(shí)別數(shù)據(jù), 并且其中對(duì)時(shí)序元素進(jìn)行評(píng)分包括確定時(shí)序元素是否為消費(fèi)電子協(xié)會(huì)時(shí)序元素。
[0065] 根據(jù)另一個(gè)實(shí)施例,通信鏈路通過(guò)鏈路類(lèi)型來(lái)表征,并且其中使用在控制電路上 實(shí)施的評(píng)分功能對(duì)時(shí)序元素進(jìn)行評(píng)分包括至少部分地基于鏈路類(lèi)型對(duì)時(shí)序元素進(jìn)行評(píng)分。 [0066] 根據(jù)一個(gè)實(shí)施例,提供了選擇顯示器分辨率以用于在通過(guò)通信鏈路耦接至電子設(shè) 備的外部顯示器上顯示來(lái)自電子設(shè)備的信息的方法,該方法包括利用電子設(shè)備中的控制電 路,通過(guò)通信鏈路獲得來(lái)自外部顯示器的擴(kuò)展的顯示識(shí)別數(shù)據(jù),其中擴(kuò)展的顯示識(shí)別數(shù)據(jù) 包括多個(gè)顯示器分辨率,以及至少部分地基于顯示器分辨率類(lèi)型對(duì)顯示器分辨率進(jìn)行評(píng) 分。
[0067] 根據(jù)另一個(gè)實(shí)施例,顯示器分辨率通過(guò)顯示器分辨率類(lèi)型來(lái)表征,所述顯示器分 辨率類(lèi)型包括固定時(shí)序類(lèi)型、標(biāo)準(zhǔn)時(shí)序類(lèi)型和詳細(xì)時(shí)序類(lèi)型,并且其中對(duì)所述顯示器分辨 率進(jìn)行評(píng)分包括相對(duì)于具有固定時(shí)序類(lèi)型和標(biāo)準(zhǔn)時(shí)序類(lèi)型的顯示器分辨率的得分,增加具 有詳細(xì)時(shí)序類(lèi)型的顯示器分辨率的得分。
[0068] 根據(jù)另一個(gè)實(shí)施例,顯示器分辨率通過(guò)相應(yīng)的刷新率來(lái)表征,并且其中對(duì)顯示器 分辨率進(jìn)行評(píng)分包括至少部分地基于刷新率來(lái)對(duì)顯示器分辨率進(jìn)行評(píng)分。
[0069] 根據(jù)另一個(gè)實(shí)施例,顯示器分辨率通過(guò)相應(yīng)的像素時(shí)鐘來(lái)表征,并且其中對(duì)顯示 器分辨率進(jìn)行評(píng)分包括至少部分地基于像素時(shí)鐘對(duì)顯示器分辨率進(jìn)行評(píng)分。
[0070] 根據(jù)另一個(gè)實(shí)施例,該方法還包括基于得分對(duì)得分的顯示器分辨率進(jìn)行排序,以 創(chuàng)建顯示器分辨率的經(jīng)排序的列表,對(duì)經(jīng)排序的列表進(jìn)行過(guò)濾以從經(jīng)排序的列表中移除顯 示器分辨率,以及利用電子設(shè)備中的控制電路,從過(guò)濾后的經(jīng)排序的列表中自動(dòng)地選擇顯 示器分辨率,以便通過(guò)通信列表將信息顯示在外部顯示器上。
[0071] 根據(jù)一個(gè)實(shí)施例,提供了選擇顯示時(shí)序以用于在通過(guò)通信鏈路耦接至電子設(shè)備的 外部顯示器上顯示來(lái)自電子設(shè)備的信息的方法,該方法包括利用電子設(shè)備中的控制電路, 通過(guò)通信鏈路獲得來(lái)自外部顯示器的擴(kuò)展的顯示識(shí)別數(shù)據(jù),其中擴(kuò)展的顯示識(shí)別數(shù)據(jù)包括 多個(gè)時(shí)序元素,每個(gè)時(shí)序元素至少包括水平有源像素計(jì)數(shù)、垂直有源像素計(jì)數(shù)和像素時(shí)鐘, 并且使用在控制電路上實(shí)施的評(píng)分功能對(duì)時(shí)序元素進(jìn)行評(píng)分以產(chǎn)生時(shí)序元素得分,以及利 用控制電路,至少部分地基于得分的時(shí)序元素的時(shí)序元素得分自動(dòng)地選擇和使用得分的時(shí) 序元素中的一個(gè)以便在外部顯示器上顯示信息。
[0072] 根據(jù)另一個(gè)實(shí)施例,時(shí)序元素包括至少部分地基于時(shí)序元素的像素時(shí)鐘計(jì)算時(shí)序 元素得分。
[0073] 以上所述僅是說(shuō)明本發(fā)明的原理,并且在不脫離本發(fā)明的范圍和實(shí)質(zhì)的情況下, 本領(lǐng)域內(nèi)的技術(shù)人員可以做出各種修改。
【權(quán)利要求】
1. 一種選擇顯示時(shí)序以用于在通過(guò)通信鏈路耦接至電子設(shè)備的外部顯示器上顯示來(lái) 自所述電子設(shè)備的信息的方法,包括: 利用所述電子設(shè)備中的控制電路,通過(guò)所述通信鏈路獲得與所述外部顯示器的性能有 關(guān)的信息,其中所獲得的與所述外部顯示器的所述性能有關(guān)的信息包括時(shí)序元素; 使用在所述控制電路上實(shí)施的評(píng)分功能對(duì)所述時(shí)序元素進(jìn)行評(píng)分;以及 利用所述控制電路,選擇和使用得分的時(shí)序元素中的一個(gè)以在所述外部顯示器上顯示 信息。
2. 根據(jù)權(quán)利要求1所述的方法,其中選擇和使用所述得分的時(shí)序元素中的一個(gè)包括使 用所述控制電路基于與所述得分的時(shí)序元素相關(guān)聯(lián)的得分自動(dòng)地選擇所述得分的時(shí)序元 素中的一個(gè)。
3. 根據(jù)權(quán)利要求1所述的方法,其中選擇和使用所述得分的時(shí)序元素中的一個(gè)包括使 用所述控制電路基于用戶輸入來(lái)選擇所述得分的時(shí)序元素中的一個(gè)。
4. 根據(jù)權(quán)利要求1所述的方法,還包括: 在選擇所述時(shí)序元素中的哪一個(gè)用于在所述外部顯示器上顯示所述信息之前對(duì)所述 得分的時(shí)序元素進(jìn)行過(guò)濾。
5. 根據(jù)權(quán)利要求4所述的方法,其中所述通信鏈路通過(guò)帶寬來(lái)表征,并且其中對(duì)所述 得分的時(shí)序元素進(jìn)行過(guò)濾包括每當(dāng)所述時(shí)序元素具有超過(guò)所述帶寬的像素時(shí)鐘時(shí)將所述 時(shí)序元素從所述得分的時(shí)序元素中移除。
6. 根據(jù)權(quán)利要求5所述的方法,其中所述控制電路通過(guò)幀緩沖性能來(lái)表征,并且其中 對(duì)所述得分的時(shí)序元素進(jìn)行過(guò)濾包括每當(dāng)所述時(shí)序元素的幀緩沖性能超過(guò)所述控制電路 的所述幀緩沖性能時(shí)將所述時(shí)序元素從所述得分的時(shí)序元素中移除。
7. 根據(jù)權(quán)利要求1所述的方法,其中所述時(shí)序元素各自包括水平有源像素計(jì)數(shù)、垂直 有源像素計(jì)數(shù)和像素時(shí)鐘。
8. 根據(jù)權(quán)利要求1所述的方法,還包括: 為所述時(shí)序元素中的至少一個(gè)加上優(yōu)選時(shí)序元素的標(biāo)簽。
9. 根據(jù)權(quán)利要求8所述的方法,其中為所述時(shí)序元素加上標(biāo)簽包括為來(lái)自0號(hào)擴(kuò)展顯 示識(shí)別塊的詳細(xì)時(shí)序元素加上標(biāo)簽。
10. 根據(jù)權(quán)利要求8所述的方法,其中為所述時(shí)序元素加上標(biāo)簽包括為具有高原始位 的消費(fèi)電子協(xié)會(huì)時(shí)序元素加上標(biāo)簽。
11. 根據(jù)權(quán)利要求8所述的方法,其中與所述外部顯示器的所述性能有關(guān)的所述信息 包括擴(kuò)展的顯示識(shí)別數(shù)據(jù),并且其中對(duì)所述時(shí)序元素進(jìn)行評(píng)分包括增加已被標(biāo)記為優(yōu)選的 所述時(shí)序元素的得分。
12. 根據(jù)權(quán)利要求11所述的方法,其中與所述外部顯示器的所述性能有關(guān)的所述信息 包括擴(kuò)展的顯示識(shí)別數(shù)據(jù),并且其中對(duì)所述時(shí)序元素進(jìn)行評(píng)分包括確定時(shí)序元素是否具有 與已被標(biāo)記為優(yōu)選的時(shí)序元素的縱橫比匹配的縱橫比。
13. 根據(jù)權(quán)利要求11所述的方法,其中與所述外部顯示器的所述性能有關(guān)的所述信息 包括擴(kuò)展的顯示識(shí)別數(shù)據(jù),并且其中對(duì)所述時(shí)序元素進(jìn)行評(píng)分包括確定時(shí)序元素是否為消 費(fèi)電子協(xié)會(huì)時(shí)序元素。
14. 根據(jù)權(quán)利要求1所述的方法,其中所述通信鏈路通過(guò)鏈路類(lèi)型來(lái)表征,并且其中使 用在所述控制電路上實(shí)施的所述評(píng)分功能對(duì)所述時(shí)序元素進(jìn)行評(píng)分包括至少部分地基于 所述鏈路類(lèi)型對(duì)所述時(shí)序元素進(jìn)行評(píng)分。
15. -種選擇顯示器分辨率以用于在通過(guò)通信鏈路耦接至電子設(shè)備的外部顯示器上顯 示來(lái)自所述電子設(shè)備的信息的方法,包括: 利用所述電子設(shè)備中的控制電路,通過(guò)所述通信鏈路獲得來(lái)自所述外部顯示器的擴(kuò)展 的顯示識(shí)別數(shù)據(jù),其中所述擴(kuò)展的顯示識(shí)別數(shù)據(jù)包括多個(gè)顯示器分辨率;以及 至少部分地基于顯示器分辨率類(lèi)型,對(duì)所述顯示器分辨率進(jìn)行評(píng)分。
16. 根據(jù)權(quán)利要求15所述的方法,其中所述顯示器分辨率通過(guò)顯示器分辨率類(lèi)型來(lái)表 征,所述顯示器分辨率類(lèi)型包括固定時(shí)序類(lèi)型、標(biāo)準(zhǔn)時(shí)序類(lèi)型和詳細(xì)時(shí)序類(lèi)型,并且其中對(duì) 所述顯示器分辨率進(jìn)行評(píng)分包括相對(duì)于具有固定時(shí)序類(lèi)型和標(biāo)準(zhǔn)時(shí)序類(lèi)型的顯示器分辨 率的得分來(lái)增加具有所述詳細(xì)時(shí)序類(lèi)型的顯示器分辨率的得分。
17. 根據(jù)權(quán)利要求16所述的方法,其中所述顯示器分辨率通過(guò)相應(yīng)的刷新率來(lái)表征, 并且其中對(duì)所述顯示器分辨率進(jìn)行評(píng)分包括至少部分地基于所述刷新率來(lái)對(duì)所述顯示器 分辨率進(jìn)行評(píng)分。
18. 根據(jù)權(quán)利要求17所述的方法,其中所述顯示器分辨率通過(guò)相應(yīng)的像素時(shí)鐘來(lái)表 征,并且其中對(duì)所述顯示器分辨率進(jìn)行評(píng)分包括至少部分地基于所述像素時(shí)鐘來(lái)對(duì)所述顯 示器分辨率進(jìn)行評(píng)分。
19. 根據(jù)權(quán)利要求15所述的方法,還包括: 根據(jù)得分對(duì)得分的顯示器分辨率進(jìn)行排序以創(chuàng)建顯示器分辨率的經(jīng)排序的列表; 對(duì)所述經(jīng)排序的列表進(jìn)行過(guò)濾以從所述經(jīng)排序的列表中移除顯示器分辨率;以及 利用所述電子設(shè)備中的所述控制電路,從所述過(guò)濾后的經(jīng)排序的列表中自動(dòng)地選擇顯 示器分辨率以通過(guò)所述通信列表在所述外部顯示器上顯示信息。
20. -種選擇顯示時(shí)序以用于在通過(guò)通信鏈路耦接至電子設(shè)備的外部顯示器上顯示來(lái) 自所述電子設(shè)備的信息的方法,包括: 利用所述電子設(shè)備中的控制電路,通過(guò)所述通信鏈路獲得來(lái)自所述外部顯示器的擴(kuò)展 的顯示識(shí)別數(shù)據(jù),其中所述擴(kuò)展的顯示識(shí)別數(shù)據(jù)包括多個(gè)時(shí)序元素,每個(gè)時(shí)序元素至少包 括水平有源像素計(jì)數(shù)、垂直有源像素計(jì)數(shù)和像素時(shí)鐘;以及 使用在所述控制電路上實(shí)施的評(píng)分功能對(duì)所述時(shí)序元素進(jìn)行評(píng)分以產(chǎn)生時(shí)序元素得 分;以及 利用所述控制電路,至少部分地基于得分的時(shí)序元素的時(shí)序元素得分來(lái)自動(dòng)地選擇和 使用所述得分的時(shí)序元素中的一個(gè),以在所述外部顯示器上顯示信息。
21. 根據(jù)權(quán)利要求20所述的方法,其中對(duì)所述時(shí)序元素進(jìn)行評(píng)分包括至少部分地基于 所述時(shí)序元素的所述像素時(shí)鐘計(jì)算所述時(shí)序元素得分。
【文檔編號(hào)】G09G5/00GK104246863SQ201380018299
【公開(kāi)日】2014年12月24日 申請(qǐng)日期:2013年1月15日 優(yōu)先權(quán)日:2012年2月15日
【發(fā)明者】R·G·葉佩茲 申請(qǐng)人:蘋(píng)果公司