1. A method for preparing an expansile element formed of an environmentally-responsive hydrogel for implantation in an animal, the method comprising:
a) reacting a prepolymer solution including at least one ethylenically unsaturated macromer, at least one macromer or monomer comprising at least one pH sensitive ionizable functional group and an ethylenically unsaturated moiety, at least one polymerization initiator, and at least one solvent to prepare a hydrogel as the expansile element; and
b) treating said hydrogel to prepare an environmentally-responsive hydrogel that is responsive at physiological conditions,
wherein the expansile element has an unexpended bending resistance of from about 0.1 mg to about 50 mg.
2. A method according to claim 1 wherein said at least one ionizable functional group comprises an acidic group.
3. A method according to claim 2 wherein said treating comprises incubating said hydrogel in an acidic environment to protonate said acidic groups.
4. A method according to claim 2 wherein said acidic group comprises a carboxylic acid, a derivative thereof, or combinations thereof.
5. A method according to claim 1 wherein said at least one ionizable functional group comprises a basic group.
6. A method according to claim 5 wherein said treating comprises incubating said hydrogel in a basic environment to de-protonate said basic group.
7. A method according to claim 6 wherein said basic group comprise an amine, derivatives thereof, or combinations thereof.
8. A method according to claim 1 wherein said solvent comprises water, ethyl alcohol, or combinations thereof.
9. A method according to claim 8 wherein said solvent comprises water.
10. A method according to claim 1 wherein said at least one macromer or monomer comprising at least one ionizable functional group comprises a vinyl group, an acrylate, a methacrylate, an acrylamide, derivatives thereof, or combinations thereof.
11. A method according to claim 1 wherein said at least one ethylenically unsaturated macromer comprises poly(ethylene glycol), derivatives thereof, or combinations thereof.
12. A method according to claim 1 wherein said at least one ethylenically unsaturated macromer comprises poly(ethylene glycol) di-acrylamide, poly(ethylene glycol) di-acrylate, derivatives thereof, or combinations thereof.
13. A method according to claim 12 wherein said at least one ethylenically unsaturated macromer comprises poly(ethylene glycol) di-acrylamide.
14. A method according to claim 1 wherein said ethylenically unsaturated macromer is at a concentration of about 5% to about 40% by weight of the prepolymer solution.
15. A method according to claim 1 wherein said solvent is at a concentration of about 20% to about 80% by weight of the prepolymer solution.
16. A method according to claim 1 wherein said prepolymer solution further comprises adding at least one cross-linking agent comprising a compound with a plurality of ethylenically unsaturated moieties.
17. A method according to claim 1 wherein said polymerization initiator comprises a reduction-oxidation polymerization initiator.
18. A method according to claim 1 wherein said polymerization initiator comprises N,N,N\u2032,N\u2032-tetramethylethylenediamine, ammonium persulfate, azobisisobutyronitrile, benzoyl peroxides, 2,2\u2032-azobis(2-methylpropionaminide) dihydrochloride, derivatives thereof, or combinations thereof.
19. A method according to claim 1 wherein said reacting further comprises adding a porosigen.
20. A method according to claim 3 wherein said acidic groups are capable of being de-protonated after implantation in an animal.
21. A method according to claim 5 wherein said basic groups are capable of being protonated after implantation in an animal.
22. A method according to claim 1 wherein said ethylenically unsaturated macromer comprises poly(ethylene glycol) di-acrylamide, said at least one macromer or monomer comprising at least one ionizable functional group comprises sodium acrylate, said at least one polymerization initiator comprises ammonium persulfate and N,N,N,\u2032,N\u2032 tetramethylethylenediamine, and said solvent comprises water.
23. A method according to claim 1 wherein said ethylenically unsaturated macromer has a molecular weight of about 400 gramsmole to about 35,000 gramsmole.
24. A method according to claim 1 wherein said environmentally-responsive hydrogel is substantially non-resorbable.
25. A method according to claim 1 wherein said environmentally-responsive hydrogel is substantially free of acrylamide.
26. A method according to claim 1 wherein said at least one ethylenically unsaturated macromer is non-ionic.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
What is claimed is:
1. A system for optimizing package weight comprising:
a delivery fee table correlating package weight to delivery cost; and
a processor configured to:
(i) calculate a first total weight of a package on the basis of individual components of said package;
(ii) identify a target weight based on said first total weight and said delivery fee table;
(iii) identify one or more weight changing alternatives for at least one individual component of said package;
(iv) determine using said target weight if said weight changing alternative should be implemented; and
(v) determine a second total weight of said package.
2. The system of claim 1 further configured to calculate a delivery fee associated with said second total weight.
3. The system of claim 1 wherein said processor is further configured to: retrieve individual component unit weights for each of said components.
4. The system of claim 1, wherein said processor is further configured to:
identify an attribute of at least one of said individual components;
identify an alternative attribute of said one individual component; and
calculate a individual new weight of said individual component with said alternative attribute.
5. The apparatus of claim 4, wherein said attributes comprise one or more of font type, font size, page margins, media weight, paper size, fastening method, addition and deletion of inserts.
6. The apparatus of claim 1, wherein said delivery fee target is less than said first total weight.
7. The apparatus of claim 1 wherein said delivery fee target is greater than said first total weight.
8. The apparatus of claim 1, wherein said processor is configured to interface with an application program associated with at least one of said components.
9. A method of optimizing package weight comprising:
determining the individual weights of components of a parcel;
combining said individual weights of said components to determine a total weight of said package;
identifying possible modifications of said components and corresponding resulting weights achievable from said possible modifications; and
identifying one or more combinations of said possible modifications calculated to change said total weight to a new total weight having a specified relationship to a weight break point.
10. The method of claim 9 wherein said weight break-point is associated with respective delivery fees.
11. The method of claim 10 further comprises the step of calculating a delivery fee associated with at least one of said combinations.
12. The method of claim 9 wherein said step of determining the individual weights of components of a parcel include the steps of:
identifying said individual components; and
retrieving component unit weights.
13. The method of claim 9, wherein said step of identifying possible modifications of said components further comprises the steps of:
identifying an attribute of at least one of said components;
identifying an alternative attribute of said one component; and
calculating a individual new weight of said component with said alternative attribute.
14. The method of claim 9, wherein said attributes comprise one or more of font type, font size, page margins, media weight, paper size, fastening method, or addition, and deletion of inserts.
15. The method of claim 9, wherein said specified relationship is one of (i) less than, and (ii) equal to.
16. The method of claim 9, wherein said step of identifying possible modifications includes a step of interfacing with an application program associated with at least one of said components.
17. Computer readable code stored on computer media for optimizing package weight comprising:
a first subprocess for determining the individual weights of components of a parcel;
a second subprocess for calculating a total weight from said individual weights of said components;
a third subprocess for identifying possible modifications of said components and corresponding resulting weights achievable from said possible modifications; and
a fourth subprocess for identifying one or more combinations of said possible modifications calculated to change said total weight to a new total weight having a specified relationship to a weight break-point.
18. The computer readable code stored on computer media of claim 17 wherein said weight break-point is associated with respective delivery fees and calculating a delivery fee is associated with at least one of said combinations.
19. The computer readable code stored on computer media of claim 17 wherein said first subprocess for determining the individual weights of components of a parcel includes:
identifying said individual components; and
retrieving component unit weights.
20. The computer readable code stored on computer media of claim 17, wherein said second subprocess of identifying possible modifications of said components further includes:
identifying attribute of at least one of said components;
identifying an alternative attribute of said one component; and
calculating a individual new weight of said component with said alternative attribute.