WO2004080073A3 - Method and system for video segment detection and substitution - Google Patents

Method and system for video segment detection and substitution Download PDF

Info

Publication number
WO2004080073A3
WO2004080073A3 PCT/GB2004/000955 GB2004000955W WO2004080073A3 WO 2004080073 A3 WO2004080073 A3 WO 2004080073A3 GB 2004000955 W GB2004000955 W GB 2004000955W WO 2004080073 A3 WO2004080073 A3 WO 2004080073A3
Authority
WO
WIPO (PCT)
Prior art keywords
advertisements
fingerprint data
video segment
video
substitution
Prior art date
Application number
PCT/GB2004/000955
Other languages
French (fr)
Other versions
WO2004080073A2 (en
Inventor
Patrick Igoe
Charles Eldering
Michael Plotnick
Richard Koenig
Rainer Lienhart
Christine Lienhart
Original Assignee
Half Minute Media Ltd
Patrick Igoe
Charles Eldering
Michael Plotnick
Richard Koenig
Rainer Lienhart
Christine Lienhart
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 Half Minute Media Ltd, Patrick Igoe, Charles Eldering, Michael Plotnick, Richard Koenig, Rainer Lienhart, Christine Lienhart filed Critical Half Minute Media Ltd
Priority to EP04718330A priority Critical patent/EP1606945A2/en
Publication of WO2004080073A2 publication Critical patent/WO2004080073A2/en
Publication of WO2004080073A3 publication Critical patent/WO2004080073A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/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/41415Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance involving a public display, viewable by several users in a public space outside their home, e.g. movie theatre, information kiosk
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/12Arrangements for observation, testing or troubleshooting
    • H04H20/14Arrangements for observation, testing or troubleshooting for monitoring programmes
    • 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
    • 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/21Server components or server architectures
    • H04N21/214Specialised server platform, e.g. server located in an airplane, hotel, hospital
    • H04N21/2143Specialised server platform, e.g. server located in an airplane, hotel, hospital located in a single building, e.g. hotel, hospital or museum
    • 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, manipulating MPEG-4 scene graphs
    • H04N21/23418Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics
    • 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, manipulating MPEG-4 scene graphs
    • H04N21/23424Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 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/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/254Management at additional data server, e.g. shopping server, rights management server
    • H04N21/2543Billing, e.g. for subscription services
    • H04N21/2547Third Party Billing, e.g. billing of advertiser
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • 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
    • 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
    • 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/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport 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, rendering scenes according to MPEG-4 scene graphs
    • H04N21/44008Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 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, rendering scenes according to MPEG-4 scene graphs
    • H04N21/44016Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 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/458Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules ; time-related management 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/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4755End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user preferences, e.g. favourite actors or genre
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6112Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving terrestrial transmission, e.g. DVB-T
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6125Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
    • 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
    • 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
    • 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/84Generation or processing of descriptive data, e.g. content descriptors
    • 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/84Generation or processing of descriptive data, e.g. content descriptors
    • H04N21/8405Generation or processing of descriptive data, e.g. content descriptors represented by keywords
    • 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/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8456Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/08Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
    • H04N7/087Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only
    • H04N7/088Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital
    • H04N7/0887Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital for the transmission of programme or channel identifying signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/08Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
    • H04N7/087Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only
    • H04N7/088Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital

Abstract

A first aspect provides a television signal substitution system that replaces standard video segments with selected replacement portions. Video segments such as advertisements are detected using techniques such as fingerprinting or manual detection. The detected video segment is replaced with a selected replacement portion and output to an output device. A second aspect provides an ad reselling system that sells targeted advertisements, which replaces standard advertisements in a video signal. Sponsors of the targeted advertisements are billed when their advertisements are used to replace other advertisements. In a third aspect, fingerprint data of known advertisements can be stored in a fingerprint database. When new fingerprint data is available, the fingerprint data can be automatically or manually transmitted to subscribers. Various techniques can be used to identify advertisements based on the fingerprint data.
PCT/GB2004/000955 2003-03-07 2004-03-08 Method and system for video segment detection and substitution WO2004080073A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
EP04718330A EP1606945A2 (en) 2003-03-07 2004-03-08 Method and system for video segment detection and substitution

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US45280203P 2003-03-07 2003-03-07
US60/452,802 2003-03-07
US51089603P 2003-10-14 2003-10-14
US60/510,896 2003-10-14

Publications (2)

Publication Number Publication Date
WO2004080073A2 WO2004080073A2 (en) 2004-09-16
WO2004080073A3 true WO2004080073A3 (en) 2004-12-02

Family

ID=32965594

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/GB2004/000955 WO2004080073A2 (en) 2003-03-07 2004-03-08 Method and system for video segment detection and substitution

Country Status (4)

Country Link
US (3) US20040237102A1 (en)
EP (1) EP1606945A2 (en)
GB (3) GB2399976B (en)
WO (1) WO2004080073A2 (en)

Families Citing this family (221)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6742183B1 (en) 1998-05-15 2004-05-25 United Video Properties, Inc. Systems and methods for advertising television networks, channels, and programs
AU2001234732A1 (en) 2000-02-01 2001-08-14 United Video Properties, Inc. Methods and systems for forced advertising
WO2004023437A2 (en) * 2002-09-06 2004-03-18 Visible World, Inc. System for authoring and editing personalized message campaigns
US20050177847A1 (en) * 2003-03-07 2005-08-11 Richard Konig Determining channel associated with video stream
US7694318B2 (en) * 2003-03-07 2010-04-06 Technology, Patents & Licensing, Inc. Video detection and insertion
US20040237102A1 (en) * 2003-03-07 2004-11-25 Richard Konig Advertisement substitution
US20050149968A1 (en) * 2003-03-07 2005-07-07 Richard Konig Ending advertisement insertion
US7738704B2 (en) * 2003-03-07 2010-06-15 Technology, Patents And Licensing, Inc. Detecting known video entities utilizing fingerprints
US7809154B2 (en) 2003-03-07 2010-10-05 Technology, Patents & Licensing, Inc. Video entity recognition in compressed digital video streams
JP2007528144A (en) 2003-07-11 2007-10-04 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Method and apparatus for generating and detecting a fingerprint functioning as a trigger marker in a multimedia signal
US7441203B2 (en) 2003-08-11 2008-10-21 Core Mobility, Inc. Interactive user interface presentation attributes for location-based content
US7343564B2 (en) * 2003-08-11 2008-03-11 Core Mobility, Inc. Systems and methods for displaying location-based maps on communication devices
US8407752B2 (en) * 2004-03-18 2013-03-26 Digimarc Corporation Synchronizing broadcast content with corresponding network content
US9959383B1 (en) 2004-04-30 2018-05-01 Time Warner, Inc. Apparatus, method and system for brokering and provision of intelligent advertisement
US20060013557A1 (en) * 2004-07-01 2006-01-19 Thomas Poslinski Suppression of trick modes in commercial playback
JP4293105B2 (en) * 2004-10-06 2009-07-08 ソニー株式会社 Information processing apparatus and method, and program
CN1797461A (en) * 2004-12-23 2006-07-05 华为技术有限公司 System and method for issuing information of ad craft
US20060150212A1 (en) * 2005-01-05 2006-07-06 Ripe, Llc Video-on-demand embedded advertising system and method
DE102005003393B4 (en) * 2005-01-24 2007-01-18 Loewe Opta Gmbh Method for the automatic selection of at least one electronic information and / or communication device and / or one device component
US20060195860A1 (en) * 2005-02-25 2006-08-31 Eldering Charles A Acting on known video entities detected utilizing fingerprinting
GB2423882A (en) * 2005-03-01 2006-09-06 Half Minute Media Ltd Acting on known video entities detected utilizing fingerprinting
US7665107B2 (en) * 2005-03-11 2010-02-16 Microsoft Corporation Viral advertising for interactive services
US20060242667A1 (en) * 2005-04-22 2006-10-26 Petersen Erin L Ad monitoring and indication
US7690011B2 (en) 2005-05-02 2010-03-30 Technology, Patents & Licensing, Inc. Video stream modification to defeat detection
US8145528B2 (en) 2005-05-23 2012-03-27 Open Text S.A. Movie advertising placement optimization based on behavior and content analysis
EP2309738A1 (en) * 2005-05-23 2011-04-13 Thomas S. Gilley Distributed scalable media environment
US20060271947A1 (en) * 2005-05-23 2006-11-30 Lienhart Rainer W Creating fingerprints
US8141111B2 (en) 2005-05-23 2012-03-20 Open Text S.A. Movie advertising playback techniques
US9648281B2 (en) 2005-05-23 2017-05-09 Open Text Sa Ulc System and method for movie segment bookmarking and sharing
US20070006077A1 (en) * 2005-06-30 2007-01-04 I7 Corp Sectorizing a display to present audience targeted information within different ones of the sectors
GB0523122D0 (en) * 2005-11-14 2005-12-21 Barton Grimley Clive Layered information technology
US20070136742A1 (en) * 2005-12-13 2007-06-14 General Instrument Corporation Method, apparatus and system for replacing advertisements in recorded video content
US20070143787A1 (en) * 2005-12-19 2007-06-21 Cankaya Hakki C System and method for providing context-aware local advertising in IPTV systems
US9015736B2 (en) 2005-12-29 2015-04-21 Rovi Guides, Inc. Systems and methods for episode tracking in an interactive media environment
WO2007080358A1 (en) * 2006-01-11 2007-07-19 Nds Limited Service replacement management in dvb systems
US20070174125A1 (en) * 2006-01-25 2007-07-26 Broadband Royalty Corporation Targeted ad insertion
US7721306B2 (en) * 2006-02-15 2010-05-18 Sony Corporation Bandwidth sharing
US20070199017A1 (en) * 2006-02-21 2007-08-23 Cozen Gary S Intelligent automated method and system for optimizing the value of the sale and/or purchase of certain advertising inventory
US9554093B2 (en) 2006-02-27 2017-01-24 Microsoft Technology Licensing, Llc Automatically inserting advertisements into source video content playback streams
CN101401118A (en) * 2006-03-06 2009-04-01 雅虎公司 System for serving advertisements over mobile devices
SG155922A1 (en) * 2006-04-05 2009-10-29 Agency Science Tech & Res Apparatus and method for analysing a video broadcast
EP2036340A4 (en) * 2006-06-12 2011-07-06 Invidi Tech Corp System and method for auctioning avails
US8561103B2 (en) * 2006-06-30 2013-10-15 At&T Intellectual Property Ii, L.P. Method and apparatus for providing a personalized television channel
US8522269B2 (en) 2006-08-22 2013-08-27 Goldspot Media, Inc. Method and apparatus for alternate content scheduling on mobile devices
US8468561B2 (en) 2006-08-09 2013-06-18 Google Inc. Preemptible station inventory
US20090044217A1 (en) * 2006-12-18 2009-02-12 Lutterbach R Steven System and methods for network TV broadcasts for out-of-home viewing with targeted advertising
US20080152300A1 (en) * 2006-12-22 2008-06-26 Guideworks, Llc Systems and methods for inserting advertisements during commercial skip
US20080168500A1 (en) * 2007-01-04 2008-07-10 Carlson Michael P System and method to automatically change the channel to a predefined channel during commercials
US20090037949A1 (en) * 2007-02-22 2009-02-05 Birch James R Integrated and synchronized cross platform delivery system
US20100318428A1 (en) * 2007-03-02 2010-12-16 Birch James R Dynamic prioritization of advertisements and content delivery system
US20100318429A1 (en) * 2007-03-02 2010-12-16 Birch James R Relative usage and location optimization system
US20100324992A1 (en) * 2007-03-02 2010-12-23 Birch James R Dynamically reactive response and specific sequencing of targeted advertising and content delivery system
US7912217B2 (en) * 2007-03-20 2011-03-22 Cisco Technology, Inc. Customized advertisement splicing in encrypted entertainment sources
US20080235090A1 (en) * 2007-03-23 2008-09-25 Olof Lundstrom Method and arrangement for managing personalized advertisements in a tv system
US10356366B2 (en) * 2007-05-31 2019-07-16 Sony Interactive Entertainment America Llc System and method for taking control of a system during a commercial break
US20080306818A1 (en) 2007-06-08 2008-12-11 Qurio Holdings, Inc. Multi-client streamer with late binding of ad content
FR2917527A1 (en) * 2007-06-13 2008-12-19 Publicite Bancaire Reseaux Pbr Information diffusion device for e.g. automated cash dispenser, has video connection connected to information diffusion unit for transiting video flow, where video flow includes information from information source
US20080313029A1 (en) * 2007-06-13 2008-12-18 Qurio Holdings, Inc. Push-caching scheme for a late-binding advertisement architecture
US8560391B1 (en) 2007-06-15 2013-10-15 At&T Mobility Ii Llc Classification engine for dynamic E-advertisement content insertion
US8949886B2 (en) * 2007-06-18 2015-02-03 Alcatel Lucent Targeted advertisement insertion with interface device assisted switching
US20080319844A1 (en) * 2007-06-22 2008-12-25 Microsoft Corporation Image Advertising System
US8423003B2 (en) * 2007-07-11 2013-04-16 Yahoo! Inc. System for serving targeted advertisements over mobile messaging services
US8635106B2 (en) * 2007-07-11 2014-01-21 Yahoo! Inc. System for targeting data to users on mobile devices
GB2451518B (en) * 2007-08-03 2010-09-01 Sony Service Ct Multicast television system
US8654255B2 (en) * 2007-09-20 2014-02-18 Microsoft Corporation Advertisement insertion points detection for online video advertising
US20090133057A1 (en) * 2007-11-21 2009-05-21 Microsoft Corporation Revenue Techniques Involving Segmented Content and Advertisements
WO2009073214A2 (en) * 2007-12-04 2009-06-11 Bytemobile, Inc. Advertisement insertion module and advertisement replacement module
US8762476B1 (en) 2007-12-20 2014-06-24 Qurio Holdings, Inc. RDMA to streaming protocol driver
US20100312646A1 (en) * 2007-12-21 2010-12-09 Yahoo! Inc. System for serving advertisements targeted to geographic areas over mobile devices
US20100023495A1 (en) * 2007-12-21 2010-01-28 Yahoo! Inc. System for suggesting keywords based on mobile specific attributes
US20090164299A1 (en) * 2007-12-21 2009-06-25 Yahoo! Inc. System for providing a user interface for displaying and creating advertiser defined groups of mobile advertisement campaign information targeted to mobile carriers
US8694396B1 (en) * 2007-12-26 2014-04-08 Rovi Guides, Inc. Systems and methods for episodic advertisement tracking
US8051442B2 (en) * 2007-12-31 2011-11-01 Dish Network L.L.C. Methods and apparatus for presenting advertisements based on a location of a presentation device
US20090171787A1 (en) * 2007-12-31 2009-07-02 Microsoft Corporation Impressionative Multimedia Advertising
US20090193455A1 (en) * 2008-01-29 2009-07-30 Samsung Electronics Co., Ltd. Information storage medium and method for providing additional contents based on trigger, and digital broadcast reception apparatus
MX2010008352A (en) 2008-01-29 2010-08-18 Samsung Electronics Co Ltd Content recording control method for peers, and a device therefor.
US8973028B2 (en) * 2008-01-29 2015-03-03 Samsung Electronics Co., Ltd. Information storage medium storing metadata and method of providing additional contents, and digital broadcast reception apparatus
MX2010008351A (en) * 2008-01-29 2010-08-18 Samsung Electronics Co Ltd Method for providing a content-sharing service, and a device therefor.
US20090199229A1 (en) * 2008-02-05 2009-08-06 Yahoo! Inc. System for providing advertisements across multiple channels
US8060904B1 (en) 2008-02-25 2011-11-15 Qurio Holdings, Inc. Dynamic load based ad insertion
US20090222850A1 (en) * 2008-03-03 2009-09-03 Microsoft Corporation Advertisement skip view
KR101581354B1 (en) * 2008-03-07 2015-12-30 엘지전자 주식회사 method of receiving a broadcasting signal and apparatus for receiving a broadcasting signal
US20090235312A1 (en) * 2008-03-11 2009-09-17 Amir Morad Targeted content with broadcast material
US8935720B1 (en) * 2008-03-20 2015-01-13 Sprint Communications Company L. P. Multimedia ad delivery
US20090247139A1 (en) * 2008-03-31 2009-10-01 Yahoo! Inc. System for adapting online advertising campaigns to incorporate mobile advertising
US8644808B2 (en) * 2008-03-31 2014-02-04 Yahoo! Inc. System for providing mobile advertisement actions
US20090247192A1 (en) * 2008-03-31 2009-10-01 Yahoo! Inc. System for mobile advanced matching
GB2460844B (en) * 2008-06-10 2012-06-06 Half Minute Media Ltd Automatic detection of repeating video sequences
US8655878B1 (en) * 2010-05-06 2014-02-18 Zeitera, Llc Scalable, adaptable, and manageable system for multimedia identification
US20090320063A1 (en) * 2008-06-23 2009-12-24 Microsoft Corporation Local advertisement insertion detection
US20090320060A1 (en) * 2008-06-23 2009-12-24 Microsoft Corporation Advertisement signature tracking
US20100022222A1 (en) * 2008-07-28 2010-01-28 Yahoo! Inc. System for providing search services over mobile messaging
US8499244B2 (en) * 2008-07-31 2013-07-30 Microsoft Corporation Automation-resistant, advertising-merged interactive services
US20100057527A1 (en) * 2008-08-29 2010-03-04 Disney Enterprises, Inc. System and method for personalized action based on a comparison of delivered content with a content fingerprint database
US8332885B2 (en) * 2008-10-14 2012-12-11 Time Warner Cable Inc. System and method for content delivery with multiple embedded messages
US9355554B2 (en) * 2008-11-21 2016-05-31 Lenovo (Singapore) Pte. Ltd. System and method for identifying media and providing additional media content
US10631068B2 (en) 2008-11-26 2020-04-21 Free Stream Media Corp. Content exposure attribution based on renderings of related content across multiple devices
US8180891B1 (en) 2008-11-26 2012-05-15 Free Stream Media Corp. Discovery, access control, and communication with networked services from within a security sandbox
US9961388B2 (en) 2008-11-26 2018-05-01 David Harrison Exposure of public internet protocol addresses in an advertising exchange server to improve relevancy of advertisements
US10334324B2 (en) 2008-11-26 2019-06-25 Free Stream Media Corp. Relevant advertisement generation based on a user operating a client device communicatively coupled with a networked media device
US10880340B2 (en) 2008-11-26 2020-12-29 Free Stream Media Corp. Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device
US10419541B2 (en) 2008-11-26 2019-09-17 Free Stream Media Corp. Remotely control devices over a network without authentication or registration
US9986279B2 (en) 2008-11-26 2018-05-29 Free Stream Media Corp. Discovery, access control, and communication with networked services
US9154942B2 (en) 2008-11-26 2015-10-06 Free Stream Media Corp. Zero configuration communication between a browser and a networked media device
US9519772B2 (en) 2008-11-26 2016-12-13 Free Stream Media Corp. Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device
US10977693B2 (en) 2008-11-26 2021-04-13 Free Stream Media Corp. Association of content identifier of audio-visual data with additional data through capture infrastructure
US9026668B2 (en) 2012-05-26 2015-05-05 Free Stream Media Corp. Real-time and retargeted advertising on multiple screens of a user watching television
US9386356B2 (en) * 2008-11-26 2016-07-05 Free Stream Media Corp. Targeting with television audience data across multiple screens
US10567823B2 (en) 2008-11-26 2020-02-18 Free Stream Media Corp. Relevant advertisement generation based on a user operating a client device communicatively coupled with a networked media device
US20170270292A1 (en) * 2008-11-26 2017-09-21 David Harrison Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device
US20100153995A1 (en) * 2008-12-12 2010-06-17 At&T Intellectual Property I, L.P. Resuming a selected viewing channel
US8207989B2 (en) * 2008-12-12 2012-06-26 Microsoft Corporation Multi-video synthesis
WO2010088605A2 (en) * 2009-01-30 2010-08-05 Invidi Technologies Corporation System and method for auctioning avails
WO2010112591A1 (en) 2009-04-02 2010-10-07 Koninklijke Kpn N.V. Playing out interludes based on predicted duration of channel-switching delay or of invoked pause
US9015741B2 (en) 2009-04-17 2015-04-21 Gracenote, Inc. Method and system for remotely controlling consumer electronic devices
US9094715B2 (en) 2009-05-29 2015-07-28 Cognitive Networks, Inc. Systems and methods for multi-broadcast differentiation
JP2013501477A (en) * 2009-08-05 2013-01-10 アイファロ メディア ゲーエムベーハー Supplementary media distribution method
US8359616B2 (en) 2009-09-30 2013-01-22 United Video Properties, Inc. Systems and methods for automatically generating advertisements using a media guidance application
US8930991B2 (en) * 2009-11-19 2015-01-06 Gregory Philpott System and method for delivering content to mobile devices
KR101847977B1 (en) * 2010-04-02 2018-04-11 삼성전자주식회사 Device and method for enforcing an advertisement watching
US8910198B2 (en) 2010-06-02 2014-12-09 Time Warner Cable Enterprises Llc Multicast video advertisement insertion using routing protocols
CN102143039B (en) * 2010-06-29 2013-11-06 华为技术有限公司 Data segmentation method and equipment for data compression
US9288550B2 (en) * 2010-08-09 2016-03-15 Surewaves Mediatech Private Limited Method and system for integrated media planning and automated advertisement distribution and insertion
US10003857B2 (en) * 2010-08-09 2018-06-19 Surewaves Mediatech Private Limited Method and system for inserting a local television content and a regional advertisement under centralized control
US20160005081A1 (en) * 2010-08-16 2016-01-07 Iheartmedia Management Services, Inc. Triggered content modification
WO2012031075A1 (en) * 2010-09-01 2012-03-08 Magnus Sorlander Fail-safe switch for media insertion server in a broadcast stream
US9179198B2 (en) * 2010-10-01 2015-11-03 Sony Corporation Receiving apparatus, receiving method, and program
US8863165B2 (en) 2010-11-01 2014-10-14 Gracenote, Inc. Method and system for presenting additional content at a media system
NL2006291C2 (en) * 2011-02-24 2012-08-27 Civolution B V Broadcasting an information signal having special content for triggering an appropriate action in user device.
US20120254915A1 (en) * 2011-03-30 2012-10-04 Google Inc. Transition from locally stored video data to broadcast feed
US8949901B2 (en) 2011-06-29 2015-02-03 Rovi Guides, Inc. Methods and systems for customizing viewing environment preferences in a viewing environment control application
US8966512B2 (en) 2011-07-22 2015-02-24 American Megatrends, Inc. Inserting advertisement content in video stream
JP6071184B2 (en) 2011-10-26 2017-02-01 サターン ライセンシング エルエルシーSaturn Licensing LLC Receiving apparatus, receiving method, program, and information processing system
US8966525B2 (en) * 2011-11-08 2015-02-24 Verizon Patent And Licensing Inc. Contextual information between television and user device
US9270718B2 (en) * 2011-11-25 2016-02-23 Harry E Emerson, III Internet streaming and the presentation of dynamic content
US20150142572A1 (en) * 2011-12-16 2015-05-21 Siddharth Vijayakrishnan Serving content based on online registration and offline messages
GB2485694B (en) * 2012-01-27 2013-02-20 Half Minute Media Ltd Automatic detection and replacement of commercial spots
AU2013248891B2 (en) 2012-04-18 2017-02-16 Google Llc Method and system for inserting content into streaming media at arbitrary time points
US10856052B1 (en) * 2012-04-26 2020-12-01 Cox Communications, Inc. Localized peer-to-peer network of set top boxes
US9531993B1 (en) * 2012-06-22 2016-12-27 Google Inc. Dynamic companion online campaign for television content
US9471701B2 (en) 2012-06-28 2016-10-18 Citrix Systems, Inc. Methods and systems for secure in-network insertion of web content and web services
US8645994B2 (en) 2012-06-28 2014-02-04 Microsoft Corporation Brand detection in audiovisual media
US9148707B2 (en) 2012-07-13 2015-09-29 Lodgenet Interactive Corporation System and method to provide out-of-band broadcast trigger synchronization and communication to insertion devices
US8495675B1 (en) 2012-07-30 2013-07-23 Mdialog Corporation Method and system for dynamically inserting content into streaming media
US9883247B2 (en) * 2012-08-13 2018-01-30 Saturn Licensing Llc Reception apparatus, reception method, transmission apparatus, and transmission method
US9883208B2 (en) 2012-09-27 2018-01-30 Canoe Ventures Llc Data synchronization for content on demand asset insertion decisions
US8805721B2 (en) * 2012-09-27 2014-08-12 Canoe Ventures Instantiation of asset insertion processing on multiple computing devices for directing insertion of assets into content on demand
US9872075B2 (en) 2012-09-27 2018-01-16 Canoe Ventures Asset scoring and ranking for content on demand insertion
US9386349B2 (en) 2012-09-27 2016-07-05 Canoe Ventures, Llc Asset conflict resolution for content on demand asset insertion
US9398340B2 (en) 2012-09-27 2016-07-19 Canoe Ventures, Llc Asset qualification for content on demand insertion
US9961415B2 (en) 2013-01-24 2018-05-01 Google Llc Method and system for identifying events in a streaming media program
FR3001599B1 (en) * 2013-01-30 2016-05-06 Clickon METHOD FOR RECOGNIZING VIDEO CONTENT OR REAL-TIME IMAGES
US10491939B2 (en) 2013-04-02 2019-11-26 LVL Studio Inc. Clear screen broadcasting
CN110083714B (en) 2013-04-05 2024-02-13 杜比实验室特许公司 Acquisition, recovery, and matching of unique information from file-based media for automatic file detection
FR3007235B1 (en) * 2013-06-12 2015-07-10 Viddiga DATA PROCESSING DEVICE
US9100718B2 (en) * 2013-06-14 2015-08-04 Beamly Limited System for synchronising content with live television
US8762564B1 (en) 2013-07-10 2014-06-24 Mdialog Corporation Method and system for dynamically selecting, assembling and inserting content into stream media
EP3026922B1 (en) 2013-07-26 2021-01-06 Panasonic Intellectual Property Management Co., Ltd. Video receiving device, appended information display method, and appended information display system
EP3029944B1 (en) 2013-07-30 2019-03-06 Panasonic Intellectual Property Management Co., Ltd. Video reception device, added-information display method, and added-information display system
JP6240899B2 (en) 2013-09-04 2017-12-06 パナソニックIpマネジメント株式会社 Video receiving apparatus, video recognition method, and additional information display system
WO2015033500A1 (en) 2013-09-04 2015-03-12 パナソニックIpマネジメント株式会社 Video reception device, video recognition method, and additional information display system
US10318579B2 (en) 2013-09-06 2019-06-11 Gracenote, Inc. Inserting information into playing content
US9465995B2 (en) 2013-10-23 2016-10-11 Gracenote, Inc. Identifying video content via color-based fingerprint matching
US11055747B2 (en) * 2013-11-11 2021-07-06 Iheartmedia Management Services, Inc. Split spot breaks
US20150163545A1 (en) * 2013-12-11 2015-06-11 Echostar Technologies L.L.C. Identification of video content segments based on signature analysis of the video content
US9264656B2 (en) 2014-02-26 2016-02-16 Rovi Guides, Inc. Systems and methods for managing storage space
US9774924B2 (en) 2014-03-26 2017-09-26 Panasonic Intellectual Property Management Co., Ltd. Video reception device, video recognition method and additional information display system
US10194216B2 (en) 2014-03-26 2019-01-29 Panasonic Intellectual Property Management Co., Ltd. Video reception device, video recognition method, and additional information display system
US10091263B2 (en) * 2014-05-21 2018-10-02 Audible Magic Corporation Media stream cue point creation with automated content recognition
US10616613B2 (en) 2014-07-17 2020-04-07 Panasonic Intellectual Property Management Co., Ltd. Recognition data generation device, image recognition device, and recognition data generation method
CA2924036C (en) * 2014-08-01 2023-08-22 Sony Corporation Receiving device, receiving method, transmitting device, and transmitting method
CN106233746B (en) 2014-08-21 2019-07-09 松下知识产权经营株式会社 Content identification device, content identification method and recording medium
US10002638B2 (en) 2014-09-30 2018-06-19 Viacom International Inc. System and method for time delayed playback
US9596491B2 (en) * 2014-12-19 2017-03-14 Arris Enterprises, Inc. Detection of failures in advertisement replacement
KR20160085076A (en) * 2015-01-07 2016-07-15 삼성전자주식회사 Method for determining broadcasting server for providing contents and electronic device for implementing the same
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
EP3323245B1 (en) 2015-07-16 2021-08-25 Inscape Data, Inc. Detection of common media segments
CN106375848A (en) * 2015-07-23 2017-02-01 无锡天脉聚源传媒科技有限公司 Video playback prompting method and video playback prompting device
WO2017027824A1 (en) 2015-08-13 2017-02-16 Arris Enterprises Llc System and method for detecting advertisements in multimedia assets
KR20170025293A (en) * 2015-08-28 2017-03-08 삼성전자주식회사 Broadcast receiving device, method for controlling the same and computer-readable recording medium
US9743154B2 (en) * 2015-09-09 2017-08-22 Sorenson Media, Inc Dynamic video advertisement replacement
US10771857B2 (en) * 2015-12-29 2020-09-08 Gold Line Telemanagement Inc. Video stream ad replacement
US10104445B2 (en) * 2016-04-01 2018-10-16 Rovi Guides, Inc. Systems and methods for providing a playlist of user-relevant content for playback in place of advertisement content
US10097865B2 (en) 2016-05-12 2018-10-09 Arris Enterprises Llc Generating synthetic frame features for sentinel frame matching
US11256923B2 (en) 2016-05-12 2022-02-22 Arris Enterprises Llc Detecting sentinel frames in video delivery using a pattern analysis
US9621929B1 (en) * 2016-07-22 2017-04-11 Samuel Chenillo Method of video content selection and display
US10932011B2 (en) * 2016-08-01 2021-02-23 Iheartmedia Management Services, Inc. Media substitution triggered by broadcast watermark
KR102410473B1 (en) * 2016-08-01 2022-06-17 삼성전자주식회사 Electronic apparatus, and operating method for the same
WO2018026162A1 (en) 2016-08-01 2018-02-08 Samsung Electronics Co., Ltd. Electronic apparatus and method of operating the same
US11366586B2 (en) 2016-11-18 2022-06-21 Google Llc Streaming application environment with recovery of lost or delayed input events
US10623460B2 (en) * 2016-11-18 2020-04-14 Google Llc Streaming application environment with remote device input synchronization
KR102303753B1 (en) 2017-02-15 2021-09-17 삼성전자주식회사 Method and apparatus for providing a content
KR102275494B1 (en) 2017-06-30 2021-07-12 로쿠, 인코퍼레이티드 Method and system for determining frame certainty for automatic content recognition
US10567819B2 (en) 2017-09-07 2020-02-18 At&T Intellectual Property I, L.P. Method and system for sponsoring data on a network
US10803038B2 (en) 2017-09-13 2020-10-13 The Nielsen Company (Us), Llc Cold matching by automatic content recognition
US10306333B2 (en) * 2017-09-13 2019-05-28 The Nielsen Company (Us), Llc Flagging advertisement frames for automatic content recognition
EP3908005A1 (en) * 2017-10-25 2021-11-10 Google LLC Distribution of network traffic for streaming content
US10904636B2 (en) 2017-11-17 2021-01-26 Enseo, Inc. Content management system and method for use of same
US10904640B2 (en) 2017-11-17 2021-01-26 Enseo, Inc. Content management system and method for use of same
US10346474B1 (en) * 2018-03-30 2019-07-09 Alphonso Inc. System and method for detecting repeating content, including commercials, in a video data stream using audio-based and video-based automated content recognition
CN108880661B (en) * 2018-07-02 2020-09-04 成都国恒空间技术工程有限公司 Incoherent threshold decision frame synchronization method, device and readable storage medium thereof
US10506275B1 (en) 2018-07-16 2019-12-10 Gracenote, Inc. Dynamic control of fingerprinting rate to facilitate time-accurate revision of media content
US10904587B2 (en) * 2018-07-19 2021-01-26 Gracenote, Inc. Establishment and use of time mapping based on interpolation using low-rate fingerprinting, to help facilitate frame-accurate content revision
US10820020B2 (en) 2018-07-19 2020-10-27 Gracenote, Inc. Advanced preparation for content revision based on expected latency in obtaining new content
US11178451B2 (en) 2018-08-17 2021-11-16 Roku, Inc. Dynamic playout of transition frames while transitioning between playout of media streams
US10880600B2 (en) * 2018-12-27 2020-12-29 The Nielsen Company (US) Methods and apparatus to monitor digital media
US11509943B1 (en) * 2021-05-26 2022-11-22 Oran Gilad System and method for remunerating a display of a cognate substitute video
WO2020231827A1 (en) 2019-05-10 2020-11-19 The Nielsen Company (Us), Llc Content-modification system with responsive transmission of reference fingerprint data feature
WO2020231927A1 (en) 2019-05-10 2020-11-19 The Nielsen Company (Us), Llc Content-modification system with responsive transmission of reference fingerprint data feature
WO2020231815A1 (en) * 2019-05-10 2020-11-19 The Nielsen Company (Us), Llc Content-modification system with fingerprint data mismatch and responsive action feature
US10796159B1 (en) * 2019-05-10 2020-10-06 The Nielsen Company (Us), Llc Content-modification system with use of multiple fingerprint data types feature
US11373440B2 (en) 2019-05-10 2022-06-28 Roku, Inc. Content-modification system with fingerprint data match and mismatch detection feature
US20200366573A1 (en) * 2019-05-17 2020-11-19 Citrix Systems, Inc. Systems and methods for visualizing dependency experiments
US11416362B2 (en) 2019-05-17 2022-08-16 Citrix Systems, Inc. Dependency API controlled experiment dashboard
WO2020240397A1 (en) * 2019-05-25 2020-12-03 Maruthi Viswanathan A system and methods to process media, broadcast & render wirelessly
US11234050B2 (en) * 2019-06-18 2022-01-25 Roku, Inc. Use of steganographically-encoded data as basis to control dynamic content modification as to at least one modifiable-content segment identified based on fingerprint analysis
US11172269B2 (en) 2020-03-04 2021-11-09 Dish Network L.L.C. Automated commercial content shifting in a video streaming system
US11250480B1 (en) * 2020-07-30 2022-02-15 Roku, Inc. Replacement advertisement selection after channel changes
EP4109913A1 (en) * 2021-06-23 2022-12-28 HURRA Communications GmbH Method and system for optimizing the detection of a specific position within a data stream
US11843824B2 (en) 2021-10-18 2023-12-12 Synamedia Limited Digital processing systems and methods for managing presentation of stream portions
ES1300408Y (en) * 2022-06-15 2023-08-30 Isart Josep Oriol Roca Ad replacement device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000036775A1 (en) * 1998-12-15 2000-06-22 Logan James D Apparatus and methods for broadcast monitoring and for providing individual programming
WO2001033848A1 (en) * 1999-11-01 2001-05-10 Koninklijke Philips Electronics N.V. Method and apparatus for swapping the video contents of undesired commercial breaks or other video sequences
WO2002102079A1 (en) * 2001-06-08 2002-12-19 Grotuit Media, Inc. Audio and video program recording, editing and playback systems using metadata
US20030001970A1 (en) * 1999-09-27 2003-01-02 General Instrument Corporation Graphics subsystem bypass method and apparatus

Family Cites Families (124)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US192045A (en) * 1877-06-12 Improvement in urinals
US115595A (en) * 1871-06-06 Improvement in gas-machines
US194592A (en) * 1877-08-28 Improvement in hay-rakers, loaders, and stackers
US227475A (en) * 1880-05-11 pefess
US83439A (en) * 1868-10-27 Improvement in sash-fastener
US19904A (en) * 1858-04-13 Improvement in reaping and mowing machines
US19205A (en) * 1858-01-26 Heel-spttb to prevent slipping on ice
US192050A (en) * 1877-06-19 Improvement in pulleys
US3919479A (en) * 1972-09-21 1975-11-11 First National Bank Of Boston Broadcast signal identification system
US4822223A (en) * 1987-09-23 1989-04-18 Williams William L Wood insert
US4888638A (en) * 1988-10-11 1989-12-19 A. C. Nielsen Company System for substituting television programs transmitted via telephone lines
DE68928907T2 (en) * 1988-10-17 1999-09-16 Hemasure METHOD FOR THE COVALENT SURFACE MODIFICATION OF HYDROPHOBIC POLYMERS AND PRODUCTS THEREOF
US4974085A (en) * 1989-05-02 1990-11-27 Bases Burke Institute, Inc. Television signal substitution
US5155591A (en) * 1989-10-23 1992-10-13 General Instrument Corporation Method and apparatus for providing demographically targeted television commercials
US5029014A (en) * 1989-10-26 1991-07-02 James E. Lindstrom Ad insertion system and method for broadcasting spot messages out of recorded sequence
US5446919A (en) * 1990-02-20 1995-08-29 Wilkins; Jeff K. Communication system and method with demographically or psychographically defined audiences
US5319455A (en) * 1990-09-28 1994-06-07 Ictv Inc. System for distributing customized commercials to television viewers
US5715018A (en) * 1992-04-10 1998-02-03 Avid Technology, Inc. Digital advertisement insertion system
US5436653A (en) * 1992-04-30 1995-07-25 The Arbitron Company Method and system for recognition of broadcast segments
US6463585B1 (en) * 1992-12-09 2002-10-08 Discovery Communications, Inc. Targeted advertisement using television delivery systems
US5389964A (en) * 1992-12-30 1995-02-14 Information Resources, Inc. Broadcast channel substitution method and apparatus
US5987210A (en) * 1993-01-08 1999-11-16 Srt, Inc. Method and apparatus for eliminating television commercial messages
US5668917A (en) * 1994-07-05 1997-09-16 Lewine; Donald A. Apparatus and method for detection of unwanted broadcast information
US5574572A (en) * 1994-09-07 1996-11-12 Harris Corporation Video scaling method and device
US5515098A (en) * 1994-09-08 1996-05-07 Carles; John B. System and method for selectively distributing commercial messages over a communications network
US6122016A (en) * 1994-11-14 2000-09-19 U.S. Philips Corporation Video signal processing
US5774170A (en) * 1994-12-13 1998-06-30 Hite; Kenneth C. System and method for delivering targeted advertisements to consumers
CN1125879A (en) * 1994-12-29 1996-07-03 黄金富 Changable advertisement
US5748263A (en) * 1995-03-07 1998-05-05 Ball; Bradley E. System for automatically producing infrared control signals
US5600366A (en) * 1995-03-22 1997-02-04 Npb Partners, Ltd. Methods and apparatus for digital advertisement insertion in video programming
ATE211944T1 (en) * 1995-06-06 2002-02-15 Water Res Commission METHOD FOR PRODUCING A HOLLOW FIBER MEMBRANE
JP3625344B2 (en) * 1996-11-05 2005-03-02 株式会社ビデオリサーチ Viewing channel detector
US7055166B1 (en) * 1996-10-03 2006-05-30 Gotuit Media Corp. Apparatus and methods for broadcast monitoring
US20020120925A1 (en) * 2000-03-28 2002-08-29 Logan James D. Audio and video program recording, editing and playback systems using metadata
US5892536A (en) * 1996-10-03 1999-04-06 Personal Audio Systems and methods for computer enhanced broadcast monitoring
US6771316B1 (en) * 1996-11-01 2004-08-03 Jerry Iggulden Method and apparatus for selectively altering a televised video signal in real-time
US6002443A (en) * 1996-11-01 1999-12-14 Iggulden; Jerry Method and apparatus for automatically identifying and selectively altering segments of a television broadcast signal in real-time
US5999689A (en) * 1996-11-01 1999-12-07 Iggulden; Jerry Method and apparatus for controlling a videotape recorder in real-time to automatically identify and selectively skip segments of a television broadcast signal during recording of the television signal
BR9714949A (en) * 1996-12-20 2005-04-12 Princeton Video Image Inc Superior adjustment device for targeted electronic insertion of video indications
CA2196930C (en) * 1997-02-06 2005-06-21 Nael Hirzalla Video sequence recognition
US5978381A (en) * 1997-06-06 1999-11-02 Webtv Networks, Inc. Transmitting high bandwidth network content on a low bandwidth communications channel during off peak hours
US6078896A (en) * 1997-11-05 2000-06-20 Marconi Commerce Systems Inc. Video identification for forecourt advertising
US5973723A (en) * 1997-12-12 1999-10-26 Deluca; Michael Joseph Selective commercial detector and eliminator apparatus and method
US6487721B1 (en) * 1998-01-30 2002-11-26 General Instrument Corporation Apparatus and method for digital advertisement insertion in a bitstream
DE69830423D1 (en) * 1998-05-12 2005-07-07 Nielsen Media Res Inc Device for recording the ratings of digital television
US6698020B1 (en) * 1998-06-15 2004-02-24 Webtv Networks, Inc. Techniques for intelligent video ad insertion
US6100941A (en) * 1998-07-28 2000-08-08 U.S. Philips Corporation Apparatus and method for locating a commercial disposed within a video data stream
US7039932B2 (en) * 2000-08-31 2006-05-02 Prime Research Alliance E., Inc. Queue-based head-end advertisement scheduling method and apparatus
US20020083445A1 (en) * 2000-08-31 2002-06-27 Flickinger Gregory C. Delivering targeted advertisements to the set-top-box
US8151295B1 (en) * 2000-08-31 2012-04-03 Prime Research Alliance E., Inc. Queue based advertisement scheduling and sales
US20020083439A1 (en) * 2000-08-31 2002-06-27 Eldering Charles A. System for rescheduling and inserting advertisements
US20020087973A1 (en) * 2000-12-28 2002-07-04 Hamilton Jeffrey S. Inserting local signals during MPEG channel changes
US20020144263A1 (en) * 2000-08-31 2002-10-03 Eldering Charles A. Grouping of advertisements on an advertising channel in a targeted advertisement system
US6704930B1 (en) * 1999-04-20 2004-03-09 Expanse Networks, Inc. Advertisement insertion techniques for digital video streams
US7653923B2 (en) * 2000-02-18 2010-01-26 Prime Research Alliance E, Inc. Scheduling and presenting IPG ads in conjunction with programming ads in a television environment
US20020072966A1 (en) * 2000-08-31 2002-06-13 Eldering Charles A. System for providing targeted advertisements using advertiser-specific target groups
US8290351B2 (en) * 2001-04-03 2012-10-16 Prime Research Alliance E., Inc. Alternative advertising in prerecorded media
US7228555B2 (en) * 2000-08-31 2007-06-05 Prime Research Alliance E., Inc. System and method for delivering targeted advertisements using multiple presentation streams
US20020083441A1 (en) * 2000-08-31 2002-06-27 Flickinger Gregory C. Advertisement filtering and storage for targeted advertisement systems
US20010049620A1 (en) * 2000-02-29 2001-12-06 Blasko John P. Privacy-protected targeting system
US6820277B1 (en) * 1999-04-20 2004-11-16 Expanse Networks, Inc. Advertising management system for digital video streams
US7328448B2 (en) * 2000-08-31 2008-02-05 Prime Research Alliance E, Inc. Advertisement distribution system for distributing targeted advertisements in television systems
US7068724B1 (en) * 1999-10-20 2006-06-27 Prime Research Alliance E., Inc. Method and apparatus for inserting digital media advertisements into statistical multiplexed streams
US6560578B2 (en) * 1999-03-12 2003-05-06 Expanse Networks, Inc. Advertisement selection system supporting discretionary target market characteristics
US7185353B2 (en) * 2000-08-31 2007-02-27 Prime Research Alliance E., Inc. System and method for delivering statistically scheduled advertisements
US20020123928A1 (en) * 2001-01-11 2002-09-05 Eldering Charles A. Targeting ads to subscribers based on privacy-protected subscriber profiles
US6028950A (en) * 1999-02-10 2000-02-22 The National Registry, Inc. Fingerprint controlled set-top box
JP4274700B2 (en) * 1999-04-20 2009-06-10 三星電子株式会社 Advertising management system for digital video stream
US7500258B1 (en) * 1999-05-10 2009-03-03 Prime Research Alliance E., Inc. Advertisement subgroups for digital streams
US6536037B1 (en) * 1999-05-27 2003-03-18 Accenture Llp Identification of redundancies and omissions among components of a web based architecture
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
JP3487239B2 (en) * 1999-10-13 2004-01-13 日本電気株式会社 Television signal storage / reproduction device and television signal storage / reproduction system
US6606744B1 (en) * 1999-11-22 2003-08-12 Accenture, Llp Providing collaborative installation management in a network-based supply chain environment
US6425127B1 (en) * 2000-01-13 2002-07-23 International Business Machines Corporation Method and system for controlling visual access by a user to broadcast video segments
US6577346B1 (en) * 2000-01-24 2003-06-10 Webtv Networks, Inc. Recognizing a pattern in a video segment to identify the video segment
US7631338B2 (en) * 2000-02-02 2009-12-08 Wink Communications, Inc. Interactive content delivery methods and apparatus
AU7207701A (en) * 2000-02-15 2001-08-27 4Nsys Co., Ltd. Multi-channel image encoding method and system
US20050283796A1 (en) * 2000-02-18 2005-12-22 Prime Research Alliance E., Inc. Method and system for addressable and program independent advertising during recorded programs
US6912571B1 (en) * 2000-02-22 2005-06-28 Frank David Serena Method of replacing content
US8572639B2 (en) * 2000-03-23 2013-10-29 The Directv Group, Inc. Broadcast advertisement adapting method and apparatus
GB2361127A (en) * 2000-04-05 2001-10-10 Sony Uk Ltd Audio/video reproduction via a communications network
GB2361128A (en) * 2000-04-05 2001-10-10 Sony Uk Ltd Video and/or audio processing apparatus
US20040148625A1 (en) * 2000-04-20 2004-07-29 Eldering Charles A Advertisement management system for digital video streams
DE10028623A1 (en) * 2000-06-09 2001-12-20 Clemente Spehr Manipulating transmission media and device for manipulating the efficiency of a method for suppressing undesirable transmission blocks of advertisements alternates film mini-blocks and advertisement mini-blocks
GB0015065D0 (en) * 2000-06-21 2000-08-09 Macnamee Gerard System and method of personalised interactive TV advertising over broadcast television system
JP2004505496A (en) * 2000-07-21 2004-02-19 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Multimedia monitoring by combining watermarking with unique signal signatures
AUPR143400A0 (en) * 2000-11-13 2000-12-07 Usf Filtration And Separations Group Inc. Modified membranes
WO2002047384A1 (en) * 2000-12-05 2002-06-13 Starguide Digital Networks, Inc. Method and apparatus for ip multicast content distribution system having national and regional demographically targeted advertisement insertion
US6965683B2 (en) * 2000-12-21 2005-11-15 Digimarc Corporation Routing networks for use with watermark systems
US20020124077A1 (en) * 2001-02-20 2002-09-05 Hill Clarke Randolph Advertising and audience authentication with server-side measurement and client-side verification
US20020129362A1 (en) * 2001-03-08 2002-09-12 Chang Matthew S. Multiple commercial option in the same time slot
US6596167B2 (en) * 2001-03-26 2003-07-22 Koch Membrane Systems, Inc. Hydrophilic hollow fiber ultrafiltration membranes that include a hydrophobic polymer and a method of making these membranes
US20020178445A1 (en) * 2001-04-03 2002-11-28 Charles Eldering Subscriber selected advertisement display and scheduling
US20020184047A1 (en) * 2001-04-03 2002-12-05 Plotnick Michael A. Universal ad queue
US20020178447A1 (en) * 2001-04-03 2002-11-28 Plotnick Michael A. Behavioral targeted advertising
WO2002101700A1 (en) * 2001-06-06 2002-12-19 Sony Corporation Advertisement insert apparatus and advertisement insert method, and storage medium
US7146632B2 (en) * 2001-06-08 2006-12-05 Digeo, Inc. Interactive information aggregator for an interactive television system
US7266832B2 (en) * 2001-06-14 2007-09-04 Digeo, Inc. Advertisement swapping using an aggregator for an interactive television system
US20030001977A1 (en) * 2001-06-28 2003-01-02 Xiaoling Wang Apparatus and a method for preventing automated detection of television commercials
US20030023972A1 (en) * 2001-07-26 2003-01-30 Koninklijke Philips Electronics N.V. Method for charging advertisers based on adaptive commercial switching between TV channels
US7849476B2 (en) * 2001-12-13 2010-12-07 Thomson Licensing System and method for automatic switching to interactive application during television program breaks
US20110178877A1 (en) * 2001-12-14 2011-07-21 Swix Scott R Advertising and content management systems and methods
US7813954B1 (en) * 2001-12-14 2010-10-12 Keen Personal Media, Inc. Audiovisual system and method for displaying segmented advertisements tailored to the characteristic viewing preferences of a user
US20030131731A1 (en) * 2001-12-20 2003-07-17 Koros William J. Crosslinked and crosslinkable hollow fiber mixed matrix membrane and method of making same
US6890435B2 (en) * 2002-01-28 2005-05-10 Koch Membrane Systems Hollow fiber microfiltration membranes and a method of making these membranes
US20030149975A1 (en) * 2002-02-05 2003-08-07 Charles Eldering Targeted advertising in on demand programming
US7467398B2 (en) * 2002-03-21 2008-12-16 International Business Machines Corproation Apparatus and method of searching for desired television content
US7398000B2 (en) * 2002-03-26 2008-07-08 Microsoft Corporation Digital video segment identification
US20030192045A1 (en) * 2002-04-04 2003-10-09 International Business Machines Corporation Apparatus and method for blocking television commercials and displaying alternative programming
US20030227475A1 (en) * 2002-06-06 2003-12-11 International Business Machines Corporation Apparatus and method for blocking television commercials and delivering micro-programming content
US6983481B2 (en) * 2002-07-25 2006-01-03 International Business Machines Corporation Apparatus and method for blocking television commercials with a content interrogation program
US20040237102A1 (en) * 2003-03-07 2004-11-25 Richard Konig Advertisement substitution
US7694318B2 (en) * 2003-03-07 2010-04-06 Technology, Patents & Licensing, Inc. Video detection and insertion
US20050177847A1 (en) * 2003-03-07 2005-08-11 Richard Konig Determining channel associated with video stream
US7738704B2 (en) * 2003-03-07 2010-06-15 Technology, Patents And Licensing, Inc. Detecting known video entities utilizing fingerprints
US20050149968A1 (en) * 2003-03-07 2005-07-07 Richard Konig Ending advertisement insertion
US20040226035A1 (en) * 2003-05-05 2004-11-11 Hauser David L. Method and apparatus for detecting media content
US7298962B2 (en) * 2003-05-12 2007-11-20 Macrovision Corporation Method and apparatus for reducing and restoring the effectiveness of a commercial skip system
US7853968B2 (en) * 2003-12-02 2010-12-14 Lsi Corporation Commercial detection suppressor with inactive video modification
US20060195859A1 (en) * 2005-02-25 2006-08-31 Richard Konig Detecting known video entities taking into account regions of disinterest
US20060195860A1 (en) * 2005-02-25 2006-08-31 Eldering Charles A Acting on known video entities detected utilizing fingerprinting
US20060242667A1 (en) * 2005-04-22 2006-10-26 Petersen Erin L Ad monitoring and indication
US7690011B2 (en) * 2005-05-02 2010-03-30 Technology, Patents & Licensing, Inc. Video stream modification to defeat detection
US20060271947A1 (en) * 2005-05-23 2006-11-30 Lienhart Rainer W Creating fingerprints

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000036775A1 (en) * 1998-12-15 2000-06-22 Logan James D Apparatus and methods for broadcast monitoring and for providing individual programming
US20030001970A1 (en) * 1999-09-27 2003-01-02 General Instrument Corporation Graphics subsystem bypass method and apparatus
WO2001033848A1 (en) * 1999-11-01 2001-05-10 Koninklijke Philips Electronics N.V. Method and apparatus for swapping the video contents of undesired commercial breaks or other video sequences
WO2002102079A1 (en) * 2001-06-08 2002-12-19 Grotuit Media, Inc. Audio and video program recording, editing and playback systems using metadata

Also Published As

Publication number Publication date
GB2399976B (en) 2007-01-17
GB0405181D0 (en) 2004-04-07
GB2399974B (en) 2007-01-10
US20090077580A1 (en) 2009-03-19
GB2399974A (en) 2004-09-29
GB0405180D0 (en) 2004-04-07
GB2399976A (en) 2004-09-29
EP1606945A2 (en) 2005-12-21
US20040194130A1 (en) 2004-09-30
GB0405179D0 (en) 2004-04-07
GB2399975A (en) 2004-09-29
WO2004080073A2 (en) 2004-09-16
US20040237102A1 (en) 2004-11-25

Similar Documents

Publication Publication Date Title
WO2004080073A3 (en) Method and system for video segment detection and substitution
GB0504214D0 (en) Detecting known video entities utilizing fingerprinting
WO2004012041A3 (en) Method/system providing filtered/masked internet advertisements
WO2006065504A3 (en) Network for matching an audience with deliverable content
WO2003102764A3 (en) Behavior-based adaptation of computer systems
US20140317654A1 (en) Systems and Methods for Automated Extraction of Closed Captions in Real Time or Near Real-Time and Tagging of Streaming Data for Advertisements
WO2007046020A3 (en) Television interface and advertising number system
WO2005039168A3 (en) Ineractive program guides and program banners providing program segment information
WO2009148517A3 (en) Evaluating subject interests from digital image records
WO2007127054A3 (en) System and method for improving online advertising effectiveness and promoting digital content creation
WO2007070265A3 (en) Method, apparatus and system for replacing advertisements in recorded video content
WO2005074443A3 (en) System and method of information filtering using measures of affinity of a relationship
WO2006049765A3 (en) Method and system for multimedia advertising
WO2009088554A3 (en) Targeted television advertisements based on online behavior
EP1150508A3 (en) Information distributing method and information distributing system
EP1441534A3 (en) Techniques for reinsertion of local market advertising in digital video from a bypass source
WO2008011142A3 (en) Method and apparatus for providing search capability and targeted advertising for audio, image, and video content over the internet
WO2009064613A3 (en) Profiling system for online marketplace
WO2004049717A3 (en) A video on demand management system
GB0226648D0 (en) Usage data harvesting
WO2012018642A3 (en) Universally interactive request for information
EP2528324A3 (en) Digital media recorder based advertising
WO2007106806A3 (en) Methods and apparatus for using radar to monitor audiences in media environments
SG167659A1 (en) Method of selecting a reference picture
WO2003063486A3 (en) Digital television system having personalized addressable content

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): BW GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2004718330

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 2004718330

Country of ref document: EP