Method, device, storage medium, mobile terminal and sports equipment for finding an object
By equipping mobile terminals and the items to be found with ultra-wideband modules, UWB technology is used to accurately locate and navigate to the location of the items, solving the problem of low efficiency when users are looking for items and achieving fast and accurate location and navigation.
Patent Information
- Application Number
- CN202011519684.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-12-21
- Publication Date
- 2026-02-24
- Estimated Expiration
- 2040-12-21
AI Technical Summary
When users are looking for items, especially when they have a poor sense of direction or are unfamiliar with the environment, the current technology is not very efficient.
Both the mobile terminal and the item being searched are equipped with an ultra-wideband module. Using UWB technology, the item's location on the map is accurately determined. The mobile terminal sends the location information to the motion device, which then navigates the user to the item's location based on the map.
It enables users to quickly and accurately locate and navigate to items without needing to view maps or plan routes, improving search efficiency and user experience.
Smart Images

Figure CN114650593B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of electronic technology, and in particular relates to a method, device, storage medium, mobile terminal and motion device for finding objects. Background Technology
[0002] In daily life, users frequently need to find items. Even if a user can use a mobile device to locate the approximate location of an item, it can still be difficult to find the item quickly if the user has a poor sense of direction or is unfamiliar with the surrounding environment. Therefore, in related technologies, the efficiency of users finding items is relatively low. Summary of the Invention
[0003] This application provides a method, apparatus, storage medium, mobile terminal, and motion device for finding items, which can improve the efficiency of finding items.
[0004] In a first aspect, embodiments of this application provide a method for locating objects, applied to a mobile terminal, the method comprising:
[0005] The first location information of the item to be found in the map is obtained through the first ultra-wideband module of the mobile terminal and the second ultra-wideband module of the item to be found.
[0006] The first location information is sent to the motion device so that the motion device can navigate the user to the location of the item to be found based on the map and the first location information.
[0007] Secondly, embodiments of this application provide a method for locating objects, applied to sports equipment, the method comprising:
[0008] Receive the first location information of the item to be found on the map sent by the mobile terminal;
[0009] The user is navigated to the location of the item to be found based on the map and the first location information.
[0010] Thirdly, embodiments of this application also provide a locator for use in a mobile terminal, the locator comprising:
[0011] The acquisition module is used to acquire the first location information of the item to be found in the map through the first ultra-wideband module of the mobile terminal and the second ultra-wideband module of the item to be found.
[0012] The sending module is used to send the first location information to the motion device so that the motion device can navigate the user to the location of the item to be found based on the map and the first location information.
[0013] Fourthly, embodiments of this application also provide a locator for use in sports equipment, the device comprising:
[0014] The receiving module is used to receive the first location information of the item to be found on the map sent by the mobile terminal;
[0015] The navigation module is used to navigate the user to the location of the item to be found based on the map and the first location information.
[0016] Fifthly, embodiments of this application also provide a computer-readable storage medium having a computer program stored thereon, which, when run on a computer, causes the computer to perform the object-finding method as provided in any embodiment of this application.
[0017] Sixthly, embodiments of this application also provide a mobile terminal, including a processor and a memory, the memory having a computer program, and the processor executing the object-finding method as provided in any embodiment of this application by calling the computer program.
[0018] In a seventh aspect, the object-finding system provided in the embodiments of this application includes a mobile terminal and a motion device, characterized in that the mobile terminal includes the object-finding device described in the third aspect; and the motion device includes the object-finding device described in the fourth aspect.
[0019] In this embodiment, the first location information of the item to be found on the map is obtained through the first ultra-wideband module of the mobile terminal and the second ultra-wideband module of the item to be found. The first location information is then sent to the motion device, enabling the motion device to navigate the user to the location of the item based on the map and the first location information. Since both the mobile terminal and the item to be found have ultra-wideband modules in this embodiment, the mobile terminal can accurately locate the position information of the item and send this accurate information to the motion device. This allows the motion device to automatically navigate the user to the precise location of the item based on the map. The user can easily and quickly find the item without having to check the map or plan a route, thus improving the efficiency of finding items. Attached Figure Description
[0020] The technical solution and its beneficial effects will become apparent from the following detailed description of specific embodiments of this application, in conjunction with the accompanying drawings.
[0021] Figure 1 This is a schematic diagram of the first type of object-finding method provided in the embodiments of this application.
[0022] Figure 2 This is a schematic diagram of a second method for finding objects provided in an embodiment of this application.
[0023] Figure 3This is a schematic diagram of the third type of object-finding method provided in the embodiments of this application.
[0024] Figure 4 This is a schematic diagram of the fourth type of object-finding method provided in the embodiments of this application.
[0025] Figure 5 This is a fifth flowchart illustrating the object-finding method provided in the embodiments of this application.
[0026] Figure 6 This is a sixth flowchart illustrating the object-finding method provided in the embodiments of this application.
[0027] Figure 7 This is a schematic diagram of the interaction scenario between a mobile terminal and a motion device in the object-finding method provided in the embodiments of this application.
[0028] Figure 8 This is a schematic diagram of the first structure of the object-finding device provided in the embodiments of this application.
[0029] Figure 9 This is a schematic diagram of a second structure of the object-finding device provided in the embodiments of this application.
[0030] Figure 10 This is a schematic diagram of the first structure of a mobile terminal provided in an embodiment of this application.
[0031] Figure 11 This is a schematic diagram of the structure of the motion device provided in an embodiment of this application.
[0032] Figure 12 This is a schematic diagram of a second structure of a mobile terminal provided in an embodiment of this application.
[0033] Figure 13 This is a schematic diagram of the structure of the object-finding system provided in an embodiment of this application. Detailed Implementation
[0034] Please refer to the illustrations, where the same component symbols represent the same components. The principles of this application are illustrated by example in a suitable computing environment. The following description is based on the specific embodiments of this application illustrated, and should not be construed as limiting other specific embodiments not detailed herein.
[0035] Please see Figure 1 , Figure 1 This is a schematic flowchart of a first embodiment of the object-finding method provided in this application. This application provides an object-finding method applied to a mobile terminal. It may include the following steps:
[0036] In 101, the first location information of the item to be found on the map is obtained through the first ultra-wideband module of the mobile terminal and the second ultra-wideband module of the item to be found.
[0037] In daily life, users frequently need to find items. Even if a user can use a mobile device to locate the approximate location of an item, it can still be difficult to find the item quickly if the user has a poor sense of direction or is unfamiliar with the surrounding environment. Therefore, in related technologies, the efficiency of users finding items is relatively low.
[0038] In this embodiment of the application, the mobile terminal has a first ultra-wideband module, and the item to be searched has a second ultra-wideband module. The mobile terminal can obtain the first location information of the item to be searched on the map through the first ultra-wideband module of the mobile terminal and the second ultra-wideband module of the item to be searched.
[0039] The ultra-wideband module supports Ultra Wide Band (UWB) technology, a wireless carrier communication technology that uses frequency bandwidths above 1 GHz. Instead of using sinusoidal carriers, it transmits data using nanosecond-level non-sinusoidal narrow pulses, thus occupying a very large spectrum. Although it uses wireless communication, its data transmission rate can reach hundreds of megabits per second or more. UWB technology allows for signal transmission over a very wide bandwidth.
[0040] UWB technology has advantages such as low system complexity, low transmitted signal power spectral density, insensitivity to channel fading, low interception capability, and high positioning accuracy, making it particularly suitable for high-speed wireless access in dense multipath environments such as indoor spaces.
[0041] Existing methods for finding lost items often rely on Bluetooth and GPS, but these methods suffer from drawbacks such as short positioning distance and poor positioning accuracy. This application's embodiment employs UWB technology, enabling the mobile terminal to accurately pinpoint the relative location of the item being searched, with positioning accuracy reaching the centimeter level.
[0042] The mobile terminal has a first ultra-wideband (UWB) module, which allows it to accurately locate its position on a map using base stations or other UWB positioning tags. The item being searched also has a second UWB module, such as a UWB tag supporting UWB technology. This UWB tag can be attached to the item, and each tag can have a unique code. This unique code allows the mobile terminal to associate the item with the UWB tag. The mobile terminal can transmit or receive UWB signals through the first UWB module and the UWB tag of the item, thereby determining the relative position of the item. Based on its own position on the map and the relative position of the item, the mobile terminal obtains the item's initial location information on the map.
[0043] In step 102, the first location information is sent to the motion device so that the motion device can navigate the user to the location of the item to be found based on the map and the first location information.
[0044] After obtaining the initial location information of the item to be found on the map, the mobile terminal can send it to the motion device. It is understandable that even if the user locates the item using the mobile terminal, if the user has poor spatial awareness or is unfamiliar with the surrounding environment, it will be difficult to quickly find the item. Therefore, in this embodiment, the mobile terminal can send the initial location information of the item to the motion device, so that the motion device can actively navigate the user to the location of the item based on the map and the initial location information.
[0045] Among them, sports equipment can be intelligent devices such as toy dogs, robots, cars, and drones.
[0046] In one embodiment, the motion device may also have a third ultra-wideband module that also supports UWB technology. Therefore, the motion device can use UWB technology to accurately locate the location of the item to be found based on the map and the first location information of the item to be found, and accurately navigate the user to the location of the item to be found.
[0047] In one implementation, the location of the item to be found may move or change, and the motion device can also locate the location of the item in real time through a third ultra-wideband module and the UWB tag of the item to be found, thereby accurately navigating the user to the location of the item to be found.
[0048] In one implementation, while the motion device navigates the user to the location of the item to be found based on a map and first location information, it can also provide real-time information on the distance between the user's current location and the location of the item, as well as the estimated time required to reach it. For example, it can use voice announcements such as "Current distance to destination: 10 meters; estimated arrival time: 3 minutes," or display the distance and estimated arrival time on the motion device's screen, or push the distance and estimated arrival time information to a mobile terminal, etc. This application does not impose any limitations on these methods.
[0049] In this embodiment, the mobile terminal can send the first location information to the sports device through technologies such as Bluetooth and WIFI. This embodiment does not limit the communication method between the mobile terminal and the sports device.
[0050] In this embodiment, the motion device can automatically navigate the user to the precise location of the item to be found based on a map. The user can find the item conveniently and quickly without having to check the map or plan the route, thereby improving the efficiency of the user in finding the item.
[0051] Please see Figure 2 , Figure 2This is a schematic diagram of a second method for finding objects provided in an embodiment of this application. This method can be applied to mobile terminals.
[0052] In 201, the first location information of the item to be found on the map is obtained through the first ultra-wideband module of the mobile terminal and the second ultra-wideband module of the item to be found.
[0053] In this embodiment of the application, the mobile terminal has a first ultra-wideband module, and the item to be searched has a second ultra-wideband module. The mobile terminal can obtain the first location information of the item to be searched on the map through the first ultra-wideband module of the mobile terminal and the second ultra-wideband module of the item to be searched.
[0054] The ultra-wideband module supports Ultra Wide Band (UWB) technology. UWB technology has advantages such as low system complexity, low transmitted signal power spectral density, insensitivity to channel fading, low interception capability, and high positioning accuracy, making it particularly suitable for high-speed wireless access in dense multipath environments such as indoors. This application's embodiment uses UWB technology, enabling the mobile terminal to accurately locate the relative position of the item being searched, with positioning accuracy reaching the centimeter level.
[0055] The mobile terminal has a first ultra-wideband (UWB) module, which allows it to accurately locate its position on a map using base stations or other UWB positioning tags. The item being searched also has a second UWB module, such as a UWB tag supporting UWB technology. This UWB tag can be attached to the item, and each tag has a unique code. This unique code allows the mobile terminal to associate the item with the UWB tag. The mobile terminal can transmit or receive UWB signals through the first UWB module and the UWB tag of the item, thereby determining the relative position of the item. Based on its own position on the map and the relative position of the item, the mobile terminal obtains the item's initial location information on the map.
[0056] In step 202, the first location information and the second location information of the mobile terminal are sent to the motion device, so that the motion device moves to the location of the mobile terminal based on the map, the first location information and the second location information, and then navigates the user to the location of the item to be found.
[0057] The mobile terminal's first ultra-wideband module can accurately locate its second location information based on a base station or other UWB positioning tags. The mobile terminal can then send the acquired first location information of the item to be found and its own second location information to the motion device.
[0058] In this embodiment, the mobile terminal can send the first location information to the sports device through technologies such as Bluetooth and WIFI. This embodiment does not limit the communication method between the mobile terminal and the sports device.
[0059] In one implementation, the motion device may not be near the user holding the mobile terminal. The motion device can first move to the user's location and then navigate the user to the location of the item to be found. Therefore, the motion device can first move to the location of the mobile terminal based on the map and second location information, and then navigate the user to the location of the item to be found based on the map and first location information.
[0060] Among them, sports equipment can be intelligent devices such as toy dogs, robots, cars, and drones.
[0061] In one implementation, the motion device may also have a third ultra-wideband module that supports UWB technology. Therefore, the motion device can use UWB technology to accurately locate the mobile terminal's position based on a map and second location information, and then accurately move to that location. Next, it can accurately locate the position of the item to be found based on the map and first location information, and accurately navigate the user to the location of the item.
[0062] In this embodiment, when the exercise device is not near the user, it will first move to the user's side and then automatically navigate the user to the precise location of the item to be found. The user only needs to send the location information of the item to be found to the exercise device. The user can find the item conveniently and quickly without having to check the map or plan the route. This can improve the efficiency of the user in finding the item and also improve the user experience.
[0063] Please see Figure 3 , Figure 3 This is a schematic diagram of a third type of object-finding method provided in an embodiment of this application. This object-finding method can be applied to mobile terminals.
[0064] In 301, the first location information of the item to be found on the map is obtained through the first ultra-wideband module of the mobile terminal and the second ultra-wideband module of the item to be found.
[0065] In this embodiment of the application, the mobile terminal has a first ultra-wideband module, and the item to be searched has a second ultra-wideband module. The mobile terminal can obtain the first location information of the item to be searched on the map through the first ultra-wideband module of the mobile terminal and the second ultra-wideband module of the item to be searched.
[0066] The ultra-wideband module supports Ultra Wide Band (UWB) technology. UWB technology offers advantages such as low system complexity, low transmitted signal power spectral density, insensitivity to channel fading, low interception capability, and high positioning accuracy, making it particularly suitable for high-speed wireless access in dense multipath environments such as indoors. This application's embodiment utilizes UWB technology, enabling the mobile terminal to accurately pinpoint the relative location of the item being searched, achieving centimeter-level positioning accuracy.
[0067] The mobile terminal has a first ultra-wideband (UWB) module, which allows it to accurately locate its position on a map using a base station or other UWB positioning tags. The item to be searched has a second UWB module, such as a UWB tag supporting UWB technology. This UWB tag can be attached to the item, and each tag can have a unique code. This unique code allows the item to be associated with the UWB tag. The mobile terminal can transmit or receive signals with the UWB tag of the item via the first UWB module, thereby determining the relative position of the item. Based on the mobile terminal's own position on the map and the relative position of the item, the first location information of the item on the map is obtained.
[0068] In step 302, the first location information and the second location information of the mobile terminal are sent to the motion device, so that the motion device first moves to the location of the item to be found based on the map, the first location information and the second location information, then moves to the location of the mobile terminal, and then navigates the user to the location of the item to be found.
[0069] In this embodiment of the application, the first location information corresponds to the first location, that is, the location of the item to be found, and the second location information corresponds to the second location, that is, the location of the mobile terminal.
[0070] In this embodiment, the mobile terminal can send the first location information and the second location information to the sports device through technologies such as Bluetooth and WIFI. This embodiment does not limit the communication method between the mobile terminal and the sports device.
[0071] The mobile terminal sends the first location information and the second location information of the mobile terminal to the motion device, so that after the motion device receives the first location information of the item to be found on the map, it can move to the first location according to the map and the first location information to determine whether it can reach the first location, or whether the item to be found can be found at the first location.
[0072] In one embodiment, the motion device may also have a third ultra-wideband module, which also supports UWB functionality. Therefore, the motion device can accurately move to the first position based on the map and the first position information through the UWB function.
[0073] Once the motion device reaches the first position, it can determine whether the item to be found can be located at that first position. For example, after the motion device moves to the first position, it can obtain the location information between itself and the UWB tag of the item to be found through UWB technology to determine whether the item to be found is present.
[0074] It should be noted that the exercise equipment can also determine whether the item to be searched is present after reaching the first location through other means, such as infrared scanning, and this application does not impose any restrictions on this.
[0075] After ensuring that the item to be found can be located at the first location, the motion device moves to the location of the mobile terminal based on the map and the second location information, that is, moves to the user's side, and then guides the user to the location of the item to be found. This ensures that the item to be found can be found after the user is guided to the first location, thereby improving the success rate of the user finding the item.
[0076] In one implementation, if the motion device cannot find the item to be found, it can communicate with the mobile terminal to notify the user that the item to be found is not found at the first location corresponding to the first location information, and the location of the item to be found needs to be re-determined.
[0077] In one implementation, if the motion device has tried all routes but still cannot reach the first location, for example, if the area where the item to be found is located is closed and cannot be entered, the motion device can also communicate with the mobile terminal to notify the mobile terminal that it is currently unable to reach the first location.
[0078] In one implementation, the motion device first moves to the location of the item to be found based on a map and first location information. Then, based on a map and second location information, the motion device moves to the location of the mobile terminal and obtains a first route from the location of the item to the location of the mobile terminal. An optimal route is then obtained based on the first route, and the user is navigated to the location of the item to be found using the optimal route. For example, if the motion device encounters an obstacle while moving from the location of the item to the location of the mobile terminal, it may try multiple paths to bypass the obstacle before finally finding the correct path to the location of the mobile terminal. Therefore, the first route includes the route that can be reduced. After the motion device identifies an obstacle and determines the correct path to overcome it, it can optimize the route based on the first route to obtain the optimal route. Following the optimal route, the motion device can directly pass through the correct path without needing to try multiple paths. Therefore, the distance of the optimal route is no greater than the distance of the first route.
[0079] Please see Figure 4 , Figure 4 This is a schematic diagram of a fourth type of object-finding method provided in an embodiment of this application. This object-finding method can be applied to sports equipment.
[0080] In step 401, the first location information of the item to be found on the map is received from the mobile terminal.
[0081] In this embodiment of the application, the motion device receives the first location information of the item to be found on the map sent by the mobile terminal.
[0082] In one embodiment, the mobile terminal has a first ultra-wideband (UWB) module, and the item to be searched has a second UWB module. The mobile terminal can obtain the first location information of the item in the map through the first UWB module of the mobile terminal and the second UWB module of the item to be searched. The UWB module supports Ultra Wideband (UWB) technology, which has advantages such as low system complexity, low transmitted signal power spectral density, insensitivity to channel fading, low interception capability, and high positioning accuracy. Therefore, the mobile terminal can obtain accurate first location information of the item in the map and send this first location information to the motion device.
[0083] Among them, sports equipment can be intelligent devices such as toy dogs, robots, cars, and drones.
[0084] In this embodiment, the mobile terminal can send the first location information to the sports device through technologies such as Bluetooth and WIFI. This embodiment does not limit the communication method between the mobile terminal and the sports device.
[0085] In step 402, the user is navigated to the location of the item being searched based on the map and the initial location information.
[0086] In one embodiment, the motion device may also have a third ultra-wideband module that also supports UWB technology. Therefore, the motion device can use UWB technology to accurately locate the location of the item to be found based on the map and the first location information of the item to be found, and accurately navigate the user to the location of the item to be found.
[0087] In one implementation, the location of the item to be found may move or change, and the motion device can also locate the location of the item in real time through a third ultra-wideband module and the UWB tag of the item to be found, thereby accurately navigating the user to the location of the item to be found.
[0088] In one implementation, while the motion device navigates the user to the location of the item to be found based on a map and first location information, it can also provide real-time information on the distance between the user's current location and the location of the item, as well as the estimated time required to reach it. For example, it can use voice announcements such as "Current distance to destination: 10 meters; estimated arrival time: 3 minutes," or display the distance and estimated arrival time on the motion device's screen, or push the distance and estimated arrival time information to a mobile terminal, etc. This application does not impose any limitations on these methods.
[0089] Please see Figure 5 , Figure 5 This is a fifth flowchart illustrating the object-finding method provided in this application. This object-finding method can be applied to sports equipment.
[0090] In step 501, the system receives the first location information of the item to be found on the map and the second location information of the mobile terminal, both sent by the mobile terminal.
[0091] In this embodiment of the application, the motion device can receive the first location information of the item to be found on the map and the second location information of the mobile terminal sent by the mobile terminal.
[0092] In one embodiment, the mobile terminal has a first ultra-wideband module, and the item to be searched has a second ultra-wideband module. The ultra-wideband module supports ultra-wideband (UWB) technology. UWB technology has advantages such as low system complexity, low transmitted signal power spectral density, insensitivity to channel fading, low interception capability, and high positioning accuracy. Therefore, the mobile terminal can obtain accurate first location information of the item to be searched on the map.
[0093] The mobile terminal's first ultra-wideband module can accurately locate its second location information based on a base station or other UWB positioning tags. The mobile terminal can then send the acquired first location information of the item to be found and its own second location information to the motion device.
[0094] Among them, sports equipment can be intelligent devices such as toy dogs, robots, cars, and drones.
[0095] In this embodiment, the sports device can receive the first location information and the second location information through technologies such as Bluetooth and WIFI. This embodiment does not limit the communication method between the mobile terminal and the sports device.
[0096] In step 502, based on the map, first location information, and second location information, the system first moves to the location of the mobile terminal, and then navigates the user to the location of the item to be found.
[0097] In one implementation, the motion device may not be near the user holding the mobile terminal. The motion device can first move to the user's location and then navigate the user to the location of the item to be found. Therefore, the motion device can first move to the location of the mobile terminal based on the map and second location information, and then navigate the user to the location of the item to be found based on the map and first location information.
[0098] In one implementation, the motion device may also have a third ultra-wideband module that supports UWB technology. Therefore, the motion device can use UWB technology to accurately locate the mobile terminal's position based on a map and second location information, and then accurately move to that location. Next, it can accurately locate the position of the item to be found based on the map and first location information, and accurately navigate the user to the location of the item.
[0099] In this embodiment, when the exercise device is not near the user, it will first move to the user's side and then automatically navigate the user to the precise location of the item to be found. The user only needs to send the location information of the item to be found to the exercise device. The user can find the item conveniently and quickly without having to check the map or plan the route. This can improve the efficiency of the user in finding the item and also improve the user experience.
[0100] Please see Figure 6 , Figure 6 This is a sixth flowchart illustrating the object-finding method provided in this application. This object-finding method can be applied to sports equipment.
[0101] In 601, the system receives the first location information of the item to be found on the map and the second location information of the mobile terminal, which are sent by the mobile terminal.
[0102] In this embodiment of the application, the motion device can receive the first location information of the item to be found on the map and the second location information of the mobile terminal sent by the mobile terminal.
[0103] In one embodiment, the mobile terminal has a first ultra-wideband module, and the item to be searched has a second ultra-wideband module. The ultra-wideband module supports ultra-wideband (UWB) technology. UWB technology has advantages such as low system complexity, low transmitted signal power spectral density, insensitivity to channel fading, low interception capability, and high positioning accuracy. Therefore, the mobile terminal can obtain accurate first location information of the item to be searched on the map.
[0104] The mobile terminal's first ultra-wideband module can accurately locate its second location information based on a base station or other UWB positioning tags. The mobile terminal can then send the acquired first location information of the item to be found and its own second location information to the motion device.
[0105] Among them, sports equipment can be intelligent devices such as toy dogs, robots, cars, and drones.
[0106] In this embodiment, the sports device can receive the first location information and the second location information through technologies such as Bluetooth and WIFI. This embodiment does not limit the communication method between the mobile terminal and the sports device.
[0107] In step 602, based on the map and initial location information, the system first moves to the location of the item to be found.
[0108] In this embodiment of the application, the first location information corresponds to the first location, that is, the location of the item to be found, and the second location information corresponds to the second location, that is, the location of the mobile terminal.
[0109] After receiving the first location information of the item to be found on the map and the second location information of the mobile terminal sent by the mobile terminal, the motion device can move to the first location based on the map and the first location information to determine whether it can reach the first location and whether the item to be found can be found at the first location.
[0110] In one embodiment, the motion device may also have a third ultra-wideband module, which also supports UWB functionality. Therefore, the motion device can accurately move to the first position based on the map and the first position information through the UWB function.
[0111] Once the motion device reaches the first position, it can determine whether the item to be found can be located at that first position. For example, after the motion device moves to the first position, it can obtain the location information between itself and the UWB tag of the item to be found through UWB technology to determine whether the item to be found is present.
[0112] It should be noted that the exercise equipment can also determine whether the item to be searched is present after reaching the first location through other means, such as infrared scanning, and this application does not impose any restrictions on this.
[0113] In one implementation, the motion device moves to the location of the item to be found based on a map and first location information. It then obtains the distance between the location of the item and the location of the mobile terminal (a second location information). If the distance is less than a preset distance threshold, it emits a prompt sound signal and / or a prompt light signal. The preset distance threshold can be set as needed, such as 1 meter, 3 meters, or 5 meters. Essentially, when the mobile terminal is very close to the item, the motion device can emit a prompt sound signal and / or a prompt light signal to directly indicate the location of the item, thereby improving the efficiency of the user's item search.
[0114] In one implementation, if the motion device cannot find the item to be found, it can communicate with the mobile terminal to notify the user that the item to be found is not found at the first location corresponding to the first location information, and the location of the item to be found needs to be re-determined.
[0115] In one implementation, if the motion device has tried all routes but still cannot reach the first location, for example, if the area where the item to be found is located is closed and cannot be entered, the motion device can also communicate with the mobile terminal to notify the mobile terminal that it is currently unable to reach the first location.
[0116] In step 603, the system moves to the location of the mobile terminal based on the map and the second location information, and then navigates the user to the location of the item to be found.
[0117] The motion device moves to the location of the item to be found. After confirming that the location is reachable, it then moves to the location of the mobile terminal based on the map and second location information, that is, it moves to the user's side. Then it navigates the user to the location of the item to be found, thus ensuring that the user can be successfully navigated to the first location and find the item to be found, thereby improving the success rate of the user finding the item.
[0118] In one implementation, the motion device first moves to the location of the item to be found based on a map and first location information. Then, based on a map and second location information, the motion device moves to the location of the mobile terminal and obtains a first route from the location of the item to the location of the mobile terminal. An optimal route is then obtained based on the first route, and the user is navigated to the location of the item to be found using the optimal route. For example, if the motion device encounters an obstacle while moving from the location of the item to the location of the mobile terminal, it may try multiple paths to bypass the obstacle before finally finding the correct path to the location of the mobile terminal. Therefore, the first route includes the route that can be reduced. After the motion device identifies an obstacle and determines the correct path to overcome it, it can optimize the route based on the first route to obtain the optimal route. Following the optimal route, the motion device can directly pass through the correct path without needing to try multiple paths. Therefore, the distance of the optimal route is no greater than the distance of the first route.
[0119] Please see Figure 7 , Figure 7 This is a schematic diagram of the interaction scenario between the motion device and the mobile terminal in the object-finding method provided in the embodiments of this application.
[0120] In daily life, users often need to find items. If a user has a poor sense of direction or is unfamiliar with the surrounding environment, it is difficult to find the items quickly.
[0121] In this embodiment, the mobile terminal has a first ultra-wideband module, and the item to be searched has a second ultra-wideband module. The mobile terminal can obtain the first location information of the item to be searched on the map through its own first ultra-wideband module and the second ultra-wideband module of the item to be searched. The ultra-wideband module supports ultra-wideband (UWB) technology, which enables precise location positioning.
[0122] The mobile terminal has a first ultra-wideband (UWB) module, which allows it to accurately locate its position on a map using base stations or other UWB positioning tags. The item being searched also has a second UWB module, such as a UWB tag supporting UWB technology. This UWB tag can be attached to the item, and each tag can have a unique code. This unique code allows the mobile terminal to associate the item with the UWB tag. The mobile terminal can transmit or receive UWB signals through the first UWB module and the UWB tag of the item, thereby determining the relative position of the item. Based on its own position on the map and the relative position of the item, the mobile terminal obtains the item's initial location information on the map.
[0123] After obtaining the initial location information of the item to be found on the map, the mobile terminal can send this information to a motion device via technologies such as Bluetooth and Wi-Fi. The motion device can store a map and, based on the map and the initial location information, actively navigate the user to the location of the item. This motion device can be a toy dog, robot, car, drone, or other intelligent device.
[0124] The exercise equipment can automatically navigate users to the precise location of the item they are looking for based on a map. Users can find the item conveniently and quickly without having to check the map or plan their own route, thus improving the efficiency of finding items.
[0125] Please see Figure 8 , Figure 8 This is a schematic diagram of a first structure of the object-finding device provided in an embodiment of this application. The object-finding device 400 is applied to a mobile terminal and includes an acquisition module 401 and a sending module 402, as follows:
[0126] The acquisition module 401 is used to acquire the first location information of the item to be found in the map through the first ultra-wideband module of the mobile terminal and the second ultra-wideband module of the item to be found.
[0127] The sending module 402 is used to send the first location information to the motion device so that the motion device can navigate the user to the location of the item to be found based on the map and the first location information.
[0128] In one embodiment, the sending module 402 can be used to send the first location information and the second location information of the mobile terminal to the motion device, so that the motion device can first move to the location of the mobile terminal according to the map, the first location information and the second location information, and then navigate the user to the location of the item to be found.
[0129] In one embodiment, the sending module 402 can be used to send the first location information and the second location information of the mobile terminal to the motion device, so that the motion device first moves to the location of the item to be found according to the map, the first location information and the second location information, then moves to the location of the mobile terminal, and then navigates the user to the location of the item to be found.
[0130] Please see Figure 9 , Figure 9 This is a schematic diagram of a second structure of the object-finding device provided in an embodiment of this application. The object-finding device 500 is applied to a sports device and includes a receiving module 501 and a navigation module 502, as follows:
[0131] The receiving module 501 is used to split the data request information into a first request information for obtaining basic data and a second request information for obtaining differential data.
[0132] The navigation module 502 is used to send first request information and second request information to the motion device.
[0133] This application provides a computer-readable storage medium storing a computer program thereon. When the computer program is executed on a computer, it causes the computer to perform the process in the object-finding method provided in this embodiment.
[0134] In one embodiment, the receiving module 501 can be used to: receive the first location information of the item to be found on the map and the second location information of the mobile terminal sent by the mobile terminal; the navigation module 502 can be used to: move to the location of the mobile terminal first according to the map, the first location information and the second location information, and then navigate the user to the location of the item to be found.
[0135] In one implementation, the navigation module 502 can be used to: move to the location of the mobile terminal according to the map and the second location information, and obtain a first route from the location of the item to be found to the location of the mobile terminal;
[0136] The optimal route is obtained by optimizing the first route, and the distance of the optimal route is no greater than the distance of the first route.
[0137] Based on the optimal route, the system then navigates the user to the location of the item being searched for.
[0138] In one implementation, the navigation module 502 can be used to: obtain the distance between the location of the item to be found and the second location information of the mobile terminal;
[0139] If the distance is less than a preset distance threshold, a prompt sound signal and / or a prompt light signal will be emitted.
[0140] In one implementation, the navigation module 502 can be used to: provide real-time information to the user about the distance between their current location and the location of the item to be found, as well as the estimated time required to reach it.
[0141] This application also provides a mobile terminal. The mobile terminal can be a smartphone, tablet computer, or other similar device. Please refer to... Figure 10 , Figure 10 This is a schematic diagram of a first structure of a mobile terminal provided in an embodiment of this application. The mobile terminal 600 includes a processor 601, a memory 602, and a first ultra-wideband module 603. The processor 601 and the memory 602 are electrically connected.
[0142] The processor 601 is the control center of the mobile terminal 600. It connects various parts of the mobile terminal through various interfaces and lines. By running or calling computer programs stored in the memory 602 and calling data stored in the memory 602, it performs various functions of the mobile terminal and processes data, thereby monitoring the mobile terminal as a whole.
[0143] Memory 602 can be used to store computer programs and data. The computer programs stored in memory 602 contain instructions that can be executed in the processor. The computer programs can be composed of various functional modules. The processor 601 executes various functional applications and data processing by calling the computer programs stored in memory 602.
[0144] The first ultra-wideband module 603 supports ultra-wideband (UWB) technology, which is a wireless carrier communication technology that uses frequency bandwidths of 1 GHz or higher. UWB technology can transmit signals over a very wide bandwidth, has high positioning accuracy, and can accurately locate location information.
[0145] In this embodiment, the processor 601 in the mobile terminal 600 loads the instructions corresponding to the processes of one or more computer programs into the memory 602 according to the following steps, and the processor 601 runs the computer programs stored in the memory 602 to achieve the function:
[0146] The first location information of the item to be found on the map is obtained through the first ultra-wideband module of the mobile terminal and the second ultra-wideband module of the item to be found.
[0147] The first location information is sent to the motion device so that the motion device can navigate the user to the location of the item to be found based on the map and the first location information.
[0148] In one embodiment, when the processor 601 sends first location information to the motion device so that the motion device can navigate the user to the location of the item to be found based on the map and the first location information, it can perform the following: send the first location information and the second location information of the mobile terminal to the motion device so that the motion device can first move to the location of the mobile terminal based on the map, the first location information and the second location information, and then navigate the user to the location of the item to be found.
[0149] In one embodiment, when the processor 601 sends first location information to the motion device so that the motion device can navigate the user to the location of the item to be found based on the map and the first location information, it can perform the following: send the first location information and the second location information of the mobile terminal to the motion device so that the motion device can first move to the location of the item to be found based on the map, the first location information and the second location information, then move to the location of the mobile terminal, and then navigate the user to the location of the item to be found.
[0150] This application also provides a sports device. The sports device can be a toy dog, robot, car, drone, or other intelligent device. Please refer to... Figure 11 , Figure 11 This is a schematic diagram of the structure of a sports device provided in an embodiment of this application. The sports device 700 includes a processor 701 and a memory 702. The processor 701 and the memory 702 are electrically connected.
[0151] The processor 701 is the control center of the motion device 700. It connects various parts of the entire mobile terminal through various interfaces and lines. By running or calling computer programs stored in the memory 702, and calling data stored in the memory 702, it performs various functions and processes data, thereby monitoring the motion device as a whole.
[0152] Memory 702 can be used to store computer programs and data. The computer programs stored in memory 702 contain instructions that can be executed in the processor. The computer programs can be composed of various functional modules. The processor 701 executes various functional applications and data processing by calling the computer programs stored in memory 702.
[0153] In this embodiment, the processor 701 in the motion device 700 loads the instructions corresponding to the processes of one or more computer programs into the memory 702 according to the following steps, and the processor 701 runs the computer programs stored in the memory 702 to realize various functions:
[0154] Receive the first location information of the item to be found on the map sent by the mobile terminal;
[0155] The system navigates the user to the location of the item being searched based on the map and initial location information.
[0156] In one embodiment, when the processor 701 receives the first location information of the item to be found on the map sent by the mobile terminal, it can perform the following: receiving the first location information of the item to be found on the map and the second location information of the mobile terminal sent by the mobile terminal; when the processor 701 navigates the user to the location of the item to be found according to the map and the first location information, it can perform the following: first moving to the location of the mobile terminal according to the map, the first location information and the second location information, and then navigating the user to the location of the item to be found.
[0157] In one embodiment, when the processor 701 receives the first location information of the item to be found in the map sent by the mobile terminal, it can perform the following: receiving the first location information of the item to be found in the map and the second location information of the mobile terminal sent by the mobile terminal; when the processor 701 navigates the user to the location of the item to be found according to the map and the first location information, it can perform the following: moving to the location of the item to be found according to the map and the first location information.
[0158] Based on the map and secondary location information, the system moves to the location of the mobile terminal and then navigates the user to the location of the item to be found.
[0159] In one embodiment, when the processor 701 moves to the location of the mobile terminal according to the map and the second location information, and then navigates the user to the location of the item to be found, it can perform the following: move to the location of the mobile terminal according to the map and the second location information, and obtain a first route from the location of the item to be found to the location of the mobile terminal.
[0160] The optimal route is obtained by optimizing the first route, and the distance of the optimal route is no greater than the distance of the first route.
[0161] Based on the optimal route, the system then navigates the user to the location of the item being searched for.
[0162] In one implementation, after the processor 701 moves to the location of the item to be found based on the map and the first location information, it can perform the following: obtain the distance between the location of the item to be found and the second location information of the mobile terminal.
[0163] If the distance is less than a preset distance threshold, a prompt sound signal and / or a prompt light signal will be emitted.
[0164] In one implementation, the processor 701 may perform the following: provide the user with real-time information about the distance between the current location and the location of the item to be found, as well as the estimated time required to reach it.
[0165] Please see Figure 12 , Figure 12This is a schematic diagram of a second structure of a mobile terminal provided in an embodiment of this application. The mobile terminal 600 further includes: a radio frequency circuit 604, a display screen 605, a control circuit 606, an audio circuit 607, a sensor 608, and a power supply 609. The processor 601 is electrically connected to the radio frequency circuit 604, the display screen 605, the control circuit 606, the audio circuit 607, the sensor 608, and the power supply 609.
[0166] The radio frequency circuit 604 is used to transmit and receive radio frequency signals to communicate with network devices or other mobile terminals via wireless communication. The video circuit may include a Bluetooth module, etc.
[0167] The display screen 605 can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces of the mobile terminal, which can be composed of images, text, icons, videos, and any combination thereof.
[0168] The control circuit 606 is electrically connected to the display screen 605 and is used to control the display screen 605 to display information.
[0169] The audio circuit 607 provides an audio interface between the user and the mobile terminal via a speaker and a microphone. The audio circuit 607 includes a microphone. The microphone is electrically connected to the processor 601. The microphone is used to receive voice information input by the user.
[0170] Sensor 608 is used to collect information about the external environment. Sensor 608 may include one or more sensors such as an ambient light sensor, an accelerometer, and a gyroscope.
[0171] The power supply 609 is used to supply power to the various components of the mobile terminal 600. In some embodiments, the power supply 609 can be logically connected to the processor 601 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system.
[0172] Although not shown in the figure, the mobile terminal 600 may also include a camera, input unit, etc., which will not be described in detail here.
[0173] Please see Figure 13 , Figure 13 This is a schematic diagram of the structure of the object-finding system provided in an embodiment of this application.
[0174] Specifically, the item finding system 800 includes: a motion device 700 and a mobile terminal 600.
[0175] The mobile terminal 600 is used to obtain the first location information of the item to be found on the map through the first ultra-wideband module of the mobile terminal and the second ultra-wideband module of the item to be found; and to send the first location information to the motion device so that the motion device can navigate the user to the location of the item to be found according to the map and the first location information.
[0176] The motion device 700 is used to receive the first location information of the item to be found on the map sent by the mobile terminal; and to navigate the user to the location of the item to be found based on the map and the first location information.
[0177] Since the mobile terminal 600 and the motion device 700 can execute any of the object finding methods provided in the embodiments of this application, the specific implementation process is detailed in the above-mentioned object finding method embodiments, and will not be repeated here.
[0178] It should be noted that those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, which may include, but is not limited to, read-only memory (ROM), random access memory (RAM), magnetic disk or optical disk, etc.
[0179] Furthermore, the terms "first," "second," and "third," etc., used in this application are used to distinguish different objects, not to describe a specific order. Additionally, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or modules is not limited to the listed steps or modules, but some embodiments may also include steps or modules not listed, or some embodiments may include other steps or modules inherent to these processes, methods, products, or devices.
[0180] The foregoing has provided a detailed description of the object-finding method, apparatus, storage medium, mobile terminal, and motion device provided in the embodiments of this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the embodiments above are merely for the purpose of helping to understand the methods and core ideas of this application; furthermore, those skilled in the art will recognize that, based on the ideas of this application, there will be changes in the specific implementation methods and application scope. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. A method for finding objects, applied to a mobile terminal, characterized in that, The method comprises: acquiring, by a first ultra-wideband module of the mobile terminal, first position information of the to-be-searched-for article in a map from a second ultra-wideband module of the to-be-searched-for article; sending the first position information to the motion device to guide the user to the position of the to-be-searched-for article according to the map and the first position information, wherein the first position information and second position information of the position of the mobile terminal are sent to the motion device to first move the motion device to the position of the to-be-searched-for article according to the map and the first position information, then move the motion device to the position of the mobile terminal according to the second position information, and then guide the user to the position of the to-be-searched-for article, and wherein when the position of the to-be-searched-for article moves or changes, the motion device real-time locates the position of the to-be-searched-for article through a third ultra-wideband module and the second ultra-wideband module of the to-be-searched-for article to accurately guide the user to the position of the to-be-searched-for article.
2. The method of claim 1, wherein, The method further comprises: sending the first position information and second position information of the position of the mobile terminal to the motion device to first move the motion device to the position of the mobile terminal according to the map and the first position information, and then guide the user to the position of the to-be-searched-for article.
3. A method for finding an object, applied to a sports device, characterized in that, The method comprises: receiving first position information of a to-be-searched-for article in a map sent by a mobile terminal; guiding the user to the position of the to-be-searched-for article according to the map and the first position information, wherein the first position information of the to-be-searched-for article in the map and second position information of the position of the mobile terminal are received by the motion device, the motion device is first moved to the position of the to-be-searched-for article according to the map and the first position information, then moved to the position of the mobile terminal according to the second position information, and then the user is guided to the position of the to-be-searched-for article, and wherein when the position of the to-be-searched-for article moves or changes, the motion device real-time locates the position of the to-be-searched-for article through a third ultra-wideband module and the second ultra-wideband module of the to-be-searched-for article to accurately guide the user to the position of the to-be-searched-for article.
4. The method of claim 3, wherein, The method further comprises: receiving first position information of a to-be-searched-for article in a map sent by a mobile terminal and second position information of the position of the mobile terminal; The method further comprises: first moving the motion device to the position of the mobile terminal according to the map and the first position information, and then guiding the user to the position of the to-be-searched-for article.
5. The method of claim 3, wherein, The method further comprises: first moving the motion device to the position of the mobile terminal according to the map and the first position information, and then guiding the user to the position of the to-be-searched-for article. According to the map and the second position information, a position where the mobile terminal is located is moved to, and a first route from a position where the to-be-searched-for article is located to the position where the mobile terminal is located is acquired; According to the first route, an optimal route is optimized, and a distance of the optimal route is not greater than a distance of the first route; According to the optimal route, the user is navigated to the position where the to-be-searched-for article is located again.
6. The method of claim 3, wherein, According to the map and the first position information, the position where the to-be-searched-for article is located is moved to first, and the method further includes: A distance between the position where the to-be-searched-for article is located and a second position information where the mobile terminal is located is acquired; If the distance is less than a preset distance threshold, a prompt sound signal and / or a prompt light signal are sent.
7. The method of claim 3, wherein, The method further includes: A distance between a current position of the user and the position where the to-be-searched-for article is located and a time required to be predicted to arrive are prompted in real time.
8. A device for finding an object, applied to a mobile terminal, characterized by, The device includes: An acquisition module is configured to acquire, by a first ultra-wideband module of the mobile terminal and a second ultra-wideband module of the to-be-searched-for article, first position information of the to-be-searched-for article in a map; A sending module is configured to send the first position information to a movement device, so that the movement device navigates the user to the position where the to-be-searched-for article is located according to the map and the first position information, wherein the first position information and second position information where the mobile terminal is located are sent to the movement device, so that the movement device first moves to the position where the to-be-searched-for article is located according to the map, the first position information and the second position information, then moves to the position where the mobile terminal is located, and then navigates the user to the position where the to-be-searched-for article is located, and when the position where the to-be-searched-for article is located moves or changes, the movement device positions the position of the to-be-searched-for article in real time by a third ultra-wideband module and the second ultra-wideband module of the to-be-searched-for article, so as to accurately navigate the user to the position where the to-be-searched-for article is located.
9. A device for finding an object, applied to sports equipment, characterized in that, The device includes: A receiving module is configured to receive first position information of a to-be-searched-for article in a map sent by a mobile terminal; A navigation module is configured to navigate the user to the position where the to-be-searched-for article is located according to the map and the first position information, wherein the first position information and second position information where the mobile terminal is located are sent to a movement device, so that the movement device first moves to the position where the to-be-searched-for article is located according to the map, the first position information and the second position information, then moves to the position where the mobile terminal is located, and then navigates the user to the position where the to-be-searched-for article is located, and when the position where the to-be-searched-for article is located moves or changes, the movement device positions the position of the to-be-searched-for article in real time by a third ultra-wideband module and the second ultra-wideband module of the to-be-searched-for article, so as to accurately navigate the user to the position where the to-be-searched-for article is located.
10. A computer-readable storage medium, characterized in that, The storage medium stores a computer program which, when loaded by a processor of a mobile terminal, executes the method of any one of claims 1 to 2, or when loaded by a processor of a motion device, executes the method of any one of claims 3 to 7.
11. A mobile terminal comprising a first ultra wide band module, a processor and a memory, said memory having a computer program, characterized in that The processor executes the method of any one of claims 1 to 2 by invoking the computer program.
12. A sports device comprising a second UWB module, a processor and a memory, said memory having a computer program, characterized in that, The processor executes the method of any one of claims 3 to 7 by invoking the computer program.
Citation Information
Patent Citations
Device searching method, terminal and computer readable storage medium
CN108683996A
Lost property searching method and system based on wireless Internet of things technology
CN109413569A
Robot-based article management method, device and apparatus
CN109976325A
Lost article searching method and device and storage medium
CN111538543A
Method for providing service for preventing loss
KR101343635B1