SYSTEMS AND METHODS FOR DYNAMIC DIGITAL PRODUCT SYNTHESIS, COMMERCE, AND DISTRIBUTION
First Claim
1. A method performed using a system of one or more programmed hardware computers, which system includes one or more processors and one or more memories, the method comprising:
- (a) receiving automatically at the computer system from a first requesting interface device electronic indicia of (i) a first synthesis descriptor reference and (ii) a first set of one or more variable attributes;
(b) retrieving automatically from one or more of the memories a first synthesis descriptor indicated by the first synthesis descriptor reference;
(c) using the computer system, constructing automatically a first digital product instance of a first digital product class, wherein the first synthesis descriptor defines the first digital product class; and
(d) automatically with the computer system (i) electronically delivering a digital copy of the first digital product instance to a first receiving interface device, or (ii) storing a digital copy of the first digital product instance on one or more of the memories,wherein;
(e) the first synthesis descriptor includes a first set of one or more instructions which, when applied to the computer system, instruct one or more of the computers to cause a corresponding digital product instance to be constructed using a corresponding set of one or more variable attributes;
(f) the first set of one or more variable attributes includes one or more parameters or one or more references to one or more digital content items; and
(g) the one or more parameters or the one or more referenced digital content items of the first set are used by the computer system according to the first synthesis descriptor to construct the first digital product instance.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method are provided for creating, managing, rendering and delivering digitally synthesized products that can be automatically generated as a function of variable attributes provided by a variety of sources. The system can include design tools for creating workflows that describe the rules for dynamically creating digital products; licensing system to manage product licensing; distributed synthesis systems for generating products; location based services to manage location/time specific products; sharing services for transferring products; web services for composing and sharing products; mobile applications for composing and sharing products; notification services for notifying participants of system state changes; databases for managing the components of the system; extension services for externally developed system extensions; API services for external management and utilization of the system; and e-commerce services for paying or collecting fees for usage of the system by contributors or users.
-
Citations
31 Claims
-
1. A method performed using a system of one or more programmed hardware computers, which system includes one or more processors and one or more memories, the method comprising:
-
(a) receiving automatically at the computer system from a first requesting interface device electronic indicia of (i) a first synthesis descriptor reference and (ii) a first set of one or more variable attributes; (b) retrieving automatically from one or more of the memories a first synthesis descriptor indicated by the first synthesis descriptor reference; (c) using the computer system, constructing automatically a first digital product instance of a first digital product class, wherein the first synthesis descriptor defines the first digital product class; and (d) automatically with the computer system (i) electronically delivering a digital copy of the first digital product instance to a first receiving interface device, or (ii) storing a digital copy of the first digital product instance on one or more of the memories, wherein; (e) the first synthesis descriptor includes a first set of one or more instructions which, when applied to the computer system, instruct one or more of the computers to cause a corresponding digital product instance to be constructed using a corresponding set of one or more variable attributes; (f) the first set of one or more variable attributes includes one or more parameters or one or more references to one or more digital content items; and (g) the one or more parameters or the one or more referenced digital content items of the first set are used by the computer system according to the first synthesis descriptor to construct the first digital product instance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification