1461104386-481b05ee-f7c4-432e-8662-7d437c7da813

1. A dispenser for a liquid or pasty product, comprising a hollow body and a piston which is mounted for sealed displacement within said body and delimits with said body a chamber for the product to be dispensed, an outlet channel being defined in an end wall of said body, characterized in that it comprises a toothed wheel mounted to rotate with respect to said body at one end of the latter, in that a rotation blocking arrangement is defined between said body and said piston, in that said piston has a hollow skirt with an internal thread, in that said toothed wheel comprises an inner cylindrical part which is engaged in said hollow skirt, and in that this cylindrical part has an external thread and is screwed into said hollow skirt, and further characterized in that a needle is mounted to slide in a sealed manner through said piston and in line with the internal orifice of said outlet channel, in that it is elastically biased toward said outlet channel, and in that the end of said needle is shaped and dimensioned so as to engage in said outlet channel and close off the latter.
2. The dispenser as claimed in claim 1, characterized in that it comprises means for metering the amount of product extracted.
3. The dispenser as claimed in claim 1, characterized in that non-return means are defined between the toothed wheel and the body so as to allow rotation of the toothed wheel in just one direction with respect to said body.
4. The dispenser as claimed in claim 3, characterized in that, said toothed wheel andor said body being made of a relatively deformable plastic material, said non-return means comprise sawtooth ribs which are defined on two generally cylindrical facing parts of said body and said toothed wheel and are engaged in one another.
5. The dispenser as claimed in claim 1, characterized in that said toothed wheel and said body are immobilized in terms of translation with respect to one another by a beadgroove assembly, said bead and said groove being defined on two generally cylindrical facing parts of the body and the toothed wheel.
6. The dispenser as claimed in claim 1, characterized in that said rotation blocking arrangement comprises at least one rib defined on the inner face of said body and extending parallel to the axis of displacement of said piston.
7. The dispenser as claimed in claim 6, characterized in that said ribs are made in an inner portion of said body which has an increased diameter.
8. The dispenser as claimed in claim 6, characterized in that said piston is made of a relatively flexible plastic material so that the or each rib of said body leaves its imprint therein in order to bring about the immobilization in terms of rotation of said piston with respect to said body.
9. The dispenser as claimed in claim 1, characterized in that said outlet channel is formed by an axial rectilinear hole which passes through said end wall, and in that said needle comprises an end portion which is shaped and dimensioned so as to close off said hole essentially up to the outer face of said end wall of said body.
10. The dispenser as claimed in claim 9, characterized in that said needle exhibits a reduction in cross section in said chamber.
11. The dispenser as claimed in claim 1, characterized in that a spring is fitted in a pre-compressed manner in said hollow skirt between a shoulder of said needle and said toothed wheel.
12. The dispenser as claimed in claim 1, characterized in that an air discharge channel, which can be closed off, is defined in said needle in order to fill the chamber.
13. The dispenser as claimed in claim 12, characterized in that said air discharge channel comprises an axial section which opens to the rear of the needle, and in that a stopper is engaged in this axial section from behind.
14. The dispenser as claimed in claim 1, characterized in that said body and said toothed wheel are two elements which are generally cylindrical and are arranged in the continuation of one another.
15. A method of filling a dispenser as claimed in claim 12, wherein said chamber is at its maximum volume, and wherein said method comprises the steps of:
keeping said air discharge channel in communication with the atmosphere,
filling said chamber by injecting product under pressure through said outlet channel, and
reclosing the air discharge channel when said chamber is full.
16. A dispenser for a liquid or pasty product, comprising a hollow body and a piston which is mounted for sealed displacement within said body and delimits with said body a chamber for the product to be dispensed, an outlet channel being defined in an end wall of said body, characterized in that it comprises a toothed wheel mounted to rotate with respect to said body at one end of the latter, in that a rotation blocking arrangement is defined between said body and said piston, in that said piston has a hollow skirt with an internal thread, in that said toothed wheel comprises an inner cylindrical part which is engaged in said hollow skirt, and in that this cylindrical part has an external thread and is screwed into said hollow skirt, and further characterized in that non-return means are defined between the toothed wheel and the body so as to allow rotation of the toothed wheel in just one direction with respect to said body.
17. The dispenser as claimed in claim 16, characterized in that, said toothed wheel andor said body being made of a relatively deformable plastic material, said non-return means comprise sawtooth ribs which are defined on two generally cylindrical facing parts of said body and said toothed wheel and are engaged in one another.
18. A dispenser for a liquid or pasty product, comprising a hollow body and a piston which is mounted for sealed displacement within said body and delimits with said body a chamber for the product to be dispensed, an outlet channel being defined in an end wall of said body, characterized in that it comprises a toothed wheel mounted to rotate with respect to said body at one end of the latter, in that a rotation blocking arrangement is defined between said body and said piston, in that said piston has a hollow skirt with an internal thread, in that said toothed wheel comprises an inner cylindrical part which is engaged in said hollow skirt, and in that this cylindrical part has an external thread and is screwed into said hollow skirt, further characterized in that said rotation blocking arrangement comprises at least one rib defined on the inner face of said body and extending parallel to the axis of displacement of said piston, and further characterized in that said piston is made of a relatively flexible plastic material so that the or each rib of said body leaves its imprint therein in order to bring about the immobilization in terms of rotation of said piston with respect to said body.

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 system for associating people via devices based on a common interest, the system comprising:
an association between a first person and the system;
first interest data of the first person stored on the system;
a receiving means;
a sending means;
a federation manager coupled to the receiving means and to the sending means and operable to form a federation of devices including the system; and
a like-minded people (\u201cLMP\u201d) board manager coupled to the receiving means and to the sending means and operable to compare second interest data from a device of the federation of devices, the device being associated with a second person, to the first interest data of the first person so as to detect the common interest between the first person and the second person.
2. The system of claim 1 wherein the federation of devices is formed in an ad-hoc manner.
3. The system of claim 1 further comprising a data store operable to store the first interest data of the first person.
4. The system of claim 1 further comprising a notification means coupled to the LMP board manager.
5. The system of claim 4 wherein the LMP board manager provides an interest match notification to the first person via the notification means upon detection of the common interest between the first person and the second person.
6. The system of claim 1 further comprising contact data of the first person.
7. The system of claim 6 wherein the LMP board manager sends, upon detection of the common interest between the first person and the second person, at least a portion of the contact data of the first person via the sending means to the device of the federation of devices.
8. The system of claim 1 further comprising a proximity means operable to determine an estimated geographical distance between the system and the device of the federation of devices.
9. The system of claim 8 wherein the detection of the common interest between the first person and the second person is based, at least in part, on the estimated geographical distance between the system and the device of the federation of devices.
10. A method for associating entities via devices based on a common interest, the method comprising:
a first device associated with a first entity joining a like-minded people group, the first device including first common interest data;
receiving second common interest data from a second device associated with a second entity wherein the second device is a member of the like-mind people group;
comparing the first common interest data with the second common interest data; and
determining a common interest match, based at least in part on the comparing, between the first entity and the second entity.
11. The method of claim 10 wherein the like-minded people group is an ad-hoc federation.
12. The method of claim 10 further comprising estimating an estimated physical proximity of the first device and the second device.
13. The method of claim 12 wherein the determining a common interest match is based, at least in part, on the estimated physical proximity of the first device and the second device.
14. The method of claim 10 further comprising, upon the determining a common interest match, sending contact data from the first device to the second device.
15. The method of claim 10 further comprising, upon the determining the common interest match, notifying the first entity of the common interest match.
16. The method of claim 10 wherein the first common interest data is partitioned into tiers.
17. The method of claim 10 wherein the common interest match represents a buysell interest.
18. The method of claim 10 embodied as computer-executable instruction on computer-readable media.
19. A method for associating entities via devices based on a common interest, the method comprising:
a first device associated with a first entity joining an ad-hoc federation of devices, the first device including first common interest data;
receiving interest types data from a second device associated with a second entity wherein the second device is of the ad-hoc federation of devices;
detecting a common interest type in the first common interest data with the interest types data from the second device;
receiving interest set data from the second device;
detecting a common interest in the first common interest data with the interest set from the second device;
determining a common interest match, based at least in part on the detecting a common interest type and the detecting a common interest, between the first entity and the second entity;
sending contact information associated with the first entity to the second device; and
notifying the first entity via the first device of the common interest match.
20. The method of claim 19 embodied as computer-executable instructions stored on at least one computer-readable medium.

1461104375-83b8e1af-184b-4a81-89c6-4cf66dbee0b9

1. A method for inferring relationships between test results, comprising:
receiving sequential test data from a tester performing tests on a number of devices under test (DUTs), the sequential test data comprising a number of DUT identifiers, wherein ones of the DUT identifiers are followed by any test results associated with an identified DUT;
upon receiving one of the DUT identifiers, determining if a data structure exists for the DUT identified by the one of the DUT identifiers;
upon determining that the data structure does not exist, creating the data structure and associating i) any test results associated with the one of the DUT identifiers with ii) the data structure; and
upon determining that the data structure exists, creating a child data structure, as a child of the data structure, and associating i) the any test results associated with the one of the DUT identifiers with ii) the child data structure, wherein the child data structure inferentially indicates that the test results associated therewith are retest results.
2. The method of claim 1, further comprising, setting a parent pointer of the child data structure to the data structure.
3. The method of claim 1, further comprising, setting a parent pointer of the data structure to a parent object.
4. The method of claim 1, further comprising, upon receiving the one of the DUT identifiers:
determining if the one of the DUT identifiers is associated with any test results; and
if the one of the DUT identifiers is not associated with any test results, not creating the data structure or the child data structure.
5. The method of claim 1, wherein the data structure and child data structure, if created, are created as data objects.
6. The method of claim 1, wherein the DUT identifiers comprise locations of DUTs on a wafer.
7. The method of claim 6, wherein the DUT identifiers further comprise wafer identifiers.
8. The method of claim 1, wherein receiving the sequential test data from the tester comprises receiving the sequential test data by way of an intermediate data store.
9. The method of claim 8, wherein the data store is a file.
10. The method of claim 1, wherein plural sets of retest results are respectively associated with plural child data structures of the data structure.
11. A number of machine-readable media having stored thereon sequences of instructions that, when executed by a machine, cause the machine to perform the actions of:
receiving sequential test data from a tester performing tests on a number of devices under test (DUTs), the sequential test data comprising a number of DUT identifiers, wherein ones of the DUT identifiers are followed by any test results associated with an identified DUT;
upon receiving one of the DUT identifiers, determining if a data structure exists for the DUT identified by the one of the DUT identifiers;
upon determining that the data structure does not exist, creating the data structure and associating i) any test results associated with the one of the DUT identifiers with ii) the data structure; and
upon determining that the data structure exists, creating a child data structure, as a child of the data structure, and associating i) the any test results associated with the one of the DUT identifiers with ii) the child data structure, wherein the child data structure inferentially indicates that the test results associated therewith are retest results.
12. The media of claim 11, wherein the sequences of instructions, when executed by the machine, further cause the machine to set a parent pointer of the child data structure to the data structure.
13. The media of claim 11, wherein the sequences of instructions, when executed by the machine, further cause the machine to set a parent pointer of the child data structure to a parent object.
14. The media of claim 11, wherein the sequences of instructions, when executed by the machine, further cause the machine to, upon receiving the one of the DUT identifiers:
determine if the on of the DUT identifiers is associated with any test results; and
if the one of the DUT identifiers is not associated with any test results, not create the data structure of the child data structure.
15. The media of claim 11, wherein the structure of child data structure, if created are created as data objects.
16. The media of claim 11, wherein the DUT identifiers comprise locations of DUTs on a wafer.
17. The media of claim 16, wherein the DUT identifiers further comprise wafer identifiers.
18. The media of claim 11, wherein receiving the sequential test data from the tester comprises receiving the sequential test data by way of an intermediate data store.
19. The media of claim 18, wherein the data store is a file.
20. The media of claim 11, wherein the sequences of instructions, when executed by the machine, further cause the machine to respectively associate plural sets of retest results with plural child data structures of the data structure.

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 method for determining at least one orientation parameter of an elongate object having a tip contacting a plane surface, the method comprising:
a) illuminating the plane surface with a probe radiation beam emitted from the elongate object at an angle \u03c3 relative to an axis of the elongate object;
b) varying the angle \u03c3 in accordance with a predetermined pattern so that the probe radiation beam illuminates various locations on the plane surface at various corresponding times;
c) detecting at the elongate object at a first time t1 a first scattered portion of the probe radiation beam returning from a first illuminated location along a path having a first predetermined angle \u03c41 relative to the axis;
d) detecting at the elongate object at a second time t2 a second scattered portion of the probe radiation beam returning from a second illuminated location along a path having a second predetermined angle \u03c41 relative to the axis;
e) deriving the orientation parameter from a time difference \u0394t=t2\u2212t1 between detecting the first scattered portion and the second scattered portion.
2. The method of claim 1, wherein the predetermined pattern is a continuous scan pattern.
3. The method of claim 2, wherein the continuous scan pattern is a uniaxial scan pattern.
4. The method of claim 3, wherein the uniaxial scan pattern varies sinusoidally with respect to time, and wherein the first and second illuminated locations are illuminated during a substantially linear region of variation of the uniaxial scan pattern.
5. The method of claim 2, wherein the continuous scan pattern is a biaxial scan pattern.
6. The method of claim 1, wherein the at least one orientation parameter comprises an Euler angle of the elongate object.
7. The method of claim 6, wherein the Euler angle is the second Euler angle \u03b8.
8. The method of claim 1, wherein the plane surface comprises a jotting surface.
9. The method of claim 8, wherein the jotting surface is selected from the group consisting of a screen, a display, a pad, and a paper surface.
10. The method of claim 1, wherein the elongate object is selected from the group consisting of jotting implements, pointers, robotic arms, and canes.
11. The method of claim 10, wherein the jotting implements are selected from the group consisting of pens, pencils, and styluses.
12. An apparatus for determining at least one orientation parameter of an elongate object having a tip contacting a plane surface, the apparatus comprising:
a) a beam source for emitting a probe radiation beam from the elongate object to illuminate the plane surface;
b) a beam direction controller for directing the probe radiation beam from the elongate object at various angles \u03c3 relative to an axis of the elongate object to various locations on the plane, wherein the various angles \u03c3 are in accordance with a predetermined pattern;
c) a first angularly-selective radiation detector for sensing at a first time t1 a first scattered portion of the probe radiation beam returning from a first location on the plane surface to the elongate object along a first path having a first angle \u03c41 relative to the axis;
d) a second angularly-selective radiation detector for sensing at a second time t2 a second scattered portion of the probe radiation beam returning from a second location on the plane surface to the elongate object along a second path having a second angle \u03c42 relative to the axis;
e) a computing unit for deriving the orientation parameter from a time difference \u0394t=t2\u2212t1 between sensing the first scattered portion and sensing the second scattered portion.
13. The apparatus of claim 12, wherein the beam direction controller comprises a beam scanner selected from the group consisting of uniaxial scanners and biaxial scanners.
14. The apparatus of claim 12, wherein the beam source comprises a laser.
15. The apparatus of claim 12, wherein the angularly-selective detector comprises an angular gating optic.
16. The apparatus of claim 15, wherein the angular gating optic comprises at least one element selected from the group consisting of apertures, holographic elements, diffractive elements, refractive elements and reflective elements.
17. The apparatus of claim 12, wherein the computing unit comprises a timing circuit and a look-up table.