摘要:
A method comprises processing multimedia program content, comprising in-band data, at least by generating hash value sequence data associated with one or more time offsets in the in-band data, and generating information specifying one or more events that are to be performed by a multimedia device at the one or more time offsets when displaying the multimedia program content to a user. The method further comprises creating event identification data comprising the hash value sequence data and the information specifying the one or more events, and sending the event identification data to a multimedia device. The invention also comprises a computer readable storage medium and a server.
摘要:
A method includes, at a media receiver, prior to connection of the media receiver to a portable media playback device, receiving input indicating criteria for choosing one or more media streams to transfer from the media receiver to the portable media playback device; and, after receiving the input, upon connection of the media receiver and the portable media playback device: automatically choosing at least one media stream to transfer to the portable media playback device based on the criteria that was indicated in the input received at the media receiver prior to the connection; and automatically transferring the chosen at least one media stream from the media receiver to the portable media playback device. The invention also comprises one or more computer readable media and a digital video recorder.
摘要:
A method is provided for performing distributed backup and retrieval of data. Data is sent by a plurality of client devices to be processed by a server and then stored in a database. A subset of the processed data stored in the database is backed up to each of the plurality of client devices. For the one or more particular client devices owned by a user, the subset of processed data stored on the one or more particular client devices is the subset of processed data that is associated with the user. The server and client device is updated to maintain the same state of processed data in the database and the backup. In the event of failure of either the database or a client device, processed data may be restored using the processed data stored on the database or the backup stored on the plurality of client devices.
摘要:
A method comprises processing multimedia program content, comprising in-band data, at least by generating hash value sequence data associated with one or more time offsets in the in-band data, and generating information specifying one or more events that are to be performed by a multimedia device at the one or more time offsets when displaying the multimedia program content to a user. The method further comprises creating event identification data comprising the hash value sequence data and the information specifying the one or more events, and sending the event identification data to a multimedia device. The invention also comprises a computer readable storage medium and a server.
摘要:
A closed caption tagging system provides a mechanism for inserting tags into an audio or video television broadcast stream prior to or at the time of transmission. The tags contain command and control information that the receiver translates and acts upon. The receiver receives the broadcast stream and detects and processes the tags within the broadcast stream which is stored on a storage device that resides on the receiver. Program material from the broadcast stream is played back to the viewer from the storage device. The receiver performs the appropriate actions in response to the tags. Tags indicate the start and end points of a program segment. The receiver skips over a program segment during playback in response to the viewer pressing a button on a remote input device or it automatically skips over program segments depending on the viewer's preferences. Program segments such as commercials are automatically replaced by the receiver with new program segments that are selected based on various criteria. Menus, icons, and Web pages are displayed to the viewer based on information included in a tag. The viewer interacts with the menu, icon, or Web page through an input device with the receiver performing the associated actions. If a menu or actions requires that the viewer exits from the playback of the program material, then the receiver saves the exit point and returns the viewer back to the same exit point when the viewer has completed the interaction session. Menus and icons are used to generate leads, generate sales, and schedule the recording of programs. A one-touch recording option is provided. An icon is displayed to the viewer telling the viewer that an advertised program is available for recording at a future time. The viewer presses a single button on an input device causing the receiver to schedule the program for recording.
摘要:
A method for processing in-band data comprises receiving a multimedia content stream at a first multimedia device, wherein the multimedia content stream contains in-band data, processing the in-band data by the multimedia device, wherein processing the in-band data comprises computing a hash value sequence associated with a location in the multimedia content stream, determining that the hash value sequence matches a particular pattern associated with one or more events, and inserting one or more in-band tags at the location in the multimedia content stream. The invention also comprises a computer readable storage medium and an apparatus.
摘要:
According to one aspect, a DVR sends a user's contact information over a network to an interested party. The DVR prompts the user to enter contact information. After the user has supplied the requested contact information to the DVR, the DVR stores the contact information on the DVR's hard disk drive. Upon determining that a television program or advertisement contains a special tag that is associated with an interested party, the DVR displays, to the user, a prompt that invites the DVR user to allow the DVR to send the user's contact information to the interested party. If the user gives permission for the DVR to send the contact information to the interested party, then the DVR sends the contact information to the interested party (e.g., over the Internet).
摘要:
Techniques described herein enable parents to establish a child-protective “kids zone” on a DVR. According to one technique, a DVR receives, from a parent, identities of content items that the parent does not want children to view. The DVR maps the identities to a kids zone. During times that the DVR is set to operate in the kids zone operational mode, the DVR prevents itself from presenting any content items that are associated with the identities. However, during these times, the DVR still may obtain and store these content items. At other times, during which the DVR is not set to operate in the kids zone operational mode, the DVR may allow itself to present the content items that are associated with the identities, including content items that the DVR obtained and stored during times that the DVR was set to operate in the kids zone operational mode.