[发明专利]数据处理方法、服务器及电子白板在审
申请号: | 202111448197.1 | 申请日: | 2021-11-30 |
公开(公告)号: | CN116204299A | 公开(公告)日: | 2023-06-02 |
发明(设计)人: | 李晓林 | 申请(专利权)人: | 青岛海信商用显示股份有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F3/042 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 李兴福;黄健 |
地址: | 266500 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 服务器 电子白板 | ||
1.一种数据处理方法,其特征在于,所述方法包括:
服务器依次接收多个电子白板发送的注册请求,并根据各个所述电子白板发送的注册请求建立数据分发树;其中,所述数据分发树的根节点为所述服务器,各个所述电子白板均为所述数据分发树的节点;所述数据分发树中各个节点的度均小于或等于预设阈值;所述数据分发树中的每个子节点均与其父节点通信连接,且每个子节点至所述根节点的传输时延小于其采用其它节点作为父节点时的传输时延;
所述服务器接收所述多个电子白板中的至少一个电子白板发送的数据,并对所述数据进行预处理后,按照所述数据分发树将预处理后的目标数据发送至所述服务器的各个子节点;其中,所述数据分发树中存在子节点的各个节点在接收到所述目标数据后,将接收到的目标数据转发至其对应的各个子节点。
2.根据权利要求1所述的方法,其特征在于,所述根据各个所述电子白板发送的注册请求建立数据分发树,包括:
所述服务器在接收到所述多个电子白板中的第一电子白板发送的注册请求时,向所述第一电子白板发送所述数据分发树中可作为父节点的各个目标节点的节点信息;
所述服务器接收所述第一电子白板发送的拓扑信息,所述拓扑信息中包括所述第一电子白板能否与所述各个目标节点建立通信连接的连接信息,以及所述第一电子白板分别采用所述各个目标节点作为父节点时与所述根节点之间的传输时延;
所述服务器根据所述第一电子白板发送的拓扑信息,在所述各个目标节点中选择第一目标节点作为所述第一电子白板的父节点;其中,所述第一目标节点能够与所述第一电子白板建立通信连接,且所述第一目标节点作为所述第一电子白板的父节点时,所述第一电子白板与所述根节点之间的传输时延小于所述第一电子白板其采用其它目标节点作为父节点时与所述根节点之间的传输时延。
3.根据权利要求2所述的方法,其特征在于,所述向所述第一电子白板发送所述数据分发树中可作为父节点的各个目标节点的节点信息,包括:
当所述数据分发树中可作为父节点的节点数量大于M个时,在所述数据分发树中可作为父节点的节点中随机挑选M个节点;其中,M为正整数;
将挑选的所述M个节点的节点信息发送至所述第一电子白板。
4.根据权利要求2所述的方法,其特征在于,所述服务器根据所述第一电子白板发送的拓扑信息,在所述各个目标节点中选择第一目标节点作为所述第一电子白板的父节点之后,还包括:
将所述第一电子白板的地址信息,以及所述第一电子白板与所述第一目标节点的关系发送至所述第一目标节点,以使所述第一目标节点根据所述地址信息向所述第一电子白板转发所述目标数据。
5.根据权利要求1所述的方法,其特征在于,所述根据各个所述电子白板发送的注册请求建立数据分发树之后,还包括:
所述服务器每隔预设时长,重新确定所述数据分发树中的每个子节点与其祖先节点之间的传输时延;
根据所述数据分发树中的每个子节点与其祖先节点之间的传输时延,确定所述数据分发树中是否存在离线的父节点;
当确定所述数据分发树中存在离线的父节点时,在所述数据分发树中选择一个叶子节点替换所述离线的父节点,并更新所述数据分发树。
6.根据权利要求5所述的方法,其特征在于,所述在所述数据分发树中选择一个叶子节点替换所述离线的父节点,包括:
所述服务器确定所述数据分发树的各个叶子节点与所述根节点之间的传输时延;
利用所述数据分发树中与所述根节点之间的传输时延最小的叶子节点替换所述离线的父节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信商用显示股份有限公司,未经青岛海信商用显示股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111448197.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于单晶硅合金补掺的工装及补掺方法
- 下一篇:一种半导体结构及其制备方法