×

Method for verifying biodata, and apparatus therefor

  • US 10,528,531 B2
  • Filed: 07/18/2013
  • Issued: 01/07/2020
  • Est. Priority Date: 12/03/2012
  • Status: Active Grant
First Claim
Patent Images

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 all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×