Patents Assigned to SIGLEAD Inc.
-
Publication number: 20260222187Abstract: 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: ApplicationFiled: November 15, 2023Publication date: July 30, 2026Applicants: National Institute Of Information And Communications Technology, Siglead Inc.Inventors: Masahide Sasaki, Mikio Fujiwara, Atsushi Esumi, Kai Li
-
Publication number: 20250301322Abstract: 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: ApplicationFiled: December 28, 2022Publication date: September 25, 2025Applicants: National Institute Of Information and Communications Technology, Siglead Inc.Inventors: Masahide Sasaki, Atsushi Esumi, Kai Li
-
Patent number: 9548761Abstract: 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: GrantFiled: July 12, 2013Date of Patent: January 17, 2017Assignee: SIGLEAD INC.Inventors: Atsushi Esumi, Kai Li
-
Publication number: 20140019822Abstract: 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: ApplicationFiled: July 12, 2013Publication date: January 16, 2014Applicant: SIGLEAD INC.Inventors: Atsushi ESUMI, Kai Li
-
Publication number: 20120254686Abstract: 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: ApplicationFiled: September 30, 2011Publication date: October 4, 2012Applicant: SIGLEAD Inc.Inventors: Atsushi ESUMI, Kai Li