KR20060116820A - 주위 프로그램 콘텐츠에 기초한 비디오 스트림들에의광고의 삽입 - Google Patents

주위 프로그램 콘텐츠에 기초한 비디오 스트림들에의광고의 삽입 Download PDF

Info

Publication number
KR20060116820A
KR20060116820A KR1020067009583A KR20067009583A KR20060116820A KR 20060116820 A KR20060116820 A KR 20060116820A KR 1020067009583 A KR1020067009583 A KR 1020067009583A KR 20067009583 A KR20067009583 A KR 20067009583A KR 20060116820 A KR20060116820 A KR 20060116820A
Authority
KR
South Korea
Prior art keywords
advertisement
data stream
feature
program content
replacing
Prior art date
Application number
KR1020067009583A
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 KR20060116820A publication Critical patent/KR20060116820A/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/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/2668Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/445Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/10Arrangements for replacing or switching information during the broadcast or the distribution
    • H04H20/106Receiver-side switching
    • 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/23424Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for inserting or substituting an advertisement
    • 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/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26208Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists the scheduling operation being performed under constraints
    • 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/26603Channel 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 automatically generating descriptors from content, e.g. when it is not made available by its provider, using content analysis techniques
    • 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/4331Caching operations, e.g. of an advertisement for later insertion during playback
    • 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/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44008Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
    • 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/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44016Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for substituting a video clip
    • 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/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia components thereof involving advertisement data
    • 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/165Centralised control of user terminal ; Registering at central
    • 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
    • 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/56Arrangements characterised by components specially adapted for monitoring, identification or recognition covered by groups H04H60/29-H04H60/54
    • H04H60/58Arrangements characterised by components specially adapted for monitoring, identification or recognition covered by groups H04H60/29-H04H60/54 of audio
    • 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/56Arrangements characterised by components specially adapted for monitoring, identification or recognition covered by groups H04H60/29-H04H60/54
    • H04H60/59Arrangements characterised by components specially adapted for monitoring, identification or recognition covered by groups H04H60/29-H04H60/54 of video
    • 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/68Systems specially adapted for using specific information, e.g. geographical or meteorological information
    • H04H60/72Systems specially adapted for using specific information, e.g. geographical or meteorological information using electronic programme guides [EPG]
    • 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/478Supplemental services, e.g. displaying phone caller identification, shopping application

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Computer Security & Cryptography (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

대체 광고들을 데이터 스트림에 삽입시키는 방법이 제공된다. 방법은 데이터 스트림을 수신하는 단계; 데이터 스트림에서 적어도 하나의 광고를 검출하는 단계; 적어도 하나의 광고의 적어도 이전에 프로그램 콘텐츠의 특징을 결정하는 단계; 및 데이터 스트림 내의 적어도 하나의 광고를, 적어도 부분적으로 상기 결정에 기초하여 선택되는 대체 광고로 대체하는 단계를 포함한다.
대체 광고, 데이터 스트림, 프로그램 콘텐츠 특징

Description

주위 프로그램 콘텐츠에 기초한 비디오 스트림들에의 광고의 삽입{Commercial insertion into video streams based on surrounding program content}
본 발명은 일반적으로 텔레비전들 및 그 외 모니터들 및 광고들에 관한 것으로, 특히, 전후 프로그램의 콘텐츠에 기초하여 데이터 스트림에 광고들을 삽입하기 위한 방법 및 장치에 관한 것이다.
광고들은 광고 제작자에 의해 텔레비전 방송에 삽입되거나, 때때로 지방 광고들이 케이블 텔레비전 제공자에 의해 삽입된다. 광고들을 저장하고 메모리로부터 블록들의 플레이아웃에 의해 라이브 스트림을 시간적으로 대체하여 광고들을 라이브 방송에 삽입시키는 것이 종래 기술에 알려져 있다. 이렇게 하여, 라이브 방송 스트림 내의 원 광고 블록들은 다른 광고 블록들에 의해 대체될 수 있다. 그러나, 이러한 방식에서, 삽입된 한 블록의 광고들은 이것이 대체하는 블록만큼의 길이와 같은 만큼 존속하여야 한다. 라이브 방송 스트림 내의 광고들을 보다 긴 길이의 광고들 혹은 보다 짧은 길이의 광고들로 대체하기 위한 추가의 메모리에 의해 라이브 텔레비전 방송 스트림을 지연시키는 것이 종래 기술에 알려져 있다. 수신기는 라이브 방송 스트림 내 프로그램 블록들을 지연시킬 뿐만 아니라 지연된 스트림을 생성 하기 위해서 메모리를 사용한다. 라이브 방송 스트림 내 사용가능의 갭보다 긴 광고가 삽입될 것이라면, 라이브 스트림의 재개는 지연된다. 그러나, 이 지연은 보다 짧게 지속되는 새로운 콘텐츠 블록을 삽입하기 위해 대체할 다음 한 블록의 콘텐츠에서 사용될 수도 있다. 이에 따라, 콘텐츠 블록들을 대체함에 있어 위에 기술한 방법으로 가능한 것보다 더 많은 자유도가 얻어진다. 여기 참조에 포함시키는 미국출원 S/N 10/ , (대리인 문서 US030439)은, 데이터 스트림의 하나 이상의 광고부분들을 검출하고 검출된 광고부분들을 그보다 긴 혹은 짧은 대체 광고부분들로 대체함으로써 대체 광고들을 데이터 스트림에 삽입시키는 방법들 및 디바이스들을 개시하고 있다.
그러나, 원 및/또는 대체된 광고들은 시청자에겐 거의 관심이 없다. 따라서, 시청자에 연관된 정보에 기초해서 특정 광고들을 삽입시키는 다양한 방책들이 개발되었다. 예를 들면, 광고 브레이크들은 알려져 있는 기술들을 사용하여 검출될 수 있고, 적합한 광고가 브레이크 동안 방송될 수 있다. 광고는 광고들만을 보내는 하나 이상의 가상 광고 채널들로부터 얻어질 수도 있다. 플레이되는 특정 광고는 시청자의 나이, 성별, 수입 등과 같은 데모그래픽 요소들에 근거해서 선택될 수 있다. 이러한 방법들은 수락가능할 수 있지만, 이들은 광고들이 삽입되는 텔레비전 프로그램의 콘텐츠를 고려하지 않는다.
시청자들에 의해 현재 직면한 한 특정한 문제는 광고들이 어떠하든 전후의 프로그램 콘텐츠와는 일관성이 없는 경우이다. 예를 들면, 시청자가 어두운 장면들의 서스펜스 영화를 시청하고 있고 광고 브레이크 중에 밝은 콘트라스트를 가진 광 고가 보여지는 경우이다. 이것은 사용자의 눈이 밝은 광고에 맞추는데 시간이 걸리기 때문에 시청자에겐 장애(disorientation)를 야기할 수 있다. 유사하게, 시청자는 느린 로맨틱한 영화를 빠르고 및/또는 큰 소리의 광고에 의해 갑자기 중단되어 시청할 수 있다. 이것은 시청자에게 불쾌감을 유발시킬 수도 있을 것이다. 또한, 청취자는 느린 로맨틱한 오디오를 오디오의 무드를 떨어뜨리는 큰 소리의 광고들로 중단되어 들을 수 있다.
그러므로, 본 발명의 목적은 종래 기술에 연관된 이들 및 그 외 다른 문제를 극복하는 방법들 및 상호작용성 시스템들을 제공하는 것이다.
따라서, 대체 광고들을 데이터 스트림에 삽입시키는 방법이 제공된다. 방법은 데이터 스트림을 수신하는 단계; 데이터 스트림에서 적어도 하나의 광고를 검출하는 단계; 적어도 하나의 광고의 적어도 이전에 프로그램 콘텐츠의 특징을 결정하는 단계; 및 데이터 스트림 내의 적어도 하나의 광고를, 상기 결정에 적어도 부분적으로 기초하여 선택되는 대체 광고로 대체하는 단계를 포함한다.
상기 특징은 상기 적어도 하나의 광고의 적어도 이전에 상기 프로그램 콘텐츠의 오디오 특징일 수 있다.
상기 오디오 특징은 상기 적어도 하나의 광고의 적어도 이전에 상기 프로그램 콘텐츠의 스피치 패턴일 수 있다. 어느 경우이든, 상기 대체하는 단계는 상기 적어도 하나의 광고의 적어도 이전에 상기 프로그램 콘텐츠의 상기 스피치 패턴의 미리 결정된 임계값 내의 스피치 패턴을 갖는 대체 광고로 상기 적어도 하나의 광고를 대체하는 것을 포함할 수 있다. 상기 스피치 패턴은 음조 및 억양으로 구성된 그룹으로부터 선택될 수 있다.
상기 오디오 특징은 상기 적어도 하나의 광고의 적어도 이전에 상기 프로그램 콘텐츠의 음악 특징일 수 있다. 어느 경우이든, 상기 대체하는 단계는 상기 적어도 하나의 광고의 적어도 이전에 상기 프로그램 콘텐츠의 상기 음악특징의 미리 결정된 임계값 내의 음악 특징을 갖는 대체 광고로 상기 적어도 하나의 광고를 대체하는 단계를 포함할 수 있다. 상기 음악특징은 비트, 템포, 리듬 및 장르로 구성된 그룹에서 선택될 수 있다.
상기 특징은 상기 적어도 하나의 광고의 적어도 이전에 상기 프로그램 콘텐츠의 시각적 특징일 수 있다. 이 경우에, 상기 대체하는 단계는 상기 적어도 하나의 광고의 적어도 이전에 상기 프로그램 콘텐츠의 상기 시각적 특징의 미리 결정된 임계값 내의 시각적 특징을 갖는 대체 광고로 상기 적어도 하나의 광고를 대체하는 단계를 포함할 수 있다. 상기 시각적 특징은 텍스처, 컬러, 구성(compositions) 및 객체들로 구성된 그룹에서 선택될 수 있다.
상기 특징은 상기 적어도 하나의 광고의 적어도 이전에 상기 프로그램 콘텐츠의 하나 이상의 EPG 특징들일 수 있다. 이 경우, 상기 대체하는 단계는 상기 적어도 하나의 광고의 적어도 이전에 상기 프로그램 콘텐츠의 상기 EPG 특징의 미리 결정된 임계값 내의 하나 이상의 EPG 특징들을 갖는 대체 광고로 상기 적어도 하나의 광고를 대체하는 단계를 포함할 수 있다. 상기 하나 이상의 EPG 특징들은 장르일 수 있다.
상기 방법은 시청자의 시청습관 및 상기 시청자의 명시적 추천들 중 적어도 하나에 기초하여 상기 시청자를 위한 추천을 결정하는 단계를 더 포함할 수 있고, 상기 대체하는 단계는 상기 추천에 적어도 부분적으로 기초하여 선택되는 대체 광고로 상기 데이터 스트림 내의 상기 적어도 하나의 광고를 대체하는 단계를 더 포함한다.
대체 광고들을 데이터 스트림에 삽입하기 위한 디바이스가 또한 제공된다. 상기 디바이스는 상기 데이터 스트림을 수신하고, 상기 데이터 스트림에서 적어도 하나의 광고를 검출하고, 상기 적어도 하나의 광고의 적어도 이전에 프로그램 콘텐츠의 특징을 결정하고, 상기 데이터 스트림 내의 상기 적어도 하나의 광고를, 상기 결정에 적어도 부분적으로 기초하여 선택되는 대체 광고로 대체하는 프로세서를 포함한다.
상기 데이터 스트림이 비디오 데이터 스트림인 경우, 상기 디바이스는 상기 비디오 데이터 스트림에 대응하는 비디오를 디스플레이하기 위해 상기 프로세스에 동작 가능하게 접속된 디스플레이를 더 포함할 수 있다. 상기 데이터 스트림이 오디오 데이터 스트림인 경우, 상기 디바이스는 상기 오디오 데이터 스트림에 대응하는 오디오를 재생하기 위해 상기 프로세스에 동작 가능하게 접속된 적어도 하나의 스피커를 더 포함할 수 있다.
상기 디바이스는 시청자의 시청습관 및 상기 시청자의 명시적 추천들 중 적어도 하나에 기초하여 상기 시청자를 위한 추천을 결정하는 추천기 시스템을 더 포함할 수 있고, 상기 프로세서는 상기 추천에 적어도 부분적으로 기초하여 선택되는 대체 광고로 상기 데이터 스트림 내의 상기 적어도 하나의 광고를 대체한다.
또한, 본 발명의 방법들을 수행하기 위한 컴퓨터 프로그램 제품 및 컴퓨터 프로그램 제품의 저장을 위한 프로그램 저장 디바이스가 제공된다.
본 발명의 장치 및 방법들의 이들 및 그 외 다른 특징들, 면들 및 잇점들은 다음의 설명, 첨부한 청구항들 및 첨부한 도면들에 관하여 더 잘 이해될 것이다.
도 1은 본 발명의 방법들을 수행하기 위한 제1 디바이스의 개략도.
도 2는 본 발명의 방법들을 수행하기 위한 제2 디바이스의 개략도.
이 발명이 많은 다양한 유형들의 디바이스들에 적용가능할지라도, 텔레비전들 및 비디오 및/또는 이미지들을 디스플레이하기 위한 그 외 모니터들의 환경에서 특히 유용한 것으로 발견되었다. 그러므로, 텔레비전들 및 그 외 모니터들에 본 발명의 적용성이 제한됨이 없이, 본 발명은 이러한 환경에서 기술될 것이다. 그러나, 당업자들은 본 발명의 디바이스들이 튜너들과 같은 오디오도 재생할 수 있음을 알 것이다. 또한, 본 발명이 "방송(broadcast)" 데이터 스트림에 관하여 이하 기술되지만, 당업자들은 이는 단지 예로서 논해지고 본 발명이 이것으로 한정되는 것은 아님을 알 것이다. 예를 들면, 본 발명은 광대역 네트워크를 사용하여 인터넷을 통해 시청될 수 있는 스트리밍 비디오 콘텐츠에도 똑같이 적용될 수 있다.
도 1을 참조하면, 데이터 스트림에 광고들을 삽입시키기 위한, 텔레비전 (100)으로서 구성된 제1 디바이스가 도시되었다. 텔레비전은 CRT, LCD, 혹은 프로젝션 스크린과 같은 디스플레이 스크린(102)을 구비한다. 텔레비전(100)은 또한, 비디오 콘텐츠(이하, 간단히 "비디오(video)"라 함) 입력 신호(106) 형태로 데이터 스트림을 수신하는 프로세서(104)를 구비한다. 비디오 입력신호(106)는 이를테면 케이블, 방송 텔레비전, 위성, 혹은 튜너, VCR, DVD나 셋탑박스와 같은 외부 소스와 같은 이 기술에 알려져 있는 임의의 소스로부터 올 수 있다. 비디오 입력신호(106)는 방송신호 혹은 이를테면 인터넷으로부터의 스트리밍 비디오일 수 있다. 비디오 입력신호는 프로그램 콘텐츠 부분들 및 원 광고 부분들을 모두 담고 있다. 프로그램 부분들은 스포츠 이벤트들, 텔레비전 쇼들, 영화들 등일 수 있다. 원 광고 부분들은 제품들 및/또는 서비스들, 공식발표 등을 위한 하나 이상의 광고들일 수 있다. 또한, 프로세서(104)는 데이터, 세팅들, 및/또는 본 발명의 방법들뿐만 아니라 텔레비전(100)의 통상의 기능들을 수행하기 위한 프로그램 명령들을 저장하기 위한 저장 디바이스(108)에 동작 가능하게 연결된다. 단일 저장 디바이스(108)로서 도시되었지만, 이는 이 기술에 알려져 있는 많은 서로 다른 유형들의 저장 디바이스들 중 어느 것일 수 있는 몇 개의 개별적인 저장 디바이스들로 구현될 수도 있다.
프로세서(104)는 비디오 입력신호(106)를 수신하며, 필요시, 알려져 있는 바와 같이, 이를 처리하고, 디스플레이 스크린(102)에 호환되는 포맷으로 디스플레이 스크린에 신호(110)를 출력한다. 디스플레이 스크린(102)은 비디오 입력신호(106)의 비디오 부분을 디스플레이한다. 비디오 입력신호(106)의 오디오 부분(112)은 프 로세서(104)에 동작 가능하게 연결된 하나 이상의 스피커들(114)에서 재생된다. 하나 이상의 스피커들(114)은 도 1에 도시한 바와 같이 텔레비전(100)에 일체로 혹은 그로부터 별도로 있을 수 있다.
도 2를 참조하면, 광고들을 데이터 스트림에 삽입하는 제2 디바이스가 도시되었다. 제2 디바이스는 이를테면 셋탑박스, 튜너, 컴퓨터, DVD, 혹은 VCR과 같은 외부소스로서 구성된다. 외부소스는 일반적으로 여기서는 참조부호 150으로 표시하였으며 텔레비전(100)과 같은 디스플레이 디바이스에 비디오 입력신호를 공급하는 임의의 디바이스를 지칭한다. 도 2의 구성에서, 텔레비전(100)은 도 1에 구성된 바와 같을 수 있고, 혹은 단순히 외부소스(150)에 포함된 프로세서(152)의 제어 하의 모니터일 수도 있다. 이에 따라, 도 2에 도시한 바와 같이, 외부소스(150)의 프로세서(152)로부터의 입력 비디오 신호(106)는 디스플레이 스크린(102)에 혹은 텔레비전 프로세서(104)를 통해 디스플레이 스크린에 직접 입력될 수도 있다. 프로세서(152)는 하나 이상의 별도의 저장 디바이스들에 구현될 수 있는 저장 디바이스(154)에 동작 가능하게 연결된다. 저장 디바이스(154)는 본 발명의 방법들을 수행을 위한 것만이 아니라 외부소스 및/또는 텔레비전(100)의 정규 동작을 위한 프로그램 명령들과, 데이터 및 세팅들을 포함한다. 외부소스(150)는 시청자의 시청 선호도들의 암시적 및/또는 명시적 추천에 기초해서 사용자 프로파일을 발생시키기 위한 추천기(156)를 또한 포함할 수 있다. 추천의 생성은 이 기술에 알려져 있다. 암시적 추천들은 시청자의 시청 거동의 분석으로부터 형성되고 명시적 추천들은 자신이 선호하는 것과 선호하지 않는 것에 관해 시청자에 의해 입력된 피드백으로부 터 생성된다. 생성된 추천들은 암시적 및 명시적 방법들의 조합을 사용할 수도 있다. 프로세서(152)로부터 분리하여 있는 것으로 도시되었으나, 추천기는 프로세서(152)에 의해 수행되는 한 세트의 명령들일 수 있다.
후술하는 바와 같이, 디바이스의 구성에 따라, 프로세서(104, 152)는 데이터 스트림(106)을 수신하고, 데이터 스트림(106) 내의 적어도 하나의 광고를 검출하고, 적어도 광고 이전의 프로그램 콘텐츠의 특징을 결정하고, 데이터 스트림에 광고를 적어도 부분적으로 특징 결정에 근거해서 선택한 대체 광고로 대체한다. 프로세서(104, 152)는 데이터 스트림 내의 광고를 추천기 시스템(156)에 의해 생성된 추천에 적어도 부분적으로 기초하여 선택한 대체 광고로 대체시킬 수도 있다.
프로세서(104, 152)는 프로세서(104, 152)의 제어 하에 이를테면 모뎀(도시생략)을 통해, 원격 네트워크(116)에 동작 가능하게 연결될 수 있다. 원격 네트워크(116)는, 원격지에 지정되고 인터넷 웹 사이트일 수도 있는 대체 광고들의 데이터베이스를 구비할 수 있다. 대체 광고들은 원격 네트워크(116)로부터 주기적으로 갱신될 수 있는 저장 디바이스(108, 154) 내에 저장될 수도 있다. 대체 광고들은 데이터 스트림(106)에 첨부되어 "즉시(on the fly)" 사용될 수도 있고 혹은 저장 디바이스(108, 152)에 주기적으로 저장될 수도 있다. 위에 논한 바와 같이, 대체 광고들은 데이터 스트림 내 또 다른 채널에 위치할 수도 있다. 저장 디바이스(108, 152) 혹은 이의 할당된 부분이 대체 광고들로 모두 차게 되면, 이들은 선입선출(FIFO)과 같은, 이 기술에 알려져 있는 임의의 방법들에 의해 비워질 수 있다. 아니면, 대체 광고들은 추천 시스템(156)에 의해 생성된 시청자의 사용자 프로파일과 의 그들의 차별성(dissimilarity)에 따라 비워질 수 있다.
대체 광고들을 데이터 스트림에 삽입하는 방법을 도 1 및 도 2를 참조하여 논한다. 상기 방법은 데이터 스트림을 수신하는 것을 포함한다. 위에 논한 바와 같이, 데이터 스트림은 케이블 전송, 방송 전송, 위성 전송, 혹은 스트리밍 데이터일 수 있다. 프로세서(104, 152)는 디스플레이 스크린(102) 상에 디스플레이 및/또는 스피커(114)에서 재생을 위해 이러한 전송들을 수신, 디멀티플렉싱, 및 포맷하는데 필요한 임의의 하드웨어를 구비한 혹은 이에 동작 가능하게 연결된 것으로 한다. 프로세서(104, 1052)는 또한, 데이터 스트림(106) 내의 적어도 하나의 광고 및 가능하게는 데이터 스트림(106) 내의 각각의 광고를 검출한다. 데이터 스트림에서 광고들을 검출하는 방법들을 이 분야에 알려져 있다.
다음에, 프로세서(104, 152)는 적어도 (각) 검출된 광고에 앞서 있는 프로그램 콘텐츠의 특징을 결정한다. 결정은 (각) 광고 후에 행해질 수도 있는데, 그러나, 이러한 것은 데이터 스트림을 저장하는 것과 이의 디스플레이 및/또는 재생을 지연시키는 것을 수반할 것이다. 특징은 프로그램 콘텐츠의 임의의 특징일 수 있다. 특징(들)이 결정된 후에, 데이터 스트림 내의 (각) 광고는 적어도 부분적으로 결정에 기초하여 선택된 대체 광고로 대체된다. 위에 논한 바와 같이, 대체 광고는 원격 네트워크(116)에 있는 데이터베이스, 혹은 저장 디바이스(108, 154)에 있는 데이터베이스, 혹은 데이터 스트림(106) 자체로부터 선택될 수 있다. 프로세서(104, 152)는 소스로부터 대체 광고들을 불러들여 이를 포맷하여 데이터 스트림에 삽입하거나 아니면 대체 광고를 디스플레이 및/또는 재생하는데 필요한 임의의 하 드웨어를 구비하거나 이에 동작 가능하게 연결된 것으로 한다.
이러한 특징의 한 예는 프로그램 콘텐츠 내 스피치 패턴과 같은 프로그램 콘텐츠 내 오디오 특징 혹은 프로그램 콘텐츠 내 음악 특징이다. 스피치 패턴의 경우, 데이터 스트림(106)에 광고들의 대체는 적어도 광고에 앞선 프로그램 콘텐츠의 스피치 패턴의 미리 결정된 임계값 내의 스피치 패턴을 갖는 대체 광고로 광고를 대체시키는 것을 포함할 수 있다. 따라서, 대체 광고(들)의 스피치 패턴은 결정 혹은 확인되고, 유사도를 결정하기 위해 광고 주위의 프로그램 콘텐츠의 스피치 패턴과 비교되어야 한다. 대체 광고 및 프로그램 콘텐츠의 스피치 패턴이 유사하다면, 원 광고 대신 대체 광고가 삽입될 수 있다. 스피치 패턴들의 예들은 음조 및 억양이다. 스피치 패턴들의 검출은 이 기술에 알려져 있다.
유사하게, 음악 특징의 경우에, 데이터 스트림(106) 내의 광고들을 대체 광고로의 대체는 적어도 광고에 앞선 프로그램 콘텐츠 내 음악 특징의 미리 결정된 임계값 내의 음악 특징을 갖는 대체 광고로 광고를 대체시키는 것을 포함할 수 있다. 이에 따라, 대체 광고들의 하나 이상의 음악 특징이 결정 혹은 확인되고, 유사도를 결정하기 위해 광고 주위의 프로그램 콘텐츠의 대응 음악 특징과 비교되어야 한다. 대체 광고 및 프로그램 콘텐츠의 음악 특징(들)이 유사하다면, 대체 광고가 원 광고 대신에 삽입될 수 있다. 음악 특징들의 예들은 비트들, 템포, 리듬, 및 장르이다. 이러한 음악 특징들의 검출은 이 기술에 알려져 있다.
프로그램 콘텐츠의 특징의 또 다른 예는 적어도 (각) 광고 전의 프로그램 콘텐츠의 시각적 특징일 수 있다. 어느 경우이든, 데이터 스트림 내의 원 광고(들)를 대체 광고로 대체하는 것은 원 광고를 적어도 하나의 광고의 적어도 이전에 프로그램 콘텐츠 내 시각적 특징의 미리 결정된 임계값 내의 시각적 특징을 갖는 대체 광고로 대체하는 것을 포함할 수 있다. 따라서, 대체 광고들의 하나 이상의 시각적 특징들은 결정 혹은 확인되어 광고 전후의 프로그램 콘텐츠의 대응 시각적 특징들이 비교해 유사도를 결정해야 한다. 대체 광고 및 프로그램 콘텐츠의 시각적 특징(들)이 유사하다면, 대체 광고가 원 광고 대신 삽입될 수 있다. 시각적 광고들의 예들은 텍스처, 컬러, 구성(compositions) 및 객체들을 포함할 수 있다. 프로그램 콘텐츠에서 이러한 시각적 특징들의 검출은 이 기술에 알려져 있다.
특징의 또 다른 예는 적어도 하나의 광고의 적어도 이전에 프로그램 콘텐츠의 하나 이상의 EPG 특징들이다. 어느 경우이든, 데이터 스트림 내의 원 광고(들)를 대체 광고로 대체하는 것은 적어도 하나의 광고를 적어도 하나의 광고의 적어도 이전에 프로그램 콘텐츠 내 EPG 특징의 미리 결정된 임계값 내의 하나 이상의 EPG 특징들을 갖는 대체 광고로 대체하는 것을 포함할 수 있다. 따라서, 대체 광고들의 하나 이상의 EPG 특징들은 결정 혹은 확인되어 광고 전후의 프로그램 콘텐츠의 대응 EPG 특징들과 비교해 유사도를 결정해야 한다. 대체 광고 및 프로그램 콘텐츠의 EPG 특징(들)이 유사하다면, 대체 광고가 원 광고 대신 삽입될 수 있다. EPG 특징의 예들은 장르이다.
위의 예들에서, 프로그램 콘텐츠의 특징(들)은 대체 광고들 중 어느 것이-만약 있다면-데이터 스트림 내의 원 광고블록에 삽입될 수 있는지를 결정하기 위해서 대체 광고들의 대응 특징(들)에 비교된다. 비교는 대체 광고들의 분석으로부터 이 들 광고들의 특징들을 결정할 수 있고, 혹은 이러한 정보는 이를테면 룩업 테이블에 의해서 혹은 대체 광고 자체에 부속된 대체 광고들에 공급될 수 있다.
위에 기술한 방법들은 적합한 대체 광고를 결정함에 있어 추천을 이용할 수도 있다. 추천은 프로그램 부분의 하나 이상의 특징들과 조합하여 사용될 수 있다. 이에 따라, 방법은 시청자를 위한 추천을 결정하는 것을 포함할 수 있다. 알려져 있는 바와 같이, 결정은 시청자의 시청습관 및/또는 시청자로부터의 명시적 추천들에 기초할 수 있다. 어느 경우이든, 데이터 스트림 내의 원 광고(들)를 대체 광고로 대체하는 것은 적어도 부분적으로 추천에 기초하여 선택되는 대체 광고로 데이터 스트림 내의 광고를 대체하는 것을 포함할 수 있다. 암시적 및/또는 명시적 추천들에 기초하여 사용자 프로파일을 구축하는 추천들의 생성은 알려져 있다. 또한, 이를테면 참조로 내용을 여기 포함시키는 국제특허출원 WO01/33848 Al에 개시된 바와 같은, 사용자 선호도들에 기초하여 데이터 스트림 내의 광고들을 대체하는 것은 이 기술에 알려져 있다.
물론, 위의 예들 혹은 이외 어떤 다른 특징들의 임의의 조합은 데이터 스트림 내 삽입을 위한 대체 광고를 결정하는데 사용될 수 있다. 또한, 특징들 각각 및/또는 추천 각각에는 일부 특징들 및/또는 추천이 다른 것들보다 더 혹은 덜 가중될 수 있게 상이한 가중율이 할당될 수 있다. 가중율들은 적합한 사용자 인터페이스를 통해 시청자에 의해 할당될 수 있다.
시청자는 데이터 스트림에서 원 광고들 전부를 보기를 원하고 이를테면 슈퍼 볼 방송중에 데이터 스트림 내의 광고들 중 어느 것도 대체되는 것을 원하지 않는 것으로 결정할 수 있다. 따라서, 시청자는 이를테면 적합한 사용자 인터페이스를 통해서, 본 발명의 방법들을 활성화 및 비활성화하는 설정 간에 토글링할 수 있다.
본 발명의 방법들은 바람직하게는 방법들의 개개의 단계들에 대응하는 모듈들을 포함하는 컴퓨터 소프트웨어 프로그램인, 컴퓨터 소프트웨어 프로그램에 의해 수행되는데 특히 적합하다. 이러한 소프트웨어는 물론 집적화된 칩 혹은 주변장치와 같은 컴퓨터 판독 가능 매체에 실현될 수 있다.
본 발명의 바람직한 실시예들인 것으로 간주되는 것을 도시 및 기술하였으나, 물론, 본 발명의 정신 내에서 형태 혹은 상세에 다양한 수정 및 변경들이 쉽게 행해질 수도 있을 것임을 알 것이다. 그러므로, 본 발명은 기술 및 예시된 그대로의 형태들로 한정되는 것은 아니며 첨부한 청구항들의 범위 내의 모든 수정예들을 포함하게 구성된다.

Claims (21)

  1. 대체 광고들을 데이터 스트림에 삽입하는 방법에 있어서,
    상기 데이터 스트림을 수신하는 단계;
    상기 데이터 스트림에서 적어도 하나의 광고를 검출하는 단계;
    상기 적어도 하나의 광고의 적어도 이전에 프로그램 콘텐츠의 특징을 결정하는 단계; 및
    상기 결정에 적어도 부분적으로 기초하여 선택되는 대체 광고로 상기 데이터 스트림 내의 상기 적어도 하나의 광고를 대체하는 단계를 포함하는, 대체 광고들을 데이터 스트림에 삽입하는 방법.
  2. 제1항에 있어서, 상기 특징은 상기 적어도 하나의 광고의 적어도 이전에 상기 프로그램 콘텐츠의 오디오 특징인, 대체 광고들을 데이터 스트림에 삽입하는 방법.
  3. 제2항에 있어서, 상기 오디오 특징은 상기 적어도 하나의 광고의 적어도 이전에 상기 프로그램 콘텐츠의 스피치 패턴인, 대체 광고들을 데이터 스트림에 삽입하는 방법.
  4. 제3항에 있어서, 상기 대체하는 단계는 상기 적어도 하나의 광고의 적어도 이전에 상기 프로그램 콘텐츠의 상기 스피치 패턴의 미리 결정된 임계값 내의 스피치 패턴을 갖는 대체 광고로 상기 적어도 하나의 광고를 대체하는 단계를 포함하는, 대체 광고들을 데이터 스트림에 삽입하는 방법.
  5. 제3항에 있어서, 상기 스피치 패턴은 음조(pitch) 및 억양으로 구성되는 그룹에서 선택되는, 대체 광고들을 데이터 스트림에 삽입하는 방법.
  6. 제2항에 있어서, 상기 오디오 특징은 상기 적어도 하나의 광고의 적어도 이전에 상기 프로그램 콘텐츠의 음악 특징인, 대체 광고들을 데이터 스트림에 삽입하는 방법.
  7. 제6항에 있어서, 상기 대체하는 단계는 상기 적어도 하나의 광고의 적어도 이전에 상기 프로그램 콘텐츠의 상기 음악 특징의 미리 결정된 임계값 내의 음악 특징을 갖는 대체 광고로 상기 적어도 하나의 광고를 대체하는 단계를 포함하는, 대체 광고들을 데이터 스트림에 삽입하는 방법.
  8. 제6항에 있어서, 상기 음악 특징은 비트, 템포, 리듬 및 장르로 구성된 그룹에서 선택되는, 대체 광고들을 데이터 스트림에 삽입하는 방법.
  9. 제1항에 있어서, 상기 특징은 상기 적어도 하나의 광고의 적어도 이전에 상 기 프로그램 콘텐츠의 시각적 특징인, 대체 광고들을 데이터 스트림에 삽입하는 방법.
  10. 제9항에 있어서, 상기 대체하는 단계는 상기 적어도 하나의 광고의 적어도 이전에 상기 프로그램 콘텐츠의 상기 시각적 특징의 미리 결정된 임계값 내의 시각적 특징을 갖는 대체 광고로 상기 적어도 하나의 광고를 대체하는 단계를 포함하는, 대체 광고들을 데이터 스트림에 삽입하는 방법.
  11. 제9항에 있어서, 상기 시각적 특징은 텍스처, 컬러, 구성들 및 객체들(objects)로 구성된 그룹에서 선택되는, 대체 광고들을 데이터 스트림에 삽입하는 방법.
  12. 제1항에 있어서, 상기 특징은 상기 적어도 하나의 광고의 적어도 이전에 상기 프로그램 콘텐츠의 하나 이상의 전자 프로그램 가이드(electronic program guide(EPG)) 특징들인, 대체 광고들을 데이터 스트림에 삽입하는 방법.
  13. 제12항에 있어서, 상기 대체하는 단계는 상기 적어도 하나의 광고의 적어도 이전에 상기 프로그램 콘텐츠의 상기 EPG 특징의 미리 결정된 임계값 내의 하나 이상의 EPG 특징들을 갖는 대체 광고로 상기 적어도 하나의 광고를 대체하는 단계를 포함하는, 대체 광고들을 데이터 스트림에 삽입하는 방법.
  14. 제9항에 있어서, 상기 하나 이상의 EPG 특징들은 장르인, 대체 광고들을 데이터 스트림에 삽입하는 방법.
  15. 제1항에 있어서, 시청자의 시청습관 및 상기 시청자의 명시적 추천들 중 적어도 하나에 기초하여 상기 시청자를 위한 추천을 결정하는 단계를 더 포함하고, 상기 대체하는 단계는 적어도 부분적으로 상기 추천에 기초하여 선택되는 대체 광고로 상기 데이터 스트림 내의 상기 적어도 하나의 광고를 대체하는 단계를 더 포함하는, 대체 광고들을 데이터 스트림에 삽입하는 방법.
  16. 대체 광고들을 데이터 스트림에 삽입하기 위한 디바이스(100, 150)에 있어서,
    상기 데이터 스트림을 수신하고, 상기 데이터 스트림에서 적어도 하나의 광고를 검출하고, 상기 적어도 하나의 광고의 적어도 이전에 프로그램 콘텐츠의 특징을 결정하고, 상기 결정에 적어도 부분적으로 기초하여 선택되는 대체 광고로 상기 데이터 스트림 내의 상기 적어도 하나의 광고를 대체하는 프로세서(104, 152)를 포함하는, 대체 광고들을 데이터 스트림에 삽입하기 위한 디바이스.
  17. 제16항에 있어서, 상기 데이터 스트림은 비디오 데이터 스트림이며, 상기 디바이스는 상기 비디오 데이터 스트림에 대응하는 비디오를 디스플레이하기 위해 상 기 프로세스에 동작 가능하게 접속된 디스플레이(102)를 더 포함하는, 대체 광고들을 데이터 스트림에 삽입하기 위한 디바이스.
  18. 제16항에 있어서, 상기 데이터 스트림은 오디오 데이터 스트림이며, 상기 디바이스는 상기 오디오 데이터 스트림에 대응하는 오디오를 재생하기 위해 상기 프로세스에 동작 가능하게 접속된 적어도 하나의 스피커(114)를 더 포함하는, 대체 광고들을 데이터 스트림에 삽입하기 위한 디바이스.
  19. 제16항에 있어서, 시청자의 시청습관 및 상기 시청자의 명시적 추천들 중 적어도 하나에 기초하여 상기 시청자를 위한 추천을 결정하는 추천기 시스템(156)을 더 포함하고, 상기 프로세서는 상기 추천에 적어도 부분적으로 기초하여 선택되는 대체 광고로 상기 데이터 스트림 내의 상기 적어도 하나의 광고를 대체하는, 대체 광고들을 데이터 스트림에 삽입하기 위한 디바이스.
  20. 대체 광고들을 데이터 스트림에 삽입하기 위해 컴퓨터 판독 가능 매체로 구현되는 컴퓨터 프로그램 제품에 있어서,
    상기 데이터 스트림을 수신하기 위한 컴퓨터 판독 가능 프로그램 코드 수단;
    상기 데이터 스트림에서 적어도 하나의 광고를 검출하기 위한 컴퓨터 판독 가능 프로그램 코드 수단;
    상기 적어도 하나의 광고의 적어도 이전에 프로그램 콘텐츠의 특징을 결정하 기 위한 컴퓨터 판독 가능 프로그램 코드 수단; 및
    상기 결정에 적어도 부분적으로 기초하여 선택되는 대체 광고로 상기 데이터 스트림 내의 상기 적어도 하나의 광고를 대체하기 위한 컴퓨터 판독 가능 프로그램 코드 수단을 포함하는, 컴퓨터 프로그램 제품.
  21. 머신에 의해 판독 가능한 프로그램 저장 디바이스로서, 대체 광고들을 데이터 스트림에 삽입하는 방법 단계들을 수행하기 위해 상기 머신에 의해 실행 가능한 명령들의 프로그램을 유형적으로 구현하는, 상기 프로그램 저장 디바이스에 있어서,
    상기 방법은:
    상기 데이터 스트림을 수신하는 단계;
    상기 데이터 스트림에서 적어도 하나의 광고를 검출하는 단계;
    상기 적어도 하나의 광고의 적어도 이전에 프로그램 콘텐츠의 특징을 결정하는 단계; 및
    상기 결정에 적어도 부분적으로 기초하여 선택되는 대체 광고로 상기 데이터 스트림 내의 상기 적어도 하나의 광고를 대체하는 단계를 포함하는 방법의 단계들을 포함하는, 프로그램 저장 디바이스.
KR1020067009583A 2003-11-17 2004-11-15 주위 프로그램 콘텐츠에 기초한 비디오 스트림들에의광고의 삽입 KR20060116820A (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US52062103P 2003-11-17 2003-11-17
US60/520,621 2003-11-17

Publications (1)

Publication Number Publication Date
KR20060116820A true KR20060116820A (ko) 2006-11-15

Family

ID=34590474

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020067009583A KR20060116820A (ko) 2003-11-17 2004-11-15 주위 프로그램 콘텐츠에 기초한 비디오 스트림들에의광고의 삽입

Country Status (6)

Country Link
US (1) US20070101360A1 (ko)
EP (1) EP1687978A1 (ko)
JP (1) JP2007512735A (ko)
KR (1) KR20060116820A (ko)
CN (1) CN1883198A (ko)
WO (1) WO2005048602A1 (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100886149B1 (ko) * 2007-10-18 2009-02-27 (주)이엠티 기본 영상에 삽입 영상을 삽입하여 동영상을 형성하는방법 및 기록매체
KR101238845B1 (ko) * 2007-11-05 2013-03-04 삼성전자주식회사 호스트의 스토리지로부터 컨텐츠를 검색하여 삽입하는 방법및 그 장치

Families Citing this family (85)

* 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
US8574074B2 (en) 2005-09-30 2013-11-05 Sony Computer Entertainment America Llc Advertising impression determination
US7904187B2 (en) 1999-02-01 2011-03-08 Hoffberg Steven M Internet appliance system and method
US8205237B2 (en) 2000-09-14 2012-06-19 Cox Ingemar J Identifying works, using a sub-linear time search, such as an approximate nearest neighbor search, for initiating a work-based action, such as an action on the internet
US8751310B2 (en) 2005-09-30 2014-06-10 Sony Computer Entertainment America Llc Monitoring advertisement impressions
US7694318B2 (en) * 2003-03-07 2010-04-06 Technology, Patents & Licensing, Inc. Video detection and insertion
US9959383B1 (en) 2004-04-30 2018-05-01 Time Warner, Inc. Apparatus, method and system for brokering and provision of intelligent advertisement
US8763157B2 (en) 2004-08-23 2014-06-24 Sony Computer Entertainment America Llc Statutory license restricted digital media playback on portable devices
US20060212897A1 (en) * 2005-03-18 2006-09-21 Microsoft Corporation System and method for utilizing the content of audio/video files to select advertising content for display
US8626584B2 (en) * 2005-09-30 2014-01-07 Sony Computer Entertainment America Llc Population of an advertisement reference list
US20070083611A1 (en) * 2005-10-07 2007-04-12 Microsoft Corporation Contextual multimedia advertisement presentation
US10657538B2 (en) 2005-10-25 2020-05-19 Sony Interactive Entertainment LLC Resolution of advertising rules
US8676900B2 (en) 2005-10-25 2014-03-18 Sony Computer Entertainment America Llc Asynchronous advertising placement based on metadata
US20070118425A1 (en) 2005-10-25 2007-05-24 Podbridge, Inc. User device agent for asynchronous advertising in time and space shifted media network
US11004089B2 (en) 2005-10-25 2021-05-11 Sony Interactive Entertainment LLC Associating media content files with advertisements
US20070162761A1 (en) 2005-12-23 2007-07-12 Davis Bruce L Methods and Systems to Help Detect Identity Fraud
US20070157228A1 (en) 2005-12-30 2007-07-05 Jason Bayer Advertising with video ad creatives
US7751682B2 (en) * 2006-02-02 2010-07-06 Sharp Kabushiki Kaisha Content processing device, content processing method, control program, and storage medium
JP2007228343A (ja) * 2006-02-24 2007-09-06 Orion Denki Kk デジタル放送受信装置
EP2018728A4 (en) * 2006-05-05 2011-07-06 Sony Comp Entertainment Us ADVERTISEMENT ROTATION
US8707459B2 (en) 2007-01-19 2014-04-22 Digimarc Corporation Determination of originality of content
US8738749B2 (en) 2006-08-29 2014-05-27 Digimarc Corporation Content monitoring and host compliance evaluation
US8010511B2 (en) 2006-08-29 2011-08-30 Attributor Corporation Content monitoring and compliance enforcement
AU2007316477A1 (en) * 2006-11-03 2008-05-15 Google Inc. Content management system
US7707224B2 (en) 2006-11-03 2010-04-27 Google Inc. Blocking of unlicensed audio content in video files on a video hosting website
EP2111717A1 (en) * 2007-02-08 2009-10-28 Koninklijke Philips Electronics N.V. Patient entertainment system with supplemental patient-specific medical content
KR101464397B1 (ko) 2007-03-29 2014-11-28 더 닐슨 컴퍼니 (유에스) 엘엘씨 마케팅 및 엔터테인먼트 효과의 분석
US8874468B2 (en) 2007-04-20 2014-10-28 Google Inc. Media advertising
US9886981B2 (en) 2007-05-01 2018-02-06 The Nielsen Company (Us), Llc Neuro-feedback based stimulus compression device
US8924270B2 (en) 2007-05-03 2014-12-30 Google Inc. Monetization of digital content contributions
US8392253B2 (en) 2007-05-16 2013-03-05 The Nielsen Company (Us), Llc Neuro-physiology and neuro-behavioral based stimulus targeting system
US8611422B1 (en) 2007-06-19 2013-12-17 Google Inc. Endpoint based video fingerprinting
EP2009868B1 (en) * 2007-06-29 2016-09-07 Alcatel Lucent Method and system for improving the appearance of a person on the RTP stream coming from a media terminal
US20090019471A1 (en) * 2007-07-13 2009-01-15 Alcatel Lucent Personalized commercial cache
WO2009018374A1 (en) 2007-07-30 2009-02-05 Neurofocus, Inc. Neuro-response stimulus and stimulus attribute resonance estimator
US8386313B2 (en) 2007-08-28 2013-02-26 The Nielsen Company (Us), Llc Stimulus placement system using subject neuro-response measurements
US8392255B2 (en) 2007-08-29 2013-03-05 The Nielsen Company (Us), Llc Content based selection and meta tagging of advertisement breaks
US20090083129A1 (en) 2007-09-20 2009-03-26 Neurofocus, Inc. Personalized content delivery using neuro-response priming data
US8151292B2 (en) 2007-10-02 2012-04-03 Emsense Corporation System for remote access to media, and reaction and survey data from viewers of the media
US20090133047A1 (en) 2007-10-31 2009-05-21 Lee Hans C Systems and Methods Providing Distributed Collection and Centralized Processing of Physiological Responses from Viewers
US8347326B2 (en) 2007-12-18 2013-01-01 The Nielsen Company (US) Identifying key media events and modeling causal relationships between key events and reported feelings
JP2009152810A (ja) 2007-12-19 2009-07-09 Yahoo Japan Corp 録画再生装置及びその動作方法
US8769558B2 (en) 2008-02-12 2014-07-01 Sony Computer Entertainment America Llc Discovery and analytics for episodic downloaded media
JP5596669B2 (ja) * 2008-04-10 2014-09-24 ジーブイビービー ホールディングス エス.エイ.アール.エル. ライブ作品におけるコンテンツ置換方法及び装置
US20100036906A1 (en) * 2008-08-05 2010-02-11 Google Inc. Advertisements for streaming media
JP5334771B2 (ja) * 2008-10-07 2013-11-06 トムソン ライセンシング 広告クリップをビデオ系列に挿入する方法、及び対応する装置
US20100205628A1 (en) 2009-02-12 2010-08-12 Davis Bruce L Media processing methods and arrangements
US20100250325A1 (en) 2009-03-24 2010-09-30 Neurofocus, Inc. Neurological profiles for market matching and stimulus presentation
US9633014B2 (en) * 2009-04-08 2017-04-25 Google Inc. Policy based video content syndication
US8763090B2 (en) 2009-08-11 2014-06-24 Sony Computer Entertainment America Llc Management of ancillary content delivery and presentation
US20110213720A1 (en) * 2009-08-13 2011-09-01 Google Inc. Content Rights Management
US10987015B2 (en) 2009-08-24 2021-04-27 Nielsen Consumer Llc Dry electrodes for electroencephalography
US20110106750A1 (en) 2009-10-29 2011-05-05 Neurofocus, Inc. Generating ratings predictions using neuro-response data
US8209224B2 (en) 2009-10-29 2012-06-26 The Nielsen Company (Us), Llc Intracluster content management using neuro-response priming data
US9560984B2 (en) 2009-10-29 2017-02-07 The Nielsen Company (Us), Llc Analysis of controlled and automatic attention for introduction of stimulus material
US8684742B2 (en) 2010-04-19 2014-04-01 Innerscope Research, Inc. Short imagery task (SIT) research method
US8655428B2 (en) 2010-05-12 2014-02-18 The Nielsen Company (Us), Llc Neuro-response data synchronization
US9877063B2 (en) 2010-09-21 2018-01-23 Echostar Ukraine L.L.C. Interactive advertisement
JP5745876B2 (ja) * 2011-01-28 2015-07-08 株式会社ソニー・コンピュータエンタテインメント 放送番組処理装置、放送番組処理方法及びプログラム
BR112013028152A2 (pt) * 2011-05-05 2017-01-10 Thomson Licensing alocação dinâmica de propaganda
US20120290409A1 (en) * 2011-05-11 2012-11-15 Neurofocus, Inc. Marketing material enhanced wait states
US20130170820A1 (en) * 2011-12-29 2013-07-04 Stmicroelectronics Ltd. Video image capture and playback for display devices
US9888265B2 (en) * 2012-02-02 2018-02-06 Disney Enterprises, Inc. Stream messaging for program stream automation
US9569986B2 (en) 2012-02-27 2017-02-14 The Nielsen Company (Us), Llc System and method for gathering and analyzing biometric user feedback for use in social media and advertising applications
US9060671B2 (en) 2012-08-17 2015-06-23 The Nielsen Company (Us), Llc Systems and methods to gather and analyze electroencephalographic data
US9320450B2 (en) 2013-03-14 2016-04-26 The Nielsen Company (Us), Llc Methods and apparatus to gather and analyze electroencephalographic data
US8966521B2 (en) 2013-03-14 2015-02-24 The Nielsen Company (Us), Llc Methods and apparatus to present supplemental media on a second screen
CN103888803B (zh) * 2014-02-25 2017-05-03 四川长虹电器股份有限公司 用电视节目语音控制广告插播的方法和***
US9622702B2 (en) 2014-04-03 2017-04-18 The Nielsen Company (Us), Llc Methods and apparatus to gather and analyze electroencephalographic data
US20150317690A1 (en) * 2014-05-05 2015-11-05 Spotify Ab System and method for delivering media content with music-styled advertisements, including use of lyrical information
AU2016211254B2 (en) * 2015-01-30 2019-09-19 Inscape Data, Inc. Methods for identifying video segments and displaying option to view from an alternative source and/or on an alternative device
US9936250B2 (en) 2015-05-19 2018-04-03 The Nielsen Company (Us), Llc Methods and apparatus to adjust content presented to an individual
CN105072465A (zh) * 2015-08-27 2015-11-18 北京搜狗科技发展有限公司 一种视频播放控制方法及电子设备
CN112333524B (zh) * 2015-12-16 2024-02-02 六科股份有限公司 动态视频覆盖
CN105574746A (zh) * 2016-03-01 2016-05-11 叶澎涛 一种基于图像分析方法的广告监控方法
CN108810578A (zh) * 2017-05-05 2018-11-13 赵阳 应用于用户终端的广告插播方法及***
US10123058B1 (en) 2017-05-08 2018-11-06 DISH Technologies L.L.C. Systems and methods for facilitating seamless flow content splicing
CN107392666A (zh) * 2017-07-24 2017-11-24 北京奇艺世纪科技有限公司 广告数据处理方法、装置及广告投放方法和装置
US11115717B2 (en) 2017-10-13 2021-09-07 Dish Network L.L.C. Content receiver control based on intra-content metrics and viewing pattern detection
US10742338B2 (en) * 2018-01-26 2020-08-11 Clip Interactive, Llc Seamless integration of radio broadcast audio with streaming audio
CN109218772A (zh) * 2018-11-20 2019-01-15 四川长虹电器股份有限公司 智能电视信息推送方法及装置
CN110996121A (zh) * 2019-12-11 2020-04-10 北京市商汤科技开发有限公司 信息处理方法及装置、电子设备和存储介质
US11375251B2 (en) 2020-05-19 2022-06-28 International Business Machines Corporation Automatically generating enhancements to AV content
US11677992B2 (en) * 2021-06-21 2023-06-13 Rovi Guides, Inc. Methods and systems for displaying media content
ES1300408Y (es) * 2022-06-15 2023-08-30 Isart Josep Oriol Roca Dispositivo de sustitución de anuncios

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4739398A (en) * 1986-05-02 1988-04-19 Control Data Corporation Method, apparatus and system for recognizing broadcast segments
KR930018994A (ko) * 1992-02-29 1993-09-22 이필곤 T.v 내장용 화상표시회로
US5343251A (en) * 1993-05-13 1994-08-30 Pareto Partners, Inc. Method and apparatus for classifying patterns of television programs and commercials based on discerning of broadcast audio and video signals
US5410344A (en) * 1993-09-22 1995-04-25 Arrowsmith Technologies, Inc. Apparatus and method of selecting video programs based on viewers' preferences
US5515098A (en) * 1994-09-08 1996-05-07 Carles; John B. System and method for selectively distributing commercial messages over a communications network
US6002393A (en) * 1995-08-22 1999-12-14 Hite; Kenneth C. System and method for delivering targeted advertisements to consumers using direct commands
US5907321A (en) * 1996-03-27 1999-05-25 Spot Com, Inc. Method for transmitting and displaying an interchannel interval image in a cable system
US6698020B1 (en) * 1998-06-15 2004-02-24 Webtv Networks, Inc. Techniques for intelligent video ad insertion
US20020087973A1 (en) * 2000-12-28 2002-07-04 Hamilton Jeffrey S. Inserting local signals during MPEG channel changes
US6338044B1 (en) * 1999-03-17 2002-01-08 Loudeye Technologies, Inc. Personal digital content system
US6469749B1 (en) * 1999-10-13 2002-10-22 Koninklijke Philips Electronics N.V. Automatic signature-based spotting, learning and extracting of commercials and other video content
US7146329B2 (en) * 2000-01-13 2006-12-05 Erinmedia, Llc Privacy compliant multiple dataset correlation and content delivery system and methods
US8495679B2 (en) * 2000-06-30 2013-07-23 Thomson Licensing Method and apparatus for delivery of television programs and targeted de-coupled advertising
AU2001288754A1 (en) * 2000-09-06 2002-03-22 Cachestream Corporation Multiple advertising
US7203952B2 (en) * 2001-03-27 2007-04-10 Digeo, Inc. Passive program completion status indicator for an electronic program guide

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100886149B1 (ko) * 2007-10-18 2009-02-27 (주)이엠티 기본 영상에 삽입 영상을 삽입하여 동영상을 형성하는방법 및 기록매체
KR101238845B1 (ko) * 2007-11-05 2013-03-04 삼성전자주식회사 호스트의 스토리지로부터 컨텐츠를 검색하여 삽입하는 방법및 그 장치
US8856822B2 (en) 2007-11-05 2014-10-07 Samsung Electronics Co., Ltd. Method for inserting contents searched from storage of a host and apparatus thereof

Also Published As

Publication number Publication date
WO2005048602A1 (en) 2005-05-26
JP2007512735A (ja) 2007-05-17
CN1883198A (zh) 2006-12-20
US20070101360A1 (en) 2007-05-03
EP1687978A1 (en) 2006-08-09

Similar Documents

Publication Publication Date Title
KR20060116820A (ko) 주위 프로그램 콘텐츠에 기초한 비디오 스트림들에의광고의 삽입
US9538256B2 (en) Methods and systems for forced advertising
KR101247174B1 (ko) Tv 채널 리스트들을 관리하기 위한 방법 및 장치
US8694396B1 (en) Systems and methods for episodic advertisement tracking
US8769566B2 (en) Method and system for advertising based on the content of selected channels or broadcasted programs
EP1820346B1 (en) Customizing commercials
US20050028200A1 (en) Media content navigation associated advertising
KR100981700B1 (ko) 개인용 광고방송 채널을 형성하기 위한 방법 및 장치
US20070074243A1 (en) Inserting commercials in time-shifted broadcast content
US20010021994A1 (en) Television
JP2009543411A (ja) コンテンツ置換の方法
KR20090019830A (ko) 비디오를 식별하고 동기화하기 위한 핑거프린트, 장치 및 방법
KR20050057528A (ko) 비디오 레코더 유닛 및 그것의 동작 방법
JP2009188795A (ja) 放送受信システム
KR100762719B1 (ko) 방송 프로그래밍과 함께 멀티미디어 정보를 표시하는 방법및 장치
JP7214465B2 (ja) 放送信号受信装置および放送信号受信方法
KR100721446B1 (ko) 방송 송출 시스템 및 방법, 그리고 방송 수신 장치
JP4609244B2 (ja) コンテンツ再生装置及びコンテンツ再生方法
US6802075B2 (en) TV signal receiver

Legal Events

Date Code Title Description
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid