首页 > 专利 > 黎剑猛 > 一种监控插件安装的方法及系统专利详情

一种监控插件安装的方法及系统   0    0

实质审查 查看PDF
专利申请流程有哪些步骤?
专利申请流程图
申请
申请号:指国家知识产权局受理一件专利申请时给予该专利申请的一个标示号码。唯一性原则。
申请日:提出专利申请之日。
2019-11-08
申请公布
申请公布指发明专利申请经初步审查合格后,自申请日(或优先权日)起18个月期满时的公布或根据申请人的请求提前进行的公布。
申请公布号:专利申请过程中,在尚未取得专利授权之前,国家专利局《专利公报》公开专利时的编号。
申请公布日:申请公开的日期,即在专利公报上予以公开的日期。
2020-03-13
授权
授权指对发明专利申请经实质审查没有发现驳回理由,授予发明专利权;或对实用新型或外观设计专利申请经初步审查没有发现驳回理由,授予实用新型专利权或外观设计专利权。
预估到期
发明专利权的期限为二十年,实用新型专利权期限为十年,外观设计专利权期限为十五年,均自申请日起计算。专利届满后法律终止保护。
2039-11-08
基本信息
有效性 实质审查 专利类型 发明专利
申请号 CN201911088193.X 申请日 2019-11-08
公开/公告号 CN110806882A 公开/公告日 2020-02-18
授权日 预估到期日 2039-11-08
申请年 2019年 公开/公告年 2020年
缴费截止日
分类号 G06F8/61G06F9/445 主分类号 G06F8/61
是否联合申请 独立申请 文献类型号 A
独权数量 1 从权数量 9
权利要求数量 10 非专利引证数量 0
引用专利数量 7 被引证专利数量 0
非专利引证
引用专利 DE202008006653U1、CN102662703A、CN103577227A、CN103645923A、CN106933636A、US2006195840A1、DE202013100297U1 被引证专利
专利权维持 99 专利申请国编码 CN
专利事件 事务标签 公开、实质审查
申请人信息
申请人 第一申请人
专利权人 黎剑猛 当前专利权人 黎剑猛
发明人 不公告发明人 第一发明人 不公告发明人
地址 广东省深圳市福田区彩田路3069号星河世纪大厦1705室 邮编 518000
申请人数量 1 发明人数量 1
申请人所在省 广东省 申请人所在市 广东省深圳市
代理人信息
代理机构
专利代理机构是经省专利管理局审核,国家知识产权局批准设立,可以接受委托人的委托,在委托权限范围内以委托人的名义办理专利申请或其他专利事务的服务机构。
代理人
专利代理师是代理他人进行专利申请和办理其他专利事务,取得一定资格的人。
摘要
本公开涉及一种监控插件安装的方法及系统,方法包括监控设备、AP;监控设备获取监控插件列表;监控设备将已安装的监控插件的名称与预设的厨房监控插件的名称进行匹配,如果匹配不成功,就判定当前系统未安装厨房监控插件,向AP发送请求消息;AP根据请求消息向监控设备返回的厨房监控插件安装包;监控设备调用加载线程,运行厨房监控插件安装包中的可执行文件;监控设备读取加载线程运行厨房监控插件安装包中的可执行文件时返回的运行标识;监控设备检测返回的运行标识是否为预设的运行成功标识,如果返回的运行标识为预设的运行成功标识,向AP发送响应消息,响应消息携带有运行成功标识和监控设备的MAC地址。本发明提高了监控插件安装的便利性。
  • 摘要附图
    一种监控插件安装的方法及系统
  • 说明书附图:图1
    一种监控插件安装的方法及系统
  • 说明书附图:图2
    一种监控插件安装的方法及系统
法律状态
序号 法律状态公告日 法律状态 法律状态信息
1 2020-03-13 实质审查的生效 IPC(主分类): G06F 8/61 专利申请号: 201911088193.X 申请日: 2019.11.08
2 2020-02-18 公开
权利要求
权利要求书是申请文件最核心的部分,是申请人向国家申请保护他的发明创造及划定保护范围的文件。
1.一种监控插件安装方法,其特征在于,方法包括监控设备、AP:
所述监控设备获取监控插件列表,所述监控插件列表包括已安装的监控插件的名称;
所述监控设备将所述已安装的监控插件的名称与预设的厨房监控插件的名称进行匹配,如果匹配成功,就判定当前系统已安装所述厨房监控插件,如果匹配不成功,就判定当前系统未安装所述厨房监控插件,向所述AP发送请求消息;
所述AP根据所述请求消息向所述监控设备返回的所述厨房监控插件安装包,所述厨房监控插件安装包为所述厨房监控插件对应的安装包,所述厨房监控插件包括第一厨房监控插件和第二厨房监控插件;
所述监控设备接收所述厨房监控插件安装包,获取用于运行所述厨房监控插件安装包且处于就绪状态下的加载线程;
所述监控设备将所述加载线程从所述就绪状态转换到运行状态,再利用所述加载线程加载并运行所述厨房监控插件安装包中的可执行文件;
所述监控设备读取所述加载线程运行所述厨房监控插件安装包中的可执行文件时返回的运行标识;
所述监控设备检测返回的运行标识是否为预设的运行成功标识,如果返回的运行标识为预设的运行成功标识,就判定所述厨房监控插件安装包运行成功,向所述AP发送响应消息,所述响应消息携带有所述运行成功标识和所述监控设备的MAC地址。

2.如权利要求1所述的方法,其特征在于,在所述监控设备获取监控插件列表之前,所述方法包括:
所述AP向接入网络的所述监控设备广播第一请求,所述第一请求携带有检测标识,所述检测标识用于指示所述监控设备检测缓存中是否保存有绑定识别符;
所述监控设备接收AP发送的第一请求后,根据所述检测标识,检测本地缓存中是否保存有所述绑定识别符,如果本地缓存中没保存有所述绑定识别符,就向所述AP返回响应结果,所述响应结果携带有未绑定标识以及所述监控设备的MAC地址;
所述AP接收所述监控设备返回的响应结果时,在所述未绑定标识对应的目录下,记录并存储所述监控设备的MAC地址。

3.如权利要求2所述的方法,其特征在于,所述方法还包括显示设备,在所述AP接收所述监控设备返回的响应结果时,在所述未绑定标识对应的目录下,记录并存储所述监控设备的MAC地址之后,在所述监控设备获取监控插件列表之前,所述方法还包括:
所述显示设备向所述AP发送接入请求,所述接入请求携带有接入标识,接入密码,所述接入标识用于提醒所述AP将所述显示设备接入网络;
所述显示设备向所述AP发送第二请求,所述第二请求携带有未绑定标识,所述显示设备的MAC地址;
所述AP识别所述第二请求中的所述未绑定标识后,在所述未绑定标识对应的目录下,获取所述监控设备的MAC地址,向所述显示设备发送所述监控设备的MAC地址;
所述显示设备接收所述监控设备的MAC地址,显示所述监控设备的MAC地址以及所述监控设备的MAC地址对应的绑定按钮;
所述显示设备检测是否接收到所述绑定按钮的确定操作,当接收到所述绑定按钮的确定操作后,生成所述监控设备与所述显示设备的关联信息;
所述显示设备向所述AP发送所述关联信息,所述关联信息包括所述监控设备的MAC地址以及所述监控设备的MAC地址绑定的所述显示设备的MAC地址;
所述AP接收并存储所述关联信息,向所述监控设备发送所述绑定识别符;
所述监控设备接收并存储所述绑定识别符,以完成与所述显示设备的绑定。

4.如权利要求1所述的方法,其特征在于,在所述如果匹配,就判定所述厨房监控插件安装包运行成功,向所述AP发送响应消息,所述响应消息携带有所述运行成功标识和所述监控设备的MAC地址之后,所述方法还包括:
所述监控设备获取视频图像,采用所述第一厨房监控插件或所述第二厨房监控插件监控所述视频图像;
其中,所述第一厨房监控插件是用于识别餐厨废弃物的监控插件,所述第二厨房监控插件是用于识别保护动物的监控插件,所述第一厨房监控插件和所述第二厨房监控插件不相同;
所述监控设备如果通过所述第一厨房监控插件在所述视频图像中识别到餐厨废弃物,就向所述AP上传第一厨房监控信息,所述第一厨房监控信息包括第一标识以及识别到餐厨废弃物的视频图像,如果通过所述第二厨房监控插件在所述视频图像中识别到保护动物,就向所述AP上传第二厨房监控信息,所述第二厨房监控信息包括第二标识以及识别到保护动物的视频图像。

5.如权利要求4所述的方法,其特征在于,所述方法还包括:
所述AP接收所述第一厨房监控信息以及所述第二厨房监控信息,向所述监控设备的MAC地址绑定的所述显示设备发送所述第一厨房监控信息以及所述第二厨房监控信息;
所述显示设备接收到所述第一厨房监控信息时,创建所述第一标识对应的目录,在所述第一标识对应的目录下,存储所述第一厨房监控信息,接收到所述第二厨房监控信息时,创建所述第二标识对应的目录,在所述第二标识对应的目录下,存储所述第二厨房监控信息。

6.一种监控插件安装系统,其特征在于,系统包括监控设备、AP,所述监控设备包括获取模块、判定模块、接收模块、调用模块、读取模块、检测模块,所述AP包括返回模块;
所述获取模块,用于获取监控插件列表,所述监控插件列表包括已安装的监控插件的名称;
所述判定模块,用于将所述已安装的监控插件的名称与预设的厨房监控插件的名称进行匹配,如果匹配成功,就判定当前系统已安装所述厨房监控插件,如果匹配不成功,就判定当前系统未安装所述厨房监控插件,向所述AP发送请求消息;
所述返回模块,用于根据所述请求消息向所述监控设备返回的所述厨房监控插件安装包,所述厨房监控插件安装包为所述厨房监控插件对应的安装包,所述厨房监控插件包括第一厨房监控插件和第二厨房监控插件;
所述接收模块,用于接收所述厨房监控插件安装包,获取用于运行所述厨房监控插件安装包且处于就绪状态下的加载线程;
所述调用模块,用于将所述加载线程从所述就绪状态转换到运行状态,再利用所述加载线程加载并运行所述厨房监控插件安装包中的可执行文件;
所述读取模块,用于读取所述加载线程运行所述厨房监控插件安装包中的可执行文件时返回的运行标识;
所述检测模块,用于检测返回的运行标识是否为预设的运行成功标识,如果返回的运行标识为预设的运行成功标识,就判定所述厨房监控插件安装包运行成功,向所述AP发送响应消息,所述响应消息携带有所述运行成功标识和所述监控设备的MAC地址。

7.如权利要求6所述的系统,其特征在于,所述AP包括广播模块、记录模块,所述监控设备包括响应模块:
所述广播模块,用于向接入网络的所述监控设备广播第一请求,所述第一请求携带有检测标识,所述检测标识用于指示所述监控设备检测缓存中是否保存有绑定识别符;
所述响应模块,用于接收AP发送的第一请求后,根据所述检测标识,检测本地缓存中是否保存有所述绑定识别符,如果本地缓存中没保存有所述绑定识别符,就向所述AP返回响应结果,所述响应结果携带有未绑定标识以及所述监控设备的MAC地址;
所述记录模块,用于接收所述监控设备返回的响应结果时,在所述未绑定标识对应的目录下,记录并存储所述监控设备的MAC地址。

8.如权利要求7所述的系统,其特征在于,所述系统还包括显示设备,所述显示设备包括收发模块、关联模块,所述AP包括存储模块、识别模块,所述监控设备包括绑定模块;
所述收发模块,用于向所述AP发送接入请求,所述接入请求携带有接入标识,接入密码,所述接入标识用于提醒所述AP将所述显示设备接入网络;
所述收发模块,还用于向所述AP发送第二请求,所述第二请求携带有未绑定标识,所述显示设备的MAC地址;
所述识别模块,用于识别所述第二请求中的所述未绑定标识后,在所述未绑定标识对应的目录下,获取所述监控设备的MAC地址,向所述显示设备发送所述监控设备的MAC地址;
所述收发模块,用于接收所述监控设备的MAC地址,显示所述监控设备的MAC地址以及所述监控设备的MAC地址对应的绑定按钮;
所述关联模块,用于检测是否接收到所述绑定按钮的确定操作,当接收到所述绑定按钮的确定操作后,生成所述监控设备与所述显示设备的关联信息;
所述收发模块,还用于向所述AP发送所述关联信息,所述关联信息包括所述监控设备的MAC地址以及所述监控设备的MAC地址绑定的所述显示设备的MAC地址;
所述存储模块,用于所述AP接收并存储所述关联信息,向所述监控设备发送所述绑定识别符;
所述绑定模块,用于所述监控设备接收并存储所述绑定识别符,以完成与所述显示设备的绑定。

9.如权利要求6所述的系统,其特征在于,所述监控设备,包括监控模块和上传模块:
所述监控模块,用于获取视频图像,采用所述第一厨房监控插件或所述第二厨房监控插件监控所述视频图像;
其中,所述第一厨房监控插件是用于识别餐厨废弃物的监控插件,所述第二厨房监控插件是用于识别保护动物的监控插件,所述第一厨房监控插件和所述第二厨房监控插件不相同;
所述上传模块,用于所述监控设备如果通过所述第一厨房监控插件在所述视频图像中识别到餐厨废弃物,就向所述AP上传第一厨房监控信息,所述第一厨房监控信息包括第一标识以及识别到餐厨废弃物的视频图像,如果通过所述第二厨房监控插件在所述视频图像中识别到保护动物,就向所述AP上传第二厨房监控信息,所述第二厨房监控信息包括第二标识以及识别到保护动物的视频图像。

10.如权利要求9所述的系统,其特征在于,所述AP包括厨房监控信息处理模块,所述显示设备包括创建模块:
所述厨房监控信息处理模块,用于所述AP接收所述第一厨房监控信息以及所述第二厨房监控信息,向所述监控设备的MAC地址绑定的所述显示设备发送所述第一厨房监控信息以及所述第二厨房监控信息;
所述创建模块,用于所述显示设备接收到所述第一厨房监控信息时,创建所述第一标识对应的目录,在所述第一标识对应的目录下,存储所述第一厨房监控信息,接收到所述第二厨房监控信息时,创建所述第二标识对应的目录,在所述第二标识对应的目录下,存储所述第二厨房监控信息。
说明书

技术领域

[0001] 本公开涉及软件技术领域,尤其涉及一种监控插件安装的方法及系统。

背景技术

[0002] 开展明厨亮灶建设,有利于引导社会公众主动参与食品制作加工监督,让消费者看得清楚、吃得放心。监控设备放在厨房里,随时监控厨房的情况。
[0003] 不过,现有的监控设备有两个问题,一个问题是监控设备无法识别是否安装了厨房监控插件,缺乏自检的功能,如果靠人工排查,会很费时费力,另一个问题是监控设备无法返回厨房监控插件安装包的运行标识,无法得知厨房监控插件安装包是否安装成功,这样影响了厨房监控插件的安装效率,因此,迫切需要提高厨房监控插件安装的便利性。

发明内容

[0004] 有鉴于此,本公开提出了一种监控插件安装的方法及系统,目的是解决监控设备无法识别是否安装了厨房监控插件以及监控设备无法返回厨房监控插件安装包的运行标识的问题,以提高厨房监控插件安装的便利性。
[0005] 根据本公开的一方面,提供了一种监控插件安装的方法,所述方法包括监控设备、AP:所述监控设备获取监控插件列表,所述监控插件列表包括已安装的监控插件的名称;
所述监控设备将所述已安装的监控插件的名称与预设的厨房监控插件的名称进行匹配,如果匹配成功,就判定当前系统已安装所述厨房监控插件,如果匹配不成功,就判定当前系统未安装所述厨房监控插件,向所述AP发送请求消息;
所述AP根据所述请求消息向所述监控设备返回的所述厨房监控插件安装包,所述厨房监控插件安装包为所述厨房监控插件对应的安装包,所述厨房监控插件包括第一厨房监控插件和第二厨房监控插件;
所述监控设备接收所述厨房监控插件安装包,获取用于运行所述厨房监控插件安装包且处于就绪状态下的加载线程;
所述监控设备将所述加载线程从所述就绪状态转换到运行状态,再利用所述加载线程加载并运行所述厨房监控插件安装包中的可执行文件;
所述监控设备读取所述加载线程运行所述厨房监控插件安装包中的可执行文件时返回的运行标识;
所述监控设备检测返回的运行标识是否为预设的运行成功标识,如果返回的运行标识为预设的运行成功标识,就判定所述厨房监控插件安装包运行成功,向所述AP发送响应消息,所述响应消息携带有所述运行成功标识和所述监控设备的MAC地址。
[0006] 根据本公开的另一方面,提供了一种监控插件安装系统,所述系统包括监控设备、AP,所述监控设备包括获取模块、判定模块、接收模块、调用模块、读取模块、检测模块,所述AP包括返回模块;系统包括监控设备、AP,所述监控设备包括获取模块、判定模块、接收模块、调用模块、读取模块、检测模块,所述AP包括返回模块;
所述获取模块,用于获取监控插件列表,所述监控插件列表包括已安装的监控插件的名称;
所述判定模块,用于将所述已安装的监控插件的名称与预设的厨房监控插件的名称进行匹配,如果匹配成功,就判定当前系统已安装所述厨房监控插件,如果匹配不成功,就判定当前系统未安装所述厨房监控插件,向所述AP发送请求消息;
所述返回模块,用于根据所述请求消息向所述监控设备返回的所述厨房监控插件安装包,所述厨房监控插件安装包为所述厨房监控插件对应的安装包,所述厨房监控插件包括第一厨房监控插件和第二厨房监控插件;
所述接收模块,用于接收所述厨房监控插件安装包,获取用于运行所述厨房监控插件安装包且处于就绪状态下的加载线程;
所述调用模块,用于将所述加载线程从所述就绪状态转换到运行状态,再利用所述加载线程加载并运行所述厨房监控插件安装包中的可执行文件;
所述读取模块,用于读取所述加载线程运行所述厨房监控插件安装包中的可执行文件时返回的运行标识;
所述检测模块,用于检测返回的运行标识是否为预设的运行成功标识,如果返回的运行标识为预设的运行成功标识,就判定所述厨房监控插件安装包运行成功,向所述AP发送响应消息,所述响应消息携带有所述运行成功标识和所述监控设备的MAC地址。
[0007] 根据本实施例的监控插件安装的方法及系统,通过监控设备将已安装的监控插件的名称与预设的厨房监控插件的名称进行匹配,如果匹配成功,就判定当前系统已安装厨房监控插件,如果匹配不成功,就判定当前系统未安装厨房监控插件,能够解决监控设备无法识别是否安装了厨房监控插件的问题,通过监控设备读取加载线程运行厨房监控插件安装包中的可执行文件时返回的运行标识,能够解决监控设备是无法返回厨房监控插件安装包的运行标识的问题,因此提高了厨房监控插件安装的便利性。
[0008] 根据下面参考附图对示例性实施例的详细说明,本公开的其它特征及方面将变得清楚。

实施方案

[0011] 图1示出了本公开一实施例的监控插件安装的方法的流程图。所述方法包括监控设备、无线接入点AP,监控插件安装的方法可以用于厨房监控。如图1所示,该监控插件安装的方法可以包括:步骤S1,所述监控设备获取监控插件列表,所述监控插件列表包括已安装的监控插件的名称;
步骤S2,所述监控设备将所述已安装的监控插件的名称与预设的厨房监控插件的名称进行匹配,如果匹配成功,就判定当前系统已安装所述厨房监控插件,如果匹配不成功,就判定当前系统未安装所述厨房监控插件,向所述AP发送请求消息;
其中,所述请求消息用于让所述AP向所述监控设备下发厨房监控插件安装包。
[0012] 其中,监控设备将所述已安装的监控插件的名称与预设的厨房监控插件的名称进行匹配,作用是识别是否安装了厨房监控插件。
[0013] 步骤S3,所述AP根据所述请求消息向所述监控设备返回的所述厨房监控插件安装包,所述厨房监控插件安装包为所述厨房监控插件对应的安装包,所述厨房监控插件包括第一厨房监控插件和第二厨房监控插件;步骤S4,所述监控设备接收所述厨房监控插件安装包,获取用于运行所述厨房监控插件安装包且处于就绪状态下的加载线程;
需说明的是,获取内部的线程池,在所述线程池中,获取线程的进程名以及当前状态,判断线程的进程名是否为运行所述厨房监控插件安装包的进程名,同时判断所述线程的当前状态是否处于就绪状态;
如果所述线程的进程名为运行所述厨房监控插件安装包的进程名且所述线程的当前状态处于就绪状态,就识别所述线程为运行所述厨房监控插件安装包且处于就绪状态下的加载线程;
如果所述线程的进程名为运行所述厨房监控插件安装包的进程名且所述线程不处于就绪状态,就将所述线程的当前状态转为就绪状态,再识别所述线程为运行所述厨房监控插件安装包且处于就绪状态下的加载线程。
[0014] 其中,监控设备在出厂前,创建一个线程的进程名为运行所述厨房监控插件安装包的进程名。监控设备在开机后,启动进程名为运行所述厨房监控插件安装包的进程名的线程。
[0015] 步骤S5,所述监控设备将所述加载线程从所述就绪状态转换到运行状态,再利用所述加载线程加载并运行所述厨房监控插件安装包中的可执行文件;其中,将加载线程从所述就绪状态转换到运行状态,这样,加载线程不会时时刻刻都处在运行状态,也就不会长时间占用cpu,能减轻cpu的负担,让系统较为流畅地运行。
[0016] 步骤S6,所述监控设备读取所述加载线程运行所述厨房监控插件安装包中的可执行文件时返回的运行标识;需说明的是,步骤S6,具体为:
利用内置的监听器读取所述加载线程运行所述厨房监控插件安装包中的可执行文件时返回的运行标识,如果所述监听器因为读取过多被锁定而读取不到返回的运行标识时,就等待预设时间后,解锁所述监听器,通过所述监听器重新读取返回的运行标识,直至读取到返回的运行标识。
[0017] 其中,系统内为防止读取次数过多,影响系统的进程,在读取次数过多时,监听器被锁定,等待预设时间后,解锁所述监听器,这样,监听器就能继续读取加载线程运行所述厨房监控插件安装包中的可执行文件时返回的运行标识。
[0018] 步骤S7,所述监控设备检测返回的运行标识是否为预设的运行成功标识,如果返回的运行标识为预设的运行成功标识,就判定所述厨房监控插件安装包运行成功,向所述AP发送响应消息,所述响应消息携带有所述运行成功标识和所述监控设备的MAC地址。
[0019] 其中,运行成功标识为用户自定义或系统默认,可选地,运行成功标识定义为Success identification。
[0020] 在本实施例中,一方面,通过监控设备将已安装的监控插件的名称与预设的厨房监控插件的名称进行匹配,如果匹配成功,就判定当前系统已安装厨房监控插件,如果匹配不成功,就判定当前系统未安装厨房监控插件,能够解决监控设备无法识别是否安装了厨房监控插件的问题;另一方面,通过监控设备读取加载线程运行厨房监控插件安装包中的可执行文件时返回的运行标识,能够解决监控设备是无法返回厨房监控插件安装包的运行标识的问题,因此提高了厨房监控插件安装的便利性。
[0021] 在一种可能的实现方式中,在所述监控设备获取监控插件列表之前,所述方法包括:所述AP向接入网络的所述监控设备广播第一请求,所述第一请求携带有检测标识,所述检测标识用于指示所述监控设备检测缓存中是否保存有绑定识别符;
所述监控设备接收AP发送的第一请求后,根据所述检测标识,检测本地缓存中是否保存有所述绑定识别符,如果本地缓存中没保存有所述绑定识别符,就向所述AP返回响应结果,所述响应结果携带有未绑定标识以及所述监控设备的MAC地址;
所述AP接收所述监控设备返回的响应结果时,在所述未绑定标识对应的目录下,记录并存储所述监控设备的MAC地址。
[0022] 其中,检测标识为自定义的标识,比如:定义为Detection ID。
[0023] 其中,未绑定标识为自定义的标识,比如:定义为Unbound字段。
[0024] 其中,绑定识别符为自定义的识别符,比如:定义为Bind字段。
[0025] 其中,所述监控设备接收AP发送的第一请求后,根据所述Detection ID,检测本地缓存中是否保存有所述Bind字段,如果本地缓存中没保存有所述Bind字段,就向所述AP返回响应结果,所述响应结果携带有Unbound字段以及所述监控设备的MAC地址。
[0026] 在一种可能的实现方式中,所述方法还包括显示设备,在所述AP接收所述监控设备返回的响应结果时,在所述未绑定标识对应的目录下,记录并存储所述监控设备的MAC地址之后,在所述监控设备获取监控插件列表之前,所述方法还包括:所述显示设备向所述AP发送接入请求,所述接入请求携带有接入标识,接入密码,所述接入标识用于提醒所述AP将所述显示设备接入网络;
所述显示设备向所述AP发送第二请求,所述第二请求携带有未绑定标识,所述显示设备的MAC地址;
所述AP识别所述第二请求中的所述未绑定标识后,在所述未绑定标识对应的目录下,获取所述监控设备的MAC地址,向所述显示设备发送所述监控设备的MAC地址;
所述显示设备接收所述监控设备的MAC地址,显示所述监控设备的MAC地址以及所述监控设备的MAC地址对应的绑定按钮;
所述显示设备检测是否接收到所述绑定按钮的确定操作,当接收到所述绑定按钮的确定操作后,生成所述监控设备与所述显示设备的关联信息;
所述显示设备向所述AP发送所述关联信息,所述关联信息包括所述监控设备的MAC地址以及所述监控设备的MAC地址绑定的所述显示设备的MAC地址;
所述AP接收并存储所述关联信息,向所述监控设备发送所述绑定识别符;
所述监控设备接收并存储所述绑定识别符,以完成与所述显示设备的绑定。在一种可能的实现方式中,在所述如果匹配,就判定所述厨房监控插件安装包运行成功,向所述AP发送响应消息,所述响应消息携带有所述运行成功标识和所述监控设备的MAC地址之后,所述方法还包括:
所述监控设备获取视频图像,采用所述第一厨房监控插件或所述第二厨房监控插件监控所述视频图像;
其中,所述第一厨房监控插件是用于识别餐厨废弃物的监控插件,所述第二厨房监控插件是用于识别保护动物的监控插件,所述第一厨房监控插件和所述第二厨房监控插件不相同;
所述监控设备如果通过所述第一厨房监控插件在所述视频图像中识别到餐厨废弃物,就向所述AP上传第一厨房监控信息,所述第一厨房监控信息包括第一标识以及识别到餐厨废弃物的视频图像,如果通过所述第二厨房监控插件在所述视频图像中识别到保护动物,就向所述AP上传第二厨房监控信息,所述第二厨房监控信息包括第二标识以及识别到保护动物的视频图像。
[0027] 需说明的是,所述监控设备获取视频图像,采用所述第一厨房监控插件或所述第二厨房监控插件监控所述视频图像,具体为:所述监控设备获取视频图像,采用第一厨房监控插件监控所述视频图像,读取当前时间,如果当前时间是在夜间,就显示将第一厨房监控插件切换为第二厨房监控插件的切换图标;
检测是否接收到所述切换图标的点击操作;
如果接收到所述切换图标的点击操作,就将第一厨房监控插件切换为第二厨房监控插件;
启动红外夜视高清摄像头,采用所述第二厨房监控插件监控所述视频图像。
[0028] 这样提供了第一厨房监控插件和第二厨房监控插件之间简单灵活的切换方式,通过点击操作就可以将第一厨房监控插件切换为第二厨房监控插件,易于用户操作。
[0029] 需说明的是,AP获取识别餐厨废弃物开放的源码,再将识别餐厨废弃物开放的源码打包成第一厨房监控插件。
[0030] 获取视频图像识别保护动物开放的源码,再将视频图像识别保护动物开放的源码打包成第二厨房监控插件。
[0031] 其中,保护动物为用户预设,比如提前上传某些保护动物的图片作为样本,后续通过图片识别,就可以识别视频图像中是否存在保护动物,这样有利于找到烹制保护动物的证据。
[0032] 在一种可能的实现方式中,在所述监控设备如果通过所述第一厨房监控插件在所述视频图像中识别到餐厨废弃物,就向所述AP上传第一厨房监控信息,所述第一厨房监控信息包括第一标识以及识别到餐厨废弃物的视频图像,如果通过所述第二厨房监控插件在所述视频图像中识别到保护动物,就向所述AP上传第二厨房监控信息,所述第二厨房监控信息包括第二标识以及识别到保护动物的视频图像之后,所述方法还包括:所述AP接收所述第一厨房监控信息以及所述第二厨房监控信息,向所述监控设备的MAC地址绑定的所述显示设备发送所述第一厨房监控信息以及所述第二厨房监控信息;
所述显示设备接收到所述第一厨房监控信息时,创建所述第一标识对应的目录,在所述第一标识对应的目录下,存储所述第一厨房监控信息,接收到所述第二厨房监控信息时,创建所述第二标识对应的目录,在所述第二标识对应的目录下,存储所述第二厨房监控信息。这样,显示设备可以分别存储第一厨房监控信息和第二厨房监控信息,后续方便用户查看。
[0033] 其中,第一标识和第二标识不同,比如设置第一标识为A11,第二标识为C11。
[0034] 图2示出了本公开一实施例的监控插件安装系统的结构框图。所述系统应用于厨房监控,如图2所示,所述系统包括:监控设备、AP,所述监控设备包括获取模块、判定模块、接收模块、调用模块、读取模块、检测模块,所述AP包括返回模块;系统包括监控设备、AP,所述监控设备包括获取模块、判定模块、接收模块、调用模块、读取模块、检测模块,所述AP包括返回模块;
所述获取模块,用于获取监控插件列表,所述监控插件列表包括已安装的监控插件的名称;
所述判定模块,用于将所述已安装的监控插件的名称与预设的厨房监控插件的名称进行匹配,如果匹配成功,就判定当前系统已安装所述厨房监控插件,如果匹配不成功,就判定当前系统未安装所述厨房监控插件,向所述AP发送请求消息;
所述返回模块,用于根据所述请求消息向所述监控设备返回的所述厨房监控插件安装包,所述厨房监控插件安装包为所述厨房监控插件对应的安装包,所述厨房监控插件包括第一厨房监控插件和第二厨房监控插件;
所述接收模块,用于接收所述厨房监控插件安装包,获取用于运行所述厨房监控插件安装包且处于就绪状态下的加载线程;
所述调用模块,用于将所述加载线程从所述就绪状态转换到运行状态,再利用所述加载线程加载并运行所述厨房监控插件安装包中的可执行文件;
所述读取模块,用于读取所述加载线程运行所述厨房监控插件安装包中的可执行文件时返回的运行标识;
所述检测模块,用于检测返回的运行标识是否为预设的运行成功标识,如果返回的运行标识为预设的运行成功标识,就判定所述厨房监控插件安装包运行成功,向所述AP发送响应消息,所述响应消息携带有所述运行成功标识和所述监控设备的MAC地址。
[0035] 在一种可能的实现方式中,所述AP包括广播模块、记录模块,所述监控设备包括响应模块:所述广播模块,用于向接入网络的所述监控设备广播第一请求,所述第一请求携带有检测标识,所述检测标识用于指示所述监控设备检测缓存中是否保存有绑定识别符;
所述响应模块,用于接收AP发送的第一请求后,根据所述检测标识,检测本地缓存中是否保存有所述绑定识别符,如果本地缓存中没保存有所述绑定识别符,就向所述AP返回响应结果,所述响应结果携带有未绑定标识以及所述监控设备的MAC地址;
所述记录模块,用于接收所述监控设备返回的响应结果时,在所述未绑定标识对应的目录下,记录并存储所述监控设备的MAC地址。
[0036] 在一种可能的实现方式中,所述系统还包括显示设备,所述显示设备包括收发模块、关联模块,所述AP包括存储模块、识别模块,所述监控设备包括绑定模块;所述收发模块,用于向所述AP发送接入请求,所述接入请求携带有接入标识,接入密码,所述接入标识用于提醒所述AP将所述显示设备接入网络;
所述收发模块,还用于向所述AP发送第二请求,所述第二请求携带有未绑定标识,所述显示设备的MAC地址;
所述识别模块,用于识别所述第二请求中的所述未绑定标识后,在所述未绑定标识对应的目录下,获取所述监控设备的MAC地址,向所述显示设备发送所述监控设备的MAC地址;
所述收发模块,用于接收所述监控设备的MAC地址,显示所述监控设备的MAC地址以及所述监控设备的MAC地址对应的绑定按钮;
所述关联模块,用于检测是否接收到所述绑定按钮的确定操作,当接收到所述绑定按钮的确定操作后,生成所述监控设备与所述显示设备的关联信息;
所述收发模块,还用于向所述AP发送所述关联信息,所述关联信息包括所述监控设备的MAC地址以及所述监控设备的MAC地址绑定的所述显示设备的MAC地址;
所述存储模块,用于所述AP接收并存储所述关联信息,向所述监控设备发送所述绑定识别符;
所述绑定模块,用于所述监控设备接收并存储所述绑定识别符,以完成与所述显示设备的绑定。
[0037] 在一种可能的实现方式中,所述监控设备,包括监控模块和上传模块:所述监控模块,用于获取视频图像,采用所述第一厨房监控插件或所述第二厨房监控插件监控所述视频图像;
其中,所述第一厨房监控插件是用于识别餐厨废弃物的监控插件,所述第二厨房监控插件是用于识别保护动物的监控插件,所述第一厨房监控插件和所述第二厨房监控插件不相同;
所述上传模块,用于所述监控设备如果通过所述第一厨房监控插件在所述视频图像中识别到餐厨废弃物,就向所述AP上传第一厨房监控信息,所述第一厨房监控信息包括第一标识以及识别到餐厨废弃物的视频图像,如果通过所述第二厨房监控插件在所述视频图像中识别到保护动物,就向所述AP上传第二厨房监控信息,所述第二厨房监控信息包括第二标识以及识别到保护动物的视频图像。
[0038] 在一种可能的实现方式中,所述AP包括厨房监控信息处理模块,所述显示设备包括创建模块:所述厨房监控信息处理模块,用于所述AP接收所述第一厨房监控信息以及所述第二厨房监控信息,向所述监控设备的MAC地址绑定的所述显示设备发送所述第一厨房监控信息以及所述第二厨房监控信息;
所述创建模块,用于所述显示设备接收到所述第一厨房监控信息时,创建所述第一标识对应的目录,在所述第一标识对应的目录下,存储所述第一厨房监控信息,接收到所述第二厨房监控信息时,创建所述第二标识对应的目录,在所述第二标识对应的目录下,存储所述第二厨房监控信息。
[0039] 以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

附图说明

[0009] 图1示出了本公开一实施例的监控插件安装的方法的流程图。
[0010] 图2示出了本公开一实施例的监控插件安装系统的结构框图。
版权所有:盲专网 ©2023 zlpt.xyz  蜀ICP备2023003576号