Display method, device and equipment of device information and medium

CN116347339BActive Publication Date: 2026-09-08GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111586355.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-22
Publication Date
2026-09-08
Estimated Expiration
2041-12-22

AI Technical Summary

Technical Problem

[0004]而一个用户可能拥有多个蓝牙设备,用户想要连接一个蓝牙设备时,用户设备可能同时搜索到多个蓝牙设备,在这种多设备场景下,上述靠近即连技术无法实现对多个蓝牙设备中目标的精准选择

Benefits of technology

[0017] According to another aspect of this application, a chip is provided, the chip including programmable logic circuitry and/or program instructions, which, when the chip is running, are used to implement a method for displaying device information as provided in various aspects of this application.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116347339B_ABST
    Figure CN116347339B_ABST
Patent Text Reader

Abstract

Embodiments of the present application disclose a device information display method and device, apparatus, and medium, and belong to the technical field of communication. The method comprises: when m wireless devices are searched, displaying a device connection interface; m is a positive integer greater than 1; the m Bluetooth devices comprise a first wireless device and a second wireless device; displaying first device information of the first wireless device closest to the user device on the device connection interface; with movement of the user device or the second wireless device, if the distance between the user device and the second wireless device is less than a distance threshold, updating the first device information displayed on the device connection interface to second device information of the second wireless device. The method accurately locates the wireless device by tracking the movement of the user device, and then quickly establishes a wireless connection with the wireless device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a method, apparatus, device, and medium for displaying device information. Background Technology

[0002] Bluetooth technology is a short-range wireless technology that establishes a communication environment for fixed and mobile devices.

[0003] Many devices can communicate via Bluetooth; such devices are called Bluetooth devices. For example, communication between User Equipment (UE) and Bluetooth headsets, UE and Bluetooth speakers, and UE and Bluetooth watches all use Bluetooth connections. To enable rapid connection between Bluetooth devices, engineers invented a proximity-based connection technology, allowing two Bluetooth devices to establish a connection simply by being close to each other. This proximity-based connection technology supports precise discovery of individual Bluetooth devices by a single Bluetooth device.

[0004] A user may own multiple Bluetooth devices. When a user wants to connect to a Bluetooth device, the user's device may simultaneously search for multiple Bluetooth devices. In this multi-device scenario, the aforementioned proximity-to-connect technology cannot accurately select the target among multiple Bluetooth devices. Summary of the Invention

[0005] This application provides a method, apparatus, device, and medium for displaying device information. The technical solution is as follows:

[0006] According to one aspect of this application, a method for displaying device information is provided, applied in a user device, the method comprising:

[0007] When m wireless devices are found, the device connection interface is displayed; the m wireless devices include the first wireless device and the second wireless device; m is an integer greater than 1.

[0008] The device connection interface displays the first device information of the first wireless device that is closest to the user device.

[0009] As the user equipment or the second wireless device moves, if the distance between the user equipment and the second wireless device is less than a distance threshold, the first device information displayed on the device connection interface will be updated to the second device information of the second wireless device.

[0010] According to another aspect of this application, a device for displaying device information is provided, the device comprising:

[0011] The display module is used to display the device connection interface when m wireless devices are found; the m wireless devices include a first wireless device and a second wireless device; m is an integer greater than 1.

[0012] The device connection interface displays the first device information of the first wireless device that is closest to the user device.

[0013] The display module is configured to update the first device information displayed on the device connection interface to the second device information of the second wireless device when the distance between the user device and the second wireless device is less than a distance threshold, as the user device or the second wireless device moves.

[0014] According to another aspect of this application, a user equipment is provided, the user equipment including a processor and a memory connected to the processor, the memory storing program instructions, and the processor executing the program instructions to implement a method for displaying device information as provided in various aspects of this application.

[0015] According to another aspect of this application, a computer-readable storage medium is provided, wherein program instructions are stored therein, which, when executed by a processor, implement a method for displaying device information as provided in various aspects of this application.

[0016] According to another aspect of this application, a computer program product or computer program is provided, comprising computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the methods provided in various alternative implementations of the above-described method for displaying device information.

[0017] According to another aspect of this application, a chip is provided, the chip including programmable logic circuitry and / or program instructions, which, when the chip is running, are used to implement a method for displaying device information as provided in various aspects of this application.

[0018] The beneficial effects of the technical solutions provided in this application embodiment may include:

[0019] In the aforementioned method for displaying device information, when a user device detects multiple wireless devices, the movement of the user device is tracked. This tracking of the user device's proximity to the wireless devices updates the device information displayed on the device connection interface in real time. This allows the user to control the display of the device information of the desired wireless device on the connection interface based on the user device's proximity. For example, in the initial stage of the user device's search for wireless devices, the user device is closest to the first wireless device. Subsequently, the user controls the user device to move closer to the desired second wireless device. When the user device moves to a distance less than a distance threshold from the second wireless device, the first device information of the first wireless device on the connection interface is updated to the second device information of the second wireless device. In scenarios with multiple wireless devices, this method can accurately locate the wireless device the user wants to connect to and display its device information on the connection interface, thereby quickly establishing a communication connection between the user device and the wireless device. Attached Figure Description

[0020] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments of this application will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0021] Figure 1 This illustration shows a schematic diagram of the display of device information provided in an exemplary embodiment of this application;

[0022] Figure 2 A schematic diagram illustrating the display of device information provided in another exemplary embodiment of this application is shown;

[0023] Figure 3 A schematic diagram illustrating an application scenario provided by an exemplary embodiment of this application is shown;

[0024] Figure 4 This invention illustrates a communication diagram between devices provided in an exemplary embodiment of this application.

[0025] Figure 5 A flowchart illustrating a method for displaying device information provided in an exemplary embodiment of this application is shown;

[0026] Figure 6 A schematic diagram of a device connection interface provided in another exemplary embodiment of this application is shown;

[0027] Figure 7 This application illustrates a schematic diagram of the motion of a user device provided in an exemplary embodiment.

[0028] Figure 8 This invention illustrates the motion of a user device provided in another exemplary embodiment of this application;

[0029] Figure 9 A schematic diagram of a device connection interface provided in another exemplary embodiment of this application is shown;

[0030] Figure 10 A schematic diagram illustrating the display of device information provided in another exemplary embodiment of this application is shown;

[0031] Figure 11 A flowchart illustrating a method for displaying device information provided in another exemplary embodiment of this application is shown;

[0032] Figure 12 A schematic diagram of a device connection interface provided in another exemplary embodiment of this application is shown;

[0033] Figure 13 A block diagram of a device for displaying device information provided in an exemplary embodiment of this application is shown;

[0034] Figure 14 A schematic diagram of the structure of a computer device provided in an exemplary embodiment of this application is shown. Detailed Implementation

[0035] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.

[0036] In the following description, when referring to the accompanying drawings, the same numbers in different drawings denote the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0037] In the description of this application, it should be understood that the terms "first," "second," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance. In the description of this application, it should be noted that, unless otherwise explicitly specified and limited, the terms "connected" and "linked" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium. Those skilled in the art can understand the specific meaning of the above terms in this application based on the specific circumstances. Furthermore, in the description of this application, unless otherwise stated, "multiple" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship.

[0038] There is a proximity-based connection technology for quick connection between user devices and Bluetooth devices. Under the premise that both user devices and Bluetooth devices have Bluetooth connectivity enabled and support the same Bluetooth protocol, a Bluetooth connection can be automatically established between user devices and Bluetooth devices if the distance between them is less than or equal to a specified distance.

[0039] Currently, many users own multiple Bluetooth devices. Each time a Bluetooth connection is established, the user device can simultaneously search for multiple Bluetooth devices. However, the aforementioned proximity-to-connect technology only supports the user device to accurately discover and connect to a single Bluetooth device. In the application scenario where multiple Bluetooth devices exist simultaneously, it cannot accurately determine the device the user wants to connect to from among the multiple Bluetooth devices, thereby establishing a Bluetooth connection between the user device and the Bluetooth device.

[0040] For the aforementioned application scenarios involving multiple Bluetooth devices, users need to access the Bluetooth device's settings interface, then select the desired Bluetooth device from among the multiple devices to establish a Bluetooth connection. Compared to the proximity-based connect technology, this method involves more steps, has lower manual interaction efficiency, and also results in lower connection efficiency between the user device and the Bluetooth device.

[0041] To address the aforementioned application scenarios where multiple Bluetooth devices coexist, this application provides a method for displaying device information. This method can accurately locate the wireless device that the user's device wants to connect to among multiple wireless devices, thereby quickly establishing a wireless connection between the user's device and the wireless device. The aforementioned wireless devices include Bluetooth devices.

[0042] For example, such as Figure 1 , the user equipment 101 searches and obtains four wireless devices 102, which are device 1, device 2, device 3, and device 4 respectively; correspondingly, the distances between the four wireless devices 102 and the user equipment 101 are D1, D2, D3, and D4 respectively; D1 is the minimum value among the four distances, it is determined that the distance between the user equipment 101 and device 1 is the shortest, device 1 is determined as the wireless device at the central position, with the connecting line between device 1 and the user equipment 101 taken as a dividing line, device 2 is determined as the wireless device on the left side of the user equipment 101, and device 3 and device 4 are determined as the wireless devices on the right side of the user equipment 101; the left device information of the left wireless device and the right device information of the right wireless device are distributed to the two sides of the device information at the central position, wherein, since D3<D4, the sorting of the right device information from left to right is determined as the device information of device 3 and the device information of device 4, and finally obtained as Figure 1 the device information sorting shown is: sequentially from left to right are the device information of device 2, the device information of device 1, the device information of device 3, and the device information of device 4; a device connection interface 103 pops up on the user equipment 101, and the device information of device 1 (for example, the device icon of device 1) is displayed on the device connection interface 103.

[0043] The user equipment 101 moves towards the direction where device 3 is located based on user control, as Figure 2 , as the user equipment 101 approaches towards the direction of device 3, the device information of device 1 and device 3 is moved to the left, so as to move the device information of device 1 out of the device connection interface 103 and move the device information of device 3 into the device connection interface 103. During the process that the user equipment 101 approaches towards the direction of device 3, D3 gradually changes to D3'; when D3' is less than or equal to the distance threshold, the device information of device 3 is moved left to the central position of the device connection interface 103. Illustratively, when the device information of device 3 is moved left to the central position of the device connection interface 103, the device information of device 3 is switched from a first display state to a second display state; for example, in Figure 1 , the border of the device icon of device 3 is a dashed line, and the filling color inside the dashed line is white, in Figure 2 , the device icon of device 3 is moved to the central position, then the border of the device icon of device 3 changes to a solid line, and the filling color inside the solid line is black.

[0044] The user equipment 101 receives a connection operation on the device information of device 3 (such as the Figure 2 black-filled one in), and establishes a wireless connection between the user equipment 101 and device 3. Illustratively, as shown in Figure 2 , a trigger control 104 is also displayed on the device connection interface 103, and the control 104 is used to trigger the establishment of the wireless connection between the user equipment 101 and device 3.

[0045] This method of displaying device information allows for precise location of the wireless device to be connected via the user device's movement control. The device information of this wireless device is then displayed in the center of the device connection interface 103. The user device can then establish a wireless communication connection with the wireless device with a single click based on the controls on the device connection interface 103. This method also reduces the steps required to determine the wireless device in multi-wireless device application scenarios, improves human-computer interaction efficiency, and enhances the efficiency of wireless connections between devices.

[0046] For details of the steps implemented by the method for displaying the above-mentioned device information provided in this application, please refer to the following embodiments.

[0047] Figure 3 A schematic diagram of a communication system provided in an exemplary embodiment of this application is shown. The communication system includes a user equipment 210 and a plurality of wireless devices 220.

[0048] For example, both the user equipment 210 and the wireless device 220 described above are Bluetooth devices. For example, Bluetooth devices include at least one of the following: smart terminals, tablet computers, laptop computers, Bluetooth speakers, Bluetooth headsets, Bluetooth watches, e-readers, audio / video players, and in-vehicle devices.

[0049] For example, such as Figure 4 User equipment 210 includes a positioning component 211, a processor 212, a memory 213, and a communication component 214. The memory 213 stores at least one instruction, which is loaded and executed by the processor 212 to control the positioning component 211 to track the relative motion trajectory of the user equipment 210 among multiple wireless devices 220. By tracking the motion of the user equipment 210, a wireless device 220 that meets the user's needs is determined. A wireless connection is then established between the user equipment 210 and the communication component 224 of the wireless device 220. For example, the positioning component 211 has communication functionality; the user equipment 210 can also establish a wireless connection with the wireless device 220 through the positioning component 211 to achieve wireless communication between the two.

[0050] Wireless device 220 includes a positioning component 221, a processor 222, a memory 223, and a communication component 224. The memory 223 stores at least one instruction, which is loaded and executed by the processor 222 to control the positioning component 221 to communicate with the positioning component 211, coordinating with the positioning component 211 to track the relative motion of the user device 210, thereby achieving accurate positioning of the user device 210 with the wireless device 220 that meets the user's needs. The wireless device 220 also establishes a wireless connection with the communication component 214 of the user device 210 through the communication component 224. For example, the positioning component 221 has communication functionality; the wireless device 220 can also establish a wireless connection with the positioning component 211 of the user device 210 through the positioning component 221.

[0051] The positioning component may include at least one of the following: a positioning component employing Ultra Wide Band (UWB) technology; a positioning component employing Wireless Fidelity (WiFi) communication technology; or a positioning component employing Bluetooth Low Energy (BLE) technology. For example, this positioning component is used to measure the azimuth and distance of the wireless device 220 relative to the user equipment 210. The positioning component consists of an antenna array and a communication module, the communication module broadcasting and receiving data packets through the antenna array; for example, the communication module broadcasting and receiving UWB data packets through the antenna array.

[0052] The processor may include one or more processing cores. The processor connects to various parts within the head-mounted display device using various interfaces and lines, executing instructions, programs, code sets, or instruction sets stored in memory, and calling data stored in memory to perform various functions and process data of the wireless device (including the user terminal). Optionally, the processor may be implemented using at least one hardware form of Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), or Programmable Logic Array (PLA). The processor may integrate one or a combination of several of the following: Central Processing Unit (CPU), Graphics Processing Unit (GPU), and Modem. The CPU primarily handles the operating system, user interface, and applications; the GPU is responsible for rendering and drawing the content required for display; and the modem handles wireless communication. It is understood that the modem may also be implemented as a separate chip without being integrated into the processor.

[0053] The memory may include random access memory (RAM) or read-only memory (ROM). Optionally, the memory may include non-transitory computer-readable storage medium. The memory can be used to store instructions, programs, code, code sets, or instruction sets. The memory may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as touch functionality, sound playback functionality, image processing functionality, information interaction functionality, etc.), instructions for implementing the various method embodiments described below, etc.; the data storage area may store data involved in the various method embodiments described below, etc.

[0054] The communication component may include at least one of the following: a communication component employing WiFi communication technology; a communication component employing Bluetooth communication technology; or a communication component employing mobile network (e.g., 3G / 4G / 5G) communication technology. The communication component is used to establish a wireless communication connection between the user equipment 210 and the wireless device 220, and to transmit data through the wireless communication connection.

[0055] Figure 5A flowchart illustrating a method for displaying device information according to an exemplary embodiment of this application is shown. This method for displaying device information can be applied to… Figure 3 In the user equipment shown. In Figure 5 In this context, the methods for displaying device information include:

[0056] Step 310: When m wireless devices are found, display the device connection interface; the m wireless devices include the first wireless device and the second wireless device; m is an integer greater than 1.

[0057] The first wireless device mentioned above is the wireless device closest to the user equipment. When the user equipment has enabled wireless connectivity, it has the ability to locate wireless devices within a preset distance. The user equipment searches for nearby wireless devices using its location capability and obtains m wireless devices. The distance between each of the m wireless devices and the user equipment is less than or equal to the preset distance, which is the maximum distance that supports wireless communication between the user equipment and the wireless devices.

[0058] The wireless connectivity of all m wireless devices is enabled. For example, the activation of the user equipment's wireless connectivity can be achieved in at least one of the following ways:

[0059] First, the user device displays a settings interface, which includes a startup control; in response to the startup operation triggered by the startup control, the wireless connection function is enabled.

[0060] Second, the user device is equipped with a physical button; the user device responds to the start operation triggered by the physical button to enable the wireless connection function;

[0061] Third, the user device has a designated gesture set; when the user device receives the designated gesture, it enables the wireless connection function.

[0062] For example, the wireless connectivity features described above include at least one communication function selected from UWB, Bluetooth, and WiFi.

[0063] Step 320: Display the first device information of the first wireless device that is closest to the user device on the device connection interface.

[0064] For example, the user equipment determines the first wireless device that is closest to it from among m wireless devices, and displays the first device information of the first wireless device on the device connection interface.

[0065] Optionally, when the user equipment finds m wireless devices, it identifies the first wireless device that is closest to the user equipment. Using the line connecting the user equipment and the first wireless device as a dividing line, it divides the m-1 wireless devices into left and right wireless devices, where m-1 refers to all devices other than the first wireless device. The left-side device information of the left-side wireless devices is sorted according to their distance from the user equipment, from farthest to closest. Similarly, the right-side device information of the right-side wireless devices is sorted according to their distance from the user equipment, from closest to farthest. The sorted left-side and right-side device information are then distributed to the left and right sides of the first device information, generating a display page for the m devices. This display page, including the first device information, is then displayed on the device connection interface. This distribution of the first and second wireless device information ensures that when the first wireless device passes by multiple second wireless devices during its movement, the device selection interface displays the device information of each passed second wireless device.

[0066] For example, taking the direction of the user equipment toward the first wireless device as a reference, the second wireless device located to the left of the user equipment (or the dividing line) is designated as the left wireless device, and the second wireless device located to the right of the user equipment (or the dividing line) is designated as the right wireless device.

[0067] For example, when a user device detects m wireless devices, a pop-up window automatically appears, displaying the device connection interface and showing the first device information of the first wireless device on the connection interface. Figure 6 The user equipment displays a pop-up window 402 on the user interface 401, showing the device connection interface 403. The device icon 404 of the first wireless device found is displayed in the center of the device connection interface 403. Due to the limited display area of ​​the pop-up window, the user equipment does not display or only partially displays device information for other wireless devices, such as... Figure 6 As shown in the upper left figure, the user device displays part of the device icons 405 and 406 of other wireless devices in the device connection interface 403.

[0068] For example, a pop-up window appears on the user device's system desktop or program interface; the program interface includes at least one of the system program interface and the application interface.

[0069] Step 330: As the user device or the second wireless device moves, when the distance between the user device and the second wireless device is less than or equal to the distance threshold, update the first device information displayed on the device connection interface to the second device information of the second wireless device.

[0070] The relative motion between the user equipment and m wireless devices includes the following two scenarios:

[0071] First, the user equipment moves between m wireless devices.

[0072] After the user equipment displays the device connection interface, the user controls the user equipment to move relative to m wireless devices. If the second wireless device is the one the user wants to connect to, the user controls the user equipment to move in the direction of the second wireless device. The user equipment tracks its own motion using positioning capabilities. Initially, the device connection interface displays the information of the first device in the center. As the user equipment moves to a distance less than or equal to a distance threshold from the second wireless device, the information of the first device displayed in the center of the device connection interface is updated to the information of the second device.

[0073] Optionally, as the user equipment moves closer to the second wireless device, the first device information is moved out of the device connection interface, and the second device information is moved into the device connection interface; until the user equipment moves to a distance less than or equal to a distance threshold from the second wireless device, the second device information is displayed in the center of the device connection interface. The first and second device information move in the same direction.

[0074] Optionally, the first direction in which the first device information and the second device information move on the device connection interface is opposite to the second direction in which the user device moves. For example, both the first and second directions are perpendicular to the same side of the user device's screen. If a direction vector is used to represent the movement direction of the device information and the user device, then the movement direction vectors of the first and second device information indicate the first direction; the movement direction vector of the user device indicates the second direction, or, the vector component of the user device's movement direction vector perpendicular to the aforementioned side of the screen indicates the second direction.

[0075] For example, in combination Figure 6 and Figure 7 , Figure 7 In the diagram above, the distance between user equipment 501 and wireless device 502 is the shortest. At this time, if... Figure 6 As shown in the upper left figure, user equipment 501 displays device information 404 of wireless device 502 in the center of device connection interface 403; Figure 7 In the intermediate diagram, user equipment 501 moves toward wireless device 503, correspondingly, as... Figure 6As shown in the upper right figure, device information 404 moves in the device connection interface 403 in the opposite direction to the movement direction of user device 501. Device information 404 is no longer in the center position of device connection interface 403, and device information 405 of wireless device 503 is displayed in device connection interface 403. User device 501 continues to move in the direction of wireless device 503. When the distance between user device 501 and wireless device 503 is less than or equal to a distance threshold, device information 405 of wireless device 503 moves to the center position of device connection interface 403, as shown in the figure above. Figure 6 As shown in the lower right image.

[0076] For example, when the device information of a certain wireless device is located in the center of the device connection interface, the user device displays a connection control on the device connection interface. This connection control is used to trigger a wireless connection between the user device and the wireless device corresponding to the device information in the aforementioned central position. For example, Figure 6 When device information 404 or device information 405 is located in the center of device connection interface 403, connection control 407 is displayed; Figure 6 In the upper right image, no device information is displayed in the center of the device connection interface 403, and no connection controls are displayed in the device connection interface 403.

[0077] For example, if the device information is displayed on the display page, and the second wireless device is the wireless device on the left side of the user device, the user device slides the display page to the right side of the screen to slide the first device information out of the device connection interface and slide the second device information into the device connection interface.

[0078] If the second wireless device is the wireless device to the right of the user device, the user device will slide the display page to the left of the screen to slide the first device information out of the device connection interface and the second device information into the device connection interface.

[0079] Optionally, when the user equipment moves toward the second wireless device, if the distance between the user equipment and the second wireless device is greater than a distance threshold, the first device information is still displayed on the device connection interface; if the user equipment continues to move toward the second wireless device, and the distance between the user equipment and the second wireless device is less than or equal to the distance threshold, the first device information on the device connection interface is switched to the second device information.

[0080] For example, in combination Figure 8 and Figure 9When user equipment 601 detects a wireless device, a pop-up window 702 appears on display interface 701, displaying device connection interface 703 in the pop-up window 702. Initially, the distance between user equipment 601 and wireless device 602 is minimal, and device information 704 of wireless device 602 is displayed in device connection interface 703. When user equipment 601 moves towards wireless device 603, and the distance between user equipment 601 and wireless device 603 is greater than a distance threshold, device information 704 is still displayed on device connection interface 703. When the distance between user equipment 601 and wireless device 603 is less than or equal to the distance threshold, device information 704 on device connection interface 703 is switched to device information 705 of wireless device 603.

[0081] It should be noted that the user equipment identifies the second wireless device from among the wireless devices that are moving relatively close to it. For example, the m wireless devices include a fourth wireless device; as the user equipment moves closer to the second and fourth wireless devices, if the distance between the user equipment and the second and fourth wireless devices is less than a distance threshold, the direction of movement of the user equipment is determined; if the direction of movement is towards the second wireless device, the information of the second device is displayed in the center of the device connection interface.

[0082] Alternatively, the m wireless devices may include a fifth wireless device; as the user equipment moves closer to the second and fifth wireless devices, it is determined that the user equipment has moved to a first distance from the second wireless device and a second distance from the fifth wireless device; if the first distance is less than the second distance, the information of the second device is displayed in the center of the device connection interface. The fifth and fourth wireless devices may be the same wireless device or different wireless devices.

[0083] Second, the second wireless device moves between the user equipment and the other m-1 wireless devices; the other m-1 wireless devices refer to the m-1 wireless devices other than the second wireless device among the m wireless devices.

[0084] When the user device moves with the second wireless device, and the distance between the user device and the second wireless device is less than the distance threshold, and the user device is closest to the second wireless device, the first device information displayed on the device connection interface will be updated to the second device information.

[0085] For example, after the user device displays a display page including the first device information on the device connection interface, the relative positions of the m wireless devices change as the second wireless device moves. Based on the above sorting method, the m device information of the m wireless devices is reordered, that is, the device information in the central position, as well as the device information on the left and right, are re-determined. The display page is updated based on the rearranged m device information to obtain the updated display page. The updated display page is displayed on the device selection interface. Until the distance between the user device and the second wireless device is less than the distance threshold and the user device is closest to the second wireless device, the second device information is displayed in the central position of the device connection interface.

[0086] For example, such as Figure 10 In the above diagram, if user device 101 does not move along with devices 1, 2, and 3, device 4 moves toward user device 101 until, as shown in the diagram below, D4' is less than the distance threshold and is the smallest among D1, D2, D3, and D4'. At this point, in the updated display page, device information of device 4 is located in the center of device connection interface 103, device information of devices 2 and 1 is located to the left of device information of device 4, and device information of device 3 is located to the right of device information of device 4.

[0087] For example, the device information of a wireless device includes at least one of the device icon and the device name. Figure 9 The device information 704 is the same as the device icon for wireless device 602.

[0088] The aforementioned distance threshold is preset in the user device. For example, the value of the aforementioned distance threshold can be a default value, or it can be a value defined by the user holding the user device. If the user defines the aforementioned distance threshold, the user device also sets a range of values ​​for the distance threshold, where the maximum value in the range is less than the aforementioned preset distance, and the minimum value in the range is greater than zero.

[0089] In summary, the device information display method provided in this embodiment tracks the movement of the user device when it detects multiple wireless devices. By monitoring the proximity of the user device to the wireless devices, the device information displayed on the device connection interface is updated in real time. This allows the user to control the display of the device information of the desired wireless device on the connection interface based on the user device's proximity movement. For example, in the initial stage of the user device's search for wireless devices, the user device is closest to the first wireless device. Subsequently, the user controls the user device to move closer to the desired second wireless device. When the user device moves to a distance less than or equal to a distance threshold from the second wireless device, the first device information of the first wireless device on the connection interface is updated to the second device information of the second wireless device. This method can accurately locate the wireless device the user wants to connect to, thereby achieving a communication connection between the user device and the wireless device.

[0090] For example, after step 330, the user equipment also responds to a connection operation triggered by the second device information to establish a wireless connection between the user equipment and the second wireless device.

[0091] For example, each wireless device is provided with a corresponding connection control, and the device information of the wireless device is displayed on the connection control of the wireless device. The user device displays the connection control of the second wireless device on the device connection interface, and the connection control displays the information of the second device; the user device receives the connection operation on the connection control of the second wireless device and establishes a wireless connection between the user device and the second wireless device.

[0092] For example, multiple wireless devices are each provided with a connection control. The user device displays the connection control on the device connection interface; receives connection operations triggered by the connection control, obtains the information of the second device in the center of the device connection interface, and establishes a wireless connection between the user device and the second wireless device corresponding to the second device information.

[0093] For example, in response to a connection operation triggered by information about the second device, the user equipment sends a wireless connection request to the second wireless device; receives a pass signal returned by the second wireless device, and establishes a wireless connection with the second wireless device, wherein the pass signal is a signal generated by the second wireless device when it passes the wireless connection request.

[0094] For example, the user equipment establishes a wireless connection with a second wireless device to enable functions such as information transmission, screen sharing, and wireless control. This wireless connection includes at least one of Bluetooth, WiFi, Near Field Communication (NFC), UWB, and mobile communication connections.

[0095] In one scenario, if there is a binding relationship between the user device and the second wireless device, then when the user device moves to a distance less than the distance threshold from the second wireless device, it will update the first device information displayed on the device connection interface to the second device information of the second wireless device, and directly establish a wireless connection with the second wireless device without requiring further user intervention.

[0096] In another scenario, where the first wireless device is the same wireless device the user needs, then after step 310, the user equipment, in response to a connection operation triggered by the first device information, establishes a wireless connection with the first wireless device. For example, ... Figure 6 As shown, the connection control 407 in the upper left figure receives a connection operation triggered by the first device information and establishes a wireless connection with the wireless device 502.

[0097] In summary, the wireless device connection method provided in this embodiment can quickly achieve communication connection between the user device and the wireless device after accurately locating the wireless device that the user wants to connect to.

[0098] When the value of m is greater than or equal to 3, the above m wireless devices may also include at least one third wireless device, the above at least one third wireless device is located in the central area between the first wireless device and the second wireless device, wherein the distance between the third wireless device and the user device is less than the distance between the second wireless device and the user device.

[0099] In other words, as the user equipment moves towards the second wireless device, it first moves until the distance to the third wireless device is less than or equal to a distance threshold; it then continues moving towards the second wireless device until the distance to the third wireless device is less than or equal to the distance threshold. Therefore, as... Figure 11 As shown, the methods for displaying device information include:

[0100] Step 810: When m wireless devices are found, the device connection interface is displayed; the m wireless devices include the first wireless device, the second wireless device, and the third wireless device; the device connection interface displays the first device information of the first wireless device that is closest to the user device.

[0101] If the user equipment finds three or more (i.e., at least three) wireless devices, it will display the first device information of the first wireless device that is closest to the user equipment on the device connection interface.

[0102] For example, when a user device finds m wireless devices, it first generates a display page based on the m device information of the m wireless devices; then, it displays the first device information in the device connection interface.

[0103] For example, the user equipment has positioning capability; the user equipment positions each of the m wireless devices to obtain the azimuth and straight-line distance of each wireless device relative to the user equipment; determines the first wireless device corresponding to the smallest straight-line distance among the m straight-line distances; and determines the left wireless device located in the first azimuth range and the right wireless device located in the second azimuth range from the m-1 wireless devices, wherein the first azimuth range refers to the azimuth range covered by rotating the direction of the first wireless device counterclockwise by 180 degrees, and the second azimuth range is the azimuth range covered by rotating the direction of the first wireless device clockwise by 180 degrees.

[0104] The left-side device information of the left-side wireless devices is sorted according to the straight-line distance between the left-side wireless devices and the user equipment from farthest to closest; similarly, the right-side device information of the right-side wireless devices is sorted according to the straight-line distance between the right-side wireless devices and the user equipment from closest to farthest. The sorted left-side and right-side device information are then distributed on either side of the first device information, thus completing the sorting of m device information. A display page for the m device information corresponding to the m wireless devices is then generated according to this sorting. The m device information is arranged horizontally on the display page, and the horizontal length of the display page is greater than the horizontal length of the device connection interface. A portion of the first device information from the display page is then displayed on the device connection interface.

[0105] As the user device then moves toward other wireless devices besides the first wireless device, the display page slides left or right to move the device information of the other wireless devices on the display page into the device connection interface.

[0106] Step 820: As the user equipment moves closer to the second wireless device, the second device information of the second wireless device and the third device information of the third wireless device are moved toward the moving device connection interface.

[0107] For example, the third device information is positioned between the first and second device information on the display page. As the user device moves closer to the second wireless device, the display page is moved to shift the second and third device information toward the device connection interface. The second and third wireless devices are located on the same side of the user device; if both the second and third wireless devices are on the left, the display page is moved to the right; if both the second and third wireless devices are on the right, the display page is moved to the left.

[0108] Step 830: When the user device moves to a distance less than or equal to the distance threshold from the third wireless device, the information of the third device is displayed in the center of the device connection interface.

[0109] Step 840: As the user equipment continues to move closer to the second wireless device, the third device information is moved out of the device connection interface, and the second device information is moved into the device connection interface.

[0110] After the third device information is displayed in the center of the device connection interface, the user device continues to move closer to the second wireless device. At this time, the third device information moves from the center of the device connection interface toward the direction of moving out of the device connection interface, while the second device information moves toward the center of the device connection interface.

[0111] In fact, if both the second and third wireless devices are left-side wireless devices, the display page will continue to move to the right of the screen; if both the second and third wireless devices are right-side wireless devices, the display page will continue to move to the left of the screen.

[0112] Step 850: Until the user device moves to a distance less than or equal to the distance threshold from the second wireless device, display the second device information in the center of the device connection interface.

[0113] For example, such as Figure 12 The second and third wireless devices are the wireless devices to the left of the user device; in section a, the device information 904 of the first wireless device is displayed in the center of the device connection interface 903. When the user device moves toward the second wireless device, the display page moves to the right of the screen; the user device first moves to a distance less than or equal to the distance threshold with the third wireless device, and the device information 905 of the third wireless device is displayed in the center; then it moves to a distance less than or equal to the distance threshold with the second wireless device, and the device information 906 is displayed in the center.

[0114] It should be noted that in this embodiment, the user equipment only tracks proximity motion with the wireless device.

[0115] In summary, the device information display method provided in this embodiment tracks the proximity movement between the user device and the wireless device and displays the tracking results on the screen, allowing the user to intuitively perceive the relative movement between the user device and the wireless device through the movement of device information on the screen. Secondly, the user device mainly determines the user's needs by the direction of movement of the user device, and accurately locates the wireless device that the user wants to connect to by combining the condition that the distance between the user device and the wireless device is less than or equal to a distance threshold.

[0116] This method can be used in scenarios involving multiple Bluetooth devices, enabling user devices to accurately locate the Bluetooth device they want to connect to; it can also be used in retail environments, enabling remote control devices to accurately locate the devices they want to control, such as televisions, air conditioners, and washing machines.

[0117] For the search and location of m wireless devices, the user equipment can use WiFi communication technology, BLE technology, or UWB technology. For example, both the user equipment and the wireless devices have a UWB chip, which can be embedded or externally connected to the device. Initially, the user equipment searches for and locates the m wireless devices using UWB technology; subsequently, the user equipment tracks the relative movement between the user equipment and the m wireless devices using UWB technology.

[0118] For example, the use of UWB technology by a user equipment to locate a wireless device is illustrated below:

[0119] In the application scenario where the user equipment and wireless equipment are located, there are at least two positioning devices (such as positioning base stations), and the location of each positioning device is known. The user equipment uses at least one algorithm among Time of Arrival (ToA), Time Difference of Arrival (TDoA), Received Signal Strength (RSS), Angle of Arrival (AoA), and Time of Flight (ToF) to locate itself.

[0120] Taking the ToF algorithm for positioning as an example, the user equipment broadcasts the first UWB data packet carrying the device address of the user equipment and records the first sending timestamp of the first UWB data packet;

[0121] The positioning device receives a first UWB data packet and records the first reception timestamp of the first UWB data packet; the positioning device sets a delayed transmission time, calculates a second transmission timestamp based on the first reception timestamp and the delayed transmission time, and generates a second UWB data packet carrying the first reception timestamp and the second transmission timestamp; the positioning device sends the second UWB data packet to the device address at the second transmission timestamp.

[0122] The user equipment receives the second UWB data packet and records the second reception timestamp of the second UWB data packet. The user equipment calculates the flight time between the positioning device and the user equipment based on the first transmission timestamp, the first reception timestamp, the second transmission timestamp, and the second reception timestamp. The user equipment is equipped with the speed of light, and the distance between the user equipment and the positioning device can be calculated based on the speed of light and the flight time.

[0123] Similarly, the user equipment (UE) can measure the distances to other positioning devices and wireless devices. The UE and every two positioning devices form a triangle, and the UE, every two positioning devices, and one wireless device form a quadrilateral. Given the positions of the positioning devices, the distances between them can be determined. Based on the distances between the UE and the positioning devices, the UE and the wireless device, and the positioning devices themselves, the azimuth angle of the wireless device relative to the UE can be derived. Finally, the UE obtains the azimuth angle and distance of the wireless device relative to itself.

[0124] This method utilizes UWB technology to achieve precise positioning of wireless devices during the tracking of their movement, thereby enabling more accurate judgment of the user device's motion behavior.

[0125] For example, for the user device and the wireless device to support the execution of the above-mentioned device information display method, both the user device and the wireless device need to support the same wireless connection protocol. For example, the user device and the wireless device may support the same proprietary wireless connection protocol; for instance, the user device and the wireless device may support the same proprietary Bluetooth connection protocol, such as ColorOS's "OAF protocol," "Heythings protocol," "HiLink protocol," or "HomeKit protocol," etc. Different operating systems may have different wireless connection protocols, which are used by the user device to quickly discover and display wireless devices in a pop-up window.

[0126] Alternatively, the user equipment and the wireless device support different wireless connection protocols, but all different wireless connection protocols support the same wireless connection function. This wireless connection function is used by the user equipment to quickly discover and display the wireless device in a pop-up window, so as to support the implementation of the above-mentioned device information display method.

[0127] There exists a scenario where a user device has already established a wireless connection with the first wireless device before establishing a wireless connection with the second wireless device. In this case, if an operation to establish a wireless connection with the second wireless device is triggered, the user device will establish a wireless connection with the second wireless device even though the first and second wireless devices are not of the same device type. That is, the user device can simultaneously establish wireless connections with both the first and second wireless devices; for example, the user device can simultaneously establish Bluetooth connections with both a Bluetooth headset and a Bluetooth watch.

[0128] When both the first wireless device and the second wireless device belong to the specified device type, the user equipment establishes a wireless connection between the user equipment and the second wireless device. That is, the user equipment can simultaneously establish wireless connections with two wireless devices of the same specified type; for example, the user equipment can simultaneously establish Bluetooth connections with two Bluetooth headsets.

[0129] If the first wireless device and the second wireless device belong to the same device type and do not belong to the specified device type, the user device will disconnect the wireless connection between the user device and the first wireless device, and establish a wireless connection between the user device and the second wireless device. In other words, the user device cannot connect to two wireless devices of the same device type simultaneously. For example, the user device cannot connect to two Bluetooth watches at the same time; while connecting to one Bluetooth watch, the Bluetooth connection to the other Bluetooth watch must be disconnected.

[0130] This method enables user equipment to connect simultaneously to multiple wireless devices of different device types, and also enables multiple wireless devices of the same specified type to connect simultaneously.

[0131] The following are embodiments of the apparatus described in this application, which can be used to execute the embodiments of the method described in this application. For details not disclosed in the apparatus embodiments of this application, please refer to the embodiments of the method described in this application.

[0132] Figure 13 This illustration shows a structural block diagram of a device information display apparatus provided in an exemplary embodiment of this application. The device information display apparatus can be implemented as all or part of a user device through software, hardware, or a combination of both. The apparatus includes:

[0133] Display module 910 is used to display the device connection interface when m wireless devices are found; the m wireless devices include the first wireless device and the second wireless device; m is an integer greater than 1;

[0134] Display module 910 is used to display the first device information of the first wireless device that is closest to the user device on the device connection interface;

[0135] The display module 910 is used to update the first device information displayed on the device connection interface to the second device information of the second wireless device when the distance between the user device and the second wireless device is less than a distance threshold, as the user device or the second wireless device moves.

[0136] In some embodiments, the display module 910 is configured to:

[0137] As the user equipment moves closer to the second wireless device, the first device information is moved out of the device connection interface, and the second device information is moved into the device connection interface.

[0138] The second device information will be displayed in the center of the device connection interface until the user device moves to a distance less than the distance threshold.

[0139] In some embodiments, the first device information and the second device information move in a first direction on the device connection interface, which is opposite to the second direction in which the user device moves.

[0140] In some embodiments, the m wireless devices further include a third wireless device, which is located in the intermediate region between the first and second wireless devices, and the distance between the third wireless device and the user device is less than the distance between the second wireless device and the user device; the display module 910 is used for:

[0141] As the user equipment moves closer to the second wireless device, the information of the second device and the third device information of the third wireless device are moved toward the connection interface of the moving device.

[0142] When the user device moves to a distance of less than the distance threshold from the third wireless device, the information of the third device will be displayed in the center of the device connection interface.

[0143] As the user equipment continues to move closer to the second wireless device, the third device information is moved out of the device connection interface, and the second device information continues to move into the device connection interface.

[0144] In some embodiments, the m wireless devices further include a fourth wireless device; the display module 910 is configured to:

[0145] As the user equipment moves closer to the second and fourth wireless devices, the direction of movement of the user equipment is determined when the distance between the user equipment and the second wireless device and the fourth wireless device are both less than the distance threshold.

[0146] When the direction of movement is towards the second wireless device, the information of the second device will be displayed in the center of the device connection interface.

[0147] In some embodiments, the m wireless devices further include a fifth wireless device; the display module 910 is configured to:

[0148] As the user equipment moves closer to the second and fifth wireless devices, it is determined that the user equipment has moved to a first distance from the second wireless device and a second distance from the fifth wireless device;

[0149] If the first distance is less than the second distance, the information of the second device will be displayed in the center of the device connection interface.

[0150] In some embodiments, the display module 910 is configured to:

[0151] As the second wireless device moves, when the distance between the user device and the second wireless device is less than the distance threshold and the user device is closest to the second wireless device, the first device information displayed on the device connection interface will be updated to the second device information.

[0152] In some embodiments, the display module 910 is configured to:

[0153] When m wireless devices are found, determine the first wireless device that is closest to the user device.

[0154] Using the line connecting the user equipment and the first wireless device as the dividing line, the left and right wireless devices of the user equipment are divided from the m-1 wireless devices. The m-1 wireless devices refer to the devices other than the first wireless device among the m wireless devices.

[0155] Sort the left-side device information of the left-side wireless devices according to their distance from the user equipment, from farthest to closest; and sort the right-side device information of the right-side wireless devices according to their distance from the user equipment, from closest to farthest.

[0156] The sorted left-side device information and the sorted right-side device information are distributed on the left and right sides of the first device information, generating a display page of m device information corresponding to m wireless devices;

[0157] The device connection interface displays a page including the first device information.

[0158] In some embodiments, the second wireless device is the wireless device on the left side of the user equipment; the display module 910 is configured to:

[0159] Swipe the display page to the right of the screen to slide the first device information out of the device connection interface and the second device information into the device connection interface.

[0160] In some embodiments, the second wireless device is the wireless device on the right side of the user equipment; the display module 910 is configured to:

[0161] Swipe the display page to the left of the screen to slide the first device information out of the device connection interface and the second device information into the device connection interface.

[0162] In some embodiments, the device further includes: a tracking module 920;

[0163] Tracking module 920 is used to track the relative motion between user equipment and m wireless devices using ultra-wideband technology.

[0164] In some embodiments, the device further includes: a connection module 930;

[0165] The connection module 930 is used to establish a wireless connection between the user equipment and the second wireless device when there is a binding relationship between the user equipment and the second wireless device.

[0166] In some embodiments, a wireless connection has been established between the user equipment and the first wireless device; the device further includes: a connection module 930;

[0167] The connection module 930 is used to establish a wireless connection between the user equipment and the second wireless device when the first wireless device and the second wireless device are not of the same device type.

[0168] In some embodiments, a wireless connection has been established between the user equipment and the first wireless device; the device further includes: a connection module 930;

[0169] The connection module 930 is used to establish a wireless connection between the user equipment and the second wireless device when both the first wireless device and the second wireless device belong to a specified device type.

[0170] In some embodiments, a wireless connection has been established between the user equipment and the first wireless device; the device further includes: a connection module 930;

[0171] The connection module 930 is used to disconnect the wireless connection between the user equipment and the first wireless device, and to establish a wireless connection between the user equipment and the second wireless device, when the first wireless device and the second wireless device belong to the same device type and do not belong to a specified device type.

[0172] In some embodiments, device information includes at least one of the device icon and device name of the wireless device.

[0173] In some embodiments, the user equipment and m wireless devices support the same wireless connection protocol.

[0174] In some embodiments, the device further includes: a connection module 930;

[0175] The connection module 930 is used to establish a wireless connection between the user equipment and the first wireless device in response to a connection operation triggered by the first device information.

[0176] In summary, the device information display device provided in this embodiment tracks the movement of the user device when multiple wireless devices are detected. By monitoring the proximity of the user device to the wireless devices, the device information displayed on the device connection interface is updated in real time. This allows the user to control the display of the device information of the desired wireless device on the device connection interface based on the proximity of the user device. For example, in the initial stage of the user device's search for wireless devices, the user device is closest to the first wireless device. Subsequently, the user controls the user device to move closer to the second wireless device. When the distance between the user device and the second wireless device is less than a distance threshold, the first device information of the first wireless device on the device connection interface is updated to the second device information of the second wireless device. This device can accurately locate the wireless device the user wants to connect to, thereby achieving a communication connection between the user device and the wireless device.

[0177] Figure 14 A schematic diagram of a computer device provided in an exemplary embodiment of this application is shown. This computer device may be a device that performs the device information display method provided in this application. Specifically:

[0178] Computer device 1000 includes a central processing unit (CPU) 1001, a system memory 1004 including random access memory (RAM) 1002 and read-only memory (ROM) 1003, and a system bus 1005 connecting the system memory 1004 and the central processing unit 1001. Computer device 1000 also includes a basic input / output system (I / O system) 1006 that facilitates information transfer between various devices within the computer, and a mass storage device 1007 for storing the operating system 1013, application programs 1014, and other program modules 1015.

[0179] The basic input / output system 1006 includes a display 1008 for displaying information and an input device 1009 for user input, such as a mouse or keyboard. Both the display 1008 and the input device 1009 are connected to the central processing unit 1001 via an input / output controller 1010 connected to the system bus 1005. The basic input / output system 1006 may also include the input / output controller 1010 for receiving and processing input from multiple other devices such as a keyboard, mouse, or electronic stylus. Similarly, the input / output controller 1010 also provides output to a display screen, printer, or other types of output devices.

[0180] Mass storage device 1007 is connected to central processing unit 1001 via a mass storage controller (not shown) connected to system bus 1005. Mass storage device 1007 and its associated computer-readable media provide non-volatile storage for computer device 1000. That is, mass storage device 1007 may include computer-readable media (not shown) such as hard disk or compact disc read-only memory (CD-ROM) drive.

[0181] Computer-readable media can include computer storage media and communication media. Computer storage media include volatile and non-volatile, removable and non-removable media implemented using any method or technology for storing information such as computer-readable instructions, data structures, program modules, or other data. Computer storage media include RAM, ROM, erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other solid-state storage technologies, CD-ROM, digital versatile optical disc (DVD), or solid-state drives (SSD), other optical storage, magnetic tape cassettes, magnetic tape, disk storage, or other magnetic storage devices. Random access memory can include resistive random access memory (ReRAM) and dynamic random access memory (DRAM). Of course, those skilled in the art will recognize that computer storage media are not limited to the above-mentioned types. The system memory 1004 and the mass storage device 1007 mentioned above can be collectively referred to as memory.

[0182] According to various embodiments of this application, the computer device 1000 can also be connected to a remote computer on a network, such as the Internet. That is, the computer device 1000 can be connected to the network 1012 via the network interface unit 1011 connected to the system bus 1005, or the network interface unit 1011 can be used to connect to other types of networks or remote computer systems (not shown).

[0183] The aforementioned memory also includes one or more programs, which are stored in the memory and configured to be executed by the CPU to implement the device information display method described above.

[0184] This application also provides a computer-readable storage medium storing at least one instruction, which is loaded and executed by a processor to implement the device information display method described in the above embodiments.

[0185] Optionally, the computer-readable storage medium may include: read-only memory (ROM), random access memory (RAM), solid-state drives (SSDs), or optical discs, etc. The random access memory may include resistive random access memory (ReRAM) and dynamic random access memory (DRAM).

[0186] It should be noted that the device information display device provided in the above embodiments is only illustrated by the division of the above functional modules when executing the device information display method. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the device information display device and the device information display method embodiments provided in the above embodiments belong to the same concept, and the specific implementation process can be found in the method embodiments, which will not be repeated here.

[0187] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0188] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware or by a program instructing related hardware. The program can be stored in a computer-readable storage medium, such as a read-only memory, a disk, or an optical disk.

[0189] The above description is merely an exemplary embodiment that can be implemented in this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.

Claims

1. A method for displaying device information, characterized in that, When applied to user equipment, the method includes: When m wireless devices are found, the first wireless device that is closest to the user equipment is determined; the m wireless devices include the first wireless device and the second wireless device; m is an integer greater than 1; Using the line connecting the user equipment and the first wireless device as a dividing line, the left wireless device and the right wireless device of the user equipment are divided from m-1 wireless devices. The m-1 wireless devices refer to the devices other than the first wireless device among the m wireless devices. The left-side device information of the left-side wireless devices is sorted according to the order of distance between the left-side wireless devices and the user equipment from farthest to closest; and the right-side device information of the right-side wireless devices is sorted according to the order of distance between the right-side wireless devices and the user equipment from closest to farthest. The sorted left-side device information and the sorted right-side device information are distributed on the left and right sides of the first device information of the first wireless device, respectively, to generate a display page of m device information corresponding to the m wireless devices; The display page, which includes the information of the first device, is displayed on the device connection interface. As the user equipment or the second wireless device moves, if the distance between the user equipment and the second wireless device is less than a distance threshold, the first device information displayed on the device connection interface will be updated to the second device information of the second wireless device.

2. The method according to claim 1, characterized in that, As the user equipment moves, when the distance between the user equipment and the second wireless device is less than a distance threshold, updating the first device information displayed on the device connection interface to the second device information of the second wireless device includes: As the user equipment moves closer to the second wireless device, the first device information is moved out of the device connection interface, and the second device information is moved into the device connection interface. Until the user equipment moves to a distance less than the distance threshold from the second wireless device, the information of the second device will be displayed in the center of the device connection interface.

3. The method according to claim 2, characterized in that, The first direction in which the first device information and the second device information move on the device connection interface is opposite to the second direction in which the user device moves.

4. The method according to claim 2, characterized in that, The m wireless devices also include a third wireless device, which is located in the middle area between the first wireless device and the second wireless device, and the distance between the third wireless device and the user device is less than the distance between the second wireless device and the user device; As the user equipment moves closer to the second wireless device, the second device information is moved in the direction of moving into the device connection interface, including: As the user equipment moves closer to the second wireless device, the information of the second device and the third device information of the third wireless device are moved in the direction of moving into the device connection interface; When the user equipment moves to a distance less than the distance threshold from the third wireless device, the information of the third device is displayed in the center of the device connection interface; As the user equipment continues to move closer to the second wireless device, the third device information is moved out of the device connection interface, and the second device information continues to move into the device connection interface.

5. The method according to claim 2, characterized in that, The m wireless devices also include a fourth wireless device; The step of displaying the second device information in the center of the device connection interface until the user equipment moves to a distance less than the distance threshold includes: As the user equipment moves closer to the second wireless device and the fourth wireless device, the direction of movement of the user equipment is determined when the distance between the user equipment and the second wireless device and the fourth wireless device are both less than the distance threshold. When the direction of movement is directed toward the second wireless device, the information of the second device is displayed in the center of the device connection interface.

6. The method according to claim 2, characterized in that, The m wireless devices also include a fifth wireless device; The step of displaying the second device information in the center of the device connection interface until the user equipment moves to a distance less than the distance threshold includes: As the user equipment moves closer to the second wireless device and the fifth wireless device, it is determined that the user equipment has moved to a first distance from the second wireless device and a second distance from the fifth wireless device; If the first distance is less than the second distance, the second device information will be displayed in the center of the device connection interface.

7. The method according to claim 1, characterized in that, As the second wireless device moves, when the distance between the user equipment and the second wireless device is less than a distance threshold, updating the first device information displayed on the device connection interface to the second device information of the second wireless device includes: As the second wireless device moves, when the distance between the user device and the second wireless device is less than the distance threshold and the user device is closest to the second wireless device, the first device information displayed on the device connection interface is updated to the second device information.

8. The method according to any one of claims 1 to 7, characterized in that, The second wireless device is the wireless device on the left side of the user equipment; The step of updating the first device information displayed on the device connection interface to the second device information of the second wireless device includes: Slide the display page to the right side of the screen to slide the first device information out of the device connection interface and slide the second device information into the device connection interface.

9. The method according to any one of claims 1 to 7, characterized in that, The second wireless device is the wireless device on the right side of the user equipment; The step of updating the first device information displayed on the device connection interface to the second device information of the second wireless device includes: Slide the display page to the left side of the screen to slide the first device information out of the device connection interface and slide the second device information into the device connection interface.

10. The method according to any one of claims 1 to 7, characterized in that, Before updating the first device information displayed on the device connection interface to the second device information of the second wireless device when the distance between the user equipment and the second wireless device is less than a distance threshold due to the movement of the user equipment or the second wireless device, the process includes: The relative motion between the user equipment and the m wireless devices is tracked using ultra-wideband technology.

11. A device for displaying equipment information, characterized in that, The device includes: The display module is used to determine the first wireless device that is closest to the user equipment when m wireless devices are found in the search; the m wireless devices include the first wireless device and the second wireless device; m is an integer greater than 1; Using the line connecting the user equipment and the first wireless device as a dividing line, the left wireless device and the right wireless device of the user equipment are divided from m-1 wireless devices. The m-1 wireless devices refer to the devices other than the first wireless device among the m wireless devices. The left-side device information of the left-side wireless devices is sorted according to the order of distance between the left-side wireless devices and the user equipment from farthest to closest; and the right-side device information of the right-side wireless devices is sorted according to the order of distance between the right-side wireless devices and the user equipment from closest to farthest. The sorted left-side device information and the sorted right-side device information are distributed on the left and right sides of the first device information of the first wireless device, respectively, to generate a display page of m device information corresponding to the m wireless devices; The display module is configured to update the first device information displayed on the device connection interface to the second device information of the second wireless device when the distance between the user device and the second wireless device is less than a distance threshold, as the user device or the second wireless device moves.

12. A user equipment, characterized in that, The user equipment includes a processor and a memory connected to the processor. The memory stores program instructions, and when the processor executes the program instructions, it implements the device information display method as described in any one of claims 1 to 10.

13. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores program instructions that, when executed by a processor, implement the method for displaying device information as described in any one of claims 1 to 10.

14. A computer program product, characterized in that, The computer program product includes computer instructions stored in a computer-readable storage medium; a processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the device information display method as described in any one of claims 1 to 10.

Citation Information

Patent Citations

  • Information processing device, program, and control method

    JP2018116649A