控制方法、控制装置、计算机可读存储介质和电子设备与流程

文档序号:16886502发布日期:2019-02-15 22:41阅读:152来源:国知局
控制方法、控制装置、计算机可读存储介质和电子设备与流程

本发明涉及智能设备控制领域,具体涉及一种控制方法、控制装置、计算机可读存储介质和电子设备。



背景技术:

随着社会的发展,我们生活中出现了各种各样的锁具,可以应用于各类不同的场合。其中,通用的机械锁具成本低,可靠性高,能用于各类环境,但是机械钥匙容易丢失或遗忘,因此常常影响用户使用。一般的电子密码、ic卡、rf卡等电子锁,虽然提高了技术开启的难度,但是仍需要用户近距离接触操作才能实现开锁。此外,上述锁具虽然可以都可以实现防盗功能,但是均无法监测锁具周围的环境,当发生意外时,无法及时、有效地提供相关数据。



技术实现要素:

有鉴于此,本发明实施例提供了一种控制方法、控制装置、计算机可读存储介质和电子设备,既可以防盗,也可以全程监控锁具以及箱体的状态。

第一方面,本发明实施例提供了一种控制方法,用于控制设置于箱体上的锁具,所述方法包括:

获取监测参数,所述监测参数通过检测所述箱体的内部环境获得;

响应于接收到的无线通信信号与预定终端建立通信连接,向所述预定终端发送所述监测参数,并切换所述锁具的状态。

第二方面,本发明实施例提供了一种控制方法,包括:

响应于接收到的无线通信信号与锁具建立通信连接,接收监测参数;

获取定位信息;

发送所述定位信息和所述监测参数。

第三方面,本发明实施例提供了一种控制装置,用于控制设置于箱体上的锁具,所述装置包括:

第一获取单元,用于获取监测参数,所述监测参数通过检测所述箱体的内部环境获得;

第一执行单元,响应于接收到的无线通信信号与预定终端建立通信连接,向所述预定终端发送所述监测参数,并切换所述锁具的状态。

第四方面,本发明实施例提供了一种控制装置,包括:

接收单元,响应于接收到的无线通信信号与锁具建立通信连接,接收监测参数;

定位单元,用于获取定位信息;

第一发送单元,用于发送所述定位信息和所述监测参数。

第五方面,本发明实施例提供了一种计算机可读存储介质,其上存储计算机程序指令,所述计算机程序指令在被处理器执行时实现如第一方面和/或第二方面所述的方法。

第六方面,本发明实施例提供了一种电子设备,包括驱动装置,所述电子设备还包括:

存储器和处理器,所述存储器用于存储一条或多条计算机程序指令,其中,所述一条或多条计算机程序指令供所述处理器调用执行;

所述处理器用于:

获取监测参数,所述监测参数通过检测所述箱体的内部环境获得;

响应于接收到的无线通信信号与预定终端建立通信连接,向所述预定终端发送所述监测参数,并切换所述锁具的状态。

第七方面,本发明实施例提供了一种电子设备,包括存储器和处理器,所述存储器用于存储一条或多条计算机程序指令,其中,所述一条或多条计算机程序指令供所述处理器调用执行;

所述处理器用于:

响应于接收到的无线通信信号与锁具建立通信连接,接收监测参数;

获取定位信息;

发送所述定位信息和所述监测参数。

本发明实施例公开了一种控制方法、控制装置、计算机可读存储介质和电子设备,所述控制方法用于控制设置于箱体上的锁具,通过获取监测参数,响应于接收到的无线通信信号与预定终端建立通信连接,向所述预定终端发送所述监测参数,并切换所述锁具的状态,其中所述监测参数通过检测所述箱体的内部环境获得,既可以实现防盗,也可以实现全程监控锁具以及箱体的状态。

附图说明

通过以下参照附图对本发明实施例的描述,本发明的上述以及其它目的、特征和优点将更为清楚,在附图中:

图1是本发明第一实施例的控制系统的系统框图;

图2是本发明第一实施例的锁具的电路框图;

图3是本发明第一实施例的控制系统的控制方法流程图;

图4是本发明第二实施例的控制方法的流程图;

图5是本发明第二实施例的锁具的控制装置的示意图;

图6是本发明第三实施例的控制方法的流程图二;

图7是本发明第三实施例的锁具的控制装置的示意图;

图8是本发明第三实施例的电子设备的示意图。

具体实施方式

以下基于实施例对本发明进行描述,但是本发明并不仅仅限于这些实施例。在下文对本发明的细节描述中,详尽描述了一些特定的细节部分。对本领域技术人员来说没有这些细节部分的描述也可以完全理解本发明。为了避免混淆本发明的实质,公知的方法、过程、流程、元件和电路并没有详细叙述。

此外,本领域普通技术人员应当理解,在此提供的附图都是为了说明的目的,并且附图不一定是按比例绘制的。

除非上下文明确要求,否则整个说明书和权利要求书中的“包括”、“包含”等类似词语应当解释为包含的含义而不是排他或穷举的含义;也就是说,是“包括但不限于”的含义。

在本发明的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。

除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。

实施例一:

图1是本发明实施例的控制系统的系统框图。如图1所示,所述系统包括多个锁具a、多个预定终端b和服务器c。锁具a设置于箱体上,可以用于监测箱体内的环境参数、锁具a的运动参数以及控制所述箱体的开关,可以在实现防盗的同时对箱体进行监测。每个锁具a可以与至少一个预定终端b通信连接,用于传输信息。多个预定终端b通过广域网与服务器c通信连接,可以将预定终端b的定位信息和所获取的锁具的监测参数发送给服务器进行存储。其中,每个锁具a内预存储有至少一个预定标识,当预定终端b进入锁具a的通信范围内时,锁具a获取到预定终端b发送的标识,锁具a判断所述标识与预定标识是否匹配。当匹配时,锁具a与预定终端b连接进行通信。

随着智能手机和平板电脑等智能设备的广泛应用,几乎所有人都会随身携带类似的预定终端。这些设备通常都具有连接无线网络的功能。在连接无线网络前,预定终端b需要进行握手操作,也即,在通信连接建立之后,信息传输开始之前,达成通信参数和其它协议特性的信息交换。在一些情形下,预定终端b会以不同的方式向外广播自身信息以获取必要的连接信息,在另一些情形下,预定终端b会扫描接收外部的广播信息获取接入点或连接方的信息,并自动响应该信息。利用连接握手过程中需要交换标识的特定,本发明实施例的锁具a可以通过主动扫描获取终端相应或直接接收终端广播的信息,可以获取预定终端b的标识。由于该标识的唯一性,可以据此自动判断进入或处于通信范围区域内的预定终端的身份,进而进行相应的操作。优选地,锁具a与预定终端b可以通过无线局域网进行通信连接,预定终端b与服务器c之间可以通过移动数字通信网络连接,例如,lte网络等。

图2是本实施例的锁具的结构框图,本实施例的锁具a设置于箱体上,用于监测并控制所述箱体。如图2所示,锁具a包括控制模块1、驱动模块2、环境检测模块3、磁控开关传感器4、加速度传感器5、角速度传感器6、报警模块7、开关按钮8和无线通信模块9。其中,控制模块1分别与驱动模块2、环境检测模块3、磁控开关传感器4、加速度传感器5、角速度传感器6、报警模块7、开关按钮8和无线通信模块9连接。其中,锁具a通过无线通信模块9与预定终端b实现通信连接。优选地,所述无线通信模块9可以为蓝牙模块,锁具a与预定终端b通过蓝牙进行连接。

在本实施例中,控制模块1控制锁具a每间隔第一预定时间唤醒无线通信模块9对通信范围内的无线通信信号进行搜索连接。如果连续第二预定时间没有连接到预定终端b,控制模块1控制锁具a休眠,当需要打开锁具a时,只能通过触发开锁按钮8或通过加速度传感器5检测获取到的加速度控制进行唤醒,开启锁具a。在本实施例中,所述第一预定时间可以为3秒钟,第二预定时间可以为10分钟。

加速度传感器5用于检测所述锁具a在移动时的加速度参数,并将检测获取的加速度发送给控制模块1。控制模块1接收加速度并将所述加速度与预定阈值进行比较,当加速度大于预定阈值时,控制模块1控制唤醒无线通信模块9,使得锁具从休眠状态转化为工作状态。此时,无线通信模块9可以对无线通信范围内的无线通信信号进行搜索连接,当连接到配对的预定终端b时,控制模块1通过无线通信模块9将监测参数发送给预定终端b,由此可以在锁具a移动过程中实时监测箱体的环境和锁具a的状态。

角速度传感器6用于检测所述锁具a的倾斜角度。环境检测模块3用于检测箱体内的环境参数。环境检测模块3和角速度传感器6将检测到的环境参数和倾斜角度发送给控制模块1,控制模块1通过无线通信模块9发送给与锁具a连接的预定终端b。在本实施例中,角速度传感器6可以为陀螺仪角速度传感器,用于检测锁具xyz三轴的角度。所述环境检测模块3包括温度传感器和湿度传感器。当锁具a应用于外卖餐箱时,外卖员在骑行途中,存在危险骑行的情况以及餐品翻倒的情况,可以通过角速度传感器6检测锁具a的倾斜角度,环境检测模块3检测餐箱内的环境参数,并通过无线通信模块9将倾斜角度和环境参数发送给预定终端b。预定终端b可以通过移动数字通信网络将倾斜角度和环境参数发送给服务器c进行存储。在另一可选实现方式中,锁具a还可以通过无线通信模块9直接将倾斜角度和环境参数发送给服务器c进行存储。管理者可以通过服务器c及时了解骑手在骑行过程中的骑行状态和餐品状态,可以对外卖员进行合规的骑行管理。同时,当控制模块1接收到的倾斜角度数据超过预定阈值时,控制模块1控制报警模块7进行报警提示外卖员,以避免发生交通事故。

开锁按钮9用于唤醒所述无线通信模块9。当锁具a处于休眠状态时,用户可以通过按压开锁按钮9,使得开锁按钮9向控制模块1发送检测信息,控制模块1根据接收到的检测信息唤醒无线通信模块9,无线通信模块9对无线通信范围内的无线通信信号进行搜索连接,当连接到配对的预定终端b时,控制模块1控制驱动模块2驱动实现开锁。

磁控开关传感器4用于检测箱体的开合位置。具体地,在锁具a对应的箱体一侧设置一个卡口装置,在卡口装置里面设置磁铁,当箱盖合上时,磁控开关传感器4因为检测到磁铁,磁控开关闭合,磁控开关传感器4向控制模块1发送关锁信号,控制模块1控制驱动模块2进行上锁。当箱盖没有合到位,磁控开关传感器4因为没有检测到磁铁,磁控开关打开,磁控开关传感器4向控制模块1发送对应的信号,控制模块1通过无线通信模块9发送给预定终端b,或者直接控制报警模块7进行报警,以提示用户进行关锁。

图3是本发明实施例的控制系统的控制方法流程图。如图3所示,控制方法可以包括:

步骤s110、锁具获取监测参数。

在本实施例中,锁具的结构如图2所示,锁具获取的监测参数包括环境参数、加速度和倾斜角度。所述环境参数可以通过环境检测模块3检测获取,环境参数可以包括箱体的温度和湿度参数。加速度和倾斜角度可以分别通过加速度传感器5、角速度传感器6检测获取。

步骤s120、向预定终端发送监测参数。

在连接无线网络前,锁具a和预定终端b需要进行握手操作。当在通信范围内获取的无线通信信号与预定的无线通信信号标识匹配时,锁具a与预定终端b实现通信连接,锁具a将获取的监测参数发送给预定终端b。所述监测参数包括环境参数、加速度和倾斜角度。

步骤s130、锁具切换状态。

当锁具a与预定终端b实现通信连接后,锁具a在向预定终端b发送监测参数的同时切换状态。优选地,用户还可以通过预定终端b向锁具a发送开锁信号,锁具a接收开锁信号后,控制驱动模块2驱动实现解锁。

步骤s140、获取定位信息。

预定终端b在接收到锁具a发送的监测参数后,通过预定终端b的gps定位自动获取预定终端b本身的定位信息。

步骤s150、发送监测参数和定位信息。

预定终端b将获取的自身的定位信息与接收到的锁具a的监测参数发送给服务器c进行存储,以方便管理者进行查看和管理。在本实施例中,所述预定终端b为智能手机。当所述锁具a应用于外卖餐箱时,锁具a与对应的骑手的智能手机可以通过蓝牙实现通信连接。骑手在工作时,骑手的位置一般与外卖餐箱位置较近,因此,通过获取骑手的位置即可大致确定外卖餐箱和锁具的位置。管理者可以通过定位信息确定骑手的送餐途径,通过监测参数可以监测确定餐品在送餐途中是否出现倾倒和外漏,为平台的运营提供参考数据。

本实施例的锁具a可以应用于外卖餐箱上,一般情况下,一个外卖餐箱对应于一个外卖员。锁具a可以实时监测获取餐箱内的监测参数,以获取餐箱内的餐品的情况。首先需要将外卖员手机的无线通信信号(可以是蓝牙)预存到对应的外卖餐箱上的锁具a内。当外卖员(即外卖员手机)出现在外卖餐箱附近时,外卖餐箱上的锁具a检测到外卖员手机的信号,锁具a与外卖员手机建立通信连接。锁具a将监测获取的餐箱内的监测参数发送到外卖员的手机上,同时锁具a解锁,外卖餐箱打开,外卖员可以直接从外卖餐箱内取餐。当外卖员取餐后将箱盖合上,当外卖员移动到锁具a检测不到无线通信信号的范围时,锁具a关锁,外卖餐箱实现上锁,由此使得外卖餐箱可以实现自动化的解锁和上锁,节约了时间,提高了外卖员的工作效率。优选地,当锁具a在预定时间内与预定终端未形成通信连接时,锁具a休眠,以节约电源。

当外卖员在骑行过程中即外卖餐箱移动时,所述锁具a还可以监测获取箱体移动过程中的速度、加速度和倾斜角度等参数,由此来监测外卖员骑行过程中是否发生危险行为,以及餐箱内餐品是否发生外漏等。在骑行过程中,锁具a处于休眠状态,无法将上述参数实时传送给服务器c供平台监测。当骑行的加速度大于预定阈值时,可以唤醒锁具,使得锁具可以将监测获得的所有参数发送至服务器。当外卖员取餐后,锁具a可以检测餐箱的盖体是否合到位,当盖体合到位时,锁具自动上锁。当盖体没有合到位时,锁具报警以提示外卖员将锁具上锁,以避免餐品丢失。当外卖员取餐、锁具上锁后,锁具a达到条件时进入休眠状态,外卖员回到餐箱位置时,可以通过触发开锁按钮8发送唤醒信号,进而唤醒锁具实现开锁。

实施例二:

图4是本发明实施例的控制方法的流程图。如图4所示,该方法的执行主体为锁具a,本实施例的控制方法可以包括:

步骤s210、获取监测参数。

在本实施例中,锁具的结构如图2所示,锁具获取的监测参数包括环境参数和倾斜角度,根据所述环境参数和倾斜角度可以确定箱体移动过程中箱体内物品是否发生倾倒或者液体类物品是否发生外漏。所述环境参数可以通过环境检测模块3检测获取,环境参数可以包括箱体的温度和湿度参数等。倾斜角度可以通过角速度传感器6检测获取。

步骤s220、响应于接收到的无线通信信号与预定终端建立通信连接,向所述预定终端发送所述监测参数,并切换所述锁具的状态。

在连接无线网络前,锁具a和预定终端b需要进行握手操作。锁具a向外广播自身信息或扫描接收外部的广播信息以实现连接。锁具a检测通信范围内的无线通信信号,当在通信范围内获取的无线通信信号与预定的无线通信信号标识匹配时,锁具a与预定终端b实现通信连接。

当锁具a与预定终端b实现连接时,锁具a将检测获取的监测参数即环境参数和倾斜角度发送给预定终端b,由此可以通过预定终端b将监测参数发送给服务器c进行存储。同时还可以控制所述锁具切换状态,以实现上锁或开锁。

优选地,本实施例的控制方法还包括:

当接收到的无线通信信号与预定无线通信信号不匹配或没有接收到无线通信信号时,控制所述锁具上锁,由此实现锁具的自动上锁功能。

优选地,当接收到的无线通信信号与预定无线通信信号不匹配或没有接收到无线通信信号时,控制所述锁具进入休眠状态。优选地,锁具a可以每间隔第一预定时间对通信范围内的无线通信信号进行检测,当锁具a在连续第二预定时间内接收到的无线通信信号与预定无线通信信号不匹配或没有接收到无线通信信号时进入休眠状态,以减少锁具的能耗。在本实施例中,所述第一预定时间可以为3秒钟,第二预定时间可以为10分钟。

当锁具a处于休眠状态时,无法检测无线通信信号。此时,当锁具a的控制模块1接收到唤醒信号时,控制模块1根据唤醒信号控制唤醒无线通信模块9进行检测。所述唤醒信号可以由用户触发开锁按钮8向控制模块1发送唤醒信号,进而唤醒无线通信模块9进行检测。所述唤醒信号还可以通过获取的箱体加速度,当所述加速度大于预定阈值时,控制模块1控制无线通信模块9检测无线通信信号,适于锁具在移动时与预定终端建立连接,将监测参数实时的发送给预定终端。

优选地,所述控制方法还包括:响应于检测到的所述箱体的开合状态,控制所述锁具上锁或报警。在本实施例中,锁具a可以通过磁控开关传感器4检测箱体的开合状态。具体地,在锁具a对应的箱体一侧设置一个卡口装置,在卡口装置里面设置磁铁,当箱盖合上时,磁控开关传感器4因为检测到磁铁,磁控开关闭合,磁控开关传感器4向控制模块1发送关锁信号,控制模块1控制驱动模块2进行上锁。当箱盖没有合到位,磁控开关传感器4因为没有检测到磁铁,磁控开关打开,磁控开关传感器4向控制模块1发送对应的信号,控制模块1通过无线通信模块9发送给预定终端b,或者直接控制报警模块7进行报警,以提示用户进行上锁。

优选地,所述控制方法还包括:获取运动参数,在与预定终端建立通信连接时,向所述预定终端发送所述运动参数。其中,所述运动参数通过检测所述箱体的运动获得。所述运动参数可以包括箱体的速度、加速度、倾斜角度等。当锁具a应用于外卖餐箱时,可以通过监测外卖员在骑行过程中箱体的速度、加速度、倾斜角度等参数可以监测获得外卖员在骑行过程中的相关参数,由此可以判断外卖员以及餐箱内的餐品在骑行过程中是否安全。

在另一可选实现方式中,当锁具a与预定终端b建立通信连接后,预定终端b可以向锁具a发送开锁信号,锁具a根据接收到的开锁信号控制所述锁具开锁。

图5是本发明实施例的锁具的控制装置的示意图。如图5所示,本实施例的锁具包括第一获取单元51、第一执行单元52、第二执行单元53、第二获取单元54、第一唤醒单元55、第二唤醒单元56、第三执行单元57、开锁单元58、上锁单元59、第三获取单元510和发送单元520。第一获取单元51用于获取监测参数,所述监测参数通过检测所述箱体的内部环境获得,所述监测参数可以为温度、湿度、加速度、速度和倾斜角度中的至少一种。第一执行单元52响应于接收到的无线通信信号与预定终端建立通信连接,向所述预定终端发送所述监测参数,并切换所述锁具的状态。第二执行单元53用于在预定时间内与预定终端未形成通信连接时,控制所述锁具休眠。第二获取单元54用于获取所述箱体的加速度。第一唤醒单元55用于当所述加速度大于预定阈值时,唤醒所述锁具。第二唤醒单元56响应于接收到的唤醒信号唤醒所述锁具。第三执行单元57响应于检测到的所述箱体的开合状态,控制所述锁具上锁或报警。开锁单元58响应于接收到的开锁信号控制所述锁具开锁。上锁单元59用于在与预定终端未形成通信连接时,控制所述锁具上锁。第三获取单元510用于获取运动参数。发送单元520用于在与预定终端建立通信连接时,向所述预定终端发送所述运动参数,其中,所述运动参数通过检测所述箱体的运动获得。

实施例三:

图6是本发明实施例的控制方法的流程图。如图6所示,该方法的执行主体为预定终端b,本实施例的控制方法可以包括:

步骤s310、响应于接收到的无线通信信号与锁具建立通信连接,接收监测参数。

在连接无线网络前,锁具a和预定终端b需要进行握手操作。预定终端b向外广播自身信息或扫描接收外部的广播信息以实现连接。预定终端b检测通信范围内的无线通信信号,当在通信范围内获取的无线通信信号匹配时,预定终端b与锁具a实现通信连接,锁具开锁。优选地,预定终端b可以为智能手机,所述无线通信信号为蓝牙信号。锁具a将获取的监测参数发送给预定终端b,以便于预定终端b将监测参数发送给服务器进行存储。在另一可选实现方式中,锁具a还可以通过无线通信模块9直接将监测参数发送给服务器c进行存储。在本实施例中,所述监测参数可以包括温度、湿度、倾斜角度、加速度、速度以及箱体的开合状态的一种或多种。当锁具a应用于外卖餐箱上时,可以通过温度和湿度检测餐箱内的餐品是否发生外漏,同时也可以通过倾斜角度检测骑手在送餐过程中餐箱是否发生倾倒或骑手是否发生危险。

步骤s320、获取所述预定终端的定位信息。

步骤s330、发送所述定位信息和所述监测参数。

预定终端b将获取的自身的定位信息与接收到的锁具a的监测参数通过移动数字通信网络发送给服务器c进行存储,以方便管理者进行查看和管理。在本实施例中,所述预定终端b为智能手机。当所述锁具a应用于外卖餐箱时,锁具a与对应的骑手的智能手机可以通过蓝牙实现通信连接。骑手在工作时,骑手的位置一般与外卖餐箱位置较近,因此,通过获取骑手的位置即可大致确定外卖餐箱和锁具的位置。管理者可以通过定位信息确定骑手的送餐途径,通过监测参数可以监测确定餐品在送餐途中是否出现倾倒和外漏。

优选地,当预定终端与锁具建立通信连接后,预定终端可以向锁具发送开锁信号锁具a可以根据接收到的开锁信号进行开锁。

图7是本发明实施例的预定终端的控制装置的示意图。如图7所示,本实施例的控制装置包括接收单元71、定位单元72、第一发送单元73和第二发送单元74。接收单元71响应于接收到的无线通信信号与锁具建立通信连接,接收监测参数。其中,所述监测参数包括温度、湿度、加速度、速度和倾斜角度中的至少一种,所述无线通信信号为蓝牙信号。定位单元72用于获取定位信息。第一发送单元73用于发送所述定位信息和所述监测参数。第二发送单元74,用于向所述锁具发送开锁信号。

本发明实施例公开了一种控制方法、控制装置、计算机可读存储介质和电子设备,所述控制方法用于控制设置于箱体上的锁具,通过获取监测参数,响应于接收到的无线通信信号与预定终端建立通信连接,向所述预定终端发送所述监测参数,并切换所述锁具的状态,其中所述监测参数通过检测所述箱体的内部环境获得,既可以实现防盗,也可以实现全程监控锁具以及箱体的状态。

图8是本发明实施例的电子设备的示意图。图8所示的电子设备为通用数据处理装置,其包括通用的计算机硬件结构,其至少包括处理器81和存储器82。处理器81和存储器82通过总线83连接。存储器82适于存储处理器81可执行的指令或程序。处理器81可以是独立的微处理器,也可以是一个或者多个微处理器集合。由此,处理器81通过执行存储器82所存储的指令,从而执行如上所述的本发明实施例的方法流程实现对于数据的处理和对于其它装置的控制。总线83将上述多个组件连接在一起,同时将上述组件连接到显示控制器84和显示装置以及输入/输出(i/o)装置85。输入/输出(i/o)装置85可以是鼠标、键盘、调制解调器、网络接口、触控输入装置、体感输入装置、打印机以及本领域公知的其他装置。典型地,输入/输出装置85通过输入/输出(i/o)控制器86与系统相连。优选地,本实施例的电子设备为服务器。

同时,如本领域技术人员将意识到的,本发明实施例的各个方面可以被实现为系统、方法或计算机程序产品。因此,本发明实施例的各个方面可以采取如下形式:完全硬件实施方式、完全软件实施方式(包括固件、常驻软件、微代码等)或者在本文中通常可以都称为“电路”、“模块”或“系统”的将软件方面与硬件方面相结合的实施方式。此外,本发明的方面可以采取如下形式:在一个或多个计算机可读介质中实现的计算机程序产品,计算机可读介质具有在其上实现的计算机可读程序代码。

可以利用一个或多个计算机可读介质的任意组合。计算机可读介质可以是计算机可读信号介质或计算机可读存储介质。计算机可读存储介质可以是如(但不限于)电子的、磁的、光学的、电磁的、红外的或半导体系统、设备或装置,或者前述的任意适当的组合。计算机可读存储介质的更具体的示例(非穷尽列举)将包括以下各项:具有一根或多根电线的电气连接、便携式计算机软盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或闪速存储器)、光纤、便携式光盘只读存储器(cd-rom)、光存储装置、磁存储装置或前述的任意适当的组合。在本发明实施例的上下文中,计算机可读存储介质可以为能够包含或存储由指令执行系统、设备或装置使用的程序或结合指令执行系统、设备或装置使用的程序的任意有形介质。

计算机可读信号介质可以包括传播的数据信号,所述传播的数据信号具有在其中如在基带中或作为载波的一部分实现的计算机可读程序代码。这样的传播的信号可以采用多种形式中的任何形式,包括但不限于:电磁的、光学的或其任何适当的组合。计算机可读信号介质可以是以下任意计算机可读介质:不是计算机可读存储介质,并且可以对由指令执行系统、设备或装置使用的或结合指令执行系统、设备或装置使用的程序进行通信、传播或传输。

可以使用包括但不限于无线、有线、光纤电缆、rf等或前述的任意适当组合的任意合适的介质来传送实现在计算机可读介质上的程序代码。

用于执行针对本发明各方面的操作的计算机程序代码可以以一种或多种编程语言的任意组合来编写,所述编程语言包括:面向对象的编程语言如java、smalltalk、c++等;以及常规过程编程语言如“c”编程语言或类似的编程语言。程序代码可以作为独立软件包完全地在用户计算机上、部分地在用户计算机上执行;部分地在用户计算机上且部分地在远程计算机上执行;或者完全地在远程计算机或服务器上执行。在后一种情况下,可以将远程计算机通过包括局域网(lan)或广域网(wan)的任意类型的网络连接至用户计算机,或者可以与外部计算机进行连接(例如通过使用因特网服务供应商的因特网)。

上述根据本发明实施例的方法、设备(系统)和计算机程序产品的流程图图例和/或框图描述了本发明的各个方面。将要理解的是,流程图图例和/或框图的每个块以及流程图图例和/或框图中的块的组合可以由计算机程序指令来实现。这些计算机程序指令可以被提供至通用计算机、专用计算机或其它可编程数据处理设备的处理器,以产生机器,使得(经由计算机或其它可编程数据处理设备的处理器执行的)指令创建用于实现流程图和/或框图块或块中指定的功能/动作的装置。

还可以将这些计算机程序指令存储在可以指导计算机、其它可编程数据处理设备或其它装置以特定方式运行的计算机可读介质中,使得在计算机可读介质中存储的指令产生包括实现在流程图和/或框图块或块中指定的功能/动作的指令的制品。

计算机程序指令还可以被加载至计算机、其它可编程数据处理设备或其它装置上,以使在计算机、其它可编程设备或其它装置上执行一系列可操作步骤来产生计算机实现的过程,使得在计算机或其它可编程设备上执行的指令提供用于实现在流程图和/或框图块或块中指定的功能/动作的过程。

以上所述仅为本发明的优选实施例,并不用于限制本发明,对于本领域技术人员而言,本发明可以有各种改动和变化。凡在本发明的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

本发明实施例公开了a1、一种控制方法,用于控制设置于箱体上的锁具,所述方法包括:

获取监测参数,所述监测参数通过检测所述箱体的内部环境获得;

响应于接收到的无线通信信号与预定终端建立通信连接,向所述预定终端发送所述监测参数,并切换所述锁具的状态。

a2、根据a1所述的控制方法,其中,所述方法还包括:

在与预定终端未形成通信连接时,控制所述锁具上锁。

a3、根据a2所述的控制方法,其中,所述方法还包括:

在预定时间内与预定终端未形成通信连接时,控制所述锁具休眠。

a4、根据a1-a3中任一项所述的控制方法,其中,所述方法还包括:

获取所述箱体的加速度;

当所述加速度大于预定阈值时,唤醒所述锁具。

a5、根据a1-a3中任一项所述的控制方法,其中,所述方法还包括:

响应于接收到的唤醒信号唤醒所述锁具。

a6、根据a1所述的控制方法,其中,所述方法还包括:

响应于检测到的所述箱体的开合状态,控制所述锁具上锁或报警。

a7、根据a1所述的控制方法,其中,所述方法还包括:

响应于接收到的开锁信号控制所述锁具开锁。

a8、根据a1所述的控制方法,其中,所述方法还包括:

获取运动参数,所述运动参数通过检测所述箱体的运动获得;

在与预定终端建立通信连接时,向所述预定终端发送所述运动参数。

本发明实施例还公开了b1、一种控制方法,包括:

响应于接收到的无线通信信号与锁具建立通信连接,接收监测参数;

获取定位信息;

发送所述定位信息和所述监测参数。

b2、根据b1所述的控制方法,其中,所述监测参数包括温度、湿度、加速度、速度和倾斜角度中的至少一种。

b3、根据b1所述的控制方法,其中,所述无线通信信号为蓝牙信号。

b4、根据b1所述的控制方法,其中,所述方法还包括:

在与锁具建立通信连接时,向所述锁具发送开锁信号。

本发明实施例还公开了c1、一种控制装置,用于控制设置于箱体上的锁具,所述装置包括:

第一获取单元,用于获取监测参数,所述监测参数通过检测所述箱体的内部环境获得;

第一执行单元,响应于接收到的无线通信信号与预定终端建立通信连接,向所述预定终端发送所述监测参数,并切换所述锁具的状态。

c2、根据c1所述的控制装置,其中,所述装置还包括:

上锁单元,用于在与预定终端未形成通信连接时,控制所述锁具上锁。

c3、根据c1所述的控制装置,其中,所述装置还包括:

第二执行单元,用于在预定时间内与预定终端未形成通信连接时,控制所述锁具休眠。

c4、根据c1-c3中任一项所述的控制装置,其中,所述装置还包括:

第二获取单元,用于获取所述箱体的加速度;

第一唤醒单元,用于当所述加速度大于预定阈值时,唤醒所述锁具。

c5、根据c1-c3中任一项所述的控制装置,其中,所述装置还包括:

第二唤醒单元,响应于接收到的唤醒信号唤醒所述锁具。

c6、根据c1所述的控制装置,其中,所述装置还包括:

第三执行单元,响应于检测到的所述箱体的开合状态,控制所述锁具上锁或报警。

c7、根据c1所述的控制装置,其中,所述装置还包括:

开锁单元,响应于接收到的开锁信号控制所述锁具开锁。

c8、根据c1所述的控制装置,其中,所述装置还包括:

第三获取单元,用于获取运动参数,所述运动参数通过检测所述箱体的运动获得;

发送单元,用于在与预定终端建立通信连接时,向所述预定终端发送所述运动参数。

本发明实施例还公开了d1、一种控制装置,包括:

接收单元,响应于接收到的无线通信信号与锁具建立通信连接,接收监测参数;

定位单元,用于获取定位信息;

第一发送单元,用于发送所述定位信息和所述监测参数。

d2、根据d1所述的控制装置,其中,所述监测参数包括温度、湿度、加速度、速度和倾斜角度中的至少一种。

d3、根据d1所述的控制装置,其中,所述无线通信信号为蓝牙信号。

d4、根据d1所述的控制装置,其中,所述装置还包括:

第二发送单元,用于在与锁具建立通信连接时,向所述锁具发送开锁信号。

本发明实施例还公开了e1、一种计算机可读存储介质,其上存储计算机程序指令,其中,所述计算机程序指令在被处理器执行时实现如a1-a8、b1-b4中任一项所述的方法。

本发明实施例还公开了f1、一种电子设备,包括驱动装置,其中,所述电子设备还包括:

存储器和处理器,所述存储器用于存储一条或多条计算机程序指令,其中,所述一条或多条计算机程序指令供所述处理器调用执行;

所述处理器用于:

获取监测参数,所述监测参数通过检测所述箱体的内部环境获得;

响应于接收到的无线通信信号与预定终端建立通信连接,向所述预定终端发送所述监测参数,并切换所述锁具的状态。

f2、根据f1所述的电子设备,其中,所述处理器还用于:

在与预定终端未形成通信连接时,控制所述锁具上锁。

f3、根据f1所述的电子设备,其中,所述处理器还用于:

在预定时间内与预定终端未形成通信连接时,控制所述锁具休眠。

f4、根据f1-f3中任一项所述的电子设备,其中,所述处理器还用于:

获取所述箱体的加速度;

当所述加速度大于预定阈值时,唤醒所述锁具。

f5、根据f1-f3中任一项所述的电子设备,其中,所述处理器还用于:

响应于接收到的唤醒信号唤醒所述锁具。

f6、根据f1所述的电子设备,其中,所述处理器还用于:

响应于检测到的所述箱体的开合状态,控制所述锁具上锁或报警。

f7、根据f1所述的电子设备,其中,所述处理器还用于:

响应于接收到的开锁信号控制所述锁具开锁。

f8、根据f1所述的电子设备,其中,所述处理器还用于:

获取运动参数,所述运动参数通过检测所述箱体的运动获得;

在与预定终端建立通信连接时,向所述预定终端发送所述运动参数。

本发明实施例还公开了g1、一种电子设备,包括存储器和处理器,其中,所述存储器用于存储一条或多条计算机程序指令,其中,所述一条或多条计算机程序指令供所述处理器调用执行;

所述处理器用于:

响应于接收到的无线通信信号与锁具建立通信连接,接收监测参数;

获取定位信息;

发送所述定位信息和所述监测参数。

g2、根据g1所述的电子设备,其中,所述监测参数包括温度、湿度、加速度、速度和倾斜角度中的至少一种。

g3、根据g1所述的电子设备,其中,所述无线通信信号为蓝牙信号。

g4、根据g1所述的电子设备,其中,所述处理器还用于:

在与锁具建立通信连接时,向所述锁具发送开锁信号。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1