CN109191649B - Method and device for sharing control authority of intelligent door lock - Google Patents

Method and device for sharing control authority of intelligent door lock Download PDF

Info

Publication number
CN109191649B
CN109191649B CN201811260758.3A CN201811260758A CN109191649B CN 109191649 B CN109191649 B CN 109191649B CN 201811260758 A CN201811260758 A CN 201811260758A CN 109191649 B CN109191649 B CN 109191649B
Authority
CN
China
Prior art keywords
visitor
visitors
door lock
intelligent door
unlocking
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811260758.3A
Other languages
Chinese (zh)
Other versions
CN109191649A (en
Inventor
许金秧
谌进
庞文军
鄢辉
杨万波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Gree Electric Appliances Inc of Zhuhai
Original Assignee
Gree Electric Appliances Inc of Zhuhai
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Gree Electric Appliances Inc of Zhuhai filed Critical Gree Electric Appliances Inc of Zhuhai
Priority to CN201811260758.3A priority Critical patent/CN109191649B/en
Publication of CN109191649A publication Critical patent/CN109191649A/en
Application granted granted Critical
Publication of CN109191649B publication Critical patent/CN109191649B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/30Individual registration on entry or exit not involving the use of a pass
    • G07C9/38Individual registration on entry or exit not involving the use of a pass with central registration
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/30Individual registration on entry or exit not involving the use of a pass
    • G07C9/32Individual registration on entry or exit not involving the use of a pass in combination with an identity check
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/30Individual registration on entry or exit not involving the use of a pass
    • G07C9/32Individual registration on entry or exit not involving the use of a pass in combination with an identity check
    • G07C9/37Individual registration on entry or exit not involving the use of a pass in combination with an identity check using biometric data, e.g. fingerprints, iris scans or voice recognition

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Lock And Its Accessories (AREA)

Abstract

The application discloses a method and a device for sharing control authority of an intelligent door lock, wherein the method comprises the following steps: when a user does not visit at home by a plurality of visitors, a user terminal receives friend adding requests sent by the visitor terminals, wherein the friend adding requests comprise user names of intelligent door lock application programs corresponding to the visitors and identity information of the visitors, based on the identity information of the visitors, the user names are added into groups corresponding to the intelligent door lock application programs set by a user main terminal, the user main terminal and the visitor terminals are in information interaction, setting information of the intelligent door lock application programs set by the visitor terminals is obtained, and different intelligent door lock control permissions are distributed to the visitors according to the setting information. The method solves the technical problem that the intelligent door lock control authority sharing method in the prior art cannot meet the requirements of all visitors.

Description

Method and device for sharing control authority of intelligent door lock
Technical Field
The application relates to the technical field of intelligent door locks, in particular to a method and a device for sharing control authority of an intelligent door lock.
Background
At present, the intelligent door lock has a plurality of unlocking modes, for example, the intelligent door lock is unlocked by fingerprints, sound, passwords or house cards, and the intelligent door lock is unlocked by inputting the passwords in a certain mode. With the rapid development of the internet of things technology, a user can install an intelligent door lock application program on a mobile terminal to remotely control the opening or closing of the intelligent door lock through a network, and can share the control authority of the intelligent door lock to other users.
For example, when a plurality of visitors come from a home and the user is not at home, in order to enable the visitors to enter the home, at present, a general intelligent door lock application generates a temporary unlocking password through a preset password generation algorithm, and sends the temporary unlocking password to all visitors, the visitors unlock the door through the temporary unlocking password, wherein the effective unlocking time of the temporary unlocking password is set by the user, namely, after the temporary unlocking password is generated, the effective unlocking time is fixed, but because of the current existence of a plurality of visitors, the visiting duration and the visiting demand of each visitor are different, the same temporary password is sent to the visitors, the demands of all visitors cannot be met, and the experience effect of the user is poor.
Disclosure of Invention
The application provides a method and a device for sharing control authority of an intelligent door lock, which are used for solving the technical problem that the method for sharing control authority of the intelligent door lock cannot meet the requirements of all visitors when a user does not visit at home in the prior art.
In a first aspect, the present application provides a method for sharing control authority of an intelligent door lock, including: when a user does not visit a plurality of visitors at home, receiving friend adding requests sent by a plurality of visitor terminals, wherein the friend adding requests comprise user names of intelligent door lock application programs corresponding to the visitors and identity information of the visitors;
based on the identity information of the visitors, the user name is added to a group corresponding to an intelligent door lock application program set by a user terminal, and information interaction between the user terminal and the multiple visitor terminals is realized;
acquiring setting information of intelligent door lock application programs set by the plurality of visitor terminals;
and distributing different intelligent door lock control authorities to the multiple visitors according to the setting information.
According to the method provided by the embodiment of the application, the user names corresponding to the intelligent door lock application programs set by the visitor terminals are added into the group corresponding to the intelligent door lock application program set by the user terminal, in the group, the user terminal distributes different intelligent door lock control authorities to the visitor terminals according to the setting information of the intelligent door lock application program set by each visitor terminal, and therefore the shared intelligent door lock control authorities meet the requirements of all visitors when the user is not at home and has multiple visitors.
Optionally, the setting information includes: and the age of the visitor or historical data of the unlocking password set in the intelligent door lock application program.
Optionally, allocating different intelligent door lock control permissions to the multiple visitors according to the setting information includes:
classifying visitors corresponding to the intelligent door lock application program into young people and old people according to the ages of the visitors;
if the visitor is a young person, distributing fingerprint unlocking permission, voice unlocking permission or password unlocking permission for an intelligent door lock application program set by the visitor terminal corresponding to the visitor, so that the visitor terminal can be unlocked based on the fingerprint, voice or password set by the visitor in the intelligent door lock application program;
and if the visitor is the old, generating an unlocking password and sending the unlocking password to the visitor terminal corresponding to the visitor.
According to the method provided by the embodiment of the application, the age of the visitor set in the intelligent door lock application program is used for dividing the visitors into young people and old people, the age stage to which the visitors belong is used for distributing the intelligent door lock control permission in different modes for the visitors, and the situation that the experience effect of controlling the intelligent door lock by the visitor is poor due to the fact that the intelligent door lock control permission mode is not suitable for the visitors is avoided.
Optionally, if the visitor is an old person, an unlocking password is generated, and the unlocking password is sent to the visitor terminal corresponding to the visitor, including:
determining the occurrence times of each number, letter and symbol in historical data of an unlocking password set by the visitor in the intelligent door lock application program;
determining the numbers, letters and symbols which are used by the visitors most frequently according to the times;
and generating an unlocking password based on the number, letter or symbol with the largest number of times of use of the visitor, and sending the unlocking password to the visitor terminal corresponding to the visitor.
According to the method provided by the embodiment of the application, the user terminal determines the number of times that each number, letter and symbol appear in the historical data of the unlocking password set by the visitor, namely the number, letter and symbol which are used by the visitor in favor of are the most, and the visitor distributes the unlocking password based on the visitor in favor of improving the experience effect of the visitor.
Optionally, before allocating different smart door lock control permissions to the multiple visitors according to the setting information, the method further includes:
receiving access time lengths of the plurality of visitors sent by the plurality of visitor terminals;
and allocating different time lengths for the visitor terminals to join the group according to the access time lengths of the visitors, so that the visitors have different time length authorities for controlling the intelligent door lock.
In the method provided by the embodiment of the application, the user terminal allocates the intelligent door lock control permission with different durations to the multiple visitors by acquiring the access durations of the multiple visitors so as to meet the requirements of the access durations of the different visitors and avoid repeatedly allocating the intelligent door lock control permission to the multiple visitors.
In a second aspect, the present application provides a device that intelligence lock control authority was shared, the device includes:
the system comprises a receiving module, a sending module and a sending module, wherein the receiving module is used for receiving friend adding requests sent by a plurality of visitor terminals when a user does not visit at home by a plurality of visitors, and the friend adding requests comprise user names of intelligent door lock application programs corresponding to the visitors and identity information of the visitors;
the adding module is used for adding the user name into a group corresponding to an intelligent door lock application program set by a householder terminal based on the identity information of the visitor, so that the information interaction between the householder terminal and the visitor terminals is realized;
the acquisition module is used for acquiring the setting information of the intelligent door lock application programs set by the plurality of visitor terminals;
and the processing module is used for distributing different intelligent door lock control authorities to the multiple visitors according to the setting information.
Optionally, the setting information includes: and the age of the visitor or historical data of the unlocking password set in the intelligent door lock application program.
Optionally, the processing module is specifically configured to:
classifying visitors corresponding to the intelligent door lock application program into young people and old people according to the ages of the visitors;
if the visitor is a young person, distributing fingerprint unlocking permission, voice unlocking permission or password unlocking permission for an intelligent door lock application program set by the visitor terminal corresponding to the visitor, so that the visitor terminal can be unlocked based on the fingerprint, voice or password set by the visitor in the intelligent door lock application program;
and if the visitor is the old, generating an unlocking password and sending the unlocking password to the visitor terminal corresponding to the visitor.
Optionally, the processing module is specifically configured to:
determining the occurrence times of each number, letter and symbol in the historical data corresponding to the visitor;
determining the numbers, letters and symbols which are used by the visitors most frequently according to the times;
and generating an unlocking password based on the number, letter or symbol with the largest number of times of use of the visitor, and sending the unlocking password to the visitor terminal corresponding to the visitor.
Optionally, the receiving module is further configured to: receiving access time lengths of the plurality of visitors sent by the plurality of visitor terminals;
the processing module is further used for allocating different time lengths for the visitor terminals to join the group according to the access time lengths of the visitors, so that the visitors have different time length authorities for controlling the intelligent door lock.
In a third aspect, the present application provides a terminal, including:
a memory for storing instructions for execution by at least one processor;
a processor for executing instructions stored in a memory to perform the method of the first aspect.
In a fourth aspect, the present application provides a computer readable storage medium having stored thereon computer instructions which, when run on a computer, cause the computer to perform the method of the first aspect.
Drawings
Fig. 1 is a schematic structural diagram of a system for controlling sharing of rights by an intelligent door lock according to an embodiment of the present disclosure;
fig. 2 is a flowchart of a method for controlling sharing of rights by an intelligent door lock according to an embodiment of the present disclosure;
fig. 3 is a schematic structural diagram of an apparatus for controlling sharing of rights by an intelligent door lock according to an embodiment of the present disclosure;
fig. 4 is a schematic structural diagram of a terminal according to an embodiment of the present application.
Detailed Description
In the solutions provided in the embodiments of the present application, the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments obtained by a person of ordinary skill in the art without any inventive work according to the embodiments of the present application are within the scope of the present application.
In order to better understand the technical solutions, the technical solutions of the present application are described in detail below with reference to the drawings and specific embodiments, and it should be understood that the specific features in the embodiments and examples of the present application are detailed descriptions of the technical solutions of the present application, and are not limitations of the technical solutions of the present application, and the technical features in the embodiments and examples of the present application may be combined with each other without conflict.
Fig. 1 is a schematic structural diagram of a system for controlling sharing of rights by an intelligent door lock according to an embodiment of the present application, where the system includes: a user terminal 101, a plurality of guest terminals 102 and an intelligent door lock 104; wherein, the user terminal 101 is used for controlling the intelligent door lock 104 and distributing the authority for controlling the intelligent door lock 104 to the plurality of visitor terminals 102; the plurality of guest terminals 102 are used for controlling the intelligent door lock 104 based on the control authority assigned by the user terminal 101; the smart door lock 104 is configured to receive a control command from the user terminal 101 or the guest terminals 102 and perform an unlocking operation.
Example one
The method for sharing control authority of an intelligent door lock provided by the embodiment of the present application is described in further detail below with reference to the accompanying drawings of the specification, and a specific implementation manner of the method may include the following steps (a method flow is shown in fig. 2):
step 201, when a user does not visit a plurality of visitors at home, a user terminal receives a friend adding request sent by a plurality of visitor terminals, wherein the friend adding request comprises user names of smart door lock application programs corresponding to the visitors and identity information of the visitors.
Specifically, the user terminal and the visitor terminal are both provided with the intelligent door lock application program, and when a user does not visit at home by a plurality of visitors, the plurality of visitor terminals send user names and identity information (such as names, personal photos and the like) of the corresponding intelligent door lock application programs to the user terminal in a manner of adding friend requests.
Step 202, the user terminal adds the user name to a group corresponding to an intelligent door lock application program set by the owner terminal based on the identity information of the visitor, so that the information interaction between the owner terminal and the visitor terminals is realized.
The method comprises the steps that a user creates a group in advance in an intelligent door lock application program corresponding to a user terminal, and after the user terminal receives a friend adding request sent by a plurality of visitors, the visitors can send the friend adding request to the user terminal through short messages, WeChat or QQ and the like, and the visitors can also send the friend adding request to the user terminal through an application program developed by a manufacturer, such as the intelligent door lock application program or an intelligent home application program.
And extracting the identity information of the visitor in the friend adding request, and comparing the identity information with the data in the database of the user terminal, for example, if the identity information is the name of the visitor, the user terminal compares the name information with the information in a telephone directory, and if the identity information is the personal photo information of the visitor, the user terminal compares the photo with the photo in the photo library. And if the user terminal finds information matched with the visitor identity information in a database, adding the login user name of the intelligent door lock application corresponding to the visitor terminal into a group corresponding to the user terminal, so that the user terminal and the visitors perform information interaction through the group.
And step 203, the user terminal acquires the setting information of the intelligent door lock application programs set by the visitor terminals.
The setting information includes: and the age of the visitor or historical data of the unlocking password set in the intelligent door lock application program.
After the user installs the intelligent door lock application program to a corresponding terminal, the user needs to set personal information in the intelligent door lock application program, wherein the personal information comprises an image, a nickname, a user name, an age, a region where the user is located, an unlocking password, a historical unlocking password and the like. When the visitor terminal is added into the group set by the user terminal, the user terminal sends a setting information query request to the visitor terminal, the visitor terminal sends the personal information to the user terminal, and the user terminal obtains the age of the visitor from the personal information or sets historical data of an unlocking password in the intelligent door lock application program.
And 204, distributing different intelligent door lock control authorities to the multiple visitors by the user terminal according to the setting information.
The user terminal divides the visitors corresponding to the intelligent door lock application program into young people and old people according to the ages of the visitors; if the visitor is a young person, distributing fingerprint unlocking permission, voice unlocking permission or password unlocking permission for an intelligent door lock application program set by the visitor terminal corresponding to the visitor, so that the visitor terminal can be unlocked based on the fingerprint, voice or password set by the visitor in the intelligent door lock application program; and if the visitor is the old, generating an unlocking password and sending the unlocking password to the visitor terminal corresponding to the visitor.
Specifically, the user terminal sets up the age threshold in advance, if visitor's age is not less than the age threshold, then confirm that this visitor is the old person, user terminal is based on acquireing set up the historical data of unblanking password in the intelligent lock application, confirm the visitor corresponds the number of times that each digit, letter and symbol appear in the historical data, according to the number of times is confirmed the most digit, letter and symbol of visitor number of times of use, based on visitor number of times of use is the most digit, letter or symbol generate the password of unblanking, and will the password of unblanking send for visitor terminal that the visitor corresponds.
If the age of the visitor is smaller than the age threshold value, the visitor is determined to be a young person, the user terminal distributes fingerprint unlocking permission, voice unlocking permission or password unlocking permission for the intelligent door lock application program set by the visitor through the group, the visitor enters the fingerprint, voice or sets the password in the visitor terminal, and the intelligent door lock is opened through the fingerprint, voice or the password.
In the embodiment provided by the application, the user names corresponding to the intelligent door lock application programs set by the visitor terminals are added into the group corresponding to the intelligent door lock application program set by the user terminal, in the group, the user terminal distributes different intelligent door lock control authorities to the visitor terminals according to the setting information of the intelligent door lock application program set by each visitor terminal, and therefore the requirement of all visitors is met when the user is not at home and has multiple visitors.
For example, in case that a user does not visit at home by 2 visitors, wherein the 2 visitors are visitor a and visitor B, respectively, and the visitor a and visitor B send friend adding requests to the user terminal through corresponding terminals, respectively, wherein the visitor a includes the name of the visitor a as zhangsan and the user name of the smart door lock application as cm12345 in the friend adding request, the visitor B includes the name of the visitor B as lie four and the user name of the smart door lock application as hf5679 in the friend adding request, if the user terminal finds zhangsan and lie four in contacts of the phonebook database, the user name as cm12345 and the user name as hf5679 are added to the created group, if the age of the visitor with the user name as cm12345 is obtained as age 20, the age of the visitor with the user name as hf5679 is 60, if the age threshold set by the user terminal is 45 years old, determining that a visitor with a user name of cm12345 corresponds to a young person, and a visitor with a user name of hf5679 corresponds to an old person, and allocating a fingerprint unlocking permission, a voice unlocking permission or a password unlocking permission to an intelligent door lock application program set by the visitor terminal with a user name of cm12345, so that the visitor terminal can unlock the door based on the fingerprint, voice or password set by the visitor in the intelligent door lock application program; the method comprises the steps that a user terminal obtains historical data of an unlocking password set by a visitor corresponding to the user name hf5679, the number of times of occurrence of each number, letter and symbol in the historical data corresponding to the visitor is determined, the number, letter and symbol with the largest visitor using times are determined according to the number of times, the unlocking password is generated based on the number, letter or symbol with the largest visitor using times, and the unlocking password is sent to a visitor terminal corresponding to the visitor.
The unlocking password can be a simple password which is a password consisting of only numbers and has the minimum number of digits required by password setting; the unlocking password can be a complex password, the complex password can be a password consisting of at least two of numbers, letters and symbols, and the number of digits of the password can be larger than the minimum number of digits required by password setting; for example, the visitors use the most numbers of 2, 5 and 9, the most letters of a, c and m, the most symbols of a, and the least number of bits required for password setting is six. The user terminal may generate the simple password 255292 based on the most used numbers of the visitor, the user terminal may generate the complex password a295c2 based on at least two of the most used numbers, letters or symbols of the visitor, and may also generate maa2^95c based on the most used numbers, letters or symbols of the visitor.
Further, for the purpose of meeting the requirements of different visitors for access duration. The user terminal receives the access duration of the multiple visitors sent by the multiple visitor terminals;
and allocating different time lengths for the visitor terminals to join the group according to the access time lengths of the visitors, so that the visitors have different time length authorities for controlling the intelligent door lock.
According to the embodiment provided by the application, the user terminal allocates the intelligent door lock control permission with different time lengths to the multiple visitors through acquiring the access time lengths of the multiple visitors, so that the requirements of the different visitors on the access time lengths are met, and the experience effect of the visitors is improved.
Example two
The application provides a device that intelligence lock control authority was shared, as shown in fig. 3, the device:
the receiving module 301 is configured to receive a friend adding request sent by a plurality of visitor terminals when a user does not visit at home by a plurality of visitors, where the friend adding request includes user names of smart door lock applications corresponding to the visitors and identity information of the visitors;
an adding module 302, configured to add the user name to a group corresponding to an intelligent door lock application program set in a householder terminal based on the identity information of the visitor, so as to implement information interaction between the householder terminal and the multiple visitor terminals;
an obtaining module 303, configured to obtain setting information of an intelligent door lock application program set by the multiple guest terminals;
and the processing module 304 is used for distributing different intelligent door lock control authorities to the multiple visitors according to the setting information.
Optionally, the setting information includes: and the age of the visitor or historical data of the unlocking password set in the intelligent door lock application program.
Optionally, the processing module 304 is specifically configured to:
classifying visitors corresponding to the intelligent door lock application program into young people and old people according to the ages of the visitors;
if the visitor is a young person, distributing fingerprint unlocking permission, voice unlocking permission or password unlocking permission for an intelligent door lock application program set by the visitor terminal corresponding to the visitor, so that the visitor terminal can be unlocked based on the fingerprint, voice or password set by the visitor in the intelligent door lock application program;
and if the visitor is the old, generating an unlocking password and sending the unlocking password to the visitor terminal corresponding to the visitor.
Optionally, the processing module 304 is specifically configured to:
determining the occurrence times of each number, letter and symbol in the historical data corresponding to the visitor;
determining the numbers, letters and symbols which are used by the visitors most frequently according to the times;
and generating an unlocking password based on the number, letter or symbol with the largest number of times of use of the visitor, and sending the unlocking password to the visitor terminal corresponding to the visitor.
Optionally, the receiving module 301 is further configured to: receiving access time lengths of the plurality of visitors sent by the plurality of visitor terminals;
the processing module 304 is further configured to allocate different durations for the multiple visitor terminals to join the group according to the access durations of the multiple visitors, so that the multiple visitors have different durations for controlling the intelligent door lock.
EXAMPLE III
The present application provides a terminal, as shown in fig. 4, the terminal includes:
a memory 401 for storing instructions for execution by at least one processor;
the processor 402 is configured to execute the instructions stored in the memory 401 to perform the method of the first embodiment.
Example four
The present application provides a computer-readable storage medium having stored thereon computer instructions which, when executed on a computer, cause the computer to perform the method of embodiment one.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations as well.

Claims (7)

1. A method for sharing control authority of an intelligent door lock is characterized by comprising the following steps:
when a user does not visit a plurality of visitors at home, receiving friend adding requests sent by a plurality of visitor terminals, wherein the friend adding requests comprise user names of intelligent door lock application programs corresponding to the visitors and identity information of the visitors;
based on the identity information of the visitors, the user name is added to a group corresponding to an intelligent door lock application program set by a user owner terminal, and information interaction between the user owner terminal and the multiple visitor terminals is realized;
acquiring setting information of intelligent door lock application programs set by the plurality of visitor terminals, wherein the setting information comprises the age of visitors or historical data of unlocking passwords set in the intelligent door lock application programs;
receiving access time lengths of the plurality of visitors sent by the plurality of visitor terminals;
allocating different time lengths for the visitor terminals to join the group according to the access time lengths of the visitors so that the visitors have different time length authorities for controlling the intelligent door lock;
and distributing different intelligent door lock control authorities to the multiple visitors according to the setting information.
2. The method of claim 1, wherein assigning different smart door lock control permissions to the plurality of visitors based on the setup information comprises:
classifying visitors corresponding to the intelligent door lock application program into young people and old people according to the ages of the visitors;
if the visitor is a young person, distributing fingerprint unlocking permission, voice unlocking permission or password unlocking permission for an intelligent door lock application program set by the visitor terminal corresponding to the visitor, so that the visitor terminal can be unlocked based on the fingerprint, voice or password set by the visitor in the intelligent door lock application program;
and if the visitor is the old, generating an unlocking password and sending the unlocking password to the visitor terminal corresponding to the visitor.
3. The method of claim 2, wherein if the visitor is an old person, generating an unlocking password and sending the unlocking password to a visitor terminal corresponding to the visitor, comprises:
determining the occurrence times of each number, letter and symbol in historical data of an unlocking password set by the visitor in the intelligent door lock application program;
determining the numbers, letters and symbols which are used by the visitors most frequently according to the times;
and generating an unlocking password based on the number, letter or symbol with the largest number of times of use of the visitor, and sending the unlocking password to the visitor terminal corresponding to the visitor.
4. The utility model provides a device that intelligence lock control authority was shared which characterized in that includes:
the system comprises a receiving module, a sending module and a sending module, wherein the receiving module is used for receiving friend adding requests sent by a plurality of visitor terminals when a user does not visit at home by a plurality of visitors, and the friend adding requests comprise user names of intelligent door lock application programs corresponding to the visitors and identity information of the visitors;
the adding module is used for adding the user name into a group corresponding to an intelligent door lock application program set by a householder terminal based on the identity information of the visitor, so that the information interaction between the householder terminal and the visitor terminals is realized;
the system comprises an acquisition module, a storage module and a control module, wherein the acquisition module is used for acquiring setting information of intelligent door lock application programs set by a plurality of visitor terminals, and the setting information comprises the ages of visitors or historical data of unlocking passwords set in the intelligent door lock application programs;
the allocation module is used for receiving the access duration of the plurality of visitors sent by the plurality of visitor terminals; allocating different time lengths for the visitor terminals to join the group according to the access time lengths of the visitors so that the visitors have different time length authorities for controlling the intelligent door lock;
and the processing module is used for distributing different intelligent door lock control authorities to the multiple visitors according to the setting information.
5. The apparatus of claim 4, wherein the processing module is specifically configured to:
classifying visitors corresponding to the intelligent door lock application program into young people and old people according to the ages of the visitors;
if the visitor is a young person, distributing fingerprint unlocking permission, voice unlocking permission or password unlocking permission for an intelligent door lock application program set by the visitor terminal corresponding to the visitor, so that the visitor terminal can be unlocked based on the fingerprint, voice or password set by the visitor in the intelligent door lock application program;
and if the visitor is the old, generating an unlocking password and sending the unlocking password to the visitor terminal corresponding to the visitor.
6. A terminal, comprising:
a memory for storing instructions for execution by at least one processor;
a processor for executing instructions stored in a memory to perform the method of any one of claims 1-3.
7. A computer-readable storage medium having stored thereon computer instructions which, when executed on a computer, cause the computer to perform the method of any one of claims 1-3.
CN201811260758.3A 2018-10-26 2018-10-26 Method and device for sharing control authority of intelligent door lock Active CN109191649B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811260758.3A CN109191649B (en) 2018-10-26 2018-10-26 Method and device for sharing control authority of intelligent door lock

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811260758.3A CN109191649B (en) 2018-10-26 2018-10-26 Method and device for sharing control authority of intelligent door lock

Publications (2)

Publication Number Publication Date
CN109191649A CN109191649A (en) 2019-01-11
CN109191649B true CN109191649B (en) 2021-01-29

Family

ID=64943897

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811260758.3A Active CN109191649B (en) 2018-10-26 2018-10-26 Method and device for sharing control authority of intelligent door lock

Country Status (1)

Country Link
CN (1) CN109191649B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109979068A (en) * 2019-04-11 2019-07-05 宋翔 A kind of verification method for opening bar code lock
CN110335378B (en) * 2019-05-29 2022-07-08 深圳绿米联创科技有限公司 Unlocking mode distribution method, device and system
CN111274596B (en) * 2020-01-23 2023-03-14 百度在线网络技术(北京)有限公司 Device interaction method, authority management method, interaction device and user side
CN112581666A (en) * 2020-12-30 2021-03-30 重庆赤木科技有限公司 Intelligent community service manager platform
CN113593104A (en) * 2021-07-08 2021-11-02 厦门狄耐克智能科技股份有限公司 Facebook-based access control system and management method thereof
CN113870461A (en) * 2021-09-15 2021-12-31 珠海格力电器股份有限公司 Intelligent door lock control method and device, electronic equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102436688A (en) * 2010-09-27 2012-05-02 株式会社山武 Entry/exit controlling system and method
CN104091376A (en) * 2014-06-16 2014-10-08 小米科技有限责任公司 Intelligent lock control method and apparatus thereof
CN104167040A (en) * 2014-09-02 2014-11-26 深圳攀多物联科技有限公司 Remote control method and system of electronic lock
CN105488875A (en) * 2015-11-25 2016-04-13 浙江宇视科技有限公司 Access control verification method and device
CN106952366A (en) * 2017-03-09 2017-07-14 河南富业建设有限公司 A kind of access control management method social based on real name

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8056802B2 (en) * 2004-09-16 2011-11-15 Fortress Gb Ltd. System and methods for accelerated recognition and processing of personal privilege operative for controlling large closed group environments
CN103136820A (en) * 2011-12-05 2013-06-05 上海博路信息技术有限公司 Remote access control system based on terminal fingerprint identification
CN102568064A (en) * 2011-12-14 2012-07-11 深圳市中联创新自控***有限公司 Access control system control method and access control system
US9367978B2 (en) * 2013-03-15 2016-06-14 The Chamberlain Group, Inc. Control device access method and apparatus
CN105654580B (en) * 2015-07-28 2018-06-15 宇龙计算机通信科技(深圳)有限公司 Access control method and system, electronic lock, management and visitor's terminal
CN105118127B (en) * 2015-09-17 2016-06-08 慧锐通智能科技股份有限公司 A kind of guest system and control method thereof
CN107093228B (en) * 2016-02-17 2020-09-01 腾讯科技(深圳)有限公司 Authorization method, device and system applied to electronic lock
CN106846561A (en) * 2016-12-22 2017-06-13 珠海优特物联科技有限公司 A kind of intelligent lock and the method for opening intelligent lock
CN108133528A (en) * 2017-12-01 2018-06-08 璧垫椽 A kind of visitor's visiting management system, method and step of coming to visit accordingly
CN108122313A (en) * 2017-12-12 2018-06-05 北京无线电计量测试研究所 A kind of double member's certification access control systems based on iris recognition

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102436688A (en) * 2010-09-27 2012-05-02 株式会社山武 Entry/exit controlling system and method
CN104091376A (en) * 2014-06-16 2014-10-08 小米科技有限责任公司 Intelligent lock control method and apparatus thereof
CN104167040A (en) * 2014-09-02 2014-11-26 深圳攀多物联科技有限公司 Remote control method and system of electronic lock
CN105488875A (en) * 2015-11-25 2016-04-13 浙江宇视科技有限公司 Access control verification method and device
CN106952366A (en) * 2017-03-09 2017-07-14 河南富业建设有限公司 A kind of access control management method social based on real name

Also Published As

Publication number Publication date
CN109191649A (en) 2019-01-11

Similar Documents

Publication Publication Date Title
CN109191649B (en) Method and device for sharing control authority of intelligent door lock
US20200196145A1 (en) Quorum-based secure authentication
CN108259422B (en) Multi-tenant access control method and device
CN108107743B (en) Distribution method and device of control authority, storage medium and processor
US20230155818A1 (en) Systems and methods for non-deterministic multi-party, multi-user sender-receiver authentication and non-repudiatable resilient authorized access to secret data
CN110855599A (en) Multi-tenant access control method and device and computer readable storage medium
CN105488875B (en) A kind of gate inhibition's verification method and device
CN113223210B (en) Offline control method and device for electronic lock and terminal equipment
CN109523659A (en) Guest room check-in method, device, server and storage medium
CN105516085A (en) System and method for managing temporary internet surfing behavior by visitor
CN110713084A (en) Visitor management method, device and system for elevator
CN104580260A (en) Safety method applicable to intelligent terminal of internet of things
CN105119886A (en) Account ownership determination method and device
CN104580261A (en) Safety method applicable to wireless internet of things
CN105022939A (en) Information verification method and device
CN110415422A (en) The method and system of quick authorization in offline Intelligent door lock capable of recognizing face
CN112468497B (en) Block chain terminal equipment authorization authentication method, device, equipment and storage medium
CN110942537B (en) Intelligent door lock unlocking system, method, device and medium
US20160301689A1 (en) Digital identity enrollment system
US10181229B2 (en) Method and system for implementing a universal key card
CN115410301A (en) Visitor invitation access control authority management method, device and system based on two-dimensional code
CN111369711B (en) Unlocking method, unlocking device, electronic equipment and computer readable storage medium
CN116414042A (en) Automatic control method and device for intelligent equipment
CN108076084B (en) Resource sharing method, device and system
CN110766840A (en) Access control password setting method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant