摘要:
Disclosed herein are systems, methods, and computer readable-media for dynamically constructing audio in a video program. The method includes extracting video metadata from a video program displayed on a playback device to a viewer, extracting component metadata from a plurality of audio components stored in a media object library, extracting viewer preferences from a viewer profile, receiving synchronization information about the video program, identifying a segment of the video program susceptible to inserting an audio component based on extracted video metadata, component metadata, and viewer preferences, transmitting the audio component to the playback device and a set of instructions detailing how to insert the audio component in real time in the segment of the video program, and constructing audio in the video program at the playback device using the audio component and the set of instructions.
摘要:
Disclosed herein are systems, methods, and computer readable-media for dynamically constructing audio in a video program. The method includes extracting video metadata from a video program displayed on a playback device to a viewer, extracting component metadata from a plurality of audio components stored in a media object library, extracting viewer preferences from a viewer profile, receiving synchronization information about the video program, identifying a segment of the video program susceptible to inserting an audio component, based on extracted video metadata, component metadata, and viewer preferences, and transmitting the audio component to the playback device and a set of instructions detailing how to insert the audio component in real time in the segment of the video program. Video metadata can be extracted in real time. A viewer profile can be based on demographic information and a log of user behavior. The video program and the audio component can be combined before transmitting the video component and the set of instructions to the playback device. An audio component can be selected based on which advertiser offers to pay the most. The transmitted audio component and set of instructions can be stored as a construction list for future use.
摘要:
Systems and techniques for collecting information as authorized by information providers and sharing the information with information recipients according to criteria specified by the information providers. Information is collected from one or more of a variety of sources and stored in a provider profile, with the provider profile also specifying criteria for sharing the information, including payment required for sharing the information with particular categories of recipients. An exchange system is maintained allowing recipients to request or to otherwise specify needs for particular categories of information and payments to be provided by the information, and needs or requests of recipients for information are matched with criteria specified by providers, with information being transferred or used to provide results for a recipient and payment being transferred from the recipient to a provider or providers when a match between information needs and criteria for sharing information is identified.
摘要:
Systems and techniques for detecting presentations of sponsored content and identifying persons bearing the content. A set of sponsored content items is identified for which a bearer presenting the content item in qualifying ways may receive payment, and a group of participating users is established, with information being stored for the users so as to allow for identification of a user presenting a content item in order to direct proper credit to the user making the presentation. A plurality of video feeds are identified and monitored and any video feed in which a sponsored logo appears is further examined to identify a bearer of the content item. Upon identification of the bearer, presentation of the content item is evaluated and appropriate payment is calculated. Details of content item presentations and payments may be stored in connection with users and evaluated to provide insight into the circumstances surrounding and influencing presentations.
摘要:
A method is disclosed for selecting advertising data, comprising detecting a plurality of different scenes in a video data stream; correlating each of the scenes with a plurality of advertising data classes; and selecting advertising data for one of the scenes based on the correlation. A system is disclosed for performing the method. A data structure embedded in a computer readable medium is disclosed for containing data for performing the method.
摘要:
Systems, methods, and computer readable-media for dynamically constructing personalized contextual video programs include extracting video metadata from a video program, extracting component metadata from video components stored in a media object library, extracting viewer preferences, receiving synchronization information about the video program, identifying a video program segment susceptible to inserting a video component, and transmitting the video component to a playback device and instructions detailing how to insert the video component in the video program segment. Video metadata can be extracted in real time. A viewer profile can be based on demographic information and user behavior. The video program and the video component can be combined before transmitting the video component and instructions to the playback device. A video component can be selected based on which advertiser offers to pay the most. The transmitted video component and instructions can be stored as a construction list for future use.
摘要:
Systems and techniques for collecting information as authorized by information providers and sharing the information with information recipients according to criteria specified by the information providers. Information is collected from one or more of a variety of sources and stored in a provider profile, with the provider profile also specifying criteria for sharing the information, including payment required for sharing the information with particular categories of recipients. An exchange system is maintained allowing recipients to request or to otherwise specify needs for particular categories of information and payments to be provided by the information, and needs or requests of recipients for information are matched with criteria specified by providers, with information being transferred or used to provide results for a recipient and payment being transferred from the recipient to a provider or providers when a match between information needs and criteria for sharing information is identified.
摘要:
Disclosed herein are systems, methods, and computer readable-media for dynamically constructing personalized contextual advertisements. The method includes extracting video metadata from a video program displayed on a playback device to a viewer, extracting component metadata from a plurality of video components stored in a media object library, extracting viewer preferences from a viewer profile, receiving synchronization information about the video program, identifying a segment of the video program susceptible to inserting a video component, based on extracted video metadata, component metadata, and viewer preferences, and transmitting the video component to the playback device and a set of instructions detailing how to insert the video component in real time in the segment of the video program. Video components can be one or more of a two-dimensional image, a video clip, a logo, a vector illustration, a three-dimensional model, a color, a character, a texture, and text. Video metadata can be extracted in real time. A viewer profile can be based on demographic information and a log of user behavior. The video program and the video component can be combined before transmitting the video component and the set of instructions to the playback device. A video component can be selected based on which advertiser offers to pay the most. The transmitted video component and set of instructions can be stored as a construction list for future use.
摘要:
Systems and techniques for delivering custom created content to users. As programming content is delivered to a user, the content selected for delivery is continuously monitored. When a point is reached in the delivered content appropriate for delivery of custom created content such as an advertisement, stored user information is examined and analyzed to identify content to which the user is likely to be receptive. Customized content is constructed based on the identification, by collecting and organizing media objects, and the constructed content is placed in the content being delivered.
摘要:
A method for monitoring a monitored display monitors data to be output from a monitored display. The monitored data is analyzed to generate one or more content identifiers. The content identifiers are compared to a set of rules to determine if the monitored data should be blocked from being output or if an alert should be transmitted to a supervisor device. One or more supervisor devices may be used to respond to alerts and may also be used to control the output of the monitored display.