1460907236-f9708d31-a31c-4f0a-8b73-bf08a021192c

1. An electrically controlled flow valve comprising:
a valve body defining a cavity having an interior surface and including first and second ports extending exterior of said valve body;
an armature within said cavity, the movement of said armature for controlling the flow of fluid through said cavity;
a leaf spring, said leaf spring supporting said armature within said cavity and providing a biasing force against said armature; wherein said leaf spring comprises centering leaf springs in combination with a plurality of orbitally disposed leaf spring elements radiating arcuately from a valve centering support and adapted such that a contact point of said leaf spring to said armature remains substantially at the same distance from the armature’s centerpoint during in and out movement of said armature such that said orbitally disposed leaf spring elements are axially deflected against said interior surface of said valve body;
a magnet coil in combination with said valve body, said magnet coil for channeling magnetic field for providing an urging force to said armature opposite the biasing three of said leaf spring;

wherein the leaf spring biasing three is coordinated with the magnetic coil urging force.
2. The electrically controlled flow valve of claim 1, wherein said leaf spring is constructed to provide a non-linear urging bias along the axial armature, movement.
3. The electrically controlled flow valve of claim 1, wherein the coordination of said leaf spring biasing force and said magnetic coil urging force create an approximately linear relationship between magnetic coil current and axial armature movement.
4. The valve of claim 2, wherein movement of said armature is in proportion to flow of current through said magnet coil.
5. The valve of claim 1, wherein said leaf spring elements bent angularly.
6. The valve of claim 5, wherein said angular bend is between 5 to 30 degrees.
7. The valve of claim 1 wherein said contact point of said leaf spring elements moves orbitally relative to said armature with movement of said armature.
8. The valve of claim 1 wherein said armature comprises an elastomer material for forming a seal with said valve seat.
9. A valve comprising:
a valve body forming a valve cavity tar providing fluid communication therethrough, said valve cavity forming a seat;
an armature-valve element supporting within said cavity and reciprocatingly engaged with said seat;
a leaf spring, said leaf spring supporting said armature within said cavity and providing a biasing force against said armature; wherein said leaf spring comprises centering leaf springs in combination with a plurality of orbitally disposed spring elements radiating arcuately from a valve centering support and adapted such that a contact point of said leaf spring to said armature remains substantially at the same distance from the armature’s centerpoint during in and out movement of said armature such that said orbitally disposed leaf spring elements are axially deflected against said valve body; and
a magnetic coil for providing an armature valve element driving force

wherein said leaf spring elements radiate arcuately from a valve centering support and are adapted such that a contact point of said leaf spring to said armature remains substantially at the same distance from the armature’s centerpoint during in and out movement of said armature spring.
10. The valve of claim 9, wherein said armature valve element is further centered within said scat by said orbital leaf spring.
11. The valve of claim 9, wherein said orbitally radiating leaf springs elements are bent to an angle for providing additional axially deflected force during armature movement.
12. The valve of claim 10, wherein said armature valve element further comprises a magnetically responsive disk concentrically attached to said armature.
13. The valve of claim 11, wherein said orbital leaf springs are at an leaf spring angle between 5 to 30 degrees with respect to the armature plane.
14. The valve of claim 9, wherein the in magnitude of the magnetic force exerted on the armature, in comparison to the opposing spring force exerted by the orbital leaf springs, is sufficient to overcome the spring bias in a fashion proportional to a magnetic coil current.
15. The valve of claim 9, wherein said orbital leaf spring are constructed in such a non-uniform beam manner as to create a linear relationship between magnet coil current and axial armature movement.
16. The valve of claim 15, wherein the strength of the beam of said leaf spring is proportional to the cube root of the thickness of said beam.
17. The valve of claim 15, wherein the material thickness of said orbital leaf springs are increased to within manufacturing tolerances by an electroless nickel plating process.
18. The valve of claim 17, wherein said plating process allows for extreme accurate plating thickness in the order of increments of 0.001\u2033 to be 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. An apparatus for detecting base-register usage conflicts in computer code, the apparatus comprising:
a parsing module configured to parse source code;
an identification module configured to identify a first statement and a second statements, each statement comprising a directive referencing a base register for address resolution according to base-displacement form; and
a determination module configured to determine whether a base register for the first statement matches the base register for the second statement.
2. The apparatus of claim 1, wherein the base-displacement form comprises an addressing methodology used by an assembler to compute base-displacement resolutions within the object code by calculating displacements relative to an address stored in a base register.
3. The apparatus of claim 1, further comprising a translation module configured to convert the source code into object code.
4. The apparatus of claim 1, further comprising a notification module to notify a user in response to the first statement and second statement referencing the same base register.
5. The apparatus of claim 1, further comprising a rectification module to initiate corrective action in response to the first statement and second statement referencing the same base register.
6. The apparatus of claim 1, wherein the first and second statements are USING statements that specify a base register for address resolution.
7. The apparatus of claim 6, wherein the first statement is an ordinary USING statement and the second statement is a labeled USING statement.
8. The apparatus of claim 1, wherein the determination module determines whether the base register of the first statement matches the base register of the second statement at the time the source code is translated into object code.
9. A system for detecting base-register usage conflicts in computer code, the system comprising:
a processor for processing executable and associated operational data; and
a memory device for storing the executable and associated operational data, wherein the data comprises:
a parsing module to parse source code;
an identification module to identify a first statement and a second statement, each statement comprising an assembler directive referencing a base register for address resolution according to base-displacement address form; and
a determination module to determine whether a base register of the first statement matches the base register of the second statement.
10. The system of claim 9, wherein the base-displacement form comprises an addressing methodology used by an assembler to compute base-displacement resolutions within the object code by calculating displacements relative to an address stored in a base register.
11. The system of claim 9, further comprising a translation module configured to convert the source code into object code.
12. The system of claim 9, further comprising a notification module to notify a user in response to the first statement and second statement referencing the same base register.
13. The system of claim 9, further comprising a rectification module to initiate corrective action in response to the first statement and second statement referencing the same base register.
14. The system of claim 9, wherein the first and second statements are USING statements that specify a base register for address resolution.
15. The system of claim 14, wherein the first statement is an ordinary USING statement and the second statement is a labeled USING statement.
16. A signal-bearing medium tangibly embodying a program of machine-readable instructions executable by a digital processing apparatus to perform operations for detecting base-register usage conflicts in computer code, the operations comprising:
an operation to parse the source code;
an operation to identify a first statement and a second statement, each statement comprising an assembler directive referencing a base register for address resolution according to base-displacement form; and
an operation to determine whether a base register for the first statement matches the base register for the second statement.
17. The signal-bearing medium of claim 16, wherein the base-displacement form comprises an addressing methodology used by an assembler to compute base-displacement resolutions within the object code by calculating displacements relative to an address stored in a base register.
18. The signal-bearing medium of claim 16, further comprising an operation to notify a user that the first statement and second statement reference the same base register.
19. The signal-bearing medium of claim 16, wherein the first and second statements are USING statements that specify a base register for address resolution.
20. The signal-bearing medium of claim 19, wherein the first statement is an ordinary USING statement and the second statement is a labeled USING statement.