專利名稱:用于確定設備的真實電特性的系統的制作方法
技術領域:
本發明涉及用于確定連接到包括編解碼器的計算機的插孔(例如 輸入/輸出連接器)的設備的真實電特性的系統。
背景技術:
編解碼器在諸如PC和手持設備的計算機中處理音頻信號。音頻
編解碼器的主要功能之一是轉換到和來自計算機的內部數字信號格式 和插入計算機中的外部設備的典型模擬信號格式的輸入和輸出信號。 編解碼器通常連同用于各種插孔的一個或多個應用電路一起,嵌入母
板附加/擴充卡(add-in/riser card)上的芯片中。CPU、處理器、存 儲器和核心邏輯通常也是母板級設備。
一種將外部音頻設備連接到計算機的方法是使用3.5mm或類似 的立體聲音頻插孔。每一計算機包含幾個插孔,每一個通常專用于單 個功能,諸如用于揚聲器的立體聲線路輸出、麥克風輸入和線路輸入。 隨著當今可用的多媒體格式的增加,需要增加計算機能支持的輸入和 輸出音頻設備的數量,而不增加會增加系統成本的計算機上的插孔的 當前數量。即使僅通過幾個插孔,計算機用戶將外部設備不正確地連 接到錯誤插孔,會導致代價高的支持調用。增加計算機上的插孔的數 量將僅增加用戶將外部設備不正確地連接到錯誤插孔的可能性,進一 步增加昂貴的支持調用的數量。
在2003年6月19日提交的美國專利申請No.10/464,951中,在 此引入以供參考,該申請公開了編解碼器電路,其唯一地測量插入插 孔的設備的電特性,作為識別該設備的方法。因此,激活可重新配置 電路以確保正確地支持所識別的設備。英特爾公司,在名為"Audio Codec,97,,的規范中(Rev2.3, 2002年4月),在此也引入以供參考,
調用設備標識數據"讀出位(sensed bit),,。在此引入以供參考的另一 英特爾規范,名為"First Generation Intel Audio PnP User Model and Methodologies" (Rev 1.1, 8/12/2002)。該規范尤其乂>開了提示用戶 校驗由編解碼器輸出的設備的標識是否正確的想法。
當由編解碼器測量插入插孔中的設備的電特性來識別設備時,可 以在編解碼器中提供補償應用電路的電特性的邏輯。但是,當在不同 制造商之間和當在不同產品之間運行時,應用電路的特定部件能改變 和/或改變值。因此,編程編解碼器來補償經受改變的電特性集合不是 可靠的解決方案。而且,英特爾規范未教導或建議替代解決方案事 實上,在進行設備識別中,甚至不識別由應用電路造成的問題。
最后,盡管英特爾規范公開了詢問用戶來校驗由編解碼器進行的 識別的正確性的想法,但其極其難用且苦惱每次用戶插入相同設備時, 用戶是否必須進行相同的校正。即,每次用戶將耳機插入個人計算機 時,如果每次編解碼器將耳機錯誤地識別為揚聲器時,用戶必須進行 相同的校正,用戶會馬上感到灰心喪氣。英特爾規范也未識別該問題 或解決方案。
本發明作為嘗試在編解碼器/母板級解決這些問題的替代方案, 通過響應編解碼器驅動器和用戶界面的唯一中間件應用,解決這兩個 問題。
發明內容
因此,本發明的目的是提供用于確定插入計算機的插孔(例如輸 入/輸出連接器)的設備的真實電特性的系統和方法。
本發明的另 一 目的是提供用于校驗這種設備的標識的系統和方法。
本發明的另一目的是提供降低昂貴的支持調用的系統和方法。 本發明的另一目的是提供完全與現代的編解碼器的規格兼容的 系統和方法。
本發明的另一目的是提供即使應用電路的特定部件改變或值改
變,也允許正確地識別插入插孔中的設備的系統和方法。 本發明的另 一 目的是提供用戶更友好的系統和方法。 本發明由如果有關應用電路的細節存儲在所參考的可更新的數 據庫中,能更精確地識別插入計算機中的設備,以便調整由編解碼器 測量的設備的電特性的實現產生。總的來說,中間件應用通過編解碼 器,考慮應用電路對設備的電特性的測量的影響,"再次推測"設備的 編解碼器的標識。此外,在該再次推測證實是錯誤的情況下,由于中 間件應用學習該錯誤,將不再犯該錯誤。
本發明的特征在于, 一種用于確定設備的真實電特性的系統,該
系統包括編解碼器,被配置成測量連接到插孔的設備的至少一個電 特性,以及基于所測量的電特性識別該設備;可更新數據庫,至少填 充有應用電路信息;以及軟件例程,響應所測量的電特性并被配置成 基于數據庫中的應用電路信息,調整由所述編解碼器測量的電特性。
在一個例子中,所述可更新數據庫填充用于該應用電路信息中的 電阻器和電容器的電阻和電容值。典型地,所述可更新數據庫初始填 充缺省設計電阻和電容值。另外,還可以包括用于改變該缺省設計電 阻和電容值以便反映其變化的例程。
在一個實施例中,響應包含該設備的所測量的電特性和標識的編 解碼器的注冊表,在編解碼器驅動器中實現該軟件例程。中間件應用 可以響應該編解碼器驅動器,并被配置成基于所調整的電特性更精確 地識別該設備。同時,可以由設備及它們的電特性填充數據庫,該數 據庫可由中間件應用訪問。典型地,重新配置電路連接到該插孔,以
及中間件應用進一步配置成詢問用戶所識別的設備是否正確,如果正 確,則基于所識別的設備,激活所述重新配置電路,以及如果不正確, 則訪問設備數據庫以允許用戶選擇所述設備。所述中間件應用可以進 一步配置成基于由用戶選擇的設備,激活所述重新配置電路。
在另 一例子中,響應編解碼器驅動器在中間件層中實現該軟件例 程,該編解碼器驅動器本身響應包含該設備的所測量的電特性和標識 的編解碼器的注冊表。重新配置電路可以連接到所述插孔。然后,中
間件應用進一步配置成詢問用戶所識別的設備是否正確,如果正確, 則基于所識別的設備,激活所述重新配置電路,以及如果不正確,則 訪問標準設備的數據庫以允許用戶選擇所述設備。所述中間件應用可 以進一步配置成基于由用戶選擇的設備,激活所述重新配置電路。
在該優選實施例中,存在可更新數據庫,其至少填充有由編解 碼器測量其電特性但不對應于由該編解碼器識別設備的多個設備的電 特性;以及軟件例程,所述軟件例程響應所測量的電特性并被配置成 基于在該數據庫中存儲的電特性,調整設備的標識。典型地,在位于 用于編解碼器的驅動器和用戶界面之間的中間件應用中,實現所述兩 個軟件例程。
本發明的特征還在于一種識別插入插孔中的設備的方法,該插孔 連接到用于該插孔的應用電路,該方法包括測量連接到插孔的設備的 至少一個電特性;基于應用電路的配置,調整所測量的電特性;以及 基于所調整的測量的電特性,識別該設備。在一個例子中,由連接到 應用電路的編解碼器執行測量,以及調整包括參考填充有應用電路部 件值的數據庫。另外,還可以包括輸出確定標識是否正確的詢問,以 及如果不正確,則用正確標識填充數據庫的步驟。
從優選實施例和附圖的下述描述,本領域的技術人員將想到其他 目的、特征和優點,其中
圖l是表示與本發明的系統和方法的一個實施例有關的主要步驟 的流程圖2是表示與根據本發明的基于整個編解碼器的系統有關的主要 軟件和硬件部件的框圖3是表示與用于本發明的初始化例程相關的主要步驟的流程
圖4是表示與用于本發明的用戶界面消息傳遞軟件的例子有關的 主要步驟的流程圖5是表示與在本發明的一個實施例中的中間件應用有關的主要 部件的框圖6是表示與用于確定在本發明的一個實施例中的中間件應用中 實現的設備的真實電特性的系統有關的主要步驟的流程圖7是描述與用于確定在根據本發明的另一實施例的編解碼器驅
動器中實現的設備的真實電特性的系統有關的主要步驟的流程圖8是表示根據本發明用于校驗設備的標識的系統和方法的例子 有關的主要步驟的流程圖;以及
圖9是描述與用在本發明有關的編解碼器驅動器檢測算法有關的 主要步驟的流程圖。
具體實施例方式
除在下文所公開的優先實施例或多個實施例外,本發明能是其他 實施例以及以各種方式實施或執行。因此,應理解本發明的應用不限 于在下述說明書中闡述或附圖中示出的部件的結構和配置的細節。
在一個實施例中,與本發明的處理電路和方法有關的主要步驟如 圖1所示。編解碼器44,優選地如在上述公開的專利申請中所述,測 量插入插孔中的設備的一個或多個電特性,以及將該設備(讀出位) (步驟12)識別為例如揚聲器、耳機、麥克風等等。來自編解碼器44 的輸出是表示編解碼器的標識的位,以及表示測量阻抗值的原始位的 集合。
如在上文的背景技術部分所述,連接在編解碼器和插孔之間的應 用電路仍然會影響由編解碼器測量的電特性,因此,有時不利地影響 由編解碼器44所進行的識別。根據本發明,數據庫14填充有應用電 路的部件的當前電阻、電容以及其他值16 (應用電路配置信息)。那 些電阻器和電容器,以及尤其是由應用電路供應商對其所進行的任何 改變會影響由編解碼器44所測量的電特性,以及會導致不正確的識 別。如果在步驟12,啟動分解(unravel)來校正該情形,則在參考數 據庫14后,在步驟18對所測量的電特性進行調整。基于所調整的電
特性,或基至基于編解碼器的測量的電特性,在步驟20開始,調整設 備的標識。數據庫14通常包括由應用電路的制造商指定的缺省的設計 電阻和電容值。但是,如在指定音頻子系統中實現數據庫14,則能通 過實際應用電路的真實值,更新數據庫14。
根據本發明,通過參考數據庫24和/或可選的廠商表22,能進行 進一步調整。表22位于平臺配置文件中,該配置文件通常由標準(缺 省)廠商指定設備和它們的電特性的一個或多個填充。因此,如果在 步驟18所調整的電特性比由編解碼器44所識別的設備更接近地匹配 表22中的設備,則表22中存儲的設備現在是在步驟19識別的設備。 反過來,如下所述,學習數據庫24通常填充其他設備以及它們的電特 性。如步驟20所示,優選地首先參考學習數據庫24。只要填充學習 數據庫24,則很少需要參考表22。
只要識別該設備,如步驟26所示,能提示用戶進行驗證。如果 用戶校驗真正插入插孔中的設備是所識別的設備,如在上述專利申請 中所述,激活重新配置電路30以便適配插入該插孔中的設備。通常, 這通過有選擇地使放大器處于低導通阻抗和高斷開阻抗狀態之間來實 現。
然而,如果用戶響應所識別的設備不是真正插入插孔中的設備, 那么,在步驟28,詢問用戶來識別正確的設備,步驟32。然后,使用 所識別的正確設備,重新配置(步驟30)繼續進行,另外,在步驟34 更新學習數據庫24以包括新項在步驟32輸入的正確設備以及其由 步驟18對其調整的測量電特性。因此,下次,在將同一設備插入相同 插孔中,在參考數據庫24后,在步驟20將使用其在步驟18測量的電 特性以便正確地識別該設備,當提示時,用戶將表示在步驟28所識別 的設備是正確的。用這種方式,只要用戶相對于不正確的識別的設備 進行校正,則此后系統使其恢復正常并正確地識別設備,以便用戶不 必重復地進行相同校正。
編解碼器44測量插入插孔中的設備的阻抗。由來自編解碼器的 驅動器48讀取度量,稍后由軟件模塊使用。由驅動器48讀取的度量
數據通常由表示所測量的原始阻抗的SR和OR值以及表示編解碼器 設備推測(標識)的S值組成。
在每一插孔基礎上,表示在步驟12是否分解和在步驟18的分解 算法中使用所需的分解值的標志存儲在諸如平臺配置文件的文件中。 平臺配置文件稱為"platform.cfg"14。該配置文件^皮分成幾個部分,一 個用于每一廠商平臺。在每一平臺部分中,存在包含用來執行分解的 數據值的"密鑰"。
存在分解的兩個方面部件級分解和電路級分解。當廠商使用參 考設計而選擇實現它的另外的部件時,第一種適用。在這種情況下, 分解要求部件值分解所測量的阻抗來更好地識別設備。當廠商使用不 基于參考設計的電路時,第二種適應。在這種情況下,不僅要求部件 值,而且還需要電路專用算法。
驅動器48和中間件56 (接口模塊)使用同 一算法18來執行能由 任一模塊執行的部件級分解。當由軟件接收原始檢測數據時,在步驟 12,決定是否對該數據執行分解算法。配置表中的標志向軟件模塊表 示是否要求分解。如果要求分解,需要部件值16來執行分解算法。在 系統啟動時,從配置表14檢索這些值。
連同理解如何執行實際電路算法的另外的軟件模塊,與由上述步 驟概述類似地執行電路級分解。
為了學習,數據庫24用來存儲/檢索所有學習值。在Windows 操作系統中,所使用的數據庫是系統注冊表。
在一個實施例中,基于每一 AC97-Rev2.3功能碼,存儲學習數據。 因此,對由該規范所指定的每一功能碼,存在學習數據表。功能碼表 示和定義每一插孔如何起作用。在該平臺中,插孔可以具有一個以上 功能。例如,在任何指定時間,插孔可以充當麥克風或C/LFE揚聲器。
當系統啟動時,中間件模塊56從系統注冊表數據庫加載學習數 據24以及創建用于以后學習使用的表。在系統執行期間,當在插孔中 檢測到設備時,相對于學習表,匹配所報告的(原始或分解)阻抗以 識別該i殳備。
設備標識使用從編解碼器44讀取的原始或分解阻抗,用于確定 所檢測的設備。首先,在步驟20,基于插孔當前指定的功能,相對于 學習表24,匹配阻抗。如果未識別,將其與插孔的另一指定功能的表 匹配。如果仍未識別,搜索剩余功能學習表以便完成設備識別過程。 在學習表仍然不能識別設備的情況下,步驟21使用表22中廠商提供 的設備值。最后,如果設備仍然未知,在步驟23使用編解碼器的標識。
在步驟26,將設備標識提供給用戶/應用,以及在步驟28—旦確 認,則在步驟34將其添加到學習表,以便將來使用。
圖2表示連接到本身連接到編解碼器44的應用電路42的插孔 40a-40c,編解碼器44被配置成測量連接到插孔的設備的至少一個電 特性,以及基于所測量的電特性識別設備。編解碼器44通常連同CPU 等等46、應用電路42和編解碼器驅動器48,位于計算機的母板附加/ 擴充卡上。為完整起見,圖2還表示可選音頻處理電路50和其他應用 52。
在優選實施例中,中間件應用56是響應由編解碼器44輸出的測 量電特性并配置成基于在數據庫14中存儲的應用電路信息,調整由編 解碼器測量的電特性(圖1步驟18)的軟件。同時,當特定廠商對指 定應用電路的部件進行改變時,中間件應用56使用和適應在數據庫 14中存儲的缺省設計應用電路信息的任何變化。由廠商使用平臺配置 文件14來更新應用電路信息。
在另一實施例中,響應編解碼器44的注冊表,在編解碼器驅動 器48中實現中間件應用56的所有或選定功能,并且所述功能被配置 成測量電特性,以及進行插入插孔40a-40c的任何一個中的設備的初 始識別。典型地,中間件層56響應編解碼器驅動器48以便基于所測 量的電特性和數據庫14,更精確地識別插入插孔40a-40c的任何一個 中的設備。然而,驅動器48和中間件應用56均通常執行圖1的分解 步驟12和18。
結合用戶界面54的中間件應用56通常也提供與圖1的步驟26、 28、 32和34有關的功能性。因此,中間件應用56訪問填充通常插入
插孔40a-40c的標準設備和它們的電特性的數據庫24。中間件應用56 激活圖2的用戶界面54來在監視器上詢問用戶所識別的設備是否正確 以及如果正確,則激活如在圖1的步驟28和30中所述的重新配置電 路。如果所識別的設備不正確,通過中間件應用56來訪問數據庫22 以便通過用戶界面54提供能由用戶選擇的標準設備列表。在用戶選擇 指定設備后,中間件應用56根據用戶的選擇激活重新配置電路。
如上所述,學習數據庫24至少填充有由編解碼器44測量其電特 性,但不對應于由圖1的步驟20由編解碼器所識別的設備的設備的電 特性。在優選實施例中,數據庫24還包括由編解碼器44測量其電特 性,但不對應于步驟20由編解碼器所識別的設備的設備的電特性。中 間件應用56由此響應所測量的電特性,并被配置成基于在圖2中步驟 20在學習數據庫24中存儲的電特性,調整設備的標識。
用這種方式,學習設備數據庫24填充有由編解碼器44測量其電 特性,但如經用戶界面54由用戶所記錄的、未由編解碼器44正確識 別的設備的電特性。如參考圖1的步驟32, 34和20所述,圖2的中 間件應用56被配置成基于學習數據庫24調整設備的編解碼器標識, 以便在首次用戶調整指定設備的不正確標識后,用戶不再必須進行這 種校正。在中間件應用56的控制下,用戶界面54在顯示器上提示用 戶確認插入插孔40中的設備的標識,如果不正確,則返回正確設備的 表示,由此中間件應用56能填充學習設備數據庫24。
用這種方式,中間件應用56用正確的設備和它們的電特性填充 學習設備數據庫24,以便下次測量特性時,提示用戶對應于正確設備 的標識。
如圖3所示,在初始化后,圖2的中間件應用56在所有插孔和 輸入/輸出連接器上執行檢測周期(圖3步驟62)。通過參考配置數據 庫13,在系統關機前,與配置進行比較(步驟64)。
如果配置不同(步驟66),對每一改變插孔,啟動用戶消息傳遞 (步驟69)。如果配置相同(步驟66),則完成初始化過程。
在圖4中,更詳細地說明圖3的步驟62,其中,在步驟70開始
后,在步驟72輸入音頻插孔設備改變通知,以及在步驟74如果存在 已經從插孔去除設備的表示,則在步驟76通過用戶界面54告知用戶。 接著,中間件應用56向用戶顯示與何種設備插入何種插孔有關的最佳 推測,以及提示用戶校驗,如步驟78所示。在上文中,參考圖1和2, 解釋了中間件應用的這一方面76。
如果用戶表示中間件應用的最佳推測是正確的,那么如果需要, 告知編解碼器驅動器硬件的任何重新配置(步驟84),以及提供選項 來運行設置音量、平衡等等的配置向導(步驟82)。如果如由用戶所 示,中間件應用的最佳推測不正確,則執行圖1的步驟32-34。在執 行那些步驟后,不能識別正確的設備會導致在圖4中的步驟80告知用 戶連接不正確或不支持該連接。
圖5描述由中間件應用56所執行的主要功能,包括用戶消息傳 遞、到設備數據庫/列表的負載度量映射、設備學習和存儲及檢索,使 用硬件平臺電路細節,以更好地確定實際負載外設和設備,以及跟蹤 當前的輸入/輸出校正和配置。中間件層56訪問如上所述包括平臺定 制和缺省替換值的平臺專用配置數據庫14。中間件層56也訪問包括 標準設備列表和它們的阻抗特性的標準設備數據庫22,以及包括通過 由用戶識別的另外的設備更新的標準設備和初始裝置制造商的學習設 備數據庫24。圖5的中間件應用56還訪問配置數據庫以便維護何種 設備處于何種插孔中的列表,如上參考圖3的步驟64和66所述。中 間件應用56或另一應用在啟動時,相對于配置數據庫校驗系統的配 置,以便在系統斷電、休眠或處于待機模式時,提供變化告警,
圖6的編解碼器44檢測設備插入插孔的插入事件,以及執行如 上參考圖3所述的檢測周期。編解碼器驅動器48從編解碼器硬件讀取 檢測度量,以及中間件層56估計應用電路以便通過參考配置數據庫 14,如參考圖1所述調整電特性。所述數據庫包括平臺專用應用電路 信息。中間件層56還執行如上所述的其他功能。
然而,如果可能,為配置或編程圖7的編解碼器驅動器48a,以 便如圖7的步驟100所示參考配置數據庫14,以及基于在數據庫13
中存儲的應用電路信息,調整由編解碼器測量的電特性,然后,將設
備的調整的電特性提供給中間件層56a。然而,通常,驅動器48a和 中間件應用56a都執行分解功能。在微處理器操作系統的內核模式中 實現驅動器48a,而在微處理器操作系統的用戶模式中實現中間件應 用56a。
圖8更詳細地表示圖1的步驟20、 26、 28和34。在步驟20,進 行調整以便通過參考標準設備數據庫22和/或學習設備數據庫24,如 上所述,基于應用電路的電特性識別該設備。標準設備數據庫22可以 包括有關不同耳機、不帶電揚聲器、SPDIF接收機、單聲道麥克風、 立體聲麥克風、帶電揚聲器等等的信息。在步驟26,有關設備標識的 中間件層的最佳推測被報告給用戶界面,以及在步驟26,提示用戶確 認。如果在步驟28,用戶確認由中間件應用所做的確定,則該處理的 所述方面完成,如步驟102所示。然而,如果在步驟28,用戶識別的 設備不同于由中間件層所識別的設備,如步驟34所示,中間件層更新 學習數據庫24 ,以及如上所述將所述設備添加到學習設備列表。
根據本發明的編解碼器驅動器檢測包括檢測輸入/輸出連接器插 入/拔出事件的步驟(圖9步驟104),以及確定插入還是移出設備(步 驟106)。然后,在中間件應用56的控制下,啟動編解碼器測量周期 (步驟108 ),以及分析來自編解碼器注冊表的阻抗度量(步驟110 )。 將該信息發送到中間件應用56以便解譯和驗證(步驟112),以及重 新配置插孔(步驟114),如上所述。在可選步驟116中,用信號告 知其他應用,或當可用時,斷開濾波器驅動器。
在任一實施例中,結果是用于確定插入計算機的插孔中的設備的 真實電特性以及用于校驗該設備的標識的系統和方法。
最終系統和方法降低昂貴的支持調用,完全與用于現代編解碼器 的規格兼容,即使應用電路的特定部件改變或值改變,也允許正確地 識別插入插孔中的設備,以及更用戶友好。
盡管在一些附圖中示出了本發明的具體特征,而其他未示出,這 僅是為了方便,因為每一特性可以與根據本發明的任一或全部其他特
征結合。應寬泛和全面地解釋在此使用的術語"包括,,、"由…組成"、"具 有"和"有,,,而不應當限制到任何具體的互連。此外,在本申請中所公 開的任何實施例不應當視為唯一可能實施例。
本領域的技術人員將想到其他實施例并在下述權利要求的范圍內。
權利要求
1.一種用于確定設備的真實電特性的系統,所述系統包括編解碼器,被配置成測量連接到插孔的設備的至少一個電特性,以及基于所測量的電特性識別該設備;可更新數據庫,填充有應用電路信息;以及軟件例程,響應所測量的電特性,并被配置成基于數據庫中的應用電路信息,調整由所述編解碼器測量的電特性。
2. 如權利要求l所述的系統,其中,所述可更新數據庫填充有 用于該應用電路信息中的電阻器和電容器的電阻和電容值。
3. 如權利要求2所述的系統,其中,所述可更新數據庫初始填 充有缺省設計電阻和電容值。
4. 如權利要求3所述的系統,進一步包括用于改變該缺省設計 電阻和電容值以便反映其變化的例程。
5. 如權利要求l所述的系統,其中,響應包含該設備的所測量 的電特性和標識的編解碼器的注冊表,在編解碼器驅動器中實現該軟 件例程。
6. 如權利要求5所述的系統,進一步包括響應該編解碼器驅動 器的中間件應用,被配置成基于所調整的電特性更精確地識別該設備。
7. 如權利要求6所述的系統,進一步包括由設備及它們的電特 性填充的數據庫,該數據庫可由中間件應用訪問。
8. 如權利要求7所述的系統,進一步包括連接到所述插孔的重 新配置電路。
9. 如權利要求8所述的系統,其中,所述中間件應用進一步配 置成詢問用戶所識別的設備是否正確,如果正確,則基于所識別的設 備,激活所述重新配置電路,以及如果不正確,則訪問設備數據庫以 允許用戶選擇所述設備。
10. 如權利要求9所述的系統,其中,所述中間件應用進一步配 置成基于由用戶選擇的設備,激活所述重新配置電路。
11. 如權利要求l所述的系統,其中,響應編解碼器驅動器在中 間件層中實現該軟件例程,該編解碼器驅動器本身響應包含該設備的 所測量的電特性和標識的編解碼器的注冊表。
12. 如權利要求11所述的系統,進一步包括連接到所述插孔的 重新配置電路。
13. 如權利要求12所述的系統,其中,所述中間件應用進一步 配置成詢問用戶所識別的設備是否正確,如果正確,則基于所識別的 設備,激活所述重新配置電路,以及如果不正確,則訪問標準設備數 據庫以允許用戶選擇所述設備。
14. 如權利要求13所述的系統,其中,所述中間件應用進一步 配置成基于由用戶選擇的設備,激活所述重新配置電路。
15. 如權利要求l所述的系統,進一步包括 可更新數據庫,至少填充有由編解碼器測量其電特性但不對應于由該編解碼器識別設備的多個設備的電特性;以及軟件例程,響應所測量的電特性并被配置成基于在該數據庫中存 儲的電特性,調整設備的標識。
16. 如權利要求15所述的系統,其中,在用于編解碼器的驅動 器和用戶界面之間布置的中間件應用中實現所述兩個軟件例程。
17. —種識別插入插孔中的設備的方法,該插孔連接到用于該插 孔的應用電路,所述方法包括測量連接到插孔的設備的至少 一 個電特性; 基于應用電路的配置,調整所測量的電特性;以及 基于所調整的測量的電特性,識別該設備。
18. 如權利要求17所述的方法,其中,由連接到應用電路的編 解碼器執行測量。
19. 如權利要求17所述的方法,其中,調整包括參考填充有應 用電路部件值的數據庫。
20. 如權利要求17所述的方法,進一步包括輸出確定標識是否 正確的詢問,以及如果不正確,則用正確標識填充數據庫。
全文摘要
本發明涉及一種用于確定設備的真實電特性的系統和方法。編解碼器被配置成測量連接到插孔的設備的至少一個電特性,以及基于所測量的電特性識別設備。可更新數據庫填充有應用電路信息以及軟件例程響應所測量的電特性并被配置成基于數據庫中的應用電路信息,調整由編解碼器測量的電特性。
文檔編號H01R13/648GK101107583SQ200580016297
公開日2008年1月16日 申請日期2005年6月10日 優先權日2004年6月10日
發明者喬治·史蒂芬, 盧智洛·利奧納多, 弗萊德瑞克·洛布, 斯圖爾特·帕特爾森, 約翰·郝利 申請人:阿納洛格裝置公司