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

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

请提出您的宝贵建议,有机会获取IP积分或其他奖励

投诉建议

在线咨询

联系我们

龙图腾公众号
专利交易 积分商城 国际服务 IP管家助手 科技果 科技人才 商标交易 会员权益 需求市场 关于龙图腾 更多
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 国泰君安证券股份有限公司俞枫获国家专利权

国泰君安证券股份有限公司俞枫获国家专利权

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

龙图腾网获悉国泰君安证券股份有限公司申请的专利用于实现股票行情数据高性能可视化处理的方法、装置、处理器及其计算机可读存储介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN116304419B

龙图腾网通过国家知识产权局官网在2026-02-13发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202310167038.7,技术领域涉及:G06F16/957;该发明授权用于实现股票行情数据高性能可视化处理的方法、装置、处理器及其计算机可读存储介质是由俞枫;赵炎设计研发完成,并于2023-02-24向国家知识产权局提交的专利申请。

用于实现股票行情数据高性能可视化处理的方法、装置、处理器及其计算机可读存储介质在说明书摘要公布了:本发明涉及一种用于实现股票行情数据高性能可视化处理的方法,其中,该方法包括以下步骤:从服务器获取包括分时数据和日K数据的股票行情数据;利用D3.js可视化库中的create函数,分别创建分时数据和日K数据的虚拟DOM的svg图表实例;根据获取到的数据分别创建虚拟x轴和y轴;利用x轴与y轴的映射关系,生成分时和日K数据的虚拟图表;采取深度优先遍历算法处理所有节点,并依据svg节点属性,将其转换为canvas方法进行绘制;利用window.requestAnimationFrame函数,循环调用svg转canvas函数;将事件传递给D3.js可视化库生成的虚拟图表,并通过svg插件应用到svg虚拟节点上,实现数据可视化的高频交互。本发明还涉及一种相应的装置、处理器及其存储介质。本技术方案大大提升了D3的数据可视化性能。

本发明授权用于实现股票行情数据高性能可视化处理的方法、装置、处理器及其计算机可读存储介质在权利要求书中公布了:1.一种用于实现股票行情数据高性能可视化处理的方法,其特征在于,所述的方法包括以下步骤: 1从服务器获取包括分时数据和日K数据的股票行情数据; 2利用D3.js可视化库中的create函数,分别创建分时数据和日K数据的虚拟DOM的svg图表实例,并设置svg格式的宽和高; 3根据获取到的相关数据分别创建虚拟x轴和y轴; 4利用x轴与y轴的映射关系,生成分时数据和日K数据的虚拟图表; 5在网页中插入canvas节点,并获取该canvas的绘图上下文CanvasRenderingContext2D; 6针对行情数据可视化中使用到的svg节点,采取深度优先遍历算法处理所有节点,并依据svg节点属性,将其转换为相应的canvas方法进行绘制; 7利用window.requestAnimationFrame函数,循环调用svg转canvas函数,以此达到更高频率从而实现高效的图表可视化; 8监听网页中canvas的触摸和滑动事件,将事件传递给D3.js可视化库生成的虚拟图表,并通过svg插件应用到svg虚拟节点上,从而实现数据可视化的高频交互; 所述的步骤3通过以下方式创建虚拟x轴: 将获取到的股票行情数据按照时间线,利用D3.js可视化库的scaleBand或scalePoint函数,建立虚拟图表x轴line直线与标签text节点,并将其加入到虚拟svg图表实例中; 所述的步骤3通过以下方式创建虚拟y轴: 针对获取到的分时数据,找出数据中的最高成交价和最低成交价,并利用D3.js可视化库中的scaleLineary函数,建立分时虚拟图表y轴; 针对获取到的日K数据,每日数据分为最高价、最低价、开盘价和收盘价,找出所有数据中的最大最高价和最小最低价,并利用D3.js可视化库的scaleLineary函数,建立日K虚拟图表y轴; 将所述的分时虚拟图表y轴以及日K虚拟图表y轴分别加入到分时和日K虚拟图表中; 所述的步骤4具体为: 利用x轴与y轴的映射关系,针对分时虚拟图表,利用D3.js可视化库中的line函数,创建虚拟path曲线,并将其加入到虚拟svg图表实例中;针对日K虚拟图表,按照最高价与最低价、开盘价与收盘价,分别形成虚拟line节点和react节点,并将其加入到虚拟svg图表中,最终分别形成分时虚拟图表以及日K虚拟图表。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人国泰君安证券股份有限公司,其通讯地址为:200041 上海市静安区南京西路768号国泰君安大厦20层;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

以上内容由龙图腾AI智能生成。

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