Patents by Inventor Gye-Han Song

Gye-Han Song 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: 11568394
    Abstract: A method for issuing non-fungible tokens based on time-context data to be used for supporting transactions of historical time slots includes steps of: (a) an NFT platform server, in response to acquiring a specific intention, determining whether at least one specific issuance condition for at least one specific token corresponding to at least one specific historical time slot is satisfied; and (b) the NFT platform server, in response to determining that the specific issuance condition is satisfied, transmitting a specific transaction indicating that an issuance of the specific token is valid to at least part of nodes included in the blockchain network, to thereby update the nodes in the blockchain network and thus enable the issuance of the specific token corresponding to the specific historical time slot.
    Type: Grant
    Filed: August 31, 2022
    Date of Patent: January 31, 2023
    Assignee: METABORA CO., LTD.
    Inventors: Gye Han Song, I Goo Lee, Jae Young Lim
  • Patent number: 11436198
    Abstract: A method for synchronizations with delayed data serving as backup data stored in one or more delayed nodes in a blockchain network, to thereby restore one or more service nodes in the blockchain network while maintaining a reliability of the backup data is provided. The method includes steps of: (a) a specific delayed node among the delayed nodes performing synchronization with the services nodes while the specific delayed node maintains a specific delay according to a specific initial setting thereof; (b) the specific delayed node, when a triggering command is acquired from an administrating device, transmitting information on delayed blocks included therein to the service nodes in order to support restoration of the service nodes; and (c) the specific delayed node, after the service nodes are restored by using the information on the delayed blocks, performing the synchronization again with the service nodes.
    Type: Grant
    Filed: April 16, 2020
    Date of Patent: September 6, 2022
    Assignee: Metabora Co., Ltd.
    Inventors: Gye Han Song, I Goo Lee
  • Patent number: 11424912
    Abstract: A method for providing a blockchain network capable of optimizing storage used by service nodes in the blockchain network is provided. The method includes steps of: (a) a specific service node among the service nodes, wherein the specific service node is configured to optimize its storage if one of optimization conditions is satisfied, generating blocks while synchronizing with other service nodes; and (b) the specific service node (b1) determining whether one of the optimization conditions is satisfied, by referring to one of (i) (i-1) a latest-block number of a latest block among the blocks and (i-2) a predetermined threshold number, and (ii) a predetermined threshold time and (b2) if one of the optimization conditions is satisfied, applying storage-optimizing operation to information on transactions in target blocks which are part of the blocks not optimized, wherein the target blocks are determined by referring to one of (i) and (ii).
    Type: Grant
    Filed: April 16, 2020
    Date of Patent: August 23, 2022
    Assignee: Metabora Co., Ltd.
    Inventors: Gye Han Song, I Goo Lee
  • Publication number: 20200344044
    Abstract: A method for providing a blockchain network capable of optimizing storage used by service nodes in the blockchain network is provided. The method includes steps of: (a) a specific service node among the service nodes, wherein the specific service node is configured to optimize its storage if one of optimization conditions is satisfied, generating blocks while synchronizing with other service nodes; and (b) the specific service node (b1) determining whether one of the optimization conditions is satisfied, by referring to one of (i) (i-1) a latest-block number of a latest block among the blocks and (i-2) a predetermined threshold number, and (ii) a predetermined threshold time and (b2) if one of the optimization conditions is satisfied, applying storage-optimizing operation to information on transactions in target blocks which are part of the blocks not optimized, wherein the target blocks are determined by referring to one of (i) and (ii).
    Type: Application
    Filed: April 16, 2020
    Publication date: October 29, 2020
    Inventors: Gye Han Song, I Goo Lee, Dong Jin Seo
  • Publication number: 20200334212
    Abstract: A method for synchronizations with delayed data serving as backup data stored in one or more delayed nodes in a blockchain network, to thereby restore one or more service nodes in the blockchain network while maintaining a reliability of the backup data is provided. The method includes steps of: (a) a specific delayed node among the delayed nodes performing synchronization with the services nodes while the specific delayed node maintains a specific delay according to a specific initial setting thereof; (b) the specific delayed node, when a triggering command is acquired from an administrating device, transmitting information on delayed blocks included therein to the service nodes in order to support restoration of the service nodes; and (c) the specific delayed node, after the service nodes are restored by using the information on the delayed blocks, performing the synchronization again with the service nodes.
    Type: Application
    Filed: April 16, 2020
    Publication date: October 22, 2020
    Inventors: Gye Han Song, I Goo Lee, Dong Jin Seo
  • Publication number: 20200334110
    Abstract: A method for restoring a blockchain network via synchronizations while maintaining a reliability on backup data and minimizing resource usage by converting identities of nodes adaptively is provided. The method includes steps of: (a) a specific delayed node among one or more delayed nodes in the blockchain network performing synchronization with the existing service nodes while the specific delayed node maintains a specific delay according to a specific initial setting thereof; (b) the specific delayed node, in response to acquiring the triggering command, allowing at least some of the existing service nodes to perform synchronization based on blocks included in the specific delayed node without the specific delay, to thereby convert the identity thereof into a new service node.
    Type: Application
    Filed: April 16, 2020
    Publication date: October 22, 2020
    Inventors: Gye Han Song, I Goo Lee, Dong Jin Seo
  • Patent number: 7945644
    Abstract: A dynamic server initialization system and method includes a second location server requesting a first location server for a registration to a multicast group associated with a replication group, when the second location server is added to the replication group. The replication group comprises at least one location server. The status update messages received from a predetermined service server are transferred to the second location server, when the registration to the multicast group is completed. The second location server requests the first location server for a message dump when a predetermined reference time elapses. Subsequently, the status update messages which are maintained in a predetermined message pool of the first location server are dumped to the second location server according to the message dump request.
    Type: Grant
    Filed: June 22, 2006
    Date of Patent: May 17, 2011
    Assignee: NHN Corporation
    Inventors: Seong-Hun Kim, Gye-Han Song
  • Publication number: 20100131615
    Abstract: A dynamic server initialization system and method includes: a second location server requesting a first location server for a registration to a multicast group associated with a replication group, when the second location server is added to the replication group comprising at least one first location server, transferring status update messages which are received from a predetermined service server, to the second location server, when the registration is completed in the first location server; the second location server requesting the first location server for a message dump when a predetermined reference time elapses; and dumping the status update messages which are maintained in a predetermined message pool of the first location server, to the second location server according to the message dump request.
    Type: Application
    Filed: June 22, 2006
    Publication date: May 27, 2010
    Applicant: NHN Corporation
    Inventors: Seong-Hun Kim, Gye-Han Song