CN111627134B - 一种任务处理方法、装置、服务器、设备和介质 - Google Patents

一种任务处理方法、装置、服务器、设备和介质 Download PDF

Info

Publication number
CN111627134B
CN111627134B CN202010423400.9A CN202010423400A CN111627134B CN 111627134 B CN111627134 B CN 111627134B CN 202010423400 A CN202010423400 A CN 202010423400A CN 111627134 B CN111627134 B CN 111627134B
Authority
CN
China
Prior art keywords
task
user terminal
door lock
handled
server
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
CN202010423400.9A
Other languages
English (en)
Other versions
CN111627134A (zh
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.)
Unovo Intelligent Technology Shanghai Co ltd
Original Assignee
Unovo Intelligent Technology Shanghai Co ltd
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 Unovo Intelligent Technology Shanghai Co ltd filed Critical Unovo Intelligent Technology Shanghai Co ltd
Priority to CN202010423400.9A priority Critical patent/CN111627134B/zh
Publication of CN111627134A publication Critical patent/CN111627134A/zh
Application granted granted Critical
Publication of CN111627134B publication Critical patent/CN111627134B/zh
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/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00309Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
    • 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/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00563Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys using personal physical data of the operator, e.g. finger prints, retinal images, voicepatterns
    • 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/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00571Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by interacting with a central unit

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Lock And Its Accessories (AREA)

Abstract

本发明实施例公开了一种任务处理方法、装置、服务器、设备和介质。该方法包括:接收用户通过用户终端发送的权限验证请求,并根据用户终端发送的权限验证请求对用户的身份进行验证;若对用户的身份验证通过,则确定用户终端所连接的各个智能门锁是否存在标记为未完成状态的任务;若用户终端所连接的至少一个智能门锁存在标记为未完成状态的任务,则将任务下发给用户终端,使得用户终端执行任务。本发明实施例将确定出的与用户终端所连接的至少一个智能门锁的未完成状态的任务下发给用户终端,以供用户终端执行该任务。能够通过智能门锁、用户终端和服务器之间的交互实现智能门锁的线上管理,有效提高智能门锁的实用性和安全性。

Description

一种任务处理方法、装置、服务器、设备和介质
技术领域
本发明实施例涉及计算机应用技术领域,尤其涉及一种用于智能门锁的任务处理方法、装置、服务器、设备和介质。
背景技术
随着智能门锁的普及和商用化,智能门锁的使用率大大提高,同时智能门锁也使得用户的生活变得更为便捷,且有效提高了用户的生活质量;但是在智能门锁的使用上,为了确保用户的安全问题,在众多的智能门锁基础上,需要对大量的智能门锁实现有效管理。
在实现本发明的过程中,发明人发现现有技术中至少存在如下问题:
目前对于智能门锁的有效管理存在一定的安全风险,主要是通过人工定期检查来确保智能门锁的实用性和安全性,难以实现智能门锁高效性的管理。
发明内容
本发明实施例提供一种任务处理方法、装置、服务器、设备和介质,可以有效实现智能门锁的高效性管理。
第一方面,本发明实施例提供了一种任务处理方法,所述方法包括:
接收用户通过用户终端发送的权限验证请求,并根据所述用户终端发送的权限验证请求对用户的身份进行验证;
若对所述用户的身份验证通过,则确定所述用户终端所连接的各个智能门锁是否存在标记为未完成状态的任务;
若所述用户终端所连接的至少一个智能门锁存在标记为未完成状态的任务,则将所述任务下发给所述用户终端,使得所述用户终端执行所述任务。
第二方面,本发明实施例还提供了一种任务处理方法,所述方法包括:
向服务器发送权限验证请求;以供服务器根据所述权限验证请求对用户的身份进行验证;
接收服务器下发的至少一个智能门锁存在标记为未完成状态的任务,并执行所述任务。
第三方面,本发明实施例还提供了一种任务处理装置,所述装置包括:
验证模块,用于接收用户通过用户终端发送的权限验证请求,并根据所述用户终端发送的权限验证请求对用户的身份进行验证;
确定模块,用于若对所述用户的身份验证通过,则确定所述用户终端所连接的各个智能门锁是否存在标记为未完成状态的任务;
下发模块,用于若所述用户终端所连接的至少一个智能门锁存在标记为未完成状态的任务,则将所述任务下发给所述用户终端,使得所述用户终端执行所述任务。
第四方面,本发明实施例还提供了一种任务处理装置,所述装置包括:
发送模块,用于向服务器发送权限验证请求;以供服务器根据所述权限验证请求对用户的身份进行验证;
执行模块,用于接收服务器下发的至少一个智能门锁存在标记为未完成状态的任务,并执行所述任务。
第五方面,本发明实施例还提供了一种服务器,该服务器包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明实施例中的任一种任务处理方法。
第六方面,本发明实施例还提供了一种电子设备,该设备包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明实施例中的任一种任务处理方法。
第七方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明实施例中的任一种任务处理方法。
本发明实施例通过根据接收到用户通过用户终端发送的权限验证请求,对用户的身份进行验证,在验证通过后,将确定出的与用户终端所连接的至少一个智能门锁的未完成状态的任务下发给用户终端,以供用户终端执行该任务。能够通过智能门锁、用户终端和服务器之间的交互实现智能门锁的线上管理,有效提高智能门锁的实用性和安全性。
附图说明
图1是本发明实施例一中的任务处理方法的流程示意图;
图2是本发明实施例二中的任务处理方法的流程示意图;
图3是本发明实施例三中的任务处理装置的结构示意图;
图4是本发明实施例四中的任务处理装置的结构示意图;
图5是本发明实施例五中的服务器的结构示意图;
图6是本发明实施例六中的电子设备的结构示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
实施例一
图1是本发明实施例一中的任务处理方法的流程示意图。本实施例可适用于通过服务器下发智能门锁待办任务的情况,该方法可由本实施例中的任务处理装置来执行,任务处理方法包括:
S110、接收用户通过用户终端发送的权限验证请求,并根据用户终端发送的权限验证请求对用户的身份进行验证。
在本实施例中,用户终端为具有蓝牙功能的移动设备;例如可以是智能手机和可穿戴设备。权限验证请求是验证用户终端的使用者(即用户)的身份信息是否具有访问智能门锁的权限,以此实现对所连接的智能门锁的待办任务的有效执行。若对用户的身份验证通过,则执行S120;若对用户的身份验证未通过,则显示身份验证失败,并提示重新验证;本实施例中,对于验证次数具有一定限制,若用户连续验证次数超过预设阈值时,该用户的身份还未验证成功,则在一定时间段内限制该用户进行权限验证,即在规定时间段内不再接收该用户发送的权限验证请求;对于规定时间,可以按照用户验证次数所用到的时间进行设置,在不同情况下对应的规定时间存在差异;因此,本实施例对此不作具体限定。
S120、确定用户终端所连接的各个智能门锁是否存在标记为未完成状态的任务。
在本实施例中,为了方便统一管理各个智能门锁中的所有任务,对各个智能门锁中的任务状态都进行了标记;主要可以分为未完成状态和已完成状态。未完成状态为智能门锁中的对应的任务还未进行处理,即可以称为待办任务;已完成状态为智能门锁中对应此状态的任务已经处理完后,不需要后续再通过用户终端进行处理。通过将智能门锁中的所有任务进行分类标记,能够有效实现对智能门锁中的任务进行统一管理,同时也极大的提升了用户终端执行待办任务的实时性。
具体的,对智能门锁中所有任务的标记状态进行分类查找,确定智能门锁中是否存在标记为未完成状态的任务;未完成状态的任务包括如下至少一项:读取门锁日志、校准时间、读取门锁信息、更新密钥、更新随机密码算法、获取电量和获取时间。若用户终端所连接的至少一个智能门锁中存在标记状态为未完成状态的任务,则执行S130;若用户终端所连接的智能门锁中不存在标记状态为未完成状态的任务,则结束进程。其中,用户终端可以通过蓝牙实现与智能门锁的连接。
S130、将任务下发给用户终端,使得用户终端执行任务。
在本实施例中,服务器确定出用户终端所连接的智能门锁中存在标记为未完成状态的任务后,将该任务下发给与该任务对应的智能门锁连接的用户终端,以供该用户终端对接收到的任务进行处理。通过服务器获取到用户终端所连接的智能门锁中存在的待办任务,将该待办任务发送至用户终端,能够有效实现智能门锁的线上管理。
可选的,确定用户终端所连接的各个智能门锁是否存在标记为未完成状态的任务,包括:
获取各个智能门锁对应的任务的标记状态;
根据标记状态确定各个智能门锁是否存在标记为未完成状态的任务。
在本实施例中,服务器可以根据各个智能门锁在一定时间内的工作状态确定出各个智能门锁对应的任务;其中,工作状态为可以但不局限为开门、关门、设置密码或者修改密码。例如,若用户终端所连接的一个智能门锁,在一个月内未进行关门或开门的操作,为了保证该智能门锁的正常运行,服务器可以自动生成该智能门锁的一个待办任务为获取电量,以保证该智能门锁能够进行正常工作,有效提高智能门锁的实用性。具体的,在服务器获取到某个智能门锁的任务后,会将该任务与该智能门锁进行关联,并将该任务标记为未完成状态。其中,服务器中还存储有与该智能门锁对应的标记为已完成状态的任务,以供后续根据标记状态查找不同标记状态对应的任务。
可选的,在将任务下发给用户终端之后,还可以包括:
接收用户终端上传的任务对应的任务完成指令;
根据任务完成指令,将任务对应的执行标记由未完成状态修改为已完成状态。
在本实施例中,需要通过服务器接收用户通过用户终端上传的任务对应的任务完成指令,并确定出任务完成指令所对应的任务,对该任务的标记状态进行修改,使得在确定各个智能门锁的任务标记状态时,能够快速准确的判断出用户终端任务的标记状态,以供将筛选出的标记状态为未完成状态的任务下发给能够执行的用户终端。
在本实施例中,还可以根据用户通过用户终端发送的任务建立请求,确定出智能门锁对应的待办任务;将该待办任务分配至任务管理员,使得任务管理员去执行该待办任务;其中,该待办任务可以包括如下至少一项:密码续期、删除密码、设置密码、删除指纹、删除门卡、指纹续期和门卡续期。具体的,当任务管理员接收到服务器发送的待办任务后,利用智能设备通过蓝牙连接该待办任务对应的智能门锁,执行该待办任务。其中,待办任务可以为多件,且待办任务与智能门锁具有对应关系。
本实施例中,还可以通过任务管理员使用的智能设备接收服务器发送的待办任务分配指令;根据该待办任务分配指令执行与该待办任务分配指令对应的待办任务。具体的,任务管理员接收到服务器分配的待办任务,根据该待办任务查找对应的智能门锁,并执行相应的待办任务。解决了当服务器根据任务建立请求确定待办任务后,难以对该待办任务实时解决的问题;本实施例能够通过任务管理员去执行对应的待办任务,有效实现智能门锁的信息更新。
本发明实施例通过根据接收到用户通过用户终端发送的权限验证请求,对用户的身份进行验证,在验证通过后,将确定出的与用户终端所连接的至少一个智能门锁的未完成状态的任务下发给用户终端,以供用户终端执行该任务。能够通过智能门锁、用户终端和服务器之间的交互实现智能门锁的线上管理,有效提高智能门锁的实用性和安全性。
实施例二
图2是本发明实施例二中的任务处理方法的流程示意图。本实施例可适用于通过用户终端执行待办任务的情况,该方法可由本实施例中的任务处理装置来执行,任务处理方法包括:
S210、向服务器发送权限验证请求;以供服务器根据权限验证请求对用户的身份进行验证。
在本实施例中,用户通过用户终端向服务器发送权限验证请求。具体的,用户终端上可以安装一个应用APP(Application,手机软件),当用户终端启动该应用APP后,打开用户终端中的蓝牙功能,通过蓝牙搜索一定范围内存在蓝牙功能的智能门锁,并跟存在蓝牙功能的智能门锁进行连接;若用户终端与智能门锁连接成功,则自动向服务器发送权限验证请求,以供服务器根据权限验证请求对用户的身份进行验证。其中,应用APP是通过将固有的程序植入到SDK(Software Development Kit,软件开发工具包)上,通过SDK开发得出的。
具体的,权限验证请求为对用户终端对应的SDK证书进行验证;在验证用户的身份时,用户需通过用户终端向应用APP发送证书获取请求,待应用APP给用户终端下发与该用户对应的SDK证书;使得服务器根据接收到的权限验证请求对用户对应的SDK证书进行权限验证。
S220、接收服务器下发的至少一个智能门锁存在标记为未完成状态的任务,并执行任务。
在本实施例中,在用户通过用户终端连接智能门锁时,可以通过用户终端的蓝牙进行搜索,用户终端能够同时连接蓝牙搜索范围内的所有智能门锁。服务器通过对用户终端搜索到的智能门锁进行任务获取,该任务中包含标记状态为已完成状态的任务和未完成状态的任务;用户根据用户终端接收到的服务器下发的标记为未完成状态的任务去执行相应的操作。
可选的,在执行任务之后,还可以包括:
将任务完成指令上传至服务器;以供服务器根据任务完成指令将任务对应的执行标记由未完成状态修改为已完成状态。
在本实施例中,为了能够对智能门锁对应的任务的标记状态进行有效存储,在用户终端执行完标记状态为未完成状态的任务后,需要将任务完成指令上传至服务器,使得服务器根据上传的任务完成指令将对应的任务的执行状态由未完成状态修改后已完成状态。
本发明实施例通过用户终端向服务器发送权项验证请求,并使得服务器验证用户的身份,以此执行服务器下发的至少一个智能门锁中标记为未完成状态的任务。能够通过用户终端去执行智能门锁的待办任务,有效保证智能门锁得到实时性的监管。
实施例三
图3是本发明实施例三中的任务处理装置的结构示意图,本实施例可适用于通过服务器下发智能门锁待办任务的情况。该装置配置于服务器中,可实现本申请任意实施例所述的任务处理方法。该装置具体包括如下:
验证模块310,用于接收用户通过用户终端发送的权限验证请求,并根据所述用户终端发送的权限验证请求对用户的身份进行验证;
确定模块320,用于若对所述用户的身份验证通过,则确定所述用户终端所连接的各个智能门锁是否存在标记为未完成状态的任务;
下发模块330,用于若所述用户终端所连接的至少一个智能门锁存在标记为未完成状态的任务,则将所述任务下发给所述用户终端,使得所述用户终端执行所述任务。
可选的,在上述装置的基础上,所述确定模块320,具体用于:
获取各个智能门锁对应的任务的标记状态;
根据所述标记状态确定各个智能门锁是否存在标记为未完成状态的任务。
可选的,在上述装置的基础上,所述装置还包括:
接收模块,用于获取各个智能门锁对应的任务的标记状态;
修改模块,用于根据所述任务完成指令,将所述任务对应的执行标记由未完成状态修改为已完成状态。
通过本发明实施例三的一种任务处理装置,能够通过智能门锁、用户终端和服务器之间的交互实现智能门锁的线上管理,有效提高智能门锁的实用性和安全性。
本发明实施例所提供的任务处理装置可执行本发明任意实施例所提供的任务处理方法,具备执行方法相应的功能模块和有益效果。
实施例四
图4是本发明实施例四中的任务处理装置的结构示意图,本实施例可适用于通过用户终端执行待办任务的情况。该装置配置于电子设备中,可实现本申请任意实施例所述的任务处理方法。该装置具体包括如下:
发送模块410,用于向服务器发送权限验证请求;以供服务器根据所述权限验证请求对用户的身份进行验证;
执行模块420,用于接收服务器下发的至少一个智能门锁存在标记为未完成状态的任务,并执行所述任务。
可选的,在上述装置的基础上,所述装置还包括:
上传模块,用于将任务完成指令上传至所述服务器;以供所述服务器根据所述任务完成指令将所述任务对应的执行标记由未完成状态修改为已完成状态。
通过本发明实施例四的一种任务处理装置,能够通过用户终端去执行智能门锁的待办任务,有效保证智能门锁得到实时性的监管。
本发明实施例所提供的任务处理装置可执行本发明任意实施例所提供的任务处理方法,具备执行方法相应的功能模块和有益效果。
实施例五
图5是本发明实施例五中的服务器的结构示意图,如图5所示,该服务器包括处理器510、存储器520、输入装置530和输出装置540;服务器中处理器510的数量可以是一个或多个,图5中以一个处理器510为例;服务器中的处理器510、存储器520、输入装置530和输出装置540可以通过总线或其他方式连接,图5中以通过总线连接为例。
存储器520作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的任务处理方法对应的程序指令/模块。处理器510通过运行存储在存储器520中的软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述的任务处理方法。
存储器520可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器520可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器520可进一步包括相对于处理器510远程设置的存储器,这些远程存储器可以通过网络连接至服务器。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
输入装置530可用于接收输入的数字或字符信息,以及产生与服务器的用户设置以及功能控制有关的键信号输入,可以包括键盘、鼠标等。输出装置540可包括显示屏等显示设备。
实施例六
图6是本发明实施例六中的电子设备的结构示意图,如图6所示,该电子设备包括处理器610、存储器620、输入装置630和输出装置640;电子设备中处理器610的数量可以是一个或多个,图6中以一个处理器610为例;电子设备中的处理器610、存储器620、输入装置630和输出装置640可以通过总线或其他方式连接,图6中以通过总线连接为例。
存储器620作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的任务处理方法对应的程序指令/模块。处理器610通过运行存储在存储器620中的软件程序、指令以及模块,从而执行电子设备的各种功能应用以及数据处理,即实现上述的任务处理方法。
存储器620可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器620可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器620可进一步包括相对于处理器610远程设置的存储器,这些远程存储器可以通过网络连接至电子设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
输入装置630可用于接收输入的数字或字符信息,以及产生与电子设备的用户设置以及功能控制有关的键信号输入,可以包括键盘、鼠标等。输出装置640可包括显示屏等显示设备。
实施例七
本实施例提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种任务处理方法。
当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的任务处理方法中的相关操作。
通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(RandomAccess Memory,RAM)、闪存(FLASH)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
值得注意的是,上述搜索装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

Claims (10)

1.一种任务处理方法,其特征在于,所述方法包括:
接收用户通过用户终端发送的权限验证请求,并根据所述用户终端发送的权限验证请求对用户的身份进行验证;
若对所述用户的身份验证通过,则确定所述用户终端所连接的各个智能门锁是否存在标记为未完成状态的任务;
若所述用户终端所连接的至少一个智能门锁存在标记为未完成状态的任务,则将所述任务下发给所述用户终端,使得所述用户终端执行所述任务;
所述任务处理方法,还包括:根据用户通过用户终端发送的任务建立请求,确定出智能门锁对应的待办任务;所述待办任务包括如下至少一项:密码续期、删除密码、设置密码、删除指纹、删除门卡、指纹续期和门卡续期;
所述任务处理方法,还包括:通过任务管理员使用的智能设备接收服务器发送的待办任务分配指令;根据所述待办任务分配指令执行与所述待办任务分配指令对应的待办任务。
2.根据权利要求1所述的方法,其特征在于,所述确定所述用户终端所连接的各个智能门锁是否存在标记为未完成状态的任务,包括:
获取各个智能门锁对应的任务的标记状态;
根据所述标记状态确定各个智能门锁是否存在标记为未完成状态的任务。
3.根据权利要求1所述的方法,其特征在于,在所述将所述任务下发给所述用户终端之后,所述方法还包括:
接收所述用户终端上传的所述任务对应的任务完成指令;
根据所述任务完成指令,将所述任务对应的执行标记由未完成状态修改为已完成状态。
4.一种任务处理方法,其特征在于,所述方法包括:
向服务器发送权限验证请求;以供服务器根据所述权限验证请求对用户的身份进行验证;
接收服务器下发的至少一个智能门锁存在标记为未完成状态的任务,并执行所述任务;
所述任务处理方法,还包括:根据用户通过用户终端发送的任务建立请求,确定出智能门锁对应的待办任务;所述待办任务包括如下至少一项:密码续期、删除密码、设置密码、删除指纹、删除门卡、指纹续期和门卡续期;
所述任务处理方法,还包括:通过任务管理员使用的智能设备接收服务器发送的待办任务分配指令;根据所述待办任务分配指令执行与所述待办任务分配指令对应的待办任务。
5.根据权利要求4所述的方法,其特征在于,在所述执行所述任务之后,所述方法还包括:
将任务完成指令上传至所述服务器;以供所述服务器根据所述任务完成指令将所述任务对应的执行标记由未完成状态修改为已完成状态。
6.一种任务处理装置,其特征在于,所述装置包括:
验证模块,用于接收用户通过用户终端发送的权限验证请求,并根据所述用户终端发送的权限验证请求对用户的身份进行验证;
确定模块,用于若对所述用户的身份验证通过,则确定所述用户终端所连接的各个智能门锁是否存在标记为未完成状态的任务;
下发模块,用于若所述用户终端所连接的至少一个智能门锁存在标记为未完成状态的任务,则将所述任务下发给所述用户终端,使得所述用户终端执行所述任务;
根据用户通过用户终端发送的任务建立请求,确定出智能门锁对应的待办任务;所述待办任务包括如下至少一项:密码续期、删除密码、设置密码、删除指纹、删除门卡、指纹续期和门卡续期;
通过任务管理员使用的智能设备接收服务器发送的待办任务分配指令;根据所述待办任务分配指令执行与所述待办任务分配指令对应的待办任务。
7.一种任务处理装置,其特征在于,所述装置包括:
发送模块,用于向服务器发送权限验证请求;以供服务器根据所述权限验证请求对用户的身份进行验证;
执行模块,用于接收服务器下发的至少一个智能门锁存在标记为未完成状态的任务,并执行所述任务;
根据用户通过用户终端发送的任务建立请求,确定出智能门锁对应的待办任务;所述待办任务包括如下至少一项:密码续期、删除密码、设置密码、删除指纹、删除门卡、指纹续期和门卡续期;
通过任务管理员使用的智能设备接收服务器发送的待办任务分配指令;根据所述待办任务分配指令执行与所述待办任务分配指令对应的待办任务。
8.一种服务器,其特征在于,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1~3中任一所述的任务处理方法。
9.一种电子设备,其特征在于,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求4~5中任一所述的任务处理方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1~3中任一所述的任务处理方法,或者实现如权利要求4~5中任一所述的任务处理方法。
CN202010423400.9A 2020-05-19 2020-05-19 一种任务处理方法、装置、服务器、设备和介质 Active CN111627134B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010423400.9A CN111627134B (zh) 2020-05-19 2020-05-19 一种任务处理方法、装置、服务器、设备和介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010423400.9A CN111627134B (zh) 2020-05-19 2020-05-19 一种任务处理方法、装置、服务器、设备和介质

Publications (2)

Publication Number Publication Date
CN111627134A CN111627134A (zh) 2020-09-04
CN111627134B true CN111627134B (zh) 2022-12-16

Family

ID=72259800

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010423400.9A Active CN111627134B (zh) 2020-05-19 2020-05-19 一种任务处理方法、装置、服务器、设备和介质

Country Status (1)

Country Link
CN (1) CN111627134B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112769928B (zh) * 2020-12-31 2023-04-14 上海渠杰信息科技有限公司 一种基于业务场景的信息交互方法及设备

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108270841B (zh) * 2017-01-04 2021-08-24 阿里巴巴集团控股有限公司 提示方法及装置
CN108564180A (zh) * 2017-12-31 2018-09-21 广州用能互联网有限公司 一种维保排程***及方法
CN109389720B (zh) * 2018-09-30 2021-04-09 珠海格力电器股份有限公司 智能门锁权限处理方法及装置
CN109493002A (zh) * 2018-11-06 2019-03-19 武汉瑞莱保能源技术有限公司 一种工作流程关键点的验证方法及装置
CN110691120A (zh) * 2019-09-10 2020-01-14 威富通科技有限公司 一种定时任务状态检测方法、服务器及检测***

Also Published As

Publication number Publication date
CN111627134A (zh) 2020-09-04

Similar Documents

Publication Publication Date Title
CN108549580B (zh) 自动部署Kubernetes从节点的方法及终端设备
CN103023875B (zh) 一种账户管理***及方法
US20180054460A1 (en) Techniques to provide network security through just-in-time provisioned accounts
EP3067817B1 (en) Dynamic data masking for mainframe application
GB2587966A (en) Network security
US9633214B2 (en) Self-removal of enterprise app data
CN112527912B (zh) 基于区块链网络的数据处理方法、装置及计算机设备
CN112528251B (zh) 用户账号权限管理方法、装置、设备以及可读介质
CN112383535B (zh) 哈希传递攻击行为的检测方法、装置和计算机设备
CN110661779B (zh) 基于区块链网络的电子证件管理方法、***、设备及介质
CN111711631A (zh) 一种网络访问控制方法、装置、设备及存储介质
US20170270287A1 (en) Methods and apparatus for using credentials to access computing resources
CN112651001A (zh) 访问请求的鉴权方法、装置、设备及可读存储介质
US9619631B1 (en) Role-based permissions for accessing computing resources
CN106209569B (zh) 一种企业即时通讯的鉴权方法及装置
CN112862487A (zh) 一种数字证书认证方法、设备及存储介质
CN111627134B (zh) 一种任务处理方法、装置、服务器、设备和介质
CN106933605B (zh) 一种智能的进程识别控制方法和***
CN112256760B (zh) 一种数据预测方法、装置、计算机设备及存储介质
CN112650659B (zh) 埋点设置方法、装置、计算机设备和存储介质
CN110942537B (zh) 一种智能门锁开锁***、方法、装置和介质
CN112422281B (zh) 一种更改安全模块中密钥的方法及***
CN115600215A (zh) ***启动方法、***信息处理方法、装置、设备及其介质
CN109241727A (zh) 权限设置方法及装置
CN114995941A (zh) 一种任务调度方法、装置及可读存储介质

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