Patents by Inventor Jeong-Il Yoon
Jeong-Il Yoon has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11726978Abstract: An exemplary embodiment of the present disclosure discloses a computer program stored a non-transitory computer readable storage medium. When the computer program is executed by one or more processors, the computer program performs operations for Change Data Capture (CDC) by one or more processors, and the operations include: extracting a change data from at least one redo log of an online redo log and an archive redo log; analyzing at least one information of a resource utilization rate information and a remain log information of a source database server; and determining to process the change data in one mode of a first mode saving the change data as a CDC file and a second mode recording the change data in a memory, based on at least one of the remain log information and the resource utilization rate information.Type: GrantFiled: April 17, 2020Date of Patent: August 15, 2023Assignee: SILCROAD SOFT, INC.Inventors: Owook Jo, Jeong Il Yoon
-
Patent number: 11500634Abstract: A computer program stored in a computer readable storage medium is provided. It includes encoded commands, in which when the computer program is executed by one or more processors of a computer system. The computer program allows the one or more processors to perform certain commands for distributing resources of a computing device.Type: GrantFiled: December 23, 2020Date of Patent: November 15, 2022Assignee: SILCROAD SOFT, INC.Inventor: Jeong Il Yoon
-
Patent number: 11314719Abstract: Disclosed is a computer program stored in a computer-readable storage including encoded commands. When the computer program is executed by one or more processors of a source database server, the computer program performs steps for Change Data Capture (CDC) by one or more processors. The steps may include: identifying a plurality of Structured Query Language (SQL) operations generated for one or more objects associated with a transaction by analyzing a log record including information about the transaction processed at a source database server; determining whether a previous SQL operation history for an object corresponding to an individual SQL operation is in a CDC file, based on whether an order in which the plurality of identified SQL operations occur; determining information to write on the CDC file based on whether a previous SQL operation history is in the CDC file; writing the determined information on the CDC file; and deciding to send the CDC file to a target database server.Type: GrantFiled: November 13, 2019Date of Patent: April 26, 2022Assignee: SILCROAD SOFT, INC.Inventors: Owook Jo, Jeong Il Yoon, Seunghun Kang, Hyungdo Lee
-
Publication number: 20220027338Abstract: An exemplary embodiment of the present disclosure discloses a computer program stored a non-transitory computer readable storage medium. When the computer program is executed by one or more processors, the computer program performs operations for Change Data Capture (CDC) by one or more processors, and the operations include: extracting a change data from at least one redo log of an online redo log and an archive redo log; analyzing at least one information of a resource utilization rate information and a remain log information of a source database server; and determining to process the change data in one mode of a first mode saving the change data as a CDC file and a second mode recording the change data in a memory, based on at least one of the remain log information and the resource utilization rate information.Type: ApplicationFiled: April 17, 2020Publication date: January 27, 2022Applicant: SILCROAD SOFT, INC.Inventors: Owook JO, Jeong Il YOON
-
Patent number: 11210409Abstract: The present invention contemplates steps for a change data capture (CDC) between a first database and a second database when executed by one or more processors of the computer system. The disclosed method contemplates extracting a data in a redo log of a first database by a first management module, the data comprising an encrypted column data included in an encrypted column and a non-encrypted column data included in a non-encrypted column, identifying whether the data extracted is the encrypted column data included in the encrypted column, and determining whether to change the encrypted data included in the encrypted column to a null data and to transmit the encrypted data, when the extracted data is the encrypted column data.Type: GrantFiled: November 9, 2017Date of Patent: December 28, 2021Inventor: Jeong Il Yoon
-
Patent number: 11188426Abstract: Disclosed is a computer program stored in a computer readable storage medium, which includes encoded commands, wherein executing the computer program by one or more processors of a computer system allows the one or more processors to perform steps for change data capture (CDC) between a source database and a target database.Type: GrantFiled: November 9, 2017Date of Patent: November 30, 2021Assignee: SILCROAD SOFT, INC.Inventors: Jeong Il Yoon, Owook Jo
-
Publication number: 20210365430Abstract: Disclosed is a computer program stored in a computer readable storage medium, which includes encoded commands, wherein executing the computer program by one or more processors of a computer system allows the one or more processors to perform steps for change data capture (CDC) between a source database and a target database.Type: ApplicationFiled: August 3, 2021Publication date: November 25, 2021Inventors: Jeong Il YOON, Owook JO
-
Patent number: 11182404Abstract: The present invention contemplated the use of Change Data Capture (CDC) between a source database and a target database. To execute CDC, one or more computer processors execute the steps of obtaining a plurality of log records comprising information on transactions processed in the source database, grouping the plurality of log records into a plurality of groups based on a predetermined condition, and determining that the plurality of obtained log records is to be replicated from the source database to the target database in parallel in a unit of a group.Type: GrantFiled: November 9, 2017Date of Patent: November 23, 2021Inventors: Jeong Il Yoon, Owook Jo
-
Publication number: 20210357516Abstract: The present invention contemplates a non-transitory computer readable medium including a computer program steps for a change data capture (CDC) between a first database and a second database when executed by one or more processors of the computer system. The disclosed non-transitory computer readable medium contemplates receiving data from a first database by a second transceiver module, the data including a null data contained in an encrypted column and a data contained in a non-encrypted column of a table, generating, by the second management module, a change data, by reproducing transactions performed in the first database with respect to the data transmitted from the first database and performing a processing on a transaction before commit, and determining, by the second management module, to request an encrypted column data corresponding to the null data to the first database.Type: ApplicationFiled: May 27, 2021Publication date: November 18, 2021Inventor: Jeong Il Yoon
-
Publication number: 20210271660Abstract: Disclosed is a computer program stored in a computer-readable storage including encoded commands. When the computer program is executed by one or more processors of a source database server, the computer program performs steps for Change Data Capture (CDC) by one or more processors. The steps may include: identifying a plurality of Structured Query Language (SQL) operations generated for one or more objects associated with a transaction by analyzing a log record including information about the transaction processed at a source database server; determining whether a previous SQL operation history for an object corresponding to an individual SQL operation is in a CDC file, based on whether an order in which the plurality of identified SQL operations occur; determining information to write on the CDC file based on whether a previous SQL operation history is in the CDC file; writing the determined information on the CDC file; and deciding to send the CDC file to a target database server.Type: ApplicationFiled: November 13, 2019Publication date: September 2, 2021Applicant: SILCROAD SOFT, INC.Inventors: Owook JO, Jeong Il YOON, Seunghun KANG, Hyungdo LEE
-
Patent number: 11106654Abstract: Disclosed is a computer program stored in a computer readable storage medium, which includes encoded commands, wherein executing the computer program by one or more processors of a computer system allows the one or more processors to perform steps for change data capture (CDC) between a source database and a target database.Type: GrantFiled: November 9, 2017Date of Patent: August 31, 2021Assignee: SILCROAD SOFT, INC.Inventors: Jeong Il Yoon, Owook Jo
-
Publication number: 20210109751Abstract: A computer program stored in a computer readable storage medium is provided. It includes encoded commands, in which when the computer program is executed by one or more processors of a computer system. The computer program allows the one or more processors to perform certain commands for distributing resources of a computing device.Type: ApplicationFiled: December 23, 2020Publication date: April 15, 2021Inventor: JEONG IL YOON
-
Patent number: 10901737Abstract: A computer program stored in a computer readable storage medium is provided. It includes encoded commands, in which when the computer program is executed by one or more processors of a computer system. The computer program allows the one or more processors to perform certain commands for distributing resources of a computing device.Type: GrantFiled: November 9, 2017Date of Patent: January 26, 2021Assignee: SILCROAD SOFT, INC.Inventor: Jeong Il Yoon
-
Publication number: 20200019474Abstract: According to an embodiment of the present disclosure, there may be provided a computer program stored in a computer readable storage medium, which includes encoded commands, wherein executing the computer program by one or more processors of a computer system allows the one or more processor to perform steps for change data capture (CDC) between a source database and a target database, in which the steps include: a replication step of permitting a real-time synchronization process for objects to be performed by a real-time CDC module; a recovery start step of encapsulating, when at least one non-integrity object is present between the source database and the target database, the at least one non-integrity object in a recovery target object; a non-stop replication step of permitting a real-time synchronization process to be performed with respect to objects other than the recovery target object among the objects by the real-time CDC module; and a recovery step of permitting the recovery target object to be recType: ApplicationFiled: November 9, 2017Publication date: January 16, 2020Inventors: Jeong Il YOON, Owook JO
-
Publication number: 20190361913Abstract: The present invention contemplated the use of Change Data Capture (CDC) between a source database and a target database. To execute CDC, one or more computer processors execute the steps of obtaining a plurality of log records comprising information on transactions processed in the source database, grouping the plurality of log records into a plurality of groups based on a predetermined condition, and determining that the plurality of obtained log records is to be replicated from the source database to the target database in parallel in a unit of a group.Type: ApplicationFiled: November 9, 2017Publication date: November 28, 2019Inventors: Jeong Il Yoon, Owook Jo
-
Publication number: 20190332594Abstract: Disclosed is a computer program stored in a computer readable storage medium, which includes encoded commands, wherein executing the computer program by one or more processors of a computer system allows the one or more processors to perform steps for change data capture (CDC) between a source database and a target database.Type: ApplicationFiled: November 9, 2017Publication date: October 31, 2019Inventors: Jeong Il YOON, Owook JO
-
Publication number: 20190294440Abstract: A computer program stored in a computer readable storage medium is provided. It includes encoded commands, in which when the computer program is executed by one or more processors of a computer system. The computer program allows the one or more processors to perform certain commands for distributing resources of a computing device.Type: ApplicationFiled: November 9, 2017Publication date: September 26, 2019Inventor: JEONG IL YOON
-
Publication number: 20190272381Abstract: The present invention contemplates steps for a change data capture (CDC) between a first database and a second database when executed by one or more processors of the computer system. The disclosed method contemplates extracting a data in a redo log of a first database by a first management module, the data comprising an encrypted column data included in an encrypted column and a non-encrypted column data included in a non-encrypted column, identifying whether the data extracted is the encrypted column data included in the encrypted column, and determining whether to change the encrypted data included in the encrypted column to a null data and to transmit the encrypted data, when the extracted data is the encrypted column data.Type: ApplicationFiled: November 9, 2017Publication date: September 5, 2019Inventor: Jeong Il Yoon
-
Patent number: 9779264Abstract: Disclosed is a program for security management in a database, which is stored in a computer readable medium to allow a computer to perform steps including: reading one or more data encrypted at a column level from a persistent storage medium or a memory; decrypting one or more data encrypted at the column level to generate one or more decrypted data; generating an index table based on the one or more generated decrypted data; and performing an operation of encrypting the generated index table at a block level.Type: GrantFiled: June 8, 2015Date of Patent: October 3, 2017Assignee: TmaxData Co., Ltd.Inventors: Jeong Il Yoon, Sang Young Park
-
Patent number: 9646176Abstract: According to an embodiment of the present invention, a computer program stored in a computer-readable medium for encrypting a data value included in a data table stored in a memory and storing the encrypted data value in a persistent storage medium is disclosed. The computer program allows a computer to perform steps including: generating an encrypted data value based on the data value included in the data table stored in a memory; generating a hash value that matches the encrypted data value at least partially based on the data value and positional information of the data value; and determining to write the encrypted data value and the hash value on a persistent storage medium.Type: GrantFiled: June 8, 2015Date of Patent: May 9, 2017Assignee: TmaxData Co., Ltd.Inventors: Jeong Il Yoon, Sang Young Park