1461119329-3f758073-eec5-486a-a429-7794c55bd576

1. A method for producing silicone hydrogel contact lenses, comprising the steps of:
(1) obtaining a fluid composition, wherein the composition comprises at least one prepolymer having multiple cinnamic acid moieties of formula (IV) or dialkylmaleimide groups of formula (V) each capable of undergoing photo-induced step-growth polymerization that is 2+2 cycloaddition to form a silicone hydrogel material,
\u2003in which
R20 is C1-C10 alkene divalent radical, R21 and R25 independent each other are hydrogen, C1-C10 alkyl or \u2014NO2 provided that either R21 or R25 is \u2014NO2, R22-R24 independent of one another are hydrogen or C1-C10 alkyl; R26 and R27, independent of each other, are C1-C10 alkyl and R28 is a C1-C10 alkene divalent radical;

\u2003wherein the prepolymer is obtained from a siloxane-containing copolymer with pendant or terminal functional groups by covalently attaching the cinnamic acid moieties of formula (IV) or dialkylmaleimide groups of formula (V) to the pendant or terminal functional groups of the copolymer;
(2) introducing the fluid composition into a cavity formed by a mold, wherein the mold has a first mold half with a first molding surface defining the anterior surface of a contact lens and a second mold half with a second molding surface defining the posterior surface of the contact lens, wherein said first and second mold halves are configured to receive each other such that a cavity is formed between said first and second molding surfaces; and
(3) actinically irradiating the composition in the mold to crosslink said at least one prepolymer to form a silicone hydrogel contact lens by 2+2 cycloaddition.
2. The method of claim 1, wherein the prepolymer comprises multiple cinnamic acid moieties of formula (IV)
in which
R20 is C1-C10 alkene divalent radical, R21 and R25 independent each other are hydrogen, C1-C10 alkyl or \u2014NO2 provided that either R21 or R25 is \u2014NO2, R22-R24 independent of one another are hydrogen or C1-C10 alkyl.
3. The method of claim 1, wherein the prepolymer comprises multiple dialkylmaleimide groups of formula (V),
in which R26 and R27, independent of each other, are hydrogen or C1-C10 alkyl and R28 is a C1-C10 alkene divalent radical.
4. The method of claim 1, wherein the mold is a reusable mold.
5. The method of claim 4, wherein the step (3) is performed by means of a spatial limitation of actinic radiation to crosslink the prepolymer.
6. A prepolymer suitable for making soft silicone hydrogel contact lenses, comprising: multiple cinnamic acid moieties of formula (IV) or multiple dialkylmaleimide groups of formula (V),
in which R20 is C1-C10 alkene divalent radical, R21 and R25 independent each other are hydrogen, C1-C10 alkyl or \u2014NO2 provided that either R21 or R25 is \u2014NO2, R22-R24 independent of one another are hydrogen or C1-C10 alkyl R26 and R27, independent of each other, are C1-C10 alkyl and R28 is a C1-C10 alkene divalent radical;
wherein the prepolymer is obtained from a copolymer with pendant or terminal functional groups by covalently attaching cinnamic acid moieties of formula (IV) or dialkylmaleimide groups of formula (V) to the copolymer through the pendant or terminal functional groups, wherein the copolymer with pendant or terminal functional groups comprises at least one siloxane units, wherein the functional group is selected from the group consisting of hydroxyl groups (\u2014OH), primary amino groups (\u2014NH2), secondary amino groups (\u2014NHR), carboxylic groups (\u2014COOH), epoxy groups, aldehyde groups (\u2014CHO), amide groups (\u2014CONH2), acid halide groups (\u2014COX, X\u2550Cl, Br, or I), isothiocyanate groups, isocyanate groups, halide groups (\u2014X, X\u2550CI, Br, or I), acid anhydride groups, and combinations thereof;
wherein the prepolymer is capable of being crosslinked under actinic irradiation to form a silicone hydrogel material in the presence of or in the absence of a step-growth-propagating agent and in the absence of any vinylic monomer andor any compound having from two to eight acryloyl or methacryloyl groups and having a molecular weight of less than 700 Daltons.
7. The prepolymer of claim 6, wherein the copolymer with pendant or terminal functional groups is obtained by copolymerization of a composition comprising
(1) at least one hydrophilic vinylic monomer,
(2) at least one silicone-containing monomer having one ethylenically unsaturated double bond, at least one siloxane-containing macromer having one ethylenically unsaturated double bond, at least one siloxane-containing macromer having two or more ethylenically unsaturated double bonds, a polysiloxane having two or more ethylenically unsaturated double bonds, a polysiloxaneperfluoroalkyl polyether block copolymer having two or more ethylenically unsaturated double bonds, or a combination of two or more thereof,
(3) optionally at least one hydrophobic vinylic monomer; and
(4) optionally one or more hydrophilic prepolymers having multiple acryloyl or methacryloyl groups, provided that at least one of components (1)-(4) further comprises at least one functional group through which a cinnamic acid moiety or a dialkylmaleimide group can be covalently linked to the obtained copolymer.
8. The prepolymer of claim 6, wherein the copolymer with pendant or terminal functional groups is obtained by copolymerization of a composition comprising
(1) at least one hydrophilic vinylic monomer,
(2) at least one silicone-containing monomer having one ethylenically unsaturated double bond, at least one siloxane-containing macromer having one ethylenically unsaturated double bond, at least one siloxane-containing macromer having two or more ethylenically unsaturated double bonds, a polysiloxane having two or more ethylenically unsaturated double bonds, a polysiloxaneperfluoroalkyl polyether block copolymer two or more ethylenically unsaturated double bonds, or a combination of two or more thereof,
(3) optionally at least one hydrophobic vinylic monomer;
(4) optionally one or more hydrophilic prepolymers having multiple acryloyl or methacryloyl groups, and
(5) at least one chain transfer agent having a functional group through which a cinnamic acid moiety or a dialkylmaleimide group can be covalently linked to the obtained copolymer.
9. The prepolymer of claim 6, wherein the copolymer is a copolymerization product of a polymerizable composition comprising
(a) at least one fluorine-containing vinylic monomer,
(b) at least one hydrophilic vinylic monomer,
(c) at least one functionalizing vinylic monomer containing at least one functional group through which a cinnamic acid moiety or a dialkylmaleimide group can be covalently linked to the obtained copolymer, and
(d) at least one silicone-containing monomer having one ethylenically unsaturated double bond, at least one siloxane-containing macromer having one ethylenically unsaturated double bond, at least one siloxane-containing macromer having two or more ethylenically unsaturated double bonds, a polysiloxane having two or more ethylenically unsaturated double bonds, a polysiloxaneperfluoroalkyl polyether block copolymer two or more ethylenically unsaturated double bonds, or a combination of two or more thereof.
10. The prepolymer of claim 6, wherein the copolymer is a copolymerization product of a polymerizable composition comprising
(a) at least one fluorine-containing vinylic monomer,
(b) at least one hydrophilic vinylic monomer,
(c) at least one silicone-containing monomer having one ethylenically unsaturated double bond, at least one siloxane-containing macromer having one ethylenically unsaturated double bond, at least one siloxane-containing macromer having two or more ethylenically unsaturated double bonds, a polysiloxane having two or more ethylenically unsaturated double bonds, a polysiloxaneperfluoroalkyl polyether block copolymer two or more ethylenically unsaturated double bonds, or a combination of two or more thereof, and
(d) at least one chain transfer agent having a functional group through which a cinnamic acid moiety or a dialkylmaleimide group can be covalently linked to the obtained copolymer.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

I claim:

1. A system for administrating over changes to a record shared by a plurality of users authorized to do so, comprising:
a resource to officiate over an official version of the record and to communicate with the plurality of users over a medium for non-persistent communications;
in response to a request of a given user, a communication by the resource sending a copy of the official version;
in consequence of a return by the given user of an original edition of the sent copy as well as a request to effect given changes, the resource comparing the returned original edition of the sent copy to the official version so if in case of a match the resource effects the given changes to the official version, else not.
2. The system of claim 1 wherein the request to effect given changes comprises a changed edition of the sent copy and the resource effecting the given changes to the official version comprises replacing the official version with the changed edition.
3. The system of claim 1 wherein official version of the record is stored on storage devices administrated over or accessible to the resource.
4. The system- of claim 1 wherein the system activity of the resource comparing for a match comprises any of bit-by-bit comparison in full or in part, or a count-and-sum word comparison, or another algorithm for substantial identity.
5. The system of claim 1 wherein the system activity of else not further comprises informing the given user of the failure to effect the given changes.
6. The system of claim 1 wherein the resource comprises a server domain on the Internet global computer information network.
7. The system of claim 1 wherein the medium for non-persistent communications includes the Internet global computer information network.
8. A method for administrating over changes to a record shared by a plurality of users authorized to do so, comprising the steps of:
providing a resource to officiate over an official version of the record and to communicate with the plurality of users over a medium for non persistent communications;
in response to a request of a given user, the resource sending the given user a copy of the official version and storing another copy in storage as associated with the given user;
in consequence of a return by the given user of a request to effect given changes, the resource comparing the stored copy associated with the given user to the official version so if in case of a match the resource effects the given changes to the official version, else not.
9. The method of claim 8 wherein storing said other copy in storage comprises either storing said other copy on a device of the given user’s or else on another device including any devices administrated over or accessible to the resource.
10. The method of claim 8 wherein said resource converts said other copy into a changed format before storing in storage, including any of count-and-sum word values or abbreviated formats.
11. The method of claim 10 wherein the step of the resource comparing the stored copy associated with the given user to the official version comprises either the resource restoring the stored copy from the changed format or converting a copy of the official version into the changed format.
12. The method of claim 11 wherein the step of the resource comparing for a match comprises any of bit-by-bit comparison in full or in part, a count-and-sum word comparison, or another algorithm for substantial identity.
13. The method of claim 8 wherein the request to effect given changes comprises a changed edition of the one copy and the resource effecting the given changes to the official version comprises replacing the official version with the changed edition.
14. The method of claim 8 wherein the step of else not further comprises informing the given user of the failure to effect the given changes.
15. A method for administrating over changes to a record shared by a plurality of users authorized to do so, comprising the steps of:
providing a resource to officiate over an official version of the record and to communicate with the plurality of users over a medium for non-persistent communications;
in response to a request of a given user, the resource sending the given user a use copy of the official version as well as a transparent or opaque copy;
the given user accepting the use and transparent or opaque copies of the official version and thereafter applying to change the official version by returning the transparent or opaque copy of the official version as well as a request to effect changes;
the resource accepting the returned transparent or opaque copy of the official version as well as the request to effect changes and comparing the returned transparent or opaque copy to the official version so if in case of a match the resource effects the given changes to the official version, else not.
16. The method of claim 15 wherein accepting said transparent or opaque copy of the official version comprises the given user accepting a cookie.
17. The method of claim 15 wherein said resource converts said transparent or opaque copy of the official version into a changed format before sending, which changed format can include any of count-and-sum word values or encrypted or abbreviated formats.
18. The method of claim 17 wherein the step of the resource comparing the returned transparent or opaque copy of the official version comprises either the resource restoring the returned transparent or opaque copy of the official version from the changed format or converting a copy of the official version into the changed format.
19. The method of claim 15 wherein the request to effect given changes comprises a changed edition of the use copy and the resource effecting the given changes to the official version comprises replacing the official version with the changed edition.
20. The method of claim 15 wherein the step of else not further comprises informing the given user of the failure to effect the given changes.