Asynchronous ringing method and device

文档序号:1673813 发布日期:2019-12-31 浏览:13次 中文

阅读说明:本技术 一种异步响铃方法和装置 (Asynchronous ringing method and device ) 是由 余承富 于 2019-09-27 设计创作,主要内容包括:本申请公开了一种异步响铃方法和装置,所述方法包括:响应于访客对门铃系统的按铃操作,检测所述门铃系统对应的门的门锁状态;当所述门的门锁状态是反锁时,执行下述至少一种操作:关闭所述门铃系统的预设响铃;向用户终端发送第一提示信息,以提示所述访客的到访。实施本申请实施例可以实现当访客到访按铃时结合门锁状态判断住户是否在家再执行相应的提醒方式,增加了门铃系统的智能性,使得门铃系统更加人性化。(The application discloses an asynchronous ringing method and device, and the method comprises the following steps: responding to a ring pressing operation of a visitor to a doorbell system, and detecting the door lock state of a door corresponding to the doorbell system; when the door lock state of the door is the back lock, performing at least one of the following operations: closing a preset ring of the doorbell system; and sending first prompt information to the user terminal to prompt the visitor to visit. According to the embodiment of the application, whether the resident is at home and executes a corresponding reminding mode can be judged by combining the door lock state when the visitor visits and rings, the intelligence of the doorbell system is increased, and the doorbell system is more humanized.)

1. An asynchronous ringing method, comprising:

responding to a ring pressing operation of a visitor to a doorbell system, and detecting the door lock state of a door corresponding to the doorbell system;

when the door lock state of the door is the back lock, performing at least one of the following operations: closing a preset ring of the doorbell system; and sending first prompt information to the user terminal to prompt the visitor to visit.

2. The method of claim 1, wherein detecting a door lock state of a door corresponding to a doorbell system in response to a ring-down operation of the doorbell system by a visitor comprises:

counting the pressing times of the doorbell system for the doorbell pressing operation of the visitor within a preset time length;

and when the pressing times are more than or equal to a preset threshold value, detecting the door lock state of a door corresponding to the doorbell system.

3. The method of claim 1 or 2, wherein when the door lock state of the door is a back lock, the method further comprises:

obtaining visitor information of the visitor, wherein the visitor information comprises at least one of image information and voice information of the visitor;

correspondingly, the first prompt message sent to the user terminal carries visitor information of the visitor and indication information of the ring-down operation.

4. The method according to any one of claims 1-3, further comprising:

when the door lock state of the door is not the back lock state, determining a preset ring of the doorbell system;

if the preset ring of the doorbell system is silent, sending second prompt information to the user terminal to prompt the visitor to visit;

and if the preset ringing of the doorbell system is ringing, indicating the doorbell system to ring.

5. The method according to any one of claims 1-3, further comprising:

determining a visitor type of the visitor when a door lock state of the door is not a back lock;

if the visitor type is an emergency type, indicating the doorbell system to ring and giving a second prompt message to the user terminal to prompt the visitor to visit;

and if the visitor type is a non-emergency type, indicating the doorbell system to ring.

6. A device applied to a doorbell system is characterized by comprising:

the door lock detection unit is used for responding to the ring pressing operation of a visitor on the doorbell system and detecting the door lock state of a door corresponding to the doorbell system;

a bell operation unit for performing at least one of the following operations when the door lock state of the door is the back lock: closing a preset ring of the doorbell system; and sending first prompt information to the user terminal to prompt the visitor to visit.

7. The device according to claim 6, wherein the door lock detection unit is specifically configured to:

counting the pressing times of the doorbell system for the doorbell pressing operation of the visitor within the preset time;

and when the pressing times are more than or equal to a preset threshold value, detecting the door lock state of a door corresponding to the doorbell system.

8. The apparatus of claim 6 or 7, further comprising:

an information obtaining unit for obtaining visitor information of the visitor when a door lock state of the door is a back lock, the visitor information including at least one of image information and voice information of the visitor;

correspondingly, the ringing operation unit sends the first prompt message to the user terminal, where the first prompt message carries visitor information of the visitor and indication information of the ringing operation.

9. The device according to any of claims 6-8, wherein the ringing operation unit is further configured to:

when the door lock state of the door is not the back lock state, acquiring a preset bell of the doorbell system;

if the preset ring of the doorbell system is silent, sending second prompt information to the user terminal to prompt the visitor to visit;

and if the preset ringing of the doorbell system is ringing, indicating the doorbell system to ring.

10. The device according to any of claims 6-8, wherein the ringing operation unit is further configured to:

determining a visitor type of the visitor when a door lock state of the door is not a back lock;

if the visitor type is an emergency type, indicating the doorbell system to ring and giving a second prompt message to the user terminal to prompt the visitor to visit;

and if the visitor type is a non-emergency type, indicating the doorbell system to ring.

Technical Field

The present application relates to the field of electronic devices, and in particular, to an asynchronous ringing method and apparatus.

Background

With the continuous development of electronic equipment technology, various intelligent devices are widely applied to daily life of people. The intelligent equipment is combined with the internet of things technology, and more intelligent and humanized services can be provided for users. The doorbell is used as the terminal equipment installed at a door, and when a visitor triggers the doorbell, reminding sound can be provided for a user in a room.

Most of the existing intelligent doorbell products have the ringing function. The doorbell is provided, whether a resident is at home or not, a visitor rings immediately when pressing the doorbell, and on one hand, the doorbell rings at noon break to influence the resident to have a rest; on the other hand, when the resident is not at home, the doorbell rings but cannot inform the resident that the visitor is at the door. And after the visitor rings, the visitor needs to comprehensively judge whether the house is occupied or not through the human body sensor and the camera, and then determines the mode that the visitor visits to remind the resident.

Disclosure of Invention

The embodiment of the application discloses an asynchronous ringing method and device, so that the situation that when a resident is not at home when a visitor performs a ringing operation, the visitor is reminded of arriving of the resident is solved, and when the resident is at home, the resident is informed of the visitor by an optimal prompt strategy according to the type of the visitor, and a doorbell system is enabled to be more intelligent and humanized.

In a first aspect, an embodiment of the present application provides an asynchronous ringing method, including: responding to a ring pressing operation of a visitor to a doorbell system, and detecting the door lock state of a door corresponding to the doorbell system; when the door lock state of the door is the back lock, performing at least one of the following operations: closing a preset ring of the doorbell system; and sending first prompt information to the user terminal to prompt the visitor to visit.

By implementing the method and the device, the mode of reminding the resident of visiting the visitor can be determined according to the door lock state of the door when the visitor rings, on one hand, the ring of the doorbell system is turned off when the door lock state is the back lock, and the electric energy of the doorbell system is saved; on the other hand, the method for sending the first prompt message prompts the resident that the visitor arrives, so that the resident can be timely informed that the visitor arrives at the door of the resident even if the resident is not at home if the visitor rings.

Based on the first aspect, in a possible embodiment, the detecting, in response to a ring-down operation of a visitor to a doorbell system, a door lock state of a door corresponding to the doorbell system includes: counting the pressing times of the doorbell system for the doorbell pressing operation of the visitor within a preset time length; and when the pressing times are more than or equal to a preset threshold value, detecting the door lock state of a door corresponding to the doorbell system.

By means of the method and the device, whether the pressing times of the ring pressing operation are larger than the preset threshold value or not is counted, so that whether visitors who perform the ring pressing operation are persons who really have access requirements or children who play doorbell, door sales promoters, cheats and the like can be distinguished.

Based on the first aspect, in a possible embodiment, when the door lock state of the door is a back lock, the method further comprises: obtaining visitor information of the visitor, wherein the visitor information comprises at least one of image information and voice information of the visitor; correspondingly, the first prompt message sent to the user terminal carries visitor information of the visitor and indication information of the ring-down operation.

It can be seen that, by implementing the embodiment of the application, when the resident is not at home, the doorbell system can also acquire the image information and/or the voice information of the visitor, when the resident receives the prompt message, the resident can know that the visitor visits at the door and can also know who the visitor is, and the fact that the visitor at the door can be known in time even if the resident is not at home is realized.

Based on the first aspect, in a possible embodiment, the method further includes: when the door lock state of the door is not the back lock state, determining a preset ring of the doorbell system; if the preset ring of the doorbell system is silent, sending second prompt information to the user terminal to prompt the visitor to visit; and if the preset ringing of the doorbell system is ringing, indicating the doorbell system to ring.

Based on the first aspect, in a possible embodiment, the method further includes: determining a visitor type of the visitor when a door lock state of the door is not a back lock; if the visitor type is an emergency type, indicating the doorbell system to ring and giving a second prompt message to the user terminal to prompt the visitor to visit; and if the visitor type is a non-emergency type, indicating the doorbell system to ring.

In a second aspect, an embodiment of the present application provides an apparatus, which is applied to a doorbell system, the apparatus includes: the door lock detection unit is used for responding to the ring pressing operation of a visitor on the doorbell system and detecting the door lock state of a door corresponding to the doorbell system; a bell operation unit for performing at least one of the following operations when the door lock state of the door is the back lock: closing a preset ring of the doorbell system; and sending first prompt information to the user terminal to prompt the visitor to visit.

Based on the second aspect, in a possible embodiment, the door lock detection unit is specifically configured to: counting the pressing times of the doorbell system for the doorbell pressing operation of the visitor within the preset time; and when the pressing times are more than or equal to a preset threshold value, detecting the door lock state of a door corresponding to the doorbell system.

Based on the second aspect, in a possible embodiment, the apparatus further comprises: an information obtaining unit for obtaining visitor information of the visitor when a door lock state of the door is a back lock, the visitor information including at least one of image information and voice information of the visitor; correspondingly, the ringing operation unit sends the first prompt message to the user terminal, where the first prompt message carries visitor information of the visitor and indication information of the ringing operation.

Based on the second aspect, in a possible embodiment, the ring operating unit is further configured to: when the door lock state of the door is not the back lock state, determining a preset ring of the doorbell system; if the preset ring of the doorbell system is silent, sending second prompt information to the user terminal to prompt the visitor to visit; and if the preset ringing of the doorbell system is ringing, indicating the doorbell system to ring.

Based on the second aspect, in a possible embodiment, the ring operating unit is further configured to: determining a visitor type of the visitor when a door lock state of the door is not a back lock; if the visitor type is an emergency type, indicating the doorbell system to ring and giving a second prompt message to the user terminal to prompt the visitor to visit; and if the visitor type is a non-emergency type, indicating the doorbell system to ring.

In a third aspect, an embodiment of the present application provides a computer-readable storage medium for storing program instructions for implementing the method according to any one of claims 1 to 5.

In a fourth aspect, the present application provides a computer program software product comprising program instructions which, when executed by a controller of an apparatus, cause the apparatus controller to perform the method of the first aspect. The computer software product may be a software installation package, which, in case it is required to use the method provided by any of the possible designs of the first aspect described above, may be downloaded and executed on a controller of the device to implement the method of the first aspect.

By implementing the embodiment of the application, when the visitor performs the ring-pressing operation, on one hand, when the door lock state is used for judging that no person is in the resident house, the resident can be reminded of visiting the visitor in a manner of sending the prompt message; on the other hand, the door lock state and the preset ringing of the doorbell system can be combined, or the door lock state and the visitor type can determine that the visitor visits and rings the corresponding prompt strategy, so that the door bell system can not frighten the resident family rest person when the resident family rests, and can reasonably remind the resident that the visitor visits, and the door bell system is more intelligent and humanized.

Drawings

In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.

Fig. 1 is a schematic diagram of a visitor arrival prompting system according to an embodiment of the present application;

FIG. 2 is a schematic diagram of an apparatus according to an embodiment of the present disclosure;

FIG. 3 is a functional block diagram of a device controller according to an embodiment of the present disclosure;

FIG. 4 is a sectional view of one possible door lock configuration for mounting to a door;

fig. 5 is a flowchart of an asynchronous ringing method according to an embodiment of the present application;

fig. 6 is a flowchart of another asynchronous ringing method provided in an embodiment of the present application;

fig. 7 is a flowchart of another asynchronous ringing method according to an embodiment of the present application.

Detailed Description

The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.

The terms "first," "second," and the like in the description and claims of the present application and in the above-described drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.

It is to be understood that the terminology used in the embodiments of the present application is for the purpose of describing particular embodiments only, and is not intended to be limiting of the application. As used in the examples of this application and the appended claims, the singular forms "a", "an", and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should also be understood that the term "and/or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.

Referring to fig. 1, fig. 1 is a schematic view of a visitor arrival prompting system provided in an embodiment of the present application, and as shown in fig. 1, the system includes a doorbell system, a device 200, a door lock 100, and optionally, a camera 300. The doorbell system comprises a doorbell outdoor unit 10 and a doorbell indoor unit 20. The device 200 is connected and communicates with the doorbell system, the door lock 100 and the camera 300 in a wired or wireless manner, respectively. The doorbell outdoor unit 10 and the doorbell indoor unit 20 in the doorbell system are connected and communicated in a wired or wireless manner.

The doorbell outdoor unit 10 is used for a visitor to perform a ring pressing operation, the doorbell indoor unit 20 is mainly used for ringing according to a control command of the device 200, the camera 300 is mainly used for shooting an image of the visitor and sending the image of the visitor to the device 200, and the camera 300 includes, but is not limited to, an optical camera, an infrared camera, and a depth camera, and can be used for shooting or recording an optical image. The doorbell outdoor unit 10 and the camera 300 are located on a door, a wall or other positions outside a door, and the device 200 and the doorbell indoor unit 20 can be located on a door, a wall or other positions inside a door. In the embodiment of the present application, the device 200 may be separately deployed from the doorbell indoor unit 20, or may be integrated inside the doorbell indoor unit 20.

When the doorbell outdoor unit 10 is triggered by a visitor, the camera 300 shoots the visitor, the doorbell outdoor unit 10 sends a trigger signal to the device 200, the device 200 acquires the door lock state of the door lock 100, and further determines an optimal reminding mode for informing the resident of the visitor's visit by combining with a visitor image sent by the camera 300 and/or a preset ring of the doorbell system, and executes a corresponding prompt operation.

Referring to fig. 2, fig. 2 is a schematic structural diagram of an apparatus provided in an embodiment of the present application, and as shown in fig. 2, the apparatus 200 may include: controller 211, clock module 212, power module 213, communication module 214, and memory 215. Optionally, the device 200 may also include a sensor 216, a speaker 217, a microphone 218, a display screen 219. These components may communicate over one or more communication buses.

The communication module 214 mainly realizes communication among various components in the device and communication among the device, a door lock, a camera, a doorbell system and a user terminal. The communication module 214 may include a cellular network module, such as a 3G module, a 4G module, a 5G module, an NB-IoT (Narrow Band Internet of Things, NB-IoT) module, and the like, and may also include a non-cellular network module, such as a WIFI module, a bluetooth module, a ZigBee, a Sigfox module, a Long Range Radio (LoRa) module, and the like.

The Display screen 219 is used for displaying the acquired visitor image, and may be a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), an Active Matrix Organic Light-Emitting Diode (AMOLED), or the like.

The speaker 217 is mainly used for playing preset ringing music of the resident, so as to inform the resident that the visitor rings. The microphone 218 may be used to enable voice communication between the resident and the visitor.

The sensor 216 is mainly used to detect whether the door lock 100 in fig. 1 is unlocked, and the sensor 216 may be a pressure sensor or a touch sensor, which may be installed at a position opposite to a locking tongue for unlocking in the door lock 100 independently of the door lock 100 and the device 200.

The controller 211, the clock module 213, and the power supply module 214 may be integrated on a chip. The clock module 213 is mainly used for generating clocks required for data transmission and timing control for the controller 211. The power supply module 214 is mainly used for providing stable and high-precision voltage for the controller 211, the memory 215, the communication module 214 and the like, wherein the power supply module 113 includes but is not limited to a capacitor, a battery and the like. The number of the controllers 211 may be one or more.

The memory 215 is coupled to the controller 211 for storing various data (e.g., the number of ring-down operations, the door lock status and the mapping between preset rings and alert operations, the door lock status and the mapping between visitor type and alert operations, different styles of doorbell music, voice recognition programs, deep learning image algorithms, etc.), various software programs, and/or sets of program instructions.

In particular implementations, memory 215 may include high-speed random access memory and may also include non-volatile memory, such as one or more magnetic disk storage devices, flash memory devices, or other non-volatile solid-state storage devices. The memory 215 may also store one or more applications such as a ring control program, a doorbell ring status control program, an image processing program, a voice processing program, and the like. The controller 211 includes, but is not limited to: a central processing unit, a singlechip, a digital signal processor, a microprocessor and the like.

In this embodiment of the present application, the controller 211 may be configured to call program instructions and data in the memory 215 to implement the asynchronous ringing method described below, which is not described herein for brevity of the description.

The relevant functional units of the controller 211 are described further below. Referring to fig. 3, fig. 3 is a block diagram of a specific implementation manner of the controller 211, as shown in fig. 3, the controller 211 further includes a door lock detection unit 201, an information acquisition unit 202, and a ring operation unit 203, where:

and the door lock detection unit 201 is used for detecting the door lock state of the door corresponding to the doorbell system. Specifically, under the general condition, after the resident carries out the back locking operation to the door, the spring bolt that the lock was used for the back locking can stretch out the sensor that the touching set up, and the sensor can generate a signal that instructs the door to be locked by the back, consequently can judge current lock state through detecting this signal. When the visitor executes the ring pressing operation, the device can actively acquire the door lock state of the door corresponding to the doorbell system so as to judge the subsequent prompt operation.

An information obtaining unit 202, configured to obtain visitor information of a visitor and/or a preset ring of a doorbell system. Specifically, the preset ring of the doorbell system includes any one of silence and ring, the visitor information of the visitor may be at least one of an image of the visitor and a sound of the visitor, and the image of the visitor may be one or more of a visible light image, a depth image, and an infrared image, which may be acquired by the camera 300 in fig. 1. Both the image of the visitor and the voice of the visitor may be processed by the controller 211 of the apparatus to determine the visitor type of the visitor.

And a bell operating unit 203 for determining an optimal way of notifying a resident of a visitor in the home in conjunction with a door lock state of the door and a preset bell of the doorbell system, or the door lock state of the door and a visitor type. Specifically, the ring operation unit sets a mapping relationship between a judgment condition (for example, a door lock state of a door and a preset ring of a doorbell system, or a door lock state of the door and a visitor type) and a prompt operation, and when a visitor performs a ring pressing operation, the ring operation unit performs a corresponding prompt operation according to the mapping relationship to notify the visitor in the household of the visitor.

The door lock state mentioned above can be used to determine whether a person is present at home, because, in general, when a resident leaves home and goes out for business, it is necessary to not only close the door but also perform a back locking operation to improve security. Therefore, the condition that the door lock state is the unlocking state indicates that no person is in the house of the resident, and the condition that the door lock state is not the unlocking state indicates that the person is in the house of the resident. Figure 4 provides a cross-sectional view of one possible door lock configuration for a door to be mounted thereon for a better understanding of the state of the door lock.

Referring to fig. 4, the door lock 100 shown in fig. 4 includes a door lock outer panel 101, a handle 102, a lock body 103, a slant latch bolt 104, and a square latch bolt 105. It should be noted that the inclined locking tongue 104 is mainly used to close the door after the resident applies force to close the door, the inclined locking tongue 104 is connected with the spring in the lock body 103, when the external force is applied by the person, the inclined locking tongue 104 will be retracted into the lock body 103, and when the external force disappears, the inclined locking tongue 104 automatically protrudes out of the lock body 103. The square bolt 105 is mainly used to improve the safety of the door lock, when the square bolt 105 receives an applied rotation force, it protrudes out of the lock body 103 to lock the door where the door lock is located, and if the square bolt 105 retracts into the lock body 103, it needs to receive a rotation force opposite to the force when the square bolt protrudes out of the lock body 103. Therefore, when the square bolt 105 protrudes out of the lock body 103, the door lock state of the corresponding door is the back lock, and when the square bolt 105 retracts out of the lock body 103, the door lock state of the corresponding door is not the back lock.

It should be noted that the shape of the oblique bolt and the square bolt in the door lock may also be circular or other shapes, and the application is not limited specifically.

Referring to fig. 5, based on the above-described ringing device, an asynchronous ringing method provided by the embodiment of the present application is described below, which includes, but is not limited to, the following steps:

step 301, detecting the ring-pressing operation of the visitor to the doorbell system.

In the embodiment of the application, a switch is arranged in the doorbell outdoor unit. When a visitor rings, the doorbell outdoor unit is subjected to external force to enable the switch to be closed, a switch closing signal is generated in a corresponding circuit and sent to the controller 211 of the device 200, and the controller 211 can determine whether the person rings or not by detecting the switch closing signal.

In an embodiment of this application, the doorbell off-premises station can with spring coupling, and the visitor is according to the spring atress when ringing, detects power through power detection sensor and can judge whether someone has carried out according to the bell operation. In some possible embodiments, the force detection sensor may be a resistance strain gauge sensor, which is composed of an elastic element, which may be a spring, a diaphragm, etc., a resistance strain gauge, which may be a resistance wire, a semiconductor, etc., and a measurement conversion circuit. The pressing force detection module may also be a piezoelectric sensor, which is a sensor made of some dielectric materials that generate a piezoelectric effect when subjected to an external force, such as piezoelectric crystals (e.g., quartz crystals, potassium sodium tartrate, etc.), piezoelectric ceramics (e.g., barium titanate, lead zirconate titanate, etc.), and organic piezoelectric materials (e.g., zinc oxide, gallium arsenide, cadmium sulfide, etc.).

And step 302, detecting the door lock state of a door corresponding to the doorbell system.

In the embodiment of the application, before detecting the door lock state of the door corresponding to the doorbell system, the validity of the bell-pressing operation needs to be determined, and the specific steps are as follows: and counting the pressing times of the doorbell system for the visitor to perform the ring pressing operation within the preset time, and detecting the door lock state of the door corresponding to the doorbell system when the pressing times are larger than or equal to a preset threshold value. The preset time period may be 2s, 3s, 5s, 10s, or any other value. The preset threshold may be 3, 4, 5, 7, 8 or other values. It should be noted that the purpose of determining the effectiveness of the ring-down operation is to avoid ring-down of people such as promotion, kids of pranks, etc., and their ring-down mode is usually left without response, and the ring-down operation is performed less frequently within a certain period of time.

In the embodiment of the application, after the validity of the ring-pressing operation is determined, the door lock state of the door corresponding to the doorbell system is detected, and the door lock state can be used for representing whether a person is in the house of a resident or not. Specifically, whether a square bolt of the door lock in fig. 4 protrudes or protrudes may be detected through a pressure sensor or a touch sensor in the device, if the square bolt protrudes or protrudes, the pressure sensor or the touch sensor may generate a change signal to be sent to the device 200 in fig. 1, and at this time, it is detected that the door lock state of the door corresponding to the doorbell system is the back lock; if the square lock tongue does not extend out or protrude, the pressure sensor or the touch sensor does not generate a change signal, and the door lock state of the door corresponding to the doorbell system is detected to be not the back locking.

In another embodiment of the present application, the material of the square bolt in the door lock is usually metal, a magnetic switch may be built in the door lock, and the door lock state of the door is determined according to the closing state of the magnetic switch, that is, when the door is reversely locked by a resident, the square bolt protrudes out of the lock body and approaches the magnetic switch, the magnetic switch is closed, and at this time, the corresponding door lock state is reverse locking; when the door is not reversely locked, the square bolt retracts into the lock body and is far away from the magnetic switch, the magnetic switch is disconnected, and the corresponding door lock is in a non-reverse locking state. Therefore, if the device 200 detects the closing signal of the magnetic switch, it can determine that the door lock state of the door corresponding to the doorbell system is the lock reversal, otherwise, the door lock state is the lock reversal.

And step 303, when the door lock state of the door is the back lock state, closing a preset ring of the doorbell system and/or sending first prompt information to the user terminal.

It should be noted that the preset ringing of the doorbell system is preset by a resident on the doorbell indoor unit, and the preset ringing includes any one of ringing and muting. The resident sets the preset ring of the doorbell system according to the work and rest time of the resident. For example, a resident sets preset rings of two time periods of "1: 00p.m. -2:00 a.m." and "10: 00p.m. -7:00 a.m." to be silent on the device, and preset rings of the doorbell system of the rest of the time periods are rings.

In the embodiment of the application, when the device detects that the door lock state is the back lock state, it indicates that no one is at home, the controller 211 of the device can turn off the preset ring of the doorbell system to save the electric energy of the device, and the controller 211 can also send first prompt information to the user terminal of the resident to remind the visitor of visiting, wherein the first prompt information carries indication information of the ring pressing operation. For example, the first prompt message may be a short message indicating "visited by visitor", APP message push, wechat public number message push, or the like.

In another embodiment of the application, when the device detects that the door lock state is the back lock state, the controller 211 of the device can also obtain an image of a visitor shot by the camera, the controller 211 can identify the visitor by using a depth learning model (or called a depth neural network model) trained in advance according to the image, the identification result can be an acquaintance or a stranger, or can identify who or the stranger the visitor is specific, and after the identification result is obtained, first prompt information is sent to a user terminal of the resident to remind the resident that the visitor visits, wherein the first prompt information carries visitor information of the visitor and indication information of the ring pressing operation. For example, the first prompt information may represent "acquaintance comes to visit" or "stranger comes to visit", and the first prompt information may also represent "jijijiujiu who and who comes to visit", "friends who and who comes to visit", "stranger comes to visit", and so on.

It should be noted that the sending mode of the first prompt message may be a short message, APP push, public number push, and the like, and the application is not particularly limited.

In one implementation, Deep learning includes Deep Neural Networks (DNNs). Such as Convolutional Neural Networks (CNN), Recurrent Neural Networks (RNN), or Deep Belief Networks (DBN).

In another embodiment of the present application, when the device of the present application detects that the door lock state is the back lock state, the controller 211 of the device may further obtain a voice of the visitor, and the controller 211 may identify the voice of the visitor by using a voice matching method according to the voice information to determine the identity information of the visitor, and send a first prompt message representing the visitor information to the user terminal of the resident after obtaining the identification result. For example, the convolutional neural network can be used for matching Mel energy spectrum characteristics in the voice of the visitor, the voice of an acquaintance is collected in advance to form a voice training sample for convolutional neural network training, when the visitor visits, the voice of the visitor is obtained, and the trained convolutional neural network model is used for identifying the voice of the visitor so as to determine the identity of the visitor.

It should be noted that the matching of the sounds may also be performed by a template matching method, a k-nearest neighbor algorithm, or other classification algorithms.

In some possible embodiments, when the device of the present application detects that the door lock state is the back lock state, the controller 211 of the device may further obtain the image and the voice information of the visitor, identify the image and the voice information of the visitor, determine the identity information of the visitor, and then send the first prompt message carrying the specific information of the visitor to the user terminal of the resident.

It should be noted that the user terminal may be a mobile phone, a wearable device (e.g., a sports bracelet, a smart watch, etc.), a tablet computer, and the like.

It should be noted that, when the controller 211 of the apparatus in the embodiment of the present application sends the first prompt message to the user terminal, the first prompt message may be accompanied by one or more of flashing, vibrating, and ringing of a breathing lamp of the user terminal.

It can be seen that, by implementing the embodiment of the application, whether the door is unlocked or not is judged by detecting the door lock state of the door corresponding to the doorbell system, so that whether people exist in the household or not is determined, and the method is low in cost and simple in technology. When the door lock state is detected to be the back locking state, on one hand, the bell of the doorbell system is turned off when the door lock state is the back locking state, so that the electric energy of the doorbell system is saved; on the other hand, the method prompts the resident that the visitor visits by sending the first prompt message, so that the resident can be timely informed that the visitor arrives at the door of the resident even if the resident is not at home if the visitor visits by the ring.

Referring to fig. 6, fig. 6 is a diagram of another asynchronous ringing method provided in the embodiment of the present application, where the method includes, but is not limited to, the following steps:

step 401, detecting a ring-down operation of a visitor to a doorbell system. The detailed implementation process of this step can refer to the detailed description of step 301 in the embodiment of fig. 5, and is not described here again.

And step 402, detecting the door lock state of a door corresponding to the doorbell system. The detailed implementation process of this step can refer to the detailed description of step 301 in the embodiment of fig. 5, and is not described here again.

And step 403, when the door lock state of the door is not the back lock, performing corresponding prompt operation by combining with a preset ring of the doorbell system.

It should be noted that, the resident sets a preset ring of the doorbell system in advance on the doorbell indoor unit, and the preset ring includes any one of a ring and a mute. The resident sets the preset ring of the doorbell system according to the work and rest time of the resident. For example, a resident sets preset rings of two time periods of "1: 00p.m. -2:00 a.m." and "10: 00p.m. -7:00 a.m." to be silent on the device, and preset rings of the doorbell system of the rest of the time periods are rings.

In this embodiment of the application, when the door lock state of the door corresponding to the doorbell system is not the back lock, that is, it indicates someone is in the household of the resident, the controller 211 of the device first acquires the preset ringing of the doorbell system, and then executes the corresponding prompt operation according to the preset ringing. In order to more clearly display the corresponding relationship among the door lock state, the preset ringing and the prompt operation, table 1 lists various prompt operations corresponding to different preset ringing when the door lock state is not the back lock, specifically, if the preset ringing of the doorbell system is silent, a second prompt message is sent to the user terminal to remind the resident of the visitor visiting; and if the preset ring of the doorbell system is a ring, indicating the doorbell system to ring to remind a person in a room where the doorbell is located to open the door.

TABLE 1

Figure BDA0002219230870000101

For example, a certain resident sets preset rings of two time periods of "1: 00p.m. -2:00 a.m." and "10: 00p.m. -7:00 a.m." as silent rings on the doorbell indoor unit, and preset rings of the doorbell system in the rest time periods are rings. If the visitor arrives at the resident at 10 am and the ring pressing operation is executed, the device detects that the door lock state of the door is not the back lock, and the preset ring corresponding to the current time 10 is obtained as the ring, the device controls the doorbell indoor unit to play doorbell music preset by the resident to remind the resident of the ring pressing operation of the visitor; if the visitor arrives at the resident home at 1 o 'clock in the afternoon and half, the ring pressing operation is executed, the device detects that the door lock state of the door is not the back lock, the preset ring corresponding to 1 o' clock at the current moment is acquired as the mute, the doorbell indoor unit cannot sound, the controller 211 of the device sends second prompt information to a user terminal (for example, a mobile phone), the second prompt information represents that the visitor visits, the second prompt information can be sent through a short message, and the prompt information can also be pushed through APP information, and can also be pushed through third-party software such as WeChat and QQ.

It should be noted that when the preset ring of the doorbell system is a ring, the doorbell music played by the doorbell indoor unit may be a "ding-dong" prompt sound, or a voice prompt sound such as "a guest arrives" or "a certain person arrives", or different types of music such as a preset section of customized pure music or a song.

In another embodiment of the application, when the door lock state of the door corresponding to the doorbell system is not a back lock, that is, it indicates that someone is in the household of the resident, the controller 211 of the device may first obtain the preset ring bell of the doorbell system, and may also identify the image shot by the camera to determine the specific identity of the visitor, and if the preset ring bell of the doorbell system is a ring bell, the controller instructs the doorbell system to ring to remind the person in the room where the doorbell is located to open the door; and if the preset ring of the doorbell system is silent, sending second prompt information representing the specific information of the visitor to the user terminal to remind the resident of the visitor. For example, the second prompt message may be a message "a certain visitor visits", "a certain visitor is waiting outdoors", "a certain visitor is asking the owner to do you up", etc.

It should be noted that, when the controller 211 of the apparatus in the embodiment of the present application sends the second prompt message to the user terminal, the second prompt message may be accompanied by one or more of flashing, vibrating, and ringing of a breathing lamp of the user terminal.

It should be noted that the user terminal may be a mobile electronic device such as a mobile phone, a tablet computer, and a wearable device (e.g., a sports bracelet, a smart watch, etc.).

Therefore, by the implementation of the embodiment of the application, the optimal visitor visiting prompt operation can be executed by combining the preset ringing of the doorbell system when the situation that the door lock state of the corresponding door of the doorbell system is not the back locking state is detected. The suggestion operation in the aforesaid can realize when someone is having a rest in the resident family, the mode suggestion resident family through the non-jingle bell has the visitor to arrive, on the one hand, has both avoided doorbell ringtone frightening the people that have a rest in the resident family, and on the other hand can remind the resident family rationally again that there is the visitor to visit for doorbell system is more intelligent, humanized.

Referring to fig. 7, fig. 7 is a diagram of another asynchronous ringing method provided in the embodiment of the present application, where the method includes, but is not limited to, the following steps:

step 501, detecting the ring-pressing operation of the visitor to the doorbell system. The detailed implementation process of this step can refer to the detailed description of step 301 in the embodiment of fig. 5, and is not described here again.

And 502, detecting the door lock state of a door corresponding to the doorbell system. The detailed implementation process of this step can refer to the detailed description of step 301 in the embodiment of fig. 5, and is not described here again.

And 503, when the door lock state is not the back lock, determining the visitor type and carrying out corresponding prompt operation.

In the embodiment of the application, the visitor type to which the visitor belongs can be determined by identifying the image information and/or the voice information of the visitor, the visitor type can be classified into an emergency type or a non-emergency type, and the controller of the device executes corresponding prompt operation according to the visitor type to which the visitor belongs so as to remind the resident of the arrival of the visitor. In order to more clearly display the corresponding relationship among the door lock state, the visitor type and the prompt operation, table 2 lists various prompt operations corresponding to different visitor types when the door lock state is not the back lock, specifically, if the visitor type to which the visitor belongs is an emergency type, the doorbell system is indicated to ring and second prompt information is given to the user terminal to prompt the resident that the visitor visits; and if the visitor type of the visitor belongs to the non-emergency type, indicating the doorbell system to ring.

For example, the second prompt message may only indicate that a visitor rings, that is, "has a visitor visit", "has a visitor rings", or the like, may also indicate that a visitor comes and a visitor type to which the visitor belongs, that is, "has an urgent visitor visits", "has a non-urgent visitor visits", or the like, and may also indicate that a visitor comes and specifically is who, that is, "an urgent visitor gets a certain visit", "an urgent visitor gets a certain visitor", or the like.

It should be noted that, when the controller 211 of the apparatus in the embodiment of the present application sends the second prompt message to the user terminal, the second prompt message may be accompanied by one or more of flashing, vibrating, and ringing of a breathing lamp of the user terminal.

It should be noted that the user terminal may be a mobile phone, a wearable device (e.g., a sports bracelet, a smart watch, etc.), a tablet computer, and the like.

TABLE 2

Figure BDA0002219230870000121

It should be noted that, the type of the visitor to which the visitor belongs is determined by means of image recognition or voice recognition, and a sample set formed by images or voices of relatives and friends who often come and go needs to be collected first and input to the deep learning model for training. When a visitor visits and rings down, the device collects images and voices of the visitor through the camera and the voice receiver respectively, inputs the images or voices of the visitor into the trained deep learning model respectively for recognition, outputs an 'emergency type' when the images or voices of the visitor are matched with the information in the sample set, and outputs a 'non-emergency type' when the images or voices of the visitor are not matched with the information in the sample set. In some possible embodiments, the specific visitor is identified through the deep learning model, namely the visitor name corresponding to the visitor image or voice in the sample set.

In some possible embodiments, whether the visitor type to which the visitor belongs is an emergency type or a non-emergency type may also be determined according to the number of pressing times of the ring-pressing operation of the doorbell system within the preset time duration, and generally, the number of pressing times of the visitor of the emergency type within the preset time duration is generally large. Specifically, when the pressing frequency of the ring-pressing operation is greater than a preset second threshold, the visitor corresponding to the ring-pressing operation belongs to an emergency type; and when the pressing times of the ring-pressing operation are less than or equal to a preset second threshold and greater than a preset threshold, the visitor corresponding to the ring-pressing operation belongs to a non-emergency type. It should be noted that the preset threshold is smaller than the preset second threshold, where the preset threshold is used to determine the validity of the ring-down operation, and the preset threshold is described in detail in step 302 in the foregoing embodiment, and is not described here again.

In the embodiment of the application, for the emergency type and the non-emergency type, although ringing exists in the prompt operation, different visitor types can be distinguished by controlling the rhythm of ringing music of the two types, so that people in the house of a resident can judge the visitor type to which the visitor belongs only by listening to the ringing music. For example, an urgent type may correspond to a ringing tempo that is short, e.g., a fast song, rap, or other music type with a short tempo, and a non-urgent type may correspond to a music type that is slow, e.g., a slow song, a light music, or other music type with a slow tempo. Different visitor types can also be distinguished by controlling the sound volume of the two rings, for example, the sound volume of the ring corresponding to the emergency type is larger than that of the ring corresponding to the non-emergency type. It is also possible to distinguish between different types of guests by controlling the number of rings of both types, for example, if the ring alert tone is "ding-dong", the number of rings for the emergency type is greater than the number of rings for the non-emergency type, for example, the ring for the emergency type may be "ding-dong-ding", and the ring for the non-emergency type may be "ding-dong".

It should be noted that the ringing music corresponding to the emergency type and the non-emergency type may also be the same, and the present application does not specifically limit the ringing mode in the prompt operation corresponding to the emergency type and the non-emergency type.

By implementing the embodiment of the application, when a resident has a person, the visitor type to which the visitor belongs is determined by classifying the visitor and then the prompt operation corresponding to the visitor type is adopted to prompt the resident that the visitor visits, so that the visitor type to which the visitor belongs can be immediately known by the person in the resident only according to the corresponding prompt operation, and the doorbell system is more intelligent and humanized.

The asynchronous ringing method described in the above embodiments is further described in some specific application scenarios.

In an application scenario, a resident sets preset bells in a time period of 1:00p.m. -2:00p.m. "," 11:00p.m. -7:00a.m. "to be silent on an indoor doorbell unit in advance, the other time periods are bells, the resident is out of a vegetable buyer at 10 am, no person is in the vegetable buyer, a ring pressing operation is carried out when a visitor visits, the indoor doorbell does not ring, the mobile phone in a resident pocket vibrates once, and a prompt message" the visitor visits and please open the door "is displayed on the doorbell; if the door of the resident is provided with the camera, the prompt message received by the mobile phone of the resident may be 'a certain visitor' or an image for shooting the visitor is received and prompts 'the visitor arrives'.

In an application scenario, a resident sets preset bells in a time period of 1:00p.m. -2:00p.m. "," 11:00p.m. -7:00a.m. "to be silent in advance on an indoor unit of a doorbell, the other time periods are bells, the resident at 10 am goes out of a vegetable buyer, no one is in the visitor, the bell-pressing operation is carried out when the visitor visits, no one opens the door for a long time, the visitor records a voice by pressing a message-leaving key beside the visitor, an intelligent screen worn on the wrist is bright, and prompt information is displayed on the intelligent screen, namely that a certain visitor arrives at a certain visitor, the door is opened, or an emergency visitor arrives at the visitor, or a non-emergency visitor arrives at the visitor, or a certain stranger arrives at the visitor, or an emergency visitor arrives at the certain visitor.

In an application scenario, a resident sets a preset ring of 1:00p.m. -2:00p.m. on an indoor doorbell unit in advance as a mute state, the resident still watches TV in a living room at 1 o ' clock afternoon, a child sleeps in a room, a visitor calls for a ring at the moment, an intelligent bracelet worn on the wrist of the resident vibrates, and prompt information ' the visitor calls for the door and please open the door ' is displayed on the intelligent bracelet; if the door of the resident is provided with the camera, the prompt message received by the mobile phone of the resident may be 'a certain visit of an emergency visitor' or an image for shooting the visitor is received and prompts 'the visitor arrives'.

In an application scenario, a resident sets preset bells in time periods except for 1:00p.m. -2:00p.m. "and 11:00p.m. -7:00 a.m." on an indoor doorbell unit in advance, and the indoor doorbell rings when a visitor visits at 4 pm and presses the bells.

In an application scenario, a resident sets preset bells in time periods except for 1:00p.m. -2:00p.m. "," 11:00p.m. -7:00a.m. "on an indoor doorbell unit in advance, and if a visitor visits at 4 pm and presses the bell, the indoor doorbell bells, and meanwhile, an intelligent bracelet worn on the wrist of the resident vibrates, and prompt information of 'visiting an emergency visitor, opening a door' or 'visiting a certain emergency visitor' is displayed on the intelligent bracelet.

In an application scenario, a resident sets a preset ring in a time period of 1:00p.m. -2:00p.m. to be silent on a doorbell indoor unit in advance, people in the resident are in noon break at 1 o ' clock, a visitor visits and presses the ring at the moment, an intelligent bracelet worn on the wrist of the resident rings and/or vibrates for a plurality of times, and prompt information of ' visit of an emergency visitor ' or ' visit of a certain emergency visitor ' is displayed on the intelligent bracelet.

In an application scenario, a resident sets a preset ring in a time period of 1:00p.m. -2:00p.m. on an indoor doorbell unit in advance to be silent, people in the resident are in noon and half 1 pm, a visitor visits and presses the ring at the moment, an intelligent bracelet screen worn on the wrist of the resident is bright, and prompt information of 'non-emergency visitor visits' is displayed on the intelligent bracelet screen.

Embodiments of the present application also provide a computer storage medium, where the computer storage medium stores a computer program for electronic data exchange, the computer program enabling a computer to execute part or all of the steps of any one of the methods described in the above method embodiments, and the computer includes an electronic device.

Embodiments of the present application also provide a computer program product comprising a non-transitory computer readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps of any of the methods as described in the above method embodiments. The computer program product may be a software installation package, the computer comprising an electronic device.

It should be noted that, those skilled in the art can understand that all or part of the steps in the various methods of the above embodiments can be implemented in hardware, and can also be implemented in a manner that a processor executes software instructions. The software instructions may be stored in a computer-readable storage medium, which may include Read-Only Memory (ROM), Random Access Memory (RAM), Programmable Read-Only Memory (PROM), Erasable Programmable Read-Only Memory (EPROM), One-time Programmable Read-Only Memory (OTPROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), a Read-Only disk (Compact Disc-on-ROM), or any other optical disk storage, magnetic tape storage, or any other medium capable of being used to carry or store data. An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. Of course, the storage medium may also be integral to the processor. The processor and the storage medium may reside in an ASIC. Additionally, the ASIC may reside in an access network device, a target network device, or a core network device. Of course, the processor and the storage medium may reside as discrete components in an access network device, a target network device, or a core network device.

Those skilled in the art will appreciate that in one or more of the examples described above, the functionality described in the embodiments of the present application may be implemented, in whole or in part, by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed on a computer, cause the processes or functions described in accordance with the embodiments of the application to occur, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored on a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, from one website, computer, server, or data center to another website, computer, server, or data center via wire (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device, such as a server, a data center, etc., that incorporates one or more of the available media. The usable medium may be a magnetic medium (e.g., a floppy Disk, a hard Disk, a magnetic tape), an optical medium (e.g., a Digital Video Disk (DVD)), or a semiconductor medium (e.g., a Solid State Disk (SSD)), among others.

In the above embodiments, the descriptions of the respective embodiments have respective emphasis, and reference may be made to related descriptions of other embodiments for parts that are not described in detail in a certain embodiment.

In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.

In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.

The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application may be substantially implemented or contributed to by the prior art, or all or part of the technical solution may be embodied in a software product, which is stored in a storage medium and includes instructions for causing a device (which may be a personal computer, a server, or a network device, a robot, a single chip microcomputer, a chip, a robot, or the like) to perform all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: u disk, removable hard disk, read only memory, random access memory, magnetic or optical disk, etc. for storing program codes.

The foregoing detailed description of the embodiments of the present application has been presented to illustrate the principles and implementations of the present application, and the above description of the embodiments is only provided to help understand the method and the core concept of the present application; meanwhile, for a person skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.

19页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种可视化的病床呼叫系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!