掌桥专利:专业的专利平台
掌桥专利
首页

无线发光效果配置数据传输系统

文献发布时间:2023-06-19 10:00:31


无线发光效果配置数据传输系统

技术领域

本公开的各种方面总体上涉及无线通信系统,并且更具体地,涉及无线发光效果配置数据传输系统。

背景技术

人机接口装置(human interface device;HID)是通常由人使用的、从人取得输入并且将输出提供人的一类型的计算机装置。常用的人机接口装置可包括键盘、指向装置(例如,鼠标、轨迹球、触控垫、指向杆、光笔)、触摸屏、磁条读取器、图形输入板、摇杆、游戏台、模拟杆、网络摄影机、指纹扫描器等。适配器(dongle)是连接至计算装置以向计算装置提供额外功能性(例如,对人机接口装置的无线连接性)的一小片硬件。

无线鼠标可经由红外线辐射(infrared radiation;IR)或无线电(例如,蓝牙和Wi-Fi)而传输数据。无线鼠标的接收器可以是经由串行或USB端口而连接至计算机的适配器,或者可以是内建式的。无线键盘是允许使用者在射频(RF)或红外线辐射技术的帮助下与计算机、平板计算机或膝上型计算机进行通信的计算机键盘。无线键盘可使用传输器和接收器利用RF技术来连接。无线电传输器可在无线键盘内部。无线电接收器可以是插入至键盘端口或USB端口中的适配器。一旦接收器和传输器被插入,计算机就辨识无线键盘,好像该无线键盘经由缆线连接一样。

无线鼠标和无线键盘可使用发光二极管(light-emitting diode;LED)组件来呈现发光效果。在传统的无线鼠标和无线键盘架构中,可存在关联至每一HID装置的专用USB适配器。无线鼠标和无线键盘可支援无线色度(Chroma)功能。即,无线鼠标和无线键盘可基于从它们各自的USB适配器所接收的配置数据来调整它们的发光效果。无线鼠标和无线键盘独立于彼此操作。

图1A是图示包括无线鼠标106和无线键盘104的传统系统100的示例的图。在示例中,无线鼠标106经由USB适配器110连接至计算装置102,无线键盘104经由USB适配器108连接至计算装置102。USB适配器110为无线鼠标106的接收器,并且USB适配器108为无线键盘104的接收器。

由于RF传输未被协调,因此无线鼠标106和无线键盘104会彼此干扰。适配器108和110的紧密接近性会对系统产生不期望的RF劣化,这被称为功率阻塞。另外,由于每一HID装置需要一个USB适配器,因此计算装置102的两个USB端口被占用。

发明内容

下文呈现了一或多个方面的简化概述,以便提供对这些方面的基本理解。此概述并非所有涵盖的方面的广泛综述,而是旨在既不标识所有方面的关键或重要元素,也不描绘任何或所有方面的范围。其唯一目的是将一个或多个方面的一些概念以简化形式作为序言呈现给稍后呈现的更详细描述。

在本公开的一方面中,提供一种使用单个适配器(例如,USB适配器)将发光效果配置数据传输至多个人机接口装置(HID)的系统及方法。该系统和该方法允许两个输入装置(例如,无线鼠标和无线键盘)在一个通信信道上与单个适配器进行通信。该两个输入装置的性能与有线装置不相上下。无线系统可将信道带宽划分为多个传输时隙,并且专用时隙可以被分配给输入装置以用于数据传输,并且确认和发光效果配置数据可以在公共时隙中被返回至输入装置。

在本公开的另一方面中,提供了用于进行无线通信的方法、计算机可读介质和设备。所述设备可以是适配器。所述设备可经由射频信道接收在帧的第一时隙来自第一人机接口装置的第一数据。所述设备可将所述第一数据传输至与所述设备联接的计算装置。所述设备可经由所述射频信道接收在所述帧的第二时隙来自第二人机接口装置的第二数据。所述设备可将所述第二数据传输至所述计算装置。所述设备可在所述帧的第三时隙经由所述射频信道传输以下中的至少一者:对所述第一数据的第一确认、用于所述第一人机接口装置的第一发光效果配置数据、对所述第二数据的第二确认、或用于所述第二人机接口装置的第二发光效果配置数据。

为了实现前述和相关目的,该一个或多个方面包括下文全面描述并且在权利要求中具体指出的特征。以下描述和附图详细地阐述了该一个或多个方面的某些说明性特征。然而,这些特征指示可使用各个方面的原理的各种方式中的仅少数方式,并且该描述旨在包括所有这些方面及其等同物。

附图说明

图1A是图示包括无线鼠标和无线键盘的传统系统的示例的图。

图1B是图示包括无线鼠标和无线键盘的数据传输系统的示例的图。

图2是图示用于在适配器与两个人机接口装置(例如,无线鼠标和无线键盘)之间的数据传输的架构的示例的图。

图3是以上在图2中描述的数据传输系统中在第一时隙操作适配器的方法的流程图。

图4是以上在图2中描述的数据传输系统中在第二时隙操作适配器的方法的流程图。

图5是以上在图2中描述的数据传输系统中在第三时隙操作适配器的方法的流程图。

图6是以上在图2中描述的数据传输系统中在第一时隙操作无线鼠标的方法的流程图。

图7是以上在图2中描述的数据传输系统中在第三时隙操作无线鼠标的方法的流程图。

图8是以上在图2中描述的数据传输系统中在第二时隙操作无线键盘的方法的流程图。

图9是以上在图2中描述的数据传输系统中在第三时隙操作无线键盘的方法的流程图。

图10是图示在适配器、鼠标和键盘之间的数据传输的示例的图。

图11是进行无线通信的方法的流程图。

图12是图示在示例性设备中的不同的构件/组件之间的数据流的概念性数据流图。

图13是图示用于使用处理系统的设备的硬件实现的示例的图。

具体实施方式

下文结合附图所阐述的详细描述旨在作为各种配置的描述,而不旨在表示本文所描述的概念可得以实践的仅有配置。详细描述包括用于提供各种概念的详尽理解的目的的特定细节。然而,对于本领域技术人员将显而易见的是,这些概念可在没有这些特定细节的情况下实践。在一些实例中,熟知的结构和组件以方块图形式示出,以便避免混淆这些概念。

现将参考各种设备和方法呈现无线通信系统的若干方面。这些设备和方法将由各种块、组件、电路、流程、算法等(统称为“要素”)在以下详细描述中描述并且在附图中说明。这些要素可使用电子硬件、计算机软件或其任何组合来实施。这些要素被实施为硬件还是软件取决于特定应用以及强加于整个系统的设计约束。

通过示例的方式,要素、或要素的任何部分、或要素的任何组合可被实施为包括一个或多个处理器的“处理系统”。处理器的示例包括微处理器、微控制器、图形处理单元(graphics processing unit;GPU)、中央处理单元(central processing unit;CPU)、应用处理器、数位信号处理器(digital signal processor;DSP)、精简指令集计算(reducedinstruction set computing;RISC)处理器、片上系统(systems on a chip;SoC)、基带处理器、现场可编程门阵列(field programmable gate array;FPGA)、可编程逻辑器件(programmable logic device;PLD)、状态机、门控逻辑、离散硬件电路以及被配置为执行遍及本公开所描述的各种功能的其他合适硬件。处理系统中的一个或多个处理器可执行软件。软件应被广泛地解释为意指指令、指令集、代码、代码段、程序代码、程序、子程序、软件组件、应用、软件应用、软件包、例程、子例程、对象、可执行代码、执行线程、规程、函数等,而无论被称为软件、固件、中间件、微代码、硬件描述语言还是其他者。

因此,在一个或多个示例实施例中,所描述的功能可以硬件、软件或其任何组合来实施。如果以软件来实施,则功能可存储于计算机可读介质上或者作为一个或多个指令或代码编码于计算机可读介质上。计算机可读介质包括计算机存储介质。存储介质可以是能够由计算机存取的任何可利用的介质。通过示例且非限制,这些计算机可读介质可包括随机存取存储器(random-accessmemory;RAM)、只读存储器(read-only memory;ROM)、电可擦除可编程ROM(electrically erasable programmable ROM;EEPROM)、光盘存储装置、磁盘存储装置、其他磁性存储装置、前述类型的计算机可读介质的组合、或者能够被用于存储能够由计算机存取的以指令或数据结构的形式的计算机可执行代码的任何其他介质。

图1B是图示包括无线鼠标156和无线键盘154的数据传输系统150的示例的图。在示例中,无线鼠标156和无线键盘154两者经由共用的USB适配器158连接至计算装置152。USB适配器158是无线鼠标156和无线键盘154两者的接收器。

数据传输系统150利用单个USB适配器158来同时与无线鼠标156和无线键盘154通信。无线鼠标156可在1000Hz的射频下将包括移动和按钮状态的鼠标数据上传至USB适配器158。无线键盘154可在1000Hz的射频下将键按压状态上传至USB适配器158。USB适配器158可在每秒30帧的频率下同时将发光效果配置数据下载至无线鼠标156和无线键盘154。每次传输可在给定时隙中完成。

在一些实施例中,数据传输系统可包括USB适配器,该USB适配器可以能够同时支持两个或更多个人机接口装置(例如,一个无线鼠标和一个无线键盘)。在一些实施例中,人机接口装置可在1000Hz的射频下将HID数据传输至USB适配器。在一些实施例中,USB适配器可在每秒30帧的频率下将HID发光效果配置数据(可称为色度数据)流传输至人机接口装置。人机接口装置可使用HID发光效果配置数据来调整其各自的发光效果。

图2是图示用于在适配器与两个人机接口装置(例如,无线鼠标和无线键盘)之间的数据传输的架构的示例的图200。在示例中,数据传输被划分为Tμs(微秒)的多个帧。每一帧可被再分为用于鼠标、键盘和色度数据的三个时隙。每一时隙的持续时间可根据与该时隙相关联的功能所要求的数据带宽来分配。

在一些实施例中,在每一帧的开始处,适配器可进入接收模式(RX)以便分别从鼠标和键盘接收数据。适配器可保持在接收模式达两个时隙(时隙1和时隙2)。适配器可在时隙3改变为传输模式(TX),以便将确认(ACK)和色度数据传输至鼠标和/或键盘。

本领域技术人员将认识到,每一帧可被再分为N个时隙,N大于或等于3。在N个时隙当中,N-1个时隙可用于从N-1个人机接口装置接收数据,该N-1个人机接口装置可经由联接至计算装置的适配器与该计算装置同时工作。一个时隙可用于将ACK和色度数据从适配器传输至N-1个人机接口装置。

图3是以上在图2中描述的数据传输系统中在第一时隙操作适配器的方法的流程图300。该方法可由设备(例如,以下参考图12或图13所描述的设备1202/1202’)来执行。设备可以是适配器。

在302处,设备可确定其是否连接至无线鼠标。如果确定设备连接至无线鼠标,则设备可进行至306。如果确定设备未连接至无线鼠标,则设备可进行至304。

在306处,设备可等待鼠标数据(例如,关于无线鼠标的移动和按钮状态的数据)到达。在314处,设备可确定是否接收到鼠标数据。如果接收到鼠标数据,则设备可进行至316。在316处,设备可设定用于鼠标数据的确认标志。

在304处,设备可确定无线鼠标是否正尝试连接至设备。如果确定无线鼠标正尝试连接,则设备可进行至310。如果确定无线鼠标未尝试连接,则设备可进行至308。

在310处,设备可执行连接序列以与无线鼠标连接。在312处,设备连接至无线鼠标。在308处,设备可传输信标以用于与无线鼠标连接和同步。

图4是以上在图2中描述的数据传输系统中在第二时隙操作适配器的方法的流程图400。该方法可由设备(例如,以下参考图12或图13所描述的设备1202/1202’)来执行。设备可以是适配器。

在402处,设备可确定其是否连接至无线键盘。如果确定设备连接至无线键盘,则设备可进行至408。如果确定设备未连接至无线键盘,则设备可进行至406。

在408处,设备可等待键盘数据(例如,关于无线键盘的键按压状态的数据)到达。在418处,设备可确定是否接收到键盘数据。如果接收到键盘数据,则设备可进行至420。在420处,设备可设定用于键盘数据的确认标志。

在406处,设备可确定无线键盘是否正尝试连接至设备。如果确定无线键盘正尝试连接,则设备可进行至412。如果确定无线键盘未尝试连接,则设备可进行至410。

在412处,设备可执行连接序列以与无线键盘连接。在416处,设备连接至无线键盘。在410处,设备可传输信标以用于与无线键盘连接和同步。

图5是以上在图2中描述的数据传输系统中在第三时隙操作适配器的方法的流程图500。该方法可由设备(例如,以下参考图12或图13所描述的设备1202/1202’)来执行。设备可以是适配器。

在502处,设备可确定是否设定了用于鼠标数据或键盘数据的确认标志。如果确定设定了用于鼠标数据或键盘数据的确认标志,则设备可进行至504。如果确定没有设定用于鼠标数据或键盘数据的确认标志,则设备可进行至506。

在506处,设备可在第三时隙将RF设定为闲置。在504处,设备可确定用于无线鼠标或无线键盘的色度数据是否准备好。如果用于无线鼠标或无线键盘的色度数据准备好,则设备可进行至508。如果用于无线鼠标或无线键盘的色度数据没有准备好,则设备可进行至510。

在508处,设备可发送对鼠标数据和/或键盘数据的确认以及色度数据。在510处,设备可仅发送对鼠标数据和/或键盘数据的确认。

图6是以上在图2中描述的数据传输系统中在第一时隙操作无线鼠标的方法的流程图600。该方法可由无线鼠标执行。

在602处,鼠标可确定其是否无线地连接至适配器。如果确定鼠标连接至适配器,则鼠标可进行至608。如果确定鼠标未连接至适配器,则鼠标可进行至604。

在608处,鼠标可确定鼠标数据(例如,关于无线鼠标的移动和按钮状态的数据)是否准备好发送。如果鼠标数据准备好发送,则鼠标可进行至618。如果鼠标数据未准备好发送,则鼠标可进行至620。

在618处,鼠标可将鼠标数据发送至适配器。在622处,鼠标可设定用于等待对鼠标数据的确认的标志。在620处,鼠标可在第一时隙将RF设定为闲置。

在604处,鼠标可确定是否接收到信标。如果接收到信标,则鼠标可进行至612。如果未接收到信标,则鼠标可进行至610。

在612处,鼠标可执行连接序列以连接至适配器。在614处,鼠标连接至适配器。在610处,鼠标可监听信标数据。

图7是以上在图2中描述的数据传输系统中在第三时隙操作无线鼠标的方法的流程图700。该方法可由无线鼠标执行。

在702处,鼠标可确定是否设定了用于等待确认的标志。如果设定了用于等待确认的标志,则鼠标可进行至706。如果未设定用于等待确认的标志,则鼠标可进行至704。

在706处,鼠标可将RF设定为接收模式并且等待确认数据。在708处,鼠标可确定是否接收到确认。如果接收到确认,则鼠标可进行至710。在710处,鼠标可处理接收到的确认和用于鼠标的色度数据。在704处,鼠标可在第三时隙将RF设定为闲置。

图8是以上在图2中描述的数据传输系统中在第二时隙操作无线键盘的方法的流程图800。该方法可由无线键盘执行。

在802处,键盘可确定其是否无线地连接至适配器。如果确定键盘连接至适配器,则键盘可进行至806。如果确定键盘未连接至适配器,则键盘可进行至804。

在806处,键盘可确定键盘数据(例如,关于无线键盘的键按压状态的数据)是否准备好发送。如果键盘数据准备好发送,则键盘可进行至816。如果键盘数据未准备好发送,则键盘可进行至820。

在816处,键盘可将键盘数据发送至适配器。在822处,键盘可设定用于等待对键盘数据的确认的标志。在820处,键盘可在第二时隙将RF设定为闲置。

在804处,键盘可确定是否接收到信标。如果接收到信标,则键盘可进行至812。如果未接收到信标,则键盘可进行至810。

在812处,键盘可执行连接序列以连接至适配器。在814处,键盘连接至适配器。在810处,键盘可监听信标数据。

图9是以上在图2中描述的数据传输系统中在第三时隙操作无线键盘的方法的流程图900。该方法可由无线键盘执行。

在902处,键盘可确定是否设定了用于等待确认的标志。如果设定了用于等待确认的标志,则键盘可进行至906。如果未设定用于等待确认的标志,则键盘可进行至904。

在906处,键盘可将RF设定为接收模式并且等待确认数据。在908处,键盘可确定是否接收到确认。如果接收到确认,则键盘可进行至910。在910处,键盘可处理接收到的确认和用于键盘的色度数据。在904处,键盘可在第三时隙将RF设定为闲置。

图10是图示在适配器1002、鼠标1004和键盘1006之间的数据传输的示例的图1000。鼠标1004可以是无线鼠标并且键盘1006可以是无线键盘。在一些实施例中,示例中的数据传输可在以上参考图2所描述的数据传输系统中发生。

在帧(N-1)处,鼠标1004和键盘1006两者具有HID数据要传输至适配器1002。在帧(N-1)、时隙1处,鼠标1004将HID数据传输至适配器1002。在帧(N-1)、时隙2处,键盘1006将HID数据传输至适配器1002。

在帧(N-1)、时隙3处,鼠标1004和键盘1006改变为RX模式。适配器1002将ACK传输至鼠标1004和键盘1006,以及将色度数据传输至鼠标1004。鼠标1004接收ACK,该ACK指示前一HID传输的成功。鼠标1004还接收色度数据以配置鼠标1004的发光效果。键盘1006接收ACK,该ACK指示前一HID传输的成功。

在帧(N)处,仅鼠标1004具有HID数据要传输。在帧(N)、时隙1处,鼠标1004将HID数据传输至适配器1002。在帧(N)、时隙2处,没有来自键盘1006的传输。键盘1006处于闲置模式。在帧(N)、时隙3处,鼠标1004改变为RX模式。适配器1002将ACK传输至鼠标1004,以及将色度数据传输至鼠标1004。鼠标1004接收ACK,该ACK指示前一HID传输的成功。鼠标1004还接收色度数据以配置鼠标1004的发光效果。

在帧(N+1)处,仅键盘1006具有HID数据要传输。在帧(N+1)、时隙1处,没有来自鼠标1004的传输。鼠标1004处于闲置模式。在帧(N+1)、时隙2处,键盘1006将HID数据传输至适配器1002。在帧(N+1)、时隙3处,键盘1006改变为RX模式。适配器1002将ACK传输至键盘1006,以及将色度数据传输至键盘1006。键盘1006接收ACK,该ACK指示前一HID传输的成功。键盘1006还接收色度数据以配置键盘1006的发光效果。

在一些实施例中,可使用一个单个RF信道来替代于子载波频率的子集。在一些实施例中,部署单个无线协定。在一些实施例中,适配器(接收器)可控制时隙,并且鼠标和键盘两者可同步至适配器。包传输是时隙基准而非竞争基准的。

在一些实施例中,同步由适配器控制。适配器可在电力开启后(在相应HID装置被连接之前)在每一时隙上传输信标。HID装置(例如,鼠标、键盘)可在电力开启后监听信标。每一信标的地址可根据时隙指派来指派。换句话说,鼠标可仅接收鼠标信标,而键盘可仅接收键盘信标。因此,用于不同的HID装置的信标不会混淆并且竞争同一时隙。一旦鼠标(或键盘)接收到信标,则它可使用该信标作为用于时隙同步的参考来执行与适配器的连接过程。

在一些实施例中,帧的持续时间可以是500μs(微秒)。每一帧可包括至少三个时隙。用于鼠标和键盘的时隙可各自为150μs。并且用于色度数据的时隙可以是200μs。500μs的帧持续时间可提供2000Hz的帧频。用于HID装置的最小帧频为1000Hz。因此,对于错误恢复,可存在100%冗余度。用于鼠标和键盘的150μs时隙可由每次传输的包大小来确定。每个鼠标或键盘包可包括8字节的数据。因此,150μs时隙可足以完成数据传输。并且剩余的时隙可被指派给色度数据。

图11是进行无线通信的方法的流程图1100。在一些实施例中,该方法可在以上参考图2所描述的数据传输系统中操作适配器。该方法可由设备(例如,以下参考图12或图13所描述的设备1202/1202’)来执行。设备可以是适配器。在1102处,设备可经由射频信道接收在帧的第一时隙来自第一人机接口装置的第一数据。

在1104处,设备可将第一数据传输至与设备联接的计算装置。在一些实施例中,设备可经由计算装置的USB端口联接至计算装置。

在1106处,设备可经由射频信道接收在帧的第二时隙来自第二人机接口装置的第二数据。在一些实施例中,第一人机接口装置和第二人机接口装置可以是无线鼠标和无线键盘。

在一些实施例中,第一人机接口装置和第二人机接口装置两者可同步至设备。在一些实施例中,设备可在第一时隙传输第一信标以与第一人机接口装置同步。设备可进一步在第二时隙传输第二信标以与第二人机接口装置同步。

在1108处,设备可将第二数据传输至计算装置。在一些实施例中,第一数据可包括无线鼠标的移动和按钮状态。在一些实施例中,第二数据可包括无线键盘的键按压状态。

在1110处,设备可在帧的第三时隙经由射频信道传输以下中的至少一者:对第一数据的第一确认、用于第一人机接口装置的第一发光效果配置数据、对第二数据的第二确认、或用于第二人机接口装置的第二发光效果配置数据。在一些实施例中,第一发光效果配置数据可被用于配置第一人机接口装置的发光效果。在一些实施例中,第二发光效果配置数据可被用于配置第二人机接口装置的发光效果。

图12是图示在示例性设备1202中的不同的构件/组件之间的数据流的概念性数据流图1200。设备1202可以是适配器(例如,适配器158或1002)。设备1202可包括从HID装置1250(例如,无线鼠标)和1254(例如,无线键盘)接收HID数据的接收组件1204。在一实施例中,接收组件1204可执行上文参考图11中的1102或1106所描述的操作。

设备1202可包括将ACK和色度数据传输至HID装置1250和/或1254的传输组件1210。在一实施例中,传输组件1210可执行上文参考图11中的1110所描述的操作。接收组件1204和传输组件1210可协作以协调设备1202的通信。

设备1202可包括数据中继组件1206,数据中继组件1206被配置为将HID数据从接收组件1204中继至计算装置1252。数据中继组件1206还可被配置为将色度数据从计算装置1252中继至传输组件1210。在一实施例中,数据中继组件1206可执行上文参考图11中的1104或1108所描述的操作。

设备1202可包括执行图3至图5和图11的前述流程图中的算法的块中的每一者的额外组件。因而,图3至图5和图11的前述流程图中的每一块可由组件执行,并且设备可包括那些组件中的一者或多者。所述组件可以是被特别地配置为执行所陈述的流程/算法的一个或多个硬件组件、由被配置为执行所陈述的流程/算法的处理器来实施的一个或多个硬件组件、存储于用于供处理器实施的计算机可读介质内的一个或多个硬件组件、或者其某一组合。

图13是图示用于使用处理系统1314的设备1202’的硬件实现的示例的图1300。在一实施例中,设备1202’可以是以上参考图12所描述的设备1202。处理系统1314可以用由总线1324大致表示的总线架构来实施。取决于处理系统1314的特定应用及总设计约束,总线1324可包括任何数目个互连总线和桥接器。总线1324将各种电路链接在一起,所述电路包括由处理器1304、组件1204、1206、1210和计算机可读介质/存储器1306表示的一个或多个处理器和/或硬件组件。总线1324还可链接诸如定时源、外围设备、电压调节器和功率管理电路这样的各种其他电路,所述各种其他电路在本领域中是熟知的并因此将不再进行描述。

处理系统1314可联接至收发器1310。收发器1310联接至一个或多个天线1320。收发器1310提供用于经由传输介质与各种其他设备通信的构件。收发器1310从一个或多个天线1320接收信号,从接收到的信号中提取信息,并且将所提取的信息提供至处理系统1314,特别是接收组件1204。另外,收发器1310从处理系统1314,特别是从传输组件1210接收信息,并且基于接收到的信息,生成信号以施加至一个或多个天线1320。

处理系统1314包括联接至计算机可读介质/存储器1306的处理器1304。处理器1304负责一般处理,包括对由设备自身经由其自己的传感器所聚集的数据进行分析以及执行存储于计算机可读介质/存储器1306上的软件。软件在由处理器1304执行时使处理系统1314执行上文对于任何特定设备所描述的各种功能。计算机可读介质/存储器1306还可用于存储由处理器1304在执行软件时所操纵的数据。处理系统1314还包括组件1204、1206、1210中的至少一者。所述组件可以是驻留/存储在计算机可读介质/存储器1306中的在处理器1304中运行的软件组件、联接至处理器1304的一个或多个硬件组件、或者其某一组合。

在下文中,将说明本公开的各种方面:

示例1是一种用于无线通信的方法或设备。所述设备可经由射频信道接收在帧的第一时隙来自第一人机接口装置的第一数据。所述设备可将所述第一数据传输至联接至所述设备的计算装置。所述设备可经由所述射频信道接收在所述帧的第二时隙来自第二人机接口装置的第二数据。所述设备可将所述第二数据传输至所述计算装置。所述设备可在所述帧的第三时隙经由所述射频信道传输以下中的至少一者:对所述第一数据的第一确认、用于所述第一人机接口装置的第一发光效果配置数据、对所述第二数据的第二确认、或者用于所述第二人机接口装置的第二发光效果配置数据。

在示例2中,示例1的主题可任选地包括:所述第一人机接口装置和所述第二人机接口装置可以是无线鼠标和无线键盘。

在示例3中,示例2的主题可任选地包括:所述第一数据可包括所述无线鼠标的移动和按钮状态。

在示例4中,示例2的主题可任选地包括:所述第二数据可包括所述无线键盘的键按压状态。

在示例5中,示例1至4中的任一者的主题可任选地包括:所述第一发光效果配置数据可用以配置所述第一人机接口装置的发光效果。

在示例6中,示例1至5中的任一者的主题可任选地包括:所述第二发光效果配置数据可用以配置所述第二人机接口装置的发光效果。

在示例7中,示例1至6中的任一者的主题可任选地包括:所述第一人机接口装置和所述第二人机接口装置两者可同步至所述设备。

在示例8中,示例1至7中的任一者的主题可任选地包括:所述设备可在所述第一时隙传输第一信标以与所述第一人机接口装置同步;并且可在所述第二时隙传输第二信标以与所述第二人机接口装置同步。

应理解,所公开的流程/流程图中的块的特定次序或阶层架构为示例性方法的图示。基于设计偏好,应理解,可重新布排流程/流程图中的块的特定次序或阶层架构。此外,一些块可被组合或省略。所附的方法权利要求以示例次序呈现各种块的要素,并且并不意指限于所呈现的特定次序或阶层架构。

提供先前描述以使任何本领域技术人员能够实践本文所描述的各种方面。对这些方面的各种修改对于本领域技术人员而言将是容易显而易见的,并且本文所定义的一般原理可应用于其他方面。因此,权利要求不旨在限于本文所示的方面,而应符合与语言权利要求一致的最广范围,其中以单数形式对元件的引用不旨在意指“一个且仅一个”,除非特别地如此规定,而是意指“一个或多个”。词“示例性”在本文中用以意指“充当示例、实例或说明”。本文描述为“示例性”的任何方面不必解释为比其他方面较佳或有利。除非另有特定规定,否则术语“某一”指代一个或多个。诸如“A、B或C中的至少一者”、“A、B或C中的一者或多者”、“A、B和C中的至少一者”、“A、B和C中的一者或多者”和“A、B、C或其任何组合”这样的组合包括A、B和/或C的任何组合,并且可包括多个A、多个B或多个C。特别地,诸如“A、B或C中的至少一者”、“A、B或C中的一者或多者”、“A、B和C中的至少一者”、“A、B和C中的一者或多者”和“A、B、C或其任何组合”这样的组合可以是仅A、仅B、仅C、A和B、A和C、B和C、或者A和B和C,其中任何这样的组合可含有A、B或C的一个或多个成员。本领域技术人员已知或稍后将已知的遍及本公开所述的各种方面的要素的所有结构和功能等同物以引用的方式明确地并入本文中,并且旨在由权利要求包含。此外,本文所公开的内容均不旨在贡献给公众,而无论此公开内容是否明确地叙述在权利要求中。词“模块”、“机构”、“元件”、“装置”及其类似者可能并非词“构件”的替代者。因而,无权利要求要素将被解释为构件加功能,除非要素是使用短语“用于……的构件”明确地叙述的。

相关技术
  • 无线发光效果配置数据传输系统
  • 交互式发光效果装置及配置发光效果图案的方法
技术分类

06120112381685