METHOD AND APPARATUS FOR INTERACTIVE DISTRIBUTION OF DIGITAL CONTENT
First Claim
1. A content receiver, comprising:
- a digital data stream receiver operable to receive a plurality of encoded digital data streams conveyed over a network;
a digital data stream decoder configured to extract digital content and metadata from the plurality of encoded digital data streams;
a storage medium in which are stored digital content selection profiles and profiled digital content files;
a digital content management module operable to generate said profiled digital content files, each of said profiled digital content files being comprised of a portion of said digital content associated with at least one of said digital content selection profiles; and
a digital content playback module operable to generate audio signals using said profiled digital content files.
6 Assignments
0 Petitions
Accused Products
Abstract
A system, method, and machine-readable medium are disclosed for the controlled, non-real-time conveyance of digital content for playback. Digital content and associated metadata are marked, rated, categorized, and then converted into encoded digital data. The resulting encoded digital data is transmitted as a plurality of data streams through a communications facility such as a satellite, wireless, or physical network. The data streams are received by a content receiver where they are decoded into metadata and digital content for controlled conveyance and playback. A digital content management module comprising a content selection algorithm compares metadata associated with candidate digital content to a predetermined content selection profile. If the metadata matches predetermined selection parameters of the selection profile, the candidate digital content and its associated metadata are stored in a machine-readable medium for controlled conveyance and playback.
-
Citations
32 Claims
-
1. A content receiver, comprising:
-
a digital data stream receiver operable to receive a plurality of encoded digital data streams conveyed over a network; a digital data stream decoder configured to extract digital content and metadata from the plurality of encoded digital data streams; a storage medium in which are stored digital content selection profiles and profiled digital content files; a digital content management module operable to generate said profiled digital content files, each of said profiled digital content files being comprised of a portion of said digital content associated with at least one of said digital content selection profiles; and a digital content playback module operable to generate audio signals using said profiled digital content files. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method, comprising:
-
receiving and decoding a plurality of encoded digital data streams comprising digital content and metadata, thereby extracting said digital content and metadata; generating a plurality of digital content selection profiles comprising metadata selection parameters; generating a plurality of profiled digital content files comprising digital content associated with said metadata selection parameters; storing said plurality of profiled digital content files; and generating audio signals using said profiled digital content files. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A content receiver device for receiving and processing digital information for controlled, non-real-time conveyance, comprising:
-
a decoder operable to receive a plurality of encoded digital data streams comprising digital content and metadata and to decode said plurality of encoded digital data streams, thereby extracting said digital content and metadata therefrom; a digital content management module operable to generate a plurality of digital content selection profiles comprising metadata selection parameters and to generate a plurality of profiled digital content files comprising digital content associated with said metadata selection parameters; a storage medium operable to store said profiled digital content files; and a digital content playback module operable to generate audio signals using said profiled digital content files. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. A method for conveying digital information, comprising:
-
associating a plurality of metadata tags with digital content; loading the digital content and associated metadata tags onto a server; converting, within the server, the digital content and associated metadata tags into encoded digital data; and providing the encoded digital data to a distribution network for transmission as a plurality of encoded digital data streams to a plurality of content receivers wherein each of said content receivers is configured to execute a digital content selection algorithm involving comparison of ones of the metadata tags with a predetermined selection profile, and storing, in a processor readable memory, results of said comparison. - View Dependent Claims (27, 28)
-
-
29. A system for conveying digital information, comprising:
-
a content generation module configured to associate a plurality of metadata tags with digital content; a server configured to store the digital content and associated metadata tags; a content conversion module configured to convert, within the server, the digital content and associated metadata tags into encoded digital data; and a transmission module configured to provide the encoded digital data to a distribution network for transmission as a plurality of encoded digital data streams to a plurality of content receivers, wherein each of said content receivers is configured to execute a digital content selection algorithm involving comparison of ones of the metadata tags with a predetermined selection profile, and storing, in a processor readable memory, results of said comparison. - View Dependent Claims (30, 31)
-
-
32. A system for conveying digital information, comprising:
-
a content generation module configured to associate a plurality of metadata tags with digital content; a server configured to store the digital content and associated metadata tags; a content conversion module configured to convert, within the server, the digital content and associated metadata tags into encoded digital data; a transmission module; and a plurality of content receivers, wherein said transmission module is configured to provide the encoded digital data to a distribution network for transmission of said digital content and associated metadata to said plurality of content receivers, and wherein said plurality of content receivers are configured to execute a digital content selection algorithm involving comparison of ones of the metadata tags with a predetermined selection profile, and storing, in a processor readable memory, results of said comparison.
-
Specification