[go: up one dir, main page]

KR20030007504A - 온라인 디지털 비디오 신호 전송 장치 및 방법 - Google Patents

온라인 디지털 비디오 신호 전송 장치 및 방법 Download PDF

Info

Publication number
KR20030007504A
KR20030007504A KR1020027013421A KR20027013421A KR20030007504A KR 20030007504 A KR20030007504 A KR 20030007504A KR 1020027013421 A KR1020027013421 A KR 1020027013421A KR 20027013421 A KR20027013421 A KR 20027013421A KR 20030007504 A KR20030007504 A KR 20030007504A
Authority
KR
South Korea
Prior art keywords
user
network
content
license
node
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
KR1020027013421A
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 무비링크, 엘엘씨.
Publication of KR20030007504A publication Critical patent/KR20030007504A/ko
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/12Applying verification of the received information
    • 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/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2347Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving video stream encryption
    • H04N21/23473Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving video stream encryption by pre-encrypting
    • 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/2541Rights Management
    • 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/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/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/26606Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel for generating or managing entitlement messages, e.g. Entitlement Control Message [ECM] or Entitlement Management Message [EMM]
    • H04N21/26609Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel for generating or managing entitlement messages, e.g. Entitlement Control Message [ECM] or Entitlement Management Message [EMM] using retrofitting techniques, e.g. by re-encrypting the control words used for pre-encryption
    • 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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4627Rights management associated to the content
    • 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/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47211End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting pay-per-view content
    • 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/4755End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user preferences, e.g. favourite actors or genre
    • 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/482End-user interface for program selection
    • 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/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/633Control signals issued by server directed to the network components or client
    • H04N21/6332Control signals issued by server directed to the network components or client directed to client
    • H04N21/6334Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/835Generation of protective data, e.g. certificates
    • H04N21/8355Generation of protective data, e.g. certificates involving usage data, e.g. number of copies or viewings allowed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8549Creating video summaries, e.g. movie trailer
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2137Time limited access, e.g. to a computer or data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2463/00Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
    • H04L2463/101Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00 applying security measures for digital rights management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2463/00Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
    • H04L2463/102Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00 applying security measure for e-commerce

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • Economics (AREA)
  • Software Systems (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Computer Hardware Design (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Technology Law (AREA)
  • Human Resources & Organizations (AREA)
  • Computing Systems (AREA)
  • Tourism & Hospitality (AREA)
  • Data Mining & Analysis (AREA)
  • Quality & Reliability (AREA)
  • Game Theory and Decision Science (AREA)
  • Operations Research (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Communication Control (AREA)

Abstract

본 발명은 하나 이상의 클라이언트 컴퓨터(102)를 포함하는 온라인 환경 내에서 발생하는 디지털 비디오 신호의 대여를 제공한다. 이 방법은 네트워크(120) 비디오 서버 컴퓨터(130)의 메모리 내에 저장되는 온라인 카탈로그에 접근하는 과정을 포함한다. 온라인 카탈로그는 네트워크 서버 컴퓨터(130)로부터 대여가 가능한 디지털 비디오 신호에 관한 정보를 포함한다. 명시된 시간동안 온라인 카탈로그로부터 선택한 디지털 비디오 신호의 대여 요청을 클라이언트 컴퓨터(102)로부터 수신한다.

Description

온라인 디지털 비디오 신호 전송 장치 및 방법{ONLINE DIGITAL VIDEO SIGNAL TRANSFER APPARATUS AND METHOD}
인터넷은 전자 상거래라 불리는 새로운 상거래 매체를 소비자에게 제공하고 있다. 현재 온라인으로 주문 및 다운로드되는 동영상에 대한 접근을 소비자에게 제공하는 여러 인터넷 서비스들이 존재한다.
트랜스-센드 비즈니스 네트워크(tranz-Send Business Network; TSBN)는 주문형 비디오(VOD) 동영상의 온라인 제공자 중 하나이다. TSBN은 최종 사용자에게 풀스크린 방송 품질 전자 내용을 요청에 따라 전달하는, 완전한 엔드-투-엔드 웹 기반 주문형 해법을 생성하였다. 그러나, 일시 중지 및 되감기 기능처럼 주문형 영화에 대한 제어 기능은 비교적 미약하다. 게다가, 방송이 종료되면 사용자가 영화를 보고싶어할 때마다 요금이 발생한다.
결과적으로, 고정된 주기동안 이용자가 동영상을 원하는 만큼 수없이 재생할 수 있도록, 고정된 주기동안 동영상의 온라인 대여 능력을 TSBN이 이용자에게 제공하지 않는다. 게다가, TSBN은 비디오 대여점 내 통로측 선반에서 동영상을 대여하는 과정과 유사한 인터페이스를 제공하지 않는다.
따라서, 앞으로 설명할 창의적 구조 및 방법에 의해 만족될, 앞서 언급한 종래 기술의 제한사항을 극복할 필요성이 존재한다.
본 발명은 2000년 4월 7일자 미구특허출원 60/195,870 호에 관한 것으로서, 그 내용은 여기서 참고로 활용되며, 본 출원에 대해 우선권을 주장할 수 있다. 본 발명은 2000년 6월 20일자 미국특허출원 09/603,805 호에 또한 관련되며, 그 내용 전부 역시 여기서 참고로 인용된다.
본 발명은 전자 상거래에 관한 것이다. 특히, 발명은 디지털 방식으로 암호화된 동영상(motion picture)의 온라인 대여를 가능하게 하는 온라인 디지털 비디오 신호 전송 방법 및 장치에 관한 것이다.
도 1은 본 발명이 구현될 수 있는 클라이언트-서버 환경의 단순화된 도면.
도 2는 본 발명의 시스템 구조 구현의 예 도면.
도 3은 도 2에 도시되는 바와 같이 클라이언트 컴퓨터와 네트워크 비디오 서버의 블록도표.
도 4는 본 발명의 한 실시예에 따라 디지털 비디오 신호의 온라인 대여를 가능하게 하는 온라인 비디오 대여 사이트 스크린의 예 도면.
도 5는 발명의 한 실시예에 따라 이전에 방문한 웹사이트에서 관심있었던 것을 사용자가 표시해둔 디지털 비디오 신호의 목록 도면.
도 6은 본 발명의 한 실시예에 따라 웹사이트로부터 영화를 다운로드하기 위한 추천 목록.
도 7은 본 발명의 한 실시예에 따라 웹사이트 상의 퀵픽 기능 스크린(quick pick feature screen) 도면.
도 8-11은 본 발명의 한 실시예에 따라 디지털 비디오 신호의 온라인 대여를 가능하게 하는 온라인 비디오 전송 사이트 스크린의 도면.
도 12는 본 발명의 한 실시예에 따른 인가 접근 수준 선택 스크린의 도면.
도 13-15는 발명의 실시예들에 다른 디지털 비디오 신호의 온라인 대여를 설명하는 순서도.
본 발명의 실시예들은 온라인 디지털 비디오 신호 전송 장치 및 방법을 제공함으로서 앞서 설명한 종래 기술의 문제점을 극복한다. 디지털 비디오 신호의 대여는 한개 이상의 클라이언트 컴퓨터와, 통신 링크에 의해 한개 이상의 클라이언트 컴퓨터에 연결되는 한개 이상의 네트워크 서버를 포함하는 온라인 환경 내에서 일어난다. 발명의 한 실시예에 따른 방법은 네트워크 비디오 서버 컴퓨터의 메모리 내에 저장되는 온라인 카탈로그에 대한 접근을 제공하는 과정을 포함한다. 온라인 카탈로그는 네트워크 서버 컴퓨터로부터 대여가 가능한 디지털 비디오 신호에 관한 정보를 포함한다. 그후 명시된 시간 주기동안 온라인 카탈로그로부터 선택한 디지털 비디오 신호의 대여 요청을 클라이언트 컴퓨터로부터 수신한다. 이 요청들은 선택한 디지털 비디오 신호에 바탕한 전자식 지불 요금 및 방식, 명시된 재생 횟수, 또는 시간 주기를 포함한다. 전자식 지불이 이루어지면, 디지털 비디오 신호가 통신 링크를 통해 클라이언트 컴퓨터에 전송된다. 디지털 비디오 신호가 전송되면, 명시된 시간 주기동안 클라이언트 컴퓨터의 이용자가 디지털 비디오 신호를 볼 수 있다.
발명의 장점은 동영상 구매를 위해 추가 비용을 치를 필요없이 동영상을 대여할 수 있는 점을 들 수 있다. 게다가, 발명은 비디오 대여점 내의 동영상 실제 대여를 모방한 인터페이스를 제공한다. 더욱이 추가적 실시예에서, 명시된 대여 기간동안, 원하는 횟수만큼 동영상을 볼 수 있고, 따라서 동영상의 실제 대여를 모방한다. 또다른 실시예에서는 명시되지 않은 기간동안 지정 횟수만큼 동영상을 볼 수 있다.
본 발명의 실시예들은 디지털 방식으로 암호화된 동영상의 온라인 대여, 구매, 또는 전송 등을 가능하게 하는 온라인 디지털 비디오 신호 전송 장치 및 방법을 제공함으로서 앞서 설명한 종래 기술의 문제점을 극복한다. 발명의 실시예들에 따른 시스템 및 처리과정들은 이용자가 네트워크를 통해 콘텐트에 접근함으로서 이용자에게의 콘텐트 분배를 제어하는 메카니즘을 콘텐트 소유자에게 제공한다. 이 시스템 및 처리과정에 대한 한가지 모델은 인터넷 사이에서 고객에게 영화 파일을 다운로드시키는 영화 대여 시스템이다. 다른 실시예들은 음악 파일, 정지 이미지 파일, 게임 프로그램, 그 외 다른 소프트웨어나 데이터, 또는 이들의 조합을 포함하는 타종류 콘텐트의 운반을 포함할 수 있다. 더욱이, 다른 실시예들은 암호화된 물리적 매체의 분배, 또는 광역 통신망, 또는 근거리 통신망을 이용할 수 있다. 본 공개내용을 단순화할 목적으로, 여기서 소개되는 실시예들은 영화 대여 서비스를 주로 참고한다. 그러나, 앞서 언급한 바와 같이 다른 적절한 콘텐트 전달 응용프로그램에도 발명의 태양이 적용될 수 있다.
한 실시예에서, 영화 전송 장치 및 방법은 컴퓨터 시스템에 저장된 데이터를 네트워크 연결된 이용자에게 제공한다. 이 전송은 인터넷, 사설망이나 공용망, 직접적 도선이나 광섬유 연결, 무선 연결, 방송 시스템(가령, 케이블 시스템, 위성 시스템, 방송 텔레비전 시스템, 방송 디지털 텔레비전 시스템 등), 또는 이들 조합을 포함하는 여러 종류의 연결 사이에서 메모리 기억 장치로 다운로드, 비디오 스트리밍, 오디오 스트리밍, 또는 그 조합들을 포함하는 여러 가지 방식으로 달성될 수 있다. 다른 실시예에서는 영화가 물리적 매체 상에서 암호화되어 물리적으로 분포된다.
발명의 추가적 실시예들은 전자 파일을 처리하는 태양에 관련된다. 설명을 명쾌하게 하고자, 디지털 방식으로 암호화된 영화("영화"나 "비디오"라 불림)를 포함하는 비디오 및 오디오 정보를 포함하는 디지털 데이터 신호에 대한 구현에 대해 발명이 집중된다. 그러나, 디지털 방식으로 암호화된 음악, 책, 텔레비전 프로그램, 라디오 프로그램, 그리고 디지털화되거나 암호화되고 전자 파일로 저장될 수 있는 그 외 다른 내용(오디오, 비디오, 텍스트, 등)처럼, 다른 종류의 전자 파일에도 앞서 설명한 모든 방법 및 장치들을 쉽게 적용할 수 있다. 또한, 비디오 애스펙트비, 해상도, 그리고 오디오 재생 매개변수를 포함하는 제어 정보가 이 전자 파일 내에 포함될 수 있다.
발명의 일부 실시예들은 월드와이드웹(WWW)과 인터넷을 통해 웹사이트로 접근가능한 네트워크 영화(차후로 "비디오") 서버 컴퓨터 시스템의 구현에 관련된다.그러나, 다른 인터넷 연결 인터페이스(가령, FTP 서버), 사설망(가령, 가입자에 대해 ISP에 의해 제공되는 통신망), 그리고 직접 연결(가령, 호텔처럼 제한된 영역 내 직접 도선연결된 통신국 세트)을 포함하는 다른 데이터 연결에도 앞서 설명한 모든 방법 및 장치들이 적용된다.
게다가, 컴퓨터 시스템을 이용하여 전자 파일에 접근하고 전자 파일을 다운로드하는 데에 추가적 실시예들이 관련된다. 그러나, 설명되는 모든 방법 및 장치들은 서버로부터 데이터를 다운로드하고 데이터에 접근하기 위해 사용자가 이용할 수 있는 다른 네트워크 동작 장치에 쉽게 적용될 수 있다. 가령, 셋톱 박스, 또는 텔레비전을 연결된 전화나 케이블 모뎀, 그리고 가용 저장 메모리(가령, 하드 디스크), 또는, 다운로드된 파일을 저장하기 위한 기억 장치 및 서버에 접근할 수 있는 네트워크 연결을 갖춘 그 외 다른 소자를 예로 들 수 있다. 무선 전화, 셋톱삭스, PDA, AVHDD 소자(가령, 소니 "Tivo" 소자)의 인터페이스처럼, 또는 위성 다운로드 능력을 위해 추가적 변화가 구현될 수 있다.
영화 전송 시스템은 하드웨어, 소프트웨어, 또는 이 둘의 조합으로 구현될 수 있다.
게다가, 아래에 더욱 상세히 설명되겠지만, 일부 발명의 실시예들은 비디오 대여점으로부터 전통적 동영상 대여를 모방하려 하는 특징을 포함한다. 한 실시예에 따라, 디지털 비디오 신호의 대여는 제 1 노드에 위치하여 통신 링크에 의해 다수의 클라이언트 컴퓨터에 연결되는 한개 이상의 네트워크 서버와, 타노드에 위치한 다른 사용자 네트워크 소자를 포함하는 온라인 환경 내에서 이루어진다. 이 방법은 네트워크 비디오 서버 컴퓨터의 메모리 내에 저장되는 온라인 카탈로그에 대한 접근을 제공하는 과정을 포함한다. 온라인 카탈로그는 네트워크 서버 컴퓨터로부터 대여가 가능한 디지털 비디오 신호에 관한 정보를 포함한다. 그후 명시된 시간동안, 또는 명시된 재생 횟수동안 온라인 카탈로그로부터 선택한 디지털 비디오 신호의 대여 요청이 클라이언트 컴퓨터에 의해 제출된다. 이 요청들은 명시된 시간이나 명시된 재생 횟수, 그리고 선택한 디지털 비디오 신호에 바탕한 전자 지불 방식 및 금액을 포함한다. 전자식 지불이 이루어지면, 디지털 비디오 신호가 통신 링크를 통해 클라이언트 컴퓨터에 전송된다. 전송된 후, 명시된 시간동안 클라이언트 컴퓨터의 이용자가 디지털 비디오 신호를 볼 수 있다.
한 실시예에서, 클라이언트 컴퓨터는 재생이 명시된 대여 매개변수 내에 있다는 것을 보증하기 위해, 그리고 부가적으로 재생을 위해 사용되는 장치가 시청용으로 사용될 장치임을 보증하기 위해, 디지털 비디오 신호를 보는 것을 허락하기 전에 전자 통신을 구축한다. 이는 비디오 다운로드가 역시 영화를 보고자 하는 제 3 자에게 전달되지 않는다는 점을 보증한다. 이 경우에, 서버는 새로운 당사자에게 대여 라인센스를 구매할 기회를 제공한다.
한 실시예에서, 장치에 의해 실행가능한 명령으로 기능들이 구현된다. 이 명령들은 이 명령으로 프로그래밍된 범용 프로세서나 전용 프로세서로 하여금 이 기능들과 여기서 설명되는 단계들을 실행하게 하는 데 사용된다. 대안으로, 이 기능 및 단계들은 이 단계들을 실행하기 위한 하드와이어 논리 회로를 내장한 전용 하드웨어 성분에 의해, 또는 프로그래밍된 컴퓨터 구성성분과 전용 하드웨어 구성성분의 조합에 의해 실행될 수 있다.
본 발명의 실시예들은 본 발명의 실시예들에 따른 공정을 실행하기 위해 컴퓨터의 프로그래밍에 사용될 수 있는 명령들을 저장한 머신-판독 매체를 포함할 수 있는 컴퓨터 프로그램 프로덕트로 구현될 수 있다. 머신-판독 매체로는 플라피 디스켓, 광학 디스크, CD-ROM, 광자기 디스크, ROM, RAM, EPROM, EEPROM, 자석이나 광학 카드, 플래시 메모리, 또는 전자적 명령을 저장하기에 적절한 그 외 다른 매체/머신-판독 매체를 포함한다. 더욱이, 발명의 실시예들은 컴퓨터 프로그램 프로덕트로 구현될 수 있고, 이때 이 프로그램은 통신 링크를 통해 반송파나 그 외 다른 전파 매체에 구현된 데이터 신호를 이용하여 원격 컴퓨터(가령, 서버)로부터 요청한 컴퓨터(가령, 클라이언트)까지 전송될 수 있다.
시스템 구조
도 1은 온라인 디지털 비디오 전송 방법 및 장치를 구현할 수 있는 월드와이드웹같은 클라이언트-서버 환경(100)을 도시한다. 웹의 구조는 종래의 클라이언트-서버 모델을 따른다. "클라이언트"와 "서버"라는 용어는 데이터 요청자(클라이언트)나 데이터 제공자(서버)로서의 컴퓨터의 일반적 역할을 의미하는 데 사용된다. 웹 클라이언트(102)(102A~102N)와 웹서버(130)(130A~130N)는 하이퍼텍스트 전송 프로토콜(HTTP)같은 프로토콜을 이용하여 통신한다. 웹 환경에서, 웹브라우저는 클라이언트 측에 위치하여 웹 서버에 의해 제공되는 웹문서를 표현한다. 클라이언트-서버 모델은 클라이언트(102)와 서버(130)간 정보 교환에 사용된다. 웹서버(130)는 인터넷같은 네트워크(120)에 연결되며, 웹 클라이언트로부터의 문서 요청이나 그외 다른 질의에 응답한다. 사용자가 URL을 기입함으로서 문서를 선택할 때, 웹브라우저(가령, 넷스케이프 내버게이터, 또는, 인터넷 익스플로러)는 서버(130)로의 연결을 불러내고, 상기 문서에 대한 요청(가령, HTTP get)을 개시한다. 서버(130)는 하이퍼텍스트 마크업 랭기지(HTML)이나 다이내믹 HTML(DHTML)같은 표준 마크업 랭기지로 코딩된 텍스트 문서 형태로, 요청한 문서를 전송한다.
도 1에 도시되는 클라이언트-서버 환경에 따라, 온라인 디지털 비디오 신호 전송 장치(110)가 도 2에 도시되는 바와 같이 본 발명의 제 1 실시예에 따른 온라인 환경에서 구현될 수 있다. 온라인 환경은 한개 이상의 클라이언트 컴퓨터(102)(102A~102N)와, 통신 링크(120)를 통해 다수의 클라이언트 컴퓨터(102)에 연결되는 한개 이상의 네트워크 서버 컴퓨터(130)를 포함한다. 통신 링크(120)는 근거리통신망, 광역 통신망, 또는 통신망 조합같은 컴퓨터간 유/무선 링크를 의미한다. 발명의 한 실시예에서, 통신 링크는 인터넷같은 네트워크이다.
클라이언트 컴퓨터(102)는 데스크탑 컴퓨터, 워크스테이션, 랩탑, 셋톱박스, 그리고 메인프레임 컴퓨터같은 연산 장치일 수 있다. 각각의 클라이언트 컴퓨터(102)에는 한명 이상의 사용자가 각각 관련되어 있다.
도 3은 CPU(104), 사용자 인터페이스(106), 메모리(108), 그리고 통신 인터페이스(112)를 포함하는 클라이언트 컴퓨터(102)를 도시한다. 통신 인터페이스(112)는 네트워크 비디오 서버 컴퓨터(130)나 그 외 다른 시스템 리소스와 통신하는 데 사용된다. 통신 인터페이스는 네트워크 연결을 제공한다. 어떤 연결 속도도 사용될 수 있으나, 500kbps 이상의 데이터 속도를 제공하는 연결처럼 고속이나 광대역 데이터 연결이 선호된다. 클라이언트 컴퓨터(102)의 메모리(108)는 RAM으로 구현될 수도 있고, 자기 디스크 기억 장치같은 비휘발성 메모리와 RAM의 조합일 수도 있다. 메모리(108)는 암호화된 영화를 저장하기에 충분한 자기 디스크 공간, 또는 1기가바이트 이상의 자유공간을 포함할 수 있다. 메모리(108)는,
- 운영체제(114),
- 인터넷 익스플로러 버전 4.0 이상같은 웹브라우저를 포함한 인터넷 접근 과정(116),
- 비디오 매체 과정(118),
- 그 외 다른 과정 및 파일
이와 같은 사항을 포함할 수 있다.
도 3은 중앙 처리 장치(CPU)(132), 사용자 인터페이스(134), 메모리(136), 그리고 통신 인터페이스(138)를 포함하는 네트워크 비디오 서버 컴퓨터(130)를 또한 도시한다. 네트워크 비디오 서버 컴퓨터(130)는 데스크탑 컴퓨터, 워크스테이션, 랩탑, 메인프레임 컴퓨터같은 통신 장치일 수 있다. 통신 인터페이스(138)는 클라이언트 컴퓨터(102)와 그 외 다른 시스템 리소스(가령, 콘텐트 서버 등)과 통신하는 데 사용된다.
네트워크 비디오 서버 컴퓨터(130)의 메모리(136)는 RAM이나 RMA과 비휘발성 메모리(가령, 자기 디스크 기억 장치)의 조합으로 구현될 수 있다. 메모리(118)는 다음 사항을 포함한다.
- 운영체제(140),
- 인터넷 접근 과정(142),
- 웹서버 과정(144),
- 등록된 사용자에 대한 사용자 웹페이지와, 네트워크 비디오 서버 컴퓨터(130)로부터 대여가 가능한 디지털 비디오 신호 중 한개 이상에 대한 영화 웹페이지를 동적으로 발생시키는 웹페이지 생성 과정(146),
- 원 동영상을 암호화하기 위한 콘텐트 준비 과정(148),
- 네트워크 비디오 서버 컴퓨터(130)로부터 사용자 컴퓨터(102)까지 디지털 비디오 신호를 다운로드하기 위한 비디오 전송 과정(150),
- 다운로드받은 디지털 비디오 신호를 명시된 시간동안 시청하게 하는 암호화 해제 키를 제공하기 위한 대여 과정(152),
- 선택한 디지털 비디오 신호에 대해 사용자로부터 전자적 지불대금을 계산하고 대금을 수령하기 위한 대금 계산 과정(154),
- 영화 검색 엔진을 포함하여 네트워크 비디오 서버 컴퓨터(130)로부터 대여가 가능한 디지털 비디오 신호에 대한 온라인 카탈로그 정보에 대해 접근을 제공하는 사용자 인터페이스 과정(156),
- 다운로드를 위해 가용한 암호화 디지털 비디오 신호의 저장을 위한 콘텐트데이터베이스(158),
- 네트워크 비디오 서버 컴퓨터(130)로부터 대여가 가능한 디지털 비디오 신호에 대한 정보를 포함하는 카탈로그 데이터베이스(160),
- 사용자 정보는 물론 거래 정보 및 라이센스 키에 대한 정보까지도 저장하기 위한 거래 데이터베이스(162),
- 백엔드 서비스 과정(164),
- 인터넷 접근 과정(166), 그리고
- 그 외 다른 과정 및 데이터 구조
온라인 비디오 전송 사이트 인터페이스의 예
도 4는 온라인 사용자가 네트워크 비디오 서버 컴퓨터(130)로부터 디지털 비디오 신호를 대여하는, 온라인 비디오 전송 사이트 스크린의 한 예이다. 한 실시예에 따라, 사용자가 디지털 비디오 신호(가령, 디지털 방식으로 암호화된 영화)의 온라인 대여를 하고자할 때, 온라인 사용자는 메인 웹사이트에 들어가고 메인 웹사이트 홈페이지 스크린(영화 홈페이지)(200)이 뜨게 된다. 영화 홈페이지(200)는 네트워크 비디오 서버 컴퓨터(130)로부터 대여가 가능한 여러 디지털 비디오 신호에 관한 온라인 카탈로그 정보(가령, 영화, 영화평, 타이용자의 의견에 대하여 비디오 카세트 박스 상에도 프린트되는 텍스트)에 접근을 제공한다. 영화 홈페이지(200)에서는 기능 선택(204)의 예고편(202)을 볼 수 있고, 출시 예정작(206), 대여순위 5걸(208)을, 대여가 가능한 여러 디지털 비디오 신호의 정지화상 및 클립으로 볼 수 있다. 영화 홈페이지(200)로부터, 온라인 사용자는 여러 스크린으로 이동하여, 대여가 가능한 여러 디지털 신호들을 검색하고 볼 수 있으며, 차후에 사용자 컴퓨터(102)에서 보기 위한 디지털 비디오 신호들을 다운로드할 수도 있다.
앞서 언급한 바와 같이, 메인 웹사이트 홈페이지(200)는 사용자가 메인 웹사이트에 들어갈 때 뜨는 첫페이지이다. 홈페이지(200)는 메인 웹사이트 운영자에 의해 선택되는 영화의 예고편(202)을 제공한다. 홈페이지에 접속할 때 예고편(202) 재생이 시작된다. 홈페이지(200)에서는 가령, 각각의 영화에 대한 이미지와 제목을 디스플레이함으로서, 또는 영화의 비디오 카세트 박스 전면 이미지를 디스플레이함으로서, 사용자에게 여러 영화를 제시하기도 한다. 홈페이지(200)는 어떤 특별히 선정된 영화들이나 상위 10걸 영화처럼, 사용자에게 정보 카테고리를 제공할 수도 있다.
사용자는 박스 위를 마우스 클릭함으로서, 또는 메뉴로부터 명령을 선택함으로서, 비디오 박스를 통해 영화에 관한 추가 정보에 접근할 수 있다. 메인 웹사이트에서는 상거래를 위한 영화 선택과 추가 정보 접근을 위한 영화 선택 사이에 명백한 구별이 있고, 가령, 마우스의 우측 클릭과 좌측 클릭이나, 아예 구분된 메뉴 명령을 그 예로 들 수 있다. 영화에 대한 추가 정보에 접근하면, 웹사이트는 영화의 예고편이나 클립을 재생하기 시작한다. 가용한 추가 정보의 예는 영화의 이미지와 오디오, 비디오 카세트 박스의 이미지와 텍스트, (가령, 영화웹사이트의 직원, 제 3자, 영화웹사이트의 이용자에 의한) 영화평, 또는 이 영화에 관련된 웹사이트에 대한 다른 링크(예를 들어, 영화 인덱스 웹사이트 내 페이지, 영화 권리자에 의해 지원되는 영화에 대한 공식 웹사이트, 영화 사운드트랙에 대한 공식 웹사이트) 등이 있다.
한 실시예에서, 영화에 대한 사용자의 서비스 선택에 대한 시각적 표현이 메인 웹사이트 상에서 제공될 수 있다. 이 시각적 표현은 대여, 구매, 추천, 기억을 위한 영화로 구성된 표처럼 여러 가지 정보 및 포맷을 취할 수 있다. 아이콘이나텍스트로 이 서비스들을 나타낼 수 있다.
영화 홈페이지(200)나 다른 페이지의 콘텐트가 사용자의 요구에 따라 만들어질 수 있다. 예를 들어 한 실시예에서, 도 5에 도시되는 바와 같이, 메인 웹사이트에 대한 이전의 방문중 관심있다고 사용자가 지정한 한개 이상의 영화에 대한 목록을 보존하기 위해 "Remember Engine(영화 기억)"이 사용될 수 있다. 그후 사용자에게 관심있을만한 영화의 히스토리로 영화 홈페이지(200) 상에서 사용자가 이 목록을 볼 수 있다. "Remember Engine(영화 기억)"은 가령, 소프트웨어 루틴으로 구현될 수 있다.
마찬가지로, 한 실시예에서, 영화 홈페이지(200)나 그 외 다른 페이지를 기호에 맞게 편성하기 위해 "Recommendation Engine(추천 영화)"가 사용될 수 있다. "추천 영화"는 도 6에 도시되는 바와 같이, 다운로드할 영화를 사용자에게 제시하는 소프트웨어 루틴으로 구현될 수 있다. 한 실시예에서, "추천 영화"는 사용자의 영화 선호도를 결정하기 위해 메인 웹사이트나 그 외 다른 장소에서 사용자 행적(activity)을 추적할 것이다. 한 예로, "추천 영화"는 사용자가 서부영화나 코미디 중 어떤 것을 선호하는 지를 사용자의 과거 행적으로부터 결정할 수 있다. 마찬가지로, "추천 영화"는 알프레드 히치코크가 감독한 영화를 선호하는 지, 아니면 그 외 다른 사람이 감독한 영화를 선호하는 지 결정할 수 있다. 또다른 실시예에서, 추천 영화는 메인 웹사이트나 그 외 다른 곳에서 사용자에게 제시되는 질문에 대한 응답을 바탕으로 다운로드할 영화를 제시할 수 있고, 또는 사용자의 영화 평가를 바탕으로 다운로드할 영화를 제시할 수도 있다. 한 예로, 추천 영화는 사용자가 어떤 카테고리(서부영화, 코미디, 공포 영화 등)의 영화를 좋아하는 지, 어떤 배우, 어떤 감독, 어떤 시간대(1950년대, 1960년대 등)의 영화를 좋아하는 지를 사용자에게 질의할 수 있다. 또다른 실시예에서는 추천 영화가 앞서 거명한 인수들의 조합을 바탕으로 영화 제안을 할 수도 있다.
"추천 영화" 및 "영화 기억"은 특정 사용자에게 맞추어진 타용도로 사용될 수도 있다. 예를 들어 일부 실시예에서, 사용자가 구매할 영화를 선택하기 전에 영화를 사용자 컴퓨터에 다운로드하기 위해 "푸시(Push)" 기능이 포함된다. 사용자가 라인센스를 구매하고자할 때, 사용자는 다운로드 완료를 기다릴 필요없이 이전에 푸시된 영화 중 하나에 즉시 접근할 수 있다.
푸시 다운로드를 사용자가 요청할 수도 있고, 사용자로부터 요청없이 영화 웹사이트에 의해 자동으로 푸시 다운로드가 실행될 수도 있다. 자동으로 실행될 때, 메인 웹사이트는 "영화 기억"을 이용하여 사용자가 앞서 지정한 영화를 다운로드할 수 있고, 또는, "추천 영화"에 의해 사용자를 위해 선택된 영화를 다운로드할 수도 있다. 사용자가 특별히 푸시 다운로드를 요청하지 않았더라도, 표시되거나 선택된 영화가 다운로드된다. 따라서, 푸시다운로드 시에 어떤 라이센스도 구매되지 않는다. 사용자는 영화 재생을 위해 사용자의 컴퓨터 시스템 상에서 영화 재생 소프트웨어를 동작시킴으로서 영화를 볼 수 있도록 차후에 라이센스를 얻을 수 있다. 사용자의 영화 재생 소프트웨어는 메인 웹사이트와 접촉하여, 사용자가 푸시 영화에 대한 유효한 라이센스를 가지고 있는 지에 대한 결정이 이루어진다. 사용자가 푸시 영화에 대한 라이센스를 아직 구매하지 않았기 때문에, 사용자에게는 라이센스 구매를 위한 프람프트가 뜬다. 사용자가 라이센스를 구매하였을 경우, 사용자는 구매한 라이센스의 기간에 따라 푸시 영화를 볼 수 있다.
한 실시예에서, 사용자는 이 영화들에 대한 라인센스를 구매하지 않고 푸시 다운로드에 대한 여러 영화를 선택할 수 있다. 메인 웹사이트는 사용자의 컴퓨터나 기억 장치에 순차적으로 다운로드될, 선택 영화의 "푸시 큐"를 구축한다. 한 실시예에서, "스마트 푸시" 기능은 특정 푸시 기능이 실행되어야 하는 지를 결정하기 위해, 가용 저장 용량같이 사용자의 컴퓨터나 다른 기억 장치의 매개변수와 메인 웹사이트 상의 사용자 설정을 평가하는 능력을 포함할 수 있다.
일부 실시예에서는 사용자의 맞춤식 홈페이지에 접근한 후 재생될 영화의 예고편이나 클립을 선택하기 위해 추천 영화가 또한 사용될 수 있다. 따라서, 메인 웹사이트 홈페이지에 접근할 때 사용자가 보는 예고편이나 클립은 사용자 선호도에 따라 맞추어질 것이다. 게다가, 영화평, 등급, 내부 정보(가령, 배우 인터뷰), 영화 개요나 제작 정보, 인터넷 영화 데이터베이스(IMDB)에 대한 링크, 영화나 사운드트랙의 공식 웹사이트와 같은 추가 정보가 추천 영화에 의해 선택된 영화를 바탕으로 사용자에게 제공될 수 있다.
더욱이 한 실시예에서, "추천 영화"에 의해 선택된 영화는 도 7에 도시되는 바와 같이 메인 웹사이트의 "퀵픽(Quick Pick)" 기능과 연계하여 사용자에게 다운로드될 수 있다. 사용자가 퀵픽 기능을 활성화시키면, "추천 영화"가 영화를 집고, 메인 웹사이트는 선택된 영화에 대한 라이센스 구매를 위해 상거래를 완료하며, 그리고 그후, 선택된 영화가 사용자에게 다운로드된다.
다른 실시예에서, 사용자는, 비디오 박스 위를 클릭하거나 명령을 선택함으로서 영화 대여 라이센스를 구매하는, 상거래 과정에 진입할 수 있다. 한 실시예에서는, 메인 웹사이트에서 상거래의 단순 완료를 위한 인터페이스가 제공된다. 사용자는 마우스 클릭이나 키 스트로크/키 조합같은 단일 액션으로 대여같은 거래를 완료할 수 있다. 등록 과정의 일부로 신용카드 정보가 이미 입력되었다면, 거래는 이 정보 요청을 반복하지 않을 수 있다.
또다른 실시예에서, 이 스트림라인식 거래 기능은 관련 웹사이트로부터 가용할 수도 있다. 따라서, 관련 웹사이트 상의 영화에 대한 아이콘을 클릭하고, 대여 거래를 확인한 후, 영화를 다운로드함으로서, 메인 웹사이트로부터 웹페이지를 디스플레이할 필요없이, 거래가 관련 웹사이트 상에서 완료될 수 있다.
사용자는 영화 홈페이지(200)를 통해 메인 웹사이트에 등록할 수 있다. 등록은 구매같은 메인 웹사이트의 서비스에 대해 더 높은 수준의 접근을 사용자에게 제공한다. 추가적 서비스는 다음과 같은 오픈 오더 티켓(open order ticket)과 내목록(MyList) 기능을 포함한다. 오픈 오더 티켓은 사용자가 대여하였으나 아직 암호 해제가 되지 않은 한개 이상의 디지털 비디오 신호를 포함한 목록을 사용자에게 제공하며, 내목록 기능(도 5 참조)은 이전에 웹사이트를 방문하였을 때 흥미있다고 사용자가 표시해 둔 한개 이상의 디지털 비디오 신호를 포함한 목록을 사용자에게 제공한다. 앞서 언급한 바와 같이, 내목록같은 목록은 "영화 기억"에 의해 발생될 수 있다. 등록은 사용자에게 맞춤형 서비스 제공에 대한 원칙을 또한 제공한다. 등록은 메인 웹사이트에 통계 및 시장 정보뿐 아니라 사용자 행적 추적에 대한 원칙도 제공할 수 있다.
일부 실시예에서, 메인 웹사이트에 의해 관리될 수 있는 여러 지역(가령, 국가)에 대한 라이센스 정보의 데이터베이스를 컴파일하기 위해 통계 정보가 사용될 수 있다. 메인 웹사이트는 영화를 요청한 사용자의 지정학적 위치에 따라 영화에 대한 가용 라이센스의 매개변수를 제공하기 위해 데이터베이스에 접근할 수 있다. 라이센스 데이터베이스는 배포 스케쥴을 표시할 수도 있고, 영화가 이론적 배포, 편당 요금, 홈비디오 등으로부터 이동함에 따라 라이센스가 어떻게 조절되는 지를 또한 표시한다. 메인 웹사이트는 특정 위치에 대한 특정 시간에서 어떤 영화가 어떤 조건에서(가령, 비용, 시간, 다운로드 방법, 매체 분류 등) 가용한 지를 결정하기 위해 라이센스 정보를 이용한다. 결정된 가용성은 사용자에게 추천할 원칙을 제공할 수 있다(대안이나 이와 유사한 가격의 영화).
라이센스 정보는 영화에 출연한 배우나 영화를 소유한 스튜디오처럼 제 3 자에게 설명하기 위해 사용될 수도 있다. 메인 웹사이트에 공급되는 신용카드, 사용자 컴퓨터 시스템의 IP 주소, 컴퓨터 시스템의 운영체제에 의해 제공되는 지리 정보, 또는 사용자 컴퓨터 시스템이나 다른 기억 장치로부터 공인된 GPS 데이터를 포함하는 모든 인수들 중 하나, 또는 그 조합들로부터 사용자의 지리적 위치가 결정될 수 있다.
일부 실시예에서, 사용자가 방문하는 다른 웹사이트를 결정하기 위해 사용자 등록으로부터 얻은 시장 정보가 사용될 수 있다. 이 정보는 메인 웹사이트에 링크를 제공할 수 있는 관련 사이트와의 관계를 발전시키는 데 사용될 수 있다. 상기링크는 메인 웹사이트를 통해 가용한 특정 영화에 대한 페이지나 메인 웹사이트 홈페이지에 대한 링크일 것이다. 관련 웹사이트를 통한 접근으로부터 도출되는 각각의 영화 대여로부터 진행 과정의 백분율같은 장점이 관련 웹사이트에 부여될 수 있다.
추가적인 실시예에서, 메인 웹사이트나 관련 웹사이트에 의해 제공되는 서비스에 대한 할인 및 리베이트용 쿠폰이 진입, 다중 다운로드, 또는 비-다운로드 전송(아래에 설명됨)에 대한 판매촉진 선물이나 보답용으로 사용자에게 제공될 수 있다. 사용자가 영화 웹사이트에 들어올 때 루트로 이용된 관련 웹사이트에서 영화용 디지털 비디오 디스크(DVD)같은 구매용 쿠폰이 제공될 수도 있다. 쿠폰은 등록 과정에서 사용자로부터 얻은 정보에 따라 맞춤화될 수도 있다.
또하나의 실시예에서, "영화 번들"에 대한 라이센스가 사용자 등록 정보를 바탕으로 사용자에게 제공될 수 있다. 영화 번들은 라이센스를 할인된 가격으로 함께 구매할 수 있는 영화 그룹이다. 번들은 특정 영화, 장르, 영화 수에 대해 영화 웹사이트에 의해 규정될 수 있고, 또는 영화 웹사이트가 번들을 설계하기 위해 사용자에게 인터페이스를 제공하고 필요한 라이센스의 비용을 결정할 수 있다.
또하나의 실시예에서, 사용자에게 이메일로 뉴스레터를 전송할 수 있다. 사용자는 한개 이상의 뉴스레터에 가입할 수 있다. 영화 웹사이트는 사용자에게 일반적으로, 또는 선택한 사용자에게만 뉴스테러를 발송할 수 있다. 뉴스레터는 앞서 설명한 추천 영화로부터 도출된 정보나 사용자 등록 정보ㅇ같은 정보를 바탕으로 사용자에게 맞춤화될 수 있다. 뉴스레터는 영화 웹사이트의 이벤트, 판매촉진 활동, 예정 행사 등을 사용자에게 알린다. 뉴스레터는 맞춤화될 수 있다. 뉴스레터로부터 직접 다운로드를 제공하기 위해 스트림라인 거래에 대한 링크, 또는 영화 웹사이트에 대한 링크를 뉴스레터에 포함할 수 있다.
추가적으로, 메인 웹사이트 상의 사용자에 의해 커뮤니티 정보가 전달될 수도 있다. 사용자는 포럼, 평, 팬 아트, 소설 등처럼 다른 사용자가 볼 수 있는 영화 웹사이트에 대한 정보를 사용자들이 제공할 수 있다. 사용자는 여러 사용자가 볼 스트리밍 다운로드와 연계하는 것처럼 실시간으로 통신할 수 있다. 커뮤니티 정보는 채팅 인터페이스를 제공할 수도 있다. 한 사용자로부터 또다른 사용자에게로 사용자의 특정 머신에 대한 다운로드 정보를 교환함으로서, 채팅 인터페이스 상에서 사용자간 영화 교환이 촉진될 수도 있다. 영화는 제 1 사용자의 머신으로부터 제 2 사용자의 머신에게로 직접 다운로드될 수 있다.
제 2 사용자는 영화 재생을 위해 제 2 사용자의 컴퓨터 시스템 상애서 영화 재생 소프트웨어를 활성화시킴으로서 영화에 대한 라이센스를 구매할 수 있다. 제 2 사용자의 영화 재생 소프트웨어는 메인 웹사이트와 접촉하고, 다운로드된 영화에 대한 유효한 라이센스를 제 2 사용자가 가지고 있는 지가 결정된다. 다운로드한 영화에 대한 라이센스를 제 2 사용자가 아직 구매하지 않았기때문에, 라이센스 구매를 제시하는 프람프트가 사용자에게 나타난다. 사용자가 라이센스를 구매하면, 구매한 라이센스의 기간에 따라 푸시 영화를 사용자가 볼 수 있다.
아래에서 더욱 상세하게 설명되는 브라우즈 페이지는 영화 홈페이지로부터 접근할 수 있다. 브라우즈 페이지는 서버 상에서 가용한 모든 영화에 대한 접근을제공한다. 영화들은 제목, 장르, 라이센스 비용, 또는 다운로드 시간처럼 여러 방식으로 조직된다. 영화는 제목 모록, 이미지 목록, 비디오 박스 목록, 격자식, 또는 스택처럼 여러 가지 방식으로 디스플레이될 수도 있다. 영화를 디스플레이하는 한가지 방식은 수평행의 비디오 박스들로서, 좌우측으로 미끄러질 수 있고, 회전 목마의 동작을 모방한다. 사용자는 홈페이지 상에 제시된 영화와 동일한 방식으로 브라우즈 페이지에 제시된 영화와 대화할 수 있다.
검색 페이지도 영화 홈페이지(200)로부터 접근될 수 있다. 사용자는 제목, 배우, 감독, 제작, 개봉일, 장르, 라이센스 비용, 또는 다운로드 시간처럼 여러 가지 기준에 따라 메인 웹사이트의 가용 영화 내에서 검색할 수 있다. 검색 결과는 브라우즈 페이지에 제시된 영화와 유사한 방식으로 여러 형태로 제시될 수 있다. 또한, 사용자는 홈페이지에 제시된 영화와 동일한 방식으로 검색 페이지에 제시되는 영화와 대화할 수 있다.
메인 웹사이트는 영화 페이지를 또한 제공한다. 영화 페이지는 영화에 관한 정보에 대한 접근점으로 작용하는 웹페이지이다. 영화 페이지는 상거래 요청이나 추가 정보처럼 여러 정보 및 기능을 포함한다. 영화 페이지는 영화를 선택함으로서, 그리고 영화에 대한 영화 홈페이지를 요청함으로서 접근될 수 있다. 영화 페이지 제시는 단일 페이지에 여러 영화에 대한 다량의 정보를 싣는 것보다 통합되고 세분된 제시를 제공할 수 있다.
여기서 설명하는 예고편(trailer)은 사용자가 메인 웹사이트에 들어갈 때나 메인 웹사이트 내 영화를 선택할 때 재생되는 영화로부터의 클립(비디오 세그먼트)이나 클립 모음을 의미한다. 여기서 설명하는 가상 비디오 박스는 비디오 박스의 가상 박스를 온라인 그래픽으로 나타내는 비디오 카세트 박스로부터의 이미지 모음을 의미한다. 이미지는 홈비디오 판용으로 사용되는 물리적 박스 상의 텍스트와 삽화의 이미지일 수도 있고, 또는 특별한 온라인용 이미지일 수도 있다. 회전목마형 인터페이스는 사용자에 의해 움직여질 수 있는 한개 이상의 행에 제시되는 다중 가상 박스나 이미지를 제공한다. 박스들은 연속적으로 이어지는 액션과 함께 가변적인 속도로 옆으로 미끄러져 사용자 앞에서 회전하는 회전목마나 선반을 모방한다. 대안으로, 다중 행의 박스들로 이루어진 회전은 비디오 대여점 내 통로측을 따라 VHS 비디오 박스의 선반을 따라 걷는 것을 흉내내는 것이다. 일부 실시예에서, 사용자는 박스의 전후면을 볼 수 있고, 또는 회전을 위해 3차원으로 가상 박스를 조작할 수 있다.
도 8은 온라인 비디오 전송 사이트의 또하나의 예로서, 온라인 사용자가 디지털 비디오 신호의 온라인 대여에 참가하게 한다. 한 실시예에 따라, 온라인 대여가 가능한 디지털 비디오 신호의 검색 및 브라우즈를 온라인 사용자가 요청할 때, 카테고리 인터페이스 스크린(240)이 제시된다. 한 실시예에 따라, 디지털 비디오 신호는 디지털 방식으로 암호화된 동영상으로서, 디지털 방식으로 암호화된 각각의 동영상에 관한 정보들이 VHS식 비디오 박스에 나타나는 것처럼 원래 박스 삽화를 포함한 가상 비디오 박스로 나타난다. 사용자 인터페이스 과정(156)을 이용하여, 카테고리 인터페이스 스크린(240)은 카탈로그 데이터베이스(160)에 저장된 온라인 카테고리 정보를 볼 수 있게 한다. 카테고리 인터페이스 스크린(240)은 회전목마인터페이스(242) 내의 한 그룹 내에서 또는 한번에 한개씩 가상 박스 삽화의 행을 스크롤링할 수 있다. 그래서, 비디오 대여점의 통로측으로부터, 또는 영화의 회전목마(즉, 회전형 선반)로부터의 영화 대여를 모방한다. 게다가, 가상 박스 삽화의 행들은 사용자에 의해 네트워크 서버 비디오 컴퓨터(130)의 영화 검색 엔진에 제공되는 소팅 기준을 바탕으로 소팅될 수 있다. 이 방식으로, 카테고리인터페이스 스크린(240)은 비디오 대여점 내 통로측 선반으로부터의 영화 대여를 모방한다.
도 9는 디지털 비디오 신호의 온라인 대여에 참가하는 온라인 사용자들에 대한 온라인 비디오 전송 사이트 스크린의 한 예다. 본 실시예에 따라, 온라인 사용자가 대여할 디지털 비디오 신호를 선택할 때, 체크아웃 스크린(checkout screen)(260)이 제시된다. 대금 계산 과정(154)을 이용하여, 체크아웃 스크린(260)은 채워넣어야할 형태와 신용카드 정보에 대한 사용자에게의 질문, 그리고 사용자의 신용카드에 대한 대금청구 확인같은, 상거래용 인터페이스를 제공한다. 명시된 기간은 24시간일 수 있고, 디지털 비디오 신호의 잠금장치가 아래 설명되는 것처럼 해제되면 이 기간이 시작된다. 대안으로, 디지털 비디오 신호의 다운로드가 완료되면 명시된 기간이 시작될 수도 있다.
전자 대금지불을 수령하면, 다운로드 스크린(280)이 도 10에서처럼 제시된다. 다운로드 스크린은 다운로드 시간과 파일 크기를 포함한 다운로드된 디지털 비디오 신호의 파일명과 저장 위치에 관한 정보를 사용자에게 제공한다. 비디오 전송 과정(150)을 이용하여, 네트워크 비디오 서버 컴퓨터(130)는 암호화된 디지털 비디오 신호를 사용자 컴퓨터(102)로 다운로드시킨다. 선택한 디지털 비디오 신호를 사용자가 다운로드받으면, 윈도우즈 미디어 플레이어(영화재생 소프트웨어(180))같은 비디오 매체 과정(118)을 이용하여 선택한 디지털 비디오 신호를 사용자가 볼 수 있다. 영화 재생 소프트웨어(118)는 도 11에 도시되는 바와 같이 해제 스크린(300)이 제시되는 시간에 디지털 비디오 신호에 대한 적절한 라이센스를 사용자가 가지고 있는 지 확인하기 위해 네트워크 비디오 서버 컴퓨터(130)와 접촉한다. 한 실시예에서, 해제 스크린(300)은 온라인 사용자에게 다음 옵션들을 제공한다. 즉, 1) 암호화 해제 키를 다운로드, 2) 시청가능하도록 디지털 비디오 신호의 잠금장치를 해제, 그리고 3) 기한만료된 암호화 해제 키를 갱신. 해제 스크린(300)은 지정된 기간동안 디지털 비디오 신호의 사용자 인지 형태를 생성하기 위해 영화 재생 소프트웨어(118)를 동작시키는 암호화 해제 키를 제공한다. 사용자는 일시정지, 되감김, 그리고 그 외 다른 명령을 이용하여 VCR이나 DVD 플레이어와 유사한 조정을 할 수 있다.
라이센스 접근 레벨
일부 실시예에서, 사용자가 라이센스 접근 레벨을 선택할 수 있도록 인터페이스가 제공될 수 있다. 암호화된 디지털 파일에 대한 허가된 접근은 "즉시 1회 시청", "윈도우 중 1회 시청(가령, 24시간)", "윈도우중 무제한 시청", "무제한 시청"같은 레벨로 규정될 수 있다(도 12 참조). 사용자는 초기 구매에 비해 저렴한 비용으로 라이센스를 업그레이드할 수도 있다. 예를 들어, 사용자는 24시간 윈도우동안 한 영화를 관람할 수 있는 라이센스를 초기에 구매할 수 있고, 그후 24시간동안 여러번 영화를 볼 수 있도록 라이센스를 업그레이드할 수 있다. 동일 영화에 대하여 이전에 구매하였으나 범위가 좁은 라이센스를 바탕으로 라이센스 할인이 제공될 수도 있다. 대안으로, 메인 웹사이트 서비스 운영자는 앞서 나열한 레벨들로부터 한 사용자, 사용자 그룹, 또는 모든 사용자에 대한 접근 레벨을 선택할 수 있고, 그후 운영자가 적절하다고 판단하면 그 레벨을 변경할 수 있다. 다른 실시예에서, 영화를 다운로드받은 장치가 아닌 다른 장치에서 영화를 볼 수 있도록 라이센스가 구매되거나 허락될 수 있다.
게다가, 영화에 대한 라이센스가 상품권(gift certificate)으로 구매될 수도 있다. 제 2 사용자에게 접근을 허락하기 위해 제 1 사용자가 상품권을 구매할 수 있다. 제 1 사용자는 영화를 다운로드하면서, 또는 다운로드받지 않으면서 제 2 사용자에 대한 라이센스를 구매할 수 있다. 제 1 사용자가 라이센스를 구매할 때 영화를 다운로드받지 않는 경우, 제 1 사용자는 제 2 사용자에게 제공할 패스워드를 받을 수 있다. 이 패스워드를 이용하여 제 2 사용자는 제 2 사용자의 시스템이나 장치에 영화를 다운로드할 수 있다.
한 실시예에서, 라이센스 인증은 사용자 컴퓨터 시스템으로부터, 또는 영화로부터 도출되는 키를 바탕으로 한다. 키는 다운로드 시간, 사용자 위치, 사용자의 특정 영화 재생기같은 추가 정보를 포함할 수도 있다. 또한 일부 실시예에서, 키 정보는 다운로드받은 영화에 포함될 수도 있다. 따라서, 영화나, 영화의 복제본들이 키정보를 유지하고 구매한 라이센스에 의해 결정되는 접근 레벨 정보를 유지한다. 따라서 이들 실시예에서, 제 2 사용자가 제 2 사용자의 시스템이나 장치에 영화를 다운로드받으면, 라이센스는 이 시스템이나 장치에 대해서만 인증될 것이다.
따라서, 제 2 사용자가 영화를 다운로드받거나 암호화된 영화를 휴대용 기억 매체에 수령한 후 영화를 보고자 할 경우, 제 2 사용자는 제 2 사용자 시스템이나 장치 상에서 영화 재생 소프트웨어를 활성화시킬 수 있고, 이때 메인 웹사이트는 제 2 사용자가 영화에 대해 적절한 라이센스를 가지는 것을 확인하기 위해 접촉될 것이다. 제 2 사용자는 그후 제 1 사용자가 구매한 라이센스에 따라 영화에 접근할수 있으나, 제 1 사용자는 영화에 접근할 수 없다. 상품권 라이센스를 제 2 사용자가 구매하지 않았기 때문에, 제 2 사용자에게는 라이센스 구매 프람프트가 제시될 것이다.
대안으로, 제 1 사용자가 라이센스를 구매하는 시기에 제 1 사용자 시스템이나 장치에 영화를 다운로드받을 경우, 제 1 사용자는 제 2 사용자에게 제공할 비밀번호를 받을 수 있다. 제 1 사용자는 CD같은 휴대용 저장 매체를 이용하여 제 2 사용자의 시스템이나 장치에 영화를 전송할 수 있다. 따라서, 제 1 사용자 시스템으로부터 제 2 사용자 시스템으로 영화를 전송한 후, 제 2 사용자는 제 2 사용자 시스템 상에서 영화를 재생하고자 새 라이센스를 수령하기 위해 메인 웹사이트에 상기 비밀번호를 제공해야 한다. 메인 웹사이트는 제 2 라이센스에 대한 비밀번호를 제 1 사용자에게 노출시키기 전에 제 1 사용자의 라이센스를 취소시킴으로서 제 2 사용자의 시스템 상에서만 영화 키가 해제되는 것을 보장할 수 있다.
더욱이 다른 실시예에서, "유연한 관람(Flexible Viewing)" 기능이 포함될 것이다. 이는 사용자의 영화 재생기가 영화 재생에 따른 진도를 추적하고 재생이 아직 완료되지 않았음을 표시하는 라이센스 정보를 갱신하게 한다. 사용자가 계속관람을 위해 차후에 영화 접근을 다시 시도할 때, 라이센스 확인 과정은 영화 관람이 아직 끝나지 않았음을 확인한다. 따라서, 사용자는 별도의 라이센스 구매없이 다중 세션에서 영화를 볼 수 있다. 되감김, 관람에 소요된 시간, 또는 남용 제어를 위한 그 외 다른 인자를 추적하기 위해 추가 정보가 포함될 수도 있다.
또다른 실시예에서, 사용자는 "영화 라이브러리"를 유지할 수 있다. 영화 라이브러리는 사용자가 무제한 접근을 하는 경우의 영화 모음이다. 사용자는 여러 다른 장치나 기억 장치로부터 무제한적으로 영화에 접근할 수 있게 하는 라이센스를 구매할 수 있다.
사용자는 가능한 다운로드에 속한 인터넷 접근점으로부터 영화 라이브러리에 접근할 수 있다. 사용자가 사용자의 영화 라이브러리 내 영화의 물리적 사본을 다른 장치로 전송할 경우, 다운로드 시간을 피할 수 있고 라이센스 확인만이 필요하다. 동일한 라이센스 구매에 방계 영화가 포함될 수도 있다(가령, 한가지 구매는 여러 다른 다운로드 시간과 이미지 품질에 대해 여러 다른 암호화 포맷으로 저장되는 동일 영화에 대한 라이센스를 제공한다).
한 실시예에서, 영화 라이브러리는 "동적 라이브러리"이다. 암호화 기술이 개선됨에 따라, 동일한 양의 저장 공간으로 더 높은 품질의 이미지를 저장할 수 있다. 동적 라이브러리로 인해, 사용자는 최적의 이미지 품질로 암호화된 파일의 최신판을 수신할 수 있다. 따라서, 대안의 판의 영화가 가용할 경우, 동적 라이브러리는 상기 버전으로 업데이트될 수 있다.
추가적인 실시예에서, 사용자 컴퓨터 시스템이나 그 외 다른 기억 장치에 저장되는 파일의 남용을 제어하기 위해 "기록 관리 시스템(Archive Management System)"이 구현된다. 따라서, 사용자 기억 장치 상에서 파일 시스템과 대화하는 능력이 메인 웹사이트의 일부로 포함될 수 있다. 이는 사용자 기억 장치 상에서 활성인 클라이언트 소프트웨어와 협력하여 달성될 수 있다. 기록 관리 시스템은 유효한 라이센스를 가지지 않거나 남용되고 있는 다운로드 영화를 제거함으로서 라이센스를 집행하는 등의 용도로 사용될 수 있다. 한 예로, 사용자 기억 장치 상의 영화 파일이 일부방법에 의해 변경될 경우, 가령, 영화 파일 내 암호화 키를 우회하도록 시도함으로서 변경될 경우, 기록 관리 시스템은 이러한 남용을 감지하고, 남용된 영화 파일을 삭제하기 위해 사용자 기억 장치 상에서 다른 파일 관리 소프트웨어를 덮어쓴다. 또다른 실시예에서, 기록 관리 시스템은 영화를 또다른 사용자로부터 수신하였는 지를 결정할 것이고, 그리고 영화를 보기 위해 라이센스 구매 프람프트를 사용자에게 제시할 것이다.
도 13에서, 도 1에 도시되는 바와 같이 온라인 디지털 비디오 신호 전송 장치(110)같은 온라인 환경 내에서 디지털 비디오 신호의 대여를 위한 라이센스를 얻기 위한 방법(400)이 도시된다. 단계 402~408은 유효한 라이센스를 이용함으로서 접근하고자 하는 콘텐트를 얻을 수 있는 방식들을 도시한다.
단계 402에서, 사용자는 콘텐트에 대한 라이센스를 동시에 구매하면서 네트워크 서버 컴퓨터로부터 사용자 컴퓨터로 콘텐트를 다운로드하였다. 라이센스 인증은 사용자 컴퓨터 시스템으로부터, 사용자의 영화 재생 소프트웨어로부터, 또는 콘텐트로부터 도출되는 키를 바탕으로 할 수 있다. 이 키는 이들 소스로부터 도출된정보의 조합을 바탕으로 인증될 수도 있다. 따라서, 단계 402에서 설명되는 상황 하에서, 사용자가 단계 410에서 영화 재생 소프트웨어를 활성화시킬 때, 사용자는 메인 웹사이트와 접촉할 것이고, 콘텐트가 사용자 컴퓨터에 다운로드될 때 구매한 라이센스는 키가 기대정보를 내장할 경우 인증될 것이다.
한 예로, 사용자가 사용자 장치에 콘텐트를 다운로드받고 키는 상기 장치로부터 얻은 정보를 바탕으로 할 경우, 사용자가 동일 컴퓨터 상에서 영화 재생 소프트웨어를 활성화시키는 한 사용자 라이센스는 단계 410에서 인증된다. 왜냐하면 키에 내장된 정보가 기대 정보와 일치하기 때문이다. 따라서, 사용자는 단계 414로 진행할 수 있고, 콘텐트를 볼 수 있다. 그러나, 사용자 컴퓨터로 다운로드되고 사용자 컴퓨터에 부합하는 콘텐트가 또다른 컴퓨터로 전송될 경우, 상기 컴퓨터의 사용자가 단계410에서 영화 재생 소프트웨어를 활성화시키고 메인 웹사이트와 접촉할 때, 키가 기대 정보를 내장하지 않기 때문에 라이센스가 인증되지 않는다. 따라서, 사용자는 단계 416으로 진행하고 콘텐트에 대한 유효 라이센스 구매 프람프트가 사용자에게 뜬다. 사용자가 라이센스를 구매할 경우, 사용자는 단계 414로 진행하여 콘텐트를 볼 수 있다.
앞서 설명한 바와 같이, 키가 콘텐트를 바탕으로 할 수도 있다. 사용자의 영화 라이브러리의 일부인 콘텐트의 경우에, 즉, 인터넷 접근점으로부터 영화에 접근할 수 있는 라이센스를 얻은 사용자에 대한 영화의 일부인 콘텐트의 경우에, 사용자가 단계 410에서 영화 재생 소프트웨어를 활성화시키고 메인 웹사이트와 접촉하면, 키가 콘텐트를 바탕으로 하고 특정 컴퓨터 시스템이나 특정 영화 재생 소프트웨어를 바탕으로 하지 않기 때문에 라이센스가 인증된다.
도 13의 단계 404에서, 사용자는 사용자의 컴퓨터 시스템이나 다른 기억 장치 상에 기존 콘텐트를 가진다. 기존 콘텐트는 예를 들어 판매촉진 캠페인의 일부로 시스템이 사용자에 의해 구매되었을 때 시스템 상에 위치할 수 있다. 단계 404에서 설명되는 상황 하에서, 사용자는 기존 콘텐트에 대한 라이센스를 아직 구매하지 않았을 것이다. 따라서, 사용자가 단계 410에서 영화 재생 소프트웨어를 활성화시키고 메인 웹사이트와 접촉하면, 라이센스는 인증되지 않는다. 그래서 사용자는 단계 416으로 진행하여 콘텐트에 대한 유효 라이센스 구매 프람프트가 뜨게된다. 사용자가 라이센스를 구매하면 사용자는 단계 414로 진행하여 콘텐트를 볼 수 있다.
도 13의 단계 406에서, 사용자는 제 3의 사용자이다. 제 3의 사용자란, 네트워크 서버 컴퓨터로부터 콘텐트를 원래 다운로드한 자가 아니라는 것이다. 제 3의 사용자는 예를 들어, 제 1 사용자의 컴퓨터 시스템이나 그 외 다른 기억 장치로부터 콘텐트를 다운로드받음으로서 콘텐트를 얻을 수 있다. 제 3의 사용자는 제 1 사용자의 시스템으로부터 제 3 사용자의 시스템으로 휴대용 기억 매체를 이용하여 콘텐트를 전송할 수 있다. 제 1 사용자는 콘텐트에 대한 라이센스를 이전에 구매했을 수도 있고 안했을 수도 있다. 제 3 의 사용자는 메인 웹사이트로부터 라이센스를 구매하지 않으면서 유관 웹사이트로부터 콘텐트를 다운로드받음으로서 콘텐트를 얻을 수 있다.
단계 406에 의해 설명되는 상황 하에서, 제 3의 사용자는 콘텐트에 대한 라이센스를 아직 구매하지 않았다. 앞서 설명한 바와 같이, 라이센스 인증은 사용자 컴퓨터 시스템으로부터, 사용자의 영화 재생 소프트웨어로부터, 또는 콘텐트로부터 도출되는 키를 바탕으로 할 수 있다. 따라서, 제 1 사용자가 라이센스를 구매하고 키가 제 1 사용자의 컴퓨터 시스템이나 영화 재생 소프트웨어를 바탕으로 할 경우, 제 3 의 사용자는 제 3 사용자의 컴퓨터 시스템에서 콘텐트를 보기 위한 유효 라이센스를 가지지 못한다. 제 1 사용자가 라이센스를 구매하지 않았을 경우, 제 3 자 역시 유효한 라이센스를 얻지 못할 것이다. 따라서 단계 412에서, 라이센스는 인증되지 않을 것이고, 제 3 자는 단계 416으로 진행하여 콘텐트에 대한 유효 라인센스 구매를 제시하는 프람프트가 뜰 것이다. 제 3 사용자가 라이센스를 구매할 경우, 제 3의 사용자는 단계 414로 진행하여 콘텐트를 볼 수 있다.
도 13의 단계 408에서, 사용자는 네트워크 서버 컴퓨터로부터 도출되는 콘텐트를 내장한 휴대용 물리적 매체를 가진다. 사용자는 또다른 사용자로부터 휴대용 기억 매체를 수신할 수 있다. 사용자는 가령, 판매촉진 캠페인의 일부로 메인 웹사이트를 통해, 또는 또다른 웹사이트로부터 휴대용 기억 매체를 수신할 수 있다.
단계 408에 설명되는 상황하에서, 사용자는 콘텐트에 대한 라이센스를 아직 구매하지 않았다. 따라서, 사용자가 단계 410에서 영화 재생 소프트웨어를 활성화시키고 메인 웹사이트와 접촉할 때, 라이센스가 인증되지 않는다. 따라서 사용자는 단계 416으로 진행하고, 콘텐트에 대한 유효 라이센스 구매를 제시하는 프람프트가 뜬다. 사용자가 라이센스를 구매할 경우, 사용자는 단계 414로 진행하여 콘텐트를 볼 수 있다.
암호화된 디지털 파일의 다운로드
한 실시예에서, 사용자는 사용자의 컴퓨터 시스템이나 다른 기억 장치에 직접 암호화 디지털 파일을 다운로드받을 수 있다. 그러나 또다른 실시예에서, 사용자는 원격 기억 장치로의 다운로드를 선택할 수도 있다. 따라서, 사용자는 사용자가 메인 웹사이트에 접근하고 있는 컴퓨터 시스템과는 다른 다운로드용 저장 장치를 명시할 수 있다. 한 예로, 사용자는 사무실 장치로부터 메인 웹사이트에 접근할 수 있고 사용자 가정의 장치에게로 영화를 다운로드할 수 있다.
또다른 실시예에서, 영화를 다운로드 과정동안 볼 수도 있다. 따라서, 파일이 완전히 다운로드되기 전에 RAM이나 하드디스크(약간의 지연이 있음)같은 메모리로부터 영화를 볼 수 있다.
메인 웹사이트로부터의 다운로드는 리소스, 시간, 그리고 관리 과정에 어떤 비용을 필요로한다. 따라서, 앞서 설명한 쿠폰이나 보상같은 인센티브가 사용자에게 제공된다. 한 실시예에서, 제 1 사용자는 제 1 사용자로부터 제 2 사용자에 속하는 제 2 장치까지 앞서 다운로드된 암호화 디지털 파일을 전송할 수 있다. 그후 제 2 사용자는 암호화된 디지털 파일에 접근하기 위해 라이센스를 얻을 수 있다. 이 방식으로, 제 2 다운로드 과정 및 그 관련 비용을 회피할 수 있다. 본 실시예에서, 제 2 사용자는 영화를 보기 위해 라이센스 구매 프람프트가 나타나는 것을 볼 것이다.
추가적 실시예에서, 메인 웹사이트는 "영화 공유(Movie Share)"기능을 포함할 것이다. 제 1 사용자가 이전에 다운로드한 영화 목록은 메인 웹사이트 상에서공시될 수 있다. 다른 사용자들이 목록에 접근할 수 있고 제 1 사용자 장치로부터 직접 영화를 다운로드할 수도 있다. 라이센스는 메인 웹사이트로부터 영화를 다운로드하지 않으면서 메인 웹사이트로부터 라이센스를 구매할 수 있다. 영화 공유 기능으로 인해 메인 웹사이트에 대한 제 2 다운로그 과정과 그 관련비용을 피할 수 있다.
추가적 실시예에서, 메인 웹사이트는 "스마트 다운로드" 기능을 포함할 것이다. 스마트 다운로드 기능은 선호 채널 및 시간을 이용하여 디지털 파일을 다운로드할 수 있다. 선호 채널은 영화 웹사이트의 제시사항에서, 사용자에 의해 제시된 매개변수들과의 동의에 따라 결정될 수 있다. 영화 웹사이트가 발생할 모든 다운로드에 대한 스케쥴 정보에 접근하기 때문에, 메인 웹사이트는 어떤 시간과 어떤 채널이 속도, 비용, 대역폭 이용 면에서 가장 효율적인 지를 예측할 수 있다. 예를 들어, 새 영화가 매우 인기있는 영화라고 알려진 영화 웹사이트에서 가용하게 되었을 때, 영화 웹사이트는 트래픽이 대단할 것임을 예상할 수 있고, 따라서 인터넷과 위성 방송같이 다채널로 다운로드를 제공할 수 있다. 사용자는 현 상황에 비추어 사용자 수용을 위한 최선의 노력에 따라 다운로드 채널과 시간을 할당받을 것이다. 마찬가지로, 영화 웹사이트는 판매촉진 활동의 일부로 위성같은 방송을 통해 다운로드를 제공할 수 있고, 다운로드된 영화에 대한 라이센스를 할인 가격으로 판매할 수 있다.
추가적 실시예에서, 메인 웹사이트는 "유연한 대여(Flexible Rental)" 기능을 제공할 수 있다. 대여 라이센스 비용은 요청한 다운로드나 이용시의 비용에 바탕할 수 있다. 예를 들어, 다운로드 비용을 없앰으로서 사용자에게 영화를 제공하기 위한 리소스 비용의 감소를 반영한 여러 할인이 제공될 수 있다. 더 느린 연결이나 더 낮은 트래픽 시간으로 영화 웹사이트가 영화를 다운로드시킴으로서, 사용자는 할인을 받을 수 있다. 사용자는 미래 언젠가에 접근하기 위해 라이센스를 구매함으로서 할인을 받을 수도 있다. 추가적으로, 사용자는 동일 영화의 이전 대여 이후 일정 시간 내 대여 라이센스를 다시 구매함으로서 할인을 받을 수 있다.
추가적 실시예에서, 사용자는 휴대용 저장 매체에 디지털 파일을 다운로드받을 수 있다. 예를 들어, 사용자는 CD-R, CD-RW, DVD를 포함한 휴대용 매체에 다운로드 파일을 저장하고 휴대용 매체로부터 다운로드 파일에 접근하게 하는 라이센스를 구매할 수 있다. DVD는 표준 DVD 암호화일 수도 있고, 접근하기 위해 메인 웹사이트로부터 라이센스 확인을 여전히 필요로할 수도 있다.
추가적 실시예에서, "다운로드 중단 회복(Download Interruption Recovery)"기능을 포함할 수 있다. 네트워크 고장이나 단전 때문에 중단(인터럽션)이 일어날 수 있다. 다운로드 중단 회복은 중단된 다운로드 과정의 재개시나 재전송을 보장한다. 메인 웹사이트는 다운로드 진도를 추적할 수 있고, 전송을 마치거나 전송을 다시 시작하기 위해 다운로드를 재개할 수 있다.
동작
도 14에서, 도 1에 도시되는 온라인 디지털 비디오 신호 전송 장치(110)의 온라인 환경 내에 디지털 비디오 신호의 대여를 위한 방법(500)이 도시된다. 단계 502에서, 카탈로그 데이터베이스(160)처럼 네트워크 비디오 서버 컴퓨터(130)의 메모리 내에 저장되는 온라인 카탈로그에 접근이 제공된다. 단계 512에서, 명시된 기간동안 온라인 카탈로그로부터 선택한 디지털 비디오 신호의 대여를 위해 클라이언트 컴퓨터(102)로부터 요청을 수신한다. 요청은 명시된 시간과 선택한 디지털 비디오 신호를 바탕으로 신용카드 번호에 의한 전자적 대금지불같은 지불 정보를 포함한다. 마지막으로 단계 514에서, 디지털 비디오 신호는 통신 링크(120)를 통해 클라이언트 컴퓨터(102)에 전송된다. 디지털 비디오 신호가 다운로드되면, 아래 설명에서처럼 디지털 비디오 신호의 잠금 장치가 해제되면 시작하는 명시된 기간 중 클라이언트 컴퓨터의 사용자에 의해 디지털 비디오 신호를 볼 수 있다. 명시된 시간이 만료되면 사용자는 추가적으로 명시된 기간동안 디지털 비디오 신호를 보기 위한 전자지불을 행할 수 있다.
도 15에는, 가령 도 8에 도시되는 카테고리 인터페이스 스크린(240)에서, 단계 502의 카탈로그 데이터베이스(160) 내에 저장되는 온라인 카탈로그 정보에 대한 접근을 제공하기 위한 추가적 방법 단계(504)가 나타난다. 단계 506에서, 한개 이상의 수직으로 회전가능한 행 내에 디지털 비디오 신호에 관한 정보가 제시되도록, 회전목마형 인터페이스(242)를 통해 온라인 카탈로그를 본다. 추가적 실시예에 따라, 디지털 비디오 신호는 디지털 방식으로 암호화된 동영상으로서, 디지털 방식으로 암호화된 동영상이 VHS판의 동영상 박스에 나타나는 원래 박스 삽화처럼 가상 비디오 박스로 나타난다. 단계 508에서, 가상 박스 삽화의 한개 이상의 행들이 옆쪽으로 미끄러져나가는 방식으로 한번에 한개씩, 또는 한 그룹으로 스크롤되어, 비디오점의 통로측이나 영화의 회전목마로부터 영화 대여가 모방된다. 마지막으로,단계 510에서, 가상 박스 삽화의 행들이 네트워크 비디오 서버(130)의 영화 검색 엔진에 제공되는 소팅 기준을 바탕으로 소팅될 수 있다.
도 16은 추가적 방법 단계(516)들을 도시한다. 디지털 비디오 신호가 클라이언트 컴퓨터(102)로 전송되기 전에 암호화된다. 단계 518에서, 디지털 비디오 신호는 영화재생 소프트웨어(118)를 이용하여 사용자에 의해 열린다. 단계 520에서, 사용자는 대여 과정(152)에 따라 해제 스크린(300)(도 11)처럼 암호화 해제 키를 얻도록 웹사이트를 향해 방향변경(redirection)된다. 한 실시예에서, 서버(130)는 접근할 영화에 대한 암호화 해제 키가 발급되거나 활성화되었는 지를 확인하고, 추가 키를 얻기 위해 새 라이센스를 구매해야 하는 지를 확인한다. 대여 과정(152)에 따라, 해제 키는 영호의 다운로드 사본과 키를 표시하는 서버(130) 상에 저장된 데이터와 클라이언트 컴퓨터의 시스템 파일을 통해 클라이언트 머신(102)과 연계되게 된다. 해제 키를 클라이언트 컴퓨터(102)와 관련시킴으로서, 라이센스없는 이용을 위해 사용자가 잠금해제된 디지털 비디오 신호를 여러 컴퓨터에 복제하는 것을 방지할 수 있다.
단계 522에서 디지털 비디오 신호는 암호화 해제 키를 이용하여 명시된 기간동안 구매한 라이센스 기간에 따라 관람하는 것이 가능하다. 그래서, 잠금 해제 키는 잠금해제된 시간을 저장하고 대여를 위해 명시된 기간을 시작한다. 한 실시예에서, 암호화 해제 키는 서버(130)로부터 다운로드된 후 언제라도 활성화될 수 있다. 이 경우에, 기간은 키가 활성화될 때까지 시작되지 않는다. 추가적으로, 암호화 해제 키는 클라이언트 컴퓨터(102)의 머신 ID같은 머신 식별자를 저장한다. 지정 기간동안, 암호화 해제 키는 컴퓨터의 머신 ID가 디지털 비디오 신호를 재생하고자 하는 사용자 시도에 따라 저장된 머신 ID와 부합하는 지를 확인한다. 마지막으로 단계 524에서, 지정 기간이 만료되면 암호화 해제 키가 동작정지되고, 디지털 비디오 신호의 재생을 금지한다. 지정 기간은 24시간일 수 있다. 결과적으로, 24 시간 이후엔 암호화 해제 키에 대해 앞서 설명한 바와 같이 추가적인 24시간 기간동안 디지털 비디오 신호를 보기 위해 추가 암호화 해제 키를 구할 필요가 있다.
콘텐트 데이터베이스(158)는 콘텐트 준비 과정(148)에 따라 MPEG1, MPEG2, MPEG4같은 종래의 암호화 기법을 이용하여 디지털 방식으로 암호화된 영화처럼 전자식 비디오 데이터 파일을 포함한 저장 장치를 제공한다. 영화들은 영화 스튜디오같은 하나 이상의 영화 소유자에 의해 제공될 수 있다. 퍼블릭-프라이비트 키 시스템같은 종래 기술을 이용하여 디지털 방식으로 암호화된 동영상이 암호화되도록, 파일이 보안 포맷으로 저장된다. 추가적으로, 특정 파일의 소스를 표시하는 수위표들이 파일 내에 데이터로 포함될 수 있다. 영화 파일이 메인 웹사이트로부터 다운로드받은 진짜 영화 파일인 지를 결정하기 위해, 앞서 언급한 기록 관리 시스템(Archive Management System)에 의해 특정 수위표에 대해 영화 파일이 검사될 수 있다. 따라서, 수위표는 라이센스 확인뿐 아니라 해적행위 제어에도 유용하다.
관람을 위해 영화를 사용자에게 제공하기 위한 영화 전송 시스템의 한 구현의 여러 양태가 설명되었다. 그러나, 영화 전송 시스템의 여러 구현은 앞서 설명한 기능들을 보완하고, 대체하는 수많은 기능들을 제공한다. 사용자 컴퓨터 시스템의일부로, 또는 서버의 일부로 기능들이 구현될 수 있다.
게다가, 여기서 설명된 실시예들이 디지털 방식으로 암호화된 영화를 온라인 대여하기 위한 비디오 전송 시스템을 지향하지만, 다른 시스템에도 적용할 수 있다. 실제로, 디지털 방식으로 암호화된 노래, 책, 텔레비전 프로그램, 라디오 프로그램, 그리고 디지털 방식으로 암호화되고 전자 파일로 저장되는 그 외 다른 콘텐트에 대한 시스템들도 발명의 범위 내에 있다.
본 발명은 공지 기술에 대해 여러 장점을 제공한다. 본 발명은 동영상 구매를 위한 추가적 비용없이 동영상을 대여하는 능력을 포함한다. 추가적으로, 본 발명은 비디오 대여점 내 동영상 DVD나 비디오 카세트의 실제 대여를 모방한 인터페이스를 제공한다. 더욱이, 지정 대여 기간 중에는 원하는만큼 동영상을 볼 수 있고, 따라서 길이 동영상의 DVD나 비디오 카세트의 실제 대여를 모방한다.

Claims (58)

  1. 네트워크-동작 장치에 콘텐트를 전달하는 방법으로서, 상기 방법은,
    - 선택한 콘텐트를 네트워크-동작 장치에 전송하고,
    - 선택한 콘텐트와 관련된 라이센스를 네트워크 상에서 네트워크-동작 장치에 전송하는,
    이상의 단계를 포함하며, 이때 접근 레벨 정보에 의해 규정된 조건에 부합할 때 사용자-인지 형태의 선택 콘텐트를 생성하고 접근 레벨 정보에 의해 규정되는 조건에 부합되지 않을 때 사용자-인지 형태의 선택 콘텐트 생성을 금지시키도록 네트워크-동작 장치를 제어하기 위한 조건을 규정하는 접근 레벨 정보가 상기 라이센스에 포함되는 것을 특징으로 하는 방법.
  2. 제 1 항에 있어서, 상기 방법은,
    - 네트워크 상의 제 2 노드의 네트워크-동작 장치로부터 콘텐트에 대한 요청을 네트워크 상의 제 1 노드에서 수신하는,
    단계를 추가로 포함하고, 이때 선택 콘텐트의 전송은 제 2 노드의 요청을 수신함에 따라 요청 콘텐트를 전송하는 과정을 포함하는 것을 특징으로 하는 방법.
  3. 제 1 항에 있어서, 상기 방법은,
    - 제 1 노드의 네트워크-동작 장치로부터 콘텐트에 대한 요청을 네트워크 상의 제 2 노드에서 수신하는,
    단계를 추가로 포함하고, 이때 선택 콘텐트의 전송은 제 2 노드의 요청을 수신함에 따라 제 1 노드의 네트워크-동작 장치에 요청 콘텐트를 전송하는 과정을 포함하는 것을 특징으로 하는 방법.
  4. 제 2 항에 있어서, 라이센스 조건은 콘텐트가 제 2 노드의 사용자-인지 형태로 제공될 수 있는 시간 윈도우와, 시간 윈도우 내 최대 허용 횟수를 규정하는 것을 특징으로 하는 방법.
  5. 제 4 항에 있어서, 시간 윈도우가 24시간인 것을 특징으로 하는 방법.
  6. 제 2 항에 있어서, 라이센스 조건은 콘텐트 전송 직후 제 2 노드에서 사용자-인지 형태로 콘텐트를 한번만 제공하는 것을 특징으로 하는 방법.
  7. 제 2 항에 있어서, 라이센스 조건은 콘텐트 전송 직후 시작하는 시간 윈도우 내에서 제 2 노드에서의 사용자-인지 형태로 콘텐트를 한번만 제공하는 것을 특징으로 하는 방법.
  8. 제 7 항에 있어서, 시간 윈도우가 24시간인 것을 특징으로 하는 방법.
  9. 제 1 항에 있어서, 네트워크 상에서 라이센스를 전송하는 단계는 선택 콘텐트와 함께 라이센스를 전송하는 과정을 포함하는 것을 특징으로 하는 방법.
  10. 제 1 항에 있어서, 상기 방법은,
    - 네트워크-동작 장치 사용자가 다수의 접근 레벨로부터 한 개의 접근 레벨을 선택할 수 있게 하는 인터페이스를 제공하는,
    단계를 추가로 포함하고, 이때 각각의 접근 레벨은 서로 다른 조건 세트를 규정하고, 선택 콘텐트와 관련된 라이센스는 사용자에 의해 선택된 접근 레벨에 대응하는 접근 레벨 정보를 포함하는 것을 특징으로 하는 방법.
  11. 제 10 항에 있어서, 다수의 접근 레벨은,
    - 네트워크-동작 장치가 사용자-인지 형태의 선택 콘텐트를 한번만 생성하도록 시간 윈도우를 규정하는 레벨, 그리고
    - 네트워크-동작 장치가 사용자-인지 형태의 선택 콘텐트를 횟수에 상관없이 생성하도록 시간 윈도우를 규정하는 레벨
    을 포함하는 것을 특징으로 하는 방법.
  12. 제 10 항에 있어서, 다수의 접근 레벨은 네트워크-동작 장치가 사용자-인지 형태의 선택 콘텐트를 언제라도 한번만 생성할 수 있도록 하는 레벨을 추가로 포함하는 것을 특징으로 하는 방법.
  13. 제 10 항에 있어서, 다수의 접근 레벨은 네트워크-동작 장치가 사용자-인지 형태의 선택 콘텐트를 명시된 기간동안 횟수제한없이 생성할 수 있도록 하는 레벨을 추가로 포함하는 것을 특징으로 하는 방법.
  14. 제 10 항에 있어서, 다수의 접근 레벨은 네트워크-동작 장치가 사용자-인지 형태의 선택 콘텐트를 콘텐트 전송 직후 한번만 생성할 수 있도록 하는 레벨을 추가로 포함하는 것을 특징으로 하는 방법.
  15. 제 10 항에 있어서, 다수의 접근 레벨은 네트워크-동작 장치가 사용자-인지 형태의 선택 콘텐트를 라이센스 전송 직후 한번만 생성할 수 있도록 하는 레벨을 추가로 포함하는 것을 특징으로 하는 방법.
  16. 제 2 항에 있어서, 네트워크는 광역 네트워크를 포함하고, 콘텐트 요청을 수신하는 과정은 광역 통신망 상에서 전달되는 요청을 수신하는 과정을 포함하는 것을 특징으로 하는 방법.
  17. 제 2 항에 있어서, 네트워크는 근거리 네트워크를 포함하고, 콘텐트 요청을 수신하는 과정은 근거리 통신망 상에서 전달되는 요청을 수신하는 과정을 포함하는 것을 특징으로 하는 방법.
  18. 제 1 항에 있어서, 선택 콘텐트를 전송하는 과정은 한개 이상의 전자 파일을 전송하는 과정을 포함하는 것을 특징으로 하는 방법.
  19. 제 1 항에 있어서, 선택 콘텐트를 전송하는 과정은 한개 이상의 암호화된 전자 파일을 전송하는 과정을 포함하는 것을 특징으로 하는 방법.
  20. 제 2 항에 있어서, 상기 방법은,
    - 제 2 노드의 사용자가 다수의 콘텐트 파일로부터 한개 이상의 콘텐트 파일을 선택할 수 있게 하는 인터페이스를 제공하는,
    단계를 추가로 포함하고, 이때 요청 콘텐트는 다수의 콘텐트 파일로부터 한개 이상의 콘텐트 파일을 포함하는 것을 특징으로 하는 방법.
  21. 제 2 항에 있어서, 상기 방법은,
    - 제 2 노드의 사용자가 암호화된 다수의 디지털 비디오 콘텐트 파일로부터 암호화된 한개 이상의 디지털 비디오 콘텐트 파일을 선택할 수 있게 하는 인터페이스를 제공하는,
    단계를 추가로 포함하고, 이때 요청 콘텐트는 암호화된 다수의 디지털 비디오 콘텐트 파일로부터 암호화된 한개 이상의 디지털 비디오 콘텐트 파일을 포함하는 것을 특징으로 하는 방법.
  22. 제 2 항에 있어서, 요청은 콘텐트에 대한 대금지불 정보를 포함하는 것을 특징으로 하는 방법.
  23. 제 22 항에 있어서, 대금지불 정보는 전자적 대금지불을 포함하는 것을 특징으로 하는 방법.
  24. 제 1 항에 있어서, 요청 콘텐트를 전송하는 과정은 네트워크 상에서 요청 콘텐트를 제 2 노드로 전달하는 과정을 포함하는 것을 특징으로 하는 방법.
  25. 제 1 항에 있어서, 요청 콘텐트를 전송하는 과정은 요청 콘텐트를 저장한, 전자 파일 저장에 적절한 머신-판독 매체를 제 2 노드에 제공하는 과정을 포함하는 것을 특징으로 하는 방법.
  26. 제 25 항에 있어서, 요청 콘텐트를 저장한 머신-판독 매체를 제 2 노드에 제공하는 상기 과정은 제 2 노드에 CD-ROM을 제공하는 과정을 포함하는 것을 특징으로 하는 방법.
  27. 제 25 항에 있어서, 요청 콘텐트를 저장한 머신-판독 매체를 제 2 노드에 제공하는 상기 과정은 제 2 노드에 DVD를 제공하는 과정을 포함하는 것을 특징으로하는 방법.
  28. 사용자 네트워크 장치 상에서의 콘텐트에 대한 사용자 접근을 제어하기 위한 시스템으로서, 상기 시스템은
    - 사용자 네트워크 장치에 송수신이 가능한 서버 네트워크 장치
    를 추가로 포함하고, 이때 서버 네트워크 장치는 사용자 네트워크 장치에 선택 콘텐트를 전송하도록 프로그래밍되고, 그리고
    이때 서버 네트워크 장치는 선택 콘텐트와 관련된 라이센스를 네트워크 상에서 사용자 네트워크 장치에 전송하도록 프로그래밍되며, 이때 접근 레벨 정보에 의해 규정된 조건에 부합할 때 사용자-인지 형태의 선택 콘텐트를 생성하고 접근 레벨 정보에 의해 규정된 조건에 부합하지 않을 때 사용자-인지 형태의 선택 콘텐트 생성을 금지하도록 사용자 네트워크 장치를 제어하기 위한 조건을 규정하는 접근 레벨 정보가 상기 라이센스에 포함되는 것을 특징으로 하는 시스템.
  29. 제 28 항에 있어서, 서버 네트워크 장치는 네트워크 상의 제 2 노드의 사용자 네트워크 장치로부터 콘텐트에 대한 요청을 네트워크 상의 제 1 노드에서 수신하도록 프로그래밍되며,
    이때 선택 콘텐트의 전송 과정은 제 2 노드에서 요청을 수신함에 따라 요청 콘텐트를 전송하는 과정을 포함하는 것을 특징으로 하는 시스템.
  30. 제 29 항에 있어서, 콘텐트가 사용자-인지 형태로 제 2 노드에서 제공될 수 있는 시간 윈도우와, 시간 윈도우 내 최대 허용 횟수를 라이센스 조건이 규정하는 것을 특징으로 하는 시스템.
  31. 제 28 항에 있어서, 사용자 네트워크 장치의 사용자가 다수의 접근 레벨로부터 한개의 접근 레벨을 선택할 수 있게 하는 인터페이스를 제공하도록 상기 서버 네트워크 장치가 프로그래밍되고, 이때 각각의 접근 레벨은 서로 다른 조건 세트를 규정하며, 이때 선택 콘텐트와 관련된 라이센스는 사용자가 선택한 접근 레벨에 대응하는 접근 레벨 정보를 포함하는 것을 특징으로 하는 시스템.
  32. 제 31 항에 있어서, 다수의 접근 레벨은,
    - 네트워크-동작 장치가 사용자-인지 형태의 선택 콘텐트를 한번만 생성하도록 시간 윈도우를 규정하는 레벨, 그리고
    - 네트워크-동작 장치가 사용자-인지 형태의 선택 콘텐트를 횟수에 상관없이 생성하도록 시간 윈도우를 규정하는 레벨
    을 포함하는 것을 특징으로 하는 시스템.
  33. 네트워크-동작 장치에 의해 콘텐트를 획득하는 방법으로서, 상기 방법은,
    - 선택한 콘텐트를 네트워크-동작 장치에서 수신하고,
    - 선택한 콘텐트와 관련된 라이센스를 네트워크 상에서의 전송에 의해 수신하는,
    이상의 단계를 포함하며, 이때 접근 레벨 정보에 의해 규정된 조건에 부합할 때 사용자-인지 형태의 선택 콘텐트를 생성하고 접근 레벨 정보에 의해 규정된 조건에 부합하지 않을 때 사용자-인지 형태의 선택 콘텐트 생성을 금지하도록 네트워크-동작 장치를 제어하기 위한 조건을 규정하는 접근 레벨 정보가 상기 라이센스에 포함되는 것을 특징으로 하는 방법.
  34. 제 33 항에 있어서, 상기 방법은,
    - 네트워크 상의 제 2 노드의 네트워크-동작 장치로부터 콘텐트 요청을 네트워크 상의 제 1 노드에 제공하는,
    단계를 추가로 포함하고, 이때 선택 콘텐트를 수신하는 과정은 제 2 노드의 요청 제출에 따라 요청 콘텐트를 수신하는 과정을 포함하는 것을 특징으로 하는 방법.
  35. 제 33 항에 있어서, 상기 방법은,
    - 네트워크 상의 제 1 노드의 네트워크-동작 장치로부터 콘텐트 요청을 네트워크 상의 제 2 노드에 제공하는,
    단계를 추가로 포함하고, 이때 선택 콘텐트를 수신하는 과정은 제 1 노드의 요청 제출에 따라 요청 콘텐트를 수신하는 과정을 포함하는 것을 특징으로 하는 방법.
  36. 제 34 항에 있어서, 콘텐트가 제 2 노드에서 사용자-인지 형태로 제공될 수 있는 시간 윈도우와 시간 윈도우 내 최대 허용 횟수를 라이센스 조건이 규정하는 것을 특징으로 하는 방법.
  37. 제 33 항에 있어서,
    - 네트워크-동작 장치 사용자가 다수의 접근 레벨로부터 한 개의 접근 레벨을 선택할 수 있게하는 인터페이스에 접근하는
    단계를 추가로 포함하고, 이때 각각의 접근 레벨은 서로 다른 조건 세트를 규정하며, 선택 콘텐트와 관련된 라이센스는 사용자에 의해 선택된 접근 레벨에 대응하는 접근 레벨 정보를 포함하는 것을 특징으로 하는 방법.
  38. 제 37 항에 있어서, 다수의 접근 레벨은,
    - 네트워크-동작 장치가 사용자-인지 형태의 선택 콘텐트를 한번만 생성하도록 시간 윈도우를 규정하는 레벨, 그리고
    - 네트워크-동작 장치가 사용자-인지 형태의 선택 콘텐트를 횟수에 상관없이 생성하도록 시간 윈도우를 규정하는 레벨
    을 포함하는 것을 특징으로 하는 방법.
  39. 서버 네트워크 장치에 의해 제어되는 콘텐트에 대한 사용자 접근을 획득하기위한 시스템으로서, 상기 시스템은,
    - 서버 네트워크 장치에 송수신이 가능한 사용자 네트워크 장치
    를 추가로 포함하고, 이때 사용자 네트워크 장치는 사용자 네트워크 장치에서 선택 콘텐트를 수신하도록 프로그래밍되며, 그리고
    이때 사용자 네트워크 장치는 선택 콘텐트와 관련된 라이센스를 네트워크 상에서 사용자 네트워크 장치에서 수신하도록 프로그래밍되며, 이때 접근 레벨 정보에 의해 규정된 조건에 부합할 때 사용자-인지 형태의 선택 콘텐트를 생성하고 접근 레벨 정보에 의해 규정된 조건에 부합하지 않을 때 사용자-인지 형태의 선택 콘텐트 생성을 금지하도록 사용자 네트워크 장치를 제어하기 위한 조건을 규정하는 접근 레벨 정보가 상기 라이센스에 포함되는 것을 특징으로 하는 시스템.
  40. 제 39 항에 있어서, 서버 네트워크 장치로부터 콘텐트 요청을 네트워크 상의 제 1 노드에 제공하도록 사용자 네트워크 장치가 프로그래밍되며,
    이때 사용자 네트워크 장치는 네트워크 상의 제 2 노드에서 요청을 제공하며, 이때 선택 콘텐트를 수신하는 상기 과정은 제 2 노드에서 요청을 제출함에 따라 요청 콘텐트를 수신하는 과정을 포함하는 것을 특징으로 하는 시스템.
  41. 제 40 항에 있어서, 콘텐트가 제 2 노드에서 사용자-인지 형태로 제공될 수 있는 시간 윈도우와, 시간 윈도우 내 최대 허용 횟수를 상기 라이센스 조건이 규정하는 것을 특징으로 하는 시스템.
  42. 제 39 항에 있어서, 사용자 네트워크 장치의 사용자가 다수의 접근 레벨로부터 한개의 접근 레벨을 선택할 수 있게 하는 인터페이스에 접근하도록 상기 사용자 네트워크 장치가 프로그래밍되고, 이때 각각의 접근 레벨은 서로 다른 조건 세트를 규정하며, 이때 선택 콘텐트와 관련된 라이센스는 사용자가 선택한 접근 레벨에 대응하는 접근 레벨 정보를 포함하는 것을 특징으로 하는 시스템.
  43. 제 42 항에 있어서, 다수의 접근 레벨은,
    - 사용자 네트워크 장치가 사용자-인지 형태의 선택 콘텐트를 한번만 생성하도록 시간 윈도우를 규정하는 레벨, 그리고
    - 사용자 네트워크 장치가 사용자-인지 형태의 선택 콘텐트를 횟수에 상관없이 생성하도록 시간 윈도우를 규정하는 레벨
    을 포함하는 것을 특징으로 하는 시스템.
  44. 네트워크-동작 장치에 대한 콘텐트 분배를 제어하기 위한 사업 방법으로서, 이 방법은,
    - 콘텐트 소유자가 제공하는 선택 콘텐트를 네트워크-동작 장치에 전송하고,
    - 선택한 콘텐트와 관련된 라이센스를 네트워크 상에서 네트워크-동작 장치에 전송하며, 이때 접근 레벨 정보에 의해 규정된 조건에 부합할 때 사용자-인지 형태의 선택 콘텐트를 생성하고 접근 레벨 정보에 의해 규정되는 조건에 부합되지않을 때 사용자-인지 형태의 선택 콘텐트 생성을 금지시키도록 네트워크-동작 장치를 제어하기 위한 조건을 규정하는 접근 레벨 정보가 상기 라이센스에 포함되며, 그리고
    - 라이센스 접근 레벨을 바탕으로 네트워크-동작 장치의 사용자에게 라이센스 요금을 청구하는,
    이상의 단계를 포함하는 것을 특징으로 하는 사업 방법.
  45. 제 44 항에 있어서, 네트워크-동작 장치의 사용자에게 라이센스 요금을 청구하는 상기 단계는,
    - 네트워크-동작 장치 사용자가 다수의 라인센스 접근 레벨로부터 라이센스 접근 레벨을 선택할 수 있게 하는 인터페이스를 제공하는
    과정을 포함하고, 각각의 라이센스 접근 레벨은 서로 다른 조건 세트를 규정하며, 선택한 콘텐트와 관련된 라이센스는 사용자가 선택한 라이센스 접근 레벨에 대응하는 접근 레벨 정보를 포함하는 것을 특징으로 하는 사업 방법.
  46. 제 45 항에 있어서, 다수의 접근 레벨은,
    - 네트워크-동작 장치가 사용자-인지 형태의 선택 콘텐트를 한번만 생성하도록 시간 윈도우를 규정하는 레벨, 그리고
    - 사용자 네트워크 장치가 사용자-인지 형태의 선택 콘텐트를 횟수에 상관없이 생성하도록 시간 윈도우를 규정하는 레벨
    을 포함하는 것을 특징으로 하는 사업 방법.
  47. 제 44 항에 있어서,
    - 선택한 콘텐트와 간련된 라이센스에 대해 부과되는 라이센스 요금의 일부를 콘텐트 소유자에게 지불하는
    단계를 추가로 포함하는 것을 특징으로 하는 사업 방법.
  48. 제 44 항에 있어서, 라이센스와 관련된 인구통계 정보가 여러 지역에 대한 라이센스 정보의 데이터베이스를 컴파일하는 데 사용되는 것을 특징으로 하는 사업 방법.
  49. 제 48 항에 있어서, 데이터베이스는 콘텐트를 요청한 사용자의 지정된 지리적 위치에 따라 콘텐트에 대한 가용 라이센스의 다수의 매개변수를 제공하는 것을 특징으로 하는 사업 방법.
  50. 제 49 항에 있어서, 다수의 매개변수들은 특정 시간에서 콘텐트의 가용성과 특정 지리적 위치에서 콘텐트의 가용성 중 한개 이상을 포함하는 것을 특징으로 하는 사업 방법.
  51. 제 48 항에 있어서, 라이센스 정보가 콘텐트 소유자에게 제공되는 것을 특징으로 하는 사업 방법.
  52. 제 49 항에 있어서, 사용자의 지리적 위치가 사용자의 신용카드 정보, 사용자 컴퓨터 시스템의 IP 주소, 그리고 사용자 컴퓨터 시스템의 운영체제에 의해 제공되는 지리적 정보 중 한개 이상으로부터 결정되는 것을 특징으로 하는 사업 방법.
  53. 제 44 항에 있어서, 규정된 상황 하에서 사용자에게 이득을 제공하는 단계를 추가로 포함하는 것을 특징으로 하는 사업 방법.
  54. 제 53 항에 있어서, 상기 이득은 콘텐트에 대한 라이센스 요금을 할인하여 부과하는 것을 포함하는 것을 특징으로 하는 사업 방법.
  55. 제 53 항에 있어서, 상기 이득은 상품 구매용 쿠폰을 포함하는 것을 특징으로 하는 사업 방법.
  56. 제 53 항에 있어서, 규정된 상황은 사용자에게 판매촉진용 선물, 진입한 사용자에 대한 보상, 콘텐트를 여러회 다운로드한 사용자에 대한 보상, 콘텐트를 비-다운로드 전송한 사용자에 대한 보상, 그리고 콘텐트 번들을 구매한 사용자에 대한 보상 중 한개 이상을 포함하는 것을 특징으로 하는 사업 방법.
  57. 제 44 항에 있어서, 라이센스 요금 부과는 네트워크-동작 장치의 사용자로부터 대금지불 정보를 수신하는 과정을 포함하는 것을 특징으로 하는 사업 방법.
  58. 제 57 항에 있어서, 대금지불 정보는 사용자의 신용카드 정보를 포함하는 것을 특징으로 하는 사업 방법.
KR1020027013421A 2000-04-07 2001-04-05 온라인 디지털 비디오 신호 전송 장치 및 방법 Ceased KR20030007504A (ko)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US19587000P 2000-04-07 2000-04-07
US60/195,870 2000-04-07
US60380500A 2000-06-26 2000-06-26
US09/603,805 2000-06-26

Publications (1)

Publication Number Publication Date
KR20030007504A true KR20030007504A (ko) 2003-01-23

Family

ID=26891413

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020027013421A Ceased KR20030007504A (ko) 2000-04-07 2001-04-05 온라인 디지털 비디오 신호 전송 장치 및 방법

Country Status (7)

Country Link
EP (2) EP1279277A4 (ko)
JP (2) JP2003530778A (ko)
KR (1) KR20030007504A (ko)
AU (3) AU2001251322B2 (ko)
CA (2) CA2405536A1 (ko)
HK (2) HK1053032A1 (ko)
WO (2) WO2001078367A2 (ko)

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102547405B (zh) * 2002-01-08 2016-08-24 提维股份有限公司 电子内容分发与交换系统
JP3880412B2 (ja) * 2002-02-01 2007-02-14 日本電信電話株式会社 コンテンツ提供方法、装置およびプログラム
JP4212829B2 (ja) * 2002-05-16 2009-01-21 ビー・ビー・ケーブル株式会社 Vodコンテンツ配信及び番組放送システム、vodコンテンツ配信及び番組放送方法およびその方法をコンピュータに実行させるプログラム
JP2005094277A (ja) * 2003-09-17 2005-04-07 Hitachi Ltd プログラムおよび記憶媒体、再生装置
US8266429B2 (en) 2004-07-20 2012-09-11 Time Warner Cable, Inc. Technique for securely communicating and storing programming material in a trusted domain
US8312267B2 (en) 2004-07-20 2012-11-13 Time Warner Cable Inc. Technique for securely communicating programming content
US20070250536A1 (en) * 2004-08-26 2007-10-25 Akihiro Tanaka Content Start Control Device
US7480701B2 (en) 2004-12-15 2009-01-20 Microsoft Corporation Mixed-media service collections for multimedia platforms
JP4234721B2 (ja) 2005-03-29 2009-03-04 株式会社東芝 コンテンツ配信装置とユーザ端末装置と救済管理方法とコンピュータプログラム
WO2006109998A1 (en) * 2005-04-15 2006-10-19 Ktfreetel Co., Ltd. Method for providing contents
CN101094386A (zh) * 2006-06-22 2007-12-26 厦门瑞科技术发展有限公司 一种网络视频服务器
US8520850B2 (en) 2006-10-20 2013-08-27 Time Warner Cable Enterprises Llc Downloadable security and protection methods and apparatus
US8732854B2 (en) 2006-11-01 2014-05-20 Time Warner Cable Enterprises Llc Methods and apparatus for premises content distribution
US8621540B2 (en) 2007-01-24 2013-12-31 Time Warner Cable Enterprises Llc Apparatus and methods for provisioning in a download-enabled system
US9866609B2 (en) 2009-06-08 2018-01-09 Time Warner Cable Enterprises Llc Methods and apparatus for premises content distribution
US9602864B2 (en) 2009-06-08 2017-03-21 Time Warner Cable Enterprises Llc Media bridge apparatus and methods
MX338614B (es) 2009-09-03 2016-04-22 Opentv Inc Sistema y metodo para proporcionar medios de regalo.
US9906838B2 (en) 2010-07-12 2018-02-27 Time Warner Cable Enterprises Llc Apparatus and methods for content delivery and message exchange across multiple content delivery networks
US20130179786A1 (en) * 2012-01-06 2013-07-11 Film Fresh, Inc. System for recommending movie films and other entertainment options
US9565472B2 (en) 2012-12-10 2017-02-07 Time Warner Cable Enterprises Llc Apparatus and methods for content transfer protection
US20140282786A1 (en) 2013-03-12 2014-09-18 Time Warner Cable Enterprises Llc Methods and apparatus for providing and uploading content to personalized network storage
US10368255B2 (en) 2017-07-25 2019-07-30 Time Warner Cable Enterprises Llc Methods and apparatus for client-based dynamic control of connections to co-existing radio access networks
US9066153B2 (en) 2013-03-15 2015-06-23 Time Warner Cable Enterprises Llc Apparatus and methods for multicast delivery of content in a content delivery network
US9313568B2 (en) 2013-07-23 2016-04-12 Chicago Custom Acoustics, Inc. Custom earphone with dome in the canal
US9621940B2 (en) 2014-05-29 2017-04-11 Time Warner Cable Enterprises Llc Apparatus and methods for recording, accessing, and delivering packetized content
US11540148B2 (en) 2014-06-11 2022-12-27 Time Warner Cable Enterprises Llc Methods and apparatus for access point location
US9935833B2 (en) 2014-11-05 2018-04-03 Time Warner Cable Enterprises Llc Methods and apparatus for determining an optimized wireless interface installation configuration
CN105681919A (zh) * 2015-11-09 2016-06-15 乐视致新电子科技(天津)有限公司 一种影片数据展示方法及装置
US9986578B2 (en) 2015-12-04 2018-05-29 Time Warner Cable Enterprises Llc Apparatus and methods for selective data network access
US9918345B2 (en) 2016-01-20 2018-03-13 Time Warner Cable Enterprises Llc Apparatus and method for wireless network services in moving vehicles
US10492034B2 (en) 2016-03-07 2019-11-26 Time Warner Cable Enterprises Llc Apparatus and methods for dynamic open-access networks
US10164858B2 (en) 2016-06-15 2018-12-25 Time Warner Cable Enterprises Llc Apparatus and methods for monitoring and diagnosing a wireless network
US10645547B2 (en) 2017-06-02 2020-05-05 Charter Communications Operating, Llc Apparatus and methods for providing wireless service in a venue
US10638361B2 (en) 2017-06-06 2020-04-28 Charter Communications Operating, Llc Methods and apparatus for dynamic control of connections to co-existing radio access networks

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5132992A (en) * 1991-01-07 1992-07-21 Paul Yurt Audio and video transmission and receiving system
US5771354A (en) * 1993-11-04 1998-06-23 Crawford; Christopher M. Internet online backup system provides remote storage for customers using IDs and passwords which were interactively established when signing up for backup services
US5619247A (en) * 1995-02-24 1997-04-08 Smart Vcr Limited Partnership Stored program pay-per-play
US6181867B1 (en) * 1995-06-07 2001-01-30 Intervu, Inc. Video storage and retrieval system
US5790423A (en) * 1995-06-14 1998-08-04 Audible, Inc. Interactive audio transmission receiving and playback system
US6055314A (en) * 1996-03-22 2000-04-25 Microsoft Corporation System and method for secure purchase and delivery of video content programs
US5909638A (en) * 1996-08-06 1999-06-01 Maximum Video Systems, Inc. High speed video distribution and manufacturing system

Also Published As

Publication number Publication date
CA2405492A1 (en) 2001-10-18
HK1052999A1 (zh) 2003-10-03
AU2001251322B2 (en) 2006-01-12
EP1277100A4 (en) 2005-04-27
WO2001078367A2 (en) 2001-10-18
EP1277100A2 (en) 2003-01-22
JP2003530742A (ja) 2003-10-14
AU5132201A (en) 2001-10-23
WO2001078367A3 (en) 2002-07-04
EP1279277A4 (en) 2005-07-13
CA2405536A1 (en) 2001-10-18
AU2001251350A1 (en) 2001-10-23
WO2001077778A2 (en) 2001-10-18
JP2003530778A (ja) 2003-10-14
HK1053032A1 (zh) 2003-10-03
EP1279277A2 (en) 2003-01-29
WO2001077778A3 (en) 2002-03-21

Similar Documents

Publication Publication Date Title
KR20030007504A (ko) 온라인 디지털 비디오 신호 전송 장치 및 방법
US20020032905A1 (en) Online digital video signal transfer apparatus and method
US20060053066A1 (en) Online digital video signal transfer apparatus and method
US7925973B2 (en) Distribution of content
AU2001255264B2 (en) System and process for delivery of content over a network
AU2001251322A1 (en) Online digital video signal transfer apparatus and method
US7996503B2 (en) System and method for managing access to digital content via digital rights policies
US6993508B1 (en) Method and mechanism for vending digital content
US20020154157A1 (en) Website system and process for selection and delivery of electronic information on a network
US20070156697A1 (en) Method and system for dynamically organizing audio-visual items stored in a central database
US20020083006A1 (en) Systems and methods for delivering media content
AU2001255264A1 (en) System and process for delivery of content over a network
MX2008013787A (es) Sistema y/o metodo para distribuir contenido de medios.
US8646011B2 (en) Certification program for devices operating with an entertainment access system
EP1932346A2 (en) Distribution of content
CN101507270A (zh) 多源桥式网络发布系统和方法
EP2102767A1 (en) Method for dynamically organizing audio-visual items stored in a central database
JP2002189957A (ja) ソフトレンタル方式
JP2002132266A (ja) コンテンツ管理装置、コンテンツ管理方法、およびコンテンツ取得方法

Legal Events

Date Code Title Description
PA0105 International application

Patent event date: 20021007

Patent event code: PA01051R01D

Comment text: International Patent Application

N231 Notification of change of applicant
PN2301 Change of applicant

Patent event date: 20021115

Comment text: Notification of Change of Applicant

Patent event code: PN23011R01D

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20060317

Comment text: Request for Examination of Application

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

Comment text: Notification of reason for refusal

Patent event date: 20070821

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20080318

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20070821

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I