CA2293957A1 - Detection of media links in broadcast signals - Google Patents
Detection of media links in broadcast signals Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/28—Arrangements for simultaneous broadcast of plural pieces of information
-
- 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
-
- 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/38—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 broadcast time or space
- H04H60/40—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 broadcast time or space for identifying broadcast time
-
- 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/56—Arrangements characterised by components specially adapted for monitoring, identification or recognition covered by groups H04H60/29-H04H60/54
-
- 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/44204—Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched
-
- 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/60—Network 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/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6582—Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
-
- 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
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/86—Arrangements characterised by the broadcast information itself
- H04H20/93—Arrangements characterised by the broadcast information itself which locates resources of other pieces of information, e.g. URL [Uniform Resource Locator]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H2201/00—Aspects of broadcast communication
- H04H2201/90—Aspects of broadcast communication characterised by the use of signatures
-
- 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/38—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 broadcast time or space
- H04H60/41—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 broadcast time or space for identifying broadcast space, i.e. broadcast channels, broadcast stations or broadcast areas
- H04H60/43—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 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.
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.
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.
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.
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.
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.
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.
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.
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)
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)
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 |
-
2000
- 2000-01-06 CA CA 2293957 patent/CA2293957C/en not_active Expired - Lifetime
Cited By (21)
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 |