CN105354671A - 通用配置管理***以及包含该***的企业级信息*** - Google Patents

通用配置管理***以及包含该***的企业级信息*** Download PDF

Info

Publication number
CN105354671A
CN105354671A CN201510758281.1A CN201510758281A CN105354671A CN 105354671 A CN105354671 A CN 105354671A CN 201510758281 A CN201510758281 A CN 201510758281A CN 105354671 A CN105354671 A CN 105354671A
Authority
CN
China
Prior art keywords
configuration
module
item
configuration item
classification
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510758281.1A
Other languages
English (en)
Inventor
赵永国
尚超
林镇锋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dingxin Information Technology Co Ltd
China Southern Power Grid Co Ltd
Shenzhen Comtop Information Technology Co Ltd
Original Assignee
China Southern Power Grid Co Ltd
Shenzhen Comtop Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Southern Power Grid Co Ltd, Shenzhen Comtop Information Technology Co Ltd filed Critical China Southern Power Grid Co Ltd
Priority to CN201510758281.1A priority Critical patent/CN105354671A/zh
Publication of CN105354671A publication Critical patent/CN105354671A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

一种通用配置管理***以及包含该***的企业级信息***,通用配置管理***包括通用配置数据库、配置分类管理模块、配置项管理模块、接入模块,本发明利用通用配置数据库中的数据表统一存储所有的节点的配置项信息,对配置进行分类管理,并提供接入模块以供用户操作配置分类及配置项,因此便于配置信息的集中维护管理,配置项的修改不再需要到各个节点去修改,不容易出错;进一步的,本发明中的利用配置信息表存储基本信息,配置项属性定义表和配置属性值表结合相当于二维表格,可以支持复杂对象的配置,同时兼容简单类型的配置;导出脚本模块可以通过SQL脚本的形式将配置导出,再直接利用数据库工具执行导出的SQL脚本即可实现配置在不同环境的迁移。

Description

通用配置管理***以及包含该***的企业级信息***
技术领域
本发明涉及电力行业企业级应用领域,尤其涉及一种通用配置管理***以及企业级信息***。
背景技术
企业级应用***中控制程序根据配置的值来进行相应的处理,早期企业级应用***中配置项采用xml文件管理。随着业务规模的扩大,***越来越大,为了支持业务功能,很多企业级应用***采用了分布式集群技术架构。
在分布式集群环境下,采用xml方式进行配置管理,不便于配置项的维护管理,配置项的修改需要到各个节点去修改,集群规模大的情况下,工作量很大,且容易出错。另外,xml方式不支持复杂对象的配置、没有配置数据迁移支持功能。
发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种通用配置管理***以及包含该***的企业级信息***。
本发明解决其技术问题所采用的技术方案是:构造一种通用配置管理***,用于对采用分布式集群架构的企业级信息***的各个节点的配置项进行统一管理,所述通用配置管理***包括:
通用配置数据库,用于通过数据表的形式统一存储所有的节点的配置项信息;
配置分类管理模块,用于基于对数据表的操作对通用配置数据库中的配置分类进行管理;
配置项管理模块,用于基于对数据表的操作对通用配置数据库中的配置项进行管理;
接入模块,用于提供配置分类管理模块、配置项管理模块的对外接口,以供用户通过所述配置分类管理模块操作配置分类及通过所述配置项管理模块操作配置项。
在本发明所述的通用配置管理***中,所述通用配置数据库中的数据表包括:
统一分类表,用于存储配置项的所有分类信息,所述统一分类表中的每条记录对应一个分类信息;
配置信息表,用于存储配置项的基本信息;
配置项属性定义表,用于存储配置项的属性定义;
配置属性值表;用于存储配置项的具体数值。
每个配置项对应配置信息表中的一条记录,对应配置项属性定义表、配置属性值表的至少一条记录。
在本发明所述的通用配置管理***中,所述配置分类管理模块包括:
新增配置分类模块:用于基于用户输入的新增分类指令通过SQL语句在所述统一分类表中***一条新的记录;
修改配置分类模块:用于基于用户输入的修改分类指令通过SQL语句对所述统一分类表中相应的记录进行修改;
删除配置分类模块:用于基于用户输入的删除分类指令通过SQL语句删除所述统一分类表中相应的记录。
在本发明所述的通用配置管理***中,所述配置项管理模块包括:
用于基于用户输入的新增配置指令通过SQL语句在所述配置信息表中各***一条新的记录,在所述配置项属性定义表、配置属性值表中各***至少一条新的记录;
修改配置项模块:用于基于用户输入的修改配置指令通过SQL语句对所述配置信息表、配置项属性定义表、配置属性值表中相应的记录进行修改;
删除配置项模块:用于基于用户输入的删除配置指令通过SQL语句删除所述配置信息表、配置项属性定义表、配置属性值表中相应的记录;
导出脚本模块:用于基于用户输入的导出配置指令导出相应的SQL脚本,所述SQL脚本包括对原有配置进行删除的SQL删除语句和基于当前配置进行写入的SQL***语句;
配置迁移模块:用于触发数据库工具执行导出的SQL脚本。
在本发明所述的通用配置管理***中,所述接入模块包括API接口和应用程序。
本发明还公开了一种采用分布式集群架构的企业级信息***,包括多个节点以及对该多个节点的配置项进行统一管理的所述的通用配置管理***。
实施本发明的通用配置管理***以及包含该***的企业级信息***,具有以下有益效果:本发明利用通用配置数据库中的数据表统一存储所有的节点的配置项信息,对配置进行分类管理,并提供接入模块以供用户操作配置分类及配置项,因此便于配置信息的集中维护管理,配置项的修改不再需要到各个节点去修改,不容易出错;
而且,进一步的,本发明中的利用配置信息表存储基本信息,配置项属性定义表和配置属性值表结合相当于二维表格,可以支持复杂对象的配置,同时兼容简单类型的配置;进一步的,在需要执行配置信息迁移时,导出脚本模块可以通过SQL脚本的形式将配置导出,再直接利用数据库工具执行导出的SQL脚本即可实现配置在不同环境的迁移。
附图说明
下面将结合附图及实施例对本发明作进一步说明,附图中:
图1是本发明的结构示意图;
图2是通用配置数据库内的数据表示意图。
具体实施方式
为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本发明的具体实施方式。
本发明的通用配置管理***用于对采用分布式集群架构的企业级信息***的各个节点的配置项进行统一管理,参考图1,是本发明的结构示意图。
本发明的通用配置管理***包括:通用配置数据库、配置分类管理模块、配置项管理模块、接入模块。
通用配置数据库,用于通过数据表的形式统一存储所有的节点的配置项信息;
配置分类管理模块,用于基于对数据表的操作对通用配置数据库中的配置分类进行管理,例如新建分类、修改分类、删除分类,相应的操作即为通过SQL语句对数据表进行操作以***记录、修改记录、删除记录。
配置项管理模块,用于基于对数据表的操作对通用配置数据库中的配置项进行管理;例如新建配置项、修改配置项、删除配置项、导出配置项。
接入模块,用于提供配置分类管理模块、配置项管理模块的对外接口,以供用户通过所述配置分类管理模块操作配置分类及通过所述配置项管理模块操作配置项。
其中,所述接入模块包括API接口和应用程序。API接口可以支持配置功能的二次开发及使用,同时也可以通过WEB应用程序,利用WEB界面对配置分类及配置项进行维护操作。
由于利用通用配置数据库中的数据表统一存储所有的节点的配置项信息,对配置进行分类管理,并提供接入模块以供用户操作配置分类及配置项,因此便于配置信息的集中维护管理,配置项的修改不再需要到各个节点去修改,不容易出错。
在介绍具体如何管理配置项的分类和具体的配置项之前,首先介绍通用配置数据库中的数据表,参考图2,数据库中主要涉及以下4个数据表:
统一分类表,用于存储配置项的所有分类信息。
分类的方式可以根据情况设置,例如可以根据配置项所应用的***的不同进行分类,比如生产***、财务***等。当用于需要对配置项的分类进行新建、修改、删除时,主要是更新统一分类表。
统一分类表包括多条记录,其中的每条记录对应一个分类信息。每个配置项都具有一个唯一的分类标识,如图2中统一分类表的第一个字段所示,它是一个随机生成的唯一字符串,有的是36位,有的是32位的。每个分类还可以从属于一个父类,统一分类表的第二个字段所示即可确定父分类。
配置信息表,用于存储配置项的基本信息;
配置项属性定义表,用于存储配置项的属性定义;
配置属性值表;用于存储配置项的具体数值。
每个配置项的具体内容是由配置信息表、配置项属性定义表、配置属性值表共同确定,实际上,对于简单的配置项,本可以直接采用一个数据表即可,但是为了实现对复杂的配置项的管理,本发明利用配置信息表存储基本信息,配置项属性定义表和配置属性值表结合相当于二维表格,可以支持复杂对象的配置,同时兼容简单类型的配置;因此,当需要新建、修改、删除、导出一个配置项时,主要是对这三个表进行操作,每个配置项对应配置信息表中的一条记录,对应配置项属性定义表、配置属性值表的至少一条记录。一般一个复杂的配置项对应配置项属性定义表、配置属性值表中的多项纪录,而简单的配置项仅对应一条。
某个配置项的确定,通过对配置信息表、配置项属性定义表、配置属性值表的具体字段找到三个表的记录之间的联系。例如图2中,配置信息表、配置项属性定义表之间通过“配置信息标志”这个字段对应,配置项属性定义表、配置属性值表之间通过“属性标志”这个字段对应。
而对这些数据表的操作,主要是通过SQL语句实现,下面介绍分类管理和配置项管理的具体实现:
所述配置分类管理模块包括:新增配置分类模块、修改配置分类模块、删除配置分类模块。
新增配置分类模块:用于基于用户输入的新增分类指令通过SQL语句在所述统一分类表中***一条新的记录;
修改配置分类模块:用于基于用户输入的修改分类指令通过SQL语句对所述统一分类表中相应的记录进行修改;
删除配置分类模块:用于基于用户输入的删除分类指令通过SQL语句删除所述统一分类表中相应的记录。
这些模块是通过用户触发的,例如用户点击相关的按钮,而具体的SQL语句的对象和内容,是通过用户在WEB界面的通过选取、编辑等实现。例如,用户可以在相关的WEB界面上输入新增分类的名称、描述等,然后点击WEB界面上的新增分类按钮,则可触发新增配置分类模块启动,且用户输入的信息被***到相应的字段下,没有输入信息的字段则可采用默认值。同理,如果用户选中某个分类后编辑了修改的信息,然后点击了修改按钮,则会触发修改配置分类模块,如果用户选中某个分类后点击了删除按钮,则会触发删除配置分类模块。
其中,所述配置项管理模块包括:新增配置项模块、修改配置项模块、删除配置项模块、导出脚本模块、配置迁移模块。
用于基于用户输入的新增配置指令通过SQL语句在所述配置信息表中各***一条新的记录,在所述配置项属性定义表、配置属性值表中各***至少一条新的记录;
修改配置项模块:用于基于用户输入的修改配置指令通过SQL语句对所述配置信息表、配置项属性定义表、配置属性值表中相应的记录进行修改;
删除配置项模块:用于基于用户输入的删除配置指令通过SQL语句删除所述配置信息表、配置项属性定义表、配置属性值表中相应的记录;
导出脚本模块:用于基于用户输入的导出配置指令导出相应的SQL脚本,所述SQL脚本包括对原有配置进行删除的SQL删除语句和基于当前配置进行写入的SQL***语句;
配置迁移模块:用于触发数据库工具(例如PL/SQL等)执行导出的SQL脚本。
关于新增配置项模块、修改配置项模块、删除配置项模块的工作原理,参考上述的配置分类管理模块内的各个模块的阐述。对于导出脚本模块、配置迁移模块,其主要是实现配置项在不同环境下的迁移。例如,假如要把某个配置项从环境A前往环境B,则首先在环境A的情况下,通过菜单操作或者按键操作等触发导出脚本模块生成SQL脚本,然后在环境B中利用配置迁移模块触发数据库工具作PL/SQL等直接运行导出的SQL脚本,则可更新配置信息表、配置项属性定义表、配置属性值表。因此,本发明可以实现配置在不同环境的迁移。
下面以两个具体的例子说明本发明的原理:
1)、新增一个配置项分类
用户需要提供的数据为:全编码(如:ct.top),名称(如:基础平台)、描述(如:基础平台)。则最终存储到配置分类表中的数据为:
分类标识:随机生成的32位唯一字符串。
父分类标识:新增分类所属的父分类id。
父分类类型:UNI_CLASSIFY或SYS_MODULE。用于区分类型。
分类名称:基础平台
分类全路径:通用配置部分,此处为空。
分类编码:ct.top
排序字段:暂未使用。
分类类型:1,表示配置分类。2表示岗位的分类。通用配置部分一直
为1。
分类状态:1可用。2不可用。
描述:基础平台。
创建者标识:当前***登录用户id
创建时间:服务器当前时间
更新者标识:更新操作时登录用户的id。未更新时此字段空白。
更新时间:更新操作时记录操作时的服务器时间。未更新时空白。
2)、新增一个配置项
比如在刚才新增的配置分类下新增String类型的配置项:文件服务器IP,则用户需要提供的数据为:配置项名称(如:文件服务器IP)类型(字符串类型),全编码(ct.top.serverip),数据值(192.168.64.54)描述(文件服务器IP),则:
最终存储到配置信息表中的数据为:
配置信息标识:随机生成的36位唯一字符串。
配置分类标识:基础平台分类的id
配置信息全编码:ct.top.serverip
配置名:文件服务器IP
配置类型:0
配置描述:文件服务器IP
是否有效:1
排序字段:0
分类类型:UNI_CLASSIFY
创建时间:当前服务器时间
更新时间:更新操作时记录操作时的服务器时间。未更新时空白。
创建者标识:当前***登录用户标识
更新者标识:更新操作时登录用户的id。未更新时此字段空白。
最终存储到配置项属性定义表中的数据为:
属性标识:随机生成36位唯一字符串
配置信息标识:配置信息表中生成的对应配置信息标识。
属性编码:ct.top.serverip
属性名称:文件服务器IP
配置类型:5
排序字段:0
创建时间:当前服务器时间
更新时间:更新操作时记录操作时的服务器时间。未更新时空白。
创建者标识:当前***登录用户标识
更新者标识:更新操作时登录用户的id。未更新时此字段空白。
最终存储到配置属性值表中的数据为:
配置属性值标识:随机生成的36位唯一字符串。
属性标识:配置项属性定义表中生成的属性标识。
是否默认值:2(1:表示默认,2:表示不默认)
属性值:192.168.64.54
排序字段:0
创建时间:当前服务器时间
更新时间:更新操作时记录操作时的服务器时间。未更新时空白。
创建者标识:当前***登录用户标识
更新者标识:更新操作时登录用户的id。未更新时此字段空白。
本发明还公开了一种采用分布式集群架构的企业级信息***,包括多个节点以及对该多个节点的配置项进行统一管理的所述的通用配置管理***。
综上所述,实施本发明的通用配置管理***以及包含该***的企业级信息***,具有以下有益效果:本发明利用通用配置数据库中的数据表统一存储所有的节点的配置项信息,对配置进行分类管理,并提供接入模块以供用户操作配置分类及配置项,因此便于配置信息的集中维护管理,配置项的修改不再需要到各个节点去修改,不容易出错;而且,进一步的,本发明中的利用配置信息表存储基本信息,配置项属性定义表和配置属性值表结合相当于二维表格,可以支持复杂对象的配置,同时兼容简单类型的配置;进一步的,在需要执行配置信息迁移时,导出脚本模块可以通过SQL脚本的形式将配置导出,再直接利用数据库工具执行导出的SQL脚本即可实现配置在不同环境的迁移。
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。

Claims (6)

1.一种通用配置管理***,其特征在于,用于对采用分布式集群架构的企业级信息***的各个节点的配置项进行统一管理,所述通用配置管理***包括:
通用配置数据库,用于通过数据表的形式统一存储所有的节点的配置项信息;
配置分类管理模块,用于基于对数据表的操作对通用配置数据库中的配置分类进行管理;
配置项管理模块,用于基于对数据表的操作对通用配置数据库中的配置项进行管理;
接入模块,用于提供配置分类管理模块、配置项管理模块的对外接口,以供用户通过所述配置分类管理模块操作配置分类及通过所述配置项管理模块操作配置项。
2.根据权利要求1所述的通用配置管理***,其特征在于,所述通用配置数据库中的数据表包括:
统一分类表,用于存储配置项的所有分类信息,所述统一分类表中的每条记录对应一个分类信息;
配置信息表,用于存储配置项的基本信息;
配置项属性定义表,用于存储配置项的属性定义;
配置属性值表;用于存储配置项的具体数值;
每个配置项对应配置信息表中的一条记录,对应配置项属性定义表、配置属性值表的至少一条记录。
3.根据权利要求2所述的通用配置管理***,其特征在于,所述配置分类管理模块包括:
新增配置分类模块:用于基于用户输入的新增分类指令通过SQL语句在所述统一分类表中***一条新的记录;
修改配置分类模块:用于基于用户输入的修改分类指令通过SQL语句对所述统一分类表中相应的记录进行修改;
删除配置分类模块:用于基于用户输入的删除分类指令通过SQL语句删除所述统一分类表中相应的记录。
4.根据权利要求2所述的通用配置管理***,其特征在于,所述配置项管理模块包括:
新增配置项模块:用于基于用户输入的新增配置指令通过SQL语句在所述配置信息表中各***一条新的记录,在所述配置项属性定义表、配置属性值表中各***至少一条新的记录;
修改配置项模块:用于基于用户输入的修改配置指令通过SQL语句对所述配置信息表、配置项属性定义表、配置属性值表中相应的记录进行修改;
删除配置项模块:用于基于用户输入的删除配置指令通过SQL语句删除所述配置信息表、配置项属性定义表、配置属性值表中相应的记录;
导出脚本模块:用于基于用户输入的导出配置指令导出相应的SQL脚本,所述SQL脚本包括对原有配置进行删除的SQL删除语句和基于当前配置进行写入的SQL***语句;
配置迁移模块:用于触发数据库工具执行导出的SQL脚本。
5.根据权利要求1所述的通用配置管理***,其特征在于,所述接入模块包括API接口和应用程序。
6.一种采用分布式集群架构的企业级信息***,其特征在于,包括多个节点以及对该多个节点的配置项进行统一管理的如权利要求1-5任一项所述的通用配置管理***。
CN201510758281.1A 2015-11-06 2015-11-06 通用配置管理***以及包含该***的企业级信息*** Pending CN105354671A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510758281.1A CN105354671A (zh) 2015-11-06 2015-11-06 通用配置管理***以及包含该***的企业级信息***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510758281.1A CN105354671A (zh) 2015-11-06 2015-11-06 通用配置管理***以及包含该***的企业级信息***

Publications (1)

Publication Number Publication Date
CN105354671A true CN105354671A (zh) 2016-02-24

Family

ID=55330638

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510758281.1A Pending CN105354671A (zh) 2015-11-06 2015-11-06 通用配置管理***以及包含该***的企业级信息***

Country Status (1)

Country Link
CN (1) CN105354671A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106452831A (zh) * 2016-08-25 2017-02-22 平安科技(深圳)有限公司 一种gtm设备运维管理方法及终端
CN110019517A (zh) * 2017-11-14 2019-07-16 顺丰科技有限公司 一种数据库中间件动态配置方法、***、设备、存储介质
CN113419775A (zh) * 2021-05-31 2021-09-21 济南浪潮数据技术有限公司 一种固件配置方法、***、设备以及介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101083684A (zh) * 2007-07-24 2007-12-05 华为技术有限公司 通信设备批量配置管理方法及其装置
CN102323940A (zh) * 2011-09-01 2012-01-18 中兴通讯股份有限公司 基于数据库的配置台实现方法、配置台及***
CN102369713A (zh) * 2011-08-29 2012-03-07 华为技术有限公司 ***配置项的自动迁移方法和设备
CN103823660A (zh) * 2012-11-16 2014-05-28 ***通信集团广东有限公司 一种it运维配置管理***和方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101083684A (zh) * 2007-07-24 2007-12-05 华为技术有限公司 通信设备批量配置管理方法及其装置
CN102369713A (zh) * 2011-08-29 2012-03-07 华为技术有限公司 ***配置项的自动迁移方法和设备
CN102323940A (zh) * 2011-09-01 2012-01-18 中兴通讯股份有限公司 基于数据库的配置台实现方法、配置台及***
CN103823660A (zh) * 2012-11-16 2014-05-28 ***通信集团广东有限公司 一种it运维配置管理***和方法

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106452831A (zh) * 2016-08-25 2017-02-22 平安科技(深圳)有限公司 一种gtm设备运维管理方法及终端
WO2018036137A1 (zh) * 2016-08-25 2018-03-01 平安科技(深圳)有限公司 一种gtm设备运维管理方法、终端、计算机可读存储介质及管理装置
CN110019517A (zh) * 2017-11-14 2019-07-16 顺丰科技有限公司 一种数据库中间件动态配置方法、***、设备、存储介质
CN113419775A (zh) * 2021-05-31 2021-09-21 济南浪潮数据技术有限公司 一种固件配置方法、***、设备以及介质

Similar Documents

Publication Publication Date Title
CN107958057B (zh) 一种用于异构数据库中数据迁移的代码生成方法及装置
US8990675B2 (en) Automatic relationship detection for spreadsheet data items
CN105069033B (zh) 一种创建数据库表模型的方法及装置
Aboutorabiª et al. Performance evaluation of SQL and MongoDB databases for big e-commerce data
CN104598376A (zh) 一种数据驱动的分层自动化测试***和方法
US9021392B2 (en) Managing extension projects with repository based tagging
CN102663076B (zh) 文件数据处理方法
CN104965735A (zh) 用于生成升级sql脚本的装置
CN104951527A (zh) 一种快速配置数据库管理后台的***和方法
CN103914290A (zh) 一种操作命令处理方法及装置
CN103177329A (zh) 业务对象处理中基于规则的确定和验证
CN108228268B (zh) 一种自动生成配置文件的方法和装置
CN104573184A (zh) 高速列车产品元模型构建方法和装置
CN105354671A (zh) 通用配置管理***以及包含该***的企业级信息***
CN101046822B (zh) 数据节点的集中管理
CN110851663B (zh) 管理元数据的方法和装置
JP5033322B2 (ja) 連結関係情報を用いた情報管理方法及び装置
CN105224663A (zh) 一种基于多个数据源的数据访问任务管理方法及装置
CN106557307A (zh) 业务数据的处理方法及处理***
CN102279886B (zh) 元数据处理方法及设备
Suárez-Cabal et al. MDICA: Maintenance of data integrity in column-oriented database applications
JP6842071B2 (ja) データ交換システム、データ交換方法、及びデータ交換プログラム
Sly et al. Simulation data exchange (SDX) implementation and use
CN102043853A (zh) 一种存储数据的更新方法和装置
US7409380B1 (en) Facilitated reuse of K locations in a knowledge store

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB03 Change of inventor or designer information
CB03 Change of inventor or designer information

Inventor after: Ding Shi

Inventor after: Yu Wenhui

Inventor after: Zhao Yongguo

Inventor after: Shang Chao

Inventor after: Lin Zhenfeng

Inventor before: Zhao Yongguo

Inventor before: Shang Chao

Inventor before: Lin Zhenfeng

TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20171116

Address after: City Kexiang road Guangzhou city Guangdong province 510663 science No. 11

Applicant after: China Southern Power Grid Co., Ltd.

Applicant after: Shenzhen Comtop Information Technology Co., Ltd.

Applicant after: Dingxin Information Technology Co., Ltd.

Address before: City Kexiang road Guangzhou city Guangdong province 510663 science No. 11

Applicant before: China Southern Power Grid Co., Ltd.

Applicant before: Shenzhen Comtop Information Technology Co., Ltd.

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20160224