[go: up one dir, main page]

KR20050009945A - Method and system for managing virtual storage space using mobile storage - Google Patents

Method and system for managing virtual storage space using mobile storage Download PDF

Info

Publication number
KR20050009945A
KR20050009945A KR1020040041930A KR20040041930A KR20050009945A KR 20050009945 A KR20050009945 A KR 20050009945A KR 1020040041930 A KR1020040041930 A KR 1020040041930A KR 20040041930 A KR20040041930 A KR 20040041930A KR 20050009945 A KR20050009945 A KR 20050009945A
Authority
KR
South Korea
Prior art keywords
user
storage device
storage space
server system
authentication information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
KR1020040041930A
Other languages
Korean (ko)
Inventor
염승호
Original Assignee
(주)킴스디지탈정보
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by (주)킴스디지탈정보 filed Critical (주)킴스디지탈정보
Priority to KR1020040041930A priority Critical patent/KR20050009945A/en
Publication of KR20050009945A publication Critical patent/KR20050009945A/en
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/02Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
    • H04L63/0272Virtual private networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0853Network architectures or network communication protocols for network security for authentication of entities using an additional device, e.g. smartcard, SIM or a different communication terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Storage Device Security (AREA)

Abstract

본 발명은 이동식 저장장치의 물리적 저장공간과 인터넷 상의 가상 저장공간을 연동하여 별도의 인증과정 없이 대용량의 저장공간을 사용하는 이동식 저장장치를 이용한 가상 저장장치 관리 방법 및 시스템에 관한 것이다. 본 발명은 사용자의 인증 정보와, 상기 사용자에게 일정 용량의 가상 저장공간을 할당하여 관리하는 서버 시스템; 상기 서버 시스템에 접속하기 위한 암호화된 사용자 인증 정보 및 접속 실행 프로그램과, 상기 사용자의 임의의 데이터를 저장하는 저장수단; 상기 서버 시스템에 네트워크를 통해 접속하여 상기 서버 시스템과 상기 사용자 인증정보 및 상기 임의의 데이터를 인터페이스하는 단말기; 및 상기 사용자 인증 정보를 저장하고, 상기 저장수단의 저장공간과 연동하여 상기 사용자의 임의의 데이터를 저장하는 데이터베이스를 포함한다. 본 발명은 USB를 이용한 이동식 저장장치를 이용하여 인터넷 상의 가상 저장장치에 자동으로 로그인 할 수 있으며, 이동식 저장장치와 상기 가상 저장장치를 연동함으로써 대용량의 저장공간을 사용할 수 있는 장점이 있다.The present invention relates to a method and system for managing a virtual storage device using a mobile storage device using a large storage space without a separate authentication process by interworking a physical storage space of the mobile storage device and a virtual storage space on the Internet. The present invention provides a server system for allocating and managing user authentication information and a virtual storage space having a predetermined capacity; Encrypted user authentication information and an access execution program for accessing the server system, and storage means for storing any data of the user; A terminal accessing the server system through a network to interface the server system with the user authentication information and the arbitrary data; And a database for storing the user authentication information and storing arbitrary data of the user in association with a storage space of the storage means. The present invention can automatically log in to a virtual storage device on the Internet by using a portable storage device using a USB, there is an advantage that can use a large storage space by interlocking the mobile storage device and the virtual storage device.

Description

이동식 저장장치를 이용한 가상 저장 공간의 관리 방법 및 시스템{Method and system for managing virtual storage space using mobile storage}Method and system for managing virtual storage space using mobile storage

본 발명은 이동식 저장장치를 이용한 가상 저장공간 사용에 관한 것으로서 보다 상세하게는 USB를 이용한 이동식 저장장치의 물리적 저장공간과 인터넷 상의 가상 저장공간을 연동하여 별도의 인증과정 없이 대용량의 저장공간을 사용하는 이동식 저장장치를 이용한 가상 저장장치 관리 방법 및 시스템에 관한 것이다.The present invention relates to the use of a virtual storage space using a removable storage device, and more specifically, to use a large storage space without a separate authentication process by interfacing the physical storage space of the portable storage device using the USB with the virtual storage space on the Internet. A method and system for managing a virtual storage device using a removable storage device are provided.

일반적으로 인터넷과 같은 개방형 네트워크의 등장으로 로컬(local)에 존재하는 컴퓨터 단말기와 원격지에 존재하는 컴퓨터 단말기 사이에서 자유로운 정보의 교환이 가능하게 되었다. 특히 다수의 컴퓨터 단말기에 대해 다양한 정보와 실행 프로그램을 제공하는 컴퓨터 단말기가 등장하면서 전자를 클라이언트 시스템으로 후자를 서버 시스템으로 지칭하게 되었다.In general, with the advent of open networks such as the Internet, it is possible to exchange information freely between local computer terminals and remote computer terminals. In particular, with the advent of computer terminals providing various information and execution programs for a plurality of computer terminals, the former is referred to as a client system and the latter as a server system.

따라서, 사용자는 자신의 컴퓨터 단말기 내에 특정 소프트웨어 자원 또는 하드웨어 자원이 존재하지 않더라도 네트워크만 연결되어 있다면 언제든지 상기 서버 시스템에 접속하여 상술한 자원들을 이용하는 것이 가능하다.Therefore, a user can access the server system at any time and use the aforementioned resources even if only a network is connected, even if a specific software resource or hardware resource does not exist in his computer terminal.

이러한 자원을 이용하기 위하여 사용자는 상기 서버 시스템에 접속하기 위한 인증절차를 수행하는데 이러한 인증과정을 로그인(login)이라고 한다. 일반적으로 로그인(login)은 다중 사용자 시스템에 네트워크를 이용하여 접속하고, 상기 시스템 사용이 인증된 사용자임을 인증 받기 위하여 컴퓨터 단말기에 미리 등록된 사용자의 인증정보 예를 들면, ID와 패스워드를 입력하여 서버 시스템에서 확인 받음으로써 시스템에서 작업을 할 수 있도록 인증하는 과정이다.In order to use these resources, the user performs an authentication procedure for accessing the server system. This authentication process is called a login. In general, a login is a multi-user system connected to a network, and the authentication information of a user registered in advance in a computer terminal, for example, an ID and a password, is input to the server in order to authenticate the use of the system. The process of authenticating to work on a system by verifying it in the system.

이러한 로그인 과정은 네트워크를 통해 연결된 다양한 시스템에서 사용자의확인을 위하여 광범위하게 사용된다. 현재의 로그인 과정은 사용자가 웹브라우저를 구비한 단말기에서 특정 웹서버에 접속하고, 상기 웹서버를 사용하기 위한 로그인 정보 즉 사용자 아이디와 패스워드를 수동으로 단말기를 통해 입력하여 웹서버로 전송함으로써, 사용 인증을 받게 된다.This login process is widely used for user verification in various systems connected via a network. In the current login process, a user accesses a specific web server in a terminal equipped with a web browser, and manually inputs login information, that is, a user ID and password, to the web server to use the web server and transmits the same to the web server. You will be certified.

그러나, 이러한 종래의 로그인 과정은 다음과 같은 문제점이 있다. 불특정 다수가 사용하는 공용 단말기에서 사용자가 특정 시스템에 접속하기 위하여 로그인 인증정보를 입력수단(예를 들면, 키보드 등)을 통해 입력과정에서 다른 사용자에게 인증정보가 용이하게 노출되어 타인이 인증정보를 부정 사용하는 문제점이 있었다.However, this conventional login process has the following problems. In a common terminal used by an unspecified number of users, authentication information is easily exposed to other users in the input process through input means (for example, a keyboard, etc.) in order for a user to access a specific system. There was a problem of fraudulent use.

또한, 최근에는 네트워크 상의 가상 저장장치에 사용자별로 저장공간을 확보하여 사용자들로 하여금 인터넷을 통해 상기 저장공간에 액세스하여 저장장치를 사용하도록 하는 온라인 저장 서비스가 실행되고 있다.In recent years, online storage services have been implemented to secure storage space for each user in a virtual storage device on a network so that users can access the storage space through the Internet and use the storage device.

그러나, 이러한 온라인 저장 서비스의 경우 사용자가 직접 로그인을 해야만 하는 문제점이 있으며, 원격지의 단말기에서 서버 시스템에 접속한 경우 네트워크의 부하율이 높고, 이 상태에서 데이터를 사용자의 단말기로 수신하여 저장하거나 다른 저장장치로 이동할 경우 네트워크 부하율에 따라 데이터 송수신이 원활하게 동작하기 않는 문제점이 있다.However, such an online storage service has a problem that a user must log in directly, and when a remote terminal is connected to a server system, the network load rate is high, and in this state, data is received by the user's terminal and stored or other storage is performed. When moving to a device, there is a problem that data transmission and reception do not operate smoothly according to the network load rate.

또한, 인터넷 상의 저장공간에 저장된 데이터는 타인이 사용자의 로그인 정보만 알고 있으면 용이하게 접근하여 부정 사용할 수 있다는 문제점이 있다.In addition, there is a problem that data stored in a storage space on the Internet can be easily accessed and used illegally if another person only knows the user's login information.

따라서, 본 발명은 이동식 USB 저장장치를 이용하여 이동식 저장장치의 물리적인 저장공간과 인터넷 상의 가상 저장장치를 연동하여 대용량의 저장공간을 제공하고, 상기 이동식 USB 저장장치를 이용한 로그인으로 사용자의 보안이 유지될 수 있는 가상 저장장치를 사용할 수 있는 가상 저장 공간의 관리 방법과 시스템을 제안하고자 한다.Accordingly, the present invention provides a large storage space by interlocking a physical storage space of the mobile storage device and a virtual storage device on the Internet by using a removable USB storage device, and secures the user by logging in using the removable USB storage device. The present invention proposes a method and system for managing a virtual storage space that can use a virtual storage device that can be maintained.

상기한 문제점을 해결하기 위하여 본 발명은 USB를 이용한 이동식 저장장치를 이용하여 인터넷 상의 가상 저장장치에 자동으로 로그인 할 수 있으며, 이동식 저장장치와 상기 가상 저장장치를 연동함으로써 대용량의 저장공간을 사용할 수 있으며, 상기 저장공간에 저장된 데이터의 부정사용과 유출을 방지할 수 있는 이동식 저장장치를 이용한 가상 저장 공간의 관리 방법 및 시스템을 제공하는 것을 목적으로 한다.In order to solve the above problems, the present invention can automatically log in to a virtual storage device on the Internet using a portable storage device using a USB, it is possible to use a large storage space by interlocking the mobile storage device and the virtual storage device. An object of the present invention is to provide a method and system for managing a virtual storage space using a removable storage device capable of preventing the illegal use and leakage of data stored in the storage space.

도 1 은 본 발명에 따른 이동식 저장장치를 이용한 가상 저장 공간 관리 시스템의 구성을 개략적으로 나타낸 구성도.1 is a configuration diagram schematically showing the configuration of a virtual storage space management system using a removable storage device according to the present invention.

도 2 는 도 1의 이동식 저장장치를 이용한 가상 저장 공간 관리 시스템의 데이터 흐름을 나타낸 상태도.FIG. 2 is a state diagram illustrating a data flow of the virtual storage space management system using the removable storage device of FIG. 1. FIG.

도 3 은 본 발명에 따른 이동식 저장장치를 이용한 가상 저장 공간 관리 시스템의 데이터 연동을 나타낸 블록도.3 is a block diagram showing data interworking of a virtual storage space management system using a removable storage device according to the present invention.

도 4 는 본 발명에 따른 이동식 저장장치를 이용한 가상 저장 공간 관리 방법을 나타낸 흐름도.4 is a flowchart illustrating a virtual storage space management method using a removable storage device according to the present invention.

(도면의 주요 부분에 대한 부호의 설명)(Explanation of symbols for the main parts of the drawing)

100 : 이동식 저장장치 200 : 단말기100: removable storage device 200: terminal

300 : 웹 서버 310 : 관리부300: web server 310: management unit

400 : 데이터베이스 410 : 인증서 DB400: Database 410: Certificate DB

420 : 데이터 DB420: data DB

상기한 목적을 달성하기 위하여 본 발명은 사용자의 인증 정보와, 상기 사용자에게 일정 용량의 가상 저장공간을 할당하여 관리하는 서버 시스템; 상기 서버 시스템에 접속하기 위한 암호화된 사용자 인증 정보 및 접속 실행 프로그램과, 상기 사용자의 임의의 데이터를 저장하는 저장수단; 상기 서버 시스템에 네트워크를 통해 접속하여 상기 서버 시스템과 상기 사용자 인증정보 및 상기 임의의 데이터를 인터페이스하는 단말기; 및 상기 사용자 인증 정보를 저장하고, 상기 저장수단의 저장공간과 연동하여 상기 사용자의 임의의 데이터를 저장하는 데이터베이스를 포함한다.In order to achieve the above object, the present invention provides a server system for allocating and managing user authentication information and a virtual storage space having a predetermined capacity; Encrypted user authentication information and an access execution program for accessing the server system, and storage means for storing any data of the user; A terminal accessing the server system through a network to interface the server system with the user authentication information and the arbitrary data; And a database for storing the user authentication information and storing arbitrary data of the user in association with a storage space of the storage means.

또한, 상기 서버 시스템은 인터넷 상에서 가상의 저장공간을 제공하는 웹 디스크, 웹 하드, 웹 스토리지 또는 웹 폴더 중에서 적어도 어느 하나인 것을 특징으로 한다.The server system may be at least one of a web disk, a web hard disk, a web storage, or a web folder that provides a virtual storage space on the Internet.

또한, 상기 저장수단은 USB를 이용하여 데이터 통신 하는 것을 특징으로 한다.In addition, the storage means is characterized in that the data communication using the USB.

또한, 상기 저장수단은 메모리, MP3 플레이어, 디지털 카메라, PDA, 휴대폰, 스마트폰 중에서 적어도 어느 하나인 것을 특징으로 한다.The storage means may be at least one of a memory, an MP3 player, a digital camera, a PDA, a mobile phone, and a smartphone.

또한, 상기 서버 시스템은 상기 저장수단과 상기 데이터베이스가 연동되어야 동작하는 것을 특징으로 한다.In addition, the server system is characterized in that the storage means and the database is linked to operate.

또한, 상기 서버 시스템은 상기 저장수단의 저장공간과 상기 데이터베이스의 저장공간을 연동하여 데이터를 저장하는 것을 특징으로 한다.In addition, the server system is characterized in that for storing the data by interlocking the storage space of the storage means and the storage space of the database.

또한, 본 발명은 서버 시스템과 네트워크 접속하기 위한 단말기에 사용자 인증정보가 저장된 이동식 저장수단을 연결하여 상기 서버 시스템에 접속을 요청하는 단계; 상기 서버 시스템은 상기 접속 요청을 분석하여 사용자의 로그인 정보를 검출하고, 상기 사용자 로그인 정보의 유효성을 판단하는 단계; 상기 사용자 정보의 유효성 판단 결과에 따라 상기 접속 요청을 거부하거나, 또는 상기 사용자 접속을 허용하고 상기 이동식 저장수단의 저장공간과, 사용자에게 할당된 데이터베이스의 저장공간을 연동하는 단계; 상기 서버 시스템은 상기 사용자의 로그아웃을 판단하는 단계; 및 상기 사용자의 로그아웃 판단 결과에 따라 상기 이동식 저장수단과 상기 데이터베이스를 연동하여 데이터를 저장하고 상기 연동을 해제하거나, 또는 상기 이동식 저장수단과 상기 데이터베이스의 연동을 유지하는 단계를 포함한다.In addition, the present invention comprises the steps of requesting the access to the server system by connecting a mobile storage means for storing user authentication information to a terminal for network connection with the server system; Analyzing, by the server system, the connection request to detect login information of a user and determining validity of the user login information; Rejecting the access request or allowing the user access according to a result of determining the validity of the user information, and interworking a storage space of the removable storage means with a storage space of a database allocated to the user; The server system determining a logout of the user; And storing the data by interlocking the removable storage means with the database according to the logout determination result of the user and releasing the interworking or maintaining the interlocking of the removable storage means with the database.

또한, 상기 사용자의 로그인 정보를 검출하여 유효성을 판단하는 단계는 상기 이동식 저장수단에 저장된 서버 시스템 접속을 위한 사용자 인증 정보 및 상기 이동식 저장수단에 부여된 고유 인증정보를 검출하고, 상기 데이터베이스에 저장된 사용자 인증 정보와 비교하여 유효성을 판단하는 것을 특징으로 한다.The determining of the validity by detecting login information of the user may include detecting user authentication information for accessing a server system stored in the mobile storage means and unique authentication information granted to the mobile storage means, and storing the user in the database. The validity is determined by comparing with the authentication information.

이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 설명하면 다음과 같다.Hereinafter, exemplary embodiments of the present invention will be described with reference to the accompanying drawings.

도 1은 본 발명에 따른 이동식 저장장치를 이용한 가상 저장 공간 관리 시스템의 구성을 개략적으로 나타낸 구성도이고, 도 2는 이동식 저장장치를 이용한 가상 저장 공간 관리 시스템의 데이터 흐름을 나타낸 상태도이다.1 is a configuration diagram schematically showing the configuration of a virtual storage space management system using a removable storage device according to the present invention, Figure 2 is a state diagram showing the data flow of the virtual storage space management system using a removable storage device.

도 1 및 도 2에서, 이동식 저장장치를 이용한 가상 저장 공간 관리 시스템은 고유의 암호화 정보와 사용자 인증 정보와 소정의 실행 및 설치 프로그램을 저장한 이동식 저장장치(100)와, 이동식 저장장치(100)로부터 접속 실행 프로그램이 설치된 단말기(200)는 고유 정보와 사용자 인증 정보를 웹 서버(300)로 전송하여 접속을 요청하고 인증이 확인되면 접속하여 이동식 저장장치(100)와 데이터베이스(400)를 연동하여 콘텐츠 서비스 제공 및 데이터 저장을 실행한다.1 and 2, a virtual storage space management system using a removable storage device includes a removable storage device 100 storing unique encryption information, user authentication information, a predetermined execution and installation program, and a removable storage device 100. The terminal 200 installed from the access execution program is transmitted to the web server 300 and transmits the unique information and user authentication information to request the connection. When the authentication is confirmed, the mobile storage device 100 and the database 400 are interlocked. Providing content services and storing data.

도 3은 본 발명에 따른 이동식 저장장치를 이용한 가상 저장 공간 관리 시스템의 데이터 연동을 나타낸 블록도이다.3 is a block diagram showing data interworking of a virtual storage space management system using a removable storage device according to the present invention.

도 1 내지 도 3을 참조하여 본 발명에 따른 이동식 저장장치를 이용한 가상 저장 공간 관리 시스템을 보다 상세하게 설명하면 다음과 같다.Referring to Figures 1 to 3 will be described in more detail the virtual storage space management system using a removable storage device according to the present invention.

이동식 저장장치(100)는 사용자가 웹 서버(300)에 접속하기 위하여 상기 이동식 저장수단(100)에 부여된 고유의 암호화된 정보와 웹 서버(300)에 로그인을 위한 사용자 인증 정보(A1) 즉 아이디와 패스워드가 저장된다. 또한, 이동식 저장장치(100)는 웹 서버(300)에 접속하기 위한 웹 서버(300)의 IP주소 등이 포함된 접속 실행 프로그램(P)을 포함하며 사용자의 일반 데이터(D1)를 저장하는 소정의 저장공간이 형성된다.The removable storage device 100 may include unique encrypted information given to the removable storage device 100 and user authentication information A1 for logging into the web server 300 to access the web server 300. Your username and password are stored. In addition, the removable storage device 100 includes a connection execution program P including an IP address of the web server 300 for accessing the web server 300, and stores a user's general data D1. Storage space is formed.

상기 접속 실행 프로그램(P)은 웹 서버(300)의 IP 주소 등이 포함되어 자동으로 웹 서버(300)에 접속할 수 있으며, 웹 서버(300)에서 제공하는 콘텐츠를 용이하게 사용하기 위한 프로그램이다. 상기 접속 실행 프로그램은 이미 공지된 인터넷을 이용하여 소정의 웹 서버 또는 웹사이트를 자동으로 접속하는 프로그램을 사용할 수도 있으며, 상기 접속 실행 프로그램을 설치하기 위한 설치 프로그램을 더 포함한다.The connection execution program P may include an IP address of the web server 300 and the like to automatically access the web server 300, and is a program for easily using the contents provided by the web server 300. The connection execution program may use a program for automatically accessing a predetermined web server or website using the Internet, which is already known, and further includes an installation program for installing the connection execution program.

또한, 이동식 저장장치(100)는 USB를 이용하여 데이터 통신을 수행하고, 바람직하게 USB를 연결수단으로 하여 데이터 통신을 수행하며, 상기 데이터를 저장하기 위한 저장매체로 메모리를 사용하는 USB를 이용한 이동식 디스크이다.In addition, the removable storage device 100 performs data communication using a USB, preferably performs data communication using a USB as a connecting means, and removable using a USB using a memory as a storage medium for storing the data. Disk.

한편, 상기 이동식 저장장치(100)는 MP3 플레이어, 디지털 카메라, PDA, 휴대폰, 스마트폰 등과 같이, USB를 통해 단말기(200)와 접속하여 데이터 통신이 가능하고, 또한 데이터를 저장하기 위한 소정의 메모리를 구비한 휴대용 데이터연산 처리장치로 구성을 변경하는 것은 당업자에게 있어서 용이하게 이해될 수 있을 것이다.On the other hand, the removable storage device 100 is connected to the terminal 200 via USB, such as an MP3 player, a digital camera, a PDA, a mobile phone, a smart phone, and can communicate data, and a predetermined memory for storing data It will be readily understood by those skilled in the art to change the configuration to a portable data processing apparatus having a.

단말기(200)는 이동식 저장장치(100)와 연결되고, 상기 이동식저장장치(100)를 네트워크를 통해 웹 서버(300)와 접속시킨다. 상기 단말기(200)는 웹 서버(300)와 접속하기 위한 접속 실행 프로그램이 설치될 수도 있으며, 상기 접속 실행 프로그램은 이동식 저장장치(100)에 포함된 설치 프로그램을 통해 설치된다. 상기 단말기(200)는 바람직하게 인터넷을 통해 웹 서버(300)와 연결되는 PC이다.The terminal 200 is connected to the mobile storage device 100 and connects the mobile storage device 100 to the web server 300 through a network. The terminal 200 may be installed with a connection execution program for connecting to the web server 300, the connection execution program is installed through the installation program included in the removable storage device (100). The terminal 200 is preferably a PC connected to the web server 300 via the Internet.

또한, 단말기(200)는 이동식 저장장치(100)로부터 검출한 고유 아이디 정보와, 사용자 인증정보를 웹 서버(300)로 전송한다.In addition, the terminal 200 transmits the unique ID information detected from the removable storage device 100 and the user authentication information to the web server 300.

웹 서버(300)는 인터넷을 통해 연결된 단말기로 접속하는 사용자의 인증과 상기 사용자에게 일정 용량의 가상 저장공간을 할당하여 데이터를 관리하는 관리부(310)와, 이동식 저장장치(100)의 고유 정보 및 사용자의 인증 정보(A2)를 저장하고, 사용이 인증된 사용자에게 일정 용량의 저장공간을 할당하여 사용자의 일반 정보(D2)를 저장하는 데이터베이스(400)를 포함한 서버 시스템이다. 상기 웹 서버(300)는 인터넷 상에서 가상의 저장공간을 제공하는 웹 디스크, 웹 하드, 웹 스토리지 또는 웹 폴더로써 바람직하게 웹 디스크이다.The web server 300 may include authentication of a user connecting to a terminal connected through the Internet, a management unit 310 for managing data by allocating a virtual storage space having a predetermined capacity, and unique information of the removable storage device 100. A server system including a database 400 for storing authentication information A2 of a user and allocating a predetermined amount of storage space to a user whose use has been authenticated to store general information D2 of the user. The web server 300 is preferably a web disk as a web disk, web hard, web storage or web folder that provides virtual storage space on the Internet.

관리부(310)는 인터넷을 통해 접속한 사용자에게 서비스를 제공하기 위하여 사용자 인증을 실시하고, 사용자가 접속한 단말기(200)에 이동식 저장장치(100)가 연결되었는지 검출하여 이동식 저장장치(100)에 부여된 고유의 암호화 정보를 상기 사용자 인증 정보와 함께 인식함으로써, 서버 시스템의 부정사용을 방지한다.The management unit 310 performs user authentication in order to provide a service to a user connected through the Internet, detects whether the mobile storage device 100 is connected to the terminal 200 to which the user is connected, and then detects whether the mobile storage device 100 is connected to the mobile storage device 100. By recognizing the provided unique encryption information together with the user authentication information, unauthorized use of the server system is prevented.

또한, 관리부(310)는 이동식 저장장치(100)의 접속 여부를 검출하여 데이터베이스(400)의 사용을 판단한다. 즉 인증된 고유의 암호화된 정보와, 사용자의 인증정보가 저장된 이동식 저장장치(100)는 시스템을 사용하는 동안 웹 서버(300)와 접속을 유지해야 하고, 사용자가 저장하는 데이터 예를 들면, 문서파일, 정지화상파일, 동영상파일 등의 저장 정보들을 일부 데이터(D1)는 이동식 저장장치(100)에 나머지 데이터(D2)는 데이터베이스(400)에 연동하여 저장한다.In addition, the management unit 310 detects whether the removable storage device 100 is connected to determine the use of the database 400. That is, the removable encrypted storage device 100 storing the unique encrypted information and the authentication information of the user must maintain the connection with the web server 300 while using the system, and the data stored by the user, for example, a document. The storage data such as a file, a still image file, a moving image file, and the like, may store some data D1 in the removable storage device 100 and the remaining data D2 in association with the database 400.

또한, 관리부(310)는 이동식 저장장치(100)가 접속되면 이동식 저장장치(100)에 저장된 일부 데이터(D1)와 데이터베이스(400)에 저장된 나머지 데이터(D2)를 검출하여 하나의 정상적인 정보로 생성한 다음 사용자에게 제공한다. 따라서, 관리부(310)는 이동식 저장장치(100)와 데이터베이스(400)가 연동되어야만 사용자에게 소정의 콘텐츠 서비스와 데이터 저장 및 관리 서비스를 실행한다.In addition, when the mobile storage device 100 is connected, the management unit 310 detects some data D1 stored in the mobile storage device 100 and the remaining data D2 stored in the database 400 to generate one normal information. Then give it to the user. Therefore, the management unit 310 executes a predetermined content service and data storage and management service to the user only when the mobile storage device 100 and the database 400 are linked.

데이터베이스(400)는 웹 서버(300)에 접속하기 위한 사용자 인증정보와 이동식 저장장치(100)에 부여된 고유의 암호화된 정보를 저장하는 인증서 DB(410)와, 상기 사용자에게 일정 용량의 저장공간을 제공하는 데이터 DB(420)를 포함한다.The database 400 includes a certificate DB 410 for storing user authentication information for accessing the web server 300 and unique encrypted information assigned to the removable storage device 100, and a storage space having a predetermined capacity for the user. It provides a data DB 420 to provide.

도 4는 본 발명에 따른 이동식 저장장치를 이용한 가상 저장 공간 관리 방법을 나타낸 흐름도로서, 도 1 내지 도 4를 참조하여 이동식 저장장치를 이용한 가상 저장 공간 관리방법을 설명하면 다음과 같다.4 is a flowchart illustrating a virtual storage space management method using a removable storage device according to the present invention. Referring to FIGS. 1 to 4, a virtual storage space management method using a removable storage device will be described below.

특정 웹 서버(300)에 접속하기 위한 실행 프로그램이 저장된 이동식 저장장치(100)를 단말기(200)에 연결하고, 단말기(200)에 상기 웹 서버(300)에 접속하기 위한 실행 프로그램의 설치 유무를 판단(S100)한다.Connect the mobile storage device 100, the execution program for accessing the specific web server 300 to the terminal 200, and whether the installation program for the access to the web server 300 is installed in the terminal 200 The determination is made (S100).

상기 S100단계에서, 단말기(200)에 웹 서버(300)와 접속하기 위한 접속 실행 프로그램이 없으면(S110) 이동식 저장장치(100)에 저장된 설치 프로그램을 이용하여 접속 실행 프로그램을 단말기(200)에 설치(S120)한다.In step S100, if there is no connection execution program for accessing the web server 300 in the terminal 200 (S110), the connection execution program is installed in the terminal 200 using an installation program stored in the mobile storage device 100. (S120).

상기 S120단계를 수행하여 접속을 위한 실행 프로그램의 설치를 종료한 다음 단말기(200)는 실행 프로그램을 구동하고, 이동식 저장장치(100)에 저장된 고유 정보와 사용자 인증 정보를 웹 서버(300)로 전송하여 접속을 요청(S130)한다.After completing the installation of the execution program for access by performing the step S120, the terminal 200 drives the execution program, and transmits the unique information and the user authentication information stored in the removable storage device 100 to the web server 300. To request a connection (S130).

상기 S130단계에서 전송된 이동식 저장장치(100)의 고유의 암호 정보와 사용자 인증 정보는 웹 서버(300)에서 데이터베이스(400)에 미리 저장된 로그인 정보 즉 이동식 저장장치(100)에 부여된 고유의 암호 정보와 사용자가 입력한 사용자 인증 정보를 검출(S140)하여 접속을 요청하는 사용자의 유효성을 판단(S150)한다.The unique password information and the user authentication information of the removable storage device 100 transmitted in step S130 is a unique password assigned to the removable storage device 100 that is previously stored in the database 400 in the web server 300. The information and the user authentication information input by the user are detected (S140), and the validity of the user requesting the connection is determined (S150).

상기 S150단계에서 사용자의 인증 정보와 이동식 저장장치의 고유 정보가 유효하지 않은 경우 웹 서버(300)는 접속을 거부(S151)한다.If the authentication information of the user and the unique information of the mobile storage device are not valid at step S150, the web server 300 rejects the access at step S151.

한편, 상기 S150단계에서 사용자의 로그인 정보가 유효한 경우 웹 서버(300)는 단말기(200)의 접속을 허용(S160)하고, 단말기(200)에 연결된 이동식 저장장치(100)와 데이터베이스(400)를 연동(S170)한다. 즉 상기 S170단계에서는 이동식 저장장치(100)가 단말기(200)를 통해 웹 서버(300)에 접속되어 있지 않으면 동작을 수행하지 않도록 한다. 따라서, 웹 서버(300)는 데이터베이스(400)에 저장된 데이터 또는 데이터베이스(400)를 이용하기 위한 인증키로 이동식 저장장치(100)의 접속 유무 또는 상기 이동식 저장장치(100)의 암호화 인증 정보 등을 지속적으로 검출한다.On the other hand, if the user's login information is valid in step S150, the web server 300 allows the connection of the terminal 200 (S160), the mobile storage device 100 and the database 400 connected to the terminal 200 Linkage (S170). That is, in step S170, the mobile storage device 100 does not perform an operation unless the mobile storage device 100 is connected to the web server 300 through the terminal 200. Accordingly, the web server 300 continuously maintains the presence or absence of the connection of the removable storage device 100 or the encryption authentication information of the removable storage device 100 as an authentication key for using the data stored in the database 400 or the database 400. Detects with

상기 S170단계를 수행한 다음 웹 서버(300)는 이동식 저정장치(100)와 데이터베이스(400)에 저장된 데이터를 로드하여 소정의 연산을 수행하거나, 외부 시스템으로부터 수신한 소정의 파일을 이동식 저장장치(100)에 저장할 수도 있고, 데이터베이스(400)에 저장할 수도 있으며, 이동식 저장장치(100)와 데이터베이스(400)에 분산하여 저장(S180)할 수도 있다. 즉 상기 S180단계에서는 이동식 저장장치(100)의 저장용량을 초과하는 대용량의 영상파일 또는 대용량의 데이터파일을 이동식 저장장치(100)의 저장공간과 데이터베이스(400)의 저장공간을 하나의 대용량의 저장공간으로 설정하여 데이터를 저장하는 것도 가능하다.After performing step S170, the web server 300 loads data stored in the mobile storage device 100 and the database 400 to perform a predetermined operation, or moves a predetermined file received from an external system to a mobile storage device ( It may be stored in the 100, or may be stored in the database 400, it may be stored in a removable storage device 100 and the database 400 (S180). That is, in step S180, the storage space of the mobile storage device 100 and the storage space of the database 400 store a large amount of image files or large data files exceeding the storage capacity of the mobile storage device 100 in one large capacity. It is also possible to set the space and store the data.

상기 S180단계를 수행한 다음 웹 서버(300)는 사용자로가 로그아웃을 요청하는지 검출(S190)하여 로그아웃 요청이 없는 경우 상기 S160단계로 리턴하여 웹 디스크 서비스를 제공하고, 사용자로부터 로그아웃이 요청되면 웹 서버(300)는 이동식 저장장치(100)의 고유 암호 정보를 데이터베이스(400)에 저장하는 파일정보와 연동하여 데이터베이스(400)에 저장(S200)한다.After performing step S180, the web server 300 detects whether the user requests to log out (S190). If there is no logout request, the web server 300 returns to step S160 to provide a web disk service, and logout from the user is performed. When requested, the web server 300 interoperates with the file information for storing the unique password information of the removable storage device 100 in the database 400 and stores it in the database 400 (S200).

따라서, 상기 S200단계에서 데이터베이스(400)에 저장된 데이터는 상기 이동식 저장장치(100)에 저장된 고유의 암호화 정보를 첨부하여 저장함으로써 이동식 저정장치(100)와 상기 이동식 저장장치에 저장된 고유의 암호화 정보가 일치하지 않으면 데이터베이스(400)에 저장된 정보를 사용할 수 없도록 한다.Therefore, the data stored in the database 400 in step S200 is stored by attaching and storing unique encryption information stored in the removable storage device 100 so that the unique storage information of the removable storage device 100 and the removable storage device are stored. If it does not match, the information stored in the database 400 is not available.

본 실시예에서는 이동식 저장장치(100)가 단말기(200)에 연결되어 단말기에 설치된 실행 프로그램을 통해 웹 서버(300)에 접속하였으나, PC의 운영체제 중에서 윈도 XP 이상의 운영체제에서는 이동식 저장장치(100)를 별도의 드라이버 설치과정 없이 인식할 수 있으므로, 상기 이동식 저장장치(100)를 단말기(200)에 연결하면 이동식 저장장치(100)에 저장된 접속 실행 프로그램이 자동으로 실행하여 웹서버(300)에 즉시 접속하는 것도 가능하다.In the present exemplary embodiment, the removable storage device 100 is connected to the terminal 200 and connected to the web server 300 through an execution program installed in the terminal. However, in the operating system of the PC, the removable storage device 100 may be used. Since it can be recognized without a separate driver installation process, when the mobile storage device 100 is connected to the terminal 200, a connection execution program stored in the mobile storage device 100 is automatically executed to immediately access the web server 300. It is also possible.

따라서, 본 발명에 따른 이동식 저장장치를 이용한 가상 저장 공간 관리 방법과 시스템은 이동식 저장장치에 자동 로그인 정보와 가상 저장공간에 저장된 데이터를 이용하기 위한 인증 정보를 저장함으로써 사용이 허용된 사용자 많이 가상 저장공간을 사용할 수 있으며, 이동식 저장장치의 저장용량을 초과하는 대용량의 데이터도 저장할 수 있게 된다.Therefore, the virtual storage space management method and system using a removable storage device according to the present invention virtual storage for a user allowed to use by storing the automatic login information and authentication information for using the data stored in the virtual storage space in the removable storage device Space is available, and it can store large amounts of data that exceeds the storage capacity of removable storage devices.

상기한 바와 같이, 본 발명은 USB를 이용한 이동식 저장장치를 이용하여 인터넷 상의 가상 저장장치에 자동으로 로그인 할 수 있으며, 이동식 저장장치와 상기 가상 저장장치를 연동함으로써 대용량의 저장공간을 사용할 수 있는 장점이 있다.As described above, the present invention can automatically log in to a virtual storage device on the Internet by using a portable storage device using a USB, the advantage of using a large storage space by interlocking the mobile storage device and the virtual storage device. There is this.

또한, 본 발명은 이동식 저장장치에 부여된 고유의 암호화 정보와 가상의 저장공간에 저장된 데이터를 연동시킴으로써 데이터의 부정사용과 해킹 등으로 인한 데이터의 불법 유출을 방지할 수 있는 장점이 있다.In addition, the present invention has the advantage of preventing the illegal leakage of data due to the illegal use and hacking of the data by interlocking the unique encryption information provided to the removable storage device and the data stored in the virtual storage space.

이상에서는, 본 발명을 특정의 바람직한 실시예에 대해서 도시하고 설명하였다. 그러나, 본 발명은 상술한 실시예에만 한정되는 것은 아니며, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 이하의 특허청구범위에 기재된 본 발명의 기술적 사상의 요지를 벗어남이 없이 얼마든지 다양하게 변경 실시할 수 있을 것이다.In the above, the present invention has been illustrated and described with respect to certain preferred embodiments. However, the present invention is not limited to the above-described embodiments, and those skilled in the art to which the present invention pertains can vary without departing from the spirit of the technical idea of the present invention described in the claims below. It will be possible to carry out the change.

Claims (8)

사용자의 인증 정보와, 상기 사용자에게 일정 용량의 가상 저장공간을 할당하여 관리하는 서버 시스템;A server system for allocating and managing user authentication information and a virtual storage space having a predetermined capacity to the user; 상기 서버 시스템에 접속하기 위한 암호화된 사용자 인증 정보 및 접속 실행 프로그램과, 상기 사용자의 임의의 데이터를 저장하는 저장수단;Encrypted user authentication information and an access execution program for accessing the server system, and storage means for storing any data of the user; 상기 서버 시스템에 네트워크를 통해 접속하여 상기 서버 시스템과 상기 사용자 인증정보 및 상기 임의의 데이터를 인터페이스하는 단말기; 및A terminal accessing the server system through a network to interface the server system with the user authentication information and the arbitrary data; And 상기 사용자 인증 정보를 저장하고, 상기 저장수단의 저장공간과 연동하여 상기 사용자의 임의의 데이터를 저장하는 데이터베이스를 포함하는 이동식 저장장치를 이용한 가상 저장 공간의 관리 시스템.And a database for storing the user authentication information and storing any data of the user in association with the storage space of the storage means. 제 1 항에 있어서,The method of claim 1, 상기 서버 시스템은 인터넷 상에서 가상의 저장공간을 제공하는 웹 디스크, 웹 하드, 웹 스토리지 또는 웹 폴더 중에서 적어도 어느 하나인 것을 특징으로 하는 이동식 저장장치를 이용한 가상 저장 공간의 관리 시스템.The server system is a virtual storage space management system using a removable storage device, characterized in that at least one of a web disk, a web hard, a web storage or a web folder that provides a virtual storage space on the Internet. 제 1 항에 있어서,The method of claim 1, 상기 저장수단은 USB를 이용하여 데이터 통신 하는 것을 특징으로 하는 이동식 저장장치를 이용한 가상 저장 공간의 관리 시스템.The storage means is a system for managing a virtual storage space using a removable storage device, characterized in that for data communication using a USB. 제 1 항에 있어서,The method of claim 1, 상기 저장수단은 메모리, MP3 플레이어, 디지털 카메라, PDA, 휴대폰, 스마트폰 중에서 적어도 어느 하나인 것을 특징으로 하는 이동식 저장장치를 이용한 가상 저장 공간의 관리 시스템.The storage means is at least one of a memory, an MP3 player, a digital camera, a PDA, a mobile phone, a smart phone management system of a virtual storage space using a mobile storage device. 제 1 항에 있어서,The method of claim 1, 상기 서버 시스템은 상기 저장수단과 상기 데이터베이스가 연동되어야 동작하는 것을 특징으로 하는 이동식 저장장치를 이용한 가상 저장 공간의 관리 시스템.The server system is a management system of a virtual storage space using a portable storage device, characterized in that the storage means and the database is linked to operate. 제 1 항에 있어서,The method of claim 1, 상기 서버 시스템은 상기 저장수단의 저장공간과 상기 데이터베이스의 저장공간을 연동하여 데이터를 저장하는 것을 특징으로 하는 이동식 저장장치를 이용한 가상 저장 공간의 관리 시스템.The server system is a system for managing a virtual storage space using a removable storage device, characterized in that for storing data in association with the storage space of the storage means and the database. 서버 시스템과 네트워크 접속하기 위한 단말기에 사용자 인증정보가 저장된 이동식 저장수단을 연결하여 상기 서버 시스템에 접속을 요청하는 단계;Requesting access to the server system by connecting a portable storage means storing user authentication information to a terminal for network connection with a server system; 상기 서버 시스템은 상기 접속 요청을 분석하여 사용자의 로그인 정보를 검출하고, 상기 사용자 로그인 정보의 유효성을 판단하는 단계;Analyzing, by the server system, the connection request to detect login information of a user and determining validity of the user login information; 상기 사용자 정보의 유효성 판단 결과에 따라 상기 접속 요청을 거부하거나, 또는 상기 사용자 접속을 허용하고 상기 이동식 저장수단의 저장공간과, 사용자에게 할당된 데이터베이스의 저장공간을 연동하는 단계;Rejecting the access request or allowing the user access according to a result of determining the validity of the user information, and interworking a storage space of the removable storage means with a storage space of a database allocated to the user; 상기 서버 시스템은 상기 사용자의 로그아웃을 판단하는 단계; 및The server system determining a logout of the user; And 상기 사용자의 로그아웃 판단 결과에 따라 상기 이동식 저장수단과 상기 데이터베이스를 연동하여 데이터를 저장하고 상기 연동을 해제하거나, 또는 상기 이동식 저장수단과 상기 데이터베이스의 연동을 유지하는 단계를 포함하는 이동식 저장장치를 이용한 가상 저장 공간의 관리 방법.And storing the data by interlocking the removable storage means and the database according to a logout determination result of the user and releasing the interworking or maintaining the interlocking of the removable storage means and the database. How to manage the virtual storage space used. 제 7 항에 있어서,The method of claim 7, wherein 상기 사용자의 로그인 정보를 검출하여 유효성을 판단하는 단계는 상기 이동식 저장수단에 저장된 서버 시스템 접속을 위한 사용자 인증 정보 및 상기 이동식 저장수단에 부여된 고유 인증정보를 검출하고, 상기 데이터베이스에 저장된 사용자 인증 정보와 비교하여 유효성을 판단하는 것을 특징으로 하는 이동식 저장장치를 이용한 가상 저장 공간의 관리 방법.Determining validity by detecting login information of the user includes detecting user authentication information for accessing a server system stored in the mobile storage means and unique authentication information provided to the mobile storage means, and user authentication information stored in the database. And a method for managing the virtual storage space using the removable storage device, characterized in that determining the effectiveness of the storage device.
KR1020040041930A 2004-06-08 2004-06-08 Method and system for managing virtual storage space using mobile storage Ceased KR20050009945A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020040041930A KR20050009945A (en) 2004-06-08 2004-06-08 Method and system for managing virtual storage space using mobile storage

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020040041930A KR20050009945A (en) 2004-06-08 2004-06-08 Method and system for managing virtual storage space using mobile storage

Publications (1)

Publication Number Publication Date
KR20050009945A true KR20050009945A (en) 2005-01-26

Family

ID=37222522

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020040041930A Ceased KR20050009945A (en) 2004-06-08 2004-06-08 Method and system for managing virtual storage space using mobile storage

Country Status (1)

Country Link
KR (1) KR20050009945A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100713128B1 (en) * 2004-11-08 2007-05-02 주식회사 비젯 Antivirus equipment and systems
KR100765476B1 (en) * 2005-11-11 2007-10-10 삼성전자주식회사 Mobile terminal interworking with web disk and method
KR100792686B1 (en) * 2006-12-11 2008-01-09 한국통신인터넷기술 주식회사 USB flash memory storage device and providing method
KR100909288B1 (en) * 2007-04-11 2009-07-24 한형남 Automatic installation of client program of UBS connection method and automatic execution method of client program using the same
KR100959487B1 (en) * 2008-11-03 2010-05-26 최백준 How Terminal Server Devices and Public Certificates Support for Public Certificate Support in a Server-Based Computing System in a Terminal Environment
KR101108357B1 (en) * 2009-07-14 2012-01-25 주식회사 케이티 Drive virtualization apparatus for local recognition of terminal peripheral device and method thereof, and method for providing drive information in user terminal therefor
KR101533427B1 (en) * 2013-12-19 2015-07-03 주식회사 퓨쳐텍 Mobile storage device providing mass virtual storage space and providing method thereof
WO2020085787A3 (en) * 2018-10-24 2020-07-30 김종호 Usb-type cloud drive and data management system using same

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100713128B1 (en) * 2004-11-08 2007-05-02 주식회사 비젯 Antivirus equipment and systems
KR100765476B1 (en) * 2005-11-11 2007-10-10 삼성전자주식회사 Mobile terminal interworking with web disk and method
KR100792686B1 (en) * 2006-12-11 2008-01-09 한국통신인터넷기술 주식회사 USB flash memory storage device and providing method
KR100909288B1 (en) * 2007-04-11 2009-07-24 한형남 Automatic installation of client program of UBS connection method and automatic execution method of client program using the same
KR100959487B1 (en) * 2008-11-03 2010-05-26 최백준 How Terminal Server Devices and Public Certificates Support for Public Certificate Support in a Server-Based Computing System in a Terminal Environment
KR101108357B1 (en) * 2009-07-14 2012-01-25 주식회사 케이티 Drive virtualization apparatus for local recognition of terminal peripheral device and method thereof, and method for providing drive information in user terminal therefor
KR101533427B1 (en) * 2013-12-19 2015-07-03 주식회사 퓨쳐텍 Mobile storage device providing mass virtual storage space and providing method thereof
WO2020085787A3 (en) * 2018-10-24 2020-07-30 김종호 Usb-type cloud drive and data management system using same
US11507320B2 (en) 2018-10-24 2022-11-22 Chong Ho Kim USB based cloud disk and disk segment management system

Similar Documents

Publication Publication Date Title
US10652226B2 (en) Securing communication over a network using dynamically assigned proxy servers
US20200304485A1 (en) Controlling Access to Resources on a Network
KR101076911B1 (en) System and method for providing security to an application
JP6426189B2 (en) System and method for biometric protocol standard
US9769266B2 (en) Controlling access to resources on a network
KR102698459B1 (en) Method and system for authenticating transmission of security credentials to a device
US20050177724A1 (en) Authentication system and method
US20130269007A1 (en) Authentication system, authentication server, service providing server, authentication method, and computer-readable recording medium
US20050188210A1 (en) System and method facilitating secure credential management
US20120222099A1 (en) Multifactor authentication service
WO2018126616A1 (en) Sharing method, apparatus and system
JP4738183B2 (en) Access control apparatus, access control method and program
KR101278926B1 (en) Social verification login system being possible to verify user and providing method thereof
KR20050009945A (en) Method and system for managing virtual storage space using mobile storage
JP2012118833A (en) Access control method
KR101545897B1 (en) A server access control system by periodic authentification of the smart card
KR100976040B1 (en) User Authentication Method and System Using USB Storage System
KR20170103691A (en) Authentication mehtod and system using ip address and short message service
JP2010097510A (en) Remote access management system and method
KR101160903B1 (en) Blacklist extracting system and method thereof
JP2009260688A (en) Security system and method thereof for remote terminal device in wireless wide-area communication network
KR101368122B1 (en) Method for security of computer using mobile communication terminal and computer therefor
KR20140023085A (en) A method for user authentication, a authentication server and a user authentication system
KR20020011577A (en) User certification system on internet
JP2005209068A (en) Security server

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20040608

PA0201 Request for examination
G15R Request for early publication
PG1501 Laying open of application

Comment text: Request for Early Opening

Patent event code: PG15011R01I

Patent event date: 20050107

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20051007

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20051219

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20051007

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I