KR20020054117A - 동영상 서비스 관리 시스템 및 방법과 그 프로그램 소스를저장한 기록매체 - Google Patents

동영상 서비스 관리 시스템 및 방법과 그 프로그램 소스를저장한 기록매체 Download PDF

Info

Publication number
KR20020054117A
KR20020054117A KR1020000082819A KR20000082819A KR20020054117A KR 20020054117 A KR20020054117 A KR 20020054117A KR 1020000082819 A KR1020000082819 A KR 1020000082819A KR 20000082819 A KR20000082819 A KR 20000082819A KR 20020054117 A KR20020054117 A KR 20020054117A
Authority
KR
South Korea
Prior art keywords
information
stream
server
user
providing
Prior art date
Application number
KR1020000082819A
Other languages
English (en)
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 KR1020000082819A priority Critical patent/KR20020054117A/ko
Publication of KR20020054117A publication Critical patent/KR20020054117A/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25875Management of end-user data involving end-user authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/76Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet
    • H04H60/81Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself
    • H04H60/82Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself the transmission system being the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/231Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion
    • H04N21/23109Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion by placing content in organized collections, e.g. EPG data repository
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/254Management at additional data server, e.g. shopping server, rights management server
    • H04N21/2543Billing, e.g. for subscription services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4753End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for user identification, e.g. by entering a PIN or password
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6125Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Graphics (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

본 발명은 동영상 서비스 관리 시스템 및 방법과 그 프로그램 소스를 저장한 기록매체에 관한 것으로서, 특히 인터넷을 통한 인터넷 방송이나 동영상의 불법시청을 차단하고, 미성년자의 성인물 시청을 제한하는 동영상 서비스 관리 시스템 및 방법과 그 프로그램 소스를 저장한 기록매체에 관한 것이다.
이를 위하여 본 발명은, 사용자로부터 인증에 필요한 정보를 입력받아 스트림 서버에 서비스 요청하는 스트림 플레이어를 사용자 단말기에 설치하고, 스트림 서버가 상기 스트림 플레이어를 통한 서비스 요청에 반응하여 웹서버에 인증여부를 조회한 후, 그 조회결과에 따라 사용자 단말기에 동영상 서비스를 제공하는 동영상 서비스 관리 시스템을 제공한다.
따라서, 본 발명은 허가되지 않은 사용자의 불법이용을 차단하고, 미성년자의 성인물 시청을 미연에 방지하는 효과가 있다.

Description

동영상 서비스 관리 시스템 및 방법과 그 프로그램 소스를 저장한 기록매체{SYSTEM AND METHOD FOR MANAGING MOTION PICTURE SERVICE, AND STORAGE MEDIA HAVING PROGRAM SOURCE THEREOF}
본 발명은 동영상 서비스 관리 시스템 및 방법과 그 프로그램 소스를 저장한 기록매체에 관한 것으로서, 특히 인터넷을 통한 인터넷 방송이나 동영상의 불법시청을 차단하고, 미성년자의 성인물 시청을 제한하는 동영상 서비스 관리 시스템 및 방법과 그 프로그램 소스를 저장한 기록매체에 관한 것이다.
현재 인터넷 방송이나 동영상 서비스를 제공하는 시스템에서, 사용자는 인터넷 방송을 시청하기 위한 스트림 플레이어나 전용 플레이어를 통하여 사용자 인증과정을 거치지 않는다. 대신에, 사용자 단말기에 설치되어 있는 웹 브라우저를 이용하여, 인터넷 방송이나 동영상 서비스를 제공하는 웹사이트에 접속한 후, 사용자 인증과정을 거치고 있다.
또한, 대부분의 경우 인증서버가 인증처리를 수행하고, 인증결과를 상기 인터넷 방송이나 동영상 서비스 제공 웹사이트를 관리하는 웹서버에 알려주는 방식으로 되어 있다. 그리고, 웹서버가 스트림 서버에 인증결과를 알려주어, 스트림 서버가 사용자에게 인터넷 방송이나 동영상 서비스를 제공하게 되어있다.
하지만, 위와 같은 시스템에서 회원으로 등록된 사용자가 아닌 사람이 해당 URL(Uniform Resource Locator; 일관된 자원 위치기)만 알고 있으면, 별도의 인증과정을 거치지 않아도 인터넷 방송을 시청하거나 동영상 서비스를 받을 수 있는 문제점이 있다.
본 발명은 이러한 문제점을 해결하기 위해 안출한 것으로, 본 발명은 인터넷을 통한 인터넷 방송이나 동영상 서비스의 불법시청을 차단하고, 미성년자의 성인물 시청을 제한하는 동영상 서비스 관리 시스템 및 방법과 그 프로그램 소스를 저장한 기록매체를 제공함에 그 목적이 있다.
본 발명의 또 다른 목적은 사용자로부터 인증에 필요한 정보를 입력받아 스트림 서버에 서비스 요청하는 스트림 플레이어를 사용자 단말기에 설치하고, 스트림 서버가 상기 스트림 플레이어를 통한 서비스 요청에 반응하여 웹서버에 인증여부를 조회한 후, 그 조회결과에 따라 사용자 단말기에 동영상 서비스를 제공하는 동영상 서비스 관리 시스템 및 방법과 그 프로그램 소스를 저장한 기록매체를 제공하는 것이다.
상기 목적을 달성하기 위하여 본 발명의 일 실시예에서는, 인터넷을 기반으로 회원에게 동영상 서비스를 제공하는 동영상 서비스 관리 시스템에 있어서, 동영상 데이터를 데이터 베이스로 구축한 멀티미디어 DB(Data Base;데이터 베이스)와; 사용자의 서비스 요청에 반응하여 인증여부를 조회하고, 그 조회결과에 따라 상기 멀티미디어 DB에서 해당 동영상 데이터를 검색하여 제공하는 스트림 서버와; 상기 스트림 서버의 인증여부 조회에 반응하여 인증여부를 확인하고, 확인한 인증결과를 상기 스트림 서버에 출력하며, 상기 사용자에게 제공한 서비스 요금을 계산하는 웹서버와; 상기 사용자로부터 인증에 필요한 정보를 입력받아 상기 스트림 서버에 서비스 요청하는 스트림 플레이어를 구비한 사용자 단말기를 포함하는 것을 특징으로 한다.
상기 스트림 서버는 상기 사용자의 서비스 요청에 반응하여 상기 웹서버에인증여부를 조회하고, 상기 웹서버로부터 출력되는 인증결과에 따라 해당 동영상 데이터를 상기 멀티미디어 DB에서 검색하여 상기 사용자 단말기로 제공하는 스트림 제공모듈과; 상기 스트림 서버가 상기 사용자에게 제공한 동영상 데이터 제공시간과 가격정보를 상기 웹서버에 제공하는 스트림 정보모듈을 포함하는 것을 특징으로 한다.
상기 웹서버는 상기 동영상 서비스를 제공하는 웹사이트를 운영하는 웹모듈과; 회원정보와 시청가능 연령정보를 저장하고, 상기 회원정보를 관리하는 정보관리모듈과; 상기 스트림 서버의 조회에 반응해서 상기 정보관리모듈에 저장된 상기 회원정보와 상기 시청가능 연령정보를 이용하여 인증여부를 확인하고, 확인한 인증결과를 상기 스트림 서버에 출력하는 인증모듈과; 상기 스트림 정보모듈로부터 제공되는 동영상 데이터 제공시간과 가격정보를 이용하여 상기 사용자에게 제공한 서비스 요금을 계산하는 과금모듈을 포함하는 것을 특징으로 한다.
상기 회원정보는 ID와 패스워드, 신상정보, 잔액정보를 포함하는 것을 특징으로 한다.
상기 스트림 제공모듈은 상기 동영상 데이터를 제공한 후에 또 다른 동영상 데이터를 연결하여 사용자에게 제공하는 경우, 상기 웹서버에 인증여부를 재조회하는 것을 특징으로 한다.
그리고, 상기 스트림 정보모듈은 상기 스트림 제공모듈이 상기 사용자에게 해당 동영상 데이터를 제공하는 동안, 상기 동영상 데이터 제공시간과 가격정보를 미리 지정된 시간간격으로 상기 과금모듈에 제공하는 것을 특징으로 한다.
상기 과금모듈은 상기 스트림 정보모듈로부터 상기 동영상 데이터 제공시간과 가격정보를 제공받을 때마다 서비스 요금을 계산하여 상기 잔액정보를 갱신하고, 상기 잔액정보에 저장된 금액이 미리 지정된 금액이하이면 상기 스트림 서버에 동영상 서비스 중단신호를 출력하는 것을 특징으로 한다.
상기의 목적을 달성하기 위하여 본 발명의 다른 실시 예에서는, 인터넷을 기반으로 회원에게 동영상 서비스를 제공하는 동영상 서비스 관리 방법에 있어서, (a) 사용자의 서비스 요청에 반응하여 스트림 서버가 웹서버에 인증여부를 조회하는 단계와; (b) 상기 웹서버가 회원정보와 시청가능 연령정보를 이용하여 인증여부를 확인하고, 인증결과를 상기 스트림 서버에 출력하는 단계와; (c) 상기 웹서버로부터 출력되는 인증결과에 따라서, 상기 스트림 서버가 해당 동영상 데이터를 검색하여 제공하는 단계와; (d) 상기 스트림 서버가 제공한 동영상 데이터에 대하여 상기 웹서버에서 서비스 요금을 계산하는 단계를 포함하는 것을 특징으로 하는 동영상 서비스 관리 방법을 제공한다.
상기의 목적을 달성하기 위하여 본 발명의 또 다른 실시 예에서는, 인터넷을 기반으로 회원에게 동영상 서비스를 제공하는 동영상 서비스 관리 프로그램을 컴퓨터가 액세스할 수 있도록 부호화시켜 저장한 컴퓨터 판독 가능한 기록매체에 있어서, (a) 사용자의 서비스 요청에 반응하여 스트림 서버가 웹서버에 인증여부를 조회하는 프로세스와; (b) 상기 웹서버가 회원정보와 시청가능 연령정보를 이용하여 인증여부를 확인하고, 인증결과를 상기 스트림 서버에 출력하는 프로세스와; (c) 상기 웹서버로부터 출력되는 인증결과에 따라서, 상기 스트림 서버가 해당 동영상데이터를 검색하여 제공하는 프로세스와; (d) 상기 스트림 서버가 제공한 동영상 데이터에 대하여 상기 웹서버에서 서비스 요금을 계산하는 프로세스를 포함하는 것을 특징으로 하는 컴퓨터 판독 가능한 기록매체를 제공한다.
도 1은 본 발명에 따른 동영상 서비스 관리 시스템의 일실시예를 나타낸 블록 구성도이고,
도 2a는 본 발명에 따른 동영상 서비스 관리 방법의 일실시예를 나타낸 흐르도이고,
도 2b는 도 2a에 도시한 인증여부 확인 과정을 설명하기 위한 일실시예이다.
<도면의 주요부분에 대한 부호의 설명>
100 : 사용자 단말기 200 : 통신망
300 : 멀티미디어 DB 400 : 스트림 서버
410 : 스트림 제공모듈 420 : 스트림 정보모듈
500 : 웹서버 510 : 웹모듈
520 : 정보관리모듈 530 : 인증모듈
540 : 과금모듈
본 발명의 목적과 특징 및 장점은 첨부 도면 및 다음의 상세한 설명을 참조함으로서 더욱 쉽게 이해될 수 있을 것이다.
본 발명은 사용자로부터 인증에 필요한 정보를 입력받아 스트림 서버에 서비스 요청하는 스트림 플레이어를 사용자 단말기에 설치하고, 스트림 서버가 상기 스트림 플레이어를 통한 서비스 요청에 반응하여 웹서버에 인증여부를 조회한 후, 그 조회결과에 따라 사용자 단말기에 동영상 서비스를 제공하는 방법 및 그를 지원하도록 구현되는 시스템을 바람직한 실시예로서 제안한다.
본 발명의 바람직한 실시예는 본 발명방법을 실행하도록 프로그램된 컴퓨터 시스템 및 컴퓨터 프로그램 제품과 같은 실시예를 포함한다. 컴퓨터 시스템의 실시예에 따르면, 방법을 실행하기 위한 명령어 세트는 하나 또는 그 이상의 메모리에 상주하며, 이들 명령어 세트는 컴퓨터 시스템에서 필요로 할 때까지 예를 들어 하드 디스크와 같은 메모리에 컴퓨터 프로그램 제품으로서 저장될 수 있다.
도 1은 본 발명에 따른 동영상 서비스 관리 시스템의 일실시예를 나타낸 블록 구성도이다. 도 1을 참조하면, 동영상 서비스 관리 시스템은 사용자로부터 인증에 필요한 정보를 입력받아 스트림 서버(400)에 서비스 요청하는 스트림 플레이어(미도시)를 구비한 사용자 단말기(100)와, 동영상 데이터를 데이터 베이스로 구축한멀티미디어 DB(Data Base;데이터 베이스)(300)와, 사용자의 서비스 요청에 반응하여 인증여부를 조회하고, 그 조회결과에 따라 멀티미디어 DB(300)에서 해당 동영상 데이터를 검색하여 제공하는 스트림 서버(400)와, 스트림 서버(400)의 인증여부 조회에 반응하여 인증여부를 확인하고, 확인한 인증결과를 스트림 서버(400)에 출력하며, 사용자에게 제공한 서비스 요금을 계산하는 웹서버(500)를 포함한다.
사용자 단말기(100)와 스트림 서버(400)는 통신망(200)으로 연결되어 있으며, 통신망(200)으로는 유선 또는 무선 인터넷을 이용하여 구현할 수도 있다.
스트림 서버(400)는 사용자의 서비스 요청에 반응하여 웹서버(500)에 인증여부를 조회하고, 웹서버(500)로부터 출력되는 인증결과에 따라 해당 동영상 데이터를 멀티미디어 DB(300)에서 검색하여 사용자 단말기(100)로 제공하는 스트림 제공모듈(410)과, 스트림 서버(400)가 사용자에게 제공한 동영상 데이터 제공시간과 가격정보를 웹서버(500)로 제공하는 스트림 정보모듈(420)을 포함한다.
웹서버(500)는 동영상 서비스를 제공하는 웹사이트를 운영하는 웹모듈(510)과, 회원정보와 시청가능 연령정보를 저장하고, 상기 회원정보를 관리하는 정보관리모듈(520)과, 스트림 서버(400)의 조회에 반응하여 정보관리모듈(520)에 저장된 회원정보와 상기 시청가능 연령정보를 이용하여 인증여부를 확인하고, 확인한 인증결과를 스트림 서버(400)에 출력하는 인증모듈(530)과, 스트림 정보모듈(420)로부터 제공되는 동영상 데이터 제공시간과 가격정보를 이용하여 사용자에게 제공한 서비스 요금을 계산하는 과금모듈(540)을 포함한다.
정보관리모듈(520)에 저장된 회원정보는 ID와 패스워드, 신상정보, 잔액정보를 포함한다.
스트림 제공모듈(410)은 동영상 데이터를 제공한 후에 또 다른 동영상 데이터를 연결하여 사용자에게 제공하는 경우, 웹서버(500)에 인증여부를 재조회 한다.
그리고, 스트림 정보모듈(420)은 스트림 제공모듈(410)이 사용자에게 해당 동영상 데이터를 제공하는 동안, 상기 동영상 데이터 제공시간과 가격정보를 미리 지정된 시간간격으로 과금모듈(540)에 제공한다.
과금모듈(540)은 스트림 정보모듈(420)로부터 상기 동영상 데이터 제공시간과 가격정보를 제공받을 때마다 서비스 요금을 계산하여 잔액정보를 갱신하고, 상기 잔액정보에 저장된 금액이 미리 지정된 금액이하이면 스트림 서버(400)에 동영상 서비스 중단신호를 출력한다.
도 2a는 본 발명에 따른 동영상 서비스 관리 방법의 일실시예를 나타낸 흐르도이다. 도 2a를 참조하면, 본 발명은 사용자의 서비스 요청에 반응하여 스트림 서버가 웹서버에 인증여부를 조회하는 단계(S620)와, 웹서버가 회원정보와 시청가능 연령정보를 이용하여 인증여부를 확인하고, 인증결과를 상기 스트림 서버에 출력하는 단계(S630~S640)와, 상기 웹서버로부터 출력되는 인증결과에 따라서, 상기 스트림 서버가 해당 동영상 데이터를 검색하여 제공하는 단계(SS650~S660)와, 상기 스트림 서버가 제공한 동영상 데이터에 대하여 상기 웹서버에서 서비스 요금을 계산하는 단계(S680)를 포함한다.
이상과 같이 구성된 본 발명에서, 동영상 서비스 관리 시스템이 사용자의 서비스 요청에 반응하여 회원정보와 시청가능 연령정보를 확인하고, 해당 동영상 데이터를 검색하여 제공하는 과정을 도 1과 도 2a 및 도 2b를 참조하여 자세히 설명하면 다음과 같다.
이하의 설명에서는 사용자가 인터넷 방송과 같은 동영상 서비스를 요청하는 경우를 예로들어 설명하기로 한다. 사용자 단말기(100)에는 사용자 ID와 패스워드를 스트림 서버(400)에 전송하고, 스트림 서버(400)로부터 제공되는 동영상 데이터를 재생하는 스트림 플레이어(미도시)가 구비되어 있다고 가정한다. 그리고, 사용자 단말기(100)와 스트림 서버(400)를 연결하는 통신망(200)은 인터넷이라고 가정한다.
먼저, 사용자가 사용자 단말기(100)에 설치된 웹브라우저를 이용하여 웹모듈(510)이 제공하는 인터넷 방송 웹사이트에 접속한다. 그리고, 시청하고자 하는 인터넷 방송을 클릭하면, 스트림 플레이어가 실행되어 사용자에게 ID와 패스워드 입력을 요구하는 창(window)이 사용자 단말기(100)의 화면에 뜬다.
사용자는 스트림 플레이어의 입력란에 사용자 ID와 패스워드를 입력하고, 확인키를 눌러서 서비스를 요청한다(S600~S610). 스트림 플레이어는 상기 사용자 ID와 패스워드를 스트림 서버(400)에 전송한다. 그러면, 스트림 서버(400)가 사용자의 서비스 요청에 반응하여 웹서버(500)에 인증여부를 조회한다(S620).
웹서버(500)의 인증모듈(530)이 스트림 서버(400)의 인증여부 조회에 반응해서, 정보관리모듈(520)에 저장된 회원정보와 시청가능 연령정보를 이용하여 인증여부를 확인하고(S630), 인증결과를 스트림 서버(400)에 출력한다(S640).
정보관리모듈(520)은 회원정보와 시청가능 연령정보를 저장하고 있으며, 회원정보를 관리한다. 그리고, 회원정보에는 ID와 패스워드, 신상정보, 잔액정보가 포함되어 있다. 패스워드는 보안을 위하여 암호화하여 저장할 수도 있다.
도 2b는 도 2a에 도시한 인증여부 확인 과정을 설명하기 위한 일실시예이다.
도 2b를 참조하면, 인증모듈(530)은 사용자가 입력한 ID와 패스워드가 회원정보와 일치하는지를 비교하여(S632), 회원정보와 일치하면 스트림 서버(400)에 인증결과를 출력한다(도 2의 S640). S632 단계에서 비교한 결과 일치하지 않으면, 인증오류 회수 초과인지를 판단한다(S634).
S634 단계에서 인증오류 회수 초과가 아닌 것으로 판단되면 재입력을 하도록 하고(도 2의 S600), 인증오류 회수 초과로 판단되면 신규회원 가입을 안내하는 정보 입력창을 스트림 플레이어에 출력한다.
그 다음, 사용자가 신규회원 가입을 선택하지 않은 것으로 판단되면 종료하고, 신규회원 가입을 선택한 것으로 판단되면 신규회원 가입에 필요한 정보를 사용자로부터 입력받아 정보관리모듈(520)에 저장한다(S636~S638).
이와 같이, 사용자가 회원으로 가입되어 있지 않은 상태에서 서비스를 이용하려고 할 때, 허가되지 않은 사용자의 이용을 차단하거나 신규가입을 유도하는 것이다.
도 2b에서는 설명의 편의를 위하여, ID와 패스워드를 비교하는 경우를 예로들어 설명하였지만, S632 단계 이후에 사용자의 잔액정보 인증결과에 따라 스트림 플레이어에 다음과 같은 메시지를 출력하도록 시스템을 구성할 수 있다. 사용자가 일정액을 먼저 입금하고 사용하는 경우, " 현재 잔고가 ***입니다. **분 시청하실수 있습니다." 또는 "현재 잔고가 없습니다. 잔고를 보충하시기 바랍니다."와 같은 메시지를 스트림 플레이어에 출력하도록 할 수 있다.
만약 사용자가 시간제나 월정제로 사용하는 경우에는 "유료 사용 기간이 **일 남았습니다." 또는 "유료 사용 기간이 만료되었습니다. 사용 기간을 연장하시기 바랍니다."와 같은 메시지를 스트림 플레이어에 출력하도록 할 수 있다.
그리고, 회원정보와 시청가능 연령정보를 확인한 결과, 미성년자의 시청이 금지된 동영상인 경우, "이 프로그램은 성인을 대상으로 제작되었으므로, *** 회원은 현재 시청이 불가능합니다. **분 뒤에 다시 로그인 하기 바랍니다." 또는 "이 프로그램은 **세 이상을 대상으로 제작되었으므로, *** 회원은 현재 시청이 불가능합니다. **분 뒤에 다시 로그인 하기 바랍니다."라는 메시지를 스트림 플레이어에 출력하도록 구성할 수도 있다.
스트림 제공모듈(410)은 인증모듈(530)이 출력하는 인증결과에 따라서 동영상 서비스를 제공한다. 스트림 제공모듈(410)은 인증결과가 동영상 서비스를 제공하도록 하는 것인지를 판단하여(S650), 동영상 서비스 제공으로 판단되면 사용자의 서비스 요청에 해당하는 동영상 데이터를 멀티미디어 DB(300)에서 검색하여 사용자 단말기(100)에 전송한다(S660).
S650 단계에서 동영상 서비스 제공이 아닌 것으로 판단되면, 종료하게 된다.
한편, 스트림 제공모듈(410)이 사용자에게 해당 동영상 데이터를 제공하는 동안, 스트림 정보모듈(420)은 동영상 데이터 제공 시간과 가격정보를 미리 지정된 시간간격으로 웹서버에 제공한다(S670). 그리고, 동영상 데이터를 전부 제공한 후에 종료한다.
도면에 도시되어 있지 않지만, 스트림 제공모듈(410)이 제공한 동영상 데이터에 대하여 웹서버(500)의 과금모듈(540)에서 서비스 요금을 계산하고, 회원정보에 포함된 잔액정보를 갱신한다.
스트림 정보모듈(420)이 동영상 데이터 제공시간과 가격정보를 제공할 때마다, 과금모듈(540)이 서비스 요금을 계산하여 잔액정보를 갱신한다. 그리고, 잔액정보에 저장된 금액이 미리 지정된 금액이하이면 스트림 서버(400)에 동영상 서비스 중단신호를 출력한다.
스트림 제공모듈(410)은 동영상 서비스 중단신호를 입력받으면, 서비스를 중단하고 종료하게 된다.
그리고, 인터넷 방송중에 방송 프로그램이 바뀌어서 성인물을 방송하려는 경우, 스트림 제공모듈(410)은 웹서버(500)에 다시 동영상 서비스 제공여부를 조회한다. 그리고, 인증모듈(530)이 시청가능 연령정보와 신상정보를 비교한 결과, 서비스 제공불가이면 다음과 같은 메시지를 스트림 플레이어에 출력하고, 종료하도록 구성할 수 있다.
"이 프로그램은 성인을 대상으로 제작되었으므로, *** 회원은 현재 시청이 불가능합니다. 현재 서비스를 중단하오니 **분 뒤에 다시 로그인 하기 바랍니다."
"이 프로그램은 **세 이상을 대상으로 제작되었으므로, *** 회원은 현재 시청이 불가능합니다. 현재 서비스를 중단하오니 **분 뒤에 다시 로그인 하기 바랍니다."
스트림 서버(400)는 동영상 링크 주소와 함께 인증에 필요한 정보를 동시에 전송하도록 구성되는 것이 바람직하다. 다시 말하면, POP3(Post Office Protocol 3) 프로토콜을 사용하는 이메일 서버처럼, 스트림 플레이어에서 인증에 필요한 정보를 전송하면 스트림 서버(400)에서 이를 처리하도록 구성되는 것이 바람직하다.
그래서, 사용자가 방송을 선택(예를들어, 동영상 링크 주소를 클릭)하면, 스트림 플레이어는 스트림 서버(400)에 사용자 인증 정보를 전송하게 되고, 스트림 서버(400)가 인증 정보를 확인한 후 정보를 제공하도록 하는 것이다.
이상의 본 발명은 상기에 기술된 실시예들에 의해 한정되지 않고, 당업자들에 의해 다양한 변형 및 변경을 가져올 수 있으며, 이는 첨부된 청구항에서 정의되는 본 발명의 취지와 범위에 포함된다.
이상에서 살펴본 바와 같이 본 발명은, 스트림 플레이어에서 인증에 필요한 정보를 전송하고 스트림 서버에서 이를 처리하도록 함으로써, 허가되지 않은 사용자의 불법이용을 차단할 수 있다. 그리고, 사용자 인증을 통한 유료 인터넷 방송이 가능하며, 그에 따른 전자상거래 서비스를 제공할 수 있다.
또한, 미성년자의 성인물 시청을 미연에 방지하여 인터넷을 이용한 동영상 서비스의 사회적 문제를 해결할 수 있다.
사업자에게는 신규회원 가입을 유도하여 회원의 양적인 증가를 꾀할 수 있고, 회원에게 동적인 서비스 제공 등이 가능한 이점이 있다.

Claims (19)

  1. 인터넷을 기반으로 회원에게 동영상 서비스를 제공하는 동영상 서비스 관리 시스템에 있어서,
    동영상 데이터를 데이터 베이스로 구축한 멀티미디어 DB(Data Base;데이터 베이스)와;
    사용자의 서비스 요청에 반응하여 인증여부를 조회하고, 그 조회결과에 따라 상기 멀티미디어 DB에서 해당 동영상 데이터를 검색하여 제공하는 스트림 서버와;
    상기 스트림 서버의 인증여부 조회에 반응하여 인증여부를 확인하고, 확인한 인증결과를 상기 스트림 서버에 출력하며, 상기 사용자에게 제공한 서비스 요금을 계산하는 웹서버와;
    상기 사용자로부터 인증에 필요한 정보를 입력받아 상기 스트림 서버에 서비스 요청하는 스트림 플레이어를 구비한 사용자 단말기를 포함하는 것을 특징으로 하는 동영상 서비스 관리 시스템.
  2. 제 1항에 있어서, 상기 스트림 서버는
    상기 사용자의 서비스 요청에 반응하여 상기 웹서버에 인증여부를 조회하고, 상기 웹서버로부터 출력되는 인증결과에 따라 해당 동영상 데이터를 상기 멀티미디어 DB에서 검색하여 상기 사용자 단말기로 제공하는 스트림 제공모듈과;
    상기 스트림 서버가 상기 사용자에게 제공한 동영상 데이터 제공시간과 가격정보를 상기 웹서버에 제공하는 스트림 정보모듈을 포함하는 것을 특징으로 하는 동영상 서비스 관리 시스템.
  3. 제 2항에 있어서, 상기 웹서버는
    상기 동영상 서비스를 제공하는 웹사이트를 운영하는 웹모듈과;
    회원정보와 시청가능 연령정보를 저장하고, 상기 회원정보를 관리하는 정보관리모듈과;
    상기 스트림 서버의 조회에 반응해서 상기 정보관리모듈에 저장된 상기 회원정보와 상기 시청가능 연령정보를 이용하여 인증여부를 확인하고, 확인한 인증결과를 상기 스트림 서버에 출력하는 인증모듈과;
    상기 스트림 정보모듈로부터 제공되는 동영상 데이터 제공시간과 가격정보를 이용하여 상기 사용자에게 제공한 서비스 요금을 계산하는 과금모듈을 포함하는 것을 특징으로 하는 동영상 서비스 관리 시스템.
  4. 제 2항에 있어서, 상기 스트림 제공모듈은
    상기 동영상 데이터를 제공한 후에 또 다른 동영상 데이터를 연결하여 사용자에게 제공하는 경우, 상기 웹서버에 인증여부를 재조회하는 것을 특징으로 하는 동영상 서비스 관리 시스템.
  5. 제 3항에 있어서, 상기 스트림 정보모듈은
    상기 스트림 제공모듈이 상기 사용자에게 해당 동영상 데이터를 제공하는 동안, 상기 동영상 데이터 제공시간과 가격정보를 미리 지정된 시간간격으로 상기 과금모듈에 제공하는 것을 특징으로 하는 동영상 서비스 관리 시스템.
  6. 제 3항 내지 제 5항중 어느 한 항에 있어서, 상기 회원정보는 ID와 패스워드, 신상정보, 잔액정보를 포함하는 것을 특징으로 하는 동영상 서비스 관리 시스템.
  7. 제 6항에 있어서, 상기 과금모듈은
    상기 스트림 정보모듈로부터 상기 동영상 데이터 제공시간과 가격정보를 제공받을 때마다 서비스 요금을 계산하여 상기 잔액정보를 갱신하고, 상기 잔액정보에 저장된 금액이 미리 지정된 금액이하이면 상기 스트림 서버에 동영상 서비스 중단신호를 출력하는 것을 특징으로 하는 동영상 서비스 관리 시스템.
  8. 인터넷을 기반으로 회원에게 동영상 서비스를 제공하는 동영상 서비스 관리 방법에 있어서,
    (a) 사용자의 서비스 요청에 반응하여 스트림 서버가 웹서버에 인증여부를 조회하는 단계와;
    (b) 상기 웹서버가 회원정보와 시청가능 연령정보를 이용하여 인증여부를 확인하고, 인증결과를 상기 스트림 서버에 출력하는 단계와;
    (c) 상기 웹서버로부터 출력되는 인증결과에 따라서, 상기 스트림 서버가 해당 동영상 데이터를 검색하여 제공하는 단계와;
    (d) 상기 스트림 서버가 제공한 동영상 데이터에 대하여 상기 웹서버에서 서비스 요금을 계산하는 단계를 포함하는 것을 특징으로 하는 동영상 서비스 관리 방법.
  9. 제 8항에 있어서, 상기 (a)단계는
    상기 사용자로부터 인증에 필요한 정보를 사용자 단말기에 설치된 스트림 플레이어로부터 입력받아서, 상기 스트림 서버에 전송하는 것을 특징으로 하는 동영상 서비스 관리 방법.
  10. 제 8항에 있어서, 상기 (c)단계는
    상기 동영상 데이터를 제공한 후에 또 다른 동영상 데이터를 연결하여 사용자에게 제공하는 경우, 상기 웹서버에 인증여부를 재조회하는 것을 특징으로 하는 동영상 서비스 관리 방법.
  11. 제 8항에 있어서, 상기 (c)단계는
    상기 스트림 서버가 상기 사용자에게 해당 동영상 데이터를 제공하는 동안, 상기 동영상 데이터 제공 시간과 가격정보를 미리 지정된 시간간격으로 상기 웹서버에 제공하는 것을 특징으로 하는 동영상 서비스 관리 방법.
  12. 제 8항 내지 제 11항중 어느 한 항에 있어서, 상기 회원정보는 ID와 패스워드, 신상정보, 잔액정보를 포함하는 것을 특징으로 하는 동영상 서비스 관리 방법.
  13. 제 12항에 있어서, 상기 (d)단계는
    상기 스트림 서버로부터 상기 동영상 데이터 제공시간과 가격정보를 제공받을 때마다 서비스 요금을 계산하여 상기 잔액정보를 갱신하고, 상기 잔액정보에 저장된 금액이 미리 지정된 금액이하이면 상기 스트림 서버에 동영상 서비스 중단신호를 출력하는 것을 특징으로 하는 동영상 서비스 관리 방법.
  14. 인터넷을 기반으로 회원에게 동영상 서비스를 제공하는 동영상 서비스 관리 프로그램을 컴퓨터가 액세스할 수 있도록 부호화시켜 저장한 컴퓨터 판독 가능한 기록매체에 있어서,
    (a) 사용자의 서비스 요청에 반응하여 스트림 서버가 웹서버에 인증여부를 조회하는 프로세스와;
    (b) 상기 웹서버가 회원정보와 시청가능 연령정보를 이용하여 인증여부를 확인하고, 인증결과를 상기 스트림 서버에 출력하는 프로세스와;
    (c) 상기 웹서버로부터 출력되는 인증결과에 따라서, 상기 스트림 서버가 해당 동영상 데이터를 검색하여 제공하는 프로세스와;
    (d) 상기 스트림 서버가 제공한 동영상 데이터에 대하여 상기 웹서버에서 서비스 요금을 계산하는 프로세스를 포함하는 것을 특징으로 하는 컴퓨터 판독 가능한 기록매체.
  15. 제 14항에 있어서, 상기 (a)프로세스는
    상기 사용자로부터 인증에 필요한 정보를 사용자 단말기에 설치된 스트림 플레이어로부터 입력받아서, 상기 스트림 서버에 전송하는 것을 특징으로 하는 컴퓨터 판독 가능한 기록매체.
  16. 제 14항에 있어서, 상기 (c)프로세스는
    상기 동영상 데이터를 제공한 후에 또 다른 동영상 데이터를 연결하여 사용자에게 제공하는 경우, 상기 웹서버에 인증여부를 재조회하는 것을 특징으로 하는 컴퓨터 판독 가능한 기록매체.
  17. 제 14항에 있어서, 상기 (c)프로세스는
    상기 스트림 서버가 상기 사용자에게 해당 동영상 데이터를 제공하는 동안, 상기 동영상 데이터 제공 시간과 가격정보를 미리 지정된 시간간격으로 상기 웹서버에 제공하는 것을 특징으로 하는 컴퓨터 판독 가능한 기록매체.
  18. 제 14항 내지 제 17항중 어느 한 항에 있어서, 상기 회원정보는 ID와 패스워드, 신상정보, 잔액정보를 포함하는 것을 특징으로 하는 컴퓨터 판독 가능한 기록매체.
  19. 제 18항에 있어서, 상기 (d)프로세스는
    상기 스트림 서버로부터 상기 동영상 데이터 제공시간과 가격정보를 제공받을 때마다 서비스 요금을 계산하여 상기 잔액정보를 갱신하고, 상기 잔액정보에 저장된 금액이 미리 지정된 금액이하이면 상기 스트림 서버에 동영상 서비스 중단신호를 출력하는 것을 특징으로 하는 컴퓨터 판독 가능한 기록매체.
KR1020000082819A 2000-12-27 2000-12-27 동영상 서비스 관리 시스템 및 방법과 그 프로그램 소스를저장한 기록매체 KR20020054117A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020000082819A KR20020054117A (ko) 2000-12-27 2000-12-27 동영상 서비스 관리 시스템 및 방법과 그 프로그램 소스를저장한 기록매체

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020000082819A KR20020054117A (ko) 2000-12-27 2000-12-27 동영상 서비스 관리 시스템 및 방법과 그 프로그램 소스를저장한 기록매체

Publications (1)

Publication Number Publication Date
KR20020054117A true KR20020054117A (ko) 2002-07-06

Family

ID=27686599

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020000082819A KR20020054117A (ko) 2000-12-27 2000-12-27 동영상 서비스 관리 시스템 및 방법과 그 프로그램 소스를저장한 기록매체

Country Status (1)

Country Link
KR (1) KR20020054117A (ko)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100808213B1 (ko) * 2006-04-25 2008-02-29 브레인즈스퀘어(주) 승인을 통해 동영상 차단기능을 제공하는 시스템 및 그방법
KR100924314B1 (ko) * 2007-07-09 2009-11-02 주식회사 태그스토리 멀티미디어 데이터 소스 보호 시스템 및 그 방법
WO2010137905A3 (en) * 2008-09-26 2011-03-03 Mureka Co., Ltd. Multimedia content file management system for and method of using genetic information

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000050151A (ko) * 2000-05-18 2000-08-05 김재홍 인터넷용 멀티미디어 시스템
KR20000050106A (ko) * 2000-05-16 2000-08-05 김의경 멀티미디어 스트리밍 서비스 방법 및 그를 위한 시스템
KR20010076710A (ko) * 2000-01-27 2001-08-16 윤종용 암호화된 컨텐트를 제공하는 인터넷 사이트의 운영 방법
KR20020022388A (ko) * 2000-09-20 2002-03-27 박주선 주문형 미디어 유료 서비스 시스템 및 그 방법

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010076710A (ko) * 2000-01-27 2001-08-16 윤종용 암호화된 컨텐트를 제공하는 인터넷 사이트의 운영 방법
KR20000050106A (ko) * 2000-05-16 2000-08-05 김의경 멀티미디어 스트리밍 서비스 방법 및 그를 위한 시스템
KR20000050151A (ko) * 2000-05-18 2000-08-05 김재홍 인터넷용 멀티미디어 시스템
KR20020022388A (ko) * 2000-09-20 2002-03-27 박주선 주문형 미디어 유료 서비스 시스템 및 그 방법

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100808213B1 (ko) * 2006-04-25 2008-02-29 브레인즈스퀘어(주) 승인을 통해 동영상 차단기능을 제공하는 시스템 및 그방법
KR100924314B1 (ko) * 2007-07-09 2009-11-02 주식회사 태그스토리 멀티미디어 데이터 소스 보호 시스템 및 그 방법
WO2010137905A3 (en) * 2008-09-26 2011-03-03 Mureka Co., Ltd. Multimedia content file management system for and method of using genetic information

Similar Documents

Publication Publication Date Title
US7721339B2 (en) Method for controlling access to digital content and streaming media
US20180121633A1 (en) Digital content distribution and subscription sysem
US7356838B2 (en) System and method for controlling access to digital content, including streaming media
US7350231B2 (en) System and method for controlling access to digital content, including streaming media
CN100588198C (zh) 用于流媒体的访问控制和密钥管理***
US20190297369A1 (en) Method and apparatus for on demand video and other content rental
US7454780B2 (en) Service providing system and method
US8763154B2 (en) Federated authentication
JP5274096B2 (ja) デジタルコンテンツ配信に対する否認防止
US20050066353A1 (en) Method and system to monitor delivery of content to a content destination
US20060031899A1 (en) Methods for augmenting subscription services with pay-per-use services
US20020004832A1 (en) Method for establishing communication channel using information storage media
US20050108361A1 (en) Method and system for content delivery
KR20020054117A (ko) 동영상 서비스 관리 시스템 및 방법과 그 프로그램 소스를저장한 기록매체
KR20040073265A (ko) 주문형 멀티미디어 콘텐츠 제공 시스템 및 그 방법
JPH10224344A (ja) 暗号化デジタル情報復号方法及びデジタル情報閲覧方法

Legal Events

Date Code Title Description
A201 Request for examination
N231 Notification of change of applicant
E902 Notification of reason for refusal
E601 Decision to refuse application