Device position reminding method and device, device, medium and program product
By implementing the device position reminder method in the smart door lock, the problem of users forgetting the device position is solved, the convenience of device search is improved, and the user's time and energy is saved.
Patent Information
- Application Number
- CN202411926783.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-25
- Publication Date
- 2025-03-28
- Estimated Expiration
- 2044-12-25
AI Technical Summary
In multi-floor residences, users often forget the location of their mobile phones or other electronic devices. The existing smart door locks cannot determine the relative position of the device, causing users to spend a lot of time and effort in finding the device.
By implementing the device position reminder method in the smart door lock, the user obtains identity information when operating the door lock, confirms the information of the bound device, and searches whether the device is carried. If it is carried, uploads the information to the cloud to generate location information, and provides location reminders when the user searches for the device.
It improves the convenience of device search and saves users' time and energy. Through the location reminder function of smart door locks, users can quickly find lost devices.
Smart Images

Figure CN119723834A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of smart door locks, and in particular to a device location reminder method, device, equipment, medium and program product. Background Art
[0002] In large flats and multi-story houses, users usually install multiple smart door locks. In this scenario, electronic products and people are often not on the same floor. For example, a mobile phone is on the first floor, but when a person goes upstairs and needs to use it, he often forgets where he put the phone. At this time, it takes a lot of time and energy to find the phone. In the existing technology, smart door locks can only retrieve whether the user carries certain electronic devices, but cannot determine the relative position of the device that is not carried. Summary of the invention
[0003] In view of this, the present invention provides a device location reminder method, apparatus, device, medium and program product to solve the problem of being unable to determine the device location.
[0004] In a first aspect, the present invention provides a device location reminder method, which is applied to a smart door lock, and the method includes:
[0005] After receiving the user's operation signal on the door lock, the user's identity information is obtained, and the device information of the bound device is confirmed according to the identity information;
[0006] Search according to the device information to determine whether the user carries the bound device. If the user carries the bound device, the search information is uploaded to the cloud connected to the smart door lock so that the cloud generates the corresponding device location information;
[0007] After receiving the user's search command for the target device and uploading it to the cloud, the target location information sent by the cloud is obtained, and a location reminder is issued to the user based on the target location information.
[0008] The device location reminder method provided by the present invention is that after the user operates the smart door lock, the smart door lock determines the device information of the bound device according to the user's identity information, searches according to the device information, and determines whether the user carries the bound device. If the user carries the bound device, the search information is uploaded to the cloud, and the device location information is generated by the cloud. When the smart door lock receives the user's search instruction for the target device, it obtains the target location information sent by the cloud, and sends a location reminder to the user. The present invention searches for the device that the user has carried when entering and leaving the door through the smart door lock, and can determine the location information of the device according to the situation of the device passing through the smart door lock, so as to give the corresponding location reminder in time when the user is looking for the device, thereby improving the convenience of finding things and saving time and energy for the user.
[0009] In an optional implementation, the device information includes: device identification, communication mode and signal threshold. Confirming the device information of the bound device based on the identity information includes: obtaining the correspondence between the preset user and the device, and the correspondence between the preset device, the communication mode and the signal threshold; searching in the correspondence between the user and the device based on the identity information to obtain the device identification of the bound device; using the device identification to search in the correspondence between the device, the communication mode and the signal threshold to determine the communication mode and signal threshold of the bound device.
[0010] By binding the user and the device in advance, the present invention can directly determine the device that the user needs to carry according to the user's identity, which is convenient for subsequent judgment of whether the user carries the bound device. In addition, when binding the user and the device, the communication mode and signal threshold corresponding to the device are obtained, which can provide data support for judging whether the user carries the bound device.
[0011] In an optional embodiment, a search is performed based on the device information to determine whether the user is carrying a bound device. If the user is carrying the bound device, the search information is uploaded to the cloud connected to the smart door lock, including: performing a signal search using the communication method of the bound device to obtain the actual signal strength, and comparing the actual signal strength 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 is carrying the bound device, otherwise it is determined that the user is not carrying the device; if it is determined that the user is carrying the device, the current search time and the door lock identification of the smart door lock are obtained, and the device identification, search time and door lock identification are uploaded to the cloud as search information.
[0012] The present invention searches for signals according to the communication mode of each bound device and compares the wireless signal with the corresponding signal threshold. It can determine whether the user is currently carrying a bound device. If so, it means that the device has arrived near the location of the smart door lock. Therefore, the corresponding retrieval time and door lock identification are uploaded to the cloud. The cloud can update the location information of the device according to the retrieval time and record the last location of the device.
[0013] In an optional embodiment, the method also includes: if the bound device is not carried, obtaining a list of designated devices, and determining whether the bound device not carried is any designated device in the designated device list, the designated device being a designated device that is pre-set and does not need to be carried within a preset time interval or a preset number of times; if it is not a designated device, issuing a location reminder, voice reminder and / or light reminder based on the bound device not carried; if it is a designated device, determining whether the current time exceeds the preset time interval, or whether the current number of searches exceeds the preset number of times; if not, not issuing a location reminder, voice reminder and / or light reminder, and updating the current time or the current number of searches; if exceeded, issuing a location reminder, voice reminder and / or light reminder.
[0014] The present invention can more directly remind users that they have forgotten to bring relevant devices when entering or leaving the house through voice reminders and light reminders. At the same time, it can determine which device is forgotten to bring according to the specific content of the voice reminder or the lights of different lights, so as to facilitate users to find it in a targeted manner. At the same time, the present invention can determine whether the designated device is not carried within the time interval set by the user by judging the time interval or the number of searches when determining that the device not currently carried is a device specified by the user, thereby determining whether to remind the user according to the user's habits, reducing the number of reminders or avoiding disturbing the user, and improving the user's usage experience and satisfaction.
[0015] In a second aspect, the present invention provides a device location reminder method, which is applied to a cloud connected to a smart door lock, and the method includes:
[0016] Obtain the retrieval information of the smart door lock for the bound device, and determine the device location information of the bound device according to the retrieval information;
[0017] After receiving the search instruction for the target device uploaded by the smart door lock, the target location information of the target device is searched in the device location information according to the search instruction to determine the target location information of the target device;
[0018] The target location information is sent to the smart door lock so that the smart door lock can issue a location reminder to the user.
[0019] The device location reminder method provided by the present invention obtains the search information of the connected smart door lock on the bound device through the cloud, determines the corresponding device location information, and after receiving the search instruction for the target device, searches in the device location information according to the search instruction, determines the target location information of the target device, and sends it to the smart door lock to remind the user of the location. The present invention determines the device location information based on the search information of all smart door locks through the cloud, can uniformly record and analyze the situation of the device passing through the smart door lock, determine the location information of the device, and thus give the corresponding location reminder in time when the user is looking for the device, improves the convenience of finding things, and saves time and energy for the user.
[0020] In an optional embodiment, the retrieval information includes: device identification, retrieval time and door lock identification; determining the device location information of the bound device based on the retrieval information, including: determining the preset door lock location information based on the door lock identification, and using the door lock location information as the device location information; based on the retrieval time and device location information, updating the historical time information and historical location information corresponding to the device identification.
[0021] By determining the device location according to the door lock location, the present invention can update the location in time when the user passes by the smart door lock, record the device's past location information to the greatest extent, and then determine the device's latest location information after combining it with time information, thereby giving a targeted location reminder when the user cannot find the device.
[0022] In an optional embodiment, a search is performed in the device location information according to a search instruction to determine the target location information of the target device, including: obtaining the user's identity information, and determining the target device identifier, target communication mode and target signal threshold of the target device according to the identity information and the search instruction; searching in the device location information according to the target device identifier to determine the initial location information of the target device; determining the door lock identifier according to the initial location information, and controlling the smart door lock corresponding to the door lock identifier to perform a signal search according to the target communication mode; judging whether the actual signal strength obtained by the smart door lock exceeds the target signal threshold, and if so, determining that the initial location information is the target location information.
[0023] The present invention can determine the last location of the target device based on the recorded device location information, thereby specifically controlling the smart door lock at this location to initiate signal retrieval, and determining whether the device is at this location based on the signal retrieval situation, thereby providing the user with accurate and reliable location reminders, saving the user's time and energy.
[0024] In an optional embodiment, searching in the device location information according to the search instruction to determine the target location information of the target device also includes: if the actual signal strength does not exceed the target signal threshold, controlling all smart door locks connected to the cloud to perform signal search according to the target communication method; judging 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, determining the door lock location information of any smart door lock as the target location information; if multiple smart door locks have actual signal strengths exceeding 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 present invention searches for the target device by linking all smart door locks. When the device location cannot be obtained according to a certain smart door lock, the search range can be expanded to obtain the device location as much as possible, thereby improving the reliability of the device location reminder and ensuring that the user can find the target device.
[0026] In an optional implementation, all smart terminal devices connected to the cloud are controlled to perform signal search according to the target communication mode; it is determined whether there is at least one smart terminal device whose actual signal strength exceeds the target signal threshold; if there is any smart terminal device whose actual signal strength exceeds the target signal threshold, the terminal location information of any smart terminal device is determined to be the target location information; if there are multiple smart terminal devices whose actual signal strength exceeds the target signal threshold, the terminal location information of the smart terminal device corresponding to the highest signal strength in the actual signal strength is selected as the target location information; or, all smart terminal devices connected to the cloud are controlled to perform image retrieval; it is determined whether there is a target device in the image information obtained by any smart terminal device; if there is a target device, the terminal location information corresponding to any smart terminal device is determined to be the target location information.
[0027] The present invention can further expand the search scope, improve the accuracy of device search, obtain a more accurate device target location, and avoid the situation where the corresponding location cannot be obtained due to the device being far away from the smart door lock by linking all smart terminal devices under the cloud to perform signal retrieval or image retrieval on the target device.
[0028] In the third aspect, the present invention provides a device for reminding the location of a device, which is applied to a smart door lock. The device includes: an information acquisition module, which is used to obtain the user's identity information after receiving the user's operation signal on the door lock, and confirm the device information of the bound device based on the identity information; a device retrieval module, which is used to search according to the device information to determine whether the user carries the bound device. If the user does carry it, the retrieval information is uploaded to the cloud connected to the smart door lock, so that the cloud generates corresponding device location information; a location reminder module, which is used to obtain the target location information sent by the cloud after receiving the user's search instruction for the target device and uploading it to the cloud, and issue a location reminder to the user based on the target location information.
[0029] In a fourth aspect, the present invention provides a device for reminding the location of a device, which is applied to a cloud connected to a smart door lock. The device includes: a location update module, which is used to obtain the retrieval information of the smart door lock on the bound device, and determine the device location information of the bound device based on the retrieval information; a location determination module, which is used to search in the device location information according to the search instruction after receiving a search instruction for the target device uploaded by the smart door lock; and a location sending module, which is used to send the target location information to the smart door lock, so that the smart door lock can send a location reminder to the user.
[0030] In a fifth aspect, the present invention provides a computer device, comprising: a memory and a processor, the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the device location reminder method of the above-mentioned first aspect or any corresponding embodiment, or the device location reminder method of the above-mentioned second aspect or any corresponding embodiment by executing the computer instructions.
[0031] In a sixth aspect, the present invention provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to cause a computer to execute the device location reminder method of the first aspect or any corresponding embodiment thereof, or the device location reminder method of the second aspect or any corresponding embodiment thereof.
[0032] In a seventh aspect, the present invention provides a computer program product comprising computer instructions, wherein the computer instructions are used to enable a computer to execute the device location reminder method of the above-mentioned first aspect or any corresponding embodiment, or the device location reminder method of the above-mentioned second aspect or any corresponding embodiment. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0034] Figure 1 is a flow chart of a device location reminder method according to an embodiment of the present invention;
[0035] Figure 2 is a schematic diagram of a retrieval process of a device location reminder method according to an embodiment of the present invention;
[0036] Figure 3 is a schematic diagram of a binding process of a device location reminder method according to an embodiment of the present invention;
[0037] Figure 4 is a flow chart of another device location reminder method according to an embodiment of the present invention;
[0038] Figure 5 is a flow chart of another device location reminder method according to an embodiment of the present invention;
[0039] Figure 6 is a schematic diagram of a location search process of another device location reminder method according to an embodiment of the present invention;
[0040] Figure 7 is a structural block diagram of a device for reminding a device location according to an embodiment of the present invention;
[0041] Figure 8 is a structural block diagram of another device location reminder device according to an embodiment of the present invention;
[0042] Fig. 9 It is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0043] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.
[0044] The embodiment of the present invention is applicable to the application scenario where multiple smart door locks are installed in the home, and the smart door locks record and remind the location of electronic devices. For example, a multi-story residence is installed with a smart door lock at the entrance of each floor. The embodiment of the present invention provides a device location reminder method, which retrieves the device through the smart door lock to achieve the effect of recording the device location according to the location of the smart door lock, and then reminding the user of the location.
[0045] According to an embodiment of the present invention, an embodiment of a method for reminding the location of a device is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a 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 this embodiment, a device location reminder method is provided, which can be used for the above-mentioned smart door lock. Figure 1 is a flow chart of a device location reminder method according to an embodiment of the present invention. Figure 1 As shown, the process includes the following steps:
[0047] Step S101, after receiving the user's operation signal for the door lock, obtain the user's identity information, and confirm the device information of the bound device according to the identity information.
[0048] Specifically, in an embodiment of the present invention, the user's residence includes multiple floors, and a smart door lock is installed at the entrance of each floor, and even at the entrance of a study or bedroom, etc., which is not limited here. After the identity recognition is successful, the user opens the smart door lock and enters the corresponding floor or room. The identity recognition includes biometric recognition methods such as fingerprint recognition and facial recognition. The identity recognition can be performed when entering and leaving the door, or only when entering the door. The specific recognition method is determined according to the function of the smart door lock. At the same time, the user can establish a cloud account for the smart home through a smart terminal (mobile phone, etc.), and wirelessly connect the cloud to all smart door locks in the home through settings. At the same time, the cloud can also be wirelessly connected to smart terminal devices in the home, such as cameras, sweeping robots and other smart terminal devices.
[0049] In some optional embodiments, such as Figure 2 As shown, the user pre-binds the user's related electronic devices through a smart terminal such as a mobile phone and a door lock APP (Application) that matches the smart door lock. The devices include: mobile phones, smart watches, smart keys for cars, etc., but are not limited to these. Figure 3As shown, after the user enters the mobile phone binding device interface, the wireless communication module of the mobile phone is activated and starts to search for user devices. Different user devices have different communication methods. For example, user devices include wireless communication modules such as Bluetooth modules, WiFi modules, UWB modules or zigbee modules. The corresponding wireless communication module in the mobile phone searches for wireless signals, and displays the retrieved devices in the device list on the display interface of the APP, and prompts the user to bring the device close to the mobile phone. The user completes the communication binding with the device by clicking on the device to be bound on the display interface, and records the actual signal strength of the device's wireless signal at this time during binding, and uses this as the signal threshold. After all devices are bound, the device information (device identification, communication method and signal threshold) of the bound device is transmitted to the smart door lock through a 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 based on the device information.
[0050] In some optional implementations, the smart door lock of the embodiment of the present invention is equipped with a distance detection module and a user identification module, such as 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 user's identity recognition signal and determines the user's identity information based on 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 based on the identity information, the correspondence between the user and the device, the correspondence between the device and the communication method and the signal threshold. The device information includes: device identification, communication method and signal threshold.
[0051] Step S102, searching according to the device information to determine whether the user carries a bound device. If the user does, the search information is uploaded to the cloud connected to the smart door lock so that the cloud generates corresponding device location information.
[0052] Specifically, in the embodiment of the present invention, the smart door lock determines all devices bound to the user according to the user's identity, but the user will carry related electronic devices according to his own habits, for example, when going out for exercise in the morning or evening, he wears a smart watch, so the smart watch is placed at the entrance of the first floor; when going to work during the day, he carries the smart key of the car, so the smart key is generally placed at the entrance of the first floor; he needs to carry a mobile phone at home at all times, etc. However, the user may place the electronic device in other places due to forgetfulness, for example, after the exercise, he forgets to take off the smart watch when entering the door, so he brings the smart watch into the bedroom, or when leaving get off work, because the smart key is placed in the pocket of clothes or in the bag, it is also brought into the bedroom, or the mobile phone is placed on the first floor and forgotten to be taken upstairs, etc. When the user wants to use the device again, he may forget where the device is placed.
[0053] In some optional implementations, in order to record the location of the device at home, the embodiment of the present invention searches for bound devices when the user enters and exits the door, and determines whether the user carries the bound device recorded in the door lock APP when passing the smart door lock. When it is retrieved that the user carries the bound device, the relevant search information is collected: the current search time, the door lock identification of the smart door lock passed, and the device identification of the bound device carried, and the search information is uploaded to the cloud, and the cloud generates the corresponding device location information according to the search time, door lock identification and device identification. The cloud is connected to all smart door locks in the home, so that the device search status of all smart door locks can be uniformly analyzed and managed, so as to obtain the dynamic location information of the device, and the device location information corresponding to the most recent search time is the final location of the device. The present invention determines the device location according to the door lock position, can timely update the location when the user passes the smart door lock, and can record the location information of the device to the greatest extent. After combining the time information, it can determine the latest location information of the device, so that when the user cannot find the device, a targeted location reminder is given.
[0054] Step S103, after receiving the user's search instruction for the target device and uploading it to the cloud, obtaining the target location information sent from the cloud, and issuing a location reminder to the user according to the target location information.
[0055] Specifically, in an embodiment of the present invention, when a user cannot find a target device, if it is determined that the target device is bound in advance, the user can directly ask the smart door lock for the location of the target device, and the smart door lock will feedback the target location of the target device to the user by communicating with the cloud. For example, the user puts the mobile phone on the first floor, but forgets to take the mobile phone when going upstairs. After reaching the third floor, he suddenly finds that the mobile phone is not with him, and he does not remember where he is. Therefore, he can directly ask the smart door lock on the third floor where the mobile phone is. The smart door lock determines that the target device is a mobile phone based on the user's identity information and the content of the inquiry, and uploads the search instruction for the mobile phone to the cloud. The cloud determines that the target location information of the mobile phone is the first floor based on the device location information of each device recorded, and sends the target location information to the smart door lock on the third floor. 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 for example and not limited to this. The embodiment of the present invention uses the area where the smart door lock is located as the location information, rather than giving the precise location information of the target device, but on this basis, the user can quickly find the target device within the area, saving time and energy.
[0056] The device location reminder method provided by the present invention is that after the user operates the smart door lock, the smart door lock determines the device information of the bound device according to the user's identity information, searches according to the device information, and determines whether the user carries the bound device. If the user carries the bound device, the search information is uploaded to the cloud, and the device location information is generated by the cloud. When the smart door lock receives the user's search instruction for the target device, it obtains the target location information sent by the cloud, and sends a location reminder to the user. The present invention searches for the device that the user has carried when entering and leaving the door through the smart door lock, and can determine the location information of the device according to the situation of the device passing through the smart door lock, so as to give the corresponding location reminder in time when the user is looking for the device, thereby improving the convenience of finding things and saving time and energy for the user.
[0057] In this embodiment, a device location reminder method is provided, which can be used for the above-mentioned smart door lock. Figure 4 is a flow chart of a device location reminder method according to an embodiment of the present invention. Figure 4 As shown, the process includes the following steps:
[0058] Step S401, after receiving the user's operation signal for the door lock, obtain the user's identity information, and confirm the device information of the bound device according to the identity information.
[0059] Specifically, the above step S401 includes:
[0060] Step S4011, obtaining the preset correspondence between the user and the device, and the preset correspondence between the device and the communication mode and the signal threshold.
[0061] Specifically, in the embodiment of the present invention, the smart door lock stores in advance the corresponding relationship between the user and the device, the corresponding relationship between the device and the communication mode and the signal threshold value determined according to the device information of the bound device. The specific binding process is as follows: Figure 3 When the user opens the door, the pre-stored corresponding relationship is directly obtained and used as a reference for subsequent retrieval.
[0062] Step S4012: search in the correspondence between the user and the device according to the identity information to obtain the device identifier of the bound device.
[0063] Specifically, in an embodiment of the present invention, different devices are distinguished by device identifiers, and different users also have different user identifiers. Therefore, by searching in the correspondence between users and devices according to the user identifier corresponding to the user identity, the device identifier corresponding to the user identity can be obtained, which represents the device pre-bound to the user.
[0064] Step S4013: Use the device identifier to search in the correspondence between the device, the communication mode and the signal threshold to determine the communication mode and signal threshold of the bound device.
[0065] Specifically, in an embodiment of the present invention, different bound devices correspond to different communication modes and signal thresholds, wherein the communication mode represents the type of wireless signal emitted by the wireless communication module of the bound device, and the signal threshold represents the strength that can be achieved by the wireless communication module of the bound device within a relatively close distance. If the distance is far, the signal strength cannot reach the signal threshold. By binding the user and the device in advance, the present invention can directly determine the device that the user needs to carry on a daily basis based on the user's identity, which facilitates the subsequent judgment of whether the user carries a bound device. In addition, when binding the user and the device, the communication mode and signal threshold corresponding to the device are obtained, which can provide data support for judging whether the user carries a bound device.
[0066] Step S402, searching based on the device information to determine whether the user carries a bound device. If the user does, the search information is uploaded to the cloud connected to the smart door lock so that the cloud generates corresponding device location information.
[0067] Specifically, the above step S402 includes:
[0068] Step S4021: perform signal search using the communication method of the bound device to obtain actual signal strength, and compare the actual signal strength with the signal threshold of the bound device.
[0069] Specifically, in an embodiment of the present invention, when the user opens the door and goes in to close the door, the smart door lock receives a closing signal, which means that the user is next to the door. If the user carries a related device, the related device is closest to the smart door lock at this time. Therefore, a signal search is performed according to the communication method corresponding to the device identifier, that is, a search is performed for the wireless signal emitted by the bound device to obtain the corresponding wireless signal, and 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] 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 an embodiment of the present invention, each bound device corresponds to a different signal threshold, and the actual signal strength of the obtained wireless signal is compared with the signal threshold corresponding to the device identifier, 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 identifier 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 identifier. However, if the strength is greater than the signal threshold, it means that the bound device corresponding to the device identifier is close to the smart door lock, and it is determined that the user is carrying the bound device corresponding to the device identifier at this time.
[0072] Step S4023, if it is determined that the smart door lock has been carried, the current search time and the door lock identification of the smart door lock are obtained, and the device identification, search time and door lock identification are uploaded to the cloud as search information.
[0073] Specifically, in an embodiment of the present invention, if it is determined that the user carries this bound device, it means that the bound device is within the area where the smart door lock is located at this time, so the location information of the bound device can be determined according to the smart door lock. At the same time, in order to dynamically track the location information of the device, it is necessary to obtain the current search time. The smart door lock uploads the search time, the device identification of the bound device carried and its own door lock identification as search information to the cloud. The cloud can receive the search information uploaded by all smart door locks, and dynamically track the location of a certain device according to the search time, device identification and door lock identification, and always use the door lock position corresponding to the door lock identification at the most recent search as the location of the bound device corresponding to the device identification. The present invention can determine whether the user is currently carrying a bound device by performing signal search 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 has reached the vicinity of the location of the smart door lock at this time, so the corresponding search time and door lock identification are uploaded to the cloud, and the cloud can update the location information of the device according to the search time and record the last location of the device.
[0074] Step S403, if no bound device is carried, obtain a designated device list, and determine whether the bound device not carried is any designated device in the designated device list, where the designated device is a designated device that is pre-set and does not need to be carried within a preset time interval or a preset number of times.
[0075] Specifically, in an embodiment of the present invention, if the user forgets to bring a bound device when entering or leaving the door, the smart door lock will issue a voice reminder, asking the user whether he or she still wants to carry the bound device. However, if the user predetermines that he or she will not carry the bound device within a certain time period or a certain number of detections, the bound device will be set as a designated device, that is, the device that does not need to be carried is designated, thereby obtaining a list of designated devices, which is equivalent to a temporary reminder-free whitelist. For example, the user only carries a smart watch when going out for exercise in the morning or evening. Therefore, when it is determined that the user is not wearing a smart watch between 9 am and 9 pm, there is no need to remind the user. This is just an example and is not limited to this. In order to reduce reminders or avoid disturbing users, such as Figure 2 As shown, when the user enters or leaves the door, if the smart door lock determines that the user does not carry a bound device, it determines whether the bound device is a specified device in the reminder-free whitelist, thereby determining whether to issue a reminder.
[0076] Step S404: If it is not a designated device, a location reminder, a voice reminder and / or a light reminder is issued according to the bound device that is not carried.
[0077] Specifically, in an embodiment of the present invention, if it is determined that the bound device that the user does not carry at this time is not a designated device, it means that the user needs to carry this device at this time, then the user is reminded of forgetting to carry the relevant device through an alarm sound, emitting light and other intuitive methods, and the location information of this device can also be obtained by accessing the cloud, and a location reminder is issued to the user. Among them, for the alarm sound, different devices can be bound with different sound signals in advance, or voice signals can be directly generated according to the device, and the user can also directly determine what the uncarried device is based on the sound signal or voice signal; and for the light, different devices can be bound with different light colors or light flashing modes in advance, and the user can directly determine what the uncarried device is based on the light signal, which is only an example and not limited to this. Or the smart door lock can remind the user of the device that he forgot to carry by means of message push, etc., which is not limited here. The present invention can more directly remind the user of forgetting to carry the relevant device when entering or leaving the door through voice reminders and light reminders, and can determine which device is forgotten to carry according to the specific content of the voice reminder or the light of different lights, so as to facilitate the user to find it in a targeted manner.
[0078] Step S405, if it is a designated device, determine whether the current time exceeds the preset time interval, or whether the current search times exceed the preset time interval; if not, do not issue a location reminder, voice reminder and / or light reminder, and update the current time or the current search times; if exceeded, issue a location reminder, voice reminder and / or light reminder.
[0079] Specifically, in an embodiment of the present invention, if it is determined that the bound device not carried has been set as a designated device, the preset time interval or preset number interval corresponding to the designated device, and the current time or current number of searches are obtained, and it is determined whether the current time exceeds the preset time interval, or whether the current number of searches exceeds the preset number interval. If not, no location reminder, voice reminder and / or light reminder is issued, and the current time or the current number of searches is updated. If exceeded, a location reminder, voice reminder and / or light reminder is issued in accordance with the above reminder method, which will not be repeated here. The present invention can determine whether the designated device is not carried within the time interval set by the user by judging the time interval or the number of searches when determining that the device not carried currently is a device designated by the user not to be carried. Therefore, it is determined 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 usage experience and satisfaction.
[0080] Step S406: After receiving the user's search instruction for the target device and uploading it to the cloud, obtain the target location information sent by the cloud, and send a location reminder to the user based on the target location information. Figure 1 Step S103 of the illustrated embodiment will not be described in detail here.
[0081] The device location reminder method provided by the present invention is that after the user operates the smart door lock, the smart door lock determines the device information of the bound device according to the user's identity information, searches according to the device information, and determines whether the user carries the bound device. If the user carries the bound device, the search information is uploaded to the cloud, and the device location information is generated by the cloud. When the smart door lock receives the user's search instruction for the target device, it obtains the target location information sent by the cloud, and sends a location reminder to the user. The present invention searches for the device that the user has carried when entering and leaving the door through the smart door lock, and can determine the location information of the device according to the situation of the device passing through the smart door lock, so as to give the corresponding location reminder in time when the user is looking for the device, thereby improving the convenience of finding things and saving time and energy for the user.
[0082] In this embodiment, a device location reminder method is provided, which can be used in the above-mentioned cloud, such as mobile phones, computers, etc. Figure 5 is a flow chart of a device location reminder method according to an embodiment of the present invention. Figure 5 As shown, the process includes the following steps:
[0083] Step S501, obtaining the search information of the smart door lock on the bound device, and determining the device location information of the bound device according to the search information.
[0084] Specifically, in an embodiment of the present invention, when a user passes by a smart door lock, the smart door lock will search for bound devices according to the user's identity information to determine whether the corresponding bound device is carried. If not, the corresponding location reminder, voice reminder and / or light reminder will be issued according to the pre-set settings to inform the user what the item is that he forgot to carry and where the approximate location is, so that the user can quickly find it in a targeted manner. If it is carried, the corresponding search information will be uploaded to the cloud, and the search information includes: the device identification of the bound device carried, the search time and the door lock identification of the smart door lock. The cloud determines the preset door lock location information according to the door lock identification, and uses the door lock location information as the device location information. For example, the number one lock currently uploads the search information, and the number one lock corresponds to the smart door lock on the first floor. The preset door 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 to this. The cloud can receive the search information uploaded by all smart door locks, so based on the search time and device location information in the search information, the historical time information and historical location information corresponding to the device identification are updated, which is equivalent to dynamic location tracking of the device.
[0085] Step S502, after receiving the search instruction for the target device uploaded by the smart door lock, search in the device location information according to the search instruction to determine the target location information of the target device.
[0086] Specifically, in the embodiment of the present invention, Figure 6As shown, when the user initiates a search command for a target device to the smart door lock, the smart door lock uploads the search command and the user's identity information to the cloud, and the cloud determines the target device identifier, target communication mode and target signal threshold of the target device according to the identity information and the search command, or the smart door lock directly determines it, which is specifically determined by the program development results 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; determines the door lock identifier according to the initial location information, and controls the smart door lock corresponding to the door lock identifier to perform signal search according to the target communication mode; determines whether the actual signal strength obtained by the smart door lock exceeds the target signal threshold, and if it exceeds, determines that the initial location information is the target location information. For example, the user left his mobile phone on the first floor and asked the smart door lock on the third floor where the mobile phone was. After the smart door lock on the third floor communicated with the cloud, the cloud determined that the initial location information of the mobile phone was 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 was controlled to perform signal search according to the communication mode of the mobile phone, and then determined whether it was on the first floor. The present invention can determine the last location of the target device based on the recorded device location information, thereby specifically controlling the smart door lock at this location to initiate signal retrieval, and determining whether the device is at this location based on the signal retrieval situation, thereby providing the user with accurate and reliable location reminders, saving the user's time and energy.
[0087] In some optional embodiments, such as 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 at this time. Therefore, the embodiment of the present invention links all smart door locks under the control of the cloud, and controls all smart door locks connected to the cloud to perform signal search according to the target communication mode. After the search of the smart door lock is completed, the actual signal strength obtained is uploaded to the cloud. The cloud determines whether there is at least one smart door lock whose actual signal strength exceeds the target signal threshold. If there is any smart door lock whose actual signal strength exceeds the target signal threshold, the door lock position information of any smart door lock is determined as the target position 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 position information of the smart door lock corresponding to the highest signal strength in the actual signal strength is selected as the target position information. The present invention searches for the target device by linking all smart door locks, and 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 implementations, there is also a situation where the target device is far away from each smart door lock. At this time, the actual signal strength obtained by each smart door lock may be less than the threshold. Therefore, in order to obtain the location of the target device, the embodiment of the present invention also links all smart terminal devices under cloud control, such as cameras, sweeping robots, etc. If the smart terminal device is only equipped with a wireless communication module, the smart terminal device is controlled to search for signals in accordance with the target communication method, and based on the actual signal strength fed back, it is determined whether there is at least one smart terminal device 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, the terminal location information of any 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, 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.
[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 it is determined whether there is a target device in the image information obtained by any smart terminal device based on the feedback image information; if there is a target device, the terminal location information corresponding to any smart terminal device is determined to be the target location information. The specific image recognition technology is a conventional technical means in this field and will not be described in detail here. In addition, the cloud of the embodiment of the present invention can also control the movable smart terminal device to move, and perform signal search or image search during the movement. The present invention can further expand the retrieval range by linking all smart terminal devices under the cloud to perform signal retrieval or image retrieval on the target device, improve the accuracy of device search, and obtain a more accurate device target location, thereby avoiding the situation where the corresponding position cannot be obtained due to the device being far away from the smart door.
[0090] Step S503: Send the target location information to the smart door lock so that the smart door lock can issue a location reminder to the user.
[0091] Specifically, in the embodiment of the present invention, Figure 6 As shown in the figure, after the target location information of the target device is determined, the target location information is fed back to the smart door lock that initiated the search, that is, the smart door lock inquired by the user, and the smart door lock feeds back the location information to the user, and the user can search for it in the corresponding floor or room according to the prompt. If the target location information cannot be obtained, it will also be fed back to the user that the target device cannot be found temporarily. At this time, the last location information of the target device recorded in the cloud can be selectively fed back to the user for reference.
[0092] The device location reminder method provided by the present invention obtains the search information of the connected smart door lock on the bound device through the cloud, determines the corresponding device location information, and after receiving the search instruction for the target device, searches in the device location information according to the search instruction, determines the target location information of the target device, and sends it to the smart door lock to remind the user of the location. The present invention determines the device location information based on the search information of all smart door locks through the cloud, can uniformly record and analyze the situation of the device passing through the smart door lock, determine the location information of the device, and thus give the corresponding location reminder in time when the user is looking for the device, improves the convenience of finding things, and saves time and energy for the user.
[0093] In this embodiment, a device for reminding the location of a device is also provided, and the device is used to implement the above-mentioned embodiments and preferred implementation modes, and the descriptions that have been made are not repeated. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.
[0094] This embodiment provides a device location reminder device, which is applied to a smart door lock, such as Figure 7 As shown, including:
[0095] The information acquisition module 701 is used to obtain the user's identity information after receiving the user's operation signal on the door lock, and confirm the device information of the bound device according to the identity information.
[0096] The device retrieval module 702 is used to search according to the device information to determine whether the user carries a bound device. If the user does, the search information is uploaded to the cloud connected to the smart door lock so that the cloud generates corresponding device location information.
[0097] The location reminder module 703 is used to obtain the target location information sent from the cloud after receiving the user's search instruction for the target device and uploading it to the cloud, and send a location reminder to the user according to the target location information.
[0098] In some optional implementations, the information acquisition module 701 includes:
[0099] The corresponding relationship acquisition unit is used to acquire the corresponding relationship between the preset user and the device, and the corresponding relationship between the preset device and the communication mode and the signal threshold.
[0100] The device information search unit is used to search in the corresponding relationship between the user and the device according to the identity information to obtain the device identification of the bound device.
[0101] The device information acquisition unit is used to use the device identification to search in the corresponding relationship between the device and the communication mode and the signal threshold, and determine the communication mode and signal threshold of the bound device.
[0102] In some optional implementations, the device retrieval module 702 includes:
[0103] The signal comparison unit is used to perform signal search using the communication mode of the bound device, obtain the actual signal strength, and compare the actual signal strength with the signal threshold of the bound device.
[0104] The device carrying determination unit is used to determine that the user has carried the bound device if the actual signal strength is greater than the signal threshold, otherwise determine that the user has not carried the device.
[0105] The retrieval information acquisition unit is used to obtain the current retrieval time and the door lock identification of the smart door lock if it is determined that the device has been carried, and upload the device identification, retrieval time and door lock identification as retrieval information to the cloud.
[0106] In some optional embodiments, the device further comprises:
[0107] The designated device judgment module is used to obtain a designated device list if no bound device is carried, and to judge whether the bound device not carried is any designated device in the designated device list. The designated device is a designated device that is pre-set and does not need to be carried within a preset time interval or a preset number of times.
[0108] The first device reminder module is used to issue a location reminder, a voice reminder and / or a light reminder according to a bound device that is not carried if it is not a designated device.
[0109] The second device reminder module is used to determine whether the current time exceeds the preset time interval, or whether the current search times exceed the preset time interval if it is a designated device; if not, no location reminder, voice reminder and / or light reminder will be issued, and the current time or the current search times will be updated; if exceeded, a location reminder, voice reminder and / or light reminder will be issued.
[0110] The further functional description of each of the above modules and units is the same as that of the above corresponding embodiments and will not be repeated here.
[0111] In this embodiment, a device for reminding the location of a device is also provided, and the device is used to implement the above-mentioned embodiments and preferred implementation modes, and the descriptions that have been made are not repeated. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.
[0112] This embodiment provides a device location reminder device, which is applied to a cloud connected to a smart door lock, such as Figure 8 As shown, including:
[0113] The location update module 801 is used to obtain the search information of the smart door lock on the bound device, and determine the device location information of the bound device according to the search information.
[0114] The location determination module 802 is used to, after receiving a search instruction for a target device uploaded by the smart door lock, search in the device location information according to the search instruction to determine the target location information of the target device.
[0115] The location sending module 803 is used to send the target location information to the smart door lock so that the smart door lock can send a location reminder to the user.
[0116] In some optional implementations, the location updating module 801 includes:
[0117] The device position determination unit is used to determine preset door lock position information according to the door lock identifier, and use the door lock position information as the device position information.
[0118] The device location updating unit is used to update the historical time information and historical location information corresponding to the device identification based on the retrieval time and the device location information.
[0119] In some optional implementations, the location determination module 802 includes:
[0120] The first position determination unit is used to obtain the user's identity information, and determine the target device identification, target communication mode and target signal threshold of the target device according to the identity information and the search instruction; search in the device location information according to the target device identification to determine the initial location information of the target device; determine the door lock identification according to the initial location information, and control the smart door lock corresponding to the door lock identification to perform signal search according to the target communication mode; determine whether the actual signal strength obtained by the smart door lock exceeds the target signal threshold, and if so, determine that the initial location information is the target location information.
[0121] The second position determination unit is used to control all smart door locks connected to the cloud to perform signal search according to the target communication method if the actual signal strength does not exceed the target signal threshold; determine whether there is at least one smart door lock whose actual signal strength exceeds the target signal threshold; if there is any smart door lock whose actual signal strength exceeds the target signal threshold, determine the door lock position information of any smart door lock as the target position information; if there are multiple smart door locks whose actual signal strength exceeds the target signal threshold, select the door lock position information of the smart door lock corresponding to the highest signal strength among the actual signal strengths as the target position information.
[0122] The third position determination unit is used to control all smart terminal devices connected to the cloud to perform signal search according to the target communication mode; determine whether there is at least one smart terminal device whose actual signal strength exceeds the target signal threshold; if there is any smart terminal device whose actual signal strength exceeds the target signal threshold, determine the terminal position information of any smart terminal device as the target position information; if there are multiple smart terminal devices whose actual signal strength exceeds the target signal threshold, select the terminal position information of the smart terminal device corresponding to the highest signal strength among the actual signal strengths as the target position information.
[0123] The fourth position determination unit is used to control all smart terminal devices connected to the cloud to perform image retrieval; determine whether there is a target device in the image information obtained by any smart terminal device; if there is a target device, determine the terminal position information corresponding to any smart terminal device as the target position information.
[0124] The device location reminder device in this embodiment is presented in the form of a functional unit, where the unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that executes one or more software or fixed programs, and / or other devices that can provide the above functions.
[0125] The embodiment of the present invention also provides a computer device having the above Figure 7 or Figure 8 A reminder of the location of the device shown.
[0126] See also Fig. 9 , Fig. 9 is a schematic diagram of the structure of a computer device provided by an optional embodiment of the present invention, such as Fig. 9As shown, the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Various components are connected to each other using different buses for communication, and can be installed on a common mainboard or installed in other ways as needed. The processor can process the instructions executed in the computer device, including instructions stored in or on the memory to display the graphical information of the GUI on an external input / output device (such as, a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Fig. 9 A processor 10 is taken as an example.
[0127] The processor 10 may be a central processing unit, a network processor or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic or any combination thereof.
[0128] The memory 20 stores instructions executable by at least one processor 10, so that the at least one processor 10 executes the method shown in the above embodiment.
[0129] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely arranged relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0130] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a 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 may be connected via a bus or other means. Fig. 9 The example of connecting through bus is taken in the following.
[0132] The input device 30 can receive input digital or character information, and generate key signal input related to the user settings and function control of the computer device, such as a touch screen, a keypad, a mouse, a track pad, a touch pad, an indicator bar, one or more mouse buttons, a trackball, a joystick, etc. The output device 40 may include a display device, an auxiliary lighting device (e.g., an LED) and a tactile feedback device (e.g., a vibration motor), etc. The above-mentioned 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 embodiment of the present invention also provides a computer-readable storage medium. The method according to the embodiment of the present invention can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium through a network download, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state hard disk, etc.; further, the storage medium can also include a combination of the above types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor, or hardware, the method shown in the above embodiment is implemented.
[0134] A part of the present invention may be applied as a computer program product, such as a computer program instruction, which, when executed by a computer, can call or provide the method and / or technical solution according to the present invention through the operation of the computer. Those skilled in the art should understand that the existence of the computer program instruction in a computer-readable medium includes, but is not limited to, a source file, an executable file, an installation package file, etc., and accordingly, the way in which the computer program instruction is executed by the computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Here, the computer-readable medium may be any available computer-readable storage medium or communication medium accessible to the computer.
[0135] Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations are all within the scope defined by the appended claims.
Claims
1. A device location reminder method, applied to a smart door lock, characterized in that: The method comprises: 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; Retrieve according to the device information to determine whether the user carries the bound device, and if the user carries the bound device, upload the retrieved information to the cloud connected to the smart door lock, so that the cloud generates corresponding device location information; After receiving the search instruction of the user for the target device and uploading it to the cloud, the target location information sent from the cloud is obtained, and a location reminder is issued to the user according to the target location information.
2. The method according to claim 1, characterized in that The device information includes: device identification, communication mode and signal threshold, and the device information of the bound device confirmed according to the identity information includes: Obtaining the preset correspondence between users and devices, and the preset correspondence between devices and communication methods and signal thresholds; Searching the correspondence between the user and the device according to the identity information to obtain the device identifier of the bound device; The device identifier is used to search in the correspondence between the device, the communication mode and the signal threshold, so as to determine the communication mode and the signal threshold of the bound device.
3. The method according to claim 2, characterized in that The 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 a cloud connected to the smart door lock includes: Perform signal search using the communication mode of the bound device to obtain actual signal strength, and compare the actual signal strength with a 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 the bound device; If it is determined that the smart door lock has been carried, 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.
4. The method according to claim 1, characterized in that Also includes: If the bound device is not carried, a designated device list is obtained, and it is determined whether the bound device not carried is any designated device in the designated device list, wherein the designated device is a designated device that is pre-set and does not need to be carried within a preset time interval or a preset number of times; If it is not the designated device, a location reminder, voice reminder and / or light reminder is issued according to the uncarried bound device; If it is the designated device, determining whether the current time exceeds the preset time interval, or whether the current search times exceeds the preset time interval; If it does not exceed, the location reminder, voice reminder and / or light reminder will not be issued, and the current time or the current search number will be updated. If it exceeds, the location reminder, voice reminder and / or light reminder will be issued.
5. A device location reminder method, characterized in that: Applied to a cloud connected to a smart door lock, the method includes: Obtaining search information of the smart door lock for the bound device, and determining device location information of the bound device according to the search information; After receiving a search instruction for a target device uploaded by the smart door lock, searching 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 door lock so that the smart door lock issues a location reminder to the user.
6. The method according to claim 5, characterized in that The retrieval information includes: device identification, retrieval time and door lock identification; the device location information of the bound device is determined according to the retrieval information, including: Determine preset door lock position information according to the door lock identifier, and use the door lock position information as device position information; Based on the retrieval time and the device location information, the historical time information and the historical location information corresponding to the device identification are updated.
7. The method according to claim 6, characterized in that Searching in the device location information according to the search instruction to determine the target location information of the target device includes: Acquire the identity information of the user, and determine the target device identification, target communication mode and target signal threshold of the target device according to the identity information and the search instruction; Searching in the device location information according to the target device identifier to determine the initial location information of the target device; Determine the door lock identifier according to the initial position information, and control the smart door lock corresponding to the door lock identifier to perform signal search according to the target communication mode; It is determined whether the actual signal strength obtained by the smart door lock exceeds the target signal threshold. If so, the initial position information is determined to be the target position information.
8. The method according to claim 7, characterized in that The searching in the device location information according to the search instruction to determine the target location information of the target device also includes: If the actual signal strength does not exceed the target signal threshold, all smart door locks connected to the cloud are controlled to perform signal search according to the target communication mode; Determine whether there is at least one smart door lock whose actual signal strength exceeds the target signal threshold; if there is any smart door lock whose actual signal strength exceeds the target signal threshold, determine the door lock position information of any one smart door lock as the target position information; If there are multiple smart door locks whose actual signal strengths exceed the target signal threshold, the door lock position information of the smart door 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 searching in the device location information according to the search instruction to determine the target location information of the target device also includes: Control all intelligent terminal devices connected to the cloud to perform signal search according to the target communication mode; Determine whether there is at least one smart terminal device 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, determining the terminal location information of any smart terminal device as the target location information; If the actual signal strengths obtained by multiple smart terminal devices exceed the target signal threshold, 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; Or, controlling 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 smart terminal devices; If the target device exists, the terminal location information corresponding to any one of the smart terminal devices is determined as the target location information.
10. A device location reminder device, applied to a smart door lock, characterized in that: The device comprises: An information acquisition module, used to acquire the identity information of the user after receiving an operation signal of the door lock by the user, and confirm the device information of the bound device according to the identity information; A device retrieval module, used to search according to the device information to determine whether the user carries the bound device, and if so, upload the search information to the cloud connected to the smart door lock, so that the cloud generates corresponding device location information; The location reminder module is used to obtain the target location information sent from the cloud after receiving the user's search instruction for the target device and uploading it to the cloud, and to issue a location reminder to the user according to the target location information.
11. A device location reminder device, applied to a cloud connected to a smart door lock, characterized in that: The device comprises: A location update module, used to obtain the search information of the smart door lock on the bound device, and determine the device location information of the bound device according to the search information; A location determination module, configured to, upon receiving a search instruction for a target device uploaded by the smart door 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 door lock so that the smart door lock can issue a location reminder to the user.
12. A computer device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the device location reminder method described in any one of claims 1 to 4, or the device location reminder method described in any one of claims 5 to 9 by executing the computer instructions.
13. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the device location reminder method described in any one of claims 1 to 4, or the device location reminder method described in any one of claims 5 to 9.
14. A computer program product, characterized in that comprising computer instructions, the computer instructions being used to cause 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
Automatic unlocking method and system
CN105574965A
Article prompting method, intelligent door lock and computer readable storage medium
CN113012318A
Determining location context of device
CN118175505A
Tracking and control of personal effects
US20140002239A1
Tracking system
US20240321072A1