1. Field of the Invention
The invention relates to end user content, such as downloadable feature content. More particularly, the invention relates to providing added value content, associated with the feature content, to feature content end users.
2. Description of the Related Art
Content providers of feature content, such as feature films or special programming events, often package additional content or added value (extended) content with the feature content as a way of potentially increasing consumer sales of the feature content. For example, a movie studio or other provider of feature content may package the feature content with previously deleted scenes, additional commentary by the director and/or the cast, interviews of the cast, outtakes and/or behind the scenes footage as part of the digital video disc (DVD) release of the movie. The added value content often is intended to increase the value of the DVD, thus potentially increasing DVD sales.
The use of added value content to increase sales has become increasingly important as the number of distribution options for consumers or end users to view feature content continues to increase. Video recording devices, such as videocassette recorders (VCRs) and, more recently, digital video recorder (DVR) devices, allow end users to record feature content for subsequent viewing as they desire. Many DVR devices include DVD recorders or burners, which allow end users to store content indefinitely without filling up the DVR recorder storage space, e.g., the DVR hard drive.
Video recording devices increase the value of content channels, such as subscription content channels, as subscribers or other end users can record feature content from such channels using these video recording devices. However, the feature content provided by subscription content channels and many other content distribution means typically does not include the added value content that often is included as part of the DVD package sold directly to the consumer. Moreover, content channels and other content distribution means typically do not provide a suitable means to retrieve or otherwise obtain added value content associated with the provided feature content. Thus, distribution methods that do not include added value content with the feature content may be at a disadvantage in terms of potential sales to purchasing consumers.
In the following description, like reference numerals indicate like components to enhance the understanding of the added value content providing system, apparatus and method through the description of the drawings. Also, although specific features, configurations and arrangements are discussed hereinbelow, it should be understood that such specificity is for illustrative purposes only. A person skilled in the relevant art will recognize that other steps, configurations and arrangements are useful without departing from the spirit and scope of the invention.
Referring now to
The encoder 12 has one or more inputs for receiving feature content from a suitable source. Feature content is content that is broadcast from one or more suitable feature content sources. Feature content sources can include a broadcast programming stream containing premium channel feature content and/or other feature content, a video server or other server containing Video-On-Demand (VOD) content and/or other feature content, and/or other suitable multimedia sources containing feature content. The source typically is located in a headend (not shown) or other suitable location within the system 10. The headend typically is a regional or local hub that is part of a larger service provider distribution system, such as a cable television distribution system.
Feature content includes feature films, programming events, and other multimedia content broadcast to end user subscribers and other end users via premium channel subscriptions and other forms of delivery. As discussed previously, feature content often has associated therewith added value content that sometimes is included with the feature content as a content package made available to consumers, e.g., as a DVD package that can be purchased directly via traditional means of sales.
Feature content received by the encoder 12 that has associated therewith added value content that is to be offered to end users is tagged or encoded, e.g., by the feature content provider, distributor, service provider or other suitable principal in the feature content manufacturing and/or distribution chain. The feature content is tagged in any suitable manner that allows the feature content to be identified by the receiver 14 or other suitable device as feature content that has added value content associated therewith. As will be discussed in greater detail hereinbelow, the added value content can be offered for sale or otherwise provided to an end user who selects the associated feature content for viewing, storing, recording, downloading, or otherwise obtaining.
The feature content is tagged in any suitable manner by any suitable means, e.g., by encoding or embedding metadata in the feature content according to any suitable encoding or embedding technique. Such methods typically are in accordance with various standards, e.g., standards established by the Society of Cable Telecommunications Engineers (SCTE), such as Digital Video Subcommittee (DVS) 629, DVS 630 and DVS 631. For example, in an MPEG (Moving Picture Experts Group) 2 transport stream, the metadata can be embedded in the user_data( ) field.
In general, within the context of video streams and video data, metadata refers to information that describes data in such a way that the data can be catalogued, indexed, archived and/or retrieved at some future date. In the system 10, the encoder 12 embeds or otherwise associates added value content metadata with its associated feature content. In this manner, as will be discussed in greater detail hereinbelow, the added value content metadata can be read by the processor 18 or other suitable portion of the receiver 14 or other suitable device to indicate that added value content exists for the particular feature content. Based on this indication, suitable components in the system 10 can make available to the end user the added value content associated with the feature content. The added value content can be made available for purchase or otherwise provided by any suitable form of delivery, e.g., in the same manner in which the feature content was provided to the end user, or by other suitable form of delivery.
In addition to notifying the existence of added value content associated with particular feature content, the added value content metadata can include other information. For example, the added value content metadata can include what type of added value content that is available. Added value content for some feature content may include only deleted scenes, or only outtakes, while added value content for other feature content may include such added value content and/or additional types of added value content.
Also, the added value content metadata can include information relating to available locations from which to obtain the available added value content. For example, the added value content metadata can include Universal Resource Locators (URLs), which can be used to locate and retrieve added value content associated with particular feature content for delivery to the feature content end user. Also, the added value content metadata can contain digital signature information or similar information for authentication of the added value content.
Also, the added value content metadata can include locators and/or other information relating to available locations from which to obtain additional related metadata and/or additional information about available added value content. Such added value content metadata is particularly useful when the amount and/or type of available added value content changes. For example, the added value content metadata may include a URL for a location that has a database or other means of supplying additional information about available added value content. If the substance and/or nature of the available added value content changes, such information can be updated at the database or other location designated or referenced by the URL, rather than re-encoding the feature content with new added value content metadata. Thus, as additional added value content is made available, the database at the URL is updated, instead of the added value content metadata embedded in the feature content. This is particularly relevant if the feature content is stored on a server, e.g., a VOD server.
Feature content received by the encoder 12 typically is in the form of a multimedia video stream comprised of a plurality of digital video signals formatted according to a suitable standard, such as the MPEG 2 or MPEG 4 standard, and multiplexed into a data stream that is modulated on a carrier using quadrature amplitude modulation (QAM) or other suitable modulation technique. The video stream typically is delivered to the encoder 12 by a digital cable system, such as a Hybrid Fiber Coaxial (HFC) cable system, or other suitable video stream source. The video stream also can be an analog video stream, or an Internet Protocol (IP) video stream transmitted over any suitable Fiber To The Premises (FTTP) system, such as Fiber To The Curb (FTTC) or Fiber To The Home (FTTH), or over any suitable number of digital subscriber line systems (xDSL).
In the system 10, the encoder 12 typically is located at the service provider, i.e., at the location of the source of the video stream. Alternatively, the encoder 12 is located at a location between the service provider and the transmission medium 16. The service provider can be a cable television service provider, a satellite broadcast system service provider, a television service provider (e.g., a national or local television network), an Internet service provider, a telephone service provider, or other suitable service provider.
The encoder 12 can be comprised of any suitable structure or arrangement, e.g., one or more integrated circuits. Also, the encoder 12 can be completely or partially configured in the form of hardware circuitry and/or other hardware components within a larger device or group of components. Alternatively, the encoder 12 is completely or partially configured in the form of software, e.g., as processing instructions or one or more sets of logic or computer code. In such configuration, the logic or processing instructions typically are stored in a data storage device (not shown), which typically is coupled to a processor or controller (not shown). Both the data storage device and the processor or controller can be included as part of the encoder 12, although such is not necessary. The processor accesses the necessary instructions from the data storage device and executes the instructions or transfers the instructions to the appropriate location within the encoder 12.
The encoder 12 includes one or more outputs that are operably coupled to the transmission medium 16. In the system 10, the transmission medium 16 is any suitable transmission medium that can transmit the encoded video streams from the encoder 12 to the receiver 14. For example, the transmission medium 16 can be one or more fiber optic cables, twisted-wire pairs, and/or coaxial cables. Also, the transmission medium 16 can be air, i.e., wireless transmission.
The tagged or encoded video stream transmitted by the encoder 12 to the transmission medium 16 is received from the transmission medium 16 by the receiver 14. As will be understood from additional discussion hereinbelow, the receiver 14 can be part of any suitable device or subsystem (or portion thereof) for processing video signals, such as any digital video recorder (DVR) device, including signal converter or decoder (set-top) boxes with internal and/or external recording capabilities and local and/or remote storage, which often are referred to as personal video recorder (PVR) devices, a residential gateway, or other suitable computing devices or video devices, including internet protocol (IP), satellite and cable digital video recorders, and home area network (HAN) and home media server systems manufactured by Motorola Corp. or other suitable manufacturer.
In general, the receiver 14 receives the encoded video stream from the encoder 12 via the transmission medium 16. The encoded video stream received by the receiver 14 is directed to the processor/controller 18. The video stream information output from the receiver 14 is directed to an end-user display, which can be any suitable display device, such as a television or computer monitor. Any one or more of the components in the receiver 14 can be comprised of any suitable structure or arrangement, e.g., one or more integrated circuits. Also, it should be understood that the receiver 14 includes other components, hardware, and software (not shown) that are used for the normal operation of features and functions of the receiver 14 not specifically described herein.
As discussed, the receiver 14 can have its own recording and/or storage units, e.g., the storage device 22. The storage device 22 is any suitable video stream storage device, such as random access memory (RAM), a magnetic hard disk drive, or optical storage media (e.g., optical disks). Also, although the storage device 22 is shown local to the receiver 14, the storage device 22 can be located external to the receiver 14, e.g., on a separate server or other suitable location that is accessible by the receiver 14.
Alternatively, the receiver 14 can be a video processing device that receives and processes information, and outputs the processed information to another video processing and/or recording device, such as a DVR. For example, in the arrangement of a system 20 shown in
In general, the processor 18 processes information received by the receiver 14. The processor 18 typically includes at least one type of memory or memory unit (not shown) and a storage unit or data storage unit coupled to the processor for storing processing instructions and information received by the receiver 14. The processor 18 can be completely or partially configured in the form of hardware circuitry and/or other hardware components within a larger device or group of components. Alternatively, the processor 18 can be completely or partially configured in the form of software, e.g., as processing instructions or one or more sets of logic or computer code. In such configuration, the logic or processing instructions typically are stored in the storage unit and/or the memory unit. The processor 18 accesses the necessary instructions and executes the instructions or transfers the instructions to the appropriate location within the receiver 14. Also, as discussed hereinabove, although the storage unit 22 is shown within the receiver 14, the storage unit 22 can be located external to the receiver 14 and suitably coupled thereto.
Referring now to
Feature content is selected by the end user in any suitable manner, e.g., by selecting the title of the feature content via an electronic programming guide used to control the operation of the receiver 14 or other processing device. Alternatively, the feature content can be selected by an agent process running on the receiver 14 or other processing device, e.g., a preference engine that records feature content similar to feature content that previously was selected, or a preference engine that selects feature content that meets certain criteria established by the end user.
The method 30 typically includes a step 34 of recording the selected feature content. As discussed previously herein, the receiver 14 can record the selected feature content to the storage device 22 or to any other suitable recording or storage location, either internal or external to the receiver 14. Alternatively, in the system 20 shown in
The method 30 includes a step 36 of providing or offering available added value content that is associated with the selected feature content. As discussed hereinabove, certain feature films, special programming events and/or other feature content has associated therewith available added value content. As feature content is received by the receiver 14 and the processor 18, the processor 18 examines the feature content video stream and reads and/or decodes any embedded added value content metadata for information regarding available added value content associated with the received feature content.
The processor 18 and/or other suitable portions of the receiver 14 include decoding software and/or hardware configured to read added value content metadata. The processor 18 can examine the video stream in real-time, i.e., as the video stream is passing through the processor 18 and other components in the receiver 14. Alternatively, the processor 18 can examine the video stream after portions of the video stream have been buffered, recorded or otherwise stored.
Based on the added value content metadata read by the processor 18 or other suitable device, added value content associated with the selected feature content is made available to the end user. As shown in
The added value content can be offered to the end user in any suitable manner. For example, the added value content metadata of selected feature content may contain information suitable to direct the processor 18 (e.g., via a receiver interface) to an external location of an advertisement for the added value content. The external location can be, e.g., an online store accessible by the receiver 14. The advertisement can be delivered to the receiver 14 for processing and for subsequent viewing, e.g., by the end user display.
Alternatively, the advertisement for the added value content can be included as an encoded portion of the feature content. In such case, the processor 18, upon reading the added value content metadata, accesses the advertisement from the feature content. The advertisement can describe and include the nature of the added value content, and whether there is a cost associated with acquiring the added value content or whether the added value content can be acquired without charge.
Upon viewing the advertisement, the end user can select whether or not to obtain the added value content associated with the selected feature content. Such decision is shown in
In addition to the added value content described hereinabove, the added value content also may include additional content, such as one or more navigators, e.g., a features navigator and/or a scenes navigator. Also, additional added value content can include scenes that previously were deleted for broadcast, replacement audio and/or video that previously may have been censored (e.g., blurred and/or bleeped) for broadcast. Also, the additional added value content can include other related audio and/or video, e.g., games related to the feature content.
Moreover, the added value content can include processing instructions for creating the final content, i.e., the feature content plus added value content. Also, the added value content can include labeling (jewel case artwork) and/or image information, e.g., for the final processing and packaging of the added value content with the feature content, as will be discussed in greater detail hereinbelow.
Once the end user has provided the necessary information or otherwise has been approved or authorized to receive the added value content, the added value content is delivered to the end user. For example, in the system 10 shown in
Referring again to the decision or function block 38, if the end user chooses not to obtain the added value content, the method 30 returns to the portion of the method 30 that was being performed just before the offering step 36, as shown in
Once the selected feature content recording step 34 and/or the added value content delivering step 42 have been performed, the method 30 performs a step 44 of processing the selected content. As discussed hereinabove, the selected content includes the selected feature content, and also may include added value content, if the end user chose to obtain the added value content. If the end user did not choose to obtain the added value content, the selected content will not include added value content.
The processing step 44 can include performing a number of tasks that may be needed to create the final product of content selected by the end user. The processing step 44 may include checking the integrity of the delivered content, including both the feature content and, if chosen, the added value content. For example, if a portion of either the feature content or the added value content was inadvertently missing or corrupted from its initial download, the processing step 44 can have that portion of the content retrieved again or re-downloaded, e.g., from the server or other location that provided the content during its initial acquisition.
Similarly, the processing step 44 may include error correction and/or encryption functions, as needed. Also, the processing step 44 may include removing advertisements or other content and/or information that is not part of the core or base feature content or the added value content. The processing step 44 also can include restoring censored or edited content, re-indexing feature content and/or added value content to match the scene navigation, or changing digital rights management tags, e.g., for end users that purchase the added value content.
The method 30 includes a step 46 of burning or recording the selected content, with or without its associated added value content, to a suitable content storage medium. Once the processing step 44 has been completed and the total package of processed content is created and obtained, the content is available in its final format and is ready to be burned or recorded to a suitable content storage medium. The step 46 burns the final assembled content to a suitable storage medium, e.g., a DVD, an optical disk, or a (removable) memory card.
The method shown in
It will be apparent to those skilled in the art that many changes and substitutions can be made to the added value content providing system, apparatus and method herein described without departing from the spirit and scope of the invention as defined by the appended claims and their full scope of equivalents.