Abstract:
The method and apparatus operates in a television receiver to identify unwanted broadcast segments, such as commercial advertisements, of a television signal in real-time for the purpose of selectively altering the television display during each unwanted segment. A signature pattern associated with each segment of the television signal is detected and compared to stored signature patterns representative of selected segments such as commercial advertisement segments. If the signature pattern matches one of the stored signature patterns, the segment is thereby immediately identified as being one of the selected segments and is processed in real-time to mute or otherwise alter the television signal during the segment. If the signature pattern of the segment does not match any of the stored signature patterns, the segment is analyzed to determine whether the segment is nevertheless a selected segment and, if so, its signature pattern is stored along with the stored signature patterns.
Abstract:
The method and apparatus identifies selected broadcast segments, such as commercial advertisements, of a television signal in real-time for the purpose of muting the video and audio portions of the television signal during each unwanted segment. A signature pattern associated with each segment of the television signal is detected and compared to stored signature patterns representative of selected segments such as commercial advertisement segments. If the signature pattern matches one of the stored signature patterns, the segment is thereby immediately identified as being one of the selected segments and is processed in real-time to mute the audio and video portions of the television signal during the segment. If the signature pattern of the segment does not match any of the stored signature patterns, the segment is analyzed to determine whether the segment is nevertheless a selected segment and, if so, its signature pattern is stored along with the stored signature patterns. The analysis to determine whether the segment is nevertheless a selected segment is performed by detecting the length of the segment upon its completion and then determining whether the length of the segment matches one of a pre-determined set of permissible selected segment lengths such as standard commercial advertisement segments of 15 seconds, 30 seconds, or 60 seconds. If so, the segment is identified as being a selected and its signature pattern is stored along with the other stored signature patterns such that, the next time the same segment is encountered, its signature will then match the stored signature and therefore the segment can be immediately identified and muted in real-time.
Abstract:
A printed book has associated therewith certain electronically stored data in the form of images, sounds and/or supplemental text. Visual cues are provided to the reader of the book in the vicinity of text having associated electronically stored data. The electronic data is preferably stored in a remotely accessible server. A graphical user interface is provided for controlling access to the data stored in the server. When the reader of the book wishes to access data associated with a portion of the text, the reader uses a computer pointing device to select or manipulate indicia on the graphical user interface corresponding to the visual cue in the book. The server retrieves the appropriate data which is then presented to the reader as images, sounds and/or supplemental text on the reader's computer, thereby providing a multimedia enhanced reading experience.
Abstract:
A printed book has associated therewith certain electronically stored data in the form of images, sounds and/or supplemental text. Visual cues are provided to the reader of the book in the vicinity of text having associated electronically stored data. The electronic data is preferably stored in a remotely accessible server. A graphical user interface is provided for controlling access to the data stored in the server. When the reader of the book wishes to access data associated with a portion of the text, the reader uses a computer pointing device to select or manipulate indicia on the graphical user interface corresponding to the visual cue in the book. The server retrieves the appropriate data which is then presented to the reader as images, sounds and/or supplemental text on the reader's computer, thereby providing a multimedia enhanced reading experience.
Abstract:
An interactive interface facilitates the setting of preferences and other programmable parameters of an automotive appliance. The interface is hosted by a server on a global computer network. The automobile owner initiates a connection to the server and is presented with a graphical user interface for setting the preferences and features of the automotive appliance. Once the desired settings have been made, they are downloaded to the automobile either directly from the server or the automobile owner's computer or indirectly using a portable transfer device.
Abstract:
Recorded audiovisual programs are aggregated for archival storage on another storage medium, such as a DVD. As related programs are temporarily recorded on a DVR, the lengths of the programs are summed and compared to the recording capacity of the DVD. When a sufficient number of programs have been temporarily recorded, a message is presented prompting the user to transfer the recordings to a DVD. Portions of the recorded programs, such as commercial messages, may be edited or deleted before transfer to the DVD. When programs are recorded onto a DVD, program information may also be recorded to assist in navigating among the recorded programs. The program information may also be used for the purpose of printing appropriate labels using a personal computer system.
Abstract:
An interactive interface facilitates the setting of preferences and other programmable parameters of an appliance. The interface is hosted by a server on a global computer network. The appliance owner initiates a connection to the server and is presented with a graphical user interface for setting the preferences and features of the appliance. Once the desired settings have been made, they are downloaded to the appliance either directly from the server or the appliance owner's computer or indirectly using a portable transfer device.
Abstract:
The method and apparatus operates in a video recorder and playback unit to identify selected broadcast segments, such as commercial advertisements, of a television signal in real-time for the purpose of either suspending recording or advancing playback of the television signal during each unwanted segment. A signature pattern associated with each segment of the television signal is detected and compared to stored signature patterns representative of selected segments such as commercial advertisement segments. If the signature pattern matches one of the stored signature patterns, the segment is thereby immediately identified as being one of the selected segments and is processed in real-time to control operation of the video recorder/player. If the signature pattern of the segment does not match any of the stored signature patterns, the segment is analyzed to determine whether the segment is nevertheless a selected segment and, if so, its signature pattern is stored along with the stored signature patterns.
Abstract:
A video recording and playback device (10) incorporates a processor (114) for processing the video signal to detect the presence of commercial messages. Video and audio event detectors (102, 104) detect the presence of events in the signal as it is recorded. The timing relationship of the detected events is analyzed to classify the video segments between events as program material or as commercial messages. After a program is recorded, control marks are generated (132) to indicate the beginning and end of commercial groups so that they will be skipped during subsequent replay of the recorded program.
Abstract:
An interactive interface facilitates the setting of preferences and other programmable parameters of an appliance. The interface is hosted by a server on a global computer network. The appliance owner initiates a connection to the server and is presented with a graphical user interface for setting the preferences and features of the appliance. Once the desired settings have been made, they are downloaded to the appliance either directly from the server or the appliance owner's computer or indirectly using a portable transfer device.