Method for verifying biodata, and apparatus therefor
First Claim
1. A method for verifying biodata received from a client terminal by a data verification apparatus including at least one processor, the method comprising:
- receiving a portion of biodata uploaded through a network from the client terminal and storing the received portion of the biodata in a storage system, wherein the biodata being uploaded by the client terminal includes a plurality of sequences configured according to a specific format, where each of the plurality of sequences includes at least one row;
extracting at least one sequence from the received portion of the biodata, based on information on a sequence configuration rule of the specific format;
verifying whether each of the extracted at least one sequence is valid by analyzing information in rows of each of the extracted at least one sequence;
calculating a sequence error ratio when an erroneous sequence is discovered as a result of the verifying step; and
suspending an upload of a remaining portion of the biodata when the calculated sequence error ratio exceeds a threshold value,wherein the verifying step includes;
verifying whether rows of a target sequence to be currently verified among the extracted at least one sequence satisfy a row verification condition defined based on the sequence configuration rule of the specific format;
determining the target sequence as the erroneous sequence when at least one of the rows of the target sequence does not satisfy the row verification condition; and
determining the target sequence as a valid sequence when the rows of the target sequence satisfy the row verification condition; and
wherein the calculating step includes;
calculating a ratio of a number of erroneous sequences to an estimated total number of sequences of the biodata when the target sequence is determined as the erroneous sequence, wherein the erroneous sequences include previously-determined erroneous sequences and the target sequence currently determined as the erroneous sequence.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure relates to a method and an apparatus for verifying biodata by verifying, in real-time, whether there are errors in biodata received from a client terminal. The method may include the steps of: receiving a request to upload biodata from the client terminal and storing the biodata to a storage system; extracting sequences from the biodata and verifying whether the sequences are valid data; upon detection of errors in a sequence, calculating an error ratio of the sequence and, when the calculated error ratio exceeds a threshold value, terminating the upload of the biodata.
4 Citations
10 Claims
-
1. A method for verifying biodata received from a client terminal by a data verification apparatus including at least one processor, the method comprising:
-
receiving a portion of biodata uploaded through a network from the client terminal and storing the received portion of the biodata in a storage system, wherein the biodata being uploaded by the client terminal includes a plurality of sequences configured according to a specific format, where each of the plurality of sequences includes at least one row; extracting at least one sequence from the received portion of the biodata, based on information on a sequence configuration rule of the specific format; verifying whether each of the extracted at least one sequence is valid by analyzing information in rows of each of the extracted at least one sequence; calculating a sequence error ratio when an erroneous sequence is discovered as a result of the verifying step; and suspending an upload of a remaining portion of the biodata when the calculated sequence error ratio exceeds a threshold value, wherein the verifying step includes; verifying whether rows of a target sequence to be currently verified among the extracted at least one sequence satisfy a row verification condition defined based on the sequence configuration rule of the specific format; determining the target sequence as the erroneous sequence when at least one of the rows of the target sequence does not satisfy the row verification condition; and determining the target sequence as a valid sequence when the rows of the target sequence satisfy the row verification condition; and wherein the calculating step includes; calculating a ratio of a number of erroneous sequences to an estimated total number of sequences of the biodata when the target sequence is determined as the erroneous sequence, wherein the erroneous sequences include previously-determined erroneous sequences and the target sequence currently determined as the erroneous sequence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification