国产精品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>

      用于輸入裝置與主機(jī)之間的無(wú)線通信的方法和系統(tǒng)與流程

      文檔序號(hào):39617293發(fā)布日期:2024-10-11 13:30閱讀:12來(lái)源:國(guó)知局
      用于輸入裝置與主機(jī)之間的無(wú)線通信的方法和系統(tǒng)與流程

      所描述的實(shí)施方式總體上涉及被配置成經(jīng)由無(wú)線通信接口與一個(gè)或更多個(gè)外圍電子裝置進(jìn)行通信的主機(jī)裝置。更具體地,本實(shí)施方式涉及具有用于確定數(shù)據(jù)確認(rèn)的使用的方法的無(wú)線通信協(xié)議,涉及無(wú)線通信協(xié)議確認(rèn)。


      背景技術(shù):

      1、當(dāng)前,存在被配置成與主機(jī)裝置通信的各種外圍電子裝置或人機(jī)接口裝置(hid),所述外圍電子裝置或人機(jī)接口裝置包括鼠標(biāo)、鍵盤、耳機(jī)、軌跡球等。這些外圍裝置中的許多外圍裝置采用無(wú)線通信協(xié)議來(lái)為用戶提供靈活性和便利性,然而,傳統(tǒng)的無(wú)線通信協(xié)議會(huì)在用戶同外圍裝置交互時(shí)與主機(jī)識(shí)別交互時(shí)之間經(jīng)歷相對(duì)顯著的時(shí)間延遲(本文中也被稱為“延時(shí)”),尤其是在使用多個(gè)外圍裝置的情況下。在諸如例如競(jìng)技游戲的一些應(yīng)用中,需要具有降低的延時(shí)的外圍裝置和相關(guān)聯(lián)的通信協(xié)議。

      2、在連接至主機(jī)時(shí)被選擇和初始化的hid裝置發(fā)送標(biāo)準(zhǔn)分組,該標(biāo)準(zhǔn)分組具有關(guān)于按鈕按壓、位移移動(dòng)等的字段。目前,當(dāng)使用無(wú)線通信時(shí),針對(duì)每個(gè)分組請(qǐng)求和發(fā)送確認(rèn)。如果在一定時(shí)間段內(nèi)沒(méi)有接收到確認(rèn),則hid可以重新發(fā)送或者可以切換信道。例如,在一些遙控器中使用的另一方法是簡(jiǎn)單地多次發(fā)送分組,使得極可能將接收到重復(fù)分組中的至少一個(gè)分組(例如,在紅外遙控器的情況下,替代確認(rèn),用戶看到屏幕上顯示的按鍵并且因此知曉重復(fù)分組中的至少一個(gè)分組被接收,并且如果用戶沒(méi)有看到屏幕上顯示的按鍵,則再次按壓按鈕)。這消耗帶寬和電力,并且是在同一無(wú)線信道上進(jìn)行通信的裝置之間可能存在干擾的原因之一,從而需要初始化并在另一信道上進(jìn)行通信。

      3、除非本文中另有指示,否則本部分中描述的材料不是針對(duì)本申請(qǐng)中的權(quán)利要求的現(xiàn)有技術(shù),并且不會(huì)因?yàn)榘ㄔ诒静糠种卸徽J(rèn)為是現(xiàn)有技術(shù)。


      技術(shù)實(shí)現(xiàn)思路

      1、本
      技術(shù)實(shí)現(xiàn)要素:
      并非旨在識(shí)別所要求保護(hù)的主題的關(guān)鍵特征或必要特征,也不旨在以單獨(dú)方式使用來(lái)確定所要求保護(hù)的主題的范圍。應(yīng)當(dāng)通過(guò)參照本公開內(nèi)容的整個(gè)說(shuō)明書的適當(dāng)部分、任何附圖或所有附圖以及每個(gè)權(quán)利要求來(lái)理解主題。

      2、關(guān)于hid位移數(shù)據(jù)的無(wú)確認(rèn)分組

      3、在某些實(shí)施方式中,一種用于輸入裝置與主機(jī)之間的無(wú)線通信的方法包括:由輸入裝置檢測(cè)多種類型的輸入,所述輸入包括位移數(shù)據(jù)和其他輸入數(shù)據(jù)。當(dāng)在第一時(shí)間段內(nèi)檢測(cè)到僅位移數(shù)據(jù)時(shí),生成具有位移數(shù)據(jù)的無(wú)確認(rèn)分組。向所述主機(jī)無(wú)線地傳送無(wú)確認(rèn)分組。

      4、在實(shí)施方式中,當(dāng)檢測(cè)到僅位移數(shù)據(jù)時(shí),在隨后的時(shí)間段內(nèi)傳送累積的位移數(shù)據(jù),使得第n時(shí)間段無(wú)確認(rèn)分組包括從第一時(shí)間段起的第一位移數(shù)據(jù)和直至第n時(shí)間段的所有位移數(shù)據(jù)。在達(dá)到閾值數(shù)目的具有僅位移數(shù)據(jù)的時(shí)間段之后,傳送確認(rèn)請(qǐng)求。

      5、在實(shí)施方式中,數(shù)據(jù)分組中包括無(wú)需發(fā)送確認(rèn)的指示。在一些實(shí)現(xiàn)方式中,當(dāng)在時(shí)間段內(nèi)檢測(cè)到非位移數(shù)據(jù)例如按鈕按壓(“其他輸入數(shù)據(jù)”)時(shí),生成具有其他輸入數(shù)據(jù)和確認(rèn)請(qǐng)求的“確認(rèn)數(shù)據(jù)分組”。向主機(jī)無(wú)線地傳送確認(rèn)數(shù)據(jù)分組。在各種實(shí)施方式中,其他輸入數(shù)據(jù)包括按鈕或按鍵激活。在一些實(shí)施方式中,該方法還包括在無(wú)確認(rèn)分組和確認(rèn)分組中的每一個(gè)中的確認(rèn)請(qǐng)求字段。在另外的實(shí)施方式中,位移數(shù)據(jù)包括x-y位移數(shù)據(jù)、水平滾輪旋轉(zhuǎn)數(shù)據(jù)或豎直滾輪旋轉(zhuǎn)數(shù)據(jù)、以及光標(biāo)按鈕數(shù)據(jù)中的至少一個(gè)。

      6、在另外的實(shí)施方式中,一種用于輸入裝置與主機(jī)之間的無(wú)線通信的系統(tǒng)包括:輸入裝置;安裝在輸入裝置中的輸入裝置收發(fā)器;安裝在輸入裝置中的輸入裝置處理器;位移數(shù)據(jù)輸入機(jī)構(gòu);其他數(shù)據(jù)輸入機(jī)構(gòu);耦接至輸入裝置處理器的輸入裝置存儲(chǔ)器,該輸入裝置存儲(chǔ)器包括具有存儲(chǔ)在其上的軟件指令的非暫態(tài)計(jì)算機(jī)可讀介質(zhì),所述軟件指令在由輸入裝置處理器執(zhí)行時(shí)使該輸入裝置處理器執(zhí)行包括下述的步驟:由輸入裝置檢測(cè)多種類型的輸入,所述輸入包括位移數(shù)據(jù)和其他輸入數(shù)據(jù);當(dāng)在第一時(shí)間段內(nèi)檢測(cè)到僅位移數(shù)據(jù)時(shí),生成具有位移數(shù)據(jù)和不要發(fā)送任何確認(rèn)的指示的無(wú)確認(rèn)分組;向主機(jī)無(wú)線地傳送無(wú)確認(rèn)分組;當(dāng)檢測(cè)到僅位移數(shù)據(jù)時(shí),在隨后的時(shí)間段內(nèi)傳送累積的位移數(shù)據(jù),使得第n時(shí)間段無(wú)確認(rèn)分組包括從第一時(shí)間段起的第一位移數(shù)據(jù)和直至第n時(shí)間段的所有位移數(shù)據(jù);以及在達(dá)到閾值數(shù)目的具有僅位移數(shù)據(jù)的時(shí)間段時(shí),傳送確認(rèn)請(qǐng)求。

      7、在一些實(shí)現(xiàn)方式中,一種用于輸入裝置與主機(jī)之間的無(wú)線通信的系統(tǒng)包括與主機(jī)通信的主機(jī)收發(fā)器,該系統(tǒng)還包括:主機(jī)收發(fā)器處理器;耦接至主機(jī)收發(fā)器處理器的主機(jī)收發(fā)器存儲(chǔ)器,該主機(jī)收發(fā)器存儲(chǔ)器包括具有存儲(chǔ)在其上的軟件指令的非暫態(tài)計(jì)算機(jī)可讀介質(zhì),所述軟件指令在由主機(jī)收發(fā)器處理器執(zhí)行時(shí)使該主機(jī)收發(fā)器處理器執(zhí)行包括下述的步驟:接收無(wú)確認(rèn)分組;在閾值時(shí)間段處接收到確認(rèn)請(qǐng)求時(shí),確定是否已經(jīng)接收到所有n個(gè)時(shí)間段內(nèi)的位移數(shù)據(jù);以及從輸入裝置請(qǐng)求任何缺失的位移數(shù)據(jù)。

      8、在又一實(shí)施方式中,一種用于輸入裝置與主機(jī)之間的無(wú)線通信的系統(tǒng)還包括:在包括非暫態(tài)計(jì)算機(jī)可讀介質(zhì)的主機(jī)收發(fā)器存儲(chǔ)器上的軟件指令,所述軟件指令在由主機(jī)收發(fā)器處理器執(zhí)行時(shí)使該主機(jī)收發(fā)器處理器執(zhí)行包括下述的步驟:在接收到累積的位移數(shù)據(jù)時(shí),確定先前未傳送至主機(jī)的任何位移數(shù)據(jù);以及向主機(jī)傳送先前未傳送至主機(jī)的任何位移數(shù)據(jù)。

      9、關(guān)于hid位移數(shù)據(jù)的大小減小的分組

      10、在某些實(shí)施方式中,提供了一種用于輸入裝置與主機(jī)之間的無(wú)線通信的方法。輸入裝置檢測(cè)多種類型的輸入,所述輸入包括位移數(shù)據(jù)和其他輸入數(shù)據(jù)。生成不具有在時(shí)間段內(nèi)不需要的字段的大小減小的分組。向主機(jī)無(wú)線地傳送大小減小的分組。

      11、在另外的實(shí)施方式中,當(dāng)在時(shí)間段內(nèi)檢測(cè)到僅位移數(shù)據(jù)時(shí),在消除與其他輸入數(shù)據(jù)相對(duì)應(yīng)的分組字段的同時(shí)生成具有位移數(shù)據(jù)的大小減小的分組。當(dāng)在該時(shí)間段內(nèi)檢測(cè)到其他輸入數(shù)據(jù)時(shí),生成具有用于其他輸入數(shù)據(jù)的分組字段的關(guān)于其他輸入數(shù)據(jù)的數(shù)據(jù)分組,以及向主機(jī)無(wú)線地傳送該數(shù)據(jù)分組。位移數(shù)據(jù)包括x-y位移數(shù)據(jù)、滾輪旋轉(zhuǎn)數(shù)據(jù)和光標(biāo)按鈕數(shù)據(jù)中的至少一個(gè)。在其他實(shí)施方式中,位移數(shù)據(jù)包括鍵盤光標(biāo)、操縱桿或迷你操縱桿、方向鍵(d-pad)、或加速度計(jì)、或傾斜傳感器輸出、或方向盤角度。在實(shí)施方式中,“其他輸入數(shù)據(jù)”包括按鈕或按鍵激活。

      12、在一些實(shí)現(xiàn)方式中,與主機(jī)通信的收發(fā)器接收大小減小的分組,并且將大小減小的分組轉(zhuǎn)換為包括用于其他輸入數(shù)據(jù)的字段的標(biāo)準(zhǔn)分組。然后向主機(jī)傳送標(biāo)準(zhǔn)分組。

      13、在一些實(shí)現(xiàn)方式中,基于用于表示位移量的位的數(shù)目來(lái)改變大小減小的分組的大小。

      14、在又一實(shí)施方式中,對(duì)于多個(gè)大小減小的分組,省略了向輸入裝置傳送確認(rèn)。



      技術(shù)特征:

      1.一種用于輸入裝置與主機(jī)之間的無(wú)線通信的方法,所述方法包括:

      2.根據(jù)權(quán)利要求1所述的方法,還包括:

      3.根據(jù)權(quán)利要求2所述的方法,其中,所述確認(rèn)數(shù)據(jù)分組包括確認(rèn)請(qǐng)求。

      4.根據(jù)權(quán)利要求2所述的方法,其中,所述其他輸入數(shù)據(jù)包括按鈕或按鍵激活。

      5.根據(jù)權(quán)利要求1所述的方法,還包括所述無(wú)確認(rèn)分組和確認(rèn)分組中的每一個(gè)中的確認(rèn)請(qǐng)求字段。

      6.根據(jù)權(quán)利要求1所述的方法,其中,所述位移數(shù)據(jù)包括x-y位移數(shù)據(jù)、滾輪旋轉(zhuǎn)數(shù)據(jù)和光標(biāo)按鈕數(shù)據(jù)中的至少一個(gè)。

      7.一種用于輸入裝置與主機(jī)之間的無(wú)線通信的系統(tǒng),所述系統(tǒng)包括:

      8.根據(jù)權(quán)利要求7所述的系統(tǒng),還包括:

      9.根據(jù)權(quán)利要求8所述的系統(tǒng),還包括:

      10.根據(jù)權(quán)利要求7所述的系統(tǒng),其中,所述位移數(shù)據(jù)包括x-y位移數(shù)據(jù)、水平滾輪旋轉(zhuǎn)數(shù)據(jù)或豎直滾輪旋轉(zhuǎn)數(shù)據(jù)、以及光標(biāo)按鈕數(shù)據(jù)中的至少一個(gè)。

      11.根據(jù)權(quán)利要求7所述的系統(tǒng),其中,所述位移數(shù)據(jù)包括操縱桿或迷你操縱桿數(shù)據(jù)、方向鍵數(shù)據(jù)、加速度計(jì)數(shù)據(jù)、傾斜傳感器數(shù)據(jù)和方向盤角度數(shù)據(jù)中的至少一個(gè)。

      12.根據(jù)權(quán)利要求7所述的系統(tǒng),其中,所述位移數(shù)據(jù)包括比針對(duì)y位移的字段更大的針對(duì)x位移的字段。

      13.根據(jù)權(quán)利要求7所述的系統(tǒng),其中,所述第n時(shí)間段在0.25毫秒與5毫秒之間。

      14.根據(jù)權(quán)利要求7所述的系統(tǒng),還包括軟件指令,所述軟件指令在由所述輸入裝置處理器執(zhí)行時(shí)使所述輸入裝置處理器執(zhí)行包括下述的步驟:

      15.根據(jù)權(quán)利要求14所述的系統(tǒng),還包括:

      16.一種用于輸入裝置與主機(jī)之間的無(wú)線通信的方法,所述方法包括:

      17.根據(jù)權(quán)利要求16所述的方法,還包括:

      18.根據(jù)權(quán)利要求17所述的方法,還包括:

      19.根據(jù)權(quán)利要求18所述的方法,其中,所述確認(rèn)數(shù)據(jù)分組包括確認(rèn)請(qǐng)求。

      20.根據(jù)權(quán)利要求18所述的方法,其中,所述其他輸入數(shù)據(jù)包括按鈕或按鍵激活。


      技術(shù)總結(jié)
      本公開內(nèi)容涉及用于輸入裝置與主機(jī)之間的無(wú)線通信的方法和系統(tǒng)。用于通過(guò)針對(duì)包含僅位移數(shù)據(jù)的分組不請(qǐng)求確認(rèn)(ACK)來(lái)減少對(duì)無(wú)線輸入裝置的無(wú)線干擾和電力消耗的方法。在指定時(shí)間或指定數(shù)目的分組之后請(qǐng)求確認(rèn)。每個(gè)位移數(shù)據(jù)分組包含自最后ACK以來(lái)的所有位移數(shù)據(jù),以允許容易的數(shù)據(jù)恢復(fù)。按鈕點(diǎn)擊和其他非位移數(shù)據(jù)分組包括ACK請(qǐng)求。

      技術(shù)研發(fā)人員:菲利普·沙佐,阿蒂利奧·潘涅洛,弗雷德里克·福廷
      受保護(hù)的技術(shù)使用者:羅技?xì)W洲公司
      技術(shù)研發(fā)日:
      技術(shù)公布日:2024/10/10
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1