相關(guān)申請(qǐng)的交叉引用
本申請(qǐng)要求于2015年10月12日提交的標(biāo)題為“unifiedcommunicationofcomputerperipherals”的美國(guó)臨時(shí)專利申請(qǐng)第62/240,308號(hào)的權(quán)益,該申請(qǐng)以引用的方式全部并入本文。
本發(fā)明涉及計(jì)算機(jī)外圍設(shè)備之間的通信和控制。
附圖說(shuō)明
本專利或者申請(qǐng)文件包含至少一幅彩色附圖。具有彩色附圖的本專利申請(qǐng)公開(kāi)的副本在經(jīng)請(qǐng)求并且支付了必要的費(fèi)用之后由專利局提供。
為了更好地理解本發(fā)明的上述方面以及其附加方面和實(shí)施例,應(yīng)該結(jié)合以下附圖來(lái)參考下面的具體實(shí)施方式,在以下附圖中,貫穿這些圖片,相同的參考數(shù)字表示對(duì)應(yīng)的部件。
圖1示出了根據(jù)某些實(shí)施例的統(tǒng)一通信平臺(tái)的高級(jí)通信圖。
圖2示出了根據(jù)某些實(shí)施例的將功能從一個(gè)外圍裝置分配到另一個(gè)外圍裝置的一些示例。
圖3示出了根據(jù)某些實(shí)施例的統(tǒng)一通信協(xié)議/集線器的示例用戶界面。
圖4示出了根據(jù)某些實(shí)施例的允許用戶自定義動(dòng)畫(huà)的示例動(dòng)畫(huà)編輯器。
圖5示出了根據(jù)某些實(shí)施例的示例觸發(fā)分配界面。
圖6示出了根據(jù)某些實(shí)施例的觸發(fā)鍵編輯器。
圖7示出了根據(jù)某些實(shí)施例的動(dòng)作集成的一些細(xì)節(jié)。
圖8示出了根據(jù)某些實(shí)施例的用于與選擇的觸發(fā)器集成的另外的動(dòng)作/功能的添加。
圖9示出了根據(jù)某些實(shí)施例的用于與選擇的觸發(fā)器集成的另外的裝置和相關(guān)聯(lián)的動(dòng)作/功能的添加。
圖10是示出了根據(jù)某些實(shí)施例的在與統(tǒng)一通信平臺(tái)相關(guān)聯(lián)的裝置之間的響應(yīng)于用戶生成的事件的通信流的高級(jí)時(shí)序圖。
圖11是示出了根據(jù)某些實(shí)施例的在與統(tǒng)一通信平臺(tái)相關(guān)聯(lián)的裝置之間的響應(yīng)于系統(tǒng)生成的事件的通信流的高級(jí)時(shí)序圖。
具體實(shí)施方式
描述了本發(fā)明的方法、系統(tǒng)、用戶界面和其它方面。將對(duì)本發(fā)明的某些實(shí)施例進(jìn)行參考,在附圖中示出了其示例。雖然將結(jié)合實(shí)施例來(lái)描述本發(fā)明,但是要理解,本發(fā)明并不僅限于這些具體實(shí)施例。相反,本發(fā)明旨在覆蓋在本發(fā)明的精神和范圍內(nèi)的替代、修改和等效物。因此,應(yīng)該將說(shuō)明書(shū)和附圖視為是說(shuō)明性的,而不是限制性的。
此外,在以下描述中,陳述了大量具體細(xì)節(jié)以提供對(duì)本發(fā)明的透徹理解。然而,對(duì)本領(lǐng)域的普通技術(shù)人員顯而易見(jiàn)的是,可以在沒(méi)有這些具體細(xì)節(jié)的情況下實(shí)施本發(fā)明。在其它情況下,并未對(duì)本領(lǐng)域的普通技術(shù)人員所熟知的方法、過(guò)程、組件和網(wǎng)絡(luò)進(jìn)行詳細(xì)描述以避免模糊本發(fā)明的各個(gè)方面。
根據(jù)某些實(shí)施例,用于計(jì)算機(jī)外圍設(shè)備的統(tǒng)一通信平臺(tái)使多個(gè)裝置中的一個(gè)外圍裝置能夠與該多個(gè)裝置中的其它外圍裝置中的一個(gè)或者多個(gè)通信并且對(duì)其進(jìn)行控制,其中,該多個(gè)裝置與主機(jī)裝置相關(guān)聯(lián)。主機(jī)裝置的非限制性示例包括個(gè)人計(jì)算機(jī)(pc)、平板計(jì)算機(jī)、智能手機(jī)、手持裝置、計(jì)算機(jī)工作站等。
根據(jù)某些實(shí)施例,統(tǒng)一通信平臺(tái)允許一個(gè)外圍裝置通過(guò)有線連接或者無(wú)線連接來(lái)調(diào)節(jié)和/或改變和/或多路復(fù)用其它外圍裝置中的一個(gè)或者多個(gè)外圍裝置的功能/動(dòng)作和特征。
根據(jù)某些實(shí)施例,統(tǒng)一通信平臺(tái)使用usb通信協(xié)議。
根據(jù)某些實(shí)施例,統(tǒng)一通信平臺(tái)使得能夠?qū)⒁环N或者多種耳機(jī)功能/動(dòng)作的控制分配到在鍵盤上和/或在鼠標(biāo)上的任何一個(gè)按鍵或者多個(gè)按鍵和/或按鍵的任何組合。
根據(jù)某些實(shí)施例,統(tǒng)一通信平臺(tái)使得能夠?qū)⒁环N或者多種鍵盤功能/動(dòng)作(包括任何宏)的控制、和/或已經(jīng)鏈接至在鍵盤上的按鍵的任何發(fā)光效果分配到在鼠標(biāo)上和/或在耳機(jī)上的任何一個(gè)按鍵或者多個(gè)按鍵和/或按鍵的任何組合。
根據(jù)某些實(shí)施例,統(tǒng)一通信平臺(tái)使得能將一個(gè)或者多個(gè)鍵盤功能/動(dòng)作(包括任何宏)的控制、和/或已經(jīng)鏈接至在鼠標(biāo)上的按鍵的任何發(fā)光效果分配到在耳機(jī)上和/或在鍵盤上的任何一個(gè)按鍵或者多個(gè)按鍵和/或按鍵的任何組合。
根據(jù)某些實(shí)施例,統(tǒng)一通信平臺(tái)包括通信協(xié)議/集線器,該通信協(xié)議/集線器能夠?qū)⒁粋€(gè)或者多個(gè)裝置的控制、發(fā)光效果、動(dòng)作、功能、宏重新隱射(重新分配)到一個(gè)或者多個(gè)裝置。例如,這種重新映射可以是以下中的任何一種或者組合:?jiǎn)螌?duì)單映射、單對(duì)多映射、多對(duì)單映射、和多對(duì)多映射。
根據(jù)某些實(shí)施例,統(tǒng)一通信平臺(tái)允許與統(tǒng)一通信平臺(tái)相關(guān)聯(lián)的無(wú)線外圍設(shè)備彼此進(jìn)行無(wú)線通信。
作為非限制性示例,統(tǒng)一通信平臺(tái)使用戶能夠?qū)⒁粋€(gè)裝置的以下功能中的一種或者多種重新映射(重新分配)到另一裝置:
1、耳機(jī)動(dòng)作:
麥克風(fēng)打開(kāi)
麥克風(fēng)關(guān)閉
麥克風(fēng)切換
設(shè)置麥克風(fēng)水平
側(cè)音打開(kāi)
側(cè)音關(guān)閉
設(shè)置側(cè)音水平
環(huán)繞聲打開(kāi)
環(huán)繞聲關(guān)閉
eq1(均衡器水平1)
eq2(均衡器水平2)等
音量增大
音量減小
設(shè)置音量水平
開(kāi)機(jī)
關(guān)機(jī)
自動(dòng)關(guān)機(jī)打開(kāi)
自動(dòng)關(guān)機(jī)關(guān)閉
待機(jī)
rgbled模式啟用
rgbled模式禁用
自定義rgbled模式
2、鼠標(biāo)動(dòng)作:
左擊
右擊
中鍵點(diǎn)擊
狙擊按鈕
dpi(每英寸點(diǎn)數(shù))增大
dpi減小
設(shè)置dpi水平
向上滾動(dòng)
向下滾動(dòng)
觸發(fā)按鈕(任何一個(gè))
mmo(大型多人在線)按鍵
3、鍵盤動(dòng)作:
觸發(fā)標(biāo)準(zhǔn)按鍵動(dòng)作
觸發(fā)自定義按鍵動(dòng)作
觸發(fā)宏
觸發(fā)自定義文本
針對(duì)程序或者文件的快捷鍵
觸發(fā)按鈕按下
觸發(fā)按鈕按下和保持
觸發(fā)按鈕松開(kāi)
根據(jù)某些實(shí)施例,當(dāng)用戶和與統(tǒng)一通信平臺(tái)相關(guān)聯(lián)的一組外圍裝置中的一個(gè)外圍裝置交互時(shí),該外圍裝置包括檢測(cè)該用戶交互作為用戶生成的事件的固件和/或軟件。外圍裝置的固件/軟件向統(tǒng)一通信協(xié)議/集線器報(bào)告該用戶生成的事件。根據(jù)某些實(shí)施例,統(tǒng)一通信協(xié)議/集線器通過(guò)觸發(fā)對(duì)與統(tǒng)一通信平臺(tái)相關(guān)聯(lián)的一個(gè)或者多個(gè)裝置(例如,諸如鼠標(biāo)、耳機(jī)和鍵盤等計(jì)算機(jī)外圍裝置、其它輸入/輸出裝置、和人機(jī)界面裝置)的一個(gè)或者多個(gè)預(yù)定義動(dòng)作,來(lái)對(duì)報(bào)告的用戶生成的事件作出反應(yīng)。根據(jù)某些實(shí)施例,與統(tǒng)一通信平臺(tái)相關(guān)聯(lián)的一組外圍裝置中的一個(gè)外圍裝置也配置為檢測(cè)系統(tǒng)生成的事件。外圍裝置向統(tǒng)一通信協(xié)議/集線器報(bào)告檢測(cè)到的系統(tǒng)生成的事件。根據(jù)某些實(shí)施例,統(tǒng)一通信協(xié)議/集線器通過(guò)觸發(fā)對(duì)一個(gè)或者多個(gè)裝置的一個(gè)或者多個(gè)預(yù)定義動(dòng)作,來(lái)對(duì)報(bào)告的系統(tǒng)生成的事件做出反應(yīng)。
圖1示出了根據(jù)某些實(shí)施例的統(tǒng)一通信平臺(tái)的高級(jí)通信圖。在圖1中,統(tǒng)一通信平臺(tái)100包括與計(jì)算機(jī)外圍設(shè)備通信的統(tǒng)一通信協(xié)議/集線器102,該計(jì)算機(jī)外圍設(shè)備與統(tǒng)一通信協(xié)議/集線器102相關(guān)聯(lián)。根據(jù)某些實(shí)施例,與統(tǒng)一通信協(xié)議/集線器102相關(guān)聯(lián)的計(jì)算機(jī)外圍設(shè)備作為非限制性示例可以包括有線鍵盤104a、無(wú)線鍵盤104b、有線鼠標(biāo)106a、無(wú)線鼠標(biāo)106b、有線耳機(jī)108a和無(wú)線耳機(jī)108b。
例如,在給定時(shí)間,用戶可以決定選擇使用以下外圍設(shè)備:
有線鍵盤104a或者無(wú)線鍵盤104b中的任何一個(gè);以及
有線鼠標(biāo)106a或者無(wú)線鼠標(biāo)104b中的任何一個(gè);以及
有線耳機(jī)108a或者無(wú)線耳機(jī)108b中的任何一個(gè)。
根據(jù)某些實(shí)施例,如果需要,一旦用戶已經(jīng)選擇使用外圍裝置,用戶就可以通過(guò)使用統(tǒng)一通信協(xié)議/集線器102對(duì)選擇的外圍裝置的一種或者多種功能進(jìn)行重新映射。圖1示出了有線鍵盤104a可以根據(jù)用戶選擇即將要使用哪個(gè)外圍裝置,通過(guò)經(jīng)由統(tǒng)一通信協(xié)議/集線器102的通信110,將信息發(fā)送至有線鼠標(biāo)106a或者發(fā)送至無(wú)線鼠標(biāo)106b。同樣,有線鍵盤104a可以根據(jù)用戶選擇了哪個(gè)外圍裝置,通過(guò)經(jīng)由統(tǒng)一通信協(xié)議/集線器102的通信110,將信息發(fā)送至有線耳機(jī)108a或者發(fā)送至無(wú)線耳機(jī)108b。
有線鍵盤104a也可以根據(jù)用戶選擇即將要使用哪個(gè)外圍裝置,通過(guò)經(jīng)由統(tǒng)一通信協(xié)議/集線器102的通信112,從有線鼠標(biāo)106a或者從無(wú)線鼠標(biāo)106b接收信息。同樣,有線鍵盤104a可以根據(jù)用戶選擇了哪個(gè)外圍裝置,通過(guò)經(jīng)由統(tǒng)一通信協(xié)議/集線器102的通信112,從有線耳機(jī)108a或者從無(wú)線耳機(jī)108b接收信息。
有線鼠標(biāo)106a可以根據(jù)用戶選擇即將要使用哪個(gè)外圍裝置,通過(guò)經(jīng)由統(tǒng)一通信協(xié)議/集線器102的通信114,將信息發(fā)送至有線鍵盤104a或者發(fā)送至無(wú)線鍵盤104b。同樣,有線鼠標(biāo)106a可以根據(jù)用戶選擇了哪個(gè)外圍裝置,通過(guò)經(jīng)由統(tǒng)一通信協(xié)議/集線器102的通信114,將信息發(fā)送至有線耳機(jī)108a或者發(fā)送至無(wú)線耳機(jī)108b。
有線鼠標(biāo)106a也可以根據(jù)用戶選擇即將要使用哪個(gè)外圍裝置,通過(guò)經(jīng)由統(tǒng)一通信協(xié)議/集線器102的通信116,從有線鍵盤104a或者從無(wú)線鍵盤104b接收信息。同樣,有線鼠標(biāo)106a可以根據(jù)用戶選擇了哪個(gè)外圍裝置,通過(guò)經(jīng)由統(tǒng)一通信協(xié)議/集線器102的通信116,從有線耳機(jī)108a或者從無(wú)線耳機(jī)108b接收信息。
有線耳機(jī)108a可以根據(jù)用戶選擇即將要使用哪個(gè)外圍裝置,通過(guò)經(jīng)由統(tǒng)一通信協(xié)議/集線器102的通信118,將信息發(fā)送至有線鼠標(biāo)106a或者發(fā)送至無(wú)線鼠標(biāo)106b。同樣,有線耳機(jī)108a可以根據(jù)用戶選擇了哪個(gè)外圍裝置,通過(guò)經(jīng)由統(tǒng)一通信協(xié)議/集線器102的通信118,將信息發(fā)送至有線鍵盤104a或者發(fā)送至無(wú)線鍵盤104b。
有線耳機(jī)108a也可以根據(jù)用戶選擇即將要使用哪個(gè)外圍裝置,通過(guò)經(jīng)由統(tǒng)一通信協(xié)議/集線器102的通信120,從有線鼠標(biāo)106a或者從無(wú)線鼠標(biāo)106b接收信息。同樣,有線耳機(jī)108a可以根據(jù)用戶選擇了哪個(gè)外圍裝置,通過(guò)經(jīng)由統(tǒng)一通信協(xié)議/集線器102的通信120,從有線鍵盤104a或者從無(wú)線鍵盤104b接收信息。進(jìn)一步地,根據(jù)某些實(shí)施例,如果用戶已經(jīng)選擇使用無(wú)線外圍裝置,那么一旦通過(guò)使用統(tǒng)一通信協(xié)議/集線器來(lái)配置無(wú)線外圍裝置,無(wú)線外圍裝置就可以使用無(wú)線通信(124、126、128)來(lái)彼此進(jìn)行通信。根據(jù)某些實(shí)施例,無(wú)線外圍裝置也可以使用無(wú)線通信(122、132、130)來(lái)與統(tǒng)一通信協(xié)議/集線器102進(jìn)行通信。
根據(jù)某些實(shí)施例,用戶可以選擇先前選擇的外圍裝置中的一個(gè)或者多個(gè),并且然后進(jìn)行選擇與統(tǒng)一通信協(xié)議/集線器102一起使用的其它外圍裝置。例如,用戶可以根據(jù)用戶打算玩什么視頻游戲來(lái)優(yōu)于其它類型的鼠標(biāo)選擇具有特殊mmo特征的游戲鼠標(biāo)(或者具有具體dpi范圍的鼠標(biāo))。當(dāng)用戶決定玩不同的視頻游戲時(shí),用戶具有選擇另一類型的鼠標(biāo)(和/或鍵盤和/或耳機(jī))的選項(xiàng)。使用場(chǎng)景并不限于玩視頻游戲。用戶可以基于用戶偏好或者基于用戶打算著手的項(xiàng)目的類型來(lái)選擇計(jì)算機(jī)外圍設(shè)備。
圖2示出了根據(jù)某些實(shí)施例的將功能從一個(gè)外圍裝置分配到另一個(gè)外圍裝置的一些示例。圖2示出了主機(jī)202、耳機(jī)204、鼠標(biāo)206和鍵盤208。假設(shè)主機(jī)202托管統(tǒng)一通信協(xié)議/集線器。進(jìn)一步假設(shè)耳機(jī)204、鼠標(biāo)206和鍵盤108與統(tǒng)一通信協(xié)議/集線器相關(guān)聯(lián)。為了進(jìn)行闡釋,假設(shè)圖2中的鍵盤208和鼠標(biāo)206是有線裝置,并且耳機(jī)204是無(wú)線耳機(jī)。參照?qǐng)D2描述下面的示例1、2和3。
示例1:用戶所選擇的耳機(jī)204功能將由諸如鍵盤208等另一外圍設(shè)備控制。在主機(jī)202處的統(tǒng)一通信協(xié)議/集線器用于對(duì)鍵盤208進(jìn)行觸發(fā)按鍵分配。作為非限制性示例,將在鍵盤208上的字母“m”按鍵分配給觸發(fā)按鍵,以控制耳機(jī)204上的麥克風(fēng)。例如,通過(guò)切換“m”按鍵,可以打開(kāi)或者關(guān)閉耳機(jī)204上的麥克風(fēng)。作為另一示例,可以將“m”按鍵分配用來(lái)“打開(kāi)”麥克風(fēng),而可以將鍵盤208上的另一按鍵(例如,“n”按鍵)分配用來(lái)“關(guān)閉”麥克風(fēng)。
示例2:諸如耳機(jī)音量等耳機(jī)204功能可以由用戶選擇以由諸如鼠標(biāo)206等另一外圍設(shè)備控制。在主機(jī)202處的統(tǒng)一通信協(xié)議/集線器用于對(duì)鼠標(biāo)206進(jìn)行觸發(fā)按鍵分配。作為非限制性示例,可以將“狙擊”按鍵和滾輪聯(lián)合分配用來(lái)控制耳機(jī)204上的音量水平。例如,通過(guò)按下“狙擊”按鍵并且旋轉(zhuǎn)鼠標(biāo)207上的滾輪,可以提高或者降低耳機(jī)204上的音量水平。
示例3:鍵盤208和鼠標(biāo)206的發(fā)光效果可以由用戶選擇以由另一外圍設(shè)備控制。例如,可以使鍵盤208和鼠標(biāo)206的發(fā)光效果與耳機(jī)204的發(fā)光效果同步。在主機(jī)202處的統(tǒng)一通信協(xié)議/集線器用于對(duì)耳機(jī)204進(jìn)行觸發(fā)按鍵分配。作為非限制性示例,將耳機(jī)204上的音量按鈕分配用來(lái)跨多個(gè)外圍裝置發(fā)起自定義發(fā)光模式(用戶可以通過(guò)使用在主機(jī)202處的統(tǒng)一通信協(xié)議/集線器來(lái)自定義發(fā)光模式)。例如,通過(guò)按壓并且保持耳機(jī)204上的音量按鈕,可以跨所有三個(gè)外圍裝置(例如,鍵盤208、鼠標(biāo)206和耳機(jī)204)發(fā)起自定義發(fā)光模式(例如,彩虹模式)。
圖3示出了根據(jù)某些實(shí)施例的統(tǒng)一通信協(xié)議/集線器的示例用戶界面。圖3示出了將一個(gè)外圍裝置的一種或者多種動(dòng)作/功能鏈接至其它外圍裝置的編輯器300。為了進(jìn)行闡釋,圖3至圖9示出了使用用戶界面對(duì)“動(dòng)畫(huà)”動(dòng)作/功能進(jìn)行控制和分配。然而,實(shí)施例并不限于“動(dòng)畫(huà)”動(dòng)作/功能,并且可以包括與每個(gè)外圍裝置相關(guān)聯(lián)的各種動(dòng)作/功能。本文先前列出了可以控制和分配的、與每個(gè)外圍裝置相關(guān)聯(lián)的一些動(dòng)作/功能??煞峙涞膭?dòng)作/功能可因?qū)嵤├牟煌煌?/p>
圖3示出了用戶可以使用編輯器300通過(guò)為動(dòng)畫(huà)選擇模式304(例如,波動(dòng)模式、波紋模式、固體模式、梯度模式)來(lái)控制動(dòng)畫(huà)動(dòng)作302。例如,用戶可以從下拉菜單306選擇模式,以選擇波動(dòng)模式。用戶可以進(jìn)一步通過(guò)選擇編輯選項(xiàng)308來(lái)自定義動(dòng)畫(huà)。可以自定義的特征的非限制性示例包括動(dòng)畫(huà)模式的顏色(用戶可以選擇組成該模式的各種顏色310)、速度、方向、密度、持續(xù)時(shí)間等。在這種情況下,選擇彩虹顏色310。模式和可自定義特征可因?qū)嵤┓绞降牟煌煌?/p>
圖3進(jìn)一步示出了針對(duì)選擇的和自定義的動(dòng)畫(huà)的“觸發(fā)”分配選項(xiàng)312。本文進(jìn)一步針對(duì)圖5和圖6來(lái)描述“觸發(fā)”分配。根據(jù)某些實(shí)施例,如果不存在觸發(fā)分配,那么在默認(rèn)情況下,動(dòng)畫(huà)在所有連接的外圍設(shè)備上是全球的。
圖4示出了根據(jù)某些實(shí)施例的在用戶使用編輯選項(xiàng)308時(shí)允許用戶自定義動(dòng)畫(huà)的示例動(dòng)畫(huà)編輯器402。作為非限制性示例,動(dòng)畫(huà)編輯器402使用戶能夠選擇顏色310,選擇動(dòng)畫(huà)的速度404和動(dòng)畫(huà)的方向406。
圖5示出了根據(jù)某些實(shí)施例的示例觸發(fā)分配界面312,該示例觸發(fā)分配界面312使用戶能夠選擇裝置502和在選擇的裝置上的按鍵/按鈕504。該按鍵/按鈕504將用于觸發(fā)參照?qǐng)D3和圖4描述的動(dòng)作/功能(在該示例中,動(dòng)作/功能是動(dòng)畫(huà))。作為選項(xiàng),為了幫助用戶選擇用作觸發(fā)器的按鍵/按鈕,觸發(fā)分配界面312可以包括所選裝置的視覺(jué)顯示器508??蛇x地,可以通過(guò)使用編輯選項(xiàng)510來(lái)自定義按鍵/按鈕504。作為示例,可以通過(guò)點(diǎn)擊減號(hào)506來(lái)移除觸發(fā)分配。圖2至圖9的符號(hào)僅僅是示例。實(shí)施例并不限于這些符號(hào),并且這些符號(hào)可因?qū)嵤┓绞降牟煌煌?/p>
圖6示出了根據(jù)某些實(shí)施例的觸發(fā)鍵編輯器602。觸發(fā)鍵編輯器602使用戶能夠通過(guò)使用下拉菜單604來(lái)自定義觸發(fā)鍵。圖6的用戶界面也示出了將與選擇的觸發(fā)鍵相關(guān)聯(lián)的多個(gè)動(dòng)作606集成在一起的選項(xiàng)。
圖7示出了根據(jù)某些實(shí)施例的動(dòng)作集成606的一些細(xì)節(jié)。圖7示出了用戶可以從下拉菜單704添加另一裝置并且從在704中選擇的裝置的下拉菜單706選擇動(dòng)作/功能。將該選擇的動(dòng)作/功能(706)添加至動(dòng)畫(huà)動(dòng)作,該動(dòng)畫(huà)動(dòng)作將由本文針對(duì)圖5描述的選擇的觸發(fā)器觸發(fā)??蛇x地,用戶界面可以呈現(xiàn)選擇的裝置的視覺(jué)顯示器702。用戶可以通過(guò)點(diǎn)擊減號(hào)708來(lái)移除動(dòng)作集成??蛇x地,用戶可以通過(guò)點(diǎn)擊加號(hào)710來(lái)添加用于集成的另一動(dòng)作/功能(同樣參照本文中的圖8)。用戶界面可以使用戶能夠添加用于與觸發(fā)鍵集成的更多裝置712和相關(guān)聯(lián)的動(dòng)作。
圖8示出了根據(jù)某些實(shí)施例的用于與本文針對(duì)圖5描述的選擇的觸發(fā)器集成的另外的動(dòng)作/功能的添加。圖8示出了用戶可以添加用于集成的在802中的另一動(dòng)作/功能??梢酝ㄟ^(guò)點(diǎn)擊減號(hào)806來(lái)移除在802中的動(dòng)作/功能。通過(guò)點(diǎn)擊加號(hào)804來(lái)添加多個(gè)動(dòng)作/功能。
圖9示出了根據(jù)某些實(shí)施例的用于與本文針對(duì)圖5描述的選擇的觸發(fā)器集成的另外的裝置(參見(jiàn)圖7的712)和相關(guān)聯(lián)的動(dòng)作/功能的添加。
圖9示出了根據(jù)某些實(shí)施例的用戶界面允許用戶通過(guò)使用下拉菜單902來(lái)添加用于集成的另一裝置??蛇x地,用戶界面可以呈現(xiàn)選擇的裝置的視覺(jué)顯示器908??梢酝ㄟ^(guò)點(diǎn)擊減號(hào)910來(lái)移除902的選擇的裝置??梢詮南吕藛?04選擇用于集成的并且與在902中選擇的裝置相關(guān)聯(lián)的動(dòng)作/功能。用戶可以通過(guò)點(diǎn)擊加號(hào)906來(lái)添加用于集成的另一動(dòng)作/功能。
圖10是示出了根據(jù)某些實(shí)施例的在與統(tǒng)一通信平臺(tái)相關(guān)聯(lián)的裝置之間的響應(yīng)于用戶生成的事件的通信流的高級(jí)時(shí)序圖。圖10示出了根據(jù)某些實(shí)施例的統(tǒng)一通信協(xié)議/集線器1002(例如,托管在計(jì)算機(jī)上)、諸如鍵盤1004、鼠標(biāo)1006、耳機(jī)1008等外圍裝置、和用戶1010。作為非限制性示例,當(dāng)用戶1010與鍵盤1004交互(1012)時(shí),鍵盤1004的固件和/或軟件檢測(cè)(1014)該用戶交互作為用戶生成的事件。外圍裝置的固件/軟件向統(tǒng)一通信協(xié)議/集線器1002報(bào)告(1016)該用戶生成的事件。根據(jù)某些實(shí)施例,統(tǒng)一通信協(xié)議/集線器1002通過(guò)觸發(fā)對(duì)與統(tǒng)一通信平臺(tái)相關(guān)聯(lián)的外圍裝置中的一個(gè)或者多個(gè)外圍裝置的一個(gè)或者多個(gè)預(yù)定義動(dòng)作(1020a、1020b、1020c),來(lái)檢測(cè)(1018)報(bào)告的用戶生成的事件。根據(jù)某些實(shí)施例,對(duì)一個(gè)或者多個(gè)相應(yīng)的外圍裝置的觸發(fā)的一個(gè)或者多個(gè)預(yù)定義動(dòng)作(1020a、1020b、1020c)向用戶1010提供一種或者多種類型的反饋(1022a、1022b、1022c)。反饋(1022a、1022b、1022c)可以是視覺(jué)的和/或聽(tīng)覺(jué)的和/或觸覺(jué)的。例如,反饋(1022a、1022b、1022c)可以是與用戶1010所使用的外圍裝置相關(guān)聯(lián)的發(fā)光效果、聲音效果、觸感、按鍵激活力等。
根據(jù)某些實(shí)施例,計(jì)算機(jī)外圍裝置包括計(jì)算機(jī)鼠標(biāo)、耳機(jī)和鍵盤、其它輸入/輸出裝置、和人機(jī)界面裝置。
圖11是示出了根據(jù)某些實(shí)施例的在與統(tǒng)一通信平臺(tái)相關(guān)聯(lián)的裝置之間的響應(yīng)于系統(tǒng)生成的事件的通信流的高級(jí)時(shí)序圖。圖11示出了根據(jù)某些實(shí)施例的統(tǒng)一通信協(xié)議/集線器1102(例如,托管在計(jì)算機(jī)上)、諸如鍵盤1104、鼠標(biāo)1106、耳機(jī)1108等外圍裝置、和用戶1110。作為一個(gè)非限制性示例,耳機(jī)1108的固件和/或軟件檢測(cè)(1112)系統(tǒng)生成的事件。該系統(tǒng)生成的事件的非限制性示例包括外圍設(shè)備的電力不足、無(wú)線信號(hào)強(qiáng)度低(不足)。外圍裝置的固件/軟件向統(tǒng)一通信協(xié)議/集線器1102報(bào)告(1114)該系統(tǒng)生成的事件。根據(jù)某些實(shí)施例,統(tǒng)一通信協(xié)議/集線器1102通過(guò)觸發(fā)對(duì)與統(tǒng)一通信平臺(tái)相關(guān)聯(lián)的外圍裝置中的一個(gè)或者多個(gè)外圍裝置的一個(gè)或者多個(gè)預(yù)定義動(dòng)作(1118a、1118b、1118c),來(lái)檢測(cè)(1116)報(bào)告的系統(tǒng)生成的事件。根據(jù)某些實(shí)施例,對(duì)一個(gè)或者多個(gè)相應(yīng)的外圍裝置的觸發(fā)的一個(gè)或者多個(gè)預(yù)定義動(dòng)作(1118a、1118b、1118c)向用戶1010提供一種或者多種類型的反饋(1120a、1120b、1120c)。反饋(1120a、1120b、1120c)可以是視覺(jué)的和/或聽(tīng)覺(jué)的和/或觸覺(jué)的。例如,反饋(1120a、1120b、1120c)可以是與用戶1110所使用的外圍裝置相關(guān)聯(lián)的發(fā)光效果、聲音效果、觸感、按鍵激活力等。
在前述說(shuō)明書(shū)中已經(jīng)參照可因?qū)嵤┓绞降牟煌煌拇罅烤唧w細(xì)節(jié)對(duì)本發(fā)明的實(shí)施例進(jìn)行了描述。因此,應(yīng)該將本說(shuō)明書(shū)和附圖視為是說(shuō)明性的,而不是限制性的。