Patent application number | Description | Published |
20100305729 | AUDIO-BASED SYNCHRONIZATION TO MEDIA - An audio channel of a time-based media presentation provides a basis for synchronizing to the presentation across a variety of platforms independent of when and where the presentation is being viewed. By pre-processing the media into a series of non-unique hashes, and similarly processing an audio stream of the media captured at a client device, a comparison can be made that yields an accurate time offset within the presentation. The comparison may usefully be performed over a data network using a server that hosts data from the pre-processed media, and a variety of applications may be deployed on the client device based on the resulting synchronization. | 12-02-2010 |
20100305730 | AUTOMATIC RESOURCE RETRIEVAL AND USE - A plurality of audio signals are broadcasted concurrently on a plurality of substantially separate audio channels. Each of the audio channels has a center frequency greater than approximately 16 kHz. Broadcasting the audio signals causes one or more clients to automatically retrieve a resource from a resource location. The plurality of audio signals collectively encode a resource identifier that describes the resource location. | 12-02-2010 |
20110016172 | SYNCHRONIZED DELIVERY OF INTERACTIVE CONTENT - Where multiple client devices are synchronized to multiple, asynchronous instances of a time-based media presentation such as live and time-shifted views of a television broadcast, interactive content can be delivered to each one of the various devices at a particular time (or “time offset”) within the presentation independent of when each instance of the time-based media presentation is viewed. | 01-20-2011 |
20110202156 | DEVICE WITH AUDIO-BASED MEDIA SYNCHRONIZATION - An audio channel of a time-based media presentation provides a basis for synchronizing to the presentation across a variety of platforms independent of when and where the presentation is being viewed. By pre-processing the media into a series of non-unique hashes, and similarly processing an audio stream of the media captured at a client device, a comparison can be made that yields an accurate time offset within the presentation. The comparison may usefully be performed over a data network using a server that hosts data from the pre-processed media, and a variety of applications may be deployed on the client device based on the resulting synchronization. | 08-18-2011 |
20110202524 | TRACKING TIME-BASED SELECTION OF SEARCH RESULTS - Where multiple client devices are synchronized to multiple, asynchronous instances of a time-based media presentation such as live and time-shifted views of a television broadcast, interactive content can be delivered to each one of the various devices at a particular time (or “time offset”) within the presentation independent of when each instance of the time-based media presentation is viewed. | 08-18-2011 |
20110202687 | SYNCHRONIZING AUDIENCE FEEDBACK FROM LIVE AND TIME-SHIFTED BROADCAST VIEWS - An audio channel of a time-based media presentation provides a basis for synchronizing to the presentation across a variety of platforms independent of when and where the presentation is being viewed. By pre-processing the media into a series of non-unique hashes, and similarly processing an audio stream of the media captured at a client device, a comparison can be made that yields an accurate time offset within the presentation. The comparison may usefully be performed over a data network using a server that hosts data from the pre-processed media, and a variety of applications may be deployed on the client device based on the resulting synchronization. | 08-18-2011 |
20110202949 | IDENTIFYING COMMERCIAL BREAKS IN BROADCAST MEDIA - An audio channel of a time-based media presentation provides a basis for synchronizing to the presentation across a variety of platforms independent of when and where the presentation is being viewed. By pre-processing the media into a series of non-unique hashes, and similarly processing an audio stream of the media captured at a client device, a comparison can be made that yields an accurate time offset within the presentation. The comparison may usefully be performed over a data network using a server that hosts data from the pre-processed media, and a variety of applications may be deployed on the client device based on the resulting synchronization. | 08-18-2011 |
20110208333 | PRE-PROCESSING MEDIA FOR AUDIO-BASED SYNCHRONIZATION - An audio channel of a time-based media presentation provides a basis for synchronizing to the presentation across a variety of platforms independent of when and where the presentation is being viewed. By pre-processing the media into a series of non-unique hashes, and similarly processing an audio stream of the media captured at a client device, a comparison can be made that yields an accurate time offset within the presentation. The comparison may usefully be performed over a data network using a server that hosts data from the pre-processed media, and a variety of applications may be deployed on the client device based on the resulting synchronization. | 08-25-2011 |
20110208334 | AUDIO-BASED SYNCHRONIZATION SERVER - An audio channel of a time-based media presentation provides a basis for synchronizing to the presentation across a variety of platforms independent of when and where the presentation is being viewed. By pre-processing the media into a series of non-unique hashes, and similarly processing an audio stream of the media captured at a client device, a comparison can be made that yields an accurate time offset within the presentation. The comparison may usefully be performed over a data network using a server that hosts data from the pre-processed media, and a variety of applications may be deployed on the client device based on the resulting synchronization. | 08-25-2011 |
20110208726 | SERVER FOR AGGREGATING SEARCH ACTIVITY SYNCHRONIZED TO TIME-BASED MEDIA - Where multiple client devices are synchronized to multiple, asynchronous instances of a time-based media presentation such as live and time-shifted views of a television broadcast, interactive content can be delivered to each one of the various devices at a particular time (or “time offset”) within the presentation independent of when each instance of the time-based media presentation is viewed. | 08-25-2011 |
20110209189 | SERVER FOR PRESENTING INTERACTIVE CONTENT SYNCHRONIZED TO TIME-BASED MEDIA - Where multiple client devices are synchronized to multiple, asynchronous instances of a time-based media presentation such as live and time-shifted views of a television broadcast, interactive content can be delivered to each one of the various devices at a particular time (or “time offset”) within the presentation independent of when each instance of the time-based media presentation is viewed. | 08-25-2011 |
20110209191 | DEVICE FOR PRESENTING INTERACTIVE CONTENT - Where multiple client devices are synchronized to multiple, asynchronous instances of a time-based media presentation such as live and time-shifted views of a television broadcast, interactive content can be delivered to each one of the various devices at a particular time (or “time offset”) within the presentation independent of when each instance of the time-based media presentation is viewed. | 08-25-2011 |
20120102233 | SYNCHRONIZED DELIVERY OF INTERACTIVE CONTENT USING STANDARDIZED VECTORS - Where multiple client devices are synchronized to multiple, asynchronous instances of a time-based media presentation such as live and time-shifted views of a television broadcast, interactive content can be delivered to each one of the various devices at a particular time (or “time offset”) within the presentation independent of when each instance of the time-based media presentation is viewed. | 04-26-2012 |
20120213383 | AUTOMATIC RESOURCE RETRIEVAL AND USE - At a commercial location, broadcasting a content acquisition cue via an audio signal. The audio signal has a frequency that renders the signal inaudible to a human; corresponds to the commercial location; and bears information that causes the device to obtain content relevant to the commercial location. | 08-23-2012 |
20130097190 | SUPPLEMENTING SYNCHRONIZATION WITH PROGRAMMING METADATA - A variety of enhancements are described for synchronizing delivery of content to media that includes a mix of live television, re-broadcast television, recorded television, and pre-recorded multi-media. | 04-18-2013 |
20130097632 | SYNCHRONIZATION TO BROADCAST MEDIA - A variety of enhancements are described for synchronizing delivery of content to media that includes a mix of live television, re-broadcast television, recorded television, and pre-recorded multi-media. | 04-18-2013 |
20130104166 | AUDIO-BASED SYNCHRONIZATION TO LIVE MEDIA BROADCASTS - A variety of enhancements are described for synchronizing delivery of content to media that includes a mix of live television, re-broadcast television, recorded television, and pre-recorded multi-media. | 04-25-2013 |
20130104179 | SUPPLEMENTAL SYNCHRONIZATION TO TIME-BASED MEDIA - A variety of enhancements are described for synchronizing delivery of content to media that includes a mix of live television, re-broadcast television, recorded television, and pre-recorded multi-media. | 04-25-2013 |
20130262707 | SERVER FOR PRESENTING INTERACTIVE CONTENT SYNCHRONIZED TO TIME-BASED MEDIA - Where multiple client devices are synchronized to multiple, asynchronous instances of a time-based media presentation such as live and time-shifted views of a television broadcast, interactive content can be delivered to each one of the various devices at a particular time (or “time offset”) within the presentation independent of when each instance of the time-based media presentation is viewed. | 10-03-2013 |