1460748711-4cb3a1f5-1c20-497d-9f96-32fdb9ea22dd

1. An information processing unit, comprising:
a computer hardware device including:
a self-index value storage section for storing a first index value indicating a processing capability of the information processing unit;
a request acquisition section for acquiring a job execution request for requesting a job to be executed from a job execution generation unit;
a job execution section for executing the job in response to a determination that the information processing unit will execute the job; wherein the determination is made on a basis of the first index value and an identification of the job to be executed;
a request transmission section for transferring the job execution request to a plurality of other information processing units connected to the information processing unit in response to a determination that the information processing unit will not execute the job,
wherein the job execution section determines that the information processing unit will execute the job in response to determining the job execution request was not received previously by comparing the identification of the job with a job history log, and

wherein the job execution section determines that the information processing unit will execute the job on condition that the first index value indicates that the information processing unit has a unit processing capability greater than a required processing capability needed for the requested job to be executed, or
the job execution section further determines that the information processing unit will execute the job on condition that the first index value indicates that the information processing unit has the unit processing capability smaller than the required processing capability needed for the requested job to be executed, and a difference between a second index value indicating the required processing capability needed for the requested job to be executed and the first index value takes on a value within a predetermined reference difference; and
an other-connected-information-processing-unit index value storage section for storing a plurality of third index values indicating other unit processing capabilities of the plurality of other information processing units connected to the information processing unit, such that each of the plurality of third index values is associated with each of the plurality of other information processing units,
wherein the request transmission section transfers the job execution request to one of the plurality of other information processing units with one of the plurality of third index values satisfying a predetermined condition,
wherein, on condition that the job is executed by the information processing unit, the self-index value storage section changes the first index value stored therein to a fourth index value showing that the unit processing capability of the information processing unit is lower than the unit processing capability indicated by the first index value; and
on condition that the job is executed by any one of the plurality of other information processing units connected to the information processing unit, the other-connected-information-processing-unit index value storage section changes one of the third index values associated with the other information processing unit that executes the job to a fifth index value showing that the unit processing capability of the other information processing unit is lower compared with the other unit processing capability indicated by the third index value.
2. The information processing unit according to claim 1, wherein, on condition that the first index value indicates a higher unit processing capability compared with the other unit processing capability indicated by the third index value, the job execution section determines that the information processing unit will execute the requested job.
3. The information processing unit according to claim 1, wherein the job execution section sets the reference difference value based on a cumulative number of transfers of the job execution request to other information processing units.
4. The information processing unit according to claim 1, wherein,
on condition that it is determined that the information processing unit will not execute the requested job, the request transmission section transfers identification information identifying the information processing unit, with the identification information thereof included in the job execution request, as history information indicative of a history of the information processing unit which transfers the job execution request; and
on condition that the identification information of the information processing unit is included in the history information being included in the job execution request, the request acquisition section returns the job execution request to an information processing unit which is a source of transfer, having transferred the job.
5. The information processing unit according to claim 1, further comprising a job history storage section for storing a history of identification information of a job execution request acquired by the request acquisition section,
wherein, on condition that identification information of an acquired job execution request is included in a history stored in the job history storage section, the request acquisition section returns the job execution request to an information processing unit which is a source of transfer, having transferred the job.
6. The information processing unit according to claim 1, wherein,
on condition that it is determined that the information processing unit will not execute the requested job, the request transmission section adds one to number-of-times-of-transfers information indicating a number of times in which the job execution request has been transferred, and transmits the number-of-times-of-transfers information in the job execution request; and
the request acquisition section acquires the job execution request including the number-of-times-of-transfers information, and, on condition that the number-of-times-of-transfers information is not less than a predetermined criterion number, the request acquisition section returns the job execution request to an information processing unit which is a source of transfer, having transferred the job.
7. The information processing unit according to claim 1, wherein, on condition that the job is executed by the information processing unit, the job execution section transmits, to the other information processing units connected to the information processing unit, a notice of change for informing of a change in the first index value with the notice of change included in the job execution request; and
the self-index value storage section further stores therein in advance a plurality of third index values based on respective processing capabilities of the other information processing units connected to the information processing unit, and, on condition that the information processing unit receives the notice of change and on condition that the information processing unit has not yet received the identification information of the job thus transmitted, with the identification information included in the notice of change, the self-index value storage section changes the first index value on the basis of the notice of change, and transmits a notice of change for informing of the change in the first index value, with the notice of change including the identification information, to the other information processing units connected to the information processing unit.
8. An information processing unit, comprising:
a computer hardware device including:
a self-index value storage section for storing an index value indicating a processing capability of the information processing unit;
a request acquisition section for acquiring a job execution request for requesting a job to be executed from a job execution generation unit;
a job execution section for executing the job in response to a determination that the information processing unit will execute the job on a basis of the index value and at least one content of the job execution request, wherein the job execution request includes an identification of the job execution generation unit, an index value of a required processing capacity to execute the job, an amount of variation for the index value, a determining criterion the information processing unit must satisfy to execute the job, a time of completion requirement, and an identification of the job;
a request transmitting section for transferring the job execution request to other information processing units connected to the information processing unit in response to a determination that the information processing unit should not execute the job;
a condition-satisfying-unit information storage section for storing identification information of at least one of a plurality of other information processing units connected to the information processing unit, wherein the at least one of the plurality of other information processing units’ processing capability, indicated by a plurality of indexes, satisfy a predetermined basic condition, the plurality of indexes indicating different types of processing capabilities of the at least one other information processing unit, in a way that the identification information is associated with each of the plurality of the indexes, wherein the other information processing unit’s processing capability is at least one of an operation frequency of a central processing unit and memory capacity; and
a condition-satisfying-unit selection section for selecting, on a basis of a content of processing of the job being required by the job execution request, identification information corresponding to an index indicative of the type of a processing capability required for executing the job, from the condition-satisfying-unit information storage section,
wherein, on condition that it is determined that the information processing unit will not execute the requested job, the request transmission section transfers the job execution request to one of the other information processing unit or any one of other the information processing units indicated by the identification information selected by the condition-satisfying-unit selection section; and
an index value addition section for, on condition that an instruction for adding another index indicative of a processing capability of another information processing unit is given by a user, informing the other information processing units of a method of calculation for an index value of the index, and the basic condition which the index value should satisfy in order to cause the condition-satisfying-unit information storage section to store identification information,
wherein the condition-satisfying-unit information storage section calculates, for each of the other information processing units connected to the information processing unit, an index value by use of the method of calculation transmitted from the index value addition section, and stores identification information of another information processing unit or units, the calculated index value of each of which satisfies the basic condition, in a way that the identification information is associated with the index.
9. The information processing unit according to claim 8, further comprising an other-connected-information-processing-unit index value storage section for storing an index value of each of characteristics indexes indicating characteristics of a device provided in each of the other plurality of information processing units or of a software installed in each of the other plurality of information processing units, and an index value of each of load indexes indicating a processing load of the job being under processing by each of the other plurality of information processing units, as index values, each of which indicates a processing capability of each of the other plurality of information processing units, in a way that the index values are associated with each of the other plurality of information processing units connected to the information processing unit,
wherein the condition-satisfying-unit information storage section stores identification information of another information processing unit or units, whose processing capabilities, indicated by the characteristics indexes, satisfy the basic condition, in a way that the identification information is associated with each of the characteristics indexes;

the condition-satisfying-unit selection section selects, on the basis of the content of processing of the requested job, identification information corresponding to a characteristics index indicative of the type of a processing capability required for executing the job, from the condition-satisfying-unit information storage section; and
on condition that it is determined that the information processing unit will not execute the requested job, the request transmission section transmits the job execution request to, among the other information processing unit or units indicated by the identification information selected by the condition-satisfying-unit selection section, another information processing unit, whose index value of the load index satisfies a predetermined condition.
10. An information processing unit, comprising:
a computer hardware device including:
a condition-satisfying-unit information storage section for storing identification information of at least one of a plurality of other information processing units connected to the information processing unit, wherein the at least one of the plurality of other information processing units’ processing capability, indicated by a plurality of indexes, satisfy a predetermined basic condition, the plurality of indexes indicating different types of processing capabilities of the at least one other information processing unit, in a way that the identification information is associated with each of the plurality of the indexes, wherein the other information processing unit’s processing capability is at least one of an operation frequency of a central processing unit and memory capacity;
a condition-satisfying-unit selection section for selecting, on the basis of a content of processing of a job, identification information corresponding to an index indicative of the type of a processing capability required for executing the job, from the condition-satisfying-unit information storage section;
a request transmission section for transmitting a job execution request asking for execution of the job to an information processing unit which satisfies a predetermined condition among the other information processing unit or units indicated by the selected identification information; and
an index value addition section for, on condition that an instruction for adding another index indicative of a processing capability of another information processing unit is given by a user, informing the other information processing units of a method of calculation for an index value of the index, and the basic condition which the index value should satisfy in order to cause the condition-satisfying-unit information storage section to store identification information,
wherein the condition-satisfying-unit information storage section calculates, for each of the other information processing units connected to the information processing unit, an index value by use of the method of calculation transmitted from the index value addition section, and stores identification information of another information processing unit or units, the calculated index value of each of which satisfies the basic condition, in a way that the identification information is associated with the index.
11. A job execution request generation unit allowing any of a plurality of information processing units to execute a job in a grid computing system including the plurality of information processing units, each of the plurality of information processing units including:
a request acquisition section for acquiring a job execution request asking for execution of a job from the job execution request generation unit; and
a job execution section for, in response to a determination that the information processing unit will execute the requested job, notifying the job execution request generation unit which has generated the job execution request that the job will be executed,
the job execution request generation unit comprising: a computer hardware device including: a job execution request transmission section for generating the job execution request and transmitting the generated job execution request to each of a plurality of the information processing units, wherein the job execution request includes an identification of the job execution generation unit, an index value of a required processing capacity to execute the job, an amount of variation for the index value, a determining criterion the information processing unit must satisfy to execute the job, a time of completion requirement, and an identification of the job; and
a job execution instruction section for, on condition that the job execution request generation unit receives, in response to the transmitted job execution request, a plurality of notices to the effect that the job will be executed, selecting an information processing unit satisfying a predetermined condition among a plurality of the information processing units which are sources of transmission of the plurality of notices, and for allowing the selected information processing unit to execute the job,
wherein, on condition that the request acquisition section determines that it has already received the acquired job execution request in the past, the request acquisition section returns the acquired lob execution request to a source of transmission, from which the job execution request is transmitted; and
on condition that the execution request transmission section receives back the job execution request, the job execution request transmission section transmits the job execution request to an information processing unit other than two or more of the information processing units.

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-39. (canceled)
40. A composition for dyeing keratinous fibers comprising
(i) at least one cationic direct dye chosen from compounds having the following formulae (I), (II), (III), (III\u2032), or (IV):
a) compounds of following formula (I):
in which:
D is a nitrogen atom or a \u2014CH group,
R1 and R2, which are identical or different, are chosen from a hydrogen atom; a (C1-C4) alkyl radical which may be unsubstituted or substituted with a BCN radical, an \u2014OH radical or an \u2014NH2 radical or form with each other or with a carbon atom of the benzene ring an optionally oxygen-containing or nitrogen-containing heterocycle which may be unsubstituted or substituted with at least one radical chosen from (C1-C4) alkyl radicals; and a 4=-aminophenyl radical,
R3 and R=3, which are identical or different, are chosen from a hydrogen atom; a halogen atom chosen from chlorine, bromine, iodine, and fluorine; a cyano group; a (C1-C4) alkyl radical; a (C1-C4) alkoxy radical; and a (C1-C4) acetyloxy radical,
X\u2212 is an anion,
A is chosen from the following structures A1 to A19:
in which:
R4 is a (C1-C4) alkyl radical which may be unsubstituted or substituted with a hydroxyl radical, and
R5 is a (C1-C4) alkoxy radical,
with the proviso that when D is a BCH group, A is A4 or A13 and R3 is different from a (C1-C4) alkoxy radical, then R1 and R2 are not simultaneously a hydrogen atom;
b) compounds of following formula (II):
in which:
R6 is a hydrogen atom or a (C1-C4) alkyl radical,
R7 is chosen from a hydrogen atom, an alkyl radical which may be unsubstituted or substituted with a \u2014CN radical or with an amino group, and a 4=-aminophenyl radical, or forms, with R6, a heterocycle which optionally contains at least one heteroatom chosen from oxygen and nitrogen and wherein said heterocycle may be unsubstituted or substituted with at least one radical chosen from (C1-C4) alkyl radicals,
R8 and R9, which are identical or different, are chosen from a hydrogen atom, a halogen atom chosen from bromine, chlorine, iodine or fluorine, a (C1-C4) alkyl radical, a (C1-C4) alkoxy radical, and a \u2014CN radical,
X\u2212 is an anion,
B is a group chosen from the following structures B1 to B6:
in which:
R10 is a (C1-C4) alkyl radical,
R11 and R12, which are identical or different, are a hydrogen atom or a (C1-C4) alkyl radical;
c) compounds of following formulae (III) and (III\u2032):
in which:
R13 is chosen from a hydrogen atom, a (C1-C4) alkoxy radical, a halogen atom chosen from bromine, chlorine, iodine and fluorine atoms, and an amino radical,
R14 is chosen from a hydrogen atom, and a (C1-C4) alkyl radical, or forms, with a carbon atom of the benzene ring, a heterocycle which optionally contains an oxygen heteroatom and which is unsubstituted or substituted with at least one radical chosen from (C1-C4) alkyl radicals,
R15 is a hydrogen atom or a halogen atom chosen from bromine, chlorine, iodine and fluorine,
R16 and R17, which are identical or different, are a hydrogen atom or a (C1-C4) alkyl radical,
D1 and D2, which are identical or different, are a nitrogen atom or a \u2014CH group,
m is 0 or 1,
with the proviso that when R13 is an unsubstituted amino group, then D1 and D2 simultaneously are a \u2014CH group and m=0,
X\u2212 is an anion,
E is a group chosen from the following structures E1 to E8:
in which R\u2550 is a (C1-C4) alkyl radical;
when m is 0 and D1 is a nitrogen atom, then E may also be a group having the following structure E9:
in which R\u2550 is a (C1-C4) alkyl radical,
d) compounds of following formula (IV):
in which:
G is a group chosen from the following structures G1 to G3:
in which,
R18 is chosen from a (C1-C4) alkyl radical, a phenyl radical which may be unsubstituted or substituted with at least one radical chosen from (C1-C4) alkyl radicals, and a halogen atom chosen from chlorine, bromine, iodine and fluorine;
R19 is a (C1-C4) alkyl radical or a phenyl radical;
R20 and R21, which are identical or different, are chosen from a (C1-C4) alkyl radical and a phenyl radical; or form together in G1 a benzene ring which is substituted with at least one radical chosen from (C1-C4) alkyl radicals, (C1-C4) alkoxy radicals, and NO2 radicals; or form together in G2 a benzene ring which is unsubstituted or substituted with at least one radical chosen from (C1-C4) alkyl radicals, (C1-C4) alkoxy radicals, and NO2 radicals;
R20 may also be a hydrogen atom;
Z is chosen from an oxygen atom, a sulphur atom, and an \u2014NR19 group;
M, K, and P, which are identical or different, are chosen from a
BCH group, a BC(C1-C4 alkyl) group, and a \u2014NR22(X\u2212)r group;
r is zero or 1;
R22 is chosen from an O\u2212 atom, a (C1-C4) alkoxy radical, and a (C1-C4) alkyl radical;
R23 and R24, which are identical or different, are chosen from a hydrogen atom, a halogen atom chosen from chlorine, bromine, iodine and fluorine, a (C1-C4) alkyl radical, a (C1-C4) alkoxy radical, and an \u2014NO2 radical;
X\u2212 is an anion;
the symbol J is chosen from:
(a) a group having the following structure J1:
in which,
R25 is a hydrogen atom; a halogen atom chosen from chlorine, bromine, iodine, and fluorine; a (C1-C4) alkyl radical; a (C1-C4) alkoxy radical; an BOH radical, an \u2014NO2 radical, a \u2014NHR28 radical, an \u2014NR29R30 radical, and a \u2014NHCO(C1-C4alkyl) radical, or forms, with R26, a 5- or 6-membered ring optionally containing at least one heteroatom chosen from nitrogen, oxygen, and sulphur;
R26 is chosen from a hydrogen atom; a halogen atom chosen from chlorine, bromine, iodine, and fluorine; a (C1-C4) alkyl radical; and a (C1-C4 ) alkoxy radical, or forms with R27 or R28 a 5- or 6-membered ring optionally containing at least one heteroatom chosen from nitrogen, oxygen, and sulphur;
R27 is chosen from a hydrogen atom, an \u2014OH radical, an \u2014NHR28 radical, and an \u2014NR29R30 radical;
R28 is chosen from a hydrogen atom, a (C1-C4) alkyl radical, a (C1-C4) monohydroxyalkyl radical, a (C2-C4) polyhydroxyalkyl radical, and a phenyl radical;
R29 and R30, which are identical or different, are chosen from a (C1-C4) alkyl radical, a (C1-C4) monohydroxyalkyl radical, and a (C2-C4) polyhydroxyalkyl radical; and
(b) wherein J is further chosen from a 5- or 6-membered nitrogen-containing heterocycle group which optionally contains at least one heteroatom andor at least one carbonyl-containing group and wherein said heterocycle may be unsubstituted or substituted with at least one radical chosen from (C1-C4) alkyl radicals, an amino radical and a phenyl radical; and
wherein said composition further comprises
(ii) at least one nonionic surfactant chosen from:
(ii)1\u2014alkyl polyglucosides;
(ii)2\u2014sugar or alkyl sugar fatty acid esters; and
(ii)3\u2014fatty sugar amides.

1460748703-1f6d5ae6-37bd-44ef-a4b0-f4a97a259a6b

1. A method for improving an application circuit design for protection from ESD events wherein the application circuit includes a plurality of core circuits and a non-core circuit, the method comprising:
simulating application circuit design operation in response to a simulated CDM ESD event applied to the non-core circuit to identify a core circuit inductively coupled to the non-core circuit; and
automatically altering the application circuit design to add a protective circuit in the core circuit identified as inductively coupled to the non-core circuit,
wherein the step of stimulating further comprises:
characterizing electrical parameters of the application circuit;
characterizing electrical properties of a package enclosing the application circuit; and
characterizing electrical parameters of an ESD testing system used to generate ESD events applied to the application circuit through the package.
2. The method of claim 1
wherein the step of characterizing electrical properties of a package enclosing the application circuit further comprises characterizing parasitic electrical characteristics of the package.
3. The method of claim 1
wherein the step of characterizing electrical properties of the ESD testing system further comprises characterizing parasitic electrical characteristics of the testing system.
4. The method of claim 1
wherein the step of simulating further comprises identifying a victim component of the core circuits in which simulated inductive current causes the victim component to receive a breakdown voltage, and
wherein the step of automatically altering further comprises adding a buffer component to a signal path of the core circuits from which the victim component received the breakdown voltage in simulation.
5. The method of claim 1
wherein the step of simulating further comprises:
identifying a victim component of the core circuits in which simulated inductive current causes the victim component to receive a breakdown voltage; and
identifying a core trace of the core circuits coupled to the victim component in which the simulated inductive current is induced, and
wherein the step of automatically altering further comprises adding a buffer component to the identified core trace from which the victim component received the breakdown voltage in simulation.
6. The method of claim 5
wherein the step of adding further comprises:
identifying an R-layer trace of the non-core circuits that directly receives the simulated ESD event signal;
identifying a portion of the identified core trace in which the simulated inductive current is induced by proximity to the identified R-layer trace wherein the identified portion has a driver circuit of the core circuits at one end of the identified portion and a receiver circuit of the core circuits at an opposite end of the identified portion; and
inserting in the application circuit design a buffer circuit in the identified portion between the driver circuit and the receiver circuit to reduce the induced voltage applied to the receiver circuit.
7. A system for reducing susceptibility to damage to a core circuit of an application circuit design due to CDM ESD events applied to a non-core circuit of the application circuit, the system comprising:
a simulation system adapted to identify a core trace coupled to the core circuit susceptible to inductive coupling with the non-core circuit; and
a design system for designing the application circuit design and communicatively coupled to the simulation system and adapted to automatically alter the application circuit design to insert a buffer circuit in the identified core trace to prevent damage to the core circuit in response to CDM ESD events,
wherein the simulation system is further adapted to characterize electrical parameters of the application circuit, to characterize electrical properties of a package enclosing the application circuit, and to characterize electrical parameters of an ESD testing system used to generate ESD events applied to the application circuit through the package.
8. The system of claim 7
wherein the simulation system is adapted to identify the core trace as a trace coupled to the core circuit in which an induced current applies an induced voltage to the core circuit in excess of a breakdown voltage associated with the core circuit.
9. The system of claim 8
wherein the design system is further adapted to identify an R-layer trace of the non-core circuit that directly receives the simulated ESD event signal,
wherein the design system further adapted to identify a portion of the identified core trace in which the simulated inductive current is induced by proximity to the identified R-layer trace wherein the identified portion has a driver circuit at one end of the identified portion and a receiver circuit at an opposite end of the identified portion, and
wherein the design system is further adapted to insert the buffer circuit in the application circuit design in the identified portion between the driver circuit and the receiver circuit to reduce the induced voltage applied to the receiver circuit.
10. A method, operable in a data processing system, for designing an application circuit to reduce susceptibility of the application circuit to damage of core circuits of the application circuit due to CDM ESD events applied to non-core circuits of the application circuit, the method comprising:
identifying an R-layer trace coupled to a non-core circuit of the application circuit that may receive a CDM ESD event;
identifying one or more core traces within the application circuit that are inductively coupled with the R-layer trace such that the magnitude of an induced current in response to the CDM ESD event may induce a voltage at a receiver circuit coupled to the core trace in excess of the breakdown voltage of the receiver circuit; and
inserting a buffer circuit in each of the identified one or more core traces such that the induced voltage applied to the receiver circuit in response to the CDM ESD event remains below the breakdown voltage,
wherein the step of identifying one or more core traces further comprises simulating operation of the application circuit in response to a simulated CDM ESD event applied to the application circuit,
wherein the step of simulating further comprises:
characterizing electrical parameters of the application circuit;
characterizing electrical properties of a package enclosing the application circuit; and
characterizing electrical parameters of an ESD testing system used to generate ESD events applied to the application circuit through the package.
11. The method of claim 10 further comprising:
identifying a portion of each of the identified one or more core traces that receives the induced current,
wherein the step of inserting further comprises inserting the buffer circuit in the identified portion to minimize induced voltage applied to the receiver circuit and to minimize the induced voltage applied to the buffer circuit.
12. The method of claim 11
wherein the step of inserting further comprises inserting the buffer circuit at substantially the midpoint of the identified portion.

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 infusion set comprising:
an infuser base that includes:
an adhesive pad configured for removably adhering the infuser base to an infusion site on a user’s skin;
a barb; and
an infuser base opening therethrough;

a cannula cartridge that includes:
a cannula for subcutaneous insertion into the infusion site;
a cannula cartridge self-sealing septum;

a hub configured for removable and user-controlled three hundred and sixty degree (360\xb0) rotateable engagement with the barb of the infuser base, the hub including:
a hub needle for piercing the self-sealing septum of the cannula cartridge, thereby creating a fluid pathway from the hub, through the hub needle to the cannula of the cannula cartridge;
a hub self-sealing septum; and

a tube set connector configured for user releasable lateral attachment to the hub that includes:
a connector module configured for user-releasable attachment to the hub;
a tube set connector needle for piercing the hub self-sealing septum, thereby creating a fluid pathway from the tube set connector needle to the hub; and
a flexible tube in fluid communication with the tube set connector needle;

wherein the cannula cartridge is configured for insertion into the infuser base opening with the cannula being subcutaneously inserted into the infusion site in a direction essentially perpendicular to the insertion site user’s skin; and
wherein the user-releasable lateral attachment of the tube set connector is in a direction perpendicular to the direction of cannula insertion.
2. The infusion set of claim 1 wherein the hub includes at least one resilient band configured to grip the barb, thereby providing the user-controlled 360\xb0 rotateable engagement.
3. The infusion set of claim 2 wherein the hub further includes at least one torsion bar.
4. The infusion set of claim 1 wherein the hub includes an outer ring with a plurality of indentations and the infuser base includes a plurality of projections, the indentations and projections cooperating to provide a user with at least one of tactile feedback and auditory feedback on hub rotary position.
5. The infusion set of claim 1 wherein the barb includes a uni-directional tapered edge configured to enable alignment with the hub during attachment of the hub to the infuser base.
6. The infusion set of claim 1 wherein the hub includes at least one resilient band with at least one projection and wherein the infuser base includes a plurality of radially-spaced indentations that cooperate with the projection.
7. The infusion set of claim 1 wherein the cannula is formed of Nitinol.
8. The infusion set of claim 1 wherein the tube set connector includes a plurality of flexible arms configured to provide the user releasable lateral attachment.
9. The infusion set of claim 8 wherein the user releasable lateral attachment is accomplished via a latching operation.
10. The infusion set of 4 wherein the indentations are circular and the projections are hemispherical in shape.
11. The infusion set of claim 1 wherein the hub includes an outer ring with a plurality of indentations and the infuser base includes a plurality of projections, the indentations and projections cooperating to provide a predetermined resistance to rotary motion of the hub.