KR101762283B1 - 인코딩이 다른 환경에서 jcl을 재사용하기 위한 소트 스크립트 변환 방법 및 컴퓨터-판독가능 매체에 저장된 컴퓨터 프로그램 - Google Patents
인코딩이 다른 환경에서 jcl을 재사용하기 위한 소트 스크립트 변환 방법 및 컴퓨터-판독가능 매체에 저장된 컴퓨터 프로그램 Download PDFInfo
- Publication number
- KR101762283B1 KR101762283B1 KR1020160061535A KR20160061535A KR101762283B1 KR 101762283 B1 KR101762283 B1 KR 101762283B1 KR 1020160061535 A KR1020160061535 A KR 1020160061535A KR 20160061535 A KR20160061535 A KR 20160061535A KR 101762283 B1 KR101762283 B1 KR 101762283B1
- Authority
- KR
- South Korea
- Prior art keywords
- sort
- copybook
- computer
- jcl
- program
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/36—Software reuse
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
- G06F8/76—Adapting program code to run in a different environment; Porting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/33—Intelligent editors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformation of program code
- G06F8/41—Compilation
- G06F8/44—Encoding
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
Description
도 1은 본 발명의 일 실시예에 따른 인코딩이 다른 환경에서 JCL을 재사용하기 위한 소트 스크립트 변환 시스템을 나타낸 블럭도이다.
도 2는 본 발명의 일 실시예에 따른 인코딩이 다른 환경에서 JCL을 재사용하기 위한 소트 스크립트 변환 장치의 내부 구성을 나타낸 블럭도이다.
도 3은 본 발명의 일 실시예에 따른 인코딩이 다른 환경에서 JCL을 재사용하기 위한 소트 스크립트 변환 방법을 나타낸 순서도 이다.
도 4는 본 발명의 일 실시예에 따른 작업 제어 언어를 나타낸 것이다.
도 5는 본 발명의 일 실시예에 따른 실행 프로그램의 작업 스텝과 사용된 실행 프로그램 소스를 나타낸 것이다.
도 6은 본 발명의 일 실시예에 따른 제 1 카피 북의 유효성을 판단하는 방법을 나타낸 것이다.
도 7은 본 발명의 일 실시예에 따른 제 2 카피 북을 참조하여 소트 필드를 변환하는 방법을 나타낸 것이다.
도 8은 본 발명의 일 실시예에 따른 인코딩이 다른 환경에서 JCL을 재사용하기 위한 소트 스크립트 변환 프로그램을 실행하는 동작을 하는 컴퓨터의 블럭도를 나타낸 것이다.
도 9는 본 발명의 일 실시예에 따른 인코딩이 다른 환경에서 JCL을 재사용하기 위한 소트 스크립트 변환 프로그램을 실행하는 예시적인 컴퓨팅 환경의 개략 블럭도를 나타낸 것이다.
DSN=AAA.BBB PGM=ST01의 COBOL1 DD=ST01의 SYSUT1 SORTFIELD=1,2,CH,5,4,CH |
DSN=CCC.DDD PGM=ST04의 COBOL2 DD=ST04의 SYSUT2 SORTFIELD=1,2,CH,3,4,ZD |
200: 개방형 시스템
300: 소트 스크립트 변환 장치
310: 작업 스텝 구분부
320: 추출부
330: 파일 디스크립션 획득부
340: 제 1 카피 북 생성부
350: 유효성 판단부
360: 제 2 카피 북 생성부
370: 소트 필드 변환부
1102: 컴퓨터
1104: 처리 장치
1106: 시스템 메모리
1108: 시스템 버스
1112: RAM
1110: ROM
1114: 내장형 하드 디스크 드라이브
1116: 자기 플로피 디스크 드라이브
1118: 이동식 디스켓
1120: 광 디스크 드라이브
1122: CD-ROM 디스크
1124: 하드 디스크 드라이브 인터페이스
1126: 자기 디스크 드라이브 인터페이스
1128: 광 드라이브 인터페이스
1130: 운영체제
1132: 애플리케이션
1134: 모듈
1136: 데이터
1138: 키보드
1140: 마우스
1142: 직렬 포트 인터페이스
1144: 모니터
1146: 비디오 어댑터
1148: 원격 컴퓨터
1150: 메모리/저장장치
1154: WAN
1152: LAN
1158: 모뎀
1156: 무선 어댑터
1200: 시스템
1202: 클라이언트
1204: 클라이언트 데이터 저장소
1206: 서버
1210: 서버 데이터 저장소
Claims (10)
- 컴퓨터-판독가능 저장 매체에 저장되어, 컴퓨터로 하여금 이하의 단계들을 수행하도록 하기 위한 컴퓨터 프로그램으로서,
상기 단계들은,
작업 제어 언어(Job Control Languge, JCL)에서 하나 이상의 작업 스텝(Job Step)을 구분하는 단계(단계 A);
상기 작업 스텝에서 실행 프로그램(Program, PGM), 데이터셋 이름(Dataset Name, DSN) 및 데이터 디스크립션(Data Descriptin, DD)을 추출하는 단계(단계 B);
상기 실행 프로그램에 상응하는 실행 프로그램 소스로부터 상기 데이터 디스크립션에 대응되는 파일 디스크립션(File Description, FD)을 획득하는 단계(단계 C);
상기 파일 디스크립션을 기초로 제 1 카피 북(Copy Book)을 생성하는 단계(단계 D);
상기 제 1 카피 북을 상기 작업 스텝에 포함된 소트 필드(SORT FIELD)와 비교하여 유효성을 판단하는 단계(단계 E); 및
상기 유효성의 판단 결과에 따라 상기 제 1 카피 북을 기초로 제 2 카피 북을 생성하여 저장하는 단계(단계 F);
를 포함하는,
인코딩이 다른 환경에서 JCL을 재사용하기 위한, 컴퓨터-판독가능 저장 매체에 저장된 소트 스크립트 변환 컴퓨터 프로그램.
- 제 1 항에 있어서,
상기 제 2 카피 북을 참조하여 상기 소트 필드를 변환하는 단계(단계 G);
를 더 포함하는,
인코딩이 다른 환경에서 JCL을 재사용하기 위한, 컴퓨터-판독가능 저장 매체에 저장된 소트 스크립트 변환 컴퓨터 프로그램.
- 제 1 항에 있어서,
상기 단계 B는,
상기 작업 스텝에서 사용되는 실행 프로그램이 소트 프로그램(Sort Program)인 경우, 상기 소트 프로그램을 포함하는 제 1 작업 스텝에서 상기 데이터셋 이름을 추출하는 단계; 및
상기 데이터셋 이름을 포함하는 제 2 작업 스텝에서 상기 실행 프로그램 및 상기 데이터 디스크립션을 추출하는 단계;
를 포함하는,
인코딩이 다른 환경에서 JCL을 재사용하기 위한, 컴퓨터-판독가능 저장 매체에 저장된 소트 스크립트 변환 컴퓨터 프로그램.
- 제 3 항에 있어서,
상기 제 1 작업 스텝에서 상기 데이터셋 이름에 대응되는 소트 필드(SORT FIELD)를 추출하는 단계;
를 더 포함하는,
인코딩이 다른 환경에서 JCL을 재사용하기 위한, 컴퓨터-판독가능 저장 매체에 저장된 소트 스크립트 변환 컴퓨터 프로그램.
- 제 1 항에 있어서,
상기 단계 C 및 단계 D는,
상기 실행 프로그램에 대응되는 실행 프로그램 소스를 데이터베이스에서 검색하는 단계;
상기 실행 프로그램 소스에서 상기 데이터 디스크립션에 대응되는 파일 디스크립션을 추출하는 단계;
상기 파일 디스크립션에서 상기 데이터셋 이름에 해당하는 데이터의 레이아웃(layout)을 획득하는 단계; 및
상기 레이아웃을 기초로 상기 제 1 카피 북을 생성하는 단계;
를 포함하는,
인코딩이 다른 환경에서 JCL을 재사용하기 위한, 컴퓨터-판독가능 저장 매체에 저장된 소트 스크립트 변환 컴퓨터 프로그램.
- 제 1 항에 있어서,
상기 단계 E는,
상기 제 1 카피 북을 상기 데이터셋 이름에 해당하는 데이터의 소트 필드와 비교하여 일치하는지 여부를 판단하는 단계;
를 포함하는,
인코딩이 다른 환경에서 JCL을 재사용하기 위한, 컴퓨터-판독가능 저장 매체에 저장된 소트 스크립트 변환 컴퓨터 프로그램.
- 제 1 항에 있어서,
상기 단계 F는,
상기 제 1 카피 북을 상기 데이터셋 이름에 해당하는 데이터의 소트 필드와 비교하여 일치하는 경우, 상기 제 1 카피 북을 상기 제 2 카피 북으로 설정하는 단계;
를 포함하는,
인코딩이 다른 환경에서 JCL을 재사용하기 위한, 컴퓨터-판독가능 저장 매체에 저장된 소트 스크립트 변환 컴퓨터 프로그램.
- 제 1 항에 있어서,
상기 실행 프로그램은,
코볼(COBOL)을 포함하는,
인코딩이 다른 환경에서 JCL을 재사용하기 위한, 컴퓨터-판독가능 저장 매체에 저장된 소트 스크립트 변환 컴퓨터 프로그램.
- 소트 스크립트 변환 장치에 의해 제공되는, 인코딩이 다른 환경에서 JCL을 재사용하기 위한 소트 스크립트 변환 방법으로서,
작업 스텝 구분부에 의해, 작업 제어 언어(Job Control Languge, JCL)에서 하나 이상의 작업 스텝(Job Step)을 구분하는 단계(단계 A);
추출부에 의해, 상기 작업 스텝에서 실행 프로그램(Program, PGM), 데이터셋 이름(Dataset Name, DSN) 및 데이터 디스크립션(Data Descriptin, DD)을 추출하는 단계(단계 B);
파일 디스크립션 획득부에 의해, 상기 실행 프로그램에 상응하는 실행 프로그램 소스로부터 상기 데이터 디스크립션에 대응되는 파일 디스크립션(File Description, FD)을 획득하는 단계(단계 C);
제 1 카피 북 생성부에 의해, 상기 파일 디스크립션을 기초로 제 1 카피 북(Copy Book)을 생성하는 단계(단계 D);
유효성 판단부에 의해, 상기 제 1 카피 북을 상기 작업 스텝에 포함된 소트 필드(SORT FIELD)와 비교하여 유효성을 판단하는 단계(단계 E);
제 2 카피 북 생성부에 의해, 상기 유효성의 판단 결과에 따라 상기 제 1 카피 북을 기초로 제 2 카피 북을 생성하여 저장하는 단계(단계 F); 및
소트 필드 변환부에 의해, 상기 제 2 카피 북을 참조하여 상기 소트 필드를 변환하는 단계(단계 G);
를 포함하는,
소트 스크립트 변환 장치에 의해 제공되는, 인코딩이 다른 환경에서 JCL을 재사용하기 위한 소트 스크립트 변환 방법.
- 작업 제어 언어(Job Control Languge, JCL)에서 하나 이상의 작업 스텝(Job Step)을 구분하는 작업 스텝 구분부;
상기 작업 스텝에서 실행 프로그램(Program, PGM), 데이터셋 이름(Dataset Name, DSN) 및 데이터 디스크립션(Data Descriptin, DD)을 추출하는 추출부;
상기 실행 프로그램에 상응하는 실행 프로그램 소스로부터 상기 데이터 디스크립션에 대응되는 파일 디스크립션(File Description, FD)을 획득하는 파일 디스크립션 획득부;
상기 파일 디스크립션을 기초로 제 1 카피 북(Copy Book)을 생성하는 제 1 카피 북 생성부;
상기 제 1 카피 북을 상기 작업 스텝에 포함된 소트 필드(SORT FIELD)와 비교하여 유효성을 판단하는 유효성 판단부;
상기 유효성의 판단 결과에 따라 상기 제 1 카피 북을 기초로 제 2 카피 북을 생성하여 저장하는 제 2 카피 북 생성부; 및
상기 제 2 카피 북을 참조하여 상기 소트 필드를 변환하는 소트 필드 변환부;
를 포함하는,
인코딩이 다른 환경에서 JCL을 재사용하기 위한 소트 스크립트 변환 장치.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160061535A KR101762283B1 (ko) | 2016-05-19 | 2016-05-19 | 인코딩이 다른 환경에서 jcl을 재사용하기 위한 소트 스크립트 변환 방법 및 컴퓨터-판독가능 매체에 저장된 컴퓨터 프로그램 |
US15/206,178 US10013251B2 (en) | 2016-05-19 | 2016-07-08 | Method and computer program stored in computer-readable medium for converting sort script to reuse JCL in different encoding environment |
CN201610615255.8A CN107402798B (zh) | 2016-05-19 | 2016-07-29 | 转换排序脚本以在不同编码环境下重用jcl的方法和装置 |
CN202011238400.8A CN112269593A (zh) | 2016-05-19 | 2016-07-29 | 转换排序脚本以在不同编码环境下重用jcl的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160061535A KR101762283B1 (ko) | 2016-05-19 | 2016-05-19 | 인코딩이 다른 환경에서 jcl을 재사용하기 위한 소트 스크립트 변환 방법 및 컴퓨터-판독가능 매체에 저장된 컴퓨터 프로그램 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020170092568A Division KR20170131821A (ko) | 2017-07-21 | 2017-07-21 | 인코딩이 다른 환경에서 jcl을 재사용하기 위한 소트 스크립트 변환 방법 및 컴퓨터-판독가능 매체에 저장된 컴퓨터 프로그램 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101762283B1 true KR101762283B1 (ko) | 2017-07-31 |
Family
ID=59419197
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020160061535A Active KR101762283B1 (ko) | 2016-05-19 | 2016-05-19 | 인코딩이 다른 환경에서 jcl을 재사용하기 위한 소트 스크립트 변환 방법 및 컴퓨터-판독가능 매체에 저장된 컴퓨터 프로그램 |
Country Status (3)
Country | Link |
---|---|
US (1) | US10013251B2 (ko) |
KR (1) | KR101762283B1 (ko) |
CN (2) | CN112269593A (ko) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20210119744A (ko) * | 2020-03-25 | 2021-10-06 | 주식회사 티맥스 소프트 | 스텝 입출력 데이터 셋 파이프라이닝 |
CN113515306A (zh) * | 2021-04-26 | 2021-10-19 | 建信金融科技有限责任公司 | 一种系统移植的方法及装置 |
KR20230108893A (ko) | 2022-01-12 | 2023-07-19 | 주식회사 티맥스 소프트 | 관계형 데이터베이스 마이그레이션 과정에서 테이블 및 db 입출력 객체를 생성하는 방법 및 서버 |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10534640B2 (en) * | 2017-03-24 | 2020-01-14 | Oracle International Corporation | System and method for providing a native job control language execution engine in a rehosting platform |
CN111708926B (zh) * | 2020-06-12 | 2023-06-13 | 北京思特奇信息技术股份有限公司 | 数据查询的配置化实现方法及系统 |
CN112114817B (zh) * | 2020-09-28 | 2023-09-19 | 中国银行股份有限公司 | 基于cobol语言的数据字典字段信息获取方法及装置 |
CN113157277B (zh) * | 2021-05-28 | 2024-03-01 | 中国工商银行股份有限公司 | 一种主机文件处理方法及装置 |
CN113312112B (zh) * | 2021-06-25 | 2024-10-15 | 中国农业银行股份有限公司 | 数据处理方法及设备 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3251203B2 (ja) | 1997-06-27 | 2002-01-28 | エヌイーシーシステムテクノロジー株式会社 | Jclプログラム変換装置、jclプログラム変換方法、および、記録媒体 |
JP2006146503A (ja) | 2004-11-18 | 2006-06-08 | Nec Corp | バッチ処理検証装置、バッチ処理検証プログラム、及びバッチ処理検証方法 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5878422A (en) * | 1996-04-09 | 1999-03-02 | Viasoft, Inc. | System for virtually converting data in a field between first and second format by using hook routines |
AU711020B2 (en) * | 1996-04-09 | 1999-10-07 | Viasoft, Inc. | System for virtually converting data |
JP3262493B2 (ja) * | 1996-04-12 | 2002-03-04 | インターナショナル・ビジネス・マシーンズ・コーポレーション | プログラムのデータ構造を表示する方法、及びデータ構造表示装置 |
US6748380B2 (en) * | 2001-05-14 | 2004-06-08 | International Business Machines Corporation | Method, system, and program product for permission to access software |
US20030056192A1 (en) * | 2001-05-24 | 2003-03-20 | Burgess Allen G. | Source code analysis system and method |
US7490320B2 (en) * | 2005-02-18 | 2009-02-10 | International Business Machines Corporation | Method and apparatus for transforming Java Native Interface function calls into simpler operations during just-in-time compilation |
KR100853933B1 (ko) * | 2006-10-17 | 2008-08-25 | 삼성에스디에스 주식회사 | 메인프레임 시스템의 응용프로그램을 개방형 시스템에적합한 응용프로그램으로 변환하는 마이그레이션 장치 및그 방법 |
JP2009217405A (ja) * | 2008-03-07 | 2009-09-24 | Nec Corp | ジョブネットワーク自動生成方式及びプログラム |
JP2010205068A (ja) * | 2009-03-04 | 2010-09-16 | Hitachi Information Systems Ltd | ソフトウェア資源移行システム及び同移行方法 |
JP2010287213A (ja) * | 2009-05-11 | 2010-12-24 | Nec Corp | ファイル変換装置、ファイル変換方法およびファイル変換プログラム |
CN102541514B (zh) * | 2010-12-09 | 2014-07-23 | 沈阳高精数控技术有限公司 | 一种将结构文本语言转换为梯形图语言的方法 |
US20150193243A1 (en) * | 2014-01-06 | 2015-07-09 | Veristorm, Inc. | System and method for extracting data from legacy data systems to big data platforms |
CN104461863B (zh) * | 2014-10-29 | 2018-04-17 | 中国建设银行股份有限公司 | 一种业务系统测试方法、设备及系统 |
CN104317602B (zh) * | 2014-11-03 | 2017-09-08 | 中国农业银行股份有限公司 | 一种主机代码文件的开发方法及装置 |
-
2016
- 2016-05-19 KR KR1020160061535A patent/KR101762283B1/ko active Active
- 2016-07-08 US US15/206,178 patent/US10013251B2/en active Active
- 2016-07-29 CN CN202011238400.8A patent/CN112269593A/zh active Pending
- 2016-07-29 CN CN201610615255.8A patent/CN107402798B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3251203B2 (ja) | 1997-06-27 | 2002-01-28 | エヌイーシーシステムテクノロジー株式会社 | Jclプログラム変換装置、jclプログラム変換方法、および、記録媒体 |
JP2006146503A (ja) | 2004-11-18 | 2006-06-08 | Nec Corp | バッチ処理検証装置、バッチ処理検証プログラム、及びバッチ処理検証方法 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20210119744A (ko) * | 2020-03-25 | 2021-10-06 | 주식회사 티맥스 소프트 | 스텝 입출력 데이터 셋 파이프라이닝 |
KR102326490B1 (ko) | 2020-03-25 | 2021-11-15 | 주식회사 티맥스 소프트 | 스텝 입출력 데이터 셋 파이프라이닝 |
CN113515306A (zh) * | 2021-04-26 | 2021-10-19 | 建信金融科技有限责任公司 | 一种系统移植的方法及装置 |
CN113515306B (zh) * | 2021-04-26 | 2023-04-25 | 建信金融科技有限责任公司 | 一种系统移植的方法及装置 |
KR20230108893A (ko) | 2022-01-12 | 2023-07-19 | 주식회사 티맥스 소프트 | 관계형 데이터베이스 마이그레이션 과정에서 테이블 및 db 입출력 객체를 생성하는 방법 및 서버 |
Also Published As
Publication number | Publication date |
---|---|
US20170337056A1 (en) | 2017-11-23 |
US10013251B2 (en) | 2018-07-03 |
CN112269593A (zh) | 2021-01-26 |
CN107402798A (zh) | 2017-11-28 |
CN107402798B (zh) | 2020-11-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101762283B1 (ko) | 인코딩이 다른 환경에서 jcl을 재사용하기 위한 소트 스크립트 변환 방법 및 컴퓨터-판독가능 매체에 저장된 컴퓨터 프로그램 | |
JP7393357B2 (ja) | 陽性パターンマッチング例および陰性パターンマッチング例に基づく正規表現生成 | |
EP3545430B1 (en) | Recognizing unknown data objects | |
US11481363B2 (en) | Adaptable database deployment | |
US10936308B2 (en) | Multi-tenant collaborative learning | |
US9311345B2 (en) | Template based database analyzer | |
US9706005B2 (en) | Providing automatable units for infrastructure support | |
CN110737891A (zh) | 一种主机入侵检测方法和装置 | |
US12204553B2 (en) | Processing functionality to store sparse feature sets | |
CN111026765A (zh) | 严格平衡二叉树的动态处理方法、设备、存储介质及装置 | |
US10324933B2 (en) | Technique for processing query in database management system | |
US20250068522A1 (en) | Database metadata corruption mitigation | |
KR101985309B1 (ko) | 최적화된 높이를 가지는 밸런스드 파스 트리를 생성하는 방법 | |
JP2018081403A (ja) | インシデント管理システム、インシデント管理方法およびコンピュータプログラム | |
KR20170131821A (ko) | 인코딩이 다른 환경에서 jcl을 재사용하기 위한 소트 스크립트 변환 방법 및 컴퓨터-판독가능 매체에 저장된 컴퓨터 프로그램 | |
US20150347506A1 (en) | Methods and apparatus for specifying query execution plans in database management systems | |
JP7390356B2 (ja) | クローニング後のテナント識別子変換のためのレコードの識別 | |
US20170308574A1 (en) | Method and apparatus for reducing query processing time by dynamically changing algorithms and computer readable medium therefor | |
EP2869245A2 (en) | Service modeling and execution | |
KR20230075864A (ko) | 쿼리를 최적화하는 방법 | |
US11307893B2 (en) | Pipelining for step input dataset and output dataset | |
US20230222128A1 (en) | Method and server for creating a table and db i/o objects in rdb migration process | |
US20250094418A1 (en) | Dynamic pivot implementation using object aggregation | |
US12093230B1 (en) | Semantic deduplication of event logs | |
US12093162B1 (en) | Block anchors for online log parsing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20160519 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20170628 Patent event code: PE09021S01D |
|
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: 20170720 |
|
A107 | Divisional application of patent | ||
GRNT | Written decision to grant | ||
PA0107 | Divisional application |
Comment text: Divisional Application of Patent Patent event date: 20170721 Patent event code: PA01071R01D |
|
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20170721 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20170721 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20200622 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20210406 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20220512 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20230522 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20240513 Start annual number: 8 End annual number: 8 |