全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210316974.5 (22)申请日 2022.03.29 (71)申请人 广东万和新电气股份有限公司 地址 528305 广东省佛山市顺德高新区 (容 桂) 建业中路13号 (72)发明人 卢楚鹏 区家胜 黄建优  (74)专利代理 机构 华进联合专利商标代理有限 公司 44224 专利代理师 卢晓霞 (51)Int.Cl. G06F 9/451(2018.01) G06F 16/957(2019.01) (54)发明名称 页面更新方法、 装置、 系统和存 储介质 (57)摘要 本申请涉及一种页面更新方法、 装置、 系统 和存储介质。 所述页面更新方法, 包括: 接收智能 家居发送的状态数据; 确定接收到上一次的状态 数据与接收到当前的状态数据的时间间隔; 根据 时间间隔选择基于当前的状态数据对智能家居 的控制页面进行同步更新 或异步更新。 本申请可 以根据智能家居状态数据的上报频率, 智能地选 择对智能家居控制页面进行更新的合适的方式, 避免短时间内智能家居在处于高并发数据上报 状态的情况下, 造成的控制页面渲染次数过多导 致页面回流重绘造成卡顿的问题, 以及防止资源 消耗增加导致客户端闪退的问题, 有效提高了智 能家居控制页面渲染效率 以及页面更新的稳定 性。 权利要求书2页 说明书11页 附图3页 CN 114691269 A 2022.07.01 CN 114691269 A 1.一种页面更新方法, 其特 征在于, 包括: 接收智能家居发送的状态数据; 确定接收到上一次的状态数据与接收到当前的状态数据的时间 间隔; 根据所述时间间隔选择基于所述当前的状态数据对所述智能家居的控制页面进行同 步更新或异步更新。 2.根据权利要求1所述的页面更新方法, 其特征在于, 所述根据 所述时间间隔选择基于 所述当前的状态数据对所述智能家居的控制页面进行同步更新或异步更新的步骤, 包括: 比较第一时长与所述时间 间隔的大小, 得到比较结果; 若所述比较结果为所述 时间间隔大于或等于所述第 一时长, 则基于所述当前的状态数 据对所述控制页面进行 所述同步更新; 若所述比较结果为所述 时间间隔小于所述第 一时长, 则基于所述当前的状态数据对所 述控制页面进行 所述异步更新。 3.根据权利要求2所述的页面更新方法, 其特征在于, 所述若所述比较结果为所述 时间 间隔小于所述第一时长, 则基于所述当前的状态数据对所述控制页面进 行所述异步更新的 步骤, 包括: 在所述比较结果为所述时间间隔小于所述第一时长的情况下, 判断缓存区是否已满, 得到判断结果; 若所述判断结果 为所述缓存区未满, 则将所述当前的状态数据存 入所述缓存区; 若所述判断结果为所述缓存区已满, 则 基于所述当前的状态数据对所述控制页面进行 更新, 并清空所述缓存区。 4.根据权利要求3所述的页面更新方法, 其特征在于, 所述将所述当前的状态数据存入 所述缓存区的步骤之后, 还 包括: 若确认在第一时长到达的情况下未接收到下一 次的状态数据, 则基于所述当前的状态 数据更新所述控制页面, 并清空所述缓存区; 所述第一时长的起始 时刻为接 收到所述当前 的状态数据的时刻。 5.根据权利要求3所述的页面更新方法, 其特征在于, 所述将所述当前的状态数据存入 所述缓存区的步骤之后, 还 包括: 若确认第二时长到达, 则基于所述当前的状态数据更新所述控制页面, 并清空所述缓 存区; 所述第二时长的起始时刻为上一次控制页面更新的时刻。 6.根据权利要求3所述的页面更新方法, 其特征在于, 所述若所述判断结果为所述缓存 区已满, 则基于所述当前的状态数据对所述控制页面进行 更新的步骤, 包括: 在所述判断结果为所述缓存区已满的情况下, 若确认上一 次控制页面更新距离接收到 所述当前的状态数据的时长大于或等于第二时长, 则基于所述当前的状态数据对所述控制 页面进行 更新。 7.根据权利要求6所述的页面更新方法, 其特征在于, 所述若所述判断结果为所述缓存 区已满, 则基于所述当前的状态数据对所述控制页面进行 更新的步骤, 还 包括: 在所述判断结果为所述缓存区已满的情况下, 若确认所述上一 次控制页面更新距离接 收到所述当前 的状态数据的时长小于所述第二时长, 则清空所述缓存区, 并将所述当前 的 状态数据存 入所述缓冲区;权 利 要 求 书 1/2 页 2 CN 114691269 A 2若确认在所述第 一时长到达的情况下未接收到所述下一 次的状态数据, 则 基于所述当 前的状态数据更新所述控制页面; 所述第一时长的起始时刻为接收到所述当前的状态数据 的时刻。 8.一种页面更新装置, 其特 征在于, 包括: 数据接收模块, 用于 接收智能家居发送的状态数据; 数据处理模块, 用于确定接收到上一 次的状态数据与接收到当前的状态数据的时间间 隔; 页面更新模块, 用于根据所述 时间间隔选择基于所述当前的状态数据对所述智能家居 的控制页面进行同步更新或异步更新。 9.一种客户端, 包括存储器和 处理器, 所述存储器存储有计算机程序, 其特征在于, 所 述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。 10.一种页面更新系统, 其特征在于, 包括智能家居、 服务端以及权利要求9所述的客户 端; 所述服务端分别连接所述智能家居和所述 客户端; 所述智能家居通过 所述服务端将状态数据发送至所述 客户端。权 利 要 求 书 2/2 页 3 CN 114691269 A 3

.PDF文档 专利 页面更新方法、装置、系统和存储介质

文档预览
中文文档 17 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共17页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 页面更新方法、装置、系统和存储介质 第 1 页 专利 页面更新方法、装置、系统和存储介质 第 2 页 专利 页面更新方法、装置、系统和存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 11:30:42上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。