Method and system for generation of media
First Claim
1. A method of generating media programming from media elements, comprising the steps of:
- providing a first media source and a second media source that is different from the first media source, each media source having, respectively, a plurality of first and second media elements, whereineach said media element is associated with a plurality of tags,at least one tag is temporal and associates at least some of said media elements with pre-existing programming having a temporal order, regardless of any inherent temporal order of said media elements,at least one of said tags is an identifier that associates at least some of said media elements with said second media source,at least one of said tags is scaled and assigns a value on a first scale to at least some of said media elements,at least one of said tags is scaled and assigns a value on a second scale to at least some of said media elements,the first media source is associated with at least one template that comprises at least one rule for assembling said media elements into media programming based on one or more of said tags,the second media source is associated with at least one template that is user-independent and comprises at least one rule for assembling said media elements into media programming based on one or more of said tags;
receiving a request for media programming at said second media source from a user via a network;
in response to receiving said request for media programming, applying at least one rule of one template to at least one tag that is a scaled tag, applying at least one rule of one template to one tag that is a temporal tag, and selecting a set of media elements according to said applied rules;
generating initial media programming comprising selected ones of said set of media elements that are associated with said second media source by said identifier tag and which are assembled according to at least one user-independent second template;
generating subsequent media programming comprising selected ones of said set of media elements that are different from those selected initially, and which are assembled according to at least one rule of one template wherein a temporal order consistent with said pre-existing programming is preserved; and
delivering the generated initial and subsequent media programming to the user via the network.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of generating media programming includes providing a first media source having a plurality of media elements, tags associated with each of the media elements, and one or more first media source templates for assembling of the media elements into media programming. The method further includes providing a second media source, the second media source having at least a second template and receiving a request for media programming at the second media source. The method further includes in response to the request, generating media programming including selected ones of the media elements assembled in accordance with at least the second template.
134 Citations
7 Claims
-
1. A method of generating media programming from media elements, comprising the steps of:
-
providing a first media source and a second media source that is different from the first media source, each media source having, respectively, a plurality of first and second media elements, wherein each said media element is associated with a plurality of tags, at least one tag is temporal and associates at least some of said media elements with pre-existing programming having a temporal order, regardless of any inherent temporal order of said media elements, at least one of said tags is an identifier that associates at least some of said media elements with said second media source, at least one of said tags is scaled and assigns a value on a first scale to at least some of said media elements, at least one of said tags is scaled and assigns a value on a second scale to at least some of said media elements, the first media source is associated with at least one template that comprises at least one rule for assembling said media elements into media programming based on one or more of said tags, the second media source is associated with at least one template that is user-independent and comprises at least one rule for assembling said media elements into media programming based on one or more of said tags; receiving a request for media programming at said second media source from a user via a network; in response to receiving said request for media programming, applying at least one rule of one template to at least one tag that is a scaled tag, applying at least one rule of one template to one tag that is a temporal tag, and selecting a set of media elements according to said applied rules; generating initial media programming comprising selected ones of said set of media elements that are associated with said second media source by said identifier tag and which are assembled according to at least one user-independent second template; generating subsequent media programming comprising selected ones of said set of media elements that are different from those selected initially, and which are assembled according to at least one rule of one template wherein a temporal order consistent with said pre-existing programming is preserved; and delivering the generated initial and subsequent media programming to the user via the network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification