KR100586405B1 - 인터넷상의 멀티미디어 컨텐츠 제공방법 및 이를 실행하기위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체 - Google Patents

인터넷상의 멀티미디어 컨텐츠 제공방법 및 이를 실행하기위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체 Download PDF

Info

Publication number
KR100586405B1
KR100586405B1 KR1020040029958A KR20040029958A KR100586405B1 KR 100586405 B1 KR100586405 B1 KR 100586405B1 KR 1020040029958 A KR1020040029958 A KR 1020040029958A KR 20040029958 A KR20040029958 A KR 20040029958A KR 100586405 B1 KR100586405 B1 KR 100586405B1
Authority
KR
South Korea
Prior art keywords
multimedia content
user
operator server
content
unique code
Prior art date
Application number
KR1020040029958A
Other languages
English (en)
Other versions
KR20050104616A (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 KR1020040029958A priority Critical patent/KR100586405B1/ko
Publication of KR20050104616A publication Critical patent/KR20050104616A/ko
Application granted granted Critical
Publication of KR100586405B1 publication Critical patent/KR100586405B1/ko

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
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • 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]

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • General Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Marketing (AREA)
  • Human Resources & Organizations (AREA)
  • General Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 인터넷상의 멀티미디어컨텐츠 제공방법에 관한 것으로서, (a)사용자컴퓨터로부터 업로드할 멀티미디어컨텐츠의 고유코드를 수신한 후, 수신한 고유코드와 기저장되어 있는 고유코드를 비교하여 동일한 고유코드가 존재하지 않는 경우 업로드가 요청된 멀티미디어컨텐츠 및 컨텐츠속성정보를 수신하는 단계;(b)수신한 컨텐츠속성정보가 정확히 제공된 경우 수신한 멀티미디어컨텐츠를 저장하는 단계;및(c)사용자컴퓨터로부터 멀티미디어컨텐츠 스트리밍 요청신호를 수신하는 경우 요청된 멀티미디어컨텐츠를 검색하여 사용자 컴퓨터로 스트리밍하는 단계;를 포함하되,(a)단계는 사용자컴퓨터로부터 사용자가 업로드를 희망하는 멀티미디어컨텐츠의 고유코드를 수신하는 단계;기저장되어 있는 멀티미디어컨텐츠의 고유코드를 검색하여 사용자가 업로드를 희망하는 멀티미디어컨텐츠의 고유코드와 동일한 고유코드가 존재하는지 여부를 판단하는 단계;판단결과,동일한 고유코드가 존재하지 않는 경우,사용자컴퓨터로부터 사용자가 업로드를 희망하는 멀티미디어컨텐츠 및 컨텐츠속성정보를 수신하는 단계;및 판단결과,동일한 고유코드가 존재하는 경우, 업로드 불가 안내 메시지를 사용자 컴퓨터로 전송하는 단계;를 포함한다.
인터넷망, 멀티미디어 컨텐츠, 업로드, 스트리밍

Description

인터넷상의 멀티미디어 컨텐츠 제공방법 및 이를 실행하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체{Method for offering digital contents using the internet and computer readable record medium on which a program therefor is recorded}
도 1 은 본 발명의 일실시예에 따른 정보통신 시스템의 일예시도.
도 2 는 본 발명의 일실시예에 따른 멀티미디어 컨텐츠 제공방법에 관한 전체 흐름도.
도 3 은 본 발명의 일실시예에 따른 멀티미디어 컨텐츠 업로드 단계에 관한 상세 흐름도.
도 4 는 본 발명의 일실시예에 따른 멀티미디어 컨텐츠 검증 및 저장 단계에 관한 상세 흐름도.
도 5 는 본 발명의 일실시예에 따른 멀티미디어 컨텐츠 스트리밍 단계에 관한 상세 흐름도.
본 발명은 인터넷상의 멀티미디어 컨텐츠 제공방법 및 이를 실행하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것으로서, 더욱 상세하게는 운영자 서버가 웹 하드 방식을 통하여 사용자 컴퓨터로부터 멀티미디어 파일을 업로드 받은 후, 사용자 컴퓨터로부터 다운로드 요청이 있는 경우 스트리밍 방식으로 업로드된 멀티미디어 파일을 제공하기 위한, 인터넷상의 멀티미디어 컨텐츠 제공방법 및 이를 실행하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것이다.
종래 웹 하드 방식을 통한 디지털 컨텐츠 제공방법과 관련해서는 대한민국 특허공개 제2003-0013074호 '웹 하드 서비스 방법'이외에 다수 출원된 상태이다.
상기 '웹하드 서비스 방법'은 인터넷을 통해 각 회원사 및 개별 수요자들의 컴퓨터와 접속하는 웹 서버와 하나 이상의 대용량 스토리지 서버를 구비한 웹 하드 시스템을 통해 상기 각 회원사들이 개별적으로 자신의 고객들에게 웹 하드 서비스를 제공할 수 있도록 하되, 상기 회원사의 컴퓨터로부터 웹 하드 서비스의 개설 요청이 있으면, 상기 회원사의 로그인 정보와, 상기 회원사가 필요로 하는 스토리지 공간과, 도메인 명 등 웹 하드 서비스의 개설에 필요한 정보를 입력받아 상기 웹 하드 서비스의 개설요청을 접수하는 제1 절차; 상기 제1 절차에서 접수한 내역에 따라 해당 회원사에게 스토리지 공간을 할당하고, 상기 회원사가 자신의 홈 페이지를 업로드하면 이를 상기 웹 서버를 통해 제공하는 제2 절차; 상기 제1 절차에서 설정된 회원사 로그인 정보를 이용하여 접속한 회원사 컴퓨터와의 사이에서 상기 회원사가 자신의 스토리지 공간을 하나 이상의 공간으로 나누고, 나누어진 각각의 스토리지 공간에 대한 접근용 아이디를 부여할 수 있도록 처리하는 제3 절차; 및 상기 홈 페이지로 접속한 상기 회원사 고객들의 컴퓨터가 상기 제3 절차에서 부여받은 아이디를 입력하면 해당 스토리지 공간에 접근할 수 있도록 해주고, 그 권한에 따라 해당 스토리지 공간 내에서 데이터를 읽거나 쓸 수 있도록 처리하는 제4 절차가 포함된 것을 특징으로 한다.
그러나, 상기 발명은 단순히 회원사 고객들에게 일정 용량의 데이터 저장공간만을 제공하는 방법으로서, 동일한 데이터가 업로드 되는 경우에도 아무 제한 없이 업로드된 데이터들이 모두 저장되어 불필요하게 저장공간이 낭비되는 문제점이 있었다.
또한, 상기 발명은 동일한 데이터가 다수 저장되어 회원사 고객뿐만 아니라 운영자도 데이터를 통합적으로 관리할 수 없는 문제점이 있었다.
그리고, 상기 발명은 동일한 데이터가 미차의 시간간격으로 업로드 되는 경우 네트워크 트래픽이 발생하는 문제점도 있었다.
본 발명의 목적은, 상기 문제점을 해결하기 위한 것으로, 소정 데이터가 업로드된 이후 이와 동일한 데이터의 업로드를 방지함으로써 저장공간을 절약함에 있다.
본 발명의 다른 목적은, 동일한 데이터를 하나만 저장함으로써 사용자뿐만 아니라 운영자도 데이터를 통합적으로 관리할 수 있도록 함에도 있다.
본 발명의 또 다른 목적은, 동일한 데이터가 미차의 시간간격으로 업로드 신청이 있는 경우에도 네트워크의 트래픽 발생 없이 데이터를 업로드할 수 있도록 함에도 있다.
상기 목적을 달성하기 위한 본 발명은, 인터넷상의 멀티미디어 컨텐츠 제공방법에 관한 것으로서, (a) 운영자 서버가 사용자 컴퓨터로부터 업로드할 멀티미디어 컨텐츠의 고유코드를 수신한 후, 수신한 상기 고유코드와 기저장되어 있는 고유코드를 비교하여 동일한 고유코드가 존재하지 않는 경우에 한하여 업로드가 요청된 멀티미디어 컨텐츠 및 컨텐츠 속성정보를 수신하는 단계; (b) 수신한 컨텐츠 속성정보가 정확히 제공된 경우 상기 운영자 서버가 수신한 상기 멀티미디어 컨텐츠를 저장하는 단계; 및 (c) 상기 운영자 서버가 상기 사용자 컴퓨터로부터 멀티미디어 컨텐츠 스트리밍 요청신호를 수신하는 경우 요청된 멀티미디어 컨텐츠를 검색하여 상기 사용자 컴퓨터로 스트리밍 하는 단계; 를 포함하되, 상기 (a) 단계는, 상기 운영자 서버가 상기 사용자 컴퓨터로부터 사용자가 업로드를 희망하는 멀티미디어 컨텐츠의 고유코드를 수신하는 단계; 상기 운영자 서버가 기저장되어 있는 멀티미디어 컨텐츠의 고유코드를 검색하여 사용자가 업로드를 희망하는 멀티미디어 컨텐츠의 고유코드와 동일한 고유코드가 존재하는지 여부를 판단하는 단계; 상기 판단결과, 동일한 고유코드가 존재하지 않는 경우, 상기 운영자 서버가 상기 사용자 컴 퓨터로부터 사용자가 업로드를 희망하는 멀티미디어 컨텐츠 및 컨텐츠 속성정보를 수신하는 단계; 및 상기 판단결과, 동일한 고유코드가 존재하는 경우, 상기 운영자 서버가 업로드 불가 취지의 안내 메시지를 상기 사용자 컴퓨터로 전송하는 단계; 를 포함하는 것을 특징으로 한다.
바람직하게는 상기 (b) 단계는, 상기 운영자 서버가 수신한 상기 컨텐츠 속성정보에 대하여 운영자에 의해 기설정된 항목에 모두 정확하게 기재되어 있는지 여부를 확인하여 수신한 상기 컨텐츠 속성정보가 모두 정확한지 여부를 판단하는 단계; 상기 판단결과, 상기 컨텐츠 속성정보가 정확하지 않은 경우, 상기 운영자 서버가 컨텐츠 속성정보가 정확하지 않다는 취지의 안내 메시지를 데이터 표시장치 또는 사용자 컴퓨터로 전송하는 단계; 상기 운영자 서버가 수정된 컨텐츠 속성정보를 데이터 입력장치 또는 사용자 컴퓨터로부터 수신하여 저장하는 단계; 상기 운영자 서버가 수신한 멀티미디어 컨텐츠가 재생상태 및 품질적인 측면에서 정상적인 파일인지 여부를 검증하여 판단하는 단계; 및 (b-1) 상기 판단결과, 정상파일인 경우, 상기 운영자 서버가 수신한 상기 멀티미디어 컨텐츠 및 컨텐츠 속성정보를 저장하는 단계; 를 포함하는 것을 특징으로 한다.
더욱 바람직하게는 상기 (b-1) 단계 이후에, 상기 운영자 서버가 저장된 멀티미디어 컨텐츠의 속성정보를 이용하여 사용자가 업로드한 멀티미디어 컨텐츠의 목록을 생성한 후 저장하거나 또는 운영자 서버가 상기 사용자 컴퓨터로부터 사용자가 업로드한 멀티미디어 컨텐츠 목록을 수신하여 저장하는 단계; 를 더 포함하는 것을 특징으로 한다.
또한, 바람직하게는 상기 (c) 단계는, 상기 운영자 서버가 상기 사용자 컴퓨터로부터 스트리밍 요청신호를 수신하는 경우 사용자에 의해 업로드된 멀티미디어 컨텐츠의 목록정보를 상기 사용자 컴퓨터로 전송하는 단계; 상기 운영자 서버가 상기 사용자 컴퓨터로부터 사용자가 스트리밍 받기를 희망하는 멀티미디어 컨텐츠 목록의 선택정보를 수신하는 단계; 상기 운영자 서버가 기저장되어 있는 사용자에 의해 업로드된 멀티미디어 컨텐츠 중 선택된 멀티미디어 컨텐츠가 존재하는지 여부를 검색하는 단계; (c-1) 상기 운영자 서버가 상기 검색 결과, 상기 사용자에 의해 업로드된 멀티미디어 컨텐츠의 존재 여부를 판단하는 단계; 상기 판단결과, 멀티미디어 컨텐츠가 존재하는 경우, 상기 운영자 서버가 검색된 멀티미디어 컨텐츠를 상기 사용자 컴퓨터로 전송하는 단계; 및 상기 판단결과, 멀티미디어 컨텐츠가 존재하지 않는 경우, 상기 운영자 서버가 또 다른 사용자에 의해 업로드된 멀티미디어 컨텐츠 중 선택된 멀티미디어 컨텐츠를 검색한 후, 상기 (c-1) 단계로 리턴하는 단계; 를 포함하는 것을 특징으로 한다.
한편, 인터넷을 이용하여 멀티미디어 컨텐츠를 제공하기 위하여, (A) 운영자 서버가 사용자 컴퓨터로부터 업로드할 멀티미디어 컨텐츠의 고유코드를 수신한 후, 수신한 상기 고유코드와 기저장되어 있는 고유코드를 비교하여 동일한 고유코드가 존재하지 않는 경우에 한하여 업로드가 요청된 멀티미디어 컨텐츠 및 컨텐츠 속성정보를 수신하는 기능; (B) 수신한 컨텐츠 속성정보가 정확히 제공된 경우 상기 운영자 서버가 수신한 상기 멀티미디어 컨텐츠를 저장하는 기능; 및 (C) 상기 운영자 서버가 상기 사용자 컴퓨터로부터 멀티미디어 컨텐츠 스트리밍 요청신호를 수신하 는 경우 요청된 멀티미디어 컨텐츠를 검색하여 상기 사용자 컴퓨터로 스트리밍 하는 기능; 을 포함하되, 상기 (A) 기능은, 상기 운영자 서버가 상기 사용자 컴퓨터로부터 사용자가 업로드를 희망하는 멀티미디어 컨텐츠의 고유코드를 수신하는 기능; 상기 운영자 서버가 기저장되어 있는 멀티미디어 컨텐츠의 고유코드를 검색하여 사용자가 업로드를 희망하는 멀티미디어 컨텐츠의 고유코드와 동일한 고유코드가 존재하는지 여부를 판단하는 기능; 상기 판단결과, 동일한 고유코드가 존재하지 않는 경우, 상기 운영자 서버가 상기 사용자 컴퓨터로부터 사용자가 업로드를 희망하는 멀티미디어 컨텐츠 및 컨텐츠 속성정보를 수신하는 기능; 및 상기 판단결과, 동일한 고유코드가 존재하는 경우, 상기 운영자 서버가 업로드 불가 취지의 안내 메시지를 상기 사용자 컴퓨터로 전송하는 기능; 을 실행하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 포함한다.
바람직하게는 상기 (B) 기능은, 상기 운영자 서버가 수신한 상기 컨텐츠 속성정보에 대하여 운영자에 의해 기설정된 항목에 모두 정확하게 기재되어 있는지 여부를 확인하여 수신한 상기 컨텐츠 속성정보가 모두 정확한지 여부를 판단하는 기능; 상기 판단결과, 상기 컨텐츠 속성정보가 정확하지 않은 경우, 상기 운영자 서버는 컨텐츠 속성정보가 정확하지 않다는 취지의 안내 메시지를 데이터 표시장치 또는 사용자 컴퓨터로 전송하는 기능; 상기 운영자 서버가 수정된 컨텐츠 속성정보를 데이터 입력장치 또는 사용자 컴퓨터로부터 수신하여 저장하는 기능; 상기 운영자 서버가 수신한 멀티미디어 컨텐츠가 재생상태 및 품질적인 측면에서 정상적인 파일인지 여부를 검증하여 판단하는 기능; 및 (B-1) 상기 판단결과, 정상파일인 경 우, 상기 운영자 서버가 수신한 상기 멀티미디어 컨텐츠 및 컨텐츠 속성정보를 저장하는 기능; 을 실행하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 포함한다.
더욱 바람직하게는 상기 (B-1) 기능 이후에, 상기 운영자 서버가 저장된 멀티미디어 컨텐츠의 속성정보를 이용하여 사용자가 업로드한 멀티미디어 컨텐츠의 목록을 생성한 후 저장하거나 또는 운영자 서버가 상기 사용자 컴퓨터로부터 사용자가 업로드한 멀티미디어 컨텐츠 목록을 수신하여 저장하는 기능; 을 더 실행하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 포함한다.
또한, 바람직하게는 상기 (C) 기능은, 상기 운영자 서버가 상기 사용자 컴퓨터로부터 스트리밍 요청신호를 수신하는 경우 사용자에 의해 업로드된 멀티미디어 컨텐츠의 목록정보를 상기 사용자 컴퓨터로 전송하는 기능; 상기 운영자 서버가 상기 사용자 컴퓨터로부터 사용자가 스트리밍 받기를 희망하는 멀티미디어 컨텐츠 목록의 선택정보를 수신하는 기능; 상기 운영자 서버가 기저장되어 있는 사용자에 의해 업로드된 멀티미디어 컨텐츠 중 선택된 멀티미디어 컨텐츠가 존재하는지 여부를 검색하는 기능; (C-1) 상기 운영자 서버가 상기 검색 결과 상기 사용자에 의해 업로드된 멀티미디어 컨텐츠의 존재 여부를 판단하는 기능; 상기 판단결과, 멀티미디어 컨텐츠가 존재하는 경우, 상기 운영자 서버가 검색된 멀티미디어 컨텐츠를 상기 사용자 컴퓨터로 전송하는 기능; 및 상기 판단결과, 멀티미디어 컨텐츠가 존재하지 않는 경우, 상기 운영자 서버가 또 다른 사용자에 의해 업로드된 멀티미디어 컨텐츠 중 선택된 멀티미디어 컨텐츠를 검색한 후, 상기 (C-1) 기능으로 리턴하는 기 능; 실행하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 포함한다.
이하, 첨부된 도면을 참조하여 본 발명을 상세하게 설명한다.
본 발명의 일실시예에 따른 정보통신 시스템의 구성은 도 1 을 참조하여 설명하면 다음과 같다.
도 1 은 본 발명의 일실시예에 따른 정보통신 시스템의 일예시도이다.
도 1 에 도시된 바와 같이 본 발명이 적용되는 정보통신 시스템은, 인터넷망(100), 다수의 사용자 컴퓨터(200) 및 운영자 서버(300)를 포함한다.
상기 인터넷망(100)은 TCP/IP 프로토콜에 의한 유선 인터넷망 및 WAP프로토콜에 의한 무선 인터넷망을 포함한다.
또한, 상기 사용자 컴퓨터(200)는 운영자 서버(300)에 멀티미디어 컨텐츠를 업로드 시킨 후, 사용자가 필요로 하는 경우 업로드된 멀티미디어 컨텐츠를 운영자 서버(300)로부터 스트리밍 하는 기능을 수행한다.
본 실시예에서 상기 사용자 컴퓨터(200)는 Pentium 급 이상의 씨피유, 64Mb 이상의 램, 하드디스크, CD롬과 마우스와 키보드를 포함하는 정보 입력장치, 모니터와 스피커와 프린터와 통신포트를 포함하는 정보출력장치를 포함하고, Windows 98 이상의 운영체제 등을 포함한 통신 가능한 컴퓨터 장치로서 웹 내용을 디스플레이 할 수 있는 인터넷 브라우저를 구비하고 있고, 데스크 탑 컴퓨터, 노트북과 같은 개인용 컴퓨터뿐만 아니라 무선 인터넷 통신이 가능한 이동전화, PDA 등을 포함하는 것으로 설정하였으나, 본 발명이 이에 한정되는 것은 아니다.
그리고, 상기 운영자 서버(300)는 상기 사용자 컴퓨터로 클라이언트 소프트웨어를 전송하고, 사용자 컴퓨터로부터 멀티미디어 컨텐츠의 업로드 신청 신호를 수신하면 업로드 신청 멀티미디어 컨텐츠와 동일한 멀티미디어 컨텐츠가 기저장되어 있는지 여부를 판단하여 기저장되어 있지 아니한 경우에 한하여 업로드를 수행한 후, 사용자 컴퓨터로부터 다운로드 신청 신호를 수신하면 신청된 멀티미디어 컨텐츠를 전송하는 기능을 수행하는 바, 중앙처리장치(310), 메모리장치(320), 데이터 저장장치(330), 도시되지 않은 마우스 및 키보드를 포함하는 데이터 입력장치(340), 도시되지 않은 프린터를 포함하는 데이터 출력장치(350), 도시되지 않은 모니터를 포함하는 데이터 표시장치(360), 스트리밍장치(370) 및 통신장치(380)를 포함한다.
상기 중앙처리장치(310)는 대용량의 업무처리, 상호 정보교환시 수많은 수학적 계산을 실행하고 데이터 저장장치에 기저장된 데이터베이스를 조사할 수 있어야만 하고, 별도의 운영체제에 의하여 작동된다.
또한 상기 메모리장치(320)는 본 발명에 따른 데이터를 일시적으로 저장하는 기능을 수행하며, 1GB 이상의 메모리장치인 것이 바람직하다.
또한 상기 데이터 저장장치(330)는 일반적인 상용 데이터베이스 관리 소프트웨어에 의하여 데이터베이스를 관리하는 바, 사용자 DB, 소프트웨어 DB 및 컨텐츠 DB 를 포함한다.
상기 사용자 DB 는 사용자의 아이디, 비밀번호 및 업로드시킨 멀티미디어 컨텐츠 목록 정보를 저장한다.
상기 소프트웨어 DB 는 본 발명의 일실시예에 따라 운영자 서버와 사용자 컴퓨터를 온라인 접속상태로 유지하는 소프트웨어인 클라이언트 소프트웨어 및 본 발명과 관련된 각종 메시지 정보를 저장한다.
상기 컨텐츠 DB 는 멀티미디어 컨텐츠, 고유코드, 그리고 상기 멀티미디어 컨텐츠와 관련된 앨범명, 곡명, 장르, 가사, 가수, 작사가 및 작곡가를 포함하는 컨텐츠 속성 정보를 저장한다. 본 실시예에서 상기 컨텐츠 DB 에 저장되는 멀티미디어 컨텐츠, 고유코드 및 컨텐츠 속성 정보는 음악과 관련된 정보로 설정하였으나 본 발명이 이에 한정되는 것은 아닌 바, 영상 정보도 포함된다.
또한 상기 스트리밍 장치(370)는 사용자 컴퓨터로 멀티미디어 컨텐츠를 스트리밍 하는 기능을 수행한다.
그리고 상기 통신 장치(380)는 상기 인터넷망(100)과 사용자 컴퓨터(200)를 접속시키는 기능을 수행한다.
상기 시스템을 이용한 본 발명의 일실시예에 따른 인터넷상의 멀티미디어 컨텐츠 제공방법에 전체적인 흐름을 도 2 를 참조하여 설명하면 다음과 같다.
도 2 는 본 발명의 일실시예에 따른 멀티미디어 컨텐츠 제공방법에 관한 전체 흐름도이다.
운영자 서버의 중앙처리장치(310)는 사용자 컴퓨터(200)로부터 요청신호를 수신하는 경우 본 발명의 일실시예에 따른 클라이언트 소프트웨어를 상기 사용자 컴퓨터(200)로 전송한다(S2).
상기 클라이언트 소프트웨어는 본 발명의 일실시예에 따른 멀티미디어 컨텐 츠를 송수신할 수 있도록 하기 위하여 운영자 서버와 사용자 컴퓨터를 온라인 접속상태로 유지하는 기능을 수행한다.
본 실시예에서는 상기 클라이언트 소프트웨어를 인터넷망을 통해 사용자 컴퓨터(200)가 수신하는 것으로 설정하였으나 본 발명이 이에 한정되지는 아니하는 바, 별도의 기록매체를 통해 상기 사용자 컴퓨터(200)에 설치되는 것도 가능하다.
상기 중앙처리장치(310)는 상기 사용자 컴퓨터(200)로부터 업로드할 멀티미디어 컨텐츠의 고유코드를 수신한 후, 수신한 상기 고유코드와 기저장되어 있는 고유코드를 비교하여 동일한 고유코드가 존재하지 않는 경우에 한하여 업로드가 요청된 멀티미디어 컨텐츠 및 컨텐츠 속성정보를 수신한다(S4).
상기 중앙처리장치(310)는 수신한 컨텐츠 속성정보가 정확히 제공된 경우 수신한 멀티미디어 컨텐츠를 컨텐츠 DB 에 저장하도록 한다(S6).
상기 중앙처리장치(310)는 상기 사용자 컴퓨터(200)로부터 멀티미디어 컨텐츠 스트리밍 요청신호를 수신하는 경우 요청된 멀티미디어 컨텐츠를 상기 데이터 저장장치(330)에서 검색하여 상기 사용자 컴퓨터(200)로 스트리밍장치(370)를 통해 스트리밍 한다(S8).
상기 도 2 의 제 S4 단계인 멀티미디어 컨텐츠 업로드 단계에 대하여 도 3 을 참조하여 상세하게 설명하면 다음과 같다.
도 3 은 본 발명의 일실시예에 따른 멀티미디어 컨텐츠 업로드 단계에 관한 상세 흐름도이다.
운영자 서버(300)의 중앙처리장치(310)는 사용자 컴퓨터(200)로부터 사용자 의 아이디 및 패스워드를 수신하여 로그인 과정을 수행한다(S12).
상기 중앙처리장치(310)는 상기 사용자 컴퓨터(200)로부터 사용자가 업로드를 희망하는 멀티미디어 컨텐츠의 고유코드를 수신한다(S14).
상기 중앙처리장치(310)는 컨텐츠 DB 에 기저장되어 있는 멀티미디어 컨텐츠의 고유코드를 검색한다(S16).
상기 중앙처리장치(310)는 사용자가 업로드를 희망하는 멀티미디어 컨텐츠의 고유코드와 동일한 고유코드가 존재하는지 여부를 판단한다(S18).
상기 제 S18 단계의 판단결과, 동일한 고유코드가 존재하지 않는 경우, 상기 중앙처리장치(310)는 상기 사용자 컴퓨터(200)로부터 사용자가 업로드를 희망하는 멀티미디어 컨텐츠 및 컨텐츠 속성정보를 수신한다(S20).
상기 제 S18 단계의 판단결과, 동일한 고유코드가 존재하는 경우, 상기 중앙처리장치(310)는 예를 들어 "업로드를 신청한 멀티미디어 컨텐츠가 이미 업로드되어 있어 신청하신 멀티미디어 컨텐츠를 업로드하시지 않아도 됩니다."와 같은 안내 메시지를 상기 사용자 컴퓨터(200)로 전송한다(S22).
상기 도 2 의 제 S6 단계인 멀티미디어 컨텐츠 검증 및 저장 단계에 대하여 도 4 를 참조하여 상세하게 설명하면 다음과 같다.
운영자 서버(300)의 중앙처리장치(310)는 상기 제 S20 단계에서 수신한 컨텐츠 속성정보에 대하여 운영자에 의해 기설정된 항목에 모두 정확하게 기재되어 있는지 여부를 확인한다(S24).
상기 중앙처리장치(310)는 수신한 상기 컨텐츠 속성정보가 모두 정확한지 여 부를 판단한다(S26).
상기 제 S26 단계의 판단결과, 상기 컨텐츠 속성정보가 정확하지 않은 경우, 상기 중앙처리장치(310)는 예를 들어 "컨텐츠 속성정보 중 앨범명, 곡명 및 장르에 관한 정보가 누락되었으니 이를 입력해 주십시요."와 같은 안내 메시지를 데이터 표시장치(360)로 전송한다(S28).
상기 중앙처리장치(310)는 수정된 컨텐츠 속성정보를 데이터 입력장치(340)로부터 수신하여 컨텐츠 DB 에 저장하도록 한다(S30).
본 실시예에서는 컨텐츠 속성정보가 정확하지 않은 경우 데이터 표시장치(360)로 안내 메시지를 전송하고 데이터 입력장치(340)를 통해 운영자에 의해 수정된 컨텐츠 속성정보를 상기 중앙처리장치(310)가 수신하는 것으로 설정하였으나, 본 발명이 이에 한정되는 것은 아닌 바, 중앙처리장치(310)가 사용자 컴퓨터(200)로 안내 메시지를 전송한 후, 사용자 컴퓨터(200)로부터 수정된 컨텐츠 속성정보를 수신하는 것도 가능하다.
상기 중앙처리장치(310)는 상기 제 S20 단계에서 수신한 멀티미디어 컨텐츠가 재생상태 및 품질 등의 측면에서 정상적인 파일인지를 검증한다(S32).
상기 중앙처리장치(310)는 수신한 상기 멀티미디어 컨텐츠가 정상파일인지 판단한다(S34).
상기 제 S34 단계의 판단결과, 정상파일인 경우, 상기 중앙처리장치(310)는 상기 제 S20 단계에서 수신한 멀티미디어 컨텐츠 및 컨텐츠 속성정보를 컨텐츠 DB 에 저장하도록 하고, 저장된 멀티미디어 컨텐츠의 속성정보를 이용하여 사용자가 업로드한 멀티미디어 컨텐츠의 목록을 생성한 후 사용자 DB 에 저장하도록 한다(S36).
본 실시예에서는 사용자가 업로드한 멀티미디어 컨텐츠의 목록을 중앙처리장치(310)가 자동으로 생성하여 저장하도록 설정하였으나, 본 발명이 이에 한정되지 아니하는 바, 사용자 컴퓨터(200)로부터 사용자가 업로드한 멀티미디어 컨텐츠의 목록을 수신하여 이를 저장하도록 하는 것도 가능하다.
상기 제 S34 단계의 판단결과, 정상파일이 아닌 경우, 상기 중앙처리장치(310)는 예를 들어 "본 멀티미디어 컨텐츠의 재생 상태 및 품질에 있어서 비정상적인 파일로서 업로드할 수 없습니다."와 같은 경고 메시지를 상기 사용자 컴퓨터(200)로 전송한 후, 본 발명의 일실시예에 따른 멀티미디어 컨텐츠 검증 및 저장 단계에 관한 시스템을 종료한다(S38).
상기 도 2 의 제 S8 단계인 멀티미디어 컨텐츠 스트리밍 단계에 대하여 도 5 를 참조하여 상세하게 설명하면 다음과 같다.
운영자 서버(300)의 중앙처리장치(310)는 사용자 컴퓨터(200)로부터 사용자의 아이디 및 패스워드를 수신하여 로그인 과정을 수행한다(S40).
상기 중앙처리장치(310)는 상기 사용자 컴퓨터(200)로부터 스트리밍 요청신호를 수신하는 경우 컨텐츠 DB 에 사용자에 의해 업로드된 멀티미디어 컨텐츠의 목록정보를 상기 사용자 컴퓨터(200)로 전송한다(S42).
상기 중앙처리장치(310)는 상기 사용자 컴퓨터(200)로부터 사용자가 스트리밍 받기를 희망하는 멀티미디어 컨텐츠 목록의 선택정보를 수신한다(S44).
상기 중앙처리장치(310)는 상기 컨텐츠 DB 에 기저장되어 있는 사용자에 의해 업로드된 멀티미디어 컨텐츠 중 선택된 멀티미디어 컨텐츠가 존재하는지 여부를 검색한다(S46).
상기 중앙처리장치(310)는 상기 검색 결과, 상기 사용자에 의해 업로드된 멀티미디어 컨텐츠가 존재하는지 여부를 판단한다(S48).
상기 제 S48 단계의 판단결과, 멀티미디어 컨텐츠가 존재하는 경우, 상기 중앙처리장치(310)는 검색된 멀티미디어 컨텐츠를 상기 사용자 컴퓨터(200)로 전송한다(S50).
상기 제 S48 단계의 판단결과, 멀티미디어 컨텐츠가 존재하지 않는 경우, 상기 중앙처리장치(310)는 또 다른 사용자에 의해 업로드된 멀티미디어 컨텐츠 중 선택된 멀티미디어 컨텐츠를 검색한 후, 상기 제 S48 단계로 리턴한다(S52).
본 발명은 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플라피디스크, 광데이터 저장장치 등이 있으며, 또한 인터넷을 통한 전송과 같이 캐리어 웨이브의 형태로 구현되는 것도 포함한다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다.
상기와 같은 본 발명에 따르면 사용자는 자신이 소유한 멀티미디어 컨텐츠를 스트리밍 받을 수 있음으로 인하여 멀티미디어 컨텐츠가 저장되어 있지 않는 사용자 컴퓨터에서도 멀티미디어 컨텐츠를 이용할 수 있는 효과가 있다.
또한, 상기와 같은 본 발명에 따르면 사용자의 멀티미디어 컨텐츠를 운영자 서버에 저장함으로써 사용자 컴퓨터의 저장공간을 절약할 수 있는 효과도 있다.
그리고, 상기와 같은 본 발명에 따르면 운영자는 동일한 멀티미디어 컨텐츠를 하나로 통합하여 관리함으로써 운영자 서버의 저장공간을 절약할 수 있을 뿐만 아니라, 불필요한 업로드 과정에서 발생되는 네트워크 트래픽을 방지할 수 있는 효과도 있다.

Claims (8)

  1. 다수의 사용자 컴퓨터가 운영자 서버에 인터넷망을 통해 접속되어 있고, 운영자 서버는 사용자 DB 및 컨텐츠 DB 를 포함하는 시스템을 이용한 인터넷상의 멀티미디어 컨텐츠 제공방법에 있어서,
    (a) 운영자 서버가 사용자 컴퓨터로부터 업로드할 멀티미디어 컨텐츠의 고유코드를 수신한 후, 수신한 상기 고유코드와 기저장되어 있는 고유코드를 비교하여 동일한 고유코드가 존재하지 않는 경우에 한하여 업로드가 요청된 멀티미디어 컨텐츠 및 컨텐츠 속성정보를 수신하는 단계(S4);
    (b) 수신한 컨텐츠 속성정보가 정확히 제공된 경우 상기 운영자 서버가 수신한 상기 멀티미디어 컨텐츠를 저장하는 단계(S6); 및
    (c) 상기 운영자 서버가 상기 사용자 컴퓨터로부터 멀티미디어 컨텐츠 스트리밍 요청신호를 수신하는 경우 요청된 멀티미디어 컨텐츠를 검색하여 상기 사용자 컴퓨터로 스트리밍 하는 단계(S8); 를 포함하되,
    상기 (a) 단계는,
    상기 운영자 서버가 상기 사용자 컴퓨터로부터 사용자가 업로드를 희망하는 멀티미디어 컨텐츠의 고유코드를 수신하는 단계(S14);
    상기 운영자 서버가 기저장되어 있는 멀티미디어 컨텐츠의 고유코드를 검색하여 사용자가 업로드를 희망하는 멀티미디어 컨텐츠의 고유코드와 동일한 고유코드가 존재하는지 여부를 판단하는 단계(S16, S18);
    상기 판단결과, 동일한 고유코드가 존재하지 않는 경우, 상기 운영자 서버가 상기 사용자 컴퓨터로부터 사용자가 업로드를 희망하는 멀티미디어 컨텐츠 및 컨텐츠 속성정보를 수신하는 단계(S20); 및
    상기 판단결과, 동일한 고유코드가 존재하는 경우, 상기 운영자 서버가 업로드 불가 취지의 안내 메시지를 상기 사용자 컴퓨터로 전송하는 단계(S22); 를 포함하는 것을 특징으로 하는 인터넷상의 멀티미디어 컨텐츠 제공방법.
  2. 제 1 항에 있어서,
    상기 (b) 단계는,
    상기 운영자 서버가 수신한 상기 컨텐츠 속성정보에 대하여 운영자에 의해 기설정된 항목에 모두 정확하게 기재되어 있는지 여부를 확인하여 수신한 상기 컨텐츠 속성정보가 모두 정확한지 여부를 판단하는 단계(S24, S26);
    상기 판단결과, 상기 컨텐츠 속성정보가 정확하지 않은 경우, 상기 운영자 서버는 컨텐츠 속성정보가 정확하지 않다는 취지의 안내 메시지를 데이터 표시장치 또는 사용자 컴퓨터로 전송하는 단계(S28);
    상기 운영자 서버가 수정된 컨텐츠 속성정보를 데이터 입력장치 또는 사용자 컴퓨터로부터 수신하여 저장하는 단계(S30);
    상기 운영자 서버가 수신한 멀티미디어 컨텐츠가 재생상태 및 품질적인 측면에서 정상적인 파일인지 여부를 검증하여 판단하는 단계(S32, S34); 및
    (b-1) 상기 판단결과, 정상파일인 경우, 상기 운영자 서버가 수신한 상기 멀티미디어 컨텐츠 및 컨텐츠 속성정보를 저장하는 단계(S36); 가 포함된 것을 특징으로 하는 인터넷상의 멀티미디어 컨텐츠 제공방법.
  3. 제 2 항에 있어서,
    상기 (b-1) 단계 이후에,
    상기 운영자 서버가 저장된 멀티미디어 컨텐츠의 속성정보를 이용하여 사용자가 업로드한 멀티미디어 컨텐츠의 목록을 생성한 후 저장하거나 또는 운영자 서버가 상기 사용자 컴퓨터로부터 사용자가 업로드한 멀티미디어 컨텐츠 목록을 수신하여 저장하는 단계; 를 더 포함하는 것을 특징으로 하는 인터넷상의 멀티미디어 컨텐츠 제공방법.
  4. 제 1 항에 있어서,
    상기 (c) 단계는,
    상기 운영자 서버가 상기 사용자 컴퓨터로부터 스트리밍 요청신호를 수신하는 경우 사용자에 의해 업로드된 멀티미디어 컨텐츠의 목록정보를 상기 사용자 컴퓨터로 전송하는 단계(S42);
    상기 운영자 서버가 상기 사용자 컴퓨터로부터 사용자가 스트리밍 받기를 희 망하는 멀티미디어 컨텐츠 목록의 선택정보를 수신하는 단계(S44);
    상기 운영자 서버가 기저장되어 있는 사용자에 의해 업로드된 멀티미디어 컨텐츠 중 선택된 멀티미디어 컨텐츠가 존재하는지 여부를 검색하는 단계(S46);
    (c-1) 상기 운영자 서버가 상기 검색 결과, 상기 사용자에 의해 업로드된 멀티미디어 컨텐츠의 존재 여부를 판단하는 단계(S48);
    상기 판단결과, 멀티미디어 컨텐츠가 존재하는 경우, 상기 운영자 서버가 검색된 멀티미디어 컨텐츠를 상기 사용자 컴퓨터로 전송하는 단계(S50); 및
    상기 판단결과, 멀티미디어 컨텐츠가 존재하지 않는 경우, 상기 운영자 서버가 또 다른 사용자에 의해 업로드된 멀티미디어 컨텐츠 중 선택된 멀티미디어 컨텐츠를 검색한 후, 상기 (c-1) 단계로 리턴하는 단계(S52); 를 포함하는 것을 특징으로 하는 인터넷상의 멀티미디어 컨텐츠 제공방법.
  5. 인터넷을 이용하여 멀티미디어 컨텐츠를 제공하기 위하여,
    (A) 운영자 서버가 사용자 컴퓨터로부터 업로드할 멀티미디어 컨텐츠의 고유코드를 수신한 후, 수신한 상기 고유코드와 기저장되어 있는 고유코드를 비교하여 동일한 고유코드가 존재하지 않는 경우에 한하여 업로드가 요청된 멀티미디어 컨텐츠 및 컨텐츠 속성정보를 수신하는 기능;
    (B) 수신한 컨텐츠 속성정보가 정확히 제공된 경우 상기 운영자 서버가 수신한 상기 멀티미디어 컨텐츠를 저장하는 기능; 및
    (C) 상기 운영자 서버가 상기 사용자 컴퓨터로부터 멀티미디어 컨텐츠 스트리밍 요청신호를 수신하는 경우 요청된 멀티미디어 컨텐츠를 검색하여 상기 사용자 컴퓨터로 스트리밍 하는 기능; 을 포함하되,
    상기 (A) 기능은,
    상기 운영자 서버가 상기 사용자 컴퓨터로부터 사용자가 업로드를 희망하는 멀티미디어 컨텐츠의 고유코드를 수신하는 기능;
    상기 운영자 서버가 기저장되어 있는 멀티미디어 컨텐츠의 고유코드를 검색하여 사용자가 업로드를 희망하는 멀티미디어 컨텐츠의 고유코드와 동일한 고유코드가 존재하는지 여부를 판단하는 기능;
    상기 판단결과, 동일한 고유코드가 존재하지 않는 경우, 상기 운영자 서버가 상기 사용자 컴퓨터로부터 사용자가 업로드를 희망하는 멀티미디어 컨텐츠 및 컨텐츠 속성정보를 수신하는 기능; 및
    상기 판단결과, 동일한 고유코드가 존재하는 경우, 상기 운영자 서버가 업로드 불가 취지의 안내 메시지를 상기 사용자 컴퓨터로 전송하는 기능; 을 실행하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.
  6. 제 5 항에 있어서,
    상기 (B) 기능은,
    상기 운영자 서버가 수신한 상기 컨텐츠 속성정보에 대하여 운영자에 의해 기설정된 항목에 모두 정확하게 기재되어 있는지 여부를 확인하여 수신한 상기 컨텐츠 속성정보가 모두 정확한지 여부를 판단하는 기능;
    상기 판단결과, 상기 컨텐츠 속성정보가 정확하지 않은 경우, 상기 운영자 서버가 컨텐츠 속성정보가 정확하지 않다는 취지의 안내 메시지를 데이터 표시장치 또는 사용자 컴퓨터로 전송하는 기능;
    상기 운영자 서버가 수정된 컨텐츠 속성정보를 데이터 입력장치 또는 사용자 컴퓨터로부터 수신하여 저장하는 기능;
    상기 운영자 서버가 수신한 멀티미디어 컨텐츠가 재생상태 및 품질적인 측면에서 정상적인 파일인지 여부를 검증하여 판단하는 기능; 및
    (B-1) 상기 판단결과, 정상파일인 경우, 상기 운영자 서버가 수신한 상기 멀티미디어 컨텐츠 및 컨텐츠 속성정보를 저장하는 기능; 을 실행하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.
  7. 제 6 항에 있어서,
    상기 (B-1) 기능 이후에,
    상기 운영자 서버가 저장된 멀티미디어 컨텐츠의 속성정보를 이용하여 사용자가 업로드한 멀티미디어 컨텐츠의 목록을 생성한 후 저장하거나 또는 운영자 서버가 상기 사용자 컴퓨터로부터 사용자가 업로드한 멀티미디어 컨텐츠 목록을 수신하여 저장하는 기능; 을 더 실행하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있 는 기록매체.
  8. 제 5 항에 있어서,
    상기 (C) 기능은,
    상기 운영자 서버가 상기 사용자 컴퓨터로부터 스트리밍 요청신호를 수신하는 경우 사용자에 의해 업로드된 멀티미디어 컨텐츠의 목록정보를 상기 사용자 컴퓨터로 전송하는 기능;
    상기 운영자 서버가 상기 사용자 컴퓨터로부터 사용자가 스트리밍 받기를 희망하는 멀티미디어 컨텐츠 목록의 선택정보를 수신하는 기능;
    상기 운영자 서버가 기저장되어 있는 사용자에 의해 업로드된 멀티미디어 컨텐츠 중 선택된 멀티미디어 컨텐츠가 존재하는지 여부를 검색하는 기능;
    (C-1) 상기 운영자 서버가 상기 검색 결과, 상기 사용자에 의해 업로드된 멀티미디어 컨텐츠의 존재 여부를 판단하는 기능;
    상기 판단결과, 멀티미디어 컨텐츠가 존재하는 경우, 상기 운영자 서버가 검색된 멀티미디어 컨텐츠를 상기 사용자 컴퓨터로 전송하는 기능; 및
    상기 판단결과, 멀티미디어 컨텐츠가 존재하지 않는 경우, 상기 운영자 서버가 또 다른 사용자에 의해 업로드된 멀티미디어 컨텐츠 중 선택된 멀티미디어 컨텐츠를 검색한 후, 상기 (C-1) 기능으로 리턴하는 기능; 실행하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.
KR1020040029958A 2004-04-29 2004-04-29 인터넷상의 멀티미디어 컨텐츠 제공방법 및 이를 실행하기위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체 KR100586405B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020040029958A KR100586405B1 (ko) 2004-04-29 2004-04-29 인터넷상의 멀티미디어 컨텐츠 제공방법 및 이를 실행하기위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020040029958A KR100586405B1 (ko) 2004-04-29 2004-04-29 인터넷상의 멀티미디어 컨텐츠 제공방법 및 이를 실행하기위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체

Publications (2)

Publication Number Publication Date
KR20050104616A KR20050104616A (ko) 2005-11-03
KR100586405B1 true KR100586405B1 (ko) 2006-06-08

Family

ID=37282122

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020040029958A KR100586405B1 (ko) 2004-04-29 2004-04-29 인터넷상의 멀티미디어 컨텐츠 제공방법 및 이를 실행하기위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체

Country Status (1)

Country Link
KR (1) KR100586405B1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20110047399A (ko) * 2009-10-30 2011-05-09 삼성전자주식회사 컨텐츠 업로드 서비스를 제공하는 서버, 단말기 및 컨텐츠 업로드 방법

Also Published As

Publication number Publication date
KR20050104616A (ko) 2005-11-03

Similar Documents

Publication Publication Date Title
US7908270B2 (en) System and method for managing access to media assets
US7430541B2 (en) Method of and apparatus for updating a database using a recordable optical disc
US9785908B2 (en) Delivering ordered items to an appropriate address
CN100573519C (zh) 信息处理装置、再现装置、通信方法
KR20110086095A (ko) 다운로드 트랜잭션과 소셜 네트워크 상호 작용을 처리하는 방법 및 시스템
WO2009006564A2 (en) Systems and methods for monitoring devices, systems, users, and users activity at remote locations
JP4304300B2 (ja) ユーザ装置、サーバ、アップグレードサービスシステム、その方法およびプログラム
US20040100492A1 (en) Ubiquitous companion agent
US20020010860A1 (en) Method for operating internet site offering encrypted contents
KR20140016295A (ko) 전자 중고 디지털 자산 및 획득-후 수익
US9122683B1 (en) System and method of linking media content information
KR20000059092A (ko) 인터넷을 이용한 음악파일 서비스 방법
US20090063348A1 (en) Distributed Content Architecture
JP2003122969A (ja) ネットワークを利用した電子コンテンツの販売システム
US20070219919A1 (en) Process of accessing licensed digital content on MediaDirect enabled systems in a multiple operating system environment
US7844748B2 (en) Method and apparatus for presenting entity not supporting UPnP as UPnP device or content
US7313702B2 (en) Method for issuing identification information
KR100586405B1 (ko) 인터넷상의 멀티미디어 컨텐츠 제공방법 및 이를 실행하기위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
US8133057B2 (en) Method and system for providing training media to a mobile device
WO2006075898A1 (en) Method and system for managing various kinds of keywords by interworking the keywords depending on user authentication
US20100107090A1 (en) Remote linking to media asset groups
KR100601366B1 (ko) 유알엘을 이용한 멀티미디어 컨텐츠 제공시스템 및 그방법 그리고 이를 실행하기 위한 프로그램을 기록한컴퓨터로 읽을 수 있는 기록매체
US7421425B2 (en) Information providing method and information providing system
US8504536B2 (en) Normalizing metadata between library content providers
US20090049055A1 (en) Method, apparatus, and system to provide content using content preference information

Legal Events

Date Code Title Description
A201 Request for examination
N231 Notification of change of applicant
N231 Notification of change of applicant
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee