SYSTEM AND METHOD FOR DELIVERY AND UTILIZATION OF CONTENT-BASED PRODUCTS
First Claim
Patent Images
1. A method for delivery of content-based products comprising:
- providing a content library for storing a plurality of multimedia elements;
providing a content interface for adding multimedia elements to the content library, and for creating multimedia objects based on the multimedia elements;
providing a user interface for selecting the multimedia objects, and for creating a presentation comprising at least a portion of each selected multimedia object;
assembling a deliverable corresponding to the product, the deliverable comprising the at least a portion of each selected multimedia object and at least one additional unselected multimedia object;
providing an ordering interface for ordering the deliverable; and
transmitting the deliverable pursuant to an order made in the ordering interface.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for delivery of content-based products. The system includes a content library which provides advanced interfaces for adding, manipulating, arranging and storing multimedia presentations, and for interacting with rich multimedia presentations.
-
Citations
19 Claims
-
1. A method for delivery of content-based products comprising:
-
providing a content library for storing a plurality of multimedia elements;
providing a content interface for adding multimedia elements to the content library, and for creating multimedia objects based on the multimedia elements;
providing a user interface for selecting the multimedia objects, and for creating a presentation comprising at least a portion of each selected multimedia object;
assembling a deliverable corresponding to the product, the deliverable comprising the at least a portion of each selected multimedia object and at least one additional unselected multimedia object;
providing an ordering interface for ordering the deliverable; and
transmitting the deliverable pursuant to an order made in the ordering interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for delivery of content-based products comprising:
-
providing a content library for storing a plurality of multimedia elements;
providing a content interface for adding multimedia elements to the content library, and for creating multimedia objects based on the multimedia elements;
providing a user interface for selecting at least two multimedia objects, and for creating multimedia modules comprising at least a portion of each selected multimedia object, the user interface also for selecting a plurality of media modules and for creating a product comprising the selected media objects;
assembling a deliverable corresponding to the product, the deliverable comprising the at least a portion of each selected media objects;
providing an ordering interface for ordering the deliverable; and
transmitting the deliverable pursuant to an order made in the ordering interface.
-
-
10. A method for delivery of content-based products comprising:
-
providing a content library for storing a plurality of multimedia elements;
providing a content interface for adding multimedia elements to the content library, and for creating multimedia objects based on the multimedia elements;
providing a user interface for use by a user, the user interface for selecting the multimedia objects, and for creating a deliverable comprising at least a portion of each selected multimedia object;
providing an ordering interface for ordering the deliverable, wherein the ordering interface is associated with the user;
assembling a deliverable corresponding to the product, the deliverable comprising the at least a portion of each selected multimedia object; and
transmitting the deliverable pursuant to an order made in the ordering interface.
-
-
11. A three component visual interface for selecting one or more objects from a library of objects, wherein each object in the library comprises at least two attributes, the interface comprising:
-
a filter component having a display for selecting a plurality of attributes;
a filtered library display for displaying objects in the library comprising the selected attributes;
an ordered assembly display for displaying a specified set of objects in a specified order, wherein the objects and the order are specified by dragging objects from the filtered library display and dropping them in the ordered assembly display; and
wherein the filter component, at least a portion of the filtered library display that displays objects in the library comprising the selected attributes and at least a portion of the ordered assembly display are concurrently visible.
-
-
12. A three component visual interface for selecting one or more objects from a library of objects, wherein objects in the library comprises a first hierarchical attribute and a second hierarchical attribute, and wherein the second hierarchical attribute is lower in a hierarchy than the first hierarchical attribute, the interface comprising:
-
a filter component having a display for selecting a first hierarchical attribute and a second hierarchical attribute;
a filtered library display for displaying objects in the library comprising the selected first and second hierarchical attributes;
an ordered assembly display for displaying a portion of the contents of the library in a specified order, wherein the order is specified by dragging objects from the filtered library display and dropping them in the ordered assembly display; and
wherein the filter component, at least a portion of the filtered library display that displays objects in the library comprising the selected attributes and at least a portion of the ordered assembly display are concurrently visible.
-
-
13. A media construction system for constructing composite media from media elements, the media construction system comprising:
-
a library comprising a plurality of media elements, each of the media elements comprising one or more attributes;
a first media construct that identifies at least two media elements contained in the library, and describes a relationship between the at least two media elements;
a media constructor for assembling the at least two media elements in the described relationship, thereby forming a composite media, the composite media inheriting attributes from the one or more attributes of the at least two media elements; and
storing the composite media.
-
-
14. A media construction system for constructing a plurality of composite media from media elements, the media construction system comprising:
-
a library comprising a plurality of media elements;
a first media construct that identifies at least two media elements contained in the library, and describes a relationship between the at least two media elements;
the first media construct further comprising an additional media element;
a media constructor for creating a first composite media by assembling the at least two media elements in the described relationship and creating a second composite media by assembling the at least two media elements and the additional media element.
-
-
15. An on demand assembly system for assembling visual media elements of a product when the product is ordered, the assembly system comprising:
-
a library of visual media elements;
a library of media constructs, each of the media constructs identify at least two visual media elements contained in the library, and describing the relationship therebetween;
a product descriptor comprising at least two media constructs;
an ordering interface for receiving orders for the product;
a media constructor for constructing the product upon receiving an order for the product; and
a product transmitter to transmit the product pursuant to the order.
-
-
16. An assembly system for assembling visual media elements of a product on demand, the assembly system comprising:
-
a library of visual media elements;
a library of media constructs, each of the media constructs identify at least two visual media elements contained in the library, and describing the relationship therebetween;
a product descriptor comprising at least two media constructs;
an interface for demanding assembly of the product; and
a media constructor for constructing the product upon receiving a demand to assemble the product.
-
-
17. An educational presentation distribution system comprising
a content library; -
an interface for receiving a request for access to a presentation, an interface for receiving a request to alter the content, presentation order, or presentation format of the presentation, an interface for receiving a request to receive a presentation and, an interface for transmitting the presentation to a content consumer.
-
-
18. A method for distributing content access revenue comprising
providing a content library for storing a plurality of presentations; -
providing an interface for selecting a presentation for access;
providing a module for collecting revenue associated with access to the presentation;
providing a module for tracking content comprising the presentation;
providing a module for determining content registration information;
distributing revenue based on the content registration information.
-
-
19. A method for providing content to content consumers comprising:
providing a content library for storing a plurality of presentations;
providing an interface for a content consumer to register access the content library;
providing an interface for the content consumer to select a presentation;
providing a module for accessing profile information associated with the content consumer;
modifying the content included in the selected presentation based on the information in the content consumer'"'"'s profile;
providing the presentation to the content consumer.
Specification