[发明专利]数据处理方法、装置、设备及计算机可读存储介质在审
申请号: | 202010463568.2 | 申请日: | 2020-05-27 |
公开(公告)号: | CN111797048A | 公开(公告)日: | 2020-10-20 |
发明(设计)人: | 杨越 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | G06F15/163 | 分类号: | G06F15/163;G06F15/173 |
代理公司: | 深圳市力道知识产权代理事务所(普通合伙) 44507 | 代理人: | 黄灵飞 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 设备 计算机 可读 存储 介质 | ||
1.一种数据处理方法,其特征在于,包括:
获取待控制的设备,对所述待控制的设备进行控制信息的配置,根据所述控制信息生成业务需求;
基于所述业务需求设置多个独立的处理器,并对各个处理器进行注册,生成各个处理器之间的数据传递关系;
根据所述数据传递关系确定数据处理策略,基于所述数据处理策略依次启动各个处理器;
获取源数据,通过启动后的各个处理器基于所述数据处理策略对所述源数据进行处理,得到处理后的数据;
基于所述处理后的数据对待控制的设备进行控制。
2.根据权利要求1所述的数据处理方法,其特征在于,所述基于数据处理策略依次启动各个处理器可以包括:
基于数据处理策略按照注册顺序,从尾部的处理器开始依次逆向启动各个处理器。
3.根据权利要求1所述的数据处理方法,其特征在于,所述基于所述处理后的数据对待控制的设备进行控制包括:
当所述多个处理器均对数据处理完毕时,判断所述处理后的数据是否满足所述业务需求对应的预设条件;
若满足,则生成控制指令,基于所述控制指令对所述待控制的设备进行控制。
4.根据权利要求1所述的数据处理方法,其特征在于,所述基于所述业务需求设置多个独立的处理器包括:
基于所述业务需求为多个处理器分别配置处理器列表、同步启动器、异步启动器、数据队列、传递函数、以及注册器,得到多个独立的处理器。
5.根据权利要求1所述的数据处理方法,其特征在于,所述对各个处理器进行注册,生成各个处理器之间的数据传递关系包括:
从各个处理器中选择其中一个处理器作为初始处理器,以及选择其中一个处理器作为上一个处理器;
通过所述初始处理器的注册器将所述初始处理器注册到所述上一个处理器中;
将所述上一个处理器的处理器标识存入所述初始处理器的处理器列表中;
将所述上一个处理器作为初始处理器,从未被选择的处理器中选择其中一个处理器作为上一个处理器,执行通过所述初始处理器的注册器将所述初始处理器注册到所述上一个处理器中的操作,直至各个处理器均处理完毕,生成各个处理器之间的数据传递关系。
6.根据权利要求1至5任一项所述的数据处理方法,其特征在于,所述通过启动后的各个处理器基于所述数据处理策略对所述源数据进行处理,得到处理后的数据包括:
从所述各个处理器中确定当前处理器;
通过所述当前处理器接收源数据,并对所述源数据进行处理,得到处理后源数据;
从所述当前处理器的处理器列表中获取目标处理器标识,根据所述目标处理器标识将所述处理后源数据传输给所述各个处理器中的目标处理器;
通过所述目标处理器对所述处理后源数据进行处理,直至所述各个处理器均对数据处理完毕,得到处理后的数据。
7.根据权利要求6所述的数据处理方法,其特征在于,所述通过所述当前处理器接收源数据,并对所述源数据进行处理,得到处理后源数据包括:
接收采集设备发送的源数据,并通过主进程将所述源数据传输给所述当前处理器;
通过所述当前处理器的传递函数接收所述源数据;
将所述源数据传输到所述当前处理器的数据队列进行存储,以及通过所述当前处理器的同步启动器对所述源数据进行处理,得到处理后源数据。
8.一种数据处理装置,其特征在于,包括:
生成模块,用于获取待控制的设备,对所述待控制的设备进行控制信息的配置,根据所述控制信息生成业务需求;
设置模块,用于基于所述业务需求设置多个独立的处理器,并对各个处理器进行注册,生成各个处理器之间的数据传递关系;
启动模块,用于根据所述数据传递关系确定数据处理策略,基于所述数据处理策略依次启动各个处理器;
处理模块,用于获取源数据,通过启动后的各个处理器基于所述数据处理策略对所述源数据进行处理,得到处理后的数据;
控制模块,用于基于所述处理后的数据对待控制的设备进行控制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010463568.2/1.html,转载请声明来源钻瓜专利网。