Patents Assigned to SIGLEAD Inc.
  • Publication number: 20260222187
    Abstract: The disclosed systems and methods assist transmitted content in reaching a receiver, even if a network is subjected to sophisticated tampering. A device for a communication network including a plurality of nodes and a plurality of paths connecting a source node, which is a transmission source of information, and a terminal node, which is a destination of the information. A segmentation instruction unit being configured to instruct the source node to disperse the information into a plurality of pieces of random number data, to encode the random number data by an error correction code to generate codewords, and to order the codewords from the beginning and divide the codewords into a plurality of segments, the first transmission instruction unit being configured to instruct the source node to transmit OTP-encrypted data of the plurality of segments through the plurality of paths.
    Type: Application
    Filed: November 15, 2023
    Publication date: July 30, 2026
    Applicants: National Institute Of Information And Communications Technology, Siglead Inc.
    Inventors: Masahide Sasaki, Mikio Fujiwara, Atsushi Esumi, Kai Li
  • Publication number: 20250301322
    Abstract: Information is efficiently communicated while high secrecy is maintained in a network in which eavesdropping, error, and falsification occur. A control device of a communication network including a plurality of nodes and links each connecting two of the nodes includes a first instruction unit 110 configured to instruct a source node among the plurality of nodes whether to perform MRD encoding when the source node performs transmission, a random number transmission unit 120 configured to transmit a random number in accordance with a maximum number of links susceptible to eavesdropping among the links to the source node in a case in which the source node is instructed to perform MRD encoding by the first instruction unit, and a second instruction unit 130 configured to instruct each of the plurality of nodes whether to perform OTP encryption when the node performs transmission to another node.
    Type: Application
    Filed: December 28, 2022
    Publication date: September 25, 2025
    Applicants: National Institute Of Information and Communications Technology, Siglead Inc.
    Inventors: Masahide Sasaki, Atsushi Esumi, Kai Li
  • Patent number: 9548761
    Abstract: A coding method intended to increase the error correction performance without greatly increasing the size of an error correction circuit, the method, as illustrated in FIG. 1A, includes the steps of dividing data constituting one page and yet to be coded into data blocks including a first data block located on one end of the one page to a fourth data block located on the other end of the one page; generating a first error correcting code by coding the first data block; generating a second error correcting code by coding a second data block and a part of the first data block in combination; generating a third error correcting code by coding a third data block and a part of the second data block in combination; and generating a fourth error correcting code by coding a fourth data block and a part of the third data block in combination.
    Type: Grant
    Filed: July 12, 2013
    Date of Patent: January 17, 2017
    Assignee: SIGLEAD INC.
    Inventors: Atsushi Esumi, Kai Li
  • Publication number: 20140019822
    Abstract: A coding method intended to increase the error correction performance without greatly increasing the size of an error correction circuit, the method, as illustrated in FIG. 1A, includes the steps of dividing data constituting one page and yet to be coded into data blocks including a first data block located on one end of the one page to a fourth data block located on the other end of the one page; generating a first error correcting code by coding the first data block; generating a second error correcting code by coding a second data block and a part of the first data block in combination; generating a third error correcting code by coding a third data block and a part of the second data block in combination; and generating a fourth error correcting code by coding a fourth data block and a part of the third data block in combination.
    Type: Application
    Filed: July 12, 2013
    Publication date: January 16, 2014
    Applicant: SIGLEAD INC.
    Inventors: Atsushi ESUMI, Kai Li
  • Publication number: 20120254686
    Abstract: An error correction unit is an area in a page where the error bit count is low, and an error correction unit is an area in a page where the error bit count is high. The error correction unit includes a user data area, a first redundancy area, and a second redundancy area. The error correction unit includes a user data area, a first redundancy area, and a second redundancy area. Errors in the user data areas are corrected with a first set of redundant bits stored in the first redundancy areas, respectively. A second set of redundant bits for correcting errors in the user data area within the high-error bit count page is stored in the second redundancy area within the low-error bit count page and the second redundancy area within the high-error bit count page in a distributed manner.
    Type: Application
    Filed: September 30, 2011
    Publication date: October 4, 2012
    Applicant: SIGLEAD Inc.
    Inventors: Atsushi ESUMI, Kai Li