1461103703-6147a59c-44a8-48d8-8ad0-63358aa4b818

1. Method for the production of a membrane filter unit for liquid or gaseous media, the membrane filter unit having a plurality of capillary membranes open on at least one face, which are cast into a sealing layer that has hardened to form a solid head piece, in a region close to the end, with regard to the open membrane end, whereby the open membrane ends protrude on the outside of the sealing layer, wherein the sealing layer is disposed on a spacer that has a layer that is penetrated by the capillary membranes and is impermeable for the casting material that hardens to form the sealing layer,
whereby capillary membranes are inserted into the spacer with one protruding end, which spacer has a layer that is penetrated by the capillary membranes and is impermeable for casting material,
whereby a sealing layer of viscous casting material is applied to the spacer, which material fills the free space between the capillary membranes that protrude at the top of the spacer, up to a level below the membrane ends, and hardens to form a solid head piece,
whereby the spacer comprises a perforated plate in which the openings of the perforations are stretchable to insert the capillary membranes therethrough, and
whereby a capillary membrane is inserted through each of the perforation openings.
2. Method according to claim 1, wherein the ends of the capillary membranes that protrude above the spacer remain unclosed during application of the casting material.
3. Method according to claim 1, wherein the casting material is fed in at the top of the spacer, next to the capillary membranes.
4. Method according to claim 1, wherein the casting material is fed in through one or more openings of a component that accommodates the casting material.
5. Method according to claim 1, wherein the sealing layer is applied to the spacer in several layers, whereby the lower layer, in each instance, has hardened at least partially before the next layer is applied.

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

1. A solenoid actuator comprising:
a solenoid;
a plunger that is arranged substantially coaxially with respect to the solenoid;
a stator that has a substantially annular shape defining an inner circumferential face;
a cylindrical cup that is arranged radially inside of the inner circumferential face of the stator, the cup receiving the plunger such that the plunger is substantially axially slidable in the cup;
a cylindrical yoke that radially surrounds the solenoid and an outer circumference of the stator; and
a magnetic force transferring member that is axially inserted between a step portion formed in an inner circumference of the yoke and a radially outer portion of the stator to axially transfer magnetic force between the yoke and the stator,
wherein
the outer circumference of the stator radially forms a first gap with an inner circumferential face of the yoke therebetween,
the inner circumferential face of the stator radially forms a second gap with an outer circumferential face of the cup therebetween, and
the first gap is greater than the second gap.
2. The solenoid actuator according to claim 1, further comprising a bracket that includes:
a restrained portion that is restrained in the yoke to serve as the magnetic force transferring member; and
a fixed portion that externally secures the yoke,
wherein the cup includes a collar portion that radially extends outwardly from an outer circumference of the cup, and
the collar portion is disposed on an axially opposite side as the solenoid with respect to the restrained portion.
3. The solenoid actuator according to claim 2, wherein the stator is separated from the bracket.
4. The solenoid actuator according to claim 1, wherein the stator, the yoke and the plunger form a magnetic circuit to magnetically attract the plunger.
5. A solenoid valve comprising:
a solenoid actuator including,
a solenoid,
a plunger that is arranged substantially coaxially with respect to the solenoid,
a stator that has a substantially annular shape defining an inner circumferential face,
a cylindrical cup that is arranged radially inside of the inner circumferential face of the stator, the cup receiving the plunger such that the plunger is substantially axially slidable in the cup,
a cylindrical yoke that radially surrounds the solenoid and an outer circumference of the stator, and
a magnetic force transferring member that is axially inserted between a step portion formed in an inner circumference of the yoke and a radially outer portion of the stator to axially transfer magnetic force between the yoke and the stator; and

a valve body that connects to the plunger, such that the valve body is axially actuated by the plunger to open and close a fluid channel,
wherein
the outer circumference of the stator radially forms a first gap with an inner circumferential face of the yoke therebetween,
the inner circumferential face of the stator radially forms a second gap with an outer circumferential face of the cup therebetween, and
the first gap is greater than the second gap.
6. The solenoid valve according to claim 5,
wherein the solenoid actuator further includes a bracket that includes:
a restrained portion that is restrained in the yoke to serve as the magnetic force transferring member; and
a fixed portion that externally secures the yoke,

the cup includes a collar portion that radially extends outwardly from an outer circumference of the cup, and
the collar portion is disposed on a side of the valve body axially with respect to the restrained portion.
7. The solenoid valve according to claim 6, wherein the stator is separated from the bracket.
8. The solenoid valve according to claim 5, wherein the stator, the yoke and the plunger form a magnetic circuit to magnetically attract the plunger.

1461103693-7f718186-f312-4d3e-b1f2-b9567fefeb0b

1. A method of protecting sensitive code, comprising:
inserting into said sensitive code a first insertion comprising a first authorization check which, when said sensitive code is executing in a computing environment, detects whether an unauthorized action is occurring; and a first cascade trigger which, upon said detection of an unauthorized action, changes a first state of said computing environment in a way detectable by a second authorization check;
inserting into said sensitive code a second insertion comprising said second authorization check; and a second cascade trigger, which upon detection of said changed first state, generates one of a) a stack failure and b) a heap failure; and
inserting into said sensitive code a third insertion comprising decoy code, wherein said decoy code changes said first state of said computing environment in a way which will not cause any of a group of authorization checks comprising said first authorization check and said second authorization check to detect an unauthorized action if, before said decoy code changes, no authorization check from said group would have detected said unauthorized action.
2. The method of claim 1, where said first authorization check further detects a situation selected from among a group consisting of the following: an unauthorized change to memory in said computing environment, and an authorized attempt to examine said sensitive code.
3. A method of protecting sensitive code, comprising inserting additional code into said sensitive code, said additional code comprising at least two instances of a first insertion and a second insertion according to the method of claim 1.
4. The method of claim 3, where the content of said additional code comprises authorization checks and state changing code selected randomly from a set of possible authorization checks and possible state changing code.
5. The method of claim 3, where said first insertions and said second insertions are inserted into randomly selected locations in said sensitive code.
6. A computer-readable storage medium having stored thereon, a program module for executing a sensitive task, said program module comprising:
a sensitive code containing one or more sensitive code portions for performing said sensitive task, said sensitive code comprising an obfuscation;
a first protective insertion comprising a first authorization check which, when said sensitive code is executing in a computing environment, detects whether said obfuscation has been corrected before execution of said sensitive code, failing which, said sensitive code is deliberately executed in an improper manner, wherein said first protective insertion a cascade trigger which, upon detection of a failure of said first authorization check, changes a first state of said computing environment in a way detectable by a second authorization check; and
a second protective insertion comprising decoy code, wherein said decoy code changes a first state of said computing environment in a way which will not cause any of a group of authorization checks comprising said first authorization check and said second authorization check to detect an unauthorized action if, before said decoy code changes, no authorization check from said group would have detected said unauthorized action.
7. The program module of claim 6, where said change to said first state of said computing environment triggers a failure in said second authorization check.
8. The program module of claim 6, where said execution of said sensitive code in said improper manner causes said execution of sensitive code to halt.
9. The program module of claim 6, where said first authorization check further detects a situation selected from among a group consisting of the following: an unauthorized change to memory in said computing environment, and an unauthorized attempt to examine said sensitive code.

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

1. A single-shot nail stapler comprising:
a valve;
a valve-opening rod for pushing the valve open;
a major trigger including two side members each with an upper portion pivotally attached to a portion of the single-shot nail stapler and a lower portion defining a substantially horizontal slit and a substantially vertical slot with an upper end and a lower end;
a slide including two side members each including a fin formed thereon and defining an inclined slot with an upper left end and a lower right end, wherein the fins are movable in the substantially horizontal slits of the major trigger;
a secondary trigger including an upper portion, a lower portion and an aperture defined in the lower portion of the secondary trigger;
a pin fit in the aperture of the secondary trigger and movable in the inclined slots of the slide and the substantially vertical slots of the major trigger;
two springs each compressed between the major trigger and each of the slide members of the slide; and
a security element extending movably between the side members of the major trigger for pushing the upper portion of the secondary trigger.
2. The single-shot nail stapler according to claim 1 including a pin, wherein each of the side members of the major trigger defines an aperture through which the pin if driven into a portion of the single-shot nail stapler.
3. The single-shot nail stapler according to claim 1 wherein each of the side members of the slide defines a substantially horizontal hole for receiving an end of each of the springs.
4. The single-shot nail stapler according to claim 1 wherein the upper portion of the secondary trigger is a flat portion.