CA2574998A1 - Methods and apparatus for monitoring the insertion of local media content into a program stream - Google Patents
Methods and apparatus for monitoring the insertion of local media content into a program stream Download PDFInfo
- Publication number
- CA2574998A1 CA2574998A1 CA002574998A CA2574998A CA2574998A1 CA 2574998 A1 CA2574998 A1 CA 2574998A1 CA 002574998 A CA002574998 A CA 002574998A CA 2574998 A CA2574998 A CA 2574998A CA 2574998 A1 CA2574998 A1 CA 2574998A1
- Authority
- CA
- Canada
- Prior art keywords
- media content
- media
- data
- identification data
- monitoring
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
- H04N21/23424—Processing 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
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/30—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
- G11B27/3018—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is a pilot signal outside the frequency band of the recorded main information signal
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/32—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
- G11B27/322—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier used signal is digitally coded
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/10—Arrangements for replacing or switching information during the broadcast or the distribution
- H04H20/103—Transmitter-side switching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/10—Arrangements for replacing or switching information during the broadcast or the distribution
- H04H20/106—Receiver-side switching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/35—Arrangements 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/37—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying segments of broadcast information, e.g. scenes or extracting programme ID
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/35—Arrangements 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/49—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying locations
- H04H60/54—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying locations where broadcast information is generated
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/24—Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
- H04N21/2407—Monitoring of transmitted content, e.g. distribution time, number of downloads
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management 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/258—Client 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/25866—Management of end-user data
- H04N21/25883—Management of end-user data being end-user demographical data, e.g. age, family status or address
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management 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/258—Client 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/25866—Management of end-user data
- H04N21/25891—Management of end-user data being end-user preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/44—Processing 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/44008—Processing 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/44—Processing 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/44016—Processing 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44213—Monitoring of end-user related data
- H04N21/44222—Analytics of user selections, e.g. selection of programs or purchase activity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management 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/4508—Management of client data or end-user data
- H04N21/4532—Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/835—Generation of protective data, e.g. certificates
- H04N21/8352—Generation of protective data, e.g. certificates involving content or source identification data, e.g. Unique Material Identifier [UMID]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8455—Structuring of content, e.g. decomposing content into time segments involving pointers to the content, e.g. pointers to the I-frames of the video stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/162—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
- H04N7/163—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/12—Arrangements for observation, testing or troubleshooting
- H04H20/14—Arrangements for observation, testing or troubleshooting for monitoring programmes
Abstract
Methods and apparatus for monitoring locally inserted media content are disclosed. A disclosed method includes obtaining identification data and inserting the identification data in the media content after the media content has been received at a media consumption location. Another disclosed method includes receiving media content before the media content is output by a consumer receiving device and monitoring the received media content.
Monitoring the received media content may include extracting signatures from the received media content and transmitting the extracted signatures to another location.
Monitoring the received media content may include extracting signatures from the received media content and transmitting the extracted signatures to another location.
Claims (36)
1. A method for identifying locally inserted media content, comprising:
obtaining identification data; and inserting the identification data in the media content after the media content has been received at a media consumption location.
obtaining identification data; and inserting the identification data in the media content after the media content has been received at a media consumption location.
2. A method as defined in claim 1, wherein the identification data comprises a source identifier (SID) that is received from a SID module.
3. A method as defined in claim 1 wherein the identification data comprises at least one of a time stamp, a date, a predetermined serial number, an International Standard Audiovisual Number, a Versioned International Standard Audiovisual Number, a Movie Picture Experts Group Packet Identifier, an Industry Standard Coding Identification, an Advertising Digital Identification, a house number, or any commonly used industry identifier.
4. A method as defined in claim 1, wherein the identification data is encrypted before insertion in the media content.
5. A method as defined in claim 1 wherein inserting the identification data is performed at at least one of an entry to the media consumption location, an entry to a set-top box associated with the media consumption location, an output of a conditional access unit in the set-top box, an output of a decoder in the set-top box, the output of the set-top box, an entry to a storage unit in the set-top box, or an output of a storage unit in the set-top box.
6. A method as defined in claim 1, wherein the identification data is inserted in a frequency range shared with a frequency range of the media content.
7. A method of identifying locally inserted media content, comprising:
receiving media content before the media content is output by a consumer receiving device; and monitoring the received media content.
receiving media content before the media content is output by a consumer receiving device; and monitoring the received media content.
8. A method as defined in claim 7, wherein monitoring the received media content is performed at at least one of an output of an editing station, an output of a post production transmitter, an output of a major distribution point receiver, an output of a major distribution point transmitter, an entry to a consumption location, an output of an end user distribution network, an output of a conditional access unit of the consumer receiving device, or an output of a decoder of the consumer receiving device.
9. A method as defined in claim 8, wherein monitoring the media content comprises at least one of extracting identification data inserted into the media content, identifying transitions between media content, or extracting signatures of media segments.
10. A method as defined in claim 9, wherein identifying transitions between media content comprises at least one of identifying changes in identification data inserted in the media content, identifying a presence or absence of a media packet identifier, identifying a change in the repetition rate of the media packet identifier, identifying a change in a mapping of media content components, identifying a change in metadata associated with the media content, identifying the presence or absence of errors associated with the media content, or identifying changes in a state of a set-top box.
11. A method as defined in claim 9, wherein the identification data inserted into the media content is at least one of tags inserted for the purpose of metering media content or identification data inserted for the purpose of distributing media content to consumption locations.
12. A method as defined in claim 9, wherein monitoring the media content comprises extracting identification data inserted into the media content and recognizing transitions between the media segments.
13. A method as defined in claim 7, wherein the consumer receiving device is at least one of a set top box, a satellite receiver, a cable converter box, a cable decoder box, a subscription television receiver, a terrestrial receiver, a personal video recorder, an internet protocol television receiver, or a video cassette recorder/player.
14. A method as defined in claim 13, wherein monitoring the media content further comprises:
extracting identification data from the media content;
determining if a transition between media content segments has occurred; and if a transition between media content segments has occurred, determining that a media content program has changed and extracting identification data associated with another media content program.
extracting identification data from the media content;
determining if a transition between media content segments has occurred; and if a transition between media content segments has occurred, determining that a media content program has changed and extracting identification data associated with another media content program.
15. A method as defined in claim 7, wherein monitoring the received media content comprises:
receiving metadata associated with the media content;
extracting signatures from the media content;
transmitting the extracted signatures and the metadata associated with the media content to a remote location; and at the remote location, storing the signatures and metadata associated with the media content for comparison to signatures.
receiving metadata associated with the media content;
extracting signatures from the media content;
transmitting the extracted signatures and the metadata associated with the media content to a remote location; and at the remote location, storing the signatures and metadata associated with the media content for comparison to signatures.
16. A method of detecting transitions between media content segments in media content, comprising:
receiving the media content; and at least one of detecting a change in the absence or presence of a packet identifier (PID), detecting a change in the rate of a presence of a PID, detecting a change in a program mapping structure, detecting a change in an absence or presence of media content errors, detecting a change in metadata associated with the media content, or detecting a change in a consumer media device software API.
receiving the media content; and at least one of detecting a change in the absence or presence of a packet identifier (PID), detecting a change in the rate of a presence of a PID, detecting a change in a program mapping structure, detecting a change in an absence or presence of media content errors, detecting a change in metadata associated with the media content, or detecting a change in a consumer media device software API.
17. A method as defined in claim 16, wherein the consumer media device is a set top box.
18. A method as defined in claim 16, wherein the consumer media device is a local insertion module.
19. A method as defined in claim 16 further comprising, in response to a change in a value, storing an old value of the data and storing a new value of the data.
20. A method as defined in claim 19 further comprising, storing a time between receiving the old value of the data and receiving the new value of the data.
21. An apparatus for identifying locally inserted media content, comprising:
a tag detector capable of detecting identification tags associated with a media content signal; and at least one of an inherent data detector capable of detecting inherent data associated with the media content signal or a transition detector capable of detecting transitions between segments of the media content.
a tag detector capable of detecting identification tags associated with a media content signal; and at least one of an inherent data detector capable of detecting inherent data associated with the media content signal or a transition detector capable of detecting transitions between segments of the media content.
22. An apparatus as defined in claim 21 further comprising an analyzer to analyze the data provided by of one or more of the inherent data detector, the tag detector, the signature module, and the transition detector.
23. An apparatus as defined in claim 21, wherein the inherent data detector is further capable of extracting inherent data associated with the media content.
24. An apparatus as defined in claim 23 further comprising an inherent data database to store inherent data detected and extracted by the inherent data detector.
25. An apparatus as defined in claim 21, wherein the tag detector is capable of extracting identification tags associated with the media content.
26. An apparatus as defined in claim 25 further comprising a tag database for storing identification tags detected and extracted by the tag detector.
27. An apparatus as defined in claim 21 further comprising a signature module capable of extracting signatures of the media content.
28. An apparatus as defined in claim 21 further comprising the inherent data detector and the transition detector.
29. A system for identifying locally inserted media content, comprising:
a first media monitoring device associated with an information presentation device at a consumer location and capable of monitoring received first media content;
and at least one of a second media monitoring device receiving second media content before the second media content is output by a consumer receiving device or a tag encoder capable of inserting identification data in the second media content received after the second media content has been received at a media consumption location.
a first media monitoring device associated with an information presentation device at a consumer location and capable of monitoring received first media content;
and at least one of a second media monitoring device receiving second media content before the second media content is output by a consumer receiving device or a tag encoder capable of inserting identification data in the second media content received after the second media content has been received at a media consumption location.
30. A system as defined in claim 29 further comprising a data collection facility capable of receiving identification data associated with the first and second media content.
31. A system as defined in claim 30 wherein the first media monitoring device is further capable of extracting signatures from the first media content and transmitting the signatures to the data collection facility.
32. A system as defined in claim 31, wherein the second media monitoring device is further capable of extracting signatures from the second media content and transmitting the signatures to the data collection facility wherein the data collection facility is capable of comparing the signatures extracted from the first and second media monitoring devices.
33. A system as defined in claim 30, wherein the first media monitoring device is further capable of extracting the identification data inserted in the first media content and transmitting the identification data to the data collection facility.
34. A system as defined in claim 33, wherein the tag encoder is further capable of transmitting identification information associated with identification data inserted in the second media content to the data collection facility wherein the data collection facility is capable of comparing the identification data transmitted by the first media monitoring device to the identification data transmitted by the tag encoder.
35. A system as defined in claim 30 comprising the second media monitoring device and the tag encoder.
36. A system as defined in claim 29 further comprising at least one tag encoder capable of inserting identification data in at least one of the first media content or the second media content before the media content has been received at a media consumption location.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US59062604P | 2004-07-23 | 2004-07-23 | |
US60/590,626 | 2004-07-23 | ||
PCT/US2005/026426 WO2006012629A2 (en) | 2004-07-23 | 2005-07-25 | Methods and apparatus for monitoring the insertion of local media content into a program stream |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2574998A1 true CA2574998A1 (en) | 2006-02-02 |
CA2574998C CA2574998C (en) | 2011-03-15 |
Family
ID=35786775
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2574998A Active CA2574998C (en) | 2004-07-23 | 2005-07-25 | Methods and apparatus for monitoring the insertion of local media content into a program stream |
Country Status (3)
Country | Link |
---|---|
US (6) | US8924995B2 (en) |
CA (1) | CA2574998C (en) |
WO (1) | WO2006012629A2 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014019063A1 (en) * | 2012-07-30 | 2014-02-06 | Mdialog Corporation | Method and system for dynamically selecting, assembling and inserting content into streaming media |
US8762564B1 (en) | 2013-07-10 | 2014-06-24 | Mdialog Corporation | Method and system for dynamically selecting, assembling and inserting content into stream media |
US8930991B2 (en) | 2009-11-19 | 2015-01-06 | Gregory Philpott | System and method for delivering content to mobile devices |
US9380092B2 (en) | 2012-04-18 | 2016-06-28 | Google Inc. | Method and system for inserting content into streaming media at arbitrary time points |
US9961415B2 (en) | 2013-01-24 | 2018-05-01 | Google Llc | Method and system for identifying events in a streaming media program |
Families Citing this family (120)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7904922B1 (en) | 2000-04-07 | 2011-03-08 | Visible World, Inc. | Template creation and editing for a message campaign |
US7917924B2 (en) * | 2000-04-07 | 2011-03-29 | Visible World, Inc. | Systems and methods for semantic editorial control and video/audio editing |
US7239981B2 (en) | 2002-07-26 | 2007-07-03 | Arbitron Inc. | Systems and methods for gathering audience measurement data |
US8959016B2 (en) | 2002-09-27 | 2015-02-17 | The Nielsen Company (Us), Llc | Activating functions in processing devices using start codes embedded in audio |
US9711153B2 (en) | 2002-09-27 | 2017-07-18 | The Nielsen Company (Us), Llc | Activating functions in processing devices using encoded audio and detecting audio signatures |
US8204353B2 (en) | 2002-11-27 | 2012-06-19 | The Nielsen Company (Us), Llc | Apparatus and methods for tracking and analyzing digital recording device event sequences |
AU2003234420A1 (en) | 2002-12-27 | 2004-07-29 | Nielsen Media Research, Inc. | Methods and apparatus for transcoding metadata |
US9027043B2 (en) | 2003-09-25 | 2015-05-05 | The Nielsen Company (Us), Llc | Methods and apparatus to detect an operating state of a display |
US7786987B2 (en) | 2003-09-25 | 2010-08-31 | The Nielsen Company (Us), Llc | Methods and apparatus to detect an operating state of a display based on visible light |
WO2006012629A2 (en) | 2004-07-23 | 2006-02-02 | Nielsen Media Research, Inc. | Methods and apparatus for monitoring the insertion of local media content into a program stream |
EP2437508A3 (en) | 2004-08-09 | 2012-08-15 | Nielsen Media Research, Inc. | Methods and apparatus to monitor audio/visual content from various sources |
CN101010953A (en) * | 2004-09-06 | 2007-08-01 | 三星电子株式会社 | Apparatus and method for receiving digital multimedia broadcast |
US7567565B2 (en) | 2005-02-01 | 2009-07-28 | Time Warner Cable Inc. | Method and apparatus for network bandwidth conservation |
WO2007022250A2 (en) | 2005-08-16 | 2007-02-22 | Nielsen Media Research, Inc. | Display device on/off detection methods and apparatus |
US7719995B2 (en) * | 2005-09-09 | 2010-05-18 | Zeugma Systems Inc. | Application driven fast unicast flow replication |
US9015740B2 (en) | 2005-12-12 | 2015-04-21 | The Nielsen Company (Us), Llc | Systems and methods to wirelessly meter audio/visual devices |
AU2006325808B2 (en) | 2005-12-12 | 2011-12-15 | The Nielsen Company (Us), Llc | Systems and methods to wirelessly meter audio/visual devices |
US7916755B2 (en) * | 2006-02-27 | 2011-03-29 | Time Warner Cable Inc. | Methods and apparatus for selecting digital coding/decoding technology for programming and data delivery |
US8718100B2 (en) * | 2006-02-27 | 2014-05-06 | Time Warner Cable Enterprises Llc | Methods and apparatus for selecting digital interface technology for programming and data delivery |
US8458753B2 (en) | 2006-02-27 | 2013-06-04 | Time Warner Cable Enterprises Llc | Methods and apparatus for device capabilities discovery and utilization within a content-based network |
US8170065B2 (en) | 2006-02-27 | 2012-05-01 | Time Warner Cable Inc. | Methods and apparatus for selecting digital access technology for programming and data delivery |
US20080059999A1 (en) * | 2006-08-29 | 2008-03-06 | John Winans | Multi-function display controller |
US8072874B2 (en) * | 2007-09-11 | 2011-12-06 | The Directv Group, Inc. | Method and system for switching to an engineering signal processing system from a production signal processing system |
US8296315B2 (en) | 2006-11-03 | 2012-10-23 | Microsoft Corporation | Earmarking media documents |
EP2333688B1 (en) * | 2007-01-10 | 2017-03-22 | Sony Deutschland GmbH | Method and device for determining a unique content instance identifier, unique content instance identifier and method and device for managing content licenses |
EP2118833A4 (en) * | 2007-02-01 | 2011-12-14 | Invidi Tech Corp | Intelligent targeting of tags in a broadcast network |
US8751475B2 (en) | 2007-02-14 | 2014-06-10 | Microsoft Corporation | Providing additional information related to earmarks |
US20080235746A1 (en) | 2007-03-20 | 2008-09-25 | Michael James Peters | Methods and apparatus for content delivery and replacement in a network |
US8051204B2 (en) * | 2007-04-05 | 2011-11-01 | Hitachi, Ltd. | Information asset management system, log analysis server, log analysis program, and portable medium |
US7934264B2 (en) * | 2007-07-27 | 2011-04-26 | International Business Machines Corporation | Methods, systems, and computer program products for detecting alteration of audio or image data |
US9461758B2 (en) | 2007-09-11 | 2016-10-04 | The Directv Group, Inc. | Method and system for monitoring various signals in a continuous processing circuit for a single channel in a communication system |
US9300412B2 (en) | 2007-09-11 | 2016-03-29 | The Directv Group, Inc. | Method and system for operating a receiving circuit for multiple types of input channel signals |
US8356321B2 (en) | 2007-09-11 | 2013-01-15 | The Directv Group, Inc. | Method and system for monitoring and controlling receiving circuit modules at a local collection facility from a remote facility |
US9313457B2 (en) * | 2007-09-11 | 2016-04-12 | The Directv Group, Inc. | Method and system for monitoring a receiving circuit module and controlling switching to a back-up receiving circuit module at a local collection facility from a remote facility |
US8170069B2 (en) * | 2007-09-11 | 2012-05-01 | The Directv Group, Inc. | Method and system for processing signals from a local collection facility at a signal processing facility |
US8973058B2 (en) | 2007-09-11 | 2015-03-03 | The Directv Group, Inc. | Method and system for monitoring and simultaneously displaying a plurality of signal channels in a communication system |
US9756290B2 (en) | 2007-09-11 | 2017-09-05 | The Directv Group, Inc. | Method and system for communicating between a local collection facility and a remote facility |
US8724635B2 (en) * | 2007-09-12 | 2014-05-13 | The Directv Group, Inc. | Method and system for controlling a back-up network adapter in a local collection facility from a remote facility |
US8988986B2 (en) | 2007-09-12 | 2015-03-24 | The Directv Group, Inc. | Method and system for controlling a back-up multiplexer in a local collection facility from a remote facility |
US7861270B2 (en) * | 2007-09-12 | 2010-12-28 | The Directv Group, Inc. | Method and system for controlling a back-up receiver and encoder in a local collection facility from a remote facility |
US8479234B2 (en) * | 2007-09-12 | 2013-07-02 | The Directv Group, Inc. | Method and system for monitoring and controlling a local collection facility from a remote facility using an asynchronous transfer mode (ATM) network |
US8561116B2 (en) | 2007-09-26 | 2013-10-15 | Charles A. Hasek | Methods and apparatus for content caching in a video network |
US9071859B2 (en) | 2007-09-26 | 2015-06-30 | Time Warner Cable Enterprises Llc | Methods and apparatus for user-based targeted content delivery |
US8099757B2 (en) | 2007-10-15 | 2012-01-17 | Time Warner Cable Inc. | Methods and apparatus for revenue-optimized delivery of content in a network |
US9037074B2 (en) | 2007-10-30 | 2015-05-19 | The Directv Group, Inc. | Method and system for monitoring and controlling a local collection facility from a remote facility through an IP network |
US9049354B2 (en) | 2007-10-30 | 2015-06-02 | The Directv Group, Inc. | Method and system for monitoring and controlling a back-up receiver in local collection facility from a remote facility using an IP network |
US8077706B2 (en) | 2007-10-31 | 2011-12-13 | The Directv Group, Inc. | Method and system for controlling redundancy of individual components of a remote facility system |
US9049037B2 (en) | 2007-10-31 | 2015-06-02 | The Directv Group, Inc. | Method and system for monitoring and encoding signals in a local facility and communicating the signals between a local collection facility and a remote facility using an IP network |
KR101238845B1 (en) * | 2007-11-05 | 2013-03-04 | 삼성전자주식회사 | Method for inserting contents searched from storage of a host and apparatus thereof |
WO2009095082A1 (en) * | 2008-01-31 | 2009-08-06 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for distributing media over a communications network |
US8813143B2 (en) | 2008-02-26 | 2014-08-19 | Time Warner Enterprises LLC | Methods and apparatus for business-based network resource allocation |
US20090259944A1 (en) * | 2008-04-10 | 2009-10-15 | Industrial Technology Research Institute | Methods and systems for generating a media program |
US20090307227A1 (en) * | 2008-06-06 | 2009-12-10 | Disney Enterprises, Inc. | Methods and apparatuses for combining and distributing user enhanced video/audio content |
US9510044B1 (en) * | 2008-06-18 | 2016-11-29 | Gracenote, Inc. | TV content segmentation, categorization and identification and time-aligned applications |
US8959556B2 (en) | 2008-09-29 | 2015-02-17 | The Nielsen Company (Us), Llc | Methods and apparatus for determining the operating state of audio-video devices |
US8180712B2 (en) | 2008-09-30 | 2012-05-15 | The Nielsen Company (Us), Llc | Methods and apparatus for determining whether a media presentation device is in an on state or an off state |
US8631453B2 (en) * | 2008-10-02 | 2014-01-14 | Sony Corporation | Video branching |
US8359205B2 (en) | 2008-10-24 | 2013-01-22 | The Nielsen Company (Us), Llc | Methods and apparatus to perform audio watermarking and watermark detection and extraction |
US9667365B2 (en) | 2008-10-24 | 2017-05-30 | The Nielsen Company (Us), Llc | Methods and apparatus to perform audio watermarking and watermark detection and extraction |
US8121830B2 (en) | 2008-10-24 | 2012-02-21 | The Nielsen Company (Us), Llc | Methods and apparatus to extract data encoded in media content |
US8452227B2 (en) | 2008-10-31 | 2013-05-28 | David D. Minter | Methods and systems for selecting internet radio program break content using mobile device location |
US9124769B2 (en) | 2008-10-31 | 2015-09-01 | The Nielsen Company (Us), Llc | Methods and apparatus to verify presentation of media content |
US8793717B2 (en) | 2008-10-31 | 2014-07-29 | The Nielsen Company (Us), Llc | Probabilistic methods and apparatus to determine the state of a media device |
US9762973B2 (en) | 2008-11-04 | 2017-09-12 | The Directv Group, Inc. | Method and system for operating a receiving circuit module to encode a channel signal into multiple encoding formats |
US8356328B2 (en) | 2008-11-07 | 2013-01-15 | Minter David D | Methods and systems for selecting content for an Internet television stream using mobile device location |
US8508357B2 (en) | 2008-11-26 | 2013-08-13 | The Nielsen Company (Us), Llc | Methods and apparatus to encode and decode audio for shopper location and advertisement presentation tracking |
US9060187B2 (en) | 2008-12-22 | 2015-06-16 | Netflix, Inc. | Bit rate stream switching |
US8635640B2 (en) * | 2008-12-24 | 2014-01-21 | At&T Intellectual Property I, Lp | System, method and computer program product for verifying triggers in a video data stream |
US8375404B2 (en) | 2008-12-30 | 2013-02-12 | The Nielsen Company (Us), Llc | Methods and apparatus to enforce a power off state of an audience measurement device during shipping |
US8156517B2 (en) | 2008-12-30 | 2012-04-10 | The Nielsen Company (U.S.), Llc | Methods and apparatus to enforce a power off state of an audience measurement device during shipping |
AU2010242814B2 (en) | 2009-05-01 | 2014-07-31 | The Nielsen Company (Us), Llc | Methods, apparatus and articles of manufacture to provide secondary content in association with primary broadcast media content |
US9866609B2 (en) | 2009-06-08 | 2018-01-09 | Time Warner Cable Enterprises Llc | Methods and apparatus for premises content distribution |
US8386601B1 (en) * | 2009-07-10 | 2013-02-26 | Quantcast Corporation | Detecting and reporting on consumption rate changes |
ES2358144B1 (en) * | 2009-10-21 | 2012-07-10 | Universidad Carlos Iii De Madrid | TV RECEIVING INTERFACE. |
US8260640B2 (en) * | 2009-12-04 | 2012-09-04 | Apple Inc. | Systems and methods for providing context-based movie information |
US8768713B2 (en) * | 2010-03-15 | 2014-07-01 | The Nielsen Company (Us), Llc | Set-top-box with integrated encoder/decoder for audience measurement |
EP2556450A4 (en) * | 2010-04-09 | 2017-06-07 | Nokia Technologies Oy | Method and apparatus for coordinating media presentation on devices via an information space |
GB2484268A (en) * | 2010-09-16 | 2012-04-11 | Uniloc Usa Inc | Psychographic profiling of users of computing devices |
US20120209949A1 (en) * | 2011-02-14 | 2012-08-16 | Alexandros Deliyannis | Methods and apparatus to monitor media content |
US9831971B1 (en) | 2011-04-05 | 2017-11-28 | The Directv Group, Inc. | Method and system for operating a communication system encoded into multiple independently communicated encoding formats |
US9380356B2 (en) * | 2011-04-12 | 2016-06-28 | The Nielsen Company (Us), Llc | Methods and apparatus to generate a tag for media content |
US10771827B2 (en) * | 2011-05-24 | 2020-09-08 | Comcast Cable Communications, Llc | Monitoring and activity reporting of enhanced media content |
US9209978B2 (en) | 2012-05-15 | 2015-12-08 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
US9210208B2 (en) | 2011-06-21 | 2015-12-08 | The Nielsen Company (Us), Llc | Monitoring streaming media content |
US10237060B2 (en) * | 2011-06-23 | 2019-03-19 | Microsoft Technology Licensing, Llc | Media agnostic, distributed, and defendable data retention |
US8737679B2 (en) * | 2011-07-12 | 2014-05-27 | M/S. Amagi Media Labs Pvt. Ltd. | System and method for seamless content insertion on network content using audio-video fingerprinting and watermarking |
US8955025B1 (en) * | 2011-09-30 | 2015-02-10 | Tribune Broadcasting Company, Llc | System and method for rejoining a traffic log mode after a breakout in a broadcasting environment |
US8539526B1 (en) * | 2012-09-27 | 2013-09-17 | Tribune Broadcasting Company, Llc | System and method for simultaneously broadcasting multiple media-components |
EP2795912A4 (en) | 2011-12-19 | 2015-08-05 | Nielsen Co Us Llc | Methods and apparatus for crediting a media presentation device |
US9363540B2 (en) | 2012-01-12 | 2016-06-07 | Comcast Cable Communications, Llc | Methods and systems for content control |
US9692535B2 (en) | 2012-02-20 | 2017-06-27 | The Nielsen Company (Us), Llc | Methods and apparatus for automatic TV on/off detection |
US9854280B2 (en) | 2012-07-10 | 2017-12-26 | Time Warner Cable Enterprises Llc | Apparatus and methods for selective enforcement of secondary content viewing |
US8578407B1 (en) * | 2012-07-10 | 2013-11-05 | Joao Redol | Real time automated unobtrusive ancilliary information insertion into a video |
US9282366B2 (en) | 2012-08-13 | 2016-03-08 | The Nielsen Company (Us), Llc | Methods and apparatus to communicate audience measurement information |
US8826325B2 (en) * | 2012-12-08 | 2014-09-02 | Joao Redol | Automated unobtrusive ancilliary information insertion into a video |
US9131283B2 (en) | 2012-12-14 | 2015-09-08 | Time Warner Cable Enterprises Llc | Apparatus and methods for multimedia coordination |
US8769557B1 (en) | 2012-12-27 | 2014-07-01 | The Nielsen Company (Us), Llc | Methods and apparatus to determine engagement levels of audience members |
US9246963B2 (en) | 2013-02-12 | 2016-01-26 | Comcast Cable Communications, Llc | Custom content insertion |
US9313544B2 (en) | 2013-02-14 | 2016-04-12 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
US9363329B1 (en) * | 2013-03-15 | 2016-06-07 | Instart Logic, Inc. | Identifying correlated components of dynamic content |
US9298455B1 (en) | 2013-03-15 | 2016-03-29 | Instart Logic, Inc. | Provisional execution of dynamic content component |
US20150039321A1 (en) | 2013-07-31 | 2015-02-05 | Arbitron Inc. | Apparatus, System and Method for Reading Codes From Digital Audio on a Processing Device |
US9711152B2 (en) | 2013-07-31 | 2017-07-18 | The Nielsen Company (Us), Llc | Systems apparatus and methods for encoding/decoding persistent universal media codes to encoded audio |
US9332035B2 (en) | 2013-10-10 | 2016-05-03 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
US9699499B2 (en) | 2014-04-30 | 2017-07-04 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
US20160094600A1 (en) | 2014-09-30 | 2016-03-31 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
US10425464B2 (en) | 2015-01-08 | 2019-09-24 | Instart Logic, Inc. | Adaptive learning periods in HTML streaming |
US9924224B2 (en) | 2015-04-03 | 2018-03-20 | The Nielsen Company (Us), Llc | Methods and apparatus to determine a state of a media presentation device |
US9762965B2 (en) | 2015-05-29 | 2017-09-12 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
US10314510B2 (en) * | 2015-12-30 | 2019-06-11 | The Nielsen Company (Us), Llc | Determining intensity of a biological response to a presentation |
US20170208358A1 (en) * | 2016-01-20 | 2017-07-20 | Atriva Media Inc. | Device for and method of tv streaming and downloading for personal photos and videos presentation on tv that seamlessly integrates with mobile application and cloud media server |
US10263881B2 (en) | 2016-05-26 | 2019-04-16 | Cisco Technology, Inc. | Enforcing strict shortest path forwarding using strict segment identifiers |
US10687115B2 (en) | 2016-06-01 | 2020-06-16 | Time Warner Cable Enterprises Llc | Cloud-based digital content recorder apparatus and methods |
US10911794B2 (en) | 2016-11-09 | 2021-02-02 | Charter Communications Operating, Llc | Apparatus and methods for selective secondary content insertion in a digital network |
US20190043091A1 (en) * | 2017-08-03 | 2019-02-07 | The Nielsen Company (Us), Llc | Tapping media connections for monitoring media devices |
US10939142B2 (en) | 2018-02-27 | 2021-03-02 | Charter Communications Operating, Llc | Apparatus and methods for content storage, distribution and security within a content distribution network |
US11166054B2 (en) | 2018-04-06 | 2021-11-02 | The Nielsen Company (Us), Llc | Methods and apparatus for identification of local commercial insertion opportunities |
US11082730B2 (en) * | 2019-09-30 | 2021-08-03 | The Nielsen Company (Us), Llc | Methods and apparatus for affiliate interrupt detection |
KR20220077136A (en) * | 2020-11-30 | 2022-06-08 | 구글 엘엘씨 | Incorporate a secure watermark into your content |
US11949944B2 (en) | 2021-12-29 | 2024-04-02 | The Nielsen Company (Us), Llc | Methods, systems, articles of manufacture, and apparatus to identify media using screen capture |
Family Cites Families (56)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4230990C1 (en) * | 1979-03-16 | 2002-04-09 | John G Lert Jr | Broadcast program identification method and system |
US5019899A (en) * | 1988-11-01 | 1991-05-28 | Control Data Corporation | Electronic data encoding and recognition system |
GB9221678D0 (en) * | 1992-10-15 | 1992-11-25 | Taylor Nelson Group Limited | Identifying a received programme stream |
CA2106143C (en) * | 1992-11-25 | 2004-02-24 | William L. Thomas | Universal broadcast code and multi-level encoded signal monitoring system |
ES2117288T3 (en) * | 1993-10-27 | 1998-08-01 | Princeton Video Image Inc | REMOTE CONTROL OF AN ELECTRONIC IMAGE PRESENTATION. |
US5481294A (en) * | 1993-10-27 | 1996-01-02 | A. C. Nielsen Company | Audience measurement system utilizing ancillary codes and passive signatures |
US5629739A (en) * | 1995-03-06 | 1997-05-13 | A.C. Nielsen Company | Apparatus and method for injecting an ancillary signal into a low energy density portion of a color television frequency spectrum |
US5850249A (en) * | 1995-10-12 | 1998-12-15 | Nielsen Media Research, Inc. | Receiver monitoring system with local encoding |
US5966120A (en) * | 1995-11-21 | 1999-10-12 | Imedia Corporation | Method and apparatus for combining and distributing data with pre-formatted real-time video |
US5872588A (en) * | 1995-12-06 | 1999-02-16 | International Business Machines Corporation | Method and apparatus for monitoring audio-visual materials presented to a subscriber |
US5907366A (en) * | 1996-04-02 | 1999-05-25 | Digital Video Systems, Inc. | Vertical blanking insertion device |
US5815671A (en) * | 1996-06-11 | 1998-09-29 | Command Audio Corporation | Method and apparatus for encoding and storing audio/video information for subsequent predetermined retrieval |
US6675383B1 (en) * | 1997-01-22 | 2004-01-06 | Nielsen Media Research, Inc. | Source detection apparatus and method for audience measurement |
US6029045A (en) * | 1997-12-09 | 2000-02-22 | Cogent Technology, Inc. | System and method for inserting local content into programming content |
US5974299A (en) * | 1998-05-27 | 1999-10-26 | Massetti; Enrico Emilio | Audience rating system for digital television and radio |
US20020057893A1 (en) * | 1998-08-11 | 2002-05-16 | Anthony Wood | Digital recording and playback |
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 |
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 |
US8290351B2 (en) * | 2001-04-03 | 2012-10-16 | Prime Research Alliance E., Inc. | Alternative advertising in prerecorded media |
US7039932B2 (en) * | 2000-08-31 | 2006-05-02 | Prime Research Alliance E., Inc. | Queue-based head-end advertisement scheduling method and apparatus |
US6708335B1 (en) * | 1999-08-18 | 2004-03-16 | Webtv Networks, Inc. | Tracking viewing behavior of advertisements on a home entertainment system |
WO2001059552A1 (en) * | 2000-02-08 | 2001-08-16 | Mario Kovac | System and method for advertisement sponsored content distribution |
US6308327B1 (en) * | 2000-03-21 | 2001-10-23 | International Business Machines Corporation | Method and apparatus for integrated real-time interactive content insertion and monitoring in E-commerce enabled interactive digital TV |
US7895620B2 (en) | 2000-04-07 | 2011-02-22 | Visible World, Inc. | Systems and methods for managing and distributing media content |
US20020092019A1 (en) * | 2000-09-08 | 2002-07-11 | Dwight Marcus | Method and apparatus for creation, distribution, assembly and verification of media |
US7761327B1 (en) * | 2000-10-17 | 2010-07-20 | Intel Corporation | Ensuring that advertisements are played |
US6965683B2 (en) * | 2000-12-21 | 2005-11-15 | Digimarc Corporation | Routing networks for use with watermark systems |
US20020162118A1 (en) * | 2001-01-30 | 2002-10-31 | Levy Kenneth L. | Efficient interactive TV |
US20020120930A1 (en) * | 2001-02-26 | 2002-08-29 | E.M.T.V. Effective Media Ltd. | Systems and methods for encouraging advertising consumption |
US20020124246A1 (en) * | 2001-03-02 | 2002-09-05 | Kaminsky David Louis | Methods, systems and program products for tracking information distribution |
US20020143976A1 (en) * | 2001-03-09 | 2002-10-03 | N2Broadband, Inc. | Method and system for managing and updating metadata associated with digital assets |
US20020184047A1 (en) * | 2001-04-03 | 2002-12-05 | Plotnick Michael A. | Universal ad queue |
WO2002082700A2 (en) * | 2001-04-09 | 2002-10-17 | Headliner Enterprises, Inc. | Methods and systems for insertion of supplemental video and audio content |
AU2002252698A1 (en) * | 2001-04-20 | 2002-11-05 | France Telecom Research And Development L.L.C. | Replacing commercials according to location and time |
US6714594B2 (en) * | 2001-05-14 | 2004-03-30 | Koninklijke Philips Electronics N.V. | Video content detection method and system leveraging data-compression constructs |
US7266832B2 (en) * | 2001-06-14 | 2007-09-04 | Digeo, Inc. | Advertisement swapping using an aggregator for an interactive television system |
JP2005500736A (en) * | 2001-08-14 | 2005-01-06 | セントラル リサーチ ラボラトリーズ リミティド | A system that provides access to information related to broadcast signals |
US7337455B2 (en) | 2001-12-31 | 2008-02-26 | Koninklijke Philips Electronics N.V. | Method, apparatus, and program for evolving algorithms for detecting content in information streams |
AU2003219944A1 (en) * | 2002-02-27 | 2003-09-09 | Gemstar Development Corporation | Video clipping system and method |
US7908626B2 (en) | 2002-05-03 | 2011-03-15 | Time Warner Interactive Video Group, Inc. | Network based digital information and entertainment storage and delivery system |
US7206494B2 (en) * | 2002-05-09 | 2007-04-17 | Thomson Licensing | Detection rules for a digital video recorder |
US7461392B2 (en) * | 2002-07-01 | 2008-12-02 | Microsoft Corporation | System and method for identifying and segmenting repeating media objects embedded in a stream |
US7239981B2 (en) * | 2002-07-26 | 2007-07-03 | Arbitron Inc. | Systems and methods for gathering audience measurement data |
US8176508B2 (en) * | 2002-08-02 | 2012-05-08 | Time Warner Cable | Method and apparatus to provide verification of data using a fingerprint |
AU2003282763A1 (en) * | 2002-10-15 | 2004-05-04 | Verance Corporation | Media monitoring, management and information system |
US8752115B2 (en) * | 2003-03-24 | 2014-06-10 | The Directv Group, Inc. | System and method for aggregating commercial navigation information |
US20050033758A1 (en) * | 2003-08-08 | 2005-02-10 | Baxter Brent A. | Media indexer |
AU2003259018A1 (en) | 2003-09-09 | 2005-03-29 | Pixelmetrix Corporation | Auditor for monitoring splicing of digital content |
US9105032B2 (en) | 2007-05-03 | 2015-08-11 | Yellowpages.Com Llc | Systems and methods to provide advertisements for real time communications |
US20150051967A1 (en) | 2004-05-27 | 2015-02-19 | Anonymous Media Research, Llc | Media usage monitoring and measurment system and method |
WO2006012629A2 (en) | 2004-07-23 | 2006-02-02 | Nielsen Media Research, Inc. | Methods and apparatus for monitoring the insertion of local media content into a program stream |
US20080155587A1 (en) | 2006-12-20 | 2008-06-26 | General Instrument Corporation | Video Content Targeting System and Method |
US20100268573A1 (en) * | 2009-04-17 | 2010-10-21 | Anand Jain | System and method for utilizing supplemental audio beaconing in audience measurement |
US20100268540A1 (en) * | 2009-04-17 | 2010-10-21 | Taymoor Arshi | System and method for utilizing audio beaconing in audience measurement |
US8768713B2 (en) * | 2010-03-15 | 2014-07-01 | The Nielsen Company (Us), Llc | Set-top-box with integrated encoder/decoder for audience measurement |
-
2005
- 2005-07-25 WO PCT/US2005/026426 patent/WO2006012629A2/en active Application Filing
- 2005-07-25 CA CA2574998A patent/CA2574998C/en active Active
-
2006
- 2006-12-29 US US11/618,245 patent/US8924995B2/en active Active
-
2014
- 2014-11-28 US US14/556,095 patent/US9544622B2/en active Active
-
2016
- 2016-12-02 US US15/368,136 patent/US10356446B2/en active Active
-
2019
- 2019-05-31 US US16/428,313 patent/US11477496B2/en active Active
-
2020
- 2020-02-13 US US16/790,721 patent/US11310541B2/en active Active
-
2022
- 2022-10-17 US US17/967,642 patent/US20230037853A1/en active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8930991B2 (en) | 2009-11-19 | 2015-01-06 | Gregory Philpott | System and method for delivering content to mobile devices |
US9380092B2 (en) | 2012-04-18 | 2016-06-28 | Google Inc. | Method and system for inserting content into streaming media at arbitrary time points |
WO2014019063A1 (en) * | 2012-07-30 | 2014-02-06 | Mdialog Corporation | Method and system for dynamically selecting, assembling and inserting content into streaming media |
US9961415B2 (en) | 2013-01-24 | 2018-05-01 | Google Llc | Method and system for identifying events in a streaming media program |
US8762564B1 (en) | 2013-07-10 | 2014-06-24 | Mdialog Corporation | Method and system for dynamically selecting, assembling and inserting content into stream media |
Also Published As
Publication number | Publication date |
---|---|
WO2006012629A3 (en) | 2006-11-02 |
US20170085926A1 (en) | 2017-03-23 |
US10356446B2 (en) | 2019-07-16 |
US11477496B2 (en) | 2022-10-18 |
CA2574998C (en) | 2011-03-15 |
US20070162927A1 (en) | 2007-07-12 |
US20190289342A1 (en) | 2019-09-19 |
US9544622B2 (en) | 2017-01-10 |
US20230037853A1 (en) | 2023-02-09 |
US20150089541A1 (en) | 2015-03-26 |
US8924995B2 (en) | 2014-12-30 |
WO2006012629A2 (en) | 2006-02-02 |
US20200186850A1 (en) | 2020-06-11 |
US11310541B2 (en) | 2022-04-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2574998A1 (en) | Methods and apparatus for monitoring the insertion of local media content into a program stream | |
US11368750B2 (en) | Methods and apparatus for detecting space-shifted media associated with a digital recording/playback device | |
US9900652B2 (en) | Methods and apparatus for transcoding metadata | |
JP5963373B2 (en) | Streaming media monitoring | |
JP2007528144A (en) | Method and apparatus for generating and detecting a fingerprint functioning as a trigger marker in a multimedia signal | |
US20070136782A1 (en) | Methods and apparatus for identifying media content | |
CN106464984A (en) | Signature retrieval and matching for media monitoring | |
CN103002353A (en) | Method and device for packaging multimedia documents | |
US11356749B2 (en) | Track format for carriage of event messages | |
US9489421B2 (en) | Transmission apparatus, information processing method, program, reception apparatus, and application-coordinated system | |
KR20080014872A (en) | Method and apparatus for detecting content item boundaries | |
WO2014010469A1 (en) | Reception device, information processing method, program, transmission device and application linking system | |
CN103095995A (en) | Method and system for automatic technical inspection of media files |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request |