CA2293957A1 - Detection of media links in broadcast signals - Google Patents

Detection of media links in broadcast signals Download PDF

Info

Publication number
CA2293957A1
CA2293957A1 CA 2293957 CA2293957A CA2293957A1 CA 2293957 A1 CA2293957 A1 CA 2293957A1 CA 2293957 CA2293957 CA 2293957 CA 2293957 A CA2293957 A CA 2293957A CA 2293957 A1 CA2293957 A1 CA 2293957A1
Authority
CA
Canada
Prior art keywords
program
broadcast
signature
ancillary information
tuner
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
Application number
CA 2293957
Other languages
French (fr)
Other versions
CA2293957C (en
Inventor
David H. Harkness
Daozheng Lu
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TNC US Holdings Inc
Original Assignee
Nielsen Media Research LLC
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 Nielsen Media Research LLC filed Critical Nielsen Media Research LLC
Publication of CA2293957A1 publication Critical patent/CA2293957A1/en
Application granted granted Critical
Publication of CA2293957C publication Critical patent/CA2293957C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/28Arrangements for simultaneous broadcast of plural pieces of information
    • 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/35Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
    • H04H60/38Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space
    • H04H60/40Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space for identifying broadcast time
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44204Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6582Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/835Generation of protective data, e.g. certificates
    • H04N21/8352Generation of protective data, e.g. certificates involving content or source identification data, e.g. Unique Material Identifier [UMID]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/86Arrangements characterised by the broadcast information itself
    • H04H20/93Arrangements characterised by the broadcast information itself which locates resources of other pieces of information, e.g. URL [Uniform Resource Locator]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H2201/00Aspects of broadcast communication
    • H04H2201/90Aspects of broadcast communication characterised by the use of signatures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/35Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
    • H04H60/38Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space
    • H04H60/41Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space for identifying broadcast space, i.e. broadcast channels, broadcast stations or broadcast areas
    • H04H60/43Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space for identifying broadcast space, i.e. broadcast channels, broadcast stations or broadcast areas for identifying broadcast channels

Abstract

A detection apparatus includes a tuner tuned to the program and a meter coupled to the tuner and arranged to detect content ancillary information from the program tuned by the tuner. The content ancillary information may be a media link, closed captioning information, or the like. The meter may also be arranged to extract a broadcast signature from the program. A comparator compares the broadcast signature to a reference signature selected from a library of reference signatures based upon the content ancillary information. Broadcast signatures from unknown programs may be clustered at least partially on the basis of the content ancillary information.

Claims (43)

1. A detection apparatus for the detection of a media link embedded in a program comprising:
a tuner tuned to the program; and, a meter coupled to the tuner and arranged to detect the media link embedded in the program tuned by the tuner.
2. The detection apparatus of claim 1 wherein the tuner comprises a scanning tuner.
3. The detection apparatus of claim 2 wherein the scanning tuner tunes to a plurality of channels, and wherein the meter is arranged to detect media links from programs carried in the tuned channels.
4. The detection apparatus of claim 1 further comprising a program identifier, wherein the program identifier is arranged to identify the program directly from the media link.
5. The detection apparatus of claim 1 further comprising a program identifier, wherein the program identifier is arranged to identify the program by accessing a content provider.
6. The detection apparatus of claim 1 further comprising a program identifier, wherein the program identifier is arranged to received a manual identification of the program.
7. The detection apparatus of claim 1 wherein the media link is a URL.
8. The detection apparatus of claim 1 wherein the media link is a code referenced to a URL.
9. A data acquisition system for the acquisition of identifying data from a program comprising:
a tuner tuned to the programs and, a meter coupled to the tuner and arranged to capture first and second program identifying datum identifying the program tuned by the tuner, wherein the first program identifying datum is a media link embedded in the program, and wherein the second program identifying datum is a program identifying datum other than a media link.
10. The data acquisition system of claim 9 wherein the tuner comprises a scanning tuner.
11. The data acquisition system of claim 10 wherein the scanning tuner tunes to a plurality of channels, wherein the meter is arranged to capture media links from programs in the tuned channels, and wherein the meter is arranged to capture second program identifying data identifying programs in the tuned channels.
12. The data acquisition system of claim 9 further comprising a program identifier arranged to identify the program from the first and/or second program identifying data.
13. The data acquisition system of claim 12 wherein the program identifier is arranged to identify the program by comparing the first and/or second program identifying data to corresponding first and/or second reference identifying data.
14. The data acquisition system of claim 9 wherein the second program identifying datum is a signature extracted from the program.
15. The data acquisition system of claim 9 wherein the data acquisition system is arranged to keep the second program identifying datum only if the meter fails to acquire the first program identifying datum.
16. The data acquisition system of claim 9 further comprising a program identifier, wherein the program identifier is arranged to identify the program directly from the media link.
17. The data acquisition system of claim 9 further comprising a program identifier, wherein the program identifier is arranged to identify the program by accessing a content provider.
18. The data acquisition system of claim 9 further comprising a program identifier, wherein the program identifier is arranged to receive a manual identification of the program.
19. The data acquisition system of claim 9 wherein the media link is a URL.
20. The data acquisition system of claim 9 wherein the media link is a code referenced to a URL.
21. The data acquisition system of claim 9 wherein the meter is arranged to capture the second program identifying datum from the program only in the event that the meter is unable to capture the first program identifying datum from the program.
22. A program identification system comprising:
a tuner tunable to at least one of a plurality of channels;
a meter coupled to the tuner, wherein the meter is arranged to detect content ancillary information from a program carried in a channel tuned by the tuner and to extract a broadcast signature from the program; and, a comparator arranged to compare the broadcast signature to a reference signature, wherein the reference signature is selected from a library of reference signatures based upon the content ancillary information.
23. The program identification system of claim 22 wherein the content ancillary information is a media link.
24. The program identification system of claim 23 wherein the media link is a URL.
25. The program identification system of claim 23 wherein the media link is a code referenced to a URL.
26. The program identification system of claim 22 wherein the content ancillary information is closed captioning information.
27. The program identification system of claim 22 wherein, if the broadcast signature does not have associated content ancillary information, the comparator is arranged to compare the broadcast signature to a reference signature selected from a library of reference signatures based upon a hash code.
28. The program identification system of claim 22 wherein the reference signature includes an identification of the program.
29. The program identification system of claim 22 wherein the broadcast signature includes the channel and a time at which the broadcast signature is extracted.
30. The program identification system of claim 29 wherein the reference signature includes an identification of the program.
31. A method of clustering signatures comprising the following steps:
a) extracting broadcast signatures from programs;
b) detecting content ancillary information from the programs; and, c) comparing one of the broadcast signatures having content ancillary information associated therewith to others of the broadcast signatures having associated therewith substantially the same content ancillary information.
32. The method of claim 31 wherein step c) comprises the following step:
comparing the one broadcast signature to others of the broadcast signatures not having associated therewith any content ancillary information.
33. The method of claim 31 wherein step c) comprises the following step:
comparing the one broadcast signature to others of the broadcast signatures having content ancillary information associated therewith which are different than the content ancillary information associated with the one broadcast signature.
34. The method of claim 31 wherein the one broadcast signature is a first broadcast signature, and wherein step c) comprises the following step:
comparing a second broadcast signature to others of the broadcast signatures not having content ancillary information associated therewith, wherein the second broadcast signature also does not have content ancillary information associated therewith.
35. The method of claim 31 wherein the content ancillary information is a media link.
36. The method of claim 35 wherein the media link is a URL.
37. The method of claim 35 wherein the media link is a code referenced to a URL.
38. The method of claim 31 wherein the content ancillary information is closed captioning information.
39. The method of claim 31 further comprising the step of comparing the one broadcast signature to a reference signature, wherein the reference signature is selected from a library of reference signatures based on the content ancillary information.
40. The method of claim 39 wherein the content ancillary information is a media link.
41. The method of claim 40 wherein the media link is a URL.
42. The method of claim 40 wherein the media link is a code referenced to a URL.
43. The method of claim 39 wherein the content ancillary information is closed captioning information.
CA 2293957 1999-01-07 2000-01-06 Detection of media links in broadcast signals Expired - Lifetime CA2293957C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US22652199A 1999-01-07 1999-01-07
US09/226,521 1999-01-07

Publications (2)

Publication Number Publication Date
CA2293957A1 true CA2293957A1 (en) 2000-07-07
CA2293957C CA2293957C (en) 2011-05-17

Family

ID=22849253

Family Applications (1)

Application Number Title Priority Date Filing Date
CA 2293957 Expired - Lifetime CA2293957C (en) 1999-01-07 2000-01-06 Detection of media links in broadcast signals

Country Status (1)

Country Link
CA (1) CA2293957C (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002015596A1 (en) 2000-08-10 2002-02-21 Nec Corporation Broadcast confirmation system, broadcast confirmation device and method, recorded medium where broadcast confirmation program is recorded
DE10224455A1 (en) * 2002-06-03 2003-12-11 Deutsche Telekom Ag Ordering media contents method for electronic ordering of media items allows a request sender to request media from a central server for identification and downloading
EP1428387A2 (en) * 2001-09-19 2004-06-16 Nielsen Media Research, Inc. Detection of media links in broadcast signals
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
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
US10003846B2 (en) 2009-05-01 2018-06-19 The Nielsen Company (Us), Llc Methods, apparatus and articles of manufacture to provide secondary content in association with primary broadcast media content
US10212477B2 (en) 2012-03-26 2019-02-19 The Nielsen Company (Us), Llc Media monitoring using multiple types of signatures
US11809489B2 (en) 2008-10-24 2023-11-07 The Nielsen Company (Us), Llc Methods and apparatus to perform audio watermarking and watermark detection and extraction

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8959016B2 (en) 2002-09-27 2015-02-17 The Nielsen Company (Us), Llc Activating functions in processing devices using start codes embedded in audio
US8151291B2 (en) 2006-06-15 2012-04-03 The Nielsen Company (Us), Llc Methods and apparatus to meter content exposure using closed caption information

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1324622A1 (en) * 2000-08-10 2003-07-02 NEC Corporation Broadcast confirmation system, broadcast confirmation device and method, recorded medium where broadcast confirmation program is recorded
EP1324622A4 (en) * 2000-08-10 2009-04-01 Nec Corp Broadcast confirmation system, broadcast confirmation device and method, recorded medium where broadcast confirmation program is recorded
WO2002015596A1 (en) 2000-08-10 2002-02-21 Nec Corporation Broadcast confirmation system, broadcast confirmation device and method, recorded medium where broadcast confirmation program is recorded
EP1428387A2 (en) * 2001-09-19 2004-06-16 Nielsen Media Research, Inc. Detection of media links in broadcast signals
EP1428387A4 (en) * 2001-09-19 2010-01-13 Nielsen Media Res Inc Detection of media links in broadcast signals
DE10224455A1 (en) * 2002-06-03 2003-12-11 Deutsche Telekom Ag Ordering media contents method for electronic ordering of media items allows a request sender to request media from a central server for identification and downloading
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
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
US10134408B2 (en) 2008-10-24 2018-11-20 The Nielsen Company (Us), Llc Methods and apparatus to perform audio watermarking and watermark detection and extraction
US11386908B2 (en) 2008-10-24 2022-07-12 The Nielsen Company (Us), Llc Methods and apparatus to perform audio watermarking and watermark detection and extraction
US11809489B2 (en) 2008-10-24 2023-11-07 The Nielsen Company (Us), Llc Methods and apparatus to perform audio watermarking and watermark detection and extraction
US10003846B2 (en) 2009-05-01 2018-06-19 The Nielsen Company (Us), Llc Methods, apparatus and articles of manufacture to provide secondary content in association with primary broadcast media content
US10555048B2 (en) 2009-05-01 2020-02-04 The Nielsen Company (Us), Llc Methods, apparatus and articles of manufacture to provide secondary content in association with primary broadcast media content
US11948588B2 (en) 2009-05-01 2024-04-02 The Nielsen Company (Us), Llc Methods, apparatus and articles of manufacture to provide secondary content in association with primary broadcast media content
US11004456B2 (en) 2009-05-01 2021-05-11 The Nielsen Company (Us), Llc Methods, apparatus and articles of manufacture to provide secondary content in association with primary broadcast media content
US10212477B2 (en) 2012-03-26 2019-02-19 The Nielsen Company (Us), Llc Media monitoring using multiple types of signatures
US11044523B2 (en) 2012-03-26 2021-06-22 The Nielsen Company (Us), Llc Media monitoring using multiple types of signatures
EP3703285A1 (en) * 2012-03-26 2020-09-02 The Nielsen Company (US), LLC Media monitoring using multiple types of signatures
US11863821B2 (en) 2012-03-26 2024-01-02 The Nielsen Company (Us), Llc Media monitoring using multiple types of signatures
US11863820B2 (en) 2012-03-26 2024-01-02 The Nielsen Company (Us), Llc Media monitoring using multiple types of signatures
EP2651052B1 (en) * 2012-03-26 2020-05-06 The Nielsen Company (US), LLC Media monitoring using multiple types of signatures

Also Published As

Publication number Publication date
CA2293957C (en) 2011-05-17

Similar Documents

Publication Publication Date Title
WO2003026169A3 (en) Detection of media links in broadcast signals
CA2504552C (en) Method and system for recognition of broadcast segments
EP1774348B1 (en) Method of characterizing the overlap of two media segments
CA1279124C (en) Program identification method and apparatus
US20040181799A1 (en) Apparatus and method for measuring tuning of a digital broadcast receiver
EP1826932B1 (en) Method and apparatus for generating digital audio signatures
EP0210609A3 (en) Broadcast program identification method and apparatus
CA2293957A1 (en) Detection of media links in broadcast signals
RU2005120651A (en) AUTOMATED SETTING OF THE TV SIGNAL AND TUNER
EP0940939B1 (en) Digital audio broadcast receiver comprising a system for quickly acquiring frame synchronization in the presence of noise
JP3955143B2 (en) Digital broadcast receiver
EP1998447B2 (en) Method for estimating the type of broadcast for minimizing the time for channel installation
JPH08149099A (en) Commercial message in television broadcasting and program information processing system
MXPA99001142A (en) Automatic system of detection and recognition of advertisements televisa
KR100316529B1 (en) Packet identification compare apparatus and method for mpeg-2 system
AU2001281320A1 (en) Apparatus and method for determining the programme to which a digital broadcast receiver is tuned
JP2000188734A (en) Device for detecting television video still image
KR960003333A (en) Channel discrimination method during auto search of TV receiver

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20200106