1 |
1
씬클라이언트 기반에서 환경 정보를 로밍하는 방법에 있어서, 카드 식별자 및 패스워드(PIN Number)를 포함하는 제 1 인증정보가 저장된 스마트 카드가 씬클라이언트의 카드 리더기에 삽입되고, 상기 스마트 카드의 삽입으로 상기 씬클라이언트를 통해 획득되는 상기 제 1 인증정보가 데이터 베이스에 전송되며, 상기 데이터 베이스에 의해 상기 제 1인증정보 및 미리 등록된 스마트 카드 정보의 비교를 통해 1차 인증을 수행하는 단계;상기 데이터베이스에서, 상기 1차 인증이 승인되는 경우 사용자 계정 및 사용자 패스워드를 포함하는 제2 인증 정보와 로드 밸런서 주소 정보 및 최종 씬클라이언트 서버 접속 시간 정보를 획득하는 단계;상기 제 2 인증 정보가 액티브 디렉토리 서버로 전송되고, 상기 액티브 디렉토리 서버에 의해 상기 제 2 인증 정보와 미리 등록된 정보의 비교를 통해 2차 인증을 수행하는 단계;상기 액티브 디렉토리 서버에서, 상기 2차 인증이 승인되는 경우 세션 정보 및 동적 환경 정보를 획득하는 단계;로드 밸런서에서, 상기 최종 씬클라이언트 서버 접속 시간 정보를 이용하여 씬클라이언트 서버의 접속 방법을 결정하는 단계; 및상기 로드 밸런서에서 상기 결정된 씬클라이언트 서버 접속 방법에 따라 소정 씬클라이언트 서버로 접속하여, 상기 동적 환경 정보를 바탕으로 구성된 화면을 상기 씬클라이언트에게 제공하는 단계를 포함하는 씬클라이언트 기반 환경 정보 로밍 방법
|
2 |
2
삭제
|
3 |
3
제1항에 있어서, 상기 제1 인증 정보는 상기 씬클라이언트에 구비된 카드 리더기에 의해 획득되는 것을 특징으로 하는 씬클라이언트 기반 환경 정보 로밍 방법
|
4 |
4
삭제
|
5 |
5
제1항에 있어서, 상기 데이터베이스에서 상기 로드 밸런서 주소 정보를 이용하여 상기 로드 밸런서에 접속한 후, 상기 액티브 디렉토리 서버에 접속되는 것을 특징으로 하는 씬클라이언트 기반 환경 정보 로밍 방법
|
6 |
6
제1항에 있어서, 상기 세션 정보는 계정에 따른 씬클라이언트 서버 주소 정보인 것을 특징으로 하는 씬클라이언트 기반 환경 정보 로밍 방법
|
7 |
7
제1항에 있어서, 상기 동적 환경 정보에는 사용자 프로필, 사용자 홈 폴더, 로그온 스크립트, 일반 사용자 정보, 원격 제어 설정 정보 및 그룹 설정 정보가 포함되는 것을 특징으로 하는 씬클라이언트 기반 환경 정보 로밍 방법
|
8 |
8
제1항에 있어서, 상기 씬클라이언트 서버의 접속 방법을 결정하는 단계는, 상기 씬클라이언트 서버 접속 시간과 현재 시간과의 차이가 일정 기간 이내인지를 판단하는 단계; 및 상기 차이가 일정 기간 이내인 경우, 상기 세션 정보에 따른 씬클라이언트 서버에 접속하는 단계 를 포함하는 씬클라이언트 기반 환경 정보 로밍 방법
|
9 |
9
제8항에 있어서, 상기 차이가 일정 기간 이내가 아닌 경우, 로드 밸런싱 알고리즘에 따른 씬클라이언트 서버로 접속하는 단계를 더 포함하는 씬클라이언트 기반 환경 정보 로밍 방법
|
10 |
10
제1항에 있어서, 상기 로드 밸런서에서, 상기 소정 씬클라이언트 서버에 접속되는 경우 변경된 정적 환경 정보 및 최종 씬클라이언트 서버 접속 시간 정보를 상기 데이터베이스에 반영하는 단계를 더 포함하는 씬클라이언트 기반 환경 정보 로밍 방법
|
11 |
11
제10항에 있어서, 상기 정적 환경 정보는 기준 정보, 그룹 정보, 프로그램 정보 및 씬클라이언트 서버 정보를 포함하는 것을 특징으로 하는 씬클라이언트 기반 환경 정보 로밍 방법
|
12 |
12
씬클라이언트 기반에서 환경 정보를 로밍하는 씬클라이언트 시스템에 있어서, 소정의 저장 공간에 저장된 카드 식별자 및 패스워드(PIN Number)를 포함하는 제1 인증 정보를 획득하여 전송하는 씬클라이언트;상기 씬클라이언트로부터 수신되는 제1 인증 정보를 이용하여 상기 제 1인증정보 및 미리 등록된 스마트 카드 정보의 비교를 통해 1차 인증을 수행한 다음, 상기 1차 인증이 승인되는 경우 사용자 계정 및 사용자 패스워드를 포함하는 제2 인증 정보와, 로드 밸런서 주소 정보 및 최종 씬클라이언트 서버 접속 시간 정보를 획득하는 데이터베이스;상기 데이터베이스로부터 획득된 상기 제2 인증 정보를 이용하여 상기 제 2 인증 정보와 미리 등록된 정보의 비교를 통해 2차 인증을 수행한 다음, 상기 2차 인증이 승인되는 경우 세션 정보 및 동적 환경 정보를 획득하는 액티브 디렉토리 서버;상기 데이터베이스로부터 획득된 상기 최종 씬클라이언트 서버 접속 시간 정보를 이용하여 씬클라이언트 서버의 접속 방법을 결정하는 한편, 상기 결정된 씬클라이언트 서버 접속 방법에 따라 소정 씬클라이언트 서버로 접속하여 상기 액티브 디렉토리 서버에서 획득된 동적 환경 정보를 전송하는 로드 밸런서; 및상기 로드 밸런서로부터 수신된 상기 동적 환경 정보를 바탕으로 구성된 화면을 상기 씬클라이언트에게 제공하는 씬클라이언트 서버를 포함하는 씬클라이언트 시스템
|
13 |
13
삭제
|
14 |
14
제12항에 있어서, 상기 소정의 저장 공간은 스마트 카드에 마련되는 것을 특징으로 하는 씬클라이언트 시스템
|
15 |
15
제14항에 있어서, 상기 스마트 카드에는 카드 식별자만 저장되어 있는 것을 특징으로 하는 씬클라이언트 시스템
|
16 |
16
제12항에 있어서, 상기 제1 인증 정보는 상기 씬클라이언트에 구비된 카드 리더기에 의해 획득되는 것을 특징으로 하는 씬클라이언트 시스템
|
17 |
17
삭제
|
18 |
18
제12항에 있어서, 상기 데이터베이스는, 상기 가상 주소 정보를 이용하여 상기 로드 밸런서에 접속한 후, 상기 액티브 디렉토리 서버에 접속되는 것을 특징으로 하는 씬클라이언트 시스템
|
19 |
19
제12항에 있어서, 상기 세션 정보는 계정에 따른 씬클라이언트 서버 주소 정보인 것을 특징으로 하는 씬클라이언트 시스템
|
20 |
20
제12항에 있어서, 상기 동적 환경 정보에는 사용자 프로필, 사용자 홈 폴더, 로그온 스크립트, 일반 사용자 정보, 원격 제어 설정 정보 및 그룹 설정 정보가 포함되는 것을 특징으로 하는 씬클라이언트 시스템
|
21 |
21
제12항에 있어서, 상기 로드 밸런서는, 상기 최종 씬클라이언트 서버 접속 시간과 현재 시간과의 차이가 일정 기간 이내인지를 판단하여, 상기 차이가 일정 기간 이내인 경우, 상기 세션 정보에 이용하여 씬클라이언트 서버에 접속하는 것을 특징으로 하는 씬클라이언트 시스템
|
22 |
22
제12항에 있어서, 상기 로드 밸런서는, 상기 차이가 일정 기간 이내가 아닌 경우, 로드 밸런싱 알고리즘에 따른 씬클라이언트 서버로 접속하는 것을 특징으로 하는 씬클라이언트 시스템
|
23 |
23
제12항에 있어서, 상기 로드 밸런서는, 상기 소정 씬클라이언트 서버에 접속되는 경우, 변경된 정적 환경 정보 및 최종 씬클라이언트 서버 접속 시간 정보를 상기 데이터베이스에 반영하는 것을 특징으로 하는 씬클라이언트 시스템
|
24 |
24
제23항에 있어서, 상기 정적 환경 정보는 기준 정보, 그룹 정보, 프로그램 정보 및 씬클라이언트 서버 정보를 포함하는 것을 특징으로 하는 씬클라이언트 시스템
|
25 |
24
제23항에 있어서, 상기 정적 환경 정보는 기준 정보, 그룹 정보, 프로그램 정보 및 씬클라이언트 서버 정보를 포함하는 것을 특징으로 하는 씬클라이언트 시스템
|