KR102468050B1 - Server, method and computer program for managing configuration document - Google Patents
Server, method and computer program for managing configuration document Download PDFInfo
- Publication number
- KR102468050B1 KR102468050B1 KR1020190157327A KR20190157327A KR102468050B1 KR 102468050 B1 KR102468050 B1 KR 102468050B1 KR 1020190157327 A KR1020190157327 A KR 1020190157327A KR 20190157327 A KR20190157327 A KR 20190157327A KR 102468050 B1 KR102468050 B1 KR 102468050B1
- Authority
- KR
- South Korea
- Prior art keywords
- parameter
- environment setting
- document
- variable information
- setting document
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 12
- 238000004590 computer program Methods 0.000 title claims description 6
- 238000007726 management method Methods 0.000 claims description 76
- 238000010586 diagram Methods 0.000 description 4
- 239000000284 extract Substances 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/174—Form filling; Merging
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/186—Templates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/205—Parsing
- G06F40/211—Syntactic parsing, e.g. based on context-free grammar [CFG] or unification grammars
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- General Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- Audiology, Speech & Language Pathology (AREA)
- General Business, Economics & Management (AREA)
- Data Mining & Analysis (AREA)
- Economics (AREA)
- Marketing (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Tourism & Hospitality (AREA)
- Document Processing Apparatus (AREA)
Abstract
환경설정문서를 관리하는 환경설정문서 관리 서버는 표준 환경설정문서 문서로부터 가변 정보가 포함된 구문 또는 문단을 분석하는 분석부, 가변 정보가 구문 또는 문단에 귀속되는지 여부에 기초하여 관리 명령어명을 설정하는 설정부, 설정된 관리 명령어명에 포함된 가변 정보에 대한 파라미터의 종류를 분류하는 파라미터 분류부, 분류된 파라미터의 종류에 기초하여 관리 명령어명에 파라미터 설정값을 입력받는 입력부 및 입력된 파라미터 설정값을 이용하여 환경설정문서를 생성하는 환경설정문서 생성부를 포함할 수 있다. The environment setting document management server that manages the environment setting document sets the management command name based on whether the analysis unit analyzes the syntax or paragraph including the variable information from the standard environment setting document document, and whether the variable information belongs to the syntax or paragraph. a parameter classification unit for classifying the types of parameters for variable information included in the set management command name, an input unit for receiving parameter setting values in the management command name based on the type of the classified parameters, and the input parameter setting values. It may include an environment setting document generation unit that generates an environment setting document by using.
Description
본 발명은 환경설정문서를 관리하는 서버, 방법 및 컴퓨터 프로그램에 관한 것이다. The present invention relates to a server, method and computer program for managing environment setting documents.
기존의 유선 액세스망 표준 컨피그(Config) 또는 표준 환경설정문서는 수작업으로 업데이트되어 왔다. Existing wired access network standard config or standard environment setting documents have been manually updated.
새로운 버전의 표준 환경설정문서가 나오면, 환경설정문서 중앙 관리 서버는 새로운 버전의 표준 환경설정문서를 각 지역의 환경설정문서 관리 단말로 전달하고, 각 지역의 환경설정문서 관리 단말에서 각 지역 별 고유값을 적용하여 사용하도록 권장했다. When a new version of the standard environment setting document comes out, the central management server for environment setting document delivers the standard environment setting document of the new version to the environment setting document management terminal in each region, and the environment setting document management terminal in each region uniquely for each region. It is recommended to apply and use the value.
이 때, 각 지역에서 지역별 고유값에 맞게 표준 환경설정문서를 제작하는 과정은 모두 수작업으로 이뤄지게 된다. 각 지역에서 표준 환경설정문서를 수작업으로 제작하게 되면, 지역의 사정에 따라 표준 환경설정문서의 현행화 시점이 늦어 질 수 있고, 수작업에 따른 오류가 발생할 수 있다. At this time, the process of producing a standard environment setting document according to the unique value of each region is all performed manually. If the standard environment setting document is manually produced in each region, the actual timing of the standard environment setting document may be delayed depending on the circumstances of the region, and errors may occur due to manual work.
본 발명은 전술한 종래 기술의 문제점을 해결하기 위한 것으로서, 표준 환경설정문서 내 가변 정보에 대한 파라미터의 종류를 분류하고, 분류된 파라미터의 종류 및 가변 정보에 대응하는 관리 명령어명에 입력된 파라미터 설정값을 이용하여 환경설정문서를 생성하고자 한다. The present invention is to solve the above-mentioned problems of the prior art, classifying the types of parameters for variable information in a standard environment setting document, and setting parameters input to management command names corresponding to the types of classified parameters and variable information. I want to create an environment setting document using the value.
다만, 본 실시예가 이루고자 하는 기술적 과제는 상기된 바와 같은 기술적 과제들로 한정되지 않으며, 또 다른 기술적 과제들이 존재할 수 있다. However, the technical problem to be achieved by the present embodiment is not limited to the technical problems described above, and other technical problems may exist.
상술한 기술적 과제를 달성하기 위한 기술적 수단으로서, 본 발명의 제 1 측면에 따른 환경설정문서를 관리하는 환경설정문서 관리 서버는 표준 환경설정문서 문서로부터 가변 정보가 포함된 구문 또는 문단을 분석하는 분석부; 상기 가변 정보가 상기 구문 또는 상기 문단에 귀속되는지 여부에 기초하여 관리 명령어명을 설정하는 설정부; 상기 설정된 관리 명령어명에 포함된 가변 정보에 대한 파라미터의 종류를 분류하는 파라미터 분류부; 상기 분류된 파라미터의 종류에 기초하여 상기 관리 명령어명에 파라미터 설정값을 입력받는 입력부; 및 상기 입력된 파라미터 설정값을 이용하여 환경설정문서를 생성하는 환경설정문서 생성부를 포함할 수 있다. As a technical means for achieving the above-described technical problem, the environment setting document management server for managing the environment setting document according to the first aspect of the present invention analyzes a phrase or paragraph containing variable information from a standard environment setting document document. wealth; a setting unit that sets a management command name based on whether the variable information belongs to the phrase or paragraph; a parameter classification unit classifying the types of parameters for variable information included in the set management command name; an input unit for receiving a parameter setting value in the management command name based on the type of the classified parameter; and an environment setting document generating unit generating an environment setting document using the input parameter setting values.
본 발명의 제 2 측면에 따른 환경설정문서 관리 서버에 의해 환경설정문서를 관리하는 방법은 표준 환경설정문서 문서로부터 가변 정보가 포함된 구문 또는 문단을 분석하는 단계; 상기 가변 정보가 상기 구문 또는 상기 문단에 귀속되는지 여부에 기초하여 관리 명령어명을 설정하는 단계; 상기 설정된 관리 명령어명에 포함된 가변 정보에 대한 파라미터의 종류를 분류하는 단계; 상기 분류된 파라미터의 종류에 기초하여 상기 관리 명령어명에 파라미터 설정값을 입력받는 단계; 및 상기 입력된 파라미터 설정값을 이용하여 환경설정문서를 생성하는 단계를 포함할 수 있다. A method for managing an environment setting document by an environment setting document management server according to a second aspect of the present invention includes analyzing a phrase or paragraph including variable information from a standard environment setting document document; setting a management command name based on whether the variable information belongs to the phrase or paragraph; classifying the types of parameters for variable information included in the set management command name; receiving a parameter setting value in the management command name based on the type of the classified parameter; and generating an environment setting document using the input parameter setting values.
본 발명의 제 3 측면에 따른 환경설정문서를 관리하는 명령어들의 시퀀스를 포함하는 매체에 저장된 컴퓨터 프로그램은 컴퓨팅 장치에 의해 실행될 경우, 표준 환경설정문서 문서로부터 가변 정보가 포함된 구문 또는 문단을 분석하고, 상기 가변 정보가 상기 구문 또는 상기 문단에 귀속되는지 여부에 기초하여 관리 명령어명을 설정하고, 상기 설정된 관리 명령어명에 포함된 가변 정보에 대한 파라미터의 종류를 분류하고, 상기 분류된 파라미터의 종류에 기초하여 상기 관리 명령어명에 파라미터 설정값을 입력받고, 상기 입력된 파라미터 설정값을 이용하여 환경설정문서를 생성하는 명령어들의 시퀀스를 포함할 수 있다. When a computer program stored in a medium including a sequence of instructions for managing an environment setting document according to a third aspect of the present invention is executed by a computing device, it analyzes a sentence or paragraph containing variable information from a standard environment setting document document and , Setting a management command name based on whether the variable information belongs to the syntax or the paragraph, classifying parameter types for the variable information included in the set management command name, and classifying the types of the classified parameters. Based on the management command name, a parameter setting value may be input and an environment setting document may be generated using the input parameter setting value.
상술한 과제 해결 수단은 단지 예시적인 것으로서, 본 발명을 제한하려는 의도로 해석되지 않아야 한다. 상술한 예시적인 실시예 외에도, 도면 및 발명의 상세한 설명에 기재된 추가적인 실시예가 존재할 수 있다.The above-described means for solving the problems is only illustrative and should not be construed as limiting the present invention. In addition to the exemplary embodiments described above, there may be additional embodiments described in the drawings and detailed description.
전술한 본 발명의 과제 해결 수단 중 어느 하나에 의하면, 본 발명은 표준 환경설정문서 내 가변 정보에 대한 파라미터의 종류를 분류하고, 분류된 파라미터의 종류 및 가변 정보에 대응하는 관리 명령어명에 입력된 파라미터 설정값을 이용하여 환경설정문서를 생성할 수 있다. According to any one of the above-described problem solving means of the present invention, the present invention classifies the type of parameter for variable information in the standard environment setting document, and inputs the type of the classified parameter and the management command name corresponding to the variable information. An environment setting document can be created using parameter setting values.
이를 통해, 본 발명은 각 지역의 표준 환경설정문서의 생성 관련 수작업을 없애고, 수작업으로 발생할 수 있는 오류를 차단할 수 있다. Through this, the present invention can eliminate manual work related to creation of standard environment setting documents for each region and block errors that may occur manually.
또한, 본 발명은 기존의 표준 환경설정문서 관리하고 생성하는 수작업 형태의 업무흐름을 효과적으로 자동화함으로써 표준 환경설정문서의 관리 및 생성에 소요되는 업무부하를 줄일 수 있고, 운용 업무의 생산성을 향상시킬 수 있다. In addition, the present invention can reduce the workload required for management and creation of standard environment setting documents and improve the productivity of operating tasks by effectively automating the manual work flow of managing and generating existing standard environment setting documents. have.
또한, 본 발명은 환경설정문서 관리 서버에서 지역별 표준 환경설정문서를 관리하기 때문에 지역별 개통 환경설정문서의 수작업 없이도 액세스망 장비에 바로 적용할 수 있다. In addition, since the present invention manages standard environment setting documents for each region in the environment setting document management server, it can be directly applied to access network equipment without manual work of opening environment setting documents for each region.
또한, 본 발명은 표준 환경설정문서의 지역별 파라미터를 제외한 전국 공통 부분에 대한 변경사항이 존재할 경우에만 중앙 담당자가 시스템 관리용 표준 환경설정문서를 업데이트할 수 있다. In addition, in the present invention, the central person in charge can update the standard environment setting document for system management only when there is a change in the national common part of the standard environment setting document excluding regional parameters.
또한, 본 발명은 표준 환경설정문서에서 가변 정보가 포함된 구문을 관리 명령어명으로 정의함으로써 현장 실무자가 무선 네트워크를 통해 업데이트된 가변 정보에 대한 파라미터의 설정값을 공유받을 수 있고, 본인의 권한에 맞게 최신의 표준 환경설정문서를 제공받을 수 있다. In addition, in the present invention, by defining a syntax including variable information as a management command name in a standard environment setting document, a field practitioner can share parameter settings for variable information updated through a wireless network, and according to his/her authority. You can receive the latest standard configuration document according to your needs.
도 1은 본 발명의 일 실시예에 따른, 환경설정문서 관리 서버의 블록도이다.
도 2a 내지 2f는 본 발명의 일 실시예에 따른, 환경설정문서 생성 방법을 설명하기 위한 도면이다.
도 3a 내지 3b는 본 발명의 일 실시예에 따른, 환경설정문서 관리 방법을 설명하기 위한 도면이다.
도 4는 본 발명의 일 실시예에 따른, 환경설정문서 관리 방법을 나타낸 흐름도이다. 1 is a block diagram of an environment setting document management server according to an embodiment of the present invention.
2a to 2f are diagrams for explaining a method of generating an environment setting document according to an embodiment of the present invention.
3A to 3B are views for explaining a method for managing environment setting documents according to an embodiment of the present invention.
4 is a flowchart illustrating a method for managing environment setting documents according to an embodiment of the present invention.
아래에서는 첨부한 도면을 참조하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 본 발명의 실시예를 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다. Hereinafter, embodiments of the present invention will be described in detail so that those skilled in the art can easily practice the present invention with reference to the accompanying drawings. However, the present invention may be embodied in many different forms and is not limited to the embodiments described herein. And in order to clearly explain the present invention in the drawings, parts irrelevant to the description are omitted, and similar reference numerals are attached to similar parts throughout the specification.
명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, 그 중간에 다른 소자를 사이에 두고 "전기적으로 연결"되어 있는 경우도 포함한다. 또한 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. Throughout the specification, when a part is said to be "connected" to another part, this includes not only the case where it is "directly connected" but also the case where it is "electrically connected" with another element interposed therebetween. . In addition, when a certain component is said to "include", this means that it may further include other components without excluding other components unless otherwise stated.
본 명세서에 있어서 '부(部)'란, 하드웨어에 의해 실현되는 유닛(unit), 소프트웨어에 의해 실현되는 유닛, 양방을 이용하여 실현되는 유닛을 포함한다. 또한, 1 개의 유닛이 2 개 이상의 하드웨어를 이용하여 실현되어도 되고, 2 개 이상의 유닛이 1 개의 하드웨어에 의해 실현되어도 된다. In this specification, a "unit" includes a unit realized by hardware, a unit realized by software, and a unit realized using both. Further, one unit may be realized using two or more hardware, and two or more units may be realized by one hardware.
본 명세서에 있어서 단말 또는 디바이스가 수행하는 것으로 기술된 동작이나 기능 중 일부는 해당 단말 또는 디바이스와 연결된 서버에서 대신 수행될 수도 있다. 이와 마찬가지로, 서버가 수행하는 것으로 기술된 동작이나 기능 중 일부도 해당 서버와 연결된 단말 또는 디바이스에서 수행될 수도 있다. In this specification, some of the operations or functions described as being performed by a terminal or device may be performed instead by a server connected to the terminal or device. Likewise, some of the operations or functions described as being performed by the server may also be performed in a terminal or device connected to the corresponding server.
이하, 첨부된 구성도 또는 처리 흐름도를 참고하여, 본 발명의 실시를 위한 구체적인 내용을 설명하도록 한다. Hereinafter, specific details for the implementation of the present invention will be described with reference to the accompanying configuration diagram or process flow chart.
도 1은 본 발명의 일 실시예에 따른, 환경설정문서 관리 서버(10)의 블록도이다. 환경설정문서는, 예를 들어, 컨피그(config) 문서, 컨피겨레이션(configuration) 문서, 구성문서 등으로도 불린다.1 is a block diagram of an environment setting
도 1을 참조하면, 환경설정문서 관리 서버(10)는 분석부(100), 설정부(110), 분류부(120), 입력부(130) 및 환경설정문서 생성부(140)를 포함할 수 있다. 다만, 도 1에 도시된 환경설정문서 관리 서버(10)는 본 발명의 하나의 구현 예에 불과하며, 도 1에 도시된 구성요소들을 기초로 하여 여러 가지 변형이 가능하다. Referring to FIG. 1 , the environment setting
이하에서는 도 2a 내지 3b를 참조하여 도 1을 설명하기로 한다. Hereinafter, FIG. 1 will be described with reference to FIGS. 2A to 3B.
도 2a를 참조하면, 분석부(100)는 표준 환경설정문서 문서(201)로부터 가변 정보가 포함된 구문 또는 문단을 분석할 수 있다. Referring to FIG. 2A , the
구체적으로, 분석부(100)는 표준 환경설정문서 문서(201)로부터 가변 정보가 포함된 구문 또는 문단(203)을 추출하고, 추출된 구문 또는 문단(203)에 대한 역할 정보(205)를 분석할 수 있다. Specifically, the
예를 들어, 분석부(100)는 표준 환경설정문서 문서(201)로부터 제 1 가변 정보가 포함된 'hostname[xxxxx]'을 포함하는 구문을 추출하고, 추출된 'hostname[xxxxx]'에 대하여 '개통장비 고유의 이름을 나타내는 구문'이라고 분석할 수 있다. 또는, 분석부(100)는 표준 환경설정문서 문서(201)로부터 제 2 가변 정보가 포함된 'passwd enable[xxxx]'을 포함하는 구문을 추출하고, 추출된 'passwd enable[xxxx]'에 대하여 '지역마다 관리되는 장비 활성화 패스워드 구문'이라고 분석할 수 있다. For example, the
분석부(100)는 가변 정보가 포함된 구문 또는 문단(203)의 분석된 역할 정보에 기초하여 가변 정보가 귀속되는 귀속 범위(207)를 판단할 수 있다. The
분석부(100)는 가변 정보가 포함된 구문 또는 문단(203)이 다른 구문 또는 문단과 별개의 독립적인 의미를 갖고 있는지 여부를 판단하고, 판단 결과에 따라 가변 정보가 귀속되는 귀속 범위(207)를 판단할 수 있다. The
예를 들어, 분석부(100)는 제 1 가변 정보가 'hostname[xxxxx]'을 포함하는 구문에 귀속되는지 또는 해당 구문이 포함된 문단에 귀속되어 있는지 여부를 판단하고, 제 1 가변 정보가 귀속되는 귀속 범위를 결정할 수 있다. 또한, 분석부(100)는 제 2 가변 정보가 'passwd enable[xxxx]'을 포함하는 구문에 귀속되는지 또는 해당 구문이 포함된 문단에 귀속되었는지 여부에 기초하여 제 2 가변 정보의 귀속 범위를 결정할 수 있다. For example, the
도 2b를 참조하면, 설정부(110)는 가변 정보가 구문 또는 문단(203)에 귀속되는지 여부에 기초하여 관리 명령어명(209)을 설정할 수 있다. 설정부(110)는 가변 정보가 귀속되는 귀속 범위(207)에 기초하여 관리 명령어명(209)을 설정할 수 있다. Referring to FIG. 2B , the
예를 들어, 설정부(110)는 제 1 가변 정보가 'hostname[xxxxx]'이 속하는 구문에 귀속되는 경우, 'hostname[xxxxx]'의 귀속 범위를 '[HOST_NAME_CMD1]'을 포함하는 제 1 관리 명령어명으로 지정할 수 있다. 또한, 설정부(110)는 제 2 가변 정보가 'passwd enable[xxxx]'이 속하는 구문에 귀속되는 경우, 'passwd enable[xxxx]'의 귀속 범위를 '[ENABLE_PASSWORD_CDM1]'을 포함하는 제 2 관리 명령어명으로 지정할 수 있다. For example, when the first variable information belongs to the syntax to which 'hostname[xxxxx]' belongs, the
도 2c를 참조하면, 분류부(120)는 설정된 관리 명령어명(209)에 포함된 가변 정보에 대한 파라미터의 종류(211)를 분류할 수 있다. 여기서, 파라미터의 종류(211)는 지역별 파라미터 및 개통장비별 파라미터를 포함할 수 있다. Referring to FIG. 2C , the
분류부(120)는 설정된 관리 명령어명(209)과 대응되는 구문 또는 문단에 포함된 가변 정보가 지역별 파라미터에 해당되는지 또는 개통장비별 파라미터에 해당되는지를 판단한 후, 관리 명령어명(209)과 대응되는 구문 또는 문단(203)에 포함된 가변 정보를 지역별 파라미터 및 개통장비별 파라미터 중 하나로 분류할 수 있다. The
예를 들어, 분류부(120)는 '[HOST_NAME_CMD1]'을 포함하는 제 1 관리 명령어명과 대응하는 'hostname[xxxxx]'에 포함된 제 1 가변 정보를 개통장비별 파라미터로 구분할 수 있다. 또한, 분류부(120)는 '[ENABLE_PASSWORD_CDM1]'을 포함하는 제 2 관리 명령어명과 대응하는 'passwd enable[xxxx]'에 포함된 제 2 가변 정보를 지역별 파라미터로 분류할 수 있다. For example, the
도 2c 내지 2d를 함께 입력부(130)는 가변 정보가 분류된 파라미터의 종류에 기초하여 관리 명령어명에 파라미터 설정값을 입력받을 수 있다. 2C to 2D together, the
입력부(130)는 가변 정보가 지역별 파라미터(213)로 분류된 경우, 지역별 개통기본값 관리 데이터베이스(215)로부터 파라미터 설정값을 입력받을 수 있다. When the variable information is classified as the
예를 들어, 입력부(130)는 'passwd enable[xxxx]'에 포함된 제 2 가변 정보가 지역별 파라미터(213)로 분류된 경우, 지역별 개통기본값 관리 데이터베이스(215)를 통해 제 2 가변 정보의 파라미터 설정값([ENABLE_PASSWORD])을 입력받도록 지역별 개통기본값 관리 데이터베이스(215)를 연동할 수 있다. For example, if the second variable information included in 'passwd enable[xxxx]' is classified as the
입력부(130)는 가변 정보가 개통장비별 파라미터(217)로 분류된 경우, 사용자 단말의 개통시, 정의 네트워크(Software Defined Networks)(219)를 통해 파라미터 설정값을 입력받을 수 있다. When the variable information is classified as the
예를 들어, 입력부(130)는 'hostname[xxxxx]'에 포함된 제 1 가변 정보가 개통장비별 파라미터(217)로 분류된 경우, 사용자 단말이 신규 개통할 때 정의 네트워크(219)의 어플리케이션 또는 웹 페이지를 통해 제 1 가변 정보의 파라미터 설정값([HOST_NAME])을 입력받을 수 있다. For example, when the first variable information included in 'hostname[xxxxx]' is classified as a
도 2a, 2b 및 2e를 함께 참조하면, 환경설정문서 생성부(140)는 표준 환경설정문서 문서(201)에 포함된 가변 정보가 포함된 구문을 관리 명령어명(209)으로 치환(정의)하여 시스템 관리용 표준 환경설정문서(221)를 생성할 수 있다. 예를 들어, 도 3a 내지 3b를 참조하면, 환경설정문서 생성부(140)는 시스템 관리용 표준 환경설정문서의 편집용 인터페이스(301)를 통해 표준 환경설정문서 문서에 포함된 가변 정보가 포함된 구문을 해당 가변 정보에 대응하는 관리 명령어명으로 정의되도록 편집하여 시스템 관리용 표준 환경설정문서를 생성하고, 생성된 시스템 관리용 표준 환경설정문서에 오류가 없는지를 확인하기 위해 테스트 인터페이스(303)를 통해 테스트할 수 있다. Referring to FIGS. 2A, 2B, and 2E together, the environment setting
환경설정문서 생성부(140)는 입력된 가변 정보의 파라미터 설정값을 이용하여 환경설정문서를 생성할 수 있다. The environment setting
환경설정문서 생성부(140)는 지역별 개통기본값 관리 데이터베이스로부터 입력받은 파라미터 설정값을 이용하여 지역별 표준 환경설정문서를 생성할 수 있다. The environment setting
환경설정문서 생성부(140)는 시스템 관리용 표준 환경설정문서 및 지역별 개통기본값 관리 데이터베이스로부터 입력받은 파라미터 설정값을 이용하여 지역별 표준 환경설정문서를 생성할 수 있다. 예를 들어, 지역별 환경설정문서 운용 담당자의 단말은 본인의 권한에 맞는 지역별 표준 환경설정문서를 환경설정문서 관리 서버(10)를 통해 제공받을 수 있다. 따라서, 본 발명은 각 지역 환경설정문서 운용 담당자가 각 지역에 맞는 표준 환경설정문서를 수작업으로 생성하지 않아도 표준 환경설정문서 문서에서 가변 정보가 포함된 구문을 관리 명령어명으로 정의함으로써 현장 실무자가 무선 네트워크를 통해 업데이트된 가변 정보에 대한 파라미터의 설정값을 공유받을 수 있고, 본인의 권한에 맞게 최신의 표준 환경설정문서를 제공받을 수 있다. The environment
환경설정문서 생성부(140)는 정의 네크워크를 통해 입력받은 파라미터 설정값을 이용하여 장비별 개통 환경설정문서를 생성할 수 있다. 예를 들어, 도 2f를 참조하면, 환경설정문서 생성부(140)는 개통장비별 파라미터인 'L2 IP 파라미터'와 'hostname'(223)에 대한 파라미터 설정값(225)을 정의 네크워크(SDN 어플리케이션 또는 SDN 웹 페이지)를 통해 입력받고, 사용자 단말의 개통 요청을 수신한 경우, 사용자 단말이 요청한 개통장비별 파라미터를 파라미터 설정값(225)에 포함시키고, 파라미터 설정값(225)이 포함된 개통장비별 파라미터를 시스템 관리용 표준 환경설정문서(221)에 삽입함으로써 장비별 개통 환경설정문서(227)를 생성할 수 있다.The environment setting
한편, 당업자라면, 분석부(100), 설정부(110), 분류부(120), 입력부(130) 및 환경설정문서 생성부(140) 각각이 분리되어 구현되거나, 이 중 하나 이상이 통합되어 구현될 수 있음을 충분히 이해할 것이다. On the other hand, if you are skilled in the art, each of the
도 4는 본 발명의 일 실시예에 따른, 환경설정문서 관리 방법을 나타낸 흐름도이다. 4 is a flowchart illustrating a method for managing environment setting documents according to an embodiment of the present invention.
도 4를 참조하면, 단계 S401에서 환경설정문서 관리 서버(10)는 표준 환경설정문서 문서로부터 가변 정보가 포함된 구문 또는 문단을 분석할 수 있다. Referring to FIG. 4 , in step S401, the environment setting
단계 S403에서 환경설정문서 관리 서버(10)는 가변 정보가 구문 또는 문단에 귀속되는지 여부에 기초하여 관리 명령어명을 설정할 수 있다. In step S403, the environment setting
단계 S405에서 환경설정문서 관리 서버(10)는 설정된 관리 명령어명에 포함된 가변 정보에 대한 파라미터의 종류를 분류할 수 있다. 여기서, 파라미터의 종류는 지역별 파라미터 및 개통장비별 파라미터를 포함할 수 있다. In step S405, the environment setting
단계 S407에서 환경설정문서 관리 서버(10)는 분류된 파라미터의 종류에 기초하여 관리 명령어명에 파라미터 설정값을 입력받을 수 있다. In step S407, the environment setting
단계 S409에서 환경설정문서 관리 서버(10)는 입력된 파라미터 설정값을 이용하여 환경설정문서를 생성할 수 있다. In step S409, the environment setting
상술한 설명에서, 단계 S401 내지 S409는 본 발명의 구현예에 따라서, 추가적인 단계들로 더 분할되거나, 더 적은 단계들로 조합될 수 있다. 또한, 일부 단계는 필요에 따라 생략될 수도 있고, 단계 간의 순서가 변경될 수도 있다. In the above description, steps S401 to S409 may be further divided into additional steps or combined into fewer steps, depending on the implementation of the present invention. Also, some steps may be omitted if necessary, and the order of steps may be changed.
본 발명의 일 실시예는 컴퓨터에 의해 실행되는 프로그램 모듈과 같은 컴퓨터에 의해 실행 가능한 명령어를 포함하는 기록 매체의 형태로도 구현될 수 있다. 컴퓨터 판독 가능 매체는 컴퓨터에 의해 액세스될 수 있는 임의의 가용 매체일 수 있고, 휘발성 및 비휘발성 매체, 분리형 및 비분리형 매체를 모두 포함한다. 또한, 컴퓨터 판독가능 매체는 컴퓨터 저장 매체를 모두 포함할 수 있다. 컴퓨터 저장 매체는 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈 또는 기타 데이터와 같은 정보의 저장을 위한 임의의 방법 또는 기술로 구현된 휘발성 및 비휘발성, 분리형 및 비분리형 매체를 모두 포함한다. An embodiment of the present invention may be implemented in the form of a recording medium including instructions executable by a computer, such as program modules executed by a computer. Computer readable media can be any available media that can be accessed by a computer and includes both volatile and nonvolatile media, removable and non-removable media. Also, computer readable media may include all computer storage media. Computer storage media includes both volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data.
전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다. The above description of the present invention is for illustrative purposes, and those skilled in the art can understand that it can be easily modified into other specific forms without changing the technical spirit or essential features of the present invention. will be. Therefore, the embodiments described above should be understood as illustrative in all respects and not limiting. For example, each component described as a single type may be implemented in a distributed manner, and similarly, components described as distributed may be implemented in a combined form.
본 발명의 범위는 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다. The scope of the present invention is indicated by the claims to be described later rather than the detailed description, and all changes or modifications derived from the meaning and scope of the claims and equivalent concepts thereof should be construed as being included in the scope of the present invention. .
10: 환경설정문서 관리 서버
100: 분석부
110: 설정부
120: 분류부
130: 입력부
140: 환경설정문서 생성부10: Configuration document management server
100: analysis unit
110: setting unit
120: classification unit
130: input unit
140: environment setting document generation unit
Claims (18)
표준 환경설정문서로부터 가변 정보가 포함된 구문 또는 문단을 분석하는 분석부;
상기 가변 정보가 상기 구문 또는 상기 문단에 귀속되는지 여부에 기초하여 관리 명령어명을 설정하는 설정부;
상기 설정된 관리 명령어명에 포함된 가변 정보에 대한 파라미터의 종류를 분류하는 파라미터 분류부;
상기 분류된 파라미터의 종류에 기초하여 상기 관리 명령어명에 파라미터 설정값을 입력받는 입력부; 및
상기 입력된 파라미터 설정값을 이용하여 환경설정문서를 생성하는 환경설정문서 생성부
를 포함하는 것인, 환경설정문서 관리 서버.
In the management server that manages the environment setting document,
an analysis unit that analyzes a sentence or paragraph containing variable information from a standard environment setting document;
a setting unit that sets a management command name based on whether the variable information belongs to the phrase or paragraph;
a parameter classification unit classifying the types of parameters for variable information included in the set management command name;
an input unit for receiving a parameter setting value in the management command name based on the type of the classified parameter; and
Environment setting document generation unit for generating an environment setting document using the input parameter setting value
A configuration document management server comprising a.
상기 분석부는
상기 표준 환경설정문서 문서로부터 상기 가변 정보가 포함된 구문 또는 문단을 추출하고,
상기 추출된 구문 또는 문단에 대한 역할 정보를 분석하는 것인, 환경설정문서 관리 서버.
According to claim 1,
The analysis unit
Extracting a phrase or paragraph including the variable information from the standard environment setting document document;
To analyze the role information for the extracted phrase or paragraph, the environment setting document management server.
상기 분석부는 상기 분석된 역할 정보에 기초하여 상기 가변 정보가 귀속되는 귀속 범위를 판단하고,
상기 설정부는 상기 가변 정보의 귀속 범위에 기초하여 상기 관리 명령어명을 설정하는 것인, 환경설정문서 관리 서버.
According to claim 2,
The analysis unit determines a range of belonging to which the variable information belongs based on the analyzed role information;
Wherein the setting unit sets the management command name based on the belonging range of the variable information.
상기 파라미터의 종류는 지역별 파라미터 및 개통장비별 파라미터를 포함하는 것인, 환경설정문서 관리 서버.
According to claim 1,
The type of the parameter includes a parameter for each region and a parameter for each opening equipment, the environment setting document management server.
상기 입력부는 상기 가변 정보가 상기 지역별 파라미터로 분류된 경우, 지역별 개통기본값 관리 데이터베이스로부터 상기 파라미터 설정값을 입력받는 것인, 환경설정문서 관리 서버.
According to claim 4,
wherein the input unit receives the parameter setting value from a database for managing opening default values for each region when the variable information is classified as a parameter for each region.
상기 입력부는 상기 가변 정보가 상기 개통장비별 파라미터로 분류된 경우, 사용자 단말의 개통시, 정의 네트워크(Software Defined Networks)를 통해 상기 파라미터 설정값을 입력받는 것인, 환경설정문서 관리 서버.
According to claim 4,
Wherein the input unit receives the parameter setting value through a defined network (Software Defined Networks) when the user terminal is opened when the variable information is classified as a parameter for each opening equipment.
상기 환경설정문서 생성부는 상기 지역별 개통기본값 관리 데이터베이스로부터 입력받은 파라미터 설정값을 이용하여 지역별 표준 환경설정문서를 생성하는 것인, 환경설정문서 관리 서버.
According to claim 5,
Wherein the environment setting document generating unit generates a standard environment setting document for each region using parameter setting values input from the database for managing opening default values for each region.
상기 환경설정문서 생성부는 상기 정의 네크워크를 통해 입력받은 상기 파라미터 설정값을 이용하여 장비별 개통 환경설정문서를 생성하는 것인, 환경설정문서 관리 서버.
According to claim 6,
The environment setting document management server, wherein the environment setting document generation unit generates an environment setting document opened for each device using the parameter setting value input through the definition network.
상기 환경설정문서 생성부는 표준 환경설정문서 문서에 포함된 가변 정보가 포함된 구문 또는 문단을 상기 관리 명령어명으로 치환하여 시스템 관리용 표준 환경설정문서를 생성하는 것인, 환경설정문서 관리 서버.
According to claim 1,
The environment setting document management server, wherein the environment setting document generation unit generates a standard environment setting document for system management by substituting a phrase or paragraph containing variable information included in a standard environment setting document document with the management command name.
표준 환경설정문서 문서로부터 가변 정보가 포함된 구문 또는 문단을 분석하는 단계;
상기 가변 정보가 상기 구문 또는 상기 문단에 귀속되는지 여부에 기초하여 관리 명령어명을 설정하는 단계;
상기 설정된 관리 명령어명에 포함된 가변 정보에 대한 파라미터의 종류를 분류하는 단계;
상기 분류된 파라미터의 종류에 기초하여 상기 관리 명령어명에 파라미터 설정값을 입력받는 단계; 및
상기 입력된 파라미터 설정값을 이용하여 환경설정문서를 생성하는 단계를 포함하는 환경설정문서 관리 방법.
In the method for managing the environment setting document by the environment setting document management server,
Analyzing a phrase or paragraph containing variable information from a standard environment setting document document;
setting a management command name based on whether the variable information belongs to the phrase or paragraph;
classifying the types of parameters for variable information included in the set management command name;
receiving a parameter setting value in the management command name based on the type of the classified parameter; and
An environment setting document management method comprising the step of generating an environment setting document using the input parameter setting value.
상기 분석하는 단계는
상기 표준 환경설정문서 문서로부터 상기 가변 정보가 포함된 구문 또는 문단을 추출하는 단계 및
상기 추출된 구문 또는 문단에 대한 역할 정보를 분석하는 단계를 포함하는 것인, 환경설정문서 관리 방법.
According to claim 10,
The analysis step is
extracting a phrase or paragraph including the variable information from the standard environment setting document; and
And analyzing role information for the extracted phrase or paragraph.
상기 분석하는 단계는
상기 분석된 역할 정보에 기초하여 상기 가변 정보가 귀속되는 귀속 범위를 판단하는 단계를 포함하고,
상기 설정하는 단계는
상기 가변 정보의 귀속 범위에 기초하여 상기 관리 명령어명을 설정하는 단계를 포함하는 것인, 환경설정문서 관리 방법.
According to claim 11,
The analysis step is
Determining a range of belonging to which the variable information belongs based on the analyzed role information;
The steps to set
And setting the management command name based on the belonging range of the variable information.
상기 파라미터의 종류는 지역별 파라미터 및 개통장비별 파라미터를 포함하는 것인, 환경설정문서 관리 방법.
According to claim 10,
The type of the parameter includes a parameter for each region and a parameter for each opening equipment, an environment setting document management method.
상기 입력받는 단계는
상기 가변 정보가 상기 지역별 파라미터로 분류된 경우, 지역별 개통기본값 관리 데이터베이스로부터 상기 파라미터 설정값을 입력받는 단계를 포함하는 것인, 환경설정문서 관리 방법.
According to claim 13,
The input step is
and receiving the parameter setting value from a database for managing opening default values for each region when the variable information is classified as the parameter for each region.
상기 입력받는 단계는
상기 가변 정보가 상기 개통장비별 파라미터로 분류된 경우, 사용자 단말의 개통시, 정의 네트워크(Software Defined Networks)를 통해 상기 파라미터 설정값을 입력받는 단계를 포함하는 것인, 환경설정문서 관리 방법.
According to claim 13,
The input step is
When the variable information is classified as a parameter for each opening equipment, when a user terminal is opened, receiving an input of the parameter setting value through a defined network (Software Defined Networks).
상기 생성하는 단계는
상기 지역별 개통기본값 관리 데이터베이스로부터 입력받은 파라미터 설정값을 이용하여 지역별 표준 환경설정문서를 생성하는 단계를 포함하는 것인, 환경설정문서 관리 방법.
15. The method of claim 14,
The generating step is
and generating a standard environment setting document for each region using parameter setting values input from the database for managing opening default values for each region.
상기 생성하는 단계는
상기 정의 네크워크를 통해 입력받은 상기 파라미터 설정값을 이용하여 장비별 개통 환경설정문서를 생성하는 단계를 포함하는 것인, 환경설정문서 관리 방법.
According to claim 15,
The generating step is
And generating an environment setting document opened for each equipment using the parameter setting values input through the definition network.
상기 컴퓨터 프로그램은 컴퓨팅 장치에 의해 실행될 경우,
표준 환경설정문서 문서로부터 가변 정보가 포함된 구문 또는 문단을 분석하고,
상기 가변 정보가 상기 구문 또는 상기 문단에 귀속되는지 여부에 기초하여 관리 명령어명을 설정하고,
상기 설정된 관리 명령어명에 포함된 가변 정보에 대한 파라미터의 종류를 분류하고,
상기 분류된 파라미터의 종류에 기초하여 상기 관리 명령어명에 파라미터 설정값을 입력받고,
상기 입력된 파라미터 설정값을 이용하여 환경설정문서를 생성하는 명령어들의 시퀀스를 포함하는, 매체에 저장된 컴퓨터 프로그램. A computer program stored in a medium containing a sequence of instructions for managing an environment setting document,
When the computer program is executed by a computing device,
Analyzes phrases or paragraphs containing variable information from standard configuration document documents,
Setting a management command name based on whether the variable information belongs to the phrase or the paragraph;
Classifying the type of parameter for variable information included in the set management command name;
Based on the type of the classified parameter, a parameter setting value is input to the management command name,
A computer program stored in a medium comprising a sequence of instructions for generating an environment setting document using the input parameter setting values.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190157327A KR102468050B1 (en) | 2019-11-29 | 2019-11-29 | Server, method and computer program for managing configuration document |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190157327A KR102468050B1 (en) | 2019-11-29 | 2019-11-29 | Server, method and computer program for managing configuration document |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20210067565A KR20210067565A (en) | 2021-06-08 |
KR102468050B1 true KR102468050B1 (en) | 2022-11-17 |
Family
ID=76399415
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020190157327A Active KR102468050B1 (en) | 2019-11-29 | 2019-11-29 | Server, method and computer program for managing configuration document |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102468050B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102624727B1 (en) * | 2021-08-12 | 2024-01-11 | 주식회사 케이티 | Command generation method and apparatus for updating config |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101738277B1 (en) | 2015-12-31 | 2017-05-19 | 주식회사 엘지씨엔에스 | Apparatus and method for converting data format |
KR102006212B1 (en) | 2018-02-08 | 2019-08-02 | 국방과학연구소 | Method and apparatus for generating python script used in first simulator by converting xml script used in second simulator |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5438657A (en) * | 1992-04-24 | 1995-08-01 | Casio Computer Co., Ltd. | Document processing apparatus for extracting a format from one document and using the extracted format to automatically edit another document |
US6078403A (en) * | 1996-10-21 | 2000-06-20 | International Business Machines Corporation | Method and system for specifying format parameters of a variable data area within a presentation document |
US7562294B1 (en) * | 1999-12-30 | 2009-07-14 | Infoprint Solutions Company Llc | Formatting computer generated documents for output |
KR100595870B1 (en) | 2002-09-18 | 2006-07-03 | 주식회사 케이티 | Service integrated management device and method in wireless LAN |
KR102033416B1 (en) * | 2017-11-21 | 2019-10-17 | 주식회사 루테스 | Method for generating data extracted from document and apparatus thereof |
-
2019
- 2019-11-29 KR KR1020190157327A patent/KR102468050B1/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101738277B1 (en) | 2015-12-31 | 2017-05-19 | 주식회사 엘지씨엔에스 | Apparatus and method for converting data format |
KR102006212B1 (en) | 2018-02-08 | 2019-08-02 | 국방과학연구소 | Method and apparatus for generating python script used in first simulator by converting xml script used in second simulator |
Also Published As
Publication number | Publication date |
---|---|
KR20210067565A (en) | 2021-06-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2021212135B2 (en) | Building and managing data-processing attributes for modelled data sources | |
US10248674B2 (en) | Method and apparatus for data quality management and control | |
US9558031B2 (en) | Updating and redistributing process templates with configurable activity parameters | |
US9910858B2 (en) | System and method for providing contextual analytics data | |
CN113986241B (en) | Configuration method and device of business rules based on knowledge graph | |
US20170011107A1 (en) | Computer network controlled data orchestration system and method for data aggregation, normalization, for presentation, analysis and action/decision making | |
CN110704749B (en) | Recommendation engine customization system, recommendation method, recommendation system and electronic equipment | |
KR102295593B1 (en) | Automatically generating certification documents | |
WO2021068692A1 (en) | Method, apparatus and device for workflow migration, and computer-readable storage medium | |
CN113282599A (en) | Data synchronization method and system | |
DE102019133197A1 (en) | CLIENT SERVER MODEL FOR THE EDITOR FOR SEVERAL DOCUMENTS | |
CN111818175A (en) | Enterprise service bus configuration file generation method, apparatus, device and storage medium | |
KR102468050B1 (en) | Server, method and computer program for managing configuration document | |
US8856152B2 (en) | Apparatus and method for visualizing data | |
CN113360728A (en) | User operation auditing method and device, computer equipment and storage medium | |
CN110427178A (en) | Configuration method, device, equipment and the readable storage medium storing program for executing of air control engine | |
US20230305527A1 (en) | Method and apparatus for determining product manufacturing program, device and storage medium | |
US20170295205A1 (en) | Apparatus and method for security policy management | |
CN108205608B (en) | A Model-Configurable Simulation Device | |
CN115543428A (en) | Simulated data generation method and device based on strategy template | |
CN111597081A (en) | Test case design method and device | |
Fotrousi | Combining user feedback and monitoring data to support evidence-based software evolution | |
CN117648718B (en) | Business object display method and device based on data source, electronic equipment and medium | |
WO2022107228A1 (en) | Operation assistance device, operation assistance method, and operation assistance program | |
Trapp et al. | Private Data Hub |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20191129 |
|
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20201123 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20191129 Comment text: Patent Application |
|
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20220929 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20221114 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20221115 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration |