US2020382571A1PendingUtilityA1

Method and system for generation of media

Assignee: NTECH PROPERTIES INCPriority: Sep 8, 2000Filed: Aug 14, 2020Published: Dec 3, 2020
Est. expirySep 8, 2020(expired)· nominal 20-yr term from priority
Inventors:Dwight Marcus
G06Q 30/02H04L 65/762H04L 65/70H04L 65/612H04L 65/61H04N 21/8543H04N 21/23412H04L 65/602H04L 29/06027H04L 65/4084H04L 65/607H04L 65/4069
63
PatentIndex Score
0
Cited by
0
References
0
Claims

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.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method of generating media programming, comprising:
 providing a first media source having a plurality of media elements, tags associated with each of said media elements, and one or more first media source templates for assembling of said media elements into media programming;   providing a second media source, said second media source having at least a second template;   receiving a request for media programming at said second media source; and   in response to said request, generating media programming comprising selected ones of said media elements assembled in accordance with at least said second template.   
     
     
         2 . The method of  claim 1 , wherein said step of generating media programming is performed at the first media source. 
     
     
         3 . The method of  claim 1 , wherein said step of generating media programming is performed at the second media source. 
     
     
         4 . The method of  claim 1 , wherein said request is received from a user, and further comprising providing the generated media programming to the user. 
     
     
         5 . The method of  claim 1 , wherein said second template requires insertion in the generated programming of a media element identifying an owner or operator of the second media source. 
     
     
         6 . The method of  claim 1 , wherein said second template determines a topic of the generated programming. 
     
     
         7 . A method of providing media programming, comprising:
 receiving a request for media programming;   providing to a first media source a request for generation of media programming, the first media source having a plurality of media elements, tags associated with each of said media elements, and one or more first media source templates for assembling of said media elements into media programming, said programming to be assembled in accordance with at least a second template from the second media source;   receiving generated media programming from the first source; and   providing the generated media programming responsive to the request.   
     
     
         8 . A system for generating media programming, comprising:
 a first media source having a plurality of media elements, tags associated with each of said media elements, and one or more first media source templates for assembling of said media elements into media programming; and   a second media source, said second media source having at least a second template;   at least one of said first and second media sources adapted to generate, in response to a request for media programming received at said second source, media programming comprising selected ones of said media elements assembled in accordance with at least said second template.   
     
     
         9 . A method for generating media programming, comprising:
 providing a media source having a plurality of media elements, tags associated with each of said media elements, and one or more first templates for assembling of said media elements into media programming   receiving a request for media programming;   responsive to the request, generating media programming comprising ones of said media elements assembled in accordance with at least one of said templates;   providing the media programming and an identifier associated with the media programming in response to the request;   receiving the identifier in a second request; and   providing the media programming in response to the second request.   
     
     
         10 . A system for generating media programming, comprising:
 a media source having a plurality of media elements, tags associated with each of said media elements, and one or more first templates for assembling of said media elements into media programming;   said media source being adapted to receive a request for media programming and, responsive to the request, generate media programming comprising ones of said media elements assembled in accordance with at least one of said templates;   processor for providing the media programming and an identifier associated with the media programming in response to the request; receiving the identifier in a second request; and providing the media programming in response to the second request.   
     
     
         11 . A method of facilitating navigating a system having media elements and adapted to assemble the media elements into media programming, comprising the steps of:
 providing for a user at least a first media program assembled from the media elements in accordance with a first level;   presenting to a user a menu option to select a second level;   receiving from the user a selection of the second level; and   providing for the user a first tier experience comprising a series of media programs of relatively brief duration assembled from ones of the media elements consistent with the selected option.   
     
     
         12 . The method of  claim 11 , wherein the user is provided with an option of selecting a second tier experience comprising at least one media program of relatively long duration assembled from ones of the media elements. 
     
     
         13 . The method of  claim 11 , further comprising providing the user with a menu of second level options. 
     
     
         14 . The method of  claim 11 , wherein, in response to the user selection of the second level, more narrow filtering of media elements is provided based on information regarding the user. 
     
     
         15 . The method of  claim 11 , wherein a user may select filtering parameters. 
     
     
         16 . A system for facilitating navigating a system having media elements and adapted to assemble the media elements into media programming, comprising;
 means for providing for a user at least a first media program assembled from the media elements in accordance with a first level;   means for presenting to a user a menu option to select a second level; and   means for, in response to receiving from the user a selection of the second level, providing for the user a first tier experience comprising a series of media programs of relatively brief duration assembled from ones of the media elements consistent with the selected option.   
     
     
         17 . A method of tagging each of a plurality of media elements, comprising:
 assigning a value to each of said media elements on a first scale; and   assigning a value to each of said media elements in a second scale.   
     
     
         18 . The method of  claim 17 , wherein each of said media elements comprises a portion of a preexisting media work. 
     
     
         19 . The method of  claim 17 , wherein said preexisting media work comprises one of a film, dramatic television program, and sporting event. 
     
     
         20 . A method of generating media programming, comprising:
 assigning a value to a plurality of media elements on at least one scale, wherein the media elements make up pre-existing programming;   receiving a rule related to a value on the scale; and   in response to receiving the rule, generating a version of the pre-existing programming having media elements that violate the rule deleted, a temporal order of the media elements being preserved.   
     
     
         21 . The method of  claim 20 , wherein the rule is a maximum value. 
     
     
         22 . The method of  claim 20 , wherein the rule is a desired value. 
     
     
         23 . A computer-readable medium having stored thereon a plurality of instructions, the plurality of instructions including instructions for performing:
 receiving an assignment of a value to a plurality of media elements on at least one scale, wherein the media elements make up pre-existing programming;   receiving a rule related to a value on the scale; and   in response to receiving the rule, generating a version of the pre-existing programming having media elements that violate the rule deleted, a temporal order of the media elements being preserved.   
     
     
         24 . A method of providing media programming from a plurality of media elements, parameters being associated with each of said media elements, comprising the steps of:
 providing a user prompt related to one or more parameters associated with media elements included in a first media program assembled from a library of media elements;   receiving from a user a parameter selection signal; and   providing a second media program assembled from the library of media elements in response to the received parameter selection signal.   
     
     
         25 . The method of  claim 24 , wherein said user prompt comprises at least an adjustable first parameter. 
     
     
         26 . A computer-readable medium having stored thereon a plurality of instructions, the plurality of instructions including instructions for performing:
 providing a user prompt related to one or more parameters associated with media elements included in a first media program assembled from a library of media elements;   receiving from a user a parameter selection signal; and   providing a second media program assembled from the library of media elements in response to the received parameter selection signal.   
     
     
         27 . A method of generating media programming, comprising:
 providing a first media source having a plurality of first media elements, tags associated with each of said first media elements, and one or more first media source templates for assembling of said first media elements into media programming;   receiving at least one second media element from a second media source, said second media element having at least one rule for use associated therewith;   generating media programming comprising a plurality of said first media elements and said second media element, in accordance with at least one of said templates and said rule.   
     
     
         28 . The method of  claim 27 , wherein the rule relates to payment for use of the second media element. 
     
     
         29 . The method of  claim 27 , wherein the rule relates to types of the first media elements adjacent to which use of the second media element is permitted. 
     
     
         30 . The method of  claim 27 , wherein the rule relates to demographic characteristics of a user for whom the second media element may be used. 
     
     
         31 . A system for generating media programming, comprising:
 a first media source having a plurality of first media elements, tags associated with each of said first media elements, and one or more first media source templates for assembling of said first media elements into media programming;   the first media source being adapted to receive at least one second media element from a second media source, said second media element having at least one rule for use associated therewith; and to generate media programming comprising a plurality of said first media elements and said second media element, in accordance with at least one of said templates and said rule.

Join the waitlist — get patent alerts

Track US2020382571A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.