1 |
1
사용자의 로그인 정보를 획득하고 필요에 따라 해당 사용자의 등록을 수행하며, 사용자 정보를 저장하는 사용자 인증부;현재 사용자의 사용 패턴을 획득하고 분석하여 상기 현재 사용자에게 맞춤형 UI를 제공하기 위한 필요 보정 값을 도출하는 사용 패턴 처리부; 및상기 필요 보정 값을 이용하여 기본 UI를 기초로 상기 현재 사용자에 대한 맞춤형 UI를 생성하고 출력하는 맞춤형 UI 출력부;를 포함하며,상기 맞춤형 UI 출력부는,상기 해당 사용자에 대한 상기 필요 보정 값 및 상기 기본 UI를 획득하고, 상기 기본 UI의 선택 또는 실행 위치를 상기 필요 보정 값을 이용하여 변경하여 상기 맞춤형 UI를 생성하는 사용 패턴을 이용한 사용자 맞춤형 UI 제공 시스템
|
2 |
2
제 1항에 있어서,상기 사용자 인증부는,사용자 단말기로부터 인증 정보를 획득하며, 해당 사용자가 기 등록된 사용자인지 신규 사용자인지 확인하는 로그인 정보 획득 모듈;상기 해당 사용자가 상기 신규 사용자인 경우 상기 해당 사용자의 인증을 위해 등록을 수행하는 사용자 등록 모듈; 및상기 해당 사용자가 입력한 등록 입력 정보를 획득하고, 상기 등록 입력 정보를 포함하는 사용자 정보를 저장하는 사용자 정보 저장 모듈;을 포함하며,상기 사용자 정보는 상기 등록 입력 정보와 상기 해당 사용자에 대한 학습 결과를 포함하는 사용 패턴을 이용한 사용자 맞춤형 UI 제공 시스템
|
3 |
3
제 2항에 있어서,상기 로그인 정보 획득 모듈은,상기 해당 사용자가 상기 기 등록된 사용자인 경우 로그인 완료 정보를 출력하고, 상기 해당 사용자가 상기 신규 사용자인 경우 사용자 등록 요청 정보를 출력하는 사용 패턴을 이용한 사용자 맞춤형 UI 제공 시스템
|
4 |
4
제 3항에 있어서,상기 사용자 등록 모듈은, 상기 사용자 단말기로부터 획득되는 상기 등록 입력 정보를 획득하고, 획득한 상기 등록 입력 정보를 이용하여 해당 사용자의 등록을 수행하는 사용 패턴을 이용한 사용자 맞춤형 UI 제공 시스템
|
5 |
5
제 4항에 있어서,상기 사용 패턴 처리부는,입력 장치를 이용하여 상기 현재 사용자가 입력하는 입력 정보를 통해 상기 현재 사용자의 상기 사용 패턴을 획득하는 사용 패턴 획득 모듈;획득한 상기 사용 패턴에 대한 분석을 수행하고 분석 결과를 생성하는 사용 패턴 분석 모듈; 및상기 분석 결과를 이용하여 상기 맞춤형 UI를 출력하기 위해 사용되는 상기 필요 보정 값을 도출하는 필요 보정 값 도출 모듈;을 포함하며,상기 사용 패턴 획득 모듈은,상기 사용 패턴을 기 설정된 기간 동안 또는 기 설정된 횟수만큼 획득하는 사용 패턴을 이용한 사용자 맞춤형 UI 제공 시스템
|
6 |
6
제 5항에 있어서,상기 사용 패턴 분석 모듈은,누적 획득된 상기 사용 패턴을 학습 데이터로 이용하고, 기 설정된 알고리즘을 통해 학습을 수행한 결과인 학습 결과를 상기 분석 결과로 생성하는 사용 패턴을 이용한 사용자 맞춤형 UI 제공 시스템
|
7 |
7
제 6항에 있어서,상기 필요 보정 값은, 상기 사용 패턴 중 이동 입력 정보 또는 클릭 입력 정보에 대한 보정 값이며, 상기 이동 입력 정보는 마우스의 이동 패턴, 키보드를 이용한 이동 패턴, 실행 기능 선택까지의 시간 및 올바른 기능 선택 유무 중 어느 하나를 포함하고, 상기 클릭 입력 정보는 실행 기능 클릭 횟수, 올바른 기능 선택까지의 클릭 위치 및 클릭 간격 중 어느 하나를 포함하는 사용 패턴을 이용한 사용자 맞춤형 UI 제공 시스템
|
8 |
8
사용자 인증부를 통해 사용자의 로그인 정보를 획득하고 필요에 따라 해당 사용자의 등록을 수행하며, 사용자 정보를 저장하는 단계;사용 패턴 처리부를 이용하여 현재 사용자의 사용 패턴을 획득하고 분석하여 상기 현재 사용자에게 맞춤형 UI를 제공하기 위한 필요 보정 값을 도출하는 단계; 및맞춤형 UI 출력부를 통해 상기 필요 보정 값을 이용하여 기본 UI를 기초로 상기 현재 사용자에 대한 맞춤형 UI를 생성하고 출력하는 단계;를 포함하며,상기 맞춤형 UI를 생성하고 출력하는 단계는,상기 해당 사용자에 대한 상기 필요 보정 값 및 상기 기본 UI를 획득하고, 상기 기본 UI의 선택 또는 실행 위치를 상기 필요 보정 값을 이용하여 변경하여 상기 맞춤형 UI를 생성하는 사용 패턴을 이용한 사용자 맞춤형 UI 제공 방법
|