欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

多操作系統(tǒng)輸入裝置的制造方法_2

文檔序號(hào):9810050閱讀:來(lái)源:國(guó)知局
起更詳細(xì)地進(jìn)行描述。
【附圖說(shuō)明】
[0028] 圖1是根據(jù)本發(fā)明實(shí)施例的、包括多個(gè)主計(jì)算裝置和數(shù)據(jù)輸入裝置的系統(tǒng)的圖。 [0029]圖2是描述根據(jù)本發(fā)明實(shí)施例的、用于在數(shù)據(jù)輸入裝置與主計(jì)算裝置之間建立連 接并自動(dòng)地確定合適的協(xié)議的方法的流程圖。
[0030] 圖3是示出根據(jù)本發(fā)明實(shí)施例的、主計(jì)算裝置與輸入裝置之間的交互作用的圖。
[0031] 圖4是示出根據(jù)本發(fā)明實(shí)施例的、用于在鼠標(biāo)輸入裝置與主計(jì)算裝置之間建立連 接并自動(dòng)地確定合適的通信協(xié)議的方法的圖。 具體實(shí)施例
[0032] 本發(fā)明的實(shí)施例總體上涉及用于操作通用無(wú)線輸入裝置的系統(tǒng)和方法,該通用無(wú) 線輸入裝置被配置成與運(yùn)行不同操作系統(tǒng)的不同計(jì)算裝置進(jìn)行連接并與這些計(jì)算裝置一 起工作。在這樣的實(shí)施例中,不同的操作系統(tǒng)可以使用可由無(wú)線輸入裝置進(jìn)行公布的不同 的HID數(shù)據(jù)報(bào)告(例如,標(biāo)準(zhǔn)數(shù)據(jù)報(bào)告、專(zhuān)有HID數(shù)據(jù)報(bào)告)。主計(jì)算裝置的示例包括但不限 于:移動(dòng)裝置、平板計(jì)算機(jī)、桌上型計(jì)算機(jī)、膝上型計(jì)算機(jī)、服務(wù)器、機(jī)頂盒、智能電視機(jī)、智 能型家用電器、遙控集線器或具有處理電路的任何其他裝置。
[0033]關(guān)于鼠標(biāo)形式的多模式(multi-modal)無(wú)線輸入裝置描述實(shí)施例。然而,本發(fā)明的 實(shí)施例并不限于鼠標(biāo)形式的輸入裝置。其他實(shí)施例考慮其他形式的輸入裝置,這些輸入裝 置包括但不限于:鍵盤(pán)、觸摸板、觸控筆、游戲控制器、方向盤(pán)、演示指示器(presentation pointer)、軌跡球、操縱桿、耳機(jī)以及遙控裝置。此外,輸入裝置可以是下述數(shù)據(jù)輸入裝置 (例如揚(yáng)聲器、顯示監(jiān)視器),該輸出輸入裝置不提供除了連接數(shù)據(jù)和配置數(shù)據(jù)以外的輸入。 [0034] I.示例性系統(tǒng)
[0035] 圖1是根據(jù)本發(fā)明實(shí)施例的、包括多個(gè)主計(jì)算裝置和數(shù)據(jù)輸入裝置的系統(tǒng)100的 圖。在圖1所描繪的實(shí)施例中,系統(tǒng)100包括計(jì)算機(jī)110、耦接至計(jì)算機(jī)100的監(jiān)視器120、鍵盤(pán) 裝置130以及鼠標(biāo)輸入裝置140。在一些實(shí)施例中,鼠標(biāo)輸入裝置140可以是多模式鼠標(biāo)。在 一些實(shí)施例中,輸入裝置可以指鍵盤(pán)裝置130和鼠標(biāo)輸入裝置140中的一個(gè)或二者。在一些 實(shí)施例中,輸入裝置還可以稱(chēng)為數(shù)據(jù)輸入裝置。如上所述,輸入裝置并不限于鼠標(biāo)和鍵盤(pán), 而是可以包括其他數(shù)據(jù)輸入裝置。對(duì)于系統(tǒng)100,鍵盤(pán)裝置130和鼠標(biāo)輸入裝置140可以被配 置成控制計(jì)算機(jī)110和監(jiān)視器120的各個(gè)方面。計(jì)算機(jī)110可以包括非瞬態(tài)計(jì)算機(jī)可讀存儲(chǔ) 介質(zhì)(未示出),該非瞬態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)被配置成存儲(chǔ)計(jì)算機(jī)代碼例如鍵盤(pán)驅(qū)動(dòng)軟 件、鼠標(biāo)驅(qū)動(dòng)軟件等,其中計(jì)算機(jī)代碼可由計(jì)算機(jī)110的處理器(未示出)來(lái)執(zhí)行以影響由鼠 標(biāo)輸入裝置140和鍵盤(pán)裝置130對(duì)計(jì)算機(jī)110的控制。在一些實(shí)施例中,鍵盤(pán)裝置130和鼠標(biāo) 輸入裝置140可以硬連線地或無(wú)線地耦接至計(jì)算機(jī)110。在其他實(shí)施例中,鍵盤(pán)裝置130和鼠 標(biāo)輸入裝置140可以經(jīng)由集線器裝置或網(wǎng)關(guān)裝置(例如路由器)硬連線地或無(wú)線地連接至計(jì) 算機(jī)110。
[0036] 除了向計(jì)算機(jī)110提供數(shù)據(jù)輸入之外,如本領(lǐng)域技術(shù)人員將會(huì)理解的那樣,可以將 鼠標(biāo)輸入裝置140用于任何數(shù)目的配置和系統(tǒng)(例如個(gè)人計(jì)算機(jī)、服務(wù)器、終端等)中。例如, 鼠標(biāo)輸入裝置140可以無(wú)線地連接至移動(dòng)裝置150(例如移動(dòng)電話)和/或平板計(jì)算機(jī)160,并 且向移動(dòng)裝置150(例如移動(dòng)電話)和/或平板計(jì)算機(jī)160提供輸入。計(jì)算機(jī)110、移動(dòng)裝置150 和平板計(jì)算機(jī)160可以被統(tǒng)稱(chēng)為或單獨(dú)稱(chēng)為主計(jì)算裝置。
[0037]圖1示出了鼠標(biāo)輸入裝置140通過(guò)無(wú)線連接170a與移動(dòng)裝置150進(jìn)行第一配對(duì)、通 過(guò)無(wú)線連接170b與平板計(jì)算機(jī)160進(jìn)行第二配對(duì)、以及通過(guò)無(wú)線連接170c與計(jì)算機(jī)110進(jìn)行 第三配對(duì)。在一些實(shí)施例中,無(wú)線連接170a至170c可以使用藍(lán)牙?(Bluetooth?)連接。藍(lán) 牙?是用于在固定裝置與移動(dòng)裝置之間在短距離上交換數(shù)據(jù)的無(wú)線電技術(shù)標(biāo)準(zhǔn)。其他實(shí)施 例可以包括其他裝置,這些裝置用于提供短距離接觸式或非接觸式通信能力,例如射頻識(shí) 另IJ(RFID)、紅外線、或者能用于在鍵盤(pán)裝置130與主計(jì)算裝置之間交換數(shù)據(jù)的其他數(shù)據(jù)傳輸 能力。在其他實(shí)施例中,可以使用通信協(xié)議來(lái)進(jìn)行在鍵盤(pán)裝置130與計(jì)算裝置(120、150、 16 0)中的任一者之間的通信。例如,通信協(xié)議可以工作于2.4GHz或5.8GHz。在一些實(shí)施例 中,鼠標(biāo)輸入裝置140可以能夠使用第一通信協(xié)議連接至第一計(jì)算裝置,并且能夠使用第二 通信協(xié)議連接至第二計(jì)算裝置。
[0038] II.示例性方法 [0039] A.發(fā)現(xiàn)、連接和配對(duì)
[0040] 圖2是描述了根據(jù)本發(fā)明實(shí)施例的、用于在鼠標(biāo)輸入裝置140與主計(jì)算裝置110之 間建立連接并自動(dòng)地確定合適的協(xié)議的方法的流程圖。在參照?qǐng)D2描述的實(shí)施例中,數(shù)據(jù)輸 入裝置是鼠標(biāo)輸入裝置140。
[0041] 在步驟202中,主計(jì)算裝置110掃描(scan for)鼠標(biāo)輸入裝置140。當(dāng)主計(jì)算裝置 110被置于配對(duì)或發(fā)現(xiàn)模式時(shí),主計(jì)算裝置110可以掃描鼠標(biāo)輸入裝置140。主計(jì)算裝置110 可以通過(guò)用戶啟用配對(duì)或發(fā)現(xiàn)模式而被置于配對(duì)或發(fā)現(xiàn)模式。當(dāng)主計(jì)算裝置110處于發(fā)現(xiàn) 模式時(shí),可連接的或處于發(fā)現(xiàn)模式的其他數(shù)據(jù)輸入裝置可以被檢測(cè)到并且可以被配對(duì)/連 接至主計(jì)算裝置110。在一些實(shí)施例中,主計(jì)算裝置110可以掃描能夠與主計(jì)算裝置110配對(duì) 和/或連接的其他數(shù)據(jù)輸入裝置或數(shù)據(jù)輸入。
[0042] 在一些實(shí)施例中,主計(jì)算裝置110可能正運(yùn)行多個(gè)操作系統(tǒng)(例如,Microsoft Wind〇WS?,Apple iOS?,AppleMac OSX?,AndroidTM,Liimx?,Chrome 0S?)中的一 個(gè)操作系統(tǒng)。在一些實(shí)施例中,主計(jì)算裝置110例如在虛擬機(jī)的情況下可被配置成運(yùn)行多個(gè) 操作系統(tǒng)環(huán)境。
[0043]在步驟204中,鼠標(biāo)輸入裝置140對(duì)標(biāo)準(zhǔn)HID和專(zhuān)有數(shù)據(jù)協(xié)議進(jìn)行公布。在這種實(shí)施 例中,鼠標(biāo)輸入裝置可能已被置于發(fā)現(xiàn)模式,以用于將鼠標(biāo)輸入裝置140與主計(jì)算裝置110 配對(duì)。當(dāng)鼠標(biāo)輸入裝置140被置于發(fā)現(xiàn)模式時(shí),鼠標(biāo)輸入裝置可以開(kāi)始對(duì)標(biāo)準(zhǔn)HID和專(zhuān)有數(shù) 據(jù)協(xié)議進(jìn)行公布。在一些實(shí)施例中,給鼠標(biāo)輸入裝置140通電可以將鼠標(biāo)輸入裝置140自動(dòng) 地置于可發(fā)現(xiàn)模式。在其他實(shí)施例中,可以通過(guò)用戶選擇或用戶交互將鼠標(biāo)輸入裝置140置 于發(fā)現(xiàn)模式。
[0044] 在步驟206中,主計(jì)算裝置110發(fā)現(xiàn)鼠標(biāo)輸入裝置140。在一些實(shí)施例中,當(dāng)主計(jì)算 裝置110發(fā)現(xiàn)鼠標(biāo)輸入裝置時(shí),可以發(fā)起連接和配對(duì)處理。在一些實(shí)施例中,配對(duì)處理可以 用于在鼠標(biāo)輸入裝置140與主計(jì)算裝置110之間建立無(wú)線連接。在一些實(shí)施例中,無(wú)線連接 可以是藍(lán)牙?、藍(lán)牙智能?(Bl uet〇〇thSmart?)或任何其他的無(wú)線標(biāo)準(zhǔn)或?qū)S袩o(wú)線網(wǎng)絡(luò) 協(xié)議。
[0045] 在一些實(shí)施例中,用戶可能必須與主計(jì)算裝置110交互來(lái)發(fā)起與鼠標(biāo)輸入裝置140 的連接和配對(duì)處理。例如,用戶可能必須將代碼輸入到主計(jì)算裝置110中以確認(rèn)用戶希望將 鼠標(biāo)輸入裝置140與主計(jì)算裝置110進(jìn)行配對(duì)。在一些實(shí)施例中,用戶可能需要訪問(wèn)主計(jì)算 裝置110中的設(shè)置以及從可用或可發(fā)現(xiàn)裝置的列表中選擇鼠標(biāo)輸入裝置140。在其他實(shí)施例 中,用戶不必與主計(jì)算裝置110交互來(lái)發(fā)起與鼠標(biāo)輸入裝置140的連接,并且可以自動(dòng)發(fā)起 并完成連接處理和配對(duì)處理。
[0046] B.所支持和公布的標(biāo)準(zhǔn)協(xié)議和專(zhuān)有協(xié)議
[0047] 在一些實(shí)施例中,鼠標(biāo)輸入裝置140可以被編程為支持標(biāo)準(zhǔn)協(xié)議和專(zhuān)有協(xié)議。鼠標(biāo) 輸入裝置140中的軟件或固件可以存儲(chǔ)這兩種協(xié)議所需的信息,并且可以被配置為使用兩 個(gè)協(xié)議來(lái)公布和傳輸數(shù)據(jù)。
[0048]鼠標(biāo)輸入裝置140可以對(duì)標(biāo)準(zhǔn)HID數(shù)據(jù)協(xié)議和專(zhuān)有數(shù)據(jù)協(xié)議進(jìn)行公布。標(biāo)準(zhǔn)HID協(xié) 議和專(zhuān)有協(xié)議可以在單獨(dú)的通信信道上傳輸。在完成連接時(shí),鼠標(biāo)輸入裝置140可以將標(biāo)準(zhǔn) HID數(shù)據(jù)報(bào)告發(fā)送至主計(jì)算裝置110。
[0049] 在一些實(shí)施例中,主計(jì)算裝置110可能不接受來(lái)自鼠標(biāo)輸入裝置140的HID數(shù)據(jù)報(bào) 告(例如,基于人與鼠標(biāo)輸入裝置140的交互而生成的輸入數(shù)據(jù))。例如,雖然運(yùn)行Microsoft Windows? 1〇操作系統(tǒng)的第一主計(jì)算裝置可以接受來(lái)自鼠標(biāo)輸入裝置140的標(biāo)準(zhǔn)HID數(shù) 據(jù)報(bào)告,但運(yùn)行Apple iOS?操作系統(tǒng)的第二主計(jì)算裝置可以不接受上述標(biāo)準(zhǔn)HID數(shù)據(jù)報(bào)告。 在這種情況下,雖然鼠標(biāo)輸入裝置140可以(通過(guò)上述配對(duì)處理)與運(yùn)行Apple iOS?操作系 統(tǒng)的第二主計(jì)算裝置成功地配對(duì),但Apple iOS?操作系統(tǒng)可阻止或忽略使用標(biāo)準(zhǔn)HID數(shù)據(jù) 報(bào)告從鼠標(biāo)輸入裝置140發(fā)送至第二主計(jì)算裝置的任何數(shù)據(jù)報(bào)告。在這種情況下,鼠標(biāo)輸入 裝置140可以被配置為把將由第二主計(jì)算裝置識(shí)別的專(zhuān)有HID數(shù)據(jù)報(bào)告發(fā)送至主計(jì)算裝置 110〇
[0050] C.切換到專(zhuān)有協(xié)議
[0051] 在步驟208中,鼠標(biāo)輸入裝置140確定主計(jì)算裝置110是否訂閱了專(zhuān)有服務(wù)通知(例 如,將輸入發(fā)送到主計(jì)算裝置110所需的專(zhuān)有協(xié)議)。在一個(gè)實(shí)施例中,通過(guò)從在主計(jì)算裝置 110上運(yùn)行的應(yīng)用程序發(fā)送的通知消息或其他類(lèi)型的指示來(lái)做出該確定。
[0052]在一些實(shí)施例中,當(dāng)鼠標(biāo)輸入裝置140與主計(jì)算裝置110連接或配對(duì)時(shí),可以啟動(dòng) 存儲(chǔ)在主計(jì)算裝置上的應(yīng)用程序。在其他實(shí)施例中,可以在連接處理或配對(duì)處理之前主動(dòng) 運(yùn)行存儲(chǔ)在主計(jì)算裝置110上的應(yīng)用程序。存儲(chǔ)在主計(jì)算裝置110上的應(yīng)用程序可以將消息 發(fā)送
當(dāng)前第2頁(yè)1 2 3 4 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
偏关县| 富裕县| 常熟市| 应城市| 三穗县| 定安县| 东平县| 尉犁县| 佛坪县| 平昌县| 兰溪市| 河曲县| 平乡县| 乐清市| 九龙县| 宁南县| 象州县| 峨眉山市| 东乌| 安多县| 上林县| 海丰县| 绥宁县| 苏州市| 固始县| 秦安县| 龙州县| 乃东县| 特克斯县| 冕宁县| 上林县| 水城县| 景东| 娱乐| 青龙| 四子王旗| 板桥市| 邳州市| 革吉县| 阳东县| 襄樊市|