| 번호 | 청구항 |
|---|---|
| 1 | 사용자 장치에서 수행되는 사용자 인증 방법에 있어서,상기 사용자 장치를 이용 중인 대상자의 입력 패턴 정보를 수집하여 입력 데이터를 구성하는 단계; 상기 입력 데이터를 데이터 공간 변환 모델에 입력하여 상기 입력 데이터의 데이터 공간을 변환하는 단계; 및상기 데이터 공간이 변환된 입력 데이터를 분류 모델을 통해 분석하여 상기 대상자에 대한 사용자 인증 결과를 출력하는 단계를 포함하고,상기 데이터 공간 변환 모델은, 사용자 데이터가 잠재 공간에서 특정 분포를 따르도록 미리 학습된 인공지능 기반 모델인입력 패턴 정보를 이용한 사용자 인증 방법. |
| 2 | 제1 항에 있어서,상기 입력 패턴 정보는, 입력 인터페이스 상에서 인증 정보가 입력되는 공간 정보; 및상기 입력 인터페이스 상에서 상기 인증 정보가 입력되는 시간과 관련된 시간 정보를 포함하는입력 패턴 정보를 이용한 사용자 인증 방법. |
| 3 | 제2 항에 있어서,상기 입력 데이터를 구성하는 단계는, 상기 공간 정보 및 상기 시간 정보를 이용하여 시간 정규화 정보를 계산하는 단계; 및상기 공간 정보, 상기 시간 정보 및 상기 시간 정규화 정보 중 적어도 하나를 이용하여 상기 입력 데이터를 구성하는 단계를 포함하는입력 패턴 정보를 이용한 사용자 인증 방법. |
| 4 | 삭제 |
| 5 | 제1 항에 있어서,상기 데이터 공간 변환 모델은, 상기 사용자 데이터가 상기 잠재 공간 상에서 정규 분포를 구성하도록 학습된 노말라이징 플로우(Normalizing Flow)로 구성되며, 상기 데이터 공간을 변환하는 단계에서, 상기 입력 데이터는 상기 데이터 공간 변환 모델의 상기 학습된 노말라이징 플로우에 의해 상기 잠재 공간의 특정 위치로 투영되는입력 패턴 정보를 이용한 사용자 인증 방법. |
| 6 | 제1 항에 있어서,상기 데이터 공간 변환 모델은, 상기 사용자 데이터에서 추출된 피쳐를 잠재 공간으로 투영하고, 상기 투영된 피쳐를 기초로 상기 사용자 데이터와 동일 또는 유사한 데이터를 재구성하도록 학습된 오토 인코더로 구성되며,상기 데이터 공간을 변환하는 단계에서, 상기 입력 데이터가 인가된 상기 학습된 오토 인코더로부터 피쳐가 추출되고, 상기 피쳐는 상기 잠재 공간의 특정 위치로 투영되는입력 패턴 정보를 이용한 사용자 인증 방법. |
| 7 | 제1 항에 있어서,상기 분류 모델은, 상기 데이터 공간이 변환된 입력 데이터에 기초하여 상기 대상자가 미리 등록된 사용자와 일치하는지 여부를 판단하도록 학습된 기계 학습 모델 기반의 분류 모델인입력 패턴 정보를 이용한 사용자 인증 방법. |
| 8 | 제1 항에 있어서, 상기 데이터 공간 변환 모델에 입력되는 상기 입력 데이터, 및 상기 입력 데이터에 대응하여 상기 데이터 공간 변환 모델에서 출력되는 출력 데이터를 제1 학습 데이터로 저장하는 단계; 및상기 분류 모델에 입력되는 상기 변환된 입력 데이터, 및 상기 변환된 입력 데이터에 대응하여 상기 분류 모델에서 출력되는 출력 데이터를 제2 학습 데이터로 저장하는 단계를 더 포함하는 입력 패턴 정보를 이용한 사용자 인증 방법. |
| 9 | 제8 항에 있어서,상기 데이터 공간 변환 모델과 상기 분류 모델을 포함하는 인증 모델이 학습 가능한 상태인지 여부를 판단하는 단계; 및상기 인증 모델이 학습 가능한 상태인 경우, 상기 제1 학습 데이터로 상기 데이터 공간 변환 모델을 학습시키고, 상기 제2 학습 데이터로 상기 분류 모델을 학습시키는 단계를 더 포함하는입력 패턴 정보를 이용한 사용자 인증 방법. |
| 10 | 제9 항에 있어서,상기 데이터 공간 변환 모델에 대한 학습이 완료된 제1 학습 데이터와 상기 분류 모델에 대한 학습이 완료된 제2 학습 데이터를 삭제하는 단계를 더 포함하는 입력 패턴 정보를 이용한 사용자 인증 방법. |
| 11 | 제1 항에 있어서, 상기 입력 패턴 정보를 이용한 사용자 인증 방법은, 상기 데이터 공간 변환 모델 및 상기 분류 모델을 메모리 또는 스토리지에 저장하여 이용하는 상기 사용자 장치에서 수행되는입력 패턴 정보를 이용한 사용자 인증 방법. |
| 12 | 제1 항에 있어서, 상기 대상자의 사용자 인증이 완료되는 경우, 상기 대상자에게 금융 서버로부터 제공되는 금융 서비스 환경을 제공하는 단계를 더 포함하는입력 패턴 정보를 이용한 사용자 인증 방법. |
| 13 | 프로세서;상기 프로세서에 의해 실행되는 컴퓨터 프로그램을 로드하는 메모리; 및상기 컴퓨터 프로그램을 저장하는 스토리지를 포함하되,상기 컴퓨터 프로그램은,대상자의 입력 패턴 정보를 수집하여 입력 데이터를 구성하는 단계; 상기 입력 데이터를 데이터 공간 변환 모델에 입력하여 상기 입력 데이터의 데이터 공간을 변환하는 단계; 및상기 데이터 공간이 변환된 입력 데이터를 분류 모델을 통해 분석하여 상기 대상자에 대한 사용자 인증 결과를 출력하는 단계를 포함하고,상기 데이터 공간 변환 모델은, 사용자 데이터가 잠재 공간에서 특정 분포를 따르도록 미리 학습된 인공지능 기반 모델인금융 서버. |
| 14 | 제1 항 내지 제3 항 및 제5 항 내지 제12 항 중 어느 하나에 기재된 방법을 실행할 수 있는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체. |