Document
拖动滑块完成拼图
个人中心

预订订单
服务订单
发布专利 发布成果 人才入驻 发布商标 发布需求

在线咨询

联系我们

龙图腾公众号
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 恭喜浙江大学陈奇获国家专利权

恭喜浙江大学陈奇获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网恭喜浙江大学申请的专利一种基于协程的函数式异步数据分发系统及方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN114546670B

龙图腾网通过国家知识产权局官网在2025-03-28发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202011345614.5,技术领域涉及:G06F9/54;该发明授权一种基于协程的函数式异步数据分发系统及方法是由陈奇;寿柏茂设计研发完成,并于2020-11-25向国家知识产权局提交的专利申请。

一种基于协程的函数式异步数据分发系统及方法在说明书摘要公布了:本发明公开了一种基于协程的函数式异步数据分发系统及方法,用户在前端设计包含数据处理的逻辑的流程图,并传输至后端流程图解析引擎;流程图解析引擎将表征流程图的数据进行解析,生成计算组件对象和数据流对象,并对应绑定;数据流对象里包含一个协程channel对象用于缓存数据,计算组件执行完处理逻辑后,将执行数据写出逻辑,将数据写入到数据流对象的channel中,由后续计算组件对象的读入函数完成数据的读入并进行后续数据处理逻辑。本发明实际被流程处理的数据在计算组件对象和数据流对象之间传输,这两者均以程序的形式运行在单台服务器上,不涉及跨节点间的网络传输,具有可靠性高、资源利用充分、可扩展性强的优点。

本发明授权一种基于协程的函数式异步数据分发系统及方法在权利要求书中公布了:1.一种基于协程的函数式异步数据分发系统,其特征在于,所述系统包括前端可视化交互界面、后端流程图解析引擎、计算组件对象、数据流对象和协程调度,系统代码用面向对象程序设计语言编写;所述前端可视化交互界面、后端流程图解析引擎、计算组件对象、数据流对象和协程调度均以程序方式体现,并且为一个整体,运行于单个服务器上,作为一个进程;所述计算组件是对数据处理逻辑的定义,在代码中表现为一个类,在程序运行时表现为此类对应的计算组件对象;计算组件在功能上分为输入、输出、转换、拆分、聚合、过滤和批操作七大类;计算组件实现相同的接口,体现其功能的代码位于相应的方法内部;计算组件类经打包后生成的文件可通过前端上传至系统;所述前端为一个可视化界面,可加载用户上传的计算组件,给用户提供可视化数据用于流程图设计;所述流程图为数据处理的逻辑,包含计算组件对应类别和用于表征数据流向的计算组件之间的连线;用户设计完成后的流程图信息以Json的数据格式传输至后端流程图解析器;所述流程图解析引擎表现为一段程序,用于将用户设计的流程图数据解析成程序运行时数据结构;流程图解析器将表征流程图的数据进行解析,在程序中创建对应的计算组件对象和数据流对象,数据流对象用于表示数据在哪两个计算组件对象之间传输,其内部包含一个协程channel对象,用于缓存数据;最后流程图解析引擎将计算组件对象和对应的数据流对象绑定在协程内部先以异步方式创建不包含数据输入功能的计算组件启动代码的协程程序,随后启动包含数据输入功能的计算组件启动代码的协程程序;保证数据输入功能的计算组件在实际获取到数据后,其他组件也已经处于就绪状态;程序运行时,当某一个计算组件执行完处理逻辑后,将数据从计算组件写入到与其绑定的数据流对象的协程channel中由后续计算组件的读入函数完成数据的读入并进行后续数据处理逻辑。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人浙江大学,其通讯地址为:310058 浙江省杭州市西湖区余杭塘路866号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。