[发明专利]用户界面模块的处理方法、门口机及存储介质在审
申请号: | 201910912205.X | 申请日: | 2019-09-25 |
公开(公告)号: | CN112559200A | 公开(公告)日: | 2021-03-26 |
发明(设计)人: | 胡贯;周阿雷;曾瑞韬 | 申请(专利权)人: | 杭州海康威视数字技术股份有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54;G06F9/451 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 杨俊辉;刘芳 |
地址: | 310051 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用户界面 模块 处理 方法 门口 存储 介质 | ||
本申请实施例提供一种用户界面模块的处理方法、门口机及存储介质,该方法包括:通过用户界面UI进程向管理进程发送获取请求,通过管理进程将获取请求转发给主进程,获取请求用于获取门口机的屏幕属性参数,通过主进程接收获取请求并获取屏幕属性参数,以及将屏幕属性参数发送给管理进程,通过管理进程将屏幕属性参数转发给UI进程,通过UI进程接收屏幕属性参数,并加载与屏幕属性参数对应的目标UI模块。在本技术方案中,UI进程与主进程相互独立,UI进程可以在脱离主进程的情况下适配UI模块,提高了开发效率。
技术领域
本申请实施例涉及智能安防技术领域,尤其涉及一种用户界面模块的处理方法、门口机及存储介质。
背景技术
目前,随着用户安全意识的不断提高,在楼宇外安装门口机也越来越普遍。门口机是用于提供访客与用户之间进行双向对话的设备,访客可通过楼宇的门口机呼叫用户并与其对话,从而控制楼宇门锁的开启。这不仅增强了安全性,而且减少了不必要上下楼来开锁。
在实际应用过程中,门口机属于嵌入式设备,其提供的用户界面(UserInterface,UI)模块采用线程的方式嵌入主程序中,例如,在下载UI模块时,需要下载门口机的整个固件包。
然而,在上述方式中,无法实现UI模块脱离于主程序而独立开发,导致开发效率低。
发明内容
本申请实施例提供一种用户界面模块的处理方法、门口机及存储介质,使得UI进程与主进程相互独立,提高了开发效率。
第一方面,本申请实施例提供一种用户界面模块的处理方法,应用于门口机,所述方法包括:
通过用户界面UI进程向管理进程发送获取请求,通过所述管理进程将所述获取请求转发给主进程,所述获取请求用于获取所述门口机的屏幕属性参数;
通过所述主进程接收所述获取请求并获取所述屏幕属性参数,以及将所述屏幕属性参数发送给所述管理进程;
通过所述管理进程将所述屏幕属性参数转发给所述UI进程,通过所述UI进程接收所述屏幕属性参数,并加载与所述屏幕属性参数对应的目标UI模块。
在一种可能的实施方式中,所述通过用户界面UI进程向管理进程发送获取请求,通过所述管理进程将所述获取请求转发给主进程,包括:
检测所述门口机是否具有UI功能;
若所述门口机具有具有UI功能,通过所述UI进程向所述管理进程发送第一注册请求,以及通过所述主进程向所述管理进程发送第二注册请求,所述第一注册请求中包括所述UI进程的地址,所述第二注册请求中包括所述主进程的地址;
通过所述管理进程向所述UI进程返回第一注册结果,并向所述主进程返回第二注册结果;
若所述第一注册结果指示注册成功且所述第二注册结果指示注册成功,通过所述UI进程向所述管理进程发送获取请求,通过所述管理进程将所述获取请求转发给所述主进程,其中,所述获取请求中包括所述主进程的地址。
在一种可能的实施方式中,所述方法还包括:
若所述第一注册结果指示注册失败和/或所述第二注册结果指示注册失败,所述UI进程在预设时长后向所述管理进程发送所述第一注册请求,和/或所述主进程在所述预设时长后向所述管理进程发送所述第二注册请求,重复本步骤,直至所述第一注册结果指示注册成功且所述第二注册结果指示注册成功。
在一种可能的实施方式中,所述方法还包括:
在线升级所述目标UI模块。
在一种可能的实施方式中,所述通过所述UI进程加载与所述屏幕属性参数对应的目标UI模块,包括:
通过所述UI进程从本地下载的UI模块中获取与所述屏幕属性参数对应的目标UI模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视数字技术股份有限公司,未经杭州海康威视数字技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910912205.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据访问方法及装置
- 下一篇:一种丙烷脱氢的催化剂载体及其制备方法与应用