KR20020006829A - 사용자 히스토리 기반 멀티미디어 서비스 시스템 - Google Patents

사용자 히스토리 기반 멀티미디어 서비스 시스템 Download PDF

Info

Publication number
KR20020006829A
KR20020006829A KR1020000040276A KR20000040276A KR20020006829A KR 20020006829 A KR20020006829 A KR 20020006829A KR 1020000040276 A KR1020000040276 A KR 1020000040276A KR 20000040276 A KR20000040276 A KR 20000040276A KR 20020006829 A KR20020006829 A KR 20020006829A
Authority
KR
South Korea
Prior art keywords
user
content
record
multimedia
information
Prior art date
Application number
KR1020000040276A
Other languages
English (en)
Other versions
KR100443673B1 (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 KR10-2000-0040276A priority Critical patent/KR100443673B1/ko
Priority to US09/903,650 priority patent/US7712113B2/en
Publication of KR20020006829A publication Critical patent/KR20020006829A/ko
Application granted granted Critical
Publication of KR100443673B1 publication Critical patent/KR100443673B1/ko
Priority to US11/008,676 priority patent/US7853967B2/en
Priority to US12/954,471 priority patent/US8341659B2/en

Links

Classifications

    • 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/35Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
    • H04H60/46Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for recognising users' preferences
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/40Data acquisition and logging
    • 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/29Arrangements for monitoring broadcast services or broadcast-related services
    • H04H60/33Arrangements for monitoring the users' behaviour or opinions
    • 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/35Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
    • H04H60/37Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying segments of broadcast information, e.g. scenes or extracting programme ID
    • 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/35Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
    • H04H60/38Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space
    • H04H60/40Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space for identifying broadcast time
    • 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/1066Session management
    • H04L65/1101Session protocols
    • 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/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/611Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
    • 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/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/612Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • H04L67/62Establishing a time schedule for servicing the requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/4147PVR [Personal Video Recorder]
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/418External card to be used in combination with the client device, e.g. for conditional access
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4333Processing operations in response to a pause request
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44204Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programs or purchase activity
    • 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/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/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4667Processing of monitored end-user data, e.g. trend analysis based on the log file of viewer selections
    • 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/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6582Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
    • 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/8352Generation of protective data, e.g. certificates involving content or source identification data, e.g. Unique Material Identifier [UMID]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/163Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
    • 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/17327Transmission or handling of upstream communications with deferred transmission or handling of upstream communications
    • 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/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Data Mining & Analysis (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Business, Economics & Management (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Storage Device Security (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

본 발명은 멀티미디어 사용자의 멀티미디어 콘텐트 사용방법 및/또는 사용양식을 기록한 사용자 히스토리 정보구조에 관한 것이다. 사용방법 기록은 멀티미디어 콘텐트의 사용 시작시간이나 사용을 마친 시간에 대한 기록(단순 소모 기록), 콘텐트의 녹화시간과 포맷에 대한 기록, 콘텐트를 기록매체에 백업한 시간과 포맷에 대한 기록, 콘텐트를 전송한 시간과 포맷에 대한 기록을 가진다. 사용양식 기록은 콘텐트의 정상 마침 기록, 콘텐트의 빨리보기나 건너뛰기 또는 다시 보기나 천천히 보기 등의 콘텐트 액세스/재생 기록, 콘텐트의 액세스/재생 중의 중단기록을 가진다. 그리고 상기 사용방법 기록과 사용양식 기록은 프로그램 식별을 위한 정보와 사용방법/양식 기록에 대한 액세스 허용 여부를 나타내는 정보를 가지며, 사용자별, 프로그램별로 상기 각 기록정보들이 포함된다. 상기 사용방법 기록이나 사용양식 기록으로부터 멀티미디어 콘텐트의 액세스/재생에 대한 사용자 선호도의 추출이 가능하고, 또한 사용방법 기록이나 사용양식 기록에 의거하여 저작권 등의 지적 재산권을 보호할 수 있다.

Description

사용자 히스토리 기반 멀티미디어 서비스 시스템{Multimedia Service System Based On User History}
본 발명은 멀티미디어 사용자가 멀티미디어 콘텐트를 사용한 방법이나 멀티미디어 콘텐트를 사용한 양식을 기록한 사용자 히스토리를 갖고, 사용자 히스토리를 이용해서 사용자 중심의 멀티미디어 서비스 제공을 위한 사용자 선호도 정보 구축의 기반을 이루고, 사용자 히스토리에 기반하는 저작권 등의 지적 재산권 보호기법을 구현할 수 있도록 한 멀티미디어 서비스 시스템에 관한 것이다.
본 발명은 멀티미디어 콘텐트의 공급자(서버)로부터 사용자(클라이언트)에게 소정의 멀티미디어 콘텐트를 제공하고, 사용자가 상기 제공된 멀티미디어 콘텐트를 사용할 때, 상기 사용자에게 제공된 멀티미디어 콘텐트에 대응하는 사용자의 행동양식을 기술한 사용자 히스토리 정보를 갖는다.
상기 사용자 행동양식을 기술한 사용자 히스토리 정보는 멀티미디어 콘텐트에 대응하는 사용자의 멀티미디어 콘텐트 사용방법이나, 사용자의 멀티미디어 콘텐트 사용양식을 기술한다.
상기 사용자 행동양식을 기술한 사용자 히스토리 정보는 멀티미디어 콘텐트에 대응하는 사용자 선호도를 추출하거나, 멀티미디어 콘텐트 사용에 대한 지적 재산권 보호를 위해서 사용된다.
더욱 상세하게는 본 발명은 사용자 히스토리를 기반으로 하여 멀티미디어 서비스가 이루어질 때, 사용자 히스토리 정보가; 사용자에게 제공된 멀티미디어 콘텐트를 사용자가 어떻게 사용하였는가를 기술하는 사용방법(Consumption Type)에 대한 기록(정보)을 포함하고, 이 사용자 히스토리 정보를 멀티미디어 서비스에 반영함으로써, 보다 사용자 중심의 멀티미디어 서비스가 이루어질 수 있도록 한 사용자 히스토리 기반 멀티미디어 서비스 시스템에 관한 것이다.
또한 본 발명은 사용자 히스토리를 기반으로 하여 멀티미디어 서비스가 이루어질 때, 사용자 히스토리 정보가; 사용자에게 제공된 멀티미디어 콘텐트를 사용자가 어떤 양식으로 사용하였는가를 기술하는 사용양식(Consumption Behavior)에 대한 기록(정보)을 포함하고, 이 사용자 히스토리 정보를 멀티미디어 서비스에 반영함으로써, 보다 사용자 중심의 멀티미디어 서비스가 이루어질 수 있도록 한 사용자 히스토리 기반 멀티미디어 서비스 시스템에 관한 것이다.
또한 본 발명은 상기 사용방법 기록이나 사용양식 기록으로부터 멀티미디어 콘텐트의 사용에 대한 선호도의 추출이 가능하고, 또한 사용방법 기록이나 사용양식 기록을 이용해서 멀티미디어 콘텐트의 사용에 대한 제한, 금지, 허용 등의 제어를 서버 또는 클라이언트에서 수행할 수 있고, 이 것을 통해서 저작권 등의 지적 재산권을 보호할 수 있도록 한 사용자 히스토리 기반 멀티미디어 서비스 시스템에 관한 것이다.
최근들어 사용이 급증하고 있는 멀티미디어 서비스 시스템에서 사용자 위주의 멀티미디어 서비스를 제공하려는 움직임이 활발해 지면서, 사용자의 멀티미디어 사용 패턴을 시스템이 스스로 관찰하여 사용자의 선호도를 멀티미디어 서비스에 반영하는 기술들이 소개되고 있다.
최근에는 특히 디지털 방송이 시작되면서 이를 이용한 부가적인 기능들이 매우 중요한 요소로 등장하게 되었다.
예를 들어 사용자에게 도움말을 제공함에 있어서, 사용자가 보통 때 어떠한 아이템을 주로 살펴보는지에 대한 사용 히스토리를 이용해서 사용자 마다 그 사용자에게 적합한 사용자 인터페이스를 제공하는 기술을 소개하고 있다.
즉, 도움말을 트리 구조와 비교해 볼 때 원래의 레벨은 낮지만 사용자가 자주 살펴보는 부분은 보다 높은 레벨로 조정함으로써 원하는 부분을 찾아가는 경로를 단축해 줄 수 있다.
다른 종래의 기술로는 사용자 기능 정의 기법을 들 수 있는데 이 기술은 그래픽 사용자 인터페이스를 사용할 때, 각 버튼의 기능 설정 등을 사용자가 원하는 것으로 설정하게 함으로써 보다 사용자 중심의 사용자 인터페이스를 제공하고 있다.
또다른 종래의 기술로는 멀티미디어 콘텐트를 검색하거나 디스플레이함에 있어서 사용자의 멀티미디어 콘텐트 사용 히스토리 정보를 사용해서 사용자 선호도를 추출하고 이 선호도 정보를 반영한 멀티미디어 검색 및 디스플레이 방법이 소개되고 있다.
예를 들어 'Replay', 'Fast forward' 등과 같은 사용자의 디스플레이 동작을 기록하였다가 멀티미디어 콘텐트의 세그먼트 별로 사용자 선호도 점수를 기술하고, 이 사용자 선호도 정보를 멀티미디어 디스플레이에 반영함으로써 보다 지능적인 디스플레이 방법을 제공하고 있다.
즉, 'Replay'가 많이 일어난 곳은 보다 중요한 세그먼트라고 간주하고 이 곳을 탐색 시에는 보다 느리게 디스플레이 하는 등의 사용자 선호도를 반영한 디스플레이 동작제어를 가능하게 하였다.
또다른 종래 기술에서는 사용자가 선호하는 채널과 각 채널마다 선호하는 소리 크기(음량) 등의 디바이스 정보를 기록하였다가 이 기록된 선호 채널 및 음량정보를 이용해서 사용자에게 맞는 시청환경을 제공하기도 하였다.
또다른 종래 기술에서는 프로그램 가이드를 제공함에 있어서 방대한 양의 프로그램 가이드를 그대로 전송하지 않고, 사용자 마다 사용자가 선호하는 프로그램장르를 중심으로 프로그램 가이드를 제공하는 방법을 소개하고 있다.
이러한 장르에 대한 선호도는 사용자의 평상시 시청 콘텐트를 기록하였다가 사용자 습관을 추출하고 있다.
또다른 종래 기술에서는 사용자의 멀티미디어 시청 히스토리를 이용해서 사용자가 선호하는 프로그램을 자동으로 선정하고 그 프로그램을 녹화해주는 시스템을 소개하고 있다.
이러한 종류의 사용자 중심 서비스는 이미 미국 'Tivo'에서 상용으로 서비스를 시작하여 매우 중요한 분야로 자리잡고 있다.
최근에는 이러한 사용자 위주의 서비스를 서버나 디바이스 중심이 아닌, 보다 사용자 중심으로 이동하기 위해 스마트 카드라는 개념을 도입하였다.
예를 들어 스마트 카드에 사용자 선호도 정보를 기록하고, 서버나 디바이스에 영향받지 않고 항상 사용자 의존적인 서비스를 일관성 있게 제공할 수 있는 방법을 소개하고 있다.
앞에서 설명한 유용한 기능들은 대부분 사용자의 멀티미디어 콘텐트 사용에 대한 히스토리 기록에 의해 이루어진다.
즉, 사용자의 멀티미디어 콘텐트 사용을 기록하여 그 패턴이나 습관을 수치로 기록함으로써 선호도 정보를 추출하게 된다.
이와 같이 사용자의 사용 패턴을 수치로 기록할 경우 사용자가 사용을 시작한 시점부터 현재까지의 전체 히스토리가 반영 되어야 한다.
그러나 최근 어느 기간 동안의 사용자 히스토리를 반영하기 위해서는 앞에서와 같이 특정 수치로만 표현하는데 제약이 있다.
또한 경우에 따라 순차적인 히스토리 자체를 사용할 수도 있으므로, 이러한 경우 순차적 사용 동작의 연속 기록을 리스트 형태로 보존해야 한다.
이러한 방법은 기존의 'Netscape'등의 히스토리와 같은 방법이다.
Netscape등에서 보존되는 히스토리는 사용된 멀티미디어 콘텐트, 즉 문서의 주소를 나열함으로써 그 기록을 보존할 수 있다.
하지만 앞에서 언급된 용도로의 히스토리 정보는 단순히 사용되었던 멀티미디어 콘텐트의 위치 정보 뿐 아니라 해당 콘텐트의 메타 정보 등 추가적인 특징 정보도 같이 기술 될 수 있어야 한다.
예를 들어 동영상을 사용한 기록이라면 해당 동영상의 위치나 제목뿐 아니라, 그 동영상의 장르, 배우, 감독 등 여러가지 특징 정보들도 같이 기술되어야 이를 반영하여 사용자 선호도 정보를 추출할 수 있다.
하지만 이러한 모든 정보를 히스토리 리스트에 기술하려면 중복되는 정보로 인해 공간의 낭비가 심하여, 스마트 카드와 같이 제한적인 용량의 저장매체에 관리하기가 어렵다.
또한 하나의 기록에 따른 콘텐트 양이 큰 만큼 콘텐트 접근 속도도 효율이 떨어지게 된다.
따라서 메타 정보 등 콘텐트 이외의 특징 정보가 중요시 되는 차세대 멀티미디어 관련 응용에서는 이와 같은 정보도 효과적으로 히스토리로 관리할 수 있는 콘텐트 구조와 관리 방법이 필요하다.
이와 같이 효율적인 사용자 위주의 서비스를 제공하기 위하여 히스토리는 메타 정보들과, 사용자의 사용 패턴 등을 모두 기록하거나, 저장된 매체로의 접근이 쉬워야 한다.
그리고 지적 재산권의 보호가 중요한 사항이 되면서, 각 멀티미디어 콘텐트가 제공될 때, 정해진 사용 방법, 사용 횟수 등을 지키도록 할 수 있는 기술이 필요하다.
종래의 기술들은 사용자의 히스토리 내지는 사용자 선호도를 기반으로 하여 멀티미디어 서비스를 수행할 때, 멀티미디어 콘텐트 의존적이다.
즉, 예를 들어 동영상 서비스의 경우 사용자가 선호하는 장르, 감독, 배우, 프로그램 등의 가중치를 선호도 정보로 갖고 이 것을 다음의 동영상 서비스에 반영하여 동영상 검색시 해당 사용자가 선호하는 장르, 감독, 배우, 프로그램 등의 검색이 손쉽게 이루어질 수 있도록 서비스한다. 이 것은 곧 멀티미디어 콘텐트 그 자체의 속성에 의존하는 선호도 정보일 뿐이다.
그러나 사용자가 위와같은 멀티미디어 콘텐트 서비스를 받을 때, 멀티미디어 콘텐트 의존적인 요소만 고려된다고 보기 어렵다. 그 것은 사용자 마다 자연인으로서의 행동양식과 습성이 다르고, 같은 멀티미디어 콘텐트를 서비스받았다고 해도 그 것을 사용하는 방법이 다르기 때문이다.
예를 들어, 우리가 온라인 멀티미디어 서비스를 이용해서 영화를 한 편 감상한다고 하자. 이 경우 종래 기술은 사용자가 어떤 장르의 영화를 감상하고 있는가 또는 어떤 감독의 작품인가 또는 어떤 배우가 등장하는가 라는 멀티미디어 콘텐트의존적인 히스토리 정보만 구축될 뿐이다.
그러나, 영화를 감상하는 사용자는 일단 서비스된 멀티미디어 콘텐트(영화)를 단순히 시청만 할 수도 있고, 허용된다면 다른 비디오 테이프 등의 저장매체에 녹화(백업)할 수도 있고, 네트워크를 이용해서 상기 영화 콘텐트를 다른 곳으로 전송할 수도 있다. 이 것은 그 사용자가 상기 일단 제공된 멀티미디어 콘텐트를 어떻게 사용(Consumption)하였는가의 문제이고, 멀티미디어 콘텐트의 속성에 전혀 의존하지 않으며, 오직 사용자 인성에만 의존할 뿐이다.
또한, 상기 영화를 감상(시청)할 때 사용자는 관심있는 부분에서 느린속도 재생, 관심없는 부분에서 빨리보기나 건너뛰기 등과 같은 액세스/재생에 대한 행동변화를 보일 수 있다. 이 것은 곧 그 사용자가 상기 일단 제공된 멀티미디어 콘텐트에 대하여 어떤 양식(Behavior)으로 사용하고 있는가의 문제이고, 멀티미디어 콘텐트의 속성에 전혀 의존하지 않으며, 오직 사용자 인성에만 의존할 뿐이다.
그러나, 종래의 사용자 히스토리 기반 멀티미디어 콘텐트 서비스 기술에서는 이러한 점을 고려하지 않고 대부분 멀티미디어 콘텐트 의존적인 요소들에 대해서만 히스토리 정보를 구축하였고, 또 이 것을 멀티미디어 콘텐트 서비스에 반영하였다.
본 발명은 사용자 히스토리를 기반으로 하여 멀티미디어 서비스가 이루어질 때, 사용자 히스토리 정보가; 사용자에게 제공된 멀티미디어 콘텐트를 사용자가 어떻게 사용하였는가를 기술하는 사용방법(Consumption Type)에 대한 기록(정보)을 포함하고, 이 사용자 히스토리 정보를 멀티미디어 서비스에 반영함으로써, 보다 사용자 중심의 멀티미디어 서비스가 이루어질 수 있도록 한 사용자 히스토리 기반 멀티미디어 서비스 시스템을 제공한다.
또한 본 발명은 사용자 히스토리를 기반으로 하여 멀티미디어 서비스가 이루어질 때, 사용자 히스토리 정보가; 사용자에게 제공된 멀티미디어 콘텐트를 사용자가 어떤 양식으로 사용하였는가를 기술하는 사용양식(Consumption Behavior)에 대한 기록(정보)을 포함하고, 이 사용자 히스토리 정보를 멀티미디어 서비스에 반영함으로써, 보다 사용자 중심의 멀티미디어 서비스가 이루어질 수 있도록 한 사용자 히스토리 기반 멀티미디어 서비스 시스템을 제공한다.
또한 본 발명은 상기 사용방법 기록이나 사용양식 기록으로부터 멀티미디어 콘텐트의 사용에 대한 선호도의 추출이 가능하고, 또한 사용방법 기록이나 사용양식 기록을 이용해서 멀티미디어 콘텐트의 사용에 대한 제한, 금지, 허용 등의 제어를 서버 또는 클라이언트에서 수행할 수 있고, 이 것을 통해서 저작권 등의 지적 재산권을 보호할 수 있도록 한 사용자 히스토리 기반 멀티미디어 서비스 시스템을 제공한다.
도1은 본 발명을 적용한 사용자 히스토리 정보구조의 실시예를 나타낸 도면
도2는 본 발명을 적용한 사용자 히스토리 정보구조에서 정보 기록방법의 예를 나타낸 도면
도3은 도1 및 도2에 표현된 사용자 히스토리 정보구조를 XML 스키마(Schema)로 표현한 도면
도4는 본 발명의 사용자 히스토리 정보를 이용해서 지적 재산권을 보호하는 방법의 예를 나타낸 도면
본 발명은 멀티미디어 콘텐트의 서비스 수단과 멀티미디어 콘텐트의 재생수단을 가지고 멀티미디어 콘텐트를 제공하는 시스템에서; 멀티미디어 콘텐트 서버로부터 클라이언트에게 멀티미디어 콘텐트를 제공하는 단계, 상기 제공된 멀티미디어 콘텐트를 사용할 때 상기 멀티미디어 콘텐트에 대응하는 사용자의 콘텐트 사용에 관한 행동양식을 기록하는 단계, 상기 기록된 사용자 행동양식을 기반으로 하여 멀티미디어 콘텐트 서비스를 제어하는 단계로 이루어지는 것을 특징으로 하는 사용자 히스토리 기반 멀티미디어 서비스 시스템 이다.
본 발명은 멀티미디어 콘텐트의 공급자(서버)로부터 사용자(클라이언트)에게 소정의 멀티미디어 콘텐트를 제공하고, 사용자가 상기 제공된 멀티미디어 콘텐트를 사용할 때, 상기 사용자에게 제공된 멀티미디어 콘텐트에 대응하는 사용자의 행동양식을 기술한 사용자 히스토리 정보를 갖는다.
상기 사용자 행동양식을 기술한 사용자 히스토리 정보는 멀티미디어 콘텐트에 대응하는 사용자의 멀티미디어 콘텐트 사용방법이나, 사용자의 멀티미디어 콘텐트 사용양식을 기술한다.
상기 사용자 행동양식을 기술한 사용자 히스토리 정보는 멀티미디어 콘텐트에 대응하는 사용자 선호도를 추출하거나, 멀티미디어 콘텐트 사용에 대한 지적 재산권 보호를 위해서 사용된다.
본 발명의 멀티미디어 서비스 시스템은 상기 사용방법이나 사용양식, 또는 사용방법 및 사용양식 기록을 포함하는 사용자 히스토리 저장소와, 상기 사용자 히스토리 저장소에 저장된 사용방법 및/또는 사용양식 기록을 이용해서 멀티미디어 콘텐트의 사용방법 및/또는 사용양식에 대한 제한, 금지, 허용, 과금 등의 제어를 실행하는 지적 재산권 제어수단을 가진다.
본 발명의 멀티미디어 서비스 시스템은 상기 사용방법이나 사용양식, 또는 사용방법 및 사용양식 기록을 포함하는 사용자 히스토리 저장소와, 상기 사용자 히스토리 저장소에 저장된 사용방법 및/또는 사용양식 기록을 이용해서 멀티미디어콘텐트의 사용방법 및/또는 사용양식에 대한 사용자 선호도 정보를 추출하는 선호도 추출수단을 가진다.
본 발명의 멀티미디어 서비스 시스템은 콘텐트나 콘텐트의 메타 정보를 액세스 할 수 있는 콘텐트 레퍼런스와, 해당 콘텐트를 서비스 받았을 때 그 콘텐트에 대한 사용자의 사용행태(사용방법 및/또는 사용양식)를 기록한 콘텐트 사용기록으로 구성된 것을 특징으로 하는 멀티미디어 사용자 히스토리 구조이다.
본 발명에서 상기 사용방법은 일회성으로 멀티미디어 콘텐트를 액세스/재생하는 단순 소모, 저장(녹화/백업), 네트워크를 통한 전송 중에서 적어도 어느 하나이상인 것을 특징으로 한다.
본 발명에서 상기 사용방법 기록으로부터의 선호도 추출은 단순소모, 녹화, 백업, 전송 중에서 사용자가 사용한 방법의 빈도가 높을수록 선호도가 높은 사용방법으로 설정하고, 빈도가 낮을수록 선호도가 낮은 사용방법으로 설정하는 것을 특징으로 한다.
본 발명에서 상기 사용방법 기록으로부터의 선호도 추출은 단순소모, 녹화, 백업, 전송 등의 빈도가 높은 멀티미디어 콘텐트는 선호도가 높은 콘텐트로 설정하고, 빈도가 낮을수록 선호도가 낮은 콘텐트로 설정하는 것을 특징으로 한다.
본 발명에서 상기 사용양식은 멀티미디어 콘텐트에 대한 정상 마침, 빨리보기, 다시보기, 건너뛰기, 천천히 보기, 중단 중에서 적어도 어느 하나 이상인 것을 특징으로 한다.
본 발명에서 상기 사용양식 기록으로부터의 선호도 추출은 빨리보기와 건너뛰기로 기술된 구간은 선호도가 낮은 구간으로 설정하고, 다시보기와 천천히 보기로 기술된 구간은 선호도가 높은 구간으로 설정하는 것을 특징으로 한다.
본 발명에서 상기 사용자 히스토리 저장소는 스마트 카드와 같은 이동 가능한 저장매체인 것을 특징으로 한다.
본 발명에서 상기 사용방법 및/또는 사용양식의 자동갱신 여부를 나타내는 정보를 더 포함하는 것을 특징으로 한다.
본 발명에서 상기 기록된 정보의 공개 여부를 허용하거나 금지 또는 제한하는 정보를 더 포함하는 것을 특징으로 한다.
본 발명에서 상기 사용자 히스토리에 기록된 정보와, 사용자에게 제공되는 멀티미디어 콘텐트의 사용 허가조건을 비교한 결과에 의해서 해당 콘텐트에 대한 사용의 제한(금지 또는 부분 허용 또는 전면 허용)이나 과금 등의 제어가 이루어져서 지적 재산권을 보호하는 것을 특징으로 한다.
본 발명에서 사용자에게 제공되는 멀티미디어 콘텐트를 타인에게 전송하고자 할 때, 타인에게 전송이 허가된 경우, 허가된 콘텐트의 사용조건에서 사용자가 사용하고 남은 허가조건 중 일부를 전송되는 콘텐트의 사용 허가조건으로 설정하여 함께 전송하고, 전송한 사용 허가조건만큼 사용자 자신에게 허가된 허가조건을 감소시키거나, 사용자 히스토리에 기록된 정보를 증가시키는 방식으로 해당 콘텐트에 대한 사용의 제한 (금지 또는 부분 허용 또는 전면 허용)이나 과금 등의 제어가 이루어져서 지적 재산권을 보호하는 것을 특징으로 한다.
도면을 참조하여 본 발명의 사용자 히스토리 정보구조와, 사용자 히스토리정보를 이용한 지적재산권 보호방법, 그리고 사용자 히스토리 정보를 이용한 선호도 추출방법에 대하여 설명한다.
도1은 본 발명의 사용자 히스토리 정보구조의 실시예이고, 도2는 도1에 표현된 사용방법과 사용양식 기록의 예이며, 도3은 도1 및 도2의 구조를 XML스키마로 표현한 도면이다.
멀티미디어 콘텐트 서버(공급자)로부터 클라이언트(사용자)에게 네트워크 등의 매체를 통해서 사용자가 희망하는 멀티미디어 콘텐트가 제공되고, 이 멀티미디어 콘텐트를 제공받은 수신장치는 멀티미디어 콘텐트 데이터를 재생하여 디스플레이하고, 사용자 인터페이스를 통해서 사용자가 희망하는 사용방법이나 사용양식에 대응하는 콘텐트 처리를 실행하게 되며, 이 때 사용방법이나 사용양식에 대한 히스토리를 스마트 카드와 같은 이동 가능한 저장매체에 기록해 둔다.
본 발명의 사용자 히스토리는 이 기록이 특정 사용자의 기록이라는 것을 기술하기 위한 사용자 정보(100), 이 정보가 사용자별 히스토리라는 것을 기술하기 위한 히스토리 기술 정보(101), 그리고 제공된 멀티미디어 콘텐트에 대한 사용자의 사용방법을 기술한 사용방법 기록(102)과 사용양식을 기술한 사용양식 기록(103)을 가진다.
또한, 본 발명의 사용자 히스토리는 사용자별 히스토리 기록을 자동적으로 갱신할 것인지의 여부를 설정하기 위한 자동갱신 플래그(101a)를 가질 수 있다.
자동 갱신 플래그(101a)가 '자동갱신'으로 설정되어 있다면 사용자가 멀티미디어 콘텐트를 사용할 때마다 그 사용내역이 자동적으로 갱신기록된다.
사용방법 기록(102)으로는 단순 소모기록(104), 녹화 기록(105), 백업 저장 기록(106), 전송 기록(107)이 있고, 콘텐트 레퍼런스가 되는 프로그램 식별자(108)와, 사용방법 기록에 대한 자료 보호 여부를 기술하는 자료보호 플래그(109)를 가진다.
사용방법 기록(102)은 멀티미디어 콘텐트 마다 생성되어 한 사용자가 다수의 서로 다른 기록 구조를 하위에 가질 수 있고, 프로그램 식별자(108)는 1콘텐트에 하나씩이며, 자료 보호 플래그(109)는 1콘텐트에 하나씩이거나, 혹은 사용자별 히스토리 전체에 하나일 수 있다.
단순 소모 기록(104), 녹화 기록(105), 백업 저장 기록(106), 전송 기록(107)은 그 사용방법이 발생할 때 마다 생성되어 하나의 콘텐트에 대해서 다수의 자료 구조로 기록될 수 있다.
사용양식 기록(103)으로는 정상마침 기록(110), 빨리보기 기록(111), 건너뛰기 기록(112), 다시보기 기록(113), 천천히 보기 기록(114), 중단기록(115)이 있고, 콘텐트 레퍼런스가 되는 프로그램 식별자(116)와, 사용양식 기록에 대한 자료 보호 여부를 기술하는 자료보호 플래그(117)를 가진다.
사용양식 기록(103)은 멀티미디어 콘텐트 마다 생성되어 한 사용자가 다수의 서로 다른 기록 구조를 하위에 가질 수 있고, 프로그램 식별자(116)는 1콘텐트에 하나씩이며, 자료 보호 플래그(117)는 1콘텐트에 하나씩이거나, 혹은 사용자별 히스토리 전체에 하나일 수 있다.
정상마침 기록(110), 빨리보기 기록(111), 건너뛰기 기록(112), 다시보기 기록(113), 천천히 보기 기록(114), 중단기록(115)은 그 사용양식이 발생할 때 마다 생성되어 하나의 콘텐트에 대해서 다수의 자료 구조로 기록될 수 있다.
사용자의 사용 방법(Consumption Type)은 사용자가 한 멀티미디어 콘텐트를 사용한 행동양식 중에서, 제공된 멀티미디어 콘텐트를 사용자가 어떤 용도로 사용하였는가를 기술하는 정보로 본다면 무난하다.
사용방법 기록(102)은 멀티미디어 콘텐트를 어떤 용도로 사용했을 때 그 발생 시간을 기록하고, 콘텐트 제공자와 사용자 사이에서 동의된 방식의 사용 방법과 상기 사용방법 기록(102)의 비교 등을 통하여 지적 재산권의 보호에 사용 될 수 있다.
즉, 단순 소모(Simple View), 녹화(Recording), 백업 저장(Back-up), 전송 (Transfer)등의 사용방법에 따라 이러한 방법의 사용 발생 시간을 기록하여 각 사용방법의 사용 횟수를 알 수 있으며, 각 사용방법별로 지적 재산권에 의해서 허용된 사용 횟수가 제한 되어 있는 경우, 정해진 횟수의 사용을 마친 후 사용자 기록을 점검 하여 추가 사용을 제한 하거나, 추가의 비용을 요구하거나, 추가의 비용을 지급하고 증가된 횟수의 사용을 허가 받을 수 있다.
또한 전혀 사용이 허용되지 않는 사용방법, 예를 들면 녹화는 허용되지만 백업이나 전송은 허용되지 않을 때 이 것을 시도하는 경우 백업이나 전송을 제한 할 수도 있다.
단순 소모 기록(104)에는 방송 또는 스트림의 형태로 전송되는 멀티미디어 콘텐트를 반복 시청을 목적으로 하는 저장을 하지 않고 일회성으로 시청하는 행위에 대한 기록이다.
이때, 일시 정지 등의 기능 지원을 목적으로 하는 콘텐트 저장은 발생할 수 있으며, 시청을 마친 후 삭제된다는 가정하에 발생하는 일시적 저장은 단순 소모의 형태에 포함 된다.
단순 소모 기록(104)으로는 해당 콘텐트를 마친시간 또는해당 콘텐트의 시작시간을 기록할 수 있다.
녹화기록(105)에는 멀티미디어 콘텐트의 수신이 끝난 후에 반복된 시청을 목적으로 수신 장치의 저장 장치에 저장하는 행위에 대한 기록이다.
예를 들어 일시적 저장을 기본으로 하는 수신 장치에서 단순 소모를 마칠 때, 저장 여부를 결정하여 저장을 원하지 않는 경우는 저장된 내용을 삭제하고, 저장을 원하는 경우는 녹화 동작으로 전환되어, 그 내용을 비휘발성 저장 장치에 저장하고, 저장된 내용들의 관리 장치나 내용 리스트에 등록, 관리 할 수 있도록 하는 것이다.
녹화기록(105)으로는 녹화시간과 녹화 포맷을 기록할 수 있다.
백업저장 기록(106)은 수신된 콘텐트나 기 저장된 내용을 수신장치 이외의 외부 저장 장치를 이용하여 이동이 가능한 매체에 저장하는 행위에 대한 기록이다.
백업저장 기록(106)으로는 백업시간과 저장포맷을 기록할 수 있다.
전송기록(107)은 저장된 내용을 네트워크 등을 이용하여 외부의 제3자에게 전송하는 행위에 대한 기록이다.
전송기록(107)으로는 전송시간과 전송포맷을 기록할 수 있다.
지적 재산권의 관점에서 이러한 행위들을 볼 때, 녹화, 백업 저장, 전송 등은 모두 다른 의미를 갖으며, 또한 녹화, 백업 저장, 전송 등의 행위 시 그 결과로 이루어진 멀티미디어 콘텐트의 질(Quality)과, 저장, 전송시 사용되는 압축 포맷 또는 전송 포맷과 사용되는 파라미터들 또한 많은 의미를 갖는다.
예를 들어 멀티미디어 콘텐트를 제공하며, 제공자측은 제공된 콘텐트와 동일 한 품질의 저장, 백업, 전송을 허용하지 않을 수 있으며, 영화와 같은 동영상의 경우 일정 화질 이하만을 지원하는 포맷의 경우 전송, 저장을 무제한 허용할 수도 있다. 따라서 사용 방법별 히스토리의 저장시, 행위 시간과 행위 결과물의 미디어 포맷 관련 정보를 함께 저장할 필요가 있다.
이러한 히스토리에 저장될 콘텐트의 사용 방법 기록 정보와 상응하는 제공자가 동의한 사용 방법 제한 정보가 있을 경우, 수신 장치는 사용 방법 제한 정보와 사용 방법 기록 정보를 비교하여 사용자의 콘텐트 사용 행위를 제한 할 수있다.
이 부분은 후에 도4를 참조하여 상세하게 설명하기로 한다.
한편, 사용자의 사용 양식(Consumption Behavior)은 사용자가 한 멀티미디어 콘텐트를 사용한 행동양식 중에서, 제공된 멀티미디어 콘텐트를 사용자가 어떻게 사용하였는가를 기술하는 정보로 보면 무난하다.
사용자가 멀티미디어를 사용할 때 보인 각 부분별 사용 양식을 기록하여 이 사용양식 기록을 기반으로 다양한 사용자의 선호도를 추출 할 수 있고, 특화된 서비스의 제공이 가능 하다.
즉, 정상마침(Normal Finish), 빨리보기(Skimmed), 건너뛰기(Skipped), 천천히 보기(Slowed), 다시보기(Replay), 중단(Stopped) 등의 사용양식 별로 이러한 사용양식들이 콘텐트의 어느 부분에서 발생하였는지를 기록하여, 사용자가 특히 관심을 보인 부분이나, 관심을 보이지 않은 부분을 유추할 수 있으며, 메타 정보의 추출을 통하여 사용자가 선호하는 메타 정보를 추출 할 수 있다.
정상마침 기록(110)은 한 콘텐트를 끝까지 보았는지의 여부를 기록하는 플래그(FLAG) 정보이며, 빨리보기 기록(111)은 선택된 콘텐트에서 빨리 보기로 지나간 구간을 기록한다.
정상마침 기록(110)으로는 정상마침 여부('0' 또는 '1')만 기록할 수 있다.
건너뛰기 기록(112)은 선택된 콘텐트에서 건너 뛰기를 이용하여 실제로 보지 않고 지나간 구간을 기록하고, 다시보기 기록(113)은 한 콘텐트에서 되감기 등의 기능을 이용하여 여러번 반복 재생한 구간을 기록한다.
천천히 보기 기록(114)은 천천히 보기 기능 등을 이용하여 정상 속도 보다 천천히, 자세히 본 구간을 기록하고, 중단 기록(115)은 한 콘텐트를 끝까지 보지 않고 중간에 중단한 경우 중단한 위치를 기록하며, 중단위치 지정자로서 중단위치만 기록할 수 있다.
빨리보기 기록(111), 건너뛰기 기록(112), 다시보기 기록(113), 천천히 보기 기록(114)으로는 해당 구간의 시작과 끝을 기록하거나, 구간의 시작과 그 시작위치로부터의 구간 길이를 기록할 수 있다.
중단 기록(115)은 다시 재생을 시작하여 중단한 점을 초과하여 재생하였을 경우 그 기록을 삭제하며, 다른 위치에서 중단하는 경우 새로운 위치를 기록하고,끝까지 모두 마치는 경우, 정상마침의 플래그를 설정하고 중단기록은 삭제한다.
이때 정상마침 기록(110)은 한 콘텐트를 사용자가 이미 본 콘텐트인가를 나타내 주며, 빨리보기 기록(111)과 건너뛰기 기록(112)에 저장된 구간은 관심이 적은 구간으로 그 구간의 메타 정보를 이용하여 부정적 선호도의 추출에 사용될 수 있다.
또한 다시 보기 기록(113)과 천천히 보기 기록(114)에 기록된 구간은 사용자가 관심을 보인 구간이라 판단하고 그 구간들의 메타 정보를 이용하여 긍정적 선호도의 추출에 사용될 수 있다.
이 선호도 추출정보는 사용자의 선호도에 기반하여 특화된 서비스를 제공할 수 있는 환경을 조성해 준다.
상기한 도1 내지 도3의 사용자 히스토리는 사용자에게 제공된 멀티미디어 콘텐트에 대한 사용방법에 대한 기록만 가지거나, 혹은 사용자에게 제공된 멀티미디어 콘텐트에 대한 사용양식에 대한 기록만 가지거나, 혹은 이 둘을 모두 가질 수 있다.
도4는 본 발명에서 사용자 히스토리가 멀티미디어 콘텐트 사용방법에 대한 기록을 가질 때 사용자 히스토리 정보(사용방법 기록)를 이용해서 멀티미디어 콘텐트에 대한 지적 재산권 관리를 수행하는 경우의 멀티미디어 서비스 시스템을 나타내며, 사용방법 기록과 허용 사용방법, 그리고 이 둘을 비교해서 프로그램(콘텐트)의 사용을 제어하는 제어부를 포함하고 있다.
이 시스템 구성은 사용자 히스토리가 멀티미디어 콘텐트 사용양식에 대한 기록을 가질 때 사용자 히스토리 정보(사용방법 기록)를 이용해서 멀티미디어 콘텐트에 대한 지적 재산권 관리를 수행하는 경우에도 그대로 적용될 수 있다.
사용방법 기록(401)은 앞에서 설명한 바와같이 단순 소모 기록(402), 녹화기록(403), 백업저장기록(404), 전송기록(405), 프로그램 식별자(406)를 가진다.
그리고, 상기 사용방법을 지적 재산권을 기반으로 허용하기 위하여 허용 사용방법(407)을 포함하는데, 허용 사용방법은 허용 단순 소모 횟수(408), 허용 녹화 횟수/방식(409), 허용 백업 횟수/방식(410), 허용 전송 횟수/방식(411), 프로그램 식별자(412)를 가진다.
상기 사용방법 기록(401)과 허용 사용방법(407)은 프로그램 사용 제어부(400)에서 서로 비교되고, 그 비교 결과에 따라서 사용방법이 허용방법에 의해 제한된다.
사용자가 해당 콘텐트를 제공자로부터 제공 받을 때, 허용 소모 횟수, 허용 녹화 횟수, 허용 백업 횟수, 허용 전송 횟수 등과 같은 정보와 녹화/백업/전송시 허용 되는 포맷 등을 함께 제공 받는다면, 도1에 나타난 사용 양식 기록을 이용하여, 허용 되는 소모 양식 별로 지정 된 횟수를 사용하는 경우, 수신 장치에서 해당 양식의 사용을 중단 시킬 수 있으며, 또한 사용자는 자신에게 허용된 전체 사용 횟수와 사용 가능한 횟수를 쉽게 확인 할 수 있다. 또한 이러한 방식으로 콘텐트 제공자가 원하지 않는 방식의 사용을 제어 할 수 있으므로, 지적 재산권 보호의 한 방식이 될 수 있다.
상기 프로그램 사용 제어부(400)는 서버 또는 클라이언트가 될 수 있다.
한편, 본 발명의 사용자 히스토리 기반 멀티미디어 서비스 시스템에서 사용자 별로 사용 방법 정보와 사용 양식 정보를 관리 할 때, 각 콘텐트 별로 그룹지어 진 사용 방법 정보와 사용 양식 정보를 관리하며, 각 그룹 별로 하나의 콘텐트 레퍼런스를 보관한다.
이때 사용되는 콘텐트 레퍼런스는 디지털 객체 아이디(Digital Object ID, DOI)나 CIDf(Content ID forum)의 CRID(콘텐트 레퍼런스 아이디) 이거나 SMPTE의 UMID 와 같은 콘텐트의 저장 위치에 독립적인 아이디를 사용하여, 언제나 콘텐트에 접근이 가능하고, 또한 관련 메타 정보에의 접근이 가능하도록 하여, 히스토리에 가지고 있지 않은 메타 정보도 사용자 선호도 정보의 추출을 위하여 필요한 경우, 외부 또는 내부의 다른 저장 장치로부터 가져 올 수 있도록 한다.
본 발명은 상기 기술한 것과 같이 멀티미디어 콘텐트를 서비스 함에 있어서, 사용자 마다 사용자의 콘텐트 사용 방법과 사용 양식을 기록함으로써, 콘텐트마다 차별화된 지적 재산권 관리를 효율적으로 수행할 수 있으며, 사용자의 사용 패턴으로부터 사용자의 멀티미디어 콘텐트에 대한 선호도 정보를 추출함으로써 사용자 중심적인 멀티미디어 서비스를 가능하게 하는 효과가 있다.
또한 본 발명은 기존과 같이 서버 중심적인 사용자 관리에서 벗어나 각 사용자 중심의 정보를 사용하기 때문에 사용자 중심적인 서비스가 가능하므로, 서버와 독립적으로 상기 기술된 목적을 수행할 수 있는 장점이 있다.

Claims (27)

  1. 사용자 히스토리를 기반으로 하여 멀티미디어 서비스가 이루어질 때, 사용자에게 제공된 멀티미디어 콘텐트를 사용자가 어떻게 사용하였는가를 기술하는 사용방법(Consumption Type)에 대한 기록(정보)을 포함하는 사용자 히스토리 저장소와, 상기 저장된 사용자 히스토리 정보를 이용해서 해당 멀티미디어 콘텐트의 사용을 제어하기 위한 제어수단을 포함하여 구성되는 것을 특징으로 하는 사용자 히스토리 기반 멀티미디어 서비스 시스템.
  2. 제 1 항에 있어서, 상기 제어수단이 지적 재산권에 기반하여 해당 멀티미디어 콘텐트의 사용을 허용하거나 제한하는 것을 특징으로 하는 사용자 히스토리 기반 멀티미디어 서비스 시스템.
  3. 제 1 항에 있어서, 상기 사용방법은 일회성으로 콘텐트를 사용하는 단순 소모, 콘텐트의 녹화, 콘텐트의 백업저장, 콘텐트의 네트워크를 통한 전송 중에서 적어도 어느 하나 이상인 것을 특징으로 하는 사용자 히스토리 기반 멀티미디어 서비스 시스템.
  4. 제 1 항 또는 제 2 항에 있어서, 상기 제어수단은 사용자 히스토리 저장소에 저장된 사용방법 기록정보와 허용조건을 비교하여 허용된 범위안에서 사용자의 멀티미디어 콘텐트 사용이 이루어지도록 멀티미디어 사용을 제한하거나 추가의 비용지불을 요구하는 것을 특징으로 하는 사용자 히스토리 기반 멀티미디어 서비스 시스템.
  5. 제 3 항에 있어서, 상기 단순 소모 기록은 사용자가 해당 멀티미디어 콘텐트를 사용하기 시작한 시간이나 사용을 마친시간의 기록이고, 녹화 기록은 사용자가 콘텐트를 녹화한 시간 및 녹화시의 포맷에 관한 기록이고, 백업 저장 기록은 사용자가 콘텐트를 백업저장한 시간 및 백업시의 포맷에 관한 기록이고, 전송기록은 사용자가 콘텐트를 전송한 시간 및 전송시의 포맷에 관한 기록인 것을 특징으로 하는 사용자 히스토리 기반 멀티미디어 서비스 시스템.
  6. 제 4 항에 있어서, 상기 콘텐트의 사용을 허용하는 조건이, 해당 콘텐트에 대해서 서비스되는 콘텐트의 질(Quality)에 따라서 각각 다르게 설정되는 것을 특징으로 하는 사용자 히스토리 기반 멀티미디어 서비스 시스템.
  7. 사용자 히스토리를 기반으로 하여 멀티미디어 서비스가 이루어질 때, 사용자에게 제공된 멀티미디어 콘텐트를 사용자가 어떤 양식으로 사용하였는가를 기술하는 사용양식(Consumption Behavior)에 대한 기록(정보)을 포함하는 사용자 히스토리 저장소와, 상기 저장된 사용자 히스토리 정보를 이용해서 해당 멀티미디어 콘텐트에 대한 사용자 선호도 정보를 추출하는 선호도 추출수단을 포함하여 구성되는것을 특징으로 하는 사용자 히스토리 기반 멀티미디어 서비스 시스템.
  8. 제 7 항에 있어서, 상기 사용양식은 하나의 콘텐트 사용에 대한 정상마침, 빨리보기, 건너뛰기, 다시보기, 천천히 보기, 중단기록 중에서 적어도 어느 하나 이상인 것을 특징으로 하는 사용자 히스토리 기반 멀티미디어 서비스 시스템.
  9. 제 8 항에 있어서, 상기 정상마침 기록은 한 콘텐트를 끝까지 시청했을 때 발생하는 기록이고, 상기 빨리보기 기록, 건너뛰기 기록, 다시보기 기록, 천천히 보기 기록은 그 사용양식을 시작한 위치 및 끝낸 위치, 또는 시작위치와 시작위치로부터의 구간길이에 관한 기록이고, 중단기록은 콘텐트 시청을 중단한 위치 지정자인 것을 특징으로 하는 사용자 히스토리 기반 멀티미디어 서비스 시스템.
  10. 제 7 항에 있어서, 상기 중단기록은 시청 중단 이후 재시청할 경우 이전 중단 기록은 삭제되며, 다시 콘텐트의 마지막 이전에 중단되었을 경우 최종 중단 위치가 중단 기록으로 기록되며, 콘텐트의 마지막에서 중단되었을 경우 정상 마침으로 기록됨을 특징으로 하는 사용자 히스토리 기반 멀티미디어 서비스 시스템.
  11. 제 8 항에 있어서, 상기 사용 양식을 사용하여 사용자 선호도 정보를 추출함에 있어서, 빨리 보기, 건너뛰기로 기술된 구간은 선호도가 낮은 구간으로 설정하고, 다시 보기, 천천히 보기로 기술된 구간은 선호도가 높은 구간으로 설정하는 것을 특징으로 하는 사용자 히스토리 기반 멀티미디어 서비스 시스템.
  12. 제 1 항 또는 제 7 항에 있어서, 상기 사용자 히스토리 저장소는 이동 가능하고 디지털 데이터를 갱신저장할 수 있는 기록매체인 것을 특징으로 하는 사용자 히스토리 기반 멀티미디어 서비스 시스템.
  13. 제 1 항 또는 제 7 항에 있어서, 상기 사용자 히스토리가, 히스토리 정보의 제3자에 의한 액세스 여부를 허용하거나 금지, 또는 제한하기 위한 정보를 더 포함하는 것을 특징으로 하는 사용자 히스토리 기반 멀티미디어 서비스 시스템.
  14. 제 1 항 또는 제 7 항에 있어서, 상기 사용자 히스토리가, 사용자의 멀티미디어 콘텐트 사용에 따라서 이전의 사용정보를 새로운 사용정보로 자동갱신할 것인지의 여부를 나타내는 정보를 더 포함하는 것을 특징으로 하는 사용자 히스토리 기반 멀티미디어 서비스 시스템.
  15. 멀티미디어 콘텐트나 콘텐트의 메타 정보를 액세스 할 수 있는 콘텐트 레퍼런스와, 제공된 멀티미디어 콘텐트를 사용자가 사용할 때 상기 멀티미디어 콘텐트에 대응하는 사용자의 멀티미디어 콘텐트 사용기록으로 이루어진 것을 특징으로 하는 멀티미디어 사용자 히스토리 정보구조.
  16. 제 15 항에 있어서, 상기 콘텐트 레퍼런스는 콘텐트의 저장위치에 독립적인 ID를 사용하여 언제나 콘텐트에 접근이 가능하고, 또한 관련 메타 정보에의 접근이 가능하도록한 것을 특징으로 하는 멀티미디어 사용자 히스토리 정보구조.
  17. 제 16 항에 있어서, 상기 콘텐트 레퍼런스는 디지털 객체 아이디(Digital Object ID, DOI)나 CIDf(Content ID forum)의 CRID(콘텐트 레퍼런스 아이디) 이거나 SMPTE의 UMID 인 것을 특징으로 하는 멀티미디어 사용자 히스토리 정보구조.
  18. 제 15 항에 있어서, 상기 사용자의 멀티미디어 콘텐트에 대한 사용기록은 사용자에게 제공된 멀티미디어 콘텐트를 사용자가 어떻게 사용하였는가를 기술하는 사용방법(Consumption Type)에 대한 기록을 포함하는 것을 특징으로 하는 멀티미디어 사용자 히스토리 정보구조.
  19. 제 18 항에 있어서, 상기 사용방법은 일회성으로 콘텐트를 사용하는 단순 소모, 콘텐트의 녹화, 콘텐트의 백업저장, 콘텐트의 네트워크를 통한 전송 중에서 적어도 어느 하나 이상인 것을 특징으로 하는 멀티미디어 사용자 히스토리 정보구조.
  20. 제 15 항에 있어서, 상기 사용자의 멀티미디어 콘텐트에 대한 사용기록은 사용자에게 제공된 멀티미디어 콘텐트를 사용자가 어떤 양식으로 사용하였는가를 기술하는 사용양식(Consumption Behavior)에 대한 기록을 포함하는 것을 특징으로 하는 멀티미디어 사용자 히스토리 정보구조.
  21. 제 20 항에 있어서, 상기 사용양식은 하나의 콘텐트 사용에 대한 정상마침, 빨리보기, 건너뛰기, 다시보기, 천천히 보기, 중단기록 중에서 적어도 어느 하나 이상인 것을 특징으로 하는 멀티미디어 사용자 히스토리 정보구조.
  22. (a). 사용자에게 제공된 멀티미디어 콘텐트를 사용자가 어떻게 사용하였는가를 기술하는 사용방법(Consumption Type)에 대한 정보로서; 단순 소모 기록, 녹화기록, 백업저장 기록, 전송기록을 포함하고 해당 콘텐트를 나타내기 위한 프로그램 식별자와 제3자에 의한 상기 기록정보의 액세스 허용을 제어하기 위한 정보를 포함하고, (b). 사용자에게 제공된 멀티미디어 콘텐트를 사용자가 어떤 양식으로 사용하였는가를 기술하는 사용양식(Consumption Behavior)에 대한 정보로서; 정상마침 기록, 빨리보기 기록, 건너뛰기 기록, 다시보기 기록, 천천히 보기 기록, 중단기록을 포함하고 해당 콘텐트를 나타내기 위한 프로그램 식별자와 제3자에 의한 상기 기록정보의 액세스 허용을 제어하기 위한 정보를 포함하고, (c). 상기 사용방법과 사용양식의 기록정보에 대하여 자동갱신 여부를 설정하는 정보를 포함하여, 상기 기록정보를 기반으로 사용자 중심의 멀티미디어 서비스가 이루어질 수 있도록 한 것을 특징으로 하는 멀티미디어 사용자 히스토리 정보구조.
  23. 멀티미디어 콘텐트의 서비스 수단과 멀티미디어 콘텐트의 재생수단을 가지고멀티미디어 콘텐트를 제공하는 시스템에서; 멀티미디어 콘텐트 서버로부터 클라이언트에게 멀티미디어 콘텐트를 제공하는 단계, 상기 제공된 멀티미디어 콘텐트를 사용할 때 상기 멀티미디어 콘텐트에 대응하는 사용자의 콘텐트 사용에 관한 행동양식을 기록하는 단계, 상기 기록된 사용자 행동양식을 기반으로 하여 멀티미디어 콘텐트 서비스를 제어하는 단계로 이루어지는 것을 특징으로 하는 사용자 히스토리 기반 멀티미디어 서비스 시스템.
  24. 제 23 항에 있어서, 상기 사용자 행동양식은 사용자가 해당 멀티미디어 콘텐트를 어떤 용도로 사용했는가를 기술하는 사용방법인 것을 특징으로 하는 사용자 히스토리 기반 멀티미디어 서비스 시스템.
  25. 제 24 항에 있어서, 상기 사용방법은 단순 시청용, 녹화용, 백업저장용, 전송용 중에서 적어도 어느 하나 이상인 것을 특징으로 하는 사용자 히스토리 기반 멀티미디어 서비스 시스템.
  26. 제 23 항에 있어서, 상기 사용자 행동양식은 해당 멀티미디어 콘텐트에 대한 디스플레이나, 재생 구간의 이동을 언제 얼마만큼 실행하였는가를 기술하는 사용양식인 것을 특징으로 하는 사용자 히스토리 기반 멀티미디어 서비스 시스템.
  27. 제 26 항에 있어서, 상기 사용양식은 하나의 콘텐트 사용에 대한 정상마침,빨리보기, 건너뛰기, 다시보기, 천천히 보기, 중단기록 중에서 적어도 어느 하나 이상인 것을 특징으로 하는 사용자 히스토리 기반 멀티미디어 서비스 시스템.
KR10-2000-0040276A 2000-07-13 2000-07-13 사용자 히스토리 기반 멀티미디어 서비스 시스템 KR100443673B1 (ko)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR10-2000-0040276A KR100443673B1 (ko) 2000-07-13 2000-07-13 사용자 히스토리 기반 멀티미디어 서비스 시스템
US09/903,650 US7712113B2 (en) 2000-07-13 2001-07-13 Multimedia service system based on user history
US11/008,676 US7853967B2 (en) 2000-07-13 2004-12-10 Multimedia service system based on user history
US12/954,471 US8341659B2 (en) 2000-07-13 2010-11-24 Multimedia service system based on user history

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2000-0040276A KR100443673B1 (ko) 2000-07-13 2000-07-13 사용자 히스토리 기반 멀티미디어 서비스 시스템

Publications (2)

Publication Number Publication Date
KR20020006829A true KR20020006829A (ko) 2002-01-26
KR100443673B1 KR100443673B1 (ko) 2004-08-09

Family

ID=19677882

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2000-0040276A KR100443673B1 (ko) 2000-07-13 2000-07-13 사용자 히스토리 기반 멀티미디어 서비스 시스템

Country Status (2)

Country Link
US (3) US7712113B2 (ko)
KR (1) KR100443673B1 (ko)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100438857B1 (ko) * 2001-09-26 2004-07-05 엘지전자 주식회사 사용자 선호도 기반 멀티미디어 검색 시스템
KR100775535B1 (ko) * 2005-12-26 2007-11-15 주식회사 케이티프리텔 선택이력에 기반한 임의 재생 기능을 구비한 멀티미디어데이터 재생 장치
KR20130007655A (ko) * 2002-06-21 2013-01-18 톰슨 라이센싱 미디어 플레이백 디바이스에 의한 미디어 인기도 결정을 위한 방법

Families Citing this family (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US7966078B2 (en) 1999-02-01 2011-06-21 Steven Hoffberg Network media appliance system and method
EP1377063A1 (en) * 2002-06-15 2004-01-02 Deutsche Thomson-Brandt Gmbh Improved link resolving mechanism
EP1372343A3 (en) * 2002-06-15 2004-07-07 Thomson Licensing S.A. Improved link resolving mechanism
GB2396228A (en) * 2002-12-19 2004-06-16 Nokia Corp A method of gathering information relating to consumption of broadcast content by receiving stations
US7913279B2 (en) * 2003-01-31 2011-03-22 Microsoft Corporation Global listings format (GLF) for multimedia programming content and electronic program guide (EPG) information
US7668990B2 (en) 2003-03-14 2010-02-23 Openpeak Inc. Method of controlling a device to perform an activity-based or an experience-based operation
JP4487517B2 (ja) * 2003-08-28 2010-06-23 ソニー株式会社 情報提供装置及び情報提供方法、並びにコンピュータ・プログラム
US8650596B2 (en) * 2003-11-03 2014-02-11 Microsoft Corporation Multi-axis television navigation
EP1844386A4 (en) 2005-02-04 2009-11-25 Strands Inc NAVIGATION SYSTEM IN A MUSICAL CATALOG USING MEASUREMENTS FOR CORRELATION OF A KNOWLEDGE BASE OF MEDIA SETS
JP2007041722A (ja) * 2005-08-01 2007-02-15 Sony Corp 情報処理装置,コンテンツ再生装置,情報処理方法,イベントログ記録方法,およびコンピュータプログラム
JP4776423B2 (ja) * 2006-04-24 2011-09-21 パナソニック株式会社 映像操作履歴を基にした重要度情報付与装置及び方法
US10296561B2 (en) 2006-11-16 2019-05-21 James Andrews Apparatus, method and graphical user interface for providing a sound link for combining, publishing and accessing websites and audio files on the internet
WO2009094633A1 (en) * 2008-01-25 2009-07-30 Chacha Search, Inc. Method and system for access to restricted resource(s)
CN101953187B (zh) * 2008-07-10 2014-08-27 Sk普兰尼特有限公司 基于智能卡的个性化服务***和方法以及其应用的智能卡
US20100017725A1 (en) * 2008-07-21 2010-01-21 Strands, Inc. Ambient collage display of digital media content
US8332406B2 (en) * 2008-10-02 2012-12-11 Apple Inc. Real-time visualization of user consumption of media items
US20100333151A1 (en) * 2009-06-30 2010-12-30 Gemstar Development Corporation Cross platform entertainment architecture
US8386601B1 (en) * 2009-07-10 2013-02-26 Quantcast Corporation Detecting and reporting on consumption rate changes
US8544033B1 (en) * 2009-12-19 2013-09-24 Cisco Technology, Inc. System and method for evaluating content in a digital signage environment
US9135352B2 (en) 2010-06-03 2015-09-15 Cisco Technology, Inc. System and method for providing targeted advertising through traffic analysis in a network environment
KR101059306B1 (ko) * 2010-08-05 2011-08-24 이영숙 성품교육을 위한 개별 멀티미디어 서비스 시스템 및 방법
KR101059354B1 (ko) 2010-09-16 2011-08-24 이영숙 필드 소팅 기능을 구비한 개별 성품 교육 방법
US20120253492A1 (en) 2011-04-04 2012-10-04 Andrews Christopher C Audio commenting system
US8792912B2 (en) 2011-12-22 2014-07-29 Cisco Technology, Inc. System and method for providing proximity-based dynamic content in a network environment
US8762315B2 (en) * 2012-02-07 2014-06-24 Alan A. Yelsey Interactive portal for facilitating the representation and exploration of complexity
US10204167B2 (en) * 2012-03-14 2019-02-12 Oath Inc. Two-dimension indexed carousels for in situ media browsing on mobile devices
US9445163B2 (en) 2012-07-27 2016-09-13 Echostar Technologies L.L.C. Systems and methods for assessing viewer interest in content and advertisements
US8948568B2 (en) 2012-07-31 2015-02-03 Google Inc. Customized video
CN103023923B (zh) * 2012-12-27 2016-06-08 北京酷云互动科技有限公司 一种传输信息的方法及装置
CN103702183A (zh) * 2013-12-06 2014-04-02 乐视网信息技术(北京)股份有限公司 一种视频调节方法及装置
US9398316B2 (en) * 2014-02-17 2016-07-19 Verizon Patent And Licensing Inc. Temporary storage of recorded content on a cloud storage server
US9728230B2 (en) * 2014-02-20 2017-08-08 International Business Machines Corporation Techniques to bias video thumbnail selection using frequently viewed segments
US20150319469A1 (en) * 2014-05-05 2015-11-05 Verizon Patent And Licensing Inc. Distribution management of licensed content
US9430477B2 (en) 2014-05-12 2016-08-30 International Business Machines Corporation Predicting knowledge gaps of media consumers
CN104809160B (zh) * 2015-03-30 2019-01-11 东软集团股份有限公司 一种基于换档行为的高油耗分析方法及设备
US10212464B2 (en) 2016-04-15 2019-02-19 Hulu, LLC Generation, ranking, and delivery of actions for entities in a video delivery system
CN107453830A (zh) * 2017-08-31 2017-12-08 江西博瑞彤芸科技有限公司 一种节目数据的获取方法
US11037205B2 (en) 2019-01-07 2021-06-15 Alphonso Inc. Bidding agent using ad opportunity source to limit ad reach
US10873785B2 (en) * 2019-01-07 2020-12-22 Alphonso Inc. Content recommendation system and method-based implicit ratings
US10803480B2 (en) 2019-01-07 2020-10-13 Alphonso Inc. Bidding agent with optimized reach limitation
US11151609B2 (en) 2019-01-07 2021-10-19 Alphonso Inc. Closed loop attribution
KR102427890B1 (ko) * 2020-11-25 2022-08-01 네이버 주식회사 콘텐츠 배열을 위한 객체를 제공하는 방법 및 시스템

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0666914B2 (ja) * 1984-01-10 1994-08-24 シャープ株式会社 固体撮像装置
US4697209A (en) 1984-04-26 1987-09-29 A. C. Nielsen Company Methods and apparatus for automatically identifying programs viewed or recorded
US5062045A (en) * 1990-02-23 1991-10-29 International Business Machines Corporation System for maintaining a document and activity selective alterable document history log in a data processing system
WO1993011480A1 (en) * 1991-11-27 1993-06-10 Intergraph Corporation System and method for network license administration
JP3297914B2 (ja) * 1993-01-08 2002-07-02 ソニー株式会社 テレビジョン受像機
WO1995011487A1 (en) 1993-10-22 1995-04-27 Fdc, Inc. Database using table rotation and bimapped queries
JP3285698B2 (ja) * 1994-03-18 2002-05-27 富士通株式会社 マルチメディア通信制御システム、およびマルチメディア通信制御システムの制御方法
US5724521A (en) * 1994-11-03 1998-03-03 Intel Corporation Method and apparatus for providing electronic advertisements to end users in a consumer best-fit pricing manner
US5778182A (en) * 1995-11-07 1998-07-07 At&T Corp. Usage management system
US6025837A (en) * 1996-03-29 2000-02-15 Micrsoft Corporation Electronic program guide with hyperlinks to target resources
US6983478B1 (en) * 2000-02-01 2006-01-03 Bellsouth Intellectual Property Corporation Method and system for tracking network use
JPH10320413A (ja) * 1997-05-22 1998-12-04 Matsushita Electric Ind Co Ltd ユーザプロファイル情報管理システム
US6201538B1 (en) * 1998-01-05 2001-03-13 Amiga Development Llc Controlling the layout of graphics in a television environment
US7150030B1 (en) * 1998-12-03 2006-12-12 Prime Research Alliance, Inc. Subscriber characterization system
US6813775B1 (en) * 1999-03-29 2004-11-02 The Directv Group, Inc. Method and apparatus for sharing viewing preferences
US6449632B1 (en) 1999-04-01 2002-09-10 Bar Ilan University Nds Limited Apparatus and method for agent-based feedback collection in a data broadcasting network
DE69928222T2 (de) * 1999-04-23 2006-05-24 Sony Deutschland Gmbh Verfahren und System zum Versand von Information
US7069571B1 (en) * 1999-06-15 2006-06-27 Wink Communications, Inc. Automated retirement of interactive applications using retirement instructions for events and program states
US6349410B1 (en) * 1999-08-04 2002-02-19 Intel Corporation Integrating broadcast television pause and web browsing
US6704929B1 (en) * 1999-08-18 2004-03-09 Webtv Networks, Inc. Tracking viewing behavior of a home entertainment system
US6745367B1 (en) * 1999-09-27 2004-06-01 International Business Machines Corporation Method and computer program product for implementing parental supervision for internet browsing
US6727914B1 (en) * 1999-12-17 2004-04-27 Koninklijke Philips Electronics N.V. Method and apparatus for recommending television programming using decision trees
US7051352B1 (en) 2000-02-04 2006-05-23 Koninklijke Philips Electronics N.V. Adaptive TV program recommender
KR20000049698A (ko) * 2000-04-24 2000-08-05 유재석 인트라넷 및 인터넷 상의 주문형 비디오 렌탈 서비스,주문자 제어시스템
KR20010098227A (ko) * 2000-04-28 2001-11-08 정의신 인터넷을 이용한 소프트웨어 판매/사용/홍보 서비스제공시스템
KR20010109892A (ko) * 2000-06-03 2001-12-12 황대준 능동적 자원보호 에이전트를 이용한 지적재산권 및정보시스템 자원 보호 장치 및 그 방법

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100438857B1 (ko) * 2001-09-26 2004-07-05 엘지전자 주식회사 사용자 선호도 기반 멀티미디어 검색 시스템
KR20130007655A (ko) * 2002-06-21 2013-01-18 톰슨 라이센싱 미디어 플레이백 디바이스에 의한 미디어 인기도 결정을 위한 방법
KR100775535B1 (ko) * 2005-12-26 2007-11-15 주식회사 케이티프리텔 선택이력에 기반한 임의 재생 기능을 구비한 멀티미디어데이터 재생 장치

Also Published As

Publication number Publication date
KR100443673B1 (ko) 2004-08-09
US20020059313A1 (en) 2002-05-16
US7853967B2 (en) 2010-12-14
US20050114539A1 (en) 2005-05-26
US7712113B2 (en) 2010-05-04
US8341659B2 (en) 2012-12-25
US20110072054A1 (en) 2011-03-24

Similar Documents

Publication Publication Date Title
KR100443673B1 (ko) 사용자 히스토리 기반 멀티미디어 서비스 시스템
EP1969850B1 (en) Systems and methods for resolving conflicts and managing system resources in multimedia delivery systems
CA2738430C (en) Delete viewed portions of recorded programs
KR101550490B1 (ko) 인터랙티브 미디어 안내 어플리케이션을 사용하기 위한 방법
CA2633841C (en) Systems and methods for managing a status change of a multimedia asset in multimedia delivery systems
RU2475995C2 (ru) Способ и система формирования рекомендации для хотя бы одного дополнительного элемента содержания
EP1158795A2 (en) Audiovisual information management system
US20100325650A1 (en) Systems and methods for using playlists
CN101496329A (zh) 预选电子内容的实时、即时发布
US20060233524A1 (en) Information management apparatus and information management method
JP2003319304A (ja) 放送番組の予約方法、放送番組録画装置、及び放送番組予約用プログラム
KR100303019B1 (ko) 프록시서버를이용한주문형비디오시스템
WO2008106750A2 (en) Targeted tv commercial delivery system
AU2013204131B2 (en) Systems and Methods for Using Playlists
Thierer Parental Control Perfection? The Impact of the DVR and VOD Boom on the Debate over TV Content Regulation

Legal Events

Date Code Title Description
A201 Request for examination
N231 Notification of change of applicant
E902 Notification of reason for refusal
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130624

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20140624

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20150624

Year of fee payment: 12

FPAY Annual fee payment

Payment date: 20160624

Year of fee payment: 13

FPAY Annual fee payment

Payment date: 20170614

Year of fee payment: 14

FPAY Annual fee payment

Payment date: 20180614

Year of fee payment: 15