1460706140-e3aeaecf-e7b2-4788-821d-b2c4ddbdc02e

1. An epoxy resin represented by:
wherein A and A\u2032 are each independently selected from the group consisting of O or S;
wherein R5, R6, R11, and R12 are each independently selected from hydrogen or a C1-C6 straight chain or branched alkyl or alkenyl group, wherein the alkyl or alkenyl group is optionally substituted with one or more substituents, each of which is independently selected from NH2, OH, CF3, CN, CO2H, C(O)H or halogen, provided that at least one of R5, R6, R11, and R12 is not hydrogen; wherein adjacent R groups may optionally form a fused ring selected from a C5-C7 membered aromatic ring, or a C3-C8 cycloalkyl or heterocycle;
wherein R is derived from an aliphatic or cycloaliphatic molecule comprising at least two functional groups;
X is 1 or greater;
Y is 0 or greater; and
wherein the epoxy resin has a weight average molecular weight of less than about 100,000 Daltons and wherein the epoxy resin has a reduced potential to release endocrine disrupting compounds compared to bisphenol A and related phenolic compounds.
2. The epoxy resin of claim 1, represented by:
3. The epoxy resin of claim 1, wherein R is derived from a diglycidyl ether of a diol selected from the group consisting of:
2,2,4,4-tetramethyl-1,3-cyclobutanediol;
3,3,4,4,5,5-hexamethyl-1,2-cyclopentanediol;
2,2,4,4,5,5-hexamethyl-1,3-cyclopentanediol;
3,3,4,4,5,5,6,6-octamethyl-1,2-cyclohexanediol;
2,2,4,4,5,5,6,6-octamethyl-1,3-cyclohexanediol;
2,2,3,3,5,5,6,6-octamethyl-1,4-cyclohexanediol;
3,3,4,4,5,5,6,6,7,7-decamethyl-1,2-cycloheptanediol;
2,2,4,4,5,5,6,6,7,7-decamethyl-1,3-cycloheptanediol;
2,2,3,3,5,5,6,6,7,7-decamethyl-1,4-cycloheptanediol;
3,3,4,4,5,5,6,6,7,7,8,8-dodecamethyl-1,2-cyclooctanediol;
2,2,4,4,5,5,6,6,7,7,8,8-dodecamethyl-1,3-cyclooctanediol;
2,2,3,3,5,5,6,6,7,7,8,8-dodecamethyl-1,4-cyclooctanediol;
2,2,3,3,4,4,6,6,7,7,8,8-dodecamethyl-1,5-cyclooctanediol;
4,4-dimethyl-1-cyclobutanone-2,3-diol;
1,2-cyclobutanedione-3,4-diol;
4,4-dimethyl-2-cyclobutanone-1,3-diol;
1,3-cyclobutanedione-2,4-diol;
cyclohexanedimethanol; and
diol derivatives of norbornane, norbornene, bicycle2.2.2octane, cubane and adamantine.
4. A cured epoxy resin composition comprising the reaction product of epoxy resin of claim 1 and a curative compound, wherein the cured epoxy resin has a reduced potential to release endocrine disrupting compounds compared to cured epoxy resins comprising bisphenol A and related phenolic compounds.
5. The composition of claim 4, wherein the curative compound is a formaldehyde hardener, a polyamine hardener or a polythiol hardener.
6. The epoxy resin of claim 1, wherein A and A\u2032 are both O; and R5, R6, R11, and R12 are each independently selected from hydrogen or a C1-C6 straight chain or branched alkyl and preferably methyl or ethyl groups.
7. The epoxy resin of claim 6, wherein R5, R6, R11, and R12 are each independently selected from methyl or ethyl groups.
8. The epoxy resin of claim 1, wherein the epoxy resin has a viscosity of less than about 100 poise at 25\xb0 C. measured as a 40% weight solution of resin solids in methyl ethyl ketone or equivalent solvent.
9. The cured epoxy resin of claim 4, wherein the cured epoxy resin has a Tg value of about 30\xb0 C. to about 100\xb0 C.
10. The cured epoxy resin of claim 4, wherein the cured epoxy resin has a crack length of less than about 100 mm as determined by the Impact Wedge Band Test.
11. The epoxy resin of claim 1, wherein the epoxy resin has a weight average molecular weight of less than about 75,000 Daltons.
12. The epoxy resin of claim 3, wherein the epoxy resin has the following structure:
and wherein R is derived from
13. The epoxy resin of claim 2, wherein the epoxy resin is a chain extended epoxy resin prepared by:
(a) reacting a first substituted 1,3-cyclobutanediol molecule with epichlorohydrin in the presence of a first catalyst to form a diglycidyl ether, and
(b) reacting the diglycidyl ether with a second substituted 1,3-cyclobutanediol molecule in the presence of a second catalyst to form the chain extended epoxy resin.
14. The epoxy resin of claim 13, wherein the first substituted 1,3-cyclobutanediol diglycidyl ether is 2,2,4,4-tetramethyl-1,3-cyclobutanediol diglycidyl ether, the second substituted 1,3-cyclobutanediol molecule is 2,2,4,4-tetramethyl-1,3-cyclobutanediol, and the catalyst is tetrabutyl ammonium hydrogen bisulfate.
15. The epoxy resin of claim 1 having a weight average molecular weight of less than about 50,000 Daltons.
16. A container comprising a food-contact surface, wherein at least a portion of the food-contact surface is coated with a composition comprising an epoxy resin of claim 1 and a curative compound, wherein the container is a food or beverage can comprising metal.
17. A method of preparing a container comprising a substrate having a food-contact surface, the method comprising:
(a) providing a coating composition comprising an epoxy resin of claim 1;
(b) applying the coating composition to at least a portion of the food-contact surface of the substrate; and
(c) forming a container from the substrate, wherein the applying step is performed prior to or after the forming step.
18. A method of preparing a chain extended epoxy resin comprising:
(a) reacting a first cycloaliphatic molecule with epichlorohydrin in the presence of a first catalyst to form a diglycidyl ether, and
(b) reacting the diglycidyl ether with a second cycloaliphatic molecule in the presence of a second catalyst to form the chain extended epoxy resin.
19. The method of claim 18, wherein the first and second cycloaliphatic molecules are 2,2,4,4-tetramethyl-1,3-cyclobutanediol.
20. The method of claim 18, wherein the catalyst is selected from the group consisting of quaternary ammonium and quaternary phosphonium salts.
21. The method of claim 18, wherein the first cycloaliphatic molecule is 2,2,4,4-tetramethyl-1,3-cyclobutanediol diglycidyl ether, the second cycloaliphatic molecule is 2,2,4,4-tetramethyl-1,3-cyclobutanediol or cyclohexanedimethanol, and the catalyst is tetrabutyl ammonium hydrogen bisulfate.
22. An epoxy resin represented by:
wherein A and A\u2032 are each independently selected from the group consisting of O or S;
wherein R5, R6, R11, and R12 are each independently selected from hydrogen or a C1-C6 straight chain or branched alkyl or alkenyl group, wherein the alkyl or alkenyl group is optionally substituted with one or more substituents, each of which is independently selected from NH2, OH, CF3, CN, CO2H, C(O)H or halogen, provided that at least one of R5, R6, R11, and R12 is not hydrogen;
X is 1 or greater;
Y is 1 or greater; and
wherein the epoxy resin has a weight average molecular weight of less than about 100,000 Daltons and wherein the epoxy resin has a reduced potential to release endocrine disrupting compounds compared to bisphenol A and related phenolic compounds.
23. The epoxy resin of claim 1, wherein A and A\u2032 are both O; and R5, R6, R11, and R12 are each a methyl group.
24. The epoxy resin of claim 1, wherein the epoxy resin is a chain extended epoxy resin prepared by:
(c) reacting a first substituted 1,3-cyclobutanediol molecule with epichlorohydrin in the presence of a first catalyst to form a diglycidyl ether, and
(d) reacting the diglycidyl ether with a second aliphatic or cycloaliphatic molecule in the presence of a second catalyst to form the chain extended epoxy resin.
25. The epoxy resin of claim 24, wherein the catalyst is tetrabutyl ammonium hydrogen bisulfate.

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

1. A method to cache content objects in a content delivery network (CDN) according to an arrangement of using different parent caches for different URIs, the method comprising:
receiving a first universal resource indicator (URI) at a cache of an edge server in a first points of presence (POP), wherein the first URI specifies a first content object;
determining that the cache does not hold the first content object;
analyzing the first URI to determine a first hierarchical tree of caches, the first hierarchical tree of caches having a plurality of levels of caches to successively receive content-object requests upon cache misses at previous levels, the first hierarchical tree of caches comprising the first parent cache;
requesting the first content object from the first parent cache in a second POP;
receiving a second URI at the cache of the edge server in the first POP, wherein the second URI specifies a second content object;
determining that the cache does not hold the second content object;
analyzing the second URI to determine a second hierarchical tree of caches, the second hierarchical tree of caches having a plurality of levels of caches to successively receive content-object requests upon cache misses at previous levels, the second hierarchical tree of caches comprising the second parent cache different from the first parent cache, wherein the second parent cache is in a third POP; and
requesting the content object from the second parent cache.
2. The method to cache content objects in the CDN according to the arrangement of using different parent caches for different URIs as recited in claim 1, wherein the first URI is from a first request for the first content object, further comprising:
analyzing the first request to determine if the cache has received the first request from a loop,
determining a third parent cache different from the first parent cache, and
requesting the first content object from the third parent cache should the loop be determined.
3. The method to cache content objects in the CDN according to the arrangement of using different parent caches for different URIs as recited in claim 1, further comprising:
analyzing the first URI; and
choosing the first hierarchy from a plurality of hierarchies based upon the analysis of the first URI.
4. The method to cache content objects in the CDN according to the arrangement of using different parent caches for different URIs as recited in claim 1, further comprising:
determining that the first parent cache does not hold the first content object;
determining a first grandparent cache from the URI, the first grandparent cache being in the first hierarchical tree of caches; and
requesting the first content object from the first grandparent cache.
5. The method to cache content objects in the CDN according to the arrangement of using different parent caches for different URIs as recited in claim 4, further comprising:
determining that the second parent cache does not hold the second content object;
determining a second grandparent cache from the URI, the second grandparent cache being in the second hierarchical tree of caches; and
requesting the second content object from the second grandparent cache.
6. A non-transitory machine-readable medium having machine-executable instructions configured to perform the machine-implementable method to cache content objects in the CDN according to the arrangement of using different parent caches for different URIs of claim 1.
7. A machine adapted to perform the machine-implementable method to cache content objects in the CDN according to the arrangement of using different parent caches for different URIs of claim 1.
8. A CDN for caching content objects according to a selectable arrangement of separate caches, the CDN comprising:
a plurality of POPs;
a plurality of edge servers distributed among the plurality of POPs, wherein the plurality of edge servers comprise a plurality of caches; and
a cache parent determining function that receives a plurality of URIs specifying a plurality of content objects for delivery to end user computers, wherein:
the plurality of URIs include information that allows selecting from a plurality of hierarchical trees of caches, each hierarchical tree having a plurality of levels of caches to successively receive content object requests upon a cache miss at a previous level, and
different URIs have different cache hierarchies parent caches.
9. The CDN for caching content objects according to the selectable arrangement of separate caches as recited in claim 8, wherein a parent cache is identified based on a hierarchical tree of the plurality of hierarchical trees, the parent cache being one level above a cache most recently assigned the content object.
10. The CDN for caching content objects according to the selectable arrangement of separate caches as recited in claim 8, wherein the plurality of POPs are located in a plurality of different geographic locations.
11. The CDN for caching content objects according to the selectable arrangement of separate caches as recited in claim 8, wherein:
the plurality of URIs include a first URI and a second URI;
both the first URI and second URI are received at a same POP, but correspond to different content objects;
the first URI has a first hierarchical tree of caches in multiple POPs;
the second URI has a second hierarchical trees of caches in multiple POPs; and
the first hierarchical tree is different from the second hierarchical tree.
12. The CDN for caching content objects according to the selectable arrangement of separate caches as recited in claim 8, wherein the URI is a portion of a URI.
13. The CDN for caching content objects according to the selectable arrangement of separate caches as recited in claim 8, wherein content objects can each be specified as sticky or ephemeral in the plurality of caches to optionally host or cache content objects.
14. A method for caching content objects according to a selectable arrangement of separate caches of a CDN, the method comprising:
receiving a first URI at a cache of an edge server, wherein the first URI specifies a first content object;
determining that the cache does not hold the first content object;
analyzing the first URI to determine a first hierarchical tree of caches, the first hierarchical tree of caches having a plurality of levels of caches to successively receive content-object requests upon cache misses at previous levels, the first hierarchical tree of caches comprising the first parent cache;
requesting the first content object from the first parent cache;
receiving a second URI at the cache of the edge server, wherein the second URI specifies a second content object;
determining that the cache does not hold the second content object;
analyzing the second URI to determine a second hierarchical tree of caches, the second hierarchical tree of caches having a plurality of levels of caches to successively receive content-object requests upon cache misses at previous levels, the second hierarchical tree of caches comprising the second parent cache different from the first parent cache; and
requesting the content object from the second parent cache.
15. The method for caching content objects according to the selectable arrangement of separate caches as recited in claim 14, wherein the first URI is from a first request for the first content object, further comprising:
analyzing the first request to determine if the cache has received the first request from a loop,
determining a third parent cache different from the first parent cache, and
requesting the first content object from the third parent cache should the loop be determined.
16. The method for caching content objects according to the selectable arrangement of separate caches as recited in claim 14, further comprising:
analyzing the first URI; and
choosing the first hierarchical tree of caches from a plurality of hierarchical trees of caches based upon the analysis of the first URI.
17. The method for caching content objects according to the selectable arrangement of separate caches as recited in claim 14, further comprising:
determining that the first parent cache does not hold the first content object;
determining a first grandparent cache from the URI, the first grandparent cache being in the first hierarchical tree of caches; and
requesting the first content object from the first grandparent cache.
18. The method for caching content objects according to the selectable arrangement of separate caches as recited in claim 17, further comprising:
determining that the second parent cache does not hold the second content object;
determining a second grandparent cache from the URI, the second grandparent cache being in the second hierarchical tree of caches; and
requesting the second content object from the second grandparent cache.
19. A non-transitory machine-readable medium having machine-executable instructions configured to perform the machine-implementable method for caching content objects according to the selectable arrangement of separate caches of claim 14.
20. A machine adapted to perform the machine-implementable method for caching content objects according to the selectable arrangement of separate caches of claim 14.

1460706137-f136287f-19e0-425d-9707-9b4c0eae8482

1. A method of processing a nonvolatile memory device, comprising:
forming a first electrode;
depositing a layer of sol-gel solution on the first electrode;
hydrolyzing the layer of sol-gel solution to form a layer of variable electric resistance material; and
forming a second electrode on the layer of variable electric resistance material.
2. The method as recited in claim 1, including forming the first electrode on a flexible polymer substrate.
3. The method as recited in claim 1, including depositing the layer of the sol-gel solution at room temperature.
4. The method as recited in claim 1, including depositing the layer of the sol-gel solution and hydrolyzing the layer of the sol-gel solution at room temperature.
5. The method as recited in claim 1, including forming the first electrode and the second electrode using thermal evaporation.
6. The method as recited in claim 1, further including forming the sol-gel solution of 10 parts of a solvent and 1 part of a precursor of the variable electric resistance material.
7. The method as recited in claim 1, including depositing the layer of the sol-gel solution using spin coating.
8. The method as recited in claim 1, wherein hydrolyzing the layer of the sol-gel solution includes exposing the sol-gel solution to air.
9. The method as recited in claim 1, wherein the layer of variable electric resistance material comprises TiOx.
10. A method of processing a nonvolatile memory device that includes first and second electrodes and a layer of variable electric resistance material between the first and second electrodes, comprising:
forming the layer of variable electric resistance material on the first electrode from a solution.
11. The method as recited in claim 10, wherein the solution is a sol-gel solution and the layer of variable electric resistance material comprises TiOx.
12. The method as recited in claim 10, wherein the solution is a mixture of a solvent and a precursor of the variable electric resistance material.
13. The method as recited in claim 12, wherein the precursor comprises titanium alkoxide.
14. The method as recited in claim 10, wherein forming the layer of the variable electric resistance material includes depositing a layer of the solution on the first electrode and hydrolyzing the layer of the solution to form the layer of variable electric resistance material.
15. The method as recited in claim 14, including forming the layer of variable electric resistance material at room temperature.
16. A nonvolatile memory device comprising:
a flexible substrate;
first and second electrodes on the flexible substrate; and
a layer of variable electric resistance material between the first and second electrodes.
17. The nonvolatile memory device as recited in claim 16, wherein the flexible substrate comprises a flexible polymer sheet.
18. The nonvolatile memory device as recited in claim 16, wherein the first and second electrodes include aluminum.
19. The nonvolatile memory device as recited in claim 16, wherein the variable electric resistance material comprises TiOx.
20. The nonvolatile memory device as recited in claim 16, wherein the flexible substrate is a flexible polymeric sheet, the first and second electrodes include aluminum, and the variable electric resistance material is TiOx.

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

1. A connector interface system, comprising:
a cap to connect to a reservoir to form a reservoircap unit for installation into an infusion pump device; and
at least one mechanically detectable feature arranged on the cap for detection by the at least one sensor element when the reservoir of the reservoircap unit is received in the reservoir receptacle of the infusion pump device.
2. A connector interface system as recited in claim 1, wherein the at least one mechanically detectable feature comprises a plurality of mechanically detectable features arranged at different respective locations on the cap.
3. A connector interface system as recited in claim 1, wherein the at least one mechanically detectable feature comprises a plurality of mechanically detectable features in locations that allow the mechanically detectable features to mechanically interact with the at least one sensor element to provide detectable signals for detection of axial or rotational motion or position of the cap or the reservoir relative to the reservoir receptacle, when the reservoircap unit is received in the reservoir receptacle.
4. A connector interface system as recited in claim 1, wherein the at least one mechanically detectable feature is arranged on the cap or on the reservoir, at a location to be detected by the at least one sensor element when the reservoircap unit is fully received in the reservoir receptacle of the infusion pump device, but not detected by the at least one sensor element when the reservoircap unit is not fully received in the reservoir receptacle of the infusion pump device.
5. A connector interface system as recited in claim 1, wherein the at least one mechanically detectable feature comprises at least one protrusion on an outer surface of the cap or the reservoir.
6. A connector interface system as recited in claim 1, wherein the at least one mechanically detectable feature comprises a plurality of protrusions at mutually different locations on the cap or the reservoir.
7. A connector interface system as recited in claim 1, wherein the at least one mechanically detectable feature comprises first and second protrusions located about 180 degrees from each other with respect to a central axis through the reservoircap unit.
8. A connector interface system, comprising:
a reservoir to be received within a reservoir receptacle of an infusion pump device, the reservoir to contain infusion media to be selectively dispensed from the reservoir when the reservoir is received within the reservoir receptacle;
a connector interface to connect the reservoir with the infusion pump device, the connector interface comprising a cap to connect to the reservoir to form a reservoircap unit;
an infusion set coupled to the cap via a tubing for conveying infusion media dispensed from the reservoir; and
at least one mechanically detectable feature arranged on the cap for detection by the at least one sensor element when the reservoir of the reservoircap unit is received in the reservoir receptacle of the infusion pump device.
9. A connector interface system as recited in claim 8, wherein the at least one mechanically detectable feature comprises a plurality of mechanically detectable features arranged at different respective locations on the cap.
10. A connector interface system as recited in claim 8, wherein the at least one mechanically detectable feature comprises a plurality of mechanically detectable features in locations that allow the mechanically detectable features to mechanically interact with the at least one sensor element to provide detectable signals for detection of axial or rotational motion or position of the cap or the reservoir relative to the reservoir receptacle, when the reservoircap unit is received in the reservoir receptacle.
11. A connector interface system as recited in claim 8, wherein the at least one mechanically detectable feature is arranged on the cap or on the reservoir, at a location to be detected by the at least one sensor element when the reservoircap unit is fully received in the reservoir receptacle of the infusion pump device, but not detected by the at least one sensor element when the reservoircap unit is not fully received in the reservoir receptacle of the infusion pump device.
12. A connector interface system as recited in claim 8, wherein the at least one mechanically detectable feature comprises at least one protrusion on an outer surface of the cap or the reservoir.
13. A connector interface system as recited in claim 8, wherein the at least one mechanically detectable feature comprises a plurality of protrusions at mutually different locations on the cap or the reservoir.
14. A connector interface system as recited in claim 8, wherein the at least one mechanically detectable feature comprises first and second protrusions located about 180 degrees from each other with respect to a central axis through the reservoircap unit.
15. An infusion pump system, comprising:
an infusion pump device having a reservoir receptacle to receive a reservoir containing infusion media and to selectively dispense the infusion media from the reservoir when the reservoir is received within the reservoir receptacle;
the reservoir for containing the infusion media;
at least one sensor element held by the infusion pump device;
a connector interface to connect the reservoir with the infusion pump device, the connector interface comprising a cap to connect to the reservoir to form a reservoircap unit; and
at least one mechanically detectable feature arranged on the cap for detection by the at least one sensor element when the reservoir of the reservoircap unit is received in the reservoir receptacle of the infusion pump device.
16. An infusion pump system as recited in claim 15, wherein the at least one mechanically detectable feature comprises a plurality of mechanically detectable features arranged at different respective locations on the cap.
17. An infusion pump system as recited in claim 15, wherein the at least one mechanically detectable feature comprises a plurality of mechanically detectable features in locations that allow the mechanically detectable features to mechanically interact with the at least one sensor element to provide detectable signals for detection of axial or rotational motion or position of the cap or the reservoir relative to the reservoir receptacle, when the reservoircap unit is received in the reservoir receptacle.
18. An infusion pump system as recited in claim 15, wherein the at least one mechanically detectable feature is arranged on the cap or on the reservoir, at a location to be detected by the at least one sensor element when the reservoircap unit is fully received in the reservoir receptacle of the infusion pump device, but not detected by the at least one sensor element when the reservoircap unit is not fully received in the reservoir receptacle of the infusion pump device.
19. An infusion pump system as recited in claim 15, wherein the at least one mechanically detectable feature comprises at least one protrusion on an outer surface of the cap or the reservoir.
20. An infusion pump system as recited in claim 15, wherein the at least one mechanically detectable feature comprises a plurality of protrusions at mutually different locations on the cap or the reservoir.
21. An infusion pump system as recited in claim 15, wherein the at least one mechanically detectable feature comprises first and second protrusions located about 180 degrees from each other with respect to a central axis through the reservoircap unit.
22. An infusion pump system as recited in claim 15, wherein the infusion pump device includes electronics for controlling the selective dispensing of infusion media from the reservoir when the reservoir is received within the reservoir receptacle, the electronics configured to inhibit dispensing of infusion media from the reservoir unless the at least one mechanically detectable feature is detected by the sensor element.
23. An infusion pump system as recited in claim 15, wherein the at least one sensor element comprises at least one moveable actuator arranged on the infusion pump device, and wherein the at least one mechanically detectable feature is provided on at least one predefined location of the cap or the reservoir, for engagement with at least one moveable actuator on the infusion pump device when the reservoircap unit is fully received in the reservoir receptacle of the infusion pump device.
24. An infusion pump system as recited in claim 23, wherein the infusion pump device has a housing portion in which a channel is located, the channel having a longitudinal dimension, the channel being open to the reservoir receptacle on one end of its longitudinal dimension, and
wherein the at least one moveable actuator comprises a moveable member arranged within the channel, the moveable member having a first end arranged within the housing portion of the infusion pump device, the moveable member having a second end arranged to extend through the open end of the channel and into the reservoir receptacle for engaging the cap or the reservoir when the reservoircap unit is received in the reservoir receptacle of the infusion pump device.
25. An infusion pump system as recited in claim 24, wherein the moveable member is made of a compressible material that compresses in at least one dimension and expands in at least one other dimension when the second end of the moveable member is engaged by the cap or the reservoir as the reservoircap unit is received in the reservoir receptacle of the infusion pump device.
26. An infusion pump system as recited in claim 24, wherein the at least one sensor element comprises an electrical switch located in the infusion pump device housing, wherein the first end of the moveable member is arranged adjacent the electrical switch, and wherein the moveable member is arranged to activate the electrical switch when the moveable member expands in said other dimension;
27. An infusion pump system as recited in claim 24, wherein the moveable member includes at least one seal for sealing the channel to inhibit the passage of fluid through the channel, the at least one seal comprising at least one seal structure on the moveable member and that engages an inner surface of the channel.