[go: up one dir, main page]

KR100625216B1 - P2p 기반의 멀티미디어 데이타 전송시스템 - Google Patents

P2p 기반의 멀티미디어 데이타 전송시스템 Download PDF

Info

Publication number
KR100625216B1
KR100625216B1 KR1020030077178A KR20030077178A KR100625216B1 KR 100625216 B1 KR100625216 B1 KR 100625216B1 KR 1020030077178 A KR1020030077178 A KR 1020030077178A KR 20030077178 A KR20030077178 A KR 20030077178A KR 100625216 B1 KR100625216 B1 KR 100625216B1
Authority
KR
South Korea
Prior art keywords
multimedia file
multimedia
processing module
file
registered
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.)
Expired - Fee Related
Application number
KR1020030077178A
Other languages
English (en)
Other versions
KR20050042350A (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 KR1020030077178A priority Critical patent/KR100625216B1/ko
Publication of KR20050042350A publication Critical patent/KR20050042350A/ko
Application granted granted Critical
Publication of KR100625216B1 publication Critical patent/KR100625216B1/ko
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • G06F21/105Arrangements for software license management or administration, e.g. for managing licenses at corporate level
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/18Legal services
    • G06Q50/184Intellectual property management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/65Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • Tourism & Hospitality (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Technology Law (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Primary Health Care (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Human Resources & Organizations (AREA)
  • General Health & Medical Sciences (AREA)
  • Strategic Management (AREA)
  • Software Systems (AREA)
  • Operations Research (AREA)
  • Computer Hardware Design (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

본 발명은 P2P 기반의 멀티미디어 데이타 전송시스템에 관한 것으로, 멀티미디어 데이타 전송을 수행하는 관리서버와, 이 관리서버에 연동되어 각 사용자별로 할당된 관리서버의 저장영역에 공유할 멀티미디어 파일을 등록하고, 사용자간의 P2P 통신을 통한 멀티미디어 파일 전송요청을 송수신하는 다수의 사용자 컴퓨터를 포함하여 구성함으로써 서버 운영사의 저작권 침해에 대한 문제를 해결할 수 있으며, 더 나아가 관리서버에 등록된 멀티미디어 파일을 실시간 스트리밍 서비스를 통해 제공함으로써 불법 복제를 방지할 수 있는 유용한 효과를 가진다.
P2P(Peer to Peer), 멀티미디어(Multi-media), 스트리밍(Streaming), 저작권

Description

P2P 기반의 멀티미디어 데이타 전송시스템 {Multi-media data transmission system based on the Peer to Peer network}
도 1 은 본 발명에 따른 P2P 기반의 멀티미디어 데이타 전송시스템의 개요도
도 2 는 본 발명에 따른 P2P 기반의 멀티미디어 데이타 전송시스템의 일실시예의 블럭도
도 3 은 본 발명에 따른 P2P 기반의 멀티미디어 데이타 전송시스템의 일실시예에 따른 흐름도
<도면의 주요 부분에 대한 부호의 설명>
10 : 관리서버 11 : 회원관리부
12 : 멀티미디어 파일 등록부 13 : 멀티미디어 파일 전송 관리부
14 : 멀티미디어 파일 삭제부 20a, 20b : 사용자 컴퓨터
21 : 멀티미디어 파일 관리부 22 : P2P 처리부
23 : 멀티미디어 파일 전송요청부 24 : 멀티미디어 파일 재생부
25 : 멀티미디어 파일 변환부
본 발명은 P2P 기반의 멀티미디어 데이타 전송시스템에 관한 것으로, 특히, 각 사용자별로 할당된 관리서버의 저장영역에 저장된 각 사용자가 등록한 멀티미디어 파일을 사용자간의 P2P 통신을 통한 전송요청에 따라 서로 공유할 수 있도록 한 P2P 기반의 멀티미디어 데이타 전송시스템에 관한 것이다.
종래의 경우 멀티미디어 파일을 사용자에게 제공하는 방법으로 다음과 같은 방법들이 이용되어져 왔다.
첫째는 스트리밍 서비스(Streaming Service) 방법으로, 음악 포탈 사이트 등 멀티미디어 서비스를 제공하는 사이트 서버에 서비스 제공사에서 일괄적으로 스트리밍 파일을 보관하고, 이 사이트에 접속한 사용자가 파일목록을 검색하여 시청을 원하는 파일을 선택할 경우 선택된 파일을 스트리밍 방식으로 해당 사용자 컴퓨터로 전송하여 사용자가 실시간으로 멀티미디어 파일을 재생하여 시청할 수 있도록 한 방법이다.
둘째는 소리바다와 같은 P2P 파일 공유 방법으로, 각 사용자가 자신이 보유하고 있는 멀티미디어 파일을 서버를 거치지 않고 서로간에 공유할 수 있도록 한 방법이다.
셋째는 웹하드를 통해 파일을 공유하는 방법으로, 각 사용자가 자신이 보유하고 있는 인터넷 서버의 개인 저장공간에 멀티미디어 파일을 보관하고, 이를 타 사용자와 아이디/패스워드를 공유하는 형태로 자료를 주고받을 수 있도록 한 방법이다.
넷째는 개인 인터넷 방송 방법으로, 방송을 제공하는 사용자가 자신이 보유 하고 있는 멀티미디어 파일을 타 사용자에게 방송을 중계하는 중계서버가 중계하여 개인방송 서비스를 제공함으로써, 방송을 제공하는 사용자가 개설한 개인 방송국에 입장한 여러 사용자들이 동일한 내용의 멘트 및 음악을 실시간으로 시청할 수 있도록 한 방법이다.
본 발명자는 서비스를 제공하는 사이트 서버에 서비스 제공사가 일괄적으로 스트리밍 파일을 보관해야만 했었기 때문에 저작권 침해에 대한 문제가 있었던 상기한 스트리밍 서비스(Streaming Service) 방법의 문제점을 해결하기 위해 상기한 P2P 파일 공유 방법과 웹하드를 통해 파일을 공유하는 방법을 유기적으로 결합하여 각 사용자별로 할당된 관리서버의 저장영역에 공유할 멀티미디어 파일을 등록하고, 사용자간의 P2P 통신을 통한 전송요청에 따라 상기 관리서버에 등록된 멀티미디어 파일을 서로 공유할 수 있도록 한 P2P 기반의 멀티미디어 데이타 전송시스템에 관한 연구를 하게 되었다.
본 발명은 상기한 취지하에 발명된 것으로, 각 사용자별로 할당된 관리서버의 저장영역에 공유할 멀티미디어 파일을 등록하고, 사용자간의 P2P 통신을 통한 전송요청에 따라 상기 관리서버에 등록된 멀티미디어 파일을 서로 공유할 수 있도록 함으로써 서버 운영사의 저작권 침해에 대한 문제를 해결할 수 있도록 한 P2P 기반의 멀티미디어 데이타 전송시스템을 제공함을 그 목적으로 한다.
본 발명의 또 다른 목적은 상기 관리서버에 등록된 멀티미디어 파일을 실시간 스트리밍 서비스를 통해 제공함으로써 불법 복제를 방지할 수 있는 P2P 기반의 멀티미디어 데이타 전송시스템을 제공하는 것이다.
상기한 목적을 달성하기 위한 본 발명의 일 양상에 따르면, 본 발명에 따른 P2P 기반의 멀티미디어 데이타 전송시스템은 사용자 컴퓨터로부터 회원 등록을 위한 정보를 입력받아 회원 등록을 처리하고, 등록된 각 회원에게 멀티미디어 데이타 저장을 위한 개인저장용량을 할당하는 회원관리부와, 사용자 컴퓨터로부터 회원 식별정보 및 해당 회원에게 할당된 개인저장용량중 잔여용량 이하의 멀티미디어 파일을 수신하고, 이를 기억장소에 저장하여 공유할 멀티미디어를 등록하는 멀티미디어 파일 등록부와, 멀티미디어 파일을 등록한 회원의 사용자 컴퓨터로부터 송신할 멀티미디어 파일 및 수신할 회원 식별정보를 포함하는 멀티미디어 파일 전송 요청을 수신하고, 상기 기억장소로부터 송신할 멀티미디어 파일을 검색하고, 검색된 멀티미디어 파일을 상기 수신할 회원 식별정보에 해당하는 회원의 사용자 컴퓨터로 전송하는 멀티미디어 파일 전송 관리부를 포함하는 관리서버에서 실행 가능한 서버 처리모듈과; 상기 서버 처리모듈로 회원 식별정보 및 공유할 멀티미디어 파일을 전송하여 등록요청하는 멀티미디어 파일 관리부와, 타 회원의 사용자 컴퓨터로 자신이 등록한 멀티미디어 파일 목록정보를 제공하여 타 회원으로부터 자신이 등록한 멀티미디어 파일에 대한 전송 요청을 수신받고, 타 회원이 등록한 멀티미디어 파일 목록을 검색하여 타 회원이 등록한 멀티미디어 파일에 대한 전송을 요청하는 P2P 처리부와, 상기 P2P 처리부에 의해 수신된 타 회원 사용자 컴퓨터로부터의 자신이 등록한 멀티미디어 파일에 대한 전송 요청에 따라 상기 서버 처리모듈로 수신할 회원 식별정보 및 전송할 멀티미디어 파일정보를 포함하는 멀티미디어 파일 전송 요청정보를 전송하는 멀티미디어 파일 전송요청부와, 상기 서버 처리모듈로부터 전송 요청한 타 회원이 등록한 멀티미디어 파일을 수신하고, 이를 재생하는 멀티미디어 파일 재생부를 포함하는 사용자 컴퓨터에서 실행 가능한 P2P 클라이언트 처리모듈을 포함하되,
상기 서버 처리모듈의 멀티미디어 파일 등록부에 의해 멀티미디어 파일이 저장되는 기억장소가 각 회원의 e-메일 보관함, 또는 각 회원의 웹하드(Web Hard Disk)인 것을 특징으로 한다.
따라서, 각 사용자별로 할당된 관리서버의 저장영역에 공유할 멀티미디어 파일을 등록하고, 사용자간의 P2P 통신을 통한 전송요청에 따라 상기 관리서버에 등록된 멀티미디어 파일을 서로 공유할 수 있도록 함으로써 서버 운영사의 저작권 침해에 대한 문제를 해결할 수 있게 된다.
본 발명의 부가적인 양상에 따르면, 본 발명에 따른 P2P 기반의 멀티미디어 데이타 전송시스템은 상기 서버 처리모듈의 멀티미디어 파일 전송 관리부에 의해 전송되는 멀티미디어 파일이 스트리밍(Streaming) 방식으로 전송되는 것을 특징으로 한다.
따라서, 관리서버에 등록된 멀티미디어 파일을 실시간 스트리밍 서비스를 통해 제공함으로써 불법 복제를 방지할 수 있게 된다.
이하, 첨부된 도면을 참조하여 기술되는 바람직한 실시예를 통하여 본 발명을 당업자가 용이하게 이해하고 재현할 수 있도록 상세히 기술하기로 한다.
도 1 은 본 발명에 따른 P2P 기반의 멀티미디어 데이타 전송시스템의 개요도이다.
도면에 도시한 바와같이, 본 발명에 따른 P2P 기반의 멀티미디어 데이타 전 송시스템은 멀티미디어 데이타 전송을 수행하는 관리서버(10)와, 이 관리서버(10)에 연동되어 각 사용자별로 할당된 관리서버(10)의 저장영역에 공유할 멀티미디어 파일을 등록하고 사용자간의 P2P 통신을 통한 전송요청을 송수신하는 다수의 사용자 컴퓨터(20a)(20b)를 포함한다.
도 2 는 본 발명에 따른 P2P 기반의 멀티미디어 데이타 전송시스템의 일실시예의 블럭도이다.
구체적으로, 본 발명에 따른 P2P 기반의 멀티미디어 데이타 전송시스템은 상기 관리서버(10)에서 실행 가능한 소프트웨어의 형태로 존재하는 서버 처리모듈과, 상기 사용자 컴퓨터(20a)(20b)에서 실행 가능한 소프트웨어의 형태로 존재하는 P2P 클라이언트 처리모듈을 포함한다.
상기 관리서버(10)에서 실행 가능한 서버 처리모듈은 회원관리부(11)와, 멀티미디어 파일 등록부(12)와, 멀티미디어 파일 전송 관리부(13)를 포함한다.
상기 회원관리부(11)는 사용자 컴퓨터(20a)(20b)로부터 회원 등록을 위한 정보를 입력받아 회원 등록을 처리하고, 등록된 각 회원에게 멀티미디어 데이타 저장을 위한 개인저장용량을 할당한다.
본 발명에 따른 P2P 기반의 멀티미디어 데이타 전송 서비스를 이용하기 위해서는 각 사용자는 관리서버(10)에 회원 등록하여 멀티미디어 데이타 저장을 위한 개인저장용량을 할당받아야 한다.
상기한 개인저장용량은 e-메일 보관함 또는 웹하드(Web Hard Disk) 등 각 개인별로 관리서버(10)로부터 할당되는 논리적 또는 물리적으로 유한한 기억장소로서 회원 등록시 부여받은 아이디 및 패스워드를 이용해 접근 가능하다.
이를 위해, 본 발명에 따른 P2P 기반의 멀티미디어 데이타 전송시스템의 서버 처리모듈은 상기 회원관리부(11)를 통해 사용자 컴퓨터(20a)(20b)로 회원정보 입력을 위한 그래픽 사용자 인터페이스(GUI)를 제공하고, 이로부터 입력된 회원정보를 이용해 소정의 회원 가입 절차를 거쳐 회원등록하고, 등록된 각 회원에게 멀티미디어 데이타 저장을 위한 개인저장용량을 할당하여 회원정보 및 개인저장용량의 할당정보를 회원정보 데이타베이스에 저장한다. 상기한 회원등록에 관련된 기술은 이 출원 이전에 이미 다양하게 공지되어 시행되는 통상의 기술이므로, 이에 대한 자세한 설명은 생략하고자 한다.
상기 멀티미디어 파일 등록부(12)는 사용자 컴퓨터(20a)로부터 회원 식별정보 및 해당 회원에게 할당된 개인저장용량중 잔여용량 이하의 멀티미디어 파일을 수신하고, 이를 기억장소에 저장하여 공유할 멀티미디어를 등록한다.
상기 관리서버(10)로부터 멀티미디어 데이타 저장을 위한 개인저장용량을 할당받은 회원 사용자는 타 회원 사용자와 공유하기를 원하는 멀티미디어 데이타를 자신이 할당받은 개인저장용량 내에서 상기 관리서버(10)의 기억장소에 업로드하여 등록한다.
이 때, 본 발명에 따른 P2P 기반의 멀티미디어 데이타 전송시스템의 서버 처리모듈은 상기 멀티미디어 파일 등록부(12)를 통해 사용자 컴퓨터(20a)로 업로드할 멀티미디어 파일을 선택하는 그래픽 사용자 인터페이스(GUI)를 제공하고, 이를 통해 선택된 멀티미디어 파일은 회원 식별정보와 함께 상기 관리서버(10)로 전송된 다. 상기 멀티미디어 파일 등록부(12)는 이를 수신하여 해당 사용자에게 할당된 e-메일 보관함 또는 웹하드 등의 기억장소에 멀티미디어 파일 데이타베이스로 저장하여 등록한다.
상기 회원 식별정보는 P2P 네트워크상에서 각 회원 사용자를 식별할 수 있는 아이디, 또는 e-메일 주소, 또는 닉네임 등의 각 회원 사용자에 부여된 고유한 정보이다.
상기 멀티미디어 파일 전송 관리부(13)는 멀티미디어 파일을 등록한 회원의 사용자 컴퓨터(20a)로부터 송신할 멀티미디어 파일 및 수신할 회원 식별정보를 포함하는 멀티미디어 파일 전송 요청을 수신하고, 상기 기억장소로부터 송신할 멀티미디어 파일을 검색하고, 검색된 멀티미디어 파일을 상기 수신할 회원 식별정보에 해당하는 회원의 사용자 컴퓨터(20b)로 전송한다.
각 사용자는 아래에서 구체적으로 설명되는 사용자 컴퓨터(20b)에서 실행 가능한 P2P 클라이언트 처리모듈을 통해 P2P 네트워크상에서 타인이 등록한 멀티미디어 파일을 검색하고, 원하는 멀티미디어 파일 선택하고 이에 대한 전송을 해당 멀티미디어 파일을 등록한 사용자 컴퓨터(20a)로 요청한다. 이 요청을 수신한 사용자 컴퓨터(20a)는 상기 관리서버(10)로 송신할 멀티미디어 파일 및 이를 수신할 회원 식별정보를 포함하는 멀티미디어 파일 전송 요청정보를 전송한다.
본 발명에 따른 P2P 기반의 멀티미디어 데이타 전송시스템의 서버 처리모듈은 상기 멀티미디어 파일 전송 관리부(13)를 통해 상기 멀티미디어 파일 전송 요청정보를 수신하고, 기억장소로부터 송신할 멀티미디어 파일을 검색하고, 검색된 멀 티미디어 파일을 상기 수신할 회원 식별정보에 해당하는 회원의 사용자 컴퓨터(20b)로 전송함으로써 상기 관리서버(10)에 등록된 멀티미디어 파일을 서로 공유할 수 있도록 한다.
한편, 상기 사용자 컴퓨터(20a)(20b)에서 실행 가능한 P2P 클라이언트 처리모듈은 멀티미디어 파일 관리부(21)와, P2P 처리부(22)와, 멀티미디어 파일 전송요청부(23)와, 멀티미디어 파일 재생부(24)를 포함한다.
상기 멀티미디어 파일 관리부(21)는 상기 서버 처리모듈로 회원 식별정보 및 공유할 멀티미디어 파일을 전송하여 등록요청한다.
즉, 상기 관리서버(10)로부터 멀티미디어 데이타 저장을 위한 개인저장용량을 할당받은 회원 사용자는 타 회원 사용자와 공유하기를 원하는 멀티미디어 데이타를 자신이 할당받은 개인저장용량 내에서 상기 관리서버(10)의 기억장소에 업로드(Upload)하여 등록하게 되는데, 본 발명에 따른 P2P 기반의 멀티미디어 데이타 전송시스템의 P2P 클라이언트 처리모듈은 상기 멀티미디어 파일 관리부(21)를 통해 상기 관리서버(10)로부터 제공되는 업로드할 멀티미디어 파일을 선택하는 그래픽 사용자 인터페이스(GUI)를 실행하여 하드디스크 등의 기억장소의 멀티미디어 파일 데이타베이스에 저장된 업로드할 멀티미디어 파일을 사용자로부터 선택받고, 상기 서버 처리모듈로 해당 회원 식별정보 및 공유할 멀티미디어 파일을 전송하여 등록요청하고, 멀티미디어 파일목록정보 데이타베이스에 등록 요청한 멀티미디어 파일들의 목록을 저장한다.
상기 P2P 처리부(22)는 타 회원의 사용자 컴퓨터로 자신이 등록한 멀티미디 어 파일 목록정보를 제공하여 타 회원으로부터 자신이 등록한 멀티미디어 파일에 대한 전송 요청을 수신받고, 타 회원이 등록한 멀티미디어 파일 목록을 검색하여 타 회원이 등록한 멀티미디어 파일에 대한 전송을 요청한다.
본 발명에 따른 P2P 기반의 멀티미디어 데이타 전송시스템의 P2P 클라이언트 처리모듈은 슈퍼 피어(Super Peer)(도면 도시 생략)가 각 사용자 컴퓨터로부터 각 회원 사용자가 등록한 멀티미디어 파일 목록을 수집하여 전체 회원 사용자가 관리서버(10)에 등록한 멀티미디어 파일 목록과, 파일을 등록한 회원 목록을 관리한다.
본 발명에 따른 P2P 기반의 멀티미디어 데이타 전송시스템의 P2P 클라이언트 처리모듈의 P2P 처리부(22)는 상기 슈퍼피어를 통해 타 회원의 사용자 컴퓨터로 자신이 등록한 멀티미디어 파일 목록정보를 제공하게 되며, 슈퍼피어를 통해 멀티미디어 파일을 검색한 타 회원의 사용자 컴퓨터로부터 자신이 등록한 멀티미디어 파일에 대한 전송 요청을 수신받는다.
또한, 본 발명에 따른 P2P 기반의 멀티미디어 데이타 전송시스템의 P2P 클라이언트 처리모듈의 P2P 처리부(22)를 통해 각 사용자는 상기 슈퍼피어에서 수집된 멀티미디어 파일 목록을 검색함으로써 원하는 멀티미디어 데이타를 찾을 수 있게 되며, 선택된 멀티미디어 데이타를 등록한 회원의 사용자 컴퓨터로 멀티미디어 파일에 대한 전송을 요청한다.
한편, 이와는 달리 관리서버(10)가 전체 회원 사용자가 등록한 멀티미디어 파일 목록과, 파일을 등록한 회원 목록을 관리하도록 할 수 도 있다.
상기 멀티미디어 파일 전송요청부(23)는 상기 P2P 처리부(22)에 의해 수신된 타 회원 사용자 컴퓨터로부터의 자신이 등록한 멀티미디어 파일에 대한 전송 요청에 따라 상기 서버 처리모듈로 수신할 회원 식별정보 및 전송할 멀티미디어 파일정보를 포함하는 멀티미디어 파일 전송 요청정보를 전송한다.
즉, 본 발명에 따른 P2P 기반의 멀티미디어 데이타 전송시스템의 P2P 클라이언트 처리모듈의 P2P 처리부(22)를 통해 타 회원 사용자 컴퓨터로부터 자신이 등록한 멀티미디어 파일에 대한 전송 요청을 수신하면, 본 발명에 따른 P2P 기반의 멀티미디어 데이타 전송시스템의 P2P 클라이언트 처리모듈은 상기 멀티미디어 파일 전송요청부(23)를 통해 상기 관리서버(10)의 서버 처리모듈로 전송을 요청한 회원 식별정보 및 전송할 멀티미디어 파일정보를 포함하는 멀티미디어 파일 전송 요청정보를 전송한다.
그러면, 상기한 서버 처리모듈의 멀티미디어 파일 전송 관리부(13)가 해당 멀티미디어 파일을 등록한 기억장소로부터 송신할 멀티미디어 파일을 독출하여 이를 상기 수신할 회원 식별정보에 해당하는 회원의 사용자 컴퓨터로 전송함으로써 멀티미디어 파일을 공유하게 된다.
상기 멀티미디어 파일 재생부(24)는 상기 서버 처리모듈로부터 전송 요청한 타 회원이 등록한 멀티미디어 파일을 수신하고, 이를 재생한다.
즉, 이 멀티미디어 파일 재생부(24)는 타 회원 사용자가 등록한 멀티미디어 파일에 대한 전송요청을 했을 경우 상기 서버 처리모듈의 멀티미디어 파일 전송 관리부(13)가 해당 멀티미디어 파일을 등록한 타 회원 사용자의 기억장소로부터 전송요청한 멀티미디어 파일을 독출하여 전송하면, 이를 수신하여 재생한다. 상기 멀티 미디어 파일의 재생에 관련된 기술은 이 출원 이전에 이미 다양하게 공지되어 시행되는 통상의 기술이므로, 이에 대한 자세한 설명은 생략하고자 한다.
상기한 바와같은 시스템 구성을 갖는 본 발명에 따른 P2P 기반의 멀티미디어 데이타 전송시스템의 동작을 도 3 을 통해 알아본다.
도 3 은 본 발명에 따른 P2P 기반의 멀티미디어 데이타 전송시스템의 일실시예에 따른 흐름도이다.
도면에 도시한 바와같이, 본 발명에 따른 P2P 기반의 멀티미디어 데이타 전송시스템은 먼저, 단계 S110 에서 상기 서버 처리모듈의 회원관리부(11)를 통해 사용자로부터 회원 등록을 위한 정보를 입력받아 회원 등록을 처리하고, 등록된 각 회원에게 멀티미디어 데이타 저장을 위한 개인저장용량을 할당한다.
그러면, 단계 S120 에서 회원 사용자가 상기 P2P 클라이언트 처리모듈의 멀티미디어 파일 관리부(21)를 통해 상기 서버 처리모듈로 회원 식별정보 및 공유할 멀티미디어 파일을 전송하여 등록요청하면, 상기 서버 처리모듈의 멀티미디어 파일 등록부(12)가 이를 수신하여 공유할 멀티미디어 파일을 등록처리한다.
이 후, 단계 S130 에서 회원 사용자가 상기 P2P 클라이언트 처리모듈의 P2P 처리부(22)를 통해 자신이 등록한 멀티미디어 파일 목록정보를 슈퍼피어에 제공한다.
한편, 단계 S140 에서 회원 사용자가 상기 P2P 클라이언트 처리모듈의 P2P 처리부(22)를 통해 타 사용자가 등록한 멀티미디어 파일을 상기 슈퍼피어를 통해 검색하여 전송받길 원하는 멀티미디어 파일을 등록한 회원 사용자의 컴퓨터로 멀티 미디어 파일에 대한 전송을 요청한다.
그러면, 단계 S150 에서 자신이 등록한 멀티미디어 파일에 대한 전송 요청을 수신한 사용자는 상기 P2P 클라이언트 처리모듈의 멀티미디어 파일 전송요청부(23)를 통해 멀티미디어 파일을 수신할 회원 식별정보 및 전송할 멀티미디어 파일정보를 포함하는 멀티미디어 파일 전송 요청정보를 상기 서버 처리모듈로 전송한다.
그러면, 단계 S160 에서 상기 서버 처리모듈의 멀티미디어 파일 전송 관리부(13)가 멀티미디어 파일 전송 요청정보를 수신하고, 송신할 멀티미디어 파일을 검색하여 검색된 멀티미디어 파일을 상기 수신할 회원 식별정보에 해당하는 회원의 사용자 컴퓨터(20b)로 전송한다.
그러면, 단계 S170 에서 상기 P2P 클라이언트 처리모듈은 멀티미디어 파일 재생부(24)를 통해 상기 서버 처리모듈로부터 전송된 멀티미디어 파일을 수신하여 이를 재생하는 동작을 한다.
따라서, 본 발명에 따른 P2P 기반의 멀티미디어 데이타 전송시스템은 각 사용자별로 할당된 관리서버의 저장영역에 공유할 멀티미디어 파일을 등록하고, 사용자간의 P2P 통신을 통한 전송요청에 따라 상기 관리서버에 등록된 멀티미디어 파일을 서로 공유할 수 있도록 함으로써 서버 운영사의 저작권 침해에 대한 문제를 해결할 수 있게 된다.
한편, 본 발명의 부가적인 양상에 따르면, 상기 서버 처리모듈의 멀티미디어 파일 등록부(12)에 의해 멀티미디어 파일이 저장되는 기억장소가 각 회원의 e-메일 보관함일 수 도 있다.
따라서, 각 회원에게 부여된 e-메일 계정에 할당된 e-메일 용량내에서 멀티미디어 파일을 e-메일 보관함에 보관함으로써 개인관리 가능하도록 하여 해당 회원의 허락 없이는 임의로 다른 사용자에게 멀티미디어 파일이 제공되지 않으며, 이 e-메일 보관함에 저장된 멀티미디어 파일에 대한 복제 및 변형이 불가능하도록 한다.
한편, 본 발명의 부가적인 양상에 따르면, 상기 서버 처리모듈의 멀티미디어 파일 등록부(12)에 의해 멀티미디어 파일이 저장되는 기억장소가 각 회원의 웹하드(Web Hard Disk)일 수 도 있다.
따라서, 각 회원에게 부여된 웹하드 계정에 할당된 저장 용량내에서 멀티미디어 파일을 웹하드에 보관함으로써 개인관리 가능하도록 하여 해당 회원의 허락 없이는 임의로 다른 사용자에게 멀티미디어 파일이 제공되지 않으며, 이 웹하드에 저장된 멀티미디어 파일에 대한 복제 및 변형이 불가능하도록 한다.
한편, 본 발명의 부가적인 양상에 따르면, 상기 서버 처리모듈의 멀티미디어 파일 전송 관리부(13)에 의해 전송되는 멀티미디어 파일이 스트리밍(Streaming) 방식으로 전송되는 것이 바람직하다.
따라서, 관리서버에 등록된 멀티미디어 파일을 실시간 스트리밍 서비스를 통해 제공함으로써 불법 복제를 방지할 수 있게 된다.
한편, 본 발명의 부가적인 양상에 따르면, 멀티미디어 파일을 수신할 회원 식별정보가 e-메일 주소이고, 상기 스트리밍 방식으로 전송되는 멀티미디어 파일이 상기 e-메일 주소로 발송된 e-메일내에 포함되도록 할 수 도 있다.
즉, 관리서버(10)가 멀티미디어 파일을 수신하는 회원의 e-메일의 내용에 요청한 멀티미디어 파일이 실시간 스트림 재생되도록 한 코드를 포함하여 전송함으로써 멀티미디어 파일을 수신하는 회원의 e-메일을 통해 멀티미디어 파일을 전송하게되어 저작권 침해 우려에 대한 보다 효율적인 방지가 가능하다.
한편, 본 발명의 부가적인 양상에 따르면, 상기 서버 처리모듈의 멀티미디어 파일 등록부(12)가 멀티미디어 파일 저장시 미리 정해진 분류방식에 따라 분류별로 저장할 수 도 있다.
즉, 회원이 관리서버(10)에 멀티미디어 파일 등록시 예컨데, 음악 파일의 경우 가수별/장르별/제목별/테마별 등의 미리 정해진 분류방식에 따라 분류별로 저장함으로써, 등록된 멀티미디어 파일의 효율적인 검색 및 제공이 가능해진다.
한편, 본 발명의 부가적인 양상에 따르면, 상기 서버 처리모듈의 멀티미디어 파일 등록부(12)가 멀티미디어 파일 저장시 기 저장된 동일한 파일이 존재하는지 판단하여 존재할 경우, 중복 저장하지 않고 해당 파일에 대해 등록한 복수의 회원에 대한 목록정보를 해당 파일과 연동하는 것이 바람직하다.
즉, 관리서버(10)의 기억장소내에 다른 사용자에 의해 업로드된 동일한 파일이 저장된다면, 불필요한 저장공간 낭비 및 전송시 속도저하의 우려가 있으므로, 멀티미디어 파일 등록시 기 저장된 동일한 파일이 존재하는지 판단하여 중복 등록된 멀티미디어 파일에 대해서는 이를 등록한 복수의 회원에 대한 목록정보를 해당 멀티미디어 파일에 연동함으로써 해당 멀티미디어 파일 전송시 이 연동된 목록정보를 참조하여 전송하여 불필요한 저장공간 낭비 및 전송시 속도저하를 방지한다. 상 기한 두 파일이 동일한지에 대한 여부를 판단하는 기술은 이 출원 이전에 이미 다양하게 공지되어 시행되는 통상의 기술이므로 이에 대한 자세한 설명은 생략하고자 한다.
한편, 본 발명의 부가적인 양상에 따르면, 상기 서버 처리모듈이 사용자 컴퓨터로부터 회원 식별정보 및 해당 회원이 등록한 멀티미디어 파일의 삭제 요청정보를 수신하고, 삭제 요청된 멀티미디어 파일을 상기 기억장소로부터 삭제하는 멀티미디어 파일 삭제부(14)를 더 포함할 수 도 있다.
즉, 사용자는 이 멀티미디어 파일 삭제부(14)를 통해 자신이 등록한 멀티미디어 파일을 관리서버(10)로부터 삭제할 수 가 있게된다. 상기 관리서버의 상기 서버 처리모듈은 상기 멀티미디어 파일 삭제부(14)를 통해 사용자 컴퓨터로 등록된 멀티미디어 파일을 삭제하도록 하는 그래픽 사용자 인터페이스(GUI)를 제공하고, 이를 통해 선택된 멀티미디어 파일을 관리서버(10)의 기억장소로부터 삭제한다.
이 때, 상기 멀티미디어 파일 삭제부(14)는 상기한 멀티미디어 파일에 대해 동일한 파일을 등록한 복수의 회원에 대한 목록정보가 연동된 경우에는 삭제 요청된 멀티미디어 파일을 삭제하지 않고, 해당 파일에 연동된 복수의 회원에 대한 목록정보로부터 해당 삭제 요청한 회원 식별정보에 해당하는 회원의 목록을 삭제하는 것이 바람직하다.
한편, 본 발명의 부가적인 양상에 따르면, 상기 P2P 클라이언트 처리모듈이 상기 멀티미디어 파일 관리부(21)에 의해 상기 서버 처리모듈로 전송되는 멀티미디어 파일을 스트리밍 방식으로 변환하는 멀티미디어 파일 변환부(25)를 더 포함할 수 도 있다.
즉, 상기 P2P 클라이언트 처리모듈이 상기 멀티미디어 파일 변환부(25)를 통해 사용자의 컴퓨터의 하드디스크 등에 저장된 멀티미디어 파일을 스트리밍 방식으로 변환하여 관리서버(10)에 전송하여 저장되도록 함으로써, 이를 전송받는 타 사용자에 의한 복제 및 변형이 불가능하도록 하여 저작권 침해에 대한 우려를 최소화한다.
이 때, 멀티미디어 파일을 스트리밍 방식으로 변환하는 멀티미디어 파일 변환 처리 기능을 관리서버(10)에 두어도 무방하나, 관리서버(10)의 부하를 최소화하기 위해 상기 멀티미디어 파일 변환부(25)를 사용자 컴퓨터에서 실행되는 P2P 클라이언트 처리모듈에 포함시키는 것이 바람직하다.
따라서, 위와 같이함에 의해 상기에서 제시한 본 발명에 따른 P2P 기반의 멀티미디어 데이타 전송시스템의 목적을 달성할 수 있게 된다.
이상에서 설명한 바와같이, 본 발명에 따른 P2P 기반의 멀티미디어 데이타 전송시스템은 각 사용자별로 할당된 관리서버의 저장영역에 공유할 멀티미디어 파일을 등록하고, 사용자간의 P2P 통신을 통한 전송요청에 따라 상기 관리서버에 등록된 멀티미디어 파일을 서로 공유할 수 있도록 함으로써 서버 운영사의 저작권 침해에 대한 문제를 해결할 수 있으며, 더 나아가 관리서버에 등록된 멀티미디어 파일을 실시간 스트리밍 서비스를 통해 제공함으로써 불법 복제를 방지할 수 있는 유용한 효과를 가진다.
본 발명은 첨부된 도면을 참조하여 바람직한 실시예를 중심으로 기술되었지만 당업자라면 이러한 기재로부터 후술하는 특허청구범위에 의해 포괄되는 본 발명의 범주를 벗어남이 없이 다양한 변형이 가능하다는 것은 명백하다.

Claims (10)

  1. 사용자 컴퓨터로부터 회원 등록을 위한 정보를 입력받아 회원 등록을 처리하고, 등록된 각 회원에게 멀티미디어 데이타 저장을 위한 개인저장용량을 할당하는 회원관리부와;
    사용자 컴퓨터로부터 회원 식별정보 및 해당 회원에게 할당된 개인저장용량중 잔여용량 이하의 멀티미디어 파일을 수신하고, 이를 기억장소에 저장하여 공유할 멀티미디어를 등록하는 멀티미디어 파일 등록부와;
    멀티미디어 파일을 등록한 회원의 사용자 컴퓨터로부터 송신할 멀티미디어 파일 및 수신할 회원 식별정보를 포함하는 멀티미디어 파일 전송 요청을 수신하고, 상기 기억장소로부터 송신할 멀티미디어 파일을 검색하고, 검색된 멀티미디어 파일을 상기 수신할 회원 식별정보에 해당하는 회원의 사용자 컴퓨터로 전송하는 멀티미디어 파일 전송 관리부를;
    포함하는 관리서버에서 실행 가능한 서버 처리모듈과:
    상기 서버 처리모듈로 회원 식별정보 및 공유할 멀티미디어 파일을 전송하여 등록요청하는 멀티미디어 파일 관리부와;
    타 회원의 사용자 컴퓨터로 자신이 등록한 멀티미디어 파일 목록정보를 제공하여 타 회원으로부터 자신이 등록한 멀티미디어 파일에 대한 전송 요청을 수신받고, 타 회원이 등록한 멀티미디어 파일 목록을 검색하여 타 회원이 등록한 멀티미디어 파일에 대한 전송을 요청하는 P2P 처리부와;
    상기 P2P 처리부에 의해 수신된 타 회원 사용자 컴퓨터로부터의 자신이 등록한 멀티미디어 파일에 대한 전송 요청에 따라 상기 서버 처리모듈로 수신할 회원 식별정보 및 전송할 멀티미디어 파일정보를 포함하는 멀티미디어 파일 전송 요청정보를 전송하는 멀티미디어 파일 전송요청부와;
    상기 서버 처리모듈로부터 전송 요청한 타 회원이 등록한 멀티미디어 파일을 수신하고, 이를 재생하는 멀티미디어 파일 재생부를;
    포함하는 사용자 컴퓨터에서 실행 가능한 P2P 클라이언트 처리모듈을; 포함하되,
    상기 서버 처리모듈의 멀티미디어 파일 등록부에 의해 멀티미디어 파일이 저장되는 기억장소가 각 회원의 e-메일 보관함, 또는 각 회원의 웹하드(Web Hard Disk)인 것을 특징으로 하는 P2P 기반의 멀티미디어 데이타 전송시스템.
  2. 삭제
  3. 삭제
  4. 제 1 항에 있어서,
    상기 서버 처리모듈의 멀티미디어 파일 전송 관리부에 의해 전송되는 멀티미디어 파일이 스트리밍(Streaming) 방식으로 전송되는 것을 특징으로 하는 P2P 기반의 멀티미디어 데이타 전송시스템.
  5. 제 4 항에 있어서,
    수신할 회원 식별정보가 e-메일 주소이고;
    상기 스트리밍 방식으로 전송되는 멀티미디어 파일이 상기 e-메일 주소로 발송된 e-메일내에 포함되는 것을 특징으로 하는 P2P 기반의 멀티미디어 데이타 전송시스템.
  6. 제 1 항에 있어서,
    상기 서버 처리모듈의 멀티미디어 파일 등록부가 멀티미디어 파일 저장시 미리 정해진 분류방식에 따라 분류별로 저장하는 것을 특징으로 하는 P2P 기반의 멀티미디어 데이타 전송시스템.
  7. 제 1 항에 있어서,
    상기 서버 처리모듈의 멀티미디어 파일 등록부가 멀티미디어 파일 저장시 기 저장된 동일한 파일이 존재하는지 판단하여 존재할 경우, 중복 저장하지 않고 해당 파일에 대해 등록한 복수의 회원에 대한 목록정보를 해당 파일과 연동하는 것을 특징으로 하는 P2P 기반의 멀티미디어 데이타 전송시스템.
  8. 제 1 항에 있어서,
    상기 서버 처리모듈이:
    사용자 컴퓨터로부터 회원 식별정보 및 해당 회원이 등록한 멀티미디어 파일의 삭제 요청정보를 수신하고, 삭제 요청된 멀티미디어 파일을 상기 기억장소로부터 삭제하는 멀티미디어 파일 삭제부를;
    더 포함하는 것을 특징으로 하는 P2P 기반의 멀티미디어 데이타 전송시스템.
  9. 제 7 항에 있어서,
    상기 서버 처리모듈이:
    사용자 컴퓨터로부터 회원 식별정보 및 해당 회원이 등록한 멀티미디어 파일의 삭제 요청정보를 수신하고, 삭제 요청된 멀티미디어 파일을 등록한 회원 존재하는지 판단하여 존재할 경우, 해당 파일에 연동된 복수의 회원에 대한 목록정보로부터 해당 삭제 요청한 회원 식별정보에 해당하는 회원의 목록을 삭제하는 멀티미디어 파일 삭제부를;
    더 포함하는 것을 특징으로 하는 P2P 기반의 멀티미디어 데이타 전송시스템.
  10. 제 4 항에 있어서,
    상기 P2P 클라이언트 처리모듈이:
    상기 멀티미디어 파일 관리부에 의해 상기 서버 처리모듈로 전송되는 멀티미 디어 파일을 스트리밍 방식으로 변환하는 멀티미디어 파일 변환부를;
    더 포함하는 것을 특징으로 하는 P2P 기반의 멀티미디어 데이타 전송시스템.
KR1020030077178A 2003-11-01 2003-11-01 P2p 기반의 멀티미디어 데이타 전송시스템 Expired - Fee Related KR100625216B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020030077178A KR100625216B1 (ko) 2003-11-01 2003-11-01 P2p 기반의 멀티미디어 데이타 전송시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020030077178A KR100625216B1 (ko) 2003-11-01 2003-11-01 P2p 기반의 멀티미디어 데이타 전송시스템

Publications (2)

Publication Number Publication Date
KR20050042350A KR20050042350A (ko) 2005-05-09
KR100625216B1 true KR100625216B1 (ko) 2006-09-20

Family

ID=37243377

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020030077178A Expired - Fee Related KR100625216B1 (ko) 2003-11-01 2003-11-01 P2p 기반의 멀티미디어 데이타 전송시스템

Country Status (1)

Country Link
KR (1) KR100625216B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100781874B1 (ko) * 2006-12-26 2007-12-05 주식회사 하이닉스반도체 반도체 소자의 제조방법

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101041092B1 (ko) * 2006-02-10 2011-06-13 조완희 웹 폴더를 이용한 효과적인 피투피 시스템
KR100796550B1 (ko) * 2007-05-07 2008-01-21 주식회사 미디어 웹 피투피 기반의 실시간 멀티미디어 직접 스트리밍 시스템 및방법
KR101332423B1 (ko) * 2012-06-29 2013-11-22 주식회사 다스텍 멀티미디어 장치, 멀티미디어 장치의 제어 시스템, 및 멀티미디어 장치를 이용한 티브이 제어 시스템

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100781874B1 (ko) * 2006-12-26 2007-12-05 주식회사 하이닉스반도체 반도체 소자의 제조방법

Also Published As

Publication number Publication date
KR20050042350A (ko) 2005-05-09

Similar Documents

Publication Publication Date Title
US10819782B2 (en) Personal digital server (PDS)
US8868678B2 (en) Aspects of digital media content distribution
US9348918B2 (en) Searching content in distributed computing networks
US9197641B2 (en) Contents sharing method between mobile terminal and local server
US7991853B2 (en) Information processing system, information processing apparatus, server apparatus, information processing method, and program
US8281001B2 (en) Device-to-device network
US8996412B2 (en) Information processing system and information processing method
US8909668B2 (en) Method of distributing contents and system
KR101366220B1 (ko) 분산형 저장소
JP5439761B2 (ja) コンテンツ再生装置、コンテンツ再生方法およびコンテンツ再生プログラム
JP2005141635A (ja) コンテンツ共有システム,コンテンツ処理装置,情報処理装置,プログラム,記録媒体,コンテンツ共有方法
JP2008511881A (ja) インスタントメッセージングプラットフォームに基づきオンラインファイルストレージを実現する通信システム及び方法
KR20090040855A (ko) 정보 처리 단말 장치, 정보 처리 장치, 정보 처리 방법, 프로그램
CN103198081A (zh) 多主媒体元数据同步化
KR20090126200A (ko) 콘텐츠 재생 장치, 콘텐츠 재생 방법, 프로그램, 콘텐츠 재생 시스템
CN102165461B (zh) 用于提供容易的信息访问和用于共享服务的方法和系统
KR100625216B1 (ko) P2p 기반의 멀티미디어 데이타 전송시스템
US20250028850A1 (en) Hybrid cloud
JP2001297241A (ja) オンライン予約システムおよびその方法
KR100801217B1 (ko) 애드혹 네트워크를 기반으로 한 가상 스토리지 시스템 및가상 스토리지 관리 방법
KR20020095311A (ko) 주문형 비디오 시스템에서 멀티미디어 데이터를 등록 및제공하는 방법
CN1613114A (zh) 声频和/或视频装置的个人参数列表管理的方法
KR101097819B1 (ko) P2p 방식에 의한 컨텐츠 공유 시스템 및 방법
JP4612475B2 (ja) ライセンス提供方法
KR100801988B1 (ko) 이동 애드혹 네트워크를 기반으로 한 가상 스토리지 시스템및 파일 검색 방법

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20031101

PA0201 Request for examination
PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20050608

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20051210

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20060911

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20060912

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20090715

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20100820

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20110915

Start annual number: 6

End annual number: 6

FPAY Annual fee payment

Payment date: 20120912

Year of fee payment: 7

PR1001 Payment of annual fee

Payment date: 20120912

Start annual number: 7

End annual number: 7

FPAY Annual fee payment

Payment date: 20130801

Year of fee payment: 8

PR1001 Payment of annual fee

Payment date: 20130801

Start annual number: 8

End annual number: 8

FPAY Annual fee payment

Payment date: 20140902

Year of fee payment: 9

PR1001 Payment of annual fee

Payment date: 20140902

Start annual number: 9

End annual number: 9

FPAY Annual fee payment

Payment date: 20150817

Year of fee payment: 10

PR1001 Payment of annual fee

Payment date: 20150817

Start annual number: 10

End annual number: 10

FPAY Annual fee payment

Payment date: 20160801

Year of fee payment: 11

PR1001 Payment of annual fee

Payment date: 20160801

Start annual number: 11

End annual number: 11

FPAY Annual fee payment

Payment date: 20170808

Year of fee payment: 12

PR1001 Payment of annual fee

Payment date: 20170808

Start annual number: 12

End annual number: 12

FPAY Annual fee payment

Payment date: 20180807

Year of fee payment: 13

PR1001 Payment of annual fee

Payment date: 20180807

Start annual number: 13

End annual number: 13

FPAY Annual fee payment

Payment date: 20200310

Year of fee payment: 14

PR1001 Payment of annual fee

Payment date: 20200310

Start annual number: 14

End annual number: 14

PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20210622