Wireless pairing system, device and method

TWI940700BActive Publication Date: 2026-10-01AVERMEDIA TECH
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
TW111140104
Authority / Receiving Office
TW · TW
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-10-21
Publication Date
2026-10-01
Estimated Expiration
2042-10-20

AI Technical Summary

Technical Problem

The existing wireless pairing technology resources are expensive and error-prone, making it difficult to achieve correct wireless device pairing.

Method used

The time series is established by the wireless pairing device, a polling message is sent to bring the device into the prompt state, and a trigger signal is provided under the user operation input to complete the pairing.

Benefits of technology

It improves the accuracy and resource utilization efficiency of wireless device pairing, and reduces the time and resource consumption of the pairing process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure TWG2TB001913330_001
    Figure TWG2TB001913330_001
  • Figure TWG2TB001913330_002
    Figure TWG2TB001913330_002
  • Figure TWG2TB001913330_003
    Figure TWG2TB001913330_003
Patent Text Reader

Abstract

A wireless pairing system includes multiple wireless devices to be paired and a wireless pairing device. When the wireless pairing device receives a first operation input, it establishes a time sequence corresponding to the multiple wireless devices to be paired and transmits polling messages to one of the multiple wireless devices to be paired during multiple time periods of the time sequence. The multiple time periods of the time sequence correspond to the multiple wireless devices to be paired. When one of the wireless devices to be paired receives the polling message, it enters a prompting state during one of the time periods. When the wireless pairing device receives a second operation input during one of the time periods, it pairs with one of the wireless devices to be paired.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the technical field of wireless communications, and more particularly to a wireless pairing system, device, and method. Prior Art

[0002] In current communication technologies, wireless pairing is often used between various electronic devices to achieve wireless communication. However, this technology often consumes considerable resources to achieve pairing, and pairing failures or incorrect devices often occur. Therefore, how to conserve resources and achieve accurate wireless pairing is a pressing issue for those skilled in the art. Summary of the Invention

[0003] One aspect of the present disclosure discloses a wireless pairing system comprising a plurality of wireless devices to be paired and a wireless pairing device. When the wireless pairing device receives a first operation input, the wireless pairing device establishes a time sequence corresponding to the plurality of wireless devices to be paired and transmits a polling message to one of the plurality of wireless devices to be paired during a plurality of time periods in the time sequence. The plurality of time periods in the time sequence correspond to the plurality of wireless devices to be paired. Upon receiving the polling message, one of the wireless devices to be paired enters a prompt state during a time period. When the wireless pairing device receives a second operation input during a time period, the wireless pairing device provides a trigger signal to one of the wireless devices to be paired in the prompt state, causing the wireless pairing device to pair with the one of the wireless devices to be paired.

[0004] Another aspect of the present disclosure discloses a wireless pairing device comprising a transceiver and a processor. The processor is connected to the transceiver and configured to: upon receiving a first operation input, establish a time sequence corresponding to a plurality of wireless devices to be paired; and transmit a polling message to one of the plurality of wireless devices to be paired during a plurality of time periods in the time sequence, wherein the plurality of time periods in the time sequence correspond to the plurality of wireless devices to be paired. The polling message is configured to cause one of the wireless devices to be paired to enter a prompt state during a time period; and upon receiving an operation input during a time period, provide a trigger signal to one of the wireless devices to be paired, causing the wireless pairing device to pair with the wireless device to be paired.

[0005] Another aspect of the present disclosure discloses a wireless pairing method, comprising: when a wireless pairing device receives a first operation input, establishing a time sequence corresponding to a plurality of wireless devices to be paired, and transmitting a polling message to one of the plurality of wireless devices to be paired during a plurality of time periods in the time sequence, wherein the plurality of time periods in the time sequence correspond to the plurality of wireless devices to be paired; when one of the wireless devices to be paired receives the polling message, entering a prompt state during a time period; and when the wireless pairing device receives a second operation input during a time period, providing a trigger signal to one of the wireless devices to be paired in the prompt state, thereby pairing the wireless pairing device with the one of the wireless devices to be paired. Simple diagram description

[0006] FIG1 is a block diagram of the wireless pairing system of the present disclosure. FIG. 2 is a flow chart illustrating the wireless pairing method of the present disclosure. FIG3 is a flow chart illustrating a wireless pairing method according to some embodiments of the present disclosure. FIG. 4 is a schematic diagram illustrating an example of a wireless pairing method according to some embodiments of the present disclosure. FIG5 is a block diagram of a wireless pairing system according to some embodiments of the present disclosure. FIG6 is a flow chart illustrating a wireless pairing method according to other embodiments of the present disclosure. FIG. 7 is a schematic diagram illustrating an example of a wireless pairing method according to other embodiments of the present disclosure. Implementation Method

[0007] Please refer to FIG1 , which shows a block diagram of the wireless pairing system 100 of the present disclosure. The wireless pairing system 100 includes a plurality of wireless receiving devices 20(1) to 20(N) and a wireless transmitting device 10, where N can be any positive integer without particular limitation.

[0008] In some embodiments, the wireless transmitting device 10 may include a transceiver 12 and a processor 14. Furthermore, the wireless receiving devices 20(1) to 20(N) may also include respective transceivers and processors. For example, the wireless receiving device 20(1) includes a transceiver 22(1) and a processor 24(1).

[0009] In some embodiments, the wireless transmitting device 10 and the wireless receiving devices 20(1)~20(N) can be any electronic devices with communication functions, wherein the wireless transmitting device 10 can perform paired communication with at least one of the wireless receiving devices 20(1)~20(N).

[0010] For example, when the wireless transmitting device 10 is a microphone and the wireless receiving devices 20(1) to 20(N) are audio players, the wireless transmitting device 10 can perform paired communication with the wireless receiving device 20(1). In this way, the user can input an audio signal through the wireless transmitting device 10 and output the audio signal through the wireless receiving device 20(1). In other words, the wireless transmitting device 10 can be regarded as a wireless pairing device, and the wireless receiving devices 20(1) to 20(N) can all be regarded as wireless devices to be paired with the wireless transmitting device 10.

[0011] In some embodiments, transceiver 12 and transceivers 22(1)-22(N) can be communication interfaces for communicating with other devices. Processor 14 and processors 24(1)-24(N) can be any programmable computing device (e.g., a microprocessor, a microcontroller, a central processing unit, a digital signal processor, a field programmable gate array (FPGA), or an application-specific integrated circuit (ASIC)) or other similar hardware, and are connected to their respective corresponding transceivers. For example, processor 14 can be a microprocessor and is connected to transceiver 12.

[0012] In some embodiments, the wireless transmission device 10 may include an operable unit (not shown) that can receive a first operation input IN and a second operation input IN' inputted by a user. In some embodiments, the operable unit can represent any physical or virtual input interface. In some embodiments, the first operation input IN can be an operation in which the user presses a physical button of the wireless transmission device 10, or can be an operation in which the user presses and holds the physical button of the wireless transmission device 10. Furthermore, the second operation input IN' can be an operation in which the user presses a physical button of the wireless transmission device 10, or can be an operation in which the user releases the physical button of the wireless transmission device 10.

[0013] For example, the user may continue to press and hold the physical button of the wireless transmitting device 10 to start polling between the wireless receiving devices 20(1) to 20(N). Then, the user may release the physical button of the wireless transmitting device 10 to end polling between the wireless receiving devices 20(1) to 20(N). In another example, the user may press the physical button of the wireless transmitting device 10 once to start polling between the wireless receiving devices 20(1) to 20(N). Then, the user may press the physical button of the wireless transmitting device 10 again to end polling between the wireless receiving devices 20(1) to 20(N).

[0014] Please also refer to FIG. 2 , which illustrates a schematic diagram of a wireless pairing method 200 according to an embodiment of the present disclosure. The wireless pairing system 100 shown in FIG. 1 may be used to execute the wireless pairing method 200 in FIG. 2 .

[0015] As shown in FIG. 2 , first, in step S210 , when the wireless transmitting device 10 receives the first operation input IN, the wireless transmitting device 10 establishes a time sequence corresponding to the wireless receiving devices 20 ( 1 ) to 20 (N), and transmits a polling message to one of the wireless receiving devices 20 ( 1 ) to 20 (N) during a plurality of time periods of the time sequence, wherein the plurality of time periods of the time sequence correspond to the wireless receiving devices 20 ( 1 ) to 20 (N) respectively. In some embodiments, the polling message may be a pairing request for communication handshake of the wireless transmitting device 10 or a pairing response for communication handshake of the wireless transmitting device 10.

[0016] It is worth noting that in step S210, the wireless transmitting device 10 and the wireless receiving devices 20(1)-20(N) have not yet completed the communication handshake pairing. In other words, the wireless pairing method 200 is to complete the communication handshake between the devices.

[0017] Furthermore, in step S220, one of the wireless receiving devices enters a prompt state during a certain time period upon receiving the polling message. In some embodiments, the prompt state can be a visual signal generated by a visual indicator (e.g., a light indicator) on one of the wireless receiving devices, an audio signal generated by an audio indicator (e.g., an audio player) on one of the wireless receiving devices, or a combination thereof. In this way, the user can visually or audibly recognize the prompt state of one of the wireless receiving devices.

[0018] In other words, the user can know which wireless receiving device the wireless transmitting device 10 is currently polling through the visual indicator or the sound indicator on the wireless receiving device 20 ( 1 ) to 20 (N).

[0019] Finally, in step S230, when the wireless transmitting device 10 receives the second operation input IN' within a time period, the wireless transmitting device 10 provides a trigger signal to one of the wireless receiving devices in the prompt state, thereby pairing the wireless transmitting device 10 with the one of the wireless receiving devices. In some embodiments, the trigger signal may be a pairing confirmation request for a communication handshake from the wireless transmitting device 10, or a pairing request for a communication handshake from the wireless transmitting device 10, wherein the pairing request includes a pairing confirmation message. In some embodiments, the pairing may be a connection established after the communication handshake is completed.

[0020] In other words, the user can pair the wireless transmitting device 10 with the currently polled wireless receiving device to establish a connection through the second operation input IN′.

[0021] The detailed steps in the above steps S210 to S230 will be further explained later with specific examples.

[0022] Please refer to FIG. 1 and FIG. 3 , which shows a flow chart of a wireless pairing method 300 according to some embodiments of the present disclosure.

[0023] As shown in FIG. 3 , in step S310 , the wireless transmitting device 10 receives a first operation input IN. In step S320 , the wireless transmitting device 10 broadcasts an information request IRQ. In some embodiments, the information request IRQ may include a synchronization packet having a connection port of a source device (e.g., the wireless transmitting device 10 ) and a destination device (e.g., at least one of the wireless receiving devices 20 ( 1 ) to 20 (N) ) and related information (e.g., a device identifier and a received signal strength indicator) that the source device wants to request from the destination device.

[0024] In step S330, in response to the information request, the wireless receiving devices 20(1)-20(N) return respective information responses (e.g., information response IRP1, information response IRP2). In some embodiments, the information responses of the wireless receiving devices 20(1)-20(N) may include respective device identifications and received signal strength indications (RSSIs).

[0025] In step S340, the wireless transmitting device 10 generates a time sequence based on the information responses from the wireless receiving devices 20(1)-20(N), wherein the N time segments of the time sequence correspond to the N wireless receiving devices. In some embodiments, the wireless transmitting device 10 may generate the time sequence based on the received signal strength indicators in the information responses.

[0026] For example, the wireless transmitting device 10 may arrange the signal strength indicators in the information responses of the wireless receiving devices 20(1)-20(N) in descending order, and assign the wireless receiving devices 20(1)-20(N) to N time periods of the time series according to this arrangement order. In other words, the wireless transmitting device 10 may determine the order of polling based on the signal strength indicators of each of the wireless receiving devices 20(1)-20(N).

[0027] It is worth noting that although the above embodiment proposes generating a time sequence based on the information responses of the wireless receiving devices 20(1)~20(N), the present disclosure can also generate a time sequence based on a pre-stored arrangement table of the wireless receiving devices 20(1)~20(N).

[0028] In step S350(1), the wireless transmitting device continuously broadcasts a pairing request (e.g., a pairing request PRQ) for the wireless receiving device corresponding to the first time period during a first time period, wherein the pairing request includes a device identifier of the wireless receiving device corresponding to the first time period. In step S360(1), whenever the wireless receiving device corresponding to the first time period recognizes its own device identifier from the pairing request, the wireless receiving device corresponding to the first time period enters a prompt state. In some embodiments, whenever other wireless receiving devices fail to recognize their own device identifiers from the pairing request, the other wireless receiving devices may enter a standby state, wherein the standby state may be a state in which their respective visual indicators or sound indicators are not triggered.

[0029] In step S370(1), the wireless transmitting device 10 continuously detects whether the second operation input IN' is received during the first time period. If the wireless transmitting device 10 detects that the second operation input IN' has been received during the first time period, the process proceeds to step S380(1). In step S380(1), the wireless transmitting device 10 transmits a trigger signal to the wireless receiving device corresponding to the first time period to complete pairing. In some embodiments, the trigger signal may be a pairing confirmation request, wherein the pairing confirmation request includes an identifier of the wireless receiving device corresponding to the first time period.

[0030] If the wireless transmitting device 10 detects that the second operation input IN' is not received during the first time period, it proceeds to step S350(2). It is worth noting that steps S350(2) to S380(N) are similar to the above steps S350(1) to S380(1), and therefore will not be repeated here.

[0031] Furthermore, if the wireless transmitting device does not receive the second operation input IN' within N time periods, the process proceeds to step S390. In step S390, the wireless transmitting device 10 performs the polling of the aforementioned steps in the same manner at the next time sequence. In other words, if the wireless transmitting device 10 does not complete pairing within N time periods, the wireless transmitting device 10 may continue to poll the wireless receiving devices 20(1)-20(N) until the wireless transmitting device 10 detects receipt of the second operation input IN' to complete pairing.

[0032] It is worth noting that the second operation input IN′ in the wireless pairing method 300 can be input by the user to the wireless transmitting device 10 at any time point in any time period.

[0033] The following takes the wireless pairing method 300 in which N=2 and the second operation input IN′ is received in the second time period as an example.

[0034] Please also refer to FIG. 4 , which illustrates a schematic diagram of an example of a wireless pairing method 300 according to some embodiments of the present disclosure.

[0035] As shown in FIG4 , when the user generates a first operation input IN through the wireless transmitting device 10 at time point t0, the wireless transmitting device 10 continuously broadcasts an information request IRQ between time point t0 and time point t1. Whenever the wireless receiving device 20(1)~20(2) receives the information request IRQ, the wireless receiving device 20(1)~20(2) returns an information response IRP1 and an information response IRP2, respectively, wherein the information response IRP1 includes the device identifier and the received signal strength indicator of the wireless receiving device 20(1), and the information response IRP2 includes the device identifier and the received signal strength indicator of the wireless receiving device 20(2).

[0036] In this way, the wireless transmitting device 10 generates a time sequence based on the device identifiers and the received signal strength indicator. If the received signal strength indicator of the wireless receiving device 20 (1) is greater than the received signal strength indicator of the wireless receiving device 20 (2), the wireless transmitting device 10 assigns the first time period of the time sequence (between time point t1 and time point t2) to the wireless receiving device 20 (1) and the second time period of the time sequence (between time point t2 and time point t3) to the wireless receiving device 20 (2).

[0037] The wireless transmitting device 10 starts broadcasting a pairing request PRQ1 from time point t1, wherein the pairing request PRQ1 includes the device identifier of the wireless receiving device 20(1). As long as the wireless transmitting device 10 does not detect the second operation input IN' between time point t1 and time point t2, the wireless transmitting device 10 will continue broadcasting the pairing request PRQ1 between time point t1 and time point t2. Whenever the wireless receiving device 20(1) recognizes its own device identifier from the pairing request PRQ1, the wireless receiving device 20(1) enters a prompt state and returns a pairing response PRP1 to inform the wireless transmitting device 10 that the wireless receiving device 20(1) is currently available for pairing. Whenever the wireless receiving device 20(2) does not recognize its own device identifier from the pairing request PRQ1, the wireless receiving device 20(2) enters a standby state.

[0038] Since the wireless transmitting device 10 does not detect the second operation input IN' between time point t1 and time point t2, the wireless transmitting device 10 starts broadcasting a pairing request PRQ2 from time point t2, wherein the pairing request PRQ2 includes the device identifier of the wireless receiving device 20(2). When the wireless receiving device 20(2) recognizes its own device identifier from the pairing request PRQ2, the wireless receiving device 20(2) enters a prompt state and returns a pairing response PRP2 to inform the wireless transmitting device 10 that the wireless receiving device 20(2) is currently available for pairing. When the wireless receiving device 20(1) does not recognize its own device identifier from the pairing request PRQ2, the wireless receiving device 20(1) enters a standby state.

[0039] When the wireless receiving device 20(2) has just entered the prompt state and the wireless receiving device 20(1) has just entered the standby state, the wireless transmitting device 10 receives the second operation input IN'. The wireless transmitting device 10 starts broadcasting a pairing confirmation request PCRQ, wherein the pairing confirmation request PCRQ includes the device identifier of the wireless receiving device 20(2). At this time, when the wireless receiving device 20(2) recognizes its own device identifier from the pairing confirmation request PCRQ, the wireless receiving device 20(2) enters the standby state and returns a pairing confirmation response PCRP to inform the wireless transmitting device 10 that the wireless receiving device 20(2) has completed pairing.

[0040] It is worth noting that, in addition to the above-described example of wireless pairing system 100, in some embodiments, wireless pairing system 100 may use wireless receiving device 20 as a wireless pairing device, and use wireless transmitting devices 10(1)-10(N) as wireless devices to be paired. This situation will be explained in another embodiment below.

[0041] Please refer to FIG. 5 and FIG. 6 . FIG. 5 illustrates a block diagram of a wireless pairing system 500 according to some embodiments of the present disclosure, and FIG. 6 illustrates a flow chart of a wireless pairing method 600 according to other embodiments of the present disclosure. As shown in FIG. 5 , the wireless pairing system 500 includes a wireless receiving device 20 and wireless transmitting devices 10(1) to 10(N).

[0042] It is worth noting that the wireless receiving device 20 has the same hardware structure as the wireless receiving devices 20(1) to 20(N) in the wireless pairing system 100 of FIG. 1 , the wireless transmitting devices 10(1) to 10(N) have the same hardware structure as the wireless transmitting device 10 in the wireless pairing system 100 of FIG. 1 , and the connection method between the wireless receiving device 20 and the wireless transmitting devices 10(1) to 10(N) is the same as the connection method between the wireless transmitting device 10 and the wireless receiving device 20(1) to 20(N) in the wireless pairing system 100. Therefore, no further description will be given here.

[0043] As shown in FIG6 , in step S510 , the wireless receiving device 20 receives a first operation input IN. In step S520 , the wireless transmitting devices 10 ( 1 ) to 10 (N) continue to transmit respective pairing requests (e.g., pairing request PRQ1 and pairing request PRQ2 ). In some embodiments, the pairing request may include a device identifier of each of the wireless transmitting devices 10 ( 1 ) to 10 (N). In some embodiments, the pairing request may include a synchronization packet having a connection port of a source device (e.g., at least one of the wireless transmitting devices 10 ( 1 ) to 10 (N)) and a destination device (e.g., the wireless receiving device 20).

[0044] It is worth noting that, no matter before or after the wireless receiving device 20 receives the first operation input IN, the wireless transmitting devices 10 ( 1 ) to 10 (N) will continue to transmit their respective pairing requests.

[0045] In step S530, the wireless receiving device 20 generates a time sequence based on the pairing requests of the wireless transmitting devices 10(1)-10(N), wherein the N time periods of the time sequence correspond to the wireless transmitting devices 10(1)-10(N). In some embodiments, the wireless receiving device 20 may calculate the received signal strength indicators of the wireless transmitting devices 10(1)-10(N) based on the signal strengths of the pairing requests, and generate the time sequence based on the received signal strength indicators.

[0046] It is worth noting that although the above embodiment proposes generating a time sequence based on the pairing requests of the wireless transmission devices 10(1)~10(N), the present disclosure can also generate a time sequence based on a pre-stored arrangement table of the wireless transmission devices 10(1)~10(N).

[0047] In step S540(1), in response to receiving pairing requests from the wireless transmitting devices 10(1)-10(N), the wireless receiving device 20 transmits N pairing responses (e.g., pairing response PRP1, pairing response PRP2, etc.) of the wireless transmitting devices 10(1)-10(N) to the wireless transmitting devices 10(1)-10(N) in a first time period, respectively, wherein the pairing response of the wireless receiving device 20 corresponding to the first time period includes an identifier of the wireless receiving device 20. In some embodiments, the pairing response of the wireless receiving device 20 corresponding to the first time period may further include the identifier of the wireless receiving device 20, and the other pairing responses of the wireless receiving devices may respectively include the identifiers of the wireless transmitting devices.

[0048] In step S550(1), when the wireless transmitting device corresponding to the first time period recognizes the identifier of the wireless receiving device 20 from the pairing response, the wireless transmitting device corresponding to the first time period enters the prompt state. In some embodiments, when the other wireless transmitting devices do not recognize the identifier of the wireless receiving device 20 from the pairing response, the other wireless transmitting devices may enter the standby state.

[0049] In step S560(1), the wireless receiving device 20 continuously detects whether the second operation input IN' is received during the first time period. If the wireless receiving device 20 detects that the second operation input IN' has been received during the first time period, the process proceeds to step S570(1). In step S570(1), the wireless receiving device 20 transmits a trigger signal to the wireless transmitting device corresponding to the first time period to complete pairing. In some embodiments, the trigger signal may be a pairing request, wherein the pairing request includes an identifier of the wireless receiving device corresponding to the first time period and a received signal strength indicator, an identifier of the wireless transmitting device 10, and a pairing confirmation message.

[0050] If the wireless receiving device 20 detects that the second operation input IN' is not received during the first time period, it proceeds to step S540(2). It is worth noting that steps S540(2) to S570(N) are similar to steps S540(1) to S570(1) above, and therefore will not be repeated here.

[0051] Furthermore, if the wireless transmitting device does not receive the second operation input IN' within N time periods, the process proceeds to step S580. In step S580, the wireless transmitting device performs the polling steps described above in the same manner at the next time sequence. In other words, if the wireless receiving device 20 does not complete pairing within N time periods, the wireless receiving device 20 may continue to poll the wireless transmitting devices 10(1) to 10(N) until the wireless receiving device 20 detects receipt of the second operation input IN' to complete pairing.

[0052] It is worth noting that the second operation input IN′ in the wireless pairing method 600 can also be input by the user to the wireless receiving device 20 at any time point in any time period.

[0053] The following takes the wireless pairing method 600 in which N=2 and the second operation input IN′ is received in the second time period as an example.

[0054] Please also refer to FIG. 7 , which illustrates a schematic diagram of an example of a wireless pairing method 600 according to other embodiments of the present disclosure.

[0055] As shown in FIG7 , the wireless transmitting devices 10 ( 1 ) to 10 ( 2 ) respectively continuously broadcast pairing requests PRQ1 and pairing requests PRQ2. When the user generates a first operation input IN through the wireless receiving device 20 at time point t0, the wireless receiving device 20 continuously receives the pairing requests PRQ1 and pairing requests PRQ2 respectively broadcast by the wireless transmitting devices 10 ( 1 ) to 10 ( 2 ) between time point t0 and time point t1, wherein the pairing request PRQ1 includes the device identifier of the wireless transmitting device 10 ( 1 ) and the pairing request PRQ2 includes the device identifier of the wireless transmitting device 10 ( 2 ). In this way, the wireless receiving device 20 calculates the received signal strength indications of the wireless transmitting devices 10 ( 1 ) to 10 ( 2 ) according to the pairing request PRQ1 and the pairing request PRQ2.

[0056] In this way, the wireless receiving device 20 generates a time sequence based on the device identifiers and the received signal strength indicator. If the received signal strength indicator of the wireless transmitting device 10 (1) is greater than the received signal strength indicator of the wireless transmitting device 10 (2), the wireless receiving device 20 assigns the first time period of the time sequence (between time point t1 and time point t2) to the wireless transmitting device 10 (1) and the second time period of the time sequence (between time point t2 and time point t3) to the wireless transmitting device 10 (2).

[0057] The wireless receiving device 20 detects whether the received packet is a pairing request PRQ1 or a pairing request PRQ2 starting from time point t1. When the wireless receiving device 20 detects the pairing request PRQ1 and identifies the device identifier of the wireless transmitting device 10(1) from the pairing request PRQ1, the wireless receiving device 20 returns a pairing response PRP1 to the wireless transmitting device 10(1), wherein the pairing response PRP1 includes the device identifier of the wireless transmitting device 10(1) and the device identifier of the wireless receiving device 20. When the wireless receiving device 20 receives the pairing request PRQ1 again between time point t1 and time point t2, the wireless receiving device 20 does not return any message.

[0058] When the wireless receiving device 20 detects the pairing request PRQ2 and identifies the device identifier of the wireless transmitting device 10(2) from the pairing request PRQ2, the wireless receiving device 20 returns a pairing response PRP2 to the wireless transmitting device 10(2), wherein the pairing response PRP2 only includes the device identifier of the wireless transmitting device 10(2). When the wireless receiving device 20 receives the pairing request PRP2 again between time point t1 and time point t2, the wireless receiving device 20 does not return any message.

[0059] When the wireless transmitting device 10(1) recognizes the device identifier of the wireless receiving device 20 from the pairing response PRP1, the wireless transmitting device 10(1) enters the prompt state. When the wireless transmitting device 10(2) does not recognize the device identifier of the wireless receiving device 20 from the pairing response PRP2, the wireless transmitting device 10(2) enters the standby state.

[0060] Since the wireless receiving device 20 does not detect the second operation input IN' between time point t1 and time point t2, the wireless receiving device 20 continues to detect whether the received packet is a pairing request PRQ1 or a pairing request PRQ2 starting from time point t2. When the wireless receiving device 20 identifies the device identifier of the wireless transmitting device 10(1) from the pairing request PRQ1, the wireless receiving device 20 returns a pairing response PRP3 to the wireless transmitting device 10(1), wherein the pairing response PRP3 only includes the device identifier of the wireless transmitting device 10(1). When the wireless receiving device 20 receives the pairing request PRQ1 again between time point t2 and time point t3, the wireless receiving device 20 does not return any message.

[0061] When the wireless receiving device 20 recognizes the device identifier of the wireless transmitting device 10(2) from the pairing request PRQ2, the wireless receiving device 20 returns a pairing response PRP4 to the wireless transmitting device 10(2), wherein the pairing response PRP4 includes the device identifier of the wireless transmitting device 10(2) and the device identifier of the wireless receiving device 20. When the wireless receiving device 20 receives the pairing request PRQ2 again between time point t2 and time point t3, the wireless receiving device 20 does not return any message.

[0062] When the wireless transmitting device 10(2) recognizes the device identifier of the wireless receiving device 20 from the pairing response PRP4, the wireless transmitting device 10(2) enters the prompt state. When the wireless transmitting device 10(1) does not recognize the device identifier of the wireless receiving device 20 from the pairing response PRP3, the wireless transmitting device 10(1) enters the standby state.

[0063] When the wireless transmitting device 10(2) has just entered the prompt state and the wireless transmitting device 10(1) has just entered the standby state, the wireless receiving device 20 receives the second operation input IN'. At this time, the wireless receiving device 20 continues to detect whether the received packet is a pairing request PRQ1 or a pairing request PRQ2 starting from the time point t3. That is, starting from the time point t3 when the second operation input IN' is received, the wireless receiving device 20 detects whether the received packet matches the wireless transmitting device ready to respond in the corresponding time period. For example, the second time period of the time sequence (between time point t2 and time point t3) corresponds to the wireless transmitting device 10(2). When the wireless receiving device 20 recognizes the device identifier of the wireless transmitting device 10(1) from the pairing request PRQ1, the wireless receiving device 20 also returns a pairing response PRP3 to the wireless transmitting device 10(1). When the wireless transmitting device 10(1) does not recognize the device identifier of the wireless receiving device 20 from the pairing response PRP3, the wireless transmitting device 10(1) enters the standby state. When the wireless receiving device 20 recognizes the device identifier of the wireless transmitting device 10(2) from the pairing request PRQ2, the wireless receiving device 20 returns a pairing response PRP5 to the wireless transmitting device 10(2), wherein the pairing response PRP5 includes the device identifier of the wireless transmitting device 10(2), the device identifier of the wireless receiving device 20, and a pairing confirmation message. When the wireless transmitting device 10(2) recognizes the pairing confirmation message and the device identifier of the wireless receiving device 20 from the pairing response PRP5, the wireless transmitting device 10(2) enters a standby state and completes pairing with the wireless receiving device 20.

[0064] In summary, the wireless pairing system proposed in this disclosure allows users to quickly select a device to pair with based on the status of the pairing device's indicator. Furthermore, the pairing device's indicator visualizes the polling action performed by the user's device or the pairing device. This allows users to more accurately complete wireless pairing between devices based on this status indication, saving the time and resources previously consumed by wireless pairing.

[0065] Although the present disclosure has been disclosed above with reference to the embodiments, this is not intended to limit the present disclosure. Anyone skilled in the art may make various changes and modifications without departing from the spirit and scope of the present disclosure. Therefore, the scope of protection of the present disclosure shall be determined by the scope of the appended patent applications.

[0066] 100, 500: Wireless pairing system 10, 10(1)~10(N): Wireless transmission device 12, 22(1)~22(N): Transceiver 14, 24(1)~24(N): Processor 20(1)~20(N), 20: Wireless receiving device IN: First operation input IN': Second operation input IRQ: Information Request IRP1, IRP2: Information Response PRQ1, PRQ2: pairing request PRP1, PRP2, PRP3, PRP4, PRP5: Paired Response PCRQ: Pairing Confirmation Request PCRP: Pairing Confirmation Response 200, 300, 600: Wireless pairing method S210~S230, S310~S390, S510~S580: Steps t0~t3: time point

Claims

1. A wireless pairing system, comprising: Multiple wireless devices awaiting pairing; A wireless pairing device, upon receiving a first operation input, establishes a time sequence corresponding to the wireless devices to be paired, and transmits a polling message to one of the wireless devices to be paired during a time period of the time sequence, wherein the time period of the time sequence corresponds to the wireless device to be paired, wherein the wireless device to be paired enters a prompting state during the time period upon receiving the polling message, and when the wireless pairing device receives a second operation input during the time period, provides a trigger signal to the wireless device to be paired in the prompting state, enabling the wireless pairing device to pair with the wireless device to be paired, and when the wireless pairing device does not receive the second operation input during the time period, the wireless pairing device transmits the polling message to the other wireless device to be paired during another time period of the time sequence corresponding to the other time period.

2. The wireless pairing system as described in claim 1, wherein when one of the wireless devices to be paired identifies the device identifier of the wireless device to be paired from the polling message, the wireless device to be paired enters the prompt state during a certain time period, wherein the certain time period corresponds to the wireless device to be paired.

3. The wireless pairing system as described in claim 1, wherein one of the wireless devices to be paired continuously receives the polling message during a corresponding time period, wherein the polling message includes a device identifier of one of the wireless devices to be paired, and one of the wireless devices to be paired enters the prompt state during the corresponding time period.

4. The wireless pairing system as claimed in claim 1, wherein the wireless pairing device continuously broadcasts the polling message during the respective time periods, wherein the polling message during the respective time periods includes a device identifier of the wireless device to be paired corresponding to the respective device during the respective time periods.

5. The wireless pairing system as described in claim 1, wherein when the wireless pairing device receives a pairing request broadcast by one of the wireless devices to be paired, the wireless pairing device transmits the polling message corresponding to one of the time periods to one of the wireless devices to be paired according to the time sequence.

6. The wireless pairing system as claimed in claim 1, wherein each of the wireless devices to be paired includes an indicator for generating a visual message or an audio message corresponding to the prompt status.

7. The wireless pairing system as claimed in claim 1, wherein the wireless pairing device includes an operable unit for generating the first operation input corresponding to a momentary press operation or a sustained press operation, and generating the second operation input corresponding to another momentary press operation or a release press operation.

8. A wireless pairing device, comprising: One transceiver; The transceiver is connected to a processor and configured to: upon receiving a first operation input, establish a time sequence corresponding to a plurality of wireless devices to be paired, and transmit a polling message to one of the wireless devices to be paired during a time period of the time sequence, wherein the time period of the time sequence corresponds to the wireless device to be paired, wherein the polling message is used to cause the wireless device to be paired to enter a prompting state during the time period; upon receiving an operation input during the time period, provide a trigger signal to the wireless device to be paired, causing the wireless pairing device to pair with the wireless device to be paired; and when the wireless pairing device does not receive the operation input during the time period, transmit the polling message to the other of the wireless devices to be paired during another time period of the time sequence corresponding to the other time period.

9. The wireless pairing device as claimed in claim 8, wherein the processor is further configured to: continuously broadcast the polling message during each of the time periods, wherein the polling message includes a device identifier of the wireless device to be paired corresponding to each of the time periods.

10. The wireless pairing device as claimed in claim 8, wherein the processor is further configured to: when receiving a pairing request broadcast by one of the wireless devices to be paired, transmit the polling message corresponding to one of the time periods according to the time sequence to one of the wireless devices to be paired.

11. The wireless pairing device as claimed in claim 8, wherein each of the wireless devices to be paired includes an indicator for generating a visual message or an audio message corresponding to the prompt status.

12. The wireless pairing device as claimed in claim 8 further includes an operable unit for generating the first operation input corresponding to a momentary press operation or a sustained press operation, and generating a second operation input corresponding to another momentary press operation or a release press operation.

13. A wireless pairing method, comprising: When a wireless pairing device receives a first operation input, it establishes a time sequence corresponding to multiple wireless devices to be paired, and transmits a polling message to one of the wireless devices to be paired during a time period of the time sequence, wherein the time period of the time sequence corresponds to the wireless device to be paired; the wireless device to be paired enters a prompting state during the time period when it receives the polling message; and when the wireless pairing device receives a second operation input during the time period, it provides a trigger signal to the wireless device to be paired in the prompting state, enabling the wireless pairing device to pair with the wireless device to be paired; if the wireless pairing device does not receive the second operation input during the time period, it transmits the polling message to the other wireless device to be paired during another time period of the time sequence.

14. The wireless pairing method as described in claim 13 further includes: When the device identifier of one of the wireless devices to be paired is identified from the polling message, the wireless device to be paired enters the prompt state during a certain time period, wherein the certain time period corresponds to the wireless device to be paired.

15. The wireless pairing method as described in claim 13 further includes: When the device identifier of one of the wireless devices to be paired and the device identifier of the wireless pairing device are identified from the polling message by one of the wireless devices to be paired, the wireless device to be paired enters the prompt state during a certain period of time, wherein the certain period of time corresponds to the wireless device to be paired.

16. The wireless pairing method as described in claim 13, wherein each of the wireless devices to be paired includes an indicator for generating a visual message or an audio message corresponding to the prompt state.

17. The wireless pairing method as described in claim 13, wherein the wireless pairing device includes an operable unit configured to generate the first operation input corresponding to a momentary press operation or a sustained press operation, and to generate the second operation input corresponding to another momentary press operation or a release press operation.

Citation Information

Patent Citations

  • Wireless pairing system and pairing method

    CN108124510A

  • Wireless pairing connection method and device thereof, host and slave

    CN111641938A

  • Method, network, device and computer program product for optimizing duty cycles of paired devices in building automation

    EP3285523A1

  • Wireless audio output devices

    EP3515045A1

  • System of living

    US20170124824A1