JP2009524273A - 放送メディア内の反復コンテンツの検出 - Google Patents
放送メディア内の反復コンテンツの検出 Download PDFInfo
- Publication number
- JP2009524273A JP2009524273A JP2008543390A JP2008543390A JP2009524273A JP 2009524273 A JP2009524273 A JP 2009524273A JP 2008543390 A JP2008543390 A JP 2008543390A JP 2008543390 A JP2008543390 A JP 2008543390A JP 2009524273 A JP2009524273 A JP 2009524273A
- Authority
- JP
- Japan
- Prior art keywords
- match
- content
- query
- database
- statistics
- 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.)
- Pending
Links
- 230000003252 repetitive effect Effects 0.000 title claims abstract description 27
- 238000001514 detection method Methods 0.000 title description 13
- 238000000034 method Methods 0.000 claims abstract description 83
- 230000007613 environmental effect Effects 0.000 claims description 35
- 230000000007 visual effect Effects 0.000 claims description 9
- 230000002452 interceptive effect Effects 0.000 abstract description 7
- 238000004590 computer program Methods 0.000 abstract description 3
- 230000008569 process Effects 0.000 description 37
- 239000000463 material Substances 0.000 description 26
- 238000010586 diagram Methods 0.000 description 13
- 238000012545 processing Methods 0.000 description 9
- 230000007704 transition Effects 0.000 description 8
- 230000008901 benefit Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 238000012544 monitoring process Methods 0.000 description 5
- 230000004044 response Effects 0.000 description 5
- 230000002123 temporal effect Effects 0.000 description 4
- 239000013598 vector Substances 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000005070 sampling Methods 0.000 description 3
- 238000012549 training Methods 0.000 description 3
- 238000012795 verification Methods 0.000 description 3
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 2
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000003909 pattern recognition Methods 0.000 description 2
- 230000003595 spectral effect Effects 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 239000010949 copper Substances 0.000 description 1
- 229910052802 copper Inorganic materials 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 238000000802 evaporation-induced self-assembly Methods 0.000 description 1
- 239000002360 explosive Substances 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000036651 mood Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 230000000153 supplemental effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/63—Querying
- G06F16/635—Filtering based on additional data, e.g. user or group profiles
-
- 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/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport 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/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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/68—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/683—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- 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/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/034—Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
-
- 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
-
- 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/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
- H04H60/372—Programme
-
- 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
- H04H60/375—Commercial
-
- 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
- H04H60/58—Arrangements characterised by components specially adapted for monitoring, identification or recognition covered by groups H04H60/29-H04H60/54 of audio
-
- 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
- H04H60/59—Arrangements characterised by components specially adapted for monitoring, identification or recognition covered by groups H04H60/29-H04H60/54 of video
-
- 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/61—Arrangements for services using the result of monitoring, identification or recognition covered by groups H04H60/29-H04H60/54
- H04H60/64—Arrangements for services using the result of monitoring, identification or recognition covered by groups H04H60/29-H04H60/54 for providing detail information
-
- 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/251—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/252—Processing of multiple end-users' preferences to derive collaborative data
-
- 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/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/26603—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel for automatically generating descriptors from content, e.g. when it is not made available by its provider, using content analysis techniques
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/41407—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/4143—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a Personal Computer [PC]
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42203—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS] sound input device, e.g. microphone
-
- 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/439—Processing of audio elementary streams
- H04N21/4394—Processing of audio elementary streams involving operations for analysing the audio stream, e.g. detecting features or characteristics in audio streams
-
- 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 or rendering scenes according to encoded video stream scene graphs
- H04N21/44016—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for substituting a video clip
-
- 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 or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
- H04N21/440236—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by media transcoding, e.g. video is transformed into a slideshow of still pictures, audio is converted into text
-
- 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/454—Content or additional data filtering, e.g. blocking advertisements
- H04N21/4542—Blocking scenes or portions of the received content, e.g. censoring scenes
-
- 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/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/4722—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content
-
- 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/47—End-user applications
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4756—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for rating content, e.g. scoring a recommended movie
-
- 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/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4782—Web browsing, e.g. WebTV
-
- 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/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
-
- 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/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4828—End-user interface for program selection for searching program 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8106—Monomedia components thereof involving special audio data, e.g. different tracks for different languages
-
- 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/81—Monomedia components thereof
- H04N21/812—Monomedia components thereof involving advertisement data
-
- 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/81—Monomedia components thereof
- H04N21/8126—Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts
- H04N21/8133—Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts specifically related to the content, e.g. biography of the actors in a movie, detailed information about an article seen in a video program
-
- 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/85—Assembly of content; Generation of multimedia applications
- H04N21/858—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
- H04N5/445—Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
-
- 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/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
-
- 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/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17336—Handling of requests in head-ends
-
- 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
- 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/02—Arrangements for generating broadcast information; Arrangements for generating broadcast-related information with a direct linking to broadcast information or to broadcast space-time; Arrangements for simultaneous generation of broadcast information and broadcast-related information
- H04H60/06—Arrangements for scheduling broadcast services or broadcast-related services
-
- 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/45—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 users
-
- 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/61—Arrangements for services using the result of monitoring, identification or recognition covered by groups H04H60/29-H04H60/54
- H04H60/65—Arrangements for services using the result of monitoring, identification or recognition covered by groups H04H60/29-H04H60/54 for using the result on users' side
-
- 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/61—Arrangements for services using the result of monitoring, identification or recognition covered by groups H04H60/29-H04H60/54
- H04H60/66—Arrangements for services using the result of monitoring, identification or recognition covered by groups H04H60/29-H04H60/54 for using the result on distributors' side
-
- 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/76—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet
- H04H60/78—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by source locations or destination locations
- H04H60/80—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by source locations or destination locations characterised by transmission among terminal devices
-
- 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/76—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet
- H04H60/81—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself
- H04H60/82—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself the transmission system being the Internet
- H04H60/87—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself the transmission system being the Internet accessed over computer networks
-
- 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/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4622—Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- General Physics & Mathematics (AREA)
- Finance (AREA)
- Marketing (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- Data Mining & Analysis (AREA)
- Library & Information Science (AREA)
- Acoustics & Sound (AREA)
- Computing Systems (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Social Psychology (AREA)
- Computer Networks & Wireless Communication (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Between Computers (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
システム、方法、装置およびコンピュータプログラム製品は、放送メディア内の反復コンテンツを検出するためのソーシャルおよびインタラクティブアプリケーションを提供する。一部の実装では、方法は、コンテンツから音声統計情報のデータベースを生成する段階と、音声統計情報のデータベースからクエリを生成する段階と、音声統計情報のデータベースに対してクエリを実行して非一致マッチを判定する段階と、非一致マッチが存在する場合に、マッチしたクエリに対応するコンテンツを反復コンテンツとして識別する段階とを含む。
Description
関連出願
本願は、本願にその全体を引用して援用する、2006年11月29日に出願された「Environment-Based Referrals」のための米国仮特許出願第60/740760号の優先権の恩恵を主張するものである。
本願は、本願にその全体を引用して援用する、2006年11月29日に出願された「Environment-Based Referrals」のための米国仮特許出願第60/740760号の優先権の恩恵を主張するものである。
本願は、本願にその全体を引用して援用する、2006年8月29日に出願された「Audio Identification Based on Signatures」のための米国仮特許出願第60/823881号の優先権の恩恵を主張するものである。
本願は、2006年11月27日に出願された整理番号GP-672-00-US/16113-0630001の「Determining Popularity Ratings Using Social and Interactive Applications For Mass Media」の米国特許出願第 号と、2006年11月27日に出願された整理番号GP-636-00-US/16113-060001の「Social and Interactive Applications For Mass Media」の米国特許出願第 号とに関する。これらの特許出願のそれぞれを、本願にその全体を引用して援用する。
開示する実装は、マスメディア用のソーシャルおよびインタラクティブアプリケーションに関する。
従来のテレビシステムおよびインタラクティブテレビシステムには、テレビ番組編成に埋め込まれている広告の再放送を検出する能力が欠けている。従来型の録画装置を利用すると、利用者は、テレビ番組(コマーシャルを含む)を以降の日付または時刻に再放送するために格納できる。放送局間でのよくある不満は、これらの再放送から利益を得られないということであり、これらの再放送は、放送局から見ると、番組の最初の放送上のスペースを購入した広告主のための「無料」広告ということになる。
Ke, Y.、Hoiem, D.、Sukthankar, R. (2005)、Computer Vision for Music Identification、In Proc. Computer Vision and Pattern Recognition Viola, P.およびJones, M. (2002)、Robust Real-Time Object Detection、International Journal of Computer Vision Covell, M.、Baluja, S.、Fink, M.、Advertisement Detection and Replacement Using Acoustic and Visual Repetition、IEEE Signal Processing Society、MMSP 2006 International Workshop on Multimedia Signal Processing、2006年10月3日〜6日、カナダ、ブリティッシュコロンビア州
Ke, Y.、Hoiem, D.、Sukthankar, R. (2005)、Computer Vision for Music Identification、In Proc. Computer Vision and Pattern Recognition Viola, P.およびJones, M. (2002)、Robust Real-Time Object Detection、International Journal of Computer Vision Covell, M.、Baluja, S.、Fink, M.、Advertisement Detection and Replacement Using Acoustic and Visual Repetition、IEEE Signal Processing Society、MMSP 2006 International Workshop on Multimedia Signal Processing、2006年10月3日〜6日、カナダ、ブリティッシュコロンビア州
上述した問題点は、放送メディア内の反復コンテンツを検出する、開示するシステム、方法、装置、ユーザーインターフェイスおよびコンピュータプログラム製品によって解決される。
一部の実装では、方法は、音声統計情報のデータベースからクエリを生成する段階と、音声統計情報のデータベースに対してクエリを実行して非一致マッチを判定する段階と、非一致マッチが存在する場合に、マッチしたクエリに対応するコンテンツを反復コンテンツとして識別する段階とを含む。
一部の実装では、システムは、プロセッサと、プロセッサに作動的に結合されたコンピュータ読み取り可能メディアとを含む。コンピュータ読み取り可能メディアは、プロセッサによって実行されたときに、音声統計情報のデータベースからクエリを生成する操作と、コンテンツから生成される音声統計情報のデータベースに対してクエリを実行して非一致マッチを判定する操作と、非一致マッチが見つかった場合に、マッチしたクエリに対応するコンテンツを反復コンテンツとして識別する操作とをプロセッサに実行させる命令を含む。
他の実装は、システム、方法、装置、ユーザーインターフェイスおよびコンピュータプログラム製品に関する。
マスパーソナライゼーションアプリケーション
マスパーソナライゼーションアプリケーションは、マスメディア放送(たとえば、テレビ、ラジオ、映画、インターネット放送、等)に関連するパーソナル化されたインタラクティブな情報を提供する。そのようなアプリケーションには、パーソナル化情報レイヤ、アドホックソーシャルピアコミュニティ、リアルタイム視聴率、およびビデオ(または音声)ブックマーク、等が含まれるがこれらに限定されるものではない。本明細書で開示するマスメディア実施例のいくつかは、テレビ放送の文脈に含まれるが、開示する実装は、ラジオ放送および/または音楽放送に同様に適用できる。
マスパーソナライゼーションアプリケーションは、マスメディア放送(たとえば、テレビ、ラジオ、映画、インターネット放送、等)に関連するパーソナル化されたインタラクティブな情報を提供する。そのようなアプリケーションには、パーソナル化情報レイヤ、アドホックソーシャルピアコミュニティ、リアルタイム視聴率、およびビデオ(または音声)ブックマーク、等が含まれるがこれらに限定されるものではない。本明細書で開示するマスメディア実施例のいくつかは、テレビ放送の文脈に含まれるが、開示する実装は、ラジオ放送および/または音楽放送に同様に適用できる。
パーソナル化情報レイヤは、マスメディアチャンネルに補足的情報を提供する。パーソナル化情報レイヤの例としては、ファッション、政治、ビジネス、健康、旅行、等があるがこれらに限定されるものではない。たとえば、有名人についてのニュースセグメントを見ている間に、ファッションレイヤがテレビ画面上またはコンピュータディスプレイデバイス上で視聴者に提示され、それによって有名人がニュースセグメントで着用している服およびアクセサリに関連する情報および/または画像が提供される。さらに、パーソナル化レイヤは、有名人が着用している服を販売している衣料品店へのリンクなど、ニュースセグメントに関連する製品またはサービスを販売促進する広告を含みうる。
アドホックソーシャルピアコミュニティは、テレビで同じ番組を見ているか、または同じラジオ局を聴いている利用者の間に、コメントの場を提供する。たとえば、最新のCNNヘッドラインを見ている利用者に、利用者がチャットしたり、進行中のマスメディア放送についてコメントしたり、進行中のマスメディア放送への他の視聴者の反応を読んだりすることを可能にするコメントメディア(たとえば、チャットルーム、掲示板、Wikiページ、ビデオリンク、等)を提供できる。
リアルタイム視聴率は、コンテンツ提供業者および利用者に視聴率情報(ニールセン視聴率に似ている)を提供する。たとえば、利用者の社会的ネットワークおよび/または似たような人口統計を有する人々によって見られているまたは聴かれているテレビチャンネルまたはラジオ局のリアルタイム視聴率を、利用者に即座に提供できる。
ビデオブックマークまたは音声ブックマークは、好みの放送コンテンツのパーソナル化されたライブラリを作成する低労力な方法を利用者に提供する。たとえば、利用者がコンピュータまたはリモコンデバイス上のボタンを押すだけで、放送コンテンツの環境音声および/またはビデオのスニペットが記録され、処理され、保存される。このスニペットは、後で視聴するために番組または番組の一部を参照するブックマークとして使用できる。ブックマークは、友人と共有するか、または将来の個人的な参照用に保存できる。
マスパーソナライゼーションネットワーク
図1は、マスパーソナライゼーションアプリケーションを提供するためのマスパーソナライゼーションシステム100のブロック図である。システム100は、1つまたは複数のクライアント側インターフェイス102と、音声データベースサーバ104と、ソーシャルアプリケーションサーバ106とを含み、これらすべては、ネットワーク108(たとえば、インターネット、イントラネット、LAN、ワイヤレスネットワーク、等)上で通信する。
図1は、マスパーソナライゼーションアプリケーションを提供するためのマスパーソナライゼーションシステム100のブロック図である。システム100は、1つまたは複数のクライアント側インターフェイス102と、音声データベースサーバ104と、ソーシャルアプリケーションサーバ106とを含み、これらすべては、ネットワーク108(たとえば、インターネット、イントラネット、LAN、ワイヤレスネットワーク、等)上で通信する。
クライアント側インターフェイス102は、利用者が情報を入力および受信することを可能にし、ディスプレイデバイス上でユーザーインターフェイスを提示できる任意のデバイスでよく、これにはデスクトップコンピュータまたはポータブルコンピュータ、電子デバイス、電話、携帯電話、ディスプレイシステム、テレビ、コンピュータモニタ、ナビゲーションシステム、ポータブルメディアプレーヤ/レコーダ、携帯情報端末(PDA)、ゲームコンソール、ハンドヘルド電子デバイス、および組み込み電子デバイスまたはアプライアンスが含まれるがこれらに限定されるものではない。クライアント側インターフェイス102については、図2に関してさらに完全に説明する。
一部の実装では、クライアント側インターフェイス102は、放送環境(たとえば、利用者のリビングルーム)でマスメディア放送の環境音声を監視および記録するための環境音声検出器(たとえば、マイク)を含む。1つまたは複数の環境音声セグメントまたは「スニペット」が、「音声指紋」または「記述子」と呼ばれる、特徴的で堅牢な統計要約に変換される。一部の実装では、記述子は、マスメディア放送に関連する以前に生成された参照記述子または統計情報のデータベースと比較できる1つまたは複数の音声シグネチャコンポーネントを含む圧縮ファイルである。
音楽識別のための音声指紋を生成するための技法が、本明細書でその全体を引用して援用するKe, Y.、Hoiem, D.、Sukthankar, R. (2005)、Computer Vision for Music Identification、In Proc. Computer Vision and Pattern Recognitionで説明されている。一部の実装では、図4に関して説明するように、この文献(以下、「Keら」)により提案されている音楽識別方法はテレビ音声データの記述子およびクエリを生成するように構成される。
ウェーブレットを使用して音声記述子を生成する技法が、「Audio Identification Based on Signatures」のための米国仮特許出願第60/823,881号で説明されている。この出願では、コンピュータビジョン技法と大規模データストリーミング処理アルゴリズムの組み合わせを利用して、効率的にマッチさせることができる音声スニペットのコンパクトな記述子/指紋を作成する技法を説明している。この技法では、階層的分解関数のための既知の算術ツールであるウェーブレットを使用する。
「Audio Identification Based on Signatures」では、取得プロセスの実装は、1)音声スニペットの音声スペクトルについて、たとえば11.6*w msの継続時間のスペクトル画像を、平均d ms離れているランダムな間隔で抽出するステップと、各スペクトル画像について、2)スペクトル画像のウェーブレットを計算するステップと、3)上位tつのウェーブレットを抽出するステップと、4)上位tつのウェーブレットのバイナリ表現を作成するステップと、5)min-hashを使用して上位tつのウェーブレットのサブ指紋を作成するステップと、6)LSHをbビンおよびlハッシュテーブルと共に使用して厳密にマッチするサブ指紋セグメントを検索するステップと、7)マッチがv未満のサブ指紋を破棄するステップと、8)残りの候補サブ指紋からクエリサブ指紋までのハミング距離を計算するステップと、9)動的プログラミングを使用して、マッチを時間にまたがって組み合わせるステップとを含む。
一部の実装では、記述子と、クライアント側インターフェイス102を識別するための関連する利用者識別子(「利用者ID」)とは、ネットワーク108を通じて音声データベースサーバ104に送信される。音声データベースサーバ104は、記述子を、以前に判定され、音声データベースサーバ104に結合する音声データベース110に格納された複数の参照記述子と比較する。一部の実装では、音声データベースサーバ104は、音声データベース110に格納された参照記述子を最近のマスメディア放送から継続的に更新する。
音声データベースサーバ104は、受信した記述子と参照記述子との間のベストマッチを判定し、ベストマッチ情報をソーシャルアプリケーションサーバ106に送信する。マッチプロセスについては、図4に関してさらに完全に説明する。
一部の実装では、ソーシャルアプリケーションサーバ106は、クライアント側インターフェイス102に関連するWebブラウザ接続を受け入れる。ベストマッチ情報を使用して、ソーシャルアプリケーションサーバ106は、利用者のためのパーソナル化情報を集約し、そのパーソナル化情報をクライアント側インターフェイス102に送信する。パーソナル化情報は、広告、パーソナル化情報レイヤ、視聴率、およびコメントメディア(たとえば、アドホックソーシャルピアコミュニティ、フォーラム、ディスカッショングループ、ビデオ会議など)に関連する情報を含みうるがこれらに限定されるものではない。
一部の実装では、パーソナル化情報は、視聴者がリアルタイムで見ている番組を把握することなく、視聴者のためのチャットルームを作成するために使用できる。チャットルームは、クライアントシステムによって伝送されたデータストリーム内の記述子を直接比較してマッチを判定することにより作成できる。つまり、チャットルームは、マッチする記述子を有する視聴者のまわりに作成できる。そのような実装では、視聴者から受信した記述子を参照記述子に対して比較する必要はない。
一部の実装では、ソーシャルアプリケーションサーバ106は、クライアント側インターフェイス102で実行されるWebブラウザ(たとえば、Microsoft Internet Explorer(商標))によって受信および表示されるWebページをクライアント側インターフェイス102に提供する。ソーシャルアプリケーションサーバ106はまた、パーソナル化コンテンツの集約と、クライアント側インターフェイス102へのWebページの提供とを支援するために、クライアント側インターフェイス102および/または音声データベースサーバ104から利用者IDを受信する。
システム100の他の実装が可能であることは明らかであろう。たとえば、システム100は、複数の音声データベース110、音声データベースサーバ104および/またはソーシャルアプリケーションサーバ106を含みうる。別法として、音声データベースサーバ104およびソーシャルアプリケーションサーバ106は、単一のサーバまたはシステムか、あるいはネットワークリソースおよび/またはネットワークサービスの一部でよい。さらに、ネットワーク108は、さまざまなネットワークデバイス(たとえば、ハブ、ルータ、等)およびメディア(たとえば、銅、光ファイバ、無線、等)を使用するさまざまなトポロジおよび配置で作動的に相互結合された多数のネットワークおよびリンクを含みうる。クライアントサーバアーキテクチャは、本明細書では単なる実施例として説明されている。他のコンピュータアーキテクチャが可能である。
環境音声識別システム
図2は、図1に示すクライアント側インターフェイス102を含む、環境音声識別システム200を示している。システム200は、マスメディアシステム202(たとえば、テレビ受像機、ラジオ、コンピュータ、電子デバイス、携帯電話、ゲームコンソール、ネットワークアプライアンス、等)と、環境音声検出器204と、クライアント側インターフェイス102(たとえば、デスクトップコンピュータまたはラップトップコンピュータ、等)と、ネットワークアクセスデバイス206とを含む。一部の実装では、クライアント側インターフェイス102は、図5に関して説明するように利用者がマスパーソナライゼーションアプリケーションと対話することを可能にするためのユーザーインターフェイス(UI)208を提示するためのディスプレイデバイス210を含む。
図2は、図1に示すクライアント側インターフェイス102を含む、環境音声識別システム200を示している。システム200は、マスメディアシステム202(たとえば、テレビ受像機、ラジオ、コンピュータ、電子デバイス、携帯電話、ゲームコンソール、ネットワークアプライアンス、等)と、環境音声検出器204と、クライアント側インターフェイス102(たとえば、デスクトップコンピュータまたはラップトップコンピュータ、等)と、ネットワークアクセスデバイス206とを含む。一部の実装では、クライアント側インターフェイス102は、図5に関して説明するように利用者がマスパーソナライゼーションアプリケーションと対話することを可能にするためのユーザーインターフェイス(UI)208を提示するためのディスプレイデバイス210を含む。
作動中、マスメディアシステム202は、マスメディア放送の環境音声(たとえば、テレビ音声)を生成し、この環境音声は、環境音声検出器204によって検出される。環境音声検出器204は、自立型マイクおよびクライアント側インターフェイス102に統合されたマイクを含む、環境音声を検出可能な任意のデバイスでよい。検出された環境音声は、環境音声を識別する記述子を提供するために、クライアント側インターフェイス102によって符号化される。この記述子は、ネットワークアクセスデバイス206およびネットワーク108を経由して音声データベースサーバ104に伝送される。
一部の実装では、クライアント側インターフェイス102で実行されるクライアントソフトウェアが、環境音声のn秒(たとえば、5秒)の音声ファイル(「スニペット」)を継続的に監視および記録する。スニペットはその後、図4に関して説明するプロセスに応じて、mフレーム(たとえば、415フレーム)のkビット符号化記述子(たとえば、32ビット)に変換される。一部の実装では、監視および記録は、イベントベースである。たとえば、監視および記録は、指定した日付の指定した時刻(たとえば、月曜日の午後8時)に、指定した継続時間(たとえば、午後8時から午後9時の間)にわたり、自動的に開始できる。あるいは、監視および記録は、制御デバイス(たとえば、リモコン、等)からの利用者入力(たとえば、マウスクリック、ファンクションキー、またはキーの組み合わせ)に応じて開始できる。一部の実装では、環境音声は、Keらに記載されている32ビット/フレーム識別機能のストリーミング版を使用して符号化される。
一部の実装では、クライアントソフトウェアは、「サイドバー」または他のユーザーインターフェイス要素として実行される。そうすると、クライアント側インターフェイス102が起動されるときに、完全なWebブラウザセッションを開始することなく、環境音声のサンプリングを直ちに開始し「バックグラウンド」で実行して、(オプションで)結果をサイドバー内に表示できる。
一部の実装では、環境音声のサンプリングは、クライアント側インターフェイス102が起動されるときか、あるいは視聴者がサービスまたはアプリケーション(たとえば、電子メール、等)にログインするときに開始できる。
記述子は、音声データベースサーバ104に送信される。一部の実装では、記述子は、Keらに記載されているように、環境音声の圧縮済み統計概要である。統計概要は可逆性ではない、すなわち元の音声を記述子から復元できないため、統計概要を送信することにより、利用者の音のプライバシーが維持される。したがって、放送環境で監視および記録された利用者または他の個人によるすべての会話は、記述子から再現できない。一部の実装では、記述子を、さらなるプライバシーおよびセキュリティのために、1つまたは複数の既知の暗号化技法(たとえば、非対称鍵暗号または対称鍵暗号、楕円暗号、等)を使用して暗号化できる。
一部の実装では、記述子は、クライアント側インターフェイス102の監視プロセスによって検出されるトリガイベントに応じて、クエリ送信(クエリ記述子とも呼ばれる)として音声データベースサーバ104に送信される。たとえば、トリガイベントは、テレビ番組のオープニングテーマ(たとえば、「Seinfeld」のオープニング音楽)、または役者が話すせりふである可能性がある。一部の実装では、クエリ記述子は、連続的なストリーミングプロセスの一部として音声データベースサーバ104に送信できる。一部の実装では、クエリ記述子は、利用者入力(たとえば、リモコン経由、マウスクリック、等)に応じて音声データベースサーバ104に伝送できる。
マスパーソナライゼーションプロセス
図3は、マスパーソナライゼーションプロセス300の流れ図である。プロセス300のステップは、特定の順序に完了する必要はなく、少なくとも一部のステップは、マルチスレッディングまたはパラレルプロセッシング環境で同時に実行できる。
図3は、マスパーソナライゼーションプロセス300の流れ図である。プロセス300のステップは、特定の順序に完了する必要はなく、少なくとも一部のステップは、マルチスレッディングまたはパラレルプロセッシング環境で同時に実行できる。
プロセス300は、クライアント側インターフェイス(たとえば、クライアント側インターフェイス102)が放送環境内でマスメディア放送の環境音声のスニペットを監視および記録するときに始まる(302)。記録された環境音声スニペットは、記述子(たとえば、圧縮済み統計要約)に符号化され、この記述子は、クエリとして音声データベースサーバに送信できる(304)。音声データベースサーバは、マスメディア放送の統計情報から計算された参照記述子のデータベースに対してクエリを比較して、クエリに最もマッチする候補記述子を判定する(308)。候補記述子は、ソーシャルアプリケーションサーバまたは他のネットワークリソースに送信され、ソーシャルアプリケーションサーバまたは他のネットワークリソースは、候補記述子を使用して利用者のためのパーソナル化情報を集約する(310)。たとえば、利用者がテレビ番組「Seinfeld」を見ている場合、その番組の環境音声から生成されるクエリ記述子は、「Seinfeld」の以前の放送から派生した参照記述子にマッチする。したがって、最もマッチする候補記述子が使用されて、「Seinfeld」に関連するパーソナル化情報(たとえば、ニュース記事、ディスカッショングループ、アドホックソーシャルピアコミュニティまたはチャットルームへのリンク、広告、等)が集約される。一部の実装では、マッチング手順は、図4に関して説明するように、ハッシング技法(たとえば、ダイレクトハッシングまたはLocality Sensitive Hashing (LSH))を使用して候補記述子の短いリストを得ることで、効果的に実行される。候補記述子はその後、Keらに記載されているような検証手続きで処理される。
一部の実装では、異なる視聴者からのクエリ記述子は、各クエリを参照記述子のデータベースとマッチさせるのではなく、直接マッチさせられる。そのような実施形態により、参照記述子のデータベースが利用できない主題についてのアドホックソーシャルピアコミュニティを作成することが可能となるであろう。そのような実施形態では、同じ公的形態(たとえば、スタジアム、バー、等)内にいて、ポータブル電子デバイス(たとえば、携帯電話、PDA、等)を使用している視聴者を、リアルタイムでマッチさせることが可能であろう。
視聴率
一部の実装では、放送(たとえば、番組、広告、等)を現在見ている視聴者のリストから、リアルタイムかつ集約された統計情報が推論される。これらの統計情報は、視聴者が他のアプリケーションを使用している間に、バックグラウンドで収集できる。統計情報には、1)放送を見ている視聴者の平均数、2)視聴者が放送を見た平均回数、3)視聴者が見た他の番組、4)視聴者の最低数および最高数、5)視聴者が放送を離れたときに最も多かった切り替え先、6)視聴者が放送を見る時間、7)視聴者がチャンネルを切り替える回数、8)視聴者が見た広告、および9)視聴者が放送に入ったときに最も多かった切り替え元、等が含まれうるがこれらに限定されるものではない。これらの統計情報から、1つまたは複数の視聴率を判定できる。
一部の実装では、放送(たとえば、番組、広告、等)を現在見ている視聴者のリストから、リアルタイムかつ集約された統計情報が推論される。これらの統計情報は、視聴者が他のアプリケーションを使用している間に、バックグラウンドで収集できる。統計情報には、1)放送を見ている視聴者の平均数、2)視聴者が放送を見た平均回数、3)視聴者が見た他の番組、4)視聴者の最低数および最高数、5)視聴者が放送を離れたときに最も多かった切り替え先、6)視聴者が放送を見る時間、7)視聴者がチャンネルを切り替える回数、8)視聴者が見た広告、および9)視聴者が放送に入ったときに最も多かった切り替え元、等が含まれうるがこれらに限定されるものではない。これらの統計情報から、1つまたは複数の視聴率を判定できる。
視聴率の生成に使用される統計情報は、監視されている各放送チャンネル用のカウンタを使用して生成できる。一部の実装では、カウンタは、人口統計的なグループデータまたは地理的なグループデータと交差させることができる。視聴率は、視聴者が放送の進行中に(たとえば、2004年のスーパーボウルのハーフタイムパフォーマンス中に視聴率が上昇したことに注目することにより)「何が人気なのかを確認する」ために利用できる。また広告主およびコンテンツ提供者は、表示される素材を視聴率に応じて動的に調整するために、視聴率を利用できる。これは、広告の場合は特にそうである。なぜなら、広告キャンペーンによって生成される広告は、単位長さが短く、多数のバージョンが存在するため、視聴率レベルに合わせて容易に交換されるからである。統計情報のその他の例としては、人口統計または時間によるテレビ放送とラジオ放送の人気の比較、1日の時間帯の人気、すなわちピーク視聴時間帯、特定のエリア内の世帯数、特定の番組(番組のジャンル、1日の特定の時間帯)中のチャンネルサーフィンの量、放送の音量、等があるがこれらに限定されるものではない。
パーソナル化情報は、クライアント側インターフェイスに送信される(312)。視聴率は、上述した広告の動的な調整など、他のプロセスで使用するためにデータベースに格納することもできる(318)。パーソナル化情報は、クライアント側インターフェイスで受信され(314)、そこで書式設定されユーザーインターフェイス内で提示される(316)。パーソナル化情報は、ユーザーインターフェイス内で利用者に提示されるコメントメディア(たとえば、チャットルーム内のテキストメッセージ)と関連付けることができる。一部の実装では、チャットルームは、1つまたは複数のサブグループを含みうる。たとえば、「Seinfeld」のディスカッショングループは、「Seinfeld Experts」という名前のサブグループを含む可能性があり、あるいは特定の人口統計層、たとえば「Seinfeld」を見ている20歳から30歳までの女性に、サブグループが関連付けられる場合がある。
一部の実装では、視聴率用の統計情報を生成するために使用される未加工の情報(たとえば、カウンタ値)は、ソーシャルアプリケーションサーバではなく、クライアント側インターフェイスで収集および格納される。未加工の情報は、利用者がオンラインのときおよび/またはマスパーソナライゼーションアプリケーションを起動するときにいつでも放送局に転送できる。
一部の実装では、放送測定ボックス(BMB)がクライアント側インターフェイスに設置される。BMBは、セットトップボックスに似ているが放送デバイスには接続しない単純なハードウェアデバイスでありうる。テレビ内にハードウェアを設置する必要があるニールセン視聴率システムと異なり、BMBは、マスメディアシステムの近傍またはテレビ信号の範囲内に設置できる。一部の実装では、BMBは、音声スニペットを自動的に記録し、メモリ(たとえば、フラッシュメディア)内に格納される記述子を生成する。一部の実装では、BMBは、(ニールセン視聴率と同じように)利用者が利用者の見ている放送を示すために押すことができる1つまたは複数のハードウェアボタンをオプションで含みうる。BMBデバイスは、視聴率提供業者がときどき回収して格納された記述子を収集するか、またはBMBが格納された記述子を1つまたは複数の当事者にネットワーク接続(たとえば、電話、インターネット、無線用のショートメッセージサービス(SMS)などの無線通信、等)を介してときどきブロードキャストすることができる。
一部の実装では、広告を監視して広告の効果を判定し、それを広告主に折り返し報告することができる。たとえば、見られた広告、飛ばされた広告、広告のボリュームレベル、等を報告できる。
一部の実装では、画像キャプチャデバイス(たとえば、デジタルカメラ、ビデオレコーダ、等)を使用して、放送を見ているまたは聴いている視聴者の数を測定できる。たとえば、さまざまな既知のパターンマッチングアルゴリズムを画像または一連の画像に適用して、特定の放送中に放送環境内にいる視聴者の数を判定できる。画像およびまたは画像から派生したデータは、利用者のためのパーソナル化情報を収集する、視聴率を計算する、またはその他の任意の目的で、音声記述子と組み合わせて使用できる。
音声指紋採取プロセス
図4は、音声指紋採取プロセス400の流れ図である。プロセス400のステップは、特定の順序で完了する必要はなく、また少なくとも一部のステップは、マルチスレッディング環境またはパラレルプロセッシング環境内で同時に実行できる。プロセス400は、クライアント側インターフェイス(たとえば、クライアント側インターフェイス102)で生成されたクエリ記述子を、1つまたは複数のデータベースに格納された参照記述子とリアルタイムかつ低遅延でマッチさせる。プロセス400は、環境音声データ(たとえば、テレビ放送のもの)およびクエリを処理するように、Keらによって提案されている技法を構成する。
図4は、音声指紋採取プロセス400の流れ図である。プロセス400のステップは、特定の順序で完了する必要はなく、また少なくとも一部のステップは、マルチスレッディング環境またはパラレルプロセッシング環境内で同時に実行できる。プロセス400は、クライアント側インターフェイス(たとえば、クライアント側インターフェイス102)で生成されたクエリ記述子を、1つまたは複数のデータベースに格納された参照記述子とリアルタイムかつ低遅延でマッチさせる。プロセス400は、環境音声データ(たとえば、テレビ放送のもの)およびクエリを処理するように、Keらによって提案されている技法を構成する。
プロセス400は、クライアント側インターフェイスで、環境音声検出器(たとえば、マイク)によってキャプチャされたマスメディア放送の環境音声スニペット(たとえば、5〜6秒の音声)を、重複するフレームに分解することにより開始される(402)。一部の実装では、フレームに数ミリ秒の間隔が空けられる(たとえば、12ms間隔)。各フレームは、Keらに記述されているように、音声のノイズおよび歪みを克服するようにトレーニングされた記述子(たとえば、32ビット記述子)に変換される(404)。一部の実装では、各記述子は、音声スニペットの識別的な統計要約を表す。
一部の実装では、記述子は、クエリスニペット(クエリ記述子とも呼ばれる)として音声データベースサーバに送信でき、そこでマスメディア放送の以前に記録された音声スニペットの統計要約を識別する参照記述子のデータベースに対してマッチさせられる(406)。ベストマッチを有する候補記述子のリストを判定することができる(408)。候補記述子には、クエリ記述子と時間的に一致する候補記述子が、クエリ記述子とあまり時間的に一致しない候補記述子よりも高スコアになるように、スコアを与えることができる(410)。スコアが最も高い(たとえば、スコアが十分に高いしきい値を超える)候補記述子は、ソーシャルアプリケーションサーバに伝送されるかまたはそれ以外の方法で提供され(412)、そこでそれらの候補記述子を使用してメディア放送に関連するパーソナル化情報を集約できる。しきい値を使用することで、記述子がソーシャルアプリケーションサーバに伝送されるかまたはそれ以外の方法で提供される(412)前に、記述子が十分にマッチすることが保証される。
一部の実装では、参照記述子のデータベースは、記述子を生成するためにインデックス設定および使用することが可能な、さまざまなメディア企業により与えられる放送から生成できる。他の実装では、参照記述子は、テレビガイドあるいは放送信号に埋め込まれている他のメタデータおよび/または情報を使用して生成することもできる。
一部の実装では、スピーチ認識技術を使用して、見られている番組の識別を支援することができる。そのような技術は、利用者がテレビ番組だけでなく、ニュースについて論じるのにも役立つ可能性がある。たとえば、利用者は、シャトルの発射を別の視聴者とは異なるチャンネルで見ていて、したがって(たとえば、ニュースキャスターが異なるために)異なる音声信号を受信している可能性がある。スピーチ認識技術を使用すると、キーワード(たとえば、シャトル、発射、等)を認識することが可能であり、それらのキーワードを使用して利用者をコメントメディアに結び付けることができる。
記述子のハッシング
Keらは、コンピュータビジョン技法を使用して、音声の高度に識別的でコンパクトな統計情報を見つけている。彼らの手続きは、肯定的な例(xおよびx'は、同じ音声のノイズ入りバージョンである)と否定的な例(xおよびx'は、異なる音声のものである)のラベル付きペア上でトレーニングされている。このトレーニング段階では、ブースティングに基づく機械学習技法でラベル付きペアを使用して、高度に識別的な統計情報を連携して作成する32のフィルタおよびしきい値の組み合わせを選択する。フィルタは、時間および周波数にまたがる一次差分および二次差分を使用して、スペクトログラムマグニチュード内の変化を局在化する。これらの単純な差分フィルタを使用することの1つの利点は、これらのフィルタが、本明細書でその全体を引用して援用するViola, P.およびJones, M. (2002)、Robust Real-Time Object Detection、International Journal of Computer Visionで説明されているインテグラルイメージ技法を使用して効率的に計算できることである。
Keらは、コンピュータビジョン技法を使用して、音声の高度に識別的でコンパクトな統計情報を見つけている。彼らの手続きは、肯定的な例(xおよびx'は、同じ音声のノイズ入りバージョンである)と否定的な例(xおよびx'は、異なる音声のものである)のラベル付きペア上でトレーニングされている。このトレーニング段階では、ブースティングに基づく機械学習技法でラベル付きペアを使用して、高度に識別的な統計情報を連携して作成する32のフィルタおよびしきい値の組み合わせを選択する。フィルタは、時間および周波数にまたがる一次差分および二次差分を使用して、スペクトログラムマグニチュード内の変化を局在化する。これらの単純な差分フィルタを使用することの1つの利点は、これらのフィルタが、本明細書でその全体を引用して援用するViola, P.およびJones, M. (2002)、Robust Real-Time Object Detection、International Journal of Computer Visionで説明されているインテグラルイメージ技法を使用して効率的に計算できることである。
一部の実装では、これら32のフィルタの出力は、各音声フレームでフィルタごとに1つのビットを与えるしきい値である。これら32のしきい値結果は、音声の当該のフレームの伝送済み記述子のみを形成する。符号化におけるこの希少性により、不正な盗聴に対する利用者のプライバシーが保証される。さらに、これらの32ビット記述子は、トレーニングデータ内の音声歪みに対して堅牢であり、したがって肯定的な例(たとえば、マッチするフレーム)ではハミング距離(すなわち、異なるビット数を計測する距離)が小さく、否定的な例(たとえば、マッチしないフレーム)ではハミング距離が大きくなる。より多くまたは少ないフィルタを使用することが可能であり、また各音声フレームでフィルタごとに2つ以上のビットを使用する(たとえば、複数のしきい値テストを使用する、より多くのビット)ことが可能であることに留意されたい。
一部の実装では、32ビット記述子自体が直接ハッシングのためのハッシュキーとして使用される。記述子は、バランスのとれたハッシュ関数である。取得速度は、クエリ記述子だけでなく、類似する記述子(元のクエリ記述子からハミング距離が2まで)の小規模なセットも問い合わせることにより、さらに向上する。
クエリ内の時間的一貫性
上述したハッシュ手順を使用してクエリ記述子を音声データベースにマッチさせると、マッチが検証され、データベースから返されたどのヒットが正確なマッチであるかが判定される。それ以外の場合、候補記述子は、クエリ記述子にマッチするフレームを多数有しているものの、時間的な構造が誤っている可能性がある。
上述したハッシュ手順を使用してクエリ記述子を音声データベースにマッチさせると、マッチが検証され、データベースから返されたどのヒットが正確なマッチであるかが判定される。それ以外の場合、候補記述子は、クエリ記述子にマッチするフレームを多数有しているものの、時間的な構造が誤っている可能性がある。
一部の実装では、検証は、各データベースヒットを、特定のクエリデータベースオフセットでのマッチをサポートするものとして見ることにより実現される。たとえば、5秒間415フレーム長の「Seinfeld」クエリスニペットq内の8番目の記述子(q8)が、1008番目のデータベース記述子(x1008)にヒットする場合、このことは、5秒間のクエリと、音声データベース内のフレーム1001〜1415との間の候補マッチをサポートする。qnとx1000+n (1≦n≦415)との間の他のマッチは、この同じ候補マッチをサポートすることになる。
時間的一貫性に加えて、会話が環境音声を一時的にかき消すときのフレームを考慮する必要がある。これは、環境音声と干渉音との間の排他的切り替えとしてモデル化できる。各クエリフレームiについて、隠れ変数yiが存在する。yi=0の場合、クエリのi番目のフレームは、干渉のみとしてモデル化される。yi=1の場合、i番目のフレームは、クリーンな環境音声のものとしてモデル化される。極端な見方(純粋な環境か、純粋な干渉か)をとることは、各音声フレームが表現される精度がきわめて低い(32ビット)ことによって正当化され、また2つの仮定(yi=0およびyi=1)のそれぞれの下でフレームベクタの32の位置のそれぞれについて追加のビットフロップ確率を提供することにより緩和される。最後に、環境のみ状態と干渉のみ状態との間のフレーム間移行を、トレーニングデータから派生した移行確率を使用して、隠れ一次マルコフ過程としてモデル化する。たとえば、KeらによりCVPR 2005で与えられた66パラメータの確率モデルを再利用できる。
クエリベクタqと、Nフレームのオフセットの環境データベースベクタxNとの間のマッチ確率の最終的なモデルは、
であり、ここで<qn,xm>は、32ビットフレームベクタqnおよびxmの間のビット差異を示す。このモデルは、時間的一貫性の制約と、環境/干渉の隠れマルコフモデルとを両方含んでいる。
マッチ後の一貫性フィルタ処理
人々は、テレビを見ている間に他の人としばしば会話し、結果として、特に環境音声のサンプリングにラップトップベースのマイクを使用している場合に、散発的ながらも強力な音響干渉が生じる。会話の発声のほとんどが2、3秒の長さであることを考えると、視聴者間の簡単な情報のやり取りにより、5秒間のクエリが認識不能になる可能性がある。
人々は、テレビを見ている間に他の人としばしば会話し、結果として、特に環境音声のサンプリングにラップトップベースのマイクを使用している場合に、散発的ながらも強力な音響干渉が生じる。会話の発声のほとんどが2、3秒の長さであることを考えると、視聴者間の簡単な情報のやり取りにより、5秒間のクエリが認識不能になる可能性がある。
一部の実装では、マッチ後のフィルタ処理を使用して、こうした間欠的な低信頼のミスマッチを処理する。たとえば、予想される滞留時間(すなわち、チャンネル変更間の時間)をL秒とするチャンネル切り替えの連続時間隠れマルコフモデルを使用できる。ソーシャルアプリケーションサーバ106は、近接過去内の最も信頼性の高いマッチを(その「差し引いた」信頼性と共に)、各クライアントセッションに関連する状態情報の一部として示す。この情報を使用して、サーバ106は、近接過去のコンテンツインデックスマッチまたは現在のインデックスマッチを、どちらの信頼性がより高いかに基づいて選択する。
前の時間ステップ(5秒前)についてのベストマッチと、その対数尤度信頼スコアとを表すために、MhおよびChを使用する。この前のベストマッチに、別の観測を行わずにマルコフモデルを単純に適用すると、現在の時刻についてのベストマッチは、その同じ番組シーケンスのちょうど5秒後であると予測され、またこの予測の信頼はCh-l/Lであり、l=5秒がクエリ時間ステップである。この対数尤度におけるl/Lの差し引きは、長さlの時間ステップ内でチャンネルを切り替えないマルコフモデルの確率e-l/Lに対応する。
代替の仮定は、現在のクエリに対する音声マッチによって生成される。現在の音声スニペットに対するベストマッチ、すなわち、音声指紋採取プロセス400によって生成されるマッチを表すために、M0を使用する。C0は、音声指紋採取プロセス400によって与えられる対数尤度信頼スコアである。
これら2つのマッチ(更新された履歴的な予測と、現在のスニペットの観測)が異なるマッチを与える場合、信頼スコアが高いほうの仮説を選択する。
ここで、M0は、ソーシャルアプリケーションサーバ106によって関連するコンテンツを選択するために使用されるマッチであり、M0およびC0は、MhおよびChとして次の時間ステップに繰り越される。
ユーザーインターフェイス
図5は、マスパーソナライゼーションアプリケーションと対話するためのユーザーインターフェイス208の一実施形態を表す図である。ユーザーインターフェイス208は、パーソナル化レイヤ表示領域502と、コメントメディア表示領域504と、スポンサーリンク表示領域506と、コンテンツ表示領域508とを含む。パーソナル化レイヤ表示領域502は、補足的な情報および/またはコンテンツ表示領域508に表示されるビデオコンテンツに関連する画像を表示する。パーソナル化レイヤは、ナビゲーションバー510および入力デバイス(たとえば、マウスまたはリモコン)を使用してナビゲートできる。各レイヤは、ナビゲーションバー510内に関連するラベルを持つ。たとえば、利用者が「ファッション」ラベルを選択すると、「Seinfeld」に関連するファッション関係のコンテンツを含むファッションレイヤが表示領域502に表示される。
図5は、マスパーソナライゼーションアプリケーションと対話するためのユーザーインターフェイス208の一実施形態を表す図である。ユーザーインターフェイス208は、パーソナル化レイヤ表示領域502と、コメントメディア表示領域504と、スポンサーリンク表示領域506と、コンテンツ表示領域508とを含む。パーソナル化レイヤ表示領域502は、補足的な情報および/またはコンテンツ表示領域508に表示されるビデオコンテンツに関連する画像を表示する。パーソナル化レイヤは、ナビゲーションバー510および入力デバイス(たとえば、マウスまたはリモコン)を使用してナビゲートできる。各レイヤは、ナビゲーションバー510内に関連するラベルを持つ。たとえば、利用者が「ファッション」ラベルを選択すると、「Seinfeld」に関連するファッション関係のコンテンツを含むファッションレイヤが表示領域502に表示される。
一部の実装では、クライアント側インターフェイス102は、ユーザーインターフェイス208を提示できるディスプレイデバイス210を含む。一部の実装では、ユーザーインターフェイス208は、ソーシャルアプリケーションサーバ106によって提供され、ディスプレイデバイス210の画面上のブラウザウィンドウ内で提示されるインタラクティブなWebページである。一部の実装では、ユーザーインターフェイス208は永続的であり、コンテンツマッチプロセスで使用される放送音声が適時に変更された後に対話に利用できるようになる。一部の実装では、ユーザーインターフェイス208は、時間とともに、またはトリガイベント(たとえば、新しい人がチャットルームに入る、コマーシャルが始まる、等)に応じて、動的に更新される。たとえば、コマーシャルが放送されるたびに、スポンサーリンク表示領域506を、コマーシャルの主題に関連する新しいリンク518で更新できる。
一部の実装では、パーソナル化情報およびスポンサーリンクは、視聴者に電子メールで送信するか、または後でサイドバー上に表示できる。
一部の実装では、クライアント側インターフェイス102は、パーソナル化情報をソーシャルアプリケーションサーバ106から受信する。この情報は、Webページ、電子メール、掲示板、リンク、インスタントメッセージ、チャットルーム、あるいは進行中のディスカッショングループ、eRoom、ビデオ会議またはネットミーティング、ボイスコール(たとえば、Skype(登録商標))、等への招待を含みうる。一部の実装では、ユーザーインターフェイス208は、以前に見られた放送または映画のコメントおよび/またはコメントへのリンクへのアクセスを提供する。たとえば、利用者は、「Shrek」のDVDを現在見ている場合、人々がその映画について過去に何と言っているかを見たいことがある。
一部の実装では、表示領域502は、放送に関する視聴率を表示するために使用される視聴率領域512を含む。たとえば、表示領域512は、「Seinfeld」を現在見ている視聴者が何人いるかを、同時に放送されている別のテレビ番組との比較で表示できる。
一部の実装では、コメントメディア表示領域504は、複数の利用者が放送についてコメントできるチャットルーム型の環境を提供する。一部の実装では、表示領域504は、入力機構516(たとえば、ボタン)を使用してチャットルームに送信されるコメントを入力するためのテキストボックス514を含む。
スポンサーリンク表示領域506は、放送に関連する広告に関する情報、画像および/またはリンクを含む。たとえば、リンク518の1つは、利用者を「Seinfeld」の商品を販売しているWebサイトに案内することができる。
コンテンツ表示領域508は、放送コンテンツが表示される場所である。たとえば、現在の放送の場面が、他の関連情報(たとえば、エピソード番号、タイトル、タイムスタンプ、等)と共に表示されうる。一部の実装では、表示領域508は、表示されるコンテンツをナビゲートするためのコントロール520(たとえば、スクロールボタン)を含む。
ビデオブックマーク
一部の実装では、ビデオにブックマークを設定するために使用できるボタン522がコンテンツ表示領域に含まれる。たとえば、ボタン522をクリックすることで、表示領域508に表示されている「Seinfeld」のエピソードが利用者のお気に入りビデオライブラリに追加され、それを後でWebベースのストリーミングアプリケーションまたは他のアクセス方法を通じてオンデマンドで見ることができる。コンテンツ所有者によって設定されるポリシーに応じて、このストリーミングサービスでは、1回だけ見ることができる無料の再生を提供するか、コンテンツ所有者のエージェントとして支払いを徴収するか、またはコンテンツ所有者への支払いを提供する広告を挿入することができる。
一部の実装では、ビデオにブックマークを設定するために使用できるボタン522がコンテンツ表示領域に含まれる。たとえば、ボタン522をクリックすることで、表示領域508に表示されている「Seinfeld」のエピソードが利用者のお気に入りビデオライブラリに追加され、それを後でWebベースのストリーミングアプリケーションまたは他のアクセス方法を通じてオンデマンドで見ることができる。コンテンツ所有者によって設定されるポリシーに応じて、このストリーミングサービスでは、1回だけ見ることができる無料の再生を提供するか、コンテンツ所有者のエージェントとして支払いを徴収するか、またはコンテンツ所有者への支払いを提供する広告を挿入することができる。
クライアント側インターフェイスのハードウェアアーキテクチャ
図6は、図1に示すクライアント側インターフェイス102のためのハードウェアアーキテクチャ600のブロック図である。ハードウェアアーキテクチャ600は、コンピューティングデバイス(たとえば、パーソナルコンピュータ)に典型のものであるが、開示する実装は、ディスプレイデバイス上でユーザーインターフェイスを提示できる任意のデバイス内で実現でき、これには、デスクトップコンピュータまたはポータブルコンピュータ、電子デバイス、電話、携帯電話、ディスプレイシステム、テレビ、モニタ、ナビゲーションシステム、ポータブルメディアプレーヤ/レコーダ、携帯情報端末、ゲームシステム、ハンドヘルド電子デバイス、および組み込み電子デバイスまたはアプライアンスが含まれるがこれらに限定されるものではない。
図6は、図1に示すクライアント側インターフェイス102のためのハードウェアアーキテクチャ600のブロック図である。ハードウェアアーキテクチャ600は、コンピューティングデバイス(たとえば、パーソナルコンピュータ)に典型のものであるが、開示する実装は、ディスプレイデバイス上でユーザーインターフェイスを提示できる任意のデバイス内で実現でき、これには、デスクトップコンピュータまたはポータブルコンピュータ、電子デバイス、電話、携帯電話、ディスプレイシステム、テレビ、モニタ、ナビゲーションシステム、ポータブルメディアプレーヤ/レコーダ、携帯情報端末、ゲームシステム、ハンドヘルド電子デバイス、および組み込み電子デバイスまたはアプライアンスが含まれるがこれらに限定されるものではない。
一部の実装では、システム600は、1つまたは複数のプロセッサ602(たとえば、CPU)と、オプションの1つまたは複数のディスプレイデバイス604(たとえば、CRT、LCD、等)と、マイクインターフェイス606と、1つまたは複数のネットワークインターフェイス608(たとえば、USB、イーサネット(登録商標)、FireWire(登録商標)ポート、等)と、オプションの1つまたは複数の入力デバイス610(たとえば、マウス、キーボード、等)と、1つまたは複数のコンピュータ読み取り可能メディア612とを含む。これらの各コンポーネントは、1つまたは複数のバス614(たとえば、EISA、PCI、USB、FireWire(登録商標)、NuBus、PDS、等)に作動的に結合される。
一部の実装では、ディスプレイデバイスまたは入力デバイスは存在せず、システム600は、利用者の入力なしで、サンプリングおよび符号化(たとえば、記述子の生成、等)だけをバックグラウンドで実行する。
「コンピュータ読み取り可能メディア」という用語は、命令を実行のためにプロセッサ602に提供することに関わる任意のメディアを表し、これには不揮発性メディア(たとえば、光学ディスクまたは磁気ディスク)、揮発性メディア(たとえば、メモリ)および伝送メディアが含まれるがこれらに限定されるものではない。伝送メディアには、同軸ケーブル、銅線および光ファイバが含まれるがこれらに限定されるものではない。伝送メディアはまた、音声周波、光周波または無線周波の形式をとりうる。
コンピュータ読み取り可能メディア612は、オペレーティングシステム616(たとえば、Mac OS(登録商標)、Windows(登録商標)、Unix(登録商標)、Linux、等)と、ネットワーク通信モジュール618と、クライアントソフトウェア620と、1つまたは複数のアプリケーション622とをさらに含む。オペレーティングシステム616は、マルチユーザー、マルチプロセッシング、マルチタスキング、マルチスレッディング、リアルタイム等でよい。オペレーティングシステム616は、入力デバイス610からの入力の認識、ディスプレイデバイス604への出力の送信、ストレージデバイス612上のファイルおよびディレクトリの追跡、周辺デバイス(たとえば、ディスクドライブ、プリンタ、画像キャプチャデバイス、等)の制御、ならびに1つまたは複数のバス614上のトラフィックの管理を含むがこれに限定されるものではない基本タスクを実行する。
ネットワーク通信モジュール618は、ネットワーク接続を確立および管理するためのさまざまなコンポーネント(たとえば、TCP/IP、HTTP、イーサネット(登録商標)、USB、FireWire(登録商標)、等の通信プロトコルを実装するためのソフトウェア)を含む。
クライアントソフトウェア620は、マスパーソナライゼーションアプリケーションのクライアント側を実装するためと、図1〜5に関して説明するさまざまなクライアント側機能(たとえば、環境音声識別)を実行するための、さまざまなソフトウェアコンポーネントを提供する。一部の実装では、クライアントソフトウェア620によって実行されるプロセスの一部またはすべてを、オペレーティングシステム616に統合できる。一部の実装では、これらのプロセスは、デジタル電子回路内、あるいはコンピュータのハードウェア、ファームウェア、ソフトウェア、またはそれらの任意の組み合わせの中に、少なくとも部分的に実装できる。
他のアプリケーション622は、ワードプロセッサ、ブラウザ、電子メール、インスタントメッセージング、メディアプレーヤ、テレフォニーソフトウェア、等を含むがこれに限定されるものではない任意の他のソフトウェアアプリケーションを含みうる。
広告および再放送の検出
反復の検出
検索用のデータベースを用意する場合、前述した記述子を使用して反復素材に事前にフラグを設定できれば役に立つ。反復素材には、再放送番組、広告、サブセグメント(たとえば、ニュース番組の資料映像)、等が含まれるがこれに限定されるものではない。これらのフラグを使用して、反復素材を、検索を実行している利用者の注意範囲を超える(たとえば、最初の10〜20ヒットを超える)他のすべての素材をプッシュしない方法で提示できる。以下に説明するプロセス700は、データベース上でのすべての検索クエリの前に、そうした重複を検出する方法を提供する。
反復の検出
検索用のデータベースを用意する場合、前述した記述子を使用して反復素材に事前にフラグを設定できれば役に立つ。反復素材には、再放送番組、広告、サブセグメント(たとえば、ニュース番組の資料映像)、等が含まれるがこれに限定されるものではない。これらのフラグを使用して、反復素材を、検索を実行している利用者の注意範囲を超える(たとえば、最初の10〜20ヒットを超える)他のすべての素材をプッシュしない方法で提示できる。以下に説明するプロセス700は、データベース上でのすべての検索クエリの前に、そうした重複を検出する方法を提供する。
ビデオ広告の削除
素材の検索および再生を可能にすることに関して放送局が抱いている不満の1つは、埋め込まれた広告が再放送されることである。放送局の観点からすると、この再放送は非生産的である。再放送は、広告主に無料の広告を提供するため、広告主が直接費用を支払う放送の価値を下げる。古い広告を取り除き、元の放送局に何らかのレビューを返すような方法で新しい広告を代入しないかぎり、元の放送局は以前の放送素材の再生から利益を得ない。以下に説明するプロセス700は、反復を、場合によっては他の条件(たとえば、継続時間、ボリューム、ビジュアルアクティビティ、ブラケット空白フレーム、等)と組み合わせて検索することにより、埋め込まれた広告を検出する方法を提供する。
素材の検索および再生を可能にすることに関して放送局が抱いている不満の1つは、埋め込まれた広告が再放送されることである。放送局の観点からすると、この再放送は非生産的である。再放送は、広告主に無料の広告を提供するため、広告主が直接費用を支払う放送の価値を下げる。古い広告を取り除き、元の放送局に何らかのレビューを返すような方法で新しい広告を代入しないかぎり、元の放送局は以前の放送素材の再生から利益を得ない。以下に説明するプロセス700は、反復を、場合によっては他の条件(たとえば、継続時間、ボリューム、ビジュアルアクティビティ、ブラケット空白フレーム、等)と組み合わせて検索することにより、埋め込まれた広告を検出する方法を提供する。
ビデオの要約化
反復されない番組素材の「要約」(すなわち、より短いバージョン)が必要な場合、それを得るための1つの方法は、(反復素材により検出された)広告を削除し、広告の位置の直前および直後の素材からセグメントを取得することである。テレビ放送では、番組内のこれらの位置は通常、「ティーザー」(広告の前)と「リキャップ」(放送の直後)とを含んでいる。反復しない非広告素材と反復する非広告素材とが混在するニュース番組の要約を作成する場合、通常、反復する非広告素材は、サウンドバイトに相当する。これらのセグメントは一般に、ニュースについての司会者のナレーションよりも提供する情報が少なく、削除の有力な候補である。物語的な番組(たとえば、映画または連続番組)の要約を作成する場合、反復する音声トラックは通常、テーマ音、ムード音楽、または静寂に相当する。これらもまた典型的には、要約ビデオからの削除に適したセグメントである。以下に説明するプロセス700は、要約ビデオから削除できるように、これらの反復する音声トラックを検出する方法を提供する。
反復されない番組素材の「要約」(すなわち、より短いバージョン)が必要な場合、それを得るための1つの方法は、(反復素材により検出された)広告を削除し、広告の位置の直前および直後の素材からセグメントを取得することである。テレビ放送では、番組内のこれらの位置は通常、「ティーザー」(広告の前)と「リキャップ」(放送の直後)とを含んでいる。反復しない非広告素材と反復する非広告素材とが混在するニュース番組の要約を作成する場合、通常、反復する非広告素材は、サウンドバイトに相当する。これらのセグメントは一般に、ニュースについての司会者のナレーションよりも提供する情報が少なく、削除の有力な候補である。物語的な番組(たとえば、映画または連続番組)の要約を作成する場合、反復する音声トラックは通常、テーマ音、ムード音楽、または静寂に相当する。これらもまた典型的には、要約ビデオからの削除に適したセグメントである。以下に説明するプロセス700は、要約ビデオから削除できるように、これらの反復する音声トラックを検出する方法を提供する。
反復検出プロセス
図7は、調和する反復検出プロセス700の一実施形態の流れ図である。プロセス700のステップは、特定の順序で完了する必要はなく、また少なくとも一部のステップは、マルチスレッディング環境またはパラレルプロセッシング環境で同時に実行できる。
図7は、調和する反復検出プロセス700の一実施形態の流れ図である。プロセス700のステップは、特定の順序で完了する必要はなく、また少なくとも一部のステップは、マルチスレッディング環境またはパラレルプロセッシング環境で同時に実行できる。
プロセス700は、テレビフィード、ビデオアップロード、等のコンテンツの集まりから音声統計情報のデータベースを作成することから始まる(702)。たとえば、データベースは、Keらに記載されているように、32ビット/フレームの記述子を含みうる。クエリがデータベースから取得され、反復が存在するか確認するために、データベースに対して実行される(704)。一部の実装では、音声統計情報の短いセグメントがクエリとして取得され、考えうる聴覚マッチの短いリストを得るために、ハッシング技法(たとえば、ダイレクトハッシングまたはLocality Sensitive Hashing(LSH))を使用して、非一致マッチ(同一ではないマッチ)のために実行確認される。これらの候補マッチはその後、たとえばKeらに記載される検証手続きで処理される。検証された候補マッチに相当するコンテンツは、反復コンテンツとして識別できる(706)。
最も強い非一致マッチは、反復素材の始点と終点を検索するために、時間の前方および後方に「成長」させられる。一部の実装では、これを既知の動的プログラミング技法(たとえば、ビタビ復号)を使用して行うことができる。マッチを時間の前方に拡張する際、この強い「シード」マッチ内の最後の時間スライスが「マッチング」として設定され、クエリとマッチとの間の同じデータベースオフセットについての最初の信用強度未満マッチの最後の時間スライスが「非マッチング」として設定される。一部の実装では、これら2つの固定ポイント間の個々のフレームのマッチスコアが観察として使用され、状態内移行に加えて「マッチング」状態から「非マッチング」状態への単一の移行を許可する一次マルコフモデルが使用される。マッチングから非マッチングへの移行確率1/L(Lは、これら2つの固定ポイント間のフレームの数)は、許可される範囲内の移行位置の最小知識に対応して、ある程度任意に設定されうる。移行確率を選択するための別の可能性は、マッチ強度プロファイルを使用して、この推定を以前または以後の移行に付勢することであろう。しかし、これでは動的プログラミングモデルの複雑さが増し、またマッチ強度が既にこの期間内で観察として使用されているため、結果が向上しそうもない。同じプロセスを使用して、セグメントマッチを時間の後方に成長させる(たとえば、過去/未来を単純に切り替え、同じアルゴリズムを実行する)。
一部の実装では、より高いマッチ精度を獲得するために、音声キューが非聴覚情報(たとえば、視覚キュー)と組み合わされる。たとえば、音声マッチングで見つかったマッチを、その後、単純な視覚類似性測定基準を使用することにより検証する(または2回目の確認を行う)ことができる(710)。これらの測定基準には、カラーヒストグラム(たとえば、2つの画像における類似した色の頻度)、端部の数および分布についての統計情報、等が含まれるがこれらに限定されるものではない。これらの測定基準は、画像全体についてのみ計算する必要はなく、画像のサブ領域についても計算でき、またターゲット画像内の対応するサブ領域と比較できる。
(すべてのタイプの反復素材とは対照的に)広告を検索しているアプリケーションのために、反復素材検出の結果を、広告を広告以外のものから区別することを目的とした測定基準と組み合わせることができる(712)。これらの区別特性は、継続時間などの広告慣例(たとえば、10/15/30秒のスポットが一般的)、ボリューム(たとえば、広告は、周囲の番組素材よりも音が大きい傾向があり、したがって反復素材が両側の素材よりも音が大きい場合、その反復素材は広告である可能性がより高い)、ビジュアルアクティビティ(たとえば、広告は、場面間の移行がより速く、場面内の動きがより多い傾向があり、したがって反復素材が両側の素材よりも大きなフレーム差異を有する場合、その反復素材は広告である可能性がより高い)、およびブラケット空白フレーム(地方で挿入された広告は通常、全国的な番組供給によって広告用に残されたスロットを完全には埋めず、結果として黒いフレームおよび静寂が30秒の倍数であるスペース内に残る)に依拠しうる。
広告を識別したら、広告を囲む素材を分析し、統計情報を生成できる。たとえば、特定の製品が特定の創造物(たとえば、画像、テキスト)を使用して広告された回数、または特定のセグメントが放送された回数、等に関する統計情報を生成できる。一部の実装では、1つまたは複数の古い広告を削除するか、または新しい広告で置換できる。広告の検出および置換のためのさらなる技法は、本明細書でその全体を引用して援用する記事Covell, M.、Baluja, S.、Fink, M.、Advertisement Detection and Replacement Using Acoustic and Visual Repetition、IEEE Signal Processing Society、MMSP 2006 International Workshop on Multimedia Signal Processing、2006年10月3日〜6日、カナダ、ブリティッシュコロンビア州で説明されている。
一部の実装では、コンテンツの詳細な構造に関するコンテンツ所有者からの情報(たとえば、広告素材が挿入された位置、番組が反復された位置)を使用して、プロセス700を補強し、マッチ精度を向上させることができる。一部の実装では、音声の代わりに、ビデオ統計情報を使用して反復を判定できる。他の実装では、ビデオ統計情報および音声統計情報の組み合わせを使用できる。
音声スニペットのオークション
一部の実装では、広告主は、広告主が販売したい製品またはサービスに関する環境音声の存在に関するオークションに参加できる。たとえば、「Seinfeld」に関連する音声スニペットまたは記述子に製品またはサービスを関連付ける権限のオークションに、複数の広告主が入札できる。オークションの勝者はその後、対象の環境音声が存在するときはいつでも、何らかの関連情報を視聴者の前に置くことができる(たとえば、スポンサーリンク)。一部の実装では、広告主は、メタレベルの記述を有する環境音声スニペットに入札できる。たとえば、広告主は、テレビ広告に関連する音声(たとえば、これは、フォードエクスプローラのテレビ広告に関連する音声である)、クローズドキャプション(たとえば、「ヤンキースベースボール」というキャプション)、番組セグメント位置(たとえば、この音声は、「Seinfeld」の開始の15分前に発生し、また前のコマーシャル中断の3分後と、次のコマーシャル中断の1分前とに発生する)、または低レベルの音声特性または視覚特性(たとえば、「背景音楽」、「会話の声」、「爆発物のようなもの」、等)に入札できる。
一部の実装では、広告主は、広告主が販売したい製品またはサービスに関する環境音声の存在に関するオークションに参加できる。たとえば、「Seinfeld」に関連する音声スニペットまたは記述子に製品またはサービスを関連付ける権限のオークションに、複数の広告主が入札できる。オークションの勝者はその後、対象の環境音声が存在するときはいつでも、何らかの関連情報を視聴者の前に置くことができる(たとえば、スポンサーリンク)。一部の実装では、広告主は、メタレベルの記述を有する環境音声スニペットに入札できる。たとえば、広告主は、テレビ広告に関連する音声(たとえば、これは、フォードエクスプローラのテレビ広告に関連する音声である)、クローズドキャプション(たとえば、「ヤンキースベースボール」というキャプション)、番組セグメント位置(たとえば、この音声は、「Seinfeld」の開始の15分前に発生し、また前のコマーシャル中断の3分後と、次のコマーシャル中断の1分前とに発生する)、または低レベルの音声特性または視覚特性(たとえば、「背景音楽」、「会話の声」、「爆発物のようなもの」、等)に入札できる。
一部の実装では、1つまたは複数のマスパーソナライゼーションアプリケーションを、利用者が別のWebサイト(たとえば、スポンサーリンク)のブラウズなどの他のタスクを実行している間に、バックグラウンドで実行できる。メディア放送に関連する素材(たとえば、テレビコンテンツ)は、別のコンテンツソースに関連する素材(たとえば、Webサイトコンテンツ)と同じスポンサーリンクオークションに参加しうる。たとえば、テレビ関連の広告を、現在のWebページのコンテンツに対応する広告と混合することができる。
さまざまな変型を開示する実装に加え、依然として添付の特許請求の範囲内に収めることが可能である。
100 マスパーソナライゼーションシステム
102 クライアント側インターフェイス
104 音声データベースサーバ
106 ソーシャルアプリケーションサーバ
108 ネットワーク
110 音声データベース
200 環境音声識別システム
202 マスメディアシステム
204 環境音声検出器
206 ネットワークアクセスデバイス
208 ユーザーインターフェイス
210 ディスプレイデバイス
300 マスパーソナライゼーションプロセス
400 音声指紋採取プロセス
600 クライアントシステム
602 プロセッサ
604 ディスプレイデバイス
606 マイクインターフェイス/組み込みマイク
608 ネットワークインターフェイス
610 入力デバイス
612 コンピュータ読み取り可能メディア
614 バス
616 オペレーティングシステム
618 ネットワーク通信モジュール
620 クライアントソフトウェア
622 他のアプリケーション
700 反復検出プロセス
102 クライアント側インターフェイス
104 音声データベースサーバ
106 ソーシャルアプリケーションサーバ
108 ネットワーク
110 音声データベース
200 環境音声識別システム
202 マスメディアシステム
204 環境音声検出器
206 ネットワークアクセスデバイス
208 ユーザーインターフェイス
210 ディスプレイデバイス
300 マスパーソナライゼーションプロセス
400 音声指紋採取プロセス
600 クライアントシステム
602 プロセッサ
604 ディスプレイデバイス
606 マイクインターフェイス/組み込みマイク
608 ネットワークインターフェイス
610 入力デバイス
612 コンピュータ読み取り可能メディア
614 バス
616 オペレーティングシステム
618 ネットワーク通信モジュール
620 クライアントソフトウェア
622 他のアプリケーション
700 反復検出プロセス
Claims (26)
- 音声統計情報のデータベースからクエリを生成する段階と、
音声統計情報の前記データベースに対して前記クエリを実行して非一致マッチを判定する段階と、
非一致マッチが存在する場合に、
マッチしたクエリに対応するコンテンツを反復コンテンツとして識別する段階と
を含む方法。 - 非聴覚情報を使用して前記非一致マッチを検証する段階
をさらに含む請求項1に記載の方法。 - 前記反復コンテンツの終点を判定する段階
をさらに含む請求項1に記載の方法。 - 前記終点が動的なプログラミング技法を使用して判定される請求項3に記載の方法。
- 前記反復コンテンツに測定基準を適用して前記反復コンテンツが広告であるかどうかを判定する段階
をさらに含む請求項1に記載の方法。 - 前記測定基準は、継続時間、音量、ビジュアルアクティビティおよび空白フレームブラケットからなる一群の測定基準のものである請求項5に記載の方法。
- 前記音声統計情報がメディア放送の環境音声スニペットから生成される請求項1に記載の方法。
- 前記音声統計情報がフレーム記述子である請求項1に記載の方法。
- 前記音声統計情報と共にビデオ統計情報を使用して非一致マッチを判定する請求項1に記載の方法。
- 前記非一致マッチがハッシュ技法を使用して判定される請求項1に記載の方法。
- プロセッサと、
前記プロセッサに作動的に結合されるコンピュータ読み取り可能メディアであって、前記メディア上に格納される命令を有し、前記命令は、前記プロセッサによって実行されたときに、前記プロセッサに
音声統計情報のデータベースからクエリを生成する操作と、
コンテンツから生成される音声統計情報の前記データベースに対してクエリを実行して非一致マッチを判定する操作と、
非一致マッチが見つかった場合に、
マッチしたクエリに対応するコンテンツを反復コンテンツとして識別する操作と
を実行させるメディアと
を含むシステム。 - 前記プロセッサは、
非聴覚情報を使用して非一致マッチを検証する操作
をさらに実行する請求項11に記載のシステム。 - 前記プロセッサは、
前記反復コンテンツの終点を判定する操作
をさらに実行する請求項11に記載のシステム。 - 前記終点が動的なプログラミング技法を使用して判定される請求項13に記載のシステム。
- 前記プロセッサは、
前記反復コンテンツに測定基準を適用して前記反復コンテンツが広告であるかどうかを判定する操作
をさらに実行する請求項11に記載のシステム。 - 前記測定基準は、継続時間、音量、ビジュアルアクティビティおよび空白フレームブラケットからなる一群の測定基準のものである請求項15に記載のシステム。
- 前記音声統計情報がメディア放送の環境音声スニペットから生成される請求項11に記載のシステム。
- 前記音声統計情報がフレーム記述子である請求項11に記載のシステム。
- 前記音声統計情報と共にビデオ統計情報を使用して非一致マッチを判定する請求項11のシステム。
- 前記非一致マッチがハッシング技法を使用して判定される請求項11に記載のシステム。
- コンテンツから音声統計情報のデータベースを生成するための手段と、
音声統計情報の前記データベースからクエリを生成するための手段と、
音声統計情報の前記データベースに対して前記クエリを実行して非一致マッチを判定するための手段と、
非一致マッチが存在する場合に、
マッチしたクエリに対応するコンテンツを反復コンテンツとして識別するための手段と
を備えるシステム。 - コンピュータ読み取り可能メディアであって、前記メディア上に格納される命令を有し、前記命令は、プロセッサによって実行されたときに、前記プロセッサに
音声統計情報のデータベースからクエリを生成する操作と、
前記クエリを音声統計情報の前記データベースに対して実行して非一致マッチを判定する操作と、
非一致マッチが存在する場合に、
マッチしたクエリに対応するコンテンツを反復コンテンツとして識別する操作と
を実行させるメディア。 - メディア放送に関連する環境音声統計情報のデータベースを生成する段階と、
前記データベースからクエリを生成する段階と、
音声統計情報の前記データベースに対して前記クエリを実行して非一致マッチを判定する段階と、
前記クエリと音声情報の前記データベースとの間の肯定マッチに基づいて反復コンテンツを識別する段階と、
前記反復コンテンツの終点を判定する段階と、
前記反復コンテンツの終点の前または後ろのコンテンツを識別する段階と、
前記識別されたコンテンツに基づいて統計情報を生成する段階と
を含む方法。 - 前記反復コンテンツに少なくとも1つの測定基準を適用して前記反復コンテンツが広告であるかどうかを判定する段階
をさらに含む請求項23に記載の方法。 - 前記測定基準が前記メディア放送の長さに関連する請求項24に記載の方法。
- 前記測定基準が前記メディア放送の音量に関連する請求項24に記載の方法。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US74076005P | 2005-11-29 | 2005-11-29 | |
US82388106P | 2006-08-29 | 2006-08-29 | |
PCT/US2006/045549 WO2007064640A2 (en) | 2005-11-29 | 2006-11-27 | Detecting repeating content in broadcast media |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009524273A true JP2009524273A (ja) | 2009-06-25 |
JP2009524273A5 JP2009524273A5 (ja) | 2010-01-21 |
Family
ID=38092724
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008543391A Pending JP2009518884A (ja) | 2005-11-29 | 2006-11-27 | マスメディアのソーシャル及び相互作用的なアプリケーション |
JP2008543390A Pending JP2009524273A (ja) | 2005-11-29 | 2006-11-27 | 放送メディア内の反復コンテンツの検出 |
JP2012223077A Active JP6161249B2 (ja) | 2005-11-29 | 2012-10-05 | マスメディアのソーシャル及び相互作用的なアプリケーション |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008543391A Pending JP2009518884A (ja) | 2005-11-29 | 2006-11-27 | マスメディアのソーシャル及び相互作用的なアプリケーション |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012223077A Active JP6161249B2 (ja) | 2005-11-29 | 2012-10-05 | マスメディアのソーシャル及び相互作用的なアプリケーション |
Country Status (10)
Country | Link |
---|---|
US (6) | US7991770B2 (ja) |
EP (3) | EP1955458B1 (ja) |
JP (3) | JP2009518884A (ja) |
KR (2) | KR20080073357A (ja) |
AU (2) | AU2006320692A1 (ja) |
BR (2) | BRPI0619388A2 (ja) |
CA (2) | CA2631270A1 (ja) |
ES (1) | ES2386977T3 (ja) |
IL (1) | IL191814A0 (ja) |
WO (2) | WO2007064641A2 (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012079312A (ja) * | 2010-10-01 | 2012-04-19 | Nhn Corp | サウンド認識による広告情報提供システムおよび方法 |
JP2014505280A (ja) * | 2010-10-25 | 2014-02-27 | サムスン エレクトロニクス カンパニー リミテッド | ソーシャル・ネットワーク基盤のtv放送コンテンツ共有方法及びtv放送コンテンツ共有サーバ、ソーシャル・ネットワーク基盤のtv放送コンテンツ共有サービスを受信する方法及びtvデバイス |
KR101829782B1 (ko) | 2012-08-31 | 2018-02-19 | 페이스북, 인크. | 소셜 네트워킹을 통한 텔레비전 및 비디오 프로그래밍 공유 |
JP2022008838A (ja) * | 2017-07-31 | 2022-01-14 | ザ ニールセン カンパニー (ユー エス) エルエルシー | メディアデバイスアセット認定を実行するための方法及び装置 |
Families Citing this family (436)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6834308B1 (en) * | 2000-02-17 | 2004-12-21 | Audible Magic Corporation | Method and apparatus for identifying media content presented on a media playing device |
US8205237B2 (en) | 2000-09-14 | 2012-06-19 | Cox Ingemar J | Identifying works, using a sub-linear time search, such as an approximate nearest neighbor search, for initiating a work-based action, such as an action on the internet |
US8117281B2 (en) * | 2006-11-02 | 2012-02-14 | Addnclick, Inc. | Using internet content as a means to establish live social networks by linking internet users to each other who are simultaneously engaged in the same and/or similar content |
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 |
US9055239B2 (en) | 2003-10-08 | 2015-06-09 | Verance Corporation | Signal continuity assessment using embedded watermarks |
US9865017B2 (en) | 2003-12-23 | 2018-01-09 | Opentv, Inc. | System and method for providing interactive advertisement |
US10387920B2 (en) | 2003-12-23 | 2019-08-20 | Roku, Inc. | System and method for offering and billing advertisement opportunities |
US10032192B2 (en) * | 2003-12-23 | 2018-07-24 | Roku, Inc. | Automatic localization of advertisements |
US7623823B2 (en) * | 2004-08-31 | 2009-11-24 | Integrated Media Measurement, Inc. | Detecting and measuring exposure to media content items |
US20060224798A1 (en) * | 2005-02-22 | 2006-10-05 | Klein Mark D | Personal music preference determination based on listening behavior |
US20070016918A1 (en) * | 2005-05-20 | 2007-01-18 | Alcorn Allan E | Detecting and tracking advertisements |
US20070118455A1 (en) * | 2005-11-18 | 2007-05-24 | Albert William J | System and method for directed request for quote |
US8132103B1 (en) * | 2006-07-19 | 2012-03-06 | Aol Inc. | Audio and/or video scene detection and retrieval |
ES2386977T3 (es) | 2005-11-29 | 2012-09-10 | Google Inc. | Aplicaciones sociales e interactivas para medios masivos |
US8751502B2 (en) * | 2005-11-29 | 2014-06-10 | Aol Inc. | Visually-represented results to search queries in rich media content |
US20070136741A1 (en) * | 2005-12-09 | 2007-06-14 | Keith Stattenfield | Methods and systems for processing content |
US20070162761A1 (en) | 2005-12-23 | 2007-07-12 | Davis Bruce L | Methods and Systems to Help Detect Identity Fraud |
US20150082342A1 (en) * | 2006-06-15 | 2015-03-19 | Social Commenting, Llc | System and method for viewers to comment on television content for display on remote websites using a web browser |
US8019162B2 (en) * | 2006-06-20 | 2011-09-13 | The Nielsen Company (Us), Llc | Methods and apparatus for detecting on-screen media sources |
US7831531B1 (en) | 2006-06-22 | 2010-11-09 | Google Inc. | Approximate hashing functions for finding similar content |
US9208500B2 (en) * | 2006-07-21 | 2015-12-08 | Microsoft Technology Licensing, Llc | Fixed position multi-state interactive advertisement |
US20090018920A1 (en) | 2006-07-21 | 2009-01-15 | Videoegg, Inc. | Interaction Prompt for Interactive Advertising |
US8494907B2 (en) * | 2006-07-21 | 2013-07-23 | Say Media, Inc. | Systems and methods for interaction prompt initiated video advertising |
US8732019B2 (en) | 2006-07-21 | 2014-05-20 | Say Media, Inc. | Non-expanding interactive advertisement |
US8411977B1 (en) | 2006-08-29 | 2013-04-02 | Google Inc. | Audio identification using wavelet-based signatures |
US8707459B2 (en) | 2007-01-19 | 2014-04-22 | Digimarc Corporation | Determination of originality of content |
US9654447B2 (en) | 2006-08-29 | 2017-05-16 | Digimarc Corporation | Customized handling of copied content based on owner-specified similarity thresholds |
US8738749B2 (en) | 2006-08-29 | 2014-05-27 | Digimarc Corporation | Content monitoring and host compliance evaluation |
US8010511B2 (en) | 2006-08-29 | 2011-08-30 | Attributor Corporation | Content monitoring and compliance enforcement |
US8615778B1 (en) | 2006-09-28 | 2013-12-24 | Qurio Holdings, Inc. | Personalized broadcast system |
US7895275B1 (en) * | 2006-09-28 | 2011-02-22 | Qurio Holdings, Inc. | System and method providing quality based peer review and distribution of digital content |
US7707224B2 (en) | 2006-11-03 | 2010-04-27 | Google Inc. | Blocking of unlicensed audio content in video files on a video hosting website |
US20080109369A1 (en) * | 2006-11-03 | 2008-05-08 | Yi-Ling Su | Content Management System |
US8462645B1 (en) | 2006-11-13 | 2013-06-11 | Joseph Harb | Interactive advertising system, business methods and software |
US8310985B2 (en) * | 2006-11-13 | 2012-11-13 | Joseph Harb | Interactive radio advertising and social networking |
US8718538B2 (en) * | 2006-11-13 | 2014-05-06 | Joseph Harb | Real-time remote purchase-list capture system |
US8391155B2 (en) * | 2006-11-13 | 2013-03-05 | Joseph Harb | Digital content download associated with corresponding radio broadcast items |
US8296195B2 (en) * | 2006-11-13 | 2012-10-23 | Joseph Harb | Broadcast programming data capture |
US9456250B2 (en) * | 2006-12-15 | 2016-09-27 | At&T Intellectual Property I, L.P. | Automatic rating optimization |
US10242415B2 (en) | 2006-12-20 | 2019-03-26 | Digimarc Corporation | Method and system for determining content treatment |
US9179200B2 (en) | 2007-03-14 | 2015-11-03 | Digimarc Corporation | Method and system for determining content treatment |
US8356039B2 (en) * | 2006-12-21 | 2013-01-15 | Yahoo! Inc. | Providing multiple media items to a consumer via a simplified consumer interaction |
US7890874B2 (en) * | 2007-02-23 | 2011-02-15 | Dkcm, Inc. | Systems and methods for interactively displaying user images |
JP4281819B2 (ja) * | 2007-04-02 | 2009-06-17 | ソニー株式会社 | 撮像画像データ処理装置、視聴情報生成装置、視聴情報生成システム、撮像画像データ処理方法、視聴情報生成方法 |
US10489795B2 (en) * | 2007-04-23 | 2019-11-26 | The Nielsen Company (Us), Llc | Determining relative effectiveness of media content items |
US20080265631A1 (en) * | 2007-04-30 | 2008-10-30 | Foremost Groups, Inc. | Folding ottoman |
AU2008247579B2 (en) * | 2007-05-02 | 2013-03-28 | Google Llc | User interfaces for web-based video player |
CN101730902A (zh) | 2007-05-03 | 2010-06-09 | 谷歌公司 | 数字内容贡献的货币化 |
US8094872B1 (en) * | 2007-05-09 | 2012-01-10 | Google Inc. | Three-dimensional wavelet based video fingerprinting |
US8266142B2 (en) * | 2007-06-06 | 2012-09-11 | Dolby Laboratories Licensing Corporation | Audio/Video fingerprint search accuracy using multiple search combining |
US7840502B2 (en) * | 2007-06-13 | 2010-11-23 | Microsoft Corporation | Classification of images as advertisement images or non-advertisement images of web pages |
US8611422B1 (en) | 2007-06-19 | 2013-12-17 | Google Inc. | Endpoint based video fingerprinting |
US20090021474A1 (en) * | 2007-07-17 | 2009-01-22 | Motorola, Inc. | System and method for displaying status information of a multimedia broadcast receiver on an ambient device |
US8620878B2 (en) * | 2007-07-19 | 2013-12-31 | Ustream, Inc. | System and method of distributing multimedia content |
WO2009018168A2 (en) | 2007-07-27 | 2009-02-05 | Synergy Sports Technology, Llc | Using a website containing video playlists as input to a download manager |
US8238669B2 (en) * | 2007-08-22 | 2012-08-07 | Google Inc. | Detection and classification of matches between time-based media |
US8447032B1 (en) | 2007-08-22 | 2013-05-21 | Google Inc. | Generation of min-hash signatures |
US9633505B2 (en) * | 2007-09-07 | 2017-04-25 | Veritone, Inc. | System and method for on-demand delivery of audio content for use with entertainment creatives |
US20090089326A1 (en) * | 2007-09-28 | 2009-04-02 | Yahoo!, Inc. | Method and apparatus for providing multimedia content optimization |
US8151292B2 (en) | 2007-10-02 | 2012-04-03 | Emsense Corporation | System for remote access to media, and reaction and survey data from viewers of the media |
US8521766B1 (en) | 2007-11-12 | 2013-08-27 | W Leo Hoarty | Systems and methods for providing information discovery and retrieval |
US20090150919A1 (en) * | 2007-11-30 | 2009-06-11 | Lee Michael J | Correlating Media Instance Information With Physiological Responses From Participating Subjects |
US8938747B2 (en) * | 2007-12-06 | 2015-01-20 | At&T Intellectual Property I, L.P. | Rating multimedia programs accessed from a provider network |
US20090164590A1 (en) * | 2007-12-20 | 2009-06-25 | G-Snap!, Inc. | Apparatus and method for providing real-time event updates |
WO2009082711A1 (en) * | 2007-12-20 | 2009-07-02 | G-Snap!, Inc. | Apparatus and method for providing real-time event updates |
US8806021B2 (en) * | 2008-01-28 | 2014-08-12 | Sony Corporation | Methods, portable electronic devices, systems and computer program products for automatically creating social networking services (SNS) |
US8874076B2 (en) * | 2008-02-15 | 2014-10-28 | Alcatel Lucent | Method to allow community-identity based communications using mobile phones |
US8184953B1 (en) * | 2008-02-22 | 2012-05-22 | Google Inc. | Selection of hash lookup keys for efficient retrieval |
US9043483B2 (en) * | 2008-03-17 | 2015-05-26 | International Business Machines Corporation | View selection in a vehicle-to-vehicle network |
US8959202B2 (en) * | 2008-03-18 | 2015-02-17 | Civolution B.V. | Generating statistics of popular content |
US20090259519A1 (en) * | 2008-04-14 | 2009-10-15 | Microsoft Corporation | Advertisements Targeted to Social Groups that Establish Program Popularity |
US8650094B2 (en) * | 2008-05-07 | 2014-02-11 | Microsoft Corporation | Music recommendation using emotional allocation modeling |
US8344233B2 (en) | 2008-05-07 | 2013-01-01 | Microsoft Corporation | Scalable music recommendation by search |
US20110081947A1 (en) * | 2008-05-22 | 2011-04-07 | Nykoluk Michael A | Interactive event guide with enhanced features |
WO2009149063A1 (en) * | 2008-06-02 | 2009-12-10 | Azuki Systems, Inc. | Media mashup system |
US20090307061A1 (en) * | 2008-06-10 | 2009-12-10 | Integrated Media Measurement, Inc. | Measuring Exposure To Media |
US20090307084A1 (en) * | 2008-06-10 | 2009-12-10 | Integrated Media Measurement, Inc. | Measuring Exposure To Media Across Multiple Media Delivery Mechanisms |
US20090319571A1 (en) * | 2008-06-23 | 2009-12-24 | Itel Llc | Video indexing |
US8380564B2 (en) * | 2008-07-30 | 2013-02-19 | At&T Intellectual Property I, Lp | System and method for internet protocol television product placement data |
US20100043021A1 (en) * | 2008-08-12 | 2010-02-18 | Clear Channel Management Services, Inc. | Determining audience response to broadcast content |
US20150026707A1 (en) * | 2008-08-12 | 2015-01-22 | Iheartmedia Management Services, Inc. | Audience response determination to digital-media content |
US20170034586A1 (en) * | 2008-10-08 | 2017-02-02 | Wakingapp Ltd. | System for content matching and triggering for reality-virtuality continuum-based environment and methods thereof |
US8121830B2 (en) | 2008-10-24 | 2012-02-21 | The Nielsen Company (Us), Llc | Methods and apparatus to extract data encoded in media content |
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 |
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 |
US8516533B2 (en) | 2008-11-07 | 2013-08-20 | Digimarc Corporation | Second screen methods and arrangements |
US9788043B2 (en) * | 2008-11-07 | 2017-10-10 | Digimarc Corporation | Content interaction methods and systems employing portable devices |
US20100205628A1 (en) * | 2009-02-12 | 2010-08-12 | Davis Bruce L | Media processing methods and arrangements |
US9355554B2 (en) * | 2008-11-21 | 2016-05-31 | Lenovo (Singapore) Pte. Ltd. | System and method for identifying media and providing additional media content |
US9519772B2 (en) | 2008-11-26 | 2016-12-13 | Free Stream Media Corp. | Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device |
US10419541B2 (en) | 2008-11-26 | 2019-09-17 | Free Stream Media Corp. | Remotely control devices over a network without authentication or registration |
US10567823B2 (en) | 2008-11-26 | 2020-02-18 | Free Stream Media Corp. | Relevant advertisement generation based on a user operating a client device communicatively coupled with a networked media device |
US10977693B2 (en) | 2008-11-26 | 2021-04-13 | Free Stream Media Corp. | Association of content identifier of audio-visual data with additional data through capture infrastructure |
US9154942B2 (en) | 2008-11-26 | 2015-10-06 | Free Stream Media Corp. | Zero configuration communication between a browser and a networked media device |
US8180891B1 (en) | 2008-11-26 | 2012-05-15 | Free Stream Media Corp. | Discovery, access control, and communication with networked services from within a security sandbox |
US10880340B2 (en) | 2008-11-26 | 2020-12-29 | Free Stream Media Corp. | Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device |
US9961388B2 (en) | 2008-11-26 | 2018-05-01 | David Harrison | Exposure of public internet protocol addresses in an advertising exchange server to improve relevancy of advertisements |
US10631068B2 (en) | 2008-11-26 | 2020-04-21 | Free Stream Media Corp. | Content exposure attribution based on renderings of related content across multiple devices |
US9986279B2 (en) | 2008-11-26 | 2018-05-29 | Free Stream Media Corp. | Discovery, access control, and communication with networked services |
US10334324B2 (en) | 2008-11-26 | 2019-06-25 | Free Stream Media Corp. | Relevant advertisement generation based on a user operating a client device communicatively coupled with a networked media device |
JP4887348B2 (ja) * | 2008-11-27 | 2012-02-29 | ヤフー株式会社 | イベント情報提供装置およびイベント情報提供方法 |
JP4775671B2 (ja) * | 2008-12-26 | 2011-09-21 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
US20100226526A1 (en) * | 2008-12-31 | 2010-09-09 | Modro Sierra K | Mobile media, devices, and signaling |
US8929719B2 (en) * | 2009-01-02 | 2015-01-06 | Harris Technology, Llc | Frame correlating content determination |
US9742849B2 (en) | 2009-01-30 | 2017-08-22 | Hewlett-Packard Development Company, L.P. | Methods and systems for establishing collaborative communications between devices using ambient audio |
US8918333B2 (en) | 2009-02-23 | 2014-12-23 | Joseph Harb | Method, system and apparatus for interactive radio advertising |
US9288540B2 (en) * | 2009-03-25 | 2016-03-15 | Eloy Technology, Llc | System and method for aggregating devices for intuitive browsing |
US20100251279A1 (en) * | 2009-03-26 | 2010-09-30 | Clear Channel Management Services, Inc. | Delivering content related to a commercial media program |
US20120017249A1 (en) * | 2009-04-03 | 2012-01-19 | Kazunori Ozawa | Delivery system, delivery method, conversion apparatus, and program |
DE102009017315B3 (de) * | 2009-04-16 | 2010-10-28 | Freie Universität Berlin | Verfahren zur Datenbereitstellung auf mobilen Endgeräten und mobiles Endgerät zur Durchführung des Verfahrens |
JP2012525655A (ja) | 2009-05-01 | 2012-10-22 | ザ ニールセン カンパニー (ユー エス) エルエルシー | 一次ブロードキャストメディアコンテンツに関連する二次コンテンツを提供するための方法、機器、及び製造品 |
EP2430823A4 (en) * | 2009-05-14 | 2014-03-26 | Brand Affinity Tech Inc | SYSTEM AND METHOD FOR REQUESTING AUDIO CONTENT FOR USE WITH ENTERTAINMENT MACHINES |
US20100319015A1 (en) * | 2009-06-15 | 2010-12-16 | Richard Anthony Remington | Method and system for removing advertising content from television or radio content |
WO2011004370A1 (en) * | 2009-07-09 | 2011-01-13 | Carfosget Holdings, Ltd. | Method and apparatus for interactive audio |
US8407287B2 (en) * | 2009-07-14 | 2013-03-26 | Radvision Ltd. | Systems, methods, and media for identifying and associating user devices with media cues |
CA2771379C (en) | 2009-07-16 | 2019-05-21 | Bluefin Labs, Inc. | Estimating and displaying social interest in time-based media |
US8229219B1 (en) * | 2009-08-06 | 2012-07-24 | Google Inc. | Full-length video fingerprinting |
NZ581850A (en) * | 2009-08-27 | 2011-12-22 | Eyemagnet Ltd | Informational content scheduling system and method |
US8510769B2 (en) | 2009-09-14 | 2013-08-13 | Tivo Inc. | Media content finger print system |
US8290918B1 (en) | 2009-09-29 | 2012-10-16 | Google Inc. | Robust hashing of digital media data |
US8161071B2 (en) | 2009-09-30 | 2012-04-17 | United Video Properties, Inc. | Systems and methods for audio asset storage and management |
US8677400B2 (en) | 2009-09-30 | 2014-03-18 | United Video Properties, Inc. | Systems and methods for identifying audio content using an interactive media guidance application |
US8245249B2 (en) * | 2009-10-09 | 2012-08-14 | The Nielson Company (Us), Llc | Methods and apparatus to adjust signature matching results for audience measurement |
US8428955B2 (en) * | 2009-10-13 | 2013-04-23 | Rovi Technologies Corporation | Adjusting recorder timing |
US20110085781A1 (en) * | 2009-10-13 | 2011-04-14 | Rovi Technologies Corporation | Content recorder timing alignment |
US8533760B1 (en) * | 2009-10-20 | 2013-09-10 | Arris Enterprises, Inc. | Reduced latency channel switching for IPTV |
US9218530B2 (en) | 2010-11-04 | 2015-12-22 | Digimarc Corporation | Smartphone-based methods and systems |
US8121618B2 (en) | 2009-10-28 | 2012-02-21 | Digimarc Corporation | Intuitive computing methods and systems |
US8175617B2 (en) | 2009-10-28 | 2012-05-08 | Digimarc Corporation | Sensor-based mobile search, related methods and systems |
US9830605B2 (en) * | 2009-10-30 | 2017-11-28 | At&T Intellectual Property I, L.P. | Apparatus and method for product marketing |
JP5588517B2 (ja) * | 2009-11-03 | 2014-09-10 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | データセグメントのオプションのブロードキャスト配信によるストリーミング |
US8566876B2 (en) | 2009-11-04 | 2013-10-22 | At&T Intellectual Property I, Lp | System and method for interacting with social networking in an internet protocol television system |
US8682145B2 (en) | 2009-12-04 | 2014-03-25 | Tivo Inc. | Recording system based on multimedia content fingerprints |
US20110137976A1 (en) * | 2009-12-04 | 2011-06-09 | Bob Poniatowski | Multifunction Multimedia Device |
US8625033B1 (en) | 2010-02-01 | 2014-01-07 | Google Inc. | Large-scale matching of audio and video |
US8355910B2 (en) | 2010-03-30 | 2013-01-15 | The Nielsen Company (Us), Llc | Methods and apparatus for audio watermarking a substantially silent media content presentation |
US8560583B2 (en) | 2010-04-01 | 2013-10-15 | Sony Computer Entertainment Inc. | Media fingerprinting for social networking |
US9264785B2 (en) | 2010-04-01 | 2016-02-16 | Sony Computer Entertainment Inc. | Media fingerprinting for content determination and retrieval |
US9185458B2 (en) * | 2010-04-02 | 2015-11-10 | Yahoo! Inc. | Signal-driven interactive television |
US20110251971A1 (en) * | 2010-04-08 | 2011-10-13 | International Business Machines Corporation | System and method for facilitating real-time collaboration in a customer support environment |
US20110251885A1 (en) * | 2010-04-09 | 2011-10-13 | Alcatel-Lucent Canada | Differentiated experience for user generated content (UGC) based on popularity |
CN103069823A (zh) * | 2010-04-14 | 2013-04-24 | 斯文·里思米勒 | 与媒体广播的平台无关的交互性 |
US8265928B2 (en) * | 2010-04-14 | 2012-09-11 | Google Inc. | Geotagged environmental audio for enhanced speech recognition accuracy |
US9729344B2 (en) * | 2010-04-30 | 2017-08-08 | Mitel Networks Corporation | Integrating a trigger button module into a mass audio notification system |
US20110276882A1 (en) * | 2010-05-04 | 2011-11-10 | Kai Buehler | Automatic grouping for users experiencing a specific broadcast media |
US9634855B2 (en) | 2010-05-13 | 2017-04-25 | Alexander Poltorak | Electronic personal interactive device that determines topics of interest using a conversational agent |
US8819714B2 (en) * | 2010-05-19 | 2014-08-26 | Cisco Technology, Inc. | Ratings and quality measurements for digital broadcast viewers |
US8649573B1 (en) * | 2010-06-14 | 2014-02-11 | Adobe Systems Incorporated | Method and apparatus for summarizing video data |
US9814977B2 (en) | 2010-07-13 | 2017-11-14 | Sony Interactive Entertainment Inc. | Supplemental video content on a mobile device |
US8730354B2 (en) | 2010-07-13 | 2014-05-20 | Sony Computer Entertainment Inc | Overlay video content on a mobile device |
US9143699B2 (en) | 2010-07-13 | 2015-09-22 | Sony Computer Entertainment Inc. | Overlay non-video content on a mobile device |
US9159165B2 (en) | 2010-07-13 | 2015-10-13 | Sony Computer Entertainment Inc. | Position-dependent gaming, 3-D controller, and handheld as a remote |
US9832441B2 (en) | 2010-07-13 | 2017-11-28 | Sony Interactive Entertainment Inc. | Supplemental content on a mobile device |
US20120020647A1 (en) * | 2010-07-21 | 2012-01-26 | Rovi Technologies Corporation | Filtering repeated content |
EA201001465A1 (ru) * | 2010-07-29 | 2012-02-28 | Виктор Никифорович БОРЩОВ | Функциональная модель содействия в решении государственных задач на основе информационных технологий |
US8744860B2 (en) | 2010-08-02 | 2014-06-03 | At&T Intellectual Property I, L.P. | Apparatus and method for providing messages in a social network |
US8732697B2 (en) | 2010-08-04 | 2014-05-20 | Premkumar Jonnala | System, method and apparatus for managing applications on a device |
GB2483370B (en) * | 2010-09-05 | 2015-03-25 | Mobile Res Labs Ltd | A system and method for engaging a person in the presence of ambient audio |
US8494851B2 (en) * | 2010-09-13 | 2013-07-23 | International Business Machines Corporation | System and method for contextual social network communications during phone conversation |
US8606293B2 (en) | 2010-10-05 | 2013-12-10 | Qualcomm Incorporated | Mobile device location estimation using environmental information |
US8978086B2 (en) | 2011-07-06 | 2015-03-10 | Symphony Advanced Media | Media content based advertising survey platform apparatuses and systems |
US20120136466A1 (en) * | 2010-11-28 | 2012-05-31 | Aron Weiss | System and method for identifying a broadcast source of ambient audio |
US8483725B2 (en) | 2010-12-03 | 2013-07-09 | Qualcomm Incorporated | Method and apparatus for determining location of mobile device |
US9542203B2 (en) | 2010-12-06 | 2017-01-10 | Microsoft Technology Licensing, Llc | Universal dock for context sensitive computing device |
US8923770B2 (en) | 2010-12-09 | 2014-12-30 | Microsoft Corporation | Cognitive use of multiple regulatory domains |
US8792429B2 (en) * | 2010-12-14 | 2014-07-29 | Microsoft Corporation | Direct connection with side channel control |
US9294545B2 (en) | 2010-12-16 | 2016-03-22 | Microsoft Technology Licensing, Llc | Fast join of peer to peer group with power saving mode |
US8948382B2 (en) | 2010-12-16 | 2015-02-03 | Microsoft Corporation | Secure protocol for peer-to-peer network |
US8971841B2 (en) | 2010-12-17 | 2015-03-03 | Microsoft Corporation | Operating system supporting cost aware applications |
US10945011B2 (en) | 2010-12-29 | 2021-03-09 | Comcast Cable Communications, Llc | Measuring video viewing |
US10089592B2 (en) | 2010-12-29 | 2018-10-02 | Comcast Cable Communications, Llc | Measuring video asset viewing |
US8365212B1 (en) * | 2010-12-29 | 2013-01-29 | Robert Alan Orlowski | System and method for analyzing human interaction with electronic devices that access a computer system through a network |
US20130275421A1 (en) * | 2010-12-30 | 2013-10-17 | Barbara Resch | Repetition Detection in Media Data |
US20120189140A1 (en) * | 2011-01-21 | 2012-07-26 | Apple Inc. | Audio-sharing network |
US10440402B2 (en) | 2011-01-26 | 2019-10-08 | Afterlive.tv Inc | Method and system for generating highlights from scored data streams |
US10382509B2 (en) | 2011-01-28 | 2019-08-13 | Amazon Technologies, Inc. | Audio-based application architecture |
US20120200667A1 (en) * | 2011-02-08 | 2012-08-09 | Gay Michael F | Systems and methods to facilitate interactions with virtual content |
US9325953B2 (en) * | 2011-02-14 | 2016-04-26 | Disney Enterprises, Inc. | System and method for synchronizing on-air commercial programming with interactive applications |
US8543454B2 (en) * | 2011-02-18 | 2013-09-24 | Bluefin Labs, Inc. | Generating audience response metrics and ratings from social interest in time-based media |
KR101069090B1 (ko) * | 2011-03-03 | 2011-09-30 | 송석명 | 조립식 경조사용 쌀 화환 |
US20120224711A1 (en) * | 2011-03-04 | 2012-09-06 | Qualcomm Incorporated | Method and apparatus for grouping client devices based on context similarity |
US9143571B2 (en) | 2011-03-04 | 2015-09-22 | Qualcomm Incorporated | Method and apparatus for identifying mobile devices in similar sound environment |
US20140026157A1 (en) * | 2011-04-11 | 2014-01-23 | Tao Wang | Face recognition control and social networking |
KR101799443B1 (ko) * | 2011-05-02 | 2017-11-20 | 삼성전자주식회사 | 영상 컨텐츠 시청 확인 방법 및 이를 적용한 방송수신장치, 그리고 서버 |
US8917823B1 (en) | 2011-05-26 | 2014-12-23 | Google Inc. | Transcribing and navigating a response system |
US9762967B2 (en) * | 2011-06-14 | 2017-09-12 | Comcast Cable Communications, Llc | System and method for presenting content with time based metadata |
US9160837B2 (en) | 2011-06-29 | 2015-10-13 | Gracenote, Inc. | Interactive streaming content apparatus, systems and methods |
EP2735141A4 (en) | 2011-07-18 | 2015-03-04 | Viggle Inc | SYSTEM AND METHOD FOR PURSUIT AND REWARDING MEDIA AND ENTERTAINMENT USE WITH PRACTICALLY REAL-TIME REWARDS |
KR101786974B1 (ko) * | 2011-07-29 | 2017-10-18 | 네이버 주식회사 | 사운드를 이용한 소셜 네트워크 서비스 제공 장치 및 방법 |
US9443518B1 (en) * | 2011-08-31 | 2016-09-13 | Google Inc. | Text transcript generation from a communication session |
US8861937B2 (en) | 2011-08-31 | 2014-10-14 | The Nielsen Company (Us), Llc | Methods and apparatus to access media |
US8689255B1 (en) * | 2011-09-07 | 2014-04-01 | Imdb.Com, Inc. | Synchronizing video content with extrinsic data |
CN102611921A (zh) * | 2011-09-16 | 2012-07-25 | 李世平 | 一种收视数据采集方法及系统 |
US20130111514A1 (en) * | 2011-09-16 | 2013-05-02 | Umami Co. | Second screen interactive platform |
US9113202B1 (en) | 2011-09-21 | 2015-08-18 | Google Inc. | Inverted client-side fingerprinting and matching |
US8824645B2 (en) * | 2011-09-30 | 2014-09-02 | Verizon Patent And Licensing Inc. | Video messaging systems and methods |
US9402099B2 (en) | 2011-10-14 | 2016-07-26 | Digimarc Corporation | Arrangements employing content identification and/or distribution identification data |
US9223893B2 (en) | 2011-10-14 | 2015-12-29 | Digimarc Corporation | Updating social graph data using physical objects identified from images captured by smartphone |
US11599915B1 (en) | 2011-10-25 | 2023-03-07 | Auddia Inc. | Apparatus, system, and method for audio based browser cookies |
US20130254159A1 (en) * | 2011-10-25 | 2013-09-26 | Clip Interactive, Llc | Apparatus, system, and method for digital audio services |
US8966525B2 (en) * | 2011-11-08 | 2015-02-24 | Verizon Patent And Licensing Inc. | Contextual information between television and user device |
KR20130055748A (ko) * | 2011-11-21 | 2013-05-29 | 한국전자통신연구원 | 콘텐츠 추천 시스템 및 방법 |
US8745403B2 (en) | 2011-11-23 | 2014-06-03 | Verance Corporation | Enhanced content management based on watermark extraction records |
US8806528B1 (en) * | 2011-12-02 | 2014-08-12 | Adobe Systems Incorporated | Mediating digital program insertion for linear streaming media |
US10440428B2 (en) | 2013-01-13 | 2019-10-08 | Comcast Cable Communications, Llc | Measuring video-program-viewing activity |
US10645433B1 (en) | 2013-08-29 | 2020-05-05 | Comcast Cable Communications, Llc | Measuring video-content viewing |
US9143742B1 (en) * | 2012-01-30 | 2015-09-22 | Google Inc. | Automated aggregation of related media content |
US8645485B1 (en) * | 2012-01-30 | 2014-02-04 | Google Inc. | Social based aggregation of related media content |
US8510770B1 (en) * | 2012-02-03 | 2013-08-13 | Google Inc. | Predicting live programs |
WO2013119171A2 (en) * | 2012-02-09 | 2013-08-15 | Ipxtend Ab | Search for media material |
US9684715B1 (en) * | 2012-03-08 | 2017-06-20 | Google Inc. | Audio identification using ordinal transformation |
US8838609B1 (en) | 2012-10-10 | 2014-09-16 | Google Inc. | IDF weighting of LSH bands for live reference ingestion |
EP2642484A1 (en) * | 2012-03-23 | 2013-09-25 | Thomson Licensing | Method for setting a watching level for an audiovisual content |
US9301016B2 (en) | 2012-04-05 | 2016-03-29 | Facebook, Inc. | Sharing television and video programming through social networking |
US9516360B2 (en) * | 2012-04-12 | 2016-12-06 | Qualcomm Incorporated | Estimating demographic statistics of media viewership via context aware mobile devices |
US10292022B2 (en) * | 2012-04-24 | 2019-05-14 | Ascension Intellectual Properties Llc | Media echoing and social networking device and method |
US8904446B2 (en) * | 2012-05-30 | 2014-12-02 | Verizon Patent And Licensing Inc. | Method and apparatus for indexing content within a media stream |
US11023520B1 (en) | 2012-06-01 | 2021-06-01 | Google Llc | Background audio identification for query disambiguation |
KR20130139675A (ko) * | 2012-06-13 | 2013-12-23 | 삼성전자주식회사 | 서버 기반의 프로파일 생성 방법, 관리 방법, 시스템 및 장치 |
US9251406B2 (en) * | 2012-06-20 | 2016-02-02 | Yahoo! Inc. | Method and system for detecting users' emotions when experiencing a media program |
US8843952B2 (en) * | 2012-06-28 | 2014-09-23 | Google Inc. | Determining TV program information based on analysis of audio fingerprints |
US9113203B2 (en) | 2012-06-28 | 2015-08-18 | Google Inc. | Generating a sequence of audio fingerprints at a set top box |
US8689250B2 (en) * | 2012-06-29 | 2014-04-01 | International Business Machines Corporation | Crowd sourced, content aware smarter television systems |
US20140013342A1 (en) * | 2012-07-05 | 2014-01-09 | Comcast Cable Communications, Llc | Media Content Redirection |
CN102831894B (zh) * | 2012-08-09 | 2014-07-09 | 华为终端有限公司 | 指令处理方法、装置和系统 |
GB201214842D0 (en) * | 2012-08-21 | 2012-10-03 | Omnifone Ltd | Content tracker |
JP6102124B2 (ja) * | 2012-08-24 | 2017-03-29 | ソニー株式会社 | 情報処理装置、情報処理方法、及びプログラム |
US8843951B1 (en) * | 2012-08-27 | 2014-09-23 | Google Inc. | User behavior indicator |
US9571606B2 (en) * | 2012-08-31 | 2017-02-14 | Verance Corporation | Social media viewing system |
US9113128B1 (en) | 2012-08-31 | 2015-08-18 | Amazon Technologies, Inc. | Timeline interface for video content |
US8726304B2 (en) | 2012-09-13 | 2014-05-13 | Verance Corporation | Time varying evaluation of multimedia content |
US9661361B2 (en) | 2012-09-19 | 2017-05-23 | Google Inc. | Systems and methods for live media content matching |
US20140089815A1 (en) * | 2012-09-21 | 2014-03-27 | Google Inc. | Sharing Content-Synchronized Ratings |
US9081778B2 (en) | 2012-09-25 | 2015-07-14 | Audible Magic Corporation | Using digital fingerprints to associate data with a work |
US8826316B2 (en) | 2012-10-22 | 2014-09-02 | The Nielsen Company (Us), Llc | Systems and methods for configuring media devices utilizing audio codes or signatures |
US9027048B2 (en) * | 2012-11-14 | 2015-05-05 | Bank Of America Corporation | Automatic deal or promotion offering based on audio cues |
US9265458B2 (en) | 2012-12-04 | 2016-02-23 | Sync-Think, Inc. | Application of smooth pursuit cognitive testing paradigms to clinical drug development |
US9389745B1 (en) | 2012-12-10 | 2016-07-12 | Amazon Technologies, Inc. | Providing content via multiple display devices |
WO2014099272A1 (en) * | 2012-12-17 | 2014-06-26 | Thismoment, Inc. | Systems and methods for interactive advertisements with distributed engagement channels |
US9529907B2 (en) * | 2012-12-31 | 2016-12-27 | Google Inc. | Hold back and real time ranking of results in a streaming matching system |
KR101369475B1 (ko) * | 2013-01-23 | 2014-03-06 | (주)엔써즈 | 방송 시청률 조사 시스템 및 방법 |
US9256269B2 (en) * | 2013-02-20 | 2016-02-09 | Sony Computer Entertainment Inc. | Speech recognition system for performing analysis to a non-tactile inputs and generating confidence scores and based on the confidence scores transitioning the system from a first power state to a second power state |
US9311640B2 (en) | 2014-02-11 | 2016-04-12 | Digimarc Corporation | Methods and arrangements for smartphone payments and transactions |
US9344759B2 (en) * | 2013-03-05 | 2016-05-17 | Google Inc. | Associating audio tracks of an album with video content |
KR101277523B1 (ko) * | 2013-03-08 | 2013-06-21 | (주) 에이노드 | 사운드 신호 기반의 로컬 인터랙티브 플랫폼 시스템, 이를 이용한 로컬 인터랙티브 서비스 제공 방법 및 이를 위한 컴퓨터로 판독가능한 기록매체 |
US9380976B2 (en) | 2013-03-11 | 2016-07-05 | Sync-Think, Inc. | Optical neuroinformatics |
US9307337B2 (en) | 2013-03-11 | 2016-04-05 | Arris Enterprises, Inc. | Systems and methods for interactive broadcast content |
US20140258373A1 (en) | 2013-03-11 | 2014-09-11 | Say Media, Inc. | Systems and Methods for Managing and Publishing Managed Content |
US9301070B2 (en) | 2013-03-11 | 2016-03-29 | Arris Enterprises, Inc. | Signature matching of corrupted audio signal |
US9258597B1 (en) | 2013-03-13 | 2016-02-09 | Google Inc. | System and method for obtaining information relating to video images |
US9268880B2 (en) | 2013-03-14 | 2016-02-23 | Google Inc. | Using recent media consumption to select query suggestions |
US9247309B2 (en) * | 2013-03-14 | 2016-01-26 | Google Inc. | Methods, systems, and media for presenting mobile content corresponding to media content |
WO2014153199A1 (en) | 2013-03-14 | 2014-09-25 | Verance Corporation | Transactional video marking system |
US9705728B2 (en) | 2013-03-15 | 2017-07-11 | Google Inc. | Methods, systems, and media for media transmission and management |
US9588675B2 (en) | 2013-03-15 | 2017-03-07 | Google Inc. | Document scale and position optimization |
WO2014158193A1 (en) * | 2013-03-29 | 2014-10-02 | Hewlett-Packard Development Company, L.P. | Silence signatures of audio signals |
US9210119B2 (en) | 2013-03-29 | 2015-12-08 | Garret J. LoPorto | Automated triggering of a broadcast |
US9123330B1 (en) * | 2013-05-01 | 2015-09-01 | Google Inc. | Large-scale speaker identification |
US9460201B2 (en) | 2013-05-06 | 2016-10-04 | Iheartmedia Management Services, Inc. | Unordered matching of audio fingerprints |
US9817911B2 (en) * | 2013-05-10 | 2017-11-14 | Excalibur Ip, Llc | Method and system for displaying content relating to a subject matter of a displayed media program |
US9871606B1 (en) * | 2013-05-13 | 2018-01-16 | Twitter, Inc. | Identification of concurrently broadcast time-based media |
FR3006525B1 (fr) * | 2013-06-04 | 2016-10-14 | Visiware | Synchronisation de contenus multimedia sur deuxieme ecran |
US9485089B2 (en) | 2013-06-20 | 2016-11-01 | Verance Corporation | Stego key management |
US11019300B1 (en) | 2013-06-26 | 2021-05-25 | Amazon Technologies, Inc. | Providing soundtrack information during playback of video content |
US9251549B2 (en) | 2013-07-23 | 2016-02-02 | Verance Corporation | Watermark extractor enhancements based on payload ranking |
US10063450B2 (en) | 2013-07-26 | 2018-08-28 | Opentv, Inc. | Measuring response trends in a digital television network |
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 |
US20150039321A1 (en) | 2013-07-31 | 2015-02-05 | Arbitron Inc. | Apparatus, System and Method for Reading Codes From Digital Audio on a Processing Device |
US9542488B2 (en) | 2013-08-02 | 2017-01-10 | Google Inc. | Associating audio tracks with video content |
CN103618953B (zh) * | 2013-08-15 | 2016-09-14 | 北京中视广信科技有限公司 | 基于音频特征的广播电视节目标识与识别的方法及系统 |
BR112016006860B8 (pt) * | 2013-09-13 | 2023-01-10 | Arris Entpr Inc | Aparelho e método para criar um único fluxo de dados de informações combinadas para renderização em um dispositivo de computação do cliente |
US10506305B1 (en) * | 2013-09-18 | 2019-12-10 | Cox Communications, Inc. | Updating content URL for non-linear video content |
KR102095888B1 (ko) | 2013-10-07 | 2020-04-01 | 삼성전자주식회사 | 방송 시청 패턴 정보를 제공하는 사용자 단말 장치, 서버 및 시청 패턴 정보 제공 방법 |
US9292174B1 (en) * | 2013-10-30 | 2016-03-22 | Cox Communications, Inc. | Content check-in |
EP2876890A1 (en) * | 2013-11-21 | 2015-05-27 | Thomson Licensing | Method and apparatus for frame accurate synchronization of video streams |
US9438967B2 (en) * | 2013-11-25 | 2016-09-06 | Samsung Electronics Co., Ltd. | Display apparatus and control method thereof |
US9491522B1 (en) | 2013-12-31 | 2016-11-08 | Google Inc. | Methods, systems, and media for presenting supplemental content relating to media content on a content interface based on state information that indicates a subsequent visit to the content interface |
US10002191B2 (en) | 2013-12-31 | 2018-06-19 | Google Llc | Methods, systems, and media for generating search results based on contextual information |
US9456237B2 (en) | 2013-12-31 | 2016-09-27 | Google Inc. | Methods, systems, and media for presenting supplemental information corresponding to on-demand media content |
US9426525B2 (en) | 2013-12-31 | 2016-08-23 | The Nielsen Company (Us), Llc. | Methods and apparatus to count people in an audience |
IN2014MU00140A (ja) | 2014-01-15 | 2015-08-28 | Whats On India Media Private Ltd | |
FR3016720B1 (fr) * | 2014-01-20 | 2016-02-05 | Tdf | Procede et systeme de delivrance de coupons de reduction et de gestion desdits coupons. |
US9277265B2 (en) * | 2014-02-11 | 2016-03-01 | The Nielsen Company (Us), Llc | Methods and apparatus to calculate video-on-demand and dynamically inserted advertisement viewing probability |
US10504200B2 (en) | 2014-03-13 | 2019-12-10 | Verance Corporation | Metadata acquisition using embedded watermarks |
JP2017514345A (ja) | 2014-03-13 | 2017-06-01 | ベランス・コーポレイション | 埋め込みコードを用いた対話型コンテンツ取得 |
US9900656B2 (en) * | 2014-04-02 | 2018-02-20 | Whats On India Media Private Limited | Method and system for customer management |
US9438940B2 (en) * | 2014-04-07 | 2016-09-06 | The Nielsen Company (Us), Llc | Methods and apparatus to identify media using hash keys |
US9668020B2 (en) | 2014-04-07 | 2017-05-30 | The Nielsen Company (Us), Llc | Signature retrieval and matching for media monitoring |
CN106134112B (zh) | 2014-04-27 | 2019-03-08 | Lg电子株式会社 | 发送广播信号的设备、接收广播信号的设备、发送广播信号的方法以及接收广播信号的方法 |
CN104023247B (zh) * | 2014-05-29 | 2015-07-29 | 腾讯科技(深圳)有限公司 | 获取、推送信息的方法和装置以及信息交互系统 |
US9805125B2 (en) | 2014-06-20 | 2017-10-31 | Google Inc. | Displaying a summary of media content items |
US9946769B2 (en) | 2014-06-20 | 2018-04-17 | Google Llc | Displaying information related to spoken dialogue in content playing on a device |
US10206014B2 (en) | 2014-06-20 | 2019-02-12 | Google Llc | Clarifying audible verbal information in video content |
US9838759B2 (en) | 2014-06-20 | 2017-12-05 | Google Inc. | Displaying information related to content playing on a device |
US9858922B2 (en) | 2014-06-23 | 2018-01-02 | Google Inc. | Caching speech recognition scores |
US9639911B2 (en) | 2014-08-20 | 2017-05-02 | Verance Corporation | Watermark detection using a multiplicity of predicted patterns |
US10325591B1 (en) * | 2014-09-05 | 2019-06-18 | Amazon Technologies, Inc. | Identifying and suppressing interfering audio content |
US20160073148A1 (en) * | 2014-09-09 | 2016-03-10 | Verance Corporation | Media customization based on environmental sensing |
US9736503B1 (en) * | 2014-09-12 | 2017-08-15 | Google Inc. | Optimizing timing of display of a mid-roll video advertisement based on viewer retention data |
US10602236B2 (en) | 2014-09-17 | 2020-03-24 | Ispot.Tv, Inc. | Unique content sequence identification method and apparatus |
US9402111B2 (en) | 2014-09-17 | 2016-07-26 | Ispot.Tv, Inc. | Television audience measurement method and apparatus |
US9497505B2 (en) | 2014-09-30 | 2016-11-15 | The Nielsen Company (Us), Llc | Systems and methods to verify and/or correct media lineup information |
US9299347B1 (en) | 2014-10-22 | 2016-03-29 | Google Inc. | Speech recognition using associative mapping |
US9942602B2 (en) | 2014-11-25 | 2018-04-10 | Verance Corporation | Watermark detection and metadata delivery associated with a primary content |
EP3225034A4 (en) | 2014-11-25 | 2018-05-02 | Verance Corporation | Enhanced metadata and content delivery using watermarks |
CN104394436B (zh) * | 2014-11-28 | 2018-06-26 | 北京国双科技有限公司 | 网络电视直播电视频道的收视率的监测方法和装置 |
FR3030177B1 (fr) * | 2014-12-16 | 2016-12-30 | Stmicroelectronics Rousset | Dispositif electronique comprenant un module de reveil d'un appareil electronique distinct d'un coeur de traitement |
WO2016100916A1 (en) | 2014-12-18 | 2016-06-23 | Verance Corporation | Service signaling recovery for multimedia content using embedded watermarks |
CA3057090C (en) * | 2015-01-30 | 2023-01-03 | Sharp Kabushiki Kaisha | System for service usage reporting |
US10219039B2 (en) | 2015-03-09 | 2019-02-26 | The Nielsen Company (Us), Llc | Methods and apparatus to assign viewers to media meter data |
US10015541B2 (en) | 2015-03-25 | 2018-07-03 | Cisco Technology, Inc. | Storing and retrieval heuristics |
US9578394B2 (en) | 2015-03-25 | 2017-02-21 | Cisco Technology, Inc. | Video signature creation and matching |
US9705936B2 (en) * | 2015-04-24 | 2017-07-11 | Mersive Technologies, Inc. | System and method for interactive and real-time visualization of distributed media |
WO2016176056A1 (en) | 2015-04-30 | 2016-11-03 | Verance Corporation | Watermark based content recognition improvements |
WO2016190662A1 (ko) * | 2015-05-26 | 2016-12-01 | 엘지전자 주식회사 | 방송 신호 송신 장치, 방송 신호 수신 장치, 방송 신호 송신 방법, 및 방송 신호 수신 방법 |
US10856029B2 (en) * | 2015-06-15 | 2020-12-01 | Piksel, Inc. | Providing low and high quality streams |
CN104936035B (zh) | 2015-06-19 | 2018-04-17 | 腾讯科技(北京)有限公司 | 一种弹幕处理方法及系统 |
US11481652B2 (en) * | 2015-06-23 | 2022-10-25 | Gregory Knox | System and method for recommendations in ubiquituous computing environments |
US9786270B2 (en) | 2015-07-09 | 2017-10-10 | Google Inc. | Generating acoustic models |
US10477285B2 (en) | 2015-07-20 | 2019-11-12 | Verance Corporation | Watermark-based data recovery for content with multiple alternative components |
US9854304B2 (en) | 2015-09-28 | 2017-12-26 | Rovi Guides, Inc. | Systems and methods for identifying a source of media content based on a log of fingerprints |
US9699504B2 (en) * | 2015-09-28 | 2017-07-04 | Rovi Guides, Inc. | Systems and methods for identifying a source of media content based on a log of content identifiers |
US10291849B1 (en) * | 2015-10-16 | 2019-05-14 | Tribune Broadcasting Company, Llc | Methods and systems for determining that a video-capturing device is unsteady |
US20170140795A1 (en) * | 2015-11-18 | 2017-05-18 | International Business Machines Corporation | Intelligent segment marking in recordings |
US10349141B2 (en) | 2015-11-19 | 2019-07-09 | Google Llc | Reminders of media content referenced in other media content |
US10229672B1 (en) | 2015-12-31 | 2019-03-12 | Google Llc | Training acoustic models using connectionist temporal classification |
WO2017119604A1 (ko) * | 2016-01-08 | 2017-07-13 | 주식회사 아이플래테아 | 시청률 산출 서버, 시청률 산출 방법, 및 시청률 산출 리모트 장치 |
US20170214954A1 (en) * | 2016-01-25 | 2017-07-27 | Google Inc. | Media Program Moments Guide |
US10034053B1 (en) | 2016-01-25 | 2018-07-24 | Google Llc | Polls for media program moments |
KR102468763B1 (ko) * | 2016-02-05 | 2022-11-18 | 삼성전자 주식회사 | 영상처리장치 및 그 제어방법 |
US10776823B2 (en) | 2016-02-09 | 2020-09-15 | Comcast Cable Communications, Llc | Collection analysis and use of viewer behavior |
US10433026B2 (en) * | 2016-02-29 | 2019-10-01 | MyTeamsCalls LLC | Systems and methods for customized live-streaming commentary |
US9930406B2 (en) | 2016-02-29 | 2018-03-27 | Gracenote, Inc. | Media channel identification with video multi-match detection and disambiguation based on audio fingerprint |
US9924222B2 (en) * | 2016-02-29 | 2018-03-20 | Gracenote, Inc. | Media channel identification with multi-match detection and disambiguation based on location |
US10063918B2 (en) | 2016-02-29 | 2018-08-28 | Gracenote, Inc. | Media channel identification with multi-match detection and disambiguation based on single-match |
CN105657326A (zh) * | 2016-03-02 | 2016-06-08 | 掌赢信息科技(上海)有限公司 | 一种群视频通话方法、装置及系统 |
US10956484B1 (en) * | 2016-03-11 | 2021-03-23 | Gracenote, Inc. | Method to differentiate and classify fingerprints using fingerprint neighborhood analysis |
US9918128B2 (en) * | 2016-04-08 | 2018-03-13 | Orange | Content categorization using facial expression recognition, with improved detection of moments of interest |
WO2017184648A1 (en) | 2016-04-18 | 2017-10-26 | Verance Corporation | System and method for signaling security and database population |
CN106170104B (zh) * | 2016-07-01 | 2019-03-08 | 广州华多网络科技有限公司 | 视频精彩片段的确定方法、装置和服务器 |
US20180018973A1 (en) | 2016-07-15 | 2018-01-18 | Google Inc. | Speaker verification |
GB2556023B (en) | 2016-08-15 | 2022-02-09 | Intrasonics Sarl | Audio matching |
US10171879B2 (en) * | 2016-10-04 | 2019-01-01 | International Business Machines Corporation | Contextual alerting for broadcast content |
US10108718B2 (en) | 2016-11-02 | 2018-10-23 | Alphonso Inc. | System and method for detecting repeating content, including commercials, in a video data stream |
US10419141B2 (en) | 2016-12-09 | 2019-09-17 | The Nielsen Company (Us), Llc | Estimating volume of switching among television programs for an audience measurement panel |
US10075767B2 (en) * | 2016-12-12 | 2018-09-11 | Facebook, Inc. | Broadcast content view analysis based on ambient audio recording |
US10791355B2 (en) | 2016-12-20 | 2020-09-29 | The Nielsen Company (Us), Llc | Methods and apparatus to determine probabilistic media viewing metrics |
US10405012B2 (en) * | 2016-12-25 | 2019-09-03 | Synamedia Limited | Cloud DVR Optimization |
WO2018121865A1 (en) * | 2016-12-29 | 2018-07-05 | Telefonaktiebolaget Lm Ericsson (Publ) | Handling of video segments in a video stream |
US11627350B2 (en) * | 2016-12-30 | 2023-04-11 | Tivo Solutions Inc. | Advanced trick-play modes for streaming video |
WO2018183430A1 (en) | 2017-03-29 | 2018-10-04 | Sorenson Media, Inc. | Interactive overlays to determine viewer data |
US11297398B2 (en) | 2017-06-21 | 2022-04-05 | Verance Corporation | Watermark-based metadata acquisition and processing |
US9980004B1 (en) * | 2017-06-30 | 2018-05-22 | Paypal, Inc. | Display level content blocker |
US10706840B2 (en) | 2017-08-18 | 2020-07-07 | Google Llc | Encoder-decoder models for sequence to sequence mapping |
US10764639B2 (en) * | 2017-09-09 | 2020-09-01 | Telegenic, Inc. | Overlaying aggregated media content with additional services based on a context |
EP3682414B1 (en) * | 2017-09-12 | 2022-11-09 | Irdeto B.V. | Device and method for gpu-based watermarking |
US10264297B1 (en) * | 2017-09-13 | 2019-04-16 | Perfect Sense, Inc. | Time-based content synchronization |
US10621256B2 (en) * | 2017-09-29 | 2020-04-14 | Facebook, Inc. | Determining a rate for sampling information describing presentation of content based on previously received information describing presentation of content |
WO2019089028A1 (en) * | 2017-11-02 | 2019-05-09 | Bretherton Peter | Method and system for real-time broadcast audience engagement |
US11140450B2 (en) * | 2017-11-28 | 2021-10-05 | Rovi Guides, Inc. | Methods and systems for recommending content in context of a conversation |
US10715860B1 (en) * | 2017-11-29 | 2020-07-14 | Twitch Interactive, Inc. | Video stream with additional content areas |
US10631035B2 (en) | 2017-12-05 | 2020-04-21 | Silicon Beach Media II, LLC | Systems and methods for unified compensation, presentation, and sharing of on-demand, live, social or market content |
US10817855B2 (en) | 2017-12-05 | 2020-10-27 | Silicon Beach Media II, LLC | Systems and methods for unified presentation and sharing of on-demand, live, social or market content |
US10783573B2 (en) | 2017-12-05 | 2020-09-22 | Silicon Beach Media II, LLC | Systems and methods for unified presentation and sharing of on-demand, live, or social activity monitoring content |
US11146845B2 (en) | 2017-12-05 | 2021-10-12 | Relola Inc. | Systems and methods for unified presentation of synchronized on-demand, live, social or market content |
US10924809B2 (en) | 2017-12-05 | 2021-02-16 | Silicon Beach Media II, Inc. | Systems and methods for unified presentation of on-demand, live, social or market content |
US10567828B2 (en) * | 2017-12-05 | 2020-02-18 | Silicon Beach Media II, LLC | Systems and methods for unified presentation of a smart bar on interfaces including on-demand, live, social or market content |
US10412442B1 (en) | 2017-12-11 | 2019-09-10 | Amazon Technologies, Inc. | Embedded content input and timing |
US10531165B1 (en) | 2017-12-11 | 2020-01-07 | Amazon Technologies, Inc. | Embedded content synchronization |
US10715855B1 (en) * | 2017-12-20 | 2020-07-14 | Groupon, Inc. | Method, system, and apparatus for programmatically generating a channel incrementality ratio |
US10848792B2 (en) * | 2018-03-05 | 2020-11-24 | Maestro Interactive, Inc. | System and method for providing audience-targeted content triggered by events during program |
US10346474B1 (en) * | 2018-03-30 | 2019-07-09 | Alphonso Inc. | System and method for detecting repeating content, including commercials, in a video data stream using audio-based and video-based automated content recognition |
US11463747B2 (en) | 2018-04-05 | 2022-10-04 | Tvu Networks Corporation | Systems and methods for real time control of a remote video production with multiple streams |
US10966001B2 (en) * | 2018-04-05 | 2021-03-30 | Tvu Networks Corporation | Remote cloud-based video production system in an environment where there is network delay |
US11212431B2 (en) | 2018-04-06 | 2021-12-28 | Tvu Networks Corporation | Methods and apparatus for remotely controlling a camera in an environment with communication latency |
US11468149B2 (en) | 2018-04-17 | 2022-10-11 | Verance Corporation | Device authentication in collaborative content screening |
US20200007934A1 (en) * | 2018-06-29 | 2020-01-02 | Advocates, Inc. | Machine-learning based systems and methods for analyzing and distributing multimedia content |
US10771828B2 (en) * | 2018-09-18 | 2020-09-08 | Free Stream Media Corp. | Content consensus management |
US10929878B2 (en) * | 2018-10-19 | 2021-02-23 | International Business Machines Corporation | Targeted content identification and tracing |
US11477502B2 (en) * | 2018-11-08 | 2022-10-18 | Nippon Telegraph And Telephone Corporation | Distribution design support method, distribution design support apparatus and program |
US10868620B2 (en) * | 2018-12-26 | 2020-12-15 | The Nielsen Company (Us), Llc | Methods and apparatus for optimizing station reference fingerprint loading using reference watermarks |
US10848836B2 (en) * | 2018-12-28 | 2020-11-24 | Dish Network L.L.C. | Wager information based prioritized live event display system |
US11151609B2 (en) | 2019-01-07 | 2021-10-19 | Alphonso Inc. | Closed loop attribution |
US11037205B2 (en) | 2019-01-07 | 2021-06-15 | Alphonso Inc. | Bidding agent using ad opportunity source to limit ad reach |
US10803480B2 (en) | 2019-01-07 | 2020-10-13 | Alphonso Inc. | Bidding agent with optimized reach limitation |
US10873785B2 (en) * | 2019-01-07 | 2020-12-22 | Alphonso Inc. | Content recommendation system and method-based implicit ratings |
CN109547843B (zh) * | 2019-02-01 | 2022-05-17 | 腾讯音乐娱乐科技(深圳)有限公司 | 对音视频进行处理的方法和装置 |
US10856041B2 (en) * | 2019-03-18 | 2020-12-01 | Disney Enterprises, Inc. | Content promotion using a conversational agent |
US11259058B2 (en) * | 2019-03-25 | 2022-02-22 | Apple Inc. | Use of rendered media to assess delays in media distribution systems |
US11026000B2 (en) * | 2019-04-19 | 2021-06-01 | Microsoft Technology Licensing, Llc | Previewing video content referenced by typed hyperlinks in comments |
US11678031B2 (en) | 2019-04-19 | 2023-06-13 | Microsoft Technology Licensing, Llc | Authoring comments including typed hyperlinks that reference video content |
US11785194B2 (en) | 2019-04-19 | 2023-10-10 | Microsoft Technology Licensing, Llc | Contextually-aware control of a user interface displaying a video and related user text |
US11212560B2 (en) | 2019-06-24 | 2021-12-28 | The Nielsen Company (Us), Llc | Use of steganographically-encoded time information as basis to establish a time offset, to facilitate taking content-related action |
US11234049B2 (en) * | 2019-06-24 | 2022-01-25 | The Nielsen Company (Us), Llc | Use of steganographically-encoded time information as basis to control implementation of dynamic content modification |
US10834466B1 (en) * | 2019-08-02 | 2020-11-10 | International Business Machines Corporation | Virtual interactivity for a broadcast content-delivery medium |
US11627361B2 (en) * | 2019-10-14 | 2023-04-11 | Meta Platforms, Inc. | Method to acoustically detect a state of an external media device using an identification signal |
CN112995759A (zh) * | 2019-12-13 | 2021-06-18 | 腾讯科技(北京)有限公司 | 互动业务处理方法、系统、装置、设备及存储介质 |
US11991419B2 (en) | 2020-01-30 | 2024-05-21 | Snap Inc. | Selecting avatars to be included in the video being generated on demand |
US11356720B2 (en) | 2020-01-30 | 2022-06-07 | Snap Inc. | Video generation system to render frames on demand |
US11036781B1 (en) | 2020-01-30 | 2021-06-15 | Snap Inc. | Video generation system to render frames on demand using a fleet of servers |
US11651539B2 (en) | 2020-01-30 | 2023-05-16 | Snap Inc. | System for generating media content items on demand |
US11284144B2 (en) * | 2020-01-30 | 2022-03-22 | Snap Inc. | Video generation system to render frames on demand using a fleet of GPUs |
EP3903501A2 (en) | 2020-03-13 | 2021-11-03 | Google LLC | Media content casting in network-connected television devices |
GB2597334A (en) | 2020-07-17 | 2022-01-26 | Playrcart Ltd | A media player |
US11284139B1 (en) * | 2020-09-10 | 2022-03-22 | Hulu, LLC | Stateless re-discovery of identity using watermarking of a video stream |
US11974024B2 (en) * | 2020-09-11 | 2024-04-30 | Sling TV L.L.C. | Automated program promotion detection in a video streaming system |
US11922967B2 (en) | 2020-10-08 | 2024-03-05 | Gracenote, Inc. | System and method for podcast repetitive content detection |
US11317128B1 (en) * | 2020-10-23 | 2022-04-26 | Synamedia Limited | Systems, methods, and devices for media content tamper protection and detection |
US11445042B2 (en) | 2020-12-02 | 2022-09-13 | International Business Machines Corporation | Correlating multiple media sources for personalized media content |
US10998006B1 (en) * | 2020-12-08 | 2021-05-04 | Turku University of Applied Sciences Ltd | Method and system for producing binaural immersive audio for audio-visual content |
US20220210488A1 (en) * | 2020-12-30 | 2022-06-30 | Comcast Cable Communications, Llc | Method and system for detecting and managing similar content |
US11722741B2 (en) | 2021-02-08 | 2023-08-08 | Verance Corporation | System and method for tracking content timeline in the presence of playback rate changes |
US11809481B2 (en) | 2021-02-17 | 2023-11-07 | International Business Machines Corporation | Content generation based on multi-source content analysis |
US11589100B1 (en) * | 2021-03-31 | 2023-02-21 | Amazon Technologies, Inc. | On-demand issuance private keys for encrypted video transmission |
US11580982B1 (en) | 2021-05-25 | 2023-02-14 | Amazon Technologies, Inc. | Receiving voice samples from listeners of media programs |
US11586344B1 (en) | 2021-06-07 | 2023-02-21 | Amazon Technologies, Inc. | Synchronizing media content streams for live broadcasts and listener interactivity |
US11792143B1 (en) | 2021-06-21 | 2023-10-17 | Amazon Technologies, Inc. | Presenting relevant chat messages to listeners of media programs |
US11792467B1 (en) | 2021-06-22 | 2023-10-17 | Amazon Technologies, Inc. | Selecting media to complement group communication experiences |
US11683558B2 (en) * | 2021-06-29 | 2023-06-20 | The Nielsen Company (Us), Llc | Methods and apparatus to determine the speed-up of media programs using speech recognition |
US11470130B1 (en) | 2021-06-30 | 2022-10-11 | Amazon Technologies, Inc. | Creating media content streams from listener interactions |
US11496776B1 (en) * | 2021-07-19 | 2022-11-08 | Intrado Corporation | Database layer caching for video communications |
CN114286169B (zh) * | 2021-08-31 | 2023-06-20 | 腾讯科技(深圳)有限公司 | 视频生成方法、装置、终端、服务器及存储介质 |
US11687576B1 (en) | 2021-09-03 | 2023-06-27 | Amazon Technologies, Inc. | Summarizing content of live media programs |
US11785299B1 (en) | 2021-09-30 | 2023-10-10 | Amazon Technologies, Inc. | Selecting advertisements for media programs and establishing favorable conditions for advertisements |
US11463772B1 (en) | 2021-09-30 | 2022-10-04 | Amazon Technologies, Inc. | Selecting advertisements for media programs by matching brands to creators |
US11831943B2 (en) * | 2021-10-26 | 2023-11-28 | Apple Inc. | Synchronized playback of media content |
US11785272B1 (en) | 2021-12-03 | 2023-10-10 | Amazon Technologies, Inc. | Selecting times or durations of advertisements during episodes of media programs |
US11916981B1 (en) | 2021-12-08 | 2024-02-27 | Amazon Technologies, Inc. | Evaluating listeners who request to join a media program |
US11791920B1 (en) | 2021-12-10 | 2023-10-17 | Amazon Technologies, Inc. | Recommending media to listeners based on patterns of activity |
US11785278B1 (en) * | 2022-03-18 | 2023-10-10 | Comcast Cable Communications, Llc | Methods and systems for synchronization of closed captions with content output |
US12058394B2 (en) * | 2022-04-22 | 2024-08-06 | Whdiyo Llc | Dynamic visual watermark for streaming video |
US12052447B1 (en) | 2022-06-27 | 2024-07-30 | Amazon Technologies, Inc. | Dynamically moving transcoding of content between servers |
US11910044B1 (en) * | 2022-06-30 | 2024-02-20 | Amazon Technologies, Inc. | Systems and methods for switching the processing of a live content stream to another datacenter |
US12132952B1 (en) * | 2022-08-25 | 2024-10-29 | Amazon Technologies, Inc. | Accessory control using keywords |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005122713A (ja) * | 2003-10-15 | 2005-05-12 | Microsoft Corp | メディア・ストリーム・オブジェクトに関する情報の推論 |
JP2005167349A (ja) * | 2003-11-28 | 2005-06-23 | Matsushita Electric Ind Co Ltd | 番組コンテンツ送出装置 |
US6944632B2 (en) * | 1997-08-08 | 2005-09-13 | Prn Corporation | Method and apparatus for gathering statistical information about in-store content distribution |
JP2005532578A (ja) * | 2002-07-01 | 2005-10-27 | マイクロソフト コーポレーション | ストリームに埋め込まれた反復オブジェクトに対するユーザ制御を提供するシステムおよび方法 |
Family Cites Families (77)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4811399A (en) | 1984-12-31 | 1989-03-07 | Itt Defense Communications, A Division Of Itt Corporation | Apparatus and method for automatic speech recognition |
EP0384689B1 (en) | 1989-02-20 | 1997-12-29 | Fujitsu Limited | A learning system and learning method for a data processing apparatus |
US5436653A (en) * | 1992-04-30 | 1995-07-25 | The Arbitron Company | Method and system for recognition of broadcast segments |
US6044365A (en) * | 1993-09-01 | 2000-03-28 | Onkor, Ltd. | System for indexing and retrieving graphic and sound data |
AU5027796A (en) * | 1995-03-07 | 1996-09-23 | Interval Research Corporation | System and method for selective recording of information |
US5706364A (en) * | 1995-04-28 | 1998-01-06 | Xerox Corporation | Method of producing character templates using unsegmented samples |
US7562392B1 (en) * | 1999-05-19 | 2009-07-14 | Digimarc Corporation | Methods of interacting with audio and ambient music |
US20030093790A1 (en) * | 2000-03-28 | 2003-05-15 | Logan James D. | Audio and video program recording, editing and playback systems using metadata |
DK128796A (da) | 1996-11-14 | 1998-05-15 | Jan Meyrowitsch | Metode til objektivisering af subjektive klassifikationer |
US7587323B2 (en) | 2001-12-14 | 2009-09-08 | At&T Intellectual Property I, L.P. | System and method for developing tailored content |
US7802276B2 (en) * | 1997-01-06 | 2010-09-21 | At&T Intellectual Property I, L.P. | Systems, methods and products for assessing subscriber content access |
US6157746A (en) | 1997-02-12 | 2000-12-05 | Sarnoff Corporation | Apparatus and method for encoding wavelet trees generated by a wavelet-based coding method |
US5870744A (en) * | 1997-06-30 | 1999-02-09 | Intel Corporation | Virtual people networking |
DE69830423D1 (de) * | 1998-05-12 | 2005-07-07 | Nielsen Media Res Inc | Vorrichtung für die Erfassung der Einschaltquoten für das digitale Fernsehen |
US6182186B1 (en) * | 1998-06-30 | 2001-01-30 | Sun Microsystems, Inc. | Method and apparatus that utilizes lock states to lock resources |
US6529526B1 (en) * | 1998-07-13 | 2003-03-04 | Thomson Licensing S.A. | System for processing programs and program content rating information derived from multiple broadcast sources |
US6471521B1 (en) | 1998-07-31 | 2002-10-29 | Athenium, L.L.C. | System for implementing collaborative training and online learning over a computer network and related techniques |
US7178106B2 (en) * | 1999-04-21 | 2007-02-13 | Sonic Solutions, A California Corporation | Presentation of media content from multiple media sources |
US6895514B1 (en) * | 1999-06-25 | 2005-05-17 | Lucent Technologies Inc. | Method and apparatus for achieving secure password access |
US6604239B1 (en) * | 1999-06-25 | 2003-08-05 | Eyescene Inc. | System and method for virtual television program rating |
US7120871B1 (en) * | 1999-09-15 | 2006-10-10 | Actv, Inc. | Enhanced video programming system and method utilizing a web page staging area |
US7174293B2 (en) * | 1999-09-21 | 2007-02-06 | Iceberg Industries Llc | Audio identification system and method |
KR100353798B1 (ko) * | 1999-12-01 | 2002-09-26 | 주식회사 코난테크놀로지 | 영상 객체 모양 정보 추출 방법 및 그를 이용한 내용기반 이미지 검색 시스템 및 그 방법 |
DE19962281A1 (de) | 1999-12-23 | 2001-06-28 | Philips Corp Intellectual Pty | Röntgenuntersuchungsgerät |
US6892191B1 (en) | 2000-02-07 | 2005-05-10 | Koninklijke Philips Electronics N.V. | Multi-feature combination generation and classification effectiveness evaluation using genetic algorithms |
US6879967B1 (en) * | 2000-03-24 | 2005-04-12 | Ricoh Co., Ltd. | Method and apparatus for open data collection |
JP3994682B2 (ja) | 2000-04-14 | 2007-10-24 | 日本電信電話株式会社 | 放送情報送受信システム |
US6636848B1 (en) * | 2000-05-31 | 2003-10-21 | International Business Machines Corporation | Information search using knowledge agents |
US6763339B2 (en) | 2000-06-26 | 2004-07-13 | The Regents Of The University Of California | Biologically-based signal processing system applied to noise removal for signal extraction |
US6751601B2 (en) * | 2000-07-21 | 2004-06-15 | Pablo Zegers | Method and a system for solving dynamic problems using the dynamical system architecture |
AU2000264369A1 (en) * | 2000-07-22 | 2002-02-05 | Abb Research Ltd | System and method for generating an xml-based error model |
US7853664B1 (en) | 2000-07-31 | 2010-12-14 | Landmark Digital Services Llc | Method and system for purchasing pre-recorded music |
IL139368A (en) * | 2000-10-30 | 2006-12-10 | Nova Measuring Instr Ltd | Process control for microlithography |
US7375304B2 (en) | 2001-01-25 | 2008-05-20 | Lincoln Global, Inc. | System and method providing automated welding notification |
US7330717B2 (en) * | 2001-02-23 | 2008-02-12 | Lucent Technologies Inc. | Rule-based system and method for managing the provisioning of user applications on limited-resource and/or wireless devices |
US20020133499A1 (en) | 2001-03-13 | 2002-09-19 | Sean Ward | System and method for acoustic fingerprinting |
JP4340398B2 (ja) * | 2001-05-15 | 2009-10-07 | 日本放送協会 | 双方向型放送視聴システム |
US20020194585A1 (en) * | 2001-06-15 | 2002-12-19 | Connelly Jay H. | Methods and apparatus for providing ranking feedback for content in a broadcast system |
US20030028796A1 (en) * | 2001-07-31 | 2003-02-06 | Gracenote, Inc. | Multiple step identification of recordings |
JP4165685B2 (ja) | 2001-08-09 | 2008-10-15 | ヤマハ株式会社 | コンテンツ販売サーバ及びプログラム |
FR2831981B1 (fr) * | 2001-11-08 | 2005-07-08 | Cit Alcatel | Procede et dispositif d'analyse d'alarmes provenant d'un reseau de communication |
JP2003150529A (ja) * | 2001-11-19 | 2003-05-23 | Hitachi Ltd | 情報交換方法、情報交換端末装置、情報交換サーバ装置、プログラム |
JP2003163911A (ja) * | 2001-11-22 | 2003-06-06 | Nippon Telegr & Teleph Corp <Ntt> | 好感度情報に基づく映像再生制御方法、映像再生制御システム、サーバ装置、クライアント装置、並びに、映像再生制御プログラム及びその記録媒体 |
US7065544B2 (en) | 2001-11-29 | 2006-06-20 | Hewlett-Packard Development Company, L.P. | System and method for detecting repetitions in a multimedia stream |
JP3872980B2 (ja) * | 2001-12-12 | 2007-01-24 | 松下電器産業株式会社 | 情報再生装置 |
US6585521B1 (en) | 2001-12-21 | 2003-07-01 | Hewlett-Packard Development Company, L.P. | Video indexing based on viewers' behavior and emotion feedback |
US7038619B2 (en) * | 2001-12-31 | 2006-05-02 | Rdp Associates, Incorporated | Satellite positioning system enabled media measurement system and method |
AU2003239385A1 (en) * | 2002-05-10 | 2003-11-11 | Richard R. Reisman | Method and apparatus for browsing using multiple coordinated device |
US7665035B2 (en) * | 2002-05-20 | 2010-02-16 | Gateway, Inc. | Content selection apparatus, system, and method |
JP2003345729A (ja) * | 2002-05-24 | 2003-12-05 | Matsushita Electric Ind Co Ltd | テレビチャットシステム、テレビチャット端末装置、テレビチャットサーバ、テレビチャットサービス提供方法、およびプログラム |
US20030225833A1 (en) * | 2002-05-31 | 2003-12-04 | Paul Pilat | Establishing multiparty communications based on common attributes |
US6766523B2 (en) * | 2002-05-31 | 2004-07-20 | Microsoft Corporation | System and method for identifying and segmenting repeating media objects embedded in a stream |
WO2003102728A2 (en) | 2002-05-31 | 2003-12-11 | Predictive Media Corporation | Method and system for the storage, viewing management, and delivery of targeted advertising |
JP2004015087A (ja) * | 2002-06-03 | 2004-01-15 | Matsushita Electric Ind Co Ltd | 視聴者参加型双方向通信サービスシステム |
US7107207B2 (en) | 2002-06-19 | 2006-09-12 | Microsoft Corporation | Training machine learning by sequential conditional generalized iterative scaling |
JP2004037721A (ja) * | 2002-07-02 | 2004-02-05 | Pioneer Electronic Corp | 音声応答システム、音声応答プログラム及びそのための記憶媒体 |
JP2004049438A (ja) | 2002-07-18 | 2004-02-19 | Olympia:Kk | メダル振り分け機構を備えた遊技機及びメダル振り分け方法並びに記録媒体及びプログラム |
JP2004159192A (ja) * | 2002-11-07 | 2004-06-03 | Nippon Telegr & Teleph Corp <Ntt> | 映像要約方法及びプログラム及び映像要約プログラムを格納した記憶媒体 |
US7930716B2 (en) | 2002-12-31 | 2011-04-19 | Actv Inc. | Techniques for reinsertion of local market advertising in digital video from a bypass source |
JP2004213570A (ja) * | 2003-01-08 | 2004-07-29 | Sony Corp | 情報提供方法 |
JP2004235694A (ja) * | 2003-01-28 | 2004-08-19 | Mitsubishi Electric Corp | サーバ装置および放送受信機 |
US7913279B2 (en) * | 2003-01-31 | 2011-03-22 | Microsoft Corporation | Global listings format (GLF) for multimedia programming content and electronic program guide (EPG) information |
US20050009620A1 (en) | 2003-02-14 | 2005-01-13 | Hodgetts George W. | Golf club shaft with adjustable flex |
US20040216041A1 (en) * | 2003-04-24 | 2004-10-28 | Amir Ajizadeh | System and methods in interactive television and radio ratings through the internet and the telephone |
JP2005107529A (ja) * | 2003-09-25 | 2005-04-21 | Ricoh Co Ltd | 時間ベースメディアのための印刷可能表現 |
JP4466055B2 (ja) * | 2003-11-28 | 2010-05-26 | ソニー株式会社 | コミュニケーションシステム、コミュニケーション方法、端末装置、情報提示方法、メッセージ交換装置およびメッセージ交換方法 |
US7281219B2 (en) * | 2003-12-05 | 2007-10-09 | International Business Machines Corporation | Blended learning experience tool and method |
US20050147256A1 (en) * | 2003-12-30 | 2005-07-07 | Peters Geoffrey W. | Automated presentation of entertainment content in response to received ambient audio |
US20050193016A1 (en) * | 2004-02-17 | 2005-09-01 | Nicholas Seet | Generation of a media content database by correlating repeating media content in media streams |
US7197502B2 (en) * | 2004-02-18 | 2007-03-27 | Friendly Polynomials, Inc. | Machine-implemented activity management system using asynchronously shared activity data objects and journal data items |
US8229751B2 (en) | 2004-02-26 | 2012-07-24 | Mediaguide, Inc. | Method and apparatus for automatic detection and identification of unidentified Broadcast audio or video signals |
US7546086B2 (en) * | 2004-05-07 | 2009-06-09 | Telefonaktiebolaget L M Ericsson (Publ) | Ad-hoc messaging between wireless devices |
US20060080356A1 (en) * | 2004-10-13 | 2006-04-13 | Microsoft Corporation | System and method for inferring similarities between media objects |
US7472096B2 (en) | 2005-07-18 | 2008-12-30 | Microsoft Corporation | Training a learning system with arbitrary cost functions |
ES2386977T3 (es) * | 2005-11-29 | 2012-09-10 | Google Inc. | Aplicaciones sociales e interactivas para medios masivos |
US7617164B2 (en) * | 2006-03-17 | 2009-11-10 | Microsoft Corporation | Efficiency of training for ranking systems based on pairwise training with aggregated gradients |
US7831531B1 (en) * | 2006-06-22 | 2010-11-09 | Google Inc. | Approximate hashing functions for finding similar content |
-
2006
- 2006-11-27 ES ES06838488T patent/ES2386977T3/es active Active
- 2006-11-27 EP EP06838488A patent/EP1955458B1/en active Active
- 2006-11-27 EP EP06838486A patent/EP1958362A4/en not_active Withdrawn
- 2006-11-27 KR KR1020087015779A patent/KR20080073357A/ko not_active Application Discontinuation
- 2006-11-27 US US11/563,665 patent/US7991770B2/en active Active
- 2006-11-27 US US11/563,653 patent/US8442125B2/en active Active
- 2006-11-27 CA CA002631270A patent/CA2631270A1/en not_active Abandoned
- 2006-11-27 AU AU2006320692A patent/AU2006320692A1/en not_active Abandoned
- 2006-11-27 WO PCT/US2006/045551 patent/WO2007064641A2/en active Application Filing
- 2006-11-27 AU AU2006320693A patent/AU2006320693B2/en not_active Ceased
- 2006-11-27 CA CA2631151A patent/CA2631151C/en not_active Expired - Fee Related
- 2006-11-27 JP JP2008543391A patent/JP2009518884A/ja active Pending
- 2006-11-27 BR BRPI0619388-9A patent/BRPI0619388A2/pt active Search and Examination
- 2006-11-27 KR KR1020087015739A patent/KR101371574B1/ko active IP Right Grant
- 2006-11-27 JP JP2008543390A patent/JP2009524273A/ja active Pending
- 2006-11-27 US US11/563,661 patent/US8479225B2/en active Active
- 2006-11-27 WO PCT/US2006/045549 patent/WO2007064640A2/en active Application Filing
- 2006-11-27 BR BRPI0619197-5A patent/BRPI0619197A2/pt not_active IP Right Cessation
- 2006-11-27 EP EP08153719A patent/EP1986145A1/en not_active Ceased
-
2008
- 2008-05-29 IL IL191814A patent/IL191814A0/en unknown
-
2011
- 2011-08-01 US US13/195,330 patent/US8700641B2/en active Active
-
2012
- 2012-10-05 JP JP2012223077A patent/JP6161249B2/ja active Active
-
2013
- 2013-03-15 US US13/842,471 patent/US20150156542A1/en not_active Abandoned
-
2017
- 2017-08-11 US US15/675,586 patent/US20170366847A1/en not_active Abandoned
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6944632B2 (en) * | 1997-08-08 | 2005-09-13 | Prn Corporation | Method and apparatus for gathering statistical information about in-store content distribution |
JP2005532578A (ja) * | 2002-07-01 | 2005-10-27 | マイクロソフト コーポレーション | ストリームに埋め込まれた反復オブジェクトに対するユーザ制御を提供するシステムおよび方法 |
JP2005122713A (ja) * | 2003-10-15 | 2005-05-12 | Microsoft Corp | メディア・ストリーム・オブジェクトに関する情報の推論 |
JP2005167349A (ja) * | 2003-11-28 | 2005-06-23 | Matsushita Electric Ind Co Ltd | 番組コンテンツ送出装置 |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012079312A (ja) * | 2010-10-01 | 2012-04-19 | Nhn Corp | サウンド認識による広告情報提供システムおよび方法 |
JP2014505280A (ja) * | 2010-10-25 | 2014-02-27 | サムスン エレクトロニクス カンパニー リミテッド | ソーシャル・ネットワーク基盤のtv放送コンテンツ共有方法及びtv放送コンテンツ共有サーバ、ソーシャル・ネットワーク基盤のtv放送コンテンツ共有サービスを受信する方法及びtvデバイス |
US9532104B2 (en) | 2010-10-25 | 2016-12-27 | Samsung Electronics Co., Ltd. | Method and server for the social network-based sharing of TV broadcast content related information |
KR101829782B1 (ko) | 2012-08-31 | 2018-02-19 | 페이스북, 인크. | 소셜 네트워킹을 통한 텔레비전 및 비디오 프로그래밍 공유 |
US10257554B2 (en) | 2012-08-31 | 2019-04-09 | Facebook, Inc. | Sharing television and video programming through social networking |
US10405020B2 (en) | 2012-08-31 | 2019-09-03 | Facebook, Inc. | Sharing television and video programming through social networking |
US10425671B2 (en) | 2012-08-31 | 2019-09-24 | Facebook, Inc. | Sharing television and video programming through social networking |
JP2022008838A (ja) * | 2017-07-31 | 2022-01-14 | ザ ニールセン カンパニー (ユー エス) エルエルシー | メディアデバイスアセット認定を実行するための方法及び装置 |
JP7294760B2 (ja) | 2017-07-31 | 2023-06-20 | ザ ニールセン カンパニー (ユー エス) エルエルシー | メディアデバイスアセット認定を実行するための方法及び装置 |
US11936931B2 (en) | 2017-07-31 | 2024-03-19 | The Nielsen Company (Us), Llc | Methods and apparatus to perform media device asset qualification |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6161249B2 (ja) | マスメディアのソーシャル及び相互作用的なアプリケーション | |
CN101517550B (zh) | 大众传媒的社会性和交互式应用 | |
US7788696B2 (en) | Inferring information about media stream objects | |
US8751690B2 (en) | Tracking time-based selection of search results | |
Fink et al. | Social-and interactive-television applications based on real-time ambient-audio identification |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091125 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20091125 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111206 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20120508 |