1 |
1
사용할 전자 파일을 저장하고, 고유의 인증정보를 저장하고 있는 전자책; 전자책 실행시 호출 기능으로 실행되며 상기 전자책의 인증정보를 읽어들여 외부와 통신시 상기 인증정보를 외부로 전송하고, 상기 외부 전송된 인증정보의 비교 결과값을 수신하는 클라이언트; 및상기 클라이언트에서 보내온 인증정보와 기 저장된 인증정보를 비교하여, 상기 두 인증정보값이 일치하는지 여부를 상기 클라이언트로 전송하는 서버를 포함하되,상기 서버는 특정 포트 번호와 결합되어 상기 특정 포트 번호로 접속하는 클라이언트만 수용하며 새로운 클라이언트 접속을 수용하는 용도로 계속 사용되는 제1 소켓과, 상기 클라이언트가 서버에 접속하고 TCP 프로토콜 수준의 연결 절차가 끝나면 접속한 클라이언트와 통신하여 클라이언트와 데이터를 주고받을 수 있도록 생성되는 제2 소켓을 포함하며, 상기 클라이언트는 상기 서버의 인증정보 비교 결과값에 따라 상기 전자책의 실행과 종료를 제어하고, 상기 서버와의 TCP 통신에 의하여 상기 전자책에 삽입되며, TCP 서버-클라이언트의 동작원리는 상기 서버가 특정 포트 번호와 결합되어 있어서 이 포트 번호로 접속하는 클라이언트만 수용할 수 있는 제1 소켓을 생성한 후 클라이언트가 접속하기를 기다리고, 이후 클라이언트가 서버에 접속하면, TCP 프로토콜 수준에서 연결 설정을 위한 패킷 교환이 일어나며, TCP 프로토콜 수준의 연결 절차가 끝나면, 서버는 접속한 클라이언트와 통신할 수 있는 새로운 제2 소켓을 생성하고, 상기 제2 소켓을 이용해서 서버는 클라이언트와 데이터를 주고받으며, 상기 인증정보는 ID 인증, 패스워드 인증, IP 인증 및 GUID 인증 중 적어도 어느 하나를 포함하고, 상기 인증정보가 상기 ID 인증 및 패스워드 인증을 포함하는 경우 상기 클라이언트에서 상기 ID 인증의 수행이 완료된 경우 상기 패스워드 인증이 수행되고, 상기 IP 인증의 경우에는 상기 서버에 IP 인증 정보가 미리 저장되어 있어야 하며, 상기 IP 인증 정보와 상기 전자책에 연결된 전자장치의 IP가 일치하는 경우에 상기 전자책의 실행되고, 상기 GUID 인증의 경우에는 상기 클라이언트 최초 실행 시 GUID 값이 자동으로 생성되어, 상기 클라이언트에 저장되는 것을 특징으로 하는 전자책의 인증정보를 이용한 저작권 보호 장치
|
2 |
2
삭제
|
3 |
3
삭제
|
4 |
4
삭제
|
5 |
5
삭제
|
6 |
6
삭제
|
7 |
7
(가) 서버와의 TCP 소켓 통신에 의하여 전자책에 클라이언트를 삽입하는 단계;(나) 전자책 실행시 클라이언트를 호출하는 단계;(다) 상기 클라이언트가 상기 전자책의 인증정보를 서버로 전송하는 단계;(라) 상기 서버가 상기 클라이언트에서 전송받은 인증정보와 기저장된 인증정보를 비교하여 일치여부 결과값을 상기 클라이언트로 전송하는 단계; 및(마) 상기 클라이언트가 상기 두 인증정보가 일치하는 경우에는 상기 전자책의 실행을 지속하고, 불일치하는 경우에는 상기 전자책의 종료를 제어하는 단계; 를 포함하고,상기 TCP 소켓 통신은 상기 서버가 특정 포트 번호와 결합되어 있어서 이 포트 번호로 접속하는 클라이언트만 수용할 수 있는 제1 소켓을 생성하는 단계; 클라이언트가 서버에 접속하면, TCP 프로토콜 수준에서 연결 설정을 위한 패킷 교환이 일어나는 단계; TCP 프로토콜 수준의 연결 절차가 끝나면, 서버는 접속한 클라이언트와 통신할 수 있는 새로운 제2 소켓을 생성하는 단계; 상기 제2 소켓을 이용해서 서버는 클라이언트와 데이터를 주고받으며 통신하는 단계; 를 포함하며,상기 인증정보는 ID 인증, 패스워드 인증, IP 인증 및 GUID 인증 중 적어도 어느 하나를 포함하고, 상기 인증정보가 상기 ID 인증 및 패스워드 인증을 포함하는 경우 상기 클라이언트에서 상기 ID 인증의 수행이 완료된 경우 상기 패스워드 인증이 수행되고, 상기 IP 인증의 경우에는 상기 서버에 IP 인증 정보가 미리 저장되어 있어야 하며, 상기 IP 인증 정보와 상기 전자책에 연결된 전자장치의 IP가 일치하는 경우에 상기 전자책의 실행되고, 상기 GUID 인증의 경우에는 상기 클라이언트 최초 실행 시 GUID 값이 자동으로 생성되어, 상기 클라이언트에 저장되는 것을 특징으로 하는 전자책의 인증정보를 이용한 저작권 보호 방법
|
8 |
8
삭제
|
9 |
9
삭제
|
10 |
10
삭제
|
11 |
11
삭제
|
12 |
12
삭제
|
13 |
13
제7항에 있어서,상기 (마) 단계에서,상기 두 인증정보가 일치하는 경우, 상기 클라이언트는 상기 서버로부터 두 인증정보가 일치한다는 메시지를 수신하고, 상기 전자책의 이후 단계 수행을 제어하는 것을 특징으로 하는 전자책의 인증정보를 이용한 저작권 보호 방법
|
14 |
14
제7항에 있어서,상기 (마) 단계에서,상기 두 인증정보가 불일치하는 경우, 상기 클라이언트는 상기 서버로부터 두 인증정보가 불일치한다는 메시지를 수신하고, 상기 전자책을 종료하는 것을 특징으로 하는 전자책의 인증정보를 이용한 저작권 보호 방법
|