A device position reminding method, device, apparatus, medium and program product

By binding user identity and device information to smart door locks and using a cloud system to record device location, the problem of difficulty in determining device location in multi-story residential buildings is solved, achieving efficient device location reminders and convenient locating.

CN119723834BActive Publication Date: 2026-02-13DESSMANN CHINA MACHINERY & ELECTRONICS +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411926783.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-25
Publication Date
2026-02-13
Estimated Expiration
2044-12-25

AI Technical Summary

Technical Problem

In multi-story residential buildings, users often cannot pinpoint the exact location of electronic devices, especially when the phone is not on the same floor as the person, resulting in wasted time and effort in finding the device.

Method used

By binding user identity and device information to smart door locks, the system records device location using a cloud system, and provides location reminders based on user operations and search commands, including voice and light prompts, and determines the status of the device by combining signal strength.

Benefits of technology

It improves the ease of locating devices, saves users time and effort, and provides accurate device location information through the linkage between smart door locks and cloud systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119723834B_ABST
    Figure CN119723834B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of intelligent door locks, and discloses a device position reminding method, device, equipment, medium and program product, the method comprises the following steps: after receiving an operation signal of a door lock, obtaining identity information of a user, and confirming device information of a bound device according to the identity information; searching according to the device information, judging whether the user carries the bound device, if yes, uploading the search information to a cloud connected with the intelligent door lock, so that the cloud generates corresponding device position information; after receiving a search instruction of a target device from the user, obtaining target position information issued by the cloud, and issuing a position reminder to the user according to the target position information. The application searches the carried device when the user enters or exits the door through the intelligent door lock, can determine the position information of the device according to the situation of the device passing through the intelligent door lock, timely gives a corresponding position reminder when the user looks for the device, improves the convenience of looking for the device, and saves time and energy of the user.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of intelligent door lock, and particularly relates to a device position reminding method and device, equipment, medium and program product. BACKGROUND

[0002] In a large flat, multi-storey residence, the user usually installs multiple intelligent door locks. In this scenario, the electronic product and the person are often not on the same floor, for example, the mobile phone is on the first floor, and when the person needs to use it after going upstairs, it is often forgotten where the mobile phone is placed. At this time, in order to find the mobile phone, a lot of time and energy is consumed. In the prior art, the intelligent door lock can only retrieve whether the user carries some electronic devices, but cannot determine the relative position of the device not carried. SUMMARY

[0003] Therefore, the present application provides a device position reminding method and device, equipment, medium and program product to solve the problem of being unable to determine the device position.

[0004] In a first aspect, the present application provides a device position reminding method applied to an intelligent door lock, and the method comprises the following steps:

[0005] After receiving an operation signal of the user on the door lock, identity information of the user is acquired, and device information of the bound device is confirmed according to the identity information;

[0006] The device information is retrieved to determine whether the user carries the bound device, and if the user carries the bound device, the retrieval information is uploaded to a cloud connected with the intelligent door lock, so that the cloud generates corresponding device position information;

[0007] After receiving a search instruction of the user on the target device and uploading to the cloud, target position information issued by the cloud is acquired, and a position reminder is issued to the user according to the target position information.

[0008] The device position reminding method provided by the present application can retrieve the carried device through the intelligent door lock when the user operates the intelligent door lock, determine the device position information according to the condition that the device passes through the intelligent door lock, and give a corresponding position reminder to the user when the user searches for the device, thereby improving the convenience of searching for the device and saving time and energy for the user.

[0009] In an optional implementation, the device information includes a device identifier, a communication mode and a signal threshold value, and the device information of the bound device is confirmed according to the identity information, including: obtaining a preset correspondence between a user and a device, and a preset correspondence between a device and a communication mode and a signal threshold value; searching for the device identifier of the bound device in the correspondence between the user and the device according to the identity information; and searching for the communication mode and the signal threshold value of the bound device in the correspondence between the device and the communication mode and the signal threshold value by using the device identifier.

[0010] The present application can directly determine the device that the user needs to carry according to the user identity by binding the user and the device in advance, and is convenient for subsequent judgment of whether the user carries the bound device. In addition, the communication mode and the signal threshold value corresponding to the device are obtained when the user and the device are bound, which can provide data support for judging whether the user carries the bound device.

[0011] In an optional implementation, the user is judged whether to carry the bound device according to the device information, and if the user carries the bound device, the search information is uploaded to the cloud connected with the smart door lock, including: searching for a signal by using the communication mode of the bound device to obtain an actual signal strength, and comparing the actual signal strength with the signal threshold value of the bound device; if the actual signal strength is greater than the signal threshold value, it is determined that the user carries the bound device, otherwise it is determined that the user does not carry the bound device; if it is determined that the user carries the bound device, the current search time and the door lock identifier of the smart door lock are obtained, and the device identifier, the search time and the door lock identifier are uploaded to the cloud as the search information.

[0012] The present application can judge whether the user carries the bound device by searching for a signal according to the communication mode of each bound device, and comparing the wireless signal with the corresponding signal threshold value, if the user carries the bound device, it means that the device reaches the vicinity of the location of the smart door lock at this time, therefore the corresponding search time and the door lock identifier are uploaded to the cloud, and the cloud can update the position information of the device according to the search time, and record the last position reached by the device.

[0013] In an alternative embodiment, the method further comprises: if the carried device is not the bound device, obtaining a designated device list, and determining whether the uncarried bound device is any designated device in the designated device list, the designated device being a designated device that is not required to be carried within a preset time interval or a preset number of times interval; if not the designated device, issuing a position reminder, a voice reminder and / or a light reminder according to the uncarried bound device; if the designated device, determining whether the current time exceeds the preset time interval or the current search number exceeds the preset number of times interval; if not, not issuing the position reminder, the voice reminder and / or the light reminder, and updating the current time or the current search number; if yes, issuing the position reminder, the voice reminder and / or the light reminder.

[0014] The present application can directly remind the user to forget to carry the relevant device when entering or leaving the door through the voice reminder and the light reminder, and can determine which device is forgotten to be carried according to the specific content of the voice reminder or the light of different lights, so as to facilitate the user to find the device. Meanwhile, the present application can determine whether the uncarried designated device is within the time interval set by the user by judging the time interval or the search number when determining that the uncarried device is the designated device not carried by the user, so as to determine whether to remind the user according to the user's habit, reduce the reminding frequency or avoid disturbing the user, and improve the user's experience and satisfaction.

[0015] In a second aspect, the present application provides a device position reminding method applied to a cloud connected with a smart door lock, the method comprising:

[0016] obtaining search information of the bound device by the smart door lock, and determining device position information of the bound device according to the search information;

[0017] after receiving a search instruction of a target device by the user uploaded by the smart door lock, searching in the device position information according to the search instruction to determine target position information of the target device;

[0018] downloading the target position information to the smart door lock to make the smart door lock issue a position reminder to the user.

[0019] The application provides a device position reminding method, which comprises the following steps: acquiring search information of a connected smart door lock on a bound device through a cloud, determining corresponding device position information, searching for target device position information in the device position information according to a search instruction, and issuing the target device position information to the smart door lock to remind a user of a position. The application can record and analyze the situation of the device passing through the smart door lock, determine the position information of the device, and give timely position reminders to the user when the user is looking for the device, thereby improving the convenience of finding the device and saving time and effort of the user.

[0020] In an optional embodiment, the search information comprises a device identifier, search time and a door lock identifier; the device position information of the bound device is determined according to the search information, which comprises: determining preset door lock position information according to the door lock identifier, and taking the door lock position information as the device position information; and updating historical time information and historical position information corresponding to the device identifier based on the search time and the device position information.

[0021] The application can update the position of the device when the user passes through the smart door lock, record the position information of the device to the greatest extent, determine the latest position information of the device by combining the time information, and give targeted position reminders when the user cannot find the device.

[0022] In an optional embodiment, the target device position information is determined by searching in the device position information according to the search instruction, which comprises: acquiring identity information of the user, and determining a target device identifier, a target communication mode and a target signal threshold of the target device according to the identity information and the search instruction; searching in the device position information according to the target device identifier to determine initial position information of the target device; determining a door lock identifier according to the initial position information, and controlling the smart door lock corresponding to the door lock identifier to search for a signal according to the target communication mode; and judging whether the actual signal strength obtained by the smart door lock exceeds the target signal threshold, and if yes, determining that the initial position information is the target position information.

[0023] The application can determine the last position of the target device according to the recorded device position information, control the smart door lock at the position to initiate signal searching, determine whether the device is at the position according to the signal searching result, and give accurate and reliable position reminders to the user, thereby saving time and effort of the user.

[0024] In an optional embodiment, the searching in the device location information according to the search instruction to determine the target location information of the target device further comprises: if the actual signal strength does not exceed the target signal threshold, controlling all the smart door locks connected to the cloud to search signals according to the target communication mode; determining whether there is at least one smart door lock whose actual signal strength exceeds the target signal threshold; if there is at least one smart door lock whose actual signal strength exceeds the target signal threshold, determining the door lock location information of the smart door lock as the target location information; if there are multiple smart door locks whose actual signal strength exceeds the target signal threshold, selecting the door lock location information of the smart door lock corresponding to the highest signal strength in the actual signal strength as the target location information.

[0025] The application can expand the search range when the device location cannot be obtained according to a smart door lock, obtain the device location as much as possible, improve the reliability of the device location reminder, and ensure that the user can find the target device.

[0026] In an optional embodiment, the controlling all the smart terminal devices connected to the cloud to search signals according to the target communication mode; determining whether there is at least one smart terminal device whose actual signal strength exceeds the target signal threshold; if there is at least one smart terminal device whose actual signal strength exceeds the target signal threshold, determining the terminal location information of the smart terminal device as the target location information; if there are multiple smart terminal devices whose actual signal strength exceeds the target signal threshold, selecting the terminal location information of the smart terminal device corresponding to the highest signal strength in the actual signal strength as the target location information; or, controlling all the smart terminal devices connected to the cloud to search images; determining whether there is a target device in the image information obtained by any smart terminal device; if there is a target device, determining the terminal location information corresponding to the smart terminal device as the target location information.

[0027] The application can expand the search range again, improve the accuracy of the device search, obtain a more accurate target location of the device, and avoid the situation that the corresponding location cannot be obtained due to the long distance between the device and the smart door lock.

[0028] In a third aspect, the present application provides a device position reminding device applied to a smart door lock, the device comprising: an information acquisition module configured to acquire identity information of a user and confirm device information of a bound device according to the identity information when an operation signal of the user to the door lock is received; a device searching module configured to search according to the device information, determine whether the user carries the bound device, and upload searching information to a cloud connected to the smart door lock if the user carries the bound device, so that the cloud generates corresponding device position information; and a position reminding module configured to acquire target position information issued by the cloud when a search instruction of the user to a target device is received and uploaded to the cloud, and issue a position reminder to the user according to the target position information.

[0029] In a fourth aspect, the present application provides a device position reminding device applied to a cloud connected to a smart door lock, the device comprising: a position updating module configured to acquire searching information of a bound device of the smart door lock and determine device position information of the bound device according to the searching information; a position determining module configured to search in the device position information according to a search instruction of the user to a target device uploaded by the smart door lock, and determine target position information of the target device; and a position issuing module configured to issue the target position information to the smart door lock, so that the smart door lock issues a position reminder to the user.

[0030] In a fifth aspect, the present application provides a computer device, comprising a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the computer instructions to perform the device position reminding method of the first aspect or any of the corresponding embodiments thereof, or the device position reminding method of the second aspect or any of the corresponding embodiments thereof.

[0031] In a sixth aspect, the present application provides a computer readable storage medium, the computer readable storage medium storing computer instructions, and the computer instructions being used to make a computer execute the device position reminding method of the first aspect or any of the corresponding embodiments thereof, or the device position reminding method of the second aspect or any of the corresponding embodiments thereof.

[0032] In a seventh aspect, the present application provides a computer program product, comprising computer instructions, and the computer instructions being used to make a computer execute the device position reminding method of the first aspect or any of the corresponding embodiments thereof, or the device position reminding method of the second aspect or any of the corresponding embodiments thereof. BRIEF DESCRIPTION OF DRAWINGS

[0033] In order to more clearly illustrate the technical solutions in the specific embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the specific embodiments or the prior art description. Obviously, the drawings described below are some embodiments of the present application, and for those skilled in the art, other drawings can also be obtained without creative labor on the basis of these drawings.

[0034] Figure 1 is a flowchart of a device location reminding method according to an embodiment of the present application;

[0035] Figure 2 is a search flowchart of a device location reminding method according to an embodiment of the present application;

[0036] Figure 3 is a binding flowchart of a device location reminding method according to an embodiment of the present application;

[0037] Figure 4 is a flowchart of another device location reminding method according to an embodiment of the present application;

[0038] Figure 5 is a flowchart of still another device location reminding method according to an embodiment of the present application;

[0039] Figure 6 is a location search flowchart of still another device location reminding method according to an embodiment of the present application;

[0040] Figure 7 is a structural block diagram of a device location reminding apparatus according to an embodiment of the present application;

[0041] Figure 8 is a structural block diagram of another device location reminding apparatus according to an embodiment of the present application;

[0042] Figure 9 is a hardware structure schematic diagram of a computer device according to an embodiment of the present application. DETAILED DESCRIPTION

[0043] In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the following will combine the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are some of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor fall within the protection scope of the present application.

[0044] The embodiment of the present application is suitable for the application scenario of recording and reminding the position of an electronic device by a smart door lock, and takes a multi-floor residence as an example, in which a smart door lock is installed at the entrance of each floor. The embodiment of the present application provides a reminding method of the position of a device, which searches the device by the smart door lock to record the position of the device according to the position of the smart door lock, and then reminds the user of the position.

[0045] According to the embodiment of the present application, a reminding method of the position of a device is provided. It should be noted that the steps shown in the flowchart can be executed in a computer system such as a set of computer executable instructions, and although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0046] In the embodiment, a reminding method of the position of a device is provided, which can be used in the smart door lock described above, Figure 1 is a flowchart of the reminding method of the position of a device according to the embodiment of the present application, as Figure 1 shown, the flow includes the following steps:

[0047] In step S101, after receiving the operation signal of the user on the door lock, the identity information of the user is obtained, and the device information of the bound device is confirmed according to the identity information.

[0048] Specifically, in the embodiment of the present application, the user's residence contains multiple floors, and a smart door lock is installed at the entrance of each floor, or even a smart door lock can be installed at the entrance of a study or bedroom, which is not limited here. After the user's identity is successfully identified, the user opens the smart door lock to enter the corresponding floor or room. The identity identification includes biometric identification methods such as fingerprint identification and face recognition, and can be performed when entering and leaving the door, or only when entering the door. The specific identification method is determined according to the function of the smart door lock. At the same time, the user can establish a cloud account of smart home through a smart terminal (such as a mobile phone), and wirelessly connect the cloud with all smart door locks in the home through setting, and also wirelessly connect the cloud with smart terminal devices in the home, such as cameras, sweeping robots and other smart terminal devices.

[0049] In some optional embodiments, as Figure 2 shown, the user binds the user's related electronic devices through the door lock APP (application) matched with the smart door lock in advance by a smart terminal such as a mobile phone, and the devices include a mobile phone, a smart watch, a smart key of a car, but are not limited thereto. As Figure 3As shown, after the user enters the mobile phone terminal binding device interface, the wireless communication module of the mobile phone is activated and starts to search for the user's device. Different user devices have different communication methods, for example, the user device includes a Bluetooth module, a WiFi module, a UWB module or a zigbee module, etc. The corresponding wireless communication module in the mobile phone searches for wireless signals, and displays the searched device in the device list on the APP display interface, and prompts the user to place the device close to the mobile phone terminal. The user clicks the device to be bound on the display interface to complete the communication binding with the device, and records the actual signal strength of the device wireless signal at the time of binding as the signal threshold. After all the devices are bound, the device information (device identifier, communication method and signal threshold) of the bound device is transmitted to the smart door lock through the remote or local network. The smart door lock determines and records the corresponding relationship between the user and the device, the corresponding relationship between the device and the communication method and the signal threshold according to the device information.

[0050] In some optional embodiments, the smart door lock of the embodiment of the present application is provided with a distance detection module and a user identification module, as shown in Figure 2 As shown, when the user approaches the smart door lock and enters the detection area of the distance detection module, the distance detection module can detect the human body signal and start the user identification module. When the user triggers the user identification module, the user identification module collects the identity recognition signal of the user and determines the identity information of the user according to the identity recognition signal. After determining the identity information, the smart door lock directly determines whether the user has bound the device in the door lock APP, and confirms the device information of the bound device according to the identity information, the corresponding relationship between the user and the device, and the corresponding relationship between the device and the communication method and the signal threshold. The device information includes: device identifier, communication method and signal threshold.

[0051] Step S102, according to the device information, it is judged whether the user carries the bound device, if yes, the search information is uploaded to the cloud connected with the smart door lock, so that the cloud generates the corresponding device location information.

[0052] Specifically, in this embodiment of the invention, the smart lock identifies all devices bound to the user based on the user's identity. However, users carry relevant electronic devices according to their own habits. For example, they might wear a smartwatch when exercising in the morning or evening, so the smartwatch is placed in the entryway on the first floor; they might carry their car's smart key when going to work during the day, so the smart key is usually also placed in the entryway on the first floor; and they might need to carry their mobile phone at home at all times. However, users may place electronic devices in other locations due to forgetfulness or other reasons. For example, after exercising, they might forget to take off their smartwatch when entering the house, thus bringing the smartwatch into the bedroom; or they might bring their smart key into the bedroom after get off work because it was in their pocket or bag; or they might leave their mobile phone on the first floor and forget to take it when going upstairs. When the user wants to use the device again, they may forget where they placed it.

[0053] In some optional implementations, to record the device's location at home, embodiments of the present invention search for bound devices when a user enters or leaves the house, determining whether the user is carrying a bound device recorded in the smart lock's app when passing by a smart lock. When a bound device is detected, relevant search information is collected: the current search time, the lock identifier of the smart lock passed through, and the device identifier of the bound device. This search information is then uploaded to the cloud, where it generates corresponding device location information based on the search time, lock identifier, and device identifier. The cloud connects to all smart locks in the home, enabling unified analysis and management of device search data for all smart locks, thus obtaining dynamic device location information. The device location information corresponding to the most recent search time is the device's final location. This invention determines device location based on lock location, allowing for timely location updates as the user passes by the smart lock, maximizing the recording of the device's previous location information. Combined with time information, the latest device location information can be determined, providing targeted location reminders when the user cannot find the device.

[0054] Step S103: After receiving the user's search command for the target device and uploading it to the cloud, obtain the target location information sent by the cloud and issue a location reminder to the user based on the target location information.

[0055] Specifically, in the embodiment of the present application, when a user cannot find a certain target device, if it is determined that the target device is pre-bound, the user can directly inquire the location of the target device from the smart door lock, and the smart door lock feeds back the target location of the target device to the user through intercommunication with the cloud. For example, a user randomly places a mobile phone on the first floor, but forgets to take the mobile phone when going upstairs, and suddenly finds that the mobile phone is not around when reaching the third floor, and does not remember where the mobile phone is, so the user can directly inquire the smart door lock on the third floor about the location of the mobile phone. The smart door lock determines that the target device is the mobile phone according to the identity information of the user and the inquired content, and uploads the search instruction for the mobile phone to the cloud, and the cloud determines that the target location information of the mobile phone is the first floor according to the recorded device location information of each device, and sends the target location information to the smart door lock on the third floor, and the smart door lock feeds back the target location information to the user, such as issuing a voice instruction: "your mobile phone is on the first floor", which is only an example, and is not limited thereto. The embodiment of the present application takes the area range where the smart door lock is located as the location information, and is not to give the accurate location information of the target device, but on this basis, the user can quickly find the target device in the area range, saving time and effort.

[0056] The device location reminding method provided by the present application can search the carried device when the user enters or exits the door through the smart door lock, can determine the location information of the device according to the situation of the device passing through the smart door lock, and can give the corresponding location reminder in time when the user looks for the device, thereby improving the convenience of finding the device and saving time and effort for the user.

[0057] In the embodiment, a device location reminding method is provided, which can be used for the smart door lock described above, Figure 4 The flowchart of the device location reminding method according to the embodiment of the present application is shown in Figure 4 The flowchart includes the following steps:

[0058] Step S401, after receiving the operation signal of the user to the door lock, the identity information of the user is obtained, and the device information of the bound device is confirmed according to the identity information.

[0059] Specifically, the above step S401 includes:

[0060] Step S4011, the corresponding relationship between the preset user and device, and the corresponding relationship between the preset device and communication mode and signal threshold value are obtained.

[0061] Specifically, in the embodiment of the present application, the smart door lock pre-stores the correspondence between the user and the device determined according to the device information of the bound device, the correspondence between the device and the communication mode, and the signal threshold value. The specific binding process is as shown in Figure 3 When the user opens the door, the pre-stored correspondence is directly obtained, and subsequent retrieval is performed based on the correspondence.

[0062] Step S4012, according to the identity information, searching in the correspondence between the user and the device to obtain the device identifier of the bound device.

[0063] Specifically, in the embodiment of the present application, different devices are distinguished by device identifiers, and different users also have different user identifiers, so searching in the correspondence between the user and the device according to the user identifier corresponding to the user identity can obtain the device identifier corresponding to the user identity, which represents the device bound with the user in advance.

[0064] Step S4013, searching in the correspondence between the device and the communication mode and the signal threshold value by using the device identifier to determine the communication mode and the signal threshold value of the bound device.

[0065] Specifically, in the embodiment of the present application, different bound devices correspond to different communication modes and signal threshold values, wherein the communication mode represents the type of wireless signal emitted by the wireless communication module of the bound device, and the signal threshold value represents the strength of the wireless signal emitted by the wireless communication module of the bound device within a short distance range. If the distance is far, the signal strength cannot reach the signal threshold value. By pre-binding the user and the device, the present application can directly determine the device that the user needs to carry normally according to the user identity, which facilitates subsequent judgment of whether the user carries the bound device. In addition, when the user and the device are bound, the communication mode and the signal threshold value corresponding to the device are obtained, which can provide data support for judging whether the user carries the bound device.

[0066] Step S402, searching according to the device information to determine whether the user carries the bound device, and if the user carries the bound device, uploading the search information to the cloud connected with the smart door lock to enable the cloud to generate corresponding device location information.

[0067] Specifically, the above step S402 includes:

[0068] Step S4021, searching for signals by using the communication mode of the bound device to obtain the actual signal strength, and comparing the actual signal strength with the signal threshold value of the bound device.

[0069] Specifically, in the embodiment of the present application, when the user opens the door and goes in and closes the door, the smart door lock receives a closing signal, at this time, the user is beside the door, if carrying the relevant device, at this time, the relevant device is closest to the smart door lock, so the signal search is carried out according to the communication mode corresponding to the device identification, that is, the wireless signal sent by the bound device is searched, the corresponding wireless signal is obtained, the actual signal strength of the wireless signal is determined, and the actual signal strength is compared with the signal threshold of the bound device.

[0070] In step S4022, if the actual signal strength is greater than the signal threshold, it is determined that the user has carried the bound device, otherwise it is determined that the user has not carried the bound device.

[0071] Specifically, in the embodiment of the present application, each bound device corresponds to a different signal threshold, the actual signal strength of the obtained wireless signal is compared with the signal threshold corresponding to the device identification, so as to determine whether the bound device is near the smart door lock at this time. If the strength is less than the signal threshold, it means that the bound device corresponding to the device identification is far away from the smart door lock, but since the user is near the door at this time, it means that the user does not carry the bound device corresponding to the device identification. However, if the strength is greater than the signal threshold, it means that the bound device corresponding to the device identification is close to the smart door lock, and it is determined that the user has carried the bound device corresponding to the device identification at this time.

[0072] In step S4023, if it is determined that the bound device is carried, the current search time and the door lock identification of the smart door lock are obtained, and the device identification, the search time and the door lock identification are uploaded to the cloud as search information.

[0073] Specifically, in the embodiment of the present application, if it is determined that the user carries the bound device, it means that the bound device is within the area range of the smart door lock at this time, so the position information of the bound device can be determined according to the smart door lock. At the same time, in order to dynamically track the position information of the device, the current search time needs to be obtained. The smart door lock uploads the search time, the device identification of the carried bound device and the door lock identification of itself to the cloud as search information. The cloud can receive all the search information uploaded by the smart door lock, and dynamically track the position of a device according to the search time, the device identification and the door lock identification, and always take the position of the door lock corresponding to the door lock identification at the nearest search time as the position of the bound device corresponding to the device identification. The present application can determine whether the user currently carries the bound device by searching the signal according to the communication mode of each bound device and comparing the wireless signal with the corresponding signal threshold, if the user carries the bound device, it means that the device reaches the vicinity of the position of the smart door lock at this time, so the corresponding search time and the door lock identification are uploaded to the cloud, and the cloud can update the position information of the device according to the search time and record the last position reached by the device.

[0074] Step S403, if not carrying the bound device, obtain the specified device list, and determine whether the not carrying the bound device is any specified device in the specified device list. The specified device is a specified device that does not need to be carried within a preset time interval or a preset number of times interval.

[0075] Specifically, in the embodiment of the present application, when the user enters or exits the door, if the user forgets to carry a certain bound device, the smart door lock will issue a voice reminder to ask the user whether to carry the bound device. However, if the user determines in advance not to carry the bound device within a certain time period or a certain number of detections, the bound device is set as a specified device, i.e., a device that does not need to be carried, thereby obtaining a specified device list, which is equivalent to a temporary exempt reminder whitelist. For example, the user only carries a smart watch when going out for exercise in the morning or evening, so when it is determined that the user does not wear a smart watch between 9 am and 9 pm, no reminder is needed, which is only an example and is not limited thereto. In order to reduce reminders or avoid disturbing the user, the smart door lock can be set to remind the user to carry the specified device at a certain time interval, such as 9:30 am and 9:30 pm, which is only an example and is not limited thereto. Figure 2 As shown in the figure, when the user enters or exits the door, if it is determined that a certain bound device is not carried, it is determined whether the not carrying the bound device is a specified device in the exempt reminder whitelist, thereby determining whether to perform a reminder.

[0076] Step S404, if it is not a specified device, a position reminder, a voice reminder, and / or a light reminder are issued according to the not carrying the bound device.

[0077] Specifically, in the embodiment of the present application, if it is determined that the not carrying the bound device by the user at this time is not a specified device, it means that the user needs to carry the device at this time, so the user is reminded to forget to carry the related device through intuitive methods such as alarm sound, light emission, etc. The position information of the device can also be obtained by accessing the cloud to issue a position reminder to the user. Among them, for the alarm sound, different devices can be bound with different sound signals in advance, or a voice signal can be generated directly according to the device, and the user can directly determine what the not carrying the device is according to the sound signal or the voice signal; and for the light emission, different devices can be bound with different light colors or light flashing methods in advance, and the user can directly determine what the not carrying the device is according to the light signal, which is only an example and is not limited thereto. Or the smart door lock can remind the user of the forgotten device through message pushing, etc., which is not limited herein. The present application can more directly remind the user to forget to carry the related device when entering or exiting the door through voice reminder and light reminder, and can determine which device is forgotten to carry according to the specific content of the voice reminder or the light of different lights, thereby facilitating the user to find it in a targeted manner.

[0078] Step S405, if the designated device, whether the current time exceeds the preset time interval, or the current search times exceeds the preset number of intervals; if not, not to issue a position reminder, voice reminder and / or light reminder, and the current time or the current search times are updated, if more than, send a position reminder, voice reminder and / or light reminder.

[0079] Specifically, in the embodiment of the application, if it is judged that the user does not carry the bound device which has been set as the designated device, the preset time interval or the preset number of intervals corresponding to the designated device is obtained, and the current time or the current search times are obtained, and it is judged whether the current time exceeds the preset time interval, or the current search times exceeds the preset number of intervals, if not, not to issue a position reminder, voice reminder and / or light reminder, and the current time or the current search times are updated, if more than, send a position reminder, voice reminder and / or light reminder according to the above-mentioned reminding mode, which will not be repeated here. The application can determine whether the user does not carry the designated device in the time interval set by the user by judging the time interval or the search times when it is determined that the current device not carried by the user is the designated device not carried by the user, so as to determine whether to remind the user according to the user's habits, reduce the number of reminders or avoid disturbing the user, and improve the user's experience and satisfaction.

[0080] Step S406, when the user's search instruction for the target device is received and uploaded to the cloud, the target position information issued by the cloud is obtained, and the user is reminded of the position according to the target position information. For details, please refer to Figure 1 Step S103 of the embodiment shown in the figure will not be repeated here.

[0081] The device position reminding method provided by the application can retrieve the bound device carried by the user when the user operates the smart door lock, and determine the position information of the device according to the situation of the device passing through the smart door lock, so as to give the corresponding position reminder in time when the user looks for the device, improve the convenience of looking for the device, and save time and effort for the user.

[0082] In the embodiment, a device position reminding method is provided, which can be used in the cloud mentioned above, such as mobile phones, computers, etc. Figure 5 is a flowchart of the device position reminding method according to the embodiment of the application, as shown in Figure 5 The flowchart includes the following steps:

[0083] In step S501, the smart door lock acquires search information of the bound device, and determines device location information of the bound device according to the search information.

[0084] Specifically, in the embodiment of the present application, when the user passes through the smart door lock, the smart door lock searches the bound device according to the identity information of the user, and determines whether the corresponding bound device is carried. If not, the corresponding position reminder, voice reminder and / or light reminder are sent according to the pre-setting, to inform the user what the forgotten item is and where the approximate position is, so that the user can quickly find the item. If the corresponding bound device is carried, the corresponding search information is uploaded to the cloud, and the search information includes the device identifier of the carried bound device, the search time and the lock identifier of the smart door lock. The cloud determines the pre-set lock location information according to the lock identifier, and takes the lock location information as the device location information. For example, the current uploaded search information is the No. 1 lock, and the No. 1 lock corresponds to the smart door lock on the first floor, and the pre-set lock location information is set to the first floor, so the device location information is determined to be the first floor, which is only an example and is not limited thereto. The cloud can receive all the search information uploaded by the smart door lock, so based on the search time and the device location information in the search information, the historical time information and the historical location information corresponding to the device identifier are updated, which is equivalent to dynamically tracking the device.

[0085] In step S502, when the search instruction of the user to the target device uploaded by the smart door lock is received, the target location information of the target device is determined by searching in the device location information according to the search instruction.

[0086] Specifically, in the embodiment of the present application, as Figure 6As shown, after the user initiates a search instruction for a certain target device to the smart door lock, the smart door lock uploads the search instruction and the user's identity information to the cloud, and the cloud determines the target device identifier, the target communication mode and the target signal threshold of the target device according to the identity information and the search instruction, or the smart door lock directly determines, which is determined by the program development result, and is not limited here. Taking the cloud algorithm processing as an example, the cloud searches in the device location information according to the target device identifier to determine the initial location information of the target device; the initial location information is determined according to the initial location information, and the smart door lock corresponding to the door lock identifier is controlled to search for signals according to the target communication mode; it is judged whether the actual signal strength obtained by the smart door lock exceeds the target signal threshold, if it exceeds, the initial location information is determined as the target location information. For example, the user leaves the mobile phone on the first floor, and asks the smart door lock on the third floor where the mobile phone is, the smart door lock on the third floor communicates with the cloud, the cloud determines that the initial location information of the mobile phone is on the first floor, in order to further determine the accuracy and reliability of the obtained location, the smart door lock on the first floor is controlled to search for signals according to the communication mode of the mobile phone, and then it is judged whether it is on the first floor. According to the recorded device location information, the last location of the target device can be determined, so that the smart door lock at this location is controlled to initiate signal retrieval, and whether the device is at this location is determined according to the signal retrieval condition, so that the user is accurately and reliably reminded of the location, saving the user's time and effort.

[0087] In some optional embodiments, as shown in Figure 6 As shown, if the actual signal strength of the smart door lock on the first floor does not exceed the target signal threshold, it is judged that the mobile phone may not be on the first floor, so all the smart door locks under the control of the cloud are linked by the embodiment of the application, and all the smart door locks connected to the cloud are controlled to search for signals according to the target communication mode. After the smart door lock searches, the actual signal strength obtained is uploaded to the cloud, and the cloud judges whether there is at least one smart door lock whose actual signal strength exceeds the target signal threshold, if there is any one smart door lock whose actual signal strength exceeds the target signal threshold, the door lock location information of the smart door lock is determined as the target location information. However, if there are multiple smart door locks whose actual signal strength exceeds the target signal threshold, the approximate location of the mobile phone cannot be determined at this time, so the door lock location information of the smart door lock corresponding to the highest signal strength in the actual signal strength is selected as the target location information. The application can expand the search range when the device location cannot be obtained according to a certain smart door lock, and obtain the device location as much as possible, improve the reliability of the device location reminder, and ensure that the user can find the target device.

[0088] In some optional embodiments, there is also a case that the target device is far away from each smart door lock, and the actual signal strength obtained by each smart door lock can be less than the threshold value. Therefore, in order to obtain the position of the target device, the embodiment of the application also links all smart terminal devices under the control of the cloud, such as cameras and sweeping robots. If the smart terminal device is only equipped with a wireless communication module, the smart terminal device is controlled to search for signals according to the target communication mode, and whether the actual signal strength obtained by at least one smart terminal device exceeds the target signal threshold value is determined according to the feedback actual signal strength. If the actual signal strength obtained by any one of the smart terminal devices exceeds the target signal threshold value, the terminal position information of the smart terminal device is determined as the target position information; if the actual signal strength obtained by multiple smart terminal devices exceeds the target signal threshold value, the terminal position information of the smart terminal device corresponding to the highest signal strength in the actual signal strength is selected as the target position information.

[0089] In some optional embodiments, if the smart terminal device is equipped with a camera module, the smart terminal device is controlled to perform image retrieval, and whether the target device exists in the image information obtained by any one of the smart terminal devices is determined according to the feedback image information. If the target device exists, the terminal position information corresponding to any one of the smart terminal devices is determined as the target position information. The specific image recognition technology is a conventional technical means in the art, and will not be described here. In addition, the cloud of the embodiment of the application can also control the movable smart terminal device to move and search for signals or images during the movement. The application can expand the search range again and improve the accuracy of device searching by linking all smart terminal devices under the cloud to search for signals or images of the target device, so as to obtain a more accurate device target position and avoid the case that the corresponding position cannot be obtained due to the long distance between the device and the smart door.

[0090] In step S503, the target position information is fed back to the smart door lock, so that the smart door lock reminds the user of the position.

[0091] Specifically, in the embodiment of the application, as shown in Figure 6 When the target position information of the target device is determined, the target position information is fed back to the smart door lock that initiates the search, that is, the smart door lock inquired by the user, and the position information is fed back to the user by the smart door lock. The user can search for the target device according to the prompt on the corresponding floor or room. If the target position information cannot be obtained, the user is also fed back that the target device cannot be found temporarily, and the last position information of the target device recorded by the cloud can be optionally fed back to the user to provide a reference for the user.

[0092] The application provides a device position reminding method, search information of a connected smart door lock on a bound device is acquired through a cloud, corresponding device position information is determined, when a search instruction on a target device is received, the search instruction is searched in the device position information, target position information of the target device is determined, and is issued to the smart door lock to remind a user of a position. The application determines the device position information according to search information of all smart door locks through the cloud, can uniformly record and analyze a situation of the device passing through the smart door lock, determines the position information of the device, so that corresponding position reminding can be given in time when the user looks for the device, the convenience of looking for the device is improved, and time and energy of the user are saved.

[0093] In the embodiment, a device position reminding apparatus is also provided, which is used to implement the above-mentioned embodiments and preferred embodiments, and will not be described again. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the apparatus described in the following embodiments is preferably implemented in software, implementation of hardware, or a combination of software and hardware, is also possible and contemplated.

[0094] The embodiment provides a device position reminding apparatus, which is applied to a smart door lock, as shown in the following. Figure 7 The apparatus comprises the following.

[0095] An information acquisition module 701 is configured to acquire identity information of a user when an operation signal of the user on a door lock is received, and confirm device information of a bound device according to the identity information.

[0096] A device search module 702 is configured to search according to the device information, judge whether the user carries the bound device, if the user carries the bound device, upload the search information to a cloud connected with the smart door lock, so that the cloud generates corresponding device position information.

[0097] A position reminding module 703 is configured to acquire target position information issued by the cloud when a search instruction of the user on a target device is received and uploaded to the cloud, and issue position reminding to the user according to the target position information.

[0098] In some optional embodiments, the information acquisition module 701 comprises:

[0099] A corresponding relationship acquisition unit is configured to acquire a preset corresponding relationship between a user and a device, and a preset corresponding relationship between a device, a communication mode and a signal threshold.

[0100] A device information search unit is configured to search in the corresponding relationship between the user and the device according to the identity information, and obtain a device identifier of the bound device.

[0101] The device information obtaining unit is configured to search in correspondence between the device identifier and the communication mode and the signal threshold value, and determine the communication mode and the signal threshold value of the bound device.

[0102] In some optional embodiments, the device searching module 702 comprises:

[0103] The signal comparison unit is configured to search for a signal by using the communication mode of the bound device, obtain an actual signal strength, and compare the actual signal strength with the signal threshold value of the bound device.

[0104] The device carrying determination unit is configured to determine that the user has carried the bound device if the actual signal strength is greater than the signal threshold value, and determine that the user has not carried the bound device otherwise.

[0105] The search information obtaining unit is configured to obtain the current search time and the door lock identifier of the smart door lock if it is determined that the bound device has been carried, and upload the device identifier, the search time, and the door lock identifier as search information to the cloud.

[0106] In some optional embodiments, the device further comprises:

[0107] The specified device determination module is configured to obtain a specified device list if the bound device has not been carried, and determine whether the bound device that has not been carried is any specified device in the specified device list, the specified device being a specified device that is not required to be carried within a preset time interval or a preset number of times interval.

[0108] The first device reminding module is configured to issue a position reminder, a voice reminder, and / or a light reminder according to the bound device that has not been carried if the bound device is not the specified device.

[0109] The second device reminding module is configured to determine whether the current time exceeds the preset time interval or the current search number of times exceeds the preset number of times interval if the bound device is the specified device; if not, not issuing the position reminder, the voice reminder, and / or the light reminder, and updating the current time or the current search number of times; and if so, issuing the position reminder, the voice reminder, and / or the light reminder.

[0110] Further function descriptions of the above-mentioned modules and units are the same as those of the above-mentioned embodiments, and will not be described here.

[0111] In the embodiments, a device position reminding device is also provided, which is configured to implement the above-mentioned embodiments and preferred embodiments, and has been described above. As used in the following, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware is also possible and is contemplated.

[0112] The embodiment provides a device position reminding device applied to a cloud connected with a smart door lock, as shown in the figure, comprising: Figure 8

[0113] A position updating module 801 is configured to acquire search information of the smart door lock for the bound device, and determine device position information of the bound device according to the search information.

[0114] A position determining module 802 is configured to, after receiving a search instruction of a user for a target device uploaded by the smart door lock, search in the device position information according to the search instruction, and determine target position information of the target device.

[0115] A position issuing module 803 is configured to issue the target position information to the smart door lock, so that the smart door lock gives a position reminding to the user.

[0116] In some optional embodiments, the position updating module 801 comprises:

[0117] A device position determining unit is configured to determine preset door lock position information according to the door lock identifier, and take the door lock position information as the device position information.

[0118] A device position updating unit is configured to update historical time information and historical position information corresponding to the device identifier based on the search time and the device position information.

[0119] In some optional embodiments, the position determining module 802 comprises:

[0120] A first position determining unit is configured to acquire identity information of the user, and determine a target device identifier, a target communication mode and a target signal threshold value of the target device according to the identity information and the search instruction; search in the device position information according to the target device identifier, and determine initial position information of the target device; determine a door lock identifier according to the initial position information, and control the smart door lock corresponding to the door lock identifier to search signals in the target communication mode; and judge whether an actual signal strength obtained by the smart door lock exceeds the target signal threshold value, and if yes, determine that the initial position information is the target position information.

[0121] ​The second position determining unit is configured to control all the smart door locks connected to the cloud to search for signals in the target communication mode if the actual signal strength does not exceed the target signal threshold; determine whether the actual signal strength obtained by at least one smart door lock exceeds the target signal threshold; if the actual signal strength obtained by any one of the smart door locks exceeds the target signal threshold, determine the door lock position information of the any one of the smart door locks as the target position information; and if the actual signal strength obtained by multiple smart door locks exceeds the target signal threshold, select the door lock position information of the smart door lock corresponding to the highest signal strength in the actual signal strength as the target position information.

[0122] The third position determining unit is configured to control all the smart terminal devices connected to the cloud to search for signals in the target communication mode; determine whether the actual signal strength obtained by at least one smart terminal device exceeds the target signal threshold; if the actual signal strength obtained by any one of the smart terminal devices exceeds the target signal threshold, determine the terminal position information of the any one of the smart terminal devices as the target position information; and if the actual signal strength obtained by multiple smart terminal devices exceeds the target signal threshold, select the terminal position information of the smart terminal device corresponding to the highest signal strength in the actual signal strength as the target position information.

[0123] The fourth position determining unit is configured to control all the smart terminal devices connected to the cloud to search for images; determine whether there is a target device in the image information obtained by any one of the smart terminal devices; if there is a target device, determine the terminal position information corresponding to any one of the smart terminal devices as the target position information.

[0124] The device position reminding apparatus in the embodiment is in the form of a functional unit, and the unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and a memory executing one or more software or fixed programs, and / or other devices capable of providing the above functions.

[0125] The embodiment of the present application also provides a computer device with the device position reminding apparatus shown in the above Figure 7 or Figure 8 .

[0126] Please refer to Figure 9 , Figure 9 which is a structural schematic diagram of a computer device provided by an optional embodiment of the present application, as Figure 9As shown, the computer device includes one or more processors 10, memory 20, and interfaces for connecting the components, including high-speed interfaces and low-speed interfaces. The components communicate with each other via different buses and can be mounted on a common motherboard or otherwise installed as needed. The processors can process instructions executed within the computer device, including instructions stored in or on memory to display graphical information of a GUI on external input / output devices (such as display devices coupled to the interfaces). In some alternative implementations, multiple processors and / or multiple buses can be used with multiple memories and multiple memory modules, if desired. Similarly, multiple computer devices can be connected, each providing some of the necessary operations (e.g., as a server array, a group of blade servers, or a multiprocessor system). Figure 9 Take a processor 10 as an example.

[0127] Processor 10 may be a central processing unit, a network processor, or a combination thereof. Processor 10 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The programmable logic device may be a complex programmable logic device (CAMP), a field-programmable gate array (FPGA), a general-purpose array logic (GDA), or any combination thereof.

[0128] The memory 20 stores instructions executable by at least one processor 10 to cause the at least one processor 10 to perform the method shown in the above embodiments.

[0129] The memory 20 may include a program storage area and a data storage area. The program storage area may store the operating system and applications required for at least one function; the data storage area may store data created based on the use of the computer device. Furthermore, the memory 20 may include high-speed random access memory and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some alternative embodiments, the memory 20 may optionally include memory remotely located relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.

[0130] The memory 20 may include volatile memory, such as random access memory; the memory may also include non-volatile memory, such as flash memory, hard disk or solid-state drive; the memory 20 may also include a combination of the above types of memory.

[0131] The computer device also includes an input device 30 and an output device 40. The processor 10, the memory 20, the input device 30 and the output device 40 can be connected by a bus or other means, Figure 9 The bus connection is taken as an example.

[0132] The input device 30 can receive inputted digital or character information, and generate key signal input related to user settings and function control of the computer device, such as a touch screen, a keypad, a mouse, a trackpad, a touchpad, a pointing stick, one or more mouse buttons, a trackball, a joystick, etc. The output device 40 can include a display device, an auxiliary lighting device (e.g., an LED), a tactile feedback device (e.g., a vibration motor), etc. The display device includes but is not limited to a liquid crystal display, a light-emitting diode, a display, and a plasma display. In some optional embodiments, the display device can be a touch screen.

[0133] The embodiments of the present application also provide a computer readable storage medium, and the method according to the embodiments of the present application can be implemented in hardware, firmware, or recorded in a storage medium, or stored in a remote storage medium or a non-transitory machine readable storage medium downloaded through a network and stored in a local storage medium, so that the method described herein can be processed by such software on a storage medium using a general purpose computer, a special purpose processor, or programmable or special hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only memory, a random access memory, a flash memory, a hard disk or a solid state disk, etc.; further, the storage medium can also include a combination of the above types of memories. It can be understood that the computer, processor, microprocessor controller or programmable hardware includes a storage component that can store or receive software or computer code, which, when accessed and executed by the computer, processor or hardware, implements the method shown in the above embodiments.

[0134] Part of the present application can be applied as a computer program product, for example, computer program instructions, when executed by a computer, through the operation of the computer, the method and / or technical solutions according to the present application can be called or provided. Those skilled in the art should understand that the form of computer program instructions in computer readable medium includes but is not limited to source file, executable file, installation package file, etc., and accordingly, the way of computer program instructions executed by computer includes but is not limited to: the computer directly executes the instructions, or the computer executes the corresponding compiled program after compiling the instructions, or the computer reads and executes the instructions, or the computer reads and installs the corresponding installed program after installing the instructions. Here, the computer readable medium can be any available computer readable storage medium or communication medium accessible to the computer.

[0135] While embodiments of the application have been described in connection with the preferred embodiments of the various figures, those of ordinary skill in the art will appreciate that various modifications and changes can be made without departing from the spirit and scope of the application, and that such modifications and changes fall within the scope of the appended claims.

Claims

1. A method for indicating the location of a device, applied to a smart door lock, characterized in that, The method includes: Upon receiving a user's operation signal to the smart lock, the system obtains the user's identity information and confirms the device information of the bound device based on the identity information. Based on the device information, a search is performed to determine whether the user is carrying the bound device. If the user is carrying the device, the search information is uploaded to the cloud connected to the smart lock so that the cloud generates the corresponding device location information, which is the door lock location information of the smart lock. After receiving the user's search command for the target device and uploading it to the cloud, the system obtains the target location information sent from the cloud and sends a location reminder to the user based on the target location information.

2. The method according to claim 1, characterized in that, The device information includes: device identifier, communication method, and signal threshold. The step of confirming the device information of the bound device based on the identity information includes: Obtain the preset correspondence between users and devices, as well as the preset correspondence between devices, communication methods, and signal thresholds; Based on the identity information, a search is performed in the correspondence between the user and the device to obtain the device identifier of the bound device; The communication method and signal threshold of the bound device are determined by searching the correspondence between the device identifier and the communication method and signal threshold.

3. The method according to claim 2, characterized in that, The step of retrieving information based on the device information to determine whether the user is carrying the bound device, and if so, uploading the retrieval information to the cloud connected to the smart lock, includes: The signal strength is obtained by using the communication method of the bound device, and the actual signal strength is compared with the signal threshold of the bound device. If the actual signal strength is greater than the signal threshold, it is determined that the user has carried the bound device; otherwise, it is determined that the user has not carried it. If it is determined that the device has been carried, the current search time and the lock identifier of the smart lock are obtained, and the device identifier, the search time and the lock identifier are uploaded to the cloud as the search information.

4. The method according to claim 1, characterized in that, Also includes: If the bound device is not carried, a list of specified devices is obtained, and it is determined whether the uncarried bound device is any of the specified devices in the list of specified devices. The specified devices are those that are pre-set not to be carried within a preset time interval or a preset number of intervals. If it is not the specified device, then a location reminder, voice reminder and / or light reminder will be issued based on the unbound but bound device; If it is the specified device, then determine whether the current time exceeds the preset time interval, or whether the current number of searches exceeds the preset number of searches interval; If the time limit is not exceeded, the location reminder, voice reminder, and / or light reminder will not be issued, and the current time or the current number of searches will be updated. If the time limit is exceeded, the location reminder, voice reminder, and / or light reminder will be issued.

5. A method for indicating the location of a device, characterized in that, The method, applied to a cloud platform connected to a smart lock, includes: The system obtains the smart lock's retrieval information for bound devices and determines the device location information of the bound devices based on the retrieval information, wherein the device location information is the smart lock's door lock location information. Upon receiving a user's search instruction for a target device uploaded by the smart lock, the system searches the device location information according to the search instruction to determine the target location information of the target device. The target location information is sent to the smart lock so that the smart lock can send a location reminder to the user.

6. The method according to claim 5, characterized in that, The retrieval information includes: device identifier, retrieval time, and door lock identifier; determining the device location information of the bound device based on the retrieval information includes: The preset door lock position information is determined based on the door lock identifier, and the door lock position information is used as the device position information; Based on the retrieval time and the device location information, the historical time information and historical location information corresponding to the device identifier are updated.

7. The method according to claim 6, characterized in that, The step of searching the device location information according to the search instruction to determine the target location information of the target device includes: Obtain the user's identity information, and determine the target device identifier, target communication method, and target signal threshold of the target device based on the identity information and the search instruction; The initial location information of the target device is determined by searching the device location information based on the target device identifier. The door lock identifier is determined based on the initial location information, and the smart door lock corresponding to the door lock identifier is controlled to perform signal search according to the target communication method; Determine whether the actual signal strength obtained by the smart door lock exceeds the target signal threshold; if it does, then determine that the initial position information is the target position information.

8. The method according to claim 7, characterized in that, The step of searching the device location information according to the search instruction to determine the target location information of the target device further includes: If the actual signal strength does not exceed the target signal threshold, then control all smart door locks connected to the cloud to perform signal search according to the target communication method; Determine whether there is at least one smart door lock whose actual signal strength exceeds the target signal threshold. If any smart door lock has an actual signal strength exceeding the target signal threshold, then determine the door lock position information of that smart door lock as the target position information. If the actual signal strength of multiple smart locks exceeds the target signal threshold, then the lock position information of the smart lock corresponding to the highest signal strength among the actual signal strengths is selected as the target position information.

9. The method according to claim 7, characterized in that, The step of searching the device location information according to the search instruction to determine the target location information of the target device further includes: Control all smart terminal devices connected to the cloud to perform signal search according to the target communication method; Determine whether there is at least one of the smart terminal devices whose actual signal strength exceeds the target signal threshold; If the actual signal strength obtained by any smart terminal device exceeds the target signal threshold, then the terminal location information of the smart terminal device is determined as the target location information. If the actual signal strength obtained by multiple smart terminal devices exceeds the target signal threshold, then the terminal location information of the smart terminal device corresponding to the highest signal strength among the actual signal strengths is selected as the target location information. Alternatively, control all smart terminal devices connected to the cloud to perform image retrieval; Determine whether the target device exists in the image information obtained by any of the aforementioned smart terminal devices; If the target device exists, then the terminal location information corresponding to any of the smart terminal devices is determined as the target location information.

10. A device location reminder, applied to a smart door lock, characterized in that, The device includes: The information acquisition module is used to acquire the user's identity information after receiving the user's operation signal to the smart door lock, and to confirm the device information of the bound device based on the identity information. The device retrieval module is used to retrieve information based on the device information and determine whether the user is carrying the bound device. If the user is carrying the device, the retrieval information is uploaded to the cloud connected to the smart lock so that the cloud generates corresponding device location information, which is the door lock location information of the smart lock. The location alert module is used to receive the user's search command for the target device and upload it to the cloud, obtain the target location information sent by the cloud, and issue a location alert to the user based on the target location information.

11. A device location reminder device, applied in a cloud environment connected to a smart door lock, characterized in that, The device includes: The location update module is used to obtain the smart lock's retrieval information for the bound device, and determine the device location information of the bound device based on the retrieval information, wherein the device location information is the smart lock's door lock location information; The location determination module is used to, upon receiving a user's search instruction for a target device uploaded by the smart lock, search the device location information according to the search instruction to determine the target location information of the target device. The location sending module is used to send the target location information to the smart lock so that the smart lock can send a location reminder to the user.

12. A computer device, characterized in that, include: A memory and a processor are communicatively connected, the memory storing computer instructions, and the processor executing the computer instructions to perform the device location reminder method according to any one of claims 1 to 4, or the device location reminder method according to any one of claims 5 to 9.

13. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing the computer to execute the device location reminder method according to any one of claims 1 to 4, or the device location reminder method according to any one of claims 5 to 9.

14. A computer program product, characterized in that, Includes computer instructions for causing a computer to execute the device location reminder method according to any one of claims 1 to 4, or the device location reminder method according to any one of claims 5 to 9.

Citation Information

Patent Citations

  • Article prompting method, intelligent door lock and computer readable storage medium

    CN113012318A

  • Determining location context of device

    CN118175505A