Patents by Inventor Chang-Suk YOON

Chang-Suk 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: 11544102
    Abstract: A method for batch processing for a plurality of individual transactions includes generating a batch transaction by aggregating at least some of the plurality of individual transactions according to a setting value of a batch size, and processing the batch transaction via a blockchain network. The generation of the batch transaction includes adjusting the setting value of the batch size based on a monitoring result for a transaction processing status, and generating the batch transaction according to the adjusted setting value.
    Type: Grant
    Filed: October 23, 2019
    Date of Patent: January 3, 2023
    Assignee: SAMSUNG SDS CO., LTD.
    Inventors: Kyu Sang Lee, Chang Suk Yoon, Sang Jun Kang, Ki Woon Sung
  • Patent number: 11526494
    Abstract: A method for managing transaction is performed in a blockchain-based computing system and includes receiving a request for processing a first individual transaction from a client terminal, generating a batch transaction by aggregating a plurality of individual transactions including the first individual transaction, processing the generated batch transaction via a blockchain network, such that a status record associated with the batch transaction is recorded in the blockchain, and providing the client terminal with an identifier of the batch transaction and index information on the first individual transaction, wherein the status record associated with the batch transaction includes a first status record associated with the first individual transaction, and wherein the index information on the first individual transaction is determined based on a location of the first status record in the status record.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: December 13, 2022
    Assignee: SAMSUNG SDS CO., LTD.
    Inventors: Han Saem Seo, Chang Suk Yoon, Kyu Sang Lee, Jun Tae Kim, Sang Jun Kang, Young Woon Kwon
  • Patent number: 11507565
    Abstract: An accelerated transaction processing apparatus includes a memory for storing one or more instructions, a communication interface for communicating with a blockchain network, and a processor. The processor is configured to determine whether the blockchain network is in a congested state based on monitoring information about the blockchain network, adjust a batch size based on a result of the determination, and perform batch processing for one or more individual transactions using the adjusted batch size.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: November 22, 2022
    Assignee: SAMSUNG SDS CO., LTD.
    Inventors: Chang Suk Yoon, Kyu Sang Lee, Hwa Yong Oh, Sang Won Lee, Ki Woon Sung
  • Patent number: 11334562
    Abstract: A data management system according to an embodiment of this invention includes a blockchain node configured to store on-chain data on blockchain and a service server, upon receiving a service request associated with the original data from a client, i) accessing off-chain data stored in a storage node or recording off-chain data in the storage node according to the service request, and ii) sending a transaction proposal to the blockchain node for a record associated with the service request to be stored in the blockchain.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: May 17, 2022
    Assignee: SAMSUNG SDS CO., LTD.
    Inventors: Kyu Sang Lee, Chang Suk Yoon, Young Yoo Heo, Han Saem Seo, Kyung Jin Kim, Ki Woon Sung
  • Patent number: 11258616
    Abstract: A decentralized key management system according to an embodiment of the present disclosure includes a bootstrap for generating a key and obtaining a certificate corresponding to the generated key, a memory for receiving the key and the certificate from the bootstrap and storing the key and the certificate, a container, in response to a mount command of the bootstrap, for reading the key and the certificate from the memory and being mounted with the key and the certificate, and a controller for generating the bootstrap, and deleting the bootstrap after the container mounts the key and the certificate.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: February 22, 2022
    Assignee: SAMSUNG SDS CO., LTD.
    Inventors: Hyo Jung Lee, Chang Suk Yoon, Jung Woo Cho, Young Woon Kwon, Kwang Cheol Lee
  • Publication number: 20210359866
    Abstract: A decentralized key management system according to an embodiment of the present disclosure includes a bootstrap for generating a key and obtaining a certificate corresponding to the generated key, a memory for receiving the key and the certificate from the bootstrap and storing the key and the certificate, a container, in response to a mount command of the bootstrap, for reading the key and the certificate from the memory and being mounted with the key and the certificate, and a controller for generating the bootstrap, and deleting the bootstrap after the container mounts the key and the certificate.
    Type: Application
    Filed: May 28, 2020
    Publication date: November 18, 2021
    Inventors: Hyo Jung LEE, Chang Suk YOON, Jung Woo CHO, Young Woon KWON, Kwang Cheol LEE
  • Patent number: 11005932
    Abstract: A method for interworking data between a plurality of blockchain networks according to an embodiment of the inventive concept includes performing a first phase of a transaction by dividing steps of the transaction for recording data and performing a second phase of the transaction according to a result of performing the first phase, wherein performing the first phase comprises performing a first step of a first transaction for recording the data in a first blockchain network of a plurality of blockchain networks and requesting to perform a first step of a second transaction for recording the data in a second blockchain network of the plurality of blockchain networks. It may be available to interwork data between a plurality of blockchain networks without passing through a separate hub network, and ensure the concurrency of interworked data recording.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: May 11, 2021
    Assignee: SAMSUNG SDS CO., LTD.
    Inventors: Young Wn Kwun, Jung Woo Cho, Jun Tae Kim, Kwang Cheol Lee, Hwa Yong Oh, Chang Suk Yoon
  • Publication number: 20210120083
    Abstract: A method for interworking data between a plurality of blockchain networks according to an embodiment of the inventive concept includes performing a first phase of a transaction by dividing steps of the transaction for recording data and performing a second phase of the transaction according to a result of performing the first phase, wherein performing the first phase comprises performing a first step of a first transaction for recording the data in a first blockchain network of a plurality of blockchain networks and requesting to perform a first step of a second transaction for recording the data in a second blockchain network of the plurality of blockchain networks. It may be available to interwork data between a plurality of blockchain networks without passing through a separate hub network, and ensure the concurrency of interworked data recording.
    Type: Application
    Filed: October 25, 2019
    Publication date: April 22, 2021
    Inventors: Young Wn KWUN, Jung Woo CHO, Jun Tae KIM, Kwang Cheol LEE, Hwa Yong OH, Chang Suk YOON
  • Publication number: 20210103581
    Abstract: A data management system according to an embodiment of this invention includes a blockchain node configured to store on-chain data on blockchain and a service server, upon receiving a service request associated with the original data from a client, i) accessing off-chain data stored in a storage node or recording off-chain data in the storage node according to the service request, and ii) sending a transaction proposal to the blockchain node for a record associated with the service request to be stored in the blockchain
    Type: Application
    Filed: October 29, 2019
    Publication date: April 8, 2021
    Inventors: Kyu Sang LEE, Chang Suk YOON, Young Yoo HEO, Han Saem SEO, Kyung Jin KIM, Ki Woon SUNG
  • Publication number: 20200379980
    Abstract: A method for managing transaction is performed in a blockchain-based computing system and includes receiving a request for processing a first individual transaction from a client terminal, generating a batch transaction by aggregating a plurality of individual transactions including the first individual transaction, processing the generated batch transaction via a blockchain network, such that a status record associated with the batch transaction is recorded in the blockchain, and providing the client terminal with an identifier of the batch transaction and index information on the first individual transaction, wherein the status record associated with the batch transaction includes a first status record associated with the first individual transaction, and wherein the index information on the first individual transaction is determined based on a location of the first status record in the status record.
    Type: Application
    Filed: December 23, 2019
    Publication date: December 3, 2020
    Inventors: Han Saem SEO, Chang Suk YOON, Kyu Sang LEE, Jun Tae KIM, Sang Jun KANG, Young Woon KWON
  • Publication number: 20200379981
    Abstract: An accelerated transaction processing apparatus includes a memory for storing one or more instructions, a communication interface for communicating with a blockchain network, and a processor. The processor is configured to determine whether the blockchain network is in a congested state based on monitoring information about the blockchain network, adjust a batch size based on a result of the determination, and perform batch processing for one or more individual transactions using the adjusted batch size.
    Type: Application
    Filed: December 26, 2019
    Publication date: December 3, 2020
    Inventors: Chang Suk YOON, Kyu Sang LEE, Hwa Yong OH, Sang Won LEE, Ki Woon SUNG
  • Publication number: 20200372013
    Abstract: An accelerated transaction processing apparatus includes a memory for storing one or more instructions, a communication interface for communicating with a blockchain network and a processor. The processor is configured to obtain monitoring information on a transaction failure event occurred in the blockchain network, adjust a batch size based on the monitoring information and perform batch processing for one or more individual transactions using the adjusted batch size.
    Type: Application
    Filed: December 26, 2019
    Publication date: November 26, 2020
    Inventors: Kyu Sang LEE, Chang Suk YOON, Hwa Yong OH, Sang Won LEE, Ki Woon SUNG
  • Publication number: 20200125391
    Abstract: A method for batch processing for a plurality of individual transactions includes generating a batch transaction by aggregating at least some of the plurality of individual transactions according to a setting value of a batch size, and processing the batch transaction via a blockchain network. The generation of the batch transaction includes adjusting the setting value of the batch size based on a monitoring result for a transaction processing status, and generating the batch transaction according to the adjusted setting value.
    Type: Application
    Filed: October 23, 2019
    Publication date: April 23, 2020
    Inventors: Kyu Sang Lee, Chang Suk Yoon, Sang Jun Kang, Ki Woon Sung
  • Publication number: 20140229504
    Abstract: Exemplary embodiments may disclose a system which manages a database in a data distribution service (DDS) in which a plurality of nodes connected to each other through a network are subscribed to the DDS for at least one topic, the system comprising: a first agent configured to be positioned at a first node, among a plurality of nodes, configured to receive a control request for the database from a user application operating in the first node, and transmit the control request to at least one node subscribed to a topic registered for the first node; a second agent configured to be positioned at a second node, which is different from the first node, receive the transmitted control request, control a database table according to the topic on a basis of the received control request, and transmit a result of controlling the database table to the first node.
    Type: Application
    Filed: July 9, 2013
    Publication date: August 14, 2014
    Inventors: Su-young KIM, Chang-Suk YOON, Mi-ju PARK