Method and system for identifying a wireless device based on a smart terminal
By receiving and parsing broadcast messages from wireless devices, displaying their device and characteristic information, the problem of users finding it difficult to quickly identify wireless devices is solved, achieving efficient pairing and connection as well as privacy protection.
Patent Information
- Application Number
- CN202111538240.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-15
- Publication Date
- 2026-01-09
- Estimated Expiration
- 2041-12-15
AI Technical Summary
During the pairing and connection process of wireless devices, users have difficulty quickly identifying and locating the required device, especially when the models are the same or the device information is not obvious, resulting in low pairing efficiency and the risk of incorrect connection.
By receiving broadcast messages from wireless devices, the system parses device information and characteristic information, including time, historical connections, power consumption, and appearance information, and displays it on the smart terminal for user identification. The system also uses the characteristic information to sort and filter devices and adds identification tags to distinguish devices of the same model.
It improves the pairing efficiency of wireless devices, reduces the risk of privacy leaks, simplifies the search process, and enhances the user experience.
Smart Images

Figure CN116264669B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of wireless communication, and particularly relates to a wireless device identification method and system based on a smart terminal. BACKGROUND
[0002] With the development of wireless communication technology, more and more wireless devices are used by users in daily life. Before use, the user generally needs to pair and connect with the wireless device through a smart terminal. However, due to the increase in wireless devices, multiple wireless devices or wireless devices of the same model can be searched on the pairing interface, and the user cannot easily find the wireless device to be connected. SUMMARY
[0003] Therefore, the present application provides a wireless device identification method and system to improve the problem that the existing wireless device is difficult to quickly find.
[0004] In a first aspect, the present application provides a wireless device identification method, which can include: receiving a broadcast message of a wireless device; the broadcast message including device information and characteristic information of the wireless device. Parsing the broadcast message to obtain the device information and the characteristic information. Displaying the device information and the characteristic information of the corresponding wireless device on the smart terminal. The characteristic information can include time information, connection information, power consumption information or appearance information of the wireless device. It should be understood that the characteristic information of different wireless devices is generally different and has certain identifiability. The information such as time, historical connection, power consumption and appearance is generally related to the user's use habit, use frequency and use preference, etc. Therefore, based on the device information and the characteristic information of the wireless device, the user can relatively quickly find the wireless device to be connected on the smart terminal, thereby improving the pairing efficiency of the smart terminal and the wireless device and reducing the risk of privacy leakage.
[0005] In some implementations, the time information can include the boot-up time of the wireless device or the time of entering the pairing mode. Based on the time information, the user can relatively quickly search among the wireless devices to improve the efficiency of pairing connection.
[0006] In some implementations, after parsing the broadcast message to obtain the device information and the characteristic information, the method can further include: starting a timer for the wireless device to update the time information of the wireless device. It should be understood that the user can see the dynamic time information of the corresponding wireless device on the smart terminal. Based on this, the user can find the wireless device according to the dynamic time information to pair and connect.
[0007] In some embodiments, the identifying method can further include: displaying the wireless device whose time information is within the preset time threshold according to the preset time threshold. It should be understood that when the time information of the wireless device exceeds or is above the preset time threshold, the smart terminal can hide the wireless device to simplify the total number of the wireless devices displayed on the smart terminal, and facilitate the user to find the required wireless device.
[0008] In some embodiments, the connection information can include the number of connections in the history of the wireless device or the number of terminals connected. It should be understood that the user can find the wireless device through the connection information and the device information. In some cases, for the same model of wireless device, the user can also confirm whether the wireless device has been used based on the connection information to identify the new and old devices to some extent.
[0009] In some embodiments, the power consumption information can include the total power-on duration, the remaining power, the available duration or the historical charging times of the wireless device. It should be understood that the user can find the wireless device through the power consumption information and the device information. In some cases, for the same model of wireless device, the user can also confirm whether the wireless device has been used based on the power consumption information to identify the new and old devices to some extent.
[0010] In some embodiments, the identifying method can further include: sorting the wireless devices according to the characteristic information of the wireless devices. Displaying the device information and the characteristic information of the sorted wireless devices on the smart terminal. Based on this, the user can relatively intuitively see the new device to be connected without searching the device list again, thereby improving the pairing efficiency.
[0011] In some embodiments, the appearance information can include the shell color of the wireless device or the parameters of the wireless device related to the appearance. It should be understood that the user has a higher sensitivity to the relevant information related to the appearance; based on this, the user can relatively quickly find the corresponding wireless device.
[0012] In some embodiments, the identifying method can further include: searching for the color code of the corresponding wireless device in the color library of the smart terminal. Sending the color code to the wireless device.
[0013] In some embodiments, the identifying method can further include: sorting the wireless devices based on the preset color sequence. Displaying the device information and the appearance information of the sorted wireless devices on the smart terminal. Based on this, the user can find the wireless device according to the preset color sequence to simplify the searching process and reduce the searching time.
[0014] In some implementations, the identifying method can further include: in response to a screening operation of the user, screening the wireless devices. The smart terminal displays the wireless devices with the corresponding characteristic information. Based on this, the total number of wireless devices displayed on the smart terminal can be simplified, and the user can quickly find the required wireless device.
[0015] In some implementations, before receiving the broadcast message of the wireless device, the identifying method can further include: the wireless device storing the device information and the characteristic information. The device information and the characteristic information are attached in the broadcast message and transmitted through Bluetooth or the like. In this way, the accuracy of the characteristic information can be improved.
[0016] In some implementations, the identifying method can further include: removing the characteristic information of the wireless device after the smart terminal establishes a wireless connection with the wireless device. It should be understood that the characteristic information can be temporary information. After the smart terminal establishes a pairing connection relationship with the wireless device, the smart terminal can delete the characteristic information from the memory to simplify the content displayed on the smart terminal. In addition, the removal can also mean that the characteristic information is not displayed when the characteristic information is stored.
[0017] In some implementations, the identifying method can further include: deriving an account name of the smart terminal or a user nickname of the application software. The smart terminal displays the account name of the smart terminal or the user nickname of the application software. In response to the operation of the user, the device information of the wireless device is modified; wherein the modified device information includes the account name or the user nickname. It should be understood that the above-mentioned account name and user nickname can be used for the user to select to be reflected in the modified device information of the wireless device. Based on this, the risk of user privacy leakage can be reduced, and the privacy security of the user can be ensured.
[0018] In some implementations, the identifying method can further include: adding different identification tags to the connected wireless devices of the same model; the identification tags are used to distinguish the wireless devices of the same model. It should be understood that the identification tags can include emoji, symbol expression or text description, etc. Based on this, through the various identification tags, the user can relatively quickly find the wireless devices of the same model, without the need to rename the wireless devices of the same model, so as to facilitate the user to perform related operations.
[0019] In some implementations, the identifying method can further include: in response to the operation of the user, positioning to the wireless device with the corresponding appearance information.
[0020] In some implementations, the broadcast message can include a Manufacturer Specific Data field. The Manufacturer Specific Data field can store the device information and the characteristic information of the wireless device.
[0021] In a second aspect, the present application provides a wireless connection system. The system can include a wireless device and a smart terminal. The wireless device can send a broadcast message. The broadcast message can include device information and feature information of the wireless device; wherein the feature information includes time information, connection information, power consumption information or appearance information of the wireless device. The smart terminal can receive the broadcast message sent by the wireless device. After parsing the broadcast message, the smart terminal can obtain the device information and the feature information of the wireless device. The smart terminal can also display the device information and the feature information of the wireless device. It should be understood that the feature information of different wireless devices is generally different and has certain identifiability. The information such as time, historical connection, power consumption and appearance is generally related to the use habit, use frequency and use preference of the user, so based on the device information and the feature information of the wireless device, the user can relatively quickly find the wireless device to be connected on the smart terminal, thereby improving the pairing efficiency of the smart terminal and the wireless device and reducing the risk of privacy leakage.
[0022] In some implementations, the smart terminal can also be provided with a switching button. The switching button can be used to display or hide the feature information of the wireless device.
[0023] In some implementations, the smart terminal can also remove the feature information of the wireless device after establishing a wireless connection with the wireless device. The removal can mean deleting the feature information of the wireless device from the memory, or it can also mean not displaying the feature information of the wireless device, but the feature information can still be stored in the memory.
[0024] In some implementations, the time information can include the boot-up time of the wireless device or the time of entering the pairing mode. Based on the time information, the user can relatively quickly search among the wireless devices to improve the efficiency of pairing connection.
[0025] In some implementations, after parsing the broadcast message to obtain the device information and the feature information, the smart terminal can also start a timer for the wireless device to update the time information of the wireless device. It should be understood that the user can see the dynamic time information of the corresponding wireless device on the smart terminal. Based on this, the user can search for the wireless device according to the dynamic time information to perform pairing connection.
[0026] In some implementations, the smart terminal can also display the wireless devices with time information within a preset time threshold according to the preset time threshold. It should be understood that when the time information of the wireless device exceeds or is above the preset time threshold, the smart terminal can hide the wireless device to simplify the total number of wireless devices displayed on the smart terminal, thereby facilitating the user to find the required wireless device.
[0027] In some embodiments, the connection information can include the number of connections in the history of the wireless device or the number of terminals connected. It should be understood that the user can find the wireless device through the connection information and the device information. In some cases, for the same model of wireless device, the user can also confirm whether the wireless device has been used based on the connection information, so as to identify the new and old devices to some extent.
[0028] In some embodiments, the power information can include the total power-on time of the wireless device, the remaining power, the available time, or the number of historical charging times. It should be understood that the user can find the wireless device through the power information and the device information. In some cases, for the same model of wireless device, the user can also confirm whether the wireless device has been used based on the power information, so as to identify the new and old devices to some extent.
[0029] In some embodiments, the smart terminal can also sort the wireless devices according to the characteristic information of the wireless devices. The smart terminal displays the device information and the characteristic information of the sorted wireless devices. Based on this, the user can relatively intuitively see the new device to be connected, without the need to search the device list again, thereby improving the pairing efficiency.
[0030] In some embodiments, the appearance information can include the shell color of the wireless device or the parameters of the wireless device related to the appearance. It should be understood that the user has a higher sensitivity to the relevant information of the appearance; based on this, the user can relatively quickly find the corresponding wireless device.
[0031] In some embodiments, the smart terminal can also find the color code of the corresponding wireless device in the color library. The color code is sent to the wireless device.
[0032] In some embodiments, the smart terminal can also sort the wireless devices based on the preset color sequence. The smart terminal displays the device information and the appearance information of the sorted wireless devices. Based on this, the user can find the wireless device according to the preset color sequence, so as to simplify the searching process and reduce the searching time.
[0033] In some embodiments, the smart terminal can also filter the wireless devices in response to the filtering operation of the user. The smart terminal displays the wireless devices with the corresponding characteristic information. Based on this, the total number of wireless devices displayed on the smart terminal can be simplified, so as to facilitate the user to quickly find the required wireless device.
[0034] In some embodiments, before sending the broadcast message, the wireless device can store the device information and the characteristic information. The device information and the characteristic information are attached in the broadcast message and are sent through Bluetooth or the like, so as to improve the accuracy of the characteristic information.
[0035] In some implementations, the smart terminal can also export an account name of the smart terminal or a user nickname of the application software. The smart terminal displays the account name of the smart terminal or the user nickname of the application software. In response to the operation of the user, the device information of the wireless device is modified, wherein the modified device information includes the account name or the user nickname. It should be understood that the account name and the user nickname described above can be used for the user to select to be embodied in the modified device information of the wireless device. Based on this, the risk of user privacy leakage can be reduced, and the privacy security of the user can be ensured.
[0036] In some implementations, the smart terminal can also add different identification tags to the connected wireless devices of the same model, and the identification tags are used to distinguish the wireless devices of the same model. It should be understood that the identification tags can include emoji, symbol expression or text description, etc. Based on this, through the various identification tags, the user can relatively quickly find the wireless devices of the same model, and there is no need to rename the wireless devices of the same model again, so as to facilitate the user to perform the related operation.
[0037] In some implementations, the smart terminal can also locate the wireless device with the corresponding appearance information in response to the operation of the user.
[0038] In some implementations, the broadcast message can include a Manufacturer Specific Data field. The Manufacturer Specific Data field can store the device information and the feature information of the wireless device.
[0039] In a third aspect, the present application further provides a smart terminal. The smart terminal can include a memory and a processor. The memory stores instructions, and the instructions, when executed by the processor, cause the smart terminal to implement the identification method in the above implementations.
[0040] In some implementations, the smart terminal can implement the same functions as the smart terminal of the wireless connection system described above.
[0041] In a fourth aspect, the present application provides a Bluetooth connection system. The system can include a smart terminal, a wireless device and a server. The wireless device is configured to send a broadcast message, the broadcast message including a Manufacturer Specific Data field; the Manufacturer Specific Data field storing device information and time information of the wireless device. The smart terminal is configured to receive the broadcast message; based on the analysis of the broadcast message, send the device information to the server. The server is configured to receive the device information, find appearance information corresponding to the device information, and send the appearance information corresponding to the wireless device. The smart terminal is further configured to receive the appearance information corresponding to the wireless device sent by the server, display the device information of the wireless device on a Bluetooth interaction interface, and display the time information and the appearance information of the wireless device in a fusion manner.
[0042] The identification method of the present application can facilitate the user to quickly find the wireless device to be connected, so as to improve the pairing efficiency. BRIEF DESCRIPTION OF DRAWINGS
[0043] Figure 1 An interaction interface for the identification of the wireless device by the general smart terminal.
[0044] Figure 2 A hardware architecture diagram of the smart terminal according to an embodiment of the present application.
[0045] Figure 3 A flowchart of the identification method of the wireless device according to an embodiment of the present application.
[0046] Figure 4 A flowchart of the identification method of the wireless device according to another embodiment of the present application.
[0047] Figure 5 An interaction interface for the identification of the wireless device based on the time information according to an embodiment of the present application.
[0048] Figure 6 An interaction interface for the hiding of the characteristic information of the wireless device by the smart terminal according to an embodiment of the present application.
[0049] Figure 7 A flowchart of the identification method of the wireless device according to another embodiment of the present application.
[0050] Figure 8 An interaction interface for the identification of the wireless device based on the time information according to another embodiment of the present application.
[0051] Figure 9 An interaction interface for the screening of the wireless device based on the preset time threshold according to an embodiment of the present application.
[0052] Figure 10 An interactive interface diagram for identifying a wireless device based on connection information according to an embodiment of the present application.
[0053] Figure 11 An interactive interface diagram for identifying a wireless device based on power consumption information according to another embodiment of the present application.
[0054] Figure 12 An interactive interface diagram for identifying a wireless device based on appearance information according to an embodiment of the present application.
[0055] Figure 13 An interactive interface diagram for sorting wireless devices based on appearance information according to an embodiment of the present application.
[0056] Figure 14 An interactive interface diagram for searching for a wireless device based on a color-identified key according to an embodiment of the present application.
[0057] Figure 15 An interactive interface diagram for searching for a wireless device based on a color-identified key according to another embodiment of the present application.
[0058] Figure 16 An interactive interface diagram for filtering wireless devices based on appearance information according to an embodiment of the present application.
[0059] Figure 17 An interactive interface diagram for filtering wireless devices based on appearance information according to another embodiment of the present application. DETAILED DESCRIPTION
[0060] The terminology used in the present application merely describes specific embodiments and is not intended to be limiting of the present application. As used in the specification and the appended claims, the singular forms "a," "an" and "the" are intended to include both singular and plural forms, unless the context clearly indicates otherwise.
[0061] Reference to "one embodiment" or "some embodiments" or "one implementation" or "some implementations" etc. in the present description means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the application. The appearances of the phrases "in one embodiment" or "in some embodiments" or "in other embodiments" or "in additional embodiments" or "in some implementations" etc. in various places in the specification are not necessarily all referring to the same embodiment, unless otherwise specifically stated. The terms "comprising", "comprise", "including", "include" or "has" or "have" etc. mean "including but not limited to" unless otherwise specifically indicated.
[0062] When using a wireless device such as a TWS (True Wireless Stereo) earphone, a smart bracelet, a smart table lamp, etc. for the first time, the user needs to pair the wireless device with his / her smart terminal such as a mobile phone or a tablet computer, so as to establish a wireless connection relationship between the two.
[0063] Taking the wireless device as a TWS earphone and the smart terminal as a mobile phone and the connection mode as Bluetooth as an example, when using the TWS earphone for the first time, the user generally needs to open the pairing mode of the TWS earphone, and then open the interactive interface of the mobile phone about Bluetooth, and search for, find and pair connect the TWS earphone on the interactive interface.
[0064] Please refer to Figure 1 It should be understood that, due to the popularity of wireless devices such as mobile phones, smart watches, smart bracelets, smart sound boxes, etc., the user can generally find multiple wireless devices of different types and different models on the interactive interface, and the display of the wireless devices on the interface can be a model, a virtual address or an identification number composed of letters and numbers; among them, the name, the physical address, the IP address, the virtual address or the identification number, etc. can be understood as the device information 10 of the wireless device. The device information 10 can refer to the information identified by the wireless device, such as the device name, the MAC address, etc.
[0065] When the user searches on the interactive interface, there is no big difference between the wireless devices and the TWS earphone to be paired, and the TWS earphone can be one in the device list. Based on this, for the wireless devices displaying the model, the user can prefer to search. After spending a certain amount of time, the user can see the TWS earphone to be connected, and then click and pair connect. When the user does not find the corresponding TWS earphone through the model, the user can search for the wireless devices displaying the identification number. However, for the wireless devices displaying the identification number composed of letters and numbers, from the user's point of view, they can all be meaningless fields; the user is difficult to distinguish, and the success rate of pairing connection is low.
[0066] In addition, when two or more TWS earphones of the same model appear within the connectable range, the device information 10 displayed by the TWS earphones can be the same or substantially the same; if the identification number is displayed, as described in the previous paragraph, it is difficult for the user to distinguish. In some cases, the user has no effective way to distinguish the TWS earphones of the same model, and needs to spend a lot of time trying to pair and connect, and there is a risk of misconnection during pairing and connection.
[0067] In view of the above, some mobile phones can sort the wireless devices according to their signal strengths. Based on this, the user can estimate the distance between the wireless device and the mobile phone through the signal strength of the wireless device, and then determine which wireless device corresponds to the TWS earphone.
[0068] However, since the wireless device such as the TWS earphone is small in size, its signal strength can be much smaller than that of the mobile phone, and is easily affected by the external environment. For example, on the Bluetooth interaction interface, the TWS earphone can be placed behind the mobile phone or between the mobile phones, and the user still has difficulty in quickly finding the corresponding TWS earphone.
[0069] Taking the connection mode as WLAN, and the wireless device and the intelligent terminal as mobile phones as an example, data is transmitted between the two mobile phones through WLAN direct connection. It should be understood that before transmitting the data, the two mobile phones can need to be paired first; or the mobile phone sending the data can need to select the mobile phone receiving the data on the WLAN direct connection interaction interface. On the one hand, similar to the above interaction interface, on the WLAN direct connection interaction interface, multiple wireless networks can be displayed at the same time, and the user needs to spend a certain amount of time to find.
[0070] On the other hand, in these interaction processes, the user can mistakenly select other wireless devices or mistakenly transmit data to other wireless devices, thus also existing the risk of privacy leakage.
[0071] In order to improve the identifiability of the wireless device, for general mobile phones, tablet computers and other wireless devices with display screens, the user can modify the device information 10 through the interaction interface. For example, the user can modify the names of the wireless devices to facilitate subsequent identification. However, these operations require the user to manually enter at least three levels of menus, which is relatively cumbersome and also difficult to find the corresponding interaction interface.
[0072] For general TWS earphones, some sound boxes, routers and other wireless devices without display screens, modifying the device information 10 is even more cumbersome. It should be understood that this modification is generally performed on other devices with display screens such as mobile phones, tablet computers, etc., and thus is based on the premise that the wireless device has been paired and connected. Based on this, for wireless devices that have not been connected, the user cannot modify them.
[0073] To solve the above problems, the embodiments of the present application provide a wireless device identification method based on a smart terminal, a wireless connection system and a smart terminal. Through the identification method, a user can quickly find the wireless device to be connected on the smart terminal, thereby improving the pairing efficiency.
[0074] In some embodiments, the wireless connection system can include a Bluetooth connection system.
[0075] In other embodiments, the wireless connection system can also include a WiFi connection system and other systems, which are not limited.
[0076] It should be understood that in the identification method provided by the embodiments, the wireless device and the smart terminal have no obvious difference, and there is no necessary relationship between them. For example, the wireless device can be a TWS earphone, a smart watch, a smart bracelet, or a smart home appliance such as a smart table lamp or a sweeping robot, and the smart terminal can be a mobile phone or a tablet computer. For another example, the wireless device is a mobile phone or a tablet computer, and the smart terminal is another mobile phone or tablet computer, which is not limited.
[0077] It should be understood that in the identification method provided by the embodiments, the wireless device and the smart terminal can establish a wireless connection through Bluetooth, but this is not limited. In other embodiments, the wireless device and the smart terminal can also establish a wireless connection through WLAN or WLAN direct connection.
[0078] In some embodiments, after establishing a wireless connection, the user can also modify the information of the wireless device through the smart terminal.
[0079] Figure 2 A structural diagram of a smart terminal 100 is shown. Please refer to Figure 2 The smart terminal 100 can include a processor 110, a memory 120, an antenna 1, an antenna 2, a mobile communication module 130, a wireless communication module 140, a display screen 150, and the like.
[0080] The structure shown in the embodiments of the present application does not constitute a limitation on the smart terminal 100. In other embodiments of the present application, the smart terminal 100 can include more or fewer components than the diagram. The components shown can be implemented in hardware, software, or a combination of software and hardware, etc.
[0081] In some embodiments, the processor 110 can include one, two or more processing units. For example, the processor 110 can include at least one of an application processor, a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a video code, a digital signal processor (DSP), a baseband processor, a neural-network processing unit (NPU), or the like. Different processing units can be independent devices or integrated into one, two or more processors.
[0082] The processor 110 can generate operation control signals according to instruction opcodes and timing signals, and complete the control of fetching and executing instructions.
[0083] The processor 110 can also be provided with a memory for storing instructions and data. In some embodiments, the memory in the processor 110 can be a cache memory. The cache memory can store instructions or data that are frequently used or used by the processor 110.
[0084] In some embodiments, the processor 110 can include one, two or more interfaces. The types of interfaces can include at least one of an integrated circuit I2C interface, an I2S interface, a PCM interface, a UART interface, a MIPI, a GPIO interface, a SIM interface, or a USB interface. The processor 110 can connect to a touch sensor, an audio module, a wireless communication module, a display screen, or a camera through at least one of the above interfaces.
[0085] It can be understood that the interface connection relationship between the modules shown in the embodiments of the present application is only illustrative and does not limit the smart terminal 100. In some other embodiments of the present application, the smart terminal 100 can also use different interface connection modes or combinations of multiple interface connection modes in the above embodiments.
[0086] The wireless communication function of the smart terminal 100 can be realized through the antenna 1, the antenna 2, the mobile communication module 130, the wireless communication module 140, the modem processor, and the baseband processor.
[0087] Antennas 1 and 2 are used for transmitting and receiving electromagnetic wave signals. Each antenna in the smart terminal 100 can be used to cover a single, two or multiple communication frequency bands. Different antennas can also be multiplexed to improve the utilization of the antennas. For example, the antenna 1 can be multiplexed as a diversity antenna for a wireless local area network. In other embodiments, the antennas can be used in combination with a tuning switch.
[0088] The mobile communication module 130 can provide a solution for wireless communication including at least one of 2G, 3G, 4G, 5G, or 6G applied on the smart terminal 100. The mobile communication module 130 can include at least one filter, a switch, a power amplifier, a low noise amplifier, etc. The mobile communication module 130 can filter, amplify, etc. the electromagnetic wave received by the antenna 1, and transmit it to the modem processor for demodulation. The mobile communication module 130 can also amplify the signal modulated by the modem processor and convert it into an electromagnetic wave radiated through the antenna 1. In some embodiments, at least part of the functional modules of the mobile communication module 130 can be disposed in the processor 110. In some embodiments, at least part of the functional modules of the mobile communication module 130 can be disposed in the same device as at least part of the modules of the processor 110.
[0089] The modem processor can include a modulator and a demodulator. The modulator is used to modulate a low-frequency baseband signal to be transmitted into a medium-high frequency signal. The demodulator is used to demodulate the received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then transmits the demodulated low-frequency baseband signal to the baseband processor for processing. The low-frequency baseband signal processed by the baseband processor is transmitted to the application processor. The application processor outputs the sound signal through the audio device (not limited to the loudspeaker 170A, the receiver 170B, etc.), or displays the image or video through the display screen 150. In some embodiments, the modem processor can be an independent device. In other embodiments, the modem processor can be independent of the processor 110, and disposed in the same device as the mobile communication module 130 or other functional modules.
[0090] The wireless communication module 140 can provide a wireless local area network module, a Bluetooth module, a BLE module, an ultra wide band (UWB) module, a global navigation satellite system (GNSS) module, an FM module, a near field communication (NFC) module, or an infrared module, etc. applied to the smart terminal 100. The wireless communication module 140 can be one, two, or more devices that integrate at least one communication processing module. The wireless communication module 140 receives electromagnetic waves via the antenna 2, frequency-modulates and filters the electromagnetic wave signals, and transmits the processed signals to the processor 110. The wireless communication module 140 can also receive signals to be transmitted from the processor 110, frequency-modulate them, amplify them, and radiate them as electromagnetic waves via the antenna 2.
[0091] In some embodiments, the antenna 1 and the mobile communication module 130 of the smart terminal 100 are coupled, and the antenna 2 and the wireless communication module 140 are coupled, so that the smart terminal 100 can communicate with other smart terminals through wireless communication technology. The wireless communication technology can include at least one of GSM, GPRS, CDMA, WCDMA, TD-SCDMA, LTE, BT, GNSS, WLAN, NFC, FM, or IR technology. The GNSS can include at least one of GPS, global navigation satellite system (GLONASS), beidou navigation satellite system (BDS), quasi-zenith satellite system (QZSS), or satellite based augmentation systems (SBAS).
[0092] The smart terminal 100 can implement a display function through a GPU, a display screen 150, and an application processor, etc. The GPU is a microprocessor for image processing, connected to the display screen 150 and the application processor. The GPU is used to perform mathematical and geometric calculations and graphics rendering. The processor 110 can include one, two, or more GPUs that execute program instructions to generate or change display information.
[0093] The display 150 is configured to display images, videos, and the like. In some embodiments, the intelligent terminal 100 can include one, two, or more displays 150. The display 150 can be at least one of an LCD display, an OLED display, an AMOLED display, an FLED display, a Mini LED display, a Micro LED display, a Micro OLED display, a quantum dot light-emitting diode (QLED) display, and the like.
[0094] The memory 120 can be configured to store computer-executable program code including instructions. The memory 120 can include a program storage area and a data storage area. The program storage area can store an operating system, application programs required by at least one function (such as a sound playing function, an image playing function, and the like), and the like. The data storage area can store data (such as audio data, a phone book, and the like) created during use of the intelligent terminal 100, and the like. In addition, the memory 120 can include a high-speed random access memory, and can further include a non-volatile memory such as at least one of a magnetic disk storage device, a flash memory device, a universal flash storage (UFS), and the like. The processor 110 executes various functions, methods, or data processing of the intelligent terminal 100 by running instructions stored in the memory 120 or instructions stored in a memory disposed in the processor.
[0095] In some embodiments, the memory 120 of the intelligent terminal 100 can store instructions. The instructions, when executed by the processor 110, can cause the intelligent terminal 100 to implement the identification method in any one of the following embodiments.
[0096] In some embodiments, the intelligent terminal 100 can further include a memory card connector 121, a charge management module 160A, a power management module 160B, a battery 160C, a USB connector 160D, an audio module 170, a sensor 180, a key 190, a motor 191, an indicator 192, a camera 193, and a SIM card interface 194.
[0097] In some embodiments, the audio module 170 can include at least one of a speaker 170A, a receiver 170B, a microphone 170C, and a headset connector 170D.
[0098] In some embodiments, sensor 180 may include a pressure sensor 180A, a gyroscope sensor 180B, a barometric pressure sensor 180C, a magnetic sensor 180D, an accelerometer sensor 180E, a distance sensor 180F, a proximity sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, and a bone conduction sensor 180M.
[0099] In some embodiments, Figure 1 The example shows the Bluetooth interface of a smart terminal 100. This Bluetooth interface may include device information 10, status bar 12, navigation bar 14, switch bar 16, and information bar 18.
[0100] In some embodiments, the status bar 12 includes, for example, a signal strength icon, a WLAN icon, a Bluetooth icon, a current remaining battery level icon, and a time icon.
[0101] In other embodiments, the status bar 12 may also include an NFC icon, a sound icon, a WLAN hotspot icon, etc.
[0102] In some embodiments, the navigation bar 14 can provide information about the currently active interface. For example... Figure 1 As an example, on a Bluetooth interface, Bluetooth identification information can be provided in the navigation bar, as well as icons that users can touch, such as a back button.
[0103] In some embodiments, the switch bar 16 may provide identification information for the Bluetooth switch, as well as icons that can be touched by the user, such as a Bluetooth power button.
[0104] In some embodiments, the information bar 18 may provide information such as device name 18A and sent / received files 18B.
[0105] like Figure 1 As shown in the example, the device name 18A is displayed as "HUAWEI". It should be understood that when other devices find the smart terminal 100 via Bluetooth, the device name displayed in the other devices' list of pairable devices will be "HUAWEI".
[0106] In some of his embodiments, after responding to a user's modification of the device name 18A, the device name 18A may display other information accordingly.
[0107] In some embodiments, the file 18B to be sent and received may correspond to information about a file received by the smart terminal 100 via Bluetooth. The type of the file may include images, music, videos, text, or compressed files, etc., without limitation.
[0108] In some other embodiments, the transceived file 18B can also correspond to information of a file sent by the intelligent terminal 100 through Bluetooth.
[0109] In some other embodiments, the transceived file 18B can also only provide information of a received file or information of a sent file.
[0110] It should be understood that the characteristic information of different wireless devices is generally different and has certain identifiability. The information such as time, historical connection, power consumption, appearance, etc. is generally related to the use habit, use frequency and use preference of the user, and thus the user is also more likely to remember and identify the characteristic information. Figure 3 In some embodiments, the identification method can include but is not limited to the following steps:
[0111] S101: receiving a broadcast message of a wireless device.
[0112] In some embodiments, the broadcast message can be a message sent by the wireless device through broadcasting, and can carry characteristic information of the wireless device. The characteristic information can include information of the wireless device on parameters, time, historical connection, power consumption, appearance, etc. For example, the wireless device is a TWS earphone, and the characteristic information can include the time when the TWS earphone enters the pairing mode, the shell color of the TWS earphone, etc. For another example, the wireless device is a smart speaker, and the characteristic information can include the shell color of the smart speaker, the number of connected times of the smart speaker or the total power-on time of the smart speaker, etc., which is not limited in this regard.
[0113] In some embodiments, the device information and the characteristic information of the wireless device can be stored in the memory of the wireless device and can be carried in the vendor-defined field of the broadcast message.
[0114] It should be understood that the characteristic information of different wireless devices is generally different and has certain identifiability. The information such as time, historical connection, power consumption, appearance, etc. is generally related to the use habit, use frequency and use preference of the user, and thus the user is also more likely to remember and identify the characteristic information.
[0115] S102: analyzing the broadcast message to obtain the device information and the characteristic information.
[0116] In some embodiments, based on the analysis of the broadcast message sent by the wireless device, for example, the analysis of the vendor-defined field in the broadcast message, the intelligent terminal 100 can obtain not only the device information of the wireless device but also the characteristic information of the wireless device.
[0117] In some embodiments, taking Bluetooth as an example, the vendor-defined field can be understood as a payload field in a PDU (Protocol Data Unit). For example, the vendor-defined field can include a Manufacturer Specific Data field in the PDU. The Data Type Value corresponding to the Manufacturer Specific Data field can be, for example, 0xFF. The first two bytes of the Manufacturer Specific Data field represent the manufacturer ID, and the rest is defined by the manufacturer.
[0118] In some embodiments, the Manufacturer Specific Data field can store device information and feature information of the wireless device.
[0119] In other embodiments, the Manufacturer Specific Data field can store device information of the wireless device.
[0120] S103: Display the device information and feature information of the wireless device on the smart terminal.
[0121] It should be understood that the user is more difficult to correspond the device displayed on the smart terminal 100 to the actual wireless device only through the device information. The device information can be the name of the wireless device, for example, the device information is displayed as HUAWEI FreeBuds 3 or HUAWEI Sound X.
[0122] In the identification method provided in the embodiments of the present application, the user can see the device information and feature information of each wireless device on the interactive interface by using the feature information of the wireless device. The user is generally more sensitive to the feature information of the wireless device to be connected. Based on this, according to the device information and feature information of the wireless device, the user can relatively quickly find the corresponding wireless device on the interactive interface to perform pairing connection, thereby improving the pairing efficiency of the smart terminal 100 and the wireless device and reducing the risk of privacy leakage.
[0123] In some other embodiments, the memory of the wireless device can only store the device information thereof. The memory 120 of the smart terminal 100 can store the device information and the feature information of the wireless device. After receiving the broadcast message sent by the wireless device through Bluetooth or the like, the smart terminal can search for the feature information corresponding to the wireless device in the memory 120 of the terminal according to the device information of the wireless device, and display the feature information on the display screen 150. After the wireless device establishes a wireless connection with the smart terminal 100, the smart terminal 100 can write the feature information into the memory of the wireless device.
[0124] In some other embodiments, the smart terminal 100 can send the device information of the wireless device to the server according to the device information of the wireless device. After receiving the device information of the wireless device, the server searches for the feature information corresponding to the device information, and sends the feature information to the smart terminal 100. After receiving the feature information, the smart terminal 100 can correspondingly display the device information and the feature information.
[0125] In some embodiments, after the wireless device establishes a wireless connection with the smart terminal 100, the smart terminal 100 can write the feature information into the memory of the wireless device.
[0126] Please refer to Figure 4 In some other embodiments, the identification method provided by the above embodiments can further include the following steps:
[0127] S104: After the smart terminal establishes a wireless connection with the wireless device, the feature information of the wireless device is removed.
[0128] It should be understood that the feature information can be temporary information. It should be understood that the temporary information can mean that the smart terminal 100 can delete the feature information from the memory 120 after the smart terminal 100 establishes a wireless connection with the wireless device, so as to simplify the content displayed on the interactive interface. In addition, the temporary information can also mean that the smart terminal 100 does not display the feature information when storing the feature information. Based on this, on the interactive interface of the smart terminal 100, the user can see the device information of the wireless device that has been paired and connected, but does not necessarily see the feature information of the wireless device.
[0129] In some other embodiments, the smart terminal 100 can also respond to the switching display operation of the user to call and display the feature information of the connected wireless device, without limitation. The switching display operation can be that the user clicks, double-clicks, or long-presses the switching button in the interactive interface; or the user performs a sliding operation such as upward sliding, downward sliding, or horizontal sliding on the interactive interface by using two fingers or three fingers, without limitation.
[0130] In some embodiments, as described in the above embodiments, after the smart terminal 100 establishes a wireless connection with a wireless device, the smart terminal 100 can not display the characteristic information 20 of the wireless device that establishes the wireless connection, but only display the device information 10; in addition, for other wireless devices that do not establish a wireless connection, the smart terminal 100 can continue to display the corresponding device information 10 and characteristic information 20.
[0131] For reference Figure 5 In some embodiments, the characteristic information 20 of the wireless device described above can include time information. The time information can include the boot time of the wireless device this time, the time of entering the pairing mode, and other time-related information. The wireless device can store the time information such as the boot time this time or the time of entering the pairing mode in the memory of the device, for example, in the memory of the wireless device. The time information can be attached to the broadcast message of the wireless device and transmitted externally through Bluetooth or the like.
[0132] Based on the time information, the user can relatively quickly find the wireless device to be connected in the list of devices that can be paired, so as to improve the efficiency of pairing connection. In order to facilitate understanding, the identification method of the above embodiments will be illustrated below in conjunction with Figure 5 .
[0133] In the embodiment as shown in Figure 5 , among the wireless devices that can be searched by the smart terminal 100 through Bluetooth or the like, there are three HUAWEI P50 of the same model and two HUAWEI FreeBuds 4 of the same model. It should be understood that if only the device information 10 of each wireless device is considered, the user can know that the HUAWEI P50 is a mobile phone and the HUAWEI FreeBuds 4 is a headset. However, the user has difficulty in distinguishing each HUAWEI P50 and each HUAWEI FreeBuds 4, and it is actually difficult to match.
[0134] However, based on the identification method provided in the embodiments of the present application, the corresponding device information 10 and time information are displayed on the interactive interface of the smart terminal 100 for each mobile phone or headset. The user can directly find the mobile phone or headset whose time of entering the pairing mode is consistent or basically consistent with the time of entering the pairing mode, so as to perform pairing connection.
[0135] In some embodiments, if the wireless device of the user enters the pairing mode at 9:18, for example, the user can directly find the HUAWEI FreeBuds 4 corresponding to the time in the list of devices that can be paired on the interactive interface, so as to perform pairing connection.
[0136] In some other embodiments, the wireless device of the user enters the pairing mode at 9:12, for example, and a HUAWEI P50 and a HUAWEI FreeBuds 4 can be found on the list of the interactable devices on the pairing interface. Then, the user can determine the device to be connected by matching the device information 10 of the wireless device. For example, if the type of the wireless device to be connected is earphones, the user can select the HUAWEI FreeBuds 4; or if the type of the wireless device to be connected is a mobile phone, the user can select the HUAWEI P50.
[0137] In some other embodiments, the device information of each wireless device found on the Bluetooth interactable interface of the smart terminal 100 can be displayed as a MAC address or a virtual address, etc. The user can not easily identify the type of the wireless device corresponding to the device information. In this case, the user can directly find the corresponding wireless device by the time information, so as to quickly find and improve the efficiency of the pairing connection.
[0138] Please refer to Figure 6 In some embodiments, in combination with the identification method shown in Figure 4 and Figure 5 , the smart terminal 100 can also be provided with a switching button 30 which can be touched by the user. After responding to the touch operation of the switching button 30 by the user, the smart terminal 100 can selectively display or hide the characteristic information 20 of the wireless device. As shown in Figure 6 , after responding to the touch operation of the switching button 30 by the user, the switching button 30 is switched from opening to closing, and the smart terminal 100 can hide the characteristic information 20 of the wireless device. Conversely, in some other embodiments, after responding to the touch operation of the switching button 30 by the user, the smart terminal 100 can also display or re-display the characteristic information 20 of the wireless device; wherein the re-display means that during the pairing process, the smart terminal 100 is switched from displaying the characteristic information to hiding the characteristic information, and then is switched from hiding the characteristic information to displaying the characteristic information.
[0139] Please refer to Figure 7 and Figure 8 , corresponding to the time information, the present application also provides another identification method of the wireless device of the smart terminal 100, which can further include but is not limited to the following steps compared with the above-mentioned identification method:
[0140] S111: receiving the broadcast message of the wireless device.
[0141] S112: analyzing the broadcast message to obtain the device information and the time information.
[0142] The step S111 is the same as the step S101, and the step S112 is basically the same as the step S102, and thus no further description is given.
[0143] S113: Starting a timer for the wireless device to update the time information of the wireless device.
[0144] It should be understood that, in the above-mentioned embodiments corresponding to Figure 5 the displayed time information is the time information of the time when the wireless device enters the pairing mode, for example, the wireless device HUAWEI P50 enters the pairing mode at 9:22, and the displayed time "9:22" does not change with the increase of the time when HUAWEI P50 enters the pairing mode. In the identification method provided in the present embodiment, the start-up time or the time when the wireless device enters the pairing mode can be updated by setting the timer, so that the corresponding time information can be dynamically displayed.
[0145] S114: Displaying the updated time information on the intelligent terminal.
[0146] It should be understood that the user can see the dynamic time information on the interactive interface of the intelligent terminal 100. Based on this, the user can find the wireless device according to the dynamic time information to perform pairing connection.
[0147] In some embodiments, in order to improve the accuracy of the feature information, the wireless device can first store and update the time information such as the start-up time or the time when the device enters the pairing mode in the memory of the device, and the time information can be attached in the broadcast message and sent through Bluetooth or the like. After receiving and analyzing the broadcast message sent by the wireless device, the intelligent terminal 100 can update the time information of the wireless device in the memory 120 of the terminal.
[0148] As shown in the example of Figure 8 , the intelligent terminal 100 analyzes that the wireless device HUAWEI FreeBuds 4 entered the pairing mode 30 seconds ago and displays it on the interactive interface. The intelligent terminal 100 can also start a timer and update it in the memory 120 of the terminal 100 to dynamically display the time information corresponding to the HUAWEI FreeBuds 4. The intelligent terminal 100 can display the updated time information such as "entered the pairing mode 35 seconds ago" on the interactive interface.
[0149] It should be understood that for multiple wireless devices searched, the intelligent terminal 100 can start a timer for each wireless device and update the time information of each wireless device. As Figure 8As exemplified, the smart terminal 100 can also start timers for each HUAWEI wireless device separately to update time information individually. In conjunction with the above embodiment regarding the switch button 30, after responding to a user's touch operation on the switch button 30, the smart terminal 100 can display the time information of the wireless device. Corresponding to dynamic time information, Figure 8 The example smart terminal 100 updates every 5 seconds, but is not limited to this. In other embodiments, the update frequency of the smart terminal 100 may also be 1 second, 2 seconds, 3 seconds, 10 seconds, 30 seconds, 1 minute, or 2 minutes, etc.
[0150] Please refer to Figure 9 In embodiments where the corresponding feature information 20 is time information, the smart terminal 100 can also set a preset time threshold. When the time information of a wireless device exceeds or is above the preset time threshold, the smart terminal 100 can hide the wireless device to simplify the total number of wireless devices displayed on the interactive interface and make it easier for users to find the wireless device they need.
[0151] like Figure 9 As shown in the example, the preset time threshold can be 2 minutes; based on this, wireless devices that have been in pairing mode for more than 2 minutes can be hidden so that users can find them quickly.
[0152] In some embodiments, the hidden wireless devices may be stored in the background of the smart terminal 100. Upon responding to a user's touch operation, the smart terminal 100 may redisplay the hidden wireless devices for the user to locate.
[0153] Please refer to Figure 10 In some embodiments, the feature information 20 may further include connection information of the wireless device. This connection information may include information such as the number of historical connections made by the wireless device or the number of terminals it has connected to. Figure 10 The example is the number of connections. Correspondingly, the wireless device can store the number of connections between the wireless device and each smart terminal 100 in its memory; or, the wireless device can store the number of terminals that have been connected, for example, in its memory. The wireless device can use a counter to calculate the number of connections or the number of terminals.
[0154] In other embodiments, the connection information may also include the number of times the wireless device has connected or the number of terminals that have connected within a certain period of time. This period of time may be, for example, one month, three months, or six months, and is not limited thereto.
[0155] It should be understood that wireless devices can attach this connection information to a broadcast message and send it via Bluetooth or other means. Upon receiving this broadcast message, the new smart terminal 100 can display the number of connections made by the wireless device or the number of terminals that have connected on its interactive interface. Based on this, users can relatively quickly distinguish between different wireless devices and differentiate between new and old devices of the same model.
[0156] by Figure 10 For example, when the wireless device a user wants to connect to is a new pair of headphones, the user can directly search for wireless devices with a connection count of 0 on the interactive interface, and then determine the headphones to be connected as HUAWEI FreeBuds 4 based on device information 10. It should be understood that, based on the identification method provided in this application embodiment, users can also, to a certain extent, identify whether a new wireless device has been used by someone else, and to a certain extent, ensure the user's consumer rights.
[0157] In some embodiments, the identification method may further include: sorting the wireless devices according to their connection information. For example... Figure 10 The example shows wireless devices sorted in ascending order of connection frequency. Based on this, on the smart terminal 100's interface, wireless devices with fewer connection counts are listed first. In some cases, users can see the new device they want to connect to relatively intuitively without having to search through the device list, thereby reducing the time spent searching for wireless devices and improving pairing efficiency.
[0158] In other embodiments, wireless devices can also be sorted in descending order of the number of connections, without limitation.
[0159] In some embodiments, the identification method may further include: filtering wireless devices in response to a user's filtering operation; and displaying the wireless devices with corresponding connection information on an interactive interface. The filtering operation may be a user selectively requesting the display of wireless devices with fewer or more connection attempts.
[0160] Please refer to Figure 11 In some embodiments, the feature information 20 may further include power consumption information of the wireless device. This power consumption information may include electricity-related information such as the total power-on time, remaining battery power, available time, or historical charging count of the wireless device. Correspondingly, the wireless device may store this information, such as the total power-on time, remaining battery power, available time, or historical charging count, in its memory.
[0161] Similar to the embodiments described above, wireless devices can use counters to calculate total power-on time, historical charging counts, etc., and attach this power consumption information to broadcast messages and send them via Bluetooth or other means. Based on this, users can relatively quickly distinguish between different wireless devices and differentiate between new and old devices of the same model.
[0162] by Figure 11 For example, when a user wants to connect to a new pair of headphones that has only been used for a short period of time, the user can directly search for wireless devices with a short total power-on time on the interactive interface, and then determine that the headphones to be connected are HUAWEI FreeBuds 4 based on device information 10. It should be understood that, based on the identification method provided in the embodiments of this application, users can also, to a certain extent, identify whether a new wireless device has been used by someone else, so as to ensure the user's consumer rights.
[0163] In some embodiments, the identification method may further include: sorting wireless devices according to their power consumption information. For example... Figure 11 The example shows wireless devices sorted in ascending order of total power-on time. Based on this, on the smart terminal 100's interface, wireless devices with shorter total power-on times are displayed first. In some cases, users can see the new device they want to connect to relatively intuitively without having to search through the device list, thereby reducing the time spent searching for wireless devices and improving pairing efficiency.
[0164] In other embodiments, the wireless devices can also be sorted in descending order of total power-on time, without limitation.
[0165] In some embodiments, the identification method may further include: filtering wireless devices in response to a user's filtering operation; and displaying the wireless devices with applicable power information on an interactive interface. The filtering operation may be a user selectively requesting the display of wireless devices with shorter or longer total power-on times.
[0166] Please refer to Figure 12 In some embodiments, the feature information 20 may also include the appearance information of the wireless device. Depending on the type of wireless device, the appearance information may include information such as the color and material of the wireless device, without limitation. For example, for TWS earphones, the appearance information may include information such as the shell color, earbud type, and shell material. As another example, for smartwatches, the appearance information may include information such as the shell color, strap material, strap color, and display size. For smartwatches with replaceable straps, the appearance information generally includes information about the strap that came with the smartwatch at the time of manufacture.
[0167] To facilitate understanding, the following will combine Figure 12 andFigure 13 And the appearance information includes the shell color information as an example.
[0168] In some embodiments, the wireless device can store the appearance information of the wireless device in the memory of the device, such as the shell color information when the wireless device is manufactured. Based on this, the user can quickly find the wireless device according to the appearance information. For example, Figure 13 For example, when the wireless device to be connected by the user is a silver headset, the user can relatively intuitively find HUAWEI FreeBuds Pro on the interactive interface to improve the interactive experience.
[0169] In other embodiments, the wireless device can reserve a color code vacancy. When the wireless device establishes a pairing connection with the smart terminal 100, the smart terminal 100 can send device information to the server. The server finds the color code corresponding to the wireless device and feeds back the color code to the wireless device. The wireless device can store the color code, and then when connecting to other smart terminals 100, the color code can be attached to the manufacturer's custom field of the broadcast message and sent through Bluetooth and the like. It should be understood that the smart terminal 100 can find the corresponding color code through the physical address, identification number or serial number of the wireless device, and the like, which is not limited.
[0170] In other embodiments, the smart terminal 100 can store a color library in the memory 120 of the terminal; for example, the color library can be stored in the memory 120 of the smart terminal 100. Based on this, the smart terminal 100 can still match the color code of the corresponding wireless device through the color library without the need to find the color through the server (this can also be understood as offline).
[0171] In some embodiments, the appearance information corresponding to the shell color can also be presented in combination with the device information 10. It should be understood that the appearance information can belong to visual information, such as presenting the appearance information with color, which does not necessarily need to be presented through text. In addition to visual information, other information such as device information and time information generally also needs to be combined with text information, so the appearance information and other information can be presented in combination. For example: for a TWS headset with a red shell color, the smart terminal 100 can present its device information 10 in red font on the interactive interface; or for a mobile phone with a blue shell color, the smart terminal 100 can present its device information 10 in blue font on the interactive interface. Based on this, the smart terminal 100 can relatively simply present the device information 10 and the appearance information of the wireless device to facilitate the user to find.
[0172] Similar to the above embodiment, the appearance information corresponding to the shell color can also be fused with the feature information 20 such as the time information, the connection information or the power consumption information, and so on. For example, for the earphone with the shell color of red and the connection times of 0, the device information and the connection information of the earphone can be presented in red font, and no further description is made.
[0173] Please refer to Figure 13 For the appearance information corresponding to the shell color, the identification method provided by the embodiment of the present application can further include: sorting the wireless devices according to the shell colors of the wireless devices.
[0174] In some embodiments, the smart terminal 100 stores a preset color sequence. Based on the preset color sequence, the smart terminal 100 can sort the searched wireless devices and set the color identification keys according to the preset color sequence, so as to facilitate the user to find. It should be understood that the preset color sequence can be set by default by the manufacturer; or, the user can make self-defined setting in the setting interface, and no limitation is made.
[0175] As exemplified in Figure 14 , the preset color sequence can be, for example, black, white, gold, silver, red, green, blue, purple and others. Corresponding to these preset color identifications, color identification keys 42 are also provided in Figure 14 ; wherein, the color identification keys of purple and others are not presented in Figure 14 , and the user can call out the color identification keys of purple and others by sliding and other operations on the interactive interface.
[0176] Please refer to Figure 14 In some embodiments, the identification method further includes: positioning to the wireless device with the corresponding appearance information in response to the operation of the user.
[0177] In some embodiments, when the device list has many devices on the interactive interface of the smart terminal 100, the user still needs to spend some time to find the wireless device with the corresponding shell color, for example, the user needs to slide on the interactive interface of the smart terminal 100 to find. Based on the color identification keys 42, the user can directly position to the approximate position of the wireless device to be connected, thereby facilitating the user to find and improving the pairing efficiency. As exemplified in Figure 14 , the user can directly position to the wireless device with the shell color of silver by clicking the color identification key 42 of silver, so as to realize the quick finding.
[0178] Please refer to Figure 15In some other embodiments, each two adjacent colors can be understood as contrast colors; for example, black and white, gold and silver. In this case, the preset color sequence and the color identification buttons 44 can be designed according to the contrast colors, so that the user can quickly locate the wireless device of the corresponding color on the interactive interface, simplify the searching process and reduce the searching time.
[0179] As shown in the example of FIG. 4A, each color identification button 44 can correspond to two colors, for example, black and white, gold and silver, and the like. When the wireless device to be connected by the user is a red headset, the user can directly click the color identification button 44 of red and green, so as to directly locate the wireless device with the shell color of red or green. Figure 15
[0180] In some other embodiments, each color identification button can also correspond to more than three colors, which is not limited. For example, one color identification button can correspond to black, white and gray, another color identification button can correspond to red, green and blue, and still another color identification button can correspond to gold, silver and copper.
[0181] Please refer to Figure 16 In some embodiments, the identification method can further include:
[0182] In response to the filtering operation of the user, filtering the wireless devices.
[0183] The filtering operation can be that the user selectively requires to display the wireless devices of a certain color or certain colors.
[0184] Displaying the wireless devices of the corresponding color on the interactive interface.
[0185] Based on this, the total number of wireless devices displayed on the interactive interface can be simplified, and the user can quickly find the required wireless device. As shown in the example of FIG. 4B, taking the wireless device to be connected by the user as a silver TWS headset and the wireless connection mode as Bluetooth connection as an example, the user can touch the color identification button 42 corresponding to silver by double-clicking, long-pressing, swiping up or swiping down, and the like. After responding to the filtering operation of the user, the intelligent terminal 100 can display the silver HUAWEI FreeBuds Pro and HUAWEI Mate40 on the interactive interface, and hide the wireless devices of other colors. Then, according to the wireless device to be connected by the user as a silver TWS headset, the user can quickly find the HUAWEI FreeBuds Pro to be connected on the interactive interface, so as to establish a wireless connection relationship between the intelligent terminal 100 and the HUAWEI FreeBuds Pro. Figure 16 Please refer to
[0186] Figure 17 In some other embodiments, the identification method can further screen the wireless devices according to the contrast colors. For example, the user can touch the color identification button 44 corresponding to the gold or silver color by double-clicking, long-pressing, swiping up or swiping down, and the smart terminal 100 can display the gold and silver wireless devices on the interactive interface in response to the user's screening operation, which will not be described in detail.
[0187] In some embodiments, for the connected wireless devices, if there are two or more devices of the same model, an identification tag can be attached around the device information 10 to help the user distinguish the wireless devices. The identification tag can include an emoji expression, a symbol expression or a textual description, etc. Based on this, the user can relatively quickly find the wireless devices of the same model through the identification tags of the wireless devices of the same model, without the need to rename the wireless devices of the same model to facilitate the user to perform related operations.
[0188] In some embodiments, for some wireless devices, the above-mentioned feature information 20 can be entered by software at the time of factory shipment, so as to be attached in the manufacturer's custom field of the broadcast message.
[0189] In some embodiments, the smart terminal 100 can also synchronously display at least two of the feature information 20 of the wireless devices, such as the time information, the connection information, the power consumption information and the appearance information, etc. on the interactive interface; based on this, the user can comprehensively consider to find the corresponding wireless devices.
[0190] In some embodiments, for the wireless devices such as TWS earphones, after being connected with the smart terminal 100, the general smart terminal will bind the user's account to rename or associate the user's mobile phone number to modify the device information of the wireless devices, which may cause the user's privacy leakage. For this, in the identification method provided in the embodiments of the present application, after the smart terminal 100 establishes a paired connection with the wireless device, the following steps can be further included:
[0191] Exporting the account name of the smart terminal 100 or the user nickname of the application software.
[0192] In some embodiments, the smart terminal 100 can export the user nickname of each application software by itself under the requirements of information security permission, etc. Or, the smart terminal 100 can also export the user nickname of part of the application software or part of the account in response to the user's operation. The part of the account can refer to at least one account of a certain application software.
[0193] Displaying the account name of the smart terminal 100 or the user nickname of the application software on the interactive interface.
[0194] Correspondingly modifying the device information of the wireless devices in response to the user's operation.
[0195] The account name and the user nickname can be used for the user to select and be reflected in the device information of the modified wireless device. Based on this, the risk of user privacy leakage can be reduced, and the privacy of the user can be ensured. In addition, the user can modify the device information of the wireless device without manual input, and the interaction experience can be improved.
Claims
1. A Bluetooth connection system, characterized in that, This includes smart terminals, servers, and wireless devices; The wireless device is used to send broadcast messages, which include a Manufacturer Specific Data field. The Manufacturer Specific Data field stores the device information and time information of the wireless device. The time information includes the power-on duration and the duration of the wireless device in pairing mode. The smart terminal is used to receive the broadcast message; And based on the parsing of the broadcast message, send the device information to the server; The server is used to receive the device information, find the appearance information corresponding to the device information, and send the appearance information corresponding to the wireless device. The smart terminal is also used to receive appearance information of the corresponding wireless device sent by the server, and to start a timer for the wireless device to update the time information of the wireless device; and to sort the wireless devices according to the appearance information of the wireless devices and the corresponding sorting rules. The Bluetooth interactive interface displays the sorted device information of the wireless devices, and integrates the appearance information and the updated time information of the wireless devices; the smart terminal is also used to add different identification tags to each wireless device of the same model after establishing a connection with multiple wireless devices of the same model, and the identification tags are used to distinguish the wireless devices of the same model.
2. A method for identifying wireless devices based on smart terminals, characterized in that, The identification method includes: The system receives a broadcast message from a wireless device. The broadcast message includes a Manufacturer Specific Data field, which stores device information and feature information of the wireless device. The feature information includes the wireless device's time information and at least one of power consumption information and appearance information. The time information includes the wireless device's power-on duration and the duration of its pairing mode entry. The power consumption information includes the wireless device's power parameters. The appearance information includes the wireless device's appearance features. Parse the broadcast message to obtain the device information and the feature information; Start a timer for the wireless device to update the time information of the wireless device; Based on the power consumption information or appearance information of the wireless devices, sort the wireless devices according to the corresponding sorting rules; The sorted device information and feature information are displayed on the smart terminal; The identification method further includes: After the smart terminal establishes a connection with multiple wireless devices of the same model, different identification tags are added to each wireless device of the same model. The identification tags are used to distinguish the wireless devices of the same model.
3. The identification method as described in claim 2, characterized in that, The identification method further includes: Wireless devices whose time information is displayed within the preset time threshold.
4. The identification method as described in claim 2, characterized in that, The feature information also includes connection information, which includes the number of connections the wireless device has made in the past or the number of terminals it has connected to.
5. The identification method as described in claim 2, characterized in that, The power consumption information includes the total power-on time, remaining power, available time, or historical charging count of the wireless device; The appearance information includes the casing color of the wireless device or parameters related to the appearance of the wireless device.
6. The identification method as described in claim 5, characterized in that, The identification method further includes: Search the color code corresponding to the wireless device in the color library of the smart terminal; Send the color code to the wireless device.
7. The identification method as described in claim 2, characterized in that, The identification method further includes: In response to the user's filtering operation, the wireless devices are filtered; The smart terminal displays the wireless device with the corresponding feature information.
8. The identification method according to any one of claims 2 to 7, characterized in that, Before receiving the broadcast message from the wireless device, the method further includes: The wireless device stores the device information and the feature information; The device information and the feature information are attached to the broadcast message and sent out.
9. The identification method according to any one of claims 2 to 7, characterized in that, The identification method further includes: after the smart terminal establishes a wireless connection with the wireless device, removing the feature information of the wireless device.
10. A wireless connection system, characterized in that, The system includes smart terminals and wireless devices; The wireless device is used to send broadcast messages, which include a Manufacturer Specific Data field. This field stores device information and characteristic information of the wireless device. The characteristic information includes the wireless device's time information, and also includes at least one of power consumption information and appearance information. The time information includes the wireless device's power-on duration and the duration of its pairing mode entry. The power consumption information includes the wireless device's power parameters. The appearance information includes the wireless device's appearance features. The smart terminal is used to receive broadcast messages sent by the wireless device; and to obtain the device information and the feature information based on the parsing of the broadcast messages. The smart terminal is also used to start a timer for the wireless device to update the time information of the wireless device; The smart terminal is also used to sort the wireless devices according to the power consumption information or appearance information of the wireless devices and in accordance with the corresponding sorting rules. The smart terminal displays the sorted device information and feature information; the smart terminal is also used to display the sorted device information and feature information of the wireless device. The smart terminal is also used to add different identification tags to each wireless device of the same model after establishing a connection with multiple wireless devices of the same model. The identification tags are used to distinguish the wireless devices of the same model.
11. The system as claimed in claim 10, characterized in that, The smart terminal is equipped with a switching button; the switching button is used to display or hide the feature information of the wireless device.
12. The system as described in claim 10 or 11, characterized in that, The smart terminal is also used to display wireless devices whose time information is within the preset time threshold, according to a preset time threshold.
13. The system as described in claim 10, characterized in that, The feature information also includes connection information, which includes the number of connections the wireless device has made in the past or the number of terminals it has connected to.
14. The system as claimed in claim 10, characterized in that, The power consumption information includes the total power-on time, remaining power, available time, or historical charging count of the wireless device; The appearance information includes the casing color of the wireless device or parameters related to the appearance of the wireless device.
15. The system as described in claim 14, characterized in that, The smart terminal is also used to search for the color code corresponding to the wireless device in the color library; and to send the color code to the wireless device.
16. The system as claimed in claim 10, characterized in that, The smart terminal is also used to respond to the user's filtering operation and to filter the wireless devices; The smart terminal displays the wireless device with the corresponding feature information.
17. The system according to any one of claims 10 to 16, characterized in that, Before sending the broadcast message, the wireless device is also used to store the device information and the feature information; the device information and the feature information are appended to the broadcast message and sent outward.
18. The system according to any one of claims 10 to 16, characterized in that, The smart terminal is also used to remove the feature information of the wireless device after establishing a wireless connection with the wireless device.
19. A smart terminal, characterized in that, The smart terminal includes a memory and a processor, the memory storing instructions; when the instructions are executed by the processor, the smart terminal enables the identification method as described in any one of claims 2 to 9.
Citation Information
Patent Citations
Method for guiding intelligent equipment to access network, medium, control terminal and system
CN111246545A
Method for displaying information in mobile communication terminal using bluetooth
US20080085740A1
Pairing Information For Wireless Communication
US20200221239A1
Bluetooth connection method and electronic apparatus
WO2021037208A1
Bluetooth communication system and wireless communication system
WO2021180083A1