專利名稱:自動可交換對接配置的制作方法
技術(shù)領(lǐng)域:
本說明書涉及一種與一個或者多個可互換對接適配器配合以在基本設(shè)備與一個 或者多個個人便攜設(shè)備之間實(shí)現(xiàn)交互以進(jìn)行音頻/可視任務(wù)的基本設(shè)備。
背景技術(shù):
人們攜帶如下個人便攜設(shè)備(例如蜂窩電話、PDA、PIM、MP3播放器、PND
等)已經(jīng)變得司空見慣,他們運(yùn)用這些個人便攜設(shè)備以收聽記錄的音頻、查看記錄的視 頻、捕獲可視圖像、參與與其他人的視頻/可視對話或者進(jìn)行更多其它音頻/可視任務(wù)。 這樣的個人便攜設(shè)備意味著通過由它們的用戶以某一方式(例如在口袋中、束縛到手臂 或者腕部、佩戴于頭部之上或者頸部周圍、夾扣到皮帶等)容易地攜帶來易于可從一個 地點(diǎn)移向另一地點(diǎn)。另外,這樣的個人便攜設(shè)備普遍提供一種常常通過結(jié)合有麥克風(fēng)、 揚(yáng)聲器、相機(jī)和/或視頻顯示器來直接在參與音頻/可視任務(wù)時使用的方法。然而個人便攜設(shè)備的便攜性質(zhì)常常意味著必須在支持直接使用這些設(shè)備以參與 音頻/可視任務(wù)時進(jìn)行折衷。例如揚(yáng)聲器和視頻顯示器常常為如下較小尺寸,該尺寸使 它們不太能夠再現(xiàn)在尺寸對于便攜性而言不成問題時將可實(shí)現(xiàn)的質(zhì)量的音頻或者視頻成 像。對于將在一個地點(diǎn)保持某一時間段的個人便攜設(shè)備的用戶而言的普遍解決方案已經(jīng) 是提供各自具有如下對接接口的基本設(shè)備,特定個人便攜設(shè)備可以物理上連接(即“對 接”)到該對接接口以使基本設(shè)備能夠在音頻/可視任務(wù)中支持較高質(zhì)量的音頻和/或視 頻。這些基本設(shè)備普遍地較大、因此便攜性比它們能夠與之對接的個人便攜設(shè)備較差。 這實(shí)現(xiàn)使用被允許較大并且由此能夠在線較高質(zhì)量的音頻和/或視頻成像的諸如揚(yáng)聲器 和視頻顯示器等部件。這樣的基本設(shè)備的示例是Framingham,Massachusetts的Bose 公司制造和銷 售的SoundDock 系列基本設(shè)備的各種體現(xiàn),這些基本設(shè)備將與Cupertino,California
的Apple 公司制造和銷售的iPod 系列個人便攜設(shè)備的各種體現(xiàn)對接。將iPod 的 體現(xiàn)之一與SoundDock的體現(xiàn)之一對接使該iPod 的用戶能夠收聽質(zhì)量比通過運(yùn)用具有 該iPod 的耳芽式耳機(jī)而能夠的質(zhì)量較高的記錄音頻可聽輸出。然而這樣的基本設(shè)備普遍僅具有與數(shù)目有限的個人便攜設(shè)備兼容的對接接口, 并且在多種情況下,這樣的基本設(shè)備具有僅與一個個人便攜設(shè)備兼容的對接接口。不同 個人便攜設(shè)備普遍除了其它不同之外還具有不同物理形狀的殼、針對電池再充電的不同 功率要求、將不同協(xié)議用于傳送數(shù)據(jù)(包括音頻和/或視頻數(shù)據(jù))的不同數(shù)字接口、運(yùn)用 不同信號特性的不同模擬接口。
發(fā)明內(nèi)容
一種基本設(shè)備將與多個可交換對接適配器之一配合以使基本設(shè)備能夠與對接于 對接適配器的個人便攜設(shè)備配合以進(jìn)行音頻/可視任務(wù)?;驹O(shè)備結(jié)合有可以用指定互 連配置的配置數(shù)據(jù)來編程的可編程邏輯,以實(shí)現(xiàn)基本設(shè)備與個人便攜設(shè)備之間的配合,并且還可以結(jié)合有處理器,以執(zhí)行例程的指令序列,從而使處理器通過對接適配器來與 個人便攜設(shè)備配合以進(jìn)行任務(wù)。可以根據(jù)哪個對接適配器耦合到基本設(shè)備,根據(jù)存儲于 基本設(shè)備和對接適配器中的一個或者兩個內(nèi)的配置數(shù)據(jù),和/或例程的版本比較和/或根 據(jù)基本設(shè)備、對接適配器、個人便攜設(shè)備和可編程邏輯中的一個或者多個的標(biāo)識來選擇 配置數(shù)據(jù)和/或例程。在一個方面中,一種裝置包括適配器接口,用于將裝置耦合到對接適配器以 使裝置能夠與對接于對接適配器的個人便攜設(shè)備配合以進(jìn)行音頻/可視任務(wù),其中適配 器接口被構(gòu)造成實(shí)現(xiàn)確定對接適配器的標(biāo)識;可編程邏輯,電耦合到適配器接口并且構(gòu) 造成用指定可編程邏輯內(nèi)的互連的配置數(shù)據(jù)進(jìn)行配置,其中響應(yīng)于對接適配器的標(biāo)識來 選擇配置數(shù)據(jù);并且其中該裝置被構(gòu)造成使聲學(xué)驅(qū)動器能夠作為音頻/可視任務(wù)的一部 分可聽地輸出由個人便攜設(shè)備向裝置提供的音頻。實(shí)現(xiàn)方式可以包括并且不限于以下特征中的一個或者多個。該裝置可以被構(gòu)造 成經(jīng)由在連接器的多個觸點(diǎn)上檢測到的電壓電平和/或經(jīng)由存儲于對接適配器的儲存器 中的標(biāo)識數(shù)據(jù)來識別對接適配器。該裝置可以被構(gòu)造成比較裝置和對接適配器中的一個 或者兩個上存儲的配置數(shù)據(jù)的版本并且響應(yīng)于版本比較來選擇配置數(shù)據(jù)。該裝置還可以 包括聲學(xué)驅(qū)動器;可視顯示器,用于顯示個人便攜設(shè)備提供的可視圖像;和/或儲存 器,存儲可以從其中選擇配置數(shù)據(jù)的數(shù)據(jù)。該裝置還可以包括處理器和存儲例程的儲存 器,當(dāng)由處理器執(zhí)行例程時,使得處理器執(zhí)行音頻/可視任務(wù),和/或使得處理器可以響 應(yīng)于裝置的標(biāo)識和/或?qū)舆m配器的標(biāo)識來比較例程的版本和選擇版本。在一個方面中,一種方法包括確定耦合到基本設(shè)備的對接適配器的標(biāo)識,該 基本設(shè)備被構(gòu)造成通過基本設(shè)備的可編程邏輯并且通過對接適配器來與個人便攜設(shè)備配 合以進(jìn)行承擔(dān)可聽地輸出由基本設(shè)備向個人便攜設(shè)備提供的音頻的音頻/可視任務(wù);響 應(yīng)于對接適配器的標(biāo)識來選擇配置數(shù)據(jù);并且配置可編程邏輯以使基本設(shè)備能夠與個人 便攜設(shè)備配合以進(jìn)行音頻/可視任務(wù)。實(shí)現(xiàn)方式可以包括并且不限于以下特征中的一個或者多個。該方法還可以包 括響應(yīng)于確定配置數(shù)據(jù)是否存儲于基本設(shè)備內(nèi)來選擇配置數(shù)據(jù)和/或例程;響應(yīng)于比 較基本設(shè)備和對接適配器中的一個或者兩個內(nèi)存儲的配置數(shù)據(jù)的版本;和/或響應(yīng)于基 本設(shè)備、對接適配器、個人便攜設(shè)備和可編程邏輯中的一個或者多個的標(biāo)識來選擇配置 數(shù)據(jù)。在一個方面中,一種裝置包括適配器接口,用于將裝置耦合到基本設(shè)備以使 基本設(shè)備能夠與對接于裝置的個人便攜設(shè)備配合以進(jìn)行音頻/可視任務(wù),在該音頻/可視 任務(wù)中個人便攜設(shè)備向基本設(shè)備提供可聽地輸出的音頻,其中適配器接口被構(gòu)造成使基 本設(shè)備能夠確定裝置的標(biāo)識;以及儲存器,在將裝置耦合到基本設(shè)備時可由基本設(shè)備訪 問并且存儲數(shù)據(jù),基本設(shè)備可以響應(yīng)于對接適配器的標(biāo)識從該數(shù)據(jù)中選擇對基本設(shè)備的 可編程邏輯內(nèi)的互連進(jìn)行指定的配置數(shù)據(jù)以使基本設(shè)備能夠與個人便攜設(shè)備配合以進(jìn)行 音頻/可視任務(wù)。實(shí)現(xiàn)方式可以包括并且不限于以下特征中的一個或者多個。該裝置可以被構(gòu)造 成經(jīng)由嘗試將連接器的多個觸點(diǎn)中的各觸點(diǎn)接至一個或者多個電壓電平和/或經(jīng)由存儲 于裝置的儲存器中的標(biāo)識數(shù)據(jù)向基本設(shè)備標(biāo)識本身。該裝置可以存儲將由基本設(shè)備訪問的配置數(shù)據(jù)和/或例程的多個版本。該裝置還可以包括處理器以執(zhí)行指令序列從而使處 理器輔助基本設(shè)備與個人便攜設(shè)備配合進(jìn)行音頻/可視任務(wù)和/或包括無線收發(fā)器以使基 本設(shè)備能夠與個人便攜設(shè)備無線地配合。
圖1是組件的分解透視圖。圖2a、圖2b、圖2c和圖2d是圖1的組件中可運(yùn)用的內(nèi)部架構(gòu)的框圖。圖3是另一組件的分解透視圖。圖4是圖3的組件中可運(yùn)用的內(nèi)部架構(gòu)的框圖。圖5是又一組件的分解透視圖。圖6是圖5的組件中可運(yùn)用的內(nèi)部架構(gòu)的框圖。
具體實(shí)施例方式圖1是由基本設(shè)備100以及對接適配器500和600中的一個或者另一個組成的組 件1000的分解透視圖。如將詳細(xì)說明的那樣,基本設(shè)備100能夠按照個人便攜設(shè)備800 和900中的任一個由于它們的設(shè)計為了適應(yīng)便攜性而做出的折衷均不能自行實(shí)現(xiàn)的音頻 再現(xiàn)質(zhì)量來可聽地輸出由個人便攜設(shè)備800和900中的一個或者另一個提供的音頻。然 而個人便攜設(shè)備800和900具有在物理上和/或在電學(xué)上充分地不同的對接接口 855和 955從而使得向基本設(shè)備100提供能夠與兩個個人便攜設(shè)備的單個接口均配對和交互的單 個接口如果并非不可能也至少不切實(shí)際。因此對接適配器500和600分別結(jié)合有適配器 接口 550和650從而使對接適配器500和600中的任一個能夠耦合到向基本設(shè)備100中結(jié) 合的適配器接口 150。對接適配器500和600以將更完全說明的方式與基本設(shè)備100配合 以分別使個人便攜設(shè)備800和900中的任一個盡管它們的對接接口 855和955具有這樣的 不同仍然能夠與基本設(shè)備100 —起使用。對接適配器500適應(yīng)個人便攜設(shè)備800的對接 接口 855的與對接適配器600適應(yīng)的個人便攜設(shè)備900的對接接口 955的對應(yīng)方面不同的 方面。如圖所示,基本設(shè)備100有與前述SoundDock 系列產(chǎn)品的物理布局大體上 類似的物理布局,該物理布局結(jié)合有至少一對聲學(xué)驅(qū)動器117以可聽地輸出由個人便攜 設(shè)備800或者由個人便攜設(shè)備900向基本設(shè)備100提供的音頻。然而不同于這樣的產(chǎn)品, 分別經(jīng)由與對接適配器500和600中的一個或者另一個對接來實(shí)現(xiàn)在基本設(shè)備100與個人 便攜設(shè)備800或者900中的任一個之間的交互。在使基本設(shè)備100能夠與各種對接適配 器配合以適應(yīng)不同個人便攜設(shè)備的對接時,雖然并非必需并且對于基本設(shè)備10進(jìn)行可聽 地輸出音頻的任務(wù)未必為必需,但是將基本設(shè)備100描繪為也結(jié)合有手動可操作的按鈕 集這一形式的手動可操作控制件112(盡管多種其它可能形式的手動可操作控制件中的任 一種可以替換按鈕)?;谄渌缦乱蛩乜梢哉J(rèn)為需要這樣的手動可操作控制件,這些因 素涉及到執(zhí)行可聽地輸出音頻的功能(包括提供比一個或者多個給定個人便攜設(shè)備的用 戶接口可以有可能的易用性增強(qiáng)的易用性)。各對接適配器500和600能夠分別經(jīng)由配對適配器接口 550和650在電學(xué)上和在 機(jī)械上耦合到基本設(shè)備100的適配器接口 150。如將詳細(xì)討論的那樣,各對接適配器500和600至少適于作為分別在它們的對接接口 555和655的電連接器與它們的對應(yīng)適配器接 口 550和650的電連接器之間的適配器。也如將詳細(xì)討論的那樣,各對接適配器500和 600存儲能夠向基本設(shè)備100直通傳達(dá)的如下信息,該信息使基本設(shè)備100能夠自動地更 改內(nèi)部電路的配置以分別適應(yīng)適配器接口 550和650的電特性、預(yù)備基本設(shè)備100以與對 接到各對接適配器500和600的個人便攜設(shè)備恰當(dāng)?shù)亟换?。另外在一些?shí)施例中,各對接 適配器500和600能夠分別將基本設(shè)備100的物理耦合152與物理耦合552和652對接以 使這些對接適配器中的各對接適配器及其對應(yīng)個人便攜設(shè)備能夠在物理上受基本設(shè)備100 支持。在一些實(shí)施例中,物理耦合152可以如圖所示實(shí)施為接收在基本設(shè)備100的殼的 一部分中形成的孔以接收物理耦合552和652的大體上管腳式的實(shí)現(xiàn)方式。然而本領(lǐng)域 技術(shù)人員將容易認(rèn)識基本設(shè)備100以及各對接適配器500和600可以成形和尺寸設(shè)定成以 多種方式中的任何一種在物理上耦合。如圖所示,對接適配器600結(jié)合有形式為手動可操作的按鈕集這一形式的手動 可操作控制件612并且結(jié)合有文字?jǐn)?shù)字或者點(diǎn)矩陣形式的可視顯示器615。與描繪為結(jié) 合有基本設(shè)備100中的手動可操作控制件112情況一樣,手動可操作控制件612和可視顯 示器615的結(jié)合有對于如下功能未必為必需,該功能使個人便攜設(shè)備900能夠與基本設(shè)備 100互操作以至少使基本設(shè)備100能夠可聽地輸出由個人便攜設(shè)備900提供的音頻??梢?簡單地提供如對接適配器600可以提供的這樣的控制件或者顯示器以增強(qiáng)在執(zhí)行這些或 者其它功能時的易用性。盡管有針對各個人便攜設(shè)備800和900的具體屬性的有些詳細(xì)描繪,但是應(yīng)當(dāng)理 解,各個人便攜設(shè)備800和900可以是多種類型的個人便攜設(shè)備中的任一種。這多種類 型的個人便攜設(shè)備包括并且不限于個人數(shù)據(jù)助理(PDA)、個人信息管理器(PIM)、個人 導(dǎo)航設(shè)備(PND)、蜂窩電話、MP3音頻文件播放器和MPEG視頻文件播放器。因此, 分別將個人便攜設(shè)備800和900描繪為均具有可視顯示器815和915并且將個人便攜設(shè)備 800描繪為具有輕推轉(zhuǎn)盤這一形式的手動可操作控制件812,而個人便攜設(shè)備900具有按 鈕陣列這一形式的手動可操作控制件912,這不應(yīng)理解為限制可以用對接適配器的各種變 體支持的個人便攜設(shè)備的類型。圖2a是圖1的組件1000的一種變體可以運(yùn)用的內(nèi)部架構(gòu)9000的框圖,該變體 結(jié)合有基本設(shè)備100和對接適配器500以使個人便攜設(shè)備800能夠與基本設(shè)備100交互以 進(jìn)行可聽地輸出由個人便攜設(shè)備800向基本設(shè)備100提供的音頻的音頻/可視任務(wù)。應(yīng) 當(dāng)注意,盡管在內(nèi)部架構(gòu)9000的這一討論中選擇對接適配器500用于作為示例,但是組 件1000的如下變體也可以運(yùn)用內(nèi)部架構(gòu)9000,該變體結(jié)合有對接適配器600 (或者未示出 的又一對接適配器)而不是對接適配器500?;驹O(shè)備100結(jié)合有聲學(xué)驅(qū)動器117、適配器接口 150(結(jié)合有至少一個連接 器)、可編程邏輯155、處理器160、例程167和數(shù)據(jù)168存儲于其中的儲存器165、功率 源170和功率控制器175。如先前討論的那樣,基本設(shè)備100還可以結(jié)合有手動可操作控 制件112。處理器160可以訪問儲存器165、可編程邏輯155、手動可操作控制件112(如 果存在)和聲學(xué)驅(qū)動器117。對接適配器500結(jié)合有適配器接口 550(結(jié)合有能夠與基本 設(shè)備100的適配器接口 150的至少一個連接器配對的至少一個連接器)、對接接口 555 (結(jié) 合有能夠與個人便攜設(shè)備800的至少一個連接器配對的至少一個連接器)和存儲數(shù)據(jù)568的儲存器565。當(dāng)基本設(shè)備100通過適配器接口 150和550耦合到對接適配器500時,基 本設(shè)備100通過適配器接口 550可訪問對接接口 555 (提供向?qū)拥綄舆m配器500的個 人便攜設(shè)備的訪問)和儲存器565。處理器160被配置成訪問儲存器165內(nèi)的例程167和數(shù)據(jù)168,并且例程167結(jié) 合有指令序列,該指令序列如將描述的那樣在由處理器160執(zhí)行時使處理器160進(jìn)行各種 任務(wù)。處理器160可以是多種類型的處理設(shè)備(包括并且不限于通用處理器、數(shù)字信號 處理器或者具有針對給定指令范圍而優(yōu)化的有限指令集、微控制器或者組合邏輯的其它 更專用處理器)中的任一種。各儲存器165和565可以基于廣泛的多種信息存儲技術(shù)(包括并且不限于靜態(tài) RAM、動態(tài)RAM、可擦除或者不可擦除形式的ROM、閃存、磁存儲器、鐵磁盤儲存 器、相變儲存器或者磁光儲存器)中的任一種。優(yōu)選的是儲存器165至少部分地基于某 一形式的固態(tài)存儲技術(shù)并且該固態(tài)技術(shù)的至少部分為非易失性性質(zhì)以防丟失例程167??删幊踢壿?55在處理器160與可以通過對接到對接適配器(比如對接適配器 500)耦合到基本設(shè)備100的無論任何個人便攜設(shè)備(比如個人便攜設(shè)備800)之間提供形 式可重新配置的接口邏輯。正是部分地通過可編程邏輯155的可重新編程性以及通過對 接適配器的可互換性讓處理器160能夠與多個個人便攜設(shè)備中的任一個交互以進(jìn)行音頻/ 可視任務(wù)??删幊踢壿?55可以基于多種技術(shù)中的任一種,通過這些技術(shù)可以在向可編 程邏輯155提供的多條配置數(shù)據(jù)中指定的多種配置中的任一配置中可更改地互連許多離 散晶體管、反相器、緩存器、邏輯門、鎖存器、算術(shù)邏輯單元(ALU)、通用異步接收器 /發(fā)送器(UART)、網(wǎng)絡(luò)接口控制器(NIC)、異或(XOR)弓丨擎、定序器和/或其它的電 路。實(shí)施這樣的技術(shù)的可編程邏輯的示例是可從多種銷售商獲得的各種系列的線程可編 程門陣列(FPGA)(包括設(shè)計成從外部存儲設(shè)備自治地讀取配置數(shù)據(jù)的變體)。更多其它 示例是復(fù)雜可編程邏輯器件(CPLD)和可編程邏輯陣列(PLA)。通常讓這樣的可編程邏 輯使它的I/O管腳為三態(tài)和/或讓它的I/O管腳在可編程邏輯被供電時、但是在已經(jīng)提供 配置數(shù)據(jù)之前從而尚未設(shè)置I/O管腳的功能時運(yùn)用開路_集電極驅(qū)動器以防損壞。功率源170為處理器160、儲存器165、可編程邏輯155、手動可操作控制件 112(如果存在)和聲學(xué)驅(qū)動器117中的一個或者多個的操作提供功率。此外并且如將詳 細(xì)描述的那樣,當(dāng)基本設(shè)備100通過適配器接口 150和550耦合到對接適配器500時,功 率源170通過功率控制器以及那些適配器接口向?qū)舆m配器500提供功率。也在個人便 攜設(shè)備800在耦合到基本設(shè)備100之時對接到對接適配器500時,通過對接接口 555和 855向個人便攜設(shè)備800進(jìn)一步提供來自功率源170的功率以便操作設(shè)備800和/或?qū)υO(shè) 備800中的電池重新充電。功率源170可以是多種可能功率源(包括但不限于電池、AC 電源和基本設(shè)備100耦合到的另一設(shè)備(未示出)提供的DC電源)中的任一種。成對聲學(xué)驅(qū)動器117中的各聲學(xué)驅(qū)動器可以基于多種技術(shù)(包括并且不限于壓電 元件、電磁揚(yáng)聲器和靜電揚(yáng)聲器)中的任一種。雖然已經(jīng)將基本設(shè)備100描述為具有成 對聲學(xué)驅(qū)動器117,但是其它數(shù)量的聲學(xué)驅(qū)動器可以結(jié)合有于基本設(shè)備100中作為使它能 夠進(jìn)行可聽地輸出由個人便攜設(shè)備提供的音頻的音頻/可視任務(wù)的一部分。為了使個人便攜設(shè)備800能夠與基本設(shè)備100交互以進(jìn)行兩個設(shè)備的用戶希望的 音頻/可視任務(wù),用戶將必須對接適配器500耦合到基本設(shè)備100,并且用戶必須將個人
11便攜設(shè)備800與對接適配器500對接。如將說明的那樣,在將對接適配器500耦合到基本 設(shè)備100使得結(jié)合有于各適配器接口 150和550中的連接器配對時,可編程邏輯155能夠 被配置用于與對接設(shè)備500交換電信號并且用于通過對接設(shè)備500來與個人便攜設(shè)備800 交換。然后在將個人便攜設(shè)備800后續(xù)對接到對接適配器500使得結(jié)合有于各對接接口 555和855中的連接器配對時建立如下電連接,這些電連接使電信號能夠在基本設(shè)備100 的可編程邏輯155與個人便攜設(shè)備800之間傳達(dá)。在一些實(shí)施例中,響應(yīng)于耦合基本設(shè)備100和對接適配器500,可編程邏輯155 通過適配器接口 150和550的配對連接器來訪問儲存器565以訪問數(shù)據(jù)568并且取回對設(shè) 置于可編程邏輯155內(nèi)的互連配置進(jìn)行指定的配置數(shù)據(jù)以通過可編程邏輯155實(shí)現(xiàn)在處理 器160與個人便攜設(shè)備800之間的交互。取回的配置數(shù)據(jù)向可編程邏輯155至少提供如下 互連配置,該互連配置實(shí)現(xiàn)與個人便攜設(shè)備800的定時、信令和/協(xié)議要求相符的與個人 便攜設(shè)備800的信令發(fā)送。另外,取回的配置數(shù)據(jù)可以向可編程邏輯155提供如下互連 配置,該互連配置限定串行接口和/或并行接口的如下方面,這些方面為可編程邏輯155 必須實(shí)現(xiàn)在基本設(shè)備100與個人便攜設(shè)備800之間傳達(dá)命令和/或數(shù)據(jù)。取回的配置數(shù) 據(jù)可以限定位速率、時鐘速率、數(shù)據(jù)總線寬度、隊(duì)列深度、總線終止、信令類型、周期 延遲和/或在可編程邏輯155與個人便攜設(shè)備800之間的電信令的其它特性。在其它實(shí)施例中,響應(yīng)于耦合基本設(shè)備100和對接適配器500,通過執(zhí)行例程 167的指令序列來使處理器160通過可編程邏輯155以及配對連接器150和550來訪問儲 存器565以訪問數(shù)據(jù)568并且取回用來在可編程邏輯155內(nèi)配置互連的配置數(shù)據(jù)。在這些 實(shí)施例中,例程167可以使處理器160先前已經(jīng)用足以使處理器160能夠訪問儲存器565 的初始互連配置對可編程邏輯155進(jìn)行編程。取而代之,可以在創(chuàng)建基本設(shè)備100時先 前已經(jīng)用這樣的初始配置對可編程邏輯155進(jìn)行編程。如本領(lǐng)域技術(shù)人員將容易認(rèn)識的 那樣,可編程邏輯155可以是如下類型,該類型能夠僅部分地加以編程而又保留開放在 后續(xù)時間進(jìn)一步編程的選項(xiàng),從而簡單地用如下互連配置擴(kuò)充初始配置,該互連配置用 來實(shí)現(xiàn)基本設(shè)備與個人便攜設(shè)備800之間的交互使得未失去訪問儲存器565的能力。然 而應(yīng)當(dāng)注意也有可能的是初始配置可以簡單地替換為用來實(shí)現(xiàn)與個人便攜設(shè)備800交互 的互連配置,并且這樣的互連配置可以不提供訪問儲存器565的處理器160,因?yàn)樘幚砥?160可以在訪問數(shù)據(jù)568以可能取回配置數(shù)據(jù)之后無需后續(xù)地樣做。同樣,處理器160從 儲存器565的數(shù)據(jù)568后續(xù)取回的配置為可編程邏輯155提供如下互連配置,該互連配置 實(shí)現(xiàn)與個人便攜設(shè)備800的定時、信令和/或協(xié)議要求相符的與個人便攜設(shè)備800的信令 發(fā)送以及可能限定串行接口和/或并行接口的各方面。無論可編程邏輯155具有用于數(shù)字電路的互連配置的確切方式如何,在一些實(shí) 施例中,可編程邏輯155還可以結(jié)合有可配置模擬信號路由選擇能力以使得能夠根據(jù)也 由數(shù)據(jù)568的取回配置數(shù)據(jù)指定的配置來實(shí)現(xiàn)模擬信號在個人便攜設(shè)備800與不同聲學(xué)驅(qū) 動器117之間的自動路由選擇。這可以承擔(dān)不同音頻信道向不同聲學(xué)驅(qū)動器117的自動 路由選擇并且還可以承擔(dān)音頻信道自動組合,其中便攜設(shè)備800作為模擬信號提供的音 頻信道數(shù)量或者類型以某一方式不同于聲學(xué)驅(qū)動器117能夠支持的音頻信道數(shù)量或者類 型。在一些實(shí)施例中,耦合適配器接口 150和550的連接器也可以造成向功率控制器175用信令通知關(guān)于對接適配器500和/或個人便攜設(shè)備800的功率要求從而使功率控制 器175能夠相應(yīng)地調(diào)節(jié)功率源170通過適配器接口 150向?qū)舆m配器500和/或個人便攜 設(shè)備800提供的功率的電壓和/或電流限制。如本領(lǐng)域技術(shù)人員將容易認(rèn)識的那樣,在 關(guān)注于提供相對地?zé)o尖峰和電噪聲的功率時,可能的是功率控制器175的功率輸出將直 接路由選擇至適配器接口 150的與適配器接口 550的連接器配對的連接器、然后從該連接 器至對接接口 555的連接器而在基本設(shè)備100或者對接適配器500內(nèi)很少有居間電路。在一些實(shí)施例中,耦合適配器接口 150和550的連接器可能需要承擔(dān)有選擇地嘗 試將這些連接器的管腳的子集接至高電壓或者低電壓作為一種用于基本設(shè)備100和對接 適配器500中的一個或者二者為另一個所標(biāo)識的方式。舉例而言,適配器接口 550的連 接器的這樣的管腳的不同組合可以接至高電壓和低電壓以使基本設(shè)備100能夠區(qū)分對接 適配器500與對接適配器600?;驹O(shè)備100可以運(yùn)用對不同對接適配器的這一唯一標(biāo) 識以識別一個對接適配器比對另一對接適配器的唯一能力。又例如,適配器接口 150的 連接器的這樣的管腳的不同組合可以接至高電壓和 低電壓以使對接適配器500能夠區(qū)分 基本設(shè)備100與另一基本設(shè)備或者區(qū)分基本設(shè)備100的不同變化。對接適配器500可以 運(yùn)用對不同基本設(shè)備的這一唯一標(biāo)識以從數(shù)據(jù)568的不同部分之中選擇作為配置數(shù)據(jù)提 供給對接適配器500耦合到的無論任何基本設(shè)備。這樣從數(shù)據(jù)568的不同部分之中選擇 配置數(shù)據(jù)可能對于適應(yīng)不同基本設(shè)備之間的不同能力而言為必需。具體而言,當(dāng)一個基 本設(shè)備結(jié)合有麥克風(fēng)以捕獲將向個人便攜設(shè)備800傳達(dá)的音頻而另一基本設(shè)備并不這樣 時,可能需要在這些基本設(shè)備中的各基本設(shè)備的可編程邏輯內(nèi)的不同互連配置(并且因 此需要從數(shù)據(jù)568中對配置數(shù)據(jù)的不同選擇)。取而代之,這樣從數(shù)據(jù)568的不同部分之 中選擇配置數(shù)據(jù)可能對于適應(yīng)基本設(shè)備100的具有可編程邏輯155不同形式的不同變化而 言為必需。具體而言,當(dāng)基本設(shè)備100的更新變化運(yùn)用基本設(shè)備100的較舊變化所未運(yùn) 用的可編程邏輯155的改進(jìn)變化時,可能需要在基本設(shè)備100的這些變體中的各變體的可 編程邏輯內(nèi)的不同互連配置(并且因此需要從數(shù)據(jù)568中對配置數(shù)據(jù)的不同選擇)。響應(yīng)于耦合適配器接口 150和550并且響應(yīng)于在可編程邏輯155內(nèi)的互連配置, 處理器160訪問儲存器165以讀取和執(zhí)行例程167的指令序列以開始通過可編程邏輯155 和對接適配器500來與個人便攜設(shè)備800交互以進(jìn)行可聽地輸出由個人便攜設(shè)備800提供 的音頻的音頻/可視任務(wù)。在一些實(shí)施例中,例程167可以使處理器160通過讀取儲存器 165內(nèi)的數(shù)據(jù)168以取回與在處理器160與個人便攜設(shè)備800之間的交互的按照對接適配 器500或者個人便攜設(shè)備800的標(biāo)識來實(shí)現(xiàn)的方面有關(guān)的信息來響應(yīng)于與對接適配器500 和/或個人便攜設(shè)備800的標(biāo)識有關(guān)的信息。圖2b是圖1的組件1000的一種變體可以運(yùn)用的內(nèi)部架構(gòu)9100的框圖,該變體結(jié) 合有基本設(shè)備100和對接適配器500以使個人便攜設(shè)備800能夠與基本設(shè)備100交互以進(jìn) 行可聽地輸出由個人便攜設(shè)備800向基本設(shè)備100提供的音頻的音頻/可視任務(wù)。同樣, 盡管在內(nèi)部架構(gòu)9100的這一討論中選擇對接適配器500用于作為示例,但是組件1000的 如下變體也可以運(yùn)用內(nèi)部架構(gòu)9100,該變體結(jié)合有對接適配器600 (或者未示出的又一對 接適配器)而不是對接適配器500。內(nèi)部架構(gòu)9100基本上類似于圖2a的內(nèi)部架構(gòu)9000 而實(shí)質(zhì)不同在于可編程邏輯155內(nèi)的互連的配置方式和功率控制器175的功率輸出的特性 的設(shè)置方式。盡管在可編程邏輯155內(nèi)的互連配置和功率控制器175的功率輸出的特性設(shè)置中大部分未涉及到內(nèi)部架構(gòu)9000的處理器160,但是使得在二者中直接涉及到內(nèi)部 架構(gòu)9100的處理器160。然而由于在內(nèi)部架構(gòu)9000與9100之間的許多實(shí)質(zhì)類似性,所 以對應(yīng)元件已經(jīng)用相同標(biāo)號來表示。與內(nèi)部架構(gòu)9000的基本設(shè)備100并無不同,內(nèi)部架構(gòu)9100的基本設(shè)備100結(jié)合有聲學(xué)驅(qū)動器117、適配器接口 150 (結(jié)合有至少一個連接器)、可編程邏輯155、處理器 160、例程167和數(shù)據(jù)168存儲于其中的儲存器165、功率源170和功率控制器175。同 樣,基本設(shè)備100還可以結(jié)合有手動可操作控制件112。與內(nèi)部架構(gòu)9000的處理器160 并無不同,內(nèi)部架構(gòu)9100的處理器160可訪問儲存器165、可編程邏輯155、手動可操作 控制件112 (如果存在)和聲學(xué)驅(qū)動器117。然而內(nèi)部架構(gòu)9100的處理器160也通過可編 程邏輯155比內(nèi)部架構(gòu)9000的處理器160可更直接地訪問適配器接口 150和功率控制器 175。與內(nèi)部架構(gòu)9000的對接適配器500并無不同,內(nèi)部架構(gòu)9100的對接適配器500 結(jié)合有適配器接口 550 (結(jié)合有能夠與基本設(shè)備100的適配器接口 150的至少一個連接器 配對的至少一個連接器)、對接接口 555 (結(jié)合有能夠與個人便攜設(shè)備800的至少一個連接 器配對的至少一個連接器)和存儲數(shù)據(jù)568的儲存器565。同樣,當(dāng)基本設(shè)備100通過適 配器接口 150和550耦合到對接適配器500時,基本設(shè)備100通過適配器接口 550可訪問 對接接口 555 (提供向?qū)拥綄舆m配器500的個人便攜設(shè)備的訪問)和儲存器565。然 而內(nèi)部架構(gòu)9100的儲存器565也存儲例程567。處理器160、儲存器165和565、功率源170和可編程邏輯155可以各自同樣基 于多種可能技術(shù)中的任一種。類似于儲存器165,優(yōu)選的是儲存器565至少部分地基于 某一形式的固態(tài)存儲技術(shù)并且該固態(tài)技術(shù)的至少部分為非易失性性質(zhì)以防丟失例程567。 同樣,可編程邏輯155在處理器160與可以通過對接到對接適配器(比如對接適配器500) 耦合到基本設(shè)備100的無論任何個人便攜設(shè)備(比如個人便攜設(shè)備800)之間提供形式可 重新配置的接口邏輯。并且同樣正是部分地通過可編程邏輯155的可重新編程性以及通 過對接適配器的可互換性讓處理器160能夠與多個個人便攜設(shè)備中的任一個交互以進(jìn)行 音頻/可視任務(wù)。在一些實(shí)施例中,例程167使處理器160通過進(jìn)行一個或者多個測試以識別對接 適配器500來響應(yīng)于將對接適配器500耦合到基本設(shè)備100。可以完成這一點(diǎn)以便確定對 接適配器500是否為如下對接適配器、對該適配器而言適當(dāng)配置數(shù)據(jù)作為數(shù)據(jù)168的一部 分可為處理器160所用以及對接適配器500是否為如下對接適配器、對于該對接適配器而 言例程167提供指令序列以進(jìn)行可聽地輸出通過對接適配器500向基本設(shè)備100提供的音 頻的音頻/可視任務(wù)??梢哉J(rèn)為希望讓處理器160進(jìn)行這樣的測試以實(shí)現(xiàn)提供至少一些 完全未結(jié)合有儲存器565的對接適配器形式以便使這樣的對接適配器和它們使用于其中 的組件1000的變體的成本最少。舉例而言,可以讓基本設(shè)備100具有儲存器165內(nèi)存儲 的充分信息以能夠與在創(chuàng)建基本設(shè)備100時存在的多個不同對接適配器互操作以及有能 力識別在創(chuàng)建基本設(shè)備100之后的時間創(chuàng)建的較新的對接適配器以便識別何時有必要運(yùn) 用那些更新對接適配器內(nèi)的儲存器中存儲的信息。以這一方式,可以創(chuàng)建為了支持與較 新的個人便攜設(shè)備對接而在以后時間創(chuàng)建的較新的對接適配器并且將其耦合到基本設(shè)備 100,而無需進(jìn)行對基本設(shè)備100的更改。
處理 器160進(jìn)行的對對接適配器500的測試可以采用多個形式中的任一個。在 一些實(shí)施例中,適配器接口 500的連接器向基本設(shè)備100唯一地識別對接適配器500和/ 或通過嘗試將該連接器的一些觸點(diǎn)接至高電壓電平和低電壓電平的若干可能組合之一來 以別的方式向基本設(shè)備100用信令通知對接適配器500結(jié)合有儲存器565。舉例而言,該 連接器的三個觸點(diǎn)可以由對接適配器500的不同變體用來向基本設(shè)備提供不同3位二進(jìn)制 代碼,其中那些代碼中的至少一些為沒有結(jié)合有儲存器565的對接適配器的少數(shù)變體中 的各變體提供唯一標(biāo)識符,并且那些代碼中的至少一個向基本設(shè)備100用信令通知對接 適配器500的特定變體比其它變體較新和/或結(jié)合有儲存器565。在其它實(shí)施例中,處理 器160通過嘗試通過適配器接口 150和550訪問儲存器565來測試它的存在,并且如果處 理器160檢測到儲存器565,則處理器160然后訪問數(shù)據(jù)568的一部分以取回對對接適配 器500的具體變體進(jìn)行識別的標(biāo)識碼。無論如何或者何時使處理器160識別對接適配器500的具體變體,這樣的識別對 于實(shí)現(xiàn)基本設(shè)備100與對接適配器500之間的恰當(dāng)互操作性并且最終通過對接適配器500 實(shí)現(xiàn)基本設(shè)備100與個人便攜設(shè)備800之間的恰當(dāng)互操作性而言是重要的。這一識別有 助于處理器160選擇向可編程邏輯155提供的適當(dāng)配置數(shù)據(jù)以實(shí)現(xiàn)處理器160與個人便攜 設(shè)備800之間的通信以及在執(zhí)行該通信時執(zhí)行哪些指令序列。盡管對接適配器500在基 本設(shè)備100與個人便攜設(shè)備800之間提供正確物理互連和電連接的正確路由選擇,但是正 是對為可編程邏輯155提供互連配置的配置數(shù)據(jù)的選擇和對用于由處理器160執(zhí)行的指令 序列的選擇使得有可能有效使用對接適配器500提供的功能。在對接適配器500結(jié)合有儲存器565的一些實(shí)施例中,處理器160針對儲存器 165和565內(nèi)的不同版本的配置數(shù)據(jù)和/或支持基本設(shè)備100與對接適配器500之間互操 作性的指令序列進(jìn)行一個或者多個測試。如果發(fā)現(xiàn)多個版本,則處理器160還可以運(yùn)用 識別各版本的信息以選擇用于在配置可編程邏輯155內(nèi)的互連時使用的最新版本的配置 數(shù)據(jù)和/或在與對接適配器500對接時的便攜個人設(shè)備800進(jìn)行通信時的最新指令序列。 舉例而言,儲存器565可以存儲數(shù)據(jù)568的一部分和/或例程567的一部分,這些部分分 別是相對于作為數(shù)據(jù)168和/或例程167的一部分在儲存器165中存儲的對應(yīng)配置數(shù)據(jù)和 /或指令序列的配置數(shù)據(jù)和/或指令序列的改進(jìn)版本。這之所以發(fā)生可以歸因于發(fā)現(xiàn)在創(chuàng) 建基本設(shè)備100之后的時間需要改進(jìn)配置數(shù)據(jù)和/或指令序列,并且將儲存器565結(jié)合有 于對接適配器500中可以是一種向基本設(shè)備提供對對接適配器500到基本設(shè)備100的耦合 的那些改進(jìn)的方式。在這些實(shí)施例的一些變化中,例程167可以使處理器160通過將儲 存器165和565中的一個或者另一個中的較舊版本的配置數(shù)據(jù)和/或指令序列替換為較新 版本來利用較新版本。也在對接適配器500結(jié)合有儲存器565的一些實(shí)施例中,數(shù)據(jù)568和/或例程567 可以各由多個部分組成,這些部分用來支持將對接適配器500與除了基本設(shè)備100之外的 基本設(shè)備一起使用和/或?qū)舆m配器500與基本設(shè)備100的不同變體一起使用。當(dāng)對 接適配器500用來與基本設(shè)備100或者另一基本設(shè)備一起使用從而實(shí)現(xiàn)不同范圍的音頻/ 可視任務(wù)時,具有不同部分(各自為各不同基本設(shè)備的可編程邏輯提供配置數(shù)據(jù))的數(shù)據(jù) 568和/或具有不同指令序列(用于由各不同基本設(shè)備的處理器執(zhí)行)的例程567可以適 應(yīng)那些不同。如本領(lǐng)域技術(shù)人員將容易認(rèn)識的那樣,當(dāng)兩個不同基本設(shè)備支持明顯不同的音頻/可視任務(wù)時,一個基本設(shè)備可以結(jié)合有比另一基本設(shè)備更有能力的處理器和/或 更復(fù)雜的可編程邏輯。類似地,當(dāng)對接適配器500用來與對接設(shè)備100的不同變體(其 中一種變體可以有結(jié)合有相對于另一變體的各種改進(jìn)的較新設(shè)計)一起使用時,具有不 同部分(各自為基本設(shè)備100的各變體的可編程邏輯提供不同配置數(shù)據(jù))的數(shù)據(jù)568和/ 或具有不同部分(各自提供用于基本設(shè)備100的各變體的處理器執(zhí)行的不同指令序列)的 例程567可以適應(yīng)那些不同。如本領(lǐng)域技術(shù)人員將容易認(rèn)識的那樣,普遍讓制造的產(chǎn)品 隨時間經(jīng)歷各種設(shè)計修改以利用機(jī)會減少成本、適應(yīng)部件提供商進(jìn)行的改變和/或出于 其它原因。實(shí)際上,給定產(chǎn)品的一種變體可以具有與數(shù)年以后創(chuàng)建的另一變體完全相同 的外觀和功能范圍,然而兩種變體的內(nèi)部設(shè)計可以明顯不同。在一些實(shí)施例中,在選擇將向可編程邏輯155提供的適當(dāng)配置數(shù)據(jù)之后并且在 選擇用于由處理器160在進(jìn)行可聽地輸出由個人便攜設(shè)備800提供的音頻的音頻/可視任 務(wù)時執(zhí)行的適當(dāng)指令序列之后該所選指令序列使處理器160通過進(jìn)行測試以識別個人便 攜設(shè)備800來響應(yīng)于對接個人便攜設(shè)備800。如本領(lǐng)域技術(shù)人員將容易認(rèn)識的那樣,對接 適配器500可以能夠接受與它對接的多個不同個人便攜設(shè)備中的任一個,并且雖然這可 以歸因于有共同銷售商和/或類似設(shè)計的多個個人便攜設(shè)備,但是那些個人便攜設(shè)備中 的各個人便攜設(shè)備可以在它們的對接接口中擁有唯一特性,這些特性需要在基本設(shè)備100 必須如何與它們交互以保證互操作性上略有不同。因此在識別個人便攜設(shè)備800時,處 理器160可以從所選指令序列的不同部分之中選擇以在與個人便攜設(shè)備800交互時執(zhí)行 和/或處理器160可以用某一方式調(diào)節(jié)可編程邏輯155內(nèi)的由所選配置數(shù)據(jù)指定的互連配 置。圖2c是圖1的組件1000的一種變體可以運(yùn)用的又一內(nèi)部架構(gòu)9200的框圖,該變 體結(jié)合有基本設(shè)備100和對接適配器500以使個人便攜設(shè)備能夠與基本設(shè)備100交互以進(jìn) 行可聽地輸出向基本設(shè)備100提供的音頻的音頻/可視任務(wù)。同樣,在內(nèi)部架構(gòu)9200的 這一討論中使用實(shí)現(xiàn)對接個人便攜設(shè)備800的對接適配器500作為示例。內(nèi)部架構(gòu)9200 基本上類似于圖2a的內(nèi)部架構(gòu)9000而實(shí)質(zhì)不同在于在對接適配器500中結(jié)合有獨(dú)立處理 器。然而由于在內(nèi)部架構(gòu)9000與9200之間的許多實(shí)質(zhì)類似,所以對應(yīng)元件已經(jīng)用相同 標(biāo)號來表示。與內(nèi)部架構(gòu)9000的基本設(shè)備100并無不同,內(nèi)部架構(gòu)9200的基本設(shè)備100結(jié)合 有聲學(xué)驅(qū)動器117、適配器接口 150 (結(jié)合有至少一個連接器)、可編程邏輯155、處理器 160、例程167和數(shù)據(jù)168存儲于其中的儲存器165、功率源170、功率控制器175并且可 能包括手動可操作控制件112。與內(nèi)部架構(gòu)9000的處理器160并無不同,內(nèi)部架構(gòu)9200 的處理器160可訪問儲存器165、可編程邏輯155、手動可操作控制件112 (如果存在)和 聲學(xué)驅(qū)動器117。然而不同于更早內(nèi)部架構(gòu)的可編程邏輯155,內(nèi)部架構(gòu)9200的可編程 邏輯155可更直接地訪問功率控制器175。
與內(nèi)部架構(gòu)9100的對接適配器500并無不同,內(nèi)部架構(gòu)9200的對接適配器500 結(jié)合有適配器接口 550 (結(jié)合有能夠與基本設(shè)備100的適配器接口 150的至少一個連接器 配對的至少一個連接器)、對接接口 555 (結(jié)合有能夠與個人便攜設(shè)備800的至少一個連接 器配對的至少一個連接器)以及存儲例程567和數(shù)據(jù)568的儲存器565。并且同樣當(dāng)基本 設(shè)備100通過適配器接口 150和550耦合到對接適配器500時,基本設(shè)備100通過適配器接口 550可訪問 對接接口 555 (提供向?qū)拥綄舆m配器500的個人便攜設(shè)備的訪問)和 儲存器565。然而內(nèi)部架構(gòu)9200的對接適配器500也結(jié)合有至少部分地插入于適配器接 口 550與對接接口 555之間以有助于在其間轉(zhuǎn)譯信號和/或協(xié)議的嵌入式處理器560。處 理器560具有內(nèi)部存儲能力,通過該能力,處理器560獨(dú)立地存儲由可由處理器560執(zhí)行 的指令序列組成的例程562以及數(shù)據(jù)563。處理器160、儲存器165和565、功率源170和可編程邏輯155可以各自同樣基 于多種可能技術(shù)中的任一種,處理器560也可以這樣。同樣,可編程邏輯155在處理器 160與可以通過對接到對接適配器(比如對接適配器500)耦合到基本設(shè)備100的無論任何 個人便攜設(shè)備(比如個人便攜設(shè)備800)之間提供形式可重新配置的接口邏輯。然而處理 器560在執(zhí)行例程562的指令序列時與可編程邏輯155配合以有助于實(shí)現(xiàn)處理器160與個 人便攜設(shè)備800之間的交互以進(jìn)行音頻/可視任務(wù)。實(shí)際上,可編程邏輯155可以用來 在處理器160與處理器560之間提供形式可重新配置的接口邏輯以實(shí)現(xiàn)其間的配合。在一些實(shí)施例中,由于在其它個人便攜設(shè)備內(nèi)不存在的與個人便攜設(shè)備800的 給定形式接口具有復(fù)雜性以至于可編程邏輯155、處理器160和儲存器165的組合在處理 能力和/或存儲容量上不足以適應(yīng)那些復(fù)雜性而可以認(rèn)為希望在內(nèi)部架構(gòu)9200的對接適 配器500內(nèi)提供處理器560。舉例而言,在創(chuàng)建基本設(shè)備100之后的時間,可以引入個人 便攜設(shè)備800的如下形式,該形式具有數(shù)據(jù)傳送速率太快和/或通信協(xié)議太復(fù)雜而致使基 本設(shè)備100無法成功應(yīng)對的對接接口 855。處理器560因此可以通過卸載為了足夠快地響 應(yīng)以適應(yīng)更快傳送速率或者更復(fù)雜協(xié)議而需要的一些處理來輔助處理器160。實(shí)際上,圖2d圖示了如下具體情形,其中除了通過對接連接來與個人便攜設(shè)備 800交互之外(或者取而代之)還可能有必要添加處理器560以解決在與個人便攜設(shè)備800 的無線通信中的協(xié)議和/或數(shù)據(jù)傳送復(fù)雜性。個人便攜設(shè)備800的一些形式可以跨過點(diǎn) 到點(diǎn)無線鏈路來與另一設(shè)備交互以進(jìn)行音頻/可視任務(wù)。圖2d的對接適配器500運(yùn)用與 圖2c的對接適配器500的內(nèi)部架構(gòu)類似、但是添加有收發(fā)器580的內(nèi)部架構(gòu),該收發(fā)器在 個人便攜設(shè)備800未與對接適配器500對接從而對接接口 555和855未耦合時運(yùn)用射頻、 紅外線、超聲或者其它無線通信技術(shù)以與個人便攜設(shè)備800交互。在一些實(shí)施例中,在 個人便攜設(shè)備800與對接適配器500對接之時,可以進(jìn)行為了參與經(jīng)由收發(fā)器580的點(diǎn)到 點(diǎn)無線通信而必需的對對接適配器500和個人便攜設(shè)備800的配置。對接適配器500還 可以適于對這樣對接時的個人便攜設(shè)備800的電池重新充電。取而代之并且盡管未具體 示出,圖2d的對接適配器500的一種變體可以結(jié)合有收發(fā)器580而不是對接接口 555, 從而個人便攜設(shè)備800和對接適配器500不會相互對接。在這樣的變體中,可編程邏輯 155繼續(xù)在處理器160與個人便攜設(shè)備可以與之對接的各種對接適配器之間提供形式可重 新配置的接口邏輯,但是也將在處理器160與為了在越過點(diǎn)到點(diǎn)無線鏈路來與個人便攜 設(shè)備800通信時支持收發(fā)器580的操作而可能需要的處理器560的無論任何形式之間提供 形式可重新配置的接口邏輯。在其它實(shí)施例中,由于個人便攜設(shè)備800的給定形式要求在數(shù)據(jù)傳送中加密或 者其它安全要求而可以認(rèn)為希望和/或需要在內(nèi)部架構(gòu)9200的對接適配器500內(nèi)提供處 理器560。舉例而言,處理器560可以是在個人便攜設(shè)備800將以數(shù)字形式提供特定一 條數(shù)據(jù)作為與基本設(shè)備100配合以進(jìn)行音頻/可視任務(wù)的一部分之前必須由個人便攜設(shè)備800發(fā)現(xiàn)就位的加密/解密或者安全密鑰系統(tǒng)的部件。如本領(lǐng)域技術(shù)人員將容易認(rèn)識的那樣,處理器560可以實(shí)施為在對接適配器500 承擔(dān)的可編程邏輯(未具體示出)內(nèi)的多件數(shù)字電路之間的互連配置。實(shí)際上,在更多 其它實(shí)施例中,用于簡單地擴(kuò)充可編程邏輯155的可編程邏輯可以由對接適配器500而不 是描繪的處理器560承擔(dān)。在這樣的實(shí)施例中,向可編程邏輯155承擔(dān)互連配置可能需 要在對接適配器500內(nèi)向這樣的可編程邏輯附帶提供互連配置。如本領(lǐng)域技術(shù)人員將容易認(rèn)識的那樣,多件個別可編程邏輯(常常以封裝集成電路形式實(shí)施)可以分組在一起, 其中單件這樣的可編程邏輯并不充分。與關(guān)于內(nèi)部架構(gòu)9000和9100先前描述的內(nèi)容并無不同,響應(yīng)于將對接適配器 500耦合到基本設(shè)備100,處理器160可以訪問對接適配器500的儲存器565的數(shù)據(jù)568 以取回將向可編程邏輯155提供的配置數(shù)據(jù),或者可編程邏輯155本身可以這樣做。另 夕卜,處理器160可以進(jìn)行一個或者多個測試以識別對接適配器500和/或個人便攜設(shè)備 800以確定將選擇儲存器165和565內(nèi)的多條可能配置數(shù)據(jù)和/或指令序列中的哪一條以 支持基本設(shè)備100和在對接適配器500以及個人便攜設(shè)備800中的一個或者兩個之間的互 操作性。然而不同于關(guān)于內(nèi)部架構(gòu)9000和9100描述的內(nèi)容,可編程邏輯155操作功率控 制器175以控制功率源170向?qū)舆m配器500和個人便攜設(shè)備800提供的電功率的特性。 換而言之,這樣的功率的特性與也以相同方式可控的數(shù)字接口特性一起作為向可編程邏 輯155提供的互連配置的一部分是可控的。同樣,本領(lǐng)域技術(shù)人員將容易理解,有能力 對可編程邏輯155的一些可能形式僅部分地進(jìn)行編程使處理器160能夠向可編程邏輯155 提供如下互連配置,該互連配置可以限于為了操作功率控制器175而可能需要的互連配 置,盡管這樣的有限配置可以包括為了訪問儲存器565而必需的配置,這已經(jīng)在前文中 有所討論。在讓個人便攜設(shè)備800與對接適配器500對接并且實(shí)現(xiàn)對配置數(shù)據(jù)和/或例程的 必需選擇的所有三個內(nèi)部架構(gòu)9000、9100和9200的情況下,基本設(shè)備100準(zhǔn)備好通過對 接適配器500來與個人便攜設(shè)備800交互以進(jìn)行如兩個設(shè)備的用戶指示的可聽地輸出由個 人便攜設(shè)備800向基本設(shè)備100提供的音頻的音頻/可視任務(wù)。圖3是由基本設(shè)備200和對接適配器500和600中的一個或者另一個組成的組件 2000的分解透視圖。與圖1的組件1000的基本設(shè)備100并無不同,基本設(shè)備200與對接 適配器500和600中的至少一個或者另一個配合以使基本設(shè)備200能夠與不同個人便攜設(shè) 備配合以進(jìn)行音頻/可視任務(wù)。然而在組件1000的基本設(shè)備100未顯示個人便攜設(shè)備提 供的可視成像之時,基本設(shè)備200除了具有多個聲學(xué)驅(qū)動器217以可聽地輸出音頻之外還 結(jié)合有可視設(shè)備215以這樣做。其結(jié)果是,基本設(shè)備200能夠與個人便攜設(shè)備配合(通 過對接適配器500和600中的適當(dāng)一個或者未示出的又一對接適配器)以經(jīng)由聲學(xué)驅(qū)動器 217可聽地輸出由個人便攜設(shè)備提供的音頻、經(jīng)由可視顯示器215可視地顯示個人便攜設(shè) 備提供的可視成像或者做到這兩點(diǎn)。組件2000的對接適配器500和600以許多方式基本上類似于組件1000的對接適 配器500和600。由于這些許多類似,組件2000的對接適配器500和600的對應(yīng)元件已 經(jīng)用與組件1000的對接適配器500和600的對應(yīng)元件相同的標(biāo)號來表示。實(shí)際上,在組件1000和2000的一些實(shí)施例中,兩個組件的對接適配器500和600可以是同一個,從而 兩個對接適配器可與基本設(shè)備100和200 二者互換。另外由于在組件1000與2000之間 的許多其它類似,基本設(shè)備100和200的對應(yīng)元件已經(jīng)用類似Ixx和2xx標(biāo)號來表示。以與圖1的基本設(shè)備100并無不同的方式,基本設(shè)備200結(jié)合有適配器接口 250,該適配器接口結(jié)合有至少一個連接器以實(shí)現(xiàn)與分別結(jié)合有于對接適配器500和600 的適配器接口 550和650中的任一個中的至少一個配對連接器電耦合。也與基本設(shè)備100 并無不同,基本設(shè)備200可以結(jié)合有物理耦合252以分別對接于對接適配器500和600的 對應(yīng)物理耦合552和652以提供物理支持。另外與基本設(shè)備100并無不同,基本設(shè)備200 還可以結(jié)合有手動可操作控制件212以使組件2000的用戶能夠控制基本設(shè)備200能夠與 個人便攜設(shè)備配合以進(jìn)行一個或者多個音頻/視頻任務(wù)的各種方面。同樣,雖然將手動 可操作控制件212描繪為按鈕集,但是手動可操作控制件212可以采用多種形式中的任一 種。圖4是圖3的組件2000的一種變體可以運(yùn)用的內(nèi)部架構(gòu)8000的框圖,該變體結(jié) 合有基本設(shè)備200和對接適配器500以使個人便攜設(shè)備能夠與基本設(shè)備200交互以進(jìn)行可 聽地輸出由個人便攜設(shè)備提供的音頻的音頻/可視任務(wù)、可視地顯示個人便攜設(shè)備提供 的視頻的音頻/可視任務(wù)或者可聽地輸出由個人便攜設(shè)備提供的音頻并且可視地顯示個 人便攜設(shè)備提供的視頻的音頻/可視任務(wù)。同樣,盡管在這一討論中選擇對接適配器500 用于用作示例,但是內(nèi)部架構(gòu)800也可以由結(jié)合有對接適配器600 (或者未示出的又一對 接適配器)而不是對接適配器500的組件2000的一種變體運(yùn)用。內(nèi)部架構(gòu)8000基本上類 似于圖2b的內(nèi)部架構(gòu)9100而實(shí)質(zhì)不同在于將可視顯示器215附加結(jié)合有于基本設(shè)備200 中以擴(kuò)充聲學(xué)驅(qū)動器217以實(shí)現(xiàn)進(jìn)行附加音頻/可視任務(wù)。由于在內(nèi)部架構(gòu)9100與8000 之間的許多類似,對接適配器500和600的對應(yīng)元件已經(jīng)用相同標(biāo)號來表示,并且基本設(shè) 備100和200的對應(yīng)元件已經(jīng)用類似Ixx和2xx標(biāo)號來表示。以與內(nèi)部架構(gòu)9100的基本設(shè)備100并無不同,內(nèi)部架構(gòu)8000的基本設(shè)備200結(jié) 合有可視顯示器215、一個或者多個聲學(xué)驅(qū)動器217 (優(yōu)選為至少一對聲學(xué)驅(qū)動器217)、 適配器接口 250 (結(jié)合有至少一個連接器)、可編程邏輯255、處理器260、例程267和數(shù) 據(jù)268存儲于其中的儲存器265、功率源270和功率控制器275。基本設(shè)備200還可以結(jié) 合有手動可操作控制件212。與內(nèi)部架構(gòu)9100的處理器160并無不同,內(nèi)部架構(gòu)8000的 處理器260可訪問儲存器265、可編程邏輯255、手動可操作控制件212 (如果存在)、聲 學(xué)驅(qū)動器217、適配器接口 250和功率控制器275。另外,處理器260也可訪問可視顯示 器 215。與內(nèi)部架構(gòu)9100的對接適配器500并無不同,內(nèi)部架構(gòu)8000的對接適配器500 結(jié)合有適配器接口 550 (結(jié)合有能夠與基本設(shè)備200的適配器接口 250的至少一個連接器 配對的至少一個連接器)、對接接口 555 (結(jié)合有能夠與個人便攜設(shè)備的至少一個連接器 配對的至少一個連接器)以及存儲數(shù)據(jù)568和例程567的儲存器565。另外當(dāng)基本設(shè)備 200通過適配器接口 250和550耦合到對接適配器500時,基本設(shè)備200通過適配器接口 550可訪問對接接口 555 (提供向?qū)拥綄舆m配器500的個人便攜設(shè)備的訪問)和儲存器 565。
處理器260、儲存器265和565、功率源270和可編程邏輯255同樣可以各自基于多種可能技術(shù)中的任一種。另外,可視顯示器215也可以基于多種技術(shù)(包括并且不 限于液晶顯示器(LCD)技術(shù)、氣體等離子體和電致發(fā)光)中的任一種。與內(nèi)部架構(gòu)9100 的可編程邏輯155并無不同,可編程邏輯255在處理器260與可以通過對接到對接適配器 (比如對接適配器500)耦合到基本設(shè)備200的無論任何個人便攜設(shè)備之間提供形式可重 新配置的接口邏輯。正是部分地通過可編程邏輯255的可重新編程性以及通過對接適配 器的可互換性讓處理器260能夠與多個個人便攜設(shè)備中的任一個交互以進(jìn)行音頻/可視任 務(wù)。與內(nèi)部架構(gòu)9100的處理器160并無不同,例程267使處理器260不同地進(jìn)行用 于標(biāo)識對接適配器500的測試、用于識別與對接適配器500對接的個人便攜設(shè)備的測試、 比較數(shù)據(jù)268和數(shù)據(jù)568的一部分以選擇配置數(shù)據(jù)和/或比較例程267和567的一部分以 選擇將由處理器260執(zhí)行的指令序列。另外與處理器160并無不同,處理器260可以依 賴于在進(jìn)行這樣的測試并且選擇這樣的配置數(shù)據(jù)和/或指令序列時嘗試將一個或者多個 連接器的管腳接至高電壓或者低電壓和/或存儲的序列值。在讓個人便攜設(shè)備與耦合到基本設(shè)備200的對接適配器對接并且實(shí)現(xiàn)對配置數(shù) 據(jù)和/或指令序列的必需選擇時,基本設(shè)備200準(zhǔn)備好通過該對接適配器來與該個人便攜 設(shè)備交互以進(jìn)行如兩個設(shè)備的用戶指示的音頻/可視任務(wù)。圖5是由基本設(shè)備300和在對接適配器500和600中的一個或者另一個組成的組 件3000的分解透視圖。與圖1的組件1000的基本設(shè)備100并無不同,基本設(shè)備300與 對接適配器500和600中的至少一個或者另一個配合以使基本設(shè)備300能夠與不同個人便 攜設(shè)備配合以進(jìn)行音頻/可視任務(wù)。然而在組件1000的基本設(shè)備100直接結(jié)合有一個 或者多個聲學(xué)驅(qū)動器之時,基本設(shè)備300用來耦合到外部聲學(xué)驅(qū)動器317,并且基本設(shè)備 300還耦合到外部麥克風(fēng)319以除了可聽地輸出由個人便攜設(shè)備提供的音頻之外還向個人 便攜設(shè)備傳達(dá)捕獲的音頻。因而,基本設(shè)備300能夠與個人便攜設(shè)備配合(通過對接適 配器500和600中的適當(dāng)一個或者未示出的又一對接適配器)以經(jīng)由外部聲學(xué)驅(qū)動器317 可聽地輸出由個人便攜設(shè)備提供的音頻或者向個人便攜設(shè)備傳達(dá)外部麥克風(fēng)319捕獲的 音頻。也因而基本設(shè)備300能夠與個人便攜設(shè)備配合以同時可聽地輸出由個人便攜設(shè)備 提供的音頻并且向個人便攜設(shè)備傳達(dá)捕獲的音頻,恰如當(dāng)用戶在進(jìn)行電話對話時運(yùn)用基 本設(shè)備300和個人便攜設(shè)備時基本設(shè)備300將發(fā)生的情況那樣。如圖所示,基本設(shè)備300具有汽車的音頻/可視系統(tǒng)的部件這一形式。實(shí)際上, 基本設(shè)備300在物理上被配置成適于作為如下設(shè)備,該設(shè)備有時稱為汽車的音頻/可視系 統(tǒng)的“頭部單元”,其中基本設(shè)備300將可能定位于中央控制臺中的各種其它設(shè)備當(dāng)中 以便可由汽車的駕駛員和前方乘客訪問。正是出于這一原因而將基本設(shè)備300描繪為耦 合到外部聲學(xué)驅(qū)動器317和外部麥克風(fēng)319而不是直接結(jié)合有于基本設(shè)備300中,因?yàn)槠?遍做法是將聲學(xué)驅(qū)動器和麥克風(fēng)定位于遍布汽車客艙的隔開位置而不是頭部單元通常被 定位的中央控制臺。與組件2000的對接適配器500和600并無不同,組件3000的對接適配器500和 600以許多方式基本上類似于組件1000的對接適配器500和600。然而將組件3000的對 接適配器600描繪為與組件1000和2000的對接適配器600略有不同在于手動可操作控制 件612設(shè)置于組件3000的對接適配器600的外部的與對接適配器600的前述形 式不同的部分上并且消除可視顯示器615。如果在需要考慮控制件相對于駕駛員手部位置的汽車環(huán) 境中使用基本設(shè)備300,則可以認(rèn)為希望這些少量改變。由于這些許多類似,組件3000 的對接適配器500和600的對應(yīng)元件已經(jīng)用與組件1000的對接適配器500和600的對應(yīng) 元件相同的標(biāo)號來表示。實(shí)際上,在組件1000、2000和/或3000的一些實(shí)施例中,組 件的對接適配器500和600可以在基本設(shè)備100、200和300之中可交換。另外由于在組 件1000、2000和3000之間的許多其它類似,基本設(shè)備100、200和300的對應(yīng)元件已經(jīng) 用類似lxx、2xx和3xx標(biāo)號來表示。
以與圖1的基本設(shè)備100和圖3的基本設(shè)備200并無不同的方式,基本設(shè)備300 結(jié)合有適配器接口 350,該適配器接口結(jié)合有至少一個連接器以實(shí)現(xiàn)與分別結(jié)合有于對接 適配器500和600的適配器接口 550和650中的任一個中的至少一個配對連接器電耦合。 也與基本設(shè)備100和200并無不同,基本設(shè)備300可以結(jié)合有物理耦合352以分別對接于 對接適配器500和600的對應(yīng)物理耦合552和652以提供物理支持。另外與基本設(shè)備100 和200并無不同,基本設(shè)備300還可以結(jié)合有一個或者多個手動可操作控制件312以使組 件3000的用戶能夠控制基本設(shè)備300能夠與個人便攜設(shè)備配合以進(jìn)行一個或者多個音頻/ 可視任務(wù)的各種方面。雖然將手動可操作控制件312描繪為成對可旋轉(zhuǎn)旋鈕,但是手動 可操作控制件312可以采用多種形式中的任一種。圖6是圖5的組件3000的一種變體可以運(yùn)用的內(nèi)部架構(gòu)7000的框圖,該變體結(jié) 合有基本設(shè)備300和對接適配器500以使個人便攜設(shè)備能夠與基本設(shè)備300交互以進(jìn)行 可聽地輸出由個人便攜設(shè)備提供的音頻的音頻/可視任務(wù)、向個人便攜設(shè)備提供捕獲的 音頻的音頻/可視任務(wù)或者在與個人便攜設(shè)備的雙向音頻交換中可聽地輸出由個人便攜 設(shè)備提供的音頻并且向個人便攜設(shè)備提供捕獲的音頻的音頻/可視任務(wù)。同樣盡管描繪 對接適配器500,但是實(shí)際上可以運(yùn)用其它對接適配器(比如對接適配器600)。內(nèi)部架 構(gòu)7000基本上類似于圖2b的內(nèi)部架構(gòu)9100而實(shí)質(zhì)不同在于將基本設(shè)備300設(shè)計成耦合 到外部聲學(xué)驅(qū)動器317和外部聲學(xué)麥克風(fēng)319而不是直接結(jié)合有任一個。由于在內(nèi)部架 構(gòu)9100與7000之間的許多類似,對接適配器500和600的對應(yīng)元件已經(jīng)用相同標(biāo)號來表 示,并且基本設(shè)備100和300的對應(yīng)元件已經(jīng)用類似Ixx和3xx標(biāo)號來表示。以與內(nèi)部架構(gòu)9100的基本設(shè)備100并無不同的方式,內(nèi)部架構(gòu)7000的基本設(shè)備 300結(jié)合有適配器接口 350 (結(jié)合有至少一個連接器)、可編程邏輯355、處理器360、例 程367和數(shù)據(jù)368存儲于其中的儲存器365、功率源370和功率控制器375?;驹O(shè)備300 還可以結(jié)合有手動可操作控制件312。與內(nèi)部架構(gòu)9100的處理器160并無不同,內(nèi)部架 構(gòu)7000的處理器360可訪問存儲器365、可編程邏輯355、手動可操作控制件312 (如果 存在)、適配器接口 350和功率控制器375。另外,處理器360也可訪問在各自耦合到基 本設(shè)備300時的外部聲學(xué)驅(qū)動器317和外部麥克風(fēng)319。與內(nèi)部架構(gòu)9100的對接適配器500并無不同,內(nèi)部架構(gòu)7000的對接適配器500 結(jié)合有適配器接口 550 (結(jié)合有能夠與基本設(shè)備300的適配器接口 350的至少一個連接器 配對的至少一個連接器)、對接接口 555 (結(jié)合有能夠與個人便攜設(shè)備的至少一個連接器 配對的至少一個連接器)以及存儲數(shù)據(jù)568和例程567的儲存器565。也當(dāng)基本設(shè)備300 通過適配器接口 350和550耦合到對接適配器500時,基本設(shè)備300通過適配器接口 550 可訪問對接接口 555(提供向?qū)拥綄舆m配器500的個人便攜設(shè)備的訪問)和儲存器565。處 理器360、儲存器365和565、功率源370和可編程邏輯355同樣可以各自基 于多種可能技術(shù)中的任一種。另外,外部聲學(xué)驅(qū)動器317和麥克風(fēng)319也可以基于多種 技術(shù)中的任一種。可編程邏輯355在處理器360與可以通過對接到對接適配器(比如對 接適配器500)耦合到基本設(shè)備300的無論任何個人便攜設(shè)備之間提供形式可重新配置的 接口邏輯。與內(nèi)部架構(gòu)9100的處理器160并無不同,例程367使處理器360不同地進(jìn)行用 于識別對接適配器500的測試、用于識別與對接適配器500對接的個人便攜設(shè)備、比較數(shù) 據(jù)368和數(shù)據(jù)568的一部分以選擇配置數(shù)據(jù)和/或比較例程367和例程567的一部分以選 擇將由處理器360在進(jìn)行音頻/可視任務(wù)時執(zhí)行的指令序列。另外與處理器160并無不 同,處理器360可以在進(jìn)行這樣的測試并且選擇這樣的配置數(shù)據(jù)和/或指令序列時嘗試將 一個或者多個連接器的管腳接至高電壓或者低電壓和/或存儲的序列值。在讓個人便攜設(shè)備與耦合到基本設(shè)備300的對接適配器對接并且實(shí)現(xiàn)對配置數(shù) 據(jù)和/或指令序列的必需選擇時,基本設(shè)備300準(zhǔn)備好通過該對接適配器來與該個人便攜 設(shè)備交互以進(jìn)行如兩個設(shè)備的用戶指示的音頻/可視任務(wù)。其它實(shí)施例在所附權(quán)利要求書的范圍內(nèi)。
權(quán)利要求
1.一種裝置,包括適配器接口,用于將所述裝置耦合到對接適配器以使所述裝置能夠與對接于所述對 接適配器的個人便攜設(shè)備配合以進(jìn)行音頻/可視任務(wù),其中所述適配器接口被構(gòu)造成使 得能夠確定所述對接適配器的標(biāo)識;可編程邏輯,電耦合到所述適配器接口并且構(gòu)造成用指定所述可編程邏輯內(nèi)的互連 的配置數(shù)據(jù)進(jìn)行配置,其中響應(yīng)于所述對接適配器的標(biāo)識來選擇所述配置數(shù)據(jù);以及其中所述裝置被構(gòu)造成使聲學(xué)驅(qū)動器能夠作為所述音頻/可視任務(wù)的一部分可聽地 輸出由所述個人便攜設(shè)備向所述裝置提供的音頻。
2.根據(jù)權(quán)利要求1所述的裝置,其中所述適配器接口具有連接器,所述連接器具有多 個觸點(diǎn),用于與所述對接適配器的連接器的多個對應(yīng)觸點(diǎn)配對,并且其中所述裝置被構(gòu) 造成通過檢測多個對應(yīng)觸點(diǎn)的電壓電平來確定所述對接適配器的標(biāo)識。
3.根據(jù)權(quán)利要求1所述的裝置,其中所述裝置還被構(gòu)造成通過經(jīng)由所述適配器接口訪 問所述對接適配器的儲存器并且檢測所述對接適配器的所述儲存器內(nèi)存儲的標(biāo)識數(shù)據(jù)來 識別所述對接適配器。
4.根據(jù)權(quán)利要求1所述的裝置,還包括所述聲學(xué)驅(qū)動器。
5.根據(jù)權(quán)利要求1所述的裝置,還包括可視顯示器,用于作為所述音頻/可視任務(wù) 的一部分來顯示由所述個人便攜設(shè)備向所述裝置提供的可視成像。
6.根據(jù)權(quán)利要求1所述的裝置,其中所述裝置還被構(gòu)造成用麥克風(fēng)檢測音頻并且作為 所述音頻/可視任務(wù)的一部分向所述個人便攜設(shè)備提供所述音頻。
7.根據(jù)權(quán)利要求1所述的裝置,還包括第一儲存器,用于存儲能夠從其中選擇所 述配置數(shù)據(jù)的第一數(shù)據(jù)。
8.根據(jù)權(quán)利要求7所述的裝置,其中能夠從存儲于所述對接適配器的第二儲存器中的 第二數(shù)據(jù)中選擇所述配置數(shù)據(jù)。
9.根據(jù)權(quán)利要求8所述的裝置,其中所述裝置還被構(gòu)造成比較所述第一數(shù)據(jù)的第一版 本與所述第二數(shù)據(jù)的第二版本,并且響應(yīng)于比較所述第一版本與所述第二版本的結(jié)果而 從所述第一數(shù)據(jù)和所述第二數(shù)據(jù)中選擇所述配置數(shù)據(jù)。
10.根據(jù)權(quán)利要求8所述的裝置,其中所述第二數(shù)據(jù)包括多個部分,其中所述第二數(shù) 據(jù)的各部分對應(yīng)于所述可編程邏輯的標(biāo)識,并且其中所述裝置還被構(gòu)造成響應(yīng)于所述可 編程邏輯的標(biāo)識而從所述第二數(shù)據(jù)的所述多個部分之中選擇所述配置數(shù)據(jù)。
11.根據(jù)權(quán)利要求8所述的裝置,其中所述第二數(shù)據(jù)包括多個部分,其中所述第二數(shù) 據(jù)的各部分對應(yīng)于所述裝置的標(biāo)識,并且其中所述裝置還被構(gòu)造成響應(yīng)于所述裝置的標(biāo) 識從所述第二數(shù)據(jù)的所述多個部分之中選擇所述配置數(shù)據(jù)。
12.根據(jù)權(quán)利要求7所述的裝置,還包括處理器;以及其中所述第一儲存器存儲可以從其中選擇指令序列的第一例程,所述指令序列將由 所述處理器執(zhí)行以使所述處理器進(jìn)行所述音頻/可視任務(wù)。
13.根據(jù)權(quán)利要求12所述的裝置,其中能夠從存儲于所述對接適配器的第二儲存器中 的第二例程選擇所述指令序列。
14.根據(jù)權(quán)利要求13所述的裝置,其中所述裝置還被構(gòu)造成比較所述第一例程的第一版本與所述第二例程的第二版本,并且響應(yīng)于比較所述第一版本與所述第二版本的結(jié)果 從所述第一例程和所述第二例程中選擇所述指令序列。
15.根據(jù)權(quán)利要求13所述的裝置,其中所述第二數(shù)據(jù)包括多個部分,其中所述第二例 程的各部分對應(yīng)于所述裝置的標(biāo)識,并且其中所述裝置還被構(gòu)造成響應(yīng)于所述裝置的標(biāo) 識從所述第二例程的所述多個部分之中選擇所述指令序列。
16.—種方法,包括確定耦合到基本設(shè)備的對接適配器的標(biāo)識,所述基本設(shè)備被構(gòu)造成通過所述基本設(shè) 備的可編程邏輯并且通過所述對接適配器來與個人便攜設(shè)備配合以進(jìn)行承擔(dān)可聽地輸出 由所述個人便攜設(shè)備向所述基本設(shè)備提供的音頻的音頻/可視任務(wù);響應(yīng)于所述對接適配器的標(biāo)識來選擇配置數(shù)據(jù);并且配置所述可編程邏輯以使所述基本設(shè)備能夠與所述個人便攜設(shè)備配合以進(jìn)行所述音 頻/可視任務(wù)。
17.根據(jù)權(quán)利要求16所述的方法,其中響應(yīng)于所述對接適配器的標(biāo)識來選擇所述配置 數(shù)據(jù)包括如果所述對接適配器的標(biāo)識表明所述配置數(shù)據(jù)在存儲于所述基本設(shè)備中的第一數(shù)據(jù) 內(nèi),則從所述第一數(shù)據(jù)選擇所述配置數(shù)據(jù);并且如果所述對接適配器的標(biāo)識表明所述配置數(shù)據(jù)未在所述第一數(shù)據(jù)內(nèi),則從存儲于所 述對接適配器中的第二數(shù)據(jù)選擇所述配置數(shù)據(jù)。
18.根據(jù)權(quán)利要求16所述的方法,還包括比較所述基本設(shè)備中存儲的第一數(shù)據(jù)的第一版本與所述對接適配器中存儲的第二數(shù) 據(jù)的第二版本;并且響應(yīng)于比較所述第一與第二版本的結(jié)果來選擇所述配置數(shù)據(jù)。
19.根據(jù)權(quán)利要求16所述的方法,還包括確定所述可編程邏輯的標(biāo)識;并且響應(yīng)于所述可編程邏輯的標(biāo)識從存儲于所述對接適配器中的數(shù)據(jù)的多個部分中選擇 所述配置數(shù)據(jù),其中所述數(shù)據(jù)的各部分包括與所述可編程邏輯的不同標(biāo)識對應(yīng)的不同配置數(shù)據(jù)。
20.根據(jù)權(quán)利要求16所述的方法,還包括確定所述基本設(shè)備的標(biāo)識;并且響應(yīng)于所述基本設(shè)備的標(biāo)識從存儲于所述對接適配器中的數(shù)據(jù)的多個部分中選擇所 述配置數(shù)據(jù),其中所述數(shù)據(jù)的各部分包括與所述對接適配器能夠耦合到的不同基本設(shè)備對應(yīng)的不 同配置數(shù)據(jù)。
21.根據(jù)權(quán)利要求16所述的方法,還包括響應(yīng)于所述對接適配器的標(biāo)識來選擇將由所 述基本設(shè)備的處理器執(zhí)行的例程的序列。
22.根據(jù)權(quán)利要求21所述的方法,其中響應(yīng)于所述對接適配器的標(biāo)識來選擇所述指令 序列還包括如果所述對接適配器的標(biāo)識表明所述指令序列在存儲于所述基本設(shè)備中的第一例程 內(nèi),則從所述第一例程選擇所述指令序列;并且如果所述對接適配器的標(biāo)識表明所述指令序列未在所述第一例程內(nèi),則從存儲于所 述對接適配器中的第二例程選擇所述指令序列。
23.根據(jù)權(quán)利要求21所述的方法,還包括比較所述基本設(shè)備中存儲的第一例程的第一版本與所述對接適配器中存儲的第二例 程的第二版本;并且響應(yīng)于比較所述第一與第二版本的結(jié)果來選擇所述指令序列。
24.根據(jù)權(quán)利要求21所述的方法,還包括確定所述處理器的標(biāo)識;并且響應(yīng)于所述處理器的標(biāo)識從存儲于所述對接適配器中的例程的多個部分選擇所述指 令序列,其中所述例程的各部分包括與所述處理器的不同標(biāo)識對應(yīng)的不同指令序列。
25.根據(jù)權(quán)利要求21所述的方法,還包括確定所述基本設(shè)備的標(biāo)識;并且響應(yīng)于所述基本設(shè)備的標(biāo)識從存儲于所述對接適配器中的例程的多個部分選擇所述 指令序列,其中所述例程的各部分包括與所述對接適配器能夠耦合到的不同基本設(shè)備對 應(yīng)的不同指令序列。
26.—種裝置,包括適配器接口,用于將所述裝置耦合到基本設(shè)備以使所述基本設(shè)備能夠與對接于所述 裝置的個人便攜設(shè)備配合以進(jìn)行音頻/可視任務(wù),在所述音頻/可視任務(wù)中所述個人便攜 設(shè)備向所述基本設(shè)備提供可聽地輸出的音頻,其中所述適配器接口被構(gòu)造成使所述基本 設(shè)備能夠確定所述裝置的標(biāo)識;以及儲存器,在將所述裝置耦合到所述基本設(shè)備時可由所述基本設(shè)備訪問并且存儲數(shù) 據(jù),所述基本設(shè)備可以響應(yīng)于所述對接適配器的標(biāo)識從所述數(shù)據(jù)中選擇對所述基本設(shè)備 的可編程邏輯內(nèi)的互連進(jìn)行指定的配置數(shù)據(jù)以使所述基本設(shè)備能夠與所述個人便攜設(shè)備 配合以進(jìn)行所述音頻/可視任務(wù)。
27.根據(jù)權(quán)利要求26所述的裝置,其中所述適配器接口具有連接器,所述連接器具有 用于與所述基本設(shè)備的連接器的多個對應(yīng)觸點(diǎn)配對的多個觸點(diǎn),并且其中所述裝置被構(gòu) 造成通過嘗試將所述多個觸點(diǎn)中的至少一個觸點(diǎn)接至電壓電平來提供所述裝置的標(biāo)識。
28.根據(jù)權(quán)利要求26所述的裝置,還包括提供所述裝置的標(biāo)識的存儲于所述儲存器內(nèi) 的標(biāo)識數(shù)據(jù)。
29.根據(jù)權(quán)利要求26所述的裝置,其中所述數(shù)據(jù)包括多個部分,其中所述數(shù)據(jù)的各部 分對應(yīng)于所述可編程邏輯的標(biāo)識,并且其中所述儲存器被構(gòu)造成使所述基本設(shè)備能夠響 應(yīng)于所述可編程邏輯的標(biāo)識從所述數(shù)據(jù)的所述多個部分之中選擇所述配置數(shù)據(jù)。
30.根據(jù)權(quán)利要求26所述的裝置,其中所述數(shù)據(jù)包括多個部分,其中所述數(shù)據(jù)的各部 分對應(yīng)于所述基本設(shè)備的標(biāo)識,并且其中所述儲存器被構(gòu)造成使所述基本設(shè)備能夠響應(yīng) 于所述基本設(shè)備的標(biāo)識從所述數(shù)據(jù)的所述多個部分之中選擇所述配置數(shù)據(jù)。
31.根據(jù)權(quán)利要求26所述的裝置,還包括處理器,用于輔助所述基本設(shè)備的處 理器以在進(jìn)行所述音頻/可視任務(wù)時使得所述基本設(shè)備與所述個人便攜設(shè)備之間能夠配合
32.根據(jù)權(quán)利要求31所述的裝置,還包括無線收發(fā)器,用于使得能夠在所述裝置與所述個人便攜設(shè)備之間進(jìn)行無線通信,而不是將所述個人便攜設(shè)備與所述裝置對接, 以在進(jìn)行所述音頻/可視任務(wù)時使得所述基本設(shè)備與所述個人便攜設(shè)備之間能夠配合。
33.根據(jù)權(quán)利要求1所述的裝置,其中所述適配器接口還被構(gòu)造成將所述裝置耦合到具有無線收發(fā)器的另一對接適配器以 使所述裝置能夠與通過無線鏈路鏈接到所述另一對接適配器的另一個人便攜設(shè)備配合以 進(jìn)行另一音頻/可視任務(wù),其中所述適配器接口被構(gòu)造成使得能夠確定所述另一對接適 配器的標(biāo)識;響應(yīng)于所述另一對接適配器的標(biāo)識來選擇所述配置數(shù)據(jù);并且所述裝置還被構(gòu)造成使所述聲學(xué)驅(qū)動器能夠作為所述另一可聽任務(wù)的一部分通過所 述另一對接適配器可聽地輸出由所述另一個人便攜設(shè)備向所述裝置提供的音頻。
34.根據(jù)權(quán)利要求33所述的裝置,其中所述適配器接口具有連接器,所述連接器具有 與所述另一對接適配器的連接器的多個對應(yīng)觸點(diǎn)配對的多個觸點(diǎn),并且其中所述裝置被 構(gòu)造成通過檢測所述多個對應(yīng)觸點(diǎn)的電壓電平來確定所述另一對接適配器的標(biāo)識。
35.根據(jù)權(quán)利要求33所述的裝置,其中所述裝置還被構(gòu)造成通過經(jīng)由所述適配器接口 訪問所述另一對接適配器的儲存器并且檢測所述另一對接適配器的所述儲存器內(nèi)存儲的 標(biāo)識數(shù)據(jù)來識別所述另一對接適配器。
36.根據(jù)權(quán)利要求33所述的裝置,還包括第一儲存器,用于存儲能夠從其中選擇 所述配置數(shù)據(jù)的第一數(shù)據(jù)。
37.根據(jù)權(quán)利要求36所述的裝置,其中能夠從存儲于所述另一對接適配器的第二儲存 器中的第二數(shù)據(jù)選擇所述配置數(shù)據(jù)。
38.根據(jù)權(quán)利要求33所述的裝置,還包括處理器;以及其中所述第一儲存器存儲可以從其中選擇指令序列的第一例程,所述指令序列將由 所述處理器執(zhí)行以使所述處理器通過所述可編程邏輯和所述適配器接口來與所述另一對 接適配器的另一處理器配合以進(jìn)行所述另一音頻/可視任務(wù)。
39.根據(jù)權(quán)利要求38所述的裝置,其中能夠從存儲于所述另一對接適配器的第二儲存 器中的第二例程選擇所述指令序列。
40.—種裝置,包括收發(fā)器,用于在所述裝置與個人便攜設(shè)備之間形成無線鏈路;適配器接口,用于將所述裝置耦合到基本設(shè)備以使所述基本設(shè)備能夠通過所述無線 鏈路來與所述個人便攜設(shè)備配合以進(jìn)行音頻/可視任務(wù),在所述音頻/可視任務(wù)中所述 個人便攜設(shè)備通過所述無線鏈路和所述適配器接口向所述基本設(shè)備提供可聽地輸出的音 頻,其中所述適配器接口被構(gòu)造成使所述基本設(shè)備能夠確定所述裝置的標(biāo)識;以及儲存器,在將所述裝置耦合到所述基本設(shè)備時可由所述基本設(shè)備訪問并且存儲數(shù) 據(jù),所述基本設(shè)備可以響應(yīng)于所述裝置的標(biāo)識從所述數(shù)據(jù)中選擇對所述基本設(shè)備的可編 程邏輯內(nèi)的互連進(jìn)行指定的配置數(shù)據(jù)以使所述基本設(shè)備能夠與所述個人便攜設(shè)備配合以 進(jìn)行所述音頻/可視任務(wù)。
41.根據(jù)權(quán)利要求40所述的裝置,其中所述適配器接口具有連接器,所述連接器具有 用于與所述基本設(shè)備的連接器的多個對應(yīng)觸點(diǎn)配對的多個觸點(diǎn),并且其中所述裝置被構(gòu)造成通過嘗試將所述多個觸點(diǎn)中的至少一個觸點(diǎn)接至電壓電平來提供所述裝置的標(biāo)識。
42.根據(jù)權(quán)利要求40所述的裝置,還包括提供所述裝置的標(biāo)識的存儲于所述儲存器內(nèi) 的標(biāo)識數(shù)據(jù)。
43.根據(jù)權(quán)利要求40所述的裝置,其中所述數(shù)據(jù)包括多個部分,其中所述數(shù)據(jù)的各部 分對應(yīng)于所述可編程邏輯的標(biāo)識,并且其中所述儲存器被構(gòu)造成使所述基本設(shè)備能夠響 應(yīng)于所述可編程邏輯的標(biāo)識從所述數(shù)據(jù)的所述多個部分之中選擇所述配置數(shù)據(jù)。
44.根據(jù)權(quán)利要求40所述的裝置,其中所述數(shù)據(jù)包括多個部分,其中所述數(shù)據(jù)的各部 分對應(yīng)于所述基本設(shè)備的標(biāo)識,并且其中所述儲存器被構(gòu)造成使所述基本設(shè)備能夠響應(yīng) 于所述基本設(shè)備的標(biāo)識從所述數(shù)據(jù)的所述多個部分之中選擇所述配置數(shù)據(jù)。
45.根據(jù)權(quán)利要求40所述的裝置,還包括處理器,用于輔助所述基本設(shè)備的處 理器以在進(jìn)行所述音頻/可視任務(wù)時使得所述基本設(shè)備與所述個人便攜設(shè)備之間能夠配 合,其中所述裝置的所述處理器執(zhí)行所述儲存器中存儲的例程的指令序列從而使所述裝 置的處理器操作所述收發(fā)器以支持所述無線鏈路中運(yùn)用的協(xié)議的至少部分。
46.根據(jù)權(quán)利要求45所述的裝置,還包括對接接口,用于使得能夠在所述裝置與 所述個人便攜設(shè)備之間,而不是與所述無線鏈路之間,進(jìn)行對接,以在通過所述適配器 和對接接口進(jìn)行所述音頻/可視任務(wù)中使得所述基本設(shè)備與所述個人便攜設(shè)備之間能夠 配合。
全文摘要
一種基本設(shè)備(100,200,300)用來與多個可交換對接適配器(500,600)之一配合以使基本設(shè)備(100,200,300)能夠與對接于對接適配器(500,600)的個人便攜設(shè)備(800,900)配合以進(jìn)行音頻/可視任務(wù)。基本設(shè)備(100,200,300)結(jié)合有用指定互連配置的配置數(shù)據(jù)(168,268,368,563,568)來編程的可編程邏輯(155,255,355)以實(shí)現(xiàn)基本設(shè)備(100,200,300)與個人便攜設(shè)備(800,900)之間的配合并且還可以結(jié)合有處理器(160,260,360)以通過對接適配器(500,600)來與個人便攜設(shè)備(800,900)配合以進(jìn)行任務(wù)??梢愿鶕?jù)哪個對接適配器(500,600)耦合到基本設(shè)備(100,200,300),根據(jù)存儲于基本設(shè)備(100,200,300)和對接適配器(500,600)中的一個或者兩個內(nèi)的配置數(shù)據(jù)(168,268,368,563,568)和/或例程(167,267,367,562,567)的版本比較,和/或根據(jù)基本設(shè)備(100,200,300)、對接適配器(500,600)、個人便攜設(shè)備(800,900)和可編程邏輯(155,255,355)中的一個或者多個的標(biāo)識來選擇配置數(shù)據(jù)(168,268,368,563,568)和/或例程(167,267,367,562,567)。
文檔編號G06F1/16GK102016753SQ200980114328
公開日2011年4月13日 申請日期2009年3月30日 優(yōu)先權(quán)日2008年4月29日
發(fā)明者K·H·阿科斯塔, M·塔爾, P·門德斯, R·D·艾薩克, R·P·查維斯 申請人:伯斯有限公司