CN105828281B - Equipment connection method and device - Google Patents
Equipment connection method and device Download PDFInfo
- Publication number
- CN105828281B CN105828281B CN201610340554.5A CN201610340554A CN105828281B CN 105828281 B CN105828281 B CN 105828281B CN 201610340554 A CN201610340554 A CN 201610340554A CN 105828281 B CN105828281 B CN 105828281B
- Authority
- CN
- China
- Prior art keywords
- equipment
- distance
- value
- bluetooth connection
- signal strength
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/19—Connection re-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
- H04W76/23—Manipulation of direct-mode connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
- H04W76/25—Maintenance of established connections
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephone Function (AREA)
Abstract
The disclosure relates to a device connection method and device. The method comprises the following steps: acquiring a preset parameter value relative to a second device, wherein the preset parameter value comprises at least one of a received signal strength indicating value and a distance; and controlling the Bluetooth connection state between the second equipment and the second equipment according to the preset parameter value. According to the technical scheme, the Bluetooth connection state between the first equipment and the second equipment can be controlled according to the preset parameter value of the first equipment relative to the second equipment, so that the Bluetooth connection state between the first equipment and the second equipment can be automatically controlled according to the received signal strength indicated value or the distance, signals transmitted through Bluetooth between the equipment are more optimal, and the user experience is improved.
Description
Technical Field
The present disclosure relates to the field of communications technologies, and in particular, to a device connection method and apparatus.
Background
In the related art, the bluetooth technology is frequently used among devices, and brings convenience to life of people. For example, when people need to play audio files in a mobile phone or other electronic equipment with a bluetooth function externally, the audio files can be sent to a bluetooth sound box with a bluetooth receiving module through a bluetooth transmission module to be played, and the use is very convenient. However, the strength of the bluetooth signal is influenced by the external environment, sometimes the bluetooth signal is not very smooth, which causes the audio file played by the bluetooth speaker to be intermittent and affects the user experience.
Disclosure of Invention
The embodiment of the disclosure provides a device connection method and device. The technical scheme is as follows:
according to a first aspect of embodiments of the present disclosure, there is provided a device connection method, including:
acquiring a preset parameter value relative to a second device, wherein the preset parameter value comprises at least one of a received signal strength indicating value and a distance;
and controlling the Bluetooth connection state between the second equipment and the second equipment according to the preset parameter value.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects:
according to the technical scheme, the Bluetooth connection state between the first equipment and the second equipment can be controlled according to the preset parameter value of the first equipment relative to the second equipment, so that the Bluetooth connection state between the first equipment and the second equipment can be automatically controlled according to the received signal strength indicated value or the distance, signals transmitted through Bluetooth between the equipment are more optimal, and the user experience is improved.
In one embodiment, when the preset parameter value includes the received signal strength indication value, the controlling the bluetooth connection state with the second device according to the preset parameter value includes:
judging whether a received signal strength indicating value relative to the second equipment is smaller than a preset threshold value;
when the received signal strength indicating value relative to the second equipment is smaller than the preset threshold value, disconnecting the Bluetooth connection with the second equipment;
and when the received signal strength indicating value relative to the second equipment is larger than or equal to the preset threshold value, establishing Bluetooth connection with the second equipment.
In this embodiment, the connection can be disconnected when the received signal strength indicating value relative to the second device is smaller than the preset threshold value, and the connection can be established when the received signal strength indicating value relative to the second device is greater than or equal to the preset threshold value, so that the first device can automatically control the bluetooth connection state with the second device according to the received signal strength indicating value, thereby making signals transmitted between the devices through bluetooth better, and avoiding the situation that the received signals are not smooth when the signal strength is poor.
In one embodiment, when the preset parameter value includes the distance, the controlling the bluetooth connection state with the second device according to the preset parameter value includes:
judging whether the distance relative to the second equipment is equal to or greater than a preset distance;
when the distance between the first device and the second device is equal to or larger than the preset distance, disconnecting the Bluetooth connection with the second device;
and when the distance relative to the second equipment is smaller than the preset distance, establishing Bluetooth connection with the second equipment.
In this embodiment, the first device can disconnect when the distance to the second device is equal to or greater than the preset distance, and establish connection when the distance to the second device is less than the preset distance, so that the first device can automatically control the bluetooth connection state with the second device according to the distance to the second device, thereby making signals transmitted by bluetooth between the devices better, and avoiding the situation that the received signals are not smooth when the distance is too far.
In one embodiment, the method further comprises:
and training the preset threshold.
In this embodiment, the basis when the first device controls the bluetooth connection state with the second device is more accurate by training the preset threshold.
In one embodiment, the training the preset threshold includes:
determining a critical location from the second device based on fluency at which the first device receives signals of the second device at different locations;
detecting a received signal strength indicator value of the critical location;
and determining the received signal strength indicating value of the critical position as the preset threshold value.
In this embodiment, the preset threshold value can be determined according to the fluency of the first device receiving the signal of the second device at different positions, so that the preset threshold value obtained by training is more accurate, and the first device can accurately control the bluetooth connection state with the second device.
In one embodiment, the method further comprises:
and when the Bluetooth connection with the second equipment is disconnected, sending prompt information, wherein the prompt information is used for prompting the reason why the Bluetooth connection is disconnected.
In the embodiment, the prompt information can be sent to the user when the Bluetooth connection between the devices is disconnected, so that the user can make accurate judgment according to the prompt information, and then take corresponding measures to reconnect the devices, thereby bringing convenience to the user.
According to a second aspect of the embodiments of the present disclosure, there is provided a device connecting apparatus applied to a first device, the apparatus including:
an obtaining module, configured to obtain a preset parameter value with respect to a second device, where the preset parameter value includes at least one of a received signal strength indication value and a distance;
and the control module is used for controlling the Bluetooth connection state between the second equipment and the second equipment according to the preset parameter value acquired by the acquisition module.
In one embodiment, the control module comprises:
a first determining sub-module, configured to determine whether a received signal strength indicator value corresponding to the second device is smaller than a preset threshold value when the preset parameter value includes the received signal strength indicator value;
the first disconnection submodule is used for disconnecting the Bluetooth connection with the second equipment when the first judgment submodule judges that the received signal strength indicated value relative to the second equipment is smaller than the preset threshold value;
and the first establishing submodule is used for establishing Bluetooth connection with the second equipment when the first judging submodule judges that the received signal strength indicated value relative to the second equipment is greater than or equal to the preset threshold value.
In one embodiment, the control module comprises:
a second judgment submodule for judging whether a distance to the second device is equal to or greater than a preset distance;
a second disconnection submodule configured to disconnect a bluetooth connection with the second device when the second determination submodule determines that the distance from the second device is equal to or greater than the preset distance;
and the second establishing submodule is used for establishing Bluetooth connection with the second equipment when the second judging submodule judges that the distance relative to the second equipment is smaller than the preset distance.
In one embodiment, the apparatus further comprises:
and the training module is used for training the preset threshold.
In one embodiment, the training module comprises:
a first determining submodule for determining a critical position from the second device according to fluency at which the first device receives signals of the second device at different positions;
a detection submodule for detecting a received signal strength indication value of the critical position determined by the first determination submodule;
and the second determining submodule is used for determining the received signal strength indicating value of the critical position detected by the detecting submodule as the preset threshold value.
In one embodiment, the apparatus further comprises:
and the prompt module is used for sending prompt information when the Bluetooth connection between the prompt module and the second equipment is disconnected, wherein the prompt information is used for prompting the reason why the Bluetooth connection is disconnected.
According to a third aspect of the embodiments of the present disclosure, there is provided a device connection apparatus applied to a first device, the apparatus including:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
acquiring a preset parameter value relative to the second equipment;
and controlling the Bluetooth connection state between the second equipment and the second equipment according to the preset parameter value.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and together with the description, serve to explain the principles of the disclosure.
Fig. 1 is a flow chart illustrating a method of device connection according to an example embodiment.
Fig. 2 is a flowchart illustrating a step S12 in a device connection method according to an exemplary embodiment.
Fig. 3 is a flow chart illustrating training of a preset threshold in a device connection method according to an example embodiment.
Fig. 4 is a flowchart illustrating a step S12 in a device connection method according to an exemplary embodiment.
FIG. 5 is a block diagram illustrating a device connection apparatus according to an example embodiment.
FIG. 6 is a block diagram illustrating a control module in a device connection apparatus according to an exemplary embodiment.
FIG. 7 is a block diagram illustrating a control module in a device connection apparatus according to an exemplary embodiment.
FIG. 8 is a block diagram illustrating a device connection apparatus in accordance with an exemplary embodiment.
FIG. 9 is a block diagram illustrating a training module in a device connecting apparatus according to an example embodiment.
FIG. 10 is a block diagram illustrating a device connection apparatus in accordance with an exemplary embodiment.
FIG. 11 is a block diagram illustrating an apparatus suitable for device connectivity in accordance with an example embodiment.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the exemplary embodiments below are not intended to represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
Fig. 1 is a flowchart illustrating a device connection method for a first device located in a terminal according to an exemplary embodiment, wherein the first device may be any bluetooth-enabled device such as a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, a smart speaker, and the like. As shown in FIG. 1, the method includes the following steps S11-S12.
In step S11, acquiring a preset parameter value between the first device and the second device; wherein the preset parameter value includes at least one of a received signal strength indication value and a distance.
In step S12, a bluetooth connection state with the second device is controlled according to a preset parameter value.
By adopting the technical scheme provided by the embodiment of the disclosure, the Bluetooth connection state between the first device and the second device can be controlled according to the preset parameter value between the first device and the second device, so that the first device can automatically control the Bluetooth connection state between the first device and the second device according to the received signal strength indicated value or the distance, and therefore, signals transmitted by Bluetooth between the devices are better, and the user experience is improved.
In the above embodiments, according to different preset parameter values, the manner in which the first device controls the bluetooth connection state with the second device is also different. How the first device controls the bluetooth connection state with the second device according to different preset parameter values is described below by embodiments, respectively.
In one embodiment, when the preset parameter value includes a received signal strength indicator value, as shown in fig. 2, the step S12 may be performed as the following steps S21-S23.
In step S21, determining whether the received signal strength indicator value with the second device is smaller than a preset threshold value; if the received signal strength indicator value with the second device is smaller than the preset threshold value, executing step S22; if the received signal strength indicator value with the second device is greater than or equal to the preset threshold value, step S23 is performed.
In step S22, the bluetooth connection with the second device is disconnected.
In step S23, a bluetooth connection is established with the second device.
Among them, the RSSI (Received Signal Strength Indication) value is the indicated value of the Received Signal Strength. The larger the received signal strength indicating value is, the stronger the signal strength of the first device receiving the second device is, otherwise, the smaller the received signal strength indicating value is, the weaker the signal strength of the first device receiving the second device is, at this time, if the first device is still connected to the second device, the received signal is likely to be unstable, which affects the user experience.
For example, the preset threshold is set to-80 dBm, and the RSSI value of the first device relative to the second device may be changed by the interference of the external environment, for example, when the distance is changed, the RSSI value is also changed accordingly. The first device can monitor the RSSI value relative to the second device at any time, and the RSSI value is assumed to be-100 dBm, and the Bluetooth connection between the first device and the second device is disconnected because the RSSI value is smaller than a preset threshold value of-80 dBm. Similarly, assuming that the monitored RSSI value is-70 dBm, the first device establishes a bluetooth connection with the second device since the RSSI value is greater than the preset threshold value of-80 dBm.
In addition, in the implementation, in order to enhance the signal of the second device received by the first device, a signal constant may be added based on a predetermined threshold, so as to raise a threshold for establishing the bluetooth connection between the first device and the second device. The signal constant may also be measured according to an actual scene, for example, on the premise that the first device and the second device are separated by a certain distance and no obstacle exists between the first device and the second device, the signal strength value of the second device received by the first device through bluetooth at this time is determined as the signal constant.
For example, if the predetermined threshold is-90 dBm and the signal constant is-20 dBm, the first device controls the bluetooth connection state with the second device, and the reference value is-90 dBm-20dBm, that is, -70 dBm.
In this embodiment, the preset threshold may be pre-trained by the first device. As shown in FIG. 3, the method of training the preset threshold may include the following steps S31-S33.
In step S31, a threshold location from the second device is determined based on the fluency at which the first device receives signals from the second device at different locations.
The critical position is a position where the signal received by the first device can be smoothed. The signals of the second device can be received at a plurality of different positions respectively, the fluency of the received signals at each position is recorded, and then the critical position is selected according to the fluency of the received signals at each position.
In step S32, a received signal strength indicator value of the critical position is detected.
In this step, the method for detecting the RSSI value of a certain location is the prior art, and therefore is not described in detail.
In step S33, the received signal strength indicator value of the critical position is determined as a preset threshold value.
In this embodiment, the connection can be disconnected when the received signal strength indicated value between the first device and the second device is smaller than the preset threshold value, and the connection can be established when the received signal strength indicated value between the first device and the second device is greater than or equal to the preset threshold value, so that the first device can automatically control the bluetooth connection state between the first device and the second device according to the received signal strength indicated value, thereby making signals transmitted between the devices through bluetooth better, and avoiding the situation that the received signals are not smooth when the signal strength is poor.
In one embodiment, when the preset parameter values include distances, as shown in FIG. 4, step S12 may be performed as steps S41-S43 below.
In step S41, it is determined whether the distance with respect to the second device is equal to or greater than a preset distance; if the distance with respect to the second device is equal to or greater than the preset distance, performing step S42; if the distance with respect to the second device is less than the preset distance, step S43 is performed.
In step S42, the bluetooth connection with the second device is disconnected.
In step S43, a bluetooth connection is established with the second device.
In this embodiment, the smaller the distance between the first device and the second device is, the stronger the signal strength of the second device is received by the first device, whereas the larger the distance between the first device and the second device is, the weaker the signal strength of the second device is received by the first device is, at this time, if the first device is still connected to the second device, the received signal is likely to be unstable, which affects the experience of the user.
For example, the preset distance is set to 5m, and the first device can monitor the distance relative to the second device at any time, and assuming that the monitored distance is 10m, the first device disconnects the bluetooth connection with the second device because the distance value is greater than the preset distance of 5 m. Similarly, assuming that the monitored distance is 4m, the first device establishes a bluetooth connection with the second device because the distance is less than the preset distance 5 m.
In this embodiment, the preset distance may be determined in advance according to the fluency of the signal received by the first device from the second device at different locations, in a similar manner to the above-mentioned determination of the preset threshold: first, a threshold distance from the second device is determined, which is just a distance that allows the first device to smoothly receive the signal of the second device.
In this embodiment, the first device can disconnect when the distance to the second device is equal to or greater than the preset distance, and establish connection when the distance to the second device is less than the preset distance, so that the first device can automatically control the bluetooth connection state with the second device according to the distance to the second device, thereby making signals transmitted by bluetooth between the devices better, and avoiding the situation that the received signals are not smooth when the distance is too far.
In one embodiment, after performing step S22 or step S42, the method further comprises the steps of: when the Bluetooth connection with the second equipment is disconnected, prompt information is sent out, and the prompt information is used for prompting the reason why the Bluetooth connection is disconnected.
The first device may send the prompt message in various manners such as voice output and screen display, for example, the first device outputs the prompt message "the current distance is too far, the bluetooth connection is disconnected"; alternatively, the first device displays a prompt message "the current distance is too far, the bluetooth connection is disconnected" on its screen. The user can know the reason why the Bluetooth connection cannot be established currently through the prompt message, and then take corresponding measures according to the reason to enable the first device and the second device to be reestablished. For example, when the first device outputs the prompt message "the current distance is too far and the bluetooth connection is disconnected", the user may close the distance between the first device and the second device so that the distance is smaller than the preset distance, thereby reestablishing the bluetooth connection between the first device and the second device.
In the embodiment, the prompt information can be sent to the user when the Bluetooth connection between the devices is disconnected, so that the user can make accurate judgment according to the prompt information, and then take corresponding measures to reconnect the devices, thereby bringing convenience to the user.
In the device connection method provided by the embodiment of the present disclosure, the first device and the second device may be any devices having a bluetooth function. The device connection method is described below by way of a specific scenario.
In a specific embodiment, the first device is a bluetooth speaker, the second device is a smart phone, the smart phone transmits audio data to the bluetooth speaker through bluetooth, and the bluetooth speaker plays the received audio data. The preset parameter value is an RSSI value, and the preset threshold value is-70 dBm. The preset threshold value is obtained through pre-training, when the RSSI value of the Bluetooth sound box relative to the smart phone is smaller than the preset threshold value, the audio signal received by the Bluetooth sound box is unstable, and the audio signal is played intermittently to influence the listening experience of a user. In the process, the Bluetooth sound box monitors the RSSI value relative to the smart phone in real time, and the RSSI value can change along with the change of the distance between the Bluetooth sound box and the smart phone. And when the Bluetooth sound box monitors that the RSSI value relative to the smart phone is always larger than or equal to-70 dBm, the Bluetooth sound box keeps Bluetooth connection with the smart phone. When the Bluetooth sound box monitors that the RSSI value relative to the smart phone is smaller than-70 dBm, the Bluetooth sound box actively breaks the Bluetooth connection with the smart phone, the Bluetooth sound box does not receive audio data any more at the moment, and meanwhile, the Bluetooth sound box outputs prompt information which can prompt a user of the reason that the Bluetooth connection cannot be established currently. For example, the bluetooth speaker outputs a prompt message "the current distance is too far, the bluetooth connection is disconnected", and after knowing the prompt message, the user can appropriately adjust the distance between the smart phone and the bluetooth speaker so as to increase the RSSI value of the bluetooth speaker relative to the smart phone to be greater than or equal to-70 dBm, thereby reestablishing the bluetooth connection.
According to the specific embodiment, the Bluetooth connection state between the Bluetooth sound box and the smart phone can be automatically controlled according to the RSSI value of the smart phone relative to the Bluetooth sound box, the condition that the quality of audio signals output by the Bluetooth sound box is poor is avoided, and the experience degree of a user is improved.
The following are embodiments of the disclosed apparatus that may be used to perform embodiments of the disclosed methods.
Fig. 5 is a block diagram illustrating an apparatus for connecting devices, which may be implemented as part or all of an electronic device through software, hardware, or a combination of both, according to an example embodiment. Referring to fig. 5, the device connecting apparatus is applied to a first device, and includes an acquisition module 51 and a control module 52; wherein:
the obtaining module 51 is configured to obtain a preset parameter value with respect to the second device, the preset parameter value including at least one of a received signal strength indication value and a distance.
The control module 52 is configured to control a bluetooth connection state with the second device according to the preset parameter value acquired by the acquisition module 51.
By adopting the apparatus provided by the embodiment of the present disclosure, the control module 52 can control the bluetooth connection state between the first device and the second device according to the preset parameter value between the first device and the second device, so that the first device can automatically control the bluetooth connection state between the first device and the second device according to the received signal strength indication value or distance, thereby making the signal transmitted between the devices through bluetooth more optimal, and improving the user experience.
In one embodiment, as shown in FIG. 6, the control module 52 includes a first determination submodule 521, a first disconnection submodule 522, and a first establishment submodule 523; wherein:
the first determining sub-module 521 is configured to determine whether the received signal strength indicator value with respect to the second device is less than a preset threshold value when the preset parameter value includes the received signal strength indicator value.
The first disconnection submodule 522 is configured to disconnect the bluetooth connection with the second device when the first determination submodule 521 determines that the received signal strength indication value with respect to the second device is smaller than a preset threshold value.
The first establishing submodule 523 is configured to establish a bluetooth connection with the second device when the first determining submodule 521 determines that the received signal strength indicator value with respect to the second device is greater than or equal to a preset threshold value.
Among them, the RSSI (Received Signal Strength Indication) value is the indicated value of the Received Signal Strength. The larger the received signal strength indicating value is, the stronger the signal strength of the first device receiving the second device is, otherwise, the smaller the received signal strength indicating value is, the weaker the signal strength of the first device receiving the second device is, at this time, if the first device is still connected to the second device, the received signal is likely to be unstable, which affects the user experience.
For example, the preset threshold is set to-80 dBm, and the RSSI value of the first device relative to the second device may be changed by the interference of the external environment, for example, when the distance is changed, the RSSI value is also changed accordingly. The obtaining module 51 may monitor the RSSI value corresponding to the second device at any time, and assuming that the monitored RSSI value is-100 dBm, since the RSSI value is smaller than the preset threshold value-80 dBm, the first disconnection submodule 522 disconnects the bluetooth connection with the second device. Similarly, assuming that the monitored RSSI value is-70 dBm, the first establishing sub-module 523 establishes a bluetooth connection with the second device since the RSSI value is greater than the preset threshold of-80 dBm.
In addition, in the implementation, in order to enhance the signal of the second device received by the first device, a signal constant may be added based on a predetermined threshold, so as to raise a threshold for establishing the bluetooth connection between the first device and the second device. The signal constant may also be measured according to an actual scene, for example, on the premise that the first device and the second device are separated by a certain distance and no obstacle exists between the first device and the second device, the signal strength value of the second device received by the first device through bluetooth at this time is determined as the signal constant.
For example, if the predetermined threshold is-90 dBm and the set signal constant is-20 dBm, the control module 52 controls the bluetooth connection state with the second device, and the reference value is-90 dBm-20dBm, i.e., -70 dBm.
In this embodiment, the first disconnection submodule 522 may disconnect the second device when the received signal strength indicating value is smaller than the preset threshold, and the first establishment submodule 523 may establish connection when the received signal strength indicating value is greater than or equal to the preset threshold, so that the first device may automatically control the bluetooth connection state with the second device according to the received signal strength indicating value, so as to make the signals transmitted through bluetooth between the devices better, and avoid the situation that the received signals are not smooth when the signal strength is poor.
In one embodiment, as shown in FIG. 7, the control module 52 includes a second decision submodule 523, a second disconnection submodule 524, and a second setup submodule 525; wherein:
the second judgment submodule 523 is configured to judge whether the distance with respect to the second device is equal to or greater than a preset distance.
The second disconnection submodule 524 is configured to disconnect the bluetooth connection with the second device when the second judgment submodule 523 judges that the distance with respect to the second device is equal to or greater than the preset distance.
The second establishing submodule 525 is configured to establish a bluetooth connection with the second device when the second judging submodule 523 judges that the distance with respect to the second device is smaller than the preset distance.
In this embodiment, the smaller the distance between the first device and the second device is, the stronger the signal strength of the second device is received by the first device, whereas the larger the distance between the first device and the second device is, the weaker the signal strength of the second device is received by the first device is, at this time, if the first device is still connected to the second device, the received signal is likely to be unstable, which affects the experience of the user.
For example, the preset distance is set to 5m, and the obtaining module 51 may monitor the distance with respect to the second device at any time, and assuming that the monitored distance is 10m, since the distance value is greater than the preset distance of 5m, the second disconnection submodule 524 disconnects the bluetooth connection with the second device. Similarly, assuming that the monitored distance is 4m, the second establishing sub-module 525 establishes a bluetooth connection with the second device since the distance is less than the preset distance of 5 m.
In this embodiment, the preset distance may be determined in advance according to the fluency of the signal received by the first device from the second device at different locations, in a similar manner to the above-mentioned determination of the preset threshold: first, a threshold distance from the second device is determined, which is just a distance that allows the first device to smoothly receive the signal of the second device.
In this embodiment, the second disconnection sub-module 524 can disconnect when the distance to the second device is equal to or greater than the preset distance, and the second establishment sub-module 525 can establish connection when the distance to the second device is less than the preset distance, so that the first device can automatically control the bluetooth connection state with the second device according to the distance to the second device, thereby making signals transmitted through bluetooth between the devices better, and avoiding a situation that the received signals are not smooth when the distance is too far.
In one embodiment, as shown in fig. 8, the apparatus further comprises a training module 53, wherein the training module 53 is configured to train the preset threshold.
In one embodiment, as shown in FIG. 9, training module 53 includes a first determination submodule 531, a detection submodule 532, and a second determination submodule 533; wherein:
the first determination submodule 531 is configured to determine a critical position from the second device based on the fluency at which the first device receives signals of the second device at different positions.
The critical position is a position where the signal received by the first device can be smoothed. The signals of the second device can be received at a plurality of different positions respectively, the fluency of the received signals at each position is recorded, and then the critical position is selected according to the fluency of the received signals at each position.
The detection submodule 532 is configured to detect a received signal strength indicator value of the critical location determined by the first determination submodule 531.
The second determination submodule 533 is configured to determine the received signal strength indicator value of the critical position detected by the detection submodule 532 as a preset threshold value.
In one embodiment, as shown in fig. 10, the apparatus further includes a prompt module 54, where the prompt module 54 is configured to send a prompt message when the bluetooth connection with the second device is disconnected, and the prompt message is used to prompt a reason why the bluetooth connection is disconnected.
The prompt module 54 may send out the prompt information in various manners such as voice output and screen display, for example, the prompt module 54 outputs the prompt information "the current distance is too far, the bluetooth connection is disconnected"; alternatively, the prompt module 54 displays a prompt message "the current distance is too far, the bluetooth connection is disconnected" on its screen. The user can know the reason why the Bluetooth connection cannot be established currently through the prompt message, and then take corresponding measures according to the reason to enable the first device and the second device to be reestablished. For example, when the prompt module 54 outputs the prompt message "the current distance is too far and the bluetooth connection is disconnected", the user may adjust the distance between the first device and the second device closer so that the distance is smaller than the preset distance, thereby reestablishing the bluetooth connection between the first device and the second device.
In this embodiment, the prompt module 54 can send a prompt message to the user when the bluetooth connection between the devices is disconnected, so that the user can make an accurate judgment according to the prompt message, and then take corresponding measures to reconnect the devices, which brings convenience to the user.
In an exemplary embodiment, there is provided a device connection apparatus applied to a first device, the method including:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
acquiring a preset parameter value relative to a second device, wherein the preset parameter value comprises at least one of a received signal strength indicating value and a distance;
and controlling the Bluetooth connection state between the second equipment and the second equipment according to the preset parameter value.
The processor may be further configured to:
when the preset parameter value includes the received signal strength indicated value, controlling a bluetooth connection state between the second device and the second device according to the preset parameter value, including:
judging whether a received signal strength indicating value relative to the second equipment is smaller than a preset threshold value;
when the received signal strength indicating value relative to the second equipment is smaller than the preset threshold value, disconnecting the Bluetooth connection with the second equipment;
and when the received signal strength indicating value relative to the second equipment is larger than or equal to the preset threshold value, establishing Bluetooth connection with the second equipment.
The processor may be further configured to:
when the preset parameter value includes the distance, controlling a bluetooth connection state between the second device and the second device according to the preset parameter value, including:
judging whether the distance relative to the second equipment is equal to or greater than a preset distance;
when the distance between the first device and the second device is equal to or larger than the preset distance, disconnecting the Bluetooth connection with the second device;
and when the distance relative to the second equipment is smaller than the preset distance, establishing Bluetooth connection with the second equipment.
The processor may be further configured to:
the method further comprises the following steps:
and training the preset threshold.
The processor may be further configured to:
the training the preset threshold includes:
determining a critical location from the second device based on fluency at which the first device receives signals of the second device at different locations;
detecting a received signal strength indicator value of the critical location;
and determining the received signal strength indicating value of the critical position as the preset threshold value.
The processor may be further configured to:
the method further comprises the following steps:
and when the Bluetooth connection with the second equipment is disconnected, sending prompt information, wherein the prompt information is used for prompting the reason why the Bluetooth connection is disconnected.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
FIG. 11 is a block diagram illustrating an apparatus for device connection according to an example embodiment. For example, the apparatus 1200 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, an exercise device, a personal digital assistant, and the like.
The apparatus 1200 may include one or more of the following components: processing component 1202, memory 1204, power component 1206, multimedia component 1208, audio component 1210, input/output (I/O) interface 1212, sensor component 1214, and communications component 1216.
The processing component 1202 generally controls overall operation of the apparatus 1200, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing element 1202 may include one or more processors 1220 to execute instructions to perform all or a portion of the steps of the methods described above. Further, the processing component 1202 can include one or more modules that facilitate interaction between the processing component 1202 and other components. For example, the processing component 1202 can include a multimedia module to facilitate interaction between the multimedia component 1208 and the processing component 1202.
The memory 1204 is configured to store various types of data to support operation at the device 1200. Examples of such data include instructions for any application or method operating on the device 1200, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 1204 may be implemented by any type or combination of volatile or non-volatile memory devices such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
A power supply component 1206 provides power to the various components of the device 1200. Power components 1206 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for apparatus 1200.
The multimedia components 1208 include a screen that provides an output interface between the device 1200 and a user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 1208 includes a front facing camera and/or a rear facing camera. The front camera and/or the rear camera may receive external multimedia data when the device 1200 is in an operating mode, such as a shooting mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
The I/O interface 1212 provides an interface between the processing component 1202 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
The sensor assembly 1214 includes one or more sensors for providing various aspects of state assessment for the apparatus 1200. For example, the sensor assembly 1214 may detect an open/closed state of the device 1200, the relative positioning of the components, such as a display and keypad of the apparatus 1200, the sensor assembly 1214 may also detect a change in the position of the apparatus 1200 or a component of the apparatus 1200, the presence or absence of user contact with the apparatus 1200, an orientation or acceleration/deceleration of the apparatus 1200, and a change in the temperature of the apparatus 1200. The sensor assembly 1214 may include a proximity sensor configured to detect the presence of a nearby object in the absence of any physical contact. The sensor assembly 1214 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 1214 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communications component 1216 is configured to facilitate communications between the apparatus 1200 and other devices in a wired or wireless manner. The apparatus 1200 may access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 1216 receives the broadcast signal or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communications component 1216 further includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the apparatus 1200 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the above-described methods.
In an exemplary embodiment, a non-transitory computer readable storage medium comprising instructions, such as memory 1204 comprising instructions, executable by processor 1220 of apparatus 1200 to perform the above-described method is also provided. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
A non-transitory computer readable storage medium, instructions in which, when executed by a processor of an apparatus 1200, enable the apparatus 1200 to perform the device connection method described above, the method comprising:
acquiring a preset parameter value relative to a second device, wherein the preset parameter value comprises at least one of a received signal strength indicating value and a distance;
and controlling the Bluetooth connection state between the second equipment and the second equipment according to the preset parameter value.
When the preset parameter value includes the received signal strength indicated value, controlling a bluetooth connection state between the second device and the second device according to the preset parameter value, including:
judging whether a received signal strength indicating value relative to the second equipment is smaller than a preset threshold value;
when the received signal strength indicating value relative to the second equipment is smaller than the preset threshold value, disconnecting the Bluetooth connection with the second equipment;
and when the received signal strength indicating value relative to the second equipment is larger than or equal to the preset threshold value, establishing Bluetooth connection with the second equipment.
When the preset parameter value includes the distance, controlling a bluetooth connection state between the second device and the second device according to the preset parameter value, including:
judging whether the distance relative to the second equipment is equal to or greater than a preset distance;
when the distance between the first device and the second device is equal to or larger than the preset distance, disconnecting the Bluetooth connection with the second device;
and when the distance relative to the second equipment is smaller than the preset distance, establishing Bluetooth connection with the second equipment.
The method further comprises the following steps:
and training the preset threshold.
The training the preset threshold includes:
determining a critical location from the second device based on fluency at which the first device receives signals of the second device at different locations;
detecting a received signal strength indicator value of the critical location;
and determining the received signal strength indicating value of the critical position as the preset threshold value.
The method further comprises the following steps:
and when the Bluetooth connection with the second equipment is disconnected, sending prompt information, wherein the prompt information is used for prompting the reason why the Bluetooth connection is disconnected.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure herein. This application is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It will be understood that the present disclosure is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims (8)
1. A device connection method applied to a first device, the method comprising:
acquiring a preset parameter value relative to the second equipment;
controlling the Bluetooth connection state between the second equipment and the second equipment according to the preset parameter value;
when the preset parameter value includes a received signal strength indication value, controlling a bluetooth connection state between the second device and the second device according to the preset parameter value, including:
judging whether a received signal strength indicating value relative to the second equipment is smaller than a preset threshold value;
when the received signal strength indicating value relative to the second equipment is smaller than the preset threshold value, disconnecting the Bluetooth connection with the second equipment;
when the received signal strength indicating value relative to the second equipment is larger than or equal to the preset threshold value, establishing Bluetooth connection with the second equipment;
the method further comprises the following steps:
training the preset threshold, including:
determining a critical location from the second device based on fluency at which the first device receives signals of the second device at different locations;
detecting a received signal strength indicator value of the critical location;
and determining the received signal strength indicating value of the critical position as the preset threshold value.
2. The method of claim 1, wherein when the preset parameter value comprises a distance, the controlling the bluetooth connection state with the second device according to the preset parameter value comprises:
judging whether the distance relative to the second equipment is equal to or greater than a preset distance;
when the distance between the first device and the second device is equal to or larger than the preset distance, disconnecting the Bluetooth connection with the second device;
when the distance relative to the second equipment is smaller than the preset distance, establishing Bluetooth connection with the second equipment;
the preset distance is determined in advance according to the fluency of the first device receiving the signal of the second device at different positions, and a critical distance from the second device is determined at first, wherein the critical distance is just a distance enabling the first device to receive the signal of the second device smoothly.
3. The method according to claim 1 or 2, characterized in that the method further comprises:
and when the Bluetooth connection with the second equipment is disconnected, sending prompt information, wherein the prompt information is used for prompting the reason why the Bluetooth connection is disconnected.
4. An apparatus for connecting devices, the apparatus being adapted for use with a first device, the apparatus comprising:
the acquisition module is used for acquiring a preset parameter value relative to the second equipment;
the control module is used for controlling the Bluetooth connection state between the control module and the second equipment according to the preset parameter value acquired by the acquisition module;
the control module includes:
a first determining sub-module, configured to determine whether a received signal strength indicator value corresponding to the second device is smaller than a preset threshold value when the preset parameter value includes the received signal strength indicator value;
the first disconnection submodule is used for disconnecting the Bluetooth connection with the second equipment when the first judgment submodule judges that the received signal strength indicated value relative to the second equipment is smaller than the preset threshold value;
the first establishing submodule is used for establishing Bluetooth connection with the second equipment when the first judging submodule judges that the received signal strength indicated value relative to the second equipment is larger than or equal to the preset threshold value;
the device further comprises:
the training module is used for training the preset threshold;
the training module comprises:
a first determining submodule for determining a critical position from the second device according to fluency at which the first device receives signals of the second device at different positions;
a detection submodule for detecting a received signal strength indication value of the critical position determined by the first determination submodule;
and the second determining submodule is used for determining the received signal strength indicating value of the critical position detected by the detecting submodule as the preset threshold value.
5. The apparatus of claim 4, wherein the control module comprises:
the second judgment submodule is used for judging whether the distance between the second equipment and the second equipment is equal to or larger than a preset distance when the preset parameter value comprises the distance; the preset distance is determined in advance according to the fluency of the first equipment for receiving the signal of the second equipment at different positions, and a critical distance from the second equipment is determined at first, wherein the critical distance is just a distance which enables the first equipment to smoothly receive the signal of the second equipment;
a second disconnection submodule configured to disconnect a bluetooth connection with the second device when the second determination submodule determines that the distance from the second device is equal to or greater than the preset distance;
and the second establishing submodule is used for establishing Bluetooth connection with the second equipment when the second judging submodule judges that the distance relative to the second equipment is smaller than the preset distance.
6. The apparatus of claim 4 or 5, further comprising:
and the prompt module is used for sending prompt information when the Bluetooth connection between the prompt module and the second equipment is disconnected, wherein the prompt information is used for prompting the reason why the Bluetooth connection is disconnected.
7. An apparatus for connecting devices, the apparatus being adapted for use with a first device, the apparatus comprising:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
acquiring a preset parameter value relative to the second equipment;
controlling the Bluetooth connection state between the second equipment and the second equipment according to the preset parameter value;
when the preset parameter value includes a received signal strength indication value, controlling a bluetooth connection state between the second device and the second device according to the preset parameter value, including:
judging whether a received signal strength indicating value relative to the second equipment is smaller than a preset threshold value;
when the received signal strength indicating value relative to the second equipment is smaller than the preset threshold value, disconnecting the Bluetooth connection with the second equipment;
when the received signal strength indicating value relative to the second equipment is larger than or equal to the preset threshold value, establishing Bluetooth connection with the second equipment;
further comprising:
training the preset threshold, including:
determining a critical location from the second device based on fluency at which the first device receives signals of the second device at different locations;
detecting a received signal strength indicator value of the critical location;
and determining the received signal strength indicating value of the critical position as the preset threshold value.
8. A computer-readable storage medium having stored thereon computer instructions, which when executed by a processor, perform the steps of the method of any of the preceding claims 1-3.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610340554.5A CN105828281B (en) | 2016-05-19 | 2016-05-19 | Equipment connection method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610340554.5A CN105828281B (en) | 2016-05-19 | 2016-05-19 | Equipment connection method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105828281A CN105828281A (en) | 2016-08-03 |
CN105828281B true CN105828281B (en) | 2020-06-02 |
Family
ID=56530968
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610340554.5A Active CN105828281B (en) | 2016-05-19 | 2016-05-19 | Equipment connection method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105828281B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111800836A (en) * | 2020-06-30 | 2020-10-20 | 北京小米移动软件有限公司 | Communication method, communication device, electronic equipment and storage medium |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106658359B (en) * | 2016-10-12 | 2020-09-11 | 青岛海信移动通信技术股份有限公司 | Bluetooth connection method, device and communication system |
CN108737626A (en) * | 2017-04-17 | 2018-11-02 | 北京搜狗科技发展有限公司 | A kind of call handling method and device |
WO2018209555A1 (en) * | 2017-05-16 | 2018-11-22 | 深圳市创客工场科技有限公司 | Bluetooth device connection method and terminal device |
CN109688568A (en) * | 2017-07-04 | 2019-04-26 | 广东长虹电子有限公司 | A kind of control method of television set and remote controler Bluetooth pairing distance |
CN107911870A (en) * | 2017-10-27 | 2018-04-13 | 上海京颐科技股份有限公司 | Mobile terminal connection method and device, storage medium, mobile terminal |
CN108960811B (en) * | 2018-05-29 | 2021-01-15 | 创新先进技术有限公司 | Payment method and client |
CN108811178B (en) * | 2018-05-31 | 2021-06-29 | 创新先进技术有限公司 | Data interaction method, device and equipment |
CN110996305B (en) * | 2019-11-12 | 2024-01-05 | 宇龙计算机通信科技(深圳)有限公司 | Method and device for connecting Bluetooth equipment, electronic equipment and medium |
CN110890905A (en) * | 2019-11-22 | 2020-03-17 | 三星电子(中国)研发中心 | Method for controlling audio output and electronic device using the same |
CN110934569A (en) * | 2019-12-09 | 2020-03-31 | 深圳市科瑞康实业有限公司 | Data monitoring method and system based on wireless wearable device and storage medium |
WO2021134471A1 (en) * | 2019-12-31 | 2021-07-08 | 深圳市大疆创新科技有限公司 | Communication system and method, and movable platform and terminal device |
CN111343774A (en) * | 2020-03-06 | 2020-06-26 | 杭州涂鸦信息技术有限公司 | Method and system for automatically sensing lamp turning on and off |
CN115733914B (en) * | 2021-09-01 | 2024-04-30 | Oppo广东移动通信有限公司 | Control method, control device, terminal device and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN202309735U (en) * | 2011-11-11 | 2012-07-04 | 国民技术股份有限公司 | Intelligent key |
CN202810401U (en) * | 2012-08-12 | 2013-03-20 | 王明喆 | Car door induction device |
CN104468971A (en) * | 2014-10-30 | 2015-03-25 | 小米科技有限责任公司 | Method and device for connecting playing source |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101119424A (en) * | 2007-08-24 | 2008-02-06 | 叶志宝 | Handset anti-theft method implementing through handset blue tooth technique |
US8732319B2 (en) * | 2011-06-10 | 2014-05-20 | Qualcomm Incorporated | Context awareness proximity-based establishment of wireless communication connection |
-
2016
- 2016-05-19 CN CN201610340554.5A patent/CN105828281B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN202309735U (en) * | 2011-11-11 | 2012-07-04 | 国民技术股份有限公司 | Intelligent key |
CN202810401U (en) * | 2012-08-12 | 2013-03-20 | 王明喆 | Car door induction device |
CN104468971A (en) * | 2014-10-30 | 2015-03-25 | 小米科技有限责任公司 | Method and device for connecting playing source |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111800836A (en) * | 2020-06-30 | 2020-10-20 | 北京小米移动软件有限公司 | Communication method, communication device, electronic equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN105828281A (en) | 2016-08-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105828281B (en) | Equipment connection method and device | |
US9674284B2 (en) | Method and device for detecting state of networking channel | |
EP4068853A1 (en) | Method, apparatus for cell handover and user equipment | |
EP3076716A1 (en) | Method and apparatus for network access | |
EP3260362A1 (en) | Transferring control authorization for a controlled terminal | |
CN107204883B (en) | Network fault processing method and device | |
US10009283B2 (en) | Method and device for processing information | |
US10439660B2 (en) | Method and device for adjusting frequencies of intercom apparatuses | |
EP3125512A1 (en) | Silent ring indication while listening music over a headset | |
CN106658587B (en) | Network condition prompting method and device | |
EP3125615A1 (en) | Method, apparatus and system for smart device to access router | |
CN105094321A (en) | Method and apparatus for controlling intelligent device | |
CN111654354A (en) | Detection method, device and storage medium of Maximum Transmission Unit (MTU) | |
CN114828277A (en) | Method and device for determining channel occupation information | |
CN107911831B (en) | Method, device, equipment and storage medium for reminding user to replace router | |
CN106792500B (en) | Information output method and device and wearable device | |
CN105407021A (en) | Volume adjustment method and device | |
CN105704174B (en) | Information prompting method and device | |
CN105227426B (en) | Application interface switching method and device and terminal equipment | |
CN108206884B (en) | Terminal, adjusting method for communication signal transmitted by terminal and electronic equipment | |
CN106550482B (en) | Communication connection establishing method and device and electronic equipment | |
CN105100049A (en) | Intelligent device quick connection based showing method and device | |
CN107039054B (en) | The way of recording and device | |
CN108401518B (en) | Channel coordination method and device | |
CN111025921A (en) | Local automation control method, local automation control device and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |