Method and apparatus for dynamically altering electronic content
First Claim
Patent Images
1. A method for altering electronic content, comprising:
- placing content within a template;
placing at least one or more variables within the template;
choosing a plurality of values for the variable; and
calculating permutations for the content based upon the values.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for altering electronic content includes a template for assigning variables and values to a section of the content, a generator that creates the permutations of the content, a transmitter that provides the content to a requestor and a evaluator and optimizer that aids in selecting the most optimal permutation of the content.
157 Citations
50 Claims
-
1. A method for altering electronic content, comprising:
-
placing content within a template;
placing at least one or more variables within the template;
choosing a plurality of values for the variable; and
calculating permutations for the content based upon the values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus for altering electronic content, comprising:
-
means for placing content within a template;
means for placing at least one or more variables within the template;
means for choosing a plurality of values for the variable; and
means for calculating permutations for the content based upon the values. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer readable medium containing executable code for altering electronic content, comprising:
-
placing content within a template;
placing at least one or more variables within the template; and
calculating permutations for the content based upon the values. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. An computer processing device for optimizing electronic content, comprising:
-
a memory location wherein the content is located;
a selector linked to the memory location, wherein the selector allows at least one or more variables to be placed within the content;
an identifier linked to the selector, wherein the identifier allows a plurality of values to be chosen for the variable;
a generator linked to the memory location, selector and the identifier, wherein the generator creates permutations for the content based upon the variable and the plurality of values;
a transmitter linked to the generator that transmits one of the permutations to a requestor; and
an evaluator linked to the generator linked to the generator. - View Dependent Claims (42, 43, 44, 45)
-
-
46. An apparatus that organizes electronic content in preparation for dynamically altering the content, comprising:
-
a template that stores the content;
a variable assignor linked to the template;
a value assignor linked to the variable assignor. - View Dependent Claims (47)
-
-
48. A method for organizing electronic content in preparation for dynamically altering the content, comprising the step of:
-
storing the content in a template;
assigning a variable to the template; and
assigning a plurality a values to the variable. - View Dependent Claims (49, 50)
-
Specification