国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      對(duì)熱插拔檢測(cè)信號(hào)進(jìn)行過濾的制作方法

      文檔序號(hào):11531098閱讀:346來源:國知局
      對(duì)熱插拔檢測(cè)信號(hào)進(jìn)行過濾的制造方法與工藝

      對(duì)相關(guān)申請(qǐng)的交叉引用

      本申請(qǐng)要求2014年12月8日提交的美國專利申請(qǐng)no.14/563,834的申請(qǐng)日的權(quán)益,該申請(qǐng)通過引用并入本文中。

      本公開一般地涉及熱插拔檢測(cè)信號(hào)的過濾。更具體地,本文中所描述的技術(shù)包括對(duì)從外部顯示設(shè)備提供的熱插拔檢測(cè)信號(hào)進(jìn)行過濾。



      背景技術(shù):

      在計(jì)算機(jī)系統(tǒng)中,外部顯示設(shè)備可以被用于在外部顯示設(shè)備處顯示來自計(jì)算設(shè)備的圖像。在一些情況下,外部顯示設(shè)備可以在自動(dòng)檢測(cè)模式中操作,其中外部顯示設(shè)備可以周期性地觸發(fā)熱插拔檢測(cè)(hpd)信號(hào)??赡苡赏獠匡@示設(shè)備發(fā)出的hpd信號(hào)可以通過計(jì)算設(shè)備的軟件來處理(serviced),該軟件諸如是計(jì)算設(shè)備的操作系統(tǒng)軟件。hpd信號(hào)可以包括hpd中斷信號(hào)對(duì),包括拔出和插入對(duì)。只要外部顯示設(shè)備連接到計(jì)算設(shè)備,這樣的hpd信號(hào)對(duì)就可以反復(fù)地發(fā)生。在一些情況下,發(fā)出hpd信號(hào)可能觸發(fā)外部顯示設(shè)備從計(jì)算系統(tǒng)的非計(jì)劃中的或否則非真正的斷開。

      例如,外部顯示設(shè)備可以配置有多個(gè)接口。如果顯示配置被配置成在內(nèi)部顯示器處顯示圖像,則可以關(guān)斷經(jīng)由高清晰度多媒體接口(hdmi)端口所連接的外部顯示設(shè)備。在一些情況下,外部顯示設(shè)備的自動(dòng)檢測(cè)模式可以開始檢查多個(gè)接口中的每一個(gè)以找到活躍信號(hào)輸入。在外部顯示設(shè)備檢查所述多個(gè)接口中的每一個(gè)的同時(shí),hpd信號(hào)可以由外部顯示設(shè)備發(fā)出到計(jì)算設(shè)備以由操作系統(tǒng)處理。在一些情況下,hpd中斷信號(hào)在信號(hào)由操作系統(tǒng)處理時(shí)可能產(chǎn)生對(duì)于計(jì)算系統(tǒng)的用戶來說使人分心的觀看環(huán)境。

      附圖說明

      圖1是圖示被配置成對(duì)熱插拔檢測(cè)(hpd)信號(hào)進(jìn)行過濾的計(jì)算設(shè)備的框圖;

      圖2是圖示對(duì)hpd信號(hào)進(jìn)行過濾的進(jìn)程流程的系統(tǒng)圖;

      圖3是圖示在hpd過濾期間的狀態(tài)改變的狀態(tài)圖;

      圖4是圖示用于對(duì)hpd信號(hào)進(jìn)行過濾的方法的框圖;以及

      圖5是描繪被配置成實(shí)現(xiàn)hpd信號(hào)過濾的計(jì)算機(jī)可讀介質(zhì)的示例的框圖。

      貫穿本公開和各圖使用相同的數(shù)字以給同樣的部件和特征加參考符號(hào)。100系列中的數(shù)字是指最初在圖1中找到的特征;200系列中的數(shù)字是指最初在圖2中找到的特征;等等。

      具體實(shí)施方式

      本文中所公開的主題涉及用于對(duì)熱插拔檢測(cè)(hpd)信號(hào)進(jìn)行過濾的技術(shù)。如以上所討論的,在一些情況下外部顯示設(shè)備可以發(fā)出hpd信號(hào),所述hpd信號(hào)可能中斷觀看體驗(yàn)。例如,如果計(jì)算設(shè)備的顯示配置被設(shè)定成在內(nèi)部顯示設(shè)備上顯示圖像,則所連接的外部顯示設(shè)備可能在其循環(huán)通過可用于外部顯示設(shè)備的多個(gè)接口協(xié)議時(shí)發(fā)出hpd信號(hào)。未經(jīng)過濾的hpd信號(hào)可能被提供給計(jì)算設(shè)備的操作系統(tǒng),并且可能導(dǎo)致不活躍的顯示器的重新配置。在一些情況下,不活躍的顯示器的重新配置可能導(dǎo)致激活外部顯示器,并且切換回到較舊的配置將再次導(dǎo)致相同的行為,因而在循環(huán)中重復(fù)該過程。

      在一些情況下,hpd信號(hào)由外部計(jì)算設(shè)備的自動(dòng)檢測(cè)特征發(fā)出。本文中所描述的技術(shù)包括基于所接收到的hpd信號(hào)之間的時(shí)間延遲對(duì)hpd信號(hào)進(jìn)行過濾,該時(shí)間延遲是自動(dòng)檢測(cè)特征的特性而不是真正熱插入或拔出事件的特性。例如,自動(dòng)檢測(cè)特征可以以包括熱拔出信號(hào)和熱插入信號(hào)的對(duì)發(fā)出hpd信號(hào)。發(fā)出熱拔出和熱插入信號(hào)之間的時(shí)間延遲可以特定于給定的外部顯示設(shè)備。然而,在許多情況下,在相比于當(dāng)執(zhí)行手動(dòng)拔出和插入事件時(shí)可能發(fā)生的熱拔出和插入信號(hào)對(duì)時(shí),外部顯示設(shè)備的hpd信號(hào)對(duì)之間的時(shí)間延遲是短暫的。在該情境中,手動(dòng)熱拔出和插入事件可以被認(rèn)為是真正的。因此,在該情況下,本文中所描述的過濾技術(shù)可以對(duì)所接收到的在與自動(dòng)檢測(cè)特征相關(guān)聯(lián)的預(yù)定閾值處或以下的hpd信號(hào)進(jìn)行過濾,而同時(shí)保持超過該閾值的真正熱插入和拔出事件的傳輸。

      圖1是圖示被配置成對(duì)hpd信號(hào)進(jìn)行過濾的計(jì)算設(shè)備的框圖。計(jì)算設(shè)備100可以例如尤其是膝上型計(jì)算機(jī)、臺(tái)式計(jì)算機(jī)、超極本、平板計(jì)算機(jī)、移動(dòng)設(shè)備或服務(wù)器。計(jì)算設(shè)備100可以包括被配置成執(zhí)行所存儲(chǔ)的指令的中央處理單元(cpu)102、以及包括非暫時(shí)性計(jì)算機(jī)可讀介質(zhì)的存儲(chǔ)設(shè)備104、和存儲(chǔ)器設(shè)備106。

      計(jì)算設(shè)備100還可以包括圖形處理單元(gpu)108。在實(shí)施例中,gpu108嵌入在cpu102中。gpu108可以包括高速緩存,并且可以被配置成執(zhí)行計(jì)算設(shè)備100內(nèi)的任何數(shù)目的圖形操作。例如,gpu108可以被配置成再現(xiàn)或操縱要在一個(gè)或多個(gè)顯示設(shè)備處向計(jì)算設(shè)備100的用戶顯示的圖形圖像、圖形幀、視頻等,所述一個(gè)或多個(gè)顯示設(shè)備包括外部顯示設(shè)備110、內(nèi)部顯示設(shè)備112、或其任何組合。gpu108包括多個(gè)引擎114。

      在一些情況下,引擎114可以被配置成執(zhí)行如由包括過濾模塊118的顯示驅(qū)動(dòng)器116的指令所引導(dǎo)的過濾。在一些情況下,過濾模塊118可以被實(shí)現(xiàn)為邏輯,該邏輯至少部分地包括硬件邏輯。在其他情況下,過濾模塊118可以被實(shí)現(xiàn)為顯示驅(qū)動(dòng)器116的軟件指令的一部分。顯示驅(qū)動(dòng)器116可以通過操作系統(tǒng)120的操作來實(shí)現(xiàn)。軟件指令可以被配置成由gpu108的引擎114、由cpu102、或任何其他合適的控制器來實(shí)施。在還有其他的情況下,過濾模塊118可以被實(shí)現(xiàn)為要由電子電路實(shí)施的電子邏輯(該電子邏輯至少部分地包括硬件邏輯)、要由集成電路實(shí)施的電路等。過濾模塊118可以被配置成獨(dú)立地、并行地、分布式地、或作為更廣泛的進(jìn)程的一部分操作。在還有其他的情況下,過濾模塊118可以被實(shí)現(xiàn)為軟件、固件、硬件邏輯等的組合。

      顯示接口122可以包括被配置成接收hpd信號(hào)的hpd監(jiān)聽器124。例如,hpd監(jiān)聽器124可以被配置成接收包括被第二hpd信號(hào)跟隨的第一hpd信號(hào)的hpd信號(hào)對(duì)。延遲檢測(cè)模塊128可以被配置成確定接收到第一hpd信號(hào)和接收到第二hpd信號(hào)之間的時(shí)間延遲。延遲檢測(cè)模塊128可以是顯示驅(qū)動(dòng)器116的組件。然而,延遲檢測(cè)模塊128不需要是顯示驅(qū)動(dòng)器116的組件,并且可以被實(shí)現(xiàn)為固件、具有作為可配置輸入的時(shí)間延遲的硬件邏輯、或其任何組合。

      如以上所討論的,如果顯示配置被設(shè)定成在內(nèi)部顯示設(shè)備112處顯示圖像,外部顯示設(shè)備、諸如外部顯示設(shè)備110可以包括可以針對(duì)活躍信號(hào)被檢查的多個(gè)接口。針對(duì)活躍信號(hào)進(jìn)行檢查可以生成第一和第二hpd信號(hào)、諸如熱拔出和插入事件信號(hào)對(duì)。在一些情況下,外部顯示設(shè)備110中的一個(gè)或多個(gè)可以被配置成在拔出和插入事件信號(hào)對(duì)之間連續(xù)地發(fā)出hpd信號(hào)。在任一情況下,過濾模塊118被配置成基于接收到第一hpd信號(hào)和第二hpd信號(hào)之間的時(shí)間延遲對(duì)所接收到的hpd信號(hào)進(jìn)行過濾。

      如以上所討論的,將計(jì)算設(shè)備100連接到外部顯示設(shè)備中的一個(gè)或多個(gè)的線纜的手動(dòng)用戶驅(qū)動(dòng)的熱插入或拔出在本文中可以被稱為真正的、或有效的插入或拔出事件。由于手動(dòng)用戶驅(qū)動(dòng)的熱插入或熱拔出事件可能要求比由外部顯示設(shè)備110中的一個(gè)或多個(gè)所發(fā)出的hpd信號(hào)對(duì)之間的時(shí)間延遲更長的時(shí)間延遲,因此過濾模塊118可以抑制具有預(yù)定閾值以下的時(shí)間延遲的hpd信號(hào)對(duì)。

      在一些情況下,預(yù)定閾值可以由延遲檢測(cè)模塊128確定。預(yù)定閾值可以特定于任何給定的外部顯示設(shè)備、諸如外部顯示設(shè)備110之一。因此,在一些情況下,延遲檢測(cè)模塊128可以接收從任何給定的外部顯示設(shè)備110提供的擴(kuò)展顯示標(biāo)識(shí)數(shù)據(jù)(edid)。edid數(shù)據(jù)可以指示hpd信號(hào)之間的時(shí)間延遲,并且預(yù)定閾值可以因此基于在edid數(shù)據(jù)中所指示的時(shí)間延遲。在其他情況下,顯示檢測(cè)模塊128可以接收可用于操作系統(tǒng)120的時(shí)間延遲信息。在該情境中,操作系統(tǒng)120可以參考針對(duì)給定的外部顯示設(shè)備110的規(guī)范數(shù)據(jù),并且預(yù)定閾值可以基于在規(guī)范數(shù)據(jù)中所指示的hpd時(shí)間延遲。在還有其他的實(shí)施例中,時(shí)間延遲信息可以從以上所描述的技術(shù)的任何組合接收。

      存儲(chǔ)器設(shè)備104可以包括隨機(jī)存取存儲(chǔ)器(ram)、只讀存儲(chǔ)器(rom)、閃速存儲(chǔ)器、或任何其他合適的存儲(chǔ)器系統(tǒng)。例如,存儲(chǔ)器設(shè)備106可以包括動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(dram)。存儲(chǔ)器設(shè)備106可以包括隨機(jī)存取存儲(chǔ)器(ram)(例如靜態(tài)隨機(jī)存取存儲(chǔ)器(sram)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(dram)、零電容器ram、硅-氧化物-氮化物-氧化物-硅sonos、嵌入式dram、擴(kuò)展數(shù)據(jù)輸出ram、雙數(shù)據(jù)速率(ddr)ram、電阻隨機(jī)存取存儲(chǔ)器(rram)、參數(shù)隨機(jī)存取存儲(chǔ)器(pram)等)、只讀存儲(chǔ)器(rom)(例如掩模型rom、可編程只讀存儲(chǔ)器(prom)、可擦除可編程只讀存儲(chǔ)器(eprom)、電可擦除可編程只讀存儲(chǔ)器(eeprom)等)、閃速存儲(chǔ)器、或任何其他合適的存儲(chǔ)器系統(tǒng)。

      cpu102可以是被適配成執(zhí)行所存儲(chǔ)的指令的主處理器。cpu102可以是單核處理器、多核處理器、計(jì)算集群、或任何數(shù)目的其他配置。cpu102可以被實(shí)現(xiàn)為復(fù)雜指令集計(jì)算機(jī)(cisc)或精簡指令集計(jì)算機(jī)(risc)處理器、x86指令集兼容處理器、多核、或任何其他微處理器或中央處理單元(cpu)。cpu102可以通過系統(tǒng)總線130(例如外圍組件互連(pci)、工業(yè)標(biāo)準(zhǔn)架構(gòu)(isa)、pci-express、hypertransport?、nubus等)被連接到包括存儲(chǔ)器106和存儲(chǔ)設(shè)備104的組件。cpu102還可以通過總線130被鏈接到顯示驅(qū)動(dòng)器116和顯示接口122,該顯示接口被配置成經(jīng)由數(shù)字顯示接口將計(jì)算設(shè)備100連接到外部顯示設(shè)備110。外部顯示設(shè)備110尤其可以包括被外部連接到計(jì)算設(shè)備100的計(jì)算機(jī)監(jiān)視器、電視、或投影儀。

      在一些情況下,計(jì)算設(shè)備100可以是移動(dòng)計(jì)算設(shè)備。在一些情況下,外部顯示設(shè)備110可以是移動(dòng)計(jì)算設(shè)備的移動(dòng)外部顯示設(shè)備。

      圖1的框圖并不意圖指示計(jì)算設(shè)備100要包括圖1中所示出的所有組件。另外,計(jì)算設(shè)備100可以取決于特定實(shí)現(xiàn)的細(xì)節(jié)而包括圖1中未示出的任何數(shù)目的附加組件。

      圖2是圖示對(duì)hpd信號(hào)進(jìn)行過濾的進(jìn)程流程的系統(tǒng)圖。系統(tǒng)圖200包括軟件輸入、硬件輸入、系統(tǒng)組件、和系統(tǒng)狀態(tài),如在202處所指示的。軟件輸入可以包括脈沖延遲信息204和標(biāo)志206。脈沖延遲信息204可以是與特定外部顯示設(shè)備、諸如圖1的外部顯示設(shè)備110中的一個(gè)或多個(gè)相關(guān)聯(lián)的預(yù)定時(shí)間延遲。標(biāo)志206可以是本文中所描述的技術(shù)的可配置特征。例如,標(biāo)志206可以在顯示配置菜單中由用戶經(jīng)由操作系統(tǒng)、諸如圖1的計(jì)算設(shè)備100的操作系統(tǒng)120來啟用。在一些情況下,標(biāo)志可以在具有自動(dòng)檢測(cè)特征的特定類型的外部顯示設(shè)備110連接到計(jì)算設(shè)備100時(shí)被啟用。在任一情況下,系統(tǒng)硬件208可以接收指示過濾被啟用的標(biāo)志206、脈沖延遲信息204、以及包括hpd脈沖210的硬件輸入。系統(tǒng)硬件208可以包括圖1的計(jì)算設(shè)備100的組件的任何組合。在212處,可以確定操作模式。在圖2中,操作模式可以由或者通過“1”指示的插入事件或者通過“0”指示的拔出事件發(fā)起。

      插入事件可以促使系統(tǒng)進(jìn)入啟用過濾的自動(dòng)檢測(cè)模式214,而拔出事件可以促使系統(tǒng)進(jìn)入禁用過濾的正常模式216。因此,在一些情況下,過濾可以僅在接收到熱插入信號(hào)之后實(shí)現(xiàn)。在正常模式中,hpd脈沖被報(bào)告218給操作系統(tǒng)120。在自動(dòng)檢測(cè)模式中,系統(tǒng)可以對(duì)經(jīng)由所連接的外部顯示設(shè)備的自動(dòng)檢測(cè)特征所生成的hpd脈沖進(jìn)行過濾。如圖2中所圖示的,所接收到的hpd脈沖可以被確定是真正的或非真正的,如在220處所指示的。如果hpd脈沖不是真正的,所述hpd脈沖在222處被忽略。如果hpd脈沖是真正的,所述hpd脈沖可以被報(bào)告218給操作系統(tǒng)120。

      圖3是圖示在hpd過濾期間的狀態(tài)改變的狀態(tài)圖。類似于圖2,“1”可以指示插入事件,并且“0”可以指示拔出事件。從在302處所指示的插入狀態(tài),拔出事件可能被接收到,其中系統(tǒng)300的狀態(tài)可以繼續(xù)進(jìn)行到等待下一事件,如在304處所指示的。從在306處所指示的拔出狀態(tài),插入事件可能被接收到,其中系統(tǒng)的狀態(tài)可以繼續(xù)進(jìn)行到等待下一事件304。在一些情況下,系統(tǒng)300可以在沒有接收到隨后事件的情況下等待擴(kuò)展時(shí)間段,在該情況下,系統(tǒng)將繼續(xù)進(jìn)行到超時(shí)處理器狀態(tài),如在308處所指示的。然而,如果發(fā)生新事件,系統(tǒng)300將進(jìn)行到事件處理器狀態(tài)310。事件處理器狀態(tài)310可以是如下狀態(tài),在該狀態(tài)中執(zhí)行以上關(guān)于圖1和圖2所討論的過濾。隨后事件可以改變系統(tǒng)300的狀態(tài),但是如果接收到非真正的hpd信號(hào),可以忽略hpd信號(hào)。

      圖4是圖示用于對(duì)hpd信號(hào)進(jìn)行過濾的方法的框圖。在塊402處接收第一hpd信號(hào)和第二hpd信號(hào)。可以在塊404處確定接收到第一和第二hpd信號(hào)之間的時(shí)間段。可以在塊406處執(zhí)行過濾。在塊406處的過濾可以基于所確定的時(shí)間段。

      過濾可以包括比較所確定的時(shí)間段與預(yù)定時(shí)間延遲。如以上所討論的,預(yù)定時(shí)間延遲基于針對(duì)給定的外部顯示設(shè)備的規(guī)范、通過從外部顯示設(shè)備提供的edid數(shù)據(jù)、或其任何組合來確定。hpd信號(hào)之間的所確定的時(shí)間段可以與預(yù)定時(shí)間延遲比較,并且如果所確定的時(shí)間超過預(yù)定時(shí)間延遲,hpd信號(hào)可能與有效的熱插入或拔出事件相關(guān)聯(lián)。如果所確定的時(shí)間不超過預(yù)定時(shí)間延遲,方法400可以包括抑制第一和第二hpd信號(hào)向外部顯示設(shè)備所連接到的計(jì)算設(shè)備的操作系統(tǒng)的報(bào)告。

      圖5是描繪被配置成實(shí)現(xiàn)hpd信號(hào)過濾的計(jì)算機(jī)可讀介質(zhì)的示例的框圖。計(jì)算機(jī)可讀介質(zhì)500可以由處理器502通過計(jì)算機(jī)總線504來訪問。在一些示例中,計(jì)算機(jī)可讀介質(zhì)500可以是非暫時(shí)性計(jì)算機(jī)可讀介質(zhì)。在一些示例中,計(jì)算機(jī)可讀介質(zhì)可以是存儲(chǔ)介質(zhì)。然而,在任何情況下,計(jì)算機(jī)可讀介質(zhì)不包括諸如載波、信號(hào)等之類的暫時(shí)性介質(zhì)。此外,計(jì)算機(jī)可讀介質(zhì)500可以包括計(jì)算機(jī)可執(zhí)行指令以引導(dǎo)處理器502執(zhí)行當(dāng)前方法的步驟。

      本文中所討論的各種軟件組件可以被存儲(chǔ)在有形的、非暫時(shí)性計(jì)算機(jī)可讀介質(zhì)500上,如圖5中所指示的。例如,過濾應(yīng)用506可以被配置成從外部顯示設(shè)備接收第一熱插拔檢測(cè)(hpd)信號(hào)和第二hpd信號(hào),并且確定接收到第一和第二hpd信號(hào)之間的時(shí)間段。過濾應(yīng)用506還可以被配置成基于所確定的時(shí)間段對(duì)第一和第二hpd信號(hào)進(jìn)行過濾。

      示例可以包括諸如方法、用于執(zhí)行方法的動(dòng)作的部件、包括指令的至少一個(gè)機(jī)器可讀介質(zhì)之類的主題,所述指令在由機(jī)器執(zhí)行時(shí)促使機(jī)器執(zhí)行方法的動(dòng)作。要理解的是,前面提及的示例中的詳情可以被使用在一個(gè)或多個(gè)實(shí)施例中的任何地方。例如,以上所描述的計(jì)算設(shè)備的所有可選的特征還可以關(guān)于計(jì)算機(jī)可讀介質(zhì)或本文中所描述的方法中的任一個(gè)來實(shí)現(xiàn)。此外,盡管流程圖和/或狀態(tài)圖可能已經(jīng)在本文中被用于描述實(shí)施例,但是本技術(shù)并不限于那些圖或本文中的對(duì)應(yīng)描述。例如,流程不需要移動(dòng)通過每一個(gè)所圖示的框或狀態(tài)或按與本文中所圖示和描述的精確地相同的順序移動(dòng)。

      示例1包括一種用于對(duì)熱插拔信號(hào)進(jìn)行過濾的裝置。該裝置包括用于從外部顯示設(shè)備接收第一熱插拔檢測(cè)(hpd)信號(hào)和第二hpd信號(hào)的熱插拔檢測(cè)(hpd)監(jiān)聽器。該裝置進(jìn)一步包括用于確定在接收到第一和第二hpd信號(hào)之間的時(shí)間段的延遲檢測(cè)模塊。該裝置進(jìn)一步包括基于所確定的時(shí)間段對(duì)第一和第二hpd信號(hào)進(jìn)行過濾的過濾模塊。

      在示例1中,過濾模塊要用于將所確定的時(shí)間段與預(yù)定時(shí)間延遲比較。在一些情況下,預(yù)定時(shí)間延遲與外部顯示設(shè)備的自動(dòng)檢測(cè)特征相關(guān)聯(lián)。延遲檢測(cè)模塊要用于確定外部顯示設(shè)備的預(yù)定時(shí)間延遲。在一些情況下,延遲檢測(cè)模塊要用于基于在外部顯示設(shè)備通信耦合到的計(jì)算設(shè)備的操作系統(tǒng)中的針對(duì)外部顯示設(shè)備的規(guī)范數(shù)據(jù)來確定預(yù)定時(shí)間延遲。在一些情況下,延遲檢測(cè)模塊基于從外部顯示設(shè)備提供的擴(kuò)展顯示標(biāo)識(shí)數(shù)據(jù)(edid)來確定預(yù)定時(shí)間段。

      外部顯示設(shè)備包括多個(gè)顯示接口協(xié)議能力。過濾模塊可以由用戶經(jīng)由外部顯示設(shè)備通信耦合到的計(jì)算設(shè)備的操作系統(tǒng)來啟用。過濾模塊可以被進(jìn)一步配置成比較所確定的時(shí)間段與預(yù)定時(shí)間延遲,并且如果所確定的時(shí)間段超過預(yù)定時(shí)間延遲,則將hpd信號(hào)與有效熱插拔事件相關(guān)聯(lián)。在一些情況下,如果所確定的時(shí)間段不超過預(yù)定時(shí)間延遲,過濾模塊要進(jìn)一步用于抑制第一和第二hpd信號(hào)向計(jì)算設(shè)備的操作系統(tǒng)的報(bào)告。

      示例2包括一種用于對(duì)熱插拔信號(hào)進(jìn)行過濾的方法。該方法包括從外部顯示設(shè)備接收第一熱插拔檢測(cè)(hpd)信號(hào)和第二hpd信號(hào),以及確定在接收到第一和第二hpd信號(hào)之間的時(shí)間段。該方法進(jìn)一步包括基于所確定的時(shí)間段對(duì)第一和第二hpd信號(hào)進(jìn)行過濾。

      在一些情況下,過濾包括將所確定的時(shí)間段與預(yù)定時(shí)間延遲比較。預(yù)定時(shí)間延遲可以與外部顯示設(shè)備的自動(dòng)檢測(cè)特征相關(guān)聯(lián)。該方法可以進(jìn)一步包括基于在外部顯示設(shè)備通信耦合到的計(jì)算設(shè)備的操作系統(tǒng)中的針對(duì)外部顯示設(shè)備的規(guī)范數(shù)據(jù)來確定外部顯示設(shè)備的預(yù)定時(shí)間延遲。在一些情況下,該方法可以進(jìn)一步包括基于從外部顯示設(shè)備提供的擴(kuò)展顯示標(biāo)識(shí)數(shù)據(jù)(edid)來確定外部顯示設(shè)備的預(yù)定時(shí)間延遲。

      外部顯示設(shè)備包括多個(gè)顯示接口協(xié)議能力。過濾可以由用戶經(jīng)由外部顯示設(shè)備通信耦合到的計(jì)算設(shè)備的操作系統(tǒng)來啟用。過濾可以被進(jìn)一步配置成比較所確定的時(shí)間段與預(yù)定時(shí)間延遲,并且如果所確定的時(shí)間段超過預(yù)定時(shí)間延遲,則將hpd信號(hào)與有效熱插拔事件相關(guān)聯(lián)。在一些情況下,如果所確定的時(shí)間段不超過預(yù)定時(shí)間延遲,過濾要進(jìn)一步用于抑制第一和第二hpd信號(hào)向計(jì)算設(shè)備的操作系統(tǒng)的報(bào)告。

      示例3是一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)包括代碼以引導(dǎo)處理器從外部顯示設(shè)備接收第一熱插拔檢測(cè)(hpd)信號(hào)和第二hpd信號(hào),確定在接收到第一和第二hpd信號(hào)之間的時(shí)間段,并且基于所確定的時(shí)間段對(duì)第一和第二hpd信號(hào)進(jìn)行過濾。

      在示例3中,過濾要用于將所確定的時(shí)間段與預(yù)定時(shí)間延遲比較。在一些情況下,預(yù)定時(shí)間延遲與外部顯示設(shè)備的自動(dòng)檢測(cè)特征相關(guān)聯(lián)。延遲檢測(cè)要用于確定外部顯示設(shè)備的預(yù)定時(shí)間延遲。在一些情況下,延遲檢測(cè)要用于基于在外部顯示設(shè)備通信耦合到的計(jì)算設(shè)備的操作系統(tǒng)中的針對(duì)外部顯示設(shè)備的規(guī)范數(shù)據(jù)來確定預(yù)定時(shí)間延遲。在一些情況下,延遲檢測(cè)要用于基于從外部顯示設(shè)備提供的擴(kuò)展顯示標(biāo)識(shí)數(shù)據(jù)(edid)來確定預(yù)定時(shí)間段。

      外部顯示設(shè)備包括多個(gè)顯示接口協(xié)議能力。過濾可以由用戶經(jīng)由外部顯示設(shè)備通信耦合到的計(jì)算設(shè)備的操作系統(tǒng)來啟用。過濾可以被進(jìn)一步配置成比較所確定的時(shí)間段與預(yù)定時(shí)間延遲,并且如果所確定的時(shí)間段超過預(yù)定時(shí)間延遲,則將hpd信號(hào)與有效熱插拔事件相關(guān)聯(lián)。在一些情況下,如果所確定的時(shí)間段不超過預(yù)定時(shí)間延遲,過濾要進(jìn)一步用于抑制第一和第二hpd信號(hào)向計(jì)算設(shè)備的操作系統(tǒng)的報(bào)告。

      示例4包括一種用于對(duì)熱插拔信號(hào)進(jìn)行過濾的裝置。該裝置包括用于從外部顯示設(shè)備接收第一熱插拔檢測(cè)(hpd)信號(hào)和第二hpd信號(hào)的熱插拔檢測(cè)(hpd)監(jiān)聽部件。該裝置進(jìn)一步包括用于確定在接收到第一和第二hpd信號(hào)之間的時(shí)間段的延遲檢測(cè)部件。該裝置進(jìn)一步包括基于所確定的時(shí)間段對(duì)第一和第二hpd信號(hào)進(jìn)行過濾的過濾部件。

      在示例4中,過濾部件要用于將所確定的時(shí)間段與預(yù)定時(shí)間延遲比較。在一些情況下,預(yù)定時(shí)間延遲與外部顯示設(shè)備的自動(dòng)檢測(cè)特征相關(guān)聯(lián)。延遲檢測(cè)部件要用于確定外部顯示設(shè)備的預(yù)定時(shí)間延遲。在一些情況下,延遲檢測(cè)部件要用于基于在外部顯示設(shè)備通信耦合到的計(jì)算設(shè)備的操作系統(tǒng)中的針對(duì)外部顯示設(shè)備的規(guī)范數(shù)據(jù)來確定預(yù)定時(shí)間延遲。在一些情況下,延遲檢測(cè)部件要用于基于從外部顯示設(shè)備提供的擴(kuò)展顯示標(biāo)識(shí)數(shù)據(jù)(edid)來確定預(yù)定時(shí)間段。

      外部顯示設(shè)備包括多個(gè)顯示接口協(xié)議能力。過濾部件可以由用戶經(jīng)由外部顯示設(shè)備通信耦合到的計(jì)算設(shè)備的操作系統(tǒng)來啟用。過濾部件可以被進(jìn)一步配置成比較所確定的時(shí)間段與預(yù)定時(shí)間延遲,并且如果所確定的時(shí)間段超過預(yù)定時(shí)間延遲,則將hpd信號(hào)與有效熱插拔事件相關(guān)聯(lián)。在一些情況下,過濾部件要進(jìn)一步用于如果所確定的時(shí)間段不超過預(yù)定時(shí)間延遲則抑制第一和第二hpd信號(hào)向計(jì)算設(shè)備的操作系統(tǒng)的報(bào)告。

      用于過濾、監(jiān)聽和檢測(cè)中的每一個(gè)的部件可以被實(shí)現(xiàn)為邏輯、硬件邏輯、電子邏輯、軟件、固件等中的一個(gè)或多個(gè)。在一些情況下,用于過濾、監(jiān)聽和檢測(cè)中的每一個(gè)的部件可以被組合為更廣泛的進(jìn)程。

      示例5包括用于對(duì)熱插拔信號(hào)進(jìn)行過濾的系統(tǒng)。該系統(tǒng)包括外部顯示設(shè)備和主機(jī)設(shè)備。主機(jī)設(shè)備包括用于從外部顯示設(shè)備接收第一熱插拔檢測(cè)(hpd)信號(hào)和第二hpd信號(hào)的熱插拔檢測(cè)(hpd)監(jiān)聽器。主機(jī)設(shè)備進(jìn)一步包括用于確定在接收到第一和第二hpd信號(hào)之間的時(shí)間段的延遲檢測(cè)模塊。主機(jī)設(shè)備進(jìn)一步包括用于基于所確定的時(shí)間段對(duì)第一和第二hpd信號(hào)進(jìn)行過濾的過濾模塊。

      在示例5中,過濾模塊要用于將所確定的時(shí)間段與預(yù)定時(shí)間延遲比較。在一些情況下,預(yù)定時(shí)間延遲與外部顯示設(shè)備的自動(dòng)檢測(cè)特征相關(guān)聯(lián)。延遲檢測(cè)模塊要用于確定外部顯示設(shè)備的預(yù)定時(shí)間延遲。在一些情況下,延遲檢測(cè)模塊要用于基于在外部顯示設(shè)備通信耦合到的計(jì)算設(shè)備的操作系統(tǒng)中的針對(duì)外部顯示設(shè)備的規(guī)范數(shù)據(jù)來確定預(yù)定時(shí)間延遲。在一些情況下,延遲檢測(cè)模塊要用于基于從外部顯示設(shè)備提供的擴(kuò)展顯示標(biāo)識(shí)數(shù)據(jù)(edid)來確定預(yù)定時(shí)間段。

      外部顯示設(shè)備包括多個(gè)顯示接口協(xié)議能力。過濾模塊可以由用戶經(jīng)由外部顯示設(shè)備通信耦合到的計(jì)算設(shè)備的操作系統(tǒng)來啟用。過濾模塊可以被進(jìn)一步配置成比較所確定的時(shí)間段與預(yù)定時(shí)間延遲,并且如果所確定的時(shí)間段超過預(yù)定時(shí)間延遲,則將hpd信號(hào)與有效熱插拔事件相關(guān)聯(lián)。在一些情況下,過濾模塊要進(jìn)一步用于如果所確定的時(shí)間段不超過預(yù)定時(shí)間延遲,則抑制第一和第二hpd信號(hào)向計(jì)算設(shè)備的操作系統(tǒng)的報(bào)告。

      在以上描述和以下權(quán)利要求中,可以使用術(shù)語“耦合”和“連接”連同其派生詞。應(yīng)當(dāng)理解的是,這些術(shù)語并不意圖作為用于彼此的同義詞。而是,在特定實(shí)施例中,“連接”可以被用于指示兩個(gè)或更多元件處于與彼此的直接物理或電接觸中。“耦合”可以意味著兩個(gè)或更多元件處于直接物理或電接觸中。然而,“耦合”還可以意味著兩個(gè)或更多元件不彼此直接接觸,但是還仍然彼此協(xié)作或交互。

      一些實(shí)施例可以被實(shí)現(xiàn)在硬件、固件和軟件中的一個(gè)或組合中。一些實(shí)施例還可以被實(shí)現(xiàn)為存儲(chǔ)在機(jī)器可讀介質(zhì)上的指令,所述指令可以被計(jì)算平臺(tái)讀取和執(zhí)行以執(zhí)行本文中所描述的操作。機(jī)器可讀介質(zhì)可以包括用于以由機(jī)器、例如計(jì)算機(jī)可讀的形式存儲(chǔ)或傳輸信息的任何機(jī)構(gòu)。例如,機(jī)器可讀介質(zhì)可以包括只讀存儲(chǔ)器(rom);隨機(jī)存取存儲(chǔ)器(ram);磁盤存儲(chǔ)介質(zhì);光學(xué)存儲(chǔ)介質(zhì);閃速存儲(chǔ)器設(shè)備。

      實(shí)施例是實(shí)現(xiàn)或示例。本說明書中對(duì)“一實(shí)施例”、“一個(gè)實(shí)施例”、“一些實(shí)施例”、“各種實(shí)施例”、或“其他實(shí)施例”的引用意味著結(jié)合實(shí)施例所描述的特定特征、結(jié)構(gòu)或特性被包括在本技術(shù)的至少一些實(shí)施例、但是不一定所有實(shí)施例中?!耙粚?shí)施例”、“一個(gè)實(shí)施例”、或“一些實(shí)施例”的各種出現(xiàn)不一定都是指相同的實(shí)施例。來自一實(shí)施例的元件或方面可以與另一實(shí)施例的元件或方面組合。

      并非本文中所描述和圖示的所有組件、特征、結(jié)構(gòu)、特性等都需要被包括在一個(gè)或多個(gè)特定實(shí)施例中。如果例如說明書陳述組件、特征、結(jié)構(gòu)或特性“可以”、“可能”、“能夠”或“能”被包括,則不要求包括該特定組件、特征、結(jié)構(gòu)或特性。如果說明書或權(quán)利要求提到“一”或“一個(gè)”元件,這并不意味著僅存在一個(gè)元件。如果說明書或權(quán)利要求提到“附加”元件,這不排除存在多于一個(gè)的附加元件。

      要注意的是,盡管已經(jīng)參照特定實(shí)現(xiàn)描述了一些實(shí)施例,但是其他實(shí)現(xiàn)根據(jù)一些實(shí)施例是可能的。此外,在附圖中所圖示和/或在本文中所描述的電路元件或其他特征的布置和/或順序不需要以所圖示和所描述的特定方式來布置。根據(jù)一些實(shí)施例,許多其他布置是可能的。

      在圖中所示出的每一個(gè)系統(tǒng)中,元件在一些情況下可以各自具有相同的參考數(shù)字或不同的參考數(shù)字以暗示所表示的元件可以是不同和/或類似的。然而,元件可以足夠靈活以具有不同的實(shí)現(xiàn),并且與本文中所示出或所描述的系統(tǒng)中的一些或所有系統(tǒng)一起工作。在圖中所示出的各種元件可以是相同或不同的。哪一個(gè)被稱為第一元件并且哪一個(gè)被稱為第二元件是任意的。

      本技術(shù)不局限于本文中所列出的特定細(xì)節(jié)。實(shí)際上,受益于本公開的本領(lǐng)域技術(shù)人員將領(lǐng)會(huì)到,可以在本技術(shù)的范圍內(nèi)做出來自前述描述和附圖的許多其他變型。相應(yīng)地,正是包括對(duì)其的任何修改的以下權(quán)利要求限定本技術(shù)的范圍。

      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1